Name: Crypto Version: 3.0.3 License: OtherLicense License-File: ReadMe.tex Author: Dominic Steinitz Maintainer: dominic.steinitz@blueyonder.co.uk Copyright: Dominic Steinitz 2003 - 2006 Stability: Alpha Synopsis: DES, Blowfish, AES, SHA1, MD5, RSA, X.509 Identity and Attribute Certificates, General ASN.1 Support, Base64, PKCS8, PKCS1v15, Hexdump, Support for Word128, Word192 and Word256 and Beyond, PKCS5 Padding, Various Encryption Modes e.g. Cipher Block Chaining all in one package. Build-Depends: base, mtl, QuickCheck, HUnit, NewBinary Ghc-options: -fglasgow-exts Exposed-Modules: Codec.ASN1, Codec.ASN1.BER, Codec.ASN1.InformationFramework, Codec.ASN1.TLV, Codec.ASN1.X509, Codec.ASN1.X509.AttributeCertificateDefinitions, Codec.ASN1.PKCS1v15, Codec.ASN1.PKCS8, Codec.Binary.Base64, Codec.Encryption.RSA, Codec.Encryption.RSA.EMEOAEP, Codec.Encryption.RSA.MGF, Codec.Encryption.RSA.NumberTheory, Codec.Encryption.DES, Codec.Encryption.AES, Codec.Encryption.Blowfish, Codec.Encryption.Modes, Codec.Encryption.Padding, Codec.Text.Raw, Codec.Utils, Data.Digest.MD5, Data.Digest.SHA1, Data.LargeWord Other-modules: Codec.Encryption.BlowfishAux, Codec.Encryption.DESAux, Data.Digest.SHA1Aux, Codec.Encryption.AESAux, Data.Digest.MD5Aux Executable: BERTest Main-Is: BERTest.hs Ghc-options: -fglasgow-exts Other-modules: Codec.ASN1, Codec.ASN1.BER Executable: X509Example Main-Is: X509Example.hs Ghc-options: -fglasgow-exts Other-modules: Codec.ASN1.BER, Codec.ASN1, Codec.ASN1.TLV, Codec.ASN1.X509, Codec.Utils Executable: PKCS8Example Main-Is: PKCS8Example.hs Ghc-options: -fglasgow-exts Other-modules: Codec.ASN1.BER, Codec.ASN1, Codec.ASN1.TLV, Codec.ASN1.X509, Codec.Utils Executable: AttributeCertificate Main-Is: AttributeCertificate.hs Ghc-options: -fglasgow-exts Other-modules: Codec.ASN1.BER, Codec.ASN1, Codec.ASN1.TLV, Codec.ASN1.X509, Codec.Utils, Codec.ASN1.InformationFramework Codec.ASN1.X509.AttributeCertificateDefinitions Executable: RSAEncryptionExample Main-Is: RSAEncryptionExample.hs Ghc-options: -fglasgow-exts Other-modules: Codec.ASN1 Codec.Utils Data.Digest.SHA1 Codec.Encryption.RSA.MGF Codec.Encryption.RSA.EMEOAEP Codec.Encryption.RSA Codec.ASN1.TLV Codec.ASN1.X509 Codec.ASN1.BER Executable: RSAVerifyExample Main-Is: RSAVerifyExample.hs Ghc-options: -fglasgow-exts Other-modules: Codec.ASN1 Codec.Utils Data.Digest.SHA1 Codec.Encryption.RSA Codec.ASN1.TLV Codec.ASN1.X509 Codec.ASN1.BER Codec.ASN1.PKCS1v15 Executable: SymmetricTest Main-Is: SymmetricTest.hs Ghc-options: -fglasgow-exts Other-modules: Codec.Utils Codec.Encryption.Blowfish Codec.Encryption.Modes Codec.Encryption.Padding Codec.Encryption.DES Codec.Encryption.AES Data.LargeWord Executable: RSATest Main-Is: RSATest.hs Other-modules: Codec.Utils Data.Digest.SHA1 Codec.Encryption.RSA.MGF Codec.Encryption.RSA.EMEOAEP Codec.Encryption.RSA Executable: QuickTest Main-Is: QuickTest.hs Ghc-options: -fglasgow-exts Other-modules: Codec.Utils Codec.Encryption.Blowfish Codec.Encryption.AES Codec.Encryption.Modes Codec.Encryption.Padding Data.LargeWord