block-ciphers

Collection of block cipher algorithms written in pure Rust (by RustCrypto)

Block-ciphers Alternatives

Similar projects and alternatives to block-ciphers

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better block-ciphers alternative or higher similarity.

block-ciphers reviews and mentions

Posts with mentions or reviews of block-ciphers. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-10.
  • Hey Rustaceans! Got a question? Ask here (15/2023)!
    15 projects | /r/rust | 10 Apr 2023
    If found this set of crates for other algorithms : https://github.com/RustCrypto/hashes And also found this set of crates that seem to include a lot of block cyphers : https://github.com/RustCrypto/block-ciphers Even if "des" is listed as a crate in this last link, it doesn't seem to provide the DES algorithm entirely.
  • Cargo complains over yanked dependency
    3 projects | /r/rust | 3 Feb 2022
    If you are trying to use it as a library in your own crate then I would suggest looking at the [patch.crates-io] section of your Cargo.toml. It should allow you to override the dependency and point it to something else. Under that section set aes = { git = 'https://github.com/RustCrypto/block-ciphers', rev = 'e59142b26edcaa5e287c7e5067be8a501b42f9cb' }, changing the rev key to whichever commit has the right version of the crate when it was published. Then do the same for block-cipher and any others that it cannot find the version for but with the correct repository and commit.
  • Crate for AES256 - which one to choose? Questions about block cipher modes and AEAD too.
    9 projects | /r/rust | 3 Dec 2021
    aes (GitHub: RustCrypto / block-ciphers / aes) good: still maintained as of now - last commit on GitHub is from October 2021 good: examples look easy to use good: has received an audit by NCC Group bad: seems a bit too low level - the example provided only shows usage with data that is exactly block sized - seems there is no padding handling for real world use cases
  • Benchmarking symmetric encryption (AEAD) in Rust
    2 projects | /r/rust | 11 Nov 2021
  • Encrypting Data Between Raspberry Pi 4s Using PyCryptodome
    3 projects | /r/crypto | 28 Oct 2021
    I have no idea which libraries have the best code for Raspberry Pi 4. I think it doesn't have hardware AES, so an implementation of AES that doesn't leak secret bits through side channels and is fast would be complicated. The code I would trust is this: https://github.com/RustCrypto/block-ciphers but I have no idea whether it has python bindings. I would also sorry about correctly reusing buffers or else the memory allocation would be the bottleneck.
  • How to encrypt text file with Rust?
    4 projects | /r/rust | 6 Sep 2021
    You should look at this this: https://github.com/rust-cc/awesome-cryptography-rust and you probably need this: https://github.com/RustCrypto/block-ciphers
  • Pure Functional cipher
    1 project | /r/cryptography | 25 Jan 2021
    For example, here is a bitsliced AES S-box written in single assignment form. Granted that's not the entire cipher, but the entire cipher can be implemented that way if you so desire.
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 27 Apr 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic block-ciphers repo stats
7
632
7.6
about 2 months ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com