https://github.com/RustCrypto/block-modes

Last synced: about 1 month ago

Repository metadata:

Collection of generic block mode algorithms written in pure Rust


Owner metadata:


Committers metadata

Last synced: about 2 months ago

Total Commits: 53
Total Committers: 15
Avg Commits per committer: 3.533
Development Distribution Score (DDS): 0.472

Commits in past year: 16
Committers in past year: 7
Avg Commits per committer in past year: 2.286
Development Distribution Score (DDS) in past year: 0.625

Name Email Commits
Artyom Pavlov n****v@g****m 28
Tony Arcieri b****e@g****m 5
dependabot[bot] 4****] 5
Dirk Stolle s****v@w****e 3
skaunov 6****v 2
Alexandr Kitaev m****1@g****m 1
Arthur Gautier a****r@a****m 1
Arthur Gautier s****b@s****t 1
Friedel Ziegelmayer me@d****m 1
Jonathan Woollett-Light j****t@g****m 1
zSchoen m****s@w****e 1
Blair Noctis 4****s 1
ChanTsune 4****e 1
Paolo Barbolini p****o@p****g 1
zachs18 8****8 1

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

cargo: ctr

CTR block modes of operation

  • Homepage:
  • Documentation: https://docs.rs/ctr/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.9.2 (published about 2 years ago)
  • Last Synced: 2024-11-10T20:37:28.750Z (about 1 month ago)
  • Versions: 21
  • Dependent Packages: 107
  • Dependent Repositories: 7,457
  • Downloads: 48,840,183 Total
  • Docker Downloads: 30,367,724
  • Rankings:
    • Downloads: 0.287%
    • Dependent repos count: 0.358%
    • Dependent packages count: 0.567%
    • Docker downloads count: 1.621%
    • Average: 6.084%
    • Forks count: 15.992%
    • Stargazers count: 17.676%
  • Maintainers (1)
cargo: cbc

Cipher Block Chaining (CBC) block cipher mode of operation

  • Homepage:
  • Documentation: https://docs.rs/cbc/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.1.2 (published over 2 years ago)
  • Last Synced: 2024-11-10T20:37:31.790Z (about 1 month ago)
  • Versions: 7
  • Dependent Packages: 128
  • Dependent Repositories: 1,285
  • Downloads: 11,868,342 Total
  • Docker Downloads: 23,295,980
  • Rankings:
    • Dependent packages count: 0.607%
    • Downloads: 0.95%
    • Dependent repos count: 1.162%
    • Docker downloads count: 3.134%
    • Average: 6.82%
    • Forks count: 16.913%
    • Stargazers count: 18.156%
  • Maintainers (1)
cargo: cfb-mode

Cipher Feedback (CFB) block cipher mode of operation

  • Homepage:
  • Documentation: https://docs.rs/cfb-mode/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.8.2 (published over 2 years ago)
  • Last Synced: 2024-11-10T20:37:34.633Z (about 1 month ago)
  • Versions: 13
  • Dependent Packages: 17
  • Dependent Repositories: 202
  • Downloads: 2,517,273 Total
  • Docker Downloads: 23,282,375
  • Rankings:
    • Downloads: 1.814%
    • Dependent packages count: 2.482%
    • Dependent repos count: 2.79%
    • Docker downloads count: 3.321%
    • Average: 7.578%
    • Forks count: 16.88%
    • Stargazers count: 18.179%
  • Maintainers (1)
cargo: ofb

Output Feedback][OFB] (OFB) block cipher mode of operation

  • Homepage:
  • Documentation: https://docs.rs/ofb/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.6.1 (published almost 3 years ago)
  • Last Synced: 2024-11-10T20:37:28.975Z (about 1 month ago)
  • Versions: 9
  • Dependent Packages: 3
  • Dependent Repositories: 220
  • Downloads: 624,026 Total
  • Docker Downloads: 23,282,367
  • Rankings:
    • Dependent repos count: 2.697%
    • Downloads: 3.228%
    • Docker downloads count: 3.321%
    • Average: 8.935%
    • Dependent packages count: 9.182%
    • Forks count: 16.885%
    • Stargazers count: 18.297%
  • Maintainers (1)
cargo: cfb8

Cipher Feedback with eight bit feedback (CFB-8) block cipher mode of operation

  • Homepage:
  • Documentation: https://docs.rs/cfb8/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.8.1 (published almost 3 years ago)
  • Last Synced: 2024-11-10T20:37:31.243Z (about 1 month ago)
  • Versions: 11
  • Dependent Packages: 9
  • Dependent Repositories: 34
  • Downloads: 97,536 Total
  • Rankings:
    • Dependent packages count: 3.848%
    • Dependent repos count: 4.928%
    • Downloads: 7.195%
    • Average: 10.208%
    • Forks count: 16.913%
    • Stargazers count: 18.156%
  • Maintainers (1)
cargo: ige

Infinite Garble Extension (IGE) block cipher mode of operation

  • Homepage:
  • Documentation: https://docs.rs/ige/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.1.1 (published almost 3 years ago)
  • Last Synced: 2024-11-10T20:37:31.580Z (about 1 month ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,419 Total
  • Rankings:
    • Stargazers count: 20.022%
    • Forks count: 22.019%
    • Dependent repos count: 29.318%
    • Average: 32.756%
    • Dependent packages count: 33.812%
    • Downloads: 58.61%
  • Maintainers (1)
cargo: webcrypto-ctr

CTR mode variant used in WebCrypto

  • Homepage:
  • Documentation: https://docs.rs/webcrypto-ctr/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.0.0 (published almost 3 years ago)
  • Last Synced: 2024-11-10T20:37:34.128Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 835 Total
  • Rankings:
    • Stargazers count: 20.022%
    • Forks count: 22.019%
    • Dependent repos count: 29.318%
    • Dependent packages count: 33.812%
    • Average: 37.015%
    • Downloads: 79.904%
  • Maintainers (1)
cargo: belt-ctr

CTR block mode of operation specified by the BelT standard

  • Homepage:
  • Documentation: https://docs.rs/belt-ctr/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.1.0 (published over 1 year ago)
  • Last Synced: 2024-11-10T20:37:29.639Z (about 1 month ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 2,073 Total
  • Rankings:
    • Dependent repos count: 29.318%
    • Dependent packages count: 33.812%
    • Average: 54.032%
    • Downloads: 98.965%
  • Maintainers (1)
cargo: belt-ecb

Generic implementation of the belt-ecb block mode of operation (STB 34.101.31-2020)

  • Homepage:
  • Documentation: https://docs.rs/belt-ecb/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.0.0 (published almost 2 years ago)
  • Last Synced: 2024-11-10T20:37:30.287Z (about 1 month ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,067 Total
  • Rankings:
    • Dependent repos count: 29.318%
    • Dependent packages count: 33.812%
    • Average: 54.122%
    • Downloads: 99.237%
  • Maintainers (1)

Dependencies

cbc/Cargo.toml cargo
  • cipher 0.4.2
cfb-mode/Cargo.toml cargo
  • cipher 0.4.2
cfb8/Cargo.toml cargo
  • cipher 0.4.2
ctr/Cargo.toml cargo
  • cipher 0.4.2
ige/Cargo.toml cargo
  • cipher 0.4.2
ofb/Cargo.toml cargo
  • cipher 0.4.2
Cargo.lock cargo
  • aes 0.8.1
  • blobby 0.3.1
  • block-padding 0.3.2
  • 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
  • kuznyechik 0.8.1
  • libc 0.2.121
  • magma 0.8.1
  • typenum 1.15.0
  • version_check 0.9.4
  • zeroize 1.5.4
pcbc/Cargo.toml cargo
  • cipher 0.4.2
.github/workflows/cbc.yaml actions
  • RustCrypto/actions/cargo-cache master composite
  • actions-rs/toolchain v1 composite
  • actions/checkout v3 composite
.github/workflows/cfb-mode.yaml actions
  • RustCrypto/actions/cargo-cache master composite
  • actions-rs/toolchain v1 composite
  • actions/checkout v3 composite
.github/workflows/cfb8.yaml actions
  • RustCrypto/actions/cargo-cache master composite
  • actions-rs/toolchain v1 composite
  • actions/checkout v3 composite
.github/workflows/ctr.yaml actions
  • RustCrypto/actions/cargo-cache master composite
  • actions-rs/toolchain v1 composite
  • actions/checkout v3 composite
.github/workflows/ige.yaml actions
  • RustCrypto/actions/cargo-cache master composite
  • actions-rs/toolchain v1 composite
  • actions/checkout v3 composite
.github/workflows/ofb.yaml actions
  • RustCrypto/actions/cargo-cache master composite
  • actions-rs/toolchain v1 composite
  • actions/checkout v3 composite
.github/workflows/pcbc.yaml actions
  • RustCrypto/actions/cargo-cache master composite
  • actions-rs/toolchain v1 composite
  • actions/checkout v3 composite
.github/workflows/security-audit.yml actions
  • actions-rs/audit-check v1 composite
  • actions/cache v3 composite
  • actions/checkout v3 composite
.github/workflows/workspace.yml actions
  • RustCrypto/actions/cargo-cache master composite
  • actions-rs/cargo v1 composite
  • actions-rs/toolchain v1 composite
  • actions/checkout v3 composite
.github/workflows/belt-ctr.yaml actions
  • RustCrypto/actions/cargo-cache master composite
  • actions-rs/toolchain v1 composite
  • actions/checkout v4 composite
Cargo.toml cargo
belt-ctr/Cargo.toml cargo
  • belt-block =0.2.0-pre development
  • cipher =0.5.0-pre.4 development
  • hex-literal 0.4 development
  • belt-block =0.2.0-pre
  • cipher =0.5.0-pre.4