| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* cryptopals.go (main): Add handling to run challenge 6.
|
|
|
|
|
|
|
| |
* challenge/c05.go: Implement challenge 5.
* cryptopals.go (main): Add handling to run challenge 5.
* lib/hex.go (BytesToHexStr): New function.
* lib/xor.go (RepeatingXOR): New function.
|
|
|
|
|
| |
* challenge/c04.go: Implement challenge 4.
* cryptopals.go (main): Add handling to run challenge 4.
|
|
|
|
|
|
|
|
| |
* challenge/c03.go: Implement challenge 3
* cryptopals.go (main): Add handling to run challenge 3
* lib/brute.go (XORCrackSingleKey): New function.
* lib/hex.go (HexStrToAsciiStr, ByteToHexStr): New functions.
* lib/str.go (FillStr): New function.
|
|
|
|
|
|
|
| |
* challenge/c02.go: Challenge 2 snafu.
* cryptopals.go: Add challenge 2.
* enc/hex.go (DecToHexChar): New function.
* enc/xor.go (FixedXOR): New function.
|
| |
|
|
|