Skip to content

Releases: Cosmian/crypto_core

v10.3.0

30 Oct 12:55

Choose a tag to compare

feat: reexport KMAC and SHA3 from tiny_keccak and add new Serializabl…

v10.2.0

17 Jul 12:02

Choose a tag to compare

feat: implements `Serializable` for different base types from the std

v10.1.0

14 Apr 12:28

Choose a tag to compare

feat: adds a `define_byte_type` macro to easily derive byte types

v10.0.1

13 Mar 11:54

Choose a tag to compare

[10.0.1] - 2025-03-13

🐛 Bug Fixes

  • Expose missing generator() function for the R25519 curve #87

🧪 Testing

  • Add context to deserialization error #86
  • Do not unwrap in test_serialization #93

⚙️ Miscellaneous Tasks

  • Make license BUSL-1.1
  • Update cargo deny action #92

v10.0.0

13 Jan 16:13

Choose a tag to compare

feat: adds implementation of some arithmetic operations for curve points

v9.6.1

26 Nov 10:51

Choose a tag to compare

feat: adds implementation of some arithmetic operations for curve poi…

v9.6.0

28 Oct 22:39

Choose a tag to compare

feat: Dereference secrets to &[u8; LENGTH]

v9.5.0

09 Jul 06:08

Choose a tag to compare

fix(cargo): remove security invalid category slug

v9.4.0

11 Jun 09:02
8d804f7

Choose a tag to compare

Forgot to upgrade the version number in `Cargo.toml` (#76)

* Complete API for Covercrypt needs (#74)

* feat: add neutral scalar elements (one and zero) + fix lint errors

* feat: add secret type and use it to implement the symmetric key

* feat: add neutral `R25519PublicKey` element

* fix: inline neutral function calls

* fix: CI (`cargo hack check --feature-powerset`)

* feat: add zeroization to `R25519PublicKey`

* add a function to derive a key from a secret with optional additional info

* fill changelog

* Correct cargo hack errors

* Bump version

---------

Co-authored-by: Manuthor <[email protected]>

v9.3.0

28 Sep 10:50

Choose a tag to compare

feat: Add support for RSA key generation, key-wrapping and PKCS#8 imp…