This is an automated email from the ASF dual-hosted git repository. kmccusker pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/incubator-milagro-crypto-js.git
commit c45f4457656e511aa7128c75412a713ad590a784 Merge: 9fe3501 05728b7 Author: Kealan McCusker <[email protected]> AuthorDate: Fri Jul 19 08:37:33 2019 +0100 Merge pull request #13 from apache/issue10 Issue10 LICENSE | 2 +- NOTICE | 5 + README.md | 55 ++- doc/AMCL.pdf | Bin 423451 -> 0 bytes docs/aes.md | 113 +++++ docs/big.md | 528 +++++++++++++++++++++++ docs/bls.md | 104 +++++ docs/bls192.md | 104 +++++ docs/bls256.md | 104 +++++ docs/dbig.md | 170 ++++++++ docs/ecdh.md | 216 ++++++++++ docs/ecp.md | 316 ++++++++++++++ docs/ecp2.md | 278 ++++++++++++ docs/ecp4.md | 278 ++++++++++++ docs/ecp8.md | 278 ++++++++++++ docs/ff.md | 455 ++++++++++++++++++++ docs/fp.md | 282 ++++++++++++ docs/fp12.md | 352 +++++++++++++++ docs/fp16.md | 386 +++++++++++++++++ docs/fp2.md | 349 +++++++++++++++ docs/fp24.md | 352 +++++++++++++++ docs/fp4.md | 402 +++++++++++++++++ docs/fp48.md | 352 +++++++++++++++ docs/fp8.md | 437 +++++++++++++++++++ docs/gcm.md | 74 ++++ docs/hash256.md | 70 +++ docs/hash384.md | 70 +++ docs/hash512.md | 70 +++ docs/mpin.md | 573 +++++++++++++++++++++++++ docs/mpin192.md | 573 +++++++++++++++++++++++++ docs/mpin256.md | 556 ++++++++++++++++++++++++ docs/pair.md | 174 ++++++++ docs/pair192.md | 174 ++++++++ docs/pair256.md | 174 ++++++++ docs/rand.md | 62 +++ docs/rsa.md | 222 ++++++++++ docs/sha3.md | 68 +++ docs/uint64.md | 49 +++ examples/browser/example_BLS.html | 19 + examples/browser/example_all.html | 19 + examples/node/example_AES_ENCRYPTION.js | 34 +- examples/node/example_BLS_BLS381.js | 19 + examples/node/example_DVS_BLS381.js | 32 +- examples/node/example_ECC_BLS381_NIST521.js | 33 +- examples/node/example_ECC_NIST256.js | 33 +- examples/node/example_HASH.js | 32 +- examples/node/example_MPIN_BLS381.js | 32 +- examples/node/example_MPIN_FULL_BLS381.js | 32 +- examples/node/example_MPIN_ONE_PASS_BLS381.js | 32 +- examples/node/example_RSA2048_ECDSA_NIST256.js | 32 +- examples/node/example_RSA2048_GENKEY.js | 32 +- index.js | 19 + src/aes.js | 65 ++- src/big.js | 549 +++++++++++++++++++---- src/bls.js | 91 +++- src/bls192.js | 123 ++++-- src/bls256.js | 92 +++- src/ecdh.js | 168 +++++++- src/ecp.js | 205 +++++++-- src/ecp2.js | 180 ++++++-- src/ecp4.js | 177 ++++++-- src/ecp8.js | 177 ++++++-- src/ff.js | 313 ++++++++++++-- src/fp.js | 183 ++++++-- src/fp12.js | 234 ++++++++-- src/fp16.js | 241 +++++++++-- src/fp2.js | 221 ++++++++-- src/fp24.js | 229 ++++++++-- src/fp4.js | 250 +++++++++-- src/fp48.js | 228 ++++++++-- src/fp8.js | 268 ++++++++++-- src/gcm.js | 49 ++- src/hash256.js | 40 +- src/hash384.js | 39 +- src/hash512.js | 39 +- src/mpin.js | 397 +++++++++++++++-- src/mpin192.js | 391 +++++++++++++++-- src/mpin256.js | 380 ++++++++++++++-- src/pair.js | 117 ++++- src/pair192.js | 115 ++++- src/pair256.js | 117 ++++- src/rand.js | 40 +- src/rsa.js | 115 ++++- src/sha3.js | 34 +- src/uint64.js | 25 ++ test/test_AES.js | 35 +- test/test_BIG.js | 33 +- test/test_BLS.js | 32 +- test/test_DVS.js | 32 +- test/test_ECC.js | 263 ++++++------ test/test_ECP.js | 315 +++++++------- test/test_ECP2.js | 299 +++++++------ test/test_ECP4.js | 35 +- test/test_ECP8.js | 35 +- test/test_FP12_js | 33 +- test/test_FP16_js | 33 +- test/test_FP24_js | 33 +- test/test_FP2_js | 325 +++++++------- test/test_FP48_js | 32 +- test/test_FP4_js | 513 +++++++++++----------- test/test_FP8_js | 33 +- test/test_FP_js | 289 +++++++------ test/test_GCM.js | 35 +- test/test_HASH.js | 255 ++++++----- test/test_MPIN.js | 32 +- test/test_PAIR.js | 32 +- test/test_RSA2048.js | 32 +- test/test_RSA3072.js | 32 +- test/test_RSA4096.js | 32 +- 109 files changed, 15587 insertions(+), 2352 deletions(-)
