Skip to content

feat(sdk): support ML-KEM rewrap session keys - #388

Open
dmihalcik-virtru wants to merge 6 commits into
mainfrom
DSPX-4221-pq-sessions
Open

dmihalcik-virtru wants to merge 6 commits into
mainfrom
DSPX-4221-pq-sessions

refactor(sdk): keep KEM session private keys inside the provider

2454b82
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Oct 26, 2026 in 30s

Annotations

Check warning on line 33 in sdk/src/test/java/io/opentdf/platform/sdk/spi/KemProviderTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.

See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AaF6G3s86hq09OPoYfiS&open=AaF6G3s86hq09OPoYfiS&pullRequest=388

Check warning on line 258 in sdk/src/test/java/io/opentdf/platform/sdk/KASClientTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use assertThat(actual).hasSize(expected) instead.

See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AaF6G3sG6hq09OPoYfiR&open=AaF6G3sG6hq09OPoYfiR&pullRequest=388

Check warning on line 256 in sdk/src/test/java/io/opentdf/platform/sdk/KASClientTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use assertThat(actual).hasSize(expected) instead.

See more on https://sonarcloud.io/project/issues?id=opentdf_java-sdk&issues=AaF6G3sG6hq09OPoYfiQ&open=AaF6G3sG6hq09OPoYfiQ&pullRequest=388