https://github.com/RustCrypto/block-ciphers
Last synced: about 1 month ago
Repository metadata:
Collection of block cipher algorithms written in pure Rust
- Host: GitHub
- URL: https://github.com/RustCrypto/block-ciphers
- Owner: RustCrypto
- Created: 2016-12-16T11:35:26.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-10-24T01:59:48.000Z (about 2 months ago)
- Last Synced: 2024-11-08T16:53:24.135Z (about 1 month ago)
- Language: Rust
- Homepage:
- Size: 2.45 MB
- Stars: 671
- Watchers: 14
- Forks: 131
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Owner metadata:
- Name: Rust Crypto
- Login: RustCrypto
- Email:
- Kind: organization
- Description: Cryptographic algorithms written in pure Rust
- Website:
- Location:
- Twitter: RustCryptoOrg
- Company:
- Icon url: https://avatars.githubusercontent.com/u/22351541?v=4
- Repositories: 36
- Last Synced at: 2024-11-11T15:15:38.102Z
- Profile URL: https://github.com/RustCrypto
- Sponsor URL:
Committers metadata
Last synced: about 1 month ago
Total Commits: 481
Total Committers: 52
Avg Commits per committer: 9.25
Development Distribution Score (DDS): 0.547
Commits in past year: 55
Committers in past year: 14
Avg Commits per committer in past year: 3.929
Development Distribution Score (DDS) in past year: 0.6
Name | Commits | |
---|---|---|
newpavlov | n****v@g****m | 218 |
Tony Arcieri | b****e@g****m | 154 |
dependabot[bot] | 4****] | 19 |
Peter Dettman | p****n@g****m | 12 |
Blocs | j****n@c****r | 10 |
Andelf | a****f@g****m | 6 |
Arthur Gautier | a****r@a****m | 5 |
Dirk Stolle | s****v@w****e | 4 |
Shun Sakai | s****e@p****h | 3 |
Carlos Rodriguez | c****g@y****s | 3 |
Alexandr Kitaev | m****1@g****m | 3 |
Luis de Bethencourt | l****s@d****m | 2 |
wcampbell | w****5@g****m | 2 |
Igor Gnatenko | i****n@g****m | 2 |
Antonio Dropulic | a****o@p****o | 1 |
Alexander Krotov | i****f@g****m | 1 |
Adrian Friedli | a****i@k****h | 1 |
Friedel Ziegelmayer | d****e | 1 |
Зиновкин Алексей | 1****4 | 1 |
schmid7k | 5****k | 1 |
Joe Birr-Pixton | j****n@g****m | 1 |
Joshua Liebow-Feeser | j****f | 1 |
Kane | K****n | 1 |
Luke Schoen | l****n | 1 |
NE0N | 1****n | 1 |
Valaphee The Meerkat | 3****e | 1 |
Jade | s****e@l****a | 1 |
Joachim Vandersmissen | g****t@j****m | 1 |
Josh Stone | c****r@g****m | 1 |
Justus Winter | j****r@g****e | 1 |
and 22 more... |
Issue and Pull Request metadata
Last synced: about 1 month ago
Package metadata
- Total packages: 26
-
Total downloads:
- cargo: 129,367,638 total
- Total docker downloads: 318,431,817
- Total dependent packages: 670 (may contain duplicates)
- Total dependent repositories: 21,263 (may contain duplicates)
- Total versions: 222
- Total maintainers: 2
cargo: aes
Pure Rust implementation of the Advanced Encryption Standard (a.k.a. Rijndael)
- Homepage:
- Documentation: https://docs.rs/aes/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.8.4 (published 10 months ago)
- Last Synced: 2024-11-10T20:36:20.801Z (about 1 month ago)
- Versions: 25
- Dependent Packages: 467
- Dependent Repositories: 10,367
- Downloads: 80,185,595 Total
- Docker Downloads: 71,523,932
-
Rankings:
- Dependent packages count: 0.19%
- Downloads: 0.195%
- Dependent repos count: 0.283%
- Docker downloads count: 1.599%
- Average: 2.359%
- Forks count: 5.32%
- Stargazers count: 6.569%
- Maintainers (1)
cargo: aes-soft
DEPRECATED: replaced by the `aes` crate
- Homepage:
- Documentation: https://docs.rs/aes-soft/
- Licenses: Apache-2.0 OR MIT
- Latest release: 0.99.99 (published over 3 years ago)
- Last Synced: 2024-11-10T20:36:18.547Z (about 1 month ago)
- Versions: 14
- Dependent Packages: 28
- Dependent Repositories: 4,054
- Downloads: 14,524,157 Total
- Docker Downloads: 30,293,010
-
Rankings:
- Downloads: 0.52%
- Dependent repos count: 0.577%
- Dependent packages count: 1.382%
- Docker downloads count: 1.645%
- Average: 2.669%
- Forks count: 5.32%
- Stargazers count: 6.569%
- Maintainers (1)
cargo: aesni
DEPRECATED: replaced by the `aes` crate
- Homepage:
- Documentation: https://docs.rs/aesni/
- Licenses: Apache-2.0 OR MIT
- Latest release: 0.99.99 (published over 3 years ago)
- Last Synced: 2024-11-10T20:36:20.358Z (about 1 month ago)
- Versions: 24
- Dependent Packages: 19
- Dependent Repositories: 4,038
- Downloads: 5,606,139 Total
- Docker Downloads: 23,332,199
-
Rankings:
- Dependent repos count: 0.609%
- Downloads: 0.907%
- Docker downloads count: 1.597%
- Dependent packages count: 2.015%
- Average: 2.964%
- Forks count: 5.627%
- Stargazers count: 7.029%
- Maintainers (1)
cargo: aes-ctr
DEPRECATED: replaced by the `aes` crate
- Homepage:
- Documentation: https://docs.rs/aes-ctr/
- Licenses: Apache-2.0 OR MIT
- Latest release: 0.99.99 (published over 3 years ago)
- Last Synced: 2024-11-10T20:36:18.517Z (about 1 month ago)
- Versions: 7
- Dependent Packages: 49
- Dependent Repositories: 548
- Downloads: 1,885,994 Total
- Docker Downloads: 30,241,151
-
Rankings:
- Dependent packages count: 0.957%
- Downloads: 1.659%
- Dependent repos count: 1.77%
- Docker downloads count: 2.51%
- Average: 3.259%
- Forks count: 5.627%
- Stargazers count: 7.029%
- Maintainers (1)
cargo: blowfish
Blowfish block cipher
- Homepage:
- Documentation: https://docs.rs/blowfish/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.9.1 (published almost 3 years ago)
- Last Synced: 2024-11-10T20:36:15.037Z (about 1 month ago)
- Versions: 14
- Dependent Packages: 24
- Dependent Repositories: 715
- Downloads: 9,657,367 Total
- Docker Downloads: 23,336,515
-
Rankings:
- Downloads: 0.881%
- Dependent repos count: 1.548%
- Dependent packages count: 1.931%
- Docker downloads count: 2.542%
- Average: 3.26%
- Forks count: 5.627%
- Stargazers count: 7.029%
- Maintainers (1)
cargo: des
DES and Triple DES (3DES, TDES) block ciphers implementation
- Homepage:
- Documentation: https://docs.rs/des/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.8.1 (published almost 3 years ago)
- Last Synced: 2024-11-10T20:36:10.816Z (about 1 month ago)
- Versions: 16
- Dependent Packages: 34
- Dependent Repositories: 500
- Downloads: 7,301,056 Total
- Docker Downloads: 23,285,093
-
Rankings:
- Downloads: 1.076%
- Dependent packages count: 1.454%
- Dependent repos count: 1.845%
- Docker downloads count: 3.254%
- Average: 3.381%
- Forks count: 5.627%
- Stargazers count: 7.029%
- Maintainers (1)
cargo: twofish
Twofish block cipher
- Homepage:
- Documentation: https://docs.rs/twofish/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.7.1 (published almost 3 years ago)
- Last Synced: 2024-11-10T20:36:15.082Z (about 1 month ago)
- Versions: 9
- Dependent Packages: 15
- Dependent Repositories: 344
- Downloads: 2,055,721 Total
- Docker Downloads: 23,285,058
-
Rankings:
- Downloads: 1.9%
- Dependent repos count: 2.216%
- Dependent packages count: 2.628%
- Docker downloads count: 3.254%
- Average: 3.776%
- Forks count: 5.627%
- Stargazers count: 7.029%
- Maintainers (1)
cargo: rc2
RC2 block cipher
- Homepage:
- Documentation: https://docs.rs/rc2/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.8.1 (published almost 3 years ago)
- Last Synced: 2024-11-10T20:36:20.163Z (about 1 month ago)
- Versions: 10
- Dependent Packages: 6
- Dependent Repositories: 302
- Downloads: 2,741,001 Total
- Docker Downloads: 23,282,393
-
Rankings:
- Downloads: 1.911%
- Dependent repos count: 2.349%
- Docker downloads count: 4.418%
- Average: 4.792%
- Forks count: 5.627%
- Stargazers count: 7.029%
- Dependent packages count: 7.417%
- Maintainers (1)
cargo: cast5
CAST5 block cipher
- Homepage:
- Documentation: https://docs.rs/cast5/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.11.1 (published almost 3 years ago)
- Last Synced: 2024-11-10T20:36:20.393Z (about 1 month ago)
- Versions: 8
- Dependent Packages: 3
- Dependent Repositories: 139
- Downloads: 1,702,773 Total
- Docker Downloads: 23,285,058
-
Rankings:
- Downloads: 2.219%
- Dependent repos count: 3.223%
- Docker downloads count: 3.254%
- Average: 5.086%
- Forks count: 5.627%
- Stargazers count: 7.029%
- Dependent packages count: 9.164%
- Maintainers (1)
cargo: camellia
Camellia block cipher
- Homepage:
- Documentation: https://docs.rs/camellia/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.1.0 (published about 2 years ago)
- Last Synced: 2024-11-10T20:36:11.507Z (about 1 month ago)
- Versions: 2
- Dependent Packages: 4
- Dependent Repositories: 114
- Downloads: 1,140,839 Total
- Docker Downloads: 23,282,358
-
Rankings:
- Dependent repos count: 3.393%
- Downloads: 4.17%
- Docker downloads count: 4.418%
- Average: 5.342%
- Forks count: 5.627%
- Stargazers count: 7.029%
- Dependent packages count: 7.417%
- Maintainers (1)
cargo: idea
IDEA block cipher
- Homepage:
- Documentation: https://docs.rs/idea/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.5.1 (published almost 3 years ago)
- Last Synced: 2024-11-10T20:36:17.058Z (about 1 month ago)
- Versions: 8
- Dependent Packages: 2
- Dependent Repositories: 120
- Downloads: 2,265,672 Total
- Docker Downloads: 23,285,050
-
Rankings:
- Downloads: 2.117%
- Docker downloads count: 3.254%
- Dependent repos count: 3.344%
- Average: 5.603%
- Forks count: 5.627%
- Stargazers count: 7.029%
- Dependent packages count: 12.245%
- Maintainers (1)
cargo: kuznyechik
Kuznyechik (GOST R 34.12-2015) block cipher
- Homepage:
- Documentation: https://docs.rs/kuznyechik/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.8.2 (published over 1 year ago)
- Last Synced: 2024-11-10T20:36:10.917Z (about 1 month ago)
- Versions: 18
- Dependent Packages: 4
- Dependent Repositories: 7
- Downloads: 48,012 Total
-
Rankings:
- Forks count: 5.627%
- Stargazers count: 7.029%
- Dependent packages count: 7.417%
- Average: 7.658%
- Dependent repos count: 8.714%
- Downloads: 9.506%
- Maintainers (1)
cargo: magma
Magma (GOST R 34.12-2015) block cipher
- Homepage:
- Documentation: https://docs.rs/magma/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.9.0 (published over 1 year ago)
- Last Synced: 2024-11-10T20:36:11.194Z (about 1 month ago)
- Versions: 15
- Dependent Packages: 4
- Dependent Repositories: 7
- Downloads: 40,799 Total
-
Rankings:
- Forks count: 5.627%
- Stargazers count: 7.029%
- Dependent packages count: 7.417%
- Average: 7.804%
- Dependent repos count: 8.714%
- Downloads: 10.233%
- Maintainers (1)
cargo: sm4
SM4 block cipher algorithm
- Homepage:
- Documentation: https://docs.rs/sm4/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.5.1 (published almost 3 years ago)
- Last Synced: 2024-11-10T20:36:13.148Z (about 1 month ago)
- Versions: 8
- Dependent Packages: 6
- Dependent Repositories: 2
- Downloads: 64,707 Total
-
Rankings:
- Forks count: 5.627%
- Dependent packages count: 6.221%
- Stargazers count: 7.029%
- Downloads: 7.879%
- Average: 7.989%
- Dependent repos count: 13.188%
- Maintainers (1)
cargo: belt-block
belt-block block cipher implementation
- Homepage:
- Documentation: https://docs.rs/belt-block/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.1.2 (published over 1 year ago)
- Last Synced: 2024-11-10T20:36:20.958Z (about 1 month ago)
- Versions: 6
- Dependent Packages: 3
- Dependent Repositories: 1
- Downloads: 61,456 Total
-
Rankings:
- Forks count: 5.627%
- Stargazers count: 7.029%
- Dependent packages count: 9.164%
- Average: 10.838%
- Downloads: 15.822%
- Dependent repos count: 16.55%
- Maintainers (1)
cargo: threefish
Threefish block cipher
- Homepage:
- Documentation: https://docs.rs/threefish/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.5.2 (published over 1 year ago)
- Last Synced: 2024-11-10T20:36:20.312Z (about 1 month ago)
- Versions: 9
- Dependent Packages: 2
- Dependent Repositories: 1
- Downloads: 54,733 Total
-
Rankings:
- Forks count: 5.627%
- Stargazers count: 7.029%
- Average: 13.661%
- Dependent repos count: 16.55%
- Dependent packages count: 18.185%
- Downloads: 20.915%
- Maintainers (1)
cargo: serpent
Serpent block cipher
- Homepage:
- Documentation: https://docs.rs/serpent/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.5.1 (published almost 3 years ago)
- Last Synced: 2024-11-10T20:36:17.586Z (about 1 month ago)
- Versions: 8
- Dependent Packages: 0
- Dependent Repositories: 3
- Downloads: 7,864 Total
-
Rankings:
- Forks count: 5.627%
- Stargazers count: 7.029%
- Dependent repos count: 11.517%
- Average: 16.517%
- Downloads: 22.245%
- Dependent packages count: 36.169%
- Maintainers (1)
cargo: gost-modes
Block cipher modes of operation
- Homepage:
- Documentation: https://docs.rs/gost-modes/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.5.0 (published over 3 years ago)
- Last Synced: 2024-11-10T20:36:19.454Z (about 1 month ago)
- Versions: 5
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 4,308 Total
-
Rankings:
- Forks count: 5.627%
- Stargazers count: 7.029%
- Dependent repos count: 16.55%
- Average: 20.008%
- Downloads: 34.664%
- Dependent packages count: 36.169%
- Maintainers (1)
cargo: aria
Pure Rust implementation of the ARIA Encryption Algorithm
- Homepage:
- Documentation: https://docs.rs/aria/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.1.0 (published about 2 years ago)
- Last Synced: 2024-11-10T20:36:10.964Z (about 1 month ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 2,383 Total
-
Rankings:
- Forks count: 5.448%
- Stargazers count: 7.163%
- Average: 23.854%
- Dependent repos count: 29.318%
- Dependent packages count: 33.812%
- Downloads: 43.529%
- Maintainers (1)
cargo: rc5
RC5 block cipher
- Homepage:
- Documentation: https://docs.rs/rc5/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.0.1 (published almost 2 years ago)
- Last Synced: 2024-11-10T20:36:18.199Z (about 1 month ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 2,526 Total
-
Rankings:
- Forks count: 5.448%
- Stargazers count: 7.163%
- Average: 24.032%
- Dependent repos count: 29.318%
- Dependent packages count: 33.812%
- Downloads: 44.419%
- Maintainers (1)
cargo: pcbc
Propagating Cipher Block Chaining (PCBC) block cipher mode of operation
- Homepage:
- Documentation: https://docs.rs/pcbc/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.1.2 (published over 2 years ago)
- Last Synced: 2024-11-10T20:36:17.228Z (about 1 month ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 7,397 Total
-
Rankings:
- Forks count: 5.448%
- Stargazers count: 7.163%
- Average: 25.759%
- Dependent repos count: 29.318%
- Dependent packages count: 33.812%
- Downloads: 53.052%
- Maintainers (1)
cargo: xts
XTS mode
- Homepage:
- Documentation: https://docs.rs/xts/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.0.0 (published about 5 years ago)
- Last Synced: 2024-11-10T20:36:15.966Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 1,040 Total
-
Rankings:
- Forks count: 5.448%
- Stargazers count: 7.163%
- Average: 28.437%
- Dependent repos count: 29.318%
- Dependent packages count: 33.812%
- Downloads: 66.445%
- Maintainers (1)
cargo: xtea
XTEA block cipher
- Homepage:
- Documentation: https://docs.rs/xtea/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.0.0 (published about 8 years ago)
- Last Synced: 2024-11-10T20:36:17.991Z (about 1 month ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 2,016 Total
-
Rankings:
- Dependent repos count: 29.318%
- Dependent packages count: 33.812%
- Average: 35.374%
- Downloads: 42.99%
- Maintainers (1)
cargo: cast6
CAST6 block cipher
- Homepage:
- Documentation: https://docs.rs/cast6/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.1.0 (published about 1 year ago)
- Last Synced: 2024-11-10T20:36:11.244Z (about 1 month ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 2,190 Total
-
Rankings:
- Dependent repos count: 29.318%
- Dependent packages count: 33.812%
- Average: 36.489%
- Downloads: 46.336%
- Maintainers (1)
cargo: speck-cipher
Speck block cipher algorithm
- Homepage:
- Documentation: https://docs.rs/speck-cipher/
- Licenses: Apache-2.0 OR MIT
- Latest release: 0.0.0 (published almost 3 years ago)
- Last Synced: 2024-11-10T20:36:11.047Z (about 1 month ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 1,454 Total
-
Rankings:
- Dependent repos count: 29.318%
- Dependent packages count: 33.812%
- Average: 49.602%
- Downloads: 85.674%
- Maintainers (1)
cargo: gift-cipher
Pure Rust implementation of the Gift block cipher
- Homepage:
- Documentation: https://docs.rs/gift-cipher/
- Licenses: MIT OR Apache-2.0
- Latest release:
- Last Synced: 2024-11-10T20:36:10.864Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 439 Total
-
Rankings:
- Dependent repos count: 26.488%
- Dependent packages count: 35.131%
- Average: 52.632%
- Downloads: 96.276%
- Maintainers (1)
Dependencies
- blobby 0.3.1
- byteorder 1.4.3
- cfg-if 1.0.0
- cipher 0.4.3
- cpufeatures 0.2.2
- crypto-common 0.1.3
- generic-array 0.14.5
- hex-literal 0.3.4
- inout 0.1.2
- libc 0.2.119
- typenum 1.15.0
- version_check 0.9.4
- zeroize 1.5.6
- cfg-if 1
- cipher 0.4.2
- zeroize 1.5.6
- byteorder 1.1
- cipher 0.4.2
- byteorder 1.1
- cipher 0.4.2
- cipher 0.4.2
- cipher 0.4.2
- cipher 0.4.2
- cipher 0.4.2
- cipher 0.4.2
- cipher 0.4.2
- byteorder 1.1
- cipher 0.4.2
- cipher 0.4.2
- cipher 0.4.2
- cipher 0.4.2
- RustCrypto/actions/cargo-cache master composite
- RustCrypto/actions/cross-install master composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- RustCrypto/actions/cargo-cache master composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- RustCrypto/actions/cargo-cache master composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- RustCrypto/actions/cargo-cache master composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- RustCrypto/actions/cargo-cache master composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- RustCrypto/actions/cargo-cache master composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- RustCrypto/actions/cargo-cache master composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- RustCrypto/actions/cargo-cache master composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- RustCrypto/actions/cargo-cache master composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- RustCrypto/actions/cargo-cache master composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- RustCrypto/actions/cargo-cache master composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- actions-rs/audit-check v1 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- RustCrypto/actions/cargo-cache master composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- RustCrypto/actions/cargo-cache master composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- RustCrypto/actions/cargo-cache master composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- RustCrypto/actions/cargo-cache master composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- RustCrypto/actions/cargo-cache master composite
- actions-rs/cargo v1 composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- cipher 0.4.2 development
- hex-literal 0.3 development
- cipher 0.4.2
- cipher 0.4.3 development
- hex-literal 0.3.4 development
- cipher 0.4.3