blob: b8b6ae931d9c539c1e16479b7e1e42ac5737d4ca [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:
bb81ae1d8c95063b0f0eb03260ddf996c4c11ba2b7e35b78d9403ab5fba6206213f4ecc069f4817d8f3d0b394338f7b88391c803825fdc7326e73eae34769c15c919df4c367bc5c51a6e9a6ac6dd25d8ea4ed6efdf07b1c482e4373493a4243ff16e52b10f74c9365d760e12a53c0ebc7ef1d3dbf3945de6ccf7c53465e9d913f929fe688cc27fe5dc7775f21ffb35c7662258480a5ed66a1652dfc668ed71ef229f747d546af71660b994b42e85dac80b2477c6b951346635a95634fba41974e56f560b0b27eac1d7bf5b4e755ff682bba7c3bcb13ec1433dca9e09b337313373ed78a7043dd21bb04b124f4020401ef2d83416cf5b07c6bdef8096576c36b3
# Exponent:
10001
# Private key
# Modulus:
bb81ae1d8c95063b0f0eb03260ddf996c4c11ba2b7e35b78d9403ab5fba6206213f4ecc069f4817d8f3d0b394338f7b88391c803825fdc7326e73eae34769c15c919df4c367bc5c51a6e9a6ac6dd25d8ea4ed6efdf07b1c482e4373493a4243ff16e52b10f74c9365d760e12a53c0ebc7ef1d3dbf3945de6ccf7c53465e9d913f929fe688cc27fe5dc7775f21ffb35c7662258480a5ed66a1652dfc668ed71ef229f747d546af71660b994b42e85dac80b2477c6b951346635a95634fba41974e56f560b0b27eac1d7bf5b4e755ff682bba7c3bcb13ec1433dca9e09b337313373ed78a7043dd21bb04b124f4020401ef2d83416cf5b07c6bdef8096576c36b3
# Public exponent:
10001
# Exponent:
3c5f239d75ff21737084ad2c7b4ddd27b30fee02f52c29ee7e1c950ab50ca70e8d18660609d764bdf59994fc89ed54ad3f07781bd12566485935495433a620d94ed79ab2e233f5d8618b4d02a626dc21bc474823116f5bc846d08e09caa3a5dc44b2ddc30e93ee99277c7449829414b69234f09eb80d843264ba3def8204ca147c1d81c93075121af1fa3f068dbda695b6f8028455115ffc24f4a0b1532c6329cf074f67c219a656c2491c1f2a594a942635bec80f36f571c97439d910d81a392ad3fd76429a7ffc40fb3268afa2c58525db365495f6870f86809bb25184a114cc3d3611e6ccedd0c9e49b06795a3aa6c4b78e3da15da9a357516147fb08ae39
# Prime 1:
dff7f39ab9d93b17acd1fe7dc56dc4f2c8884712f7b3742d2ac831f7ea8789e61eeac8dcd7445d09ac349cebf394fe5380cd6c7d91354ebbd64f61ab26ed08d8eb2d820fab23f9e05186c864209d1383f91121db260c5b05438a88ba2749d7fc14f45fb9624674e5221b765c90805d649b9e34648325476b17557330f6694ab7
# Prime 2:
d652c384f17808663cafa22028db596c586d831c9867cb86c1c608978652e744bd154c2ba67dfbf05529988dc28307a70339ce4692948e25becb6f7b595133e5fba04c22aeaed9e7db90a5fd0ce8c600170f5e771ae36e5b9c07d61752ded1aee17435dfc7846ab837093f95cc428d9be27689e42a5eb280c9aac0416d79a7e5
# Prime exponent 1:
5f9f90ad95fdce820c325852c0915e4e3e1a19265b058e6b9e617d1c1951272a4e36f5ed7c275f05bb35776e324081d98b1ba9df6eb8f0d5b7e98a8cb580ec8f18d2043ec65604e0a64e428ea5720b1c04a230ef4d2e674a370d15d54ce2f549567503cdb5ccd929df471460eefd2f62be226cc22150304ee3d682e8fbbbf6bf
# Prime exponent 2:
9346be5a9dc0192d802844e58a8de8ee3df9cb2e1c40bf2834020ca76b438eeeba6c67325baf992ff6a5a5d24c46d43c5d481cca7c319f58aaba8b3a1d0f62f5782b18068139603e26b04890128de679eb5ec1506166c5d027f16e9a0a75596bae3bb845b589f5f7eec1e932dbf123f469f381200c4994aa516a87c0ae24fa4d
# Coefficient:
71d26dc7742e671441b2f85a2e9e68ed056f34749bf3840207e4215762b6847d5889fe21eb5ee5861af672d328682b7524db2ac5f045eae31c4b9b68c046ed0798b001bfe4a0ce8fec99319acf0206ef7af79d6b560265a188dbe72fc668dd2f800d0ea3e6f23b50597fe031ceb9471eb4c83addd9ed821162f0b3f20c708858
# OAEP Example 1 alg=sha512 mgf1=sha1
# Message:
6628194e12073db03ba94cda9ef9532397d50dba79b987004afefe34
# Encryption:
43b9da9b62e232b20877dc7ee2326d0edfe6006591d87454d5af96e393b49fa74d18eea299fb60c7234a913b0f346b68da0e3e15cc30bf11003a3727758ce76f7bb18fe50d3216b0f20872dd325981c6fdd760567be95d699c72f632481a9369596409bb34af4bfa506e2d6e09a95017e78b37f93110ab97f236908e6c9933b1085b9d5e6e599bdac949d7d488ab9aa7f03c986f34a71cfbb8ca1a8df82d558abd024fc45450624b6bfca7dd1eb40afc2830d6948ccc9f63ac49cd841ca90e560e6fd5d0f3a580736546f3818442b7dae14dc07ac20d92b425412d403ffcd3d9aed3ea09833c01bac246691523c55e3f22da6eb1dd28c953d7ea5c9c9e5d7bea
# OAEP Example 2 alg=sha512 mgf1=sha1
# Message:
750c4047f547e8e41411856523298ac9bae245efaf1397fbe56f9dd5
# Encryption:
590448a55e0f867f4d0bae3551a145a499bec42fd965bd7e0816a974d2a23c00c24b291a96d43fdf0ee2f89b7517927c829ff8543cee98661c354d1e653edbb26c0f24ea8769ec98f62f90c96604e9a4835b4520e830d1280bfd7306cd5c21fe26e43611e8b7e9a5c9daf6e9f8e4aabf4da00862ba5901d3913c4b738f51df578886606f7454f004dc4f7bf3a42dc95e0da3095e9d7647e5f502c079ab176603b16aaab253fe9c0467313be3dd866b25777440fbbbfb4a095fb1f2449c15406e433f701561ca617185a3467a88ef433a48f5619d8501d41a61ffae0ee0ec4fb4f538bcb3b446c63ee9f1c393a07ec4202b3e5d61d38074d1d2516cb66cdc646f
# OAEP Example 3 alg=sha512 mgf1=sha1
# Message:
d94ae0832e6445ce42331cb06d531a82b1db4baad30f746dc916df24d4e3c2451fff59a6423eb0e1d02d4fe646cf699dfd818c6e97b051
# Encryption:
418e519bfbbf1e13c08f7a56d9338af40ce06493662c64cd20d5a9dfec4c97ca527ff07f499d5afd8dc0788f6ee9d015fd18b8f4a296a82a6c11e8e6d4f3dd347ea94c63330125c1cc57607d4b6ddb03d7776b83bd36b3c03c49562cdfd1e30a46e962f162ce242a0130b6e84a7628a8f7af1aae69860b420be873ab22f285998a9ff2cd8252d33314e52dac39219c71b23785914a1469db79d5fc32a0465a7a88cbfaf611735056c636ea3a30cab77dd7ea2c0b7d7602cd5e017a101cdb77b21730730f81b1affe9f5cfacef24c684986d0c9d7ef010fec828854b36b0fa8b4b7c70294a4c37a2fea592f4476a7197fe2de56ca67b9830c3387b58dce4b24c0
# OAEP Example 4 alg=sha512 mgf1=sha1
# Message:
52e650d98e7f2a048b4f86852153b97e01dd316f346a19f67a85
# Encryption:
ade0f43d1920f8e3a055b1e2eb0615bcd9b6f1803cae79b14277fec28cb659b28a352e4af71dd960ebed948079874dd1041fe1896b86270d727a47d385e7e2eaca5cbb6163f81144463de3058d0a77928c5b373d8d65c800342e63d1166874f3b0903f9d29f5049aabe55d3e7e37e8191f38a57fcc709e92b0bcdbfdc0d4f8068970143d694da1f0e7e7c0e0e9e1ffeb835d5b43944ea01ce7f3409a3abd1794a526bbb756e26884cb1596a077732c0904837b4acb4fa35b8ee7941168ab1d936eb17339ff00b727642a4f55d0b91ac1b4f688215956f2552b1088629abbdf946a58b5bd842452ac167544635a1b5084dc09b3e3d516f3e74b087bf1241ad7a2
# OAEP Example 5 alg=sha512 mgf1=sha1
# Message:
8da89fd9e5f974a29feffb462b49180f6cf9e802
# Encryption:
25496cd16bee5f4dc2ca91b08e32f307c07894874b486f904176325e2e041a3db8ea6175190d69bd9789ecbc7c5876e7f2bf9b89fb203508bf05f4afbacecd8715bbd44edb0a706f53e8566beec0fc7838a9e8ffa2a8f98be9d2fc0542a1a260972239f86de8d219dfc29ba431c2aa80e133dad15806c0874c4841dfb871c0474f58430547bcc0aafb17f90588ec7076eb1bc5edfe5ac3058aedb2ebc32ca6ceb1b6aeffb757f812c128b2feb07c1a87afb475369ebeca04892735e054c6f5467cb9fb3d2e0782778dc1daf133a0b59139520fe1b54645a5bd340ab1817c5bf7fa374af8c6eade24fb158ac0f8f688ce0649ae6528998f9add28748c9e88f1e9
# OAEP Example 6 alg=sha512 mgf1=sha1
# Message:
26521050844271
# Encryption:
238ba2288b3f1f9da5b16ca4ab5ea7348f918140fb767cc3a8df93b7d03f0a1cd86cdabee00ad147e329d10ff932de9aa2fa5359b96c96d349749af1e70302bbe6aaa5892ca58c3051393f9a793db5beca2e15c84972c5b3206581b781e3e3517953cd90394f29d7a383cb20ad59d34836c12900647534fbf32f57aa3b639523a548230210da4e2ef288d3269ae8173cdf8eec745bf6cd741b009411afd17e8717a638a128fcd5001cc85a6a2c9fead7759352f14a6c2773d94327fbe3bbb717388fc17cab477da0afa9ee9d5d8a5b94fbf415045e975fa9fe1b05a326643d41ff19150c59a2724f529876550b8473949f3153fe687bd5e3e0b0b2e5ed44bb95
# =============================================
# Example
# Public key
# Modulus:
cee46a56152fc0f3959084a610c4b090204c9d9efa1cceddc95ab75b67e4661fbbe3cd71ddbeba4bfb9ba05dc881432e474e1adfab1978448b62ecfad678fd0ca5e22d7eed87f6906e55b45c0801478e61e344e87178a24a29dc9bf2860cf791a96575d710f1d515ede8b1aee3ac60c60520e7fc31cf05b1808e1359ed690a8556f7a9a2cb7cdd1473b77f1554030fc1028a17a7a3283556f2572d7b6c6f7a6029482d1e8fc678fc57485bce2afb0506b8b8081ff57de34b76d1ccb95aaec425fbbf31e569250a8dc268b25a7daa0545890e81578b7a43773cb696086ab0ab59d10f62a8dec61835b1d2b185dc939176c1048da72f1341a8ee096045bc6f4eb1
# Exponent:
10001
# Private key
# Modulus:
cee46a56152fc0f3959084a610c4b090204c9d9efa1cceddc95ab75b67e4661fbbe3cd71ddbeba4bfb9ba05dc881432e474e1adfab1978448b62ecfad678fd0ca5e22d7eed87f6906e55b45c0801478e61e344e87178a24a29dc9bf2860cf791a96575d710f1d515ede8b1aee3ac60c60520e7fc31cf05b1808e1359ed690a8556f7a9a2cb7cdd1473b77f1554030fc1028a17a7a3283556f2572d7b6c6f7a6029482d1e8fc678fc57485bce2afb0506b8b8081ff57de34b76d1ccb95aaec425fbbf31e569250a8dc268b25a7daa0545890e81578b7a43773cb696086ab0ab59d10f62a8dec61835b1d2b185dc939176c1048da72f1341a8ee096045bc6f4eb1
# Public exponent:
10001
# Exponent:
9d33f80c82baaf4d26971203b0f81304e055f6ea66375f842c4c2ec8586fb69d6441dac82b6a91d9cc4bdb158795987b6098db589a8496dad6628b98a940735e99e8fb12d7df989cf409512b20b6002e12f90251f06e6e3a1606d7c3f6d181877f84657ece14430a0fa4e0e5f77ef265645e35876e3d54a124025077e32a0e6015fa1c1c93ef257029795a1c23fe064652126d9f51fdb8f12602036c2e705993a00eae54e480466e2c948277530f6665e2bb9bfe02e679a04342625b1090efab2eb0afaa67f4ad7f09019242f8bf0126a3e0efccdf6eec06425d058f402b9386145a87a71189ae53ee34a41eaec2b5a4f3fe23b3ec5c8ab232494bd8ea6d2c45
# Prime 1:
f903250d98127d2c5d4eb5928b289b795f7448e2fba6eb1acfdda98489f70f5604e78465ae7a5650759dd83e848c04d9ca500713097f6a88825ae7107ec3b59518a92acc647ccc3ac0867e2d43bf8edf1bf5dc4f87f5d66f8f2e09fe65d7aad7f9f1d81bd239d16514ffd3c081aaa3472ee6c5c826ecae4288d54a587603c883
# Prime 2:
d4b2b046d5499ec7228f48bd6285ffa4573269bf06ecaee230b2d973718c63ecbe4b30548e8b3ec0f19032929bcb1ccb14496c26f74fcd8149394bc7dd32c163fd6f0650daeb041312a909338a0805e62a989b95571a915eb0b5811d06b06160df5d054a963b6951396422a82d17a8aae451827ffe015ef986f4b552da271dbb
# Prime exponent 1:
b21fadc1aba68e23ce1b1f87544417f31a74f42e6a155cd831193ec9b0672a713dd0dec45daae55368cf2080981010e839f0451f390c0c08da366c53405a7ee9c85a3a633afe8a98fc5f38a2e8737e9fda4064f7ff29bbdad170fd751d24c8f0f5ba29fcbcc4df248f80f0d823e90c233f4994f137e6d64081e110ed767dfe5
# Prime exponent 2:
321b5259ad7f656f461df925dc62f2e1754544122380788682b06f77b9c537f91aaf3dd87da822057422e337148a99e2e1899677eb851a459dc968a7d1dd561fc721739c72a630d4896dd6e4145d657e5e848b0a7875a2cf6ad3a771fe14692c581262dfba5a8ea9fada332be94b8c898db60207430071ae58f3a70fb8a2c467
# Coefficient:
99c7df4250ef9f277ead14483d83003c232420c070c25a5aa5209026ea8aedb29d7cccef39cd3a3a1abaa10a327eeacbbfd57cd05e0bfa2c6a3cce1e17c44730ae23fb7435fbd224133d23d0120fcd0afcb958a1bb070ccd471161c0f225b4a9a7836d404b7e902cc66646a553e1c0ff7974c1d7486e2c76a493eed86447ecd
# OAEP Example 1 alg=sha512 mgf1=sha1
# Message:
8ff00caa605c702830634d9a6c3d42c652b58cf1d92fec570beee7
# Encryption:
1d38d8352ce6d2ffcc6e8eefca3b5de766302dc1e6fe18b06ceff9929bfac92cef70e7aea0aeac9bcb3711d65d96dfa74ff19484f4e7be1e19d65f83f9df530bc5973bf0f70c72d29bfa0fd66e2d81efe1ad539222a307301efb4da2e39d452111dac43d7341f36cd7c40dd590a7f47872adeca79695d63ced729a0351b27d3fe3ebde0970595f1cb6685377f976fd2f9374587b10a92344c11df0de82c5b2f2b2c3294d8578d77f59b0e2fda1bd0af674cff7445f30a247e5945ebc994f50802481c9e494ae380497731ab09fde1ad479d01c443a67dbe0ce754dabc1c8702e179fd5a035bf041dd659348843339a5f76af9c1dd6ce1d1244eddb5cb859d4f0
# OAEP Example 2 alg=sha512 mgf1=sha1
# Message:
2d
# Encryption:
46d268ab372543fd8fc32747bb73b58d2b4c23fff81092f290e2e67c77108b1279ee3eaae3f23fdbedbe46b6440d4c2927fa9c16ad2ecb409c6baf434bdbf57549fc7800d69fb9a816ebfb2bb0526db04906a68414e70960c44dd894acc82c6a933ab06c32f525fd5dd773e03a9c8dcd6d0774e1e6cbe242ea51f9e33f892e35ae2ec60450562ab1850945fcc8d157e2c3c21c8d2e433f6c7f77b8d70ceaf926120cfb6160dc004b95904012b82f33536b3093a6ecf371df3ab8ded5ade5d5f8e55eb33c47018b64465b2e5a349f74fa59d3e829fd8b0cddd61fd3b74e7243c2d7a0b6e0d91d471fef0e438b1be050bf1b33dd5c012c00ec32235b564f49d16d
# OAEP Example 3 alg=sha512 mgf1=sha1
# Message:
74fc88c51bc90f77af9d5e9a4a70133d4b4e0b34da3c37c7ef8e
# Encryption:
5d258a616fa153b4429ca724b804396cb1612548c1b390ce39eeec9bf7e00ebe6cd140da57e561b47b3c186aef0b7d90860ea6ceaa6e2dcce4903bf8c84aba5b2abc346641216bb8d287850127be58a1c9c8c75568f5245c2836c3a05d18ab1ce0867eaf22753a0afec25e2d75ddc5a27e10fd332fed2388c4b5352b2cc37d6c5b74c06d741f3e96c2b935c85b7fef3f2d8512ec634096c4f2df68f9585e9b6b1ff256733f59012021a2c11d319fac3cb66d9820a3fbb255ef035121681b29f09a6cb7797e50fa6164f2357944c4cf76ea2585bcc049f5e076e58e3592feb3003ced823e69ceeb39d27656082c468fa3ec3674e52abb29c6beda2c5d339385d9
# OAEP Example 4 alg=sha512 mgf1=sha1
# Message:
a7eb2a5036931d27d4e891326d99692ffadda9bf7efd3e34e622c4adc085f721dfe885072c78a203b151739be540fa8c153a10f00a
# Encryption:
cad19ffeb19a7acad870a47cac6aedde8637fff5faa2a5d0b754abaa9c43ce200103321034b0626a192b51db72d3ed8894a4c17e9300eb4329de85e5b7ad456a86b73da59f272befb6236bed4423c690e2540764f25022edf75f6425fd3f997215b00d1b385ca20deb20cc61e8cee1d8f2efec00a2b4f5367344d8e59cf69d51c776863b44f81abb3379f2b1549c35344d9782b1a0d65389a92be1d689739820f0679d9387bcf9e2b555cde804df8827368a1bb291f0e8269f52226a8cbf92475630e51e3f8079351c9d4369e129a00cc037fe54e441c2e51467eaef427a36880f67f296bb1e48eed914682af0ea13f13efc05b6dff5b785d1f83a9910070d9f
# OAEP Example 5 alg=sha512 mgf1=sha1
# Message:
2ef2b066f854c33f3bdcbb5994a435e73d6c6c
# Encryption:
c6dd86b0bccaf222294e055883dbdcfd7474d0ad2da05a20a9ba44ef367011327d2633249652b9984f970be582d6ef689dc6002a03f1109685fac1fa70abfbb42756de714aee79bb86a430897870a60284e0a114abe1416d853ec66a8b30a16392f7d2df337d1f382e267ce21f488af20908143f8834cbe90d02cda3386dd76ad8c7e54a245f19a67033fb2f30040273f70cc1183e9314b8956fb4259021e8e628eaef4e97b54335d9198e67f1daf370561a24c84a4dff33cdc3232ada5b725d57f5d38bccaeb61b46f0487fbec7faee11af2ae308d2bffc749a69da3d0a3ebe237010b20cfcb1c2d4fddeec51a23d1f99cb26c77ce1133215008966e3a98bb2
# OAEP Example 6 alg=sha512 mgf1=sha1
# Message:
8a7fb344c8b6cb2cf2ef1f643f9a3218f6e19bba89c0
# Encryption:
940d90d057c2dcef23151b1135780c88fc946542425e2721ec3f9f7dc96b75bef145c9d773e946fd3a7503a84d9232db44269543ae46151c923b3ae1b4dac9764a2014efd36ca1462df23e572f76afb2185c3c06c8d61a5304dc0ecf6ef299a51b6ce8059e98b34c4a21d53ce485985a25e90162e99f2a5d69288737115dff33b1b23e656eefc28f4b567396f2269ac49f8854ebd54af0154947e5a6d694f61bdb8f831a94807941a30521069e57f4fdc9c4847c6cc4212d4e3816e99f289da48fb1ab465128bc4aed5e2c01086295e1834da7d3e4100fca5be52ff68f38ec6d88cd57c08bb64bb505411e04409c63cda2183947fcdbe3d5fe081c59f3fcc222
# =============================================
# Example
# Public key
# Modulus:
bd38f3a4671c015003ac01d39e82975520ae69a29dcd67b023856e34aba5f3e94e73385fdcb844dfccef3442637e7b8ac51382ff4b9995c41b55670255f0d14a875ddb7ecdb787f24b161534fec563e2d5d21baf8dd94cbcdc2903e5b6e3c725ac39a67f4276e40a573c39fec245d429e16b34df2f018004410b9f566f72b4a89eadfb22ad21e4e97b92d895a6d4b0c9a6d3fa2528e07b803bd417b72f8f4748745247eb198fe4b9b20fb9a70dfb66bc5ff17da99eb7a7f98d8bf7345ef0f950e897a45f80d69b3f69e907e47bb93ef74b23a9d210f38a113b0b0ea6b36142f984268f8d90b4fac1d9d93a0e43648c1eacb123677bc3a28a04ce8f7624c0f9a5
# Exponent:
10001
# Private key
# Modulus:
bd38f3a4671c015003ac01d39e82975520ae69a29dcd67b023856e34aba5f3e94e73385fdcb844dfccef3442637e7b8ac51382ff4b9995c41b55670255f0d14a875ddb7ecdb787f24b161534fec563e2d5d21baf8dd94cbcdc2903e5b6e3c725ac39a67f4276e40a573c39fec245d429e16b34df2f018004410b9f566f72b4a89eadfb22ad21e4e97b92d895a6d4b0c9a6d3fa2528e07b803bd417b72f8f4748745247eb198fe4b9b20fb9a70dfb66bc5ff17da99eb7a7f98d8bf7345ef0f950e897a45f80d69b3f69e907e47bb93ef74b23a9d210f38a113b0b0ea6b36142f984268f8d90b4fac1d9d93a0e43648c1eacb123677bc3a28a04ce8f7624c0f9a5
# Public exponent:
10001
# Exponent:
b8a85f7c4cf353849650c1e79684b2d26c7648b85d6f1a8515e51ccb61c72de4bc9e4ca1a070632654840b67ce589c8fac0b8287496bb470108ca35df02876d6588c0bac0f6dcfc96fe53904e2ac16f242e02c0c824d5149ed4049815f9da1b6edffc4afe458c9ea1d7fb4c91d25b00abee5344fa93bb9866d43be5747a395105a1bc27f30990cefe996b34fcf3dabd598cddc627479a1a9115dc80f2f1659eebc894cda24476808e97bf58023352a78f9a9af0329ca3d518a5533494ba57d19ef4a3f8d6cf157ab397d8b8035cd68cfb72c7e2276f18981d7863752bb1ea0d7c29edc1cd5cb05525b1af91f47e6193729da2eecd0506b8692512efbe4907a01
# Prime 1:
ed69983f4427c6e27dd21531bf2152c89cd6abbc81d9fbad6f394ea6acd9297d24f2db083539e0b59398b13332cbddca58736c06a411096c29043528c61891641b8729f7b58b0e8fde57b032162aa70382900662b956364066bc7042f1b66af1f89006380f486bc8ae31409624044c3b4d1331a7fcd338bd9704161bc396e005
# Prime 2:
cc097ed0d32d5492ad59ebc28d4bec7d2b787d7ef3cc3e22ae9ac79a87657f33675b6ac2522e6b515db478a845fd69ec6cc477727e9ba3ad3d6fbc28c5fc3836ea177293ce702e278b0531ba4d09a4c9e1fc3fc544dd9c1ba0ed73d83a108fdbb9ac5938dec8e9dcbfd112e6d5a7e0db988bf5fa9c8df654c988f3a825960521
# Prime exponent 1:
562421349b631f5ba0b170353b9738b5478af087164a64721a501dc48624c953f9eb10241b43e3cf9e3d21d664d0e9a9788c709ebc3ade435b62867343e53823ad854e69ed7a060f976a13a928b7d31f87e90018240d2ee41122c04cd9ed0942c0a069513fe254115d7acb676eac0c88dbbf621e04b312fc5f66012b93bd138d
# Prime exponent 2:
4c0621b5676a15800d8d5ab603f5cd291a606bca38c6da440bf0e9fc9f04676fdccc082c5d78a44e0def27a1f36a27e48ae66d6740db77121eb91a4fcaed5e78bfa27af3add0c8b1bd2ff3466a5bf485b0694fcd8e0a50974ed00b00ff299aa0913f31836a274c540f38b4a543e8a874ca132454fbae3da17bf2466f5989db61
# Coefficient:
b16dadbaa610f099128f61029b6995441a711059945b1ea8dcb13dd4f73cb70ea9018e189fd0df531a2216ac72118cca94e647bc298106878fe12e34beef2da4a791494f2d5416050e34a07fceabe7ead34cfe609d89e2128bf389d88528766f1ac0aaedfb1fc86767a00ed2e269f1c126a1bcd97dd5c743e765004d61359eb1
# OAEP Example 1 alg=sha512 mgf1=sha1
# Message:
087820b569e8fa8d
# Encryption:
639814dad9380f080ff9a5605f8ba13d5021a7477009fba3e0a9c5688a9509f34564a714187a223001f6c047e28d4e0deefd42c5a28ca9e718b8011f86a7bbfe6210593e7d6234f978630061c9d363609beb9479dfef63fe0d718e19687ee2a6fabd671ea9902ccee756876b7d259ef47146d57a2f41cfa8335dc9b837bd4b7b4e8dec311b24c4c0efb807d96aa91aeaffa2d285eeeab408fc239d0d364ea819d34668e9ebb78d3681b4bff80058d38c0f9dba334dc58009e5621c2ef8832caa901ad163dd414b988ea6389ccf4f60b53ce5b8315405e1a043b80ce1865505ef4226a3e5495c5520741ac6ba26afe6428389a9e3593f729bf5e2b6e90d0c7b0c
# OAEP Example 2 alg=sha512 mgf1=sha1
# Message:
4653acaf171960b01f52a7be63a3ab21dc368ec43b50d82ec3781e04
# Encryption:
83f39497edbd44c3426230c4cd72f10986b0c09ef5d8693afb051f5dc6adf51331ecf4bddb3809bc2b52164aa6682d662d183bd13db266363be041de2016002bd53a1c1d4229498169de0bab2ff6b1294dd0b04595b552f1e30614a6ecd0fc2b6297cb6cd425d0746660562d7a9393b3bf26f3a05db40810a334d832ef995dad9531409537baef4513dd19598891d30723414cecd3cc461e666bb60cad0a16f1f29117679aca6a9b84d0543ae19a232d39b17ea24a0d22b0f8f59a3750148e5fac37923ad6421fcb00238dd18f40d9a9d2a684dcaf6345eee6b9da0488f52ec9256691555679a2f08ea6741bee1bcc1253f18218effde40d5111a45011e23b92
# OAEP Example 3 alg=sha512 mgf1=sha1
# Message:
d94cd0e08fa404ed89
# Encryption:
57037e26568b0cca4b15a63ff67d1fcfb633bcdf29aa9897cd7b5f8e7e8e73a2faf223053d6e47b1ba9d777b6e1fbb936147492ae242a79e0b09a1fd5cccef551b08d3feba0b01868bc588c96f2123f3d634b5ca7049783c1107baf37fc590124fee1191975fcc58a455f211af902b5ba32dc7e33e96a64b1283af42a44577a74602b1c313a018ba1cdfb4d3d1ef937d025af614c51ac09cf7a60edd358f7b58e72f1dd033a519f419d913167fad9907c8bdd9311d72fe08e26420afa5f9e9363d7d093abd14eb839883305145d1a16c5305e93278cdf3c3842a2a485a45c031cb087f7253d668408c54536f4d6500640e56fda85472110e9992b9b37f043adf
# OAEP Example 4 alg=sha512 mgf1=sha1
# Message:
6cc641b6b61e6f963974dad23a9013284ef1
# Encryption:
5f2b99753ff572c95cac5af739d4c5ccbbab4dd0592ef3826d8814e2240a8bde7ea263210ef1bc46927fb09579cd0f61d56f1a7db6995257d9bd16a4c1b50eb94d133b703f24569a2537d0d53ea9f3d115a1f266c83336dd08f04a4fb981c1ed6df682d22e4e07206aef4490205f23dcd0bce81f5ec6633de9600c96b202afe033fc6dc75fa1e18e85d1d32847c7cebea22115ee3fff7cb781b84c3d0a63d383e254f495a89e117eff97acc04746b54872eb0dbcc4c4c69b16cd64be1f5b3d9057b83da325c8070fe0f122e3c950a6a9db33a548f30fc3b374396dfa02f3654a57e05a6f3b68d2cfef5ed01cc040635d385f774f64f757da5985c0ded43b295b
# OAEP Example 5 alg=sha512 mgf1=sha1
# Message:
df5151832b61f4f25891fb4172f328d2eddf8371ffcfdbe997939295f30eca6918017cfda1153bf7a6af87593223
# Encryption:
9d2cc7d55610e496a73cd84046177eed5b1039c0f7e9c8596b227bd23e2a00059839e50b73674e5e75d384cdef9172ae5b606b0d77e5e3852d991561fbb803456ba7cd901bc0be84193cc64932539ef6ebee4a3ac55f1d95d3503861dc9df0b75844d60ab59494a5969d54518034801d8b4c8ad17aadce66e56b160f4743ef2a1c63228638211e14c93669f254ed4e177ef1ac3b28de9b2acc41e6dbdf9e827dcd1e03ecb2b3f2bd11f29b7b105d37219c468fe108b146f90cc64b688a24e792c14cef0bdc04a66f4058e62c039c3529729881ec9c3a584f5466b1087d1755c3c37a5f944f486f66f99b3cd3e3cd43724c95e7c00dc141a139ce841c6de8571a
# OAEP Example 6 alg=sha512 mgf1=sha1
# Message:
3c3bad893c544a6d520ab022319188c8d504b7a788b850903b85972eaa18552e1134a7ad6098826254ff7ab672b3d8eb3158fac6d4cbaef1
# Encryption:
1204f905722c49156cc52feacc446db5ba652651d8661369241c41f0dadda732a8ade4c50c6ac7257b460f9755eca512cc6d2321af4bca25cbd2f6a878901ca772867b393c8fe51efa6490c826f92a9febef08eb1d90ee5b23017092daccd40b47915b8c9c9771e6556f58790a2a340430cc2c4c57283e21941ecb70da600893a9f621e5952fe0f2f292074432b2a2aa39b9e68c2b80e26ead6e951800672f26228d675874f6622bf0e3a11614ed7aa6c55452adc13dccd2ee8e9e03e1c582dc8a7b67ffcee0af9ea74937a3cf6ae3595bf8e982b499089dc58a95403f0dac795fb9bc7e0b7352a48f42d56b300cc1b1766c0cdc93a155d90c4cbac7c7eaa5e6
# =============================================
# Example
# Public key
# Modulus:
db68b096764c458a802eaa8d8d330d4d93e94174f007f377cd7051e2721db415b1f9348bd0a73a4ceb7d94928cce320e82cc033738b632593966c050d3a818259966ccc97811425eed7d0780226a072497bb6866806657a2cbb64ecb9c702a70781e5e984141dd3a395ac1825a73f3233aa9f74ef4794eaa5dc44924617a58b25afcabfca0c0fd8f5a7790c84f2ebb7cc7cf8912f994512d729eb026e3bf408f080c99778139bb8ca56a368b01f9319c09c2f83cf3eab2b893bf5b1bf1cf91351f1f7b79d9cacfaf13e7ea6573a9aa154bd1dd25bdd912ccbd7a3a211404de9480c1bb68db781cf5bfeba593539614a5ad3f1a547545619f267358a761d5c05f
# Exponent:
10001
# Private key
# Modulus:
db68b096764c458a802eaa8d8d330d4d93e94174f007f377cd7051e2721db415b1f9348bd0a73a4ceb7d94928cce320e82cc033738b632593966c050d3a818259966ccc97811425eed7d0780226a072497bb6866806657a2cbb64ecb9c702a70781e5e984141dd3a395ac1825a73f3233aa9f74ef4794eaa5dc44924617a58b25afcabfca0c0fd8f5a7790c84f2ebb7cc7cf8912f994512d729eb026e3bf408f080c99778139bb8ca56a368b01f9319c09c2f83cf3eab2b893bf5b1bf1cf91351f1f7b79d9cacfaf13e7ea6573a9aa154bd1dd25bdd912ccbd7a3a211404de9480c1bb68db781cf5bfeba593539614a5ad3f1a547545619f267358a761d5c05f
# Public exponent:
10001
# Exponent:
55a36b298f4afde9ad5689a36e757abfc8f7c660ca3f903c36a79c8e72543db22a2146ed3ba7ca0db3ecf44caf40dc30e5c4938cbe49ff24ec4ebac9d1934eb97e42adb40575571e8e3bbaedbc80fe00be689bbb466aabd21309398027b3701d2e054c8ec909d83b9d9f5ae07245c7a4fc84d2ceb28596bad09688a5f696367fce183db106e391a1e099bff3f66ab8b89ff2684cb1389f5c47c750c6ec4722d24e3a594bda768f06dc5c8aec55fccb88c0d55b5ba10e8922b9bc4e883500ae6bc68e0fcccc075370de4ad36c9a5eae0bdb6abc87bc544acff1f2db3acc5bb18b34240fcd2e20031b6218dfa9a48eede47ddb2ca6f5a87c82e839e9a0699887c1
# Prime 1:
ee4c615e589b9f8dfd774c667e9bfec9596d06cb6efd9af4f0c40c2c3b3eef76d77ae8d6bfb421ff43be113e1a367d6e9184f391af83aa0be150fe6dd5daaaa68a08efd3f81a7a4c6e0fc1120049d8eee0bec1913f62d9d86568674826f2a965f1e30c5ca2c21af6afd07fdc70585972a0744759985aeb0d675e68a51f461957
# Prime 2:
ebb518ed41f9a5d8d44c47ed800b1ea9fa24c738ea2b9510d8491f0d8adb845c313e3ac0fbc88466cc295ee589134584037d6d054b1b2715f354dc03b362d50f087097a0f59f8694f325d84ef3004c574824339d36533e6576fc5ae5a8fe368dd0cf08399903a7f8d8948129227c1d8fe290087afadd642937a5d50b65194439
# Prime exponent 1:
2607a4866507b907f50a83f3db82d3bf9878f0dba883eaa5ea82af1aa3fde0438c11fe74bf35653392c1138960af8f8704cc3dfee30ed5257e38e9d1e78e352bccddae409ad8c6e9c9aad3fa2677a29a44ddcc907c982f01fcf5137e8d50aebe29433de6cec6c17cdb042053b2ce36c03761373dd235b84b7452b9ca985a1c93
# Prime exponent 2:
c83fbd03a4af71c4fae82b9b8cd2e5a4470e03eb4896ea37bb68b3e70f775bc5ef580d1673527199dc0db1bf946b38fde4f124340110fa6ddda2d4a0984078fe228f75629c0a818dfddcc31e9fb83b2353f8dd98ccd4800837c4417d27cb81918e3ab5a429693fc55c4b1e485231dbf3a7e9f22a7902a9db9299629c21b20b91
# Coefficient:
33f97df3f042c0fddb4fdb4a089f636f1b3a128da572b5edf29bca043ecc55045867d948fa0f6e1924ef2872e894244903890cd10ecc8bd1e496a66a990f7f748a54023bc1f697755c4c429e3a6b3612ed0f73c74737870940968cd8840a4fcb49aeb09bffa715d329d9bbbeb9715edac85229bb1a98b2179199a6f6744909df
# OAEP Example 1 alg=sha512 mgf1=sha1
# Message:
4a86609534ee434a6cbca3f7e962e76d455e3264c19f605f6e5ff6137c65c56d7fb344cd52bc93374f3d166c9f0c6f9c506bad19330972d2
# Encryption:
671ef9093c58832b933d88f6957ae8f51c64d354f1c3eeb8d1fdd53057238a10c025c3dd4416cc68aaab4b111be622097550fbf9281e0d7786589718cd32509bc37ba2a4808f896443eb2e357579660716cf02db26a55fe359a1394dd8c4eabc65cc878276ea1bef83b6667fde24b8a0ed54dc3c0a0d9d805de32f62f64234c1a38fee2fc20bc72a7e2979fee0ff1be6ea75e614b2b157cc18c73fd8450d0f3e39c62ca202de494e71bed3cbc2f7efb1f119da4c6cf0319e0a881f85d77963b131eab4e1f90271d0448378aef278103d0e66a2b190b745d83c1108f25ab3c87bbd2895bba56b6083f46b27466ed9e7b63e0110f316d38975968a51b69df70263
# OAEP Example 2 alg=sha512 mgf1=sha1
# Message:
b0adc4f3fe11da59ce992773d9059943c03046497ee9d9f9a06df1166db46d98f58d27ec074c02eee6cbe2449c8b9fc5080c5c3f4433092512ec46aa793743c8
# Encryption:
b32232cc8f14594dbedfc053f2357ffb32ba6252fb436aef269f1e478ac9a9fef6390db94c670e1da4fd41e8c4b898305b1a1864081d9f50d1ba10a1ecdb1a20130d22d06b0e768118a6f05656760a92d8b77bcdeec9d455784a88dc7fcf2b5198bf5de7d15fa60671f16c1033fc9c7404053a08454438d607ce53ab5a46be58640bdc8db10bd1b885718b70afad192685b9509d6ad4f89a114c0f340e8e41324b6348221c2a643cc4d3f9f39df6d4ff6f3c3147c796c7a9114b5dea5321273bbcdb692b4ac5c585ea511c042deaea6f0531c87e7e9bbed20e2aa1cafb638d44980444dd122e1a49fbf36eddddb44762d0f087528c9b964e3f3b1b53f0cdbeaa
# OAEP Example 3 alg=sha512 mgf1=sha1
# Message:
bf6d42e701707b1d0206b0c8b45a1c72641ff12889219a82bdea965b5e79a96b0d0163ed9d578ec9ada20f2fbcf1ea3c4089d83419ba81b0c60f3606da99
# Encryption:
7519f8ffda4f8b821b111adf6f613ec94c6732d7e3431910a42f4d98ac59c6e47b50cfff2c936e9fde1ecf5f49093eedeeea92cebe26db9589f7ceb83a84c56bfa4a590d28100c0e3d9a2ff4a68784d6b8871e47077292a9fcb5580a200005f635993a5fdfcfd85282a73fd9883642a68b88d682eff9d99134270658cc4e7ae99718390ead79ebbddbdcee4c4fff8c15e32f486839b30dcaeb238c1731c107be7d77c3d7f9b4e58e55e4e4baa7e02a6528f58ab08c4d79e932205915496fe664d974f2cf2dc3c85238ce440aabda860e6a71c2b3b75a0feae68cce21068f5865b695c662cf7f2cdebd654e54b6bca1a45363a7c2fab5b57bd0a6852cc3d04f98
# OAEP Example 4 alg=sha512 mgf1=sha1
# Message:
fb2ef112f5e766eb94019297934794f7be2f6fc1c58e
# Encryption:
6f7838d870152b9a21bccca3a627f1370d5d9cfb248dab9530a213a184c673c71a243aa4e121e27e3ef627fa88c0976de38b8a24aa27c7fd7d418bc503e495e33985327ddc7f6678a9471c4cd8d644dfc5063d555b37950b1d296b28e037aece161e5802a3534a4d21988b68fd87dc99d6a0d5b5a34cc872e9ecb4a1b3d26dbd7e86b64003eef47815fa562079f0457c44378fc2787bea75777bc222c999ca8f9d83ba53d29200f86a4ad345fc13ca73742e2d7c5e7c92d06e455ef9d92e1098c302d5ac3f151ac6d9d4af1ad63b7c4523d77aea3dec41da1ae0b1630945f146f07a5950af6dada10f8edf21ff243e2dda2d1f18b3b8b1537bf91b54fb41cb93
# OAEP Example 5 alg=sha512 mgf1=sha1
# Message:
28ccd447bb9e85166dabb9e5b7d1adadc4b9d39f204e96d5e440ce9ad928bc1c2284
# Encryption:
163381e6782540764096c033ca17f0e838b583519e5b0f3c379bad08d87a88753beb88b33b7d472ac2eba9a68435c14978d626708923e1a9a1569f611fca52f8820e49fe57a3f074e4dc858ebd8536c065cb2bfd8c3ecb52ecbbba8f6ac262950832a53a9ddadb33976c4f3eba0435ec12e3d40901017bc957abcf57ba12265c672092b593a5eea964db2cb40f633ef41a7cfd888b4d427569f712e2f658899627c97fd88d5a38309ee2067266fead604e3179dbbd2cb4e9ef74b0e6820fda83be33b465f4059670c53dcd3e11b028c2adfd6ec1ef65bf0f56b9e4955b2769745d76e5da22e125abe931148157dc34a2840be881f898231f49f3b285c7282544
# OAEP Example 6 alg=sha512 mgf1=sha1
# Message:
f22242751ec6b1
# Encryption:
847b81d7661e3ccfc180001dbcae7014e4da9136be91ad929f6cb41a56d9345a3f6296056a33575eba58950bc9cfc4c1c862d733ef53aa3587ad9c32585944fd6f66955418c5057efb6356872782f57ef0bce48a270f6955f859a68d31608b3067f25f543fc96f544b92b4aa344711b6bf4d3d11a526e6f0857ee7e6b1681b6232df152286dc349cc1fccae2cad2414e55f0da046c4361a27d8da122c3085d6f9ee34a0fe4ca5f51deadd045c2a715810b4649bc3bc019b9ef367dde175448bd3013fbfa0214adb636b185cc4f07c9d61a3d6e36cebf76ac16df75306a30aad4e07521f86ef4cfef4fb47032868b463bb262ed9649e19d9a23b8688cd8d313dd
# =============================================
# Example
# Public key
# Modulus:
ab0790e8b25556eab131464b6bd119689629bc7cec1817ea692a0c3ebd52fe84c0ffc6ff443a5cb2758982b8424000b0041b6f1f7cefaad54dc61b74a5424980f0bcc146a3eda16508d9e9a525d4dda8616c861e194b35792b4cffc867f81884ef5aef824b5f7e6c06145aa5b5dc54f2c5582a3a356a67c09c84193e1ece0af9bb0e3e70ef5dab701d82308096dd6fdff18db72ee54f0f94bc90e2c9587d2f03121665135df4269a3767cc04854e689e51207aa77a56c1b61c38108663a6c045d0ef88530fac55c74dd554d2ef70ea503f16f23cc89e14d6e534f95e8407296457969e244360a5b114c7f20e05209fa018243f0166403f9359169ffa04be16fb
# Exponent:
10001
# Private key
# Modulus:
ab0790e8b25556eab131464b6bd119689629bc7cec1817ea692a0c3ebd52fe84c0ffc6ff443a5cb2758982b8424000b0041b6f1f7cefaad54dc61b74a5424980f0bcc146a3eda16508d9e9a525d4dda8616c861e194b35792b4cffc867f81884ef5aef824b5f7e6c06145aa5b5dc54f2c5582a3a356a67c09c84193e1ece0af9bb0e3e70ef5dab701d82308096dd6fdff18db72ee54f0f94bc90e2c9587d2f03121665135df4269a3767cc04854e689e51207aa77a56c1b61c38108663a6c045d0ef88530fac55c74dd554d2ef70ea503f16f23cc89e14d6e534f95e8407296457969e244360a5b114c7f20e05209fa018243f0166403f9359169ffa04be16fb
# Public exponent:
10001
# Exponent:
1ccadc4960645f8a89240b7a7cff29b0e2bec9fd99dd8081350d201c9bd0d20a55577a0fd553a1f1653a2e2888f6af66f27a0fde143160e821fcbcf8892dbca419631d829fec4c646ef6089085eaed1a00b4bd6b69c4b08ee28c46ef5d19763f42f0632be3368358fa3908fda6bd1e0bf4cf1fe4c6c3500e2c0b4d18992504d1b9883e339f8df6be93178efe519d9cf06c967ecded27f96319b916b7e401a43f50d7b91c6b8c5c850df33420e1eaea19cfe853ba7a341df201e2c9cc0ab59fe1c8e2e9306f2a3bffb4028e4edabc26069cc07b3e68ea584e2f75cb72fe9145b20001234b3c66580c52606bc0cbe621c3cb8f8394f754dac93dd0346a3ee1aa21
# Prime 1:
d3243e40d1910b958316830fb17c5742c2fafdc46df892bc38651b6262e6d74941c263eed1c83ce081858a1519449391a00ae005c979779040ab6795b16109c1583d84a15b289d4c2697452289416fe19ea7e7078964b3c680f2e5f3dcb8b07d748445668ae6e4707986add8c4f000ebf5fe3849d3f11b1f109069495c1c4d8b
# Prime 2:
cf5daca8eae0c7efb8ca58204044794ceeedc99423cf15bab88f2bbba2469671e1cc9796a52a96bdce791f565f89611c2512d3fe8733766aa2b4e0d7294401626a2771937c8879352637299ee13b455f4579b1b16144d02be48c71a63d1f74e7970e17f30678959783f709621064a62d3f018c31877449b168dbebafe8ca6a51
# Prime exponent 1:
99ced41ea9cb0c723ccd206a4533bbe9615a2f94713bdbc08b20742366c29c5fbc2c9c59b3ae3752a067a4201c890d2acf383cdb5a5a46d3e998335c239bf9dc43a884be7a468ad7976128b6b0dfdf5daf12c6c481bcbf0d42902f1d4753af15a4d45a2e09cf8ae7b84f78c2e92ba0b043418ec59144192ab7094bf969c52063
# Prime exponent 2:
b53550ca93e63611c053e24adc9e79b9c719388c21f6b73062538a8dff32dc094c9e72e18c17f97e884dc41ac085d6bcb7910a7c643d8e7f850bb7678e82050bb164229615bf54dc23371541e7e4d9ac7593f0b9e71c31260a24c8b3d2ba0878d0c1da1fdf49c4bf90ec71e0a61eae30dfdc445c8bd80d05e1723d358da244e1
# Coefficient:
9361580d12fbc682fef691445ca9bc30faa4aa7c2b628c0764196215aa4c630e917467d99ab697acd733df7216af8c3ba698bf87c5fcee132e3f2727ced5c74ca1cc73be2cea34fabab089864d771d99c19a49897f04570d3ddaa8ec5d4ca8221a89a192c9646fe176a523ca807d75f42fdbecc7860f77700bd6ee3449df6f47
# OAEP Example 1 alg=sha512 mgf1=sha1
# Message:
af71a901e3a61d3132f0fc1fdb474f9ea6579257ffc24d164170145b3dbde8
# Encryption:
9ae4699771304dba32236406057ff5fa3a25d4a055ced7620816439cc7370cc0fd205f97deafdee2a37899b27548c0730e3f6a54ddb7ea1cda46f5de553496704b07fcceb5f32f1da8dde377291751197b32550c6c551978b640ace2fcf406714323eba06c7791f9994f75f18c62a18863e92ee6a66ded364d9b1b096a247e28d556b9420c105c80ae9ff5c5842fd50cc61eb782790e7d5d588ea105217d089a088961b458a0d509f68ce1cae760ea4b568b530d6c7128c60949edbf6cfec80a6f6afa6cb97c07bac10096aa017d6a2bafc2ac3da7a5bf4e878a2a8d04cd66f796813e8e059a42a02a160512684770abfe881d424ba3a6b8879adca4c87a150a
# OAEP Example 2 alg=sha512 mgf1=sha1
# Message:
a3b844a08239a8ac41605af17a6cfda4d350136585903a417a79268760519a4b4ac3303ec73f0f87cfb32399
# Encryption:
5c501cca3fd8d30c1282817f04805a6f8aae4f9939d73c02e223937b1409b3c9a350cf122b6b6bc4c0f9f898b88c75e61ee6854e4b4e1f6f5e2b9505706243415d3af59193057249d15c795ead3030a7d43a9b68699759b5f7a267f873345c3be9880e68112bb0af84b0ddbcd1bc6fb36aa0d9fcd11adc5adc5b9765ea352152a0b6636f3d033a8f87ce041d90ff064fc61b873be4ab107697d58cdfb384d4a215e996c2069208278f1a0b4cfce23ac8b76d52e4d397badd7343d1ee88427581e67299044e9bb0f39d3ca905407e0232270c2b174c161d61ad467ab8a137d34587bc1dd26b7f5ff6be78b3b02be749595caed99027e37a602fbb207cef44b253
# OAEP Example 3 alg=sha512 mgf1=sha1
# Message:
308b0ecbd2c76cb77fc6f70c5edd233fd2f20929d629f026953bb62a8f4a3a314bde195de85b5f816da2aab074d26cb6acddf323ae3b9c678ac3cf12fbdde7
# Encryption:
165add47cec8f5ec534098867260b17db4419d917261e9ab3b3d984b7cb17ef86d518e5886819c17d47585a8baa75378a5d4a9aeb83c3bf518b56556385e3633a6a34a4786e2767966cf81294bea4f98fa7d86c2a64a41d6de8daaefc2c19be3eb0837b6185631220320ba933bc5f68ae54257594429eda48c8ad0cb31c349db3c41b117a5873c92ab0ca0a1ec928e7157241163a696059113f85f31a7001499a5f320978b6e35959deaec9a2e7d7ed332bd301ef0bfad1b32786c10bb574527d6cdfa2d0901e81b27cb47597b714d85291e2a9aaa7353581a898ddaa8f44c66a35922e55acf5bb4ba10b45991d27b2bbb1b39d121a55ed200ae22e6d41712ce
# OAEP Example 4 alg=sha512 mgf1=sha1
# Message:
15c5b9ee1185
# Encryption:
1f24243fc338170e4504108a4aa63456e9f439af791e4743db7f8eaa48b3744568b7ddfc3f4d716c808d05d7d9ebc8ef1b4e7a33e3bfa2cb2b5bb3286b783e17928a68cdb26572c5c3bd5648d9da46f8f55e8b7d5583a2984c02d01aa32d03aa9377bc4536340a125826b3c549c6bb91f5f9173573d92e8ba7aa2a181ab9b2453b460d00e0dcd43e61ff3749d04e4fd10526ec55233f03991a843e859b7cd4da24c77b75f370366f608c980d764ae4733ba2100fc1862a7aef0edcb2403bfc0a83b41019ff80af3ef1428ed5014c504e2315d2ce3fe2e37398a7da8057903f4fe7581e41ff446c3a71442cfa64f3b1a061e34fbd949715e396867357e0c26808
# OAEP Example 5 alg=sha512 mgf1=sha1
# Message:
21026e6800c7fa728fcaaba0d196ae28d7a2ac4ffd8abce794f0985f60c8a6737277365d3fea11db8923a2029a
# Encryption:
3801db5ba0d4ad4695c6075608b7e5a4718d7bff2519a7bd778e1c4ca98196ab50bc48925405fa1b95b67db7b5c05034afa1c75e86b2d398d57db664222aa76a4f25632e2ced4d9a28cf36159237a818b53415991b9a985286e97fae83b0ea5088e89b4edbc657c90b5c5c6dc9371381a58945875152aea5024c0773c20ca1ec16888a10df0c51960ba6cf2cd7ed692b2b1ce2b44a1e94ad1338a46a21094f4cce54d76bc9e5224ffcc1ee4e41227cbf703eaae475fa11647c1cf46d31ad6e4bfed471d198e1af72a69f903cbaac318f66d2273d38d2d7b04164786a4c7421518565a373dfa11c787490d110464b5dc96e9fceda5ef2cd0d967410b0f6c4ed50
# OAEP Example 6 alg=sha512 mgf1=sha1
# Message:
541e37b68b6c8872b84c02
# Encryption:
2c8f177f192ac666b6fc8cc9f869656beef7258dc0fb0fa3265e5fc1c907554c95f5ddabc81fc0a2a6c26903943ad660ad7a3b2a915988f4cbbe04d207d322414750de30b8637e3aab406235be7717547c6be3136482e9a3e52f088ef7b6b3e0a4c1867d078ff33f2af133e836ded6d45d07b4e43464eb1b29c16b89c21dbaa6c93bf8c467fe81f35571ce098073afee50717f543181895e6884ff8357d11f94a2572f18196434f0ad1dac4dbce2c307342fb577d32e610f5df7fb0b357446c90221324024099de5828fa8ac211422e0393bc9e5c12aa2e2fdbd56ad95ed325fdba0a81958db2ff9410a79422f6966b7120bada357081c996c60c522e46cf0c7
# =============================================
# Example
# Public key
# Modulus:
b4cfa2862d06cdbba2dca23a6f8fee7667d852e6e2d2823b589a35b627345fd06c5962f762d21edfa10025c7a2cb13f7df3815423334dfd1dce5a2c4ece0e81892cd460c7ae3c169673bb01adf4b13e9105019c98cc5b7b7d3900b27e09991f064ec3e1726b54a6bd93fd4de32ae70edfc6dc36964fdf6848f17494373de33cd39c8dadf0768a376becd93643b15c967551a876191981ef2291c31006b7834fe3a97f25087c4b7a1a2d1b45550c239b7d41f747cd4b0c47037cfeeacabdbfeabc9672560efb47ad1beab3775de845e55f97860bc2d85ec0c88e5bdcbdff448109f713f775dd14c0e58252e27d6dabefa82d0b5fe1b8e9c73849b39515b8c8c31
# Exponent:
10001
# Private key
# Modulus:
b4cfa2862d06cdbba2dca23a6f8fee7667d852e6e2d2823b589a35b627345fd06c5962f762d21edfa10025c7a2cb13f7df3815423334dfd1dce5a2c4ece0e81892cd460c7ae3c169673bb01adf4b13e9105019c98cc5b7b7d3900b27e09991f064ec3e1726b54a6bd93fd4de32ae70edfc6dc36964fdf6848f17494373de33cd39c8dadf0768a376becd93643b15c967551a876191981ef2291c31006b7834fe3a97f25087c4b7a1a2d1b45550c239b7d41f747cd4b0c47037cfeeacabdbfeabc9672560efb47ad1beab3775de845e55f97860bc2d85ec0c88e5bdcbdff448109f713f775dd14c0e58252e27d6dabefa82d0b5fe1b8e9c73849b39515b8c8c31
# Public exponent:
10001
# Exponent:
49369e3fa871cdd28192c759d41cbad9551942105d9e11bfc813c155fdaff67025bf581485fe41241a443e08054227d6c19b2af88055939f9dcb9a4a1504c8d652732e3f156fadbc6961c0e050b44cde9d8d61b3bbfdbf737f061f8e4922c5f64a576298eb42935cf23e278ac588df0f6e9c5f7908bcd11a41fa92deee46f6401fee55bf878fbdabed1f2efae45dae1888d4ffd8513b2f1f12b2cbeaca8284f77e0ff289e25e0250b8a27c6b8cb9c4da3d072da224046fd832ebd763b90017c96a0d1a834c9c2ccb79bc1329e4030a4133c8fff2fe5d26074a5f585d00ed876a002f2f9748747842e76c09d2c483d178c2656c7adbf8e40aae82162e35fa6771
# Prime 1:
e475f6d11fb3436028dbcc1765e272fe0658ac3bb5f96b9659e1940b44f69bc2334d1a9412347a4171812d8a15dce1f7650fe10cb498301c03d0c8bd467f643309a4d37dcec48fd7f9d462d006adaf01c259f30ad60be43038822a53788c67f40e8b35f7479510bd001d1338152f05275dd43862c84db7467b1bebd56dba0165
# Prime 2:
ca9b41613b6bf84303006e6243d0eccb81147c245f1cb20b4eca916793f28a3bc21250d0ee4e1f769a56a463e68f3d117a89618cfe06f72a3dc73b51200092eebb7888edb8437ea9de3bf355c0b734569413139e9fa9c283af1b177c226cdc0e05b888e984790ee657ea9cbcd14d83a95607872511ad1d35943660034fea78dd
# Prime exponent 1:
e6ccc5ac3efa3af6ca5042bee08f04dcdc4c78b35a03c04d04407fef629c407ed094f464e27f6182fbc824d97b7cca4bc42d668e0f6430361d24afa787b0eae924b4ff73f98f5a423681f9d16eedc7ff5ef8c030124db11985fcfa0599a33ee1b04fb3153d9bba6d35d029ba5eac41e8a341e234e96699e0fa3e1ae26317a69
# Prime exponent 2:
38ec67f1168dde418d9d58661961a0b6087d25e7de2524ccd2854d570995324b59da65845dffeb0d1a8dcf40162e165d4bcd3f702a8af07498c8da1c8fde396a0397f8f8b9359567ca7d937f7b56bdc8b96fa6aa817763a435d569c2c1b54e1a4e772b585894de9fcf01a6a9d2307216688a52e9124f4e0e98a6b2511be9e7ad
# Coefficient:
2589149da3adea8bf4744d5cc55f5596c426dcd8afb2a90ab1257db6472987a788372d6f19c4fb2e1f0a0fd7d323ffd4d37fe55eeb3d110ae19eb6d61701a347b1707d9c04b2f9792c23697dd1a0906fc913291c517cd50b636e3bf0a26e5f19cd3fa6b499376af9c9589eb25e49e48a00851f8044eb1e6d05170e4e293a63e4
# OAEP Example 1 alg=sha512 mgf1=sha1
# Message:
4046ca8baa3347ca27f49e0d81f9cc1d71be9ba517d4
# Encryption:
74df8cbac04d0a6e4f268c713718f1f52456a17967a30296a5b84b742b7c4cc74ceb8ef0c96b3a310bde0b477dd33325cb0ab469b6575a348cea144a165ec74b29b07fc6ba9f00bb1811066536ddc8fcc5738995de4519c74278911e4c97b80e1caa728cb540889bb654497bc5172e8733eca60a77323dd0fa2af72cca586ffc15c199c54a272adc5c3071be1328ec48868051ff17375e97127bcda304f4ed12ceff9914ab6bde380968325d98186b618b8e17c71cc507380e784116e5a20cf476de36f6c6a4a3b9cf4c5c62508683b650227ca01e32a8c8f07bd68cd07dc917690a425bf2d590ecbd53ea4d563ef160db6bac319aa0fdaa8156f066f0f36040
# OAEP Example 2 alg=sha512 mgf1=sha1
# Message:
5cc72c60231df03b3d40f9b57931bc31109f972527f28b19e7480c7288cb3c92b22512214e4be6c914792ddabdf57faa8aa7
# Encryption:
43d8bd5cfb77339684bcfaeb1200bab57cb708222c8af801fee9e23df2b947571da30cbf74cb0164c09a29d74a955a07d068744fdf7ba8581d4b979090fdeffecae0250dd266cfb0f8385eedfa7cce7954faa3847e441c89785dc77bca5b174f56b6138bf2c37c14c5fa289f29e32d6ca46f8920f616434a0079de302cfa62e262bc339ff7fd18e82285cf1661296dcea8ea12f7871511349338a3279a8349cdd7bfc2ae1e0ebb4efdee97841240c290404f86182c5a76bc2009c239d44847ececb15d7e8103a60a198b480455ff327d6295a36070071f4c4294a77ac90ec1834f0ebb58412375614967a289239845e73a20f5bcd8cc44af3dd965eae306ba93
# OAEP Example 3 alg=sha512 mgf1=sha1
# Message:
b20e651303092f4bccb43070c0f86d23049362ed96642fc5632c27db4a52e3d831f2ab068b23b149879c002f6bf3feee97591112562c
# Encryption:
ae5fb147da7dc84c398488cd77bece7e33caf0d272c56773fba692bec56d3c265b32f183f33942721fa81c1e6c187b2068fa4665545f1095cad2babcd835de7a1b580447812df12669091c74f6c20798e8463b6a4fca9adff0b28b538111afb0b17db9a2558c19c1d6aa453cdca321771fff620829fee591f88caa4c3e224fa1b740de8b1cae14cf2bce801b33fc58165f2eda0795a74417e5b1aba5e6dfb9f63a90c64265c81eaac7727e3af6f20604ac622532f3801061f21763cd565ee73d585e5da6e09dd6634fb5e01ae189e314e8d7e5b7721eec181d599451eb0b891a10f1afe180dbecf25ab5593da6ea460c0ad4f54ac80db44f569a12d6a648ea71
# OAEP Example 4 alg=sha512 mgf1=sha1
# Message:
684e3038c5c041f7
# Encryption:
66c44b8832401920280d53cb321dda2e49d6046fb77292438010866a55be6926d466ed42b89e2d7d875c5ca49e35527a88eb410c9b9b87edd4ec353f22d9595c8e7b816275faed5727ba689da62b9efefcab1dbf1b85e3b946975d7989ee11dedc563e4395d666526a63a43aa82b78d7eff8230442b6ca7077cc5b502d98bec45fd577e05491414f7ccc843e4004ac754eb5d06059bb6ac2620b4ffad6b1be4f519a48dc2b50d58f2f32b6ddf094990ec70aa96208e73baa359a55493ca53e67ffc4aee868dc73941efd7144f863e84cd9c2ea42c6d4aaa94486f452d5de608fa1d0f42dc8260e4b090557f8932280d2d330d683406fec76a6720f46cce8a16b
# OAEP Example 5 alg=sha512 mgf1=sha1
# Message:
32488cb262d041d6e4dd35f987bf3ca696db1f06ac29a44693
# Encryption:
9c6b3dfd8a8239cf2b37eb01ba70f72731d707c960d0bb2b2be8532829d81fadd215c4d39344405c86e103da1ffac1d603e46468c8a2a456c6afb6f6db0e323853fb3c5af5db80cd18f31720582a2e103041c1bb5e28724b13fae3567be5e051bc73a4a78b88dbfd17386127aa2c219ae6e2edfdc9ec515bc02a0b3085aabc2f060abc6261a61c676afac19b24680ab5329b594e3c9e0ecc1029d6fd58e710ccdb8cdfb0f4753f55cae959f40b23dd1bdb288eb437216ea1cb381b3e5646e5913298bd8e2829846ad3b04464b355d0486843047b89396ecabeed3dd8caf28b4c79d2e78f38d266b7c58416ece4a8b0386e17327a8d92890940fafe2728e2fea2
# OAEP Example 6 alg=sha512 mgf1=sha1
# Message:
50ba14be8462720279c306ba
# Encryption:
0a4cca88e284ee5bcd674d41dbea65c42fe5d50541c8bd49ec7e9a4a46415e49ee8f0d25c7084b98a0452ed5aa5c7fb716b0000a649f57f7d0c9e3548a2a1454ce73f3701204a988191e2bc08f6fb171b1f060b10e453d3f9c8309c00a30f92f7fd702f2ef965baf2f192d409ae5075291edbda6e26d4a5bfff584f78a8cdfef89403ed448939299f59fefc3f9c657fec78e44835718b6a9ce01c203cb93aed3ae674e93486daffbcb290f373e8e864053791abaaa3481eed3c6bf0596f6871306f8429ec373ac6fc6ee6fc554976a76461bfd19baffdbf5cf2a4d91828002c941035d850b999fde351f38ed47613a40b74021d47dac55a1bd4559f312150ba9
# =============================================
# Example
# Public key
# Modulus:
bcb4801f4cd4d25bfe534954c82b154898d430fed26cee6239912e2f9c54ba7ae1c35e5b0131a5719d35344c8f2de3835ceb50e509df0b0db1322951f5409dbd4283db4b5f4d4d18ae2d9f0566f4243401a442c932a814660f0f5b81ed2d52827388cd2a0b84fd81a02f7c6ad11d97357a7e9b8ff714724f9302e67446330cc3490cadf29b22057c34aa6ac239a77deef8443260f19882c9fb19f86e828a40ed0a0001c6425de66feac16cbefcb836fc42dc3499757477b213908fcd1c5a3803e854438fcc1ffebd97a4f25cf025dd702c32d70c435ded64bb3a6dbaf8ba57c002f0e6a96ae6861556487aebe1936e9f6c0f98b90c14f26ace363bccc1844259
# Exponent:
10001
# Private key
# Modulus:
bcb4801f4cd4d25bfe534954c82b154898d430fed26cee6239912e2f9c54ba7ae1c35e5b0131a5719d35344c8f2de3835ceb50e509df0b0db1322951f5409dbd4283db4b5f4d4d18ae2d9f0566f4243401a442c932a814660f0f5b81ed2d52827388cd2a0b84fd81a02f7c6ad11d97357a7e9b8ff714724f9302e67446330cc3490cadf29b22057c34aa6ac239a77deef8443260f19882c9fb19f86e828a40ed0a0001c6425de66feac16cbefcb836fc42dc3499757477b213908fcd1c5a3803e854438fcc1ffebd97a4f25cf025dd702c32d70c435ded64bb3a6dbaf8ba57c002f0e6a96ae6861556487aebe1936e9f6c0f98b90c14f26ace363bccc1844259
# Public exponent:
10001
# Exponent:
4590c52ac4c83044799d7a8b26bfbb38e81e51719f6149002cf8b86e14d3a76b658f0059cc36e126e12d9bfa1d4e6d711ff020024f814a31e200fbfa9acf17578e0dcdea1b5803f3f5421c3d8196bf41ecd90145eac6cbbe540ef54d108284c8528f3c1323ec0308a664db1905be42e014285870da454f5ec6736b41b21f5fb47bfe71b9947b4885d55a689ef3ae368eae624d111c9d5ffa5927ccd4791b2f70189287171c8e6467daab212e6208b2fbfe85801d9d43031311ee33f78f393cbffad27d1466b4f07edcd436539898f3e31bb96d5483f46eb3b1f863ff4ac1392bd21ce6c7f41aec964c6ed97c4650607a2f65b6008c6cfb69e5ee7fcf3f3dce01
# Prime 1:
e9a2291a140fafa6a741e05b6023590319471092162408155cfcd5e951ba065b11a53eabd763fc0821cd4010c4e4d2f8fbfb81e6a4156d423eceda7ad0a43c19a0b24a1c02888a7997114a4b39cc7828a6c35094cc19f7cf9797bf3bf414b002e6e9915546f79a59c1a68b4e9ea07f25ce00832036cd1c18cccb48d3f01728ed
# Prime 2:
cec53ebe03a11de0160d59fc14b6e58c333ced0bc9ab71fa33487905f9b7b99a5cb13ab19b10f66055ce94d83aa2009d5e98d43bd4c15e4afd17c532639b68d4545260cbe8025af6e43b4b6b68918ca7503ce84f9c77fa9521cfe2766290975332fe40eecfd00ed0568716269690df16709fcfae82107c393d2cd6838248ad9d
# Prime exponent 1:
a9f32d04ec5cf0c040e0d9cc7e65982579e8c8f40ba9103c421525a200b25a573ac1c2920c2f8e31782d2f1243b7d4840c00cb60b43165f60f6c375fa9901eabe1ca6fc06a535aafd22560aed20f9bc4ae725b96b1d59dff635d9e5d8552db2a7140ac58a5340e12869c98af8b12630b640bd956c0a6796ecce27f4ab456948d
# Prime exponent 2:
64614d7c61b6ae1243a267b5013969670ed8dd1b83e43f88ffac8754674ed244260bc43ac4d50f46e5614cd14c65a976bc9de52ac6b6b9581e5693dd4a8dffee54a1496cb44db06b7b916da3cf3819d8801391945499ca84ebcd485bc0ae0148dad0a4254badee03267e9e3a4d8e373f659dafed402750a75913937074a763e1
# Coefficient:
64d1e9338046bf2fc4997e9c039ddfd2420ed33d244527dcfa6c149629c2fbb5a86b813cc1d54dc9b9e42ef4d1c61c2d9bb167acfd4d9e86c63dd16fa76a2b0cedfb46b418eeb39c0c9d22c7937026102d84a0a55927db085c7ac739c30fddad3f493f5117c2da3b51829e0767ddc46fc6f6a156c1c51e8c131f270d178bf5c4
# OAEP Example 1 alg=sha512 mgf1=sha1
# Message:
47aae909
# Encryption:
9df3269f8ba3127c31dbf359ac6314e68ba3699d015a9173e711cbe7372a83113d5dd36b72f7cc8213acb4a218ef306005b7ab9a131c79840c6f1c9b65dd8f1f6c5929ac11de8c9bfcfe9b54f581598171236032e9b07d4198beb2208b143a2cf2de3b6e6115a3697e06963d4f83cf913815f4b3fef8f402c3d0818ab82ef556930dd6f77d436c6a6a4f23efebbbe674f64666b52bb38a2912214005c67abd34a60de34a521748aa396e05fe44d0172b3e3a93808860723276e4c99792e5c0fcc5eab54ebcc96e75d18400db3e30f436c6858032b5896c3aca7206ee470e0b9c45cf27933a57d1bd380f48b8b46cf40762c614f57e41dccf6674066a6a5787df
# OAEP Example 2 alg=sha512 mgf1=sha1
# Message:
1d9b2e2223d9bc13bfb9f162ce735db48ba7c68f6822a0a1a7b6ae165834e7
# Encryption:
720e4ec43f0fc9503e0bfbfa628311460337795221064cd401604f1c4111fa0aa59ace360dcce3017fbaf8fd119fa761b928ef8e699f3054275bc5d0d02376ccb0b925a088d9e4c675b3cde4f82e0af680e15b48e177696be86badb7c9bb62df1ef45795932eae9525cdf9669984b9872c9bc5244d8417a2825cbd34b23ab917e6432de75290f1003b706fbddd38d8a538b478c7665602a09e2a15ccdaeb67c1bf95a291923f467c2cc934e36c44b38c63f75e5d36d259da30adf78bbfa6478376852239afd41469c4c285ba9474b8064579c46889a814a31f63f89bf950e136d46152cd7c7961c9edec05133b14d42554dd2269fa11c05360300d7a735f121e
# OAEP Example 3 alg=sha512 mgf1=sha1
# Message:
d976fc
# Encryption:
87a43be01195c076ec8b0c9b85e882f230c8779910d35bb2ac09de7c3247808d80ae15fa15eedf6976977f723acefe45f80a885c6365c19750d57b2845b19d09a9da3ebc1e12625ee2276415366f2748e7f78429a98849fa218d9cbe56953dc52b28faecc8190736f920cdd80afcbc649004bb01598b7fa8f6b1819c133b3f28d21fcc5f2aec087cba8b3f32bc229068857f0fb7cbc6da801f45fc1d738fbd5c126fcdf48a991781f12017588503f476bfd5fcb8379d448b582f032731e9b7ef65fd371e1c796c74d2ff993ed2105176272a73bd0949bc0bb57e5cca2b9560646456a87e9a5292c282593f6f99f2f2f5d1bcbe9990234d16a9010eed1a73cc59
# OAEP Example 4 alg=sha512 mgf1=sha1
# Message:
d4738623df223aa43843df8467534c41d013e0c803c624e263666b239bde40a5f29aeb8de79e3daa61dd0370f49bd4b013834b98212aef6b1c5ee373b3cb
# Encryption:
76691445c0653356bed42cbd02497653fd2653da5bf501c3aa9e4196c26a7b52d4321fe72cb2cbf24965d3404442dceac3d6eba9694ba378702716b11d566f2a26423b45349bd9a73a6efe340c93e5b8d50bfcb8ebb6ee7061ebe786df2e76509afb1ef043ef18e23c7dfef58ba3602adc6cf00b57b57c96d752421e3072635321f260327f96cc645b42e44628b2a3bd3642ade69f4d21fafa5c72008e54e8c7867790e327a742c660403c969e0fc02bb9be3e183b23891685485f731f5a473826590d7c9bffedebe24b5bc4e3d3d6a7108e2cbc7caacf32648234205030be889b24a63c8d0bacd4a1093f964a10f544658b5cb9a1b8f933c23ead801ad52384
# OAEP Example 5 alg=sha512 mgf1=sha1
# Message:
bb47231ca5ea1d3ad46c99345d9a8a61
# Encryption:
5bb9684768ddbb9db2340fc993f0eb1898f5cd88e433e226f880678cc753be1049ddb844096746aa17ec24bc8d27f75b02fcd9ea5ab6428e70eaef2b08cf0bdbfe4181b472f583d6a28103f00e5d9adcc4aa9fe6b99739fe08f28a61ad3e6003904d46550d5236ded239f23cccd1a73ee36c9a3ea22daa6acda48b617cf02d05cb5d443035fb2b532b9146e4f628af9aec45c86d0563f8bb0a7b91d58557b4ae95be6aa61bf0265493a0f01f0fe8734675a1490a140361b994184021f846c3aca0a0a65c4934fc6de0b085990e7370db7605fd32479c1fef6436112fcb074874952cc0843cc5d3ed29a4f39baaa53a429c5dedd4bdfd4ce295dadb89baeffe7f
# OAEP Example 6 alg=sha512 mgf1=sha1
# Message:
2184827095d35c3f86f600e8e59754013296
# Encryption:
336bd0875bf68cda682af61ba94f8e8bf53a7a4550570be1660dc13793c9140774a44aa779a5363a84dffea5d900e2462d7f4b41a030fa75275ec487a05e344cd0ff8ccb5166af6883dec0119f844006bfc71c5369f16a7509b0fb625c5a827485a1f4e108f941017161d4b6a834a65f66068624c668e1d80b2bbe6419e636c01bc32d532cd82ed016417fd1b4d5f3df96dd8ff73a862d449d919724b8d2df065220953b89441bf53c9fea1d83df9e52c48a30105ea1d5645f94c74aac2be92cb1ef2a126acc192d3db6c26357a72d7adb9ab28e4b8234914c6e8f09a0735ef843ff927cc83872ff0ae08f3576339deb2cf8d72df7a0740055a8c6e226fc42fa
# =============================================
# Example
# Public key
# Modulus:
d4b2ecbb59624e88720f7ba1798ff5b06225011029730397f0ca7fe688d70f92b0361cadc849a4e77943362ffe43d6e99e8fa23bbc95dffaa9031c4693033e62f0016fcbffe27369e7f6ed6496053147b19ff53cbacb6dab0726e9f06556dfcae8809b761dd67eccc0ab528c04109a25de33b481124d30f84d9ccdc19abb0d32ec19ad61839d30dd3eb63fe3f5b8ee0568097ffabfc1dd1f5bac5d836e0dfbc3d1859e6cdcf95974a199e2ccfcc55296f1e6ad9489db4d9626dd574fc717e7c593cd4f8de2d35af96fe020a7f18834f1c36fab0a9b725c879dc0d1d9089100f8d809857b19a1c8fce8b68a0d0a42ef52356cbcb8d794c40804fad93bea8ade59
# Exponent:
10001
# Private key
# Modulus:
d4b2ecbb59624e88720f7ba1798ff5b06225011029730397f0ca7fe688d70f92b0361cadc849a4e77943362ffe43d6e99e8fa23bbc95dffaa9031c4693033e62f0016fcbffe27369e7f6ed6496053147b19ff53cbacb6dab0726e9f06556dfcae8809b761dd67eccc0ab528c04109a25de33b481124d30f84d9ccdc19abb0d32ec19ad61839d30dd3eb63fe3f5b8ee0568097ffabfc1dd1f5bac5d836e0dfbc3d1859e6cdcf95974a199e2ccfcc55296f1e6ad9489db4d9626dd574fc717e7c593cd4f8de2d35af96fe020a7f18834f1c36fab0a9b725c879dc0d1d9089100f8d809857b19a1c8fce8b68a0d0a42ef52356cbcb8d794c40804fad93bea8ade59
# Public exponent:
10001
# Exponent:
c01a65f383f465079934e0ad63b4a0eb5089295fa6800973d6779e72e18e93b321d18daf6b61103e3be8776d7b515c2e9e160e29b3d70d773fe4de49e3879f760e5ccdd34ae604e5572b4f1774e375b1d1fcadaaceeee2bb0077a5fc881aa17f8ae4750486486f3790a06baaa8153294170f4decf151a473eeed3b6cabca5b4cc7ebe62e731c93bf65615aa1edae6cfdeb8955ccac5bd334d180e87288567c3a78384c97144028a8ea958fc8b226bfa3d3d973d6fbcf89f994d2a6728c94a395becd83687284c501d04b9920e2864e56f5d3d010e6185153815cdf53f36114162d028174a8e00d9feb5620101d3efe0bab64dea23d832d9d0831be4502ac3771
# Prime 1:
f18ee3463d48cdb98dbf87662820614cc7fa7c5b5b106097ce8086e65d9f9ec5d7da74224e5b5484906b229a7ee536b3e3684ab6a2916cfbdbb0038519f278465fbc1b0fa0095c68841d5539dd75e83223bbf619606cf6d6a90f64865418e49d5ab1ea57d3e334c9932e4674ecf2df94745d169178c88318c04c77fb50644395
# Prime 2:
e16a56b4b3c29d46a4115743bd2699ce9d8fe13e49c4a4c78197127828f891e6589064f659b338822e666eee018236e82cdf042b60ddaacff8cd6da6606cb05b62f4060346a9cd2108484ac27b5f730ca6aa8ae9d3530ab3f9dc1b781f23f1d1f11a0acdc420408bfdf90b7c343d2f9e28832a342313a30df9fb26903be53eb5
# Prime exponent 1:
b0dc5dab5fd39e4ced6bfe46ddba578350282644fd37d08155c0e504662828a7d2932fd4ae6a50477f35f1f00c58e6e46eec3d47db5f7edc28cd86c63d693a86cc317ddec2de17baae808b96028001b23457baa879e14e197d4eb7db6257978b5e8c457868bb423b14781d3e1efef4944d5e9ad78807c774a7d75541bc6aacd
# Prime exponent 2:
c55873d0801041e136827803b5f5b5724e3f48d35f81e941411321f850e64dd57c73edf03f57c881305e3d7fe1923ebfc588f9fd803090fac2b816e73243f5a20c5fd763c6d9a1dce98360f02352cd46a62368ba8d6886564ac988c301805695969f56160f3ead43e275c6b85683bacc9c6b38e7ac4de4d2b7a8497abcf5569
# Coefficient:
5b07ac3941670ca19b6beb8a3acba2c39f7878a18626f91b9cd416a18255338d45b46765619bb4fc117b5e7bcbfd5786c33d3afc3eea1554ed32b44cacd8fd8efdd684de1dbd9920650875993328962034b60129621822383dd3f592f4efbf211af460195e0ea656d8f185f560272ae8aa23c4e82b60e701d387665264a35084
# OAEP Example 1 alg=sha512 mgf1=sha1
# Message:
050b755e5e6880f7b9e9d692a74c37aae449b31bfea6deff83747a897f6c2c825bb1adbf850a3c96994b5de5b33cbc7d4a17913a7967
# Encryption:
405a3bbfec121a02a175f5beee1dcd75ed67eb431a2466474edc7727e69f6603ca3be611a1deecffb58e90c5ef6cfeafaa8826fa527831b350ec04f50a1395e34f3dc7ef5f743a710bffb53452082fad78c38e9ec04212acde61815d3788f416fb10e4e1c45572ec52f480137bb1e14e788268102ae8d7b049c6da5dc60bb9428654d8a09466c10500bf51b064ddcc208266f11860528ce2712bc344622787c68c3cc3575875dd9ac7e75fe830d9d1f0af44348753f30a21de2ad5ab5d6e3ea78dadb47e29a57235e0638848a218bf89ed4b9f388f9d3f1be44267cb88b53b860f989f138024a3bc90ae490d565c5acb5cc6a2cce1aced73c615777c43f352dc
# OAEP Example 2 alg=sha512 mgf1=sha1
# Message:
4eb68dcd93ca9b19df111bd43608f557026fe4aa1d5cfac227a3eb5ab9548c18a06dded23f81825986b2fcd71109ecef7eff88873f075c2aa0c469f69c92bc
# Encryption:
d0d925779ef21fd838cabdf1e0d91a923c426666eff5a2fd1eea045b83a14f54fcc99aecb7215055fe86f1f4b1e354791f80e3890e3f865139d0cb2cc89808c87f4a36f92b9351f795fe55f846554f714ae495eb9be7c69957cef1479c00f95bb7e4f1ac06b6bf40acb0d3268a9afd076737b39f8ab7b56be41b48dc6f16f496f2af5ff2a2c4ef0602ffd0e86d48fb0eb49b620845a16f0d972c4947a545a82f45a9b708634f0e057dbfe94b38de0aacdc6d0d29070a09b939a261e40444e7ff7d1ee5277a11495fd8cd7cccdcc2758a74cb95be3bae6601771cb40116f87dddc952e6906b18897f63543925aac494f0f9941313f80965d0d33b7063c8684fa9
# OAEP Example 3 alg=sha512 mgf1=sha1
# Message:
8604ac56328c1ab5ad917861
# Encryption:
49190eda47866e7c52d77b797bbc28f214421f62862353ac5557eecb162420270f08bee037bd2726c9b42eee23b892cfcfd041b817efa05cf15572d314a6c8849502d03e73f1e6b80ac80f35bb5151b4f851002a542f21d63fb052e2aeda1938609de3a22ea87278e57f66963fcb8e240986c7300b02394611a177d63bd0338b4288eb265b2bab74e3de127f5fca6a0cd7c5f687e6103025dc73b2c2e08166a3e914977f3bf51562e6b45896b1c37193b60541c7b94d5720b4611b43ac64499eaaed74f38074ef4ab26d93c3723dd6f76f7c48e2e4fd779a3324a1488933c4a2172486fd343e3beb926bfec7beaed80cc09f2c6086f12acd01ab98400224fcf5
# OAEP Example 4 alg=sha512 mgf1=sha1
# Message:
fdda5fbf6ec361a9d9a4ac68af216a0686f438b1e0e5c36b955f74e107f39c0dddcc
# Encryption:
56408214b74ed9bc482af1a60c11f97f3aedee5a636025d7c1fbb3576f0d009ae849e9c67b52f9257d377a826b970774a671b20856473c128dba7103068bd979d4a5ea1df629434b4c95586e5de683a6910863bd86f82e6ffb180c28a3ffae570256a75a13b27cc5798bf1fa593cca15052c1e1e2e4ae986a474ab57f5fcec42f6551c90d75c4cc74c9b81313ee528d9f324b29bc78bb063f9d4c3e858157c89ab8d763788ffddaf301c9bd15ab996d8a8199d9752cb10445408406a938fd2b4d155d1ea31d8b102833141d4292d285196a14594efdc64019d5dd5cfc46787ab25110017301476e124388adf96f97d9ac38918e55e928c15d95e5467a776f98b
# OAEP Example 5 alg=sha512 mgf1=sha1
# Message:
4a5f4914bee25de3c69341de07
# Encryption:
6f6ff0531b312c2a5f1b545136577d63289de79e97cd6029be622ed3043b704bf4efc02537a2a9c713ae165f497c5b6df70e46a86322174296ecae1e14f2b2be6e08d57ea74347f66223ecc7089e35793f7bf626c978617f368068dbbc28d41a5bdec2c3d8ae0f3401679585797f100672182bb0b9f581408d8583dfb70aa924a7252dc09a5f0d9cc565f7089f0b644fed51d353fbdc2e62b298331286595a83878bc59ea5870df60e468a297619cd6298fc68fd3af80b4e51d155cf1883507032aa9f372c6423dc0de24929bbe94adabfe44679949200c2cdaf75eea947c26600507ed844ba1c28367e9f3328e3a7e2abe1446b90ca58dab48dcfc28d806867
# OAEP Example 6 alg=sha512 mgf1=sha1
# Message:
8e07d66f7b880a72563abcd3f35092bc33409fb7f88f2472be
# Encryption:
329df9ccc02c5f6876eeb6a7720a7489a92b65d349521bd3b296b7c983d3d06263e95926a46d58a1bb0c32c02b5e8086c57623167f3699a4244290474dc7733720eb4209e8e05be8fd7a68e017825c041f5713691928cc53c62936194292cd5c3d868099471da0b225df9c1a953fb5c66003147220d691cb6e54a86adbf5b45cec28832c0d8158a2a6ad9d9703964ac08fc0c3fec5fa20c2bbcf68f899230098950d81539e254b42e7a949ba613b0e5eeec6063f4237b6922e5e46da274caeaf0227a9c2f257bf0a7c374de2d113d13e03edb655b45b6a1ecde6417ea31c7e9a1b1b5c54e8d0f3bed9cef5a317e3e82e90375ff86351fd4718e68ffffb204b9a
# =============================================
# Example
# Public key
# Modulus:
a4c171ad342b97c3e4e01a53ae0e5ce17458cae0843a8679f3e2130d58a0d84ab928b7546eda29b3ceb1337faa71283e1a1c0da5c122a9ea1dae81173af0026f0f650e523bc8be0834e69b1f624b6f268e2b213e1e09c52a732d590a087a5418674b4725578b233d95d2b7a9ae9d408d851e37c88c22ee6a78f8e180d8d6261ddc0ccd1f03031538b1ff7769f2952e3369fc6ab07802609a1fb424a53de4448399c388e152e61d26389c01bcaadd01cdf42c534e2a48803bb65f717e8478ca247b962541aaa7b80894b1b620d557872ccd2ad7d334b4aed5a32d66a49a1479a8a7a9c842a75f75cadba4443d991980a98586c30d2c0a8d7003b181f0f51a26ad
# Exponent:
10001
# Private key
# Modulus:
a4c171ad342b97c3e4e01a53ae0e5ce17458cae0843a8679f3e2130d58a0d84ab928b7546eda29b3ceb1337faa71283e1a1c0da5c122a9ea1dae81173af0026f0f650e523bc8be0834e69b1f624b6f268e2b213e1e09c52a732d590a087a5418674b4725578b233d95d2b7a9ae9d408d851e37c88c22ee6a78f8e180d8d6261ddc0ccd1f03031538b1ff7769f2952e3369fc6ab07802609a1fb424a53de4448399c388e152e61d26389c01bcaadd01cdf42c534e2a48803bb65f717e8478ca247b962541aaa7b80894b1b620d557872ccd2ad7d334b4aed5a32d66a49a1479a8a7a9c842a75f75cadba4443d991980a98586c30d2c0a8d7003b181f0f51a26ad
# Public exponent:
10001
# Exponent:
3758c4d76aaf3a4c9496b44168376afc5219820dea5dbecf391eb947c27e462ad408d98d83afc652a11ce62ffd120672d6529643189e8c76198285db47f158dff64bfc83a391cc44f580829c08694eeda4d4d85605c1427b00363bb32325f51a3d990c4d7f1b3ebb71995819a88f2b205f97c72597ee2429a079fb474d90a33cda9d979bc3de020af4af5c77761924f2d7bbbef2c53abd9c6fd612d07e1e7a49336090b0f7b16f7736cd7ec29e7ceea6dd72c7cba89e004b44bd30bf431570cf373d2e5e2c25a6771ecce6bba90232304194ee0e1d5639e48aee72a27e4d1d97ad9392629ab976901f187f97bfcbb807d8ff2c8a2c8a507dc7ba3cc6dc4ee81
# Prime 1:
d4bdee468b0748fd7a2247c1106ea14d2af15cd5cea048aa08bb78fad1e4402bac7da30f3824c84b8a2e785b1e7e7b52f1fcafc886aed577bc79c4d882bb473ee11bc6e3bf26da3ee64023f7365bbf14aa56ac961fb78c7fe804d6ff32e57a8e3e92b7e606d13acb32a143356d3e5511a17c8ded8ab3bce02a3d4dc30bbd5413
# Prime 2:
c641a2a4cce4a8c73ba6a94139c57de054d3b879de6f74b10cb5a9ba98d96858e25e6897f5e3da55c5716101f3d0fa284360526c849aae01af6154e031df23f58285181866fe6ad93f835df8525b7722b26579b6fefc1eacbea896e4170088598954d4f0f099efb97472466ca4befc7b69e96621923797e8dec18bfb03e6723f
# Prime exponent 1:
73a315ac848f9e2e21c0166eabe6e688928a05a336204bbf18e6065997d350ca2c855227c8a5bdb5c9d37e9a50d60164d1a23f4e695f092b7f68550636f163459b88c4b030cc069f5ffa87522ddaeadf69c3992634f1494e91286850e932714e7656bbdd2de176ead2877387cbecb0c2d79b636e361182ddfa37be5801be94bf
# Prime exponent 2:
2fadbf40a4e9e4d12d3e527c1639b1a10ea5703b16cc7522d32ca929eff2710ed739df2b947dfc971e09bb4bade8371111cb0b677fa8776a7e54090675d7f51ce90bbb14bb483a480ee737e52d6143d07b58be21cd46b2d5d67053017daaaa1fe6501979ec5308fcefcd3fb487164b401ee37ba55d35b379d480757aa3a07b1f
# Coefficient:
38045a5de666b945268348f274e5bb63c69ef29c7dd8fd8742fb0d8712a9ea3406e00639c69cf720b0463bd386ce589c2d4c1ae3905ab3acc166024835c297df644cfd97efd5aa80e2484c23ac464692a49c00663269caa1a820abf2edf54886a08d65abc5aff10403fee84706668f6675f7e5dbf224b679569d1af3fb78d940
# OAEP Example 1 alg=sha512 mgf1=sha1
# Message:
f735fd55ba92592c3b52b8f9c4f69aaa1cbef8fe88add095595412467f9cf4ec0b896c59eda16210e7549c8abb10cdbc21a12ec9b6b5b8fd2f10399eb6
# Encryption:
82eda109e129a0a50c87a79455efe2a6f5335a632d901d30a36a17bf3d6be60e365c81041287ff6562c6696de8ab39d8c51b55492b75e8c2245c1f729dedf6b6fc3aa8da0ee9a0586a7707387c2154a738f784b99e11a30a44d53e332ad92b7209efb0564bc8a48b876eeb0a1a20458174cde8f63675157df4e62ad40c3b7c9dbbf65b635c9658b220e3fac9252571224e99f903943fb8dd64c77cacd39f7e1147a2941e6e9fb4d32eb2351f122179e494773d73b4b6324b9a9841e0e1ead477c3cc9355f46cfaa1b5ba4b84365df1f6f29abca49940e57ff7e8d3cf1787c55a32fbbf528854b95659ad6dc2a2bedff995441292d07858d22e90498f52f9f609
# OAEP Example 2 alg=sha512 mgf1=sha1
# Message:
81b906605015a63aabe42ddf11e1978912f5404c7474b26dce3ed482bf961ecc818bf420c54659
# Encryption:
33263890ce0fc3929a0b1de8eaf5815d69ac8e57dd35baa96501c144c60a84103e8b911c8796ab9e40afa63eb8d21ab22c3f2ccbddcfbac9c8ab169df80227a231615990f3d34451b87939052070811c187633b102b27ff8280b6b18c2a3a94cd6f0d66a6af2872ee420996da606343bffec9786da365980fc5307a6de3f62b8c66b3d90c89254249e9485042dbfbd378b52b7ead35f25317599d923abb17f40c1c9dec2e6ff44dca3427a08d9abb65bcac6699a9decff89cbc1b9d9fb96c52535179a1e58a506b6f3dbdb86277593fd1959c32af5da2c1d5a7a2560bbcfff25d2800835b56b3aad4a7c4e165a0f06df6cc36d432128e9dfb60a40bf738184d3
# OAEP Example 3 alg=sha512 mgf1=sha1
# Message:
fd326429df9b890e09b54b18b8f34f1e24
# Encryption:
4da35022727914c160876ab6dce2c598c5c7b4c9184b07ad91057630c31180731d9d12d3a590627c1a8bd218165893e4393e09a4464552c406734a97ffb0d751b91058f1ec6b7ceff541f775bdced6e294564a92f81a8a2a69adab47b68a5e9006a629a67f9963b77a7a574cdf8b74341a2170230864ca7bc50de23235e148a423af758ba385161184aca63856215a8fc1e7bbbdf06220410973009b28e2ff2ad4783abf8e25d89b8ac4067737aa99e4ec8a72afb2cc82f01173396d39af720b879fa89ba81f09b010afc826ddd249f8f9b094ecd5ca346f19f0507e9376c0f762e9a5a61eb2be2da39cfda99013c1b4cb55cd80a6ce0c5688f370ffee680456
# OAEP Example 4 alg=sha512 mgf1=sha1
# Message:
f1459b5f0c92f01a0f723a2e5662484d8f8c0a20fc29dad6acd43bb5f3effdf4e1b63e07fdfe6628d0d74ca19bf2d69e4a0abf86d293925a796772f8088e
# Encryption:
8f7c750ac5968de225c40da06bca9b7321f363ea2e57e3133718bceb6c43d8660370ecdcd8a04552cf0813eab7675414b828507447a815d9c751cf4f67c8719ffd09af9cecde2ac283f4758643e39ce8a10283ac7a0a54955ed92a3505074a2db201afe9b739e22f99863cb2fe2f99a5771872e25604584f48d63eba9499a54a3f118089651f5395050260885428e544ac79a53e594f7dba11812f969d226a94e89dd625d8d9ce16dde60c0e4114b6db1805cc23ec575de4571e23949459456d900307376e173ecd420ddce43d2d4c00175d2f7587634f418093bec24688769262d6b655f3e5028ecc1bfe7561d9c7c2036e765fb6aa26b66db254574cf8bf61
# OAEP Example 5 alg=sha512 mgf1=sha1
# Message:
53e6e8c729d6f9c319dd317e74b0db8e4ccca25f3c8305746e137ac63a63ef3739e7b595abb96e8d55e54f7bd41ab433378ffb911d
# Encryption:
57a8033676f11e647d9ca88e7bea66bec2206328d340dca3cf74af467f147de72b15945fbd86dcfe3a77c1181d1b42d0d1a0d871a337e9c9f8e9dc9202cdf9b8abbcbf2408a67f0e6e6b61bd0f5d462ff634cb0cc1c0a88f391551b993c103f4b89f5878bde20ca573cc5f331adbed6a913576e76618063da040c849f9e84c641da97205c4290ca8a00b7272c485663457bd7372b6bd53a9362e931ebb8343280a4471b09c1bb25bf250dfc1d8643e1bb859ae6bbd82846ac7dd0fff18a34977f0ed196d9e1f41384a02e896c3bd529bac2f1699dbc8033349f8efa6cbc3be6f6fa419b2610bd1b0442f6bcbf01521435010c92e2397894b1079927a35cb2cb3
# OAEP Example 6 alg=sha512 mgf1=sha1
# Message:
b6b28ea2198d0c1008bc64
# Encryption:
075a0033e9b4512ac71ab96087d3bac94a9ecf4d80201ec5a6e921fdacd06f1f2964a25b70a047b86fa0b106380993804f65cbd58942b3e322136ffa3ce5dfcd254ef2abea4d357bb5bc46542ea8023a406162799238278bcc1e6cdba6e16c9537837e637020dd8e35f856a8e39f1c9a42492fef7b02d8300632fd1c566d914721a5383a31d4351a8a9a72e04b814955f282d01327663be6ffdf950866bf7b1cabd60564f49d736d19af820148d8a78bd0da576943b65c05c7789eec8e513f12d2225226b8655f14b740e84a0876db88906a02e90f216adafb73e7f910b2042feaf0599e2005d592b52288f3a3d5482d174b3023cef0e3f513280b3f306cc959
# =============================================
# Example
# Public key
# Modulus:
b852137d065dbc83345b764e622ec057fa1163711a2986a151b63881b193181909e62fe9df3c3c6396eddf9189ab8b63b400c173cf0ce26ae56a65a6022912e0ac5866af2d274dabe6f9dfb2350cdd0909762bb7664f1975b599d0cf7999820e7104d17d699f24777ab073716917e1202e29f192f0d3268e51fe57f1f0e3923c4466ee83325bc8f27eb6485759d7b2e17939a35e3967281e228c09c5205f01d6288e4ff4006851addb9ec21b2457aa6097df63b6a6f2e536ab24e6732b2af14a019a679fb839a27e0875f2c6c6a510a840fbd7ad65096985fc6bb899dffba3076b390fe34f33a20ded6bf574a3a8c89f1eecaf28cac707d44d86a83895022cab
# Exponent:
10001
# Private key
# Modulus:
b852137d065dbc83345b764e622ec057fa1163711a2986a151b63881b193181909e62fe9df3c3c6396eddf9189ab8b63b400c173cf0ce26ae56a65a6022912e0ac5866af2d274dabe6f9dfb2350cdd0909762bb7664f1975b599d0cf7999820e7104d17d699f24777ab073716917e1202e29f192f0d3268e51fe57f1f0e3923c4466ee83325bc8f27eb6485759d7b2e17939a35e3967281e228c09c5205f01d6288e4ff4006851addb9ec21b2457aa6097df63b6a6f2e536ab24e6732b2af14a019a679fb839a27e0875f2c6c6a510a840fbd7ad65096985fc6bb899dffba3076b390fe34f33a20ded6bf574a3a8c89f1eecaf28cac707d44d86a83895022cab
# Public exponent:
10001
# Exponent:
53412f704f89d3766815cff043c4de385ec9afe30c70295180791038f49e7e4a0100aa2fb7179c2757ab064ad4a65985a56e99f2d758f884542fa4ce413790414f5776ba3569055a5a300f6c8d2dcc4122b6efb41d50292dd3e3304026aac1e60802a72540aa136cac4c3b38c4c1767c749d997247b8f8375cadc7c78e891c29bb70e22b64a519a47f5cad340a12655c78b9cb09aaf22d11702005b7002d16065adb19e2fcba5120d46e3eb45cad929c3068666ec840644547041cf7a59213326abc5785916ef0d9bc7f142e32e96fa9adf48e4b544adc05f1ecf5326de23a03b674e89d4d356e25f5aa38050f1a8c30ed4965143d3e6232679cfe4da5bc3c31
# Prime 1:
f098d93a0a5e848462797ce63f3e18981aa7c336f9dc8508ec14253788deb53963de93e82413cc9f6feaf823e0e1eca1b0b124982099efd99b353008551d273b22489e2e53db8d745eacb2ab2f4fb1e18d99d47d3669d5493ee16a766a05a17b7b58eb1cbb8f32a1a23d2d62d60b3c3d4891deeedd00490d49f696bf2003e81f
# Prime 2:
c41ee94ca02d04f95ebb1ee81ff542805186b8bd77191ae9ed72e0d7c69d7574101a2f91003e3112dea0332c480faed23b37aa6a08a578d5920f77e9442568beee22bd3b8ee95d8df78adfee250fa501900fe7d3a48bf66733eca89a42301f35c37d02a19dce5ddafd92cec96451eb2289bae852ad41a3992e4a16be852619f5
# Prime exponent 1:
81ee09618eb7fc5881d599ddbdc98afe99667fc5f0a9662eab4f35ca07e03d7e00b0f2af2acc867493bc10c54f6cb29d9f0e0af51ca605213ef03a4045b6b8b8f68ac0e1c3e78d3c8ae43898b9b4101bfe9c54644a3e5d307104cab9a807e26d0cefb8088c4188d6410748bb575c39ebde84e81f96b9d0b99c77ce70e8993381
# Prime exponent 2:
b182a0fb60071f776e4cc39eaa3e5d20b3a9d2d07a59d8c85ec919c573d9d51365f7ad91fabc4fc29a8a39871cfa44ebb7f99c5f38d03cdc61c56a6d51e6e235de68c70a7f41ae11ef3a5d90b92ebdd4fa45cb38feb84820051971499e1adc44d759f0e5c365a401b07e0e78ae3a8f2ec5a6ccdcf8406f0918a2aa8f6b089f79
# Coefficient:
900548e06873243a2ee03318ca7eeb8fa8c3834d8ba7dd0d27e51f252d43abfaae7a8f233f6557dcab4b6c596950c768da3265ed8b462d731d8e6959b222d897abd9261caa33a9e02b91691b1d07f233a00992bc87cc43a611084ff11df2c807c203158a96a831676ba164414889460ed1b3e2c1ddc24c5da9e5411a82fa9d23
# OAEP Example 1 alg=sha512 mgf1=sha1
# Message:
8bba6bf82a6c0f86d5f1756e97956870b08953b06b4eb205bc1694ee
# Encryption:
8313ef4fcd4947e97f7227cd3a11e15fa8c15fde3f5b50f7b40ae409567210c21453a68294f5e58eb01977bb846966692f852e742402f40c03c506504450f783703f6a11dbf17f07433b91f97de532424dc34b56d95b8c8255d854d54eb43532cba6a23369930f78b7a10783c58abbc78701697d8634f59caa8db1d634efc958a7ea188cb37b034b6b434c64643617f72880ee2bd8d40da3f28fc841a876d1be77b62917d5bc62089f1170938ec087e3c65a49df604ca3d029641988f2a916a55bbb26069fbced5d651ffdacaca1da7b96fa0aab462beeeb51e987ec6ee3a6c1cca3d5e6c7b7be424167f24d7aaea7faafb5c6c1c8a874a3513c02d382ef4a76
# OAEP Example 2 alg=sha512 mgf1=sha1
# Message:
e6ad181f053b58a904f2457510373e57
# Encryption:
5f3ef9344481a668b2b73df35a7be0d584b34aff897877da13c5a97169416560a8200e72417faed13902168ebf0751eb11f32b4e77f5ac1bd580f7ab8cbf7217a404b3a0303070976ed610c2252878cd6ad5b234be2a1388de4e7f0523c29083b7e9e34e6dcc0ea1f9da85dd791ed1c77ef43fe73f163313b88ca98c8759b1771427f81066759becb84f355c9c3f9250138f03a6f18cd1f89a6cd44ef9893d7157282b1d4622dbb3e2b91922f49b3a992813a305b70cc711c4f64940c2b3fa9d6532400084903097e8fb20fd7137a974bb340b8cc770e719bbbad201c90d618b10ddf48a88d4d0348ae1bd52d89a2fc1d12818fcf69beefdd1dd59afe3986f04
# OAEP Example 3 alg=sha512 mgf1=sha1
# Message:
510a2cf60e866fa2340553c94ea39fbc256311e83e94454b4124
# Encryption:
aaa7dc9e56a4c588df32009dcd6db89be378a66736b6d8e5e4c96521b65e5502418dfc395e632e6fb08af316c1121a29bc29675b3d4afe7a9c3e06c2a0cacf4b2549c6f70df1d0d0ac3039b8f5cfa91d37d24940847c8e9b6929daf9933c4fa89c2dc3a7f217d09e206b51a40e4fd60ab4b76156f7b4b9ba7718a3475275f0133a08b587067affb9e31de42e00f96ec08933ebe9059825e20deba948a0335aff36903bce246c0202b54ba2589f1548567a319e084dd45695d6c4dd683c138badef980d9a5bf0ebc2521a16e21a743d1cd150b23fbf4d6e0e936e6cccfe9687880fe7de34cb1a6914f85c5dd2fe6767eeff3cf0da46c01894056157d40d0e4a37
# OAEP Example 4 alg=sha512 mgf1=sha1
# Message:
bcdd190da3b7d300df9a06e22caae2a75f10c91ff667b7c16bde8b53064a2649a94045c9
# Encryption:
639ec3803f189cfbc0d7d40cab2ac46411e176339ad88ab2518f7ba9276f8c0d05a77ae5259a67749d8e295347a5fe0d30157c96aee1c8d34a99ff660d045dd1905a8ca3adf19925364e829fae8500bbcbae9e73505c738a147e6415dc23c61d372551ba12fdc2540205fb861843c955ddbfdaa25dc7c86cf430938744a23fd454a98f55f74af0020f551a8627e210e04a03ff6f895e66345f0fafb4a156d1ac28eb1874901c9c6d07dccbd6d39b9653b1eef9f1004cdb509cc210b0ebe168623b1bfe35f37970e2964670c043fd21f0e88bb159348bf9b3e3934a0f63ee716aa9a2d60efbd66845f209a0feb1c5db8ceebd7b6be702fe3463c5bc931ed181cf
# OAEP Example 5 alg=sha512 mgf1=sha1
# Message:
a7dd6c7dc24b46f9dd5f1e91ada4c3b3df947e877232a9
# Encryption:
0d65b762c43995aaed48c576b2dee1ff492c708930cd6d515f98a15c26bece9583ea4d7a8df50814c73ce3bef0cb1f822b633c2a2b665f1327be9f2e89b7389c051756d1dde60834a697ce532872dd633318ef939f22c8d226b8ef21f8e5cffa317e10a89b7425b6facedbea1e996ba188984b7c6fdb985b8d0709fccfa7b7942103276f323fa9542c00ccfd123af21409ab63dd65c163d680117aac7c587b43aef64c423b23a07ace729993d4057ee75a802a8b66d661aca1f176aa1bdb9ddae0c0f1c5c57dadb567dae2d5231f51262af56146f46904a788e4a47feb89ea712dd8d5caa4221762a297f219197017eae6bd212bb89c48b7a42f693ab51b5f4f
# OAEP Example 6 alg=sha512 mgf1=sha1
# Message:
eaf1a73a1b0c4609537de69cd9228bbcfb9a8ca8c6c3efaf056fe4a7f4634ed00b7c39ec6922d7b8ea2c04ebac
# Encryption:
341388ad592e813301ee5ea423f9d3f95f6f4d67204ed285a7b3f78a40186d2361ca507b57b17db1491c4e3ca708507ece39a3d7ea144a9d43bc58a06484a9793b8fff0c2e4e9821498eaea8aff7f4f713ea1aa22de5740d1fb09c29529fe0ccaff6b59a67624415d276fb1c5cd7d2780645e3373ae8015feae65d48ff0c6ae38134f4a9180a144979edea227dffaa5d99b1e321283271166237ac08758e4885a74a9a5bbf8ef92cecfb7e7f22e67c2bc7aa74af07f9b57f26b4eb59e6263e985924a687bd8a9755dc7b64bb3209a01c80f2aa8f8ac3f25ebfe732ec7650b69b59deb0582d4ce02ed6997eae499ce5e1f17551b7484fdb1ea17b7cc41db3981a