.gitignore | 100644 | 0 | 0 | | | 151 Bytes | c4f83cce61e421ef45121f85d017906d51275362b08cc07fb0d5a8202fc1b3ce |
.rspec | 100644 | 0 | 0 | | | 79 Bytes | 741ebc38dda19519e7e3617d8c94ba83c5a01761de12fb03da9a139c92792c6d |
.rubocop.yml | 100644 | 0 | 0 | | | 401 Bytes | 89ab4b3b9c871d3e7fd57e03492aa55f3f195a38aaa786f229ead2e6db538863 |
.travis.yml | 100644 | 0 | 0 | | | 161 Bytes | 43206a1c494c489e34c1e6d783b91b7d1fd55733271f07b582fbb7eafbc2161a |
CHANGES.md | 100644 | 0 | 0 | | | 1.32 KB | 4806d677d48f6e4afb8b2e733427d3b1d3a7b37e9f85f548cc553bfc60db68d1 |
CODE_OF_CONDUCT.md | 100644 | 0 | 0 | | | 3.15 KB | e192757304769d52d97219b499e32786490622ed0188194f56e194ed6b614cf4 |
Gemfile | 100644 | 0 | 0 | | | 263 Bytes | 63d78f1693127d7a8b808eaff3109d31010ea99e49c01e771a3a67990f4de9f0 |
LICENSE | 100644 | 0 | 0 | | | 1.05 KB | d6e93ed1ac0e7499129e58be63ae28ed377dfd97151e89270f21f5a40a2b23b9 |
README.md | 100644 | 0 | 0 | | | 5.47 KB | 0d4a9a58045effedada6f6b8e70ad2ce7c7b2bcf566332268405a1828a724535 |
Rakefile | 100644 | 0 | 0 | | | 602 Bytes | 7c29972ea22508cff16b365583c757d6fcdee944cdadbf154fc14ed91c75ec0a |
ed25519.gemspec | 100644 | 0 | 0 | | | 1.15 KB | 7e8913f77a4ddb4e6c40836f0a23ac07e49d35d404a01c60c3cfbf23ad75bc29 |
ed25519.png | 100644 | 0 | 0 | | | 91.2 KB | c946c196ff0eec2aaaea1ad7ada77d0d17367d9c6d39c1a9abb4392eacbf3284 |
ext/ed25519_jruby/LICENSE.txt | 100644 | 0 | 0 | | | 6.97 KB | 259d4aabe1101af0861bf563a0f07f6866a9049532450a5f7175b3bc7b9fedf0 |
ext/ed25519_jruby/README.md | 100644 | 0 | 0 | | | 3.28 KB | 83487557bf21cec3eb237b074b711358f29fdc081dea41494fc21bd1046ccb0d |
ext/ed25519_jruby/net/i2p/crypto/eddsa/EdDSAEngine.java | 100644 | 0 | 0 | | | 17 KB | ca3a7bee470aba88bc6c5396e3899f5b876d5abecab2dc3c034770363532c42f |
ext/ed25519_jruby/net/i2p/crypto/eddsa/EdDSAKey.java | 100644 | 0 | 0 | | | 798 Bytes | a84c087dc07b511878de6a22021f6a93f5b8c4a1e9bd1a1030afab9491ca2fcb |
ext/ed25519_jruby/net/i2p/crypto/eddsa/EdDSAPrivateKey.java | 100644 | 0 | 0 | | | 10.5 KB | 667015b7a5b5f6c2f95484be94e3ce603240da1da426cb23985c3ee1a7e54f3f |
ext/ed25519_jruby/net/i2p/crypto/eddsa/EdDSAPublicKey.java | 100644 | 0 | 0 | | | 8.79 KB | ed685897cb42e91d363912efc6a35f8dfb3dfdcde9cfbd41fba93c2fe94214e5 |
ext/ed25519_jruby/net/i2p/crypto/eddsa/EdDSASecurityProvider.java | 100644 | 0 | 0 | | | 2.36 KB | f68735db854ce7f375880f35a6a35960ba5c99c4ba12ec9de2aa5fecc4470a3f |
ext/ed25519_jruby/net/i2p/crypto/eddsa/KeyFactory.java | 100644 | 0 | 0 | | | 2.84 KB | 3983ee3354b02bdb77de58673d785a36484df27f34452bf9d723c7cfd8b139cf |
ext/ed25519_jruby/net/i2p/crypto/eddsa/KeyPairGenerator.java | 100644 | 0 | 0 | | | 3.69 KB | 3215bb71a744536bab153bd114136080faac4b9fdd77055a443f4599f70c1a9a |
ext/ed25519_jruby/net/i2p/crypto/eddsa/Utils.java | 100644 | 0 | 0 | | | 2.69 KB | 6bc50291d49b759332b0051a5fd37a9fc23e231dd0e6c37285450fb1cc4491a1 |
ext/ed25519_jruby/net/i2p/crypto/eddsa/math/Constants.java | 100644 | 0 | 0 | | | 1.16 KB | 8f1d37aa7261bcba3cfe43e9f0361ee60fe2a53e9fdd97ee951e74dcbb994c39 |
ext/ed25519_jruby/net/i2p/crypto/eddsa/math/Curve.java | 100644 | 0 | 0 | | | 2.45 KB | 708ffd5ec5cc524ee8bdd17b0b87dda13862cf829fabe09a6a39275d45081fab |
ext/ed25519_jruby/net/i2p/crypto/eddsa/math/Encoding.java | 100644 | 0 | 0 | | | 1.69 KB | e709e108302c30357e7b829cc4233f77f5f2ad5b854e7f89455ae1121a4e03a8 |
ext/ed25519_jruby/net/i2p/crypto/eddsa/math/Field.java | 100644 | 0 | 0 | | | 2.26 KB | 0b0b8d18acce0f2ca9337594010f890ac53b0782312d88936dbfc31448579591 |
ext/ed25519_jruby/net/i2p/crypto/eddsa/math/FieldElement.java | 100644 | 0 | 0 | | | 1.93 KB | 69153b20f337d0579ce20be6586de60ff1f25b6172ea7decf42e87ed390a865d |
ext/ed25519_jruby/net/i2p/crypto/eddsa/math/GroupElement.java | 100644 | 0 | 0 | | | 35.5 KB | 23fba99a90c31f8c3e466ff8ee7ef10d8af59a1ece7b87bf6f2db25592892dc8 |
ext/ed25519_jruby/net/i2p/crypto/eddsa/math/ScalarOps.java | 100644 | 0 | 0 | | | 957 Bytes | c4afbe29b3eece91b37f241a890917d9e013782c2e59d9dd1c6a0522315b2363 |
ext/ed25519_jruby/net/i2p/crypto/eddsa/math/bigint/BigIntegerFieldElement.java | 100644 | 0 | 0 | | | 3.71 KB | ae9b6d1be54a73bd710cfcfb97b1ae1021cf712c158cce7d8e254aac880f9859 |
ext/ed25519_jruby/net/i2p/crypto/eddsa/math/bigint/BigIntegerLittleEndianEncoding.java | 100644 | 0 | 0 | | | 3.28 KB | b617c9e59fd766fb7328672ed7f9095b360b1c05649fe847699997b6d335ca95 |
ext/ed25519_jruby/net/i2p/crypto/eddsa/math/bigint/BigIntegerScalarOps.java | 100644 | 0 | 0 | | | 1.07 KB | 9bdd2925848899eb99ac8d3f07a43123c32f18cd975387c82e326399692c32ab |
ext/ed25519_jruby/net/i2p/crypto/eddsa/math/bigint/package.html | 100644 | 0 | 0 | | | 210 Bytes | 837e94f5a78aae87e087eb96a435c975dd117605506990e7bf5f713aefe1eeed |
ext/ed25519_jruby/net/i2p/crypto/eddsa/math/ed25519/Ed25519FieldElement.java | 100644 | 0 | 0 | | | 32.6 KB | 1306d482b35bc3b6e227d36c933a51d476ee37736ddcab5dea2a91d0807f3dc6 |
ext/ed25519_jruby/net/i2p/crypto/eddsa/math/ed25519/Ed25519LittleEndianEncoding.java | 100644 | 0 | 0 | | | 8.71 KB | 73f98c80e7beb65983f3dde42efe3a38b291c6982cbb96119e9b4e506e9f31db |
ext/ed25519_jruby/net/i2p/crypto/eddsa/math/ed25519/Ed25519ScalarOps.java | 100644 | 0 | 0 | | | 25.9 KB | 53fd6f2ebfb34d66cb68c2fb5d1bb26b9137e3365ff40ef9db00227c5c338bb9 |
ext/ed25519_jruby/net/i2p/crypto/eddsa/spec/EdDSAGenParameterSpec.java | 100644 | 0 | 0 | | | 814 Bytes | 7a9dc64569db851491f48fd59d8490fe52329551a8b6ec44d2f7e9d65b4bdfbf |
ext/ed25519_jruby/net/i2p/crypto/eddsa/spec/EdDSANamedCurveSpec.java | 100644 | 0 | 0 | | | 956 Bytes | c1db933fec7d957045e52269e9261ce2d9f2ac0686a13882547679f6df1b2ba5 |
ext/ed25519_jruby/net/i2p/crypto/eddsa/spec/EdDSANamedCurveTable.java | 100644 | 0 | 0 | | | 2.5 KB | 6428d9efb930e5f4b3be129ecbf1d287f8d83a39757bb3c28dc4f24b1ded801c |
ext/ed25519_jruby/net/i2p/crypto/eddsa/spec/EdDSAParameterSpec.java | 100644 | 0 | 0 | | | 2.74 KB | 116df6a91dbc1f307ccbbc1e69a7d6050069a083f73e0ec823426a97cf7bd174 |
ext/ed25519_jruby/net/i2p/crypto/eddsa/spec/EdDSAPrivateKeySpec.java | 100644 | 0 | 0 | | | 3.61 KB | 42b2eba312706bb0a1c97ac8743585752834c14b9db6223e33f3d0a28736245d |
ext/ed25519_jruby/net/i2p/crypto/eddsa/spec/EdDSAPublicKeySpec.java | 100644 | 0 | 0 | | | 1.6 KB | 04a7db24f73bc31145e81edca61705dd68b492d83a4f03b1429ccbeb65c0ea90 |
ext/ed25519_jruby/org/cryptosphere/Ed25519Provider.java | 100644 | 0 | 0 | | | 4.05 KB | a277a1a7989e39e367d1b5b65066af2a48daafdb2889edf1cde6741644fb105e |
ext/ed25519_ref10/api.h | 100644 | 0 | 0 | | | 121 Bytes | 9d7cfd2c451dcf8ca38837dd602c8915ec246ed461a355c218a2bf9edd48ea6c |
ext/ed25519_ref10/base.h | 100644 | 0 | 0 | | | 74.7 KB | dac873e5965b34e29a14b56bc63f9434fbba16b3513daf53c7b0b2d07b614ac0 |
ext/ed25519_ref10/base2.h | 100644 | 0 | 0 | | | 2.33 KB | 1dbe1b61a3b7689d840eec4be7569261d719e67cf9ed5ad1b51c5e34583bec94 |
ext/ed25519_ref10/d.h | 100644 | 0 | 0 | | | 91 Bytes | 4729f3315d4815f5f3cb47d3f176ad0e907471aa3a9afc8d80484d2da98723a2 |
ext/ed25519_ref10/d2.h | 100644 | 0 | 0 | | | 90 Bytes | 0248fcb39acf255d78e0d19d6d605275a1939a7f61001f58f376569ecc0c5256 |
ext/ed25519_ref10/ed25519_ref10.c | 100644 | 0 | 0 | | | 3.24 KB | 62cef455e9a1f21c56d8ccb684f8957ba6d94077372388f515b20f25e68c4e59 |
ext/ed25519_ref10/ed25519_ref10.h | 100644 | 0 | 0 | | | 859 Bytes | 0c19d6cc27f4218872cbd86aa15e33d7e87c77bfccbb38831af38c800ced972d |
ext/ed25519_ref10/extconf.rb | 100644 | 0 | 0 | | | 159 Bytes | 4153ff8f5212e78459d5792900b3bba4084bcf0e5a2480501bf0634437fe1c3a |
ext/ed25519_ref10/fe.h | 100644 | 0 | 0 | | | 1.89 KB | e4316eca972a2b4af3977c99ad494ee5c03a89ef4fa37e10ffbcff06b1563d4a |
ext/ed25519_ref10/fe_0.c | 100644 | 0 | 0 | | | 170 Bytes | 825fc6d85b392d15c9b26c26ad2ccfb664a1c09658d8e2d26c54e37ac6e8b509 |
ext/ed25519_ref10/fe_1.c | 100644 | 0 | 0 | | | 170 Bytes | a7ab32148848f7c44bc78b1e6d53c7bd633f629694b3b2dc075cc06d5eb17054 |
ext/ed25519_ref10/fe_add.c | 100644 | 0 | 0 | | | 1.08 KB | 0dffd32110f409bd3ae9c15b0b47ec42c6ded5d0a510101b7d5e928ef9649b29 |
ext/ed25519_ref10/fe_cmov.c | 100644 | 0 | 0 | | | 1.11 KB | 7dcecca38daa854c1c925b6093c788c68e450b7652115d103b6b7581fac64b95 |
ext/ed25519_ref10/fe_copy.c | 100644 | 0 | 0 | | | 404 Bytes | 960b7d0d72f77f5cbdb0c0c2bee7323e31f91c5fb6d4f85ccfb9e3643fe3c884 |
ext/ed25519_ref10/fe_frombytes.c | 100644 | 0 | 0 | | | 2.01 KB | d56d35d1e478be0c707071b3227786d07902232aeb4c0cc040b3b3cd749ae380 |
ext/ed25519_ref10/fe_invert.c | 100644 | 0 | 0 | | | 135 Bytes | 504b694c38ab523f9514164a6f19dfa2987e5561525e4ebb1964c33028b0a6fb |
ext/ed25519_ref10/fe_isnegative.c | 100644 | 0 | 0 | | | 266 Bytes | c15116f89c80c6d393e6aa2e8ef6ad8b164e7b61f04bd208064f61e70f394697 |
ext/ed25519_ref10/fe_isnonzero.c | 100644 | 0 | 0 | | | 312 Bytes | 6a3af4887bea2368aeacb95059f4c791a6667fb0c0d263c9697cf67da24d777a |
ext/ed25519_ref10/fe_mul.c | 100644 | 0 | 0 | | | 9.26 KB | fd1b541f9d5a09160775ab602ed3ed96e9e3aff16fca46a1b65f6d83f463968a |
ext/ed25519_ref10/fe_neg.c | 100644 | 0 | 0 | | | 755 Bytes | b615d414b99deb8dd8e348b82ff04e79eb048bd197161dbd8080900f37f21910 |
ext/ed25519_ref10/fe_pow22523.c | 100644 | 0 | 0 | | | 127 Bytes | c6fca170f96ae1decbf89b9a0eef5e3973e3332fb064d8a39da20535148fdbc7 |
ext/ed25519_ref10/fe_sq.c | 100644 | 0 | 0 | | | 5.1 KB | fc50e18860e1e99c4454cca69fb6ce8b673dc46eb6bde286e9fef77eb5d3bd01 |
ext/ed25519_ref10/fe_sq2.c | 100644 | 0 | 0 | | | 5.22 KB | c3deeeb5d3605190a41d45e9d91315da7196f4cc2401c05605efb715c37e003b |
ext/ed25519_ref10/fe_sub.c | 100644 | 0 | 0 | | | 1.08 KB | 84570388430ffb6e902aef023a7b1fb0fc6a2638dfeedceb02427fc5b1af22e7 |
ext/ed25519_ref10/fe_tobytes.c | 100644 | 0 | 0 | | | 3.01 KB | 9cdb7f960f108bf404dc2a989859f11953c3fef8d5be743525450e8af949e929 |
ext/ed25519_ref10/ge.h | 100644 | 0 | 0 | | | 2.8 KB | 827267cd894408c3e10443a51c257ce5dfc93ad032eff178a101d12cc9d1ace7 |
ext/ed25519_ref10/ge_add.c | 100644 | 0 | 0 | | | 125 Bytes | cc236e58ad907a18671f2b5782ff9f4d2383a9848bc589b9fda83b3ecc55c05a |
ext/ed25519_ref10/ge_add.h | 100644 | 0 | 0 | | | 2.03 KB | ac78e776b39f2eb09cb6588bb86f34f3cf970f81d124136920bf8ba5c3e8b3b8 |
ext/ed25519_ref10/ge_double_scalarmult.c | 100644 | 0 | 0 | | | 2.32 KB | 225189d7203c85950c21a0a19120919bcc2cf91b50fa6c7453106321b362c463 |
ext/ed25519_ref10/ge_frombytes.c | 100644 | 0 | 0 | | | 987 Bytes | 6e65ae1c056f1dc11da16b2bd4aabad151db3abcd5ab7fbfaca7e784c18496d1 |
ext/ed25519_ref10/ge_madd.c | 100644 | 0 | 0 | | | 128 Bytes | daf288d47d4d7356821912391ad2279a7ae5696a28bde7830b1660672ab5e6b4 |
ext/ed25519_ref10/ge_madd.h | 100644 | 0 | 0 | | | 1.86 KB | a39615f652006291a3fb0299728243191937b98e0e91fc8bf8196f96075a8d60 |
ext/ed25519_ref10/ge_msub.c | 100644 | 0 | 0 | | | 128 Bytes | a7e060f539ad7a19428491fce2328ab2d5a6b5e1967a41e24bea8c80fe526a15 |
ext/ed25519_ref10/ge_msub.h | 100644 | 0 | 0 | | | 1.86 KB | ee0e1ecc451b7b30ea9ba9c71035d371414ce26267ca94523b12877a01c84e82 |
ext/ed25519_ref10/ge_p1p1_to_p2.c | 100644 | 0 | 0 | | | 165 Bytes | be6e9b143c304c652534eea0fa9c92031005db7c83b824e7cf95581c093f9983 |
ext/ed25519_ref10/ge_p1p1_to_p3.c | 100644 | 0 | 0 | | | 191 Bytes | ce67bc193d4d9c81ff18532ab5c1e74ccf519e8349ed19ff112feb22df27a3d2 |
ext/ed25519_ref10/ge_p2_0.c | 100644 | 0 | 0 | | | 86 Bytes | 1277df80612424d2eeb17e6700687b6fa24bfb5549f774c2112bc20fc39ebcfb |
ext/ed25519_ref10/ge_p2_dbl.c | 100644 | 0 | 0 | | | 112 Bytes | 3d6aba9a349542b8350c5bbc8f69252d463b14605ad65d35241e89812482e780 |
ext/ed25519_ref10/ge_p2_dbl.h | 100644 | 0 | 0 | | | 1.44 KB | 68aece7c0d6d99f8c6a91b4708d85336f060f9dfe171c1484097c4e380d1f884 |
ext/ed25519_ref10/ge_p3_0.c | 100644 | 0 | 0 | | | 100 Bytes | e11b72f763151ef2ce652a0bf7991673b01e6ce74f15e90fd4af28cde505a52b |
ext/ed25519_ref10/ge_p3_dbl.c | 100644 | 0 | 0 | | | 131 Bytes | 343ec8eddef9d91d130e3bbf443cdd64d226cd129530fede2126a837e31aab49 |
ext/ed25519_ref10/ge_p3_to_cached.c | 100644 | 0 | 0 | | | 246 Bytes | 7fb03b81ba8d513990c3ed90128fcb8bbff1012d8a4e7573fb50a0c0c6af0fcf |
ext/ed25519_ref10/ge_p3_to_p2.c | 100644 | 0 | 0 | | | 149 Bytes | 1a29bfa686815c7c694d6cd2c660314f00e2bc53278478b7d8d51ede5133c34d |
ext/ed25519_ref10/ge_p3_tobytes.c | 100644 | 0 | 0 | | | 228 Bytes | 232f48e92a096e1a9c5c18ce2bc80583d42236740501bff7d57eb9b9cc6310f4 |
ext/ed25519_ref10/ge_precomp_0.c | 100644 | 0 | 0 | | | 110 Bytes | 602db7879544d2084b3a6b21b33950b2b6974fabc36a8c867ad7207ac7a7b115 |
ext/ed25519_ref10/ge_scalarmult_base.c | 100644 | 0 | 0 | | | 2.3 KB | a18799f657f7799fcf98379ef2128e765b36233d4089615c776c32b0bbae1e09 |
ext/ed25519_ref10/ge_sub.c | 100644 | 0 | 0 | | | 125 Bytes | b1efea5ffb664ce1302099db84073cd959a4f9754f62ea73a1c58aac47e8f2df |
ext/ed25519_ref10/ge_sub.h | 100644 | 0 | 0 | | | 2.03 KB | ee9a421a8a9778518748c93c1e9e7a08032601bfea0b5a7ecf266d1fc1b6a95d |
ext/ed25519_ref10/ge_tobytes.c | 100644 | 0 | 0 | | | 225 Bytes | 6a54bfa8dbe907892fdb5b8f11581e3c6afaca1d9bf8f452ba9d6af3ea72ec6b |
ext/ed25519_ref10/keypair.c | 100644 | 0 | 0 | | | 418 Bytes | 2bfe61c7d49adb3565de5e8d1e432b6f3757ea02e5b87880c1baf64069ae959b |
ext/ed25519_ref10/open.c | 100644 | 0 | 0 | | | 974 Bytes | 12cc4bd8293d10ee53a02cd8f795e16fb6a61165bd8f8d364ee4f155bca28d2b |
ext/ed25519_ref10/pow22523.h | 100644 | 0 | 0 | | | 5.39 KB | 32a9c7273c98fe428c7e1349f940e346960e84219b2d3c3cd0ada753e305fd86 |
ext/ed25519_ref10/pow225521.h | 100644 | 0 | 0 | | | 5.4 KB | 7ab9170e5237fa676da2acd90cfe72a0357852114aeb937e210dc7dd6b9ff3df |
ext/ed25519_ref10/sc.h | 100644 | 0 | 0 | | | 373 Bytes | cce4f00a05130e740d8ddf3a2aafb96d3ed00de2deb184878b96709c9e847348 |
ext/ed25519_ref10/sc_muladd.c | 100644 | 0 | 0 | | | 11.7 KB | 7134d0093a0f70e18cb70c85db2727db3a8e2bb8f8ea653fcd49249d161e562e |
ext/ed25519_ref10/sc_reduce.c | 100644 | 0 | 0 | | | 7.61 KB | b91f837a8ecc935f70fd54343fc37dfc692771eddae93fa46ca8c3c94496793e |
ext/ed25519_ref10/sha512.c | 100644 | 0 | 0 | | | 7.94 KB | 221ebd2cf26cc29a51e2e33a6afa13cb5e804cdead6ec1e9cc6e1a22e7288448 |
ext/ed25519_ref10/sha512.h | 100644 | 0 | 0 | | | 150 Bytes | 9d20fe481cb818a7b8271af19130549cfe49f76fead27cdc77992a9e39f33050 |
ext/ed25519_ref10/sign.c | 100644 | 0 | 0 | | | 785 Bytes | 1f664905e858c592f59cb272d28db0d2587ad0b4cc06506571c970214cf9940f |
ext/ed25519_ref10/sqrtm1.h | 100644 | 0 | 0 | | | 87 Bytes | eb5c2da31ae65159d3a2aa590dcac6594a384a731f918828c6e0d99fc1844b86 |
ext/ed25519_ref10/verify.c | 100644 | 0 | 0 | | | 458 Bytes | f6e3a7a94c4c50c4f7ccb9033b54d41f9662b6dddedd28b86283aff97b8c20b1 |
lib/ed25519.rb | 100644 | 0 | 0 | | | 2.49 KB | f74c600f8d5f37d288887ba080d24c5fa69078689ac69530b31931aaeee8583b |
lib/ed25519/signing_key.rb | 100644 | 0 | 0 | | | 1.77 KB | 0baea66e9eb3a118dcb70ac07705f5f8713baadb8b5ca55c24db24f9772d4538 |
lib/ed25519/verify_key.rb | 100644 | 0 | 0 | | | 1.4 KB | e7a2da87cf68569c2427d81c503a5e080b99c63db0c579241980639e1e5ea9f5 |
lib/ed25519/version.rb | 100644 | 0 | 0 | | | 70 Bytes | 6fb12ff0e561df7974d07a4d8f9340ccf6dae8103fbf05fd51440e16c3ff1bac |