Skip to content

Add support for the ML-DSA Context#31

Merged
SWilson4 merged 1 commit intoopen-quantum-safe:masterfrom
johngray-dev:addMLDSAContext
Jan 13, 2025
Merged

Add support for the ML-DSA Context#31
SWilson4 merged 1 commit intoopen-quantum-safe:masterfrom
johngray-dev:addMLDSAContext

Conversation

@johngray-dev
Copy link
Contributor

Added support for the ML-DSA context and upped the version to 0.2.0 as requested.

  • TODO (in a future version) make the tests more resilient to future changes by adding JNI wrapping around the Context Supported flag

Signed-off-by: John Gray <john.gray@entrust.com>
Copy link
Member

@SWilson4 SWilson4 left a comment

Choose a reason for hiding this comment

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

LGTM, thanks for the contribution!

@SWilson4 SWilson4 merged commit a4be378 into open-quantum-safe:master Jan 13, 2025
2 checks passed
AdijeShen pushed a commit to AdijeShen/liboqs-java that referenced this pull request Mar 23, 2025
Signed-off-by: John Gray <john.gray@entrust.com>
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.

LibOQS-Java will need to support passing in the Context String into the Sign API

2 participants