mirror of
https://github.com/laosb/swift-minisign.git
synced 2025-04-30 18:01:08 +00:00
19 lines
1 KiB
Markdown
19 lines
1 KiB
Markdown
# Swift Minisign
|
|
|
|
[](https://swiftpackageindex.com/laosb/swift-minisign)
|
|
[](https://swiftpackageindex.com/laosb/swift-minisign)
|
|
|
|
Swift implementation of Minisign, a simple and secure tool for signing and verifying files.
|
|
|
|
This is a fork of [slarew/swift-minisign](https://github.com/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](https://github.com/lovetodream/swift-blake2).
|
|
- 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](LICENSE).
|