Circl Versions Save

CIRCL: Cloudflare Interoperable Reusable Cryptographic Library

v1.3.8

3 weeks ago

CIRCL v1.3.8

New

  • BLS Signatures on top of BLS12-381.
  • Adopt faster squaring in pairings.
  • BlindRSA compliant with RFC9474.
  • (Verifiable) Secret Sharing compatible with the Group interface (elliptic curves).

Notice

What's Changed

New Contributors

Full Changelog: https://github.com/cloudflare/circl/compare/v1.3.7...v1.3.8

v1.3.7

4 months ago

CIRCL v1.3.7

What's Changed

New Contributors

Full Changelog: https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7

v1.3.6

6 months ago

CIRCL v1.3.6

What's Changed

New Contributors

Full Changelog: https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6

v1.3.3

1 year ago

New Features

  • ASCON light-weight authenticated encryption.
  • Hybrid KEM for HPKE based on Kyber and X25519.
  • CIRCL can be compiled both as static and dynamic linking modes.

Security

  • Fixes error-handling on rand readers.

What's Changed

New Contributors

Full Changelog: https://github.com/cloudflare/circl/compare/v1.3.2...v1.3.3

v1.3.2

1 year ago

What's Changed

Full Changelog: https://github.com/cloudflare/circl/compare/v1.3.1...v1.3.2

v1.3.1

1 year ago

What's Changed

Full Changelog: https://github.com/cloudflare/circl/compare/v1.3.0...v1.3.1

v1.3.0

1 year ago

New Features

  • CPABE: A ciphertext-policy attribute-based encryption based on TKN19 paper.
  • Blind RSA signatures.
  • Schnorr and DLEQ proofs of knowledge on elliptic curve groups.

Security

  • SIDH/SIKE was deprecated. This applies to dh and kem packages.

What's Changed

New Contributors

Full Changelog: https://github.com/cloudflare/circl/compare/v1.2.0...v1.3.0

v1.2.0

1 year ago

Security

  • Included countermeasures against Hertzbleed attack.

What's Changed

New Contributors

Full Changelog: https://github.com/cloudflare/circl/compare/v1.1.0...v1.2.0

v1.1.0

2 years ago

What's Changed

New algorithms

Groups based on Elliptic Curves

High-Level Protocols

  • Bilinear pairings with BLS12-381.
  • HPKE: Hybrid Public-Key Encryption
  • VOPRF: Verifiable Oblivious Pseudorandom function.

Post-Quantum Key Encapsulation Methods

  • SIDH/SIKE: Supersingular Key Encapsulation with rimes p434, p503, p751
  • CSIDH: Post-Quantum Commutative Group Action
  • Kyber KEM: modes 512, 768, 1024

Post-Quantum Public-Key Encryption

  • Kyber PKE: modes 512, 768, 1024

Post-Quantum Digital Signature Schemes

Elliptic Curves

Parallel SIMD

XOF: eXtendable Output Functions

New Contributors

Full Changelog: https://github.com/cloudflare/circl/compare/v1.0.0...v1.1.0

v1.0.0

4 years ago

Crypto Week 2019 Release