#crypto #scrypt

no-std scryptenc

An implementation of the scrypt encrypted data format

7 unstable releases (3 breaking)

Uses new Rust 2021

0.4.1 Nov 9, 2022
0.4.0 Nov 4, 2022
0.3.1 Nov 1, 2022
0.3.0 Oct 31, 2022
0.1.0 Oct 9, 2022

#778 in Cryptography

Download history 22/week @ 2022-10-07 24/week @ 2022-10-14 27/week @ 2022-10-21 98/week @ 2022-10-28 46/week @ 2022-11-04 11/week @ 2022-11-11 33/week @ 2022-11-18 19/week @ 2022-11-25

117 downloads per month
Used in scryptenc-cli

Apache-2.0 OR MIT

28KB
557 lines

scryptenc-rs

CI Version Docs License

scryptenc-rs (scryptenc) is an implementation of the scrypt encrypted data format.

The format is defined here.

Usage

Add this to your Cargo.toml:

[dependencies]
scryptenc = "0.4.1"

Crate features

std

Enables features that depend on the standard library. This is enabled by default.

no_std support

This supports no_std mode. Disables the default feature to enable this.

Documentation

See the documentation for more details.

Minimum supported Rust version

The minimum supported Rust version (MSRV) of this library is v1.57.0 or later.

Changelog

Please see CHANGELOG.adoc.

Contributing

Please see CONTRIBUTING.adoc.

License

Copyright (C) 2022 Shun Sakai (see AUTHORS.adoc)

This library is distributed under the terms of either the Apache License 2.0 or the MIT License.

See COPYRIGHT, LICENSE-APACHE and LICENSE-MIT for more details.

Dependencies

~1.5MB
~28K SLoC