SwiftKyber

2.4.0

CRYSTALS-Kyber key encapsulation in Swift
leif-ibsen/SwiftKyber

What's New

Release 2.4.0

2024-05-21T08:32:28Z

About SwiftKyber release 2.4.0:

  1. API and functionality is unchanged from release 2.3.0

  2. 300 new KAT testvectors from https://github.com/post-quantum-cryptography/KAT

SwiftKyber

SwiftKyber is a Swift implementation of NIST FIPS 203 (Draft): Module-Lattice-based Key-Encapsulation Mechanism Standard, August 2023.

Its functionality encompasses:

  • Generation of key pairs
  • A key encapsulation function
  • A key decapsulation function

SwiftKyber contains three Kyber instances: Kyber.K512, Kyber.K768 and Kyber.K1024 corresponding to the three instances defined in FIPS 203.

Its documentation is build with the DocC plugin and published on GitHub Pages at this location:

https://leif-ibsen.github.io/SwiftKyber/documentation/swiftkyber

The documentation is also available in the SwiftKyber.doccarchive file.

Description

  • Swift Tools 5.9.0
View More Packages from this Author

Dependencies

Last updated: Tue Oct 22 2024 09:13:05 GMT-0900 (Hawaii-Aleutian Daylight Time)