fork(1) download
  1. def strxor(a, b):
  2. return "".join([chr(ord(x) ^ ord(y)) for (x, y) in zip(a, b)])
  3.  
  4. ciphertext = '466d06ece998b7a2fb1d464fed2ced7641ddaa3cc31c9941cf110abbf409ed39598005b3399ccfafb61d0315fca0a314be138a9f32503bedac8067f03adbf3575c3b8edc9ba7f537530541ab0f9f3cd04ff50d66f1d559ba520e89a2cb2a83'
  5.  
  6. xor_with_space = strxor(ciphertext.decode('hex'), ' '*150)
  7. print xor_with_space.encode('hex')
Success #stdin #stdout 0.01s 118784KB
stdin
Standard input is empty
stdout
664d26ccc9b89782db3d666fcd0ccd5661fd8a1ce33cb961ef312a9bd429cd1979a0259319bcef8f963d2335dc8083349e33aabf12701bcd8ca047d01afbd3777c1baefcbb87d5177325618b2fbf1cf06fd52d46d1f5799a722ea982eb0aa3