2 unstable releases
0.2.0 | Jun 8, 2024 |
---|---|
0.1.0 | May 9, 2024 |
#2146 in Cryptography
26 downloads per month
42KB
1K
SLoC
Scytale
Scytale (pronounced /ˈskɪtəliː/) is a high quality cryptographic library written in Rust. Our goal is to provide fast and correct implementations of common cryptographic algorithms and services.
Scytale is in early development.
Supported Algorithms
Cryptographic hash algorithms:
- SHA2-224
- SHA2-256
- SHA2-384
- SHA2-512
- SHA2-512/224
- SHA2-512/256
Message Authentication Code (MAC) algorithms:
- HMAC
See the API documentation for more information.
Scytale also provides a CLI.
Licence
Scytale is licensed under the BSD+Patent License (SPDX short identifier: BSD-2-Clause-Patent). See the LICENSE file or https://opensource.org/license/bsdpluspatent for details.
Contributions
Contributions are welcome. Contributors retain their copyrights, but must licence their code under the BSD+Patent License. If you submit contributions, you are agreeing to these terms.
Dependencies
~1.7–2.4MB
~45K SLoC