blob: c29f89c2b4c30686ca7a170dd981988728594610 [file] [log] [blame]
# 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:
aa80d8c9951162b6334b7d6b47c433d46d6f476c518e589f0a95812a8cee9a142f3a1beba9f11840b07d7b70ea2f2085bda93b1acdae7408cbdda02c465ab6284d2d66c04844f7c9f555761ee840d90940ed0cb6b6967efebeb2c019e918cc0785169f165e70b382c88c785c811af51f4891b4aee23bd53047fdc03bc0f5197ee9f3e9b6cfffe8f397a8191443321f6dedccec0f2770e4811acfc19df6d8320d7660c6afe87370ab41d7afd01129de037f474eede9b480eef4d6dc3efdb02561bd37c60a924ae60cd2f93c82e3739e014a52f793b3fd38e6e389ebe3db31eb1a578c34f627b9c772d54193172dc73670f13e8fe43969afabdf590e02d83a21a7
# Exponent:
10001
# Private key
# Modulus:
aa80d8c9951162b6334b7d6b47c433d46d6f476c518e589f0a95812a8cee9a142f3a1beba9f11840b07d7b70ea2f2085bda93b1acdae7408cbdda02c465ab6284d2d66c04844f7c9f555761ee840d90940ed0cb6b6967efebeb2c019e918cc0785169f165e70b382c88c785c811af51f4891b4aee23bd53047fdc03bc0f5197ee9f3e9b6cfffe8f397a8191443321f6dedccec0f2770e4811acfc19df6d8320d7660c6afe87370ab41d7afd01129de037f474eede9b480eef4d6dc3efdb02561bd37c60a924ae60cd2f93c82e3739e014a52f793b3fd38e6e389ebe3db31eb1a578c34f627b9c772d54193172dc73670f13e8fe43969afabdf590e02d83a21a7
# Public exponent:
10001
# Exponent:
459aa7e553076fe6b57601d343cee2e1bb730c133a10043998d6838e5d4e22744efb47dea2d79b70fd1b9cc2f1b71f6db989566990c1c0f8be50d14c81c4124ccd84d54775b941f69e42af1fdaec6e2d8ae5baa4f450e7b3132261adb22cbf4dea94db890430b9f78feb584f5b1d28280736042ec8886875774e2da5b715d7bbff19c4a4c4c8e3b67d5c8b17101085dc115b3074f7719d51aa8f28778b95f1f3a5da4467364c06339f2d5ccd81fad700d36d75fba12cd734be8f6635908f0a90ab10dbbfdb585f97f712b7f5a4ec6a657241ffb1bf94733e7350ac479dc383f34b27014970c9330b800dc9eb734621dd54dfb470de95727913c5cbed165936d1
# Prime 1:
d755634398bef4d5971e6870c93c5f1d7061d3fd585abac76bb95300589abef2738a437302945daa0ad4c63be234e942d88a9f12c7b526b1584cbb339b4990cc29b1808ff386d6fa65a0cf1eb023c4812440aa581b8faa97452b4978f24b0a8ed38a6785cc9448d09e5a1132eeab430e3bc50030afe39a018a284b0f3e8c337b
# Prime 2:
cab41386793447a855e64a8b72b11654bef39f19dddfc95b4cc08d97a0ace405063012a87168af9bde9b4d99efaf7f4f5aaebdd0d85073ed4b5b8f83d8b3ac872190f61c1241e59e070cc4804435a83929809c14bc057f95f64b8041358938c789f4b5573a6092bd834ead4d650b19570c14996fcce73c168d4fd7eae8ca4cc5
# Prime exponent 1:
6f9ba24776f4029272312090d4bca5cfec5fc830978aef244d8150b3ed38c79f82a337327533d1184164e71a42b489f24baa0da8fe39b644552ff0175f7551c78014b03dec4b0741e14ae80f4fdc3a0d756cceddbbeb4acffcd9e2cafd4a47be9f862d01fc771f06820cccbd49571afa55a055e8e64161a14aaa77bcfefe4bf
# Prime exponent 2:
a2901ea496e9ad9a3c21afa0fc3f374889c779ce55d95673e92ef79f25d5e21c8164e661be6a1583ecd8223915376ae36a377fb550f5dcb2eedfa44e39e986b0ece383ece95b7dd9e98f7cbbdd7826cc89134299825cea808b00ebffdffe87d1c73ac0800f2a4a24c07cc591af3a627d240c152dcb679b11ff0c8c7e3169a47d
# Coefficient:
27c1455728457645655e6f24bb77916b03503761260a9496939444af114b0ceef0e712b7f8e28c04eb0c8c4bd05bdd39f33e881cc6a9b58f65e51e53507c557f5e85cbf85853a695b0b757c867b8411786e6116eab41d4fa2e87661a449d1bc430b0d0a7c9a76e42b30d679e28af8d686f1ec492b64a6d736ee42899aba7436d
# OAEP Example 1 alg=sha512 mgf1=sha384
# Message:
6628194e12073db03ba94cda9ef9532397d50dba79b987004afefe34
# Encryption:
952af4ab68a1e6d2d8b64b1f97abb283a6015cd580a6e912024672d1f64e496e96cf4c780284b1949266f9e121dd83536f8d5496d923601b94f94ed00118d16916072fde89fc60281e4f26a715e5e052253b4881b2e7de22b486b3efd0809d6ff4505553c0ca72c872216ff8dd6a1ac474f920ea87314768eb7a99999f799be17c71aec14c12896571cc7a94929c10300736d388642545d6a5edd5101849090f6f06ea189e616d155f1f75eb411ad349c2af9eb836421283949534c27ab235cc57f4396856b9477306de7ef8828dffffd553e69d6671226d94acfc5f00f86976222e59c1893692b4a98681a76149065eefae867e69238a34d91fb25f93b6546a
# OAEP Example 2 alg=sha512 mgf1=sha384
# Message:
750c4047f547e8e41411856523298ac9bae245efaf1397fbe56f9dd5
# Encryption:
136eca3b714e568fa708c6908407f3df4e4399a899986c9e2c184ae497436eed5a89971a39b11e819eec1eca25633887fb22bf9afd798771d1e0be16a63ec02afd28a744141e0036e46d49b7944fb593c41996459703d738f2ef8d3163c0067a8bf0a3a106c7290710639b52f72fdcd58f1dcfb37dca5f2a33280697da63f592ae5bf5e61071e97cce38d99c69c6c3aa5036b093a35a73196ff316d9327323ef7cc15942181b678251a70b7f0222229c86cf9be9d6b5a6f187ffcb9be8c4d8df3d8a714585027ae7812a4eac9a6145ca1ace91691eb37dbfd7a6a4a96e6fe529407fed12586ff674946f0a58413ed1c9ab625cf99f3566447625cb9b851daf98
# OAEP Example 3 alg=sha512 mgf1=sha384
# Message:
d94ae0832e6445ce42331cb06d531a82b1db4baad30f746dc916df24d4e3c2451fff59a6423eb0e1d02d4fe646cf699dfd818c6e97b051
# Encryption:
2443ca7cad6b408bf02e5be1664c9fd013d0e084e982ad14cbb8489fcb3072b7c55b069c632f2c4a17cf1d73fa137225f12820ca358e9abb41d62f8d65508eb779b9601eb5694ee440dcef2a075e1aa782a5821fa6db5986a2c7422bc6f637bb98c5fc49ceca2fdf628c54fe0ed750f08d48a5edda908b4c2f9a2319e1fc60a048860d5841b3bee55329c4d3aff95721990c961cc12a477af693a281dc757abb9077b6f68fd268069b08e3f073a724aa06d58228436a07addea28e6f06d5367c18d34d26359b51f2f41c8553f30ca402bf2ea21311094c3723e3d669c60e73989c782622be7f9f0d1af53e95cfdb9625e5ecc66a49aa53002e7217443a8cece5
# OAEP Example 4 alg=sha512 mgf1=sha384
# Message:
52e650d98e7f2a048b4f86852153b97e01dd316f346a19f67a85
# Encryption:
67f382af900021de95e1f7564bd2a39741d5112337ac67b46ef635177ed6204266269d0ce676a6e2723b11518b0805b7d0b140bbc86f7e541ebd29b0ead8ad4efadaa23f424da3c6f10dd37865880fe97e5b46675d20b0ef7ee77ae7970f54a68d91e9dd3aecef5744d44673b624480ffafb0d28402fc086bd2dde7379a94727b2fb1962aed3dd5cf0b43a67278f6f508fb63b87e681bce2b8e3bc50b8bfa4f0d64a3e90cb4b8e29fbf778ac5f170495a22a2d2e05badb1d686ffb4eb064abd7d405df97f645cb9c23366660873e65f197a987db3183323f0b1308f2b59b8d9831249abba9921dae041ca4a5206cd7587c1c313187572b750ce011e0b4b9fed5
# OAEP Example 5 alg=sha512 mgf1=sha384
# Message:
8da89fd9e5f974a29feffb462b49180f6cf9e802
# Encryption:
016bee5586a0866a1b5f73f3f6fdf241bd5af972bdc31165ee8ec15a50f48f05ee2f26427cd2bf9074fe445698e2f445073915498b6336ff315ba9f089ee9c66b5151125eba3b3f6669593192a663a086e34b85e38cbc3a32a2ed85201aee6ffa114d73c6a65d5c9286cc43f97d39d3185fa43d543e50075fc86f0f9b66799080b42f14f8952ae4406fd0921b856af3b449dc7caf8c4985f6aa90c0ebe5005472a8a6b30c832e88caf26a8131bfb9d1a89a476a5f4d5cc71f470cbd950882cebbebee252c17d8da7d2e14452298b9ceb507a98780bca2d2a0955cc3c909cd6070bbea7f9208f345ad7c1c78d0c9ebb45d2480e58339db20cdcbe386ef49ccaae
# OAEP Example 6 alg=sha512 mgf1=sha384
# Message:
26521050844271
# Encryption:
9b1060ea1640fe450bba4567882dd776998e3c041bb3c0f8f70c887e36bfbf36770cae2554d932dc6df4c783279ebb6d65ded268c861a9282b5761e3180994b1d1b4e8fa63151e1594c0f14e4261afd119b62a51f9c847829d39e43c88be4e6a76e9d732a3f66aa9790dc51d6a4958d5d268dc4600b491bd9e86c45ed2eff0cff6095242bcfec6dcf498bbaab8ec0c821d9d88690f23fe0c98daf20404ec29b0b4a751d911dd097d321a2336d94aeb9bb621ea585669c7a29225ba2eb67774b129cf94619dafe0a5ecf4e3f3d37b9557a84f127d36238dcb4db0272be98d7def1310837f0189c654e6f8247c7094dbff68cded44a54f9e0877e83e9ba09d97b3
# =============================================
# Example
# Public key
# Modulus:
a806c6eb485f018fc3285c210c4336aba64eef71fad40bb6975c5eedb4bbbbc6275422f6a482be1dd02cb389f6f9d76e3cdf62249359a14c216ea949ed5b5a72185ec41b10b5fae9af75e74ed79be6bcd0356ac6270a67bfc758f56be068e053b056991a6f9d68646d32e81516fe45cb913399d0f8ce29f6ad9964634e9b222c21ebb63cd3144f810cc8e63269cfa486d6a161052f00bd8685a8927393f793862aa1326683359d087e7ddd91216c4cea716a47b40bc26e176dd3b183500e3514f140481291211b6a59ebd98a410c38901aa974e0ebc57ddf217d0d59b6c99309c2842e2b5b5857416a0197d79eb9d842745781f7e1fe4f99daec2958c7653f6d
# Exponent:
10001
# Private key
# Modulus:
a806c6eb485f018fc3285c210c4336aba64eef71fad40bb6975c5eedb4bbbbc6275422f6a482be1dd02cb389f6f9d76e3cdf62249359a14c216ea949ed5b5a72185ec41b10b5fae9af75e74ed79be6bcd0356ac6270a67bfc758f56be068e053b056991a6f9d68646d32e81516fe45cb913399d0f8ce29f6ad9964634e9b222c21ebb63cd3144f810cc8e63269cfa486d6a161052f00bd8685a8927393f793862aa1326683359d087e7ddd91216c4cea716a47b40bc26e176dd3b183500e3514f140481291211b6a59ebd98a410c38901aa974e0ebc57ddf217d0d59b6c99309c2842e2b5b5857416a0197d79eb9d842745781f7e1fe4f99daec2958c7653f6d
# Public exponent:
10001
# Exponent:
d60ccc1baf765866ec16de46bb78648d06b04818cb9095db65b726b76b263d6f916a7d9ff6b317bea3144f23d29d34f41a57f88edfa7aef36d23ac45a13a5f5e39ed7fa57b045940996579e5d685a4cba3f268b345c8dba25431df742dcd6cf9300b21bfabb0baec34b0453798b313f6e062fbf05b05483017b6f14c11374faf1880f67ecc161f5a2bfe08a805a81442c6ec4120d49a571e80ec05baea1a84080ebd5909912dbd91874a2eccb6e4c0eab05411270708a76f77b1370f774c8c0f76d94384693038095dd64fb1b13aca5b3363d9e241528d57b2ac1d6d74c209a1f82d6ac4a87485bad572748d471a55ea348e4404a2c0359427c538d5e309ff9
# Prime 1:
d37adc2a47f26fbf4807b4e8245d12ed8bd92ba6c55f319480ecc095c28edc35f641f0edcf4537f0acfa3502883fa75f492982f77cc3bc7560b13483fda6904f61234534b3d51bcb3af80c82d76268c0a3583eeb0cc89d84740b8eff636b538c2f8a7107d243263ba431a12e20c2716a4cadc2baa0dbdbcacb7e2f423c288ff7
# Prime 2:
cb661c4e3194bd5d41c92cdb2746559ceff92587f31d572d8137d35129299491fc9f4e34c56e6fb1442240f7dd9c2362f8f64a1967e4f10b3d9ad6adbd1358bd4fd11506be07e5eeecd02422fb6f25fdfb96a3efb43db0a2b2ed2d078d9ae46bcefa9ce63f9c4307a6dcfbaac7ed4de8501cc4c6363a6aea58a619cbe2c31abb
# Prime exponent 1:
7eda105c3041e4f3d8f1fe7acced236067e581808c9d9830dad0a8886c66a3029f4f58845d32c8e64debdb864451e2448eaf1ec6f308b9efb26b38f3ff5f3cead07a8695a1553051cc726396cc39545a50e0ab04f4eb1549110ea9dcd936d4ab9f0cacd6233272298e48d2c4c793bad22762870ec95477d7820e93ac6847706b
# Prime exponent 2:
6e68dc5e99cd6ac98fa75ba10efdc00573c263dc1b5d46f05d9f67273c57e4dd262b77b16fa6961cbca6776bd5312788572aa2688e1c19b8875560c968c472bc38f27f1e6cd32ebe767039dd7f6d034b8e616455ff1a29a2f7cb8550ff4e204661516b101561868545cfd911087bc9799cdb30f983804c7f2f65e2c4e9300d77
# Coefficient:
97fea367430cf5feefc62225a8dbd3eebfbb6bdf2ae182b9aeaab87b6715b77d38befaef3c2b6a7351c23c9d71748284a27bcaab3b6504e32603e2a212ae1d7aff1edb641827f1d561ba3235ee95be67304f82abdcb3d9042a68ecf2f138a3ea7ea5ecfd1d85c9c2eac919fd3db8fca557c04edbebd7a5e2f7f02454b177fc55
# OAEP Example 1 alg=sha512 mgf1=sha384
# Message:
8ff00caa605c702830634d9a6c3d42c652b58cf1d92fec570beee7
# Encryption:
38fa5e0513f18d51c94a4073b357a3ad5d38d5d24a1fc87ea58211d98e0422c7a147940ca9513c59de01541513dfa271419614a5704a1a7664898e53f53747881e77eb9679b368a17b31bf2964c9a01d67601f2780e80693f067ed395241e9ae4727e40f185615e3473b4838dc3987b5fa432d3516c04d1bbeb1f55e3f074a1cba750f08cd392e156e7052c34cdac66b352f7daae292b2fa526a463405af5cd2102060bdbf9efc4869f52653805919b6543f501f4eb09f82984c04e10439ada1c311048dd8e5f26bf0842022d8e4414473f1f8065b0661115f6163c25ab14ce09144e4559bcbe0e01060f98be2b85602b6acde1368482ca3f846eee1a3684d14
# OAEP Example 2 alg=sha512 mgf1=sha384
# Message:
2d
# Encryption:
5851146f9c43a6377f864f2c2fafef8f44e68e6907b0428146b622d36c1933717d333cc0d6bf145bd59526edd878bcd58dd8d72c901240a9489825efd3e4ca4dc86873c342ced4d03fd1ce36ea82aa5b8ff7ba76012ccfaeb6e98904b89fa0fd518b2e4605e6aa0017cd79fed16f94b09662e8cdc5b5db9fed7f176e56e58a50db00b2b3fdf03705629df8b844093e3106ca56eb9ede0db86fa38c1351929ed7ec0612bfd7f0ea2f7d538d0e248c50c085ff6cd4f44f6c5070b9678de1b0b2c4da0553965856050f709d29ebdc8a36dddad1ea38a587dc3fa8adbd3ccc83c618754eb9fe36b7ded6ac2420847dbaf981376d5e225bc553780807361868411b30
# OAEP Example 3 alg=sha512 mgf1=sha384
# Message:
74fc88c51bc90f77af9d5e9a4a70133d4b4e0b34da3c37c7ef8e
# Encryption:
34ede54a59073d0177ebfac8b01d08d191b3e608eeec5bd49d8e5063c7e531183a63c13db260d94923755c940d0aaae16acfe341f33f3a4d2f8d2017387b371ba3ec8edde4be7c8a79c07d8cb4f629414dcc0a0c084a02ecc7ea6fd5c36e27f524fd6a99b7da1dcc2b15854c67edf695846da7c81c6ea93bf72f1a4eaee3ae33aa030eaf922c8bd489a5f5ce34ae0fdffa950d95b8adc896c2e8b737e90c2b03c843643df4ae95ac27de62eecb78e18979c18cf930d9d2d4449df7dead59dbc8b8390afa761e8fb0fce2977bd27fbfd76c1034ccb5fc42079a19b893c08345be9267d790c292e4a60177e9a92ec190ba061b8d502269390df65a7a6dd0af7f5c
# OAEP Example 4 alg=sha512 mgf1=sha384
# Message:
a7eb2a5036931d27d4e891326d99692ffadda9bf7efd3e34e622c4adc085f721dfe885072c78a203b151739be540fa8c153a10f00a
# Encryption:
7c29e8c3e38855a6bb332d8ece48b0d7712eb26c934b6da9285ecc00ee1c4b1a6130ed14727de16e9403412edd0ef66c94d26cd5cf46d757aafd7f506f5cca686000f7d2f17d456a93bad8ce6b67626853a7f6cb2bc6f5c78cc49004fe40d9640e5448d54ffac0d0881ae559ffcbcad1c0ce7f7de15bc9609653fef6a78a3e70e49a1d407285a34da28ed912b241b2de4dce355010e849b8d0000f2f47ca0ff1a098893038cb10f67a90c3621a07da10cc8bee5507d99c8eb5db78edc6f6381b3c6ac5c79c624aa92c855c17df2d9e8d2a1be2d319bd5e50a7a3b4f418fb20ee384e2ab858fb9b46771a060500b975c1e92c2773dc7933b1eddd163efc03c9e1
# OAEP Example 5 alg=sha512 mgf1=sha384
# Message:
2ef2b066f854c33f3bdcbb5994a435e73d6c6c
# Encryption:
6d4c7ca877474da97d64f0497ff6540625e4d00187d13707057e2dabb2cc5039731acd5553418a538a6ca814665bb0551b5361d7d3345764ec4e57bfd794a32cc7f078e2a7f83c0ba92f130bb9dea7cdf759dc609cda1a584cfce9a6b6fb4da891ef3aa6e90fd0cf3c26a519d173c18a6668bb249f41e0fd4f286d514702c5d7982a89a9a60454383e5c43d52a5b482f7ff01457d7f4b9409433df74651cdbb06df6ea772ad2345b195cce841e88545f7939171810e2f210c29c0e63d651f6b8784f69a8b9c979bd361ee6ca97ae6c998578e500ce3e8fd818a60d6dc3bf79be858893a2b240da3a0b64cd1273dac6189ca1f3802cf5725c55887ff83da4f541
# OAEP Example 6 alg=sha512 mgf1=sha384
# Message:
8a7fb344c8b6cb2cf2ef1f643f9a3218f6e19bba89c0
# Encryption:
8d44db51fefb81bd25bfe20e4d8ba68e7816afa1304e2f5a5a7e3a41df80ae15e7c8835a502d1f114242706ef7ef8478e458774fb46ee9e0687011ae8bd996a001fda3fe4b60c83c1626806964cd1b7ddcacbb2e590cef8cc79cd8e710a60fa7574c735c574b163b696c123f302329107a8a575796fe46159be8d65a073397951cf3b494c99b3e80e4c1231c9b0949be2285ed8a0e65148d0651687d03f0cdb83d12d7d9015f7be1e4fc7b196be94d97cd843913e4160b1b022686c4f2452e695031cf591bad72783d616ddca1c1ea767f0398b64828aa4c2d19bbac92211ae12f85f7f94379e59d7e2208a84b695cbfa6398de30b89aa641f3c25b2538bb3cc
# =============================================
# Example
# Public key
# Modulus:
aa786b69bc6b521249dde47c24f03a37bd8bf4ed4c23518c4eb57e4447438054fcb061d3e80f28da50fb63406a63e0aa97bd53181857873d20defa47fa80dce7ec121217f1a61f1dce2963bf04b78feb0769c36558395c5402d76b16d4ef1263701bf27f2aeaf3fabd80d9711256689cc19623f763e468a849642175b87502501b6838ee9ebd190274abcfaa8394d2b4582861279daaedb2ed709ba202a4422e60d87f18ca7fea0c2b0fb05a3031fd8878bcd2069d2c8b9b129580c98702b57e259e1236cfafda8e07ec020d258fed365b947b2eba1afe5de43cc6164c40ea657bb8b1f3ab36814225d8c4db2f214f22e77f1abd44a1cff801b933a005a44977
# Exponent:
10001
# Private key
# Modulus:
aa786b69bc6b521249dde47c24f03a37bd8bf4ed4c23518c4eb57e4447438054fcb061d3e80f28da50fb63406a63e0aa97bd53181857873d20defa47fa80dce7ec121217f1a61f1dce2963bf04b78feb0769c36558395c5402d76b16d4ef1263701bf27f2aeaf3fabd80d9711256689cc19623f763e468a849642175b87502501b6838ee9ebd190274abcfaa8394d2b4582861279daaedb2ed709ba202a4422e60d87f18ca7fea0c2b0fb05a3031fd8878bcd2069d2c8b9b129580c98702b57e259e1236cfafda8e07ec020d258fed365b947b2eba1afe5de43cc6164c40ea657bb8b1f3ab36814225d8c4db2f214f22e77f1abd44a1cff801b933a005a44977
# Public exponent:
10001
# Exponent:
46bcdf7da9e532d249fa9cc473238854f6ffabac088b235cc090898bd5b289ff3a380af03efc836c4c6c749c1749c8c1a163bba664fb75300582e1829acd7c5d74d56ed2a6c0d36aafd0f7061df3f9f1824afdfd00e6148cfbfcde00446dcc489d0dcbcbbf486de39f5d675d874979f18a573e277b391dc0af6bb082c3ff31ecd3f13fdb3ed2af5cd5bf5a25a9b9cd2dd5eb5b14cf55462154e7a50d58b37f09b04a1a2c8186f480debec477c4783d94f1cec57070c5eb2734fc74bb9015b1a9239220bd0384acbcbd2501c90a56e11061deb82d487fea71d70675cc2d405fc7ec29eb21b017b3ec057c84e96905a557a97a164927381bf3ef9595f750691651
# Prime 1:
e2875c231eda967e4c8c91e6f8d3ee85fbec8f492d7398d258e5726ebca8ea723f19dc9b79bcaa405772afd178260a627f5803411a3713f66a56b769013ae45504364ab5ec47dda20400aa5646b84baf9c7048250dd508b5e4419670c57142dd437b3159f113c45a80f85ed338a4809c0c2770a9e0a50f39879f450f1b8e407f
# Prime 2:
c0a602de2b663b2a9d517b69a4f265d62a113e1823a08d1e00c2e876b92f863051cb098fc2637eae13df8b48b05d7d2fa3603d659d41bc76cd81cdcf84d16498ada0552a738062a651a3b74c6be77f91c53d8a40f88a1f8c713432276c475b2ac355e63b77b845699cc1cd0b2c6851cdf3003beab0f7e9aa01c8523577d97b09
# Prime exponent 1:
2406f12168cbccf983452c0336f9c5caab5961247b45123e0a035be2bec082a0eee6370ec71ab95d084b66290359d176fed7c994b60da27023536d5216eefdd78396fae4da1247ee77827f94bf249a6cf08d6efbedaa3efb66b503af25c7b0a1ae14ceb18644e58a9b4e650e64c8cce7848b5540bf48a1163e3a976a22b0ca13
# Prime exponent 2:
17ed86b5a9964d0b01f738e8ea3fe13e348367beffcdd53940c6f4b0aa57a8c71fa1a45262c690d9764671ba598d831b03a3d47c6687dfacb1e1c97a58f8d911cd9ef875095b8ce53386ae21a3d56116edf4b2d3570b70d7b4c7d2e2eaa40242d1783ddc6d064a38cfeb92582cefd819487162ffc7734366864a274bd4d30261
# Coefficient:
38092bc6d5af464b438d317ffdb969b877f14de65ef62a0024c0526690d29188584d482a7922c30b55fb37237962e1bcb4e65caf68089e08497c739935da244f8e04ea49262fd7ace4de211c89465c29e38340f519809d0d1c9a69d05f8df9e89030756d7235dcb22d1044708920f99b516f76dfa5f62a7c10eb30041a412158
# OAEP Example 1 alg=sha512 mgf1=sha384
# Message:
087820b569e8fa8d
# Encryption:
43c1e56b41e10fd62507a283e68e600e318df9e062c943c219616761c5800a2b01a12adc6186a0350bedfa9f60a263954d95146f5489a0687814b1051c8020cb8cd9249588c318957b9031c2aebe4af5170be857adf3894e9a42c3edbcb697b85985f4af552366ce233bf65e00b4cb27926e88c3270cf1fdcda3bb53d5c94d2a75b2decb38fcbad7613ec256c9e6e60118abf2870304b45316b34d8af814c2afa7e2e9661a49448590aef1ddf4e654ca63e99fc9261aa0cf924b1b27eba6274ed47e4da1f5a7e1deb0423665c7f8988e0b131acd47f238694abb3caca7dc987f2b914ff9b2674cf1a3bc4b014b606158a934ff52268c82cf93b9eb040a42f36d
# OAEP Example 2 alg=sha512 mgf1=sha384
# Message:
4653acaf171960b01f52a7be63a3ab21dc368ec43b50d82ec3781e04
# Encryption:
6890c892b64d129cfa899fcd4a6f0555d43732e26ede7774170790abb939da68d2f038a24551e98b7889e06f585352e64897d8fecac9d2cc3b235b04b6078fef8033224e3df78d92a5a2e57aa5c722d16cd757dc236aadaf3ea985ca480adbb325effd9c2e28b11937e77468a2f0bf5607533948c5177c0f164497e2d0db6e06529ac5a17b043b9e3ba449b71ca5cbba57499b3a77725bfeef566b94f02452265db50b6441e1194d60f9164187928306de5e919f973833f881902860c96da91b03134d46fde6c05e1dd53d2b0ae9d7e3a877b7084000f8c70ba52b12a809fa8124d9e087adbc47e759f305ef7be70828719f187bee6211d901cfcad7968424c5
# OAEP Example 3 alg=sha512 mgf1=sha384
# Message:
d94cd0e08fa404ed89
# Encryption:
65df4b10bcfd129c9726dad72ec5dc62696c6573c217b998faa560e464bdb501d7e8da18a965fbc87f2a5666f5569fb3eea5256d5a4f7dc827a529e87be83ac69110f4a1052419031cf8b3144165d873110f995015edc72cb3f7c147e494ec7d019f2fbbade0177ce6281709eb23d7f53bd69926bb41ee7c5940bb6b2d07b0e16d9568da675d337c24a4b2367be3d3bdc7f86bbdbd53fdcc65d2e44337e3dfc1b269290e0b80a09064e82698ea62924da48adb1dff0fd898ec0358d7afb3caff889355a9337664e1855b25e0b90f1cdd69ba01b197eb27107582d86a44ed196eafc5af8ae852f0c4e481edfe59ac21b2a97d1d7ddca226001d1188e7276489f6
# OAEP Example 4 alg=sha512 mgf1=sha384
# Message:
6cc641b6b61e6f963974dad23a9013284ef1
# Encryption:
8d028347360ae49daf7855e7d99ae518c91071e2e7eada897003d77e2a7b579a292c83c56abbb5f2ef4b3692951263165dd502d0b92fdeb968acb6d9001e9f5e34b4df92f7c7bc4e1eac08f67341400be9991abdfba675ad9fefbe0f0bbd2b704803e25aff7b1e114ee678bc513a766f4a6473a6f0f321b0ff8c2e1de1d6f4e06b3b3bd8514ab3ece00e64ae17c7a29e65086c0aae84c950a9b60af8b4267f2f86ab385a5957294bfddb5f723a174ff99a3ff20e62facb7a0eb88bca952f706cc05434a21465772b7608ddb867452d9226459f7f22d9ef9d95f9f1c45655a08969970db5c249a22787574ccd7b821f28ac2db81f9b4c485676717c9a56da39c1
# OAEP Example 5 alg=sha512 mgf1=sha384
# Message:
df5151832b61f4f25891fb4172f328d2eddf8371ffcfdbe997939295f30eca6918017cfda1153bf7a6af87593223
# Encryption:
a8864183ac79750b0d7e25bb58db7cd3d2d2c137d67e4fc73c1f3b12e13c0bb3b18607163de87c5df16fb7d20a97245000c17d3a13f4c8ac2d6733586653d6de469a72ab3abdacb0630f1aee1e9e7ccc17284275434b16addb3e9780bcab4fc3aa240b4aa89333a13c44d91e980d1ef337268e0575db84a0f18bc81e96d288618afe02671bb0d07b73ffe812889aa1bc82754dc6f4b7a7b718faa8eec9e097a9449b0d7b2130ec0a499b6fcfaa2946ccbea0e3bb2a44c54a9525c9ff2cb2d1ec8bf9f86cc2bfa745e4495af304c7c1978ec25d270f97ce28a2a4b01756c8b7f4eddbabfb27d09697c42499db2864d41ba9edc490569431027800821eadcf013e
# OAEP Example 6 alg=sha512 mgf1=sha384
# Message:
3c3bad893c544a6d520ab022319188c8d504b7a788b850903b85972eaa18552e1134a7ad6098826254ff7ab672b3d8eb3158fac6d4cbaef1
# Encryption:
945c482c04a5f714a7eff86bd4da5e3455b9a785e9dfa20284b7518d8f547449cf25482526025d4956182758537e78d8f53d9ab18dee8d9a95a92f404b5d17b2ee6f3c58dd4560e117452b484db860522c77440530aab170f083d8fc8c901e0ca9409a81565c918cfec08c916981eb00f649d4ae2360efa82f8a95652c73f536611b1927074987b00e3fa74f90d01a5bb55f664aafddcc0cd770821960023d0dca4635e2be3d6a15e8d6d7a326953d5125839592451e9bd79651742e6d873c351b986ddd6596f795e02493614cad1a42c7662a5cf7328f32e34abaa652c743f1191813ee5ba57f916f946bc27cc67d81329e5ee3954d6cef2153e65ee9ed8d61
# =============================================
# Example
# Public key
# Modulus:
d2f5885b19463f1395fc0aaf878ed2fa9c089375858d9e11ee4016cd128dba2b89d91bd2f9c772cfc8af3936d1ef6aac3a13f409969f79753fc84ce741dbb96f822fa893bbfa36216a4d7b1bda985b20eba1c64b2c04d6f0793c3a1dbf03d1fc8a51e1fb4c2dbbdfd2ed9e1bfa6662eac13715c472a37d04906360d488191f3246dfa7e7f5075d701a32eb5b70a562ce2a247055f2cfed998205138d1a661e002e3d875c34e99e65b5460defbb6d8c85743576dac52d7302b9b089a9d6ddb90f82c423c743313acee4a95043fb9444b341fa1983aa63b04e06a33da7d2c84b685ea9db5cd4659e8fb6c6e540028f606aad6236bc6ad56b6dec7bfc98a98df9eb
# Exponent:
10001
# Private key
# Modulus:
d2f5885b19463f1395fc0aaf878ed2fa9c089375858d9e11ee4016cd128dba2b89d91bd2f9c772cfc8af3936d1ef6aac3a13f409969f79753fc84ce741dbb96f822fa893bbfa36216a4d7b1bda985b20eba1c64b2c04d6f0793c3a1dbf03d1fc8a51e1fb4c2dbbdfd2ed9e1bfa6662eac13715c472a37d04906360d488191f3246dfa7e7f5075d701a32eb5b70a562ce2a247055f2cfed998205138d1a661e002e3d875c34e99e65b5460defbb6d8c85743576dac52d7302b9b089a9d6ddb90f82c423c743313acee4a95043fb9444b341fa1983aa63b04e06a33da7d2c84b685ea9db5cd4659e8fb6c6e540028f606aad6236bc6ad56b6dec7bfc98a98df9eb
# Public exponent:
10001
# Exponent:
57908927df26d459c9e0d382a68ef72e05045e48e2c5b4be1699cd9d13bd76704a08af4ef45500681511fe7aadcb6608d516a12e35b23e5517c38980584adefed517f92e51517b94852e62125ebaece08e4e1923ecc2998139a1713215ae7d44091a11e62069bf5919917e1678ea74d6a29abdd34c0e667f357bba9e9d5b6821d23ecb73d2a8543383f0ab23a2a11b86b0cb952f5f68d3b014fe51c0a678444cdcf73f7f564c1cb9e4d127214665c8d9da2b3db8f5b49bfb3ac03d403d3ef6802daf50d51c62475841ebe798da8da761c6c9d13e7db64bbfdae1a226b0ce7aa44215270493af556bbbcdbb3982cd873f4ff727c5c57cc091a8c7d1fabd9b3171
# Prime 1:
f34e2865ee079afd20f3578662bb320f69b54996aa3cc72d2a5714a8c36ab0d5c9bb1b651da11bf5a185f08764aa27834429c45ce84c8f8c4a4ab7495de0c81d2d34a2af95c0b4b4b1a2a4f22a94cfdec2a469f0db6f52ed068cab436f673080c2accd3f933167e080f8d2ed751ae5c6b91bafe216c8034ccd9be86762af0e29
# Prime 2:
ddf7533247a168b0e9e839f2918df1ebc76c7d019f9f452b3df9a6a1083be45ebb89efc1c58e671be70a26498ac4312fe5385a26b99066ca74e60afcbe11fed113310405194394acacbe2c6b105fd50cfa9e7a3d6f497fcfb3c33881da847c36d006a4cabe8706ea3904e11ef40a7c4ec1c3835a4d6749bf67deab66159661f3
# Prime exponent 1:
cf40daa4c9386d4c068f8315147145595fc06fa909e6affbc73f5a77cfcec847b489cff238650ebe1413562adf131a8974bce76a04ef82b00c70cce490357401768a89b26c2c35425eb69f2f321a855fca09e7bca60f946217dc27df4fbc64d2aa022cec64e4070a7492808a89e099aec7ebcfcd157ed760cb1c6dc1f38c0ed1
# Prime exponent 2:
9ff81f7d9d2236d149c29400bde60ef45e4551d259b7efa1ba88b20e5c60cdb5787370d7b6096b4630bc9fdb60a704cbffe71d11cbaac66a22d5a8157ee6793f35159e500e6526414c3dc2c56687aa84301b06fe3fb638e6f8273a125bea1f9b61516872b5dd9a9e3379d0c4fe1c907a322b35ff5ec991dce07f1a07f886e91
# Coefficient:
c2a0f75fe7f796d47c48ad16ef9c94b7fd0661c28c48a2c1217842088c03fa784704a8b68489ceb3bfdf0cbd6f3f2d1bd47539872b36e7060bc92f1c0d2e4a5d01747eb6615d13f4cfbcaded74249669521e64300b6f5dd33f83ded9c3546a87c21d5c13ecc39583e07f55e7f1916f80bca055e293194320000febbdd8c1d494
# OAEP Example 1 alg=sha512 mgf1=sha384
# Message:
4a86609534ee434a6cbca3f7e962e76d455e3264c19f605f6e5ff6137c65c56d7fb344cd52bc93374f3d166c9f0c6f9c506bad19330972d2
# Encryption:
c2cecacf5761ab16574c184133381674d8a7506d7f80164279b05b0c792cb5f153b943880ec55433c66c7c061ed71165ae09862dc67f68b385a602b272291643e87cf9c8fbc1afc5204f078463f0a80fd7625ddb5ab6a55c614316f120deacd5cbeced2914bb7edf22a312c3b77f221189cd0f02e24a6e9262e3613051809b96e9ad6cfbbe9197b5287865165b0c2677025005e498bbc46e60ec10c8c5a6f4f029c6e9ac88f9f33919ce6408921a3b2c2c1b12712e68cfaec4eac004bfa714ce749ee5c364205469884e3f67a60f606145a56e635516503f38478e449cd5229f7257af8d5138db68396e96e4c711ac483104a083c45f50c19cb3b390cbdd96e8
# OAEP Example 2 alg=sha512 mgf1=sha384
# Message:
b0adc4f3fe11da59ce992773d9059943c03046497ee9d9f9a06df1166db46d98f58d27ec074c02eee6cbe2449c8b9fc5080c5c3f4433092512ec46aa793743c8
# Encryption:
02eb20c01fa0e72616662dd4d9eb93869f68f3b0af1a1511b9521da2fb1e9478e3b1961fba93686617d9237c1750ebaae7e4cfff8f9c15010500b1200dc32e4ee7e5a0de52e64c34e8f516aee21fcba67cc81295e5af8116562c09d9967730ee9e166fac521547f84dee5570a68df6b8a09896e6bf975338ac26bf549f630ebace0c2422adab010820aac36b7547c25d25b7dd267b4d5878fd7ab0704a24daa6bad11e192d9ce05e74b2b843a846017e519fe303c845b166ab75f6a59c3156c3ded6ea104f66e548e80d6c9ac239aa978f5f5fe4f7f58f9316ccce5380612fac2a7282e523e228e99b533fcf39fec3646c8a73e863c104e62ba5eb8313da76eb
# OAEP Example 3 alg=sha512 mgf1=sha384
# Message:
bf6d42e701707b1d0206b0c8b45a1c72641ff12889219a82bdea965b5e79a96b0d0163ed9d578ec9ada20f2fbcf1ea3c4089d83419ba81b0c60f3606da99
# Encryption:
44c361f1bcd6e70183db0dafa7a48eda5bc68336ac0d3a0eaa1c9de3c4f3a80de980d0f165c113bc1be101fdb9f9ea912962a2e806f6991ad3e488fd24516fc46e576ed0d2649876fe3530eb6eb9448fcbbf2a73f59dd19951847f2abffd0eed211658e427f7eb6d006cad966cc46df4baf62bf821fe0734d033ccae46512a175ebfe308e41e60153428cd1a2c5d2336da129e6a0f59153669203fe9377eee57a1e753330a56e15876bd2a03092e67c24d3b168dc44feb1752d2cbca7b109a56684a14c12ef94bf2b0d8aff6b202b2b41edf2565b72f074e781c2a5779f82d0b7a76f0673a88647e7547925b6cbe58dd641f5329c37f3b7d0e249d17aed4b3f0
# OAEP Example 4 alg=sha512 mgf1=sha384
# Message:
fb2ef112f5e766eb94019297934794f7be2f6fc1c58e
# Encryption:
d24c1802bed80cb9e3e48c95bfe936c78ca295577ad26751c3d16106b5340fd1b6b361807dd73d3f4d435f424be37cae6c790452bc42e20298616463ee22c0ae86a68864988f715561a0dd8063550fc78198d110683d6eda7e40de492599b41ecc8fd75a73e56959da34befd72552812c6554eff4860951dea808b3074c4f9a2b6e701a4ad4165d8f23616a5762ec40fb8dd53dd7758a78e8b019c4e16cd6d2f896ebfd7d9f25aa35d1cb7c818816ec5074336685dc09ff24cef45c7dc8060fa4d993bd3b2f550751c97be090426d3cbcd1f075db273c1be738cf8392fbe1898f6fb6fe603d68796ad51353fb5a80fe93089696763ac1ec483105320331f24ee
# OAEP Example 5 alg=sha512 mgf1=sha384
# Message:
28ccd447bb9e85166dabb9e5b7d1adadc4b9d39f204e96d5e440ce9ad928bc1c2284
# Encryption:
5a8e68ea80b313b85f94aee98115f391a42680e19860c06339a1c24707e045ba10245cde78c36c1f5f40649f17848f2fc4cc0816cc1fa7789a77184922f17a1f714f10f4d070431fe980ef86ae38322de5da325597215248736601128917401459b095e8f748e6801d956aaddf5b8119d860304fbf33d6b84f9fefdd18a842fb8e366f2b61834c77108afaabf1bd8ba09a81eff84e1162c87c4c3eab2e264557ee45a3f4ffa1a590c2494145cf53dea4e703733f83b170b51d947b5f6797901a23bc06c8bff30f0298661f89411ed4d4ab9797315a94c2a669299d356d2eea3e72ea4042a2c3a523d070250100d6c37a3a6e5540a0585ee443d09b235ead85dd
# OAEP Example 6 alg=sha512 mgf1=sha384
# Message:
f22242751ec6b1
# Encryption:
42fe707543af12afa39947b8eaf28774ef7e8b4202b18bd8ae09c2071a10bd7ef6f283be690f238ad5b91cc354a12134459b82c9cbb0e11ff2837c7f46189aa8f949465826530f4cd180405bd8bf3194d394c4adbbb35baf42d5df59155f584f4e187114ae1ff73763adf9bdb7c477bc9a907b1e11495a74505143f6e8da741509ab36ba344f6e35635f2e4519f3cfd70309bd3a1c12e598fe5f5a01eab06173816dd4e417a0b7ab47b05e60390c3b340ea3bafdecc304e3b3a20c51cd1f0df2044ed5903b43891cb2e82aa1a06ff677ff457c953cd37f7e5fa5aa90d1d3afaba8b8ad12b1ce0dab02c2f7d40c044731721d5454bc636a995e2dc634ee3aa929
# =============================================
# Example
# Public key
# Modulus:
af883876c424a8f8dc0cdbd40db69e6788093625da0f93809cb808768e31c14fe0dbfe8c565768fbf5ee2a59387c5270b8a190a8390bc39830729a853414394065230603e76badc12e5422b9b6f50564a4d660a6333ebc8d5dc17ea4c98be74e4f46ee3539668a3218364297defa149e646037f67a19c1cd81dd58a876f455e5853d720a00765306f4273b131837c85dcac00a37283df778d6e14f4ed4de79bc6cb3df31e4e24cd273ef3462a848349dc7ceaa524aa9d72adda31d97aa2552eca29803c6025a8bc7786de079a0cd19deb7da3b73e9393ff8cf5cb655319836a5a1c76a044080cf4501dc5da6ce2088bb0f34d57fe6a7dcba49c7603bff5e4ac7
# Exponent:
10001
# Private key
# Modulus:
af883876c424a8f8dc0cdbd40db69e6788093625da0f93809cb808768e31c14fe0dbfe8c565768fbf5ee2a59387c5270b8a190a8390bc39830729a853414394065230603e76badc12e5422b9b6f50564a4d660a6333ebc8d5dc17ea4c98be74e4f46ee3539668a3218364297defa149e646037f67a19c1cd81dd58a876f455e5853d720a00765306f4273b131837c85dcac00a37283df778d6e14f4ed4de79bc6cb3df31e4e24cd273ef3462a848349dc7ceaa524aa9d72adda31d97aa2552eca29803c6025a8bc7786de079a0cd19deb7da3b73e9393ff8cf5cb655319836a5a1c76a044080cf4501dc5da6ce2088bb0f34d57fe6a7dcba49c7603bff5e4ac7
# Public exponent:
10001
# Exponent:
a3362d123974c0ec8c67246bbac887e74a350e75099a1c13a524f5318f2bb24c5c8f11d35960f34bfc33148b5b1b35e87bb43676447cacc4b09f8f0fb609ebe5f564286eaeda8f782564b3d92cc60cdab4ee647585069b7972a8bce1ea493cacb2c8082bd3108604e8406391251230e3c9ff3169ebc451508da4cb8ff0f3657d76ad177406eddd84d27511374ec3bdca2b4daf6cefe312c4ea365433b0d2fc0f1f0e406635cfb399bb01462b66d64d9cb4a9b5254ae009f0350f85dce6e7c7c6e51d7063652a47a865dba757cc97b7a4ab1a9ed687fea15083c97d2b8d078dbee46e2fc497cbb960a50cba0401d02d695b1e2a52a795ba6639467d9fbc15b171
# Prime 1:
df9da99f8fe6a3e85239b2e229c6892bd6a54883a11b7faada52e17bb6737169bba85a013d4ba9f2c7f31a4056a6e7b958a6b203d595f4bfa5c4181f653cccc4d697ac2827a03597e1131774985f8c766e8ab81b303bd1b42478c2f1b5ed8544ce0fe39fa068ba8b802f81e68805ec3485fe882dbb9d4f060a4ab8921091b98f
# Prime 2:
c8f3e670b4c0d9f47999202bdb4b320df9aad65c06e1640c0eaa8621c670dc209e60ccc51d720165503ab9ff948ccd2f2b7f0f08c1e8d309a71ff1e30a4348fb21b4acc29c81e11dc6cd1a87eaceec6df578051aa4ede19dbac64dd54384e7c13fbf2fd6ece9cf4bdea390bcf170702a0f5dd84259fd9c3199c08a50727f0f49
# Prime exponent 1:
6f32e9fced045691db01d250e1515739339e31b73350876620f78225910f4b60b6eefb030ec62797119374847612bdbccfb6e5633ebd395e6c425d748f5572c697a808f656ee3678767695fd67206cab20415f5835de29641996ebea62fbe07fdcb0ce12bd24174ff3c8ac2245961c65ea142f07fefa3527ddca568a5c2efb45
# Prime exponent 2:
58cc6e681f7798d88f633af42653742af8c8a530c55993fc3ffeda86d249ccfc1d00697c3126cfb7155cde14327085baf25d93272b88d6b8cd4130824366b839410bb5cbc99d1afd2d7c34dd1ac5957481a4279d3e845fce735a6dca6fabab3d9a0dc1f6177aba3fac825ad3235dac32e9d76e58e3ab4dfa1d171807b490b11
# Coefficient:
c1309b4ad17a29814f1dd2a85bc513a8c812cb71957ee2b3a14d9b195bad6b594ce7306f97a59e96e6ce1d2416a506544ea444e2988f34de5cadbb345c30041e816dadced7861019fd6c8f76e452ec7f4c2140280681d1c3151c518586159a92b08bfa6ecdbafed503ebbb28d26a4be6ad05f87c19044e80823c8207b3bd7714
# OAEP Example 1 alg=sha512 mgf1=sha384
# Message:
af71a901e3a61d3132f0fc1fdb474f9ea6579257ffc24d164170145b3dbde8
# Encryption:
96d0adfdf5515805d851b200b7ff3c44051c8aa7cae3f23075c5c700cf6f8fa08eb7d9bda0e186d4a532787dbbd0e8438574367bafdccf19c814ed8ca88aa0e9709af408e9ee92ca81f36ce41547bf1b99004a3e770e60abee533e1da3615e7a4ac12bc13023bdc72a04e897a43450a5e273f15d87f7cc815051349af6e39acff56151caed6fb0aa60396444e30f15e6249cc13ea9dbbfa384aa02252930837e402a408cc4136e1b2cba583849341948601915544dfc7d12540ccd90814504c8b56ee1b77ecfdcf3f020ff22bf2a18e219fd3fbe27b84b574be12c129a8fe27f56faa44259f913fcfb3a02a43aeafe4acfe7d8ed4745a20fb921780c402ddd45
# OAEP Example 2 alg=sha512 mgf1=sha384
# Message:
a3b844a08239a8ac41605af17a6cfda4d350136585903a417a79268760519a4b4ac3303ec73f0f87cfb32399
# Encryption:
6d31b2a5d320071ae7a97d3c40cc00af0add5eee1ec84967ddd37f94cffc5ffcf4b102d945c41b00418a3c6f4529a1a1d7afb5c657e2068b2ce1c35ce343ef83c005b1c64202bc3b930d1d74dc0f19cac80e7fe9cb686072e18a00ecf1012a3166df1c39d759226ded0139a382eed0965599a227054ab59ebc93e9e4c1629bde8c58bc945e95a4b05adea0b72b08d19c161969f708b634ae5b413f9972c822bc0630647daff4ce561cf142068ff17940c664048bff4089f78dfc4cac39ed81d219dbe2e184623dee37ddeb5414aaaf03568a385397ce5c26ec5c3a855e4d2ed9cc64504732b5581cf89207ec6f6127090f62bb93bd44100821b59a831e709555
# OAEP Example 3 alg=sha512 mgf1=sha384
# Message:
308b0ecbd2c76cb77fc6f70c5edd233fd2f20929d629f026953bb62a8f4a3a314bde195de85b5f816da2aab074d26cb6acddf323ae3b9c678ac3cf12fbdde7
# Encryption:
3a9cf0580f4b5e397812d5e7bf587259a63a358ee7a34216040b14b2e537b1f0d564e1b52f89c310f9cb62093269d675d87c35a7ebc7855edc2e8b62cbd426ad977e0d72aee0d9a4a9f4ffc62be4e07245fbc24d7029925e7227e3929466be79478cc6771b5f768f8e79843a435c53cfb5b2c204f4c85640029c9c6354bbfeab857ba8ccfa1fbd8cd80aa89c3e308ef9d57bbb8fb3dd3a7d37196312fd3a429d74c44012d384e8ef61a9463c0d438787a10ced363ebcdc58ba3c0d9359df0152d7d640b914ee53bdf898a7da732b33be982a500b16adfbd74d4cf39b814d531ee574d4706950013ecb87999e4f6abe5728118a872efd92f7bee2626d158c9a4c
# OAEP Example 4 alg=sha512 mgf1=sha384
# Message:
15c5b9ee1185
# Encryption:
aef1d82d85c0e4ffd86b096cb3c35676db8193c02d2166bbe042e85e5847debd5d8c838a4d39ed24328436ce7aac37a14142e438369dc663b897e5708bfad3034228394d91e151064cb47a14db46ffcd1281b5e6b297ac9266ba76ba0fff7101310763ef74d24620b79c5efcc825dbff71b507b552cfdb701d9ac550a94da2b0cbf7f0f6ce62ff41d90781730c71c24897206c772883e1b6d3a991744699ebf52f3087d06880e2077cb2185c98b18082b8d6191c24b8eeaf0c1d1aceec44c8cd4594dec5f05d2e01cb3490a89100cbb4570256dd83ace791098cdfb2e35c1d4e60dc61c3ad887e8738d5ad78d6dbac4d94f09668a60977112294dc4dbfcf83e6
# OAEP Example 5 alg=sha512 mgf1=sha384
# Message:
21026e6800c7fa728fcaaba0d196ae28d7a2ac4ffd8abce794f0985f60c8a6737277365d3fea11db8923a2029a
# Encryption:
6c5232c688c50cca3433730d1d6a49c628ba09ef18c22720d7f2d95af21525bb10cdcbc866342aceefc710fd6c420e3ab2058cfd1e88313ecbb59ffb4cb22367ea9e8d46b98b1fd554cf061490a618b366d5ce484acba335ddba8ca2df703b6fefdcd8338c189ce2290de7065e8f62141ec2cae8437a73a01b9ebd5463ee9ffb6efb54851ee45544d32d9498161524119089ca0de3526f0bd874519d56651a0e921f70722cb68df7981bae1b2ed7965981591829d969213f5dcba07df4e080639bece0f26a39f24d60890423e8b05e7d420526d216d81d3ec562ee54b5c4269d5c67bee19f7dcbc876d04edece7b914c88b9f5846fe585023a04e26aa48cc850
# OAEP Example 6 alg=sha512 mgf1=sha384
# Message:
541e37b68b6c8872b84c02
# Encryption:
6425708962c082c21a1ebadf8f21407ef44cf271fa4ce26ae304fb31ffb73e8528d03e96bd3cf1d5a761511d7087e2e8da4bf929b66b5e5d902f6a6aa77d1578e598792b2c3cef39b93bcd862ddbc952c4f907c252905c098613ce4dc76afaf39ca0c5681ea8a83bb943c365cee6c9c0a2846b3d616969afe20a8135abc3df22246d4eb4b073e40b9466aa786f01235c744136058454e75c426c348d8c4e85e1967fc369ae93363a7b4c5fd4fb073329d6c203d954e528f446382ef929a70cbce8af2a28659188e7d2df259f042582766ff934829200d7e429b4ea5cb843853e99c6fa611d580be532ad96134796ae0cfe52c0d3bff5b7e04f4dcb6af9f5b3bb
# =============================================
# Example
# Public key
# Modulus:
c1957e90ca7dc0a0ca344b6fff61184d9956aec2a3c7629e2422f41924acdf055efbeb68efe1c0bbdad714f58d4efc65f407d31c35aa6b1e434e02bd3d14fdb211d24c386bf9ef055653574946515b9e16b5a894ad5565324c7dd0e1e0c0e6c831ed54d2e77b87d2d570c39da538a7bd09f06433eb45b6bd5685a8778492bb1510c2e7b5b4af3d1f37b67c1989a6db1b88a3da864f10e0e439a87be1385ab99c0d213de36b2425dfa4d583b4fe4c95803ac6e2db94fbcfbf7b39964d6aa3f112b5052faa0e7d6f7d3cf99027e0e8cac2bfc932132d2a0a5475a3fb8a20c68abdddb0eea46bd0fec22b00421cb2ad90db32bda86753c83b1ad80790c60bbca9cb
# Exponent:
10001
# Private key
# Modulus:
c1957e90ca7dc0a0ca344b6fff61184d9956aec2a3c7629e2422f41924acdf055efbeb68efe1c0bbdad714f58d4efc65f407d31c35aa6b1e434e02bd3d14fdb211d24c386bf9ef055653574946515b9e16b5a894ad5565324c7dd0e1e0c0e6c831ed54d2e77b87d2d570c39da538a7bd09f06433eb45b6bd5685a8778492bb1510c2e7b5b4af3d1f37b67c1989a6db1b88a3da864f10e0e439a87be1385ab99c0d213de36b2425dfa4d583b4fe4c95803ac6e2db94fbcfbf7b39964d6aa3f112b5052faa0e7d6f7d3cf99027e0e8cac2bfc932132d2a0a5475a3fb8a20c68abdddb0eea46bd0fec22b00421cb2ad90db32bda86753c83b1ad80790c60bbca9cb
# Public exponent:
10001
# Exponent:
ac4064855bd8b7ad9b1f1b3d060594857ffaf4b836d974b3f8bdad6c2e0930cd6bae47d37117f4d27330ccf28e11895f02dc6f89fb6aafb416f9745084e887b18a5011086773d6ae6e18ec634411a2af31cfe4b89edf8c934c22ebda018e440c40f8c8707e0f9a550d1d30c2b6c089e918cdf1ab8d1ed432f7a928b5689ed39da799f2f44ce985c40505953fc42fa8f6515875507bc18a3b17947d628fa06c2c5450260a6a990ae1da743efb2acc96d47149fa437d9d08064afa0add3997b884ba63c456df6f90f60e3370274d5e7816616464126bc2ff7215f81a32982c960a1e50b3c5b3494abe17ff750850b3191fe4fa9d8f984fbd7fc3fbf4a878ce1801
# Prime 1:
e55c5adfacf4e199c1f833805433da1629235ef5a8bd831e4f92c9b3e4c19ecae13ad933b2ca33a3ee340848a1afc6429968a84f3681bfe71c9d74aba078fb9e37fb8ce27d6338f71cd38c9c93d9bf968c66ff792acfcef3f9820625a29dd9a7a4e2c9016cace5a4d3af38659d88dc87c62e844bd4cecc22fb735cf0e1d00dcb
# Prime 2:
d81160d5a07c61afd40a8b6cd78f39f0f1fc9c2b61cb44e3598f846ddcf90e8a1ad589ea441ef951b0221b14611be1f7d7bfbb4276faae265927f5f6c6f460c87137bc65814bf0cbacc3e6b9aa56631aa2692cf739e46d3bb31dafb8914901573e8a1138bf14179b6f4e22d4c164fb9b04f1fdd91a59ce90e26a151c23725401
# Prime exponent 1:
48139ccf1bb81cc947e66ab0d245352cafa2d8ed942871f2ed88b07022dc21bd99c7f787c290be67aeac9549d5ddba0d25ce78cde3d024714951c5df455f9f9ad9f6e81028dd2c82a3816b77ad12c99d52e3ef36b1987a6dbb23fc308988d76452719e3f1f5aba13f11de8382ea85abd242f6c0db483842d1e1de3c0230651bf
# Prime exponent 2:
351397c902826b70c8d2ca4b336ca09c1aa5a62b55fb9bf18957a2fd65f1dc6b7a8a0835ff03e8d4f3427d8a750c6766fd9dc0bf6400d274e323d8dd052494fdc82a1be2876f833855394e5d3f85b7149cdedf47dff5c80b89457a9c093c78d2d8af0be9f7ae54da3eee5fca09b3e7c6bde1402d6bb6b1f28f5be5d1a2b77c01
# Coefficient:
37b68890bcb41ebcdb92ef555088cb7ed6c398e18fc75d69ad3d5f9ca91f971d986e06d5d7905d95183ac6312c79f8d182883f09945f81a21213d8cd0a2941790bf66e23e166017cf0cb886bde139dadd09e2d189108c4a6959defec637e3c474015bb7c2bde7d55242c3042597902d74c9f2de22e8d7f0e9dc9d00262be9c0c
# OAEP Example 1 alg=sha512 mgf1=sha384
# Message:
4046ca8baa3347ca27f49e0d81f9cc1d71be9ba517d4
# Encryption:
5c7a1f3ff62657f3734cf05e0d27df57eb0a06592b9db5f75f7e6a4071e9b44acd5d703af5bc4dafe9d7be681add730f30e00cd4e1f00cf3ffaa7f964776c726b5b5351aa126a3abb697aa319779047ce5cd323bf15c751508bf0ed4a3f21d32bf17777f40347db8383c8f916c02d1c6714aab0663c27ad51ebf0904cedafe1582a4ea5fa7aeebd82828ef5e1df19cc7fd253018af72a781d92eb661aebef4e55e10041dc30a28f5282a20f4325cb083c43fdcb4be4327768d4423462e37b04d0b56439ebfaa43adf7f12c3bc6189e23c19f7c9eb0b1e75e6922216ff825f035e0b8e8f8cbd7a1672db2db03be4c040fb3353e888326e504bc966797fba5e185
# OAEP Example 2 alg=sha512 mgf1=sha384
# Message:
5cc72c60231df03b3d40f9b57931bc31109f972527f28b19e7480c7288cb3c92b22512214e4be6c914792ddabdf57faa8aa7
# Encryption:
2d3a93b64b14dc70747b233c1237a49f6bb9b98e469f14a9605b88f9dc94ef6dd0c9c12eb92119e2e81de6c9cf63edbe96e9b38ccec709df557a1e253973d9af882405ec75b596e802bb308c25bb3d71471e2e667335be69433580059623d2c457baea4482b7e6e613434c79573197f4df90b86827fa3512256516133634b0547e27ca856458b7b068d8d267727b2fbc7b6a512ed651f839b5a11fc119087f86fea85d60ed6d788b62f5d1731bd2cfdbdc023c0e61a13eeabbdeec9edb5c5baf888c7bebf1586a56d35af7bc161405282f780cf1390af35ef1e3862bac41f83492005793597481bae7a5fb8f9d17fc9d5984f154bd0a917a192ad6adbbeb18f5
# OAEP Example 3 alg=sha512 mgf1=sha384
# Message:
b20e651303092f4bccb43070c0f86d23049362ed96642fc5632c27db4a52e3d831f2ab068b23b149879c002f6bf3feee97591112562c
# Encryption:
094e75ee14ecb1579dcc51a50a9a40c999803aaa013f85dc266cea104b8e20905d27131f10cc36ae342a39075470b5b0409dd3c996039b3030ed1d1c21621a698306b1fc9d1fbc98d4e1fb5890606400903c9dd23dbfdfa4c6efba09bc13a17c7bb4e0e43304222e6b51696af918a2c892c6ef786dad55fa5e34c83e1d70c68e804a8fa4ec091315539f6d0891cd75e29444f01d4ec838a56ab6bc884e4490665e4ac3a5fe4cb7bfab936ab93a731cd63c0467ab231d57e169a842846fe70d05f0d467343a5123cd8a823bcf52a1ee84cb8766901ad85c7735c1521d251f3a8ad870e639bcc1207ae9298084b3854f7bfda822e3bcd6b0c336658b312d7d59d9
# OAEP Example 4 alg=sha512 mgf1=sha384
# Message:
684e3038c5c041f7
# Encryption:
26ddcf1e61131db4ec254df3b572e6de1db43472f04ca48f5066e7a8f700fdfb3d77abd7ee357c97197cfde8757867b7f66768e747f2f76dff6ef9f9953d3ad9351d12c51c785a6c4e06e5676c761c594fd6cc184fdeb58ba5346da64111d63b66b60ec8988636d658a377312b06aafa0a67e98f05458b271e699b3f93126308c2242ffe97d26bed990de23a467fee8bba51c3c35d76ebcb65579695f7f4a2b997f6df952616bf7ef1249293774e747bc4bd0bd22a8df0bb9409dd7b3f18c14dc2d43947e320abf3479ccddc46d939bb5238c4a372134afe7b658ef0545662ee635b9861f5711c12f6083a6efb3b1762af956db29bd365d289d2fb2796c88cdf
# OAEP Example 5 alg=sha512 mgf1=sha384
# Message:
32488cb262d041d6e4dd35f987bf3ca696db1f06ac29a44693
# Encryption:
59ac3a94c649e07bbe974b855b62796d4563a321da17b9181de0ec9bd28ea6b106516de8f2b073fc675fafe3fb9fe752a037d162fcc99afa5c13a2e034238ac91fa145fbe78a3fd4df67429ac38446903878cb60dcd6ecb4217f988a61922caadf3ee5b19bbbbc4e634aafbf4b1cbd74734d0563185a39fd8fd7674c8043c0708ef997c14cfc77186ba59ea1762399bbd8b204aa40948c1c2a295c92a9901fe999ddda6b8a05a02504ef2ca55749b73f8ec860fd06bfc7d5897f849557dc0d12649b44ac8128446380581597ade7c32cfabff84bd932c37790b51afac87348504db1f6537791d13b004d7d0394c4673a60480cade691170315d712e68b68e5ad
# OAEP Example 6 alg=sha512 mgf1=sha384
# Message:
50ba14be8462720279c306ba
# Encryption:
2ee846ff5abad63a0898cf6e036a537bf9e01e794d52365687147eb330169f9e93c8286a05cb74c7b9e6e1b7722e163cbb9e84704b1ba84e42cff64eb3d7047825cba55ded476e8fb48878fa7f2b1affd8131042dcc875ff196fa4739195c997d7b5b4f2556e37444b7c7eb7d2a2732d43c176ca4fea338f896538f4af85db323f7840dbd1b708bf1677612e5f9a8645e9d17edc831a5cbcb0be2f8967e6235b5f40cf223445a34319cad845c4209f0559aa6bb7a6f9638d0f014483f3d3a24e142949f428b68c077f96dfff8ca243558de99d1ea0243fb633e2253541b3e4b7dc990a82dcf200a2489f372f98d153120fe4f521ac8ca7a173136b7ec7e1817a
# =============================================
# Example
# Public key
# Modulus:
c3bacac5a52cb88895abe80def97cd6486a5ed53464219ffe3bd1ac7020edb4c4a4fbbe40e8f8a9325ec57f5ddaf9eaa9c7d7e7329ce8378de190f7f21ad8a21dfb92c10c17846fa02609f8e3b29d58d047cd6e1c5bb6e2e01af46d52ae91f501ce4ea95b01c68c10b9576e9e5ea381efc0edfa1a0b40251b647206b70bf164798a9fed578322aa1f6ee5cb02edfc47761a6680423b4d48790298bdb0d0fed94efd5ff30ffe0f96eea4be175a540ba2cd6a1b5256d6e4dd108dd2db7c3fdbde2ba18397b789d329c09f10f636d33e55e28a8f61d519ee8257df5b838282be191a0bfd8568d2c61d44325380edc986d32a31872dc54f9d83bb0a45f8af977c0ad
# Exponent:
10001
# Private key
# Modulus:
c3bacac5a52cb88895abe80def97cd6486a5ed53464219ffe3bd1ac7020edb4c4a4fbbe40e8f8a9325ec57f5ddaf9eaa9c7d7e7329ce8378de190f7f21ad8a21dfb92c10c17846fa02609f8e3b29d58d047cd6e1c5bb6e2e01af46d52ae91f501ce4ea95b01c68c10b9576e9e5ea381efc0edfa1a0b40251b647206b70bf164798a9fed578322aa1f6ee5cb02edfc47761a6680423b4d48790298bdb0d0fed94efd5ff30ffe0f96eea4be175a540ba2cd6a1b5256d6e4dd108dd2db7c3fdbde2ba18397b789d329c09f10f636d33e55e28a8f61d519ee8257df5b838282be191a0bfd8568d2c61d44325380edc986d32a31872dc54f9d83bb0a45f8af977c0ad
# Public exponent:
10001
# Exponent:
b96b8a4ea48472288a49b9630257f7aec4d409b8faf501f66543af4b5a0ac2fb49e6b123821bbf7658d5c61a5831d808de8910327f27716b1e53f557458b463182e4c3f6f7a13ef3f72e9bd8bcf98ba1b4dfa31d6d197b6e401050f4fe5aac5c5393151c4b230ea5da9874776e646d580506fe19fac8acedc5d529c43ea1f7b29f5804d23ff0588f63c795afe27c4753e4aec8652f829a0ecff710df8e0f6c15830877d31dd07785b57bcace53f6975c1dac0ff92b42571e3b3c2178cc51a62ddc41f5b906964b805ab08ba32dab96fbec998e469a3e28249e8efebf93869788c99c19b2dfbddc328e74ced2a7f6b06050e2651c9f3e28ab11459ae72514b0ed
# Prime 1:
f8b434604df78961e4eb93c69f13ce1f5a6247524a8b401a335e8e0046740410d8a0f877ca4f623866713b04f178eea59b40002ff24cd0eb063d4736e45c0dcc0de7590e0497dc2c7ee680f710f7491bc934d68f94f2b782fdc92663780ec7fa06a7920d796d07cd9b2a12f0a512cec93d4830ec1d64f385c0a46141eb73726b
# Prime 2:
c978be9c2f7bdf3f12335e60f84d980664c815723edcc138cd39c235150c54d5df8edf045d0b258183e290dba49f8cad41f41f0c62a91bbfd27a81b63a115d077c028e0160cf073b2df6f0a8e92dcf12dc62ca01589eac05026aafe5694706b7c9d70336f50ab0af72b8d2caf88a3f7999fce17bf3ee23e35f8e2349156c4f47
# Prime exponent 1:
61559d9e074596c5f262e46dfaba34947eba31f199ed0fc471505340f651d779845ed37f8675351a9fb537050340721dec39cb18f8ba699561d6bfb553005802017b06967ee3b42ed1e78297af532890b0597693b116a10daa277c57b7980959e81ad30564fd6fed5f09c369dd21143f1c35d1b7c6f5487d935c8217db7f4e4b
# Prime exponent 2:
a57d10d4aa0c4dec38bf091f0dd66eb191c6e816d79becfb0358163613fbf5135876baa992e3bd030d99e4f305de2867886d45b39eb6d99c4eff61dc9505fe2c4fa8a98c6840a5e7ee71906cae5c7a633bb3c9ca2148f47388f0a95aff86dff5c74d5dce9ea911488c2b54ba743cdab6bfce004918acdbbdc097b85427ccb7b1
# Coefficient:
3f4073b692da516e911e1e60acbddcaa10ab8eb07f0d2bd29e09a4504ca884d8c635311fd510713412bc0981547234116e82e7b0e6d226e30cefa99dbc55ff434db161ff84390dca22fb6a19af29bcd2ee6b297c22d440a96ea1ee88690a039b2e76e70032cbc3a50e4378daeebbeafb26af106d2b2e8e2030c3d02968322e25
# OAEP Example 1 alg=sha512 mgf1=sha384
# Message:
47aae909
# Encryption:
69eb2a39afd32a60787a1ea23a4bb9ca831b1a29e6a450f665aff8fdb58458f9fc09dcb5bb60431c9549950c4da8904c76536fd9d61cd798fa77daee626b3372f325b55cf8c1b8bdc469c27413e96f661fa1e8803b6b3f93bcff07d767fabea3f5cb41336ecd96e80818a16b3acfbeaf6d197451dc44495be1468213fa8be6fa00b1a6fcb2ccb46f3f17f39fa6f7e59e9dfde136da2098e63c0fa0028c9dc483e504c998939aee8b8ff6b35d78d659c3a82653ca8a383c781975a70928c9cd67c4f2e9601d4290b2d78e39b0a46329bd438b13310708cb751e378203560d5faec024c7e12f5b233978304156330cb7a487885c2c2d5ae16082ad567395b4d440
# OAEP Example 2 alg=sha512 mgf1=sha384
# Message:
1d9b2e2223d9bc13bfb9f162ce735db48ba7c68f6822a0a1a7b6ae165834e7
# Encryption:
7613e432c5952a6d814c5b8dc79add22d6374eadc2d42f8195946bce94817cf32a7dc6541b9b50bbae248c7bf01ff6803c20c5e40c7a6cfbb7d0a5cfeda756ac7e540feb4731c6bf81a96b5a5cacf30c41f762d65771be466b61dec4472e5744785735ca387f7942fd91dcd410f357f50cbf90b9b5db7843057326339c711230bc76d54e513ecf2cf29a871b080efe94bd68bd44c4c5ce2c44708f880882d0abc888cea3344e165d49fb4b7243e6b4e453411d4cd123392e94dcdcf8a83d60f0572c5ab90334843261cb976aa5f524292ec73d0920d3701ebf7155b6cdf4e10aff1efde3bffa9b171a7ab1ba509ae43f1ad6223776900490784170be85d9a0cc
# OAEP Example 3 alg=sha512 mgf1=sha384
# Message:
d976fc
# Encryption:
202b3250aa6fcabeacc0431ae0bf0c068ec01accac6f208f210fa89e5391f9bd46a4d0a253621e50de47a4445de3741889b5bda10861b8d223f470d8f29bbc14c7193db5083a3434053e35e050f76e04b216ea056e5ffec7cee5e1c1c2847a8a3f52251a11fabe17a74938b20a6f8d7bfbc8e633808566761b623d6a9f2db2117df5536bc96f58971ee28977edcf6c2f8c9c2a79bb0b70477f70c1c37c546053549db36981afbe2fdcf0dd620b05fc679e1216398b7baf83eb2e3a5b6ace64bf7180676e9dcca7f504441e8f5e0bad640b04e5646247e53c6e79988e6df48b8fa7f0328bcd0e85be5c2d2c978cb7ca8fe4511ffa83b24b2c8832dc8bac01cb62
# OAEP Example 4 alg=sha512 mgf1=sha384
# Message:
d4738623df223aa43843df8467534c41d013e0c803c624e263666b239bde40a5f29aeb8de79e3daa61dd0370f49bd4b013834b98212aef6b1c5ee373b3cb
# Encryption:
728cc89cb10a2795178be338d285ff85c825bfb6141177262e32d5e409e7d2366ebae041d8120b8f1925b64a7ec137306c96eac938d58ace4a3832f39a6b3d6a831eafbcfcd8c672f2d6698cac096c3a3b3fae83d8b06b08035cc03dc7d50f88c7614be0db4331bb6e2bf75f00967d1e547c90fac5a489cc0556ebeaece8b756e964d3476e7d69f0bb866a4d50c5c018b741a98d6eb97b03f26718ab4b336012feb0737afd1eb8e2608969e5c8e945778128f37c796ddc7134a888941fd39a285aba6920f47425d8e7307a8f531267082d9bd56bb6348fe3ed9494f1a4f95dcef4c2bade96f27f6ab0c9a66fe4ddbdf04df5c43bb259c5dfda848cbb68a91d16
# OAEP Example 5 alg=sha512 mgf1=sha384
# Message:
bb47231ca5ea1d3ad46c99345d9a8a61
# Encryption:
2d60af99f9c7993116cc542d4370a85eefa81fc63023eab8dd2ac7674692989df68d24d857e9422279a73966a72a5b8ffe691e76f8e7e69c72e872590b6e30dc6030605a74e105f24618b7018c09354c7c08ae5d0eccac5e2ca086f3ffe56c08a4974ab9beaeb5c9401dcd7a51053aa1f608c01c01945ab471c02a649728cec68e23674c30a74c57110a18222c2647d682e0d495ccdb2e4c1ad14fa90b4ea1781294bda0a96bd990365ae0b9777209950f537440822ed8e8923a1df4a3fd02ee19601351c7c75e201e40b2ce9ca0b4b59e1852db0fe47df20ac40e24289d5f739218f7eeaa63a37687940b988694eafdb69f8cfec7c85ebdfa544579db306e2a
# OAEP Example 6 alg=sha512 mgf1=sha384
# Message:
2184827095d35c3f86f600e8e59754013296
# Encryption:
1b02b9dd3cee319af51c6c266681863c22a9b82bd0153136e6e7067eb4aa664ca9384af9cafcea8d972f3801dd1329a79bcfee2cedf7f589ce619992e2a6017411b39a28eced2682abc265ccb92d7d03e1a7878fa9999deb5fdb25de4e3c48e47b846e19b5af28bef1e0578e9bf4b98733328d3a27e953be3509a268d0ded7ca32b36b2e4c446ac5fb2615535577edb7ab231ef2060a1a48d333af11a69da8e974c3d12bff9fc25a4a6d573bd052cf9ec757055361c2360a7f8de0fe288170411bbf1ffa430c893be81187920df17da9bbea70bfe5b0ec6a12b39e8b4bdabc95b7ab46bea77e0704c1e65aa6f2f27a7b6c547909515fc6051b7ef5a6c8260d8a
# =============================================
# Example
# Public key
# Modulus:
bfe330128f7dcae7a56f5ac150d6c4a9920e08537e01434b83fc937e1c850c1811ebc446c9d02af7eed995763d51b5713824de21bab752803f06e5121b60409a481a714de62236763782947a2f705eb5196a653953ddffd2c9b381ba6a88bcb4c4b92c17860e080428de8fbe7f047e326c2467b394a7b38a39efabc7c0bc3145b1746ffd6b5f95dac557bbfb0fde304e2b482441ec141b97729a0e995f7ebbd91c6c366064887d66c724263c3fc5f05dbd49ebba7c17dac57ccb263f8940ed6e49c1cc0828fa4cf6e93a92ed8273b94865b57fde79a3adc2f58d9816f65d8bf9bdc83739df998e8795edc5a51b3e3ba1c036173ecdaba16fd1946d9bd8426cbb
# Exponent:
10001
# Private key
# Modulus:
bfe330128f7dcae7a56f5ac150d6c4a9920e08537e01434b83fc937e1c850c1811ebc446c9d02af7eed995763d51b5713824de21bab752803f06e5121b60409a481a714de62236763782947a2f705eb5196a653953ddffd2c9b381ba6a88bcb4c4b92c17860e080428de8fbe7f047e326c2467b394a7b38a39efabc7c0bc3145b1746ffd6b5f95dac557bbfb0fde304e2b482441ec141b97729a0e995f7ebbd91c6c366064887d66c724263c3fc5f05dbd49ebba7c17dac57ccb263f8940ed6e49c1cc0828fa4cf6e93a92ed8273b94865b57fde79a3adc2f58d9816f65d8bf9bdc83739df998e8795edc5a51b3e3ba1c036173ecdaba16fd1946d9bd8426cbb
# Public exponent:
10001
# Exponent:
352d4ebb360cd45851de843622a302294412a3780fe965aeddcaf74cf1b6655d9e49ca411bd896afd2ff758e28fc25de5482d31461dc3ffece78a8aed5eb5cbbe4d37f26e969fdd1d11c5ced678c2a92e1923caf2070db5e9d0b241e773ba1a02f0c6a0db2d6dc9dda7da334559af7261e1610af11b94fe6349c18ece89abec468144970225c35ca64b3a319dd3da4e63425d78a2c7072633673229918eb2774d7a1afa7591842d47e0ecf453f03a22cefc88a6442f38cea634821b1762d66343ad087808766b46cef1926ed13f03b9e186a204a052d37c4ac5a966a6def3a35e74e56e1cdeb3781bea9bbd6bcf205f2b20f853654eefb819e0d346be56d4091
# Prime 1:
f6d80cf58566b2407323d58d3c53af06fd325ea048f0ed741d5c49267930aeff83886a761f69c7409f57e00e728940255e6fe0236d9065e640b2ae8df35c2ef0dd4f809c2fe0f40f4ada4c3558424320dcc2146edb18ef91209be4fd92f779186f4815645a3e9e89943130f6fe1788deca8dbe8d32c180af479eb4f69e38caed
# Prime 2:
c70149cb51bd92db27207abf595e8dbd90fa3beb626e5336b02dff764a117dc0ffe42c5015988d8b34ea9de85d2aa1288724c6c3e3a757952cc7db44e2473cb47e731b9133446cd737e6cd53ae4dff2f57e557b35011d908a4b86083a25a7c3db9006ceea0a85b784bb76a30a771b3833861cb99ec41258204a261fff2551947
# Prime exponent 1:
f6c7a8ad0d614e7400a8a2a740d8a8f363cf27ab374127241ef6546b925d899709f927f650118092aabb3fd531cce5c4765582cfe889a4563df8656aa512541b9a26117e149fe1602885760b1ee1a01b0a993db45676e78b3ffe9b40a7dda1c33bfde4e51f13db8bd00c1dd7d0cfd696660aafa69a47ba4f825ab8b0961e5141
# Prime exponent 2:
a7216dd853cde2882b541bc2984bd0be6403c44eeb5bbc87316f701ce817c8854e6352d3ef4f2f90b9e050bdd580f7d811a7d146b2ead7a370f8682e71db62203412781479f9fd6ec28413ed33764dda74f727b0708e8cb7b59f236f69ea946d41f2198a4f63156ef2281806c499b9297b30a6cd9e9d17e31a01464cae38ca01
# Coefficient:
3c11370b9dd1653e80a91a8d5bfc7ae17b1aa8ab8831713790b824fadfb4fa9ffe43630a3d1cdd8690adf951d288f58765951bfad9905a9a2d8cbfc4843b3ab20660bdc5bbc6eec0a655c83a2cda2713378b229b91ff10ce6dc0cb866f0c06f287f64184232f76b9bff02fa916d3766bfd81317050b27808784f11a534afc4e3
# OAEP Example 1 alg=sha512 mgf1=sha384
# Message:
050b755e5e6880f7b9e9d692a74c37aae449b31bfea6deff83747a897f6c2c825bb1adbf850a3c96994b5de5b33cbc7d4a17913a7967
# Encryption:
00dedac4aae26a515488ba684fac8b7700d9314fdaed58d11b839850ceeb984cadcfe28a6e0735a8fca8151161a4c2485aa543a60aebb50669765c08b17336b21c629643141c9eebca94f99e38890414b26213960c2e267932c4084636ac05a2d4030aad98e2329c463221b3d3755563227450981828074a3785cee5e564a7cd00228a3505c273628357f18ac7b6842f1f512ff791902ce40712e7474098687c00c6258352fd0e65a203f649c143478bc4079a7f2195bda5552fe5853429f9e2b97098668f85f1d5da268279aee73c16dc7133d597c8e1734fda900cc919efe7ad0ee9e458b4c4f0f1c785545957b34351ba85d0d072e9da1a4c5d92c826437d
# OAEP Example 2 alg=sha512 mgf1=sha384
# Message:
4eb68dcd93ca9b19df111bd43608f557026fe4aa1d5cfac227a3eb5ab9548c18a06dded23f81825986b2fcd71109ecef7eff88873f075c2aa0c469f69c92bc
# Encryption:
715e583ffe462715590413fe75e2d42f1fc9e4edf7facc647e2292dee93491624aa9ee3676a4aab878dd21ed395bbc5ba6d5d85ca2da696806e77b94a8bdc7887936ad36223a517e23497e3c143f146d85db0a92c39c4715b4af3dc3f4f1081587e0bf073e16288e8939f696fc0cbb7235256912d834bb7596b1912176e67822fe13f38dddcd69134708ff8d546166f5384030a2cde6e22fe7b5639859fe072993b2ce449ba4e1d85a51ac01e7e796ce11418e4acae89721442061bb37a6532500673edb9f63ca10342e774ec7832eae8d8c4113293b980f3085bbb1065a127d955275ac5c90c4af70370295a69662ee5e954d74395ee29e2c070a0a3fec5d1a
# OAEP Example 3 alg=sha512 mgf1=sha384
# Message:
8604ac56328c1ab5ad917861
# Encryption:
50f67db17cefc4ad0cac63ea8da81d4124dff68f7ef6b9df8ac533f84f67aeb066d1456e74cefc0bc0bc92b9d1c552ae49bc5ee6b3bcb444d3f705b002ee6800d7ae701989ed987e3cae47104b92e5458ffffc6b34b9deca1c821b1ca34d86259e0d32ecb435af96b6eb6ff59d8770055464e779521b97c22229b1e29b9a3a40c23936d0337466fb12bd5d36e1be77c98933f3bdc4fd889a9b59476ebaedc7ff5b1a998839010dbc45f937b98586beced58849892ebabe591e3cee59a4eb87dbe94487b377940c02cd21100231e0f7606f35f42ffe9d62ccd9435b55f3a4829a6d346092e647444f38cd5e34f924b3a3964d9647b1b6e0edf1658df5cb5b475b
# OAEP Example 4 alg=sha512 mgf1=sha384
# Message:
fdda5fbf6ec361a9d9a4ac68af216a0686f438b1e0e5c36b955f74e107f39c0dddcc
# Encryption:
06c67b09a1074d4f7e55b0112454979eac045c6f4ba6267216c933c95ab2fcb4c4fb919064dd9fefa1a88d608525e9dd7da0f127146c026c4e0aee42acde6183b3fd926642389110ead7d90b4da755ccd98cd12a5e0d6477b4d66dce8784081a10119cb39dc4bfde1d6a1ece063828593dbfd67eb002b6c0f8794638417eae57ba2a8286d5574c80474fc8deb973fd538fb377f6fae05ac9d51c4e03baadf1e690959ad33d76de0b61dec276a063fba5ada6848619919bd3e92dde8d1fa9a91b0eb7ff45c6eee90b8805bedddd3a7cdcd580123fe19f5cc33dc9fd16fb8a17f8b43a3a1b67596345cfff9c4b7b30326f31ac734872540086e5d74a0d80a612c9
# OAEP Example 5 alg=sha512 mgf1=sha384
# Message:
4a5f4914bee25de3c69341de07
# Encryption:
33422283663de4e3c9bc69708c8e2f3ad7da4c6285647732fe9320b747c3398505f7d7d1e17d8091a82ad12fb4ff7409e54980bc40eb6c3306afefb4705d0cd5fe5faf4792fd02d98cb1d38a82687a3519079a683e85ee024430c20cf6d97239144635356e972b91d746be99b11ab296265b13d60936ab431741815116a2f70679e2e3edcbb4260d434557d99fb3850b75c40882890f72d72bbf14cbd7a387931f9d8643e1318aaf70b57bcdcbf95447e5d1b7d658141d611f1c27fef90690dcca27ab4d6d9dcd0003931d0e7b86a056475bcfa9d38f2bf3859a64462aed9bdf14865ec987fe53ea180d0caa599b20ec52d46046d3fe5979318f194c9a2c23d4
# OAEP Example 6 alg=sha512 mgf1=sha384
# Message:
8e07d66f7b880a72563abcd3f35092bc33409fb7f88f2472be
# Encryption:
a325e2b1d4171df0d2d5e4f18b98678af0bbf349ec1e3fee22c960013a7e11576853f8047d2a780d6188aa5f3f645d0f24f2ab35c049a0cabe6f137154d0612c2277563ca8844442f36ed1e7480b263fb0a2c2a0e96c0bcb59603075c2583ea91af152d9cf8cfa5f9fa4a3dc011a9b6bc321564b26482f2c34ac1a4b014840b9ad1e37006409ad85a87753d99d87980202180837db541704592372b9e83e7a69df06e28fcc0d4a1e716e8643c22939eb700821bec2a982aaf5a93ea34535b3647ce586df4a3540ad3879116c4c231d0ef5ed143b433de03b6557b064a94fd5fd427d8d4abc7d1988a77705a7ea94366b7a78eed70c134dd585d20e976f846771
# =============================================
# Example
# Public key
# Modulus:
c8ad9f031a78af6803cb5b7c1f450958ef23a88599d3385fc73b6f970cceac27559fe299c031f80f5b9b50bef56b3cace319ebf9c874e97c3f615519ab664eb2360c9b8d204c65382c71e80b4904c59ffe498fa1cbe94ab48c5af0c82b8c915e28dc339c319224c3a961791db79025d9c9b531789e8a6462aafbf6467f55452c1705895662f63c13bd77f65396a1b41a56eaca28a1fe1677f2e26a764f913a867a3df542f93903730fce7301905204b8804a60e001648d925a83aa68a8c6d6d9017424ef50b5bc80d83116f7c805aa0c8f7700410addfbf0c984d5b83cd0a7e5f9720e2341f7f151ac025bf4659ca4ae86747519ecaf2c54e5b5ef98c40f5d2f
# Exponent:
10001
# Private key
# Modulus:
c8ad9f031a78af6803cb5b7c1f450958ef23a88599d3385fc73b6f970cceac27559fe299c031f80f5b9b50bef56b3cace319ebf9c874e97c3f615519ab664eb2360c9b8d204c65382c71e80b4904c59ffe498fa1cbe94ab48c5af0c82b8c915e28dc339c319224c3a961791db79025d9c9b531789e8a6462aafbf6467f55452c1705895662f63c13bd77f65396a1b41a56eaca28a1fe1677f2e26a764f913a867a3df542f93903730fce7301905204b8804a60e001648d925a83aa68a8c6d6d9017424ef50b5bc80d83116f7c805aa0c8f7700410addfbf0c984d5b83cd0a7e5f9720e2341f7f151ac025bf4659ca4ae86747519ecaf2c54e5b5ef98c40f5d2f
# Public exponent:
10001
# Exponent:
b1df3a873caa660712fde7dbefb7785e8cb09589bddbbb2721e7abb43e14de008b63892d706e9a09bacfc2d54fa0ba8a1f4d759cd3b1d4d65d333f83de29736d807cd24f57a67f3d381fca665e554d79cfa1921efe278d20d51b323aaa6710de5de73813a4d87d9fb3fd82a5f5735e29592132755049284b5074be48a44a8760c773b9188bd0f24b9dcf37ac853813342edd90e82f378acb3323e4a919a51ac39ac7854ab12dcb35970f95ca9f25e2f197519cebfac60df299b751ade222947f02d986ea8f76d8ba4f51d0224d19a9cc786f35a36d0bc8b6a557f5e4b1980f07cd495ccde38bfce76567204f4f33e3aab43ddccf0ed0517c0bc72da9ee2a5d39
# Prime 1:
f198481f4022a974d87a6f4780a6ae74b5edce918a5f167c020b99456811f76a8e9d924eb5cfc753b5f71b8d628afca451884d1524cd9efa058b28d79003ac26bc42cfdd2dcf9862d6c25d19de82bfb6a77cc1d494f2563513291095797a50af934d1001bd877d6adf581939803054a508115f985ffdeead1791ab6e91fb0fcd
# Prime 2:
d4a4c90b144fdadbb6079e145a9aad97e7b21a9a8417b0da46985a4fb8a76529d940c7b4ed85333d985f2bde0c971d0f00d3bf9a3118201667c33db2974a63aaf880eb7ee1edc28ede93a7ab723b194e1bedd3130d5bbdc46ddf9553502a3ede61613922b387682f9c6fc7d7ae3f06cd8713413cc42cda322e3120e1b4834ceb
# Prime exponent 1:
b37c90306f6491029705b700a72aae375525fcae91df7d03da3d25bcb3c98d47e3f65ac91137f17d5695e4295109b3129ce427684af45c64a193b65f17c632b280711e9ed2b7051e8130db1c29fc7753caf0dbcc047059ed8a739ab7820d863e3ab028f1320ea3f5af4273530dd25a4055531af348758e49985607c7d8ba6e0d
# Prime exponent 2:
62a58b8ab342947266d0c3da076a486bf7159dd7debdaad2a7fb57b232249dfebb059d5fe6ec6b2800feedb7d6396846a48897136e011629aebb596cf758904229848d3b508e5f3aae30eb90d2ae6dffd95f0c138397f2c224829ba089c8ff5f64e7987cebb23e780fe79f5b043fc2e527eb9bd117e502d852ab81e89338723f
# Coefficient:
273bc22ea9ed5141fc5053f2a09a712b3faa0ac0bf3147e49deb4836b6df19158144d5d2d239db58100585f19d216df55db2b541a65b3a89e08ab477c1342dd9dc80e77d20f2c9229b0f3486f72a77dffc10978cec0a2f2764c4fd914ee8931fa5f3812a19ef4064f8493e71b2fb14281b3f07fa0e3098bbd25e09a58d50ebd
# OAEP Example 1 alg=sha512 mgf1=sha384
# Message:
f735fd55ba92592c3b52b8f9c4f69aaa1cbef8fe88add095595412467f9cf4ec0b896c59eda16210e7549c8abb10cdbc21a12ec9b6b5b8fd2f10399eb6
# Encryption:
0c3b231696cf1d70b083f10c35d1c0c45215c24db247bd59a05032b5c29765b75f14993ead702aba14e92d8bf5234e1b8f0376a77f2cf1a89189a483e737e48eaf8ca8ad54eb7bda2744dc5d6aeb51f3895c30f4a7ee1dd86058dc13f3d2485dd56410df927fb26116eef64ebb88ba4e62ed1dfe97461ac87d37e862b02e322e6dc0c7d0301ca59181e4e07a50c68773464fc49ec4e13e42a276749dc4e904ab9d73ab10f910dd161c687260b6445108d9d8de29c805a1c75e3981394d4aee39b7caa53b2328dea845d7a815e5b980c298af3cb8956df6e0c766f7e75efee78760581db1f04d5ace06ece5bbc3e7b6e9eb9acfaa382725191657294d492524a8
# OAEP Example 2 alg=sha512 mgf1=sha384
# Message:
81b906605015a63aabe42ddf11e1978912f5404c7474b26dce3ed482bf961ecc818bf420c54659
# Encryption:
610fefaea460fe746a3f731452a5b3eb1a5b57cf20f4c4f667dd6be448b86a038f88b7d455904cdc7957e519cba7bc29e5a5b777ab33bb53c58bca56828f68cf1fa6c60533867add19745d6401366a67af97712b522f4671118dffb55f72186bd896a45f0a5a453e56dbbffd19ccb5a992d9cd8e12188ce690915133c77bafd8fe778b27d173f955f3c0f80cfaa0476d1f43ecd5fde1e40da67a8eaa5aa267bbe0f5aa0c4173fcd103dc5995dbacb933ae714848a1b04468c1011930e01cc9e4fbaa1d2f7ad2446f28b1f7530f3c7d032e7ec1e6895470edecf75243665dd0a00528f724bf237fa0925c74d4cfacf0f9a27e03a8eed1500e95cddff6c39f641c
# OAEP Example 3 alg=sha512 mgf1=sha384
# Message:
fd326429df9b890e09b54b18b8f34f1e24
# Encryption:
3af5379d5d1ec3350a8205a111c4348e4d7b05c7836dd02ab55ed7f97990f91c4954ba6e443add6ac66165a15c14ca710cdc56b0e446497893726b2881154a70d132b68fcfef10e0071ef7f93017fa418294af419f38ff2755decda794117f8225e0430b18f27444486ade2b516e5fd8df9213538ee56afaf053719f3438722cb3a864ddc9c9c4108b0755172bd8760d3c7096c2c9acd4fc13e3051fee11447f42d9b6a7f540217be5715f4ff2cf801acd61df2fd7db4d65a3b8361dcbbb0547a24bac059559f1a519bb3916ef2e8ae7507d53718a43cbacb506772e750e9567e36b8b327215fac46513dfb5bc8b13662ca99859fdb898a780bbea305546f806
# OAEP Example 4 alg=sha512 mgf1=sha384
# Message:
f1459b5f0c92f01a0f723a2e5662484d8f8c0a20fc29dad6acd43bb5f3effdf4e1b63e07fdfe6628d0d74ca19bf2d69e4a0abf86d293925a796772f8088e
# Encryption:
2188e2cfc7ae75e3c1d68469a32be1f07a4e5dc12b1df1ce7768b018ae7a9b8b95de26eba46fbbd60ff4afdaba372a3a6bac3058af70cdaa1330042d42fa2b5ce777f860c72359365e2247635920b88a78bc3c18f05f25495b2aa7b5eedc792bc75d26f6b535fbdff60d0e32dd182e847676f491d5dcbdb0c4599b93c8264bdf178bc652a6debb92d3830876681bb62e07aa5c220a683ae477d43910d81e3b4ae3dd54c9053dd01df2da9e43d4b68c096cb7926128f17a096057de8271ba74dd6ad591b26687eeb8d5f3ceb4faa72510dbebbc0aafdef70d912d55cbe9c763cfbd5524da09d63b18d7730afc5302465923094f72ee139e1ae3e5ccf4b6492783
# OAEP Example 5 alg=sha512 mgf1=sha384
# Message:
53e6e8c729d6f9c319dd317e74b0db8e4ccca25f3c8305746e137ac63a63ef3739e7b595abb96e8d55e54f7bd41ab433378ffb911d
# Encryption:
55b26c676fb89e4805bbc94bfed20b5b74564f31065d20173dfe3f63ef2c5fde7da9dbf991b1acd407d5a3fcd64eeb214727ee13e912956faacd48528620d753778ad115c5a04383fcd3102cf3278d0129798b53c780d06f5c40d4a964c3bed64e2e33d6d0a76be78cf0bee9c7ca73925dca826570a9d8ea4a65bfefb9a214dd5e619b62ce42400afb59ff35953e6600f5d803c504565cd2eaff076df70ba97f4ec0126d573caadd10569e22add8caee599a8fc555cc5e5f83c35f620b0bfc68d348ed71a82412b9c8258f92e132316a9870a069783b03177c6ae8f64d2cd9bc2ba005478475018afe6188df59c13543e6734316e930f680f53c261b924ce758
# OAEP Example 6 alg=sha512 mgf1=sha384
# Message:
b6b28ea2198d0c1008bc64
# Encryption:
4875b962d22827dc8b06fda1ba7736d259a95b2bfe26bc4210d1a6b5e504f67aa75b24a658552a739455387a01e17e5d496ae938f176731c85c3f1c68973693080138f2e529e10e2805d990e047fa32f5073ed4467c8c0a55b1af6654345fb4193342e7abc8268b302c6304a775644688b531087210fe9545745838575e5797f7790693d8a81ca383632e4f0148442e0d3a25d6cab2c99cda07188f5d720f5d63f3da7bb3ec2481a679110d9cf4bf65c96f3d00007e5b964ff388be6c5f4122343185cc331c617b101de44579e5c634b82c9ee4ff078c1be3dc6d0f02e7a0f350655993fef98b22e1c16d104e44f83ad790c94c044f501b4030654f61a6ba414
# =============================================
# Example
# Public key
# Modulus:
d7ec8fad069e0fc2f833de984f062adcc5e97e8b76ab355914ebbc82388fd44f85d47f5866904e963bd64627f11b7fcb695797fd1a04d362f2388d433cdfaad5a241d79a11ce9e015b86ad634064fc9c266a0f5c4b62121efc355a50e5bbf5f38c5421612eacaca71a242d157de7a1214fbf5bd6fc39cca92561025b71294821d92084da4ecd1541dad05e423616c9937ad2667dd631370717a437a0feeba6a5366a30c0ba335e68d65a50035be38f4f41bd827a3c4a0474a5c5dc980f702fd7336c935b4df2ab6e2548a1db92bc148f1578d22029ed69f876a5624204c69342868d39d5170b72554c201fb5fd5fb23755ef82121a5cd8c1029fbaa5e4aa9e4d
# Exponent:
10001
# Private key
# Modulus:
d7ec8fad069e0fc2f833de984f062adcc5e97e8b76ab355914ebbc82388fd44f85d47f5866904e963bd64627f11b7fcb695797fd1a04d362f2388d433cdfaad5a241d79a11ce9e015b86ad634064fc9c266a0f5c4b62121efc355a50e5bbf5f38c5421612eacaca71a242d157de7a1214fbf5bd6fc39cca92561025b71294821d92084da4ecd1541dad05e423616c9937ad2667dd631370717a437a0feeba6a5366a30c0ba335e68d65a50035be38f4f41bd827a3c4a0474a5c5dc980f702fd7336c935b4df2ab6e2548a1db92bc148f1578d22029ed69f876a5624204c69342868d39d5170b72554c201fb5fd5fb23755ef82121a5cd8c1029fbaa5e4aa9e4d
# Public exponent:
10001
# Exponent:
5fcd9039ff13a67ea54dae57f9c80cc083f783b43164e978aaf5a56049e4571929920d2695eb3553271d7d673f6d2a188096e2d2e3f67c2c0cb8d6c49c7fc8f69cd585e9d038d2965b9bb7d6afbd9eef51840168bbf1b98491f6c229dea4b50de8977370011b90475c2bececfa3e099a141e1d8b97c1b572df28d9b8e4cea237c1c953cacf2ab07fee2d6cf81b9858e44f6b52810e8d5938a7e9019249c31ed2f4a3482994e9e6aca7dd22c2eb96ff76c427fb9ea925b767db60ddfc75ff2e74a834dc444855025c197fa988b1609f4495c90a492e3e33c9577170bf052f016aa98d20a6343bb3ec05d391183d3c50d6afd896f6e56c43e0b57f3dd634638ae9
# Prime 1:
ef82c3f0885c0c849ecdc61e7340b46c12b2e955a356113335f0990ae89f8bd32aa94ad93933016bf89c37466a0b1b9221fd76e9acad54c6fefd50c1d856ece6dbeb8e347bf5685171a48930ec5f26584a248a74a2ab2173b03e9f470d59c585b4f8f06898497870627a9e8808250ecbec44b80ee32eb3656a82c29ddd5338af
# Prime 2:
e6ca18000ee6f061d387f21ea65c447a5aba088981fb63c11a0cb3b44a5565831d64fa6d6b6232249eb0d99d124c24ce156ce72e6884f6b1c3cb7083ef1eff658d1b3e27da96913a6cca0cb9b24ea096924d01dee73e9a5d21059e1f855c82dabe51721f10d9bece06554f7df28337949be89a5eced7ff3ef3a818151bfadfc3
# Prime exponent 1:
bd1d305f651be15a7a159a6082ba4d7ba40c1687630fdb46e749515e36ad7b77421128237ab19666cd877371aadb986a7b622a197a19e67db5eb086ff6c5340b590c965d449f523e3490292f3304323fb65341ebb46191694a7937c49f7b09a6786db34db32917eb0d272ab3d852826b6be41abcce8f1a6172874ae9e14f0bcb
# Prime exponent 2:
ca8eb561d7b2796862effe614841d3185068d6f5594ffacd90bf7539d7c3fbc488180873e0bbdea6a561329dd9615b2c4541bfe5cb7667cebdb9e096eb58996fd7d9014499656d318a2a0be12fce32c3f4c401d051c570562c9571a2d8b9c95f938a884f1bcb00dc72528de24ce73df100a5b6575fd3d402bc77dc2b2ad3957
# Coefficient:
23e3beebb6eae59f4ec32e9e1cd1d8088f63b9a2588bf270727b9fb7528f4d94a785858c91ba952ad8e07a9eb24814063f88ce7ea98a0b5721da6639bf4d9c8778f362242006c032f60dfae97f955e3a27be048e46d25aa55d6cbb67bbaea85097e6a18a354c023727e5f9bc4cb85b5821b32d9c7316f736ec02230ac171d573
# OAEP Example 1 alg=sha512 mgf1=sha384
# Message:
8bba6bf82a6c0f86d5f1756e97956870b08953b06b4eb205bc1694ee
# Encryption:
81b676587a0928289306d4a6121a820a2384bb9aa56e7329954b8633952d4392286edbdb4ebfb6cebe339ba151f0cf7316a33616a9d17348da5b0124cff8ae2b7ac9106d2ce0fb8a7e980e2144a88d4f82a82d26cd9c187e0f4b38765e937c3e4140f84b0676d0f56a859f7a6e211cee38abef25d210f4a7ac8244035c65960df504fb1aaf634a7694c0be87b02afe0180c38a84a12933172eba88cf1c79e7252ad2abe0e5de35a53ed61f3a59435e410ad0b5329b825a5d38bbc4d74d8e144047005b092eda9ae7acf490741701b6b792d151b3feb36f3473a018ddcc1e1cd75e59a5207ad1a155edfa06317387252b90a2ae5b09f2c70db4d57a3fc3e8b5c9
# OAEP Example 2 alg=sha512 mgf1=sha384
# Message:
e6ad181f053b58a904f2457510373e57
# Encryption:
44f9ec209b3809bcfb119713c534748cc615a7031141a2ce1d000228685c51534b980ef207363901f71861f0f0e7e36dfdc947ac10565f82689a30f2bf4d1e24dd9b577fb747abaf472fc1fba43de8b0317dece1cc84a77c6dc01262736a3d3a3f7336678d6c5011011ea4b3f06fd10a7fe0d61cf54f98a033d578871bd9bc6eecb434edeeac64bee7d58556e03a34ee6b0db7cb8e3318fa8be59eed98d0d98333d2ba05303f2ba581a1097ef1d9081cba30ba9549df08eeb631c85d1dcf94cd022e0b20aff1dc4c6fb85f1bec337978ec935c153d31e10300ffd13c6deaf7d1d85ff00f316f924360092a15beddb089f70950297ce4e3e47306016662e99672
# OAEP Example 3 alg=sha512 mgf1=sha384
# Message:
510a2cf60e866fa2340553c94ea39fbc256311e83e94454b4124
# Encryption:
13acdec006f8b0a9f3acb1ea1f698e2e0dc86ab3c68e3445951b83c5eddc7ad0eedf0a1ef597824241f1730ba44634ef19b6050027fbb0e6f460d9f5d6dc150e3db181535afc959124675012513c8efd3a4f396edd80b190d134acdfa90009ecd297a842ed6d554d297153f454e00cece8066d18bb4388b2405994934ea6df3e1023f95dcc2a6a2b7542995a9764ed322d6033fddaa43ebc09350684b29189dca910f514d09f942607605da7e3645a23daa0b63c67ebd648e97db58c352a2d535e0b4e5064a31a60566fa0875d10ed3323a232a428d38a5edb248410629fa450424000a457ea823efd47ea75d0592397fe40331ce18b560f0174f0520d11bca6
# OAEP Example 4 alg=sha512 mgf1=sha384
# Message:
bcdd190da3b7d300df9a06e22caae2a75f10c91ff667b7c16bde8b53064a2649a94045c9
# Encryption:
bf43ffdbf0e9c3cf63205ee3b0398c1af67933668efe3691a483beecf45c636dfe40acf727ddb0f4721eec3fd47f3a5c229c8439d49cf71746def3ee2034b3e5fa569b262ed1c4bf62d92269869f4aa56eac113c400a6a7d27b5b1234f4e238d1a7d8dfcac1d5bb92eb162170a15f45b0b18def03ad35aaa2fe34c217d74663a8b87cce4a863bd9153311b2591b4c55dd7c0bcb55d2625d0161e5cfaf183cdb014f253c6ca7fa423d4d11492284d9ff211749e0577cf090334a98e014cb94008b1a265bea3978ffdfc2c89d6fbdf89e348135933b6386fce55e3e04a2b8e2d5830bc9f1f29ac0947088a50b3da68d487a8548b1b65f2454050323fe59f7b6bb4
# OAEP Example 5 alg=sha512 mgf1=sha384
# Message:
a7dd6c7dc24b46f9dd5f1e91ada4c3b3df947e877232a9
# Encryption:
ad49efedfe5cec44be185925a1067db039dacbbb1060258aebfd20d3fdb6cfb777a35934313d0c02b2f94e17ae1fa59ff0b2598043c84d83e08d41d751e5c31228ae4e852443897c35a62b2d49f2b74e16eb37fa7001e568a89ee5e6325bfdd936bb59dd1c5e78c858284768baad6677aa1115f65143488357741526948ed7e7b5bed1b1a9fb155686bbba4972973d656f550ecf3e80d2540a0ae6a328ece72f28c935efe8b78d423a8a1ee366cbb8724861e3a3923cf58210498c239ff2bac4985557678eb0c96817b85134629f42783cd8e0e3486ff1089b2985f3d643871466cd376e0594d18b571dde11500f3be5a0aa8f6299687b781cde50650ba7fccb
# OAEP Example 6 alg=sha512 mgf1=sha384
# Message:
eaf1a73a1b0c4609537de69cd9228bbcfb9a8ca8c6c3efaf056fe4a7f4634ed00b7c39ec6922d7b8ea2c04ebac
# Encryption:
334ce166662f26abaad01502841d4792167afdad90a7ab6c910e8b6cc0f87729f309a0b18633cb7182ed61dc52aad4da1d6f329c5bdf8f760cc384d7a7982b219fda90d2c501c69c00c5d3c3583495c2d3274a0525cb27caac2db87189cd9271d795149aa1cd9e79e264c5c5e2ed3772bad48ca161f2335cda9fdfe6fba216c71ea9afa3c1ede6b26ff8ae453962c257025f81b4f590080d6f6c5a3c525a505c7deef45b6d6fc362b18310d09582552fe2dfb65fc5f5fd3ca9f00956e34a3f55b1fb9100410793cd66d0cea102fcbd2be3e23bae184da9102cb55801d96989d912b3f930804366205ef31f12934e6e5f5a9aa30f4f62c2f61e6589d969e9aab2