Skip to content

Commit

Permalink
4.7.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
kjur committed Jun 8, 2014
1 parent f73b8ab commit 8f9cb39
Show file tree
Hide file tree
Showing 124 changed files with 14,788 additions and 2,383 deletions.
22 changes: 22 additions & 0 deletions ChangeLog.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,28 @@

ChangeLog for jsrsasign

* 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

* 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)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
jsrsasign
=========

The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free pure JavaScript cryptographic library supports RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate and CRL
The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free pure JavaScript cryptographic library supports RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate and CRL, CMS SignedData, RFC 3161 TimeStamp and RFC 5126 CAdES Long Term Signature.

Public page is http://kjur.github.com/jsrsasign .

Expand Down
47 changes: 45 additions & 2 deletions api/files.html
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,22 @@ <h2>Classes</h2>

<li><a href="symbols/KJUR.asn1.ASN1Util.html">KJUR.asn1.ASN1Util</a></li>

<li><a href="symbols/KJUR.asn1.cades.html">KJUR.asn1.cades</a></li>

<li><a href="symbols/KJUR.asn1.cades.CAdESUtil.html">KJUR.asn1.cades.CAdESUtil</a></li>

<li><a href="symbols/KJUR.asn1.cades.CompleteCertificateRefs.html">KJUR.asn1.cades.CompleteCertificateRefs</a></li>

<li><a href="symbols/KJUR.asn1.cades.OtherCertID.html">KJUR.asn1.cades.OtherCertID</a></li>

<li><a href="symbols/KJUR.asn1.cades.OtherHash.html">KJUR.asn1.cades.OtherHash</a></li>

<li><a href="symbols/KJUR.asn1.cades.OtherHashAlgAndValue.html">KJUR.asn1.cades.OtherHashAlgAndValue</a></li>

<li><a href="symbols/KJUR.asn1.cades.SignaturePolicyIdentifier.html">KJUR.asn1.cades.SignaturePolicyIdentifier</a></li>

<li><a href="symbols/KJUR.asn1.cades.SignatureTimeStamp.html">KJUR.asn1.cades.SignatureTimeStamp</a></li>

<li><a href="symbols/KJUR.asn1.cms.html">KJUR.asn1.cms</a></li>

<li><a href="symbols/KJUR.asn1.cms.Attribute.html">KJUR.asn1.cms.Attribute</a></li>
Expand Down Expand Up @@ -240,6 +256,8 @@ <h2>Classes</h2>

<li><a href="symbols/KJUR.asn1.DERBoolean.html">KJUR.asn1.DERBoolean</a></li>

<li><a href="symbols/KJUR.asn1.DEREnumerated.html">KJUR.asn1.DEREnumerated</a></li>

<li><a href="symbols/KJUR.asn1.DERGeneralizedTime.html">KJUR.asn1.DERGeneralizedTime</a></li>

<li><a href="symbols/KJUR.asn1.DERIA5String.html">KJUR.asn1.DERIA5String</a></li>
Expand Down Expand Up @@ -270,8 +288,12 @@ <h2>Classes</h2>

<li><a href="symbols/KJUR.asn1.tsp.html">KJUR.asn1.tsp</a></li>

<li><a href="symbols/KJUR.asn1.tsp.AbstractTSAAdapter.html">KJUR.asn1.tsp.AbstractTSAAdapter</a></li>

<li><a href="symbols/KJUR.asn1.tsp.Accuracy.html">KJUR.asn1.tsp.Accuracy</a></li>

<li><a href="symbols/KJUR.asn1.tsp.FixedTSAAdapter.html">KJUR.asn1.tsp.FixedTSAAdapter</a></li>

<li><a href="symbols/KJUR.asn1.tsp.MessageImprint.html">KJUR.asn1.tsp.MessageImprint</a></li>

<li><a href="symbols/KJUR.asn1.tsp.PKIFailureInfo.html">KJUR.asn1.tsp.PKIFailureInfo</a></li>
Expand All @@ -282,6 +304,8 @@ <h2>Classes</h2>

<li><a href="symbols/KJUR.asn1.tsp.PKIStatusInfo.html">KJUR.asn1.tsp.PKIStatusInfo</a></li>

<li><a href="symbols/KJUR.asn1.tsp.SimpleTSAAdapter.html">KJUR.asn1.tsp.SimpleTSAAdapter</a></li>

<li><a href="symbols/KJUR.asn1.tsp.TimeStampReq.html">KJUR.asn1.tsp.TimeStampReq</a></li>

<li><a href="symbols/KJUR.asn1.tsp.TimeStampResp.html">KJUR.asn1.tsp.TimeStampResp</a></li>
Expand Down Expand Up @@ -385,6 +409,25 @@ <h2><a href="symbols/src/asn1-1.0.js.html">asn1-1.0.js</a></h2>



</dl>
</div>
<hr />

<div>
<h2><a href="symbols/src/asn1cades-1.0.js.html">asn1cades-1.0.js</a></h2>


<dl>

<dt class="heading">Author:</dt>
<dd>Kenji Urushima [email protected]</dd>


<dt class="heading">Version:</dt>
<dd>1.0.0 (2014-May-28)</dd>



</dl>
</div>
<hr />
Expand All @@ -400,7 +443,7 @@ <h2><a href="symbols/src/asn1cms-1.0.js.html">asn1cms-1.0.js</a></h2>


<dt class="heading">Version:</dt>
<dd>1.0.1 (2014-May-21)</dd>
<dd>1.0.2 (2014-Jun-07)</dd>



Expand Down Expand Up @@ -438,7 +481,7 @@ <h2><a href="symbols/src/asn1tsp-1.0.js.html">asn1tsp-1.0.js</a></h2>


<dt class="heading">Version:</dt>
<dd>1.0.0 (2014-May-25)</dd>
<dd>1.0.1 (2014-Jun-07)</dd>



Expand Down
96 changes: 96 additions & 0 deletions api/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,22 @@ <h2>Classes</h2>

<li><a href="symbols/KJUR.asn1.ASN1Util.html">KJUR.asn1.ASN1Util</a></li>

<li><a href="symbols/KJUR.asn1.cades.html">KJUR.asn1.cades</a></li>

<li><a href="symbols/KJUR.asn1.cades.CAdESUtil.html">KJUR.asn1.cades.CAdESUtil</a></li>

<li><a href="symbols/KJUR.asn1.cades.CompleteCertificateRefs.html">KJUR.asn1.cades.CompleteCertificateRefs</a></li>

<li><a href="symbols/KJUR.asn1.cades.OtherCertID.html">KJUR.asn1.cades.OtherCertID</a></li>

<li><a href="symbols/KJUR.asn1.cades.OtherHash.html">KJUR.asn1.cades.OtherHash</a></li>

<li><a href="symbols/KJUR.asn1.cades.OtherHashAlgAndValue.html">KJUR.asn1.cades.OtherHashAlgAndValue</a></li>

<li><a href="symbols/KJUR.asn1.cades.SignaturePolicyIdentifier.html">KJUR.asn1.cades.SignaturePolicyIdentifier</a></li>

<li><a href="symbols/KJUR.asn1.cades.SignatureTimeStamp.html">KJUR.asn1.cades.SignatureTimeStamp</a></li>

<li><a href="symbols/KJUR.asn1.cms.html">KJUR.asn1.cms</a></li>

<li><a href="symbols/KJUR.asn1.cms.Attribute.html">KJUR.asn1.cms.Attribute</a></li>
Expand Down Expand Up @@ -240,6 +256,8 @@ <h2>Classes</h2>

<li><a href="symbols/KJUR.asn1.DERBoolean.html">KJUR.asn1.DERBoolean</a></li>

<li><a href="symbols/KJUR.asn1.DEREnumerated.html">KJUR.asn1.DEREnumerated</a></li>

<li><a href="symbols/KJUR.asn1.DERGeneralizedTime.html">KJUR.asn1.DERGeneralizedTime</a></li>

<li><a href="symbols/KJUR.asn1.DERIA5String.html">KJUR.asn1.DERIA5String</a></li>
Expand Down Expand Up @@ -270,8 +288,12 @@ <h2>Classes</h2>

<li><a href="symbols/KJUR.asn1.tsp.html">KJUR.asn1.tsp</a></li>

<li><a href="symbols/KJUR.asn1.tsp.AbstractTSAAdapter.html">KJUR.asn1.tsp.AbstractTSAAdapter</a></li>

<li><a href="symbols/KJUR.asn1.tsp.Accuracy.html">KJUR.asn1.tsp.Accuracy</a></li>

<li><a href="symbols/KJUR.asn1.tsp.FixedTSAAdapter.html">KJUR.asn1.tsp.FixedTSAAdapter</a></li>

<li><a href="symbols/KJUR.asn1.tsp.MessageImprint.html">KJUR.asn1.tsp.MessageImprint</a></li>

<li><a href="symbols/KJUR.asn1.tsp.PKIFailureInfo.html">KJUR.asn1.tsp.PKIFailureInfo</a></li>
Expand All @@ -282,6 +304,8 @@ <h2>Classes</h2>

<li><a href="symbols/KJUR.asn1.tsp.PKIStatusInfo.html">KJUR.asn1.tsp.PKIStatusInfo</a></li>

<li><a href="symbols/KJUR.asn1.tsp.SimpleTSAAdapter.html">KJUR.asn1.tsp.SimpleTSAAdapter</a></li>

<li><a href="symbols/KJUR.asn1.tsp.TimeStampReq.html">KJUR.asn1.tsp.TimeStampReq</a></li>

<li><a href="symbols/KJUR.asn1.tsp.TimeStampResp.html">KJUR.asn1.tsp.TimeStampResp</a></li>
Expand Down Expand Up @@ -418,6 +442,54 @@ <h2><a href="symbols/KJUR.asn1.ASN1Util.html">KJUR.asn1.ASN1Util</a></h2>
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.cades.html">KJUR.asn1.cades</a></h2>

</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.cades.CAdESUtil.html">KJUR.asn1.cades.CAdESUtil</a></h2>
CAdES utilities class
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.cades.CompleteCertificateRefs.html">KJUR.asn1.cades.CompleteCertificateRefs</a></h2>
class for RFC 5126 CAdES CompleteCertificateRefs attribute
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.cades.OtherCertID.html">KJUR.asn1.cades.OtherCertID</a></h2>
class for OtherCertID ASN.1 object
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.cades.OtherHash.html">KJUR.asn1.cades.OtherHash</a></h2>
class for OtherHash ASN.1 object
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.cades.OtherHashAlgAndValue.html">KJUR.asn1.cades.OtherHashAlgAndValue</a></h2>
class for OtherHashAlgAndValue ASN.1 object
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.cades.SignaturePolicyIdentifier.html">KJUR.asn1.cades.SignaturePolicyIdentifier</a></h2>
class for RFC 5126 CAdES SignaturePolicyIdentifier attribute
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.cades.SignatureTimeStamp.html">KJUR.asn1.cades.SignatureTimeStamp</a></h2>
class for RFC 5126 CAdES SignatureTimeStamp attribute
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.cms.html">KJUR.asn1.cms</a></h2>

Expand Down Expand Up @@ -532,6 +604,12 @@ <h2><a href="symbols/KJUR.asn1.DERBoolean.html">KJUR.asn1.DERBoolean</a></h2>
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.DEREnumerated.html">KJUR.asn1.DEREnumerated</a></h2>
class for ASN.1 DER Enumerated
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.DERGeneralizedTime.html">KJUR.asn1.DERGeneralizedTime</a></h2>
class for ASN.1 DER GeneralizedTime
Expand Down Expand Up @@ -622,12 +700,24 @@ <h2><a href="symbols/KJUR.asn1.tsp.html">KJUR.asn1.tsp</a></h2>
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.tsp.AbstractTSAAdapter.html">KJUR.asn1.tsp.AbstractTSAAdapter</a></h2>
abstract class for TimeStampToken generator
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.tsp.Accuracy.html">KJUR.asn1.tsp.Accuracy</a></h2>
class for TSP Accuracy ASN.1 object
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.tsp.FixedTSAAdapter.html">KJUR.asn1.tsp.FixedTSAAdapter</a></h2>
class for fixed TimeStampToken generator
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.tsp.MessageImprint.html">KJUR.asn1.tsp.MessageImprint</a></h2>
class for TSP MessageImprint ASN.1 object
Expand Down Expand Up @@ -658,6 +748,12 @@ <h2><a href="symbols/KJUR.asn1.tsp.PKIStatusInfo.html">KJUR.asn1.tsp.PKIStatusIn
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.tsp.SimpleTSAAdapter.html">KJUR.asn1.tsp.SimpleTSAAdapter</a></h2>
class for simple TimeStampToken generator
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.asn1.tsp.TimeStampReq.html">KJUR.asn1.tsp.TimeStampReq</a></h2>
class for TSP TimeStampReq ASN.1 object
Expand Down
24 changes: 24 additions & 0 deletions api/symbols/ASN1HEX.html
Original file line number Diff line number Diff line change
Expand Up @@ -207,6 +207,22 @@ <h2>Classes</h2>

<li><a href="../symbols/KJUR.asn1.ASN1Util.html">KJUR.asn1.ASN1Util</a></li>

<li><a href="../symbols/KJUR.asn1.cades.html">KJUR.asn1.cades</a></li>

<li><a href="../symbols/KJUR.asn1.cades.CAdESUtil.html">KJUR.asn1.cades.CAdESUtil</a></li>

<li><a href="../symbols/KJUR.asn1.cades.CompleteCertificateRefs.html">KJUR.asn1.cades.CompleteCertificateRefs</a></li>

<li><a href="../symbols/KJUR.asn1.cades.OtherCertID.html">KJUR.asn1.cades.OtherCertID</a></li>

<li><a href="../symbols/KJUR.asn1.cades.OtherHash.html">KJUR.asn1.cades.OtherHash</a></li>

<li><a href="../symbols/KJUR.asn1.cades.OtherHashAlgAndValue.html">KJUR.asn1.cades.OtherHashAlgAndValue</a></li>

<li><a href="../symbols/KJUR.asn1.cades.SignaturePolicyIdentifier.html">KJUR.asn1.cades.SignaturePolicyIdentifier</a></li>

<li><a href="../symbols/KJUR.asn1.cades.SignatureTimeStamp.html">KJUR.asn1.cades.SignatureTimeStamp</a></li>

<li><a href="../symbols/KJUR.asn1.cms.html">KJUR.asn1.cms</a></li>

<li><a href="../symbols/KJUR.asn1.cms.Attribute.html">KJUR.asn1.cms.Attribute</a></li>
Expand Down Expand Up @@ -245,6 +261,8 @@ <h2>Classes</h2>

<li><a href="../symbols/KJUR.asn1.DERBoolean.html">KJUR.asn1.DERBoolean</a></li>

<li><a href="../symbols/KJUR.asn1.DEREnumerated.html">KJUR.asn1.DEREnumerated</a></li>

<li><a href="../symbols/KJUR.asn1.DERGeneralizedTime.html">KJUR.asn1.DERGeneralizedTime</a></li>

<li><a href="../symbols/KJUR.asn1.DERIA5String.html">KJUR.asn1.DERIA5String</a></li>
Expand Down Expand Up @@ -275,8 +293,12 @@ <h2>Classes</h2>

<li><a href="../symbols/KJUR.asn1.tsp.html">KJUR.asn1.tsp</a></li>

<li><a href="../symbols/KJUR.asn1.tsp.AbstractTSAAdapter.html">KJUR.asn1.tsp.AbstractTSAAdapter</a></li>

<li><a href="../symbols/KJUR.asn1.tsp.Accuracy.html">KJUR.asn1.tsp.Accuracy</a></li>

<li><a href="../symbols/KJUR.asn1.tsp.FixedTSAAdapter.html">KJUR.asn1.tsp.FixedTSAAdapter</a></li>

<li><a href="../symbols/KJUR.asn1.tsp.MessageImprint.html">KJUR.asn1.tsp.MessageImprint</a></li>

<li><a href="../symbols/KJUR.asn1.tsp.PKIFailureInfo.html">KJUR.asn1.tsp.PKIFailureInfo</a></li>
Expand All @@ -287,6 +309,8 @@ <h2>Classes</h2>

<li><a href="../symbols/KJUR.asn1.tsp.PKIStatusInfo.html">KJUR.asn1.tsp.PKIStatusInfo</a></li>

<li><a href="../symbols/KJUR.asn1.tsp.SimpleTSAAdapter.html">KJUR.asn1.tsp.SimpleTSAAdapter</a></li>

<li><a href="../symbols/KJUR.asn1.tsp.TimeStampReq.html">KJUR.asn1.tsp.TimeStampReq</a></li>

<li><a href="../symbols/KJUR.asn1.tsp.TimeStampResp.html">KJUR.asn1.tsp.TimeStampResp</a></li>
Expand Down
Loading

0 comments on commit 8f9cb39

Please sign in to comment.