diff options
author | rsiddharth <s@ricketyspace.net> | 2020-08-29 13:30:47 -0400 |
---|---|---|
committer | rsiddharth <s@ricketyspace.net> | 2020-08-29 13:30:47 -0400 |
commit | 9db1426878ff5b81f66d6d73bf69555eb8e5b5d2 (patch) | |
tree | d57e6cff053740fe21b74bfdc36d5bcea4908144 /challenge | |
parent | bd75e7268a8f5532f8348fcd82552ca8d38e7679 (diff) |
challenge: do challenge 2
* challenge/c02.go: Challenge 2 snafu.
* cryptopals.go: Add challenge 2.
* enc/hex.go (DecToHexChar): New function.
* enc/xor.go (FixedXOR): New function.
Diffstat (limited to 'challenge')
-rw-r--r-- | challenge/c02.go | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/challenge/c02.go b/challenge/c02.go new file mode 100644 index 0000000..deab152 --- /dev/null +++ b/challenge/c02.go @@ -0,0 +1,14 @@ +package challenge + +import ( + "fmt" + "ricketyspace.net/cryptopals/enc" +) + +func C2() { + a := "1c0111001f010100061a024b53535009181c" + b := "686974207468652062756c6c277320657965" + c := enc.FixedXOR(a, b) + + fmt.Printf("XOR(%v ^ %v) = %v\n", a, b, c) +} |