<div><br></div><div>In my day job I currently need to deal with a lot of cryptographic processing. For the tests I need to perform various cryptographic functions in haskell.</div><div>these include:</div><div><br></div><div>* AES Encryption/Decryption (CBC-Mode)</div><div>* RSA Public Key Encryption/Decryption</div><div>* Certificate Handling</div><div><br></div><div>I'm having some difficulties finding the libraries to use and using them correctly.</div><div>Performance is <i>not</i> my primary concern...rather <b>correctness</b> and<b> ease of use</b>.</div><div><br></div><div>Haskell has some great cryptographic libs but for me it seems hard to judge what to use. The ones that seem appropriate are:</div><div><br></div><div>* The AES package (for symmetric encryption)</div><div>* The RSA package (for public key cryptography)</div><div><br></div><div>certificate handling is s.th. I haven't found out about</div><div><br></div><div>* how to deal with Certificates (e.g. extract the public key from X.509 certificates)</div><div><br></div><div><br></div><div>is there a recommended package (packages) that suite my purpose?</div><div><br></div><div>thnx</div><div><br></div><div><br></div><div><br></div>