title: Single-Byte XOR Cipher (python)
body: <p>This is for a modern cryptography class that I am currently taking.</p>
  
  <p>The challenge is the cryptopals challenge 3: Single-Byte XOR Cipher, and I am trying to use python 3 to help complete this.</p>
  
  <p>I know that I am supposed to XOR the string and converted to English. The hex string is "1b37373331363f78151b7f2b783431333d78397828372d363c78373e783a393b3736" which converts to "806748453371902409051174291875458592743800337585421566549206796642836053682239286" in decimal form. </p>
  
  <p>I have XOR'd this against multiple hex byte combinations (2 hex digits), but I do not know how to convert this into English. Is it just brute force and educated guessing at this point?</p>
  
  <p>I know about ETAOIN SHRDLU, but this hasn't really been that helpful.  </p>
  
  <p>Thank you for your time and help.</p>
  
  <hr>
  
  <p>ADDED: 
  Additionally, I tried Challenge #4 but this code does not seem to work. But it did work for Challenge #3 so I am confused.</p>
  
  <p><a href="http://cryptopals.com/sets/1/challenges/3" rel="noreferrer">Challenge #3</a>
  <a href="http://cryptopals.com/sets/1/challenges/4" rel="noreferrer">Challenge #4</a></p>