bnmod.txt (openssl-1.1.1o) | : | bnmod.txt (openssl-1.1.1p) | ||
---|---|---|---|---|
skipping to change at line 2475 | skipping to change at line 2475 | |||
ModExp = 75c3f79ab7c991b98e65505342a8a563cfb08b5d3ccf8664c7db1de50256b1d17ebf709 6dc98c7bb5d7f027a894ae5cbb14dee04d5d445e775ad7e239acc82673b0ac2d819a69c83864f34e 73d9a636f05de8279619a067b4c90ad038db5910447e03841d2034635018f08cbcd21efa00994247 763a249082594128112f95232 | ModExp = 75c3f79ab7c991b98e65505342a8a563cfb08b5d3ccf8664c7db1de50256b1d17ebf709 6dc98c7bb5d7f027a894ae5cbb14dee04d5d445e775ad7e239acc82673b0ac2d819a69c83864f34e 73d9a636f05de8279619a067b4c90ad038db5910447e03841d2034635018f08cbcd21efa00994247 763a249082594128112f95232 | |||
A = 34def7d76f6f158a359fd12759fb889cdf6af0a24830dc3e84283a1ab4e9b2647a6a36b86482 f829b2cdf3e3d6028f9a884b1f64f7262315446bea8b0231828e2f3d990fb103c17f820b39e4b842 7c85643ceeca8f5dc8f191d1255768300e859bd7d88c770319ef38269660d221cb3bc061389b6fc0 783485ef042b1c7d6fef | A = 34def7d76f6f158a359fd12759fb889cdf6af0a24830dc3e84283a1ab4e9b2647a6a36b86482 f829b2cdf3e3d6028f9a884b1f64f7262315446bea8b0231828e2f3d990fb103c17f820b39e4b842 7c85643ceeca8f5dc8f191d1255768300e859bd7d88c770319ef38269660d221cb3bc061389b6fc0 783485ef042b1c7d6fef | |||
E = c6c46453dd5aac6b37277a446b1d0c69cbe476eeff55b3ac35edb89ba97116b0e7783660f2c7 b31b2a2d6c4709d0ab45d01a838100694b0777c9c9c14c959b07c437c73a5eabb7402f1001e802d7 97a2e7707285834fb6440a1c2f727f7bb84ddb2a49312d32fa0ce620c43872655cb5c394749c9e75 d7fa25be00efe50d47d6 | E = c6c46453dd5aac6b37277a446b1d0c69cbe476eeff55b3ac35edb89ba97116b0e7783660f2c7 b31b2a2d6c4709d0ab45d01a838100694b0777c9c9c14c959b07c437c73a5eabb7402f1001e802d7 97a2e7707285834fb6440a1c2f727f7bb84ddb2a49312d32fa0ce620c43872655cb5c394749c9e75 d7fa25be00efe50d47d6 | |||
M = fbbab6698a9142095c46b38a732592e4366c1838b84bf40f8c8fc7b630f73380a0d097655623 65798f8c8030ed1b6728329d8bb06e882c35a1d59bfe84146a9db2afe42a414014e247390281c782 fce806d62adb54778d2bcb49555459429d6ed446af5359657667f6aa19e8e3e0e24ab2bc312b2d90 b5cb1ce6f2f15af15d9d | M = fbbab6698a9142095c46b38a732592e4366c1838b84bf40f8c8fc7b630f73380a0d097655623 65798f8c8030ed1b6728329d8bb06e882c35a1d59bfe84146a9db2afe42a414014e247390281c782 fce806d62adb54778d2bcb49555459429d6ed446af5359657667f6aa19e8e3e0e24ab2bc312b2d90 b5cb1ce6f2f15af15d9d | |||
ModExp = ba16d7f3f6e162ce248490d164a13c00e7720d8a667e2d3ebeb13f1663e15ef5408d5b5 6cbc7bc793a8ca787cc50f8e15e0e9d4ee764531d04a9114eea556bb3e206ed7d85267151a056b6e 68fbf35e03f2cf829708ffe1de13e95ecfe365aff1eea36340ffcd3892dee659fb1ecbe50f5080e5 4737c10f9c1ba638b14ef537e | ModExp = ba16d7f3f6e162ce248490d164a13c00e7720d8a667e2d3ebeb13f1663e15ef5408d5b5 6cbc7bc793a8ca787cc50f8e15e0e9d4ee764531d04a9114eea556bb3e206ed7d85267151a056b6e 68fbf35e03f2cf829708ffe1de13e95ecfe365aff1eea36340ffcd3892dee659fb1ecbe50f5080e5 4737c10f9c1ba638b14ef537e | |||
A = 9025e6183706105e948b1b0edf922f9011b9e11887d70adb00b26f272b9e76a38f3099084d9c ccf12d04b1a99c0f654f8b9ed90c6dff9478c60bf05d58d734ab60eaefa14a22230ec60c90dc1f07 04b61eef0bef345785ae0e6a9af7db069cf6bd2b4e0fe58a0ade83c7e46a04b9fe1d24cb9b65c6f8 0de713e61d70eae5b286 | A = 9025e6183706105e948b1b0edf922f9011b9e11887d70adb00b26f272b9e76a38f3099084d9c ccf12d04b1a99c0f654f8b9ed90c6dff9478c60bf05d58d734ab60eaefa14a22230ec60c90dc1f07 04b61eef0bef345785ae0e6a9af7db069cf6bd2b4e0fe58a0ade83c7e46a04b9fe1d24cb9b65c6f8 0de713e61d70eae5b286 | |||
E = d7e6df5d755284929b986cd9b61c9c2c8843f24c711fbdbae1a468edcae15940094372557072 6cdc92b3ea94f9f206729516fdda83e31d815b0c7720e7598a91d992273e3bd8ac413b441d8f1dfe 5aa7c3bf3ef573adc38292676217467731e6cf440a59611b8110af88d3e62f60209b513b01fbb69a 097458ad02096b5e38f0 | E = d7e6df5d755284929b986cd9b61c9c2c8843f24c711fbdbae1a468edcae15940094372557072 6cdc92b3ea94f9f206729516fdda83e31d815b0c7720e7598a91d992273e3bd8ac413b441d8f1dfe 5aa7c3bf3ef573adc38292676217467731e6cf440a59611b8110af88d3e62f60209b513b01fbb69a 097458ad02096b5e38f0 | |||
M = e4e784aa1fa88625a43ba0185a153a929663920be7fe674a4d33c943d3b898cff051482e7050 a070cede53be5e89f31515772c7aea637576f99f82708f89d9e244f6ad3a24a02cbe5c0ff7bcf2da d5491f53db7c3f2698a7c41b44f086652f17bb05fe4c5c0a92433c34086b49d7e1825b28bab6c5a9 bd0bc95b53d659afa0d7 | M = e4e784aa1fa88625a43ba0185a153a929663920be7fe674a4d33c943d3b898cff051482e7050 a070cede53be5e89f31515772c7aea637576f99f82708f89d9e244f6ad3a24a02cbe5c0ff7bcf2da d5491f53db7c3f2698a7c41b44f086652f17bb05fe4c5c0a92433c34086b49d7e1825b28bab6c5a9 bd0bc95b53d659afa0d7 | |||
# The following inputs trigger an edge case between Montgomery reduction and the | ||||
# "almost" reduction variant from https://eprint.iacr.org/2011/239 | ||||
ModExp = 00 | ||||
A = 19c7bc9b97c6083cd7b8d1cd001452c9b67983247169c6532047eb7fc8933014dbf69fee7a35 | ||||
8769f1429802c8ea89d4f9ca6ba6f368fbdb1fa5717b4a00 | ||||
E = bbc7e09147408571050e8d0c634682c5863b7e8a573626648902cff12e590c74f5a23ecce397 | ||||
32266bc15b8afbd6c48a48c83fbdc33947515cc0b6e4fb98ae2cd730e58f951fec8be7e2e3c74f45 | ||||
06c7fd7e29bdb28675fe8a59789ab1148e931a2ebd2d36f78bc241682a3d8083d8ff538858cd240c | ||||
5a693936e5a391dc9d77118062a3f868c058440a4192267faaaba91112f45eee5842060febbf9353 | ||||
a6d3e7f7996573209136a5506062ea23d74067f08c613f3ff74bade25f8c3368e6dba84eae672eac | ||||
11be1137fc514924fcab8c82e46d092bd047dcbadaa48c67a096ec1a04f392a8511e6acbad995494 | ||||
9b703e71ff837337b594055ae6f3c0fc154447a687c9ac8a2cdfd64a2e680c6ff21254735af7f5eb | ||||
6b43f0bce86bda55a04143a991711081435ed4f4a89b23fc3a588022b7a8543db4bf5c8ac9360336 | ||||
7c750ff2191f59a716340fab49bb7544759c8d846465eec1438e76395f73e7b5e945f31f1b87fefa | ||||
854a0d208846eaab5fa27144fd039911608bab0eaee80f1d3553dfa2d9ba95268479b97a05961366 | ||||
0df5ad79796e0b272244aca90ccc13449ec15c206eeed7b60405a4c5cfdf5da5d136c27fa9385d81 | ||||
0ad198dfe794ffce9955e10520efea1e2eb794e379401b9affd863b9566ce941c4726755574a1b19 | ||||
46acf0090bfb93f37dd55f524485bbba7fa84b53addfde01ae1de9c57fe50d4b708dd0fa45d02af3 | ||||
98b3d05c6d17f84c11e9aacdbe0b146cad6ddbd877731e26a17f3ebed459560d12ed7a6abc2ea6fe | ||||
922e69d2622ef11b6b245b9ba8f0940faaa671a4beb727be5393a94dafaeff7221b29183e7418f4c | ||||
5bb95a6a586c93dbc8ce0236d9dbe26c40513611b4141fed66599adbfb20fc30e09a4815e4159f65 | ||||
a6708f34584a7a77b3843941cd61a6917dcc3d07a3dfb5a2cb108bacea7e782f2111b4d22ecaaeff | ||||
469ecd0da371df1ac5e9bf6df6ccba2d3a9f393d597499eaca2c206bfb81c3426c5fe45bcf16e38a | ||||
ecd246a319a1f37041c638b75a4839517e43a6d01bee7d85eaeedbce13cd15699d3ee42c7414cfed | ||||
576590e4fb6ddb6edd3e1957efaf039bfe8b9dc75869b1f93abff15cae8b234161070fa3542303c2 | ||||
ed35ca66083d0ac299b81182317a2a3985269602b1fa1e822fcbda48e686d80b273f06b0a702ca7f | ||||
42cbbbd2fc2b3601422c8bff6302eda3c61b293049636002649b16f3c1f0be2b6599d66493a4497c | ||||
d795b10a2ab8220fafad24fa90e1bfcf39ecce337e705695c7a224bf9f445a287d6aab221341659c | ||||
a4be7861f6ac4c9d33dac811e6 | ||||
M = 519b6e57781d40d897ec0c1b648d195526726b295438c9a70928ac25979563d72db91c8c4229 | ||||
8a33b572edecdf40904c68a23337aa5341b56e92b0da5041 | ||||
# To fully exercise BN_mod_exp_mont_consttime codepaths, we generate inputs at | ||||
# different bitwidths. rsaz-avx2.pl only runs at 1024-bit moduli, and | ||||
# x86_64-mont5.pl unrolls 8 64-bit words at a time, so we want to capture both | ||||
# multiples of 512- and non-multiples. Also include moduli that are not quite a | ||||
# full word. | ||||
# 512-bit | ||||
ModExp = 00 | ||||
A = 8000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
000000000000000000000000000000000000000000000000000e | ||||
E = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
M = 8f42c9e9e351ba9b32ab0cf69da43f4acf7028d19cff6e5059ea0e3fcc97c97f36a314700447 | ||||
37d4c0c933ac441ecb29e32c81401523afdac7de9c3fd8493c97 | ||||
# 1024-bit | ||||
ModExp = 00 | ||||
A = 8000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
0000000000000000002f | ||||
E = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffff | ||||
M = 9da8dc26fdf4d2e49833b240ee552beb7a6e251caa91bfb5d6cafaf8ed9461877fda8f6ac299 | ||||
036d35806bc1ae7872e54eaac1ec6bee6d02c6621a9cf8883b3abc33c49b3e601203e0e86ef8f056 | ||||
2412cc689ee2670704583909ca6d7774c9f9f9f4d77d37fedef9cb51d207cb629ec02fa03b526fd6 | ||||
594bfa8f2da71238a0b7 | ||||
# 1025-bit | ||||
ModExp = 00 | ||||
A = 0100000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
0000000000000000000011 | ||||
E = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffff | ||||
M = 010223abfdda02e84e11cec8ee7fc784fa135733935f7b9054bb70f1f06d234d76dcf3beed55 | ||||
c7f39e955dc1fef2b65009240fd02f7a1b27a78fc2867144bf666efb929856db9f671c356c4c67a0 | ||||
68a70fe83c52eebda03668872fd270d0794f0771d217fb6b93b12529a944f7f0496a9158757c55b8 | ||||
ee14f803f1d2d887e2f561 | ||||
# 1088-bit | ||||
ModExp = 00 | ||||
A = 8000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000003d | ||||
E = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffff | ||||
M = e91f6d748773cb212a23aa348125615123b1800c9ea222c9374c757702ae4140fa333790ed8f | ||||
6bf60a1d7dda65c2767cc5f33e32e333d19fbfb5a2b85795757c9ca070268763a618e9d33873d28a | ||||
89bf88acd209efbb15b80cd33b92a6b3a682e1c91782fc24fb86ddff4f809219c977b54b99359094 | ||||
bbcc51dfe17b992ab24b74a17950ad754281 | ||||
# 1472-bit | ||||
ModExp = 00 | ||||
A = 8000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
000000000000000000000000000000000000000000000000001d | ||||
E = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
M = a8770362f4bfe4fc1ab0e52705c11a9b6ba235d5a5f22197c2d68e27ed18426ede3316af706a | ||||
a79bcf943dbd51459eb15ae1f9386216b3f3a847f94440a65b97659bc5ba2adb67173714ecaa886c | ||||
0b926d7a64ea45576f9d2171784ce7e801724d5b0abfd93357d538ea7ad3ad89a74f4660bdb66dfb | ||||
5f684dcf00402e3cdf0ab58afd867c943c8f47b80268a789456aa7c50a619dd2f9f5e3f74b5d810f | ||||
0f8dadbf4ad5b917cdcb156c4c132611c8b3b035118a9e03551f | ||||
# 1536-bit | ||||
ModExp = 00 | ||||
A = 8000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000002 | ||||
E = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
M = 878cd000778f927b2f1a4b8bac86efd282079a7ac0d25e09ffd2f72fbc282e65e233929d2457 | ||||
c7b1d63c56fb706cdfa04fb87e654c578c98d7cf59c2293dc5641086b68db4867105981daaf147a0 | ||||
ee91f6932ef064deae4142c19e58d50c0686f0eaf778be72450f89a98b4680bbc5ffab942195e44d | ||||
d20616150fd1deca058068ca31ab2f861e99082588f17a2025bf5e536150142fca3187a259c791fc | ||||
721430f24d7e338f8dc02e693a7e694d42775e80f7f7c03600b6ae86b4aba2b0e991 | ||||
# 2048-bit | ||||
ModExp = 00 | ||||
A = 8000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000f | ||||
E = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffff | ||||
M = 9f40a7535c561208ecb38e17c9336d9bc8484d335901b2cd42759cf03689227f6992f10cb6b5 | ||||
86d767fbcdf30e9d82a0eda60d2694ccd0194fa96b50b56e0cdeec1951ea9e58b07e334a7f108841 | ||||
a0ab28256917fecea561388807ed124a17386a7a7b501f9cbf3404247a76948d0561e48137d3f966 | ||||
9e36f175731796aeaf78851f7d866917f661422186a4814aa35c066b5a90b9cfc918af769a9f0bb3 | ||||
0c12581027df64ac328a0f07dbd20adb704479f6d0f233a131828c71bab19c3c34795ea4fb68aa63 | ||||
2c6f688e5b3b84413c9031d8dc251003a590dec0dd09bfa6109ed4570701439b6f265b84ac2170c3 | ||||
17357b5fbe5535e2bbdd93c1aacfdaa28c85 | ||||
# 3072-bit | ||||
ModExp = 00 | ||||
A = 8000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
000000000000000000000000000000000000000000000000001d | ||||
E = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
M = c23dfd244a58a668d514498a705c8f8f548311b24f0f98b023d2d33632534c2ae948d6641d41 | ||||
fd7a29fbbd594bfc7fdd6e8162cbb3056af3075347b6fc8876458d33a9d0ffdbcdf482de0c73d131 | ||||
0fd8fa8f9f92dd0dbb0e2034e98a30f6c11b482f7476c5b593f673a322b1130daa4314e9074270dc | ||||
e1076436f0d56cf196afcbb235a9a7b3ac85b9062e85fc0e63a12c468c787019f6805f9faab64fc6 | ||||
a0babc80785d88740243f11366bffb40ccbe8b2bb7a99a2c8238a6f656bb0117d7b2602aa400f4d7 | ||||
7de5f93c673f13264ca70de949454e3e3f261993c1aa427e8ef4f507af744f71f3b4aaf3c981d44c | ||||
c1bfb1eb1151168762b242b740573df698e500d99612e17dc760f7b3bf7c235e39e81ad7edbe6c07 | ||||
dbb8b139745bb394d61cb799bcafec5de074932b0b2d74797e779ac8d81f63a2b2e9baa229dfaa7f | ||||
90f34ffade1d2ad022a3407d35eb2d7477c6ae8ad100f6e95c05b4f947c1fabfb11a17add384e6b4 | ||||
cd3a02fd9b43f46805c6c74e366b74aa3b766be7a5fbbd67fa81 | ||||
# 4096-bit | ||||
ModExp = 00 | ||||
A = 8000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||||
00000000000000000000000000000000000000000000000000000000000000000001 | ||||
E = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff | ||||
M = 8030411ecbddcb0fe4e76fd6b5bf542e8b015d1610cf96130ded12ba2cda0641bd9692080f21 | ||||
8ea8b0d751845b519d95b843542ec8d2a07f1f93afe3189b69a4f35c983011c7f7928c3df458cc3e | ||||
ae85c36e6934a4b1bc0a67c8a521de336642c49e10a7ffa8d0af911aacc19e3900449161940f1392 | ||||
20e099a150dcaf0ff96ffff6e726c1ac139969103cf6a828ac3adf0301506aa02787b4f570d5dde5 | ||||
3a34acab8fec6fa94760abf16ee99954371ad65a6e899daab87b95811d069404991de9abe064ebbd | ||||
df886e970f10d260c899dda940191a82d4c8bd36651363aff5493f4f59e700007dcadf37ebea7fcf | ||||
d7600d16617ffea0d9ae659446d851d93c564e50e558f734c894d735fa273770703dab62844d9f01 | ||||
badf632f3d14a00f739c022c9be95f54e9cea46ec6da7cb11f4602e06962951c48204726b7f120dd | ||||
bd0eb3566dc8d1e6f195a9196e96db33322d088b43aecffe9b4df182dd016aca0bd14f1c56cd1a18 | ||||
b89165c027029862b09ffd78e92ab614349c4fd67f49cb12cd33d0728930d0538bda57acef1365a7 | ||||
3cc8fbac7d463b9e3c3bae0bb6224b080cdb8b5cd47d546d53111fdc22b7ff679bcfe27192920ee1 | ||||
63b2be337d8cccc93b4de7d2d31934b9c0e97af291dcc1135b4a473bd37114eec3ba75c411887b57 | ||||
799d3188e7353f33a4d31735ebfc9fcfc044985148dd96da3876a5ab7ea7a404b411 | ||||
# These test vectors satisfy (ModSqrt * ModSqrt) mod P = A mod P with P a prime. | # These test vectors satisfy (ModSqrt * ModSqrt) mod P = A mod P with P a prime. | |||
# ModSqrt is in [0, (P-1)/2]. | # ModSqrt is in [0, (P-1)/2]. | |||
Title = ModSqrt | Title = ModSqrt | |||
ModSqrt = 1 | ModSqrt = 1 | |||
A = 1 | A = 1 | |||
P = 2 | P = 2 | |||
ModSqrt = 1 | ModSqrt = 1 | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 226 lines changed or added |