Skip to content

Codspeed#1

Merged
bifurcation merged 19 commits intomasterfrom
codspeed
May 31, 2024
Merged

Codspeed#1
bifurcation merged 19 commits intomasterfrom
codspeed

Conversation

@bifurcation
Copy link
Owner

No description provided.

bifurcation and others added 17 commits March 1, 2024 16:08
This PR adds an implementation of ML-KEM variant of the Kyber KEM as described
in the initial public draft of FIPS 203. This implementation covers all three
parameter sets described in the specification by making heavy use of Rust
generics and the typenum crate.

In addition to self-compatibility testing, we test correctness by verifying the
test vectors supplied by NIST; see tests/nist.rs.
Some sections are commented out due to various build/test failures
We use these jobs to test big endian support.

Miri takes 40 minutes to run. Cross should be much faster.
Uses the standard README.md template we use for all RustCrypto projects
…pto#13)

Bumps [hybrid-array](https://github.com/RustCrypto/hybrid-array) from 0.2.0-rc.7 to 0.2.0-rc.8.
- [Changelog](https://github.com/RustCrypto/hybrid-array/blob/master/CHANGELOG.md)
- [Commits](RustCrypto/hybrid-array@v0.2.0-rc.7...v0.2.0-rc.8)

---
updated-dependencies:
- dependency-name: hybrid-array
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Fix benchmarking code

* Build benchmarks in CI
@codspeed-hq
Copy link

codspeed-hq bot commented May 31, 2024

CodSpeed Performance Report

Congrats! CodSpeed is installed 🎉

🆕 4 new benchmarks were detected.

You will start to see performance impacts in the reports once the benchmarks are run from your default branch.

Detected benchmarks

  • decapsulate (402.2 µs)
  • encapsulate (343.4 µs)
  • keygen (347.3 µs)
  • round_trip (959.8 µs)

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