Skip to content

Conversation

@SWilson4
Copy link
Member

This PR exposes the new API function added in open-quantum-safe/liboqs#2070.

I also updated the example outputs in the README to reflect a new KEM structure field (length_keypair_seed) as well as new signature algorithms (UOV).

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
@SWilson4 SWilson4 requested review from dstebila and jimouris March 19, 2025 19:56
Copy link
Member

@jimouris jimouris left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@SWilson4 SWilson4 merged commit 4bdfa10 into master Mar 19, 2025
8 checks passed
@SWilson4 SWilson4 deleted the sw-derand-support branch March 19, 2025 20:44
AdijeShen pushed a commit to AdijeShen/liboqs-java that referenced this pull request Mar 23, 2025
* Support derandomized key generation for ML-KEM

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>

* Update example output in README.md

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>

---------

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Signed-off-by: Adije Shen <1534656015@qq.com>
SWilson4 added a commit that referenced this pull request Jun 13, 2025
* [build] use .a of liboqs

Signed-off-by: Adije Shen <1534656015@qq.com>

* [3rd] add link to liboqs

Signed-off-by: Adije Shen <1534656015@qq.com>

* mv liboqs as a submodule

Signed-off-by: Adije Shen <1534656015@qq.com>

* [doc] update the doc

Signed-off-by: Adije Shen <1534656015@qq.com>

* unify windows and unix operation

Signed-off-by: Adije Shen <1534656015@qq.com>

* add guide for windows

Signed-off-by: Adije Shen <1534656015@qq.com>

* Update README.md

Signed-off-by: Huajie Shen <1534656015@qq.com>
Signed-off-by: Adije Shen <1534656015@qq.com>

* keep the origin README file format

Signed-off-by: Adije Shen <1534656015@qq.com>

* Update README

Signed-off-by: Adije Shen <1534656015@qq.com>

* Add RELEASE.md

Signed-off-by: Huajie Shen <1534656015@qq.com>
Signed-off-by: Adije Shen <1534656015@qq.com>

* delete gitmodules

Signed-off-by: Adije Shen <1534656015@qq.com>

* Move CI to GitHub Actions (#30)

* Port workflows from CircleCI to GitHub Actions
* Add CI job for workflow linting
* Update README badge

---------

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Signed-off-by: Adije Shen <1534656015@qq.com>

* Add support for the ML-DSA Context (#31)

Signed-off-by: John Gray <john.gray@entrust.com>
Signed-off-by: Adije Shen <1534656015@qq.com>

* Update README, examples, and CI before 0.2.0 release (#32)

* Update to latest CI image

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>

* Install jdk package and set JAVA_HOME

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>

* Add macOS job

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>

* Update README.md and example files

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>

* Remove unnecessary install

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>

---------

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>

* Support derandomized key generation for ML-KEM (#33)

* Support derandomized key generation for ML-KEM

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>

* Update example output in README.md

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>

---------

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Signed-off-by: Adije Shen <1534656015@qq.com>

* add back the windows installation guide

Signed-off-by: Adije Shen <1534656015@qq.com>

* merge

Signed-off-by: adijeshen <1534656015@qq.com>

* add windows CI

Signed-off-by: adijeshen <1534656015@qq.com>

* change CI

Signed-off-by: root <root@adijethinkbook.>
Signed-off-by: Adije Shen <1534656015@qq.com>

* Update README.md

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>

---------

Signed-off-by: Adije Shen <1534656015@qq.com>
Signed-off-by: Huajie Shen <1534656015@qq.com>
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Signed-off-by: John Gray <john.gray@entrust.com>
Signed-off-by: adijeshen <1534656015@qq.com>
Signed-off-by: root <root@adijethinkbook.>
Co-authored-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Co-authored-by: John Gray <55205977+johngray-dev@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants