| { |
| "algorithm": "RSASSA-PKCS1-v1_5", |
| "numberOfTests": 257, |
| "header": [ |
| "Test vectors of class RsassaPkcs1Verify are intended for checking the", |
| "verification of RSA PKCS #1 v 1.5 signatures." |
| ], |
| "notes": { |
| "BerEncodedPadding": { |
| "bugType": "CAN_OF_WORMS", |
| "description": "The padding in a RSA PKCS#1 signature must be DER encoded. This signature uses an alternative BER encoded padding.", |
| "effect": "It is unclear if accepting a small number of alternative BER encodings leads to a vulnerability. This needs to be analyzed in detail. Libraries that verify RSA signatures by using an ASN.1 parser are difficult to analyze.", |
| "cves": [ |
| "CVE-2006-4339" |
| ] |
| }, |
| "InvalidAsnInPadding": { |
| "bugType": "AUTH_BYPASS", |
| "description": "The signature contains an invalid padding. RSA PKCS#1 verification must not accept incorrect paddings. ", |
| "effect": "If the verification of the padding is weak enough so that arbitrary data can be included in the ASN encoding of the padding then it may be possible to forge RSA signatures with low public exponents.", |
| "cves": [ |
| "CVE-2006-4339" |
| ] |
| }, |
| "InvalidPadding": { |
| "bugType": "AUTH_BYPASS", |
| "description": "RSA PKCS#1 signature with invalid padding. The padding of RSA PKCS #1 signatures is deterministic. Only signatures with the padding specified in the standard are valid. Other paddings should be rejected.", |
| "effect": "Signature forgeries may be possible if the RSA signature verification accepts a large number of alternative paddings.", |
| "cves": [ |
| "CVE-2006-4339" |
| ] |
| }, |
| "InvalidSignature": { |
| "bugType": "AUTH_BYPASS", |
| "description": "The signature is an edge case integer. Edge cases such as a value exactly equal to the modulus are sometimes mishandled by an implementation. This can lead to simple forgeries or denial of service attacks through crashes.", |
| "cves": [ |
| "CVE-2017-11185" |
| ] |
| }, |
| "MissingNull": { |
| "bugType": "LEGACY", |
| "description": "Some legacy implementations of RSA PKCS#1 signatures did omit a NULL in the ASN encoding. While such signatures are indeed invalid some libraries are accepting such signatures for compatibility.", |
| "effect": "Accepting such legacy signatures is not a vulnerability. However, implementations often use ASN parsing to verify the signature. Faulty ASN parsing can add vulnerabilities." |
| }, |
| "ModifiedPadding": { |
| "bugType": "AUTH_BYPASS", |
| "description": "The padding of this test vector has been modified. RSA PKCS#1 verification must not accept modified paddings. ", |
| "effect": "If the verification of the padding is weak enough so that arbitrary data can be included in the ASN encoding of the padding then it may be possible to forge RSA signatures with low public exponents.", |
| "cves": [ |
| "CVE-2006-4339" |
| ] |
| }, |
| "NoHash": { |
| "bugType": "AUTH_BYPASS", |
| "description": "The signature uses no hash function. ", |
| "effect": "Collision resistant hash functions are essential for the security of RSA signatures. Accepting signatures without proper hashing and padding probably allows signature forgeries." |
| }, |
| "ShortPadding": { |
| "bugType": "CAN_OF_WORMS", |
| "description": "The signature contains a short PKCS#1 padding. One cause for accepting such signatures are libraries that parse the padding without comparing it to the length of the RSA key.", |
| "effect": "The effect of accepting short paddings is unclear. It is usually necessary to analyze the implementation and determine the bug that allows signatures with short paddings to be accepted." |
| }, |
| "SignatureMalleability": { |
| "bugType": "SIGNATURE_MALLEABILITY", |
| "description": "The signature uses a modified encoding. Each message has exactly one valid RSA PKCS#1 signature.", |
| "effect": "One effect of accepting alternative encodings of a signature is signature malleability." |
| }, |
| "WrongHash": { |
| "bugType": "WRONG_PRIMITIVE", |
| "description": "The signature uses an incorrect hash function. RSA PKCS#1 verification must not accept signatures using alternative hash functions.", |
| "effect": "The security of the signature scheme is reduced to the security of the weakest accepted hash function. Bugs in the verification are difficult to detect." |
| }, |
| "WrongPrimitive": { |
| "bugType": "WRONG_PRIMITIVE", |
| "description": "The signature uses RSASSA-PSS instead of RSA PKCS#1 padding. Signature verification must not accept signatures for distinct paddings.", |
| "effect": "The security of the signature scheme is reduced to the security of the weakest padding. Bugs in the verification are difficult to detect.", |
| "links": [ |
| "https://bugzilla.redhat.com/show_bug.cgi?id=1510156" |
| ] |
| } |
| }, |
| "schema": "rsassa_pkcs1_verify_schema_v1.json", |
| "testGroups": [ |
| { |
| "keySize": 2048, |
| "publicKeyAsn": "3082010a02820101009a9978ed8968b4eeff1bba921ec7a8aff62f89c289d2a4576bed7e05ffec8af9101771f1cde3f5bcabf555021f1023848aa2ad24f3f0c75cdc68e565e806c8fc35393c4503895e622b8e335ab8a1faddfa0a3eea79361b0662459d58887fa7d0f320230c36f521dfea5cf13d864c4ea1811aa5953afbac29f1fcb68847640f4711c92742af9c7eca813f2e1e9e794ce3fe5130ed5bb11be3bdf730d491fc62eb0a26b440f4bf4eb822933fa89b2b9783df06b0b725d09df9365489c30b55bdeffada4d8c893ce32000e248c172c6e76d5db2185ddd1204b33c3a64d2723500b4912197d13304c80b93357019f3cbb77834f88d72b3a23e214e288097213876c70203010001", |
| "publicKeyDer": "30820122300d06092a864886f70d01010105000382010f003082010a02820101009a9978ed8968b4eeff1bba921ec7a8aff62f89c289d2a4576bed7e05ffec8af9101771f1cde3f5bcabf555021f1023848aa2ad24f3f0c75cdc68e565e806c8fc35393c4503895e622b8e335ab8a1faddfa0a3eea79361b0662459d58887fa7d0f320230c36f521dfea5cf13d864c4ea1811aa5953afbac29f1fcb68847640f4711c92742af9c7eca813f2e1e9e794ce3fe5130ed5bb11be3bdf730d491fc62eb0a26b440f4bf4eb822933fa89b2b9783df06b0b725d09df9365489c30b55bdeffada4d8c893ce32000e248c172c6e76d5db2185ddd1204b33c3a64d2723500b4912197d13304c80b93357019f3cbb77834f88d72b3a23e214e288097213876c70203010001", |
| "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmpl47YlotO7/G7qSHseo\nr/YvicKJ0qRXa+1+Bf/sivkQF3HxzeP1vKv1VQIfECOEiqKtJPPwx1zcaOVl6AbI\n/DU5PEUDiV5iK44zWrih+t36Cj7qeTYbBmJFnViIf6fQ8yAjDDb1Id/qXPE9hkxO\noYEapZU6+6wp8fy2iEdkD0cRySdCr5x+yoE/Lh6eeUzj/lEw7VuxG+O99zDUkfxi\n6womtED0v064IpM/qJsrl4PfBrC3JdCd+TZUicMLVb3v+tpNjIk84yAA4kjBcsbn\nbV2yGF3dEgSzPDpk0nI1ALSRIZfRMwTIC5M1cBnzy7d4NPiNcrOiPiFOKICXITh2\nxwIDAQAB\n-----END PUBLIC KEY-----\n", |
| "sha": "SHA3-256", |
| "type": "RsassaPkcs1Verify", |
| "source": { |
| "name": "google-wycheproof", |
| "version": "0.9rc5" |
| }, |
| "publicKey": { |
| "modulus": "009a9978ed8968b4eeff1bba921ec7a8aff62f89c289d2a4576bed7e05ffec8af9101771f1cde3f5bcabf555021f1023848aa2ad24f3f0c75cdc68e565e806c8fc35393c4503895e622b8e335ab8a1faddfa0a3eea79361b0662459d58887fa7d0f320230c36f521dfea5cf13d864c4ea1811aa5953afbac29f1fcb68847640f4711c92742af9c7eca813f2e1e9e794ce3fe5130ed5bb11be3bdf730d491fc62eb0a26b440f4bf4eb822933fa89b2b9783df06b0b725d09df9365489c30b55bdeffada4d8c893ce32000e248c172c6e76d5db2185ddd1204b33c3a64d2723500b4912197d13304c80b93357019f3cbb77834f88d72b3a23e214e288097213876c7", |
| "publicExponent": "010001" |
| }, |
| "tests": [ |
| { |
| "tcId": 1, |
| "comment": "", |
| "flags": [], |
| "msg": "", |
| "sig": "275450f4c0e1f41c69e809017eea91c06ea64939093365fcd8b0f0d9f3a474086838144e718b44aea0c0e415722044264040271a932d1e86f03ab856ccd8e704ab59f3f210f0cfdbfb83e164c6ce9a02fbe90c6ded01395a8e75fafd9946af2f4a1a5ef96a2de65502f50ad1499b9069cb4e988d6495e1becb249b7b9cb514dc7f05aed3a517e026f2192db0d270f7f098853f58eb055af948d6272e31734e6301431ac05a77bb306800cf622328b05676fba6d7b0b3b0c81ed9dfeb78e0e155a6087ff6721763312ba222cc0536c5c7c7750cec9fc06085175cab3e86bc2b2fe1ae9de5dcb03d683e3ddc34e8f5ce47027ea7242c74f75d7b5c05b36a720159", |
| "result": "valid" |
| }, |
| { |
| "tcId": 2, |
| "comment": "", |
| "flags": [], |
| "msg": "0000000000000000000000000000000000000000", |
| "sig": "0c1fd3d46253f29ab3f274b95a34b1a7a4b4eb2371b8df94805e98649ab7809c212217217c10b0a69911668160b81be8455c11d6276a437115123bcfb9d43ff353b36793a3c0863570dbc3d1a486a54e80b56fa681311205f29b17da8e081217ddb1e070f0a09f8978a3e1ed835836c387b50315c141ebe8d7a954bb013784c93ec2fb6a26b66959673519823f987bdaa81aa00441dfef0374a0d674b710093be04b59dfc40e4774871a2b15891df6d845c31c986348ba08fa319caa1a1a0ef886fff82173d539d198cd25e5fe07c784af90a5adc231402d78fb344714722b9cea760425ddd31bc6b1970f1119a72cbbd27d346ec7e6f9a73cc779192f17065c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 3, |
| "comment": "", |
| "flags": [], |
| "msg": "54657374", |
| "sig": "74b318152ebf7d00b5b1d60ab40ce292617dc73e281b6d135d09e83b4656c15efdd7ec45749987b10397439f13d4c6b82e507c5945da2c6f7cd37b7f4d7c2da6f8a5789093d0a82e1f47742b86635d6dd914ed3eeef4332835d5cd5349b0c07815f8352276326b28e0f4250bc8f78926dfe811165bdd895261f876e3a00da6e533ebd57a889876a2f8a326d409a637cc2f91b64a087cbba9d5b5d552809ddf30fb90639e0d433c0464173d4fa84ba59aecc5ddc11c27223fe7bbad14dd8adf948c2ffc6d384746248fc06b552a9ce3669c108903ad27809ecb57387fb888631da8eb863bd1c34e67c7af45cfb829e7c6e0460ee8667cf833821551e9732213c4", |
| "result": "valid" |
| }, |
| { |
| "tcId": 4, |
| "comment": "", |
| "flags": [], |
| "msg": "313233343030", |
| "sig": "7f5159eb69ac6fc09a9c0eb3aaff7165144b103afd849b9b073e5f7788055fc62eff18e8a5a0b7e7b2ff58502b333ceff924a991cb493c6a39a0724f1fab353475112d2318c50fe3313916dae7af496b89a15264c251cd4a1189e1fd3a794018460f8a74227e27e3211febf5babff0ed5fb52c7dea480893198dd7dcc142ac4b231106d7441b40ce695c40d7b8de67e140f696a55cf73372aed00ae57e6c26a43927af9f456a67653bf3ded6be9b76b8cd4d5216eecdfd54fbcfeffc1485514017e211c2b09dd23f0e9a42d294fbd19c9bd46500f39343969e54375342ed105045923016f3ee1f5e53bcbf5d3276928b98df49a4ce587b8f151fe741e63cf1a1", |
| "result": "valid" |
| }, |
| { |
| "tcId": 5, |
| "comment": "", |
| "flags": [], |
| "msg": "4d657373616765", |
| "sig": "8f929a2aabe2a40ff32a49ff20d7926ac70023aab06d79f1055a0d78af14678a2daa0cd56ee94cdaa248f0c708eab6f1131c108117de2c96b01e3608d5038db54bfdeee177af9f1c6724cbfa6a5a13d19fed968e76108368fafb61a787a66c74d37edcca8106bc4dc3dc837809a24c86d7e05cb3c9375deebd50ec056c00445d2572e0fc43c0602d728bbf1a6b4b18c4a9394429324567342da127cb9ec2fd3ba104719ff0dd6ee86276f31c3fda2349b7b75ad29178ec9e9f76f4ce258429c041bcfebf9f36ffb6d9cce58ad2b1330ea2ec41a72fb9f8a1f0fce357c3eff95f1d355cbdea52f5ecda3d045e7807837838f73f7eaf6f62413c499b36369d5eed", |
| "result": "valid" |
| }, |
| { |
| "tcId": 6, |
| "comment": "", |
| "flags": [], |
| "msg": "61", |
| "sig": "016c245a2d99e820cbf14a9e2a9f2b0d2847abc5b53e3438700a5f0b7ac2696803a1b111d3e06a7da6aec3be2cbdbbfa844f04666047f06b1796c3c0527382acedbe5bc90984e68a168de2d43a391548595b57071f47716edfd3b23bc01687480bead7ac3006e1fd9789b9656f6718bec432672cdca62608f7ef854494d48c7bfe031e693e8258293dfc1a6903583987fd3a4663263775fd1d18d564a52928fc9626556096bda28ea9dddfba8b4539b28575109a60a9eb5a9ca9a7b13493a50469a9fd91bd322fb09866987886667528df2ea3f341e122adaaaa2fd106197f2b15b5f8d0207e7fb9a9ea4a141dd78d23df17796336eb2dad83b673e5b8b2acb9", |
| "result": "valid" |
| }, |
| { |
| "tcId": 7, |
| "comment": "", |
| "flags": [], |
| "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", |
| "sig": "13b266cc4638d4a5514c01f4d7dc138ae329e341bc41373deab753293d6af9f55572cf34a204fd57a65dc84fbaeef294e9b12a4fd1fdb2404c7c5ffa6c34234c912c963e7802e90f3b98b24be79a343e6c58271edf0f1bb8da42d2854c32a6ee75c44b0471ecb78ace5cf152c3bd610a9a62cda385519f79e148d53f714a1dcc879a3bf4c8f85db67bf3ff6a8c6d44c627f5dddb42f52edb006de3e02dcf34ba85032358e35a3a7932f4ad6d2cc6e3e2a7ef9483c7016ca464b266f568133bf53d8655f941e5c14ac4c698029b269060dd00101a3f5d6d1465f1b845eb83d7a1b0610088c8a9bce659fcade965bd63123415e871d45b784455015d74a487d727", |
| "result": "valid" |
| }, |
| { |
| "tcId": 8, |
| "comment": "Missing NULL in the ASN encoding", |
| "flags": [ |
| "MissingNull" |
| ], |
| "msg": "313233343030", |
| "sig": "472de116adb0037b019199767ccd71a09404ceee52b869fa4c4418163e199408366de043f4bfb06f18c85370d624cea7c9795acea3dbc64addf889b08c7d0258ca4a54b79df6bf19e3aee691b8fb6dd1298dd82ad704366547b943ebfa6a0a394c78dd5708844e7d79ef3c76ef010114fadc48bfac67e0e55ff1732fc5d06530e1c92dbf4ad5fe80bee9c693797a7946df56a8c516b230f15bf2d09dde0aad7f23055f5a7aa25bd836bec29458d175cdd9ad81425aec6d0b8fb5ead7a70bca8642f9ca3301f87939671fc92241eae9dddb995e8fca98033d4a2a044df8f2a4d27f597c13c11387c52ccf13580a22fb2d6356e881d58ad1385619776eb249219e", |
| "result": "acceptable" |
| }, |
| { |
| "tcId": 9, |
| "comment": "length of digestInfo uses long form encoding", |
| "flags": [ |
| "BerEncodedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "03a4f8fd835e4b23c9c15ad1d98682c79278a91d7b3fe366d09ddafa53882c2def828ab37348978191b28b55dfb67d44ecb23237091ad8b4e9554186b0ae94275832c580b0952d329a0fc4d166437c3cd47feb9c870735ab06235e696dcaf8043bbe28a3cc92f5b3688b644c9b7fe22f115959f6a9f4572a336865c94d909a44b1a040d7765f26ef7bc0a20b615fe9878f5a796cb4cfd51d8086781c8962cc79de0fc7b40aa4f1c08820e77a7ac9457a79f34841134d12318787e1aa4d3615d3e8e5dde64e14b4589afae91ebdb7d248e7ec418bec23f162abf86ba9e09cd35b3307ac9362450f4a42901d206a11f961e8cc0984070a8e85e270cf8f03bef46a", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 10, |
| "comment": "length of digestInfo contains a leading 0", |
| "flags": [ |
| "BerEncodedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "1ba9937a6263c9bf59086f095070951526b396598d65c7431ab3b58e806a09525e4dcf79359ad99c3bf2cf3822fc519ba393275a4bf1323f970db13b904b4b38ada6c39f347eb0bf234e063e941427b496c7990f03571fef9f6ffba7486cc56795936f7d4f950a332166a0c222a0bb80c35b068a72353d8e5608e43ad114bf8ded5b618d57a8c8cad5a46659c9d05727225f85e8667177d9b2fd9dbfc0726d5d3f67d3ea674f94baea652aac83767ef8981de7955b02e67679afa9a7f2249c628013a96a08e444fa8065fdd7b2ca8b3c66955f568b45f718343cd5580210a6e440407933aca6d7b2341ac13b372a9de5a51929c4ce8423514ac0ea96364eb86b", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 11, |
| "comment": "length of digestInfo uses 50 instead of 49", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "7e2804dd60277116528ee1e03034b2dae440859022f7eccaf5d7dce9f0038e9b0ee871f32bd7e53f655e3d1b7008601496548d50e2a08d9445fb881afa98e38438b7414ff571ba15d2a854684111ae832d6d4daa758da64b9f3a4ba0d42c8e1124a7cb3a10cb5cee1193b36759842414b497b1e38839ff4279d07ca0c2564e103144083278fad43e719bf673ceadd01b86141f1d6bf062d8bef6ab417dbcc76795baa299f47359fdc5c380b892a0b45656afd6970cfff404b9f9899822e9482f454d571ca9ccfd2c8c2f4a308f669119f47cdcba24f0cc9b789aaf40b708879e360c07171a5c196832309e5bcd8d7984f8d242e82ba1d8e6b4be802dcc408ab3", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 12, |
| "comment": "length of digestInfo uses 48 instead of 49", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "450c155c49f830d077d9d205d590cc429e13d80b5bf8af2240a10a2a9cc235c2634b516f5400f1aa08290a731cdc2d4eeb46f80f5f2841f89c6478bdb86a99c3ae4e741f1a672ce38fbbca472b23f3d7ddea983c749b6bff6d136c16d28c2dd295f13e227218e060aec056d197babcab1c5e2213a1178271c2c8fde755b7b551ca1fcc5f4c44792abc077a18d84094053d3ed09e81e4e56f90865fe776620ae0fe658ff35f602bd612e5450c77f919aaea631c222a9811578f4d73454ec74c6f62c3a1d5cb7850a2755a020a971221584ee5a25d6413b96e36648143e3925f1804da93a38e868844700e558ad979f0c29e6c464d457824fd686f817806e5936a", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 13, |
| "comment": "uint32 overflow in length of digestInfo", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "6f427c6843cb27c94c58a3d02b0f57140d1fd95bc5601bfe4a076adcbdd9ac7f387e9aee3a06f3db0a6c4e2ab00700b7e12fd9e9a1ad2ce0fe0d9e7825e1cad04a79bacefd9273fd14f3a97f43747854e4495a3090a92115a16b6573aaba0c7958a248182aaac29f4b4479105fe67912e883adb7dea7b423a340162f308323c0a2921e2b073acf929a132623bad190d450c134fc9da0a561b63646f3be5b06f05a53c4bd3d0493ecee467830b8f283ee63e48265bfa9a257ff4af968226578cceb834d16f825a9be7c32eb73976c06de1ef3674a73c5ae09c9f09304edff73d5bb7b199b1f0d303085e80252e8f58521f75dbd8c413e13780e6c61dc358d5791", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 14, |
| "comment": "uint64 overflow in length of digestInfo", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "31125a808721b3ad511abb6ce3c3d1c549ef3f0893a71edccb9b351ceb5042a23cb5f927e1d0bb2b433a4ab5e22f51e4893f510e44ac8a8e3e7f87bd9c884aa1dcaafe23cafc0ee9bda5ac8e2d5e704a81d896d345060637fef339d32b26bce3f97b669b3ee6697ffe3c891c54628628dbf1727e30595e904c23202cdd067d46fdea81933cd56291c75047d87c2f715be8ca48cd677c1882389ab73877d5bb66257befd53d7f649d55d29c1c18ba5f24e3033be1498dada4e8d0bbc0c52ce3080193a12aa7c3e70d6dfefc85126f5fdb61a6e59e8764b50bceb6c684202589fdb27dc3989df33d61bc0b4879cd5cdfa54b3f5b2ad2c2815d77155fb4ddced261", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 15, |
| "comment": "length of digestInfo = 2**31 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "641fbecb0f97a7924234ff36ee2be25dae503c5aae66fc84d2f3a8bcd70ee34490ea14ca4233bc3ab6f482228793399c41310dd2ddbb2b50939fe77f6c61f1771fb733e450822dbc5c27d709d82d4a12cf197eb94f00c2ccd3176e0090dd42813c5d57feb8e09f79770191d1445fc8198ffbd906ac6e1d8011918bfc035c35eaee2155828a2bc488bea707970081cc0048eacc646ae1ed494d8d3cf0e4acf81c7de7f6a88ed2645099a293b3ec17d1505fffc771ef0d9b1f501885178b88bccca839333d9f96ef6fb4f6976d8fa85bc964a3a97e1d3a4ab9f403ff068b3bfe04e078f44994972ee0ccf25a9efd9b87d4c723a8ce30351250d102f6a305ecdc38", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 16, |
| "comment": "length of digestInfo = 2**32 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "16797cb34e35ea011a87055e9bfc1f6081a50411df8cf3bf3cca809fe8d89ff04c84c895e440852f830d06f2f3eac1754f29a24cf094bc71ee56d404b4c384b76b7361b7956c69919b976e9cc51083df3dc746d1d8467af2b531e012fda1628bf27eefbca58de566aec6b72dfef2199abcbc0b5e31114f7785e6c5f064988a18565a2d0e80ef630bf14c071e19cfeb7df5bd4455403dce7b3b80849018530aeba1c5b4108f5b0558e5c0e5e2604f407fefcf51b26c3bbd2e1b16c462f349b2672cfb6c96ea43da0cb20d79acd75f9ab97e5f199576aba53f7cc79d66cae33dfd6d13580ed8b21a2899e12c07000e7a28eb26c6ecb4dbc58186350e80f2272589", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 17, |
| "comment": "length of digestInfo = 2**40 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "161a15b9ba8b2e059af805c0b93697a3d7cf2f0d799afcc6e349ee79c253f51052bfc0ada47edbfe7467192f6f77cc3ff62072d8c6d797bab185f9a4cd2c7ff2214dc777db9fae9835437a0503ddfe168497c023ead0d794ca03ca62d79eebceef8d906ad0d0b3b39d9c8b7d550ad8dbf8aeb606806f6c874eebea5a80b72453cf69876bf320d44d56104ab886c20069c6808a4e77efe9a53d17bdcdc237416514a47fe4959c952e169f36b185d4c7fa1d13d65bdfbe810d83839ed0d117c0b510105c15d68e508ac28315f89ab27a5edbe905d90cab810e9d9049b35ec41c5fea492cad6969245d9fd269c015c1a489a912d7dc7051704c5ceeda516dc75285", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 18, |
| "comment": "length of digestInfo = 2**64 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4cbd83fd05eeabc38e8cc25e07682a9242a3a6d9d3697c1b96a67791c8bed830e056c6ac9fa1e868c82df280167fae221bc748ea04ca4e17924f6a3db5a330de5cf28f1bcc4dbd2f928b600e2f2039ee397a718b4dc7374525e21497837538f8901af18da07ef63aebf1262b96811d4f3ec6fe109c5b74ee8932a2f1d3db1f3cea5cb032fdbf8ce0d2b22a569efe9824f005dbba7b37c08f94d243360459e60eb0399d60a97c5749ed173ab8c2f9b8b122609e11d5b055413da443e077dbc058c47c99b955cbccff6a4db2eef0ee05b2f1643711478b9381e7576b44fbbfe93a5fd9cb205c91e727428ab028b6fedb45ee45bf02e92e71dcec2c101493fa1a1c", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 19, |
| "comment": "incorrect length of digestInfo", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "11c6bb1f77f234db870ac5f9ec654074e575198e8532aba839ce1770472efc76190efa59ed3a1a479c9a7e6d85f48cd517b6f1a916ae37f7551f997251ef0b5877cca911880807c4289d0f22a6bc7743b1c20f12f86f4be2889ed2f8c3e58356151364227721148c47e788d12833ef8e7fe6842484deb4809a5decbc188aa57b4099bb47328402c99fe304cf94c04b541db5b8dd6cab310ea9701f001f42a21ed261db0dc3179af3dd2659470843c3c78ef7e9c86c278601daa84f367e15bb16005ac4fea82a2a964bd80ade15313552cf385e569c23a243ad6b1ea12e943bc9fe2343b60c47b8eb7bade6c841d7f2fde3774003fbd15ba9c06d5a3bd42db317", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 20, |
| "comment": "replaced digestInfo by an indefinite length tag without termination", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "0a72a62baabbf740150e204d47f55dba07dd3049771867a433dfe8d04a56495550dca13e5d1227c4bb1def445ad9dd8c5373281c12f05e8def9541f49fd1fc2e46e07cebed0a7f5fcfb800637b2e711e3ef59e6f41c9ebd4550b8ef48c5784b329f22b1bdc5bd408d486327205bd1865f23ed350721a4ab46b5c7008196ccf7ffadd1077b17a80cae1efc840bd07c02d50b5cd4bd351cfde4835829f31c198678185e1e9d55ef9a5635abb1209503760049856cb8ba49a1ec8bcbe6f3391eddc1badacbcd8d5d23d17108eb46e48007d8679f1056077911a6d207952a49ee944cb739d7b4d41a19bef101c7f624fef5276aad8957111fa5a1136eb483929aa42", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 21, |
| "comment": "removing digestInfo", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "005a3a07ef64341e29720650d3ba1f768ad0f79f27a15cadd55848fdca3a563d63f78bd10b376ea5ee90e8759c8e20a78f30e264e9a850943fd0d8225bb8b279d1c696612f2c50efd95bc3ee4a5ed7a9758a58e4f35730cf333ff8c1b102423d4b5107a706944ba3c2b5e4966743031f7b8bdd4c355ae05f805433dc003a3ac1a161a0b62953609567050d58f9c09d1c151fd715e389771a13a5f6691736593d0a9fffadb120ea0b9d4a79a53c345e1c0d6b87313f0ce823ba98f57f77d1398047bebf3cfa75ff225004bf6fdb00177230656e65f4d7877b07891988d61d4c7348e198e30f4146605bc377a32f525c3ce1ad8090d9805806fb3a1f83f61d7219", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 22, |
| "comment": "lonely sequence tag", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "6ac5de043ff1d2e36ae90bcb10134785ec6e75c577bbe453d86724198ce24433280fa16e857981d79460cd8695836fbb3e3049aefb2b221b54e1777141e2e0d2323946f2f46045d5cf8d398973150af6fa992ed3d46a718b488df48139fcbbf06dbca79b98532fdf47b90aa09baad091299422a1d52b92c88d494beb307112438674f0c261b9642833aaae823859ed062b5b4be85b1c44d2244700c635a94c1df7d88b03f56dd74f78c5dc9219c10fb19ead8e4403ccc0c6e0306736e8b6eacee85f73bf679e0efc1cb00a8a969d2a8cd6ede196732df864959b521cf34cb6054c6309285bf93aa493e45621037ee1a542ffed4be1ee59e68736588f6e008e86", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 23, |
| "comment": "lonely sequence tag", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "20d15e0c86e77b2f17294fa4233e607beddbb94819aa20c75a1d6de3d7c2d3e154f4188d375bdef4e13b57654652b524fb7bf8a02bc9000e5f534bef84e8bad906330a3126b38e4909344629a6d4e05e193688699ce4282683748d5ea0e9fff617d1d92bf57e0871a59145aff3c85362e00f06aaeeb14c3e7ceeaf4c5cafdbaf5bdb0941706f17d51a6a04ff7477f15c40674feed03f59f6cf931528ebd980e78342cda4cfae70cd30a1d6739e1ead179be23f648a2193f0c147bed202feac2922a110b89dd69922a831467a3a807dfbadd6211e7b9e7a360005c078a05f723a06cbb67ae1a597a241773c9e0f24765588bad355f8df67ee4f15ceaed809e44d", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 24, |
| "comment": "appending 0's to digestInfo", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "2ce5c23ec3c369a6bbd072ad83965ffd225be9492ac501f74e20d4ef5d7d6eac13d985c2bef747e07cfcabae1d25124bd38e66081763d012f4330c325d103fb85b34d28cec31db3cece8e28914bf9eecf5e88c3a271b48056f143077ea307f50295308a2de7c7952f1e12128f61fd81d78af40696352d190015eaa65cf38b9f7b72b157f2f63bb62337753c65cd47e1ac9ffe830d22ec1db75ad91d9dd5280fab9a6035cf2b2545bffc488cbf17277929bb448b9a36d3f2e657e666a951f5e92f9a5ac2bd45dba2079a2171b7bfddd87c18633b8a5832285b3ced8a2d6067a5446e84c7c7c6039752fc049c26778b13060b23c3af57cd6e4a4f24853dac54bfd", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 25, |
| "comment": "prepending 0's to digestInfo", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "9a95ce6c80d33de046a9e752b1028cdda4681db6189cb9d83bbb38c38a16b3ee77ca83eff31ac473b47d7e07acc21b5afd02c89dc6bfd7e3dfc0f552a5350fdaa19bce56bd1b996f61bde4e36d058d98d58f6301d7bd4f09e09507dc7bbab6eddc50efcc80a8b38cced19c255b865a6c60da05066f7491c9c13c0aae1b2ed715b5dcc4e455a515394b8bb815b8d09b15fe64a3606875379f144a6bf85414a74bc41f2e70343dc4e504defc88621f131bd86200fe879c2dd8c04fb1fed47cc1c863f794cb8f71e61a5780c03c51f910bbcee54a1163c5312acd3f6e43552c7e06beef4886c30758b21d770c07ce00cb5ba3b7805419d73032568688ab9b5fc0b2", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 26, |
| "comment": "appending unused 0's to digestInfo", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "3520d3d1c45a7bfaa0640de9e6a67ec4b147e3a365a818560aa36f7418fd6373de93b4365a82a6e8f19b10452f244280f7eef1cbb4686348f3b0a145774ec921d4800f496a320c96c818e6c3f92e6d93e32a4dc5dd39c4641ec4a8739d00d9cfaad319c722cb9a99c6d9ea867f3d3608361b88650a203f7b2792e51bef6b33b7050269071738e93d3d3ccd37bdf6ab80f30e72a81aa0993fb7b06299ae8ea6785dac4d8664fa049a5151a81082bc907f0fbebde87b7eb66bccf5891ed062c3317925f05afd349ccff11a09654efd5c6274053d5715b6ee433bd7e6b964cf7eda10847805781105087128988199a2527f3e109e576b6aa9e7a6fe2c890f2f4eef", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 27, |
| "comment": "appending null value to digestInfo", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "8fcc1402c91c6bbecefa16dc24e578c5f57b39cd8a8769128fd0f45686aa981ebcb4714c58c3b5c496420c1a44024f8948ed81506eaeb6c948026e6be0728b4d1d9fc2c8296223b76cf5e740f2844ae5da7dcf71fe314a64aac2406ee35dddff01ce91d71c733f8abbccd7b00a75301d291f61980f6669b2b7eab6d880d1be69ed6c86b4d62864df88ff833edfeb1e6a63469f22bc5e1cf34f40187f087edc8f202a18fab8db3157add670066c7e968add120aa13a303a1a143f652e6c160c4da70093bc73cad58a9cfc5f4ff0fb47b376b925f2b53261942065daeac7deeae895143fe22208fcc8a7ae3fe19a083df7e495a692da90dba088101e0b72b28a3f", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 28, |
| "comment": "prepending garbage to digestInfo", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "98482d35df5b1745d2f99e53a506abdedee400cb7fbec3d447884ce34f49fe956bfda43a5c7534a5655e75a4adcc7eebf7618699e095fbed863fb11c83207178a39da5db5ee7597961963cd3b01ecc0cee45e65e0e051a969a584acef212ce6f75ab92395df69ea4aeb8fc63a32505e99abe0ccc72f0877708f5781400922961e18100d8aaae4eb84245232e1fe7029132822d1ce0c5f15c928f5743e0910ac65007eebc96515efebed8760b89e48edc6ad12459f5ede458930ac4e663f1c4339ab116b52ed0d923be6e9731451dabd9bca766acf4fe1d874c9b1c1f9b0b1b94f42d1f53c71bced61c181bb3c26bebbeca51ec925b9970a212554ece5fe9b4f8", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 29, |
| "comment": "prepending garbage to digestInfo", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "058df5254a715ad3b3a6ecaeb27b4bdec469213f11e86aa7762eb7d2a76b5a9d91783f790c99bb4d6d816115a327545058db5658a0457615c6d50e5ffc6124bb5667d83cb86764708ccf5050dadb1626a03157c55253b0092112b109c33a7919c2310105644ab68f71c870136e77124e525cae87e08e36d6da8c5c8408db7375e5ed27db6a71a95868c34e312a4d5b7bb3e866a565379e83dc34fe44fa064b5d88421a4e5b46cc6516446ed208d809ebb41aadd2a8485bde60b1b08acb653d730dc28cd8239bc28ea3d43ddae187dc33a8c93e5ef2a9cab9b8a2b02e99d46dbf28a82db3f2d15a973fd49b3b4789cf8fe7f51ec12da1c946412df9c558262d15", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 30, |
| "comment": "appending garbage to digestInfo", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "3732a60ccd379b9497a9ad3a90d0bcf879c11e5233b8bf8b646109b6f56797575e3a5ad52adc00eb08c89c5fc4ef7b72d1ffaa6353161c5b16aae9a40d739476e6576d0c7bf841ddcb1aa758f66f3006d7079c891badd8cce212411172b8d30d51025ee34e426842a54d141440d4d32b4df7f41d7429c2004ec76b4061a9ec70fb98470d914170dc3fd3fa661211793410f3cbb1026867b05e90ca4b19335c7ad562b798318e8473c98a0bc2acac6f602cee7883a6b286c85f049f4dd18e42eff1bde3b6d43787fe56d0a3ad95fd7595bebeda042bdc5535093cbb1809ad360f0ac092ab73d99b976e1c1e64c6508e88461f5b7dd403e5bf36291abfca205702", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 31, |
| "comment": "including undefined tags", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "3bcb1aca5ed6e9e58da80b30cb6086d43d9160eb60fedb0341116263d358d418159bfb2f91151dff4897db65c47562b987563590456c87b9c16941a8d3f62654b06596d1a7519b3b2461d5010c1c606d73a56ff11f36be19990dceed3597738f975ce689dedec8a8a16d9c252c2bc295798086c26e3c2d2978cb3a144a8f29d2bbed22b35c03910bb2cf575c29e94582c1552e434f9f2553ceb18a36ff0fcd15c433702820ffa7d694d6efc806db969e6213c5d065a7b529c0ba0eb21ab93416b205c3f7e01eeb27dbd4cf1605ae056e394edbf14007018f357f003cefad79b8cd8c2b5fd1f03cf7c843cb5fc5440b64d1d3e9253e9d1510ed155207a0005715", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 32, |
| "comment": "including undefined tags", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "6619f8b3064734f5a64e2b4a606e9f2d033da1b41e76213a519b21f4cd2f1cf0013023ae0c8bfd955b968984b1433d64ebda459ced9a57c4c718140b859aad5c37ea8000e7d348ffa4d0b262dddc3f43826412870a62ce5a4e5a1c38f501c7929a5a552e187544c4ba6b971cd221d11d229040c68f904d947e6bb0ba04c4fcdbfe1a2cde1d5f6965817f1fe5bd5c3108577de92bdf6b715854ffc2b6e172b935d456713ff6894f580507b59b5d6cba8c39d3e4e583a8ef91e6da0d3aea7bd425a52f533f523b52b04308cf614d57f06087162d805b585abf0db710a1323f9199f69d6ca2caf659a3c7caca1d07649c5dfd7809f665c2c608f40fd43f7cf90334", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 33, |
| "comment": "including undefined tags", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "42e3fc53dca9e85555ba3395fbe573ad97845496c223073c00df5770a6d4a7814046ae074134d1b2ca4bc8c16c1f30105f494c7ee328fb6a21e370a5fddd75141f609479f7d239b5fbeaef9bd73928d0a965157f5e248a6e4ec702c8a027a7e6ca087c03a35b2b5abe242a9b6de0fc523fd97029ae5547c5cc8c7618b08040d702a2329667f3af7ac3b286b3e1197f7e2c98f4396ec5a8dea1a6b31b7d636dd37e4ea6905068fdf993f9d8e3be677e0371fa736433590b93f148d7e95f41f9b573ada41cf10dd7570f950e8b51ad12e9c98474205e81afbe47d0fd35a1780a348c4fa9499078c65addbfc115501de0d71566c5e8e9c8b163a3a89de893d16305", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 34, |
| "comment": "including undefined tags", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "142b4a81ad2505a6291a993189bdd04d541cd254d67bbec0c41123f69217904569ddec60dfdc61fd4c9d821e866e6397b69d4f985568959785b3b24f43b63afe43497b8d08556b0ad346a81ad9e7f9ecab18d7d5f2625ffc3d38303d7a2e78be01c78573b6acf32420b08d14b8b6dbbd17d3cb01162908206c0ffe627f96ba0d10cb30e5746fe35ca44d4cb30984edcf6b87ca7c40f7de1ba4685400a6f14aa1cbd53d3a9e54675058141e0f2053552c29280ec499c5125e2f0eec40beba2e8059e4f854c8f437b640231c880013e969d6c26871ab096e8694dec6aedaba47e1eeb0455e417ee41657e53fd878013d69e20d27de2913242390e59f3b0c1ee9c3", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 35, |
| "comment": "including undefined tags", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "1d4e00db8e795c8fb24a901fb660ceec255d0c39bbea362b4981192e612ec87bfce348dd25e66e1b0996d90ee5bf52bf7b88d817732f0df858615e8f51c7aeebe3bf8b18e93579a06c1055f4a19d45e19586e28066d6b7cc511082fec99082ef7c1120fd1cc8a363f531b85c8cec5005cd51b388bdf07e86ae770f988ad71a88c9816b0087ee93e7df087956da9576c402ef4a03a7722911acc3eaef30ea775351f3f06c3f1cebc68ff9ba79825a1fb1cf6740bfd1b6fdf1868a1b6e301809305a28b94e38ce549e6d5b3f32751cb86a36539be18184ca0ac8071e38d43c8b3bc8778e157437a7c8dd6def6b5cc3ee3564c321fd6a3403d7f53f9c5081001905", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 36, |
| "comment": "truncated length of digestInfo", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "021c8e6fcf25785fedc84ef1d64cc47b9e06aa6e35e958f860d0e8c4c5ad2348b73c58fea8c0839b1898dda3958ee26be4d6d49ab18420a4f4e2ed40afc5585927e7bb0e9cc7ebbbeb7b64165bb3cd899cf220ec89b88b79c0cdec450811520e2e4fae3e9fd22dd67cc3f2c5aa15b31afbf69c42f881ea0cc90f91d9ffd6e6bfdf85ee2bb48704716c7f67e401b6531650424216fcd6770ef0b19cb3bace4f38201d2bd8af1a2ed9a18fb4a823151a38c5457f1e1dca97640dd7db1a20d749e1109de08dd4910ea9b4b45595ad31216b2be5fcf80051f7463ae3f53d7265496680e5c5a2da1e14fe657a020ecab63e30fe90e2b6f3b12b66722caaa592990b94", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 37, |
| "comment": "including undefined tags to digestInfo", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "3a44b4f67647137f9c9124ea59e8e11980424fe40767775e3495ec6352b0a360cd2c63004dcb7669d488ee119fbcac56d86d96fa81fd5f09fcbabf75e2187c92a2739439679bc3e20f3340aa0124e2936dfe654fac597b0234420651ad2421fb4ae2121c43956c79ab387d365e499920cae9702c5838698d1850e9d005aea77643695c0d9719ca23d38374b2d24a3d3dccfc3421a33e84f3890785a48423ecfc094c91057ac4d482ef2447255ed22ac8a77f4b6bf3a0b55c333976f46c2fff8df9ac0ad929501e81b94bb13ea0b9ca71e0be56ee3a4b3bdb158c6f5e4ef543c9e3bd2bb1b6fe9e11a08e51ea3e11f53d8356aa299e146bba66e9ec8bf481764e", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 38, |
| "comment": "using composition with indefinite length for digestInfo", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "34f15d7fa5d8232f40fa9dcc9c5d43caefe4d18d19ffb692d6e24a041a2b80a70a533df57f1c730bca1d6ecc11dfe379ef51e1bc6e0b133356e7c5da36c7bdd14a289cfa445ccd6ca1e96d0d435bb789c484e435ccfdd32564f2e1ec11d8ce553af0e26a892e04ab21682ae878bf59b859c2629b5c62a2b749a3278bafeb2de7b8315651003ecfadf63e6f35840d0be01bad607fa033fdb21f729f5f695d957d73cc9a7f12a242586fcc101e35ebcb60724de8af7dbf7f617448e8baa12001fbd5cd7d51489c29c95fca41a8f1ead76e1c1ef95ba2e85f2ce29cd98b9f583a1170ef259ba7bc0ab07a3594a68cc248c01167676dbdde99f7d8f2f940858e2f9e", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 39, |
| "comment": "using composition with wrong tag for digestInfo", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4787ec146dbf5f48b8a5ec9ea861f5be558e0911ed7b02b4de20d243b8fb289e250c304c69896ef2984efd27da14899f16f38c6251e5fee70ebd16bd721a26b5276dd56751ceb5cbbf9fd89e37e9b037c00671cfd68425dd5d7b5ab78cad56464acd3b0063ef5a95be3d07425a2b7f3a8efa573c555a030b169e824fe9fc5aa28fb827abf2a2999593400592cd78c63d40d45f73cb9c567791eeafbddf08d8c11fdabf2b8947ea10671f5b968c2b71986b5aac387586c6b2fbad9ee94b186b45284f915a29d122b224ec4d035827634a92a5fd8baeb1766562eba5449b43388494f07fa83e15970a9c132a9110d4585e307d161c6cd6b689a7215e0ae43e0dfd", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 40, |
| "comment": "Replacing digestInfo with NULL", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "6c3ffffbfde0aa2420f67b220836fc4bd29ae9a665a4b1eb29a0778b43a889c67e8d83f350168bbec6a154b75f75e7bb6ab1ff8625928abdd70bc85faffeff13795bfc1a506b7d001fbe3165007b3740ca2da9d11ee88b6fda561dd53fd3d74d3970a6d177297cbc58653a3098d5cebafc7cb6936f5975756294caf4e1607878a6ec14a70f0feb32d0faae8d6ca3d2b5e2fa54b7b98b1c54695c4950f0439f3437e7e7779d1e61d6b0cbfc8745d82af672f181a0e0948cfa46e461b294f8f25542bc961ca0f00700f19ee596d213c5ce1a2c23015897764e15c7789ae3242535b975afa4988a709da85acfff85a8a426901d3f9c49b872a4a423647c1db91488", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 41, |
| "comment": "changing tag value of digestInfo", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "574172cf46be08b14e504a11506e0021440279232541c9983db984d11638ad073b25362b89d2a34b2a78a6f447d1f324eb9432cf7085ac5db63c6c54af8fcf2c23da9158776751b1378b5bffea6cfeb931deb342a56d9db42abdedf4d7d015fc274cd54428e62452f43dc073809af04d2b357d4f3bd77388f3c99b0b1b3be5bc4cc7535a57c459d62445973f27d0d80d59a3bffa4963be1a9193be22eec71d62ed78a70c7671ec22f52aa403d75ada378bce6cc854eaa044f105c7a578a64781cce10da7195cb1b5759fb5bb34bcd8dd2acb7414b8fe5f08faa5c2ec1adffb20d0d29ef8bf26b635e213f9c209557af6d258a14ac40481feb853ad1b9d241d91", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 42, |
| "comment": "changing tag value of digestInfo", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "5fc870b4373e37c4551053fde2923c5e550e3131c58bcf686c31d6c84fd7f25748441797edd3ef803afa7bdca64dd37298cb9bd6936b65f59cbb92bf85dfd7d29f92150359726e4bef0b8edb44ef660a91419d565074747111372897795452e50fc628258c2e398564e72b901b1fcc065ad625de192ce97896631ba10e0a361a0e9218379d6e76feb5e81c3395dc807e16a5d924a5e8d082a7f5cfee409e4481dfad2db3731cba38f986f643392bdbd8d232031fa1c01733c21fccf749647d7b3d88b340f0c576f7018deef10413b7240478fb5a8d8b06b632d4738353286911953725ca5dc1ba0ddae15720d60c6631993077f78ac7a33d896d45b5436ae84b", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 43, |
| "comment": "changing tag value of digestInfo", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "1b52ffbacc0885eb6eadb4222fca02e358856e43ef0c7ee8fb8b27e1f5fae0bf066b3f189367b32586485c3fe64e0a7b869f960edbf3a002fdeb4df7978dc5c0aa52a3b4c8856128d6f22a9b92f075e90ef9333aa17d9b43414706098490872210534930efc09bf2beddb27d819116f2c90894e1117e35aa9ba701f1dbbee28e9a2dea5feca420b77781bdf5c2bb99c04d8638154980fb0502fff6f687eb61ff0e4b250c3a6f580ceb87eb811f75d40db8f6d3932f0f46204125140c6ffcae046fef80f3da8d0c0b492ac7ec90c65bd706ee427f4dec9a4fe0882aed1e2e2740b6d7c0a44b990a89947ed2a4b3522ed2d0be4227542b71c36b943cbc95e05371", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 44, |
| "comment": "changing tag value of digestInfo", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "54c7191d7c509334360a1cbb9ceaa4d176d107a0bc99395921eb22277392183b0fb4c53126a4f413ffa8fdeaf7d7e2ce0d834088b8c54cec4b2e953a4ca083aa7dd550290c2dd6855868edc39d488da993ed7e901aff9b9a93950be9744db5c8728fc1dfcac45e202f3360123d5aabaa4cfc852f6f5863e632b8c52641c81bba0897884718bcaf370ec1e50d33c060a9b63aaf036bdf48ec63ee2d545e22d76e0a2a83e22289427b793b30fa5e1a1b195c9fb0f8d189209abbb826b11d0da6b89d8493fbe70758ce30fc778738a6cd3b15d0bf1e7ae7e33a964c891dc48f68c5ce66d08a6b63324a91efe885a275728c6fc35c644cf98216b6b08ac6a2050573", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 45, |
| "comment": "changing tag value of digestInfo", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "682d5e376007c0fe4377d17aa2801a54550068361827b61c01778f5372b5ba8b124d3cf27ec4dc5f3d81db176ff7cb283802fc15a8e5a57952b5426b6daf52609f68d67b434046d4f685109c9a84df8a8e8762f59cb6bb76089ca0771e920bef526fa29d6b1b328f7b52ae17a833f71afc44c33f06bd8f8b66520c48d20046676069b11ca2121c83a9445bda775665250207f6120b203019ff71ff45b69109f106268e0e07519f1c6f20e6f9cb5d52b0dd9e8aada5b9e3ed2f9e74c1f5c521c56bb19822d2bcff2ea43454415db493342058a7b39927f3ce1786e6626872cacd8c292567c6222d264e314f5b3e090823d509ec715f6eda26a2e6a83bcfdaa912", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 46, |
| "comment": "dropping value of digestInfo", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "1943b5048cb601387a8e469077c2439da9a25dabf9acf0075a08884cdcfb62a80101e47c995fbe29e4559d4ecd27000344cd5b4a30ebe6bda3d87182152b2527b03387522182e01c20916eeb583eccfc9301a09db318d87358d87440ca421151af8e2304f471a5445589b9b8cabb75af892580cfc1a2d131c6ad8727b2bbd543a05422d370a795f192d033b253445677b5f9457368e4d49f97c4598c6e5a01413d66f6c2ee5a34c7b11926e26127fcfa6787e3621710bf0db5df4c2a541ff5a4734fd6a54144e36188abf5f15a0d2d07136f3108ed52262fd769bbcfe414eca8a43d09bf95fb7db351ce38f6235171c8943f02a1f2086f937a627b7d91e249c0", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 47, |
| "comment": "using composition for digestInfo", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "777a94502c6b185adea47510889812b786b1a69dd957c4c35f55a08449e9378f799feb362d4aae0763b48d5b8fa6fcd3d4784673bb6892ffb74cebc6c5881bed7e2db1f9d701b2c15662e373dde897a06d1e87b0afa241f8202d4d6f0085add3e27310a4c60013d5c1c274855e0c6c91ac4f8f9e22af7d1be74bbb28d74f6b3f25095b3b870da84b0cf19e341b16f5c9b983b73189856a08b7273c5dc52cb81dcb824a8db1841de025af550a184b3696572cfeef2cfdf7d48e72bc5a28b7717fefa8290c9862322d420c1e936f59eef5b97055b51d554ec3493fe25ff7472698624cc8b6c61c9321ae79155e2b19442cfd10971777ab7597924bd44728ea03d1", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 48, |
| "comment": "truncated digestInfo", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "43a375203242a8d5cd61210a119692eeb293a0ff7e59597ccc935fe65760c297cd50a368a0745b87e212cd27498bae72b23af3b47d9d4b7f413033142fa5fdb2b76cd663a22b75cd2e5f862459c6cbe177adc81abadadce39b171573dd099212cdd4d9a53163aa962ae3b08e64987eae93b69933ef1071bbdc2921e84fb52dbca265dedbf66eba9d6098a45512cd12db3af3326ce94a6bf63fabb9def36ceb6c52859b504c3637114576a5439ae7f044b39ebe27e85dd516a40064a1d22fabf9553cfe48002ca06916c869c8972124159ccc263afd0067054c362aa170dffd084449f2588b9871f18618342b2dd1e7bb3610b704d49fc0eef469ee7c09ed5292", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 49, |
| "comment": "truncated digestInfo", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "201828ab7fc48f5679620fe57f389502e36d8927ddd6cc684a8c746d079c1db302abe6f60b5ac605efd378b5ff131bc398009ecf6bf05399411830da84e2a34489bcc893e5d5e745ce2351891b8bb31f912d172efaa2c24519fae9f4b424fa02936e22fc77c109a1f13ea15d28a0d50792b3fc44218d35d676e661c7963f6dc13f33a48cf006d3efdcc76b037218dc7e3ee5fd804b5790367e1cf7cfe38650f43ca7ae68c143f2e6e69cf7b5b44e7d5fee1d6bba7b0c10800cfe7cfb0161ba720791c7ce9606f8af96b374cff462f37fa5f6c178b18f61ef758251d536d6fc09e8b84fa0f58e193baee55fa4d5abfeb2be2adfda90dc957de578aa235857ff93", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 50, |
| "comment": "indefinite length", |
| "flags": [ |
| "BerEncodedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "960053872f4ba548ebe239d8db991c6eb88182a0b4111cbce43617b829a81a6f84f58949f4ac46dbd0f583eef08e90b451962041e3d87aacac90afc6b5f47ca12f8284424119459479f1d399775f10dc33e6b26b298c26577e20d90f148c9cc5ba613cc9e31bfdce117be0fd0bf33a09a2f32f0ec767aed02a408a46eadb3db9b1c2f1f4073314b1faba9f8da65e1258b25ef458d926a4bffaf693d4b7b83fed75c66b56a8d6757920f302eb0d3e61f43e147453aced1e26c2f7ad2ba70714b5767a5e3d465788a216ce896897cb49736176449b1613d83a15aa54d35b510c090262b1a070eacc292ba9f991c27dc2db9b7345e3b4f686ae1d2701b7a31b29f8", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 51, |
| "comment": "indefinite length", |
| "flags": [ |
| "BerEncodedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "1de1cab8a71e8719850b88fb164128bac5b4ca59c00589d92b5d5a3d252b19fb9d06b510906a641fa6b813f72fdc331feee200ba8c8d606d47ca77b89e81de28d11112cf80719bdc7d873feb7dc8b7cec41cb9e4127e05f49ae80a67c003b3acd63b28794f455a0100df0c181cebca885f20ba185a8c2b39add43e394df085d2d0ef44e2dea2309c5b65a93d75e423576c85dbc13297c2ff137becd2bcfa6527b18b53d2bf4fd88a254f2eb3532c9f92a10eb40c678a774664a84339ccb44ccb706feb9cd678eb96b56d72489cd3f3977ceaaf07cc43d2d33bd34af227cfbcd50927aeb599b4cc4bb432e83490f6abe74d02d47f623d03cfbbe3e504ada73114", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 52, |
| "comment": "indefinite length with truncated delimiter", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "55b13de3f39a30a196167ac368f5bbe541ec77e740793701e25f35c07a8b04c71aa391a27dfe595a65a5643d47d55e40a26fccaf590c66e59ad98153b6a8d4743b0a483afbed79f6f4648467ae1dbd53846633fcadce598a07f481f63af260cdced2b8d87513e23efca1c373023970647a88d8d2b3c734ceb208b81ba6a38ea31df142a8571966ff7d84c292325b5e9d0e2077f780f70787dff8fafe1e87111a612d7d11bcf4c66b7ec3946158450304a7654e42a2ec3c93be13b9ece95f40f401c7e5d34ac095a9356237d5f3b566e0aca7ed92e13c8fe81becfe6913e22d058da3114a575bfa484dadbd8e0197e90bee77d18c2554c8fff58f9a07dac7eb4a", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 53, |
| "comment": "indefinite length with truncated delimiter", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "58f910d1093f49eb35cc80daa0fd7594ee797fb90653b6fbe5b2d0f2dba676c9369f02ed81ce999de00ea6bb89e3a22285be57ff30132a6731f4e303e6f2a38309e391204f57bb0f0c7c2724e00f4a6fc4d8ed0b20907524d8a72d98a165338e02c5fa7d9be2a70cdca85dd10c24c43f55e6b20c74a43e7b5b2e41f7689538087ed0534bf023cca20bf010338b4d7f7f8f46d49f0f9ad597d63523acc3c4dc0db021ecd1e8aadaf60fa86485fdebb5992d049f4704ca3b3e420f23c8e0072b472806aa25471ba7569f6c2aa7d91f39a50ee353829699d0513d4ca743ac03612099dcb03786748e5aacf641a9416ea2b633fb4c76a34cd2cf535a142522b6eb8b", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 54, |
| "comment": "indefinite length with additional element", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "3a726432008cd81015160aeabf24222056c90e29164885be8244996d693455d1dfef713897c46dd5fc1b5704056f923cb97bb0679c27910c36a4720aaaf7f6b5a61e91d4ade7c310ff867e4193bc16a9bc366c9608e98602de1cd8d8fb85e7cf2d8c70c48bcfd80149445d41e774cc0d0f791919231ff24e1693f21b08388aac78d81285d987b542ade019f8c6a6a3a628622980a1b8974e3e0d4a7a00c7e227a8912c9b96ddf685d260a371f9ddaaa94353269dcf956d93c0a234bc23429716fd903c5cc83b4b7837779f80fd8e50e9637af8ced0824b0b213a0ecb48cb3d32144f2aa7372a3e392e072108e33bf9acf213f939242739573bd4e0ceb917324e", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 55, |
| "comment": "indefinite length with additional element", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "8b364fa6eb836c6edc803a68ca0b896f454ca2c2663a4c9192139b6147a6dc01763241fe76444a68d2826b0717d5b55c51133ebd10a67f77dc6cf6b0403c6b54dfc4cc81c567d4d2a9819fc485988ea06f192d8dfaa7a00ecf760e6e032d7e4f86c908ed7fff3aa6c2dc3aecf1429fc66ef0d9e2047624609f4f18d99693c6a7a44e6c919fe2af5f7218773422fe110c4f5d3927b9c629d343e75668db0e08f3a16049d7cacddeb113f16eef1fdcd60441b7ba7c888a6511b8826492c15e8fbe5dff96e62670cb7f03630a978c947f578cbce04ac2791c90a4ca5f959e42fe149621b35962c09c223002664f41664b6d632a14f3dbd090b44bb33e5b30eced88", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 56, |
| "comment": "indefinite length with truncated element", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "17252c6e0240adecaebe1ceba1704e071c65e391531252cc58a4e5771926e4eae493cac62c7e0e1a54770ce8916e17afb0e1c0479415d12313fa65da0a038c7539c525114a023aa1a6ed8f85423e20c60df552b535daf2043362c3e076bc9d45d0aefe24d1e9313422dd82963dbc203fdd9c425b6c4d519a0b22cb38ab95d13eb610ecb67e2097f4caff63e5507f88c41166e374d767671bb7e7fc73621bac181393b052fbb47551c5fbe38ac2b28a2dfeb668ccb18aa494bbbbe1d296e4776fe0074623b0acb0d31bfd88c2d73ccee6057f3bfc51a65dcd6701f72d1b27d7eceda4606da0148c22b9a0a078763c44c94b160c7ecfd149221e48e7cf6452278b", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 57, |
| "comment": "indefinite length with truncated element", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "427b687dd0becf9faeb26f5abbecdc1c2b6c9b2ebb94dccbfab0e3b157d05c13bdc3729aad74a41291d77b4cbc39a8f01b0755d9476794f69b60e1cf0597c6aca231f64b66dcc601eb4653a898557ffd11ec546a7d487f36392917d5f43a5d8f2592af874831df2678d494e7f0590685364695542b3404c1ac6e19fde78a5de6d7906e330ad41a3c38918a234f5f62c9a3a81d8f1bb00d922a0494ad3981eff08ba4c87f79dfd325f90fd560ff08525c23d45e9914830149d506852356ccd6bb25e90a502ca847546228537f2c41475e2344b04b51d8599ff6381e9870e70668444d24da097dbc2511ee05b788310531750e38ca199cd6f094d229d36b45dbfe", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 58, |
| "comment": "indefinite length with garbage", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "74778a556ad622254b5563d5e9ec1d1f8f761b5e2937f92f67a16408638678e215280f7704fc7c2d9ce875fc8300f1048a0619be8a77bf93613eb297252c90aa92abf691a4648239c873e5bf37911a866c4817fc6db5f232f607fa2c9ea4889a3fa0159c392e75ca12b9610af8842501047da2078d7fc3ae47088e025de356520afaa4b9fa572f7d5f22f62c4824bde0b367359dfb7017e1480f2ae3770c0a7f5ff708690f074f312646865b7f8e45870c3258c5e66189449c793691b777decd72ba8d5f7e22c2ec9e742d353106b6d357390640401f4b00309e8620ec998fb69f1d6e3096856917d9f5d0fb6cb00405febfdbf60e7c995e74d1ea3da6d5eb67", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 59, |
| "comment": "indefinite length with garbage", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "68bd8f774573e63651fa95566b369a3f639c69f82884a7bb645f96f6b848ea4ed31405be66a41525d54e1abe2beead18f10a9e29b9fdeff75bc674752ef19326c2161c25e41142504a82f6a95540f92aecaf9eae5f74f0cc20bb0f6ba586509d069236182d1d408515a99656374d96b6f05d29d3c0273c508d3bcdadff5b5175cbad81c9e2ad5484b4c22965dddd47f09c8e7149103ca922f4eb5df3111a71b81e88b41618b0a44080b53b8bdb1705e1df71fead033a66635c82b1ab55cf7721156966a30d506ea739b2947d5c1eca981cb6bc5806ff2eae4bcdcfabafd025133ea981dc3dcb2c7cbb3c42c5c2172935d1768c7d97a913270eed618c7b45521b", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 60, |
| "comment": "indefinite length with nonempty EOC", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "718871115707aff55ae186ef1e551bb799abde56b069c4aea957bbbaa4da32f891bbc24a1d32efbb112936237c119f5bff6bde22e44f8887f0cecda259484d11648b4556da45409307bb3f53b09ed24cf70b026703b7c5d4f0506b3a9ac7d6d4d24954a891bbb90cf0f77c5bec0ceae3a6bcd046ccb000aba195965d2a5d2463211e380a45ed8191ae8950ea8497ee76e822cbf0247c710de289ef69e5357b018af865ed36634d478ad9fa0d6781b9eb2cc7eacb4558ee4a135200fc303aa6e81f3017f41640c1adbaea2425b5b71a167dfdab96bae0527e8eaa672d6ff370fcd307e04bc61321a7360477235eceb8f3e63f6cd2b7149638eec49d01d47c4c83", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 61, |
| "comment": "indefinite length with nonempty EOC", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "970a6e57ff03a38c3803d42492073131f741f1de65bc587701b1ea3eef3478eda5907dd6557bcbc87dc88b0f94cab4101603d301d236cd68ab28c05d1d961c8b116cf4523bdabf4a66839977fabd0e6f196e2a3afdb7d2207a32d3126fda55475be7a64987a2c0ea0a6aefffe6246d618e1526ba30fd71487a8c559c00caaae8b8d192313e9ae85c5b8e978548e9356f586400331da1d5cd36a48bf006565ac1ac5a501faa706cad35ec7f85747f99feb41e9a6bb59e43fd5979713107f8c6dff444fa0ab7ed8707692af7e64a9ba65a897ae955b6e4c05863161073844166f3d0aa0c4a76557d4691b70ecd33f82168116fbf6ce8c85c457383dac095475c69", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 62, |
| "comment": "prepend empty sequence", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "55fa1bf46bdda58e4b6d6777d514c79ef2da7f69a48f5a6777f72fd9c379935210f3e17da276d40b3cde912b0852b3ba586a048a158461eec27abad0e7440ffb4587c24e65268159a3a4ea94232f81aecfd4936dfbd7409711217207095b387f69bda42db8aa46cb5e7d2b12b7369504be99e38087df020eee71225c91516299a28c8cfcc52dacc724a95d50d15c814670415aa26a6795bd046fc1f4af999ba7c5267dd836b25f0acfcbcc6293761c8f91927a78f641fa1d8d14906b08b04bf9cd149e5eef8f305faf8af45907b9293661da4af88f83002138fc7836e71e5b9160f9293406d38eed5595fdd7a0bee8b1919954e189462699a8314a5f2c2a06ec", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 63, |
| "comment": "prepend empty sequence", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "37ef8bd5f9a8602f66c52ed2c93cc801c69989c4dc04ac64fa1f12a8e2fc1a386d9e1eedf439583c1ce96884e4b17bea9a82cbdb74357f9701ca650a17ccd2cea911879855fac2ee760336484cb6fa66008c9981c58bb31a052def72ddb64f254d949cabd2f6fb5bef25b460df936629679f34c34fe30ed3ce2e1640755fdd9167ace84e1c5a0bfd65fdcd810f6a85b9de3e78797993657a07bf7f924d744c17759ab49f764ab6a69c6ef9a77ff05c3c56be9db2bcee6331ff85a77db8aea244cb85cc5fe6c17a4950dd70d307bafe9cb0f66bf59ab004b76a623dcb8bc29c374f79ce85a4671a967cb2b1fdfe9bff2ca0e214f3a4db4167666cd2ae0d358bb3", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 64, |
| "comment": "append empty sequence", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "25ef75fab4c008c94e1891e379573be1952fc18f417b3ebb1b913f8e77aa5a0ef3c2a3c87f93a22ebbaecad401005bcc98972878d37d58d6067ab7fc3c602e033060d705a6c65e8755fcfa7c0d1e87482f9a1b7981b73b3674a92e15221754e64579b55454a8a02ba685b9769dca5d189552c4151dc38cca9cb36f32e27e18618231e5e88633c0319924dc8c7eabe25969ee7e968ba6a10d7742b101efc92912cd2bced596e7c151fc823cfaf079decc05668d4bb838dc620f39071f09311cd36e14e3ab9d3f9792922eb7c7e35c946a34075359bc946d080d5d5dec5b05e96b94e2082c9c9e3456250ec12a67bc61e3375908f1bf00e6eb5bee0eb40359a4c0", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 65, |
| "comment": "append empty sequence", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "42912f93efb1efbf0e9b605b5b70fe5c015c292f96d19655d9e5cb577de54cb9f87edad052fe295327ab28d28c404c317c94bc14e3d1cc13cc0ec98f6992b492ae3b1507c7c341313529e75bed4d7f6356eab8f0d724fb32a89e027660b6b14a767398f3e4aa1ccbf7f91de52fb2b4d836e467351b1d2c95136a5a9082cdf400c35114667199969ead893929e0d534e3d5abe46064b04063fe7a2dfeb4035ae46d09b3c5c3d97cb53e7a86e917950ce03441eda855d6587fd7404e019d7f969bc6feb2a26787ef59ef88afb4f5b106c9dcf10045ddcc0af722538b6157dc9bcb051c690c90c4b8606637ed477b88fd2b09a431448374d62e426de9962838d3b5", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 66, |
| "comment": "append garbage with high tag number", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "326f82bbbfe7bdb55ae9c775caf05978dcd930eb2186f54c6f53a98b35461f15fd0d38dc0b4fb72e10fe2236ed4338f2d464b518276f96c85b324e1fc3d56b2933b8c41887c8173c45e1f945c423e56d7a529550ab38de47a34ffb80d491aff2b4a5fe220dc012351affab981078b9c14fcab941bfd98f21ca7eda12e0d579d95bdfec321d8f046ee3c576ff8336d0b4e5c125d365d17db96b6d9becef0b752298b83e33ffb998ffca675a3115f1fad46724d7926e72da9fb9bf6db6e28d32d5350dfb975603a8a0806f1f894f5558c80f035f6b0f0d887102466f5e9147fcfc651312cb7b0490b435de7b1f074884176c70325e32239946c2fd43649781995d", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 67, |
| "comment": "append garbage with high tag number", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "731734c61428807de2f8ac40c4927e344cec2ba594b2749dc3d906a43ee3e6e0383f9ecc3b9f3bad6f3c733a0b18cf620d9f0c4a1829aec70bd5a5abeedbe408660775752af74cc3d298bcd66fb1cf027a594a9be013e3626db2efdaa7203a902a1da54245d16b4f1cbed2cd6c219870187f0ca3e548c36e78964780e6e682f39a3ff01799a4832a91095bafe70105b6337aed7ea81a634698f9c7dccf2f34ce75e1609b8dbc78dd9749d641a5835c768302c07d5c19518f25e3b21778c2f7fd80e6465c4c89c2e040b788301f66c7d212c278fed4ca277dea1ae63741a3d18b3ddd14f6c8a55a69f144338592fee19acac73be457fcd8a120cb2c8889b15005", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 68, |
| "comment": "append null with explicit tag", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "49e80d56ccc197ab2ad5f966deccf9b9156e4bd4e63cbae2974ca83fcca2929e1a40e06830ed7ad08fa19e8b82a9aa98929c98262c1ddee03f5676bebd26fff41b6b97d3e49c864d43dd28dbf54efae14e05658c1bb957d66825e3b1f9705bec46fd5aa6ed2b5e24cde0c56fbe1dbfa63f7ad43e8b35a27d209b0bdf774940bbc34071d1bedde212f4b3919c2010004fb04cf65d8f3bb90b70cea5150a949fc3e4424a46119abd16c1acb15cf56cd87a6b38dd480071b2b0279e8bf9e385421b316b28c3453e7dbc0afffda7ce1173915aa088eb981ba4cc7d8096f24dff4181b44581235d3f97ba4f806df61a5b6ba9471429d5d024a8c9ee7173c62edfc2f7", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 69, |
| "comment": "append null with explicit tag", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "21a5338f51d9f6158f06913be536099a5965551daae5570bfce7bcad890d652efe61feeed5c5edc291fd28078cb889bee016285a67061ba8b9cb8920e12e011a2bc652db02bcb071d97b9d4309a86f7c87b56c62431d5cd7d7998d525c815093dc1acedc0c1efbb63884315a03ab93226087892e0fdda82b3d85b79b1e2d6f4008541cc88a115337ebb8798df518b8b7c7d0105b5132f5e99cad1278f0e60ee1e9202793d8a7e9c5293b8bda8386aed95d68d268a9ff674dd6977b3440009c0839ec3ac456db18ac53df2c30721026b38b94477e5320bd418c7914d47319c0fbb627803740c8d11517e16dbacc048651ec84bcdd6efcdf134d9baee4a8afa4f4", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 70, |
| "comment": "append null with implicit tag", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "3731a512053ba7fb3fe054106298cd6c8e715c2d1493e65d97f0ab37d858164cb759be7e5895d450eae1239479888143bad327faff69d085288aa05036673a71a97c2afa952b279070c6d177d947d785aaad3ce23574697f1ff34d82c2149fe0c5421c8383969985ddd8a049523beb7dcf3ecb9882f461b11373e62183e267148b3ba8a2e36b7601a4332bbb026a7b8e6666b807739f6722600ff113ded2f23c9c2b46a576e280533dcea9048159424b9848aab688597987f127519ef1e5f0dbf372b7303e13f8bae613af84ce8c93e4c77eb5d3964ee37d981b67ba0e6c81702e52ce515ff78d64fec4ffeed3afa2993472db1e4bb65ae0f6176cc280843a39", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 71, |
| "comment": "append null with implicit tag", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "2d3414b8bcd554caeedc12c4a9331779671be48b5efecf4820d2150d26441bbfbda6e4a707f1982163681a84bafddf28293684232c38fdb660189c7803a3723ad99c8f5506322737628f56893c3123cdd05509800b1024fbe2e0feaea80660fb8bcbbc93fa3f9b0b132bd910ede98f015fcc842b899b6bed48282b26007607b78b68e5317dfd256f1ceb8df598784afbd77ec6fefc87663f54206a78516aad97d249e2db4520684204e2079b5b4975ee6f68bde3b335ae91653aeb34934b01ce8b895a0a032641e7bd11afca50b9fe8b55d3bfb1f6a62a5ea670fa7160d9248b2ae8b0ada555c03ecb8060249f66885cd0c1d015a155e31eb850966715b87547", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 72, |
| "comment": "sequence of sequence", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "110a727bcf260d1eacf1fb5d0dc96300479001d176322866b51a742a4a089dcab8f0225dd51fd4c80fd0c5afc70307b829f1ded62f2a8b3e8e77d98539f5825f4398606e60270e6804cf69dcfa3b920c2160ab982b2d2197a53d89bafcc0458eb8a7df8ac2459342bc1cb77069cfe5f98a598f53b3a18d02f238544c7a796146d2f5827d4b22f57b3bce2f11c4499ed4072aed342cce1dee19911f9b25c8b95ba34ccf9e21acccaed315fa3b4054fdd5b7f52f7bc8e4cb2d85ded830c5c363c56ca7ae7d9b9f88df81ac69813d9ff4f36ffa440934e15188de36fb401055b6a7cede32cbcce083949caa314783003db4920625ef6d9ce164e19cc858a280243c", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 73, |
| "comment": "sequence of sequence", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4555f89fdce8b4ec267da1f1bf6dd190da5cca24ace762a6d7b0b4a81a220f25bd238eca200b914cca886caf74608a0e40bb1675126123744b9e478ca2ff055afb139f1892352e9fd46fc5cd973fe7ecf40fb2fc6d750f7c496cbe0efb8f0e26b26edc760e56060dfd4bd6948eab0364a1d1e43a085d968c605be06452f0bf20904ac795fc06526e641941e5ebace1000dcd9e282e56b6728910e58426362538862f110e18527249cc9c01962f2e1cb276310abcc76f8a789a4b8bcc04e7de859a2d17d2b9ddfde71ea7468fad48a60e430a9de6069e0ef66e7d8bab069aaf592960e57876895537beee93b64238fb8d631d2ae73ad6fc2228fd240a93e8eb7b", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 74, |
| "comment": "truncated sequence: removed last 1 elements", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "239ba7dfb595d0967e54083d3a3048a201adcdc2da1d19747c2b26c4e2facb412c305baf13d41909a06f476003604d7e0159248a2a96e1f9cec409de7dfdf46a3910bac4e77b381cbc331962be77907bd4b9454e72caee23cbaccd700d3888e0ba73afd19592a2744dbfbffdf4815b4e60fed8a285504b1e53089685b798755621b4820c926098b03105c342b0a2996dc529a9510c4388326f199aae1dad3a4fc11d6bd9f1d7fe2c7ccb291845066c3ace810f9845c7ee8479901462d31c17b3f3fc189b7ea0dcf12bafce2761e4f738096b898d1919756b8088bb525cff89b834555fcac55c994ff33a0ba7083aaf7bd01ccca9006767f8c0ce6bd8cd63f368", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 75, |
| "comment": "repeating element in sequence", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "338c19d139806d97d88ef7334736e5905e1d4d32170f59b076d22bc06932d2bfa716581d580a48b0f4947c799fd556c24a4ab61097886528d60e3063532f72482a6bfce18772d84f4b776d533fd0823682de70a7002642025f7c37933be23cd36cd2d5dd7ef778e9c6139ffc48ac8702977d1d7542999e8e49b39a9a6df2e742505a0771f86c9c75ae09268b12fdc442294251f123b05b75960542139d10fab4f61bafd09a270f5ad466b1845a8eb2e9e52f4c008dbc4a7959a01ab7bf71bc5cfac392d30c221a5257360a16ce65f8567a5f2eae9dc5a1cdfecc91720e92c9f8d11b3f5778f65aec492dc4537b597bec2e946dfbdfca2e8c8e5eca24c7666d46", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 76, |
| "comment": "length of digestAlgorithm uses long form encoding", |
| "flags": [ |
| "BerEncodedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "88e64b78c7074b575f478a265f4c6639e7ae72ce38e6a8d642b4243284a8ad8d1591fac3ccc638e6349206c00aa2bef45a142b628e455cefa26b2835ae71f56f0d738800928bd245815b04b01cf1fa5490350120a46faf597e281e7d08a92da5a04bb846d373f5395a892e035af71715ccdc70ae82513ffd9436b67640f890ac8c600cc511a5afca720735180c650f23ee6d07af7c4964ae3102b630965177fd44ac556bf3c90578ece1c25ff0d245b1af6d61a1f5a843a3d4cd67f81a497a0baa0f47cf820a987c1bf1ae37579b498450d816000aab0f20199d696735fd2e592f9a9c482e1ca74e0ad77eb5e1a5798673acdef55fee6ffaf21750c9dc28750f", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 77, |
| "comment": "length of digestAlgorithm contains a leading 0", |
| "flags": [ |
| "BerEncodedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "0bee9dd6066c22f5452f3ecc3744e79e825e9c5d1ef9fc87cf926f383359788064f01be9ba9055efd23fff681f6d155e0e0c11b72c4c275e21cb774a637161bb818ea3036911c533c345178f4344a878bf6fe4b676ced110358a418b29ebfc44429a95e7ec4e3dd546e6c68437830932a6e8f6e9c3153f4ac230131f341700ba8700ad20ce8f25d81919f030300df25a239c07159f7b9f0c46366cb5087638bbf60fcaa9277a9038c7e7571bfc16caa75415e5826d1d05ce1494c763bd6ad8fa9e4d76a325f89484283e0057f30d988fa76d869b51ef3c89b488599873f73ad5f5a03867501129633f78b6ef7e93ab22b3655219c577df0c11afb43d3047126f", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 78, |
| "comment": "length of digestAlgorithm uses 14 instead of 13", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4c68f547979d0fdf53f512b578e0b4f80482d29ebfd419139900fa2ea276c11dd71d35d16c5db51e9e062234b7f683a653e75f2d667f4ca812ea003282f19443437bc8cb597b3afca52313cd36ee74249d5ae472c64a41ba42148a4c7ac5b75a4a587bc9fafb36fefb1aaed3b9ab0a79cca0fda0dcf8bec7bb8956b6ef968a6ebeb5f9861f53be5a8fb06cca0a9d1136369bd18c428b862a4615929185033be82bad36a5b1accc1b72259e8b911cc8a9fd66f98483d1d678bbda4b81007141b6da94d861c0a6bbacef565099d858aeea2bb96c933dea0aa33f40b88dbe8df31d888bd566b10c6a24e10f3b9dab7e026ca56099b7fad80aba6201e4c42e4a03d6", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 79, |
| "comment": "length of digestAlgorithm uses 12 instead of 13", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "86480b1727cd5e36b402f34d8f0c8cee31e244e1e572b77658f8a7426d1094eb4b7d7736f887aa1e8715f203a76b4b41b20db82974ef5aa72232392313b9335c6800e1335a3de8c979a4c4a50b51168c7dcdc596786f8eb5b51c0e0de036ec98e7d6a95a65c3dd7074e13dae0366342f7094732040ef93f9482312b5868aba3a7542c32f45ae9990d287bd92b3d7ce5bf7aed06ebb8fd9fea37b750c6a39fd8bdbc7e495ca87ed4535b7897c6970e2cafdcc8e3cd222df8ca63c948aa512c7f661bcb7f8f7294ad034d3376db7dfbb02be3af718fba3d464004c4ca1f3d2b6521d5b760163ce5f4198cfef19048e09fba9c4da3494c07cbe4e9276be7daefa53", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 80, |
| "comment": "uint32 overflow in length of digestAlgorithm", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "96a8bb3cde0600c5e7364674cdf4421ad5b47e1eddda51e471a353319164797f3b20bd29d6f15b7e93f8927db98a25ec4b4cb4f58b2c520eaaea626346ffc77e4dfacbeafb964ddddb04de236d17416a039126ef9e15ff48ea5f8e2fdfd7db9fc9c9234a521c714b17eaa77348474290e5140f7ac68998d8f9e504e6cd815e7d0e4462bb653252c2665607eecc9104723c4ed270277d65e95e8a179a26e2a08e41e707e9548462660b02cc32a07ca7a2b24186d5165213d3e6e1f01bd700475b5de35bef428f6e9412448552546d3605853e907720738e65d3097ff7b6018d21cb17b8791dd332689094ad03e238145e7d7147df4ff80cdbe9e67ca13489a44a", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 81, |
| "comment": "uint64 overflow in length of digestAlgorithm", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "541b98828e95ee1124f97058d47953e676be2d2cb7280058db7a1671ba84d80e433f028ab6fcf2084adb5cc8c2fc19288a8445b9330dc9f27077efbc7e2f3bd181bc7652e3e051f9acac68068aa067e29d856c3120e3f400760a6f5efb07f92551bae06301b9708432ce3610cbf33bc579e0423f985543c6457b9b0806d3e9017769c6f0000fc7fb1883642e33c4a8a756a9c2142247d0ffef2df54bb85ab180254cfaef50e5b5e6fd5399e39c74a842044ec154d9b283994baf504f27ab10d0a2da0d456b1df4b3ab564e649c09c3863d72136e22a41e75a351a4c3a4f0e26aa8d76bf6a70fff4b0da509737ee6bf5b14d0a39331778b18449bd573fec0ee3b", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 82, |
| "comment": "length of digestAlgorithm = 2**31 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "0ce212d092b6083619fc6444629b2bd173df488b99b50a1726bbd0eed02bb8a11fb9c263b769cbf967f65c4ac91d734c4eb06d2da866f05ab0cfb33bf3c57485436067d12fd6c7967d0ae57c788106ded7fa3189153356a8638e2fae44bd3349ebaa9539af6a1d39228545bbf89bd80cb35810f85b1caf19e7608ec5c150b47ae0402eb380a41d826475bc9a58e336830ac34e54bfd21cb8439f0b7a917426b8d017d6a644b673f27b417039ec76d2ed92f70a244f3d4295284ffa552c3560717f60a39e3fb375debe1a5d436186a010b90aab1a7b5b2d995ea679195d1dc3d2c3b51472ccaed8ece832a31eea97766b84576063e5f54650e5afa19ffe504857", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 83, |
| "comment": "length of digestAlgorithm = 2**32 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "3afc56ae0b454cffc35dcd516dc7e2b8a7e9955dcbd909b27cf61ef2a800ae1dc56c3befbe6bd26475ec340f2eeaae88858a25c6bc3b6bb2324d7fc6726af09199cd2668a6a6bf174a11b525682feea863d4b7b0458626ab21acd6dc54dd17fd088cf1fb8308590cbc6b8c89ba6ed6901d68020eebc606e22f6fe40db86e802073c2f4701c58779ee86184c678c94543b8542a37e1c47eca2fe8142f724f1300470bd4e8610f2024d00223c830a57113a36e1b7c3aa33bce72180389be75f7444987df46501d67ba9e309c28267fd04ce938969d01227be13b60af436298d4fc7a2fcd3519ccf4ae07f3837926334fea9c1c9f6a60206a51f273e98e1ea5f936", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 84, |
| "comment": "length of digestAlgorithm = 2**40 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "83e2b19cc0bc246257802001cb0588993994aa46e41a138da71ae5ef815827ebd5120ea72d068d7c75d9e372f38d279f904e091c7af9df16cea71324cc179e6bd26a46784900189cab5884bc9a0390449c2f8bc9c7211d32d3272b1edbd9d5fc1be32cfa35b98c4a4adfdcf83fa0d92f5bb32773986ddd375dd8f8e4cacb26eef66d5f58c725cfdaebb842cc60d0a49fbc0c0fa51e66aac08b5c2e678ea16c6de395f120c3d7bc5393224a4474279d9ca6bcd67b9bda5282f428fb3f0ed010ba5f149055477bcb64acb1b6049f330bf79cef04319db9532c9dea284258257db902761b6da1667fe465ac366a84d010bbecb52af95dc1cc5f42b2984defc19390", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 85, |
| "comment": "length of digestAlgorithm = 2**64 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "45a4102000e23d262568828adadb37318f8bcf413a93e6de096d3adf85cec8cbec91b9eeca3dde02df2ba139fa37e76ca1859395bfe9a3a60fee549c2dfa66ea324aea87ec6c141a1327cc82909ef7106881a35a975ef63e392b8d71196d0d2c9a4c805b2296b2f33f29f6534e6653334029a29ec89c7f99b536f4c648d27618954d8f61df477644819ddf5b91a2b49a63b482027db51be4783800da9c7b7be4b682415ef54813d313d95c7023b71912c8ae877ab69d3b72508df4c8a3e6a0d56e42b681cf25a7ef1889dd448e9e68f8d9289ec3d53fa290f060104d0d1162e02c610718eb8fe56ccec63bd716346bba8a2342e6cabd22d24685f516e2058895", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 86, |
| "comment": "incorrect length of digestAlgorithm", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "68937d6f6226a95f314fea0600911131524d5c3eadffc12def09cec6d0d936431830d864a94fd8ac9b2ef23e81729c8fe6cb173978526680b51ce717307632b79f552fe676d0a1e4fd269f5cd463e20f616870773cd55fc38ecd5be7cf81a56ce5d4ec3a30bc2de9ad18152a8b69262cb2d61433b6a3f93ed4a063fd351d85035ae74f622388a573e289117a4dc16b069631132a3120bff710ad9e3970036906c1e589bb16f20c06f362c9f3c3b9613ab1439eb25cb8621a6689daa8fb25e6a06064b71a36bd102f64e8863c0a57877e17de7842f870a0e64b61c15297b1b5caca6bdf5dd9c2ccc990b7a49b25614a6e7f621ad1d64a9e82e82690ebbe11aac7", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 87, |
| "comment": "replaced digestAlgorithm by an indefinite length tag without termination", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "64be322f25fc2b629761f43950aae0b6581369c573c3b861aa11cddcf0ff9d6e7b3ab578ade8497e13af050fc6d02ffe863c0fb612d882e7b6ed3bdb214660666027fc5b3cf8bf9e6687ca16303b4a7a39c97a33ea7534fb0aa3261220c3278a4d3b300ec21467a74a6a9eab880bc6cdfdfd0d05eb5944554208963d182cf6ad082cfd362c3beb0698b789e49dc23de56090e48157d6d8697ea93891bde5739ffa04b7f9b253cb5fd0c6c6a30fc99c838748791735c57f6e32a0bd75784ab8906efb521af5f1dc35c2d71313d877075c0513aeeccc1a2e95bf36413d0d44b260668d89aa529b8b927e8a2c25a7433aa2be608a249f24adcda6059f318b2c7716", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 88, |
| "comment": "removing digestAlgorithm", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "7cd7e0e8843f68bc89179940b6351e6befccb4e464726d061280e43acfe76518c7df364f57f9b886fbc77b77b09dd30cd210f49402fa787b9602645f639b598d3a99575e60a95d54ec2182d7ad7bbfc8eab54dba181f3b977177bfe4539e18267375f99e73b152ef7cd5dcb5e18a8bd2a5d96ed5828465f5da032c718796004439a4b9604487a83206e5cd9f35f2b7282e56f1e75189efa0664e3f9f7620b73761ddcaa27be4444fea9af4e6f40e278caa5496365bf1a02054caa82ecd541145fac03b2499a3f11c89cc9e13cc817cb1d83367a7dfc9430a5239539d8c101110bcd32cff92233700d88c11cb8c2d63f9eceddc166ce474e0f1af142ae6b19ce2", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 89, |
| "comment": "appending 0's to digestAlgorithm", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4bebe53b2361af811cdc949e096e42f527f0796888dff12b3e2d39e42618d373dbeca5a0ffe8a2df57db4be9cebbbb8d87069e4aaf15a6717cf273e688d1cfa4ab0eecc12028342047351cc06bd3ca83156445ef4b78905bbdfccbdb203f7148a81d5658259bba984d7f8c509aeb4c982cc1290abaf83b37028af6192e64d0f4f066d3f79c6eb15aa8384071e1d837745c915021a333fb9dd76802d9451e71e75aa078022b9253a564bbf073f62b305e65bef4bdc5ab37e62665e1914c37bf9f8534ab84cef3e0e9f89d6f5410fb7a4360713525d635270602c2e4b207d753bbe1e18d37e42e9a1a6044f0022a6c431652cbf1d1b94b4317d9ecde492c478224", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 90, |
| "comment": "prepending 0's to digestAlgorithm", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "0eac8494f1dfd576651a2d3de72ead0e419863454e42d3dfb8a9c0050384cc6ff151977ad54455f25b918a69384810e7ab244d05a6fe9cd5726990b196cf9bf172f7b52433b5172b61234779655388d8c091cee3453ae3786bfcc993462f430e7a879f6d627af23e08f17b1f3a5abdc3c09048885bfd3ff06f1fd213515e7f4ee7c3825636016884390693c1a115125b6e4febeab25cc1dda81bf0b9544af4d9cf1c449e01b50c886b90aaadeb9a3803b7047069f0cd9acf31abe5a879c8093211a73ea2b9be6583613ec6cd57ed3ac10381c01075caae4068c0f2649496ab9533622a8ac7cc95f38c2e54aebb383094a9eb4499a79b7a61505f0c25dd466e47", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 91, |
| "comment": "appending unused 0's to digestAlgorithm", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "5e4fba286f1751e507915607b40c5bdbed055e61ada14f4ccf421da8d66c0b9aa3486b104297602f4bf871aaa9bff345a378128cb7c6a45cec5056b6b2d537467723c90ab11f5ef7a68be5529fa516fe31d098f27a79bd5a6d286f4112cfd8a9929c45958ed4bd7f0dfade690e7452b980acf3d425dbe10328b2561f9aeb38015535d3f1ab97dbc83351b0d33e4aedc1bc182a9e7efa3fbe5d2c3f1d8b2bd293dcfde6c55294b8989408c0c44d6275f659aa43569158f3d571a2ca023069bc5fd2f705716c317d0c4228b7fdf091a5a44f1cd9ede0d0d54701eb3d9985b7e5b56db24df547c15ff2b6116c363c461a01a1d384d62b92842b9de1b8d7b64dfc2d", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 92, |
| "comment": "appending null value to digestAlgorithm", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "59b534eff28cdb8b9a689f654439123cc91de2deb310ad911e2353d5376d7bf27be653b5c2d530869efdc2e12e0c092c7a451e633d51be3f882cc879f18ed0e81d80b425d2ae2a800cf0689e0d23027f36636aed282714785dbb9149e8ecd433e5c6253605431487d943cf0a5c149b26103d85fd645192621c83aa5a719978eeb3ebeb6b6bd94a6e0ecda8e2e11a66ea21ed0701cac447c52b4dce4d2a9d1f201b447f36dbed462bca20f8841d1e3a7064cdc100c51b9ec8d86abd873e33f6bffd568ee81e3e5ec72f1cfb62ff4d8482959508e6bb59653c56f6149e07779ccb7ae49655a61760c3f8575bd73f8863065b92f0a8e37c964998eae76b1f3dfcf4", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 93, |
| "comment": "prepending garbage to digestAlgorithm", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "6f1b790c62b307dbeb0937e414a5eefcf9c7869d17dda7c25864ee0ed33e8ccc5057f07b52eafff45e70f1670d20aa44988167f16c42e3e7b99b3511ab3b52dc5eaf596c7df79388c49e92ce46ae137b5bcf3332dbd75be348ada8f37e8ec6ca8073f636eea89def339c99aad3c0c3e1227e38e995bc82de5822dd4207beb756875cfdbc632ccdd8e8ed5c7ae88abd7f9074db85eb2b053117b15c3443cf9c127b1ee69de09e3d3a89f205d3ee96772bc224bf793d4f4f1583bc278f9981faf304a9513ea3719b18bb7cbadda3af14246bfaecc2e3de3d3cc1966b67a4e8eea91477b5bc233ede95ee6ab1bde4c13d64757116b3c88f9d413c45638847ebcfdc", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 94, |
| "comment": "prepending garbage to digestAlgorithm", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "3d9bb6ba0e07fe2aef10d61e38440ba1cb534c5aabf21556651b4122fbbb67c74115e33a291186985db5a964ce65bf74844d72ee28ba1135340d936055f696e6b38db1e0717f3b994f9b4a0efa75e76be98495e6d1ffd731b34303ae7dc17cb7a6131772afedf76e4ce7a43cce1e85becf951e11a5c3211ba0cc29560f6cb3df0741b3f476310cf19b03e7e36fd59a657c4d4d2de3ac44dd67e67d2330903c1d80c75fd2967cd51e78f095988a4e23c53cba614fca66f7466189e4ed0554f0492adad4bf91b20e21c9edf818c671180d774388248812f3d9b92b2384782bdeb39387b1ac2b723adcd13fc55f8ae9983f54046d1a0ddaa9617af3dc9f746490df", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 95, |
| "comment": "appending garbage to digestAlgorithm", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "163b0aceeab134216602f800a7d00b1afc94e7943e973c240dfba185e05384cb224ea2a1990186dc3bd21166eaafd1e3c5ef2552a5feec3dc6d99041058746861f71aa700d30d088fda37d03ce3ab6b63050e01a91787ae85728fe92f91fdde54fbf2ca61ac94a6a9b9c099153122142dbc95573567606ff4f57ff621e5b6fee38d9146f284d4611aeeafbf6b665862e427eb40436ec87be1a0ee5a0077216025a1abc5ae8d23484d7c9d0e403627c3b57d63e24b8fb90918845163e3817c12ef2a02433e96f1fc421b6e2ba21d0032278395f482dc8b344d2a032bb554c19a703d537fda043a59fefc21ef63bb2686bec565318bd7488655e0648272b95a2fe", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 96, |
| "comment": "truncated length of digestAlgorithm", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "979cf11b489c85a2974435beafcc114e7a1eb932d8ec45b4df81a0386ac11feb34597e3f25f22afb0e12c0a30e5528a124f43fdadf18cf2ee6f7c7e60f2485c088de79f68add17e8670a80a85927246d3ce3038ec189f2737e6fbddd7593a207d4ceaa889c92fd0343ca6db3bb5df16f90522cee6fbb5fe421f5d81b3d732cf84f50aa5412715456de03422e174c99ea00da55d6893f47f122862a0c876fc1d8c8d1a44f51a571c910b9c0b8824df6e5c115e3d0ca0eff6182e95050f8c373d2cded400ca827c31c363a78b05feb9caa9220e58e17f45abf1571ebd883c21b06baabf8d5ac4d2a7b4d385e63b7fbef0761bbfd4268e382147cfe4e7814ea17e2", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 97, |
| "comment": "including undefined tags to digestAlgorithm", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "9196d18effc1b6097dcbdff8ef6d73683ff96a3a363dc8e789b8fa99dcf993a62d58330e295e36d875decce287da9e847de9c837adcde3846626abad023fbe340d21a484049cb5d60fe1e33e877c5ac8ca5a6be3cde78ca3b71d669c1e2a01edf5a2322462e536a6dc7d659f8ad9d26ed2eaac92ebafd039ad9735a9829bc20213f49bea457d8bbf1f7e71e0961b421305f0a8f7759ea8f7a3b5172d820d83f31b64fac318d98bb82a97c1eb140dd0f4dd0ac13c867aeae5d74c8dc5c77e1ca40b15582d67046746e3167732dee1a7fc6f48297838c106a063a32136479f94aa623f2f7857198825aaa5155c2cd840ca7b48b6d260431f73057d02aa3b4e47b8", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 98, |
| "comment": "using composition with indefinite length for digestAlgorithm", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "7f6942f6f9d2aee97d84fe6db45657a5e119e89c4b972e7bbf59f9aadb0aa22b7227320c03088c9626fe8e9bcb9bdbe091b8a36c089c22b4d75961f99240ae6216bb3aa4215e08583468312e9d5992cace4f371fffeced5cbb216829a9e65e11522f8661fc8636589dda3c317e07da109f1ac6e6c3cca458f4eeeab55a14f0a03ad84b6a6a20591d9cabfca5a14ae07c7d195f7938638268b6e773a0a2f91961095c2efeca183316b6bbea094999d1ac257ef3b4d2763be733589e58061f44865792943968df1403d8dc9d6748dd1078dc34e82504d489d9a25ad84b82aca839d7d5540e6308fca6e6b15cf11c0197b6f2734cfdb1d5131ab2d46688650afb1c", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 99, |
| "comment": "using composition with wrong tag for digestAlgorithm", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "98b502f0c7993be9b7c46d65a49e0670463cee783359a39499911313760be52173f50764d82d1fea24fdf89dd099dc0d69223f6e149f3cb290f336f65b4953948ce9fdb75066bd8b27aa743d90914762f0bb22b487789952be32b70c9c974e43deb3475a3a88399470eeae6b24c36789a60d3aabd65015512ac5d5df174b5e00bbae6431c4c22a4abe33599445ed0c533ec86f9db6892d91f2150777fffb4a6a12dc3b3a0344a256b5cf3012501fb37f995c4408381d5495352a8cbba675e6bbee3c974c4ef4badd1d28917cddc042c880fbfccbad209a3e3553e4f899ca5d6e7b05d248348353b15ce7f338852f327653ce3dfc6250fb09594f656f5a395cf1", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 100, |
| "comment": "Replacing digestAlgorithm with NULL", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "5d5cc053c4df0fc45adc5a6c30385d4e37da38e549aaa0777a7a7131161af0de21e6e40d8ce207611357dff5713f16838775b3454a62133bc3b6abc3e9ad176dee3e2ba5bce91d440c8282481bab21092cb6e5f11ee9903a8b37d32c3bdabfe9e90b8dd0685449c38b8f5f3fe91d3683356fda7d40a510ea5c8f7e434441ee20a1ccca2a80c4e1578cf2291549bf02a20fb2242d0f74b78c26179be5adfe8cfc7aba5836590b8881ff61ba49037f07bc5e1a64cf7436522354e0226790794abcc9db6bd1aa2d8783f2bca16d14489cff1e9d8e279356fc05a276dfbee9f1035611c870e4f4ef4e07590b064dc52dddbca8d5a9e0fbde8a72a21361b6e6bf6256", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 101, |
| "comment": "changing tag value of digestAlgorithm", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "5fe392ae29685b1dabe875057f571fe3b1d4f6b93a88720368d1bb5112695cb280095cc7e19d3369c4a8123694f9cc745db3f514371e5254e4bd774fb6266b3d98f39b1da3937c9180b918016d88afc8a30dfa06f467d29cbc54dd9a31697c85430dda0863b4cde2290e605c589897f214072b8ea9044b83508cb395cdf9528d3e9541311462804f79d3af22f47c9b2abad949d40c2590bf2c56cfad0604186e09a74857124e376285fb270e5d19313b50dcba8f7a6b7178d40d34a9c8d9965d2d2dc5588aae9c62a1835c01542f88af6e2f3f67dbb3a5b1ad317a5085e1ae146087447a17b88b47f053d09fcf9d8dfdfe086338212308d7bde2a7539b13bb15", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 102, |
| "comment": "changing tag value of digestAlgorithm", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "0b01e4823006a89c09e24308cbf3d0ed06f92baa1f2118fd741150075f97b0a74f4fb136c6947ba797662027044c8686181c3e8e90cf326efd037271fb76bdca562d7f5191cdbc9fad3adc9fe579847ad45710de23cd4ff3cb9a84e7b3329e858be8bca1f7e4fad5a34f6d253355743449470fabbe561488809c6de8d5c39750f54051aab6015556666c07dbb8fb332fd13eb492ba4b23ff95ada52ae5fc10f657f08da083367cf04b0d02ee4769a3b85594fe1df083c21d740bd78ff3e7b5dc9f1a5f99d6d7e71c5364b7f7beecd0cd14f7483854ee95a650becc9b31482530abee7f5e8cfc437f80882df2ca106645ada50b51a7e2107a331368482f3f8e80", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 103, |
| "comment": "changing tag value of digestAlgorithm", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "45dd9fa6b22279d7c42a49bf9b214ee6356997af65856895b927730333651a62f4146ff9e0337e125ba53a576939251860ca5b87bc373cbead8324ec62b71d9e4c026df6eb638ed62712a2cdbe6ae2c792e92f28c0560c0a9feda1a7c671c547e42186c140d5ef38381608948771745a325d500a29d19fdcad0170dc23f400a552c5df4e42cd02e8faf0f1db01822ee60f610fd507d14bb78fd03624a442c1316440a1a224cf7b02ff2de64f35ffde7f5ea900af34a917af2b8590557f8a957f258e015396e95a716949e864abd2713c56203a6dfe73e4e4f543d83e49bfd9e90c52191a73739d46c68d4610a777a95effaff34cb56860d4fe9b35a67e67897c", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 104, |
| "comment": "changing tag value of digestAlgorithm", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "623978f9c2e957aca81ac81b7f3c7ff9962531dae64fca8792821f321a80252a0aa3800527b45752bbfde4129bed2017e8def9daaf2b755fe55f50a63e024677b355275e964bffa7d8337f1ff2a2a5b10c605ab29074a73a43126e7abdb642d0b5927aafa9b01e6aec4524217518207783207955dd59d91680b006497781765ef3976ce2e6f94023a8b3f8536fe11061b4fafaebbb2b5b02c9476083f55fdc7c1477ed14533430ccc6c06a24a1156d44d4890c84e02e80e34104590b31b5f026fb8402c52195c6fee7a4b383ded1f6861155326dab578165aed2dce57ca59ca9dc0f9f1818ba8cc81e742421662926694c540cc42566665d4960009476e3a9ad", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 105, |
| "comment": "changing tag value of digestAlgorithm", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "119327fd585ecb27a73e6865ab273acc6dd5f143fbb1c282db305e8c683fca24d4f0f6b224b49bbc1e2727b973f9cd585b5a004b71adc70ebcea3e5b5d8c2759337e573b79f42212cc0f3fc2177351856a9cfb859af4de794a488795a925ee136886f6571304b8fe442411ea71bb860750cf4705cf0574d0abccf8a3c74b77ef575de35478224f64c3cb2911ae1cbf227a7ef667f18503031c8b97d88c0f8973ec58221661f8ca00170827cbd479212156913f37572e52a8702047234195bf6ef617d213c20cf48f68f8b165b2bf2e43509b1bfe8b3837b06f9d694d28f14e4e404fe81e55bdf86db58bfa386f5011f23a021d1d040ad322bf08f0d6c5604429", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 106, |
| "comment": "dropping value of digestAlgorithm", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "1f733f18294550d9da4857a98e52528a8628ad89c0a316c9263a5e3cb0a4c0e93d58edbdb378d8913fab86149318b72552cddbeacb432826d0509256ef3d9c53c21e12a6643aff5077c753f1b1b2279385977eff3f853989e28c630359fe796b64265d7a090199ddcd8af61b5549561192a2f118700fe1e079af57c32e37647fd78c76f065f163ce3ec30813bf344c730183904113b8f09f4285aadd7ac1f014716bb0fb4e37d3e8e8ad541876f3bfff732aa72714be870f58fa9494ee06882b6476947db52f37c16667fc7f900ce977495986c70eb0483980b0d466974d62c648f8f4a4706a1247fdf970d001efbc63024a7eef138d72097ddac40bccad8ecb", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 107, |
| "comment": "using composition for digestAlgorithm", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "33b293500f487f0ecfd58f5eb2fb818cf7721f2a86bfd5a4966835ff08def583ea4a35331bd135a67d930cedc9347b4e7057a2f7d507260ea7031ae96a5d899536b721daab499275a4cdc1bf26be5a06d62d7db801db89bf8d26d5ee78f2fec1f9cfb560c811cb20645beaad4d7bd4d42ab861431ab273bb07ca81995460d233b7625cba2bcdc0fa8e52a60cecfebcfc0ee4649c37f4cbf411cfccfd1a6b433af43f7517908a8ffe871588557873575743896ec5be367c7a79f2fd8e9ec172aa2e9202bca4b2de1874118c41a39cfa239fe79eea2a5d759f64f3df439e95ea12f2c78cb56133c7a062ffc18158ff7ad7265f26aa1ed4f57628fec6f8c0ddd6ae", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 108, |
| "comment": "truncated digestAlgorithm", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "91864d2c945d7bdaad62909a9cdc56e28b507d117f7860ccc1f68175fb147b5bd0e9e578099172357ada2386527306390dbba7afda5bce02ee9e72eb21aece8441bf20f2bb899c163445e4f9fdf84cb3a45df42301b79f80cdbfe3468a43883a852708cc8c106ba098be58f6fd2bad7b046ce3d0bee7194efacaa5a77ba908d4b442fce86fd5759ea9815f2991b65b4f9afba3659ee2a046f6fe028fae03937381769f7bc7047a201822d9af8321a4b8529ab38002bd23b2f4b6753bee2262cbbfe23eba67126d3cca88092ebdfabbdbd7f10ca7a9452422efcd8fc070088691393c5b70ad5a19b374b59e13ff3394cc87a5c7e8b7c5bb00d47e8c19d40aabb2", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 109, |
| "comment": "truncated digestAlgorithm", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4fb3273a03a1e1e444c8772618a20a2ed9448d049a61065f97577bbcb4f21641f2126f70c28699dd9c49afddf53cd2fd561886812bb4119746eab178edc7f8c87b194a4d235d81375cdfbc38c128239dded876be7166e42ea1b4a7d8b138dc42b9bc75ef9749dbedddec35d07ef9d227f70f01021ee4e58b81eaf3b947dbf71a93beed729a9207e9487c4910925d4278720c2835d6f20690281d9bb778f6f5d0baa9631ee8fef72bfb4db6a33d1aef23481b3b9bc84fa7c44f1f45b589a893b80381db5ca593b679b4ec6e061a548b65f497f6390e64823935a3073a9ac765cd2298f64957b4a57e61f5657bcbc64c349ef4138c8ed54665246507d9477fea21", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 110, |
| "comment": "length of oid uses long form encoding", |
| "flags": [ |
| "BerEncodedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "39940489133eb8ce55f9f1867a6bf99265e92e205f109288ffb0dc3db24e54ca83f7003d7716053773e220d9f3dcc4d12ee00ba230243a769b0d8383e7ac3ddd12146819354f1003747d02cb4428e937eb4b15a402ce27e1eccd036fc7021e449719f24448cabbd3352ff5afb0f12fb1e06ef9de004bf1f450abfb0d4589ecc211db7208556b26121a305d2fede8231c19940eb43c94d66f24def4002752366175b4291c3eebe97fa1e23a9bcbae6dc2e7729651150b675bea98d55d816ad12ad53d1159705b822e73ebc0eb39cbbf390780de5873132992c818874af79b8ba8c2253e9604acf3e44ec131599a966b9758463030d1fc3191613a8641c2553b22", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 111, |
| "comment": "length of oid contains a leading 0", |
| "flags": [ |
| "BerEncodedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "8432accc9a8958a8f0b608644183278e1c52461124c694b4e1e74b98ee06920e25af8cea63e3ca26c3eb345e2f384c086f031a7f90a620fb5d28f4cb398e86d9856117b1f63a3f1045cecbf34d5b84b2e9f6a674504495c14278cd1251085a68824b2d9c87e4263fe6a67d33140ecac16db1d0cfadfa6664090ab21f7431d83534d064b22d26573f5b8038be9049bdf0f990d92796fbe92446ccc3c924a6527c99274d1576ee30738c10b62098351ed0b0ef78ea22d51f0f0357ecadac4f8a0d67f10c468f118f2281b90f6d0c966b57023196a08d084393bdc8a4b5f1206252dbfc2ba75a6bf1f383ce5fd8a0da43ecf227f6292cfaab016815d7cfd4bf03f2", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 112, |
| "comment": "length of oid uses 10 instead of 9", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "980a19511dbfeacd288faefb589b5e5896249d2df2cb8cd9702a2a0542d3395813fa986fd753e0fccf0f029ed41c0be7d0b6c38a3480bef47a466359a995c51e85b31f680e5f9e64b9f2598979ea918eebf8f7a177fa196edbc8ae9bb1601f09e9d5d03c0ca108877d55150c57f17ce79488e3f770968d700be4ad8d77bca6e52fff5d9010c1bac0d0d0ace55af0001e1887efa0920e968d104ec608f1d156fe3bf3d18307dac599306caefd14b96ea506685ffba214fcd79cc4f1053d21714d35c76de1e74710ddaf3875de7d0b1d833b71b4eba49714e6590e711254179740584fda36fdccd2e4e31c2647ff33606e253b6773126035d9344a33e945429b7f", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 113, |
| "comment": "length of oid uses 8 instead of 9", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "908e79f2059dc64485c8fb9406b9e972bab9176925eb9132f276f3a62b832fbaf36291e894e64046646f13be52139a3099df9241c17abd0e53cd3bba9b20146e1174bb7617f9ce0b4f0a271ab37f7ca7165aab89a3c6bd741d7334340963fd31e8c05938b82da0f03848446cc90793843e236bc1334c4d179b0e7ec0d6fbc2466f0248e8e3c77638016a970b7372ab3380db557e25586f93c34b37866579b1b8caef025f6d7498e34c7f7f1be5a1c0bc02d8f657f5d9676d5093e2f28c8ffbfe496bdf32b96327f9fe5a04a5a3a27643da7de2f35a8036b9fd8a2b3df3eab2f5669273a718f0ea5d433cffb53cac94387ee524d632c98622c2c06ceedc75c684", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 114, |
| "comment": "uint32 overflow in length of oid", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "5d1329de1a90d34243b4deaa85608c25863a10d480c3f26f0b399ec40b3a4da86716391ddef6316d77f3c8869fc7f6d16c5ec03cfaaa2aabf92b539fd20a2e264da450bf0d937e2fbc5fc28d3f2e6f7b71777e17ce61baf4f435048d89f6a9e08c79828ff2215dcb9e8b8300b57148c92e54f27151532f1a6bb8bc216aa8fb6646015a9773bf932996116ec470208d3fd9931ffba4063fb775243b64b83ef505fc12eb19e9686dc8f341b7a8c10c79a117985984454b76be87305fd3273e91ba426e8067ec13956158116a43d459347f9f1ee44434d7ef24a60939452e26089e1ee0cb47f5104a8003e4d247e8d4280df60a43702cb793e135445ee82597b4d7", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 115, |
| "comment": "uint64 overflow in length of oid", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "54398e0f66123e92275419f9140667d89641ea7a451a0b048d5e7fbf889995f4c9e928f643639f34cebd8d57665a41c2ef991b938ff54c43a00170f6831539e0054684e924672c709f80eebb6fb49f5d9506bfe97f510758150527a555fd221a5f98424df60baa321d1051fc3af807845796e4bcac29696993b3528d349bf1dc0e659946b7345301b2b9e4c91e35e4f95b69b88224bde6c956ba5b490d483b57b08b29c4b7ec7e05976b365c82cb8eaac1a3adc3ef4a98ed1293f8542189551c78b6bb7fc984082b31a19da5ef2e0f6221c35a99e0dde32b1671c6f015e88757b44fafb759ff7945defd6a21e3bfa8861a02e7398b429c87e4892bce23c9ea7a", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 116, |
| "comment": "length of oid = 2**31 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "5558c9b254a23314060de909e97e96cf7eee0959476c99f5d78255092509d749b315d3d92756351881e1ace067c5ed7827974921d800e43f25c02dcc160f3640111dda8bf7ce646fb48ef8c17b0e763d08ee176ae4cfffcdb992dcbe4722d0de46f6fb6ad65e7868813efdc14e236c670e78ff2c8fd5210512343d30857d1c4e0088db312c04460e194ce9a73dc578d6dca28c40e7fdfde82517184d5650bdf80c488f192196515cfe3b7d5166a10e98c7b1e7bbd834901f3eb53887d849c3cd3b0108a5eae9f05ec8549d571154dbe916400a02e92394fbce455dcf594770bc60221c3308dbf99b1eb4d282eb043a02330c7072c20724388b05b8ea4064410b", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 117, |
| "comment": "length of oid = 2**32 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "52d3944f430ac97646f38bb98de89c242778988237400d50a8534a0804f313637a112e16453151b9345367a58d8ac69c83b9225e0d0555a0486f7e6aca6353208c21bc5dd7e0ecf5ea7ea50b5995c0a1145e1e4710c79e84d473a65bf161580dbaeed9d48abda67ba050567d0b5db884b7928a0f23a93f966d306bd47eaaf60ea2cea3438ca0e025984693dfac931ed826d45df305cf5fa6171f7a7311962e0acb281fc68a82daee14f596c28651e3e12d7801d8d2954d141f37d5686824edf16fa7a959c17c1ebb429a2ec4d4880e71a4bac3931ff30f822968b239e6f9eed4466e8b1d6fc317437c1d71a9c7755c31fcae7612ff819f1e9bc3f9b841aebb88", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 118, |
| "comment": "length of oid = 2**40 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "18f8f5c12cdae0dd66b4766097429df6dd83fcc73b48c6540a9d20205924407eb314dfcda9f215f0e605f1fe81fa51624763b4d416de14d1377f624c41df018f8efe07371b7951fd4646ac15c20f616ad74924b5b5cbc93e738f71909cdef1641115f10b8e509d3f12ed412d312b27f8ebedc16401ccc48d316569f6780cbc29a55105b416a45b37f108ff7fef00a8994bc2aecfb9d4af144465300a4103de3b46b22ce8d2d343dc1fdbb57d072a5c559e85ce4dd146132948105c500b98fe6a00c568f5c57538351c33805e93610b41455f4be39a634636e6fcf6c94f5b4d47cbf2b41eb92f1f6c60a7947f216c9b18b3e73e77c3353df50788f355150b48ef", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 119, |
| "comment": "length of oid = 2**64 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "49e8f26b0855b157640382a44c10a77a90429f89b99c60c5b224384225a5d7497848569f9caab009640bff628216b56674ba8841bbb83a7a8d0570db4a9ef88b7c76138d1064756ca99f184e7af79615baf4e6d01316c0417eff650448344e8266028db9d91f6aab78f7aaf58053a5656a90364fd99e361c64b14c3e69a0c6a427ec3fdd44a0fc3f4f42b059b9caf3c9cd29f2b11651350fedaedd1b5ca8377bee4d960fbc607e2237c69ef5bb1dc1886d6bd0389d389edacc8a906fb5462003fea57f9d04af073123c5af182ecd8ebf3b245253283159336ec7ad04312c3436ea29672b2a239340b573b41439469e9f54dfc4b0f55b0766f796a6596f6c4f04", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 120, |
| "comment": "incorrect length of oid", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "0b366304d8ca50f1578ec4384f32ad15955c42f312866f446ae09cc054ad3538280cf1d339b06428418567637affdc12853895eb1822be2913b705eb7343379c2cbf97da982a0c675dabbd1b0706ae612901815d4bc70ff42bd9f31c577a0f7307db44f7502a36802d0bb8417114b37d62f4270e946101fba7498f6f7d2e252e07e4b362e0a91beed187866d88fd0a2eb8b800f2c41a44c7c6ca7170961653a78e4372442b10ddb85a8b9ea1c955f68463c45554bc58221516822675b87ba67639f4f24d2f1651d39d1527e01f46a5d767ca328a39d314acf026d2e0d6dd2e97bbeba765bcb3dff8e91f33bba7c94d7f758e7b9b18ba91a52cdaee4004020005", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 121, |
| "comment": "replaced oid by an indefinite length tag without termination", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4c88c9ec733a0c535822b655c93ad18ff091e0b501b3684722ea2b1c8c6563306e547793ad6d494174cb5263a56407061985431baf9dcb342d0a1c25ade5e085a7b6ee3f5dae13cd4ab6db5cf638116803257ce3b4e6f82b8fc7c23c045613169e8ddd48a9aa81199e22f1c4d3706a19e012ed75b9254e05a269f1ad60a48a327cca68fec7a46ab0f045a23b246c5d0bed881661ee907a17118a44769a605628cbdd3c36c0188132f60c6371f58b2e30b9832f787347a1e17a91e447e6cfea2dcc1a5a6cc6f14dbcbd2e925f08331408b864858982acdb1578b845916697ec432d3f719bef79fb570132f1616a0f09088bbbc8d79acae711858a1bfbe0e509da", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 122, |
| "comment": "removing oid", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4d4aad94c9547a32ea98733e68c975a59aa0fb2a84a62fda79ede69c2d9dda56af9b70c850483f3483a5939d59498ea7f15947a7de724ccd58296ada9910369f7ae40aa65a19749d2b6b40bd6cf43a05ccff3595e98cd13a885e2911acd769a5c0381942799e2c92d25d8c7deeecd4e3c03bed33fbd9a6e060b15cc33896f5db3b1809d4bf5dde5f935362cb838693a6e42262e6c131d410ffb42079ffcac40d48862baa05e0f9df7196d2fcb78c04a96da4459123bee03b5d6c0feb086bf8b1c92670124ea022f380312a15a7681b8d3601247ccacd72b96122898a41ec0f1952db920184d078a41dd89dece7bb7c78c0c3f10ab7b2890ef64760d7bf2c205c", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 123, |
| "comment": "lonely oid tag", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "561ad48bf297ba89120562b8942a262e788daa4fe4693221ed274803b24a6c34aaf157016fa833a6378238b3f5007fe4fc486798aea477c42fd51350718d1576b5fc855e80b4d13054699b02e6b79ac5b254f772539bc8705ef36e8147286026908714212d946252228dcf7cfddc955918275d5beb0f5795f3bc0068c483b7c7297e3050ef027ce481defcc1e756bcc0ce61eac3c02ed18bd2272accf68d65c24a6444ce676afb5286e9f4e2b489bd43a49a2f4ee34849b4b029419bb8824664af8f53617e10a1b740e329f0b058cb554fa3cb0c630f12463441ce47d3c548d78906d0d6cfab7333013ef7a253fd97dbc98fef1dd411041a18f16626ab2fed31", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 124, |
| "comment": "appending 0's to oid", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "2d6a9e6186dd4953c1e3d94d6a17ce229b73194500baf248aa9b6a951f0da5a976545146e72604bc6b21b2055295749ab5c27da2d198efd3cc5385ce6c7da1541d8b31445db625fa5281bbbabcaf6ef49e9901b2f9fe8cd0223e288005694bdf3e9f09cb5dea57d1579124e9f9ff81291ffb59a45038fcb2c058e57b4b18faee7b66a955729c27338db27fb42b3f6c6a21faefa8c8cf3e0e007586b132c956f81cf990c9370d0cabf403adb5820ab3a4d1dd9ca5656a6a31af068a716a1ce18335f3e851a93c0029215682fdccfd2691fe59d769ba22dde701ba8538161e392c163c1adfef6a49d80c0173dd494868e1cead441f36875632b038f33a292cd7a7", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 125, |
| "comment": "prepending 0's to oid", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "7208f1360f772161fd53243ebd038e656edc28a18f604d7e6127773a7f0980dcfb579c96ee65f3a986c27a47de563ec2c7232e795dd9686437d33dcd6b4ef1d2e032ad4d12c0a5d138a0aa922e796991d409827070aea6bf02f1dfee50a69c370e753a93f98e4a3ef9ead5440d991968791d72bee3b38192aba5a0ca0d607afd69a2328b6f8d0415b4bac6a2d42bb815361843eea46ff823e6bce9bd5588ec7e99d4ac3d411ab8d156995983cdb1a6aeb4a90e8049c4d1859f43a9fb4453cbd268f801c2971d461ff8dc0eed0b8178562684c8f12df78f8cfc2ecbe7aae3c623e591d5e049a2bdd30c17cc73978d2ded2ac019a459797af5fc0b606302a06acc", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 126, |
| "comment": "appending unused 0's to oid", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "78460b9561cc4e267ba6aada538141e9853c88ae9d9e192e96329b213a131e5609fae7d640d8969a1c875a6e9e9d62ca8c79e98514e7f635307b67df357b0f3299a28530afdd47761ce28506a69718a2e269ba06c5c5dda1fcc70ee3871849209a3e33cad51debd4e28f2e8ff982e2a89358698bf1e1ee7eda5eb512de513aa625fd09197f4bd19f5c4538dc0db71e2e3325e66c4bc1b6328e949f563b7d1b1354c0dd74f38194d8b2b232e4ab9a8b06e8b131af16cbb87283dc13dfcb7b88afd263546ac00b30136b0d8af61c7d3bce204af4bd391a8c03a2e5104db2268be27e38a8603eac50f558cac3ac163f839370bbb30589518f9da66ff203590b05a6", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 127, |
| "comment": "appending null value to oid", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "70730776853a908c843f1c342fc3bcacec8ab1a12b856c3c2c0c4d9945f32122f6973ef25c16032c9bb0eec6abb291a429761217bee50061696ba9418c725c1e30a6bfe0e72c9d71c8bb2ca03f590f3048361eee7df7c68bf0bbb58318dd5ea0b205dbc5c734ac5b6f3cb3f5c33e488454621abd6beece9715d0d839656fbc49e46fa67937a9c6369711c7c99ce11e4d6021d99f97d24d6cb04802792a6f258055aec444f7da1801eeb6fec4a90a8db8f47afd271f88e73942c657449ff84ea68c04cf3cb756fe61cef6e35afa74abd64438f490460c90d89d92371440d7b703d3250eb39b4b3bf843df80757cfdf50bdbee244142ea176fc5ec0281f1b9466e", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 128, |
| "comment": "prepending garbage to oid", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "42b3a590fb491517e9cf140db2c34c9a2bfdfbffcb9c86a28d23f99438339530c72329ffd6e3396d16048b686b6d5e9533200e4082731ed86f7e3ee4469bbbfcc9658fee80cd9f768d4b167303ace9d7f85031e24f422a2612ca978f46f2ea07043fccec006cba82710b253c7cce8c85fa2e7cf16e2ab54520af3d3af4c83362e6cadec88c7a9ed15958f25e966f155216c88e6d8a68852e2fc02a7e50f6700291868195b690146d19372c8033dd0f817f5fcf0008b212a1688cce980ed601517ff715e1f4c4171253fe65ebeb76e2c18bed6f42b0698fd049aa453eb0c6de300c727b0a2e326c729ba96bbd5bccb4fc00163371a272a37d10cbc5cf866db490", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 129, |
| "comment": "prepending garbage to oid", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "48c3dbff0418e70e3c9357e6a0aedc8a23e16f5165095810eb90a82a11b9aa89237c2bc03aca27fc32c2ee159c32394248974d832f9d7199332a3ec6c11262740c969209831e77ca521bfefd877e1f66bf3db297f1e738e0f58941fcaffb9802178ff759ed3c421eb9db6c5d81bc4757d4bbc1773ef24775c7b063bf9a0352956e0139c3910a65895b042297c4f882105c1edfb8b8a678592acb907c01b97d98af7cbe936d6c43e7062517deb1cfb008899558807fff8efa28b75cba546804b1408a31c9bbc876bcb7dc0616c5d3482877f5c620d5db356e3ba3817e62140bbbfc0614223b166244debd43c272845abf208eec68c51d90739d361f3025cb2907", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 130, |
| "comment": "appending garbage to oid", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4eb7e45336aee1279c84471c53f172ff73b64eb85f31e75c63dc3e3e54fb8b5b19f1dbb352272070dbe106940376548de5d1b23172da7dd6001d4182adc97218a0884db71dba8b4c01e47ed61253604d76b513d9b6a7e21fedb2175e37d20797bda8306607d5fe1e86438405c10605ac31e29e0574755777f65c177ea9d6ab6fb31182350805961a569ed9540fb49c35341b0d5d06033f7ebfe3aab790bc08afc29b7763d550fb120c619876ec66b3c5d9f156bc9d53acb609654876aa6e83637697eedb16bbd012d8edc4e119a3f90ec1df96ac419d8dbe84d2a96fdaf3dc7a984165ac275cac96d4986fd1cef1d09b8ae692e4067ccdfe2a8891a6b3cfc9d2", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 131, |
| "comment": "truncated length of oid", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "219d9a421de60fc06d8497ff081787b52da84260a2e0749c6433216be2fe710c35dbc024f5263ec9c17cb366865a365d7e0c61cbbb3cf808ae37767e0de3858bd4f8ed8e0711e0fa7b7b6b728e21e8b9acbc072969ab15c2496e5f26884e18f3b2a0bc43993f5d0a138e93606c61ecacca555a9abb8a69cbec995ebcac1007ab646f3409b627a114de75c987d702f0c3c19311796847d4dd2c82150fa9de49834d6cc07acffd305456a17bab9f89b8227b8ec784b6bc937b892ed4458e5cf700d5947be96f3346d6ebdc51d060f79f4f7ac04ad3ac172705c4b1fbc8e77c65b9c193fc0726a6bc09b4cdbe1e3484c003fb001c19b2e133b7f1633fe51f816b7f", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 132, |
| "comment": "including undefined tags to oid", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "8d2c83fef0c7fd001d95a58564d49d825a6df54919940e40de18331f3718c90a475b8bd651244e9c32b50370086bd3bdd8a8e28bd1d5e35dd494e6fea8c05c23b2427f49608d096c23b1cf2e26a014386ff625c7f0fc73d5bb431ac8073e8438ae8e1717ef78447d5284f8ac53b8237813bcfe2a41e3771b5a3082d22b6d54273a75e3a5e7d80d353de39082022f2dfba2b5869da404d4086a63bc101c34639fcfd2d1066cf11c411176c652d7b424eca541a36678c9354bc70e780979cfaa9fce1ec91c34d1993579eb36c28311d35998dca8ddbf61d193b6e0a04fa56e7748ebca6801f68d1645afc6480961415ca542735a6036b8c4bd85ff24f72d69e846", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 133, |
| "comment": "using composition with indefinite length for oid", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "043a6f0c2555659e92c6b7857cac0a6c1d9e5b6d8d5c49be15ed0ac4d3e893eab4118d2e7a10dc34f35bfd017e0cd526e8107ee4410017d982cec2afd3c8cf255ae9d066e024afee88e5213561dd37b06445c58858c834526b3df03685151685df44ce544b21e330b411330e2bf9b6d944730c685a436fc99bb9cd48ff92880b19346ac606e808ff872cc25fc2bf274a7bd77bad4233a00d4d7e52729544c9212372f964b46c51b99416745f29be5c53e4db86db8420474e375241b91ef4fe4abcc4f6b4b09278511586cf7b5e3b63f49f4bdc03c5923127502e716a1cd37cc84c665d0955d11aa4e86c2c2e9db5b311f425d76701aa4c04a2cfca51f7fb2eaf", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 134, |
| "comment": "using composition with wrong tag for oid", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "761fa0c9be432fc3584c29ae973de8a82aa5d56afae134600ba7b71b6f01b64b4ce61df077a433ba316dbb38a720a595420bbfda9f26b19fde5779e0b39c7bd42c28a32efd622ce49aa329ce4468d533db505f1621147049e886852ec6796c24d34da8225b4a444ac26e1dca49ef29c4a7f3dacd663a0099dfd764fc2af39948726b21bb4026abdbd95f6c5e5f6c5708ebe2c43488d2c911847c1182c960887884d9a8cc725fd566a6a122590cb6b56f1e6a6ddc59c8f4bf4b58b510509dacbaf5c7579104449a3c377fe588945aa382e5e983ee33642bb71f6b7dd16fe1076f92b7dcd46d1be6784135e0f5c2170d3afbcc33d093e27610c845694731266996", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 135, |
| "comment": "Replacing oid with NULL", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "8d399f51f3770e3daeec6c59aa51aa331d533881237cce70a42a44df1aba657e68d1dc57b48af956d699630cc2ac13b831e10be706e87e43024106c7f65376a3c2cf0c9ec9891aef510ef4ed819950c9af7709f7bf0b3a37d38a8a94831d7610c1b76231c40e915680b64cd2d43de171bed4661f5171443580601507e77aa2636f19db1ddc3bed1d011fe0a5946d69115d83eeff110c52e2b54c6a40de55ec2c6f3eff2c70dab8c1038a5884fb33af5a9589968562ebdfa5984e05463bcc8251b78d0870826d134c5ec931cddb64de3e2ae4f3a5db54e69bf7a3faa4ba725f877775450b64eb422faea2bc5bdcb0dc8f1d1aa2a875007b1488db12db33dbf112", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 136, |
| "comment": "changing tag value of oid", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "23a0be4b500a6a027fe58062a4cc4ae65f5d2e542af0aebadf44f7d401902102f5aebb7e6035fc13f749b25344aece6187698f310ad41b30917055562f272de3084319071d746ad65b74c3bf773a82ea5da85609261197ded316562c513754ebb534dfbee54f4cef379b0cd68472213a023498fdb14f791f2a95121fbc1e577aaee087b65336add15fb5870436a63575582584597c1e3de5948fb9fb57e9452f0864d273abc39fea7921127ef161f82fb5de5cb976d3cd731759be2b1c622591e0cc15d854fdf1806f03466c915352e84d965d88e51fb1d2b1d83ebe351e743a6223a384bc35d9bab9fc1539883478aba6c34d6fc0b6e94818b21bf08e1d4437", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 137, |
| "comment": "changing tag value of oid", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "47546e607e6418eb79af8c6bc514f3864ce295df8c984beb5c37a426e1386cfb2bd2503ca7b7a71e609a362c1f78b6ebfe0239670e2bd83a36b45b8df4b54e4203706671c246d22d5482e7f8e9ac0a0754a3267b037ea0c0948245afe0d99759324e1baeaff37820574c613a6f20de5b233264c9baa38040eaeb21be3c2202f37f1f9b65b95ad5bc88c57eecbd7d42a9d34cc51dc921d81311230186170bfada9f4b93f761a570ae1b97a21d2c60e9f45071571d3ebd5f139a7112308a4b52c7c991fe29296e3c4725d42a8062c3c0a3d4a4c16925b82b376c6ef1f4ea8f04b7393ac6fed11ff46eb0b9b31532c9609ef87b43692eab5fad58e1d92c67d9daf0", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 138, |
| "comment": "changing tag value of oid", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "60ab905e3da53b8c1b3bb48d65a76934bd7dce8c1ec166de24e9727eb9f782c06e575fc81724c7e1837140bdcaafe16da5f58164ccb5be1a77c0deda08dba041f69234bc164e5dc487bf33d7de8215256fe0ac0d3011eee739e8d4a2e1ef3dd265e2287f6d247fb7c66a9dd2a8d12dd1508e9591d65f86f6776727dbf5ec34a7d3f5383293f9b2a0979ebcecde8331c8835ee7038b46f33c10b40c7ee261b2fb2a49cba8cee61c43953a9780b349e8ebb160def20d8b340ee11b1f2c0047205e22a584b80ec33ca9da9fad8a5f40705e5b1db07798cb4b2c934919a364a24c16b1958002c197f97afdad33731679276465a9041a5e800741dcb38f2486ab6d07", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 139, |
| "comment": "changing tag value of oid", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4dd09c63d9020d08ff17b4013b8def6eaddad0daeda08bf88928baf808ae8327b2c0efb0c647ef98d0ec13ff3fe2437cddda05a9d46f37d137fbe52c85fba46b4efb6670b6822ee824cbf6b2c1f80eb41ef1b96c5ec6471815f9560995f344c03c35b15cc7ec0dbf1d9538d7640341918900042941138b574182a5e8952317bbd3b1fd1be22b1677dad23eabe9f554d6e175a19c77dd88112042af6e8e93dec0b21e2dca4fa81ae93014bb7d16b00a0c03e57e380dc57a1b164380a2a9fef597f5d35bd7efe6a8de7681a0b0299abd23cc4645d4c5197b565821434e7c8bc73d926856dfb8419f5e3eb521b366a195922a30b473c7e2e89d9dda0d3efe3c7c1c", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 140, |
| "comment": "changing tag value of oid", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "0ef9e2eda65e8214f19dd59ff88f7b72b6613f8f10752a0d657a02a966e2a181a726761477fd5c21f64088dec4b74f580f8ab579fcfb70e74fb58347000a856dc00e31cdbdef86910c190c6791c27664a174a1dc681b80dabb9a30da84e9441e4bbeacda264e3cfeb4266861247a502b1fb85f4a5aa53faa93c9e9a906223d778f7523253db712745d9deab243879b1dfca291a911de4f2190b431965a087b0e92cb77e9702d47b0a6c57e5b52d3712567fc169bf12f923487b810bc55905c4b5acd12f768754b15b7ac496a8ec4eb162a01ab812ac2688f57743b59976bbb7895d5b82c40728c27a7222e63974790ca5ec5c2caf1305835f9daf209f19b19c7", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 141, |
| "comment": "dropping value of oid", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "364e67ccf924c88e629802c2b6610192dba7d42a70d527125dfebcbac14e8058b2c5e9af672df87be8ebb81a866484bf634705edc57925efbb609daca18b20d9353c8f4c561faf4c3df17f9aae9149489b0a119093b65f3932331e4cb0e8c536f9e7ccc029bf4896b4b066d5474f0ce9f4a1b566ed69d1e27970805f735bdc7988ea2f3dc4fb4f9be529a56b188d5f01e89ddd74cd450eff95d9e5b49568cf4f7ee1a50527abf5e0ad1a8d1354aef1fce292c92505c57e2a24612445b49afa55df54b156e784a8fef536f1f156e1f53aad86825c33da0835b5801cf07351f05ae9e47efa13d0c7e60cfd22e15869debdf180424fa559ea36f1dcb720d3b13af5", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 142, |
| "comment": "using composition for oid", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "56ee30f4b7bfdee5fecdf32611392addb029ca3dba8c0e89965a564ebf40fba59186bc459bff1a7be5180648c94ba140d87f84f1d87ded82940dc63ff3462d533d297dd56e268a45a96ce96470dff542a100bd8c79d50a072c545cd0e439209c7fad4d56c47f71185e7f50d12cb4f014bb46e5defe4b90f5cf19385b44bb6606cf552ac7d0e3449bd83757d2da7fe20f8e32c01f8c306190676904ece7e8ee79834e8d1a06721f854e6cd3560f67967add49cd7d97c8d8db15b740e341ebcfd6ed327682140615395ee4337364e34e3c698c639e6019e35d2114ccd24e46e1712f8fd176deff029911dbd1a0ae8a3cbb468eee8f928d4a25d367fb93d713e68c", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 143, |
| "comment": "modifying first byte of oid", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "5962292f0e62b1577b82faf928a473a1ef41ebc4c21a6f924f81dcd5d0d4c57c0c8c5d5c7c13c91cfe6d3d8de819b7a9449171aa8a58ccf3fa0fb857b59bf2ea2b0c32fcea467cbb0ebfbb0123ad72c500a2b828406fa6e0c174997812f60bb246ac2e429a29072c762aa4e06d27714c3d7b2c510177cecf200d8c56730800af8d4bb13762e45e5c8474cf7faf70d14c3f49cb4271f0916e2ff8bdf43f063f9c5253e72d71de1f74f4c0eb5db958af8a082243440062c17bf11ae351c82ebaeb92abd0c433e70817e8345ef2643792f5a85e3dcd808979e3f2c9fa265893af82ee82a37ea954b9bc5a8a1df7accfd81ba625b03125ffa49b7a4758f2cba49474", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 144, |
| "comment": "modifying last byte of oid", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "94729da1505e41294191baaf13c5dce01a49f7794d802ab0add6816b72d2516e099fb3f93be63fd95f1ddc4a6ee1da8021347372171a9d6ea40237840c43e750a4e7bb0bdb28a8f263f4e6b856264c12b2630c9a624ca34438027fbf1d4a9b400164f6232db1acf23fa397558426d540a0daa3d1c935a2a7c2161a4470ae87624bfbcb7ed77c202e0b51e4ed4e536277d94728498426db8d3efd355805cb665de3783539d2e05a2451e2ab9b09a0ba5cd18da8027b42f4dc9a238b6c9d2208eb5f6ac00fc5523a8634cd137c7ea9bbd386e9e79e29ef68370ad98fbb075222e1edffd1edd1a8c5db0a0b369fcc8d9c67eb8e52c15be57ea57e941933f12c7ddd", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 145, |
| "comment": "truncated oid", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "52f226e3df29280793eb9b4d67825aec241eb9493b7c44b0ca29f4c086d75db83ee4ec17823683172c0dcee6668ba2c90f5422810f55bce6fdd076f21c084d001e95876dcc8ad56811fcf404d2a6045c6e8f3a565ff4124ef96aad62b4738acd03d31758a61f4adf8b3764bb511334589137ee986430b184c3ebbf44d3beb4c90a28c9c9f5ab55770b752c98806444eed0c1842b4612070427d1572b45e82ed2083d3f57965c2d3afd42d28de2e05de511436942a52a6e437bbdd32515f9d7163154c84b7ed52bfd0b9da4a01edfe9d14c0f40bf8c6c75356cc0deabb8ca7c6d10b1a79ddc27e388341d810a0abf794ad0a2893e7f3560ee4aa27a7fc0f33bf9", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 146, |
| "comment": "truncated oid", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "760a36bb9cd1744aab96b312ca4ed717ae53121afabb596476410f8fab33dc19e2b4e1b5c383d74c86cac623527c1c03fd8e923d129f0505fb26fdffc839e01b7056d82072fca293ea751a497214cc35120e8a0baac4aaa2ec3d75b98cbf0b4168d138c2652e29cf27904d1b7252d1b889456adb02b2270ec9e696bc6960f6f35700d6c4df1874e0b0df59d767bbdcb114bea9776f44c0a5fd262a72b0f71affeb869d33814504ed7a33c8d237b9ae57195bbd05a9544c0dad45a8b1f88121fef8253547a2c49be6cce7e5f7b167017e40441e10112a40b11d5a2c437c63641cf0d28f539546c2eba892a78269c22aa7430c53d5a95a4e0dcf1d450b0fe0f18e", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 147, |
| "comment": "wrong oid", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "577041185f4e4cf9aa1a138f264d979fdd04083c56ea3b7f6e7533ff492eae7c1a4284d10462525e03c003c1207256ec05a053c079ea32f9a7e7581b5bf0f46a62c5b4ccfd0f23dde2a435a3fe7d83959788f932edbcaccc1ad94eab3c9679a50a39a32e73987b9c5fa7c7af27fc0bead93880097ed2457975652cb04964c57e22ee21e80d4a789ebb37d7a920f45a674c493e75b8adaecf78bfc9e316c2cf1067bde3c8a36e5b1f6eccac1c3f027b70d7c153a09d309220c8078ee5a7df0cba115a5b873f6ed2b3bccb666bf1b4fc49c85e74e24adad6c247e2112aee9ed41f8fb1fa643594aad8c5b886dcb272a41ddf5170738706a0bca0f51d8be01f23fd", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 148, |
| "comment": "wrong oid", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "770a27f7548bab44e92132125d69e2ba2b8f4858b08a2a8d9537a414135afe7a9a250bf2b787c4625d3ce3421d5e4ca29686a94b2d58a7f7fc0378c79dd498ce88495bbd346c0535710925fa06009bff6aa77be56fbfe4e8d02329bb17dac787cbaf7764b65c402639f6956d5574b618c085aa44a15b794122024dfea4c403f927eb5e30934b1d19623673852e02fba5ab6d13e7b996164a8f8ad7cad5614a20a7f52568b41401d1a9f92ee7c3790296a4e07004ba63256752ce0576beda63d0ca99d4da82f310e5eb3b034964e59143a98846ea82b038585a05df25292a85fd2d4a553260304206e6d3c92bcc4c9fc6fbe57bcc34114eadb32feb8b9f1324e6", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 149, |
| "comment": "longer oid", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4273c202ffb3a01df38aa24a4e852e9e4a70288b26ccc60e4f1a5950fa7f05d41545077e6158c76a2a06c30a511a4e644d078f5f294c0dec834e2be09ae29787966272f3e0a38978d7c60d7fecda2b1ba8810ca6bd17706bcc1036220d155265110bbccb967c951b2691bd682aae41dc43a090cb5ed8bed39916fa5978bc1f4277ca3560b9b6cf27738bb2e0fb8f9574c5e98958e99d02451856a6bb39f56850a44fd5fb1bb3c4a6792f71493661053eebd2cad89240dd96a680aad1efd6c1317c0da9372f54caf3a0ef4664aa70e427d9e284f455d44511ce6120636f5c0c4ea994b72afc562bc3a3f38e8281f54e583f1ccd0ac45dcc1f56213580d72bf0e9", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 150, |
| "comment": "oid with modified node", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "221128b71be8a31ce40ec0b26747ca8fb637bb8e8a8ccd9a51939fa38172f46bad6face731013179f7e7e31fa4581a0dd1a58ebd50913086a79d556d24d87c25bbcc47ee0f1a4b192425abeaecb2aa63b917f3fb413429d99f775b8adfb9c237b06ec539266c9842f6c5498c05d313a53ae11804239ac4abe419377d2e5ca2dfedca03a5582359a79fd1a2d61ced7749135b267462c02a33243438b960f589551892179ab302268545b0f8b8e630cf08fcd60b01cb02263e0b2c6a19b4724605d63fd49e177a64dff059af9b83610af1b79fed7e2471d3b1f2ebf5cb19734746f0c765f5b5d63033c89a28ff0908eb8bdeb68db001a1d622f2eb28f8388145e6", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 151, |
| "comment": "oid with modified node", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "62db07e4071b45c67c753aeba2a5ecf626c9387c80348b0128432e0bf10b845f081e7cf8d6ece97d60bd3931dae5f1e9f80cbac2d85a79f6feb02b9697ad0fdab4511e4880d0c1f73156ce300a1f9b01164f3ccf1ecb0cf6055f12c0a3dc05e29870e804309f0369c4ff2d8de94f1c2ef140855eeb39ccf23124862cf5e71b641ade6382360e063d21016aa7faf82d6fc93f153dc0ba524b718f7adab47162d44b2323a3cf4da657816627c3001e06386a7bedf26141fd611beb5b5f3c54fb3efed7b3940e232c2fb08dcf8ed45f020aa9f055607572fd9c7138a04329a81687bf704cd3b8a133119bd26adbef33b2980006dc1f00f896c2404fead4c9546d4d", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 152, |
| "comment": "large integer in oid", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "491b79d07880fd2168015e4629887fe2ec87e8e5175e0842ef629a546eaf4c99ea4bd4177aabfe9c21d1de38931e4f98f21f9129924eb479700e0490105207f5fe62ec5e28bd59c648c2417def7363176fd8ff9425d5157ee0f232f9cbb1e0daddf75c702ab290f5224920793728fc26a7e8bcdf74c9e0b27155fd541c5b528ed83b3d36a9b039a8a166525ffcd67ace5052821c77ff097d54d922afe48309d5d873f50f7ca293512492977c3b452e72279b3eb3791e9b939d7da6184e7f6f73f67f9934e4ae68cfde17ddf1ce915f98a5ec5f8556e703c03b33ed2f6627ea9065f8e9756fd2443d88cb846d83f92843907fa1115e676019bbf81c2657fc06a3", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 153, |
| "comment": "oid with invalid node", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "815db2c9b0ae33e26565cb259743646f98d0984e5f5545d805d72298568a2117a25a298547a0de2abb0248246cd16e1050ebde10f3307a325215158230ecced093c714c45cbd4f6d14b3d2a5104116291fc3be4c39f59e25b369dd8d4d3aa0c894ccf21935ff937737ef7eb5fdf516f03e14f10223190cf7d00bf45cad466b6b2050afb495d79b6b1029e4377ba4ff4bf5f958cba737852dee5d3a2ffd72d352d1e30d7cdff7aee77d8659c75ed00d2f17ffe35286188b199987249e973b8f282b74b2031210eb7b72924a0fe3df8fa290d29cf1c39c05f58ae5388c014e6eed57db2a798ce1dc48b2cdeb94638f24121938a06f91221d4583a4531e3fc43cb3", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 154, |
| "comment": "oid with invalid node", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "497f955dd8edfe4859a1c8e510917be0a252af35397f014f6d144fc6c9cfe8664de1bd6c067fe6dcacd739481c8c1279bd65ebf659f5a39732e254d8ee2b2e2a9fda516a468b3eb7707f036a5e739826323195a625f95d5ea616d81d41701a021474f6c8c0f15322b4dbc252ab729fb7da67703f26843f57840cab6159ee3c07e8a0ace006b69aac9c8d71365071c0c20312b6376574c9b75b989958294bc9de282ffea13b3110450cd3a59aac01dcae3099b8be13926171d8c4a2ed7785f0085183f6935994496c867170873e6217af9333a30855ead3cd243b68de763538b3862e7d5c7f6c147d288c4c8701066676cf5c46d015d8e921b62c9defc2f988dc", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 155, |
| "comment": "length of null uses long form encoding", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "3f68505db91ffac84276dd97b1c929254c161762c970d324a4c94bce4ac797c263523d444ea630a3838819f06747b32cbedc6fe73eab7207e17cefde9bc842acf4464e9946ee24084590216bbb7f900d5f88a6ebb670c2742a66df51dff036f347683f8431bfb669c9b56294b0085b020dad7a0d659832030f4ab8a0c56f712d58edfecbb947de344b7cf803c3d5fde4a59465de5bddbc4980a5fc36b5271c767d0288e5ba31ab8f51856617da0357cc878c045abbb16a91e037308efe688ead43c79a2e760ecfd49e9675b55b62f992cd28c154f850990e537ded036d3455f4841b25aead61a2d4813e83fb17ab997a71d55e0b1b403ebdbc94e339162e0130", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 156, |
| "comment": "length of null contains a leading 0", |
| "flags": [ |
| "BerEncodedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "5155aec3341e8a11c14e9030719b0211e9f3626828bb2fdf02d6bbeb2539d09d528e2cde1cd078dffb14c7d587d25b2adf52fcde320c3bffb10fb2d309f10e2599df4d821fc5febeb7fecf52562b3068b3875ae64f022bbac5b7ddb4e1fa4716c79a855f685ca2f1ee0ea6290b52a3dd7e7b9a99641089b190bd17677d1ec23cb79cdde48b9b16f0312f371c1cf4817763790268fb71e388376198cba75fcdf11127f51260a72cca3f2eafd7743f42f209ee896408ee5ecd23e44a21fae8b5cb52c9f406f3f0edf26bcee935c5c9658b3625a459379dacec12d92a1e548f1799a7fe54252fb5f35cc436ff419751450e354b12f2aab49833aa94de86324596d6", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 157, |
| "comment": "length of null uses 1 instead of 0", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "1ecc058fa9ec348844801b5ec58bf3f5150c6bacc662c37fe70fabfeec525f2cedec2d1849d16f0e964837f3543c5ac441dbeed6d90b2a865e220f505e8b4ceea3cc28540723c36ff9d1405b480aa30f3407020aa75cdd96f84328fdfa06bf20dd851e45d2160eee41c51dbfe6b9380419c387d5f49f7e85fa8a5e6bd7db879f637c20d9640f33ab14c68fc01c314dcee5da7c10cf71f9f283bd5f11956ecc7138f4fb3e1144060442e74b078898485ccf6b8cd101427317610e9377a25a051658dbc3980d8be02e9b7fe289216c1791b14c4150d71327cf99c75389c3467d09c3bd62d0cbea3d5ed230f35ea03a989e22a1e9cf830c91561d400b993bd07963", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 158, |
| "comment": "uint32 overflow in length of null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "2ef81e790c46f491d63265817612a6171472b2ee8381b27d3a5922a47cc355d1e2df2ec8a185df5eef7a24ee7e0b285a413c0071f9aaa381b55c7bc08cce69dc182cd03d9fea2a1f973ecd3420af33fa673e0acca9b4a451686a87abf6cf128975f3065cfbe7b95bffdd02b7b83bce8b317108bf40ad41746bd957711f80a305e1a8308de6bf47184cb93f9ceffc240b912e5331887edf5d0f80751fe9ad97a8c3cefb35faae3d26ece842b2c255734409164e5dc7b317cda4c6b2bf9ae7c3a9faf471250ac712063694c79f4a13df7a60a34bf65c9ee0e4c989dd22a0a37feeaf65361aab639a37862c467c2c57f07756645ca5853bbbce1f86b63956877638", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 159, |
| "comment": "uint64 overflow in length of null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "41ee4e2ccf7b72b539639da71407b8a5fbb255b537f93c836d35e450310cbc73133271a1d72998b824744339f1cd281b2444c4c1b5060bb163cc5b3bbca9da471f5bfd5970b0b7330ea2bcc43f7bcde78ba23797995e2f9038412c548b0de5af839ffa893a9b85161bf2b88415fc21c2973234a5b10669b9b0d08120de3c38772237e0344160e278a20f052b73d5fb746e1ad2c1e6af5351aea40fc2cc5120e1d475f8d3f67a0e92c46f1a6ebba851739050f8a26293cf740ed32dfbb79b1e0056f07d8b142c91b29c7f09c0b6f6290f5bce901174f3c3ca3a6e63ba87bc638bd2422dd52c949643b99d3accc0273efc2b01a7c7326562ce65df9e1a468fdf61", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 160, |
| "comment": "length of null = 2**31 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4faca703a66deefbb37fa9686b7fe645220d5cac6d5c2c7b4ecaa9b56722d99b3e941d20f22e96109ae4073eaa1bdc88f034edbd4a2128fcef6ca7b8d66a2a807f9c049b0abd30606f09690e683b63b390b7140c709fd9f1d34b6a42476b3f9c715ef696fe0119e79aff42ea82742948f67a79766fcff4c2c69c0eb4565e41662c44cf2beced094e481c5939d48e722af3c7ae9dc14b0db65cd8eac64b0d7ab7980a154b70530a104c3c053729dc82d9e6e139dd1905efdfbe4c091b1dada0e96eacf73e15fed544472daa044934ca4f35b66e1577652058e890a63cb64afb39e052ae4b3b20cc5b708d66d855b412b84f846b59d20a32c74feaf3d2cde509bf", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 161, |
| "comment": "length of null = 2**32 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "32803c22e465053099d8f87bde7df26dbc5049334a8adbaf8bf017fe4a91ebc5325f1688c6527738fd67d4062df8af4cb4ad050de5aa85a5379c9ca2dcb31a96217b9a6f9e7259b4f4835f872c9b0e34ac16c5d73903258f9a2a54db62e93e434f04eb7c40e338b2dbd7ec19d6d2e6a2578aaee32869047c673bf4d84519bcfd88fd2093255479228e99d231e5f95740b5609bdb4d83a071ab0103367e6bf664f9a0a28312bdbbb718182496170d7b920c79a2b94a5d291425db6800fe1c73001fe78f6efe581d26f855ff90652bc68545e6366e76674d877d1da5577c4dd5017cab64ba4f7beec05d5aa798cfcd4e6cce0b765e62996c64dcb7a17a13003cc9", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 162, |
| "comment": "length of null = 2**40 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "6b17be9e1be30e708e3f789bcd80291999f1c653e2f9558d44cf389ee235c7962d75372d4c6a10607050c8e7f8a57fdde72057f87680340547dcb3feae0e68b58fe1e1e5780f641521d7b428e7b206409e6f1e6cd49665149d7343b8ddfc55dd32d0e3eb426363b4ee9a83c10ecf6df13c914d85e557d2349043a7bc340514f4199cc4b670db4b89a9f3807c6ed1d944ba22123cb2a6367eeaffdfcdc1eb5927355b9d86dfc50d6cc747b742a81f6b1a58202b38a04139e1bcd72c18b5fb5038d0efbd612605a6a79082cbdf0228766d81956482916402f67a1ab688e40d3fb4c26c8002f8efd28e24e8d7d7676d53e8453a538cbda5615ec388fd2fa8df51e1", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 163, |
| "comment": "length of null = 2**64 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "2a1c0a9e348dfaeeeb6e9b1686ce0714d608cf21b7fe41769c6725f339765e0908c4fa94dcfb1c211900fced98477966700e2203603c1c05cb063217b9c7b4dddc9587e6b07d16aa7a7b50027bad1772b1f62ad74a1a13ba5d24f896085518fcef1511dfcfbe1f3cd693a587fb8daf694f02cc235795855ae330cdc9b360925e594a42e47e423b9eb2de168d5a1b0b1c79c684ef169a73b8fdcec7eb9953835502a642e2ee97c22dad2ef4a52b8954df959de5615404da93ef3d28a6fda8941484aa865e759da965042c7e6a0412bb1b54b72eece467cffc91911ccd9479d9940cb41825d232e4e43a93210409fcffb692319118bb88097fbd23bc64cf337555", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 164, |
| "comment": "incorrect length of null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "1e2298b07a97c1c16102fbc89c3978dfc57ba2f7906b6ec926332a8730cf4d7cbec8181078c2f0c850657705c57ecf7bba211fc3bc2800ee77117922399333f8fc8822a9f13d88112940c41d804a5ae5e2d13b6203ac0fe9f39a9be8d257481d923ab017886d631f1c9103fd38fe38934be4670f78c6915456c265ef522e08286ef75d26def23ad2be7a72b3a365c1eca9fa98cae19b3a31579893449d81103041913e13c42ceb957228b4cd4d318d3c5df287a73745be2deee1ff08505e13ab43d5bd935b19bcac8e4ba2eae70ee184ac5c32e33f6a9ede684838abc62aa477acd6ca3f857de72ae6e50edeab2e4dccfac48d39602dbad8d869264eb0d0d446", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 165, |
| "comment": "appending 0's to null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "54995a4669cd9d78febb194db4bd98474cf534a57c3b8ed14dbf27b53a4310d622c9f080def7aafc81bb7ede43fa704246226be5846ab8a2157902330ec34c48e8258779af278002899cab1daeee388d5c4c6881e43d8c5dff64c0e3aded5915dd3f35052d9b42fe794c5a986000d8872750fe8a9acf60eb4a813bea732b95fe994f72617ca1963b3fd6c1c58ad3feaf03c99bcf0d798f48e4571c17e3bf6e9f170adc1dea89a57076d67853ae685cb83aa03702094b8d439e70443e01e7a26ac1f17eefaa1e61131ea7f2578c9b94b66a09878a632f6de010b78c873e803ae8cd73682a2bb9dca33044b9c0c7183d1f4c20e505fbd35e7c459adcfcc3db5323", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 166, |
| "comment": "appending null value to null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "2dfae6565f676093d376a377fc876bda0156a9747a1791b0f33713e73aa4d776654741bd704409cb2b34fa9d5f6944f05db77dd810eeaed809e4faf229c4726d24a44a972c74ece7243c87cc0cf5483d597fdc136906bcc7e090d5a62d6d8eb992f9cf231e0393a83ccefff06cff705e95f41fe55e62bcd1b09ccddd5af08aaf6770b6c3b9ab9058f97d9631467052b9730294786ca5a30b3b193e560a45fff8febc634827dde797f3edd7711f4e03e38f28ca6354042066d46a9657e95d3f6fb3433779830afe773633cbc0a31cdea5c095eaab699ccff372a01067fd37721665e261f6e288e5395d5fdfc19b9e2d5223a58227bc3a5555ad28404a0234df0c", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 167, |
| "comment": "prepending garbage to null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "58927a12b25b07c6994e35437fe1cd21f11be9dd9967eb6ab826d6fc1c7723c21d1054925965b84672b308779f3875ee2908237e45d621476fa049602fed0442f918aab7d7425112ef4ccd3384ee8fc1d7e1388aaf4ae88e8ae4b66a63cba9133b4ca9ee6ee0530e01a87bb691a5acc87bb48c6c19ce511301b8f9d58f247f44c025367866070f97b4e7bc402b285f55dae66d7cdf6844c4436245f934a7da20d779dacf68eb47385ec1ab78fc392c9db7bf9357196c241af2862dcf448c8fba32afd89cf4ceaaa50227956e9e77401bd060e82e100c74ae50bbc61feaaf8da01bf8a215f9c25674d138106e2fea936680df0a1d9f61a2613415e9b0472f47bf", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 168, |
| "comment": "prepending garbage to null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "770bd1fbf769c705f6e4f3ae4e780c00242e86acc8ccbfbd75a85112870933ca3f0040d853fdb633e66a64cc6b4fc6951bd5275b45fd317a47e62b22f3eea82befe005a959389d2f3f66520ac9bb53c5644b947d28823dd6b5db852a294d0cbfb730857b0c603f502dbccd27c0197832fe8572a4e06f3af5cf2d4be0b2bb7c6ba5ad7a782b8fc588aca650e5e5850bdc09b13a2ccdaede225a284cc619d1cf8e545d528bdaf7e5330895ad34c93abd35661dd6d73839ea69b685d1400a069e313a6b58d21ed90fe76030d8afcfb21345070289263a8e7bc313829dcdb4e472f995b9cc4f8a8ec541cff8c8e5c60c57ab658922bbfabad07d5742591c991b29ad", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 169, |
| "comment": "appending garbage to null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "6f9a9473292d039f0701fb591a1c642dbc3d16b52abfde28303073a7dbe98dc6a20124fe26c8b91dca23333b3ec4042ca47298ad8921811c8d5c772b9272f0bf0b7a18839490cd5fc331625c8235ef43a6f6ac4a62c6d7806a184bb1b29ff4258f25911c96668ca1b91703d100aaedfd343f636ef9584f35a49ae0ff9a172545364d693f1c8d6bad126d25c01d4989595b60deaba24a8ac2592462fd3d98f0511e1400251a679a5275092261cd71f21467bd565541982baf33f46cbbfc53e5b06e7811a7ec7ef467d1e16184ab8b6ef35eaf1e1b8c23a4a82d3b979a25c8b206b4f3781a072d85eb641f8b31ab5ca0253ae0cbb5670fe9f236ae2301637a23c8", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 170, |
| "comment": "truncated length of null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "97da265c1454201da898c57641c034fbd0d6e2c6a5dea18a6a093dab82bb63fd2c45a1ab046cbd71963c2ee06f645b68ddd3143907db04f1e4097bb1c6aa295c2866ce708ada760b2a9b231dd87f071449e53b434531c37a28a4dcd178d216f7792d1d27ae5eedb9fa09175157ab65252de2be6cb8acb6b6a1d1e27605194d50a8d9a5c41ad0ba1bcbdc43e38e6b253d656a9d5eb7082f45bd9aac28c360be66024cb4bbda894ae4006d62b8f3ac19f6e2da07437894c586ced34ef97231c803d4dfd743235779f25dfdac913999b376f3cdd3b478848abfc960fa30c827e938ddae822f99530cb98256729970c444f5221600e4aaa8920351baa014f99e0510", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 171, |
| "comment": "including undefined tags to null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "12f656a45d2a858d5971810e0ddc1df5e52ffedef54e528ac8f7ea1a17e67504e4bacbab0bd1a886405d74d05965b252362bf713753ab7ccb1f4a8e546b1124a90e480d03826538d26a75c96e5fd13f7645c7eccffd0caf43e13e8136d9b6f3ae0e3a14dfc566f08e833c3e60eb8744d1578e5e7a5aa3be2cb80fb94342529ceb0e1231b505694a0a6dab106b7aab1719a70c15c7b76f1d8127c22decd2153024feb11c30cb40423ef6a67ad435be24985b78e622e29460b4f72bddfd2badc1b5003d9c6634a9314ed34ba006da7b5d81192601ddb415b15d9b3abdb86cfcf2cf321a6cfdceb302994989a8f19a023fa03e351719dcce518017c068efbbf6992", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 172, |
| "comment": "using composition with indefinite length for null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "815321543736e750e8d91ae7c21bddc44cb151027582c8585403d7abd93b698fe63b73db40104dc6c0ebe94c210d8097c3d8834621176f5079999db8e0639e65513b30c716402503c04f2cdf2a7b4155494606deb5902da422bcdbb2c4a4b3d1fa4e28a8c01a8712072d8e81ac0fcb49034da8473a6393deec3065c19be6fc5990d1ada0aa48a80d50ca6bf83b005714e4ec48b343472d782250772f8620bcb8b9b2c2336f745b17bbf8e7aa88c7963ddaa7a8ca771ed87933fceea080a3cd3bcc72b124ead88526fe506ef970b298eb3cab69d979f6fc1b655ed1b7cd4288f9f915db88a95d439f35d1f568d174cd6e5d2cd10c53ca3ce3c6d5d729ee2a272d", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 173, |
| "comment": "using composition with wrong tag for null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "9433bcca5754ad80ea5e7e3a288803c754d72b4baa2fd7da71e4710dab8fab78ed67fa5d8ddfee9160db932f933acd99a7afea008a38ea585a3103ea8c7cf0470d83d884265c43885dad983a2ae62d9485276a11abf3f09207f2bd71d409b8f1d138c7fbe4ad9923b8c595f2b209e90427574431a12e5782e942f6c7bb9c275102c1897c3ad5d69617f080defa46b8803d669138bb680bfb7518512d72a98c15de405a2528c79b797baaf7843243eb7a98ebe2cd079f6aa18611e52badb73f52695df90471e94eb8ba18e3f3ee51c172ed3e9875f6e67078b8ca57651800c2fd4ad640a4e762bd565940b8800b0d6ae2abcefecd782ad710f5dedcbafce3839c", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 174, |
| "comment": "changing tag value of null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "5f4cfac09a8bd7a51311497492bdd4be403da1674d6f8292869c46df57a774a9d6950b4f4c8665ec8e9336f2714692a956b08c34e1f6618cd1291208dfb3efb9242a24bd32f93a90e6571da6ed4fd4d1dbbf1c1a70598984dc5a8df9600b889168541589fbddff869402aa45ead57595b64a626d85e2f0da9740cf20e6dae08e6f47c675a7ad1fe23a3396503761673d130bde5513512e5e9fe03c8af79e319a1a39646e6d072a72455cc7c8472e0e5da48fec85bddb095c4403ab7b26619af3b19e95b936be4a37de20f496512322563180fa0863c04bfdd927b396b1bf2a011d470c6c646df054a45dd7d94071383f2bf53958629953d26328b2ac930addc3", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 175, |
| "comment": "changing tag value of null", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "75e109b03133081dc0312cff1c2f48be3a7c796c6ca9ba57dd344ae9720c82ef04cb92706f6e76ef884c2b8a825d8b3671acadac5fea0cc3d6aba4fc986eb29f9602bd4310df3e4fdf9a09987029a382535a6fb4e9d758c339cb6139fff8da686a576f615b8d7819ab4804a6feac0b61c35340652cf40addf8ef15f2b7769ac27affbdfc59969f9b8440163b99f861eee72b0ad33b8c8490aee8129660875b3456bea4d1ec685869070c2edd04fafb651997b1489398b5bd0e7e4201bc5f3e18bed5ddfbba403c5d6e8aaae84187a77b2089357a0d020f3241bc2b1538b5faa09b9c312a3c74ef0577b4578d94a48f72972e75987df8fdc0deb45acc088cbf0a", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 176, |
| "comment": "changing tag value of null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "004a0284a300df0861c9ab87407cd5a41eaa7acf602bc5ea0fb8dd90ae24e01ce5558b19da2ce455a07b6fec23c331695024eae1814bb7735c8174d9bd817bb38b710f906dad9d499e7b5fb7b03dc543abcfb5f78615028ac84f3960b378eb3380565251341179b719f395234285af0b4650a40fd7681862e40d1946c2b9b4d44e790192172de4b36a1facf17b6d89173e44f5e27df34a44860404911a9691e961309963568c3768a036ff579d6fd721686f4a8e27c805e7b87ada5e4f2a21e63de53fa32c06cf2e2d9c654f952aa3289f2e8d6d7ce49e087de8300a529aca74952e678b333bf201147e0ff78b6161e3225740564eb73e4ef2c03ac632ca0898", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 177, |
| "comment": "changing tag value of null", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "36f10ef97aaf1bfd4be25b7605a2017d596eaaeb4683f60952e9739d0706a80685bd14a87f0c386bba2bb4cec1d337a8a6e411d250d57c2bb9b1876f0aed607015941573c500fcfc63b9256a2e5e87fb5b8bc7d56fd55f27fe6ee3654844cac7998f0cb628eec40623c5815e447c477326408839f0aa15ecdabf005d5bae00f5c1b1fe095bccbfe398139796b74e14fadfa700e99f2bbeb2ccb129eb08df4bffcfa16054930bda4dd691c75b863f37161e69140dbd03c41084a069e4e41bf8ccc77fed1db2122d62bdca053e4e6ab94fc0437674e633f3036c534b9e2d26c9a5e3cf6909f08a97b86da2bb4081088c388e406b09d1e46c7009f48255dd8c7025", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 178, |
| "comment": "changing tag value of null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "7f818fb8af8de9f8e4f7bcc25306bde2678f07cd2216c4bdf1779b1e58878405e93604b6a7d2fd3e6d47aa67980b778ca6f50fd31cf32a606c4ca78e516ca80bfa98e2e899adf2a2b0bdf5eb47a9935ec5cd6e82fe1c5a3df3bb9cc7cbe579478054f400fd6f4a456700c8550369d38fc0ba0d056f3012baac31c88e2ff4dc22a5c97206d729ab873de4f242bc9c641996a85167992065b0a04dae5d91a210bd7e1cf6099a6d73ae01f57fab1be4d0cf392cc4f647580cb5342559cac8b14555bf453837bf6a51506a2e932e6ac8c02bbe6b95d6f294a2d41a2ed2f4a84d23c21aed1bed7156dcc4fb96a9468efe6c056c8ba8a18b31df1074890bed00a44dc4", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 179, |
| "comment": "composed null", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "551f17b4b2b0f22aba66732a74a5c1f672546eb2796e733a6cb515ef8e71e802f233737534c0e62522045f0e9efed01c6d59fafed4d5f43d74ea228d15b02104158883e23eeb7b70a309e87376bf49b98e39199d4a14b7e1c74f6e7a285a22958679727392e6f236a9c59dbadf8ae2fa814eb18c309ecaa89c060ee10ab69434516165e992f96e966cdbcbd612ac472b66d14426acdf2752bd3d00fabf8f1717727f459abc58e6c5206f7f91c4d20c91ab31262037dc957afa37f6ca67e2b9fc0820bc77cdd59ffc9562725eac202e74fb9842f3ce943ce42fff107b1fbb0d95e07e4e8c5fa756b2f466600e71beedd5317645ced25958cf55d50a4e357b903d", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 180, |
| "comment": "incorrect null", |
| "flags": [ |
| "BerEncodedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "0dc6293d1e050cdf2f94def65d2dbcd1076ca31e7361072196644fbdf008af1c857e52bccd2e4ca4cfe156f14edc6217fb555536ef8b075a3003dd2b03d380eb2114d918219971094e786b8687ee23f6d397f622cf7d14aa6fdf71b784481925e292b28eaa0fc9455959f1fb69b991aebdaba97287e1f6959ae3c516f4d2785f7ae23a41bf96fcb19008ac5aebb3696c82c615fffbae5e0ed9b695d41b3f5d7bce23a648daccd5b27233cd1de808db5c9cae2fd77fa321831320ecee53ea743ea2012c19f688570a6ecdccfa03df1acc01de850b4e89b4b2a783e9c6a519251e09c46f3d154cddcbb1515f0690eda8b4cabc04b4f8a4f3198c93f59bd1b7f123", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 181, |
| "comment": "length of digest uses long form encoding", |
| "flags": [ |
| "BerEncodedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "3a34882f034bf8865b7030438e9d69f8228f8e87b545a3ce6f499f9f7d6ea43ac2cfe16d0fcfef4b51e7db7099caaa69ffe6685548f5507cdb7e5196b4dc5d7fe07c5e80ae0416a669a06aa7b7b21ffe3e6b09ef8d74f087fb3807ad18158863cda53ce1bc713eb6317393106317c3e73946b57182141e9d1ebc29d7dbc49c1bd88bb39a7b79d1418e488374e6f6ef968b8aba56e03c35e0099448c2fdab98ace95576b4e754ac5cc522c266b6dc3f00770ebfc94d8c04c1487883418f55723eb95d774c937c86eaaf5bd4b349314ffb5ce0d05ab409ffbf6afcae95670fb66604fe38ea87b33547919c2d1e10a6171301e12cd8e827d5a723f8364a44b53d8a", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 182, |
| "comment": "length of digest contains a leading 0", |
| "flags": [ |
| "BerEncodedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "2ed93202a4a73adc78358f851b7da2074a8133e7551a838ef353224303b542ad126dfb242c14acbeefea35a058c1433dfa0f70dc9a14de47b917de5889087a6b281c24a5d6df515766cce18153f6f9bdd410fbcdefbcf568c9e3373af18d8a7c62e90d95cb5dfa640aa4fef0330701cd34571e028cb77b237998a69a4a333d948e815f550651dee00d9af9a8c1c6bf533e7d0800b303709b189d21302fa37fdb04a416f37b7ffc5df49b26205e21265ed85fdf1fd6482462f45fe03d33fbe9a0497d7f1d7a6a87dc1d2d433bdfefd392256d6b48808cb6cc843f294751e855a62f91311a0172516c46cd43d5f517aa5a5b1bca69d1542fb8173dc8570f5f4627", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 183, |
| "comment": "length of digest uses 33 instead of 32", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "63ea26b52a78592647cb2eb1061f2d5c7f3409a09e2838357f16abd6c32b21baecc7dc84adbf2432928232a31869b09413ca479a3ff8d8afa50ebc629816dcb22606c2402416dc4ec2685e6666ec821c6985a3df901901fadec2da97ccbd05ab40c099ced295e657d953eee200a373d5901dd0b2f71153a2da4dedda1b14ffe7b2d6ba4e8f8f34ecd0e20e61dbf3972ce45adafaf60ba1c073bfb67bfc70742c2df1afafa1d44e81867ab1159a7a3f2d01e37fe1f32ddb78b84897ee3fc06251b460478997f76e082a98e9ff999fa1c64cdc09a39929efd091ed1c642aff76c5a381c36d98edc060d1986d7868c18bdfc6f5f17b8ae5045aaaa9fcc9d0c0fbec", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 184, |
| "comment": "length of digest uses 31 instead of 32", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "496176c33d58687e77af4fc53ad1903d783686f7a00cd862d892d0c81d28811c93337f2c1432b665d5da20d870af2186630521ac3a36fd970958b4635e614c09b0c9cd34b56421364d1f100b6d1f21bfe3dcba115bd14680083d184c985719ea8cc4fb0d337893bae33623895dc2d5391f58f546dc55a53cc687c2effbb3ec69d1bb78e4e0bc4b83aa0085babf4ae350c60da500e3c8827bf9f72c69d5dd151b92e66d6bee1b006a7b2be8db05fc6b4d04c88e185a59960fd00afa696d17999a3c327d5b84065c4bca49b9c7b66cc377758554f8967cd7dc34e90c2c449c47dd9ba43e3aba98c5e187c9d08e462392f5470067ba8056e0618041bcb86da45bdd", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 185, |
| "comment": "uint32 overflow in length of digest", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "2eecef531de3556f7e28181f8af74eda1fff98994831ba7d04bc4170dd545b2f14c7fb330dbc1c8784c1985be1fe956184a0cc7ec41de28597a13c6fd3acdb00299e945eaca0b3518ba61af906cf9e2328653c849491cc4e16ec16b1460c6d913d9823d934c0b32223a45195a8af4e2dbe177e1f6520a535d072641e0d071c80f456913b91f81e953c771f25fd6f9d3242a473776b234f53619ea79354c3fea74f187c9b71b6226433d59db94c38e6431beff4a78cdace8b7ea84ae39258ed6f3d9093c97adfb53cc706733abae9883c70c648475baf96b0416d7a661da95ea20641fa4a9a02b9c548ebf75d3e0fed6f757b1fd7cb29299ff22687a691da130d", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 186, |
| "comment": "uint64 overflow in length of digest", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "1f0ba3944995583a358dc33e8fcd357d0880160e12e15bce98ff6038d0867ab7eed9c769ab2f69dfcd73a99a90722c5e3c854f3bd335b666fac2e7e2701fb04aa7630aa38483de0954aa300b0949638067abbea62d7bc460dca44a2d063b7d7e39db2929762bf06cff3a7873a3c6b34ced9b3106f844882ffa312c8a889124d3b3d5df0e227bc4bab72ee071bb20361c83597466ea974b8b2e251623a7a2b62f8521870508dc3488bf342f6520b761d672402dae2ec190750cf252ac8ab6b3c66fc82f55759787d8f68855220870c408e30d37ec6a5d65919f88dfe559250e667e9e670d5cefff13371a1985a72e7f675da23293c422229ad202cea24397aa90", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 187, |
| "comment": "length of digest = 2**31 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "7ffedb8120bbb4c4fe253551d301f8c97f0660a09978cee9e6c42ab198075d3db05b148280824bee46733712cbe9a8fb4b4e1ac4c408c89912bde3841bdd6015cce8b716619f450a2820d976d24090e0028d9edf83925db99c358b3a886484b0fe4ad418e2fac9b4d15b543b3124e1640721c2ba4694971d57b41f145fcfd698fd5a8a9c40fa6e98cec0776a88f507b3fa80ee6a7def5a8de84a0f51d31db4cf58d8b10e3399d4a277f0b1c436347af548ffdf3cea97f20f5b553547c585d4d88ce3cdb3cadee2326455831589d997f2beba8465d26cd05cd464f047178ae976554ef1d5d35c1857fa3294ae0fc059852c2112ddec3fa5895f97442dae1f48de", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 188, |
| "comment": "length of digest = 2**32 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "6a2f0d0eece6c305702f894f5bed16987431f6a908c83a44de0a9b6ee3d574a9cf6d41093d035054630cf7a90e2c473e934e65b362a2fd5296dfd653e4bf7f6e979475e40088d5a78a6ed3c968d7946a58fe48359c6a4679f0529febf35520e929469aba68121960bc3e89416680989f0e84c35689b5cf2df03d52e5a803715d65506397971e2113ccd3bcb6bcbf0addaeb8e96817b76ebee1bccd7508b52a3c67f56d6c0e7062406831e7131f1daaed4a9a526aa3ec1c6c03ec1b6f1e7c25031e924fa6906fd8be3712bd9b2da7e7afc01566b968565cf57778bf1208494f73897d4a804d2817e9f7d6e14b91ba98610e51ee2632502ffad0e2311850436206", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 189, |
| "comment": "length of digest = 2**40 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4402f8a5dc7b06ceb001b925cf40e64deec9fa7c199ba30a93dbfa85460df874b07c43b05721305dd44a8458f3147b7e820854a0b22c81869fc3270cd7a63bc32953fe1dddb8a073abc01cae57029c59681a1c466fd8140cdd7bbdf50fd077637ce47fc33681d5e8e37165293d010c221437a086e68c79d039cde7d8e19207eb523f76b50b3daa89629862c2baf11d9ea59dae4ea2bfcc09265a18ddda086a38caa574162c3f02e684f27af6fb4bc39061a68c33c4cb548fa4ed151f79cd72d0521a6e328266603041c68a489da38a946539e9ba675132a97a2777707ec36c4055ff7340fa028906bb0cee5bff893d097b0b2c238ffc0657850855986e369a33", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 190, |
| "comment": "length of digest = 2**64 - 1", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "15a59f92501b4ce3d9dfd01de2d7bfb2b103591b112ad71415679d177ad631e174a8875cb2bbb5debd6dce8b34a5e8bdfa26a6df1de07914481dc8b2b15d8f00cda5cd9d000990d62fcb2c8f804a87404eb06df11b2a4e4b282248e98fe1bc7f0a2479fe7a9267861c976667bd53fc49377248d12437c4e34b21e8616f93efbc47ee3f8323d17952bd56c4c7ff86b052db1fc7bcad70662ea6af6525c04e1f7721f80d4ee31a2fe6cbcc6abaa5ef780451d9539308ef6b0111724abfc589d24b2389ca7011f70868943a16f33a15f9ab7c6bbe78f9e30cafd0fde79365eb248dc7c851085595827d49b9890ec9690b3b1980614246145039ae376e8c811e3f30", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 191, |
| "comment": "incorrect length of digest", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "239ae31b1e40818dd133977bdfe05d770a3871863d2ef95915cda0d5ccf300dbffcfb20f8dc0c3d8943d766bdb59d8a8ff247717d0517397b4746412fdcffac7f718a2de7e7564a89f5b5c066986a14a51d21fac82283981335e3f5817e1dd9f16bec4cc4fd38a00b509dceea5c938da1927c2c4bfe9aa53f19f67c307833ee0e5b4bc1d4465f00a0a6db27216698269dbdd7ab35c2a6779dcacac4f5dff324005e8aa07a3942c3cc7176f9cae25bbd918a00f5db7e5bb0fe62617498cd1052934c4d81acb6ce036b6364c7ec246c488a68d3380047a1a61410046aecd0b3974b8087141ec8f97feb0c076d7b791272c8f74862371607b46f37f46fc3284c3a1", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 192, |
| "comment": "replaced digest by an indefinite length tag without termination", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "0f5c8c7ad4d77ed4c8417120c637db53b27bb3a75d01f1d458db577a683d127fe04b051f3e9e89695e77ca39c141316d82d25a2ac9e0162aa8decf8fc8856aa1f3e2e1adfb56118d4c918bf98b39098b0aa51b061b3f6cf23d824ff407e2520e270e2279686495466d3b3a193cbf4e0af252465d1bb960ea515a913c702c2187b201553fd33922540961dcd5d8754fe37bfa62a3af70051ca557212043289c84cd3e0eefe14edc741efa06ecc2dd4eab8640997d1522f6f1caf81a81afa1d92365e78a35be2e162aad0abe141fb14be9e3ca2990bd81d509bd2d980733bbe128a980cdb3e9501ba2d11642b21c6da3b16df383cdecbb0ac2d0c55d243a43b0e6", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 193, |
| "comment": "lonely octet string tag", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "39e027bfeb27778c3735393add174e5df479c971cc839bf6f0787413e865265caec65af0a0b3abf5d2813f0e7aba300bcf8386cc88bed37b90cdcb4b0be66342f2141f7d7fdde6216cf69afc78f07d28375e87285b5f7521dc87e555f6d247f35eaf0f8a616c57ba4f6d30aafc974ac230cd5f29e4115ec005e22058f32362e55f0fcd710fe3723378587022dcae62d154602e60a525d6dc0d1ab747e9a52d6000b70f856267fae2437e2db6cd8caed0f1cac9abb2d83278118f653fde4a9bda8a6ffbaa41a5d81c87649070f6e5c3bf342264253e7728754944a74c4cb139367d7795b3064108c8b66a2824b873aaad664e556c548a42713894d986779a5268", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 194, |
| "comment": "appending 0's to digest", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4cb2a049bf753eb74868b7174605d1d42c2d0d6833d73be2f2cff0ba42cf065502e442c7f3ae7bca3b60ad9bef913560b0962659ee1afeb1c901c3673a9f253b6c12cdc9d67a6ca056eb84e5277ec2e06a013fb2cbee009211391ec0604148da828069e689d150cef60da8e4f081eba8dab8fa0dc50adeec967f7aa7b172f4bf756849861cc4efd1d514fdcb8d04af67e41cf0edb5638fa3a4f74197455c0dd7ba549f15437c1ca71e8015de3cc65284873129068b2e684109ae157208d917cda13b9546a9b782ede2fe389ae91f2bec90cd4b0b0e24edd867dc61b9b47a36f5c54547dbc2aa4ec4e39a4fef6d78a90f427e55062c900bc1a9d3ad3e7cd9ef1c", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 195, |
| "comment": "prepending 0's to digest", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "0b9d68478f58fc263ebeb588fd6e56e7dce7b9508be8084371ba71c234e480ea3dadf7511de275476ab3412acfa2c4185ead0dad3ada5c6f5ed1d7e604caa8055dbf097950cfe5734ee00c21f3f95106a27eba1b2d1a90e2ebc63abfd0c71eaf99a4a4aaca4a4745594c9f66ef65a1c15225d96346041cfde7b0d3752fdd02e40ad587e59719c94552f562f21fe19c7542601097169f022be81c62cdfd70e1f071500fcc4eb9e9b64475626a4cd2e05713b58f5204f2a4b9b37946ff698d5ccae3eaa4a2d0d1c07a4464c91232ad12ff0b6aeb3b4b371b187b2c8e3b5f7a67a0b89c174ec4cc644fb7a3a63cc5e29f12e5d70c4b8faf5ded9af12330764f8d4a", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 196, |
| "comment": "appending null value to digest", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "7cdda0ea82a0f86c644f472a0e904156641b1fbc8effd8d90d6cd76cbf947dfacb06f4df31c1c554bb88ae3b63218e18f0db74447fafc85063d2b941245c934d245c99cc9ff171fc5834d841647f34f627e880baf8e71c115c216a8b98bb69a4e4d729eff14dd5a4ea4972187e9939214eb044a3749275f900fff9d23851162dc8fabd9c4adfeb0ec4b1ab3ba1bd508c56eb41e2056ae116ac72527cfa5c9364f606b831af37c7663a53c2dd0b009b2edc5e3c89ca7174dbfbd2c8e38b636f184d7d68a3587a0b5bd1f67c12aecbf5d8862f3d027abec144b3026446fb4fd61a0c09e237234ab35d9ecf10d13210752bf19286d310d5cbd6eb46e4282fe9bc07", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 197, |
| "comment": "prepending garbage to digest", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "973103fd862a66e67f81fc30a2e121066f4de2ef92d33b2df47a2391edb32a97f55467ad8c4109c4037772fb1f1a0f2feff38ac507ec2fa27198d374ee9eafc0d4efab04599cfc60f8c5a91b3a5acf7d42ba9a1af1b611ca19aae6c6b2763ccec9a1683e048d762fc8cad62e845606cc64aa911624b2eacf41041974d47bca14f673c8e136e705f717d7850d1d410ff519f72f9b6387979e2c031cc5a92fe856755d1fc62fb573fae30d3089eb5a6a68478a69b435a0a8fb6ec765d5be22f2dca17fd6e7864d93b0cedbacce98cf3e4a1f96d589fd2f2eec13eb2ef65d59506fe6de87a301a5a605942b8bb4d3f240e45275103a83167511c83e8874b5bce2f7", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 198, |
| "comment": "prepending garbage to digest", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "5e3feb01ba432d39d7893c7752843bd95d5175cbd006fe8cfd13d1a1dcf28ddc2f96dc68df73da8fed84e336542551ee72a7d12086bc7a4b245c23606e73f57c116145a89ec64868e02a87b0de18dde2edd613fe9c661f5e1432ad7f051abd823518d447421851c654d610b8175c281dba19c1c5bfbdbcd780ac471116859af79b4fa2e524682d62d0545424ea3f5cff61c364dc6272b5b066889e4ad1f4fed1876d135f1fd5d4bb0a45f1540dcdf39c22098042b1730b5ae774099936fbf3b9477199039faef686da32ec175f6aa6a27e84e4c4184f261731fea359677b1c3a830d992f09816269423e94d9615b29d9133301818e767cfbac27fd0e37324879", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 199, |
| "comment": "appending garbage to digest", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "9767c5ec735f2f6f217036876052b890d4a1354bac9cb6f0954876ad6940b7102a7ee16c6d70bce9aad5e26afd50c3a80602c6d37e0225ab71d0356e5b2fed0dd4375456e87be4a927cb1f6b0b03c771ae8b246971fe2d69b51ac72440e5bb73f60b37a13c3369d226972e3e22a4f36b7fb14143d7f2d4f7d2aa76846f94f845da5a29903f5283923f585f35b6596a2b02d63a9744985a603a7c096fa86d2e3897715992095f31b336242d9bb327944e9651a5b12d1d80a060e00ae6c8adbb2387cb5af100c654adc4cbd9a191ce94700f11c210933eec928468627d981569c8d5001f8b40ea9cbe1011184a8143f65cda1237fabc8bc3cd8eef4e63fa404341", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 200, |
| "comment": "truncated length of digest", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4e2197a1dd9e1419ea717a4f00575684609c61c94126646490b4d23dab907c0691f928b763d1920e009748a01aaac761a674e037165b6a6667985449154358135fbf98835c0b2372b2bdb1b160fa17586e9601e29531c00b9556e1d054606c287356c60c3338f821e7588105518ab31c9a15fa589e693acc7dee4dba4674c1c0bfbfa19d41b8a36318a8aa527ab3e99765eac3c11474dcc3f2ded4bb8b60527213b534c205adc6cc051427f3940ad8c57f7ca09175961996063e36b4444320f337460f921b49f09db3c2156de16a42a3a9d0165f067b8e4a7d3d8fee5048f4f057c6be54ae95264f50918b54e5394bf358074f8481b1ec6c02dd23a7334ff3b3", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 201, |
| "comment": "including undefined tags to digest", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "7d22e9e6a5da600ae2a8f46db49d274eb4df51b98f127b7923d950146cc95f0dabbaa66d6cb7679e5aac66bcda93901e42f71c8504ee98532b44f65f0a8229c5e72bfa3462826cf0d71da52d082c4aa3a119f211398dd9095f9bc352616b7c454c65f7fb1fde10f2a31f711f4184ef35fe2f454973047de15bfbbe77d2268ce3b213375653421affa1d5673bb371863cf897909ca96c4f5afbda47bf798fcdf7f6766423feaeebd10443ee9d0b3b8f4dbadf0aa11eed4c2a7356b39614256f2aec853e2aef0a270fea63e0b4fc4251648ee1afe5eaadc1a9ab6a38301cfbc9bc720b7ce15ef8a8c6c18a7a1696715a3543e253eb525283ea702205c3141de567", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 202, |
| "comment": "using composition with indefinite length for digest", |
| "flags": [ |
| "BerEncodedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4bc38bda8064680c6dcf248453d602df0f5d2302462aa7fd53bb2d5109b4ede5bcb2bfceea61f5759989664a6925e42a5ffd5aa31a99e517a6693b684eda84fd2ff1a5f8ca8b2a8f7ff2aa259ad8cc87eb965488335dbbeceea965b9df1b78e2330251dee9726ef1be58ce5d53d1b76b6e944468a1326814f6ba510748570dce962b81c21cf27441db1402fc5f5e0ed314543950bb8306aa1fca9b23b5c812b714aebd1ac47e9f37f10cd1ed1be8eca48eeac033fb54fe36419ebbcaf9f7a8574f6e76d773fc40c7d5747eb23c29255558e454fded999a09a5b9d54ca2f49738191011a319fc85617ff9067039149bea016bc168e3d935bea054f76cf3c7d2ff", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 203, |
| "comment": "using composition with wrong tag for digest", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "5ec47a39a5f21ac9b859f412fbf04034c8d48876d76dfebdd802bf2bf50cb9bbe87716b5e84d9c660f146753656c123a6aff550b1f7e469df060528ff02eaf95a99c431570f16c691a79aa6747af0a2875c8ba6057b21075be20001284db725c0acc4c35c0456912b24c2d1d827b68fa070b166fedc01397f579ae7a6e261604206f75b04787cbadca17d73f683ea5760c9cb973ce64c1ceb858b08517a1f0ba40f219e430347888459650218732f386f67fc815105a86f262aee9d6d9a8433d0f6012388297b25810b662e0bd5906fc77f31154fbf5569f92f5aca4405220ce12aaf8db3486fa407869d3ea345cc68743dcba765fcdbb15743124d9461df685", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 204, |
| "comment": "Replacing digest with NULL", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "0045c439e93f9a2f9ba2a9f6224a2e78cadfa62a2f8907384e91bc815272433d3a167d73ae1efb0f736a14dab86210c2f81b6bae4f6f9efd4386b11ce5194181e119ee765abc0d6d0382c5f497791493b3ac349b16b9f7f82ae0b28c89d362ee99403932414f89885d735414760f416f1f1f927d46e1ace13bcd851acb45ca95ab988f9c6c7d3531297d04c3acb68fa25eb505686b9d2ac8136280d5a739f7da87ba3a9ce3c82db558cc187cef297e1525792bebc00a7578c2b6f186d881a959f0bb1fbb3d15beb513e98c864f89ac1f96f91a0989aaf350c1a5e736e9f7401111e17b24f637aabe6c08ec97866dfcfa32ecc819297a31880fff386a177466e1", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 205, |
| "comment": "changing tag value of digest", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "0fb836267e50f909d331f288fac511857b9e12d935a851d5206e0c03a99ef16366db9f46b4f07dc61b64a67dea92aa7df5c05010edfd7fb4eaded8272227652bb075986e431c6be4ffd4ca9f455682a332a97568deaab2ea2ca60bc51af894066b74779467fc1600f2b1926e0a4ef744fc6adbbe81f25a69c209ae85a30ce27fe0aaded2106e81692abc3fce6bbcbcd25c40dc82915b8e2f419203bce59943e15c8872dca0fed96f285ed58fe10292eee9f88f727e0b80ee6a0044db11d5e12292f93fd1bf3ea18f604df4eb45ce954d2bf55776c93e832dd69a39fcd95e0587f0e79098a54928dd855de479c5a783f8c3a605a7281236b3d2c0e3d3fc34ea36", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 206, |
| "comment": "changing tag value of digest", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "1b810c0194a37296e49c76a51fc3756699e9fb70fce312ea94fd9c14fecd2b4e8abb8df32bed3814fd19d98ff96a0b096569636149a0f661b80e312d00705c1d4539ec2159fde98cc1ba0c2210b667147cff2062c597dca41627ed5556a5277e99bd392768c66bffd72ff3930fc7dc5441661aa4ada82a453aa87e038f5d826f1ff4cfcbfd93c273902986ddf1b38a0e4a158bb061af1ecb93e4aea3ccd2c40207814ce84c41f31ae9454fe309f9a53f749fa93e8dc8a928399f6ddb3f7998fa12c9041f44e80f259d8c1bf7fa2181ede6acb2108c1057a9b45547440e416f67a3a94bc6ae9ae3b03f6db77a4f46b23af24d0686eef849c164ded22b8e758658", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 207, |
| "comment": "changing tag value of digest", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4e5f0af9bfc071c4357cc4c7daff2866d7a81542a14d74a8e540a531bec95f1ea3b8e2727093f224f2c95a9088d8ac31a2a819c1b8170de5ec76e1959b802f6e7eb145c819b2751cbd77efea2e64a050978c227874c14283b74103a06fc6c9f5bce20730376a2b5850c1ec61086c4376eb9b97f07cb60f4b6aabf5dd79348275e7332e3b2d7047a146b7c4c237c1994f2e50ac77ea8af803772bc4753cb478820486cd7fa938d2fc76b3e344df8814f8e6b5fadca80b7eb6207e55761f75cc8a6ee4ab6b74ba2e83e9542d6bbf70f8751cdbfc4ffe9b2efc149902a1fcf1fb9a4185666f7ae6a1fb8aba6cbd90f11518e0f3445e852e3b96f67da82c0cf25795", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 208, |
| "comment": "changing tag value of digest", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "8518e95d21fbfae4583dfe1ba8f1c310745c191a2c6eede69db44ca4c0d0c9821e962e120e40a52f845bdf200260c93b3ba793e79b288961c9da934280962f007e9dc544d4bb4da0f862faeddd5cf733ea81393e7653fbb44bad1640636a498879e6e84f42537929c8c947bf31b34f991f82020e2c785d05bc7c84dc0d28aecf0998427fffc27af7fd25cb60dd5c0cf4d1555071b240d2fa38d03bf541694eba05859bec28c52932ce452b355d7b87581aa33e08b437b6c70e3844e38b9497c3a8e313febbfa5265b4b54df9eebd82c15ca93855079cdbe995ed63581339f2587ddf6430f363d499774dd96fe72bc4e03ed86580dd3a282ca64e96f2b73abe07", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 209, |
| "comment": "changing tag value of digest", |
| "flags": [ |
| "InvalidAsnInPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "03656cb9037062059bf28612e73a2b024dd26a0d8c02f80bff83738b5d41e2d56cbee296a7915db20f916fe4b91e78453d3d1ca48d793706c4047a89b95781cc4c8561788f9517a2d4c6e41d208075db9a8096e801013a45c7a796a3482a688771c5acf9402f1ecfec460f367b02dd44d2bc52239cb25194f63e8df04fe47b38a0da38635738bb8319b8c331aa791ad7eed3c00d1b9768664e9dcaec8cf1f2c070929f0ad8395b0ac1eddbd1c2e404ab7ad0542b170280b5861883ddb270ebece35c15d6334d585e73d725959015a7270376f787f570240e0fd671a78d9c87fc7730099e6d19d9f352b2e350dc413e9b48f3732770ca90d65c2945969f6c024b", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 210, |
| "comment": "dropping value of digest", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "730b14fb2419fdd5ac8d73846a7d750381e44da5c29462261c7e6e3fa611ddf9facb6f23bd57b7ec3f2042b5a7040d2e9e3a106d757263f426eeb3fe5957e718b920fd59f5e5463257a0e57458f4ae5ac44d17e1dc87e8b5533471f026550ef11bb1447756f1a726067d60b6cfd000133e75e55a18d47511496189f5368619330a9c6ac69666313efa99cd516c19cfea9c782729318a2643bca109f83488a16d3c8e4abc7c0b7840dcfdf5cf82f831e160c60318231c64d2e9d9ca8304e6bbd6174c474b775153788a40c739c9db8afeed3cba679d74674d7ceb90e5aec00e4859f9d7da43429514bc7f58dbab7a568a3e74188d24c255f299be509e6fe0cf03", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 211, |
| "comment": "using composition for digest", |
| "flags": [ |
| "BerEncodedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "3a0d0f9859aa957766ec92195835985a5cf65525d16cdeff29e4336e4482a0c205b49b052afba52acb473b65f36602382ca961573232378e10b2e8c1252282de925a5583d910653591f57593e08c17e1a1a94f01e1f0cd86cfcc8ef0e96c1c176bf2f1969f96a2e5d0a9edf4309a99460c714cf88311b2f7fe4c762bf1955b957a895f5e03471b25f6cf2a42e8c38f16a4f1d66f6de5d453270712abcd868eae0e3c83659e9f8172d6ed3bbb41a6a4491eca87f2fa529a2e153cca245842bdb5c03059956083b6b9920f7616aa7cac3331f12ae8472be191dad53a0daf4994dbe0dc1b0318ba49aab302ad23747276b931ce3bfb58400068237ea7315741ae18", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 212, |
| "comment": "modifying first byte of digest", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "7a52871c05a7064d4b0afcd4315d013ec0b9858d40c2136e70e73c4799d2bad7303d04ed2db666c890cb1c34ab2d65149b77d36404221ed4af84335b7d551d79c9d4fc347161fe8930df349de8e949f271cd09d82cf80ed15530c70201e9b24b8caf2fbf4f375b6e7afa6d685465ccfc2303b91bb233660a16e09df9134ef58dff20d22e6e68a5cc7c7eea5b63d6a481c37e331f0f966d279a3792ae551aebc9acd771aa1290a5c53840953491ea9d901c91bf153dd83614cb254d49d546df7d65e25d1811397086961c04d44684378ec0231c2b6335c0c11f5b8e8947aa20cebcc42e43cc9f37184610016a2a58b26f94efc91d5f8382f9ffb96a98539d4b4b", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 213, |
| "comment": "modifying last byte of digest", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "89ed4ebfaa543f9616bd775ff2bdb34440ddc9875f6cd0864bb1f89fe49b33632bed181315ca84d11f7b39fcd11723718ea1b54c16271890208ee487e153e6a95c7b92b8caed0ac82abb3e76aa3ff0c6d1800752210773d6163ca3491ae3d7944b78dc645c9a69bb969e38ecb29d6a23ad1eec95de455e312df0ac93596bfef38beab5bb4111a7cd61f65a5e065cba1aca95264a0714ea3864c3f02dc7268d2e498a9f0eecf0b94678c2c4b04fff9483b3065f2b28650469583706634f198415c7dce08b75d18c778144966d82634f69002bac051a4d1cdb7085da34d5190c704f55c146e34c5cc97db9a1453dae9c01ade8d5f71f8dcddd4f8c8cacd37f9b28", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 214, |
| "comment": "truncated digest", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "6c3001b3beedfb84c9951f4567468c63e7cb534fd94e68a5a04722825c4d3ce5baa6a7928974c771dcae30ba40903a3f606f5b22a272742322419c3796a5b92d1e7ca692bf377dfb850ad0b8d7a70aff459965b812e29fc3831f62238474a974ceb4cb98d78f73f476c93cc74324e8a830b0803d7938672cbd5c256226d2970a7db1943bf61e38487bd306f9e04d7698f0b2a1fbbc7c822a71d45ede2a0f5f6b5c22f977caa60e81903161e01fc21cbe2cdc343012b7db9b7f9e78b2b8e3ab76a8c2296e224d4837315afe0adf1b11a2e1d78e6852c06411837f721563045ceef386e399d2e2391303c27fbc16334408dc558e4e93f49f092ee249a139f130f7", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 215, |
| "comment": "truncated digest", |
| "flags": [ |
| "ModifiedPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "787c89f350bfde5c7210ab8ed62a7e0ee913046c019a61e673e6e5c8e59dd781ba08fb7db8e53836d85a5c8fd90b1638f36ceda89cb65bd285d221dc02c3a195808b4f4e7fbc673156d4952362a4266dee5f991170b071da0613f157dac82359b9ca713180be5460d89d3ac50db70f20caf897b907d722e9f326fa2cc1ca677ac86264d8f6593c26fc103e421ccc03701239a2d00f2e815f99bcecf9f2c089358573c7cbacd95452833e036810de9732fb22a60e6d8c41fdafea09f93ebd0db30d00fc2967b1015d5409207a711f298ae75f5de07df729578801c3e393bdd8b745d880e5fad56687ca9fb4f40cf89d83351446d5e5f4cc201e6a2d7f7f8c8d89", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 216, |
| "comment": "The algorithm encoded in the padding is MD5 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "16205497517bf3bda9dcf56c491215fa8608ec6a9fd6a03fc552d4eb6b36896e9be5748892e676a945c60c93ad65de100cc320fa5230a9e9c41a82ca0cc43946b35cef3ed4cbe6132d129d2bf8515d7f095d2b93aaced130049b7fa5a8b9ce2c16e72366683a4ca946bee237785def2b832a483be4bd0e983ad32ed6a3c93606068d6ef1b6b5bd195434856d9cbeb7b9a2d2081d4b05ed724f46760a5c3100b04ad511d602e213acaf2ca05957780833fd8f8089710e10556c64d8d0a717de50ad3c001883695deb59e025c045ac51f3694b57105fe55101e6a9c67bedf958f78e5727c2d15d87a79b4cd063e37766ddb4ab557c5c4271d2b4daa1a3c5a615f0", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 217, |
| "comment": "The message is hashed with MD5 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "443f7a04f045e5d2629e8313f2ea783a6b07e29710e579080e0a92d1b01a36f282348d074954e9cbbbef32ede146034c779f56391d1cd4a57e61d4b6904bfcbf79f37a4b36a151e89fd8d6d605ce109c97a43d21f540322f3d36a4112bd23f0547352663cbd4314fd0a61c5f31dd7654825d9c02206fa35cb46b39bbd70af195b0a762e30a7acdddc5c088159fff008699e06f80077bc9c463444a8a2f58b0bc93d62a1c850c6b1760f9024af2cbc7d5d1e1e193bb750f9928180af5f29e3b131f9c7ec20086b06b5a2fb406e4b3dc7336ff034bc26a74a1ce3077a76e3071051bc5a7eb24266e8a598bbb5049b247b582c3ee6c0ba53e77af5f5b1c4c0195f5", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 218, |
| "comment": "The message is hashed with SHA-1 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "84ed9ebed4fc00d70942a60970c486e6b12a7915ee8d635ee73a1371fdb1b8381b788eb849ab66dfbeb11e5c30b88ba3f7820d89a4352df73ea2971b879da3cc8e1f5a965fd5c12f36e50395aa9523660996e51a842918f0b1103e1e52aded6094dde57ab06ccd468de1e44a04458c6e070c4153308e6d7462293c1355a973cf77ed406be92b3a2662f56b0b3c55e0474ea34f692b8c7e0117962153fd7f6ce53e30c81803f04be5bfa562207299d2165b84d2b169764462e6d7ba0dc2a0d3f740c461e2de96cf7723d8ea83a68812caf0add3cd3aa9b4d21cab128fcbd4e6366966aceb270c4cf5f3cd6b20c22f5689542d7b8b458223eeaa2661667376d532", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 219, |
| "comment": "The algorithm encoded in the padding is SHA-224 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "84a066c8d38aa2c8bee6b955399d7c3ef403c4eeb19b80d2d96d52b36fe7da3dde780244fc417096759fc6cbe25ed0efcd9056fe569a4ed95a2e7a1e577a052adb8cc3e86b740b66a790314d887ad1e6d2746059b923eae70865dbd3a9c2c135570ff75862f7dc465623dc094dfde5c58b0f4f2e5b11ac2f6335199dc2339e7d511633018f6b519dc84a68da2bfb08152bc1bbe57dadc8b37e590f8d07d1f6b3eb0d273de6bcf6f9d9ce28090f467af6d7cd92a41f74df09124f7b074d91e885a75824b559466b18f5e1430c8a4ef45b77a7b15e35132b668cbccc5e0030b07e9905f8fc03856d2797d5ff90f39eccd03854e4a07041bd05a11ecb11f10188cf", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 220, |
| "comment": "The message is hashed with SHA-224 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "7f9ffd2b77762938b1f1bc56365c4b717a01b47237d9c70fa45cc1fe8d96b152e7f9c96891a3e73f7eb8ebed94fb749b17ef90c8c235887c5ce2fe9fe4be3a6053ea9c5002c83120e6ef9034ca892eea9c7daaf787705116ecccdc82b2e9622405eee4714f8ad2f925ede59d760d40ae96ab394f289b4752910172fc40df0b28057076d95ec9708f25ec15ac80d26e1e984e3a9d03879d161704b41bc53d70b237b0febb285e89147981d456fd9cdf4ae99b30f77976134741634182345a90f1335dfac188760f2cf5c6afc6d95f1bdeef3417ddcacd12b3df657307c7683d08f4b8355275cd28b78e0940b1f8a3116b4592797ff065d14b29e6f1359bfa347a", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 221, |
| "comment": "The message is hashed with SHA-256 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "10cb3b735ad88752949cdf3263fde3a9185e5de0ac0a92710285cd390b371cb463dfe8a3811d07b3ec626d10adcab7472bb5655db9e405b3bad917bff6575124a2a82cb0b0a3311154a95aaa20a9aa9d40032b69e131bce3f9353bbb7e2bc2cb1d534f305beda8935d77a5bc664ada3760f1085a4055a1d91f35557204730338bdbe069c6e0a5b145367cafef241d9e44b9d96ea77c0c40bb6e0e4449feed4d6c3a0465b8f9e634c3ff9ef9e953a2dfc0cb7ffaf652309243e8dcb3d2e6a4c07b01c0b9f3cb94d13920a4d4d7d9efde1c2821a609379c24976d5017c387dffd9a96d3945f4df47db1db89436301b0b31ee2346fbdb123392ff74e7d23f629896", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 222, |
| "comment": "The algorithm encoded in the padding is SHA-384 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "85d0993755ce3f7f85a5c0bd0a3a118a3015e6791ff2913b9598ca0bf63cc769074ee282b12076e06c47448c660e39d0a8533ef1324e4ca67b3bf84d6cd70bc0c286e797d49fa1de5d1136a1f5eef202b5ab9bec3d8f0034cc1be2314a114b1fcd4b180f0ac8ece650317fcddfcd1f0a89b71934b60e2e8f1559353e930eca8bdbba8f4f164b9ebdce186a46ba85f8c23838288a057059b33c61ae56f9dd733e69a8058594e73be674ff7453790692f246492ab3a048a4a2e069354d607df30fba1cc8d1275e644a9fe8c58926fa1581d2a4382c724eb58b95e2b47ad2599a03c3c56037b756ac54cb36be5ffb4a056f5090a0ba5c2b0e23afbef7f9c0c61f50", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 223, |
| "comment": "The message is hashed with SHA-384 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "95c8de35fa5e6824d948454874e0e10bce46f293bc301ad03c4d7877154c75ef0b692cebcc820df5beeecc112fa088c84158903bf26aa7839931bc2f5bdddaa85bcc46e8e303a073dd323acbc299cab26de2e38f141069b7eb46cc738b9eed9711f4fe13f0627a3fe83f3044102a659ec0edc5be3073f4227d6f378f91a40e532e179aff3ec960ebf03ae002a8268d81fada95aa38a3b04ba7b5b149164c99fcf6605a2949e643419a7b713013879a25dfa36a310e7ead4704e1e7861cd7d20c15724b30813afd3b9a34412d3b8541670ed9591d4f88e4267cbfc9244bf2dab1830efd28a87de25e45db22407643769cc69c028a7ee43ea43044d1cc3106d302", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 224, |
| "comment": "The algorithm encoded in the padding is SHA-512 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "81225f90e6a2c8e5730fe3b7d127c9d1aafecbe28166e2b6964b1b639b3d73b33a9f408e64fe08ca10625b9b4d5da6502e84b97c75163caf7a0cf813b35751341396676d8e831ba128f06122d33c59e28c847eece35c18714953c78437dfa44eb8909f080fb77b6bedeac8e74489e1b90383648cebc06bf341d92d5276426ca92a1f6c8fe23f8def198a35be2087f97ada1a4251e6ff712c5b6c40cb0637b4434a88bf11f94ac7433b77d63b09a292c1729891bf3c20d2cca84d72517372607ae5adc36cea5bacb47ba77ef3c658922a6f964156b12803afff5489882135cb440b5a0487dcf83fd7810de432e58869c7f3ae05a469f5c0cce30757ae1348d884", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 225, |
| "comment": "The message is hashed with SHA-512 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "990f8c00d947d6bfdb86c8bb14a878fe4bba88375b4d43c5da951c4d3cb1936300d60abc0eeaf7c6a758e8eee94c64d602db41f1d655f920c4aa5dac44cd59c5839307483cdaec2901c9b1af0a34135f691f7231464ed03dc6a553eee0aa84c6c59b79765a2385354c2e06a8d92c201221b94a2d8bfff6d4ad7a85a84b5b2be451833e02d0ca5b2a063eafc43cf26f2f6c1fe6bd6e691cd4eb87b8a213803139a309ab3539ce7d157f9f8efddb7cad8061ac3c63a1141d250d78fdf1ec8b6284d8b70fc22d8139840e32d5a37716c2785fec66f3567b30bf6bbcb42f42676eac5f409d03b1841100ab3ab7f946741dbaea4997e334f7803cfd7eb37705f92426", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 226, |
| "comment": "The algorithm encoded in the padding is SHA3-224 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "94e614fe1fb13bf23e2d4bd9a74374a9ed6b338e7758cb1fed2dd10a8be54fea1424326441728f23b9d30b1c12cb862c3a2f3c8996c7e04cc75cbd2747ba8f4c76845d997e0291492a3718b248e2eec47a764cc815af342884e2fce4c42a42412885a11f225da04db78c46729b04e1084567082673caab0fb8b04e62c925879340231097bec0d94fbd8a8df12907c37ba35820736327e26ba6d1051c02a03d8b99ce7aad902be90dac42388c2f6bab3dcfadf5d4aa8ec05ceef1fd63c399f7f63e3de3fb66b7bf15a75df1458da29511d1e1568f99e597ca69aa492f44607f4d57aeff1a3a692c0ae465b98bdf8862fe1e1df1de92e06dac2c9d95466e434844", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 227, |
| "comment": "The message is hashed with SHA3-224 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "5ed85c52c2a87ebf535e7b12429229c9543c3764f65abb2e7a1d77586ec21fe2f181ffb12ad108feae955d129517689c98f1f5cccfc6daec8274c85dc2973667c117eb3c6a5e3f79f0b9afbf298282b485c11fbfefb1e841a26cf6f1f4772b57aae4150487951780548e1de6646fd5b1b54c0d708a610e066cd102b1682dba848e7736d18e1eaa5abcc70e31c0e526d6a9da0fc5df9194723de65fdf8dfd56bf78ad159555f123df82ed878a0cb3f5852f1c925d1ffe58e4c7ab5de7b3084bb999e924acf325c77d1a936f9a11b0b9553df003765b1ac3ff18cd47004bc0a09a638a3d898aee443e92a59513d5f896247092416e44a2ebfba3431296baaf5a59", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 228, |
| "comment": "The algorithm encoded in the padding is SHA3-384 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "91d06bd0d8e18d1c17387d53c4eeaa31a6fa6fe48a10a16756aa2c754da99b7fdbf1cc50e823fd3bf8bc01fa0956274655be925837c49b9fbd6683f4d575fd0f84a7e7985eb847b626dc6f3b91488a5591f2639e4502c53a83541e1a4ffaeeea301626da3d3fbc445d98c05dea487b115aba933d8eda47b6444cc10403df2c4eebdb475749d9fd20b72d56a5f1953b33af5b31735a25d83f0edfe730a40d1119f67f7bc7df40a15a9d96f193e1a40178f839e238cc2c7dac77305da449886b268299021e8d4b8933949c7c201e88447cde278bfb1d0ac78a1c958220f9f1fd98e236a53208f6efa0b1d9493a7c11ca8cc6ff398e72a7c778f378bab9bde5feda", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 229, |
| "comment": "The message is hashed with SHA3-384 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "14a7639959890d53fc89fb34880c66d75fcb1c463d49ca36264a39ce6264a721d24dbc7c63b76997483eea1a6227006d6210a08f4ca2aad9c1df95a2bea6ec5502bb906b2afc3d2f9dd478e1b4676e562c8a65e7724ec675e422ea64fdc64601e379cb67c44383a2bbc48ee7cb2d969aeefce5efc0ba649b0baafc6a91b52157217c663431528f11c3d22cd1980e606b2c8950ad75a25cc6364e80aebce460b89fce95f1d6397679686e3ec29bfce7250b8c799edc065af612283642ac713608ba733b1c618b913ffb8a8cc203f5deb65c961e591232cec94a2d59e2a81074c049d74c03def46787ef4a8126f49c48e8b8b68910fe02f9a02787e53a4c9f482c", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 230, |
| "comment": "The algorithm encoded in the padding is SHA3-512 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "3778d702b4c541be9207cb387d73ddee47bf19ee92ccc02ce97cbae2dece3283c61aaf2df93d19d39a0ccf3d5c9ff596ce4e33e3a46ec233c614a36a04acd0bb16e68a99f5dbf6f2247981a5692d060fe0966d518dd7b791419d3a43f4b1d7a98a5426a28bd45398c45ff896171ed3f002d017532c49294fcaf1482158d10725ab38825f5a9e5ee35b44c806261c625578203c87521d2b6403bca8f2535ecc525dd685a0f3bf1d81384ddd7a70bb1888569cbd608e16102b13e71fef6f32a194ba7c0bf1a072e8256d7d66486aa15dbb92849d7bd98d8d119bc54e70d3ff7539376b73a463e3bd560afd3faf89ee3bf48bce26c42b9a0019741e59af7867aedb", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 231, |
| "comment": "The message is hashed with SHA3-512 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "3ea16216e9f53e03a6263fcb69366fae578e5fff6ad5cc2bb42dfd00427103986636d7341fcd9c80318726ae0492897b840f53fbe0a3cf0c628413168023fb2501f9e403a8637551bb33145c255ec722470033f21c31dc13c725778f7a8bd7f6d47527e2b40551402da31b49c365d893fcb2310350dc8d1b9c07f1b80046a99802d53de46d30415eea46f5aedd6c226de2fa5d1d45a8c0119e09f0e9a055123366bc732839d4bb29f5479651159c31bb6381cac1898a4ec275708bd4a8efff72e0d8f9dc3c24906f76a1bcc355450e2e9ff154b75f03114e1fee39f123787778e5f625c77f5491ea4c7a7654fa154605547c3db703fc2e28346bf51ed623bce2", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 232, |
| "comment": "The algorithm encoded in the padding is SHA-512/224 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "56d9e4d809885f15df9f283c196c3c11a145ed5348c7ad9fc8addcdaa3e21a7a3b5bb4cde85f513780b4803a9d5ce073d2b65954e29c0114b57b54a1392c3f418a958f731b517bd1f4460ac355ab8adc7682d7aceaea0d7129fb87577dae0930601b9cfe33b2de65288501e617c2907300c51958016cdefef1763b0941d657ad17ac7ed3f28647fb25f058993295fc7a5fe7845d9ee4e0e46f1bbbccb1e2498b0ceed092df4724f0f32f7effbbc2f56e928a24bf8c357abd48551af37497145a81e3efd100c47e8ac97f2afeff9371f24aa857d2eb8b0673b04b1bcda3818b6b57619e535ff624085102bec4e84bab94b7e178e9d876d888481d65b73f3af6d4", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 233, |
| "comment": "The message is hashed with SHA-512/224 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "9a96a1140f25749eb737ec5e40e7bcb6a9df7bba52cd16a63fb765cca1c38c4b50155efd5b760930dd1308ef9b87434cb52236af9d22cffb777b6dd1bf5cebd548db782bb6dc751550d2393e8a146d5cc4b7a9252d7b676989a0165c4815c4f98167d448130cbe6611f649a4f39d1645f80ee156000d217c3c85d0256faadae4646b92baca6811ffe7007faa5ed3293d4e9bbce25eefafbdafe447bad0a79de8336c5fbe4d8d7f75e69537e6298999f9d0878cba996c50fa3081ea550246b1ea73f6cc3c5b18996598d3b690a20e494b408d0b6dbde9af3d349ee8f75585be372bac3b84f49fc52a609b92f2f750995e247ecb9585e950c5b724a9d337f2f0fd", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 234, |
| "comment": "The algorithm encoded in the padding is SHA-512/256 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "275ecda4931306dee69584aa62990e59355c401a0ac2f8a879ea8df8a0a4248a92fb8f61149a67eb48203c36e11de45aa6f22685fd4833470edd90f0a723cf6c2b349d4c40f2086956f033582b5d1678c5c21cd8ce77faa037a6bebfcef6fc68f271c7a7d31e369451c48548b264a20e2916fd80d0f3b19ef51ead30ff4f39643edf19d434fe54f5be86c7ceeca5e869c0ed69ae60bc41593ed52dc3440d8d4729a86e47b0b210b94cbf943a0cf384ef516358494d417d2eb36d560dccb5bcd28ef38f33b06682549dd9c2c060d231810b866f6d37865bf03f4b8293c0ead2e6e7c4b5c2a62e6be11850cd31f653f9b2a6c11737965a231eb4c8c8e62955a9b1", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 235, |
| "comment": "The message is hashed with SHA-512/256 instead of SHA3-256.", |
| "flags": [ |
| "WrongHash" |
| ], |
| "msg": "313233343030", |
| "sig": "1e323b34fdc4b47406c09d9d9a4f80e57bcf16918ca4d8dc844cc74b215cd2f713ab51222e13802d920ee1fc8b24e6f33be2544e6228d29c2d448b014451b34c563e65adbc13472ecb1c7c808e7adf164483e51e23ac47d55f0aaab04d2a8e3dedc3d4caf7970537770bac6dad6f451fd839a7b0f5b39fd1a06ad9218f5820d4ec3d35a2ec2e11c4ed21b7de897893f80641397230672eb0ca597bbae1c630d1cda2ed12c9accb404bc9efff61b6452465195c93744195a82f7c57ba46085ca15f6047f7427ce57d5c3b8f8f9e0de53ae39212162922b7d349f269e4b6120740b7a1bca5d5ba944b5455b900899cab6be1c3dff6533eeff388c79d73d18984e6", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 236, |
| "comment": "The message is not hashed.", |
| "flags": [ |
| "NoHash" |
| ], |
| "msg": "313233343030", |
| "sig": "2e199d68dd184cdb5286832be91df0b9c7d9500fbdc05cd96197312465e682c0c2254528035f1f775b1ab4de72e2fda055c55de404490479ac0444123c08d8817eeb466d50165c35d594b2ddce901a8e331d97c3d59eede435bf625ef13f547037397a61128b125d83da3c9530de6df590aae0c74f8d0078d697fa75648f7e359cc723567460d6d86c81c0557185444a2f3ec67281497decffdba8b96196427e94c12c59eea001efbe6fd078c237ceb18fcc17085b468380b3ffda43d83e789fb51b4a37b3c5cedbeedf9ba05ec3d44e5ce5f576873b99d70cec074d4b8dd18c22619720a1e7ea2c3c35c53bb6344d1ba04baeee044f49109222817275ff5ac2", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 237, |
| "comment": "The message is not hashed.", |
| "flags": [ |
| "NoHash" |
| ], |
| "msg": "313233343030", |
| "sig": "66be1bd9b430770e1aac8202351cebe2da9fc098a1de0d4b20030db7889bf9e7eb928fc93632f498f9047ee8943d62b0584b3293295533f11c1b6ecb97001e6c59755f96d2b7aeb85a285d4dadb19c192d04f42e612e0993747cfa6eaab77f81748a62f1c5c01d443173635871e43303a061b00cc04a214206deeab49cbf4d069af6f234929e86c5fb5140ce691240aaba3c360e3e99ef69ac614b47d5bb2970fe629f2dd506a566fc53cd4c43c4e1e7a64cc92556dd70868c57222962ec8351d9a4055752f6ee4a5f0bea5d4e6f2b4a24282fbdab11bce4655e21440f96e247cd3142b89188f2a9aaf10183312fd2bb94b5260626153a3637905b7929dc1f05", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 238, |
| "comment": "using PKCS#1 encryption padding: 0002ff...00<hash>", |
| "flags": [ |
| "InvalidPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "977ca7ceb78abeb5004d9c640506427ed481aba7aba6306d06b22e174e133df09abae219911e9e740f97c5e36f434c69579a2b204cd43af2ef31b3c17c26c0c8284a377124b72b5ecb90d4c0d29cd6ddb60f1c115f95999919ff5246917975330d9e68b40a5c20c5c323391ca6518c8acea9996152c7d481132d7d935717b213dde0b228c001db17740d3ddf72c85ac37b9f9452cbccad642c8c791ace53b1d2e14042c02575bb62afca73237b1a7d4fe00d9aeff1744f3f743aff4e8148825d3c5edeb084b198b7308228d176f4a9e2a8fb18a472ac207958e716463cbdacdb791d448ef9938dcd1feed7d9069fdfcc6cc83676d89d98d60410e7158d210d31", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 239, |
| "comment": "using PKCS#1 encryption padding: 0002ff...00<message>", |
| "flags": [ |
| "InvalidPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "96a6d267549b2907330a2392b93013e3d3b2039fa4e15b7a6d948b1f5a7d1ad1828ad8bb04a05ce913bd79b6e76206d71d2c28a3afb1c6b29f58bbfd0b3d17c316cb5f80bb65e311de2e926b9c29e434b0395082a2ef473904ed4471c693874ee82f8b45d3e6b5d2a72980bd52a7a3f1d58c769cd3af8e826b8ee8fcf6860a86632dc6c2fd135a9b8684c9b59927688651e03c29f8ac94acaca30bfbe10ae3ae006925dcdca0614a6cc346c7bddc5b9dbfa4cc6121489c20e2205eabe0f1011de939741980b7bb38facda6a70884bbe8cb417446419fa00ac8234ee5fd1f25ceceab1e42e3dcbabb39be576d5c8ba1dc2501ae36ddd8041a4e947b59bad5fd4f", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 240, |
| "comment": "invalid PKCS#1 signature padding: 0001ff...ee00", |
| "flags": [ |
| "InvalidPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "37b60118549ca0708bb18da7b2a0abc3a4ad177eaab076fe078fc36c7ec8df87d7f46adbaadf648c84fa93c8e26436f25f35ef3a86c0142edc106c31832a798c313aee3e941392f53b34dea1f7fc0004d65749a09e30e79c86415cc80d99307accb19ed4a7b1e1f5d4f73bbefab67a825dbc3a1a6cc896b5fce5204f01ee880890e22973e5fafaf2906bb08b3f3d978c9a16182ebe92ddec057bad78064b7cd0f4ec0b1abf86eb36a042f882453a97d37fdc9b8ac71fa72caecf21091a62a622d40a2298af387f6dbd4c21ffdd73dfe342208db488d19d906e4d756b53cac93599a6d9aa10b932adbe1242c0e7d8122a9eb0f85f543187cd52b89edecf884d49", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 241, |
| "comment": "empty padding: 000001ff...ff", |
| "flags": [ |
| "InvalidPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "4406afc6dbaec37d6df4f6683b576a9f293480f19c32cf9d445ef5cb251e518a87f5c6c6dc38a5cbb7648165900f5430838f66769840b59198e543fba390117b98bb1d6bb8ca6e5caddb668f10293391ebf40c2163426f764921bf408b4b3642f517489dc06bff39448a4aa8d2479a41bb5accff29079a681207ac1cba788b4fa529027dbf721f39e70662d8b68632a486649e3c2d7c8e16ad7d9983bd4089665003c91323cd4498a0c339e359fdedb17bf824be4165a15e2782ff592e265fbac2bed0067d069e199eda51d88b4097ee1df978d9fd90cbfbb611573a2f79c7d7cc00ee5454994c7ee02496e66983fcfac67008ad1901c0cdb9715f14b663ef40", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 242, |
| "comment": "no padding", |
| "flags": [ |
| "InvalidPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "313233343030", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 243, |
| "comment": "PKCS#1 padding too short: 000001ff...", |
| "flags": [ |
| "ShortPadding" |
| ], |
| "msg": "313233343030", |
| "sig": "5fdf18702608f4b6099830e36ed880227440f4ac325fce3418f3684b790b641db7b0550583f12bdaa65e5c71c66e8df64c0e5195e93dfa37f623cbca20daafbf76025006967dff28e92b2aa67c2270ca774d559a9fe2fea14c0bf52912805a76d1b6e4cecb973d8b2888567c17f96713745e247bfb52428d2a94e0974ef38d501b2ac209751a94110c1f9e76030f9501d27233cf7663fdebd51f604d21712aeb3f11f908ef447fc554df0e92fe12edd275a8d877f1c1d5c927ceec2a032e4b4b184018f1b980878590a38d3886cae0019362c3826454dd9a750b10b69b86af394f59746908cf81d2999fa7bcf6e8203b3ad09c105422765514451f204727ee69", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 244, |
| "comment": "the signature is not reduced", |
| "flags": [ |
| "SignatureMalleability" |
| ], |
| "msg": "313233343030", |
| "sig": "19ead2d8f31524af99b7c945c9c71a150a7a99fd87573ff2732bdd7d87f1eabf3f168ada7384ada45ef4ad524a43607483c756b6bf3a03c7160957b507b1fe30aa4a69681c4e6e455cc74a35a051444983ab914f3b87e85073cf7f55c2f8e7e9392fad80597349c30b7cdd33410c3f8ee0cfd2132543b4bd0b8a8e6508a6bb9234da2e19f3b7bf98ea9b6ef65757b4c53f47c792b8a84f566cc73bba1068898f434e63e03a29b61d5e871e7f59c70e3cac5402ce149e9b4e322479bf1fdb0f3012bc5f4f39dab55f0f7c8b9407c2b909f9867d5ed0a54849da8e9c25b5221104d6b3c7e826f2e769e6f22f7726424a03cdd7d71781fab9b0634867d907756868", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 245, |
| "comment": "the signature is not reduced", |
| "flags": [ |
| "SignatureMalleability" |
| ], |
| "msg": "313233343030", |
| "sig": "18ca4774d2615ebfb656a0d272a8215b43d4d2c4d028f306f4bc6577749058d646710ab689967493a8545a6f3b56c17a9bd1ce85bc109946a285d83726743169ae4d7226a223720ebf6c719389aa276593e03cddf86cd3ac57273a85ba21110b663296ab17a007cd7e11297c070e926e7a5ac1b8e5f43285164460242551f35cec384986e09a0b4fa88a5f76322b4bdf922784010e131730a600df777acf11ae5fdbf09404b91f87cf338771ea32fa97d3fe093cbf6bf68b5059b3076a43413af22f9e4bed80f23ff0e304455be33efa4decc2de0597f6d2d8b909c577edc4e1672a0149f8b62af1892cd950fe2e0ac0916cbc5870969cdd3da07e631eb3b8a1", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 246, |
| "comment": "the signature is 2 bytes too long", |
| "flags": [ |
| "SignatureMalleability" |
| ], |
| "msg": "313233343030", |
| "sig": "78ed8968b4eeff1bba921ec7a8aff62f89c289d2a4576bed7e05ffec8af9101771f1cde3f5bcabf555021f1023848aa2ad24f3f0c75cdc68e565e806c8fc35393c4503895e622b8e335ab8a1faddfa0a3eea79361b0662459d58887fa7d0f320230c36f521dfea5cf13d864c4ea1811aa5953afbac29f1fcb68847640f4711c92742af9c7eca813f2e1e9e794ce3fe5130ed5bb11be3bdf730d491fc62eb0a26b440f4bf4eb822933fa89b2b9783df06b0b725d09df9365489c30b55bdeffada4d8c893ce32000e248c172c6e76d5db2185ddd1204b33c3a64d2723500b4912197d13304c80b93357019f3cbb77834f88d72b3a23e214e288097213876c70000", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 247, |
| "comment": "the signature is empty", |
| "flags": [ |
| "InvalidSignature" |
| ], |
| "msg": "313233343030", |
| "sig": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 248, |
| "comment": "the signature has value 0", |
| "flags": [ |
| "InvalidSignature" |
| ], |
| "msg": "313233343030", |
| "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 249, |
| "comment": "the signature has value 1", |
| "flags": [ |
| "InvalidSignature" |
| ], |
| "msg": "313233343030", |
| "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 250, |
| "comment": "the signature has value 2", |
| "flags": [ |
| "InvalidSignature" |
| ], |
| "msg": "313233343030", |
| "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 251, |
| "comment": "the signature has value n-1", |
| "flags": [ |
| "InvalidSignature" |
| ], |
| "msg": "313233343030", |
| "sig": "9a9978ed8968b4eeff1bba921ec7a8aff62f89c289d2a4576bed7e05ffec8af9101771f1cde3f5bcabf555021f1023848aa2ad24f3f0c75cdc68e565e806c8fc35393c4503895e622b8e335ab8a1faddfa0a3eea79361b0662459d58887fa7d0f320230c36f521dfea5cf13d864c4ea1811aa5953afbac29f1fcb68847640f4711c92742af9c7eca813f2e1e9e794ce3fe5130ed5bb11be3bdf730d491fc62eb0a26b440f4bf4eb822933fa89b2b9783df06b0b725d09df9365489c30b55bdeffada4d8c893ce32000e248c172c6e76d5db2185ddd1204b33c3a64d2723500b4912197d13304c80b93357019f3cbb77834f88d72b3a23e214e288097213876c6", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 252, |
| "comment": "the signature has value n", |
| "flags": [ |
| "InvalidSignature" |
| ], |
| "msg": "313233343030", |
| "sig": "9a9978ed8968b4eeff1bba921ec7a8aff62f89c289d2a4576bed7e05ffec8af9101771f1cde3f5bcabf555021f1023848aa2ad24f3f0c75cdc68e565e806c8fc35393c4503895e622b8e335ab8a1faddfa0a3eea79361b0662459d58887fa7d0f320230c36f521dfea5cf13d864c4ea1811aa5953afbac29f1fcb68847640f4711c92742af9c7eca813f2e1e9e794ce3fe5130ed5bb11be3bdf730d491fc62eb0a26b440f4bf4eb822933fa89b2b9783df06b0b725d09df9365489c30b55bdeffada4d8c893ce32000e248c172c6e76d5db2185ddd1204b33c3a64d2723500b4912197d13304c80b93357019f3cbb77834f88d72b3a23e214e288097213876c7", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 253, |
| "comment": "the signature has value n+1", |
| "flags": [ |
| "InvalidSignature" |
| ], |
| "msg": "313233343030", |
| "sig": "9a9978ed8968b4eeff1bba921ec7a8aff62f89c289d2a4576bed7e05ffec8af9101771f1cde3f5bcabf555021f1023848aa2ad24f3f0c75cdc68e565e806c8fc35393c4503895e622b8e335ab8a1faddfa0a3eea79361b0662459d58887fa7d0f320230c36f521dfea5cf13d864c4ea1811aa5953afbac29f1fcb68847640f4711c92742af9c7eca813f2e1e9e794ce3fe5130ed5bb11be3bdf730d491fc62eb0a26b440f4bf4eb822933fa89b2b9783df06b0b725d09df9365489c30b55bdeffada4d8c893ce32000e248c172c6e76d5db2185ddd1204b33c3a64d2723500b4912197d13304c80b93357019f3cbb77834f88d72b3a23e214e288097213876c8", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 254, |
| "comment": "the signature has value -1", |
| "flags": [ |
| "InvalidSignature" |
| ], |
| "msg": "313233343030", |
| "sig": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 255, |
| "comment": "RSASSA-PSS signature", |
| "flags": [ |
| "WrongPrimitive" |
| ], |
| "msg": "313233343030", |
| "sig": "6e5f93f5f07d5ca97e2fda3a1d3064aead8188bbec0c8691a7819eb7734bc99d0f27eca14f5ee76c25b918f9564efb0867c0cc6dab574ec81eb569e75f17da20b06c622175b947b420832bd2198d3a67f01ea9ea0748bbfd791aca5daac00a58e1950f0ef67d1d80d111d9ec5776a6c136f41215896ac178ea3a21f8b7df57eaefeaaa788476fdebf8750926a8d2f5ed5be439d96d20d1789a7b3a528345fd8e60a4e9aa80faf5326706add0d2d051f729cb8b4cda3641d3f4072d96bf4274dd2880b3f909476c3b2f0b8ebff8446422fe06a000b7292fdeca90278e6cca1f5b763b4d67be6ff35900418d4b7cbb44be036436115a36c5e9ce4ff09081ab1d62", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 256, |
| "comment": "RSASSA-PSS signature", |
| "flags": [ |
| "WrongPrimitive" |
| ], |
| "msg": "313233343030", |
| "sig": "1c38b93c9ce0287dfbff969dcb5db5d4bc5aed139a33aef46e897d6d9b25c5257610cdf2853943fc5ecbcd06ada211c54b51dcb6ad6ed5ded9c3c8ee30c868cf0164ff776199b3cd9f2897929aee68c49c8bddbf195cc39c28b0ba338ee16bbbd69159b86bd00d94b9917834148e5ec284213dbd6a9f16a9c946cdc75af82e1475f4f9dc851bc96069588e1913c739cfb58e99ef034fd1a4ad4b291d2d2506f1dfeddc6286e41733517491f7248fd12207e6b67b5fdd19b6d9c9bcf476276fd9a253ac40589c9a8236255023a998174924319a179ac87e2847c2bda98b4454d83582f68a437a371450e82c51abafdde7bd19887c0300d7056793641fd2e1d545", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 257, |
| "comment": "RSASSA-PSS signature", |
| "flags": [ |
| "WrongPrimitive" |
| ], |
| "msg": "313233343030", |
| "sig": "25bbadd1e18389f1cebc8e68ceb78e98f9f48dd82a408087ee04e20a3bd9bf3362d8bf8a1251f7788e6b235a2010e9778e5b3f48a9515cc0ff6fdad7f56f93bcbb9137d90b2e9b0021e9a4498de78d82f291fef6fa0baa62ce4c0c93a5ff00de0d246f0579d7a9f06bea157d41d0312e1aa1f119de30e2a50068fe674e504006fa60701750e6522c94d86e968298ad50ad5dae2b27d3a105c853195ff58e0759705f545d67f12e83323bf92b33fc95f9d478f1049ba66a3378362a8c07f96c74e88ce55baa1ed4c93bd706a8236ac440058cdc2006d0288d48c8fc1075feb4d590b442582cbf4daca71b28d9bdf1dfda36ee4adcce8a4fd5b348801fa8373ad6", |
| "result": "invalid" |
| } |
| ] |
| } |
| ] |
| } |