aboutsummaryrefslogtreecommitdiffstats
path: root/vectors/cryptography_vectors/asymmetric/RSA/oaep-custom/oaep-sha1-sha256.txt
blob: 38c1f45b6295d9a62a72bf351d75c5d6224aa743 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
# RSA OAEP SHA2 vectors built for https://github.com/pyca/cryptography
# # Derived from the NIST OAEP SHA1 vectors.
# # Verified against the Bouncy Castle OAEP SHA2 implementation
#
# =============================================
# Example
# Public key
# Modulus:
ce5536da105445109110fe1f7ad5d255d726860fbfda98b77c60e788e62fada998b75e06fc78ff3cf385876c77f40e3a8109e2fe1327daf55f57119d597b634f7712ebde13d3493db58f0cd8cf5d7dec7a3df98b5b992bba3280fc6a7a2d925bc180fbdc3677d294ece97576d6e31dcb6bfaee2afc22d838981806ac764ad89a3a01d9bf45a38d3f1be5996bc524b710d3fc09199cac8cc99c3ed8e3ec141fbfe49caddf3f095778924144b9b8ed0313c3115586d46d1f152747dbae7a3a6b7b832bae8e909763b85c6dde2bbad58fab47fb5e24dc18e889771655b9e525b9a9e25f44d4167ced263026c3560089ae1f7d993032f392a7de0b532e619fa70ec7
# Exponent:
10001
# Private key
# Modulus:
ce5536da105445109110fe1f7ad5d255d726860fbfda98b77c60e788e62fada998b75e06fc78ff3cf385876c77f40e3a8109e2fe1327daf55f57119d597b634f7712ebde13d3493db58f0cd8cf5d7dec7a3df98b5b992bba3280fc6a7a2d925bc180fbdc3677d294ece97576d6e31dcb6bfaee2afc22d838981806ac764ad89a3a01d9bf45a38d3f1be5996bc524b710d3fc09199cac8cc99c3ed8e3ec141fbfe49caddf3f095778924144b9b8ed0313c3115586d46d1f152747dbae7a3a6b7b832bae8e909763b85c6dde2bbad58fab47fb5e24dc18e889771655b9e525b9a9e25f44d4167ced263026c3560089ae1f7d993032f392a7de0b532e619fa70ec7
# Public exponent:
10001
# Exponent:
801b244d4bea265f5cd24215657cb0751f7a09ae699ddd47beefa391b9e94c578a3bff23334a249ec14bdc831a0eeb6ea38371edf212c2bdaa0e331f90d92d15bf867def8a3b9ab3b7b03377c177f8a1045cca3d1e0801c03f6f1a4939c665a29687f0d80ef1624b98b4727bf07b5e9a585699dd1262c8008b5e0f76b09353db7eba91f44e91ccd7241a6337fd56b491a3a2178d9c2cb80239d7ab4650847914669417c452dadcfa84628d2f660cf7b715d82f02af2ab682f0f9693c019335846bb88c2a8428760578891522fc10ca0ecc395b4a0f1e04a2ef1db93b1b27714510b83d6db92df633d3ef23814060e9a89db8dc9c68b4cafbec529917341a46c1
# Prime 1:
ff9e0292f5409327e7facc2ac663d1727f7002a9186d5f21c1e63c190a39da43c928fd023c80ecbf1ed90810626d1b01ef78f10c784534d0479c36a780514e95cef3e6af9764265a7d7950950d318bc4b37b5b0ba8beb84c6b696e1ca40f3334885ad79b615b7ff473346d65a277d5c8b242d5cda4c58ade65a89da26d45e591
# Prime 2:
cea44faca82077997e45d4c03e313cf123291da1baee2164d9842e20287d02596b0fa4471af95cc9526870e4c265654eae30d79196448b1804ccf0135a4d06f477f3bb9effed0697f345f4470ef566a44424f708fa86f901846acdea28a60180fa7446877912fc369e90b882e24d8697329bdbf44e003d5eba6cc2fde71622d7
# Prime exponent 1:
b03bc08a918c73e88f87da3ba38c2e5b428177541e034a137c1bc05383395fc25c6e6601a4b53e8486401bcf300d0911cc8915a80343b3a5e5b94df52e02e0ab6883c0084fd83c9926e8fd25c672e26a3b5450f138e6452a6ae3c586f995813836ca6adc35c35ff4a978fbf396900854d6923dd60a4427fa2d1c9391e8c4c801
# Prime exponent 2:
311b0eec02d0245bcf8c1cb0ca96bcdab8f64e5a5ea7b43bd90cf641221e02eee8e840abbd17411b7e7fdf441d8626faf99e15bc3d2f70b6767d9517a43fe5c536b42f03ebe191cd8e3c337ea7695dc8ef80b14beaed24435e0a5b80a7c43b5b41295c91590e4fed52e52553c51f933a5f0676d0a9b098e4e7fc6ca215c646e5
# Coefficient:
2597bd002bf4e18bf38c77a9f10dfbf3d4e80d64e6835e319c37aabc8b321c8daa52448227fa2b4c2e13f3689610912a2e583ab3cc569ad79ed2e58e346411c63dd3968eb0ea082ad370b06633a63f07d5e62a9d701e36700098b77151aa859ad9630ac52989d15b1b5e327f73f8735bf4e1a0bb475b1cfc6ec157905d887c56
# OAEP Example 1 alg=sha256 mgf1=sha1
# Message:
6628194e12073db03ba94cda9ef9532397d50dba79b987004afefe34
# Encryption:
bedcb1a91fd19cf7722f800f62fe5aa1d1477bec1f6c9b46c4c08679684a8d104c1069292d0d6869880ddf0a1b2fae77fc7d4f0aa9def102709ac47e43eff79bf83b7a6e65ea4a2c36dbdd85d873041e39b971f17e34f1b40b22c29eba07d4972c62019719505d61214a577fc0a6071f5149e34fc94eac5ca48799fb17aafcdbf7ef3978f48974c3ad8e7bb2c960bb7421dcc16ee46e8af90b4856a9d702097f85b774af1814f0dcae9a597d10e68f92caffb9f58fce8627692e19f7ec9eddb587ab2c17bc952fb791297895c6d08c11503c80bdbfbf8a866f3d22cfc1efecec0a43e16504485271a176ab63846e55afa5e78ab6c86a4bf2e13ab9daec1e42c2
# OAEP Example 2 alg=sha256 mgf1=sha1
# Message:
750c4047f547e8e41411856523298ac9bae245efaf1397fbe56f9dd5
# Encryption:
73b866949ece69781f20ce20cd7e8db494599fd5512b71f10dd8f629ca508312a2511e211b9bf0faf9c77df1f460e549c6f0ab4c10de3cb0d9b854c347cc7379b029c08a9304a664028c18bf170513d86f3dd4bc56ea0a8b2f80033c5bda198eef4558f4f6b96cc7d28a0f32c3c723180378a25c11ff400a843a767115975d607c7744f2f2fe5900954e4dda778a18e781b04a4c47d6877b64c860a1d929860db7aca91c6f2143279bc76751460a619d1befe8a88a584b227dd4a076517431162ecf3f8fc6fb178a9400e580815ac1f29f4a6fbec080468ec0c7c088ecda1029481e701c8d1a2482e880e80e07d25bd52d9e1dd4aa7e37fe5e85640db4035107
# OAEP Example 3 alg=sha256 mgf1=sha1
# Message:
d94ae0832e6445ce42331cb06d531a82b1db4baad30f746dc916df24d4e3c2451fff59a6423eb0e1d02d4fe646cf699dfd818c6e97b051
# Encryption:
659f2777a6e4c0d30f88efdd58633a6a90e8fc13dcf8df000bba4dcacf0cf9249a3b94c598455eb7c8b50bd708ed40d7ce9faab7b55b51a3aef9380ccfb325a9ca78ae1453acce8ba6bbf716d4720d4d92ec45e620786b99fe8bd0e2bd0f72a073813753260596a603e62ab27a48dacf4119a4a4e386e08884eac02053b857cedb48109e79418fe98de8cf922e9233401925450c4a4a81372a0020d73c92de9c8bc6fc01231c52db9395b36ab618a2fc9027bce245ad551b2fc1df7a7f6c602f5d814ac1e5abbacd7f8a7c03eb6dbd54baf9361823803d429b584e73912b663355e604f61bbdc6a586c2345db1c52b6ccb9f1f0b1085188c66f77d5865633a0f
# OAEP Example 4 alg=sha256 mgf1=sha1
# Message:
52e650d98e7f2a048b4f86852153b97e01dd316f346a19f67a85
# Encryption:
2271fcd65aadd30522fdafffbcdad8fac41fad4b38ed616ffcd5fa3e636a8082e858b94320706603f1cdfa5a6e1ed64ca652d1667a516494771edc58f7f3f832ab0a7a8ace440fa9de740b650576442b03427d1313c21e51f712a035454cb49fa1c5a939832418ac067a80d4d58d66f0bafcaf847db304a75ca828cc031b8b148f189287a59925b861dbe0bbc02770c65fcb5ee8e57c5f1cf67367b3e1f3641e7b825667f234641ae59baacb1b6e23ee7464ead85089596f24b2577bbff4ae5934cd49d636c6a922af867067b16b155bd7e65f4d4ec0d7e9f9fb2ac1cd613daf00645e646bf530a3d8f13127dcf2894572ee1cbb8ad76a46121837eb002ac8c2
# OAEP Example 5 alg=sha256 mgf1=sha1
# Message:
8da89fd9e5f974a29feffb462b49180f6cf9e802
# Encryption:
a1f127d2ccc597fdd072bd80433373cbe72aa7cd096ae63fc928033cbabaf6c5b380e1496dc550253cdf3389c26d6e926e44da5851538ea7ff58bea06206b08cb98af1d2cd20e6dd5ffb967a49e4d5d6d7169fb842f6a892fe04858ef3447bc24771a4093562011360cd9fd4f5c40d1a94fbdc8eb14be7c4a23d9af1d0c18217fb8cddb28d815767695d196e64b8484debe7f667b5d1f2217be31cd957b9046db1826fe7b7f66eaafca4f93dc26e99b3b9941e52c277d618f10ca458a85ab05d8a919032fe2ab215600ae55e8fda74781745744bc875282e84affe8966390318bd85e70d9145a26a4b77c2271ab15e1315758159e04377521f2ad0bd0e69014a
# OAEP Example 6 alg=sha256 mgf1=sha1
# Message:
26521050844271
# Encryption:
b8b49bfd9406d36631ff734c7c58c74779b311f13b3079c27c3f4cfccccf3ef33e8e01592d382ee8bf281c52999d9d9d0095e66bc469f82aff29931d2a5a36278dcf011e9620342e77a9e4b0509bad0ae816abc6d15c371f8200da1c217ae3c8540be0c45b54410e8a3de95f3637cca7be5d9ac6c948e54968722ce1375b09a6d42efabe50e007cbec401e8869c8830e27bc32059986c63978f65b17f6e4fa2310b0f35ed80e5c0d538fa7d197ab07f4fde928ab3cdb19e10e34fbf8b8ddf968161447938cdbad89bd258187e4379b5b6ab0b373231cb8cdabacd5a6e2ce89103141394b06c2b22597c389687ca380352c6eb007acf013a4cb02933ea6b82b65
# =============================================
# Example
# Public key
# Modulus:
cfda027d1000c30ab4317252f1413e91705171fdb7fda81591250f43b09baabdbbf497c8d8cd11ade6532ba7f7c646d7ab87bb3d78dfba43e39ebaaa53e7de9356efca475044dfb9a9874231fbf14f35bd4bf864cc3d8a0ec085ec1625a09b3cc7371d14ed00ab0d789795c41911fcf347990a458152790cf3fd3eff07ce6f243448044042676519122c8af7b03dfcd037ce596bd6a3cc24f55d664c75d77c70bbe8b2585cdbd148c40f2fc30304835445d2be4e2e8d8e60069987ecfd76a117fceb98e93c1cc152e6e43bcca773d73982b87ba51a8bf45f28bd8cbd18b11eee007e2ab74397c69e9f38966fb691991c5b2dc8ee1c23661e56ff93eda908d325
# Exponent:
10001
# Private key
# Modulus:
cfda027d1000c30ab4317252f1413e91705171fdb7fda81591250f43b09baabdbbf497c8d8cd11ade6532ba7f7c646d7ab87bb3d78dfba43e39ebaaa53e7de9356efca475044dfb9a9874231fbf14f35bd4bf864cc3d8a0ec085ec1625a09b3cc7371d14ed00ab0d789795c41911fcf347990a458152790cf3fd3eff07ce6f243448044042676519122c8af7b03dfcd037ce596bd6a3cc24f55d664c75d77c70bbe8b2585cdbd148c40f2fc30304835445d2be4e2e8d8e60069987ecfd76a117fceb98e93c1cc152e6e43bcca773d73982b87ba51a8bf45f28bd8cbd18b11eee007e2ab74397c69e9f38966fb691991c5b2dc8ee1c23661e56ff93eda908d325
# Public exponent:
10001
# Exponent:
15d04d7e8e9565e2d3b274cb1ba2bb4c4c3b5ff93ebc124de123c08c5c169a3ebb611a24ec0be995149d19f1d0e13042263062883b0d4fe11c1c667ec5bb89f270a74dd55a2940499def221558d9a474815f5dbc466b16f821606cbc8e4a62c0682ff28f65a8324b81a2770753923db7d285cf3c282c5da3ec5f61a3265095fd4816e93d0a7e76dd9ed3981ebc29c63227caba8a716eebb9156d2a0860de2e15abf6ea5b4e42eee81b2754c1aa1aaf00aa6f98503303232d490f9bf193f00e421bb82c47e2d86cf031887105c328600e4c74bc56f24e562ccf61e588dbdfec2160099e07826d47711e73ed91cd8db5bf8f2e2909b6b9e28e906732c6c1f83da9
# Prime 1:
fd19a2defe0d74306eab3b8e6fc5fd39a18edce6f7240fe865a386e44f0263430fabe374e2abe3f286e9ebac10753eb49d4d96e84f1ce1fc3197c3f3fa591806c519cb862dd39fc98225b0c78d3b42da884c2cf917518cc1372f1bf42d1ed278fa3245dc775c9824de4777b8abb3ce1e0020d8a5f909a036df5f299622a4fac3
# Prime 2:
d23ba7e06bbfa67720f75652635cbd69d94926b862fbeedb138cee4fd9c4172c8deb22a02909d83b4a0b704524920e3b687de7c25a4a8d8e541e1700fb5012b37fa4d722ebbbd9fa010b916a096474431e56d6c2b15edcd152e5dfac35500bf18e8f4288732bda0ba914ffd51312abe79de887797ff14de3c8b36d9e70518bf7
# Prime exponent 1:
6d7b726d9d5dba7ddcd16b30c0fed6fbdffbc9688b4d692831171c9993e7c78251bc1be70aca2a0f55f6c800251a62668488f49746e98a83a9fc2942576fc4a9e106b8783148929cfb144cb4f54dc62c7bbadfd55c15e59a0ac1f1089d9ff0916e40e2e16c2c7c8fae2b22099b146b3ba4f8905eb32c4bc690b73c68fa517d3b
# Prime exponent 2:
9b4b9befc84812d46f12a5be484daa5175437709bf7cb06d3e1cddb138808449d22fbe2d270371aa22411ed6c473eb7570f3886e65ba2aa4d7783eafe7f4b74bc6df62581660765d19c68ccd1251151cbb5d9458cf22eee4e5628efe2b878cbb0bfec13c002f856b15a440730a1ac1c75f3af45008f59bfec633dca6abfb60f3
# Coefficient:
725bbaa4a1e6be0883ddd0367c3fd8f60109706656a5d408d671635789fe7922d0bdcf7ce49a83dbb8900d0a5a520dd75af23fcd412d8f9c1ef596e39079c0b0ba10d0bee2daac23cc9b7126a5624f1f1a23cddfe878dc629782cf3f79fc15effddc13c4674eb48e4cb82d0fe21342393c056160512b96d5334744bcb21f59e7
# OAEP Example 1 alg=sha256 mgf1=sha1
# Message:
8ff00caa605c702830634d9a6c3d42c652b58cf1d92fec570beee7
# Encryption:
74ef0fc67381277c4b4b63b871eec0dff080ad596d458424c6a7bdb45354d0e5fbf5efc7bab5bfe0b3be565f870242387ae9312f8319392a2653b4e38f0b70d0cae4d83d91b0b053db08dc28d6b0be22bbec38e4eb707c818f1203e65216bb008bd0796b185b43bdf8aca2c377a654284922d6c550f526e7dd11217d6215dab4995f69fb8dde2e535e13135e6ff3140c33907e328dd456d8e4089f5c26da713509c58ac6964c0d3e24b1be826992ebcd47af095a096f7578e9b674eb9fd833e132234d77b0c0602b8680849bd9f84c19325f15dabbae47868924b296026a277c7dd24bde49e117fe8156ff95eb5f529b06adc8dd0cbdede7d601ebdc796f7a8c
# OAEP Example 2 alg=sha256 mgf1=sha1
# Message:
2d
# Encryption:
24bc1406406f168a4fc1184ad04a9634fd1f2b8faef57e4c8e35cfb0468cff6ad0245492859748d59642f0470e6d92864b785ae8e9889f9a04914a7048a3bd64002ed95f1a78334c2b1ea42c704eb617cc279148d6fb3acc27c4e09f2f72664bce41ba5ab8e25734ad68b9c45e64be72944007d801dcb6d370e6b6f74a6682975751380534c807a9fed3c2a2e9e72491ee7e530499060a9dab2b19782ea81dff766a458b686bfadf7d822676652a3c2d23eb2a038aab50953458c3d54d93a3a7011c05f6207f6b36d482166f6bda13ef80e73280a6dc2d8a700a38d4fd79984dc34861043f8c77e662072a89db1edf47c7dfb7a77c4412491373c6bb5c25ee06
# OAEP Example 3 alg=sha256 mgf1=sha1
# Message:
74fc88c51bc90f77af9d5e9a4a70133d4b4e0b34da3c37c7ef8e
# Encryption:
5e3126d3922766ef51f5164af4d2519cb5919cc597a87f8423181cbf03f3853850dd6f607dfef91cbda16db7d4b801cedc458ea8e4204f620ff5b372a8db5c1892fca5532cb2c1af6d84995e5504da2074d90e2a2c3d03b81d9c4c1fd240b7fe45649a1d24f3dfa5fd24ecec66ae765cdc40536085d2c20d4c5778e67279e09350336137a48c28478d7250e6202db76884bbc5358ecb906e2ea36c3d9a0c3b33b7aeb4f3f7ca2c886dd041185bdb52383478377710838ccc77fed6cc24d1812324fe5762a4914ffcd2e6e5ff677a8fc38b9012da724e61166a36581a947a30a25fd130a30156208e666a6e64cb6dc6503196110ff413de5772d3a26df9ec1551
# OAEP Example 4 alg=sha256 mgf1=sha1
# Message:
a7eb2a5036931d27d4e891326d99692ffadda9bf7efd3e34e622c4adc085f721dfe885072c78a203b151739be540fa8c153a10f00a
# Encryption:
79007e778a0853dfee88d557f43b059f8ad7ef630fc1dfea71cd5ac8126f3cbb3b5ac32af9d7d70ec8038e37d9a92f8d63bf6061e3a3b04a0480a9f4e1b60d25242b03d11a16d5d467c5d81520f719fa5d4dde124b268a86904af2ace8563cb3868260c14419b81ff1d7b14a7a4abdc038a58afea34468b8399ed55bf8f88dd0e2fa98176f5168ab7bac04642f9524d55cc3f713165f3fa28715e10e3ea16712a053af62731c9833bc87d2950c4d613d2ecc47cb36a111c454d225b792051bc1235a293cc8b47b21a97585b78f0fbc096825f0d045755649801217700c7132a78c3c3b1506964a37696cbf01c26d8ad727e2ad108196460c624e101a185aa901
# OAEP Example 5 alg=sha256 mgf1=sha1
# Message:
2ef2b066f854c33f3bdcbb5994a435e73d6c6c
# Encryption:
c91ce94dbbe02484b8234e430da502243ae2248b73dfd5d89d180f7d55a05bb0f35858261452b610f853a9ab5e2fd01d9d9c582d17b58e7f6238b29261541a4626370e859ba68ebbd7559f058ac5a8e146fd4cb1363f578b077d653fa70c29f6f98c8fb37100783e6c088fa1dd70aad72d684af4ed1a82fafbf04185919983fb7dac7d1d7cae28baba0eddbbad4afeb1a39604129c6f2fecb917aa7e2779ad9f64456a38f3241cecc2ac677477ffb299b325395cf23b20654ca3f64949b5f2635cd72720a5e1bc619c4eed96915c705b5e454af1360f1757726cac1cb1d45b9db7ea06cc72734471444715351a9fbab310052998c4d1eb631ba5a1191f8303d7
# OAEP Example 6 alg=sha256 mgf1=sha1
# Message:
8a7fb344c8b6cb2cf2ef1f643f9a3218f6e19bba89c0
# Encryption:
0ca12378bf5aa16a7b3a878553bff3e928e24b7fc9e76631dada81e8054f3ef5a7d94e4483a330b259945d32aa049bebc7dbe19f15733160ae9be11308c710e8a1f5ca09072cc149d9580a797f13a9e53c0d833588577dd6dd541e1f7b2ccec78366ecbee0aa06d1274c29509f7fc2d529e9227132eb4887f232586ae805a7ca2a571579738585a5082a3fb02b2beebfd05cebf8d02e441ba9f0c431ebf1e8b98e5cd67f91240f3ab73f7c4d9f2f41a2a0c3f05895369c5e532bfa9c682ac27f36b6ed33910aa63e87746dccbe9651ff55ba65fd5fc303ecdd0d75cd8fae03a6e5d628ff71433cdecefa93761941c858a0b09f8d921bcbd48bf341c37e0c896f
# =============================================
# Example
# Public key
# Modulus:
c26fe7a903a145d8df8ca766082344968da1407b543a791cb74a71898515fc007f3a19cea90d5230290ad6356a3208e569c3239448ff319235b6f381e6fe404b75f1a0d746c673fb074d9fac4b1d7b0eb2435353f1a8936becfd05027d0293c731cb57d668aad49ada7df34b21362c59b5216375b38e15189ac179bca30e1af17d95eb1d2a135ab28dd1b3cda1ed4fdc1b1b60a8da8cc7badc9e9f48dd604fa62f4aad415e2cb45e57f7b75707c9d55d945e460e01a1c30cfeab4d40ba27350540739fafdb93c2dcbc65c3a9c5ba7cf6ab50d5715317c06945fef074c9879c57450f9268af3f8c34be0f1502d885b976c82726bb655c751f73967304891d68ff
# Exponent:
10001
# Private key
# Modulus:
c26fe7a903a145d8df8ca766082344968da1407b543a791cb74a71898515fc007f3a19cea90d5230290ad6356a3208e569c3239448ff319235b6f381e6fe404b75f1a0d746c673fb074d9fac4b1d7b0eb2435353f1a8936becfd05027d0293c731cb57d668aad49ada7df34b21362c59b5216375b38e15189ac179bca30e1af17d95eb1d2a135ab28dd1b3cda1ed4fdc1b1b60a8da8cc7badc9e9f48dd604fa62f4aad415e2cb45e57f7b75707c9d55d945e460e01a1c30cfeab4d40ba27350540739fafdb93c2dcbc65c3a9c5ba7cf6ab50d5715317c06945fef074c9879c57450f9268af3f8c34be0f1502d885b976c82726bb655c751f73967304891d68ff
# Public exponent:
10001
# Exponent:
80d973a557587a56fbddd3d913af7b7661a8e878521ae5c397db675e00a9cef3ed5bed5a3c412da3e8aedbc14dfc9654a13fc5c630919ca20da28dc019f98755fa75036765e981566b428f7bb7d373870baefdfb74fb87a64fc864977f8c43ae0f5b777c08a49c7b7a2b591d028749e0b0ddcd716469d5a51678fc597b9c8f512d6a7cafab04d818059ee3e4d647fc992587b292ba20de4696160d24029dc85ce6def8fa28a46cc96403f2df0e1ed924138981677e9bdf48e0d73f866be38da3f0083acb228fcdc07d05e9bd39f4c63cd86b0d83f37e048bfb4c6c1fde60920098b03e11e58841c480926e8a710ebb6ec816315e4ccf7bae8f49cb196d9e3551
# Prime 1:
e3dd36a83cd26b08ce4b35546cb6382ee66733dd51af712b47286fe1311f29d0f21ebecf2c42ea0498eba01c11b8995a34eb6d7ceaf21350bb677f1f660ba757830a976f05411ba4eabd80d79f17606115927c2184f9231bdb57872464c0df76a9ac047ebdc2bba07ccae3ada11b5c9ba380e1f8c7bbb861f92c1aa8927d28bb
# Prime 2:
da72106923b150a28ef8f80b4c14c7f3bd3d724d0ea34340e9c2fbdcdb99c5b96bd5637e44ecf409b19381ba1cc8830c7b581445c7a4e9704502478032e2d9c7bc9b8e2e580b5fe16c8a37ca988e1a348582b551d3b22d9fd8c90380746dfcc16bb87d80ab4b601e59ad12da5a5cfaadec4dbf6026f8d58e50ed7304d97f4e8d
# Prime exponent 1:
a6991a592efef95adad98a084be37e786be490bb03fa2dd7e292e219d77c5d6a735b9f4e81a1facf99aeccc538ffaabf95697c07950fa0a7aa1d2588a36769d645ecfc83236852f9e4d6e0d8c56ca5fed572e066f17de5f97c0926b9a9208b418b1445c514a0c7e5b2d7f457022fab29f0054f324176327d0f5cfbb0bc49ddf9
# Prime exponent 2:
3a5c410025f60869f5b2946a4840410f605e9b3bf50e2f38977b6d589b1ee11161bad7e2f33d2f11abec91bb0c579193731c9c05ec89a58846178eccb44ba10d58d9624a0561bc92f8319128424bacba9d74c7467e3d5b2d1a78d1c3aed777b0a13bdfe3d15fc8e532e6276448c2108308dfd8a232a7463ec86637d572da2d3d
# Coefficient:
8245cb68ca89cd72c2bd937870f391d5147265e5dc0414ae90c3a81d93da21ea196477bd4587cce27a521570d233ef67de6e1240ee12d0a712bedd8b98c4ea7903f5f5761863cbc7f0a3b55bcf583124509943c5f116bf4a400c25c303f1d15ad1390a869ad67e1c34bc5b21cd1e3c15fa03faef53954237fe6510e03f4d0c0a
# OAEP Example 1 alg=sha256 mgf1=sha1
# Message:
087820b569e8fa8d
# Encryption:
66f9b59b6d2151f76b91dfeb1619bb0e9642ee40db6990e0accc4c20278c162a2be751820e8077fc2e51d529c38e8f113ea81c92f9c56c5012698659ce4dc84eb9d17962113b813ff3aee0ce1727a59d87568e2206de1dd7a30da92bf0eef18d6c4c39bffce870d25de8775faa45f8bc48332139f29927882f6dabe63f6ab9b1b599cb3ed75ce6930ed214518cedc981a83f123765ba210c748905900f70f48fb770a4eca8445120751213a966651b3c58684abfc45fca50154af13b5115563edfe4eb038a6ab3ceb4bb425ef25ebfd9acd43c785e1fdbad142a2943b2a9fc71888a0c8a82b3dcdcc9452ba1b1279c99374bb68f868c6c81e143e769fef633d0
# OAEP Example 2 alg=sha256 mgf1=sha1
# Message:
4653acaf171960b01f52a7be63a3ab21dc368ec43b50d82ec3781e04
# Encryption:
8638c0c09c7332f2130409f3069a7110ed5a050ae41cdce341f52a0db01b3babe39d94302a86789f3dcc75466aa4d19fdeca305a3e7b16665425f3c8b5f656252c6eaf017d682440b0701a175599dae874c78233ed068b83fb194665b70a10c2ff4ae1af3cba1d3219cfd89c63aca4cce282a5836a2f9524727818c7f13e172892d35896498911f598b93963bf91cb826da6f86dca5d50afeb7efaf42535c689fd9c83f5d39d6dac110400aa764128d62a6b3d2146bc7bb76ae8a790b3eef9cf370754e925fa979de1e9f64f1976d0b13595e33e6824f6608a5014b502e97820a956e430266c90f62e673270d85a31e5297ef35e3363fde2a206a479b9de5467
# OAEP Example 3 alg=sha256 mgf1=sha1
# Message:
d94cd0e08fa404ed89
# Encryption:
b3bbebb85ab62d4af2db6b178d6cdd3a1cce92083e343d0f2f712ceea67e4baee4ed373ecbf500355e72ebe42dc1acc35726363f269fa2f395d62bd5ece990ce283a12bfc8a1089e204741b4c23ed819d526a33d80f9e62affe7f6ca0f763442df339ff3c7fbf058cd29a5cf4b33d7d4c6175a196a3a703c8208681267d1cd6f068bd69931fd7fd010d2ca9f96ca73dc286bb1590a6132708889eb5bfac855269d589b86e23348f08c72c7fb4063e5399952c148bf5d52c13f1782e07296765d22d3fc2d827578ba76c257525a879809b3fc72039a276cf21e183f9951c87594e35c019bff533bb4c34d5fde75b4cad876ba71dc315d39da928090b3df40bcb4
# OAEP Example 4 alg=sha256 mgf1=sha1
# Message:
6cc641b6b61e6f963974dad23a9013284ef1
# Encryption:
54607f912687c27b442bdf80d3e9064a3ccd3712f6d0b004b93f4d5c8af30cab2eff6c7301e559c8ff82c459dc40e2c8c6076959f4d8224bcfdac2de0f98d507e89444427e6696f7f9db146f3bc88ec7d36e2321bc3847520f47bdcb1ad21e2c297fa48edf76400ebfec0162fd2932820fa969f7296d43efbe3b06afe16394954d15e5e00ebe1fc05300868776a21ee25b3f8aead7acb8faef41c6bd027c82a79de6ea5796ed62b6a4f4f119813f07a405727c464cc9234cc62ee9556d14f521bc55c8bc606446318bc4ed7d6143688249f3d9d0aba1dc8f8d0bfd471be8307c1305be624226c430bebdd4a590ff00144b63b95e0929d12d7228574d09a44ec4
# OAEP Example 5 alg=sha256 mgf1=sha1
# Message:
df5151832b61f4f25891fb4172f328d2eddf8371ffcfdbe997939295f30eca6918017cfda1153bf7a6af87593223
# Encryption:
2e36e24449a56879574cc2d0d719b9a6111d4354405b7dbb8b24c4b14c8b999ff00777f2645ed52137a9165934f59edc9ad22cf090db1822186899fc4ec466ae3d0cdbfe7436d46fbd2e56bf343ef46fde1035b3ee04a442a27698a593d647de577e67bdc636f6457f8fefb4a5ab34718498d9660440468fd8388efe76993105919dc6cc7f3f6c247ea5a63272e20958ae351a956dd8b85ad2308d42f7cd8e445a20b497eb9dd2a28c9e02f7511323683e6b41c6e14d283c00d28c9fc9b2f6ec93c8ddbac36534dee158102a922ee2c6147aa9805d30c46dc9bfae2b868d50358cb4c3848085a12a7e0de0e368905a2ac27cd9607baec5f4dd936fae4e92567f
# OAEP Example 6 alg=sha256 mgf1=sha1
# Message:
3c3bad893c544a6d520ab022319188c8d504b7a788b850903b85972eaa18552e1134a7ad6098826254ff7ab672b3d8eb3158fac6d4cbaef1
# Encryption:
b08ed4f782f91262331567037eaf80c7faf7b39a3e588ed03b3d96f50f968421c6c7ac6ee2ffee19861a44dcc4c5c8accaf167244803fbda9fe97992d5eb3c084bd63391b3aca0536396a5d427973c47c300938fa7ad36162f53409dbcb5cebd154850a87b7de4e3ef01bffda5aa4369d3a41c1113dbe0910ba1e6f7fcb0ce8e70de019fe7599e96349c87338ca1e54def01588e6283051b5a4582444a54a7eb32fc71e5329157300c3dc52a9f2500bd9bbabb477c85f4b2be41252a8e0738c4b54c05dfaa2262cc60c8a886cda1c86c1239d2ec32263db0c5c7e1d1cb28afb8c8816a39a104e5335892b2162af21c46d1bf184f01ddd3eeff7eb973b0a03391
# =============================================
# Example
# Public key
# Modulus:
a1382fd7f0e94a92df238a49ae3b9b36e8e242703d6baa346fb09520be0641342153dd8edc62b273af08a2f61d5fe1db3200741e6a278c5804a3c7a65fe5d26ab915f6545c136874d6b945db2b7aa2a2d7a8ecc0bf7383ab9ce35eef6b227ed282fafbdfc47c541a37137ed02819964553460197947680f43d5ffff9035fcacebed5043891a44f9204a6fbe6f0922de8b276ce1f6d949a3b75c56f2e00cf37d8526df1cd1bbbb70004550e9c426f316f4dcf74cf2af17c9de1f97bbf2dd07e2c6bd22c9a47e74f80ef31ea955d2aa9e942622e5fafb96518ade1da54f4a9ea8fe81a473b603b53aed2f7da6f27b83cb6a9ae24c9654ded5b6690333921962b39
# Exponent:
10001
# Private key
# Modulus:
a1382fd7f0e94a92df238a49ae3b9b36e8e242703d6baa346fb09520be0641342153dd8edc62b273af08a2f61d5fe1db3200741e6a278c5804a3c7a65fe5d26ab915f6545c136874d6b945db2b7aa2a2d7a8ecc0bf7383ab9ce35eef6b227ed282fafbdfc47c541a37137ed02819964553460197947680f43d5ffff9035fcacebed5043891a44f9204a6fbe6f0922de8b276ce1f6d949a3b75c56f2e00cf37d8526df1cd1bbbb70004550e9c426f316f4dcf74cf2af17c9de1f97bbf2dd07e2c6bd22c9a47e74f80ef31ea955d2aa9e942622e5fafb96518ade1da54f4a9ea8fe81a473b603b53aed2f7da6f27b83cb6a9ae24c9654ded5b6690333921962b39
# Public exponent:
10001
# Exponent:
25d318e6810f3affda7a6c277d495ed13332628412e4ffb9edba70428e52c95981b83b731921cedc756481575cecf2008b6aafd3b2f43469322d7ad9fe05dda84c646ab6c0238d8e5c127be1400235c61ef2f31905d204426f3ca93962d96507ded323e50c245f570734fbbbbaacc624ddb4bf0ae13a2c67213f34bf279b81e94067ca4b59ea380c9cfb0083296bfd1d9b8b040135ce55c617a6471e72159089c30710df5331914823ac0457ffc25e766c6273ee5a0eb606ac9caf6d1d88820aa4cd4560adae1db50f04d116435cb66fcd6edb96d7f4e1a714ee6f0fee6cf102fc5ad78d74d8afcfd13509157cae142c180e1e382451ed0d6d8f78aa7842f901
# Prime 1:
ccc08b9f6e073548dbb46c4ff366c7c1765221154509ace5106c0c68591f2046714a1b18215c324660a6be6af600d15d29965c5549241a51030c34bbfcca8d3f358fd33b5f6e9db2027ade2443ba49ea71c658c2a00f68d93641fc057c52edf2791a8fc0983ee1dbadf02d4d614bd89ae4ebdfa4722ea61657e836ecd44664b5
# Prime 2:
c9924b86b02ca75bb93422669b6b393d77abbe26c3daeaddc3b61c19ae47e3e6cc590d35d7ba485c0de6a780590b93123a2f80168d67e368cc3943a7124b79cc55074ebfd2a5ca87963d92c8aad6815a1f374167fd9ee74537dd9aacbf848c77623f95c6c316bd567521e0a2e0bc8f5c4c2e51d3a8a1c947472eacbfa210e2f5
# Prime exponent 1:
9ed5df7a564891356bfa92eb92ce70b7cba9fab01d565c217693db2c37b6c5badfb7b53d0ae412bc35ce2479a54d0d1d505dac531ce23ce80b8d347b80a740db80198aabcc646b40e45b9c685581f64540edb57d85dd6e60d28e6d8b73de8168503a22ba2d60daa52851e152dddf90b0d85582b0774368e47c5d4ffe78ce02e1
# Prime exponent 2:
bbcdff6a75589571a3640cad371f36ccab642b9da89b9e7a92af690d105150e8a7fa4c919ef6a41688a91fe53891cd2c8d63d65eaccf5f9533ba22eb55e3568ee7a6105c2f226349e2d4699f6774c63e36995fea48e635aa4b3bc0b2351a85597203b643e35e9b7823583618eb7523c925fd7e25cb9739969c9ec33b24ffc0c5
# Coefficient:
255677e7e757962b735f574cd6cf49728e9c35b63f5f7fbec6985affb46a166c383bb7d24e418a0c5b5d0b06daded86e8377f6107696bf9c0e7dec61b6c2146a154137745a2c0128fff1e05ef828ded0e1d01a202ad3b5b5cab3b8640954f35757cd7a0d54419bbf27f6fe420a58f40e4b8f04d615fd7a52cf539cf403692780
# OAEP Example 1 alg=sha256 mgf1=sha1
# Message:
4a86609534ee434a6cbca3f7e962e76d455e3264c19f605f6e5ff6137c65c56d7fb344cd52bc93374f3d166c9f0c6f9c506bad19330972d2
# Encryption:
0a40641b8ea8a9281431f7a5f2bccb23076f897a665f3c255289783a87e22895baf08e955ec40622d5f7450b95478b5066e1f27b5a82ffceffa5f15841ce50990e251c3cccc01b78352e8a104531ae8d7f1e4ee84a65205d2d7c7e7bffa0d4773c8ae50abf8f306c8d651e070d0378cfaba605be0118f7c6eca7f3283253e7afe8f4308bcf8e7a4bf25e961cda6a911e90c2c2ef4ee61f84d493738d30cd8aa79da6908fa1a15dd454b9519c4ee63fba5f9b66d744a349e0fac3405af1e70117db895f22c0c70d37ee03d82ccbc2acc16251fea57354d7057657b178017e90dc1b9996154d28b966ae8be71099acb287311f1243109f008d6d1b1cd7db03582c
# OAEP Example 2 alg=sha256 mgf1=sha1
# Message:
b0adc4f3fe11da59ce992773d9059943c03046497ee9d9f9a06df1166db46d98f58d27ec074c02eee6cbe2449c8b9fc5080c5c3f4433092512ec46aa793743c8
# Encryption:
98e52a69e8743cb2db20109262e9146432ba1eb5645262ec7192e9b3b679f31969716d535b8ae16e0db4adc077d18e012279182bb0ab848e8ee2ff86fede012a30e22f7d408e08dc4edfc6e180679e1e44ac3c474c917693d9528d012652239689f0b0740e2b2403ce61af8afb04bf7bb8e0631828f63601df55f196f53e2b65c3c80bb9fcfa2d94c8e58a2f95c9d018e498cddc34ba05a986407b0c36a73ad985dd1152721673d05468b053f98be2e86a889eca13f9da667742943ec872c55ad303a5ac168d4c26b036f873c284521bda4553391108057e5c6c2193aa0b2f65a2e679dc0b0406a27267f87fdde819f7f40d76ed3bdcaea9f71b9d2b0bdd44c6
# OAEP Example 3 alg=sha256 mgf1=sha1
# Message:
bf6d42e701707b1d0206b0c8b45a1c72641ff12889219a82bdea965b5e79a96b0d0163ed9d578ec9ada20f2fbcf1ea3c4089d83419ba81b0c60f3606da99
# Encryption:
3b23eaf8af7a2bccf4b5a8a2cf5a06576afcccc93249f7e1cc5cbdc535162ed4032383e7a485a6bd04d0ab99088c46ce57d08f19db9b4f189cfdaf2717365d56dbf2acbd40cd4fe9a1d97d85636c622a1a705387cbdcd4fca6c5c2abf16e548cf249fc6d858176e21610152351f3ebc975eab9b793e4137ec438515798b3191cc5770be85bcfbb1935b3cfb4cfa705c77eea503108ef3c8be258bf5db154f7afa43c87082a4ef0b6e66ccd77c244dcfaab9a883cdb16a2ed2cdba0f056b8236cda8c52a698efc805b7814f47167825b94da4df6ff93bb51697c7aaccf7042d1f443fe05210dcd0504d95e0fbda5a5d2a82c9ae8871f99271bd834c2c59dcf8ad
# OAEP Example 4 alg=sha256 mgf1=sha1
# Message:
fb2ef112f5e766eb94019297934794f7be2f6fc1c58e
# Encryption:
3a4b9b1df10c538a1fe1aa68ba40e85921b10479d811e062108977a06642b1cabc04ece94fb23d79709f7fd1ef44873f84cd2b9e913585d2ca757bf432ec8611c5b3257dbb47c1141309b2d7f71cf104407c54cf9f40c628c1e6932ea19303785de1afe95fd12780f318b831c02bad5a47999f874aa112964629af9754907a58d5bdf1571badcb4f6e6b83cfbdf53e87ad80d73e5156e7c3ea95da47e9e550d9647ad9d7f12395c836c0fd5df517887773a465b89188b5671178c6a9532c33f35d79adc5f725a7f158e5d9151ab8fdaa64ba2bdaf7ce5d51c48d831e628f2290848751a5338414c1ee75a7bf01423f1a1afd55f4134d760191100aa4330ca4e5
# OAEP Example 5 alg=sha256 mgf1=sha1
# Message:
28ccd447bb9e85166dabb9e5b7d1adadc4b9d39f204e96d5e440ce9ad928bc1c2284
# Encryption:
2c8b9adef9e6c76043256156e266c5ba8d0f5d12c8140a8dfe64c71b237e03a8b310e161d37fbb74202a8265a0a8c522ccfd993e5d9fc38d7dc4478915cbd0ee0dbd3d6636638a9a657d1920b5440e9040e985335922e19fd6e34c6008b6f161f1cf8a233d5f862ea8c72678c293ed50810110a98b47e43468d370c3f4553feee6b1818ef77cc81a4e187b60f984e753cb8dfbefb402e7498421b28c84d67e21f57293e1ab4e75648a6975aace8b529f010f820762d7916cfb1e56373f203f44fb34acd9b55d5615607c7ca407bdb1eab966167dafc3fde45d57acdc5d9c45c6f35983b4ff8a1ce44cab3c108af63e3711f5b610584d5a6ed1f2879a12843aa5
# OAEP Example 6 alg=sha256 mgf1=sha1
# Message:
f22242751ec6b1
# Encryption:
5ee9bde85c9e5168aaddac63551803a4724599945b51a0c6deed3405b51128c09a424eb8f15647c20b6139edc41927c97c33075d28421c29be43596ccd1707795ebee7c3d7049ecb8dca06ed30408f1b731eb312b271809d5a59af56d8238e338415eaaffab22a125f2ccc0de6b0efa72fb6e9ca65b03de886e3fa0d9b6fa1f28b53261021c21b6e6fcc77a4e9551083cffc37ed6383c06f8055a0924f87ab439ce956af0e842fe8cd805b3d90a26bd8c671461c73d112706f016a59731a7d0e3d93df5e2142cbdfaf6c9019f1e0326886f30f4ca0bfb9db2b355b6f86009b5bafa3ff5b9ec1745380e14f09e181411807183becce336a76a97446affc6adb05
# =============================================
# Example
# Public key
# Modulus:
b00d16bc67a8c03743cc4287166da86b73d70c8ab87428427f2a02c9076524d08c197bdf199844000ca0b341626a5de6a443e59e57f44ef2a1482d68a660551f6e0eb294e32beae9d1b152592f4a10910c2c6a4493227ed75e62c8b4150f30d8cc703c5d6f04a95fc50ae3c201dc03714446132a8b405124802ec5570d5c7aa9dd70a8f6e506e1b872895f7190e5726193ba48480e9faa8b2d08e42dcc008cdeb9f1b370dc752ba6dcbfbae20f1d208445db6e52def3972e4338413805b1f6f901f945144e479dbe139df3ea86c5dccc8d87af21be62671c9e072ab523fe93b93ab867aabcf65ebb11970bedaacba7cfa6e508ef21402f9ab7f74826f5f3bb19
# Exponent:
10001
# Private key
# Modulus:
b00d16bc67a8c03743cc4287166da86b73d70c8ab87428427f2a02c9076524d08c197bdf199844000ca0b341626a5de6a443e59e57f44ef2a1482d68a660551f6e0eb294e32beae9d1b152592f4a10910c2c6a4493227ed75e62c8b4150f30d8cc703c5d6f04a95fc50ae3c201dc03714446132a8b405124802ec5570d5c7aa9dd70a8f6e506e1b872895f7190e5726193ba48480e9faa8b2d08e42dcc008cdeb9f1b370dc752ba6dcbfbae20f1d208445db6e52def3972e4338413805b1f6f901f945144e479dbe139df3ea86c5dccc8d87af21be62671c9e072ab523fe93b93ab867aabcf65ebb11970bedaacba7cfa6e508ef21402f9ab7f74826f5f3bb19
# Public exponent:
10001
# Exponent:
85ab6a77e2bcde3517e51f1e3289503745dd2248b184808cfcc0891cd9e091f3466c9300f20e0a937f030517c001c30a3beed189487ed6f2a2428b37ca1b9a8622aa462d85cef2ae55e8acfdca4a120a0f94299ba79ba9731cd7244c9730d185cab3ed218409a610712bb382baa6b2766dc0470d266dcf2e47a53b70bd545a4d1cd3684f2cbb4461c60ab14415e6557b93bcf1807e98eb5534e849a770e9da1e2a51ca6747333e38118c6bf10cfb3ef02bc1a397304d46440a324ef1910c4cdc149049573535c3153a4b1bd59d3a18b25a225f27e3781ee8ebfd3b620ea2e787fd3232bea1c1192bef02babf14c77a8dfda7b69546d98795a9dc7d7749caa61
# Prime 1:
d4da9d249c6200419fff758238285ea5f2fc051a99f1c66f8080635b9175cf5cd5fdd77e4beee601e9a012208cdb505ee6a96bfccc806e86065e246ccd8132a7811acffaccb5bb9e6cd064e27e509aafc706613e5e78110667752be1ff4aa575038d3821f9097bb2171d5b01fa3a14aba965d0ba98374f14764af1be5fd72b85
# Prime 2:
d3bcb5366f716d9466f8970cc75105667775a22eb0a377df952b2a4f36020a593435c4ef589412b7247d58c23428ba5b26a2b3ae0c019ccc0adaa443ba96af09b7a091367d0ee095de9c6293d6fcf7244063b4908d5a6feda87676d807ddf646fd69d3e9caad3378e2874e221a3a3dea9308bf0d87f8812018963d4872365385
# Prime exponent 1:
1903d02ffb48f12ac538ea8071451d4a7771f2cf9b83f4842a1fec8d585cf60fbcfe6612ebad99ce63bc7224ed28e11b26148722608e3f6ef4d49f8741e78b227063cc4977416c59440481b6b48d98804bed8e041c6a13e622c67c6fc4e6eae70391d724f6f58c59f3a9798693f7bb722928540d79d216331b6bd7593e3e3559
# Prime exponent 2:
a795c19bbf22f8c72fa4ebf0fa44bf5075968e7203eeae2f316283cf4400e36ded2bed9e3eee9bcd86bd0b2652a035b77561eb73031fb799abb197b7df93ea2077cd4781e80381703d4c6b9d75d8ac476e0b3c5bf8f52e87dd013e590808ff26fae5eb0b2d165f19fbb979f6f5e9491e4397f597611a28215e347376c6a706fd
# Coefficient:
bf90b3ae1ebaa7bd9e95276f10d128896bbe382f4fca31f2f9c775c7bc2d6026580b19894299de0bae7b9886605e6e29fcecb686704c8558dc591b21d0713a56d6d0a2ec43d65fd67773265c01880f7e3d64e94c88be0b32e26d811b761b789a2872371c57a1b969306e3d69bc5f259adeecf29c9e6ac725f67500c7ef9b7086
# OAEP Example 1 alg=sha256 mgf1=sha1
# Message:
af71a901e3a61d3132f0fc1fdb474f9ea6579257ffc24d164170145b3dbde8
# Encryption:
8596aa0ad9215d92590d08a47d09ec1b4ab78a54111a36c6410946defd8b1a2ac6e9ccf4b3c31d14785d5707192da02a712db9735a990871d7d47ec45a37dea851db7d106105f10cf574c8f8c9d606dd0f5ef887781e92c569cfee9be202be43438b74fccadef9328d6be39941eed5d4f8f693c575c7bdd0fe9b87ce3bbbda7dafd8064ba5d903566f7a43dcf12c984929f3429aa9886e8fd0d4a930dcd89c3a11948e6b8ede56de66ad2f5eba26d9dcaf3c068a4ed9acedab0d959df9b772e5369e45b37081191782ae5c29878dbc6c5a4ebbb6da1d76165db29fbf20b576b17a26ddc665bd19300ef4c68d6514233194bf4a8a6eb26369be68432acfaa8b88
# OAEP Example 2 alg=sha256 mgf1=sha1
# Message:
a3b844a08239a8ac41605af17a6cfda4d350136585903a417a79268760519a4b4ac3303ec73f0f87cfb32399
# Encryption:
3cc184d200634eb13796f161053ea07b8add362277ecaa4047bdec90fd9d9a025fc16891c8aced786f32141322c9bf44d582be44841eba34b6e149953d760467bd251412449363848fa18aa17d3b77b3447d85e569e1f5833a1772c1033e9484c3b9aadfba2b5fb4a4688ab46fe76718cf764cc92c6b6908ce49db617d35e304f2f8c67cf5970432a508f7609e775cdb03f815f9f1d51b8fecc2916002f545a28932aec4efbafb2ef3744a0cd9f231accf84f596900299aebdfd9f89d598ea0c1376db1cba07a96879cbe033ddd35bec3a2af7c10df474444e6d75d1525bbcf857e14a810b5f057c16574f6c42a1f533f5c39dc48e080953fb384328ae226592
# OAEP Example 3 alg=sha256 mgf1=sha1
# Message:
308b0ecbd2c76cb77fc6f70c5edd233fd2f20929d629f026953bb62a8f4a3a314bde195de85b5f816da2aab074d26cb6acddf323ae3b9c678ac3cf12fbdde7
# Encryption:
771bcb2d20db871c1ba133ea0a8719812e6d8c0df93576af710016d13790393266d7faf1bf5a375370671e96194f5393b65efe9981f0049b4018a64a76867ca560da86f43d1f877506968d8d76a95126a07818f0793e7499bb77d9977627bf8e7a960cdec70a0527c1a4643840af4619b813abff2a29d78532ed91eb47c94a77c17c18bcae42a834bb25a56312087bf04f3cdda4e4415438b2629d9edde12ea6bbaca0bba8196066958a555e122f0d9acecb7bd0b5d85df288c4c5086ae73b9a20a7ca80eb9aa0f5589220a77a6a6bf256cec1ac2264b6ca66d3d0c88f05f4ae70c7ec766f35abd456e68fb770c25689d0bac108672c16f57f7f24a4eaac7313
# OAEP Example 4 alg=sha256 mgf1=sha1
# Message:
15c5b9ee1185
# Encryption:
adcfe32f8b0ca00bd7c78e7b29372bc08ed3772636326913c299a29f23a9818adf4d6e1748d09357a64093449d2082ffd29ecfafeb7fcb6db47ec7fc1562f9380dbce8e38f1979f92420f95168e3de617fea81a41bba9e1cdadd4921112ece8fe1fe9d0ba151f1fbb7f56733ece2468830ad3622401d3156423d9691f836e315667779983eac63511456cd38d9d5a8c6837ca417d72a2ffbf26f8e0444baf98ae323b33dcfddbb48e3f2c86c5e2505738c91193875f4e6a5983e3d1c30c1832f602c54c504b13aa20cc7ad654b6943bfe4c5a1c5681999a9be2da1e0daa5278bb1cee1a565fd21051c4e8e315129d818ad2df9b4a2c161e1ff51a44f6df9fdf6
# OAEP Example 5 alg=sha256 mgf1=sha1
# Message:
21026e6800c7fa728fcaaba0d196ae28d7a2ac4ffd8abce794f0985f60c8a6737277365d3fea11db8923a2029a
# Encryption:
245d8c760ff8e9587a10c4fbe2de0679449186dc679bed3c1874c0fec2fc456a13d0cc5adff4ec560736698ec65f228a7c2462af256249b22794b1655535e2797ed122a5bec2e46f164b8a6235e6dbba7788d0e098d3e68f1895f79af0993b8b6920eab770c368998c3b87cce5c152ad049dfaa05cee230051cac6c7ff8ca87f3ebc073c1e3f97bf6622564e03f8864df8b0bdf78428473b227a2d46b5a9a2a7ec6f902f70f6a6d2e61ad8d841370d8fcf45618379d55eb648eb9d727a781d9b1442dde32914928df2d08c48e2b5e9fc546450989d3a0b4fffd6894ea4f23f91f091462782154d60f914a5848d6efff312b2d3e38c70f9dd6bc4fb9dd3d59301
# OAEP Example 6 alg=sha256 mgf1=sha1
# Message:
541e37b68b6c8872b84c02
# Encryption:
8e42ee64041ad9043b4bae4f59a845c466391d5958e63404c86d188a98e9d1665a31b1b5838582a9fdacea573f176740104a53252c2b6a9090d34ff1210ce83114404b6317e387a368064724a6d1a0a0793095a1125c26617e7470ddf87381046a6c73255aff0c4fb73d4320ec49cf27224514a445eb0520c83fe3551877fde4aeef720de6e1399a6714d386c75fc89f096276d2714a92dbf0b95dfc5358408385ecce423a95706d4f44b418043ff0f886e699631f10ecab6caf3cda265ecaa53db94f93875f43e5042024aedfbab81d59a58a9df29c4d9b732f7c271139f54e72a961524b9823a0986577ccd4ee8d850900c83d2b9fec9b1da9c43545cb4e3e
# =============================================
# Example
# Public key
# Modulus:
dd353f8f43e544805bc43565e9e86599f2c679a076f6909996a240e393d33223119b320b91268cbaefd6933757fb912f529f4f09da0f83efece2d628094a5f64f3852acc2eed598e8ba8640e05915efbf3ba3d654cf1ab20a4b58837b1c271ce467c96329ce349a1374abb9f01c8d59b88901cc6318a1ccdf473668944fd1bc9f317d275b6297243ff11d8e4a59aedef1fc5693e163abb4c544f04868e2a2cea339fcf0359f8f3dd63f899a65e5bc325f898d7341ec2796c00b3dcd68a1097868479b52abb149a8058ee8ac09ae4181929814de878670f56470e52d4e0990c4d4ec5d1817dcd1b21e977d72d6fb958d1905c66f3398d5956ca3080a1e20e6245
# Exponent:
10001
# Private key
# Modulus:
dd353f8f43e544805bc43565e9e86599f2c679a076f6909996a240e393d33223119b320b91268cbaefd6933757fb912f529f4f09da0f83efece2d628094a5f64f3852acc2eed598e8ba8640e05915efbf3ba3d654cf1ab20a4b58837b1c271ce467c96329ce349a1374abb9f01c8d59b88901cc6318a1ccdf473668944fd1bc9f317d275b6297243ff11d8e4a59aedef1fc5693e163abb4c544f04868e2a2cea339fcf0359f8f3dd63f899a65e5bc325f898d7341ec2796c00b3dcd68a1097868479b52abb149a8058ee8ac09ae4181929814de878670f56470e52d4e0990c4d4ec5d1817dcd1b21e977d72d6fb958d1905c66f3398d5956ca3080a1e20e6245
# Public exponent:
10001
# Exponent:
cf3a39ffe978177334049c8d8bd2359441f6232ceb2553133f25632a8f6a73769ce0c9c242495ddf261ddb2e26933a509dd33645216e1588a75f5d86862591364e57bb5f2abb1981cb5d85d608eb45933ca18530a82361d023dd17ee2cedde95823ce6ac25835b8fd6ef80d295e6620de1a2380287983e21c6d67101398af002c2919fac428e975df8b23f2186940b5d108543ceb91d967d8587069f34587689caa13e2293f7ec81e96c23d837273f96baa9a8bcbac832bf332c453886f3ac363b399819d3ef4f847c0d39cae82dfa9656f0fd926d707cd0b59b0eaa16ae928df850abb91b56e34b8c224daa30f907abaed3675c3172e75753cbe50774e7d281
# Prime 1:
fe125a2d2b92d264ea67ac483fc0944898aee407f7c3ce8eb641300289dfcab77668136d57722b80e4266ca4f066cc18730af750cf06d9035557dd41af7abaa37199a34bacf6ec29f81c9683685e371226c4f10f97ad9963c734bb68dbedb2786eb8008675d2ee8f9a75ba9154a2859a8bab75f66d526f18e8cbe2585e142be1
# Prime 2:
dee30b2bac65a7d65fc3c197820bd40e6de4a51c1cded3d7c4012972a110aab34300c7eeea8d7c4f7b5257f3c4ff75074ca70ed9919e750ac7b5142174c39ff59e6b7cbb2caeff807b4eb231bd34452ca6076d9308f33a1b55fdb9a4698a5bed39065923bb4676ffccae19df54e16cc8629e318a65ead3fb98047d84101762e5
# Prime exponent 1:
517764fed2d7f32a7496e5810d201cebe23941d8e4331eca57da3320bd40cae964c81e62930582b9836e66abc481d1b38d3fd8e94a58b1c105de748d994ccb079967601ae5cd0f10ae03cca73a11ebaaa04fc9d3ec18b7f46c6d96221b52ee44fb8b786fa4dc0bae742287be0ddb46e7b51d3767dac9f1e194d3bb3206888541
# Prime exponent 2:
714201ed215f4e97fa75a8abea63445048bb44c33250706955aa197bac28a1f51179161f6b8495c475aff40d64ef4272811aeacad7da23336523b8a4ff866084190a1989ab3d098c2a1c65242d36a067fdbe0c8a08a43fc4a03f9bd3d5e57eacdeab41248d075374cc7733a26ea955f3c5590967803e8195793bdee3faa14799
# Coefficient:
d70620e92529d8028197ceba6e0e0e65a59c4f245fbe3d7c16d3c84f0eff3922a6256b6f0fe6d7043f24aa1faf85c6274e015de1d960796f4e01fe94786dea8e129e4ccaef5ae8098ef9688e429da902e4216000ac7521a501e152a21bfebf5fc95d0714d407953f0f47434543ca041046f5b4a1e545f873f49593ed9bfd3732
# OAEP Example 1 alg=sha256 mgf1=sha1
# Message:
4046ca8baa3347ca27f49e0d81f9cc1d71be9ba517d4
# Encryption:
b572d554d38455881b7f8482750a36cb255f9f87f6a5f15ea8952002251b60740fe0fd990061bf4042c0055bdb812cb5b4d1219d1e6c70c3d67ec816f1884b56b3e96d888c8045fc3eb1a5e03ecfb43a64dc4fa003bd81a1e9c23eb29a02d8b9834d6a73f9573f2ba1800024c08a6f5d754c73d45790e255ee8c636997f3dcbda12ca18d7dd308d57e8fd1b00dad7fe44cf1ba14e46b5f3b830890b980ad777eb889dd6bc55607f0c850d5162287e251af8b13b8c3c9d0335305c074525bb164574f9284ef5a109b1ef5be86d94fdebba09e86bd4d0175992f444752f8396e867e0f9df71fef9de44185bf540b0394ee7685b1ee468772b0006e1eb3d385e22f
# OAEP Example 2 alg=sha256 mgf1=sha1
# Message:
5cc72c60231df03b3d40f9b57931bc31109f972527f28b19e7480c7288cb3c92b22512214e4be6c914792ddabdf57faa8aa7
# Encryption:
b649541be856913fd6f138701feec552ffb3865249516c0ce94bcbe936419da708aa8cc8e28e0fe1bc09cedd5f549eeb01bf68abd491b70847b431472c0135ed6a1349946a2132a63c968afc4dc9242b2a6e3824a2b5e516bb406e2d017ce65cb27c173e5edf0a5969b0a56f041beacb6a8fd0c8d1966e86d02f1f038f05b2590602da0ea72dc8410d2683174ca5880baf1272c97a3768d892d4bf8d7b57f40f41494dc9c781b0aac54d2f8f08635f0bff335817b66f65ad5665dee8303b65ebc3ac2f7292e80d652c6765b4d91a1fab504e93b63ad2af08e1574374677abbdc9d403f7f9dd14682decc9991de5c9dec6ed9b8e8acfc04ea76911389ba14ef2e
# OAEP Example 3 alg=sha256 mgf1=sha1
# Message:
b20e651303092f4bccb43070c0f86d23049362ed96642fc5632c27db4a52e3d831f2ab068b23b149879c002f6bf3feee97591112562c
# Encryption:
893bb1e6f2898b88b3bcfe7981fb72223bfe8ddb9f5c8fd7ef92f580a3084683fe788aa602e71126c6a285834ae04ffbded318b8be511d91ddbf1cbb887d4ad527faa7c5b1471a116564029d4c30cb6ef5ff6ce9f60fd6f0f85aaca77886229ffbd044130b4fa0325dbd923fe3601a4099e72e39aba0b7b72b0755bf5ba2214368ce9ad108b008b39a6b3301a5ca9ea5a5b18bc9453111edde467aedbb73032ebbe19ab5e47a57e1b560181276a0dc4c085ea64fe7574b65e03898f22c690e1f2bd44113858e18966c9afddf5a13b09d0d196c2c6073c74c05f4f9eefeb304a4fa29e55fc03190c2ff9cfe402aa3b7b4848ba2f0a04ba4689efe58519b9f65f8
# OAEP Example 4 alg=sha256 mgf1=sha1
# Message:
684e3038c5c041f7
# Encryption:
d9bf7fca29d4dd1d128f0af87a7950b4e66caae389ebc073bbf287330f95abb84d0fd8efaca3c5470af5610bfa5e4dc876d31d9d8e53cc9583bddc06647c5fc16538e39f4c9fad5aee203088754462847f62a21be54e11d6ebc5a1194dc33fd25107475db02c339f361affe4c2b242b1c484cd457952fe8c94c8ce67cea09f8f4b3ef895dd2867c6a8ee5d38c847cc28b696d3d81577275ae23ae01c29f13ba9959485a3580e8a60d8ece72c00b04dcb29e540a28aa81eb7c14eb1dd23f9f5552f2950d089bd9d58ed141ca9d8de1b87e945747b869602ea34d71d24a8f051acb2b469e293e35ce73da7e1643a0761ea8dea505e1d44dccda7aa015554362ca8
# OAEP Example 5 alg=sha256 mgf1=sha1
# Message:
32488cb262d041d6e4dd35f987bf3ca696db1f06ac29a44693
# Encryption:
459de1c9d553c3a8502d09ae2339ea5a58ae2da83415623527d835e4580a38d8a5e8180a889c85d73070d275668619d7f2d93f8a46c827c32d85fa10ef7aeaf266b4173fb1d90516d476751afc63657a46d0e3219dbe90846453a27f8525c030e6a98272ba0447f85d354110368bb89fde3c9f9154f0472fdee876bef52769136ba9ff87a3a29eaab533f169294a6102d1e1f85d540dc758ee140b2b83e1696436272289578e0f07bac8757a6853dd291a39f704cf409ec86451583584911bf97e9a6b35d14dcb8810dddcc44ac52b8f67f1ee995375c15d827793ff8199d1c25addc9f03ae20cde14f909c3955e29663acce0713a17cc2ca5eb22075fe47d24
# OAEP Example 6 alg=sha256 mgf1=sha1
# Message:
50ba14be8462720279c306ba
# Encryption:
57312c0805655fdcdac65d6b26f1896e4d9a02ea39c03d8a51e84b378e0da5dcdaa5f241abdf9c075b7a7cd3fe71bf4dd7559fb04a80aa3851821557e9c0dfd7f29677c64a9fd1cc44f285c30666759fcfb2d27eb6d448198855dda871a0d80e54f49f708be1850a0892b882c39053438bc8077a54a4aab8d69b415b20997607bc8bf6c8c569631487372fb0d74dcacd5800b3a0754a7daaa5c318f0efce84cc8932258f66e9b40f216965ad12b4af5ff805774c6515db1e2e8af84f86f3a57a781c42685c28e003f76245ff9764211cee4dc550f7574b35a5658efd0c70b698170fdb5dc3ea8999fc91a7889a1c8ba39af8e727aab4ed1cef9394b381c25d20
# =============================================
# Example
# Public key
# Modulus:
d7895de06ef5b3854bef8ac9e6a65f0859617805a85dd2f25795ffb20dc00429f1f9f0d619d2660cadb69fc9b55b2358583c220b8c5e4ad41336a0d6463a36d07cf3fcdd2a5fd0b4babd0d19481101ea4f021b4676f2b9dadcbd5fe8f3038b884b184c23554f09adcec0f3627dca4b617bc958aeddceacece1bb562279f06e05ffca6abdb8bc0ceb45a2739ffe9fb864d76c8e72032a3b9d361ab4e4070816b847cd6a4e5fa5cf6db953f0747970fb828fae8d7b5928a0fd428fc7666f601709eec36aa287d5f7f2d783218d1bc4ff164f644896340c160e3df6c5100a7569081815b4530c0baf988bdd67fed7174a0f6037085153152b2bee57318adf679b4b
# Exponent:
10001
# Private key
# Modulus:
d7895de06ef5b3854bef8ac9e6a65f0859617805a85dd2f25795ffb20dc00429f1f9f0d619d2660cadb69fc9b55b2358583c220b8c5e4ad41336a0d6463a36d07cf3fcdd2a5fd0b4babd0d19481101ea4f021b4676f2b9dadcbd5fe8f3038b884b184c23554f09adcec0f3627dca4b617bc958aeddceacece1bb562279f06e05ffca6abdb8bc0ceb45a2739ffe9fb864d76c8e72032a3b9d361ab4e4070816b847cd6a4e5fa5cf6db953f0747970fb828fae8d7b5928a0fd428fc7666f601709eec36aa287d5f7f2d783218d1bc4ff164f644896340c160e3df6c5100a7569081815b4530c0baf988bdd67fed7174a0f6037085153152b2bee57318adf679b4b
# Public exponent:
10001
# Exponent:
76f98ca866979a10ea69bfe2d33ee31668c034d06aafdfd18627768d82a98ba2dbbf6c01c31f30d5aece3045d7a6074cace804a2fb48d1655f75b8328f7172f08308eb7be9f819eca967d1e332b4b0a9f612e39b71ed6a4a35af13523352b1a2fa50df3661d0cf36f1f9f05f5db05d0be298b22b54a4d12fb12b07d0e01ea79c04d21166d7a14aa7fe86340e1f8d0d1a97e78f5c283e58009b82199dddfa3b7aa5d367471254dda161a622055499910a00a5b2307545dc3612d5844278106c2743e52f8179234b99a9c83a87461ed6839448363781d71faeeadc858f9f1015d15ded45cfaa6f3c7bfd041db8deea0d17b2b27e099392866a865996068db2dd81
# Prime 1:
eb537db726fc010d68e87b19466cd033d596a5cc26631023560b8012adf70c79465058f1950dc4d6f1cb70d4548f9b8bd3bc249dab6b5bce436893d8eac6ea3709cc1428c335f2ca681dd004efad4140c3341ff60e74d1912162b0db2e2694dd5f91c03c8a66679d373df52810d16f696281ddefe277b4d98460c7d712165925
# Prime 2:
ea78ce815a8d6b3fbc78654ddafe2b0d8854ab240dbad39f19e5d7dc63e0f74d9a3de8c10a4132da4423d0f3e215fbf627f70820fe89672dfc039948ee1a5587b691c0680b3e462b913c86fa2f3842be08a6be4f5c66aefd6eecbb03594f3f44486ede07e61552ff90db7ea2b714843ef55ec52f9c1eeb87a6f6194fe9718faf
# Prime exponent 1:
120017ecab91b92ee2686e0a17e5f8e30e2270da35d17c0987ea6748868010373296b0c701e4c4bac0521476596586bb625dd0db32a28aaa3363cb735b3a0dee59d47f7242c45ca6f8e1d6e899c0c1ee0740747568d3acb8123aaf5684a834d8de179301ce8058caa0d01f718a1fcb0adf9b1973e0f9d11e964ea4daa1aa8df5
# Prime exponent 2:
4beee3b1b089abf9f0276d67514c8ed4cb19e072c49f84793a01dd6e5a4a38ccc0eedbb9e88044dfbac17ea1fccdf1d33e0e1a6bd502da8f61d628861dd6196ce20b41ac7037b2b1d94f28c74d138349d7b3685e7b2625f59d3ebd31d07281a2b37274254ab60d3306ce8eac536e2985da20deeb143c4f3a972f8bf2fd3ef1b1
# Coefficient:
5de94ffdedebfa7dfbb0758f459ddf400ac77eb86035c4e2d314dc4aae4e70c4b71b6603aa32062b788c2af4a7831631e07ab1d6f04206dcc523d5a85eee05157ed24ea3fcf148854300376edd792b072f2f04f1ed1d0f01b79985c3a6189ee41550e77d2f9a4ed1fb0e6ef24916750fbffc8e700f00dd9485d000007eb70f57
# OAEP Example 1 alg=sha256 mgf1=sha1
# Message:
47aae909
# Encryption:
599e84654d057bef6859290cebed33d21a8ac9075ed2d4386f93295741a84bba5542fd5aaa8f7bd13c2dc37381625ef4ea4cabf5801362938162ed67d04fe3e5fe0b2ef1978c7ba2fdc53ae56711fa99cc87ce3973f6d957e36555da780351a2e7767c39116dda767b2cd2808e50db2c217bdfb6aa264b76e0b9a5168260dd77f23d4037dc0883cfe9cc8a04b0e0848b13c360afe68b27c762697bc436b2d25178b1a5d5353022495fb4111acb106388089a97ecbc7a8baff475e118a26d2a035407d63ae8ee92f4bf6308e33b239e92a25f8edf5d368352e93a78a00369b515c8e0c7a5d39d1d01fbd672f1aaa29787d54e5dde4fbf1d828ec85d4f9524be1e
# OAEP Example 2 alg=sha256 mgf1=sha1
# Message:
1d9b2e2223d9bc13bfb9f162ce735db48ba7c68f6822a0a1a7b6ae165834e7
# Encryption:
a466c59e2d40d55b32cd160d3ad350b440add3474700c5bb825634508f9d6ace15adf476eedbd3591514cd1dd4206480d8ab55c1d09f50c672ed8a9e4ce02365b7bc42a01bafc111fa966a15cf7c638a32acd228aa6a76e284adbe12aa7f6408bc7b11ff4a77e04ee9731e448d1a54d85b3fdbfec28447e00f79feb0c29147c7aaff63c22ac5891537f676ca31207a82aa413ebf379dc0f62d2bd7623040a0b783567e16b7b016606ea672d2ebf75a1a52f9343551608636fb78b1125dabf71767c63753e994b2ca28a9839ba17f26994ec2309fbf549d462bc59ee6b7c8a39206cdceabd31dfb5cc8a539dfd9c97694556265bcfb42dd8702fd579b4db7e209
# OAEP Example 3 alg=sha256 mgf1=sha1
# Message:
d976fc
# Encryption:
750be75e8f4e38dc93225a7944d3a3acc6301fcc5c7a1029af8bf51d6660a817ce668b552f38fd59f1de5276af960119088841e19848d340eb73badba5548b73e84076fd90cbdff5339d006b96b29352a204eec68650f4fabdc4fa849cfe24f38be9eb890c0c610ef54e96fc8f6223865ed0a6a91a8ba7f82f57284167164153efd60a59bd7ffb989e8ccde859c042ea5bb7ff39798a8682ff0b32e1c2469cf0eebbf7944c397503721b6fd3002d73112a6ed1eb2c9342feb599df73add4ebe5c129fc6be28d5fda2f3d81851b6ddd6a7704f0739c36a6cb634727d96f4ebad9a0ebbea0a943763155a003549dc08bdb3986708aed15f36c4c2063c7dc10a3a2
# OAEP Example 4 alg=sha256 mgf1=sha1
# Message:
d4738623df223aa43843df8467534c41d013e0c803c624e263666b239bde40a5f29aeb8de79e3daa61dd0370f49bd4b013834b98212aef6b1c5ee373b3cb
# Encryption:
6a13b5760c7f9bb95175e2c05bcac7ecb80a1e7659dcb163c99923b4b7581a39ef6d269f01c5f56a882aa999924ddb8e69b8cdb3ed50ad4a64ea6071410be03b3928d29be720c88385984d5660db1d46c3bb8cc92d259f638edc39dfc472dec0d283ae8c49b825068292dbfff413eb0498cb60c56020d40348fd2e6a1a708a4b1e865871e54a35cb0040410696e59b3b60ccbb59ffcdcaa475de334bc8f1fa3abdeb401662971e2ac6d1573c737713aca2f65e2dc095199f3fbb192fc9b4b6d210acd4a7ad0c80cb456d0521b10159932d1b0e459375b293757f8f403933577e09648fdd3a29284da27b625028b54803e8006eca78b18e0d8e37af6cde77fa7d
# OAEP Example 5 alg=sha256 mgf1=sha1
# Message:
bb47231ca5ea1d3ad46c99345d9a8a61
# Encryption:
58d7788bba20bf24ec6df3d7a88e0064c70584d80e385a6705e744ac61d34be0de579fe572111549967d52fe953c3c2e826170fbe8060194dcbcd60ce1b9b1a58eb5d40a6bad4a6b850ab8e817f548ff3b1dc3c4b8e8b9cf3963c9b9de6056ffb07dbe81f34199b55d0ebf2633824ff5d02d042727cd16a839beb6e7435e8913589f2393ad17bce449169903867a6f14432a13ba6a03d4a7e9319cdd25fb9731c70ef3b7eabe08b0256e2fe3047e6aefc860105e4b017934f0c230f822e4d8928db3fbfdaa51a3c6527722ff861373c71bb0273a806e99cd786e45c3463f6b645452f5a46e646341550b4adb0d133e87659ba9b58eaee471b0ce0c637ef0f394
# OAEP Example 6 alg=sha256 mgf1=sha1
# Message:
2184827095d35c3f86f600e8e59754013296
# Encryption:
8719cd53b5d98db976945bdc46cfc223b1eff8bc27c8f8c0feef9cca04a1901906551bfa26d05e180a293847e08b82872f52790ac0de29ab6f2b94fb3bbaa2d553dbd59d87d07ace8e614499e03e617caf5a472f689cc3d7443237afdf629e361d3e5bd5a7327ccfd09b337b8f4eb0937fc43cc677c1660f3edd298929f2890cd5b5c40b8a135749de16b49829fa336d20b6af50f12bc076ad857b1ccce097397e9036501b19069d09efac03c4db416aba3d297f578c93e979751f4626315c05bf60687b60dc5084791e84ae05af4f065d4162dd36c7d3e969e513e19b37739b35a21f7b71ee059c78f0022a68c4b9e8e697d6722661bcd8e5e78e36e6e68c24
# =============================================
# Example
# Public key
# Modulus:
ad39c29f450463708cbbd90380a0fdffab4c4375566a0ae523df2f1c27d6d3bc7d40fae7b256a8d59a38968795408d56e4dd847e716ce307d9bc8cd6b52726375667a36d10d6cc5efcd34dc573190cb7b746e2c73fe864cdf88c9760b7a0302e27ec46b015d74581c740f0b2f54fa0154633db7efcf9d37aa7ddc2636d44077dfe3a2675f0271a763fd1e3b57c1bf38caa9da5572af82f1e5192e3b033a308c02d82b5d27223b26f2f4dc99647062fe1252e95b149211622d38e1d8a3a48825a91f84021592902b352c77c7d5fae3b175cb8d9fa4a2fc05e94a0998e3990b776fb1663ac3381af5a8b28d3f7087a672549802a9f9db3d1f1a2360becb15351d9
# Exponent:
10001
# Private key
# Modulus:
ad39c29f450463708cbbd90380a0fdffab4c4375566a0ae523df2f1c27d6d3bc7d40fae7b256a8d59a38968795408d56e4dd847e716ce307d9bc8cd6b52726375667a36d10d6cc5efcd34dc573190cb7b746e2c73fe864cdf88c9760b7a0302e27ec46b015d74581c740f0b2f54fa0154633db7efcf9d37aa7ddc2636d44077dfe3a2675f0271a763fd1e3b57c1bf38caa9da5572af82f1e5192e3b033a308c02d82b5d27223b26f2f4dc99647062fe1252e95b149211622d38e1d8a3a48825a91f84021592902b352c77c7d5fae3b175cb8d9fa4a2fc05e94a0998e3990b776fb1663ac3381af5a8b28d3f7087a672549802a9f9db3d1f1a2360becb15351d9
# Public exponent:
10001
# Exponent:
723a346c7246828c254179c9257904052420161bb9f0135f265875e84b1d0e62acf5bc7e2ccb9869c258ae6a99b10782d5487da6238579f02354824ad30a0dd94fd0e7a37407309d327ae43ddfb814fad0909dda65fa08ff09772c1b4afb06ca68e91573e7f31c9287a1fb17074c8a737ce7954617eb65d8ebf8ffc630b73b78734014bb08a8038cfffd5b55363457fd253326ea0e34b8c10be6877cba61fe04c568443b90925192336c177f976cae75c69872694c83288aea2029571f08b78b4f663ed775a457896981439f59e1130e38f65ca14e43eb8cdfce3a3ae030fc09672b3a7f808c8fbf23f4ea84381f307dded492df468bc6fcc161f128b29a9001
# Prime 1:
e2b60d0fdfd5aade47151f24583c9c44f6563a8b9c855f1918004594093e78980e37cc9eff43f1f28d61539587ccd296791419d2770ef152bb7985cce7d8f4aa8e316bf2f07b9194abd7592208c1e69e447d031f49a679a547abfd172419fa00d937cd9695e2cd5422bf170ed5b2c018b76c7a7200afa1ab425921802e14d279
# Prime 2:
c39acc8fb000fd8b400b8eb7844d338a11110960cddd04f7d5587f61d14eb6c96ac13bd380d1b6394f30ec077b92cd3643c2f2e74329ff936b53818498198c9f020fb98fd0dd830be12a10c6bd60a490e870079f21ad9d103db99948947e4001a1095271644d5ee0184cd6d292ad40b455b0108bdd059ff839f572d7f877a261
# Prime exponent 1:
5c152bab05f468498e3fa2fd852561279592a286f0552fb226907db24a2ae89a8233e1d5b6c2e733e87ede8f3eb04fdcb46318b5e68bd8330d58a7a2f98ca29bdfd36d1028e357d73610eaf02af46ef25bc9170a8f44a1e622fd55781fbeb94fbceab083786fbd8c6dec85b60dd063bbe64c965355ba00856a167fc7eb6fa3a9
# Prime exponent 2:
572cee6e3b6ab59511fe14a50579c2b68dd4a1f15ace5e20761cf2e88d781f4eb51d59a4718d05419561a04fd56b1fba4788e2e8deae21117a8bc4f56b3437cfc6036c18046634b95ea878c19a353022c4f4e8f0aaf9cd3e27c447e46909bb4cfe904105f845e33acc99b24436cab043aeccc1131476254d63c7585f9884f901
# Coefficient:
8bb1930ae2ac75f86abe05da0d734ba9501a984c49cb73265bf222ebcb2b48dff05d06bd55d3b9e79a86f61a297102e01c12d7dac71b46b2367da311f5e2c7d10439ad9dd266dcb7ee8f2f80c6444c9617504d9d6384df041d0b83b555b4c5e2dfe6c72d774ecc3332cf67d0aad008eae83116e9c4da95d2dc0ee81adf747da4
# OAEP Example 1 alg=sha256 mgf1=sha1
# Message:
050b755e5e6880f7b9e9d692a74c37aae449b31bfea6deff83747a897f6c2c825bb1adbf850a3c96994b5de5b33cbc7d4a17913a7967
# Encryption:
4842227dec28c065fa1e3e3c50cbc90501084f5137d3849acf4937983422eac57c56166af2bc9413e969ee1b773854e1ff710b2fe4dc3456b94ae3421a01c2ed58fd36b0f1a948cdc2882685448d1874851144e1a7a2638952608567b16b4f7b599c6127d7005e8b0a730c106e9cb0ac7044eac4813b0376aad1c409e3b8a70e19b6cad688e1fbd0d1c842690453f514559879844b06382486b1aa393ca527506d6b4f70587269c5eb2987eb1d397fdd4c8718dc90b58699109e1473a70ea71d59bf80629882357f4745a9d3fa763f49c4147c2808f0bb9890b6a830699c39cde13f4aff59b71fa7761d615267cd982db06ed8a1ee75a91d51382b67106195f6
# OAEP Example 2 alg=sha256 mgf1=sha1
# Message:
4eb68dcd93ca9b19df111bd43608f557026fe4aa1d5cfac227a3eb5ab9548c18a06dded23f81825986b2fcd71109ecef7eff88873f075c2aa0c469f69c92bc
# Encryption:
8ed0c3cfc8b67f87e3b74e20f692f9d2bfe04786c3bec14b722d8f8341530a613f2ea172a5536100e765e860f8439f0cbd89acb9debb32e749ed8e9b0a92fbb2495518e2467e6c9f95d38d35bbe0509f71aea452ebd72fd7c1e1b3ddf942b5cea6641fcbf08b459f12bb608625a1630795a1f5b37a458ad540ff480a68b0d712921dd593aeebe430bec2cb8e6962686bb8cb6b1721ef794aba556bd282cb24591aea2737c44434a93e286dd3596c310b1da991fed75da36a25c638186a8d54bdeec68fe7ca136fc84fceb82aa2a2176aa480e247f88ab1fd4f0ce2fb7cc03b8e2a0ca412b25e63761453a85414c9310f53236fb2373392a5d44fbed749a62061
# OAEP Example 3 alg=sha256 mgf1=sha1
# Message:
8604ac56328c1ab5ad917861
# Encryption:
2fdee9827cb9733a0faf35bd3e3a9e8962e3fdd7023a2b42a7d8543bf91a3440c83ec9a1b003c8e0abb4dc90706153c389181d7edea643b6544d6eb6ffa1ea820195a0aea5b9ae8a8b2796b634812446495301dfc48525dd1e13decc89ab16e2b7a06d7dd3c76ce3517eae0d957c01af612ea158118c985c7a03d6a0e9471020bfdd70d7b4b33abc9de9ab5a482674d4a333112d76a8d7922b6a30de98f6e964e8bc76b05dee183c4ec1dcc5e879ee844e3f5ce3d4b93d02f9e22f50a359d352c600a68898f540c4be484483c618f12e1aa5298d929862ac2e3abcbd690a74a952c9a40d50fde30c30be2b3154b3cacf50378748ebf5bc4bc94b01b2b244e3ef
# OAEP Example 4 alg=sha256 mgf1=sha1
# Message:
fdda5fbf6ec361a9d9a4ac68af216a0686f438b1e0e5c36b955f74e107f39c0dddcc
# Encryption:
94ddd67326f8e76a240c321c3d3630fe75da6456987a934aa613200c8a32062b0dbe788f263bc5e35579d72fc9f57682e1fec44b99c8f57787d4d151da11e058b0a08b632b722161827b087921369253986d84603be45545471c4c13529160469357bcb1cfc030e19aa1e9a37db0156c2b971fbbc3bcc03865949f492944fbd7cab1cf7a779ecfa6a0268387719c312b60b5da69473e348aa4428c7cf74ee8a6e416c98504f55a23b1fcdaa0e9951f2816651794bcf591f6802300b676ebfab84030f23e321fd0eeb2674ed898f921aeec5ac342b22b2d08f6d5e37d51c20fcf5abe84c2caebd8ccb82a5e2eed57bc1fe91317008813c580a0cf2ce1f578f40c
# OAEP Example 5 alg=sha256 mgf1=sha1
# Message:
4a5f4914bee25de3c69341de07
# Encryption:
42c1dac7ac001caf168c46e933fad595682123bb1ee953b563b736f51f0c757dce09e8dff813e1de19d3131aa8ba10bc3fa091a6a643247086eb1cc3df06325322a120a11cd6c22c38afa15ca31454a0caa9460c0d9ee20bf551224adaaab2fcc2d96c6d71dd671ad1e646d6a617e1450dc8db20c5c83bb52b6363b8855eefd83ec731726afec7adecbabd6bf7b63475b037e19a3f31cc06d47ba18686f5af11cb936ffe18c2f2c0e631a7b74a46fe257b296ef8f2248739293fd4ce365db61bf915b72d01f8a67aa2c4e47fe872b9c7281c6d93f024764224674eea74960672667e7df887d825bac3260b97e0e2ec458a081bb31e33469ead31af8da5ed19df
# OAEP Example 6 alg=sha256 mgf1=sha1
# Message:
8e07d66f7b880a72563abcd3f35092bc33409fb7f88f2472be
# Encryption:
3de605d4868095e0188aa1b42b4339d455bf3b246c4bbbd82f56f0aa85d2ce97e04a19baa2a23535aee5f8193e9f06e59385f3b159400ad2caf8dfd00170b979195645d24ac62a20bde1f9a14568eebc935fc379928178ad579f17ecbbba699067841f0c1203b9aeca724dce87318021e9129c8045721073b927ed65f6b606c415b549944a9074cc0cfe8df732bd47c4012ac2883b5342f0f6764a72285064599f63b909aa84969118a3115a943d156a440432b7bab6f18061f380ecd970c13ba31dad60f6d7f8df22538273df9612a03608047e27cd2c7fcd074c32cf56f5f3906f3ad5ffcc96ebdb4fa559a0b86ca7284c8c3558ed21ee643f9b8139fd87a5
# =============================================
# Example
# Public key
# Modulus:
b7e51f75100d24fa4339299ab4868d631456a7036628f9cd82d7a14616164239945f2fb8b3dbb05788f3a35d0901d4693778d5906f712b70cb84e516ddd8b88c466cf11d266c489eaee4b8a8bb00a8375374a1aca20f355dc73bcc3a0901270ee280c11bdcdf617eb045a671aa57634d224cfe0c98c1ac145bfa90f4082af4792c65a6c080459a71252fb99d781e188be169005496956329ef1196f59f7b830bf7f5143c8c48cb3b184f5703e412151126872b37808bf2be1d0c96802d51a67e9889e58616c82d3ed1026cfbf1e8492e6a99cf54e85e1cfc13e04516c86a2181aae38e19fb331b961ee4bf6428b8f08fff07a474d226d7e70f77642bce372bcf
# Exponent:
10001
# Private key
# Modulus:
b7e51f75100d24fa4339299ab4868d631456a7036628f9cd82d7a14616164239945f2fb8b3dbb05788f3a35d0901d4693778d5906f712b70cb84e516ddd8b88c466cf11d266c489eaee4b8a8bb00a8375374a1aca20f355dc73bcc3a0901270ee280c11bdcdf617eb045a671aa57634d224cfe0c98c1ac145bfa90f4082af4792c65a6c080459a71252fb99d781e188be169005496956329ef1196f59f7b830bf7f5143c8c48cb3b184f5703e412151126872b37808bf2be1d0c96802d51a67e9889e58616c82d3ed1026cfbf1e8492e6a99cf54e85e1cfc13e04516c86a2181aae38e19fb331b961ee4bf6428b8f08fff07a474d226d7e70f77642bce372bcf
# Public exponent:
10001
# Exponent:
787d0b4b6c24f0a179022f1c4a440ec768400e55cfcdf13e92082e86f959c4326de0a027e8d07c8e1e11646c44c68a22165279bb95091569662fc0da66a8e4e22412a53870406aa46dfb367277744ac3554f09cf4eafa04bbd8a949941e51b6e49420b44f246fa5e43a89f11c286576de69783ad4539404266b199e00aa9fa5b7e2bd21aaf3b7ddaeeeaeb370005c1f0c57bbce08f3732f5a76146dc117ab4097c466bcbc13420044be8b5a54c3d61ecb496c52e562385ddd29225c184d1994e6c7f051fa27bb20006a670478754d30f52200d63e2171d5381d88e2aaa235c33b293b1c5bd6311bb37d0900bc04b005c75e88b0d71805560147037dbe76602e1
# Prime 1:
de9fc807ac871ebc46efc3c07705a755f19071dea983577e40bb575d3d4e94e2c2125d93b0baf186d28313ea3d90e6ceaddefb06c92dc1e49310c743c64a2e88457323daa546e7f24ae739e75c79f558e47084caddd9f539aa762c1b591cc6dd95c876567255e46d36169e359e9b60a906725a328665489adbc107e4843b4a63
# Prime 2:
d376ef1d2b1560448b092bacd046932d8bcdc3728a08cdc2155d01f74b1f6044d2df59c2fcfd1727eea15a077dce258affe5d2a18aa4aee5efdbf29a76e49143942ee773a4a9489151b91931c6693bd7c85136dd9ad87b8afee98f9a59d3dcc1cda9c4ca6e75dde8eb063818dc40b583345cb7fdf8664162e4ccd2a1aca6fea5
# Prime exponent 1:
6e4fca34533f18f1be4cac38c04162eb692963e32b27d3c0d19e82e9c6a91b894915049d5c2325eee27ce4ef5ad66427e16bee032cc8a99cf36a8af2805cddb5d483fb2e2a5b7a2f4b024c64e223e478c9a91f83ce6e63ded122813483f18870dff956f9fae9a8a89cf6942a898f005480c744fe682de3ce2839fc0935a49375
# Prime exponent 2:
e1d03fc7861a6d92c466269d844bd91eea0bf08a7f9ca71c7a73b785bc52e51a9994a8e5f002d4976fdc1da7a2506106edfd1dd0239d78a7525c2dd584e0cfbeba9edbca422c03b22af2de54a8ebf75b962e23c8c1722b7b627b473e2c6e716f039026f584bf991900e0c346c8ecd0e82b2257d87d49b4c9464af322729c619
# Coefficient:
a11b20d5cab1509ead36b14e7a208a26a4c124083d9213cf1e323527843557085e4c2e755981318a8121bbe27618487dadd51f56171c28012d9bd3098941b816fc5612efc2678f7f678306d2f1d10a08784e8da1294af59e43e4e825138b604c82ee78f0fafa67573531f35b16455a95ebb694242d50d7adea331c0900ee1df6
# OAEP Example 1 alg=sha256 mgf1=sha1
# Message:
f735fd55ba92592c3b52b8f9c4f69aaa1cbef8fe88add095595412467f9cf4ec0b896c59eda16210e7549c8abb10cdbc21a12ec9b6b5b8fd2f10399eb6
# Encryption:
88ed0b5745857ddc22d3c7425da02f73d335425d0eb68d2f149f147b39a137aa0b8a70d5cf31dbc4b358647aee790b2dca5e8186238aaedab3db2e47daf2d5206c6376cb22fdc2fbc55b9b4ccd3a44f3cbd031192f1aa097bea7958789c2b043066742c71dc27fb4fedac0882d4cc2a3af0814152fd58b8db8aeb349a0cfee6f3c6fd67b8dd321ab8164aa6e6ac7a5d4bad72c91c9efb7abff2197b337990d7aab3388fc30db9176a1f5397170a779279da69148e830f1f32a5e2bc3e8d7cd8f0f494239a5391bf1885f14af6976247342097a40b91d4099ff45b59ffc15368568afd62045065cc629cca925ff0381c3199b7096a5ee336ff6ca1924b117595c
# OAEP Example 2 alg=sha256 mgf1=sha1
# Message:
81b906605015a63aabe42ddf11e1978912f5404c7474b26dce3ed482bf961ecc818bf420c54659
# Encryption:
585f9537e8a3f97d0d0c2cfdf6796bbc2fe603346285d044894dcba72f53ee95c6367e65bb27b7f1c4f9b4cc44e71f618bc05e5f98a81be0fdbe46a590d6344a87fc4fb2b80cd6f0c7f9f77f9a3f3f1749bd288266fc8079b077419b370b3c87adc06cde25550326527cd18b4ccd0f8d0f9983404d47350d92ee9c8d1cf3afa29c3cd37d9737a1b6fcb249ee7392db9d7a8e9ab473b51645c7e96d30f3de171ae50c3c3e14025023fbd567478a770e8e6afabe56b0628fbdb3dd6187623b7da0bf6c6988b61040cfca20eaa807e05a461205ca86c9ae07b149e9a81b484c2890a12db807dcf6cdbaeb90a7e50e81cf815bfc7da530029c6958f031a8e88f065a
# OAEP Example 3 alg=sha256 mgf1=sha1
# Message:
fd326429df9b890e09b54b18b8f34f1e24
# Encryption:
32fbb07238092108a7c9ab89464b256d49e025620065a85890992c10ed87db22d5a18b3e45e61f8392b69b0df23d471162aa55e996aa01b001318a740c07af3e9b770f7021d341080b700825ffa65910c783415d7738680eef53f5e8d0c97ca5d845d7386a2c65d9c3cde235bce9b340ff7f49363e1ebe63578673872ad61fa32792fcc2e67c84039bfb9b615f60be2c7926858bf097bd49cde8eb512d0984f5c76ef5e89f7660e9e03402a7c5fbb4d74e4e1c00d5b3cfd11698d3371518c0b65ab1bc092428effabf9ec39d099ba7a7d28f8dffe0f23f0c75f85d4054193d524dc0e669389677e32b74a911493bf45bb06bae4072a6fbad7a30e0be8617134d
# OAEP Example 4 alg=sha256 mgf1=sha1
# Message:
f1459b5f0c92f01a0f723a2e5662484d8f8c0a20fc29dad6acd43bb5f3effdf4e1b63e07fdfe6628d0d74ca19bf2d69e4a0abf86d293925a796772f8088e
# Encryption:
87942fa80dd4cd6a46ba189f9fb172ca925fcfabe9aba07de67059d715cefb4693b246a6f523c9898183baf22057df1a4a9a8567bc471f249d8be964a0580aa5ffa6cacad4e050f50299a45fa9f8d6645e97161327522933b00deaa45a03f84b82a34a5381a3e21e38461b717ffe520cdabeb3149bf187d5bd4a0bb7cbb0ea23037979da040911401d725711c144d5abfee792e83fe8eeabc90c6f570d8cb459f657f3c32d10bfd3bf53b206ffd6cadfc5f3b2091d5dd9ea4c90da86d4cf563ec46531bc796c2ea9c1be0d230a4fc88a6a48b732079892b84d65061027a1afd7d75f3ecaa668d70984bd59d634ef1d27f81bfc80f7046293d01d23d9d9d0a5a5
# OAEP Example 5 alg=sha256 mgf1=sha1
# Message:
53e6e8c729d6f9c319dd317e74b0db8e4ccca25f3c8305746e137ac63a63ef3739e7b595abb96e8d55e54f7bd41ab433378ffb911d
# Encryption:
b285ddf4b41926f5220ae8ddb0ea3b1157d433092557265322717c2cb0dddb5f4747f5c21657d995ff6a63e5343cad6e4d068d59946d848b1490e14220f561734cdac99ca1f2b2cf6ed20598ffe4e9108c3ab2a2ccef22a6014cf1300e1faba1cbf5642165be19c7677313da5172b98936d3f77f91a2975c90160abcde03e6cd585ecf90b277e212c63650696e347bb84b801c455df8c31ac75e7e8141efd2a1dd04d318726ffe3e732dbe817017f7cf1f2c63d02898b2e9ff1c721c814d1a6b9842ead5c5655c4ddf6c12d68295e133ae64da5c44c8b688ff5ed5532223b7d36d540a69bf76b6721e8e0d4beae9ee8e34189fd1c25049033679324ad30ca04b
# OAEP Example 6 alg=sha256 mgf1=sha1
# Message:
b6b28ea2198d0c1008bc64
# Encryption:
a30e2ccf1bb5a5def079438dc34a8eab92ad4576396fdce4d827e0eab44cec22b090d96661c13bc5cde70e58ced7830ae2319b1e1fd107f2fa7bb4aafe0f014e383a367f175807f63a66eb280e2dabe1355bc5b4f8325b5385125dca25c0e96fa4c65e9f55336be75829441c21c5280d426134be918d668791167ec15d875fc441895fab3358b05ad3f52b96f77417ee0297400db44aacedc2ffaad1af183ac739c6183c0a8269eedaf3288b7505d3b9b2719ae6c6927464d9980761fd69c4e128fc76cb40ed9862b9c9623824a3ea4fd7cb61965dbefbfb287824cf9d98e3e389ad588f5cd81fec2f392f8b1ee314c15d21540be492f9528421c4766befd23f
# =============================================
# Example
# Public key
# Modulus:
b37e284c7d5bf37411075fa6acae85c7036a34fe3a3b6d6e64f5280e785b1ba22b1d8631eee5826f6548174d48b117fada20c04b1584d83e9db9f8e9fb764cf587ebd63835e192e36389be9b56b9dcbe867c0b8f67a0ba3d5d1f4561d3c09092fbaa114871c10eaa0fa2ddd980e1c4620bacb2cd1017ee2ed07a32cfda091e3ed2a7189f6553772941f3f4a18fc59e996038ec9d428497a2cd1a802e3341eb697037170ecb2a49ed516f30c9db8e44dcdaace0d599838fb344bf0c224340e12d511ee8f0f9fe6db8daa069f681a2b466980da79e9f631ec924e5bccee514c084ce2a723d5b9455c386628e21de03e1686ca97d2445f779e6c7829ddec2a9114d
# Exponent:
10001
# Private key
# Modulus:
b37e284c7d5bf37411075fa6acae85c7036a34fe3a3b6d6e64f5280e785b1ba22b1d8631eee5826f6548174d48b117fada20c04b1584d83e9db9f8e9fb764cf587ebd63835e192e36389be9b56b9dcbe867c0b8f67a0ba3d5d1f4561d3c09092fbaa114871c10eaa0fa2ddd980e1c4620bacb2cd1017ee2ed07a32cfda091e3ed2a7189f6553772941f3f4a18fc59e996038ec9d428497a2cd1a802e3341eb697037170ecb2a49ed516f30c9db8e44dcdaace0d599838fb344bf0c224340e12d511ee8f0f9fe6db8daa069f681a2b466980da79e9f631ec924e5bccee514c084ce2a723d5b9455c386628e21de03e1686ca97d2445f779e6c7829ddec2a9114d
# Public exponent:
10001
# Exponent:
8e526127cd5aa49e8a861b3cf0bd6d4bd1145cb29c7fd4946d2ecab5368f9f48a601420fc3ca6df3600e9a9368292bc7773ff2d95655c0955dc141725e367e6d4d7a1da0f2704b654bdec3a92e4a2f934ed57ae1199d232f56f05db6650dd2550981df345f2662374c30aad234d44f4022dbabe6d774f22262a2123a273b85a39c8fe2f1fd9250eb66ae6427c52c23d1d2852cf7bef8d506542a0300e54a7e57d65857fa9ec85f25077cfeb351018b7e42395ef4598d86f1625681f75cd0ecc4d4dc151cf9c2bca1ca71f8de2382820410d6f9f751f18b49622c012bfca7dfac4586d8e4e755c2742b0c893e28a94db3cbad30717719d55848a7fdda43c14c21
# Prime 1:
dd1426e4ca5ec48ead508fa66ae8d8a7e391e8a75688cd749940136fb59b59c83ffee1fa3ff2914ebbb79ef149d678894ce958986662b57f35eab9a6872ccda8dc670c1e519da2f6f08d2f54f6c871371591e1a4d9d82347fa4750116a4d0f28b90c63731874a6ccdfc0e85ef51e6cb2816369ac7f7507c93d3bd318cfaa4ba9
# Prime 2:
cfd86117344380b4aebfc93b79e472d5d2d46df28ae7f88d442729917a1785e36f62874476c9b715dc0a8c87637d47ade6786254f3c90e81de71610817f6ce3fa41740a19db945e51e33d34f2a93ecfd975dc3413d414201ab4f20bb1b1ebb0f1dd11c4151347e5ae90e31b77da8045e614e25175e4036908830f9baf85f3f05
# Prime exponent 1:
45f23d47ffdb31f72e50a1d2765acb497b0fcbfb3dbeb4ba624e4a97fa6e775e8b18da6871d90e2e49e813aaa5c0ec8c0c407bde63ee711c1973f55f01bfa425fbedc280c933c5beb9670205b0bac44f384cda866cc21c8f86590fb522dbd4a2fec133a9d39ffcb22f4cfa7828b7828e8baf675cc34ac4b6dfdfd0af35ecdc59
# Prime exponent 2:
b19d8292f6c9bcc22b179fdae0b675dffe3424e501096d21239da7eb36ffc51defc0ae41b695788d08a6472327c516ad2867b5f84d0083123e4a7b96140c88826032b2bba9f27b2569e2f5f0103dab67a6a3acc9229492d8a4519171f3a2164ebbb7484315271bd78a93e3ae9f86267d94ffd7b899859c5b74d70d8256dfe615
# Coefficient:
ca5c9d9e7632c61e50a2cda4eebcc268dd7042a66cc98b3af8c17677998c99c6341ddaeaf3e8fd065043dba32553b26ae07fd74fe1d41859839205b51b653ba3edd339a2001ac407a03e487ee876a64f68506cfe47d7b986d4e987174b9250fa149e8a7e930111793d839071776d7c468d8ff70e72da02e68b0cbb6f1eb6c35d
# OAEP Example 1 alg=sha256 mgf1=sha1
# Message:
8bba6bf82a6c0f86d5f1756e97956870b08953b06b4eb205bc1694ee
# Encryption:
5a1b6dd7b7bc9ff2798414b5ba508bf2237b8583535a82951062a2929f0ed308b06318e478ffaa125bd4b04c79a77c6a666076c690aca24689422d6a542eb4f91ac1270e5e7e4a01fe52ff1405e65641d494fcaa1b6930787b813f5dfa0d3d6af25b6070f0c0fd9e171c2ca08193e10f8785a47c96b1b435e576da375301e683839967e8c6900d6066c9c6559c2fc07d654eeee582ecca615ad73cb4cf851ed6058df750fd9173b006aae545a6e561407580427a7460807c40a97219ac3f09115c41c5546ff2e6cf274d09f2b1709dd7862325268ed4c38eb8af88c2b7192ac01fc1283b18188b649412b0995c83cc10d20f8d4a5701492380abc0b1fe8f7501
# OAEP Example 2 alg=sha256 mgf1=sha1
# Message:
e6ad181f053b58a904f2457510373e57
# Encryption:
288947ce878a030bfebdd5e41291ddd701163752cd28aa4ebe021725d35945a9bc69deba0b2a9b4386d047c648c6f5b25e14d34ebf82704aef692f12c2578b4e345395be58384580c8b141c9b511332cfa376ca2129f3810108ca9a3dfaa9f6ecfa0cf0ca82f0df4a7a35cefd446c707065e5467704739dbe9d11e87969f32417b9fc95c664ca16f550c993d14079733d006024ae3453d6d3f8e33d24d2881f1a9e0447dcd6435f7e7e04bdb317f2e4996b668e530041e90963d56e04f5a6b07a5b6eaed3ef51d72f06b6a8691a5c841f5dacdd1d4119e3bcee11f1b688efe7f54e59864aa77c92adeb443669e408c87b7562a587b4d394c6bcbb5bda7e4cb51
# OAEP Example 3 alg=sha256 mgf1=sha1
# Message:
510a2cf60e866fa2340553c94ea39fbc256311e83e94454b4124
# Encryption:
a9113b7eeadb05161d732ff26ee5f0c5f685c7ce57e943e83745242ffc1be2c01704aa13066c37dd9c5595c23b9aa9911a592c56eaf2cac5d77b1af908098b86f276ca5a7f884db1abefbd065ba5481e82f8345a299ebf1cee70a49140e506501bcf0299d938265a572bf508fba3047e8a5beb25b045956d756d999c2ded344b28b56bd060ad14d5db88c541e6f0e660f422908ed0301c446aab70a44b1f07e187de57d959f9383509a72df85688581335691e575a9aed984aadca8d300d2ef01981af4276d5df6881a975dffed1751a1f4188471dce3f70b2cbd529d464818a8a0d994a6645f87fa3bddf46efefe1662cb1f1e3c89e27a1760269defcf52eca
# OAEP Example 4 alg=sha256 mgf1=sha1
# Message:
bcdd190da3b7d300df9a06e22caae2a75f10c91ff667b7c16bde8b53064a2649a94045c9
# Encryption:
4def9376d7b96adf1121b4a30d5c93b6b2643fa6cd2c72e470d381a1a835380397864f516ac528f898d2160f3315f338298595faf0ac9467bd378244468cd2b98f9af5baa6070d9223897d7bd751723241571d884a892858a689c34c3f2a55997b13cc275bc91031664370026af62616dab70b51af29f0f016030e2ead8c63ce4a20b2d86f8fb4bcb2ed9abcdd3f08d1b6891ca3f77a5fdfa6d0dbb11b9e4961b8154ee528dfb4361a0abfb49a29d6a1b5e9fc2bec3e2f614300452f4cfa27ee7e3dc8c8faa8d846ec126f1b10908ec9950ea2bb1e6eaca253b20aa3eb8bd01dce027760b10ff353ade79c3ba861c71edcb070128e8f1257d63b94accf8ba367
# OAEP Example 5 alg=sha256 mgf1=sha1
# Message:
a7dd6c7dc24b46f9dd5f1e91ada4c3b3df947e877232a9
# Encryption:
1587d91122a7321a9ac8f5b54a197eabbe36d1301b5da5b19af685c60237dbfe63cd9bea4f8302515c032df743469251c105845cba37d2d68bcf898966ebd8dd29db5b0766eb36061e194df88457db143c998b50ab7ed277c147a4ff1ca6e24474a48c38f540645ccf0a39484c3f05b73623130868848e1fbac9104c12d4f2d35536769616d878c0c7e8908051dcd3e46ed9230c0dc25e3567674449c0f8584f5a1589259c312a36f7d4aaeca9bb5f5226f2285cf015379304a7412488f3f17f235ec767c360851973a329306b64d303c2c2f0657e01a7b2049a41a3283bb68e1a15b97fd075d1dd700c9cc35cedb490366fd4187a92adbbcb6dcc4a1ccac6e9
# OAEP Example 6 alg=sha256 mgf1=sha1
# Message:
eaf1a73a1b0c4609537de69cd9228bbcfb9a8ca8c6c3efaf056fe4a7f4634ed00b7c39ec6922d7b8ea2c04ebac
# Encryption:
56aa26d80a35e65076be9dc6d16650640cbdb33b51bcf699a7bf18f3a6effbd14a3a11baab4a40c17ff213c365fa13a08bc0179080e48f61d514ab69a965af36cf86e577496a049ec8176bfddbf390884c1aa4f18155f73179d03e90e908518d4361b50cb5604255516e17c4f48ec79c69fc793cd207afb2ada2dc2437b17517e0310211d2f28cb13887911e385c11c14d1c26e63206162d58c3e15f611e9932538bb5507c4f7372a71b6303c70a5ba00a2c915eab5ff6a80d2cf6c7bdb5fa72045cbc481e359c608752a2bc23fc3e43aef86710dc6dadd477103fa8a50fdaa0091865c2d55f5338aa89113b05eac06ffa98252332ee6f5af7091817ee5b1b61