{
"algorithm" : "RSAES-OAEP",
"schema" : "rsaes_oaep_decrypt_schema.json",
"generatorVersion" : "0.9",
"numberOfTests" : 37,
"header" : [
"Test vectors of type RsaOeapDecrypt check decryption with OAEP."
],
"notes" : {
"Constructed" : {
"bugType" : "EDGE_CASE",
"description" : "The test vector (i.e. seed and label) has been constructed so that the padded plaintext em has some special properties."
},
"EncryptionWithLabel" : {
"bugType" : "FUNCTIONALITY",
"description" : "RSA-OAEP allows an optional parameter label, that is associated with the message. This test vector contains a ciphertext that was encrypted with a non-empty label."
},
"InvalidCiphertext" : {
"bugType" : "MISSING_STEP",
"description" : "The test vector contains an invalid ciphertext. The test vectors distinguish between InvalidOaepPadding (cases where returning information about the error can lead to Manger's attack) and InvalidCiphertext (cases where the ciphertext is malformed and a decryption should not even be attempted.)"
},
"InvalidOaepPadding" : {
"bugType" : "CONFIDENTIALITY",
"description" : "The test vector contains an invalid OAEP padding. Implementations must ensure that different error conditions cannot be distinguished, since otherwise Manger's attack against OAEP may be possible. ",
"links" : [
"https://www.iacr.org/archive/crypto2001/21390229.pdf"
],
"cves" : [
"CVE-2020-26939"
]
},
"Normal" : {
"bugType" : "BASIC",
"description" : "The test vector contains a pseudorandomly generated, valid test case. Implementations are expected to pass this test."
}
},
"testGroups" : [
{
"type" : "RsaesOaepDecrypt",
"keySize" : 3072,
"sha" : "SHA-512/256",
"mgf" : "MGF1",
"mgfSha" : "SHA-512/256",
"privateKey" : {
"modulus" : "00aabaf2e20ee6ac6771c508c34dfa43e088d1eeef9445998c6fc1f72d82acd0b4e2691db5b4ba34cba553d759f9e98f2e4c29f2cf748213435339899234d80cd6096c9b4a8c5bc8573073c8702be47c5d5b94a495d93205e89178055ed0003ce1cf500c33542ca5ffde45e7ea0d0756a3361abaa7beac1972a5c47205d12e67ef22e23fb00ccb90f7422f8c14090b59be6c9776378f828b7da105419b10d3dc21886e3dba4b948a751b316020ad33fffd4d68b4007b7f87aca2a6dba5f16c8c1d00fd24a841f8d8f0de34f6b6f36951c177a994ce8d48e24ca2ded49ec6998b56b7708b8e4221f3ddfdfdcd5928bac0fdce99f289f61754f1f44f407f9c081bf00d474c3413adf3aff4169de08c166b9c48c259f1f9837d6bfb96b491684b1a9c1d87f73589e5686c2c85effa39ddba1f917b247ff4cbe71ee6a715f730eeeb25f9e4f24d5ae63f04401a309b002b7d8cb07497d6fa2c53ce8baf05e66611f3fa356e1102d9005177cfe6a9867b321a855167a3629230d75d325285d5e4c96d1d",
"privateExponent" : "36149cee35892530694de00e398b9e67a7ff53dfe90838f0cecfd2b3c4526893fbaa0f62a8fa58d1ef2f452677aedf8f6b49d8639584c4844d7f0ad058d3dd110990310aa6b6461a343b60d1035e4f74a5174b213a59099d17433cf4410fea391f19bc9b9fbcbae2776e8e5d49be3ad7dd420f4126794e604e1911833d3525700f0d3ade51d743b6c6ecd7c2daf090ff6c5777f7768a841409e6e7d6ae3865e0eb5dfc48a03b4fb673a42ace7efedb4649f872183b06751c1eb39b1d1001f1c993bccda8ae46cff9f437654a32620f6f95fb0dba7d70f048b6b2102c8336c75b75d5e1f5041d0e296677636c020089abdf8a8f19df3242233fd3d72a9bb3d472fb64c641fa60c5849d83615589cd4b3cf2eb36907a3fb1855ef1def431d1a34218b650ffec90643e8a6968ece05989e72923d2d3e31717658a64822c664965d40c89e4a2002eaf32d269529f5650f0bcf0ace79f9444008a129b63cc7bbff5d88d35f36fcb1474b164c5b4c9f50bab0f4c61d67816151ddf357b370397b4c683",
"publicExponent" : "010001",
"prime1" : "00d290606bbebb376004913b5cfaf0cf8e747aa6cd8ef81bf83877996b3e30ea07224cef609f5b4f0dfb171aeaa99895609e66a01905fc359d1acd7bfacb3b76678b428a72ac4e6b2f2747a0a6a1ea20cd7f964ec592b580f6b145aca58df820e78a6383cedf990862f23485d99c251191678f791773f77e0927cbce9ac1775851b7ff81c4b79e9c1c1bdec23cdaa8b7a85bb84908f0a69f04acf0334954c903ab5e4213319f71f5076609ae7118ea6c91a923555b1be1790125924b98dcae7de3",
"prime2" : "00cf92252d149054a00275994f03014820a210324f039694ebc0246520cefc51e449c8310917083ebcc74940dba080a4335f9c4cd19a3b86a70c0a86bcd3ed1ecb0ed0097612ec2f09bb1b4013d0737eb70ec52aa7680ddf96bf234ff981bf605545028152107801cf72184d6284fdbb391af4cd34f205cfbb7fa19d69afb302cd394bac67ccfee63691df1d96434060e26887a5d471e402577abac5dd3768b8f4fc1faebfe2e13095510b5f3572c8d0d841c852dd368d78bbaa5d0348d7bc58ff",
"exponent1" : "009c468b496c4586d3bc900d7ef4bfc54bf52712a57d76a74b929d314066e7e6c964abb4fe0147c3649cf68903a0db9e02178e13447f2cb09de94698bd8a1897c84193212dfab438d8c64e62ed493e7b1a099784df1e0397b37fde3644a9197f525963827007838cb5e30d184a69991970d16baa73bd9df1ecd99c69ba71dc21b084df1d70e2d6d50607a94c7fddc95a85998d2ca775f43411444901c76b25c5936a619fdd34795f621e59111edf5f1d34fe533b0663aaf423e5beae5cc56cbc01",
"exponent2" : "00939560b365cc9d2ecbb0db994f14a938f2a1bb736ca4b32bd008d0927c38f0ecf4fccec89cc4b2febc5f3c2b2c3a6b054ff4acb5d7087ddbe5f6d2080e52a9334d4be37e3d440ac9cb6c3baa1aeb136c8aa6eb85edb8f78192534438ade4e9549765899754b84ee935414c3c413cbad286750a369be23fea1b7c4894ed64c5182fa5bb666e5dca47807df7e66fd8a54a3572451901055218eadd4373df42a9471ec0541a80f105ff1489965f4546bd1f15de9df445265f7267560cd0ccfb50f7",
"coefficient" : "345f98b1cd5769420ff166410155952ae931740ede5d70fc67cdc24dbeef8eeebe86184507245cf38cbcc34cc1fd037af5c774fd8b1bdeaa37b71d489d4340bd08a21e2f59f22962f3abd9ff642e2e74ef63e9d99d659a1b329d67a03607a8b79f9d51e46f69b0dc8e29c105d3bd131085ff5fadc0137633a3a53758d09b7891202818eeb2a7a2ccee640bfd40a61ac23f2a3d1633de25c4366f0c61a47c9a5cb0f60f24853d137117a99c361d2582de6029b20cc4795e7e5f096b5044ea3ddd"
},
"privateKeyPkcs8" : "308206fe020100300d06092a864886f70d0101010500048206e8308206e40201000282018100aabaf2e20ee6ac6771c508c34dfa43e088d1eeef9445998c6fc1f72d82acd0b4e2691db5b4ba34cba553d759f9e98f2e4c29f2cf748213435339899234d80cd6096c9b4a8c5bc8573073c8702be47c5d5b94a495d93205e89178055ed0003ce1cf500c33542ca5ffde45e7ea0d0756a3361abaa7beac1972a5c47205d12e67ef22e23fb00ccb90f7422f8c14090b59be6c9776378f828b7da105419b10d3dc21886e3dba4b948a751b316020ad33fffd4d68b4007b7f87aca2a6dba5f16c8c1d00fd24a841f8d8f0de34f6b6f36951c177a994ce8d48e24ca2ded49ec6998b56b7708b8e4221f3ddfdfdcd5928bac0fdce99f289f61754f1f44f407f9c081bf00d474c3413adf3aff4169de08c166b9c48c259f1f9837d6bfb96b491684b1a9c1d87f73589e5686c2c85effa39ddba1f917b247ff4cbe71ee6a715f730eeeb25f9e4f24d5ae63f04401a309b002b7d8cb07497d6fa2c53ce8baf05e66611f3fa356e1102d9005177cfe6a9867b321a855167a3629230d75d325285d5e4c96d1d02030100010282018036149cee35892530694de00e398b9e67a7ff53dfe90838f0cecfd2b3c4526893fbaa0f62a8fa58d1ef2f452677aedf8f6b49d8639584c4844d7f0ad058d3dd110990310aa6b6461a343b60d1035e4f74a5174b213a59099d17433cf4410fea391f19bc9b9fbcbae2776e8e5d49be3ad7dd420f4126794e604e1911833d3525700f0d3ade51d743b6c6ecd7c2daf090ff6c5777f7768a841409e6e7d6ae3865e0eb5dfc48a03b4fb673a42ace7efedb4649f872183b06751c1eb39b1d1001f1c993bccda8ae46cff9f437654a32620f6f95fb0dba7d70f048b6b2102c8336c75b75d5e1f5041d0e296677636c020089abdf8a8f19df3242233fd3d72a9bb3d472fb64c641fa60c5849d83615589cd4b3cf2eb36907a3fb1855ef1def431d1a34218b650ffec90643e8a6968ece05989e72923d2d3e31717658a64822c664965d40c89e4a2002eaf32d269529f5650f0bcf0ace79f9444008a129b63cc7bbff5d88d35f36fcb1474b164c5b4c9f50bab0f4c61d67816151ddf357b370397b4c6830281c100d290606bbebb376004913b5cfaf0cf8e747aa6cd8ef81bf83877996b3e30ea07224cef609f5b4f0dfb171aeaa99895609e66a01905fc359d1acd7bfacb3b76678b428a72ac4e6b2f2747a0a6a1ea20cd7f964ec592b580f6b145aca58df820e78a6383cedf990862f23485d99c251191678f791773f77e0927cbce9ac1775851b7ff81c4b79e9c1c1bdec23cdaa8b7a85bb84908f0a69f04acf0334954c903ab5e4213319f71f5076609ae7118ea6c91a923555b1be1790125924b98dcae7de30281c100cf92252d149054a00275994f03014820a210324f039694ebc0246520cefc51e449c8310917083ebcc74940dba080a4335f9c4cd19a3b86a70c0a86bcd3ed1ecb0ed0097612ec2f09bb1b4013d0737eb70ec52aa7680ddf96bf234ff981bf605545028152107801cf72184d6284fdbb391af4cd34f205cfbb7fa19d69afb302cd394bac67ccfee63691df1d96434060e26887a5d471e402577abac5dd3768b8f4fc1faebfe2e13095510b5f3572c8d0d841c852dd368d78bbaa5d0348d7bc58ff0281c1009c468b496c4586d3bc900d7ef4bfc54bf52712a57d76a74b929d314066e7e6c964abb4fe0147c3649cf68903a0db9e02178e13447f2cb09de94698bd8a1897c84193212dfab438d8c64e62ed493e7b1a099784df1e0397b37fde3644a9197f525963827007838cb5e30d184a69991970d16baa73bd9df1ecd99c69ba71dc21b084df1d70e2d6d50607a94c7fddc95a85998d2ca775f43411444901c76b25c5936a619fdd34795f621e59111edf5f1d34fe533b0663aaf423e5beae5cc56cbc010281c100939560b365cc9d2ecbb0db994f14a938f2a1bb736ca4b32bd008d0927c38f0ecf4fccec89cc4b2febc5f3c2b2c3a6b054ff4acb5d7087ddbe5f6d2080e52a9334d4be37e3d440ac9cb6c3baa1aeb136c8aa6eb85edb8f78192534438ade4e9549765899754b84ee935414c3c413cbad286750a369be23fea1b7c4894ed64c5182fa5bb666e5dca47807df7e66fd8a54a3572451901055218eadd4373df42a9471ec0541a80f105ff1489965f4546bd1f15de9df445265f7267560cd0ccfb50f70281c0345f98b1cd5769420ff166410155952ae931740ede5d70fc67cdc24dbeef8eeebe86184507245cf38cbcc34cc1fd037af5c774fd8b1bdeaa37b71d489d4340bd08a21e2f59f22962f3abd9ff642e2e74ef63e9d99d659a1b329d67a03607a8b79f9d51e46f69b0dc8e29c105d3bd131085ff5fadc0137633a3a53758d09b7891202818eeb2a7a2ccee640bfd40a61ac23f2a3d1633de25c4366f0c61a47c9a5cb0f60f24853d137117a99c361d2582de6029b20cc4795e7e5f096b5044ea3ddd",
"privateKeyPem" : "-----BEGIN PRIVATE KEY-----\n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\n-----END PRIVATE KEY-----\n",
"tests" : [
{
"tcId" : 1,
"comment" : "",
"flags" : [
"Normal"
],
"msg" : "",
"ct" : "9b79ef6814d0c283c2cba99bb793220db1888d285b56b5a2f834c832d5f5d013c7149c64e9b38ffea4c5010972ac47713e6082910bc342dc7094f7bfb1e10395b9c86b96ee37f749d306278045c94070f4d2d72fa537c2343a6190becb4275f453b8832574accb2d2273e55826bb15212a402017a50c1ab29198d49513925da0ef16a79bbe9d441bc448e52924bc1b4f0bc8aebc1048607049dcba649c55fc43aae09f1f503081506c94f2c33241c6cba8b3e74e9105d73c4502ec9dee6699d028d380428752f72c0061e6cebc6239006982b91c518dd1ee028cd6afceea799085a815a65e05645bc21227c9bf330c1ba337fc18d05e6da9bdd2fba56f938626b6816f50a9eda4d731dcbaa5aaebf351bb94f831f2c0c97d33687d281b1be62fecd7ae25d342b403da2f67b48a72ca8d7ea9b306f3d67690b6b884f4f97bbcf1319f41998db1ece8083ee090ed35ca3a2344fffe37ce2897f236ce32be4bf9bc531fb0d2a359600178bfadfd2e24317a1a7efc96d4bf5b636e7528191b201918",
"label" : "",
"result" : "valid"
},
{
"tcId" : 2,
"comment" : "",
"flags" : [
"Normal"
],
"msg" : "0000000000000000000000000000000000000000",
"ct" : "2cbaff922ddd841b4bc6920ea26c2ca244a69d23c32ce24ec2e715f6059d450b2bfbba59d03de116143309f6dfd036fa34ed0f08164df3dcd54c4b9f55e41e2b04c398eacb71bee836f2b799c1f3e0b7bbcf04c8c9e9ea799f789d238b4aeed83365a38c7024db8069851ee6e2e7d1e22ac7f58ceb50aa194b9a80c2420255f880b6f953478e2a1f7913b9b921ed9a009e9332e1316a454974e9719e7e1d1deabad6d70b60267b3999f74e7c2946954965ef4bb002c928e78b74af97de85572b8fa83bf9531c59d854b962687e5acb57632be2c08509ef13f1ef8e3baa48781af9fdc25cd3d0e4f2ce1f6e27b76d98d3c126f59becc0c492255f04185dea2e1838c7dffb94319d574ee8d856064d00d2fa2c0f8b1f4e955591caede117b4374a9d035ec2f7538782f037db0d89cf0136a94de5faf643fdc5792d3177326da254608a5a7ea6c14c0e1a184bb1a66796b0ff7400dc1b943397e5e224778e21c024ce00b3ed843e71bbef6023c3612e47f1576005ce4587cf146f6f686c195f7722",
"label" : "",
"result" : "valid"
},
{
"tcId" : 3,
"comment" : "",
"flags" : [
"Normal"
],
"msg" : "54657374",
"ct" : "776b8d10b5f50b9e777abb66dd6faecddc130b4f30e61cb1e76421e1fe3c2ec35b784f985f461ae593d581ed2fb9d12ad56e640860dfd33b9392d43362ceb6327a9f50d771fc26efc9a4d6db81ab96c1583f2a48cc30688d99ea7040fcbb5dce0cdf4b19a669bc61dd1b8a92f1334f838deff865af6eb6e83eac3eb4b01fb244f9a5faa828f6c78a155f8c0c04f052b0da30653c829b074be336238724bc375688212aa9bcf0c488f6b9047e5c72e023972cd396bdaee5046b859f0e407935017524e62b3329448a0635ac49806e7e648ba5aecb72a8b0c4f96278aa7797c806f0fdea25d9d2da6f89d2bee724ffd4147702065f1f7b38651be984575935382ed0cba30ebeb6ac1da400045c4c68ec302a80c827723f2c7237a5607eace5dfcd9a9a8c91cc17a330725d26d4c2ad6ac5fa288183b0728370bbbb709bea89484c8e27cbc051747393df6676eeeab84f063fc824b61d1a26a53cb011650142a7dce02e021704f187ac58a25567a842fd399f26c5824bdecd679cd8e8ce2e1de960",
"label" : "",
"result" : "valid"
},
{
"tcId" : 4,
"comment" : "",
"flags" : [
"Normal"
],
"msg" : "313233343030",
"ct" : "52701a46cc7605c7e1e7bc095e383b108a56ba166f8e2c21c9da8a37f5aadfce22645d1ca4ab268189769723520f65b5960bbb32674d76b8341d560223290b2789624ead8cd5396fd9652dc83a94897da8378fe2dfbb64ed8699d919705b96fc29f30e1d73c864b5271b982daa5fc5422a9e1a3fd0daa4a37195e13a0e1af49d4e45d94af544de65d613a5876014255ae96c333c4df910bfc2175516f25aea80202de7ee1e1d04102e74faf1d72f7f90488adf597a271a9cab59ca23cc9ed162d929ff40f6a36e599fcfec12a0e630adfec8adb7f7c1bd7dd309dc4f406d2946c54020009e67d89d89bbd08ffda82a138847b54fa961f5347e43476cf0a7214d812acee5862b96b18f6ac0b9e42fac93e958fbf31b5eb5150c7df4a30f9c43b5ceb922cb6634a905fcfa8153c9eb9193b48055e07a7701657ada8d8541c61d4116d0cdb8146288e65009f74a6be2ec63bb168aaab6d9eb7ea2c52ea4092dd553a84111d2df49e08dad63cda0704bb3529ff14a525cc02ca65ae372300b360634",
"label" : "",
"result" : "valid"
},
{
"tcId" : 5,
"comment" : "",
"flags" : [
"Normal"
],
"msg" : "4d657373616765",
"ct" : "8ab349d1651ccd08ab55471209560bda98f51a17ede41a20da1c741f0ee16e98d91c7c06edb6b20e0bc085c05ae6b0e9d57a02632a53682ab29dbc2989b46d2e84e62f95447d8fd3924901e0ae13cdb6627a8cb64e518a4155ebe510e5da93a0d5a17d77fb902e17a1c5fc0147a670ababab4cd9f9f0b633b9b8b39234b9aee93436d2d085b38837c6edb22640541ef705f52d7c29cfa78f7fd29f85a3ac75080505e217e7c52c9530bc819b940b5e7395a113be142ce963e8bd073efe20fba518ab83b2672287f0ab16a844a98d141d1c7aa9b26ec02fce29fd177aed64a32df942a78bf32fdc1171ebcbecfcecf712f31e8b613a0bd4ef20eb8fd8ff747452ecadb00a6d1bc1872b4584fc3b37c6d7f4390b8c4a213507e1fba0ba1d82b4cf1a9eb256b27c8d76ac726f246d0ad0ebbcb54767500e5a309872c16175fb105b5a3167dbcc3f8f0894f08dc7c8030d35d75ae8c541548164f8ff90104b8d3fb614fa62ab3235b9a738d0dcf770b54a74fecb86d07274b3821ce41d59fac06845",
"label" : "",
"result" : "valid"
},
{
"tcId" : 6,
"comment" : "",
"flags" : [
"Normal"
],
"msg" : "61",
"ct" : "74b75ebb4ec9cc68cb2348d68fc77695ea6e7f321bac18bd3d3eddad5631df6623509851b505aa6aec881880928cfb0974d782449cff5c575bdd43863ed4f8cd6a89a76c71aae8368a5aa66412d639b5e03b7c2345a2106dfc7e47348b5509f54694ee59f9dc1802280afe4441076ad873efeab44ac37abae9bdb96dd0cd81c97b0ac3cd32e2b49cd7fbcccc0a7da57e27c1d47d9fb09c6b079a8aa8601cae50002b21a5279a1216190623f6bebb70617793fbc7d0969ae2838a49824d81b5dca60056f63d0767b66ed0061e43d06cea491df782859e6486e864d4ebed11f2d43714e66dd9bbf88e26a0e4d3c68a67559113a7e12c15b10477f96abda68ea748be7fcc912dc14e98a9ab2992cc7521aab0b2c7badee8c06543ab995b98256c2d5e63b016f5fb06bc79a877f36ef0d2fdba8d5f382d6ee6b7c76b59869925f128086f0fa5a32683bcba6e497f4906249160874e089e2e7a769b47e07dd4dd6acf0442a77c8edd231c5daf860e58f51859580dc4b909ad553126bb8fbb9395a6e8",
"label" : "",
"result" : "valid"
},
{
"tcId" : 7,
"comment" : "",
"flags" : [
"Normal"
],
"msg" : "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff",
"ct" : "586e4722b7f1f0d838f1c780e89bdc301467cfd1c937ce3cef8f6f0776636d2b1b05c7970d7d7066a18007fac372c7a36962d6f47c82204943471768d0833b5dc0c09c12ad3581b34266590729e554b911871b1434de79ebe5e84ea3847965e802290cca9eefed091437dd4f8786b00767616a96d35386ebb03f001965b301b8565dee1a7a6352760e69dd3ba5eaa916338c0a9008347891f45bb9dceadce48c0ef1622940caacc9ca1a48e49a582194ce0d130531d8b22630642e01bd79f812cf43fe3305a955a5af4a070cafeeb14407f5c382881acb2fa6712140e1a3c49fb6c2cd4675d4767c64e8477b0b025b8522ff868f8d8d4efe030083c9f652b3ca7e8219c73ea1d69e83e2f2c39f195731a8abe3214670175682f11e6a3247f9a98611a2abe5c0155c32b621c9c14a58dcedd51a45b29f2a7d902e4e21cab61115298eb1e793e5e558e7134e7835813dc1f9051177976ec16bb235f16c39c532c0c71d672a373280566bfbca53a840fa6ed72b1d05db51248639b9b924c1ee143d",
"label" : "",
"result" : "valid"
},
{
"tcId" : 8,
"comment" : "",
"flags" : [
"EncryptionWithLabel"
],
"msg" : "313233343030",
"ct" : "9d0b5a7e8f15104d16bf6a21345dd374e8a3bd8c5df01b29d357c6abb4b629a64459919fc6fd252f73fc946ab6f3371aa195255b0698644ec1ce68bee3b8e5a6da6084bb064d58ff45ceb04c23f85c82e123eb6f3d1afba450473d3d3a3b6ecfb9f9adc5831682fec5c63c87eccc9bce65c511a5187b89bf579dc0de467626f3bb242f64ac1e80b7cdbc97ef5e5ba6b71f4303de33291e41e16f14e906b428e6447ea4c396e91174129ee572562e6a295b12fbee2a362e96e267692e9d9f6f6a9d86fda54e356cc3bb7dc55df0c9b78ac0e37de3d1674b229fcc2ad25ffb49ffacd7acc6e0c63012a46bacb33b12a2d0021f7c8e678c77f8cf0d6f9fd0f4f786504b4e4cce0a1ecdb6309eeef9a045f19839822482a3585fdc2ceaf611fc345ef0597fe165f2d087557ce7c7b3d8c42d6341c8cdbc2eea48b06b9c9e0838251995bbb54cc340c7f036e696fd8e08d8d6383172b6484169785418edae2fb9c0b7ac2f1954d7481233d1c2a4988b1d167be868e215d0fe89848dd8053e803d3548",
"label" : "0000000000000000",
"result" : "valid"
},
{
"tcId" : 9,
"comment" : "",
"flags" : [
"EncryptionWithLabel"
],
"msg" : "313233343030",
"ct" : "8ad1f72ad14c618a0351d06ce0dcb8b9a3ac5b4390070cc398c83150dc3b2195342111e85b44f45ae9c527b5062846dead49dbedb15f742ffcc51f7ff08d2fbc958517c6d17d813478551be92626cc6a2c6b12ad9f39c30052fc9d33a0214b014bb3098588299c1cecb3effe542b0f2ecb176c0f92bb1c1eca7abe4419d1f35c8b97f1ac1eec3a8842caed4a3289d38194b1a73511f5209e98a41a3230062d5bf3c183350353ab17304e985308de4002c8915016954f8078a9d7128beee32b2f606c3bf869f087b54cea3da38068ce746e8b9b1d1d72cf90ad8faa156962fb1a75a88031c2cc1469d56755a01fcc7a8bdbef0ab50c76d56b7d7a31fd9ce78b9ad77605f01056dd520347b95a9c7cf25eb637ed875f52b0b4261b303c7cd13c8fa67996ca722a6effc1fb54a99db1934e4be74fc7e37f2304f5ba469967d265ee27498a68cfec50ab6ccb50f2bb8bf746ff38e53ca161177c28fecc0dfc349c544d17e8eda58def7fbd078571c97d579a359322a7181472855df217589d54b7ac",
"label" : "000102030405060708090a0b0c0d0e0f10111213",
"result" : "valid"
},
{
"tcId" : 10,
"comment" : "",
"flags" : [
"EncryptionWithLabel"
],
"msg" : "313233343030",
"ct" : "5399bfa0ab24e56d00715173afe9a09b7a4510c2c488835ac3e2b812380c7cd64a5d48ca48572d988678769b27cf56d19efe8fcd2e969faac67d4d412dbee366c6191d2fdd9bee244ea9e09593ea0b1e18f592e7246abbd5dbfc796c9a545f6a85f9ead1b9b9805e2c7fda50ebcfc8b31d180557fb0c2e8d82c5e46aae66ab80aa3330f307f8e9e09db27ca815113b62ae90aaf79c9169b3252fad7653c0f3d4b80d68a237330ea71218b8246c5023cfd48c8452a091a50f66739c36b82def232e367fb80a2d8f74d0d7c3f81f42ff7c784ad5745f74aa58e246698cf535347b6fc4363637b12ab6deda8b5b215839421b46e1fada166580a79f905b2b2d6df01a5702f79ad0ea644fd2fad2825a9b43fd0a8f7b604b3f27798bdef106dd14619234c29ed0dee8a86821a9515a8c37ccbe0b3003093e42edd735aa8ddbe2dbb14c7a07b3d0b2da8d97521d7df951b0b4cf3d847a42c13ce884d347e80efc624958a5ca0a75a79c33de508526b949e82c199c71429c23276c115059f3c868ab41",
"label" : "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
"result" : "valid"
},
{
"tcId" : 11,
"comment" : "Longest valid message size",
"flags" : [
"Normal"
],
"msg" : "787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878",
"ct" : "0df8e1fc253e0cc697748a44a7841849718eb1a3cad6fb31ee130bc73cd6a6a04bf89d02ce6aae250cf8f581f7c5c33dc8ac04cffe761ce1aad5dd3c7227d1e82260cf9cd2b1d8bb077107946b28a10ea8020c55e119258d3a397bcb9e1904f79c6cf3d28d7a518e1b6750a4405af8e6b82397c3c8b721fe886326592cc848480e4a8769ca208d6a7d8e7dac445f4cd925a0c657c88038ccf3ba189a28417a0d3c7d64b4c3a58044d6bcf9d974b126ada37e87c6f44f0bc4e2776cb1eb80435e76811b3681d538c4f9c7fb88e632fed14c03369d2e03da782b98ab53f9281d304e2faf735adb8af2625b514fdbfc06102a32206ee08743ed44125197a5affffaf6eb87837eda9ccdceae5388ec97dc4b7eccaadb59a427cbe7ed7e11ff61c54e92eb7d251b50a996b4221f6a3d939b3067876dc0b4c3188a2c9d7829ae69ca4c0f123c584a553c9b91e6f5f80c29586e8589f79c2eac5780fd840eeee888cfcaf18d61726df312ee34865373b3e792fafdda07dc9dbd2100467471e22290630f",
"label" : "",
"result" : "valid"
},
{
"tcId" : 12,
"comment" : "first byte of l_hash modified",
"flags" : [
"InvalidOaepPadding"
],
"msg" : "313233343030",
"ct" : "835efe0fc43cfe1e3f2e2d70f5e27d3ac63c69401d86ea9eb95bb593db0a0d35b3ade3c29e975528b73516795686d2df2e757edc1f4a4527d3d876002cf387d862027b4626622ee8be72494b5ed0bd2d4c76860db3fccfca4d6da9967bd9eb0d08cc10e0314618f37e5eb8efcf01d6efe22561adaff1b178f8ba94c12171725576493f442adfda4a23b47ace22d993cd3d91558c53c23861971e50e8f8eadf3ed11716cac20a2e6321acb88081b8331e0d403979e5ba6da9193d5ac7c5c41f36d7a5120a6e1129d739c2e24e8a6bddf5899252f1a9bf72760ed0412e8eb77d2aab98e4f91e43b793b6db1b088a7b7e409c413786214b9fec19cf6ffa33375b1972dc7c8f837c63510ce699e0dd69dec28aa98c3c72ea0631492412dc7ee9b14f2b03863b62a604ad72ac8466eca9f16259dd48e7bf1f9842f2f91ba372461787f3c8e63716b11fcc989601123dcd822eaca588fd92dc2cedf48714358d66d9208ee4dc6f706f79bdd585191fd4497f3e9a21c7847184cd5f26f2cb9d3840f016",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 13,
"comment" : "last byte of l_hash modified",
"flags" : [
"InvalidOaepPadding"
],
"msg" : "313233343030",
"ct" : "833b53179b9082f3309154a0eae382049b016bffe832a11cc32e1bc441704209935a53c567faf290d49abbbfd962a8bf7eb910976d86bbbf3e706c19a9eee6d67f60d5e7241973bcc5551718458602ebc6e2f6d209a4e05c7d5f2f703a37f871a0cea4ff9713981cc1ee2f44f2c669120bc5ffd2be24e49a8ee2a72ffa896dbc551a3a42c0574b9d447062ff0753892c3d9ffe68d82c48c904123b9f5683644341c831f7b08f70b324f490ec01b5fc572c1622fd1ecc0daed03cdef2bac8aaa15c9c7d860bb1480b8acc439fa5e2d54f596b8e84373129694a49c934a841c5cd19d029c6e28e059c7c00f12f07cffea0afba880ecba799af27e94d4dbd5db8e422fb81fa2a123bd7c1905c22d82e8a7e36e7a6b824141cba0a20890495e6f8304d9724c3c5f5c15804e26c13e726593fff9b9eb148904d16fcd9c8a284273686fb367ac845400d8b5c29e6124009c8c3e9550df62a78e0a2731098ddc5b7508e37d016c67c80ddd4325e5f5f37b23836cb42ad2fa3a281c944ef6f29ea74f316",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 14,
"comment" : "l_hash changed to all 0",
"flags" : [
"InvalidOaepPadding"
],
"msg" : "313233343030",
"ct" : "0fdfd8d6f5a035f3542a258357b3a6a31368b5f70362e26c4f8297c6c46dc401ffc6206ebfd94f2521a256bfdc40838d49842768ccbdcaabf425778f8632cc2c922d1be2471e5ff6b9066495dd276479ad499385a621de36ab5a764287abcabe63558a3e5b67f300aefd28d7bc5c78e29e04fbfe69f73042747612375eac9cc1d31c542aaab9fa6d8e79ac29d0b9c1a8ae5ba5d603e11d6f767e39a51e54cf155c0ffeba4b84729c4398fcc6e96208f514235e4765ad2ee7cf7b69b4ad142846baa233a63d8852e3d5300e68e619b0c0a445c65a44def5bfbe5784899c732e8c9a79914bbc4ea779b6e7c57cabb3c71ff239671888be07acdd86d6c13ed0cced1362727a9384e0b6ca1902c666a96bcf1c8ed0804428d9047c085511efbd1987b8942b55de3838b13ef806fde88639f6465d57c8545cf3e0bf91947c12d0860fb44144776b99d81f635124526d9489f7bbc55344983892a791ef250e66a20e4c526660483faaa18f7b8ce2d1fe4f65c88c452cce09d056f2485a92ff2272ae27",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 15,
"comment" : "l_hash changed to all 1",
"flags" : [
"InvalidOaepPadding"
],
"msg" : "313233343030",
"ct" : "9508376bfeca46df144583caf8e1b315b88c84a0cd9372038ff3efa5a4636764f48eec20b7ba65217083377de47c04aa6d16ef0020e70749b110f6aa4071d76bd5ffe30430f513a8a9b09ca35d4c0ce5fdb1de78700633406a977c79e16de57e9adbc0db5309f77136d2f51ba59d57f58026495ec1fc14510003be7be08bc64638c6f517f34e896d5450280be853c4e9cc3b064757d2f321f732f13e5ec2f000c2ca00a2c3065b8358117d7b7cb5aa301e7043ec0ae6ba0c7ce8cb036d370e1df7c15c7c2a829bac54d7eac1ebeeaab326e9aae5ba2cf8439cf1dd85e2f0f39d90127229ff6d1a2fdfb3aff8f3001eb8cbd5392e4043931f2bbe1502aab90e8835c3d7761208630bee7af69861565213a6c2784bbd30b0f4d08827198550fffee0900739d862ba514ba5796cd42e50213f4c3960d2c7c018eb62cc6f9a1488a7b8f219c8d8aed581296e63855b63b4d2d511cf4f38989efe666e9e0517d3d86cda58ac7d605922cd9109b249c48f6133b2f3e2b415bb509361a0bcd561ae0eb7",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 16,
"comment" : "first byte of ps modified",
"flags" : [
"InvalidOaepPadding"
],
"msg" : "313233343030",
"ct" : "597b39dfdffc369c57cba2c7854cb28359e8b946de12ebc3e2c7bac9387820db766f4e1d3cd0375312a3b4671c5dff3f76715f08f492a3e3751bf01eead6dc4dd93f487d56e3a78805c5238e1f13cb6023275dff04b8d995111d6f5c99ef0a005e54d2a27c9bb4c54cd890614153f380339a0e79431da9cf1a4749b5f106a12bc1460f3137a6814028f5c5dde60b7412af48440903cb1c476559c9f676e2a5a6dbed02809d9b8caf3e73fb96ae24df550caa8c11cc35187e876cf19112cfb8cf9d6fffb2658c693e7ba1cec2098a8206a2c49432a0c4e445e1eee3d21a1d3b0b017ccfa65cf660b7264f0573d023fe522fb02f300aeec67addd179a2690aa5eabdc9409e5c375cafe0d388085712ec36ceb0719368a46fbae812af27c3434d3b0db42327f4c3a45fb0825d680827e4870ffd407a9ac3ccfab5219ee1558d7563dfbd88a8e1ea0f98b08586b2e067aba73d3e471a9030796a8934a14baff99d1b8d631a640552c494535b130e33deb19ba976c29ab9d6b74bcd848aef1934b533",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 17,
"comment" : "all bits in ps flipped",
"flags" : [
"InvalidOaepPadding"
],
"msg" : "313233343030",
"ct" : "886496acf51f676659ff96323828ca64b33320fdcce8709aaaf7e4c0f1a9f6960929c8f6d46446a2334957e3eb5cfc7ea7b13142d953064fdf941293c317bd9c2508d91a3cb2232ed73dba2a772bb81581f972e8f4e742ae56d4c9624c7bb459b9f256a7faf39692ac0b7b83cf01366196c896640251bd2bcf02fd24e0bfb585520d2387f48dce52c88d9cc24f80ab8b3a32877b814b1326037c811708583f7f6abba85e9ac3835806c2ea1d6a42989a9c0978320c916d4ee90c4822a419d150ea844a2a2525b61758a43e04ad0da6feaff01f802250429a136cff9fe991e1c26851135466ded1722152c8e7bbf9ee92a1b6db1a45a19bf99504f4e8aa248f6eb5344c19a56f258737a54de0192899bc5b36a2abd90b503e62fb78ac572d8412f1f18db7157e56240d8aa3ccde1d05d5708e93a23ec072a7b609875f21cfe1076b09e047996093dcd4584bc5d05bd3f145fc6245182f68855ef0fbe2563f4bb5e84e4dcce2cefdc8cb360e50e9d09cb7b491f6b2e291651634a3a6b60b7fc917",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 18,
"comment" : "ps terminated by 0xff",
"flags" : [
"InvalidOaepPadding"
],
"msg" : "313233343030",
"ct" : "67493a3543cb297854931ef5257ed4d9c50219a3eb68eab4b8eac42d696c9929a922ed4fc23a82ddb264a6e9be18adff853aad1ca2f24706958833019b7940871c6f5aa06a205613780c9575b0ce27798e139b5bd25df083382e080d9e86dc4f52e234514045f482af3d2add0c913712b652dd039cd672783020aa347f35b44dd0142735f14d27b37cea4f5f961a1d62bf95575bd0c2b22eddafd7ca063e4e26efe44c30886d7b9b880e48169135cc7f657989f1bdcbb6d6302745aaed0e2c082be5476e5521ef8b72a5d53f03f60c76828f744b6c96af82d30e218da93e53239620bc2b7b7b64e3e68cd6e7420b0f879a14116c429150b64f8b50b853a2938f5ed0ad7b5ab7ddb53048da750e1b08710e580a9a76e98a02140a178f910c740293f964388526e03b42b53c131cc4f17ffba0ff2237eca13162bbedc67f6a925e1a24282ae7a261a67032ccc4780d72a803152e4e7186d9399f4aab15eb4d2a5cf2516f413efcf5cb3f1518890eb8b5745692dc54d3dc1087f2f9ffca72a84e6c",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 19,
"comment" : "ps is all zero",
"flags" : [
"InvalidOaepPadding"
],
"msg" : "313233343030",
"ct" : "16d0d1a0bcbabad123744d1c0f2a95b4b6758c989de30d5db680a7bb3845afe2f85bce0ecb5006e899f3e93db1fc460788116a4d1aed5c49a49b88843db3fabe3147c746f75b34075ebd5d6341a279f25b8be1752263f1329c3309ab8638f3cd27f1072016cbe0e0756c3e7282287d71ee782db8ed20eb615b31224c26f68f40f26886dded4a0532f7c7cfefb173af6a01c083b96a96e2644fe0f34dc6e7f974811cec502e709f75977be353650c9dbbf9b43d23360632960e237113021d1d81f461a600f9628fb5c3b12592ef38423944b24b3ddc4729c51156eac3b82fcfa5f62030f9a66a5b377cd37db24e10f464feb6dd9b1d802e13a033ab165b16f58279494855ced23801f14920d4cc4ee8ae5b77c0159685e6a18c66c9e9a61dbb303de2c199973d8261a92b6ad9e8314879d393e29319d94523097ffc346d92ee21c67b7f3c96c39b3c6ce76b6450d4a9ef954cbdaac28b3e0692e94900df2d486c7f76177db36531f39fc30920d80a74676ce021d383c98ec784db885f86778cbe",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 20,
"comment" : "ps replaced by 0xff's",
"flags" : [
"InvalidOaepPadding"
],
"msg" : "313233343030",
"ct" : "2a88d745ef516788af65bc7709b02fd8d96516ebf366ae7ec7f9c2dafcd05dc16571e95cd74cf9a8af0143612dc833ace083798f727d99c95800d5ba37971fe36d9168e488bbd9b9487252f1040c35c20066fa4c83a42496d0224afbfc3675edb746d697d423a977f7d6c1ef78abd1be22d03a9e3d0150f548f2f6f2bd8ed2f2c3ed52bf8b817e120bfb220070b92ba4c5e8012be17ec150e26b876271ca22f1ca4f6d9855a946dfe2cb0d47654e36dfee27fadd70e2189af4de1e08fd6e3598394c32c72971e9526e1e943590ba8957739c4d52ae55575b67b70c1ccb76f8bbf673ef1a0f9b7c879b347b50e9487cdca597121a5310ee2108b1cf8074dab5fec1da4e1e0a3c2b1c2f8df7a9e173b94d27d6ee9ebae756b8e27b7402a2aa70317960a4e73d38e057e4c715aac4598e488fb199402c609912be1e46b9b0e493299c498d41482373784009d3bdfc18296cc2b47ada46e8af354d490dd156bc2f078d6ce680b658fbc2b7bf57412bbc258bc092d7b42c2418ad6e5029afc9f6738a",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 21,
"comment" : "seed is all 0",
"flags" : [],
"msg" : "313233343030",
"ct" : "7315429d4ca2b0aa14b317cbfc08fa601f1835240b130e2573a5bdad618a5b22c2604705b64195e8b7fd03235525c45c5132b1cba6d071c3f0c84464752d51fa3d864225239c62a30242218be385b4886a34c14962628b1aa83fa52396f0512841f8ca714ec1f1016819b426cd777291f62754c91d275867f8ac32ff994fd6f6af126228a99bb3cdcbe53244e7bce6a08d39eca5b3178c1e7e91b83eddf79f97eed2f8f3af2700ca013b32976a4c602322647c6328f6e37903306da83b25f4c85b430628721dcfaed4ee8f169448d0297efcd74a30c8b9fc11890bb467ff73ba0ebf30e7749aa5a13c3a46d6cda8e745af2d33a8072fc7c380d261a87ddf0d9b47db8c7885411179ca0669b7ebc279c19e805c449ca6c3fc14afbbda6cd983443ffafbc015e7a18eaa3ab279a2a12524886f14b470cf5ff50ef2e05bc02c491569693cc15589a5e253cd426e2416d48cde49a0ace41e09ef3e850deb67a24c7af4b8767cb975860a20ab7dc6a0784fbf8a36d7469ec3a01a9c86b08a4adb36be",
"label" : "",
"result" : "valid"
},
{
"tcId" : 22,
"comment" : "seed is all 1",
"flags" : [],
"msg" : "313233343030",
"ct" : "5843173762e72adb2c25ba21a983ebef45e60ab13331a96da2c348e4e7a0397bce7d7c3b57629c53f459fb9f8f7b1eb78b13ec91dd26f2c82cf8518d3a3d56e5ea9c78a12abc74a9ab42028b22d6f1ad3803f828c2142d6d1d23aec241cc0fc37522ae13b6cba41a451abf2a81c7a5ade91c9207ff1666e2ef538a91dbc06f3325a46fd917f8c45ee91153fd959c43b3f4efdb86761a4d510d4be4833d94e0ea58c93fa69b16a057a04bd53d9caac32401149345ccaae34ab45981400fc285638a4e9d03b349cb3bc8ef4e48288df6fa63ac159b3f8d304ca8c70f773a8ab358b3d8b933eaf92e1521efb132375da881d62f288774e87247cc640d034f58ea557d2546fe93f1a3ba98f74e40969fa23c594619e63d5083d6101c619393bbd23557439956b90966dcc06e3ef6644b479b9472820a9c37faf339b4e4161497ce0fec97e5ffc218cdee900c2c429cc19ff397b5a7da3a0a0ec8ca686bbb47d165d705612ccb4afce1fd395893cd569f46b94ecb394ea0a521c1af9b7d874d903405",
"label" : "",
"result" : "valid"
},
{
"tcId" : 23,
"comment" : "First byte is 1",
"flags" : [
"InvalidOaepPadding"
],
"msg" : "313233343030",
"ct" : "075bb4c0647b94ebe45b6d5b6f76dc873b6589b39b6ea2e5d4d8471116268e4828ed793f67a2c3d75abe5a34d6268b21b81170285cd143fd4d2789e6fab7445aea71cd5919fbd56f0bd30d38d0828f330d453587b5e91c07164a693647d19e21b0c827682c0b0e5b46366fb95a40c1d3e3d84807839d10299bb8aa5a049f8ded91a6bc1bc17002447f9aa6447095252bf7dd16bfc52545d88c8aec78cfe3a1a2d1908d52f014b9ea46b86c8ce67db769fd94ec3cdfc7eb32de1fb6d2906d07af09b3476c3df30f153e05e9d0561446946a54c238f3c5738d33758e6ba3e3ac1875beae3e3d2eb0ac14de0aba7a0ff45c078ec066bcc5c1b6df3730e2ea8fe2539fa3267bced1b796e54bf2b5813c308693155270dfa85452a89c9f3c905133a03d5350743098d581f50c50023b80f453830c40a2d7feefbfba934d18b2b3c4a493bc10bfbe17671e9f40ef715f311004636ff68e5c33c772a5e65921b1f5e4f657bac1d75730be45ab1316c1fb78e026aebc32a116abac5178b6dfa368bc696d",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 24,
"comment" : "m is 0",
"flags" : [
"InvalidOaepPadding"
],
"msg" : "313233343030",
"ct" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 25,
"comment" : "m is 1",
"flags" : [
"InvalidOaepPadding"
],
"msg" : "313233343030",
"ct" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 26,
"comment" : "m is n-1",
"flags" : [
"InvalidOaepPadding"
],
"msg" : "313233343030",
"ct" : "aabaf2e20ee6ac6771c508c34dfa43e088d1eeef9445998c6fc1f72d82acd0b4e2691db5b4ba34cba553d759f9e98f2e4c29f2cf748213435339899234d80cd6096c9b4a8c5bc8573073c8702be47c5d5b94a495d93205e89178055ed0003ce1cf500c33542ca5ffde45e7ea0d0756a3361abaa7beac1972a5c47205d12e67ef22e23fb00ccb90f7422f8c14090b59be6c9776378f828b7da105419b10d3dc21886e3dba4b948a751b316020ad33fffd4d68b4007b7f87aca2a6dba5f16c8c1d00fd24a841f8d8f0de34f6b6f36951c177a994ce8d48e24ca2ded49ec6998b56b7708b8e4221f3ddfdfdcd5928bac0fdce99f289f61754f1f44f407f9c081bf00d474c3413adf3aff4169de08c166b9c48c259f1f9837d6bfb96b491684b1a9c1d87f73589e5686c2c85effa39ddba1f917b247ff4cbe71ee6a715f730eeeb25f9e4f24d5ae63f04401a309b002b7d8cb07497d6fa2c53ce8baf05e66611f3fa356e1102d9005177cfe6a9867b321a855167a3629230d75d325285d5e4c96d1c",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 27,
"comment" : "added n to c",
"flags" : [
"InvalidCiphertext"
],
"msg" : "313233343030",
"ct" : "fd2b0d28db5cb22f53acc4ccac327ef11328a90603d3c5ae399c81657857b08304cd7ad259655b4d2eca6e7d4bf8f4e3e235ae01dbcf89fb8756df94580117fd92cee9f8193101c709d8f638667905db03cc3478b8ed6ad61811de78405bd3ddf9431a50c7f50ab505618017b7671be560b8d4e78f86be16175a533fdf495c8c712818fb02106f5d1843319b691f7f195603a973dd7b9c3d631c96b2032ec6a1a89c25a869b18e8549a65b1284637f8d95f39359f5a6a2494e00a5c9be0b5d7fda2723e9389c474a7e04e2c9944f826f76724286850a9fca75e8b0ee0706b49d7cb0ab8ee089cc7b87b99de92662eb1156e1a7d99f794a26729287ec8caf3d3d8e721b1999d98a6183815e9a70461830321b55e514e232810814a93477e75e51ec411a00f01a11722980714e03c94bb345fb7a606f42e8846181a37c72b5086710b5c0056f48c7ea902427e56c0e69f06b8b2281b1063f4d2e74348a6f3fc94dddaf22d5b84a32057d4a7726eb7dcdd7f158edb4eef104038d35f805efff7351",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 28,
"comment" : "ciphertext not reduced",
"flags" : [
"InvalidCiphertext"
],
"msg" : "313233343030",
"ct" : "28564107424a866e068c15c9cfa4e023b09b8aba3d2fde290bfb5078e2962bca33330753b3004f863c491d1039e4ccf48f6fe0a3d1b5c9fa7fb599944685cc0d51bed6b42672582ddf348828128421af5f1f0e2301c774c76f9ebb1b523069dbe8c0b5ea252e3f4cad3f7df308b8181382d8e1d99081309b824ba09a9714fb50a97b4cc68df4fad85959387a397ebd2dfc5cebe841f091c2317f52b56ee402825c1a045f97d4ed77828e07829a6f5f7eee6d150f766c0ae712ca754508620fa82f147e96b06cf646cdb439bef3ad955a060a878e2114d6c773ff43b185cc69d199c3a0d5581e5d00a51137f175896d658ff45c8da556d9dde9c0d66555828dad909de0ab1a22f0b3eec4b7c15ab970e534f6e610a996301a6403d046b78136804cba971357b7f922606c5ebff959e330f9cd5ce3ddda412ca38a03b374b9c53a27a87997d962594de5562d5b9e7614595d166a210d593d8fe75fca90a3f56303f82e0d0e7dbb5cf8a2677389255009ea91b43b956ca032a67e263ad051aa6b9900",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 29,
"comment" : "ciphertext is empty",
"flags" : [
"InvalidCiphertext"
],
"msg" : "313233343030",
"ct" : "",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 30,
"comment" : "prepended bytes to ciphertext",
"flags" : [
"InvalidCiphertext"
],
"msg" : "313233343030",
"ct" : "000052701a46cc7605c7e1e7bc095e383b108a56ba166f8e2c21c9da8a37f5aadfce22645d1ca4ab268189769723520f65b5960bbb32674d76b8341d560223290b2789624ead8cd5396fd9652dc83a94897da8378fe2dfbb64ed8699d919705b96fc29f30e1d73c864b5271b982daa5fc5422a9e1a3fd0daa4a37195e13a0e1af49d4e45d94af544de65d613a5876014255ae96c333c4df910bfc2175516f25aea80202de7ee1e1d04102e74faf1d72f7f90488adf597a271a9cab59ca23cc9ed162d929ff40f6a36e599fcfec12a0e630adfec8adb7f7c1bd7dd309dc4f406d2946c54020009e67d89d89bbd08ffda82a138847b54fa961f5347e43476cf0a7214d812acee5862b96b18f6ac0b9e42fac93e958fbf31b5eb5150c7df4a30f9c43b5ceb922cb6634a905fcfa8153c9eb9193b48055e07a7701657ada8d8541c61d4116d0cdb8146288e65009f74a6be2ec63bb168aaab6d9eb7ea2c52ea4092dd553a84111d2df49e08dad63cda0704bb3529ff14a525cc02ca65ae372300b360634",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 31,
"comment" : "appended bytes to ciphertext",
"flags" : [
"InvalidCiphertext"
],
"msg" : "313233343030",
"ct" : "52701a46cc7605c7e1e7bc095e383b108a56ba166f8e2c21c9da8a37f5aadfce22645d1ca4ab268189769723520f65b5960bbb32674d76b8341d560223290b2789624ead8cd5396fd9652dc83a94897da8378fe2dfbb64ed8699d919705b96fc29f30e1d73c864b5271b982daa5fc5422a9e1a3fd0daa4a37195e13a0e1af49d4e45d94af544de65d613a5876014255ae96c333c4df910bfc2175516f25aea80202de7ee1e1d04102e74faf1d72f7f90488adf597a271a9cab59ca23cc9ed162d929ff40f6a36e599fcfec12a0e630adfec8adb7f7c1bd7dd309dc4f406d2946c54020009e67d89d89bbd08ffda82a138847b54fa961f5347e43476cf0a7214d812acee5862b96b18f6ac0b9e42fac93e958fbf31b5eb5150c7df4a30f9c43b5ceb922cb6634a905fcfa8153c9eb9193b48055e07a7701657ada8d8541c61d4116d0cdb8146288e65009f74a6be2ec63bb168aaab6d9eb7ea2c52ea4092dd553a84111d2df49e08dad63cda0704bb3529ff14a525cc02ca65ae372300b3606340000",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 32,
"comment" : "truncated ciphertext",
"flags" : [
"InvalidCiphertext"
],
"msg" : "313233343030",
"ct" : "701a46cc7605c7e1e7bc095e383b108a56ba166f8e2c21c9da8a37f5aadfce22645d1ca4ab268189769723520f65b5960bbb32674d76b8341d560223290b2789624ead8cd5396fd9652dc83a94897da8378fe2dfbb64ed8699d919705b96fc29f30e1d73c864b5271b982daa5fc5422a9e1a3fd0daa4a37195e13a0e1af49d4e45d94af544de65d613a5876014255ae96c333c4df910bfc2175516f25aea80202de7ee1e1d04102e74faf1d72f7f90488adf597a271a9cab59ca23cc9ed162d929ff40f6a36e599fcfec12a0e630adfec8adb7f7c1bd7dd309dc4f406d2946c54020009e67d89d89bbd08ffda82a138847b54fa961f5347e43476cf0a7214d812acee5862b96b18f6ac0b9e42fac93e958fbf31b5eb5150c7df4a30f9c43b5ceb922cb6634a905fcfa8153c9eb9193b48055e07a7701657ada8d8541c61d4116d0cdb8146288e65009f74a6be2ec63bb168aaab6d9eb7ea2c52ea4092dd553a84111d2df49e08dad63cda0704bb3529ff14a525cc02ca65ae372300b360634",
"label" : "",
"result" : "invalid"
},
{
"tcId" : 33,
"comment" : "em represents a small integer",
"flags" : [
"Constructed",
"EncryptionWithLabel"
],
"msg" : "6f7f70de216fe62926683a0000acfb25ce44a40cbec83b3744ca0b6c687765ac5f9bf23b6f5c3f8e2d78b1702cb35599ca968aa200d079038b51acbbdc7f391bace5fc30a4bce3f36f3747d83ae388f1ad7be8c5888e0154899b0a5153708b28b04aa3d84ab3370ac9184cd12cfeacead19e06da70304046b2815f83924d565cc4015a22c3cf9d8c4188fe1046e64371a38b738d133a3bc299eacdf5d7e14b136e4a7bbaaa6875e99ac4699cbbed98cb55844231204327a8b3885f565a1ef3f8ae5469c78f0308f12bb6baec2213e60a841e995d64e78478bca06c250f0cc5787b887bb44d3737bc2d19e6c8ea1d00d72d9a5dc9dc8b905dec6c9a1cff0b7f0520e949982e60e2832658d90902f6aaa3a2ac60f806ba9d0dafd8971c8868aa9e3e4766a81e12fd4a7309db593b2a4642c235305e8e52cd77fcb4930c51a1",
"ct" : "01b469e5b2270148fc6707b2309081620bc5317502a800c5c8cb4a6e343e3ce0258b6fcee2345224af2a5687dd3c0244fb2f63472150511ae3c4ff04f643470f22b539ea1734b27b617eae857f29e721622b45803f91add5c4c5cb04b00b260f35d9f9cebc22023d2bcafd9e3feba7821f8203f5d40cb16a8caa6337a2e9e7845743cd2a7040b8ad2dd167232a91a05936a778c453fc40520723af67065aaee3bcf4f3f3082ad535c7799c2e6353a16a87c4b6bf1f69f14c8491cd24409dc32d50b363f97805664dc80ba5e24bdca6c3ce00b399d5c3da0fc58988bf5e7ddeaeb33a80eff9f532575db188eba455720733be8576f0f4725c55a997d4c9b0c31a88c84fd5277646c5014644bf812fbfb0c2cb47208e3e86992e5a0c322a1a6eeb2209071f6123262a48d5057500a3b62aa236f205ab853d575145835343c568be2dac903096bba88ede94d7ec5ab51dddbe6557e9bb3021d2e7fc18767234dc4de78f648a03e3a16f59f099dd3de09f116896684c73fc78a3827e95403f54b542",
"label" : "2bdceb98cd5f59d7c657480386e4e89495638a507bccf21a348d6a79158dc03b00000000",
"result" : "valid"
},
{
"tcId" : 34,
"comment" : "em has low hamming weight",
"flags" : [
"Constructed",
"EncryptionWithLabel"
],
"msg" : "f372fdaf611644340c03d32bbdc1e9ea1d45e09e91883773c1f287f1b4d5353454e77af161dc06aad01cd0fe8123ed39044562f13c5a1f0e3d8b8d6c427e2af93daa0408a642b681b63c4d1630ef8c367376c33d524a147bf294db93c6646c7c2205c6d81ff10fce4af1cd2bafc41ab4351d5e80f73919a23f5cd488a0c146420ac52290fe6bc45f437538fe0b0c835d533b4bd332ea49c7271a823bf46c961f93171051645d6fdfa4abbdc128ce63c784571377dd68a70f26e3bc69c0b1b5ef44e660d4db00dc7b8af9aa6a7a2672fea94e7688dbd0345c2050e3d69ff132e596b3ce5d1ee747f9e8eebe230fe9c7e1110cc745ded89f1385d1d5c19c694e3bb41711821eb0464d0456751e700d53622f0d47693ea41bedf1ebe5b48128c4fe01260b12868c7b940cef64fbbbf6807d4c5f9c192ab50db1ad8c71d48a89",
"ct" : "1495f28139c58fbbfb4fd6574e119d2ff06c953cf4f69f5f4f6d210294cde73e999ee92e23d911addb370058603b81971fb09d5a3fa4d90326ecce481bcd4960d8d0965212d2c2a382432fa9c7ca65cf221398be69b871f8a5201227bb42feaacba2b31c9a7cb2f205ad12b556f969168e5c303f2162563cb895c3c2173a9c626f5e02a5c88b3c078e340a1c4894ee26e77b56d3a8b2a75111180173b10374de6a928a950e32906437f2f8845c0f056e13c66cfd71d4356c93864fa8a5d01d07580bdd0998923030f92d0cb0168c72ae764985e200232a48dde88927f6c2705763178356e9ea60f3c415871d4a0fe943c0872fdaf3026cca42b4d089aab2524d1096c836ecc7f950b88407e27c883fad69f188439b3c38123acc95d213b5dddf2359ceafe5f895afe990f9a5e8627e9d756507fd4f320a5ed814923f04eda88683ebb43a00cdae4d64cfe03fb3f5630bdb777e76cac80977ee336dd80a9eb04e254e687bd767bd1dc8dca03eefac48a2f1615154af2b55d8bc65e9cd8bcdaf9c",
"label" : "8d547987ed6645d9f3005975d0f6f4881aa82e742694d7bc01b4167ccde8baa000000000",
"result" : "valid"
},
{
"tcId" : 35,
"comment" : "em has a large hamming weight",
"flags" : [
"Constructed",
"EncryptionWithLabel"
],
"msg" : "fcdba77a55aadc16ad5dec3d284438d79e2dcda9e7235ce52c3e85740c84f45c36fc3042438fd8a59fa4b8bd3244a9e30470c6865ef9e896bf1d1a94010dd53ede075b19061708f8f9a058fa461546a7fbc270acabb6b22d9e3a9e20adfba90a7ba1c863f35e6d172391bdb12603ee1a6052026fc1cfcaa6eb7236d25ab5285ac78c5ad1f6342f14a672eb06f2506654f631356f4b80b6b9fc2cb1e0e878b4a6b157fa7ea9be802661ac5dce6775313a24e6879fda3b886e5ad577e3e477c3a7f71137e41549915266e5cfbc5e0d006f61a527176305b82b70e4b928e244e2aaaf05b1dfd084f90499e12af9359f1ead11128c939ac1458ae1371f4c80fcc8eb43013b5d38bdb7e7f7190e5396a150a40ba77783829a1f458ecc46d85a96ae6c7ded94a226109dd9bb8fef9c65be9960f8598dab27034e78f230f143a5a0",
"ct" : "41f5c88dbb17b7c2164ed54d0493471b7d20402303e4db636438b094a018e902f5dee2683e1295bdce3702c4a1f1ce9c64359af87e15c3577332cbb126e3bc0a332f63a78cce43eca12dc705f77bcef8147833b9b3912c1ddd840688ac061c47b3d52b49ff8d777c145b15d6c6c8fe26d6c93b17b1015c226f703e1f3c4bcbe5255956d56abfc610a18042b348afb652a82dfb51525e6d61c5a241d652fc84aa173784583904ed3bc922f9f45a5cc765871a10aff14b5a731458ea52e875ca5a4822329ae3d0589466e7bd58f4a966239c57a9c9e4183d2251f0472060f83737fb76582aade9d9ee654b7f0009392b4bbbb4e40c804a0c41771d7f4c80c782749ac8e889c7f20f761e78c33c783b4f713d01db99e319d3e44407992155fd2697b4eaeaf222ce32bc3a50f860aedaf77a7acee70e0b2689c27ec1131b8fff2c27352b6c25dd801b49b685016a12e8c487af2baa202900c2438a3cd088e932698ae6e0566c4cadd90ba67b9c3f443c01fe25df0377310deea0c23472a174b424fd",
"label" : "b98b224b537429a8ec34daac070bc335fe0a0b74b30a3b2ee777d5f034f7c27f00000000",
"result" : "valid"
},
{
"tcId" : 36,
"comment" : "em has a large hamming weight",
"flags" : [
"Constructed",
"EncryptionWithLabel"
],
"msg" : "e063fa684024afe222ef9969ce13b6dce4076d97884a172deb32772b413658dfba4ff8c717dbf06ded0fbc124821dd430d7f6e6dfd317d58d871ad317add7e37a0f99cdeeefc3533cb20c12f0c105e341d62fd5f4676e9875c125e43c0eaf8943445e880848bb55452011894f9e5c229e915d3a4c28ed39c103a45bebd1fbbcebd9defd3a07d531ddce1f84357feb1fec16a3cd8176b35af9a51686aace19c52151588e2d5803db2aed361fab3c0d8922448dc3d2ba58c873b81608f3c3d9eb18fab9b7027c11e4dd640982de16af7292115434ddad9da5b6fa7a35e2fdccd2c32fa2dbf37c5f14b8ec0f0a98c0a21780c84516b5dbbd66dd2a3456f8aebbb87701b34462b415655baa942687a207570503f5b1b6f899e9bc0d59cb91eddeebc7d989bfe84005cca1b45270d26f73f7f85c0ec425fc475c2641fcffeb8b9",
"ct" : "86be5fec0b46ec240de4558d23a34c509052c2e74eb7f58d69f3a9afc249b1e0d5614bb62e10148cd3f3bfee1dd4058a6b96edcb2a331673eab0926cb818944e5a0dfbf7f272c0fd91f5b72c9a8f91423533abf91b3ea895891b96f3d356ff1be01a38663a4348491d4449f3c2b6017ac8fcd824820543e252f61d5b76bb5196c69402a7435b8a852c105d41d1ae5441c5805fcf102623e2d41835e9f9f0d850ec3f18563cec419af9b4a0c05bd0ff8c830a8b87d8867c2e6bff5cfe29c3ddf7573496dd2ebdf94dad608abbc392d2d5458eb7a1b542a27157390468eb7d0b1ea9c468766bae61249f59bf863cfffc7a0094482e2cf25fcadb07eabdc04bd5779acca48de0b2415cf38c873eb900d754d1662685853f7ea8643c9ed432218f5a65a27a88c6b8b58a245423a72207993153411d66caf17dd8f3ad39fc028842b2a740f8cfc574c001d52cebbeaf03f06c5f4200df8b51b277fb7f41e5c4394b235866e0ee4ef41f192742b304153b5f18187035c8ecdbfc1232c14ce047197f91",
"label" : "8b8b224b537429a8ec34daac070bc335fe0a0b74b30a3b2ee777d5f034f7c27f00000000",
"result" : "valid"
},
{
"tcId" : 37,
"comment" : "em has a large hamming weight",
"flags" : [
"Constructed",
"EncryptionWithLabel"
],
"msg" : "e0a5ae083e06d0bced4b167f1515e0c8fae62669c58999119747527bdee8ab7ab1fb6ff2626ab780349927658015aab3707f15ba0a31a9203b135662bd5d4c4526371f9bc0df293b8df01325586730623659f22315ce1989623df2862e43978ffb64d424a6b9f7332255f4c5de4311916b2e662bf982172123ec0b12d64d24bd3e3057cae3739e57cb9bdd2e90cf524a39d950a7e7f18c7e07cb2b943af6b48d79134fe2bf11530eaec27d9976dfd1d6b70b86a2af58393406b98ce5addf14203e2849e0ceae7caafe9f67bd09838270cd7ca7350495a1a3114ad7e95364dc0c11efacb5ee455471ba7a150709402cc00b4e78eac991cb916e9675471bc8b4a3fc5be44671adb0f5930d1d9400bd01bde72b3fb36a5e92e52b5f2b2160a0020c308179eb4d4b01d03b983b412d888216b8a2b35dce25b45b4134730180e4",
"ct" : "9a77444cf8cf894f558f8a7fc55b8070dd98e6f1d45f962b8c0a786081ba102d4d5f01d93638e5a55b98858b375493ee89e6168c5ed942e3bca5f5cf7867e155c51f06f80a373266f81d8e49cd1187f80bf6de211b5c77d0ff6630262ded7a528a73deaf474fd35b37ce033b66802833de8ec7183539ce4692a7cbfb17d54db43f8a11667199d033b4c9cca1ed6111620fba40782337f569279cbee8d422f2a278bcdcc99a6fd41116d0caf84c44c680c2875669784b9659daf79c400506698654bf74ddcc57eaa705bf3ebdac192534e22f8acee5a247bd50dbfcbd726941df6971a8c8a0da15654c1d829457f037a2145101fd85d781881d3bbf3b4ce973481fc003c630654a2d87d3a464bc39e2ed0cc6e1b7df3e8719e02c946dd210768df70ba92f451e2317c89d5909c438e126c11f831431122319d1ca4b09016e55c47777f69b0ac61c849dd299c137c3541f4d5fda05cb1f86100bae0e02b328614ff434884049e1dd9ba4696206ec24b1fce838d4e9de80caf125af4d4544c5612f",
"label" : "5c8b224b537429a8ec34daac070bc335fe0a0b74b30a3b2ee777d5f034f7c27f00000000",
"result" : "valid"
}
]
}
]
}