Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pull out libcrux::kem into a standalone crate #304

Merged
merged 31 commits into from
Jun 13, 2024
Merged

Commits on Jun 10, 2024

  1. Make ML-KEM-768 constants public

    So they can be used by hybrid KEMs in the `libcrux-kem` crate.
    jschneider-bensch committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    d6f3448 View commit details
    Browse the repository at this point in the history
  2. Change libcrux::ecdh submodule and item visibility to public

    So they can be used in the `libcrux-kem` crate
    jschneider-bensch committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    b4d9e76 View commit details
    Browse the repository at this point in the history
  3. Change visibility of libcrux-ml-kem::MlKemKeyPair fields to pub

    So they can be accessed in the `libcrux-kem` crate.
    jschneider-bensch committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    7d3fe6b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d8d8e17 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7040c64 View commit details
    Browse the repository at this point in the history
  6. Format

    jschneider-bensch committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    550d6f6 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Configuration menu
    Copy the full SHA
    c639f7b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a82fc0e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb2ac3a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    90dc277 View commit details
    Browse the repository at this point in the history
  5. Fix ML-KEM tests

    jschneider-bensch committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    8fdf171 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8000575 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    35c5f6d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2bc3b92 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7f68d12 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    85ef2ad View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    319593f View commit details
    Browse the repository at this point in the history
  2. Merge imports

    jschneider-bensch committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    20cb5b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d0ad351 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b119396 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f86a100 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Update Cargo.lock

    jschneider-bensch committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    debd4e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3044792 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e49371 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b47fd6e View commit details
    Browse the repository at this point in the history
  5. Remove dead code

    jschneider-bensch committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    8cde88c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0fec1b1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7bd4a99 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f4f8e55 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    19979dc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d061b32 View commit details
    Browse the repository at this point in the history