An open API service providing commit metadata for open source projects.

GitHub / RustCrypto/block-ciphers / commits

Collection of block cipher algorithms written in pure Rust

SHA Message Author Date Stats
1013f138 kuznyechik: remove unnecessary mut in f.call() (#584) tangaac <t****1@l****n>
Committed by: GitHub <n****y@g****m>
1 day ago
9201609b Fix build badges (#583) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
6 days ago
e207dc68 ci: bump hybrid-array from 0.4.13 to 0.4.14 in the all-deps group across 1 di... dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
16 days ago
9b8b0c9d aes: enable VAES backends by default, bump MSRV to 1.89 (#580) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
22 days ago
18108aeb Release aes v0.9.2 (#577) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
2751b908 aes: add `hardware_accelerated` function (#579) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
e50a0c1a aes: refactor backends (#575) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
8539fad2 refactor(aes): machine-word generic fixslice (#560) sinu.eth <6****0@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
948663fe ci: bump actions/cache from 5 to 6 (#573) dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
32cad20f build(deps): bump actions/checkout from 6 to 7 (#571) dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
4bbb17a8 aes: use `intel-sde-install`'s default SDE version (#570) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
4214e0a5 aes: use `intel-sde-install` action for AVX-512 CI (#569) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
77dd0356 Release camellia v0.2.1 (#568) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
8bc3fed8 camellia: drop unused byteorder dependency (#566) Cathal <c****t@c****v>
Committed by: GitHub <n****y@g****m>
2 months ago
399ddb87 ci: disable Intel SDE jobs (#567) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
507938ca Release aes v0.9.1 (#563) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
957dba9d aes: fix min version of `zeroize` and build warnings on AArch64 (#562) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
c69a235c Release new versions dependent on `cipher` v0.5 (#553) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
582b1788 Move `gift` to `gift-cipher` and `speck` to `speck-cipher` (#554) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
001e7409 Adopt Trusted Publishing (#552) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
d9086188 Release aes v0.9.0 (#539) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
b612904b aes: remove `zeroize_works` test (#551) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
042fa864 Update Cargo.lock (#547) dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
7290b2b4 ci: use Dependabot to update Cargo.lock (#546) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
d1910c1f ci: bump actions/checkout to v6 (#545) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
1120a511 Bump Clippy to 1.94 and fix `clippy::manual_rotate` (#544) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
d52b5b66 aes: remove weak key test entry from changelog (#543) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
65317308 aes: replace `aes_compact` configuration flag with `aes_backend_soft="compact... Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
f102c4f0 aes: consolidate backend configuration under `aes_backend` (#541) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
f4682300 Remove unnecessary `clone`s from examples and tests (#540) Shun Sakai <s****e@p****h>
Committed by: GitHub <n****y@g****m>
6 months ago
55244b65 Bump `cipher` to v0.5.1 (#536) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
b74e2284 ci: re-enable `minimal-versions` jobs (#537) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
a37f6ee9 aes: bump `cpubits` to v0.1; `cpufeatures` to v0.3 (#535) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
974ad949 Bump `cipher` to v0.5 (#534) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
d8870026 Bump `cipher` dependency to v0.5.0-rc.8 (#533) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
175f7cb2 aes: use `cpubits` crate (#532)
Co-authored-by: Artyom Pavlov <n****v@g****m>
Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
d32271c0 Cut new prereleases (#531) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
5cfdb862 Bump `cipher` dependency to v0.5.0-rc.7 (#530) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
4870153f des: implement weak key test as a free-standing function (#528) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
beb72033 Remove AES weak key test (#526) Aaron Feickert <6****t@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
c638cf24 Bump `cipher` to v0.5.0-rc.6 (#527) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
da48d405 Fix "environmental variable" to "environment variable" (#524) Antonin Décimo <a****o@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
114d080a README: add Gift and RC6 to the algorithms table (#522) Shun Sakai <s****e@p****h>
Committed by: GitHub <n****y@g****m>
7 months ago
9cc53c4d speck: fix documentation field (#521) Shun Sakai <s****e@p****h>
Committed by: GitHub <n****y@g****m>
7 months ago
17bbd0bb aes: change AES-NI `ParBlocksSize` back to 8 (#519) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
89dd1fb2 Cut new prereleases (#520) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
2e05b004 Bump `cipher` dependency to v0.5.0-rc.3 (#518) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
db17b11e CI: fix security audit (#517) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
87c3aa71 aes: vaes detection is provided by cpufeatures-0.2.12 (#514) Arthur Gautier <a****r@a****m>
Committed by: GitHub <n****y@g****m>
9 months ago
25df7c9e Cut rc.2 prereleases (#512) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
69b37460 Bump `cipher` dependency to v0.5.0-rc.2 (#511) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
15301414 rc6: 2024 edition; upgrade to `cipher` v0.5.0-rc.1 (#510) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
4a65fa43 rc6: RC6 Implementation (#439) Shinsaku Ashizawa <p****n@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
bf53f63a aes: add VAES support (#508)
Co-authored-by: silvanshade <s****e@u****m>
Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
3eeaff09 rc2 v0.9.0-pre.0 (#507) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
c2e35db1 Switch from `doc_auto_cfg` to `doc_cfg` (#505) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
ffcfc5c3 magma: fix typos (#506) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
f38301b5 Migrate to the new blobby format (#503) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
12 months ago
bcedd162 Migrate to new dev macro (#502) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
12 months ago
2c68c5ba Cut prereleases with `hybrid-array` v0.4 support (#500) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
12 months ago
cbc75f83 Bump `cipher` to v0.5.0-rc.1 (#499) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
12 months ago
ca1dffbc Bump `hybrid-array` to v0.4 (#498) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
12 months ago
86d4c317 Only run CI on latest commit of PR branches. (#497) Charles Edward Gagnon <7****i@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
5a4b6839 Revert #482: "aes: implement VAES AVX and AVX512 backends" (#496) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
1f7c6953 aes: use 1.89.0-beta.2 for VAES CI (#490) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
76dda538 ci: add typos job (#487) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
ad834282 aes: implement VAES AVX and AVX512 backends (#482) silvanshade <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
73b104d3 Bump `cipher` to v0.5.0-rc.0 (#483) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
fbb68f40 Release pre.3 crate versions (#479) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
bb7623cf Update changelogs (#478) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
0ab21fa4 Update crate READMEs (#477) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
cbdb9f03 serpent: add `serpent_no_unroll` configuration flag (#476) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
70fe50a9 Upgrade all crates to the 2024 edition and bump MSRV to 1.85 (#472) Arthur Gautier <a****r@a****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
fb1ee62c serpent: Actually bitslice encryption and decryption (#474) Jack Lloyd <j****d@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
cc7bd8d6 des: add subkey equality check to TDES weak key test (#470) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
5ac1ffda aes: tweak weak key test (#469) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
717c382d des: tweak weak key test (#468) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
b40a0038 des: zeroize key (#467) Arthur Gautier <a****r@a****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
e83fa489 aes,des: implement weak key detection (#465) Arthur Gautier <a****r@a****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
551e7919 Fix `clippy::precedence` lints (#466) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
81f1eb48 aes: move `Block8` to the hazmat module (#463) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
b13fe20e ci: bump Rust to 1.84 and update deps (#464) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
4da9b802 kuznyechik: fix new Clippy lint (#458) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
01b7daf8 CI: use `rustsec/audit-check@v2` (#457) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
8845d6d8 CI: fix security audit (#456) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
1d2e596e CI: use newer cargo-audit for security-audit.yml (#454) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
a0ac124e aes: replace NCC Group link with Web Archive mirror (#452) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
6b7ce12e kuznyechik: use const eval to generate tables (#451) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
0ce5b885 Migrate to cipher v0.5.0-pre.7 (#446) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
36b34efd kuznyechik: add Neon backend (#447) Зиновкин Алексей <1****4@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
daac7ea1 aes: rework backends (#442) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
2bfca9e6 CI: bump actions/checkout to v4 and trigger workflows on config changes (#445) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
acdf90a8 kuznyechik: fix zeroize imports (#444) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
5aff0079 kuznyechik: implement new software backend (#443) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
cfbb0a59 xtea v0.0.1-pre.0 (#441) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
b03777f5 gift/README.md: fix build badge Tony Arcieri <b****e@g****m> about 2 years ago
384175d0 gift-cipher v0.0.1-pre.0 (#440) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
4f0bece3 CI: add configuration for Gift cipher (#438) Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
c7ca2b03 aes: bump `hex-literal` to v0.4 (#437) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
00437467 gift: use built-in benchmarks instead of Criterion (#436) Artyom Pavlov <n****v@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago

← Back to repository