Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/RustCrypto/block-ciphers
Collection of block cipher algorithms written in pure Rust
https://github.com/RustCrypto/block-ciphers
How to create a test data file for a block cipher algorithm
vgisc-labs opened this issue 15 days ago
vgisc-labs opened this issue 15 days ago
threefish: add method to update tweak between encrypt/decrypt calls
k3rb3ros opened this issue 2 months ago
k3rb3ros opened this issue 2 months ago
kuznyechik: fix new Clippy lint
newpavlov opened this pull request 2 months ago
newpavlov opened this pull request 2 months ago
CI: use `rustsec/audit-check@v2`
tarcieri opened this pull request 3 months ago
tarcieri opened this pull request 3 months ago
CI: fix security audit
tarcieri opened this pull request 3 months ago
tarcieri opened this pull request 3 months ago
no modul in the root
agungsaputro0 opened this issue 3 months ago
agungsaputro0 opened this issue 3 months ago
CI: use newer cargo-audit for security-audit.yml
tarcieri opened this pull request 3 months ago
tarcieri opened this pull request 3 months ago
aes: replace NCC Group link with Web Archive mirror
newpavlov opened this pull request 3 months ago
newpavlov opened this pull request 3 months ago
kuznyechik: use const eval to generate tables
newpavlov opened this pull request 3 months ago
newpavlov opened this pull request 3 months ago
Support for Keys Longer Than 56 Bytes in the Blowfish Implementation
AHK66 opened this issue 4 months ago
AHK66 opened this issue 4 months ago
The security audit link in `README.md` needs updating.
weaversa opened this issue 4 months ago
weaversa opened this issue 4 months ago
kuznyechik: use `const fn` to compute the fused tables
newpavlov opened this issue 5 months ago
newpavlov opened this issue 5 months ago
add neon instructions to kuznyechik
alexzin04 opened this pull request 5 months ago
alexzin04 opened this pull request 5 months ago
Migrate to cipher v0.5.0-pre.7
newpavlov opened this pull request 5 months ago
newpavlov opened this pull request 5 months ago
CI: bump actions/checkout to v4 and trigger workflows on config changes
newpavlov opened this pull request 5 months ago
newpavlov opened this pull request 5 months ago
kuznyechik: fix zeroize imports
newpavlov opened this pull request 5 months ago
newpavlov opened this pull request 5 months ago
kuznyechik: implement new software backend
newpavlov opened this pull request 5 months ago
newpavlov opened this pull request 5 months ago
aes: rework backends
newpavlov opened this pull request 5 months ago
newpavlov opened this pull request 5 months ago
xtea v0.0.1-pre.0
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
gift-cipher v0.0.1-pre.0
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
rc6: RC6 Implementation
ashWhiteHat opened this pull request 5 months ago
ashWhiteHat opened this pull request 5 months ago
CI: add configuration for Gift cipher
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
aes: bump `hex-literal` to v0.4
newpavlov opened this pull request 5 months ago
newpavlov opened this pull request 5 months ago
gift: use built-in benchmarks instead of Criterion
newpavlov opened this pull request 5 months ago
newpavlov opened this pull request 5 months ago
Fix new Clippy lints
newpavlov opened this pull request 5 months ago
newpavlov opened this pull request 5 months ago
.cargo/audit.toml: fix audit
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
gift+xtea: bump dependencies
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
blowfish v0.10.0-pre.1
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Cut pre.1 prereleases
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Bump `cipher` to v0.5.0-pre.6
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
aes,kuznyechik,threefish: Rust 1.80 lint fixes
tarcieri opened this pull request 5 months ago
tarcieri opened this pull request 5 months ago
Include Apache license text in rc2 and rc5 crates
davide125 opened this pull request 6 months ago
davide125 opened this pull request 6 months ago
aes256.rs: fix typo
ctz opened this pull request 6 months ago
ctz opened this pull request 6 months ago
Update GenericArray
Firstyear opened this issue 6 months ago
Firstyear opened this issue 6 months ago
migration guide for aes 0.7 (with ctr) to aes 0.8?
sedan-cell opened this issue 7 months ago
sedan-cell opened this issue 7 months ago
speck: add initial CHANGELOG.md
tarcieri opened this pull request 8 months ago
tarcieri opened this pull request 8 months ago
Update information about `speck-cipher` in README
sorairolake opened this pull request 8 months ago
sorairolake opened this pull request 8 months ago
XTEA implementation
valaphee opened this pull request 8 months ago
valaphee opened this pull request 8 months ago
Link to recommended high-level crates in rustdoc.
holly-hacker opened this issue 9 months ago
holly-hacker opened this issue 9 months ago
Create tea.yaml
Teymur21 opened this pull request 10 months ago
Teymur21 opened this pull request 10 months ago
blowfish v0.10.0-pre.0
baloo opened this pull request 10 months ago
baloo opened this pull request 10 months ago
magma v0.10.0-pre.0
baloo opened this pull request 10 months ago
baloo opened this pull request 10 months ago
kuznyechik v0.9.0-pre.0
baloo opened this pull request 10 months ago
baloo opened this pull request 10 months ago
des v0.9.0-pre.0
baloo opened this pull request 10 months ago
baloo opened this pull request 10 months ago
belt-block v0.2.0-pre.0
baloo opened this pull request 10 months ago
baloo opened this pull request 10 months ago
aes v0.9.0-pre.0
baloo opened this pull request 10 months ago
baloo opened this pull request 10 months ago
bump `cipher` dependency to `0.5.0-pre.4`
baloo opened this pull request 10 months ago
baloo opened this pull request 10 months ago
avoid cpuid instruction
Martinits opened this issue 11 months ago
Martinits opened this issue 11 months ago
Bump `cipher` dependency to `0.5.0-pre.3`
baloo opened this pull request 11 months ago
baloo opened this pull request 11 months ago
aes: add v0.8.4 CHANGELOG entry
tarcieri opened this pull request 11 months ago
tarcieri opened this pull request 11 months ago
aes v0.8.4
tarcieri opened this pull request 11 months ago
tarcieri opened this pull request 11 months ago
aes: use const preconditions assert
newpavlov opened this pull request 11 months ago
newpavlov opened this pull request 11 months ago
aes: Assert precondition required for soundness
joshlf opened this pull request 11 months ago
joshlf opened this pull request 11 months ago
Fix kuznyechik 32bit build
silvanshade opened this pull request 11 months ago
silvanshade opened this pull request 11 months ago
Bump `hybrid-array` to v0.2.0-rc.3
tarcieri opened this pull request 11 months ago
tarcieri opened this pull request 11 months ago
Bump `hybrid-array` to v0.2.0-rc.2
tarcieri opened this pull request 11 months ago
tarcieri opened this pull request 11 months ago
Implement AES backend for ARMv9 using SVE2-AES
silvanshade opened this pull request 11 months ago
silvanshade opened this pull request 11 months ago
belt-block: mark `to_u32` function as private
newpavlov opened this pull request 12 months ago
newpavlov opened this pull request 12 months ago
`belt-block` expose `from_u32` to pub
makavity opened this pull request 12 months ago
makavity opened this pull request 12 months ago
Use `BlockCipherEncrypt`/`BlockCipherDecrypt` trait names
tarcieri opened this pull request 12 months ago
tarcieri opened this pull request 12 months ago
Implement AES backend for riscv using crypto extensions
silvanshade opened this pull request 12 months ago
silvanshade opened this pull request 12 months ago
Bump `cipher` dependency to v0.5.0-pre.2
tarcieri opened this pull request 12 months ago
tarcieri opened this pull request 12 months ago
Implement AES backend for riscv64 using Zkned scalar crypto extensions
silvanshade opened this pull request 12 months ago
silvanshade opened this pull request 12 months ago
Add support for using VAES instructions for NI parallel operations.
silvanshade opened this pull request 12 months ago
silvanshade opened this pull request 12 months ago
aes: enable ARMv8 backend by default; MSRV 1.72
tarcieri opened this pull request 12 months ago
tarcieri opened this pull request 12 months ago
Bump `cipher` to v0.5.0-pre.1; MSRV 1.65
tarcieri opened this pull request about 1 year ago
tarcieri opened this pull request about 1 year ago
rc5: minor code tweak
newpavlov opened this pull request about 1 year ago
newpavlov opened this pull request about 1 year ago
cast6: minor code tweaks
newpavlov opened this pull request about 1 year ago
newpavlov opened this pull request about 1 year ago
aes: compilation errors on `cg_clif` due to lack of intrinsics support
tarcieri opened this issue about 1 year ago
tarcieri opened this issue about 1 year ago
sm4: simd support for armv8, x86_64
zonyitoo opened this pull request about 1 year ago
zonyitoo opened this pull request about 1 year ago
Consider emulating x86's AESKEYGENASSIST?
workingjubilee opened this issue over 1 year ago
workingjubilee opened this issue over 1 year ago
Blowfish/cbc with different key size
zenzille opened this issue over 1 year ago
zenzille opened this issue over 1 year ago
Help idiots like me better find cbc crate.
EvanCarroll opened this issue over 1 year ago
EvanCarroll opened this issue over 1 year ago
aes: add #[inline] attributes for KeyInit::new impls
newpavlov opened this pull request over 1 year ago
newpavlov opened this pull request over 1 year ago
aes: `zeroize` not fully removing key schedule from memory?
teythoon opened this issue over 1 year ago
teythoon opened this issue over 1 year ago
cast6: initial crate
LegionMammal978 opened this pull request over 1 year ago
LegionMammal978 opened this pull request over 1 year ago
Is there 3DES?
imgoby opened this issue over 1 year ago
imgoby opened this issue over 1 year ago
rc5: unlock parameter size, add u128 and u8 word size support.
NamedNeon opened this pull request over 1 year ago
NamedNeon opened this pull request over 1 year ago
RC5: key size, round count, and word length are intended to be variable.
NamedNeon opened this issue over 1 year ago
NamedNeon opened this issue over 1 year ago
aes: replace inline ASM with ARMv8 intrinsics
tarcieri opened this pull request over 1 year ago
tarcieri opened this pull request over 1 year ago
bump hex-literal for kuznyechik to 0.4
alexanderkjall opened this pull request over 1 year ago
alexanderkjall opened this pull request over 1 year ago
Update Clippy and fix lints
newpavlov opened this pull request over 1 year ago
newpavlov opened this pull request over 1 year ago
blowfish: add BlowfishLE tests
newpavlov opened this pull request over 1 year ago
newpavlov opened this pull request over 1 year ago
magma: use const fn for S-Box expansion
newpavlov opened this pull request over 1 year ago
newpavlov opened this pull request over 1 year ago
Release kuznyechik v0.8.2
newpavlov opened this pull request over 1 year ago
newpavlov opened this pull request over 1 year ago
kuznyechik not buildable on non-x86 with feature zeroize
alexanderkjall opened this issue over 1 year ago
alexanderkjall opened this issue over 1 year ago
Very slow AES on Apple Silicon
nazar-pc opened this issue over 1 year ago
nazar-pc opened this issue over 1 year ago
VAES support
nazar-pc opened this issue over 1 year ago
nazar-pc opened this issue over 1 year ago
rc6: RC6 Implementation
ashWhiteHat opened this pull request over 1 year ago
ashWhiteHat opened this pull request over 1 year ago
aes v0.8.3
tarcieri opened this pull request over 1 year ago
tarcieri opened this pull request over 1 year ago
aes: refactor ARMv8 `expand_key`
tarcieri opened this pull request over 1 year ago
tarcieri opened this pull request over 1 year ago
build(deps): bump cpufeatures from 0.2.7 to 0.2.8
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
aes: support `aes_armv8` on Rust 1.61+ using `asm!`
tarcieri opened this pull request over 1 year ago
tarcieri opened this pull request over 1 year ago
threefish: add u64-based methods and make cipher optional
newpavlov opened this pull request over 1 year ago
newpavlov opened this pull request over 1 year ago
build(deps): bump cpufeatures from 0.2.6 to 0.2.7
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
Belt-Wblock implementation
makavity opened this pull request over 1 year ago
makavity opened this pull request over 1 year ago
build(deps): bump hex-literal from 0.3.4 to 0.4.1
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
build(deps): bump hex-literal from 0.3.4 to 0.4.0
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
build(deps): bump zeroize from 1.5.7 to 1.6.0
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
build(deps): bump cpufeatures from 0.2.5 to 0.2.6
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago