blob: 086019012d3b34bef4a2c4d725ec1f020007d70e [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:
d5f905c1f51b299393ca3856c8476eb0af28543f297f38ef941c5818d11759f9e56b72ef47820dfe2aba0719627570542c6957c14d84f05a23b00492d774c70e11d570a06337959bccb36502253a0b46ea1516d75175381ae5490e1c4b91d9daf4cb53b4ae00558e7344111196ca1a10ee925bb3c32990e7ac7e76df036c6a13b1d0fc8d2b0438cd651850067a7701cac616f52e64d063b9609f5ff2cea234393fbf1f257036c3ba29b09c31a3067ceb6e25f321735fe3e8bf11f9d672380e5c4ab7260baf0052e54a853307df55a28fb5c4b16e1150862a22bb8f01063447da3f46b446f90eaa0fbe323036c9ab11e2498806b6b3282399746e55325df8a90b
# Exponent:
10001
# Private key
# Modulus:
d5f905c1f51b299393ca3856c8476eb0af28543f297f38ef941c5818d11759f9e56b72ef47820dfe2aba0719627570542c6957c14d84f05a23b00492d774c70e11d570a06337959bccb36502253a0b46ea1516d75175381ae5490e1c4b91d9daf4cb53b4ae00558e7344111196ca1a10ee925bb3c32990e7ac7e76df036c6a13b1d0fc8d2b0438cd651850067a7701cac616f52e64d063b9609f5ff2cea234393fbf1f257036c3ba29b09c31a3067ceb6e25f321735fe3e8bf11f9d672380e5c4ab7260baf0052e54a853307df55a28fb5c4b16e1150862a22bb8f01063447da3f46b446f90eaa0fbe323036c9ab11e2498806b6b3282399746e55325df8a90b
# Public exponent:
10001
# Exponent:
a74c2a154978305cc3bbe3aaeeb2f337cfebbf5b172df2ad576785f5f95dc1aae296cd698ac683fc4b19e23d15bf6ed1515c1811fa734b9d9eb39c0fd7c7e56ef9c0a16bb5c79b0112dedcc5fda75173e3c81370ccaed2ec2c839f35be5c4e32a51d68d82707f9dd04009f3bda63305836c05654c9edf0ef42ee2a311a332507cbf421279abe2a2ec105332bd8b1753833057026aea7bc36358e8dd916561eb587b29da5b7f5570a5c022095054528a7f365cb553c1831d0a37e9f1eecc5b619db16d7c7cdaade5f3f8fa4cd385aad0c14e5f32477abc838b59f5d3052d25d196c741914fe266029ff45a4f450b3281a547d0b2df57e74121124f41090a63a79
# Prime 1:
fceafa4ed0b616389f31ac1c39bb7bb83e20c004d7bdd44b45faf7053cc1ed3fd06c75dd96d79209faeb9499c75e62da4bb1e2db7855b3cae03b03d689e9c0fa2f039bb58ca92790c1b45c9b286080463f3f297fec741451f96789743ac69e5fe92e815bffd6162b32cecf619c98cecd4f46948d81971e4b475319dc5b004c0f
# Prime 2:
d8948c677d85ee4747728ad474bbfe686193056f57555cc9328119e35a227a9fef3ad049aa24f5f293045605080674e60dc6b56f9aeb6c4ca060df570d9e28b1dd072c8eee719680f9642348a71c5b0343b3bfaefb02252223529948825f99430d85210590e9a63b301bab673888e873bbd571afb0035f0f9719f4ee05744745
# Prime exponent 1:
951e35d6a257b96248fa106fd3da2667cab9a47d367645e4dbadcc56da2bbca6134cdf7176ae42fc7f64c688a47391f5030c2ea5179df0137d814e11ffde42593fbef0df69bf92045730f028caf59aabd03e7d495f30518ac371b8293f3e3bc270c96a9bc38b8626921e3d475ffcf871347c78b9b5de538e2ecf603ffba7813
# Prime exponent 2:
18dc7c7d88c02e090a9f906630fc3f88f5e26d96495d2828845ea37d20a4a294e75e45f89eca5d5d3a191e52b7881e352651b0141ea175ae1a1ee4a45690d8350a9d3f352d13e6e5e93ae07dff88d6bdba30d10922112df80c3bf81285bcb99823de2b5b3b3646f9b65d06c0f3916bb595533c18a1c8d149b5dba9ed04bd434d
# Coefficient:
d8c8cea8518a5a639ae22e2e29c4e7c3863c1bbc15328bbacd2007f033b8da663c72df1a78c1f5504282236093c3bbf98824fac4bd4290f920b11a076e7499a9ac5e9ee024106ef287371452f2ca499652b6a8ed1abb23ec7f33e2f804d573b463aa3aa4f41d6a39d9a66997700920a2f6d744891c20862d833265233fa41a4a
# OAEP Example 1 alg=sha512 mgf1=sha256
# Message:
6628194e12073db03ba94cda9ef9532397d50dba79b987004afefe34
# Encryption:
a2f2619fa3121d15b8008e96a6f21d3c884a87e290f44b320dc2dba9a84d313248f046714cfde89808a6b79036bdba6a113ec1f0624b298a5bc4692a37e425f47c5e563d7941d1d3582cad6b3127464e993f3280e0d8c8fe44b7bac13f6bb8243f33e4dee86315324ab8e3d80e2a8403c9b67f541a4e038b6c253969c28a2f1bf6ae4b20311ebaa334498d1dd1eb35c71515e735b60d18a334726422a940bb9da8168fc3fa9d08a1354e5771e897c12a06344c48471e4bb8f26e57f2bfc28475872e838abea48070190df832c1c19a0f1e4c3321d11367401ba8c76c90dd72710df3c32fd63a59cebcfc373285333525c0c5841960c9f010077b33e1221303b0
# OAEP Example 2 alg=sha512 mgf1=sha256
# Message:
750c4047f547e8e41411856523298ac9bae245efaf1397fbe56f9dd5
# Encryption:
d00cdef80f2258044ec17227b50c0328949bd2e71328a44590596bff7a10a5ed46808acc18606ad4a07a7c279d7a69aa131cf110e83abf336488350aa1ce41d5a7ef1c6a7652e8d4618478eb20bfff3090e8a1f8e9ae0fa470eb2770725533999895b09196017c618c19c3c794bb51c75689ee28342bc1c17717dc4dc928be5d835546fb201e110c4058da0b71bddc4cef793f2c64a1cb4c901f2875118155bf92eb33c89726145a1e670943c5a1c29891c37a55f1b16511b2e869cbd365c6110e2ee740659e64aced05f5f5d442a1ab2d1e807d952dac51accb4dafaff74bc68ef92cbaf16af127172892eeeb7ed6f3599707182bb488c3afa02fd0795c5d0b
# OAEP Example 3 alg=sha512 mgf1=sha256
# Message:
d94ae0832e6445ce42331cb06d531a82b1db4baad30f746dc916df24d4e3c2451fff59a6423eb0e1d02d4fe646cf699dfd818c6e97b051
# Encryption:
43042ebf8f888f05c241bba1df6de542170e979e8d086c67c959e07f402d48418871284cd84baac3078e361e161e30a0f151c19877841d3e383fcb2d2931ae95ef7a66ff8af78f67741d15cc6c772521bbba278b2e33011cb27ca148702db8b80ab66e7397b4748acb7bc87fbc002d39facf491fcda9935f021789de73815d499585dbc337e7dfdc05547ab9c418d4db62291104947a43ce645f4636ddfa591bf1b9d981d095ea3a4622c7774bd4f29c4f08e33d31df54f1c255f62e81a01bd240d8614e1275a83fa35d113698d0be36b0e3766d779d3fcd987ce99e797153cf6d1539415ba4b1e76b57b631a3f50b7ec9804171cc320c7114fd5bb3bf86fd47
# OAEP Example 4 alg=sha512 mgf1=sha256
# Message:
52e650d98e7f2a048b4f86852153b97e01dd316f346a19f67a85
# Encryption:
4255c3c30ff7ee0c79f5861b6b757770ac3fb34a0a83931a2dff7fc887d88f95e50684dc24d56e7c09356f4cebbf0abb62ace574320a78d9cdf60c84ac9906bdddd495bd8126f3e2f9600d75aed2f5fb0cfe16615653996b3843ed8a7d80cf462bc413abcb0dc800503aaeefb5a7669dd2467131a8e6e6a9f5e032cb98d1d384d66bbf3f7baf78e7aec6021936411d6e03b23d3ea68b7f31c7f7ca791f9b4229e3838823ab7d104dee38a03e63893df0eeb649afec6aa94d0159c104f66fbadc4604e3967d7cdc285cf09107cde94f2abec84b6eb86d156fe5dab1c5a152736b9d8f0861b1818dc79bf03e8fcd16835b1643623dd66a815f66dcf2369ecae90d
# OAEP Example 5 alg=sha512 mgf1=sha256
# Message:
8da89fd9e5f974a29feffb462b49180f6cf9e802
# Encryption:
740d780137389c4299c7b5a74aadff1a3118c3a1562277313063c8895d1aec4e3673636541163145517f26fd2b30f73f1285bed2254850d64a583d45aa4efa08711d414181f0bf3428dba201244b63dc95b94ca75851dc3f8bfb31692656a2efc0add46c577af81093ee61bb8c2ebcc7206feffca63e42126be853c254a2f40ade34368e6686218a5f1b85d1beec66fa1eb1d56ff08cb51d6d0ca727e7828b8f706ea3f19f4894e693c3434be9cb7fe7d8a823ca8ea235d5c6ee4cd1f28bb59c6701124a5f82f651674636d3aade289741b6b47f07bf443670f894fa709891ee5e13f7537df30cda8acca88b69f155c8b81cb36a8a0d8ed1997307c1a06b3e60
# OAEP Example 6 alg=sha512 mgf1=sha256
# Message:
26521050844271
# Encryption:
c1946194a1b733d613bc3b8a1f72ab5ee1614c0f0e0266c5e5feca07cb44a01fe7ea46ca9fc75a7b7b6b3da1f69fbf168abc46afa41aea3fe41eb4c1564622ac833ff5c365098ab3c53d9626b7eb8c1cb1af2e150af1e6d5546162d96cf1518338f29b5c482a184085c25f19ad6d7cba3a1ceffedb6bcb82374730f8de2696b22c8480514d5bd9d8c611c49cc020f5c4d7c0f66b5f416b486eaa56e8a9cf9120fa1d95a1ed4d86981f4d6b5fd4a22247f2759a0f79c2b82d23109e0e369f1bc46f97041b81a570e5d7d521b2d24a0bc8e0721815cfc3e6d597c624885664e61e38005a3b116591ec1769e47dda3d8883e16ef37258ee59c6894a85bcb78cad79
# =============================================
# Example
# Public key
# Modulus:
d9fe2019226815003b20010366198a42b80a16ae60b72994bc6762897ba1f290e156d279cb2322d994986fe4aecfb4ec9239bd8ca9feec0d51aa00e7befce44384eedde421899d9ce8702fa0cc94314100de11c9337f9fd878ec2047e18939083b8db2eee6b008cb145afc44a8695e72de20de77d06a1c3227faa117e31f33215a36a7e6f5400cfab42347717ffc49a7eb115fe86dac4928f0783e7f5ba9c35b8845fec0f1ff63a7f7374ab90386e5372d8f07d09ddbadf3e802c2ac1078e791d8e8375dec300c9db0abb14eb231e1877ce2193b4939000008e920deb688584aaadc5d5e0cfd83d46f62c80681c657a8c341be47951fb5c0fbad762e662c526b
# Exponent:
10001
# Private key
# Modulus:
d9fe2019226815003b20010366198a42b80a16ae60b72994bc6762897ba1f290e156d279cb2322d994986fe4aecfb4ec9239bd8ca9feec0d51aa00e7befce44384eedde421899d9ce8702fa0cc94314100de11c9337f9fd878ec2047e18939083b8db2eee6b008cb145afc44a8695e72de20de77d06a1c3227faa117e31f33215a36a7e6f5400cfab42347717ffc49a7eb115fe86dac4928f0783e7f5ba9c35b8845fec0f1ff63a7f7374ab90386e5372d8f07d09ddbadf3e802c2ac1078e791d8e8375dec300c9db0abb14eb231e1877ce2193b4939000008e920deb688584aaadc5d5e0cfd83d46f62c80681c657a8c341be47951fb5c0fbad762e662c526b
# Public exponent:
10001
# Exponent:
bbc45add8b775f6f7d7e09a165d665f32616fa8665241f9acfd5b5587ab779fa353ed5b8b6b2a3180b186a78ede25712d6b9097e1a074c4804a98c72115e3f37b14f16ada3fda7573a1737cf27a815ecc9d47e39723461f8d1df81c6a88bcc263d35c684650c07e6f4b792478950895c23dce80307effe2d6da6421013401286f6f3c892ac3b296a3709a9004121d47dd661854db9393e02412e88a1e45a84c1aee03696890e5f8996542e9633364733a99ae80c2c6e131886ab4371bf0698a9d6414b3dc76befe1c5b3c5613a7b2a2bdd61ecbde9e072a9d6383bf97d0e67fcda769f5707292645c4da9340bc6391fa8f139025cddaecb9011f5de129f22911
# Prime 1:
eeac558dadad1d1fb0080609372382124405f1b2cd54abda2aa33c217af71a22a304e3bd394a99f491ffb43541f4c619fcb01a2f8f7d95a84ef984c05cc1f5e066f5717310accead893909ca6bd8ae594c5203b83aa0d86c188fabb1e93d9fad1f262defa7e4aca1cdacb16f0cd34654b19ee6a9e9b15c076fe94eeed09b7297
# Prime 2:
e9d17357debe74ce57de44d16c4f5cb6ef74023c208abc806a9a4a8433f558f60d2e49aac61dd7bb70e8cd504fe9ac0fca77de21f97cc33bff9e53138da7cc757d0928fbdea6f41e70a7589381008e5d82807dffaf491230897a3c580402f21ab0f23f5e66fb97af877864d06f9fbfce902bb62fd50f15ffe706d025a2c65d4d
# Prime exponent 1:
3193706dee6e70073dfc5cac9b5c6fcf357bfa998657191f470e03167d4148977b3f2fc3055c7ea0339766aa4d59f7b03c31a42ecee26a2cbcc2cd955b6f1a909332566f6d3e47ebf9fdf40facd92455fe296706647f36953580da4c294398a0504110f79feb3b049d014b15e3171b9bca0d54a2649d679d4fdca97da7ad325f
# Prime exponent 2:
211562c5a71db9b74c9585954047066e57f9492baacb169af0fa7ddab0e3614007636a47009b4e60163cca7837a66f931869d7836522b3193534f8ba468bdc912f2cf1a099c373bd2ee16ed60825c4ff142d0c26f66d576688bd43f68c32c280e6529086d1f97d5ff7c22039a1e1afa9119b2dbf1cdd72966fe0f5e8ad5c75ed
# Coefficient:
5b8ad726e0d5609747fe4886662b336ff3504b6cc067b76810cc7122a372e0fa6b2daac69c616cd978662513869e3198d288a5ccbb33451a549781a24dab56c147f0555053d96c9297250596739aac590ffd0dc5ebf409a38f4ab4ddb0ac7773d51bb001ea4482b45cbb53c052da8d1b89ab281f6299e5dacb7a343c7df2cee6
# OAEP Example 1 alg=sha512 mgf1=sha256
# Message:
8ff00caa605c702830634d9a6c3d42c652b58cf1d92fec570beee7
# Encryption:
098eeee95b4c5b7d357e8bad60bb5601b78a79b95d62775dbd0cb2b287e63a20398ab1240a25e001c528bde27b81bb7d9b2175937bfa2e83e5e83c701f23ecba070354f46b1ad01f784fbe8350c90f94f6a8664a451d98510140ac6b7e907cca80cb00537194b7dd7be14705b519a006ef23e9cb31351f64a04b0b3abbb5534891e72d3bad94fbb8708116ad383132ba6b4e428d3b1413a7707d5dfa84643bccf3adf1ff9da0e357b152a639d5192e3a014942dfc6f29583aa43b4122e4d2275d9baf48aa8a4a138c0a29bf0bd845e2e6d2f22a2c9cc90863a416a5deb3ad6e9021f779ea41f186502165fea8fc2aeb07eb5c08589090f8424cb56252758cdee
# OAEP Example 2 alg=sha512 mgf1=sha256
# Message:
2d
# Encryption:
d3f61414f6f89e337b8e9b2df539850870170441d5f2b87eb7bd3301c8322bc734615127fb0a4ca7bf20c1375f6e7ca7c212380ae1340b2099f52b3d82333b14e2a89a9e22a23734f675e20775971c898763686235d6cee7ea9db49d29891f7433fe62460930a905132de9673063491fdfbe81f5e23888c4498fcc0092b8d1f8e38fd3515cf014554752110675dcf81a8f0a2e6f8958c97bc7da593c1d6c6cf6bd05ec94a396019505ac866ecd5cedd01531531801cedce827efab683e4b06ec023490ed2f3c694f9e1a72621ccdbdd4aea6f03e370580296656ba375b7cc75aa2ff3d7fdf75259c1ef530f9d17e37ea4c5d602b82805a687fc3b45d05d8f38e
# OAEP Example 3 alg=sha512 mgf1=sha256
# Message:
74fc88c51bc90f77af9d5e9a4a70133d4b4e0b34da3c37c7ef8e
# Encryption:
d00e8afe4b0e08ad9f1113d78a34d72bf877990ba2796e5cd8b3d25b952c12852c29b2d679f5bb2780ec9330a3b731b384bf667af7cd911c936976c5ad925766e649d5c2b75c794664495fa00a0ca59867bca75d65de7bf1698f47292707f85c85c53390c25da9ce39d85b93fc532753b64b5451194891a194e1097bb7debd5dcff84ad6865cdd623067969d9b4035fdd16056c8f62d80bc9399135d957624328b258e9fa98ab08dde941381591b3daec1f35ec9c8a119ea9b1bf69f049c378887720a84779d5e80ba05c2f2a5afeff7f9c46263908afe186774289a2bc3505808931377d13676c40eab9d79036ebbac2d85e94e3b3049616e9b6d3f70dc095e
# OAEP Example 4 alg=sha512 mgf1=sha256
# Message:
a7eb2a5036931d27d4e891326d99692ffadda9bf7efd3e34e622c4adc085f721dfe885072c78a203b151739be540fa8c153a10f00a
# Encryption:
350be3e9d1474fd222e85c0c36e975215f299e3ef73edd027f251bc578fb33cacd03c2ffedc3b57f97a77c9215ce25309de53c7ffbb959584b959a705034ccf24b5a44e1f396434a2827932b546686ba7ad2b4674613884630f85d0f48a5acf54b3f617bb28a645d4f7002c982749cc07a81d6afd10fec5fb9023db0bc883796fa2561410d413732174a81ee78716c6918eea70383eae89518aff7867f89656441dd581eb0ec3dcf59a246cdc1764a91ed13795595033190580d8b575710f4d754de4922e87fdd9448c569369910b731c921dcc9e8beeb7452911cfa5382454d5181374ecd021837689db814b9a89620b600751c837c3390d83fcde9353ec92f
# OAEP Example 5 alg=sha512 mgf1=sha256
# Message:
2ef2b066f854c33f3bdcbb5994a435e73d6c6c
# Encryption:
9a10f1ec1c19a99f9a4ea67c1e7e4dd18b8ec5046edc20184b68c818076fdb597873d31695895144baa4fcc88cc7e13dbb2b0674a3b907e6ee4152ebbaeb99790c0fe96616c829dfcb368b9d9a0bbb066029e94329a193e8a3560afbce390dd67fbd97452e19ef4b51d0522272a79e904e59163c0ef8671390844a8642b42bf976962fc27e788132b37c56a3fe5f9b161467d91b396fc60b41bbb4076d9f51aba046d898f2929566cfcd33094ceb3d87c036afa3d6a6792ddc575ac9dcc18461d6cf698c1f930184b24483edb3447454132203a4ded704d5615ad758d6766326da04c96459d9d1e5d8493393453adf984db7b2e399159b1b6948b3cfac8dae27
# OAEP Example 6 alg=sha512 mgf1=sha256
# Message:
8a7fb344c8b6cb2cf2ef1f643f9a3218f6e19bba89c0
# Encryption:
1bf0ba2a57f453668982b4cae6e5ee01039884545fcae6937a2514e58150d8f91b0a0a26565d2da2c56fb5ed2dc32e36b772a07ef8541bafa4132d891589582d36d210e781bae756d77b6d693a1ebd1a6ad39a4abc9328bd4d7c108033139861d27d6b0f0d8f084a9afb67d6628c230873cd1c0171e71d0dde2f5506bc3875168cfa2aa71e1e5c18a9e80f312535579ee21a257257c511aa8e2e0b6e300ac1bffc46eba2c66252e33e3ae67d8cdea463057871b001f164364adbdaabfe472d7f61c8b7610414a7820948bd725b5897077a02f41ec1d7a542d8087d9ac03601ca8c6386c88c4fe11606922d1d86880e2710896d4a5b84c3dfa673f9c316468a68
# =============================================
# Example
# Public key
# Modulus:
ad22d610661771841a5cddcdc4d4d4ad11b33ac33444b1b70765f9263b680df816f8936fa1d1b14b6e14364cfdcb4613a46c069f56af1fd883323c0a2e0f0c648538895b5fb50fa440d900c0883cc15599fb1d913d5bcb5e71ec0684da417e62fb1a4e92917b4bebb823cafb7814aa8608c45a7e237bfd5583ffc208d5a21b0c5251611a9b2077020c6218562479546e0291f3d4f8833751ddbe8ebebcfd5d979bb60039f8f8e3454e7ef123b3e89837730f8be9422b5890cba348b0a67c289c28d10ef63cb10a9ed202e72082deb0fb1856b43ffd1446a50139affc3f65b52cc063429e9ece5e53ef4de82f38773acfa16be80ad5134ff57c4de47c3c3a4255
# Exponent:
10001
# Private key
# Modulus:
ad22d610661771841a5cddcdc4d4d4ad11b33ac33444b1b70765f9263b680df816f8936fa1d1b14b6e14364cfdcb4613a46c069f56af1fd883323c0a2e0f0c648538895b5fb50fa440d900c0883cc15599fb1d913d5bcb5e71ec0684da417e62fb1a4e92917b4bebb823cafb7814aa8608c45a7e237bfd5583ffc208d5a21b0c5251611a9b2077020c6218562479546e0291f3d4f8833751ddbe8ebebcfd5d979bb60039f8f8e3454e7ef123b3e89837730f8be9422b5890cba348b0a67c289c28d10ef63cb10a9ed202e72082deb0fb1856b43ffd1446a50139affc3f65b52cc063429e9ece5e53ef4de82f38773acfa16be80ad5134ff57c4de47c3c3a4255
# Public exponent:
10001
# Exponent:
9469ff5c3157b94c479901dda8f3d497c34b837cdfea5ef90993855f1b9f9811ea070dc3acd0670dc4fff888492a9e18aa629bceaced13fc7282766b378e58ce3650ff95df56036186e13e3eccca5fe4b44949d03debd94a4d97c902cb6147292c1d21eb8c6047f57974dd44716c2dbd15f8d3a5bb5f470bae4a6897502254d1f2dd7f5dcfcff88af507216726d4f63e1360adf5fa0db05f153a3001dc6c942ed5cb55f1c01ef1023b46a1a71fa7615e9d939a4339d685df6d864d142b2ac7922f162fb5fc8e28af8673209ed9b2c16439023b61040b68cf90a512ecb50aa5810b03018600f14b97d3e4a35263b1a6c81c1f903f0317ec68bae3a24d69efe225
# Prime 1:
dbb1f7bbb6758da8e5e1c13d43f88afc4d5010efd71f7985fff28fa6dc4b776dabf3d085677178bd9dc30d31f57e15f2792001029cb9a9ca214604993d7974f45e8e5189c0424543463afe2ca5f44c7e87cd391052f63194862a48b96d4b2d2644ff57b5521f90d34d7c9edd6d667bf4429d97587777d34207b6ed9c76e7ec53
# Prime 2:
c9bf38d588ef3549e7b3eada27bd703ad03085eb1abaa00a8416d784463f45e225d90475d7cc15398b1e1f7e9855014296b902e6f4a71153d95548bf1559f1b15698c2c127ea786e19d7b9fd5a7b53e3fd697eabcaa222e2ad771c43e1f36754cc66e8b702046b50afe7bcb1d0bbe5033aca3b07e1fc0a49f2f32998a8ec01b7
# Prime exponent 1:
87839265065a228461304ccb26a723cc174061022036f8f5cff7e5e62e129adb5a6aad5fec7bd0d75d7dd820cde5f551b8a726185f6622b65ca9dce24d4a22fb2d6c2a1d872b19a032ace6e5d1840cbf2bb34a14a8a7d5d360a2aa733e5855c43a612acfdc953df728dfcafa98a5d3a5ca857cba840eb490114423f3146160a3
# Prime exponent 2:
dedfb119b53d0dd1a776cb6c559aa1f1572d43c486b2c53ad8d1a3252db598ae4cc1827becfa383869c7cd633d462b2e34f40e90b6961a3e574a302368a304aeb4cbeddb150da21d7fcf2259112c4d7100f31a4d0e7e2fabdb964a5373ba41dd1c3253c4592628a7eaac4778e8efa9fff76291f413632cbaa4fa9c6959b3dff
# Coefficient:
ac07bf583ee2c3003d418293f249a429dcf7c9f7d91f0b5a62277c4883b222c6c7264208e012d8a1cb8b3d4a2a6702aad686e4cefea63ca7a854e704266578ec2390948a41a98bb0cea9f8c951c1b705653c4a7db71c5e8e70b9bdf67e9b16b8dfab56752f6baec707a537c2588cd29d8596f21d1153a1944b849a45c506ac33
# OAEP Example 1 alg=sha512 mgf1=sha256
# Message:
087820b569e8fa8d
# Encryption:
8e032c8f89d053e194610d09500acd8c1258284b1cee8aefdae7ce10579975eb88baa636212df8c09ef78a80d8e1ec4bb207d8089aaac621ebe6efc5c0f86547cfa1e4e2e8f72a69ad878d51a680cc9a2c50601d0bb6b343b11db7e2b806bbe4124363b890fb8527135c0049d25a40d8dced1139ef3b02111bb0edf109fd5fa39cf80dc8e3dcb81eda4b22ec9edd1a7e1972d607ab015984730938eab952eb690c7c58078fa02c289e4c1e935bf7eddb51a2e4bc1d4ddd5ddc74eef430c27966a44e8c98794f1e2620751562bfd289f87b00ec46df287de03524c391e682f3cb655fe3fbb5f5e9a5f9127fd70f49d404c826ff85bce216f89ad2a874a510676e
# OAEP Example 2 alg=sha512 mgf1=sha256
# Message:
4653acaf171960b01f52a7be63a3ab21dc368ec43b50d82ec3781e04
# Encryption:
00d6394e15d75d1d8a5d5766b53f41c0eb34ac8c935326084a91ca6a4395df60589bd40ef232fac08db19c2d6c61be2bec47cef327d898ee365e1fe47ecaf3260e1f64cd2213fdaca0fd5a75bd8470021ef057fa8648e1f7ee4f53531d85aec6552212ef9729e0a39a598dd0af3688c2528f3eb8c4941e8a47dfd29946835e34f631010423c8b7264c818cea8459775767ecfea2a17941ce8ff176c57b2349c57bc74d8baa2c7d8d2c39e15fe36f22c0e4d0312585ae95ce426fc26095d8edec575bf7f1eefacb1a523684f6a5894ae87f75fa821f00108ca07a8517ef64e15e81814c5c431dbb26b9e728ed008b5d144dadf8b72c35d196da5f6a6aa12b3b68
# OAEP Example 3 alg=sha512 mgf1=sha256
# Message:
d94cd0e08fa404ed89
# Encryption:
9ba5147eaa9bdcc21f902e5cc066ba1fc16837c541081d52bd14d086fdfe949d638cd436a91fb8f5fa2a508771a41a843d0b8b4cd11cf74acdbcae159af20aa7f3ff10ad982087aa221d5f3361ac8d2886dcf13bccdc267f85233bfe37d5d52867497749e8b28923fce7f2e3155d6bbe57a8b6283741ed4f7a464195435f5f1766a2ee1c5933b1080ae57ff6321143c170d36d72516bfb8581351475ffb2c2c475aa6495ad732813fe88489165be73e0bee4d2b819a4573072852ab01b5ae8488bcad0bd29f5da6faf6d6858c919b0d78b3ee438ac26695240d02dad8dcc4517449052377ce190bffcb2ecafd14c5b3d13bd97ed735614b9ff44e94d2f00aa74
# OAEP Example 4 alg=sha512 mgf1=sha256
# Message:
6cc641b6b61e6f963974dad23a9013284ef1
# Encryption:
9866d7b8cbe14c22e6d533ece41840878836b3aa47311a8815c9af68533fe08764429a2b62e72afdb285f4f4adbd27875283bb4b5fb5edde349eaadf82a267a7db892f4290f52e67fe370b93a80ed4191ae9eb9b37394f067d47f6f51c1cbfaa040f02257d061f84db10eded521050541c45457af7c170b9e76d415db4188492459e2e7e845797d5e976100c3572b3303ef818b32cc5fc3bcc4bc59a15a84dec3d910594c5607aa47f130e6c07404e13e33169a38a5cfc786c94df880bf2d10e228fd69b2e72e4933ab7c480b84fdef22a225b112e80cc7140cc98cb1c8d685459c9818da8eae19a26a89656540575fca38b5a8692b6200b27a9b8cd49a92de9
# OAEP Example 5 alg=sha512 mgf1=sha256
# Message:
df5151832b61f4f25891fb4172f328d2eddf8371ffcfdbe997939295f30eca6918017cfda1153bf7a6af87593223
# Encryption:
030c47bfe00ca844ee236caa44ab4d2e5f20a36196d9c40cba322b58fc2a49f37790039d717a4fc449b96681da2ff2d94823b28976a9a415bb6eac168207280f643396461785d56b354dba24c17bc462e90468bad6b98a01dbe3d7d2ec9c4ca600be26b7a07deb446b6281af3ec30c47a092d7bbf09539f6178da73af18d152d334726e757fbe5e79a5deb71aa3b49fba3b4cdfe0b50f8d524fc6c7c287ec1b0208896bdcc0221897adf99b677ed7b63e946248c2d5ce7f1e7c319c86a85e624b1904e7c8ba14d6bfa4db8cff01099f1a95161816110458b0896c8e3f71e260c0f2d46ec109587dc6b9877f3ab8404a2ec8f156a590d5248d679276dc079d9c9
# OAEP Example 6 alg=sha512 mgf1=sha256
# Message:
3c3bad893c544a6d520ab022319188c8d504b7a788b850903b85972eaa18552e1134a7ad6098826254ff7ab672b3d8eb3158fac6d4cbaef1
# Encryption:
a1ba1bd12e14609121d81615576d8ec59bfd2ca89919c893bc1b4c342e49dcf8c435f2470ef7e858622a71311b6b4a0f802d9fd45e94b547f7cc92f7fb5d2f4ade66d4f1d1bede5d735698c9d0d4b25c85e5914c803b97a52f026eee96d3f9efeb2a8ab05765b3450c03a569b9f6958f0e1728342693df22bfbb8a23600998f248d1cec2255578357e16d01c1f8b0fb15cde4bc6341cf5db34d007ac65b1f778db036e383100480a92d574dcee36f8328d5d2a279c83985f8984229c7dc809314185a4b0d98b29020a9b478fd1521f24c4e25809317e9077ab15128e7218c83b41fea1dfd17d5091014f427b78417427dcb69c122006a69652cedccc07c036ce
# =============================================
# Example
# Public key
# Modulus:
a4c20b9b4dc1009d2abe98fdb8d74a7c4762afe36486e415948aaa597e0d1f8006cf10fbcfb23074310d4c94c122bc7d4513fae5218442747f122434cb17a3b2cfaaa06cf5f5eba656ec9624cf8e54e9c1ff32a9682cdf8cc352e0ee934771ef2067cea43ef0d94498edd9e0db55445e4aeb6ab223f1a2c9b816bf9ab0ef94c0619334c2eee23e36164788ae2e196f92842386090ace9760db4cd36cd0dcdf2feb6ffeebcea566b881136a7665a5c83f1e71cbf1a953b967ef6469bc371c61054bf3222dce9bc662993f295a6c78c37d21e60106afe267a0c475adcbea3fda7e8a2f4abca78c53c77576a56d19020bc12a64a53afeb9bb3d4be7e1744a81591d
# Exponent:
10001
# Private key
# Modulus:
a4c20b9b4dc1009d2abe98fdb8d74a7c4762afe36486e415948aaa597e0d1f8006cf10fbcfb23074310d4c94c122bc7d4513fae5218442747f122434cb17a3b2cfaaa06cf5f5eba656ec9624cf8e54e9c1ff32a9682cdf8cc352e0ee934771ef2067cea43ef0d94498edd9e0db55445e4aeb6ab223f1a2c9b816bf9ab0ef94c0619334c2eee23e36164788ae2e196f92842386090ace9760db4cd36cd0dcdf2feb6ffeebcea566b881136a7665a5c83f1e71cbf1a953b967ef6469bc371c61054bf3222dce9bc662993f295a6c78c37d21e60106afe267a0c475adcbea3fda7e8a2f4abca78c53c77576a56d19020bc12a64a53afeb9bb3d4be7e1744a81591d
# Public exponent:
10001
# Exponent:
7638ceff4791c01106c4f11ece6d9d8303ee2a6bae8ca4495fe70849630ba398c849f8d3d7baf2cdcd0ccff0c58d595742240e1a302ca94ad28b7ff369efb284f2426b0f0486cbeaf5e099f41c02f3a7308f201933294fd7bfa84ec2a267d7b750b76c2dab0443c2d74184dfb642bee632382ebd58d16090024a407e8d8bbc5e1065b7aa9104a04791556b8e441bdc47b0ff9a2c67f0de9a7202aee699eb36474e6bed85db1105c5e7bdda7c6cd87c4635e090ca68d816de43c7f84964d3f67d78e7e998b8f25dc045b3a0fcbafc7cefbf683729fa2694767ff70af5929064836e22700174c6862f6f1ad142cbf280f8ead816b7b0b64c94292e5263a6299341
# Prime 1:
cf8d1b8c8751ab5c588c7aa0873737651bbbc1def55a9c7316b56b155cc265ef63467b49116faf0cff7a605d5877479e729315de219ac0d3191bb1fe21003516079be78b31fe54d46fab7d0e1507a3515b480d9bc728cb17822d3dc16bfef033d969d00e14f071c7fb1486e7c57585759861f1783ce0a4abab7158414be53f35
# Prime 2:
cb37b0edf9ff135ddd3be79c66a56bc6aff399a32ccccc5830d9fdbbf3d3a8df20ae043af1c7ffa48d3ceb13dc9b6d3e7152b9ce3066bd1429f6febe761c05dd21aac717b473f278cb04c505a07556ef2f3c703e2a3069decce80318abe2384d65e322e28bba6275fe4e90281f3a19ba2dad07b4901a46aaf1180b7af5646749
# Prime exponent 1:
97ec8e51db6ba8a7bc197859b12075e808d8f31ca5346278cc129803d716654f49b7f9de8e68d616099c2695ad800268b52d7d405010db3caa905f45ca1a40c1936847a0d843770cd98109d51907b2408734c2e158733fd6416fa458c518a3f3101e2831669a6a6f1c16f679094cf1181726fa7e2cf1b3180632bd8b6e66ac51
# Prime exponent 2:
1e491b762be6c6d51b4e7d3302dd2e55bb0d3bdd64a4d4e363cc691324c06b8f6d4861db03038266dca1b28b103a9daa4bab3f83aa14f5a2d6aa37c6dcc54a5e6d510d40cc24e782f706abf22dbaaf0d10661a78394363d3cf87d84649ff79d29717a5b04b90a871db478c165ea903028b22195ee086f9f729dd2280dda76bf9
# Coefficient:
c73b4ca0937fb22847357918e6d4837ec57b061bb8054550c20deff3950ad4d18ca728c6afed7404c1a0f86a1d713b9363896ebd2944713e3120c2730fa4522fe6b3e78f4c9b61115f00f3b286a5be36dc51ed2de24db97c1913114d30155a0b78779a2e4161ef3f03c21616b097927a9fe0ef150b24fd4219cd3ac0ec07ca5c
# OAEP Example 1 alg=sha512 mgf1=sha256
# Message:
4a86609534ee434a6cbca3f7e962e76d455e3264c19f605f6e5ff6137c65c56d7fb344cd52bc93374f3d166c9f0c6f9c506bad19330972d2
# Encryption:
749c86d93d6ff0a88d66dd8cce1d1037a95fb2fa9e5018602a78f07c4f1bfe1d43e8011d64e60d7836baad794169db85c97c9fbf4023630b09c5aeb410ee9a89673ef735a234de1777f6bd4bb89ed9bfad316fd74a3b82b2135edbc1a98915fb5d096903df58d65c7eeab1d0fdf9be858fb54683739544ac699837676f5eea50920de531c68b3f2972a83ef22d458807391ea3843646ce9b5e66ae04833a101bf3629b77491ec691f0172b1c60398dbdf6766fe2ff5c5e4c190b0da5878e06f9b5211989ee495a4c5646a47a95911e78ecd7b07d6c7a1666f53fdd9f08e0ff9422ef58a4ec079ac64014eee51ce84f47e676cf2feae665a2302b84d8c7b56380
# OAEP Example 2 alg=sha512 mgf1=sha256
# Message:
b0adc4f3fe11da59ce992773d9059943c03046497ee9d9f9a06df1166db46d98f58d27ec074c02eee6cbe2449c8b9fc5080c5c3f4433092512ec46aa793743c8
# Encryption:
6b50b70da2ff4263b44d511ab01e03f4b32480dffd0aac95570630feb2c351d7434bd81ab2cb5dcc4f393e252241a178e8e42efe743616d6c43af0a407d81ddecc45b31f9828dacda25f7074f60c326af7066ea47215e3f486973471708f3dcfdd3ac3810c8180b124b554cb7a8452a44a4b70199f2c89d8b2d0ad68e68bba2f62914387978368288ace5dc47a528a5e385eafebcfd902e88df35cebf67965d0d2c7fc1f7a8819c9190d73f25462f8a25dda8044176f28cefef0f866f66e70d23639f854a5cbb9df1b06c4daa557404f013406aa64455f0147f421e7a2cabd1a1c30d17bf5dfcdee860a2167bc913813da322a92b5e22a1a577a74c97f614fe1
# OAEP Example 3 alg=sha512 mgf1=sha256
# Message:
bf6d42e701707b1d0206b0c8b45a1c72641ff12889219a82bdea965b5e79a96b0d0163ed9d578ec9ada20f2fbcf1ea3c4089d83419ba81b0c60f3606da99
# Encryption:
a3a27ccb50603389a57786ae249840bf78de15e9e5af630dca98a397fa7fd5d5eb1bb90463acff1c1862ae420dcb3560a04dd0cd28e0aac5dde641b12dd8f31edb873f1128bbaabed29e952df9a18c3a0cf87915a8f996e3c776d3737e91dff2565d62cd6f970f6f6b5830379c46a017893ade188b6fc7e99daa1f09526fa05cd2e35aac6dc225d791dbd17b4a0ee5258e20542133d47dbda2fa129b525e644fa675b8834faf53d54fcc910c77740433abd5d21afe966b57ed5161dd94fc11a3dda6be3e1865332b99ccf2f714a3b47b173a957c353687206d567982a1c478bf0924b860b745309c3548f8f8f15836d3b9087b8c24cb19d1159bf62827db998f
# OAEP Example 4 alg=sha512 mgf1=sha256
# Message:
fb2ef112f5e766eb94019297934794f7be2f6fc1c58e
# Encryption:
67cf0c1e0d1ac9ff9bf1184aa7a13ff6fee3f6db9a5fe044a7b5cf9ae5d128d6c5d4983fb8c5d075fbb3a12861ee65f5883e29f8d6e090d4e41b883e378dcf216a3320a1a7114835256c8f83472c042a97e0b9680fb3a54ad02186b5e4f6651373eb3940d862f7183bf5bf1a9b0ac23b38f9edd926c68fb10c8f9ad9055bda9e44147407c53865399623d0e24c7806b3990dad366820cdf8b39b87968c6320a7fd646b3fd7b5548c37dd0534ff5d063cefca07accb296be5078398ffe017fa8da88f0710f57a3c0b370258eb0a550526c99c1efda1d26262ab522df6a3964d9a723997aea80d0ca6dd112db349ac499913aea8b8792375d62c456b122a8cf798
# OAEP Example 5 alg=sha512 mgf1=sha256
# Message:
28ccd447bb9e85166dabb9e5b7d1adadc4b9d39f204e96d5e440ce9ad928bc1c2284
# Encryption:
8c416c07e78a990886b9501576748aee779cd7eb63c723d470e9b5202409200c6a93fcccf97c5e05a60636e6f6bd31947158dc355b5f77b0d4c089feb5b9d952689c4136c61581080ec8d8c2d5b3168e456583c714a72910f23d9b26ab92e76013fbdc42fca09972331e149c924f3305610e2ac0065faf0bf97127385eacff822071b41f0a65ddf6c18800c716442446f17baecfc4eba6b100f2cd539d5d2b1ae002e21081976aad365792c4f7b5b773d57a632415526b6fe90c0f663056a0826f4edea5a6c9ca7e8eadc074d3c525ddcc5c0ff7de5145a53d052c6531d5a36a3eebff5c169d7ea690f78478108c218332401fdbebe319072e6b850c91401d5c
# OAEP Example 6 alg=sha512 mgf1=sha256
# Message:
f22242751ec6b1
# Encryption:
a42286f3e5e8bfaaa5c090e1393b25097c00d323728b0759f6a9691c8bcd18f70165e20f51259218688aa779c6e01de5d84bda198848434e91785d3de1199ba290c78f8d0881d34a47532398fe15089a6813f26b6bc58d58f40045e30a7d35b3fdbea8dd9546ba98d2be707cd8e9b24cdc1d9b68167e1fa93a5af6a9ea1badba2e0bf1ced40a3c689bfb4100d45d8861008bd4d4c802d9b3ed4ed3c4ca2b385ebe18247d39a3fd35ba9d9449696a4f7f43858b4b7d60e1198d2f9e12ef3753ac79edbffa62a7f8069487524e455efc49fd07a6941e6b08b39d6c904abcaacf72ebe50d062acaa92e861d9aa9fefc63540350b0bd5e14c43763031ec38a595c6e
# =============================================
# Example
# Public key
# Modulus:
a3f7a292f4482448194364d82552d2edbca1343a490650b47ee6bc6b0a58701cb98a0614e83e19e1ab876bd7c45120fc7f28cadf683fad2e9b7545922ad305b7fbb21807a67eaa73c72a13d44cfde4ea10a8250327b57e68345f7d1876898389e10b6a54681705a81b24ab128055fd9375c09dabbd28601933b71601af0ed493b907cbab8e81b384f4adc0407130eef5d1466948fb4dee6f494287da470e8bc78370220db4596bd456f14852f630da7343bdccfa1fc879dce069a11e51f175d8ab96f86afa0631b0b36be99be89e3fd0b69bf8105dfb6ffedf420025b20441750d7fc705cd915a0ed44ad26f3eeab83cf5b841f5feeb3821d7836d2105a6b7b7
# Exponent:
10001
# Private key
# Modulus:
a3f7a292f4482448194364d82552d2edbca1343a490650b47ee6bc6b0a58701cb98a0614e83e19e1ab876bd7c45120fc7f28cadf683fad2e9b7545922ad305b7fbb21807a67eaa73c72a13d44cfde4ea10a8250327b57e68345f7d1876898389e10b6a54681705a81b24ab128055fd9375c09dabbd28601933b71601af0ed493b907cbab8e81b384f4adc0407130eef5d1466948fb4dee6f494287da470e8bc78370220db4596bd456f14852f630da7343bdccfa1fc879dce069a11e51f175d8ab96f86afa0631b0b36be99be89e3fd0b69bf8105dfb6ffedf420025b20441750d7fc705cd915a0ed44ad26f3eeab83cf5b841f5feeb3821d7836d2105a6b7b7
# Public exponent:
10001
# Exponent:
8fe3b8df8d4fe1c703a488d2c5ae313c3fd497a8ae7cc44621370b124439e7e8cd49ba9c8e523114411ace20c33f0edb861b9e2cffa721ab4cf154e4388086fc35fccbe9aaca6d7abcc4c831fe7eb06c57c1b6f955d787de9a5751c82dfdef59080ca47afdfd761158008dbfe6af8f9fe02df02fce07a88d753cae2b3c1c9f9ebb32bf750a51bc0ae7141e0e1c9f3a6cf024cbfcfd9c754b922419a95765d53089f2871ae56889d4c0ecbdbbc0a3595dca8adbec1e35438a542f4e27f0888568de17dee65865ae7c82a9902e0aff9b5d90dfc530f1ca1690fc5c988cfb3c05c500b323ac531c6a63bd4ba2e690d9b5ebdbe44b6c0ae3b4fabdd6ebd99725f101
# Prime 1:
d73ad612809a9db3a26cea9819a862e3e895f3b003b346038a6e84d780664405fc3e7faabe00595bff18d573c4200712ed78910259fe24319cd1029775222123fff48615785fe770512f5ef9092be445b0f3b2982410713e2885ad9fcd5d16a025a16768d917789a7db576bdc35824a7284fd70a1702228509b4c15c859567f1
# Prime 2:
c306eba9e3d1314096aa13256466821dc1707c48c4366725cf5a47ada0bc859e22b97b4c5d90e057e3e48fe44b87e57f2866e47a8efb017408c2e0baa52f614e347af7f35539dcd912fa3002b87ff7c6cad76d74d90b9cbd912d8a47fc78ba3a78df2c4d31afb2ce01683d4ee5cbbc67aded90fcaf8a8144b13d9fc3c6540227
# Prime exponent 1:
39f6054a6c49b728761860c0df4002899fcc2a18ff961ac7bf52ee015ef9ab5df5451b7a6eba87560807b70bfb0828ff86e60e1f14ff24de1b7e09f5a1bcb4320eaeda21140eb7b3fe9904398aa7c04ca84fa88be2426f4caefaf8fbed0121a3b51e974b9c12ff0e93c5f79938ef16c7d14a56fdc79e728f6342c343d85198f1
# Prime exponent 2:
73a1c1ce7bf5c756fd3d9f9676fdd43de23858682875fd184ce5c143efde76f6b8adf2ade778039bf8d1c682dc4999c797e3d1a9dce67409213cb253d7a6ccf1ba6a026332efd8c297dee0e26c13eb8be12e7386693dda540724d22d36433a5f7ad50f8641646406828d14749809010f13ef9c1c45d4402ac34fbf4f2b6319d7
# Coefficient:
ac92a7cc0bf4cf4c2a245f0abdc29854f5cc96092db9af541b2cd822d0d91175411d7be0a0ed1c35cb9f7aea85ba24b3d3c186c6f59341a9bf66cf2634aaddd89aa27f18fdda915a24f7723bf47b2c4ba5c6b4ac8db16d1ea5880d146f9570a0aef2a7643a9ab6d26af0ad7e0ca2107ccb6d5224163d5916af7e2fb90b22565c
# OAEP Example 1 alg=sha512 mgf1=sha256
# Message:
af71a901e3a61d3132f0fc1fdb474f9ea6579257ffc24d164170145b3dbde8
# Encryption:
1a727f38a72bd7318b389eb3b78f13e27b07a7aa5f336aac0da158c5a447bd21af1d63162466dea74a2570567ea9fc64d9bcade8ef0e6f78b51bd6ebe5fa8c5c9b382a0f90ce055142033c65ae6b0baf563c6ba2853b7d6419f8629fd1fcfe16f7610e6e2369c9f57fbcb3ecf3f801d839c0a5d6fa7d59a31d2422ec2f149faf99d4ca91e55f3e2b215f91a2e7c414ca2a219211911eafa52368b5a00d99b69491759b4dcae0300a1b46794a007da4f7421f7bb91353430c30108a9d26b47a34c35aaa5c0a7779c7c22ce5cfff35cc3ccc3b15dc62294ec202ca0327bd625c13c69783c3486f50d594d780f5820e1e6631f7b2ca663f3e8cf233d6f5b1e08d59
# OAEP Example 2 alg=sha512 mgf1=sha256
# Message:
a3b844a08239a8ac41605af17a6cfda4d350136585903a417a79268760519a4b4ac3303ec73f0f87cfb32399
# Encryption:
497f65cdf55f88fc02f041f5658197da714a2ece704a16c145b4b4f403ae5ffec595ad60fc40104b89e6819761e4968ec41784dbf115807436284814f4e9a9a1d757ad64cb22756ddb250a41c761e801da0983cc47bbd68c684e2d3638e616882ddf72ccd1e3a84ec76135773746c474e77e6bb5b325746414210d0425e56efcbb644fac5c7ffb542a81fb7d6b8c26a1fbacd9b5761300c5a496fa8f3b41fccaae18664e45af74cfa776ce8138ef04c15c861ce8946c784b594671f35f70c8edd8609c678451c97dccd7607a184cdd5e0e70549d38ab885f766497b274c5c9c31c09035364b2552b20f3b69bcb5616e5f956977664ee7f7ed4c5767cbac428d3
# OAEP Example 3 alg=sha512 mgf1=sha256
# Message:
308b0ecbd2c76cb77fc6f70c5edd233fd2f20929d629f026953bb62a8f4a3a314bde195de85b5f816da2aab074d26cb6acddf323ae3b9c678ac3cf12fbdde7
# Encryption:
48daf90b16850e6012c2334772cb2213ba83ba50fa64c281d169b63e215479a65d53a3bde3953c945fe04c5fe0db560ddac805e2902ddda5d3591f8d87aa59d082436a90e49442d6931d8925d09fb2c04921bc9109711426b12e19c3f86a19f095fc76f805356d5ba02a27b268f2dc334a464530e9485bc410155741fc515e72a76ab613200baff369ffaa51544713772bf2660d17bbc58c5db2b145403c6d9e8cff08be0b336dca6c74ab63ef6152826ade8d35807e4cf63d9eb95cd08e0515975559890b958e173bbd619f4450862bb4f2472d6e1b2f1b7b0ee6872c6bf0691ad3a5ae01ac9c7ddd82eec01484a9cb74076fa9c3b133d6f3370678b8ae6196
# OAEP Example 4 alg=sha512 mgf1=sha256
# Message:
15c5b9ee1185
# Encryption:
911bfa0a695996f804201401fa5fb7c4f2ab7d3db0622604142cd1a1a6b4527bcb630029043fef609e91e08e72b8a070d1d5fa9859cc677c61a217efd84e5732c2bce60a277cc53f50ea774cca9a8ee07cc4950f991349340f24fcc005b86822a098dd5ee73e8447acac1878aee95dda2de18cfe34842ef7891c1f7ffb6cbd41df45bba98a947baa5e495ff88a44558fb6a790a9c5084b3f57ea3b2f93c1ad60bcaeaa915640058a2ca76b2f7c223d0c440248726f673cd756bf92917f81522435775c54f12260c0bd507ce77106a320727e9dff800743d7dff78d933f0f7f153e8a0b13f334b6326d95179d422346db0077d0f92f6e720e81d1986e8fab4516
# OAEP Example 5 alg=sha512 mgf1=sha256
# Message:
21026e6800c7fa728fcaaba0d196ae28d7a2ac4ffd8abce794f0985f60c8a6737277365d3fea11db8923a2029a
# Encryption:
3893db6768fcd01425d804fb309a33d8b57845869f6cf15e2cb7225d532ca9f33c1ba126012d8ba780a36709896d6693db5cf35c1e9396a94927b93dde26e90b8eeea0dc39f9f0847b46e02a8f436df7dbbec622475f53e32748afcb6c70ffc9454bb1680efb6d545ef82261fcb649135dcedb92ee31732c3e9c26403abaad89474fda335119ecadca04b1bf8f4bd338c890aca26653c3fbd9d74e5a0151049d3033488243570f2f3d67ad5308ce00aee3daa29d70551b7a47a065d518e587af59bb51e0ceabda6ba4f54b43856abcb202e2763e5552fdab58274eb09449f06e760cc3b81c694b8efa1997c14b14d2c89112fc25822fbf94dc29afa408c5cbef
# OAEP Example 6 alg=sha512 mgf1=sha256
# Message:
541e37b68b6c8872b84c02
# Encryption:
71848ec17ed8fcc902d0e559b4b802107713723bf6bb57249d7590b564182f0a2b792cec3a81e9aa6b0a148ecbf94d5e9cfadbe1a137b819be7666fb6612b4bf8d89fd3e7a4a4cc64dd9da8e4a7e5815c6e5e3a7082df216e6d411ec3fac31ee25a670ca9cb9d4214384046c646f692ec6c0e7d4f711820dd6941b6f65f21ab6fa89d716f8eafeecf2f803f18b378bfdd1e5eac3ac30b937aa068bc652a277da9712d84208c282f73d09b19c81f78f889ca1c1542cd7fa0b85c6e3b06b703c57f61659b96be77d7bb8de21a77546a99935d9621803d5d18583253eb8aed506994d76ed6c1acbfdea0f2df85242864a57cf55425b0ab572e75923156f32c8a115
# =============================================
# Example
# Public key
# Modulus:
add7fc95b1a366c395e09a36f5d453e125bc62839ab547e2422bcb87a12f126bb462ad3b8d7bba5cd9100ff83ce293f9c469bdfd9bcbd33b3e21586721964caae2d6b5e3125cbc874755090481beee4104b51b377afe642ab08eaf51f067327e29b24bc8b84b0bfae7db3a2587da0af6d2e723d570b93e0c0c2dc885883a6c83bae3b3a8076c3030cde47830899cd2148443c98ea99e81ec49198f279d5b7c8e328aa789cfc191923b3a17c2bd1bb5d78a149b23c745ede72308f81c3aab0be0fbbc98f4a315331d3599d69c5383a82d227686dddcd05f7db270a0c0efa73f135e8b42103971554870d32cce2a271f438bb1c1c0b05f5c0968e69e0c51e7dd51
# Exponent:
10001
# Private key
# Modulus:
add7fc95b1a366c395e09a36f5d453e125bc62839ab547e2422bcb87a12f126bb462ad3b8d7bba5cd9100ff83ce293f9c469bdfd9bcbd33b3e21586721964caae2d6b5e3125cbc874755090481beee4104b51b377afe642ab08eaf51f067327e29b24bc8b84b0bfae7db3a2587da0af6d2e723d570b93e0c0c2dc885883a6c83bae3b3a8076c3030cde47830899cd2148443c98ea99e81ec49198f279d5b7c8e328aa789cfc191923b3a17c2bd1bb5d78a149b23c745ede72308f81c3aab0be0fbbc98f4a315331d3599d69c5383a82d227686dddcd05f7db270a0c0efa73f135e8b42103971554870d32cce2a271f438bb1c1c0b05f5c0968e69e0c51e7dd51
# Public exponent:
10001
# Exponent:
23a138eb9554e02305fcda9e9913c37d49b6aa9a3e8319108e6f5b6f98e184ecfe339b3db169c270752c8d995b213522e3d6a851ea34843e88255d7105b9404d65e08bb6d6749b4f3e977719ad5dec86f6e80783ff79541e4bc172bd60804621057abd7d8e0813948120b5722bbdccb179d855c7d12aa644e1da2056fdecbb808d90c4536ac827dc4705b732da6b2fd1fca77bea5478d801727cb6291cb80f8ec05b79858c7fd9acb3c4f5c30ffca63898482866cc78bdb47964436854e5d7815cb2ce4048cd104e3430abae108af7104ace5d38164920242a3beec1d920eb84210801fd61524a5f0ee0c20d6fd0aa3dc445d63ce1f2ef2b6141aa2548b60861
# Prime 1:
e08469cf964bba2956845bd5e113bba71a66c5fd1c1d91e4430c5b5231794277dcfe556656056f6f493909874faa1474e28999b4c5068962f9215da599da1699f5dfcc588328837541c22e674559345011da88e1cc10b11a312a388829676c976866f7796462ffd7c9a11ec9da44ebe7b5b642ea419aaa7bca26da5e76b1ccc3
# Prime 2:
c638864c084f864257788a46805200ad84d2a28fde40d06d109b723c6ffa636e01cc79c2ffa7959f903cf2a26389e8565531a4e7375109b23a348297194dbf9f6059ec1cd432583a3d5af00ba7af6a592426bdabcc6b16e229e829240a59f574dc729aafc645c358b0f50c5fc26d102aebb79902cc63b34334af62931e8a5c5b
# Prime exponent 1:
90d459fd53129e90340345ca7e5ae05e3725bcea3dccc563ddec86ac4ac5d21ec82c38a2bf32da638b7483b509aac96f6d031e680200e97733065706906ca2cfc6500bddbd1dd14f3e9028a6ed9151b1a512b7e2106564196545bb19fabb80cd5ac7b134599193407c0cb773b69d67201d93e92e7c0b6d96551d231874b0d549
# Prime exponent 2:
6d836d2f34a83b150c1e9cc6b6be97814690d91f833b6bebd5f10bfc3821ae2d68f0ff94ac8a7a2fde10ce3cc9a1b7ab7b0622855c1a79b0ee57748ee67bfe129fb90eaa1ed271cc3b79b285bdef3c626386c3e3d6dc9398006f33cba5ac6de052ab3eab3e6fecad6396ff6f288bf912bd888210f9bb5b9f15cc903997f5f97
# Coefficient:
7a8de2f36a3853def6a88d7ef64a043128d3ae250ecb66c0556a6ec3f51a0a0a1427b1bde061fe6dc3b96e2607e7a30b30e9b60f2d2b724541505fd9c447404be35a774f7343c3c0c54ea2c9587d32113a3fa3ef19748f74b83d4e842a0d8f73c144952c23dfd4d79badd08f4179addbec4cb114c111e2d71b2ae3a474b77add
# OAEP Example 1 alg=sha512 mgf1=sha256
# Message:
4046ca8baa3347ca27f49e0d81f9cc1d71be9ba517d4
# Encryption:
2bc149131b8648850264ef0cc02c58f98949ed3070903e5c649317d533e799548391d8208df497db30ecb510173a91f4ee77f701c932bbead14c835033b0a932b855c5728c1fa6be29315dfb379ba473b5e0ed70c77378b60b9baf8fd6368922fbd0dc5dc99e26e5c6dce2fe9b42f5a9b7edd044f51e47069ecb560cbac9ce0aaeedf803c55ecc0c430ccc969e9a43f78ccc736b6899df1f056c9d85d6ba122d57afe47406848e3efd4626cd0b8789341617b4bf21d4d4db3ff2523453bc0d0e57faf16023914d1f19278de54deabdeff659913cb09d037409da8bf1e57d458a4e1d478fff33e5324c3a8c6b45a5fd232873c0aa982d33a596128315d9a35da6
# OAEP Example 2 alg=sha512 mgf1=sha256
# Message:
5cc72c60231df03b3d40f9b57931bc31109f972527f28b19e7480c7288cb3c92b22512214e4be6c914792ddabdf57faa8aa7
# Encryption:
6b217dc9306b11c218a2a3e26f14957efcc4919bab4e671aea2758b6a13ceb7ce3dc995d312441a895bc72880ceacde54f2825cc895502be8bb2fe5bfea66cde584e04b33ddbd931a2702af27a3ac1f7beb9fbfa62d5a335e65e65c8a6a80169cf16bd43d03541c387268943c3edfac36687e0de945ee80d169f70703abbae97e9ec949f47253af0e96799c68a214d4bebaa4042f2cd1c103c787f50e65cd4676845abd18f8297ec84017a6c373c455ec4fde4a9953f1a592052738ed4421b03c656b449558a836cb216436b757931423f7e9ef45e70468501b064c2656806394ec384b2f51310509f8c0841bddbe3526e7da6b49f4384dfaa80092f72e570e8
# OAEP Example 3 alg=sha512 mgf1=sha256
# Message:
b20e651303092f4bccb43070c0f86d23049362ed96642fc5632c27db4a52e3d831f2ab068b23b149879c002f6bf3feee97591112562c
# Encryption:
7a577c936813b0405bcd7b1ea09dd57f78f09d08fc5f5090505affc696704654dfa175e5f99b95a02f915e8cc3627efd2d55f7b4e77605c31dfc556d1941c7ce50c7b146341e3fb521b516d421906e063595126d07be7658f144e5adf98a2b8fc7933d0d9e663849c8b64d7f0ad97e9ed3c90ccd9e97a06846d383530f632952b7fd35b8e305958a283499e5511104248796f08c7b7cef40ddb4cc5077c98044e5a61fa3c6c497cb93ba86a5a8177efcb2f92060c0c01ffb98822b5904fe9f6c284cfcb162ddc2103a746d9a6300e8f7e77df7e2057fd5dfff202227a6a1c56c36e3a5c34ae404e74fe3a7336866fbfa2e160e0641fda4acfc96765fa27c47f2
# OAEP Example 4 alg=sha512 mgf1=sha256
# Message:
684e3038c5c041f7
# Encryption:
2672f708ac4aeee20323d2e8748fe43a34ebb797cad45e458e2688b5e3d41792bcc59783a2767dd9e846227a3c1b35e6a6206ce79a885196a4f7b7fce749c3520a64071f5f7f489a10ed5d66dcb66b274794e35a5ace5238e1a6e91ceb20e62f27b3f213c883e5e2eb2df09c2712072cce54faff668744a859e35a69661f178bb0db5b061b1b86bc8dfb01fd5b1c40a077864ed7e6b957621531ecfd40ac0abb1f74b7f051d44cc23ec48dbc87443911009111713dbd8839af70976e4844cadfe7f585e1dbef45f10698580e9269cf6857641bb67bd17b36248cad8ca2390687e0e80657f970a1840e6abd9834273166cef3139f0fc3bf0eeb8acb852da0715a
# OAEP Example 5 alg=sha512 mgf1=sha256
# Message:
32488cb262d041d6e4dd35f987bf3ca696db1f06ac29a44693
# Encryption:
160f3d564235bcf71bf0808a80b0ff3b27442370bcba96742dae33b59dd4c1f0b63c19dfbeb039afad2efd310658044af95cb2762a9bee0f57fb3e1ebdaefed637bbe9791c76d5777f58835229260a18ad1f2a68156d88606854ea6425f0b58fd7d952ce80efc7f91758c7849a033dd5797e8fa1ade89bb00ccd456f8878465a3ebbbcc57e0cbda536c517593062eb32c188f3b0a0a713c007a8dff7e6a2358106a6f45bd00c3062839787a00535152861c7676c22f4135e5f8450d72b7f0de88385cc03383a0c6c7845a89220db6251d57fa233d8448366ff9368b49e4849b6c8a70cf600ef1925daac9b561601144afa1c65788c72505c91b15452643197a9
# OAEP Example 6 alg=sha512 mgf1=sha256
# Message:
50ba14be8462720279c306ba
# Encryption:
40e6e33404a86b261fab297e37eb96f40558b91d6c73622f238b9b56b3fdc90c497946df186b70af24b8e0356f709d3ad4a9c1cc5fcf6d583804acfa341530aaded5a15918cc46e16f0becad59ec00726f302a57c4e1c5ba8e09ef2d31060569a97cd4abd84b90dbb91db76a3be4c1ce29309ed88612ec645fedd20455e6c81083b57a29a047969b6cc7e7a92d697ede5187bfdd15d304d9ab4d8a096f810a3a73c5996e01bbf956900bd620af933d8c83a28ad3382ec8acf9d90ab0f82edc0df975fb2b6559e9fbd8468ca5c83268214a2b2d94a6b93dd43e957fdbdba8825a6955da3793cc04519744460011030daa20e8c683a855e3d28c7a30f3c733451a
# =============================================
# Example
# Public key
# Modulus:
e4209ff90ae54ddefce0c2153f4e76c5c104aeb12c6eb31cea405b8fcf269e5effb5989ff1471ea6b8b9b014c7d85672d6fefcab5130fd47fbca2198eeefab6bbf6ec84abd77db0c4363621cc8f1b615d3d2d2d622cf02222c325ff8110e1680f22bcb154d89fecfac96931194c973ef97b59e604f38389655cf2bc0c6e234bb85caf86fa994dcfd7bd672e039df29e754e948d9040816db9445f96f7ad8ff30c0c7fb78e2892fb96d7d11cac7482b1284ea510afde898f79dcda1eca5d8196f6cea230babac0df06ffde4d8fe191288c073fef3ab8f1a5be8b0ce2f1260e0f94dcaccc66c2aceae8039e706c9483452a5de08f2050f12cf5baed0e9e7c186b1
# Exponent:
10001
# Private key
# Modulus:
e4209ff90ae54ddefce0c2153f4e76c5c104aeb12c6eb31cea405b8fcf269e5effb5989ff1471ea6b8b9b014c7d85672d6fefcab5130fd47fbca2198eeefab6bbf6ec84abd77db0c4363621cc8f1b615d3d2d2d622cf02222c325ff8110e1680f22bcb154d89fecfac96931194c973ef97b59e604f38389655cf2bc0c6e234bb85caf86fa994dcfd7bd672e039df29e754e948d9040816db9445f96f7ad8ff30c0c7fb78e2892fb96d7d11cac7482b1284ea510afde898f79dcda1eca5d8196f6cea230babac0df06ffde4d8fe191288c073fef3ab8f1a5be8b0ce2f1260e0f94dcaccc66c2aceae8039e706c9483452a5de08f2050f12cf5baed0e9e7c186b1
# Public exponent:
10001
# Exponent:
8805dffd19ff120884d5eb43ca049a135dfcd1c0f8d264e037d8f9ff6cb0053c75d22cd8298093892b9a24a0af6c92575554a309ef967b5f8185cbb4a9bba485d19657bd20ee27614f8921c63216d5d07c06380ad0a4880c2238433ae1c879a8973d7f910b33de08ac4af81442984015bb6ae2ad606f1066ab71a51004467ad3b93f00da97d63df44c08067b1e2b1453b7e6aa3ec9c2e1b59acb9bfe7aa310393dc31e503073b63cbca21e2e63418f1f5d884dc838cc6ebdb062335436c408717e7e21292b92d50cb3b249b377f19882515fe56ac6af9afbf09a47f8cc94f8bcc7dd4831bce49c7704f24faa4b61dc91a08beddd34939d6754afd937ddcd0541
# Prime 1:
f5b658bc224b2ed1f8192d5584cd250d27d3132355222c1c276413b13f54ff6d67de21e39af38c3031a6825f66d93498fe203db9ea02db9015cbab20f75094a569056050fdaa68ba5d8623b57589f2f1d4f4420650013ece3026e2afbd4bb1bdf7b744afda5070a540476989af49614b97dadcc7ace97b015af5c4e7c624bef9
# Prime 2:
edadcbc967a3e42c9d841daba46f889c54e39ee7c7a9e7bb24e3e59c8ad05f9e265e6d6f365b08baa161d6db4b42aaf91629f174f2b7d008ff426231594556623d131cc941ff4f1e6ae393d87aa180c526fb7042d1237804a3ef129ed552c8756be7853cff91d645ab244ecd13f0ec4e290d4df2eb2651feed2592fd8ef71b79
# Prime exponent 1:
e644ef3fd0bbb8b319d92e7d18a9d07155c3200a5abc5dae3cd43308471bf70ca6ecabc1cbf3368bebdbea0e522a787a709df27b0aed86aaaf62618bd17a78f3d34a308b764e7f3b386e7f848d14acd32a0986deb797932e543dfcef496d68b369351d6fd81ece926f7cfd51052eb5b9cc245607e2ea24568ed208a8552f16b1
# Prime exponent 2:
30462f70edd2f4e236f00192be284527f379f3e981bd39aae21843a7a2ee25ad9a7f6d5cbc3e8b2c54e0e961cb0c746b791bf5c5da1289777a590256a19a1aac8359216ca331f6e0e7b6e76d7da2d5e3b542368feba8779501b2ea26468fb4d55ca03e88a023ffd050ad642ff50fe6ff0d097dbe8c12516f24bd8ff85e144489
# Coefficient:
7e0c07cd93ea03abc7bb1ff5c5c9d62cd20749be98081d85d95946d216ece415b6e2dea8336e087cb4cff3ee8f1147c7bf7f6e6b87e3cb1755bc46e4a188205c9283427e67ab5bfe3745426443084daf055a08be04541ee98d7fee031b8ef2a40466fafca7e62e49dd19a4f94ac55296e5b252c8754d870ff10642a04bbea451
# OAEP Example 1 alg=sha512 mgf1=sha256
# Message:
47aae909
# Encryption:
c8cd8565fbc36fdad2244cd76e434ab577bb3d64f19b43970679d0c3a07317cbdfd55fc0f498c7d8ff1da602ee45bc8c66b8e43704e89d2bd9b6ff03e9ca7b57c1f2bf604c7cbd0b27a3ade6db9f152188dc182f6c988c622c258546d0ce39a6537ddb4c58473d9d1b9b3db8844f74d5be6feec74839519d1079dace16cbe686da2773297211519dbb89981b207e5f5e855f76464414beb1dbf1e087468816a952f19750f6846e54f90dad938473d53cdb7ebbf869f234caf1039ae69ae9bb904ad241d9dc2061a8f248ea4c1a190b56b46be6a7201620e9c3938fd95df9e6f4fb6a70ae7fb458641e9c0ed4f666b1aa0f2ee83e6a84b2a161d16c35c2021a19
# OAEP Example 2 alg=sha512 mgf1=sha256
# Message:
1d9b2e2223d9bc13bfb9f162ce735db48ba7c68f6822a0a1a7b6ae165834e7
# Encryption:
8ea589bbc680d73b114aa2c8208550cd087d72fb426de14cb54785901e63961d21224dfcb37e9ed2007a6ca596b3947a0ba8212c5ff0dae6e6c924ffc2d533f6da89fd1634213ad565ffa65b01d2cad626bb1d648c9f648a16c037c278e221d6f0579d5140fc2a243c14b71655ec8ad7283f0fea040d6ba0baebd309f3dcc0d81c7746d50df57d74f06e7241253c31f63032b5a087792caa923574aa59485a7f6b5ca682d1874768e24a19ad72d29a2d71c543da9fcec9d9018cc70df95bfe9524d2da7e232aae3e2890e365caae7b99d61624b31d14217e6486c6569ced2a47a398e93f8d3ae1ecb7c4055f1cf12f5de79e118fc2e2d5471cdee6443059904e
# OAEP Example 3 alg=sha512 mgf1=sha256
# Message:
d976fc
# Encryption:
1dbdae1e03d38ebdb0f18bd8ef6b134223346474d3be20823f3b70a0b5394fe97fc2a2d97cb40148f94109094f4fd09c832e9a4aa2e05c0c80c64889e0d661d7747ee8fcfe85be878f17ab2121b9dc565ec565ad792daed39800d34f02c1072bd0ae8498f0aef6a83cf5a924dfb28e9369fe3a46847e87398e0e75d8510189f47a1ab4f89fb48af92c281b8e6e6498dffadc6a22a04c236f6acde01a165fa964cf4aa004e08d8753222def6ab3ae891fc0a2144d02ce23f147e188487d158903dcd974d3fb0eff7d03427ec34dfe94c8e2ea092b561af98b98330cdf833d0f11b81696f08144024cba0bbc5c67c6a0aa90e712bfdd85b68482b7994fd3144148
# OAEP Example 4 alg=sha512 mgf1=sha256
# Message:
d4738623df223aa43843df8467534c41d013e0c803c624e263666b239bde40a5f29aeb8de79e3daa61dd0370f49bd4b013834b98212aef6b1c5ee373b3cb
# Encryption:
069c21bf5d633c9cde5cde01f6abf1c6c3efd0b4ed4965862fb35729d68ee8fe82a78a97a077bbf58b354c44fb31e6b71b683528810553a2c4acedb87f97ba6036bf4584f618895a6ecb7707bb9f37bc2c59cbdb75425060638a19364b1591835c217af9a57ebbdfadd1581f0f349ef5bc5d83147b94407f19fd838623bc7289cd9e799967c0a8185076f0d0c0e32ffa75abdeca96f2754982269f09617977d7fba36f751abcab20de04937beea64738266d6a391e02e12e6b0d3eb35583396b8e4dce7907215b72ee32d752d4c1412eedbace7e244bc5038d0c1439bcf3b7505975add0aefc93a24066d861317c5c0bea53e531cd3ca702ba7bb96fa583c8ac
# OAEP Example 5 alg=sha512 mgf1=sha256
# Message:
bb47231ca5ea1d3ad46c99345d9a8a61
# Encryption:
df128ee79618737734bd299fe000528992b3dcd44ce84e16a2658ed89ebacdab8d6b3f5f25df90ce7d757b39ea9ecc873c9f580b6c8980d9d61f5eb7d77d0f8cdcedac219f8d21247ebc78bdc256334d964221c28335d2da80cd711ddc35dec3a22ed2ec7a9d8cd9c01a4698eb4d321a03f10bf360447904f9e0e56b08d1dd8737fe64c90f5c4ddfb978231fa7231d4bc703fee7954a55458084f15a0b97858c10103c73f5b80de889e4502dce7d8b6ce9b350e8ba7e8c59459dc5b2ff150e11ca4740c377e03fc0b97afa1a3ab62353672a7c7edc6ae50fa2a0ec7fb815b3d137eb410e922e66990e92de2b184203f59cd8e3a924e6a79d9c5f97b1bcf28f49
# OAEP Example 6 alg=sha512 mgf1=sha256
# Message:
2184827095d35c3f86f600e8e59754013296
# Encryption:
9487fdd63a41017603bbe750fe08d4d00ad57a614f51273c35f1c991409dac212a6386ccbc13987a05e2834fe41b571a587ce382ecbfd2f309ff444e85dfdf7389ad307908f35e9840eb60ab9f1312326f7e7c355b800f68203e6e00eb863e7d86ebe7f023a1d208b4ed5137987b5f2c1f7ba4f1357f6d1543479420976cb353fc73296419a9026eccfc6b89874f21c9f14d712f02e49b900a28ce87d45058d15bd9be98a9654c0bf0f61d5329eea98d08d6676ffe181d9c14ae8de9d1eceec3b8824afad4b768f4b77c17e5ed739fc2d49068466694cc3a7a8f7af4407e9e61bffcc5c70f68e28d33a8981dc3538014c4566184eb61038e9b114fbb561d11fa
# =============================================
# Example
# Public key
# Modulus:
c566b5e14bbee4664ca768588fafbc8f391ab5dcd57ba4b73096ff5432798e3ef3d1092f21c29f86afedb9d4ea7de9950bf48de1f7e6e97ae456b4997c3efed140c878a61373e94e3ad1d5950f6f525c962a6e2e654ddf6325b925bc4c6e3677b734e8497330c70a455bae6f72b69a6171769a36b464b02ac958f07c13586da038bff299d32821a8854df0465bb9fa3019bcfedf99e31edb1981b8479ecd0baf153e99176c08d2aaa1082963cf7df12608354e14d6c94ad4328b0bca868d71563a6d66f6a291bd714b651add2d754df31866d13e4f1cb6a018317d2fbdd34965531e7de859c4d27b183133f8d941d0c9ed6615052e8bd3e5fc0a62b7a375e767
# Exponent:
10001
# Private key
# Modulus:
c566b5e14bbee4664ca768588fafbc8f391ab5dcd57ba4b73096ff5432798e3ef3d1092f21c29f86afedb9d4ea7de9950bf48de1f7e6e97ae456b4997c3efed140c878a61373e94e3ad1d5950f6f525c962a6e2e654ddf6325b925bc4c6e3677b734e8497330c70a455bae6f72b69a6171769a36b464b02ac958f07c13586da038bff299d32821a8854df0465bb9fa3019bcfedf99e31edb1981b8479ecd0baf153e99176c08d2aaa1082963cf7df12608354e14d6c94ad4328b0bca868d71563a6d66f6a291bd714b651add2d754df31866d13e4f1cb6a018317d2fbdd34965531e7de859c4d27b183133f8d941d0c9ed6615052e8bd3e5fc0a62b7a375e767
# Public exponent:
10001
# Exponent:
5570a55c847a754549fc538fb17170fdd4cb98d7a29747adfa9c009ba2d5361a4d51b6d5ed98dd8f606a56baaf5c1c53e4becf0275583eca70368f28b7bc5472a1c5a362ce9ca6e8b350cb4f1f4521b2ed54242874b485f1d60c13273335a8e19c2c8c35ee63b862dbae590be7ecdd593bd107e291a5db1249dff306e120af219d8bd093291d2ea36b3b92ff8c5cf3d042255cc57583e22061403d58cce7e2004b3379411530f0133e85d73fa947f2258a498d285c949bd0cf61ff08a9ab18556dc76fbd5ce83e433a8cf5f7f721d989283d45f1f822f7ed5f4ca70467a9820d9b6058a603a3dc74f9eb4eb98720cd04924d44e35dc66425ff39943a09268b71
# Prime 1:
e522689f14609b25fbcf15eb0a882294d8ed3a61cd312b759ad25a370985a26244a95f8c43f45aa7a2dce638bc548053b0a0e7b5a12300dc1ef58b1290792cbb6af9cb61af51133368ac5a4cfdb58bf063bc52dcb84fa0b1a66b4d383fb5ca62b3b6639a5886a7285077974a08c3bf5ee1532d6115989ec1cf176829026608b5
# Prime 2:
dc8bd0215206c18b99680dd3154d0f4772cb7b418bfe1b23c3607c093c0d7fdc55f46ee9689256260ee42f35aeef5c97ad2971215f96a77d7d5931da69749e207c6a30aa7110279a2ab3d6857db9cb9f3c45247b6ae545946b4b48985d3ab407ca41dae480551c105147a3d2b2deab4c55240a9902481d4b46ed352fb1644d2b
# Prime exponent 1:
cd752e14bec3e53a88f166b8ec27a7c28a45259d7ecd8127a21cce721d62ab79ac11a7b0715a915351b0fbea91ccbf88cb8f6c55abd86433fcbab5ea7e8b7935d0b58dcdd8d33d0152f180c31a980894140a50cec3a1faf870be346ea48a10a0b27e700f7d23b88d68a1e391aa0c43f402dd7f8a574013d2bb2c44e4c8d6cf25
# Prime exponent 2:
182dd7de9f50904d8ebf02acfeabd91dfb2ee5cf74daa1fd14c17237ccf6a9eaed1d843f60b092734fb4a29c5f166cef5013b80c719f61b377579d0896012c08e1bafea4e10a655d188b68dc6fc13bdab44fdc450f9e1d37bd5f9e90ddbfbed70fcc9283f4b1e006c5f275ba76d3c4b1f4afa3ddcc8b3d72f04eb743084eb7cb
# Coefficient:
86d40522c384dbcc86a77b133cc6fdc55a4e312f8b1ea33814bb126df19bbcd892aefae541608803d08cc30d39a1aee6dd1c37ab5a1e1095bbb44c5256944e289bce084878538981f78612d824213c605587800c695d9ede9768e45d4743c18723b5af6b3124273032455ddb8424d1155fdbed6dddf3cd8d585ec07c9864eb14
# OAEP Example 1 alg=sha512 mgf1=sha256
# Message:
050b755e5e6880f7b9e9d692a74c37aae449b31bfea6deff83747a897f6c2c825bb1adbf850a3c96994b5de5b33cbc7d4a17913a7967
# Encryption:
7c6360f4dccb1825825dae3ccb59a6380e9d2321f3f2736b1b14480609458857b74cbdf8382bd2b5eb5c8682bc808ceeff24f35e99ab37ea629323428c916893203ba3119322d917b8024a91d5b0973854c5f790c2d1b8cefdb0e2da3d260d1352b26beff4e553504f5afc99b1919f8d762e6b0c02d500e5395c9953e3afec36527af3a957b4995f83351197d24b76c7f98bd15b8768424100c73bb6d6cb0df5b71bb43af97d129891d165af5fdedde0a87aa6f94b4f7f5f27d92f0d0d429b9b4e314d7e9817f8aa83f1c95f3e4397b11b099c8b7aad2b12656d0d62c709b71ffe4dc7cc3c81b6d5f51238e75d26ed6624f25947eec2f347d71f5abcc774eaa5
# OAEP Example 2 alg=sha512 mgf1=sha256
# Message:
4eb68dcd93ca9b19df111bd43608f557026fe4aa1d5cfac227a3eb5ab9548c18a06dded23f81825986b2fcd71109ecef7eff88873f075c2aa0c469f69c92bc
# Encryption:
4dfc7b568d5585940b947d3737fad8f68d48a6d3e8234e3361a69e4631ca0f85a8e465671e3b6321a935e906f9d7dfcdc7a1cca083625ae0d6df421c2c266d9989010aed32697fef8285439302abb2b4494e0a016a2b3d6a2b70584a94a661d9643f75ec9c02305a93e96ce59bf58b2d645b1943fbb79ab58b33f5a3260323f30ee10320ed5ff896ffa196a03b8421454889243dbb3792bf058c00e0def1d3a589f1dc250bf2f6f7fee681ec7a673ff0024c3b8edff73533e75a802d0d8cb828c1b774f8393b9e00027f20d8683717c01225ba60e1129593057f4772121aa7477457ce42d6c82bbe0c98a61f972f0918934e1f74bc3aebed576549847d47d9d6
# OAEP Example 3 alg=sha512 mgf1=sha256
# Message:
8604ac56328c1ab5ad917861
# Encryption:
a8432240d86e55dd86cd55c77b4865fcfdddea10d788277152e44e52854ecf8108fb3960f73e30ed58334c1d015850ea48e28ce18c30119b387d9fbcfdc210be95b731dd88f0b8e47bf860799b83a1c56691102ad36657657809289c81c0adaea965d50c0d83553b2ce842e86b64aa5c616d77852119440b7ca5cc94a09deccbde6828b5c79404e6e2f04d1148bad68d0e46379811cb4433c31a28642e5d7605db2e0dccecdb92f5b82e33b4ced7fb8bf983bfe3e1d249346620d9cef478d3eb3ed5c09fdff94498efd28be0096580fe3be466e4eb7219efccf8e3c98259a14c562f9c07ac7517a1b8ee0daae3e58f83b21a9f43dd96b98fd68149bba01dd57f
# OAEP Example 4 alg=sha512 mgf1=sha256
# Message:
fdda5fbf6ec361a9d9a4ac68af216a0686f438b1e0e5c36b955f74e107f39c0dddcc
# Encryption:
58fa3e0c5f40704cc864104d2d0525b5ef50aa48411df0d148b7d622f24e6d78f11eb9fbd221fc83aa95d7d2d52ff40c4476f8a419d5a9d9b32bf575b98b6beb17f7f44329d8189181fdf1f4c1d9a41c521631649d28d925eb13df8f80ac2ff425838ffb7c74900a824765662824aee20611c629fb3224fab0501aec849d7421468246a8998029f66656b233b761fdba6abc4ddc5aad83c930d54f8506414e9b105192d2a4d9ad6799f4b32501fc4cc7b5774a9255a144b099f5b4901241c731a9dfb453f3603205bf38e6e8aa1f7d81de609dca059fecb2f3278a8e0637c924106764c7372d33fef2d24e9a105c8c42da5bfd73003206b77bd28d4fe136e3e3
# OAEP Example 5 alg=sha512 mgf1=sha256
# Message:
4a5f4914bee25de3c69341de07
# Encryption:
6201115d8a29dc25c08b4a3d5b3bd9ff16262ad6948815deecb0642a889cc9f4883a98d5830c0c43b42191423e39fe1d771b02d211ddf79de55fbff54100fdf74a59d4a3e3d95b1de399e94ba7c5414f73a34c27ff5ba241cca248fb57bd1d7201aeed2e5421c198aa0576c8cb126d3c29d93f2cd80e912a5581769b6e03ab04c822c5203f8906f67ad52d39bd25e84a3dffd5d28787a15f9c457969c4ce7a3ee8acf6dd8f0d09805f7c2273104c01ee714ff056c2c46361a4445dfa4592564db4d1cb0d97ddc2a7f1396927daa66c0163c2d3156b5831cbfe8cf596c4ee919636e6f379df9776791c34fce6869655bfdcfcaec1898d3977d4379a3f94450945
# OAEP Example 6 alg=sha512 mgf1=sha256
# Message:
8e07d66f7b880a72563abcd3f35092bc33409fb7f88f2472be
# Encryption:
5103c89d252729dbb32950580d383021092071ff6f44a2cb69f8fc7cc1fc8a75349f7988265f54183283c28704b2b778e1100d4819cd96bc29f0a4e6f315adeac96a9b147730129558eb63a88626621348edd37af9d86f7b26c2981831d962666fdb9c0acded73eaa9bd3bf1eec05b4608ac278a749b27b696adfb4d7118d3384f024bf6168688ed17c865db8e08b884d0da8b79852f37a99ee9ff3204d23b4d53d53dd8d9a49376b6f6bea691a766809d93aed58d89d0bf1e02bbfa97b88ec0021d1b0fcb83e70079aa4467710693edf80231e9ea2e81c50745bdbc7e56bd0e2b3b1be1915e7ebc9cbb533be1739eb4bd7bd7b84299d2837751c9c3f29a9121
# =============================================
# Example
# Public key
# Modulus:
a958173c2be1b0f01f086cb31c20ddf24bf56bef9167c1c8872e64026c6fde310ebf858206ce9780e612975dafcc85ad7126299dd3b86f78a400bfd61c609ff8146528dac8da91c5a1c22013d64e0901dd3b1b75f00f78f4a9c18fb4332647e7cadd315d24d21d55c05f5a333431f722ae2506417858198296ceb5f9dcb4ec7bf67cb9a74ecb3704c97a5235621085e637b5a01b325731021a00114447be452a68159361d83107fe3191a55aa5ebdc0a6a3bea65dc554b6889402ab375c250f2deb770126b2a264d825ca4cfc6385983437955f03fe95de59a677d379e677b3b41f6ab8dc9580c577ceae440489b74bc1f67de31bf61e9109cbe26df830685af
# Exponent:
10001
# Private key
# Modulus:
a958173c2be1b0f01f086cb31c20ddf24bf56bef9167c1c8872e64026c6fde310ebf858206ce9780e612975dafcc85ad7126299dd3b86f78a400bfd61c609ff8146528dac8da91c5a1c22013d64e0901dd3b1b75f00f78f4a9c18fb4332647e7cadd315d24d21d55c05f5a333431f722ae2506417858198296ceb5f9dcb4ec7bf67cb9a74ecb3704c97a5235621085e637b5a01b325731021a00114447be452a68159361d83107fe3191a55aa5ebdc0a6a3bea65dc554b6889402ab375c250f2deb770126b2a264d825ca4cfc6385983437955f03fe95de59a677d379e677b3b41f6ab8dc9580c577ceae440489b74bc1f67de31bf61e9109cbe26df830685af
# Public exponent:
10001
# Exponent:
9d87c1cd8ab09f6d3021212518e48632d0705460fe6d7bb9f3eeb6bffe69ae530a7a255308cc03e9b79cd1cc282e64a82c9aa89a160afb3f49a91ccbab8843277ea97ff0ce696cb3613f79a19a78eb2e1dc3cf4ecdeb46c4aa69d2297a6f80f2622793b526fc82a77396000da3df5b1b9acdfc5cc8fb8377949c647233dae625031a25016bfa97faf1380eea8a28ed993b2d828c60610f7f4bbd3fb5005bb4c999e7c4c4ef4af0b65c9d96fe37c4058ff5f33fd511bc89002f0018697a39376034a23aa7ebeee4418094204b0d3034e31f24c4b635a781b05b1b1b97554b8839be466353e7599ec6cd526fd3836698f37cfc4e2470b461e1cdfdee028dd089e1
# Prime 1:
da75c3ce5c50949c0351bf586bd3da28e7625516cdc2e1c520d8c7d4fbd73bebc3172ab3afcba823ced72559d8dee5bf5e66d63393a48694f46884d26c026202e143d54b54cc64a293a2071e22f72e4d92448bf819e08c08ef60da9f67909b0b9be50e6b2957ac328fadf9abb59c7c49b3b216a862e3bb8fc7a69ab4da83937f
# Prime 2:
c671ad3560e639867c7c1804edca6369bb23c5cab49dfc1e7c901ed787ff5a484dc5a7a289dde2a015639e10c572fed144ef78a9da0fd699303470498f67b83df48c2f62608c82436cb67d20ff238c3cd7dc13138791a0421b7a08601e5686f0db649c7dd702045304159ca1d24e495151bb1db205a9fc1cbf23d9d9389665d1
# Prime exponent 1:
cefbb16ffe4b62e286ca976f218af232bb3891c22f662c1f6845bce07154b6b3647eb8b8d32134c7e89c340972cf8e02c960ca26c806a474d1358e53087f2179f5111e3067c1d8bfa8fd659d0a2804b8fe92efc33c51629cbca199c25a8fca372f97d1177b6e53fafbe32ca1a24b07ff94c071734d6ed431204b1c5daa83ebe5
# Prime exponent 2:
3db9a437c341394974b520bf7fbb813aa5041684dbb37c757b2755009383c0f05688918104432937c40f6d5e281c81d85409eccd604fa6df9557ea49673acadb3292dc364c73c81cf2d6bc8b23f149b0af2ffc1b0a0329070706e94e0481c38d6da098f0a78d300d266b16825b2910b323aa012d9b87692d03e341e2c83037d1
# Coefficient:
c8217048533a5f22914aaadc3bdee3f87343f1d2cdf37416bf844f77856fb77f4e4faf4ab7cbf9836ad07a3e2ac93e089effc7851994efcbda112ad387ae7a4a6c35a2c0a9889d660afcb8c8c4d14b2ec82f2429ba5ec9df080672d2751df34d0ff82e34c0922e73a899bfb3e4807c93c8ada94adccc204a4d21a6a7f6b87c5
# OAEP Example 1 alg=sha512 mgf1=sha256
# Message:
f735fd55ba92592c3b52b8f9c4f69aaa1cbef8fe88add095595412467f9cf4ec0b896c59eda16210e7549c8abb10cdbc21a12ec9b6b5b8fd2f10399eb6
# Encryption:
61f41a3c6c699299b69ffb4e5161e3e90281459183d86deff31e03d4ecccf11871b4a35fb334730c3d17c6ab08d4afdd525a2a1dc33300ca8873868903b510aa80320c07548c71762a4bc1b8e8a08b4d43479089c9f0465db9fc86346f9fe00589341a49594d789bc3c4e1cdb1845a06b5b5e9930d6a10bd2fc68175c85683a73528084f6312186fa04de231eb027a85d6548d2deec25aa72a281b2289c9a9465b5fee95f7642dad80e801ad455ce04affd0f8aa0c4117e9a8ac4825928efd8e56b4d9642a0f356246f7bdf74f424ac2aed405626a98db44228663c297c812a0ea6b33dcaa5e52da1e83f81c9ddc74ec9cf173536a03c8b5ad1286ed98f9cff5
# OAEP Example 2 alg=sha512 mgf1=sha256
# Message:
81b906605015a63aabe42ddf11e1978912f5404c7474b26dce3ed482bf961ecc818bf420c54659
# Encryption:
1290e4497bfb6f8c27b0d67925182606a5f410f1cb1dbd0d1d763daac80649cef7bd753ca6815f6df66471af283b526580d80dbc7851e1d35c98d67e6ce1b0c8ca406c6ddb3e9cbac514a5cb35fbc3aa5e54545664ecf578fc6576a3614dcc2f32977677e73c16cc0f2c5925e7929ad8a7e72c7b8f74af236665e39069aec470a82b6220573262cd5c5fbb975a1e36b591dac20e54bca758fee50a00a4e870374c82f702f0ad0ef3d0322de739e13332ac54e04f162a34630a6d187be4589d3c595f9de89bcacf32ce1c4d738b79e4b0390d09210f2bb62d3e7074810674adbd9492c6d95c112d12152630d538fc2ff043e98c2887595e53c9cd7034aa5c10aa
# OAEP Example 3 alg=sha512 mgf1=sha256
# Message:
fd326429df9b890e09b54b18b8f34f1e24
# Encryption:
53b342326a394298f7b36e7d2324521535c54bf30bf579b7b6b6ea79d68d6a786f91de07c628bdbe64ab21a2f2cb3bea872e1bddc6a852487bd2d0cb03dfcb44f234986667c2e45dc149954d164744f56e7fdb702086c251b0f0b77b30dec54eeaf0df3ec0dca46208ad1d9043ed593a4c9025de81338da160f0cc915febffb63e508ee24e3b0dbca35f5272de0e7152784514c13f5d30de477b2c7a13c446e018cf7deed55df902b738030420bfa474ddab120e6defd36ad29a04c9804629344d57efbad7771e01982d94e5ae06cc050a56141f2b4801b9fc0f00a5a6de5f2abfbe2ee9c6c17d08f4b4ece1ec1e93e2cc99de8abe0d0a5b8a2c99edf2a1625d
# OAEP Example 4 alg=sha512 mgf1=sha256
# Message:
f1459b5f0c92f01a0f723a2e5662484d8f8c0a20fc29dad6acd43bb5f3effdf4e1b63e07fdfe6628d0d74ca19bf2d69e4a0abf86d293925a796772f8088e
# Encryption:
513aa7b4c40bcf2dc1df4298a115c0936bf882658fba3bb9320b0d70fd4072b90c0ea2e9b451401158b06c48cbf47f1055b6a6119bb582495824b29dd5b997bbda3c8bdf09f8ebab73a7965ab35912e69905c6a9af5fc37119cb696e6ec146e983f6103bfac788d6f270b64d4c6cfb1c5730d495ae228b13e36e350336b4e2394950b3f43736c6cfae9515e73d2a90c17ab0807c02294ca21cae7a3feb69d2c258871fb9eb0455522bd3607e77eec148cf613c8da1660e5e19634dd394d6e2ef74688eb362bdf15a8eae831c735131be8136b1e55bffd321d10d563992eea21b88f76691258e916768998cdc43225fc76e40b2dd5775ae7f549be8c72ee59881
# OAEP Example 5 alg=sha512 mgf1=sha256
# Message:
53e6e8c729d6f9c319dd317e74b0db8e4ccca25f3c8305746e137ac63a63ef3739e7b595abb96e8d55e54f7bd41ab433378ffb911d
# Encryption:
a43a8873eb56d2c94352787d54bee97c0c29420ad5cec1ef6ab760cd568f35881dd463b9c4ca06a5d0d6fbb8ece61e3da46eff27ecea215b14f1908a73fb8b35572c2d4d24009abd80cb3162566264127530f61356b126e5a396c8041d9571849a93e5a7a6eecfabb37a3edf9a56f7b8bf9428e3664bc4b39a65c8a369168b4b0e2f017cda1e4593e8a98dbeaeea16e214ee5bf6924390ac08dd010025f39c8c278b8315e21278989e795c6d9894d377f2a73a0bdf0e143d4cbc59be639da2bd9069e232df02d2275833b10bb1e8c2571a078d5498c85dd309dcf3a0a98548cfaea31b8f9602a3f6393fd30bd2bd60edc4f2a88051a48c2382ef4c3a0f507222
# OAEP Example 6 alg=sha512 mgf1=sha256
# Message:
b6b28ea2198d0c1008bc64
# Encryption:
3d004854f750f6ac4f4edc47fbedbd56dc1b830439435da850891e83cfec599ff1318da0829a9007321839db1ccec56c43f2fb3724403230f259fc4d9cf608e498e664e3f5dc4530a9bea634f8be90214d7bae3f0b658385234954780a5c8894a504a9b98b2890b765a0616e1171c8eaf1bc62bfe4de7de914587e271c6a11d4f712968d20069be21a6bad79888fc011e5fd7e194ba7cf3e6f0df32335bba21a70c364065e1c7bf177e3aafd118aac7def69e437a03165502c72e16f2afc7b45fd7963d9437e4012d0c521e052f8b01d6c5b823da99900c88d92118f99250781d985e20f35091749f16a325390f3379e419d0296dedf03316643dd93e45877aa
# =============================================
# Example
# Public key
# Modulus:
ad43b4db05ffe2364add5d4760cffb94ed55bfd38784cfc69ccf2a124c56a6e2802b370a2a6bd94c07837faa1e56543677924b8f250373f559e16a62a27acce6d0cfb1dc8267d3ea08b4d74cc07ec3752f57e0b61ffd47a52ceb01e1a850749a30842f49ef5a9175911ca79f5aa47f8509068a9cede4cbbcdc4e7466f58fd120b8229b2e0f3cb3255ba2041a1ff2eeefad93f9479a3b07173fff2ea08a83246b76cfdd5ecf7f85a34fb9879b27dc921037e7e1f8c849b9d873d901f3d917b5b735c7910fadc583fcfefb9fd5e345945217925395f14323cfade3baf7e6b20afa656cf090f96fbe758c7428ffb401c20188730cd8da38064bfa5d7455512c2601
# Exponent:
10001
# Private key
# Modulus:
ad43b4db05ffe2364add5d4760cffb94ed55bfd38784cfc69ccf2a124c56a6e2802b370a2a6bd94c07837faa1e56543677924b8f250373f559e16a62a27acce6d0cfb1dc8267d3ea08b4d74cc07ec3752f57e0b61ffd47a52ceb01e1a850749a30842f49ef5a9175911ca79f5aa47f8509068a9cede4cbbcdc4e7466f58fd120b8229b2e0f3cb3255ba2041a1ff2eeefad93f9479a3b07173fff2ea08a83246b76cfdd5ecf7f85a34fb9879b27dc921037e7e1f8c849b9d873d901f3d917b5b735c7910fadc583fcfefb9fd5e345945217925395f14323cfade3baf7e6b20afa656cf090f96fbe758c7428ffb401c20188730cd8da38064bfa5d7455512c2601
# Public exponent:
10001
# Exponent:
7f4ac2d036b42b695fcf09fcaaafa251639c1ff63415eae02bcc37488235171e48b377184cda3726984e8fb857d96cbd27539f9766c606a73685593765cf7a42091ecdb90745687704367806b7556a1be9d05212fba584c16122b69b26a1154942639aaa62e2d302e0bd80989e6b441464f11d5cf599a5e4f6a5dcf6d769f56532a648faaf8cfee1c4ee11eb58a153cef83dd315fea189b4e8bcf52239bdee9af759900519b3ef426476ec9db7f5f5a5c948c2a475767c99b66db6503856406e4778694be86669611ec10a349a9992ab3e77d293fa566504ba1a61a59da8d41d76ae2adbbf83da9cd435d7f8266d0bd1951c39ebcd4f31c675cff53aaa71edc1
# Prime 1:
dbb41d77cd93a8c8e2743b14745ec238afacee8d36ba4917abcb356f3c21c598eaf2b86e0ebd95f2e16b03d1c8f2e02140a4795c02bbe3f618296003114e1de6d32e7201513e2a8ad36d15e0f850f58a95fdd1ce39a6e792914baa41f0c7cff183959571395e22ca6f3629b2c4d2c01414ed97c303f1dc2854f774f5b8b51d3d
# Prime 2:
c9e38cff9049f5edf22123156512967fc2593b6933557b550a817120367eee44c94db7c7b7e226dddc3b94ab771894f7d717c9f2cc996a5a765be04f00f69cdf76ea71f4c46e3e75adb9aa309cb32c2f2e31b670af48304507292d30361bfcdb5ab53688861dc30d7bde96d29c56df65600d3c62a393bba4fa3e71d2921fc015
# Prime exponent 1:
7de26b0c0d17b11b415dd5c837915ff9b8f6fe4c9d7209956d92e6d010854d41fc450cd5cace684f9d47830dbdf523e509b3f3f17b838aefa41278f7e8ff78749cc63cfe723d8b84b5f608163a51b10f323817f1f0e8a8413bcd3e05c05fcccf16552c268ef75839e39506396f3b4e6173485baf9ae007047902bcda5a763405
# Prime exponent 2:
3f757f44759e49e7594c8132a06a8f53e94b1319a641205b42ca1d3cfae43b10f415b1c6dd4e00d98bf84e6af72c8ae6bc7d85c503fad52b4a38e6f0ee64963ac7ae39d3ae4ad8e7348c3faab816b9b4bad87578462072cbbfcc799fc5e25640bcea6911d0d65a114af654822f123f76261303001e5ab988ca0006d721874961
# Coefficient:
53b0c18c0b79ae4d8268836ac3e42da12dffb1a4b2726762d7cfcc5bfdbe59445e2e55bdf8639826bd3e8cffd9b32ff389731da2970f8e8704824157bcf8022213a35ee1f45881c0b4bd719d510cbc3a3923268242dc3a1c1ecfd6b3ddc6f2e4c0e79a6220c91749d5a7fbee0801d3cbf7919e8d3638148ff34b7621f2833712
# OAEP Example 1 alg=sha512 mgf1=sha256
# Message:
8bba6bf82a6c0f86d5f1756e97956870b08953b06b4eb205bc1694ee
# Encryption:
8440a9601a55c091b22ac8a2dfb7d17d839ff37618b0361266c28d34be836707b232935215590d7b65d8048c8208e3ad44818a859351a313a4639aa09f68977e043c8c8f42dd907615ae545cb9f3f927e916cb9314f9f41c897956ef5c576936b39170ee5ef6585b26db4f198bf70836d6bb260df9a1b414334adc33dd4bfa164cc234d0b270d5e47bd4ab7fc09f3aabcd88428532d999418a2b3165cd1a9a615649b14aaa741b6f3a3eb1bda81d7d329fbcc9e3a126e1888fc8f2ceaa571715a0339f42f0ace7de90412ed1a84a47f1688414c32968765d9420a6a9cfe4436cb6f61b100c658f0792a6bc2e673f270e2fc4b99bdb1fd389dcfaee85cada4dee
# OAEP Example 2 alg=sha512 mgf1=sha256
# Message:
e6ad181f053b58a904f2457510373e57
# Encryption:
a19321d5b43240730aba58ad8388a42d588e4f8abe65e8accd8e242d0735c0da1a8fe8820b6f05317df3a62be89785ab23a4477df1787bfcfa87bb8c4164360f61b5ff37bdbd349889d50f2ec7bb3bc6c247838e521dbab98981abf64110be8b6d2de3e882cf7f34710479e1f4ce8cd0b44be528839c9ada9669daf8e8133cd0ee6b6434f008dbc92a9fe010c12744da6c931e19aa14215b2ee0134c00edcd90c8eec14b81d07a4210f9e28a72e36e78c05d76f2abf28ac9d036ea0af8036a980bf70f651402622927c72a83669c76962c452e8fb4a3ff154f3825215cbe31a0c25962a951155bb7cfb610c8cec61514e0abe86cf277d8a0f28585e47c09c7c0
# OAEP Example 3 alg=sha512 mgf1=sha256
# Message:
510a2cf60e866fa2340553c94ea39fbc256311e83e94454b4124
# Encryption:
0d40cab4a745663774f8daa2ecc8a074b31949956c4b4df63f8b7bc9f22aec5ca2df1a483dfa3f103e402a8ec8deb59511715c7846c08faa12ed65864315dd84992c4c657b9f12d9c433d576272d19bed349be3af5b7c41e532e9120af827cc3700f8d0192339ac04d15aa18906f4767f85d73f276f7b0bf6d55418474373ee8d02cb1c458883cb4c096c91153b587c7ef3a94e994799907d490199064df484f908621b5f232bd62770f92cd344379eebe8fe9cef8f79824ed6c63b11d7f44fb6ad181db5656936e9c1f6483e31de94c263cd004bd46a5eb9cde196c38b8c06a7b094ec2618b50c412675e35b5828e8ef1390e357467cf4432ae754e910ba89f
# OAEP Example 4 alg=sha512 mgf1=sha256
# Message:
bcdd190da3b7d300df9a06e22caae2a75f10c91ff667b7c16bde8b53064a2649a94045c9
# Encryption:
7c5bf3b77add0af7147b270d0245394a04ac87f747c1e246d840879d7d632226b6cae769e449c04b62ad710dce8c152e17260993d31d4b86cd675cb3daeaa347cf06b1d9eb711d9f422982763a80917a1bad3aa8a43fa6104dd094d88eb59bb41430ba34ce39fd8e8f74173bbb534c2d21f389c9f89835a0a6ba7f3c7cac8e5d88b8d2beaf60e4c5e10c0f47b33c11d0e7dbf15119a5e2bb1b172402355184c0c024b593ee9e815f23b78fa1f4aeb4b6545a4a10b7d60efc8dd2ea5fb56ddfc61872f1b02033f2a9830211b8bd1290b6ca43796a483cdf6c80648aad4085c90a7d09ac71a22554cb10ccd4ce310f2522ff414038696c026cbc707f597afa5a52
# OAEP Example 5 alg=sha512 mgf1=sha256
# Message:
a7dd6c7dc24b46f9dd5f1e91ada4c3b3df947e877232a9
# Encryption:
6587f3e2e1be60e5545c14cfc6200ec3ed648a1581fcbaeb74a5e10e5ff3773cdba3c7f874e506674644c0fcb43ae1722ec5bd0d1e5411cc0999249c564c39f9a7450dd04d00385b1515f505e9b22f02c94cbfe0af8463ea66e27a06fe982538e25a8e37670f7ee910b8a099a59fadd62e3e53e48e4852081ba7169587b7b6f1b0b060b4b235f98af943927c59ecde929c47d385feec6c35a24f699d92f50f11edc99354fff44af5cc0e0379500235baa9777701509d942a95a6248c43a80445f143207f5aefcffd1da938fdd1f759609d14863fcc818ed4bd362d9808347a339f02aedc31918af2aa763837e4a21fd83ce67cc42f1697066a862504ef904653
# OAEP Example 6 alg=sha512 mgf1=sha256
# Message:
eaf1a73a1b0c4609537de69cd9228bbcfb9a8ca8c6c3efaf056fe4a7f4634ed00b7c39ec6922d7b8ea2c04ebac
# Encryption:
51bf500192b28829140668c89a5588f3293f20649cca9de151f0fd8bbb61894ef8913eff24ebaf7b185c98dbe1e35727f089887f15f1ee3589228de036945dcbd5790f9681ac6c260e6b59298fb808e92d0c19da5358065b0726875a537dd9536d734b4a69cf12488ec5b395c1a4c1413fa5faa4746b7a2567c004be75a0aebd8360efbaab464e37f698036c4489dfcd3a9da25459b1c0ceed014737139712f5a4a34fb87c4664bf00963065376cfd65584dbe6aed667e95c8385acc10a0b548e06521da796c1a40b5bcf9e5344e96fc2b33a59e5f06fea8d1ac32dd6c9b8b8e381ba234977ccdd58f8d46135cf780bcce77489a48b5638b981898ac47a21281