aboutsummaryrefslogtreecommitdiffstats
path: root/vectors/cryptography_vectors/asymmetric/RSA/oaep-custom/oaep-sha224-sha256.txt
blob: 1a6ee6ab0aa9b429cb64446b02390f4ed035f757 (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:
ed48bababe1fe620d50e1d6825c354db1d28b477e6f25a02d4c4f73dc45a9325a12db01f9c9f2def4e81e6bae25954029a2e23f25cfd18ac179671e974467d01537d5cd8f4c076812bb63ed6bea132ceba5581776833af0fce79022270b0df011b5890157ce6ff428d358188aa1fb4757ba2b0921b0022bb1abb961def90853bd51ca0f18a08d9fb39bf2d443f0850e28aa8f467b17394d37fc05177246a9706f825e8cb3d167ae9caeda8aa2d5738d59fb5293ddbc68d36d85eeeb8cb7a0aa610ea217b16c10061184bb0476ed6d1f749687ac399c90d10c3099950a3de09215e0153257438023b5ded0eaa985c7c1c5fb41632a63b1d5732ea92a4133659cb
# Exponent:
10001
# Private key
# Modulus:
ed48bababe1fe620d50e1d6825c354db1d28b477e6f25a02d4c4f73dc45a9325a12db01f9c9f2def4e81e6bae25954029a2e23f25cfd18ac179671e974467d01537d5cd8f4c076812bb63ed6bea132ceba5581776833af0fce79022270b0df011b5890157ce6ff428d358188aa1fb4757ba2b0921b0022bb1abb961def90853bd51ca0f18a08d9fb39bf2d443f0850e28aa8f467b17394d37fc05177246a9706f825e8cb3d167ae9caeda8aa2d5738d59fb5293ddbc68d36d85eeeb8cb7a0aa610ea217b16c10061184bb0476ed6d1f749687ac399c90d10c3099950a3de09215e0153257438023b5ded0eaa985c7c1c5fb41632a63b1d5732ea92a4133659cb
# Public exponent:
10001
# Exponent:
e5af370138b48c004ffbbfbf667e738f3de47efc69534289e7075a04322332b88412439ff5eda77b33d54e50ac75a77a7560206fa44f622883149fe349284a2c94728f037bb7297ed39f2fa893125aa9fd78733ff05fc71f57cf8e9f63d1f1ab929ae1adcb1f970b06c13a47ddd59ecaf208833e8a60513e281c58ad558de1483255d06d58cbbb9a61e17a465307891244ebcc7f9cea6d2922e78d0d5d65a2c7c2b136eaee0260f934529863911a9330a717bc479878f195bbfa7db034514a99b1a408e981f3604b91952ca707b0f8c3ee87716030af96857ab0e54f1627bef32d17a3b87224cb262fd0ba96ed295547c63c2b79b41be7223b8bd66c25a5a521
# Prime 1:
f6860116030d6e63eb4f9f5966a97c01619adcdde7a5c8fa0e3ae20728de02da7f8d2da2acd7572f4c672f4b5a036c3eefd6c5b07b0911466282f3240a0af1c59f4b19f4c6771f7a5f319346f3d22de910f21951b226fb84a14475f35550bed8d4e5a563996061cdaf58d11e9f1aedf41ae67cb3ff020c1b2c3c45ddc7d2bfe3
# Prime 2:
f667cd5f604d58998d5b5a3334106e42598f8b02b55e47de40e014567a12794ee74f13effdb0c1e100d27fb4949fc9063fe02ee26aea5570419faba2e33eb1445818192b602911c64f98b859655d2d2d0fecc9ee934908ac567edd7464467ceeb2d2bb1d3bdb7482c88c24c966ee1bd856386500967e5bdb7281e6f3d8a152f9
# Prime exponent 1:
cbcab16121fadb73ec55b11435c30c091447f227db547895066874eb984417b5cad5c990fe3332169ea17a3e5f560f08e439f6c8d29d0753d922099f9451c1d62dbde6e22ba2d439d431e65f34365ecf99bb9964a8d282fffc54dcf0e06954ab692bc292587b8dbe7c22ff14c2507fbf58f18acb3d96d2ad2fdf4f9e6c8ef323
# Prime exponent 2:
48990ac4580e51d563f58f5cd8b1229b3fe1eff60b53ccdee9c45b99a2fbc06c03f0a39228efa41fd3eb311f164f019e6ac1756ed64b5682ed82cac2022c1d7462742f2e3d75bc3bee85b382fb3f79a8f63130c9aef16cb1c2063cdf2710318cee78f21249e97da96ec703aba73cee4d4e11ed883fced8e78e1441e48465fb99
# Coefficient:
ea19a20501b0f9d6c40e2c3d212ba397a485f1c1c838af149840bb4500940466d242b529a78095b63252950dfef8114337f85e9fc5fad17db26add242ec61af4a59fae7fd150cd96a8ed08913136bfb05a5fadf47a7b71a857055d79a1743caedb0d0ee49c9e9ad313593a4a958af26056c8e677a0efecd51fb9aa9d88968504
# OAEP Example 1 alg=sha256 mgf1=sha224
# Message:
6628194e12073db03ba94cda9ef9532397d50dba79b987004afefe34
# Encryption:
b5bddf0e7e9aad8b74663110f96a46e775f1b893ff4ef367e62aa3efc795cd91f96602b6cf40f6d76ebca916c1da1ccf376fce92b09c2e37d4470fa6746adcf0cea42c300dca6bf417dee98e636e61c7e1b0e8152ef5f74253ca0baec4b5b2d30dbbc6ed4c3794636986594cbd1ce9ff34f65b3e915bec918a1770347010857f059f8a1ced5763f09f82ab6643f550e541a467082d9be98712f1326630c98632429ede2c5970f603a31246ac7c3f8258b2e97a7070b92561d0f6383dea96996bf4ab9130c7f2c079e6906009f0b3c69322d2466c5df0fd04bee95d1421c0b618dd0412e8081067abf7b33396d2964be496c5a24ee7b2cbbd2744b7e74815f87e
# OAEP Example 2 alg=sha256 mgf1=sha224
# Message:
750c4047f547e8e41411856523298ac9bae245efaf1397fbe56f9dd5
# Encryption:
39d4fcfea891ee06218ac04dfea577ab30dfb2fc49768cd9a5c42e1156d688ed545e621992f1cb510b1e882e4f5c5956c2711ea5dbd823fb1cc013b6d01f615001b9a745d311cb1ca8ada6f8c2a4c99ae1ece796d0e372d47bc9fc074c8ed11f60b0993a1c091d454c687c5fd10401c7017d2bb03121433bba679ce1ba34f9afad3596d205b1cdbcb4c421440b9642718336f4dc7d3cad100fdf7ee230aa65acbb75c25315c366812fd62dc07947f0634a800c20f0fbc05be9d30055ac7d60db65977ea0676b7dd3c86f8a499043365adb62724f30dd158aceacbc47c7383740a685ba790dd9277e6bf13633447688f676b0a6964351fa880235fdf59bcdbf63
# OAEP Example 3 alg=sha256 mgf1=sha224
# Message:
d94ae0832e6445ce42331cb06d531a82b1db4baad30f746dc916df24d4e3c2451fff59a6423eb0e1d02d4fe646cf699dfd818c6e97b051
# Encryption:
1babf99d0a73a19a11f800a2456f6a889a0cc5af0e71e7508df8373fc52d56ab99fc9d2289ae66329c76899b8429eb75480218ee4d5079030df918d8cbe79b5ec500a7541bf26ac4b1853b17d1f051266a22f07f89ad4ae7b763d9bd9fc60b8b302df8bf0c82f3c03bbffb80cd9adc751b20f51320f95c9910481692a3c244a59112ab9a5b04aa009bfa687b951a403f54d0e449617ed756cacce7a7df4d2bb6888090b55835c30d49d53d3b2c5f0f4d9bac621ce139c9e5fddb570b52c86bc76d2bc0b412a6d3cf3a83f08e07377963531f32ab2f4d5ef77a49a65a59b4dd0674a50df24bbd9e7168c1588546c7960c1fd40d7d2a541bfe46490e565d6b6f41
# OAEP Example 4 alg=sha256 mgf1=sha224
# Message:
52e650d98e7f2a048b4f86852153b97e01dd316f346a19f67a85
# Encryption:
cfde203bdefd69152c4a4efdaea305d90b76c025760036605ae4bf807864cc8068e2f0cee4982ea1ebb92d916d34a8c19bdf877d3703a3f89f8fbb377e44ab42a9e6fb8bf2429feab5e03c1d8014e300634cd8d3d748741c844b9d9b522ec1993bdb7bfe9a6225b724c31cc11f40b9ccf31a82ba695aafe3a3dffad0c7bfa22b0bb0a45dd9dc92b26d8697b2a3b8d32f0e871352b833fd48a0c52dfddd204854531d3dd16285a62f90191f8c4ba791cadb59ab65bf06afdbfa6976226ef77541353988f63294159a1aa8e74071ead0aba04f37e256d2c1bad298fc9db1345779caa3c77765285dd25c4003207841cbb32d508ec5d35282d360bc207b605c7ab3
# OAEP Example 5 alg=sha256 mgf1=sha224
# Message:
8da89fd9e5f974a29feffb462b49180f6cf9e802
# Encryption:
a99a2566772ae1ea3e8cfe7188b255ed9cb5e6172dc59aa7281c78caad320967644575dbcff779568c789125a4ad18f425a42b59c2ad5596e63ec2a7011f24cfe50265ea36ea4f995c3502ce93ac5127fdefbde5545568d461be2cb495a9c3f40f83016dab92f93a10a2a2458cd0c3ff011ec84fad1540066aecfb1678589a1b7fbcd3dd9c81c5bb0ed6e25d00a9229e03438679e320dab01c58d2b3e919ceadd96463260754dc76a38b45f527324cd43e64844da1a515253c67f2cea6367c51495264090a09f9d6db22eaeea3dead19ec9bf0a98e1669cfda33af97eb155c56a7d2f93d8db97c83d99317cbd8606658844f5cc2a8c43849091eb5c26853cbc6
# OAEP Example 6 alg=sha256 mgf1=sha224
# Message:
26521050844271
# Encryption:
dd6982f3a5cf35cfafa4cb12fdffd4d18ab49405a317dc55b8857e757d5508f65e3634386244d0cca742cbf6de98d9eb9deabc38ed4e06b1c850fa90c1ede47921994da8d38c3da717d41783a544e93efc0ab5128997829ef7e92614b424500a5d5c094a78d3965eefc31b7821db1a6f32eab1910e94838310bfee7233028fbb5fd2594d6bec5c462bbdcc0d8daa79aaf343904e017002714c91a71054d9b08482978d5d7a1879e9dc189380ece918978965d8de5d2cda7e7479e45fc9f9f2ea17d4e25ddc4c4fd9f7a4c40668e59d2850c3560fa64af462a44cdc45b4dca0f9c4003e8d33eb3e817312c776b9e92f704bbf3bb67733bd7b24424d6f7883a6d1
# =============================================
# Example
# Public key
# Modulus:
ca2d93b62cb0c710c704bbfd9ca68c860798338fe9df237114cac3d8a6b51436f9e4ebc1f302ec15eda6e2d45ce2c8db49ada41b8aa4c2b4b92083d07252a5788618e06aed4254b1d266e24849cabcff2795679478f709d8a1e74966137d0fc91c40cab25bd650b68b64d59c31ff82869198ec89bbd81ec63ad1ed7f5edab3e209bb9e735e5c3981e2fab16209984eab988b2447b92f119bea889c4daf7993371a573a4f37b3005ae735d8aeceb398670fbb1fe2ea62a56c902c0d396e85a534516f142743be2b6a6002e05905d8a724827f7e046f904e9349976888a4e187a4ec84ca524b56980431140a19582a761f0ce2b0093fae3bade1d38526f9bbf075
# Exponent:
10001
# Private key
# Modulus:
ca2d93b62cb0c710c704bbfd9ca68c860798338fe9df237114cac3d8a6b51436f9e4ebc1f302ec15eda6e2d45ce2c8db49ada41b8aa4c2b4b92083d07252a5788618e06aed4254b1d266e24849cabcff2795679478f709d8a1e74966137d0fc91c40cab25bd650b68b64d59c31ff82869198ec89bbd81ec63ad1ed7f5edab3e209bb9e735e5c3981e2fab16209984eab988b2447b92f119bea889c4daf7993371a573a4f37b3005ae735d8aeceb398670fbb1fe2ea62a56c902c0d396e85a534516f142743be2b6a6002e05905d8a724827f7e046f904e9349976888a4e187a4ec84ca524b56980431140a19582a761f0ce2b0093fae3bade1d38526f9bbf075
# Public exponent:
10001
# Exponent:
54e698cdfaac6d9be5075eee5c573051a464ccda556ac7d657d5e2325ba7550ad51bc5c9178495a18bbff62719ae7e8c5fbf5457e07bd9ebcc8613f477ddaef112d6e57ee18d66459a466c25d11f1b08c7159d7ea2e192b7ef1d521c5478c3254001115d9ee53bd5bc69a6ae45ecb7624d47fba4c746357e26fb3b11aec286a0d8f44a9c3ecd99ca731a717e6b64099e9c3fa203c48aeac2ee6c90d9186db62347d054879a59af02fb8badc274dd99b6c5650b5f6dc5b1ebc1ee25d526ea6f64717c98fac42923eac930cd8ccd17a2779fea0c14d541c5cc3cc0d684cfd8b83c5e09000355ab68cc8c4492aa6539752a4594fb4b855c5ca90f38a9459c13e08d
# Prime 1:
f0ea76127ba5fb4e9b685faee6daa333520486cb784b02278188a769dd18d33a2681f2135f3b204328407b3bc426e4841b42dcc1c71ad3b70566cdf1b0f13b135225dbff2fef845b9119b3e2331160d19d3139f3d2a36f075279f6902546be5c284361df1f6bf2eee31d784bf654f989562c70c7fcc0281b41ca9971396d1073
# Prime 2:
d6d63415acd8733d61ecd269a1e9d5e6436f7104a4b1df91cb1cd17175e89e6ad3f7d85c00f04482c4f87f39405ed1e42c2998f458eee9e3de0af2fde9bb16e092a10dbed2f6c57519e843b6a82bd7b3c0f7461342caee054211da364763456fe36527b477143acc9259aa0b25fc7eddc75047a40157bf30c4f29e89c4a5c977
# Prime exponent 1:
3a0d45464ee5401940f97594ffabcf879e4bd8ef4e9d4477a08efd48552e96377ceff31517ed7768b75a5257a47c7ab41a9d91f45fb5e72e42eef2d13a81e66a51712e01dfdb2759a92d385b5952e6b19bdf30c7c00a01c711e8b1b12a4a51b4833f39663a7c189dd7bc52307bbb1e2629cdab9f8518089208d87900ff857861
# Prime exponent 2:
cf0235cbd0f1fc10e083deb7d4414a4f871921d0b4958474aa3f497d477ceef0c6f0a174fd9e86956f10771e866d17580249cecd5bc8526cb3eedef755396630dc78fd92ab1b0766efa0c36684a342443da2c6ce16650d76d993f42cab1af7b4796b6617d94a0fe240feceffd1097c815ce5793289ecb018611ddb2faae188bf
# Coefficient:
a565839e8bcfe283e783c1c52f757a586771763d46547bf06b22cc60cffe9a5701ed8186f52e666d40a695a98f2027b29a3f3db28a6d6f653d2120224b43f5a28b5023b5c5a15c7bb27adab9f66cf6bc3976248638372c1bf06f9f9b55d343a3a322f07deb5504207aef4b4b3dd16141e780a0a5c8030205f725a56dd0a6909f
# OAEP Example 1 alg=sha256 mgf1=sha224
# Message:
8ff00caa605c702830634d9a6c3d42c652b58cf1d92fec570beee7
# Encryption:
8d20070470b9925ae7a5c0711ddceb4599c39fd76ef20f8f93ee7b635b49f00716f1525d6e48373419f36b29d59b7cfbef8fc12364e863cf74612b9e76a7291774e8c976b0ce2bfeb26f8dc66f531efe1f8d55bd4dda6f729cfe7eef1a5fe4b03a009e56bc08973205032f67fee6cb29049c8e096942347745e602b3d08de3d9f78ba0b8b500e890494cb8e6ee116db1a61fc8b8076e3dc90610b6e4e1427d22f76a5b799311bd35092955edea854efe1ad125f7a46ee5da47d6a3162b4d843d3e8382c3a21171ab6ac4a1f16082cadf0cccb377f4f11d7c2b8308bc95b5074568323ada56637741ad845d2c37ac69b7b979ed1e28fab6376016ee28ff394799
# OAEP Example 2 alg=sha256 mgf1=sha224
# Message:
2d
# Encryption:
c0bd2ffb775a855478518ae81ac3ce2e82579f8a0b142e1e0e1fd055f4f6dcd742ad6f8af64b2aeb21d3917268c874ee128e42c6233ddaeff9ca96db2491fb95832483d051c358535bfa51cbb52799bed9f2b7b9fbf59b1739ad75efc67a05662436e47c0b847605babc2e662faa02994f261e2111ae1f033fe2685e1fb0b96b30ac2ef8ec85a1a13415eb511f063cfea0415043b9203afc5e27f7a82058667f5de75b250a0c3da055332486090ce092d4f4b79e1b1c8b67399888b7d2654b5a99d0cb290581364fd82833de4ce2b6ff99df33313468730a65b187a8e7b41769c3520230a7172ce1be71ebe0c905aee42fd8f882c9027deeb4aa4f577653c94d
# OAEP Example 3 alg=sha256 mgf1=sha224
# Message:
74fc88c51bc90f77af9d5e9a4a70133d4b4e0b34da3c37c7ef8e
# Encryption:
187795b952e3f35ab6efd7ebbb0cd22898e3d5156ad625203a6df99dded1d3812a6beacf30fe12faac8a60389324a1132d959b43d7c703d87c0e031e39c6184494b2de1b2b94538e74c2b52e7f3a4c49a513d43f99b72f54663719b148c7939a58df3065776d24f180d04c75143d77985dc4ba0c3eaa8cf4ba529721981e23db285e7f0b090744cfaa6986704977f371f7696dfc7e3085a5eae848be83c6afa9881c5ba44c121cb57f5456dc431d0234245ca0e017d3d8c3c3fdd0e3736f66efed49a60d3ba661688163853f836ab7c9c373d288173ca97038cf80909c52ede9140904a71343b48a41120fed125360a06e22b9874d693a252376f362a00fdb2a
# OAEP Example 4 alg=sha256 mgf1=sha224
# Message:
a7eb2a5036931d27d4e891326d99692ffadda9bf7efd3e34e622c4adc085f721dfe885072c78a203b151739be540fa8c153a10f00a
# Encryption:
9087faab27268025ea9cbd4533c7b7ddb110840be9767e7f5d6d83b76073b6bfbeea21d38e3b1f3dd4e01e4c0b94816663d1f439ff1c76bfa5ac3e06d1bcc49f19f7a22a9a4919f85a0dcb1703e74dddeec4f3aab3b2f9a81bda05a0127f8f60206337553d11ff35c0d54cd69f70ce1b18868273a2f6a6f141212ca027e5146d80e349c477cffc5be52846208859a0fe9ad6be6c3f33bc7f3bab1405f0c99e874a60756804726c8676e6130ae432f8791d3123230df02577066e1fa6acaf09fb67e139e46561e80b330a4660f194631cfd55c9d2a66d4e062b96a67f11e1203ee6d53c494597bbcaee4dafbbb6e262f01bbd475a427b0fb68a25880fb23f6e72
# OAEP Example 5 alg=sha256 mgf1=sha224
# Message:
2ef2b066f854c33f3bdcbb5994a435e73d6c6c
# Encryption:
2646e139c5f653947f3a8863ed19aeedd124919dfbca01b15b735b6a4ad63d93f0bf7d8bc04e5836f6db5ea31b7763c7fb2f208dc47de537d75d1a3dce20daefc786d25d45a0d356c949f5e628d9e33d9ab902351a1ced6bd3e2b17abc57d47432a56256e590e80f2f40388e76c90b3b1b57349bb959891c21e0fa54e55d7ff257de3b3f37fd1b0782d351d361bf6adef2d4088799616284d104b3991651ec67daf6123e92cb9ae6875d62252832ab185118da2af84130888b169cf40c0dd417b26594ac939d9a6bfe435f9f542c843b909d5decc9ef2076e1c08fe8ecc50f5c2b8f8f40a3e30c1c0185f9f3b604bf313b17facd919126256f74655010c3ae3b
# OAEP Example 6 alg=sha256 mgf1=sha224
# Message:
8a7fb344c8b6cb2cf2ef1f643f9a3218f6e19bba89c0
# Encryption:
493b4c97823f2fff6d521930c46c706559529290d55c44ddd312cc143a960fd22ad174ba8ec045044296ce867b183d735f5712dfc15e16e63a241d2e333cc07a345232356dad3db0cd5c9876ea0de520afb6d937f00f73d1da15c9478a70d850f11e978d3434a5a6ee2e866dba2daff5c429f66577fdbc61f602d2cab9edd94877d74d7506a99c1d7b485f4925522e359b3b3af3ab571c32ee9d4bf3e7922bad86b74ddf89fd91a6b31e7278831b57a6913ff494436db2860c113e8dd963db05a98c38754b08a0a56e7727419c3022dd6dade5e0e6814891abb03f8696bd790522b55dfd49dce10a2337fa9ad0eccd21805dadbca04118a6baa996406f8a5b6f
# =============================================
# Example
# Public key
# Modulus:
e886cdfa30bd54ec94cf985887b00fa1fdcc1e807dfb93b3ff16340a849935fc1643fbce7b444aba29f790222a41e0b0d02f4c4d9d69a7f3126dc2e1e2765ebc7327db87f163271355d7f2b5992625c90028a33ddf3e1284ced6ff2dd3697135771c9ca1af20d2fc621d0efd88f06a2491a0ea68954bb864200a0c18039ebefb9dce078b9c3273e72d7d5816c3250be2f53232ebe8a72aa7e58a7a7648ed6b63fd0fa6947c60faed436ac288f55b33f0e2488ed35b7c1581bda73eefec63a0018371862fdd304738dd49b22bb988b9efe6ef3fa8e5e06c26c2001b999119210a5cba03faffa53e94b0cbe6ea3c317328f04800c2791d68ba03b31cbe99df8b31
# Exponent:
10001
# Private key
# Modulus:
e886cdfa30bd54ec94cf985887b00fa1fdcc1e807dfb93b3ff16340a849935fc1643fbce7b444aba29f790222a41e0b0d02f4c4d9d69a7f3126dc2e1e2765ebc7327db87f163271355d7f2b5992625c90028a33ddf3e1284ced6ff2dd3697135771c9ca1af20d2fc621d0efd88f06a2491a0ea68954bb864200a0c18039ebefb9dce078b9c3273e72d7d5816c3250be2f53232ebe8a72aa7e58a7a7648ed6b63fd0fa6947c60faed436ac288f55b33f0e2488ed35b7c1581bda73eefec63a0018371862fdd304738dd49b22bb988b9efe6ef3fa8e5e06c26c2001b999119210a5cba03faffa53e94b0cbe6ea3c317328f04800c2791d68ba03b31cbe99df8b31
# Public exponent:
10001
# Exponent:
1cf665838b3c99ee59debda8114691bbe8a3db0cc0246cd257ac8950e2113f5325e6d3df75251d75b0b280467123017ca481afac5f3600d05af446f8e1bf42af905c5f90c0354c71b11893c7a0caca9c0da402293bbc3c8c44432d47a4f496404594cfc1a7d19bd609d67abe83a7066185ae18646c6c210c7f9d20c280f8edeaa67b432debcc68bceb8e18d4c3f7197be940a90b5b9eb51f65548b3824dc2f1e6d2f8baceb87c88ace5da618def5a4233f80818f3cd36ffbe30ff08141ba44eaf7f73cce2c9b2c1228e5c5cf6a357b4261f99d3decc3f188acf5a0d7f779202a82ae3eec95a694ecc9f1f0fd9ae8d8d17b3181c0991a95fa2585b6a10077aedd
# Prime 1:
fd857ac347f039c90ea2e9f85eb0dddf858e2ec6dd62429376b59073471eff9e378a2e8c2cc686074427a087a4bf80efbac4e067e60877951f8df735c840351417b1d7a18a9ab9119ecba9b9aba91003315e9bbe9b17a2b12504ad1ca74f309725b920458da9c1434c25e402a73ac6cf04125c85c7af9390efc68ed8bec955a3
# Prime 2:
eaccc753eaf0236eedbdc911eac6fd775acc8e824a75a65001320a0280b6ce8a6546780c99d81c30e3deab418a5bf071b868f5b61e06fd002f7667957104e21782d2f1d80211d1597c469083dddcfbbff32074830522b8915a2c747d97def66381feccfa33b1b5d9a92e46e8d6e6d027bea471157f0eb64f4287e97b2198a11b
# Prime exponent 1:
9410d5362059c926080a5623dd09e74b98b105d8d78b7fdea8423a6f59665d5c868b89cc0c8a95d4c0957448448c243ddf13050d2968608f13b2d262f2e5ad1a630c5727ddcfa7af06d363f930acb8d1649020de1dae9c3261b06d7a82acd9702d7405c91987bf7c12893eb5ddfd92076e155b3c36f7f07381d6b1af1d1e7189
# Prime exponent 2:
dd00bea5783f6bba9fbfc1204231e6a58f2b76ffa00238f69909766e80a490a7a747bafb715afebdedddcaa83808edbabc6edec7fa5f6d87dd24bfbee3d04ad702667708707a40e8cf96c3b3bb02a35b3b06d363f75385121b2438c9764780f68c873e7c4a67fcd8d0eb2407492f9bc1ad29aedf22e6c026be629b1b30b62efd
# Coefficient:
f1f204f53d12899c36514cc3da7560ae338dbef55058957b9578152fe7739779c85727adc2f8db8458389792d31df973d248347f92329bcd7b00cba9577f0d8c3672296dc48a91d7f69d4c44be45c6cac81b730789dadea02a542806017cd66e7cfe6c05f681badd9cc890c576dba47841781acaf82dba4fa70f42256abfc42
# OAEP Example 1 alg=sha256 mgf1=sha224
# Message:
087820b569e8fa8d
# Encryption:
060d5d2cbb1a947fd59635ce5ef53ea59ba1f39a42780645f95564b68d15c7dd251464aa3de7f8d0a6d066f5a5e86c4f0d21f89dabbea80e662d313953cefc7e98d147ac3e8bb076b2a2917c9afd6d3808a9089541f4dd8685b59542059bbd9e0948d15f81f2f8472f8318fa7f7ce2611d1cc9a85f87c5da57a3ea7c1a06ca15f81ced0c2b336a7e8a22be36ea7d5fc01d1b8c3d4d49b71ff10b1170f5a81949b3b45a27c322ed6f6a7e0bedc76a66670bb4c463b41a116b74805d1e8a98645e5fe7dd9a41c1a218652141b239f9eb34ca9a8175ad2f845a4bc97546d69ccd1eab9a1d46360a77ec86dd579254260f3adcb846d34972c7323120ccc070d5d225
# OAEP Example 2 alg=sha256 mgf1=sha224
# Message:
4653acaf171960b01f52a7be63a3ab21dc368ec43b50d82ec3781e04
# Encryption:
010fa199ddf1bccd64e279528c0d0bc1d793f1a2701f13d41ce56df49a94d94d0685b0de2b2446134d76e30efbbe9e940978469b3abbdc4c0672c19ac9d5576360fd3518cac3037a22e10a8182ae0c6a743a9f403d6b72369060f86c46db1bfb2683e179e5aba7c9404945be5b6475542af014c327a6781c5e3ca2b57fc177f70d3399c8a0e2b841cfbd9fefaea05114f495b2f7f63a68f60c41ab3313cae847a9d736c7d41319602e8f7e7d16d2d51414af7607390160b98bdd4c8fba5d812e19e618d15dcd8d92ae97dd2ae196267e22d6c607c86e44ffc9c91b393f257fd25f129254bb26015e001602bbdd6d912004f7a8c96a87bb40ee1ea8952e47bf1f
# OAEP Example 3 alg=sha256 mgf1=sha224
# Message:
d94cd0e08fa404ed89
# Encryption:
5541667093f0f62b88400c39ad39b88cfa7b78265a329482a9d8f07582818487e75d485b7bffad561276e44e811b135a7b2a24b8a2c6113f2f70db69c4fb93e672c68846af0435a2432e0cc4ea8074081cf51f2128b0d70c5c083c507223803b0faac1a10a51e46ad5918c990dbaee544a17aa980a2f581108358c3ca4d5cb0bc5c6930ca2ccdfb9207fd1497fa96e61a29a1659506e9b028eb23405a70ad015ea4a753b1613729745e6b17465fc8114d7d880304e895f967e502581cf9e680bcf9f13d2759681e7b664f9ef6aaf5ee490e10483889eb309707d8952070c33d06dfe7df8de2077edd3f20a33296ba96b06c7ed8ebb1051e6518900aaef525fde
# OAEP Example 4 alg=sha256 mgf1=sha224
# Message:
6cc641b6b61e6f963974dad23a9013284ef1
# Encryption:
093ab3f7c2f1e151223f4661831ab86c7d1db0908003c0fd5ccf6910d4d3254a4e10621d22bf702be293c26232f62038dc3fc27768dc32f3b50b09ffb01a3e32efe3c7a332fecca51c43cc77bce5913f7d5968f7fb54532b4f54604ced3d63a12fc6f8bf6edfc941c5f969cb043f075b9b579a60d89296f43e6123e253cfdcaad614a8461fd5838c7bf201470058d54e5a8f55277a926e36081504d3c36ea4d28b9ee8f58fa53a2280100d48f498b1ac2148707be6f38ad0c6b12c22dbef51ae2312716140eb1ff0d0e963c48d33af091091fa03ade433a59a3f5a6d915f98a29616cb073c49b1e3867dc1cd280ed5e3568379e5432a36e1542712bed3edad90
# OAEP Example 5 alg=sha256 mgf1=sha224
# Message:
df5151832b61f4f25891fb4172f328d2eddf8371ffcfdbe997939295f30eca6918017cfda1153bf7a6af87593223
# Encryption:
c013bcedbcfa466dbde35949481cd88ffee2adf45f90fd9e554c8f2f412566e7ac3a8d591f8a942f20f71549f178b7dbf4223b4c3196aea21c083b05f3e747ce0e5d9fc89480c8da3055fea3d4b9105740d66f651ed289ce85032630dd8fae581c063de202c04ec9af9bb01ee3edd3a08edc61d880cfb52df7ba606e97bd197a4775fdac029624eac7d26f0b86855cd49781c7178405cd47d30060d0c578a047955a5c6af0e61c2f7487ead15a7e43b426d3f849a9ee4301c4a3736b5e05914e67aa7eac052820c82bb489fcbea60c1a99042f65e88665ddc8ef208cd09187805fa30860fa40dd81e81cff0c761be7903df4eb9a469038e5ecfb3b655eb19caa
# OAEP Example 6 alg=sha256 mgf1=sha224
# Message:
3c3bad893c544a6d520ab022319188c8d504b7a788b850903b85972eaa18552e1134a7ad6098826254ff7ab672b3d8eb3158fac6d4cbaef1
# Encryption:
d13a42ca34a0a172c78562891d854b1dbba5d84b9ad4b0af6259f0a207f8254904b8cbf20f37f0b7880c92ecbdb2edbc4805c8c6e5a694c3a4c7be350bb5ffe57c37f00955d6dc451e18aadfcd6e221c3128c1230543dc4c0f39ebe11ea58f021ac34614b1eccb9e254803c5d47824cc83b894a3ab519230bef05165783fd0c8161f6b880e0451238aab3fcce090a4bca440282efe48a95dd6beac1ed693f46cfaa552b5e2b69f5ff7b4fb2d6e8c58c0c0fa85ff74f4a838fa2a98e8963e01a50b0645fc60d10082e2394e69056e660fd048c44c686049b8ed5d7cfd1f6437fb2402f9420d42db5395305343fc70856cf0e9d64118bf7b3de87a727502764030
# =============================================
# Example
# Public key
# Modulus:
a0b781c390d961de81eec3a98a797beb7e7e81acc0215d90011663433d9f9a781ba0d23f36faa379feb1944e6e3e9e8d1b422c914e0f7d2f2ff139f2ede31630e27d86d97dfdf1955ee6fdffb4a5d4cf1402cce511a22ecfb28f8e04ef3ce500a8889d55e09f7ff4c727fff90ce8e9f8f857cfe18e82ae142fad29a52e38c7e2aa8f55942f67a06ca8c70c33b43db03fd7893ca9926ace1283d376d724ce3663c08fde68c866563c42fbebcc2241adaadab7d73f8b252859460f193d8b93adbe0462565a4df95b50c052a5a1e2ffd6fb526ad8ecc649e76f14a63be42d4614afdb5cfb3c72dce11ec894698752b57f6cc5f0e816bc2f5f82cd1ed5dfeddea39b
# Exponent:
10001
# Private key
# Modulus:
a0b781c390d961de81eec3a98a797beb7e7e81acc0215d90011663433d9f9a781ba0d23f36faa379feb1944e6e3e9e8d1b422c914e0f7d2f2ff139f2ede31630e27d86d97dfdf1955ee6fdffb4a5d4cf1402cce511a22ecfb28f8e04ef3ce500a8889d55e09f7ff4c727fff90ce8e9f8f857cfe18e82ae142fad29a52e38c7e2aa8f55942f67a06ca8c70c33b43db03fd7893ca9926ace1283d376d724ce3663c08fde68c866563c42fbebcc2241adaadab7d73f8b252859460f193d8b93adbe0462565a4df95b50c052a5a1e2ffd6fb526ad8ecc649e76f14a63be42d4614afdb5cfb3c72dce11ec894698752b57f6cc5f0e816bc2f5f82cd1ed5dfeddea39b
# Public exponent:
10001
# Exponent:
5a70ea0533ae20f5260946f2518aabc18a1d86bbc0230693d308d63330aa7032c6d9697749692235b4ae19d74912d406742079140be98b78d271dd3a67c432e8af8c1426b05007731744c60aef8da28425aeadbefa7d59fa6771816a25770f279fafc15a625d5f944fbea2bd74165e144d2c9d3f4103291313014f3e35149ee67ab06ff5766926db633ada198cffefb28ad7a1738a456c4a032047b33de31b6a8e591992b75979336e9ec18272caee587b78efa3b3a0f67591f686b81a2ecb0960c18baae3c070add692b4f1c5c504063d5f90e209b404b838eaf483488081f3b523abe993ad2c4bc30e44d3b404c8a5ca389583f769a7f1fcab29b95473711
# Prime 1:
d409928dd6adef17d9e12f2f53be634daabbb3b2c7ca983e86d80e0ade13b327e8fc64db22d8232e11ea208806f5ec1a2ed3542b57fc7a5fad24e2237c7f4320ce4845ada626ba2ec04a56531005fea5ca167e03cfbb9bfc51fc5a728fe3994cd5aa6faa9ac989deaa63f5a18a7f4d5b71f12ce680deb881b6b1db797a29dd03
# Prime 2:
c209f6bd3915016049e98c058ca26b5c2abbadfb4382d8184bc3e9f08e1912dab490dd89f9a812c1f2bf7ed8adce5bb25dce38e9876c5ba1cc9614921c94e1489c509f3161381c33d4b6d21be2088c6667869151d81522d34a5c43f805890f2ea99337d8ed5a4f69fe3e9d33053cc57c5f73209cdf5f185193809785e53c1f89
# Prime exponent 1:
42958ef4038a331ea648d46c643bd12b3e861af3f55165659d2a939e4e0699a7dabe075dd91f4e4cd54b5453e2fbaedcb9ff9adad192734b402fe8e383e0e2cf96779389e83719183d421ac192b28f38b8b13f792aee9b192d15b5c16bf5e8d9fbeebd8a317940562fe39bead2770f6fbbe424596df682b21910d8fed8a1f4c9
# Prime exponent 2:
9a9f55ff737d499b714aaa49c1c7abc5c647c85c716fd2c3899c94cf1c6cde99694a073febb203408a300ee49b9bd5764d4a08100fda492aa5dcf2877c3f2746b5498991cfe6e69266ef487eef9fe041ba3d818fb6a1211f3e2248075c61dbb75369fd16e00d173b5f5e85e622464b18d0f6ed0614f9b2674f23299b8910601
# Coefficient:
8b9e9bb997c4ae9b4b5562b04f6deab24ea30d5795d2a03bec25e25b1f195d27ed20dd79d7b018ff36b991da83651227b375f4408f67ec8a05938256e763c4954a14b397df1c5570de5019df0d522b78783de1d5f8a604821f8e5f5957a00045b91f50385420345b6f8b89dc89432283a035c9b550d49974c087fc2fa9c04f23
# OAEP Example 1 alg=sha256 mgf1=sha224
# Message:
4a86609534ee434a6cbca3f7e962e76d455e3264c19f605f6e5ff6137c65c56d7fb344cd52bc93374f3d166c9f0c6f9c506bad19330972d2
# Encryption:
8588427bd47aefb90fcc7c16cf9c10b25b27d4059a6107065693ad7fb2bf6d8c4754cc2641552ca06272863c18d45ade9420c4461d8aae0c0c2287eb3ea19deb3b3b65f05f8f04706dbec886c6daffd2925ae03deec1de51839db44932cb9b4b1fd08511fc1f5620bcfe7a92dc2fe53556df48b33eae2c2c75e46f0602647defe42bf0b0d67b1354df487f5cf2fa1216c2aa82ddeba1273c8b6ca02ec7620fca81893b9cbeed7a5434da46450ac505e7c5fc22af9f97274e76525b28423eae79ad81d660af69feaa348afda18e6d633dd9d3be1ba3ea63494f2c334a56829a37454ef3de964048a6c32b8827c27392768b7652a14a674939efdff78a874bbcc8
# OAEP Example 2 alg=sha256 mgf1=sha224
# Message:
b0adc4f3fe11da59ce992773d9059943c03046497ee9d9f9a06df1166db46d98f58d27ec074c02eee6cbe2449c8b9fc5080c5c3f4433092512ec46aa793743c8
# Encryption:
6051922f6da28b63a6fc14581ecf1babfe47b6ef42fc5a956157380579c792edebfb0cf76322f00b29ffddd7fb5e4387598aaa9a42e3d476288dda4ca723c2c312a5b496c1f9a6be43c2faf86b107c58aa39b0245c0b4f6cf1b360afa28d2d04cb2b48452d324ae5700b3dc22c0c86cf47614e51f4ce17b539c3cb9cf180c4d73707ad950881224cfcd5f03de94188e2e939dee33ab1919e9789ea619f26ed6719cf76b54639b06172e91db801edfe8fe5acd8a3e52aca38ef9340454681e0aa7855670872ceecd0fa668c3c868d5132ad53680741483275ab5bbb554ec6b0a7f759aa1839f64156e536213827155be17ce6087188f3c20d4b2e8e8bcacfcda4
# OAEP Example 3 alg=sha256 mgf1=sha224
# Message:
bf6d42e701707b1d0206b0c8b45a1c72641ff12889219a82bdea965b5e79a96b0d0163ed9d578ec9ada20f2fbcf1ea3c4089d83419ba81b0c60f3606da99
# Encryption:
3d36d3e9aa79f3a4e8f1db649468518db00e844afb719d056af04703ef7d56206e723212b1c6607c5a9b7195c218422f3fbc5d4d74b0a5df64d00010486cb1c1a916d1b28cd719f058c50c9d05421ebf96f296bc8d4003c9beeab3c43c275b74450b5ee8dba58581288a881f7f1bb9133269e43d87a41756e649e2361c1a8150a2e2491e7912da19100cf4995dad65f255dac26276e6fb9db323bf01fae075bea85a0d47344997b2e92b46ee6b9dd2fba052f7dc7399a021309d0fb7c6ad94871c8df410564ceec4224e052494c176c5c7ebb3fd096b024185b95b9c93e1364e23c634d9054c11e447695b2fe02320c516dc80d23f2b96905fb666da917e842a
# OAEP Example 4 alg=sha256 mgf1=sha224
# Message:
fb2ef112f5e766eb94019297934794f7be2f6fc1c58e
# Encryption:
20ba88dc05c4c9536bf50aad8bb11c44582dc1ca111102231a3f4f5cac159e3f57d84060519c76efbfdfe9f1bd3cc6dcc646c8314a7903d2cd5d36f3057608d6f177bc59dd8a3992e70532ea65551157a2f932b816622edff037c9e3d17e7ddfe21d260441bec475d206af01788f43d25cd13ee2e57784bdfa1b568947a8d31c7af7dc0fa1316c77eea4cf4f1157f69085f879485a0edaa16e53bc0b649dfe78f950cc767a118e802edf38a32ebcf2b8657b6d9d689dbf0cd8e6cb7b5afecbacaacddcf21f6ab07e5858c884d764c5a883755b99bf66186dd6a9de57597b9f27dca82cce4e1addfa9813587c84af7e025e3dd3908ea6a24b959cc163fc0d55f2
# OAEP Example 5 alg=sha256 mgf1=sha224
# Message:
28ccd447bb9e85166dabb9e5b7d1adadc4b9d39f204e96d5e440ce9ad928bc1c2284
# Encryption:
1a76080b0dd7fbcdcf703d72891aab65520d458aff15467f74d0c4c83da0804dbcdee6594678f1f8f2845eae52d6938d1e23311bbe272d01ea467aafa98dc57623f181048c0fcddac0a596e397db47d0ace897470901731621f32f91ad8c31e16921c79ee30006b85eb1c3cec9cba04ab0200e2a57f4d4b4b6a632ee09c5bdb7906fb0f791da22149f600e924592b0147673629652b00fb30f1d5d040380ef7d993e7c46c4c4ba76764ed8b3624f39d9c8351bd5988621aa163d60dc6c8d48311c6a590f1a3a4e307f948c7adacb645b74143b57062f4852c6fbcb8e191235d8bfb58a81f769b077d2a93b4d3cf8a9b761cda0185d2ea172c280a6a5a63efaad
# OAEP Example 6 alg=sha256 mgf1=sha224
# Message:
f22242751ec6b1
# Encryption:
9179301c1566c0487fe889c1264c27b77df40d30db137884b4ca2ec4de88404694c3b0a3b6d71a0cbc4091baa20f06917005072853599b074be170f51c1e03d2348204223fd5d507fff3df0d0e4056bdee748295962a3d19562300e6abad04f819b680f3d12df31a769dfcfcc0a6f4c068e2b5fb00ce5b714d7e272ee105c01ca86a033f170102ec15e5bc9c59ea261883fa3f5874312137e7ea5452de5680d7a809383938a9ebf9dc457b34126e6fb7875f3bbed8f1d0769ad7f7cb07a200305cc2cae4a7e12375b0081b77294011f55005c029d1ac621d956534e67976da74f67f419ba282226d0ac5e5cd8a7f0542fd2d470dc3c01069c5602dc18c1d0780
# =============================================
# Example
# Public key
# Modulus:
ecf34684b36a1f61563c2faf02abeb9b517281db7678b25a8c698d8a00dee39318b2c4c0c2e9e62636c07165000675b725208c24b137647f01667d49e33d08aa5e1f7cf45ced36c9b9f242b0921433bce8700728d70b2c209f9d157306430e6e661798bc2ae7584373b91b5773094f24c4d865447797f1322282321849cebbae18737e6d276834db5845bfbecbe42349547134c370fb0faf9e829f86231651502dd86c7efc33d658794e2b378e5a4019ed5e12962cb6485ab628619fb07c11948b2cd9fa11ade5d5163cee231f5174ef9900a4406bf622273be5a69fc580d36933bca6dc7bf68af47b13bacd3484118008594b9c5cba1b57adb2cafed7316645
# Exponent:
10001
# Private key
# Modulus:
ecf34684b36a1f61563c2faf02abeb9b517281db7678b25a8c698d8a00dee39318b2c4c0c2e9e62636c07165000675b725208c24b137647f01667d49e33d08aa5e1f7cf45ced36c9b9f242b0921433bce8700728d70b2c209f9d157306430e6e661798bc2ae7584373b91b5773094f24c4d865447797f1322282321849cebbae18737e6d276834db5845bfbecbe42349547134c370fb0faf9e829f86231651502dd86c7efc33d658794e2b378e5a4019ed5e12962cb6485ab628619fb07c11948b2cd9fa11ade5d5163cee231f5174ef9900a4406bf622273be5a69fc580d36933bca6dc7bf68af47b13bacd3484118008594b9c5cba1b57adb2cafed7316645
# Public exponent:
10001
# Exponent:
21416b8e4858069b74acf1cc5045acc599c2c672f4c7afd0819076eafd804ad4644d02cc430eecdc4426f24348a39f75dae21c8931ce226ea8d5a793ed2eadbeab8323d8700a62fc20fadd5d46c34b17a24fc6d1768cfcde7f485eb04c1ab135d162526f665e1dc729c0bb13a4f3938607928f73f28d02af14a4cd3f176cca6e399d0a2f9c5d29936be6cf362d16444bb7b8f1f10ca5bc65ec94eb40bbc4160bbac3fccff0731d8a61ab12140fc5039aab69d0aede7e1faaca5fbf9ba1f0fa70f3aa2d3565b90fd2db8663b5894df03758145795b2d0636ffd4dafb4e180c023034e553e5a32ddeeacf4a73e69a00f8d319b8f8c2eae94efc056ec13891371e9
# Prime 1:
fc2d7b8b6ae80e67e8b97f1aabbce808e9fbf94916d8de42bf6a2421cba1af320f67dc9ba47e5ec177e85afb26e5071e6c4a8653e5e6332d16406abaf59d5960416d2dd53e83affccdba8139647c3e01461ac5a9d82d29a554d8180998dcb5b71fd8d52c827f56c37e5640db2f7ac34a189978a46cdc23f472268ae3fbdd7ca3
# Prime 2:
f08ab4e0c654e696768e1d3611ab0fc73bf5b6ff43111335838f62afcb452829902b70541553e35071f753aef72732de408c47f0959b15fcdc90aeefd1d7a3b8c41f8083d15eefe08a289ac84d9419c868812061da246b8e128928c2c89124fe852f571878caa416db23399f9cc394c211207b14ee8285443f6cf49c85be97f7
# Prime exponent 1:
2c94d5dc85dfd47c263674f4001c7b60e80cb5bb68209ada6e0093b6adcb3dafb9ed80a0bb69e3d28c2235c364d2e4794a67ba6ba69f15b908d0068e5ad1a07555dbb958939eb0441f12b3b9b3bc0b322a749d313398785e542b87c45a93da442f8b23d4a495627f591c6286dd53f4a66ac6e6ff1a87a88b948a9fcf423d9bc5
# Prime exponent 2:
2fb4f2e6d9af21049a82d91c4e28c53a589405355f51d5a3797248ba60f05864d5e927a02592bbb4cac5a8dd3cbb93852cfc25907bbb8482e023f9ee2a8a403876fd6079c45eb5e8acbe1ce4b92e3466e1032b2efd1ad812176f089c8936f0456298df07457dbb49a530b94f04c26d9087e10f48397dbd7ca9afac5c16d29445
# Coefficient:
6ae396edd1e93dab0eb53e6f2895e33888fe75ff8ba3621160d6894c8a90e75e84473ec11d53fe5fddeb65cb3bcff0037019333f1d2f01f5f0ccabd456fa38653b587b76ce1ca46375205d575499fd8683a42fad0a27e72d277f7371c4476bc80674ddcf6a2e20cd03f9631387ac119bfd274751a1b9f7963e203ba29f61b63f
# OAEP Example 1 alg=sha256 mgf1=sha224
# Message:
af71a901e3a61d3132f0fc1fdb474f9ea6579257ffc24d164170145b3dbde8
# Encryption:
7bf0d781790c695ce76cc2f27173f5257f7fcc9defba6541b8734de068ef0373a4775754bdc923ca6600bf0c629380270542fb52c0205cb942df74efa32add6d2ab24a208664958b30918c215e78ccd5b380d501b09a714a71587868a2384065d3096d8f663443c7f636993f65b50d63ae3b92897d8a46143bff4d209fff0196606674503c220ee2b96e75e0f91470acd8f5f6a36f036feefc0816f5b1df6da7463f8318196563bb0681f2bc1045a05f162bdbf73fd290ab23bfb32e6bcc001479318dc72d1767b07ac5facc2c66af6e764d8d33057e7a7f34ca8e31009ccbb14a93cc118ffe42d7f98cf30d0ab005e511f35f3cbb159e7644bf7aee1e68e394
# OAEP Example 2 alg=sha256 mgf1=sha224
# Message:
a3b844a08239a8ac41605af17a6cfda4d350136585903a417a79268760519a4b4ac3303ec73f0f87cfb32399
# Encryption:
985c56789d695bb845d5ebcd780f628474d74f8397c048578b0b845533419ccefd1c01c51275f0f8168c1b598da9241d378b0a37f5ed9bdfca67bb24414b4ea027d496e7d12f0ae60b15f3d4d8158b38aab9eeb1a0f2d139c5301c981057859dd0dc13813cb92e46226241555954745c750dc0d23926bf546112faab5351be190d99efdc3d697a961575e84c7c176163c45e92d8fa78a61ca27fce7b46c2cdefcb87b11e2d3b5bc51b621cb40b892e4ae68bca627c669cf2e4ba2145abc420b121d9e77c94e10756f17c57c2db8bb18163159afef961de0846c1eadd15260f679801f4bdfc960f95e49abe3117e268c30fbb1921ab1fe16aa4c25bbdb7338682
# OAEP Example 3 alg=sha256 mgf1=sha224
# Message:
308b0ecbd2c76cb77fc6f70c5edd233fd2f20929d629f026953bb62a8f4a3a314bde195de85b5f816da2aab074d26cb6acddf323ae3b9c678ac3cf12fbdde7
# Encryption:
6aec4544c99f83f158c2f4a4417cca00fd0447d4a76b766b9282aa7164634f712c01d797b90160b8096d10031f5277e959089b9fa2b9c76e868e291afc47b8787887b51bc2463becc50875dfa870bd4dea8c74236833ba398700be6d77b57b7fc68c896c916515ba43b74772a72c375d29da53566a3282c9d46ae634d4bbf75c262b26ff261aa24b34a5c155b39d59a05f68011d82f03179c10828b033c20441985198d447ab8dd06ee2254ee64dab42988b1c71537b835fd5309380b736bf8a4f5b1c50d01a91f643f8fcd697f94542d60d4fe633aa5106e5f021db59a1d7195ce432414fcd23a7d4375a4fc8733d9d80e64676fb173a53decebe132dea0fbc
# OAEP Example 4 alg=sha256 mgf1=sha224
# Message:
15c5b9ee1185
# Encryption:
040a9a0c03e08bc8e685494023c7a3c3e037411432a04ff0b52f74578effc51d1c5e0930d3031100523772bac1182417f2bed25fd4093ab316959eb65b170c23b1bd0c83a9361cfbf3d4dbb17db759221bdefa40b4785d8c7425ff77c008f032e19146fc22f621dd3fbb1b896a9e73eea7250e5199c0b06fc22f25f169c3c2ca2b8575951582d5fd26a409801ec5ccd49daee516a49a04cab6ffb418ec5d101da61d8f0af954f188d5957a3d18dfbedce8b90a1a24a3f4b229d051a668989e3e8625893b9181a86e455ef49d29d0c07f2e9490acc7cecfdd849d8afdaf0828dbc9dac4a55f1a321abf7cb4fc80074f24794a54e52ac4c6b72d1faff62c7e8af3
# OAEP Example 5 alg=sha256 mgf1=sha224
# Message:
21026e6800c7fa728fcaaba0d196ae28d7a2ac4ffd8abce794f0985f60c8a6737277365d3fea11db8923a2029a
# Encryption:
e955f79ccdd6a1b0e35b3fc1f4d3215b982fb6c5664df4699d0cf9e3624a154418fe18493b0a30a457d9a002823708a0cedaa6e636aa6fd2628b0babe3b3388fb44c2fe177e57fe62819464aaffb320a47e68c5f4ed649263f6bdc5c9bfe655bdcbf789f1bebe6719ed5d3a230530c604e9882d4e40e1933b696a28d034961ea584fc5d8adf35e7150d7628476d06d94df97e18c7c919ee4d41be1d969f62638711fa13c3430fe54575135f323317d32c6381e64dfa41c002770f12c83a9cabd35aae54ad0a4251cfb153a00cc61b695a6e6f9b4caf74676319e5aab89522c8f62a4f28fb3f93c09053e14b2c2172163727c62472902ec398824140bab108ab2
# OAEP Example 6 alg=sha256 mgf1=sha224
# Message:
541e37b68b6c8872b84c02
# Encryption:
14382b2480ac238e416fb35bbd852174478be5de4d9757fe602f7c1f05125c4a8d709dfc5d482cde36ca1caeb21d8b1da18b494868d07c140f01605c89c24e59879fcbcaea030cd153c66dfe2e771fe3ce66f8b657ea83f34a6c58ec065dc96a898c395a701215b0bcc9c4b278a8d506ae4aef94d17a214821f8795740982cb3bc47b26055613a0eac67ec49fe67679f5f4da53aa843278071ca0a9f54f7e289ac9cb0cee30a0d78001bd1a64dc1694ed02eb6b09a653391d49ea8f9c1f31c1c1d46760fa30ef5b765007a0d97896f597fe87c4245fe9994ae3ce7fa634db9cf552aed6eb0eac61befb5577413e1f1452a4d72ea5461224dd65f73520f32f841
# =============================================
# Example
# Public key
# Modulus:
aa649d96caad807e598e508703fa356312a6a758b15514aa73da41f1b707dfdb231687bd53113cc598f2b36a514872d74617728c1fdd9e6000a65564191831e8e393820ce9d70e356cebcb0d55d7cef1fdffe916602b36f6103e2404d858decaa5cf071823aa0f9421c3ae0f18a2a7f549f1691c0252d5eec5de9f5c731e37d1a91fce65457320176f48097901d2233f80035df29515be52f1cba6627b2ff2be62cc7d864919ab6a599eb6657fb6fce769b26ff36d6257f6b672255d18a0ccad81567694e74f451cdf91e1bc2385f0ad2cc68de70bfa61d0a334077ab2f7e8c93f6e46539e443b4197afa91f21483f6aa238518dc363c682ca491387287a0e2f
# Exponent:
10001
# Private key
# Modulus:
aa649d96caad807e598e508703fa356312a6a758b15514aa73da41f1b707dfdb231687bd53113cc598f2b36a514872d74617728c1fdd9e6000a65564191831e8e393820ce9d70e356cebcb0d55d7cef1fdffe916602b36f6103e2404d858decaa5cf071823aa0f9421c3ae0f18a2a7f549f1691c0252d5eec5de9f5c731e37d1a91fce65457320176f48097901d2233f80035df29515be52f1cba6627b2ff2be62cc7d864919ab6a599eb6657fb6fce769b26ff36d6257f6b672255d18a0ccad81567694e74f451cdf91e1bc2385f0ad2cc68de70bfa61d0a334077ab2f7e8c93f6e46539e443b4197afa91f21483f6aa238518dc363c682ca491387287a0e2f
# Public exponent:
10001
# Exponent:
455f3571c10ea673ca8e5066c7cdc49293735a4a97d825d3c7db226200bca9fd13ea0655a44e2e49dc9d634273d96538140753d18cdfb3ad2e568a0978d60aebe04b9bf519f73e87add2ca16a1ce7d28b4dacdd118523fcc2a8cc2295ed3bfd10d749e54cba05f3b560bceffc26de6a7ccf506702ada02d375a7cf85da308154a6cfeb875fc88b93ed3a317ca79c854aae5b67c5c11f7e5fd1634677deeb6e8602deaa8e0ff089564122b6fa1322ab90c384ba10255753818fa6faf8c1ad94ce28d90bc1059560f5a183d58316c08f4f06c9e19cc4dd2f017561b9825e0a87df26f45f6abcb931fd1e096d422c6256111ebbc329bd0e161183d8149b511f4341
# Prime 1:
d14636b5ea76d6000e8d5d0c7bf6942d507407d3e8f100d2abcf2edb5cb723028674c819a07e8ae54d1d2a878f49b4cd0956b8e164937961c8429117b1ede131823dc8a194e38421d3344c61b87c174afb61948ff9749f71b42ad6ea5561c394aec9db78b23bf6b959e9c934c177c13aa407eb8b21daa09f9007c2670271941f
# Prime 2:
d07002f544755bd62a800189bcb527308bcce99d40e268a770ba8ddf38b0d453496312f6b30513856d97c908a719440084b9eaf2f4392ff90c1d8e049cec7682caede1e00b1c620ff5b0784ad0a0d3cdb531d9c987abed67d0839b5498a43b1a5d386b180e83f8ddfa3410817da5fc2b12a7bc53b8b2d0cebc0d9e144106c3f1
# Prime exponent 1:
15175b7a381823f73b8039c98150d79c3d888425724b9fc69bb434c7bcef6422e4042f0a8e2752be4b684e19fd71f33bdade17a1f7adf944c69716e269774d03dd5976b7fa3677e1a4d497821dc2bbe23db596f06fb6b63f126662e49918524ad0d6dd3cabd1e94ac2ea11f234316a930b6714f11fc755fadedc395682638a07
# Prime exponent 2:
11d945a7931129a811439cde1a96b8a063984c78f6d16c7cca1e6f7fa9ef1a7f774d509667860bc1e53c962e7380aa5e10ff8aaafb56da50cd44caa0827f8d366e0228d172a21f93964a6242a5d2dfd041afdf226ec7be30a19e6372bf0f713034c35c085755ddbdc46b28eeadbfc4f43b48b9cbc1892e70459234f32f0e5141
# Coefficient:
950690599472a1fc2393211ac25c040c9e173a11b5142c40a9d365529f6c9c43dd682e22fa1e39895dce31ec05057e8d4fa1d9a2c8ef54f8630ed0e19586adc0523140bf13ba6b68c4e4e315b04106bfcbacb89ed5387e35fd8481f41475b54b5e355b034bec213cfe53adde667d54aaeeb7f26673eea819c3e13039d3b2cfb5
# OAEP Example 1 alg=sha256 mgf1=sha224
# Message:
4046ca8baa3347ca27f49e0d81f9cc1d71be9ba517d4
# Encryption:
1339c1ed7941ffea4eb45516c4afd3409cbf6c352d4c5481c96bc8dc7a6bc0d93dfd97d12a61137310f35b5ecd7550073bba3deb7d90e3b3aef26753e128a885c8000e84ca63dfc1c7254e53c30adab69894774c201b279faa92596961106c12499284e7e9a5e288e04a0ff769274a7e3a3dbfffe96011c82d66031ef6b206656cf8e3e5eac5f7a061eb69bd78be4f2b0191d8556ba1be7391c8cdc341f13b08876756df90cfea26cbcb8765ddb86342a4bbbbdbb6923e6fd43e799b584d19c7ce66fd12c737b57eb88081e2542bd84be9047e3b37d1255e4ca643f0faa92132073abe7b6b12a8ba876c67cb8a7d0f4d35ac0e915d081e3f31a227c07000b495
# OAEP Example 2 alg=sha256 mgf1=sha224
# Message:
5cc72c60231df03b3d40f9b57931bc31109f972527f28b19e7480c7288cb3c92b22512214e4be6c914792ddabdf57faa8aa7
# Encryption:
465176a1a1e757970ee2de6ac0363ac90037d233afcdd0c4bce54775aee3faa19171385042d4971e6ebb1bdf38c74cdbaba617f14eaddf5aa111ef06b60629c871550cc17fa8e1f68c1ef701efc7f2ebe6d37b7e551c1d4d59c27ad29161f7d5c588bf45eb8acad9d94196ac8cacbf91dcb91f73d09203c7db4b37bef5316f00ce81158560d9084173ab47b6a848f748dcc2380a0fabc3986c5a528584eb231a204c55f86c990a1928dd5f954aab9a7949a118c224731bb508d52de0449ec69943e47f4f8cd530100c9a13d8151d043fd60cb25f4f24730c8b3577ff0c53e66865d1e09ee17f8837e29d0401954e5a79fd291f869b5d37774a260b42e8991cfc
# OAEP Example 3 alg=sha256 mgf1=sha224
# Message:
b20e651303092f4bccb43070c0f86d23049362ed96642fc5632c27db4a52e3d831f2ab068b23b149879c002f6bf3feee97591112562c
# Encryption:
6cff890c473a5b92938015e8528be97077342013f1f8e5fd128b8a841a85231c2b8dc0adccb4ecf3a6b0162a9f5e2ce2c055ff089295e00fa92db1fab46f8e79a252b18c8a4f6eb0339657346ca8ce7456770f4a5812dd43af9d6cbe79a178841c76cd0d44958c914ac36121f2c3346f95d4150d7b0a4ad1a523fadfd79d5622367b2341c3b6253cf4d818899e9a7c0c6597efe7f5413608c656185ed14ad3391b70204b3323bd733e7a5c1196523b536a3402bcb5415b12d7545bd8591e82b43db731ea5c6311637d027b3feba422c06f74eb23bb9a86c3bb4d5c935c6953db3d260316f090b799b49960e01d4886aa231952bbfd3a68a0a19097c3af178994
# OAEP Example 4 alg=sha256 mgf1=sha224
# Message:
684e3038c5c041f7
# Encryption:
1febcb00a762aa82ada147ef921496b6ce448d04fd8de3f62aea26c1c95447914c50ba7c1033f67033d737f8ed36689b1a5ab135bfdd2b9df7bd46f2b686d6c87228e3049213d2cd14bfa7088cc654081489341cdd082bca2e702cd180fc332d86a89effd8fb4a5bdfcdf3b8c4ed7fcee2237b65685637a5073ea337815462ad69d44d4594b7fad114225f3c927df3552c699241fd2a9dbb945cc0a1069fcf4d621be979fdd242f68136ca8ccab735d0336d6934c7c47793fd37fac2b50629a0c9bde2f20c9276fd8675763b8f7ef0c641a691fdbb401c3d1402d09130dac4bc0c666dcc9f8c6e573f0129b779eda410b57c85a63147c1e935e720c9f46c8929
# OAEP Example 5 alg=sha256 mgf1=sha224
# Message:
32488cb262d041d6e4dd35f987bf3ca696db1f06ac29a44693
# Encryption:
4a32f10788a2c52e169b59ff778c843418671aff28431f603ee7936344e934ca20e115ef6121235c8d30a3b954a92cad74499adab57646afd2ef754fe1cd4c114d1519a4884d17f207eb97fa7eef0d08903f2d65c4e67a7f72570a68b2107bef91fbee0b097cde6a2b56c11a66d9729f092e3349a5d6b91886f641ec687265a0391ee294b763b4d0b9d1bd7565085956dc9ec3a6c4ffcd0114a78d6c1ac3e5b3cf6f65a6b6fc2846d6b7e070b359cbeca59f443bf9a5afc64d0ff0efda49ddd35b9055e6ab573cc10f0b2513669a7e83edad248b5ccd9373504bc7d715895a7e047a5f448e08b5c08bd69f911d082b525208604c039a69a24ca9abf47757459e
# OAEP Example 6 alg=sha256 mgf1=sha224
# Message:
50ba14be8462720279c306ba
# Encryption:
069d7ee8ba89d554867eebce975152895892d0f0e7165c616809c910408d90f2ea6df638da434abdc7e8b81a383ef299e581610f6c3c5843c3b89bc3e8aee6f33444fa46b44b7241d227edf02828c54abaec2f43068f88fedd65311523f6b366489504b0fd304e80ccb105f22d46429d6d643ad6d8beae8bdfaf27828762dc7806394acd1913b2f23758b4046a53785c4e162fc6a5b8b32015bbfabefe2183d12d8ce0c70559ddfd871ab4e8cf10eacace556a71f37966009d599f4e8e15f1718b8f8db5fc5e376e31323ded488c38c350c9893b8f9b8bc6700df19d520ee422280d0868518a2f288b508ad8cbee6a65ad41322995c218eb853420e562360740
# =============================================
# Example
# Public key
# Modulus:
ed385ec467a748c708ccfbf184c61e6fec9b9e7e9cd0b2a03ca2ddbbee5c5e263e93ca13022d8497c360b59e20d2acd42b067dfe975b058465f1c1ff5c6638a401c9d59123ea0146d4e3edf497cdca039ba3e4d9a70363083af05d493d90f626ebb4a535249bcdb62fe9ebc31f24002f649f0e9d6b4560054dc553dccd3aa39bc62c6351e1773e1337ad1c96762c63195b6e3a34ab5329cc50f5e8d3e4ae005540b67e97ee7e347932693828f3b7a8599db37da5dde667396c59c9eb518584d33f879a0d7b42ef2ec42ec9ecad56fb4e50dba6db4696360be21a9823b1d2cdc9985dd11ed8ea47ab16e04a5a0fe9bc766386ba342996767a24d5be6c55a4e897
# Exponent:
10001
# Private key
# Modulus:
ed385ec467a748c708ccfbf184c61e6fec9b9e7e9cd0b2a03ca2ddbbee5c5e263e93ca13022d8497c360b59e20d2acd42b067dfe975b058465f1c1ff5c6638a401c9d59123ea0146d4e3edf497cdca039ba3e4d9a70363083af05d493d90f626ebb4a535249bcdb62fe9ebc31f24002f649f0e9d6b4560054dc553dccd3aa39bc62c6351e1773e1337ad1c96762c63195b6e3a34ab5329cc50f5e8d3e4ae005540b67e97ee7e347932693828f3b7a8599db37da5dde667396c59c9eb518584d33f879a0d7b42ef2ec42ec9ecad56fb4e50dba6db4696360be21a9823b1d2cdc9985dd11ed8ea47ab16e04a5a0fe9bc766386ba342996767a24d5be6c55a4e897
# Public exponent:
10001
# Exponent:
40df037b6e651ecfdf263f57c2d97305648d0200d9dd709bc5393cade1f73c7ff4e8f17fd53ea15de73e112c970945de178e04f2946d7dcac11e25d131717ad7ceed650bf5e84e45127eea59d311a1c6eecf190c345206c8ff652ffd916a8d0603bb38da999249e522a133a9fe6017f4dded694fbf400f8c23c26cb69b210810508da41d3129875d8f7f5acdad73716302bec62474f7d5b53d0fe42331ede6e32aec4811aebe508f739cd97cf273f26e549d2a63fc41a5844346f5813feb7012a686a2d832afb36e0268941f1946a45e5bf99f4b56c2bd251a9d84c7cfccb0484f3e4eb9050da1cc01b901572838009c7179423a795a60eedabafc125c243c81
# Prime 1:
f8bdbe56b3e2787d9a837f80f4e837ebba8bc6eed977d5ec9ae78b03e29524b848d301ef225d0584382f61be3eda2b951030651a496f51974067ae224d9ace5ff22655dd716f39afe1a1a16caaeba16f79eab9037fb7c54248557cbba7c5cc7184fce7980d82658d9c57134eb58002c9b2f889833a816b5b833249c1008676f7
# Prime 2:
f4248eb6f0595ef3a5f2d0bfcbed7b0c6e26840653444716aa5b06c7354de5bd56be38447b91359dded31e7805286173dc740dfcb3703b3b076b06d77aa2fa5b18ae861c79d0e109abfa4803f2398fcb0222f6664d912a3297a5a22c1f95881d5feec106c14137e1d5c4bc6d5939a21222602477bf0bfbb429918830d42e9361
# Prime exponent 1:
7ee960da2001e6f43f07e4e04914caa36d94afb56223b0747e3cb1431432807fbe385afe460c2c2a5ff85ce8926d025b95dcfb58c42b15f814165254923ff0182816c32caf19ced71c4a3970966c8efbafbac11735ecefaa77f99620b0e34d028695fb1c2b986274345681356189a4e2807c2abd57f67c6e3eac43d1439157d5
# Prime exponent 2:
a8ec1676cb4bfadfb8458e5bf65c8553ef6ee4d07f927161645381181a70a071e5efcd7cccc68703896627e1c127d46dd6edd1b3b3f0067b6c418845554c28cf18ffc03939abe5d8cc4e6abf983c6d9a780afad383fdd9e591798000e9858bdd4f4021fc6b80958ac35ed145138445f82822bf78bf0e2a84d872227a2e855f61
# Coefficient:
d6d7593cdf691a772f3a6284961533299e42a259605a7b6fb6bcc00f99e7c84de995d77a007165ff336db758fd4f39fd963408d3a574f910989c2756c6cb02cdde9a81ac960502a89005d8fb9ce5aa5f7f878e07ab299a0fffcf8d7dc95c728e467d95f50e383bb07c8f9c5d714581d11fec31156c2a6a34fdf18bf8645a1d71
# OAEP Example 1 alg=sha256 mgf1=sha224
# Message:
47aae909
# Encryption:
93f4349887318830c518d1cfe802ec3df7471ed0b0e3e4c456f77f69df20a44f1bc59ec52c163a8eb999f0745b54e9920cb8feb4e1a0583e056939c52b1575a6e31dad6ec02d293693cc8d13efd3103065c48e65ac705dce5e2ca1fa32e37cc7bfed9a4a6923728af910a1ee833184b3cd36ce8a3f6b11c08848a7a8b7c3966cd574629e6fb90538ec7a7da462038f8f4ae74dba8d9d8b30fded376e77add71c63f491851fb517169fa89ecba53239fca8ff595ad20a33d4d4671838d817320aacd6c6f6a002357846b64ac7fe8555a7d3ec4468021dbabbdabb56c6ae214fa6195f037b37a301a446076735db55669ed9193c25e5ab0c0f94d746abb1d78303
# OAEP Example 2 alg=sha256 mgf1=sha224
# Message:
1d9b2e2223d9bc13bfb9f162ce735db48ba7c68f6822a0a1a7b6ae165834e7
# Encryption:
1d7ade753f31b80c3d8b0d1ef58be688e5789ba9f8dc1e7bf86bfde3adcbbccedf44072c22accc9a9b4239c9516d3994d4bb8498cc76c555e78c84dc88be3a6c75b5c90f2a2c5f210ed6928c949020ffbb998239de1917f2039e557bf084a87199257b0aafdf143d0a92a25fc128f106bcc8871f6accf28b2925f603901633beacdc3a0abc831350b42031d1ac9182a37607259c9ec8f77be6694aad2c3670d494854fe247e0bfa54cdb3119a4c548c213ea3f016ad6a319c265c1ba308f0d4d0998ddbab1ae2b59f07b1ff9bcae9dcb0bee68b205497d407d8ddc2ec5a13a997954d9bbd0ad410260c58c998e57ea041265cf21b38a251b53ac83d0edae2378
# OAEP Example 3 alg=sha256 mgf1=sha224
# Message:
d976fc
# Encryption:
bbf11ee3c12b91ea602304eb3e240785a010f5b16c7ddd5477c588ffcd882a5dd1bb25960b0a901bb8bb72341f8abbd0a817bd16afae3d12d2623a85e3da2bbe17407a9ebd4600d86174742967ed3bdcf8f62fa7b178a83382aa33d36d0a3e302c60acfe2ced60e92103cc8694e2393b54fd736e8e7d72d7f703635ced765fa4f74a59d7e1d792f494ba1dab1c713e9a0331150a5e17c424a08292d62f8e4b7dd0d79b9fbc2929d52ce663c040e24ce91bdaefaebcd6427318c96cc235f039b8584e58ffbcaea00ab65e597b1857d8dd8e2585d278df9c340e0fbe1dc75252961bc755a090059a2f0829cbbb3eb5da41e4e03f2237b7ce0004f43b2a0eb8e0c3
# OAEP Example 4 alg=sha256 mgf1=sha224
# Message:
d4738623df223aa43843df8467534c41d013e0c803c624e263666b239bde40a5f29aeb8de79e3daa61dd0370f49bd4b013834b98212aef6b1c5ee373b3cb
# Encryption:
e4bdade5fa4fd9b28337aec2ac03ed4ed30cbbe4d7cdbdb43464adcd3a851870012878dabdcf8ecd0d0f13654684d08b7da6a8d39cb2435d6a11a6cb1079000a8a05ad911cb1ce7afab2d741ed4e63f60a73436cbe435c6f7f68cc45921ffc3d2753b1a40a5fd841be388ae7feedcfbfa9e398d4ff7fef09b6cf851c1ce59f1a14b83a4b79f086d258bf200dfeae766f590bb0667f7a51a038c1161f4920d1b322640d8d6b9402888ef10bdc9a6ceaf5ac6689fbcf9d26c37b4269eb910d86ecf0a7351272e727e2f9846e1408ced7d61eafd2548185b00d03c36c0f2527f4fb1be876563a70bc2a05810b366f8cf0d1f5432e75579fd687f7c56669d43c3f5b
# OAEP Example 5 alg=sha256 mgf1=sha224
# Message:
bb47231ca5ea1d3ad46c99345d9a8a61
# Encryption:
15c7ab9c8551143535303ee59b0b2722bc523b9da0682e6ad224db8ad7814fb3b5c63653884bf7c45dcedd170ee0c65a308a08748af926871a522d6d6db6678bb005bfec02ed12a72294510afababdf67e26e1b77ba5b2199c892a9dd68f2f768386416589d6056013a4cfe0ca0f6f7b7a9f9690dff160c893c5cbeb5f507ee009f490ea57d70cdad54cc76d284b1ef2fbf8e794816dcb1b86a90202d4dc3b47f2894db4d2d76c0864415cb0446391e5235fd15de464eb60f470c433efa5dac9bc4f3a49fe1ea15c61fcead766da7c2676181cc7f8a5d0acb0a12159b4c1195d53f645f7311f6221355e9496f05493db76b01ba9c454c98e94b8f66b6524fcc7
# OAEP Example 6 alg=sha256 mgf1=sha224
# Message:
2184827095d35c3f86f600e8e59754013296
# Encryption:
93d57f6cbd2f2a8680b0532ce1e9c6ebe867bec1371780b03fbcdf888d697d98ccd4f544d591af8084b3229d20d1e5b6bbeece755d450e77a60cff516cf01b6235bff8a44060749641b39a161fbe68c4c04b74a57f423ee42a6597f5e684e5829ce986fd92e5a9569fd5a7a9c196ca5a0e6ccf9b114d4c9bf015e0b12ac34586d40307340cf7dc76148030c81ca78b7a308501e0b8b4cd34752e118b2810b4df3dc40266500a6e82ca6d7809d37a3ae1ee5e14caf40561812d1e0d75b8ed307805af5cc2f43491fdf44cd4772b4d4e4e0459f8e99ede48b7b3416bc43c793e1bf4ddcfeb4700b44ecc80699bfff7d02eceb500ea809eb1fcae7704bceec3e141
# =============================================
# Example
# Public key
# Modulus:
de1eed9ce8feb6c7f24d391a6fc9982719598b5c750509143c079369ae82253b0d26d8af68e19fccd7cfd5cdb99aa4c2919b6788dcbeeb944dae4966a169b343fe8ff5835e8778e6fc7421db67016c91d2773c0f6743a4d74168fba1e5bc71194f54b9a56c00a2cf1ba6128e508212e33df113a8fd557ef3482900400b996560621b582c02e0dc767373ea8da0b2f8e56f65a5aa05bd2ae1f2e9254f6386d107822277aef087f881817ac3b043db43457ff3f03d9a6db84b5522fcda37806253b173d4e26299d540fbf875f3f212b2075ccb7fa90359f94517f4b0d7005cc3677d403dc47ba7609557559b7326eb4231cbbc779682f1006bb48102a2d173948f
# Exponent:
10001
# Private key
# Modulus:
de1eed9ce8feb6c7f24d391a6fc9982719598b5c750509143c079369ae82253b0d26d8af68e19fccd7cfd5cdb99aa4c2919b6788dcbeeb944dae4966a169b343fe8ff5835e8778e6fc7421db67016c91d2773c0f6743a4d74168fba1e5bc71194f54b9a56c00a2cf1ba6128e508212e33df113a8fd557ef3482900400b996560621b582c02e0dc767373ea8da0b2f8e56f65a5aa05bd2ae1f2e9254f6386d107822277aef087f881817ac3b043db43457ff3f03d9a6db84b5522fcda37806253b173d4e26299d540fbf875f3f212b2075ccb7fa90359f94517f4b0d7005cc3677d403dc47ba7609557559b7326eb4231cbbc779682f1006bb48102a2d173948f
# Public exponent:
10001
# Exponent:
c2d209c358b1208c5b3fd45815b89215a92c5b09ab31d176c7f83519ba90382b852b8f5ebaf53a7e26c40a5938f42492ebb78ca6044808c4b925a707b787c84e5916d75674310aa03ec97570c4f600ce1df5aade2fcaaae88a5c9468b9e200a91c65c9b707f5bed73cfefac38c65aa3f5a72fab57c0de31d6b2b5b26d185a7ddb1178702bd7565c801f3ae46f6ff233a0b16cd96bbca14ac767cebffbaeae34f42073b9d58065c689925dd5f882fd8e1b6cc5d8500c5dbcda42817e6de978babeee099a0ab5e73c43771d309ecc023313b4a2ddf6448e78b8e09773bbf466ee38f438789c17e4d71b320ced08936a89953984eb5bed8f4c7f935f9e594bdd401
# Prime 1:
fad07b5a49cb408f44fddfb05dd2c79e42353dce678f4af82fa38c6d97592dece68a2f8b6786216341776551caf9824a09d3dee0156b0b9ccb78afc77c2236493877c772e9cc65ae1fa7d83b39225337902bae0a009052790e9f9e6884e5260bdaf5d657b39cd16381d7efec01baf3fbcfdd995b9dec8d7224f364536a6c6b8f
# Prime 2:
e2b6937c4f743de6586c8be19c74513229c61d2352b6dd46322448474809c45f16bbdbc5a344491dc7aab21dda566c749bdb04af325b779b3c7598e77c4db15219f16c8c912adb942101adccd15ef62c69df9d8f92f9a04af27b20647ec0d01340fe3e923219276ae8883761bc34309a86d9aa3adeae686826dbe3ae5065c701
# Prime exponent 1:
da604d1656abee210fdbcf383ae87bbf523c12fd3473b1bd9794d97ecdc8ead09a0574d1f6a7f547fb471e6371cb7e62425e436e6d978f3bcc78deeb5c2c5981b4f5ad256365009ef396eb10dd7502699d503aaf20c087de391a470d0fb08848c833459584a0243b7460f3d753c6580a4678d5becc289b1ae80b36adde3a5a07
# Prime exponent 2:
3d98b96d96f0d0389b61b287b3c86e9f207671483d9aed77bafbdc9f7155260367dbd694560da187f3cdcee309855da6390a42b58f0b06ee287912f821efc1f3ba94bb975d81b573039cbf29dce0de25a706587abfc60ee50e08a1fe6be9db1ec013d3d048c848cb652e4d4dc2a2b369e8a58ef8bbb3cb2e3110a145a5166201
# Coefficient:
5ce92effff45eabec0a9bcdbc99b1043cf2306d8f6b2752679aada99e8baaceb1d997b2522847fe60ea424c920ba624a14601bf55c990ff85a4e9ec4cf4ac4dbd0943e1e103dc3b26ddd2b12c9852eb2d480416094a57a1bb1bb23ea4d4ee5e937c08c41af958c53198669b91e4dfcfb57bf29e97d9c3d32d425a77e506fe66e
# OAEP Example 1 alg=sha256 mgf1=sha224
# Message:
050b755e5e6880f7b9e9d692a74c37aae449b31bfea6deff83747a897f6c2c825bb1adbf850a3c96994b5de5b33cbc7d4a17913a7967
# Encryption:
66f9bdf0ad3887bbbed5e63ca6bcf6063a8c5acdc14ff1ff11557b14c7f7c7686c4d3964b4095b784bb399abbdf684995f46f80b40175183535c95ad0d1daecf45087d44192e2b9644f3c96fe5959c59d2094bc50420af02343fc125dc793e1cdf587794132b6375852dbc6fd2022a79aceb9e172e1dd2a886f14fc5aad19a52274e6f0f98c80b437f7ff0c1606d5e92ee74c51692d34cc858aa2d8315a0504ab61958e1e1500cefaa9f77ddb979fec55acb4a91ba8f2bd44ec1920c21836b9ac30a8201a3beaa8ecd50ba4926818d88246a14eeae9b6eb6b22254082d5141ad7a0aeec6f49450329774318ec2d537dafe7427b2cb763b719a58ec8d6cbd0e86
# OAEP Example 2 alg=sha256 mgf1=sha224
# Message:
4eb68dcd93ca9b19df111bd43608f557026fe4aa1d5cfac227a3eb5ab9548c18a06dded23f81825986b2fcd71109ecef7eff88873f075c2aa0c469f69c92bc
# Encryption:
c40320f29b0fedb182e7f4364ffbd7aa967ab51fdf99fe2076049a768d238cf04c8a2f77904df743be526a16631debb4b83d123b284fe429a05167ad1445d8fa8a44fb645fe4849dec319daeaddc46f9966a759dc472a8834838fcc516362e66529d228a4cd595e60fe90dc807c9471f2dcb095d8a08f286ed0261c0370307b59db0dedf262d524232c3100d87361566d54ac866cb9e3b1440a4d63cfbeb453092d3af5c66e100bf38fd1f6ffb5bb16b3ce6e250330f8424774657bb3114b2335e7ad175633fa7b40bc15d69c59730f5ba68b5388e892fd7e952ff4a95f494df683beea973e2730c76cbd4b8782f579be6b7e6d3222a35fcbbcb177a34baa42c
# OAEP Example 3 alg=sha256 mgf1=sha224
# Message:
8604ac56328c1ab5ad917861
# Encryption:
a2d0a70c47940c58b8f229244ade3ef2c6123cd881660647818154208cd0232a11061ec656eaec50131a6106e842377588e789b0c04a24c3e48959ec85e322959acea412d663462dfc39c3689cb4baa428a6c23c5bbb017e4571d74261a542caaa9058910333740282303e7e337d60af41cbb1f55fe7266e9f2e6abcd8fd3eeee87d221704aacd7f25b7f3852c36ba3b98d0965d89c61def475c01ca777a5d3585d6c12accefa1557c4a1efa61abb26dff34a612481227210c083778edc74dd6f4677e1161dc50c61cf0673316ac1160e74723d99afac1d3146a9943e3b118c0cf07989ca6fa9d10742ac8fa653f058ed188281d68bc66096bed0ecbfb822317
# OAEP Example 4 alg=sha256 mgf1=sha224
# Message:
fdda5fbf6ec361a9d9a4ac68af216a0686f438b1e0e5c36b955f74e107f39c0dddcc
# Encryption:
67ca8443a0c71ff992c935e25dc0f28166d84501be392bbb336fed59a91020a352682b6f12d203a6fc661e14dd546fe7df8e9de12ad2d80a5c71b71bc7e11820ac04cd9d800eba47a96777f10580efc6c2603db0a1f855cf309eae291a56e624b1f6e95049139711f01ae2f6d03aa568e0cc21a3d35fab3046312aefbc0703a11f9e578c141dc8f33041ce9adab9cccbf639d10d4d4456eb238d21895154d75ec4e7458c0385c612b56939342061776447258ab2eba84557b01051a1849a6e8ad86e45b7383bb004bcf61dc5031847ac1ea633493c533dd8ad86e09d9a9e75353a22f4c16263b08152cee56e5ed88e2646c55f03d3831c4df5c4a0f148f9db03
# OAEP Example 5 alg=sha256 mgf1=sha224
# Message:
4a5f4914bee25de3c69341de07
# Encryption:
0b7809cf0e06eb4be4c9ad2cc1cf47d879168ca59a5e87e78f4694785d79af5d9dd57e5836267a1d3757e05d7c9afe7d48a1b493fb9a024fe118d00ab8571b5f3507d253f46ec8b40c1c750ef0df1afbc1160a2a9008e82da4bc38aec3a8b4da62b188742332fdc423d1c73c0146ebf618e26f1a661dd62cb33882e89aacc301ac2319308a14fd4d6c75fc0c8cd58417dd73b885f3ba4a087474690891732e6f04662e57908422788c48272c29d8f89fdfe66ea19d1ebffc3411fbcbe900e62e55c8b722cc09a7874d07acba874f33d1abad10e7dc27de3209d739b11b602233b6c0dcf31455ced8eb130dba16066cd0d0150d6e655f60322937f4de800099dc
# OAEP Example 6 alg=sha256 mgf1=sha224
# Message:
8e07d66f7b880a72563abcd3f35092bc33409fb7f88f2472be
# Encryption:
aa5a5c703fe0a9e475c98a8002dca555580e062fa44cfd67a3394d489530fbc688bc0a13b40b8530e30299649b9b45c5a888b2b65239a9ec66b318118e99717671671d113952b3d770deffce5ca272a1e5b79c42eac3edf0288058aab55e4fb16bea69e76b1ad4f21105691ed24335fc5f93384bc516a42021f3d3c32b2f13a8b984c25167329a0ebe5943e4e689036af8e8438f4e8fdad0732c6c27877b1b33a2719cc48fc51fdaf4a08c3d26674911a2c4330e9698834e59fa0f5dd8a0d3e57a64c420c0796b1d5f4763c53f5101a3c2492d49d10fb42d7e1bbaaae5477e37460bc8c61151fe8f8a366f6d4f32f5600673cc8ecea1c83f9c100c9349427323
# =============================================
# Example
# Public key
# Modulus:
c2928d5ca7f71eb1136105f5b3d65aed9f2232b43be9f529060c92ce92370bedc4f643050655d7a2a532156f669aa0b03499db1090e5c97112db97e699b9ba7cdd6cbe5942cb87bc7ecc96aff5067e3f63c410e8fa005aed6a9c6e191f46406cb26f0609c81ca79c4702ab4f945a956c0f6df20c834c344b3c551c3b5135b2d8995bb6e4cbc153d62202af898cc37f3abcdaf738195e03291dbfd49526175ec6e1c75d04741bedd3c9a2cd25c827b9e9b93ea3ada2db58ee785a9495f82af2c22c7bebd95eb90f90ad6a77a1cc69148cc39eef16c00841540e9257a9b03a37ab24ab29c755f8d592dfb205dfdd6e2ee7bd8d3f40f93fd2e65d4bef9967249b67
# Exponent:
10001
# Private key
# Modulus:
c2928d5ca7f71eb1136105f5b3d65aed9f2232b43be9f529060c92ce92370bedc4f643050655d7a2a532156f669aa0b03499db1090e5c97112db97e699b9ba7cdd6cbe5942cb87bc7ecc96aff5067e3f63c410e8fa005aed6a9c6e191f46406cb26f0609c81ca79c4702ab4f945a956c0f6df20c834c344b3c551c3b5135b2d8995bb6e4cbc153d62202af898cc37f3abcdaf738195e03291dbfd49526175ec6e1c75d04741bedd3c9a2cd25c827b9e9b93ea3ada2db58ee785a9495f82af2c22c7bebd95eb90f90ad6a77a1cc69148cc39eef16c00841540e9257a9b03a37ab24ab29c755f8d592dfb205dfdd6e2ee7bd8d3f40f93fd2e65d4bef9967249b67
# Public exponent:
10001
# Exponent:
4d8f35a255a2002dfdd793149a173c2fb45b6172cedf37c69e8eac86836a45eb05b4548ad037afb939b8792aeaef80563ce1879d56e502237cace4241beb191764fc4ff42cd80cc76a940b0d20d2f1c83af090fd0d8aceb40ce7464be5578f9ec491d50a592672f9aca4b7bd051a06ae08887f0fd5d6ae91befefe3df6e53ce0bf5eae928f119762880ab29204beb6e030546436710d4046be34b86cfe816bfea19db93fffb02c777e6b9405b060e6947cf7ff8852976b12887dd0483914b50bde430df6ee05652078cc929571e543adcd3b48e3b0d67392f4f6b6692af1a12465b233aae903679bd7ef5d48610e08c9a61d4fe4ad2b9bdddf2ac03df7929701
# Prime 1:
f9254c40f93c2d6472e6fa1e6179f73683883c5a0730d73e14d577b57240e648b92cd2ad490789768f12f1849710edbf1210eadff3bdf9da96c8446fd24addd85dfeb2698820ff71e4ea34a4f39811f1d6c4aac64281de389368a89bdca2aee60bb5b9a9ec1ec36b58fc5c23e4b74f0e9126b1a275096ebac08a41bb175f4fe1
# Prime 2:
c7ece6e267aa713b669ea47a6c773d51051b2e790bd4562c5a5f9dcebd88fdd7bfab03b8043baaa61baeeaf18b05b7b11b00c1dadf72b03ca6a76edc2b286b74c4e572e1970d279edcc18826dcb5ac8946ff218e5dd50d866836c82e4ee161bf94fe70a71bb54c22977e75f4e72151360b21c7e2fbff6d0dc0cff3f261f3f447
# Prime exponent 1:
e2ad9faa41d91187a1cf2ae3f7560ba94a94ea2c12fcc9e90ef5857bcd9ee4a667ec33263c1aa263ff1a82295b74a88abe3a2c2864508581eecbf9103029b39c0731134c56f186d82e29348a9ba2d138d2698ee2e161dd38664dc3924374b46253671cac504b510b5b2408051433ffb6c633894cc0e53b1ca8cf61ac824052a1
# Prime exponent 2:
c580d48a5fccf275b3280fe6dd56629db284aac16c1d455025ab85f3622c7e50f0095af02446698c15971484b04962b1b4b267cff8a48d542d7304c2be63fcdbeb539ccd1d73226bff3bb56c66e796de3ae3fa5b7178f3168fc766b4d0ba38dd91ac56cfcf40a849180e172b6c55eeab8c0dc0310dafc5252c1083b7346b532b
# Coefficient:
a0d2c81bd87f3f97e06020f1fdbc0d7b429d1eb3a30577d80f1688a01cc1035dfbf5dc504de5110a7fc92e4cceb8fb14155349b5f26553b75b568ca532f739db2b885a43e8341a695cab1dbffacb06fed03314b82ffeccb61e324d459f910ec5ba4a2c9bdea5d90e61ec0babd46eed70dbeee0ad4c6dbdf1f86c76400af32180
# OAEP Example 1 alg=sha256 mgf1=sha224
# Message:
f735fd55ba92592c3b52b8f9c4f69aaa1cbef8fe88add095595412467f9cf4ec0b896c59eda16210e7549c8abb10cdbc21a12ec9b6b5b8fd2f10399eb6
# Encryption:
475c3c50dcc871aa532491c14c7bb5bd260e1c6b77041175626b79f5ebc1d0743ef510f26ddce928db55d5dc8243ba8080a443e4605ba897b580519b685134423a28d78a1c8752632d02cda610a0604c5d8cdd54a43d87b44a40d2d6043255759b2ec3492b1d27afba97fa19b24278d16df208daddff9f2e6220b86dc11a1dccf80e0716ee7b4cb761cccf377d8afe93b83c81370375aa7540a7d5224a6564025d49fc50e2076933c23c1d44d9d35a97d9449b08a41f114d327b34f282c58118b547d98f93bb3dde88c8a34ba46edb5f0b6fda4b6a5db722480bacf4a9a002c039f93cbb6e19798e58e11f5d6d0b0c3a243ae26b38fe2d0be3e2d604f5539da0
# OAEP Example 2 alg=sha256 mgf1=sha224
# Message:
81b906605015a63aabe42ddf11e1978912f5404c7474b26dce3ed482bf961ecc818bf420c54659
# Encryption:
0031b1b28307f0605ace9dffa3a321ccf177b13b018607d1e6d00dbf427c7d1c8e7cd0436063d05fb30fbd7f6cf1ac8c87d64e42ce8fbefbb62dd72b0684e87e4936707fb3e0edfc429387be2cb651bceb59fdb22346223f62339e0f5302eb049ebe10b5be8b0da3922ba498e53e51a0d6b3484a231d32826b5270722c1f72babb1d0d527165cfdb689750183cc9caed5fe5cd4e2c16554020aa0d5d953351898767e7c3c6bd20669ea8d745038cfa5aac99abb672b01af75f9625c86ad78c366149c801d7f92bd1fd2c8b7c5129489539f8f637416e70a6482e8cadf49285e261dad4569c1230c1136a55ac47614d57c8f18655bdd19fee82b7590612dd1bc5
# OAEP Example 3 alg=sha256 mgf1=sha224
# Message:
fd326429df9b890e09b54b18b8f34f1e24
# Encryption:
1a7456e810664d7498008cf82ba14ccb6c5db3cf83dccedcd1856da0c52ace7e109f7c4085da004ba3d64b1cc587445d12da835df8cca2de993a8383d9a3a00e5ed9f5f1a50d39f5782f39c8adb28e57b4e210a6e3165d0f94bf7e38468afe115a50b9bbe3aa1e265b95ebebba2c6f1254ce4ac39930c7ab707fbcb7f98a93ad8898a02398a09a04c0c220a6ee4fe0c143fcc57450246f4b614ff9c4980815e1c6d2969190402849ed04f6c59796374fe0e9ec76292e68c2adbfd2c524cdb9bd9f11be8a1adaade795ab07903c796dde734f11e1d51a4bd782d6016445260f3bc4d39b017b555a13bf59e516f3f35d62954f8b01471c2b1cab7f6efe79711c4a
# OAEP Example 4 alg=sha256 mgf1=sha224
# Message:
f1459b5f0c92f01a0f723a2e5662484d8f8c0a20fc29dad6acd43bb5f3effdf4e1b63e07fdfe6628d0d74ca19bf2d69e4a0abf86d293925a796772f8088e
# Encryption:
9352ddd8e78ee81bff6a3cb7d3c000dc7d274a3173d39aebb2fc46812019a7276f49b9191fb2939a65317564afc31b3c5041c76021dbb1f6737028a035251be79ec8a62c3545b401dcec1f0059bf3776f9794364e872e15ff5462b06d148fda1540cf239dca91dce9b4ac903162c8ddeae15fd47d9b1b8256063dde3c18fb5504df122c1478c6af2f2af498f4565c74e1b1911a87177de0663dbacc3bb793e330715448d5b6a68f05dc2ebad1361cd3cb08b35a5f039db0fe7534a9912b2ac7984d290782205c85dd7aabe35a780033699b8a36480a0291c53a0fbe52d08db4d7a524a1bd82bed4fb9d4c574dfd7d6a372944f6bfb46b44e08fa4bda95b37a9e
# OAEP Example 5 alg=sha256 mgf1=sha224
# Message:
53e6e8c729d6f9c319dd317e74b0db8e4ccca25f3c8305746e137ac63a63ef3739e7b595abb96e8d55e54f7bd41ab433378ffb911d
# Encryption:
5146b8721e83473d49eec6176333990c47d43b3ed1b19aa692f135df2926b035527a036b7488d078d3cb5bcc64f89ffa88ba302bef79abb8170bc46ee8ceda2db2609cbf2469ed80fba058f6cd606ccba448e4ee500e709923556875e49d0a00b40dd0cfbcb95e6b3775d679cc968cc9128777822d69ac35c085dfc7bfb6f9c80f8421c055974ed4697280d4d27cf892473a6b84d4bee9acf0799f8d48429a5d2cf41d52a163f4e30b929c02ada66a6f0713ba4bbe6c2c9ede5912e277524762b3a5ed569bab4a8352659935c25be602e70b065f63ebb85d241b547905a96a25e4a80ff08ca610303e5c386cd28826da79dc26b5cfd661bd8f1b78ff08193998
# OAEP Example 6 alg=sha256 mgf1=sha224
# Message:
b6b28ea2198d0c1008bc64
# Encryption:
2f0161d9d426b91fc2c53ec87eaacf61eb1df42ce0d542b35f9f4c9f43cf17d6cc50d1dfeb4772b754e754d3c97ebe26ee127213887bb36a3cd34cc80820a44f3344ed694432c1a70b956e1df9b210acad333f12d20147d2665f648e9c4fd9d2b21282b1dff20e90d2bdaebc40dc716dd2d1c044d3f8ba39027896a69ae059ae4966f3e4c1a6985700ba802017cfa4139702a0828b21ba52dea3c4b5197bdb89718d889819284ed6df9de58419472467aff03b3de774aa176c1550fd826fd8f9eb0948460aaf0b43cfd5fa3edbda1c54fb982f06c7de26bd253b73e9b2eb6a8ce0dc3c625c2e50470b1c7076fd6235aec74cb637c84bbfdde7d571f7baac9c5e
# =============================================
# Example
# Public key
# Modulus:
a86bbc6cc784ff4751e6401b5160ae33d6d603031a9f75eedc7d17c2cb1289239a8e7ab4082dac286fed8b4c5724d15a50ae3fdd7d7eb0c4136b8bbcd64a7baf29de3952d765682c6d1cb4b67ac61a3c62c7546161f1c45903f7c218fad3a8cac09a4d112bdaaa2bedbb7edb2bc731595acb40b50f2c2cc09fcd7f52b8137335b83e1ebf78aa14887bff30226d9570e760318e0797a358fab53b6b073856a74b4c0acf556874da5c4fda3efae09d8ddf5bf58494b407f117784ee117f74310772d0c3033c1aadd381ba4ebf713a4a4b18ee983cde2bb769e28ebc55ac9900739eca957a2dd2aa5f67e97f45d7711b7d788a50325bffe7e4dc491289c0510830b
# Exponent:
10001
# Private key
# Modulus:
a86bbc6cc784ff4751e6401b5160ae33d6d603031a9f75eedc7d17c2cb1289239a8e7ab4082dac286fed8b4c5724d15a50ae3fdd7d7eb0c4136b8bbcd64a7baf29de3952d765682c6d1cb4b67ac61a3c62c7546161f1c45903f7c218fad3a8cac09a4d112bdaaa2bedbb7edb2bc731595acb40b50f2c2cc09fcd7f52b8137335b83e1ebf78aa14887bff30226d9570e760318e0797a358fab53b6b073856a74b4c0acf556874da5c4fda3efae09d8ddf5bf58494b407f117784ee117f74310772d0c3033c1aadd381ba4ebf713a4a4b18ee983cde2bb769e28ebc55ac9900739eca957a2dd2aa5f67e97f45d7711b7d788a50325bffe7e4dc491289c0510830b
# Public exponent:
10001
# Exponent:
51ab8cbfa330d7299a8970e4ce5d779c23bdbbd03184ca077e5c1abd9703f20495da299e4ba8fa26d1bffb2095d180c3af04106c3382cfed050dcdc15098e5c957202fe4001768a0c2787d195007e88907cd6919a0094111795f177c4d857e0073cd5f39c86e4cbee895573aa8cbfb1e3d6cfa7fd24fb593e2ea1fa7d9237565f9d5d542cac64b32c16f1079d90a5a3b309afbb9090a6f5c8bcbd976e3f307c4e85f905daacd109a52648b8fae58d6d126aa83f0809524177a90819ac9f7482638fb29d669651020d90cb489b43fd7b1f4678cb5af6f1ef35d82be28a3881bbf7a59c429fd1c178fa38e7be3bc80a5090181b9bdc17081b4b6191129ccae2301
# Prime 1:
d8a09baf5ea70ec104a4fdd30aa1bee0c55f28986e0d5368e370a92344aaf46a19815a2eb525915226e40697ee7a0c8c2ed64617795d977a0d87cc0d2ae8d1a82f2dbbd0e8a76ec633490ed18f7906208fd296acf716b4e9dfb413f630745682af809cb7c9db980a47059f80eb8c4d2c0cb4f534a1e2121aacff5af3c41b106b
# Prime 2:
c70823e85f478277cf3cec8b0c6f7f1236c1abad4fc5d5d35527ee8f43254e175c530fcdf814a59df7dd85d860c040e5e6b0408f2c1ecb0fd8b7b60f0e1157dd62b60ef0a92b2e3649d1022e906f3039b52108ed02acebf57767fee40545118b7715584207f337b759421ab74b3434bffd1fbf955339e148645f0f7674e67fe1
# Prime exponent 1:
7e46e95a0a2801eebc415d80f752a00d30a0aeee6440ba5d8b2f72390fdf43c8d18358c99f68fdd450bd5da6952a6a44114d70e0602c118fe171469e6a63fb4b39ed43ed9ca1756e6e18e95d797008055531620a03a325e4ab35b2e93107b0225021fdb9191f3bfac9b9da67f16700d96bb2d4b950a093031fd35ef6785b7a6f
# Prime exponent 2:
52757ceaf90e976f2bdd01e359f397a1e42db902c4da220cbc6b1edb1be688c404ec24d020c7ed15d56b61d893bd13262cbd3902183569cbd6edc5efd6d438a2f0129d7df7987c3ce1b8463f2477ec72fc28039aae5116314c9739731efbce99096d3e739cf7974dcf1d24146c83e496e6381117bcb36e329fe302750159be01
# Coefficient:
2b9bcef33702d2d69458929eeecb719f7242c0991b7b36f33e014308bf7918ba11e5b6197333a7029b32e7585e2829b7094a4dcd28e40eaf25a16c07bb99fa0fde0f8a3a50efdd09fb26dd4afef50957ee2f56030a164f28c55ea04bc083f3d7c0613540deaaeedf74df4ea0ec223dd5fe8e0a347556c04d7842d2f13266997d
# OAEP Example 1 alg=sha256 mgf1=sha224
# Message:
8bba6bf82a6c0f86d5f1756e97956870b08953b06b4eb205bc1694ee
# Encryption:
9719cab8391f61f24ef1697bf8c258c4bd658cce854bd599e220ce56cceb7a8949f7c21b289492fc36743c14921e908b6e8c7e797bc190063e17d2ea720ccff679a38c3963696643841070981ab69dac4a24189595f0b029250ff99a1a4b8d671e48bd7233075ff55ad4f598f2ded070d068d6d0be3bc8f369feddf2b0e81a2931157b100ca7fbdb3e8535cfd212b1a11565e0079fcdcbf542f9d907bd3f19ada855d7bcb3c196d2f51e010cbf0eae06a02cc84182bde5daaa6768769cbcdc9ebac6d71e0820db129517dbe3201ed0b424a3fba0df118525ebd0c7542ed40a1cda961f309417d4233f6b01513290478a372f82b30a7fb50dfc9160e12d5b2227
# OAEP Example 2 alg=sha256 mgf1=sha224
# Message:
e6ad181f053b58a904f2457510373e57
# Encryption:
5bc6bc8f586b3f3d11721b780b16c5e91cf4c5fc9036e5215164f5c6a8987a3560be066fd3f0ba995745c46643f5eb1eb28f6120e226936ee30f011f14bd45e2c26cc3d2d4ef0b8d1c61bc028f49c5939f10e50e23e786bb3600427886c79c91d499a71f57ef7b6bdbcd6bc7a99d81eefff1b6329bfa17123daadb102637e565d7883fa38eda13971747bb08d854e30791149519838ae43ef5372d9cf44ff4626477892a48302b1fbff3ef6694bc84f02a18c1394c4e67cc0c66a08029b0e2a037d41aa69fa47acddcd401ed78a03898dc7228fcc3e3b9b19091ccba0ee815a3c72ffbbfb422183f17cf46fc32514d933ae3d55d0ea0839c8918c7c649f2ce95
# OAEP Example 3 alg=sha256 mgf1=sha224
# Message:
510a2cf60e866fa2340553c94ea39fbc256311e83e94454b4124
# Encryption:
0da58830dd1ee3deb16306ed713bd28e7d1a5ae09bb62365dfb4b6525908ce8f0c05a0429012bfd0735294969a8737193fce6ba445f97755ef77b0c8ecbc0f67556cdbc54ea690a116f699fee1b321a644d25f0dafff45c5482247eb3125ba80ac736f57debb7231087e185880eeddcce1f1a9aed6eeaf611f9541bb37bde644f242a5c331ac1a310a280cec2603332b99552b1327031b7be83d98a138e1a21f7f9fdda835d02ea457afcaac012343a24c9edc8986a4865c0504e840262d80eb981d634391b358e077caac0313f0833eb8e50c4bd834da75b46d286c2170df47866e008159b960c86aaf2616227d2770fd26f61e56cc7a8d088c09fbf8586f25
# OAEP Example 4 alg=sha256 mgf1=sha224
# Message:
bcdd190da3b7d300df9a06e22caae2a75f10c91ff667b7c16bde8b53064a2649a94045c9
# Encryption:
1d123b135dc60c6b36263cb2e81083ed1729d91eaa9e6fc02c7c407875621d2f899ed0d67fdc9be9ebcd89abf19f6c0f76cd9fb58804e71967a4527aa933b57daea6a3da0adc145a1256304d611a91d2fa21710fbe09ddfd59ebf4c26fd7d95d079251cdac897f49cd0c03ebc2a4e5f05387e20c510209926cb4afc5601036c27792f10558d84ac2dbeb25cd1df8cafb7f1996aee56a462d32fd229349477f3a30957b89f3477ea00d3270e6f4b98201ec4d58d9629825215d5679b500957779127ee79d1d297daf65f724eea1f60812beb2e2ef1e6bd13205861d693cbc2e44db463548d23ebb776c16ed3b1b57ca45a9eb52fc0c4bb2ea5249d242e3ec5800
# OAEP Example 5 alg=sha256 mgf1=sha224
# Message:
a7dd6c7dc24b46f9dd5f1e91ada4c3b3df947e877232a9
# Encryption:
595204ebad38c3fc8bd06af1f7c72b2d16cf72486d611fba096301f3c1284759c225af08099577b836eea643b2b1abb35cad81ffcf35e19b10661ffaa0ed2e5efb2c79084b923a459f0dc6817347f53585aedadaa0ae28a8eaa5e026bdd0dec05386acb75c481ade06fcade052544e6838b635ef26563d68eb776eaff0ff24e2ccf7e46957f5b0b9ef2ab7d0df5d311d79c24392d7b0249a8caa4bcc07505397e3e2adc4902c81fa13973afed39514aeb620a54e5ab49507a04e282d3fed0db1783b2f5cf1a847858355fad16fe8cf1820ae0c130fb8708e677aec6631761aee41ac5c68071777149cce1e19cc6a2fb379d22c9c71327f30529674e109dc3831
# OAEP Example 6 alg=sha256 mgf1=sha224
# Message:
eaf1a73a1b0c4609537de69cd9228bbcfb9a8ca8c6c3efaf056fe4a7f4634ed00b7c39ec6922d7b8ea2c04ebac
# Encryption:
2c1945a1f8568b3a9d7ba5dafdb18227eac852dabbf2610668f63a59d2501a43cc03d48c5f7d5546f67b5f1a08cbaf723995d8ebe95b5d961635e0094b6851eca90569042927a568c3650f554cfbcfd825337eb7f54158d910e4c832c6568f94d8770b32f5442046d341feeed528973b7b5f798b5d4543e8ffbf2a9ff741be2496648096bde6874a4633feb93d5d32383acfb70ab308259b2e999ef7fba5dc56de6930bf4c06b0f464455786a7266a70914db4afe583859b877a5dbb517b916eddc8b2531523005226a6f4c9b60653df1aadd67bf120be99402896c76c1417ff117985aba2d8b5c216e49c3a607ee8a3bc6ea091f50fc8754345afab96caa3b0