Skip to content

Releases: iotaledger/crypto.rs

iota-crypto v0.20.0

23 May 16:45
4e4d25b
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 544 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (174 crate dependencies)
\`

[0.20.0]

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.20.0 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 84 files, 455.7KiB (95.3KiB compressed)
Uploading iota-crypto v0.20.0 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Updating crates.io index
Waiting on iota-crypto to propagate to crates.io index (ctrl-c to wait asynchronously)
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
\`

iota-crypto v0.19.0

08 May 19:14
730b645
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 543 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (168 crate dependencies)
\`

[0.19.0]

  • ad2b035(#187) Add Secp256k1 ECDSA signature.
  • ad2b035(#187) Deprecated ed25519 constants (eg. ed25519::SECRET_KEY_LENGTH), use associated constants instead (eg. ed25519::SecretKey::LENGTH).
  • ad2b035(#187) SLIP-10 support Secp256k1 curve and non-hardened key derivation.

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.19.0 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 84 files, 457.6KiB (95.4KiB compressed)
Uploading iota-crypto v0.19.0 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Updating crates.io index
Waiting on iota-crypto to propagate to crates.io index (ctrl-c to wait asynchronously)
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
\`

iota-crypto v0.18.0

03 May 14:45
60f5881
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 543 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (153 crate dependencies)
\`

[0.18.0]

  • Make serde dependency no_std compatible.

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.18.0 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 83 files, 436.2KiB (91.8KiB compressed)
Uploading iota-crypto v0.18.0 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Updating crates.io index
Waiting on iota-crypto to propagate to crates.io index (ctrl-c to wait asynchronously)
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
\`

iota-crypto v0.17.1

05 Apr 14:50
21bbd59
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 538 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (153 crate dependencies)
\`

[0.17.1]

  • Zeroize on drop secret keys.

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.17.1 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 83 files, 435.9KiB (91.7KiB compressed)
Uploading iota-crypto v0.17.1 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Updating crates.io index
Waiting on iota-crypto to propagate to crates.io index (ctrl-c to wait asynchronously)
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
\`

iota-crypto v0.17.0

13 Mar 16:22
b867f54
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 526 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (154 crate dependencies)
\`

[0.17.0]

  • More informative errors in age module.
  • Age errors split into different types.
    PBKDF2 prototype simplified.
    • 16b7b1e Crypto better errors in age and pbkdf2 (#184) on 2023-03-13

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.17.0 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 83 files, 435.3KiB (91.6KiB compressed)
Uploading iota-crypto v0.17.0 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Updating crates.io index
Waiting on iota-crypto to propagate to crates.io index (ctrl-c to wait asynchronously)
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
\`

iota-crypto v0.16.1

07 Mar 17:37
daf17ac
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 517 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (154 crate dependencies)
\`

[0.16.1]

  • Change Error::Pbkdf2 into Error::InvalidLength.
    • 7c53d2e Put Error::Pbkdf2 under the correct features (#180) on 2023-03-07

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.16.1 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 83 files, 432.0KiB (90.9KiB compressed)
Uploading iota-crypto v0.16.1 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Updating crates.io index
Waiting on iota-crypto to propagate to crates.io index (ctrl-c to wait asynchronously)
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
\`

iota-crypto v0.16.0

07 Mar 12:01
7ecf163
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 517 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (154 crate dependencies)
\`

[0.16.0]

  • Bumped crypto dependencies to new recent versions.
    Rewritten/simplified AES-CBC with HMAC via SimpleHmac.
    API change: encrypt and try_encrypt of Aead trait now return size of ciphertext.
  • Added support for age-encryption.org/v1 encrypted file format with password-based scrypt recipient stanza
    • c74bac4 Add support for age -- password-based encrypted file format (#173) on 2023-03-06
  • Make use of dep:* in Cargo.toml to avoid having to rename the dependencies to *-crate or *_.

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.16.0 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 83 files, 431.6KiB (90.8KiB compressed)
Uploading iota-crypto v0.16.0 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Updating crates.io index
Waiting on iota-crypto to propagate to crates.io index (ctrl-c to wait asynchronously)
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
\`

iota-crypto v0.15.3

15 Nov 11:15
63db58d
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 469 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (79 crate dependencies)
\`

[0.15.3]

  • Bump blake2 to get rid of yanked version.
    • a9f48de Bump blake2 to get rid of yanked version (#171) on 2022-11-15

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.15.3 (/home/runner/work/crypto.rs/crypto.rs)
Uploading iota-crypto v0.15.3 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
\`

iota-crypto v0.15.2

19 Oct 09:51
7669d3c
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 462 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (81 crate dependencies)
\`

[0.15.2]

  • Downgrade x25519-dalek from 1.2 to 1.1 to allow using zeroize > 1.3.
    • ebec323 Downgrade x25519-dalek from 1.2 to 1.1 to allow using zeroize > 1.3 (#169) on 2022-10-19

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.15.2 (/home/runner/work/crypto.rs/crypto.rs)
Uploading iota-crypto v0.15.2 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
\`

iota-crypto v0.15.1

17 Oct 11:46
d748c13
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 461 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (81 crate dependencies)
\`

[0.15.1]

  • Fix ternary encoding b1t6 on no_std compilations.
    • 467ce65 Fix ternary encoding b1t6 on no_std compilations (#167) on 2022-10-17

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.15.1 (/home/runner/work/crypto.rs/crypto.rs)
Uploading iota-crypto v0.15.1 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
\`