Skip to content

Commit

Permalink
4.0.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
kjur committed Jul 18, 2013
1 parent dff3ade commit f3bc24a
Show file tree
Hide file tree
Showing 106 changed files with 4,800 additions and 516 deletions.
9 changes: 9 additions & 0 deletions ChangeLog.txt
@@ -1,6 +1,15 @@

ChangeLog for jsrsasign

* Changes between 3.1.5 and 4.0.0 (2013-Jul-18)
- newly added ECC key and ECDSA support
- MODIFY crypto-1.1.js - Signature class now supports ECDSA
- NEW ecdsa-modified-1.0.js - modifed version of Bitcoin ecdsa.js
- NEW ecparam-1.0.js - ECC curve parameters definition
- NEW ext/ec.js - Tom Wu's EC library
- NEW ext/ec-patch.js - patch to Tom Wu's EC library by Bitcoin
- supported curves are secp{256r1,256k1,384r1}

* Changes between 3.1.4 and 3.1.5 (2013-Jun-11)
- move third party library to ext directory.
- fix script URLs in sample-rsasign.html
Expand Down
50 changes: 46 additions & 4 deletions api/files.html
Expand Up @@ -4,7 +4,7 @@
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />

<title>jsrsasign 3.0.2 JavaScript API Reference - File Index</title>
<title>jsrsasign 4.0.0 JavaScript API Reference - File Index</title>
<meta name="generator" content="JsDoc Toolkit" />

<style type="text/css">
Expand Down Expand Up @@ -175,7 +175,7 @@

<body>
<div id="header" style="background: #7F8FB1; color: white; margin: -10px">
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 3.0.2 JavaScript API Reference
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 4.0.0 JavaScript API Reference
</div>


Expand Down Expand Up @@ -280,6 +280,10 @@ <h2>Classes</h2>

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

<li><a href="symbols/KJUR.crypto.ECDSA.html">KJUR.crypto.ECDSA</a></li>

<li><a href="symbols/KJUR.crypto.ECParameterDB.html">KJUR.crypto.ECParameterDB</a></li>

<li><a href="symbols/KJUR.crypto.MessageDigest.html">KJUR.crypto.MessageDigest</a></li>

<li><a href="symbols/KJUR.crypto.Signature.html">KJUR.crypto.Signature</a></li>
Expand Down Expand Up @@ -358,7 +362,45 @@ <h2><a href="symbols/src/asn1x509-1.0.js.html">asn1x509-1.0.js</a></h2>
<hr />

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


<dl>

<dt class="heading">Author:</dt>
<dd>Kenji Urushima kenji.urushima@gmail.com</dd>


<dt class="heading">Version:</dt>
<dd>1.1.0 (2013-Jul-17)</dd>



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

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


<dl>

<dt class="heading">Author:</dt>
<dd>Stefan Thomas (github.com/justmoon) and Kenji Urushima (kenji.urushima@gmail.com)</dd>


<dt class="heading">Version:</dt>
<dd>1.0.1 (2013-Jul-17)</dd>



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

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


<dl>
Expand All @@ -368,7 +410,7 @@ <h2><a href="symbols/src/crypto-1.0.js.html">crypto-1.0.js</a></h2>


<dt class="heading">Version:</dt>
<dd>1.0.4 (2013-Mar-28)</dd>
<dd>1.0.0 (2013-Jul-17)</dd>



Expand Down
20 changes: 18 additions & 2 deletions api/index.html
Expand Up @@ -4,7 +4,7 @@
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />

<title>jsrsasign 3.0.2 JavaScript API Reference - Index</title>
<title>jsrsasign 4.0.0 JavaScript API Reference - Index</title>
<meta name="generator" content="JsDoc Toolkit" />

<style type="text/css">
Expand Down Expand Up @@ -175,7 +175,7 @@

<body>
<div id="header" style="background: #7F8FB1; color: white; margin: -10px">
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 3.0.2 JavaScript API Reference
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 4.0.0 JavaScript API Reference
</div>


Expand Down Expand Up @@ -280,6 +280,10 @@ <h2>Classes</h2>

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

<li><a href="symbols/KJUR.crypto.ECDSA.html">KJUR.crypto.ECDSA</a></li>

<li><a href="symbols/KJUR.crypto.ECParameterDB.html">KJUR.crypto.ECParameterDB</a></li>

<li><a href="symbols/KJUR.crypto.MessageDigest.html">KJUR.crypto.MessageDigest</a></li>

<li><a href="symbols/KJUR.crypto.Signature.html">KJUR.crypto.Signature</a></li>
Expand Down Expand Up @@ -582,6 +586,18 @@ <h2><a href="symbols/KJUR.crypto.html">KJUR.crypto</a></h2>
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.crypto.ECDSA.html">KJUR.crypto.ECDSA</a></h2>
class for EC key generation, ECDSA signing and verifcation
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.crypto.ECParameterDB.html">KJUR.crypto.ECParameterDB</a></h2>
static object for elliptic curve names and parameters
</div>
<hr />

<div>
<h2><a href="symbols/KJUR.crypto.MessageDigest.html">KJUR.crypto.MessageDigest</a></h2>
MessageDigest class which is very similar to java.security.MessageDigest class
Expand Down
8 changes: 6 additions & 2 deletions api/symbols/ASN1HEX.html
Expand Up @@ -5,7 +5,7 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />

<title>jsrsasign 3.0.2 JavaScript API Reference - ASN1HEX</title>
<title>jsrsasign 4.0.0 JavaScript API Reference - ASN1HEX</title>

<style type="text/css">
/* default.css */
Expand Down Expand Up @@ -177,7 +177,7 @@
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header" style="background: #7F8FB1; color: white; margin: -10px">
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 3.0.2 JavaScript API Reference
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 4.0.0 JavaScript API Reference
</div>

<!-- end static/header.html -->
Expand Down Expand Up @@ -285,6 +285,10 @@ <h2>Classes</h2>

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

<li><a href="../symbols/KJUR.crypto.ECDSA.html">KJUR.crypto.ECDSA</a></li>

<li><a href="../symbols/KJUR.crypto.ECParameterDB.html">KJUR.crypto.ECParameterDB</a></li>

<li><a href="../symbols/KJUR.crypto.MessageDigest.html">KJUR.crypto.MessageDigest</a></li>

<li><a href="../symbols/KJUR.crypto.Signature.html">KJUR.crypto.Signature</a></li>
Expand Down
8 changes: 6 additions & 2 deletions api/symbols/KJUR.asn1.ASN1Object.html
Expand Up @@ -5,7 +5,7 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />

<title>jsrsasign 3.0.2 JavaScript API Reference - KJUR.asn1.ASN1Object</title>
<title>jsrsasign 4.0.0 JavaScript API Reference - KJUR.asn1.ASN1Object</title>

<style type="text/css">
/* default.css */
Expand Down Expand Up @@ -177,7 +177,7 @@
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header" style="background: #7F8FB1; color: white; margin: -10px">
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 3.0.2 JavaScript API Reference
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 4.0.0 JavaScript API Reference
</div>

<!-- end static/header.html -->
Expand Down Expand Up @@ -285,6 +285,10 @@ <h2>Classes</h2>

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

<li><a href="../symbols/KJUR.crypto.ECDSA.html">KJUR.crypto.ECDSA</a></li>

<li><a href="../symbols/KJUR.crypto.ECParameterDB.html">KJUR.crypto.ECParameterDB</a></li>

<li><a href="../symbols/KJUR.crypto.MessageDigest.html">KJUR.crypto.MessageDigest</a></li>

<li><a href="../symbols/KJUR.crypto.Signature.html">KJUR.crypto.Signature</a></li>
Expand Down
8 changes: 6 additions & 2 deletions api/symbols/KJUR.asn1.DERAbstractString.html
Expand Up @@ -5,7 +5,7 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />

<title>jsrsasign 3.0.2 JavaScript API Reference - KJUR.asn1.DERAbstractString</title>
<title>jsrsasign 4.0.0 JavaScript API Reference - KJUR.asn1.DERAbstractString</title>

<style type="text/css">
/* default.css */
Expand Down Expand Up @@ -177,7 +177,7 @@
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header" style="background: #7F8FB1; color: white; margin: -10px">
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 3.0.2 JavaScript API Reference
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 4.0.0 JavaScript API Reference
</div>

<!-- end static/header.html -->
Expand Down Expand Up @@ -285,6 +285,10 @@ <h2>Classes</h2>

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

<li><a href="../symbols/KJUR.crypto.ECDSA.html">KJUR.crypto.ECDSA</a></li>

<li><a href="../symbols/KJUR.crypto.ECParameterDB.html">KJUR.crypto.ECParameterDB</a></li>

<li><a href="../symbols/KJUR.crypto.MessageDigest.html">KJUR.crypto.MessageDigest</a></li>

<li><a href="../symbols/KJUR.crypto.Signature.html">KJUR.crypto.Signature</a></li>
Expand Down
8 changes: 6 additions & 2 deletions api/symbols/KJUR.asn1.DERAbstractStructured.html
Expand Up @@ -5,7 +5,7 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />

<title>jsrsasign 3.0.2 JavaScript API Reference - KJUR.asn1.DERAbstractStructured</title>
<title>jsrsasign 4.0.0 JavaScript API Reference - KJUR.asn1.DERAbstractStructured</title>

<style type="text/css">
/* default.css */
Expand Down Expand Up @@ -177,7 +177,7 @@
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header" style="background: #7F8FB1; color: white; margin: -10px">
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 3.0.2 JavaScript API Reference
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 4.0.0 JavaScript API Reference
</div>

<!-- end static/header.html -->
Expand Down Expand Up @@ -285,6 +285,10 @@ <h2>Classes</h2>

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

<li><a href="../symbols/KJUR.crypto.ECDSA.html">KJUR.crypto.ECDSA</a></li>

<li><a href="../symbols/KJUR.crypto.ECParameterDB.html">KJUR.crypto.ECParameterDB</a></li>

<li><a href="../symbols/KJUR.crypto.MessageDigest.html">KJUR.crypto.MessageDigest</a></li>

<li><a href="../symbols/KJUR.crypto.Signature.html">KJUR.crypto.Signature</a></li>
Expand Down
8 changes: 6 additions & 2 deletions api/symbols/KJUR.asn1.DERAbstractTime.html
Expand Up @@ -5,7 +5,7 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />

<title>jsrsasign 3.0.2 JavaScript API Reference - KJUR.asn1.DERAbstractTime</title>
<title>jsrsasign 4.0.0 JavaScript API Reference - KJUR.asn1.DERAbstractTime</title>

<style type="text/css">
/* default.css */
Expand Down Expand Up @@ -177,7 +177,7 @@
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header" style="background: #7F8FB1; color: white; margin: -10px">
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 3.0.2 JavaScript API Reference
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 4.0.0 JavaScript API Reference
</div>

<!-- end static/header.html -->
Expand Down Expand Up @@ -285,6 +285,10 @@ <h2>Classes</h2>

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

<li><a href="../symbols/KJUR.crypto.ECDSA.html">KJUR.crypto.ECDSA</a></li>

<li><a href="../symbols/KJUR.crypto.ECParameterDB.html">KJUR.crypto.ECParameterDB</a></li>

<li><a href="../symbols/KJUR.crypto.MessageDigest.html">KJUR.crypto.MessageDigest</a></li>

<li><a href="../symbols/KJUR.crypto.Signature.html">KJUR.crypto.Signature</a></li>
Expand Down
8 changes: 6 additions & 2 deletions api/symbols/KJUR.asn1.DERBitString.html
Expand Up @@ -5,7 +5,7 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />

<title>jsrsasign 3.0.2 JavaScript API Reference - KJUR.asn1.DERBitString</title>
<title>jsrsasign 4.0.0 JavaScript API Reference - KJUR.asn1.DERBitString</title>

<style type="text/css">
/* default.css */
Expand Down Expand Up @@ -177,7 +177,7 @@
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header" style="background: #7F8FB1; color: white; margin: -10px">
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 3.0.2 JavaScript API Reference
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 4.0.0 JavaScript API Reference
</div>

<!-- end static/header.html -->
Expand Down Expand Up @@ -285,6 +285,10 @@ <h2>Classes</h2>

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

<li><a href="../symbols/KJUR.crypto.ECDSA.html">KJUR.crypto.ECDSA</a></li>

<li><a href="../symbols/KJUR.crypto.ECParameterDB.html">KJUR.crypto.ECParameterDB</a></li>

<li><a href="../symbols/KJUR.crypto.MessageDigest.html">KJUR.crypto.MessageDigest</a></li>

<li><a href="../symbols/KJUR.crypto.Signature.html">KJUR.crypto.Signature</a></li>
Expand Down
8 changes: 6 additions & 2 deletions api/symbols/KJUR.asn1.DERBoolean.html
Expand Up @@ -5,7 +5,7 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />

<title>jsrsasign 3.0.2 JavaScript API Reference - KJUR.asn1.DERBoolean</title>
<title>jsrsasign 4.0.0 JavaScript API Reference - KJUR.asn1.DERBoolean</title>

<style type="text/css">
/* default.css */
Expand Down Expand Up @@ -177,7 +177,7 @@
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header" style="background: #7F8FB1; color: white; margin: -10px">
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 3.0.2 JavaScript API Reference
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 4.0.0 JavaScript API Reference
</div>

<!-- end static/header.html -->
Expand Down Expand Up @@ -285,6 +285,10 @@ <h2>Classes</h2>

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

<li><a href="../symbols/KJUR.crypto.ECDSA.html">KJUR.crypto.ECDSA</a></li>

<li><a href="../symbols/KJUR.crypto.ECParameterDB.html">KJUR.crypto.ECParameterDB</a></li>

<li><a href="../symbols/KJUR.crypto.MessageDigest.html">KJUR.crypto.MessageDigest</a></li>

<li><a href="../symbols/KJUR.crypto.Signature.html">KJUR.crypto.Signature</a></li>
Expand Down
8 changes: 6 additions & 2 deletions api/symbols/KJUR.asn1.DERGeneralizedTime.html
Expand Up @@ -5,7 +5,7 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />

<title>jsrsasign 3.0.2 JavaScript API Reference - KJUR.asn1.DERGeneralizedTime</title>
<title>jsrsasign 4.0.0 JavaScript API Reference - KJUR.asn1.DERGeneralizedTime</title>

<style type="text/css">
/* default.css */
Expand Down Expand Up @@ -177,7 +177,7 @@
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header" style="background: #7F8FB1; color: white; margin: -10px">
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 3.0.2 JavaScript API Reference
&nbsp; <b><a href="http://kjur.github.com/jsrsasign/" style="color: white">jsrsasign</a></b> 4.0.0 JavaScript API Reference
</div>

<!-- end static/header.html -->
Expand Down Expand Up @@ -285,6 +285,10 @@ <h2>Classes</h2>

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

<li><a href="../symbols/KJUR.crypto.ECDSA.html">KJUR.crypto.ECDSA</a></li>

<li><a href="../symbols/KJUR.crypto.ECParameterDB.html">KJUR.crypto.ECParameterDB</a></li>

<li><a href="../symbols/KJUR.crypto.MessageDigest.html">KJUR.crypto.MessageDigest</a></li>

<li><a href="../symbols/KJUR.crypto.Signature.html">KJUR.crypto.Signature</a></li>
Expand Down

0 comments on commit f3bc24a

Please sign in to comment.