SwiftSPHINCS

1.2.0

SLH-DSA signature scheme in Swift
leif-ibsen/SwiftSPHINCS

What's New

Release 1.2.0

2024-05-21T13:22:42Z

About SwiftSPHINCS release 1.2.0:

  1. API and functionality is unchanged from release 1.1.0

  2. 120 new KAT testcases generated by the Python application: https://github.com/mjosaarinen/slh-dsa-py

SwiftSPHINCS

SwiftSPHINCS is a Swift implementation of NIST FIPS 205 (Draft): Stateless Hash-Based Digital Signature Standard, August 2023.

SwiftSPHINCS functionality:

  • Create public and secret keys
  • Sign messages - deterministically or randomized
  • Verify signatures
  • Supports all 12 parameter sets defined in the proposed standard

SwiftSPHINCS requires Swift 5.0. It also requires that the Int and UInt types be 64 bit types.

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

https://leif-ibsen.github.io/SwiftSPHINCS/documentation/swiftsphincs

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

Description

  • Swift Tools 5.9.0
View More Packages from this Author

Dependencies

Last updated: Thu Oct 17 2024 19:59:18 GMT-0900 (Hawaii-Aleutian Daylight Time)