You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
294 lines
11 KiB
294 lines
11 KiB
<!DOCTYPE html> |
|
<html> |
|
|
|
<head> |
|
<meta charset='utf-8' /> |
|
<meta http-equiv="X-UA-Compatible" content="chrome=1" /> |
|
<meta name="description" content="jsrsasign : The 'jsrsasign' (RSA-Sign JavaScript Library) is a open source free pure JavaScript implementation of PKCS#1 v2.1 RSASSA-PKCS1-v1_5 RSA signing and validation algorithm." /> |
|
|
|
<link rel="stylesheet" type="text/css" media="screen" href="stylesheets/stylesheet.css"> |
|
<title>jsrsasign Old News</title> |
|
</head> |
|
|
|
<body> |
|
<!-- HEADER --> |
|
<div id="header_wrap" class="outer"> |
|
<header class="inner"> |
|
<h1 id="project_title">jsrsasign Old News Archive</h1> |
|
<a href="http://kjur.github.io/jsrsasign/">TOP</a> | |
|
<a href="https://github.com/kjur/jsrsasign/tags/" target="_blank">DOWNLOADS</a> | |
|
<a href="https://github.com/kjur/jsrsasign/wiki#programming-tutorial">TUTORIALS</a> | |
|
<a href="http://kjur.github.io/jsrsasign/api/" target="_blank">API REFERENCE</a> | |
|
<a href="http://kjur.github.io/jsrsasign/index.html#demo" target="_blank">DEMOS</a> | |
|
</header> |
|
</div> |
|
|
|
<!-- MAIN CONTENT --> |
|
<div id="main_content_wrap" class="outer"> |
|
<section id="main_content" class="inner"> |
|
|
|
<!-- now editing --> |
|
<h1>Old News</h1> |
|
|
|
<dl> |
|
|
|
<dt><b>2015-Jun-11</b>: |
|
<dd><a href="https://github.com/kjur/jsrsasign/releases/tag/4.8.3">Release 4.8.3</a> is now available. |
|
<a href="api/symbols/ASN1HEX.html#.dump">ASN1HEX.dump() ASN.1 dump functionality</a> is added. |
|
<a href="tool_asn1dumper.html">ASN.1 dump tool is also available.</a> |
|
|
|
<dt><b>2015-Jun-06</b>: |
|
<dd><a href="https://github.com/kjur/jsrsasign/releases/tag/4.8.2">Release 4.8.2</a> is now available. |
|
Small fix in |
|
<a href="https://kjur.github.io/jsrsasign/api/symbols/KEYUTIL.html#.getKey">KEYUTIL.getKey</a> and |
|
<a href="https://www.npmjs.com/package/jsrsasign">npm jsrsasign</a> officially released. |
|
|
|
<dt><b>2015-Jun-03</b>: |
|
<dd><a href="https://github.com/kjur/jsrsasign/releases/tag/4.8.1">Release 4.8.1</a> is now available. |
|
<a href="https://kjur.github.io/jsrsasign/api/symbols/KEYUTIL.html#.getKey">KEYUTIL.getKey method</a> |
|
now supports RFC 7517 JSON Web Key(JWK) loading for RSA/ECC private/public key. |
|
|
|
<dt><b>2015-Jun-01</b>: |
|
<dd><a href="https://github.com/kjur/jsrsasign/releases/tag/4.8.0">Release 4.8.0</a> is now available. Now <a href="http://kjur.github.io/jsjws">jsjws</a> is |
|
marged into jsrsasign and is a part of jsrsasign. |
|
<a href="http://kjur.github.io/jsrsasign/api/symbols/KJUR.jws.JWS.html#.verifyJWT">Full JSON Web Token(JWT) validation functionality</a> and <a href="https://kjur.github.io/jsrsasign/tool_jwtveri.html">its demo</a> is added. Bower support is also available. |
|
|
|
<dt><b>2015-May-22</b>: |
|
<dd>Release 4.7.2 is now available. Parsing X.509v3 extension methods added in X509 class. |
|
|
|
<dt><b>2015-May-14</b>: |
|
<dd>Release 4.7.1 is now available. This is a small update. Please see ChangeLog. |
|
|
|
<dt><b>2014-Jun-08</b>: |
|
<dd><a href="https://github.com/kjur/jsrsasign/archive/4.7.0.tar.gz">Release 4.7.0</a> is now available. |
|
<ul> |
|
<li>RFC 5126 CAdES Long Term Signature support</li> |
|
<li>Demo for CAdES BES/EPES/T is <a href="tool_cades.html">here</a>. |
|
</ul> |
|
|
|
<dt><b>2014-May-26</b>: |
|
<dd><a href="https://github.com/kjur/jsrsasign/archive/4.6.0.tar.gz">Release 4.6.0</a> is now available. |
|
<ul> |
|
<li>RFC 3161 Time Stamp support</li> |
|
<li>Demo for time stamp <a href="tool_tsreq.html">request</a> |
|
and <a href="tool_tsres.html">response</a> are available.</li> |
|
</ul> |
|
|
|
<dt><b>2014-May-18</b>: |
|
<dd>Release 4.5.0 is now available. |
|
<ul> |
|
<li>RFC 5652 CMS SignedData generation</li> |
|
<li>simple CMS SignedData generator <a href="tool_cmssign.html">tool</a></li> |
|
</ul> |
|
|
|
<dd> |
|
<dt><b>2014-Apr-19</b>: |
|
<dd>Release 4.2.2 is now available. |
|
<ul> |
|
<li>PKCS#10 CSR(certificate signing request) support in keyutil.js</li> |
|
<li>AuthorityKeyIdentifier v3 extension support in asn1x509.js</li> |
|
<li>Fake certificate converter <a href="tool_forfact.html">tool</a> from CSR for <a href="https://factorable.net/keycheck.html">factorable.net key check</a></li> |
|
</ul> |
|
|
|
<dt><b>2013-Oct-12</b>: |
|
<dd>Release 4.2.1 is now available. |
|
<ul> |
|
<li>Add generic PEM private/public key exporting method <a href="http://kjur.github.io/jsrsasign/api/symbols/KEYUTIL#.getPEM">KEYUTIL.getPEM</a> and it provides support to export to PEM PKCS#8 encrypted private key.</li> |
|
</ul> |
|
|
|
<dt><b>2013-Oct-07</b>: |
|
<dd>Node.js <a href="https://npmjs.org/package/jsrsasign" target="_blank">npm module of jsrsasign</a> is now registered in the repository. It also includes <a href="http://kjur.github.io/jsjws/">'jsjws'</a>. |
|
|
|
<dt><b>2013-Oct-06</b>: |
|
<dd>Release 4.2.0 is now available. |
|
<ul> |
|
<li>DSA/ECDSA algorithms is now supported most of class and methods like Signature, KEYUTIL, KJUR.asn1.x509 DSA</li> |
|
<li><a href="http://kjur.github.io/jsrsasign/api/symbols/KJUR.asn1.x509.X509Util.html#.newCertPEM">KJUR.asn1.x509.X509Util.newCertPEM</a> method to provide easy issuance of a certificate by JSON data.</li> |
|
</ul> |
|
|
|
<dt><b>2013-Oct-02</b>: |
|
<dd>Release 4.1.6 is now available. |
|
<ul> |
|
<li>DSA signature algorithm support (However Signature and KEYUTIL class don't support yet)</li> |
|
<li>KEYUTIL.generateKeypair method added</li> |
|
<li>ASN1Util.jsonToASN1HEX method added</li> |
|
<li>HmacSHA384 support</li> |
|
</ul> |
|
|
|
<dt><b>2013-Sep-23</b>: |
|
<dd>Release 4.1.3 is now available. |
|
<ul> |
|
<li>ASNUtil.newObject update for tagged object</li> |
|
<li>PKCS5PKEY class was moved to KEYUTIL class and KEYUTIL class has more generic getKey() method.</li> |
|
</ul> |
|
|
|
<dt><b>2013-Sep-12</b>: |
|
<dd>Release 4.1.2 is now available. |
|
<ul> |
|
<li>new ASNUtil.newObject method for easy ASN.1 Object generation. Please see |
|
<a href="http://kjur.github.io/jsrsasign/api/symbols/KJUR.asn1.ASN1Util.html#.newObject">API document</a> and <a href="http://kjur.github.io/jsrsasign/test/qunit-do-asn1-newobj.html">test codes</a> for usage.</li> |
|
<li>Minimized all in one code <a href="http://kjur.github.io/jsrsasign/jsrsasign-4.1.2-all-min.js">jsrsasign-4.1.2-all-min.js</a> is also provided.</li> |
|
</ul> |
|
|
|
<dt><b>2013-Aug-25</b>: |
|
<dd>Release 4.1.0 is now available. |
|
<ul> |
|
<li>RSAPSS support in Signature class.</li> |
|
<li>add useful init() method for Signature class</li> |
|
<li>add ECDSA support and getKey methods to PKCS5PKEY class</li> |
|
</ul> |
|
|
|
<dt><b>2013-Aug-17</b>: |
|
<dd>Release 4.0.5 is now available. |
|
<ul> |
|
<li>Message authentication code (MAC) class added.</li> |
|
</ul> |
|
|
|
<dt><b>2013-Jul-23</b>: |
|
<dd>Release 4.0.2 is now available. |
|
<ul> |
|
<li>RSAPSS signing and validation fix by Davegithub.com/davedoesdev)</li> |
|
</ul> |
|
|
|
<dt><b>2013-Jul-18</b>: |
|
<dd>Release 4.0.0 is now available. |
|
<ul> |
|
<li>ECC key generation and ECDSA signing and verification support</li> |
|
<li>Currently supports secp256r1, secp256k1 and secp384r1 curves</li> |
|
<li>You can specify other curves such like secp192r1 or NIST P-521 however |
|
it can't be signed nor verified properly with other curves. |
|
I appreciate if you fix the bugs.</li> |
|
</ul> |
|
|
|
<dt><b>2013-May-29</b>: |
|
<dd>Release 3.1.3 is now available. |
|
<ul> |
|
<li><a href="http://crypto.stanford.edu/sjcl/">Stanford JavaScript Crypto Library</a> support in MessageDigest class.</li> |
|
</ul> |
|
|
|
<dt><b>2013-May-27</b>: |
|
<dd>Release 3.1.2 is now available. |
|
<ul> |
|
<li>add some methods to 'pkcs5pkey.js' to load encrypted PKCS#8 PEM private key.</li> |
|
</ul> |
|
|
|
<dt><b>2013-May-20</b>: |
|
<dd>Release 3.1.1 is now available. |
|
<ul> |
|
<li>add some methods to 'pkcs5pkey.js' to generate encrypted PKCS#5 PEM private key.</li> |
|
</ul> |
|
|
|
<dt><b>2013-May-16</b>: |
|
<dd>Release 3.1.0 is now available. |
|
<ul> |
|
<li>CRL class added to issue CRL.</li> |
|
</ul> |
|
|
|
<dt><b>2013-May-13</b>: |
|
<dd>Release 3.0.5 is now available. |
|
<ul> |
|
<li>method getRSAKeyFromPlainPKCS8PEM added to PKCS5PKEY class to load |
|
unencrypted PEM formatted PKCS#8 private key.</li> |
|
</ul> |
|
|
|
<dt><b>2013-May-13</b>: |
|
<dd>Release 3.0.4 is now available. |
|
<ul> |
|
<li>hash algorithm script rsasign-1.2.js uses was changed from Paul Johnstons's to CryptJS.</li> |
|
<li>static hash method md5,sha1,sha256,sha512,ripemd160 added to KJUR.crypto.Util</li> |
|
</ul> |
|
|
|
<dt><b>2013-May-12</b>: |
|
<dd>Release 3.0.3 is now available. |
|
<ul> |
|
<li>ExtKeyUsage class added to asn1x509.js.</li> |
|
</ul> |
|
|
|
<dt><b>2013-May-12</b>: |
|
<dd>Release 3.0.2 is now available. |
|
<ul> |
|
<li>Signature class now supports signature verification.</li> |
|
</ul> |
|
|
|
<dt><b>2013-May-12</b>: |
|
<dd>Release 3.0.1 is now available. |
|
<ul> |
|
<li>MessageDigest/Signature class now supports MD5, SHA224, SHA256, SHA384, SHA512, RIPEMD160 |
|
algorithms</li> |
|
<li><a href="index_ut.html">QUnit unit test codes</a> also be published. This may be useful |
|
for examples. |
|
</ul> |
|
|
|
<dt><b>2013-May-10</b>: |
|
<dd>Release 3.0.0 is now available. |
|
<ul> |
|
<li>New feature: ASN.1 encoder class, MessageDigest, Signature class like Java JCE, certificate issuance.</li> |
|
<li>Merged contribution by David Halls. Thank you Dave!. Now jsrsasign supports PKCS#1 PSS and OAEP</li> |
|
<li><a href="tool_ca.html" target="_blank">'JavaScript Certification Authority' sample tool</a> added. |
|
</ul> |
|
|
|
<dt><b>2013-Apr-14</b>: |
|
<dd>Release 2.0.0 is now available. |
|
<ul> |
|
<li>Now support reading passcode encrypted PKCS#5 RSA private key in pkcs5pkey.js. See |
|
<a href="tool_pkcs5view.html" target="_blank">PKCS#5 sample</a>.</li> |
|
</ul> |
|
|
|
<dt><b>2013-Apr-14</b>: |
|
<dd>Release 1.3.1 is now available. |
|
<ul> |
|
<li>add readPrivateKeyFromASN1HexString method to rsapem-1.1.js</li> |
|
</ul> |
|
|
|
<dt><b>2012-May-11</b>: |
|
<dd>Release 1.3 is now available. |
|
<ul> |
|
<li>enhanced X509 class support for getting basic certificate fields.</li> |
|
<li>enhanced ASN1HEX class to refer decendant ASN.1 data</li> |
|
<li>API document added.</li> |
|
</ul> |
|
|
|
<dt><b>2012-May-03</b>: |
|
<dd>Release 1.2.1 is released. Minified scripts are added. |
|
|
|
<dt><b>2012-Apr-30</b>: |
|
<dd>Release 1.2 is available for fixing critical zero padding bug and supporting some other hash functions. |
|
|
|
</dl> |
|
|
|
<h3>Old News Summary</h3> |
|
<ul> |
|
<li>Release 3.0.0: May 10, 2013 - ASN.1 encoder, MessageDigest and Signature class like Java JCE, PKCS#1 PSS and OAEP support</li> |
|
<li>Release 2.0.0: Apr 14, 2013 - encrypted PKCS#5 private key support</li> |
|
<li>Release 1.3.1: Apr 14, 2013 - add readPrivateKeyFromASN1HexString method to rsapem-1.1.js</li> |
|
<li>Release 1.3: Mar 11, 2012 - X509 and ASN1HEX class enhancement</li> |
|
<li>Release 1.2.1: Mar 3, 2012 - minified scripts (*.min.js) added</li> |
|
<li>Release 1.2: Apr 30, 2012 - Critical zero padding bug fix and some other hash support</li> |
|
<li>Release 1.1: Sep 25, 2010 - Web contents update</li> |
|
<li>Release 1.0: Jun 03, 2010 - Initial release at |
|
<a href="http://www9.atwiki.jp/kurushima/pub/jsrsa/" target="_blank">old site |
|
(www9.atwiki.jp/kurushima/pub/jsrsa/) |
|
</a>. |
|
</li> |
|
</ul> |
|
|
|
Back to <a href="index.html">TOP</a>. |
|
|
|
<!-- now editing --> |
|
|
|
</section> |
|
</div> |
|
|
|
<!-- FOOTER --> |
|
<div id="footer_wrap" class="outer"> |
|
<footer class="inner"> |
|
<p class="copyright">jsrsasign maintained by <a href="https://github.com/kjur">kjur</a></p> |
|
<p>Published with <a href="http://pages.github.com">GitHub Pages</a></p> |
|
<div align="center" style="color: white"> |
|
Copyright © 2010-2016 Kenji Urushima. All rights reserved. |
|
</div> |
|
</footer> |
|
</div> |
|
|
|
</body> |
|
</html>
|
|
|