Skip to content

Tags: RustCrypto/traits

Tags

digest-v0.11.2

Toggle digest-v0.11.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
digest: bump version to v0.11.2 (#2343) 

password-hash-v0.6.0

Toggle password-hash-v0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
password-hash v0.6.0 (#2338) ## Added - Generic `H` param to traits to support multiple string formats e.g. PHC, MCF (#2110) - Implement `From<phc::Error>` for `Error` (#2124) - `rand_core` feature (#2126) - Salt generating helper functions `(try_)generate_salt` (#2128) - `Error::RngFailure` variant (#2337) ## Changed - Edition changed to 2024 and MSRV bumped to 1.85 (#1759) - Extract `CustomizedPasswordHasher` trait (#2105) - Bump `getrandom` to v0.4 (#2258) ## Removed - `Encoding` enum (#2102) - PHC types moved to the `phc` crate, which is re-exported as `password_hash::phc` when the `phc` crate feature is enabled (#2103, #2116): - `Ident` - `Output` - `ParamsString` - `PasswordHash` - `PasswordHashString` - `Salt` - `SaltString` - `Value` - `McfHasher` trait (#2334)

elliptic-curve-v0.14.0-rc.29

Toggle elliptic-curve-v0.14.0-rc.29's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
elliptic-curve v0.14.0-rc.29 (#2340) 

universal-hash-v0.6.1

Toggle universal-hash-v0.6.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
universal-hash v0.6.1 (#2326) ## Changed - Replaced `subtle` with `ctutils` (#2324)

universal-hash-v0.6.0

Toggle universal-hash-v0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release `universal-hash` v0.6.0 (#2317) ### Changed - Edition changed to 2024 and MSRV bumped to 1.85 ([#1759]) - Replaced `generic-array` with `hybrid-array` ([#1385]) - Bump `crypto-common` dependency to v0.2 ([#1385]) - Re-export of `crypto-common` moved to `universal_hash::common` ([#2237]) [#1385]: #1385 [#1759]: #1759 [#2237]: #2237

digest-v0.11.1

Toggle digest-v0.11.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
crypto-common: remove `BlockSizes` trait (#2309) `BlockSizeUser` is no longer limited by block sizes smaller than 256 bytes. `BlockSizes` was moved to `block-buffer` (see RustCrypto/utils#1455) and used in bounds only where it's needed.

crypto-common-v0.2.1

Toggle crypto-common-v0.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
crypto-common: remove `BlockSizes` trait (#2309) `BlockSizeUser` is no longer limited by block sizes smaller than 256 bytes. `BlockSizes` was moved to `block-buffer` (see RustCrypto/utils#1455) and used in bounds only where it's needed.

cipher-v0.5.1

Toggle cipher-v0.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
crypto-common: remove `BlockSizes` trait (#2309) `BlockSizeUser` is no longer limited by block sizes smaller than 256 bytes. `BlockSizes` was moved to `block-buffer` (see RustCrypto/utils#1455) and used in bounds only where it's needed.

digest-v0.11.0

Toggle digest-v0.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
digest v0.11.0 (#2300) ## Added - `CustomizedInit` trait (#1334) - `SerializableState` support (#1369) - `DynDigestWithOid` wrapper trait (#1390) - `VariableOutputCoreCustomized` trait (#1787, #2043) - `buffer_fixed`, `buffer_ct_variable`, `buffer_rt_variable`, and `buffer_xof` macros (#1799) - `XofFixedWrapper` (#1815) - `CollisionResistance` trait (#1820) - `CoreProxy::compose/decompose` methods (#1898) - `EagerHash` trait (#2014) ## Changed - Replaced `generic-array` with `hybrid-array` (#1358) - `crypto-common` dependency bumped to v0.2 (#1173) - Edition changed to 2024 and MSRV bumped to 1.85 (#1759) - Bump `const-oid` dependency to v0.10 (#1772) - `digest::core_api` renamed to `digest::block_api` (#1799) - `CtVariableCoreWrapper` renamed to `CtOutWrapper` (#1799) - Removed the OID type parameter from `CtOutWrapper` (#1799) - Implementations of the `SerializableState` trait (#1953) - `new_test!` and `new_mac_test!` macros (#1958) - Bump `block-buffer` to v0.11 (#2082) - Re-export of `crypto-common` moved to `digest::common` (#2237) - Bump `crypto-common` to v0.2 (#2276) - Replace `subtle` with `ctutils` (#2301) ## Removed - `Mac::{new, new_from_slice, generate_key}` methods (#1173) - `CoreWrapper`, `RtVariableCoreWrapper`, and `XofReaderCoreWrapper` types (#1799) - `io::Write/Read` implementations in favor of the `digest_io::IoWrapper` type (#1809) - `VariableOutput` trait (#2043) - Implementation of `subtle::ConstantTimeEq` for `CtOutput`. Note that implementation of `PartialEq`/`Eq` trait is still const time. (#2292)

digest-v0.11.0-rc.12

Toggle digest-v0.11.0-rc.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
digest v0.11.0-rc.12 (#2299) I think it'd be good to get one last release candidate out with the change from #2292 to ensure that's not going to cause any unanticipated issues prior to a final release