Skip to content

Commit aed086b

Browse files
author
Kenji Urushima
committed
README index update
1 parent 36d7d61 commit aed086b

File tree

2 files changed

+23
-123
lines changed

2 files changed

+23
-123
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ jsrsasign
55
[![bower](https://img.shields.io/bower/v/jsrsasign.svg?maxAge=2592000)](https://libraries.io/bower/jsrsasign)
66
[![npm version](https://badge.fury.io/js/jsrsasign.svg)](https://badge.fury.io/js/jsrsasign)
77
[![npm downloads](https://img.shields.io/npm/dm/jsrsasign.svg)](https://www.npmjs.com/package/jsrsasign)
8+
[![jsdeliver downloads](https://data.jsdelivr.com/v1/package/npm/jsrsasign/badge)](https://www.jsdelivr.com/package/npm/jsrsasign)
89
[![CDNJS](https://img.shields.io/cdnjs/v/jsrsasign.svg)](https://cdnjs.com/libraries/jsrsasign)
910
[![githubsponsors](https://img.shields.io/badge/github-donate-yellow.svg)](https://github.com/sponsors/kjur)
1011
[![cryptocurrency](https://img.shields.io/badge/crypto-donate-yellow.svg)](https://github.com/kjur/jsrsasign#cryptocurrency)

index.html

Lines changed: 22 additions & 123 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ <h2 id="project_tagline">opensource free pure JavaScript cryptographic library s
2828
<a href="https://github.com/kjur/jsrsasign/releases" target="_blank">DOWNLOADS</a> |
2929
<a href="https://github.com/kjur/jsrsasign/wiki#programming-tutorial">TUTORIALS</a> |
3030
<a href="https://github.com/kjur/jsrsasign/wiki" target="_blank">Wiki</a> |
31+
<a href="https://kjur.github.io/jsrsasign/wikistatic/" target="_blank">Wiki Static</a> |
3132
<a href="https://kjur.github.io/jsrsasign/api/" target="_blank">API REFERENCE</a> |
3233
<a href="https://github.com/kjur/jsrsasign/wiki/jsrsasign-Online-Tools" target="_blank">Online Tool</a> |
3334
<a href="https://github.com/kjur/jsrsasign/wiki/jsrsasign-Demo" target="_blank">DEMO</a> |
@@ -49,8 +50,12 @@ <h2 id="project_tagline">opensource free pure JavaScript cryptographic library s
4950
<a href="https://libraries.io/bower/jsrsasign" target="_blank"><img class="img-no" src="https://img.shields.io/bower/v/jsrsasign.svg?maxAge=2592000" alt=""/></a>
5051
<a href="https://www.npmjs.com/package/jsrsasign" target="_blank"><img class="img-no" src="https://badge.fury.io/js/jsrsasign.svg?maxAge=2592000" alt=""/></a>
5152
<a href="https://cdnjs.com/libraries/jsrsasign" target="_blank"><img class="img-no" src="https://img.shields.io/cdnjs/v/jsrsasign.svg?maxAge=2592000" alt=""/></a>
53+
<a href="https://github.com/sponsors/kjur" target="_blank"><img class="img-no" src="https://img.shields.io/badge/github-donate-yellow.svg" alt="GitHub Sponsors donate button"/></a>
54+
<a href="#donation"><img class="img-no" src="https://img.shields.io/badge/crypto-donate-yellow.svg" alt="Cryptcurrency donate button"/></a>
5255
<br clear="all"/>
5356

57+
<dev align="center">Love jsrsasign? Please consider <a href="#donation">donating</a> to sustaining this activity</dev>
58+
5459
<h3>FEATURES</h3>
5560
The 'jsrsasign' library provides following features in pure JavaScript.
5661
<ul>
@@ -76,71 +81,16 @@ <h3>FEATURES</h3>
7681

7782
<h3>NEWS</h3>
7883
<dl>
84+
<dt><b>2021-Jul-21</b>:
85+
<dd><a href="#donation">Donation program</a> for jsrsasign have been started.
86+
Love jsrsasign? Please consider donation to sustain this project.
87+
7988
<dt><b>2017-Jun-30</b>:
8089
<dd><a href="https://github.com/kjur/jsrsasign/releases/tag/8.0.0">
8190
Release 8.0.0</a> is now available.
8291
All deprecated methods, classes and files are removed and
8392
all-min.js file get smaller size.
8493

85-
<dt><b>2017-May-21</b>:
86-
<dd><a href="https://github.com/kjur/jsrsasign/releases/tag/7.2.0">
87-
Release 7.2.0</a> is now available.
88-
Major refactoring before major release update.
89-
Making Many long name methods deprecated and
90-
new short name methods are provided to reducing file size.
91-
92-
<dt><b>2017-Mar-15</b>:
93-
<dd>
94-
NOTICE:
95-
Some people complains that 'jsrsasign' is too huge to use in the web sites.
96-
The 'jsrsasign' is 'swiss army knife' style crypto library which
97-
has a lot of functionality some users may think not necessary.
98-
So I'm planning to remove all of deprecated codes in the next
99-
major release 3 month later (may be 8.0.0 in July) to
100-
to shrink size. Until then please use
101-
<a href="https://github.com/kjur/jsrsasign/wiki/NOTE-jsrsasign-subset-package">subset package</a>.
102-
Thanks.
103-
104-
<dt><b>2016-Nov-03</b>:
105-
<dd><a href="https://github.com/kjur/jsrsasign/releases/tag/6.2.0">
106-
Release 6.2.0</a> is now available.
107-
<a href="api/symbols/KJUR.crypto.Cipher.html">Cipher class</a> added.
108-
109-
<dt><b>2016-Sep-24</b>:
110-
<dd><a href="https://github.com/kjur/jsrsasign/releases/tag/6.1.0">
111-
Release 6.1.0</a> is now available.
112-
<a href="https://tools.ietf.org/html/rfc6960">RFC 6960</a>
113-
OCSP protocol support added.
114-
115-
<dt><b>2016-Sep-11</b>:
116-
<dd><a href="https://github.com/kjur/jsrsasign/releases/tag/6.0.0">
117-
Release 6.0.0</a> is now available.
118-
Now "jsrsasign" become "fs" safe so that it will be available
119-
for CommonJS or Webpack.
120-
121-
<dt><b>2016-Sep-03</b>:
122-
<dd><a href="slide_e/">Slides for jsrsasign introduction</a> is available.
123-
124-
<dt><b>2016-Feb-28</b>:
125-
<dd><a href="https://github.com/kjur/jsrsasign/releases/tag/5.0.6">
126-
Release 5.0.6</a> is now available.
127-
Now jsrsasign can be used in strict mode (--use_strict) of Node.JS.
128-
129-
<dt><b>2015-Nov-23</b>:
130-
<dd><a href="https://github.com/kjur/jsrsasign/releases/tag/5.0.3">
131-
Release 5.0.4</a> is now available.
132-
There is no library and npm update but
133-
<a href="https://github.com/kjur/jsrsasign/tree/master/sample_node">sample Node scripts</a>
134-
are added. Especially I hope <a href="https://github.com/kjur/jsrsasign/blob/master/sample_node/jwtverify">jwtverify</a> tool is very useful for JOSE guys :).
135-
136-
<dt><b>2015-Nov-11</b>:
137-
<dd><a href="https://github.com/kjur/jsrsasign/releases/tag/5.0.2">
138-
Release 5.0.2</a> is now available.
139-
<a href="api/symbols/KJUR.jws.JWS.html#.getJWKthumbprint">RFC 7638 JWK thumbprint</a>
140-
supported.
141-
<a href="api/symbols/global__.html">Some file read/save functions</a> added for Node.js
142-
in <a href="api/symbols/src/nodeutil-1.0.js.html">nodeutil.js</a>.
143-
14494
</dl>
14595
Old news is <a href="index_oldnews.html">here</a>.
14696

@@ -189,72 +139,21 @@ <h3>PROGRAMMING TUTORIALS</h3>
189139
You can see the list of QUnit unit tests <a href="test/index.html">here</a>
190140
and I hope they help you understand 'jsrsasign' library and APIs.
191141

192-
<!-- **************************************************************************** -->
193-
<a name="projects"></a>
194-
<h3>PROJECTS THAT USE JSRSASIGN</h3>
195-
<dl>
196-
197-
<dt>
198-
<a href="https://github.com/mozilla/jwcrypto" target="_blank">jwcrypto</a>
199-
<dd>
200-
JavaScript implementation of JWS, JWT and JWC. The jycrypto is also used by
201-
<a href="https://github.com/mozilla/browserid">Mozilla BrowserID/Persona</a>.
202-
<a href="https://github.com/mozilla/jwcrypto/tree/master/libs/external">(used here)</a>
203-
204-
<dt>
205-
<a href="https://github.com/michaelrhanson/jwt-js" target="_blank">jwt-js</a>
206-
<dd>
207-
JSON Web Tokens implemented in pure JavaScript.
208-
<a href="https://github.com/michaelrhanson/jwt-js/tree/master/lib/kurushima-jsrsa">(used here)</a>
209-
210-
<dt>
211-
<a href="https://npmjs.org/package/node-bignumber" target="_blank">npm node-bignumber</a>
212-
<dd>
213-
A pure javascript implementation of BigIntegers and RSA crypto for Node.js
214-
<a href="https://github.com/JoeDoyle23/node-bignumber/blob/master/lib/rsa/rsa.js">(used here)</a>
215-
216-
<dt>
217-
<a href="https://npmjs.org/package/bignumber-jt" target="_blank">npm bignumber-jt</a>
218-
<dd>
219-
A pure javascript implementation of BigIntegers and RSA crypto.
220-
<a href="https://github.com/Rcomian/node-bignumber/blob/master/lib/rsa/sign.js">(used here)</a>
221-
222-
<dt>
223-
<a href="http://netlogic.cs.memphis.edu/script/ndn-js/">NDN.JS</a>
224-
<dd>
225-
a JavaScript client library for Named Data Networking of Univ. of Memphis.
226-
<a href="http://netlogic.cs.memphis.edu/script/ndn-js/js/securityLib/">(used here)</a>
227-
228-
<dt>
229-
<a href="http://wwwtyro.github.io/cryptico/">cryptico</a>
230-
<dd>
231-
An easy-to-use encryption system utilizing RSA and AES for javascript.
232-
<a href="https://github.com/wwwtyro/cryptico/blob/master/rsa.js">(used here)</a>
233-
234-
<dt>
235-
<a href="https://code.google.com/p/jspackcrx/" target="_blank">jspackcrx</a>
236-
<dd>
237-
Package Chrome extension files using pure JavaScript.
238-
<a href="https://code.google.com/p/jspackcrx/source/browse/#svn%2Ftrunk%2Flibs%253Fstate%253Dclosed">(used here)</a>
239-
240-
<dt>
241-
<a href="https://github.com/duerig/xml-signer">xml-signer</a>
242-
<dd>
243-
xmldsig signatures in a browser
244-
<a href="https://github.com/duerig/xml-signer/tree/master/lib/jsrsasign">(used here)</a>
245-
246-
</dl>
247-
248-
<!-- **************************************************************************** -->
249-
<h3>DEPENDENCY</h3>
142+
<a name="donation"><h3>DONATIONS</h3></a>
250143
<p>
144+
If you like jsrsasign and my other project, you can support their development by donation through any of the platform/services below. Thank you as always.
145+
<h4>Github Sponsors</h4>
146+
You can sponsor jsrsasign with the
147+
<a href="https://github.com/sponsors/kjur">GitHub Sponsors </a>program.
148+
</p>
149+
<h4>Cryptocurrency</h4>
150+
You can donate cryptocurrency to jsrsasign using the following addresses:
251151
<ul>
252-
<li><a href="http://www-cs-students.stanford.edu/~tjw/jsbn/" target="_blank">Tom Wu's jsbn library</a> - BigInteger, RSA and ECC</li>
253-
<li><a href="https://github.com/bitcoinjs/bitcoinjs-lib/" target="_blank">BitcoinJS library</a> - ECDSA signature algorithm</li>
254-
<li><a href="https://code.google.com/p/crypto-js/">CryptoJS</a> - symmetric key encryption algorithms, message digest, message authentication codes and PBKDF</li>
255-
<li><a href="http://yuilibrary.com/">Yahoo YUI library</a> - for class inheritance</a>
152+
<li>Bitcoin(BTC): <code>34vSRe7XHoMy78HKgps9YJ5BrBLYJLeM22</code></li>
153+
<li>Ethereum(ETH): <code>0x9c4cdbb531e5b84796ff5f91a9f652704761e64e</code></li>
154+
<li>Litecoin(LTC): <code>LPf3VDJVamwPcNJNjjVtrUQuJQ17ZyWzeU</code></li>
155+
<li>Bitcoin Cash(BCH): <code>bitcoincash:pq3hy08pc9vm57q6ddgsc06cqdffmfzwwqxd9yejyf</code></li>
256156
</ul>
257-
</p>
258157

259158
<p></p>
260159

@@ -269,7 +168,7 @@ <h3>DEPENDENCY</h3>
269168
<p class="copyright">jsrsasign maintained by <a href="https://github.com/kjur">kjur</a></p>
270169
<p>Published with <a href="https://pages.github.com">GitHub Pages</a></p>
271170
<div align="center" style="color: white">
272-
Copyright &copy; 2010-2016 Kenji Urushima. All rights reserved.
171+
Copyright &copy; 2010-2021 Kenji Urushima. All rights reserved.
273172
</div>
274173
</footer>
275174
</div>

0 commit comments

Comments
 (0)