@@ -28,6 +28,7 @@ <h2 id="project_tagline">opensource free pure JavaScript cryptographic library s
28
28
< a href ="https://github.com/kjur/jsrsasign/releases " target ="_blank "> DOWNLOADS</ a > |
29
29
< a href ="https://github.com/kjur/jsrsasign/wiki#programming-tutorial "> TUTORIALS</ a > |
30
30
< 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 > |
31
32
< a href ="https://kjur.github.io/jsrsasign/api/ " target ="_blank "> API REFERENCE</ a > |
32
33
< a href ="https://github.com/kjur/jsrsasign/wiki/jsrsasign-Online-Tools " target ="_blank "> Online Tool</ a > |
33
34
< 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
49
50
< 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 >
50
51
< 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 >
51
52
< 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 >
52
55
< br clear ="all "/>
53
56
57
+ < dev align ="center "> Love jsrsasign? Please consider < a href ="#donation "> donating</ a > to sustaining this activity</ dev >
58
+
54
59
< h3 > FEATURES</ h3 >
55
60
The 'jsrsasign' library provides following features in pure JavaScript.
56
61
< ul >
@@ -76,71 +81,16 @@ <h3>FEATURES</h3>
76
81
77
82
< h3 > NEWS</ h3 >
78
83
< 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
+
79
88
< dt > < b > 2017-Jun-30</ b > :
80
89
< dd > < a href ="https://github.com/kjur/jsrsasign/releases/tag/8.0.0 ">
81
90
Release 8.0.0</ a > is now available.
82
91
All deprecated methods, classes and files are removed and
83
92
all-min.js file get smaller size.
84
93
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
-
144
94
</ dl >
145
95
Old news is < a href ="index_oldnews.html "> here</ a > .
146
96
@@ -189,72 +139,21 @@ <h3>PROGRAMMING TUTORIALS</h3>
189
139
You can see the list of QUnit unit tests < a href ="test/index.html "> here</ a >
190
140
and I hope they help you understand 'jsrsasign' library and APIs.
191
141
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 >
250
143
< 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:
251
151
< 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 >
256
156
</ ul >
257
- </ p >
258
157
259
158
< p > </ p >
260
159
@@ -269,7 +168,7 @@ <h3>DEPENDENCY</h3>
269
168
< p class ="copyright "> jsrsasign maintained by < a href ="https://github.com/kjur "> kjur</ a > </ p >
270
169
< p > Published with < a href ="https://pages.github.com "> GitHub Pages</ a > </ p >
271
170
< div align ="center " style ="color: white ">
272
- Copyright © 2010-2016 Kenji Urushima. All rights reserved.
171
+ Copyright © 2010-2021 Kenji Urushima. All rights reserved.
273
172
</ div >
274
173
</ footer >
275
174
</ div >
0 commit comments