GitXplorerGitXplorer
p

cryptopals

public
0 stars
0 forks
0 issues

Commits

List of commits on branch main.
Unverified
7c4a5b20b944e812e9b4af39e2388b82e1c47100

Add initial challenge 54 solution

ppranavrajpal committed 8 months ago
Unverified
68044e78d448a695e38418a6a553b056c05ae6db

Finish challenge 53

ppranavrajpal committed 8 months ago
Unverified
d08abd73c260475cfa52597f199f658c206d25bd

Update README

ppranavrajpal committed 8 months ago
Unverified
22f98b95901c5270b1522c9956533201ed36931c

Remove run.py script

ppranavrajpal committed 8 months ago
Unverified
c723026f6333333c8028247c49dc8f73ec85ccc8

Remove editable install from git

ppranavrajpal committed 8 months ago
Unverified
bc22600dfa51a4a51145e0063eee4b8658010ac0

Move files to src folder

ppranavrajpal committed 8 months ago

README

The README file for this repository.

Cryptopals Solutions

These are my solutions to the Cryptopals challenges.

Currently, all of sets 1 through 6 are finished with the exception of challenges 31 and 32, and I am working on set 7 right now. I plan to eventually finish all 8 sets.

Running

To run any of the solutions, find the location of the solution for that specific challenge and then, from the root of the repo, run:

pdm run python -m <module path to solution>

For example, running challenge 52 could be done using pdm run python -m cryptopals.set7.challenge52. All of the solutions are placed into folders based on which set they are in, and are usually in their own python script named after the challenge number.