Releases: kjur/jsrsasign
Releases · kjur/jsrsasign
jsrsasign all min and tool_csr.html fix
- tool_csr.html fix for subject parameter.
- jsrsasign-latest-all-min wrong order in concatination.
This raise wrong PKCS#5/8 encrypted PEM private key
generation in KEYUTIL.getPEM(). - sample_node/asn1extract added
eval and name space fix
- bower.json name space fix
- crypto-1.0 1.0.4 to 1.0.5
- file removed
- crypto-1.1 1.1.7 to 1.1.8
- remove unnecessary evals for strict mode.
jws update and asn1 minor fix
- node sample 'jwssign', 'jwtverify', 'asn1dump'
and 'pemtobin' added. - base64x 1.1.5 to 1.1.6
- license URL small fix
- asn1 1.0.8 to 1.0.9
- DERGeneralizedTime withMillis fix
- DERGeneralizedTime and DERUTCTime refactoring
- jws 3.3.2 to 3.3.3
- JWS.parse method added
- IntDate.getZulu UTCTime(YY) support added
- jsrsasign-x.x.x-all-min.js move to lib directory from this version
- jsrsasign-{1.2,1.2.1,1.3,1.3.1,2.0.0}.tgz are removed
since they can get from github release/tags.
sample node scripts added
- jwtverify, asn1dump and pemtobin sample Node script in
sample_node directory.
There is a bower release but not in npm.
See https://github.com/kjur/jsrsasign/tree/master/sample_node
JWK thumbprint and node util added
- jws 3.3.1 to 3.3.2
- RFC 7638 getJWKthumbprint method added
- base64x 1.1.5 to 1.1.6
- function intarystrtohex added
- nodeutil 1.0.0 newly added
- utils for file I/O in Node.js
- npm
- add reference to intarystrtohex and CryptoJS
KEYUTIL.getKey bare RSA NED key support
- keyutil 1.0.10 to 1.0.11
- add support for bare RSA NED hexadecimal key in KEYUTIL.getKey
CryptoJS.Mac/JWS/semver fix, additional JWK support
- NOTICE release 4.10.0 declined since API semver violation
- some JWS HS* and Crypto Mac signature issue was fixed.
- crypto 1.1.6 to 1.1.7
- add support for various password providing method
such as base64, base64url, hexadecimal or utf8 string
for Mac.
- add support for various password providing method
- jws 3.2.4 to 3.3.0
- add support for various password providing method
such as base64, base64url, hexadecimal or utf8 string
for HS* JWS signing and validation - remove some old fashoned functions and methods
which marked as "deprecated". Followings are removed:- JWS.generateJWSByP1PrvKey
- JWS.generateJWSByKey
- JWS.generateJWSByNED
- JWS.verifyJWSByPemX509Cert
- JWS.sign can handle header and payload
JSON object not JSON string. - JWS.verify bugfix in 4.10.0 which only
accepts hexacedimal string key for HS*.
- add support for various password providing method
- keyutil 1.0.10 to 1.0.11
- add support for RSA private key without
P/Q/DP/DQ/COEFF of JWK
- add support for RSA private key without
fix all-min.js
- latest asn1x509 1.0.13 was missed in the latest-min.js and
it was fixed.
X500Name.setByObject added
- asn1x509 1.0.12 t 1.0.13
- setByObject method added to X500Name class
- {C: "US", O: "test"} representation now can be used
in newCertPEM method in X509Util class. - Thanks @cblair (Colby Blair) for these contribution.
CSR generation support
- certificate signing request(CSR/PKCS#10) generation support
asn1csr-1.0.js added - asn1 1.0.7 to 1.0.8
- small API document update
- base64x 1.1.4 to 1.1.5
- function strdiffidx added
- keyutil 1.0.9 to 1.0.10
- fix and small program comment update
- jws: small API document update