title: What (pure) Python library to use for AES 256 encryption?
body: <p>I am looking for a (preferably pure) python library to do AES 256 encryption and decryption.</p>
  
  <p>This library should support the CBC cipher mode and use PKCS7 padding <a href="https://stackoverflow.com/questions/172392/what-symmetric-cypher-to-use-for-encrypting-messages">according to the answer to an earlier question of mine</a>.</p>
  
  <p>The library should at least work on Mac OS X (10.4) and Windows XP. Ideally just by dropping it into the source directory of my project. I have seen <a href="http://www.josh-davis.org/pythonAES" rel="nofollow noreferrer">this by Josh Davis</a>, but am not sure about how good it is and if it does the required CBC cipher mode... Scanning the source suggests it doesn't</p>