Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Aug 09, 2012

  1. Thomas M. DuBuisson

    Export key types.

    authored August 09, 2012

Apr 24, 2012

  1. Adam Wick

    Loosen version requirements on the tagged library and bump the versio…

    …n to reflect the API changes.
    authored April 24, 2012
  2. Adam Wick

    Merge pull request #2 from rekado/crypto-pubkey-types

    Crypto pubkey types
    authored April 24, 2012

Apr 22, 2012

  1. rekado

    use crypto-pubkey-types

    authored April 13, 2012

Apr 13, 2012

  1. rekado

    replace Int64 with Int where needed

    authored April 13, 2012

Apr 03, 2012

  1. Adam Wick

    Remove an Intel-AES requirement from the test suite, substituting in …

    …one on the DRBG library (which seems more portable).
    authored April 03, 2012
  2. Adam Wick

    Bump version number to reflect major API change.

    authored April 03, 2012
  3. Adam Wick

    Merge pull request #1 from TomMD/master

    Move to CryptoRandomGen from RandomGen
    authored April 03, 2012
  4. Thomas M. DuBuisson

    Move from System.Random (RandomGen class) to Crypto.Random (CryptoRan…

    …domGen class).
    
    The tests were also updated and complete successfully on my machine.
    
    This is a move to a class of generators intended for instantiation only
    by cryptographically secure generators that allow for failure and reseed.
    For RSA, failures are in the form of exceptions (of type GenError).
    
    This patch has one semantic change besides the obvious
    RandomGen->CryptoRandomGen replacement!  The rsaes_oaep_encrypt function was
    accepting an integer seed in the range of +/-2^29 (or whatever Int size is on
    the host) and translating it to a bytestring in the range of [0..2^29].  Thus,
    we were getting only 4 or 8 bytes of entropy (maximum) for a 32 byte long
    bytestring (assuming a default of SHA256).  It now accepts generators and will
    generate random bytestrings of length equal to the size of the digest for the
    provided hash algorithm.
    
    I'm not sure what, if any, security implications this has - see RFC 3447 Sec
    7.1.1 and see line 247 in RSA.hs (line 248 pre-patch, I think).
    authored April 03, 2012

Mar 29, 2012

  1. Adam Wick

    Change source location in cabal file and bump patch version.

    authored March 29, 2012

Sep 20, 2011

  1. Adam Wick

    Require Cabal >= 1.6

    authored September 20, 2011
  2. Adam Wick

    Remove wildcards, because Hackage refuses to accept them now.

    authored September 20, 2011
  3. Adam Wick

    Add source repository information.

    authored September 20, 2011
  4. Bas van Dijk

    Patch for RSA to let it build with random-1.0.1.0

    Dear Adam,
    
    Attached is a patch to let RSA build with the newest random (1.0.1.0).
    
    I had to create the patch using diff because I couldn't find the
    source repository in the cabal file. Could you also add that?
    
    Thanks,
    
    Bas
    authored September 20, 2011 Adam Wick committed September 20, 2011

Aug 12, 2011

  1. Adam Wick

    OK, I'm done being flexible. RSA is now QuickCheck2-only.

    authored August 12, 2011

Mar 08, 2011

  1. Adam Wick

    Fix an issue in which newer versions of QuickCheck define Arbitrary W…

    …ord8.
    authored March 07, 2011

Sep 23, 2010

  1. Adam Wick

    Push the test-framework and QuickCheck dependencies inside the SkipTe…

    …sts test, to avoid a bug hit by Michael Snoyman (michael@snoyman.com).
    authored September 23, 2010

Jul 28, 2010

  1. Adam Wick

    Set the default to QuickCheck 2 instead of QuickCheck 1.

    authored July 27, 2010

Jul 19, 2010

  1. Adam Wick

    Try to have Cabal do the right thing w.r.t. SHA when used with GHC 6.8.

    authored July 19, 2010
  2. Adam Wick

    Try to have Cabal do the right thing w.r.t. pureMD5 when used with GH…

    …C 6.8.
    authored July 19, 2010

Jul 12, 2010

  1. Adam Wick

    Patch from Rogan Creswick (creswick@galois.com) to integrate with the…

    … new test framework stuff.
    authored July 12, 2010

Apr 13, 2010

  1. Adam Wick

    Fix an overflow bug when checking the size of numbers passed to i2osp.

    Thanks to Kevin Ulin <kevinrulin@gmail.com> for the catch!
    authored April 13, 2010

Feb 19, 2010

  1. Bump the version number.

    authored February 19, 2010
  2. QuickCheck 1/2 support.

    authored February 19, 2010
  3. Get working with 6.12 (I think)

    authored February 19, 2010

Sep 22, 2009

  1. Make the test building optional

    authored September 22, 2009

Nov 25, 2008

  1. Adam Wick

    Push Data.Word out of an ifdef (which removes an error in some cases …

    …but adds a warning in others), and bump the version number.
    authored November 24, 2008

Nov 18, 2008

  1. Adam Wick

    Bump version numbers

    authored November 17, 2008

Nov 17, 2008

  1. Adam Wick

    defaultUserHooks -> simpleUserHooks

    authored November 17, 2008
  2. Adam Wick

    Fix a warning.

    authored November 17, 2008
  3. Adam Wick

    Switch -D's to use CPP-options.

    authored November 17, 2008
  4. Adam Wick

    Add .gitignore.

    authored November 17, 2008
  5. Adam Wick

    Initial commit.

    authored November 17, 2008
Something went wrong with that request. Please try again.