GitHub / RustCrypto/hashes / commits
Collection of cryptographic hash functions written in pure Rust
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| fa308408 | blake2 v0.11.0 (#911) |
Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| f6c786d7 | ci: bump the all-deps group across 1 directory with 3 updates (#896) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 7c32a0da | jh: add long-input regression tests (#894) |
blackflytech <b****h@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b1f64e48 | blake2: remove SIMD support (#898) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| f72fa5f9 | sha1: add changelog entry for v0.10.7 (#899) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 7fcd2260 | md5: tweak "library name" section in readme (#890) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 01f6276d | ci: bump actions/cache from 5 to 6 (#892) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| e499ef4b | jh: implement SerializableState (#889) |
Samy <a****h@e****h>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 2b239235 | Release bash-hash v0.1.1 (#887) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 947dfc52 | bash-hash: fix package metadata and README links (#886) |
daixihegu <d****u@1****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| ef7c19c0 | ci: bump rust-lang/crates-io-auth-action from 1.0.4 to 1.0.5 (#883) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 9b363bae | ci: bump actions/checkout from 6 to 7 (#884) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| a71566a8 | sha2: remove RISC-V hack for unaligned loads (#879) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 0bdea4f9 | Release sha3 v0.12.0 (#875) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 0dab7bca | sha3: remove rate duplication in the implementation macro (#874) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 89b2f75d | Add reference to RustCrypto/XOFs to the root README (#873) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 2b33f7b5 | Migrate XOF crates to RustCrypto/XOFs (#872) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 7b4cced8 | sha3: move SHAKE into separate `shake` crate (#869) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 5d6d720b | cshake: fix `documentation` and `keywords` fields in Cargo.toml (#870) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 6b89f1f1 | Release turboshake v0.7.0 (#868) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 73a8faf6 | turboshake: introduce separate customizable type aliases (#866) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| d994610a | md5: add note about library renaming (#867) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 25a14b06 | Release k12 v0.5.0 (#865) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 7078f0cf | Release cshake v0.2.0 (#864) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| ca9d1184 | Fix security level emojis |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| ff4fb88d | Release bash-prg-hash v0.1.1 (#863) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| fe99987f | Update algorithms table (#862) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| e8fa2eea | bash-prg-hash: fix minimal versions (#861) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 4e11f39f | Release ascon-xof128 v0.2.0 (#860) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| ce237a20 | ascon-xof128: replace implementation of `CustomizedInit` with `TryCustomizedI... |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 8a46c3b5 | Remove implementation of `BlockSizeUser` for XOFs (#856) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| ce183db7 | ci: bump actions/checkout from 5 to 6 for bash-prg-hash (#858) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 6ee5eb96 | cshake: add type aliases for readers (#855) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 4543dcbf | bash-prg-hash: fix typo in docs |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| da3527e4 | Release bash-prg-hash v0.1.0 (#854) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| cefd70fb | bash-prg-hash: initial implementation (#751) |
Alexandr Kitaev <m****1@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 12105d36 | Use `sponge-cursor` to remove unnecessary buffering (#849) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 65a16947 | sha2: remove macros from `sha256/x86_sha` (#853) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| bb10c3af | Release turboshake v0.6.0 (#847) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 332decbd | Remove remaining turbo-shake files (#846) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 6327a61b | Rename `turbo-shake` to `turboshake` (#843) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 2ed0b752 | Release k12 v0.4.0 (#845) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| f8cf5779 | k12: new implementation with parallel processing support (#839) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 4edcb7b4 | ci: add workflow for ascon-xof128 (#844) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 719cce57 | Release ascon-hash256 v0.1.0 and ascon-xof128 v0.1.0 (#842) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| fbf73b02 | ascon-hash256: refactor code and split XOF into `ascon-xof128` crate (#841) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 979ced94 | sha3: add changelog entry for v0.10.9 (#838) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 354bd49a | Release cshake v0.1.1 (#835) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| e6e19c40 | cshake: fix zero padding when data already aligns to block boundary (#834) |
Chris D <c****n@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 70eae76f | Release blake2 v0.11.0-rc.6 (#833) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| ac1e5b07 | ci: harden `publish` workflow by hash-pinning (#832) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| d63dfe11 | turbo-shake: fix badges in readme (#831) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| cbad89d6 | cshake: fix badges in readme (#830) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 3b810948 | ci: add `cshake` and `turbo-shake` to the publish workflow (#828) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 3d077923 | Release cshake v0.1.0 (#827) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 9e9f5fce | cshake: remove `oid` crate feature (#826) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| d4b86b65 | cshake: remove implementation of `Reset` traits (#825) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 61080e48 | Release belt-hash v0.2.1 (#824) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 84497afc | ci: use Dependabot to update Cargo.lock (#823) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 297cc76e | Fix release year in changelogs (#822) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 5caae0e1 | belt-hash: bump `belt-block` to v0.2 (#821) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| e88b3c12 | Release `skein` v0.2.0 (#819) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 6c69ea98 | Release sha3 v0.11.0 (#816) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| c46466f1 | sha3: move cSHAKE and TurboSHAKE into separate crates (#815) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| b5051e5a | Cut new releases (#812) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 451c446d | md5: replace `force-soft` crate feature with `md5_backend` configuration flag... |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 2f00175a | Release sha1 v0.11.0 (#810) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 07d370c4 | sha1: refactor backends selection (#808) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 7c7cb76e | Fix md5 project link in README (#809) |
Rafael Oliveira <r****x@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| ffe09398 | Release sha2 0.11.0 (#806) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 8991b65f | Use the standard order of the `[package]` section fields (#807) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 3d2bc57d | sha2: refactor backends (#802) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| faa55fb8 | sha3: bump `keccak` to v0.2 (#803) |
Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| d3e6489e | sha3 v0.11.0-rc.9 (#801) |
Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| bbf6f51f | sha2: tweak backend docs (#800) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 155dbbf2 | sha3: add default value for the `DS` generic parameter on `TurboShake128/256`... |
Michael Rosenberg <m****o@f****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| ed514f2b | Use published version of `keccak` v0.2 (#799) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 702bcd83 | Migrate to closure-based `keccak` (#796) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 827c043f | sha3 v0.11.0-rc.8 (#794) |
Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 835bc3a0 | Bump `digest` to v0.11.1 (#793) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 8f5155c6 | sha3: use `KeccakP1600` struct for state (#790) |
Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 71113e23 | Remove README examples (#785) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| f9b902d1 | shabal: tweak readme (#789) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| a172fa86 | Adopt Trusted Publishing (#788) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| dc46c15a | Update year in LICENSE-MIT (#787) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 8c1bf902 | Bump `digest` to v0.11 (#786) |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| e0c089cf | bash-hash: use bit size in `AlgorithmName` impl (#784) |
GarmashAlex <g****i@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| aba1a593 | build(deps): bump cpufeatures from 0.2.17 to 0.3.0 (#782) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 91205a3b | Bump `digest` dependency to v0.11.0-rc.11 (#781) |
Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 81ae18a6 | Use the groestl-style T-table lookup for fast kupyna hashing (#778) |
Joshua Koudys <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| a478ace0 | build(deps): bump digest from 0.11.0-rc.8 to 0.11.0-rc.9 (#777) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 8d9efa82 | Cut new prereleases (#776) |
Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 2e2b99ce | Bump `digest` to v0.11.0-rc.8 (#775) |
Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| ed39540a | build(deps): bump keccak from 0.2.0-rc.0 to 0.2.0-rc.1 (#774) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 92a7ee59 | readme: fix ascon-hash256 link |
Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 94ff451e | build(deps): bump digest from 0.11.0-rc.5 to 0.11.0-rc.7 (#772) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 3fb4aa5c | k12: add `Kt256`; rename `KangarooTwelve` to `Kt128` (#756) |
Shun Sakai <s****e@p****h>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ed7a2078 | Cut new prereleases (#770) |
Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| bf56f3c5 | skein: bump `threefish` to v0.6.0-rc.0 (#769) |
Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| e7587ec2 | Bump `base16ct` to v1 (#768) |
Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago |