1. 02 Jun, 2015 1 commit
  2. 28 May, 2015 1 commit
  3. 26 May, 2015 1 commit
  4. 12 May, 2015 2 commits
  5. 15 Apr, 2015 1 commit
    • Daniel Kahn Gillmor's avatar
      accept PKCS#3 DH parameters with privateValueLength included · 2ed81733
      Daniel Kahn Gillmor authored
      library/dhm.c: accept (and ignore) optional privateValueLength for
      PKCS#3 DH parameters.
      
      PKCS#3 defines the ASN.1 encoding of a DH parameter set like this:
      
      ----------------
      DHParameter ::= SEQUENCE {
        prime INTEGER, -- p
        base INTEGER, -- g
        privateValueLength INTEGER OPTIONAL }
      
      The fields of type DHParameter have the following meanings:
      
           o    prime is the prime p.
      
           o    base is the base g.
      
           o    privateValueLength is the optional private-value
                length l.
      ----------------
      
      See: ftp://ftp.rsasecurity.com/pub/pkcs/ascii/pkcs-3.asc
      
      This optional parameter was added in PKCS#3 version 1.4, released
      November 1, 1993.
      
      dhm.c currently doesn't cope well with PKCS#3 files that have this
      optional final parameter included. i see errors like:
      
      ------------
      dhm_parse_dhmfile returned -0x33E6
      
      Last error was: -0x33E6 - DHM - The ASN.1 data is not formatted correctly : ASN1 - Actual length differs from expected lengt
      ------------
      
      You can generate PKCS#3 files with this final parameter with recent
      versions of certtool from GnuTLS:
      
       certtool --generate-dh-params > dh.pem
      2ed81733
  6. 08 Apr, 2015 1 commit
  7. 03 Apr, 2015 1 commit
  8. 10 Mar, 2015 1 commit
  9. 06 Mar, 2015 1 commit
  10. 17 Feb, 2015 1 commit
  11. 16 Feb, 2015 1 commit
  12. 15 Feb, 2015 1 commit
  13. 10 Feb, 2015 1 commit
  14. 28 Jan, 2015 1 commit
  15. 23 Jan, 2015 4 commits
  16. 22 Jan, 2015 1 commit
  17. 09 Jul, 2014 2 commits
  18. 17 Jun, 2014 1 commit
  19. 14 Jun, 2014 1 commit
  20. 01 May, 2014 2 commits
  21. 30 Apr, 2014 1 commit
  22. 17 Apr, 2014 1 commit
  23. 04 Apr, 2014 1 commit
  24. 13 Mar, 2014 1 commit
  25. 06 Feb, 2014 1 commit
  26. 11 Oct, 2013 1 commit
  27. 18 Sep, 2013 1 commit
  28. 16 Sep, 2013 1 commit
  29. 15 Sep, 2013 1 commit
  30. 13 Sep, 2013 1 commit
  31. 04 Sep, 2013 3 commits
  32. 19 Apr, 2013 1 commit