forked from kjur/jsrsasign
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex_oldnews.html
executable file
·219 lines (185 loc) · 7.47 KB
/
index_oldnews.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
<!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>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-2014 Kenji Urushima. All rights reserved.
</div>
</footer>
</div>
</body>
</html>