blob: 34984fc17c528dc5ab9578d1ede8498b5dcd0615 [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:
b9bb90a8f5e8ca1ede43fc2cd8bb46e158bf128b8b703145bdd157568a65a19dc1bf03cbdafc06a5004f04a14e4c2cdacf3dc73ddb23c20833ffab903764d2ba2beaae55894351f7c8aba69cfe419a9f4191a4317ea616f116c9801aa45cdd10336bf5f0ca36ec7e80bb86146f4e9b1ffb0ad13295cd6ea372ffe17a1e085e02323f9c1d0b64f86f9d1b5fe850f5af728a3bf0371d18e8dd3ae2ff3ed717679d9cb2c969aae513d777ec7f20f04dfb847825222dc7d8c7ed6975a63bade2b18a5a66d9bde8a815ae79745efe3506549c1ffdc0d0d67d92c711553ef5a3789ddfd30a5d127569c3fa37bfc758719cbd9723531cfa96411d72fdaf184a90e17799
# Exponent:
10001
# Private key
# Modulus:
b9bb90a8f5e8ca1ede43fc2cd8bb46e158bf128b8b703145bdd157568a65a19dc1bf03cbdafc06a5004f04a14e4c2cdacf3dc73ddb23c20833ffab903764d2ba2beaae55894351f7c8aba69cfe419a9f4191a4317ea616f116c9801aa45cdd10336bf5f0ca36ec7e80bb86146f4e9b1ffb0ad13295cd6ea372ffe17a1e085e02323f9c1d0b64f86f9d1b5fe850f5af728a3bf0371d18e8dd3ae2ff3ed717679d9cb2c969aae513d777ec7f20f04dfb847825222dc7d8c7ed6975a63bade2b18a5a66d9bde8a815ae79745efe3506549c1ffdc0d0d67d92c711553ef5a3789ddfd30a5d127569c3fa37bfc758719cbd9723531cfa96411d72fdaf184a90e17799
# Public exponent:
10001
# Exponent:
35478907ef030878326a6e3caf2f89f5baef94f252ddac44c55ef81eeb349c5814ec26baa3e70840ed05bdde4807b21652bcf61ad872398700e3a6e388007432d3c64e9c5af3e4df9fc11dda8b556675a8e98ea06424611067e905c69ebfc4ea90d5b7878b7a95fcf410d735a5787727856c64f68de2908a72c2d47ba381e2f56133f35d0a0dc03d4761a562a43f4b316ccf98d56d99af61c33c16ffa362747e3f61e73fdb2bc303efae12648f1de77d43fa46ccbe5eab07b54c501b2db721d8c6600b253419434d6e2a6b7eaf48e10795d863a9a546e65059bc0bb7dd25f5ed3db5d37089c1e53fa8e11ab31f9606c427fc25ee9793bb577eff80d75a90f3c1
# Prime 1:
de5a73cab864a56c34b0e1a50c141ef82f0eab6bfdd5189956883d8f0c34f3c163b99a85818cc240761dac1d66ffb79947f7ad20cdd7f4606e0a927622a70956d2c0ac627531a8121717d9346a5e85804599cf25435a85898754c15f9ec81d35e7b59371a30351415387c96640b933be4e7fb74dac19070eba884c3e1dbe5d2b
# Prime 2:
d5d67f750047dd3649465ed4ad373221232b72e9f8ee72dc262e639fbf1749cd22f75991fd9cc15ccc66def601f93483fa7a6ff1ac1141b510eed1002e6350d5f360382ded0e66fbcad54f69ffb69ebc1d0f47b3bb6f95bf63ec5f3f9ec13ca4dbd20c6da8f8a76d18eef4bce3daf4773dd60a3d9da6d973ceee2706a136844b
# Prime exponent 1:
4054a925a09db5e28d8813709e030046cbce91b807d36c6f88c29814d7f24607d0a3755a64f5e589a2e2c8d624e39d29e2d17cac7e0199f9803cdccd030f92bb24f48bab5cbec6229dbdcfa0c3999f44525ec2b8c438df63bfdcbca9be95a525e068ff44a466244f232ca90f45708fd0e2833ef460f348c0712557f1acc753cb
# Prime exponent 2:
499b572e50156ca9061a0a048d4765a31077214c369ae5c0b007e1d518330cfd66dedbdf2bfc6c76e409391057678fd32a42410c605d644fce6f565408a3b92c9c64ef91a77b00aa058cdd9430288d85553f704006f2070ae57b74e1f264b3da4fac8308b0543f558772a19def94ebf7abba64b606f16b02b925331bce1c74f7
# Coefficient:
493aacf8cebbf16999e696ab775c505d4a8c5e2a4fbe084d34470669ee89c521403e8081188c1cb19019d7a5c71af7862efc53058643b77789e7cc4bd59635a025921342dd91bc49e1bc2bb81f34b9696f2fe72894c9b96e5330f5ed08a59d18db7a537fea310f12dcb895b3a9f22f091f27b3af0bd9c544d72a3a90fa5fc4b0
# OAEP Example 1 alg=sha256 mgf1=sha512
# Message:
6628194e12073db03ba94cda9ef9532397d50dba79b987004afefe34
# Encryption:
b4986d79525e3de8d0cd90bbd76668e935d8e730f8fb1d0246ad9c3cc7fd4e9f5418141321359daebf35622142664f6b74716605adf042cf46b7588ee4d7fb5277122347d32d4dc5e3c9501dbb54cf23341e3d02e415dc7e8aecfff07b0cbee8985502f68477c3d5c24722b8984891a33ac9a2d9fe64c338ad35f040e5457846f0746708fd73bf2f32d9b4d680ebfea854a43c7d01d927c89283b021ad01d6ea7b546bdbf05bc10d0034386e544926d350d4899532e78736562f72e891039f52a7d9a1ebbce568517b694475b90ab729f38df5bbde3f17c97afdf9a23841145d02fdc3560149e5ec104813822885867af283bea064c40953b4b66fea26e66b5f
# OAEP Example 2 alg=sha256 mgf1=sha512
# Message:
750c4047f547e8e41411856523298ac9bae245efaf1397fbe56f9dd5
# Encryption:
a9168d0c3067d390617046263be2d50baea6a4ad09f781f0c054374b38ecc20a1f56576dcead79e073869340b0a04ccee6c5dc2e633da90b4e309e09f74ef3ed3a5ac0ba23fbf8663c66a52d980596f7e09e771c8b7b3a649f0d0a67a2cee2f82770e6dd99c9bb8399bb7b537ccd2f210fe61c4186d7af36b0c01ee7f74743dc07215083b4de6eb53eb97f95e7d3af7d6bfa6eaec42b18262d5a5ffe98c1d9913e757c6fc7f353a44e128c23a0b53d678410fd14cd12faf8aba5d187f20cb7adfd222ed977ef8d509a4720d486b23c4d33c891281ce9bcbc10a87f167f5eb722e45cf944b976430462640bb788904ac81ac6b63c3171b38f2533b3fbb83e735e
# OAEP Example 3 alg=sha256 mgf1=sha512
# Message:
d94ae0832e6445ce42331cb06d531a82b1db4baad30f746dc916df24d4e3c2451fff59a6423eb0e1d02d4fe646cf699dfd818c6e97b051
# Encryption:
76370f425ebfb6d8695ea282eb4843933243a8afd4664ad2f08a0e33b0aeb790637547a7fa3dc4ec3709a26b2976fd14212df884cd6b13d836f2d3b2e754a61032ce3ac6bc65252c2bcac39418c5752b65575c9b3761835e6ce00eda2666db24eda332a7c336b17efe7dd335a652f33532da2f2022dec5daca010b024be2f5b0246ea6c847842baa16545e831c526f6d39caad0bb90be41b6949d6df0b0cd4378cba2d267206d8fb11823be38a38867600d26079023c7a599728aba450a6a11a3f0142e4dfdcbc478bd0db73dcf417e0472f72ba7db8ac906d2ae9d57ccba4ab311d1bf89a9609ba551cdf5a59f99bdabd3252443aefd3ff5893084c2a56ad4b
# OAEP Example 4 alg=sha256 mgf1=sha512
# Message:
52e650d98e7f2a048b4f86852153b97e01dd316f346a19f67a85
# Encryption:
77d6c435963981f55849ccdf319a09dc51c66de72a29e3875e5e32be3c576f903d801d0bd5fa2782caabb32200c07bfd0d4471f84aa2f892dc3111e5f5ccde6b34bffa46f20c0c815f349dfc581e330d19e01e4e306206c63c889e803501f13044a8e2ef149173b44a726f37ba557da38b4234cbfcd7283d250266ddefcf2979e062e1d005c7d0a202927ddfaa7810a1b427b2d487c5561b9afe36c950226a8b9c4cf5da09567ac56d6f299de0ef2545f21aa5480f48c6b4d607c724e50afbedf696e2c2ecccbad6c04a72e04eec5812f1cc0c408fd2bf0c99e1060134bc7702aef15a6579026107b22a042f5ebcad6f27d105a1e2062a26e8d8dcfe92e1441c
# OAEP Example 5 alg=sha256 mgf1=sha512
# Message:
8da89fd9e5f974a29feffb462b49180f6cf9e802
# Encryption:
6ea02e093471b25b501755ed81aacf2d66e334542ac7bebda689bc67e1f7314f58ce3e86b5a9618d6f7cca834482698a0a533026b55bc7e626d5048b2d2bd9802e247b73d9bace8bae450a2e6fc49d94d50ebb1b5779f66e7175e551913d82a1541a3715378ef9ddec52360150508f2ff189353fb6574977c1ed42aa1f265a919444a0c5ed7c60c1d8eac8e96ad748c43c5099d7884f564ee15147409a45b7b46895b985787b5aea49a86b34db0e86e56f8645c70ad8edc134a079512324952dd9e8b4f904f86e9b963bf2fa399223e69f147f2b5e41b359fb5372283e3843b7e6c04741b22f15df7f6d3fd76b8ffc9926c04fa636421b9182166ee0eb5b7877
# OAEP Example 6 alg=sha256 mgf1=sha512
# Message:
26521050844271
# Encryption:
b284b2eead8c689ce69b91ba2af9e266e69af7b8b74f6b6d4f19607b4450f108260f51d4a5318c795e533383d03d56341d5266e5b1826e3d053323f6a6bd4bf0b6e751f65a996e1066644a2291648946bce3e882cd28fbbd0cf8df97a03b2a0a9f5952ee4e9c2c2d02f44be1a65505e833331dedad4eeffac8db8d08546fffd9d12c3c881a03d47870fc8a78ce70483dbd4cae266348448da0d4a2e64ea60a1f2d9f8a0d63cb773a1d1c6f7099ae2d2a4fc1131191c23459838666e41fa49cb20ae97201e4b4cc4fdf4c87cdec986238fc097024ce8fb7777ae081a3a8fdbd1d986a8582e42204ca62efc87e2b734b1443635fc0004fdfb6616fce21471b84ae
# =============================================
# Example
# Public key
# Modulus:
b3e78f46ba91fe85b2c8ce5ff9e6aec3b854d604c4c085d94ea126b4bdca9376c1befae27fd897a925f131bc28dec5fdcf1ee5596d3b43b376842a7fd15520935186405413ee7ab2592561d4821c69c5c9d26f3bbbe6f8dc7dbf2435e081cdac53835336d7eaa3b416864ddc9e56d298683025edeba2196fe60da19e43dfb702779aa949c99527acadf9cb8cde687731064476dfb5ee6b9188d9beaee9209c2c1fa65f26905bff60807495a9e7cf79a36aabff13506ba10b08ae5382bd13f206e024d6bcc7ed9b041fda10aac2f8f631f1c835b18959d0bc0fca1522eec2dd93b2e8f85848683e0927df95fe4ba31b9082292afaf118823628c80a39070b30c7
# Exponent:
10001
# Private key
# Modulus:
b3e78f46ba91fe85b2c8ce5ff9e6aec3b854d604c4c085d94ea126b4bdca9376c1befae27fd897a925f131bc28dec5fdcf1ee5596d3b43b376842a7fd15520935186405413ee7ab2592561d4821c69c5c9d26f3bbbe6f8dc7dbf2435e081cdac53835336d7eaa3b416864ddc9e56d298683025edeba2196fe60da19e43dfb702779aa949c99527acadf9cb8cde687731064476dfb5ee6b9188d9beaee9209c2c1fa65f26905bff60807495a9e7cf79a36aabff13506ba10b08ae5382bd13f206e024d6bcc7ed9b041fda10aac2f8f631f1c835b18959d0bc0fca1522eec2dd93b2e8f85848683e0927df95fe4ba31b9082292afaf118823628c80a39070b30c7
# Public exponent:
10001
# Exponent:
7e3320c1b7dcf413abbfcb6d6e2b514b40825a838bd595cf43a62e35b9b162527b44d24f92e9483242c878600ab783623129f62f0e3df596edbb76e8a4dab778404711d72908308fed9318966f13296bb2d0e87099b643bac087160aa94bc5106ea0fffdc7e6f4213f6fc52ccef20ed714b739d4356847b9c442a9ae10e4dd46334d194cadea7c42c7100562c9bc9cae749de719130e350157cced5bdda2f00154c983c7a3bae417503ec712f35ab14ea3c896e331d7fb8a2ed64eb739ec1fd5dec7fbd302a5e308f4319fd5ee2d6de4e9461e741efad7a39b6b2a78debae12a7f55823b664f5b159cbeb3455561e6242f72718d362dc4041a82f0ffb9f4dd91
# Prime 1:
e1fb449d1985d9d793a04e837df3038df2a03037d0bfd662c7545e73398ba655739ea08da85f73f3e06017e171461150370c608b2903c8eb0d544e64e74c22c6103649a71c76fe9e350e78bb49b42f8660eb847cd8250719e3fa5b085610e338057cbc681945ab6ef4f53e55d71285bf281f11d04a9d73e640a4c0cf4786e79f
# Prime 2:
cbcd659116d06b0b1225f75f2b7616fa1f237d5981be73268b233dd9518f206435152abf604349a485183b49248dcd8d7b1db3e7a7ab4de72e6253390451e8cd2998ae83262ea3d814bbe10a7f5bcbb809d0a3511286de8620bf8488ec7ae523dc9955f18d0b196bcf0c66310bf159f908f84d2ac3602cfd59de4bc3cbdd45d9
# Prime exponent 1:
d60516b2829d95f6e94585965b0e706b5b4202e899b755df2f50e432d469421ae3e973bd359d513fc35cbec1307a5fa34cbf581ff3b435f1072ab524333a942468ee414b17564b46a291161eaa6b1027805b0d9aff49f233bf0a3874e8ae0dc3dcce89d13d3e12627f7454990f9be73767542596d353d39459dcaf0ea07b4f99
# Prime exponent 2:
4ea5ee1b26adb991652887a50f759bfa5c47ead8becc0b4e0585cd196f73077204562dcffacb1cc143a78d4175bccf6558eca67fb061d8476dcbfe07d3d5f43c30603e80581cc997dab08270f5a32c23d28dd468b5f89c2930bc17de6b3c25ef47f3588a45fed1899c3651bd7db95f1a4ecedba0b4130a699ee3bd634aea1249
# Coefficient:
424ebcd5f382aa7f51d7378d2f94d3fcd8002e8fe37f63eb8875a760e6c539f4bed74f3f461db072fcf931c5c2392e9b49d2574da95d911310981de507dc9a69a01d8dd7967e7e8c28764a601b2a967fe9810d86a7da57585cdb15ecdca97e5b0ca7370f3bdac311de9061fdd068623c06a390490e14d5dd4c657fa49eb0b088
# OAEP Example 1 alg=sha256 mgf1=sha512
# Message:
8ff00caa605c702830634d9a6c3d42c652b58cf1d92fec570beee7
# Encryption:
0310a0e9f60c50cac9e04b1249a2068f251ad5941ee4438a43e0ed81c04d8b7079cbff90e05c2bf7e0a731ba94a69f35677edff608a27a0dd59553665d013fa420a6e20b169f6f6bdb4a1c51eaeb09a48c60a2a628aa00ba883b65e33b2bfce42fbeeca27e1fb41c551bfb377184f8467f6220621f830db95ddb0f00691c507c019271f38fa57dbe43c6f408d9cfc0a11ede32da9c56218e0d0fb0ad7ee29ff357ea3a7e3aa84820e5263a2afd97f9a7aa2bfc9c459869bedd0bfdee02204dd6a77f180f04cfa414c5fc5ace37734c52a4eedaffcb392f4702bc82f3479c4123898c4b43e41c8ad881ec9e719f0ef6c5aa1a6893c664690aa50258b565e16764
# OAEP Example 2 alg=sha256 mgf1=sha512
# Message:
2d
# Encryption:
205854aa1dc5cda30b3944206ecfff0489d160fb4464b57f6dcb23bb4804641c1842633c0096ed83005afa7372411846f47dfa76a7ad397243625f958ba29d0edc23c74e74e45ade397e223a5cf9473f6964f1b1de2c21a55985bad27335efee82b5a01bb6fa79d74c9db64126dfe33de487f04f9cbeb0d9808a415976f2065cc02892cc181488c1dbd702f36bf1d8e108d8e33171ddbd3548e5d0a746e71b1845091ce658954a7e65fa3ac874e1561d74b84ac6f9d65a52d24f7bae5bd61cdbc0dcff9e1af8bc8cb0aea4ea2ddbbe406c7c7560c34f3eba0172df9dff2e9b7f630afe231820f7fe137b0495ff516500d82310477b584a0461648799b7c09827
# OAEP Example 3 alg=sha256 mgf1=sha512
# Message:
74fc88c51bc90f77af9d5e9a4a70133d4b4e0b34da3c37c7ef8e
# Encryption:
1cd4cb339f7f0fdd0b974fbf785f7ab5328da0f3bc30e186b437169ca725cc797817fc523c4763dcd2985481356e31c4639ea7571aed452fe924e085eada6723e2d900a1f75f38adbd1b1a978271fd583abd7b8b2b44454a0344fb5dd52c7b56c4f83a90fa3ae4634f4c6dc235f117a92fb67d377c4fdb3078d9b9ce5d6f08c0b8177e9da141f16ca7af6f1d4bad48201474fd0d85448473e7451a20af0664ea298f18a6f5538942baed155979b8103c792a743184c808db3f2911444355d163025e61b9f6f618f90bfba27b5fdf793a973f4ce9331d81fea96a3252b546097d595b3acdee9f7edb59865951058e906d033a11d374d7865633555b4dfab14780
# OAEP Example 4 alg=sha256 mgf1=sha512
# Message:
a7eb2a5036931d27d4e891326d99692ffadda9bf7efd3e34e622c4adc085f721dfe885072c78a203b151739be540fa8c153a10f00a
# Encryption:
7b8dad990c1e7fcd08670c3b0ace9ddc96c45495f108a99ed1e38cbdad8132294cfe2cac1e17ed2df559487784ea95d2a450a671442a02e0e069046897a9fd58f1481c8c0c52aa02afe5d41263890aa8d4fddf1646b4a4d68408aaab2898b3f7a7614815148084d888590f50080f782f1af4b92236594490660c9a576ec6aeb94a03fbe1f572b2c6a3b4cebed9364f0fce43f00d0cf761ea094ef01f1088dd069790dc1e6e36df6d79d25f53a1eb38ddf6baf2063285abcfb1118a5e10eefa0fabbfc9c3a39fb8c0a56dbf6afbac6aadb029e08f61aaa1cf72998fe09461d79ec5629b15c07a9b9a7ef53652e5d3479b69c74428e1eb73370863d5204a84e3dd
# OAEP Example 5 alg=sha256 mgf1=sha512
# Message:
2ef2b066f854c33f3bdcbb5994a435e73d6c6c
# Encryption:
8de9771194aaf526306dc2cf301b5e8821a286d4fdea4f0739cf19f9a9b47045863249a8b5c6d2d3d248e2e5fbab8fda7f5d26e6c58bbfd4a194d7bc34aa60dc61988a8b9a5e0164b402180073aa35d7474e7f7b0d3b4041869847b2b62eac0d8a7496e30c1e16e55aa2e3560b8903ded31cf125066442b9de34d5257ace4c5a0da9d300f13a3e6761f255b8550dc03830f964e726db6eadccefa303b81fab79947183fbe7fe2185d31ab505418ebe811c8564478a847310f5666c83c1af0f620683b21c59a5e0f922948af9f66857199819f76f63aedf539f54a772d0807e32b9280773e9566ab6db18cce731400987da629858878cd76c9727b966ff2f2484
# OAEP Example 6 alg=sha256 mgf1=sha512
# Message:
8a7fb344c8b6cb2cf2ef1f643f9a3218f6e19bba89c0
# Encryption:
a09a4bdff35a00cf7fcdeb1c714ad0a6e44e6b30ae5c37de9bde58ab09573587810f8b1b70b924b32e773a7339ca13adff762cd6c8b1db7861a651c3e13f66bf4a4830f602b5a609c7facc5c4cf2680230059167f832a8bf78fe11aaa46d71351519c0eeb7d4782a340eed05e398626fb2f83afb1b0eb7024db3a5dc3258a67732bbbb310e103cc6e4794a4f4b31e55f628314a75aeaddae6d47ce64bb4c925d3c7ebbda71b159aa9b8427bf8cfdc2fb32e920925cc66f1f182115a433fd48fd6457c1b9cd448f640644431b6032fd0cf229a35595790d3f1ebe3cc665e0e42fc80ad20699da9ec488ae4732ba0b8059aab8a06b88a4779ed62a38f57c526751
# =============================================
# Example
# Public key
# Modulus:
f01061cfa354a280241bd39491bc44ef60f0612637ffbc4122d19a37badc915621c4b9d49d5d1851b71f3101f74f47fa298dcff4038fe0224abb4f77be53cbb596d35b4663dfe2b09defa576aa01b2ddf924acf8dfece28867d75d1d193c7d1a98224e8054d03f00acf1d146f75b78492d94256f3c8cbe6b56b0a8c1d2dda45a5e4d731923d7cb0efcce5eeda2b079bf4d382b2564e03b149a47f3fab771373b3c82f06598995ff93122f6c861b5f9997540c960f0ddc3e44efa4ff9f5a8340ae0ed8afd85163df1c426f82665889a7b0384038d037f4dea7bfbe318d41e3ca706d244d638dc44186206b333aa073fc20d76ea5c84d2bc6782f50444d0d9974d
# Exponent:
10001
# Private key
# Modulus:
f01061cfa354a280241bd39491bc44ef60f0612637ffbc4122d19a37badc915621c4b9d49d5d1851b71f3101f74f47fa298dcff4038fe0224abb4f77be53cbb596d35b4663dfe2b09defa576aa01b2ddf924acf8dfece28867d75d1d193c7d1a98224e8054d03f00acf1d146f75b78492d94256f3c8cbe6b56b0a8c1d2dda45a5e4d731923d7cb0efcce5eeda2b079bf4d382b2564e03b149a47f3fab771373b3c82f06598995ff93122f6c861b5f9997540c960f0ddc3e44efa4ff9f5a8340ae0ed8afd85163df1c426f82665889a7b0384038d037f4dea7bfbe318d41e3ca706d244d638dc44186206b333aa073fc20d76ea5c84d2bc6782f50444d0d9974d
# Public exponent:
10001
# Exponent:
a744c2e24a8bce2e3afaa891fc79920eb91cc4943cb0941b4e877d4d1786583e0b8967721db3a01e4fda0bebb2c62b00c3b36c1239e925e2beef848f8aae18628e94f62435b2e9e0e62af4bf99f5550c156cd899106d9dea2d708210a464e146867a60f84a204fc5c8bb35769d23becc3e55db3f86910a9cffea57abb5a179c1a42eeeba1de4680857f6e24a8c96c8a261afcba3f143c269b34b3f2aff3cbddbf1c1b9d3fdbb86a5862994d961c1e6139fe3285b51d5dc8c33e6198f57710eeefc589a066dc5b6553306d9f9bf93c3c266727f4e675615839a5cb030154af53f9a1c758d9af472e7e723a744c170c4412f530d0b2732bf5e768181108dd86a81
# Prime 1:
fc2c8c909bb7473b4c6750325f2026a9eb40a27658bf270004c36384ce83ca96e7293703d77d6990a594a586a73261eb835a58d3e638060fc8a989d29139887065f25f7903dfadc9661942104d3e8f1efea56a671fa107cd82260260f2f74ab3dec9e0410c740785c8a1a50781b247e33132e365fed9538afa320b3375ef8faf
# Prime 2:
f3b4cc1c76bbd6feec8148216fde1062d3109328565b45b2b0d922e74c452a7c3d80f27ce40135310a2032066695212814c1421877441198df5f96ac3afd41666455a3e60d9cf9d9eb14fe614c6b08e72c941db7b3f1aa9c703c6f169210d1f53918fd3183f10a00c855021b10e3bc919c1b80f696d970a890d5ad70b5ff6bc3
# Prime exponent 1:
56e917ad032de08bec6232fe99506062f1a47e19a1ae87c776dccc60ca381bcb7471fcf702fec3324a0ef819776862dd239130ca1f2f31cfa0cde5a53fcdff5b1597ba15e022e827605bd62bfe23507a5333397fbf23e5a78b7284215bbba4f067195683b4c20c91ac3b21c07b8fb13cf908dbdc9c3fd48e327aaae79a7eed1b
# Prime exponent 2:
e3b298c23f6d6182ed161d7ea036aab8aadb61a2de8c88a25bf98452f73fe8620c54de3b320caed612cfe1ed790afcdfa604aaec9102582ead05729198cbe6bef41fcff2b1e568cbe288cae3bdb283aefa47a93c6a33f16418b95e5188478ee3bf6549ab69cb5bbd3f6fad77fc5fcb5f80ab71e2f32e55c4290e7bee431d5261
# Coefficient:
f094198516001a99e427625be4b93fddb375ec977e3c7c0a7f621ddb385d64ac1fc606e3529f73d0815c38d1ff879fbd49eaf5cc4673d836c405d6c08857eacb331426bd6d69b207bb928fcbb39b1494fa9e890ec7b4e6b0c081c8be9d318787436c6a8a66ac95d7cc31d9c76e7e585055a84adfce7ab78bdaa2addd499a1117
# OAEP Example 1 alg=sha256 mgf1=sha512
# Message:
087820b569e8fa8d
# Encryption:
6b99ef1aa68810d7d5f603187c0e5b3e9f63c6ff99940bf3fa05184fe87d7eff70ccab9ff95c6e90135dc1ad6a4f022a13a5ea7981dcfafd66ced0c49dfb21a8965bdab8ce84f92f0994cca8a8fd001924d5d64d8ce8f4a82fc834b175d671bf3f6dfb94318775eb5ed4dff4cdd7d1b4d4747ae979fea4dfb6befb257b586d55dda35ca66a10b7d0de7f1a4937523667643a86a83bd4d6e55bf90ee2a0d6127c4287d7dbafa7ba04eaadd078428db98ea204739b9385d2e0f79dd7bc8d988b31f89aa30fbf0061301b7daa0c40fe0567a3d1af9986391cf41e8421172f2544c91957fdfee776dbde01d3b5b0be6a5e395c19ed3f6a2d99cb48e8faa5d8ff5b55
# OAEP Example 2 alg=sha256 mgf1=sha512
# Message:
4653acaf171960b01f52a7be63a3ab21dc368ec43b50d82ec3781e04
# Encryption:
1e6c0ad14e2cdee8fbc3fa2b368886e862490cd3bc7b370755cab9b9829acc71cbeda17f86ae40bf6dbf00a187cba965cece0a54a27b6fac70ea8c076718b68fe2f136c228dcfd42b998a1d25fd28c1a68283285fa592bdc2dfcc9b2b6c7f3354eed0652046d820447001e23b155f5e35a96a63f468471003b5cd96c0e3824052adfe7249bdfc0059e31de9ff415c32e634b9088ae586f2e701e4280ffa5f672bd415f8ce6bc880bbaad6b2b3759cc9bcb2537d6076d0d11adb4a061056e1bc6fdf3bdd2080ca42571d71d91cebd6727ab9c3d1c04be86d2c8f9203cd4047a92cb9a07f9b600a9db3510cd2aca3cc29258658b765a880b122f7770ccb7916d2a
# OAEP Example 3 alg=sha256 mgf1=sha512
# Message:
d94cd0e08fa404ed89
# Encryption:
5502a6fa948f9c8ea2e62298807a879842313f807c5e437cf0bf3eb4055d5494428f96d2eb29387ee4e95863e7e0a2abb3872ef65d2e6ff89c1dcbe86c17ef282d53459a72dacd753bb876dba5c9e5f69a462177adc9204ca1065d516a797656e297f71404769d7e3cd9103bafdd73f8f4e3d850ca4d29dc116ec06d807a81621c74f9f53c0cf5b911f96080b059c974e1a5b2644f628797414bdf53396062bdf5610fabc7d16dbd55f8c6828ee516d470471ac943075c2391564317d620de0a54de4ce88521a506384399f1b678ba8228a5646986a0be13243e998ffd78f5e1a4b028447a8b57445487d216cfec6d6d5d96700bdfa51f02ce076cdf7b69b708
# OAEP Example 4 alg=sha256 mgf1=sha512
# Message:
6cc641b6b61e6f963974dad23a9013284ef1
# Encryption:
bbc2f50dd9f9e04a039d9d9cb425764bcb9771ae28cda0ebebb5d432f54c0da6d1637eb7db5e67bdb34c728995d76a216aef4045b38f1757e8ce006f4ce106b3f55c7338419154bc3f1ee6f5718a3679675ecf7e0cfb14a06915482488f0f147caf833061c9e815eb883d3ec4c727c9227c38cfde4304fe8c89a06d4a9fdbbabe8128159190bcf284402a2d844577bae13ab1bac74293a720d42c39dece606c2edbdcc5e0af115714b708292cc5ca5b9ee61358b4cc305544c246ead9c9c6c31b0c29e71c6d5f13b77907b00dffc9ad0b588e308a1c459b981cf8b2a1922b4041f6d80bb7da6384fbe140e94a68f6909b67e3e464b5cab593ae373402e5d49a5
# OAEP Example 5 alg=sha256 mgf1=sha512
# Message:
df5151832b61f4f25891fb4172f328d2eddf8371ffcfdbe997939295f30eca6918017cfda1153bf7a6af87593223
# Encryption:
de452c04652d86bf1f42a79ca0ae92b412189e008bc57dfed42628b6d7a6cb931f24d66d59d345c8565d30a8685c27a96c0b71e26f15c0cef8690bae8f2f942b86dc18bf54ac530808c300a3fc8697d43285cc94ccd9b7386cbc4ff57b40a46296d29e6743b5e5cc1ca2ac68e44e1f133e31accca60535e149e83d4881e286e784af9daaf582fe457cfc54ce3a995c86075d1253684dd23d3af18e5b53ccca30313662d23ecc26c55b020bd61956379c613838bf5e7b8ae6e938d85c71f8f4a9a41857afb271c453d64e9ac9a0f133ef9189baeb76d090738bcb4dbb963133efa8d972ef3bfd54ee7642c40a4c02e47b4d9a787e40063690fcb2fc8693134f71
# OAEP Example 6 alg=sha256 mgf1=sha512
# Message:
3c3bad893c544a6d520ab022319188c8d504b7a788b850903b85972eaa18552e1134a7ad6098826254ff7ab672b3d8eb3158fac6d4cbaef1
# Encryption:
7716afaf03f570a8c9bd61d360ec22ce528722afc7e48be5d2f27c395d9cf88487d0f904f5bed4e82088a73303d5fd5a30d874efeeb18419950c1d758b65c7cf0f369e88c4ccf911023861bdfab20b2caa500cb5a4c07c66ca58a19c9f5ebbc66e1fd4a147dc1804a900c418da09129914818ef79dafddfa231b90faf0e681396145885c3eae1f49f9cb2d23e7a1efe85774b202e10c17067c0f064bd94af5acdf86d76c9d0b22c58c74fb547637343f27e5ed0a139d18d366973debad6fbf7c5554d26cc8fd5224812b8ba6d870cc5917548d77517f6b0e7a551eb4847cbf414e1739d2a94f5f34dda4e7057c938f1c1e3149b0b0f4b1bcdc913d75e1c2dde0
# =============================================
# Example
# Public key
# Modulus:
e82a7e6cd78f996c2b51dd9e71da87e1cffdc5c78980b47ba3d099aa794a3815b3320d1fcaa641a191e58da6695c42fd41274e392d923ecb708ea9ecb7b126896ce110c9cde9ef1dabdfb3d3d22b9270711b815bc3e8d9df3071186b978a399ac9513c8e3bfdb4774dc12ceab5432f2071caf5dd2fdb3174cfd25ec9d770c7df58d18efe3c0403a1a143c9a100a2665c354045618bb3e1f9f9cef4c8b059c245d64b01a5aa5993455fe6d91a5ac4a6a80e6d68dea933cffef279c2d3cef3029e078df4846d620f66f0ada4ab704f9f77bd9cd02a1223722cbc1b95d27485de42da439b483bdabd82481ce426c48ae58ea5e3d645d00397a7912afc8574c771e7
# Exponent:
10001
# Private key
# Modulus:
e82a7e6cd78f996c2b51dd9e71da87e1cffdc5c78980b47ba3d099aa794a3815b3320d1fcaa641a191e58da6695c42fd41274e392d923ecb708ea9ecb7b126896ce110c9cde9ef1dabdfb3d3d22b9270711b815bc3e8d9df3071186b978a399ac9513c8e3bfdb4774dc12ceab5432f2071caf5dd2fdb3174cfd25ec9d770c7df58d18efe3c0403a1a143c9a100a2665c354045618bb3e1f9f9cef4c8b059c245d64b01a5aa5993455fe6d91a5ac4a6a80e6d68dea933cffef279c2d3cef3029e078df4846d620f66f0ada4ab704f9f77bd9cd02a1223722cbc1b95d27485de42da439b483bdabd82481ce426c48ae58ea5e3d645d00397a7912afc8574c771e7
# Public exponent:
10001
# Exponent:
d95f5809ae766c0ea42cbd546983537070de493cbf187b63bc0846a81f72073b02119dca236230d7071427e1248ad6c9ea23d410a30367b9f104124369e5fa8ff71a6f2e93963164d594d8f93db1c02579316897b3c123a4dde536191ec4b394a2636650420913dc143807472639e638f9722f6b4e306b88d44042b1b6fe8893641d37aed4110c5485ae92ac3ab53c5f9ded7075303b79f819c2945bdd35744c8b2e33f47f02459ba2c2a8b745dc9353201171612b8d4577be708d261007398e5a8940430b30daa2a114604f54a13a751711de18703675b77ef30070949ae80400cb9f494c2bd49e28a6951f5008044e34f958432ca0d4704a8f5ae23c675ef1
# Prime 1:
f9b9bf6c0f767668e48fcc3a1648d2654390f580a2c6e7dc1d6acac140e3f7347b0bcef916b0006fdbab7f336b087a31eb03f7cd8734e4795fdb0a51a6877ffe09a43db0b7f269562f3259efe8cf5398580b94feda066ad7b14c249aa97f75fa3286641cb0fc080c3bcc2cd9c0d3ad352f2ffdd0ee4ed273591df8312973622f
# Prime 2:
edffcd37c01f532e9fc2e5214526f88d8b7845e248a44ec80c2aa1a187fa52f36b8c4cf9d275f573f1967fee3181fc4f2405d633e71d3355ba6fc75ccadd79a60521d873cbc82e0f2362fad903676b0ea7c2cc6005f74c0dd7ff408a595a12181d4bc71387cfb2e0f1592e98a9408ecc14aa740bcf3c8d8fa40310947f1695c9
# Prime exponent 1:
8e6f47a356de7683357a5f3df25feec11b5c9eea93ed6769c0cd9c7fc587410489fa1e3f2c958e6a3e9cfe9c513c30963039bf295728eff7da9890b62989b79329e4a7db17d0080cc436afdd8aa85641da5620d18b81858728f5091bbdf9994cef6c7fc56d9d12ea0761596389fc321ad7a343dddb4ed1f240ae3b55af12c4b9
# Prime exponent 2:
3280ecb85ee186d246fea186acd8f7377a181ca4470beed7ce95215558b88aefb2abc40de3563aaecede43e974c2039b7ba66d6cf8271f249afa6b50ca8fb2e7c3010aa08fe6bbb764a7f55925bac56207c1738310e108578bb553a9c80a2ffac404b78af26fe5a28c348389cba8b264a622019c1beeda8f579b7ae23811bfd9
# Coefficient:
e1a626136da00e085506958f13153f9415a2a48592d751022e7a48e1afcb567818f49bb9b21c690cd7e176cd8e2154024e03627736fa9c5d818d8cfa183e6953748e010834fdd8cd34cf759e43ccbc1a8bae9101e80c2b6456c10db0e557fa1fd90dd38c3267e7ca92065420f49cb7c94efe590b1cd02389c2add5d953b5ccf9
# OAEP Example 1 alg=sha256 mgf1=sha512
# Message:
4a86609534ee434a6cbca3f7e962e76d455e3264c19f605f6e5ff6137c65c56d7fb344cd52bc93374f3d166c9f0c6f9c506bad19330972d2
# Encryption:
36f7ae42068d3a278190a556593128bec30b9164e209a7fddc58708a80c838b03dab55a4a46960c28f636a5401ba2d864e3d9c10aef1889ef9463dff62cc67aaf5c1aac7a5995be1cfec6b532d47c5865533b0c6cdb87f839b282870a4dd29b98389d8fb8f0b2234baa9bb0e6b9db723dfbaa83812ceeb4abbee674c6b2b24e7c2a5c04e1be16545d014511d3d463f326d2bead14565a9c994d75b83353ee827826768730fa2243d521e5f8e928269710d7f47a1267032807dae1938e472f4ccf50f0ebc7990a6e453d1377ff7890aefdc2c1b68d501b40a7366bf2d609c16b32b17205ea31c3b2cbb785b58f6c11fbc432617e269df9d5a680678ae07a10875
# OAEP Example 2 alg=sha256 mgf1=sha512
# Message:
b0adc4f3fe11da59ce992773d9059943c03046497ee9d9f9a06df1166db46d98f58d27ec074c02eee6cbe2449c8b9fc5080c5c3f4433092512ec46aa793743c8
# Encryption:
7e5e61fe46642f858b7c1e1e600e19969eaaa888c84c51c247baae2baffe26b3205b0e7e4cde58b782202296e31c82982535ba934503ece44f1c7d05e36afdd3ff4e2c720a5aa61d539cef4e2509d4c78f90fc8fee9343363839a65127a5b51663a9ddc7accda8bf77b4bd66832d00a94985dab18f5fec00bd4fc0d4a5d01b8c6d4cf346a1ffa164a9366cb9a1a4d0c52906c2efbd1a4fc0bb00425257ff0a4dbd9f4527fa7f1b35f0390eda2aeb7fcb02ed9ec5f01fd9c468757c81a353337ea47bac8f34317ce6c4f914f8b2afd4310c1570e7970ba49b0678ad7f5179f9f82039bb2fe3a9aafc9a37395e84bc0ad4e3c24ea5474d5ec142c2a368c6bb6605
# OAEP Example 3 alg=sha256 mgf1=sha512
# Message:
bf6d42e701707b1d0206b0c8b45a1c72641ff12889219a82bdea965b5e79a96b0d0163ed9d578ec9ada20f2fbcf1ea3c4089d83419ba81b0c60f3606da99
# Encryption:
7b49fd66e05e431511cbfd98646acacad74eb4d0d2997dbbf86a996fbb273120bbff8de02fab5cd87e9b9ddcf2cb0756e1121d51b2858c94e600b1983081c0f8d51668860e973dc076056060648c284073bb4477c75ae9e476cb9b3f6ebf2c01e7b2b16a5bcddc977dd07d731c7338ddae61164b223f2f37e9c216f1ac196ddebb810bc7d476400d0d58dee1850532e88965229adeabe0dacaf7be9cbf959fbd28c6763b496496267ca66720a53e3b98ee35b6115db21cae18265db5b779dcfdf804d6da2fc69dea6b96e441400fb623fb7c4c13944b2837ba394df15165165943d55ca50a0e2d2f09cbab9723c15adb354f3be028d4777425b0cfe2439fb495
# OAEP Example 4 alg=sha256 mgf1=sha512
# Message:
fb2ef112f5e766eb94019297934794f7be2f6fc1c58e
# Encryption:
12a1dec609ca720662e478299f7f5ddeb7b1894a51bbdfc6ba8d0ef8fa0d3333cffd41699c136e27a8569b46296db8a1613b0ef4a85d5fb41e9c7cd7b8ac1af1e9200c283f75b7aff310162b51c0b67fe736b679f252dfd3d11da503cdb2bfcad9ac748ccb4bd9ca0e52458b02a3cc8b3f3a0b2eb3f3f6057c76d7ef033da03088e5d291bc4771dc107d6256dca4857fb8e1ad74fca355eba02a96cf9eab6a739924a960631f01170f2b7ab677757afbe640652cd7539560d867ec01e00a0ec01cecedd4c83a9c4dbed5f6d299124bc38ca5374e356ce6bc857744c66eecfd1f2b10c7f98d8ed4791fd47d7c5fddb6cbcb03143153afc31efed2ee8fe94e6108
# OAEP Example 5 alg=sha256 mgf1=sha512
# Message:
28ccd447bb9e85166dabb9e5b7d1adadc4b9d39f204e96d5e440ce9ad928bc1c2284
# Encryption:
4956af4e0688c36ab6226a4dd5a1c456324b2883052d19bfb131a3afee52ab098576e9e79ee1999fc75b34a14c602d9176084fe3a5f95bfdef3e2c911ccd121f5f289f9b8c311dfa8f8cfbdb2687cf809d3affe9d2f4b3f6de1e6c61792bb8de8016679931bd308febea0180cd0eb8e2c576af2cbbecc8f42e25ef5b65dbe0c78a3a487f3f645a77d89975faf087a3fd12a3ab3477002c54403de955916b67ea60e2f49f2abbe1bf4bdc6bb65157ba859fe5bab22099e4b30d39830e406fb72a42aa26ed1552c258f8081d903041ea1fa01cf12000632bf870685948f07e914b70c1bab5cc2db09d3ed57da4fcf54b4142de6d44285ff815dd469ad329b1c35b
# OAEP Example 6 alg=sha256 mgf1=sha512
# Message:
f22242751ec6b1
# Encryption:
54c0b3d03c54001421b67e2282de1ad853f74ab5a41cee3cd038f37451b969eac52c918d0c0db556543c26d5fa3721baea17621aace1ca8c38708abe70052954a5449f630a4b5cf0e76e9d3769c370a9d4b04a4515575c0ce5d17877ef45e4d345b63f98e7ee09fc637fc16dd63693a219660467896033bfa636264a9b918d8f6505962eaaa8d5e421f49c81d341a19109b91d7ff7389d39db4a217de37d1774564e247e57811bed022f8ac1f896adb51285bee41b7bbc573f3b5ce42ce12a3bc6beb0bbb6548f2f478ba94c0f5c7d8fe992d0211cfc506168ad95c3c012de7bf30a934aba14a196706d573e80f847a396ed4bad66fe692e1ccf6059d277bd3b
# =============================================
# Example
# Public key
# Modulus:
edf6caa1b8aa926f7044821aec38d5aab315c16d3ee3db154143fe933e20f528aeb50046add448ae6e38671135af964ca34d7955be268bf79d84360757187d3c82f22298dddc7913b0e188f1ddb4b32f99ef203c2e034f86a67b967e5d08450e6dc2a9e047f746ebb901b1b0f7de06bd4e3c4c354d1332fbd88f1075188b88b4e09869c9f961cc9b4f182893d663b7255f92efde3f77b71d58709d9f96615f86398fefbcf18bf402cb641dd6204668aa088deb92c8249fd6c872a8d11f55cd8a937c61aedd8619336e70352f160611e71c979ff6787ad1d3e19b8ed9a43a0b7a669ccb53763d38c2eba6d1962c86f566765d70fc354cca1599661af73087bc5d
# Exponent:
10001
# Private key
# Modulus:
edf6caa1b8aa926f7044821aec38d5aab315c16d3ee3db154143fe933e20f528aeb50046add448ae6e38671135af964ca34d7955be268bf79d84360757187d3c82f22298dddc7913b0e188f1ddb4b32f99ef203c2e034f86a67b967e5d08450e6dc2a9e047f746ebb901b1b0f7de06bd4e3c4c354d1332fbd88f1075188b88b4e09869c9f961cc9b4f182893d663b7255f92efde3f77b71d58709d9f96615f86398fefbcf18bf402cb641dd6204668aa088deb92c8249fd6c872a8d11f55cd8a937c61aedd8619336e70352f160611e71c979ff6787ad1d3e19b8ed9a43a0b7a669ccb53763d38c2eba6d1962c86f566765d70fc354cca1599661af73087bc5d
# Public exponent:
10001
# Exponent:
17d92be599443ef8bc1fa18a613230f7b28af39fa735deb6fa9b7ddff3d209bfd20281cc938f3ad9806256b1fad76610b82d0383fc5290a4783ccfcd5c852fc7e8b7ab8ff66c2a16371be3459a1a89fab34aabc85c3428bc2de324e9f518e712d31d37392afd35365a8c38eaab6cacf03beeff14386d3c26d1454538f704c4e66a42e7b845e1b5ca3eee4fb3d645046c6e5a090c2a6b5382a680f41534834bef8947f12532d53217a5d87b73dd431f9acf0de8d8579cb02dfd2c30e1552d16ff71bd2517ccfb1b61c7413d9882b179f0f93e56834473aeb742f0e6b17605ed330a2b8e996d7602f54a8626d0c159df793e79b2a3ed165a5c08bd34dac3f87701
# Prime 1:
f7fbb2045aff80076b992cb507d0bac4ba3afbb3bd61a52c2133a50889bfe3e3328f346d1f4aad4080d6affd3607516adc59780b4cd3d36a8959ca0f355dfaec8ff75c0a5a2d3416a318c12ba8a649db01db688fc82de6595217a3c750d33a702188bad635819ce6865f577fccdc194b3104ab3bfcc79219c1a5a00bee09a799
# Prime 2:
f5a82d839b80171a689e87ca9e35a5f2c7642351f938237b95440abf400f893f0b13a8670d680fb0d4fe4166737c044e80fd936708fecca15bb2fb8a7c952064ec4435c7faa8b4973c19d62ab463f758ffa25864141f457a7efb9769c30e22b2aca7d5ac7d8f00c29cf5baacf94a2a40251d7bf17f867ccd42f7c3e27f2ba565
# Prime exponent 1:
ba4b79d6cfcdf60e9d04bb935c45b0a9ae0635a537f6ad3153d80a793992d0ce93e3054d9d1e6abd748cd435736b57fce180cd30200d5a5c44c711870f5e84ed46d25b70e381e609c3890b4593332974c016669ced939de3284ade1d14593b2395edb3feccbf8c719a2cf1fcee97c2e0bbf877f35ed946a6d6d56840ce18aeb1
# Prime exponent 2:
3cec19658321f018d78b4147e9968a723c2ac46ba6efda34e2debdff92268835ff4c3fbe56dfd0cc5cf63547f029f873739fef77650eb3b6eca3e5a8019f862a21420548740c74c4f0ddc37451ca5ce45079758c54453118e0f70a24eb7fccf11cca7ebe496136a20d050fe7a7e751b518bf4826ab26b23ac179eab5782e5dd5
# Coefficient:
4b906b919b8322dfd5c8a5bb159865235927d1a07422129ebbb965c1ae1bf78bb751424de110079307afd372886a7cdcd8d4c2684bdeff6285cd5476a187248bc97b719efeea279170fd8d05d844615db920b3f630e3add7ffdf7d2d18cfd3e1241a0c058ba044d6a4702e0ecaa90848724b4507f5f91e8e23dc19bb89a70ba
# OAEP Example 1 alg=sha256 mgf1=sha512
# Message:
af71a901e3a61d3132f0fc1fdb474f9ea6579257ffc24d164170145b3dbde8
# Encryption:
4e8be31f5e760aeaec825d83d165951798dd42f1cb8484221dab7157ad7ddce12a9f4f7578d39a0f1ee3f1ac863f7c547d00aabe0bc919b54fe1e61797034ccbf260fccdf073a2e5a9addcf6315da6e2a5d287c9dd4d621fad8f64669e040530310796933430993635886b1288f4f3b6e7d82cd62bb81f443a07dce05b18e3d6746d7d040d265c4e4415d711b56a445eb2a3f78733d568883bd1fcd0c7e3debe1864cd2006db5a16833582559e11ef71c47177284b42fd54c6f3897f8e5f63c79d80ab39b3ba5011784baee219ab9b4672b0d029adfa335466f0e1ff160172da711f4f5535eedb50b7b67aded07783f90bb5716a4627a8ebe72f1423c89de9f2
# OAEP Example 2 alg=sha256 mgf1=sha512
# Message:
a3b844a08239a8ac41605af17a6cfda4d350136585903a417a79268760519a4b4ac3303ec73f0f87cfb32399
# Encryption:
ccd9f3081ee34c4150ddf8a7ad826b0c1a6291daf2e174bfc3c43ec77dce7dcbf3d9816090275078d8ca193e02fbbb26e899e3d740e2a312b9a97e2761357402d5bb4afccc5226a7467dcb778b8762a4af81765a6c02f88ff51bfed382fcf4441b6491416e46710728f46904a6d28e698a9f097acd93d04d147332e768c455cdd740ca0378a02b08a95cdef2d5bcd5d5778da0d11ceff240487d2a626017570d624bd0d8b2e23f84375459d89d5f6c756e0c55514772fd63a51dd18896a995429f23619cd9a0d6697aa3ccb4f4973a1bb9a88442fa9cfc51bc1de56a02a1676cadcfdc86f735006ea6c51ac93ced395dcf2879b741171dd3ace8419f4b483f88
# OAEP Example 3 alg=sha256 mgf1=sha512
# Message:
308b0ecbd2c76cb77fc6f70c5edd233fd2f20929d629f026953bb62a8f4a3a314bde195de85b5f816da2aab074d26cb6acddf323ae3b9c678ac3cf12fbdde7
# Encryption:
0edba23f5375d2eba1a7f2f62c449d0f561d2e4687cbad5ab43df635c4f7c70d155c16a7d80ac675f21528616098710427479e7960d7c62d94bdfc8cc72dc24653cc7ab2098eab411f70b8c397a1f3489f7c0b34c7a61cc8464fbd27f260691cab0ba54d4fa686ede45f5b4023531b398c3137af90a76d32ac1be3a3610a66a4911ec05182b9b12a1c68a5b62e966a3c692dc1c49a4c3ee0d5c9eb7893699d6f486a6c1d11bd351861e4a34c6d0dc26811193df19d593a6f2311f2db1d8b623de6cb09429c89ae00748ad0bdcab967d249199425b01f03e0728b1beb96f94fff02262b466de8d95ba5dce6b4b59a8d605873d39c0924f1e1412894af2dd1089b
# OAEP Example 4 alg=sha256 mgf1=sha512
# Message:
15c5b9ee1185
# Encryption:
3d2838876c2c5af0038e777e84f1c9386a58d50dc6e252a5a6b02971b1dc1d5a5875a731ac63a27752c33d599d91866db0379dfe3f9711a18b391cec8617ca5ab1cf2ce6fd82635a02bc5c6a849cb00ebdd50437528e16f495e0c2cde2efd10c4cffc198a6e027990a33d430eb017d415adb00d753bc810c6a1d4827a8b98257c64a81885c452e59f7d22a2858477bb14a29a372ca425cf681a8cf8149169148940145624c638c890dde0a4ee18672e3383471370db09330ee4f9be3b13097d91b370b63198ab764b27d770c0c9ee4ead875264b4cf8bf27854b3972a049f702e46cb0e1cd05677085926427f578cd4f1cb0aa19ec11242d2be2f035082f1c76
# OAEP Example 5 alg=sha256 mgf1=sha512
# Message:
21026e6800c7fa728fcaaba0d196ae28d7a2ac4ffd8abce794f0985f60c8a6737277365d3fea11db8923a2029a
# Encryption:
3028466fb2a15c9a630879f3e58248a63e52eb06c483d6229f65eb8394c77b712299043a731ee605d1f59ae56de1941427ad7bd91c45669faa9a49aff8a27ffe87864927d877319a0712176ad3c79489b6fc50d7eb46fcb52cbd33b3d3613338cddd03dcf38185d1899bec29cd874bf77d51dad27beab2f46bb1bb06bf9507acd470247406711facb4b8f62966d4c27c57407e41cb06bd736a7857711d24dde086807179e0766bb32c41761f68892f51ce0974adbde94eaaa169f555dbca13f7a0836a3bd9997e16683691001808b8e90af8235f2d6d94dd6142dcbcf4c5ba3ca9e0ae12a14a9e21e5ae8bd978c7ac25ca5f8155c7c4bb1497628b69207d3432
# OAEP Example 6 alg=sha256 mgf1=sha512
# Message:
541e37b68b6c8872b84c02
# Encryption:
6a85da5271614155416a1138ffac8037e0f64e6a9792f0103b1dd7bca7c72efa2b7fb8546b30ca53408a95a5800e83d8d1cbff4492a3fe8957b4b6b172e1907a483e6b80c4dc43df5e74b0bb9dc590f585e6dd2e615b8f69ca75fc72ae1b8460214cefa354280e134d70a878194080a0e754ef1b32f828734cea3915e5d408f721403e2f4a8fc596074166499f1e9d8ef0223d244ed21047211fdee3ba65c07f3e533debf2bf79b134199a041a42a4dc2ad0b55c4273742c015ba5c318f76e4dd09ded06b8240433c69fcc79bcd2408c83c1ab8db766d628ebc8254f78a5d5a7517788d2003bdd3945e637c79d60e22e3c56636d35d02fde696fd2fc6f1728e3
# =============================================
# Example
# Public key
# Modulus:
c90d1af8915ec2258642a9dd1de7a9a5b492bdef49301abc788aafe070854dbbc95c460a93560f70bd229b8b998c7e79e10b6a4fc9d5efefce6f2617ad4df8c59b8880d60b936175984a052d1055210690bc6bee8057746b68b326fad1c5a233c60e297e12c81ea008d3396b1ac771645717859902c132520dc60ecb3d727d73986afe2fa2b170a943036e89b0e4807b1e771893ebe1a473ec4d4dd806fa0ef6acffefdbf9d99d12e64d301751de89b31033edaf8cfccf68d8c0fd06c97902da1f99dd04b5fe9b8663b4bbe8e8f5772b69fe39dcbc08b7d0074f2938a028caefb2aff125e5d50898241899d9574acc0a695b29f8ae2f14342a438ba279451a8f
# Exponent:
10001
# Private key
# Modulus:
c90d1af8915ec2258642a9dd1de7a9a5b492bdef49301abc788aafe070854dbbc95c460a93560f70bd229b8b998c7e79e10b6a4fc9d5efefce6f2617ad4df8c59b8880d60b936175984a052d1055210690bc6bee8057746b68b326fad1c5a233c60e297e12c81ea008d3396b1ac771645717859902c132520dc60ecb3d727d73986afe2fa2b170a943036e89b0e4807b1e771893ebe1a473ec4d4dd806fa0ef6acffefdbf9d99d12e64d301751de89b31033edaf8cfccf68d8c0fd06c97902da1f99dd04b5fe9b8663b4bbe8e8f5772b69fe39dcbc08b7d0074f2938a028caefb2aff125e5d50898241899d9574acc0a695b29f8ae2f14342a438ba279451a8f
# Public exponent:
10001
# Exponent:
8b8c8628fc360a8a233bc84d8b414e368f34bf930478d845f361481c7fdd770c1e02e736d5f7893616819bf774b7d8ddddff9f660c516b7e470a4d25680c53dd4d4c9d2874d672723e273a9a81d8a4d8bac39e22e8804b757631cb9f92d51bf5d5c5e4b4f67263176fa8b5150b7c5dcf68c811da17d8638622bb536f6c923852353fa61026e8da2e104b7aa118d0be0a3adf945a29536cf847bbc9c5d533f05c38b5dea144848d8ca224938a72ac5206753c89a33b05593c50af9c08661cd033c69debc488e82b13f8cc08dfcde4649992db5912561d64edc89fd5715985c33d251283b4910d8d5b43b7ab6d0ba9b65545d94a6f95573e9974841bc8b67c9479
# Prime 1:
f391dd7d482a7268488faf6fbdf0ca1d1f95f70efaf55443993d50247f7e73d201bca5b1ca377de3583654f29ee9634170ad71ec2f4e5c302d0650b572fef5d9255fb230bd0e935d83e6a6bf014b20cfb839c0f4d0464dfaa57d01bf115c969e33efd222dbf5d4775b7feeb759e1aa58c707251125150bee7767f8a1e8f73a4d
# Prime 2:
d34fc0c3075c52bce3198025731a1f5a4b061363b77e90ac49c99e75ab58133172fd997ca77000371d6489949986f5f9319c2dd7c4b5f34e0b9ede3973efcf325ca13e225b79acd21cb6c4d143897ad7ccdd8e356ccf7df5119af7dfda735f36a4b903ba688bed804367b7b7ce27ec4f2d0541e605e009f204ec7d505d0a1e4b
# Prime exponent 1:
2b929098f4ec03037cd7977ed9efd578584a2fa45268c8e63ee7a50aa27430ac04fb8678c3c021992612b227a51e034f95a4b1989aedddb81095eca2492c2b36e964b12fdee258a28612210a5264ea3dbeab3645956cbe4e7484646795e7865a4ed83c33583e2600243242b63232189341279a0df3204cbe20464d4849b0d091
# Prime exponent 2:
9147168ebf43c0fa6de3fd4f41f826b00c3e6c1c356e85867de068da1b681d21f51dd76575343261b20a89f0293139710ea3827d0297d963c1e7827edb6f76f2f7ee3f6a9d9b64aebbe108259b1a2ce3aacc73d5d52e3e39bbd5e02efde02e08c26d14dc16be851596c1faf41a7f261f3523952fd0c03bf6315e69b55391fe4b
# Coefficient:
352ce2f7c79116f45e608388c8bd672f1a4e5353165a55d3dff6ebedc8939c07fa409be7c3a159eb23f50af468ca8eb0c8621f31395f8d1e905f731573d6b2754d9b33903062dec8b83ef087223be3eb96a191728416199e9db6436394ad281b078d53ea06cdb1affbceb60c0b006026cf88dba5669ac85418e4fbaa4957735b
# OAEP Example 1 alg=sha256 mgf1=sha512
# Message:
4046ca8baa3347ca27f49e0d81f9cc1d71be9ba517d4
# Encryption:
010fafd4abc82ed286984efabcc2cc6747f1761062e71b37246ef8cd0615cf4e8a0477f1cefb4bf79aacbac7a0aa14710f7ab16e60a5e81280e5d405b2ec8c6064efb287d1de67aff51783d97ae2301907166b9582fd35352f3d21201b82c7748553cb16b70ce0d88837774c72da920ecc109391ab4e68c8637894ca054a971fc74db54df34221313336e52a2dad599b22bf721d3c0b46590867743e4e25d6d7d2f70b174bc3588443924c373b230fd1372268d869708fb2a2fecdae7e03bd3e804689e55434f5f0b85cf2a8178fa4b88aabe208eb975b9a87282416b6f652e5b30e9666829070d9dde05a34189ed37582121d93a792d8831b2c924156916c3a
# OAEP Example 2 alg=sha256 mgf1=sha512
# Message:
5cc72c60231df03b3d40f9b57931bc31109f972527f28b19e7480c7288cb3c92b22512214e4be6c914792ddabdf57faa8aa7
# Encryption:
2148ade715ad202ec67ef126849339eb6ae140007759d1a7bd5e6f1a9a099b979fc1a777b7e0b790b692a359c0a8bf252bf1846f3eeda089fee1a3f2f12c24b44c1699652b7af9a6dd4974e5a14f0ed18755357c2d43bbf51d435db5b003cf092a2bc076193688adf1acddcac2f9697c190d4442403f8b8e4c7c51e97398347fd9c2ff7e9dec73fa64acf6110736691c775ab2e049a3c589a485dc771c0ced3713aeb3b1cc15ba5e22a37a18fd9c8fa68e23642eb8c89c074074893ce8ce203c4a93d507799d5d38ab128e50f102e9d75b65dcb0a0471ecc9e36a00928d66c938e50688f2b0d7c8b253afeebe108e8f6add5b76eeb863a6c32206492610b48d2
# OAEP Example 3 alg=sha256 mgf1=sha512
# Message:
b20e651303092f4bccb43070c0f86d23049362ed96642fc5632c27db4a52e3d831f2ab068b23b149879c002f6bf3feee97591112562c
# Encryption:
3e256ac0174b18c0539bb8565098f8b6deab968e442f0203e969b6251ec59303a2ceb1354e149fb85fee0b37c987e1c22b8a86a2389b7496572e43ffdb773a8267cc8a7ad866fc6015f6c6db027f7b405b520eba3875119aa0c966b823f446efeb5c97d7e277e6293ccebc9d96628a524df2ddcde3633950fc9a7f904d19feda1ac2f00fe0ac3f7a1da225fdf5ac85e816c03e4ecac8880ffebd0c086272d5abdf1cf78280bced9a256a79571fa5b01c74379781895a931a0452c8446ac1045b3f3d9629b0ee8ab72146e9164ae84a0483e9307993522f658984132e393b7842ac5140a81b30a84a68266b1eb7e08e526babd27ad59109cc45a124c72b8127cd
# OAEP Example 4 alg=sha256 mgf1=sha512
# Message:
684e3038c5c041f7
# Encryption:
4928c642e6eabbd3990a60a9b2224dc6b0bd3ab7d9a43d16ac66be807e5b4c40e08961670884804e970396f9486fdec219697468df6ae8607ccdc2a8f23232e720852ef87aa03fec72bc5c6017ed70c6dc849a3567f6daf8cac6a756beafaf086b1b8acb13385afbe579794c0091711c0a9ae8e27d6ef393a675ccb7ca2eb32f09af1364d56bf3791204cbe2e7e8721879da449faba61d54faeb9349ad188e7ee12f6ba89303f24d6d6f2a8545318962f7162794111bff6010000029ee8e021e222fc7ebff8607bafefb6ec5c4b2251613d4c41192b769ea9153ed79ed626d2ded799765cedfa2370411bfa2ab5aab32a91b045f45047baf03534f87dfd27bc8
# OAEP Example 5 alg=sha256 mgf1=sha512
# Message:
32488cb262d041d6e4dd35f987bf3ca696db1f06ac29a44693
# Encryption:
04cb7ff964e35306c9224cd21d8496f1e87db73f44e1b604835be6ceb5e3f49eef49e623024597e4e221d01ce21026c254aeeb4851bcb3ac455f4385ac62ce8c778663bbbcdc1a3bc3351e3a08c6b3431186de8cff2867fcafca3e2d8231f27d4c66508ee71d55fe6a5abe7e11bfa967f67daf148bf90f5d8b307c3a813ff7b8c6cd5ab787345223b7bd84bd76c35ba0a76f521fa6ac423df27058798fa51b7474a3afdf6d6da3a21de2d69ccc5fcfd2bb03634ecaeccc43b220d7741633ed4c50dd4255cc29d18984a48090201be25d96112e387f63c156232e64a158daf9279826c87257a8c6ef33314d6f84528d4c840e70dfeae1ff1d339de2de5226e8a1
# OAEP Example 6 alg=sha256 mgf1=sha512
# Message:
50ba14be8462720279c306ba
# Encryption:
8b0732ff42fa118bb3ca1bc4ba98835c89597e03aff3401e7d0fa6fba9bd19abaa18b89c36c782fdf81de57de5e126b154a2b3e07fde314d8f0d588b6c8b4c765076bd8601963943d142570ea23bd2455a9ec58f530886addbf37a95573fd278e6859304372a6801ece6e8e98b7587a64e9f9928d6cf0c54779952282f17da8541f44e04d9072e60e5b83c27aa3f9a64886a0262d5d331f64c53cfbe72e503a637bd673b484c62cada858f9700daa6e4c0c07163b699f93717a7cf5e0da27ab8519d6545f1453c9729a9fb2e3b96e5d6cb5b24ca340790a7aa2e4edec34a8179d7c267903d0917449d7034468e9ece41d97f8b5866cb91eaf2318ecec5c8d02e
# =============================================
# Example
# Public key
# Modulus:
d5bbfaf4d23c117221f022e5ce54c7459be26cf029b8d2fbf81639de84a5d4548f8ffddf6ac5e2cb29e470e3658a8e27672fb8fced5841ac4585827132cae86cffdfe1533fc28027c0ef93dd86082ffeeaf0933782d1ce91be7fd16afc503b5a3fd349d3374cefd8e3aa5d851fedce3d29b894b06c82f0b869391c09f435fed3fcb7e0aa38722248e810c7ef9c765d3442a02f2f560426c8513205d5b086e9a8e0a2fab84281687b30482adfa0ed99bd1def8e23375dbc1f9725dd7c11492c0cc86f3587ec0d33682091d138b38fba1c2c951f1bb9c32e6f2a87b223aff3c1ea5905d75ee2de1af453811850ed0650770d14a74ca23ea220bbac4e807a283c65
# Exponent:
10001
# Private key
# Modulus:
d5bbfaf4d23c117221f022e5ce54c7459be26cf029b8d2fbf81639de84a5d4548f8ffddf6ac5e2cb29e470e3658a8e27672fb8fced5841ac4585827132cae86cffdfe1533fc28027c0ef93dd86082ffeeaf0933782d1ce91be7fd16afc503b5a3fd349d3374cefd8e3aa5d851fedce3d29b894b06c82f0b869391c09f435fed3fcb7e0aa38722248e810c7ef9c765d3442a02f2f560426c8513205d5b086e9a8e0a2fab84281687b30482adfa0ed99bd1def8e23375dbc1f9725dd7c11492c0cc86f3587ec0d33682091d138b38fba1c2c951f1bb9c32e6f2a87b223aff3c1ea5905d75ee2de1af453811850ed0650770d14a74ca23ea220bbac4e807a283c65
# Public exponent:
10001
# Exponent:
b6e4748aaa9bdc11de18aec4171b54a9ac0ac54d7d663aa48256028ef6d3302e6beabb43430ab2574731c3a7d26c0dd889e3bc5832812331570c37e2c5a3fbdfc9d4b9eb92d3ccf63792cae4f49c6cf5a5f4d704d95ccf76c79c7887240143c8a67516e7369b0f6278ee7fb83aea336103227f99b84113dbb9aeb4df8fa9e4b3d1609af74eeed4676eafd86a86381d147013c786330072917560e36c5defd110c6d8e400f94466dc2b18d4a8e47ec34ddeb9424110c1d1c136b1a3b1928c4e7ab0883366690e26a855f8db97f06135ff9b27fc4e6e99a06df80ba92d7f95b389c582f82da6376dd4f359761434a9431a9b168a4f0388d49a682cdbeeef4154d
# Prime 1:
ed0449b0b47059d71d1afe70268a8d3789d3ae5984bba8b17391eeae0cbde3c33457f45f84bb67b146863affcd814bb9ab18a361055b6f68f64cad8778297885d19abbf0a37608ae5eb85829b2c39d8b2e7a5ab34f4a0e485e4bf211102d89f9652148da6ab17e29cddaee0d0c3fa5e79caf4099d5f1f8611b7c89b934ca3f4f
# Prime 2:
e6da511d1cfea089717467496b19724b65b76ef7e0e2112e20f4c663038e60ae6b76b9af2887fe281fb5d05056208737ced5e3d8880901fb2c44117bd64449f4616146786789baa7a8b8039be9ace5205ca79fdbfc70bb08153a5b6244e65759a60c723facaa707926da32d2410d67b66077eda5f3ff21cf1fe5d5be170f3c0b
# Prime exponent 1:
e51f32056a48f9f063a886b2efef1c58c61a25ff4fbb0176999c47396603e33bff4bcf66cf2f432c325aec8a00a5af088b87c3d8b48f11824c270fd157adef5e9da3916f2cf59baac4d23c180341eaf87333c09e7a55c2bcdebb58047ab92b1a365318d45c33bd1cb86d9d966b72d3f4b4990e40287c4379cc5275e8de496d2d
# Prime exponent 2:
1f69d9dbd2543bd8381e14e802b0e5c2a8c6bb4cf3c70f7b6d74a1825bbb862075f323f557d899973029777d571afa0b7813d6fb621787b37c248f1480e5ae029935b9772cefaafca192d8bae0a36c5269094e518b1a73f8f79a8750e9fb462ba6d2cec12767d2024a6d2ab93daceb4dfff691da2147b87c0ce5239ec858845d
# Coefficient:
3248efea02300d90f849c63db4378e4289c4625969fba6aa27a1ee38db53c9a1d68956109f6fc78b70d9e0e295a6e38e2dbeaa71ae64ed309854ac40b6e3ec6190fae417a313320820d0a261dc7874b6092d86d3a0dd0b9a6931558c2080019c81078bacc39c2d9f2c75763aa7a59158e3e5dc0bc36e1bb84089833f1bdf609b
# OAEP Example 1 alg=sha256 mgf1=sha512
# Message:
47aae909
# Encryption:
9d32b1355a797d7b11aa3a89b94cb910189904a9aeedf235256040102033e2ba6abd80f2045baba9f173729ec0af77b8344b285b47dfe3c8c991e0cae997025b8d047c11d199f04be02298b9ddd52ac51a4f38c87bbf8a0e43329ce0f1f668f43eb2757b00f83415a7fd03c532196db8c783890adc957d5e31b077d7f0ece704624191c5a6f856243a701876b776103fb3ed971bc07c551c510f746777778dff394e1be486a829c24c488648bd6d7644c40109ccb8308d5a557793d9fc6be3c48eabece948cba90d4a032329f5ac4f3ef59753681d01a3c77fb1e97d12f05493587f6712160f302431ae0ac19c7552634c92666e400509375f84669785077582
# OAEP Example 2 alg=sha256 mgf1=sha512
# Message:
1d9b2e2223d9bc13bfb9f162ce735db48ba7c68f6822a0a1a7b6ae165834e7
# Encryption:
1b19814d5bf26032f002f612403f2314c88a43c3b0b5e80576155f339ff6e71fabb0d01f417a67f485add181001b476cf218ce0d139ac677368eb74f4a0d6f4a88482eaae67b58b16cf9f741102c7ade6d7856b7f48c5db592b0ace26990a1fb7bb21cfaa8bda12779ff8b7590c90be182a2b7e34349ea2bfd95cf7891db0ccd45b718bdac8de9fbba2cd5a78642e38638ecf36e3b077de64918d7db5f32cefc39a9fad0227ef9aca74723b87d5c1b72b8753958847f90c87bcd7d1ebf69d81db8033f03e83474900ef44510bbe0c387cd0de7bb2b4b9a70ab6cd36fcbabcfa26dce56d685eb9e83a2b811e1998c258df7a9a88a9ed8b912daae94e1ce522c9d
# OAEP Example 3 alg=sha256 mgf1=sha512
# Message:
d976fc
# Encryption:
34e95553a333d4fdd7a635cbebd2591ec6b1806f4b027260164399f9e1b8b6ba19d963bc0a63f44ed5185d04d7e03d22a8a32d32c86701b94063df5460fc82b990475dfc5bbd929a6434563f01c39cbd9d855ce95a48cf76b655cddba3e25454a96369668ecfec19d6a9bb51985d649c8b271bcc40997c2dc33d16903dce06cbe64185e44943e51c31fbcd0315bf44d22ae08d85e80524c20f8eda02d1619ef99a04a3e1c71727b84b2c8677f7e3e73ff1673f58d062f55aa8fc7a13b670105b4250ea7c3ab1eebbf231b067be1059bcdfadff6319774fd07a567eba3d66162c70c937bf0ca161bdc25062a36955c64160dd1a840a9a9647663a208200e81f97
# OAEP Example 4 alg=sha256 mgf1=sha512
# Message:
d4738623df223aa43843df8467534c41d013e0c803c624e263666b239bde40a5f29aeb8de79e3daa61dd0370f49bd4b013834b98212aef6b1c5ee373b3cb
# Encryption:
1c96d6fe2d65c9681a300642f0c48080297854c4aa2566aa6dceca3e739d2d429104288129fe184558177ab8d6afdc3ee1a5c40514b25b973a08b9564b28041ba6ff2bf274dbcea9488b6440450cd313534b92271034afd4a9598275f87e44374f22e4987dde2d524694f2639cbe656b3ab3675325ad2a0230dab0fa75108bb95c0cae1c81f98e0236ce0379f068c7dd65774e0027b5b7525e6de5e25fb8f539abd05681d9c8b6a02597ef06581c9f38154f9a11a5a9519b048d55f8392f8acf20b6b86fc7a9f9ae71987927bf8672fcc8f76aa0502b59e6d54bd0b7a479d455deabe14f38cce6c8d1d228c96ad3762f57818a4bca7405303330fac3a658f9fb
# OAEP Example 5 alg=sha256 mgf1=sha512
# Message:
bb47231ca5ea1d3ad46c99345d9a8a61
# Encryption:
921a06705570616020f93291dbff7dc2b3df2d16bfcf9f114fb5fcddb89387534005ffff9928181af2ce1a3a99d9989b52b1b232197486fd9974bc7e425f07469b862523335bd9c138c625931847a413046b55f50066c386bf2d543755fb2b90614efde7b3d9dc598d8d7038a10b347af51e3d91202809a2328e32d85d1cc32f29b5862ea0363631a09d7eef858cbf4ea68a78d9f7f7e8b5f2eba3d527330c14ddecc9f449fe599eaa20de47767d18bd719e6f145a02ca7dec8c86a446e02034208ce40f4e3c00b4af2c4fdb83f0157ecebf53de649ec9a20c0d5e45017927a32bebd94ee7829a627e8be3b4c14b72d005db8e490ef2eb202cf1a53406ec4e65
# OAEP Example 6 alg=sha256 mgf1=sha512
# Message:
2184827095d35c3f86f600e8e59754013296
# Encryption:
3cc91504429e2c816c74c6c86e66b6d2fe1e5d73501b8a158e0bb5a4cb61a3f0acd766ac964607cf530f5dcd41fe53ee30abfba78117b1ddd4b4d1d81f8a5d24d89455c425e0d1fd93bea38b4d892d00c38784f583f27ba387716909b69f1896882c6697b0ee19728b3abf3de80fd0a7b9f7fa941186ab98728556f1b0a9b091ee3aa52cfbcc5bcb3a13589b1348b1c8cdf8056f202a6b0ecc890e0ce6020de6bf76d313444e0be42702d157c4aee08db3a7465cbd7a3320b85886bdf0378aa9c773a38c04cf91583c479d205e3ec9edd2d72aa794989795c69306b1ddcafb3fceb0e6d64dfd08121101bf27b92b2b139c91e62510021b996a18dd037635026e
# =============================================
# Example
# Public key
# Modulus:
b33f9825309da8012682e28090b76aca0197b527e49a1bfeb9663b5aa021abcfa12ed5aa054bf3269f5c5f6e32bd1baed85757d846b094235b424cbad40c17feee0b9f537b97311a0c500264c601f997b694eb9873c0696a4c7dd66dba8a32757d3eeb7bd48b39d8e47f6b2bdad5d32efaabfcc9a6fc83a6bd58c494d0d54d581a04159aaeabcd3df628348cc3ef847b64ebffc5a0615c1857f069dc5143bae5a04076f774cb5ac16e4ae5cb198c211929f2e8ec62505636ab58ff3218e60add7e3300ac033182e34998d841b9ef03c1308b4ff88144e228b49140bb8b5bb090904eded78086096707160a9960bf0c6db0b23b6a4574aa059ecd0d14929e8303
# Exponent:
10001
# Private key
# Modulus:
b33f9825309da8012682e28090b76aca0197b527e49a1bfeb9663b5aa021abcfa12ed5aa054bf3269f5c5f6e32bd1baed85757d846b094235b424cbad40c17feee0b9f537b97311a0c500264c601f997b694eb9873c0696a4c7dd66dba8a32757d3eeb7bd48b39d8e47f6b2bdad5d32efaabfcc9a6fc83a6bd58c494d0d54d581a04159aaeabcd3df628348cc3ef847b64ebffc5a0615c1857f069dc5143bae5a04076f774cb5ac16e4ae5cb198c211929f2e8ec62505636ab58ff3218e60add7e3300ac033182e34998d841b9ef03c1308b4ff88144e228b49140bb8b5bb090904eded78086096707160a9960bf0c6db0b23b6a4574aa059ecd0d14929e8303
# Public exponent:
10001
# Exponent:
9866a48c523669467920e5459c456655545f515616c674b0f19f1b2de5625b7b10370ad120e9bf55823efea06a21612d1aa1c07d9134c6eefcc3750b9008ac4a42c8bcf134ee8a7ff421feb701a76237fcb3c74ffa7288ee291500c090ceb9322d87d69d954bbea64b388ebd5db55975e30961c76de3da67652bd9101232992bb72ce6eff255d0f82ba2b5ad40c28235fd69095b720da90c0942acc8eb7b269311f08e42832b78bac14a5c5347079a05a71d9e74692dbe4d397716f59cbf04423ae17bdfafba6a8384cda526b7b72ec84353dcb3a414857a39a4ca8fa9e601715c34ef77d02e65e32493ef9c0cd4cae025b68a0a0b4e68557a6cfdfefb665349
# Prime 1:
e2e61f8404d8d92d16d626512c6da45d65c6cf97d99b23266a8e8c54ec2b3ef0b14a78c6bba6c92d2a290e0faa839b69dd9370bd16c222f543d29dd0431a527f99e466e357a8f19b8f9a6ac7ae54df997a21a29f0af6dd794f2530b57ceecdd8c7d53a1d4c1c37ecd6eb3ae27c08f442e0b4b6161b18a1c0441547ddf7aae4fd
# Prime 2:
ca3cf0b4661ad9352446f6a67b31924e360f9fa025418764f7b3d3e905df9c63159e85529be2e4b2d2a6ea0f80e6b1aa3d4655ff8fd5e470aacea92dcf789ab6c252fd4a9a921e33b654d8d36ed82d0fbbfb04ad0affc645c22ae428dc5cd155fea1b2beeb8d14501da8075680a95c3ca77267efad4cd27a00737cd7fe1f87ff
# Prime exponent 1:
97938df83ed8b274a9add4192429f6c4a20a278254cf8bb2cd3a7f4af81e87c4795bbbc55f74b32e65dcd954e3df59826690699f184606de7c39864dab9639089f40f2eeeb0fa49ffc55f701805798ac49e79060d90d43b517874bbbe24311e6c0d0942b203e35aa15853d6831de35773befdd38754f863710047b67305dcced
# Prime exponent 2:
35856b2e52d7482488353f914f890eef23df7e9f233cf4580435d31f182ed574638450444c7cff8953b658bb41a1cbe301d45b6e06e2d451fce23463ab447fad5e401848661fc55e6a228a3f6a564b969e691013bb95752380ff58e2776f18f7692be1e224f4712bc2ad7543af4922dfea709c91118c0327c676c9d35fad789
# Coefficient:
91bbb4d5bd74b4645683f3a0dc34b850e32ca3422041fa9f73199232c9213af6dc89b7576e90acb3dce4ae57d9ebd81cb8503060a3424be08601a182f631e324dbb732f5b764232d4b52d00f14a12331f353d9b089a4587973d05adbacbfbee80179ba7426fb29aa2bc346a7fd911877168001e8eb9adf5a1856bc187b2530b5
# OAEP Example 1 alg=sha256 mgf1=sha512
# Message:
050b755e5e6880f7b9e9d692a74c37aae449b31bfea6deff83747a897f6c2c825bb1adbf850a3c96994b5de5b33cbc7d4a17913a7967
# Encryption:
8cb966f4a7882a24d3bb62384b5fa1fa0d76801896004231bdf28e122c521a0dbdc16eae275583a6d873534dd7936ffb576509cfb2b519d865606adb5e778ca4318de39ec1137f14e3a3041a431164994ee2962b2a38836626754a310cf2702a828cd6a14bc8859920b65ab2562215f9975bfba6f9288b311a031230d990cec9aad17954a8ceef0542467eedf6dce3032eedb3ae3dab5c7abf1afec545377ca7ff00f9216b7a51e0681236bb5c11aec1d93caf59a247f3353fa95358d0c53d64946fd8672354e173ea87652e44f18529aa974392d8bb53ef569824f29225ff3de1d864497bdc7cc8b28665d06ec30c2adf24d4de59a1145f4d9402c998817940
# OAEP Example 2 alg=sha256 mgf1=sha512
# Message:
4eb68dcd93ca9b19df111bd43608f557026fe4aa1d5cfac227a3eb5ab9548c18a06dded23f81825986b2fcd71109ecef7eff88873f075c2aa0c469f69c92bc
# Encryption:
35262438a6e7e4bba77054e22d17b638354a1adabd8b76652a16d05c723a0c62a6faf133d960f9abb9c750874876469f254b2951ca30e9534afbafaa37071aa0459c46882933255d8c769295be7ac78b8476fd63cd8bef2f83bb3724a010fb84675bb44223166ad4daf3d66421f9ff66f551d4b0072da5e91a234ff5aa80c225a027f50fb92c4911bf636fcc7e5962a02164db51b97e1cba7357c7981b7bd8e48598598526f48cc7e22e6d5d3fd93158e642c53feb5360e5b41ef76a4bb6770e918b961129ac650b08724f6425cb49ca95a4d5ad24500c0b062c00b6e83ed90af0e4a66b2947e6fb31d8925fd48b67ba81f5488d1672f2f7b5e126a0b74c5b3a
# OAEP Example 3 alg=sha256 mgf1=sha512
# Message:
8604ac56328c1ab5ad917861
# Encryption:
16bcdbe1fc71db30bf47107f7fff0c02c904c5790f7bc855470dea7e74b153cf207b72c0a3c66b704199cfb339710a4a41d53128db7b8ded10d692de676fe00d2d5a3afb9f263264bedaf9f496ba13f1f762f348486fe18942270ec8c609f15094df7cda3b5669453c6855b4abb3b440888bce9fd3980a1edd5ef81299b4213819e759d9c9dab3959910ed470174f7de016b30730be8542f65986df973a5e01c56999804f37a034d45f567b28f2672c80f4fa0b2e58d59ad19f3b0d8139e7c8da98ad7524ba216f1faa955a00b7b933e131c0804ae7dd9d35188da83ecbd28b642c39ec66e8f35e670b6918624639e8ca20b529e90150348166cd94218ea2c86
# OAEP Example 4 alg=sha256 mgf1=sha512
# Message:
fdda5fbf6ec361a9d9a4ac68af216a0686f438b1e0e5c36b955f74e107f39c0dddcc
# Encryption:
30ed798f72024ed429d18cb9ae66dcabdcbc75f326c551d9196a14aad1f5ab45b6260519ced0f4870d70231e58b5aa58b6a07eed3dd6b9ef2f11c29dd31f8e68a9c90cb549aa825c0c7a7971d48508980f7efde19630117affe6793cdaced164c5d723bf3bd7e9fecba1859195798f06c2d9c56f3171019cfe62432850cf7ccde2e5487a771c22a3bf753c9ab12bbe1cb2db70fda9af8c4cfb1738e7241cfc652eea2497505a94df382adf31f52122ef36989430e568b99642f619a84e9c585639fa3650f8f18471eb3e5cb919b619127904a34e0e3ca0b0d3b35d831b9d08d7fc043e536c5147ada2ae927342bdc5157f66173ffb6fc49d81c665dc6ae473b3
# OAEP Example 5 alg=sha256 mgf1=sha512
# Message:
4a5f4914bee25de3c69341de07
# Encryption:
4c43e49f376ba5e6d13a2382f6c630fa9248044b51860baf6d95e6fa205741067c1d0545e86e644e17a4386febdf6c8623a3253fc3998bcd0a26edeb9601c2dde6132e8f37eaee1fad7f958df199f8a7c5bd8a3757172b53f8f92f54e7299393f3574289f55063a966d9815df2161aa06492ccb968e86abfe7172f1faccdfaf8e59d1d254293d4c68e08242091a3be54474cc7f4293384bc2a942adabdcdf9da2cbc2a383339efff8d0ea8b5d3e6fb066a8bb847a4ceae4c453ef995640e0e134b4b48dbafc9de91f563f041456a10b7a851760074929bab86955a37ed397a7fbfdc10530c78001905599afb0400f7996f3b9c1cf77d65ca44892d7d26698af8
# OAEP Example 6 alg=sha256 mgf1=sha512
# Message:
8e07d66f7b880a72563abcd3f35092bc33409fb7f88f2472be
# Encryption:
0216ac99f7f2d09b812bcc49ba45e60827186c560205a10a737f603e63f61173a0b07d3b348576ee6a7aa4111607209e533cfaa620aeca26fdde1de4c088bdbb177c85692e284a2231cb0fe04b5f14d189105ca576fd6be3e060a632c9a64706e7bd377ddc639c7fa09311e32bb9d3b73cee41b42fb58bb77212e364c32b7d54538b9efa0a38f0bbcd2059a62df262b0bf672d18f269a134b3cd7c16f26a90c2c61704c56b8d16d2e9acd7eff8123c6621e5a5dec713221f43731c785521b5f203cf1d6435c4b1d678d286f250e47d957c4abc3d4c952f426f4c5368607cc4d2dbe371e78213d2bb9d65aa5359099a586552d9c7150347058aa0bdb76e460680
# =============================================
# Example
# Public key
# Modulus:
f6446bf1b600718b0cabb79c0224a7c717cc58ae6924b9b8e7686bf1650962fc75e2e02686dd04f0fca2bccca75a8480dc47302e4c439c8d7feaaad7c1e4a57009ddf3c03f4068a412caec0946e48b05e1e9fdb41e6f6118aab75baf95069eac62551493dd26789eda9df2f59005503b5bcccbdc5cda70ee1e746cf306a272578f351ddde897ff2c1d414b023144ab409dca3e12e6d4e6164e9e3b639000a910476a8a5b6dd04be14cfb686da2ee876bbc7874abfb08da8bdd0f69369b76fa6dfa5b0bb745b991d2723f1cea30c09f6d74ee976b2bffbf506211cf831b7f24376913bbc22016396102930a98b639004ac5709b2072d6a00db5621f8bd9ff10b7
# Exponent:
10001
# Private key
# Modulus:
f6446bf1b600718b0cabb79c0224a7c717cc58ae6924b9b8e7686bf1650962fc75e2e02686dd04f0fca2bccca75a8480dc47302e4c439c8d7feaaad7c1e4a57009ddf3c03f4068a412caec0946e48b05e1e9fdb41e6f6118aab75baf95069eac62551493dd26789eda9df2f59005503b5bcccbdc5cda70ee1e746cf306a272578f351ddde897ff2c1d414b023144ab409dca3e12e6d4e6164e9e3b639000a910476a8a5b6dd04be14cfb686da2ee876bbc7874abfb08da8bdd0f69369b76fa6dfa5b0bb745b991d2723f1cea30c09f6d74ee976b2bffbf506211cf831b7f24376913bbc22016396102930a98b639004ac5709b2072d6a00db5621f8bd9ff10b7
# Public exponent:
10001
# Exponent:
9b5d7b4458f05ab1c0e2acc9adc87658f2b8a6d211df6b942dda010fa01095f4746317caf69685c18b8117df7d4d6bfee7f9b979dbff63cb1982711a016740c0385960a84ebf51c5015e281f8a2c31511abfc6a155fa2aa5a73e5a87a15b35cbc795a98fc79bb7c9705ee9a2e6a393847f5bead93173567fc392ec113e8449e19ac92f45a10653fd7ea863206d6a4207b24ce9c74f20e8d3ad3b90fd1af9a942a7c80566916b2d573ad8bcb085e6a092e73bba61b58e84d919b38387ea85b96647520443e3a643ae20bd868bdfd570de6fbab75de6f4bfbe8065d0c71ea8a8cf8e3f9bcfc98a316fa5cc6e84c1de29cef4169650cacaa2e74f3ac598c146d421
# Prime 1:
ff58da0b3230b5bb9fddc6cd967c5ecfb094cccde1e5f2684983e4bdc4b386528c80273518acaf1607fa51248da4e0c46bb985456db2433abc29f9e3a46562ddbced5089163cfadf13028c2ddbc4ebf4f05168d51983bbc896dedfdaf76d4ca1d4c9c81f3f086987ffad660fbf395624cc138bfa9e574c8b998401f65ec5816f
# Prime 2:
f6e5a0589953e695a913e7cfcd1a99f9273baee335d899ac9ec8cb05911b80816ac11814196a808ebd22875be3c5aab4b0c96d1b62c6824484d68ae165c3e97dc8cd05f38d14272d330e1b8e633742a8df0144f8adae296d90a614c9dd36bc3a6e7ce244269f9b5b1a46b6a4f935a86862e8c3dc73c00b10f638ce4594313139
# Prime exponent 1:
6142f3d2ddec45dcd0b906179b21866fafc00dfec1f3f79097a80081f421b9a149d92a9603ef0ac5e6860750580f9c79d4da9693ea83c32de52c4bfdd4c9b58de67fb274751f0723df36d2344988c9a3c3c20e9f5517a378755731875345b3b1d4be8356bb88b5c1d2b6b6b07ad31927ecffe90aae336c79a420ef2a6bd0e94b
# Prime exponent 2:
84be892b99a4868148daaef406ee9a825f19b3b9eda57b5a5834d5133525783e1ccb9cca91afb55709519b3d48856a76a3e6688724e05e01c0fa28c96f119a644aa610e115a5143b350c0cbccd93547fbf06cbb2788eff2f2d6a5e1afa990732d35cc9baa29985c9c1a2eb685fa4fddac1f32bfb4730a5c284df9de7c2f97fe1
# Coefficient:
b113891e3d16a83eb5d5baa02d844b9b9cfef3f20c2afa17f82239b045c3a8223ab0d9d77405c138d38faf3b4b83ec847eadb6318eb5a5fee85d4141d50700723d3ebcf2859101f19b5f81673c8eeecf66e29b8b76f4eac3a92bcd0e3ead8ed85ad57c4196a33fabc0911701bb34d629d285729da56baf1b792ff4a159a2b903
# OAEP Example 1 alg=sha256 mgf1=sha512
# Message:
f735fd55ba92592c3b52b8f9c4f69aaa1cbef8fe88add095595412467f9cf4ec0b896c59eda16210e7549c8abb10cdbc21a12ec9b6b5b8fd2f10399eb6
# Encryption:
187b8ac315628f9f6a5c83377f12d5dd940f9e3de7ea5e920093ac8e7a2b1b4e2c5787390b471063e8a662f5312ee21a13dd5ec2d82e144da4024d53da9dff0f6bb655576315fe4a92d4a3e52634f94236509e2404115a2baea991c1b9bb9ed5900ce8d656399be741b26f9cd417170d732518dbea39192fd553b2f4dee6241b7fcad0c64b50f82d84e167ee381867bee0ff6d471fb10c1fa46fb042aabfbfbe093d5df655cc8b1dafe793c24dae71e97332c6432b6aee1b3d45e19cbbc8e336141ae041a706c3a1f63a75e799e64ce7b51635f0d1edfadf33839db8ab77ad6e9d47d3a1fbb24b72ebf039afc943b03ca1347afb3259fa2efbf7fd2a12f37c60
# OAEP Example 2 alg=sha256 mgf1=sha512
# Message:
81b906605015a63aabe42ddf11e1978912f5404c7474b26dce3ed482bf961ecc818bf420c54659
# Encryption:
de99e2abd8c81a7c3efad213bf62b1d2e79d3f7e1fa2684aa6e7b744dadf155c75c223c1976d27a14db5faed7914e8e31bcafad650f5085e321edc512797a74fd7d0e66b0ae47c86f4934570f449673f1631136c28caca9eb1e564234f683fcb52f2ef5fce8ee10a5e4284f0c48bd65c9125204ef72276c4b42a91fc2c1c89fc35895fb57db28f6ab3c1ab3427bd7d38dd12f9748e8a141bf5ff05a787273ca570f51f2969ce5c81c21a9bdce33d13d2578e58360de0066ab7282b69aae8696c8e8e64a386cfca4272a8bf16df0ede9ffd5bd6d7a2785f9994105e1e8769eb6b6a9f7cd6b57b34ba14267c3860651b384c02a1e7d01522a568b7185e99cea5c9
# OAEP Example 3 alg=sha256 mgf1=sha512
# Message:
fd326429df9b890e09b54b18b8f34f1e24
# Encryption:
2dae00a6aff7a45f5e42bb8717e1793c04f6e8f2cede3761c47cbee0b69764bad56abfdebd4e64e2137aff2ac057028cc4f8b9a1feaf322df6a58b4bc713d144fede884cb057509daf051670e738fb8ddf953b1682052d8cfe9b13c44a380cb94a90d00f3d5a354cca780876fbe4b4fb233410a3f2f1f9a8e8e65472e67aae0741f8c56a45227d88c915f35543c4e16d0a66e01b3daf6fbdb2cbad68aebe8eb1b6ce64cb4b8da104943fb3bf1d6ba5287c10ab6d32fb2336da7cda7b2a2412a50cd69f5fbdfaa665b9eeb1f4287c12bd262c5d6b16b29fa099c4d46d7add6a6f97af5a3586f7ea4cc2ae5a5812525af5a78e632fde46615f22c62b93879ace42
# OAEP Example 4 alg=sha256 mgf1=sha512
# Message:
f1459b5f0c92f01a0f723a2e5662484d8f8c0a20fc29dad6acd43bb5f3effdf4e1b63e07fdfe6628d0d74ca19bf2d69e4a0abf86d293925a796772f8088e
# Encryption:
d87fb6d43ea4e228c936e953aa4211130d841fd38b79fdfced641498bba73ab03c7e24b30e2031b7c9e664a2da1419a6610aedf7f31843e38d3777c85b962fc07b633b57a7ef2bcddea2361be52c60ab0784e630e56892b9584cb2c49ddeb2cd228568aac83cf5ef9078be9148d34df46810b4f19fabdba68f6e777cd715b0a2bf3bee76de1e2761cfdc7f44efbfb245e0318d4887ac85e1275ed3001d4f9026d8d53399769645abad1d48baf378e7a062ed58100f3cd2b32275a051cc269b14ca526009862c8b43834c3030be6f41b08a44d2050067bf678d62427aece2b3cf7fdc7f8c291ad395f0bda7c6ded1181d67d4db6dc4c694c5f6e4a8f5ac6c517c
# OAEP Example 5 alg=sha256 mgf1=sha512
# Message:
53e6e8c729d6f9c319dd317e74b0db8e4ccca25f3c8305746e137ac63a63ef3739e7b595abb96e8d55e54f7bd41ab433378ffb911d
# Encryption:
1e0ebf70428f486d10cdcf1474929f61e9de921f51f4a5e838c97f8a32dbb32d880997108229fc67fa5b31b77c92c662e08454e53a75b61bf23ba33084b66c16d71aa2ed8a74e55c6e8c8719b06628c4d4b5ca3129b27f94191261046a8e375770cdd4da132d6c99a916bd7e89f04798ec42b50fd4d43da8f45b1b53b8e08742b205b13c2d8b59a43f6701963ca4646bca4f803b6acffffd34e8f8bdecee300ad22b809370ccb54dae921441ce45bef8fc47ebe4018a35c58185e39f3cdfcbbddd6b19374cf47711321092882f27e5440b723115f15683021fcbbd54bf8b8312273c7e8152dd2500d2f948e553063bfac3cff777a9c74166a4621153e6dbbd9a
# OAEP Example 6 alg=sha256 mgf1=sha512
# Message:
b6b28ea2198d0c1008bc64
# Encryption:
d7eb7fc80648a969b229d53d1e443af607b1aa92438bb8d1a0350dcb46e528ff6e49d8281d28ad3e912eec31771239bdaec41890912cf937a43fc05a78e99c49df51faeaa09389bb7ae02ee4279f971fdb42e85e40090a04948c23d8998e3b72658e1be0b0f87f4cb8d3d536ce0c1ed7e43fabc964762a686b6e068a1aef8522a9d690663e04ee45f706f0a1b8fb56a7a8606d965498387c694611cd7e9256712b06392a619fa59db4659bc76a207fe46b8d0298174dbfbff354b62319b9bf61bf8ec5e271e669447a6ac03078cd4c92b80df06b986fdcaeadfcbe61bba6816bb411df8c53ae85047a4183b4267acc2d895450e02c23fc2ff42dc6a13e7659ac
# =============================================
# Example
# Public key
# Modulus:
b7180d6271c0c341e7cd9ea5dd9a7cd8123b0b7ebe7c533ecbaf0e7dc6e324f263270ac0b9ee8512d207a2f5ab5484a7d4d02aa4c79e172b49143c3c4da369f5e85cdd28b1786704e2a482f7e7d1cd4f1703eb42331cfb16d19cecb37df31c181290b33ea0b9f0b0ebbe47cf169267b016d3fc072d2aa96339d45ffedb845f6b9afd56fed67813f708b828aa1686832aef74df7e9fe048215191073ea776e5e5f38cc5a7cfc424a4de00a5595ad162de1b25c4e141bf35ef741deb545fd9142feb70266825f0ffd6df88dbdaf3328b40ce764b612a8bf26fa0a4b7a0b1ae6714e801554f942dc4f0c637e8ac2df419b88ac3eccc161f7729f4713cb6c0fa58e9
# Exponent:
10001
# Private key
# Modulus:
b7180d6271c0c341e7cd9ea5dd9a7cd8123b0b7ebe7c533ecbaf0e7dc6e324f263270ac0b9ee8512d207a2f5ab5484a7d4d02aa4c79e172b49143c3c4da369f5e85cdd28b1786704e2a482f7e7d1cd4f1703eb42331cfb16d19cecb37df31c181290b33ea0b9f0b0ebbe47cf169267b016d3fc072d2aa96339d45ffedb845f6b9afd56fed67813f708b828aa1686832aef74df7e9fe048215191073ea776e5e5f38cc5a7cfc424a4de00a5595ad162de1b25c4e141bf35ef741deb545fd9142feb70266825f0ffd6df88dbdaf3328b40ce764b612a8bf26fa0a4b7a0b1ae6714e801554f942dc4f0c637e8ac2df419b88ac3eccc161f7729f4713cb6c0fa58e9
# Public exponent:
10001
# Exponent:
8381e31b325921e5d478fbda66b0efbac25d6684428d49bd70ceebb9ab80baa8de4ecc8a6101d0d313c828640c0b48bcc33e4162d97dd36663b7050ccb36f4848bc1279872dfe81eba2b2f66a03b311bfd8bf30e39683770cc5dca25a1f15bdc6e7940455b6c3254e0fe6ad57380f4b8a5acdcf8ca9839d1eb577f1baed005382cbefd5810950adab3973b2187f366aa93902b2e6ad896662c2a7d56b7ce1f8dc9b22e26bf1111981e3843858016b8dace4bc6eb102f0a8ede3147573ad2e63843921539f5e47b92acb1e7549c85e3918e64f2475e969aa62deba1a1c9d43477de9f6b13c8b3550d1cb59891d652bb698e16d02e01c99f287a9dc2ba995d0e1
# Prime 1:
ea580445ffcde40bda9deb786d341c3819dff4d0aa9e5a9501c65997f1440ebf5bcf060fc13a073c3d50754f5ce5975a33107bd8e7feb770d238358c02720efd53c52366b089a92100103e48a782b3a48464f91106e41ce43b70ca3dffe19b07134b0dafa411e28d6df6efdcce0958ad99a6a4557ebee714156c52c8e166386d
# Prime 2:
c80397dc706fe959b2ca73e11173e9228cdd7e9d2198efd136d08b2fbbbdc3ae75fab42578eac920aab1657a920acf98c05e4356e3183c06ad61f035fe26f89b4e5836478861acbadff7e5c24eace21951f3626e5438aa3a6c96ddd2e1e31514dcc3cd2d24cd3c03024482c6c42258fe0309a07f31f6660ba31e5637db9f0ced
# Prime exponent 1:
dfb77914ee593b3d09cebaedf3aaccc9ce01dcb09c41a28e1feca0b98a2d83bab145d92e8f33fb96499e96ef55eb24eb8a565135487d05d8e207a12ef162bbe6a1e350a18725545dd9b6a80f2a437f862e924aa833a0efe7fecaf577ece10ee3d94a4c5d824f44ade9edd51d4160f0d4821bf1446144944bbb0bf798287e329d
# Prime exponent 2:
a8a7cf000497796f3781db60a774d3db5c68d100f279a18f0ae7a2d6273b06ac2fb3ad00040c0678d3362ed9c217f7a15864a3e7ba2a8f431a24818725bdfad80aa1fb732a1f22a59981d16d9d25cea9871ef19b12cd8d4d228fbc90bc04dd9befe3f338e3d5638b2df8534603d0eab5961e2205df3d6422dff30ec49f1e68a9
# Coefficient:
e3e202b2f1c73c17ccc0d2ff33d843c3e02f3697ca54d1e42fdf1660245569cdac492ca3cd5c4a88930bfd7baa3726ec079001ced8cb82e0567058ea95b6ce76b56e812414514c61aa6245a3e013f45589ca7605d6227bed6623f3d3629e8d68bf0217dc2cb98c0044376856a9dce4ce09e6ba5d0e31cd7ff2813a7e04b4f493
# OAEP Example 1 alg=sha256 mgf1=sha512
# Message:
8bba6bf82a6c0f86d5f1756e97956870b08953b06b4eb205bc1694ee
# Encryption:
8b299be169d7c613384560fe6fefcef207ee16b1aee7434fc5aaec2dbc8120a890141c8905965ab3b230b50936f539edd5621061dfd3b9431368fa6a8bbbe04f29c9bed2631ae416a9ed0ab824256272778cc8c169aac336313f38f5e7a7b401f54362723da1439c115fb3cd84dbb863becccf6f020709fce79a05dd7cb21e55edc6ae8bb3e8a0f38128639220ea420faf44a18884de8d41cc7c14ce9235291d787394001a77abd76760740228050a4037563cc396d4c936ef1060b1361397413c1abd667c76dba6e6a6f0475129bf17e19a5cdda9bd6c69bacf62f35d1a77679003e4e7aad45c9b74b133df9ba146c454fe1309033f30cb748c90adb1c6513e
# OAEP Example 2 alg=sha256 mgf1=sha512
# Message:
e6ad181f053b58a904f2457510373e57
# Encryption:
3932166eaadfbbd4d6f81951fe034d7b1659e3219803503c18251fe2d68dadedf97894359c7b350578ed4badf4c9d5d9a3e3e86059b4a38362cafe9bb0a5a377ad56b6a584c8da191fdfdf3aa499ef2ec96d37469bc0e62f483b7aa866b7127bc42ad39b9eabdc63a285126780ff5602b25a02caa17f0e75f77ed0f9b18ae72118b92856ebcbdd5947f59b0633802a53d86438f2eaff5d77f9012055802481e9289d9ca49ebf6e44f54dd32db74373aa58f31dfd3ccda0a9c9afa7f3c07cf5a003efe04769e76585fa2bc2c29db7e277b497e5b06fac3e04bb596705ac87f697c7949bd279d7e8dcca7d6d871f37f48944de5020322e8fdf136d3ea200ddf113
# OAEP Example 3 alg=sha256 mgf1=sha512
# Message:
510a2cf60e866fa2340553c94ea39fbc256311e83e94454b4124
# Encryption:
07ec30890036aa0dbab03d1cf6544745d6cdf021cafd841e3167585d082909e42637aaccf0464ad2a8c2dfd0b779e61a27f4853ac91e9b426df357fda9f11961f1c38eabe9e3a20af2ee1b2af81a74e2ce205ede1540121a11de1697db4bb5b6c1038627722939922dea7ccf7302dd3e965cca4961fc29a7462a55daf421147ecc4161b8c361c9fd2a72b2612a7471ae4a9ce4879f4a6379ee59959662cb065d65461bfc697cd937a233c92da907206e699469e06f1b433fdcc21245b41ff47dc61bac620ffa3b4a480eb04b53d04fdcb0bf9de04c11987f5a3c9f701fe4b5f3d927636e558c82609ccd21bc1aa1147eda48f2a77d34cbc967258d9fe1f8af65
# OAEP Example 4 alg=sha256 mgf1=sha512
# Message:
bcdd190da3b7d300df9a06e22caae2a75f10c91ff667b7c16bde8b53064a2649a94045c9
# Encryption:
8246a8ea0b5898f7897565e6b0e21ba94f95cea5c64eff77e1dd286d808f2778547a8beeeab42ab286aef67bf5727ca2c6df7374e6d98a9dc4adb134cfa0b9131a716cb5112682d2f77f3a82a35c6a0626b364d57f39a786b5239216de8728788a3cb2d870e3f6815aa1a82ca458cb062c7bd4e214aa5205b8c00daea68b38c3a1b9e0b45703dd96ce8294c49a2304bf60fda49be75b3c2a4b336f56241620fd942ec5a5ef77a3c20da1c466d3183f75d81d36fc02500b7a58cf8c53fb3a20326264f972eae8e9f741475f1d8ee1720df15c60259ea9c59bf04173232029eb1fe507fc613065e62200db3045257ee5f12a1ed8ad96575342585055ce9d0acf01
# OAEP Example 5 alg=sha256 mgf1=sha512
# Message:
a7dd6c7dc24b46f9dd5f1e91ada4c3b3df947e877232a9
# Encryption:
0660bf7dfb8a12a395f264cbd2a89001f8841bf31cbba66d6255726ac97a45c9d31127485fdc17edc8c17eb26edd5e9a69e50e2455335a70e569f10c20bf80adab33d99d5816ee03d84991596e0677f31853d547f28c09b0d2b4c5e8d2856efa1fb4b55348ddfeeef2c9a237029deed10f6add435940ad55d8391dd18257124ae0796f473e2e30cec129d4c5b12c1350afda1807d7ec5126b34869f77ccdd2af1366d07c8cfc061a3cf11e1f72ccc82afe62b911638257a71a1c3be3ed98def6b2ef32384a83ce6363f691fc20a280f806d8ca4cc5ea5fd96d5dd2132c552a7889d63ba6042467b9fa0fb2fa755276b3477690d940663557189a35d5b102b1d3
# OAEP Example 6 alg=sha256 mgf1=sha512
# Message:
eaf1a73a1b0c4609537de69cd9228bbcfb9a8ca8c6c3efaf056fe4a7f4634ed00b7c39ec6922d7b8ea2c04ebac
# Encryption:
00bef67ef6d16f43faa06d7c9be6b8157c0a70535939f65a311847c78dff4afe429784f17f70f43263f707478b13f684dd30ee42082d97ab313b2e98b3dd6a2008675b6fc6ffb0c55d6d7b7ebddb422d2154d92c3997ee424f077389010ec7f6801ac0e134b87d49d3c4135b1ec93b28d5a155f151a971174404c7b991f91ba004b038457d9439e03e9c335fd2420eb049922e09518aed0602d0c5a593c3a4091f07a336f3ee5226a8639b067b1206b6d3cb7c52d757f581f1a2b91dd79a556db1298a5087a9c0d16717b2fadaa72255d2d822b9a6d73d60aafb6da0e9cd8a16ccac485f668350f7e69e079c9a49ff4c6be3a724bfe6ebf058cc695332a39f32