Jim Wigginton
|
392ff50c00
|
- sign() didn't save subjectPublicKeyInfo correctly
- sign() could erase the subject's DN from an existing X.509 cert
- setSerialNumber didn't save the serial number correctly
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@212 21d32557-59b3-4da0-833f-c5933fad653e
|
2012-04-17 06:47:39 +00:00 |
|
Jim Wigginton
|
960dd01fe1
|
- add full support for the id-ce-authorityKeyIdentifier and id-ce-subjectKeyIdentifier extensions via setKeyIdentifier() function
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@210 21d32557-59b3-4da0-833f-c5933fad653e
|
2012-04-16 04:35:37 +00:00 |
|
Jim Wigginton
|
3f9aa1ad6a
|
- make it so an array returned by loadX509() can be reloaded by loadX509()
- validateDate() didn't work
- add postalCode and streetAddress as supported DN attributes
- add getDN()
- split setKey() out into setPrivateKey() and setPublicKey()
- add sign(), setStartDate(), setEndDate(), setSerialNumber(), removeExtension(), getExtension() and getExtensions()
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@209 21d32557-59b3-4da0-833f-c5933fad653e
|
2012-04-15 17:17:16 +00:00 |
|
Jim Wigginton
|
09f4bef2f1
|
- add loadCSR(), setKey(), setDN() and setDNProp()
- refactor some code
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@208 21d32557-59b3-4da0-833f-c5933fad653e
|
2012-04-09 03:13:53 +00:00 |
|
Jim Wigginton
|
42e5ad80f7
|
- BMPString's should be decoded via decodeBER(), use UTF8 strings for everything but policy qualifiers and make policy qualifiers optional
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@207 21d32557-59b3-4da0-833f-c5933fad653e
|
2012-03-25 00:24:03 +00:00 |
|
Jim Wigginton
|
5cc327e0c3
|
- fix a bunch of E_NOTICEs, add support for the id-ce-certificatePolicies extension, add limited validation
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@206 21d32557-59b3-4da0-833f-c5933fad653e
|
2012-03-20 05:25:43 +00:00 |
|
Jim Wigginton
|
81beb6e2e2
|
- fix E_NOTICES
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@205 21d32557-59b3-4da0-833f-c5933fad653e
|
2012-03-12 03:23:04 +00:00 |
|
Jim Wigginton
|
1b2dde6e7d
|
- encode the subjectPublicKey in a format Crypt_RSA can use (assuming the algorithm is rsaEncryption)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@203 21d32557-59b3-4da0-833f-c5933fad653e
|
2012-03-11 19:00:28 +00:00 |
|
Jim Wigginton
|
1b161ece26
|
- add support for id-ce-nameConstraints
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@202 21d32557-59b3-4da0-833f-c5933fad653e
|
2012-03-11 08:41:06 +00:00 |
|
Jim Wigginton
|
441ada0502
|
- add an X.509 encoder / decoder
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@201 21d32557-59b3-4da0-833f-c5933fad653e
|
2012-03-11 07:54:41 +00:00 |
|