A Swift implementation of Minisign
Find a file
2025-04-23 16:35:15 +08:00
.swiftpm/xcode/xcshareddata/xcschemes Initial fork. 2025-04-22 16:57:31 +08:00
Sources/Minisign feat: Add configurable buffer size for file signature verification 2025-04-23 16:32:47 +08:00
Tests/MinisignTests Initial fork. 2025-04-22 16:57:31 +08:00
.gitignore Initial Commit 2025-04-22 15:32:31 +08:00
.spi.yml Initial fork. 2025-04-22 16:57:31 +08:00
LICENSE Initial fork. 2025-04-22 16:57:31 +08:00
Package.resolved Initial fork. 2025-04-22 16:57:31 +08:00
Package.swift fix: supported platforms 2025-04-23 11:00:33 +08:00
Package@swift-5.8.swift fix: SwiftPM language versions property name 2025-04-23 16:18:30 +08:00
README.md doc: Add Swift Package Index badges to README 2025-04-23 16:35:15 +08:00

Swift Minisign

Swift implementation of Minisign, a simple and secure tool for signing and verifying files.

This is a fork of slarew/swift-minisign, with these improvements:

  • Convenient & efficient API for verifying (big) files
  • Sendable conformance & full Swift 6 support
  • Replaced C wrapping swift-crypto-blake2 with pure Swift implementation of blake2b.
  • For Apple platforms, Swift Crypto dependency is now optional, controllable via trait UseSwiftCrypto.

but still, only signature verification is supported, signing not yet!

License

MIT.