Skip to content

Releases: kjur/jsrsasign

small npm and bower fix

04 Sep 00:25
Compare
Choose a tag to compare
  • Changes between 4.8.5 to 4.8.6
    • npm package and bower fix

JWT jti validation and small fix

04 Sep 00:24
Compare
Choose a tag to compare
  • Changes between 4.8.4 to 4.8.5
    • some of small fix release for npm and jsrsasign-latest-all-min.
    • jwt 3.2.3 to 3.2.4
      • jws.js update for validation of jti confirming to RFC 7519
        as optional in verifyJWT method. Thanks @stephanbacheller.
  • Changes between 4.8.3 to 4.8.4
    • some of small fix release for npm.

ASN1HEX.dump() added

11 Jun 14:09
Compare
Choose a tag to compare
  • crypto 1.1.5 to 1.1.6
    • Signature.sign method fix in automatic detection of private key
  • asn1 1.0.6 to 1.0.7
    • ASN1Util.oidHexToInt() added
    • ASN1Util.oidIntToHex() added
  • asn1hex 1.1.5 to 1.1.6
    • ASN1HEX.dump() simple ASN.1 dump functionality added
    • ASN1HEX.isASN1HEX() added
  • tool_asn1dumper.html - Online ASN.1 dump tool added for demo
  • ** 4.8.3 updated files
    • ChangeLog.txt
    • asn1-1.0*.js
    • asn1hex-1.1*.js
    • crypto-1.1*.js
    • test/qunit-do-asn1-oidhex.html
    • test/qunit-do-asn1hex-dump.html

KEYUTIL.getKey fix and npm module official public release

06 Jun 02:15
Compare
Choose a tag to compare
  • keyutil 1.0.8 to 1.0.9
    • getKey EC private/public key bug #69 fix
  • node npm module officially released at npmjs.com
  • ** 4.8.2 updated files
    • ChangeLog.txt
    • keyutil-1.0*.js

update KEYUTIL.getKey() for JSON Web Key(JWK) loading

03 Jun 11:39
Compare
Choose a tag to compare
  • Changes between 4.8.0 to 4.8.1
    • keyutil 1.0.7 to 1.0.8
      • RFC 7517 JSON Web Key(JWK) support
        for RSA/ECC private/public key added in KEYUTIL.getKey method

JWS/JWT JSON Web Signature/Token library jsjws merged into jsrsasign

01 Jun 09:54
Compare
Choose a tag to compare
  • Changes between 4.7.2 to 4.8.0 (2015-Jun-01)
    • Now jsjws JSON Web Signtaure library is merged into
      jsrsasign.
    • RFC 7519 JWT JSON Web Token full validation support.
    • jws 3.2.2 to 3.2.3
      • JWS.verifyJWT added to do full validation for JWT
      • JWS.inArray added
      • JWS.includedArray added
      • ChangeLogs for jws and jwsjs before jws 3.2.2
        please see ChangeLog_jws322.txt
    • JSON Web Token(JWT) full validation demo is available.
    • tool_jwt.html update to add 'aud' claim
    • ** 4.8.0 updated files
      • ChangeLog*.txt
      • jws-3.2.*
      • jwsjs-2.0.*
      • index_jws_._
      • sample_jws*
      • tool_b64u*
      • tool_{jws,jwt}*.html
      • ext/json-sans-eval*.js
      • test/qunit-do-jws*.html

X.509 V3 extension parsing support in X509 class

22 May 04:05
Compare
Choose a tag to compare
  • x509 1.1.4 to 1.1.6
    • add some X.509v3 extension parsing methods.
      following methods are added:
      • getV3ExtInfoListOfCertHex
      • getV3ExtItemInfo_AtObj
      • getHexOfTLV_V3ExtValue
      • getHexOfV_V3ExtValue
      • getPosOfTLV_V3ExtValue
      • getExtKeyUsageBin
      • getExtKeyUsageString
      • getExtAIAInfo
  • asn1x509 1.0.10 to 1.0.11
    • OID.name2oidList updated for X.509v3 extension OIDs
    • OID.name2oid method added
    • OID.oid2name method added

small update

22 May 04:05
Compare
Choose a tag to compare
  • asn1x509 1.0.9 to 1.0.10
    • certissuer and certsubj supported in GeneralName class
  • x509 1.1.3 to 1.1.4
    • getPublicKeyInfoPosOfCertHEX added
  • tool_httpscfg.html added

RFC 5126 CAdES long term signature support

08 Jun 11:50
Compare
Choose a tag to compare
  • Changes between 4.6.0 to 4.7.0 (2014-Jul-07)
    • RFC 5126 CAdES format supported
      • CAdES-BES/EPES/T support in this version.
    • asn1cades (NEW)
    • asn1tsp 1.0.0 to 1.0.1
      • AbstractTSAAdapter, Fixed/SimpleTSAAdapter class added
    • asn1cms 1.0.1 to 1.0.2
      • SigningCertificate and SigningCertificateV2
        attributes are added.
      • IssuerAndSerialNumber class constructor now
        supports PEM string of certificate.
      • properties dDigestAlgs and dCerts of SignedData object
        are added for object preservation.
      • CMSUtil.newSignedData now supports
        SigningCertificate/V2 attributes.
    • asn1
      • add DEREnumerate class
    • x509
      • fix for strict mode
    • crypto
      • fix for Signature.signHex/Str

RFC 3161 TimeStamp support

26 May 03:08
Compare
Choose a tag to compare
  • Changes between 4.5.0 to 4.6.0 (2014-May-25)
    • RFC 3161 Time Stamp Protocol generator is now supported.
    • asn1tsp 1.0.0 (NEW)
    • asn1 1.0.5 to 1.0.6
      • AbstractTime/GeneralizedTime: millisecond support
    • asn1cms 1.0.0 to 1.0.1
      • IssuerAndSerialNumber: setByCertPEM method added
      • SigningCertificate attribute added
      • SigningCertificate attributeV2 added
    • asn1x509 1.0.8 to 1.0.9
      • OID.oid2name added
      • X500Name
        • add certissuer, certsubject parameter support
    • base64x 1.1.2 to 1.1.3
      • function hextob64, hextob64nl, b64nltohex added
    • tool_tsreq.html for TimeStamp Request demo (NEW)
    • tool_tsres.html for making TimeStampToken demo (NEW)
    • tool_ca.html
      • fix signing key bug
      • support ExtKeyUsage