Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(72)

Side by Side Diff: content/test/data/webcrypto/pkcs1v15_sign.json

Issue 147613002: [refactor] Move webcrypto test data to separate files. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « content/test/data/webcrypto/hmac.json ('k') | content/test/data/webcrypto/rsa_es.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 // Use the NIST test vectors from Example 1 of
2 // ftp://ftp.rsa.com/pub/rsalabs/tmp/pkcs1v15sign-vectors.txt
3 // These vectors are known answers for RSA PKCS#1 v1.5 Signature with a SHA-1
4 // digest, using a predefined key pair.
5
6 [
7 // The following data are the input messages and corresponding computed RSA
8 // PKCS#1 v1.5 signatures from the NIST link above.
9 // PKCS#1 v1.5 Signature Example 1.1
10 {
11 "message_hex": "cdc87da223d786df3b45e0bbbc721326d1ee2af806cc315475cc6f0d9c66 e1b62371d45ce2392e1ac92844c310102f156a0d8d52c1f4c40ba3aa65095786cb769757a6563ba9 58fed0bcc984e8b517a3d5f515b23b8a41e74aa867693f90dfb061a6e86dfaaee64472c00e5f2094 5729cbebe77f06ce78e08f4098fba41f9d6193c0317e8b60d4b6084acb42d29e3808a3bc372d85e3 31170fcbf7cc72d0b71c296648b3a4d10f416295d0807aa625cab2744fd9ea8fd223c42537029828 bd16be02546f130fd2e33b936d2676e08aed1b73318b750a0167d0",
12 "signature_hex": "6bc3a06656842930a247e30d5864b4d819236ba7c68965862ad7dbc4e2 4af28e86bb531f03358be5fb74777c6086f850caef893f0d6fcc2d0c91ec013693b4ea00b80cd49a ac4ecb5f8911afe539ada4a8f3823d1d13e472d1490547c659c7617f3d24087ddb6f2b72096167fc 097cab18e9a458fcb634cdce8ee35894c484d7"
13 },
14 // PKCS#1 v1.5 Signature Example 1.2
15 {
16 "message_hex": "851384cdfe819c22ed6c4ccb30daeb5cf059bc8e1166b7e3530c4c233e2b 5f8f71a1cca582d43ecc72b1bca16dfc7013226b9e",
17 "signature_hex": "84fd2ce734ec1da828d0f15bf49a8707c15d05948136de537a3db42138 4167c86fae022587ee9e137daee754738262932d271c744c6d3a189ad4311bdb020492e322fbddc4 0406ea860d4e8ea2a4084aa98b9622a446756fdb740ddb3d91db7670e211661bbf8709b11c08a707 71422d1a12def29f0688a192aebd89e0f896f8"
18 },
19 // PKCS#1 v1.5 Signature Example1.3
20 {
21 "message_hex": "a4b159941761c40c6a82f2b80d1b94f5aa2654fd17e12d588864679b54cd 04ef8bd03012be8dc37f4b83af7963faff0dfa225477437c48017ff2be8191cf3955fc07356eab3f 322f7f620e21d254e5db4324279fe067e0910e2e81ca2cab31c745e67a54058eb50d993cdb9ed0b4 d029c06d21a94ca661c3ce27fae1d6cb20f4564d66ce4767583d0e5f060215b59017be85ea848939 127bd8c9c4d47b51056c031cf336f17c9980f3b8f5b9b6878e8b797aa43b882684333e17893fe9ca a6aa299f7ed1a18ee2c54864b7b2b99b72618fb02574d139ef50f019c9eef416971338e7d470",
22 "signature_hex": "0b1f2e5180e5c7b4b5e672929f664c4896e50c35134b6de4d5a934252a 3a245ff48340920e1034b7d5a5b524eb0e1cf12befef49b27b732d2c19e1c43217d6e1417381111a 1d36de6375cf455b3c9812639dbc27600c751994fb61799ecf7da6bcf51540afd0174db403318855 6675b1d763360af46feeca5b60f882829ee7b2"
23 },
24 // PKCS#1 v1.5 Signature Example 1.4
25 {
26 "message_hex": "bc656747fa9eafb3f0",
27 "signature_hex": "45607ad611cf5747a41ac94d0ffec878bdaf63f6b57a4b088bf36e34e1 09f840f24b742ada16102dabf951cbc44f8982e94ed4cd09448d20ec0efa73545f80b65406bed619 4a61c340b4ad1568cbb75851049f11af1734964076e02029aee200e40e80be0f4361f69841c4f92a 4450a2286d43289b405554c54d25c6ecb584f4"
28 },
29 // PKCS#1 v1.5 Signature Example 1.5
30 {
31 "message_hex": "b45581547e5427770c768e8b82b75564e0ea4e9c32594d6bff706544de0a 8776c7a80b4576550eee1b2acabc7e8b7d3ef7bb5b03e462c11047eadd00629ae575480ac1470fe0 46f13a2bf5af17921dc4b0aa8b02bee6334911651d7f8525d10f32b51d33be520d3ddf5a709955a3 dfe78283b9e0ab54046d150c177f037fdccc5be4ea5f68b5e5a38c9d7edcccc4975f455a6909b4",
32 "signature_hex": "54be9d90877515f450279c15b5f61ad6f15ecc95f18cbed82b65b1667a 575809587994668044f3bc2ae7f884501f64f0b43f588cfa205a6ab704328c2d4ab92a7ae1344061 4d3e085f401da9ad28e2105e4a0edb681a6424df047388ce051ee9df7bc2163fe347520ad51ccd51 8064383e741acad3cbdc2cb5a7c68e868464c2"
33 },
34 // PKCS#1 v1.5 Signature Example 1.6
35 {
36 "message_hex": "10aae9a0ab0b595d0841207b700d48d75faedde3b775cd6b4cc88ae06e46 94ec74ba18f8520d4f5ea69cbbe7cc2beba43efdc10215ac4eb32dc302a1f53dc6c4352267e7936c febf7c8d67035784a3909fa859c7b7b59b8e39c5c2349f1886b705a30267d402f7486ab4f58cad5d 69adb17ab8cd0ce1caf5025af4ae24b1fb8794c6070cc09a51e2f9911311e3877d0044c71c57a993 395008806b723ac38373d395481818528c1e7053739282053529510e935cd0fa77b8fa53cc2d474b d4fb3cc5c672d6ffdc90a00f9848712c4bcfe46c60573659b11e6457e861f0f604b6138d144f8ce4 e2da73",
37 "signature_hex": "0e6ff63a856b9cbd5dbe423183122047dd39d6f76d1b2310e546fe9ee7 3b33efa7c78f9474455c9e5b88cb383aafc3698668e7b7a59a9cbb5b0897b6c5afb7f8bac4b924e9 8d760a15fc43d2814ab2d5187f79bed9915a93397ebc22a7677506a02e076d3ffdc0441dbd4db004 53dc28d830e0573f77b817b505c38b4a4bb5d0"
38 },
39 // PKCS#1 v1.5 Signature Example 1.7
40 {
41 "message_hex": "efb5da1b4d1e6d9a5dff92d0184da7e31f877d1281ddda625664869e8379 e67ad3b75eae74a580e9827abd6eb7a002cb5411f5266797768fb8e95ae40e3e8b3466f5ab15d695 53952939ec23e61d58497fac76aa1c0bb5a3cb4a54383587c7bb78d13eefda205443e6ce4365802d f55c64713497984e7ca96722b3edf84d56",
42 "signature_hex": "8385d58533a995f72df262b70f40b391ddf515f464b9d2cc2d66398fc0 5689d811632946d62eabdca7a31fcf6cd6c981d28bbc29083e4a6d5b2b378ca4e540f060b96d53ad 2693f82178b94e2e2f86b9accfa02025107e062ab7080175684501028f676461d81c008fe4750671 649970878fc175cf98e96b2ecbf6874d77dacb"
43 },
44 // PKCS#1 v1.5 Signature Example 1.8
45 {
46 "message_hex": "53bb58ce42f1984940552657233b14969af365c0a561a4132af18af39432 280e3e437082434b19231837184f02cf2b2e726bebf74d7ae3256d8b72f3eafdb134d33de06f2991 d299d59f5468d43b9958d6a968f5969edbbc6e7185cbc716c7c945dafa9cc71ddfaaa01094a452dd f5e2407320400bf05ea9729cafbf0600e78807ef9462e3fde32ed7d981a56f4751ef64fb4549910e cc911d728053b39943004740e6f5821fe8d75c0617bf2c6b24bbfc34013fc95f0dedf5ba297f504f b833da2a436d1d8ff1cc5193e2a64389fced918e7feb6716330f66801db9497549cf1d3bd97cf1bc 6255",
47 "signature_hex": "8e1f3d26ec7c6bbb8c54c5d25f3120587803af6d3c2b99a37ced6a3657 d4ae54266f63fffde660c866d65d0ab0589e1d12d9ce6054b05c8668ae127171ccaae7f1cd409677 f52157b6123ab227f27a00966d1439b42a32169d1070394026fc8bc93545b1ac252d0f7da751c02e 33a47831fbd71514c2bbbd3adb6740c0fd68ad"
48 },
49 // PKCS#1 v1.5 Signature Example 1.9
50 {
51 "message_hex": "27cadc698450945f204ec3cf8c6cbd8ceb4cc0cbe312274fa96b04deac85 5160c0e04e4ac5d38210c27c",
52 "signature_hex": "7b63f9223356f35f6117f68c8f8220034fc2384ab5dc6904141f139314 d6ee89f54ec6ffd18c413a23c5931c7fbb13c555ccfd590e0eaa853c8c94d2520cd4250d9a05a193 b65dc749b82478af0156ee1de55ddad33ec1f0099cad6c891a3617c7393d05fbfbbb00528a001df0 b204ebdf1a341090dea89f870a877458427f7b"
53 },
54 // PKCS#1 v1.5 Signature Example 1.10
55 {
56 "message_hex": "716407e901b9ef92d761b013fd13eb7ad72aed",
57 "signature_hex": "2a22dbe3774d5b297201b55a0f17f42dce63b7845cb325cfe951d0badb 5c5a14472143d896c86cc339f83671164215abc97862f2151654e75a3b357c37311b3d7268cab540 202e23bee52736f2cd86cce0c7dbde95e1c600a47395dc5eb0a472153fbc4fb21b643e0c04ae14dd 37e97e617a7567c89652219781001ba6f83298"
58 },
59 // PKCS#1 v1.5 Signature Example 1.11
60 {
61 "message_hex": "46c24e4103001629c712dd4ce8d747ee595d6c744ccc4f71347d9b8abf49 d1b8fb2ef91b95dc899d4c0e3d2997e638f4cf3f68e0498de5aabd13f0dfe02ff26ba4379104e78f fa95ffbd15067ef8cbd7eb7860fecc71abe13d5c720a66851f2defd4e795054d7bec024bb422a46a 7368b56d95b47aebafbeadd612812593a70db9f96d451ee15edb299308d777f4bb68ed3377c32156 b41b7a9c92a14c8b81144399c56a5a432f4f770aa97da8415d0bda2e813206031e70620031c881d6 16bffd5f03bf147c1e73766c26246208",
62 "signature_hex": "12235b0b406126d9d260d447e923a11051fb243079f446fd73a70181d5 3634d7a0968e4ee27777eda63f6e4a3a91ad5985998a4848da59ce697b24bb332fa2ad9ce462ca4a ffdc21dab908e8ce15af6eb9105b1abcf39142aa17b34c4c092386a7abbfe028afdbebc14f2ce26f bee5edeca11502d39a6b7403154843d98a62a7"
63 },
64 // PKCS#1 v1.5 Signature Example 1.12
65 {
66 "message_hex": "bc99a932aa16d622bfff79c50b4c42358673261129e28d6a918ff1b0f1c4 f46ad8afa98b0ca0f56f967975b0a29be882e93b6cd3fc33e1faef72e52b2ae0a3f12024506e2569 0e902e782982145556532284cf505789738f4da31fa1333d3af862b2ba6b6ce7ab4cce6aba",
67 "signature_hex": "872ec5ad4f1846256f17e9936ac50e43e9963ea8c1e76f15879b7874d7 7d122a609dc8c561145b94bf4ffdffdeb17e6e76ffc6c10c0747f5e37a9f434f5609e79da5250215 a457afdf12c6507cc1551f54a28010595826a2c9b97fa0aa851cc68b705d7a06d720ba027e4a1c0b 019500fb63b78071684dcfa9772700b982dc66"
68 },
69 // PKCS#1 v1.5 Signature Example 1.13
70 {
71 "message_hex": "731e172ac063992c5b11ba170dfb23bb000d47ba195329cf278061037381 514c146064c5285db130dd5bae98b772225950eab05d3ea996f6fffb9a8c8622913f279914c89ada 4f3dd77666a868bfcbff2b95b7daf453d4e2c9d75beee7f8e70905e4066a4f73aecc67f956aa5a32 92b8488c917d317cfdc86253e690381e15ab",
72 "signature_hex": "76204eacc1d63ec1d6ad5bd0692e1a2f686df6e64ca945c77a824de212 efa6d9782d81b4591403ff4020620298c07ebd3a8a61c5bf4dad62cbfc4ae6a03937be4b49a216d5 70fc6e81872937876e27bd19cf601effc30ddca573c9d56cd4569bdb4851c450c42cb21e738cdd61 027b8be5e9b410fc46aa3f29e4be9e64451346"
73 },
74 // PKCS#1 v1.5 Signature Example 1.14
75 {
76 "message_hex": "0211382683a74d8d2a2cb6a06550563be1c26ca62821e4ff163b720464fc 3a28d91bedddc62749a5538eaf41fbe0c82a77e06ad99383c9e985ffb8a93fd4d7c58db51ad91ba4 61d69a8fd7ddabe2496757a0c49122c1a79a85cc0553e8214d036dfe0185efa0d05860c612fa0882 c82d246e5830a67355dff18a2c36b732f988cfedc562264c6254b40fcabb97b760947568dcd6a17c da6ee8855bddbab93702471aa0cfb1bed2e13118eba1175b73c96253c108d0b2aba05ab8e17e8439 2e20085f47404d8365527dc3fb8f2bb48a50038e71361ccf973407",
77 "signature_hex": "525500918331f1042eae0c5c2054aa7f92deb26991b5796634f229daf9 b49eb2054d87319f3cfa9b466bd075ef6699aea4bd4a195a1c52968b5e2b75e092d846ea1b5cc279 05a8e1d5e5de0edfdb21391ebb951864ebd9f0b0ec35b6542871360a317b7ef13ae06af684e38e21 b1e19bc7298e5d6fe0013a164bfa25d3e7313d"
78 },
79 // PKCS#1 v1.5 Signature Example 1.15
80 {
81 "message_hex": "fc6b700d22583388ab2f8dafcaf1a05620698020da4bae44dafbd0877b50 12506dc3181d5c66bf023f348b41fd9f94795ab96452a4219f2d39d72af359cf195651c7",
82 "signature_hex": "4452a6cc2626b01e95ab306df0d0cc7484fbab3c22e9703283567f66ea dc248dbda58fce7dd0c70cce3f150fca4b369dff3b6237e2b16281ab55b53fb13089c85cd265056b 3d62a88bfc2135b16791f7fbcab9fd2dc33becb617be419d2c046142a4d47b338314552edd4b6fe9 ce1104ecec4a9958d7331e930fc09bf08a6e64"
83 },
84 // PKCS#1 v1.5 Signature Example 1.16
85 {
86 "message_hex": "13ba086d709cfa5fedaa557a89181a6140f2300ed6d7c3febb6cf68abebc bc678f2bca3dc2330295eec45bb1c4075f3ada987eae88b39c51606cb80429e649d98acc8441b1f8 897db86c5a4ce0abf28b1b81dca3667697b850696b74a5ebd85dec56c90f8abe513efa857853720b e319607921bca947522cd8fac8cace5b827c3e5a129e7ee57f6b84932f14141ac4274e8cbb46e691 2b0d3e2177d499d1840cd47d4d7ae0b4cdc4d3",
87 "signature_hex": "1f3b5a87db72a2c97bb3eff2a65a301268eacd89f42abc1098c1f2de77 b0832a65d7815feb35070063f221bb3453bd434386c9a3fde18e3ca1687fb649e86c51d658619dde 5debb86fe15491ff77ab748373f1be508880d66ea81e870e91cdf1704875c17f0b10103188bc64ee f5a3551b414c733670215b1a22702562581ab1"
88 },
89 // PKCS#1 v1.5 Signature Example 1.17
90 {
91 "message_hex": "eb1e5935",
92 "signature_hex": "370cb9839ae6074f84b2acd6e6f6b7921b4b523463757f6446716140c4 e6c0e75bec6ad0197ebfa86bf46d094f5f6cd36dca3a5cc73c8bbb70e2c7c9ab5d964ec8e3dfde48 1b4a1beffd01b4ad15b31ae7aebb9b70344a9411083165fdf9c3754bbb8b94dd34bd4813dfada1f6 937de4267d5597ca09a31e83d7f1a79dd19b5e"
93 },
94 // PKCS#1 v1.5 Signature Example 1.18
95 {
96 "message_hex": "6346b153e889c8228209630071c8a57783f368760b8eb908cfc2b276",
97 "signature_hex": "2479c975c5b1ae4c4e940f473a9045b8bf5b0bfca78ec29a38dfbedc8a 749b7a2692f7c52d5bc7c831c7232372a00fed3b6b49e760ec99e074ff2eead5134e8305725dfa39 212b84bd4b8d80bc8bc17a512823a3beb18fc08e45ed19c26c817707d67fb05832ef1f12a33e90cd 93b8a780319e2963ca25a2af7b09ad8f595c21"
98 },
99 // PKCS#1 v1.5 Signature Example 1.19
100 {
101 "message_hex": "64702db9f825a0f3abc361974659f5e9d30c3aa4f56feac69050c72905e7 7fe0c22f88a378c21fcf45fe8a5c717302093929",
102 "signature_hex": "152f3451c858d69594e6567dfb31291c1ee7860b9d15ebd5a5edd276ac 3e6f7a8d1480e42b3381d2be023acf7ebbdb28de3d2163ae44259c6df98c335d045b61dac9dba9db bb4e6ab4a083cd76b580cbe472206a1a9fd60680ceea1a570a29b0881c775eaef5525d6d2f344c28 837d0aca422bbb0f1aba8f6861ae18bd73fe44"
103 },
104 // PKCS#1 v1.5 Signature Example 1.20
105 {
106 "message_hex": "941921de4a1c9c1618d6f3ca3c179f6e29bae6ddf9a6a564f929e3ce82cf 3265d7837d5e692be8dcc9e86c",
107 "signature_hex": "7076c287fc6fff2b20537435e5a3107ce4da10716186d01539413e609d 27d1da6fd952c61f4bab91c045fa4f8683ecc4f8dde74227f773cff3d96db84718c4944b06affeba 94b725f1b07d3928b2490a85c2f1abf492a9177a7cd2ea0c9668756f825bbec900fa8ac3824e1143 87ef573780ca334882387b94e5aad7a27a28dc"
108 }
109 ]
OLDNEW
« no previous file with comments | « content/test/data/webcrypto/hmac.json ('k') | content/test/data/webcrypto/rsa_es.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698