aboutsummaryrefslogtreecommitdiffstats
path: root/vectors/cryptography_vectors/asymmetric/RSA/oaep-custom/oaep-sha512-sha512.txt
blob: 7d1a90b3b2b808052ab4c7ed9dc5a4fe82a3d130 (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:
c4d3a110fcf80599f5794cde8c3ad6854c3caf557985302e0cd058c603d33fb0ded1aaae9efdc145b44705d6bd4c71a1aeb04a5923e51954f938ccde95733822062f34696ee7dce4dc9e5d991534dfd36b03db5f99b9afd4dfaf64b5c1b5a3a7548ffc209baf6675f5906a2b59e33e065b5c02c89b01bba0ea8a097a6886d6971b7573a6a7188977b2eb4aa63702306a727edc56d1f56135cb4326bee07600f52a131a64059a10b5f448f1942f435f121dc439d4d203129e892152b1213d87ee1298b2fd25a14a2a9fefb4076cde8aa01e205b77b195c75395104bbad491d868e1d266ce6051ccb8c15340546b1bff0158f9aa6acf0fba71e3e30e2f2d1906e5
# Exponent:
10001
# Private key
# Modulus:
c4d3a110fcf80599f5794cde8c3ad6854c3caf557985302e0cd058c603d33fb0ded1aaae9efdc145b44705d6bd4c71a1aeb04a5923e51954f938ccde95733822062f34696ee7dce4dc9e5d991534dfd36b03db5f99b9afd4dfaf64b5c1b5a3a7548ffc209baf6675f5906a2b59e33e065b5c02c89b01bba0ea8a097a6886d6971b7573a6a7188977b2eb4aa63702306a727edc56d1f56135cb4326bee07600f52a131a64059a10b5f448f1942f435f121dc439d4d203129e892152b1213d87ee1298b2fd25a14a2a9fefb4076cde8aa01e205b77b195c75395104bbad491d868e1d266ce6051ccb8c15340546b1bff0158f9aa6acf0fba71e3e30e2f2d1906e5
# Public exponent:
10001
# Exponent:
628143a7bbe2e8f2bf6ea0b0f45f72032e3f64c49357bbe0201b99822861ee0b37c898f261b1bfab81e8d59c3e0ae707b2e499a0f91cec4ba19af2b526f88e0c412a18c1f776650fc8f61d03c3203e3091eb513c0c346932516c772b9bb1ab20d06a6b156ab522c3404db144d6ecaa9b05d80bb0981b0aeb22d6489e11780226a6ce7a72f67021de4ce9394b4ab5d43a59dfd1c1f60b9f3051eb709897333d65ab99d24fb92b2e451344a78bd3d41bbaebad42c97f9d67fb2e9cf6213932f6991d42b74eb973c99afaa564d032ca5380fa1c8ee9e86e92781b133ad7713a7ebd1fa08c42c40bc58b28f21d4cd4516140f70630438f5cc154d3ebaa904cf0a721
# Prime 1:
ee043d8dc069675c9e8d66305bccfa767c5d825844c4a014ed92fcd1f74f38231bf2b6e8dbfbf31424d27e4eb8a071f94325a65fee5876276c3779f63bfda9893c9b99f3bf3c24004eb63506a7a44338fdfe05c55acdc7e55d40b60112570ad2ebb585e14b90418422bdfaad14a266f6cebe2ba7abd4513d0cd70b444df0fbbd
# Prime 2:
d3b2afba8fc1feecbc083ccb6e794d95e0b632ae82f81063c943973063378f901a1a8114e76c56cf73554dab9b26362f186b3ef5d5a2334f675788ade9bc68a3332aded09ea081ac9f29dfde20692576bd1f3e650ccef3f1a4e47ed3f5be73c47a1d90fbd092fb4d9b8d750df861f69ef1bc1f08d31a2fdd8fae4ea4992b1649
# Prime exponent 1:
7fb63cc4fbb252e8ca967a77863a8545e05358663e77f6a1641c9395a20a9ac793ee77209931266bef9a1675ecf10256ca25c09106d5e6881eb3e1b832d6580ab03f99aac538e2e45b57bf3a13e7babe30e3057bb0ce6becf14d909b20991dd0b0f314a41fa486d2fcc54d656386049377b968b92e24dd7651966d9037f60f4d
# Prime exponent 2:
72927992e1acdf982627db274a71f230947e672d958a45ec8b87be329ceffc0dc462e5cb777865ff3e6f436b05bc078533950f6d2322f6dc1995014f067a46b354c4f5f43875abd8ce076eb69c19ec01b85749808d0f106d8e8d6faaad8c56c15649dc26bcfa5f71e0270ddbf2baaa2bd9aeb3a925ff3d3a8f418a24811515a9
# Coefficient:
9757caf6d064508a8fbe4dfa19e8b87d7ed734477d1bd8ea8c57d85ae6042fcb7cdcc34e908cc37e2708a06ba4028a879dcfa72b67e2919fc9fee934ea4c93199f77e7d7dfb0208d2e16e8cfc867684010c8f6909f2c9f44cbd7070c569f013d3bf099cb370375e38ec3e146dc1057f3c25d895f7e3e9624fa6191b0d612d7c4
# OAEP Example 1 alg=sha512 mgf1=sha512
# Message:
6628194e12073db03ba94cda9ef9532397d50dba79b987004afefe34
# Encryption:
7b7dccee97b43d4b6e214efb90c22d6679b8c144891d47f0674f6cdc94b8c4a87c1fab9ddd6a1d77d4c9d0487a071e2a0323acf7f04554b43952cfd49d1c642877a78c04dc8922240eee6afc5eb94896b83c3fc4c7e21c59f8fe1bcf03aa75110c86655e25d55b75476153e39e3a80017fa61c640838b5b27d03d5830746926bddd6434acacd0fcc03615c5ba850b591c673bc8e882d51465795cc9eaff1f4a65e70f9c92777f0877c69c26c1e5cb8bf0ae87ab61ecef24d4349eb57a1c1a27004703038f2c56d9d4f408dedfb9e5263249be9edefd704c7aa9f6b3f6db0b61f3848dd894e70a3f448ea6583f5d74b82ec2850ae1d0e335c22087cc468e5af64
# OAEP Example 2 alg=sha512 mgf1=sha512
# Message:
750c4047f547e8e41411856523298ac9bae245efaf1397fbe56f9dd5
# Encryption:
505d0aad41e3172680d7ea5656f8a8bbcefb979365718499005b460b25999968f8230ea1c650430f68d8965f39984466e5fad6d93fb20c2107b6e757c62e6a0a0fd5fb7507c3c04d1f11e934ae895db9fb6ab001a3ada39d7c4426b77942f21a7c1e0f2c9a58c11595f9cec0c5e6a24dc949ead9373d9b530a045ff8b1a438c1c8d6d1ade5ef48183c94146381e9f65961e9b12caf95603790cba7a8fde884568a97d51b019dacef3d105d2bdbda9b6168007747a02440fad9bb0ac24dd5a48d49583d19e68eeb4802b0de91bbd352f6bf607cbec47df7962b8ddd8af0121331f654202474c9e298fe0b1e796db16e0908d6abff8ba7400061bee69657789d33
# OAEP Example 3 alg=sha512 mgf1=sha512
# Message:
d94ae0832e6445ce42331cb06d531a82b1db4baad30f746dc916df24d4e3c2451fff59a6423eb0e1d02d4fe646cf699dfd818c6e97b051
# Encryption:
c0e2deff6334ea384ecc74fc4e3a7e611fcdc92ed14555de99abafcf85f59ea8ea3a28075daa3d785a1d9ef0b3574252eba400b60cfb9af6b10d4092963273889db3ff9555f1b03f05525c86afc72765abe5bf0ccb2ac7193e4882d803d455962ac40b9ecdf0c4d87f186718a2005689f632c1b661e643b32edce2b6aed5821568b1626b71bf514c5f1a9d0a5e5fc554483c97890a399d1aed187d7d9b25528381791f3f8ee18f6daa1d9103943c35954b1f73f4b0e01232500331d2761862e06f9f0c28e0f623b7197c62bcd696c01fd6c3f24814016709d5bc66076b9fc6af423c7f5965d78db5a499df0446be336fd447149d067ae55bd0a92097587d97d5
# OAEP Example 4 alg=sha512 mgf1=sha512
# Message:
52e650d98e7f2a048b4f86852153b97e01dd316f346a19f67a85
# Encryption:
9c3245d749b294bb0196ba41468c76528823c60894eb542708fe1ebf495f910a8a21fd1311b7e507b76f25ea8128b071755ceafe76730694a389c066a761b38e9376d24673173ceb05cf0da99f542feafd844abc2b786c2d4181a6602cdd1bf61319af1557a8b869e321b214aeb9d2e9a07a3db8b6a1de333964233c4eed3f7d726685791a44b5334b603cb09d96df9f4630c10524c0c709fcfe8d65569897a81454a7543cf3c26d996000186a51c3d2edfff391fbedfd9cd07c6dd9fc564ab48e595184486468ba6ff0ec4390f60b758712514a1aa8be0c107fa7d7a7598c6aeaf5f2a47830b8ee11df107bce6f68a751915e5c748e4660746c7ba7d578e966
# OAEP Example 5 alg=sha512 mgf1=sha512
# Message:
8da89fd9e5f974a29feffb462b49180f6cf9e802
# Encryption:
0cef00360d4a2afc1cca8ab0ae626c3023b1cd87f1e15e4c953c831598bcf0e4d187db030e6ceede6f100d30fa5152978da0208d53246f1923cd37edce2d708cdcf948f4c785f281aada0f6840fe934e7a1bebd2e182458ed6ee1ba1d1505f9b4fdcb70296c3fed0aeafb97822679527c664449638f34997c9f995ddedaad446a2da97ef78ea26a16becf0c0db2e5cb6f7d9e59f5a2b7c058e05c8008a339a6a6b097413d99e26a64a6e43d53435c211a29573fbc65341d71ec17728b0e1e6fb09eca2630700b4e2c21a0637919a9e022616935d1b78a1f99b7e77237a80e937bfaa388d2fbb5caae7ba49eedfc50b850caee120258f2682928e50fc4a683acf
# OAEP Example 6 alg=sha512 mgf1=sha512
# Message:
26521050844271
# Encryption:
5911b33c77e5d64713296d879aa0f89e8261b8b97c5b6cbf063f00ca14d884ca577a737f47426fe087436579d0b95f853da2eea63991956b492df7d783bdef114ea8992863d1ed64172afb74138770d905a9aaa9b844e6b3bc52269495a473edbee4a30f27b5de71a6c73a2a12926e400888867d3a1eea8b3776fa9bc5bc6653a7ccc0a00716e3c20de4bbc97e62abf91ab4990278e3ab645ebfe03eabf8975a7e9ed432693fccb8b5549f38091da432635ce73f3126a874a9d5b4911aab1b398ca0570830160f757f496e08e20cf2440ecc052cb6012bcd676ecfda3d3c607bec858c99cb85bcf3b97da9801734d5e46aa8fb56b1969e8b17d08ccd1a847623
# =============================================
# Example
# Public key
# Modulus:
c5656f579da2fa21562aa5a07813472026004ffbfe908db8cdbbdcf494e54905e76a6f9d1e603f2866775a13487ad9e0fefaf8556ac789371f32843388eef1a39ab26a52c24e82c0223f7084f67eb730040797b7a97ad3bfc96e4d2de99260f92839f269f1d822fb9aff01264e56256560e9a45f6027e1df807e6ccfb2c66c59f5acb6879faa2f40d55da7447630e789ff0912114a3ff91eff379f5de810610e7c845550b1465825ae2d7a3f5b29759bd5371567c5552226aac98e3ba36b2a91f1e60605db68f8306b22b7e253c9844c5dc094c354230fba7bacccbfa74886b11c65d6378537eaed45ace9483d00818687799e598cb57fe52588936d809ab819
# Exponent:
10001
# Private key
# Modulus:
c5656f579da2fa21562aa5a07813472026004ffbfe908db8cdbbdcf494e54905e76a6f9d1e603f2866775a13487ad9e0fefaf8556ac789371f32843388eef1a39ab26a52c24e82c0223f7084f67eb730040797b7a97ad3bfc96e4d2de99260f92839f269f1d822fb9aff01264e56256560e9a45f6027e1df807e6ccfb2c66c59f5acb6879faa2f40d55da7447630e789ff0912114a3ff91eff379f5de810610e7c845550b1465825ae2d7a3f5b29759bd5371567c5552226aac98e3ba36b2a91f1e60605db68f8306b22b7e253c9844c5dc094c354230fba7bacccbfa74886b11c65d6378537eaed45ace9483d00818687799e598cb57fe52588936d809ab819
# Public exponent:
10001
# Exponent:
78fd002eba9f0f22e9b68008083100b252b8744de72ce0c0b9d100d0248718a7f6bc8526cf5c7cb99d7c60085baf78e5f043117d0152c5e6b44779424116fba2a489e0a353175e0ab7b31c9b529e3e57bed08c8c74e3a4eff35d990ea0102941ee06fe6f335d9fab89c7ed037696549b7bb81918a04e31a29516684931b16eecec8c1b2a717a8696c61722210bbbf5f7a5382c28d8984998dd805bd4a025465b5a107de1cddd42d7a515000543097f8f9608bd306239634cc4875e49d0bdb1677cf05c6da5590d6ba08f0658fd6f1f23cca84bdb778e75267c01054c239c85c58da0b4d6af966b1d9682be33ff75414fb5845d601476a8eddf7f57094fb3f181
# Prime 1:
ef5d785181b9bb3e1b8987988ab74cfd3061ebc3039024a39a5d103760252bf30b680737f7d675e19679792b15cf2f6f954f4a831a23c284508ec06a3e898cd4ede6cbfcdf0e4a9aa2d41096ac710877852a25813dde7c8c7841eadd786cff9ba1530de2626c801928515f74240cfccccc027097f8b331a8e881cdeff5aeb6a9
# Prime 2:
d31d4c8f5fc5f84687f41a370ec19d6ee40e0bff62a9ed64b4874af8b228ff60d101d82ad697ebdeed494610e7d2aba011f0d5a3306ac42154a70378c03447c6f4967d407a3ff50e05fb503b9d32f151cddfb71db69540e75aa61fe138a61302b8e59b736ca6c7c7a1d86525910e7c01e3aa9a8f91d662e17383cec8d93b8bf1
# Prime exponent 1:
7394418db1c31a1b923665480deb167cc708f14b580418fcfa83675a25cdad1c0d6cecd7648fa49a0a0b9bab673b849f2f8c7ae13515014edc8b2173ebc08545279ea2eef651b34a59c7663f2b02e560b8e731f6e705f043efa97c9bf6134395455f923bb6e4c731de9af4296362f60a7993d00441ad5d143f38b654e0dfbd09
# Prime exponent 2:
b1800ae4e9438c31d1111e1178a8b5738cef7a8ae92bb25b5fa5f9150cc687a1a15989a4caf4c4ee94576d3fbd8a559eaa36f188d9a68aecf33dd11f6f8b056674332b7050d901731ef864471b2ebfd365e35914f4749d3367f6110bce13641c7fd51d5478dfe94d21f8cd623e8a0d1d918bd99428ac364b145298442ad17421
# Coefficient:
a636e367b5091edc87f3294d9b4957eddcb778283cff7c529661161e77b59b236580a34413651f31fa6008fd84343705d1d52cfdf58ab00796e19f0f0084143e10a84b998cf1271f57bb37655bf5c04722cb75bfaff750bfc5edf222f42cb6c8b8e63dd2ab411564743c9fdb9d7f9f64c7107a6ed9004ca90169de86ae778802
# OAEP Example 1 alg=sha512 mgf1=sha512
# Message:
8ff00caa605c702830634d9a6c3d42c652b58cf1d92fec570beee7
# Encryption:
510c9f64cf246c37004987d93115fd129d901fb85f229a14e9a6f3cd496413702c0d878d880b23ff280e7c5b66ab6c0d2e6c164d3eb5f8283132533a353184198dd6143c4c22b10b47363956be1d08d239d41af6ca93bb66c6cd5f322e82518399b383b6dddb29138a82c6fea375985653e6d7e01285ab5f149d28e6a8e9c93b12d4418af20110e8674587d63d9393b24fcf3826936a132ad2eaee66270500f71aaa0afcdf4d4aa5423e8d41c2bcf23c0bed31dc939205473fc2ed22d2ac5148f5754f78f3349917b81b0b215db8758698629b6563180931d91ea8390b5f636f900ee7ec4efeeabebc5d4206c2e19998dbc2788d87ff0d082c4a76b3e94ddfb0
# OAEP Example 2 alg=sha512 mgf1=sha512
# Message:
2d
# Encryption:
aed2dd208136c214d49db08c8472259bee4bdfdcdf941a57774b1375eec3d38ef7d912e40a2b87c6d3a524926de5be3c3732283c2e304d743ee69ad1e9892988138ef4db7b6d017bd0b53bab53101e680fdfa19516e0aeb8d1c7bdef0b91b1c6a2b1d62edac778ceafd5199630259e3c2a7bef0b2764be2c4d3f1d738d058e10780646c6ef96e732136412149134d2c6763dca0ab4af71f5b6ac1b14218fe41d0f2799a75e00a5d7da386f585eab276d96d939fdfafe57af4727399a6204d9a857a503c1c84899255a8ec795811e40b79c4983ba4dac13db62832604c7687098af5fe6a4106a7d29b3152038ef4c84c04def4401bf25239e6cd4c19e50520884
# OAEP Example 3 alg=sha512 mgf1=sha512
# Message:
74fc88c51bc90f77af9d5e9a4a70133d4b4e0b34da3c37c7ef8e
# Encryption:
230019705e43120f7ddd1dd580ca71727a2270d507f399ccb0b12aef65e0b04e791ff5bc181415c8331e9e17a7a449dd9a3d819b9d35f2ded4fcc8f9a8833d7e27c4768a3b3ea11d1af8efe6577616f2a02a9bfea800f51168d5641190a7604044a54dcfe733b45ac3c55f57204a6600d7f47a1f140f2a6ef7f0c51124aac82b3c1f3108b94744768ca2fe409b28696eb93aeccc041cfef0c7def0a0754f2c1afeb81533ffde9929ebf7a5e2795dface1ed163d710a778e2abcc5e3086f1eb2cbc02a8cdbb6bd58d123aec99db18d370794b9ee69fbed970e23708b874359a443a2b13e222fe4ee9f0f735dcbe1f74617fc3e203e7ff34c4161ab4d8ad24470b
# OAEP Example 4 alg=sha512 mgf1=sha512
# Message:
a7eb2a5036931d27d4e891326d99692ffadda9bf7efd3e34e622c4adc085f721dfe885072c78a203b151739be540fa8c153a10f00a
# Encryption:
7e09c15ad40a8964ff0a767838719d35b28d955b88e73469d1144c0ba56f02b02cc45b27ae2f7e2ae6ed7cea0a592d5505789e0b9360801dc43487225423116d66578bc463f0c9a37d95e36bc753d2ef544aa84e3b7761ec29c617a3a27b1ff9b4e13428c042c07da7e53fc98517461535dd465b4bdb9ed9ae8e7bc2c70041d1c703164a1f2426c5e8e65266b701c5abb54ccce2414b7cdef49c1e4f45914f91b4490accc79e30869e3e04633432be6cdfa7c3dbc236c0511e42feeed5d2c0ee5efcaa033308a229b33385fe4ce94d30998ffc58ee00c963c9cdbc377cf43ce9c84b8793f0b25b10403f8c1d7c8056e41d72d185a2e560985ab3f94de4666206
# OAEP Example 5 alg=sha512 mgf1=sha512
# Message:
2ef2b066f854c33f3bdcbb5994a435e73d6c6c
# Encryption:
07ffa44e0e69013d0c82dfe419b2e323745bde5e2622404a837e2d794bec7d7b0cf484a65c81e2510a37173ea984f3175f678206400f2f5260ce108d1b1790ed5f885efedb4465d4b347d1404678f682a66fe3904829ff73aef8d07c34b76d83b0268ebe09bd5e9441ebf9db17238ec0b7df690f6b6cd4ca2fefe343c1cde49accdba9369149ae07b6bd4ba640cb93adff5a40c6bc3d7830589913cc30d811c07c2165eae6f2253ef0efa4d50112e18120ef58b44c3645daeb0592d4e2c866abca6e68b697cc4a3f74eaf0ca305fc6f25689733169cdd337bf3b1556e822dc51fe442fc5a429c329279cee9a210fd19cb3ba17134cc91157244597b0e17d3487
# OAEP Example 6 alg=sha512 mgf1=sha512
# Message:
8a7fb344c8b6cb2cf2ef1f643f9a3218f6e19bba89c0
# Encryption:
0ca29e9f80429cb4f90587131192b917c15c4a9dfaa72c23e2e03a6e0c9dbaa0b0a8b8c820cbae58a76bece875c7858e73f2838f26ded17baa8ebd95ead740c1d727db675149bdcecd8f3c157a3e0ab688517a0ca58b81d084cce69adb779b7bd02faca579bf2aa34d48fa8c225c43170f0bf0491eb300cbe977f64522763a8c76bb673d9db4b4c845a91a93281f1c251a27bf20e670673f9fbf875448e7ab66509a5b55240d233d934a118cd620af38a430b39ec7ff848867973e421766abced1c8c5129c4a8de73144da7f6f1e6950616d00ba5e6ce7997f6562c70f57a04a2531bfbe6b35dcc76ccdbc05d004887424c458090ab36d9c259a7afd4c9ada92
# =============================================
# Example
# Public key
# Modulus:
d7251d3e379ae497209de55681155bfa23a79f8af1207424b6802d13d1997df4ace2767c60daaba1f69ff8bdcc1bac250eb4a4e8f91c904ad30618dcfb8e2d98a0f3c3fbcd3348305c1f1b14c2d683e04d0a31d9cf834e66b44fe111dd2c456781051a1de835776abf90607dc5e24b5c5b41b0eb6ea76225463d4fc228429d846c57838232d36418e78d3297828319b962c7bf2f04354694eb033cf3254d16a3ce34e38e8fe031070e8f3ff2075d6ffc2d65014d48631e8dd41ac576a2d796e392a1eaece60230ce08f0cc6b36d2c951cb73922839b8a7fa9366434e23dda10a4bec8db9219d4abe79c1ce86271a4739f9a2f0d7920cc8e5c0cb4dad87297dab
# Exponent:
10001
# Private key
# Modulus:
d7251d3e379ae497209de55681155bfa23a79f8af1207424b6802d13d1997df4ace2767c60daaba1f69ff8bdcc1bac250eb4a4e8f91c904ad30618dcfb8e2d98a0f3c3fbcd3348305c1f1b14c2d683e04d0a31d9cf834e66b44fe111dd2c456781051a1de835776abf90607dc5e24b5c5b41b0eb6ea76225463d4fc228429d846c57838232d36418e78d3297828319b962c7bf2f04354694eb033cf3254d16a3ce34e38e8fe031070e8f3ff2075d6ffc2d65014d48631e8dd41ac576a2d796e392a1eaece60230ce08f0cc6b36d2c951cb73922839b8a7fa9366434e23dda10a4bec8db9219d4abe79c1ce86271a4739f9a2f0d7920cc8e5c0cb4dad87297dab
# Public exponent:
10001
# Exponent:
48f782727e835ef1ce931e9bf70d9a733cb2760eb676ee4d214459857639db9927256b5005bd44269b3168385ec827db2da0a0a98f0b5bf8b49745c974dba4a536395687c8f192932c3b3481170f900c7bb47071d1ca53c5cb73a7feda0750c6a8e0651a2d8e2ca11cb547b4806f9e658561c332260648e821695bea9aa2f52ebc0574e7845edf9e886135799f89c7e593f194b01186797212ca76408658e89f6a077fab6b079c06e166ceb780c4d32f2ac5884f438fd5b7ebf0a5f8f9cb76ce974dd69081c1816b117aad557f30c62c89802128a7536f4103de7e42a6cdd9e8f9799a3ed6a878972104a26ef5f74c14e3d9b8fdb3e4422a7100cd516d238689
# Prime 1:
f5034f2798d82d811a6f9b3639ddbdf2782d51943c2ef4de9c21fcd56aab4c742bb8a61bf28f60a709ed974562cf29af85d760f6e2247fe87eeb26e8e09c021e411d2e1d7832c50045a0283131917d59af6c64d59927fc0dba1248a7a6c74429de9e2e976d88134c67980d480623bc6f4983163d98945d096e60bc70946411d5
# Prime 2:
e0caed9148951c4b35afa8822d7ba313ef999a667a523b450ac5461dedf0046454d5cdc363ef6004178032f925eab409da76d21875aa59f547a284e896ae0ef2b239e8e24496c0bd27e6856d4185ecec48e483625ac495fd9b032bb0b72725a9e609a656e479d7a2cb69e6fa8ff74a4d8ff8d2a643d9dbe22eb2981f783f917f
# Prime exponent 1:
b4a57bf6f5fa6d9282ab4704f42549a73c742d71ddedc11d6080aea9abbc20e28659de1f3cf7f98b2f06be41aa5893a3964af67310c95885530e8de1a5b960d66dabd614644b0a74e8e0ecc1588aaca13375f7e284c9b64d68a3926e09c961b87d2aa3af825291e803795851823556f9b679b02c3a1329858a9c4853b9150f1
# Prime exponent 2:
7c5ae687abae898375c4a224b9c29ed9a57fc4f19213b1a4252c32f8d5ab24d2d8379ae7cf7e1a10c96b6b4777595a95e4dc3ca7b9582f01c8ca385a6f19053defa8a7939cbc050ddf67e0422bb049fc00eb215fa4b50200d4e33125467d0a91eda742f4e8da1a977d8e2d70497a5509896eee217a81a7e97d49e16bef5ac343
# Coefficient:
43a5c02417c83b113e8d120e470766d6bd05c0e04109563dadf6da52a1f0237436cf99687ca06b8bb44ba3f92835d620807f94995408b96f90b4da436fa2159e591ff626bc53092c6f868ba2e8f55a1565e99e622664e9ecabe8b36e35a7a6a80f1f8e476c1e4c7e0b1361f909294ead183fa2cbab5c33888e19572f6793a12b
# OAEP Example 1 alg=sha512 mgf1=sha512
# Message:
087820b569e8fa8d
# Encryption:
b1deded06a281a2e54a6f83c4cb19a11b87ce578de58141059e5069fed951d869ceb928092830873117bc667cb0513d1994b767240c0106a25cc235f6e30c32d137e6f7dc040f7a905e0b33dc34898f18cec18de9c347dbdc9ce4aca7316de1a8077d3edbad9e3abf0493ee55ce172ab7714b670a134175f49a656bba508d24bd944ec0fe928cd5645d1fa83e5b97deb361d1ee4e7fc7613fbbb76e26eeb654f63be3ee6cbb84237fba7c735a7edfd275cd6c01d7796af5b0692fc100e985b2f6703434c5ec4d679e9e5143d00adef07b0c3f47b82f3699eaa8cce737dbde9996233de056e2b449b8697eb9897bc86a5db1ee7f3d71f8ba454c0d1e181f7d7e8
# OAEP Example 2 alg=sha512 mgf1=sha512
# Message:
4653acaf171960b01f52a7be63a3ab21dc368ec43b50d82ec3781e04
# Encryption:
a9e526b7d5b71b92eae1616c72023aa8e5129b9c6a06570ad0ffa7874c2b3b4fe313c2193228f11cf58d991e844610203ee3d11d9d41c98555e412d436fa96eaa826863f4d6deeabcfda037bbf6d665d6f5d29b407002106cec55a50eb36ecf294b6e8fe0ed15a51e09f8f469682bdf02e79b28b2e00b3d086bf6baf4e41de5fdd11ebb0732d6d9ef3cd2b5cbb5ab39bb2a6e01ecd271a7bd2c0fff59164eb1f4943fdc454d58f98aece400a1f2849fc3bc538dda644bfb131475c191d220cb94d1ba974d7fd0532c5ae4bdb476bc2d69d3f22fbbf99d0e8df832356317ef8abc186b1ed46ce11eefd5058cec4bba2e00990e000b2d5ef059151de30e5ad0eb2
# OAEP Example 3 alg=sha512 mgf1=sha512
# Message:
d94cd0e08fa404ed89
# Encryption:
7a172f07b612e3435f19c9fe16deb061fa10aeb73f88096f3bd8dcba7c4dd176f5f7b73d5c4066d4e7733ab66f5ccdb65e8a4770a73ef53de997b85bf3136c4ea264449576fb5c66f36036131cf3026e1675231fe58860c9b6b217168628330e0b7e7e34954128bba23e9f76de7e07baa0fd8990a2f8dc8b5cf25fa88dbacfb220c1e2d06171060e5c3a20441feea7f9d6ae5e15b0d57ff667686e315e015a0d9825613cfddac232e39e1e898506c8ee2647af1bd711e44f7f5fd90a330f31ed0add5d56f59b759cd9c6e835be77097ac2288800c5790baa5bf8a7202b42668f49124b6db535b14abfc09ac6beec60266b2f7f5722a8f95d89b9bc394e468dda
# OAEP Example 4 alg=sha512 mgf1=sha512
# Message:
6cc641b6b61e6f963974dad23a9013284ef1
# Encryption:
9b82aaac126cf6e802de857338c82fc16e93ba4a1195743ed659d13ea306afe30428f3a62f62dd13691bf96f2267b5463e10572c1d0ad8a91f71ad19c49c061865b4875af7fab74bc491726629ccbe76d5e810931ccceea6c565116f0d331680e049d24d07c29a79ee17cb9624a3295300efcf5b9b3cc04ff05ddc2947a8b8778d72ed1b63903ad754c702a4f542b8af131f8f44a7a4397cbb65114e1bee0ad37906b2028b99b00cd63f5287dcc5f32b25478461363b19f386fc627ee3222091e318bbdd70554fab16f69bb0f0957af33b1e212be7b1e5111bb25efdaf013887f162e2c8f1e6e6c8d84be24ddd54bd5c8fe2fbd07420da22c76a4f621ae34220
# OAEP Example 5 alg=sha512 mgf1=sha512
# Message:
df5151832b61f4f25891fb4172f328d2eddf8371ffcfdbe997939295f30eca6918017cfda1153bf7a6af87593223
# Encryption:
522a725b925c87709ad6c64eb5dccdbc1b9d7b7b753ea7b536b00c439c9f19b68bedb3b94fa67a8e212a670b12749b046965e33eabbc7cc606f51a948ed5839766551c7123a0b47ec0e47b514ba24dffbfc49e44ce7aad61c93a933494ab48180534068298bf68935a4bcc8f409d8e9cff7aab978e810bbbd6c5ea41365d7d8f17568e8868979b023b2b26a5009e43fbe975c52c657e5ad4fe807f42a4d533f3299f74208e7821cbc543a6b178dc8bb15bbdf7c3201d64af1d2f1a10ea45fbcf1edb5fcb6bbf8296ad55d58cdada7ecbe68078647d591d8fde52bd1a5a05e149de2b236706b4bac83817cbaa67a80b91a7a8cdb2e2cba5a6496c4f8c8fa973e8
# OAEP Example 6 alg=sha512 mgf1=sha512
# Message:
3c3bad893c544a6d520ab022319188c8d504b7a788b850903b85972eaa18552e1134a7ad6098826254ff7ab672b3d8eb3158fac6d4cbaef1
# Encryption:
27cf093ae7bcd7e5e771cbdb4e2452595de624347d58b1fca32b8a2d630305f6c9048e660fa8078b8ef67d5d86650b6ce5054a9dc6f74e0dc7bc12b20ecf840311e6139e89d66e747564c2a46fa15958d764e81601b21c48421945b9635e8d86ee94ebc216a2b96956e97fb5f0b729132e3dbc266b7b6676cdd70dfbdc7a102e7446b7f65a67845231e9908aaa5df138cf669a5a73971ffb8953a89bdc92a8e1075933774b21816dadfff59e4e3df6cdcaf018dc9b9584831366b4a81ad6aff290b9e7a5ecaf18b9b3562705b424b06c5bf83faf55aff97b1a49ea3dd8a3f4062e5bb41ee8aa4e8ec8c5749a97074da5589ea8695503b0be8748d1d4c11b38bf
# =============================================
# Example
# Public key
# Modulus:
e87d4a5bfac03dea4513cfaf16a78511d9714729c019c4074d415a2a7b90da9dfcefc63c83b18d805416805b623a6b9fb3afec334841dad945438bc7b267fdb8a089f306cc108b9095b139003b7e2f6957f332013abb7c1d7decb7819191ad12a4150d610b613514fa38e0e22169018ba2bcec682518f72d6765311d1f9713b60b367fb45bbd19250d09b91a66559c5b74d4ba2b0ac3901b771f6b384128a4d12014934934a7675b3167a785f7b7ef7405c5d6dea8fc02cd7239ca9e2f9a4e479bdba8e722b51c8dbb50450ec1d53a6600f45cf9db66b3d5011cca2cf462857bc2f1592dc8c4909fa8fd22fc0dce8e6634cf7d8ba0208707393df725df89d221
# Exponent:
10001
# Private key
# Modulus:
e87d4a5bfac03dea4513cfaf16a78511d9714729c019c4074d415a2a7b90da9dfcefc63c83b18d805416805b623a6b9fb3afec334841dad945438bc7b267fdb8a089f306cc108b9095b139003b7e2f6957f332013abb7c1d7decb7819191ad12a4150d610b613514fa38e0e22169018ba2bcec682518f72d6765311d1f9713b60b367fb45bbd19250d09b91a66559c5b74d4ba2b0ac3901b771f6b384128a4d12014934934a7675b3167a785f7b7ef7405c5d6dea8fc02cd7239ca9e2f9a4e479bdba8e722b51c8dbb50450ec1d53a6600f45cf9db66b3d5011cca2cf462857bc2f1592dc8c4909fa8fd22fc0dce8e6634cf7d8ba0208707393df725df89d221
# Public exponent:
10001
# Exponent:
3f053f73e16bdd1cb4eee2dc3e52d8a27703dadb7964429c0c180bfdfa12d100048166861ed8b157b8f38485c101bf0cc2638cae7606cbf11b726ce08bfede6afeb1863c3072c7b240b19296fa898106983da72f68214c4a9e48dd9174c93d56113e57ab17af98f8ffbf0d4e9ee9dcee6205be3b98dac49dfd2a13ff260208e84a92aa262ca573e6649849638f0715b074723d2e1a9033c7aa82e59ab251879cbb42c975a46955f718c0b4f3babbd61ce2af2f55089d136627578e59dbf15cf2cc872d13ac93357ff7c115ba5bc3c865f9cbde2df69d8430b74f97d531e1426fd4de2683eff3458b0e53926e8d5ab02001dacc2cd889bc8978cd8c634a8fbdc1
# Prime 1:
fdb38a9f000a1c92efb0b91c920609e0bd23435a70f44bf8ff8bafbbb2401a9f0a08a3323942d764222414d7b91641696ebd2801d103f18697819c1b2395d0b628409b0b671580388081bf560aa705c7a1e0108b6313af74d1a6fe2a0af2f11cee3d6d587eea182d3d03990a4db55937f6b07a1c90aa833d8a895f7b9d4cc259
# Prime 2:
ea988c4edbc4f67de778d17a2438ad9ee666cf37aada48fe29c827d458e523d5ca23ca805a369a30b0d24111895b037fb103c8863cf839cf4f4daddd5a3827380ea9572a7d92fc728d16cfea019ba2ac8c6340d567f9dcee64dc4803fb7c48f1ffdcb26f78fc964ced8b2c63f84f4fcd0b8b29a7bd8efca324ed7f06927d4509
# Prime exponent 1:
24bba7398856ee7633f0418d2a736760bbe1ec319f233010d86750457bf49e2622dcc74c51502541a153da14b5fecbefc911e846030e701d0db8bd728c7f779db84c4a66a7414cb4619ee7a63c9a9c52a05481f0bca2b007d90735cbbe94186718f399ee7349cfc055123d4969a0f54f0e0fd54e677fd8cac3514a9aea569fd9
# Prime exponent 2:
98ce44961910727e1007e26a6cad7e69c229b54fcd39e1d1abe5740c1cdb243c5d2e72f8a7ca6924ce0825da065e02296a63cc79a3bd0beabcfd1c02d281410a82824b04a246dba8c1bdda2fd25c4dd996980fe2f1970f11392142c75547df3bc22d3f0cdd01a9e4f1d57554a8a90091ceb316aeec09f7054d48653522b5f601
# Coefficient:
3decae602e9544a00ac34d49beeb289f4750bcf9c0042241bca911126d6026f7696faa16b8c84bdadc7989c2ac0cfab49089ca06ede745d162a4ff7d65166051c12a0b4b68bed28bf48589a643c23d8a9d848b2fd4b6fd5c294342f885ff8f8d6c5b8eb40702e0565fe005bd9f0b12c4509add2cae77fe6ada0368cc11347bb1
# OAEP Example 1 alg=sha512 mgf1=sha512
# Message:
4a86609534ee434a6cbca3f7e962e76d455e3264c19f605f6e5ff6137c65c56d7fb344cd52bc93374f3d166c9f0c6f9c506bad19330972d2
# Encryption:
08d98b2a0847771fc262abee8a44358d5cd4429afefa06c156a2820e4f6b2c4b758728863cd9730bbbcf1ca5d08e0c17b19a301407cf6f0072fd346ec738fba3f20d21fa51f5bcd646b54133a56ce15115cfd25dbb0a5e75406a2963ee7e0c4fed9c2fd756f8e594627f5d9d7fe9ff7aedc336c21f7016bb1009a9615ec1c348425b2f8e2a48edc4e982fdf8f01f474e6222c94a3248b846e70e3dbf09ef13c70ebee7016af98f70bd59c66fc02b0a9af31a3c49327909f4ea8ad06a604cf8f55d3fa5d2cdc57099db50ec6f2fadd149850f1b572b3483a303bdef4dfb52d4a5448e10c80c8dcc53c030bbc4f56fb9f9bfd71c18fb87f147b7bdcb1b54f501c6
# OAEP Example 2 alg=sha512 mgf1=sha512
# Message:
b0adc4f3fe11da59ce992773d9059943c03046497ee9d9f9a06df1166db46d98f58d27ec074c02eee6cbe2449c8b9fc5080c5c3f4433092512ec46aa793743c8
# Encryption:
0b7f42618d535654757eb8e761da85ee613a1e00ce37c1c3e8ed9bf6eeaa1de73a9f690265e4c250a1f7fec6c03aaacc8a6c69b039d08e9f870657e54421920de3e94408cba44c2b1b08be71305bcef173e544cca472deee38c3a0bfb92313fdd38fa513469e96ac0708022ad88674a34cc2ecbbb415ec54eedef2826e39a124ff5800c0cd7ded065617c89a5663a98618b1f28e9aea76d983015acb72dace7f9051e4d4b4f0e6be2c5d02baaed7fd845a6fc03f46f372ca50316b7cc7868e931118272b5ef04f00250d3d79e46f06b7dab2a959c2d5ade49341da9a7997fcf4a016013ca26f6fc4e87cbc1b6a8eeed68006513783e28b4497f5c3ebf34ccd21
# OAEP Example 3 alg=sha512 mgf1=sha512
# Message:
bf6d42e701707b1d0206b0c8b45a1c72641ff12889219a82bdea965b5e79a96b0d0163ed9d578ec9ada20f2fbcf1ea3c4089d83419ba81b0c60f3606da99
# Encryption:
d610faa76a6458d28c38c764d7b55f4ae432ac5d1714f91daa70ccd24839d79b267822707012665c617959d7005ad66e181f5a7285198b8c4c6917af3ce2a6c1427a3de9e8bd46de837eed3949c5c170920b0a898969f7bf1437d3b1cb25f0dea52ed9363f335f5aabbb601648ee432a6de3ffc49bf2d7ebc1ddffa5ed0e520fedcfbfb212d720986530c08caaeec05176d084082470b5276e0d80697199236e446d30b28a10f418018d9e46bbfce64b87a5461cde28a8b073d4e53634d69f28a77149b881459194f519855fcaac1a147f39778d32dcddbd12f314009d03f43680839c367ce7ae00bb0b4c7ef0e2344fb9db600f7c2bc30d5b4cd793c20c53bd
# OAEP Example 4 alg=sha512 mgf1=sha512
# Message:
fb2ef112f5e766eb94019297934794f7be2f6fc1c58e
# Encryption:
dbd34a1dd76765c90079d0f19219b94161535fc844e9d3fb1ee9340ba772a8808dfaff946b423028e9ab077115d0d4de71577bf95e6d0779edb10e0760653932c19a4dcd3f8d5e8a9f93586e4b29afad73bd038248e860c83d2b40e449351cb7bb61797efa55dd99d9004a7b6cc46fa37525dfb67d387408dcc44312e75352697101a511eba9a70bfe81d1935fe33d1c89fc2a96514937ff0c35474943a784fcc2793881d04dbbd29a6195e26301ba4b59a0001f46817e759eebb7456079d59965b34815952fefe6746904ef1fbbf15d33b32b6f465aaa02090e9d8e51bfaaf4e2a68974a1e439fa0e84101ac25c3bbf02a750277e846e409c1443c1395dd83f
# OAEP Example 5 alg=sha512 mgf1=sha512
# Message:
28ccd447bb9e85166dabb9e5b7d1adadc4b9d39f204e96d5e440ce9ad928bc1c2284
# Encryption:
1df8aeedc924768c499043feee20418de123f47f6d8ce7423347535cc859ff5c1889ed7b2a8905602d5e78fa4725921fd4473d6ca55bdbf6102d6bac034f323fde6bdf4a74d6f67757d935473b264d94b907827c7b43987b6639fd627d2744a59937070bfba4009e3094b2539b4edd189b0ee072ed7ea9df12e5e3c555ec2d73243852f05ad3e93be955b61cf8a83f0777ae03b3b92718c2d4e2323d5062514889a162a637e88f1c5ff01f005714f1651aab1ce702b02c1fe478e8be3b786c93de898196732d3c5a6ff9ccb56bc1d0dc9a62a7a68f5a2d8474116812f0677a3bb9533f3ddd4239be973f510fff3b02d0a8616e62c61a4bdbabc5ca255a721fdc
# OAEP Example 6 alg=sha512 mgf1=sha512
# Message:
f22242751ec6b1
# Encryption:
634f70b19d6ce8297314ca4d9d77eb372c507e256dd8f1fcac85c8a00f4354d103e24fca64739d0daf76089252f466780e726269cbf6c9ef2e69714b08c282f11028df4dac0c5ee886254357cad4c861ed7c7e1e54439f69529a1c04a62eeb1054854974bed18dd0391d895b63907af3901ec800a7f13d67bb9df005805c2030c6624284f32e5fc46c583c1c89fd4608d2a3ed6d85ff43b297eff66c53208e36653c878203b4aa61f45e91a6af9d9766aed925c80c17343d9936ad488aca2c9e47720ad94b74949df11ca45c36161e2e243b2b475a28370936e257d2b9935213539266a774ceacd478b3cfaa869254a10dfd6f59f6486d8050d62bc389300076
# =============================================
# Example
# Public key
# Modulus:
d2ac8f8ef622e83a352a9cd0ec6586b50da79e34d45599e3d5d80d84efeb86c8e0e738ce2db33bb9a911bdf8864676e3b63bf01f1a2654ae90a2cac7d71363fb84e73460ef58b3fd7f6434939e145cd366b26c9012995624d63b5827eec3cfd3e17a6ab317d6a20c3e66ffcaa2c15e64dc78d52d29c4530b8e1fe78f7d23ac84cec58cb92e8d321100b5488f1d2401a435b194ff3d9786be2044eae4af905fc9e6342d5eafa58d94d25b9c7a308ef853c9d3e5c1df6ba6916a903a0fa201b160f13b2fcec829b922925d2078f11f28b746151b4d9f792cae48212ec7e4f05efd35bd5cddb06ac49b697436fb581d8d3fdeb585868d074cb56d16c51c528e5705
# Exponent:
10001
# Private key
# Modulus:
d2ac8f8ef622e83a352a9cd0ec6586b50da79e34d45599e3d5d80d84efeb86c8e0e738ce2db33bb9a911bdf8864676e3b63bf01f1a2654ae90a2cac7d71363fb84e73460ef58b3fd7f6434939e145cd366b26c9012995624d63b5827eec3cfd3e17a6ab317d6a20c3e66ffcaa2c15e64dc78d52d29c4530b8e1fe78f7d23ac84cec58cb92e8d321100b5488f1d2401a435b194ff3d9786be2044eae4af905fc9e6342d5eafa58d94d25b9c7a308ef853c9d3e5c1df6ba6916a903a0fa201b160f13b2fcec829b922925d2078f11f28b746151b4d9f792cae48212ec7e4f05efd35bd5cddb06ac49b697436fb581d8d3fdeb585868d074cb56d16c51c528e5705
# Public exponent:
10001
# Exponent:
6ef110686895d9554dca32ea9292a46d93d3412cf0e46335e7d6eec7a2d0951a13d5afc463ac8f37262181b8ee7d0cfebd68b2faadfaa17d8c0d2e5c2e96b7802c6cd4d877326f167f8f7560874e91d381b1541a4ab114fc3114ef479824e5bcde7068e0071db01862843b0faac5c9bfb39aae282a668894fd332fee10284920714ef5bc58fbfb2a3cf6b48cb6c737d5580b3e56868e02aaa82059800d76145f217246ba0ce3b0c0761936f166b443b166a91cec4f073670ddd61b4d69281342123a6146f0ae34ccc8f2ad117c1c373c4840295225f4861d727fcf444386ee149a9e705148e60201479fed76237ede28e718893656e3e864045d2a29e4df5a1
# Prime 1:
ff6dc3d25cf1af27e53a33026a2ef6e48a263591c9929ec44c45f593620c794540256171266d580e076d8c195f53158868a7e79a71cc8a535ea0b4d7108ab9c92daba20649a2262c1174865dfef73554aaadd7da516813bda882b04648369b6eed5e60cbfaa43e3525aff0bab370441b2dcb4a4eee8bf2cc540c62dc1d626a59
# Prime 2:
d3252c64a1f4231643f1dfff8021ad5ed34c8abbddd9dfd75472c7fa4199f643af8ac2944261e26ad9ee52c31ac68cb4fd84bdc99467a5063bd4fc78be2aeaefe7aab4d1f97286c6927a4cee225bca605b1a76b4594ace82c70ad6c6c8ac93ff3468df77f25e5bdb55710a275b4b1f4f2406f34db1838bb2e23338c72867648d
# Prime exponent 1:
d578f313b8c1f4552f6ab87ee827600818bd5e3ffd6b206d862161e04f2d859caec38ef075e1249a74f2c507df771ca3e8738b48b49af17043c1a3e1a9dd86efefcf659643abd4a337e35ef8e7c1cb3c7b78d6d18affa49ff9595fe11d31262e4b0b797280830bca7738d7c3f17b7e3008d1c1c4bdf110765c380dd7506793e1
# Prime exponent 2:
155c3f5f76dae1e9d0b9d975599b0e94f73f5911a461f4392e7be62b3513c44c18a82b0320ac1261c8e6494d1f9a5285c4d7f6f33ba63895a6dbe726b7e6539a2d8fa177548af78383320832571b7e1fbd57b20690b9f6a658488a6dd5c34fbd93a9c061bc0d3bb1b6b516d7e06e7b1e6080ab8082a2d231289d11f363ed01c9
# Coefficient:
d072fe2751c0f4aacd2e5353c23f0db137407de26e9524dc16d58bfce44964ba4f3fae8b8e41f5e2cfd1e2a0fa0ab3a5012282a973102d91e9f2770faf4e8a2c46244ffe080c2e732df3fb188a3eda3ff0610be42ce1a1b78a67df310e1d4a1d53e8f99784d5f2f3139b50045c98b122a45c5c119edb37796e43a665010031f0
# OAEP Example 1 alg=sha512 mgf1=sha512
# Message:
af71a901e3a61d3132f0fc1fdb474f9ea6579257ffc24d164170145b3dbde8
# Encryption:
0a10e4c025a27290cfb7386015edb620e70d82ff567fb99e57769e0124c0898f28504c7b8e427405d9319d3157050bc9b1621f05261955378a9625a49636018279a79b07725db406e4a9a736e73c748be8340a061ee705aa7b37e034ee320cb065f2b8db4d2e86b96e84a695b219d9b5bc38c4412c1f93e3ed17a9a1845f6abe489e097115dec7840e84392628ce44c679d05245a1b7108e4b7e9f625d01f84160bddff117cf198c7dfdef54c42539780863b179471258d2b889889870a01026d63dbe9d7dcb50643d4fa2e34eaf84ae20953d58c2f50e8c751a8468af89688bb4bd63dddb6c826c6492ce8123a5b2315236084a7967cbc701804f89c0c71f31
# OAEP Example 2 alg=sha512 mgf1=sha512
# Message:
a3b844a08239a8ac41605af17a6cfda4d350136585903a417a79268760519a4b4ac3303ec73f0f87cfb32399
# Encryption:
828a55c088b702be2cf3ac64565831b8d343f4bd80549baa4b3a20d984ab9469633d92418e516429847dc237b9014a589c4e8476338ba686e0192c76c99cba785c9a68c1a9a2a32f29b5d57b966688945ad02878fb99170907906bbda59a2802f2820dc6593f8080f2042625e7e0a7a4b3e9c5c5fa7167262622cadef653a76c6cb26ae6af15fd732a3631d7d007a654c6ab48cbc1f7cfef89d4bdd49cc3775abaa4cbe54fe4306b92e1c54ca76c39d96748ecf1d15a7e30f67c216e5655f57d224befaffdfdf5abc18df26ed03a1e2e66b7874e44fc704c1129dcb799e0fa61ace9e796979cc60e70e33190dd2c68ceb786bf9eb9cd57fd732a02174ef7aa9b
# OAEP Example 3 alg=sha512 mgf1=sha512
# Message:
308b0ecbd2c76cb77fc6f70c5edd233fd2f20929d629f026953bb62a8f4a3a314bde195de85b5f816da2aab074d26cb6acddf323ae3b9c678ac3cf12fbdde7
# Encryption:
22bd27ed11566d6c42ecdf961737613558af92b2efdf78d13357bf079bcedd9f32dc2c43c4dd1ba5c91758cafb471d0c3a4035ebf4934d790bdaf6cc3c64ad1b917795f2cc7a199ef3b590ecfae13729335096471287386c9c996ee8e6c275cc9a25193fbbe54b8cc3aae927683dc0363a842c50b084c04ff3c77b999bb0eb81a2e191cc67d65d856db2eee49111806591f693e2f1d97daa672a62a84961328f2823fb5630847ee71530fd27e16a85795e4a69f5e00e239f3b78c847d28ddb3a3417b4ef02e9f7b814ad4cf105c5723e90d704ec56c4fb4e8a7aae7a0361ed81035a09baec7c90349e70876fb796449963398ad76523d663264a1f93e9a8107d
# OAEP Example 4 alg=sha512 mgf1=sha512
# Message:
15c5b9ee1185
# Encryption:
c85f400d2a952148cdfbac69c417f9adc60b6e696265ec57e7e9c253e3cebf7a929b2ebdce83c25d51d652294ee6abf46c6e92834782252a84650780810a09daf421e36984d6bd8b9ad8078bbb2ca41d6ded1fff51283282b572d7716f076a81e9f769c6f4fcbb95760260908b56f57aed663ef9c58d547eb29983d0f5188d48a6c672425d326a69367304d3ade2a6982ec0c34f40b189e97ea0639e7ca9280cedd66237286e03790a4185090f567aad960dc8817c3ec380316aef4558f4167f53a5047047f1f6a960151c6257a93bf6d51d860c88bc822e94bd354ed5440fddce1bffc82beccda27d786bc7e1b3d26470a95dfc7cf87ae9759984eb0efc5ddd
# OAEP Example 5 alg=sha512 mgf1=sha512
# Message:
21026e6800c7fa728fcaaba0d196ae28d7a2ac4ffd8abce794f0985f60c8a6737277365d3fea11db8923a2029a
# Encryption:
929dd14b7e296353c9af822eb20ae5d2555dfe9f0782af5d813d1d21d42003a1396b1503df5ba89740e4b90f53a482f22f5e440d7a28de0d2f51fdb05491db94cc9a9b1a4ec58cd44eefd0409d77cecaf58b9ebe1b02aeb62d03c015cea12956453e51e15b0c170aaf3d3fb0dfe982c2c5dbb02937fbc4e6c4d5eef0755699c2aa9866e4a9d728e17569114d557ef3bf53f09589200f9e286e9caa1ca828a435cd30d158691438a093f6c40d9820dc0fa8c6de7980caae6374b8246ea8c715911dd700557a026c27befd1f62689f1ca3684620c36bf27e3e545cec870d52dc933c16215c8656717a9f320116b11dde4d4d68c8183f9bed4ac57ee0d6f5589355
# OAEP Example 6 alg=sha512 mgf1=sha512
# Message:
541e37b68b6c8872b84c02
# Encryption:
c2bd6aa8e12ca1ea6266a277862ea1d01679504cd555e7a606c4cf04427afe3f2a7fbfd62bb5f6ca770b54cefda15b455ff43c3da64115f85053600dc77a430a28c1ae897aa0bf9dd16581c268f7425dfe2b1dd27d8620b8adaa617878bea360f10484fdf83b82444f9ed6fa0c42ed2c0f60bf62fb7cbe7abc914311502553dad03e7549357f303188311273b5936fb4ccf859a3e58acfadbb811f3a4af7f560ca8a0c016efbdefbbc3b75fd5c0e19758862f4687cd763bd77196f65df8dfd7a6ed2681e2d2dcc8b9a69886b83f48a57bd5a2669b781e1acd83c9fcc43f1afa1ec132e5b97eae04f03ab9ca5b0d3d1d3dd7c7a431526bd44bb44a8e70aa34d4a
# =============================================
# Example
# Public key
# Modulus:
be801d8577d89d7cb7330b09c9a3fa1d19520287600f1955871723af25c8d2114557b44cf476ab16ffcde739bd6e0cde570c8fa1d0d1082c45b537e2e2efe7ce8ed779ad5253dbf830f8752dc4ee685380abf35cf7e91bba03c2d72b6721707df9ab5bab055c3eeca416432e6bc7f914edea1e0a8bf338a30369ce58059109de24336710a4993936627aeceffaea0e9f60b842dfa3759c7c635d194fc919234ecd2ab6f446d3db718262d7e016ca2d6168929d47304d06c61a2cf86a617645a62b34a88f72a429c5a76d6aa7de1f91b2a1db61c6042b02ce0593242fdce1501dfc984bdaba156a64c369dc9daf6802214faf6748f6517abfbee6925d0d7fa1b1
# Exponent:
10001
# Private key
# Modulus:
be801d8577d89d7cb7330b09c9a3fa1d19520287600f1955871723af25c8d2114557b44cf476ab16ffcde739bd6e0cde570c8fa1d0d1082c45b537e2e2efe7ce8ed779ad5253dbf830f8752dc4ee685380abf35cf7e91bba03c2d72b6721707df9ab5bab055c3eeca416432e6bc7f914edea1e0a8bf338a30369ce58059109de24336710a4993936627aeceffaea0e9f60b842dfa3759c7c635d194fc919234ecd2ab6f446d3db718262d7e016ca2d6168929d47304d06c61a2cf86a617645a62b34a88f72a429c5a76d6aa7de1f91b2a1db61c6042b02ce0593242fdce1501dfc984bdaba156a64c369dc9daf6802214faf6748f6517abfbee6925d0d7fa1b1
# Public exponent:
10001
# Exponent:
2fa748bb3c719963bb482f78b1522d9cddda9ffb5152359a2982e65047f966631f9f82e0c53e7229fcaf7b29fc72ed1129616104af81bab3a8745e9889004e5263750f6105f9284b7ba48b5b79a9d1bb21b2e1dbddc018497deb5d7be3fe7f6f63e733b5225023057b3e7e6bbc5677be7e8d541a7b4bca5d2cdb68dca7f7d229aac3e9870ed93a98af77961b022a0a38fe24bd94406a07af876c1992697eb7ec38a0579d1e1fb4a369e3275bd3859b927ecaf300844ab0109cb750b8163edb6eb8826b0460123c1c319b352858404e292085885d725938098da9289442f4599d85aef0bf4e25ddf0af0dc2d324b8a8eb0ecb389b10efd67de886a3e37fd39189
# Prime 1:
ee245c2e490a4314d12ff23f878d7cfbc1de72429d48e89bb4607d834da0e0a24b588d652b51a1e0fecdddd4672230441228ed908c8699693562d851f953157ce198c69318bad5b17e1d621c8476a43e8352f7a1e3e674c9bd380a3df8f2a53b7adf79c0931101b4e0fc526954dc974f4b769eb266778a1013ce012931cdf6f3
# Prime 2:
ccc92ca1343bf55209771d80a1c120612fc43d181af853a97b2e30134424621bd63ab842f87468acad14392de6c9a37aee542be55f4c4f046f7cbe720e4574185c7c60cd5ce66bcebd4b4e3a40b23a5a5fd392d9d9050666623c35cfdb1d9945c504748fc90e66c5faffebd17bcf01b392217ea0f80e0ad4994129338ce1b5cb
# Prime exponent 1:
79e1b6242251d43f65490acd250d6f3852e30ccbb740477cd976c10660c6c3f18c6a88038d863c39b16f9fe743d9a5a6513d0d497c02afa5bf2315dfeea16d4ffb0e7c2370f6bec416ede6f6fd7cd3570353855620142515d3784915aac2557af9ca42c023050340961dcdf806ecd7ac47cd302fd26dc005b67d2aeef0849fad
# Prime exponent 2:
a981efce33b55997a13c16908dd39520bcf01b7de37d1f8b0eea29631929608818289cb2da8348cd7daa5ab612ed5ec37798f688b2fc2fffc4e4a5a3350aea50ebe50c1f90c12e057f8c60e139020de9169ec3544d1daab17ea8c6061a2202e7cc6fa6a809cd40e6a99fc2abb066a5cae4af92e85ccb0acdf5590968a1398747
# Coefficient:
8435aea60f7f1e44a53ad2217d43c23b3a6c590f5e36331606f0133199d3d3813ab20d2078e1d30e10374827643ca9ce962b6175713573fb34544efde4f98f2167536959630902cad87a9757bfd06ec6d5104c2e19e393bb30ea1f6ff4e1ed004e6678b0d11dee9f0defc142cd8ad8d0c85d756e2999a772073fe4ffa2d09dca
# OAEP Example 1 alg=sha512 mgf1=sha512
# Message:
4046ca8baa3347ca27f49e0d81f9cc1d71be9ba517d4
# Encryption:
397bc6d97f81ac1b9e5dbae00fcf003d656e0422c174d9c5ea69d16bbfa6bca623379e392dc6f9b5d37d1fb0760e76fe7bcd1fc3bf31ec2c4301e21faa74be69ea15853a8f3893eff1ebc4fc044072d0f667c9bffcf57e3364925ce7e70687492c64d00993655913dc8a68b7c9190c418cfaf1e19d4f67678c9902b6bcb2efa6b84aaf4878355095cc9c727d40d10bfd9e0ac515bc1dd1be82a86d6896e7b208304be6c2ad23aaf9b0538ec8cb0c4a63a37e2faca0c0f206d7511c558b119796b896b55313a54f64dbe8e459e24abd508fab746ab4c252751c1318c4a5a19d5ea8b7eab3eb08da8cfc2642f06c4843d30f10d6aecea999b933e2c14a74deb98d
# OAEP Example 2 alg=sha512 mgf1=sha512
# Message:
5cc72c60231df03b3d40f9b57931bc31109f972527f28b19e7480c7288cb3c92b22512214e4be6c914792ddabdf57faa8aa7
# Encryption:
7cb3b51686a6af2b6129a55cbdc5669fb457cbbdd4fbbc900a6ea4cef3d7fbaad8b0b43f8b23f53a24a7b8e859f0620c655f2b4c63260c996c26902741557d63fb50ce2786b1b6d7285041fe83c41a4657f952d018e0e0466e2c9e262d04e0772f3f46881267bbbd2d4df5eb8938ae795f1aa0b0c1f04195905d23bafb774e3b7df0090db820a1ff448a3f5990f62568056060351687958a01da2d8e6e14d67e2c41d7d1b3c869c2b0e17c75709026816e3d20c185f8bd0cf83338cfe340ee7bd5f1d945bdfefefcdc4c239efd261695b560ab201fd5dd4315ffd1bb9cccf93981a0b5a4914c37191d18c23ed81de9d10235ab2f9b156859b7c0c935f2484c76
# OAEP Example 3 alg=sha512 mgf1=sha512
# Message:
b20e651303092f4bccb43070c0f86d23049362ed96642fc5632c27db4a52e3d831f2ab068b23b149879c002f6bf3feee97591112562c
# Encryption:
75642e24d8035b994c190d3655b5f4f14402c7987b5d3139df4d6e3383730837e78d4bea64f8a90ab415ab7c87ac0748b82c143f4bd071c90526b8f706bf0e5e2e58e13704e8174eb4fccc94b13da31c1ce8e43558dfa49834df48adec6628e8e0ad4fb536ea67c9695a55df063fdf46089295bd57ed9089a2e7a172f7375ec463af7747ab36634be15b0139bdafe7bc367428b7649f1520c04c4908fcb45e96fc1e0faba8cc229621cef6e72f1eb5d0750e8019f8bc1ceb6a28dd35addff69677b463e389075f75aee5f62d82e8184d0e7e0bfce22cab4e31af9dcfad0da93ce8b269c6324252dd33912dc74ee9f1533e350e1148f6c3de4bdceeaa22e9676e
# OAEP Example 4 alg=sha512 mgf1=sha512
# Message:
684e3038c5c041f7
# Encryption:
71c4bf21534edf4050a67bd60d9c2781974ac46da14f22735e8ac6a607c86759e2a4990bfbd8a1d5c06f004775e28c5f71ca5dc7f1ad7eb631e8fb4037d81a72ec3a4b0b65f2d6bb5e2c228c0141f4bb02564d1aa0c844dc41db04aa8417e40daaa67b34c6a71bdaf302e81ed928efa574359de54e27fa41c3946a6096790ac166b78ae21c9c9d5cd914ead4c2ad104f224f012367b8692b5f49e811094f9fffb0f99620e143cf9f35ed312c7c60a142aff6fb9532bcdb9830c2665a745f3dc593bafad740866c04d038df0bf24d5279431e134cf673f8e5ae863d920032aa2bb64fcfc23614914aab6d8c42dd1533e78d3b847408cc8189356ba4ec0a405713
# OAEP Example 5 alg=sha512 mgf1=sha512
# Message:
32488cb262d041d6e4dd35f987bf3ca696db1f06ac29a44693
# Encryption:
365037c75c223359724af7ce1014a0d055aa6da41ac3140bf415488402e7e94254edd3aaae4a9227e7339eda8b3cf315b87d78b6f23ec0c63acb4b994b62755c1478026ec13a3ba328546d5a2a484a83c6ad2c7fcea719e651b1ca1299a627ae38d7ad4acf5b17a088de44dbec94f02f8ce2b89eb4901c8f6e99a68efd8105cd3e08212a602ceed7e493946ffc0ebe3cec53a82020c10353723d112dc65fe7b502f918d982d3474971b06e9a929c45a1373ebc44af6f499070867583a34630ec5fd7188a9eb89b30b8d23566095a291837dce7baa9fa6366aa2d3bb02a909bcfd14eba97cb48ce7d03f5bd61b95bc962daf5f28220d323829cbe627414bfdf59
# OAEP Example 6 alg=sha512 mgf1=sha512
# Message:
50ba14be8462720279c306ba
# Encryption:
9a716db86c12b1c556e3d21c847c79b9e6509057c881b4c846cee4beee348d738f8c2e3f7a7f32609fd45c6bd887667433c958fc3f508a3d6d55eee917d3c7b0e940207dbab6661d359e2496418101d9131ba3bcbe6f6210518220ec50e32c88d2005df613ee1721504c3feea6eca36cbcf25c4f4e485be7cf6ca74c39cd9e2ca7bfd77025861f641c127851d386ebabe3bd52a5115af7cc129c95c2f6b6a5b4cd00ca0d29ddc81109411f62ead3298198da57c7d157935d9523ef1ddf5b92667020f9dcd263da7f8df71c0dd71402b431ae4a3ef100186387b4877a1684dc29b007be45208e642fa6c55c81713039530756e9af52413690e5a05b7fd9a7bbe5
# =============================================
# Example
# Public key
# Modulus:
cfa44110971321d218d248c93de64a6990a38b1d0db655bfdaa4101011fb03b88c8e7a4ca4739eb77b39dbb915f84cbf3e7cb94620da47ef0a7cf9ad1871eed9d810465ff84d4a30d6d0e7687bdb9ed96e1d270c6ee9c0b41820b22dd2909e607dc24e4a05dc0a242c9f7ff0203bdfd6121a96088ac6408303338acaf5ca144fe725f5f42c67810b7cc509c6f182339dc301bc3c0a72745de5fcd5e495ab0997b15d364b7449254122cabda5292c4b3b8d3c489abefcb76fa91adda1f6e3abb109760daf07c0cf6385927d08bfa4887a2cc56c88925965eba09db57a5ed019f3bcfcd4df1ba71589cc9e7b89f76d47f2be2abc49f3ac2dd057ce903f8d3fc995
# Exponent:
10001
# Private key
# Modulus:
cfa44110971321d218d248c93de64a6990a38b1d0db655bfdaa4101011fb03b88c8e7a4ca4739eb77b39dbb915f84cbf3e7cb94620da47ef0a7cf9ad1871eed9d810465ff84d4a30d6d0e7687bdb9ed96e1d270c6ee9c0b41820b22dd2909e607dc24e4a05dc0a242c9f7ff0203bdfd6121a96088ac6408303338acaf5ca144fe725f5f42c67810b7cc509c6f182339dc301bc3c0a72745de5fcd5e495ab0997b15d364b7449254122cabda5292c4b3b8d3c489abefcb76fa91adda1f6e3abb109760daf07c0cf6385927d08bfa4887a2cc56c88925965eba09db57a5ed019f3bcfcd4df1ba71589cc9e7b89f76d47f2be2abc49f3ac2dd057ce903f8d3fc995
# Public exponent:
10001
# Exponent:
6acb55379e2c15ea04202b956d83c363f623574a7322038a707e8f50649f10f3db3ef081f8d70a9bde020d136dcc4e54d263bdbae6ecbdb0a15953e5063c9b1769fc3ce5e144875305395ebbab70728bec098c6ae5a4ce1b1289c67ab0e0f6c4340a3acff1a19189b775b58ca0578b3184102e78683fbd3064f61e7d72db2384630038c4d5d1f42d2b0b432f98053e2b034043aa74a7c17d2971aa6b08dd4b5ee6d12e4477a42d578442ad971e849915c3256baee3f27027d3dadd69f056151a70d8d1d5a228842595afdb5f9e52e7b5ad6439c418ab22906c19c76cfc3a2fee49d27d10348dfe2446d0ec9b1662de3c22cdebbdf0798329be7c0122ef754be5
# Prime 1:
fc6c87a43c62ac07c5131ee9957c6eba78e8f761653181a03852608d1ff02d5355984c4883866671c74e953fb73d15a97e201fa262c3c056068992d0cc0282500a02c916df9a283c4c238d9f6ef6d6c4a748b40c55a5b2f2eb836d1e656bb7a150aff6b42a9e163844e58fbebcf341ebc209a563c68f9d8cc2da2ebfceec339f
# Prime 2:
d2954fbe14d530862a4c559c8efc3c71b865133e26a5502e5f1739b585251e4b965ce8d06d805dcba96440141e532159ac4ab7c431a69c8978232c1cce7ed7c2b2d2dfde2c86451a507909313cab6e3f40e4218ec9be8ed89b436f69f19b2831e3772063c106ca1f3cc07f5e9963d5907f44f0cdeaa54041fd571def8143164b
# Prime exponent 1:
d1d234fde3e3f13394314ca4c549659143280359c60fdcbc1d94fc04d2e386099b40b9481d6bfe83dd340903a980f11cae666d6541cb8d78f47e2eb7b89ced4d32c515fa196bbebe405bdd4105afd0de2e5f54aa5c171c24a877daa04595c0522b0bd979f162eefd5ee7a310dd6727089d85ff206cd0bc19616e9325850ef9e9
# Prime exponent 2:
37e80a06a5d33f91aef31b1b785e80d19429c9650baf81ccfdd3d5af5a4cd3712fd734bbf906466086752609f14f12a092fc3733701712a1f0722e08ebcd830c9e9b1b72099210107f62d2ccee9578ac7456dc8de303a33ae06593d3a5a01298c411e1587a6b8a07a702580e4e5cd1db0ddec8ab726b32d7122229c16728df67
# Coefficient:
63825704c1a2f4b05d32f2a58ec15e8cac5da46be1654a11f9972b2e1278397ce8c3b8e42b5f5d64c7917f30ccd9022076de3fe1b3ca1d56ecf0a3459407a3c05d8e772290bba8b9054086b62b92b0c72ecddaec2a38f79f29c809a0c2f6e9459c19392922c51ebb95f952ef8f22069d149cc46888d11624e8743206f40e0b71
# OAEP Example 1 alg=sha512 mgf1=sha512
# Message:
47aae909
# Encryption:
6380258ebed7a84979bf78b447bd863a3bea9bafbadf15fb41d3bdde8203a98f598a51915354d3284318826755e27aa1d90159f26fd61eb37c899306eafaff933e635b6665f2b88196e0c5fd7c626763adf7a27bf8af41891ac55d78396c457702a27480cc4d122cc4567790cd1a5636007c78f64dcd6f833de2866a8b4dc3aefe8eac810e9fd22f67d0e8265434c6980a1a5f7b4c4c87740b5c7aa2ac908f839dc9f473319dcbc3f3fe46113e7cedadc2d6d78c7857fc0ac1cf2dfc8eb1f62013eddb5855f167bfc544834d94db201c35167e9d39f8d52f97be440af923f17cdea2169a9bef16859906b6a2d110a7c83ff8c741d1e86d38ad3e28af5aa1c220
# OAEP Example 2 alg=sha512 mgf1=sha512
# Message:
1d9b2e2223d9bc13bfb9f162ce735db48ba7c68f6822a0a1a7b6ae165834e7
# Encryption:
b0c300831861b689f3bac244a4f172ffa3df80164a8bfff8e2babfa0cef4712d5aec46f9cc2c576d2dd775f0f33b7d1f9f99b40019d19fb77900463e9a3bff9282c4b8ea4e231e41ca8abce9db967c1d39e7b99a41f2dc7406433123c78dc6535d93bd434e2b1032ee7abf6ebba346cafdde1f833733facf0ef1be6f3befd3f8ef56b1dfd3ab30c486fc8121ba6cb4ef3d3f35dbbc549350d8bf15bb26ea33dc35575684e5b8ccf0533caae7e144e1cb9e005a505bafacb6bc2a8306270987ed5650933fff7b8343388c243343485f3d337c78c33b6a4bf8cb04caf7fd7919e0f71e0d764ee4dbade6f99d7727e407a6567f85227d68c1887679e2011db8e271
# OAEP Example 3 alg=sha512 mgf1=sha512
# Message:
d976fc
# Encryption:
60dbf71fd4eb3289f5cf376a81215381e33d01458d0eb38624cb333d53f71cd973db8b9c39d38d4ae5ff10c69c722fab79e4d845a0a2249fd1c0827c15b1a4e84685d63df50a56ad0f26cf279e79b52aec8dd3ebf701116e639796775c24b4d04a135c9d6cba949c4dc854b328f5f5ffc23d8e8c5b8cbf1b9ac82c87fe5052820f9c5e5e81daadf92513543907b832d74a3369f1a4c58859a6383021720f4215f4dc9536077e31e40a0f3aed37259f66a23472f624d0a65c3c7f98e282715c1c47453bdc69ee7936f69c2972f47c924691d7473a32aa8fb17bbf4eb3d8a16aa63b435cab670fce1f1d0e4e0bad64fedcbbed3a0d4abc75dd72ecff96bf9702ac
# OAEP Example 4 alg=sha512 mgf1=sha512
# Message:
d4738623df223aa43843df8467534c41d013e0c803c624e263666b239bde40a5f29aeb8de79e3daa61dd0370f49bd4b013834b98212aef6b1c5ee373b3cb
# Encryption:
4feb43103bc256cf44b67c0109998e491298b77a6200b1b768d6232ca31a7ad88c86406b6746a10622957cf1574b16784499af96523dfa1d0dd211e3bcc83931e8c4cdde33b45cd58d76574b782779f0c2ff71c66c001228bb847e6aefbf3b998d65358acae139f2b03d12e238eed2427d13ae650d59f104654015449c02f4deca2ea1df4dad53b67e572aaf248cff43fe3ed08125f71414b2131508f754245995c0837193dc2cf6856e5a3639ceb949065914e960f7606c2c5b1e7aaecb2956bd125d7b3c3579cfc2aba59715219e2610505eb05e1f2f091324ceb1917322d5a39fbe8021a03bf8b85bdd6fb22c7790763f07520e9788be387204649ee7d328
# OAEP Example 5 alg=sha512 mgf1=sha512
# Message:
bb47231ca5ea1d3ad46c99345d9a8a61
# Encryption:
a7127715fd9416fb021f7622f0b7170c8ddffabeca92cd42c03468c4eeacacd16f7b0a87cbf124a9f90e2d0e8aafc6fa213d94cf226d60a03954eefaf22af8007ae43700a0d97d075c34688e40a9c1d41f5edfd1b5bc5e153e1ba8fe5cb9f6660321552517a3ed0194977eaf90db3b1c85346a4830edd93611984fe5c173376a7252bd4cef5eb85a109604cdb59228886e215558c1ce428e6581ed5c7b0973fa031c88b3bf0301cd2618c190d50610c1db7d55daebfb7dbbfa98d0dd2aaca886804af58f5622324b8caeeadb15bd32b791af6d35c41435557af2eb3d5f541c5db651c22944c5232cde1578196e04840a46ad23f3c92ac291e13198939052f915
# OAEP Example 6 alg=sha512 mgf1=sha512
# Message:
2184827095d35c3f86f600e8e59754013296
# Encryption:
69186b8d9e83afaf0d13efefed4ac0eefda3084ed1fdc24b152dd39b1e49ad736180bfef13713b54eaafcc4420b46a140d780f310a8ac0eb7fc3dd40045b8014db0b3f4532b453ca823a9158c5de33f906bdf95f94a6ec53a267c867be96ef8dda42599f9985cc81923aca103818d6826fbb1d8dc52b7c78932d2bcc5869d3c585685ac707cd47bc5e7a0afb4489e1ae8014b25face1b308f2bd084803c972abb7d77edfdd022c5d1018eb46e287e4b71b6050f727824783e253a556975c11f89619b4face1c5bd85a4b7d75d86f37546c32ebc7b1685015152123b608a6cb6d47967453f824cb59a2f61fee60da95e08149da7342536884288d81c867397a5e
# =============================================
# Example
# Public key
# Modulus:
e3f053a6fef88d9ba7cddac4888be0858f05eee052f78b50992dc29736248c6b073c16b5b07d2050df63f0fda2c5be2cce23104b4009af3b9e706fce6922021dc99bc723678aa9ba3091ba1d2073a757d2ec022bdb4b07dc6f752ab47305c2ca9b724aaa9de2ad34a212c7024df47deb474b27ebfa0756870bfa2d438b7867e23bf89fe88596d19e4d4f440425845fc96d18b0411895c4ca8967a9acf3b337e727d46dd84d8b0fc2ab94dfdf1a6e5f94683defd4c0e7e958f55e9706bea44a7c54cb5fa09bac324e009d310b2d34050a17ea639b2bc074c7b4790c5f9c67c767603921e2a08ad5ed4b3f35ccfffd28eca1ccc5002f3d07bf0ff1e76125a84eb5
# Exponent:
10001
# Private key
# Modulus:
e3f053a6fef88d9ba7cddac4888be0858f05eee052f78b50992dc29736248c6b073c16b5b07d2050df63f0fda2c5be2cce23104b4009af3b9e706fce6922021dc99bc723678aa9ba3091ba1d2073a757d2ec022bdb4b07dc6f752ab47305c2ca9b724aaa9de2ad34a212c7024df47deb474b27ebfa0756870bfa2d438b7867e23bf89fe88596d19e4d4f440425845fc96d18b0411895c4ca8967a9acf3b337e727d46dd84d8b0fc2ab94dfdf1a6e5f94683defd4c0e7e958f55e9706bea44a7c54cb5fa09bac324e009d310b2d34050a17ea639b2bc074c7b4790c5f9c67c767603921e2a08ad5ed4b3f35ccfffd28eca1ccc5002f3d07bf0ff1e76125a84eb5
# Public exponent:
10001
# Exponent:
b108d69fec8675cdc07e14fcf224d9e441da54d6ebf991bdaecb28c8b2e79e1bfe898005eba6b373bc9d6dee40ff1e9ec417ddaee474e1220803c202ea0adce3efd34acec7bb9de99b9183a0ddb495f3934174ca454f3832d06a8b198e009a732c5a8f7d869528fba929b661a6d44efc6eea037eb739fdcd73d30256e4bb46caab06d6af83c8d6c877c6acde6cd35cfe6fec0a38921ed43da7b46127874e3ed3673f13dfef376a2054ead0c83c330bce95b48baf0a8018fd28146f32e4c8eeba956391bddccf0f2556b07711e2d0515bc9ab7f809747092601cb9cd55acaa75215e15a014f3af37a5acfa8c1650f0921524b9e4f8df173dbda3f56d43cc9d1fd
# Prime 1:
ff28a64ae6fd0736402795da0ed1a4e03fe3a8338538cd970674864941cc7eaef5dc03cb810efcf68db8dc1305630a7fc5226986dea1bb0bf4b730588acf1998590cc863afd667a6164e3fd1b2e4b24ef1bcb849c90ccc35678fbd3eeae7b62cb34224ed46840913c0c90950dac7dd4d89b1312abfb31152271a1ca636187337
# Prime 2:
e4b0b4318a8068daf0845d05211d744b6168dd09ed78ed5759e136da82f17353ff482df1a50d79d0b172114f94899315a53d43c48a787f4c2ad6594f8e0910fc9622a6422f289edcf9d857437f328776a6225b775550c389ebfa28cb442fd54ba615197b4eca25bf54d40ddef2c1a397ea4535228503a8c68324a00ee2085b73
# Prime exponent 1:
db500b2ed23fa5d5416b44e7fa58c3886421bf4f1930ebb4e5bd7e36b53199a9b474f9660f75dc83e6e87f7071eee0f55571f0961601990dfbb700fcf9c26c538026f68e8872970030a7ed3ec6aebf7c0f5790670b41cebc105981e5f46e592d2e9ea9b2b02b88c9cba8803358f8f504525754d553940c4d3a82bd2137d9e81d
# Prime exponent 2:
2d9d5153d05c6c8dbf0ba7c22e28c1d987447352579b973ba521d6df1edf2a31c6e98ec0743b8be0a4842c0fc380ed6593dff4746f6a3979e7d1795ef4e5ba0da7a4a1a4f1e3184cdb48db9f0aeff935214e19106464079cab04eabe208ba9efbce0d8844fe2e2449796f46d53de6bd311575c91d61634c3e3c49a685d8d6d3
# Coefficient:
ecddd139b138cae2e13388f4ef443323d54a858bd9accb3fbc768d7ca0e6b97df0d715ba445d341cda7aa42c36853adcdff1d99d01247ca439fefd4d31262bb6248e969671e4562a36892b6d0d96e89f7a9148f304e1f06bea95e69e3ec45427eb43907ea75ed36e693fddc464ec82b6be66380ac99734e738c8843c04f47612
# OAEP Example 1 alg=sha512 mgf1=sha512
# Message:
050b755e5e6880f7b9e9d692a74c37aae449b31bfea6deff83747a897f6c2c825bb1adbf850a3c96994b5de5b33cbc7d4a17913a7967
# Encryption:
1a5d6bec695a8efc264d689c2f10b0179703481326941085eafd71b65027e6669cf82a5ebe248bbadce8935c614487a9bc687b364b396f8d7decd3a320964374eec031b1c4c00a3e2d544498cdaa8359f510609010db2734523970ce19b71982df43cf1803f05ff28ea874b32b561355cd3cd667293d2c51e5fb427461fa1241a68684b50792c5bcf54fd9a8438239e858f6d4913b76334369214e282bc482c911e22ce53403d679408c24b29e280806a87d1ec0d2ac5557db0ec71f88b710d141a6c30895410a2f8f1830444fc5c9390a9188a03b819b7ef5cbb4ae7e3864e393d59414ce03a2814a9a20ab6a749891810f77ea1e778281d69eac1e6a611bd9
# OAEP Example 2 alg=sha512 mgf1=sha512
# Message:
4eb68dcd93ca9b19df111bd43608f557026fe4aa1d5cfac227a3eb5ab9548c18a06dded23f81825986b2fcd71109ecef7eff88873f075c2aa0c469f69c92bc
# Encryption:
b5505830d336a6d4f7b1593600753865a028c6a658f3918318b49a016545c62d41e83fb59cee79203fd6cdbcca94a50fe752f0e58c0ee76c155a646278e5fb7f72628fd9c4d06845edc854a15ffeacf8f72ee88cd9c24503a260864eaf4e541e27028f4b77f3572f879a5634340f0f0cb067b5842b0d206a150b9ffbf17f4f7dc1ffc0fe7353bc76592d38dc9f22d63f80354f27f9e2d5f3de7f81b408902fc806aa10ca4810b9292049a01da0d3adb7edc95678fc0523059e5607e34049982bbc64b17636c9eb58cdac6d5175ce5cd0063fb3dcd1d4a6f48164847d45775ca26e78f063de4da39397cd00faf6cf6f5534c4b8026db95f38e72f3f5b3a5ae78f
# OAEP Example 3 alg=sha512 mgf1=sha512
# Message:
8604ac56328c1ab5ad917861
# Encryption:
134e675448ef16284cb352b145c233afcaadd6dca58460d417a13174d6990ac9ac14e5bf319952605aa93dcec7d0b45d0ee46d1bfc739fb62859d62e98a8f811700f0d14c17651b71d57b64051569eca8099c2a575670cb3a3235f36b2561761d79222cc0511b2ce5945c53850f01e19b6c47dca495e2f87a1deefc1f8e498c2ae6c90507a4594ecb4c6f410b1c0bbceb14059d56cc2a2c8744ad7d035bf9dbf9e6b1ef037badd16c8775ee5fb2aaf262bb8b54875f0325a1eb05df62dff90797a6053db96d5cb982ae92d32adc6390cc0329083310dade66ab3ee2bf3cbdba022e3762cef832c5974508281a21ae5d832ee1b6045f68c1169100cfb7a1bf2a6
# OAEP Example 4 alg=sha512 mgf1=sha512
# Message:
fdda5fbf6ec361a9d9a4ac68af216a0686f438b1e0e5c36b955f74e107f39c0dddcc
# Encryption:
0829600f1d5b6d1d16c6eacca0a16ff10c8d3c9b536143b743e4ef8dc6cb3355d5d1f38f5396a5bff6fcad05b1246589353eab469ced3030ae4c35c8782487c463f0189f31852d4ec3e0a50f51bc49f774a933cec46ed44dd31451ddf57f87a5bae4b0363989f7cacc40381d4beca1a0490f310b0b5f0c897c9fdf42be493db756ac6c296e5d7322731a32a77581f52c7df003fd9774e8e9f0b9eab4498c7ac2f1e555fb7b49d3196d92a9d2f07f66391173d3aa4f8a9ab52b1b0f540864c15a448e461247a215f25a2b370c82ba6e6551957faa9b1c7b4c0a9f0430341f2fcc0d1fe1935c5c31343064954260f1d4b9bcc74b0081eb50cfd3cbec98ec8cd207
# OAEP Example 5 alg=sha512 mgf1=sha512
# Message:
4a5f4914bee25de3c69341de07
# Encryption:
4fd7b3a0d99ba4a50fe945e1ae65473af96688894d032b733be1472562cbdf1504c2eec6c567ecb74d73f08389d8835e14a5441ae968d033dd0b0d21ad8e5518f73faea51e50e559ec405e8f179a6b0b02d95c03557de15ce90935bf98ef5bf233a677d9978c3419d04dff23aa7579c6f69292a3d3141f752c5f42b370d233d09699bd70036f07881e5bd2f521541dba0234da667fa13b63de9a24a5a46e91f15e6f0308c4d249b73df5fb700c0c457f6eff9b2caad1a20b25659f9a96f16f0b224ec56cf8cbd3f1d517df208df4481e4d2ffb10addc4bde4e7053fa6dd37567459c278670ab39a42cc6dec100555e30902b238de29a64b0d7eaf15a71628d0f
# OAEP Example 6 alg=sha512 mgf1=sha512
# Message:
8e07d66f7b880a72563abcd3f35092bc33409fb7f88f2472be
# Encryption:
6b9cee8937d8aae9796c09587f9ff110e615a187db3772f3bc65f8a2fb6c80728cb59dbdedc2bbef4d080264878240a2a79ccdb906f35afb7449fcadcde30e89ed783d44bb85782dcd903321690f6cba1b6d63bd2c42d9b3a204193568f3e0b5f61d1ab1b80ced8787c585a0f80c88fdef0f9290e143237194eaa28e0b799b57e2d0f0a2b190038bc90864c5c5a372566b8c24856c91f95f922def3e9135fe2dd9d6bb3a29e804b3cb5893bf751d475d0fd84b2dd2fb395dfc29cda653c31aac312ac8b08613828df9a9d08ea6a15385099a7111e23f6dbb70e09654edb2abd9748032616e1fea77b78097de3900bd997dc85e472000eb07f20a0a58364e3297
# =============================================
# Example
# Public key
# Modulus:
9e94aa735eb09d313b298e6efa783d4306d89517d5749089adf69b52b6b34e91f09eb2a1a3d3cea615d899c17639c50993d9ee26224f624dc10c883e4c9d4dd08129329003a98bf67de851d00fd7f3dd0c83039b38d1ec55db0916d3a44512886347e2608bc5c5e0e088089cd04d4aa2089a89a886f33827ac46f125a2df1ff74c2dad4f16f70cca391df82a57f9eb80046a690978abbd5b86dd138e72a6c22bf78cf660fe3c6d049fc592083472de06902334169c6b86f85ad508c6444efcd20e4107f7bf47526ec787deaa86aeecd55edd6bca51952fe7c1f980b9376a964d94b71d37cd40f9af77f39e33622ec5416989cba7b52146a86b11168476a33039
# Exponent:
10001
# Private key
# Modulus:
9e94aa735eb09d313b298e6efa783d4306d89517d5749089adf69b52b6b34e91f09eb2a1a3d3cea615d899c17639c50993d9ee26224f624dc10c883e4c9d4dd08129329003a98bf67de851d00fd7f3dd0c83039b38d1ec55db0916d3a44512886347e2608bc5c5e0e088089cd04d4aa2089a89a886f33827ac46f125a2df1ff74c2dad4f16f70cca391df82a57f9eb80046a690978abbd5b86dd138e72a6c22bf78cf660fe3c6d049fc592083472de06902334169c6b86f85ad508c6444efcd20e4107f7bf47526ec787deaa86aeecd55edd6bca51952fe7c1f980b9376a964d94b71d37cd40f9af77f39e33622ec5416989cba7b52146a86b11168476a33039
# Public exponent:
10001
# Exponent:
8561bff867f59f51b05464c3fd9232dcf49e28d1322de80095bceda9e597ed871cdf2e9a7c6483d4f85d05fe4e058b3062169493a89a22b209a513d76ab388a6ce6cab65ac5ee8257c837284d13eaf9406990fe87823416879622cbbf8d84c1d417c4df12cbf3d8fc6eb446b395d39600e628554a5a55f5f272d485982a3af8b0b982f71474c54aa37bd35c4ab3d465f5d5915e5de6f3714cf501b65b4ff578f57cf12768f7b0702b05ca427f689f2df060c52f3bb7acf3ddeeda9b59ab1100e85e1bf561130b5e4745bef0bb7a8d5efe3769129ec640008f6bc294d623cec41a8bf0ba2677efeb646dd64c2c48c3b3e9ef39742ad6d9af2028cba071fbe8681
# Prime 1:
cdc330fad2db12013a07d67cce819d5589f3d4be681034413a10b0795cfa89b95aee831d5b931f538acdfe963f1dc115512b2e2c9d1c1501d0fe298596db2dd2f69b5e97974e129fb0647c01509ab979e528f84d2de21e8a21f60f2030d07bc0b107dcaf4959e00f5eb0b1dd8e3a4046986bfd39b2d37990a68b9a9a14d29a71
# Prime 2:
c54c77345a43852a241df330be6651ffc0df07a8b419a402c8e796d7a65ede934ce1a664b9acd11bdbd2e60c4a30e2ff5041e702f5290b3d886ccf79a675b6bf1fbeca47c4689553632bac5fec528bb1f63411d90585a7bf983be11fed44436f50bc46f56cc11fb40d4cb23c6fd87cff43daa30c2150f8abb80ff72e789e8649
# Prime exponent 1:
b7f45cb2b1961747af78d86226412cc70f994546a14473632925489087f698f074822e082e199ef512704dbe47593388fa532f69c56018cbd1eb98758d441078bdee73a7f526607211c214371cb7e7403a06e1ce264a34e16bb14f1e8965aa6dc017764de3b70d20d09809bc38ee8d0e5030a368551ec95ceff879546d6f4791
# Prime exponent 2:
b2a925a0e0c417c82b607ba1fe2885c48510f1cc911a4eecbea508714b94c914b61ff81f6a0bd667d5cdcac8023ef6afa02bad577e4da68218120066f697cdde908ea27a0e9f6de94efa7363818ad63956eb9be5dc1c45e537a3b19ec9aa712e51fbcc7dddf79c0fdda3401b7e6499fc45a3acd6052d5fa19051d4d1de241f11
# Coefficient:
cc92456765dc73e11f938f73feac49e2ed6bb8446692567118b5f9e4264ca76111ce6661a1ec820bab7d21e3099de770a9be934da1f239d3e9f0e514e24ad0d644d59a89c6405b4d47dd1ed8ae86df471b4af534f30389fb33bb5c2bb59466f35744c79f89eaf780bc0ad7eb7a06e06c901b82ce67dfce7f318f9e104f199cd5
# OAEP Example 1 alg=sha512 mgf1=sha512
# Message:
f735fd55ba92592c3b52b8f9c4f69aaa1cbef8fe88add095595412467f9cf4ec0b896c59eda16210e7549c8abb10cdbc21a12ec9b6b5b8fd2f10399eb6
# Encryption:
64b8107c9e18ee4ee9ff231a9a3891b95594c7944b7742207e108aefa511465598410a790bb7d7fb647cb61accf65e98882ba2605216019054aa36463352dd3e469954a5184a2d3707b0dd794d2c977bc6917a7b56779075b69b08da36dc4def8f9d8a6c153a438636af4d891ef3a64887eeffec394074735ac424e6d977e75173f202da07ffeec995e22c12fd1cf77d181b235734d1f881d73f1f9ebf244dd06dab347f7d95236d624a91f51235c33c509d5beae157c8512fdf44208556742d40e84e594c0e34b74d4ad71c2d92b00a0798d953b1cb1e4c63b3cbc31b42feb27dd47212241dd77f3ae336081ae9b9c7d3122a8b031419bcfbd37a4b28363f6a
# OAEP Example 2 alg=sha512 mgf1=sha512
# Message:
81b906605015a63aabe42ddf11e1978912f5404c7474b26dce3ed482bf961ecc818bf420c54659
# Encryption:
0342d72e40eb2f5254099ea3085fcba3fbedd49d7e3a2874ced3aa743f5bf948d576e4495266956131f8683f57c576895a951eb8f9b16e84ef63fa50b1c3f4718acf1f26367b4410d8fba7b0d12553056ba634a6ec6fbdbd9753095c6eed02438f631653ae1c156285d2e8e13033e6203fa4fdd9ea161559a574db50fb471ebfbf3f2c7f330145f4e8f9ce8ecca9b8a9ae0efe30920deca241253aa64ac2c19a77c7256b4d72c781bc6cf92b524368790113b84cc4e7840ac3f13941acd109634d5844020fe277f6ea3a41bf3b37f48d5649fefe4cc5bb65ee3ab1f665b14ce1ce080454f4b4e6c07edd9cccda4ad40312cd5ac7169aa866140b13464cd71283
# OAEP Example 3 alg=sha512 mgf1=sha512
# Message:
fd326429df9b890e09b54b18b8f34f1e24
# Encryption:
349704521e6e926b0680eae189a285a3d5ef6e7d541fe2e350802b4c8a3628e531ede1ec9b67856b9ffe38650cea972008a589f0dfebac4af78e8750b53a337f6a1748895a50c853c4b40165a3ff053b1f98cc951c7e15a75c4e710483c7e0211050b34da522ac1dacc2272d1754489d287b6f0e3cb1784f823f1be352d87b4608115a2ae1964c10ca96e3a45f48a3d8382cfa26f9ab4ffbdc365deb1c0f9cc2987ebe5b817b2dad990845be4ea100ba1dc949a4cacd814ae4cafc8ff8202d449edd9e90d4cbe7c2879b27e3347b8697a9fd4eed7ed1b465f0cdda375a15fb92aaf30a090a2bbf5a623370f0344cf8a3a68bc3498dd8ceb2d9bd3e03483f2912
# OAEP Example 4 alg=sha512 mgf1=sha512
# Message:
f1459b5f0c92f01a0f723a2e5662484d8f8c0a20fc29dad6acd43bb5f3effdf4e1b63e07fdfe6628d0d74ca19bf2d69e4a0abf86d293925a796772f8088e
# Encryption:
9d2c61ee36cc3c03e45c216e223bcf96f4a1650a613d8af6cfd7d7e73b1ba04e4976b59f961d7ca6da1364386057f30314558ebd97063d662a20c9677f57d5f1bac33d7efd68004f73b717bfc5bf57e093b71d13011494be48440bc67846f0c9aad93663bf322adf93e4eedfeada12888bb1a8ce859d6a218fc3011fee20c9934b6e376a590397055615a293ff1a73dff443297e6287cf9366fd3e8c8b6649294593dc57ca14c411071589c57b3edcdd3ddde39852c50088415b859d81f6f2a7421af55af4ced8a000419113d9b30a08cc8f4436678e3c76508de1d12750b2fb76e146e99bc6ae7bddd5e691fff6dfd8d904576589168799d5c1f9e2f8c22945
# OAEP Example 5 alg=sha512 mgf1=sha512
# Message:
53e6e8c729d6f9c319dd317e74b0db8e4ccca25f3c8305746e137ac63a63ef3739e7b595abb96e8d55e54f7bd41ab433378ffb911d
# Encryption:
47481add814d36112560550aca070051a5cd8b14db377aee531eebbdcf0463b651d72aee7fc41b9f183accedb3426bed488d0657085ede17b0f0e6cad04836feab8b3f604f51656385fc41baa50e6098fa5cc1e6b9bf50eff6d273dde7e8120f171591a549cf4ba3f523c08a915cfb94765c9f6b9349a73dd3c07a71c310ef7fc35fe28f9cc7b898637b8038d0fa0724ab3a13571f8d774fd488b4e4e62e5b8a79c782cea70f563fd1c3f36a600767bbde800792221a735b1d647861f18136a7ec66923e53da994ae8f95279e56a9f1abf7dcca7cb2c534296016b05b97bf835965c414fbe252b01e292c98826f630afc55a0529a69f14c41a5bdebcac9f7e98
# OAEP Example 6 alg=sha512 mgf1=sha512
# Message:
b6b28ea2198d0c1008bc64
# Encryption:
55fd607a723278e1d16cce35d46df7f433e6d0d107d87c2f511489fff802e4008ec3676d0c84d34d069b0765b99f812939412db8fd177499dc149acbccaeee81d6da77058fd116cad44d00c2ce5c8d52ffe0228ce65b7a017048aba417c1eae1bbdbea5acbe5009c48ce6bdccb63a1308291b15f4fb4a3def26fdfbba300efdd4050e0320b5d815c7be2204e15154da383af4744bb72c640c6b9fc8b56446631f6e1104bf3df3c4a1af2cf435a92e91068106f7f5ef935246f5276b89dd0b1c14cf45ec864358e41cf8a844cc6f645f694b534011b7b4d40bb9015610498c08c130e8ceb938d6b749ac69f4fa4119cb27af1b6d3ef842d9547bf77ba2791a14e
# =============================================
# Example
# Public key
# Modulus:
b6ddc8c21b03970cd7ac08d3569c3390bd192f6fe0ec43558c9c0f533ab710c865e1f421a1f8276bf4a2bc0561f7a07c4101e3c3bfde1333066ce73b2e61fad2b0fb69e2d5919750a2e74522c5f033ef4511e940af8faa0245068c357856499c99aaea320c4d400f924f09e6695d2c930a78058bbc564bc64ee220852319e436aba74790a43eb4b19134f75c3bc51f26901d87e5e46b35b2642626a9199819152cd8bde026d271cf19053000088a12cbce7f25da13977fd8133ba6ef45ac2cc217a7d103cdb5db748b8c08a538fa1d9f9802c06330c2126dfe4bba2396f6deb25a35dc687031409739ee6df7463a8b261ea0b7caa88414dc67105f733200b743
# Exponent:
10001
# Private key
# Modulus:
b6ddc8c21b03970cd7ac08d3569c3390bd192f6fe0ec43558c9c0f533ab710c865e1f421a1f8276bf4a2bc0561f7a07c4101e3c3bfde1333066ce73b2e61fad2b0fb69e2d5919750a2e74522c5f033ef4511e940af8faa0245068c357856499c99aaea320c4d400f924f09e6695d2c930a78058bbc564bc64ee220852319e436aba74790a43eb4b19134f75c3bc51f26901d87e5e46b35b2642626a9199819152cd8bde026d271cf19053000088a12cbce7f25da13977fd8133ba6ef45ac2cc217a7d103cdb5db748b8c08a538fa1d9f9802c06330c2126dfe4bba2396f6deb25a35dc687031409739ee6df7463a8b261ea0b7caa88414dc67105f733200b743
# Public exponent:
10001
# Exponent:
74b630bfd246044e2a089ec963e9e5ef6701800943e10748bea98c0e6ed7105b16cb93e9335b12ae10411d07c2732d76a076f84ba355b5a3476292626f4411b60f472759a33d7cf9f63eed1d38800a65980bca7782958ac8500dd1c6febaf3d8832b56b602abfb4af4f2853b0ddc6dea9b2fe73a3c4647ae960235074453ee16f24712433d982908570a54127517ffe55d8c5f4a82386926e0252b32116ec72ec641c2a21f7bc0815364fdb15e58323d88d2100f4fcf2e3cb21594d23d7df8cd26b6f62f0494d1a3f33abddbe2667f4ce277fca673678329e726c4a7c7f1b6f74993a4c36ad3a818e73ca46c652f8e4cb14da396d5e1d3e155a3f1b815d474e1
# Prime 1:
de2426dd8e19f1216fd2de881f3f89fd67b5697d078ebf3c75821aab3d41a42aff2cf4635402a253953955e40965d956088dbb702b31be66eccabc6df5bb9d050a3935802fe4dda6718c84b59754051a9e6d39813daba06121b297d664dff01712c8a0c3699d32e0967111c39eea7f855f0014858d5b15461236511172793d57
# Prime 2:
d2bd25178ee9bf8542a306ce3a91d778d5d86ef5ab5de6132ac431d8219d46edf6d471e500a75191abc28adfacba69c039effd8990141928af0e8862b25410452bc37a73cf25a243e01565192020ee9c83d93f4f22aac931d6b1b0985fb05cca541d4fdf3210087250cea3cd8e9c8722547bc37bfbe4c22b440cc2bc162a35f5
# Prime exponent 1:
42aec57ff27d35161d74465ac44e95849d12270562346691a69094a2dcb38cad5f8646225f009f6bc9bab95ec7b76c235853fb7533722e3ec54c227e3baac2fad553d10c96d3f3f957d29fafc72a7091ca06eda12f3b0adcbd79d7fc82b17a67e2ba990fafef816b4b9dcb80567efc22b41ed90a3221aa642b6964b2811385e7
# Prime exponent 2:
b3f4c8e3e12a425ded95818e41fda05e935e0b02c69f9c84e994386c33e83655a6ddab94be8622e59e22b6ac62b79cee858b269a7dea6bc18e1b7ee3a91c97f83972e7f25505f216bc180908f7a2a7a008075044a779e7ed234501645cf2218ab561827f3a24eed18fa7a5c136f2fb82995a46886d85df394b170a83caf9a8b1
# Coefficient:
bc8a22cdcf53a46238e14be24ee7597140ff663e68fc80635413c87ec045839907acbd08a961fc0aa729ee2f88db60604bcb5aaab1b5707ecfa2aefabb6454db7f40e6f0872790a7c29879524664681468fb3e6175b9de93d97536a37b07d6be9dbc06cd17889e02eaadce1722e34e3aa1e33487ff645edec4edfc16f1d02373
# OAEP Example 1 alg=sha512 mgf1=sha512
# Message:
8bba6bf82a6c0f86d5f1756e97956870b08953b06b4eb205bc1694ee
# Encryption:
88580d3c19c04f51522e60f515fa62c8357e7eed550c05faaeb0217e8d48cd67b80a6f0a8a452f9229001f03147a07581b8bf1ea494498f0cbd2dcd29795fca45c845b4f19b087808c3b1ff98ae06db5b41c04222f301954e0f2642b8c258e0a2a2788271e594c141f1e424e39c3b7f7b3dca020387772f950aa5b634778311e7bfe8f08cddf0cdec168be28bf021a1037053e31887eea1d6004f3a08173c56c938ed28059d42c8cfe747ec60be7556783be57593b0d36ec548c4fae0cb124ac030e0320cea3ad2ed7585921bb13673dd3990c48669fa287273ef823e24822ceb20ea9ad95a5b6f806073b94026480eca84c7cb63e8e59f5af04bd5b9d981974
# OAEP Example 2 alg=sha512 mgf1=sha512
# Message:
e6ad181f053b58a904f2457510373e57
# Encryption:
4a25db45d55e0d895ccb5a0038f121e9faa0be744cb8b9fa8bcb632d8fe5c82ee7ec309fc8830e1d9fd74b5cc8e6f34e1d4fdea728f6ecdfd0b3c821824bfb114e0797bff70bd043f090bc601254f5dad12e386cbee1a8dc4d4ea216b2532e10384cc5c69d330047c0315d2ae7f6711e74c43cceb9aafdab5648b13cff0a507cada9b746691f6f24427bb865d4a2ec4658701edd4cfadbb32e3362fb60130f02eb8745d41f2b4deb6c7d0ef34d7462c116963098d795be83decef3923c6ec1d974f4931e060e8edd380c7a3b74b5510839415506b3ebc4c715ca74d37bd738a426408334cefc2d07faf6e046148668d699a29ade04aa723a8373e84c51269a65
# OAEP Example 3 alg=sha512 mgf1=sha512
# Message:
510a2cf60e866fa2340553c94ea39fbc256311e83e94454b4124
# Encryption:
79c3bbf54bf212a2a265d56e8ce13f0732ad9776bbb41cbd76741ecfb619545ff5313bf9dec06e5aa2c44b27c7fc016f4256d1531e869db53ce24486d29835a0f22ef9ed3fc63c848eae627fd8c724aaeba592a89dfdaefae74325ffe60018dc2fd848dbbae53f07afefeb1c9565e8204da55c2056c8f21ec2418173f49ad4aa136e5916924e4c17d8ffbd845fba7331c67b58f314b921b86d04d6b7dbb556e26a5f7caaf4ffe79bc8e4c9a8d8d8e5824b7592f80d6549e9cf82cc1c53b259654f2a1b0446fc36397978ee89c244a4fbd3cf8ba614af6dd570e5e9ee00730ffb1d5c4682b6597d5eb19de8c842221de2b5b5287d9e5b4834f49a77a500b863d6
# OAEP Example 4 alg=sha512 mgf1=sha512
# Message:
bcdd190da3b7d300df9a06e22caae2a75f10c91ff667b7c16bde8b53064a2649a94045c9
# Encryption:
41068190830731231813148c370f8a49f8ea560825a13f10bb7800aa16e4ac63c568e38f9bc45443916aae3157651b3ec877ea1cacb9e78cbacf5bf5b77836d166402255ee9f1247d85cc0b830534a0d8a026c7326872b3de36aca220ca0cfe2e4a44d4405ea9e9003c409c4c0915645a7f63e47349ebee1c6bb306c806d21f35f9e501891495088fede51d4d7f712e9320bd51b9592b4098161ddfb4e0746fba73d9677f135c0695aafa43631f82295ace8a35508fc046b731cc102467d111a09510323eb985fdbdf0d20e661155f5a71829ec3e14d70418e22dd95c95d17ff3df9db6aaf332c0d46d6b9d369b9912dae3499be642f50507c77c841d11c594f
# OAEP Example 5 alg=sha512 mgf1=sha512
# Message:
a7dd6c7dc24b46f9dd5f1e91ada4c3b3df947e877232a9
# Encryption:
9770c5b7fe827f806b53b9dbce8671c743016e026814ed8bae95bac97889eb85bfe35596576056096cbb53d2203362dd2b443f67b89153a56c5976707abf7d8e1d76dc91012d4fab7858c8fb8bfc59d0f2b911b0627e273fd90e6eea8c5731051476c7479aa0d999aa7fe7756d36c3ae548ad7930f054ee0c64c4fa0e8fb664769c0282f629a61fc32ed82f264ae292abc2ed823a40e4063c3d0a0c61ed0d7d50738b016bb9d17c962d1b33bee24aa5cc511e56aeea228122525c6a9f5dd72b19752f0c7e2d831b7ee0058cd74c6d8168b048478e09fe36db82f0acac37c703cdada0aaddc62caec46d9986153fcc44d5ff9060154467a34b6a234288b2b31b8
# OAEP Example 6 alg=sha512 mgf1=sha512
# Message:
eaf1a73a1b0c4609537de69cd9228bbcfb9a8ca8c6c3efaf056fe4a7f4634ed00b7c39ec6922d7b8ea2c04ebac
# Encryption:
2bed70495501ac75e690690dfee503a7b342b6a2b7840110079357a7b32a85c56953b8f30dbf4e7872a3bb008c4e6262cc681a2e4621092d6af6f41e4a2a36f0b31e1b01a3fbd0589ded4b667b9c447c096c97c594cfcc73fd763acec77c531419f05212abb9a695d0514538ca3f070a2a427190d1c5d0e901b3c24d5d55f366dd5dd6a21d062a12766a52129a0962ac2995ff13ea1c45c750028255804be570d0d5e38ecd993efbb1658e88dfb13d0294334157ed2cfc0c96e5d51ed15cc3208b6f8a17febcde63b67a5747ca375a00e05ee8ce99980b03867006b8eb3fe90937f34c6ddf0a46d237310c78d2658814a2d194dc791c615c249ce2c7b2ee1b4f