Skip to content

Solutions to the Cryptopals challenges in Rust (46/66 completed!)

License

Notifications You must be signed in to change notification settings

AxlLind/cryptopals-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cryptopals-rs

The Cryptopals Crypto Challenges is a set of crytography challenges aimed at practical examples of breaking badly implemented crypto.

This repo contains solutions to the challenges written in Rust.

Usage

cargo run --release --bin 01               # replace 01 with the challenge to run
cargo run --release -p web_timing --bin 31 # for challenges 31 and 32
cargo test --release --lib                 # to run library tests

Progress

This repo is a work in progress. Challenges solved so far:

  • Set 1 (1-8)
  • Set 2 (9-16)
  • Set 3 (17-24)
  • Set 4 (25-32)
  • Set 5 (33-40)
  • Set 6 (41-48)
    • Challenge 41
    • Challenge 42
    • Challenge 43
    • Challenge 44
    • Challenge 45
    • Challenge 46
    • Challenge 47
    • Challenge 48
  • Set 7 (49-56)
  • Set 8 (57-66)

About

Solutions to the Cryptopals challenges in Rust (46/66 completed!)

Topics

Resources

License

Stars

Watchers

Forks

Languages