⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rsa_oaep.txt

📁 加密函数库:包括多种加密解密算法,数字签名,散列算法
💻 TXT
📖 第 1 页 / 共 5 页
字号:
02 56 eb 4c ba 70 67 f2 d2 be 54 0d cd ff 45 82\
a3 6b 7d 31 d1 c9 09 9b b2 14 b7 98 48 46 6a 26\
8f 80 f5 8a 49 ac 04 c0 e3 64 89 34 a0 20 6c 04\
53 7c 19 b2 36 64 3a 60 82 73 21 44 df 75 fa 21\
75 88 f7 94 68 2b e8 91 68 27 6d c7 26 c5 c0 cb\
db 84 d3 1b bf 26 d0 a4 3a f4 95 71 7f 7d 52 8a\
cf ee 34 15 61 f6 ff 3c ae 05 c5 78 f8 47 0d 96\
82 f9 c0 d0 72 f9 f6 06 8b 56 d5 88 0f 68 2b e2\
c5
Prime1: \
03 b0 d3 96 2f 6d 17 54 9c bf ca 11 29 43 48 dc\
f0 e7 e3 9f 8c 2b c6 82 4f 21 64 b6 06 d6 87 86\
0d ae 1e 63 23 93 cf ed f5 13 22 82 29 06 9e 2f\
60 e4 ac d7 e6 33 a4 36 06 3f 82 38 5f 48 99 37\
07
Prime2: \
02 e4 c3 2e 2f 51 72 69 b7 07 23 09 f0 0c 0e 31\
36 5f 7c e2 8b 23 6b 82 91 2d f2 39 ab f3 95 72\
cf 0e d6 04 b0 29 82 e5 35 64 c5 2d 6a 05 39 7d\
e5 c0 52 a2 fd dc 14 1e f7 18 98 36 34 6a eb 33\
1f
ModPrime1PrivateExponent: \
01 e8 4b 11 9d 25 16 1f a6 7b 00 25 6a 5b d9 b6\
45 d2 b2 32 ec b0 5b 01 51 80 02 9a 88 62 2a dc\
3f 09 b3 ae ac de 61 61 ab 7c de 22 c2 ad 26 e7\
79 7d f5 4e 07 2c bd 3b 26 73 80 0b 3e 43 38 db\
d5
ModPrime2PrivateExponent: \
eb 90 aa 1a 40 13 5b 4c ea 07 19 7c ed c8 81 9b\
e1 e7 cb ff 25 47 66 21 16 f4 65 a4 a9 f4 87 ab\
12 f3 ba 4f ef 13 82 22 65 a6 52 97 d9 8b 7b de\
d9 37 2e 3f fe 81 a3 8b 3e 96 00 fe d0 55 75 4f
MultiplicativeInverseOfPrime2ModPrime1: \
01 2f 7f 81 38 f9 40 40 62 eb 85 a4 29 24 52 0b\
38 f5 bb 88 6a 01 96 f4 8b b8 dc ea 60 fd 92 cc\
02 7f 18 e7 81 58 a3 4a 5c 5d 5f 86 0a 0f 6c 04\
07 1a 7d 01 31 2c 06 50 62 f1 eb 48 b7 9d 1c 83\
cb
Test: KeyPairValidAndConsistent
Comment: RSAES-OAEP Encryption Example 5.1
Plaintext: \
af 71 a9 01 e3 a6 1d 31 32 f0 fc 1f db 47 4f 9e\
a6 57 92 57 ff c2 4d 16 41 70 14 5b 3d bd e8
Seed: # not used yet\
44 c9 2e 28 3f 77 b9 49 9c 60 3d 96 36 60 c8 7d\
2f 93 94 61
Ciphertext: \
03 60 46 a4 a4 7d 9e d3 ba 9a 89 13 9c 10 50 38\
eb 74 92 b0 5a 5d 68 bf d5 3a cc ff 45 97 f7 a6\
86 51 b4 7b 4a 46 27 d9 27 e4 85 ee d7 b4 56 64\
20 e8 b4 09 87 9e 5d 60 6e ae 25 1d 22 a5 df 79\
9f 79 20 bf c1 17 b9 92 57 2a 53 b1 26 31 46 bc\
ea 03 38 5c c5 e8 53 c9 a1 01 c8 c3 e1 bd a3 1a\
51 98 07 49 6c 6c b5 e5 ef b4 08 82 3a 35 2b 8f\
a0 66 1f b6 64 ef ad d5 93 de b9 9f ff 5e d0 00\
e5
Test: DecryptMatch
Comment: RSAES-OAEP Encryption Example 5.2
Plaintext: \
a3 b8 44 a0 82 39 a8 ac 41 60 5a f1 7a 6c fd a4\
d3 50 13 65 85 90 3a 41 7a 79 26 87 60 51 9a 4b\
4a c3 30 3e c7 3f 0f 87 cf b3 23 99
Seed: # not used yet\
cb 28 f5 86 06 59 fc ee e4 9c 3e ea fc e6 25 a7\
08 03 bd 32
Ciphertext: \
03 d6 eb 65 4e dc e6 15 bc 59 f4 55 26 5e d4 e5\
a1 82 23 cb b9 be 4e 40 69 b4 73 80 4d 5d e9 6f\
54 dc aa a6 03 d0 49 c5 d9 4a a1 47 0d fc d2 25\
40 66 b7 c7 b6 1f f1 f6 f6 77 0e 32 15 c5 13 99\
fd 4e 34 ec 50 82 bc 48 f0 89 84 0a d0 43 54 ae\
66 dc 0f 1b d1 8e 46 1a 33 cc 12 58 b4 43 a2 83\
7a 6d f2 67 59 aa 23 02 33 49 86 f8 73 80 c9 cc\
9d 53 be 9f 99 60 5d 2c 9a 97 da 7b 09 15 a4 a7\
ad
Test: DecryptMatch
Comment: RSAES-OAEP Encryption Example 5.3
Plaintext: \
30 8b 0e cb d2 c7 6c b7 7f c6 f7 0c 5e dd 23 3f\
d2 f2 09 29 d6 29 f0 26 95 3b b6 2a 8f 4a 3a 31\
4b de 19 5d e8 5b 5f 81 6d a2 aa b0 74 d2 6c b6\
ac dd f3 23 ae 3b 9c 67 8a c3 cf 12 fb dd e7
Seed: # not used yet\
22 85 f4 0d 77 04 82 f9 a9 ef a2 c7 2c b3 ac 55\
71 6d c0 ca
Ciphertext: \
07 70 95 21 81 64 9f 9f 9f 07 ff 62 6f f3 a2 2c\
35 c4 62 44 3d 90 5d 45 6a 9f d0 bf f4 3c ac 2c\
a7 a9 f5 54 e9 47 8b 9a cc 3a c8 38 b0 20 40 ff\
d3 e1 84 7d e2 e4 25 39 29 f9 dd 9e e4 04 43 25\
a9 b0 5c ab b8 08 b2 ee 84 0d 34 e1 5d 10 5a 3f\
1f 7b 27 69 5a 1a 07 a2 d7 3f e0 8e ca aa 3c 9c\
9d 4d 5a 89 ff 89 0d 54 72 7d 7a e4 0c 0e c1 a8\
dd 86 16 5d 8e e2 c6 36 81 41 01 6a 48 b5 5b 69\
67
Test: DecryptMatch
Comment: RSAES-OAEP Encryption Example 5.4
Plaintext: \
15 c5 b9 ee 11 85
Seed: # not used yet\
49 fa 45 d3 a7 8d d1 0d fd 57 73 99 d1 eb 00 af\
7e ed 55 13
Ciphertext: \
08 12 b7 67 68 eb cb 64 2d 04 02 58 e5 f4 44 1a\
01 85 21 bd 96 68 7e 6c 5e 89 9f cd 6c 17 58 8f\
f5 9a 82 cc 8a e0 3a 4b 45 b3 12 99 af 17 88 c3\
29 f7 dc d2 85 f8 cf 4c ed 82 60 6b 97 61 26 71\
a4 5b ed ca 13 34 42 14 4d 16 17 d1 14 f8 02 85\
7f 0f 9d 73 97 51 c5 7a 3f 9e e4 00 91 2c 61 e2\
e6 99 2b e0 31 a4 3d d4 8f a6 ba 14 ee f7 c4 22\
b5 ed c4 e7 af a0 4f dd 38 f4 02 d1 c8 bb 71 9a\
bf
Test: DecryptMatch
Comment: RSAES-OAEP Encryption Example 5.5
Plaintext: \
21 02 6e 68 00 c7 fa 72 8f ca ab a0 d1 96 ae 28\
d7 a2 ac 4f fd 8a bc e7 94 f0 98 5f 60 c8 a6 73\
72 77 36 5d 3f ea 11 db 89 23 a2 02 9a
Seed: # not used yet\
f0 28 74 13 23 4c c5 03 47 24 a0 94 c4 58 6b 87\
af f1 33 fc
Ciphertext: \
07 b6 0e 14 ec 95 4b fd 29 e6 0d 00 47 e7 89 f5\
1d 57 18 6c 63 58 99 03 30 67 93 ce d3 f6 82 41\
c7 43 52 9a ba 6a 63 74 f9 2e 19 e0 16 3e fa 33\
69 7e 19 6f 76 61 df aa a4 7a ac 6b de 5e 51 de\
b5 07 c7 2c 58 9a 2c a1 69 3d 96 b1 46 03 81 24\
9b 2c db 9e ac 44 76 9f 24 89 c5 d3 d2 f9 9f 0e\
e3 c7 ee 5b f6 4a 5a c7 9c 42 bd 43 3f 14 9b e8\
cb 59 54 83 61 64 05 95 51 3c 97 af 7b c2 50 97\
23
Test: DecryptMatch
Comment: RSAES-OAEP Encryption Example 5.6
Plaintext: \
54 1e 37 b6 8b 6c 88 72 b8 4c 02
Seed: # not used yet\
d9 fb a4 5c 96 f2 1e 6e 26 d2 9e b2 cd cb 65 85\
be 9c b3 41
Ciphertext: \
08 c3 6d 4d da 33 42 3b 2e d6 83 0d 85 f6 41 1b\
a1 dc f4 70 a1 fa e0 eb ef ee 7c 08 9f 25 6c ef\
74 cb 96 ea 69 c3 8f 60 f3 9a be e4 41 29 bc b4\
c9 2d e7 f7 97 62 3b 20 07 4e 3d 9c 28 99 70 1e\
d9 07 1e 1e fa 0b dd 84 d4 c3 e5 13 03 02 d8 f0\
24 0b ab a4 b8 4a 71 cc 03 2f 22 35 a5 ff 0f ae\
27 7c 3e 8f 91 12 be f4 4c 9a e2 0d 17 5f c9 a4\
05 8b fc 93 0b a3 1b 02 e2 e4 f4 44 48 37 10 f2\
4a
Test: DecryptMatch

AlgorithmType: AsymmetricCipher
Name: RSA/OAEP-MGF1(SHA-1)
Source: http://www.rsasecurity.com/rsalabs/pkcs/pkcs-1/, PKCS #1 test vectors
KeyFormat: Component
Comment: Example 6: A 1029-bit RSA Key Pair
Modulus: \
12 b1 7f 6d ad 2e cd 19 ff 46 dc 13 f7 86 0f 09\
e0 e0 cf b6 77 b3 8a 52 59 23 05 ce af 02 2c 16\
6d b9 0d 04 ac 29 e3 3f 7d d1 2d 9f af 66 e0 81\
6b b6 3e ad 26 7c c7 d4 6c 17 c3 7b e2 14 bc a2\
a2 2d 72 3a 64 e4 44 07 43 6b 6f c9 65 72 9a ef\
c2 55 4f 37 6c d5 dc ea 68 29 37 80 a6 2b f3 9d\
00 29 48 5a 16 0b bb 9e 5d c0 97 2d 21 a5 04 f5\
2e 5e e0 28 aa 41 63 32 f5 10 b2 e9 cf f5 f7 22\
af
PublicExponent: \
01 00 01
PrivateExponent: \
02 95 ec a3 56 06 18 36 95 59 ce cd 30 3a a9 cf\
da fc 1d 9f 06 95 9d f7 5f fe f9 29 aa 89 69 61\
bc d1 90 dc 69 97 ed a7 f5 96 3e 72 4d 07 b4 dc\
11 f3 06 5e 5a e9 7d 96 83 51 12 28 0b 90 84 bb\
14 f2 a2 1e bd 4e 88 9d 41 b9 c4 13 2e c1 95 6f\
ca b8 bb 2f ed 05 75 88 49 36 52 2c 5f f7 d3 32\
61 90 48 24 e7 ca de e4 e0 bb 37 2d 24 57 cf 78\
e2 bd 12 86 22 8f f8 3f 10 73 1c e6 3c 90 cf f3\
f9
Prime1: \
04 a6 ce 8b 73 58 df a6 9b dc f7 42 61 70 05 af\
b5 38 5f 5f 3a 58 a2 4e f7 4a 22 a8 c0 5c b7 cc\
38 eb d4 cc 9d 9a 9d 78 9a 62 cd 0f 60 f0 cb 94\
1d 34 23 c9 69 2e fa 4f e3 ad ff 29 0c 47 49 a3\
8b
Prime2: \
04 04 c9 a8 03 37 1f ed b4 c5 be 39 f3 c0 0b 00\
9e 5e 08 a6 3b e1 e4 00 35 cd ac a5 01 1c c7 01\
cf 7e eb cb 99 f0 ff e1 7c fd 0a 4b f7 be fd 2d\
d5 36 ac 94 6d b7 97 fd bc 4a be 8f 29 34 9b 91\
ed
ModPrime1PrivateExponent: \
03 96 1c 8f 76 0a a2 bd 51 54 c7 aa fd 77 22 5b\
3b ac d0 13 9a e7 b5 94 8e a3 31 1f cc d8 6f b9\
5c 75 af a7 67 28 4b 9b 2d e5 59 57 2f 15 d8 d0\
44 c7 eb 83 a1 be 5f ad f2 cc 37 7c 0d 84 75 29\
4b
ModPrime2PrivateExponent: \
02 21 97 e0 66 74 21 96 aa bc 03 fa 2f ee b4 e7\
0b 15 cb 78 7d 61 7a cd 31 bb 75 c7 bc 23 4a d7\
06 f7 c4 8d 21 82 d1 f0 ff 9c 22 8d cf 41 96 7b\
6c 0b a6 d2 c0 ad 11 0a 1b 85 78 31 ec 24 5e 2c\
b1
MultiplicativeInverseOfPrime2ModPrime1: \
04 01 c4 c0 c5 3d 45 db db 5e 9d 96 d0 fe cf 42\
75 df 09 74 bc 4a 07 36 b4 a7 4c 32 69 05 3e fb\
68 6a ce 24 06 e2 2c 9e 05 8d db 4a e5 40 62 7a\
e2 fd b0 82 61 e8 e7 e4 bc bc 99 4d aa fa 30 5c\
45
Test: KeyPairValidAndConsistent
Comment: RSAES-OAEP Encryption Example 6.1
Plaintext: \
40 46 ca 8b aa 33 47 ca 27 f4 9e 0d 81 f9 cc 1d\
71 be 9b a5 17 d4
Seed: # not used yet\
dd 0f 6c fe 41 5e 88 e5 a4 69 a5 1f bb a6 df d4\
0a db 43 84
Ciphertext: \
06 30 ee bc d2 85 6c 24 f7 98 80 6e 41 f9 e6 73\
45 ed a9 ce da 38 6a cc 9f ac ae a1 ee ed 06 ac\
e5 83 70 97 18 d9 d1 69 fa df 41 4d 5c 76 f9 29\
96 83 3e f3 05 b7 5b 1e 4b 95 f6 62 a2 0f ae dc\
3b ae 0c 48 27 a8 bf 8a 88 ed bd 57 ec 20 3a 27\
a8 41 f0 2e 43 a6 15 ba b1 a8 ca c0 70 1d e3 4d\
eb de f6 2a 08 80 89 b5 5e c3 6e a7 52 2f d3 ec\
8d 06 b6 a0 73 e6 df 83 31 53 bc 0a ef d9 3b d1\
a3
Test: DecryptMatch
Comment: RSAES-OAEP Encryption Example 6.2
Plaintext: \
5c c7 2c 60 23 1d f0 3b 3d 40 f9 b5 79 31 bc 31\
10 9f 97 25 27 f2 8b 19 e7 48 0c 72 88 cb 3c 92\
b2 25 12 21 4e 4b e6 c9 14 79 2d da bd f5 7f aa\
8a a7
Seed: # not used yet\
8d 14 bd 94 6a 13 51 14 8f 5c ae 2e d9 a0 c6 53\
e8 5e bd 85
Ciphertext: \
0e bc 37 37 61 73 a4 fd 2f 89 cc 55 c2 ca 62 b2\
6b 11 d5 1c 3c 7c e4 9e 88 45 f7 4e 76 07 31 7c\
43 6b c8 d2 3b 96 67 df eb 9d 08 72 34 b4 7b c6\
83 71 75 ae 5c 05 59 f6 b8 1d 7d 22 41 6d 3e 50\
f4 ac 53 3d 8f 08 12 f2 db 9e 79 1f e9 c7 75 ac\
8b 6a d0 f5 35 ad 9c eb 23 a4 a0 20 14 c5 8a b3\
f8 d3 16 14 99 a2 60 f3 93 48 e7 14 ae 2a 1d 34\
43 20 8f d8 b7 22 cc fd fb 39 3e 98 01 1f 99 e6\
3f
Test: DecryptMatch
Comment: RSAES-OAEP Encryption Example 6.3
Plaintext: \
b2 0e 65 13 03 09 2f 4b cc b4 30 70 c0 f8 6d 23\
04 93 62 ed 96 64 2f c5 63 2c 27 db 4a 52 e3 d8\
31 f2 ab 06 8b 23 b1 49 87 9c 00 2f 6b f3 fe ee\
97 59 11 12 56 2c
Seed: # not used yet\
6c 07 5b c4 55 20 f1 65 c0 bf 5e a4 c5 df 19 1b\
c9 ef 0e 44
Ciphertext: \
0a 98 bf 10 93 61 93 94 43 6c f6 8d 8f 38 e2 f1\
58 fd e8 ea 54 f3 43 5f 23 9b 8d 06 b8 32 18 44\
20 24 76 ae ed 96 00 94 92 48 0c e3 a8 d7 05 49\
8c 4c 8c 68 f0 15 01 dc 81 db 60 8f 60 08 73 50\
c8 c3 b0 bd 2e 9e f6 a8 14 58 b7 c8 01 b8 9f 2e\
4f e9 9d 49 00 ba 6a 4b 5e 5a 96 d8 65 dc 67 6c\
77 55 92 87 94 13 0d 62 80 a8 16 0a 19 0f 2d f3\
ea 7c f9 aa 02 71 d8 8e 9e 69 05 ec f1 c5 15 2d\
65
Test: DecryptMatch
Comment: RSAES-OAEP Encryption Example 6.4
Plaintext: \
68 4e 30 38 c5 c0 41 f7
Seed: # not used yet\
3b bc 3b d6 63 7d fe 12 84 69 01 02 9b f5 b0 c0\
71 03 43 9c
Ciphertext: \
00 8e 7a 67 ca cf b5 c4 e2 4b ec 7d ee 14 91 17\
f1 95 98 ce 8c 45 80 8f ef 88 c6 08 ff 9c d6 e6\
95 26 3b 9a 3c 0a d4 b8 ba 4c 95 23 8e 96 a8 42\
2b 85 35 62 9c 8d 53 82 37 44 79 ad 13 fa 39 97\
4b 24 2f 9a 75 9e ea f9 c8 3a d5 a8 ca 18 94 0a\
01 62 ba 75 58 76 df 26 3f 4b d5 0c 65 25 c5 60\
90 26 7c 1f 0e 09 ce 08 99 a0 cf 35 9e 88 12 0a\
bd 9b f8 93 44 5b 3c ae 77 d3 60 73 59 ae 9a 52\
f8
Test: DecryptMatch
Comment: RSAES-OAEP Encryption Example 6.5
Plaintext: \
32 48 8c b2 62 d0 41 d6 e4 dd 35 f9 87 bf 3c a6\
96 db 1f 06 ac 29 a4 46 93
Seed: # not used yet\
b4 6b 41 89 3e 8b ef 32 6f 67 59 38 3a 83 07 1d\
ae 7f ca bc
Ciphertext: \
00 00 34 74 41 6c 7b 68 bd f9 61 c3 85 73 79 44\
d7 f1 f4 0c b3 95 34 3c 69 3c c0 b4 fe 63 b3 1f\
ed f1 ea ee ac 9c cc 06 78 b3 1d c3 2e 09 77 48\
95 14 c4 f0 90 85 f6 29 8a 96 53 f0 1a ea 40 45\
ff 58 2e e8 87 be 26 ae 57 5b 73 ee f7 f3 77 49\
21 e3 75 a3 d1 9a dd a0 ca 31 aa 18 49 88 7c 1f\
42 ca c9 67 7f 7a 2f 4e 92 3f 6e 5a 86 8b 38 c0\
84 ef 18 75 94 dc 9f 7f 04 8f ea 2e 02 95 53 84\
ab
Test: DecryptMatch
Comment: RSAES-OAEP Encryption Example 6.6
Plaintext: \
50 ba 14 be 84 62 72 02 79 c3 06 ba
Seed: # not used yet\
0a 24 03 31 2a 41 e3 d5 2f 06 0f bc 13 a6 7d e5\
cf 76 09 a7
Ciphertext: \
0a 02 6d da 5f c8 78 5f 7b d9 bf 75 32 7b 63 e8\
5e 2c 0f de e5 da db 65 eb dc ac 9a e1 de 95 c9\
2c 67 2a b4 33 aa 7a 8e 69 ce 6a 6d 88 97 fa c4\
ac 4a 54 de 84 1a e5 e5 bb ce 76 87 87 9d 79 63\
4c ea 7a 30 68 40 65 c7 14 d5 24 09 b9 28 25 6b\
bf 53 ea bc d5 23 1e b7 25 95 04 53 73 99 bd 29\
16 4b 72 6d 33 a4 6d a7 01 36 0a 41 68 a0 91 cc\
ab 72 d4 4a 62 fe d2 46 c0 ff ea 5b 13 48 ab 54\
70
Test: DecryptMatch

AlgorithmType: AsymmetricCipher
Name: RSA/OAEP-MGF1(SHA-1)
Source: http://www.rsasecurity.com/rsalabs/pkcs/pkcs-1/, PKCS #1 test vectors
KeyFormat: Component
Comment: Example 7: A 1030-bit RSA Key Pair
Modulus: \
31 11 79 f0 bc fc 9b 9d 3c a3 15 d0 0e f3 0d 7b\
dd 3a 2c fa e9 91 1b fe dc b9 48 b3 a4 78 2d 07\
32 b6 ab 44 aa 4b f0 37 41 a6 44 dc 01 be c3 e6\
9b 01 a0 33 e6 75 d8 ac d7 c4 92 5c 6b 1a ec 31\
19 05 1d fd 89 76 2d 21 5d 45 47 5f fc b5 9f 90\
81 48 62 3f 37 17 71 56 f6 ae 86 dd 7a 7c 5f 43\
dc 1e 1f 90 82 54 05 8a 28 4a 5f 06 c0 02 17 93\
a8 7f 1a c5 fe ff 7d ca ee 69 c5 e5 1a 37 89 e3\
73
PublicExponent: \
01 00 01

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -