.gitignore | 100644 | 0 | 0 | | | 145 Bytes | 6b457291d1600b23158a948a1d26f5d199e936ee9fe8a465ea155e306a224f10 |
.rspec | 100644 | 0 | 0 | | | 79 Bytes | 741ebc38dda19519e7e3617d8c94ba83c5a01761de12fb03da9a139c92792c6d |
.rubocop.yml | 100644 | 0 | 0 | | | 401 Bytes | 89ab4b3b9c871d3e7fd57e03492aa55f3f195a38aaa786f229ead2e6db538863 |
.travis.yml | 100644 | 0 | 0 | | | 247 Bytes | 012c006ca5d0602763ad4da2c4bb69309efa8b66304ef44090d8b5cd0798c899 |
CHANGES.md | 100644 | 0 | 0 | | | 1.35 KB | 6f659491f5a145c31b3a2ec9171e953a93df1bf7fe42954408dcaa84307df078 |
CODE_OF_CONDUCT.md | 100644 | 0 | 0 | | | 3.15 KB | e192757304769d52d97219b499e32786490622ed0188194f56e194ed6b614cf4 |
Gemfile | 100644 | 0 | 0 | | | 263 Bytes | 752e1213bfd1f9a7968a082f2e346b4ab25a5c876b57b9bab63ec31e95a65131 |
LICENSE | 100644 | 0 | 0 | | | 7.47 KB | da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 |
README.md | 100644 | 0 | 0 | | | 8.12 KB | 4764d54da6746b397c441a00e98f773dc9ce290840495fca4541a1d363eef4d3 |
Rakefile | 100644 | 0 | 0 | | | 475 Bytes | 1eb8840ddda2ea3c3fa958b8932b6ae4e87369a55bece674028b30bd374d2a91 |
appveyor.yml | 100644 | 0 | 0 | | | 382 Bytes | b8a23585aaf6e619f33573df920cad1658c8cdaced47dcd19d2028ab1f612435 |
ext/x25519_precomputed/cputest.c | 100644 | 0 | 0 | | | 2.04 KB | 1a9297817c0466903b21418ce75370248b8f363779bb061c668f10b82c554032 |
ext/x25519_precomputed/extconf.rb | 100644 | 0 | 0 | | | 205 Bytes | 246e35d36fe683b3f58883f7744973e603018f3453a316ed482712ad80dcf244 |
ext/x25519_precomputed/fp25519_x64.c | 100644 | 0 | 0 | | | 36.2 KB | 3f30beb92ac7728b9601d71347bef1397c143e5c62f788e7763e14968e806724 |
ext/x25519_precomputed/fp25519_x64.h | 100644 | 0 | 0 | | | 3.06 KB | 9b9f7d3fd10ed121d2865fdb625bb3e523e5ccaf25711b8d659c0726cb85456d |
ext/x25519_precomputed/table_ladder_x25519.h | 100644 | 0 | 0 | | | 22.3 KB | e8aeef4f6ba21329e319690e031ead328af922a4eff14e63606dee9ba62b98c9 |
ext/x25519_precomputed/x25519_precomputed.c | 100644 | 0 | 0 | | | 3.04 KB | 722d5e5f8472ae17100b5d96fd21a107619a81d3e610db20014d7896ecefec47 |
ext/x25519_precomputed/x25519_precomputed.h | 100644 | 0 | 0 | | | 1.29 KB | 6f6f9ee5ec6dd2c9f4b42fab49651b1638990face581dd36b0c8d9620c4ff564 |
ext/x25519_precomputed/x25519_x64.c | 100644 | 0 | 0 | | | 7.74 KB | 98f8fed2067734048f70311f1c7d455ff8589cfe9029c8fc6bf0663a10684646 |
ext/x25519_ref10/api.h | 100644 | 0 | 0 | | | 54 Bytes | 964817f8bb5b69762a52352a9a37d4e1ef4edf06f40c8c063891ffe83762bc72 |
ext/x25519_ref10/base.c | 100644 | 0 | 0 | | | 216 Bytes | f82402132050da76d7f3b653f7506b229475be564b587c674946060a4477e01e |
ext/x25519_ref10/extconf.rb | 100644 | 0 | 0 | | | 158 Bytes | 2249808a511d6465fd45410f7038b9f7cfa37af28cf7dc9b9ba09479672fe27f |
ext/x25519_ref10/fe.h | 100644 | 0 | 0 | | | 1.39 KB | 06cc1b698c7d28706870c041e8c7c8103ca86d57a7aa06f5ef9c9d1dabe16d1d |
ext/x25519_ref10/fe_0.c | 100644 | 0 | 0 | | | 170 Bytes | 825fc6d85b392d15c9b26c26ad2ccfb664a1c09658d8e2d26c54e37ac6e8b509 |
ext/x25519_ref10/fe_1.c | 100644 | 0 | 0 | | | 170 Bytes | a7ab32148848f7c44bc78b1e6d53c7bd633f629694b3b2dc075cc06d5eb17054 |
ext/x25519_ref10/fe_add.c | 100644 | 0 | 0 | | | 1.07 KB | 8f5e7ad3fa59dc0d52ddb38b86f8c1de7a4bd42397a4c94ff7bf25322ec8b53c |
ext/x25519_ref10/fe_copy.c | 100644 | 0 | 0 | | | 398 Bytes | 5397007df4e67b8f88c99259fc4cf6933291218217dddfe3abf739822bdb10ac |
ext/x25519_ref10/fe_cswap.c | 100644 | 0 | 0 | | | 1.28 KB | a405dd36543671a3af900f744d2a111e3ff76cc31efcaa7e5a1c4860811aa794 |
ext/x25519_ref10/fe_frombytes.c | 100644 | 0 | 0 | | | 1.98 KB | c6cae4ab36e89ce77b361c898fdd23dade667fc394b130581e3d6b278d305af4 |
ext/x25519_ref10/fe_invert.c | 100644 | 0 | 0 | | | 129 Bytes | c0ee6e81d6282061f0a8046bd4e78feddda4e4a0d7e00da7d9ecc8dc5eb015d2 |
ext/x25519_ref10/fe_mul.c | 100644 | 0 | 0 | | | 9.22 KB | 19c1907de787da61108596a59f35d209a6f4513c287b356b7a09151e393b9147 |
ext/x25519_ref10/fe_mul121666.c | 100644 | 0 | 0 | | | 1.97 KB | 1fa0993dcdbc409e8760ecff5cd01b7c32bacbb29a3f3b08a53de978a6ba4e26 |
ext/x25519_ref10/fe_sq.c | 100644 | 0 | 0 | | | 5.06 KB | b2db7c0a2dc8dc947f98e35a18ab79965324895739d811d5663bc8129096a178 |
ext/x25519_ref10/fe_sub.c | 100644 | 0 | 0 | | | 1.07 KB | a239f766317ef39c9fe809b0e0a653581beb6a34d7110b2859c30cb4dd17dbd8 |
ext/x25519_ref10/fe_tobytes.c | 100644 | 0 | 0 | | | 3 KB | 5e1e13f13c638c079915c31c166f8e2fbd425d06be668108b7fd5474fa434967 |
ext/x25519_ref10/montgomery.h | 100644 | 0 | 0 | | | 2.8 KB | f06609602a44966b7be6bf9315c9878529a08bf9bc5fa2984f1f317a62b298fb |
ext/x25519_ref10/pow225521.h | 100644 | 0 | 0 | | | 5.4 KB | 7ab9170e5237fa676da2acd90cfe72a0357852114aeb937e210dc7dd6b9ff3df |
ext/x25519_ref10/scalarmult.c | 100644 | 0 | 0 | | | 760 Bytes | f7aca8c9b2f06109e8891e7aa328065525b7bbc50e54aa139f34a82439e76bfc |
ext/x25519_ref10/x25519_ref10.c | 100644 | 0 | 0 | | | 2.38 KB | 3ad0b7a27e347904b5ab7752c7fa06ff1adc81c56db4bb747c74fbee9dc52513 |
ext/x25519_ref10/x25519_ref10.h | 100644 | 0 | 0 | | | 403 Bytes | aa73798c89b109899b2a10c581c09c3551dc97e09cb6f29ea3687aef47f7c70c |
lib/x25519.rb | 100644 | 0 | 0 | | | 3.22 KB | a320072823968f86630a29fa686227bddb4df43da26237bee66b6b0356bc190a |
lib/x25519/montgomery_u.rb | 100644 | 0 | 0 | | | 1.04 KB | 48914b6a7768fe1da7a62aa326c4376edc9002c6258abacae19173ef43b2381b |
lib/x25519/scalar.rb | 100644 | 0 | 0 | | | 1.68 KB | 9e844ad2f2b8a4c9d550229a2cd9092c5f7824713c50f34e140a341989b616e8 |
lib/x25519/test_vectors.rb | 100644 | 0 | 0 | | | 1.44 KB | e008d767f7fb8181297f9a19fdb2d8e79417fbc01ec2be6f6eb5676dc3ea0d99 |
lib/x25519/version.rb | 100644 | 0 | 0 | | | 69 Bytes | be17320960002092c36cc5115ffe27dee6850f280ae4546b1d6728b5fff5ef71 |
x25519.gemspec | 100644 | 0 | 0 | | | 1.18 KB | b54ca3ff0a4f161b07063349ac82794285a79b611f60f6a3204d1b3129ecc9ad |