blob: 6e213dae6a1246afd6a4016da421c04fcac623b7 [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:
da0e8443758ba8a7a94d99a0f18f4de8a1ef4af6b8865dc666a22be368f93fc31ac19bef63946cbb75cfac2338c625649ecf2e8a8c370dd31ff79ae5020f97f75247ccfa826efe7c84da4a20560a682b93fcfc003d665d0151c4cfba7802656b96fa1c00e1b6e11356380d9fbf80470370924aa218da56d529f7523cba614655f5930be3e6baf5520e78080a130fd7b7e8bf2c00bbb2e7a6d17284d84fc64c79e0a7daa1d82907764673f0eda2f141c661d0a932d13208ae683266b2e9dfcd21ddd0e49db48c6cdf87e87fe3fde68c877ad9f32569d31df2c985d0045a5c5057cb034452b1ba1099d307e40c1ca77f2b3a03a0c587b3ce55993bfa5a9f4556fd
# Exponent:
10001
# Private key
# Modulus:
da0e8443758ba8a7a94d99a0f18f4de8a1ef4af6b8865dc666a22be368f93fc31ac19bef63946cbb75cfac2338c625649ecf2e8a8c370dd31ff79ae5020f97f75247ccfa826efe7c84da4a20560a682b93fcfc003d665d0151c4cfba7802656b96fa1c00e1b6e11356380d9fbf80470370924aa218da56d529f7523cba614655f5930be3e6baf5520e78080a130fd7b7e8bf2c00bbb2e7a6d17284d84fc64c79e0a7daa1d82907764673f0eda2f141c661d0a932d13208ae683266b2e9dfcd21ddd0e49db48c6cdf87e87fe3fde68c877ad9f32569d31df2c985d0045a5c5057cb034452b1ba1099d307e40c1ca77f2b3a03a0c587b3ce55993bfa5a9f4556fd
# Public exponent:
10001
# Exponent:
a342b32c7ed9add0ba25eb9c60bfd6a91275433f2e310c0cfbd2f7e1303b4dce1a3e532e0cf497e452f4c6012904d2026014e6d7bcdb8b724340f3abfabb0a20966e43be5be2168fcc3853bf9a2bf88a8826a5d6d821c808b0dc165b9a76d0d0991d71d2072d119f94b22b212c1433171435b3c361b037cb29bc8eca0111cbc236269f474633cb1f224d11e442d4d57ed5fcb8521cb1ad65657ff96ca8dc37426a78261b3af5f22a48a239fb5498bc5e6238c8d26395647d29ea482efcde0d04a07ae361520cb7f34efcd5ea9f52d43c6d8e7322fea7a8facaadd5d6b609740f046c95baef47e4bef611758ed93ccbc11b3083dc7646f6530277fc7933fbbd81
# Prime 1:
f5acfed65a3d3a5a8e94bd3bb9bc12e40206f0c1c34d0d0b23f93c0ba30a846d1eb44cb4d7d63a969dccb5a9a0f625af031a3047a6560cfc5208f4e46149585db17e36ac691cfcc0c929f54ece2eab4cea721eb6b37f04dd8ec4335b12594a99664d52a141d0246a8a578af8b5d09d40c32801589877995d7fbf26800fbfa135
# Prime 2:
e338648147d0ed99bfa43ef764fcbe517e5b2a1e5e1d4d69ce75e36a23e96bdb94cc615a5410890c5878ce222fbf0b312689abed40906fe1825edbb5d70cbb54ceefcd8981745a45264ba71d0ed78fad35818ec3a3c31a226ba62aa154b305483b099368d421ff5931f0804ed271196588c6a22cd5ac7546f04175f53a949fa9
# Prime exponent 1:
a4123cbefad5193b912d5493a69f2c1e8a1c087ddee87e658a48d1091481d99ee67a931fd365870b3fa78f4b11ec518e680bfd625c7beb80376933e3b1f541c690db31b8431ad0d20f86ae054b3d6fb996795079c3b678915edf394d011c10ee119c622abfc13a10cd035a146f983aed1d68823da0d57edf2a898634d04fb261
# Prime exponent 2:
cf3806b0c04611ea3d9414b89a28c5889cab9765ca7efeb297cf7b6eb9018f93d9c7eaa0ee398642f40c78314549fd72fdaa605926a092e81e7553fa29fd3a7ac59e7cdc026b9247adfd2092a78e7f417fa280087bb8da84b997f918d89dcb1b6c7bf72b8b0ad64d09f6438d9eedf6335ae18bd547a8d7ebb200810afc39bec1
# Coefficient:
852d292e0c4ee6273cfef2d12ab63365dcab6061a02612d418f5a3e16511529b2f85712b9e5ff1989280141ba25b3332fa7ed613a2221cf440743ea976908324c19db0d7f9b4cab427f80fc0a52c95c77623b5538fcda054926d31899f28d7199b9b7e7865814b2d8676bb95e2a7f0ebe5e162a34199acc1fd9e3c87599703b0
# OAEP Example 1 alg=sha224 mgf1=sha256
# Message:
6628194e12073db03ba94cda9ef9532397d50dba79b987004afefe34
# Encryption:
9f875db7a85ddd48b41d10eb4e54fc9995333f96b6873b53fdef61f7fa1eb447722de6d98db629e1a257d231c96c7fbf1db55ed92b939236edc7a9cc04dbbba4977c5b3a15be249d6c4a983c63f75362b5ad4948fed751854dc295a0718f28f07e7d49d14f3e4a875df59987df25f345be02422827d326d58ad1fe8e2c1e9bd38bd3de329198ff819c84c8a9515de0238b5c627299597d4dd239bfd67ed24b98f902ee2d878fbade42c96ebeaafbbd3004a94ef949b640118600673b4841db2269434a6893f5d131ced87ace50d4fc67090f5f19c17acc632e55acf4dd3ea833a30ced04e6939ba2a08cf9e0088b12e3f68d95f988abe582c02d2ac80e4a50c0
# OAEP Example 2 alg=sha224 mgf1=sha256
# Message:
750c4047f547e8e41411856523298ac9bae245efaf1397fbe56f9dd5
# Encryption:
a33526c11d6c1a4b97625154e41b594392e50548f3e266381732b4a4d1b6cc5464b91fbe849847328f19d5a3fafc1c038936da9ee95d5153345b307ba5380fa574abde9b354cfb736063ccb87339a4972ca4780861e90c6409a81fe09404b05c9afdf7728f4133f309e5089c3e7b2e134cfca5fc739a801fe195eabf9aad50d1c7f7bee4de9c9e01f8d2a0320e619447ca154a3557a42894bdec940de6182e85df625b7946ee304450ab80a13f2881b7ede0f996862b0a554515793e405f553863d85fbceee3b3e4e591eaa1060130ff2c790e7877c87ec62674959c73328c6d35c368c475f121c91ebf558b47c77f5c684ac2ba24b778dd03e93fb803542acd
# OAEP Example 3 alg=sha224 mgf1=sha256
# Message:
d94ae0832e6445ce42331cb06d531a82b1db4baad30f746dc916df24d4e3c2451fff59a6423eb0e1d02d4fe646cf699dfd818c6e97b051
# Encryption:
5081a1888b13f7affedb056d0b76afce7720b33c1bca45515f030ac3b0b2ed061448f4e26f04134bfbfa16e5c009a8c5d057e635c0e9079cafb93440f161bb1b7e825f170d2c6a2579e58dac2cd5aa71374ab728a9d84be5a9fadb35d458fa68fcf6f80f0251d93d4c3cbafd95a67e1f5ac6eefc6748d2747e940f8f6d2641859168aaee77e38059b1b86e108e525aa140b460b00f6e5bf4fae106019e2e4d9950276240645f18384cd7b0e8eb79a8b7e4c62e76c4c062c823d39e55809ea9d099e8349b133b6878168d216daa37f0254d3b57bb54645180936feee9eaeca643df6bdde81bea2e77b96f000ab647bace02be4d3792ac76ff4ec975ff2ee97be1
# OAEP Example 4 alg=sha224 mgf1=sha256
# Message:
52e650d98e7f2a048b4f86852153b97e01dd316f346a19f67a85
# Encryption:
030b8b0c6367a4e19e2f4c61bf3af17ec6f4f71c5791c2c413f8d2d5df1540d60bb0f04329a4e155866098480e91681806d3747adbf4f632aa871f89d049ab691efa75d1a48255c836a47fd6e7f005aa25cc74b3d0abf9dcb6b84528d3e78e565bcfc438f8799a52207171dfd61c646f0cbd0f4ce3bbe69f4bd4328bb253d19061ca3b1a4efc3929aa139020af8b417fe1de2de6e5708748e7c4061eb2649090787f7423747ef90b2395bea8faaa147a4b8da5182fb0702dc99611ec9cf7d18c7cb7ecd209d09f4b5a649a744849475429d42f360ea366a9c25194df01104bbde977006c1178b8d278347c5275ba0818284208b502f7d3fb5cfccef46559ce85
# OAEP Example 5 alg=sha224 mgf1=sha256
# Message:
8da89fd9e5f974a29feffb462b49180f6cf9e802
# Encryption:
04cf931efdef42a0e998c292785518614a511a878361674f1163af4c49f8b0d5015f718697cb52793884b2eaefe209dc3e492ab52b1c6a083eca89231c4b279f9a40e9a325327deb15c90fba118bfc14f704c67162dbd6c5137df83d8cbeea3658d6091c9a6cd173fc4f61f9d4f7de7f8b59d631204aa533e28d1b2ffe79dd9f1e893f64246a59b25ffea69e19b85eeb746e4a6a6675bb9f0bc921c407f09bd28dee9ea82de98ab299cfa1d0ec0b8d9ef58c282fa619e56ce2ae024e2eb3838ae22a324dd4af67002e47ed85d075016690c43512840cb864d572f850c793fb6f3f9557e6485a3cfb3850ef7a5b84d0d9049282eb58e5bd48e6cb4ca1ac3dc61e
# OAEP Example 6 alg=sha224 mgf1=sha256
# Message:
26521050844271
# Encryption:
9230e0034ae35f8e3d182d3b354cbc3a35a0d5c6ef4f2160f54dce86f9def8218d9f670d43900a4192ef1420a48968d7df7e157a533e3d839471ff0f2d523b8a5b2f4c3e69be7986d910f77886d1b6bb314d05b940ea2cee1ab4735d303af6e6f6ec442facc604654eeeb37b380bf2813376665a7ca31d8251a7af7d71fcd74311cc4ee99d4525983abcb3929f3c25051f23e06be5dff023e4359e2e574dbe1fc6ac6d5290ab4324b7ad9f99dfa2fcebb07ef35a578b2bab98c4d7108a24ef11c45bc78a141ee8ad7aaf91aa1f9da27ead96efe8241f7752337b8a2b03de84df8f18b9316fdafbe6472a7c61fde7621e8dbf8c268d8be8b3e8b645d82785b9ce
# =============================================
# Example
# Public key
# Modulus:
d2957568d7f914b97e6c764b62e717a97dd9d72ce6403e6d76fc92d8aaa366049e3be934c448734c01097c9380b831f63f69fcc098c691bc29eeb83061898539c2819e57254053aa7ad0c44f88d5ebf142e737743813cea072de68927a276f2d1618138c9c775a041e3748ae7e690a818b24de9a3914ebae508988d292f8117610613f50f267eec334b0d570261518456c8f7cdb1df824adee2cb7fdfc8c7124c39a2314c35944e11c844a1e34c4935a725bbf644cb671796c3efd9f6f553cf388d9fb653353fc6281a604e55d55fad04b4889824770687922963e2598c5183c59dce59b6bdbdf8f41d065630945abb988c6780c9d6a7e68cf6e6932612b5315
# Exponent:
10001
# Private key
# Modulus:
d2957568d7f914b97e6c764b62e717a97dd9d72ce6403e6d76fc92d8aaa366049e3be934c448734c01097c9380b831f63f69fcc098c691bc29eeb83061898539c2819e57254053aa7ad0c44f88d5ebf142e737743813cea072de68927a276f2d1618138c9c775a041e3748ae7e690a818b24de9a3914ebae508988d292f8117610613f50f267eec334b0d570261518456c8f7cdb1df824adee2cb7fdfc8c7124c39a2314c35944e11c844a1e34c4935a725bbf644cb671796c3efd9f6f553cf388d9fb653353fc6281a604e55d55fad04b4889824770687922963e2598c5183c59dce59b6bdbdf8f41d065630945abb988c6780c9d6a7e68cf6e6932612b5315
# Public exponent:
10001
# Exponent:
83be9f92b5338ea4b2145739b8a98d232baa22b56363a3eac5fb243fcb19a8d490ce388b1b959c145bbdbca3676f554a92c7d32a072a8bb8659f84ba37fb5a4f15821436bf066c91867e9fa286a017197c5abd55c75394fcca809c79af548678758f2083e2cbc49438f72b5087a35dc047f60c11fe4e395877e863a221f272b100e763b0d79b9f9dedacbc03a122109a34365ae2a9afd5cb3027add03567f6c109fba06a772195530374eed0470289017e0010e4fa7a9b7b1941a4f2695e4a82c1a97d84d9c5ccff627366d4594da3b6b9107743e7548eaf05e671c68eed8df1524c3e1669d6088b8eef030ade7b9d6105fedb884b75e0aa73cbf6a0871d6dc1
# Prime 1:
eb8e0506055f7243f521807fb6d4090b0344f0ac39ede6455e7b917ea441b2bad6ee021546e27abf0d2526ef03e7b8c06dca34d056f6fad2b0e1b9d0d343de4b03f241a29842371d9bb31a414a2407245950a143146739d575e60f51307ee05261b68e199fc2e5f48fe7a6fd0dbc2c3f9c7b783543b0e9f2e63f0bf76681f9e5
# Prime 2:
e4dc96f136be73e890e7d38f67e1d673bae6574e03264674dc9f3fef68066fa94cda6ae60084df6541b3ed06553709dddcc60bb1340e8f3f4cb06fc4dadcf448806ee0702621e4b48bd25a89669e3181eb7e108aaebd8b995334c3c63c61492f579695541b20cefcab3cbdb6594d7f129af8077527b2ec5d41f6598feee7a171
# Prime exponent 1:
61182b4dee0d07c6a75665e73eef6bc2d4582874757470848b8b97cf81d96ad8c51b5a5476e1880314620a085fadb663eb5d7c239c9535927f42ac1b3dda2dd8f2097bb08fde4b65b2f6428e430752c252e67f726d0897b83b5ed7557a0df25d42d5c30120ef6f663da3191c19fb44a9fbd0911e3386cb084a8c165ca62e5159
# Prime exponent 2:
1a73e0c27ab862bf53d867dca07e3b025f6cf6545f0ad283f96832c4a23a743796597c979f21bc8c809ea25be4079b8d58524fd1a899b236f7cf40ebf8fc2704264c2a86ebf168f4f1605bf49bb6d734141b1b205c782e2587b78695682f3a7d4d5b6b61304d877f2eefb361db4a98d076b70a6da12c0e23ed56e31d3ed8e911
# Coefficient:
40129b8e33db0795ccab6448d66a96aaf73992a6727d1f40c01739f6f18ee4a69dad2549ca5d2f19f1dcc18ff8497ddd367353784fc98ab7ba4c82d930155f3af73863662aa8a70f50dae47fc31014470fb0bab4ae92b76eaf757732640e26f027bf7e85fc3590298a07b586dff52034bae64a1c9c5d57fc1e469756f25cb6d5
# OAEP Example 1 alg=sha224 mgf1=sha256
# Message:
8ff00caa605c702830634d9a6c3d42c652b58cf1d92fec570beee7
# Encryption:
20abac81a4d1cf4202122f32e204fa43c84f2f00d381e37ac51ab668824e56e4350441c523f52f5272f4c748da1e2b5aa3de0b7dbb3f6bff162db026518fa145c0c94ee2b4dfa3352d62789cd0c1b97822a6bfde8ac50c9bcfa2530edcf1815633c8cfb5653a4c1c99988af46d3109ead64421754728152089c7c6c48886f12f2e03a949963f2ea776ae68cadef9b202b4ee1b75b13b9af666d50c085cf23f83427b4245e230eb8ec13a58d850956e754221a9b28342bcdaeb4ad7828d5c8d3e6328e5030a11f0b0b31a2b963dbbc6495b1dfe5e8c0505515c2cc5d9ac28c66bff7b244c4e91092c62bf8c72725147579f64749c806d8396170b80cd518fff56
# OAEP Example 2 alg=sha224 mgf1=sha256
# Message:
2d
# Encryption:
1226a2f85a5e19ceaa839f87c92b8824cad8e476c39ccca60b5c37e57f3ec5f8b93d4f907e8299ff51101f4157b707b74ba894d86a6c8547dc56983b95c721b34a54a8216cd35e0307deb1d5faccaa0922ddd2aed40031ba559bb0f1678ab504218fea8979e870cc09f3af039f0bc23675d269810bf6310d48da36deb06347ec330b84dfcac7b9cddd3e747e67d37544eb34ae76cac419603f3ffcd24caa5d76e8a6b591326600b4a27921636166daa583e2a99948da0d02236212d682df903e9b9535ff82d136093d801007b1b74cd4ae3d0b9b5e64151fe4c04d228ddd70b4f1d2b194e4d3c2022ec06902f0308176cc786629c510f1873cf787780a125cce
# OAEP Example 3 alg=sha224 mgf1=sha256
# Message:
74fc88c51bc90f77af9d5e9a4a70133d4b4e0b34da3c37c7ef8e
# Encryption:
4e4fa94b32ee92ab030da511b48accc9a2f35eb572619e08fed0d39115a5893a1ab5d4024ec2c491993d31b28a3d12f6098908b9f0c06685382c9ed2cd6651829c037dd4c463414d4ba07591b1d2363dad073c685ff1b494d3a92d4949a63483ab87e793a400ee4f8a74a159b6b5048f64cad8bf3fcf83bd8a7820846514b299ccb1a43115b3a41700c2c1d58f334502c0515c7873e4edd7d001a40fa6c31185ca8be92aabfc7e99e8e20ced0ecdd4b8c8be86cd4139da240fb80fbe6698e2e808d1d23e55947b9b2ccf9f4829704c2ee3de549c8dafc32faf4990e2f0b12e82a2b1c3a1a85f1a93c8db7e9a62cf21eb4305cd7cc063ce124b88262891865e89
# OAEP Example 4 alg=sha224 mgf1=sha256
# Message:
a7eb2a5036931d27d4e891326d99692ffadda9bf7efd3e34e622c4adc085f721dfe885072c78a203b151739be540fa8c153a10f00a
# Encryption:
b662a7bd04e164b40fcf812e8b142159b2aead3f8f7564108648603cc455dba70787c7cfc230fa286b851c325c55d06d800abd90061b5ea339d885a475747c76526deb5e2b2ba460c3fe2f1a752cbff71f03bd648cb6452a2a3b76f58fdb4c0a3cff1f3cd7e022c9d7847d12c0a9967ff713e34ee903e4b3305788244b74421b2764095cb625189517711a384220b19b0378b17111634b7ee13192e5437808291ce4fbeaee364c3b5a080fd314d66684756ac66c92fd861787c62a13e1f16d8021d6765db141be477f980a8360a884e7e3dab182e9b3bbeff947bea58ff00a448391adcf0b2e43231417f9664850a9fee6951572ebd020868bba4d323dae91e8
# OAEP Example 5 alg=sha224 mgf1=sha256
# Message:
2ef2b066f854c33f3bdcbb5994a435e73d6c6c
# Encryption:
cd14868d32707f4324d9695ba77252c8eb1f12eda5f65d7d05145d7ef9301c141f4f2e3aa35bf2c971397f1ba538f2074c9d6fb4032fe4066cd8bf9e6d4bc9d525373850647d4d2fd9d60e78bd5139d9efb98c0e2f9f28a04128be59850228f69ba0effde5716201612ab5a765a2bcf00a83c28d3737c7f5fb8b54ca43ed3a7c1e89d1937e57614139bf0430fff7f3bb507e6c1bc1626666d4520f4d41038b706dbf43f1ee9fbb773977c6238f7ef98d0f3341e4baa8d78d60a92a1d47cfa1b5c1357215d43e76ac975c569a9c05f7f79171eb626e2d1504ec1d82939eb9a1cfb4320665892fdaa9bc92cf010b7a1f4a9a64a65ee82cd9f7d3469e7a13a0ed69
# OAEP Example 6 alg=sha224 mgf1=sha256
# Message:
8a7fb344c8b6cb2cf2ef1f643f9a3218f6e19bba89c0
# Encryption:
c1738032a3142e9728851a7eb6378fa9a76bb7373f57a17f832dfa3824a99a5e3e23d7fd6b0c345d78105a3d9cbc043324b02ac4a6fe636dc28d7f5522361dbc9c4db92e99bf2a7b02f0aca5be06680191cf24df57df1d5bfe7b8c80cf692eba6044deeda2f4c30d9dda220a0fe3af74adb1b4062cadfd0c1f9b2789dddc8ba611e6b399e72355d458a25f1156a7c628b2f7175444ab4a3d9b81aef440e08902c26943c5495833691dd508e8609ac065718df20a57923ca0085f16c86b2b78615ef64531b4cdee5fecd6df5ad41011e0f003ee0f0b82075c0a462bd511e6eb99fbc0c5101c2aa51d6b14ae730db4e913139d3f08e63ac7433647cad4c1988efd
# =============================================
# Example
# Public key
# Modulus:
da3cdffd93b4d5482fc3d9f96566a317ef06dfc98673d2b7e1c513b1e93c29bc75b37f6ae90b95cd6fdfb07c3a6dc3d49bea6340421e74b32c1bad1f714a5248d80b1cb4fcc2264a4d98c4e33f57c0ea88e32e9b650ac75e8703c99a4578b8922c1fcd80a666c54c419d6ec137133d23ea6ad417964f6cde40981ea47f7213f11fd386f2e67d820e9d942330c8a049c3009849d41bc9a2de8b04629b5443057ab055e8ce37d40ac7bb1ed300210fe90c53d3792b734afafc74466a1b60a979baad681dd37ec6696199707147978d33e30cffc107393d37e6ff2085abbad0877c124383a9aff0ff53dea5c6d5ea62be92a2aaccc1310289244c9208a1d0da81bd
# Exponent:
10001
# Private key
# Modulus:
da3cdffd93b4d5482fc3d9f96566a317ef06dfc98673d2b7e1c513b1e93c29bc75b37f6ae90b95cd6fdfb07c3a6dc3d49bea6340421e74b32c1bad1f714a5248d80b1cb4fcc2264a4d98c4e33f57c0ea88e32e9b650ac75e8703c99a4578b8922c1fcd80a666c54c419d6ec137133d23ea6ad417964f6cde40981ea47f7213f11fd386f2e67d820e9d942330c8a049c3009849d41bc9a2de8b04629b5443057ab055e8ce37d40ac7bb1ed300210fe90c53d3792b734afafc74466a1b60a979baad681dd37ec6696199707147978d33e30cffc107393d37e6ff2085abbad0877c124383a9aff0ff53dea5c6d5ea62be92a2aaccc1310289244c9208a1d0da81bd
# Public exponent:
10001
# Exponent:
8e4cf54cd63c2a7a18531f55644e097878ae45cb94f4fee851b97c7f1c72d350047b5750f1c6511694a509e1e7035d96cb578902045af18346f680eb28a6ea827f04b7e23791acfff41af1feaf75dbdfd2043886b0dad76706a86c93404b58264fc928e983172dfcec27e868ea2d8c4757f9f273b2d9f545f25e7e548a996af03175cc7065ab3e954b4321bba2bb90fc61fd548248a769dc2a5aba124e3e395732f2f73921626d2e67418af69c5c5c800be89674dc36943f61ae5ee7d96727080aa24e66e2ebec7cf5e78d9f24f33f12a5878a8740d4b06afad2e56ff8b470a2226225bf3901bec2311fa4b4c124e85c16e605415172237f168cdffc7999e361
# Prime 1:
f57adefe043594aec80d6b4b2b7bfdac7ae21615ecd22e0820f97911c4e4fc7a9c72910f5ebc7c55901b6174805bc16c2df9592f3538da0fefba124fd83fcb21eaf6cf419b26c49f73e4f51393070c1fa71f750278d16285ba8a4fd50d89a08d013240142890b8780370eb7cb7ebb4a2f2a6eb24985a592b90e434df6d47f8f9
# Prime 2:
e39722307a8640b9bcbbf6ae435a27b98d91366f5e77f5a3cc31d651abc8b222004f3be6746d5b8e5d126b3f8fe356989a672df0e14ef3047b1ecfcc95db1cf1a9d01450b6ec18223a9ae3db19b905a8b017f95ab4304753257bde21364e325bf0f940a705e95b69c9cf7d4c5a9f6210b67148441d9c8dc746137953ec54e3e5
# Prime exponent 1:
2a32df16879eb65a7d65612660e945a85acf76c07a1f7f6e424ce0751f85c5a9462fa3a422c30014ad5b279ba15d2498f62641208e63a188cfcb0aced2fbd46d9638ab5439d9a63f4aeaf6fe506e0bb57d4339181db0d0e0f03a4a92f36acf40ae0df759ffc7310ee0788ee2b7b33b302fca65edba8afd7d31c1291da76991f1
# Prime exponent 2:
38ef571b3f9b9457a2d276ecb366bb675cf605e32883e40c9d099eaf01c58c629b273739f8c85ece279473060cadf7bce76b867fab2dbff7d0012e44e4fc52aa562bfad91259cfd3c84b75531b8540d8296d65f0fe00d1e7080a8bd04d3094c2916f19706f3728aa375553e825079855cbfe5cf0c563a3c8454c9bde95d1cacd
# Coefficient:
14852ad4f41b28e21fd00e47684a96c913b9d65a9862129d031ecf928cb86a65633ceee3e040fffa8fb3943e3e71669250b44d27c4161c38ee3d295ca5dd592bffd7092dd52352adadb69b664bac83ea0af0084771e1a6955cfb0313d46fb87e2c7beb3e3aa08f55e71a56233733ec4096870e6cb9ce92c107ccc61620b5fcf4
# OAEP Example 1 alg=sha224 mgf1=sha256
# Message:
087820b569e8fa8d
# Encryption:
63e3c5020172a04b1f611b55fd4d31eea06e6c5c9d61c374d8d90826f8ae31f928138cfe007ba9724212b398d2a678b3e789d2903dfc7a1225b3bd7f40c4b2d0bc9da9f1c818b9ebe430cbc1e92f386f3a26700dfcd2fa767fba000690267931737af15617f8b13dd2992d197e6d5593383607bf09f0ead03b9b89314008025c808660119aaf7288a9ff1f45b56239fb1f659cee0e2fe31a341a91d80019af6904e4d551f60a428e714ebf282e18afa36ef24e39336fe47490d28201cba94c9d0f3202430dd31cdba10cf8df2d0d7c8a0531cfd97f08de5adc331dbf12c64ed11a5de2309d6cd553ba617c15fe40ce6813fc1fd7227448b4cfc499c979a0c6c1
# OAEP Example 2 alg=sha224 mgf1=sha256
# Message:
4653acaf171960b01f52a7be63a3ab21dc368ec43b50d82ec3781e04
# Encryption:
3a1a90fe75296dda3a24987dba6f7e99645ba5160874905bf47437fd2679bb4bd37d1ff27bcaabdc0cc4214b2fd4cae634c08e4014ae6b821219feaf0ff33365589c5d712caae8c6e39ad73a9076ae62151ba9db607a095770ae513a3ec08def34103c612457b1b2ebfec96380be6e0aa69da3461577b1f86afc33b39e8d544fbd0b4137f03a611fe52e8f303b9b441acdbbc4a3e47be5156045dfc8b7066d89aff612805924bafbcc3ec34dd6570fa296e4b5fc9aeacad9409f65e7cba98023431d8ccabe4025c4ad540e54a56f97c6e1224e98322b97a661b88e04fccc1a199ce142b769031ecc92bd8f8802f692e6e2481ed77f6094ec40add04b88ef5f8d
# OAEP Example 3 alg=sha224 mgf1=sha256
# Message:
d94cd0e08fa404ed89
# Encryption:
ca42454190e0967e0cc2831b80ee987a8a19e3fb2fe3abf3876709549a4bc25c5a129292ed7a0d70875012efc8d6cc79467b1a9471a700154f92fd40c8208085c73b3104b00945f6e82473a7c354a53cd5de2c465fce86e17529cc89fd58680c90985c8179f1c6b507f4f6c8243408876f8293ffdb65a82c825dfb5c53b105b6fa952db186b260de902164b7fe4626785cd25cca343a51b1cb2a204967f80076dad6c8ced0159c9e0ebaa16553782aaf0b8b32a5ec7b6f095a3274acb9711ca30494c24e3967c7e6a084b74a3baa154807f90469ee98b6ca7444c68db4478d94248f9482088554f0e27d7f786cc822f95a5bf771cf8bc87adacde44f427ebfb4
# OAEP Example 4 alg=sha224 mgf1=sha256
# Message:
6cc641b6b61e6f963974dad23a9013284ef1
# Encryption:
64fd711c3eb6e6a53f37ab99be5e3e5d0414fd74111a65b4b37d8bf847fc13d1d165e1d8be8966a667fbc61fa95a6d416f4b523eb62facdd75c585e2328efacb774a5023e379cfaa9a4cb982b7e277798ddd9e6afba9d92af2eab348523d8dd428c16576723dfe639cf11514bfcfccf91d310b2208528520ba2d1443204f025b4da1563298d49cba1adbbebb83e228e00f5e62254b60ac63e4b96fafa919a22383227f8a84afc98af7f486ba02b1d17c19b496cb8d6daae00e936552ae9d0d22aed53e0b040e6e8d66a62eea3cd2ce38e8dab60e2893cdc4f9bd285c5c12b74b738638f7de6d435c81161798d36712e506283b2e8aa9ede8edde75d66aabf35c
# OAEP Example 5 alg=sha224 mgf1=sha256
# Message:
df5151832b61f4f25891fb4172f328d2eddf8371ffcfdbe997939295f30eca6918017cfda1153bf7a6af87593223
# Encryption:
3c7380cb18d2d5ed918eddef5d11d1e840a44e47e620cf64960a2c6e3175926c30568dee8eeebb262edd2ddd76303e84ef912faf00a355689242860ac4361c99b4ced0d62e7215f2eb1b917d891cc414fd55e4e603afeaebdf03ca778807cd5aa0918437531ad37b9210d08fb2513f12d7d79d80f83323e14589e49746e24d420359b90d376d675be35ec09cdc02e3ab648fc70eb61e4f093d95335a7c21daba301bb1363a4767ed16a7d8d0796b53fb7f1c28da2988c4979cb77806118554f5395b4d842e8431f2b4888247ea3b82d03c83432e82e17c03fa51b02907d5b3e4cc3f84a302da7524a226c656d346be70f9900c64caae48ee3d2a143ba49ba451
# OAEP Example 6 alg=sha224 mgf1=sha256
# Message:
3c3bad893c544a6d520ab022319188c8d504b7a788b850903b85972eaa18552e1134a7ad6098826254ff7ab672b3d8eb3158fac6d4cbaef1
# Encryption:
bd0764f1d3df15ef272cd803cb3974be4ae0231f02e303df1f9ee1253de233a42ad619c224f3342a852ebdfe842760378fda89fcb58c904dc8706b4cdc14fa996796f5aed0d8f877d9e1e99df0b0e624f6adef36476ebfc992adec972b3a1f6c39b5005a413739c6417db653346ca43e6f944580ff1b9804c2334ae58438ddb23ecd39c98462b16a8c41a4c23d309103a692a6228e0a52f6818640e37864b7f9ae899fe89899b5417897142eacf9668fc6a3db53fd0f424a58d39babecbbb23beb9bc7f5526feba89196b8dbbc23d6ca9f9551b4b5a6b0d9b85285669ec1e76e12982b1aae3139755d18a23b65908063c3cf7916120c0bef820b59fe1aac33be
# =============================================
# Example
# Public key
# Modulus:
a40860950de2633b0cb098f1b421a45669e467aae8633aea6ff5418840341e17098d89d61ffd836079c4c995c64f5d10aaebe966e42b63655b50720d6b9e4138016b6c8e6dd85d774d2c3f476b7738b49a6429fcc0fdb492e01c303c4279f496d8359fcecd3821d9ec6748493330af3f548d4fa3cdf3bc4f3a7fea031cfc5ca75ecedeb0ade53ead1036d5530dfb86a6812edf31c684ee6f4fd6c1b91cb9d4285aa6c5eea1a814b7116454dd739e39336717658004b71a6933e14f38ae9481cc12f96c497357ace3618bf70867cdd31b998ac004fa2050747c163cae20c56d7aa2f4bc3c605203ef140008753783455f32bc5a4fea3b5b1267c7c43f649b0a31
# Exponent:
10001
# Private key
# Modulus:
a40860950de2633b0cb098f1b421a45669e467aae8633aea6ff5418840341e17098d89d61ffd836079c4c995c64f5d10aaebe966e42b63655b50720d6b9e4138016b6c8e6dd85d774d2c3f476b7738b49a6429fcc0fdb492e01c303c4279f496d8359fcecd3821d9ec6748493330af3f548d4fa3cdf3bc4f3a7fea031cfc5ca75ecedeb0ade53ead1036d5530dfb86a6812edf31c684ee6f4fd6c1b91cb9d4285aa6c5eea1a814b7116454dd739e39336717658004b71a6933e14f38ae9481cc12f96c497357ace3618bf70867cdd31b998ac004fa2050747c163cae20c56d7aa2f4bc3c605203ef140008753783455f32bc5a4fea3b5b1267c7c43f649b0a31
# Public exponent:
10001
# Exponent:
845749ed182d9d97c7ae374752e88d99368813e7bce44a6558fccbe96cbb5fc7806a945990a7cdb629a84e67ab7ede7c131a90cdf5aad7dfafa3a0d11911ae56cc366a7823419c6f23715e8075c0d39c4ab0237c0c0ce5025714070aa72b93dd9c04efb13ebb59fc639214ad1242e631373b6794a6164ec8b14f007390903f03736f3c8e435593cbfa2296185a2983123018c90460dea4b8061a11b708c0628e8cc55fb7f52380db89bfbd5a94211ebd898d350ae0533a2f10d4d57d69747f7b59af24ccecea5e8a604554f667a0f9b92a9d75e3b033ae7233eb153717dc767e221e2422bffee014e211c6514fe9ed01a47705652a770c8a1f55bb9088428a8d
# Prime 1:
d0c0184aaaf25f4b89d7148b387c96d2c85e2eb38938781818ff49297307251abd404395b367ebcaad6a5d924e1fe1b57c67c35cf9865fc0d8a441044fe406245e205419b6a352317f3adf09c20a4a518e83a2eb2920ee46c03e95d2e512e54af71a6158c9d2f52291c11a3b3459ef011833f10af00cf4a2bb4a293bddaec8f7
# Prime 2:
c92925b3feee535f9e1d53385c8273613b4bf111d75bc879aeb82cf937a46787472bf8c58120d46fe8ecf5ffd181f30b70bb67bf279c2e6a0a3d27d5b8b8322dfa5a0c60a109c34b4f87c3979d808f050a9096b3b25f64f05d57aebf522a232889625c02093e860dbd307011841a1da18197cb2e2c89ab54db52fff700ade417
# Prime exponent 1:
ab429deb4c5a32725fb0d40af019cf07391983c909b0095f03cb1533eb4a1657dca207909eb288912c3ad26fc0a6895f82a4027499c673725c8a4d49035e38e7c74d509213f3e3eff5c8cfc94aa774977a8b66b2f5782de45fbe38dedfcee3ccdff3859ff95c987e7703ecc85bc7d8bc9625af00e1364fd1de44169625e64abb
# Prime exponent 2:
2aa7e007d8121f79d22473c62acfbab9ae823eff428482f1529c59650b68804f8e4703bc95d2295a05b161c4ba5f6cf34b17623b85a1b7b1e2b3ef2381c50556fc9465b583d0772a1c1634e28c927b415d69259bbb42413c3afee1de4e05036990205c544e3384e79aeb8f881754165e6e058b1f22709af52680e628316bae47
# Coefficient:
a4e6088c613d7bdc2d61d4db8107811a76b9c27383c319077eeed60c41a99613c2c022435db9ea2f1c5420a1690c44e13f51b78825172108465c4981dd65dc1102b74cf495eb25eb1d0bb2c94678bc0a7cd95629edb883ced33566fd22924c0821ec602f75f8069747a6b587f05a0368968b5012929dc6d33faaa66a831e5222
# OAEP Example 1 alg=sha224 mgf1=sha256
# Message:
4a86609534ee434a6cbca3f7e962e76d455e3264c19f605f6e5ff6137c65c56d7fb344cd52bc93374f3d166c9f0c6f9c506bad19330972d2
# Encryption:
62386b46a1d5140cf0841797c9202d3eea4bfc084b566307277350cbf55d165fb63628940093e804073b0e09c094f758a611fcf070426500803db0f5ae770a0a827ed5b9a8f4a64083ff3c0b3557d5e188bf95138c4d9e1776f08e766760fceec67fa4a08069533a0965b4bdf3adb408550aa8811bacb2dc2374d56dbb67b6d9d3f4d2f6e3995864a885a3879620ba34f0cfbf712fec6b6316fa90c72172882e222fccffee8169beaa528055202bd14eb9c2a29394abe33f81b4beaf3487fc13da32f65121a3b6259e1efcb5d0a88846933dd3dcc2bf979ddc3ed35d46ddb9fc2fa067efbb559ec3a96686ef26c6e44cbe39fb4eb298863d373094f0d5160193
# OAEP Example 2 alg=sha224 mgf1=sha256
# Message:
b0adc4f3fe11da59ce992773d9059943c03046497ee9d9f9a06df1166db46d98f58d27ec074c02eee6cbe2449c8b9fc5080c5c3f4433092512ec46aa793743c8
# Encryption:
908bbeab9278e374de6eba810f78f0e6018431ccc4f793b9fba55e09e392b285e98f409e1b39bc92157ee280af8835c8c0860a4c5cf087146d39eb5e5fe13482a272b7c920749a827d4f70d00f6d949358e9861fc534a4b1853b886cc2611eda2d336dd88fac3f0728751f3b362499928fa7fbda01c1894a8b679a5dd042badd691c2d5d167c285bba2506db8f563624b9725921081202b7ae71a32e767773f4f24838258ddf29047860323a596a1828f41e9474a92b7923cf6bb3b0196ee6d1b5c8d07cde2fe48b20c3a3f93620acb069c46ed13a0f9212afc59d07558775e69c020d07a5b31cab6ae4bee8439899b16ba37643e77f85507a735040cf4df0d7
# OAEP Example 3 alg=sha224 mgf1=sha256
# Message:
bf6d42e701707b1d0206b0c8b45a1c72641ff12889219a82bdea965b5e79a96b0d0163ed9d578ec9ada20f2fbcf1ea3c4089d83419ba81b0c60f3606da99
# Encryption:
5118f9ba7ce3eca549c125cde7438976c6df274c49162c09ffbfe16654733d420db8e4847e3bb4c11d551f4665a15710b5a7cee182bf14bfc1a27037c8f5f3ca8ff099282d6ce23b876e163303fd7ee4e6aa6144bd75d4dafb6fe88d161ff5395d16bda86d6b11e164db8e588d5f35f62e1622f525691ec8102b566c676a36af3e699db529de974459f60a57c1be23ef9ac2cf4c6322f80145d39a3950c66d95e0b8199060f1d6eaa541af82edcc4cd1196d1ae93d3d0c2d013d30092abdfa87e0432ab24b589d1e912d47a8e1bae26f4d93098e59f17d7ef01ff2d7a090c899273abed6362fd9c053e2022031204019d104cdea0b72444b1c69e110b6a27775
# OAEP Example 4 alg=sha224 mgf1=sha256
# Message:
fb2ef112f5e766eb94019297934794f7be2f6fc1c58e
# Encryption:
163b9a711e26c8769a1b71ecae2e2b5ca750ba9490f937195033b64cc63dd510510b236dda8cf3324a5186ff0a14a2fdc211f57e0b5c566b2885648b65c97ce91bd569d1d7548bd7cea02a0c013993516e89169984b0566eaec8f46d587888529dd4e5dd9476fb832cc41294cca5aaf732efc286d9cd7c6a278f87e5bfdf1c83695cc853cc43f4f98a52009971b0c3845b52d64d006a9bb91c72ce53a6d2c5c41863d5703d2b21a05de6e5ce70df12099a49e2a5b2a410b3b6580238689eb50a06282e09165fd79b323a90c9946d2b2e769a1a8d1a145805a477b3bfbf21f0cf6d49db75ebba4ad2873207d5a4a2c2da58861c089bc2f29f3925f14a33c1421d
# OAEP Example 5 alg=sha224 mgf1=sha256
# Message:
28ccd447bb9e85166dabb9e5b7d1adadc4b9d39f204e96d5e440ce9ad928bc1c2284
# Encryption:
43524cae78cad45183b87ba492d487b7f3527eed5e2dfb5dc4134707e6b2091f99a256f48c1bfaeb3231cd07affb780523dba7dafd6aad5fc14d9b648a4e4e45d3170b09df0cb13cea1e87f7ff7a83c12052b473095072aeedfa406223078320a08ef4d55dd811c706520030948230db2fb72c272d68feb966041c38ff720212c1d5933bddaa931fbf3549f670d448f8ee5549cf16919de5e5589280150210543bd9f0325dd43dd9f53f3afb1b66991de025a95c036e6e924a0ee7e5bdef7715ebca24fc41c458dc087ba996c112814fcf10a6ad9af905f0a4edf6fff50ee3fc592c45a9872dca35fbae7db9d023c14019e2c385267d8e3084a63b3c226c8ef4
# OAEP Example 6 alg=sha224 mgf1=sha256
# Message:
f22242751ec6b1
# Encryption:
7d199dec323dbe77cd5bc89602e7466100e046107c06d2776d38990d5cad1ec2ff62cde11770bb4e5ce9534ae0f3b80edfc4a3f46ea66f81a65eff19e4016205b870f083b47f957160c23176218db45cdf3a3859da0bd7658e7fac4248908516b34ff8547e4355fa3a623ef5d439e48269df1173581aadee9fb607cdc812010af92071199d335444454f0e664449f1d0f6cc315bef805fa45262b39a4f823d94c249dc04c5b4f6a4d737829a434ce624e3bc9a3352c72b9b6f33aa49ec33b526c9ada76fe345f5ebd1b3731290fb8c6b9d6dc2d4f8a4796438137f4734bb924ad0b3dd6f9fe6cb02b706d41d6f823094e012b65989c3194c4204ecefb7767028
# =============================================
# Example
# Public key
# Modulus:
c2b42a7d13ae62ecd9802e9cb58f3f8a6467af3ca8e7d1670de713ad9a0ea08739cce942e727f98abfc1bd45b2e0a720b67d6baf87b634f580e6de136e4164ac3874ba1aeec9ff3da97cfdd263e7bb2f7bdc7738438e78ebf42f4b135d21e2c41a94cc865c7a50fe824a1c9508bb226f7bf75b45509d2e753bab4a5e269d372eafb8e79ed539fce34713954592a90a19fd9429276051ba332aeebf6f80bf1b5fa8b6aa304e64e33b04a6ed9dedd09b982dfcbfdefe85c05b24ce6372c9503dbaad0aeb09c6e86c86bf644fa171e7067d978f6085bd9f50ac6f12e90afb602635a04136208c123a717e62df6030a602a4634d45418bf1e371badacf9d4e2f9655
# Exponent:
10001
# Private key
# Modulus:
c2b42a7d13ae62ecd9802e9cb58f3f8a6467af3ca8e7d1670de713ad9a0ea08739cce942e727f98abfc1bd45b2e0a720b67d6baf87b634f580e6de136e4164ac3874ba1aeec9ff3da97cfdd263e7bb2f7bdc7738438e78ebf42f4b135d21e2c41a94cc865c7a50fe824a1c9508bb226f7bf75b45509d2e753bab4a5e269d372eafb8e79ed539fce34713954592a90a19fd9429276051ba332aeebf6f80bf1b5fa8b6aa304e64e33b04a6ed9dedd09b982dfcbfdefe85c05b24ce6372c9503dbaad0aeb09c6e86c86bf644fa171e7067d978f6085bd9f50ac6f12e90afb602635a04136208c123a717e62df6030a602a4634d45418bf1e371badacf9d4e2f9655
# Public exponent:
10001
# Exponent:
7892ec110304265cf8a089bd202e72b1f855c14e766700e5a9d564f9480330e42d263979e5fe7a69b3307e4ed06490fb1028016cf5451fecbd03bb991ad94247e8ba5899df3096711029c861e6de95abe52f7561116d047352878b1d95ba2b5d37fcd7df891b7256fa467d06ca1e6147dae426d07908adc189cf1cc1cb75e6ba5d1ea449966ede79a8ca5259050c34b9d3f99afff7a8b723b27632100049a73943ab1f5ec457f099061e13af957c9ae1a84682a1c063c01978c6517f11431afc37e4635b0e658c2c405a503c4d072f80557ad28946ce14e62549a835e1b5d1ee9c24d3f292fc34ef8e26b2825ddbedb72c6da367f7f63c93f8737635fab9a12d
# Prime 1:
e4711a572dd72ac5d742730eb21b185ac7ad109449f1c1aa496d33941b48863742121f9ab6e614e102c27485d005322918a0817ef3628c9fbbf18e35b6da823e1bed0b1d080fc0156f477e15717a3b39a1b2e935d2af75169ce7c7e570485da166429f04763568f74df60ffffab387c253457660068cf8d7b830879e665cd6d7
# Prime 2:
da312451af57f0c2d1677bfa506077857d7fce87d4895eafa361b6cfc19f21c6e8b7fce67f2cac58c43d69dcf612d0311a3dd0ced38ceab7edb484b7bbef76cca9d6d90f24a989dbc7330640249c05e96198b88229c0e93a3b34d3e12fcf1d3b8ba06a3d7aa2f5317aac05ac2a9429b53ec26e243786144352a50aa8091fd2b3
# Prime exponent 1:
6aad166bd7903efd1c447f8e4145bdddc698dec120b6b08560bc89f583b81e54f79997009ca05ce7a66e4013accc805c08900b68c927201c079c0998b3c6de433aaf3b1d578263649f0e77a673d36c8cc121d71db74110207b2d117fe72b23ee16decd7b3be83d181f63e49cd8e9b55fdd9af6686926b39da8f9a09b2b99f709
# Prime exponent 2:
28626418825dc2802c85fcda6dba0d2535ff4bd8b42be0cc9d6ede89418b14935e4b7f91a20440ba054860a9b719f052c64a9eb5494e91bb0d52162673b074ca98bcdd5c022b270af8a9a7048442248df7b46ea218dc4dceab5ab1c4c23691708dfd58ec9c204145b130d9b3ee05925aab8d0d19c2f51c1701daee47ffb85625
# Coefficient:
da1c221d3b6ea2f0c9afe3b3fb4328fef13ae981c1725916ac53d74b37341e855dbeeca89ccfa6792e3dd93a11047a6757c8a8ce71d09808bdcedff48bc27159ec142918d3dd781fc00d05dfb93ca9470798c01f6d47877dd92a1093bb7c67777fbe964e9eb9c4806b30dedd73ab9a5c8e8b8ce18461b7dbed89e11fdd8b2d3f
# OAEP Example 1 alg=sha224 mgf1=sha256
# Message:
af71a901e3a61d3132f0fc1fdb474f9ea6579257ffc24d164170145b3dbde8
# Encryption:
3a42dca337d2f669be74955cdde99b89eaf462a5d0de634f26b68f6bb4536558b26dd1f7b70b05f40931c6e14c25bd173df1a328119e9127fdd90e9cf7a16bb72e7fcba0a2562177664420138d1c93869b8b375f80a15f711d516276049c848297c0d9bc5a3790f80c3ab1deea2275d1ac0d29e192a91f35dc789d7e34e20399560eded859ec0efa6ef4f79f3f9ed81bfd9e330ec4b4c89eb2555b4c6e65e3476ab53132cb047a2d55dba0773f5cd4606f0cd5b3988dbb193d590f28c2079e3e9cf41d6d7b30f5fbea368fa85bbda284a3830060fd3a39173066c7055e5ead0f2ff9672721146c500848451a7bd5e423bcea4762aa1eba54f69608e2e062075e
# OAEP Example 2 alg=sha224 mgf1=sha256
# Message:
a3b844a08239a8ac41605af17a6cfda4d350136585903a417a79268760519a4b4ac3303ec73f0f87cfb32399
# Encryption:
88df565f541f72142fc336d6f4255816dff2262859f2f2405139b4c1caeae21f2cb555f3692f14f6b53ce999d99b6c43df94583034b50e720a86556f29c857baa1738d687394df2c04890f6c012a05d94ba4b7133b2feb7a57b97d714e74a5e890a44482c911e378609daacbf79f2dbbe704eb38610a51d834aa4ed37ca87665c1a713a43943f9db853e0586934e15c77b81e19ef94a26a27c93e095f61df2c8a8ef27ffe7eb39cb2f8c9f2c39722b5e92e382ab5b20d67f19f6b2ae759468df41d04fb038562df6640e415bab057390a7a3c928d1df51b4335336898508fad3f5babb2f16b1a2feda26ea386da9b65eab4c30c9a2a6e7270cf10f0bde51136d
# OAEP Example 3 alg=sha224 mgf1=sha256
# Message:
308b0ecbd2c76cb77fc6f70c5edd233fd2f20929d629f026953bb62a8f4a3a314bde195de85b5f816da2aab074d26cb6acddf323ae3b9c678ac3cf12fbdde7
# Encryption:
779685b42d81c75810bf6aa2a5b098fafd549ce94cbcb82693b436459843dedc9062c184ba659be2daf9a3c449868fdd8c066707c96850c615c0156699311027210c1708bf62157b4734a26555b3753550434e37b4ccce11746c16b2ceddf2dda9fe4087ae4c926f67a6005effb7cd523f93daad6647518821c75bc05c42bf0f9b1962ad6cfce60cad4343cb639b6b8b43d53d7f23159a05cccfa8a467f4486bfbbb47c45411edb13c07503b6ef9b4c2de38af5dd99cf9249d08620a4ff56701ef940f342e8207bb00e1cd5823bf0bc718035fc8b55bd33350b1abe66c0e0ea41f660e5a73a0d01e32f14478415a5f9cdf0af7a66c05918b2936a7b445c8c201
# OAEP Example 4 alg=sha224 mgf1=sha256
# Message:
15c5b9ee1185
# Encryption:
b99eff4cfcf06dab174b56c1e36867a1fd6100ccbbfb57a66ccd5d257ec7fa50425ec3f4ec08f0bb1161e5617f24fc968f222fe137bbe0fff2c0cfdd072070bbf0c82dcf16c05a44dee37ab8a7809c852189a7cac2f6df28f34a6fbaf26857f6859b3659988ea7b987b957f3d44fc6aec39db963db1a58fd3ea9ecdda4086130506ec9a6b6c0a39d5083e115a4425e5d4f89d28037d8bbafca3b3705444dd50eb0d8c3398e9bb4d547b87d431d9f488b8b4fe6fa18d98553fc0934ee336b41c22f10cec9d55d2cbcdd949d3c95af58ac64d8b90cd8721fa1f0319aa7d666edf650aa125ee53b74ca996c8df2c51d14c773cfd5c6d21a43a5dcc925a025393244
# OAEP Example 5 alg=sha224 mgf1=sha256
# Message:
21026e6800c7fa728fcaaba0d196ae28d7a2ac4ffd8abce794f0985f60c8a6737277365d3fea11db8923a2029a
# Encryption:
7d1007accd1c0618cfa3ac74fc8e3975bf69e39086047c3c31a89bbf187b514f433a8a78c341bb0c0f9ea7407abd90969638a0809d6d90becbd17431d7cd46cf235b13cd1684ed2d4c20732c267312d259f091baa84a8d68a4cc07f64413ef4aa8e49dd98e083eeda196721b33d5a34562c30688765894cb1bf4dc9e603078644b70dbb8efa61e4b5532cea9db9ee0c9035b7797a4233f22c353dbc91ff46f4ef9e7b34f2a3c1ce858d17397a86274a138d78c813f3aa8d037aa26ad1287596d23616718ab76ab185c129cb646975574de220f704d19a36b87e9890ee4e501f2e67aeb4e7a5ed6de8bc49673ee6809fd7e3675a6261fc0e9b59023fe0d09d8b9
# OAEP Example 6 alg=sha224 mgf1=sha256
# Message:
541e37b68b6c8872b84c02
# Encryption:
9861d0ef3dae50e6f01295bda207144fb7192124c6ec4f45caa981873b5f479b3505fd8643d01d600082b7e50b9719960e477324dc796db49c937c594e8814ec20b98cb47d41fa70f8fe01d9d5ef4fd120cc560a358e224955758d32c823b045f67f26c5233050822692cbddf008cb81d445a7be2fe35e46e8280a173a184f1b34b21dd1979dcbb3eca9390b0ed720a1a97ac82443e3d5104af31cc75c16e49aba524b24e47c10dc80e236f53f5b7fb6664c47bb6d7268a414bc9a65c0bf6f58db7f2783d49fa411b2388055cd58752d08e5699c18fa18cd5ce3f5c27cf2c465987b8e1bf325db2589f5b24fe50c81cba137a77d76447de882e60d94b98a4b34
# =============================================
# Example
# Public key
# Modulus:
ed63cdb578fdc2f7014afb7216eebe7110ff9104409e5c3cf090201dc3e265b5b20a8149b1de1d17644f093f1c239c20dfe15227fa807327c6b45670d483ed29adc02943896ad544f363eab4ef16c20d1a5b97cb65333c523ac976d68af191c88e837c0d14d2fd3b8e4e3ffa242dd3f467bc09484eca4e9bedb2c5482a98f9b6f540a53cb3283249c03159e11882f8c72dd4e9e4cad98381bd44ed19fa52ff5d96fd31573a7a0628067de2a803b45ea48b7a909488038a3b4fdc78d8cbcaa9fc7e16ffdb92355762f17714179fda8590efdcfc5bee86ea99790e1e9c956cf72aac980cec4a59a44fe1fa423291fc31cd422af7408818e02b4dddf97f4a050505
# Exponent:
10001
# Private key
# Modulus:
ed63cdb578fdc2f7014afb7216eebe7110ff9104409e5c3cf090201dc3e265b5b20a8149b1de1d17644f093f1c239c20dfe15227fa807327c6b45670d483ed29adc02943896ad544f363eab4ef16c20d1a5b97cb65333c523ac976d68af191c88e837c0d14d2fd3b8e4e3ffa242dd3f467bc09484eca4e9bedb2c5482a98f9b6f540a53cb3283249c03159e11882f8c72dd4e9e4cad98381bd44ed19fa52ff5d96fd31573a7a0628067de2a803b45ea48b7a909488038a3b4fdc78d8cbcaa9fc7e16ffdb92355762f17714179fda8590efdcfc5bee86ea99790e1e9c956cf72aac980cec4a59a44fe1fa423291fc31cd422af7408818e02b4dddf97f4a050505
# Public exponent:
10001
# Exponent:
4f315743adec41e932e637c1d4c2aa877f9b325e8fcc048b53d950cd7d367ea5c1925d951f2030e647d1520d5aaeca7bf113f2db61670e837b7757cae62a68a8d9ccdc372a9598361b57fec983653d312fd4d46bc703f3a09ef9ec8a1fe9fcaf4253bcc38469ea8ebea77e124d95783af58c36308810576f0f39ef3466f9877c0c08b272effba27e2db5ff455372ac460915446e2f347e0f59ba90159abece8332231511a3e96d71121b2e4d515175f5ae3d904f04363b48e9b0f619ca46c3667cd53d404d9d69f14d51979559f47d6766a70e1bedbaec00f7c5101972ed52eec9a9cab6c0c0fec9774d5456f34f168f311ba2ca984a58db1501e99fa3237781
# Prime 1:
fc6854c541046be7aca54e0c2cfb5c021da4978f21191810e9f34cd462329d799d5c70222b841120c695c0811f8e46d9dd6fec18ae15d483a9e9ba224b751ab3a91fab2778a54e0cbc77107031efe07fa7d81ff9b327374d10fcdfa4a7bd8bcadad32848ea95b2299512b8ce27bd0dacf82490ea9562a6ebe07ca9f2d5aa8465
# Prime 2:
f0c4c1113b01790ea5355cd52e51c9bfa03e96d7200ae639e054314d11171b09a2e1e11b495aaa1e437fa28fcf9104d22ee33bfebe44b138256abb7ee9b6154556fd3b3abf169dcd528e3682120924ad309258ce856fd0c2a344e5aae18e9c964bb3e905d4fa6f3f048522d6ce9e3ed4eba075be10e9254446c9511f7aa0e421
# Prime exponent 1:
515d386655ad1d33935dbe29029f0c6bca2e7284bb00a1d761f302033c9c605301bcf890ab42695b0d68dca3430ed41c0adbb759c554582b112cbcc9ad55548431b279b3c19a57ec971c327a583ea139c55b50036812ee2ab39d30629d87e6763fcfed9e83b039bc59c7ad37176c43ea4c1b4d73b13019ead3749c3c21505459
# Prime exponent 2:
c7f3ef0f3b3cb6e7b5c682693d0589924e278ca7ee217f1fd3b0b81cf3b387add20adb23092175a49a93f6528ea43627c3eecd557b789ae13119d9cac5978544c7c0989eea31832e1080b0be06f276f62a1f70075b8408108cfd5beb355575afd00102e5e8016fc01b25e25018da0cfe510d3a9b7579da8c406952a8dcf39f61
# Coefficient:
b6db4b8e612cd5a4768927383e9da81d0e7766efd3068b5a3817f1733556329adb4285517d8a9f3761f5b3c1fe383333cd8066c2d0bd56b42c7beccccace307e275632fed88a1b9c9f9e94e2d342c594c503429407e2792a9d284aa03deb35f004ce48490488c30c722ec4d8537ec82262794e26485eb605f5f3b8f9998cc76e
# OAEP Example 1 alg=sha224 mgf1=sha256
# Message:
4046ca8baa3347ca27f49e0d81f9cc1d71be9ba517d4
# Encryption:
9d557427c59470daaa25f92494a8835aa370f758f097a0e3526f84cca4e8e244b7ac177d5ea3e5326bf68eff0f6f26c580338c260054d5c39fa68264681735298d2d6fe9ea543c6e88a68d2a3811e39a0f4f567af694a2ae4312acd6f4b4bcbeeebbc83e8367ae3b6fd881b9033a2285933c60b66bdf3f710a0049288e8029fe12550213bcc5162bb270191bc27e9b2bae14175c211b595457521c9f3df60c167b62a32ff8e65d843af26d957b7f2d405212853244c9113ef1fb18943f9feb91fe401721497298fbc8001422ba33ce752d104f04a9bb21cce39f581739b284c270d0faf5ec8c95565075d110a90a616722afadc5cc5bacf1ded127f55092a053
# OAEP Example 2 alg=sha224 mgf1=sha256
# Message:
5cc72c60231df03b3d40f9b57931bc31109f972527f28b19e7480c7288cb3c92b22512214e4be6c914792ddabdf57faa8aa7
# Encryption:
9094f947f8e8a6651439253e5a65f06feefec8c4f7c5b864e80e9633d563fb9f18ee6b5a02ec315be08d9c1d2452d4c1972a73d57e8baa6751313c786cd7801c0a6c57b0ba237ad728bd342689539347a591d4a434b0bdad54340ae35e8bc5bea007a0786db4b197555a8c68e7a04e67b167e895c28a4f428b9b23f92c627a413e230e062febe4c5e66cecef3fa8cb614457c4677ba8f5245d262924f148c717cae0c744047f397a140c532532e37295a094f3d439c8f733dd0e90a81bd7915319493cbfd38af1de43fc3ffb364871271865cb3128651096f9372d027c4180ec804fee7ba2a04580795852bfaaaa3fb1c65fcc4e1c2cc369baab0eeaf59ee5d1
# OAEP Example 3 alg=sha224 mgf1=sha256
# Message:
b20e651303092f4bccb43070c0f86d23049362ed96642fc5632c27db4a52e3d831f2ab068b23b149879c002f6bf3feee97591112562c
# Encryption:
0b00c28cef4bb2201741099cbb30b76feaf1e58a83a98792741f7eaa9ac47407827d842a75d6f846e21cc09e3aceafba8eafb9ff05805d7fbc3ee119de403a3d7fa0e0428b6deb254b90b398a386e24d7876424358084775ad8a9a7b8ae6bed528b0d42221f7508f684301ff8c50edf5086d4ba4baa32e58c33cc6b56032961ac185fe6f287d693a621888fd8e829c315e46d4981d9708653314ec8958c8dced9636f5fce8305c5ab8803eb22697817703b45419e2939e94f0dd43f9471a778d9d20d9eea05df6a30754291f2c7d0fc24033559dfa8b64e1a9a0ced56d44eb954670ebbfec563f90aac5d9a0c1fe535dcc7960d861ea3c679dde6cc44f3f60bb
# OAEP Example 4 alg=sha224 mgf1=sha256
# Message:
684e3038c5c041f7
# Encryption:
896b6badc4f2fe228b15a772958962b87462b3393a4ea8465197c479b887df474cb537a00fd7db179874c5495093cd57057018907dfe34ed6db1e701decf5922864bfeac12c8e4e59ad84d52b928826ece50f7e4e59736cfe7750c9808aced19e11568c98949a5f6ae402b1f66cdf5aadb496f11d482cdbd9cce083ca348b72518bd6c277117decfa1b18ebe7e31f20b80d6ffe22d6e9419ff8146ff5f6822e30428ad4b2d1e6938155a41940db8c90a44e46e4c1416847849f43394bf67b9227a2bb7042162ad7d6f6b8fa504577618a5d3b88737cc5e98cab4214c959dabc88662f9061adabbdf96d7ac557aa80e63ff938a0c4200ec7e3589656a38c1efe2
# OAEP Example 5 alg=sha224 mgf1=sha256
# Message:
32488cb262d041d6e4dd35f987bf3ca696db1f06ac29a44693
# Encryption:
67442059ed2cb169dc2d4fd8f4cf6755cee43d2e13774bcee4a6584a68497f6406e24e57a5b3d918ecea0ddda172d3902c22455dba05d5baaad7e1305b53013b876b93bd9909124cd8160b93b78d3c4213a68909bb0ca0ca361e79311904e08a20184d06743c61c055f4771b2da50815726e9ee4372e4fc5ae799d1836fe8b19cf0e6ae39e744a8120650a10f74bab42238183e072c355e2905a97cd427a71aac15ed00e7fc887c1cb13fe643b7f099f5ece5a53f899dfd8b012057fc846aff1bd615c0bf2a1a3d3b7e63a83023e957446f1e9714195c39a971ba2a6ed9f002f35f25913af6a626991e0c4a08262d105dfd69a898c9f6beab64095a8bb98019a
# OAEP Example 6 alg=sha224 mgf1=sha256
# Message:
50ba14be8462720279c306ba
# Encryption:
d1b5a94d1528b859a7c90494ca4f2316943117fe030d22e87f69b8834ee21a857b44234af0c195d975c2891d49ec4b9fd8ef284693bb3a5fb10fd22a3f56e7bbb604ca7f17bbaefeaee0b322af7f6c28d32edfa4687e44d1809e269151c1169e0ccf78a2cbbe3542a16eb2df55f30553fc7aaa5c3dbfa25343360b810243dc0ccb917f14fb5b7a3e1a6b3371dcd62999c7d31999690084295a6fe89dfcef66d3c30abf19f2a931277513e3c07a757376c215f2a1d1194a1631a856de76613bbe29c3a2fe12d5079dba42594d53131a00856057d11eed53f90107d532ff1545286803990514dd026fb3fd435ffaae4b453825ff0a4e59dbc95e6e4b1200658876
# =============================================
# Example
# Public key
# Modulus:
a3be7903849c4bc71d241bfe9d5f5349a874cde07be552b522a9e63f94467082092d712ee4d9f078df100f9c225dbe16387f4451c3b403300317245e732bd42a312333fa60d67697d380fecd87c717bde2d81b358864f0d879cddf651147625bbe2df34e7db79925809be0e1cb3ba814fdd71ae224987dc117afd5a5768d942e490af5d856ba877c200e310078b5237f1f7d0572f92a3401e6bbd4626c9ef2b9674f96c1fe0f06974404f059180a8472397944d25e00de93c21697d4d7af772cc50056d5e2017069cb60ea16bb71e16f33ac32fedfebf9cbdc9f5b6e966cc5aa56ee549f5613c6f3e99993a746454dd6f4ec7b20ddc24da3eedf93599d701f83
# Exponent:
10001
# Private key
# Modulus:
a3be7903849c4bc71d241bfe9d5f5349a874cde07be552b522a9e63f94467082092d712ee4d9f078df100f9c225dbe16387f4451c3b403300317245e732bd42a312333fa60d67697d380fecd87c717bde2d81b358864f0d879cddf651147625bbe2df34e7db79925809be0e1cb3ba814fdd71ae224987dc117afd5a5768d942e490af5d856ba877c200e310078b5237f1f7d0572f92a3401e6bbd4626c9ef2b9674f96c1fe0f06974404f059180a8472397944d25e00de93c21697d4d7af772cc50056d5e2017069cb60ea16bb71e16f33ac32fedfebf9cbdc9f5b6e966cc5aa56ee549f5613c6f3e99993a746454dd6f4ec7b20ddc24da3eedf93599d701f83
# Public exponent:
10001
# Exponent:
3bcbea2b73b9141f41b0171d1361656c07bda8156b89627bcd8dd80caddc4f67dd6c1fe22d26bd9f966e2a152da3a8303b2f96c6793e7acf84c165c1ac337c46702d57e4fe8a3342dcb545d7ced6d0ffc220834738690c5f31941219b986a50fb5d2d80078fe9c49cabea2103304b52bfd4b19812e3615ee76f4fa837358de9cb6fc52fb88500cfbeafb55206ecb33e4bd97b17124b575930cc095cba9de5537c01745b33b8ae5c40491da0ca6d79246fed2fca9175cb6a16cc554dabd5a217342c95dfa2328a705520e6b45cff516005e90cd082875ea976fd86fba864488c5860f0d5bfbcbc4859793149a8056be1bf66049eac2758b8067f1ca67b820e0d9
# Prime 1:
ccf8b47e7da504493cdc72a5a087a441cb1667ffe6750fb365074f5387b40632c633b03ee525cf0504f10b988e60024bf22a8f9781acdeed2b68f76e3ac621bb158f49af6dc02c50721c68619474e3a111fa994fdf75c0cc803150f5d96a646d0e455f61409342a3a089d7398b7efb1e692ac1c0f5851f523a29d7883958d4d5
# Prime 2:
cc823f8e344ef897f01cf00af13624a6ba63394f73b7f92efb01f7ab37842c12b52fa601b2e596708f37ad7217307de85af24ba20a03dc3e666dc5b5a5ba0ea6785bc48ee4c0a8e48746b229116f92b4e9f10e7284b3c25bc8fac4dbeaa3daad2bdbd8fb5e3af9aec9c6baf7b9e260158116f0b251e5625e764b265418caaef7
# Prime exponent 1:
2f56c158f56bc731a2fcc6fdb9b59a1a17ed74d7854243fe0ab7457ae53c8eb1eb54c4bfc1ec99836f40bc8cdf550d32bd1b574e86848678002e9df6b75c4b2e0a2cadb7f6810bbb089fc6fbc26dbca4d6a22a066875a9b19169d268f56dbd03f2e7d2bf834a7f798afa4adadf7cd44291c76e38427c1c5fc14f28982da67681
# Prime exponent 2:
7442c370cb49edc72a88b8e9ef90d12b3ba0b6eef5212c76c9d9a77bdd96b51b798779ff533d73d5cf855e8412accd972f44b93c882703a931bfcbfae5192dc4f37d6ff3b015daadf83d77812359637497de2351752160279fccf7e6f1b06edbada850e52dffa6fbf7d79368cb72e71eb281611a6eb651c2d3cb0b2219e9f7a7
# Coefficient:
b387d06f9e4920e318749c3f5a2facacfcf44cfab545c00ea9e7d60b6aea3fc78f6c769c979a826c45f318d58e0f3dac6c70849a486aca6704b6f2642dcaba31606381b6c52f4dc4542dfabec7a1ac03a922960d4224fffc36e88f573bd0eab4b43747cece56e097c206d0ed72ee34b79116aa92d5910c0540c88c52e3fa983d
# OAEP Example 1 alg=sha224 mgf1=sha256
# Message:
47aae909
# Encryption:
3b345e0dd63e19e762d65b53168bdcec0c70f5838bca07b39497a609f7383593d2e59f78c9d8cb94e370e693e2f12ca6c5439e8705521c0a89c3f140bb082e5ba8dcc5a253c5fac64fc8458635ea230b398992e1e6dd0ead8c34c26fa7d4ba27990c3203b9a2bc5071f430341de84ac783695adb181a1ff13722c1d85344c896b7458b64c917e4ba07638cd0376d4e78ced6e46c09b91673ca2955fcd74fb3310605a5fae866aa6c7219ddc44dd30c4c68deb0cc3e2aef75c1e6c31e86ff455422cb6190deef4cd19fc18e9eabbac32d0c55b9f27984cb0303feb733095dfa0bfbb9d983c76751284e63a76bacea96141150c579571327d238de205e3e1c7f5a
# OAEP Example 2 alg=sha224 mgf1=sha256
# Message:
1d9b2e2223d9bc13bfb9f162ce735db48ba7c68f6822a0a1a7b6ae165834e7
# Encryption:
19afff7c0f0305c2e85e1d4b17edfbfe0d5f124f3369002c99842307be59ebfee46618ba34670733067640846a9c2e2c7ce360428c9008fc3e4b6e2be79dd451c7a7a9100f5c23bf166e4bf1cefed4c46a57c1dfd79c97f8509b0cfbf3fe5a7132f516633e2bb1f26793d33441dc4c917d17b63b979e6dab1c9a49c85792f3fa695df0075ef0625ffc0fd8bce005c8a5be72458170f84a17d874678215ec64763de45e92894458092077c0bc9980603465c19aeecfd5f268da16b8a30495cfaf5c6fdcf5a69ab05eceb6c3a26bd379508d8c6fe46b8a2cb4f1f545b99a77baae671f0d9f2dec1e5f19858dab40ad08670722da9847454f1702ba1f1ad92f836a
# OAEP Example 3 alg=sha224 mgf1=sha256
# Message:
d976fc
# Encryption:
4842f094357867c7172ba503722b8ba73570ef1237236af25eee14dcb868b74750e275c8d5921435670d37451a4bb4fbc0550e8e0d3891470f41a6805d5d54be8556bd2c01a9811df1e153155ca3f679bb4ebdedd9f96f0890d2e66b2556b2fca1ca90131739717395255a946c7ca896e861d7c599c8a4bf27ce6fd23e2336b516126b02b2c291d2a79f5374c17de0256c1fd1475488189803615df8ab345e50ad35b9c59cf61dd2d0e95ed13b7ec87be67852f089eb74924f83012467d1bf4d76bbd4a703b4f31bd55169746c5fd8fe8bc4cdd18ba2cf6bba347043f67c11ce629ab252b81abe1a9992f0cd1b2bfb71409a20376ccb789c3c220454a2432a74
# OAEP Example 4 alg=sha224 mgf1=sha256
# Message:
d4738623df223aa43843df8467534c41d013e0c803c624e263666b239bde40a5f29aeb8de79e3daa61dd0370f49bd4b013834b98212aef6b1c5ee373b3cb
# Encryption:
29ec4d80ebadf898da8f2bd9b58b4914606a15a96d520d24c2fc484a59521410b76a9077f6fe0e6c8a7dfa96bf1b355a218d1367d6f79bc9b93454816694cc41d5b22bb675e3869a4b41a22a3d4cdfe26cbff3307d5ef21dea43d668cc430bcc767c1bf2f10dc6118bf4882ae4b2859f75934741c164b986c05da935055bc04549ef8e0ff9378f0c99ccadd8ae5e5299ec6d0b2242f44304a9d5a34ed4bb357399601a22cbc91fdbe3a2f3e0957d852f06aa42d2fcbc319b035abb1d71615128b2584b04515dd897d3ccf61ff697d78c5713aec1b87d4c2ee61940701b1b7d938bf9879468f56f595dc967f70bbeea854a201b3219cd752d29eea0106a04e870
# OAEP Example 5 alg=sha224 mgf1=sha256
# Message:
bb47231ca5ea1d3ad46c99345d9a8a61
# Encryption:
34699e1ca511b93449ef470d8c12c6ba6abb329ccc96655ee8bb909eb4619b40cc4aa07af77508abbb0f66eff5ae253d6819cc4f4b3f953f22a324d6b510302d2ba88d52aac394068280fa8ed15cbcb93e0e9738affd4bff2ac782de2558b08325ff36a8b30c181319028ea576401706169306ccaaa7af5442fefccac14095e56d4c5fe7541a47f6af9361c447f50ee90326715b974e54039b28c2c75a9c9a1223ba29020b881b9454e5d2c20116a26fce6a7899bc77148a3cb527f0a795cc84e02fb932f6882118a38bea7fd901e5d92decff2d97fab0520b8b063f27295864b45418bef9ea7ad3d2295bc2c1a58240a696bc55ccfe07faae8bb6ea035236ed
# OAEP Example 6 alg=sha224 mgf1=sha256
# Message:
2184827095d35c3f86f600e8e59754013296
# Encryption:
45dc3583c2bcb86d892208acfe6900f5a67736a526b749f3fa97ed53f74c96de68260ccf8f99d2e84370e9cf95165580c771480fa9d7a5d85ca073abc17121302f24fed04de2500305d1d530ea6dc4e5d5a92e0d63627e8927fe64ac73279e2955bf17ffccf0e173ff2e6e6919b61c3548f0d6ac4f4ddcd6615877cf5cf2cf204f315616f52fa59e8314a9bb39e20a57d6318f4103552ada5cd50da29b1c136828fc0fb338cfab1e317a9d546a6b4f7ff6e8e4d9de5191e10819242d0e99e32fbe18bb1dc389a30c1410d010adc704214bf889f9df9cfe060508f0f394e997e1a32d04cb0ea3caa7607afc5a848fc40ebd952978ed1f141b7a7f61812b842885
# =============================================
# Example
# Public key
# Modulus:
bee214f9581776799925b490702a731638e9e7ae7e12440414e0b11171af5361d5177ea8d97c45b0cf5b6dbbfb49bf572a434609eef17a782d7f0069bca1ee54279c6fce40cc997476931bc38f44600cb05b5533bec13d276156e32d937e2c7da91c8e06f5c8a0be4c8db020c841946343beac2e243fadb4f6b2b03517d3223d44416b5cc217ce2c4df6bd1a1281a444d94c6995171a659822cae66024936cda71d79746c25388ef8dd5114ce35e25a3079bb337cb5ec9c1e22f7948739991dc599708c4ac42bcfe3d7c82b7160018e19afb6c19dc033612c4d26e3465541589a15e37ce1ff3dc24da7daf67eb0afdfcbdba90b73e7e3f95dbe40c2b0c17ad51
# Exponent:
10001
# Private key
# Modulus:
bee214f9581776799925b490702a731638e9e7ae7e12440414e0b11171af5361d5177ea8d97c45b0cf5b6dbbfb49bf572a434609eef17a782d7f0069bca1ee54279c6fce40cc997476931bc38f44600cb05b5533bec13d276156e32d937e2c7da91c8e06f5c8a0be4c8db020c841946343beac2e243fadb4f6b2b03517d3223d44416b5cc217ce2c4df6bd1a1281a444d94c6995171a659822cae66024936cda71d79746c25388ef8dd5114ce35e25a3079bb337cb5ec9c1e22f7948739991dc599708c4ac42bcfe3d7c82b7160018e19afb6c19dc033612c4d26e3465541589a15e37ce1ff3dc24da7daf67eb0afdfcbdba90b73e7e3f95dbe40c2b0c17ad51
# Public exponent:
10001
# Exponent:
b6aaabdfa189727b132f9e07cb0f146b63b3935ecc8eb64021aa9448593eaad0a8977f421e3e6a82b52c8d6aa32303d46a414eb91acc43a2d606ff62307dd610fa871e0786c344e6cac22483948a9e500644a0d88fe7649a56f04b1ec652ac48e498cae1a63b847817d24f864f9d525f5be90fe46813f82b8119a6be683a483c287c247024360a46de8243e16a6744d7b29df28f8e581770da37bbb242f8bb5dbf2820e6f8f64fcefd0720a0079f8efdc75b3fe4b90d2692e3566be7f22df5eb3287529b110a7e9b21df2f229770449fe32b6256fbbae929ec57f83b99813daeb21b3371b361d08cdffa2cb22e225f8783defb79e28dd27958543d20cb886301
# Prime 1:
f0d8994553d732678c5bd959b400a4a3c7ad7a5624dafeb638928379d89f1de500d1237416e2df396407f2d1cb8444761c433c642d01ae70234fd10021d8472ca6d295afb3815d0871549103db69784c3e468a510a04c63ad2df336aea210b52ad5c4094a043d5b5fd77077e92f19c6895d86bf2fa5e96158ac561d7f6093e59
# Prime 2:
cae4b5e484c6888c1cdaeed6d39a3a4c6142908e60503217723e2cbfcd3d7aa4270dbbfa6744697d6beb55abe5303588d9acc866385336b781ef0eadead5a6ddf804c689e9453cdd94ed3e0e9234f06cb513097366fdd86f3f1f713dc255cdfb858b3dda9fc1c60282ef30c05de07908a39eae46209898a364b4d723b798b7b9
# Prime exponent 1:
86a6920a50755f98c4c01524319eaa6d6695766ff2eafcbca3a4461d391ebc77eb9d015545f65116a4f64cab3e3d14897403a31fde89b21cbfa14017f2d417f6becdbd221e199509c352a440a3cab396ecba435a4b5f9ff40331066e1fb799bcff6f342be3ee08ed5667d5a8ce3e865372732ce70b531655b4dfe573f7f9f301
# Prime exponent 2:
c8dc02f6683be392523eab942187dd8f1ffa3601bd77a71f6f09fe63235c69bd78ac301c857f44afd5d6f4c967eb821428ead4b9dda903d247dfd2387af3686ef6ca4382e45c9715060a9814f4c953fb4a87be2371227cd2253b8b7008a3c977e78d217efe09676db511f6c17a2e6fa40dd759d03314de87637b644107d1389
# Coefficient:
54da792858b7aeaddc77d894d719df8e87ad368015ab2d6ed97d0ed28bd5dcf0de1767e6699f3db5ba5b78888d1b902c2328d7b2af209e6650bef7dcad4c47fd0c453163e6359ac5fab049d945d8397dcc22ef7dd3b7d66b7b2526ad40e806021ea15a065b229e8ea2bab0e9d30a99ddb75471e8cd7636a9fc51d6fb29dcb014
# OAEP Example 1 alg=sha224 mgf1=sha256
# Message:
050b755e5e6880f7b9e9d692a74c37aae449b31bfea6deff83747a897f6c2c825bb1adbf850a3c96994b5de5b33cbc7d4a17913a7967
# Encryption:
a5f52c3358c016b81f52ff094e9b789a5e4750624cb56a784a3049772f61cc07775f60017acd2f6e8237a8ca0f9f78075e0a4a1a3c50bacbd57ed4ea8c28c3111fd61358e07cedc066de1712b97c1e75324ee13ce8f49c8b8f1ba507ffb87afd3996cbb25982c5602138b7802f43763ac5986bd0571655dc610de63a8bfcb1a08536d7c9e0fbec34d41502c9da83dbe69e8f8c28b5e62ec129c229728d1c1ef04740bae9d07f144d64c3ea56dcda05ff9cef44d1207322f4ad5f3feb71413a448aeba2f921de23f4d2b4e529dcc19cdd9621f5b0fa69cf550d55f389250937c4b32390d19d0a3562b91d4dfcb306cf0377d71d6ed0ed2a47a267421a5a761a0a
# OAEP Example 2 alg=sha224 mgf1=sha256
# Message:
4eb68dcd93ca9b19df111bd43608f557026fe4aa1d5cfac227a3eb5ab9548c18a06dded23f81825986b2fcd71109ecef7eff88873f075c2aa0c469f69c92bc
# Encryption:
b52e3f9382a30103dcdea4cb846029f88433cb3dc5751fc9ce28142ceda418a371a86721e8cf0149c484ec24b6b824e3f902470529549fe53800f2977a074f57f8e9afe297b302bcf0077c18dc40bcb8b56b6083d5c9d04ed563eb2e2e6dd1e3bae0d29b91d1ff75758ed3281443e27d7dfdf3088e4aa2ff737fa51c9f9e8b065b63ecd420e75becb675340871f6806bce6751c1edb00f99ac59c39bd2f1eed95d6dd11b5b521e470a95c2fe01c5c60851bf4aa9ba22b091bc273ef4a63e9be387cb931d15e364430f53cd2c97be1095aba05b17ab056a9bffb7f3fef5a46cbd38fcdc2d89756cf168eeacd10ddf3dbc34932cae3ffaa28ef54518517cc2af4d
# OAEP Example 3 alg=sha224 mgf1=sha256
# Message:
8604ac56328c1ab5ad917861
# Encryption:
a884c8334b8561e15ee5d7b96db2c2a7852606c79902c4b1b49ee84e7defe93c1457927f2328f6c9c24f5fb3a4579a45890f03a6a8557786e3395f04eec876b482afea8dad8e0042dfaee357492aaf94cbdb2060b90081ede5640d45eeb26dc25bf06887de72ae61d68ad5cd970d68cca2ca1796814b63a10e8a3a769dcab886a3d049c5b689ccd8e5ac624b598dbe6be09df4e429918b15778e9ee401088b769b428a50c2b0dc8d75f7920b6cb1e29ecaabd5dd77964e43be1543e769e118b603aa081cbc2f08030f95dda2af54bea864d821b75148673e1ae4e4b705b0e31ef30c79aec4482a45278f761f7a61218fcbe884fca662f634d4b11f397d7c5502
# OAEP Example 4 alg=sha224 mgf1=sha256
# Message:
fdda5fbf6ec361a9d9a4ac68af216a0686f438b1e0e5c36b955f74e107f39c0dddcc
# Encryption:
19a6b105da457aa98a87332c3e14f782ffc0be00a86ff947a13db99ddeaed3149fbc67307a8f432c3f7d520edb0d51f6fc24e07c2a0b0ea9fa49d4a2360508e6b30a21585378a03b60fd6566edee8b1501b37119c274730a3c69e53f718b1a0551c1bc0e0fe6f0b5e31507aac7c9008d6c7112bfbedfaab19f395ddc7b2afb31240591bb05922de9ccf72fb80d50b4d7de99dddc3b749f9127cce096139506c900a7c4b5677f85a6ccfb8bdcf1fb41146d87fd9b911fd7d52fb50ef1fa77a505b1cca39e26d83728080c75b9397f01de3b605765eb8c1d62d94dbc9b209b68f76d91903ca3067c56ef99d148a65e969067af4f7bc264425eb3281e50ce7f7063
# OAEP Example 5 alg=sha224 mgf1=sha256
# Message:
4a5f4914bee25de3c69341de07
# Encryption:
15272396586ce79797066f26070105cf899c844419830d3e6a808cb48768bd98cb6a0ce98f6ea45ec69b7109acbf22190a5b9fcabf0aeba4983d9083f8eb023576ca26ee4ba0cb3acdaef8630c0f60abeeabc5181d28412198b4c446b68cf6c7ec043877858f05ca2c2bec12bea98a867c47d59556d2b7dc306c6e749821df9fc4d467da649f2849e534a4d2d30159eff1d1982630733d99c6a7701e0418817d83346ebc50d4c97d45e8dd47efe59056b0e69ce557916249502d81d5de6d0952aa88564afd58751ee1a4596907bc1d01330a3e8802b44c82f36e85813249611ca7921c14f5d2366b0cd696a4a3641d527fc853dd008b8844fc929f48d1355789
# OAEP Example 6 alg=sha224 mgf1=sha256
# Message:
8e07d66f7b880a72563abcd3f35092bc33409fb7f88f2472be
# Encryption:
2de4b42c25d796f8aa579e1bc990ac81a543019e0b978dd8d967d27b0154b55ba7e082920af97620aeebcaa38fc768b250afe1d1d6a27f97d416edeaed6e8884b13d6160db016f4f81b781f6ffc2288904914ca62a4488c358e369302bc766a2fa0f60b3564b227741a3e9437578884ef78c1006022a3758444ecdda90c94d99e1e52022039b0e745f5e62ec72f9316b2398bfe34b0f930ba23eaa984945ae53fb669e29c37694664cb4f0a608970430bf983db872e48c38da01ab7c1698f85d22c18fe5cdedbcd80063c1b7be26bd14bc6640368fda038a840aa01e098753da3790081bf5b749851d26b8ec3ab6d68ba32be63bee56b99625c4d702c2cf55c9
# =============================================
# Example
# Public key
# Modulus:
eefdf4c39f8a5b94ff5521dd59da1bf1535c6c34bd11a2e375fcb59b77653ba9353415f5b8175bbeb8e2308cbe0f6af04cb208659afa4b84c8a741726c361e563b9d72ed6ddecd9fa11c5c74d2c965b6fecf2d72038532a2b2dd2b6d7b04ca5cb8ee52ebc37bf6494eeb8f5f0700c438ef9a85ad37b89c7071586c2e01d7bf48e601aff46154665381774ce3d8b0607a16c11862d96820a18b9e35e5ac0b3cc04095078271ed1758ebf1903568ab18451c14b38481d0e6e2b71b22e53f5cf7202cb256c7ea83b0229e5af37c3007191590411dbb4c97eb58ae682c3f2dc1806f68d5fbc45ddb9e3589e989721edd011598ab06ef983e1c554b26163eb3de3e07
# Exponent:
10001
# Private key
# Modulus:
eefdf4c39f8a5b94ff5521dd59da1bf1535c6c34bd11a2e375fcb59b77653ba9353415f5b8175bbeb8e2308cbe0f6af04cb208659afa4b84c8a741726c361e563b9d72ed6ddecd9fa11c5c74d2c965b6fecf2d72038532a2b2dd2b6d7b04ca5cb8ee52ebc37bf6494eeb8f5f0700c438ef9a85ad37b89c7071586c2e01d7bf48e601aff46154665381774ce3d8b0607a16c11862d96820a18b9e35e5ac0b3cc04095078271ed1758ebf1903568ab18451c14b38481d0e6e2b71b22e53f5cf7202cb256c7ea83b0229e5af37c3007191590411dbb4c97eb58ae682c3f2dc1806f68d5fbc45ddb9e3589e989721edd011598ab06ef983e1c554b26163eb3de3e07
# Public exponent:
10001
# Exponent:
4630f02244492e7ca4412ca10632b8e237c97d3e40095dfdd039585d40c3cab1f79e4494d66c85d58e17608af58731b141d548020f72539bbc12e375e7b23d56b64b97e583cf5c34f5ec8e7b012d856229944f949cd411fb16ed3e43f94d7ee19caee24bbc2e3c376ba66385555934484496ed8be241a630a019882c3afe527f553f0911d90f3424318b0191e01fc140908e79c0e99113985df69e550c15f0ed0cc8eea581ed5a6fed0eb8d04dee498ca5fe5552aa012c92611533ad49e061a7417fd1816032926c272757a3b35cde2c5b7a03b8dcb6c3062598c02b65b84f7e6a3931f67d4deabb5a54e078d89fa02dcd593d1baea78fb7f81cc409a081b69
# Prime 1:
fb02f1b5f3a71b3fe3245cfa293d379f02e4d9f7904962df265f83c8ed8c28f7c3fa32b20dd9decaefe6250be24eac7600aab08d1c56b86249c35b358e3daf84d056dab56eade0f0fc0717ab4a4ec6a0a049dad9c9831501302a4afe6cafaf95f648f871e4d72c2268a35c29e6e59bde003e630f2214f2743798d71ad63784dd
# Prime 2:
f3bddc732cc22f5e05f8079343f6a70aef0ef75a012ab22479e66eb63f8549cb7f143056dfacb2f39a997de6d40d5f5232e3955c45ee7f1b2a35ab23468a2a59fd241dc90b6c7016b19a4fdbd1121a94843422123cdca944dd60ea5925e35b14b0966d4d2995781f67b5540acf94c05491bbe03f36ea68a96e5add2a9d727e33
# Prime exponent 1:
a75bdf2d21b75943cf7e7f3f8c1f74e6605795bcaa4743d4e510ea1d1dc545cb6caf74fda29e911d5db6651cf756dd46104bbe4b5789ba864e0822d8226e9e883f20a9d22e6960814c88ae0f570c0f0329dc143f014c94c4a6088cd7f63f6d22df82e7a388a0ae9c8287e8fb4727f034a494f41732f22475b85bff8fb5246f41
# Prime exponent 2:
e15f6ed5784f5d68fcefe8613cf876605fc760e3722cbe6787e78ffb2824e0a52f2dc5bcae398b86402f29012495f0cb9a8e60eedf22b598b2a0c94b66d01e74f2e250403335e336b8a5ccad9e55b50a1a6bf20d170599e6392481cc48823f179468a34c33e5271b32d3b190057caf9202e6cb64e82c3af65f39d942ac2ecf8d
# Coefficient:
451cfbe39d389b5b4a24e16dcd9a9f8cad5d9824e370d09b2d2bc5c9464419df56e1f862e551f3db72fdb667b8c06ca6310b72e1804fb69fbf73eddd895de863f7c474525a689b068855b6f81d8d1af7f360c512e8c078b7e7b9ec1bafa4e6bb07abf044ecbcd48520b747d857cfc1fbaf9ec71008db5bff8edf73c0d54cd21f
# OAEP Example 1 alg=sha224 mgf1=sha256
# Message:
f735fd55ba92592c3b52b8f9c4f69aaa1cbef8fe88add095595412467f9cf4ec0b896c59eda16210e7549c8abb10cdbc21a12ec9b6b5b8fd2f10399eb6
# Encryption:
6f9fb8c5e512b6181f2845d33ae8f674018fabfaa55f7c9ce045345459d6eca2a0b7256051dba3f9725520978ca9eac5c420abf1d3da106d728c71642666f283b8aa744bf209e8d7539b3165a3267a261f0801620ee5c81768d9a7c8f01f6931e7fd776d773774a466cf58a76f12d0b32b9b33c8f780dffde971589bc5ada8a9e15da1450d71cadb0cd98e76d7871e6df2eec9b0606d1680e59e5bc60bb0e636f1c8d6a5eff98ab092f994c6f96f366132b5d6138affe891f584c21b05083a7d38f540a4eab8627f3af3b260bdb860c5d8cb5bffa521420967ce587dbbc11ae2d7d10eea9fcf8e8239db9e36298a7bc30ce787c2f36747f4c8acc32defb62ea4
# OAEP Example 2 alg=sha224 mgf1=sha256
# Message:
81b906605015a63aabe42ddf11e1978912f5404c7474b26dce3ed482bf961ecc818bf420c54659
# Encryption:
e5bf58f630a72decd3b19a5dcdc37a7487b8d756a463f20e3dab1b383d01fefb1bb04aa1055fc3a4b71182e8e6057d16c9f0cb69581b9c6e9c952a38b3ae60c248dfe2d09979d2012b192a121ad6c353c8e1755577253296790b8efa2de89890fbff7f67ef0c6fff2ed38d4979f546ace7dba70a623e6d029202a08b59e219fb995ce7dde529ebe1112f72625d7f0ccffd72477507cc2f1dfb2e756baccbc48f359b43a66a54d442a877fe6ad26ec95e0a2e9e941cbc329d421bfd1f0d6192e5860335d705bf247c4c4dc4f3f88b9be07ff83aaceb38a2d31390793437e55747d35c9408733f2c9e5ea2670d5a1dada9b1904b4997eef1f0e37f7876de9b81cb
# OAEP Example 3 alg=sha224 mgf1=sha256
# Message:
fd326429df9b890e09b54b18b8f34f1e24
# Encryption:
e54393100c6599429ee696a0869fafffdfe1700d3b7c1c4f24411bff59b0c00fb02c6b323bb4845880b77392b10a71019331cba45b6e9b68dcf02ae0eb85c28c3d6850e918a7f10a97bb93eee7027d13c581e55faed517465833aae713f9a74a31efb812084b62714dd0e89436675f0857a793cc00c74a682610aeb4ab8ff938129ce4d8a4353c834eefb276d49f48e3e5f930b6481b57354076ecc0ff46f672c13125e58a883fdc513152e0deb755708da1f013c550af4cd6d59d27c40ec342bf83066b288b1daed584479560eefd626dd3e482bcf10b844e003c7cbd40aa93fcf888506694fb7aca768c8dd1fb3deab86a2663bd92d9c3a0cc93fa5cf92d78
# OAEP Example 4 alg=sha224 mgf1=sha256
# Message:
f1459b5f0c92f01a0f723a2e5662484d8f8c0a20fc29dad6acd43bb5f3effdf4e1b63e07fdfe6628d0d74ca19bf2d69e4a0abf86d293925a796772f8088e
# Encryption:
0ff5b6cf69fc15630263aad9ca21744e202a0f28e817d04e87eacc55355786484aa9d602168ed4c1bb699b69130f81a2b9222433add8d3c38dca0b1fa88314555c8d4d7c063d802adc4005b5647e2a7f0447fb64bc635655a35bf12b126f5858508646715995affcccf75a2361d54ab461ff153246d2943d5dded5cfa1866d35bcf332acdb48e53092f85543e46e0f65d773cdb124168cf26e6bd09d3876a178beaa9e51816817be8b0334b8934e499c5871ca47ca13c2bb639dea31b77b3792430a75d8e80da89242a5d23ae6b528a6c88ed9fe8236bc4084b4ea38e6dd5197039d1bb8b7d12b720bf54e808da81d2a13bc996fb0646b41d236915fb06848f5
# OAEP Example 5 alg=sha224 mgf1=sha256
# Message:
53e6e8c729d6f9c319dd317e74b0db8e4ccca25f3c8305746e137ac63a63ef3739e7b595abb96e8d55e54f7bd41ab433378ffb911d
# Encryption:
a8ed013e27fa66147ec40d912cdd42847edc7034cc83d0686c62e8b9a7a78fa42e27b20e60af76d8332a9c779c5a9fe1b1d5703a560f6d56b91ec936c3a6c12d388cd6b4dddf785317e7e96027a1cacc4f7770ca3a781a559364775b45ec8f04410979faa42ba0d35ce118bd3380446028e5b7711c770c7519376b66d65ef8922ff46646400b96e64bada33b860532bb795f18eab019a7fd795461a93541d98406d54c2e20047de978fc230daf7cc795430e63557a2223470703c7d14ccc85460ff3f6cb200dd948d9883289a743d146521eae0002b317c8bc8098334fc4bc00db27a5b69de83cdc0c651c144896f63945afe1c5d04ce6e60712e69e15afffab
# OAEP Example 6 alg=sha224 mgf1=sha256
# Message:
b6b28ea2198d0c1008bc64
# Encryption:
7781065acb788f93fc25cc2616e38db6646a4c45ff9433ed99757088b9f6428803606b992a84b2ea08df36d69edb9d2cf85dadf0bf144493bb972f7a3653b6f40f0315c58dbb03cd04ae8f85e664ad1547b8e5ecb428a23cf96a8039c10aa34e9e6cd0a699b48e1a1017a9e67e5857f2d1af74c65e911da1327bbfc4feea6461780e368ad1af83219cdc2238b2289115ae9633b427f6d61876a5c3eab808e7605e66b2e6cc3b07eb10f6fd4bb521146cafce8270fc8524292cdf16d3a5bb3556b91a2dcbdb3cd252312880079e702d37c60f088ab5a3aefc8e3c05aee2f97d59572ee17f8ac0422a37b54de731f88f2911e6c8b0eeb33c94ebbd6712fcb5b837
# =============================================
# Example
# Public key
# Modulus:
eb469ac5f0067576b4dbdbd46ff4c24e74982e430a22c976a0a94de66f402625c058a37b44c917bde5da083b1cb40eed19fddb52a83647d42b41f66381df5b43624d251533b3d703e29f563d8fa6efeb5d5141ed4a60a60895f193a6dbcc83fdb8efaf2a3bd0a16c78f2bfcaf8815d20cca967795768987dfc3cf1e00ec7925bb6e4a837e99658f43227c878f0410e218351a454be864889d2e6d21f65319ab776056bc36e589c3af5578241ab9e01cc04682c76ba745866168a391765620180946b3a5258082db8ec984a1342b44c14457827cc4888d0d1fe3b1fca05087620958c18580d22cbbd16d7b92560c07b1347d2e8fb9c716c3aa9969771ebd83311
# Exponent:
10001
# Private key
# Modulus:
eb469ac5f0067576b4dbdbd46ff4c24e74982e430a22c976a0a94de66f402625c058a37b44c917bde5da083b1cb40eed19fddb52a83647d42b41f66381df5b43624d251533b3d703e29f563d8fa6efeb5d5141ed4a60a60895f193a6dbcc83fdb8efaf2a3bd0a16c78f2bfcaf8815d20cca967795768987dfc3cf1e00ec7925bb6e4a837e99658f43227c878f0410e218351a454be864889d2e6d21f65319ab776056bc36e589c3af5578241ab9e01cc04682c76ba745866168a391765620180946b3a5258082db8ec984a1342b44c14457827cc4888d0d1fe3b1fca05087620958c18580d22cbbd16d7b92560c07b1347d2e8fb9c716c3aa9969771ebd83311
# Public exponent:
10001
# Exponent:
cea0ba8b3e2b1dfc7c085f3f6a77e6326b19bfff66a67892f3b4dd5294c01d00a8b5f015f1aa3e6cabb259ea3862367dab871498ba5cb9a6afbb05be0cb072017312d78f9051d0737c137df520f576de199da4add6d59cdc0b7c17b5c2721235c1b6d6fadb7f7655c2bf470be6460ed9208562f7e1795dfbbf8c72ccd98e128d44936c84e2fee228e60c8e99be5cf68420920b48366af95c8ac34ec16bbd2665d508a966e9f087f304c65c5c962d8c93c85abb82c4f7f0eedbf0b0ef536d85e24e3afc27a9786e4f7d38741cad854820b82a5f36884c00e0dd95b2c24dd8b2deb54995925dfa10fa8053d30b502e2fd7cf860f13d4ea038e9faed3b7085621f5
# Prime 1:
fb9e6730bdc23eba87e33fd5fee3110909bdea3fd00f5bca2c7b6bf8adea3e85474e66e079af25ba3014a90e0c74d13ab801762365daf6d8d66abfa07a0cb3ad3b1199d423de5cea8f9b5bc5c437ec20cc6b0964517a474ba4ca1f2807d696b73d601c7579b42f33de938ac43d4772945ae06f765e15d60fae19f4b87f6ee09f
# Prime 2:
ef5f5a324fee9b219fbf2900f6dc8731a06b2b1a4f683e63b6d7624e1cae4906b78d7abecc5e208d4d16f87ba69fa70f1a90f09c79ed13391a9169d5c304f428ced074c5e4fe22978acbb948e6b39bd4d14b63e7221f4290d4a8e7a773e1037b270eec405ac646f0d1f9a5f867f2c6fd37ddab794c0359887b7271accbc9de4f
# Prime exponent 1:
53ef8570c6fc533c9a33fe897e5b74c555109b61ea2015789dda162c80a7916f9857d90dacc9f685e3a020bce4fedb050178cb560796419e17f8c82fda46fe711d3143e57689a8e93e3a8f24abce13e0e51017b3f5521b126ac85a185a750515df4d7e70d9c677b08fe11bfb568dccf51c539e1b184ba47ada932205a1ccf4f5
# Prime exponent 2:
23fb0638c7d10ada7c03a4eb333024d62dd1ce11cf5bd0fcf60fdc03f7c5aece66aaca87817aa893f4c17e2a3ffa818700ac46ae8e9937297f37da5bba4bb553a8faa682d48feaad32bcbaa61d9f63ce1283ad89a194675213d52bb4fcf316addd4a1df2f2721959bb86360f67b893769e7e20774418c0cd8618c6c37d82637b
# Coefficient:
6b61b45eca1660cca4029a38858369fa0979342872be4324d5f30f66cc00c6892eff19ff1f212bea30646979a60194e286cc7bdfa2a44a9b2d5944040ab55f990e4d35a93f084b4a520d104ddb26c73e0628d8238f2e583b2159c32b0694c28e58c30d44a1b00dd8201eda6f989724ee325b6e6158c9a3e34e503ee1711ed251
# OAEP Example 1 alg=sha224 mgf1=sha256
# Message:
8bba6bf82a6c0f86d5f1756e97956870b08953b06b4eb205bc1694ee
# Encryption:
a32b28506d603b0d78e0de896d38943676c33793eeed5f9c108ff050fea8ba983f2d4880e64a5ed5fc03cfc45fdad5b58d56d96fb9e62291ee01ee4440a1a27f69c8de7e3f4a5eee2572bec3812312cea2a794bb8d0c555b15ca4346f6bfba5e53ff754754dfdd2ce5cc6abccbb6c4f43b9ee74e5a6ae6289f3c7f23d22d9d4926189a9f0c9e11a2088b3629aa72cdd5fa7e176bdb9f2914f7e46a9ce3fe12f686275d47fcafff4d30e9679486a9006b8d6a66e12b1fe9d6fb8368412e4b6a81f60c30d236940136a064f06354f7d036d40e6eaca5593a5093081170676cc26c94ae083e1236ca81da6d4afc153f2cef8a2d70cf44693c488b20664087ea80b9
# OAEP Example 2 alg=sha224 mgf1=sha256
# Message:
e6ad181f053b58a904f2457510373e57
# Encryption:
1945600a527cfe1092af17138a8dea6a7f4bbbcde78414b33db12c54413fd7816390f91eb3060f9db90b2bd88acfced39e083933f43f8fb4fca571a4e203f05ec0edf8d28db2c2e663e1526e632929494028a8548850b21f955170ae5355a7b385ec4de19d116e7ff9ac29faaa520741fa8b2d59aaa81532ac7151df8c1ea482da256e074fae3cb37a946f2d7107b17c1d06249d052fc1ffcc1e45f203c5294d164eebb9dc8e6169b3713b136c887a69e63ac1fb6df7659525ae37a13e6770fe89e50322012a4060edf77ed67653fabb16e913c1490a31f7e78354392bb664e70733f55bcf44be43b9060d2029d7bffaa0819424b4cf8d1f3660a8ae937e565a
# OAEP Example 3 alg=sha224 mgf1=sha256
# Message:
510a2cf60e866fa2340553c94ea39fbc256311e83e94454b4124
# Encryption:
036a4eab51eeff70782cfd1145dbd6f379eaa566fd3b760d5ff2bdf3eb86aa24064f8618b4de61976d88a21c888365d634539a83d25f8f43563380ad6c5fea1b5ba3616b7d2e8f739ee18721a73b77d5fbd0ad6e9161e2598fedfb2ab38e8f5a7afd7aa7ea34f4524d7fdadd769e4c81c236b14a937a9e702419f20c689e14e2c0d755ebee04e41931bd20e945c8bad337d44945fb8d0b69b94dffbc5eadf22aeb96d78fde0851ea5b29a3d22b241e8ca22fb9c7cbf0e08d160938b0baa76a84814394b5e7c9947cb84f654b34b8693e8d1ba296ddc98543842a2501fb002fa1250a0a95587cc57fb59e3900ad1683208410ac4529c5113eb6c3c214d233fdf5
# OAEP Example 4 alg=sha224 mgf1=sha256
# Message:
bcdd190da3b7d300df9a06e22caae2a75f10c91ff667b7c16bde8b53064a2649a94045c9
# Encryption:
0874d185010059197516523ed0494c92b1953950e63ead8baae20079930c48885e4da345dd9c08969d9de4e7ba3aecb34cd305e66ebbcff29d596f1627f071e027dc966f9f50a126602622e760b30cc126d5025cbcece811f81f74f448a53aac07d257d676920da319ee1e7e2fd595c7b3fb45067c77c222dfcec7a5b85a68a968ee5bf428aaf493f23f86279a2f08fc0924a935e6d30883051c938197bfdfa3598217aa450f7ea14c238faf82814c60c66febd4ae837710dbeb760ef0ef42e6dba31ca5c592e6a63ceb43102aa12b364170a65840229206d4d230a3efeb71012e9350a475926d021923b55310eba1bb9dac6239571a403f6a6234c8e03f9ca9
# OAEP Example 5 alg=sha224 mgf1=sha256
# Message:
a7dd6c7dc24b46f9dd5f1e91ada4c3b3df947e877232a9
# Encryption:
24dcf9baad9a350f961b125573d3c0ca61bc269a4cd6720a3b34c2f33c26562260b28e591a13258705446baca78d3bd8e42ff6dc9f12e3b0c4cbaf7f2ab547d59d19a963feeaca5cdfae9ebd0ea8b924cfff2c62d301023c05a3e58f94cd98fbcfd1590b1bc30a03f6024ae48c6a51ad9d659c916aadd4bd7973744ca0f76af2f99c9f8c56a5494ebe4d80568bda5d0fb8411134208fcaa6b62c202aada54444be80a2bb07809bc967c6c0e95cbc6e1de7355472738e833e16e4abee73a573ec43ba0a881faca7c36df8b7e0ca4a62db25938949d9d7b785e1a853041101546e307aea2a29606bf1019a2cc09c0362f1e9b2655625611072305606ec05e2feb2
# OAEP Example 6 alg=sha224 mgf1=sha256
# Message:
eaf1a73a1b0c4609537de69cd9228bbcfb9a8ca8c6c3efaf056fe4a7f4634ed00b7c39ec6922d7b8ea2c04ebac
# Encryption:
798a0e35f7278f6b76333062c8560ab3dc5e1a5fcb219d7a53e3c3f885208c14285bfc5ea59298032138f2279e27d85e91cbed71ac6f081517f7a5f8a9837e5cdb72a5d2b89c8346f852aa028c32b02f5c7e5037d27acd6aeb8e4859d5f83398aa20efed54ab8f586765cf1e6349c7225e2585b8f2f0a18ba3792471daba60b42ce10cc90dabeb1c87272976b22428e3fb55bf22eaa657b96d90db30aaa59480e79ece1afd3057b2b79819b68f9f51f8ecf320b31c348c8f5efe14508a190f0d1a81e793cfb3d8e65e15022023b23547791533b623f0e30173bc3d1bc7e7a2a217dcd42044f52bf5edc524eb0c302a15a94cff911f2e8737c4d6698062952df1