scytale

Crates.ioscytale
lib.rsscytale
version0.2.0
sourcesrc
created_at2024-05-09 10:59:50.697185
updated_at2024-06-08 05:43:38.398604
descriptionA fast and correct cryptographic library
homepage
repositoryhttps://github.com/MichaelPaddon/scytale
max_upload_size
id1235026
size68,397
Michael Paddon (MichaelPaddon)

documentation

README

build status

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.

Commit count: 36

cargo fmt