Permalink
Browse files

4.2.1 release

  • Loading branch information...
1 parent 0ac9d84 commit f86feb449a7002181470bc6b3e2e095b5e8cbbd8 @kjur committed Oct 12, 2013
View
@@ -1,6 +1,14 @@
ChangeLog for jsrsasign
+* Changes between 4.2.0 to 4.2.1 (2013-Oct-11)
+ - keyutil 1.0.3 to 1.0.4
+ - new getPEM method for exporting keys
+ - exporting PKCS#8 encrypted private key also supported.
+ - DES-CBC support for PKCS#5 encrypted private key
+ - additional DSA support
+ - make old methods are marked as deprecated.
+
* Changes between 4.1.6 to 4.2.0 (2013-Oct-06)
- DSA support added to most of classes.
- now RSAKey/KJUR.crypto.{ECDSA,DSA} class has new properties
View
@@ -367,7 +367,7 @@ <h1 class="classTitle">File Index</h1>
<dt class="heading">Version:</dt>
- <dd>1.0.6 (2013-Oct-06)</dd>
+ <dd>1.0.7 (2013-Oct-11)</dd>
@@ -474,7 +474,7 @@ <h1 class="classTitle">File Index</h1>
<dt class="heading">Version:</dt>
- <dd>keyutil 1.0.3 (2013-Oct-06)</dd>
+ <dd>keyutil 1.0.4 (2013-Oct-11)</dd>
View
@@ -338,7 +338,7 @@ <h1 class="classTitle">Class Index</h1>
<div>
<h2><a href="symbols/KEYUTIL.html">KEYUTIL</a></h2>
- class for RSA and ECC key utility
+ class for RSA/ECC/DSA key utility
</div>
<hr />
View

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -407,7 +407,7 @@ <h1 class="classTitle">
<td class="nameDescription">
<div class="fixedFont">KJUR.asn1.x509.SubjectPublicKeyInfo.<b><a href="../symbols/KJUR.asn1.x509.SubjectPublicKeyInfo.html#.setRSAKey">setRSAKey</a></b>(rsaKey)
</div>
- <div class="description">set RSAKey object as subject public key
+ <div class="description">(DEPRECATED) set RSAKey object as subject public key
</div>
</td>
</tr>
@@ -417,7 +417,7 @@ <h1 class="classTitle">
<td class="nameDescription">
<div class="fixedFont">KJUR.asn1.x509.SubjectPublicKeyInfo.<b><a href="../symbols/KJUR.asn1.x509.SubjectPublicKeyInfo.html#.setRSAPEM">setRSAPEM</a></b>(rsaPubPEM)
</div>
- <div class="description">set a PEM formatted RSA public key string as RSA public key
+ <div class="description">(DEPRECATED) set a PEM formatted RSA public key string as RSA public key
</div>
</td>
</tr>
@@ -512,7 +512,7 @@ <h1 class="classTitle">
</div>
<div class="description">
- set RSAKey object as subject public key
+ (DEPRECATED) set RSAKey object as subject public key
@@ -553,7 +553,7 @@ <h1 class="classTitle">
</div>
<div class="description">
- set a PEM formatted RSA public key string as RSA public key
+ (DEPRECATED) set a PEM formatted RSA public key string as RSA public key
@@ -291,7 +291,7 @@
<span class='line'>284</span> </span><span class="WHIT"> </span><span class="PUNC">}</span><span class="WHIT">
<span class='line'>285</span> </span><span class="WHIT"> </span><span class="KEYW">if</span><span class="WHIT"> </span><span class="PUNC">(</span><span class="NAME">checkingTag</span><span class="WHIT"> </span><span class="PUNC">!==</span><span class="WHIT"> </span><span class="NAME">undefined</span><span class="PUNC">)</span><span class="WHIT"> </span><span class="PUNC">{</span><span class="WHIT">
<span class='line'>286</span> </span><span class="WHIT"> </span><span class="KEYW">if</span><span class="WHIT"> </span><span class="PUNC">(</span><span class="NAME">h.substr</span><span class="PUNC">(</span><span class="NAME">idx</span><span class="PUNC">,</span><span class="WHIT"> </span><span class="NUMB">2</span><span class="PUNC">)</span><span class="WHIT"> </span><span class="PUNC">!=</span><span class="WHIT"> </span><span class="NAME">checkingTag</span><span class="PUNC">)</span><span class="WHIT"> </span><span class="PUNC">{</span><span class="WHIT">
-<span class='line'>287</span> </span><span class="WHIT"> </span><span class="KEYW">throw</span><span class="WHIT"> </span><span class="STRN">"checking tag doesn't match"</span><span class="PUNC">;</span><span class="WHIT">
+<span class='line'>287</span> </span><span class="WHIT"> </span><span class="KEYW">throw</span><span class="WHIT"> </span><span class="STRN">"checking tag doesn't match: "</span><span class="WHIT"> </span><span class="PUNC">+</span><span class="WHIT"> </span><span class="NAME">h.substr</span><span class="PUNC">(</span><span class="NAME">idx</span><span class="PUNC">,</span><span class="NUMB">2</span><span class="PUNC">)</span><span class="WHIT"> </span><span class="PUNC">+</span><span class="WHIT"> </span><span class="STRN">"!="</span><span class="WHIT"> </span><span class="PUNC">+</span><span class="WHIT"> </span><span class="NAME">checkingTag</span><span class="PUNC">;</span><span class="WHIT">
<span class='line'>288</span> </span><span class="WHIT"> </span><span class="PUNC">}</span><span class="WHIT">
<span class='line'>289</span> </span><span class="WHIT"> </span><span class="PUNC">}</span><span class="WHIT">
<span class='line'>290</span> </span><span class="WHIT"> </span><span class="KEYW">return</span><span class="WHIT"> </span><span class="NAME">this.getHexOfV_AtObj</span><span class="PUNC">(</span><span class="NAME">h</span><span class="PUNC">,</span><span class="WHIT"> </span><span class="NAME">idx</span><span class="PUNC">)</span><span class="PUNC">;</span><span class="WHIT">
Oops, something went wrong.

0 comments on commit f86feb4

Please sign in to comment.