blob: ee5325aeac432d7f217265f809737562f60a0a36 [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:
b8e814a25ca64c8de16f73849a78c8b13bb086a407301604f674efb588ee7b996b1b6a2968625a2548e9ab01ce6a3699907e303c8a02c9e40ea36bd6d8b2a74b1ee98fa8835a480dfc751fddc490e5a46707095356316587fc339196e4d7db70c7feae50a1263dedd589bec009624193c7de4793dcdf830be3256c70de1f02f7a7d3503035fcb9625c40abb7445470203902ea045f337d31fcd28506e46cd65560949f08cd90fedaabbcb6615b884737d3f5ad01e67cc0c2997af3328b3c80d5ee0a9aa40a9119bd7594fcfe2324728ea9a8f839e663467a0c44915d0275e34cf1c9605ad317c4573f57c85fd7e19e82cc6f77314e8db47a908a57e3e4418e45
# Exponent:
10001
# Private key
# Modulus:
b8e814a25ca64c8de16f73849a78c8b13bb086a407301604f674efb588ee7b996b1b6a2968625a2548e9ab01ce6a3699907e303c8a02c9e40ea36bd6d8b2a74b1ee98fa8835a480dfc751fddc490e5a46707095356316587fc339196e4d7db70c7feae50a1263dedd589bec009624193c7de4793dcdf830be3256c70de1f02f7a7d3503035fcb9625c40abb7445470203902ea045f337d31fcd28506e46cd65560949f08cd90fedaabbcb6615b884737d3f5ad01e67cc0c2997af3328b3c80d5ee0a9aa40a9119bd7594fcfe2324728ea9a8f839e663467a0c44915d0275e34cf1c9605ad317c4573f57c85fd7e19e82cc6f77314e8db47a908a57e3e4418e45
# Public exponent:
10001
# Exponent:
4af58aa7e7776341814a7542247d229ef6dbb1397dd0789cba6cdd60728a7b80ce72e6aeb2aa6c710105f9555a20a4d1cc49dbb42f1ec249b9c5764a3abef222f9fd2547e3380e4ddd327e20a1373c61518300bcd00c6664a251258c4e6953847d0f3a0b65c8e3022fb70fa53a28a2fd0de18692e2cf99889024f3b92dd2d49870a5de6f11827feade31bdc8889148968fad08b794007f68524a3bbce886dee240cb18f0b14e22ebfe5b04a4f1a73c9ed56adc0881b9aca2a02a776a2df2843b3cca528c8dca70db0a72baa978e8e11ef833f298403003de5820cf6d54d58de1753aac48aae6911a55f9d393a829fd4169799365b7a4015c5911277937bb1501
# Prime 1:
e7e2f373592c2b9919851f238f1b1b67e9c761bbf252b334d5a12a6ea66974a1cb5f57dfa0595298f143ef958f7450571c31c682b91ea26a0349383088cbedd87e7edc6cb5287a56d7f73c31d02df6e3c58b01c27efdac951e279a3318951520c44c3903e5dc793c3cdacc40ad06551bd219bd6ecfd1c3f4f8ea513674ab286d
# Prime 2:
cc2279fb888ba03c22c6613bb1466c9e2cd161d99bbec2f75af82cf7f0e43eb1a8a8bc23c24fc2838bffb94e791811073da55c53e07e1fec63cefd066dc631e25e74dae715ab3cc18b5e56ff2a786ddee92d32dc5bd4df849cb8246e3f42c1279985c5cb6909b0630424dc8a82d5604387e95fbb248720636b8e7208ca1f0639
# Prime exponent 1:
a103034c3ac4e2d901d15f97cf4c61313c30c77a3b7e9514c0a991cf1719ee7451c4b83d7d17c8b48e02401fb7666a4ab23715c1bb4cbc35a46678efaa6cff8fedf5a4948f0db6350aec8f0d7fa20ae6894a464488ed17a2cb377068be4ef646b446c0e825f97aed0acc5a3b2669593b621da15d8a4bfb26e497bf2072ce4dd9
# Prime exponent 2:
6cff07a4efcea5db1632589e97d46390bd9b7b24c70d3f6af5eec78c07dac742f32c4d70c682f1f86d5b38e596b0ebfeb2c2c59e9fa298870eefe998722abe5e015361c2bb8638259bb5debbd6408161e19d59a7e17cb3704a81e429ddab56193fd6f6badab5eab1a3f7ceae42978e13e0d112658966813bb4a5556c2e080cb9
# Coefficient:
c42490c242d07fd464f0f628a094a87508f0d9deee3e6bee40e580f78b2e2fbaaba3b2a52d7e55aacdf6bef781603238c26bf096aad72d96d691bf1a44d41a17bf0762f980db075ee6405db2e4ce0d8a976f062d6f35396b9899eb6ca92d0c8e8e97d2c9b31929dcf56fcb8138dc252173b82f66b478313bf73f59dffe9ac9b0
# OAEP Example 1 alg=sha256 mgf1=sha256
# Message:
6628194e12073db03ba94cda9ef9532397d50dba79b987004afefe34
# Encryption:
6afdbc76de74458198a9c890cc5abb52580af01c2096036dca104d67f96a05de682da5c26970a808343527440aa80b9d043045d7983f442a3d376e5b039bcfb96c1b5fd0e46b5fff85646273293ced5e7272993850017f24f6133591d5c9788781a9952873ebfc45ad4d34fff2b4e9ababf49d9f9a3d7726bdce3eb2feb545db5cfef0b183bd55735a2d356b4278c5580ce0e4cfd21a0a3ad3b225de388fcfd688394710f97d5a3933e01d434fcff732542390f8915d5d291780ed63d425c0bea5bb0ad25aae3a70355e3f45a443ea111b80515b743d5bd226d339dc7516ce6c41414a0aa978198bc6762f443e957c7be5edbd25fcdd226c5d967fa05d7c9079
# OAEP Example 2 alg=sha256 mgf1=sha256
# Message:
750c4047f547e8e41411856523298ac9bae245efaf1397fbe56f9dd5
# Encryption:
73c5460ddb0b66f76c7ffa9f413c7be486d801dcc9e7dccf3fada2f567e40936d21670f050245cac41af90785ab60396eb4b535525eace1c869f4156d1c362736e7970df8252ddfd59ab6ef664a8b414daaf6d5205eb63b9c93ac97801c9a7e8ac5b26150c56714fa745d0399de6cbefded0df40b3e274ab1333eb66dc662c9eb1cf202a2596161bda08cc997d2acdbcd5bf230029eb14e0214cdf79bb91bc11ce896d8a1b3be26ace58914f8ae28b195b6ba881d5ef9cf7d47402446fa5c1ae6325974517ce0cad36c87f149c80c4a8ef37a33029a5499076f222e1bed208c290100aac933673236dcb37abda27820a70754c7856045e65bff3e143ec430c58
# OAEP Example 3 alg=sha256 mgf1=sha256
# Message:
d94ae0832e6445ce42331cb06d531a82b1db4baad30f746dc916df24d4e3c2451fff59a6423eb0e1d02d4fe646cf699dfd818c6e97b051
# Encryption:
9762008ddcd2983559c1acbd5f07dc0216e027ffae57efd99bae6419aa9898685b74dbf1ad7319718155445fe388d5efff905fbcef647de7e6d0e413a54c055438ceb87cc2e0cfb9dc68d195ab2d8ecfa1ddb7873f168e6351e9bc933f58c757a6cb43bb5e04ef7302790e8fe957e04b1a6b8bc76f69ae43cd7e5fdd514249283dc4073e61106ebe10dc1d60ddad64e649d8a46be465acc34d3520e568485d063879317c3b603b1751ff3d358b12f5f9f1fa2ed5c7b60d85ba81b45836046c65a685c9579d15008172b3c77eb4906fd699e41bd852bc28a17916817a888b2eb6163c51b64f1a9569909a236658ec334c0092fe1742f5d3134d9928e7307e21ff
# OAEP Example 4 alg=sha256 mgf1=sha256
# Message:
52e650d98e7f2a048b4f86852153b97e01dd316f346a19f67a85
# Encryption:
533610c08574e57848b231cc634159b58dd221e3798b5dda7925f9630378f8f70cb98687bdedf65c98fd891573f8c96239455c0324836a01c1592f373bb530e12542eb8e814a542dc1b09376d81a81ee882b0000b4f7628be63a4c00d82f5141f03488461ad7b225b9d0af952953328d6c6998eedac18147f14380c7772a9f7ddc97e078887866d9d4f628bc8702c6eff1c645ed01149ba5aef7c9528ff596d25998419af6a7f1feee35f15fab404cc32fdcfee71c3f32176fdbc3bd9947beba8c3185ee118a044f169afc3068c291c52c031aa281622a9a47ffe285883b71df0b19c0d04c043b6d8a0f7f726b74b3d063272f8ce1eaaf30cc6b9cbafedcd392
# OAEP Example 5 alg=sha256 mgf1=sha256
# Message:
8da89fd9e5f974a29feffb462b49180f6cf9e802
# Encryption:
97d93fd47119339b1fd316d10cdb298d4d65c38ecb71a1935750cb7e364e80e9f95c72c8bd4f9fd28e7a5126a68f632084ff99cbc37092b033ab74b57343bc078b305470ea332b919f8e0bb4cc231ef255720e8ff18deb4cd1722485d38217958a043d2bcf536b38044cb823af60dc69f23ba69827a06dd2c910b7c1f50aa1630318d66f5ca3ffab2bcc2d2970b0f0cdc327ed4a26c10a9bf7e0d6fee2995bcf48b856e5bb064dd2d25b8f411e7d6164a1ec55f91f0183d73fcedf5b7469ca61c5ec84ca1eab1c598127d1f1eb6925cb97ed0a31682970cd4dbfa219c5e28f98693aa986d15f16d1c7cf0b678223b1f9691a9bf4c52674a8f95e7f50c1824717
# OAEP Example 6 alg=sha256 mgf1=sha256
# Message:
26521050844271
# Encryption:
63967e8840a3c838ebcfa59b3896d522f776c22d766d447879c90f28d1fd964b88bed8f40f0db28d50caed3331c949559a53d503a555cfeb7375d14c52f985967715b486ea9272a0f7b9eb419dc6763ebeacdf575a9fd52470481c2537b1e566b28df2238d7cb41b9296899d94408b5fece6ddff74fc1463b6dc443bf00deee8d12fd4b19c89e41b2c9b4dca6d351f123bfe3a35b820f4b3b21d7ce49c2a2afa18e83220123f63d4d9914faa8f5b8c8e46966b1a23ca818db027b35bd11c130ec04a86fdbaf22a36ee3e0d4d430ac020b267f99aa962bf03048df7b7fbfd6d413aa55c7c6126f1935fdf154554e398f2a95d130d8b6d65c41dc48d4319e1b8aa
# =============================================
# Example
# Public key
# Modulus:
cde3ab0375e3847f0b2c459eb76eb9d6824d428c54af538d942115ce32c7ca3829be5ed97b915aad5f376c42df72b3a505740e2f34e67fe6c980c6279d9ad9532ff2514734031468b3550e89fc2b557c0340bb361cda5a815ae786b3c918f70979078caefe650a6200c9a46ce59dd75d6f4b6b869b73d3fb0905e53f8de73111328e613210820e73390b4b6552ea4d6b2cfc4a6bbfac19cd8049f0d278e7af83f16e6949ee0d0b3d241e3d92753f2ff79c0e2bd7b94844677dc7f2643e00f144d28dc7433be72e5105759d44424a67a440bb25419eb4683f65e8f5ed6d29443a0cce635cb1b8e6feb7b02a763e370b6bccc53b51decaeb203af1e33d661ac149
# Exponent:
10001
# Private key
# Modulus:
cde3ab0375e3847f0b2c459eb76eb9d6824d428c54af538d942115ce32c7ca3829be5ed97b915aad5f376c42df72b3a505740e2f34e67fe6c980c6279d9ad9532ff2514734031468b3550e89fc2b557c0340bb361cda5a815ae786b3c918f70979078caefe650a6200c9a46ce59dd75d6f4b6b869b73d3fb0905e53f8de73111328e613210820e73390b4b6552ea4d6b2cfc4a6bbfac19cd8049f0d278e7af83f16e6949ee0d0b3d241e3d92753f2ff79c0e2bd7b94844677dc7f2643e00f144d28dc7433be72e5105759d44424a67a440bb25419eb4683f65e8f5ed6d29443a0cce635cb1b8e6feb7b02a763e370b6bccc53b51decaeb203af1e33d661ac149
# Public exponent:
10001
# Exponent:
84613021e778c446534ec1eccd107a98bbeb2530c97a79847c8bd153653f247c7c0a953dccbfa6c7f682d22f2530c0e507de99082d414f577a943bd458f7a9685d59b67ccbaa7742e29b7bdfa8adcc2712885a56eeb24ea3016a002834d2c273eac7b9e3025ac114466160414c59f29176efcd511d3e9a3bbc8f77d9274a5137100fa2eb1a63c3ccb002e007320f76fde5c32c126cf8d7d0be5ca53725462b750e47c2578af34b9db77102afb52da043aa8268def42fee835c0d11ccfd9fd1db05b9090e9509f13b8a266d97846b810ac7b0847ddfe3c1f9bfd66069fece44dca45cabc832a95638f54d07e3e6eb501c576ce98fa7de909220709f81bf65b569
# Prime 1:
eec07341a2020112f903a3c2770ddebf5ef5ac0d78a889c2b85ac13998fea1dbcb5f5103f6e4571487c83570378d0519984e443fa1997e7602b9ae8b913434048de3222be29ebbdd2fcbbf41c92ebfaa871a96b4eebbeba7e33704fe6b6e6fc8e216cb48d9da945d08fe05d805f0f2c7b0821a3b1453c8bb64acf1110daabbe3
# Prime 2:
dcc3732109be1781bcfa08a86c59f7266637993808841303f388c263a6fa1ed48c62ceefd2851e0e845bcd713550ee11f738d18e8f5f573e705935e5adf93388149f794a70f613ab4e3eee88e502c9889958f0bc5d247f2ed28f55b85ed67fa980651746c05909b9f968e14f7ab4a5db5c9db7c09f63ebf16cc60edede37ede3
# Prime exponent 1:
5987d1b0cb0ff557280a355eb7467c41475ad92a3414ff94058e02e79677e63a86093858443d5c6a5680bd89574b8a9e0e7f4b189180fdeb431a5e59f8199b6819cd130361f8247acd719a47112a76b57bf47c8f5cf71b67d9ccc812a036c9b48b140127508aa7183c4705e9fc505eba8376465fe13f8a06bbba1eac4673c001
# Prime exponent 2:
9dc070918833b4fa797eb6171c2e018507ffecd5f487e44aab88eb5768674d069736b826f969343c2d6aa858a03faf8f58f8da0e23f77e115918f681a49af1aee905b81770b6f7012f8d9ac869d55f0be48080ae2964be19484f3272e81a20e98f9d2d4fda7d058d466322b5b7ba44d686cd11146d116af57ec3dcb67756c1ff
# Coefficient:
728749c68d5b3469f529da0b7c98851690360f684c6fdf4dd6615e6518c98683de5b000ce25ee8cee7a747098b2cfb0e944b1fc290138c47d0925ce479a5c7ca5e6cf52ea8095563ca04431f2ddf9f2320e75b4ad1c3ff0b81786db17ebefbbd7bf73a67417ac0703a4aa1d1ad3ffb006f34c497a390bbd5fc41c5d16cb5447b
# OAEP Example 1 alg=sha256 mgf1=sha256
# Message:
8ff00caa605c702830634d9a6c3d42c652b58cf1d92fec570beee7
# Encryption:
cc4965483f93e3bee5a7affa3aa10f890cc2acd94039b713b46ee7e089b1a0ef245fd92d5b3049989de505d8cdf24f2da373aca71564bd6b5e50e34922ac4e7b08722c0efa53e705071beaa51015fa640a57f92ba19971ff195cf23843609eb85dc199504b76df1c97bf4c8e8941074ffed687d40f98c441da6332ccf8264faaf844e288df72ea2cc754eb2827087c1c91574628f91533e7234eb7a6e8e665ec326668e5089833aa8ab7ddd54489b3a00a522fa19bb72335dcf7890d6e5ee046ce6e9d279baf0adb678511e7c3fb9ed59576a5c261f57a4b6b29bd68ffefc5158d0cbfc8d2d68a1b03f2ee0cf7f9b05c9be7f241650f13ea17314ea9854ad9aa
# OAEP Example 2 alg=sha256 mgf1=sha256
# Message:
2d
# Encryption:
c812ca2ca1b478dda8c254f0e9ab94f2640acba6831d6a9d13471f4204c292687380a60576b022d7ee2e71947ed2a09fd7538308cfe0644949b5fc719a0febee11bf5056751c4fddc5ee341ebdd757ca87d4ea1a11fcda5ddb3a87d6d7e62eaec46950d304af72d8ed163d8d986b7855ab7b4c65e82904e5831044bcefdf1ddca3fb044e76740224d9b8edd5c74bb069ba5f6e88588373d3729165b3355556dcc58635b0c957e517019ed63466765dbc6b324211eea7285b47e90a09c42aab5788d574c3e967768400babd7741c43f2b4429a9372bc2fbb646a82de7b236a107b3e643f8c237ce54174bea0d188457c6a055d9154de07e6cf65a8b53488f8a2e
# OAEP Example 3 alg=sha256 mgf1=sha256
# Message:
74fc88c51bc90f77af9d5e9a4a70133d4b4e0b34da3c37c7ef8e
# Encryption:
c8f8948469b0c4ef7606f1e020aba01b8f40de609d00a1f2047d9ebd22897d719e7200598e4c09fff0e41ae965c1e00a974c7e1edf52d486051b2de95563da200d245232e349496be993c38440d86f5811b021cb65462baaeae7df1027ea2543bb718923cf17e8debc9d50b4a40498e850e6675a02f357ad4f22a63458a30fff096e340855efbf404277cc91260b159c429526826ad657c4f12dded10806063bef2772b28aef0ab11de85bba5c0183acf7ef749cd5118b7e4d27dd82ccac866e4b1e67234fab5a79dc97439d1d5f0ad6569897849fbe278f807b6b657e9011d1b69f42020d6d829ea70b3c1edfb052972a8dcc521e2f39e55493fc0cc4af56a3
# OAEP Example 4 alg=sha256 mgf1=sha256
# Message:
a7eb2a5036931d27d4e891326d99692ffadda9bf7efd3e34e622c4adc085f721dfe885072c78a203b151739be540fa8c153a10f00a
# Encryption:
0a4840e6bad46e1edb6fda00b21dffe3cda52e8c8278feb9e3bf7be1765412472662cb90cfc4f7800de9c869ea323c5d166ce5a361f902edeee02a13e8d7b32f918539d5e63871d35d9da39c9baa4d44c964b40262ec9a5a1458dd5e2c88d7216a736561698f9665f98692730beef87af5a8014d0878a0f1f78b25b153a0661e91a9f24c2ee147f56e7f4dd3e289e1c786ff6b4b296553a7cc5a7179460f37d24be55aa7a24b40bc5c3c7a3dc90d326b9c618481fd9cbdee9459e0f2be398958d62a7c5746b34821133082818982b8602408770c2fbe07d0b3284a5e15d0ce4c67fac8201dc9975cde29cbeb9e631be924ba185653a83a3c3a1cd155251c03c4
# OAEP Example 5 alg=sha256 mgf1=sha256
# Message:
2ef2b066f854c33f3bdcbb5994a435e73d6c6c
# Encryption:
378e3916f92f85237c95c813040f78280c794a7dea3ccc7d31c4491582f8bae2325d00af00f8695b697cf7a36c73cc746ec98ddac82ec3d899d4613ef2ac855c7144710557420780579e112f8e7c2e566c9ec877c4017f32a0211f7b2545a0defedeec52009ccb603ee29ec4af15c636db273bbfe9fa1f28767628f8bc3444636d78818b870791313ffc4fb788a65e41a8ca1529152d52998e12c8e6e84a550ab022eb5573a30550959bb6cb33fbc28b0b794b83cf991afa23c7762545c1923bd2eb10030179166ea5648f93227eea8ad505697616079bf0a88364a5dcd59f74f566bd288efba907e918296493492ad28d0d115ae5ef205f8f6e9e84005d36c1
# OAEP Example 6 alg=sha256 mgf1=sha256
# Message:
8a7fb344c8b6cb2cf2ef1f643f9a3218f6e19bba89c0
# Encryption:
0446031cdb53e5f0a6b936b19bb2e9923d2db7e7edef615ccb4188b0f74d822ac7c5ea1a08fc93988fbc85f5d2a418e05f17236b10ead3b67045b25533c9351137f7cf6c4f5bb04bea57be1cbde21f7fa65447f3069d8cb144de3f2b8e23bda71981e144f63533ef201c206405196ffbe12a549ae2c53f2659437b4dad347be24398ae4b6187b5d15e6626c647d721e8e90b44ed25814ab63c1b8815423d56411a1dd54fa287d4206b81974f0c5e2e3146484510aea5b488138dde70f8326ef93f5e2f82f3784d184fac316f00efab6fef82db5240b27ed5d88c3fb4742f962dd94ed65ae0da1d0ff5c83ae089d664b2fb79f8eb143e4f269aba925f668245a0
# =============================================
# Example
# Public key
# Modulus:
a80bcb66c3a263f54277a1acb007c66e64d57b963c095650cbf9f50148a62b17ef14a7cddb1d7d8fbf3c0234c75547f85c2b9e79b4c2680e1806f402148056603422ff5a3a3e10967fb1f17f7c02cc9ba61c52c67180a5a81dcd4db94e99559eb321041340d39ae2f7667808a33437d2f04c88635eb7d07aec145949eddfb12e910ba47cc973f9dbd565259f1007bb82ff4ca8c47abdbea7fe79ca31770ffa0e84683429aa52b628736ba280448c7b39f74855fd44fc549aa08f20f9e47cd68e35233425dfef61a65dab685fdf86032c7d99f6285de42b7a6803eb7e82eb42eac63aa7b136e1485f5ba0fc66942423fc33d2b226b0eeadd0edc76c908fe63061
# Exponent:
10001
# Private key
# Modulus:
a80bcb66c3a263f54277a1acb007c66e64d57b963c095650cbf9f50148a62b17ef14a7cddb1d7d8fbf3c0234c75547f85c2b9e79b4c2680e1806f402148056603422ff5a3a3e10967fb1f17f7c02cc9ba61c52c67180a5a81dcd4db94e99559eb321041340d39ae2f7667808a33437d2f04c88635eb7d07aec145949eddfb12e910ba47cc973f9dbd565259f1007bb82ff4ca8c47abdbea7fe79ca31770ffa0e84683429aa52b628736ba280448c7b39f74855fd44fc549aa08f20f9e47cd68e35233425dfef61a65dab685fdf86032c7d99f6285de42b7a6803eb7e82eb42eac63aa7b136e1485f5ba0fc66942423fc33d2b226b0eeadd0edc76c908fe63061
# Public exponent:
10001
# Exponent:
68fc75670e7235e0d455c93c09fdd18ac6945951d2d0428cd7e2a19edbb474d7cf1628800394b90d457c48249124468273930cbf1c9f184335dfa2326a7c837a3718665008731e09e85d53734216bd9dc079917d490c0672b1abc2133377b8761d9352e87467bf2c6d442759be1cb183a77d28f86c048acb4112b575ea970629fdb520e547316c1f6fa963daee38102a3046c2f0676edf368aab1d089328be7468a3b3b317ffbc17f8b6fb5e5893b5d5b8b54b697424181514432406e0725036837b3f07a8d1c9d23e4a17a0254c4bdb987ab5ba00f190d4f72402c31165c5c8dd01f83b384d826acf991e4caa4751be40db0d19e471cc05f86920e6403b5ed
# Prime 1:
df50ba19dd5d5b5baa0071b7e1897532cf5814e485620a8952a4cdf37f93a58e412f071f287f24c65f962d756d111877dbed04c89597e84f8c9fb13e38e6549d9cb6f6335971339b2c1763a211f24dbacbbc8a6220fbe65324bad1cbe9a69ccfddb9557af5f7b9929b047bd2e2413b541e837318daf91b729a1868f527eb9353
# Prime 2:
c0a43726bf87714712d41fd175cd6a69cb6900c5c88b94ac7700410bbef491247b7ea03e5ab1876e5a2af70f519de8c06a519670cfb86121af3e9d96a0b9ead35c636c3f4e69748bcb0fa13d126d1621efbfebb1e3666886c014048b8eb572b18cb39ba87eae91594b70e5fafb4a46288465114e26b7bea32044ea19d9368afb
# Prime exponent 1:
95bf817c14a824ba1c0ebe330b476cd2cc9d892d109084f63ef80aaf2d2eaa06f18902a28f3a6b43a71782964ab3fb0f6ce7cc9c614c03594cb84d57a73a352597d04cda7430e7e53734dbf7f346e37ece5e3901c2928889da887864dfe27d271acccc186f5656178c61fe5294ac1f87b20a7da4fe39ab8136fa056fd7fc2dc7
# Prime exponent 2:
14d12a0c8be1ed01cb2d150b2379c128118d15424a3b9b234ff0bd16b1d9e7dd53630999f35effcd92fcd599d82e023ad8c25c497088f2261bb3de7faa7aacbf8e5a48164738ea193926453c3e437f82c74fabfe9b1e33e96bd43df17ec868ce7aefe5c03d804bc0a4805cb9d471e046fc97975924a1f27dda3cd83756dba805
# Coefficient:
c5c7999b7fa7707682679b49b8825c47564568ba52b77457a29a67a0b783bb05108a40b20a5724924381099035d0128019e0a204a69f04af7ed8f4ff37e27f82ef3006e438ca6b235b95a795f1e6d648415d448974122dd9a9fbf6ea61855ab154e5a451e181d6ff4b9f16a24d09209eeae96ba84fb09e8643808f3716735b4e
# OAEP Example 1 alg=sha256 mgf1=sha256
# Message:
087820b569e8fa8d
# Encryption:
a3dae60f0fa379c43d19aa60d09b3fbda68859a7ba4cb5ec891812cfeff512820da76e2818082e5c3a6c7507d536430e145039e87c3739b211453402171431bafad83f4e76830cfd02e0f486c779a8b622411174dd46a8421eee1bb897409ad9f1d0d7eb4e5fa37df27b8e58052910880393ac39171526785d1251c88bc3e1e3c185793db53254103d5c4ae819637200b4fd98827de785312d2dc8118617ed84da7ea1636a06c063759a55fa387ef980f9b503ff4995c5331d0a952042efef65681169e64972be19bb0006153f41495f9779057c263324babd278aa687b599cf4fed4a8d7a1b1c82530234b80d96d17e36a5ccda89268aabf2bc223c962ff426
# OAEP Example 2 alg=sha256 mgf1=sha256
# Message:
4653acaf171960b01f52a7be63a3ab21dc368ec43b50d82ec3781e04
# Encryption:
502aefd7075485b47d5ebdc42b8438abee2f73370f1a09a788555f4875a66e9caed7021273e6d2ae6a6927dd58b50482bd563e47d28e0e89ca09650d37d27f419a0792570f9feb66a60b612903e371e314db1796b3c69c6dcb438658f50cd2461e51c40332c07b1b516229dfa85c07475d28429c1056cdd9f5f2b377bd81c17c828c25ead7d7e896140b03c405d66907bfff1f180097b9b2dfa2a72168b4fd3f456b95a09117b233390d798985452c5106c9b935e00a1bd71b5fcd23937e1e5d5c49ba82e464e7f0ce863a3403b03d9ba5eb0f8aaac100132d922a77238f6ad694f3f952060ff818c204923d2929e34bf679a135f0eae09741f71a7e6825c4d4
# OAEP Example 3 alg=sha256 mgf1=sha256
# Message:
d94cd0e08fa404ed89
# Encryption:
0bc3042caee48db9fd4237dc44296aed5aeef221f2ca916033340500a9c0046557562eb20fc8d02c09a5d358f80b934384e5721ddf03ffed5523ace79e437cb571ea79c79a72c2252bcd58e5a95da6aecd0a414fbae823bf4c860bc2631736c651860b848e4494192c12de30099bd7ffcd6f9422f092a4313e39ba0dac844c7873b1838235fc5cd84042b5d1b05280e867f656d4aa5e8123f3c1c256ddb174e6f05863d57e274b584214dce934197a41b9a9f5638eb1dcbeda94c6337d69cf1d986efd4b3deb1c4e15b9358cab2235fab2c716f7ad23374d43a1feb9ae306f021b2665775850e8f4fadae18e30f382c976d102ae95e40c1f1eaae28b9fcc249e
# OAEP Example 4 alg=sha256 mgf1=sha256
# Message:
6cc641b6b61e6f963974dad23a9013284ef1
# Encryption:
2a2f8f39057d4f74ff0d153f9487639d3fd888ff1f2a7242f8e55f2f24520232091e8269adec42bd1a382da9d99c5ed90b565f6f2ddc65ea4f7c369f487ce4b6350d74563991a9a28ca234c3d09f59a02c13af8bdbcc670a6a3cdef5f31a1f31bf0446fbc0a3fb890b53e634d173b09b08576c4508183188b46c0142f3bd2bc245c33bec56e16f37704d1df0733031e31273ef423ec7aa3c26cb782435e8f617f3ccd31c665cb1e61e4c68f43bedc1518150c15350da60adcba29b10c34da48eafa17ed8c34b1a4298c9dbed73eec1d6805fe604d63eb8b05f713321e7c05d10cdbb10556643c626d8fc1069533802f56aae9063293746cc95962bb5a5199a22
# OAEP Example 5 alg=sha256 mgf1=sha256
# Message:
df5151832b61f4f25891fb4172f328d2eddf8371ffcfdbe997939295f30eca6918017cfda1153bf7a6af87593223
# Encryption:
5e0c62e6e1b1d7e3e52e58d48b8aa44208882fa8e8a80bfb543299bcbbe6d0a478e460c17ac567e92b0771b4394aa8729bf1ca359eac3fa9b36d65e7512d1e4edc2ff96533f5acb929186585f25871a57b8c7f0f6f4dbee614025d14218ef6eaca6e317ced01118c356b90fd7dd62ac335746d8e930a51c95be3d3a1738a30be58a6a92b4d1d9290913cfbc0a3c37552c65eb95b342fdcb32de7acd7a90061187671e27cfb58aa98b5861a18b0b4ced9a9102c0ec9d3124050b5b8dc65ccceb0d91d917d9bb7fd771206b724954907e73dcd994043dd465794066829355577aa3736e9413c2aa54b4c6bace3d67d7bb728a254471594b9bc401173e8bb5129fe
# OAEP Example 6 alg=sha256 mgf1=sha256
# Message:
3c3bad893c544a6d520ab022319188c8d504b7a788b850903b85972eaa18552e1134a7ad6098826254ff7ab672b3d8eb3158fac6d4cbaef1
# Encryption:
86c4b670f9451261e85cd638819167e95388014f6dfd9099065fd5715006c3c35f9edaef4ca78561d4affb9040e4ef06dd6aa76404975b4e53d7b3fdf4cde3e3db012036554c561ff764b8c0de6e7e34a7384d96028a69b4429cc836d48bbc44d13156321d0ee84901f034a70b0911d4bc2b2b8c55dda8f5fcfbe4012d63f5a7206315165a050cbdad4ad5e757b85df4174b1c79ef4a96a8934e3bfbbfd328cde30cc945ca7e7740e669a94228a6e50bb4f22bfffae71946bf8a9d9f552b32915b55acdeeaae80b9318feae6568cbdfd1577c8192c31895ca96ebaffd7cd748715dce966e4da677dba62e5b7db4bd957e91a579189273e3309da2d51b4982ea8
# =============================================
# Example
# Public key
# Modulus:
b148c11c15cdb3c7648c26db4421be154ce024c0ff284bd631fab5fe13870bbdd0b5a87844b1f380c7fc9c5d5068e7d5af389eb80c70ada5cf46c457d10fcb7f8cdf2fe2cf641e603da4d86f2b1a3911e3a6eca7b430f7e4622b3beac4ffda651f509445acf08ada7f11b510e775faefe5baecb48401d9e2c1413887fe14be94dddf5fc2e4071c9521d2457b8106682f000fa8291f3ada110937661ef141e4d823a0f62fbb69329fccb679755a7891f42ffaa21620fa83e5024d3b475fb8a6cae4777601c4909a3f73c1ac912a12e240be2e885023e16f043d6e64c0abd8bea87c4d2e75c5d387ba697df11a4353afe4be299fe9759b8a13d449080bd98aba53
# Exponent:
10001
# Private key
# Modulus:
b148c11c15cdb3c7648c26db4421be154ce024c0ff284bd631fab5fe13870bbdd0b5a87844b1f380c7fc9c5d5068e7d5af389eb80c70ada5cf46c457d10fcb7f8cdf2fe2cf641e603da4d86f2b1a3911e3a6eca7b430f7e4622b3beac4ffda651f509445acf08ada7f11b510e775faefe5baecb48401d9e2c1413887fe14be94dddf5fc2e4071c9521d2457b8106682f000fa8291f3ada110937661ef141e4d823a0f62fbb69329fccb679755a7891f42ffaa21620fa83e5024d3b475fb8a6cae4777601c4909a3f73c1ac912a12e240be2e885023e16f043d6e64c0abd8bea87c4d2e75c5d387ba697df11a4353afe4be299fe9759b8a13d449080bd98aba53
# Public exponent:
10001
# Exponent:
1e6d4e3773c68a447e8d4f5df2a397ec2ff588595771a3127021877ac3ff3994aa6d832ca11da99d40b5aa60999c67add514f2a8c3f9d2d3d26f62e36f8e366efdce90796cfed1f7d29ca848ec2ce3fe9e03d83a3042f748cb5080481ae78ea42c6bb806fd578b7d54b1c551d167fe598e2436dc048c0cc94e41d36203c9ababb7b67716455e745b76ba390761e0715e819412a37132afb695a122dd95ef1b093307aee2522f43c6d1ff67cc283459617a478da1d996da34366b1888be185d0f0b0b84c753abee9445a7c1558b57089a58cccd2c10bd75c8cfd935a7f0fbd01a5abc6404c968c71d1c590378baf615aaf388de3f958e87e550cf5ee7888de89
# Prime 1:
e9e4d89b376fa82fe84a559565e1f6a962135730c35d749e941fe58cb72f54ea78ba837b6e92da8de4a387ed251f64896d1a51ccef8b6e8b7a7fac412ef9c947c9745ea991ea469b47e7b4c23837638a53249de8a1eeb48e9f9bd0478780acd2184dcf9ed4817ee6c19698259953f47104aa733937f2b6876c7ac3ffe2de1215
# Prime 2:
c20a36c055d0c50303def9b1c8aa60cb77b0d72bfb3981a3dc55f17ce7d95e36e80ed3576aa96ade10b7aea0f885eea6662cf84f9560cb89f2e13f2feacd8aae415f39dfd5b7640608413a828c5620004f334b11402f07846b28c25493534f9a6c3834ef6644e9bd5d1ce1d67997ef2366bf399b088933f62d12013fde26fcc7
# Prime exponent 1:
90a59857959715fa5abbede5b0d667c7250234ffd13270b6c980586407bddbd40dc9bb1a90ad7d40175012f5d3e9703195299bc113bbb527c920401527ca0e72b8e1a0d1598dfb10790d90ba342dfcff449ff69031e50000dc306e446e46639aa2b12c5f5ba8a2246f4084e36bc981f88b1c269a1241a62466301e1a97e12269
# Prime exponent 2:
6db9e0e43aa2e805a076c2b46a490e9b807f9beddf0ed1e49b806e22b7e90f81f5100d2aedc20810b35b6b80d388c93f879ffe7ae279ee1f801d27e22ce1367efbb0a1c595d132dac6683c71fe71e57ec74ab634771b21211c87dbfc7fa328eca62dd2a15e2fb20dc74dc1d7cac2c4143cd1fdfd518264c3dd10c56c1c6fe799
# Coefficient:
e29819850b53de4525c9f2dda5304010ab170411e2f164f57b587746ff442d6b92bcea131b50f10608fc4e32813ea88d855baef4d8327b356996393fa7b70da6e7bcd7a2ece5a20474bcb6eb22ef6b8d3dff85cc6418a74fa42a7eba565e5dd0b1f2051b72c96fed86c2fa8d03027ec2b0f5afc2f7e11012c8d8bb9864b0f317
# OAEP Example 1 alg=sha256 mgf1=sha256
# Message:
4a86609534ee434a6cbca3f7e962e76d455e3264c19f605f6e5ff6137c65c56d7fb344cd52bc93374f3d166c9f0c6f9c506bad19330972d2
# Encryption:
296d931a3e2a907d236a271fe29d7aa04954a2fa7984a337d0651880bf73038fdda7b381b807d32aeb0f62acfc6b41575a91d58948c6b1be1180eb86eff71c9c3f024265aaaf26cba7c5bf1abfb13d792a8bf13228df3ca4c6ea2fc86ced34071caefdb700287f27d99a5392f766b0a0b15a293e5a11c64d8ec6e6e99c8381de34c99a9febf53a9b545f597289f41cd53ee6491d5c09be4fb3dea4f24848864912f24610dceb92714ceae58bbc11b392bf978851012bd7adbb3264c5c2874fe56e4636fc227a391d4da4b07fd9695f7b72f58ad7f0d18b72c192eb831746d705fe4cebacee65bdca58378a321eb940ad837cc791961012a54ef4cbdd230f47d9
# OAEP Example 2 alg=sha256 mgf1=sha256
# Message:
b0adc4f3fe11da59ce992773d9059943c03046497ee9d9f9a06df1166db46d98f58d27ec074c02eee6cbe2449c8b9fc5080c5c3f4433092512ec46aa793743c8
# Encryption:
0d1f7660317962b8c426c11bd5046f8b9eafbd7c01b88229cab43edb0c129a6d838a24544fa55252937b11c606ac27db9dccbe48ecbb8549efcb0c7757e405e9bc55c668e147bc893f0b520e748b9c5a4f7cecf2d72bb8d8cd6755ee4f36f492d9c9b9d617838a341844f720488b1d16ee486fd8ccc50fe717dd44db7c6019e4211529813b938830dadbab0298a9decd496a111bad535065dbfe613dc9d0b4a4fa37a8b160f925fb8c5adabf1b832ff1e9c03cf447c5d85346f13ea80c4e121f8b3980d3e7696a27684e03f36c0ae381a166acf979bb10393f94692d7f3722134465e8c021bae92b9c88cb15dc7ac82fb41923203d17735d26eaff37d15745ea
# OAEP Example 3 alg=sha256 mgf1=sha256
# Message:
bf6d42e701707b1d0206b0c8b45a1c72641ff12889219a82bdea965b5e79a96b0d0163ed9d578ec9ada20f2fbcf1ea3c4089d83419ba81b0c60f3606da99
# Encryption:
1817a602ffcad3a22be5fde707965204cc68d6ff45de7dd5c820c55608620bd9c4bd87a605cd005cdb0068212965d4106a6716f1a1a31f29221041fe8d4a1e6a7b8020f1cd39b6b56cf5e5d2e69f36fcd57fe72f4b2b5fbe0102f32016e088f72642f444c063552df61baaa99b189043e727edb173b03ea16c83960594dcbb3707da2c474d230bc73a66121692685a399ba525eb1ebd156fd438fb5d2dde19b9842786e1775cc11288784a0d300857c2536f7ed524ff108cb0d16effd21be997d5422ccde680662a93a3d094abbf9b271d1b61dfaa62790379dd186f2ade461ce54eec2ab392cd6e392b87d644e00ac6797cbae35a5a64b0c410783908b19cfe
# OAEP Example 4 alg=sha256 mgf1=sha256
# Message:
fb2ef112f5e766eb94019297934794f7be2f6fc1c58e
# Encryption:
6d2cd35460986eda1970682206eda42bf9dbdd9cb49be3d53db662d9d06609724d5067df55ffd74d1089e8ce6a3e1b7e3b212c52be0dd36f554801233d67aea806b76a970f3f59dd1a7c517ae3161abf3e32e3f0a4f0ef3983522f4166405d3621a638a95ee3f5cd4a91b86851e9248069d5dead63ded23b7a34474cabd2981a61c5d8815e1cf555ba5af4b3402ac35a76e50f5d18a5275eca11a975c8a1055fbfd72b036852ad7a53a9287e75e514d540e38011a156c01b452ee8dc05e58c87132d01e555728e86b81f87a1b20df51784b2ddfd68e298bcecefdf7c2e18add4e9a3863161d670edc00771e3b552288e412fb47ace0b5fef01cebf0a0eea5203
# OAEP Example 5 alg=sha256 mgf1=sha256
# Message:
28ccd447bb9e85166dabb9e5b7d1adadc4b9d39f204e96d5e440ce9ad928bc1c2284
# Encryption:
69402fcb2863ff73d42d105eddc366519c1d4b184e62136448c72585b7c0edb4ef77dc888dbf87b40ff7cca22c31d0112a5f7355945023b0e7fe65f102c34755ae3f649473ad9a29280e4400c8294e76214b812042c7c858528619fe4dac895dddac378049740bf737e1e7c0b39ecf8e14cba64aecbb5c9f5c703aab2bec7a38eb545c1e01137ce9461f9f434f83947cd823425773a6e9a8f0cb1586c6a7035a4642f4a3ece272ab322482a3958a16f6cd35e42c643ac8dbb6e38d9cac83717dda356251bd218e82c33a0be69e5a4c7963c9e84dbf1fd308f6b9435de6417e2d5dc2dfcc03d880dd8e39de8731a346eaf45f51009b2a74e4829d24c1b02edcf5
# OAEP Example 6 alg=sha256 mgf1=sha256
# Message:
f22242751ec6b1
# Encryption:
06e894878fe3251cf13683735958250fc189a65539e929eb211eaee12ca6cba96f662540af6582eb77fc07cdea1e6c6fad3df1aa12f78190d66c26b7fe54bc920a4b6d7984479ced61dbd19599c3f99e5e9e54c982cb22dae2be63381f53f3c532d545117eebaf4343c559c8399228dfcc4777f1729f3127401a66527e16ba743dadd5fba68081155828ae65b7ace1808cd52b54706048cc60f335927b5812387c16b559451aea3201216a0a271b16489dafe98f39727fcafa87fa82fd2e3b8ab98edb4e2f65233a74529333d210aec682d5bb6b38c73e9ec119784dc9c2054755c07d3c2e68a31a1817938f6a10ac57f6ad42fb98f7253f9f993bc6c3b5c27f
# =============================================
# Example
# Public key
# Modulus:
e53873be82894d5a97a6ef7f8d8b6a55fce74250e0b9c4fb885334d838018259104b6a94fc7eeec8b77f0e683eb5694d00a62415360763f8ac44fcf5fbbc64257f7d4a9a5de81eb75e279cd5489b978d310d5c0ff0b9ecc1a68cca4c1d4e61e6dd902ea642ff2d4f6f686d9f794cecb535d1e289aaf89f8a6dfc99b5e2b4e5f21d85aa1472dba284c000b12771db3eca830a80779904f24e32fb0850170d753f2463571544ab38fd070dab0436639822c07a7f94f18d50b7ea723a2b0aca7760fc9146a413480e31788c8d1d33ed3be4774299ed2fb7649129a54b25c13c5939fcc45056fbfbffe2cbaf1b8f943ef1e0235ccf533e8ee6cd603a8a22f9a3bccd
# Exponent:
10001
# Private key
# Modulus:
e53873be82894d5a97a6ef7f8d8b6a55fce74250e0b9c4fb885334d838018259104b6a94fc7eeec8b77f0e683eb5694d00a62415360763f8ac44fcf5fbbc64257f7d4a9a5de81eb75e279cd5489b978d310d5c0ff0b9ecc1a68cca4c1d4e61e6dd902ea642ff2d4f6f686d9f794cecb535d1e289aaf89f8a6dfc99b5e2b4e5f21d85aa1472dba284c000b12771db3eca830a80779904f24e32fb0850170d753f2463571544ab38fd070dab0436639822c07a7f94f18d50b7ea723a2b0aca7760fc9146a413480e31788c8d1d33ed3be4774299ed2fb7649129a54b25c13c5939fcc45056fbfbffe2cbaf1b8f943ef1e0235ccf533e8ee6cd603a8a22f9a3bccd
# Public exponent:
10001
# Exponent:
4ddc080cbd205043266210d5fdc94e5c58e460b5423037c5ccbf9ea2971b84202695c765460303aef00d5b627372818b235e4bc15cb1d3f662e5a81b11e023104da6cc5174f664809a9dcffaee87d349a550c965acba2abe78893829f4866c60d3ffa6a8d8f6fe780dfaa5c9d695178e51f2b2055b2aca5e660fb8527ce83f76828a0f82a5ab65ca5ddfdbe37f89db670b537bfe21f3a2ccd23aef9dd5be5d2175f4014e1ed899197951a7b7b8ddea5198817ab5c278c0fb9a6a1a1f1be689461b445d15da3566627fc913b1fddec0182782158038859040970b47d9ae7f79106bc50f9e8ef14220141ee617cd431c949bd14a0d4530b750f288af6a7cc1512d
# Prime 1:
f8ea0881b905908e51a566e343d395a25a3517bbec2133b878b6c60acbed30003bbd72f0b9b5287f5fe6023ae5f537505823ee0f4d148e5aabf33f229cffda04328862722722557bf29af6e82c2b9537ec1b0768333cddbc5504f99eb3dde90d5440a9b9aa6e75562e30dfccdb5b6a868f068a636c8d23450ca2b03ce07753fb
# Prime 2:
ebbee69f423f7635d2936f7cccf183384043b096cea503e3c40b5be52950604bac38d59808ef47b380981af11ec753fb6b18e740548d82ea3d7fb8d05adddd1381625e498d2aa00afa2dab1a0b82261b18d4bcfc37a010a8030d8ebb0a16f2b91016af3b7b7010ec0fd360613ea53f33dae6d9128f10e160f3d6636cae198fd7
# Prime exponent 1:
9c0e1e473638c6e87347bfb9bc4c6b03de8a6ad6e6b3ea393d7559b46b25c9725c01ea8e01e01203c99beaca02623acba476e249b589adb62b17d5fd5d710abe96efeac8a6c05fd7d5c2520a3da715667a2078045c1b4ce94664581ba7a8f8f3e25ea80a3f50014086b51d9ad1ebfe5d5e4e3b751a19628367e8979593253d01
# Prime exponent 2:
73f8c59b330be52b351c328c4285ccf7af259d8992bebadb2166351ed6e4237b168e1f055bdfda76039cd0242df000f07e0f123423643a32e16e238cdc26a8cb1fab34971a4b0dd058a27eb9a14fb54f3f37e8806b1ce314c3ebb77b6bcb3e3cac1d7cb6d6529b008608863150901a3778487821192044bf5d34ea545c9156a1
# Coefficient:
c7f8e3caef08335945452f2027978c2150e8e74e1785578ab104b86ada5bc621eeaa57471c5d233002cb853c2bd8d886bdcf0e01c8fd4ffeb537a4b2ed2e248f4a31d96adac7df0c49e80f811ad4435ae7bcbf150db4c277305d849adef261721340829bcd406575998fcba969c61db361738751d1f049b6e05dd70d2417b2b2
# OAEP Example 1 alg=sha256 mgf1=sha256
# Message:
af71a901e3a61d3132f0fc1fdb474f9ea6579257ffc24d164170145b3dbde8
# Encryption:
4714325def2a2666013e6daf04e016a39e996cba9cc509591c28c5894c954dec33cba39675c2ecb4dd90a2652cdb16a01b90ac82190d8877b2f98bef5a70af7ad434f0fc8e0ae13dc74dda9b8f30be27de5e8f55293099e15596957c5291e3ee659ad55149c5821b33690c58cddd9fadc98785c163c2012d3fc0588c5752b6be9ca12c90485bba0c1ca3dfcc65bab3510f36d7c2f81a6e0c7ab50b6ca0496321d813974775387e8eacc58d7f9426109c50362946f606bd4af2c6a840ee50e5dd7f9ea1a77f4f15f5a45af37f44e8828ebac2b90e6067c0cd5ae1971d3278e010c13d98ac4e8ad06844750f689ea15abf9f0c711c4f510b3d4f48a280021c6601
# OAEP Example 2 alg=sha256 mgf1=sha256
# Message:
a3b844a08239a8ac41605af17a6cfda4d350136585903a417a79268760519a4b4ac3303ec73f0f87cfb32399
# Encryption:
038926962f534bce565cbc939491505d4f6894b8ddfbdd59cf41cfb03624065dafed8bb0fe2133687d4ef02665832b93a4c902e60054fb73e2f04a8303004bf5fc62ee360181607cabec3dac88f21b605f955436e55c6ad434e34ec5cb8272f983763f80f634f2552cb2cc194732006a56169ac26b7763bde3bddc37e78671aed4c1407f6974d2d706ca0550168cb0bb5033ccfc16588bde48dc8d761b6d0d854af8fa52cd3892bcf61f77e5f3fe2cdf01906553bdcd8ab82fcbe1d2ac5e0a897402f85f78a6fd79f4ba00e1a548045ebd70669713e175675bc8e8318f0be5d69343c4b711937b406ba76cccaed9db50f90ca7ecf6696ba70929015447b17edd
# OAEP Example 3 alg=sha256 mgf1=sha256
# Message:
308b0ecbd2c76cb77fc6f70c5edd233fd2f20929d629f026953bb62a8f4a3a314bde195de85b5f816da2aab074d26cb6acddf323ae3b9c678ac3cf12fbdde7
# Encryption:
e45e68a4a03f07285d611e6e6b1647149c0e899d712593104023eea5c633f11af20d939b3f63651b4f63fcc471cc7171fa3f9c164bd6e77b08e300e4070d5ecd1b2cd2b49f5a50460604db44c39194a3795353a26d4f2d248331948d2e12846222d0ee91dc8ded53178e2124f5382c28b5695ad4717bbf19871606e521a1962d6dc64beaf3300a0730208e1d6080b34af1b6b50f7c48196c1707e39e105f57ffedb2e6153983487b650e16c2647c93fda2f1bbae85f7d3c91e7237413322aecb3ad65dfc678340b6d624bb6416713dd37d10d68284c16b20a7d19d909069871980971fbc564b8981cb0058803f5301e4659e8ce5c1aef7bd1ea7585ea953b2bb
# OAEP Example 4 alg=sha256 mgf1=sha256
# Message:
15c5b9ee1185
# Encryption:
5553d764cc5413a9ee7272946ec56e3446e4fe1d9f79e0e654ef9dc07075651ad94e76d9bf19775bb2606ebe37f5b0f046b52dd10a08c7a86a09d4f43ed2dc134782c91afbf7e0980275a7c625da1e8a92ab1ace9765e28852ac4b1ded260e2c28abe6c94e1fcc584e2a8168c4cbd2f117bfaf7d93ed00167c59ef8d962623dcc74f896c10f76e59254d151cbb0c84a9c2887f26784ec39c0c7a0e1f00946a6d4607997c0bbaabc38d253614a077e46d857c29d4b8dfebd26b6788073fab7642571d80d4fde36daa3a8ceeb530f58a65961e6ba8929edbc799891b7f03587b76a79a571c8d988a867206bac9dc4b76b912c9dcb44613a4825ca432a082ae927a
# OAEP Example 5 alg=sha256 mgf1=sha256
# Message:
21026e6800c7fa728fcaaba0d196ae28d7a2ac4ffd8abce794f0985f60c8a6737277365d3fea11db8923a2029a
# Encryption:
825482e01c802f799d6aff3b8c5cc4933258abfb2877f21b3bd88f82a6362366b0f0c1546cb79dabbf9ec27aba8fd9e3c5b0a9a2168d0ef2c66e1791b95cd3f96f2f3fe94bc55bed5fecb6dffecfae818e2c20794ca47c53ca6e3aab18eaf879fab573f5cf96e56f36eeaaac477fbd004f546ad22c0b425195f18dcc1b2c4fe447475ceadf8e862e43cc242d06710cdc093d2b38d46ec862a1ba890dce0355be3963eb6f83a6c47812c7162c45a140b858c765ee41e62bbf13ccce5d53e20c127d8a5f03c18ed461531f2eee1c7e088b0b8588dd0857bb54281b76ccf8f85481944e8e03f0039547372e43ead084d0b795c6b7d7fde8cb28b6c2c281109ff738
# OAEP Example 6 alg=sha256 mgf1=sha256
# Message:
541e37b68b6c8872b84c02
# Encryption:
9f1e5bf92a8ee013e12c0d140bb2bb6da4d37ce5796195b1694f625671b3629aab4da52e07f7d8a482c47599619ad588f120fedfb67701c931e17ca19084ff8c14570796c8f0a26250bdb052e7c0904be0a723d1ffe2dfbd3d86165b73be41c0396748e132f3dc03e24034f3e1fec2c0a5a8dedb5a8a98498d285e9b1508918d04a1a52dd47c9ae80735854aa7f399cd399e3446e09bf7af249d7767793cf4728dc89bee773e728f30df129e96af0ed15d4f086cbd72d8ab2ca17d03957b5740b5f2e292885bb6111724e49dedb0335f5cd9ba3cf47710ba5d3e0dfe8a63717aa583fbf69335fcae9f2bca09c108c8e24c02364b3518c5520d367ab89ace492a
# =============================================
# Example
# Public key
# Modulus:
b3394e3df5a19d679bdb4a80c1481a081bb1d02d2c93178b6b90d2aab84f4e6a67231ff23330d105f07e5cadf4bce25239618a1b650b417c728f1390b32df24a49e447aed770ca3ef44098e400d2aeae4a6f48aa92c1d429a6f8c44aa01fde6b711f14e7ad271c452137708c154c154c5a0f8c210d5675ab49a8c3983d28ad5edee99a7e86700facd24b1a238dc2e6dcaf8099e629f535ddfbd64045525c447241b4f5411db33d62d7d1bf7619198ba24365c05e5a5f069ea015ab6124f9e96919dcedc7648bd459b0e9bb9a2b38efcf2923f6f38704b0a401cd4432a28608b42317d6f411da5d52d6f994e2aa797fe41c6001e06cf13e12dfd269d84f66b0ed
# Exponent:
10001
# Private key
# Modulus:
b3394e3df5a19d679bdb4a80c1481a081bb1d02d2c93178b6b90d2aab84f4e6a67231ff23330d105f07e5cadf4bce25239618a1b650b417c728f1390b32df24a49e447aed770ca3ef44098e400d2aeae4a6f48aa92c1d429a6f8c44aa01fde6b711f14e7ad271c452137708c154c154c5a0f8c210d5675ab49a8c3983d28ad5edee99a7e86700facd24b1a238dc2e6dcaf8099e629f535ddfbd64045525c447241b4f5411db33d62d7d1bf7619198ba24365c05e5a5f069ea015ab6124f9e96919dcedc7648bd459b0e9bb9a2b38efcf2923f6f38704b0a401cd4432a28608b42317d6f411da5d52d6f994e2aa797fe41c6001e06cf13e12dfd269d84f66b0ed
# Public exponent:
10001
# Exponent:
50e7f0b335bc84832e2f9b7d6e436f44f3c39c779824babf3c8abf1f445ec0c675d2bc6c28c1c3ca4b9baf98f3df84c79b91b5b7d230779a8758a17b73f7ace5ee5f7820acaf050dd0538cf17891a33b98ec8dc03ac9f74dea4b68c94b69b78d871e81e068213cb8d45ae39ac94e745ae8591668214e4386549533def8d4f1161d870a83d233b3ec0d65f7eee3cc4afc8c7953cfb51ab2e494ab7ab3e02c035029aff6bacd1add11f55428885bd5ccb0ae8731a0767cd06cb8efd632f3827489b867c45eac674b53c94410c168ea4810812ac9ec51edde39c0e1dd12404a4c86cf3ee439b7d69f7ec2b25d0327e0a7c6f45ecbe6d853c4aa15e901a9935775bd
# Prime 1:
eb721ee7b39aa90aaf57e28c5d567f18f7a526b8b172c811cd7f0536036f8e8240053755670acc46964a07450980ee788043e114b046e39aedf8963de3ab388003728d0d18559438176bee56a1d84e84e0489f6a98cfc280457153f0f84eb6476faeab2e6a363af35d972e6c9c50f7412ca9358ead6340d8f2c2080bcd13d14b
# Prime 2:
c2deb45641d018748ee7b6e2f7520cd058febe40440f57f474bdc64aedc4f457788d57ab7dfbc716a5364bafd0e74f07ddcd527435dd455cc22022cb46097e09ace56f409a78611b759e021a913ee8cac34939dcd95113c4297e98244475d77b3b326272016330bbd152f73b0677a8f9ea57b9924130681c1c81fdcca38adba7
# Prime exponent 1:
d7925cb39ee19ba6d9d6a8ea05c7dd8519b18fdb893563f3d0e85cf8107b42cb051d0185e35ba29f7a997b407dac1c2c1e9c87e82e6229a14003dc63fc215810f5971b8882e0505e6f2b7644c1d8d0439f2b3f3315891c37dfdd1c934476a53491102751cf13aa340b5c11b8860327eff799521d39a9e7c4fbb8262fcfec3633
# Prime exponent 2:
353e07e3b1639beaecc89e8d70a9785acc95fd812d974b9ebceec4e8e001fa0894257a189ef955b1f83dd77c1805baf01947ea095a5634875d7ace46dfc1e42fdc8f6b5029644e93e414e1da4468fdcdb8819f4f9a08aeefdfae78ff1fbd5abc8eb5fb73ceb13d3573c1c94ed53b886d8ffb9bf63bdd6ff48e4d6dfca58a60ed
# Coefficient:
3fb6b4fe07ea9e15e81192b4d244a65a14b57c6fae3d73b1a7ac73e5a70063faf0075c57feacb84be9a511eaf1cd6f61f77509dcf8b246cfc09b1da1d2bc39e0785c1187004c9769f2ebd91922fcf26932fa3623245daa24fe7362ac06dc9ccc352a2e8ffe4544dcea25b9c02b53bf83411acd2e2edfcb5d29aca5965291965a
# OAEP Example 1 alg=sha256 mgf1=sha256
# Message:
4046ca8baa3347ca27f49e0d81f9cc1d71be9ba517d4
# Encryption:
ae0fcaf458047a00e4414306ec0cb62ac37d3c60d6742ca632ab92a78bfa7dce70e4c5cecd1276c703972360d57c7c525adedd6db85794e956c8fbc7ffcde8cba4fd6b44b6da3db331ad40c5b44a9764fba61db155f86bd3de73b93c280d9206b5e7b887fb53b835404f92eae8efb21650bd43ffa11055b42a1e5226a73a81ab83f516db215f016551e813b60b1d0db8379ad4f5349f3727b6e0cec02a312ee5597b32777ae2b3e6adffa596dfbd629d0c35dd51d2002028aed3d398cffc87ad7c694f256ccfd24209b25f0bcd7e8bf88dbc4d4f85ee75449afb585ba5244ef506929b51ba717ee29bdea8c32131bd0159536b6870cc143a1827648754f9257c
# OAEP Example 2 alg=sha256 mgf1=sha256
# Message:
5cc72c60231df03b3d40f9b57931bc31109f972527f28b19e7480c7288cb3c92b22512214e4be6c914792ddabdf57faa8aa7
# Encryption:
4827a72524c73d9ec8e0112f220e910fe6904810f0b7bd3b44fc658deef4c54351dcb0e5771a544d70e440a991d7cccdb698f2353f63df69b525646b1763c00cfb6e096665317069d283ddaf7f346ce18c8b07ec81d2817e1e6d48d9bbf048efe3dd06de899ba36ce0669a665b4cd85f2cd11d30f752f508a8fc5e247bbb7f1387ec97f3a86ad48741ed58da36fc592a9ea11a748f7d5b3cf0c2269d2dda08d7a4d0af2d88f5f32accf63b70cef1aaa82c81b24c1b3e380dfd18e4d4394774a0e6fa25bcd9a1c4b9f450378f59e6427a49ac10c0e08f5ffb8383a70aec4275a9b43aedba9722bb20bd70f07c9fbd7bb59780126c21391ac1fd1f15135e42371b
# OAEP Example 3 alg=sha256 mgf1=sha256
# Message:
b20e651303092f4bccb43070c0f86d23049362ed96642fc5632c27db4a52e3d831f2ab068b23b149879c002f6bf3feee97591112562c
# Encryption:
73c0c881b7681efa1837b2d7219ded3469ce8fcaba022e52d7845517322e76d9bb1161aab6b8fee38496b297a3d2c82de02a39af13e83d6e414e3c529726e2631d0ad8c3c03173b6ab3630624a4a8a3e2448c68a9513222fca605a5d2e31cf32806b7fca0483ffe357de736f74ecf574be0600c8b85a492655f7394afe9fd592998ef39ae7b02dc124332765c6c7c18fab3481292b7f2ade5f7c2ee1bb59c2d785308f667cdc4bdf3935da232a025badee0d7ef324db9e6fa8811b4829390d430f2e3d1ba05460485af58874bc395903ac9f2b8d5c6d71dcf63830b219ae596086727979e2e926c4aa920bbf88943625105b7029cc1afa7d36a4204e0f1fbce5
# OAEP Example 4 alg=sha256 mgf1=sha256
# Message:
684e3038c5c041f7
# Encryption:
2c965fd97c2d4b65e2805b02b542c8d0dddf3940659b9ddd4f0eebed21a974ecb9a1e9b4c8694352c64ef0ac3e5f06de9758cf1ff7895e7a111f743e9316dd4bf2d09d23e5fa523a183fe9983b8af83e530615c6480dc93ee24d19d90704d48d39e8bbef8d7133d31e4df4e03641036b413cae2027d7f98d3f4a97aa4c438708ec0be8678a55ca3cbe767d8bc15a8b7548bbb286bb7d31518001a95060bdbe7368c404ab6afe7a00b4f45ea32c26644169e88faf18f4e3c6cffdf4be4c458dec5b5db1ecdac88f7bbdbd5d0fdad7962a88ffe6156387c1f9b4e02dd31ed02a8518a7d3a2554ae31d8091b5a0f10b2faeb6cd777f6d413daeb597c3a4231ffefb
# OAEP Example 5 alg=sha256 mgf1=sha256
# Message:
32488cb262d041d6e4dd35f987bf3ca696db1f06ac29a44693
# Encryption:
ae773e0ba4b67e8dadfa76591e47ee45883e11c12bbec7ab1eea17540558c44cd14fda1fe1931252de6ab2d807b7dd0979a74ef512ac2e697f1a1f82a2f4f28a7a6cf906cfe691d58061507cec1698a7c39724cd0556c7480647bca95af0f68f38d39597663169df0c18c0dd44301c81956c2deceb4a972dc622254a7e5e46b6dbf1f662d73c38f6dd2f69ea6c09d60ef7cbd3aabceac056175aa27ba3dff700caa18ff3056433b2995aac19762517a1111fa62912719fb97cbea215deb432453c761047b7acffd8d6675388fb1ee147e09c1f0fccc878d57435d71b667ddbc37dd72b96f5a063e76c6bc85035a009cc6f11d5f27a9a1abdcf4491267824db25
# OAEP Example 6 alg=sha256 mgf1=sha256
# Message:
50ba14be8462720279c306ba
# Encryption:
90776c55e42e14e61b8601c06b76ad6a107d26fb144f21195db6b0e0f7b01b13f41cf7458a3c3ca1a2c629c774304bb07462b25f1aca5b98af5b5532aca1f0dc4ff27c892fd8ce9ba9b48ef773d1142d50311680ba866614b3431bc6816441ec4fc87d1f075ad3b3948bbb5af6704ecffb0ad122dd7d943615a277a89b3ac5f40f84cb9040be4896358238ae663efbe05df4a0dbb2238865539d6c87919252a80385627d6aa81c0315f772669763e96d78531f883f16ca7584b1cfd5a2f7d6fd691a5ad77051b511f2165cdda2d27eb087a2c162dc25b7871e086d9a943b678aace36cc84ba5344240542350ee74795c9645c96d8625da2d8fd338b87b5c3494
# =============================================
# Example
# Public key
# Modulus:
b80a40dd611a2e422f2bd16b2e6c560eb68f0b0a93c2cc0de62598e536f2dfc097e5616eaab630b35b3be27db83857d620ee53fba89bc8831852f9c7b4bb3cdeb2459e8099efa1fcd737c0446f428309d82fd25191ef2a28778037badc807c45d13dd6e05bb349b890f7f4c4665101945e15fb6fa93fdff9e82f35de6426f46064d4e272dce908515a6a248274c029cbf906f0dc9f5c28737caf510ef2360d74af6728b1a5aa13d776cb7ea11fe6e30c5debbb643f6323448b4b1e3282ed9f8d3d85df6a0cfd17b9aefec4fccb9ce1fcf8f0ab6ce03262a72dc625bad856109ed6b2140ed6dd604bd09db8ef0f452dda248f8630d2c372243dfca2e3102a9b29
# Exponent:
10001
# Private key
# Modulus:
b80a40dd611a2e422f2bd16b2e6c560eb68f0b0a93c2cc0de62598e536f2dfc097e5616eaab630b35b3be27db83857d620ee53fba89bc8831852f9c7b4bb3cdeb2459e8099efa1fcd737c0446f428309d82fd25191ef2a28778037badc807c45d13dd6e05bb349b890f7f4c4665101945e15fb6fa93fdff9e82f35de6426f46064d4e272dce908515a6a248274c029cbf906f0dc9f5c28737caf510ef2360d74af6728b1a5aa13d776cb7ea11fe6e30c5debbb643f6323448b4b1e3282ed9f8d3d85df6a0cfd17b9aefec4fccb9ce1fcf8f0ab6ce03262a72dc625bad856109ed6b2140ed6dd604bd09db8ef0f452dda248f8630d2c372243dfca2e3102a9b29
# Public exponent:
10001
# Exponent:
80c4f3d3b1e05ea3825bd760760fe93acc3353d767c1b182bc186c5d5cd01d0ca57b226c0b5804c549bda1e0b32801155adf46b5dba87c687579813961546ce7a8b69b8b81a9b09eb77b53b4ce602c4d940d09cc771e6f51f723285b3f734b0092c200f9e44f92f267c4866770eb96fe57c26bb61a270e30ce6b51f6b3fea99724d610bf948013fa67ae2e324f41007c742c76bdd364d2b972e6a0650c1be727d79a62227e24feaab675e16a8cf0a423da9e160406e16b2ade67e0f7c0831e58d7d4b021fcaa46a6f1cba05fc54c6393c6eb86f9ce0e6b3a0b8d425304d1880ac4f1deaacd903a2eeaa025881e45441ec5802be667d124d6a9571a4cf158457d
# Prime 1:
d9cda12507ec0a50b85d8460b26cf9aa574fadd9cb82ee482325465beccd76326d41d9df19efce48552ff2fa9411f3d6746e3adec071de12703554d42ea79cfae1d41e8f1f5433c7746664efab08a781b1e98561dc3eeb4acaed71553f84fbc1b2e91c7a2be1dc778eff58d8f24c8e664f6ac6adc8008216a9855f408e9ee62b
# Prime 2:
d850cf9e18407dc8eb1d2b0792bace77f8ca9f99b53bfdfd9b343174ffb296efba9db55722d89c1b04e89b15ab903cc7f2dea52376536078c516bd3a586384194ca6ba3c5c5c22d74a0fdfd9d2b1387fac87032d2e9d19388a43db394a79c0137035cfd539ee281d241b87af0e35444d37e76405e7a19f134d2421eb7f6c4dfb
# Prime exponent 1:
cae5e0849ac8ad235d5ce10123b6992eb27fabb904f947f933a479d310daa68d7b72a900492d38c1f179e5a4c163a7ffd41f0c008ece84ce3071be409be5d13b763d20eabb88b963c96fc9ffeb18f8d2bd6689b70c7220c7601baa447c13ea641bc345a01a592204ced5d972e0e5a8926ed14d9c7e80daaf39e4e14346998859
# Prime exponent 2:
7ea3d0e8dd89e41a1c8b97057801a59ed728c90753f32b5faddd8096de9bcf81c9df4aab18db7788d9f6d3d47bfc9598f9b71f3703af0c6ba7f70811806dc2888d378f108781e963e1182a157c2404cfba51d0aa42fff62403ce7629b45053030e4e72be828bcb30445359bc42b52ca788730f3be5bfd9419387f3d3cb65bcc1
# Coefficient:
9d957774abb73b65e85a12abada5d452158603b01512a892a558d95661668d09304f1160e6954c8616cdcaa91c2b40ec63086e77ac64715c5830ec7346f93445882d92a6503c3984e6ba1ffcaf87bb13cca116b57910f25771b5d3ed13dd998fc975b83b855e2aca12d98bca8fd63a45f3adbf3770c8e41ea23d38ba42f0096f
# OAEP Example 1 alg=sha256 mgf1=sha256
# Message:
47aae909
# Encryption:
4e993dc734eec681e559388af402493a622332ef8a410c984fd7aca815b4f4d857e941111bd4571a6580ea2d9872bc3c83a99f52ecf08799884a18ed01ad6c50b3460d80dca0d395664d4c28d4e2428b67d8eac6f38e554b1c075cfe99a2900c9bfae91ec6fc6f46eaa682289788e903a8bbde7b0c0380c8899028c50affc218b46f7336c92c841eea54d1ce5266e6323da81a5c107112ffeb595997142c3f57c43276cb34bb112548340eb3d6eee2c5d4606e6a84f6a11e8f2e96cecdfbbc497a4451ba110c554efff88867799ddbef7d37b92edc873a2747feb327090dbddfed49bdf6887dca58ad7dc01c12c1fcf8607814ddfb10dae65bb0b6bde6e71ac7
# OAEP Example 2 alg=sha256 mgf1=sha256
# Message:
1d9b2e2223d9bc13bfb9f162ce735db48ba7c68f6822a0a1a7b6ae165834e7
# Encryption:
0579a6b4ccc9a473c02b781a72acfc5806c7da58f058497903d706b66c4ef8059a7786b2b8bfa75356233bff885af0e67608fb45119fb06b196ffcf8997c15f96531467bdb429fa12c01a6b7edfe0f59e0aeaa334f9d2e11d18662cbe5bd305933a76947b093365eb16572f235c1c0f1368d35bc838ee85f33df3c80af26ef498f11babe4424155f13b364b31036f804a7a35a8bd1e260339d961148ffe3171ad0f09dce77e3bf65eb95f42d451021b70be8f8a36cf66a29896e1d608157a88da2d084d0dc22f89f46ab7dcdcf1bee63c070816beb4cdf283a547fda8861d8f34a5f7b18a2052f3665c2ee76de5c932b68f24745ea97436dc23eb785bd024bf7
# OAEP Example 3 alg=sha256 mgf1=sha256
# Message:
d976fc
# Encryption:
6df8339a072fd48e797cdf96a461f9e3bfbd16e84b4804a1d64856ef3c1113c9ac9ed5aab32e2399308856342fbcbabf72dbdbf8f69ba4084fdaca4cd7cdfdaa6e81ac3928d28ac66268982e81df64a9abb1eb019a4c27fd1eacda31120c0955957eeaed38fba8a1ba65cefccd0b0c204fc10124807fe411c97d86ada08ee51e7aa969670920378b3ebacffc44485667a67c7fed55380ed4bfe4585d1d19cbc803e3f9466639efdfe951a6adfbe87b187f707483c2f27b0e65fd702562a1a73700177244288a21ebda9ed7b1f78d323f76e43b37d1ca1f274f5a22835232438e307486be7b9648646a538597703e431593368282faf78932689646c667d33c27
# OAEP Example 4 alg=sha256 mgf1=sha256
# Message:
d4738623df223aa43843df8467534c41d013e0c803c624e263666b239bde40a5f29aeb8de79e3daa61dd0370f49bd4b013834b98212aef6b1c5ee373b3cb
# Encryption:
12f83b0abd1e03b33a6416170a8278c7ca9f29e35c96fcbc94a2fc26f9ae8e2973e6a8b110e4b8413dd25245521c1e110778bcc7cbce409b7affc2d36556ba0d20217e197ad4eaabf66aafae2f6ce04a94dca0d4b8d077602f09931d56e34a639f75d4840f7130d474e33a5f31bd7c466554f41e34314f8b982a58075b48b27cca7abd51fc173afed20a7a298985b2e006dc274654fb5c64dfce1d959377191329412f35287c3a07b157f918871c4108c9d638925544e0a1c1b3fb300572229fe33812418a3d5e367c0d30c69cc6413c4a40a720a37468e1b83951c8cbbab701159772a54e61ec772dc58ae1b8b3da40040202851271110b35fcf3163e70ee47
# OAEP Example 5 alg=sha256 mgf1=sha256
# Message:
bb47231ca5ea1d3ad46c99345d9a8a61
# Encryption:
80a0fd397060672c3a02cdd5da8951a8d17b8b9dc2bb41686da02496326b77119a371ee4441f6286f22661e363a18b7bcb33fda656bcc7daa1bade8e4b89466fb724b11b1a50d1c8091b8995ae8bf69a22eded38e98556b86ab6a8101b64dc96c5a4a965e0b24900205eabd051db32ffa6d1acd92205d1cacda8fe3198f81bc98084536d4858c5300a6cdc0ba9072df38a2a0695278af941eaa11e7f596a7729faa611c052bf34be211e37180cfb30bd0514f0b40977ba47d0cf7f4aa43e5928284ddb5078917aeba4195ba879dcd50768ee7dd693f0ce07f9ad9d82657c95af40913505ad5e78128d32d9b12cda2e6879f345edaea8fbc699ec69e2de4f5fef
# OAEP Example 6 alg=sha256 mgf1=sha256
# Message:
2184827095d35c3f86f600e8e59754013296
# Encryption:
641c6edfc8ccada87e9ce9e582d7f0be5dc1bd7e09242945025fecdb811e992bb5d87e0825c4fee60b781a87abf3f1296d0031202b66e65fbbabe3ea56259bc3bc7b02d6ebd5f762b06a9a326a8d7bdbd85cdf30bb30e3cf50370b16e22a012ed12d6777cc8694060d9bc99fbee7a25f65ea26c1d6051d36979c7b161237f1eaba337c7ab600cb06f003c4ae8928e17e92a6b11ff20c7fa3238fc98a662bd37871f0c3daf11722ffd3b8461618a2262716f36c6f23b2216b7e60b8bbaacf0069f6ceb861d07cbe7ba43dc9ce77a44b8ff2198c2b387b92e4235a359cf9d32c4d5e3860c31186c8739c59b78343a90883d943e9c2e938c76e86f75dbd55ebcee6
# =============================================
# Example
# Public key
# Modulus:
ab5ec20f5e30c7244166cb80c4a947525768a294025d20089b7f0c0b2fa0b3376c63f151c34c332f6fbceaf95ddc408d8d6db3955845b86d2fd7c32de5f267059359bdc4264763e210f13486d4cde56748efa3d00e2eafa1e4c82c536ab28a57414460c896a7ded140dfdf9283b9aa649dd324224868e356f88b340cbafe061179d775356611080dc33b1c473256b73a73e5eb00f067978acbdd09fc316d5942ff552bc63ae7bbecf2a8e61d22a60427a1eaacf51a55596c22fe98159608436cff16a1d3b597f11f38bd22fd90c9b1b94259cde25bd1c0436a9312ac5ff8e3c119ea885eedabac0e9b69d5e5014046cf05dd02dc69d78f523c2313edfebcc5f7
# Exponent:
10001
# Private key
# Modulus:
ab5ec20f5e30c7244166cb80c4a947525768a294025d20089b7f0c0b2fa0b3376c63f151c34c332f6fbceaf95ddc408d8d6db3955845b86d2fd7c32de5f267059359bdc4264763e210f13486d4cde56748efa3d00e2eafa1e4c82c536ab28a57414460c896a7ded140dfdf9283b9aa649dd324224868e356f88b340cbafe061179d775356611080dc33b1c473256b73a73e5eb00f067978acbdd09fc316d5942ff552bc63ae7bbecf2a8e61d22a60427a1eaacf51a55596c22fe98159608436cff16a1d3b597f11f38bd22fd90c9b1b94259cde25bd1c0436a9312ac5ff8e3c119ea885eedabac0e9b69d5e5014046cf05dd02dc69d78f523c2313edfebcc5f7
# Public exponent:
10001
# Exponent:
659c62fe8fbfe66465ef189d3a7e90ce8f0b78d2bff00dcd6cbdd11b54db3948949951fe44098b9405f2037566a4f115bd951d556128bde8e7e44c538bb3c648350d920a9b13db72b0cf047129ff0795cd5662503c088c9536bd462313f1d73b5374c2da4d122e78eeb98fac2534d286a45a0c63d38175c31cce1547b31c69e5bbe23685999fc496ea1b76b0aaeb0a5fea2e9a79734c6e76f313d2a6fe367b67a5c9c03c8b0e503a78b4a82c4370ba76af8d0e539d4da4444d4c7fb8c60f38bc7d3e311a4f11858d8fadb8ebfd205185ecfa47cb198c5e8e2558f209a8e1a41a6e77e60b088af580467c3e6be27ca60cdde6e010bdcad88920764d248b94dbe1
# Prime 1:
dff5ba7ae3f975cc76b6f165a47bcdaafdb2419a5187860f4f2a64568c69cce337491dcc5bd58b0f20abf0c3294ed81c8b5e9475f53c79fca3ca4eb6caa084a2700af0516f2d5f9113fbbaee384893afaafffdf23718b98f64707ba906cc4d0c727ef8384d99999e2464c1b45b582a2d8b965d3bfead7ddf95580ce80e288167
# Prime 2:
c3e2fddaa6510e5c43e743aba9326942cd0f6411b93bfc09431d448ad527beb11ba8898ce2aea391f7a681843ea02fc4f3f65dc1f4985f248ada5e3162ad5766fee41244dad1200ed9aa1d3e2a6ed9f16fc4ed40760c2bf0fb8de792a12a3ca5f8eacacf67686ecb385f33c58c81b9b5b23fa69c5ad439b342608e5a7030ecf1
# Prime exponent 1:
2d709d0a6c10e43ebce3776d0907797e350522dc5da862a1de8d1a58991aaa507b9a212aa2835c389087724d16a7819fa1036a99d84d11ef1988659a1ed89cb09c8d0b9f6a30499094fe613a0e3f637fa3f156a3fb5bcfe2711d85699110889d7ae99a114a655ccec251931fb5dcd889ef256dfb4b3c062b04111e6542e22307
# Prime exponent 2:
3dff2ba4f61a9556f24ed1861508d573c4fee8070bff4627904c4513439f4ea53341c63706cf8b0979be0323ddc6491826b684ba0c35e576e553739861c8c6eedc2146feefda5c311706d63684ab8ce2f322fa8bfa50a3dfa35e283aaa3379fa75abaa00b693c0ed24ac4cf06b25eba6ec016533fb334c07c62c55219e7c7da1
# Coefficient:
b66d1772518fc276433296ebd745d3b3d39c5451f4d2aba66a021e10a079e1030ced79640f1859b3125e384a1c4001cd7776a2263be8944b64bee454069a7e2463afc812dfe126c023c6ee5008459b9be3e923cceab26b9caaa3c514b6472343ecac2fabe9397ec06df0b47448f3ec00d196d4af225244ba0a9d51848174ec5b
# OAEP Example 1 alg=sha256 mgf1=sha256
# Message:
050b755e5e6880f7b9e9d692a74c37aae449b31bfea6deff83747a897f6c2c825bb1adbf850a3c96994b5de5b33cbc7d4a17913a7967
# Encryption:
7028e0ae50ad5007325375c2be21369b5614bc9bd7b6407ad61d64a5867a90ecfc8665c5075af126d023f403af0ef448155fc3b540b75149e19611c644a901cd715cb40dd6107282d1851e9b846ec9189f0322146dbe18feaf404ddfcefda92391f841a47d56cedd29da72dbb9ba408de9562abdb6a90a67960284f0ab361550a7ea6196ab67d023915a8b2bfc4b2bfa03a165758516662436c3fcadddab8ff7896c8c2e361911cc8a857ade777d166f9f0a88641147f004c94682d45aecf82801ef54e2fd4d258a5b8a6c7a19a18b416307fcf902a1fa6da46553398e39ef387329c681171d9e734afa567f21b27bd907a37025fb5073b4184b690c38c208fd
# OAEP Example 2 alg=sha256 mgf1=sha256
# Message:
4eb68dcd93ca9b19df111bd43608f557026fe4aa1d5cfac227a3eb5ab9548c18a06dded23f81825986b2fcd71109ecef7eff88873f075c2aa0c469f69c92bc
# Encryption:
17ae2cd87d2743478f325b9728bda262b869ef0d3aff4d5b8746dd4211461f9d68411dfd43a2ba2fcc3750a9d57d98925a02187feb9a14e8d84c45e7620668322dc154aee0833157e2b820dbe6b572cf6a5ccce53f61307122b9afb365eccff2f6a93a978cb3b8ed04cbda9d0e0e85ce8d28b2eb9ba3c970e5c5de4794b0e306b9f7840daeec4edbfe4870842f4beac29684e15db0b16f641776b9d94294fd9503c1ba7702d6971eff15759ad39d9d7e32e195bedb59a6e817cad2c17dca8c91cbc903e09fef1f50ee442eabf2d4808588bd3a9b54f21cb6ac93a7fc129b07009b0141bcc94145adc36da068e0613bfdb11961004076d45686075a30b3962f27
# OAEP Example 3 alg=sha256 mgf1=sha256
# Message:
8604ac56328c1ab5ad917861
# Encryption:
879f5f34610bfadd07b5b7c0e3002006419ef49a34b71349573236e6742a88ba0b451db0c1fa3c224ff98543bc1395ca02f96b32d10f57c5b76e7425498dc9f69f61d2c0ee8777b845606ec5dfc82811a626952361628f311c6dc7eb302dee5579a1bd6bd36aa1f8e36438301e4d5e82c2ee641d4431a4a99e20739f4f4305d9809cd9e806a35ca18c5cea3aead2642eaee60dc8e4ac2462dbeef5be937e3c941dc074451049d9b47ade8c639fbf22e751310c1db6a91f055bcd87c36364fb737cd3ab823011bb5ad2e99e3c95e3e7b1e1cf415fc9b1eb2a273645212b95b4d3b3ffbc1cf6f53372859c1603ffee7d607b62c59b670e76f3c497e73f0e7d61ca
# OAEP Example 4 alg=sha256 mgf1=sha256
# Message:
fdda5fbf6ec361a9d9a4ac68af216a0686f438b1e0e5c36b955f74e107f39c0dddcc
# Encryption:
97a891b8f9ceeb8d6ce982e7248d24abfb2dc9ce1f3abce8b4cace03cdbedafcd34db75e6a9a2a3f943445c4a18f0c54cb9f7fdbc4a43e36cfe43badba50ee07453eed4124a0a773deabfd6ab9733db179d092d23bb3c7720cbcb9155ff5c5e734d850dd7c305365c1d884f5ac1699159c431cb2f96ad16c707f036f0a7d88385708b173894ce4828485f992279fb697f2843f129a78e4688fed3b7c0afbc99185fe3077e9f67ea9aab84cd155c27ad92d33c2bae3a984a7ca324e61ced0d3b7c013099c3f78668ed7800a2c90caedee2abc472415ccc4bf946fc48c86a3c1b5f3df1bf096b1d23722aea7ce24df965c553a2b189ece1fe2fdfc8773eb7755ab
# OAEP Example 5 alg=sha256 mgf1=sha256
# Message:
4a5f4914bee25de3c69341de07
# Encryption:
748f50f9658f8b2f885fa59e62ccd560502e44a58c20d2c98e76f80b3d68e55da621b3e3b38d840471ea780c61ee22653e2624393ae80d2de4482d89e5bff95e6cdf7100c9dfe0ccdf2b6b171f9e4efa94ac60e36afdf06af6399fcb5bd6924997a0e71c9660f60b1064c62d73b5b59426fc61d9c576c9f464315a390f68a80b99796e7b560da1ff798e458adbee9ac444c80e8ed95d694081dfe5cce81cc146947ccd7ade2b6ea4f48aa3895480b14c53a760af965cf432790bfefc58e2b02413eb373a1b6b9e3a4fc80a830b0d98ef2d504089cc63672575a8d89df9cdba5a526be02f3bf97f48cff9bfa39eb50143a0fd7d157d9f7d1b74c96fbe12cb04ba
# OAEP Example 6 alg=sha256 mgf1=sha256
# Message:
8e07d66f7b880a72563abcd3f35092bc33409fb7f88f2472be
# Encryption:
802171f784642bef8e63765a94febd232a249262383c03378f1300ae6e53f114091886134a11bfb8c865fa719d1b50fa7fa07f5e21840d945aa59a3b084a912e30f51b4523a2126dc1c97a18834b5ba17aae08bd349e35e73148a9acec557881b510d54e2f84ee7e59de70d1d99dd90031843fd1c4be3dcba58f13a16d629664babd488cd340412d3f60669224dcc627efd2353faf049b4cee49af962e26d7b5cf04a90b67da3d67a6b061912ee1a13b3a31c591b8562bceec8619868f107e530fa73c143cccfd4f60df41879bc78af9c8e7730c5415a3612fbc384ecee11008fb531ef217ca7d0b74804d704c6acbad40fb71c2cedeb033e1c02ce4fa787476
# =============================================
# Example
# Public key
# Modulus:
b9914dc86e6bc3ea64480eed76018025eccc37bbaa7eb7ae377a017eb5be01472a25b9e9f1dc94386a27bb54e91c893c90c19cdbee33e1a4fcee362ca6b0f2aebb27ba172e404e6b9ebdf30857bd6508ef1389c5f7e5501ec934512e34d04cbf7f3d4732067ff2bb7f4f0fccb9c96016e79c650cecc5e002afbda093531cf4be5dd1ddb9c6b0fbf236559a4381a935f22f3f25d36c569c7a30ca1fee4542a5ee574dd9b0ea64bcf49b866e49e0b34e323b42ef2d8c4d7f8435c0cf046497b133de98b3d5e603cb0b4c2a965d55947cef0c5a43104d18da23ed122d0db6b0d6cc6062d6730c5de97fcb962159acb1217e988a235c8f3869b95cd9941094334ad9
# Exponent:
10001
# Private key
# Modulus:
b9914dc86e6bc3ea64480eed76018025eccc37bbaa7eb7ae377a017eb5be01472a25b9e9f1dc94386a27bb54e91c893c90c19cdbee33e1a4fcee362ca6b0f2aebb27ba172e404e6b9ebdf30857bd6508ef1389c5f7e5501ec934512e34d04cbf7f3d4732067ff2bb7f4f0fccb9c96016e79c650cecc5e002afbda093531cf4be5dd1ddb9c6b0fbf236559a4381a935f22f3f25d36c569c7a30ca1fee4542a5ee574dd9b0ea64bcf49b866e49e0b34e323b42ef2d8c4d7f8435c0cf046497b133de98b3d5e603cb0b4c2a965d55947cef0c5a43104d18da23ed122d0db6b0d6cc6062d6730c5de97fcb962159acb1217e988a235c8f3869b95cd9941094334ad9
# Public exponent:
10001
# Exponent:
6bf1ed68596b50c5095ead684ecbe2aaad0bc2a3e532df5075af002da0350df342be3d5eac35def6ce319c9471220b66f2e1dd884611620222abc351c80988b241e68326b6ddeb8049103fceab935db18bb936dcb52e6ca3ebf1060435eeb1a677b2c2b683f76bd0cbe6c6cf1587e1e0910c75efc5cff95636babd2cd61d32f487cb724dad6fdeace2f61bb3ae5c4a1ce9372f9c88c21369bab879571dd6f40edd3741c53467cf74337591060d9940252cfafaad53dbfbf59f313fdfd58ce7252161593e84a52bc2b15ac59c279cc01b719c1474f21b4b3b71fe50a9169fa0eb71da52a1182a9586ab7b9cb4b9426d6fbf01188813bd1151c6395ef1476bad3d
# Prime 1:
ea500e85392beae87867af24074cd0425b4266b2e29f28793b38c0ec452044de5aea3d2b86cf53982b6ba40fcd7930740135d1be048b8fa439b2e96a9bb70af544e6397d25190827d1180fe4dba5b1501a808ede8c8457e624d2494edd6ce25a74e86979e8c0d3b4aa8312f92b24b4f89ca1265179ad23638b73189bc0bc9e87
# Prime 2:
cabe405c57707a2f50bc2cda11f98c340d934ce9678a1240d51b0cf043c4b4401ac1067d3204f34f37691ae0b9f7c0a4588cda1f12b0e6e9b500aaec6e6d44092f55593fb3446e9d6bd899db8cab27f058debba94f9a82814634d8798f71042bd96718ab408110a79b31872df2c0330de882dffc620aa3c8a113d32be254c39f
# Prime exponent 1:
8eeeab0ce5a53eb4f4cdfaeeb56d4c154e6a210fba62706413963949679999a93238757c19ce5b261646a15bea71a4f6fecdffd6341b96520dc86fced2924422fe169ab7166c40a7594b9e56730e8e2d591d5709b719fc2cae05812694b819142900a566f26ebe361555c3bb2f7042dced5ef86af71880dff66f0d71e58ea9fd
# Prime exponent 2:
37c6eb91fc0457b918af0c6fda2e1b625eb1bda120f91d5874c88260bf64286ad271744591334774edbb9ec760a2467f70551fd518a14e85d16423a1f4275f665f7d4d9676cd46d94c4844dbdff15e85830d93f75a8d198653384aadf6c692ed355c65af0789fa7901fb38436ddb6eb04edd629ddea32ab8118890ba2c0441e5
# Coefficient:
e25d0d7005c4c1c38673a9b4b7d94b65a711b42512c5e88e461279cf7521b0195367874860135085da36d33e4246639787a4942efd7d6a7d4679bf3fcef3ad310eb6c1ece1cee3e9b2c22c088be81b647c9b452724eb24e96de86592130eef0df113f1d729a89f5438bba187010053a4d8797e670fcec36fd2e2ae740862de4b
# OAEP Example 1 alg=sha256 mgf1=sha256
# Message:
f735fd55ba92592c3b52b8f9c4f69aaa1cbef8fe88add095595412467f9cf4ec0b896c59eda16210e7549c8abb10cdbc21a12ec9b6b5b8fd2f10399eb6
# Encryption:
a7be65e73f1fc9804b7d2d4969f4ffa9b8b20bbd3be14d673ffdcdc51f8cda0df512094b829b4bef653bfd09a156ed498ea5f35b953ac44827cfcdb2bddff04b610f76372352c9a29954b562de6ae4bb68084e689a6ad6af2fcab4182f7513309435eeea6703b6290efb118d5527d2f2893ba9e52dff6ec40f3ef03412077306542310989c1638189a6d0a73a86300f796c6a0ebf87dfe24a8f2e4191cb9486204247f6b43d8e78da6fbe5434edbd19628cc6e07d4ca18c743ae3e7420d3f66638929bfb8febbaee0b6b7ab8cad9d681c9534c67a6eabdb1e8221fd1d69714cf0b1d2ab24865bd34206a8d739f8d724c8b1e29fcddb839d2ccc151745067e86d
# OAEP Example 2 alg=sha256 mgf1=sha256
# Message:
81b906605015a63aabe42ddf11e1978912f5404c7474b26dce3ed482bf961ecc818bf420c54659
# Encryption:
aa666f70a258b6bd7f7c81473c5fb3f56250e8c9851b664ef8f81985c47f3256c27c2ab987e26d1245061d6539f159fa6fba79f86d10f255febd4f3b1c5b04f1a1d34114882642076113970c50fdd9ac54a6fc0073550d207acf297a89e9ab84323dfe8daf467a3fd78431c16c03a9d29aded949c8278ce61b2ee1b64bd35220624fbe8e8a2b169826f2b53ab4bca911285dae8b44a3bf5819efbaf111c11ccf115d82918691db402f053c8dff0b3f6fbca4afb92ab823443aa79d494d9517b185e666c08efb6f521bba7e690e26f1d0bdf35550cbecaae5a7b5f3a028e477140f8e683eb6b069dff2259ceee7f3323c57b40bc9d14a175fb825743ed29a6862
# OAEP Example 3 alg=sha256 mgf1=sha256
# Message:
fd326429df9b890e09b54b18b8f34f1e24
# Encryption:
80ad94f093c72218fbed24c1460d8a1fbd8648b6e9b84b79c5316a724be4d7bfa40b08965a51dd5e93b3ac58535e05267cc0815f635e965c08affc243103b41791486349fae12d91db41f5a959c535003240bc7853dae048dc738e3beb5ea0c8c03d4ae610ed95479dbea6554cc710ffd49b4d02901f6c3e4939c1b2da68b86390ff00257dcf084b82073d6c205577d97dc3b302f29a1ac653651a06aa7943814529b515832a3c30b8e529229c9c67063c3e217a26e7bad2dbe81029b946e73ce1bb22fd762b89fae4b0ff25a452558614a1c2213fb0c56c5102fee0e6048df0eaeb05620ed274a649a9097c505d6678f2f4874f96e0af59b656a7c1d35f948f
# OAEP Example 4 alg=sha256 mgf1=sha256
# Message:
f1459b5f0c92f01a0f723a2e5662484d8f8c0a20fc29dad6acd43bb5f3effdf4e1b63e07fdfe6628d0d74ca19bf2d69e4a0abf86d293925a796772f8088e
# Encryption:
200dac4528cb3fb24c3d365452453ecb00067db4f13b9cf84ae42b66fcb0ad37713c69bdd10ccca3450c969be1907b600f41b8fd0f6dfe35cd3b87d7fe4ef75024a664dd9d1fae8f5407e5a7376b5e1a734b9a74aefe1eec0c36e035709ab06500aa75831122c00c45b20e6a900e20b213ba404409f29e0ee6fb4bbc2d162ff75350fc5d6155e15aca4ff02a397d6f98f8434e7bf9684fe302d27c665d2ceeac273b2ec125e0ae53380dcea85bc3546eef5f04a63562b45ab53f1738c0f95d4836021ae880032024c1eb36a7ecd611ad6892dfd17ec7be1d678b370b1c5945cb164627f43633ad365d35200cd9f600659170e7a6340eb46fdf619273c17022ba
# OAEP Example 5 alg=sha256 mgf1=sha256
# Message:
53e6e8c729d6f9c319dd317e74b0db8e4ccca25f3c8305746e137ac63a63ef3739e7b595abb96e8d55e54f7bd41ab433378ffb911d
# Encryption:
7ccbf3c7de17a5f41c35171d90a1dd50ec1231f77321caba49030c39143b74637bfc1e60c8f4bda9428d2b60cf4cb8678af3565739ad6f13fc77195cf2de769ae14ca3179cb76d2d7daa38572a48405b1a0ec8b8f794155b01d845115c7d90d50d112daf6aff417202391ed57a1ed41b00eeb2d7e3a0235525d5b9c09c7d5dd3df0612e862480c3cab552911e22293744c71648508e86a819a37019d33530f49b82ae8d20f1e2982c0f80ffc3987a5c7f4641e7deeea1d328f31b99edd933728c4cc57619d51721adc0310947152fd36a37c5276f96a852cf85081cf2552cd6af24777af3ea7124aef03bd1e734045e62196655385dcae6d12bf80c2f730aafe
# OAEP Example 6 alg=sha256 mgf1=sha256
# Message:
b6b28ea2198d0c1008bc64
# Encryption:
a11d5e811991c1efafa7073a1cb89da33826106f179989e74872d764fc2e0f43269cae5d05ffe36eeb968fd7a2aa232c938f798925c8cb996db2d42e91b74a7900e9d6384015c878fa6c798b4ed02210bae16dfb6b71259dc5547af33b5877d4f23dde368e69cb74a7e1e8c4058992692adddaac7a8082cbd12fe7277a9c80e1d3a7f0957e389e9c4870c4156d20b65d5c41e93c02532dc87808b2cd5d40a6ffc262168c0ddfc1bc986923858aa496ea138c64e3a7282c6ab92398dadee8c3b980172df633ee97f130132900ae67aad2a5ae2b1cfc777cb98e5c11d73972a467b62f66a91e5eb395c212e77312a0c94dcf23b78b031dca2973b27b50f52e45d8
# =============================================
# Example
# Public key
# Modulus:
f77201b610521bf8966168e64effcbea0fc0a9585285d03a542495b21a1db86b55efc0db18d046f3793c4241267d6927607314e3fe3147204836ca39aa0dc7311ccc04e9efbd037556907b1d3a4f04317e7c717213a02ee92e6c6a6211f8efd6be6328e11a7cfd9d839f57aabeba8e60375b14cd056830d60bfb94d3c78e4221d595429dd3cebe1320f5b6de150fd51fe1944345457f841829ff8c4c4eb91cd62b06ae72e433ab192cfa850d704c11c7d1b176059f9c355ae52b0872e3e171a840a919e145738d98f08d10d016ad62acfb14535711de81a86fd3a33f3336880993bd1d20a9f00d5752793750a295d2a5b1197d8bf82b1572b55e14e6a869f311
# Exponent:
10001
# Private key
# Modulus:
f77201b610521bf8966168e64effcbea0fc0a9585285d03a542495b21a1db86b55efc0db18d046f3793c4241267d6927607314e3fe3147204836ca39aa0dc7311ccc04e9efbd037556907b1d3a4f04317e7c717213a02ee92e6c6a6211f8efd6be6328e11a7cfd9d839f57aabeba8e60375b14cd056830d60bfb94d3c78e4221d595429dd3cebe1320f5b6de150fd51fe1944345457f841829ff8c4c4eb91cd62b06ae72e433ab192cfa850d704c11c7d1b176059f9c355ae52b0872e3e171a840a919e145738d98f08d10d016ad62acfb14535711de81a86fd3a33f3336880993bd1d20a9f00d5752793750a295d2a5b1197d8bf82b1572b55e14e6a869f311
# Public exponent:
10001
# Exponent:
f29fb2d5d602ecb23ea19cbdd650329d7a7caa8f93bae98587e3a7744eef3d58e196883f4c814c50875b728b773618d927552ff2add79baa27a4b17d0125295f1aa161601056010218b2ea44aa5bb7fcdfcd1d5f81a6dad8815084af4c780e933d72f52e634e934ed334763d516e9313fcb32e1e2963141f8cf84de1aa15eef85863dd4b279c7662afa833f8ff3e18fe02f52fa772ea8135eb3a40482cca38a3d5d6a8c08417a6a718bcb4cbd58a4c18a102866def88d0a2f4731d8439add4bad7983bcd8dd04b5b16e973846957ac49e690f73182420bc66ed541559a39e76c410b98f1cd5bb14cfd08d3878863227c29dd70fa610f85dbe769936c97d7bb91
# Prime 1:
fd21b7e2eebcb6202b6401e42909c0e79f9b0632465ed95643082281ceb7e152a6b3c429d1bff5e373ad3fb7d7ffc30b6a58e69ae693390b4b7349c00763187912d8530048f950a60b9c9ffcc7fb24dd1283deb7cc34558e783b40262cfe0e566339f39dba12da43b726fb68bdc5db23b8e6ee695bb2e3fc579d0368d5661fd7
# Prime 2:
fa3fcb1cc811dd1e53aff0070e45b10ddebf767c868dba3a981a27715eacb4c5dc8814b144f7527ade8f2c482f1de9daa4f89184bcbcafd6a9d6039afa409f1b05024e5a744da584b98b9bcfb3de707ae1e869443241e2416998eda0a6acbb851a54c030930902ca3f55edc204193ddd5b5b32dad4a6506d472f170b5513c757
# Prime exponent 1:
ac05530ae404d89c0a00bf8c471b3abded681390ece39e3d11f6a044a8afab6f589c47cdc79df542ea24ad6d895b653807c07c8e7ded44d1d92772d20df318f98685fdf9ee9d87621ff8037d6c85ceaa71dfade627ded4d9a9f95201df879344bfcfed2f9df91bdcf2c58a0ac7148374c63e217cf5f51f1c288a2a7bfeb19527
# Prime exponent 2:
9b2a8b0a6193920387e883701c8d61e733c28bf95284f67ff667e1250e8b0fdbcf8e21267998d0ef96a837d0da463606785c17feb1f85d1f41578e0cbe36eb70997e808edda6778700756c3b31502f76423515704fa9425d44d8aa1efeba03dbd823ccb751b438a2a6fae4dd74252292ea5e75fdf1f4ddd1a45db27038647729
# Coefficient:
92cef8a315679e65f507b976c4d848dc41f9383c6eb7b01a3f06d0a0c74b63c4127eb24f842262f5166ac2e150eddb368bedf35c51845279321e1f0934db881f80df95dd5fe46166d2612f4a64d010a7f73e61d2cdcbfb18f5172bd58081e8d4c8169a0855bb3df985121f601ff87e3d934e64be1d668c962748d0516d4b3678
# OAEP Example 1 alg=sha256 mgf1=sha256
# Message:
8bba6bf82a6c0f86d5f1756e97956870b08953b06b4eb205bc1694ee
# Encryption:
7e48c47e4fe03d398ed225d8ba4774546bdc7852bb4884aeafc7d0f821ecd3bad745993fc7a3578973eb96e7891b79cdd6b477fcca2036c9e525888afc8563a0245435e0a4cc33616f8f1fa21c7c3d834ca71e47a2cbc8fa6174fe11a71843d12cf93136781d4b2dd200ca221599c5596f51d9dd926b43ea49825aa079c63d810faa4f380d8627062e1a53b95978e986561f8416c87efb70867743890bd9716e58358e28f8722b4ac19e9a371de02d56453d43a608cf2a6aa6377bbf5379692b6f9d6222673e0ea88c0ac60583cda281fdcadb214085ebe78cfae5a882567b368387e1889ced7a45506c90da26912059977251d6971efc4bb2a8c6fb11e328fb
# OAEP Example 2 alg=sha256 mgf1=sha256
# Message:
e6ad181f053b58a904f2457510373e57
# Encryption:
27131eee78cc1506bfe0d6ff3645ca7c3f6f69af5f9a76607e377323a3554c833f6ab9dfc4283328aef300924090908ba02b849a9048978895b3d3803ceea68e872f967e5256dbe9930a4eb1d4d52d84a6f7b67e646f8e649960cfaf2663e69aaf0f6337cead0460b2077fea154bffc9290f8b944d59ead8cb9d0f0838bd0366d3338a90ec9fc9f20128eaba79f5fb2de67678df5480dc4952c48561660d020f2d7f3caf1bb9604cf7452ff89859955e00eb0af6fce64e6c4eaeb3b8f647c12799f5de5d9fefad097e3ccfe3adb8defe0444d602b2675bc937bd97668afe24eb2279756eea2c47c184435396326ebb1c5ecd0ea58524a1f0433992c7c4145dff
# OAEP Example 3 alg=sha256 mgf1=sha256
# Message:
510a2cf60e866fa2340553c94ea39fbc256311e83e94454b4124
# Encryption:
445b05a1e45a1716c2a3049f87b28c08959ddcc0b9b6f489b9e7537a02fa3d0b163a89a095abbfd3d79890576a398b069b333de8a9e35c59850f6d676e43ae858afba3339d6352c33d70ea58d452da4c36f9a897b580aa8c73561a7848a6d2dbbc9089838bd9be2ef692515fbea2a61719f28fdf672ac88fabc336d450823f8a6489a1112c169415eef051721a038aefc4e2369754fcddfa033b82d696c4aef39302a373959d3cfe659eb54afc76332d8b860394632c7ea057a32ff6bb655c8e27439f59729905de03e96ba2465e87565f9c27c0712ec9dde399a5f293b56e089499a805b5e52bbe73e956c4aceff03ec9756a08e4f40b2452767c1e004ec226
# OAEP Example 4 alg=sha256 mgf1=sha256
# Message:
bcdd190da3b7d300df9a06e22caae2a75f10c91ff667b7c16bde8b53064a2649a94045c9
# Encryption:
4afd10e8bcdde7ce419aeae057ade60a8bf43498c0c1fe01950a08e6ab0b9a9daf44dae598e8e5c585003a847c057432e8e2042d46b4c9a8b2e40935e9dcb506cf59d09eec3f8531f26645294a07c057c32adbb381f08889bab7ce6086232041d5f8d3671c3e8c3b6f6dbd7697b2acfa4bf1218f3eb663da1275638612be5191225e38b553adf86314fbab90f3e2ae90457a5345094e3588d65cdbdc3a046ff8cf8a5ed82e4ed6022961e809016cefc5cdb2e97b6f791aac1a03df5a5dba91d288437fda0a9e4983da188a23e8d55ee656f7c9614d616d7e2d21941855d14da543086e819c4842b1e7990313206ef64779b87544729458ddf9d16902b7c7af2a
# OAEP Example 5 alg=sha256 mgf1=sha256
# Message:
a7dd6c7dc24b46f9dd5f1e91ada4c3b3df947e877232a9
# Encryption:
5a4c13c33cec37cd2e2b82c7e444715dc6b33cb1c1f7d235aece8a85f5b357915f81d728872b8df2ed194b7223740927dbdc084f810911ee97d7e2233cccdd55eab5a385810085af04e0e072008f2f171427818de87d5b478f92a5c64887037623b5335a21b2f703c14edd9009bfea0d5649947124f828e2198ab422925946057b47c2c0c60612d92f560e0666be7054984a20e855b87e7d40bd2c13797e1298daac9b2677cd3b620c3f1428b23dd5cc9e845c590a60a4592365689204ec09d91fbb02e2a6d6bb70bf4d1b3d2031928a869f9c3aae83ecc418062134fe94ee448954565eafd1d5cf11a79c42f58dbcf3bcdb06b287e1f132dbbf799965bbca27
# OAEP Example 6 alg=sha256 mgf1=sha256
# Message:
eaf1a73a1b0c4609537de69cd9228bbcfb9a8ca8c6c3efaf056fe4a7f4634ed00b7c39ec6922d7b8ea2c04ebac
# Encryption:
e2c0f612d05b980baee621e21932853c4e28ae62a1afb8b97f01736a06e185abb608caa4c523de88027968ed3c3e9cd7058714ab18ec2c8e4eddb147f4407f328350c49521284d83e76a2809bcba292da841630e32e7b59de108cb3e222353f707843fc2a1a14ecfdb83a2c047387217dfe5cab2b01cf8899b95be271786bc542aad154838db43d204181bbf54e3ccd562a84fbaa91b356f306bb842f837010e8a789f098b690b6036e0368c3672aff842d6f6a752adb324903d7be2cfa0d46f2a98f825a48952c1b1b910bc9f14407c7a2cef74ffedcf7854b3523af91816354bce7b16a3f4d6a7f6af8974ccf3001bf19ef0fb1ec29826789509221020e470