.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 | | | 130 Bytes | e2f99c6fb8cbdef74a2d05f3615b3e4fac38f9ef905f0fb580fdf53b40d8c3a6 |
CHANGES.md | 100644 | 0 | 0 | | | 672 Bytes | f9bb787707ed978ff8fac4fb65a41f7569af9c548c94f7cd58a881b28063938f |
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 | | | 7.56 KB | 4cd4748dce1e35f60320e8763978826ea0181491d10b20f69b95b3c64023725b |
Rakefile | 100644 | 0 | 0 | | | 475 Bytes | 1eb8840ddda2ea3c3fa958b8932b6ae4e87369a55bece674028b30bd374d2a91 |
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 | 2dc34ad0e73d1b109ce88f4ab917beaadefb8c6fe25664277ef67c31b0c6eb4b |
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 | | | 406 Bytes | fe78e5ac6a6a3491dc0cb10632fbd5e1e4da243719b5984f1c096af2f41fda8e |
lib/x25519.rb | 100644 | 0 | 0 | | | 2.28 KB | b93acc8f00ce7e45105a6bc66cf2473747d05c1b1cda8520583b38719e5edd38 |
lib/x25519/montgomery_u.rb | 100644 | 0 | 0 | | | 826 Bytes | 8e7c31e53d9668e83f414280cba46c11e0d0c0a8ba9f3afd783e0be8f936b89c |
lib/x25519/scalar.rb | 100644 | 0 | 0 | | | 1.69 KB | bc84b92e9ed3bc2def2cb82aa9a2164a7293376a5c18d75d1b3d6938a03ac1b5 |
lib/x25519/test_vectors.rb | 100644 | 0 | 0 | | | 1.44 KB | e008d767f7fb8181297f9a19fdb2d8e79417fbc01ec2be6f6eb5676dc3ea0d99 |
lib/x25519/version.rb | 100644 | 0 | 0 | | | 69 Bytes | 440a18e0fc50eabfce742ad2e4c3505b2bd0bd6defd2297bd6aa8be032d5dc4e |
x25519.gemspec | 100644 | 0 | 0 | | | 1.25 KB | 571ebfbbf9af5568e97334fe79011f80519d255e7e4a4728a13c093b456a5fc1 |