summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--set1/challenge2.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/set1/challenge2.py b/set1/challenge2.py
new file mode 100644
index 0000000..ed49ecd
--- /dev/null
+++ b/set1/challenge2.py
@@ -0,0 +1,8 @@
+a = '1c0111001f010100061a024b53535009181c'
+b = '686974207468652062756c6c277320657965'
+c = '746865206b696420646f6e277420706c6179'
+
+def fixed_xor(a, b):
+ return ''.join([hex(ord(i) ^ ord(j))[2:] for i,j in zip(a.decode('hex'), b.decode('hex'))])
+
+assert fixed_xor(a, b) == c