diff --git a/.changes/harden-ecdsa-limb-boundaries-6503.md b/.changes/harden-ecdsa-limb-boundaries-6503.md index 6dcdd27f..04583884 100644 --- a/.changes/harden-ecdsa-limb-boundaries-6503.md +++ b/.changes/harden-ecdsa-limb-boundaries-6503.md @@ -2,4 +2,4 @@ "rscrypto" = "patch" --- -Harden ECDSA limb arithmetic, endian conversion, diagnostic documentation, and fixed-work RISC-V and s390x multiplication while preserving P-256 and P-384 signature semantics. +Harden ECDSA limb arithmetic, endian conversion, diagnostic documentation, and fixed-work RISC-V and s390x multiplication while preserving P-256 and P-384 signature semantics. On s390x, wide nonce reduction now avoids secret-fed multiplication, while caller blinding masks projective, inversion, and final order arithmetic against operand-dependent timing. diff --git a/.changes/restore-release-assurance-ct-riscv.md b/.changes/restore-release-assurance-ct-riscv.md new file mode 100644 index 00000000..aab3bc8f --- /dev/null +++ b/.changes/restore-release-assurance-ct-riscv.md @@ -0,0 +1,5 @@ +--- +"rscrypto" = "patch" +--- + +Restore release assurance with an attributable RSA fixed-width exponent timing gate, FEAT_DIT hardening for AArch64 private exponentiation, and RISC-V-compatible XXH3 backend tests. diff --git a/.config/benchmark-matrix.json b/.config/benchmark-matrix.json new file mode 100644 index 00000000..8da036b3 --- /dev/null +++ b/.config/benchmark-matrix.json @@ -0,0 +1,379 @@ +{ + "schema": 1, + "default_features": ["parallel", "full"], + "crates": { + "checksum": ["crc"], + "hashes": ["sha2", "sha3", "kmac_cshake", "ascon", "xxh3", "rapidhash", "blake2", "blake3"], + "auth": ["auth", "kmac_cshake", "password_hashing", "rsa"], + "rsa": ["rsa"], + "aead": ["aead"] + }, + "benches": { + "crc": { + "binary": "crc", + "kind": "criterion", + "required": true, + "features": ["parallel", "checksums"] + }, + "sha2": { + "binary": "sha2", + "kind": "criterion", + "required": true, + "features": ["parallel", "sha2", "diag"] + }, + "sha3": { + "binary": "sha3", + "kind": "criterion", + "required": true, + "features": ["parallel", "sha3"] + }, + "kmac_cshake": { + "binary": "kmac_cshake", + "kind": "criterion", + "required": true, + "features": ["parallel", "sha3", "kmac"] + }, + "ascon": { + "binary": "ascon", + "kind": "criterion", + "required": true, + "features": ["parallel", "ascon-hash"] + }, + "xxh3": { + "binary": "xxh3", + "kind": "criterion", + "required": true, + "features": ["parallel", "xxh3"] + }, + "rapidhash": { + "binary": "rapidhash", + "kind": "criterion", + "required": true, + "features": ["parallel", "rapidhash"] + }, + "aead_kernels": { + "binary": "aead_kernels", + "kind": "criterion", + "required": false, + "features": ["parallel", "sha2", "chacha20poly1305", "diag"] + }, + "blake2": { + "binary": "blake2", + "kind": "criterion", + "required": true, + "features": ["parallel", "blake2b", "blake2s"] + }, + "blake3": { + "binary": "blake3", + "kind": "criterion", + "required": true, + "features": ["parallel", "blake3"] + }, + "auth": { + "binary": "auth", + "kind": "criterion", + "required": true, + "features": [ + "parallel", + "hmac", + "hkdf", + "pbkdf2", + "ecdsa", + "ed25519", + "x25519", + "ml-kem", + "diag" + ] + }, + "password_hashing": { + "binary": "password_hashing", + "kind": "criterion", + "required": true, + "features": ["parallel", "argon2", "scrypt", "phc-strings", "getrandom"] + }, + "rsa": { + "binary": "rsa", + "kind": "criterion", + "required": true, + "features": ["parallel", "rsa", "diag"] + }, + "aead_diag": { + "binary": "aead", + "kind": "criterion", + "required": false, + "features": [ + "parallel", + "sha2", + "aes-gcm", + "aes-gcm-siv", + "chacha20poly1305", + "xchacha20poly1305", + "aegis256", + "ascon-aead", + "diag" + ] + }, + "aead": { + "binary": "aead", + "kind": "criterion", + "required": true, + "features": [ + "parallel", + "aes-gcm", + "aes-gcm-siv", + "chacha20poly1305", + "xchacha20poly1305", + "aegis256", + "ascon-aead" + ] + }, + "structural": { + "binary": "structural", + "kind": "gungraun", + "required": false, + "features": ["checksums", "sha2", "blake3"] + } + }, + "algorithms": { + "crc16-ccitt": { "crate": "checksum", "bench": "crc", "filter": "crc16-ccitt" }, + "crc16-ibm": { "crate": "checksum", "bench": "crc", "filter": "crc16-ibm" }, + "crc24-openpgp": { "crate": "checksum", "bench": "crc", "filter": "crc24-openpgp" }, + "crc32-ieee": { "crate": "checksum", "bench": "crc", "filter": "^crc32/" }, + "crc32c": { "crate": "checksum", "bench": "crc", "filter": "crc32c" }, + "crc64-xz": { "crate": "checksum", "bench": "crc", "filter": "crc64-xz" }, + "crc64-nvme": { "crate": "checksum", "bench": "crc", "filter": "crc64-nvme" }, + "sha224": { "crate": "hashes", "bench": "sha2", "filter": "sha224" }, + "sha256": { "crate": "hashes", "bench": "sha2", "filter": "sha256" }, + "sha384": { "crate": "hashes", "bench": "sha2", "filter": "sha384" }, + "sha512": { "crate": "hashes", "bench": "sha2", "filter": "^sha512/" }, + "sha512-256": { "crate": "hashes", "bench": "sha2", "filter": "sha512-256" }, + "sha3-224": { "crate": "hashes", "bench": "sha3", "filter": "sha3-224" }, + "sha3-256": { "crate": "hashes", "bench": "sha3", "filter": "sha3-256" }, + "sha3-384": { "crate": "hashes", "bench": "sha3", "filter": "sha3-384" }, + "sha3-512": { "crate": "hashes", "bench": "sha3", "filter": "sha3-512" }, + "shake128": { "crate": "hashes", "bench": "sha3", "filter": "shake128" }, + "shake256": { "crate": "hashes", "bench": "sha3", "filter": "shake256" }, + "cshake256": { "crate": "auth", "bench": "kmac_cshake", "filter": "cshake256" }, + "blake2": { + "crate": "hashes", + "bench": "blake2", + "filter": "^blake2/(rscrypto|rustcrypto|keyed|streaming)/" + }, + "blake3": { "crate": "hashes", "bench": "blake3", "filter": "blake3" }, + "xxh3": { "crate": "hashes", "bench": "xxh3", "filter": "xxh3" }, + "rapidhash": { "crate": "hashes", "bench": "rapidhash", "filter": "rapidhash" }, + "ascon-hash256": { "crate": "hashes", "bench": "ascon", "filter": "ascon-hash256" }, + "ascon-xof128": { "crate": "hashes", "bench": "ascon", "filter": "ascon-xof128" }, + "ascon-cxof128": { "crate": "hashes", "bench": "ascon", "filter": "ascon-cxof128" }, + "hmac-sha256": { "crate": "auth", "bench": "auth", "filter": "^hmac-sha256" }, + "hmac-sha384": { "crate": "auth", "bench": "auth", "filter": "hmac-sha384" }, + "hmac-sha512": { "crate": "auth", "bench": "auth", "filter": "hmac-sha512" }, + "hkdf-sha256": { "crate": "auth", "bench": "auth", "filter": "^hkdf-sha256" }, + "hkdf-sha384": { "crate": "auth", "bench": "auth", "filter": "hkdf-sha384" }, + "pbkdf2-sha256": { "crate": "auth", "bench": "auth", "filter": "^pbkdf2-sha256/" }, + "pbkdf2-sha512": { "crate": "auth", "bench": "auth", "filter": "^pbkdf2-sha512/" }, + "ecdsa-p256": { "crate": "auth", "bench": "auth", "filter": "^ecdsa-p256/" }, + "ecdsa-p384": { "crate": "auth", "bench": "auth", "filter": "^ecdsa-p384/" }, + "ed25519": { "crate": "auth", "bench": "auth", "filter": "ed25519" }, + "x25519": { "crate": "auth", "bench": "auth", "filter": "x25519" }, + "mlkem512": { "crate": "auth", "bench": "auth", "filter": "^mlkem512/" }, + "mlkem768": { "crate": "auth", "bench": "auth", "filter": "^mlkem768/" }, + "mlkem1024": { "crate": "auth", "bench": "auth", "filter": "^mlkem1024/" }, + "kmac256": { "crate": "auth", "bench": "kmac_cshake", "filter": "kmac256" }, + "argon2d": { "crate": "auth", "bench": "password_hashing", "filter": "^argon2d-" }, + "argon2i": { "crate": "auth", "bench": "password_hashing", "filter": "^argon2i-" }, + "argon2id": { "crate": "auth", "bench": "password_hashing", "filter": "^argon2id-" }, + "scrypt": { "crate": "auth", "bench": "password_hashing", "filter": "^scrypt-" }, + "rsa": { "crate": "auth", "bench": "rsa", "filter": "rsa" }, + "xchacha20-poly1305": { "crate": "aead", "bench": "aead", "filter": "xchacha20-poly1305" }, + "chacha20-poly1305": { "crate": "aead", "bench": "aead", "filter": "^chacha20-poly1305/" }, + "aes-256-gcm-siv": { "crate": "aead", "bench": "aead", "filter": "aes-256-gcm-siv" }, + "aes-128-gcm-siv": { "crate": "aead", "bench": "aead", "filter": "aes-128-gcm-siv" }, + "aes-256-gcm": { "crate": "aead", "bench": "aead", "filter": "^aes-256-gcm/" }, + "aes-128-gcm": { "crate": "aead", "bench": "aead", "filter": "^aes-128-gcm/" }, + "aegis-256": { "crate": "aead", "bench": "aead", "filter": "aegis-256" }, + "ascon-aead128": { "crate": "aead", "bench": "aead", "filter": "ascon-aead128" }, + "aead-diag": { "crate": "aead", "bench": "aead_diag", "filter": "chacha20-poly1305/encrypt" } + }, + "selectors": { + "all": [ + "crc16-ccitt", + "crc16-ibm", + "crc24-openpgp", + "crc32-ieee", + "crc32c", + "crc64-xz", + "crc64-nvme", + "sha224", + "sha256", + "sha384", + "sha512", + "sha512-256", + "sha3-224", + "sha3-256", + "sha3-384", + "sha3-512", + "shake128", + "shake256", + "cshake256", + "blake2", + "blake3", + "xxh3", + "rapidhash", + "ascon-hash256", + "ascon-xof128", + "ascon-cxof128", + "hmac-sha256", + "hmac-sha384", + "hmac-sha512", + "hkdf-sha256", + "hkdf-sha384", + "pbkdf2-sha256", + "pbkdf2-sha512", + "ecdsa-p256", + "ecdsa-p384", + "ed25519", + "x25519", + "mlkem512", + "mlkem768", + "mlkem1024", + "kmac256", + "argon2d", + "argon2i", + "argon2id", + "scrypt", + "rsa", + "xchacha20-poly1305", + "chacha20-poly1305", + "aes-256-gcm-siv", + "aes-128-gcm-siv", + "aes-256-gcm", + "aes-128-gcm", + "aegis-256", + "ascon-aead128" + ], + "auth": [ + "hmac-sha256", + "hmac-sha384", + "hmac-sha512", + "hkdf-sha256", + "hkdf-sha384", + "pbkdf2-sha256", + "pbkdf2-sha512", + "ecdsa-p256", + "ecdsa-p384", + "ed25519", + "x25519", + "mlkem512", + "mlkem768", + "mlkem1024", + "kmac256", + "argon2d", + "argon2i", + "argon2id", + "scrypt", + "rsa" + ], + "rsa": ["rsa"], + "aead": [ + "xchacha20-poly1305", + "chacha20-poly1305", + "aes-256-gcm-siv", + "aes-128-gcm-siv", + "aes-256-gcm", + "aes-128-gcm", + "aegis-256", + "ascon-aead128" + ], + "aeaddiag": ["aead-diag"], + "chacha20poly1305diag": ["aead-diag"], + "chacha20poly1305par4": ["aead-diag"], + "checksum": [ + "crc16-ccitt", + "crc16-ibm", + "crc24-openpgp", + "crc32-ieee", + "crc32c", + "crc64-xz", + "crc64-nvme" + ], + "checksums": [ + "crc16-ccitt", + "crc16-ibm", + "crc24-openpgp", + "crc32-ieee", + "crc32c", + "crc64-xz", + "crc64-nvme" + ], + "hash": [ + "sha224", + "sha256", + "sha384", + "sha512", + "sha512-256", + "sha3-224", + "sha3-256", + "sha3-384", + "sha3-512", + "shake128", + "shake256", + "cshake256", + "blake2", + "blake3", + "xxh3", + "rapidhash", + "ascon-hash256", + "ascon-xof128", + "ascon-cxof128" + ], + "hashes": [ + "sha224", + "sha256", + "sha384", + "sha512", + "sha512-256", + "sha3-224", + "sha3-256", + "sha3-384", + "sha3-512", + "shake128", + "shake256", + "cshake256", + "blake2", + "blake3", + "xxh3", + "rapidhash", + "ascon-hash256", + "ascon-xof128", + "ascon-cxof128" + ], + "mlkem": ["mlkem512", "mlkem768", "mlkem1024"], + "crc64": ["crc64-xz", "crc64-nvme"], + "crc64nvme": ["crc64-xz", "crc64-nvme"], + "crc64xz": ["crc64-xz", "crc64-nvme"], + "crc32": ["crc32-ieee", "crc32c"], + "crc16": ["crc16-ccitt", "crc16-ibm"] + }, + "bench_aliases": { + "comp": [ + "crc", + "sha2", + "sha3", + "kmac_cshake", + "ascon", + "auth", + "aead", + "xxh3", + "rapidhash", + "blake3" + ], + "kernels": ["blake3"], + "checksum_comp": ["crc"], + "checksum_kernels": ["crc"], + "hashes_comp": ["sha2", "sha3", "kmac_cshake", "ascon", "xxh3", "rapidhash", "blake3"], + "auth_comp": ["auth"], + "aead_comp": ["aead"], + "hashes_kernels": ["blake3"] + } +} diff --git a/.config/ci-tool-archives.tsv b/.config/ci-tool-archives.tsv index fcda12a9..ff718e53 100644 --- a/.config/ci-tool-archives.tsv +++ b/.config/ci-tool-archives.tsv @@ -1,6 +1,10 @@ # tool version os architecture filename url sha256 -wasmtime v47.0.3 linux x86_64 wasmtime-v47.0.3-x86_64-linux.tar.xz https://github.com/bytecodealliance/wasmtime/releases/download/v47.0.3/wasmtime-v47.0.3-x86_64-linux.tar.xz ca1fc56d1afc40c8782e96c297fd182a0da162f9a8f52a1e7b094e1dd648e178 -wasmtime v47.0.3 linux aarch64 wasmtime-v47.0.3-aarch64-linux.tar.xz https://github.com/bytecodealliance/wasmtime/releases/download/v47.0.3/wasmtime-v47.0.3-aarch64-linux.tar.xz 497b518db00ae585f04390758eaa99ad555bee50612dce7d102602778fb46ff0 -wasmtime v47.0.3 macos x86_64 wasmtime-v47.0.3-x86_64-macos.tar.xz https://github.com/bytecodealliance/wasmtime/releases/download/v47.0.3/wasmtime-v47.0.3-x86_64-macos.tar.xz 424a50f76a9dcf4d02dab326b2374be1ad404030576ee915866e4af106058b35 -wasmtime v47.0.3 macos aarch64 wasmtime-v47.0.3-aarch64-macos.tar.xz https://github.com/bytecodealliance/wasmtime/releases/download/v47.0.3/wasmtime-v47.0.3-aarch64-macos.tar.xz c2684249e5d9ef9351942cf2d315982cf201fe0300f05d63bc1527446f0cd37f +wasmtime v48.0.0 linux x86_64 wasmtime-v48.0.0-x86_64-linux.tar.xz https://github.com/bytecodealliance/wasmtime/releases/download/v48.0.0/wasmtime-v48.0.0-x86_64-linux.tar.xz 1d23a692da51a4f825698f3f999da71f28bad19a96df5395fadc8d07f162dac3 +wasmtime v48.0.0 linux aarch64 wasmtime-v48.0.0-aarch64-linux.tar.xz https://github.com/bytecodealliance/wasmtime/releases/download/v48.0.0/wasmtime-v48.0.0-aarch64-linux.tar.xz ea20f14785f908afcd07063ade8d89b82b15228d9e6be426ea12ebecbc9c0c8b +wasmtime v48.0.0 macos x86_64 wasmtime-v48.0.0-x86_64-macos.tar.xz https://github.com/bytecodealliance/wasmtime/releases/download/v48.0.0/wasmtime-v48.0.0-x86_64-macos.tar.xz 3cf3c8d1f67184183acd61567e758046d40dddd169295dc9e7570b2b20505ac9 +wasmtime v48.0.0 macos aarch64 wasmtime-v48.0.0-aarch64-macos.tar.xz https://github.com/bytecodealliance/wasmtime/releases/download/v48.0.0/wasmtime-v48.0.0-aarch64-macos.tar.xz b62f687c7b19dd7c04b44ba5d6170a92a2c99bfc190887348aee9323e3703e60 +wasm-tools 1.257.1 linux x86_64 wasm-tools-1.257.1-x86_64-linux.tar.gz https://github.com/bytecodealliance/wasm-tools/releases/download/v1.257.1/wasm-tools-1.257.1-x86_64-linux.tar.gz acea0a6f71b15f3b2d394f97453398f29099cec52df93bb25741a22561639b24 +wasm-tools 1.257.1 linux aarch64 wasm-tools-1.257.1-aarch64-linux.tar.gz https://github.com/bytecodealliance/wasm-tools/releases/download/v1.257.1/wasm-tools-1.257.1-aarch64-linux.tar.gz ff23fa2ed1bf46c590ebaff9ec585c941b820dd56384080466dabc61ed829178 +wasm-tools 1.257.1 macos x86_64 wasm-tools-1.257.1-x86_64-macos.tar.gz https://github.com/bytecodealliance/wasm-tools/releases/download/v1.257.1/wasm-tools-1.257.1-x86_64-macos.tar.gz e35977a05d9e04b8e20208db5d2cd67031d3f782be2da763296b6a8ba13527ce +wasm-tools 1.257.1 macos aarch64 wasm-tools-1.257.1-aarch64-macos.tar.gz https://github.com/bytecodealliance/wasm-tools/releases/download/v1.257.1/wasm-tools-1.257.1-aarch64-macos.tar.gz 1d1ced29aa8320733a7e27452434e66f9bcb61ce39a00ee63229594d71f8544d codecov v11.3.1 linux x86_64 codecov https://cli.codecov.io/v11.3.1/linux/codecov ca1d64196d2d34771084afe76ea657d581bf628e31d993ff8e52ea09cc88a56d diff --git a/.config/nextest.toml b/.config/nextest.toml index f139574f..28f5e4cf 100644 --- a/.config/nextest.toml +++ b/.config/nextest.toml @@ -21,6 +21,10 @@ slow-timeout = { period = "60s", terminate-after = 8 } filter = 'binary(=rsa_wycheproof) & (test(=wycheproof_oaep_mgf1sha1_vectors_are_rejected_by_sha2_mgf1sha2_profiles) | test(=wycheproof_pkcs1v15_sha2_sig_gen_vectors_match_expected_signatures))' slow-timeout = { period = "60s", terminate-after = 4 } +[[profile.default.overrides]] +filter = 'binary(=rsa_wycheproof) & test(=wycheproof_oaep_sha2_decrypt_vectors_match_expected_results)' +slow-timeout = { period = "60s", terminate-after = 4 } + [profile.commit] status-level = "fail" success-output = "never" diff --git a/.config/rail.toml b/.config/rail.toml index ef09c902..fe4535a2 100644 --- a/.config/rail.toml +++ b/.config/rail.toml @@ -49,7 +49,7 @@ require_changelog_entries = false require_release_notes = true release_notes_dir = "release-notes" pre_1_breaking_bump = "minor" -unconventional_commits = "allow" # Required .changes files own bumps and user-facing release notes. +unconventional_commits = "allow" # Required .changes files own bumps and user-facing release notes. semver_check = "warn" change_dir = ".changes" require_change_files = ["rscrypto"] @@ -58,16 +58,16 @@ remote_effects = "push" # Release automation pushes commits/tags; the repository [release.changelog] path = "CHANGELOG.md" relative_to = "workspace" -entry_format = "- {scope}{breaking}{description}{prs} ({sha_link})" # Entry placeholders: scope, breaking, description, prs, sha, sha_link, type -emoji = true # Render emoji in changelog section headers -group_order = [] # Render reviewed .changes entries only; commit subjects are not release notes. -fallback = "skip" # Drop commit-derived entries. +entry_format = "- {scope}{breaking}{description}{prs} ({sha_link})" # Entry placeholders: scope, breaking, description, prs, sha, sha_link, type +emoji = true # Render emoji in changelog section headers +group_order = [] # Render reviewed .changes entries only; commit subjects are not release notes. +fallback = "skip" # Drop commit-derived entries. [release.changelog.filters] skip_types = ["chore", "ci"] skip_scopes = [] -include_paths = [] # Optional changelog attribution include globs -exclude_paths = [] # Optional changelog attribution exclude globs +include_paths = [] # Optional changelog attribution include globs +exclude_paths = [] # Optional changelog attribution exclude globs [change-detection] diff --git a/.config/target-matrix.json b/.config/target-matrix.json index 9294bc28..a9844bf8 100644 --- a/.config/target-matrix.json +++ b/.config/target-matrix.json @@ -1,13 +1,7 @@ { "groups": { - "win": [ - "aarch64-pc-windows-msvc", - "x86_64-pc-windows-msvc" - ], - "macos": [ - "aarch64-apple-darwin", - "x86_64-apple-darwin" - ], + "win": ["aarch64-pc-windows-msvc", "x86_64-pc-windows-msvc"], + "macos": ["aarch64-apple-darwin", "x86_64-apple-darwin"], "linux": [ "aarch64-unknown-linux-gnu", "aarch64-unknown-linux-musl", @@ -15,25 +9,19 @@ "x86_64-unknown-linux-gnu", "x86_64-unknown-linux-musl" ], - "ibm": [ - "powerpc64le-unknown-linux-gnu", - "s390x-unknown-linux-gnu" - ], + "ibm": ["powerpc64le-unknown-linux-gnu", "s390x-unknown-linux-gnu"], "no_std": [ "aarch64-unknown-none", "riscv32imac-unknown-none-elf", "thumbv6m-none-eabi", "x86_64-unknown-none" ], - "wasm": [ - "wasm32-unknown-unknown", - "wasm32-wasip1" - ] + "wasm": ["wasm32-unknown-unknown", "wasm32-wasip1"] }, "ci": [ - { "name": "aarch64-pc-windows-msvc", "type": "gha", "runner": "windows-11-arm" }, + { "name": "aarch64-pc-windows-msvc", "type": "gha", "runner": "windows-11-arm" }, { "name": "aarch64-unknown-linux-gnu", "type": "runson", "pool": "linux-arm64-ci" }, - { "name": "x86_64-pc-windows-msvc", "type": "gha", "runner": "windows-latest" }, - { "name": "x86_64-unknown-linux-gnu", "type": "runson", "pool": "linux-x64-ci" } + { "name": "x86_64-pc-windows-msvc", "type": "gha", "runner": "windows-latest" }, + { "name": "x86_64-unknown-linux-gnu", "type": "runson", "pool": "linux-x64-ci" } ] } diff --git a/.github/actions/setup/action.yaml b/.github/actions/setup/action.yaml index 99a2b35d..d45c299f 100644 --- a/.github/actions/setup/action.yaml +++ b/.github/actions/setup/action.yaml @@ -35,7 +35,7 @@ runs: # runs-on.com S3-backed cache intercept. No-op on non-runs-on pools. - name: Setup MagicCache if: inputs.enable-magic-cache == 'true' - uses: runs-on/action@46910bf61b41721b0579f237e186afb35477007a # v2.3.0 + uses: runs-on/action@46910bf61b41721b0579f237e186afb35477007a # v2.3.0 - name: Setup Toolchain uses: ./.github/actions/setup-toolchain @@ -52,7 +52,7 @@ runs: - name: Setup Rust Cache if: inputs.enable-rust-cache == 'true' - uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2 + uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2 with: shared-key: "rscrypto-v1-${{ inputs.cache-key }}" cache-directories: ${{ inputs.tools-mode == 'rail' && 'target/cargo-rail/cache' || '' }} diff --git a/.github/rulesets/protect-main.json b/.github/rulesets/protect-main.json index b20c034b..2a597dae 100644 --- a/.github/rulesets/protect-main.json +++ b/.github/rulesets/protect-main.json @@ -5,9 +5,7 @@ "conditions": { "ref_name": { "exclude": [], - "include": [ - "~DEFAULT_BRANCH" - ] + "include": ["~DEFAULT_BRANCH"] } }, "bypass_actors": [], @@ -27,11 +25,7 @@ "require_code_owner_review": false, "require_last_push_approval": false, "required_review_thread_resolution": true, - "allowed_merge_methods": [ - "merge", - "squash", - "rebase" - ] + "allowed_merge_methods": ["merge", "squash", "rebase"] } }, { diff --git a/.github/rulesets/protect-release-tags.json b/.github/rulesets/protect-release-tags.json index ea714bd0..1dfe0072 100644 --- a/.github/rulesets/protect-release-tags.json +++ b/.github/rulesets/protect-release-tags.json @@ -5,9 +5,7 @@ "conditions": { "ref_name": { "exclude": [], - "include": [ - "refs/tags/v*" - ] + "include": ["refs/tags/v*"] } }, "bypass_actors": [], diff --git a/.github/workflows/_ci-suite.yaml b/.github/workflows/_ci-suite.yaml index f4c7357c..d1cdbf08 100644 --- a/.github/workflows/_ci-suite.yaml +++ b/.github/workflows/_ci-suite.yaml @@ -42,7 +42,7 @@ jobs: ci: ${{ steps.matrix.outputs.ci }} steps: - name: Checkout - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - name: Load matrix diff --git a/.github/workflows/_rust-job.yaml b/.github/workflows/_rust-job.yaml index e0ef686c..5f02f3f9 100644 --- a/.github/workflows/_rust-job.yaml +++ b/.github/workflows/_rust-job.yaml @@ -123,7 +123,7 @@ jobs: timeout-minutes: ${{ inputs.timeout_minutes }} steps: - name: Checkout - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 persist-credentials: false @@ -163,7 +163,7 @@ jobs: - name: Upload Artifact after completion if: ${{ !cancelled() && inputs.artifact_name != '' && inputs.artifact_path != '' && inputs.artifact_always }} - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: ${{ inputs.artifact_name }} path: ${{ inputs.artifact_path }} @@ -172,7 +172,7 @@ jobs: - name: Upload Artifact (success) if: inputs.artifact_name != '' && inputs.artifact_path != '' && !inputs.artifact_always - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: ${{ inputs.artifact_name }} path: ${{ inputs.artifact_path }} diff --git a/.github/workflows/bench.yaml b/.github/workflows/bench.yaml index a3ebd8fe..33ccc0bc 100644 --- a/.github/workflows/bench.yaml +++ b/.github/workflows/bench.yaml @@ -40,7 +40,7 @@ jobs: matrix: ${{ steps.plan.outputs.matrix }} steps: - name: Checkout - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 1 persist-credentials: false diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 6e890908..742ffe18 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -29,7 +29,7 @@ jobs: surfaces_json: ${{ steps.rail.outputs.surfaces-json }} steps: - name: Checkout - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 persist-credentials: false @@ -37,7 +37,7 @@ jobs: - name: Build Plan (PR) if: github.event_name == 'pull_request' id: rail - uses: loadingalias/cargo-rail-action@ebc8ef2740efefe2cd5c42826344a8f1213113ae # v6.1.2 + uses: loadingalias/cargo-rail-action@ebc8ef2740efefe2cd5c42826344a8f1213113ae # v6.1.2 with: version: "0.21.0" checksum: required diff --git a/.github/workflows/ct.yaml b/.github/workflows/ct.yaml index 0c7fabbf..57c4dff5 100644 --- a/.github/workflows/ct.yaml +++ b/.github/workflows/ct.yaml @@ -109,7 +109,7 @@ jobs: matrix: ${{ steps.plan.outputs.matrix }} steps: - name: Checkout - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 persist-credentials: false diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index c38fd0a4..ed5762d4 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -54,7 +54,7 @@ jobs: s390x_ct_run_url: ${{ steps.s390x_ct.outputs.s390x_run_url }} steps: - name: Checkout - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 persist-credentials: false @@ -109,7 +109,7 @@ jobs: - name: Checkout reviewed recovery tooling if: github.event_name == 'workflow_dispatch' - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 1 path: target/release-automation @@ -152,7 +152,7 @@ jobs: run: scripts/ci/release-preflight.sh --crate rscrypto --tag "$RELEASE_TAG" - name: Preserve validated release inputs - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: release-inputs-${{ steps.identity.outputs.release_commit }} path: | @@ -176,7 +176,7 @@ jobs: artifact-metadata: write steps: - name: Checkout - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 persist-credentials: false @@ -192,7 +192,7 @@ jobs: enable-rust-cache: true - name: Restore validated release inputs - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: release-inputs-${{ needs.preflight.outputs.release_commit }} path: target/package @@ -234,12 +234,12 @@ jobs: } >> "$GITHUB_OUTPUT" - name: Attest crate provenance - uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 + uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 with: subject-path: ${{ steps.package.outputs.crate_path }} - name: Attest source archive provenance - uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 + uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 with: subject-path: ${{ steps.package.outputs.source_path }} @@ -256,12 +256,12 @@ jobs: --allow-redacted-bypass - name: Attest repository controls - uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 + uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 with: subject-path: ${{ steps.repository_controls.outputs.evidence_path }} - name: Download non-RISC-V CT evidence - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: pattern: ct-* path: ct-release-artifacts @@ -274,7 +274,7 @@ jobs: - name: Download recovered s390x CT evidence if: needs.preflight.outputs.s390x_ct_run_id != '' - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: ct-raw-ibm-s390x path: ct-release-artifacts/ct-raw-ibm-s390x @@ -282,7 +282,7 @@ jobs: run-id: ${{ needs.preflight.outputs.s390x_ct_run_id }} - name: Download RISC-V CT evidence - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: ct-raw-rise-riscv path: ct-release-artifacts/ct-raw-rise-riscv @@ -304,7 +304,7 @@ jobs: --evidence-commit "$EVIDENCE_COMMIT" - name: Attest CT evidence provenance - uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 + uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 with: subject-path: ${{ steps.ct_evidence.outputs.bundle_path }} @@ -334,7 +334,7 @@ jobs: --output "release-artifacts/rscrypto-${CRATE_VERSION}-release-manifest.json" - name: Attest release identity manifest - uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 + uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 with: subject-path: ${{ steps.release_manifest.outputs.manifest_path }} @@ -382,7 +382,7 @@ jobs: } > SHA256SUMS - name: Attest release checksums - uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 + uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 with: subject-path: SHA256SUMS @@ -473,7 +473,7 @@ jobs: - name: Authenticate with crates.io if: steps.existing.outputs.published != 'true' id: auth - uses: rust-lang/crates-io-auth-action@c6f97d42243bad5fab37ca0427f495c86d5b1a18 # v1.0.5 + uses: rust-lang/crates-io-auth-action@c6f97d42243bad5fab37ca0427f495c86d5b1a18 # v1.0.5 - name: Publish to crates.io if: steps.existing.outputs.published != 'true' diff --git a/.github/workflows/scorecard.yaml b/.github/workflows/scorecard.yaml index bb496e1f..4d409d2b 100644 --- a/.github/workflows/scorecard.yaml +++ b/.github/workflows/scorecard.yaml @@ -23,18 +23,18 @@ jobs: security-events: write steps: - name: Checkout - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - name: Run Scorecard - uses: ossf/scorecard-action@2d1146689b8cda280b9bc96326124645441f03bc # v2.4.4 + uses: ossf/scorecard-action@2d1146689b8cda280b9bc96326124645441f03bc # v2.4.4 with: results_file: scorecard.sarif results_format: sarif publish_results: true - name: Upload SARIF - uses: github/codeql-action/upload-sarif@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7 + uses: github/codeql-action/upload-sarif@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7 with: sarif_file: scorecard.sarif diff --git a/.github/workflows/weekly.yaml b/.github/workflows/weekly.yaml index cb9de23e..c06fd325 100644 --- a/.github/workflows/weekly.yaml +++ b/.github/workflows/weekly.yaml @@ -219,7 +219,7 @@ jobs: timeout-minutes: 120 steps: - name: Checkout - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 persist-credentials: false @@ -234,7 +234,7 @@ jobs: enable-rust-cache: "true" - name: Download fuzz corpus artifacts - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: pattern: fuzz-output-weekly-* path: fuzz-output-artifacts @@ -261,7 +261,7 @@ jobs: run: scripts/ci/install-codecov.sh - name: Upload to Codecov - uses: codecov/codecov-action@fb8b3582c8e4def4969c97caa2f19720cb33a72f # v7.0.0 + uses: codecov/codecov-action@fb8b3582c8e4def4969c97caa2f19720cb33a72f # v7.0.0 with: binary: ${{ steps.codecov.outputs.binary }} token: ${{ secrets.CODECOV_TOKEN }} @@ -271,7 +271,7 @@ jobs: fail_ci_if_error: true - name: Upload Coverage Artifacts - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: coverage-reports path: | @@ -283,7 +283,19 @@ jobs: # The mode-specific terminal name is part of the release qualification contract. complete: name: Complete (${{ needs.mode.outputs.mode }}) - needs: [mode, suite, miri, miri-tree-borrows, fuzzing, asan-fuzzing, mlkem-graviton, ct, rsa, coverage] + needs: + [ + mode, + suite, + miri, + miri-tree-borrows, + fuzzing, + asan-fuzzing, + mlkem-graviton, + ct, + rsa, + coverage, + ] if: ${{ !cancelled() }} runs-on: ubuntu-latest steps: diff --git a/.gitignore b/.gitignore index cac10004..997b9803 100644 --- a/.gitignore +++ b/.gitignore @@ -12,7 +12,6 @@ Thumbs.db # LLM/AI Harness/Agents .claude .agents -.codex AGENTS.md # Zed/IDE diff --git a/CHANGELOG.md b/CHANGELOG.md index e7a8b17b..9751e9bf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,14 +1,11 @@ # Changelog - - ## [0.8.1](https://github.com/loadingalias/rscrypto/compare/v0.8.0...v0.8.1) - 2026-08-11 - Align canonical install examples and the security support matrix with rscrypto 0.8.0. - Allow Argon2idPassword and ScryptPassword to generate canonical PHC records from a caller-owned entropy source without enabling getrandom. Add exact-width HMAC-SHA256 verification for protocols that specify a 64-bit truncated tag. - ## [0.8.0](https://github.com/loadingalias/rscrypto/compare/v0.7.8...v0.8.0) - 2026-08-02 - Authenticate CI tool downloads and package-manager installs. @@ -118,7 +115,7 @@ also no longer do, because they can retain a MAC key. The `Mac` trait no longer requires `Clone`; reuse or share one owner, or construct another keyed state explicitly. - + Secret-bearing SHA/HMAC, Ed25519, Keccak, BLAKE2, and BLAKE3 temporaries now clear at their actual finalization, reset, transfer, or drop boundary, including keyed XOF and parallel heap scratch. The optimized zeroization gate covers @@ -137,7 +134,6 @@ - Verify imported assembly and cryptographic test vectors against immutable upstream sources and deterministic transforms. - ## [0.7.8](https://github.com/loadingalias/rscrypto/compare/v0.6.4...v0.7.8) - 2026-07-15 ### Security and compatibility @@ -181,7 +177,6 @@ test tooling. - Updated the ECDSA differential-test oracles for the current `p256` behavior. - ## [0.6.2](https://github.com/loadingalias/rscrypto/compare/v0.6.1...v0.6.2) - 2026-07-04 ### 🏗️ Build @@ -232,16 +227,12 @@ - hashes: delete Darwin SHA-2 assembly for owned aarch64 kernels aead: expose owned ChaCha20-Poly1305 diagnostic path auth: widen public RSA CIOS threshold and add portable diagnostics bench: split AEAD and RSA assembly replacement benchmarks benchmarks: refresh BLAKE3 overview and README perf chart docs: track assembly ownership notebook decisions ([76f4fa3](https://github.com/loadingalias/rscrypto/commit/76f4fa343412c39c8c6a3bd1b7f3e866a42513aa)) - hashes: retarget BLAKE3 x86 compression and expose diag kernels aead: mark AES-GCM assembly as rscrypto-owned auth: mark RSA assembly as rscrypto-owned bench: add BLAKE3 diagnostic benches and gap report build: gate assembly provenance with ledger check ([e643fe5](https://github.com/loadingalias/rscrypto/commit/e643fe55af7311aa2ccf17f18613e8a63871d08a)) - - ## [0.6.1](https://github.com/loadingalias/rscrypto/compare/v0.6.0...v0.6.1) - 2026-06-24 ### 📦 Other Changes - crypto: validate platform overrides and gate s390x AEGIS ([83bcde8](https://github.com/loadingalias/rscrypto/commit/83bcde865334691387c2d7abb5242f1cfc3479e1)) - - ## [0.6.0](https://github.com/loadingalias/rscrypto/compare/v0.5.0...v0.6.0) - 2026-06-23 ### 👷 CI @@ -290,8 +281,6 @@ - auth: fix s390x ML-KEM barrier build mode ([75e7d0a](https://github.com/loadingalias/rscrypto/commit/75e7d0a8821a4cdaa89082e1fef3e00f9334fcd5)) - auth: harden s390x ML-KEM constant-time arithmetic ([446e3d4](https://github.com/loadingalias/rscrypto/commit/446e3d46fc2b3298b79d502904bab4bb0131e1c8)) - - ## [0.5.0](https://github.com/loadingalias/rscrypto/compare/v0.4.1...v0.5.0) - 2026-06-14 ### 📝 Documentation @@ -303,8 +292,6 @@ - auth: fix RSA-2048 leakage fixture policy ([c8f6886](https://github.com/loadingalias/rscrypto/commit/c8f6886f343c3771d7bdab14261b703b7277b8a4)) - crypto: harden secret handling and CT validation paths ci: scope CT evidence to required primitives and repair macOS RSA fixtures docs: align migration guidance with hardened verification defaults bench: refresh crypto benches for typed APIs checksum: clarify CRC64 reference constants workspace: align feature metadata and lockfiles for CT tooling ([30ddfb6](https://github.com/loadingalias/rscrypto/commit/30ddfb6632d2d364574e9c4379775cb669219f53)) - - ## [0.4.1](https://github.com/loadingalias/rscrypto/compare/v0.4.0...v0.4.1) - 2026-06-13 ### 📝 Documentation @@ -319,8 +306,6 @@ - auth: harden ECDSA P-256/P-384 CT backends ci: add ECDSA DudeCT diagnostics and target-scoped CT policy ([82db892](https://github.com/loadingalias/rscrypto/commit/82db8924e88136ac3070e892602cb38f4a25d620)) - auth: add ECDSA P-256/P-384 signing and CT coverage ([f24375d](https://github.com/loadingalias/rscrypto/commit/f24375d31784527ee0964b9dd871d64d5c0a6991)) - - ## [0.4.0](https://github.com/loadingalias/rscrypto/compare/v0.3.1...v0.4.0) - 2026-06-09 ### 🏗️ Build @@ -348,8 +333,6 @@ - auth: clear CT helper slice lints hashes: clear Blake2b diagnostic slice lints ([32f0e12](https://github.com/loadingalias/rscrypto/commit/32f0e12c5cfb5b0a15e72651d8aff57af8c66a9a)) - auth: align RSA keygen with FIPS 186-5 A.1.3 ([5ceb703](https://github.com/loadingalias/rscrypto/commit/5ceb703cea4b5355eff022fbb1013f2bdcf30e19)) - - ## [0.3.1](https://github.com/loadingalias/rscrypto/compare/v0.3.0...v0.3.1) - 2026-06-01 ### 📦 Other Changes @@ -357,8 +340,6 @@ - workspace: enable cargo-rail release publishing ([bb7ec88](https://github.com/loadingalias/rscrypto/commit/bb7ec88d59a2cce916d82af9b182f4905be6600b)) - bench: add Ascon coverage and refresh HMAC measurement shape ([b06b946](https://github.com/loadingalias/rscrypto/commit/b06b946d217248d634c43688211c9ebe5c2692e8)) - - ## [0.3.0](https://github.com/loadingalias/rscrypto/compare/v0.2.0...v0.3.0) - 2026-05-28 ### 🏗️ Build @@ -384,8 +365,6 @@ - workspace: refresh README release snippets and local asset ignores ([1d838fe](https://github.com/loadingalias/rscrypto/commit/1d838febe1e8d2d751b8c38d32d838b9a5c2db04)) - workspace: fix fuzz support path dependency and refresh locks ci: refresh weekly action pins ([a906007](https://github.com/loadingalias/rscrypto/commit/a906007a4b91c691c99ada30883243c714061cd2)) - - ## [0.2.0](https://github.com/loadingalias/rscrypto/compare/v0.1.1...v0.2.0) - 2026-05-17 ### 📦 Other Changes @@ -408,16 +387,12 @@ - aead: ship AES-128-GCM and AES-128-GCM-SIV with full SIMD kernel coverage hashes: add Blake3KeyedHash type with constant-time equality bench: add aws-lc-rs, ring, dryoc, gxhash, ahash, and foldhash competitor rows workspace: wire competitor dev-deps, ungate internal hex module, refresh docs ([0a39948](https://github.com/loadingalias/rscrypto/commit/0a39948a73df05c816163dc7c49b043efc976326)) - workspace: sharpen adoption docs and publish migration guides ([30f9846](https://github.com/loadingalias/rscrypto/commit/30f9846d52a8e6ce0a3d39adf9e0dacfda5cd5f4)) - - ## [0.1.1](https://github.com/loadingalias/rscrypto/compare/v0.1.0...v0.1.1) - 2026-05-02 ### 🏗️ Build - trim tests/testdata/benches from published crate include list docs: fix README quick start imports and add Xxh3 FastHash trait workspace: wire README into doctest harness via ReadmeDoctests hook ([f16a44f](https://github.com/loadingalias/rscrypto/commit/f16a44f5db5527f77ad294e717c64f1b12930bdb)) - - ## [0.1.0](https://github.com/loadingalias/rscrypto/releases/tag/v0.1.0) - 2026-05-02 ### 🐛 Bug Fixes @@ -746,7 +721,7 @@ - Revert "hashes/blake3: debranch streaming chunk compression and simplify xof" ([b0c088b](https://github.com/loadingalias/rscrypto/commit/b0c088b48e262a4abc234a5cf62f2bdaadca1372)) - hashes/blake3: document AJ bench regression and reject via 70e7519 ([ea7f2c5](https://github.com/loadingalias/rscrypto/commit/ea7f2c5c9b6413e561bdbe01174e3c2602d74918)) - Revert "hashes/blake3: use kernel-aware xof root-hash path and retune x86" ([70e7519](https://github.com/loadingalias/rscrypto/commit/70e7519ec2670b53f46f32b0f347bb572bca1477)) -- hashes/blake3: record AI regression from run 22559324946 and revert decision ([ddf5c5a](https://github.com/loadingalias/rscrypto/commit/ddf5c5ac25e440f5a26a46bb2e3b892d42f2a353)) +- hashes/blake3: record AI regression from run 22559324946 and revert decision ([ddf5c5a](https://github.com/loadingalias/rscrypto/commit/ddf5c5ac25e440f5a26a46bb2e3b892d42f2a353)) - Revert "hashes: inline blake3 OutputState compress dispatch" ([a787d48](https://github.com/loadingalias/rscrypto/commit/a787d4811af15ed848dcf633a8b0cbde8f069e1e)) - hashes/blake3: revert AH lazy tiny xof tail-hint path; record 22556963869 regression ([800445d](https://github.com/loadingalias/rscrypto/commit/800445deda3f0634bfce48bbd1389a2b4fe9034a)) - hashes/blake3: lazily optimize tiny xof init+read with single-chunk tail hint ([03d9943](https://github.com/loadingalias/rscrypto/commit/03d9943e50fad6b5c7bbe5f9e09ace4d0fa6e7d8)) @@ -762,7 +737,7 @@ - hashes: select size-class kernel for single-chunk finalize_xof ([aea12be](https://github.com/loadingalias/rscrypto/commit/aea12be21542ba146af042819f0dd4546c4ec62a)) - ashes: revert Blake3Xof lazy scratch-buffer initialization ([19bc72b](https://github.com/loadingalias/rscrypto/commit/19bc72b286c43140a48497b9f06d1fa92753e156)) - hashes: lazily initialize Blake3Xof scratch buffers ([bd61c53](https://github.com/loadingalias/rscrypto/commit/bd61c5392b35289685ab277815aefa1414f93f83)) -- hashes/blake3: optimize short streaming/xof paths and retune 64KiB+ parallel admission ([b493be1](https://github.com/loadingalias/rscrypto/commit/b493be1a0bb220ee01703aa9ba8f9c6d0e84acdc)) +- hashes/blake3: optimize short streaming/xof paths and retune 64KiB+ parallel admission ([b493be1](https://github.com/loadingalias/rscrypto/commit/b493be1a0bb220ee01703aa9ba8f9c6d0e84acdc)) - checksum: add aarch64 crc16 pmull+eor3 kernels and wire graviton dispatch ([b34a9b9](https://github.com/loadingalias/rscrypto/commit/b34a9b9e0ede0b02661aef95847fe8a8006b9b5a)) - hashes: promote streaming kernel after first full chunk ([b160f5a](https://github.com/loadingalias/rscrypto/commit/b160f5acda892e6f4f4aa879bff7ed2736f2f2d5)) - checksum/hashes: remove hot-path overhead in arm crc16 2way and blake3 dispatch accessors ([171d60d](https://github.com/loadingalias/rscrypto/commit/171d60de8df636e0040257965ec5784fb07aed19)) @@ -971,7 +946,7 @@ - rscrypto: fixing the tests ([88ec68c](https://github.com/loadingalias/rscrypto/commit/88ec68c5a8aaa900d7ce9cfcd5ee919b23c39f63)) - rscrypto: tuning ([0938d5e](https://github.com/loadingalias/rscrypto/commit/0938d5e1b49873484193ef6fe62e310679a32fab)) - rscrypto: update for CI ([eef34c9](https://github.com/loadingalias/rscrypto/commit/eef34c9702c82b66dde8148b2c1b2c68c0a5e36b)) -- rscrypto: refactor: pre-release cleanup for v0.1.0 - De-macro CRC-64 types for better auditability Replace define_crc64_type! macro with explicit implementations matching the CRC-32 pattern - Fix repository URLs in CONTRIBUTING.md - Document tuning coverage in README.md - Add platform coverage matrix showing measured vs inferred presets and list hardware we need contributions for - Remove speculative flag from Tune struct. The field added complexity without practical benefit; tuning docs now indicate extrapolated values in comments instead ([f89284d](https://github.com/loadingalias/rscrypto/commit/f89284db0f44f71fe3eae5df4b1c50193bf7f28b)) +- rscrypto: refactor: pre-release cleanup for v0.1.0 - De-macro CRC-64 types for better auditability Replace define_crc64_type! macro with explicit implementations matching the CRC-32 pattern - Fix repository URLs in CONTRIBUTING.md - Document tuning coverage in README.md - Add platform coverage matrix showing measured vs inferred presets and list hardware we need contributions for - Remove speculative flag from Tune struct. The field added complexity without practical benefit; tuning docs now indicate extrapolated values in comments instead ([f89284d](https://github.com/loadingalias/rscrypto/commit/f89284db0f44f71fe3eae5df4b1c50193bf7f28b)) - rscrypto: fixing the tuning engine to use the KernelSet and update the existing tables in dispatch.rs ([ce9b4a5](https://github.com/loadingalias/rscrypto/commit/ce9b4a51e844f40d2f8187d929e1576ed6674195)) - rscrypto: improved performance everywhere via an architectural update. dropped the policy/runtime code for the determinism of compile-time - based on benches. ([89a5dcf](https://github.com/loadingalias/rscrypto/commit/89a5dcfbf7a4969623987f115446a052f0b5e1c7)) - rscrypto: tuning ([179c144](https://github.com/loadingalias/rscrypto/commit/179c1443ceece7b81ce4dae8f006803a292f5935)) @@ -1088,7 +1063,7 @@ - rscrypto: added the weekly.yaml for fuzzing/etc. ([9081378](https://github.com/loadingalias/rscrypto/commit/9081378dcf5170dab22c5fbae90d45b2e6cdda96)) - rscrypto: fixing the Barrett reduction order; it was backwards. ([1f4b4ab](https://github.com/loadingalias/rscrypto/commit/1f4b4ab5fbc43a7bd46085567874a5defca127e9)) - rscrypto: added new no_std targets; removed the 'std' gate because it's just not needed and then added hand-rolled errors ([51283a0](https://github.com/loadingalias/rscrypto/commit/51283a05f6f19dfb0aaff944eea48e3dfec89fa5)) -- rscrypto: ci: fix CI failures and expand no_std target coverage; setup new Namespace 'profiles' for rscrypto, too. ([625044e](https://github.com/loadingalias/rscrypto/commit/625044e71d469de09f80b5d7d7a7f11a6f4fd4ca)) +- rscrypto: ci: fix CI failures and expand no_std target coverage; setup new Namespace 'profiles' for rscrypto, too. ([625044e](https://github.com/loadingalias/rscrypto/commit/625044e71d469de09f80b5d7d7a7f11a6f4fd4ca)) - rscrypto: fix the cicd issues; simple ([632a18a](https://github.com/loadingalias/rscrypto/commit/632a18ac4779e3939d95c0cb9b1ec59d1a4e3925)) - rscrypto: wiring the 'pre-push' hook/script. ([e76634f](https://github.com/loadingalias/rscrypto/commit/e76634f87b5a88a2b97216f9ac4935e0d05789e2)) - rscrypto: initial commit ([3d06ff9](https://github.com/loadingalias/rscrypto/commit/3d06ff975c0baaed6b2067df041b11266bca696b)) @@ -1106,7 +1081,7 @@ - CRC32 aarch64 dispatch bypass, SHA-3 sponge output extraction; XXH3 small-input codegen overhaul — cold dispatch + typed mix16_b ([09f0dc2](https://github.com/loadingalias/rscrypto/commit/09f0dc2f44b055c1fb88ca5a97713415cd996536)) - SHA-512 single-block rotation schedule + vector K addition ([a291d28](https://github.com/loadingalias/rscrypto/commit/a291d28a7fcdb6a8538d09ceb7c23cc5c61fbed0)) - SHA-512 Zen5 dispatch fix, Keccak θ rewrite, RapidHash codegen tune ([8a23f40](https://github.com/loadingalias/rscrypto/commit/8a23f40b5ad8313de53a80dc169ed0a2d575a3c8)) -- RapidHashFast inner core, HKDF midstate cache, Ed25519 field/point optimizations RapidHash: - RapidHashFast64/128 now uses a dedicated inner-algorithm core instead of V3-no-avalanche. Size-tuned dispatch: 3-stream (49-400B), 7-stream (>400B), cold-path separation for codegen quality. Oracle: rapidhash::fast::RapidHasher. - RapidHash64/128 (standard V3) unchanged. Auth: - HKDF-SHA256: cache HmacSha256 keyed with PRK at extract time. expand() now resets (1 memcpy) instead of re-creating (2 SHA-256 compressions) per chunk. - Ed25519 field: dedicated squaring — 15 wide muls vs 25 (40% fewer). - Ed25519 point: dedicated dbl-2008-hwcd doubling — 4 sq + 4 mul, no D2 multiply. - Ed25519 point: precomputed 16-entry basepoint table with 4-bit windowed scalar mul — adds drop from ~128 to ~60. - Ed25519 verify: Straus/Shamir interleaved [s]B + [-h]A in one 256-bit scan, halving doublings from 512 to 256. ([89dbfc2](https://github.com/loadingalias/rscrypto/commit/89dbfc2c29dd27feb37736e155f2d57996560953)) +- RapidHashFast inner core, HKDF midstate cache, Ed25519 field/point optimizations RapidHash: - RapidHashFast64/128 now uses a dedicated inner-algorithm core instead of V3-no-avalanche. Size-tuned dispatch: 3-stream (49-400B), 7-stream (>400B), cold-path separation for codegen quality. Oracle: rapidhash::fast::RapidHasher. - RapidHash64/128 (standard V3) unchanged. Auth: - HKDF-SHA256: cache HmacSha256 keyed with PRK at extract time. expand() now resets (1 memcpy) instead of re-creating (2 SHA-256 compressions) per chunk. - Ed25519 field: dedicated squaring — 15 wide muls vs 25 (40% fewer). - Ed25519 point: dedicated dbl-2008-hwcd doubling — 4 sq + 4 mul, no D2 multiply. - Ed25519 point: precomputed 16-entry basepoint table with 4-bit windowed scalar mul — adds drop from ~128 to ~60. - Ed25519 verify: Straus/Shamir interleaved [s]B + [-h]A in one 256-bit scan, halving doublings from 512 to 256. ([89dbfc2](https://github.com/loadingalias/rscrypto/commit/89dbfc2c29dd27feb37736e155f2d57996560953)) - bypass dispatch overhead for small fast-hash inputs ([e12085c](https://github.com/loadingalias/rscrypto/commit/e12085c77afc42cceb70d63102a3c1a2ee7ea95a)) - cascade AVX-512 sub-degree tails to AVX2 for BLAKE3 hash_many and parent compression ([17f47d6](https://github.com/loadingalias/rscrypto/commit/17f47d6a52df857a03bce7a5473965f70b962d66)) - fix BLAKE3 XOF ~250ns Drop overhead, upgrade zeroize to word-sized writes feat: add SHA-NI/SHA2 CE hardware acceleration for SHA-256/SHA-224 ([9f76def](https://github.com/loadingalias/rscrypto/commit/9f76defed3d793386ae9d058df3bdd7e9a08945d)) @@ -1122,6 +1097,4 @@ - rustfmt ([1c28ea2](https://github.com/loadingalias/rscrypto/commit/1c28ea2c1142013360ea446ad3bc5a6c04c29543)) - - All notable changes to rscrypto will be documented in this file. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4f7959ed..bc30be55 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -5,12 +5,12 @@ releasable history; it is not a working branch. ## Gate model -| Action | Purpose | -|---|---| -| Commit | Creates a local, reviewable checkpoint. | -| Push | Shares the branch after fast, change-aware local checks. | +| Action | Purpose | +| ------------ | --------------------------------------------------------- | +| Commit | Creates a local, reviewable checkpoint. | +| Push | Shares the branch after fast, change-aware local checks. | | Pull request | Declares merge intent and runs CI on the proposed change. | -| Merge | Adds the reviewed change to protected `main`. | +| Merge | Adds the reviewed change to protected `main`. | The protected branch requires an up-to-date `Complete` result and has no bypass actors, so merged commits do not repeat the pull-request suite. Release @@ -63,15 +63,15 @@ just test --all Use deeper checks where the risk requires them: -| Change | Required validation | -|---|---| -| Parser, import, DER, PHC, hex, or untrusted input | `just test-fuzz ` or `just test-fuzz --all` | -| `unsafe`, SIMD, ASM, or dispatch | Backend equivalence tests and `just test-fuzz-asan --all` where the target runs natively | -| Portable unsafe path | `just test-miri` | -| Constant-time claim boundary | `just ct-full --target `; update `ct.toml` only with matching evidence | -| Apple Silicon RSA assembly | `just test-rsa-macos-asm` on a physical local Arm64 Mac; GitHub Actions intentionally has no macOS runner | -| Public API change | `cargo semver-checks --package rscrypto --all-features` | -| Dependency or release change | `cargo deny check all` and `cargo audit --ignore RUSTSEC-2023-0071` | +| Change | Required validation | +| ------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | +| Parser, import, DER, PHC, hex, or untrusted input | `just test-fuzz ` or `just test-fuzz --all` | +| `unsafe`, SIMD, ASM, or dispatch | Backend equivalence tests and `just test-fuzz-asan --all` where the target runs natively | +| Portable unsafe path | `just test-miri` | +| Constant-time claim boundary | `just ct-full --target `; update `ct.toml` only with matching evidence | +| Apple Silicon RSA assembly | `just test-rsa-macos-asm` on a physical local Arm64 Mac; GitHub Actions intentionally has no macOS runner | +| Public API change | `cargo semver-checks --package rscrypto --all-features` | +| Dependency or release change | `cargo deny check all` and `cargo audit --ignore RUSTSEC-2023-0071` | ## Review and commit @@ -110,6 +110,22 @@ the required `Complete` check. Resolve every open review thread and review the final diff before merging in the GitHub UI. GitHub enforces the current approval policy. +For a broad or release-sensitive pull request, run the slow physical assurance +lanes on the pushed branch before merging: + +```bash +branch=$(git branch --show-current) +test -n "$branch" && test "$branch" != main +test "$(git rev-parse HEAD)" = "$(git rev-parse '@{upstream}')" +gh workflow run weekly.yaml --ref "$branch" -f mode=assurance +gh workflow run riscv.yaml --ref "$branch" -f mode=evidence +``` + +These branch runs expose platform, constant-time, and RISC-V failures before +they reach `main`. They do not replace the release runbook's post-merge, +exact-commit evidence: a squash or merge commit has a different SHA, and +ancestor evidence is never promoted into a release claim. + ## Clean up after merge After GitHub reports the pull request merged: diff --git a/Cargo.lock b/Cargo.lock index 46569232..1f7bfc0e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -185,6 +185,18 @@ version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06" +[[package]] +name = "bincode-next" +version = "3.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d6626829353ae29293be5c86f42de5f0468bc758af074b0c7d08f07e538ccbc" +dependencies = [ + "pastey", + "rapidhash", + "serde", + "unty-next", +] + [[package]] name = "bindgen" version = "0.72.1" @@ -736,6 +748,27 @@ dependencies = [ "zeroize", ] +[[package]] +name = "derive_more" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134" +dependencies = [ + "derive_more-impl", +] + +[[package]] +name = "derive_more-impl" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb" +dependencies = [ + "proc-macro2", + "quote", + "rustc_version", + "syn 2.0.119", +] + [[package]] name = "digest" version = "0.10.7" @@ -830,6 +863,16 @@ version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e5e8f6c15a24b9a3ee5efec809ccd006d3b30e8b3bb63c39af737c7f87daa1d" +[[package]] +name = "either-or-both" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6717164c227120ba9ddf3e2b32305fc0122741d3ee41a54968eae7573ee01933" +dependencies = [ + "indexmap", + "serde", +] + [[package]] name = "elliptic-curve" version = "0.14.1" @@ -850,6 +893,12 @@ dependencies = [ "zeroize", ] +[[package]] +name = "equivalent" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" + [[package]] name = "errno" version = "0.3.14" @@ -1015,6 +1064,44 @@ dependencies = [ "subtle", ] +[[package]] +name = "gungraun" +version = "0.19.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9300d38d30facf6870c15bc9e243edcc47e5ddc270c9d2c1ae824a00b1faea79" +dependencies = [ + "bincode-next", + "derive_more", + "gungraun-macros", + "gungraun-runner", +] + +[[package]] +name = "gungraun-macros" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7f3214bae6cfd6739f4f29edb262bae439c6393a7b7b12c4eeb96417c2e50df" +dependencies = [ + "derive_more", + "proc-macro-error3", + "proc-macro2", + "quote", + "rustc_version", + "serde", + "serde_json", + "syn 2.0.119", +] + +[[package]] +name = "gungraun-runner" +version = "0.19.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47c68c92812da579a2510a2cc702d5aa3251992b9662d4a98502ca46e0cbe16e" +dependencies = [ + "either-or-both", + "serde", +] + [[package]] name = "half" version = "2.7.1" @@ -1026,6 +1113,12 @@ dependencies = [ "zerocopy", ] +[[package]] +name = "hashbrown" +version = "0.17.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" + [[package]] name = "hax-lib" version = "0.3.7" @@ -1093,6 +1186,16 @@ dependencies = [ "zeroize", ] +[[package]] +name = "indexmap" +version = "2.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" +dependencies = [ + "equivalent", + "hashbrown", +] + [[package]] name = "inout" version = "0.2.2" @@ -1600,6 +1703,16 @@ dependencies = [ "quote", ] +[[package]] +name = "proc-macro-error-attr3" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0084e6206a967a2dad822180626b2f6b07a3b379325e8f1ec0438e33a469ba7" +dependencies = [ + "proc-macro2", + "quote", +] + [[package]] name = "proc-macro-error2" version = "2.0.1" @@ -1612,6 +1725,18 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "proc-macro-error3" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0cf066225f2373bc711684792b69bdeac0356019b007e721090c24d92d5d5a50" +dependencies = [ + "proc-macro-error-attr3", + "proc-macro2", + "quote", + "syn 3.0.3", +] + [[package]] name = "proc-macro2" version = "1.0.107" @@ -1881,6 +2006,7 @@ dependencies = [ "ed25519-dalek", "fips203", "getrandom 0.4.3", + "gungraun", "hkdf", "hmac", "keccak 0.2.1", @@ -2299,6 +2425,12 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" +[[package]] +name = "unty-next" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16062d030850f35054e37746427b9febb74a2f24c9c6dd6fa2d0c13c5f53221e" + [[package]] name = "uuid" version = "1.24.0" diff --git a/Cargo.toml b/Cargo.toml index 108993d4..bc381376 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -219,6 +219,7 @@ criterion = { version = "^0.8.2", default-features = false, features = [ "html_reports", "plotters", ] } +gungraun = "=0.19.4" proptest = "^1.11.0" # Oracles @@ -246,8 +247,14 @@ p256 = { version = "0.14.0", default-features = false, features = ["ecdsa", "pkc p384 = { version = "0.14.0", default-features = false, features = ["ecdsa", "pkcs8", "std"] } ed25519-dalek = "3.0.0" x25519-dalek = { version = "3.0.0", features = ["static_secrets"] } -fips203 = { version = "0.4.3", default-features = false, features = ["ml-kem-512", "ml-kem-768", "ml-kem-1024"] } -rustcrypto-ml-kem = { package = "ml-kem", version = "0.3.2", default-features = false, features = ["hazmat"] } +fips203 = { version = "0.4.3", default-features = false, features = [ + "ml-kem-512", + "ml-kem-768", + "ml-kem-1024", +] } +rustcrypto-ml-kem = { package = "ml-kem", version = "0.3.2", default-features = false, features = [ + "hazmat", +] } hmac = "0.13.0" hkdf = "0.13.0" chacha20poly1305 = "0.11.0" @@ -399,6 +406,11 @@ name = "kmac_cshake" harness = false required-features = ["sha3", "kmac"] +[[bench]] +name = "structural" +harness = false +required-features = ["checksums", "sha2", "blake3"] + [profile.dev] opt-level = 0 debug = true diff --git a/README.md b/README.md index 26b1cb72..4de92890 100644 --- a/README.md +++ b/README.md @@ -72,28 +72,28 @@ The common API shape is one-shot when convenient and streaming when needed. ## Common workflows -| Task | Features | Start here | -|---|---|---| -| AEAD seal/open | `chacha20poly1305`, `getrandom` | [`examples/aead_seal_open.rs`](examples/aead_seal_open.rs) | -| Ed25519 and ECDSA signatures | `ed25519`, `ecdsa-p256`, `getrandom` | [`examples/signatures.rs`](examples/signatures.rs) | -| RSA-PSS verification | `rsa` | [`examples/rsa_pss_verify.rs`](examples/rsa_pss_verify.rs) | -| ML-KEM shared secret | `ml-kem`, `getrandom` | [`examples/mlkem_encapsulation.rs`](examples/mlkem_encapsulation.rs) | -| Argon2id and scrypt password hashing | `password-hashing`, `getrandom` | [`examples/password_hashing.rs`](examples/password_hashing.rs) | +| Task | Features | Start here | +| ------------------------------------ | ------------------------------------ | -------------------------------------------------------------------- | +| AEAD seal/open | `chacha20poly1305`, `getrandom` | [`examples/aead_seal_open.rs`](examples/aead_seal_open.rs) | +| Ed25519 and ECDSA signatures | `ed25519`, `ecdsa-p256`, `getrandom` | [`examples/signatures.rs`](examples/signatures.rs) | +| RSA-PSS verification | `rsa` | [`examples/rsa_pss_verify.rs`](examples/rsa_pss_verify.rs) | +| ML-KEM shared secret | `ml-kem`, `getrandom` | [`examples/mlkem_encapsulation.rs`](examples/mlkem_encapsulation.rs) | +| Argon2id and scrypt password hashing | `password-hashing`, `getrandom` | [`examples/password_hashing.rs`](examples/password_hashing.rs) | Use [`docs/types.md`](docs/types.md) when you need the full type map, and [`docs/features.md`](docs/features.md) when you need the smallest feature set. ## Capabilities -| Need | Included | Feature path | -|---|---|---| -| Cryptographic hashes | SHA-2, SHA-3, SHAKE, cSHAKE128/256, BLAKE2, BLAKE3, Ascon-Hash/XOF/CXOF | `hashes` or leaf features | -| MACs and KDFs | HMAC-SHA-2/SHA-3, KMAC128/256, standalone Poly1305, HKDF-SHA-2, PBKDF2-HMAC-SHA-2 | `macs`, `kdfs`, or leaf features | -| Password hashing | Raw Argon2d/i/id and scrypt KDFs; generated, bounded PHC password records | `password-hashing` or leaf features | +| Need | Included | Feature path | +| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------- | +| Cryptographic hashes | SHA-2, SHA-3, SHAKE, cSHAKE128/256, BLAKE2, BLAKE3, Ascon-Hash/XOF/CXOF | `hashes` or leaf features | +| MACs and KDFs | HMAC-SHA-2/SHA-3, KMAC128/256, standalone Poly1305, HKDF-SHA-2, PBKDF2-HMAC-SHA-2 | `macs`, `kdfs`, or leaf features | +| Password hashing | Raw Argon2d/i/id and scrypt KDFs; generated, bounded PHC password records | `password-hashing` or leaf features | | Public-key primitives | ECDSA P-256/P-384 signing/verification, Ed25519 signatures, RSA signing/verification/OAEP/RSAES-PKCS1-v1_5/key generation, X25519 key exchange, ML-KEM-512/768/1024 KEMs | `signatures`, `key-exchange`, or leaf features | -| AEAD encryption | AES-128/256-GCM, AES-128/256-GCM-SIV, ChaCha20-Poly1305, XChaCha20-Poly1305, AEGIS-256, Ascon-AEAD128 | `aead` or leaf features | -| Checksums | CRC-16, CRC-24, CRC-32, CRC-32C, CRC-64/XZ, CRC-64/NVMe | `checksums` or leaf features | -| Fast hashes | XXH3-64/128, RapidHash V3-64 | `xxh3`, `rapidhash` | +| AEAD encryption | AES-128/256-GCM, AES-128/256-GCM-SIV, ChaCha20-Poly1305, XChaCha20-Poly1305, AEGIS-256, Ascon-AEAD128 | `aead` or leaf features | +| Checksums | CRC-16, CRC-24, CRC-32, CRC-32C, CRC-64/XZ, CRC-64/NVMe | `checksums` or leaf features | +| Fast hashes | XXH3-64/128, RapidHash V3-64 | `xxh3`, `rapidhash` | Feature layers: diff --git a/SECURITY.md b/SECURITY.md index d4cf5d7e..b5901623 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -51,7 +51,7 @@ Out of scope: | Version | Supported | | ------- | --------- | -| `0.8.x` | Yes | +| `0.8.x` | Yes | Only the latest patch release in the current minor line receives security fixes. Upgrade to the latest published `0.8.x` release before reporting an issue diff --git a/THREAT_MODEL.md b/THREAT_MODEL.md index 6736bf2f..7faaaa77 100644 --- a/THREAT_MODEL.md +++ b/THREAT_MODEL.md @@ -46,13 +46,13 @@ lifecycle, transport, and access control. Inputs crossing the boundary: -| Input | Source | Assumption | -|---|---|---| -| Keys, passwords, seeds | Caller | The caller protects confidentiality and supplies the required entropy. Imports enforce documented shape and algorithm constraints, not key quality. | -| Messages, AAD, ciphertexts, tags, signatures, encoded keys | Caller, usually relayed from a network peer | Untrusted. | -| Randomness | `getrandom` or caller-supplied fill closures | The operating system or caller provides the required entropy quality. Output lengths are fixed by the API. | -| CPU capability reports | CPUID, auxv, sysctl, OS APIs | The host reports capabilities correctly. Forced-backend overrides are validated before use. | -| Build configuration | Cargo features, target features | The builder selects and records the intended configuration. | +| Input | Source | Assumption | +| ---------------------------------------------------------- | -------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | +| Keys, passwords, seeds | Caller | The caller protects confidentiality and supplies the required entropy. Imports enforce documented shape and algorithm constraints, not key quality. | +| Messages, AAD, ciphertexts, tags, signatures, encoded keys | Caller, usually relayed from a network peer | Untrusted. | +| Randomness | `getrandom` or caller-supplied fill closures | The operating system or caller provides the required entropy quality. Output lengths are fixed by the API. | +| CPU capability reports | CPUID, auxv, sysctl, OS APIs | The host reports capabilities correctly. Forced-backend overrides are validated before use. | +| Build configuration | Cargo features, target features | The builder selects and records the intended configuration. | Outputs are digests, tags, ciphertexts, signatures, derived keys, and opaque errors. Direct comparison of fixed-size secret-bearing owners returns an opaque @@ -102,25 +102,25 @@ The following threats are out of scope: Ordered by exposure to untrusted input: -| Surface | Entry points | Primary risks | -|---|---|---| -| Parsers | RSA DER/SPKI/PKCS#8 import, ECDSA DER signatures and SEC1 points, ML-KEM key and ciphertext parsing, PHC strings, hex | Memory safety, panics, accepting what should be rejected | -| Verification oracles | MAC `verify_tag`, AEAD open, signature `verify`, ML-KEM implicit rejection | Timing or error detail beyond the single failure bit | -| Secret-bearing compute | Sign, decrypt, decapsulate, derive; the release-evidenced subset of `ct.toml` | Timing leakage, incorrect arithmetic | -| `unsafe` low-level code | SIMD/assembly kernels, raw buffer helpers, zeroization, and dispatch | Undefined behavior, divergence from the portable authority | -| Dispatch | `src/platform`, `src/backend` | Selecting a kernel the CPU cannot run, or one that produces wrong output | +| Surface | Entry points | Primary risks | +| ----------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------ | +| Parsers | RSA DER/SPKI/PKCS#8 import, ECDSA DER signatures and SEC1 points, ML-KEM key and ciphertext parsing, PHC strings, hex | Memory safety, panics, accepting what should be rejected | +| Verification oracles | MAC `verify_tag`, AEAD open, signature `verify`, ML-KEM implicit rejection | Timing or error detail beyond the single failure bit | +| Secret-bearing compute | Sign, decrypt, decapsulate, derive; the release-evidenced subset of `ct.toml` | Timing leakage, incorrect arithmetic | +| `unsafe` low-level code | SIMD/assembly kernels, raw buffer helpers, zeroization, and dispatch | Undefined behavior, divergence from the portable authority | +| Dispatch | `src/platform`, `src/backend` | Selecting a kernel the CPU cannot run, or one that produces wrong output | ## Mitigations and evidence -| Risk | Mitigation | Evidence | -|---|---|---| -| Memory safety | Unsafe operations are lint-gated and require local `SAFETY` proofs; the portable Rust path remains authoritative | Miri on portable paths in CI | -| Parser abuse | Strict imports, `strict_*` arithmetic, release overflow checks | Fuzz targets, Wycheproof where mapped, official vectors | -| Wrong output from accelerated kernels | Portable path is the byte-for-byte authority | Portable-vs-accelerated differential tests and native CI | -| Timing leakage | Constant-time coding rules on claimed paths | `ct.toml` evidence gate: timing tests, generated-code review, binary checks where supported | -| Oracle behavior | Opaque errors, failed-open output clearing, single-bit failure shape | AEAD and verification tests, fuzz targets | -| Secret exposure at rest | Zeroize at the last owned use and on drop, masked `Debug` and errors, and sealed fixed-size comparison only on semantic secret owners | [`docs/secret-ownership.md`](docs/secret-ownership.md), [`docs/secret-lifecycle.md`](docs/secret-lifecycle.md), `scripts/check/zeroize-evidence.sh`, and `tests/secret_redaction.rs` | -| Supply chain | Minimal optional runtime dependencies, `cargo deny`, `cargo audit`, signed tags, Trusted Publishing, release attestations | [`deny.toml`](deny.toml), [`.github/workflows/release.yaml`](.github/workflows/release.yaml), [`docs/release.md`](docs/release.md) | +| Risk | Mitigation | Evidence | +| ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| Memory safety | Unsafe operations are lint-gated and require local `SAFETY` proofs; the portable Rust path remains authoritative | Miri on portable paths in CI | +| Parser abuse | Strict imports, `strict_*` arithmetic, release overflow checks | Fuzz targets, Wycheproof where mapped, official vectors | +| Wrong output from accelerated kernels | Portable path is the byte-for-byte authority | Portable-vs-accelerated differential tests and native CI | +| Timing leakage | Constant-time coding rules on claimed paths | `ct.toml` evidence gate: timing tests, generated-code review, binary checks where supported | +| Oracle behavior | Opaque errors, failed-open output clearing, single-bit failure shape | AEAD and verification tests, fuzz targets | +| Secret exposure at rest | Zeroize at the last owned use and on drop, masked `Debug` and errors, and sealed fixed-size comparison only on semantic secret owners | [`docs/secret-ownership.md`](docs/secret-ownership.md), [`docs/secret-lifecycle.md`](docs/secret-lifecycle.md), `scripts/check/zeroize-evidence.sh`, and `tests/secret_redaction.rs` | +| Supply chain | Minimal optional runtime dependencies, `cargo deny`, `cargo audit`, signed tags, Trusted Publishing, release attestations | [`deny.toml`](deny.toml), [`.github/workflows/release.yaml`](.github/workflows/release.yaml), [`docs/release.md`](docs/release.md) | ## Known gaps diff --git a/benches/structural.rs b/benches/structural.rs new file mode 100644 index 00000000..a779b107 --- /dev/null +++ b/benches/structural.rs @@ -0,0 +1,34 @@ +//! Stable structural-cost benchmarks for representative public hash and checksum paths. + +use core::hint::black_box; + +use gungraun::{library_benchmark, library_benchmark_group}; +use rscrypto::{Blake3, Checksum, Crc32, Sha256}; + +static INPUT_64: [u8; 64] = [0x3d; 64]; +static INPUT_4K: [u8; 4096] = [0xa7; 4096]; +static INPUT_16K: [u8; 16_384] = [0x5c; 16_384]; + +#[library_benchmark] +#[bench::bytes_64(&INPUT_64)] +#[bench::bytes_4096(&INPUT_4K)] +fn sha256(input: &[u8]) { + black_box(Sha256::digest(black_box(input))); +} + +#[library_benchmark] +#[bench::bytes_4096(&INPUT_4K)] +#[bench::bytes_16384(&INPUT_16K)] +fn blake3(input: &[u8]) { + black_box(Blake3::digest(black_box(input))); +} + +#[library_benchmark] +#[bench::bytes_64(&INPUT_64)] +#[bench::bytes_4096(&INPUT_4K)] +fn crc32(input: &[u8]) { + black_box(Crc32::checksum(black_box(input))); +} + +library_benchmark_group!(name = structural; benchmarks = sha256, blake3, crc32); +gungraun::main!(library_benchmark_groups = structural); diff --git a/benchmark_results/OVERVIEW.md b/benchmark_results/OVERVIEW.md index f55021e3..0a36c304 100644 --- a/benchmark_results/OVERVIEW.md +++ b/benchmark_results/OVERVIEW.md @@ -47,10 +47,10 @@ Both runs used the pinned `rustc 1.97.0-nightly (ca9a134e0 2026-04-26)` toolchain on the same Apple Silicon macOS host. Criterion used 50 samples, a 1-second warm-up, and a 3-second measurement window. -| Source | Median | 95% confidence interval | Mean | -|---|---:|---:|---:| -| Baseline | 21.892 µs | 21.874–21.919 µs | 21.885 µs | -| Current | 21.754 µs | 21.704–21.799 µs | 21.757 µs | +| Source | Median | 95% confidence interval | Mean | +| -------- | --------: | ----------------------: | --------: | +| Baseline | 21.892 µs | 21.874–21.919 µs | 21.885 µs | +| Current | 21.754 µs | 21.704–21.799 µs | 21.757 µs | The observed current/baseline median ratio is 0.9937. This check found no regression. It was not an interleaved release benchmark, so it does not support @@ -60,18 +60,18 @@ The repository policy retains only this curated overview. The local Criterion metadata, estimates, and raw 50-sample files were distinct and hashed before curation: -| Artifact | Baseline SHA-256 | Current SHA-256 | -|---|---|---| +| Artifact | Baseline SHA-256 | Current SHA-256 | +| ---------------- | ------------------------------------------------------------------ | ------------------------------------------------------------------ | | `benchmark.json` | `6d27e19fd2a9563ecea5328345420c12b79f9924d3ecde179bc0166f5a62e6dd` | `6d27e19fd2a9563ecea5328345420c12b79f9924d3ecde179bc0166f5a62e6dd` | | `estimates.json` | `728945652c3ec804ec064e9888fc431a5fa3528e885edf76e350392ae95ea2fc` | `3b987405f949847972740cb549826d46f2529caa1187bc13786f7d662ca63e03` | -| `sample.json` | `f36052bcf65362d6203a6be768e251822dc3182ce8fab75dd9bba20097db30f9` | `a92a7e9fcc1af048c2bb5dcfd8782d07b8727e46477a27bc7948cd02c7a8a6bc` | +| `sample.json` | `f36052bcf65362d6203a6be768e251822dc3182ce8fab75dd9bba20097db30f9` | `a92a7e9fcc1af048c2bb5dcfd8782d07b8727e46477a27bc7948cd02c7a8a6bc` | ## Headline -| Scope | Pairs | W/T/L | Win % | Geomean | Median | -| --- | --- | --- | --- | --- | --- | -| Linux CI: all matched performance pairs | 9,674 | 6,831/2,085/758 | 71% | 1.78x | 1.24x | -| Linux CI: fastest external per case | 6,144 | 3,780/1,695/669 | 62% | 1.62x | 1.12x | +| Scope | Pairs | W/T/L | Win % | Geomean | Median | +| --------------------------------------- | ----- | --------------- | ----- | ------- | ------ | +| Linux CI: all matched performance pairs | 9,674 | 6,831/2,085/758 | 71% | 1.78x | 1.24x | +| Linux CI: fastest external per case | 6,144 | 3,780/1,695/669 | 62% | 1.62x | 1.12x | Snapshot summary: @@ -89,84 +89,84 @@ Snapshot summary: ## Coverage Matrix -| Platform | Raw Criterion rows | All pairs | Fastest rows | W/T/L | Win % | Geomean | Median | -| --- | --- | --- | --- | --- | --- | --- | --- | -| AMD Zen4 | 2,304 | 1,269 | 768 | 525/171/72 | 68% | 1.47x | 1.14x | -| AMD Zen5 | 2,304 | 1,269 | 768 | 447/245/76 | 58% | 1.47x | 1.10x | -| AWS Graviton3 | 2,308 | 1,269 | 768 | 367/287/114 | 48% | 1.36x | 1.04x | -| AWS Graviton4 | 2,308 | 1,269 | 768 | 366/337/65 | 48% | 1.37x | 1.04x | -| IBM Power10 | 2,055 | 1,030 | 768 | 400/302/66 | 52% | 1.83x | 1.06x | -| IBM z16/s390x | 2,055 | 1,030 | 768 | 620/67/81 | 81% | 2.77x | 2.19x | -| Intel Ice Lake | 2,304 | 1,269 | 768 | 517/137/114 | 67% | 1.45x | 1.17x | -| Intel Sapphire Rapids | 2,304 | 1,269 | 768 | 538/149/81 | 70% | 1.60x | 1.18x | +| Platform | Raw Criterion rows | All pairs | Fastest rows | W/T/L | Win % | Geomean | Median | +| --------------------- | ------------------ | --------- | ------------ | ----------- | ----- | ------- | ------ | +| AMD Zen4 | 2,304 | 1,269 | 768 | 525/171/72 | 68% | 1.47x | 1.14x | +| AMD Zen5 | 2,304 | 1,269 | 768 | 447/245/76 | 58% | 1.47x | 1.10x | +| AWS Graviton3 | 2,308 | 1,269 | 768 | 367/287/114 | 48% | 1.36x | 1.04x | +| AWS Graviton4 | 2,308 | 1,269 | 768 | 366/337/65 | 48% | 1.37x | 1.04x | +| IBM Power10 | 2,055 | 1,030 | 768 | 400/302/66 | 52% | 1.83x | 1.06x | +| IBM z16/s390x | 2,055 | 1,030 | 768 | 620/67/81 | 81% | 2.77x | 2.19x | +| Intel Ice Lake | 2,304 | 1,269 | 768 | 517/137/114 | 67% | 1.45x | 1.17x | +| Intel Sapphire Rapids | 2,304 | 1,269 | 768 | 538/149/81 | 70% | 1.60x | 1.18x | ## Category Summary -| Category | Rows | W/T/L | Win % | Geomean | Median | -| --- | --- | --- | --- | --- | --- | -| Checksums | 616 | 476/118/22 | 77% | 6.18x | 3.17x | -| Hashes/MACs/XOFs | 3,456 | 1,926/1,181/349 | 56% | 1.35x | 1.08x | -| Auth/KDF | 160 | 140/20/0 | 88% | 1.28x | 1.13x | -| Password hashing | 120 | 55/27/38 | 46% | 1.07x | 1.02x | -| Public-key | 296 | 187/59/50 | 63% | 1.09x | 1.14x | -| RSA | 88 | 86/2/0 | 98% | 1.65x | 1.20x | -| AEAD | 1,408 | 910/288/210 | 65% | 1.61x | 1.21x | +| Category | Rows | W/T/L | Win % | Geomean | Median | +| ---------------- | ----- | --------------- | ----- | ------- | ------ | +| Checksums | 616 | 476/118/22 | 77% | 6.18x | 3.17x | +| Hashes/MACs/XOFs | 3,456 | 1,926/1,181/349 | 56% | 1.35x | 1.08x | +| Auth/KDF | 160 | 140/20/0 | 88% | 1.28x | 1.13x | +| Password hashing | 120 | 55/27/38 | 46% | 1.07x | 1.02x | +| Public-key | 296 | 187/59/50 | 63% | 1.09x | 1.14x | +| RSA | 88 | 86/2/0 | 98% | 1.65x | 1.20x | +| AEAD | 1,408 | 910/288/210 | 65% | 1.61x | 1.21x | ## BLAKE3 Summary BLAKE3 rows come from Linux CI run [#32185659553](https://github.com/loadingalias/rscrypto/actions/runs/32185659553). All-pair and fastest-external BLAKE3 metrics are identical because official `blake3` is the only external implementation in this bench. -| Scope | Rows | W/T/L | Geomean | Median | -| --- | --- | --- | --- | --- | -| All Linux BLAKE3 rows | 384 | 187/134/63 | 1.35x | 1.04x | -| x86_64 | 192 | 79/89/24 | 1.18x | 1.02x | -| AArch64 | 96 | 44/36/16 | 1.40x | 1.04x | - -| Platform | Rows | W/T/L | Geomean | Median | -| --- | --- | --- | --- | --- | -| AMD Zen4 | 48 | 20/22/6 | 1.24x | 1.01x | -| AMD Zen5 | 48 | 18/27/3 | 1.27x | 1.02x | -| AWS Graviton3 | 48 | 22/15/11 | 1.36x | 0.98x | -| AWS Graviton4 | 48 | 22/21/5 | 1.44x | 1.04x | -| IBM Power10 | 48 | 32/6/10 | 1.76x | 1.12x | -| IBM z16/s390x | 48 | 32/3/13 | 1.69x | 1.69x | -| Intel Ice Lake | 48 | 19/21/8 | 1.09x | 1.00x | -| Intel Sapphire Rapids | 48 | 22/19/7 | 1.13x | 1.03x | - -| Operation | Rows | W/T/L | Geomean | Median | -| --- | --- | --- | --- | --- | -| `oneshot` | 88 | 35/35/18 | 1.33x | 1.00x | -| `keyed` | 88 | 27/21/40 | 1.20x | 0.95x | -| `derive-key` | 88 | 65/21/2 | 1.59x | 1.53x | -| `streaming` | 32 | 10/21/1 | 1.21x | 1.02x | -| `xof` | 88 | 50/36/2 | 1.37x | 1.07x | +| Scope | Rows | W/T/L | Geomean | Median | +| --------------------- | ---- | ---------- | ------- | ------ | +| All Linux BLAKE3 rows | 384 | 187/134/63 | 1.35x | 1.04x | +| x86_64 | 192 | 79/89/24 | 1.18x | 1.02x | +| AArch64 | 96 | 44/36/16 | 1.40x | 1.04x | + +| Platform | Rows | W/T/L | Geomean | Median | +| --------------------- | ---- | -------- | ------- | ------ | +| AMD Zen4 | 48 | 20/22/6 | 1.24x | 1.01x | +| AMD Zen5 | 48 | 18/27/3 | 1.27x | 1.02x | +| AWS Graviton3 | 48 | 22/15/11 | 1.36x | 0.98x | +| AWS Graviton4 | 48 | 22/21/5 | 1.44x | 1.04x | +| IBM Power10 | 48 | 32/6/10 | 1.76x | 1.12x | +| IBM z16/s390x | 48 | 32/3/13 | 1.69x | 1.69x | +| Intel Ice Lake | 48 | 19/21/8 | 1.09x | 1.00x | +| Intel Sapphire Rapids | 48 | 22/19/7 | 1.13x | 1.03x | + +| Operation | Rows | W/T/L | Geomean | Median | +| ------------ | ---- | -------- | ------- | ------ | +| `oneshot` | 88 | 35/35/18 | 1.33x | 1.00x | +| `keyed` | 88 | 27/21/40 | 1.20x | 0.95x | +| `derive-key` | 88 | 65/21/2 | 1.59x | 1.53x | +| `streaming` | 32 | 10/21/1 | 1.21x | 1.02x | +| `xof` | 88 | 50/36/2 | 1.37x | 1.07x | ## ML-KEM Summary ML-KEM public coverage is complete for the CI-selected primitive set: ML-KEM-512, ML-KEM-768, and ML-KEM-1024 each include keygen, encapsulate, and decapsulate on all eight Linux platforms. POWER10 and s390x do not have `aws-lc-rs` ML-KEM rows in this artifact set, but still have rscrypto plus `libcrux`, `fips203`, and RustCrypto comparison rows for every public operation. -| Platform | Raw ML-KEM rows | Fastest rows | W/T/L | Geomean | Median | Fastest external split | -| --- | --- | --- | --- | --- | --- | --- | -| AMD Zen4 | 45 | 9 | 9/0/0 | 1.83x | 1.82x | `libcrux` 7, `aws-lc-rs` 2 | -| AMD Zen5 | 45 | 9 | 9/0/0 | 1.95x | 1.91x | `libcrux` 9 | -| AWS Graviton3 | 45 | 9 | 5/0/4 | 1.09x | 1.12x | `aws-lc-rs` 9 | -| AWS Graviton4 | 45 | 9 | 5/0/4 | 1.08x | 1.18x | `aws-lc-rs` 9 | -| IBM Power10 | 36 | 9 | 9/0/0 | 1.41x | 1.53x | `libcrux` 9 | -| IBM z16/s390x | 36 | 9 | 9/0/0 | 1.68x | 1.74x | `libcrux` 9 | -| Intel Ice Lake | 45 | 9 | 9/0/0 | 1.80x | 1.75x | `libcrux` 7, `aws-lc-rs` 2 | -| Intel Sapphire Rapids | 45 | 9 | 9/0/0 | 1.84x | 1.80x | `aws-lc-rs` 7, `libcrux` 2 | - -| Primitive/op | Rows | W/T/L | Win % | Geomean | Median | Pressure | -| --- | --- | --- | --- | --- | --- | --- | -| `mlkem1024` / `decapsulate` | 8 | 8/0/0 | 100% | 1.70x | 1.86x | none | -| `mlkem1024` / `encapsulate` | 8 | 8/0/0 | 100% | 2.51x | 2.63x | none | -| `mlkem1024` / `keygen` | 8 | 6/0/2 | 75% | 1.02x | 1.13x | `aws-lc-rs` 2 | -| `mlkem512` / `decapsulate` | 8 | 6/0/2 | 75% | 1.41x | 1.59x | `aws-lc-rs` 2 | -| `mlkem512` / `encapsulate` | 8 | 8/0/0 | 100% | 1.94x | 2.17x | none | -| `mlkem512` / `keygen` | 8 | 6/0/2 | 75% | 1.09x | 1.22x | `aws-lc-rs` 2 | -| `mlkem768` / `decapsulate` | 8 | 8/0/0 | 100% | 1.58x | 1.75x | none | -| `mlkem768` / `encapsulate` | 8 | 8/0/0 | 100% | 2.33x | 2.54x | none | -| `mlkem768` / `keygen` | 8 | 6/0/2 | 75% | 1.06x | 1.13x | `aws-lc-rs` 2 | +| Platform | Raw ML-KEM rows | Fastest rows | W/T/L | Geomean | Median | Fastest external split | +| --------------------- | --------------- | ------------ | ----- | ------- | ------ | -------------------------- | +| AMD Zen4 | 45 | 9 | 9/0/0 | 1.83x | 1.82x | `libcrux` 7, `aws-lc-rs` 2 | +| AMD Zen5 | 45 | 9 | 9/0/0 | 1.95x | 1.91x | `libcrux` 9 | +| AWS Graviton3 | 45 | 9 | 5/0/4 | 1.09x | 1.12x | `aws-lc-rs` 9 | +| AWS Graviton4 | 45 | 9 | 5/0/4 | 1.08x | 1.18x | `aws-lc-rs` 9 | +| IBM Power10 | 36 | 9 | 9/0/0 | 1.41x | 1.53x | `libcrux` 9 | +| IBM z16/s390x | 36 | 9 | 9/0/0 | 1.68x | 1.74x | `libcrux` 9 | +| Intel Ice Lake | 45 | 9 | 9/0/0 | 1.80x | 1.75x | `libcrux` 7, `aws-lc-rs` 2 | +| Intel Sapphire Rapids | 45 | 9 | 9/0/0 | 1.84x | 1.80x | `aws-lc-rs` 7, `libcrux` 2 | + +| Primitive/op | Rows | W/T/L | Win % | Geomean | Median | Pressure | +| --------------------------- | ---- | ----- | ----- | ------- | ------ | ------------- | +| `mlkem1024` / `decapsulate` | 8 | 8/0/0 | 100% | 1.70x | 1.86x | none | +| `mlkem1024` / `encapsulate` | 8 | 8/0/0 | 100% | 2.51x | 2.63x | none | +| `mlkem1024` / `keygen` | 8 | 6/0/2 | 75% | 1.02x | 1.13x | `aws-lc-rs` 2 | +| `mlkem512` / `decapsulate` | 8 | 6/0/2 | 75% | 1.41x | 1.59x | `aws-lc-rs` 2 | +| `mlkem512` / `encapsulate` | 8 | 8/0/0 | 100% | 1.94x | 2.17x | none | +| `mlkem512` / `keygen` | 8 | 6/0/2 | 75% | 1.09x | 1.22x | `aws-lc-rs` 2 | +| `mlkem768` / `decapsulate` | 8 | 8/0/0 | 100% | 1.58x | 1.75x | none | +| `mlkem768` / `encapsulate` | 8 | 8/0/0 | 100% | 2.33x | 2.54x | none | +| `mlkem768` / `keygen` | 8 | 6/0/2 | 75% | 1.06x | 1.13x | `aws-lc-rs` 2 | ## ECDSA Summary @@ -179,121 +179,121 @@ external crates on the same runner moved by less than 1.4x. Excluding s390x, the seven-runner geomeans are `ecdsa-p256` / `sign` 1.33x, `ecdsa-p256` / `verify` 1.19x, `ecdsa-p384` / `sign` 1.01x, and `ecdsa-p384` / `verify` 1.53x. -| Operation | Rows | W/T/L | Geomean | Median | -| --- | --- | --- | --- | --- | -| `ecdsa-p256` / `sign` | 32 | 28/0/4 | 0.91x | 1.30x | -| `ecdsa-p256` / `verify` | 32 | 20/7/5 | 0.84x | 1.08x | -| `ecdsa-p384` / `sign` | 32 | 12/0/20 | 0.70x | 0.83x | -| `ecdsa-p384` / `verify` | 32 | 28/0/4 | 1.08x | 1.36x | +| Operation | Rows | W/T/L | Geomean | Median | +| ----------------------- | ---- | ------- | ------- | ------ | +| `ecdsa-p256` / `sign` | 32 | 28/0/4 | 0.91x | 1.30x | +| `ecdsa-p256` / `verify` | 32 | 20/7/5 | 0.84x | 1.08x | +| `ecdsa-p384` / `sign` | 32 | 12/0/20 | 0.70x | 0.83x | +| `ecdsa-p384` / `verify` | 32 | 28/0/4 | 1.08x | 1.36x | ## Primitive Summary Linux CI primitives with matched exact `rscrypto` comparisons. Fastest columns are strongest-external comparisons; all-pair columns include every matched external implementation. -| Primitive | Fastest rows | Fastest W/T/L | Fastest geomean | All pairs | All W/T/L | All geomean | -| --- | --- | --- | --- | --- | --- | --- | -| `ecdsa-p384` | 64 | 40/0/24 | 0.87x | 176 | 144/0/32 | 2.27x | -| `ecdsa-p256` | 64 | 48/7/9 | 0.87x | 176 | 148/11/17 | 1.57x | -| `rapidhash-stream` | 176 | 61/33/82 | 0.92x | 176 | 61/33/82 | 0.92x | -| `argon2id-owasp` | 8 | 3/1/4 | 0.98x | 16 | 7/4/5 | 1.25x | -| `xxh3-buildhasher` | 88 | 41/12/35 | 0.99x | 88 | 41/12/35 | 0.99x | -| `x25519` | 16 | 3/13/0 | 1.02x | 44 | 31/13/0 | 1.58x | -| `argon2i-small` | 24 | 10/3/11 | 1.03x | 40 | 26/3/11 | 1.34x | -| `argon2id-small` | 24 | 10/3/11 | 1.03x | 40 | 25/4/11 | 1.35x | -| `argon2d-small` | 24 | 10/5/9 | 1.04x | 24 | 10/5/9 | 1.04x | -| `rapidhash-v3-64` | 88 | 21/45/22 | 1.05x | 88 | 21/45/22 | 1.05x | -| `blake2b256` | 200 | 101/99/0 | 1.07x | 312 | 204/108/0 | 1.31x | -| `scrypt-owasp` | 8 | 4/2/2 | 1.08x | 8 | 4/2/2 | 1.08x | -| `blake2b512` | 176 | 106/69/1 | 1.08x | 264 | 194/69/1 | 1.33x | -| `blake2s256` | 200 | 114/86/0 | 1.11x | 200 | 114/86/0 | 1.11x | -| `chacha20-poly1305` | 176 | 75/101/0 | 1.12x | 484 | 304/180/0 | 1.32x | -| `xxh3-128` | 88 | 34/42/12 | 1.13x | 88 | 34/42/12 | 1.13x | -| `xxh3-64` | 88 | 34/34/20 | 1.13x | 88 | 34/34/20 | 1.13x | -| `blake2s128` | 176 | 113/63/0 | 1.13x | 176 | 113/63/0 | 1.13x | -| `ed25519` | 80 | 32/39/9 | 1.14x | 256 | 194/48/14 | 1.41x | -| `xxh3-hashmap` | 8 | 7/1/0 | 1.15x | 8 | 7/1/0 | 1.15x | -| `scrypt-small` | 32 | 18/13/1 | 1.18x | 32 | 18/13/1 | 1.18x | -| `rapidhash-buildhasher` | 88 | 44/29/15 | 1.19x | 88 | 44/29/15 | 1.19x | -| `aegis-256` | 176 | 81/65/30 | 1.23x | 176 | 81/65/30 | 1.23x | -| `hmac-sha256` | 104 | 42/36/26 | 1.24x | 258 | 144/78/36 | 1.60x | -| `hmac-sha384` | 88 | 28/49/11 | 1.24x | 242 | 133/93/16 | 1.29x | -| `hmac-sha512` | 88 | 32/44/12 | 1.27x | 242 | 137/88/17 | 1.31x | -| `sha256` | 104 | 44/46/14 | 1.27x | 258 | 143/89/26 | 1.60x | -| `hkdf-sha384` | 32 | 29/3/0 | 1.27x | 88 | 85/3/0 | 1.59x | -| `rsa-8192` | 16 | 14/2/0 | 1.28x | 28 | 26/2/0 | 1.33x | -| `hkdf-sha256` | 32 | 27/5/0 | 1.28x | 88 | 83/5/0 | 1.93x | -| `pbkdf2-sha256` | 48 | 43/5/0 | 1.28x | 132 | 127/5/0 | 1.71x | -| `pbkdf2-sha512` | 48 | 41/7/0 | 1.28x | 132 | 125/7/0 | 1.34x | -| `sha512` | 104 | 48/51/5 | 1.29x | 258 | 160/88/10 | 1.31x | -| `sha384` | 88 | 43/39/6 | 1.30x | 242 | 151/80/11 | 1.32x | -| `ascon-hash256` | 88 | 56/31/1 | 1.30x | 88 | 56/31/1 | 1.30x | -| `sha512-256` | 88 | 50/38/0 | 1.33x | 88 | 50/38/0 | 1.33x | -| `blake3` | 384 | 187/134/63 | 1.35x | 384 | 187/134/63 | 1.35x | -| `ascon-aead128` | 176 | 136/39/1 | 1.39x | 176 | 136/39/1 | 1.39x | -| `ascon-xof128` | 88 | 66/20/2 | 1.39x | 88 | 66/20/2 | 1.39x | -| `xchacha20-poly1305` | 176 | 173/3/0 | 1.43x | 176 | 173/3/0 | 1.43x | -| `mlkem512` | 24 | 20/0/4 | 1.44x | 90 | 86/0/4 | 2.90x | -| `rapidhash-hash-one` | 24 | 18/4/2 | 1.47x | 24 | 18/4/2 | 1.47x | -| `mlkem768` | 24 | 22/0/2 | 1.57x | 90 | 88/0/2 | 3.38x | -| `rapidhash-hashmap` | 24 | 24/0/0 | 1.61x | 24 | 24/0/0 | 1.61x | -| `mlkem1024` | 24 | 22/0/2 | 1.63x | 90 | 88/0/2 | 3.60x | -| `rsa-4096` | 24 | 24/0/0 | 1.70x | 52 | 52/0/0 | 2.69x | -| `crc32c` | 88 | 42/38/8 | 1.73x | 176 | 130/38/8 | 2.41x | -| `rsa-3072` | 24 | 24/0/0 | 1.75x | 52 | 52/0/0 | 2.73x | -| `rsa-2048` | 24 | 24/0/0 | 1.79x | 52 | 52/0/0 | 2.77x | -| `aes-128-gcm` | 176 | 96/42/38 | 1.80x | 484 | 390/50/44 | 2.01x | -| `crc32` | 88 | 47/33/8 | 1.80x | 176 | 133/35/8 | 2.51x | -| `aes-256-gcm` | 176 | 94/36/46 | 1.83x | 484 | 382/44/58 | 2.02x | -| `kmac256` | 88 | 58/19/11 | 1.86x | 88 | 58/19/11 | 1.86x | -| `cshake256` | 88 | 58/21/9 | 1.90x | 88 | 58/21/9 | 1.90x | -| `shake128` | 88 | 58/30/0 | 1.94x | 88 | 58/30/0 | 1.94x | -| `shake256` | 88 | 63/25/0 | 1.98x | 88 | 63/25/0 | 1.98x | -| `sha224` | 88 | 51/37/0 | 2.01x | 88 | 51/37/0 | 2.01x | -| `aes-128-gcm-siv` | 176 | 127/1/48 | 2.20x | 308 | 237/16/55 | 2.92x | -| `sha3-224` | 88 | 77/11/0 | 2.27x | 88 | 77/11/0 | 2.27x | -| `sha3-256` | 104 | 91/13/0 | 2.28x | 104 | 91/13/0 | 2.28x | -| `aes-256-gcm-siv` | 176 | 128/1/47 | 2.34x | 308 | 259/2/47 | 3.16x | -| `crc64-nvme` | 88 | 52/35/1 | 2.34x | 88 | 52/35/1 | 2.34x | -| `sha3-384` | 88 | 79/9/0 | 2.35x | 88 | 79/9/0 | 2.35x | -| `sha3-512` | 88 | 77/11/0 | 2.38x | 88 | 77/11/0 | 2.38x | -| `crc64-xz` | 88 | 73/12/3 | 2.78x | 88 | 73/12/3 | 2.78x | -| `crc24-openpgp` | 88 | 86/0/2 | 17.62x | 88 | 86/0/2 | 17.62x | -| `crc16-ccitt` | 88 | 88/0/0 | 30.24x | 88 | 88/0/0 | 30.24x | -| `crc16-ibm` | 88 | 88/0/0 | 32.07x | 88 | 88/0/0 | 32.07x | +| Primitive | Fastest rows | Fastest W/T/L | Fastest geomean | All pairs | All W/T/L | All geomean | +| ----------------------- | ------------ | ------------- | --------------- | --------- | ---------- | ----------- | +| `ecdsa-p384` | 64 | 40/0/24 | 0.87x | 176 | 144/0/32 | 2.27x | +| `ecdsa-p256` | 64 | 48/7/9 | 0.87x | 176 | 148/11/17 | 1.57x | +| `rapidhash-stream` | 176 | 61/33/82 | 0.92x | 176 | 61/33/82 | 0.92x | +| `argon2id-owasp` | 8 | 3/1/4 | 0.98x | 16 | 7/4/5 | 1.25x | +| `xxh3-buildhasher` | 88 | 41/12/35 | 0.99x | 88 | 41/12/35 | 0.99x | +| `x25519` | 16 | 3/13/0 | 1.02x | 44 | 31/13/0 | 1.58x | +| `argon2i-small` | 24 | 10/3/11 | 1.03x | 40 | 26/3/11 | 1.34x | +| `argon2id-small` | 24 | 10/3/11 | 1.03x | 40 | 25/4/11 | 1.35x | +| `argon2d-small` | 24 | 10/5/9 | 1.04x | 24 | 10/5/9 | 1.04x | +| `rapidhash-v3-64` | 88 | 21/45/22 | 1.05x | 88 | 21/45/22 | 1.05x | +| `blake2b256` | 200 | 101/99/0 | 1.07x | 312 | 204/108/0 | 1.31x | +| `scrypt-owasp` | 8 | 4/2/2 | 1.08x | 8 | 4/2/2 | 1.08x | +| `blake2b512` | 176 | 106/69/1 | 1.08x | 264 | 194/69/1 | 1.33x | +| `blake2s256` | 200 | 114/86/0 | 1.11x | 200 | 114/86/0 | 1.11x | +| `chacha20-poly1305` | 176 | 75/101/0 | 1.12x | 484 | 304/180/0 | 1.32x | +| `xxh3-128` | 88 | 34/42/12 | 1.13x | 88 | 34/42/12 | 1.13x | +| `xxh3-64` | 88 | 34/34/20 | 1.13x | 88 | 34/34/20 | 1.13x | +| `blake2s128` | 176 | 113/63/0 | 1.13x | 176 | 113/63/0 | 1.13x | +| `ed25519` | 80 | 32/39/9 | 1.14x | 256 | 194/48/14 | 1.41x | +| `xxh3-hashmap` | 8 | 7/1/0 | 1.15x | 8 | 7/1/0 | 1.15x | +| `scrypt-small` | 32 | 18/13/1 | 1.18x | 32 | 18/13/1 | 1.18x | +| `rapidhash-buildhasher` | 88 | 44/29/15 | 1.19x | 88 | 44/29/15 | 1.19x | +| `aegis-256` | 176 | 81/65/30 | 1.23x | 176 | 81/65/30 | 1.23x | +| `hmac-sha256` | 104 | 42/36/26 | 1.24x | 258 | 144/78/36 | 1.60x | +| `hmac-sha384` | 88 | 28/49/11 | 1.24x | 242 | 133/93/16 | 1.29x | +| `hmac-sha512` | 88 | 32/44/12 | 1.27x | 242 | 137/88/17 | 1.31x | +| `sha256` | 104 | 44/46/14 | 1.27x | 258 | 143/89/26 | 1.60x | +| `hkdf-sha384` | 32 | 29/3/0 | 1.27x | 88 | 85/3/0 | 1.59x | +| `rsa-8192` | 16 | 14/2/0 | 1.28x | 28 | 26/2/0 | 1.33x | +| `hkdf-sha256` | 32 | 27/5/0 | 1.28x | 88 | 83/5/0 | 1.93x | +| `pbkdf2-sha256` | 48 | 43/5/0 | 1.28x | 132 | 127/5/0 | 1.71x | +| `pbkdf2-sha512` | 48 | 41/7/0 | 1.28x | 132 | 125/7/0 | 1.34x | +| `sha512` | 104 | 48/51/5 | 1.29x | 258 | 160/88/10 | 1.31x | +| `sha384` | 88 | 43/39/6 | 1.30x | 242 | 151/80/11 | 1.32x | +| `ascon-hash256` | 88 | 56/31/1 | 1.30x | 88 | 56/31/1 | 1.30x | +| `sha512-256` | 88 | 50/38/0 | 1.33x | 88 | 50/38/0 | 1.33x | +| `blake3` | 384 | 187/134/63 | 1.35x | 384 | 187/134/63 | 1.35x | +| `ascon-aead128` | 176 | 136/39/1 | 1.39x | 176 | 136/39/1 | 1.39x | +| `ascon-xof128` | 88 | 66/20/2 | 1.39x | 88 | 66/20/2 | 1.39x | +| `xchacha20-poly1305` | 176 | 173/3/0 | 1.43x | 176 | 173/3/0 | 1.43x | +| `mlkem512` | 24 | 20/0/4 | 1.44x | 90 | 86/0/4 | 2.90x | +| `rapidhash-hash-one` | 24 | 18/4/2 | 1.47x | 24 | 18/4/2 | 1.47x | +| `mlkem768` | 24 | 22/0/2 | 1.57x | 90 | 88/0/2 | 3.38x | +| `rapidhash-hashmap` | 24 | 24/0/0 | 1.61x | 24 | 24/0/0 | 1.61x | +| `mlkem1024` | 24 | 22/0/2 | 1.63x | 90 | 88/0/2 | 3.60x | +| `rsa-4096` | 24 | 24/0/0 | 1.70x | 52 | 52/0/0 | 2.69x | +| `crc32c` | 88 | 42/38/8 | 1.73x | 176 | 130/38/8 | 2.41x | +| `rsa-3072` | 24 | 24/0/0 | 1.75x | 52 | 52/0/0 | 2.73x | +| `rsa-2048` | 24 | 24/0/0 | 1.79x | 52 | 52/0/0 | 2.77x | +| `aes-128-gcm` | 176 | 96/42/38 | 1.80x | 484 | 390/50/44 | 2.01x | +| `crc32` | 88 | 47/33/8 | 1.80x | 176 | 133/35/8 | 2.51x | +| `aes-256-gcm` | 176 | 94/36/46 | 1.83x | 484 | 382/44/58 | 2.02x | +| `kmac256` | 88 | 58/19/11 | 1.86x | 88 | 58/19/11 | 1.86x | +| `cshake256` | 88 | 58/21/9 | 1.90x | 88 | 58/21/9 | 1.90x | +| `shake128` | 88 | 58/30/0 | 1.94x | 88 | 58/30/0 | 1.94x | +| `shake256` | 88 | 63/25/0 | 1.98x | 88 | 63/25/0 | 1.98x | +| `sha224` | 88 | 51/37/0 | 2.01x | 88 | 51/37/0 | 2.01x | +| `aes-128-gcm-siv` | 176 | 127/1/48 | 2.20x | 308 | 237/16/55 | 2.92x | +| `sha3-224` | 88 | 77/11/0 | 2.27x | 88 | 77/11/0 | 2.27x | +| `sha3-256` | 104 | 91/13/0 | 2.28x | 104 | 91/13/0 | 2.28x | +| `aes-256-gcm-siv` | 176 | 128/1/47 | 2.34x | 308 | 259/2/47 | 3.16x | +| `crc64-nvme` | 88 | 52/35/1 | 2.34x | 88 | 52/35/1 | 2.34x | +| `sha3-384` | 88 | 79/9/0 | 2.35x | 88 | 79/9/0 | 2.35x | +| `sha3-512` | 88 | 77/11/0 | 2.38x | 88 | 77/11/0 | 2.38x | +| `crc64-xz` | 88 | 73/12/3 | 2.78x | 88 | 73/12/3 | 2.78x | +| `crc24-openpgp` | 88 | 86/0/2 | 17.62x | 88 | 86/0/2 | 17.62x | +| `crc16-ccitt` | 88 | 88/0/0 | 30.24x | 88 | 88/0/0 | 30.24x | +| `crc16-ibm` | 88 | 88/0/0 | 32.07x | 88 | 88/0/0 | 32.07x | ## Linux Worst Individual Rows -| Platform | Case | Fastest external | Ratio | -| --- | --- | --- | --- | -| IBM z16/s390x | `ecdsa-p256 / sign / 1024` | `ring` | 0.05x | -| IBM z16/s390x | `ecdsa-p384 / sign / 16384` | `rustcrypto-p384` | 0.05x | -| IBM z16/s390x | `ecdsa-p384 / sign / 1024` | `rustcrypto-p384` | 0.05x | -| IBM z16/s390x | `ecdsa-p384 / sign / 0` | `rustcrypto-p384` | 0.06x | -| IBM z16/s390x | `ecdsa-p384 / sign / 32` | `rustcrypto-p384` | 0.06x | -| IBM z16/s390x | `ecdsa-p256 / sign / 0` | `ring` | 0.06x | -| IBM z16/s390x | `ecdsa-p256 / sign / 32` | `ring` | 0.06x | -| IBM z16/s390x | `ecdsa-p256 / verify / 32` | `rustcrypto-p256` | 0.06x | +| Platform | Case | Fastest external | Ratio | +| ------------- | ---------------------------- | ----------------- | ----- | +| IBM z16/s390x | `ecdsa-p256 / sign / 1024` | `ring` | 0.05x | +| IBM z16/s390x | `ecdsa-p384 / sign / 16384` | `rustcrypto-p384` | 0.05x | +| IBM z16/s390x | `ecdsa-p384 / sign / 1024` | `rustcrypto-p384` | 0.05x | +| IBM z16/s390x | `ecdsa-p384 / sign / 0` | `rustcrypto-p384` | 0.06x | +| IBM z16/s390x | `ecdsa-p384 / sign / 32` | `rustcrypto-p384` | 0.06x | +| IBM z16/s390x | `ecdsa-p256 / sign / 0` | `ring` | 0.06x | +| IBM z16/s390x | `ecdsa-p256 / sign / 32` | `ring` | 0.06x | +| IBM z16/s390x | `ecdsa-p256 / verify / 32` | `rustcrypto-p256` | 0.06x | | IBM z16/s390x | `ecdsa-p256 / verify / 1024` | `rustcrypto-p256` | 0.07x | -| IBM z16/s390x | `ecdsa-p256 / sign / 16384` | `ring` | 0.07x | -| IBM z16/s390x | `ecdsa-p256 / verify / 0` | `rustcrypto-p256` | 0.07x | +| IBM z16/s390x | `ecdsa-p256 / sign / 16384` | `ring` | 0.07x | +| IBM z16/s390x | `ecdsa-p256 / verify / 0` | `rustcrypto-p256` | 0.07x | | IBM z16/s390x | `ecdsa-p384 / verify / 1024` | `rustcrypto-p384` | 0.09x | ## Linux Strongest Individual Rows -| Platform | Case | Fastest external | Ratio | -| --- | --- | --- | --- | -| Intel Sapphire Rapids | `crc16-ibm / 262144` | `crc` | 212.60x | -| Intel Sapphire Rapids | `crc16-ccitt / 262144` | `crc` | 209.27x | -| Intel Sapphire Rapids | `crc16-ccitt / 16384` | `crc` | 206.40x | -| Intel Sapphire Rapids | `crc16-ibm / 16384` | `crc` | 198.48x | -| Intel Sapphire Rapids | `crc16-ibm / 1048576` | `crc` | 187.52x | -| Intel Sapphire Rapids | `crc16-ibm / 4096` | `crc` | 178.55x | -| Intel Sapphire Rapids | `crc16-ibm / 65536` | `crc` | 178.28x | -| Intel Sapphire Rapids | `crc16-ccitt / 4096` | `crc` | 178.15x | -| IBM Power10 | `crc16-ccitt / 1048576` | `crc` | 176.67x | -| IBM Power10 | `crc16-ibm / 1048576` | `crc` | 176.60x | -| Intel Sapphire Rapids | `crc16-ccitt / 1048576` | `crc` | 176.46x | -| IBM Power10 | `crc16-ccitt / 262144` | `crc` | 175.61x | +| Platform | Case | Fastest external | Ratio | +| --------------------- | ----------------------- | ---------------- | ------- | +| Intel Sapphire Rapids | `crc16-ibm / 262144` | `crc` | 212.60x | +| Intel Sapphire Rapids | `crc16-ccitt / 262144` | `crc` | 209.27x | +| Intel Sapphire Rapids | `crc16-ccitt / 16384` | `crc` | 206.40x | +| Intel Sapphire Rapids | `crc16-ibm / 16384` | `crc` | 198.48x | +| Intel Sapphire Rapids | `crc16-ibm / 1048576` | `crc` | 187.52x | +| Intel Sapphire Rapids | `crc16-ibm / 4096` | `crc` | 178.55x | +| Intel Sapphire Rapids | `crc16-ibm / 65536` | `crc` | 178.28x | +| Intel Sapphire Rapids | `crc16-ccitt / 4096` | `crc` | 178.15x | +| IBM Power10 | `crc16-ccitt / 1048576` | `crc` | 176.67x | +| IBM Power10 | `crc16-ibm / 1048576` | `crc` | 176.60x | +| Intel Sapphire Rapids | `crc16-ccitt / 1048576` | `crc` | 176.46x | +| IBM Power10 | `crc16-ccitt / 262144` | `crc` | 175.61x | ## Top Five Loss Areas @@ -305,42 +305,42 @@ Linux CI primitives with matched exact `rscrypto` comparisons. Fastest columns a ## External Pressure -| External | Pairs | W/T/L | Win % | Geomean | Median | -| --- | --- | --- | --- | --- | --- | -| `rapidhash` | 400 | 168/111/121 | 42% | 1.07x | 1.01x | -| `xxhash-rust` | 272 | 116/89/67 | 43% | 1.08x | 1.00x | -| `aws-lc-rs` | 1,434 | 896/343/195 | 62% | 1.21x | 1.13x | -| `aegis-crate` | 176 | 81/65/30 | 46% | 1.23x | 1.04x | -| `ascon-hash` | 176 | 122/51/3 | 69% | 1.34x | 1.32x | -| `blake3` | 384 | 187/134/63 | 49% | 1.35x | 1.04x | -| `ascon-aead` | 176 | 136/39/1 | 77% | 1.39x | 1.38x | -| `dalek` | 96 | 80/12/4 | 83% | 1.52x | 1.49x | -| `sha2` | 472 | 276/194/2 | 58% | 1.60x | 1.07x | -| `ring` | 1,472 | 1,154/237/81 | 78% | 1.63x | 1.28x | -| `libcrux` | 72 | 72/0/0 | 100% | 1.79x | 1.72x | -| `dryoc` | 320 | 293/22/5 | 92% | 1.81x | 1.85x | -| `rustcrypto` | 2,440 | 1,783/529/128 | 73% | 1.87x | 1.21x | -| `tiny-keccak` | 352 | 237/95/20 | 67% | 1.92x | 2.10x | -| `crc-fast` | 264 | 153/101/10 | 58% | 2.15x | 1.20x | -| `sha3` | 368 | 324/44/0 | 88% | 2.32x | 2.15x | -| `crc32fast` | 88 | 79/4/5 | 90% | 2.75x | 2.06x | -| `crc64fast` | 88 | 73/12/3 | 83% | 2.78x | 2.49x | -| `rustcrypto-p256` | 64 | 56/0/8 | 88% | 3.03x | 3.10x | -| `rustcrypto-p384` | 64 | 56/0/8 | 88% | 3.06x | 5.50x | -| `crc32c` | 88 | 83/3/2 | 94% | 3.13x | 2.29x | -| `fips203` | 72 | 72/0/0 | 100% | 5.28x | 6.07x | -| `rustcrypto-rsa` | 72 | 72/0/0 | 100% | 6.07x | 6.50x | -| `crc` | 264 | 262/0/2 | 99% | 25.76x | 46.98x | +| External | Pairs | W/T/L | Win % | Geomean | Median | +| ----------------- | ----- | ------------- | ----- | ------- | ------ | +| `rapidhash` | 400 | 168/111/121 | 42% | 1.07x | 1.01x | +| `xxhash-rust` | 272 | 116/89/67 | 43% | 1.08x | 1.00x | +| `aws-lc-rs` | 1,434 | 896/343/195 | 62% | 1.21x | 1.13x | +| `aegis-crate` | 176 | 81/65/30 | 46% | 1.23x | 1.04x | +| `ascon-hash` | 176 | 122/51/3 | 69% | 1.34x | 1.32x | +| `blake3` | 384 | 187/134/63 | 49% | 1.35x | 1.04x | +| `ascon-aead` | 176 | 136/39/1 | 77% | 1.39x | 1.38x | +| `dalek` | 96 | 80/12/4 | 83% | 1.52x | 1.49x | +| `sha2` | 472 | 276/194/2 | 58% | 1.60x | 1.07x | +| `ring` | 1,472 | 1,154/237/81 | 78% | 1.63x | 1.28x | +| `libcrux` | 72 | 72/0/0 | 100% | 1.79x | 1.72x | +| `dryoc` | 320 | 293/22/5 | 92% | 1.81x | 1.85x | +| `rustcrypto` | 2,440 | 1,783/529/128 | 73% | 1.87x | 1.21x | +| `tiny-keccak` | 352 | 237/95/20 | 67% | 1.92x | 2.10x | +| `crc-fast` | 264 | 153/101/10 | 58% | 2.15x | 1.20x | +| `sha3` | 368 | 324/44/0 | 88% | 2.32x | 2.15x | +| `crc32fast` | 88 | 79/4/5 | 90% | 2.75x | 2.06x | +| `crc64fast` | 88 | 73/12/3 | 83% | 2.78x | 2.49x | +| `rustcrypto-p256` | 64 | 56/0/8 | 88% | 3.03x | 3.10x | +| `rustcrypto-p384` | 64 | 56/0/8 | 88% | 3.06x | 5.50x | +| `crc32c` | 88 | 83/3/2 | 94% | 3.13x | 2.29x | +| `fips203` | 72 | 72/0/0 | 100% | 5.28x | 6.07x | +| `rustcrypto-rsa` | 72 | 72/0/0 | 100% | 6.07x | 6.50x | +| `crc` | 264 | 262/0/2 | 99% | 25.76x | 46.98x | ## macOS Local Snapshot The macOS Apple Silicon run is local evidence from the 2026-07-04 full benchmark at commit `596498f`, carried forward unchanged in this refresh. It is useful for Apple Silicon planning but is not folded into Linux CI release claims. The ML-KEM row uses the same artifact's public ML-KEM rows. -| Scope | Pairs | W/T/L | Win % | Geomean | Median | -| --- | --- | --- | --- | --- | --- | -| macOS local: all matched performance pairs | 1,297 | 815/404/78 | 63% | 1.66x | 1.16x | -| macOS local: fastest external per case | 774 | 382/326/66 | 49% | 1.37x | 1.05x | -| macOS local: ML-KEM fastest external | 9 | 6/1/2 | 67% | 1.35x | 1.39x | +| Scope | Pairs | W/T/L | Win % | Geomean | Median | +| ------------------------------------------ | ----- | ---------- | ----- | ------- | ------ | +| macOS local: all matched performance pairs | 1,297 | 815/404/78 | 63% | 1.66x | 1.16x | +| macOS local: fastest external per case | 774 | 382/326/66 | 49% | 1.37x | 1.05x | +| macOS local: ML-KEM fastest external | 9 | 6/1/2 | 67% | 1.35x | 1.39x | ## README Numbers @@ -358,14 +358,14 @@ The macOS Apple Silicon run is local evidence from the 2026-07-04 full benchmark ## Raw Results -| Platform | Mode | Date/time | Parsed rows | Result | -| --- | --- | --- | --- | --- | -| AMD Zen4 | `ci` | `2026-08-18 21_03_07` | 2,304 | `benchmark_results/2026-08-18/linux/amd-zen4/results.txt` | -| AMD Zen5 | `ci` | `2026-08-18 21_03_07` | 2,304 | `benchmark_results/2026-08-18/linux/amd-zen5/results.txt` | -| AWS Graviton3 | `ci` | `2026-08-18 21_03_07` | 2,308 | `benchmark_results/2026-08-18/linux/graviton3/results.txt` | -| AWS Graviton4 | `ci` | `2026-08-18 21_03_07` | 2,308 | `benchmark_results/2026-08-18/linux/graviton4/results.txt` | -| IBM Power10 | `ci` | `2026-08-18 21_03_07` | 2,055 | `benchmark_results/2026-08-18/linux/ibm-power10/results.txt` | -| IBM z16/s390x | `ci` | `2026-08-18 21_03_07` | 2,055 | `benchmark_results/2026-08-18/linux/ibm-s390x/results.txt` | -| Intel Ice Lake | `ci` | `2026-08-18 21_03_07` | 2,304 | `benchmark_results/2026-08-18/linux/intel-icl/results.txt` | -| Intel Sapphire Rapids | `ci` | `2026-08-18 21_03_07` | 2,304 | `benchmark_results/2026-08-18/linux/intel-spr/results.txt` | -| macOS Apple Silicon | `local` | `2026-07-04 12_28_04` | 2,277 | `benchmark_results/2026-07-04/macos/aarch64/results.txt` | +| Platform | Mode | Date/time | Parsed rows | Result | +| --------------------- | ------- | --------------------- | ----------- | ------------------------------------------------------------ | +| AMD Zen4 | `ci` | `2026-08-18 21_03_07` | 2,304 | `benchmark_results/2026-08-18/linux/amd-zen4/results.txt` | +| AMD Zen5 | `ci` | `2026-08-18 21_03_07` | 2,304 | `benchmark_results/2026-08-18/linux/amd-zen5/results.txt` | +| AWS Graviton3 | `ci` | `2026-08-18 21_03_07` | 2,308 | `benchmark_results/2026-08-18/linux/graviton3/results.txt` | +| AWS Graviton4 | `ci` | `2026-08-18 21_03_07` | 2,308 | `benchmark_results/2026-08-18/linux/graviton4/results.txt` | +| IBM Power10 | `ci` | `2026-08-18 21_03_07` | 2,055 | `benchmark_results/2026-08-18/linux/ibm-power10/results.txt` | +| IBM z16/s390x | `ci` | `2026-08-18 21_03_07` | 2,055 | `benchmark_results/2026-08-18/linux/ibm-s390x/results.txt` | +| Intel Ice Lake | `ci` | `2026-08-18 21_03_07` | 2,304 | `benchmark_results/2026-08-18/linux/intel-icl/results.txt` | +| Intel Sapphire Rapids | `ci` | `2026-08-18 21_03_07` | 2,304 | `benchmark_results/2026-08-18/linux/intel-spr/results.txt` | +| macOS Apple Silicon | `local` | `2026-07-04 12_28_04` | 2,277 | `benchmark_results/2026-07-04/macos/aarch64/results.txt` | diff --git a/ct.toml b/ct.toml index 854f2c81..2949f795 100644 --- a/ct.toml +++ b/ct.toml @@ -192,7 +192,11 @@ limited_call_count = 0 id = "rsa.public_modulus_and_profile_shapes" source = "src/auth/rsa.rs" call_count = 12 -operations = ["rsa.private_key_import_export_and_generation", "rsa.private_sign_and_decrypt", "rsa.public_operations"] +operations = [ + "rsa.private_key_import_export_and_generation", + "rsa.private_sign_and_decrypt", + "rsa.public_operations", +] public_length = "Widths derive from the public modulus, digest algorithm, DER/padding profile, or caller-visible encoded length." secret_contents = "Private representatives, decoded plaintext/hash fields, or validation intermediates are compared without content-dependent exits after public shape checks." tests = "RSA official/Wycheproof/differential/private-operation tests and RSA CT harness/DudeCT cases." @@ -231,7 +235,11 @@ operations = ["password.argon2i", "password.argon2d_and_argon2id"] public_length = "Primitive verification derives exactly the caller-supplied expected output length after public bounds checks." secret_contents = "The freshly derived password verifier and expected bytes are traversed fully before the temporary is cleared." tests = "Argon2 vectors/differentials/parallel tests and variant CT harness/DudeCT cases." -evidence_symbols = ["ct_entry_argon2i_verify", "ct_entry_argon2d_verify", "ct_entry_argon2id_verify"] +evidence_symbols = [ + "ct_entry_argon2i_verify", + "ct_entry_argon2d_verify", + "ct_entry_argon2id_verify", +] evidenced_call_count = 1 limited_call_count = 0 @@ -955,8 +963,7 @@ left_class = "P-256 diagnostic order reduction of fixed wide input" right_class = "P-256 diagnostic order reduction of random wide input" samples = 20000 smoke_samples = 2000 -gate = "diagnostic" -reason = "ECDSA signing CT root-cause isolation." +notes = "Required leaf evidence for the multiplication-free fixed-work s390x wide nonce reduction path." [[dudect_case]] name = "ecdsa_p256_diag_basepoint_blinded_fixed_vs_random_secret" @@ -1010,7 +1017,18 @@ left_class = "P-256 diagnostic nonce inverse from fixed secret" right_class = "P-256 diagnostic nonce inverse from random secret" samples = 20000 smoke_samples = 2000 -notes = "Required leaf evidence for the ECDSA signing nonce inverse path." +gate = "diagnostic" +reason = "Unblinded control for the s390x nonce-inversion mitigation." + +[[dudect_case]] +name = "ecdsa_p256_diag_nonce_inverse_blinded_fixed_vs_random_secret" +primitive = "signature.ecdsa_p256_sign" +filter = "ecdsa_p256_diag_nonce_inverse_blinded_fixed_vs_random_secret" +left_class = "P-256 diagnostic caller-blinded nonce inverse from fixed secret" +right_class = "P-256 diagnostic caller-blinded nonce inverse from random secret" +samples = 20000 +smoke_samples = 2000 +notes = "Required leaf evidence for the caller-blinded ECDSA signing nonce inverse path." [[dudect_case]] name = "ecdsa_p256_diag_final_multiply_fixed_vs_random_secret" @@ -1042,8 +1060,7 @@ left_class = "P-384 diagnostic order reduction of fixed wide input" right_class = "P-384 diagnostic order reduction of random wide input" samples = 20000 smoke_samples = 2000 -gate = "diagnostic" -reason = "ECDSA signing CT root-cause isolation." +notes = "Required leaf evidence for the multiplication-free fixed-work s390x wide nonce reduction path." [[dudect_case]] name = "ecdsa_p384_diag_basepoint_blinded_fixed_vs_random_secret" @@ -1086,7 +1103,18 @@ left_class = "P-384 diagnostic nonce inverse from fixed secret" right_class = "P-384 diagnostic nonce inverse from random secret" samples = 20000 smoke_samples = 2000 -notes = "Required leaf evidence for the ECDSA signing nonce inverse path." +gate = "diagnostic" +reason = "Unblinded control for the s390x nonce-inversion mitigation." + +[[dudect_case]] +name = "ecdsa_p384_diag_nonce_inverse_blinded_fixed_vs_random_secret" +primitive = "signature.ecdsa_p384_sign" +filter = "ecdsa_p384_diag_nonce_inverse_blinded_fixed_vs_random_secret" +left_class = "P-384 diagnostic caller-blinded nonce inverse from fixed secret" +right_class = "P-384 diagnostic caller-blinded nonce inverse from random secret" +samples = 20000 +smoke_samples = 2000 +notes = "Required leaf evidence for the caller-blinded ECDSA signing nonce inverse path." [[dudect_case]] name = "ecdsa_p384_diag_final_multiply_fixed_vs_random_secret" @@ -1125,7 +1153,19 @@ left_class = "valid RSA-2048 key with 128-byte canonical CRT exponents" right_class = "valid same-factor-width RSA-2048 key with a 127-byte canonical dQ" samples = 512 smoke_samples = 128 -notes = "Both imported keys retain 128-byte CRT exponent buffers. The whole-operation comparison also varies secret key values, as required by the private-operation CT boundary." +gate = "diagnostic" +reason = "The unrelated valid keys have different public moduli, which may leak by policy; this comparison cannot attribute timing separation to canonical CRT exponent width." +notes = "Broad whole-operation diagnostic retained for trend analysis. Required fixed-width exponent evidence uses one public modulus and representative." + +[[dudect_case]] +name = "rsa_private_exponent_fixed_width_high_byte" +primitive = "rsa.private_ops" +filter = "rsa_private_exponent_fixed_width_high_byte" +left_class = "fixed-width exponent with a nonzero high byte" +right_class = "same fixed-width exponent with a zero high byte" +samples = 512 +smoke_samples = 128 +notes = "The precomputed CRT component modulus, representative, reusable scratch addresses, buffer lengths, and all lower exponent bytes are identical across classes. AArch64 execution enters FEAT_DIT when the target advertises it." [[dudect_case]] name = "rsa_oaep_decrypt_fixed_vs_random_plaintext" @@ -1809,7 +1849,7 @@ binsec = ["aead.symmetric_transform.ascon_aead128_tag_portable.all"] id = "rsa.private_ops.pkcs1v15_sign" primitive = "rsa.private_ops" variant = "Pkcs1v15Sign" -dudect = ["rsa_pkcs1v15_fixed_vs_random_message", "rsa_pkcs1v15_full_width_vs_short_canonical_crt_exponent"] +dudect = ["rsa_pkcs1v15_fixed_vs_random_message", "rsa_private_exponent_fixed_width_high_byte"] binsec = ["rsa.private_ops.window_select.portable.all"] [[evidence_unit]] @@ -2737,8 +2777,8 @@ name = "x86_64-unknown-linux-gnu" group = "linux" backend = "llvm" linker = "platform-default-unpinned" -compiler_api_item_count = 2236 -compiler_api_sha256 = "ec37f397970ac2d9bce6c5188c48c0e1dfbd9b1d321674bce13395acdd6781f8" +compiler_api_item_count = 2238 +compiler_api_sha256 = "efda15591b99fd483fb0cced2a1a7fc472706b59702b3ac46b020e05de163ba9" claim = "ct-intended" physical_timing = "required" binsec = "required" @@ -2749,8 +2789,8 @@ name = "aarch64-unknown-linux-gnu" group = "linux" backend = "llvm" linker = "platform-default-unpinned" -compiler_api_item_count = 2230 -compiler_api_sha256 = "2f64f9277c6acbb0510f9b6bb2753b6adcf862f6e8f2945831c5b7607d0a9240" +compiler_api_item_count = 2232 +compiler_api_sha256 = "d47bab9a296b970b5952c9bf446e378c235436289fe4f291444e3a77227cf8f3" claim = "ct-intended" physical_timing = "required" binsec = "required" @@ -2809,8 +2849,8 @@ name = "aarch64-apple-darwin" group = "macos" backend = "llvm" linker = "apple-ld-unpinned" -compiler_api_item_count = 2230 -compiler_api_sha256 = "2f64f9277c6acbb0510f9b6bb2753b6adcf862f6e8f2945831c5b7607d0a9240" +compiler_api_item_count = 2232 +compiler_api_sha256 = "d47bab9a296b970b5952c9bf446e378c235436289fe4f291444e3a77227cf8f3" claim = "ct-intended" physical_timing = "required" binsec = "unsupported" @@ -2834,8 +2874,8 @@ name = "s390x-unknown-linux-gnu" group = "ibm" backend = "llvm" linker = "platform-default-unpinned" -compiler_api_item_count = 2229 -compiler_api_sha256 = "8c5e606f4792a7a5052da0e00093fbaa01f56f2223264b7df67bc3ada774d4d5" +compiler_api_item_count = 2231 +compiler_api_sha256 = "778ee9f5d5f30c3a06534eec7a8c6f787c8bc778f0beb06487d7a1c21c58efeb" claim = "ct-intended" physical_timing = "required" binsec = "unsupported" @@ -2847,8 +2887,8 @@ name = "powerpc64le-unknown-linux-gnu" group = "ibm" backend = "llvm" linker = "platform-default-unpinned" -compiler_api_item_count = 2229 -compiler_api_sha256 = "24448b0c3dc339211793edc2999bcb77b57956ddde4c1d1111247c52067b9c9f" +compiler_api_item_count = 2231 +compiler_api_sha256 = "1c2422d98996e29d752f45adcc0a073efea82d1c2fab5c1071cbf177295070ca" claim = "ct-intended" physical_timing = "required" binsec = "unsupported" @@ -2860,8 +2900,8 @@ name = "riscv64gc-unknown-linux-gnu" group = "linux" backend = "llvm" linker = "platform-default-unpinned" -compiler_api_item_count = 2229 -compiler_api_sha256 = "3d1b7cfa425696e8d060773d2f2778119ce27b8aac3f69daaef1c24ddfb6e677" +compiler_api_item_count = 2231 +compiler_api_sha256 = "952b093eb6a502497085fdc73849ead03452b963ed0230bf3b4040957cbcc126" claim = "ct-intended" physical_timing = "required" binsec = "unsupported" @@ -2955,7 +2995,9 @@ features = ["algorithm owner feature"] targets = ["all-supported"] secret_inputs = ["left owner bytes", "right owner bytes"] public_inputs = ["concrete owner type and fixed size"] -variable_time_components = ["none at the Rust source boundary; optimized lowering is target-specific evidence"] +variable_time_components = [ + "none at the Rust source boundary; optimized lowering is target-specific evidence", +] permitted_leakage = ["owner type", "fixed owner size", "explicitly declassified equality result"] claim = "ct-intended" evidence = [ @@ -2978,10 +3020,16 @@ features = ["always", "alloc for SecretVec"] targets = ["all-supported"] secret_inputs = ["wrapped bytes", "bytes being cleared"] public_inputs = ["wrapper size", "allocation length", "explicit exposure request"] -variable_time_components = ["public-length copy and clear loops", "allocator behavior for SecretVec extraction/drop"] +variable_time_components = [ + "public-length copy and clear loops", + "allocator behavior for SecretVec extraction/drop", +] permitted_leakage = ["wrapper type", "public length", "explicitly exposed bytes"] claim = "best-effort" -evidence = ["primitive:secret_wrappers.exposure_and_display", "harness:ct_entry_secret_bytes32_debug_masked"] +evidence = [ + "primitive:secret_wrappers.exposure_and_display", + "harness:ct_entry_secret_bytes32_debug_masked", +] limitation = "SecretBytes and SecretVec intentionally provide no equality. Explicit extraction transfers secret-lifecycle responsibility to the caller; zeroization evidence is maintained separately from timing claims." [[operation]] @@ -2996,8 +3044,17 @@ features = ["algorithm owner feature", "getrandom", "serde-secrets"] targets = ["all-supported"] secret_inputs = ["raw secret bytes", "generated entropy", "serialized secret material"] public_inputs = ["concrete owner type", "fixed owner size", "parse success", "exposure request"] -variable_time_components = ["entropy-source latency", "public parse/feature paths", "explicit formatting and serialization"] -permitted_leakage = ["owner type", "fixed size", "construction success", "caller-authorized secret exposure"] +variable_time_components = [ + "entropy-source latency", + "public parse/feature paths", + "explicit formatting and serialization", +] +permitted_leakage = [ + "owner type", + "fixed size", + "construction success", + "caller-authorized secret exposure", +] claim = "best-effort" evidence = ["primitive:secret_wrappers.exposure_and_display"] limitation = "display_secret, expose_secret, AsRef/as_bytes, and serde-secrets are explicit escape hatches. Debug remains masked; the manifest does not claim that authorized formatting or serialization hides the secret." @@ -3009,14 +3066,27 @@ api = [ "rscrypto::{Aes128Gcm,Aes256Gcm,Aes128GcmSiv,Aes256GcmSiv,ChaCha20Poly1305,XChaCha20Poly1305,Aegis256,AsconAead128}::{new,encrypt_in_place,encrypt}", "rscrypto::NonceCounter::*::encrypt*", ] -features = ["aead algorithm feature", "alloc/std for allocating helpers", "getrandom for random nonces"] +features = [ + "aead algorithm feature", + "alloc/std for allocating helpers", + "getrandom for random nonces", +] targets = ["all-supported", "backend selected by public target capabilities"] secret_inputs = ["key", "plaintext", "derived authentication/encryption subkeys", "cipher state"] public_inputs = ["nonce", "AAD", "plaintext length", "output capacity", "backend capabilities"] -variable_time_components = ["public-length loops", "public buffer errors", "public backend dispatch", "entropy-source latency for random nonces"] +variable_time_components = [ + "public-length loops", + "public buffer errors", + "public backend dispatch", + "entropy-source latency for random nonces", +] permitted_leakage = ["algorithm", "lengths", "nonce", "AAD", "backend", "opaque success/failure"] claim = "ct-intended" -evidence = ["primitive:aead.symmetric_transform", "unit:aead.symmetric_transform.aes128gcm", "unit:aead.symmetric_transform.chacha20poly1305"] +evidence = [ + "primitive:aead.symmetric_transform", + "unit:aead.symmetric_transform.aes128gcm", + "unit:aead.symmetric_transform.chacha20poly1305", +] limitation = "Release claims require exact target artifacts. Random-nonce helper timing includes the platform entropy source." [[operation]] @@ -3029,10 +3099,20 @@ features = ["aead algorithm feature", "alloc/std for allocating helpers"] targets = ["all-supported", "backend selected by public target capabilities"] secret_inputs = ["key", "derived authentication/encryption subkeys", "authenticated plaintext"] public_inputs = ["nonce", "AAD", "ciphertext", "tag owner", "lengths", "backend capabilities"] -variable_time_components = ["public-length loops", "public buffer-shape rejection", "public backend dispatch", "opaque authentication result"] +variable_time_components = [ + "public-length loops", + "public buffer-shape rejection", + "public backend dispatch", + "opaque authentication result", +] permitted_leakage = ["algorithm", "lengths", "nonce", "AAD", "backend", "opaque success/failure"] claim = "ct-intended" -evidence = ["primitive:aead.open_authentication", "primitive:aead.symmetric_transform", "unit:aead.open_authentication.aes128gcm", "unit:aead.open_authentication.ascon_aead128"] +evidence = [ + "primitive:aead.open_authentication", + "primitive:aead.symmetric_transform", + "unit:aead.open_authentication.aes128gcm", + "unit:aead.open_authentication.ascon_aead128", +] limitation = "The bool-like authentication decision is surfaced only as an opaque Result, but exact release-machine-code evidence remains T3.3 work." [[operation]] @@ -3065,7 +3145,12 @@ public_inputs = ["message length", "algorithm", "backend capabilities"] variable_time_components = ["public message-length loops", "public backend dispatch"] permitted_leakage = ["algorithm", "message length", "backend", "returned tag"] claim = "ct-intended" -evidence = ["primitive:mac.hmac_verify", "primitive:mac.kmac256_verify", "harness:ct_entry_hmac_sha256_verify", "harness:ct_entry_kmac256_verify"] +evidence = [ + "primitive:mac.hmac_verify", + "primitive:mac.kmac256_verify", + "harness:ct_entry_hmac_sha256_verify", + "harness:ct_entry_kmac256_verify", +] limitation = "The HMAC verification evidence computes and finalizes HMAC-SHA-2; the KMAC evidence covers KMAC256. Other MAC variants and downstream Mac implementations are inventoried separately without generated-code evidence." [[operation]] @@ -3078,24 +3163,35 @@ features = ["hmac-sha3", "kmac", "poly1305", "alloc/std for Vec/IoSlice helpers" targets = ["all-supported", "backend selected by public target capabilities"] secret_inputs = ["MAC key", "MAC state", "message when caller classifies it secret", "computed tag"] public_inputs = ["message length", "algorithm", "backend capabilities"] -variable_time_components = ["public message-length loops", "public backend dispatch", "allocation for Vec helpers"] +variable_time_components = [ + "public message-length loops", + "public backend dispatch", + "allocation for Vec helpers", +] permitted_leakage = ["algorithm", "message length", "backend", "returned tag"] claim = "best-effort" limitation = "No generated-code unit currently covers HMAC-SHA-3, KMAC128, standalone Poly1305, allocating trait helpers, or downstream Mac implementations. This row records source intent only." [[operation]] id = "mac.verify_typed_tag" -api = [ - "rscrypto::{HmacSha256,HmacSha384,HmacSha512}::{verify,verify_tag}", -] +api = ["rscrypto::{HmacSha256,HmacSha384,HmacSha512}::{verify,verify_tag}"] features = ["hmac"] targets = ["all-supported"] secret_inputs = ["MAC key/state", "computed tag"] public_inputs = ["message", "typed expected tag", "public lengths"] -variable_time_components = ["MAC computation over public length", "sealed fixed-owner comparison", "opaque result conversion"] +variable_time_components = [ + "MAC computation over public length", + "sealed fixed-owner comparison", + "opaque result conversion", +] permitted_leakage = ["message length", "tag size", "opaque verification result"] claim = "ct-intended" -evidence = ["primitive:mac.hmac_verify", "unit:mac.hmac_verify.sha256", "unit:mac.hmac_verify.sha384", "unit:mac.hmac_verify.sha512"] +evidence = [ + "primitive:mac.hmac_verify", + "unit:mac.hmac_verify.sha256", + "unit:mac.hmac_verify.sha384", + "unit:mac.hmac_verify.sha512", +] limitation = "Evidence is variant-specific to the three built-in HMAC-SHA-2 implementations." [[operation]] @@ -3109,33 +3205,75 @@ features = ["hmac-sha3", "poly1305"] targets = ["all-supported"] secret_inputs = ["MAC key/state", "computed tag"] public_inputs = ["message", "typed expected tag", "public lengths"] -variable_time_components = ["MAC computation over public length", "sealed fixed-owner comparison", "opaque result conversion"] +variable_time_components = [ + "MAC computation over public length", + "sealed fixed-owner comparison", + "opaque result conversion", +] permitted_leakage = ["message length", "tag size", "opaque verification result"] claim = "best-effort" limitation = "No generated-code unit currently covers the HMAC-SHA-3 or standalone Poly1305 verification paths. Downstream Mac implementations remain an explicit evidence boundary." [[operation]] id = "kmac.variable_output_and_verify" -api = ["rscrypto::Kmac256::{new,update,finalize_into,mac_into,mac_array,verify,verify_tag,verify_primitive,verify_tag_primitive}"] +api = [ + "rscrypto::Kmac256::{new,update,finalize_into,mac_into,mac_array,verify,verify_tag,verify_primitive,verify_tag_primitive}", +] features = ["kmac", "alloc for allocating outputs"] targets = ["all-supported"] secret_inputs = ["KMAC key", "state", "computed output"] -public_inputs = ["customization", "message", "requested output length", "expected output length", "authentication minimum policy"] -variable_time_components = ["public-length sponge absorption/squeeze", "public authentication-length policy rejection", "public-length full-content comparison"] -permitted_leakage = ["customization", "message/output lengths", "authentication-length policy decision", "opaque verification result"] +public_inputs = [ + "customization", + "message", + "requested output length", + "expected output length", + "authentication minimum policy", +] +variable_time_components = [ + "public-length sponge absorption/squeeze", + "public authentication-length policy rejection", + "public-length full-content comparison", +] +permitted_leakage = [ + "customization", + "message/output lengths", + "authentication-length policy decision", + "opaque verification result", +] claim = "ct-intended" -evidence = ["primitive:mac.kmac256_verify", "harness:ct_entry_kmac256_verify", "dudect:kmac256_valid_vs_invalid_tag"] +evidence = [ + "primitive:mac.kmac256_verify", + "harness:ct_entry_kmac256_verify", + "dudect:kmac256_valid_vs_invalid_tag", +] limitation = "KMAC has protocol-defined variable output. The default authentication verifier rejects tags below 32 bytes; explicit primitive verification permits shorter nonempty protocol outputs. Length and the policy decision are public." [[operation]] id = "kmac128.variable_output_and_verify" -api = ["rscrypto::Kmac128::{new,update,finalize_into,mac_into,mac_array,verify,verify_tag,verify_primitive,verify_tag_primitive}"] +api = [ + "rscrypto::Kmac128::{new,update,finalize_into,mac_into,mac_array,verify,verify_tag,verify_primitive,verify_tag_primitive}", +] features = ["kmac", "alloc for allocating outputs"] targets = ["all-supported"] secret_inputs = ["KMAC key", "state", "computed output"] -public_inputs = ["customization", "message", "requested output length", "expected output length", "authentication minimum policy"] -variable_time_components = ["public-length sponge absorption/squeeze", "public authentication-length policy rejection", "public-length full-content comparison"] -permitted_leakage = ["customization", "message/output lengths", "authentication-length policy decision", "opaque verification result"] +public_inputs = [ + "customization", + "message", + "requested output length", + "expected output length", + "authentication minimum policy", +] +variable_time_components = [ + "public-length sponge absorption/squeeze", + "public authentication-length policy rejection", + "public-length full-content comparison", +] +permitted_leakage = [ + "customization", + "message/output lengths", + "authentication-length policy decision", + "opaque verification result", +] claim = "best-effort" limitation = "The source follows the same structure as KMAC256 and the default verifier rejects tags below 16 bytes, but no KMAC128 generated-code evidence unit currently exists." @@ -3148,12 +3286,27 @@ api = [ ] features = ["blake2b", "blake2s", "blake3", "parallel"] targets = ["all-supported", "backend selected by public target capabilities"] -secret_inputs = ["key", "derive-key material", "keyed state", "keyed output when caller keeps it secret"] +secret_inputs = [ + "key", + "derive-key material", + "keyed state", + "keyed output when caller keeps it secret", +] public_inputs = ["message", "context", "message/output lengths", "backend capabilities"] -variable_time_components = ["public-length chunking", "public parallel threshold", "public backend dispatch", "fixed owner comparison for Blake3 verification"] +variable_time_components = [ + "public-length chunking", + "public parallel threshold", + "public backend dispatch", + "fixed owner comparison for Blake3 verification", +] permitted_leakage = ["algorithm", "context", "lengths", "backend", "verification result"] claim = "ct-intended" -evidence = ["primitive:keyed_hash.blake2_blake3", "primitive:keyed_hash.blake3_verify", "harness:ct_entry_blake3_keyed_digest", "harness:ct_entry_blake3_verify_keyed"] +evidence = [ + "primitive:keyed_hash.blake2_blake3", + "primitive:keyed_hash.blake3_verify", + "harness:ct_entry_blake3_keyed_digest", + "harness:ct_entry_blake3_verify_keyed", +] limitation = "Keyed outputs are explicitly extractable/serializable. Only Blake3KeyedHash has a typed built-in verification path." [[operation]] @@ -3195,9 +3348,27 @@ api = [ features = ["pbkdf2", "alloc", "phc-strings"] targets = ["all-supported"] secret_inputs = ["password", "derived key", "computed verifier"] -public_inputs = ["salt", "iteration count", "caller-selected maximum iteration count", "output length", "PHC string", "verification policy"] -variable_time_components = ["public iteration count", "public output-length loops", "PHC parsing and public work-policy rejection", "public-length full-content comparison"] -permitted_leakage = ["parameters", "salt", "lengths", "public work-policy decision", "opaque verification result"] +public_inputs = [ + "salt", + "iteration count", + "caller-selected maximum iteration count", + "output length", + "PHC string", + "verification policy", +] +variable_time_components = [ + "public iteration count", + "public output-length loops", + "PHC parsing and public work-policy rejection", + "public-length full-content comparison", +] +permitted_leakage = [ + "parameters", + "salt", + "lengths", + "public work-policy decision", + "opaque verification result", +] claim = "ct-intended" evidence = ["primitive:kdf.pbkdf2", "unit:kdf.pbkdf2.sha256", "unit:kdf.pbkdf2.sha512"] limitation = "Iteration count, policy minima, and max_iterations are public. Bounded verification rejects excessive public work before constructing password-derived HMAC state; primitive and compatibility methods deliberately do not cap it." @@ -3208,21 +3379,56 @@ api = ["rscrypto::Argon2i::{derive,derive_with_context,verify}"] features = ["argon2", "alloc", "parallel"] targets = ["all-supported", "backend selected by public target capabilities"] secret_inputs = ["password", "secret/pepper", "computed output", "working memory"] -public_inputs = ["salt", "associated data", "Argon2 parameters", "output length", "backend capabilities"] -variable_time_components = ["public resource parameters", "public output length", "allocation/thread scheduling", "public backend dispatch"] -permitted_leakage = ["parameters", "lengths", "backend", "allocation failure", "opaque verification result"] +public_inputs = [ + "salt", + "associated data", + "Argon2 parameters", + "output length", + "backend capabilities", +] +variable_time_components = [ + "public resource parameters", + "public output length", + "allocation/thread scheduling", + "public backend dispatch", +] +permitted_leakage = [ + "parameters", + "lengths", + "backend", + "allocation failure", + "opaque verification result", +] claim = "ct-intended" -evidence = ["primitive:password.argon2i", "harness:ct_entry_argon2i_hash", "harness:ct_entry_argon2i_verify"] +evidence = [ + "primitive:password.argon2i", + "harness:ct_entry_argon2i_hash", + "harness:ct_entry_argon2i_verify", +] limitation = "OS allocation and parallel scheduling are outside instruction-level CT claims." [[operation]] id = "password.argon2d_and_argon2id" -api = ["rscrypto::{Argon2d,Argon2id}::{derive,derive_with_context,verify}", "rscrypto::Argon2idPassword::{hash_password,verify_password,verify_password_with_context}"] +api = [ + "rscrypto::{Argon2d,Argon2id}::{derive,derive_with_context,verify}", + "rscrypto::Argon2idPassword::{hash_password,verify_password,verify_password_with_context}", +] features = ["argon2", "alloc", "parallel", "phc-strings", "getrandom"] targets = ["all-supported", "backend selected by public target capabilities"] secret_inputs = ["password", "secret/pepper", "computed output", "working memory"] -public_inputs = ["salt", "associated data", "resource parameters", "PHC string/policy", "backend capabilities"] -variable_time_components = ["Argon2d/Argon2id data-dependent memory addressing", "public resource parameters", "allocation/thread scheduling", "PHC parsing"] +public_inputs = [ + "salt", + "associated data", + "resource parameters", + "PHC string/policy", + "backend capabilities", +] +variable_time_components = [ + "Argon2d/Argon2id data-dependent memory addressing", + "public resource parameters", + "allocation/thread scheduling", + "PHC parsing", +] permitted_leakage = ["parameters", "salt", "lengths", "backend", "opaque verification result"] claim = "best-effort" evidence = ["primitive:password.argon2d_argon2id", "harness:ct_entry_argon2id_verify"] @@ -3230,12 +3436,21 @@ limitation = "Argon2d and the data-dependent Argon2id phase intentionally use pa [[operation]] id = "password.scrypt" -api = ["rscrypto::Scrypt::{derive,verify}", "rscrypto::ScryptPassword::{hash_password,verify_password}", "rscrypto::ScryptParams::*"] +api = [ + "rscrypto::Scrypt::{derive,verify}", + "rscrypto::ScryptPassword::{hash_password,verify_password}", + "rscrypto::ScryptParams::*", +] features = ["scrypt", "alloc", "parallel", "phc-strings", "getrandom"] targets = ["all-supported"] secret_inputs = ["password", "computed output", "ROMix working memory"] public_inputs = ["salt", "resource parameters", "output length", "PHC string/policy"] -variable_time_components = ["password-dependent ROMix memory addressing", "public resource parameters", "allocation/thread scheduling", "PHC parsing"] +variable_time_components = [ + "password-dependent ROMix memory addressing", + "public resource parameters", + "allocation/thread scheduling", + "PHC parsing", +] permitted_leakage = ["parameters", "salt", "lengths", "opaque verification result"] claim = "best-effort" evidence = ["primitive:password.scrypt", "harness:ct_entry_scrypt_verify"] @@ -3243,62 +3458,162 @@ limitation = "scrypt intentionally uses password-dependent memory addressing and [[operation]] id = "kx.x25519_key_agreement" -api = ["rscrypto::X25519SecretKey::{public_key,diffie_hellman}", "rscrypto::X25519SharedSecret::diffie_hellman", "rscrypto::X25519PublicKey::{from_bytes,basepoint,to_bytes,as_bytes}"] +api = [ + "rscrypto::X25519SecretKey::{public_key,diffie_hellman}", + "rscrypto::X25519SharedSecret::diffie_hellman", + "rscrypto::X25519PublicKey::{from_bytes,basepoint,to_bytes,as_bytes}", +] features = ["x25519", "getrandom", "serde-secrets"] targets = ["all-supported", "aarch64/x86_64 assembly where selected", "portable fallback"] secret_inputs = ["secret scalar", "shared secret", "clamped scalar scratch"] public_inputs = ["peer public key", "backend capabilities"] variable_time_components = ["public backend dispatch", "opaque all-zero shared-secret rejection"] -permitted_leakage = ["public key", "backend", "opaque success/failure", "caller-authorized shared-secret exposure"] +permitted_leakage = [ + "public key", + "backend", + "opaque success/failure", + "caller-authorized shared-secret exposure", +] claim = "ct-intended" -evidence = ["primitive:kx.x25519", "harness:ct_entry_x25519", "dudect:x25519_fixed_vs_random_scalar"] +evidence = [ + "primitive:kx.x25519", + "harness:ct_entry_x25519", + "dudect:x25519_fixed_vs_random_scalar", +] limitation = "Exact assembly and portable lowering are target-specific evidence. Shared-secret comparison returns CtDecision; downstream declassification and codegen remain outside this operation's release evidence." [[operation]] id = "kem.mlkem512" -api = ["rscrypto::MlKem512::{generate_keypair,generate_keypair_with,encapsulate,encapsulate_with,decapsulate}", "rscrypto::MlKem512*::{from_bytes,try_from_slice,to_bytes,as_bytes,expose_secret,duplicate_secret}", "rscrypto::MlKem512{DecapsulationKey,PreparedDecapsulationKey,SharedSecret}::ct_eq", "rscrypto::MlKem512{EncapsulationKey,PreparedEncapsulationKey,Ciphertext}::eq"] +api = [ + "rscrypto::MlKem512::{generate_keypair,generate_keypair_with,encapsulate,encapsulate_with,decapsulate}", + "rscrypto::MlKem512*::{from_bytes,try_from_slice,to_bytes,as_bytes,expose_secret,duplicate_secret}", + "rscrypto::MlKem512{DecapsulationKey,PreparedDecapsulationKey,SharedSecret}::ct_eq", + "rscrypto::MlKem512{EncapsulationKey,PreparedEncapsulationKey,Ciphertext}::eq", +] features = ["ml-kem", "getrandom", "serde", "serde-secrets"] targets = ["all-supported", "portable implementation"] -secret_inputs = ["key-generation secret seed", "decapsulation key", "encapsulation randomness", "shared secret", "implicit-rejection fallback"] +secret_inputs = [ + "key-generation secret seed", + "decapsulation key", + "encapsulation randomness", + "shared secret", + "implicit-rejection fallback", +] public_inputs = ["encapsulation key", "ciphertext", "parameter set", "encoded lengths"] -variable_time_components = ["public matrix rejection sampling", "public fixed-shape parsing", "full fixed-shape implicit-rejection comparison"] -permitted_leakage = ["parameter set", "public key", "ciphertext", "fixed sizes", "caller-authorized secret exposure"] +variable_time_components = [ + "public matrix rejection sampling", + "public fixed-shape parsing", + "full fixed-shape implicit-rejection comparison", +] +permitted_leakage = [ + "parameter set", + "public key", + "ciphertext", + "fixed sizes", + "caller-authorized secret exposure", +] claim = "ct-intended" -evidence = ["primitive:kem.mlkem512", "unit:kem.mlkem512.keygen", "unit:kem.mlkem512.encapsulate", "unit:kem.mlkem512.decapsulate"] +evidence = [ + "primitive:kem.mlkem512", + "unit:kem.mlkem512.keygen", + "unit:kem.mlkem512.encapsulate", + "unit:kem.mlkem512.decapsulate", +] limitation = "Public encapsulation-key/ciphertext equality is ordinary equality. Decapsulation-key/shared-secret owners return CtDecision and require explicit declassification." [[operation]] id = "kem.mlkem768" -api = ["rscrypto::MlKem768::{generate_keypair,generate_keypair_with,encapsulate,encapsulate_with,decapsulate}", "rscrypto::MlKem768*::{from_bytes,try_from_slice,to_bytes,as_bytes,expose_secret,duplicate_secret}", "rscrypto::MlKem768{DecapsulationKey,PreparedDecapsulationKey,SharedSecret}::ct_eq", "rscrypto::MlKem768{EncapsulationKey,PreparedEncapsulationKey,Ciphertext}::eq"] +api = [ + "rscrypto::MlKem768::{generate_keypair,generate_keypair_with,encapsulate,encapsulate_with,decapsulate}", + "rscrypto::MlKem768*::{from_bytes,try_from_slice,to_bytes,as_bytes,expose_secret,duplicate_secret}", + "rscrypto::MlKem768{DecapsulationKey,PreparedDecapsulationKey,SharedSecret}::ct_eq", + "rscrypto::MlKem768{EncapsulationKey,PreparedEncapsulationKey,Ciphertext}::eq", +] features = ["ml-kem", "getrandom", "serde", "serde-secrets"] targets = ["all-supported", "portable implementation"] -secret_inputs = ["key-generation secret seed", "decapsulation key", "encapsulation randomness", "shared secret", "implicit-rejection fallback"] +secret_inputs = [ + "key-generation secret seed", + "decapsulation key", + "encapsulation randomness", + "shared secret", + "implicit-rejection fallback", +] public_inputs = ["encapsulation key", "ciphertext", "parameter set", "encoded lengths"] -variable_time_components = ["public matrix rejection sampling", "public fixed-shape parsing", "full fixed-shape implicit-rejection comparison"] -permitted_leakage = ["parameter set", "public key", "ciphertext", "fixed sizes", "caller-authorized secret exposure"] +variable_time_components = [ + "public matrix rejection sampling", + "public fixed-shape parsing", + "full fixed-shape implicit-rejection comparison", +] +permitted_leakage = [ + "parameter set", + "public key", + "ciphertext", + "fixed sizes", + "caller-authorized secret exposure", +] claim = "ct-intended" -evidence = ["primitive:kem.mlkem768", "unit:kem.mlkem768.keygen", "unit:kem.mlkem768.encapsulate", "unit:kem.mlkem768.decapsulate"] +evidence = [ + "primitive:kem.mlkem768", + "unit:kem.mlkem768.keygen", + "unit:kem.mlkem768.encapsulate", + "unit:kem.mlkem768.decapsulate", +] limitation = "Public encapsulation-key/ciphertext equality is ordinary equality. Decapsulation-key/shared-secret owners return CtDecision and require explicit declassification." [[operation]] id = "kem.mlkem1024" -api = ["rscrypto::MlKem1024::{generate_keypair,generate_keypair_with,encapsulate,encapsulate_with,decapsulate}", "rscrypto::MlKem1024*::{from_bytes,try_from_slice,to_bytes,as_bytes,expose_secret,duplicate_secret}", "rscrypto::MlKem1024{DecapsulationKey,PreparedDecapsulationKey,SharedSecret}::ct_eq", "rscrypto::MlKem1024{EncapsulationKey,PreparedEncapsulationKey,Ciphertext}::eq"] +api = [ + "rscrypto::MlKem1024::{generate_keypair,generate_keypair_with,encapsulate,encapsulate_with,decapsulate}", + "rscrypto::MlKem1024*::{from_bytes,try_from_slice,to_bytes,as_bytes,expose_secret,duplicate_secret}", + "rscrypto::MlKem1024{DecapsulationKey,PreparedDecapsulationKey,SharedSecret}::ct_eq", + "rscrypto::MlKem1024{EncapsulationKey,PreparedEncapsulationKey,Ciphertext}::eq", +] features = ["ml-kem", "getrandom", "serde", "serde-secrets"] targets = ["all-supported", "portable implementation"] -secret_inputs = ["key-generation secret seed", "decapsulation key", "encapsulation randomness", "shared secret", "implicit-rejection fallback"] +secret_inputs = [ + "key-generation secret seed", + "decapsulation key", + "encapsulation randomness", + "shared secret", + "implicit-rejection fallback", +] public_inputs = ["encapsulation key", "ciphertext", "parameter set", "encoded lengths"] -variable_time_components = ["public matrix rejection sampling", "public fixed-shape parsing", "full fixed-shape implicit-rejection comparison"] -permitted_leakage = ["parameter set", "public key", "ciphertext", "fixed sizes", "caller-authorized secret exposure"] +variable_time_components = [ + "public matrix rejection sampling", + "public fixed-shape parsing", + "full fixed-shape implicit-rejection comparison", +] +permitted_leakage = [ + "parameter set", + "public key", + "ciphertext", + "fixed sizes", + "caller-authorized secret exposure", +] claim = "ct-intended" -evidence = ["primitive:kem.mlkem1024", "unit:kem.mlkem1024.keygen", "unit:kem.mlkem1024.encapsulate", "unit:kem.mlkem1024.decapsulate"] +evidence = [ + "primitive:kem.mlkem1024", + "unit:kem.mlkem1024.keygen", + "unit:kem.mlkem1024.encapsulate", + "unit:kem.mlkem1024.decapsulate", +] limitation = "Public encapsulation-key/ciphertext equality is ordinary equality. Decapsulation-key/shared-secret owners return CtDecision and require explicit declassification." [[operation]] id = "signature.ed25519_signing" -api = ["rscrypto::Ed25519SecretKey::{public_key,sign}", "rscrypto::Ed25519Keypair::{from_secret_key,sign,try_sign}"] +api = [ + "rscrypto::Ed25519SecretKey::{public_key,sign}", + "rscrypto::Ed25519Keypair::{from_secret_key,sign,try_sign}", +] features = ["ed25519", "getrandom", "serde-secrets"] targets = ["all-supported", "target-selected fixed-base backend"] -secret_inputs = ["secret seed", "expanded scalar", "nonce prefix", "deterministic nonce", "signing intermediates"] +secret_inputs = [ + "secret seed", + "expanded scalar", + "nonce prefix", + "deterministic nonce", + "signing intermediates", +] public_inputs = ["message", "public key", "backend capabilities"] variable_time_components = ["public message-length hashing", "public backend dispatch"] permitted_leakage = ["message length", "public key", "signature", "backend"] @@ -3308,25 +3623,45 @@ limitation = "Target-specific fixed-base kernels require their own release artif [[operation]] id = "signature.ecdsa_signing" -api = ["rscrypto::EcdsaP{256,384}SecretKey::{try_sign,try_sign_blinded}", "rscrypto::EcdsaP{256,384}Keypair::{try_sign,try_sign_blinded}"] +api = [ + "rscrypto::EcdsaP{256,384}SecretKey::{try_sign,try_sign_blinded}", + "rscrypto::EcdsaP{256,384}Keypair::{try_sign,try_sign_blinded}", +] features = ["ecdsa-p256", "ecdsa-p384", "getrandom", "serde-secrets"] targets = ["all-supported", "target-selected arithmetic backend"] secret_inputs = ["private scalar", "deterministic nonce", "blinding input", "signing intermediates"] public_inputs = ["message", "public key", "backend capabilities"] -variable_time_components = ["public message-length hashing", "public backend dispatch", "opaque invalid-scalar/signing failure"] +variable_time_components = [ + "public message-length hashing", + "public backend dispatch", + "opaque invalid-scalar/signing failure", +] permitted_leakage = ["message length", "public key", "signature", "backend", "opaque failure"] claim = "ct-intended" -evidence = ["primitive:signature.ecdsa_p256_sign", "primitive:signature.ecdsa_p384_sign", "harness:ct_entry_ecdsa_p256_sign", "harness:ct_entry_ecdsa_p384_sign"] +evidence = [ + "primitive:signature.ecdsa_p256_sign", + "primitive:signature.ecdsa_p384_sign", + "harness:ct_entry_ecdsa_p256_sign", + "harness:ct_entry_ecdsa_p384_sign", +] limitation = "Blinding closures and entropy-source behavior are external. Exact arithmetic kernels require target-specific release evidence." [[operation]] id = "signature.public_parse_serialize_and_verify" -api = ["rscrypto::{Ed25519,EcdsaP256,EcdsaP384}PublicKey::{from_bytes,to_bytes,as_bytes,verify}", "rscrypto::{Ed25519,EcdsaP256,EcdsaP384}Signature::{from_bytes,from_der,to_bytes,as_bytes}"] +api = [ + "rscrypto::{Ed25519,EcdsaP256,EcdsaP384}PublicKey::{from_bytes,to_bytes,as_bytes,verify}", + "rscrypto::{Ed25519,EcdsaP256,EcdsaP384}Signature::{from_bytes,from_der,to_bytes,as_bytes}", +] features = ["ed25519", "ecdsa-p256", "ecdsa-p384", "serde"] targets = ["all-supported"] secret_inputs = [] public_inputs = ["public key", "message", "signature", "encoding"] -variable_time_components = ["public parsing and validation", "public message-length hashing", "public scalar/point arithmetic", "ordinary public-value equality"] +variable_time_components = [ + "public parsing and validation", + "public message-length hashing", + "public scalar/point arithmetic", + "ordinary public-value equality", +] permitted_leakage = ["all inputs", "parse failure", "opaque verification result"] claim = "best-effort" evidence = ["primitive:signature.ed25519_verify_failure_shape", "harness:ct_entry_ed25519_verify"] @@ -3334,64 +3669,151 @@ limitation = "Signature verification inputs are public and are not blanket const [[operation]] id = "rsa.private_key_import_export_and_generation" -api = ["rscrypto::RsaPrivateKey::{from_components,from_pkcs1_der*,from_pkcs8_der*,to_pkcs1_der,to_pkcs8_der,generate*}", "rscrypto::RsaPrivateKey::{modulus_bits,public_key}"] +api = [ + "rscrypto::RsaPrivateKey::{from_components,from_pkcs1_der*,from_pkcs8_der*,to_pkcs1_der,to_pkcs8_der,generate*}", + "rscrypto::RsaPrivateKey::{modulus_bits,public_key}", +] features = ["rsa", "alloc", "getrandom for generation"] targets = ["all-supported"] -secret_inputs = ["private components", "private DER", "generated prime candidates", "exported secret DER"] +secret_inputs = [ + "private components", + "private DER", + "generated prime candidates", + "exported secret DER", +] public_inputs = ["public exponent", "policy", "requested modulus size", "DER shape"] -variable_time_components = ["DER parsing", "big-integer allocation", "secret prime search and rejection", "entropy-source latency"] -permitted_leakage = ["public modulus size/exponent", "parse/policy result", "generation progress/timing", "caller-authorized DER exposure"] +variable_time_components = [ + "DER parsing", + "big-integer allocation", + "secret prime search and rejection", + "entropy-source latency", +] +permitted_leakage = [ + "public modulus size/exponent", + "parse/policy result", + "generation progress/timing", + "caller-authorized DER exposure", +] claim = "ct-intended" -evidence = ["primitive:rsa.private_key_material", "unit:rsa.private_key_material.component_validation_32", "harness:ct_entry_rsa_private_key_pkcs8_roundtrip"] +evidence = [ + "primitive:rsa.private_key_material", + "unit:rsa.private_key_material.component_validation_32", + "harness:ct_entry_rsa_private_key_pkcs8_roundtrip", +] limitation = "Prime generation is inherently variable-work and not a CT claim. Secret DER export is an explicit SecretVec escape hatch. The ct-intended claim covers fixed-shape private-component validation/import leaves tracked by evidence." [[operation]] id = "rsa.private_sign_and_decrypt" -api = ["rscrypto::RsaPrivateKey::{sign_signature*,sign_pkcs1v15*,sign_pss*,decrypt_oaep*,decrypt_pkcs1v15*}"] +api = [ + "rscrypto::RsaPrivateKey::{sign_signature*,sign_pkcs1v15*,sign_pss*,decrypt_oaep*,decrypt_pkcs1v15*}", +] features = ["rsa", "alloc", "getrandom for blinding/randomized padding"] targets = ["all-supported"] -secret_inputs = ["private exponent/components", "plaintext", "blinding factor", "PSS salt", "private arithmetic scratch"] -public_inputs = ["message/digest", "ciphertext", "padding profile", "modulus size", "output capacity"] -variable_time_components = ["public modulus-width loops", "public padding/hash profiles", "entropy-source latency", "opaque input-shape rejection"] +secret_inputs = [ + "private exponent/components", + "plaintext", + "blinding factor", + "PSS salt", + "private arithmetic scratch", +] +public_inputs = [ + "message/digest", + "ciphertext", + "padding profile", + "modulus size", + "output capacity", +] +variable_time_components = [ + "public modulus-width loops", + "public padding/hash profiles", + "entropy-source latency", + "opaque input-shape rejection", +] permitted_leakage = ["modulus/profile/lengths", "opaque success/failure"] claim = "ct-intended" -evidence = ["primitive:rsa.private_ops", "unit:rsa.private_ops.pkcs1v15_sign", "unit:rsa.private_ops.pss_sign", "unit:rsa.private_ops.oaep_decrypt", "unit:rsa.private_ops.pkcs1v15_decrypt"] -limitation = "Retained CRT exponents are normalized to the corresponding factor width before arithmetic, so canonical exponent encoding length is not a steady-state control or address input. Full private operations remain target-artifact/DudeCT evidence, not source-only claims." +evidence = [ + "primitive:rsa.private_ops", + "unit:rsa.private_ops.pkcs1v15_sign", + "unit:rsa.private_ops.pss_sign", + "unit:rsa.private_ops.oaep_decrypt", + "unit:rsa.private_ops.pkcs1v15_decrypt", +] +limitation = "Retained CRT exponents are normalized to the corresponding factor width before arithmetic, so canonical exponent encoding length is not a steady-state control or address input. AArch64 private exponentiation scopes FEAT_DIT when runtime or compile-time detection advertises it. Full private operations remain target-artifact/DudeCT evidence, not source-only claims." [[operation]] id = "rsa.public_operations" -api = ["rscrypto::RsaPublicKey::{from_pkcs1_der,from_spki_der,to_pkcs1_der,to_spki_der,encrypt*,verify*}", "rscrypto::Rsa*Profile::*", "rscrypto::RsaPublicKeyPolicy::*"] +api = [ + "rscrypto::RsaPublicKey::{from_pkcs1_der,from_spki_der,to_pkcs1_der,to_spki_der,encrypt*,verify*}", + "rscrypto::Rsa*Profile::*", + "rscrypto::RsaPublicKeyPolicy::*", +] features = ["rsa", "alloc", "getrandom for randomized encryption"] targets = ["all-supported"] secret_inputs = ["plaintext passed to encryption"] -public_inputs = ["public key", "message/digest", "signature", "ciphertext length", "padding/profile/policy"] -variable_time_components = ["public DER parsing", "public-key arithmetic", "public padding validation", "entropy-source latency"] +public_inputs = [ + "public key", + "message/digest", + "signature", + "ciphertext length", + "padding/profile/policy", +] +variable_time_components = [ + "public DER parsing", + "public-key arithmetic", + "public padding validation", + "entropy-source latency", +] permitted_leakage = ["public key/profile/lengths", "parse/policy result", "verification result"] claim = "best-effort" limitation = "Public verification/parsing inputs are not CT claims. Encryption consumes plaintext but necessarily reveals ciphertext length and includes external randomness; no secret-dependent private-key arithmetic occurs." [[operation]] id = "public.hash_checksum_and_xof" -api = ["rscrypto::{Digest,Xof,Checksum,ChecksumCombine,FastHash}::*", "rscrypto::{Sha*,Blake*,AsconHash*,Shake*,Cshake*,Crc*,Xxh3*,RapidHash*}::*"] +api = [ + "rscrypto::{Digest,Xof,Checksum,ChecksumCombine,FastHash}::*", + "rscrypto::{Sha*,Blake*,AsconHash*,Shake*,Cshake*,Crc*,Xxh3*,RapidHash*}::*", +] features = ["hash/checksum algorithm feature", "std/alloc for I/O wrappers"] targets = ["all-supported", "backend selected by public target capabilities"] secret_inputs = [] -public_inputs = ["data", "seed", "initial checksum", "requested output length", "backend capabilities"] +public_inputs = [ + "data", + "seed", + "initial checksum", + "requested output length", + "backend capabilities", +] variable_time_components = ["public-length loops", "public backend dispatch", "public I/O behavior"] permitted_leakage = ["all inputs/results", "lengths", "backend"] claim = "best-effort" -evidence = ["primitive:public_hashes_and_checksums", "harness:ct_entry_public_sha256_digest", "harness:ct_entry_public_crc32_checksum"] +evidence = [ + "primitive:public_hashes_and_checksums", + "harness:ct_entry_public_sha256_digest", + "harness:ct_entry_public_crc32_checksum", +] limitation = "Unkeyed hashes/checksums are public-data APIs and make no whole-API CT claim. Callers hashing secrets must use a separately inventoried keyed construction where appropriate." [[operation]] id = "traits.downstream_security_defaults" -api = ["rscrypto::TrySigner::try_sign", "rscrypto::TrySignerInto::{try_sign_into,try_sign_to_vec}", "rscrypto::Verifier::verify", "rscrypto::Kem::{generate_keypair,encapsulate,decapsulate}"] +api = [ + "rscrypto::TrySigner::try_sign", + "rscrypto::TrySignerInto::{try_sign_into,try_sign_to_vec}", + "rscrypto::Verifier::verify", + "rscrypto::Kem::{generate_keypair,encapsulate,decapsulate}", +] features = ["always", "alloc for try_sign_to_vec"] targets = ["all-supported"] -secret_inputs = ["implementation-defined signing key, decapsulation key, randomness, and derived secret"] +secret_inputs = [ + "implementation-defined signing key, decapsulation key, randomness, and derived secret", +] public_inputs = ["implementation-defined message, signature, public key, and ciphertext"] -variable_time_components = ["entirely implementation-defined except for each built-in implementation's separately inventoried path"] -permitted_leakage = ["implementation-defined", "opaque verification failure where the contract requires it"] +variable_time_components = [ + "entirely implementation-defined except for each built-in implementation's separately inventoried path", +] +permitted_leakage = [ + "implementation-defined", + "opaque verification failure where the contract requires it", +] claim = "unsupported" limitation = "These public traits are downstream implementation boundaries. Built-in rscrypto implementations map to their algorithm operation rows; the traits cannot enforce timing, zeroization, or error-opacity properties on external implementations." @@ -3403,7 +3825,10 @@ targets = ["host or explicitly cfg-gated diagnostic target"] secret_inputs = ["operation-specific diagnostic key, password, scalar, state, or intermediate"] public_inputs = ["operation-specific fixed diagnostic shape and backend selector"] variable_time_components = ["operation-specific; each linked primitive/harness owns classification"] -permitted_leakage = ["diagnostic digest/result intentionally returned to the caller", "feature and target"] +permitted_leakage = [ + "diagnostic digest/result intentionally returned to the caller", + "feature and target", +] claim = "unsupported" limitation = "The diag feature is an evidence/test surface, not a production secrecy boundary. Diagnostic return values deliberately declassify intermediates for harnesses and must not be enabled as an application security API." @@ -3591,7 +4016,13 @@ secrets = [ "encapsulation_random", "implicit_rejection_seed", ] -public = ["encapsulation_key", "ciphertext", "ciphertext_length", "public_shape_error", "rng_failure"] +public = [ + "encapsulation_key", + "ciphertext", + "ciphertext_length", + "public_shape_error", + "rng_failure", +] may_leak = ["input_length", "public_shape_error", "public_rng_failure", "opaque_success_or_failure"] must_not_leak_ref = "common_secret_data" required = ["tier_a"] @@ -3627,7 +4058,13 @@ secrets = [ "encapsulation_random", "implicit_rejection_seed", ] -public = ["encapsulation_key", "ciphertext", "ciphertext_length", "public_shape_error", "rng_failure"] +public = [ + "encapsulation_key", + "ciphertext", + "ciphertext_length", + "public_shape_error", + "rng_failure", +] may_leak = ["input_length", "public_shape_error", "public_rng_failure", "opaque_success_or_failure"] must_not_leak_ref = "common_secret_data" required = ["tier_a"] @@ -3663,7 +4100,13 @@ secrets = [ "encapsulation_random", "implicit_rejection_seed", ] -public = ["encapsulation_key", "ciphertext", "ciphertext_length", "public_shape_error", "rng_failure"] +public = [ + "encapsulation_key", + "ciphertext", + "ciphertext_length", + "public_shape_error", + "rng_failure", +] may_leak = ["input_length", "public_shape_error", "public_rng_failure", "opaque_success_or_failure"] must_not_leak_ref = "common_secret_data" required = ["tier_a"] @@ -3710,16 +4153,13 @@ id = "signature.ecdsa_p256_sign" tier = "A" claim = "ct-intended" features = ["ecdsa-p256"] -entrypoints = [ - "EcdsaP256SecretKey::try_sign_blinded", - "EcdsaP256Keypair::try_sign_blinded", -] +entrypoints = ["EcdsaP256SecretKey::try_sign_blinded", "EcdsaP256Keypair::try_sign_blinded"] secrets = ["secret_key", "nonce_material", "nonce_scalar", "private_scalar", "coordinate_blinding"] public = ["message", "message_length", "signature"] may_leak = ["message_length", "signature"] must_not_leak_ref = "common_secret_data" required = ["tier_a"] -notes = "Release CT evidence covers the blinded signing APIs. Deterministic signing uses fixed-work HMAC-derived wide nonce reduction instead of RFC6979's secret-dependent rejection loop, while P-256 portable blinded signing adds a random multiple of the group order and blinds the projective accumulator before fixed-base multiplication, reblinds before affine conversion, and masks the private-scalar product. On s390x and RISC-V, secret-fed limb products use multiplication-free fixed-work arithmetic and remain subject to the native weekly timing gate." +notes = "Release CT evidence covers the blinded signing APIs. Deterministic signing uses fixed-work HMAC-derived wide nonce reduction instead of RFC6979's secret-dependent rejection loop, while P-256 portable blinded signing adds a random multiple of the group order and blinds the projective accumulator before fixed-base multiplication, reblinds before affine conversion, and masks the private-scalar product. On s390x, multiplication-free shift/add arithmetic reduces the wide nonce, while two independent caller-random scalars mask projective and order arithmetic around the multiplication-free order kernel. RISC-V secret-fed limb products remain multiplication-free and subject to the native timing gate." [primitive.harness] status = "covered" symbols = ["ct_entry_ecdsa_p256_sign"] @@ -3729,16 +4169,13 @@ id = "signature.ecdsa_p384_sign" tier = "A" claim = "ct-intended" features = ["ecdsa-p384"] -entrypoints = [ - "EcdsaP384SecretKey::try_sign_blinded", - "EcdsaP384Keypair::try_sign_blinded", -] +entrypoints = ["EcdsaP384SecretKey::try_sign_blinded", "EcdsaP384Keypair::try_sign_blinded"] secrets = ["secret_key", "nonce_material", "nonce_scalar", "private_scalar", "coordinate_blinding"] public = ["message", "message_length", "signature"] may_leak = ["message_length", "signature"] must_not_leak_ref = "common_secret_data" required = ["tier_a"] -notes = "Release CT evidence covers the blinded signing APIs. Deterministic signing uses fixed-work HMAC-derived wide nonce reduction instead of RFC6979's secret-dependent rejection loop, while portable blinded signing blinds the projective accumulator before fixed-base multiplication, reblinds before affine conversion, and masks the private-scalar product. On s390x and RISC-V, secret-fed limb products use multiplication-free fixed-work arithmetic and remain subject to the native weekly timing gate." +notes = "Release CT evidence covers the blinded signing APIs. Deterministic signing uses fixed-work HMAC-derived wide nonce reduction instead of RFC6979's secret-dependent rejection loop, while portable blinded signing blinds the projective accumulator before fixed-base multiplication, reblinds before affine conversion, and masks the private-scalar product. On s390x, multiplication-free shift/add arithmetic reduces the wide nonce, while two independent caller-random scalars mask projective and order arithmetic around the multiplication-free order kernel. RISC-V secret-fed limb products remain multiplication-free and subject to the native timing gate." [primitive.harness] status = "covered" symbols = ["ct_entry_ecdsa_p384_sign"] @@ -3887,10 +4324,7 @@ id = "password.argon2i" tier = "A" claim = "ct-intended" features = ["argon2"] -entrypoints = [ - "Argon2i::derive", - "Argon2i::verify", -] +entrypoints = ["Argon2i::derive", "Argon2i::verify"] secrets = ["password", "derived_key", "expected_key"] public = ["salt", "params", "phc_string"] may_leak = ["input_length", "public_parameter_error", "opaque_success_or_failure"] @@ -3934,11 +4368,7 @@ id = "password.scrypt" tier = "A" claim = "best-effort" features = ["scrypt"] -entrypoints = [ - "Scrypt::derive", - "Scrypt::verify", - "ScryptPassword::verify_password", -] +entrypoints = ["Scrypt::derive", "Scrypt::verify", "ScryptPassword::verify_password"] secrets = ["password", "derived_key", "expected_key"] public = ["salt", "params", "phc_string"] may_leak = ["input_length", "public_parameter_error", "opaque_success_or_failure"] diff --git a/deny.toml b/deny.toml index bfe406b2..cbef5257 100644 --- a/deny.toml +++ b/deny.toml @@ -30,10 +30,7 @@ ignore = ["RUSTSEC-2023-0071"] [licenses] # Common Open Source Licenses -allow = [ - "MIT", - "Apache-2.0", -] +allow = ["MIT", "Apache-2.0"] confidence-threshold = 0.93 diff --git a/docs/benchmarking.md b/docs/benchmarking.md index 234e2bb3..7aabfaa4 100644 --- a/docs/benchmarking.md +++ b/docs/benchmarking.md @@ -49,23 +49,27 @@ Platform-specific claims need platform-specific raw results. A strong x86_64 result does not imply the same result on aarch64, Power, s390x, RISC-V, WASM, or `no_std`. +`.config/benchmark-matrix.json` is the source of truth for benchmark binaries, +features, selectors, aliases, and algorithm filters. Keep it synchronized with +Cargo benchmark targets; `just check` validates that contract. + ## Competitor set The comparison set in the published snapshot is Rust-focused and shape-compatible: -| Area | Compared against | -|---|---| -| AEAD | RustCrypto AEADs, `aws-lc-rs`, `ring`, `aegis` | -| SHA-2 / HMAC / HKDF / PBKDF2 | RustCrypto, `aws-lc-rs`, `ring` | -| BLAKE2 / BLAKE3 | RustCrypto, `dryoc`, upstream `blake3` | -| ECDSA P-256/P-384 | RustCrypto `p256`/`p384`, `aws-lc-rs`, `ring` | -| Ed25519 / X25519 | dalek, `aws-lc-rs`, `ring` where API-compatible, `dryoc` | -| ML-KEM-512/768/1024 | `libcrux`, `fips203`, RustCrypto `ml-kem`, and target-available `aws-lc-rs` | -| RSA import / verification | RustCrypto `rsa`, `ring`, target-available `aws-lc-rs` | -| Password hashing | RustCrypto, `dryoc` where API-compatible | -| XXH3 / RapidHash | upstream crates | -| CRC | `crc`, `crc-fast`, `crc32fast`, `crc32c`, `crc64fast` | +| Area | Compared against | +| ---------------------------- | --------------------------------------------------------------------------- | +| AEAD | RustCrypto AEADs, `aws-lc-rs`, `ring`, `aegis` | +| SHA-2 / HMAC / HKDF / PBKDF2 | RustCrypto, `aws-lc-rs`, `ring` | +| BLAKE2 / BLAKE3 | RustCrypto, `dryoc`, upstream `blake3` | +| ECDSA P-256/P-384 | RustCrypto `p256`/`p384`, `aws-lc-rs`, `ring` | +| Ed25519 / X25519 | dalek, `aws-lc-rs`, `ring` where API-compatible, `dryoc` | +| ML-KEM-512/768/1024 | `libcrux`, `fips203`, RustCrypto `ml-kem`, and target-available `aws-lc-rs` | +| RSA import / verification | RustCrypto `rsa`, `ring`, target-available `aws-lc-rs` | +| Password hashing | RustCrypto, `dryoc` where API-compatible | +| XXH3 / RapidHash | upstream crates | +| CRC | `crc`, `crc-fast`, `crc32fast`, `crc32c`, `crc64fast` | Some common libraries are not primary benchmark baselines: @@ -104,6 +108,24 @@ just bench crate=rscrypto bench=auth filter='^ecdsa-p384/' just bench mlkem ``` +Criterion is the wall-clock authority. The small `just bench-structural` suite +uses Gungraun and Valgrind to inspect instruction and cache-cost structure on a +supported Linux host. Structural counts are compiler- and model-sensitive; do +not convert them into elapsed-time claims. + +Use the diagnostic recipes only after a benchmark establishes a concrete +question: + +```sh +just profile sha2 'sha256/64' 10 +just perf-codegen --asm +just perf-llvm-lines --filter +``` + +`just profile` saves a Samply capture under `target/profiles/`. +`perf-codegen` and `perf-llvm-lines` explain generated code and IR volume; they +do not prove that a change is faster. + Local runs are useful for capacity planning on your hardware. They should not be mixed with published claims unless the run metadata and raw results are kept. On macOS, the local benchmark entry point selects the host CPU unless the caller diff --git a/docs/compliance.md b/docs/compliance.md index 45859257..1f08f7f5 100644 --- a/docs/compliance.md +++ b/docs/compliance.md @@ -17,13 +17,13 @@ text, and their assessor's requirements before release. ## Quick answer -| User question | Answer | -|---|---| -| Do I get a FIPS 140-3 validated module by depending on `rscrypto`? | No. This crate claims no CMVP certificate. | -| Can I use `rscrypto` inside a FIPS-oriented project? | Possibly, if your project owns the module boundary, operational environment, allowed algorithms, self-tests, documentation, and validation path. | -| Which APIs are standards-aligned? | See the inventory below. It is an algorithm and API map, not a validation claim. | -| Which evidence can I cite during review? | Start with [`constant-time.md`](constant-time.md), [`test-vector-coverage.md`](test-vector-coverage.md), [`features.md`](features.md), and [`platforms.md`](platforms.md). | -| What if procurement requires a validated cryptographic module? | Use a module listed by CMVP for the required environment, or pursue validation of a defined module that includes `rscrypto`. | +| User question | Answer | +| ------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Do I get a FIPS 140-3 validated module by depending on `rscrypto`? | No. This crate claims no CMVP certificate. | +| Can I use `rscrypto` inside a FIPS-oriented project? | Possibly, if your project owns the module boundary, operational environment, allowed algorithms, self-tests, documentation, and validation path. | +| Which APIs are standards-aligned? | See the inventory below. It is an algorithm and API map, not a validation claim. | +| Which evidence can I cite during review? | Start with [`constant-time.md`](constant-time.md), [`test-vector-coverage.md`](test-vector-coverage.md), [`features.md`](features.md), and [`platforms.md`](platforms.md). | +| What if procurement requires a validated cryptographic module? | Use a module listed by CMVP for the required environment, or pursue validation of a defined module that includes `rscrypto`. | ## Standards-aligned primitives @@ -32,16 +32,16 @@ API maps to named standards or profiles. They are not FIPS 140-3 validation claims or a list of CMVP-approved security functions. Check current CMVP requirements before placing any surface inside a validation boundary. -| Area | `rscrypto` surface | Boundary users must still own | -|---|---|---| -| AES-GCM AEAD | `Aes128Gcm`, `Aes256Gcm` (`aes-gcm`) follow the SP 800-38D GCM shape. | Key lifecycle, nonce lifecycle, invocation limits, protocol binding, and allowed-use policy. | -| Ascon | `AsconAead128`, `AsconHash256`, `AsconXof128`, and `AsconCxof128` map to the SP 800-232 parameter sets. | Current CMVP eligibility, protocol profile, key and nonce lifecycle, customization strings, and validation boundary. | -| SHA-2 / SHA-3 / SHAKE | `Sha224`, `Sha256`, `Sha384`, `Sha512`, `Sha512_256`, `Sha3_*`, `Shake128`, `Shake256`. | Algorithm selection, message/domain separation, and any protocol-specific hash profile. | -| KMAC / cSHAKE | `Kmac128`, `Kmac256`, `Cshake128`, `Cshake256`. | Customization strings, key management, and protocol profile. | -| HMAC / HKDF / PBKDF2 | `HmacSha256`, `HmacSha384`, `HmacSha512`, `HmacSha3_*`, `HkdfSha256`, `HkdfSha384`, `HkdfSha512`, `Pbkdf2Sha256`, `Pbkdf2Sha512`. | Key separation, salt/IKM policy, iteration counts, output lengths, and password policy. | -| ECDSA | P-256/SHA-256 and P-384/SHA-384 signing and verification (`ecdsa-p256`, `ecdsa-p384`, `ecdsa`). | Key generation policy, signature format, protocol profile, and acceptance criteria. | -| RSA | RSA-PSS, RSASSA-PKCS1-v1_5, OAEP, RSAES-PKCS1-v1_5, DER import/export, and `RsaPrivateKey::generate` under the crate's FIPS 186-5 Appendix A.1.3 probable-prime contract. | Entropy source, key policy, protocol profile, padding choice, blinding policy, and module-level validation. | -| ML-KEM | `MlKem512`, `MlKem768`, `MlKem1024` expose the FIPS 203 parameter sets with typed keys, ciphertexts, shared secrets, prepared-key paths, ACVP vectors, and `fips203` differential tests. | Entropy source, key establishment protocol, hybrid/PQ migration policy, and validation boundary. | +| Area | `rscrypto` surface | Boundary users must still own | +| --------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | +| AES-GCM AEAD | `Aes128Gcm`, `Aes256Gcm` (`aes-gcm`) follow the SP 800-38D GCM shape. | Key lifecycle, nonce lifecycle, invocation limits, protocol binding, and allowed-use policy. | +| Ascon | `AsconAead128`, `AsconHash256`, `AsconXof128`, and `AsconCxof128` map to the SP 800-232 parameter sets. | Current CMVP eligibility, protocol profile, key and nonce lifecycle, customization strings, and validation boundary. | +| SHA-2 / SHA-3 / SHAKE | `Sha224`, `Sha256`, `Sha384`, `Sha512`, `Sha512_256`, `Sha3_*`, `Shake128`, `Shake256`. | Algorithm selection, message/domain separation, and any protocol-specific hash profile. | +| KMAC / cSHAKE | `Kmac128`, `Kmac256`, `Cshake128`, `Cshake256`. | Customization strings, key management, and protocol profile. | +| HMAC / HKDF / PBKDF2 | `HmacSha256`, `HmacSha384`, `HmacSha512`, `HmacSha3_*`, `HkdfSha256`, `HkdfSha384`, `HkdfSha512`, `Pbkdf2Sha256`, `Pbkdf2Sha512`. | Key separation, salt/IKM policy, iteration counts, output lengths, and password policy. | +| ECDSA | P-256/SHA-256 and P-384/SHA-384 signing and verification (`ecdsa-p256`, `ecdsa-p384`, `ecdsa`). | Key generation policy, signature format, protocol profile, and acceptance criteria. | +| RSA | RSA-PSS, RSASSA-PKCS1-v1_5, OAEP, RSAES-PKCS1-v1_5, DER import/export, and `RsaPrivateKey::generate` under the crate's FIPS 186-5 Appendix A.1.3 probable-prime contract. | Entropy source, key policy, protocol profile, padding choice, blinding policy, and module-level validation. | +| ML-KEM | `MlKem512`, `MlKem768`, `MlKem1024` expose the FIPS 203 parameter sets with typed keys, ciphertexts, shared secrets, prepared-key paths, ACVP vectors, and `fips203` differential tests. | Entropy source, key establishment protocol, hybrid/PQ migration policy, and validation boundary. | For exact public types and features, use [`types.md`](types.md) and [`features.md`](features.md). @@ -52,14 +52,14 @@ The following APIs may be correct and useful, but they should not be presented as FIPS 140-3 validated, CMVP certified, or part of the FIPS-oriented inventory above unless your own compliance target explicitly allows them: -| Area | Examples | -|---|---| -| Misuse-resistant or non-NIST AEADs | `Aes128GcmSiv`, `Aes256GcmSiv`, `ChaCha20Poly1305`, `XChaCha20Poly1305`, `Aegis256` | -| Other hashes / XOFs | `Blake*`, `Blake3`, `Xxh3`, `RapidHash64` | -| Other MACs | Standalone `Poly1305` | -| Other public-key primitives | `Ed25519*`, `X25519*` | -| Password hashing outside SP 800-132 | `Argon2*`, `Scrypt` | -| Checksums and fast hashes | `Crc*`, `Xxh3`, `RapidHash64` | +| Area | Examples | +| ----------------------------------- | ----------------------------------------------------------------------------------- | +| Misuse-resistant or non-NIST AEADs | `Aes128GcmSiv`, `Aes256GcmSiv`, `ChaCha20Poly1305`, `XChaCha20Poly1305`, `Aegis256` | +| Other hashes / XOFs | `Blake*`, `Blake3`, `Xxh3`, `RapidHash64` | +| Other MACs | Standalone `Poly1305` | +| Other public-key primitives | `Ed25519*`, `X25519*` | +| Password hashing outside SP 800-132 | `Argon2*`, `Scrypt` | +| Checksums and fast hashes | `Crc*`, `Xxh3`, `RapidHash64` | This table is about compliance positioning, not engineering quality. For example, Argon2 and scrypt are appropriate password-hashing choices in many @@ -70,14 +70,14 @@ systems, but they are not a FIPS 140-3 validation claim. `rscrypto` publishes evidence that can help a security review or vendor-risk review, but none of it replaces an audit or validation certificate. -| Evidence | Where | -|---|---| -| Security posture and non-claims | [`../README.md#security`](../README.md#security) and this page | -| Constant-time threat model, target scope, and evidence rules | [`constant-time.md`](constant-time.md) and [`../ct.toml`](../ct.toml) | -| Official vectors, Wycheproof coverage, ACVP ML-KEM vectors, differential tests, fuzz corpus replay, and Miri coverage | [`test-vector-coverage.md`](test-vector-coverage.md) | -| Feature and dependency control | [`features.md`](features.md) | -| Platform and dispatch model | [`platforms.md`](platforms.md) | -| Vulnerability reporting process | [`../SECURITY.md`](../SECURITY.md) | +| Evidence | Where | +| --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- | +| Security posture and non-claims | [`../README.md#security`](../README.md#security) and this page | +| Constant-time threat model, target scope, and evidence rules | [`constant-time.md`](constant-time.md) and [`../ct.toml`](../ct.toml) | +| Official vectors, Wycheproof coverage, ACVP ML-KEM vectors, differential tests, fuzz corpus replay, and Miri coverage | [`test-vector-coverage.md`](test-vector-coverage.md) | +| Feature and dependency control | [`features.md`](features.md) | +| Platform and dispatch model | [`platforms.md`](platforms.md) | +| Vulnerability reporting process | [`../SECURITY.md`](../SECURITY.md) | ## What users still own diff --git a/docs/constant-time.md b/docs/constant-time.md index ec70e11d..48d6c48b 100644 --- a/docs/constant-time.md +++ b/docs/constant-time.md @@ -113,23 +113,32 @@ The release workflow requires native evidence for these LLVM-generated target classes. A row is covered only when it appears as a passing lane in the matching release bundle: -| Target class | Required release evidence | -|---|---| -| Linux `x86_64-unknown-linux-gnu` | Artifact review, generated-code heuristics, empirical timing tests, and binary checks where supported. | -| Linux `aarch64-unknown-linux-gnu` | Artifact review, generated-code heuristics, empirical timing tests, and binary checks where supported. | -| Linux `riscv64gc-unknown-linux-gnu` | Artifact review, generated-code heuristics, and empirical timing tests. | -| Linux `s390x-unknown-linux-gnu` | Artifact review, generated-code heuristics, and empirical timing tests. | -| Linux `powerpc64le-unknown-linux-gnu` | Artifact review, generated-code heuristics, and empirical timing tests. | +| Target class | Required release evidence | +| ------------------------------------- | ------------------------------------------------------------------------------------------------------ | +| Linux `x86_64-unknown-linux-gnu` | Artifact review, generated-code heuristics, empirical timing tests, and binary checks where supported. | +| Linux `aarch64-unknown-linux-gnu` | Artifact review, generated-code heuristics, empirical timing tests, and binary checks where supported. | +| Linux `riscv64gc-unknown-linux-gnu` | Artifact review, generated-code heuristics, and empirical timing tests. | +| Linux `s390x-unknown-linux-gnu` | Artifact review, generated-code heuristics, and empirical timing tests. | +| Linux `powerpc64le-unknown-linux-gnu` | Artifact review, generated-code heuristics, and empirical timing tests. | Release CI exercises multiple x86_64 and AArch64 microarchitectures. The exact CPU, target features, compiler, linker, tools, and artifact hashes are recorded per lane rather than generalized to every CPU implementing the same triple. +On AArch64 targets that advertise FEAT_DIT, RSA private exponentiation enters +data-independent-timing state for the complete fixed-window arithmetic loop and +restores the caller's prior PSTATE afterward. Generic `no_std` AArch64 builds +use this hardening only when compiled with `+dit`; physical evidence remains +bound to the exact release lanes above. + ECDSA P-256/P-384 signing uses multiplication-free, fixed-work limb arithmetic on s390x and RISC-V to avoid the variable-latency scalar multiply observed in earlier native runs. That source and disassembly property is necessary, not -sufficient: those targets are promoted only after their native required -DudeCT cases pass in the matching release evidence. +sufficient. On s390x, wide nonce reduction uses multiplication-free fixed-work +shift/add arithmetic. Caller-blinded signing splits the supplied CSPRNG buffer +into independent scalar masks for projective arithmetic and for private-product, +nonce-inversion, and final-scalar arithmetic. Both targets are promoted only +after their native required DudeCT cases pass in the matching release evidence. For ML-KEM, the s390x claim covers the fixed-work z/Vector arithmetic kernels present in the release evidence. It does not cover native scalar multiply or diff --git a/docs/features.md b/docs/features.md index e7b70b36..1f1ea0f5 100644 --- a/docs/features.md +++ b/docs/features.md @@ -42,78 +42,78 @@ rscrypto = { version = "0.8.1", features = ["full", "portable-only"] } ### Core features -| Feature | Pulls in | Use | -|---|---|---| -| `default` | `std` | Normal server, CLI, and app builds. | -| `std` | `alloc` | Runtime CPU detection and `std::io` adapters. | -| `alloc` | -- | Allocating APIs such as PHC string encoding and `Vec`-returning digest, MAC, AEAD, and signature helpers. | +| Feature | Pulls in | Use | +| --------- | -------- | --------------------------------------------------------------------------------------------------------- | +| `default` | `std` | Normal server, CLI, and app builds. | +| `std` | `alloc` | Runtime CPU detection and `std::io` adapters. | +| `alloc` | -- | Allocating APIs such as PHC string encoding and `Vec`-returning digest, MAC, AEAD, and signature helpers. | ### Umbrella features -| Feature | Pulls in | -|---|---| -| `full` | `checksums`, `hashes`, `auth`, `aead` | -| `checksums` | `crc16`, `crc24`, `crc32`, `crc64` | -| `hashes` | `crypto-hashes`, `fast-hashes` | -| `crypto-hashes` | `sha2`, `sha3`, `blake2b`, `blake2s`, `blake3`, `ascon-hash` | -| `fast-hashes` | `xxh3`, `rapidhash` | -| `auth` | `macs`, `kdfs`, `password-hashing`, `signatures`, `key-exchange` | -| `macs` | `hmac`, `hmac-sha3`, `kmac`, `poly1305` | -| `kdfs` | `hkdf`, `pbkdf2` | -| `password-hashing` | `argon2`, `scrypt`, `phc-strings` | -| `signatures` | `ecdsa`, `ed25519`, `rsa` | -| `key-exchange` | `x25519`, `ml-kem` | -| `aead` | `aes-gcm`, `aes-gcm-siv`, `chacha20poly1305`, `xchacha20poly1305`, `aegis256`, `ascon-aead` | +| Feature | Pulls in | +| ------------------ | ------------------------------------------------------------------------------------------- | +| `full` | `checksums`, `hashes`, `auth`, `aead` | +| `checksums` | `crc16`, `crc24`, `crc32`, `crc64` | +| `hashes` | `crypto-hashes`, `fast-hashes` | +| `crypto-hashes` | `sha2`, `sha3`, `blake2b`, `blake2s`, `blake3`, `ascon-hash` | +| `fast-hashes` | `xxh3`, `rapidhash` | +| `auth` | `macs`, `kdfs`, `password-hashing`, `signatures`, `key-exchange` | +| `macs` | `hmac`, `hmac-sha3`, `kmac`, `poly1305` | +| `kdfs` | `hkdf`, `pbkdf2` | +| `password-hashing` | `argon2`, `scrypt`, `phc-strings` | +| `signatures` | `ecdsa`, `ed25519`, `rsa` | +| `key-exchange` | `x25519`, `ml-kem` | +| `aead` | `aes-gcm`, `aes-gcm-siv`, `chacha20poly1305`, `xchacha20poly1305`, `aegis256`, `ascon-aead` | ### Algorithm leaf features -| Feature | Pulls in | Enables | -|---|---|---| -| `crc16` | -- | CRC-16/IBM and CRC-16/CCITT | -| `crc24` | -- | CRC-24/OpenPGP | -| `crc32` | -- | CRC-32/IEEE and CRC-32C | -| `crc64` | -- | CRC-64/XZ and CRC-64/NVMe | -| `sha2` | -- | SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/256 | -| `sha3` | -- | SHA3-224/256/384/512, SHAKE128/256, cSHAKE128/256 | -| `blake2b` | -- | BLAKE2b variable output, BLAKE2b-256, BLAKE2b-512 | -| `blake2s` | -- | BLAKE2s-128, BLAKE2s-256 | -| `blake3` | -- | BLAKE3 hash, keyed hash, and XOF | -| `ascon-hash` | -- | Ascon-Hash256, Ascon-XOF128, Ascon-CXOF128 | -| `xxh3` | -- | XXH3-64 and XXH3-128 | -| `rapidhash` | -- | Portable RapidHash V3-64, streaming, and collection state | -| `hmac` | `sha2` | HMAC-SHA256/384/512 | -| `hmac-sha3` | `sha3` | HMAC-SHA3-224/256/384/512 | -| `kmac` | `sha3` | KMAC128 and KMAC256 | -| `hkdf` | `hmac` | HKDF-SHA256, HKDF-SHA384, and HKDF-SHA512 | -| `poly1305` | -- | Standalone Poly1305 one-time MAC | -| `pbkdf2` | `hmac` | PBKDF2-HMAC-SHA256 and PBKDF2-HMAC-SHA512 | -| `phc-strings` | `alloc` | Canonical password-record generation and bounded PHC verification | -| `argon2` | `blake2b`, `alloc` | Argon2i, Argon2d, Argon2id | -| `scrypt` | `pbkdf2`, `alloc` | scrypt | -| `ecdsa-p256` | `hmac` | ECDSA P-256/SHA-256 signing and verification | -| `ecdsa-p384` | `hmac` | ECDSA P-384/SHA-384 signing and verification | -| `ecdsa` | `ecdsa-p256`, `ecdsa-p384` | ECDSA P-256/P-384 signing and verification | -| `ed25519` | `sha2` | Ed25519 signatures | -| `rsa` | `alloc`, `sha2` | RSA public/private keys, RSA signatures, OAEP, PKCS#1 v1.5, key generation | -| `x25519` | -- | X25519 key exchange | -| `ml-kem` | `sha3` | ML-KEM-512, ML-KEM-768, and ML-KEM-1024 key encapsulation | -| `aes-gcm` | -- | AES-128-GCM and AES-256-GCM | -| `aes-gcm-siv` | -- | AES-128-GCM-SIV and AES-256-GCM-SIV | -| `chacha20poly1305` | -- | ChaCha20-Poly1305 | -| `xchacha20poly1305` | -- | XChaCha20-Poly1305 | -| `aegis256` | -- | AEGIS-256 | -| `ascon-aead` | -- | Ascon-AEAD128 | +| Feature | Pulls in | Enables | +| ------------------- | -------------------------- | -------------------------------------------------------------------------- | +| `crc16` | -- | CRC-16/IBM and CRC-16/CCITT | +| `crc24` | -- | CRC-24/OpenPGP | +| `crc32` | -- | CRC-32/IEEE and CRC-32C | +| `crc64` | -- | CRC-64/XZ and CRC-64/NVMe | +| `sha2` | -- | SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/256 | +| `sha3` | -- | SHA3-224/256/384/512, SHAKE128/256, cSHAKE128/256 | +| `blake2b` | -- | BLAKE2b variable output, BLAKE2b-256, BLAKE2b-512 | +| `blake2s` | -- | BLAKE2s-128, BLAKE2s-256 | +| `blake3` | -- | BLAKE3 hash, keyed hash, and XOF | +| `ascon-hash` | -- | Ascon-Hash256, Ascon-XOF128, Ascon-CXOF128 | +| `xxh3` | -- | XXH3-64 and XXH3-128 | +| `rapidhash` | -- | Portable RapidHash V3-64, streaming, and collection state | +| `hmac` | `sha2` | HMAC-SHA256/384/512 | +| `hmac-sha3` | `sha3` | HMAC-SHA3-224/256/384/512 | +| `kmac` | `sha3` | KMAC128 and KMAC256 | +| `hkdf` | `hmac` | HKDF-SHA256, HKDF-SHA384, and HKDF-SHA512 | +| `poly1305` | -- | Standalone Poly1305 one-time MAC | +| `pbkdf2` | `hmac` | PBKDF2-HMAC-SHA256 and PBKDF2-HMAC-SHA512 | +| `phc-strings` | `alloc` | Canonical password-record generation and bounded PHC verification | +| `argon2` | `blake2b`, `alloc` | Argon2i, Argon2d, Argon2id | +| `scrypt` | `pbkdf2`, `alloc` | scrypt | +| `ecdsa-p256` | `hmac` | ECDSA P-256/SHA-256 signing and verification | +| `ecdsa-p384` | `hmac` | ECDSA P-384/SHA-384 signing and verification | +| `ecdsa` | `ecdsa-p256`, `ecdsa-p384` | ECDSA P-256/P-384 signing and verification | +| `ed25519` | `sha2` | Ed25519 signatures | +| `rsa` | `alloc`, `sha2` | RSA public/private keys, RSA signatures, OAEP, PKCS#1 v1.5, key generation | +| `x25519` | -- | X25519 key exchange | +| `ml-kem` | `sha3` | ML-KEM-512, ML-KEM-768, and ML-KEM-1024 key encapsulation | +| `aes-gcm` | -- | AES-128-GCM and AES-256-GCM | +| `aes-gcm-siv` | -- | AES-128-GCM-SIV and AES-256-GCM-SIV | +| `chacha20poly1305` | -- | ChaCha20-Poly1305 | +| `xchacha20poly1305` | -- | XChaCha20-Poly1305 | +| `aegis256` | -- | AEGIS-256 | +| `ascon-aead` | -- | Ascon-AEAD128 | ### Auxiliary features -| Feature | Effect | -|---|---| -| `getrandom` | Adds OS-backed random generation; see below. | -| `serde` | Serde for non-secret byte wrappers (nonces, tags, public keys, signatures). | -| `serde-secrets` | Serde for secret-key and shared-secret bytes. Implies `serde`. Use only for controlled key-material storage, not logs or DTOs. | -| `parallel` | Rayon-backed BLAKE3 and Argon2 lane parallelism. Requires `std`, `blake3`, `argon2`. | -| `diag` | Diagnostic introspection of dispatch decisions and selected benchmark-only component hooks. Requires `std`; hidden diagnostic symbols are not stable application API. | -| `portable-only` | Makes runtime capability detection report no SIMD/ASM capabilities. See below. | +| Feature | Effect | +| --------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `getrandom` | Adds OS-backed random generation; see below. | +| `serde` | Serde for non-secret byte wrappers (nonces, tags, public keys, signatures). | +| `serde-secrets` | Serde for secret-key and shared-secret bytes. Implies `serde`. Use only for controlled key-material storage, not logs or DTOs. | +| `parallel` | Rayon-backed BLAKE3 and Argon2 lane parallelism. Requires `std`, `blake3`, `argon2`. | +| `diag` | Diagnostic introspection of dispatch decisions and selected benchmark-only component hooks. Requires `std`; hidden diagnostic symbols are not stable application API. | +| `portable-only` | Makes runtime capability detection report no SIMD/ASM capabilities. See below. | ## `getrandom` diff --git a/docs/migration/README.md b/docs/migration/README.md index e5ce58e8..a8556666 100644 --- a/docs/migration/README.md +++ b/docs/migration/README.md @@ -17,69 +17,69 @@ For projects upgrading rscrypto itself, start with ## Checksums -| From | To | Status | -|---|---|---| -| [`crc`](crc.md) | `Crc16Ccitt`, `Crc16Ibm`, `Crc24OpenPgp`, `Crc32`, `Crc32C`, `Crc64`, `Crc64Nvme` | Verified against `crc 3.4.0` | -| [`crc-fast`](crc-fast.md) | `Crc32`, `Crc32C`, `Crc64`, `Crc64Nvme` (catalogue subset) | Verified against `crc-fast 1.10.0` | -| [`crc32fast`](crc32fast.md) | `Crc32` | Output covered by CRC-32 oracle/property tests | -| [`crc32c`](crc32c.md) | `Crc32C` | Output covered by CRC-32C oracle/property tests | -| [`crc64fast`](crc64fast.md) | `Crc64`, `Crc64Nvme` (covers `crc64fast-nvme` aside) | Verified against `crc64fast 1.1.0`; NVMe oracle coverage uses `crc-fast 1.10.0` | +| From | To | Status | +| --------------------------- | --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | +| [`crc`](crc.md) | `Crc16Ccitt`, `Crc16Ibm`, `Crc24OpenPgp`, `Crc32`, `Crc32C`, `Crc64`, `Crc64Nvme` | Verified against `crc 3.4.0` | +| [`crc-fast`](crc-fast.md) | `Crc32`, `Crc32C`, `Crc64`, `Crc64Nvme` (catalogue subset) | Verified against `crc-fast 1.10.0` | +| [`crc32fast`](crc32fast.md) | `Crc32` | Output covered by CRC-32 oracle/property tests | +| [`crc32c`](crc32c.md) | `Crc32C` | Output covered by CRC-32C oracle/property tests | +| [`crc64fast`](crc64fast.md) | `Crc64`, `Crc64Nvme` (covers `crc64fast-nvme` aside) | Verified against `crc64fast 1.1.0`; NVMe oracle coverage uses `crc-fast 1.10.0` | ## Hashes -| From | To | Status | -|---|---|---| -| [`blake3`](blake3.md) | `Blake3` | Verified against `blake3 1.8.6` | -| [`sha2`](RustCrypto/sha2.md) (RustCrypto) | `Sha224`, `Sha256`, `Sha384`, `Sha512`, `Sha512_256` | Verified against `sha2 0.11.0` | -| [`sha3`](RustCrypto/sha3.md) (RustCrypto) | `Sha3_224`, `Sha3_256`, `Sha3_384`, `Sha3_512`, `Shake128`, `Shake256`, `Cshake128`, `Cshake256` | Verified against `sha3 0.12.0` | -| [`blake2`](RustCrypto/blake2.md) (RustCrypto) | `Blake2b256`, `Blake2b512`, `Blake2s128`, `Blake2s256` | Verified against `blake2 0.10.6` | -| [`ascon-hash`](RustCrypto/ascon-hash.md) (RustCrypto) | `AsconHash256`, `AsconXof`, `AsconCxof128` | Verified against `ascon-hash 0.4.0` | -| [`xxhash-rust`](xxhash-rust.md) | `Xxh3`, `Xxh3_128`, `Xxh3Hasher`, `Xxh3_128Hasher`, `Xxh3BuildHasher` | Verified against `xxhash-rust 0.8.18` | -| [`twox-hash`](twox-hash.md) | `Xxh3`, `Xxh3_128`, `Xxh3Hasher`, `Xxh3_128Hasher`, `Xxh3BuildHasher` | API migration guidance; XXH3 output covered by `xxhash-rust` oracle tests | -| [`rapidhash`](rapidhash.md) | `RapidHash64`, `RapidStreamHasher`, `RapidHasher`, `RapidSeededState`, `RapidRandomState` | Verified against `rapidhash 4.5.1` | +| From | To | Status | +| ----------------------------------------------------- | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------- | +| [`blake3`](blake3.md) | `Blake3` | Verified against `blake3 1.8.6` | +| [`sha2`](RustCrypto/sha2.md) (RustCrypto) | `Sha224`, `Sha256`, `Sha384`, `Sha512`, `Sha512_256` | Verified against `sha2 0.11.0` | +| [`sha3`](RustCrypto/sha3.md) (RustCrypto) | `Sha3_224`, `Sha3_256`, `Sha3_384`, `Sha3_512`, `Shake128`, `Shake256`, `Cshake128`, `Cshake256` | Verified against `sha3 0.12.0` | +| [`blake2`](RustCrypto/blake2.md) (RustCrypto) | `Blake2b256`, `Blake2b512`, `Blake2s128`, `Blake2s256` | Verified against `blake2 0.10.6` | +| [`ascon-hash`](RustCrypto/ascon-hash.md) (RustCrypto) | `AsconHash256`, `AsconXof`, `AsconCxof128` | Verified against `ascon-hash 0.4.0` | +| [`xxhash-rust`](xxhash-rust.md) | `Xxh3`, `Xxh3_128`, `Xxh3Hasher`, `Xxh3_128Hasher`, `Xxh3BuildHasher` | Verified against `xxhash-rust 0.8.18` | +| [`twox-hash`](twox-hash.md) | `Xxh3`, `Xxh3_128`, `Xxh3Hasher`, `Xxh3_128Hasher`, `Xxh3BuildHasher` | API migration guidance; XXH3 output covered by `xxhash-rust` oracle tests | +| [`rapidhash`](rapidhash.md) | `RapidHash64`, `RapidStreamHasher`, `RapidHasher`, `RapidSeededState`, `RapidRandomState` | Verified against `rapidhash 4.5.1` | ## Authentication, MACs, and KDFs -| From | To | Status | -|---|---|---| -| [`hmac`](RustCrypto/hmac.md) (RustCrypto) | `HmacSha256`, `HmacSha384`, `HmacSha512`, `HmacSha3_224`, `HmacSha3_256`, `HmacSha3_384`, `HmacSha3_512` | Verified against `hmac 0.13.0` and RustCrypto SHA-3 digests | -| [`hkdf`](RustCrypto/hkdf.md) (RustCrypto) | `HkdfSha256`, `HkdfSha384`, `HkdfSha512` | Verified against `hkdf 0.13.0` | -| [`pbkdf2`](RustCrypto/pbkdf2.md) (RustCrypto) | `Pbkdf2Sha256`, `Pbkdf2Sha512` | Verified against `pbkdf2 0.13.0` | -| [`sha3-kmac`](sha3-kmac.md) | `Kmac128`, `Kmac256` | KMAC128/256 covered by NIST and `tiny-keccak`; KMAC256 also has Wycheproof coverage | -| [`tiny-keccak`](tiny-keccak.md) | `Kmac128`, `Kmac256`, `Cshake128`, `Cshake256` | Verified against `tiny-keccak 2.0.2` | +| From | To | Status | +| --------------------------------------------- | -------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | +| [`hmac`](RustCrypto/hmac.md) (RustCrypto) | `HmacSha256`, `HmacSha384`, `HmacSha512`, `HmacSha3_224`, `HmacSha3_256`, `HmacSha3_384`, `HmacSha3_512` | Verified against `hmac 0.13.0` and RustCrypto SHA-3 digests | +| [`hkdf`](RustCrypto/hkdf.md) (RustCrypto) | `HkdfSha256`, `HkdfSha384`, `HkdfSha512` | Verified against `hkdf 0.13.0` | +| [`pbkdf2`](RustCrypto/pbkdf2.md) (RustCrypto) | `Pbkdf2Sha256`, `Pbkdf2Sha512` | Verified against `pbkdf2 0.13.0` | +| [`sha3-kmac`](sha3-kmac.md) | `Kmac128`, `Kmac256` | KMAC128/256 covered by NIST and `tiny-keccak`; KMAC256 also has Wycheproof coverage | +| [`tiny-keccak`](tiny-keccak.md) | `Kmac128`, `Kmac256`, `Cshake128`, `Cshake256` | Verified against `tiny-keccak 2.0.2` | ## AEAD -| From | To | Status | -|---|---|---| -| [`aes-gcm`](RustCrypto/aes-gcm.md) (RustCrypto) | `Aes128Gcm`, `Aes256Gcm` | Verified against `aes-gcm 0.11.0` | -| [`aes-gcm-siv`](RustCrypto/aes-gcm-siv.md) (RustCrypto) | `Aes128GcmSiv`, `Aes256GcmSiv` | Verified against `aes-gcm-siv 0.12.0` | +| From | To | Status | +| ----------------------------------------------------------------- | --------------------------------------- | ------------------------------------------ | +| [`aes-gcm`](RustCrypto/aes-gcm.md) (RustCrypto) | `Aes128Gcm`, `Aes256Gcm` | Verified against `aes-gcm 0.11.0` | +| [`aes-gcm-siv`](RustCrypto/aes-gcm-siv.md) (RustCrypto) | `Aes128GcmSiv`, `Aes256GcmSiv` | Verified against `aes-gcm-siv 0.12.0` | | [`chacha20poly1305`](RustCrypto/chacha20poly1305.md) (RustCrypto) | `ChaCha20Poly1305`, `XChaCha20Poly1305` | Verified against `chacha20poly1305 0.11.0` | -| [`ascon-aead`](RustCrypto/ascon-aead.md) (RustCrypto) | `AsconAead128` | Verified against `ascon-aead 0.6.0` | -| [`aegis`](aegis.md) | `Aegis256` | Verified against `aegis 0.9.15` | +| [`ascon-aead`](RustCrypto/ascon-aead.md) (RustCrypto) | `AsconAead128` | Verified against `ascon-aead 0.6.0` | +| [`aegis`](aegis.md) | `Aegis256` | Verified against `aegis 0.9.15` | ## Signatures and key exchange -| From | To | Status | -|---|---|---| +| From | To | Status | +| ------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | | [`p256`](RustCrypto/p256.md) / [`p384`](RustCrypto/p384.md) (RustCrypto) | `EcdsaP256SecretKey`, `EcdsaP384SecretKey`, `EcdsaP256PublicKey`, `EcdsaP384PublicKey`, raw/DER signatures | Signing and verification tested against RustCrypto `p256 0.14.0` / `p384 0.14.0` | -| [`ed25519-dalek`](RustCrypto/ed25519-dalek.md) | `Ed25519SecretKey`, `Ed25519PublicKey`, `Ed25519Signature`, `Ed25519Keypair` | Verified against `ed25519-dalek 3.0.0` | -| [`rsa`](RustCrypto/rsa.md) (RustCrypto) | `RsaPublicKey`, `RsaPrivateKey`, RSA-PSS, RSASSA-PKCS1-v1_5, OAEP | Partial; verified through CAVP, Wycheproof, and RustCrypto/ring/OpenSSL oracles | -| [`x25519-dalek`](RustCrypto/x25519-dalek.md) | `X25519SecretKey`, `X25519PublicKey`, `X25519SharedSecret` | Verified against `x25519-dalek 3.0.0` | +| [`ed25519-dalek`](RustCrypto/ed25519-dalek.md) | `Ed25519SecretKey`, `Ed25519PublicKey`, `Ed25519Signature`, `Ed25519Keypair` | Verified against `ed25519-dalek 3.0.0` | +| [`rsa`](RustCrypto/rsa.md) (RustCrypto) | `RsaPublicKey`, `RsaPrivateKey`, RSA-PSS, RSASSA-PKCS1-v1_5, OAEP | Partial; verified through CAVP, Wycheproof, and RustCrypto/ring/OpenSSL oracles | +| [`x25519-dalek`](RustCrypto/x25519-dalek.md) | `X25519SecretKey`, `X25519PublicKey`, `X25519SharedSecret` | Verified against `x25519-dalek 3.0.0` | ## Password hashing -| From | To | Status | -|---|---|---| -| [`argon2`](RustCrypto/argon2.md) (RustCrypto) | Raw `Argon2{d,i,id}` KDFs; bounded `Argon2idPassword` records | Verified against `argon2 0.5.3` | -| [`scrypt`](RustCrypto/scrypt.md) (RustCrypto) | Raw `Scrypt` KDF; bounded `ScryptPassword` records | Verified against `scrypt 0.12.0` | +| From | To | Status | +| --------------------------------------------- | ------------------------------------------------------------- | -------------------------------- | +| [`argon2`](RustCrypto/argon2.md) (RustCrypto) | Raw `Argon2{d,i,id}` KDFs; bounded `Argon2idPassword` records | Verified against `argon2 0.5.3` | +| [`scrypt`](RustCrypto/scrypt.md) (RustCrypto) | Raw `Scrypt` KDF; bounded `ScryptPassword` records | Verified against `scrypt 0.12.0` | ## Stack migrations -| From | To | Status | -|---|---|---| -| [`aws-lc-rs`](aws-lc-rs.md) | AEAD, SHA-2, HMAC, HKDF, PBKDF2, ECDSA, Ed25519, X25519, RSA verify | Partial; shape-compatible surfaces only | -| [`aws-lc-sys`](aws-lc-sys.md) | none directly | Not a direct migration; replace the safe wrapper API instead | -| [`dryoc`](dryoc.md) | Ed25519, X25519, BLAKE2, Argon2id/Argon2i-adjacent surfaces | Partial; libsodium-style APIs are not one-to-one | -| [`ring`](ring.md) | AEAD, SHA-2, HMAC, HKDF, PBKDF2, ECDSA, Ed25519, RSA verify | Partial; `ring` is protocol-shaped in several areas | -| [`openssl`](openssl.md) | selected hash, MAC, AEAD, RSA operations | Partial; rscrypto does not replace TLS, PKI, engines, or providers | +| From | To | Status | +| ----------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------ | +| [`aws-lc-rs`](aws-lc-rs.md) | AEAD, SHA-2, HMAC, HKDF, PBKDF2, ECDSA, Ed25519, X25519, RSA verify | Partial; shape-compatible surfaces only | +| [`aws-lc-sys`](aws-lc-sys.md) | none directly | Not a direct migration; replace the safe wrapper API instead | +| [`dryoc`](dryoc.md) | Ed25519, X25519, BLAKE2, Argon2id/Argon2i-adjacent surfaces | Partial; libsodium-style APIs are not one-to-one | +| [`ring`](ring.md) | AEAD, SHA-2, HMAC, HKDF, PBKDF2, ECDSA, Ed25519, RSA verify | Partial; `ring` is protocol-shaped in several areas | +| [`openssl`](openssl.md) | selected hash, MAC, AEAD, RSA operations | Partial; rscrypto does not replace TLS, PKI, engines, or providers | diff --git a/docs/migration/RustCrypto/aes-gcm-siv.md b/docs/migration/RustCrypto/aes-gcm-siv.md index bff269c5..8bf4205a 100644 --- a/docs/migration/RustCrypto/aes-gcm-siv.md +++ b/docs/migration/RustCrypto/aes-gcm-siv.md @@ -9,11 +9,11 @@ Evidence: `tests/aes128gcmsiv_oracle.rs`, `tests/aes256gcmsiv_oracle.rs`, and `t ## TL;DR -| | Before (`aes-gcm-siv` 0.12.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `aes-gcm-siv = "0.12"` | `rscrypto = { version = "0.8.1", features = ["aes-gcm-siv"] }` | -| Import | `use aes_gcm_siv::{Aes256GcmSiv, Key, Nonce, KeyInit, aead::{Aead, Payload}};` | `use rscrypto::{Aead, Aes256GcmSiv, Aes256GcmSivKey, aead::{Nonce96, expert::AeadWithNonce}};` | -| Encrypt | `cipher.encrypt(nonce, Payload { msg, aad })?` | `cipher.encrypt(&nonce, aad, msg, &mut out)?` | +| | Before (`aes-gcm-siv` 0.12.x) | After (`rscrypto` 0.8.1) | +| --------- | ------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------- | +| Cargo dep | `aes-gcm-siv = "0.12"` | `rscrypto = { version = "0.8.1", features = ["aes-gcm-siv"] }` | +| Import | `use aes_gcm_siv::{Aes256GcmSiv, Key, Nonce, KeyInit, aead::{Aead, Payload}};` | `use rscrypto::{Aead, Aes256GcmSiv, Aes256GcmSivKey, aead::{Nonce96, expert::AeadWithNonce}};` | +| Encrypt | `cipher.encrypt(nonce, Payload { msg, aad })?` | `cipher.encrypt(&nonce, aad, msg, &mut out)?` | ## Cargo.toml @@ -31,10 +31,10 @@ rscrypto = { version = "0.8.1", features = ["aes-gcm-siv"] } ## Algorithm map -| `aes-gcm-siv` type | rscrypto type | Key bytes | -|---|---|---| -| `Aes128GcmSiv` | `Aes128GcmSiv` | 16 | -| `Aes256GcmSiv` | `Aes256GcmSiv` | 32 | +| `aes-gcm-siv` type | rscrypto type | Key bytes | +| ------------------ | -------------- | --------- | +| `Aes128GcmSiv` | `Aes128GcmSiv` | 16 | +| `Aes256GcmSiv` | `Aes256GcmSiv` | 32 | Both variants share the same typed surface (`Aes128GcmSivKey`/`Aes256GcmSivKey`, `Nonce96`, `Aes128GcmSivTag`/`Aes256GcmSivTag`) and the same `Aead` trait. diff --git a/docs/migration/RustCrypto/aes-gcm.md b/docs/migration/RustCrypto/aes-gcm.md index f21f7304..384a36c9 100644 --- a/docs/migration/RustCrypto/aes-gcm.md +++ b/docs/migration/RustCrypto/aes-gcm.md @@ -9,11 +9,11 @@ Evidence: `tests/aes128gcm_oracle.rs`, `tests/aes256gcm_oracle.rs`, and `tests/a ## TL;DR -| | Before (`aes-gcm` 0.11.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `aes-gcm = "0.11"` | `rscrypto = { version = "0.8.1", features = ["aes-gcm"] }` | -| Import | `use aes_gcm::{Aes256Gcm, Key, Nonce, KeyInit, aead::{Aead, Payload}};` | `use rscrypto::{Aead, Aes256Gcm, Aes256GcmKey, aead::{Nonce96, expert::AeadWithNonce}};` | -| Encrypt | `cipher.encrypt(nonce, Payload { msg, aad })?` (returns `Vec`) | `cipher.encrypt(&nonce, aad, msg, &mut out)?` (writes into caller buffer) | +| | Before (`aes-gcm` 0.11.x) | After (`rscrypto` 0.8.1) | +| --------- | ----------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | +| Cargo dep | `aes-gcm = "0.11"` | `rscrypto = { version = "0.8.1", features = ["aes-gcm"] }` | +| Import | `use aes_gcm::{Aes256Gcm, Key, Nonce, KeyInit, aead::{Aead, Payload}};` | `use rscrypto::{Aead, Aes256Gcm, Aes256GcmKey, aead::{Nonce96, expert::AeadWithNonce}};` | +| Encrypt | `cipher.encrypt(nonce, Payload { msg, aad })?` (returns `Vec`) | `cipher.encrypt(&nonce, aad, msg, &mut out)?` (writes into caller buffer) | ## Cargo.toml @@ -32,9 +32,9 @@ rscrypto = { version = "0.8.1", features = ["aes-gcm"] } ## Algorithm map | `aes-gcm` type | rscrypto type | Key bytes | -|---|---|---| -| `Aes128Gcm` | `Aes128Gcm` | 16 | -| `Aes256Gcm` | `Aes256Gcm` | 32 | +| -------------- | ------------- | --------- | +| `Aes128Gcm` | `Aes128Gcm` | 16 | +| `Aes256Gcm` | `Aes256Gcm` | 32 | Both variants share the same typed surface (`Aes128GcmKey`/`Aes256GcmKey`, `Nonce96`, `Aes128GcmTag`/`Aes256GcmTag`) and the same `Aead` trait. diff --git a/docs/migration/RustCrypto/ascon-aead.md b/docs/migration/RustCrypto/ascon-aead.md index 2c8436e4..3a0b1476 100644 --- a/docs/migration/RustCrypto/ascon-aead.md +++ b/docs/migration/RustCrypto/ascon-aead.md @@ -9,11 +9,11 @@ Evidence: `tests/ascon_aead_oracle.rs`. ## TL;DR -| | Before (`ascon-aead` 0.6.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `ascon-aead = "0.6"` | `rscrypto = { version = "0.8.1", features = ["ascon-aead"] }` | -| Import | `use ascon_aead::{AsconAead128, Key, Nonce, aead::{Aead, KeyInit, Payload}};` | `use rscrypto::{Aead, AsconAead128, AsconAead128Key, aead::{Nonce128, expert::AeadWithNonce}};` | -| Encrypt | `cipher.encrypt(nonce, Payload { msg, aad })?` | `cipher.encrypt(&nonce, aad, msg, &mut out)?` | +| | Before (`ascon-aead` 0.6.x) | After (`rscrypto` 0.8.1) | +| --------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | +| Cargo dep | `ascon-aead = "0.6"` | `rscrypto = { version = "0.8.1", features = ["ascon-aead"] }` | +| Import | `use ascon_aead::{AsconAead128, Key, Nonce, aead::{Aead, KeyInit, Payload}};` | `use rscrypto::{Aead, AsconAead128, AsconAead128Key, aead::{Nonce128, expert::AeadWithNonce}};` | +| Encrypt | `cipher.encrypt(nonce, Payload { msg, aad })?` | `cipher.encrypt(&nonce, aad, msg, &mut out)?` | ## Cargo.toml @@ -31,11 +31,11 @@ rscrypto = { version = "0.8.1", features = ["ascon-aead"] } ## Algorithm map -| `ascon-aead` type | rscrypto type | Key | Nonce | Tag | -|---|---|---|---|---| -| `AsconAead128` | `AsconAead128` | 16 bytes | 16 bytes | 16 bytes | -| `AsconAead128a` (legacy) | not mapped: superseded by NIST SP 800-232 | | | | -| `AsconAead80pq` (post-quantum-flavored) | not mapped | | | | +| `ascon-aead` type | rscrypto type | Key | Nonce | Tag | +| --------------------------------------- | ----------------------------------------- | -------- | -------- | -------- | +| `AsconAead128` | `AsconAead128` | 16 bytes | 16 bytes | 16 bytes | +| `AsconAead128a` (legacy) | not mapped: superseded by NIST SP 800-232 | | | | +| `AsconAead80pq` (post-quantum-flavored) | not mapped | | | | ## API patterns @@ -98,7 +98,7 @@ cipher.decrypt_in_place(&nonce, aad, &mut buffer, &tag)?; [release evidence](../../constant-time.md). - **128-bit key is the only key length.** Ascon-AEAD does not have a 256-bit variant; SP 800-232 specifies the 128-bit parameter set. -- **Nonce reuse semantics.** Ascon-AEAD-128 is *not* nonce-misuse-resistant. Reusing `(key, nonce)` reveals plaintext XORs. Prefer deterministic uniqueness. A uniformly random 128-bit nonce has lower collision probability than a uniformly random 96-bit nonce at the same message count, but the deployment must still define a message limit. +- **Nonce reuse semantics.** Ascon-AEAD-128 is _not_ nonce-misuse-resistant. Reusing `(key, nonce)` reveals plaintext XORs. Prefer deterministic uniqueness. A uniformly random 128-bit nonce has lower collision probability than a uniformly random 96-bit nonce at the same message count, but the deployment must still define a message limit. - **No `Payload`, no `KeyInit` import.** Same simplification as the rest of the AEAD lane. - **Failed-open buffer semantics change.** RustCrypto keeps the in-place buffer unchanged on error. rscrypto clears it on authentication failure. Combined diff --git a/docs/migration/RustCrypto/ascon-hash.md b/docs/migration/RustCrypto/ascon-hash.md index 538925b3..964a73e1 100644 --- a/docs/migration/RustCrypto/ascon-hash.md +++ b/docs/migration/RustCrypto/ascon-hash.md @@ -9,11 +9,11 @@ Evidence: `tests/ascon_official_vectors.rs`, `tests/ascon_hash_oracle.rs`, `test ## TL;DR -| | Before (`ascon-hash` 0.4.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `ascon-hash = "0.4"` | `rscrypto = { version = "0.8.1", features = ["ascon-hash"] }` | -| Import | `use ascon_hash::{AsconHash256, digest::Digest};` | `use rscrypto::{AsconHash256, Digest};` | -| Call | `AsconHash256::digest(data)` | `AsconHash256::digest(data)` | +| | Before (`ascon-hash` 0.4.x) | After (`rscrypto` 0.8.1) | +| --------- | ------------------------------------------------- | ------------------------------------------------------------- | +| Cargo dep | `ascon-hash = "0.4"` | `rscrypto = { version = "0.8.1", features = ["ascon-hash"] }` | +| Import | `use ascon_hash::{AsconHash256, digest::Digest};` | `use rscrypto::{AsconHash256, Digest};` | +| Call | `AsconHash256::digest(data)` | `AsconHash256::digest(data)` | ## Cargo.toml @@ -31,11 +31,11 @@ rscrypto = { version = "0.8.1", features = ["ascon-hash"] } ## Algorithm map -| `ascon-hash` type | rscrypto type | Output | -|---|---|---| -| `AsconHash256` | `AsconHash256` | `[u8; 32]` | -| `AsconXof128` | `AsconXof` (XOF) | variable | -| `AsconCxof128` | `AsconCxof128` (customizable XOF) | variable | +| `ascon-hash` type | rscrypto type | Output | +| ----------------- | --------------------------------- | ---------- | +| `AsconHash256` | `AsconHash256` | `[u8; 32]` | +| `AsconXof128` | `AsconXof` (XOF) | variable | +| `AsconCxof128` | `AsconCxof128` (customizable XOF) | variable | ## API patterns diff --git a/docs/migration/RustCrypto/blake2.md b/docs/migration/RustCrypto/blake2.md index 907b5a5f..2728f632 100644 --- a/docs/migration/RustCrypto/blake2.md +++ b/docs/migration/RustCrypto/blake2.md @@ -9,11 +9,11 @@ shape for existing projects. ## TL;DR -| | Before (`blake2` 0.10.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `blake2 = "0.10"` | `rscrypto = { version = "0.8.1", features = ["blake2b", "blake2s"] }` | -| Import | `use blake2::{Blake2b512, Digest};` | `use rscrypto::{Blake2b512, Digest};` | -| Call | `Blake2b512::digest(data)` | `Blake2b512::digest(data)` | +| | Before (`blake2` 0.10.x) | After (`rscrypto` 0.8.1) | +| --------- | ----------------------------------- | --------------------------------------------------------------------- | +| Cargo dep | `blake2 = "0.10"` | `rscrypto = { version = "0.8.1", features = ["blake2b", "blake2s"] }` | +| Import | `use blake2::{Blake2b512, Digest};` | `use rscrypto::{Blake2b512, Digest};` | +| Call | `Blake2b512::digest(data)` | `Blake2b512::digest(data)` | Drop one or both of `blake2b` / `blake2s` from the feature list if you don't use that family. @@ -33,16 +33,16 @@ rscrypto = { version = "0.8.1", features = ["blake2b", "blake2s"] } ## Algorithm map -| `blake2` type | rscrypto type | Output | -|---|---|---| -| `Blake2b` (generic) | `Blake2b256` | `[u8; 32]` | -| `Blake2b` or `Blake2b512` | `Blake2b512` | `[u8; 64]` | -| `Blake2b` (variable, runtime) | `Blake2b` | 1-64 bytes via `digest_into` | -| `Blake2s` | `Blake2s128` | `[u8; 16]` | -| `Blake2s` or `Blake2s256` | `Blake2s256` | `[u8; 32]` | -| `Blake2bMac` (keyed) | `Blake2b256::keyed_digest(...)` | `[u8; 32]` | -| `Blake2bMac512` (keyed, 512-bit) | `Blake2b512::keyed_digest(...)` | `[u8; 64]` | -| `Blake2sMac` (keyed) | `Blake2s256::keyed_digest(...)` | `[u8; 32]` | +| `blake2` type | rscrypto type | Output | +| --------------------------------- | ------------------------------- | ---------------------------- | +| `Blake2b` (generic) | `Blake2b256` | `[u8; 32]` | +| `Blake2b` or `Blake2b512` | `Blake2b512` | `[u8; 64]` | +| `Blake2b` (variable, runtime) | `Blake2b` | 1-64 bytes via `digest_into` | +| `Blake2s` | `Blake2s128` | `[u8; 16]` | +| `Blake2s` or `Blake2s256` | `Blake2s256` | `[u8; 32]` | +| `Blake2bMac` (keyed) | `Blake2b256::keyed_digest(...)` | `[u8; 32]` | +| `Blake2bMac512` (keyed, 512-bit) | `Blake2b512::keyed_digest(...)` | `[u8; 64]` | +| `Blake2sMac` (keyed) | `Blake2s256::keyed_digest(...)` | `[u8; 32]` | `Blake2bp` / `Blake2sp` (parallel variants) are not currently mapped. diff --git a/docs/migration/RustCrypto/chacha20poly1305.md b/docs/migration/RustCrypto/chacha20poly1305.md index e90e6462..d0abfe59 100644 --- a/docs/migration/RustCrypto/chacha20poly1305.md +++ b/docs/migration/RustCrypto/chacha20poly1305.md @@ -10,11 +10,11 @@ Evidence: `tests/chacha20poly1305.rs`, `tests/xchacha20poly1305.rs`, and `tests/ ## TL;DR -| | Before (`chacha20poly1305` 0.11.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `chacha20poly1305 = "0.11"` | `rscrypto = { version = "0.8.1", features = ["chacha20poly1305", "xchacha20poly1305"] }` | -| Import | `use chacha20poly1305::{ChaCha20Poly1305, Key, Nonce, KeyInit, aead::{Aead, Payload}};` | `use rscrypto::{Aead, ChaCha20Poly1305, ChaCha20Poly1305Key, aead::{Nonce96, expert::AeadWithNonce}};` | -| Encrypt | `cipher.encrypt(nonce, Payload { msg, aad })?` | `cipher.encrypt(&nonce, aad, msg, &mut out)?` | +| | Before (`chacha20poly1305` 0.11.x) | After (`rscrypto` 0.8.1) | +| --------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ | +| Cargo dep | `chacha20poly1305 = "0.11"` | `rscrypto = { version = "0.8.1", features = ["chacha20poly1305", "xchacha20poly1305"] }` | +| Import | `use chacha20poly1305::{ChaCha20Poly1305, Key, Nonce, KeyInit, aead::{Aead, Payload}};` | `use rscrypto::{Aead, ChaCha20Poly1305, ChaCha20Poly1305Key, aead::{Nonce96, expert::AeadWithNonce}};` | +| Encrypt | `cipher.encrypt(nonce, Payload { msg, aad })?` | `cipher.encrypt(&nonce, aad, msg, &mut out)?` | Drop `xchacha20poly1305` from the feature list if you don't use the 192-bit-nonce variant. @@ -34,11 +34,11 @@ rscrypto = { version = "0.8.1", features = ["chacha20poly1305", "xchacha20poly13 ## Algorithm map -| `chacha20poly1305` type | rscrypto type | Nonce | -|---|---|---| -| `ChaCha20Poly1305` (RFC 8439, 96-bit nonce) | `ChaCha20Poly1305` | `Nonce96` | -| `XChaCha20Poly1305` (extended, 192-bit nonce) | `XChaCha20Poly1305` | `Nonce192` | -| `ChaCha8Poly1305`, `ChaCha12Poly1305` (reduced rounds) | not mapped: keep `chacha20poly1305` | | +| `chacha20poly1305` type | rscrypto type | Nonce | +| ------------------------------------------------------ | ----------------------------------- | ---------- | +| `ChaCha20Poly1305` (RFC 8439, 96-bit nonce) | `ChaCha20Poly1305` | `Nonce96` | +| `XChaCha20Poly1305` (extended, 192-bit nonce) | `XChaCha20Poly1305` | `Nonce192` | +| `ChaCha8Poly1305`, `ChaCha12Poly1305` (reduced rounds) | not mapped: keep `chacha20poly1305` | | ## API patterns diff --git a/docs/migration/RustCrypto/ed25519-dalek.md b/docs/migration/RustCrypto/ed25519-dalek.md index 11e904e4..acdc9446 100644 --- a/docs/migration/RustCrypto/ed25519-dalek.md +++ b/docs/migration/RustCrypto/ed25519-dalek.md @@ -9,12 +9,12 @@ Evidence: `tests/ed25519_rfc8032_vectors.rs`, `tests/ed25519_oracle.rs`, and `te ## TL;DR -| | Before (`ed25519-dalek` 3.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `ed25519-dalek = "3.0"` | `rscrypto = { version = "0.8.1", features = ["ed25519"] }` | -| Import | `use ed25519_dalek::{SigningKey, Signer, Verifier};` | `use rscrypto::{Ed25519SecretKey, Ed25519PublicKey, Ed25519Signature};` | -| Sign | `signing_key.sign(msg)` | `secret.sign(msg)` | -| Verify | `verifying_key.verify_strict(msg, &sig)?` | `public_key.verify(msg, &sig)?` | +| | Before (`ed25519-dalek` 3.x) | After (`rscrypto` 0.8.1) | +| --------- | ---------------------------------------------------- | ----------------------------------------------------------------------- | +| Cargo dep | `ed25519-dalek = "3.0"` | `rscrypto = { version = "0.8.1", features = ["ed25519"] }` | +| Import | `use ed25519_dalek::{SigningKey, Signer, Verifier};` | `use rscrypto::{Ed25519SecretKey, Ed25519PublicKey, Ed25519Signature};` | +| Sign | `signing_key.sign(msg)` | `secret.sign(msg)` | +| Verify | `verifying_key.verify_strict(msg, &sig)?` | `public_key.verify(msg, &sig)?` | ## Cargo.toml @@ -34,12 +34,12 @@ The `ed25519` feature implies `sha2` (Ed25519 uses SHA-512 internally per RFC 80 ## Type map -| `ed25519-dalek` type | rscrypto type | Bytes | -|---|---|---| -| `SigningKey` | `Ed25519SecretKey` | `[u8; 32]` (seed) | -| `VerifyingKey` | `Ed25519PublicKey` | `[u8; 32]` | -| `Signature` | `Ed25519Signature` | `[u8; 64]` | -| (implicit pair) | `Ed25519Keypair` | secret + public + expanded form | +| `ed25519-dalek` type | rscrypto type | Bytes | +| -------------------- | ------------------ | ------------------------------- | +| `SigningKey` | `Ed25519SecretKey` | `[u8; 32]` (seed) | +| `VerifyingKey` | `Ed25519PublicKey` | `[u8; 32]` | +| `Signature` | `Ed25519Signature` | `[u8; 64]` | +| (implicit pair) | `Ed25519Keypair` | secret + public + expanded form | ## API patterns @@ -114,7 +114,7 @@ verifying_key.verify(b"message", &sig)?; // legacy lax mode public_key.verify(b"message", &sig)?; // strict by default: there is no lax mode ``` -rscrypto's `verify` is *always* strict (rejects small-order public keys, non-canonical S values per RFC 8032 §5.1.7). There is no separate `verify_strict` method; the only verifier is the strict one. +rscrypto's `verify` is _always_ strict (rejects small-order public keys, non-canonical S values per RFC 8032 §5.1.7). There is no separate `verify_strict` method; the only verifier is the strict one. ### Keypair (combined secret + public) diff --git a/docs/migration/RustCrypto/hkdf.md b/docs/migration/RustCrypto/hkdf.md index a54b6b52..fa5b5112 100644 --- a/docs/migration/RustCrypto/hkdf.md +++ b/docs/migration/RustCrypto/hkdf.md @@ -7,11 +7,11 @@ Evidence: `tests/hkdf_sha256_vectors.rs`, `tests/hkdf_sha384_vectors.rs`, `tests ## TL;DR -| | Before (`hkdf` 0.13.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `hkdf = "0.13"` + `sha2 = "0.11"` | `rscrypto = { version = "0.8.1", features = ["hkdf"] }` | -| Import | `use hkdf::Hkdf; use sha2::Sha256;` | `use rscrypto::HkdfSha256;` | -| Call | `Hkdf::::new(Some(salt), ikm).expand(info, &mut okm)?` | `HkdfSha256::new(salt, ikm).expand(info, &mut okm)?` | +| | Before (`hkdf` 0.13.x) | After (`rscrypto` 0.8.1) | +| --------- | -------------------------------------------------------------- | ------------------------------------------------------- | +| Cargo dep | `hkdf = "0.13"` + `sha2 = "0.11"` | `rscrypto = { version = "0.8.1", features = ["hkdf"] }` | +| Import | `use hkdf::Hkdf; use sha2::Sha256;` | `use rscrypto::HkdfSha256;` | +| Call | `Hkdf::::new(Some(salt), ikm).expand(info, &mut okm)?` | `HkdfSha256::new(salt, ikm).expand(info, &mut okm)?` | ## Cargo.toml @@ -33,10 +33,10 @@ The `hkdf` feature implies `hmac` which implies `sha2`. ## Algorithm map | `hkdf` instantiation | rscrypto type | HashLen / PRK size | -|---|---|---| -| `Hkdf` | `HkdfSha256` | 32 bytes | -| `Hkdf` | `HkdfSha384` | 48 bytes | -| `Hkdf` | `HkdfSha512` | 64 bytes | +| -------------------- | ------------- | ------------------ | +| `Hkdf` | `HkdfSha256` | 32 bytes | +| `Hkdf` | `HkdfSha384` | 48 bytes | +| `Hkdf` | `HkdfSha512` | 64 bytes | ## API patterns diff --git a/docs/migration/RustCrypto/hmac.md b/docs/migration/RustCrypto/hmac.md index edc7745c..8608b8ea 100644 --- a/docs/migration/RustCrypto/hmac.md +++ b/docs/migration/RustCrypto/hmac.md @@ -7,11 +7,11 @@ Evidence: `tests/hmac_sha256_vectors.rs`, `tests/hmac_sha2_family_vectors.rs`, ` ## TL;DR -| | Before (`hmac` 0.13.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `hmac = "0.13"` + `sha2 = "0.11"` | `rscrypto = { version = "0.8.1", features = ["hmac"] }` | -| Import | `use hmac::{Hmac, Mac, KeyInit}; use sha2::Sha256;` | `use rscrypto::{HmacSha256, Mac};` | -| Call | `Hmac::::new_from_slice(key).unwrap().chain_update(data).finalize().into_bytes()` | `HmacSha256::mac(key, data)` | +| | Before (`hmac` 0.13.x) | After (`rscrypto` 0.8.1) | +| --------- | ----------------------------------------------------------------------------------------- | ------------------------------------------------------- | +| Cargo dep | `hmac = "0.13"` + `sha2 = "0.11"` | `rscrypto = { version = "0.8.1", features = ["hmac"] }` | +| Import | `use hmac::{Hmac, Mac, KeyInit}; use sha2::Sha256;` | `use rscrypto::{HmacSha256, Mac};` | +| Call | `Hmac::::new_from_slice(key).unwrap().chain_update(data).finalize().into_bytes()` | `HmacSha256::mac(key, data)` | ## Cargo.toml @@ -32,16 +32,16 @@ The `hmac` feature implies `sha2`: no second dep to manage for SHA-2 HMAC. Use ` ## Algorithm map -| `hmac` instantiation | rscrypto type | Tag size | -|---|---|---| -| `Hmac` | `HmacSha256` | `HmacSha256Tag` | -| `Hmac` | `HmacSha384` | `HmacSha384Tag` | -| `Hmac` | `HmacSha512` | `HmacSha512Tag` | -| `Hmac` | `HmacSha3_224` | `HmacSha3_224Tag` | -| `Hmac` | `HmacSha3_256` | `HmacSha3_256Tag` | -| `Hmac` | `HmacSha3_384` | `HmacSha3_384Tag` | -| `Hmac` | `HmacSha3_512` | `HmacSha3_512Tag` | -| `Hmac` / `Hmac` / `Hmac` | not mapped: keep RustCrypto HMAC | | +| `hmac` instantiation | rscrypto type | Tag size | +| -------------------------------------------------------- | -------------------------------- | ----------------- | +| `Hmac` | `HmacSha256` | `HmacSha256Tag` | +| `Hmac` | `HmacSha384` | `HmacSha384Tag` | +| `Hmac` | `HmacSha512` | `HmacSha512Tag` | +| `Hmac` | `HmacSha3_224` | `HmacSha3_224Tag` | +| `Hmac` | `HmacSha3_256` | `HmacSha3_256Tag` | +| `Hmac` | `HmacSha3_384` | `HmacSha3_384Tag` | +| `Hmac` | `HmacSha3_512` | `HmacSha3_512Tag` | +| `Hmac` / `Hmac` / `Hmac` | not mapped: keep RustCrypto HMAC | | ## API patterns diff --git a/docs/migration/RustCrypto/p256.md b/docs/migration/RustCrypto/p256.md index 74ffe26c..a6dd7894 100644 --- a/docs/migration/RustCrypto/p256.md +++ b/docs/migration/RustCrypto/p256.md @@ -13,12 +13,12 @@ Evidence: `tests/ecdsa_oracle.rs`, `src/auth/ecdsa.rs` unit tests, and ## TL;DR -| | Before (`p256` 0.14) | After (`rscrypto` 0.8.1) | -|---|---|---| +| | Before (`p256` 0.14) | After (`rscrypto` 0.8.1) | +| --------- | --------------------------------------------------- | --------------------------------------------------------------------------------------- | | Cargo dep | `p256 = { version = "0.14", features = ["ecdsa"] }` | `rscrypto = { version = "0.8.1", default-features = false, features = ["ecdsa-p256"] }` | -| Import | `use p256::ecdsa::{SigningKey, Signature};` | `use rscrypto::{EcdsaP256SecretKey, EcdsaP256PublicKey, EcdsaP256Signature};` | -| Sign | `signing_key.sign(msg)` | `secret.try_sign(msg)?` | -| Verify | `verifying_key.verify(msg, &sig)?` | `public.verify(msg, &sig)?` | +| Import | `use p256::ecdsa::{SigningKey, Signature};` | `use rscrypto::{EcdsaP256SecretKey, EcdsaP256PublicKey, EcdsaP256Signature};` | +| Sign | `signing_key.sign(msg)` | `secret.try_sign(msg)?` | +| Verify | `verifying_key.verify(msg, &sig)?` | `public.verify(msg, &sig)?` | ## Cargo.toml @@ -35,11 +35,11 @@ derivation. ## Type Map -| RustCrypto `p256` | rscrypto | Bytes | -|---|---|---| -| `ecdsa::SigningKey` | `EcdsaP256SecretKey` | 32-byte scalar | -| `ecdsa::VerifyingKey` | `EcdsaP256PublicKey` | uncompressed SEC1 65B | -| `ecdsa::Signature` | `EcdsaP256Signature` | raw `r || s` 64B | +| RustCrypto `p256` | rscrypto | Bytes | +| ------------------------- | ------------------------------------- | ---------------------- | +| `ecdsa::SigningKey` | `EcdsaP256SecretKey` | 32-byte scalar | +| `ecdsa::VerifyingKey` | `EcdsaP256PublicKey` | uncompressed SEC1 65B | +| `ecdsa::Signature` | `EcdsaP256Signature` | raw `r | | s` 64B | | `EncodedPoint` public key | `EcdsaP256PublicKey::from_sec1_bytes` | uncompressed SEC1 only | ## Sign diff --git a/docs/migration/RustCrypto/p384.md b/docs/migration/RustCrypto/p384.md index 4f1328b8..4488e339 100644 --- a/docs/migration/RustCrypto/p384.md +++ b/docs/migration/RustCrypto/p384.md @@ -13,12 +13,12 @@ Evidence: `tests/ecdsa_oracle.rs`, `src/auth/ecdsa.rs` unit tests, and ## TL;DR -| | Before (`p384` 0.14) | After (`rscrypto` 0.8.1) | -|---|---|---| +| | Before (`p384` 0.14) | After (`rscrypto` 0.8.1) | +| --------- | --------------------------------------------------- | --------------------------------------------------------------------------------------- | | Cargo dep | `p384 = { version = "0.14", features = ["ecdsa"] }` | `rscrypto = { version = "0.8.1", default-features = false, features = ["ecdsa-p384"] }` | -| Import | `use p384::ecdsa::{SigningKey, Signature};` | `use rscrypto::{EcdsaP384SecretKey, EcdsaP384PublicKey, EcdsaP384Signature};` | -| Sign | `signing_key.sign(msg)` | `secret.try_sign(msg)?` | -| Verify | `verifying_key.verify(msg, &sig)?` | `public.verify(msg, &sig)?` | +| Import | `use p384::ecdsa::{SigningKey, Signature};` | `use rscrypto::{EcdsaP384SecretKey, EcdsaP384PublicKey, EcdsaP384Signature};` | +| Sign | `signing_key.sign(msg)` | `secret.try_sign(msg)?` | +| Verify | `verifying_key.verify(msg, &sig)?` | `public.verify(msg, &sig)?` | ## Cargo.toml @@ -35,11 +35,11 @@ derivation. ## Type Map -| RustCrypto `p384` | rscrypto | Bytes | -|---|---|---| -| `ecdsa::SigningKey` | `EcdsaP384SecretKey` | 48-byte scalar | -| `ecdsa::VerifyingKey` | `EcdsaP384PublicKey` | uncompressed SEC1 97B | -| `ecdsa::Signature` | `EcdsaP384Signature` | raw `r || s` 96B | +| RustCrypto `p384` | rscrypto | Bytes | +| ------------------------- | ------------------------------------- | ---------------------- | +| `ecdsa::SigningKey` | `EcdsaP384SecretKey` | 48-byte scalar | +| `ecdsa::VerifyingKey` | `EcdsaP384PublicKey` | uncompressed SEC1 97B | +| `ecdsa::Signature` | `EcdsaP384Signature` | raw `r | | s` 96B | | `EncodedPoint` public key | `EcdsaP384PublicKey::from_sec1_bytes` | uncompressed SEC1 only | ## Sign diff --git a/docs/migration/RustCrypto/pbkdf2.md b/docs/migration/RustCrypto/pbkdf2.md index 4ac1a8ed..c8fa576a 100644 --- a/docs/migration/RustCrypto/pbkdf2.md +++ b/docs/migration/RustCrypto/pbkdf2.md @@ -7,11 +7,11 @@ Evidence: `tests/pbkdf2_kat_vectors.rs`, `tests/pbkdf2_differential.rs`, and `te ## TL;DR -| | Before (`pbkdf2` 0.13.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `pbkdf2 = "0.13"` + `sha2 = "0.11"` | `rscrypto = { version = "0.8.1", features = ["pbkdf2"] }` | -| Import | `use pbkdf2::pbkdf2_hmac; use sha2::Sha256;` | `use rscrypto::Pbkdf2Sha256;` | -| Call | `pbkdf2_hmac::(pw, salt, iters, &mut okm)` | `Pbkdf2Sha256::derive_key(pw, salt, iters, &mut okm)?` | +| | Before (`pbkdf2` 0.13.x) | After (`rscrypto` 0.8.1) | +| --------- | -------------------------------------------------- | --------------------------------------------------------- | +| Cargo dep | `pbkdf2 = "0.13"` + `sha2 = "0.11"` | `rscrypto = { version = "0.8.1", features = ["pbkdf2"] }` | +| Import | `use pbkdf2::pbkdf2_hmac; use sha2::Sha256;` | `use rscrypto::Pbkdf2Sha256;` | +| Call | `pbkdf2_hmac::(pw, salt, iters, &mut okm)` | `Pbkdf2Sha256::derive_key(pw, salt, iters, &mut okm)?` | ## Cargo.toml @@ -32,11 +32,11 @@ The `pbkdf2` feature implies `hmac` which implies `sha2`. ## Algorithm map -| `pbkdf2` instantiation | rscrypto type | OWASP Password Storage Cheat Sheet minimum, checked 2026-07-29 | -|---|---|---| -| `pbkdf2_hmac::` | `Pbkdf2Sha256` | `Pbkdf2Sha256::MIN_RECOMMENDED_ITERATIONS` (600,000) | -| `pbkdf2_hmac::` | `Pbkdf2Sha512` | `Pbkdf2Sha512::MIN_RECOMMENDED_ITERATIONS` (220,000) | -| `pbkdf2_hmac::` | not mapped: SHA-1 deprecated for KDF since 2010 | | +| `pbkdf2` instantiation | rscrypto type | OWASP Password Storage Cheat Sheet minimum, checked 2026-07-29 | +| ----------------------- | ----------------------------------------------- | -------------------------------------------------------------- | +| `pbkdf2_hmac::` | `Pbkdf2Sha256` | `Pbkdf2Sha256::MIN_RECOMMENDED_ITERATIONS` (600,000) | +| `pbkdf2_hmac::` | `Pbkdf2Sha512` | `Pbkdf2Sha512::MIN_RECOMMENDED_ITERATIONS` (220,000) | +| `pbkdf2_hmac::` | not mapped: SHA-1 deprecated for KDF since 2010 | | ## API patterns diff --git a/docs/migration/RustCrypto/rsa.md b/docs/migration/RustCrypto/rsa.md index 7bcf1867..2c23daea 100644 --- a/docs/migration/RustCrypto/rsa.md +++ b/docs/migration/RustCrypto/rsa.md @@ -25,13 +25,13 @@ rscrypto = { version = "0.8.1", default-features = false, features = ["rsa", "ge ## Map -| RustCrypto `rsa` | rscrypto | -|---|---| -| `RsaPublicKey` | `RsaPublicKey` | -| `RsaPrivateKey` | `RsaPrivateKey` | -| PKCS#1 / PKCS#8 / SPKI import-export traits | inherent DER import-export methods | -| `Pss`, `Pkcs1v15Sign`, `Oaep` | `RsaPssProfile`, `RsaPkcs1v15Profile`, `RsaOaepProfile` | -| caller-managed RNG | `getrandom` wrappers, or encryption `*_with_random_fill` methods for no-std callers | +| RustCrypto `rsa` | rscrypto | +| ------------------------------------------- | ----------------------------------------------------------------------------------- | +| `RsaPublicKey` | `RsaPublicKey` | +| `RsaPrivateKey` | `RsaPrivateKey` | +| PKCS#1 / PKCS#8 / SPKI import-export traits | inherent DER import-export methods | +| `Pss`, `Pkcs1v15Sign`, `Oaep` | `RsaPssProfile`, `RsaPkcs1v15Profile`, `RsaOaepProfile` | +| caller-managed RNG | `getrandom` wrappers, or encryption `*_with_random_fill` methods for no-std callers | ## Import Keys diff --git a/docs/migration/RustCrypto/sha2.md b/docs/migration/RustCrypto/sha2.md index 116d77ff..77e64a06 100644 --- a/docs/migration/RustCrypto/sha2.md +++ b/docs/migration/RustCrypto/sha2.md @@ -7,11 +7,11 @@ Evidence: `tests/sha2_official_vectors.rs`, `tests/sha256_differential.rs`, and ## TL;DR -| | Before (`sha2` 0.11.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `sha2 = "0.11"` | `rscrypto = { version = "0.8.1", features = ["sha2"] }` | -| Import | `use sha2::{Sha256, Digest};` | `use rscrypto::Sha256;` | -| Call | `Sha256::digest(data)` | `Sha256::digest(data)` | +| | Before (`sha2` 0.11.x) | After (`rscrypto` 0.8.1) | +| --------- | ----------------------------- | ------------------------------------------------------- | +| Cargo dep | `sha2 = "0.11"` | `rscrypto = { version = "0.8.1", features = ["sha2"] }` | +| Import | `use sha2::{Sha256, Digest};` | `use rscrypto::Sha256;` | +| Call | `Sha256::digest(data)` | `Sha256::digest(data)` | ## Cargo.toml @@ -29,12 +29,12 @@ rscrypto = { version = "0.8.1", features = ["sha2"] } ## Algorithm map -| `sha2` type | rscrypto type | Output | -|---|---|---| -| `sha2::Sha224` | `rscrypto::Sha224` | `[u8; 28]` | -| `sha2::Sha256` | `rscrypto::Sha256` | `[u8; 32]` | -| `sha2::Sha384` | `rscrypto::Sha384` | `[u8; 48]` | -| `sha2::Sha512` | `rscrypto::Sha512` | `[u8; 64]` | +| `sha2` type | rscrypto type | Output | +| ------------------ | ---------------------- | ---------- | +| `sha2::Sha224` | `rscrypto::Sha224` | `[u8; 28]` | +| `sha2::Sha256` | `rscrypto::Sha256` | `[u8; 32]` | +| `sha2::Sha384` | `rscrypto::Sha384` | `[u8; 48]` | +| `sha2::Sha512` | `rscrypto::Sha512` | `[u8; 64]` | | `sha2::Sha512_256` | `rscrypto::Sha512_256` | `[u8; 32]` | `sha2::Sha512_224` is not mapped; keep RustCrypto SHA-2 for that variant. diff --git a/docs/migration/RustCrypto/sha3.md b/docs/migration/RustCrypto/sha3.md index e27ce7f1..82a3a227 100644 --- a/docs/migration/RustCrypto/sha3.md +++ b/docs/migration/RustCrypto/sha3.md @@ -7,11 +7,11 @@ Evidence: `tests/sha3_official_vectors.rs`, `tests/sha3_differential.rs`, `tests ## TL;DR -| | Before (`sha3` 0.12.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `sha3 = "0.12"` | `rscrypto = { version = "0.8.1", features = ["sha3"] }` | -| Import | `use sha3::{Sha3_256, Digest};` | `use rscrypto::{Sha3_256, Digest};` | -| Call | `Sha3_256::digest(data)` | `Sha3_256::digest(data)` | +| | Before (`sha3` 0.12.x) | After (`rscrypto` 0.8.1) | +| --------- | ------------------------------- | ------------------------------------------------------- | +| Cargo dep | `sha3 = "0.12"` | `rscrypto = { version = "0.8.1", features = ["sha3"] }` | +| Import | `use sha3::{Sha3_256, Digest};` | `use rscrypto::{Sha3_256, Digest};` | +| Call | `Sha3_256::digest(data)` | `Sha3_256::digest(data)` | ## Cargo.toml @@ -29,14 +29,14 @@ rscrypto = { version = "0.8.1", features = ["sha3"] } ## Algorithm map -| `sha3` type | rscrypto type | Output | -|---|---|---| -| `sha3::Sha3_224` | `rscrypto::Sha3_224` | `[u8; 28]` | -| `sha3::Sha3_256` | `rscrypto::Sha3_256` | `[u8; 32]` | -| `sha3::Sha3_384` | `rscrypto::Sha3_384` | `[u8; 48]` | -| `sha3::Sha3_512` | `rscrypto::Sha3_512` | `[u8; 64]` | -| `sha3::Shake128` | `rscrypto::Shake128` | XOF (variable) | -| `sha3::Shake256` | `rscrypto::Shake256` | XOF (variable) | +| `sha3` type | rscrypto type | Output | +| ----------------- | --------------------- | ---------------------------- | +| `sha3::Sha3_224` | `rscrypto::Sha3_224` | `[u8; 28]` | +| `sha3::Sha3_256` | `rscrypto::Sha3_256` | `[u8; 32]` | +| `sha3::Sha3_384` | `rscrypto::Sha3_384` | `[u8; 48]` | +| `sha3::Sha3_512` | `rscrypto::Sha3_512` | `[u8; 64]` | +| `sha3::Shake128` | `rscrypto::Shake128` | XOF (variable) | +| `sha3::Shake256` | `rscrypto::Shake256` | XOF (variable) | | `sha3::CShake128` | `rscrypto::Cshake128` | XOF (variable, customizable) | | `sha3::CShake256` | `rscrypto::Cshake256` | XOF (variable, customizable) | @@ -103,11 +103,11 @@ reader.squeeze(&mut out); Three changes: -| RustCrypto | rscrypto | -|---|---| -| `Shake128::default()` | `Shake128::new()` | -| `XofReader::read(&mut out)` | `Xof::squeeze(&mut out)` | -| imports `ExtendableOutput`, `Update`, `XofReader` separately | one trait `Xof` | +| RustCrypto | rscrypto | +| ------------------------------------------------------------ | ------------------------ | +| `Shake128::default()` | `Shake128::new()` | +| `XofReader::read(&mut out)` | `Xof::squeeze(&mut out)` | +| imports `ExtendableOutput`, `Update`, `XofReader` separately | one trait `Xof` | The one-shot form is `Shake128::xof(data)`: returns the reader directly, no `new`/`update`/`finalize_xof` chain. diff --git a/docs/migration/RustCrypto/x25519-dalek.md b/docs/migration/RustCrypto/x25519-dalek.md index 5f8590b0..1f726f47 100644 --- a/docs/migration/RustCrypto/x25519-dalek.md +++ b/docs/migration/RustCrypto/x25519-dalek.md @@ -10,11 +10,11 @@ Evidence: `tests/x25519_vectors.rs`, `tests/x25519_oracle.rs`, and `tests/x25519 ## TL;DR -| | Before (`x25519-dalek` 3.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `x25519-dalek = { version = "3.0", features = ["static_secrets"] }` | `rscrypto = { version = "0.8.1", features = ["x25519"] }` | -| Import | `use x25519_dalek::{StaticSecret, PublicKey};` | `use rscrypto::{X25519SecretKey, X25519PublicKey};` | -| DH | `secret.diffie_hellman(&peer_pub)` (returns `SharedSecret`) | `secret.diffie_hellman(&peer_pub)?` (returns `Result`) | +| | Before (`x25519-dalek` 3.x) | After (`rscrypto` 0.8.1) | +| --------- | ------------------------------------------------------------------- | ----------------------------------------------------------------------------- | +| Cargo dep | `x25519-dalek = { version = "3.0", features = ["static_secrets"] }` | `rscrypto = { version = "0.8.1", features = ["x25519"] }` | +| Import | `use x25519_dalek::{StaticSecret, PublicKey};` | `use rscrypto::{X25519SecretKey, X25519PublicKey};` | +| DH | `secret.diffie_hellman(&peer_pub)` (returns `SharedSecret`) | `secret.diffie_hellman(&peer_pub)?` (returns `Result`) | ## Cargo.toml @@ -34,12 +34,12 @@ The `x25519` feature has no transitive dependencies: X25519 needs nothing beyond ## Type map -| `x25519-dalek` type | rscrypto type | Notes | -|---|---|---| -| `StaticSecret` | `X25519SecretKey` | reusable scalar; zeroizes on drop | -| `EphemeralSecret` | `X25519SecretKey` | rscrypto unifies the two: see "Ephemeral vs static" below | -| `PublicKey` | `X25519PublicKey` | 32-byte little-endian Montgomery u-coordinate | -| `SharedSecret` | `X25519SharedSecret` | zeroizes on drop | +| `x25519-dalek` type | rscrypto type | Notes | +| ------------------- | -------------------- | --------------------------------------------------------- | +| `StaticSecret` | `X25519SecretKey` | reusable scalar; zeroizes on drop | +| `EphemeralSecret` | `X25519SecretKey` | rscrypto unifies the two: see "Ephemeral vs static" below | +| `PublicKey` | `X25519PublicKey` | 32-byte little-endian Montgomery u-coordinate | +| `SharedSecret` | `X25519SharedSecret` | zeroizes on drop | ## API patterns diff --git a/docs/migration/aegis.md b/docs/migration/aegis.md index fd8f771c..067d8283 100644 --- a/docs/migration/aegis.md +++ b/docs/migration/aegis.md @@ -9,11 +9,11 @@ Evidence: `tests/aegis256_oracle.rs` and `tests/aead_wycheproof.rs`. ## TL;DR -| | Before (`aegis` 0.9.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `aegis = "0.9"` | `rscrypto = { version = "0.8.1", features = ["aegis256"] }` | -| Import | `use aegis::aegis256::Aegis256;` | `use rscrypto::{Aead, Aegis256, Aegis256Key, aead::{Nonce256, expert::AeadWithNonce}};` | -| Encrypt | `Aegis256::<16>::new(&key, &nonce).encrypt(msg, aad) -> (Vec, [u8; 16])` | `cipher.encrypt(&nonce, aad, msg, &mut out)?` | +| | Before (`aegis` 0.9.x) | After (`rscrypto` 0.8.1) | +| --------- | ---------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | +| Cargo dep | `aegis = "0.9"` | `rscrypto = { version = "0.8.1", features = ["aegis256"] }` | +| Import | `use aegis::aegis256::Aegis256;` | `use rscrypto::{Aead, Aegis256, Aegis256Key, aead::{Nonce256, expert::AeadWithNonce}};` | +| Encrypt | `Aegis256::<16>::new(&key, &nonce).encrypt(msg, aad) -> (Vec, [u8; 16])` | `cipher.encrypt(&nonce, aad, msg, &mut out)?` | ## Cargo.toml @@ -31,12 +31,12 @@ rscrypto = { version = "0.8.1", features = ["aegis256"] } ## Algorithm map -| `aegis` type | rscrypto type | Key | Nonce | Tag | -|---|---|---|---|---| -| `aegis::aegis256::Aegis256` | `Aegis256` | 32 bytes | 32 bytes | 16 bytes (or 32 in upstream) | -| `aegis::aegis128l::Aegis128L` | not currently mapped: open an issue | 16 bytes | 16 bytes | 16/32 bytes | -| `aegis::aegis128x2::Aegis128X2` | not currently mapped | 16 bytes | 16 bytes | 16/32 bytes | -| `aegis::aegis128x4::Aegis128X4` | not currently mapped | 16 bytes | 16 bytes | 16/32 bytes | +| `aegis` type | rscrypto type | Key | Nonce | Tag | +| ------------------------------- | ----------------------------------- | -------- | -------- | ---------------------------- | +| `aegis::aegis256::Aegis256` | `Aegis256` | 32 bytes | 32 bytes | 16 bytes (or 32 in upstream) | +| `aegis::aegis128l::Aegis128L` | not currently mapped: open an issue | 16 bytes | 16 bytes | 16/32 bytes | +| `aegis::aegis128x2::Aegis128X2` | not currently mapped | 16 bytes | 16 bytes | 16/32 bytes | +| `aegis::aegis128x4::Aegis128X4` | not currently mapped | 16 bytes | 16 bytes | 16/32 bytes | rscrypto ships only AEGIS-256 with a 16-byte tag. The `aegis` crate is parameterised over tag size (`Aegis256<16>` or `Aegis256<32>`): fix the upstream tag at 16 to match. @@ -71,11 +71,11 @@ caller-supplied nonce. Prefer `seal_random` for new protocols. Three structural differences: -| `aegis` | rscrypto | -|---|---| +| `aegis` | rscrypto | +| --------------------------------------------------------------- | ----------------------------------------------------------------------- | | `(key, nonce)` together at construction; one cipher per message | `key` at construction; `nonce` per call (cipher reused across messages) | -| Returns `(ciphertext, tag)` separately | Returns single buffer `[ciphertext || tag]` | -| Construction-then-call shape | `Aead`-trait-style call shape | +| Returns `(ciphertext, tag)` separately | Returns single buffer `[ciphertext | | tag]` | +| Construction-then-call shape | `Aead`-trait-style call shape | To rebuild the exact `(ct, tag)` pair, take the last 16 bytes of `ct` as the tag: diff --git a/docs/migration/aws-lc-rs.md b/docs/migration/aws-lc-rs.md index 261b7f99..384ec607 100644 --- a/docs/migration/aws-lc-rs.md +++ b/docs/migration/aws-lc-rs.md @@ -17,18 +17,18 @@ rscrypto = { version = "0.8.1", default-features = false, features = ["sha2", "h ## Map -| `aws-lc-rs` | rscrypto | Status | -|---|---|---| -| `digest::{SHA256, SHA384, SHA512}` | `Sha256`, `Sha384`, `Sha512` | Supported | -| `hmac::{HMAC_SHA256, HMAC_SHA384, HMAC_SHA512}` | `HmacSha256`, `HmacSha384`, `HmacSha512` | Supported | -| `hkdf::{HKDF_SHA256, HKDF_SHA384}` | `HkdfSha256`, `HkdfSha384` | Supported | -| `pbkdf2::{PBKDF2_HMAC_SHA256, PBKDF2_HMAC_SHA512}` | `Pbkdf2Sha256`, `Pbkdf2Sha512` | Supported | -| `aead::{AES_128_GCM, AES_256_GCM, CHACHA20_POLY1305}` | `Aes128Gcm`, `Aes256Gcm`, `ChaCha20Poly1305` | Supported | -| Ed25519 signing / verification | `Ed25519SecretKey`, `Ed25519PublicKey` | Supported | -| X25519 agreement | `X25519SecretKey`, `X25519PublicKey` | Supported | -| RSA-PSS / RSASSA-PKCS1-v1_5 verification | `RsaPublicKey`, `RsaPssProfile`, `RsaPkcs1v15Profile` | Supported | -| ECDSA P-256/P-384 SHA-2 signing and verification | `EcdsaP256SecretKey`, `EcdsaP384SecretKey`, `EcdsaP256PublicKey`, `EcdsaP384PublicKey` | Supported for raw and DER signatures | -| ML-DSA, TLS helpers, provider configuration, FIPS mode | none | Keep `aws-lc-rs` | +| `aws-lc-rs` | rscrypto | Status | +| ------------------------------------------------------ | -------------------------------------------------------------------------------------- | ------------------------------------ | +| `digest::{SHA256, SHA384, SHA512}` | `Sha256`, `Sha384`, `Sha512` | Supported | +| `hmac::{HMAC_SHA256, HMAC_SHA384, HMAC_SHA512}` | `HmacSha256`, `HmacSha384`, `HmacSha512` | Supported | +| `hkdf::{HKDF_SHA256, HKDF_SHA384}` | `HkdfSha256`, `HkdfSha384` | Supported | +| `pbkdf2::{PBKDF2_HMAC_SHA256, PBKDF2_HMAC_SHA512}` | `Pbkdf2Sha256`, `Pbkdf2Sha512` | Supported | +| `aead::{AES_128_GCM, AES_256_GCM, CHACHA20_POLY1305}` | `Aes128Gcm`, `Aes256Gcm`, `ChaCha20Poly1305` | Supported | +| Ed25519 signing / verification | `Ed25519SecretKey`, `Ed25519PublicKey` | Supported | +| X25519 agreement | `X25519SecretKey`, `X25519PublicKey` | Supported | +| RSA-PSS / RSASSA-PKCS1-v1_5 verification | `RsaPublicKey`, `RsaPssProfile`, `RsaPkcs1v15Profile` | Supported | +| ECDSA P-256/P-384 SHA-2 signing and verification | `EcdsaP256SecretKey`, `EcdsaP384SecretKey`, `EcdsaP256PublicKey`, `EcdsaP384PublicKey` | Supported for raw and DER signatures | +| ML-DSA, TLS helpers, provider configuration, FIPS mode | none | Keep `aws-lc-rs` | ## Digest diff --git a/docs/migration/aws-lc-sys.md b/docs/migration/aws-lc-sys.md index 2f49d48c..e3bd2b97 100644 --- a/docs/migration/aws-lc-sys.md +++ b/docs/migration/aws-lc-sys.md @@ -8,11 +8,11 @@ FFI surface for AWS-LC; rscrypto exposes safe Rust primitive APIs. If your code uses `aws-lc-sys` directly, first identify the safe operation you need: -| `aws-lc-sys` use | Better migration target | -|---|---| -| Hashing, MAC, KDF, AEAD, signatures, X25519, RSA verify | rscrypto primitive APIs | -| TLS provider integration | keep AWS-LC through `aws-lc-rs` / your TLS stack | -| Raw BIGNUM, ASN.1, EVP, provider, engine, or FIPS-module plumbing | keep AWS-LC/OpenSSL-family bindings | +| `aws-lc-sys` use | Better migration target | +| ----------------------------------------------------------------- | ------------------------------------------------ | +| Hashing, MAC, KDF, AEAD, signatures, X25519, RSA verify | rscrypto primitive APIs | +| TLS provider integration | keep AWS-LC through `aws-lc-rs` / your TLS stack | +| Raw BIGNUM, ASN.1, EVP, provider, engine, or FIPS-module plumbing | keep AWS-LC/OpenSSL-family bindings | ## Notes diff --git a/docs/migration/blake3.md b/docs/migration/blake3.md index 8e70bd1b..c8c082df 100644 --- a/docs/migration/blake3.md +++ b/docs/migration/blake3.md @@ -9,11 +9,11 @@ Evidence: `tests/blake3_official_vectors.rs` and `tests/blake3_differential.rs`. ## TL;DR -| | Before (`blake3` 1.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `blake3 = "1.8"` | `rscrypto = { version = "0.8.1", features = ["blake3"] }` | -| Import | `use blake3::Hasher;` | `use rscrypto::{Blake3, prelude::*};` | -| Call | `blake3::hash(data).as_bytes()` | `&Blake3::digest(data)` | +| | Before (`blake3` 1.x) | After (`rscrypto` 0.8.1) | +| --------- | ------------------------------- | --------------------------------------------------------- | +| Cargo dep | `blake3 = "1.8"` | `rscrypto = { version = "0.8.1", features = ["blake3"] }` | +| Import | `use blake3::Hasher;` | `use rscrypto::{Blake3, prelude::*};` | +| Call | `blake3::hash(data).as_bytes()` | `&Blake3::digest(data)` | ## Cargo.toml diff --git a/docs/migration/crc-fast.md b/docs/migration/crc-fast.md index d2b791f8..8711279e 100644 --- a/docs/migration/crc-fast.md +++ b/docs/migration/crc-fast.md @@ -10,11 +10,11 @@ Evidence: `tests/crc16_properties.rs`, `tests/crc32_properties.rs`, and ## TL;DR -| | Before (`crc-fast` 1.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `crc-fast = "1.10"` | `rscrypto = { version = "0.8.1", features = ["crc32", "crc64"] }` | -| Import | `use crc_fast::{checksum, CrcAlgorithm};` | `use rscrypto::checksum::{Checksum, Crc32};` | -| Call | `checksum(CrcAlgorithm::Crc32IsoHdlc, data) as u32` | `Crc32::checksum(data)` | +| | Before (`crc-fast` 1.x) | After (`rscrypto` 0.8.1) | +| --------- | --------------------------------------------------- | ----------------------------------------------------------------- | +| Cargo dep | `crc-fast = "1.10"` | `rscrypto = { version = "0.8.1", features = ["crc32", "crc64"] }` | +| Import | `use crc_fast::{checksum, CrcAlgorithm};` | `use rscrypto::checksum::{Checksum, Crc32};` | +| Call | `checksum(CrcAlgorithm::Crc32IsoHdlc, data) as u32` | `Crc32::checksum(data)` | ## Cargo.toml @@ -37,14 +37,14 @@ families. Use `features = ["checksums"]` to enable every CRC family. `crc-fast` exposes the full RevEng catalogue via `CrcAlgorithm`. The intersection with rscrypto: -| `CrcAlgorithm` variant | rscrypto type | Feature flag | -|---|---|---| -| `Crc32IsoHdlc` (IEEE 802.3) | `Crc32` | `crc32` | -| `Crc32Iscsi` (Castagnoli) | `Crc32C` | `crc32` | -| `Crc64Xz` (ECMA-182) | `Crc64` | `crc64` | -| `Crc64Nvme` | `Crc64Nvme` | `crc64` | -| (CRC-16 variants) | `Crc16Ccitt`, `Crc16Ibm` | `crc16` | -| (CRC-24 variants) | `Crc24OpenPgp` | `crc24` | +| `CrcAlgorithm` variant | rscrypto type | Feature flag | +| --------------------------- | ------------------------ | ------------ | +| `Crc32IsoHdlc` (IEEE 802.3) | `Crc32` | `crc32` | +| `Crc32Iscsi` (Castagnoli) | `Crc32C` | `crc32` | +| `Crc64Xz` (ECMA-182) | `Crc64` | `crc64` | +| `Crc64Nvme` | `Crc64Nvme` | `crc64` | +| (CRC-16 variants) | `Crc16Ccitt`, `Crc16Ibm` | `crc16` | +| (CRC-24 variants) | `Crc24OpenPgp` | `crc24` | For variants outside this list, keep `crc-fast` as a sibling dependency or open a feature request. diff --git a/docs/migration/crc.md b/docs/migration/crc.md index 89102218..4c7091b7 100644 --- a/docs/migration/crc.md +++ b/docs/migration/crc.md @@ -9,11 +9,11 @@ Evidence: `tests/crc16_properties.rs`, `tests/crc24_properties.rs`, `tests/crc32 ## TL;DR -| | Before (`crc` 3.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `crc = "3.4"` | `rscrypto = { version = "0.8.1", features = ["checksums"] }` | -| Import | `use crc::{Crc, CRC_32_ISO_HDLC};` | `use rscrypto::checksum::{Checksum, Crc32};` | -| Call | `Crc::::new(&CRC_32_ISO_HDLC).checksum(data)` | `Crc32::checksum(data)` | +| | Before (`crc` 3.x) | After (`rscrypto` 0.8.1) | +| --------- | -------------------------------------------------- | ------------------------------------------------------------ | +| Cargo dep | `crc = "3.4"` | `rscrypto = { version = "0.8.1", features = ["checksums"] }` | +| Import | `use crc::{Crc, CRC_32_ISO_HDLC};` | `use rscrypto::checksum::{Checksum, Crc32};` | +| Call | `Crc::::new(&CRC_32_ISO_HDLC).checksum(data)` | `Crc32::checksum(data)` | ## Cargo.toml @@ -33,15 +33,15 @@ rscrypto = { version = "0.8.1", features = ["checksums"] } ## Algorithm map -| `crc` constant | rscrypto type | Feature flag | -|---|---|---| -| `CRC_16_IBM_SDLC` (CRC-16/X25) | `Crc16Ccitt` | `crc16` | -| `CRC_16_ARC` (CRC-16/IBM) | `Crc16Ibm` | `crc16` | -| `CRC_24_OPENPGP` | `Crc24OpenPgp` | `crc24` | -| `CRC_32_ISO_HDLC` (IEEE 802.3) | `Crc32` (alias `Crc32Ieee`) | `crc32` | -| `CRC_32_ISCSI` (Castagnoli) | `Crc32C` (alias `Crc32Castagnoli`) | `crc32` | -| `CRC_64_XZ` (ECMA-182) | `Crc64` (alias `Crc64Xz`) | `crc64` | -| `CRC_64_NVME` | `Crc64Nvme` | `crc64` | +| `crc` constant | rscrypto type | Feature flag | +| ------------------------------ | ---------------------------------- | ------------ | +| `CRC_16_IBM_SDLC` (CRC-16/X25) | `Crc16Ccitt` | `crc16` | +| `CRC_16_ARC` (CRC-16/IBM) | `Crc16Ibm` | `crc16` | +| `CRC_24_OPENPGP` | `Crc24OpenPgp` | `crc24` | +| `CRC_32_ISO_HDLC` (IEEE 802.3) | `Crc32` (alias `Crc32Ieee`) | `crc32` | +| `CRC_32_ISCSI` (Castagnoli) | `Crc32C` (alias `Crc32Castagnoli`) | `crc32` | +| `CRC_64_XZ` (ECMA-182) | `Crc64` (alias `Crc64Xz`) | `crc64` | +| `CRC_64_NVME` | `Crc64Nvme` | `crc64` | ## API patterns diff --git a/docs/migration/crc32c.md b/docs/migration/crc32c.md index 8f5d3fc3..0e0d689c 100644 --- a/docs/migration/crc32c.md +++ b/docs/migration/crc32c.md @@ -9,11 +9,11 @@ Output is covered by the CRC-32C oracle/property tests in `tests/crc32_propertie ## TL;DR -| | Before (`crc32c` 0.6.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `crc32c = "0.6"` | `rscrypto = { version = "0.8.1", features = ["crc32"] }` | -| Import | `use crc32c::{crc32c, crc32c_append, crc32c_combine};` | `use rscrypto::checksum::{Checksum, ChecksumCombine, Crc32C};` | -| Call | `crc32c(data)` | `Crc32C::checksum(data)` | +| | Before (`crc32c` 0.6.x) | After (`rscrypto` 0.8.1) | +| --------- | ------------------------------------------------------ | -------------------------------------------------------------- | +| Cargo dep | `crc32c = "0.6"` | `rscrypto = { version = "0.8.1", features = ["crc32"] }` | +| Import | `use crc32c::{crc32c, crc32c_append, crc32c_combine};` | `use rscrypto::checksum::{Checksum, ChecksumCombine, Crc32C};` | +| Call | `crc32c(data)` | `Crc32C::checksum(data)` | ## Cargo.toml diff --git a/docs/migration/crc32fast.md b/docs/migration/crc32fast.md index e5768a69..f87501ba 100644 --- a/docs/migration/crc32fast.md +++ b/docs/migration/crc32fast.md @@ -6,11 +6,11 @@ Output is covered by the CRC-32 oracle/property tests in `tests/crc32_properties ## TL;DR -| | Before (`crc32fast` 1.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `crc32fast = "1.5"` | `rscrypto = { version = "0.8.1", features = ["crc32"] }` | -| Import | `use crc32fast::Hasher;` | `use rscrypto::checksum::{Checksum, Crc32};` | -| Call | `crc32fast::hash(data)` | `Crc32::checksum(data)` | +| | Before (`crc32fast` 1.x) | After (`rscrypto` 0.8.1) | +| --------- | ------------------------ | -------------------------------------------------------- | +| Cargo dep | `crc32fast = "1.5"` | `rscrypto = { version = "0.8.1", features = ["crc32"] }` | +| Import | `use crc32fast::Hasher;` | `use rscrypto::checksum::{Checksum, Crc32};` | +| Call | `crc32fast::hash(data)` | `Crc32::checksum(data)` | ## Cargo.toml diff --git a/docs/migration/crc64fast.md b/docs/migration/crc64fast.md index 1b3e3622..9497a2c0 100644 --- a/docs/migration/crc64fast.md +++ b/docs/migration/crc64fast.md @@ -7,11 +7,11 @@ Evidence: `tests/crc64_properties.rs` compares one-shot, streaming, and combine ## TL;DR -| | Before (`crc64fast` 1.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `crc64fast = "1.1"` | `rscrypto = { version = "0.8.1", features = ["crc64"] }` | -| Import | `use crc64fast::Digest;` | `use rscrypto::checksum::{Checksum, Crc64};` | -| Call | `Digest::new(); .write(data); .sum64()` | `Crc64::new(); .update(data); .finalize()` | +| | Before (`crc64fast` 1.x) | After (`rscrypto` 0.8.1) | +| --------- | --------------------------------------- | -------------------------------------------------------- | +| Cargo dep | `crc64fast = "1.1"` | `rscrypto = { version = "0.8.1", features = ["crc64"] }` | +| Import | `use crc64fast::Digest;` | `use rscrypto::checksum::{Checksum, Crc64};` | +| Call | `Digest::new(); .write(data); .sum64()` | `Crc64::new(); .update(data); .finalize()` | ## Cargo.toml @@ -31,10 +31,10 @@ rscrypto = { version = "0.8.1", features = ["crc64"] } ## Algorithm map -| Upstream crate | Polynomial label | rscrypto type | -|---|---|---| -| `crc64fast::Digest` | "ECMA" (== ECMA-182, == XZ) | `Crc64` (alias `Crc64Xz`) | -| `crc64fast_nvme::Digest` | NVMe (Rocksoft) | `Crc64Nvme` | +| Upstream crate | Polynomial label | rscrypto type | +| ------------------------ | --------------------------- | ------------------------- | +| `crc64fast::Digest` | "ECMA" (== ECMA-182, == XZ) | `Crc64` (alias `Crc64Xz`) | +| `crc64fast_nvme::Digest` | NVMe (Rocksoft) | `Crc64Nvme` | `crc64fast` calls its polynomial "ECMA". This is the ECMA-182 polynomial used by XZ Utils, 7-Zip, and `CRC_64_XZ` in `crc`. Map it to `Crc64` / `Crc64Xz`. @@ -62,10 +62,10 @@ let value = hasher.finalize(); Three method renames: -| `crc64fast` | rscrypto | -|---|---| -| `Digest::new()` | `Crc64::new()` | -| `.write(&[u8])` | `.update(&[u8])` | +| `crc64fast` | rscrypto | +| ----------------- | -------------------- | +| `Digest::new()` | `Crc64::new()` | +| `.write(&[u8])` | `.update(&[u8])` | | `.sum64() -> u64` | `.finalize() -> u64` | ### One-shot (rscrypto-only) diff --git a/docs/migration/dryoc.md b/docs/migration/dryoc.md index 031710dd..14422abe 100644 --- a/docs/migration/dryoc.md +++ b/docs/migration/dryoc.md @@ -19,13 +19,13 @@ rscrypto = { version = "0.8.1", default-features = false, features = ["blake2b", ## Map -| `dryoc` use | rscrypto | Status | -|---|---|---| -| `crypto_generichash` BLAKE2b | `Blake2b256`, `Blake2b512`, `Blake2bParams` | Supported for matching output/keyed modes | -| `crypto_sign_*` Ed25519 | `Ed25519SecretKey`, `Ed25519PublicKey` | Supported | -| `crypto_scalarmult*` X25519 | `X25519SecretKey`, `X25519PublicKey` | Supported | -| `crypto_pwhash` Argon2id / Argon2i | `Argon2id`, `Argon2i` | Partial; map parameters explicitly | -| `secretbox`, `box`, sealed boxes, secretstream | none | Keep `dryoc` or a protocol crate | +| `dryoc` use | rscrypto | Status | +| ---------------------------------------------- | ------------------------------------------- | ----------------------------------------- | +| `crypto_generichash` BLAKE2b | `Blake2b256`, `Blake2b512`, `Blake2bParams` | Supported for matching output/keyed modes | +| `crypto_sign_*` Ed25519 | `Ed25519SecretKey`, `Ed25519PublicKey` | Supported | +| `crypto_scalarmult*` X25519 | `X25519SecretKey`, `X25519PublicKey` | Supported | +| `crypto_pwhash` Argon2id / Argon2i | `Argon2id`, `Argon2i` | Partial; map parameters explicitly | +| `secretbox`, `box`, sealed boxes, secretstream | none | Keep `dryoc` or a protocol crate | ## BLAKE2b Generic Hash diff --git a/docs/migration/openssl.md b/docs/migration/openssl.md index 3ca47e4e..d0dd4ba0 100644 --- a/docs/migration/openssl.md +++ b/docs/migration/openssl.md @@ -20,14 +20,14 @@ rscrypto = { version = "0.8.1", default-features = false, features = ["sha2", "h ## Map -| OpenSSL use | rscrypto | Status | -|---|---|---| -| SHA-2 / SHA-3 / BLAKE2 hashing | hash types | Supported primitive replacement | -| HMAC / HKDF / PBKDF2 | auth types | Supported primitive replacement | -| AES-GCM, ChaCha20-Poly1305 | AEAD types | Supported primitive replacement | -| Ed25519, X25519 | auth key types | Supported primitive replacement | -| RSA-PSS, RSASSA-PKCS1-v1_5, OAEP, RSAES-PKCS1-v1_5 | RSA key/profile APIs | Supported for implemented profiles | -| TLS, X.509 path validation, engines, providers, CMS, PKCS#12, OCSP | none | Keep OpenSSL or a protocol crate | +| OpenSSL use | rscrypto | Status | +| ------------------------------------------------------------------ | -------------------- | ---------------------------------- | +| SHA-2 / SHA-3 / BLAKE2 hashing | hash types | Supported primitive replacement | +| HMAC / HKDF / PBKDF2 | auth types | Supported primitive replacement | +| AES-GCM, ChaCha20-Poly1305 | AEAD types | Supported primitive replacement | +| Ed25519, X25519 | auth key types | Supported primitive replacement | +| RSA-PSS, RSASSA-PKCS1-v1_5, OAEP, RSAES-PKCS1-v1_5 | RSA key/profile APIs | Supported for implemented profiles | +| TLS, X.509 path validation, engines, providers, CMS, PKCS#12, OCSP | none | Keep OpenSSL or a protocol crate | ## Practical Path diff --git a/docs/migration/ring.md b/docs/migration/ring.md index 2600a697..a5489c62 100644 --- a/docs/migration/ring.md +++ b/docs/migration/ring.md @@ -18,18 +18,18 @@ rscrypto = { version = "0.8.1", default-features = false, features = ["sha2", "h ## Map -| `ring` | rscrypto | Status | -|---|---|---| -| `digest::{SHA256, SHA384, SHA512}` | `Sha256`, `Sha384`, `Sha512` | Supported | -| `hmac::{HMAC_SHA256, HMAC_SHA384, HMAC_SHA512}` | `HmacSha256`, `HmacSha384`, `HmacSha512` | Supported | -| `hkdf::{HKDF_SHA256, HKDF_SHA384}` | `HkdfSha256`, `HkdfSha384` | Supported | -| `pbkdf2::{PBKDF2_HMAC_SHA256, PBKDF2_HMAC_SHA512}` | `Pbkdf2Sha256`, `Pbkdf2Sha512` | Supported | -| `aead::{AES_128_GCM, AES_256_GCM, CHACHA20_POLY1305}` | `Aes128Gcm`, `Aes256Gcm`, `ChaCha20Poly1305` | Supported | -| `signature::Ed25519KeyPair` | `Ed25519SecretKey`, `Ed25519PublicKey` | Supported | -| ECDSA P-256/P-384 SHA-2 signing and verification | `EcdsaP256SecretKey`, `EcdsaP384SecretKey`, `EcdsaP256PublicKey`, `EcdsaP384PublicKey` | Supported for raw and DER signatures | -| RSA-PSS / RSASSA-PKCS1-v1_5 public verification | `RsaPublicKey` profiles | Supported | -| X25519 agreement | `X25519SecretKey` | Not a direct call-site migration; `ring` is ephemeral-agreement shaped | -| ECDH P-256/P-384, random, TLS wrappers | none | Keep `ring` or another protocol crate | +| `ring` | rscrypto | Status | +| ----------------------------------------------------- | -------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- | +| `digest::{SHA256, SHA384, SHA512}` | `Sha256`, `Sha384`, `Sha512` | Supported | +| `hmac::{HMAC_SHA256, HMAC_SHA384, HMAC_SHA512}` | `HmacSha256`, `HmacSha384`, `HmacSha512` | Supported | +| `hkdf::{HKDF_SHA256, HKDF_SHA384}` | `HkdfSha256`, `HkdfSha384` | Supported | +| `pbkdf2::{PBKDF2_HMAC_SHA256, PBKDF2_HMAC_SHA512}` | `Pbkdf2Sha256`, `Pbkdf2Sha512` | Supported | +| `aead::{AES_128_GCM, AES_256_GCM, CHACHA20_POLY1305}` | `Aes128Gcm`, `Aes256Gcm`, `ChaCha20Poly1305` | Supported | +| `signature::Ed25519KeyPair` | `Ed25519SecretKey`, `Ed25519PublicKey` | Supported | +| ECDSA P-256/P-384 SHA-2 signing and verification | `EcdsaP256SecretKey`, `EcdsaP384SecretKey`, `EcdsaP256PublicKey`, `EcdsaP384PublicKey` | Supported for raw and DER signatures | +| RSA-PSS / RSASSA-PKCS1-v1_5 public verification | `RsaPublicKey` profiles | Supported | +| X25519 agreement | `X25519SecretKey` | Not a direct call-site migration; `ring` is ephemeral-agreement shaped | +| ECDH P-256/P-384, random, TLS wrappers | none | Keep `ring` or another protocol crate | ## Digest diff --git a/docs/migration/sha3-kmac.md b/docs/migration/sha3-kmac.md index 97a13aa2..23b1e530 100644 --- a/docs/migration/sha3-kmac.md +++ b/docs/migration/sha3-kmac.md @@ -13,11 +13,11 @@ Evidence: `tests/kmac128_nist_vectors.rs`, `tests/kmac128_differential.rs`, ## TL;DR -| | Before (`sha3-kmac` 0.3.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `sha3-kmac = "0.3"` | `rscrypto = { version = "0.8.1", features = ["kmac"] }` | -| Import | `use sha3_kmac::Kmac256;` | `use rscrypto::Kmac256;` | -| Call | `let mut k = Kmac256::new(key, custom)?; k.update(data); k.finalize_into(&mut tag);` | `Kmac256::mac_into(key, custom, data, &mut tag);` | +| | Before (`sha3-kmac` 0.3.x) | After (`rscrypto` 0.8.1) | +| --------- | ------------------------------------------------------------------------------------ | ------------------------------------------------------- | +| Cargo dep | `sha3-kmac = "0.3"` | `rscrypto = { version = "0.8.1", features = ["kmac"] }` | +| Import | `use sha3_kmac::Kmac256;` | `use rscrypto::Kmac256;` | +| Call | `let mut k = Kmac256::new(key, custom)?; k.update(data); k.finalize_into(&mut tag);` | `Kmac256::mac_into(key, custom, data, &mut tag);` | ## Cargo.toml @@ -37,11 +37,11 @@ The `kmac` feature implies `sha3`. ## Algorithm map -| `sha3-kmac` type | rscrypto type | Security | -|---|---|---| -| `Kmac128` | `Kmac128` | 128-bit | -| `Kmac256` | `Kmac256` | 256-bit | -| `KmacXof128` / `KmacXof256` | not mapped | Keep `sha3-kmac` for KMACXOF | +| `sha3-kmac` type | rscrypto type | Security | +| --------------------------- | ------------- | ---------------------------- | +| `Kmac128` | `Kmac128` | 128-bit | +| `Kmac256` | `Kmac256` | 256-bit | +| `KmacXof128` / `KmacXof256` | not mapped | Keep `sha3-kmac` for KMACXOF | ## API patterns @@ -64,10 +64,10 @@ let tag: [u8; 32] = Kmac256::mac_array(key, custom, data); Two changes: -| `sha3-kmac` | rscrypto | -|---|---| +| `sha3-kmac` | rscrypto | +| ----------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | | `Kmac256::new(key, custom)` returns `Result` (key < 32 bytes errors) | `Kmac256::new(key, custom)` is infallible (no minimum key size enforced; SP 800-185 leaves it to caller) | -| `k.finalize_into(&mut tag)` consumes `k` | `Kmac256::mac_into(...)` and the streaming `.finalize_into(&mut [u8])` borrow | +| `k.finalize_into(&mut tag)` consumes `k` | `Kmac256::mac_into(...)` and the streaming `.finalize_into(&mut [u8])` borrow | If your code relied on `sha3-kmac` rejecting keys shorter than 32 bytes, port that application policy explicitly: diff --git a/docs/migration/tiny-keccak.md b/docs/migration/tiny-keccak.md index 4f96756a..458c00a4 100644 --- a/docs/migration/tiny-keccak.md +++ b/docs/migration/tiny-keccak.md @@ -10,13 +10,13 @@ Evidence: `tests/kmac128_differential.rs`, `tests/kmac256_differential.rs`, `tes ## TL;DR -| | Before (`tiny-keccak` 2.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `tiny-keccak = { version = "2.0", features = ["kmac", "cshake"] }` | `rscrypto = { version = "0.8.1", features = ["kmac"] }` | -| KMAC import | `use tiny_keccak::{Hasher, Kmac};` | `use rscrypto::{Kmac128, Kmac256};` | -| KMAC call | `let mut k = Kmac::v256(key, custom); k.update(data); k.finalize(&mut tag);` | `Kmac256::mac_into(key, custom, data, &mut tag);` | -| cSHAKE import | `use tiny_keccak::{Hasher, CShake};` | `use rscrypto::{Cshake128, Cshake256, Xof};` | -| cSHAKE call | `let mut x = CShake::v256(name, custom); x.update(data); x.finalize(&mut out);` | `Cshake256::xof(name, custom, data).squeeze(&mut out);` | +| | Before (`tiny-keccak` 2.x) | After (`rscrypto` 0.8.1) | +| ------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------- | +| Cargo dep | `tiny-keccak = { version = "2.0", features = ["kmac", "cshake"] }` | `rscrypto = { version = "0.8.1", features = ["kmac"] }` | +| KMAC import | `use tiny_keccak::{Hasher, Kmac};` | `use rscrypto::{Kmac128, Kmac256};` | +| KMAC call | `let mut k = Kmac::v256(key, custom); k.update(data); k.finalize(&mut tag);` | `Kmac256::mac_into(key, custom, data, &mut tag);` | +| cSHAKE import | `use tiny_keccak::{Hasher, CShake};` | `use rscrypto::{Cshake128, Cshake256, Xof};` | +| cSHAKE call | `let mut x = CShake::v256(name, custom); x.update(data); x.finalize(&mut out);` | `Cshake256::xof(name, custom, data).squeeze(&mut out);` | ## Cargo.toml @@ -38,14 +38,14 @@ If you only use cSHAKE and not KMAC, swap the feature for `sha3` alone. That exp ## Algorithm map -| `tiny-keccak` type | rscrypto type | Spec | -|---|---|---| -| `Kmac::v256(key, custom)` | `Kmac256` | NIST SP 800-185 §4.3 | -| `Kmac::v128(key, custom)` | `Kmac128` | NIST SP 800-185 §4.3 | -| `KmacXof::v128` / `KmacXof::v256` | not mapped | Keep `tiny-keccak` for KMACXOF | -| `CShake::v256(name, custom)` | `Cshake256` | NIST SP 800-185 §3 | -| `CShake::v128(name, custom)` | `Cshake128` | NIST SP 800-185 §3 | -| `Sha3*`, `Keccak*`, `Shake*`, `ParallelHash*`, `TupleHash*` | covered by `RustCrypto/sha3.md` (SHA-3/SHAKE) or unsupported (Keccak, ParallelHash, TupleHash) | FIPS 202 / SP 800-185 | +| `tiny-keccak` type | rscrypto type | Spec | +| ----------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ------------------------------ | +| `Kmac::v256(key, custom)` | `Kmac256` | NIST SP 800-185 §4.3 | +| `Kmac::v128(key, custom)` | `Kmac128` | NIST SP 800-185 §4.3 | +| `KmacXof::v128` / `KmacXof::v256` | not mapped | Keep `tiny-keccak` for KMACXOF | +| `CShake::v256(name, custom)` | `Cshake256` | NIST SP 800-185 §3 | +| `CShake::v128(name, custom)` | `Cshake128` | NIST SP 800-185 §3 | +| `Sha3*`, `Keccak*`, `Shake*`, `ParallelHash*`, `TupleHash*` | covered by `RustCrypto/sha3.md` (SHA-3/SHAKE) or unsupported (Keccak, ParallelHash, TupleHash) | FIPS 202 / SP 800-185 | If you migrate from `tiny-keccak` for SHA-3 / SHAKE specifically (not KMAC / cSHAKE), follow `RustCrypto/sha3.md` instead: same destination types, slightly different upstream API. @@ -70,9 +70,9 @@ let tag: [u8; 32] = Kmac256::mac_array(key, custom, data); Two changes: -| `tiny-keccak` | rscrypto | -|---|---| -| `Hasher` trait import required | inherent methods on `Kmac256` | +| `tiny-keccak` | rscrypto | +| ------------------------------------ | ---------------------------------------------------------------------------------- | +| `Hasher` trait import required | inherent methods on `Kmac256` | | `finalize(&mut tag)` consumes `self` | `mac_into` / `mac_array` are static; streaming `finalize_into` borrows `&mut self` | ### KMAC256: streaming @@ -101,7 +101,7 @@ k.finalize_into(&mut tag); // borrows &mut self ### KMAC256: variable-length output -The output length is part of the KMAC tag derivation per SP 800-185: a 32-byte tag is *not* the prefix of a 64-byte tag. Both crates encode the length identically (verified at 32 and 64 bytes in the harness): +The output length is part of the KMAC tag derivation per SP 800-185: a 32-byte tag is _not_ the prefix of a 64-byte tag. Both crates encode the length identically (verified at 32 and 64 bytes in the harness): ```rust // After @@ -177,11 +177,11 @@ reader.squeeze(&mut out); Three changes from `tiny-keccak`: -| `tiny-keccak` | rscrypto | -|---|---| +| `tiny-keccak` | rscrypto | +| ------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | | `Hasher::finalize` consumes the sponge and writes to a fixed buffer | `Cshake256` has a fused one-shot `xof(name, custom, data)` that returns a reader; streaming `finalize_xof()` returns the same reader | -| Cannot squeeze more bytes after `finalize` | Reader is a dedicated XOF type: call `squeeze` repeatedly for additional bytes | -| `Hasher::update` adds chunks | `Digest::update` plays the same role | +| Cannot squeeze more bytes after `finalize` | Reader is a dedicated XOF type: call `squeeze` repeatedly for additional bytes | +| `Hasher::update` adds chunks | `Digest::update` plays the same role | ## Notes diff --git a/docs/migration/twox-hash.md b/docs/migration/twox-hash.md index 32fb95f4..7a7a4602 100644 --- a/docs/migration/twox-hash.md +++ b/docs/migration/twox-hash.md @@ -7,11 +7,11 @@ The `twox-hash` mapping is API migration guidance for its 2.x XXH3 surface. ## TL;DR -| | Before (`twox-hash` 2.x) | After (`rscrypto` 0.8.1) | -|---|---|---| -| Cargo dep | `twox-hash = "2.1"` | `rscrypto = { version = "0.8.1", features = ["xxh3"] }` | -| Import | `use twox_hash::XxHash3_64;` | `use rscrypto::{FastHash, Xxh3};` | -| Call | `XxHash3_64::oneshot(data)` | `Xxh3::hash(data)` | +| | Before (`twox-hash` 2.x) | After (`rscrypto` 0.8.1) | +| --------- | ---------------------------- | ------------------------------------------------------- | +| Cargo dep | `twox-hash = "2.1"` | `rscrypto = { version = "0.8.1", features = ["xxh3"] }` | +| Import | `use twox_hash::XxHash3_64;` | `use rscrypto::{FastHash, Xxh3};` | +| Call | `XxHash3_64::oneshot(data)` | `Xxh3::hash(data)` | ## Cargo.toml @@ -29,12 +29,12 @@ rscrypto = { version = "0.8.1", features = ["xxh3"] } ## Algorithm map -| `twox-hash` type | rscrypto type | Output | -|---|---|---| -| `XxHash3_64` | `Xxh3` (alias for `Xxh3_64`) | `u64` | -| `XxHash3_128` | `Xxh3_128` | `u128` | -| `XxHash64` (legacy XXH64) | not mapped: keep `twox-hash` | `u64` | -| `XxHash32` (legacy XXH32) | not mapped: keep `twox-hash` | `u32` | +| `twox-hash` type | rscrypto type | Output | +| ------------------------- | ---------------------------- | ------ | +| `XxHash3_64` | `Xxh3` (alias for `Xxh3_64`) | `u64` | +| `XxHash3_128` | `Xxh3_128` | `u128` | +| `XxHash64` (legacy XXH64) | not mapped: keep `twox-hash` | `u64` | +| `XxHash32` (legacy XXH32) | not mapped: keep `twox-hash` | `u32` | ## API patterns diff --git a/docs/migration/xxhash-rust.md b/docs/migration/xxhash-rust.md index 20e056ac..bb127be3 100644 --- a/docs/migration/xxhash-rust.md +++ b/docs/migration/xxhash-rust.md @@ -7,11 +7,11 @@ Evidence: `tests/xxh3_differential.rs`. ## TL;DR -| | Before (`xxhash-rust` 0.8.x) | After (`rscrypto` 0.8.1) | -|---|---|---| +| | Before (`xxhash-rust` 0.8.x) | After (`rscrypto` 0.8.1) | +| --------- | -------------------------------------------------------- | ------------------------------------------------------- | | Cargo dep | `xxhash-rust = { version = "0.8", features = ["xxh3"] }` | `rscrypto = { version = "0.8.1", features = ["xxh3"] }` | -| Import | `use xxhash_rust::xxh3::xxh3_64;` | `use rscrypto::{FastHash, Xxh3};` | -| Call | `xxh3_64(data)` | `Xxh3::hash(data)` | +| Import | `use xxhash_rust::xxh3::xxh3_64;` | `use rscrypto::{FastHash, Xxh3};` | +| Call | `xxh3_64(data)` | `Xxh3::hash(data)` | ## Cargo.toml @@ -29,12 +29,12 @@ rscrypto = { version = "0.8.1", features = ["xxh3"] } ## Algorithm map -| `xxhash-rust` function | rscrypto type | Output | -|---|---|---| -| `xxh3::xxh3_64` | `Xxh3` (alias for `Xxh3_64`) | `u64` | -| `xxh3::xxh3_64_with_seed` | `Xxh3::hash_with_seed` | `u64` | -| `xxh3::xxh3_128` | `Xxh3_128` | `u128` | -| `xxh3::xxh3_128_with_seed` | `Xxh3_128::hash_with_seed` | `u128` | +| `xxhash-rust` function | rscrypto type | Output | +| -------------------------- | ---------------------------- | ------ | +| `xxh3::xxh3_64` | `Xxh3` (alias for `Xxh3_64`) | `u64` | +| `xxh3::xxh3_64_with_seed` | `Xxh3::hash_with_seed` | `u64` | +| `xxh3::xxh3_128` | `Xxh3_128` | `u128` | +| `xxh3::xxh3_128_with_seed` | `Xxh3_128::hash_with_seed` | `u128` | ## API patterns @@ -107,12 +107,12 @@ let h: u64 = hasher.finish(); Renames at the streaming layer: -| `xxhash-rust` | rscrypto | Notes | -|---|---|---| -| `Xxh3::new()` | `Xxh3Hasher::default()` | both unseeded | -| `Xxh3::with_seed(seed)` | `Xxh3Hasher::with_seed(seed)` | seeded ctor | -| `.update(&[u8])` | `.write(&[u8])` | matches `core::hash::Hasher` | -| `.digest() -> u64` | `.finish() -> u64` | matches `core::hash::Hasher` | +| `xxhash-rust` | rscrypto | Notes | +| ----------------------- | ----------------------------- | ---------------------------- | +| `Xxh3::new()` | `Xxh3Hasher::default()` | both unseeded | +| `Xxh3::with_seed(seed)` | `Xxh3Hasher::with_seed(seed)` | seeded ctor | +| `.update(&[u8])` | `.write(&[u8])` | matches `core::hash::Hasher` | +| `.digest() -> u64` | `.finish() -> u64` | matches `core::hash::Hasher` | `Xxh3Hasher` implements `core::hash::Hasher` directly. Drop the `xxhash-rust` crate from your `Hasher` / `BuildHasher` bounds and use `Xxh3Hasher` / `Xxh3BuildHasher` (e.g., `HashMap`). diff --git a/docs/platforms.md b/docs/platforms.md index fa140ec0..22dfc052 100644 --- a/docs/platforms.md +++ b/docs/platforms.md @@ -29,14 +29,14 @@ every listed backend. A target-specific candidate is eligible only when it wins representative target-native measurements. Otherwise dispatch uses a proven lower tier, including portable Rust. -| Target family | Backends used (when CPU advertises them) | -|---|---| -| x86_64 | SSE4.2 CRC32; SSSE3 / PCLMULQDQ; AVX2; AES-NI; SHA-NI; AVX-512F / VL / BW / DQ; AVX-512IFMA; VPCLMULQDQ; VAES | -| aarch64 / Apple Silicon | NEON; AES; PMULL; CRC; SHA2; SHA3 / EOR3; SHA512; SVE2-PMULL where available | -| s390x (IBM Z) | z/Vector; vector enhancements; CPACF / MSA; VGFM; fixed-work ML-KEM arithmetic | -| ppc64le (POWER) | AltiVec; VSX; POWER8 vector / crypto and atomics; POWER9 / POWER10 vector; VPMSUMD | -| riscv64 | V / RVV; Zbc; Zvbc; Zbkc; Zkne / Zknd; Zvkned; Zkt / Zvkt | -| wasm32 | SIMD128 where enabled | +| Target family | Backends used (when CPU advertises them) | +| ----------------------- | ------------------------------------------------------------------------------------------------------------- | +| x86_64 | SSE4.2 CRC32; SSSE3 / PCLMULQDQ; AVX2; AES-NI; SHA-NI; AVX-512F / VL / BW / DQ; AVX-512IFMA; VPCLMULQDQ; VAES | +| aarch64 / Apple Silicon | NEON; AES; PMULL; CRC; SHA2; SHA3 / EOR3; SHA512; SVE2-PMULL where available | +| s390x (IBM Z) | z/Vector; vector enhancements; CPACF / MSA; VGFM; fixed-work ML-KEM arithmetic | +| ppc64le (POWER) | AltiVec; VSX; POWER8 vector / crypto and atomics; POWER9 / POWER10 vector; VPMSUMD | +| riscv64 | V / RVV; Zbc; Zvbc; Zbkc; Zkne / Zknd; Zvkned; Zkt / Zvkt | +| wasm32 | SIMD128 where enabled | ECDSA P-256/P-384 always has a portable Rust path. x86_64 and aarch64 targets also use assembly helpers for selected scalar, field, and basepoint operations diff --git a/docs/release.md b/docs/release.md index 486e9bd1..ef5f619a 100644 --- a/docs/release.md +++ b/docs/release.md @@ -30,7 +30,7 @@ never run `cargo publish` locally. lockfiles, and pushes that follow-up commit. It does not tag or publish. The adapter is required because Cargo Rail does not yet include auxiliary workspace lockfiles in its release mutation. Running `cargo rail release - run rscrypto --bump auto --yes --pr` directly would leave the CT workspaces +run rscrypto --bump auto --yes --pr` directly would leave the CT workspaces stale under `--locked`. 3. Wait for the release pull request's required `Complete` check. Review the @@ -80,15 +80,15 @@ never run `cargo publish` locally. ## Why each gate exists -| Gate | What it prevents | -|---|---| -| Release pull request | An unreviewed version or changelog mutation reaching protected `main`. | -| Exact-commit Weekly release mode | Tagging a candidate without an explicitly requested full suite, compiler-backed Cargo graph assurance, raw CT artifacts, and complete CT/RSA gates. | -| Weekly and RISC-V evidence | Publishing cryptographic claims without the required platform and timing evidence. | -| Signed immutable tag | Moving a released version to different source later. | -| Immutable, attested GitHub Release | Publishing artifacts that cannot be tied back to the tag and build. | -| Environment approval | A tag or compromised workflow publishing to crates.io without a final human decision. | -| Trusted Publishing | Long-lived crates.io credentials becoming a repository secret. | +| Gate | What it prevents | +| ---------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | +| Release pull request | An unreviewed version or changelog mutation reaching protected `main`. | +| Exact-commit Weekly release mode | Tagging a candidate without an explicitly requested full suite, compiler-backed Cargo graph assurance, raw CT artifacts, and complete CT/RSA gates. | +| Weekly and RISC-V evidence | Publishing cryptographic claims without the required platform and timing evidence. | +| Signed immutable tag | Moving a released version to different source later. | +| Immutable, attested GitHub Release | Publishing artifacts that cannot be tied back to the tag and build. | +| Environment approval | A tag or compromised workflow publishing to crates.io without a final human decision. | +| Trusted Publishing | Long-lived crates.io credentials becoming a repository secret. | Pull-request CI answers "may this change merge?" once. Scheduled Weekly assurance keeps routine safety coverage current with compact, short-lived reports. Only a @@ -99,12 +99,12 @@ manually dispatched exact-commit Weekly release run and RISC-V evidence answer Configure the crate on crates.io: -| Field | Value | -|---|---| -| Repository owner | `loadingalias` | -| Repository name | `rscrypto` | +| Field | Value | +| ----------------- | -------------- | +| Repository owner | `loadingalias` | +| Repository name | `rscrypto` | | Workflow filename | `release.yaml` | -| Environment | `crates-io` | +| Environment | `crates-io` | After the first successful Trusted Publishing release, enable crates.io Trusted Publishing Only Mode for `rscrypto`. That disables traditional API diff --git a/docs/secret-lifecycle.md b/docs/secret-lifecycle.md index fba1e16d..fd8a5838 100644 --- a/docs/secret-lifecycle.md +++ b/docs/secret-lifecycle.md @@ -22,18 +22,18 @@ owners merely because they are produced by secret-bearing operations. ## Source ownership and cleanup -| Owner or flow | Retained secret state | Cleanup boundary | -|---|---|---| -| `SecretBytes`, `SecretVec`, typed keys, private keys, and shared secrets | Fixed or variable-length key material | Concrete `Drop`; consuming export either clears the source allocation or explicitly transfers responsibility to the returned ordinary bytes | -| AEAD contexts and AES backend schedules | Expanded encryption keys and authentication subkeys | Context and nested schedule `Drop`; operation-local subkeys and authentication state are cleared after use; failed open and private-output paths clear rejected output | -| HMAC-SHA-2 | Live SHA state, keyed inner/outer prefixes, oversized-key digests, and inner-digest finalization snapshots | Secret-specific SHA finalization clears copied state and padding blocks; reset clears the replaced live state; `Drop` clears the live state and both saved prefixes | -| HKDF and PBKDF2 | PRK or password-derived HMAC prefix words and derivation scratch | Prefix-owner `Drop`; oversized-key/password digests and per-block working values are cleared on every return path | -| Ed25519 signing | Expanded scalar, nonce prefix, nonce hash state, digest, and scalar intermediates | Expanded-secret `Drop`; secret-specific SHA-512 digest/finalization clears hash state and padding snapshots; signing clears scalar and digest temporaries before return | -| HMAC-SHA-3 and KMAC | Keyed Keccak state, initial snapshots, and finalized inner state | Secret-mode Keccak owners clear on replacement and `Drop`; fixed-output finalized sponge copies and inner digests are cleared after absorption | -| Keyed BLAKE2 | Stored key, chaining state, block buffer, and finalization copies | Core and parameter-owner `Drop`; finalized chaining words and partial-block copies are cleared before return | -| Keyed and derive-key BLAKE3 | Key words, chunk/output/root state, CV stack, XOF root, and per-state, reduction, or thread-local parallel CV vectors | Conditional nested `Drop` follows the mode flags; emitted output blocks are cleared after copying; reusable and reduction vectors are cleared after their last keyed use, before logical `Vec::clear`, and on owner drop | -| ECDSA, X25519, ML-KEM, and RSA private operations | Secret scalars, decapsulation arithmetic, private components, blinding values, limbs, encoded-message buffers, and reusable private scratch | Typed and nested owner `Drop`; operation wrappers clear local arrays and initialized heap regions; rejected private outputs are cleared | -| Argon2 and scrypt | Password/pepper-derived matrix or ROMix working set | Owning matrix/state `Drop` clears every initialized block; allocation and parameter failures retain the same RAII boundary | +| Owner or flow | Retained secret state | Cleanup boundary | +| ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `SecretBytes`, `SecretVec`, typed keys, private keys, and shared secrets | Fixed or variable-length key material | Concrete `Drop`; consuming export either clears the source allocation or explicitly transfers responsibility to the returned ordinary bytes | +| AEAD contexts and AES backend schedules | Expanded encryption keys and authentication subkeys | Context and nested schedule `Drop`; operation-local subkeys and authentication state are cleared after use; failed open and private-output paths clear rejected output | +| HMAC-SHA-2 | Live SHA state, keyed inner/outer prefixes, oversized-key digests, and inner-digest finalization snapshots | Secret-specific SHA finalization clears copied state and padding blocks; reset clears the replaced live state; `Drop` clears the live state and both saved prefixes | +| HKDF and PBKDF2 | PRK or password-derived HMAC prefix words and derivation scratch | Prefix-owner `Drop`; oversized-key/password digests and per-block working values are cleared on every return path | +| Ed25519 signing | Expanded scalar, nonce prefix, nonce hash state, digest, and scalar intermediates | Expanded-secret `Drop`; secret-specific SHA-512 digest/finalization clears hash state and padding snapshots; signing clears scalar and digest temporaries before return | +| HMAC-SHA-3 and KMAC | Keyed Keccak state, initial snapshots, and finalized inner state | Secret-mode Keccak owners clear on replacement and `Drop`; fixed-output finalized sponge copies and inner digests are cleared after absorption | +| Keyed BLAKE2 | Stored key, chaining state, block buffer, and finalization copies | Core and parameter-owner `Drop`; finalized chaining words and partial-block copies are cleared before return | +| Keyed and derive-key BLAKE3 | Key words, chunk/output/root state, CV stack, XOF root, and per-state, reduction, or thread-local parallel CV vectors | Conditional nested `Drop` follows the mode flags; emitted output blocks are cleared after copying; reusable and reduction vectors are cleared after their last keyed use, before logical `Vec::clear`, and on owner drop | +| ECDSA, X25519, ML-KEM, and RSA private operations | Secret scalars, decapsulation arithmetic, private components, blinding values, limbs, encoded-message buffers, and reusable private scratch | Typed and nested owner `Drop`; operation wrappers clear local arrays and initialized heap regions; rejected private outputs are cleared | +| Argon2 and scrypt | Password/pepper-derived matrix or ROMix working set | Owning matrix/state `Drop` clears every initialized block; allocation and parameter failures retain the same RAII boundary | Backend call records and fixed-size array arguments may be copied into registers or ABI spill slots by the compiler. Their durable source owners and explicit @@ -42,14 +42,14 @@ explicit limitation rather than an unprovable erasure claim. ## Path audit -| Path | Source audit result | Optimized evidence | -|---|---|---| -| Success | Finalized HMAC/Keccak/BLAKE copies, oversized-key digests, emitted BLAKE3 blocks, AEAD authentication state, parser staging, and private-operation scratch are cleared after the last read | Fixed stack, secret hex success, HMAC-SHA-2/SHA-3 finalization, keyed BLAKE3, and portable AEAD authentication wrappers retain volatile zero stores | -| Error | `ZeroizingBytes` and RAII owners cover parser/generator failure; AEAD and RSA clear rejected plaintext/private output | The secret hex error wrapper reaches the same audited parser as success; RSA private-component validation routes every initialized secret buffer through the audited owner drop before deallocation | -| Early return | Scope-owned fixed and heap secrets retain `Drop` cleanup across `return` and `?`; explicit cleanup precedes returns from manual scratch paths | `diag_zeroize_early_return` retains zero stores; RSA validation stages retain the nested owner-drop chain in release MIR, LLVM IR, and assembly | -| Move or transfer | `SecretBytes::expose` clears its source before returning ordinary bytes; `SecretVec::into_unprotected_vec` transfers the allocation and responsibility; keyed XOF moves transfer one root owner whose destination clears on drop | Fixed-owner move and keyed BLAKE3 XOF move/consume wrappers retain source and destination cleanup | -| Reuse | HMAC clears replaced live SHA state; secret-mode Keccak assignment drops the replaced state; BLAKE3 replacement drops the old owner; BLAKE3 parallel vectors are wiped before reuse | The BLAKE3 reset wrapper contains separate production `Drop` calls for the replaced and final owners | -| Drop | Every confidential public owner in the ownership inventory reaches a concrete or nested cleanup implementation; heap owners traverse initialized storage before deallocation | The gate follows the keyed BLAKE3 wrapper into its production `drop_in_place` and requires retained owner and heap-scratch zero stores | +| Path | Source audit result | Optimized evidence | +| ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Success | Finalized HMAC/Keccak/BLAKE copies, oversized-key digests, emitted BLAKE3 blocks, AEAD authentication state, parser staging, and private-operation scratch are cleared after the last read | Fixed stack, secret hex success, HMAC-SHA-2/SHA-3 finalization, keyed BLAKE3, and portable AEAD authentication wrappers retain volatile zero stores | +| Error | `ZeroizingBytes` and RAII owners cover parser/generator failure; AEAD and RSA clear rejected plaintext/private output | The secret hex error wrapper reaches the same audited parser as success; RSA private-component validation routes every initialized secret buffer through the audited owner drop before deallocation | +| Early return | Scope-owned fixed and heap secrets retain `Drop` cleanup across `return` and `?`; explicit cleanup precedes returns from manual scratch paths | `diag_zeroize_early_return` retains zero stores; RSA validation stages retain the nested owner-drop chain in release MIR, LLVM IR, and assembly | +| Move or transfer | `SecretBytes::expose` clears its source before returning ordinary bytes; `SecretVec::into_unprotected_vec` transfers the allocation and responsibility; keyed XOF moves transfer one root owner whose destination clears on drop | Fixed-owner move and keyed BLAKE3 XOF move/consume wrappers retain source and destination cleanup | +| Reuse | HMAC clears replaced live SHA state; secret-mode Keccak assignment drops the replaced state; BLAKE3 replacement drops the old owner; BLAKE3 parallel vectors are wiped before reuse | The BLAKE3 reset wrapper contains separate production `Drop` calls for the replaced and final owners | +| Drop | Every confidential public owner in the ownership inventory reaches a concrete or nested cleanup implementation; heap owners traverse initialized storage before deallocation | The gate follows the keyed BLAKE3 wrapper into its production `drop_in_place` and requires retained owner and heap-scratch zero stores | ## Inspect an optimized binary @@ -67,21 +67,21 @@ stores and host-architecture zero-store instructions. The gate maps evidence to production behavior as follows: -| Evidence entry point | Boundary made observable | -|---|---| -| `diag_zeroize_fixed_stack`, `diag_zeroize_variable_heap` | Inline and heap owner drop | -| `diag_zeroize_fixed_move`, `diag_zeroize_early_return` | Ownership transfer and early return | -| `diag_zeroize_hex_success`, `diag_zeroize_hex_error` | Shared secret-parser success and error cleanup | -| `diag_zeroize_hmac_sha256_finalize`, `diag_zeroize_hmac_sha3_finalize` | SHA-2 and Keccak keyed finalization, temporary cleanup, and owner drop | -| `diag_hkdf_sha256_derive_portable`, `diag_hkdf_sha384_derive_portable`, `diag_hkdf_sha512_derive_portable` | HKDF SHA-256, SHA-384, and SHA-512 prefix-owner and expansion-scratch cleanup | -| `diag_zeroize_ecdsa_p256_platform_scratch`, `diag_zeroize_ecdsa_p384_platform_scratch` | Accelerated ECDSA wide-input reduction and modular-inversion workspace cleanup | -| `diag_zeroize_blake3_drop`, `diag_zeroize_blake3_reuse` | Production keyed owner drop and replaced-state cleanup | -| `diag_zeroize_blake3_xof_move`, `diag_zeroize_blake3_xof_consume` | Keyed XOF ownership transfer and destination drop | -| `diag_zeroize_blake3_thread_scratch`, `diag_zeroize_blake3_parallel_scratch` | Thread-local and per-state heap CV wipe before reuse or deallocation | -| `diag_poly1305_block_portable_digest`, `diag_ascon_aead128_tag_portable`, `diag_aegis256_update_portable` | Portable Poly1305, Ascon-AEAD, and AEGIS-256 authentication-state cleanup | -| `diag_aes128gcm_ghash`, `diag_aes256gcm_ghash` | AES-GCM authentication-accumulator cleanup | -| `diag_zeroize_mlkem_sha3_512`, `diag_zeroize_mlkem_shake256_{scalar,pair,quad}` | ML-KEM secret SHA3-512 and scalar, paired, or quad SHAKE256 owner and seeded-state cleanup | -| `diag_rsa_validate_pkcs8_private_key_der_stage` | RSA private-component validation success, staged exits, and errors through heap-owner drop before deallocation | +| Evidence entry point | Boundary made observable | +| ---------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | +| `diag_zeroize_fixed_stack`, `diag_zeroize_variable_heap` | Inline and heap owner drop | +| `diag_zeroize_fixed_move`, `diag_zeroize_early_return` | Ownership transfer and early return | +| `diag_zeroize_hex_success`, `diag_zeroize_hex_error` | Shared secret-parser success and error cleanup | +| `diag_zeroize_hmac_sha256_finalize`, `diag_zeroize_hmac_sha3_finalize` | SHA-2 and Keccak keyed finalization, temporary cleanup, and owner drop | +| `diag_hkdf_sha256_derive_portable`, `diag_hkdf_sha384_derive_portable`, `diag_hkdf_sha512_derive_portable` | HKDF SHA-256, SHA-384, and SHA-512 prefix-owner and expansion-scratch cleanup | +| `diag_zeroize_ecdsa_p256_platform_scratch`, `diag_zeroize_ecdsa_p384_platform_scratch` | Accelerated ECDSA wide-input reduction and modular-inversion workspace cleanup | +| `diag_zeroize_blake3_drop`, `diag_zeroize_blake3_reuse` | Production keyed owner drop and replaced-state cleanup | +| `diag_zeroize_blake3_xof_move`, `diag_zeroize_blake3_xof_consume` | Keyed XOF ownership transfer and destination drop | +| `diag_zeroize_blake3_thread_scratch`, `diag_zeroize_blake3_parallel_scratch` | Thread-local and per-state heap CV wipe before reuse or deallocation | +| `diag_poly1305_block_portable_digest`, `diag_ascon_aead128_tag_portable`, `diag_aegis256_update_portable` | Portable Poly1305, Ascon-AEAD, and AEGIS-256 authentication-state cleanup | +| `diag_aes128gcm_ghash`, `diag_aes256gcm_ghash` | AES-GCM authentication-accumulator cleanup | +| `diag_zeroize_mlkem_sha3_512`, `diag_zeroize_mlkem_shake256_{scalar,pair,quad}` | ML-KEM secret SHA3-512 and scalar, paired, or quad SHAKE256 owner and seeded-state cleanup | +| `diag_rsa_validate_pkcs8_private_key_der_stage` | RSA private-component validation success, staged exits, and errors through heap-owner drop before deallocation | This is host-binary evidence, not a universal machine-code proof. The gate must run on each target whose generated cleanup is being claimed; unsupported diff --git a/docs/secret-ownership.md b/docs/secret-ownership.md index a9b69c34..247f4ff8 100644 --- a/docs/secret-ownership.md +++ b/docs/secret-ownership.md @@ -29,33 +29,33 @@ capability for permanent retention. ## Confidential public owners and views -| Type or family | Clone / Copy | Debug | Serialization or export | Storage | Capability use | -|---|---|---|---|---|---| -| `SecretBytes` | Neither | Masked | Consuming `expose()` returns a plain array | Inline | Fixed-size integration boundary whose owned source is cleared on extraction | -| `SecretVec` | Neither | Masked | Consuming `into_unprotected_vec()` returns an ordinary allocation | Heap `Vec` | Variable-size RSA private-key export and explicit transfer to APIs that cannot borrow | -| `expert::DisplaySecret<'a>` | Neither | Intentionally prints bytes through both `Display` and `Debug` | Hex formatting only | Borrowed | Explicit opt-in escape hatch for integrations that must render a key; never use it in logs | -| AEAD `*Key` types | Explicit duplicate; no `Clone` or `Copy` | Masked | `SecretBytes` export, hex opt-in, and `serde-secrets` | Inline | Lets an owned cipher context coexist with a caller-retained typed key while making the extra lifetime visible | -| AEAD cipher contexts | Neither | Masked | None | Inline, except boxed RISC-V fixslice AES schedules | Reusable expanded key and authentication subkey state without exposing a generic duplication path | -| ECDSA P-256/P-384 secret keys and keypairs | Explicit duplicate; no `Clone` or `Copy` | Secret keys are masked; keypairs show only the public half | `SecretBytes` export and hex opt-in; no Serde | Inline | Caller-controlled key/keypair duplication for independent signing owners | -| Ed25519 secret key and keypair | Explicit duplicate; no `Clone` or `Copy` | Secret key is masked; keypair shows only the public half | Secret-key `SecretBytes` export, hex opt-in, and `serde-secrets`; no keypair Serde | Inline | Independent signing owners; keypair duplication also copies its expanded secret state deliberately | -| X25519 secret key and shared secret | Explicit duplicate; no `Clone` or `Copy` | Masked | `SecretBytes` export, hex opt-in, and `serde-secrets` | Inline | Explicit transfer of key-agreement material into a separately owned protocol or KDF context | -| ML-KEM decapsulation keys and shared secrets | Explicit duplicate; no `Clone` or `Copy` | Masked | `SecretBytes` export, hex opt-in, and `serde-secrets` | Inline | Explicit transfer of decapsulation or established key material into another owner | -| ML-KEM prepared decapsulation keys | Explicit duplicate; no `Clone` or `Copy` | Masked | `SecretBytes` export; no Serde | Inline | Reuse of validated private arithmetic without making implicit copies | -| `RsaPrivateKey` | Neither | Public key plus a redacted private-components field | PKCS#1/PKCS#8 DER into `SecretVec`; no Serde | Heap-backed big integers and Montgomery state | Standards-compatible private-key storage/export while keeping the returned allocation typed as secret | -| `RsaPrivateScratch` | Neither | Public sizing metadata only | None | Reusable heap buffers and limb vectors | Amortizes private-operation allocation while keeping intermediate ownership with the caller | -| `RsaPrivateKeyParts<'a>` | `Clone + Copy` | Modulus size and public exponent only; private fields masked | Borrowed import fields; no Serde | Borrowed | Pass-by-value import description; copying duplicates references, not private bytes | -| `RsaBlindingPair<'a>` | `Clone + Copy` | Factor and inverse masked | Borrowed factor and inverse; no Serde | Borrowed | Couples the two caller-blinding inputs; private operations validate them against the selected key | -| `RsaSignatureSigner<'a>` | `Clone + Copy` | Signature profile only | None | Borrowed | Reusable profile-bound signing handle; copying duplicates a private-key reference, not the key | -| HMAC-SHA-2 and HMAC-SHA-3 states | Neither | Masked | None | Inline | Reuse through `reset`; independent streamed owners require explicit keyed construction rather than an implicit state copy | -| HKDF-SHA-2 states | Neither | Masked | None | Inline | Repeated expansion borrows one extracted PRK owner, which can also be shared by reference | -| KMAC128/256 states | Neither | Masked | None | Inline | Reuse through `reset`; private cSHAKE snapshots implement non-consuming finalization and reset without exposing a public keyed-state copy | -| PBKDF2-SHA-2 states | Neither | Masked | None | Inline | Repeated derivation borrows one password-prefix owner, which can also be shared by reference | -| `Poly1305OneTimeKey` and `Poly1305` | Neither | Masked | `SecretBytes` key export; no Serde | Inline | Enforces one-time key consumption and consuming finalization | -| `Argon2Context<'a>` | `Clone + Copy` | Secret bytes redacted; secret and associated-data lengths shown | None | Borrowed | Pass-by-value optional pepper/associated-data configuration without duplicating either byte string | -| BLAKE2 keyed parameter builders and variable-output state | Neither | Key bytes masked; builders show key length, salt, and personalization | None | Inline | Reuse by borrowing; independent keyed owners require explicit construction | -| Fixed-output BLAKE2 states | `Clone` | Masked | None | Inline | The same type serves unkeyed `Digest` and keyed modes, so the public `Digest: Clone` contract also permits keyed prefix forks | -| `Blake3` | `Clone` | Masked | None | Inline, plus `Vec` scratch with `parallel` | Fork a streamed common prefix in keyed or derive-key mode; cloning also duplicates initialized parallel scratch | -| `Blake3XofReader` | `Clone` | Masked | None | Inline | Checkpoint or fork an output cursor; the reader is secret-bearing when created from keyed or derive-key state | +| Type or family | Clone / Copy | Debug | Serialization or export | Storage | Capability use | +| --------------------------------------------------------- | ---------------------------------------- | --------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | -------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | +| `SecretBytes` | Neither | Masked | Consuming `expose()` returns a plain array | Inline | Fixed-size integration boundary whose owned source is cleared on extraction | +| `SecretVec` | Neither | Masked | Consuming `into_unprotected_vec()` returns an ordinary allocation | Heap `Vec` | Variable-size RSA private-key export and explicit transfer to APIs that cannot borrow | +| `expert::DisplaySecret<'a>` | Neither | Intentionally prints bytes through both `Display` and `Debug` | Hex formatting only | Borrowed | Explicit opt-in escape hatch for integrations that must render a key; never use it in logs | +| AEAD `*Key` types | Explicit duplicate; no `Clone` or `Copy` | Masked | `SecretBytes` export, hex opt-in, and `serde-secrets` | Inline | Lets an owned cipher context coexist with a caller-retained typed key while making the extra lifetime visible | +| AEAD cipher contexts | Neither | Masked | None | Inline, except boxed RISC-V fixslice AES schedules | Reusable expanded key and authentication subkey state without exposing a generic duplication path | +| ECDSA P-256/P-384 secret keys and keypairs | Explicit duplicate; no `Clone` or `Copy` | Secret keys are masked; keypairs show only the public half | `SecretBytes` export and hex opt-in; no Serde | Inline | Caller-controlled key/keypair duplication for independent signing owners | +| Ed25519 secret key and keypair | Explicit duplicate; no `Clone` or `Copy` | Secret key is masked; keypair shows only the public half | Secret-key `SecretBytes` export, hex opt-in, and `serde-secrets`; no keypair Serde | Inline | Independent signing owners; keypair duplication also copies its expanded secret state deliberately | +| X25519 secret key and shared secret | Explicit duplicate; no `Clone` or `Copy` | Masked | `SecretBytes` export, hex opt-in, and `serde-secrets` | Inline | Explicit transfer of key-agreement material into a separately owned protocol or KDF context | +| ML-KEM decapsulation keys and shared secrets | Explicit duplicate; no `Clone` or `Copy` | Masked | `SecretBytes` export, hex opt-in, and `serde-secrets` | Inline | Explicit transfer of decapsulation or established key material into another owner | +| ML-KEM prepared decapsulation keys | Explicit duplicate; no `Clone` or `Copy` | Masked | `SecretBytes` export; no Serde | Inline | Reuse of validated private arithmetic without making implicit copies | +| `RsaPrivateKey` | Neither | Public key plus a redacted private-components field | PKCS#1/PKCS#8 DER into `SecretVec`; no Serde | Heap-backed big integers and Montgomery state | Standards-compatible private-key storage/export while keeping the returned allocation typed as secret | +| `RsaPrivateScratch` | Neither | Public sizing metadata only | None | Reusable heap buffers and limb vectors | Amortizes private-operation allocation while keeping intermediate ownership with the caller | +| `RsaPrivateKeyParts<'a>` | `Clone + Copy` | Modulus size and public exponent only; private fields masked | Borrowed import fields; no Serde | Borrowed | Pass-by-value import description; copying duplicates references, not private bytes | +| `RsaBlindingPair<'a>` | `Clone + Copy` | Factor and inverse masked | Borrowed factor and inverse; no Serde | Borrowed | Couples the two caller-blinding inputs; private operations validate them against the selected key | +| `RsaSignatureSigner<'a>` | `Clone + Copy` | Signature profile only | None | Borrowed | Reusable profile-bound signing handle; copying duplicates a private-key reference, not the key | +| HMAC-SHA-2 and HMAC-SHA-3 states | Neither | Masked | None | Inline | Reuse through `reset`; independent streamed owners require explicit keyed construction rather than an implicit state copy | +| HKDF-SHA-2 states | Neither | Masked | None | Inline | Repeated expansion borrows one extracted PRK owner, which can also be shared by reference | +| KMAC128/256 states | Neither | Masked | None | Inline | Reuse through `reset`; private cSHAKE snapshots implement non-consuming finalization and reset without exposing a public keyed-state copy | +| PBKDF2-SHA-2 states | Neither | Masked | None | Inline | Repeated derivation borrows one password-prefix owner, which can also be shared by reference | +| `Poly1305OneTimeKey` and `Poly1305` | Neither | Masked | `SecretBytes` key export; no Serde | Inline | Enforces one-time key consumption and consuming finalization | +| `Argon2Context<'a>` | `Clone + Copy` | Secret bytes redacted; secret and associated-data lengths shown | None | Borrowed | Pass-by-value optional pepper/associated-data configuration without duplicating either byte string | +| BLAKE2 keyed parameter builders and variable-output state | Neither | Key bytes masked; builders show key length, salt, and personalization | None | Inline | Reuse by borrowing; independent keyed owners require explicit construction | +| Fixed-output BLAKE2 states | `Clone` | Masked | None | Inline | The same type serves unkeyed `Digest` and keyed modes, so the public `Digest: Clone` contract also permits keyed prefix forks | +| `Blake3` | `Clone` | Masked | None | Inline, plus `Vec` scratch with `parallel` | Fork a streamed common prefix in keyed or derive-key mode; cloning also duplicates initialized parallel scratch | +| `Blake3XofReader` | `Clone` | Masked | None | Inline | Checkpoint or fork an output cursor; the reader is secret-bearing when created from keyed or derive-key state | ## Protocol-visible authentication owners @@ -65,29 +65,29 @@ copying, rendering, and ordinary serialization do not duplicate a confidential key. Generated-code timing claims remain limited by [`constant-time.md`](constant-time.md). -| Type or family | Clone / Copy | Debug | Serialization | Storage | Capability use | -|---|---|---|---|---|---| -| AEAD tags | `Clone + Copy` | Raw hex | `serde` | Inline | Detached-tag wire formats and cheap by-value API use | -| HMAC-SHA-2 and HMAC-SHA-3 tags | `Clone + Copy` | Raw hex | `serde` | Inline | Protocol transport plus sealed `ct_eq` verification | -| `Poly1305Tag` | `Clone + Copy` | Raw hex | None | Inline | Detached one-time authenticator transport and verification | -| `Blake3KeyedHash` | `Clone + Copy` | Raw hex | None | Inline | Protocol-visible keyed output with sealed `ct_eq` verification | +| Type or family | Clone / Copy | Debug | Serialization | Storage | Capability use | +| ------------------------------ | -------------- | ------- | ------------- | ------- | -------------------------------------------------------------- | +| AEAD tags | `Clone + Copy` | Raw hex | `serde` | Inline | Detached-tag wire formats and cheap by-value API use | +| HMAC-SHA-2 and HMAC-SHA-3 tags | `Clone + Copy` | Raw hex | `serde` | Inline | Protocol transport plus sealed `ct_eq` verification | +| `Poly1305Tag` | `Clone + Copy` | Raw hex | None | Inline | Detached one-time authenticator transport and verification | +| `Blake3KeyedHash` | `Clone + Copy` | Raw hex | None | Inline | Protocol-visible keyed output with sealed `ct_eq` verification | ## Internal and operation-scoped owners -| Owner | Clone / Copy | Debug / serialization | Storage | Capability use | -|---|---|---|---|---| -| `ZeroizingBytes` | Neither | Neither | Inline | Generation and parsing scratch that cannot escape as a generic clone | -| AES expanded schedules | Neither | Neither | Inline; boxed only for the large RISC-V fixslice schedule | Retained by an AEAD context and borrowed by block operations; unused private `Clone` derives were removed during this inventory | -| AEAD authentication working state | Private copies only where a backend finalizer consumes a value | Neither | Inline | Bound, intra-operation snapshot needed by consuming backend finalization | -| HMAC-SHA-3 and KMAC Keccak/cSHAKE snapshots | Private use of `Clone` | Neither | Inline | Implement non-consuming finalization and reset inside one public keyed owner | -| Ed25519 `ExpandedSecret` | Private `Clone` | Masked; no serialization | Inline | Implements the public keypair's explicit `duplicate_secret()` operation | -| X25519 clamped scalar and ECDSA secret scalar/word wrappers | No generic duplication on the owning wrappers | Neither | Inline | Bound one-operation arithmetic ownership | -| ML-KEM prepared decapsulation arithmetic | Private `Clone` | Neither | Inline | Implements the prepared key's explicit `duplicate_secret()` operation | -| RSA private components, buffers, limbs, and key-generation DRBG | Neither | Private integers are masked; no serialization | Heap for variable-width integers/scratch; DRBG inline | Variable-width private arithmetic, reusable scratch, and generated-key construction | -| Argon2 matrix | `MemoryBlock` and borrowed `MatrixView` are `Clone + Copy`; `Matrix` is not | Neither | Heap `Vec` | Algorithm-defined whole-block mixing and disjoint parallel lane views; copying the view duplicates only a pointer/length pair | -| scrypt working state | `SalsaBlock` is `Clone + Copy`; owning states are not | Neither | Heap vectors | Algorithm-defined whole-block ROMix copies while one owner retains the complete work area | -| BLAKE3 parallel scratch | Cloned with `Blake3` | Neither | Per-state vectors plus thread-local vectors | Avoid repeated allocation during parallel subtree reduction; keyed modes make stored chaining values secret-derived | -| Private-key and AEAD backend transfer records | Private `Clone`/`Copy` only where passed by value or snapshotted by a consuming kernel | Neither | Inline | Fixed-layout, call-scoped handoff to portable, SIMD, or assembly code; no public capability | +| Owner | Clone / Copy | Debug / serialization | Storage | Capability use | +| --------------------------------------------------------------- | -------------------------------------------------------------------------------------- | --------------------------------------------- | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | +| `ZeroizingBytes` | Neither | Neither | Inline | Generation and parsing scratch that cannot escape as a generic clone | +| AES expanded schedules | Neither | Neither | Inline; boxed only for the large RISC-V fixslice schedule | Retained by an AEAD context and borrowed by block operations; unused private `Clone` derives were removed during this inventory | +| AEAD authentication working state | Private copies only where a backend finalizer consumes a value | Neither | Inline | Bound, intra-operation snapshot needed by consuming backend finalization | +| HMAC-SHA-3 and KMAC Keccak/cSHAKE snapshots | Private use of `Clone` | Neither | Inline | Implement non-consuming finalization and reset inside one public keyed owner | +| Ed25519 `ExpandedSecret` | Private `Clone` | Masked; no serialization | Inline | Implements the public keypair's explicit `duplicate_secret()` operation | +| X25519 clamped scalar and ECDSA secret scalar/word wrappers | No generic duplication on the owning wrappers | Neither | Inline | Bound one-operation arithmetic ownership | +| ML-KEM prepared decapsulation arithmetic | Private `Clone` | Neither | Inline | Implements the prepared key's explicit `duplicate_secret()` operation | +| RSA private components, buffers, limbs, and key-generation DRBG | Neither | Private integers are masked; no serialization | Heap for variable-width integers/scratch; DRBG inline | Variable-width private arithmetic, reusable scratch, and generated-key construction | +| Argon2 matrix | `MemoryBlock` and borrowed `MatrixView` are `Clone + Copy`; `Matrix` is not | Neither | Heap `Vec` | Algorithm-defined whole-block mixing and disjoint parallel lane views; copying the view duplicates only a pointer/length pair | +| scrypt working state | `SalsaBlock` is `Clone + Copy`; owning states are not | Neither | Heap vectors | Algorithm-defined whole-block ROMix copies while one owner retains the complete work area | +| BLAKE3 parallel scratch | Cloned with `Blake3` | Neither | Per-state vectors plus thread-local vectors | Avoid repeated allocation during parallel subtree reduction; keyed modes make stored chaining values secret-derived | +| Private-key and AEAD backend transfer records | Private `Clone`/`Copy` only where passed by value or snapshotted by a consuming kernel | Neither | Inline | Fixed-layout, call-scoped handoff to portable, SIMD, or assembly code; no public capability | ## Review consequences diff --git a/docs/test-vector-coverage.md b/docs/test-vector-coverage.md index 5882e3cf..37f62fd2 100644 --- a/docs/test-vector-coverage.md +++ b/docs/test-vector-coverage.md @@ -23,54 +23,54 @@ the concrete inputs and outputs of each cryptography API. ## Coverage table -| Primitive | Positive vector / oracle coverage | Negative behavior coverage | Gaps / notes | -| --- | --- | --- | --- | -| CRC-16 family | `tests/crc16_properties.rs`; oracle crates in dev-deps | Property tests cover combine/reset/streaming boundaries | No Wycheproof suite applies | -| CRC-24 family | `tests/crc24_properties.rs` | Property tests cover combine/reset/streaming boundaries | No Wycheproof suite applies | -| CRC-32 family | `tests/crc32_properties.rs`; `crc`, `crc32fast`, `crc32c` oracles | Property tests cover combine/reset/streaming boundaries | No Wycheproof suite applies | -| CRC-64 family | `tests/crc64_properties.rs`; `crc64fast` and `crc-fast` oracles | Property tests cover combine/reset/streaming boundaries | No Wycheproof suite applies | -| SHA-224 | `tests/sha2_official_vectors.rs`, `tests/sha256_official_vectors.rs`, `testdata/sha2/sha224.blb` | Streaming/oneshot and dispatch equivalence | No invalid input class | -| SHA-256 | `tests/sha2_official_vectors.rs`, `tests/sha256_official_vectors.rs`, `tests/sha256_differential.rs`, `testdata/sha2/sha256.blb` | Streaming/oneshot and dispatch equivalence | Wycheproof has HMAC/HKDF/PBKDF2 SHA-256 suites, not raw SHA-256 | -| SHA-384 | `tests/sha2_official_vectors.rs`, `testdata/sha2/sha384.blb` | Streaming/oneshot and dispatch equivalence; shared SHA-512-family boundary test panics before overlength absorption | Inputs beyond the FIPS 180-4 length field panic | -| SHA-512 | `tests/sha2_official_vectors.rs`, `tests/sha512_differential.rs`, `testdata/sha2/sha512.blb` | Streaming/oneshot and dispatch equivalence; `message_length_above_boundary_panics` covers the encoded-length boundary | Inputs beyond the FIPS 180-4 length field panic | -| SHA-512/256 | `tests/sha2_official_vectors.rs`, `testdata/sha2/sha512_256.blb` | Streaming/oneshot and dispatch equivalence; shared SHA-512-family boundary test panics before overlength absorption | Inputs beyond the FIPS 180-4 length field panic | -| SHA3-224/256/384/512 | `tests/sha3_official_vectors.rs`, `tests/sha3_differential.rs`, `testdata/sha3/sha3_*.blb` | Streaming/oneshot and dispatch equivalence | No invalid input class | -| SHAKE128 | `tests/sha3_official_vectors.rs`, `tests/shake128_differential.rs`, `testdata/sha3/shake128.blb` | XOF output-length boundaries | No invalid input class | -| SHAKE256 | `tests/sha3_official_vectors.rs`, `tests/shake256_differential.rs`, `testdata/sha3/shake256.blb` | XOF output-length boundaries | No invalid input class | -| cSHAKE128 / cSHAKE256 | `tests/cshake256_nist_vectors.rs`, `tests/cshake256_differential.rs`, `src/hashes/crypto/cshake.rs` unit tests | Customization/function-name boundary coverage through oracle tests; cSHAKE128 also covers SHAKE128 equivalence for empty function/custom strings | No Wycheproof suite currently mapped | -| KMAC128 | `tests/kmac128_nist_vectors.rs`, `tests/kmac128_differential.rs` | NIST samples, streaming/one-shot equivalence, empty/corrupted tag rejection, and `tiny-keccak` differential coverage | No Wycheproof KMAC128 suite currently mapped | -| KMAC256 | `tests/kmac256_nist_vectors.rs`, `tests/kmac256_differential.rs` | `tests/kmac_wycheproof.rs` covers Wycheproof KMAC256 no-customization valid/invalid tags across 128/256/512-bit outputs | Customization coverage stays in NIST/differential tests | -| BLAKE2b | `tests/blake2_official_vectors.rs`, `tests/blake2_differential.rs`, `testdata/blake2/blake2b.blb` | Keyed/unkeyed differential coverage | No invalid input class | -| BLAKE2s | `tests/blake2_official_vectors.rs`, `tests/blake2_differential.rs`, `testdata/blake2/blake2s.blb` | Keyed/unkeyed differential coverage | No invalid input class | -| BLAKE3 | `tests/blake3_official_vectors.rs`, `tests/blake3_differential.rs`, `testdata/blake3/test_vectors.*` | XOF/keyed/derive-key differential coverage | No invalid input class | -| Ascon hash/XOF/CXOF | Final SP 800-232 reference corpora in `tests/ascon_official_vectors.rs`, `tests/ascon_final_kats.rs`, and `testdata/ascon/`; independent coverage in `tests/ascon_hash_oracle.rs` and `tests/ascon_differential.rs` | XOF output and CXOF customization boundaries, streaming, and reset coverage | No invalid input class | -| XXH3 | `tests/xxh3_differential.rs`, `src/hashes/fast/xxh3/stream.rs` unit tests, `fuzz/fuzz_targets/fast_xxh3.rs` | Seeded one-shot properties, streaming oracle/state coverage, and fuzzed partitions | Non-cryptographic; no Wycheproof suite applies | -| RapidHash | `tests/rapidhash_differential.rs`; `src/hashes/fast/rapidhash/stream.rs` unit tests | Seeded one-shot property and collection-state schedule differentials; streaming chunk and reset equivalence | Non-cryptographic; no Wycheproof suite applies | -| HMAC-SHA-256 | `tests/hmac_sha256_vectors.rs`, `tests/hmac_sha256_proptest.rs`, `tests/hmac_sha2_family_vectors.rs` | `tests/hmac_wycheproof.rs` covers full-tag Wycheproof valid/invalid tags; the RFC 4231 prefix case covers exact 64-bit truncated verification and every corrupted byte | Other truncated-tag widths remain out of API scope | -| HMAC-SHA-384 | `tests/hmac_sha384_proptest.rs`, `tests/hmac_sha2_family_vectors.rs` | `tests/hmac_wycheproof.rs` covers full-tag Wycheproof valid/invalid tags; proptests/family vectors cover mismatch behavior | Truncated-tag Wycheproof groups are out of API scope: `verify_tag` accepts only `[u8; 48]` full tags | -| HMAC-SHA-512 | `tests/hmac_sha512_proptest.rs`, `tests/hmac_sha2_family_vectors.rs` | `tests/hmac_wycheproof.rs` covers full-tag Wycheproof valid/invalid tags; proptests/family vectors cover mismatch behavior | Truncated-tag Wycheproof groups are out of API scope: `verify_tag` accepts only `[u8; 64]` full tags | -| HMAC-SHA3-224/256/384/512 | `tests/hmac_sha3_vectors.rs` | Streaming/one-shot/reset coverage against direct RFC 2104 oracles built over RustCrypto SHA-3 digests | No Wycheproof HMAC-SHA3 suite currently mapped | -| HKDF-SHA-256 | `tests/hkdf_sha256_vectors.rs`, `tests/hkdf_sha256_proptest.rs` | `tests/hkdf_wycheproof.rs` covers Wycheproof valid OKM vectors and oversized-output rejection | Current suite maps directly | -| HKDF-SHA-384 | `tests/hkdf_sha384_vectors.rs`, `tests/hkdf_sha384_proptest.rs` | `tests/hkdf_wycheproof.rs` covers Wycheproof valid OKM vectors and oversized-output rejection | Current suite maps directly | -| HKDF-SHA-512 | `tests/hkdf_sha512_vectors.rs` | RFC 5869 case 1, RustCrypto differential coverage, derive-vs-expand equivalence, and oversized-output rejection | Current suite maps directly | -| Poly1305 | `tests/poly1305_vectors.rs` | RFC 8439 §2.5.2 vector, streaming/one-shot equivalence, corrupted tag rejection, and fallible key-generation hook coverage | No Wycheproof standalone Poly1305 suite currently mapped | -| PBKDF2-SHA-256/SHA-512 | `tests/pbkdf2_kat_vectors.rs`, `tests/pbkdf2_differential.rs` | `tests/pbkdf2_wycheproof.rs` covers Wycheproof valid derived-key vectors plus explicit wrong-password/wrong-output rejection | Wycheproof PBKDF2 suites contain valid KATs only for the mapped SHA-2 profiles | -| Argon2d/i/id | `tests/argon2_vectors.rs`, `tests/argon2_differential.rs`, `tests/argon2_kernels.rs`, `tests/argon2_parallel.rs`, `tests/argon2_miri.rs` | `tests/phc_roundtrip.rs` covers generated records, wrong passwords, canonical-only parsing, rehash status, and zero-allocation resource rejection; `tests/phc_external_entropy.rs` covers caller-owned entropy without `getrandom`; fuzz corpus replay covers the bounded public verifier | No Wycheproof PHC string suite exists | -| scrypt | `tests/scrypt_vectors.rs`, `tests/scrypt_differential.rs` | `tests/phc_roundtrip.rs` covers generated records, wrong passwords, canonical-only parsing, rehash status, and zero-allocation resource rejection; `tests/phc_external_entropy.rs` covers caller-owned entropy without `getrandom`; fuzz corpus replay covers the bounded public verifier | Wycheproof PBKDF2 exists, but not scrypt PHC strings | -| AES-128-GCM | `tests/aes128gcm_oracle.rs` | `tests/aead_wycheproof.rs` covers Wycheproof AES-GCM 128-bit key, 96-bit nonce open failure; oracle tamper tests cover modified tag/ciphertext/AAD | AES-192 vectors are unsupported by API and skipped | -| AES-256-GCM | `tests/aes256gcm_oracle.rs` | `tests/aead_wycheproof.rs` covers Wycheproof AES-GCM 256-bit key, 96-bit nonce open failure; oracle tamper tests cover modified tag/ciphertext/AAD | Non-96-bit Wycheproof nonce cases are unsupported by API and skipped | -| AES-128-GCM-SIV | `tests/aes128gcmsiv_oracle.rs` | `tests/aead_wycheproof.rs` covers Wycheproof AES-GCM-SIV 128-bit key open failure; oracle tamper tests cover modified tag/ciphertext/AAD | Current suite maps directly | -| AES-256-GCM-SIV | `tests/aes256gcmsiv_oracle.rs` | `tests/aead_wycheproof.rs` covers Wycheproof AES-GCM-SIV 256-bit key open failure; oracle tamper tests cover modified tag/ciphertext/AAD | Current suite maps directly | -| ChaCha20-Poly1305 | `tests/chacha20poly1305.rs` | `tests/aead_wycheproof.rs` covers Wycheproof 96-bit nonce open failure; unit/integration tests cover wrong nonce/tag/AAD | Non-96-bit Wycheproof nonce cases are unsupported by API and skipped | -| XChaCha20-Poly1305 | `tests/xchacha20poly1305.rs` | `tests/aead_wycheproof.rs` covers Wycheproof 192-bit nonce open failure; unit/integration tests cover wrong nonce/tag/AAD | Current suite maps directly after nonce-size filtering | -| AEGIS-256 | `tests/aegis256_oracle.rs` | `tests/aead_wycheproof.rs` covers Wycheproof AEGIS-256 open failure; unit/integration tests cover wrong nonce/tag/AAD | Current suite maps directly | -| Ascon-AEAD128 | Final SP 800-232 reference corpus in `tests/ascon_final_kats.rs` and `testdata/ascon/asconaead128.txt`; independent coverage in `tests/ascon_aead_oracle.rs` | Unit/integration tests cover wrong nonce/tag/AAD and oracle decrypt failure | Current Wycheproof `ASCON128` vectors do not match this crate's NIST Ascon-AEAD128 variant, so they are not vendored | -| ECDSA P-256/P-384 signing and verification | `tests/ecdsa_oracle.rs`; `tests/ecdsa_wycheproof.rs`; `src/auth/ecdsa.rs` unit tests; RustCrypto `p256 0.14.0` / `p384 0.14.0` oracles; `fuzz/target_impls/auth_ecdsa_verify.rs`; `fuzz/target_impls/auth_ecdsa_sign.rs` | Current Wycheproof P-256/SHA-256 and P-384/SHA-384 DER suites cover valid and invalid verification cases; unit, oracle, and fuzz tests cover SEC1/SPKI/DER/raw parser boundaries, zero/out-of-range scalars and coordinates, tampered signatures, wrong messages, deterministic and blinded signing, low-S normalization, and public-key derivation | CT evidence covers blinded signing. Public verification remains public-input work unless promoted by the CT manifest. Variable-length P1363 parser cases do not map to the fixed-size raw signature APIs. | -| Ed25519 | `tests/ed25519_rfc8032_vectors.rs`, `tests/ed25519_oracle.rs` | `tests/ed25519_wycheproof.rs` covers Wycheproof valid/invalid signatures and invalid public/signature encodings; unit tests cover small-order and non-canonical signatures | Current suite maps directly | -| X25519 | `tests/x25519_vectors.rs`, `tests/x25519_oracle.rs` | `tests/x25519_wycheproof.rs` covers Wycheproof valid/acceptable XDH vectors and rejects all-zero shared secrets; RFC low-order and non-canonical public cases remain in `tests/x25519_vectors.rs` | ASN/JWK/PEM suites do not apply to byte-array API | -| ML-KEM-512/768/1024 | `tests/mlkem_acvp.rs` covers NIST ACVP FIPS 203 keyGen, encapsulation, decapsulation, decapsulationKeyCheck, and encapsulationKeyCheck vectors for all parameter sets; `tests/mlkem_properties.rs` differentials arbitrary seeds against the `fips203` crate; `tests/mlkem_types.rs` checks FIPS 203 sizes, randomness, security categories, byte wrappers, secret redaction, public-value equality, and sealed secret-owner comparison | `tests/mlkem_ops.rs` covers non-canonical public-key rejection before randomness, prepared-key parity, prepared-key invalid material, wrong-length parsers, decapsulation-key hash mismatch, and modified-ciphertext implicit rejection; `fuzz/target_impls/auth_mlkem512.rs`, `auth_mlkem768.rs`, and `auth_mlkem1024.rs` cover round trips, parser inputs, and modified ciphertexts | No vendored Wycheproof ML-KEM suite is currently mapped; official ACVP vectors plus all-profile FIPS 203 differential/property coverage are the primary oracle set | -| RSA signatures | `tests/rsa_wycheproof.rs`, `tests/rsa_nist_cavp.rs`, `tests/rsa_public_key.rs` | Wycheproof invalid PKCS#1 v1.5/PSS signatures; `tests/rsa_profile_confusion.rs` rejects PKCS#1/PSS and protocol-scheme confusion | RSA-PSS parameter Wycheproof suites are partly not mapped because the public profile supports SHA-2 fixed profiles | -| RSA OAEP / RSAES-PKCS1-v1_5 | `tests/rsa_wycheproof.rs`, `tests/rsa_public_key.rs` | Wycheproof invalid ciphertexts; scratch decrypt failure clears plaintext; unsupported MGF1-SHA1 vectors reject | Current SHA-2 OAEP suites map directly | -| RSA key parsing / X.509 / TLS / COSE adapters | `tests/rsa_public_key.rs`, `tests/rsa_allocations.rs`, `tests/rsa_leakage.rs` | DER non-canonical forms, unsupported algorithms, policy boundaries, profile confusion, and leakage gate | Keep these tests explicit because the attack surface is protocol/profile confusion, not only raw RSA math | -| Hex/serde public formats | `src/hex.rs`, `tests/serde_roundtrip.rs` | Invalid hex length/character tests; serde byte roundtrips | Negative coverage is format-boundary only | -| Dispatch/fallback surface | `tests/aead_kernel_equivalence.rs`, `tests/aead_foundations.rs`, `tests/portable_fallback.rs`, `tests/vectored_dispatch.rs` | Backend equivalence and fallback dispatch checks | Not a primitive vector suite, but required for SIMD correctness | +| Primitive | Positive vector / oracle coverage | Negative behavior coverage | Gaps / notes | +| --------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| CRC-16 family | `tests/crc16_properties.rs`; oracle crates in dev-deps | Property tests cover combine/reset/streaming boundaries | No Wycheproof suite applies | +| CRC-24 family | `tests/crc24_properties.rs` | Property tests cover combine/reset/streaming boundaries | No Wycheproof suite applies | +| CRC-32 family | `tests/crc32_properties.rs`; `crc`, `crc32fast`, `crc32c` oracles | Property tests cover combine/reset/streaming boundaries | No Wycheproof suite applies | +| CRC-64 family | `tests/crc64_properties.rs`; `crc64fast` and `crc-fast` oracles | Property tests cover combine/reset/streaming boundaries | No Wycheproof suite applies | +| SHA-224 | `tests/sha2_official_vectors.rs`, `tests/sha256_official_vectors.rs`, `testdata/sha2/sha224.blb` | Streaming/oneshot and dispatch equivalence | No invalid input class | +| SHA-256 | `tests/sha2_official_vectors.rs`, `tests/sha256_official_vectors.rs`, `tests/sha256_differential.rs`, `testdata/sha2/sha256.blb` | Streaming/oneshot and dispatch equivalence | Wycheproof has HMAC/HKDF/PBKDF2 SHA-256 suites, not raw SHA-256 | +| SHA-384 | `tests/sha2_official_vectors.rs`, `testdata/sha2/sha384.blb` | Streaming/oneshot and dispatch equivalence; shared SHA-512-family boundary test panics before overlength absorption | Inputs beyond the FIPS 180-4 length field panic | +| SHA-512 | `tests/sha2_official_vectors.rs`, `tests/sha512_differential.rs`, `testdata/sha2/sha512.blb` | Streaming/oneshot and dispatch equivalence; `message_length_above_boundary_panics` covers the encoded-length boundary | Inputs beyond the FIPS 180-4 length field panic | +| SHA-512/256 | `tests/sha2_official_vectors.rs`, `testdata/sha2/sha512_256.blb` | Streaming/oneshot and dispatch equivalence; shared SHA-512-family boundary test panics before overlength absorption | Inputs beyond the FIPS 180-4 length field panic | +| SHA3-224/256/384/512 | `tests/sha3_official_vectors.rs`, `tests/sha3_differential.rs`, `testdata/sha3/sha3_*.blb` | Streaming/oneshot and dispatch equivalence | No invalid input class | +| SHAKE128 | `tests/sha3_official_vectors.rs`, `tests/shake128_differential.rs`, `testdata/sha3/shake128.blb` | XOF output-length boundaries | No invalid input class | +| SHAKE256 | `tests/sha3_official_vectors.rs`, `tests/shake256_differential.rs`, `testdata/sha3/shake256.blb` | XOF output-length boundaries | No invalid input class | +| cSHAKE128 / cSHAKE256 | `tests/cshake256_nist_vectors.rs`, `tests/cshake256_differential.rs`, `src/hashes/crypto/cshake.rs` unit tests | Customization/function-name boundary coverage through oracle tests; cSHAKE128 also covers SHAKE128 equivalence for empty function/custom strings | No Wycheproof suite currently mapped | +| KMAC128 | `tests/kmac128_nist_vectors.rs`, `tests/kmac128_differential.rs` | NIST samples, streaming/one-shot equivalence, empty/corrupted tag rejection, and `tiny-keccak` differential coverage | No Wycheproof KMAC128 suite currently mapped | +| KMAC256 | `tests/kmac256_nist_vectors.rs`, `tests/kmac256_differential.rs` | `tests/kmac_wycheproof.rs` covers Wycheproof KMAC256 no-customization valid/invalid tags across 128/256/512-bit outputs | Customization coverage stays in NIST/differential tests | +| BLAKE2b | `tests/blake2_official_vectors.rs`, `tests/blake2_differential.rs`, `testdata/blake2/blake2b.blb` | Keyed/unkeyed differential coverage | No invalid input class | +| BLAKE2s | `tests/blake2_official_vectors.rs`, `tests/blake2_differential.rs`, `testdata/blake2/blake2s.blb` | Keyed/unkeyed differential coverage | No invalid input class | +| BLAKE3 | `tests/blake3_official_vectors.rs`, `tests/blake3_differential.rs`, `testdata/blake3/test_vectors.*` | XOF/keyed/derive-key differential coverage | No invalid input class | +| Ascon hash/XOF/CXOF | Final SP 800-232 reference corpora in `tests/ascon_official_vectors.rs`, `tests/ascon_final_kats.rs`, and `testdata/ascon/`; independent coverage in `tests/ascon_hash_oracle.rs` and `tests/ascon_differential.rs` | XOF output and CXOF customization boundaries, streaming, and reset coverage | No invalid input class | +| XXH3 | `tests/xxh3_differential.rs`, `src/hashes/fast/xxh3/stream.rs` unit tests, `fuzz/fuzz_targets/fast_xxh3.rs` | Seeded one-shot properties, streaming oracle/state coverage, and fuzzed partitions | Non-cryptographic; no Wycheproof suite applies | +| RapidHash | `tests/rapidhash_differential.rs`; `src/hashes/fast/rapidhash/stream.rs` unit tests | Seeded one-shot property and collection-state schedule differentials; streaming chunk and reset equivalence | Non-cryptographic; no Wycheproof suite applies | +| HMAC-SHA-256 | `tests/hmac_sha256_vectors.rs`, `tests/hmac_sha256_proptest.rs`, `tests/hmac_sha2_family_vectors.rs` | `tests/hmac_wycheproof.rs` covers full-tag Wycheproof valid/invalid tags; the RFC 4231 prefix case covers exact 64-bit truncated verification and every corrupted byte | Other truncated-tag widths remain out of API scope | +| HMAC-SHA-384 | `tests/hmac_sha384_proptest.rs`, `tests/hmac_sha2_family_vectors.rs` | `tests/hmac_wycheproof.rs` covers full-tag Wycheproof valid/invalid tags; proptests/family vectors cover mismatch behavior | Truncated-tag Wycheproof groups are out of API scope: `verify_tag` accepts only `[u8; 48]` full tags | +| HMAC-SHA-512 | `tests/hmac_sha512_proptest.rs`, `tests/hmac_sha2_family_vectors.rs` | `tests/hmac_wycheproof.rs` covers full-tag Wycheproof valid/invalid tags; proptests/family vectors cover mismatch behavior | Truncated-tag Wycheproof groups are out of API scope: `verify_tag` accepts only `[u8; 64]` full tags | +| HMAC-SHA3-224/256/384/512 | `tests/hmac_sha3_vectors.rs` | Streaming/one-shot/reset coverage against direct RFC 2104 oracles built over RustCrypto SHA-3 digests | No Wycheproof HMAC-SHA3 suite currently mapped | +| HKDF-SHA-256 | `tests/hkdf_sha256_vectors.rs`, `tests/hkdf_sha256_proptest.rs` | `tests/hkdf_wycheproof.rs` covers Wycheproof valid OKM vectors and oversized-output rejection | Current suite maps directly | +| HKDF-SHA-384 | `tests/hkdf_sha384_vectors.rs`, `tests/hkdf_sha384_proptest.rs` | `tests/hkdf_wycheproof.rs` covers Wycheproof valid OKM vectors and oversized-output rejection | Current suite maps directly | +| HKDF-SHA-512 | `tests/hkdf_sha512_vectors.rs` | RFC 5869 case 1, RustCrypto differential coverage, derive-vs-expand equivalence, and oversized-output rejection | Current suite maps directly | +| Poly1305 | `tests/poly1305_vectors.rs` | RFC 8439 §2.5.2 vector, streaming/one-shot equivalence, corrupted tag rejection, and fallible key-generation hook coverage | No Wycheproof standalone Poly1305 suite currently mapped | +| PBKDF2-SHA-256/SHA-512 | `tests/pbkdf2_kat_vectors.rs`, `tests/pbkdf2_differential.rs` | `tests/pbkdf2_wycheproof.rs` covers Wycheproof valid derived-key vectors plus explicit wrong-password/wrong-output rejection | Wycheproof PBKDF2 suites contain valid KATs only for the mapped SHA-2 profiles | +| Argon2d/i/id | `tests/argon2_vectors.rs`, `tests/argon2_differential.rs`, `tests/argon2_kernels.rs`, `tests/argon2_parallel.rs`, `tests/argon2_miri.rs` | `tests/phc_roundtrip.rs` covers generated records, wrong passwords, canonical-only parsing, rehash status, and zero-allocation resource rejection; `tests/phc_external_entropy.rs` covers caller-owned entropy without `getrandom`; fuzz corpus replay covers the bounded public verifier | No Wycheproof PHC string suite exists | +| scrypt | `tests/scrypt_vectors.rs`, `tests/scrypt_differential.rs` | `tests/phc_roundtrip.rs` covers generated records, wrong passwords, canonical-only parsing, rehash status, and zero-allocation resource rejection; `tests/phc_external_entropy.rs` covers caller-owned entropy without `getrandom`; fuzz corpus replay covers the bounded public verifier | Wycheproof PBKDF2 exists, but not scrypt PHC strings | +| AES-128-GCM | `tests/aes128gcm_oracle.rs` | `tests/aead_wycheproof.rs` covers Wycheproof AES-GCM 128-bit key, 96-bit nonce open failure; oracle tamper tests cover modified tag/ciphertext/AAD | AES-192 vectors are unsupported by API and skipped | +| AES-256-GCM | `tests/aes256gcm_oracle.rs` | `tests/aead_wycheproof.rs` covers Wycheproof AES-GCM 256-bit key, 96-bit nonce open failure; oracle tamper tests cover modified tag/ciphertext/AAD | Non-96-bit Wycheproof nonce cases are unsupported by API and skipped | +| AES-128-GCM-SIV | `tests/aes128gcmsiv_oracle.rs` | `tests/aead_wycheproof.rs` covers Wycheproof AES-GCM-SIV 128-bit key open failure; oracle tamper tests cover modified tag/ciphertext/AAD | Current suite maps directly | +| AES-256-GCM-SIV | `tests/aes256gcmsiv_oracle.rs` | `tests/aead_wycheproof.rs` covers Wycheproof AES-GCM-SIV 256-bit key open failure; oracle tamper tests cover modified tag/ciphertext/AAD | Current suite maps directly | +| ChaCha20-Poly1305 | `tests/chacha20poly1305.rs` | `tests/aead_wycheproof.rs` covers Wycheproof 96-bit nonce open failure; unit/integration tests cover wrong nonce/tag/AAD | Non-96-bit Wycheproof nonce cases are unsupported by API and skipped | +| XChaCha20-Poly1305 | `tests/xchacha20poly1305.rs` | `tests/aead_wycheproof.rs` covers Wycheproof 192-bit nonce open failure; unit/integration tests cover wrong nonce/tag/AAD | Current suite maps directly after nonce-size filtering | +| AEGIS-256 | `tests/aegis256_oracle.rs` | `tests/aead_wycheproof.rs` covers Wycheproof AEGIS-256 open failure; unit/integration tests cover wrong nonce/tag/AAD | Current suite maps directly | +| Ascon-AEAD128 | Final SP 800-232 reference corpus in `tests/ascon_final_kats.rs` and `testdata/ascon/asconaead128.txt`; independent coverage in `tests/ascon_aead_oracle.rs` | Unit/integration tests cover wrong nonce/tag/AAD and oracle decrypt failure | Current Wycheproof `ASCON128` vectors do not match this crate's NIST Ascon-AEAD128 variant, so they are not vendored | +| ECDSA P-256/P-384 signing and verification | `tests/ecdsa_oracle.rs`; `tests/ecdsa_wycheproof.rs`; `src/auth/ecdsa.rs` unit tests; RustCrypto `p256 0.14.0` / `p384 0.14.0` oracles; `fuzz/target_impls/auth_ecdsa_verify.rs`; `fuzz/target_impls/auth_ecdsa_sign.rs` | Current Wycheproof P-256/SHA-256 and P-384/SHA-384 DER suites cover valid and invalid verification cases; unit, oracle, and fuzz tests cover SEC1/SPKI/DER/raw parser boundaries, zero/out-of-range scalars and coordinates, tampered signatures, wrong messages, deterministic and blinded signing, low-S normalization, and public-key derivation | CT evidence covers blinded signing. Public verification remains public-input work unless promoted by the CT manifest. Variable-length P1363 parser cases do not map to the fixed-size raw signature APIs. | +| Ed25519 | `tests/ed25519_rfc8032_vectors.rs`, `tests/ed25519_oracle.rs` | `tests/ed25519_wycheproof.rs` covers Wycheproof valid/invalid signatures and invalid public/signature encodings; unit tests cover small-order and non-canonical signatures | Current suite maps directly | +| X25519 | `tests/x25519_vectors.rs`, `tests/x25519_oracle.rs` | `tests/x25519_wycheproof.rs` covers Wycheproof valid/acceptable XDH vectors and rejects all-zero shared secrets; RFC low-order and non-canonical public cases remain in `tests/x25519_vectors.rs` | ASN/JWK/PEM suites do not apply to byte-array API | +| ML-KEM-512/768/1024 | `tests/mlkem_acvp.rs` covers NIST ACVP FIPS 203 keyGen, encapsulation, decapsulation, decapsulationKeyCheck, and encapsulationKeyCheck vectors for all parameter sets; `tests/mlkem_properties.rs` differentials arbitrary seeds against the `fips203` crate; `tests/mlkem_types.rs` checks FIPS 203 sizes, randomness, security categories, byte wrappers, secret redaction, public-value equality, and sealed secret-owner comparison | `tests/mlkem_ops.rs` covers non-canonical public-key rejection before randomness, prepared-key parity, prepared-key invalid material, wrong-length parsers, decapsulation-key hash mismatch, and modified-ciphertext implicit rejection; `fuzz/target_impls/auth_mlkem512.rs`, `auth_mlkem768.rs`, and `auth_mlkem1024.rs` cover round trips, parser inputs, and modified ciphertexts | No vendored Wycheproof ML-KEM suite is currently mapped; official ACVP vectors plus all-profile FIPS 203 differential/property coverage are the primary oracle set | +| RSA signatures | `tests/rsa_wycheproof.rs`, `tests/rsa_nist_cavp.rs`, `tests/rsa_public_key.rs` | Wycheproof invalid PKCS#1 v1.5/PSS signatures; `tests/rsa_profile_confusion.rs` rejects PKCS#1/PSS and protocol-scheme confusion | RSA-PSS parameter Wycheproof suites are partly not mapped because the public profile supports SHA-2 fixed profiles | +| RSA OAEP / RSAES-PKCS1-v1_5 | `tests/rsa_wycheproof.rs`, `tests/rsa_public_key.rs` | Wycheproof invalid ciphertexts; scratch decrypt failure clears plaintext; unsupported MGF1-SHA1 vectors reject | Current SHA-2 OAEP suites map directly | +| RSA key parsing / X.509 / TLS / COSE adapters | `tests/rsa_public_key.rs`, `tests/rsa_allocations.rs`, `tests/rsa_leakage.rs` | DER non-canonical forms, unsupported algorithms, policy boundaries, profile confusion, and leakage gate | Keep these tests explicit because the attack surface is protocol/profile confusion, not only raw RSA math | +| Hex/serde public formats | `src/hex.rs`, `tests/serde_roundtrip.rs` | Invalid hex length/character tests; serde byte roundtrips | Negative coverage is format-boundary only | +| Dispatch/fallback surface | `tests/aead_kernel_equivalence.rs`, `tests/aead_foundations.rs`, `tests/portable_fallback.rs`, `tests/vectored_dispatch.rs` | Backend equivalence and fallback dispatch checks | Not a primitive vector suite, but required for SIMD correctness | diff --git a/docs/types.md b/docs/types.md index 5480ba5e..3ec01fc4 100644 --- a/docs/types.md +++ b/docs/types.md @@ -10,16 +10,16 @@ impl types. ## Traits -| Trait | Purpose | -|-------|---------| -| `Checksum` | Stateful + one-shot checksums | -| `ChecksumCombine` | O(log n) parallel CRC combine | -| `Digest` | Fixed-output cryptographic hash | -| `Xof` | Variable-output extendable function | -| `Mac` | Keyed streaming MAC | -| `Kem` | Key encapsulation mechanism profile | -| `FastHash` | One-shot seeded non-crypto hash | -| `Aead` | Authenticated encryption | +| Trait | Purpose | +| ----------------- | ----------------------------------- | +| `Checksum` | Stateful + one-shot checksums | +| `ChecksumCombine` | O(log n) parallel CRC combine | +| `Digest` | Fixed-output cryptographic hash | +| `Xof` | Variable-output extendable function | +| `Mac` | Keyed streaming MAC | +| `Kem` | Key encapsulation mechanism profile | +| `FastHash` | One-shot seeded non-crypto hash | +| `Aead` | Authenticated encryption | Prelude: `rscrypto::prelude` re-exports `Aead`, `Checksum`, `ChecksumCombine`, `Digest`, `FastHash`, `Kem`, `Mac`, @@ -40,12 +40,12 @@ Prelude: `rscrypto::prelude` re-exports `Aead`, `Checksum`, Features: `checksums` or `crc16` / `crc24` / `crc32` / `crc64`. -| Type | Output | Standard | -|------|--------|----------| -| `Crc16Ccitt` / `Crc16Ibm` | `u16` | X.25/HDLC, ARC/IBM | -| `Crc24OpenPgp` | `u32` | RFC 4880 | -| `Crc32` / `Crc32C` | `u32` | Ethernet/gzip, iSCSI/ext4 | -| `Crc64` / `Crc64Nvme` | `u64` | XZ Utils, NVMe | +| Type | Output | Standard | +| ------------------------- | ------ | ------------------------- | +| `Crc16Ccitt` / `Crc16Ibm` | `u16` | X.25/HDLC, ARC/IBM | +| `Crc24OpenPgp` | `u32` | RFC 4880 | +| `Crc32` / `Crc32C` | `u32` | Ethernet/gzip, iSCSI/ext4 | +| `Crc64` / `Crc64Nvme` | `u64` | XZ Utils, NVMe | Aliases: `checksum::Crc32Ieee`, `checksum::Crc32Castagnoli`, and `checksum::Crc64Xz`. @@ -60,16 +60,16 @@ BufferedCrc64Nvme}`, and `checksum::io::{ChecksumReader, ChecksumWriter}`. Features: `crypto-hashes` or `sha2` / `sha3` / `blake2b` / `blake2s` / `blake3` / `ascon-hash`. -| Type | Output | Standard | -|------|--------|----------| -| `Sha224` / `Sha256` / `Sha384` / `Sha512` / `Sha512_256` | 28-64B | FIPS 180-4 | -| `Sha3_224` / `Sha3_256` / `Sha3_384` / `Sha3_512` | 28-64B | FIPS 202 | -| `Shake128` / `Shake256` | XOF | FIPS 202 | -| `Cshake128` / `Cshake256` | XOF | SP 800-185 | -| `Blake2b`, `Blake2b256`, `Blake2b512`, `Blake2bParams` | 1-64B / 32B / 64B | RFC 7693 | -| `Blake2s128`, `Blake2s256`, `Blake2sParams` | 16B / 32B | RFC 7693 | -| `Blake3`, `Blake3KeyedHash` | 32B / XOF | BLAKE3 spec | -| `AsconHash256` / `AsconXof` / `AsconCxof128` | 32B / XOF | NIST SP 800-232 | +| Type | Output | Standard | +| -------------------------------------------------------- | ----------------- | --------------- | +| `Sha224` / `Sha256` / `Sha384` / `Sha512` / `Sha512_256` | 28-64B | FIPS 180-4 | +| `Sha3_224` / `Sha3_256` / `Sha3_384` / `Sha3_512` | 28-64B | FIPS 202 | +| `Shake128` / `Shake256` | XOF | FIPS 202 | +| `Cshake128` / `Cshake256` | XOF | SP 800-185 | +| `Blake2b`, `Blake2b256`, `Blake2b512`, `Blake2bParams` | 1-64B / 32B / 64B | RFC 7693 | +| `Blake2s128`, `Blake2s256`, `Blake2sParams` | 16B / 32B | RFC 7693 | +| `Blake3`, `Blake3KeyedHash` | 32B / XOF | BLAKE3 spec | +| `AsconHash256` / `AsconXof` / `AsconCxof128` | 32B / XOF | NIST SP 800-232 | XOF readers: `Shake128XofReader`, `Shake256XofReader`, `Cshake128XofReader`, `Cshake256XofReader`, `Blake3XofReader`, `AsconXofReader`, and @@ -84,13 +84,13 @@ borrowing key bytes without allocation or copying. Features: `fast-hashes` or `xxh3` / `rapidhash`. -| Type | Output | -|------|--------| -| `Xxh3` / `Xxh3_128` | `u64` / `u128` | -| `RapidHash64` | `u64` | -| `Xxh3Hasher` / `Xxh3_128Hasher` | streaming `u64` / `u128` | -| `RapidStreamHasher` | streaming `u64` | -| `RapidHasher` | collection-key `u64` | +| Type | Output | +| --------------------------------------- | ------------------------------------------- | +| `Xxh3` / `Xxh3_128` | `u64` / `u128` | +| `RapidHash64` | `u64` | +| `Xxh3Hasher` / `Xxh3_128Hasher` | streaming `u64` / `u128` | +| `RapidStreamHasher` | streaming `u64` | +| `RapidHasher` | collection-key `u64` | | `RapidSeededState` / `RapidRandomState` | deterministic / randomized collection state | Alias: `hashes::fast::Xxh3_64`. @@ -104,28 +104,28 @@ pure `no_std` and adds `try_new()` when `getrandom` is enabled. Features: `macs` / `kdfs` or `hmac` / `hmac-sha3` / `hkdf` / `pbkdf2` / `kmac` / `poly1305`. -| Type | Tag/Output | Standard | -|------|------------|----------| -| `HmacSha256` / `HmacSha384` / `HmacSha512`; `HmacSha256Tag` / `HmacSha384Tag` / `HmacSha512Tag` | 32-64B | RFC 2104 | -| `HmacSha3_224` / `HmacSha3_256` / `HmacSha3_384` / `HmacSha3_512`; matching `HmacSha3_*Tag` types | 28-64B | RFC 2104 over FIPS 202 SHA-3 | -| `Kmac128` / `Kmac256` | variable; authentication verification requires 16 / 32 bytes | SP 800-185 | -| `Poly1305`, `Poly1305OneTimeKey`, `Poly1305Tag` | 16B tag | RFC 8439 | -| `HkdfSha256` / `HkdfSha384` / `HkdfSha512` | 32-64B PRK | RFC 5869 | -| `Pbkdf2Sha256` / `Pbkdf2Sha512` | variable | RFC 2898 / SP 800-132 | +| Type | Tag/Output | Standard | +| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------ | ---------------------------- | +| `HmacSha256` / `HmacSha384` / `HmacSha512`; `HmacSha256Tag` / `HmacSha384Tag` / `HmacSha512Tag` | 32-64B | RFC 2104 | +| `HmacSha3_224` / `HmacSha3_256` / `HmacSha3_384` / `HmacSha3_512`; matching `HmacSha3_*Tag` types | 28-64B | RFC 2104 over FIPS 202 SHA-3 | +| `Kmac128` / `Kmac256` | variable; authentication verification requires 16 / 32 bytes | SP 800-185 | +| `Poly1305`, `Poly1305OneTimeKey`, `Poly1305Tag` | 16B tag | RFC 8439 | +| `HkdfSha256` / `HkdfSha384` / `HkdfSha512` | 32-64B PRK | RFC 5869 | +| `Pbkdf2Sha256` / `Pbkdf2Sha512` | variable | RFC 2898 / SP 800-132 | ## Password hashing Features: `password-hashing` or `argon2` / `scrypt` / `phc-strings`. -| Type | Output | Standard | -|------|--------|----------| -| `Argon2d` / `Argon2i` / `Argon2id` | variable | RFC 9106 | -| `Argon2Params`, `Argon2Context` | -- | RFC 9106 raw-KDF configuration | -| `Argon2idPassword`, `Argon2VerificationLimits` | 32B verifier | Bounded canonical Argon2id PHC records | -| `Scrypt`, `ScryptParams` | variable | RFC 7914 raw KDF | -| `ScryptPassword`, `ScryptVerificationLimits` | 32B verifier | Bounded canonical scrypt PHC records | -| `PasswordHashError` | -- | Caller entropy / password-hash failure boundary | -| `PasswordStatus` | -- | Current-profile / rehash decision | +| Type | Output | Standard | +| ---------------------------------------------- | ------------ | ----------------------------------------------- | +| `Argon2d` / `Argon2i` / `Argon2id` | variable | RFC 9106 | +| `Argon2Params`, `Argon2Context` | -- | RFC 9106 raw-KDF configuration | +| `Argon2idPassword`, `Argon2VerificationLimits` | 32B verifier | Bounded canonical Argon2id PHC records | +| `Scrypt`, `ScryptParams` | variable | RFC 7914 raw KDF | +| `ScryptPassword`, `ScryptVerificationLimits` | 32B verifier | Bounded canonical scrypt PHC records | +| `PasswordHashError` | -- | Caller entropy / password-hash failure boundary | +| `PasswordStatus` | -- | Current-profile / rehash decision | Password-record operations require `phc-strings`. `hash_password_with` accepts a caller-owned entropy source without another feature; OS-salted @@ -137,26 +137,26 @@ algorithm-specific verification limits. Features: `signatures` / `key-exchange` or `ecdsa` / `ed25519` / `rsa` / `x25519` / `ml-kem`. -| Type | Size | Standard | -|------|------|----------| -| `EcdsaP256SecretKey` / `EcdsaP256PublicKey` / `EcdsaP256Signature` | secret 32B / SEC1 65B / raw 64B | FIPS 186-5 / SEC 1 | -| `EcdsaP384SecretKey` / `EcdsaP384PublicKey` / `EcdsaP384Signature` | secret 48B / SEC1 97B / raw 96B | FIPS 186-5 / SEC 1 | -| `EcdsaP256Keypair` / `EcdsaP384Keypair` | secret + public | FIPS 186-5 / SEC 1 | -| `Ed25519SecretKey` / `Ed25519PublicKey` / `Ed25519Signature` | 32/32/64B | RFC 8032 | -| `Ed25519Keypair` | -- | RFC 8032 | -| `RsaPublicKey`, `RsaPrivateKey`, `RsaPrivateKeyParts`, `RsaBlindingPair`, `RsaX509PublicKey`, `RsaPublicScratch`, `RsaPrivateScratch` | variable | RFC 8017 / RFC 4055 | -| `RsaSignatureSigner`, `RsaSignatureVerifier` | profile-bound wrappers | RFC 8017 / RFC 4055 | -| `RsaJwtAlgorithm`, `RsaJwtVerifier` | verifier-owned JWT/JWS policy | RFC 7515 / RFC 8725 | -| `RsaSignatureProfile`, `RsaPssProfile`, `RsaPkcs1v15Profile`, `RsaOaepProfile`, `RsaPublicKeyPolicy`, `RsaKeyGenerationContract` | -- | RFC 8017 / RFC 4055 / FIPS 186-5 / protocol-specific profiles | -| `RsaPublicExponent`, `RsaPublicExponentPolicy`, `RsaTlsSignatureSchemes`, `RsaX509PublicKeyAlgorithm` | -- | RSA policy / protocol mapping | -| `X25519SecretKey` / `X25519PublicKey` / `X25519SharedSecret` | 32B each | RFC 7748 | -| `MlKem512` / `MlKem768` / `MlKem1024` | profile types | FIPS 203 | -| `MlKem512EncapsulationKey` / `MlKem512DecapsulationKey` / `MlKem512Ciphertext` / `MlKem512SharedSecret` | 800B / 1632B / 768B / 32B | FIPS 203 ML-KEM-512 | -| `MlKem768EncapsulationKey` / `MlKem768DecapsulationKey` / `MlKem768Ciphertext` / `MlKem768SharedSecret` | 1184B / 2400B / 1088B / 32B | FIPS 203 ML-KEM-768 | -| `MlKem1024EncapsulationKey` / `MlKem1024DecapsulationKey` / `MlKem1024Ciphertext` / `MlKem1024SharedSecret` | 1568B / 3168B / 1568B / 32B | FIPS 203 ML-KEM-1024 | -| `MlKem512PreparedEncapsulationKey` / `MlKem512PreparedDecapsulationKey` | 800B / 1632B | Validated reusable ML-KEM-512 state | -| `MlKem768PreparedEncapsulationKey` / `MlKem768PreparedDecapsulationKey` | 1184B / 2400B | Validated reusable ML-KEM-768 state | -| `MlKem1024PreparedEncapsulationKey` / `MlKem1024PreparedDecapsulationKey` | 1568B / 3168B | Validated reusable ML-KEM-1024 state | +| Type | Size | Standard | +| ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------- | ------------------------------------------------------------- | +| `EcdsaP256SecretKey` / `EcdsaP256PublicKey` / `EcdsaP256Signature` | secret 32B / SEC1 65B / raw 64B | FIPS 186-5 / SEC 1 | +| `EcdsaP384SecretKey` / `EcdsaP384PublicKey` / `EcdsaP384Signature` | secret 48B / SEC1 97B / raw 96B | FIPS 186-5 / SEC 1 | +| `EcdsaP256Keypair` / `EcdsaP384Keypair` | secret + public | FIPS 186-5 / SEC 1 | +| `Ed25519SecretKey` / `Ed25519PublicKey` / `Ed25519Signature` | 32/32/64B | RFC 8032 | +| `Ed25519Keypair` | -- | RFC 8032 | +| `RsaPublicKey`, `RsaPrivateKey`, `RsaPrivateKeyParts`, `RsaBlindingPair`, `RsaX509PublicKey`, `RsaPublicScratch`, `RsaPrivateScratch` | variable | RFC 8017 / RFC 4055 | +| `RsaSignatureSigner`, `RsaSignatureVerifier` | profile-bound wrappers | RFC 8017 / RFC 4055 | +| `RsaJwtAlgorithm`, `RsaJwtVerifier` | verifier-owned JWT/JWS policy | RFC 7515 / RFC 8725 | +| `RsaSignatureProfile`, `RsaPssProfile`, `RsaPkcs1v15Profile`, `RsaOaepProfile`, `RsaPublicKeyPolicy`, `RsaKeyGenerationContract` | -- | RFC 8017 / RFC 4055 / FIPS 186-5 / protocol-specific profiles | +| `RsaPublicExponent`, `RsaPublicExponentPolicy`, `RsaTlsSignatureSchemes`, `RsaX509PublicKeyAlgorithm` | -- | RSA policy / protocol mapping | +| `X25519SecretKey` / `X25519PublicKey` / `X25519SharedSecret` | 32B each | RFC 7748 | +| `MlKem512` / `MlKem768` / `MlKem1024` | profile types | FIPS 203 | +| `MlKem512EncapsulationKey` / `MlKem512DecapsulationKey` / `MlKem512Ciphertext` / `MlKem512SharedSecret` | 800B / 1632B / 768B / 32B | FIPS 203 ML-KEM-512 | +| `MlKem768EncapsulationKey` / `MlKem768DecapsulationKey` / `MlKem768Ciphertext` / `MlKem768SharedSecret` | 1184B / 2400B / 1088B / 32B | FIPS 203 ML-KEM-768 | +| `MlKem1024EncapsulationKey` / `MlKem1024DecapsulationKey` / `MlKem1024Ciphertext` / `MlKem1024SharedSecret` | 1568B / 3168B / 1568B / 32B | FIPS 203 ML-KEM-1024 | +| `MlKem512PreparedEncapsulationKey` / `MlKem512PreparedDecapsulationKey` | 800B / 1632B | Validated reusable ML-KEM-512 state | +| `MlKem768PreparedEncapsulationKey` / `MlKem768PreparedDecapsulationKey` | 1184B / 2400B | Validated reusable ML-KEM-768 state | +| `MlKem1024PreparedEncapsulationKey` / `MlKem1024PreparedDecapsulationKey` | 1568B / 3168B | Validated reusable ML-KEM-1024 state | ECDSA supports P-256/SHA-256 and P-384/SHA-384 signing and verification, raw `r || s` and DER signature import, SEC1/SPKI public keys, deterministic signing, @@ -184,16 +184,16 @@ constants. Feature: `aead` or individual leaves. -| Cipher | Key | Nonce | Tag | Standard | -|--------|-----|-------|-----|----------| -| `Aes128Gcm` | `Aes128GcmKey` 16B | `Nonce96` 12B | `Aes128GcmTag` 16B | SP 800-38D | -| `Aes256Gcm` | `Aes256GcmKey` 32B | `Nonce96` 12B | `Aes256GcmTag` 16B | SP 800-38D | -| `Aes128GcmSiv` | `Aes128GcmSivKey` 16B | `Nonce96` 12B | `Aes128GcmSivTag` 16B | RFC 8452 | -| `Aes256GcmSiv` | `Aes256GcmSivKey` 32B | `Nonce96` 12B | `Aes256GcmSivTag` 16B | RFC 8452 | -| `ChaCha20Poly1305` | `ChaCha20Poly1305Key` 32B | `Nonce96` 12B | `ChaCha20Poly1305Tag` 16B | RFC 8439 | -| `XChaCha20Poly1305` | `XChaCha20Poly1305Key` 32B | `Nonce192` 24B | `XChaCha20Poly1305Tag` 16B | draft-irtf-cfrg-xchacha | -| `AsconAead128` | `AsconAead128Key` 16B | `Nonce128` 16B | `AsconAead128Tag` 16B | NIST SP 800-232 | -| `Aegis256` | `Aegis256Key` 32B | `Nonce256` 32B | `Aegis256Tag` 16B | draft-irtf-cfrg-aegis-aead | +| Cipher | Key | Nonce | Tag | Standard | +| ------------------- | -------------------------- | -------------- | -------------------------- | -------------------------- | +| `Aes128Gcm` | `Aes128GcmKey` 16B | `Nonce96` 12B | `Aes128GcmTag` 16B | SP 800-38D | +| `Aes256Gcm` | `Aes256GcmKey` 32B | `Nonce96` 12B | `Aes256GcmTag` 16B | SP 800-38D | +| `Aes128GcmSiv` | `Aes128GcmSivKey` 16B | `Nonce96` 12B | `Aes128GcmSivTag` 16B | RFC 8452 | +| `Aes256GcmSiv` | `Aes256GcmSivKey` 32B | `Nonce96` 12B | `Aes256GcmSivTag` 16B | RFC 8452 | +| `ChaCha20Poly1305` | `ChaCha20Poly1305Key` 32B | `Nonce96` 12B | `ChaCha20Poly1305Tag` 16B | RFC 8439 | +| `XChaCha20Poly1305` | `XChaCha20Poly1305Key` 32B | `Nonce192` 24B | `XChaCha20Poly1305Tag` 16B | draft-irtf-cfrg-xchacha | +| `AsconAead128` | `AsconAead128Key` 16B | `Nonce128` 16B | `AsconAead128Tag` 16B | NIST SP 800-232 | +| `Aegis256` | `Aegis256Key` 32B | `Nonce256` 32B | `Aegis256Tag` 16B | draft-irtf-cfrg-aegis-aead | Nonce types: `Nonce96` (12B), `Nonce128` (16B), `Nonce192` (24B), `Nonce256` (32B). @@ -208,52 +208,52 @@ detached forms remain allocation-free. With `alloc`, decryption has ## Error types -| Error | When | Recovery | -|-------|------|----------| -| `VerificationError` | MAC/AEAD/signature/password verification fails | Reject input without revealing failure detail | -| `PasswordHashError` | Caller entropy or password-record hashing fails | Match the variant; repair the entropy source or handle the algorithm error | -| `EcdsaKeyGenerationError` | ECDSA random source failure or bounded scalar rejection exhaustion | Fix entropy source; investigate deterministic fillers | -| `AeadBufferError` | Output buffer wrong size | Fix buffer length | -| `SealError` | Combined AEAD buffer length is wrong or input exceeds the algorithm limit | Correct the public buffer/input length | -| `OpenError` | Combined AEAD buffer length is wrong, input is too large, or authentication fails | Correct public lengths; reject opaque verification failures | -| `NonceCounterSealError` | AES-GCM nonce counter is exhausted or sealing fails | Rotate the key before counter reuse, or correct the sealing input | -| `HkdfOutputLengthError` | HKDF expand exceeds max | Request less output | -| `Pbkdf2Error` | PBKDF2 parameter validation fails | Adjust the iteration count, salt, policy, or output length | -| `Blake2Error` | Invalid BLAKE2 key or variable output length, or a mismatched streaming output buffer | Correct the public key/output length | -| `Argon2Error` | Argon2 configuration, input, entropy, or resource failure | Fix the profile/input or restore resources | -| `ScryptError` | scrypt configuration, entropy, or resource failure | Fix N/r/p or restore resources | -| `X25519Error` | Low-order DH point | Reject peer key | -| `MlKemError` | ML-KEM random source, key, or ciphertext validation failure | Reject input or fix entropy source | -| `RsaKeyError` | RSA DER or component validation fails | Reject the key or tighten the import policy | -| `RsaPublicOpError` | RSA public operation input shape/range failure | Fix representative length or reject input | -| `RsaPrivateOpError` | RSA private operation, padding, entropy, or fault-check failure | Reject input; do not expose reason to peer | -| `RsaEncryptionError` | RSA public encryption shape, padding, or entropy fails | Fix the input or entropy source | -| `RsaKeyGenerationError` | RSA key-generation policy or entropy fails | Adjust the key size or policy, or fix the entropy source | -| `RsaProtocolAlgorithmError` | Unsupported/confused COSE/TLS/X.509 RSA selector | Reject algorithm mapping | -| `AsconCxofCustomizationError` | Customization > 256 bytes | Shorten string | -| `InvalidHexError` | Hex decode failure | Fix input | -| `platform::expert::OverrideError` | Invalid, unsupported, or late detection override | Configure through `platform::expert::try_set_override` before first detection | +| Error | When | Recovery | +| --------------------------------- | ------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | +| `VerificationError` | MAC/AEAD/signature/password verification fails | Reject input without revealing failure detail | +| `PasswordHashError` | Caller entropy or password-record hashing fails | Match the variant; repair the entropy source or handle the algorithm error | +| `EcdsaKeyGenerationError` | ECDSA random source failure or bounded scalar rejection exhaustion | Fix entropy source; investigate deterministic fillers | +| `AeadBufferError` | Output buffer wrong size | Fix buffer length | +| `SealError` | Combined AEAD buffer length is wrong or input exceeds the algorithm limit | Correct the public buffer/input length | +| `OpenError` | Combined AEAD buffer length is wrong, input is too large, or authentication fails | Correct public lengths; reject opaque verification failures | +| `NonceCounterSealError` | AES-GCM nonce counter is exhausted or sealing fails | Rotate the key before counter reuse, or correct the sealing input | +| `HkdfOutputLengthError` | HKDF expand exceeds max | Request less output | +| `Pbkdf2Error` | PBKDF2 parameter validation fails | Adjust the iteration count, salt, policy, or output length | +| `Blake2Error` | Invalid BLAKE2 key or variable output length, or a mismatched streaming output buffer | Correct the public key/output length | +| `Argon2Error` | Argon2 configuration, input, entropy, or resource failure | Fix the profile/input or restore resources | +| `ScryptError` | scrypt configuration, entropy, or resource failure | Fix N/r/p or restore resources | +| `X25519Error` | Low-order DH point | Reject peer key | +| `MlKemError` | ML-KEM random source, key, or ciphertext validation failure | Reject input or fix entropy source | +| `RsaKeyError` | RSA DER or component validation fails | Reject the key or tighten the import policy | +| `RsaPublicOpError` | RSA public operation input shape/range failure | Fix representative length or reject input | +| `RsaPrivateOpError` | RSA private operation, padding, entropy, or fault-check failure | Reject input; do not expose reason to peer | +| `RsaEncryptionError` | RSA public encryption shape, padding, or entropy fails | Fix the input or entropy source | +| `RsaKeyGenerationError` | RSA key-generation policy or entropy fails | Adjust the key size or policy, or fix the entropy source | +| `RsaProtocolAlgorithmError` | Unsupported/confused COSE/TLS/X.509 RSA selector | Reject algorithm mapping | +| `AsconCxofCustomizationError` | Customization > 256 bytes | Shorten string | +| `InvalidHexError` | Hex decode failure | Fix input | +| `platform::expert::OverrideError` | Invalid, unsupported, or late detection override | Configure through `platform::expert::try_set_override` before first detection | ## Platform and dispatch -| Item | Purpose | -|------|---------| -| `platform::Caps` | 256-bit CPU capability set | -| `platform::Arch` | Detected architecture family | -| `platform::Detected` | Architecture plus capability set | -| `platform::Description` | Zero-allocation display wrapper for detected platform facts | -| `platform::DispatchInfo` | Shared dispatch metadata used by introspection modules | -| `platform::KernelIntrospect` | Trait for algorithms that can report selected kernels by input length | -| `platform::expert::OverrideError` | Expert detection override failure | +| Item | Purpose | +| --------------------------------- | --------------------------------------------------------------------- | +| `platform::Caps` | 256-bit CPU capability set | +| `platform::Arch` | Detected architecture family | +| `platform::Detected` | Architecture plus capability set | +| `platform::Description` | Zero-allocation display wrapper for detected platform facts | +| `platform::DispatchInfo` | Shared dispatch metadata used by introspection modules | +| `platform::KernelIntrospect` | Trait for algorithms that can report selected kernels by input length | +| `platform::expert::OverrideError` | Expert detection override failure | ## Utility -| Item | Purpose | -|------|---------| -| `ct::zeroize` | Volatile source-level overwrite plus compiler fence; see `secret-lifecycle.md` for the evidence boundary | -| `expert::DisplaySecret` | Explicitly dangerous hex display for secret keys | -| `SecretBytes` | Fixed-size secret owner that overwrites its owned bytes on drop | -| `SecretVec` | Variable-length secret owner that overwrites initialized storage on drop; ordinary extraction requires `into_unprotected_vec()` | +| Item | Purpose | +| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------- | +| `ct::zeroize` | Volatile source-level overwrite plus compiler fence; see `secret-lifecycle.md` for the evidence boundary | +| `expert::DisplaySecret` | Explicitly dangerous hex display for secret keys | +| `SecretBytes` | Fixed-size secret owner that overwrites its owned bytes on drop | +| `SecretVec` | Variable-length secret owner that overwrites initialized storage on drop; ordinary extraction requires `into_unprotected_vec()` | Generic secret wrappers deliberately do not implement equality. Fixed-size keys, shared secrets, authentication tags, and keyed outputs compare only diff --git a/examples/README.md b/examples/README.md index 0b47f28a..b8cd4ae0 100644 --- a/examples/README.md +++ b/examples/README.md @@ -95,17 +95,17 @@ surface requires the opt-in `diag` feature. ## Pattern reference -| To do this | See | -|---|---| -| Hash data (one-shot or streaming) | `basic` (digest section) | -| Compute and verify a MAC | `basic` (auth section) | -| Encrypt and decrypt with AEAD | `aead_seal_open`, `basic` (AEAD section) | -| Sign and verify messages | `signatures`, `rsa_pss_verify` | -| Encapsulate and decapsulate a KEM shared secret | `mlkem_encapsulation` | -| Hash a password and verify safely | `password_hashing` | -| Process a large file in parallel | `parallel` | -| Inspect runtime backend selection | `introspect` | -| Stream a digest through `std::io::Read` | `basic` (I/O adapters section) | +| To do this | See | +| ----------------------------------------------- | ---------------------------------------- | +| Hash data (one-shot or streaming) | `basic` (digest section) | +| Compute and verify a MAC | `basic` (auth section) | +| Encrypt and decrypt with AEAD | `aead_seal_open`, `basic` (AEAD section) | +| Sign and verify messages | `signatures`, `rsa_pss_verify` | +| Encapsulate and decapsulate a KEM shared secret | `mlkem_encapsulation` | +| Hash a password and verify safely | `password_hashing` | +| Process a large file in parallel | `parallel` | +| Inspect runtime backend selection | `introspect` | +| Stream a digest through `std::io::Read` | `basic` (I/O adapters section) | ## Beyond examples diff --git a/fuzz-packages/aead-aegis256/Cargo.toml b/fuzz-packages/aead-aegis256/Cargo.toml index 1ed6bb2b..65695c7a 100644 --- a/fuzz-packages/aead-aegis256/Cargo.toml +++ b/fuzz-packages/aead-aegis256/Cargo.toml @@ -10,7 +10,9 @@ cargo-fuzz = true [dependencies] libfuzzer-sys = "0.4" rscrypto = { path = "../..", features = ["std", "aegis256"] } -rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = ["aead"] } +rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = [ + "aead", +] } aegis = "0.9" [workspace] diff --git a/fuzz-packages/aead-aes128gcm/Cargo.toml b/fuzz-packages/aead-aes128gcm/Cargo.toml index b71e3e56..d9ffcc7d 100644 --- a/fuzz-packages/aead-aes128gcm/Cargo.toml +++ b/fuzz-packages/aead-aes128gcm/Cargo.toml @@ -10,7 +10,9 @@ cargo-fuzz = true [dependencies] libfuzzer-sys = "0.4" rscrypto = { path = "../..", features = ["std", "aes-gcm"] } -rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = ["aead"] } +rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = [ + "aead", +] } aes-gcm = { version = "0.11", default-features = false, features = ["alloc", "aes"] } [workspace] diff --git a/fuzz-packages/aead-aes128gcmsiv/Cargo.toml b/fuzz-packages/aead-aes128gcmsiv/Cargo.toml index e9b6ce9d..ba7e4363 100644 --- a/fuzz-packages/aead-aes128gcmsiv/Cargo.toml +++ b/fuzz-packages/aead-aes128gcmsiv/Cargo.toml @@ -10,7 +10,9 @@ cargo-fuzz = true [dependencies] libfuzzer-sys = "0.4" rscrypto = { path = "../..", features = ["std", "aes-gcm-siv"] } -rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = ["aead"] } +rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = [ + "aead", +] } aes-gcm-siv = { version = "0.12", default-features = false, features = ["alloc", "aes"] } [workspace] diff --git a/fuzz-packages/aead-aes256gcm/Cargo.toml b/fuzz-packages/aead-aes256gcm/Cargo.toml index ef0a1c7f..392e3040 100644 --- a/fuzz-packages/aead-aes256gcm/Cargo.toml +++ b/fuzz-packages/aead-aes256gcm/Cargo.toml @@ -10,7 +10,9 @@ cargo-fuzz = true [dependencies] libfuzzer-sys = "0.4" rscrypto = { path = "../..", features = ["std", "aes-gcm"] } -rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = ["aead"] } +rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = [ + "aead", +] } aes-gcm = { version = "0.11", default-features = false, features = ["alloc", "aes"] } [workspace] diff --git a/fuzz-packages/aead-aes256gcmsiv/Cargo.toml b/fuzz-packages/aead-aes256gcmsiv/Cargo.toml index aa480bc9..48caa694 100644 --- a/fuzz-packages/aead-aes256gcmsiv/Cargo.toml +++ b/fuzz-packages/aead-aes256gcmsiv/Cargo.toml @@ -10,7 +10,9 @@ cargo-fuzz = true [dependencies] libfuzzer-sys = "0.4" rscrypto = { path = "../..", features = ["std", "aes-gcm-siv"] } -rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = ["aead"] } +rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = [ + "aead", +] } aes-gcm-siv = { version = "0.12", default-features = false, features = ["alloc", "aes"] } [workspace] diff --git a/fuzz-packages/aead-ascon128/Cargo.toml b/fuzz-packages/aead-ascon128/Cargo.toml index c21807fb..57718670 100644 --- a/fuzz-packages/aead-ascon128/Cargo.toml +++ b/fuzz-packages/aead-ascon128/Cargo.toml @@ -10,7 +10,9 @@ cargo-fuzz = true [dependencies] libfuzzer-sys = "0.4" rscrypto = { path = "../..", features = ["std", "ascon-aead"] } -rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = ["aead"] } +rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = [ + "aead", +] } ascon-aead = { version = "0.6", default-features = false, features = ["alloc"] } [workspace] diff --git a/fuzz-packages/aead-chacha20poly1305/Cargo.toml b/fuzz-packages/aead-chacha20poly1305/Cargo.toml index 12ee9c78..b26b349f 100644 --- a/fuzz-packages/aead-chacha20poly1305/Cargo.toml +++ b/fuzz-packages/aead-chacha20poly1305/Cargo.toml @@ -10,7 +10,9 @@ cargo-fuzz = true [dependencies] libfuzzer-sys = "0.4" rscrypto = { path = "../..", features = ["std", "chacha20poly1305"] } -rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = ["aead"] } +rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = [ + "aead", +] } chacha20poly1305 = { version = "0.11", default-features = false, features = ["alloc"] } [workspace] diff --git a/fuzz-packages/aead-nonce-counter/Cargo.toml b/fuzz-packages/aead-nonce-counter/Cargo.toml index 41c8533a..c4a0a3ca 100644 --- a/fuzz-packages/aead-nonce-counter/Cargo.toml +++ b/fuzz-packages/aead-nonce-counter/Cargo.toml @@ -10,7 +10,9 @@ cargo-fuzz = true [dependencies] libfuzzer-sys = "0.4" rscrypto = { path = "../..", features = ["std", "aes-gcm"] } -rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = ["aead"] } +rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = [ + "aead", +] } [workspace] members = ["."] diff --git a/fuzz-packages/aead-xchacha20poly1305/Cargo.toml b/fuzz-packages/aead-xchacha20poly1305/Cargo.toml index b1b8bbb7..3fb487b6 100644 --- a/fuzz-packages/aead-xchacha20poly1305/Cargo.toml +++ b/fuzz-packages/aead-xchacha20poly1305/Cargo.toml @@ -10,7 +10,9 @@ cargo-fuzz = true [dependencies] libfuzzer-sys = "0.4" rscrypto = { path = "../..", features = ["std", "xchacha20poly1305"] } -rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = ["aead"] } +rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = [ + "aead", +] } chacha20poly1305 = { version = "0.11", default-features = false, features = ["alloc"] } [workspace] diff --git a/fuzz-packages/traits-io/Cargo.toml b/fuzz-packages/traits-io/Cargo.toml index 5bff8435..0c394911 100644 --- a/fuzz-packages/traits-io/Cargo.toml +++ b/fuzz-packages/traits-io/Cargo.toml @@ -10,7 +10,9 @@ cargo-fuzz = true [dependencies] libfuzzer-sys = "0.4" rscrypto = { path = "../..", features = ["std", "blake3", "crc32"] } -rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = ["traits_io"] } +rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "../../fuzz/support", features = [ + "traits_io", +] } [workspace] members = ["."] diff --git a/fuzz/Cargo.toml b/fuzz/Cargo.toml index a60b0fb3..2fd985af 100644 --- a/fuzz/Cargo.toml +++ b/fuzz/Cargo.toml @@ -8,21 +8,30 @@ edition = "2024" cargo-fuzz = true [lints.rust] -unexpected_cfgs = { level = "deny", check-cfg = [ - 'cfg(fuzzing)', - 'cfg(rscrypto_internal_fuzzing)', -] } +unexpected_cfgs = { level = "deny", check-cfg = ['cfg(fuzzing)', 'cfg(rscrypto_internal_fuzzing)'] } [dependencies] libfuzzer-sys = "0.4" -rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "support", features = ["aead", "traits_io"] } +rscrypto_fuzz = { package = "rscrypto-fuzz-support", path = "support", features = [ + "aead", + "traits_io", +] } # Crate under test. The full-surface fuzz package activates every feature # that any individual scoped package under `fuzz-packages/` activates — the # union must stay in sync. When adding a feature to a scoped package, mirror # it here; CI's full-build smoke test surfaces drift as a build error rather # than as silent coverage loss. -rscrypto = { path = "..", features = ["std", "checksums", "hashes", "auth", "aead", "argon2", "scrypt", "phc-strings"] } +rscrypto = { path = "..", features = [ + "std", + "checksums", + "hashes", + "auth", + "aead", + "argon2", + "scrypt", + "phc-strings", +] } # ── Oracle crates for differential testing ──────────────────────────────────── # AEAD diff --git a/justfile b/justfile index a2dc6e0d..bd2c7de6 100644 --- a/justfile +++ b/justfile @@ -139,6 +139,26 @@ bench *args="": bench-quick *args="": @scripts/bench/bench.sh --quick {{ args }} +# Stable instruction/cache-cost benchmarks. Requires gungraun-runner and Valgrind. +bench-structural: + @command -v gungraun-runner >/dev/null || { echo "error: gungraun-runner is required" >&2; exit 1; } + @command -v valgrind >/dev/null || { echo "error: Valgrind is required" >&2; exit 1; } + cargo bench --locked --profile bench --features 'checksums,sha2,blake3' --bench structural + +# Record one Criterion profiling window with samply. +profile bench filter="" seconds="10": + @scripts/bench/profile.sh "{{ bench }}" "{{ filter }}" "{{ seconds }}" + +# Inspect optimized MIR, LLVM IR, assembly, WASM, or llvm-mca output. +perf-codegen *args="": + @command -v cargo-asm >/dev/null || { echo "error: cargo-show-asm is required" >&2; exit 1; } + cargo asm --locked --lib --features full {{ args }} + +# Attribute generic instantiation and LLVM IR volume. +perf-llvm-lines *args="": + @command -v cargo-llvm-lines >/dev/null || { echo "error: cargo-llvm-lines is required" >&2; exit 1; } + cargo llvm-lines --locked --release --lib --features full {{ args }} + # Maintenance # Release adapters not yet expressible as typed Cargo Rail release policy. diff --git a/scripts/README.md b/scripts/README.md index bc6beb14..9b4d8a92 100644 --- a/scripts/README.md +++ b/scripts/README.md @@ -6,61 +6,62 @@ the recipes reported by `just --list`. ## Entry Points (called from `justfile` or CI) -| Script | Callers | -|--------|---------| -| `check/check.sh` | `just check` | -| `check/check-all.sh` | `just check-all` | -| `check/check-feature-matrix.sh`| `just check-feature-matrix`, `scripts/check/check.sh`, `ci/run-rust-job.sh` | -| `check/asm-ledger.sh` | `scripts/check/check.sh` | -| `check/rsa-asm-provenance.sh` | `check/asm-ledger.sh`; direct `--archive PATH` reconstructs the three pinned RSA snapshots offline | -| `check/signature-asm-provenance.py` | `check/asm-ledger.sh`; direct `--upstream-repo PATH [--clang PATH]` reproduces the 36 pinned ECDSA, Ed25519, and X25519 snapshots | -| `check/hash-vector-provenance.py` | `scripts/check/check.sh`; optional exact upstream checkouts reproduce hash-vector corpora | -| `check/auth-vector-provenance.py` | `scripts/check/check.sh`; optional `--upstream-root PATH` reproduces the pinned C2SP/Wycheproof corpus | -| `check/zeroize-evidence.sh` | `just check-zeroize-evidence`, `scripts/check/check-all.sh` | -| `ci/ci-check.sh` | `just ci-check`, `ci/run-rust-job.sh` | -| `ci/native-check.sh` | `ci/run-rust-job.sh` | -| `test/test.sh` | `just test`, `just test-all`, `ci/run-rust-job.sh` | -| `test/test-feature-matrix.sh` | `just test-feature-matrix`, `scripts/check/check.sh`, `ci/run-rust-job.sh` | -| `test/test-miri.sh` | `just test-miri`, `ci/run-rust-job.sh` | -| `test/test-fuzz.sh` | `just test-fuzz`, `ci/run-rust-job.sh` | -| `test/test-fuzz-scheduler-test.sh` | `just check-actions` | -| `test/test-fuzz-asan.sh` | `just test-fuzz-asan`, `ci/run-rust-job.sh` | -| `test/test-rsa-leakage.sh` | `just test-rsa-leakage`, `ci/run-rust-job.sh` | -| `test/test-rsa-macos-asm.sh` | `just test-rsa-macos-asm` on a physical local Apple Silicon Mac | -| `test/test-coverage.sh` | `just test-coverage`, `just test-fuzz-coverage`, `weekly.yaml` | -| `bench/bench.sh` | `just bench`, `just bench-quick` | -| `ci/check-action-pins.sh` | `just check-actions`, `ci/ci-check.sh`, `ci/dependabot-smoke.sh` | -| `ci/check-action-pins-test.sh` | `just check-actions`, `ci/dependabot-smoke.sh` | -| `ci/tool-integrity-test.sh` | `just check-actions` | -| `ci/dependabot-smoke-test.sh` | `just check-actions` | -| `ci/check-ci-ownership.sh` | `just check-actions`, `ci/check-ci-ownership-test.sh` | -| `ci/check-ci-ownership-test.sh`| `just check-actions` | -| `ci/run-rust-job-test.sh` | `just check-actions` | -| `ci/emit-manual-matrix-test.sh`| `just check-actions` | -| `ci/changed-test-planning-test.sh` | `just check-actions` | -| `ci/check-worktree-test.sh` | `just check-actions` | -| `ci/pre-push-test.sh` | `just check-actions` | -| `ci/release-evidence-check.sh` | `just release-tag`, `release.yaml`, `ci/release-evidence-check-test.sh` | -| `ci/release-evidence-check-test.sh` | `just check-actions` | -| `ci/release-ct-recovery-check.sh` | `release.yaml`, `ci/release-ct-recovery-check-test.sh` | -| `ci/release-ct-recovery-check-test.sh` | `just check-actions` | -| `ci/repository-controls-evidence.sh` | `just release-tag`, `release.yaml`, `ci/repository-controls-evidence-test.sh` | -| `ci/repository-controls-evidence-test.sh` | `just check-actions` | -| `ci/package-release-source.sh` | `release.yaml`, `ci/release-identity-test.sh` | -| `ci/package-release-ct-evidence.sh` | `release.yaml` | -| `ci/release-package-guard.sh` | `ci/release-preflight.sh` | -| `ci/release-preflight.sh` | `release.yaml` | -| `ci/write-release-manifest.sh` | `release.yaml`, `ci/release-identity-test.sh` | -| `ci/release-identity-test.sh` | `just check-actions` | -| `ci/publish-immutable-release.sh` | `release.yaml`, `ci/publish-immutable-release-test.sh` | -| `ci/publish-immutable-release-test.sh` | `just check-actions` | -| `ci/release-recipes-test.sh` | `just check-actions` | -| `ci/pre-push.sh` | `just push`, `just push-full` | -| `ct/artifacts.sh` | `just ct`, `just ct-artifacts`, `scripts/ct/full.py` | -| `ct/dudect.sh` | `just ct-dudect`, `scripts/ct/full.py` | -| `ct/dudect_report_test.py` | `scripts/check/check.sh` | -| `ct/python.sh` | CT recipes, `ci/run-rust-job.sh`, and Python-backed CT, check, and release scripts | -| `update/update-all.sh` | `just update`, `just update-check` | +| Script | Callers | +| ----------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | +| `check/check.sh` | `just check` | +| `check/check-all.sh` | `just check-all` | +| `check/check-feature-matrix.sh` | `just check-feature-matrix`, `scripts/check/check.sh`, `ci/run-rust-job.sh` | +| `check/asm-ledger.sh` | `scripts/check/check.sh` | +| `check/rsa-asm-provenance.sh` | `check/asm-ledger.sh`; direct `--archive PATH` reconstructs the three pinned RSA snapshots offline | +| `check/signature-asm-provenance.py` | `check/asm-ledger.sh`; direct `--upstream-repo PATH [--clang PATH]` reproduces the 36 pinned ECDSA, Ed25519, and X25519 snapshots | +| `check/hash-vector-provenance.py` | `scripts/check/check.sh`; optional exact upstream checkouts reproduce hash-vector corpora | +| `check/auth-vector-provenance.py` | `scripts/check/check.sh`; optional `--upstream-root PATH` reproduces the pinned C2SP/Wycheproof corpus | +| `check/zeroize-evidence.sh` | `just check-zeroize-evidence`, `scripts/check/check-all.sh` | +| `ci/ci-check.sh` | `just ci-check`, `ci/run-rust-job.sh` | +| `ci/native-check.sh` | `ci/run-rust-job.sh` | +| `test/test.sh` | `just test`, `just test-all`, `ci/run-rust-job.sh` | +| `test/test-feature-matrix.sh` | `just test-feature-matrix`, `scripts/check/check.sh`, `ci/run-rust-job.sh` | +| `test/test-miri.sh` | `just test-miri`, `ci/run-rust-job.sh` | +| `test/test-fuzz.sh` | `just test-fuzz`, `ci/run-rust-job.sh` | +| `test/test-fuzz-scheduler-test.sh` | `just check-actions` | +| `test/test-fuzz-asan.sh` | `just test-fuzz-asan`, `ci/run-rust-job.sh` | +| `test/test-rsa-leakage.sh` | `just test-rsa-leakage`, `ci/run-rust-job.sh` | +| `test/test-rsa-macos-asm.sh` | `just test-rsa-macos-asm` on a physical local Apple Silicon Mac | +| `test/test-coverage.sh` | `just test-coverage`, `just test-fuzz-coverage`, `weekly.yaml` | +| `bench/bench.sh` | `just bench`, `just bench-quick` | +| `bench/profile.sh` | `just profile` | +| `ci/check-action-pins.sh` | `just check-actions`, `ci/ci-check.sh`, `ci/dependabot-smoke.sh` | +| `ci/check-action-pins-test.sh` | `just check-actions`, `ci/dependabot-smoke.sh` | +| `ci/tool-integrity-test.sh` | `just check-actions` | +| `ci/dependabot-smoke-test.sh` | `just check-actions` | +| `ci/check-ci-ownership.sh` | `just check-actions`, `ci/check-ci-ownership-test.sh` | +| `ci/check-ci-ownership-test.sh` | `just check-actions` | +| `ci/run-rust-job-test.sh` | `just check-actions` | +| `ci/emit-manual-matrix-test.sh` | `just check-actions` | +| `ci/changed-test-planning-test.sh` | `just check-actions` | +| `ci/check-worktree-test.sh` | `just check-actions` | +| `ci/pre-push-test.sh` | `just check-actions` | +| `ci/release-evidence-check.sh` | `just release-tag`, `release.yaml`, `ci/release-evidence-check-test.sh` | +| `ci/release-evidence-check-test.sh` | `just check-actions` | +| `ci/release-ct-recovery-check.sh` | `release.yaml`, `ci/release-ct-recovery-check-test.sh` | +| `ci/release-ct-recovery-check-test.sh` | `just check-actions` | +| `ci/repository-controls-evidence.sh` | `just release-tag`, `release.yaml`, `ci/repository-controls-evidence-test.sh` | +| `ci/repository-controls-evidence-test.sh` | `just check-actions` | +| `ci/package-release-source.sh` | `release.yaml`, `ci/release-identity-test.sh` | +| `ci/package-release-ct-evidence.sh` | `release.yaml` | +| `ci/release-package-guard.sh` | `ci/release-preflight.sh` | +| `ci/release-preflight.sh` | `release.yaml` | +| `ci/write-release-manifest.sh` | `release.yaml`, `ci/release-identity-test.sh` | +| `ci/release-identity-test.sh` | `just check-actions` | +| `ci/publish-immutable-release.sh` | `release.yaml`, `ci/publish-immutable-release-test.sh` | +| `ci/publish-immutable-release-test.sh` | `just check-actions` | +| `ci/release-recipes-test.sh` | `just check-actions` | +| `ci/pre-push.sh` | `just push`, `just push-full` | +| `ct/artifacts.sh` | `just ct`, `just ct-artifacts`, `scripts/ct/full.py` | +| `ct/dudect.sh` | `just ct-dudect`, `scripts/ct/full.py` | +| `ct/dudect_report_test.py` | `scripts/check/check.sh` | +| `ct/python.sh` | CT recipes, `ci/run-rust-job.sh`, and Python-backed CT, check, and release scripts | +| `update/update-all.sh` | `just update`, `just update-check` | The optimized secret-lifecycle inspection performed by `check/zeroize-evidence.sh` is mapped to its source ownership and host-binary @@ -68,47 +69,49 @@ claim in [`docs/secret-lifecycle.md`](../docs/secret-lifecycle.md). ## Cross-platform Check Helpers -| Script | Callers | -|--------|---------| -| `check/check-win.sh` | `scripts/check/check-all.sh` | -| `check/check-linux.sh` | `scripts/check/check-all.sh` | -| `check/check-ibm.sh` | `scripts/check/check-all.sh` | -| `check/lint-independent-workspaces.sh` | `scripts/check/check.sh --all` | -| `check/zig-cc.sh` | `scripts/check/check-linux.sh`, `scripts/check/check-ibm.sh` | +| Script | Callers | +| -------------------------------------- | ------------------------------------------------------------ | +| `check/check-win.sh` | `scripts/check/check-all.sh` | +| `check/check-linux.sh` | `scripts/check/check-all.sh` | +| `check/check-ibm.sh` | `scripts/check/check-all.sh` | +| `check/lint-independent-workspaces.sh` | `scripts/check/check.sh --all` | +| `check/zig-cc.sh` | `scripts/check/check-linux.sh`, `scripts/check/check-ibm.sh` | ## Bench Internals -| Script | Callers | -|--------|---------| -| `ci/run-bench.sh` | `scripts/bench/bench.sh`, `ci/mlkem-aarch64-gate.sh`, `ci/run-rust-job.sh` | -| `bench/blake3-gap-gate.sh` | `scripts/ci/run-bench.sh` | +| Script | Callers | +| --------------------------------- | -------------------------------------------------------------------------- | +| `ci/run-bench.sh` | `scripts/bench/bench.sh`, `ci/mlkem-aarch64-gate.sh`, `ci/run-rust-job.sh` | +| `bench/blake3-gap-gate.sh` | `scripts/ci/run-bench.sh` | +| `bench/benchmark_catalog.py` | `ci/run-bench.sh`, `bench/profile.sh`, `benchmark_catalog_test.py` | +| `bench/benchmark_catalog_test.py` | `scripts/check/check.sh` | ## CI-only (not surfaced via `just`) -| Script | Callers | -|--------|---------| -| `ci/install-tools.sh` | `.github/actions/setup/action.yaml` | -| `ci/install-codecov.sh` | `weekly.yaml` | -| `ci/setup-toolchain.sh` | `.github/actions/setup-toolchain/action.yaml` | -| `ci/run-rust-job.sh` | `.github/workflows/_rust-job.yaml` | -| `ci/dependabot-smoke.sh` | `ci/run-rust-job.sh` | -| `ci/emit-manual-matrix.sh` | `bench.yaml`, `ct.yaml` | -| `ci/mlkem-aarch64-gate.sh` | `ci/run-rust-job.sh` | -| `ci/nostd-wasm-suite.sh` | `ci/cross-targets.sh` | -| `ci/cross-targets.sh` | `ci/run-rust-job.sh` | +| Script | Callers | +| -------------------------- | --------------------------------------------- | +| `ci/install-tools.sh` | `.github/actions/setup/action.yaml` | +| `ci/install-codecov.sh` | `weekly.yaml` | +| `ci/setup-toolchain.sh` | `.github/actions/setup-toolchain/action.yaml` | +| `ci/run-rust-job.sh` | `.github/workflows/_rust-job.yaml` | +| `ci/dependabot-smoke.sh` | `ci/run-rust-job.sh` | +| `ci/emit-manual-matrix.sh` | `bench.yaml`, `ct.yaml` | +| `ci/mlkem-aarch64-gate.sh` | `ci/run-rust-job.sh` | +| `ci/nostd-wasm-suite.sh` | `ci/cross-targets.sh` | +| `ci/cross-targets.sh` | `ci/run-rust-job.sh` | ## Shared Libraries (sourced, not invoked) -| Script | Sourced by | -|--------|------------| -| `lib/common.sh` | `scripts/check/*.sh`, `scripts/test/*.sh`, `scripts/ci/ci-check.sh` | -| `lib/rail-plan.sh` | `scripts/lib/common.sh` | -| `lib/fuzz-packages.sh` | `scripts/test/test-fuzz.sh`, `scripts/test/test-coverage.sh` | -| `lib/feature-profiles.sh` | `scripts/check/check-feature-matrix.sh`, `scripts/test/test-feature-matrix.sh` | -| `lib/targets.sh` | `scripts/check/check-all.sh`, `scripts/check/check-linux.sh`, `scripts/check/check-ibm.sh` | -| `lib/target-matrix.sh` | `scripts/lib/targets.sh`, `_ci-suite.yaml` (target-matrix job) | -| `lib/toolchain.sh` | `.github/actions/setup-toolchain/action.yaml` | -| `lib/ci-tool-integrity.sh` | `ci/install-codecov.sh`, `ci/nostd-wasm-suite.sh` | +| Script | Sourced by | +| -------------------------- | ------------------------------------------------------------------------------------------ | +| `lib/common.sh` | `scripts/check/*.sh`, `scripts/test/*.sh`, `scripts/ci/ci-check.sh` | +| `lib/rail-plan.sh` | `scripts/lib/common.sh` | +| `lib/fuzz-packages.sh` | `scripts/test/test-fuzz.sh`, `scripts/test/test-coverage.sh` | +| `lib/feature-profiles.sh` | `scripts/check/check-feature-matrix.sh`, `scripts/test/test-feature-matrix.sh` | +| `lib/targets.sh` | `scripts/check/check-all.sh`, `scripts/check/check-linux.sh`, `scripts/check/check-ibm.sh` | +| `lib/target-matrix.sh` | `scripts/lib/targets.sh`, `_ci-suite.yaml` (target-matrix job) | +| `lib/toolchain.sh` | `.github/actions/setup-toolchain/action.yaml` | +| `lib/ci-tool-integrity.sh` | `ci/install-codecov.sh`, `ci/nostd-wasm-suite.sh` | ## CI tool integrity diff --git a/scripts/bench/benchmark_catalog.py b/scripts/bench/benchmark_catalog.py new file mode 100755 index 00000000..a14fd304 --- /dev/null +++ b/scripts/bench/benchmark_catalog.py @@ -0,0 +1,243 @@ +#!/usr/bin/env python3 +"""Query and validate rscrypto's benchmark identity catalog.""" + +from __future__ import annotations + +import argparse +import json +import re +import sys +from pathlib import Path + + +ROOT = Path(__file__).resolve().parents[2] +CATALOG_PATH = ROOT / ".config" / "benchmark-matrix.json" + + +class CatalogError(ValueError): + pass + + +def normalize(value: str) -> str: + return re.sub(r"[^a-z0-9]", "", value.lower()) + + +def csv(values: list[str]) -> str: + return ",".join(values) + + +def csv_values(value: str) -> list[str]: + return [part.strip() for part in value.split(",") if part.strip()] + + +def load_catalog() -> dict: + with CATALOG_PATH.open(encoding="utf-8") as source: + catalog = json.load(source) + validate_catalog(catalog) + return catalog + + +def validate_catalog(catalog: dict) -> None: + if catalog.get("schema") != 1: + raise CatalogError("benchmark catalog schema must be 1") + + benches = catalog.get("benches") + algorithms = catalog.get("algorithms") + selectors = catalog.get("selectors") + crates = catalog.get("crates") + aliases = catalog.get("bench_aliases") + if not all(isinstance(value, dict) and value for value in (benches, algorithms, selectors, crates, aliases)): + raise CatalogError("benchmark catalog maps must be non-empty objects") + + normalized_algorithms: dict[str, str] = {} + for name, algorithm in algorithms.items(): + key = normalize(name) + if key in normalized_algorithms: + raise CatalogError(f"algorithm names normalize to the same selector: {name}, {normalized_algorithms[key]}") + normalized_algorithms[key] = name + bench = algorithm.get("bench") + if bench not in benches: + raise CatalogError(f"algorithm {name} references unknown bench {bench}") + if algorithm.get("crate") not in crates: + raise CatalogError(f"algorithm {name} references unknown crate {algorithm.get('crate')}") + if not isinstance(algorithm.get("filter"), str) or not algorithm["filter"]: + raise CatalogError(f"algorithm {name} needs a non-empty filter") + + valid_kinds = {"criterion", "gungraun"} + for name, bench in benches.items(): + if bench.get("kind") not in valid_kinds: + raise CatalogError(f"bench {name} has invalid kind {bench.get('kind')}") + binary = bench.get("binary") + if not isinstance(binary, str) or not binary: + raise CatalogError(f"bench {name} needs a binary") + if not (ROOT / "benches" / f"{binary}.rs").is_file(): + raise CatalogError(f"bench {name} references missing benches/{binary}.rs") + features = bench.get("features") + if not isinstance(features, list) or not features or any(not isinstance(item, str) or not item for item in features): + raise CatalogError(f"bench {name} needs a non-empty feature list") + if not isinstance(bench.get("required"), bool): + raise CatalogError(f"bench {name} needs a Boolean required field") + + for crate, defaults in crates.items(): + if not isinstance(defaults, list) or any(name not in benches for name in defaults): + raise CatalogError(f"crate {crate} references an unknown default bench") + + for selector, names in selectors.items(): + if normalize(selector) != selector: + raise CatalogError(f"selector key must already be normalized: {selector}") + if not isinstance(names, list) or not names or any(name not in algorithms for name in names): + raise CatalogError(f"selector {selector} references an unknown algorithm") + + all_algorithms = set(selectors.get("all", [])) + expected_algorithms = set(algorithms) - {"aead-diag"} + if all_algorithms != expected_algorithms: + raise CatalogError("the all selector must contain every non-diagnostic algorithm exactly once") + + for alias, targets in aliases.items(): + if not isinstance(targets, list) or not targets or any(target not in benches for target in targets): + raise CatalogError(f"bench alias {alias} references an unknown bench") + + +def resolve_selector(catalog: dict, selector: str) -> list[str] | None: + key = normalize(selector) + selected = catalog["selectors"].get(key) + if selected is not None: + return selected + for name in catalog["algorithms"]: + if normalize(name) == key: + return [name] + return None + + +def merged_features(catalog: dict, benches: list[str]) -> list[str]: + if not benches: + return catalog["default_features"] + merged: list[str] = [] + for name in benches: + bench = catalog["benches"].get(name) + if bench is None: + raise CatalogError(f"unknown bench: {name}") + for feature in bench["features"]: + if feature not in merged: + merged.append(feature) + return merged + + +def main() -> int: + parser = argparse.ArgumentParser(description=__doc__) + subparsers = parser.add_subparsers(dest="command", required=True) + subparsers.add_parser("validate") + + resolve = subparsers.add_parser("resolve-selector") + resolve.add_argument("selector") + + plan = subparsers.add_parser("plan-algorithm") + plan.add_argument("algorithm") + plan.add_argument("filter", nargs="?", default="") + + plans = subparsers.add_parser("plan-algorithms") + plans.add_argument("algorithms") + plans.add_argument("filter", nargs="?", default="") + + crate = subparsers.add_parser("crate-for-algorithm") + crate.add_argument("algorithm") + + crates = subparsers.add_parser("crates-for-algorithms") + crates.add_argument("algorithms") + + defaults = subparsers.add_parser("default-benches") + defaults.add_argument("crate") + + features = subparsers.add_parser("features") + features.add_argument("benches", nargs="?", default="") + + binary = subparsers.add_parser("binary") + binary.add_argument("bench") + + expand = subparsers.add_parser("expand-benches") + expand.add_argument("benches") + + subparsers.add_parser("required-benches") + subparsers.add_parser("criterion-binaries") + + kind = subparsers.add_parser("require-kind") + kind.add_argument("bench") + kind.add_argument("kind") + + args = parser.parse_args() + + try: + catalog = load_catalog() + if args.command == "validate": + print(f"validated {CATALOG_PATH.relative_to(ROOT)}") + elif args.command == "resolve-selector": + selected = resolve_selector(catalog, args.selector) + if selected is None: + return 3 + print(csv(selected)) + elif args.command == "plan-algorithm": + algorithm = catalog["algorithms"].get(args.algorithm) + if algorithm is None: + raise CatalogError(f"unknown algorithm: {args.algorithm}") + filter_value = args.filter or algorithm["filter"] + print(f"{algorithm['crate']}|{algorithm['bench']}|{filter_value}") + elif args.command == "plan-algorithms": + for name in csv_values(args.algorithms): + algorithm = catalog["algorithms"].get(name) + if algorithm is None: + raise CatalogError(f"unknown algorithm: {name}") + filter_value = args.filter or algorithm["filter"] + print(f"{algorithm['crate']}|{algorithm['bench']}|{filter_value}") + elif args.command == "crate-for-algorithm": + algorithm = catalog["algorithms"].get(args.algorithm) + if algorithm is None: + raise CatalogError(f"unknown algorithm: {args.algorithm}") + print(algorithm["crate"]) + elif args.command == "crates-for-algorithms": + selected: list[str] = [] + for name in csv_values(args.algorithms): + algorithm = catalog["algorithms"].get(name) + if algorithm is None: + raise CatalogError(f"unknown algorithm: {name}") + if algorithm["crate"] not in selected: + selected.append(algorithm["crate"]) + print(csv(selected)) + elif args.command == "default-benches": + print(csv(catalog["crates"].get(args.crate, []))) + elif args.command == "features": + print(csv(merged_features(catalog, csv_values(args.benches)))) + elif args.command == "binary": + bench = catalog["benches"].get(args.bench) + if bench is None: + raise CatalogError(f"unknown bench: {args.bench}") + print(bench["binary"]) + elif args.command == "expand-benches": + expanded: list[str] = [] + for token in csv_values(args.benches): + for target in catalog["bench_aliases"].get(token, [token]): + if target not in expanded: + expanded.append(target) + print(csv(expanded)) + elif args.command == "required-benches": + print(csv([name for name, bench in catalog["benches"].items() if bench["required"]])) + elif args.command == "criterion-binaries": + binaries: list[str] = [] + for bench in catalog["benches"].values(): + if bench["kind"] != "criterion": + continue + if bench["binary"] not in binaries: + binaries.append(bench["binary"]) + print(csv(binaries)) + elif args.command == "require-kind": + bench = catalog["benches"].get(args.bench) + if bench is None or bench["kind"] != args.kind: + actual = "missing" if bench is None else bench["kind"] + raise CatalogError(f"bench {args.bench} has kind {actual}, expected {args.kind}") + return 0 + except (CatalogError, json.JSONDecodeError) as error: + print(f"benchmark catalog error: {error}", file=sys.stderr) + return 2 + + +if __name__ == "__main__": + raise SystemExit(main()) diff --git a/scripts/bench/benchmark_catalog_test.py b/scripts/bench/benchmark_catalog_test.py new file mode 100755 index 00000000..c849ea11 --- /dev/null +++ b/scripts/bench/benchmark_catalog_test.py @@ -0,0 +1,97 @@ +#!/usr/bin/env python3 +"""Contract tests for the benchmark catalog and Cargo benchmark targets.""" + +from __future__ import annotations + +import json +import subprocess +import sys +import tomllib +from pathlib import Path + + +ROOT = Path(__file__).resolve().parents[2] +CATALOG = ROOT / ".config" / "benchmark-matrix.json" +TOOL = ROOT / "scripts" / "bench" / "benchmark_catalog.py" + + +def fail(message: str) -> None: + raise AssertionError(message) + + +def query(*args: str, check: bool = True) -> subprocess.CompletedProcess[str]: + return subprocess.run( + [sys.executable, str(TOOL), *args], + cwd=ROOT, + check=check, + text=True, + stdout=subprocess.PIPE, + stderr=subprocess.PIPE, + ) + + +def main() -> None: + query("validate") + with CATALOG.open(encoding="utf-8") as source: + catalog = json.load(source) + with (ROOT / "Cargo.toml").open("rb") as source: + cargo = tomllib.load(source) + + cargo_benches = {bench["name"]: bench for bench in cargo["bench"]} + catalog_binaries = {bench["binary"] for bench in catalog["benches"].values()} + if set(cargo_benches) != catalog_binaries: + fail( + "Cargo and benchmark catalog targets differ: " + f"Cargo-only={sorted(set(cargo_benches) - catalog_binaries)}, " + f"catalog-only={sorted(catalog_binaries - set(cargo_benches))}" + ) + + for name, bench in catalog["benches"].items(): + required = set(cargo_benches[bench["binary"]].get("required-features", [])) + selected = set(bench["features"]) + if not required <= selected: + fail(f"catalog bench {name} omits required features: {sorted(required - selected)}") + + expected = { + "checksum": "crc16-ccitt,crc16-ibm,crc24-openpgp,crc32-ieee,crc32c,crc64-xz,crc64-nvme", + "mlkem": "mlkem512,mlkem768,mlkem1024", + "sha512-256": "sha512-256", + } + for selector, algorithms in expected.items(): + actual = query("resolve-selector", selector).stdout.strip() + if actual != algorithms: + fail(f"selector {selector} resolved to {actual}, expected {algorithms}") + + unknown = query("resolve-selector", "raw-criterion-filter", check=False) + if unknown.returncode != 3 or unknown.stdout: + fail("unknown selectors must remain available as raw Criterion filters") + + if query("plan-algorithm", "sha512").stdout.strip() != "hashes|sha2|^sha512/": + fail("SHA-512 benchmark identity changed") + if query("plan-algorithm", "aead-diag").stdout.strip() != "aead|aead_diag|chacha20-poly1305/encrypt": + fail("AEAD diagnostic benchmark identity changed") + if query("binary", "aead_diag").stdout.strip() != "aead": + fail("AEAD diagnostic selector must use the aead benchmark binary") + + expanded = query("expand-benches", "checksum_comp,auth_comp").stdout.strip() + if expanded != "crc,auth": + fail(f"bench aliases expanded to {expanded}") + + features = query("features", "sha2,aead").stdout.strip().split(",") + if len(features) != len(set(features)) or not {"parallel", "sha2", "aes-gcm"} <= set(features): + fail("bench feature union is incomplete or duplicated") + + required = set(query("required-benches").stdout.strip().split(",")) + expected_required = {name for name, bench in catalog["benches"].items() if bench["required"]} + if required != expected_required: + fail("required benchmark targets are not derived from the catalog") + + criterion = set(query("criterion-binaries").stdout.strip().split(",")) + if "structural" in criterion or "aead" not in criterion: + fail("generic Criterion runs must exclude Gungraun and include the AEAD binary") + + print("benchmark catalog tests passed") + + +if __name__ == "__main__": + main() diff --git a/scripts/bench/profile.sh b/scripts/bench/profile.sh new file mode 100755 index 00000000..a880a9f0 --- /dev/null +++ b/scripts/bench/profile.sh @@ -0,0 +1,60 @@ +#!/usr/bin/env bash +# Build one Criterion benchmark and record its profiling window with samply. + +set -euo pipefail + +BENCH=${1:?usage: profile.sh [filter] [seconds]} +FILTER=${2:-} +PROFILE_SECONDS=${3:-10} +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +REPO_ROOT="$(cd "$SCRIPT_DIR/../.." && pwd)" +CATALOG="$SCRIPT_DIR/benchmark_catalog.py" + +[[ "$PROFILE_SECONDS" =~ ^[0-9]+([.][0-9]+)?$ ]] \ + && awk -v seconds="$PROFILE_SECONDS" 'BEGIN { exit !(seconds >= 1) }' || { + echo "error: profile duration must be numeric and at least one second" >&2 + exit 2 +} + +command -v samply >/dev/null 2>&1 || { + echo "error: samply is required; install the repository-pinned profile tool set" >&2 + exit 1 +} +command -v jq >/dev/null 2>&1 || { + echo "error: jq is required to resolve the benchmark executable" >&2 + exit 1 +} + +cd "$REPO_ROOT" +scripts/ct/python.sh "$CATALOG" require-kind "$BENCH" criterion +FEATURES=$(scripts/ct/python.sh "$CATALOG" features "$BENCH") +BINARY=$(scripts/ct/python.sh "$CATALOG" binary "$BENCH") + +ARTIFACT=$( + cargo bench --locked --profile bench --features "$FEATURES" --bench "$BINARY" \ + --no-run --message-format=json \ + | jq -r --arg name "$BINARY" ' + select(.reason == "compiler-artifact") + | select(.target.name == $name) + | select(.target.kind | index("bench")) + | .executable // empty + ' \ + | tail -n 1 +) + +[[ -n "$ARTIFACT" && -x "$ARTIFACT" ]] || { + echo "error: Cargo did not report an executable for benchmark $BINARY" >&2 + exit 1 +} + +COMMAND=("$ARTIFACT") +[[ -n "$FILTER" ]] && COMMAND+=("$FILTER") +COMMAND+=(--profile-time "$PROFILE_SECONDS" --noplot) + +PROFILE_DIR="$REPO_ROOT/target/profiles" +PROFILE_PATH="$PROFILE_DIR/${BENCH}-$(date -u +%Y%m%dT%H%M%SZ).json.gz" +mkdir -p "$PROFILE_DIR" + +echo "Profiling: ${COMMAND[*]}" +samply record --save-only --output "$PROFILE_PATH" "${COMMAND[@]}" +echo "Profile: $PROFILE_PATH" diff --git a/scripts/check/auth-vector-provenance.py b/scripts/check/auth-vector-provenance.py index 1bc778ea..6e71b593 100644 --- a/scripts/check/auth-vector-provenance.py +++ b/scripts/check/auth-vector-provenance.py @@ -1,17 +1,18 @@ #!/usr/bin/env python3 -"""Verify the pinned authentication Wycheproof corpus.""" +"""Verify the pinned, format-normalized authentication Wycheproof corpus.""" from __future__ import annotations import argparse import hashlib +import json import subprocess from pathlib import Path ROOT = Path(__file__).resolve().parents[2] LOCAL_DIR = ROOT / "testdata/auth/wycheproof" UPSTREAM_COMMIT = "b61843a9a5115bb758134b6a1f5d5e502d445342" -FILES = { +UPSTREAM_FILES = { "ecdsa_secp256r1_sha256_test.json": "182db4f3e230f6f9fa9f800d2a614dede30284b8e8438bbfe1171905402e9332", "ecdsa_secp384r1_sha384_test.json": "8a5b3ae1760975143414811f13588c24d951d9d8c904195087ba327591dfe9cc", "ed25519_test.json": "70471c053c711731f2195ef4875b60ea7f5d6793939d99058ac12da810cb8e00", @@ -25,6 +26,20 @@ "pbkdf2_hmacsha512_test.json": "3bc72b80f5c3d79cc2565b9b98dd982e7b1e1082df3a356d648a4d77470aa1d7", "x25519_test.json": "35c3f5231cf25cc640b524d403461deee9e49441d5d915a3a25b2c8ff5adbe7d", } +LOCAL_FILES = { + "ecdsa_secp256r1_sha256_test.json": "0fdda72545bff71a635255242a9efb76abb03378718d26e02d37ef7dec9713cd", + "ecdsa_secp384r1_sha384_test.json": "d4f0c12f6f81f75d8895af1232a63c719913224e05b471823ea3c80aeba886dc", + "ed25519_test.json": "62bea6ae2ac471a3307a2494813d39d4a82ca962fac29608617619ce47fc704e", + "hkdf_sha256_test.json": "9e64dbd3f63e46ea505a8ee81e40c49188df5b6d5203afd92e6ede8a2c873d2a", + "hkdf_sha384_test.json": "e35e585d05c7d81fe1ec3791cb4073460fbcc3c452aacaf7cc8790b83f612d48", + "hmac_sha256_test.json": "cb5ae2081056393a6b95622e63870df023837212c4bcd16f80fb716f364f51bc", + "hmac_sha384_test.json": "e78ab52be42de3b0122e933ce7c6afc1e0058157ae29754a6ea54daaf13f84cb", + "hmac_sha512_test.json": "6f00cc2656af6c53cbf68b4646dbdb4503d4db0085ff69459ac7c9627b4999fe", + "kmac256_no_customization_test.json": "c3e6acc89e304464dd6c4f8eb9a6c867088a29c7bfee3d4d3afda4e0188c6576", + "pbkdf2_hmacsha256_test.json": "6bf02f2d48262d97e6ac62bf29e45549d8ef9d4be165aef54568b22262e5d260", + "pbkdf2_hmacsha512_test.json": "212634c805075f1691e5add5c48c720b80784d3975ae9dc9eef06f77aa7c03f6", + "x25519_test.json": "558cb1584593dcb204e1cea51fce82b49d10de94c3c822f63f91bfc0f24708ed", +} def fail(message: str) -> None: @@ -71,29 +86,41 @@ def read_upstream_blob(root: Path, name: str, expected: str) -> bytes: return data +def require_same_json(name: str, local: bytes, upstream: bytes) -> None: + try: + local_document = json.loads(local) + upstream_document = json.loads(upstream) + except json.JSONDecodeError as error: + fail(f"cannot parse {name}: {error}") + if local_document != upstream_document: + fail(f"{name} differs semantically from the pinned upstream blob") + + def main() -> None: parser = argparse.ArgumentParser() parser.add_argument("--upstream-root", type=Path) args = parser.parse_args() actual_files = {path.name for path in LOCAL_DIR.glob("*.json")} - expected_files = set(FILES) + expected_files = set(LOCAL_FILES) if actual_files != expected_files: missing = sorted(expected_files - actual_files) extra = sorted(actual_files - expected_files) fail(f"corpus coverage drift; missing={missing}, extra={extra}") - for name, expected in FILES.items(): - local = read_pinned(LOCAL_DIR / name, expected) + if set(UPSTREAM_FILES) != expected_files: + fail("local and upstream provenance inventories differ") + + for name, local_expected in LOCAL_FILES.items(): + local = read_pinned(LOCAL_DIR / name, local_expected) if args.upstream_root is not None: - upstream = read_upstream_blob(args.upstream_root, name, expected) - if upstream != local: - fail(f"{name} differs from pinned upstream bytes") + upstream = read_upstream_blob(args.upstream_root, name, UPSTREAM_FILES[name]) + require_same_json(name, local, upstream) if args.upstream_root is not None: require_exact_checkout(args.upstream_root) - print("auth-vector-provenance: committed corpus matches the pinned C2SP/Wycheproof commit") + print("auth-vector-provenance: formatted corpus matches the pinned C2SP/Wycheproof commit") if __name__ == "__main__": diff --git a/scripts/check/check.sh b/scripts/check/check.sh index 7dd75b74..f4dc5513 100755 --- a/scripts/check/check.sh +++ b/scripts/check/check.sh @@ -88,6 +88,14 @@ if ! "$SCRIPT_DIR/../ct/python.sh" "$SCRIPT_DIR/auth-vector-provenance.py" >"$LO fi ok +step "Checking benchmark catalog" +if ! "$SCRIPT_DIR/../ct/python.sh" "$SCRIPT_DIR/../bench/benchmark_catalog_test.py" >"$LOG_DIR/benchmark-catalog.log" 2>&1; then + fail + show_error "$LOG_DIR/benchmark-catalog.log" + exit 1 +fi +ok + step "Checking CT assembly scanner" if ! "$SCRIPT_DIR/../ct/python.sh" "$SCRIPT_DIR/../ct/asm_heuristics_test.py" >"$LOG_DIR/ct-asm-scanner.log" 2>&1; then fail diff --git a/scripts/ci/check-ci-ownership-test.sh b/scripts/ci/check-ci-ownership-test.sh index 5838cf1d..f1c81a93 100755 --- a/scripts/ci/check-ci-ownership-test.sh +++ b/scripts/ci/check-ci-ownership-test.sh @@ -128,7 +128,7 @@ expect_failure "$invalid_tool_digest" "direct tool digest is malformed" mutable_tool_url="$TMP_ROOT/mutable-tool-url" make_fixture "$mutable_tool_url" -sed -i.bak 's#/download/v47\.0\.3/#/download/Latest/#' \ +sed -i.bak 's#/download/v48\.0\.0/#/download/Latest/#' \ "$mutable_tool_url/.config/ci-tool-archives.tsv" rm -f "$mutable_tool_url/.config/ci-tool-archives.tsv.bak" expect_failure "$mutable_tool_url" "direct tool URL resolves a mutable release" diff --git a/scripts/ci/check-ci-ownership.sh b/scripts/ci/check-ci-ownership.sh index 5c102499..9cdc87c7 100755 --- a/scripts/ci/check-ci-ownership.sh +++ b/scripts/ci/check-ci-ownership.sh @@ -389,6 +389,8 @@ grep -Fq 'actual=$(dpkg-query -W -f=' "$INSTALL_TOOLS" \ || fail "APT packages must be validated against exact versions" grep -Fq 'ci_tool_download wasmtime' "$NOSTD_WASM" \ || fail "Wasmtime must use the direct archive integrity contract" +grep -Fq 'ci_tool_download wasm-tools' "$NOSTD_WASM" \ + || fail "wasm-tools must use the direct archive integrity contract" if grep -Eiq '(^|[^[:alnum:]_])zig([^[:alnum:]_]|$)' "$CROSS_SCRIPT"; then fail "cross-target CI must not depend on Zig" fi diff --git a/scripts/ci/install-tools.sh b/scripts/ci/install-tools.sh index e354cd52..174074c9 100755 --- a/scripts/ci/install-tools.sh +++ b/scripts/ci/install-tools.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # Install CI tools through authenticated package-manager boundaries. -# Usage: install-tools.sh [standard|quality|release|semver|rail|ci|supply-chain|bench|ibm|fuzz|coverage|ct-linux|minimal|none] +# Usage: install-tools.sh [standard|quality|release|semver|rail|ci|supply-chain|bench|structural-bench|profile|ibm|fuzz|coverage|ct-linux|minimal|none] set -euo pipefail @@ -15,8 +15,12 @@ JUST_VERSION=1.58.0 ZIZMOR_VERSION=1.29.0 CARGO_CRITERION_VERSION=1.1.0 CRITCMP_VERSION=0.1.8 +GUNGRAUN_RUNNER_VERSION=0.19.4 +CARGO_SHOW_ASM_VERSION=0.2.62 +SAMPLY_VERSION=0.13.1 +CARGO_LLVM_LINES_VERSION=0.4.48 CARGO_FUZZ_VERSION=0.13.2 -CARGO_LLVM_COV_VERSION=0.8.7 +CARGO_LLVM_COV_VERSION=0.9.0 ACTIONLINT_VERSION=1.7.12 OPAM_REPOSITORY_COMMIT=49f6d620cf20ae0168cfcbeb2c33932e06cb4b74 @@ -331,6 +335,16 @@ case "$MODE" in install_cargo_tool critcmp "$CRITCMP_VERSION" install_cargo_tool just "$JUST_VERSION" ;; + structural-bench) + install_cargo_tool gungraun-runner "$GUNGRAUN_RUNNER_VERSION" + install_cargo_tool just "$JUST_VERSION" + ;; + profile) + install_cargo_tool cargo-show-asm "$CARGO_SHOW_ASM_VERSION" cargo-asm + install_cargo_tool samply "$SAMPLY_VERSION" + install_cargo_tool cargo-llvm-lines "$CARGO_LLVM_LINES_VERSION" + install_cargo_tool just "$JUST_VERSION" + ;; fuzz) install_cargo_tool cargo-fuzz "$CARGO_FUZZ_VERSION" install_cargo_tool just "$JUST_VERSION" @@ -353,7 +367,7 @@ case "$MODE" in ;; *) echo "Unknown mode: $MODE" >&2 - echo "Usage: install-tools.sh [standard|quality|release|rail|ci|supply-chain|bench|ibm|fuzz|coverage|ct-linux|minimal|none]" >&2 + echo "Usage: install-tools.sh [standard|quality|release|semver|rail|ci|supply-chain|bench|structural-bench|profile|ibm|fuzz|coverage|ct-linux|minimal|none]" >&2 exit 2 ;; esac diff --git a/scripts/ci/nostd-wasm-suite.sh b/scripts/ci/nostd-wasm-suite.sh index 070bc890..00fda157 100755 --- a/scripts/ci/nostd-wasm-suite.sh +++ b/scripts/ci/nostd-wasm-suite.sh @@ -48,18 +48,67 @@ install_wasmtime() { export PATH="$install_dir/bin:$PATH" } +install_wasm_tools() { + local platform tmpdir install_dir installed_version + tmpdir="$(mktemp -d)" + install_dir="${WASM_TOOLS_HOME:-$HOME/.wasm-tools}" + + ci_tool_download wasm-tools "$tmpdir" + platform="${CI_TOOL_HOST_ARCH}-${CI_TOOL_HOST_OS}" + echo "Installing wasm-tools $CI_TOOL_VERSION for $platform" + tar -xzf "$CI_TOOL_ARCHIVE_PATH" -C "$tmpdir" + mkdir -p "$install_dir/bin" + cp "$tmpdir/wasm-tools-${CI_TOOL_VERSION}-${platform}/wasm-tools" "$install_dir/bin/wasm-tools" + chmod +x "$install_dir/bin/wasm-tools" + + installed_version=$("$install_dir/bin/wasm-tools" --version) + if [[ "$installed_version" =~ ([0-9]+\.[0-9]+\.[0-9]+) ]]; then + installed_version=${BASH_REMATCH[1]} + else + echo "wasm-tools version mismatch: expected $CI_TOOL_VERSION, got $installed_version" >&2 + return 1 + fi + [[ "$installed_version" == "$CI_TOOL_VERSION" ]] || { + echo "wasm-tools version mismatch: expected $CI_TOOL_VERSION, got $installed_version" >&2 + return 1 + } + + rm -rf "$tmpdir" + export PATH="$install_dir/bin:$PATH" +} + +build_validate_run_wasm_vectors() { + local variant=$1 + local rustflags=$2 + local target_dir="$CI_TOOL_REPO_ROOT/target/wasm-runtime-vectors/$variant" + local artifact="$target_dir/$TARGET/debug/rscrypto-wasm-runtime-vectors.wasm" + local wat="$artifact.wat" + local manifest="tools/wasm-runtime-vectors/Cargo.toml" + + CARGO_TARGET_DIR="$target_dir" RUSTFLAGS="$rustflags" \ + cargo build --locked --manifest-path "$manifest" --target "$TARGET" + + wasm-tools validate "$artifact" + if [[ "$variant" == simd128 ]]; then + wasm-tools print "$artifact" >"$wat" + grep -Eq '\b(v128\.(load|store|const)|i(8x16|16x8|32x4|64x2)\.|f(32x4|64x2)\.)' "$wat" || { + echo "SIMD WASM artifact contains no SIMD instruction" >&2 + return 1 + } + fi + + wasmtime "$artifact" +} + run_wasm_runtime_vectors() { if [[ "$TARGET" != "wasm32-wasip1" ]]; then return fi install_wasmtime - export CARGO_TARGET_WASM32_WASIP1_RUNNER="wasmtime" - - local manifest="tools/wasm-runtime-vectors/Cargo.toml" - cargo run --locked --manifest-path "$manifest" --target "$TARGET" - RUSTFLAGS="-C target-feature=+simd128" \ - cargo run --locked --manifest-path "$manifest" --target "$TARGET" + install_wasm_tools + build_validate_run_wasm_vectors default "" + build_validate_run_wasm_vectors simd128 "-C target-feature=+simd128" } echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" diff --git a/scripts/ci/pre-push.sh b/scripts/ci/pre-push.sh index 6676e8c0..a9a4da5d 100755 --- a/scripts/ci/pre-push.sh +++ b/scripts/ci/pre-push.sh @@ -193,7 +193,7 @@ needs_host_checks() { return 0 fi - changed_file_matches '^scripts/check/|^scripts/lib/(common|rail-plan|feature-profiles)\.sh$|^scripts/test/(test-feature-matrix|test-fuzz)\.sh$' + changed_file_matches '^\.config/benchmark-matrix\.json$|^benches/structural\.rs$|^scripts/bench/(benchmark_catalog(_test)?\.py|profile\.sh)$|^scripts/check/|^scripts/lib/(common|rail-plan|feature-profiles)\.sh$|^scripts/test/(test-feature-matrix|test-fuzz)\.sh$' } run_actions_check() { diff --git a/scripts/ci/run-bench.sh b/scripts/ci/run-bench.sh index cec94cf6..fc66378a 100755 --- a/scripts/ci/run-bench.sh +++ b/scripts/ci/run-bench.sh @@ -108,384 +108,35 @@ ms_to_seconds() { awk -v ms="$ms" 'BEGIN { printf "%.3f", (ms + 0) / 1000.0 }' } -DEFAULT_CHECKSUM_ALGOS=( - "crc16-ccitt" - "crc16-ibm" - "crc24-openpgp" - "crc32-ieee" - "crc32c" - "crc64-xz" - "crc64-nvme" -) - -DEFAULT_HASH_ALGOS=( - "sha224" - "sha256" - "sha384" - "sha512" - "sha512-256" - "sha3-224" - "sha3-256" - "sha3-384" - "sha3-512" - "shake128" - "shake256" - "cshake256" - "blake2" - "blake3" - "xxh3" - "rapidhash" - "ascon-hash256" - "ascon-xof128" - "ascon-cxof128" -) - -DEFAULT_AUTH_ALGOS=( - "hmac-sha256" - "hmac-sha384" - "hmac-sha512" - "hkdf-sha256" - "hkdf-sha384" - "pbkdf2-sha256" - "pbkdf2-sha512" - "ecdsa-p256" - "ecdsa-p384" - "ed25519" - "x25519" - "mlkem512" - "mlkem768" - "mlkem1024" -) - -DEFAULT_SP800185_ALGOS=( - "kmac256" -) - -DEFAULT_PASSWORD_HASHING_ALGOS=( - "argon2d" - "argon2i" - "argon2id" - "scrypt" -) - -DEFAULT_RSA_ALGOS=( - "rsa" -) - -DEFAULT_AEAD_ALGOS=( - "xchacha20-poly1305" - "chacha20-poly1305" - "aes-256-gcm-siv" - "aes-128-gcm-siv" - "aes-256-gcm" - "aes-128-gcm" - "aegis-256" - "ascon-aead128" -) - -DIAG_AEAD_ALGOS=( - "aead-diag" -) - -ALL_KNOWN_ALGOS=( - "${DEFAULT_CHECKSUM_ALGOS[@]}" - "${DEFAULT_HASH_ALGOS[@]}" - "${DEFAULT_AUTH_ALGOS[@]}" - "${DEFAULT_SP800185_ALGOS[@]}" - "${DEFAULT_PASSWORD_HASHING_ALGOS[@]}" - "${DEFAULT_RSA_ALGOS[@]}" - "${DEFAULT_AEAD_ALGOS[@]}" -) - -ALL_REQUIRED_BENCHES=( - "crc" - "sha2" - "sha3" - "kmac_cshake" - "ascon" - "xxh3" - "rapidhash" - "blake2" - "blake3" - "auth" - "password_hashing" - "rsa" - "aead" -) - -checksum_filter_token() { - local algo="${1:-}" - case "$algo" in - crc16-ccitt) echo "crc16-ccitt" ;; - crc16-ibm) echo "crc16-ibm" ;; - crc24-openpgp) echo "crc24-openpgp" ;; - crc32-ieee) echo "^crc32/" ;; - crc32c) echo "crc32c" ;; - crc64-xz) echo "crc64-xz" ;; - crc64-nvme) echo "crc64-nvme" ;; - *) echo "$algo" ;; - esac -} - -hash_filter_token() { - local algo="${1:-}" - case "$algo" in - sha3-224) echo "sha3-224" ;; - sha3-256) echo "sha3-256" ;; - sha3-384) echo "sha3-384" ;; - sha3-512) echo "sha3-512" ;; - sha512) echo "^sha512/" ;; - sha512-256) echo "sha512-256" ;; - cshake256) echo "cshake256" ;; - - ascon-hash256) echo "ascon-hash256" ;; - ascon-xof128) echo "ascon-xof128" ;; - ascon-cxof128) echo "ascon-cxof128" ;; - xxh3) echo "xxh3" ;; - blake2) echo "^blake2/(rscrypto|rustcrypto|keyed|streaming)/" ;; - blake3) echo "blake3" ;; - *) echo "$algo" ;; - esac -} +BENCHMARK_CATALOG="scripts/bench/benchmark_catalog.py" -sp800185_filter_token() { - local algo="${1:-}" - case "$algo" in - kmac256) echo "kmac256" ;; - *) echo "$algo" ;; - esac -} - -password_hashing_filter_token() { - local algo="${1:-}" - case "$algo" in - argon2d) echo "^argon2d-" ;; - argon2i) echo "^argon2i-" ;; - argon2id) echo "^argon2id-" ;; - scrypt) echo "^scrypt-" ;; - *) echo "$algo" ;; - esac -} - -auth_filter_token() { - local algo="${1:-}" - case "$algo" in - hmac-sha256) echo "^hmac-sha256" ;; - hmac-sha384) echo "hmac-sha384" ;; - hmac-sha512) echo "hmac-sha512" ;; - hkdf-sha256) echo "^hkdf-sha256" ;; - hkdf-sha384) echo "hkdf-sha384" ;; - pbkdf2-sha256) echo "^pbkdf2-sha256/" ;; - pbkdf2-sha512) echo "^pbkdf2-sha512/" ;; - ecdsa-p256) echo "^ecdsa-p256/" ;; - ecdsa-p384) echo "^ecdsa-p384/" ;; - ed25519) echo "ed25519" ;; - x25519) echo "x25519" ;; - ml-kem|mlkem) echo "^mlkem(512|768|1024)/" ;; - ml-kem-512|mlkem512) echo "^mlkem512/" ;; - ml-kem-768|mlkem768) echo "^mlkem768/" ;; - ml-kem-1024|mlkem1024) echo "^mlkem1024/" ;; - *) echo "$algo" ;; - esac -} - -rsa_filter_token() { - local algo="${1:-}" - case "$algo" in - rsa) echo "rsa" ;; - *) echo "$algo" ;; - esac -} - -aead_filter_token() { - local algo="${1:-}" - case "$algo" in - xchacha20-poly1305) echo "xchacha20-poly1305" ;; - chacha20-poly1305) echo "^chacha20-poly1305/" ;; - aes-256-gcm-siv) echo "aes-256-gcm-siv" ;; - aes-128-gcm-siv) echo "aes-128-gcm-siv" ;; - aes-256-gcm) echo "^aes-256-gcm/" ;; - aes-128-gcm) echo "^aes-128-gcm/" ;; - aegis-256) echo "aegis-256" ;; - ascon-aead128) echo "ascon-aead128" ;; - *) echo "$algo" ;; - esac +catalog() { + scripts/ct/python.sh "$BENCHMARK_CATALOG" "$@" } default_benches_for_crate() { - local crate="${1:-}" - case "$crate" in - checksum) echo "crc" ;; - hashes) echo "sha2,sha3,kmac_cshake,ascon,xxh3,rapidhash,blake2,blake3" ;; - auth) echo "auth,kmac_cshake,password_hashing,rsa" ;; - rsa) echo "rsa" ;; - aead) echo "aead" ;; - *) echo "" ;; - esac -} - -merge_csvs() { - local -a parts=() - local -a merged=() - local csv - local token - - for csv in "$@"; do - [[ -z "$csv" ]] && continue - IFS=',' read -r -a parts <<< "$csv" - for token in "${parts[@]:+${parts[@]}}"; do - token="$(echo "$token" | xargs)" - [[ -z "$token" ]] && continue - append_unique "$token" merged - done - done - - if [[ "${#merged[@]}" -eq 0 ]]; then - echo "" - else - (IFS=','; echo "${merged[*]}") - fi + catalog default-benches "${1:-}" } bench_features_for_target() { - local bench="${1:-}" - case "$bench" in - crc) echo "parallel,checksums" ;; - sha2) echo "parallel,sha2,diag" ;; - sha3) echo "parallel,sha3" ;; - kmac_cshake) echo "parallel,sha3,kmac" ;; - ascon) echo "parallel,ascon-hash" ;; - xxh3) echo "parallel,xxh3" ;; - rapidhash) echo "parallel,rapidhash" ;; - aead_kernels) echo "parallel,sha2,chacha20poly1305,diag" ;; - blake2) echo "parallel,blake2b,blake2s" ;; - blake3) echo "parallel,blake3" ;; - auth) echo "parallel,hmac,hkdf,pbkdf2,ecdsa,ed25519,x25519,ml-kem,diag" ;; - password_hashing) echo "parallel,argon2,scrypt,phc-strings,getrandom" ;; - rsa) echo "parallel,rsa,diag" ;; - aead_diag) echo "parallel,sha2,aes-gcm,aes-gcm-siv,chacha20poly1305,xchacha20poly1305,aegis256,ascon-aead,diag" ;; - aead) echo "parallel,aes-gcm,aes-gcm-siv,chacha20poly1305,xchacha20poly1305,aegis256,ascon-aead" ;; - *) echo "parallel" ;; - esac + catalog features "${1:-}" } bench_binary_for_target() { - local bench="${1:-}" - case "$bench" in - aead_diag) echo "aead" ;; - *) echo "$bench" ;; - esac + catalog binary "${1:-}" } bench_features_for_invocation() { - local benches_csv="${1:-}" - local features="" - local -a benches=() - local bench - - if [[ -z "$benches_csv" ]]; then - echo "parallel,full" - return 0 - fi - - IFS=',' read -r -a benches <<< "$benches_csv" - for bench in "${benches[@]:+${benches[@]}}"; do - features="$(merge_csvs "$features" "$(bench_features_for_target "$bench")")" - done - - if [[ -z "$features" ]]; then - echo "parallel" - else - echo "$features" - fi + catalog features "${1:-}" } -bench_target_for_hash_algo() { - local algo="${1:-}" - case "$algo" in - sha224|sha256|sha384|sha512|sha512-256) echo "sha2" ;; - sha3-224|sha3-256|sha3-384|sha3-512|shake128|shake256) echo "sha3" ;; - cshake256) echo "kmac_cshake" ;; - ascon-hash256|ascon-xof128|ascon-cxof128) echo "ascon" ;; - xxh3) echo "xxh3" ;; - rapidhash) echo "rapidhash" ;; - blake2) echo "blake2" ;; - blake3) echo "blake3" ;; - *) return 1 ;; - esac -} - -append_algo_plan_row() { - local algo="${1:-}" +append_algo_plan_rows() { + local algorithms_csv="${1:-}" local raw_filter="${2:-}" - local bench="" - local crate="" - local token="" - - if array_contains "$algo" "${DEFAULT_CHECKSUM_ALGOS[@]}"; then - crate="checksum" - bench="crc" - token="${raw_filter:-$(checksum_filter_token "$algo")}" - PLAN_ROWS+=("$crate|$bench|$token") - return 0 - fi - - if array_contains "$algo" "${DEFAULT_HASH_ALGOS[@]}"; then - if ! bench="$(bench_target_for_hash_algo "$algo")"; then - return 0 - fi - crate="hashes" - token="${raw_filter:-$(hash_filter_token "$algo")}" - PLAN_ROWS+=("$crate|$bench|$token") - return 0 - fi - - if array_contains "$algo" "${DEFAULT_AUTH_ALGOS[@]}"; then - crate="auth" - bench="auth" - token="${raw_filter:-$(auth_filter_token "$algo")}" - PLAN_ROWS+=("$crate|$bench|$token") - return 0 - fi - - if array_contains "$algo" "${DEFAULT_SP800185_ALGOS[@]}"; then - crate="auth" - bench="kmac_cshake" - token="${raw_filter:-$(sp800185_filter_token "$algo")}" - PLAN_ROWS+=("$crate|$bench|$token") - return 0 - fi - - if array_contains "$algo" "${DEFAULT_PASSWORD_HASHING_ALGOS[@]}"; then - crate="auth" - bench="password_hashing" - token="${raw_filter:-$(password_hashing_filter_token "$algo")}" - PLAN_ROWS+=("$crate|$bench|$token") - return 0 - fi - - if array_contains "$algo" "${DEFAULT_RSA_ALGOS[@]}"; then - crate="auth" - bench="rsa" - token="${raw_filter:-$(rsa_filter_token "$algo")}" - PLAN_ROWS+=("$crate|$bench|$token") - return 0 - fi - - if array_contains "$algo" "${DIAG_AEAD_ALGOS[@]}"; then - crate="aead" - bench="aead_diag" - token="${raw_filter:-chacha20-poly1305/encrypt}" - PLAN_ROWS+=("$crate|$bench|$token") - return 0 - fi - - if array_contains "$algo" "${DEFAULT_AEAD_ALGOS[@]}"; then - crate="aead" - bench="aead" - token="${raw_filter:-$(aead_filter_token "$algo")}" - PLAN_ROWS+=("$crate|$bench|$token") - fi + local row + while IFS= read -r row; do + [[ -n "$row" ]] && PLAN_ROWS+=("$row") + done < <(catalog plan-algorithms "$algorithms_csv" "$raw_filter") } dedupe_plan_rows() { @@ -500,26 +151,8 @@ dedupe_plan_rows() { CRATES_INPUT="$(normalize_csv_lower "${BENCH_CRATES:-}")" BENCHES_INPUT="$(normalize_csv_lower "${BENCH_BENCHES:-}")" -# Expand bench shorthand and legacy aliases onto real bench targets. expand_bench_shorthand() { - local raw="$1" - [[ -n "$raw" ]] || return 0 - local -a expanded=() - local token - IFS=',' read -r -a tokens <<< "$raw" - for token in "${tokens[@]}"; do - case "$token" in - comp) expanded+=("crc" "sha2" "sha3" "kmac_cshake" "ascon" "auth" "aead" "xxh3" "rapidhash" "blake3") ;; - kernels) expanded+=("blake3") ;; - checksum_comp|checksum_kernels) expanded+=("crc") ;; - hashes_comp) expanded+=("sha2" "sha3" "kmac_cshake" "ascon" "xxh3" "rapidhash" "blake3") ;; - auth_comp) expanded+=("auth") ;; - aead_comp) expanded+=("aead") ;; - hashes_kernels) expanded+=("blake3") ;; - *) expanded+=("$token") ;; - esac - done - (IFS=','; echo "${expanded[*]}") + catalog expand-benches "$1" } BENCHES_INPUT="$(expand_bench_shorthand "$BENCHES_INPUT")" @@ -553,9 +186,12 @@ if [[ -n "$SAMPLE_SIZE_INPUT" && (! "$SAMPLE_SIZE_INPUT" =~ ^[0-9]+$ || "$SAMPLE exit 2 fi -if [[ -n "$PROFILE_TIME_SECS_INPUT" && ! "$PROFILE_TIME_SECS_INPUT" =~ ^[0-9]+(\.[0-9]+)?$ ]]; then - echo "error: BENCH_PROFILE_TIME_SECS must be numeric (got '$PROFILE_TIME_SECS_INPUT')" >&2 - exit 2 +if [[ -n "$PROFILE_TIME_SECS_INPUT" ]]; then + if [[ ! "$PROFILE_TIME_SECS_INPUT" =~ ^[0-9]+(\.[0-9]+)?$ ]] \ + || ! awk -v seconds="$PROFILE_TIME_SECS_INPUT" 'BEGIN { exit !(seconds >= 1) }'; then + echo "error: BENCH_PROFILE_TIME_SECS must be numeric and at least 1 (got '$PROFILE_TIME_SECS_INPUT')" >&2 + exit 2 + fi fi CRITERION_ARGS=() @@ -693,84 +329,23 @@ if [[ -n "$ONLY_INPUT" ]]; then IFS=',' read -r -a only_values <<< "$ONLY_INPUT" for selector in "${only_values[@]:+${only_values[@]}}"; do key="$(normalize_selector "$selector")" - case "$key" in - all) - HAS_ALL_SELECTOR="true" - for algo in "${ALL_KNOWN_ALGOS[@]}"; do append_unique "$algo" SELECTED_ALGOS; done - ;; - auth) - for algo in "${DEFAULT_AUTH_ALGOS[@]}"; do append_unique "$algo" SELECTED_ALGOS; done - for algo in "${DEFAULT_SP800185_ALGOS[@]}"; do append_unique "$algo" SELECTED_ALGOS; done - for algo in "${DEFAULT_PASSWORD_HASHING_ALGOS[@]}"; do append_unique "$algo" SELECTED_ALGOS; done - for algo in "${DEFAULT_RSA_ALGOS[@]}"; do append_unique "$algo" SELECTED_ALGOS; done - ;; - rsa) - for algo in "${DEFAULT_RSA_ALGOS[@]}"; do append_unique "$algo" SELECTED_ALGOS; done - ;; - aead) - for algo in "${DEFAULT_AEAD_ALGOS[@]}"; do append_unique "$algo" SELECTED_ALGOS; done - ;; - aeaddiag|chacha20poly1305diag|chacha20poly1305par4) - append_unique "aead-diag" SELECTED_ALGOS - ;; - checksum|checksums) - for algo in "${DEFAULT_CHECKSUM_ALGOS[@]}"; do append_unique "$algo" SELECTED_ALGOS; done - ;; - hashes|hash) - for algo in "${DEFAULT_HASH_ALGOS[@]}"; do append_unique "$algo" SELECTED_ALGOS; done - ;; - blake3) - append_unique "blake3" SELECTED_ALGOS - ;; - mlkem) - append_unique "mlkem512" SELECTED_ALGOS - append_unique "mlkem768" SELECTED_ALGOS - append_unique "mlkem1024" SELECTED_ALGOS - ;; - mlkem512) - append_unique "mlkem512" SELECTED_ALGOS - ;; - mlkem768) - append_unique "mlkem768" SELECTED_ALGOS - ;; - mlkem1024) - append_unique "mlkem1024" SELECTED_ALGOS - ;; - crc64|crc64nvme|crc64xz) - append_unique "crc64-xz" SELECTED_ALGOS - append_unique "crc64-nvme" SELECTED_ALGOS - ;; - crc32) - append_unique "crc32-ieee" SELECTED_ALGOS - append_unique "crc32c" SELECTED_ALGOS - ;; - crc16) - append_unique "crc16-ccitt" SELECTED_ALGOS - append_unique "crc16-ibm" SELECTED_ALGOS - ;; - *) - matched="false" - for algo in "${ALL_KNOWN_ALGOS[@]}"; do - if [[ "$(normalize_selector "$algo")" == "$key" ]]; then - append_unique "$algo" SELECTED_ALGOS - matched="true" - break - fi - done - if [[ "$matched" == "false" ]]; then - append_unique "$selector" RAW_FILTERS - fi - ;; - esac + if resolved_algorithms="$(catalog resolve-selector "$selector")"; then + [[ "$key" == "all" ]] && HAS_ALL_SELECTOR="true" + IFS=',' read -r -a resolved_values <<< "$resolved_algorithms" + for algo in "${resolved_values[@]:+${resolved_values[@]}}"; do + append_unique "$algo" SELECTED_ALGOS + done + else + append_unique "$selector" RAW_FILTERS + fi done # When an explicit raw Criterion filter is provided, treat it as the # authoritative benchmark matcher and avoid adding a second broad plan row # from BENCH_ONLY (e.g. "blake3"), which would run extra surfaces. if [[ -z "$FILTER_INPUT" ]]; then - for algo in "${SELECTED_ALGOS[@]:+${SELECTED_ALGOS[@]}}"; do - append_algo_plan_row "$algo" - done + selected_algorithms_csv="$(IFS=','; echo "${SELECTED_ALGOS[*]}")" + append_algo_plan_rows "$selected_algorithms_csv" fi fi @@ -786,10 +361,9 @@ if [[ "${#RAW_FILTERS[@]}" -gt 0 ]]; then raw_benches=() if [[ -z "$CRATES_INPUT" && -z "$BENCHES_INPUT" && "${#SELECTED_ALGOS[@]}" -gt 0 ]]; then + selected_algorithms_csv="$(IFS=','; echo "${SELECTED_ALGOS[*]}")" for filter in "${RAW_FILTERS[@]}"; do - for algo in "${SELECTED_ALGOS[@]:+${SELECTED_ALGOS[@]}}"; do - append_algo_plan_row "$algo" "$filter" - done + append_algo_plan_rows "$selected_algorithms_csv" "$filter" done dedupe_plan_rows else @@ -804,23 +378,8 @@ if [[ "${#RAW_FILTERS[@]}" -gt 0 ]]; then append_unique "$crate" raw_crates done elif [[ "${#SELECTED_ALGOS[@]}" -gt 0 ]]; then - for algo in "${SELECTED_ALGOS[@]:+${SELECTED_ALGOS[@]}}"; do - if array_contains "$algo" "${DEFAULT_CHECKSUM_ALGOS[@]}"; then - append_unique "checksum" raw_crates - elif array_contains "$algo" "${DEFAULT_HASH_ALGOS[@]}"; then - append_unique "hashes" raw_crates - elif array_contains "$algo" "${DEFAULT_AUTH_ALGOS[@]}"; then - append_unique "auth" raw_crates - elif array_contains "$algo" "${DEFAULT_SP800185_ALGOS[@]}"; then - append_unique "auth" raw_crates - elif array_contains "$algo" "${DEFAULT_PASSWORD_HASHING_ALGOS[@]}"; then - append_unique "auth" raw_crates - elif array_contains "$algo" "${DEFAULT_RSA_ALGOS[@]}"; then - append_unique "auth" raw_crates - elif array_contains "$algo" "${DEFAULT_AEAD_ALGOS[@]}"; then - append_unique "aead" raw_crates - fi - done + selected_algorithms_csv="$(IFS=','; echo "${SELECTED_ALGOS[*]}")" + IFS=',' read -r -a raw_crates <<< "$(catalog crates-for-algorithms "$selected_algorithms_csv")" if [[ "${#raw_crates[@]}" -eq 0 ]]; then raw_crates=("checksum" "hashes" "auth" "aead") fi @@ -858,7 +417,8 @@ fi dedupe_plan_rows if [[ "$HAS_ALL_SELECTOR" == "true" && -z "$CRATES_INPUT" && -z "$BENCHES_INPUT" ]]; then - for required_bench in "${ALL_REQUIRED_BENCHES[@]}"; do + IFS=',' read -r -a required_benches <<< "$(catalog required-benches)" + for required_bench in "${required_benches[@]}"; do found_bench="false" for row in "${PLAN_ROWS[@]:+${PLAN_ROWS[@]}}"; do IFS='|' read -r _ bench _ <<< "$row" @@ -980,6 +540,11 @@ BENCH_FLAGS=() if [[ -n "$BENCHES_INPUT" ]]; then IFS=',' read -r -a benches_values <<< "$BENCHES_INPUT" for bench in "${benches_values[@]:+${benches_values[@]}}"; do + BENCH_FLAGS+=(--bench "$(bench_binary_for_target "$bench")") + done +else + IFS=',' read -r -a criterion_binaries <<< "$(catalog criterion-binaries)" + for bench in "${criterion_binaries[@]}"; do BENCH_FLAGS+=(--bench "$bench") done fi diff --git a/scripts/ci/tool-integrity-test.sh b/scripts/ci/tool-integrity-test.sh index ef0c6418..3137d83c 100755 --- a/scripts/ci/tool-integrity-test.sh +++ b/scripts/ci/tool-integrity-test.sh @@ -81,8 +81,13 @@ cat >"$direct_bin/tar" <<'SH' set -euo pipefail printf 'tar %s\n' "$*" >>"$MOCK_COMMAND_LOG" destination="" +archive="" while [[ $# -gt 0 ]]; do case "$1" in + -xJf | -xzf) + archive=$2 + shift 2 + ;; -C) destination=$2 shift 2 @@ -90,20 +95,46 @@ while [[ $# -gt 0 ]]; do *) shift ;; esac done -[[ -n "$destination" ]] -root="$destination/wasmtime-v47.0.3-x86_64-linux" -mkdir -p "$root" -cat >"$root/wasmtime" <<'EOF' +[[ -n "$destination" && -n "$archive" ]] +case "${archive##*/}" in + wasmtime-*) + root="$destination/wasmtime-v48.0.0-x86_64-linux" + mkdir -p "$root" + cat >"$root/wasmtime" <<'EOF' +#!/usr/bin/env bash +if [[ "${1:-}" == --version ]]; then + printf 'wasmtime 48.0.0 (mock)\n' +else + printf 'wasmtime executed\n' >>"$MOCK_EXEC_LOG" +fi +EOF + chmod +x "$root/wasmtime" + ;; + wasm-tools-*) + root="$destination/wasm-tools-1.257.1-x86_64-linux" + mkdir -p "$root" + cat >"$root/wasm-tools" <<'EOF' #!/usr/bin/env bash -printf 'wasmtime 47.0.3 (mock)\n' -printf 'wasmtime executed\n' >>"$MOCK_EXEC_LOG" +case "${1:-}" in + --version) printf 'wasm-tools 1.257.1\n' ;; + validate) printf 'wasm-tools validated\n' >>"$MOCK_EXEC_LOG" ;; + print) printf '(module (func (drop (v128.const i32x4 0 0 0 0))))\n' ;; + *) exit 2 ;; +esac EOF -chmod +x "$root/wasmtime" + chmod +x "$root/wasm-tools" + ;; + *) exit 2 ;; +esac SH cat >"$direct_bin/cargo" <<'SH' #!/usr/bin/env bash printf 'cargo %s\n' "$*" >>"$MOCK_COMMAND_LOG" +if [[ "${1:-}" == build && -n "${CARGO_TARGET_DIR:-}" ]]; then + mkdir -p "$CARGO_TARGET_DIR/wasm32-wasip1/debug" + : >"$CARGO_TARGET_DIR/wasm32-wasip1/debug/rscrypto-wasm-runtime-vectors.wasm" +fi SH cat >"$direct_bin/rustup" <<'SH' @@ -216,21 +247,27 @@ wasmtime_artifact="$TMP_ROOT/wasmtime.tar.xz" printf 'authenticated mock Wasmtime archive\n' >"$wasmtime_artifact" wasmtime_digest=$(sha256_file "$wasmtime_artifact") set_manifest_digest "$direct_fixture" wasmtime linux x86_64 "$wasmtime_digest" +set_manifest_digest "$direct_fixture" wasm-tools linux x86_64 "$wasmtime_digest" wasmtime_home="$TMP_ROOT/wasmtime-home" +wasm_tools_home="$TMP_ROOT/wasm-tools-home" wasmtime_exec="$TMP_ROOT/wasmtime.exec" : >"$direct_log" ( cd "$direct_fixture" PATH="$direct_bin:$PATH" \ WASMTIME_HOME="$wasmtime_home" \ + WASM_TOOLS_HOME="$wasm_tools_home" \ MOCK_COMMAND_LOG="$direct_log" \ MOCK_DOWNLOAD_FILE="$wasmtime_artifact" \ MOCK_EXEC_LOG="$wasmtime_exec" \ scripts/ci/nostd-wasm-suite.sh wasm32-wasip1 shallow ) >/dev/null [[ -x "$wasmtime_home/bin/wasmtime" ]] || fail "verified Wasmtime was not installed" +[[ -x "$wasm_tools_home/bin/wasm-tools" ]] || fail "verified wasm-tools was not installed" grep -Fq 'tar -xJf' "$direct_log" || fail "verified Wasmtime was not extracted" +grep -Fq 'tar -xzf' "$direct_log" || fail "verified wasm-tools was not extracted" grep -Fqx 'wasmtime executed' "$wasmtime_exec" || fail "verified Wasmtime was not executed" +grep -Fqx 'wasm-tools validated' "$wasmtime_exec" || fail "verified wasm-tools did not validate artifacts" : >"$direct_log" bad_wasmtime_exec="$TMP_ROOT/bad-wasmtime.exec" @@ -238,6 +275,7 @@ if ( cd "$direct_fixture" PATH="$direct_bin:$PATH" \ WASMTIME_HOME="$TMP_ROOT/bad-wasmtime-home" \ + WASM_TOOLS_HOME="$TMP_ROOT/bad-wasm-tools-home" \ MOCK_COMMAND_LOG="$direct_log" \ MOCK_DOWNLOAD_FILE="$invalid_artifact" \ MOCK_EXEC_LOG="$bad_wasmtime_exec" \ @@ -299,7 +337,10 @@ version=${required#=} awk -v package="$package" '$1 != package' "$MOCK_CARGO_STATE" >"$MOCK_CARGO_STATE.tmp" printf '%s %s\n' "$package" "$version" >>"$MOCK_CARGO_STATE.tmp" mv "$MOCK_CARGO_STATE.tmp" "$MOCK_CARGO_STATE" -binary="$CARGO_HOME/bin/$package" +case "$package" in + cargo-show-asm) binary="$CARGO_HOME/bin/cargo-asm" ;; + *) binary="$CARGO_HOME/bin/$package" ;; +esac mkdir -p "$(dirname "$binary")" printf '#!/usr/bin/env bash\nprintf "%%s %%s\\n" %q %q\n' "$package" "$version" >"$binary" chmod +x "$binary" @@ -345,7 +386,7 @@ package_temp="$TMP_ROOT/package-temp" mkdir -p "$package_home/.cargo/bin" mkdir -p "$package_temp" : >"$package_log" -for mode in standard quality release semver rail ci supply-chain ibm bench fuzz coverage minimal none; do +for mode in standard quality release semver rail ci supply-chain ibm bench structural-bench profile fuzz coverage minimal none; do HOME="$package_home" \ RUNNER_TEMP="$package_temp" \ PATH="$package_bin:$PATH" \ @@ -548,8 +589,12 @@ for contract in \ 'zizmor =1.29.0' \ 'cargo-criterion =1.1.0' \ 'critcmp =0.1.8' \ + 'gungraun-runner =0.19.4' \ + 'cargo-show-asm =0.2.62' \ + 'samply =0.13.1' \ + 'cargo-llvm-lines =0.4.48' \ 'cargo-fuzz =0.13.2' \ - 'cargo-llvm-cov =0.8.7'; do + 'cargo-llvm-cov =0.9.0'; do package=${contract%% *} version=${contract#* } grep -Fq "cargo install --registry crates-io $package --locked --version $version --force" \ diff --git a/scripts/ct/dudect_report.py b/scripts/ct/dudect_report.py index 910ea2c8..88b9b9fe 100755 --- a/scripts/ct/dudect_report.py +++ b/scripts/ct/dudect_report.py @@ -243,6 +243,11 @@ "gate": "diagnostic", "reason": "ECDSA signing CT root-cause isolation.", }, + "ecdsa_p256_diag_reduce_wide_blinded_fixed_vs_random_input": { + "primitive": "signature.ecdsa_p256_sign", + "left_class": "P-256 diagnostic caller-blinded order reduction of fixed wide input", + "right_class": "P-256 diagnostic caller-blinded order reduction of random wide input", + }, "ecdsa_p256_diag_basepoint_blinded_fixed_vs_random_secret": { "primitive": "signature.ecdsa_p256_sign", "left_class": "P-256 diagnostic blinded basepoint multiplication from fixed secret", @@ -275,6 +280,13 @@ "primitive": "signature.ecdsa_p256_sign", "left_class": "P-256 diagnostic nonce inverse from fixed secret", "right_class": "P-256 diagnostic nonce inverse from random secret", + "gate": "diagnostic", + "reason": "Unblinded control for the s390x nonce-inversion mitigation.", + }, + "ecdsa_p256_diag_nonce_inverse_blinded_fixed_vs_random_secret": { + "primitive": "signature.ecdsa_p256_sign", + "left_class": "P-256 diagnostic caller-blinded nonce inverse from fixed secret", + "right_class": "P-256 diagnostic caller-blinded nonce inverse from random secret", }, "ecdsa_p256_diag_final_multiply_fixed_vs_random_secret": { "primitive": "signature.ecdsa_p256_sign", @@ -297,6 +309,11 @@ "gate": "diagnostic", "reason": "ECDSA signing CT root-cause isolation.", }, + "ecdsa_p384_diag_reduce_wide_blinded_fixed_vs_random_input": { + "primitive": "signature.ecdsa_p384_sign", + "left_class": "P-384 diagnostic caller-blinded order reduction of fixed wide input", + "right_class": "P-384 diagnostic caller-blinded order reduction of random wide input", + }, "ecdsa_p384_diag_basepoint_blinded_fixed_vs_random_secret": { "primitive": "signature.ecdsa_p384_sign", "left_class": "P-384 diagnostic blinded basepoint multiplication from fixed secret", @@ -322,6 +339,13 @@ "primitive": "signature.ecdsa_p384_sign", "left_class": "P-384 diagnostic nonce inverse from fixed secret", "right_class": "P-384 diagnostic nonce inverse from random secret", + "gate": "diagnostic", + "reason": "Unblinded control for the s390x nonce-inversion mitigation.", + }, + "ecdsa_p384_diag_nonce_inverse_blinded_fixed_vs_random_secret": { + "primitive": "signature.ecdsa_p384_sign", + "left_class": "P-384 diagnostic caller-blinded nonce inverse from fixed secret", + "right_class": "P-384 diagnostic caller-blinded nonce inverse from random secret", }, "ecdsa_p384_diag_final_multiply_fixed_vs_random_secret": { "primitive": "signature.ecdsa_p384_sign", diff --git a/scripts/lib/ci-tool-integrity.sh b/scripts/lib/ci-tool-integrity.sh index aa756a5f..4a156fa4 100644 --- a/scripts/lib/ci-tool-integrity.sh +++ b/scripts/lib/ci-tool-integrity.sh @@ -33,7 +33,7 @@ ci_tool_validate_record() { local digest=$7 case "$tool" in - wasmtime | codecov) ;; + wasmtime | wasm-tools | codecov) ;; *) ci_tool_fail "unknown direct CI tool: $tool" || return ;; esac [[ "$version" =~ ^v?[0-9]+\.[0-9]+\.[0-9]+[-+A-Za-z0-9.]*$ ]] \ @@ -103,9 +103,9 @@ ci_tool_resolve() { ci_tool_validate_manifest() { local tool - for tool in wasmtime codecov; do + for tool in wasmtime wasm-tools codecov; do case "$tool" in - wasmtime) + wasmtime | wasm-tools) local expected_platforms=(linux:x86_64 linux:aarch64 macos:x86_64 macos:aarch64) ;; codecov) diff --git a/src/auth/ecdsa.rs b/src/auth/ecdsa.rs index 0c701e0e..c119f98e 100644 --- a/src/auth/ecdsa.rs +++ b/src/auth/ecdsa.rs @@ -930,7 +930,9 @@ impl EcdsaP256SecretKey { /// The closure should fill the buffer from a CSPRNG. The ECDSA nonce remains /// deterministic; the random bytes blind the internal projective `kG` point /// and the private-scalar product. The portable backend also adds a random - /// multiple of the group order before fixed-base multiplication. + /// multiple of the group order before fixed-base multiplication. On s390x, + /// independent scalar masks protect the projective and order arithmetic, + /// while wide nonce reduction uses multiplication-free fixed-work arithmetic. /// /// # Errors /// @@ -1092,7 +1094,9 @@ impl EcdsaP384SecretKey { /// /// The closure should fill the buffer from a CSPRNG. The ECDSA nonce remains /// deterministic; the random bytes blind the internal projective `kG` point - /// and mask the private-scalar product. + /// and mask the private-scalar product. On s390x, independent scalar masks + /// protect the projective and order arithmetic, while wide nonce reduction + /// uses multiplication-free fixed-work arithmetic. /// /// # Errors /// @@ -1992,7 +1996,11 @@ impl SecretScalar { } fn from_be_bytes(bytes: &[u8; N]) -> Self { - debug_assert!(N <= L.strict_mul(8)); + Self::from_be_slice(bytes) + } + + fn from_be_slice(bytes: &[u8]) -> Self { + debug_assert!(bytes.len() <= L.strict_mul(8)); let mut out = Uint::ZERO; for (out_limb, chunk) in out.0.iter_mut().zip(bytes.rchunks(8)) { @@ -2449,8 +2457,8 @@ fn sign_digest_p256_blinded( let mut wide = ZeroizingBytes::zeroed(); hmac_expand_p256(secret, digest, wide.as_mut_array()); let nonce = SecretScalar::new(reduce_wide_order_nonzero(wide.as_array(), &P256_ORDER_MODULUS)); - let nonce_blind = SecretScalar::new(reduce_wide_order_nonzero(blind, &P256_ORDER_MODULUS)); - let result = sign_digest_with_nonce_blinded(&P256, &secret_scalar, &nonce, &nonce_blind, digest); + let (point_blind, scalar_blind) = signing_blinds(blind, &P256_ORDER_MODULUS); + let result = sign_digest_with_nonce_blinded(&P256, &secret_scalar, &nonce, &point_blind, &scalar_blind, digest); match result { Ok((r, s)) => assemble_p256_signature(r, s), Err(error) => Err(error), @@ -2478,8 +2486,8 @@ fn sign_digest_p384_blinded( let mut wide = ZeroizingBytes::zeroed(); hmac_expand_p384(secret, digest, wide.as_mut_array()); let nonce = SecretScalar::new(reduce_wide_order_nonzero(wide.as_array(), &P384_ORDER_MODULUS)); - let nonce_blind = SecretScalar::new(reduce_wide_order_nonzero(blind, &P384_ORDER_MODULUS)); - let result = sign_digest_with_nonce_blinded(&P384, &secret_scalar, &nonce, &nonce_blind, digest); + let (point_blind, scalar_blind) = signing_blinds(blind, &P384_ORDER_MODULUS); + let result = sign_digest_with_nonce_blinded(&P384, &secret_scalar, &nonce, &point_blind, &scalar_blind, digest); match result { Ok((r, s)) => assemble_p384_signature(r, s), Err(error) => Err(error), @@ -2604,18 +2612,26 @@ fn sign_digest_with_nonce_blinded( curve: &Curve, secret_scalar: &SecretScalar, nonce: &SecretScalar, - nonce_blind: &SecretScalar, + point_blind: &SecretScalar, + scalar_blind: &SecretScalar, digest: &[u8], ) -> Result<(Uint, Uint), EcdsaError> { - let r_point = scalar_mul_basepoint_blinded(curve, nonce, nonce_blind, curve.field_inverse_exponent); + let r_point = scalar_mul_basepoint_blinded(curve, nonce, point_blind, curve.field_inverse_exponent); let r = r_point.x.to_uint().reduce_once_ct(curve.scalar_modulus.value); let rd = SecretScalar::new(mul_mod_montgomery_blinded_ct( r, secret_scalar.value(), - nonce_blind.value(), + scalar_blind.value(), curve.scalar_modulus, )); - sign_digest_with_r_product(curve, nonce, digest, r, rd) + #[cfg(target_arch = "s390x")] + { + sign_digest_with_r_product_blinded(curve, nonce, scalar_blind, digest, r, rd) + } + #[cfg(not(target_arch = "s390x"))] + { + sign_digest_with_r_product(curve, nonce, digest, r, rd) + } } fn sign_digest_with_r_point( @@ -2672,6 +2688,66 @@ fn sign_digest_with_r_product( )) } +#[cfg(any(test, target_arch = "s390x"))] +fn sign_digest_with_r_product_blinded( + curve: &Curve, + nonce: &SecretScalar, + nonce_blind: &SecretScalar, + digest: &[u8], + r: Uint, + rd: SecretScalar, +) -> Result<(Uint, Uint), EcdsaError> { + let z = reduce_digest_for_scalar(digest, curve.scalar_modulus.value); + let sum = SecretScalar::new(z.add_mod_ct(&rd.value(), curve.scalar_modulus.value)); + let blinded_nonce_inverse = blinded_nonce_inverse_montgomery(curve, nonce, nonce_blind); + let blinded_s = SecretScalar::new(montgomery_mul( + blinded_nonce_inverse.value(), + sum.value(), + curve.scalar_modulus, + )); + let blind_montgomery = SecretScalar::new(montgomery_mul( + nonce_blind.value(), + curve.scalar_modulus.r2, + curve.scalar_modulus, + )); + let s = SecretScalar::new(montgomery_mul( + blinded_s.value(), + blind_montgomery.value(), + curve.scalar_modulus, + )); + let failure_mask = r.ct_is_zero_mask() | s.value().ct_is_zero_mask(); + if failure_mask != 0 { + return Err(EcdsaError::SigningFailure); + } + + Ok(( + r, + normalize_low_s(s.value(), curve.scalar_modulus.value, curve.half_order), + )) +} + +#[cfg(any(test, feature = "diag", target_arch = "s390x"))] +fn blinded_nonce_inverse_montgomery( + curve: &Curve, + nonce: &SecretScalar, + nonce_blind: &SecretScalar, +) -> SecretScalar { + // For nonzero k and b, (k*b)^-1 remains randomized until finalization + // multiplies by b. Using b as the lhs and as an additive share of k keeps + // every multiplication operand masked on the s390x bit-serial path. + let blinded_nonce = SecretScalar::new(mul_mod_montgomery_blinded_ct( + nonce_blind.value(), + nonce.value(), + nonce_blind.value(), + curve.scalar_modulus, + )); + SecretScalar::new( + blinded_nonce + .value() + .inv_mod_ct_montgomery(curve.scalar_modulus, curve.scalar_inverse_exponent), + ) +} + fn public_key_from_secret_p256(secret: &[u8; 32]) -> Affine<4> { let mut wide = ZeroizingBytes::zeroed(); hmac_expand_p256_public_blind(secret, wide.as_mut_array()); @@ -2713,6 +2789,12 @@ fn reduce_digest_for_scalar(digest: &[u8], modulus: Uint) -> Uint::from_be_slice_mod(digest, modulus) } +#[cfg(target_arch = "s390x")] +fn reduce_wide_order_nonzero(bytes: &[u8; N], modulus: &'static Modulus) -> Uint { + reduce_wide_order_nonzero_shift_ct(bytes, modulus) +} + +#[cfg(not(target_arch = "s390x"))] fn reduce_wide_order_nonzero(bytes: &[u8; N], modulus: &'static Modulus) -> Uint { #[cfg(any( all(target_arch = "aarch64", any(target_os = "macos", target_os = "linux")), @@ -2746,6 +2828,7 @@ fn reduce_wide_order_nonzero(bytes: &[u8; N], mo reduce_wide_order_nonzero_owned(bytes, modulus) } +#[cfg(any(test, not(target_arch = "s390x")))] fn reduce_wide_order_nonzero_owned( bytes: &[u8; N], modulus: &'static Modulus, @@ -2771,6 +2854,64 @@ fn reduce_wide_order_nonzero_owned( Uint::select(acc, Uint::ONE, acc.ct_is_zero_mask()) } +#[cfg(target_arch = "s390x")] +fn signing_blinds( + bytes: &[u8; N], + modulus: &'static Modulus, +) -> (SecretScalar, SecretScalar) { + scalar_blind_pair(bytes, modulus) +} + +#[cfg(not(target_arch = "s390x"))] +fn signing_blinds( + bytes: &[u8; N], + modulus: &'static Modulus, +) -> (SecretScalar, SecretScalar) { + let value = reduce_wide_order_nonzero(bytes, modulus); + (SecretScalar::new(value), SecretScalar::new(value)) +} + +#[cfg(any(test, target_arch = "s390x"))] +fn scalar_blind_pair( + bytes: &[u8; N], + modulus: &'static Modulus, +) -> (SecretScalar, SecretScalar) { + let scalar_bytes = L.strict_mul(8); + debug_assert_eq!(N, scalar_bytes.strict_mul(2)); + debug_assert_ne!(modulus.value.0.last().copied().unwrap_or(0) >> 63, 0); + let (first, second) = bytes.split_at(scalar_bytes); + (scalar_blind_from_be_slice(first), scalar_blind_from_be_slice(second)) +} + +#[cfg(any(test, target_arch = "s390x"))] +fn scalar_blind_from_be_slice(bytes: &[u8]) -> SecretScalar { + let mut blind = SecretScalar::from_be_slice(bytes); + // Both NIST curve orders exceed 2^(bits-1). Clearing the top bit therefore + // maps independent caller-random bytes into a 255- or 383-bit scalar mask + // without secret-fed modular multiplication. Selecting zero to one adds only + // the negligible probability mass of the all-zero input. + if let Some(high) = blind.value.0.last_mut() { + *high &= u64::MAX >> 1; + } + blind.value = Uint::select(blind.value, Uint::ONE, blind.value.ct_is_zero_mask()); + blind +} + +#[cfg(any(test, target_arch = "s390x"))] +fn reduce_wide_order_nonzero_shift_ct( + bytes: &[u8; N], + modulus: &'static Modulus, +) -> Uint { + let mut acc = Uint::ZERO; + for &byte in bytes { + for _ in 0..u8::BITS { + acc = acc.add_mod_ct(&acc, modulus.value); + } + acc = acc.add_mod_ct(&Uint::from_u64(u64::from(byte)), modulus.value); + } + Uint::select(acc, Uint::ONE, acc.ct_is_zero_mask()) +} + fn is_p256_order_modulus(modulus: &'static Modulus) -> bool { L == 4 && core::ptr::from_ref(modulus).cast::<()>() == core::ptr::from_ref(&P256_ORDER_MODULUS).cast::<()>() } @@ -3453,7 +3594,7 @@ pub fn diag_ecdsa_p256_basepoint_blinded_limb_digest(secret: [u8; 32], blind: [u let mut wide = ZeroizingBytes::zeroed(); hmac_expand_p256(secret.as_array(), &digest, wide.as_mut_array()); let nonce = SecretScalar::new(reduce_wide_order_nonzero(wide.as_array(), &P256_ORDER_MODULUS)); - let nonce_blind = SecretScalar::new(reduce_wide_order_nonzero(blind.as_array(), &P256_ORDER_MODULUS)); + let (nonce_blind, _) = signing_blinds(blind.as_array(), &P256_ORDER_MODULUS); let point = scalar_mul_basepoint_blinded(&P256, &nonce, &nonce_blind, P256_FIELD_MINUS_TWO); let mut out = [0u64; 8]; out[..4].copy_from_slice(&point.x.value.0); @@ -3493,7 +3634,7 @@ pub fn diag_ecdsa_p256_order_mul_blinded_fixed_r_limb_digest(secret: [u8; 32], b let secret = ZeroizingBytes::new(secret); let blind = ZeroizingBytes::new(blind); let secret_scalar = SecretScalar::from_be_bytes(secret.as_array()); - let scalar_blind = SecretScalar::new(reduce_wide_order_nonzero(blind.as_array(), &P256_ORDER_MODULUS)); + let (_, scalar_blind) = signing_blinds(blind.as_array(), &P256_ORDER_MODULUS); let r = P256_GX.reduce_once_ct(P256_ORDER_MODULUS.value); let rd = SecretScalar::new(mul_mod_montgomery_blinded_ct( r, @@ -3520,6 +3661,23 @@ pub fn diag_ecdsa_p256_nonce_inverse_limb_digest(secret: [u8; 32], message: &[u8 inverse.value().0 } +/// Derive and invert the deterministic P-256 nonce through the caller-blinded s390x path. +#[cfg(all(feature = "diag", feature = "ecdsa-p256"))] +pub fn diag_ecdsa_p256_nonce_inverse_blinded_limb_digest( + secret: [u8; 32], + blind: [u8; 64], + message: &[u8], +) -> [u64; 4] { + let secret = ZeroizingBytes::new(secret); + let blind = ZeroizingBytes::new(blind); + let digest = Sha256::digest(message); + let mut wide = ZeroizingBytes::zeroed(); + hmac_expand_p256(secret.as_array(), &digest, wide.as_mut_array()); + let (_, nonce_blind) = signing_blinds(blind.as_array(), &P256_ORDER_MODULUS); + let nonce = SecretScalar::new(reduce_wide_order_nonzero(wide.as_array(), &P256_ORDER_MODULUS)); + blinded_nonce_inverse_montgomery(&P256, &nonce, &nonce_blind).value().0 +} + /// Run the final P-256 signing multiplication with supplied nonce material and return its limbs. #[cfg(all(feature = "diag", feature = "ecdsa-p256"))] pub fn diag_ecdsa_p256_final_multiply_limb_digest(secret: [u8; 32], nonce_wide: [u8; 64], message: &[u8]) -> [u64; 4] { @@ -3603,7 +3761,7 @@ pub fn diag_ecdsa_p384_basepoint_blinded_limb_digest(secret: [u8; 48], blind: [u let mut wide = ZeroizingBytes::zeroed(); hmac_expand_p384(secret.as_array(), &digest, wide.as_mut_array()); let nonce = SecretScalar::new(reduce_wide_order_nonzero(wide.as_array(), &P384_ORDER_MODULUS)); - let nonce_blind = SecretScalar::new(reduce_wide_order_nonzero(blind.as_array(), &P384_ORDER_MODULUS)); + let (nonce_blind, _) = signing_blinds(blind.as_array(), &P384_ORDER_MODULUS); let point = scalar_mul_basepoint_blinded(&P384, &nonce, &nonce_blind, P384_FIELD_MINUS_TWO); let mut out = [0u64; 12]; out[..6].copy_from_slice(&point.x.value.0); @@ -3670,6 +3828,23 @@ pub fn diag_ecdsa_p384_nonce_inverse_limb_digest(secret: [u8; 48], message: &[u8 inverse.value().0 } +/// Derive and invert the deterministic P-384 nonce through the caller-blinded s390x path. +#[cfg(all(feature = "diag", feature = "ecdsa-p384"))] +pub fn diag_ecdsa_p384_nonce_inverse_blinded_limb_digest( + secret: [u8; 48], + blind: [u8; 96], + message: &[u8], +) -> [u64; 6] { + let secret = ZeroizingBytes::new(secret); + let blind = ZeroizingBytes::new(blind); + let digest = Sha384::digest(message); + let mut wide = ZeroizingBytes::zeroed(); + hmac_expand_p384(secret.as_array(), &digest, wide.as_mut_array()); + let (_, nonce_blind) = signing_blinds(blind.as_array(), &P384_ORDER_MODULUS); + let nonce = SecretScalar::new(reduce_wide_order_nonzero(wide.as_array(), &P384_ORDER_MODULUS)); + blinded_nonce_inverse_montgomery(&P384, &nonce, &nonce_blind).value().0 +} + /// Run the final P-384 signing multiplication with supplied nonce material and return its limbs. #[cfg(all(feature = "diag", feature = "ecdsa-p384"))] pub fn diag_ecdsa_p384_final_multiply_limb_digest(secret: [u8; 48], nonce_wide: [u8; 96], message: &[u8]) -> [u64; 6] { @@ -4795,6 +4970,157 @@ mod tests { ); } + #[test] + fn scalar_blind_pairs_are_valid_nonzero_scalars() { + for bytes in [[0u8; 64], [0xff; 64], { + let mut bytes = [0u8; 64]; + let mut value = 0x5au8; + for byte in &mut bytes { + *byte = value; + value = value.wrapping_add(0x3d); + } + bytes + }] { + let (first, second) = scalar_blind_pair(&bytes, &P256_ORDER_MODULUS); + for blind in [first.value(), second.value()] { + assert!(blind.is_in_range(&P256_ORDER)); + assert!(!blind.is_zero()); + assert_eq!(blind.0[3] >> 63, 0); + } + } + + for bytes in [[0u8; 96], [0xff; 96], { + let mut bytes = [0u8; 96]; + let mut value = 0xa5u8; + for byte in &mut bytes { + *byte = value; + value = value.wrapping_add(0x71); + } + bytes + }] { + let (first, second) = scalar_blind_pair(&bytes, &P384_ORDER_MODULUS); + for blind in [first.value(), second.value()] { + assert!(blind.is_in_range(&P384_ORDER)); + assert!(!blind.is_zero()); + assert_eq!(blind.0[5] >> 63, 0); + } + } + } + + #[test] + fn fixed_work_wide_order_reduction_matches_portable_authority() { + let p256_wide_inputs = [[0u8; 64], [0xff; 64], { + let mut bytes = [0u8; 64]; + let mut value = 0x3cu8; + for byte in &mut bytes { + *byte = value; + value = value.wrapping_add(0x29); + } + bytes + }]; + for wide in p256_wide_inputs { + let expected = reduce_wide_order_nonzero_owned(&wide, &P256_ORDER_MODULUS); + assert!(reduce_wide_order_nonzero_shift_ct(&wide, &P256_ORDER_MODULUS) == expected); + } + + let p384_wide_inputs = [[0u8; 96], [0xff; 96], { + let mut bytes = [0u8; 96]; + let mut value = 0xc3u8; + for byte in &mut bytes { + *byte = value; + value = value.wrapping_add(0x47); + } + bytes + }]; + for wide in p384_wide_inputs { + let expected = reduce_wide_order_nonzero_owned(&wide, &P384_ORDER_MODULUS); + assert!(reduce_wide_order_nonzero_shift_ct(&wide, &P384_ORDER_MODULUS) == expected); + } + + let mut state = 0x6a09_e667_f3bc_c909u64; + for _ in 0..64 { + let mut wide = [0u8; 64]; + for byte in &mut wide { + state ^= state << 13; + state ^= state >> 7; + state ^= state << 17; + *byte = state.to_le_bytes()[0]; + } + let expected = reduce_wide_order_nonzero_owned(&wide, &P256_ORDER_MODULUS); + assert!(reduce_wide_order_nonzero_shift_ct(&wide, &P256_ORDER_MODULUS) == expected); + } + + for _ in 0..64 { + let mut wide = [0u8; 96]; + for byte in &mut wide { + state ^= state << 13; + state ^= state >> 7; + state ^= state << 17; + *byte = state.to_le_bytes()[0]; + } + let expected = reduce_wide_order_nonzero_owned(&wide, &P384_ORDER_MODULUS); + assert!(reduce_wide_order_nonzero_shift_ct(&wide, &P384_ORDER_MODULUS) == expected); + } + } + + fn assert_blinded_scalar_finish_matches( + curve: &Curve, + secret: Uint, + nonce: Uint, + blind: Uint, + digest: &[u8], + r: Uint, + ) { + let rd = mul_mod_montgomery_ct(r, secret, curve.scalar_modulus); + let expected = sign_digest_with_r_product(curve, &SecretScalar::new(nonce), digest, r, SecretScalar::new(rd)); + let actual = sign_digest_with_r_product_blinded( + curve, + &SecretScalar::new(nonce), + &SecretScalar::new(blind), + digest, + r, + SecretScalar::new(rd), + ); + assert!(actual == expected); + + let blinded_inverse = blinded_nonce_inverse_montgomery(curve, &SecretScalar::new(nonce), &SecretScalar::new(blind)); + let blind_montgomery = montgomery_mul(blind, curve.scalar_modulus.r2, curve.scalar_modulus); + let unblinded_inverse = montgomery_mul(blinded_inverse.value(), blind_montgomery, curve.scalar_modulus); + assert!(unblinded_inverse == nonce.inv_mod_ct_montgomery(curve.scalar_modulus, curve.scalar_inverse_exponent)); + } + + #[test] + fn caller_blinded_scalar_finish_matches_unblinded_authority() { + assert_blinded_scalar_finish_matches( + &P256, + Uint::from_u64(0x1234_5678_9abc_def0), + Uint::from_u64(0xfedc_ba98_7654_3210), + Uint([ + 0x6a09_e667_f3bc_c908, + 0xbb67_ae85_84ca_a73b, + 0x3c6e_f372_fe94_f82b, + 0x1fff_ffff_ffff_ffff, + ]), + &[0x42; 32], + P256_GX.reduce_once_ct(P256_ORDER), + ); + assert_blinded_scalar_finish_matches( + &P384, + Uint::from_u64(0x1234_5678_9abc_def0), + Uint::from_u64(0xfedc_ba98_7654_3210), + Uint([ + 0x6a09_e667_f3bc_c908, + 0xbb67_ae85_84ca_a73b, + 0x3c6e_f372_fe94_f82b, + 0xa54f_f53a_5f1d_36f1, + 0x510e_527f_ade6_82d1, + 0x1fff_ffff_ffff_ffff, + ]), + &[0x24; 48], + P384_GX.reduce_once_ct(P384_ORDER), + ); + } + #[test] fn p256_comb_scalar_blinding_preserves_the_group_element() { let max_scalar = P256_ORDER.sub_raw(&Uint::ONE).0; diff --git a/src/auth/mod.rs b/src/auth/mod.rs index f50505dc..597d6945 100644 --- a/src/auth/mod.rs +++ b/src/auth/mod.rs @@ -241,18 +241,18 @@ pub use ecdsa::{EcdsaP384Keypair, EcdsaP384PublicKey, EcdsaP384SecretKey, EcdsaP #[cfg(all(feature = "diag", feature = "ecdsa-p256"))] pub use ecdsa::{ diag_ecdsa_p256_basepoint_blinded_limb_digest, diag_ecdsa_p256_final_multiply_limb_digest, - diag_ecdsa_p256_nonce_inverse_limb_digest, diag_ecdsa_p256_nonce_reduce_limb_digest, - diag_ecdsa_p256_order_mul_blinded_fixed_r_limb_digest, diag_ecdsa_p256_order_mul_fixed_r_limb_digest, - diag_ecdsa_p256_reduce_wide_order_limb_digest, diag_ecdsa_p256_scalar_finish_limb_digest, - diag_ecdsa_p256_select_signing_generator_affine_limb_digest, + diag_ecdsa_p256_nonce_inverse_blinded_limb_digest, diag_ecdsa_p256_nonce_inverse_limb_digest, + diag_ecdsa_p256_nonce_reduce_limb_digest, diag_ecdsa_p256_order_mul_blinded_fixed_r_limb_digest, + diag_ecdsa_p256_order_mul_fixed_r_limb_digest, diag_ecdsa_p256_reduce_wide_order_limb_digest, + diag_ecdsa_p256_scalar_finish_limb_digest, diag_ecdsa_p256_select_signing_generator_affine_limb_digest, }; #[cfg(all(feature = "diag", feature = "ecdsa-p384"))] pub use ecdsa::{ diag_ecdsa_p384_basepoint_blinded_limb_digest, diag_ecdsa_p384_basepoint_r_limb_digest, - diag_ecdsa_p384_final_multiply_limb_digest, diag_ecdsa_p384_nonce_inverse_limb_digest, - diag_ecdsa_p384_nonce_reduce_limb_digest, diag_ecdsa_p384_order_mul_fixed_r_limb_digest, - diag_ecdsa_p384_reduce_wide_order_limb_digest, diag_ecdsa_p384_scalar_finish_limb_digest, - diag_ecdsa_p384_select_signing_generator_affine_limb_digest, + diag_ecdsa_p384_final_multiply_limb_digest, diag_ecdsa_p384_nonce_inverse_blinded_limb_digest, + diag_ecdsa_p384_nonce_inverse_limb_digest, diag_ecdsa_p384_nonce_reduce_limb_digest, + diag_ecdsa_p384_order_mul_fixed_r_limb_digest, diag_ecdsa_p384_reduce_wide_order_limb_digest, + diag_ecdsa_p384_scalar_finish_limb_digest, diag_ecdsa_p384_select_signing_generator_affine_limb_digest, }; #[cfg(all( feature = "diag", @@ -323,6 +323,7 @@ pub use rsa::{ #[cfg(all(feature = "rsa", feature = "diag"))] pub use rsa::{ diag_rsa_import_pkcs8_private_key_der_stage, diag_rsa_private_component_validation_32, + diag_rsa_private_exponentiate_fixed_width, diag_rsa_private_exponentiate_fixed_width_with_scratch, diag_rsa_private_select_window_power_4, diag_rsa_validate_pkcs8_private_key_der, diag_rsa_validate_pkcs8_private_key_der_stage, }; diff --git a/src/auth/rsa.rs b/src/auth/rsa.rs index 248f5059..055b3ce7 100644 --- a/src/auth/rsa.rs +++ b/src/auth/rsa.rs @@ -118,6 +118,86 @@ const PRIVATE_FIXED_WINDOW_TABLE_ENTRIES: usize = 16; const RSA_KEYGEN_PUBLIC_EXPONENT: u64 = 65_537; #[cfg(feature = "getrandom")] const RSA_KEYGEN_MILLER_RABIN_ROUNDS: usize = 32; + +#[cfg(all(target_arch = "aarch64", not(miri)))] +#[must_use = "the guard must remain alive for the complete secret arithmetic operation"] +struct Aarch64DitGuard { + restore_disabled: bool, +} + +#[cfg(all(target_arch = "aarch64", not(miri)))] +impl Aarch64DitGuard { + #[inline] + fn supported() -> bool { + #[cfg(feature = "std")] + { + std::arch::is_aarch64_feature_detected!("dit") + } + #[cfg(not(feature = "std"))] + { + cfg!(target_feature = "dit") + } + } + + #[inline] + fn state_if_supported() -> Option { + if !Self::supported() { + return None; + } + + let state: u64; + // SAFETY: `supported` establishes FEAT_DIT before the DIT system register is + // accessed. `.inst 0xd53b42a8` encodes `mrs x8, DIT`; the explicit late + // output declares the complete register effect. MRS DIT is available at + // EL0, touches no memory or stack, and the conservative asm options keep it + // ordered with the guarded arithmetic. + unsafe { + core::arch::asm!( + ".inst 0xd53b42a8", + lateout("x8") state, + options(nostack, preserves_flags) + ); + } + Some(state) + } + + #[inline] + fn enter() -> Self { + let Some(previous) = Self::state_if_supported() else { + return Self { + restore_disabled: false, + }; + }; + let restore_disabled = previous == 0; + if restore_disabled { + // SAFETY: `state_if_supported` established FEAT_DIT. `.inst 0xd503415f` + // encodes `msr DIT, #1`; it has no register operands. MSR DIT is available + // at EL0, writes only PSTATE.DIT, and the guard restores the prior disabled + // state on every normal or unwinding exit. + unsafe { + core::arch::asm!(".inst 0xd503415f", options(nostack, preserves_flags)); + } + } + Self { restore_disabled } + } +} + +#[cfg(all(target_arch = "aarch64", not(miri)))] +impl Drop for Aarch64DitGuard { + #[inline] + fn drop(&mut self) { + if self.restore_disabled { + // SAFETY: `restore_disabled` can be true only after FEAT_DIT was + // established and this guard successfully enabled PSTATE.DIT. `.inst + // 0xd503405f` encodes `msr DIT, #0`; it restores the caller's prior state, + // has no register operands, and touches no memory. + unsafe { + core::arch::asm!(".inst 0xd503405f", options(nostack, preserves_flags)); + } + } + } +} + const RSA_IMPORT_MILLER_RABIN_BASES: [u16; 32] = [ 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, @@ -848,6 +928,67 @@ pub fn diag_rsa_public_operation_bitserial( clear_output_on_error(result, out) } +/// Apply the production RSA private fixed-window exponentiation loop to a caller-supplied public modulus. +/// +/// This diagnostic-only primitive isolates fixed-width secret-exponent handling +/// without exposing a private key. It is raw modular arithmetic without RSA +/// key validation, padding, or blinding and must not be used as a cryptographic +/// protocol API. +/// +/// # Errors +/// +/// Returns [`RsaPrivateOpError`] if the modulus is empty or even, if `exponent`, +/// `input`, or `out` is not exactly the modulus length, or if `input >= n`. +#[cfg(feature = "diag")] +#[doc(hidden)] +pub fn diag_rsa_private_exponentiate_fixed_width( + modulus: &[u8], + exponent: &[u8], + input: &[u8], + out: &mut [u8], +) -> Result<(), RsaPrivateOpError> { + let result = match modulus.last() { + Some(last) if last & 1 == 1 => private_component_modulus(modulus) + .and_then(|modulus| private_exponentiate_representative(&modulus, exponent, input, out)), + _ => Err(RsaPrivateOpError::RepresentativeOutOfRange), + }; + clear_output_on_error(result, out) +} + +/// Apply the production RSA private fixed-window exponentiation loop with reusable scratch. +/// +/// This diagnostic-only primitive uses the first precomputed CRT component +/// modulus from `key`, matching the steady-state production path without +/// timing component-modulus construction or heap allocation. It is raw +/// modular arithmetic without padding or blinding and must not be used as a +/// cryptographic protocol API. +/// +/// # Errors +/// +/// Returns [`RsaPrivateOpError`] if `scratch` has another public modulus width, +/// if `exponent`, `input`, or `out` is not exactly the first CRT component +/// width, or if `input` is outside that component modulus. +#[cfg(feature = "diag")] +#[doc(hidden)] +pub fn diag_rsa_private_exponentiate_fixed_width_with_scratch( + key: &RsaPrivateKey, + exponent: &[u8], + input: &[u8], + out: &mut [u8], + scratch: &mut RsaPrivateScratch, +) -> Result<(), RsaPrivateOpError> { + let result = scratch.ensure_len(key.signature_len()).and_then(|()| { + private_exponentiate_representative_with_scratch( + &key.components.prime_p_modulus, + exponent, + input, + out, + &mut scratch.exponent_scratch, + ) + }); + clear_output_on_error(result, out) +} + /// Apply the RSA public operation with product-then-reduce Montgomery multiplication. /// /// Diagnostic-only benchmark baseline for threshold selection. This forces the @@ -8831,6 +8972,9 @@ fn private_exponentiate_representative( input: &[u8], out: &mut [u8], ) -> Result<(), RsaPrivateOpError> { + #[cfg(all(target_arch = "aarch64", not(miri)))] + let _dit_guard = Aarch64DitGuard::enter(); + let bytes = modulus.bytes.len(); let limbs = modulus.limbs.len(); if input.len() != bytes || out.len() != bytes || exponent.len() != bytes { @@ -8909,6 +9053,9 @@ fn private_exponentiate_representative_with_scratch( out: &mut [u8], scratch: &mut RsaPrivateExponentScratch, ) -> Result<(), RsaPrivateOpError> { + #[cfg(all(target_arch = "aarch64", not(miri)))] + let _dit_guard = Aarch64DitGuard::enter(); + let bytes = modulus.bytes.len(); let limbs = modulus.limbs.len(); if input.len() != bytes || out.len() != bytes || exponent.len() != bytes { @@ -10472,6 +10619,19 @@ mod tests { use super::*; + #[test] + #[cfg(all(target_arch = "aarch64", not(miri)))] + fn aarch64_dit_guard_enables_and_restores_data_independent_timing() { + let Some(before) = Aarch64DitGuard::state_if_supported() else { + return; + }; + { + let _guard = Aarch64DitGuard::enter(); + assert_ne!(Aarch64DitGuard::state_if_supported(), Some(0)); + } + assert_eq!(Aarch64DitGuard::state_if_supported(), Some(before)); + } + #[cfg(feature = "getrandom")] const CAVP_KEYGEN_186_3_PROBABLE_PRIME: &str = include_str!("../../testdata/rsa/nist_cavp/rsa_keygen_186_3_probable_prime_subset.json"); diff --git a/src/hashes/fast/xxh3/stream.rs b/src/hashes/fast/xxh3/stream.rs index dd81a380..35fc73e2 100644 --- a/src/hashes/fast/xxh3/stream.rs +++ b/src/hashes/fast/xxh3/stream.rs @@ -636,7 +636,14 @@ mod tests { #[test] #[cfg(not(miri))] fn available_long_kernels_match_independent_oracle_across_alignments_and_tails() { - use super::super::kernels::{Xxh3KernelId, hash64_long_fn, hash128_long_fn, required_caps}; + #[cfg(any( + target_arch = "x86_64", + target_arch = "aarch64", + all(target_arch = "powerpc64", target_endian = "little"), + target_arch = "s390x" + ))] + use super::super::kernels::Xxh3KernelId; + use super::super::kernels::{hash64_long_fn, hash128_long_fn, required_caps}; #[cfg(target_arch = "x86_64")] let kernels = &[Xxh3KernelId::Avx2, Xxh3KernelId::Avx512][..]; diff --git a/testdata/aead/wycheproof/aegis256_test.json b/testdata/aead/wycheproof/aegis256_test.json index ed5b33b2..6c255218 100644 --- a/testdata/aead/wycheproof/aegis256_test.json +++ b/testdata/aead/wycheproof/aegis256_test.json @@ -46,9 +46,7 @@ { "tcId": 1, "comment": "https://eprint.iacr.org/2013/695.pdf", - "flags": [ - "OldVersion" - ], + "flags": ["OldVersion"], "key": "0000000000000000000000000000000000000000000000000000000000000000", "iv": "0000000000000000000000000000000000000000000000000000000000000000", "aad": "", @@ -60,9 +58,7 @@ { "tcId": 2, "comment": "https://eprint.iacr.org/2013/695.pdf", - "flags": [ - "OldVersion" - ], + "flags": ["OldVersion"], "key": "0000000000000000000000000000000000000000000000000000000000000000", "iv": "0000000000000000000000000000000000000000000000000000000000000000", "aad": "00000000000000000000000000000000", @@ -74,9 +70,7 @@ { "tcId": 3, "comment": "https://eprint.iacr.org/2013/695.pdf", - "flags": [ - "OldVersion" - ], + "flags": ["OldVersion"], "key": "0001000000000000000000000000000000000000000000000000000000000000", "iv": "0000020000000000000000000000000000000000000000000000000000000000", "aad": "00010203", @@ -88,9 +82,7 @@ { "tcId": 4, "comment": "https://eprint.iacr.org/2013/695.pdf", - "flags": [ - "OldVersion" - ], + "flags": ["OldVersion"], "key": "1001000000000000000000000000000000000000000000000000000000000000", "iv": "1000020000000000000000000000000000000000000000000000000000000000", "aad": "0001020304050607", @@ -102,9 +94,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0000000000000000000000000000000000000000000000000000000000000000", "iv": "0000000000000000000000000000000000000000000000000000000000000000", "aad": "", @@ -116,9 +106,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0000000000000000000000000000000000000000000000000000000000000000", "iv": "0000000000000000000000000000000000000000000000000000000000000000", "aad": "00000000000000000000000000000000", @@ -130,9 +118,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0001000000000000000000000000000000000000000000000000000000000000", "iv": "0000020000000000000000000000000000000000000000000000000000000000", "aad": "00010203", @@ -144,9 +130,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "1001000000000000000000000000000000000000000000000000000000000000", "iv": "1000020000000000000000000000000000000000000000000000000000000000", "aad": "0001020304050607", @@ -158,9 +142,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0000000000000000000000000000000000000000000000000000000000000000", "iv": "0000000000000000000000000000000000000000000000000000000000000000", "aad": "", @@ -172,9 +154,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "1001000000000000000000000000000000000000000000000000000000000000", "iv": "1000020000000000000000000000000000000000000000000000000000000000", "aad": "0001020304050607", @@ -186,9 +166,7 @@ { "tcId": 11, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cc6657fd5f0014430cd8a2afa1b1270094c29427d5fbc0b0a2cfc0e87c83ba89", "iv": "c0b1fdebffb7f2e277ffb88c0fa369b65f29c78d55e2cc258705a7e2440cb0b5", "aad": "", @@ -200,9 +178,7 @@ { "tcId": 12, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b1336707a426d43755b503b69e0056bd99d169b991c2def3257921af839e2ddf", "iv": "967304567c8309a58e259eb2141e076710f39dc65c2c0106ec20a60fd329a8f5", "aad": "", @@ -214,9 +190,7 @@ { "tcId": 13, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2b65da4d22e88317fe0d8c5c6198aadf6ccf17ee369f8dd2f0eeb129ac624cdb", "iv": "69493a88893bc2c5fd6dda80988d244dafad94ea2d0e9e2bc6931fb2caff44be", "aad": "", @@ -228,9 +202,7 @@ { "tcId": 14, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a8688eda6fca1f9e061dc9503bb0dd01316a6bda667618fa8ec6a21df06db431", "iv": "fae7bf07fe8a6e343b2220108a6d52e61487aea62cb96cdf46108c1ae9f52aa8", "aad": "", @@ -242,9 +214,7 @@ { "tcId": 15, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "64be0293c47b5f5db4c2ac29280b207cd343394ececb24b57bd8957dc952cc20", "iv": "71277f82787ecbe27889d0a7c43048b504708a9a3d6abbe9a999a0f8638b9ce9", "aad": "", @@ -256,9 +226,7 @@ { "tcId": 16, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b3de4c30ec4a098e3c9ffa0ab16e14dde6a27efbaf1fd3941c2ad20ae41a2fb7", "iv": "31bfb1ca8df96a889ce286550e04227c65172eda139100eaace350a4eb88d051", "aad": "", @@ -270,9 +238,7 @@ { "tcId": 17, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1c009a156013c649ba9bbc4eea02e7978ae28eea59a89675767d178f88593c08", "iv": "d4eb8679539a2c4b4ff69d52321fed18cd85735a554456dc9cbae916187302ff", "aad": "", @@ -284,9 +250,7 @@ { "tcId": 18, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "39d6df97fc89838297c6f3e60ebb0318a7243ae5a392ee36a6963155ed4e9246", "iv": "2dd2ffc3b67913e9365d531bb7e0d052a8fdf6e1db7729b785f87c39a79e7b89", "aad": "", @@ -298,9 +262,7 @@ { "tcId": 19, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "13a2d8c246198cd6a3ed9f5813e33d18ff998e13c23b4bb53b1f5bac41890282", "iv": "afc91c1cc48e29bb8ebd47e30513ed51a9b40fe8404bd04ece456221dbeb4c54", "aad": "", @@ -312,9 +274,7 @@ { "tcId": 20, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "aea4d3059b75103d8b6d663bb9af3410602bd9a42f4d5db385659194450feaf6", "iv": "263142429a3bc9a0e97457ba21d8678ae5c477e8aab3ec85ea21d4b83fdec799", "aad": "", @@ -326,9 +286,7 @@ { "tcId": 21, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4333d1f986461fa4d69123b2ef87adf900959bb4e458dcd5ed5446552b6885fa", "iv": "598b6466e3248fa37a61347c260985965690073f5eab6a2300efd37280d7f997", "aad": "", @@ -340,9 +298,7 @@ { "tcId": 22, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e449c1153100263e4f243409cc498035ad9b7a94dbcb91cd4234fdec307dc921", "iv": "54a76b720018533bb8dd833d7d030dfc8ec0ee717e701da4f28db4c3b6f8d145", "aad": "", @@ -354,9 +310,7 @@ { "tcId": 23, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ee4171917d2337496812a2784d6a71300e6b8c1ac3b1ef58cee77c229aeaf2c5", "iv": "e826a79361f9d582b64450e3edc82589487853d5b22feaa0c889875bd0d87cd4", "aad": "", @@ -368,9 +322,7 @@ { "tcId": 24, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d40dd91fc2a5baf26e28772aa0cf9dc29e55b0f7dc94e438b67ee25c366b19fa", "iv": "c6a75d3d9d12023d1a5034b14f154cfe3fff5ca826ce9c2e5013e25957961cf3", "aad": "", @@ -382,9 +334,7 @@ { "tcId": 25, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0615c046395787f642d83089a506c805d8b7a5bc426500859572b14229d94cdf", "iv": "b2cb34d3b1acd5a44950c3d66f372e81e3dc36b9324662927d7960207cca8a33", "aad": "", @@ -396,9 +346,7 @@ { "tcId": 26, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dfdbe0ad5be9823963239f9f4dd9f364002a62a7e7648f47b1a33cd296586d74", "iv": "9881cffdbed3316b2460e80f794bc8b68e5d98c207ac8750813d9a537c21a335", "aad": "", @@ -410,9 +358,7 @@ { "tcId": 27, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "aa5429fd3f178b3885f2c696975e88890102455b5d9e42766429e80d4889672a", "iv": "e1ed38af5753851b79175e4ae11fd6cf80033f81aec484ecd0448c5e7cc0a27e", "aad": "", @@ -424,9 +370,7 @@ { "tcId": 28, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4248496c86ea6e4e0c12b933e4572de9be5b440503b62030153365abed42bc69", "iv": "d1c0c2d7457ab6d940eb910b39d101ae5e0a7a83acf7c90dead42357ac24a5f9", "aad": "", @@ -438,9 +382,7 @@ { "tcId": 29, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ea9a8d0b7d1f51daf324a17d0966c0028c79c45c95b0a41a27b156936b3d3727", "iv": "3b06ea6fd869afe98dbbbeaa4778dbba7cd736e21efe53c6656e3b161be52c7b", "aad": "", @@ -452,9 +394,7 @@ { "tcId": 30, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b8ca0e8e52406c0aa443ab52c06bc4ca0bc97b400d8bf8c35353af48266ae358", "iv": "3eb0bba40be94c2ad95b02cd37a5ec416bc1e7a013ae6b92b3325b4a80d0853c", "aad": "", @@ -466,9 +406,7 @@ { "tcId": 31, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bc706ed02cfc0405444bd7785978e7be125bdc1876b4d53bf3dc75c9e3d3473e", "iv": "87581945f46ee4fe30d163bb0ade51bb485e578ec4de8b043f8a9cb45a3e3ed5", "aad": "", @@ -480,9 +418,7 @@ { "tcId": 32, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c7f9c1e03adab533d2e2520eb49dcb4afab2c83b494e17e7c00fe241be966e6d", "iv": "90bf6c508ee75a7d870cce8a584f139e36fe4f0e0c6d5dfba396becf4fb9cd53", "aad": "", @@ -494,9 +430,7 @@ { "tcId": 33, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c8134cda02f603b53daaab2ca9a575ce4d9b6411a10d21a533ed2cf6187c7649", "iv": "21e37934e57c6a4501ade356225e72d4715205383ce3d4d92ee1d98f763f1dbd", "aad": "", @@ -508,9 +442,7 @@ { "tcId": 34, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "11fec755250087303f694ccbc1d7d9d6045b7b126d0e9ef768ee242fc89e58dd", "iv": "75d18dbca71ed1dc67a2dce1f981349947c3ae68f17e1bafb314bfa6c65045bd", "aad": "", @@ -522,9 +454,7 @@ { "tcId": 35, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7a52c2b6ede52ba6d873263ef42655c24fcd2c4bb6660024463417aa343b8eb9", "iv": "8bea66fbca5076afd7d41b2cf4999b5da124338601ff9d909220402b1d60fdff", "aad": "", @@ -536,9 +466,7 @@ { "tcId": 36, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e0613ec8a652a40291709b8cf2a09a54bac7e5ca1ec27307dc0b28b41dcedd92", "iv": "991994417b809b7ce55a4dd81fdad73334d7123e4ea8e8f8eedef9687774a0a3", "aad": "", @@ -550,9 +478,7 @@ { "tcId": 37, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7d48ab97b65f6e1b9b8f5ed2e9ad19b099b90fdb992ae8577ca9ff79b3a0e2ca", "iv": "d62fa8fab24248816bfe81ce55c0e991b362fc4913d10220061476e0a489514c", "aad": "", @@ -564,9 +490,7 @@ { "tcId": 38, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "60dea9f5639801a65a574fe3cdb803a20559ba30e22ddd27727621d60aff8e2e", "iv": "67e460623e491800f29711d848c6afab7bf8ed558c46a8ec9342a9f3aad134b5", "aad": "", @@ -578,9 +502,7 @@ { "tcId": 39, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "eb90e786a1de316e1cfa253422dbb1c4cd1cd0f711d05fcb45eb173cf0c11910", "iv": "8db6aae6ec75035ea5ad5ec37c1f96ea1eda4007b5349c91b8746edf1a8e48cc", "aad": "", @@ -592,9 +514,7 @@ { "tcId": 40, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "22042b270ca2a6c054eceba6f7715f04ecea27fd0b202fbb66023de79c52fbe4", "iv": "2076f6b00d155a9e66a7aecf07969aed8b396cbbad77841a6ee09d4e9fcbb438", "aad": "", @@ -606,9 +526,7 @@ { "tcId": 41, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5431d28adda0ffad28ed5cd65ff37548f3bd042741b6e4ed55a224fbbb5ca6f7", "iv": "948277af82a34d86112b51cfcabedcb1794d12cf4633fe0a1362ffa6c96ae775", "aad": "", @@ -620,9 +538,7 @@ { "tcId": 42, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d2412f11fb6e76f746a87c3725f28fcd5db53017cbdaf23758a1fa6ce49c9375", "iv": "01ecd22c6b276cbfaaf48417e04c65fa4fc10a2096b5f40441deb2f106f40140", "aad": "", @@ -634,9 +550,7 @@ { "tcId": 43, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0e1689ce08a40e2ff93cd490793a22ca931c3cb05fda8e56b32a211525ca9cb6", "iv": "e82abf57dce426592568e33ff31114f56a08684ac297125dd2e80ad4790779a9", "aad": "", @@ -648,9 +562,7 @@ { "tcId": 44, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "786d80f3d15421f248dfc099fd62245ffbfa1ed83b38f07e534e63a0df27ddfc", "iv": "82f73bfa6c3ed27f65d2ceb7b25d8c6d6c37d46f8cfd27ffa25646e12277368a", "aad": "", @@ -662,9 +574,7 @@ { "tcId": 45, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "102683bf80a8e6ba600726805d8c28eb6c32e383053d376b81819512f738661c", "iv": "df55cb6cba92a35617f5a7a0d96570de075ef4904ce64796bbeb5f8341db7d83", "aad": "", @@ -676,9 +586,7 @@ { "tcId": 46, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e40ae0e8419ebc6a3aa67f7b70e18e8a1733c70fcd2e9d60c0f1db784cbaeedb", "iv": "afcfd0103e8f9e8deb953d00f944feeb2bb8297c1e080f6821f17c7f1655ebae", "aad": "", @@ -690,9 +598,7 @@ { "tcId": 47, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9cef79e6825233190d2d890ff742a0365e07e7a945850beed7f466da5e83b564", "iv": "1bc94232aec8bad7c0529ec25c652cb97c231d4f22bcbbd1eea57ed15022d2cf", "aad": "", @@ -704,9 +610,7 @@ { "tcId": 48, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "19ccb4add32f729f2411a593fecf4c99e2a789c1531a8263dd2493fab004af07", "iv": "510dd4ffe333224234300562fe02f4d38f61682fce03dc55609f7e90cbd4ff95", "aad": "", @@ -718,9 +622,7 @@ { "tcId": 49, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "39bf5512622e819a3123c6d9d580b6e9f765407554e82007f1f26815f11fe9d2", "iv": "18a06de1f345865c7ab50014f6229455a1de8eae981071506d44d96a889c6aa9", "aad": "", @@ -732,9 +634,7 @@ { "tcId": 50, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "77a765f8d164de88880794776bd7cedd14bbe2526b623d5ce9c1ad1cc804a3d2", "iv": "3a03fdb72860cdb4648c2c5124ed7b704393ec99d757b920bb422f6cc61cb4ff", "aad": "", @@ -746,9 +646,7 @@ { "tcId": 51, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c576d5d03ee5ceda8ccc6265fc0b829faebaf1ee6a66d5b0a9597acb35e1f394", "iv": "067a114219d4661d10d755a714860e2aab85fe2e42a0dc007165d21ee62de9fd", "aad": "", @@ -760,9 +658,7 @@ { "tcId": 52, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "08cff3fb8dd3ff645b475adf799974c6cff9b03f32f4c6e87f7b81f6023798ad", "iv": "fd47686b9a6392126a8f6b5e0c2d2ce658b4ca50d89fdc0e63eb0c6919cb343b", "aad": "", @@ -774,9 +670,7 @@ { "tcId": 53, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ec1f16c94b6ab78205a7164088df673632f873179e8961eae350f4907c43ee01", "iv": "70e14fba11ea4893f2b75286f2d1e7b5909ccdb3de1730f29c0e25102c21ec0e", "aad": "", @@ -788,9 +682,7 @@ { "tcId": 54, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6c0a28212298e0ef204673a26574c10e354e5bb25354236d17f5684c89d917f2", "iv": "71d2a5d266df71edc447c20f3b478bafb76e6263f719a2a41741d6ec12da4b94", "aad": "", @@ -802,9 +694,7 @@ { "tcId": 55, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "059ea04eebeaffd04f40b4bb6a005b79a4f95a6999beb0caf509db069c2970e4", "iv": "165d1c32b3c7d748de074916e17a0aefee379cb1275cfef5324be4078f8ce670", "aad": "", @@ -816,9 +706,7 @@ { "tcId": 56, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a6111d3bc0b2ff329c4fdd41ad62719391c72853d5ad437cd2e81fad1be5915b", "iv": "2093a1d900f23456475a22d040f8ee9b73f5064b3b8dad8caf092bddcd9503e4", "aad": "", @@ -830,9 +718,7 @@ { "tcId": 57, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "170173ec7d0ea706d51ad4295a84a74c8f48190a1c2e03f5e5882e7e865c6884", "iv": "0ffee875fa186c48b110596e91fcc559a136ade9d42aa8230e2fce7e19cfdffc", "aad": "", @@ -844,9 +730,7 @@ { "tcId": 58, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cee7fc038d8b87bef09ab9d9f78da476020d211cc71dde5f5e88a6af259d7598", "iv": "73c0e01d0adf4d2db5163b96ec67d1215d78e222a9e424e6d944f06b86266fab", "aad": "", @@ -858,9 +742,7 @@ { "tcId": 59, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d0314b44ba0de03198a07a3c515557223cc586efb7bbb8221f896ef10169f7a8", "iv": "79a697e790f9b5b4f7bef71e73a68b530feb6aec7600a774935215060d1e4b06", "aad": "", @@ -872,9 +754,7 @@ { "tcId": 60, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "99bad0ca5bf16c23960b064fb2feaba92a95f4bf96148890ebdcaedef0c6d23b", "iv": "dbe0450eaef487d3879c04440108a8595aedd55646c5639f361d8b8460ac4a67", "aad": "", @@ -886,9 +766,7 @@ { "tcId": 61, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b9489cd707feb0c4f4f459b383451d0e70d74175a68561e7ed467c3d91d4b490", "iv": "007f3426a8620b4a4b9b0cdecd946675bea089e4982ed5f7d9895846231a721b", "aad": "", @@ -900,9 +778,7 @@ { "tcId": 62, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f1e7b661b8da935f82f143285cdda6cec2dade47d4a41fda5621be7f33b2540d", "iv": "97abedb4414a2e37feb57a5e52a25014ce01bf9b0d2175af374f0102ff49254e", "aad": "", @@ -914,9 +790,7 @@ { "tcId": 63, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "eb4d1ff42e314352954acecfb147b88e01402cf56c5fd415b2930056c8ded473", "iv": "e062f6ee053cbbf50b6b82087454c30cc0b12d763e501909a2955f0c84d33190", "aad": "", @@ -928,9 +802,7 @@ { "tcId": 64, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a4d4135f6931f562df05270f04791b4aa3ad6a5d83a4e9ff0e49186eb7cf97af", "iv": "f0873c0776ccc52a2cae902944f440fb2507b7a74c117b32a89b0777db2d2127", "aad": "", @@ -942,9 +814,7 @@ { "tcId": 65, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9600d378abe1aea55aa475e8817df1ff54004296c033938c6ae5f7e971976ed3", "iv": "b25ee13a9590d492ff8798fa6b3ec4fe7bdceb5c97263cd5b6aa05328d888620", "aad": "", @@ -956,9 +826,7 @@ { "tcId": 66, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "653d41543c8eb91e25c7affa0dca6388b84f96304df08c86da2a134cbcb8b3bf", "iv": "17ce792d02b8318bf6ff7c8ce52c1190d6aea913778261f013729f2c1982e70d", "aad": "", @@ -970,9 +838,7 @@ { "tcId": 67, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ff95a15083419826e001cd8b0f642d8281b76422631acbed8258058091d68cc4", "iv": "95f6b74beb34ab2d7763a34e14a5b542c1ba8a14fdc0b2042f0fd265c515cf91", "aad": "", @@ -984,9 +850,7 @@ { "tcId": 68, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b4b63bc3d343e8e55f8f49082d42675a696427c24e5a0637fd8517e1d06e01e7", "iv": "8d9696473a1b955654d1e3d8ad4b9e9870222e85fec4d3423b1528010eea4c79", "aad": "", @@ -998,9 +862,7 @@ { "tcId": 69, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1143ae6e77b8c91c8e54072b4f0fc6c604611eaf2c07395816b67b77695e9361", "iv": "3843735fd86094225d60bc3cb3862955166f6d553466aea9499adf468deab87c", "aad": "", @@ -1012,9 +874,7 @@ { "tcId": 70, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "01b009a40a55c091f5fd85fee8f1e0cf77be9665461a506033640ed3849db769", "iv": "32a23428d3a2769d3cca7a37728841bf2b6c58c17a33ef91e87427b8b6506ce6", "aad": "", @@ -1026,9 +886,7 @@ { "tcId": 71, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "27460f2e35e1709f994b61a629f7281378164ced58478caea76aed85a82b2bf4", "iv": "3b87be1cad24b501d4a87ab6872dabc23909f91432fd6ff09319a3b09a3fbf3c", "aad": "", @@ -1040,9 +898,7 @@ { "tcId": 72, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5443f9795c9ddaace62627f53874782ce5f1cb46290744141db2f8251a21a0de", "iv": "0226e83e0d97f85c279340c0ce50d03303b7a52d279a80e954882dd848529717", "aad": "", @@ -1054,9 +910,7 @@ { "tcId": 73, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "813e73725bd955466c67c77c27b697a7bfd5c8979af6b3b7cc9a4b12d229f511", "iv": "06fa279a6edaf4af3c0a5be5dbbc973f6c6bbf68828ac8a91f40c75347c785a6", "aad": "", @@ -1068,9 +922,7 @@ { "tcId": 74, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5df4c8445be33845121aeb72ce1f7048ae92886b2c5a97933f2e9b722148f09a", "iv": "c349093758eee3fae81688857a0ba58c4330165c59f135b0f0df8c56fc6edf64", "aad": "", @@ -1082,9 +934,7 @@ { "tcId": 75, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5d6c28779c5f31e5219b7d8859255bf29cee6e76b3860f72ce07ad78d130898b", "iv": "a69a29c4c859b931ba571e1acafe4c15296bafa0fdf4219bbbdaaf81f376c931", "aad": "", @@ -1096,9 +946,7 @@ { "tcId": 76, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "953fb0ebd0e74967730826ea56f8ed621a0a2e8daaaa2a0e1d72b57f8bf21cfa", "iv": "894bf9c66fb49ff6494a1ac42c25b9e1d3b0f53324632f818802c970e5d5754f", "aad": "", @@ -1110,9 +958,7 @@ { "tcId": 77, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4eefa2d3e5d34e6cc425665fa1a81e792496d2825f7a713cb69a01edaf0c1f14", "iv": "a7466726f78bee2b47cc3a12e685c90c5ae8b968a547b186513b0ce8ea6dfafd", "aad": "", @@ -1124,9 +970,7 @@ { "tcId": 78, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "aec0af349fb301eedc771993b3289a3bdb176025e6c33261ca98dab568fbd1f1", "iv": "aadd938e01e66f46958083e5fbae504aa36a4f742e38daae09217c934dd39cee", "aad": "", @@ -1138,9 +982,7 @@ { "tcId": 79, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "51388b58076c835e0b1886bc06215737deb01ec35f77e1b3a4236b0b80d1c9d9", "iv": "aa8cf3701287d61965c9d208c64910f94f9a9d340887dde2e1fa8855d79d94d4", "aad": "", @@ -1152,9 +994,7 @@ { "tcId": 80, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a8399c26603e04536c7f9ac449920c84e3a57ab97545de6c65ec9904c9803ded", "iv": "9618ca90fb3def1eeae6adfd18aa9219aafd75d35e09dc497be6631b6e58dfa2", "aad": "", @@ -1166,9 +1006,7 @@ { "tcId": 81, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ab3b15ab974cbea948eaa63f515438dfe53c37c075cf5b256f435a43045d5a48", "iv": "28a3698c60c3afe24ac16f14b9c532d5ce70400e60d20af8f9fd312a0ff31530", "aad": "", @@ -1180,9 +1018,7 @@ { "tcId": 82, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dbafa1ad7586994ed94ebe1fd2960dcb74c8555c0e7d4d3bf1c5425ad334af0b", "iv": "384527b150febc21459343313105bbed73344476d4794bd51a7bab46e76ab247", "aad": "", @@ -1194,9 +1030,7 @@ { "tcId": 83, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7af1fef7d7da2e6b3305a21c00c253c870db82d11f64405a1ccfb7619bcfae00", "iv": "4cd47e58fa5902220668c8b7ea61b4804df98d748a11fc7f1352dc4e9b70f497", "aad": "", @@ -1208,9 +1042,7 @@ { "tcId": 84, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "962f0b58b485ba9ff3dd4ade33e16d8dc3b7f0876347c310127613288836cb76", "iv": "2d4099eee06b42649292dd524df30a5358311201a6ff2474c87a48ede94d13bc", "aad": "", @@ -1222,9 +1054,7 @@ { "tcId": 85, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e43d1e1f72ab06d6ca44e137190261667d892e3f249ad9451080b671bd1adc66", "iv": "8299131f71905eeff053370843ec76527165f944e2c6e6e22d468b6323e8a205", "aad": "", @@ -1236,9 +1066,7 @@ { "tcId": 86, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0c839efb654cf442ae8b1e6e1716f671ec29fad2e90b9c8fd8aecc7fb633c10b", "iv": "525703fd2483494e878abe057c612cc6ce6e907974faff95b7bc073484a8bd68", "aad": "", @@ -1250,9 +1078,7 @@ { "tcId": 87, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "800365f95f001fcce679bb5d67e613ff45440c4fb152610a7028f8faa4470cb5", "iv": "a68d8716a3804b799029afd4d202d7223ecf0342170fb4dbd53551672469e1f2", "aad": "", @@ -1264,9 +1090,7 @@ { "tcId": 88, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f6d89883c6622e9150e498f2254db6b0d8be416d52142c25ca5adb0fecae4765", "iv": "871b4cabffead7733f46862f56f1821c4f267633ecfd10bb18b2976d051eb1ac", "aad": "", @@ -1278,9 +1102,7 @@ { "tcId": 89, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6d733930637a25e68fdd877f0dcca0449be4834940c0f0aac0e7f02c7a996e0f", "iv": "b1730671a0a8d27424144a60e0e1d3662c14db8462d041b3f5d398a32ccd21e2", "aad": "", @@ -1292,9 +1114,7 @@ { "tcId": 90, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "387138ed48a8b755d3d8c3f3a352c74b90dd8e6f456bb85d0f4271f40a1b1241", "iv": "7f1b18cfdae24e0330bd1be4aee6280888c8b7eb2fdc5c1c7efd12940c72398e", "aad": "", @@ -1306,9 +1126,7 @@ { "tcId": 91, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "546c0cefe699504e0ef07c0f3d88ea9367583103b6dceb9063720f9cd8d02aab", "iv": "037fca5ef085e9852ae6bdd1f5e1f114c0727160102db68f0c65607e4e3b679f", "aad": "", @@ -1320,9 +1138,7 @@ { "tcId": 92, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7625793f758adb1f2bb45e3f025d254cef443ff763885f75948f74dc9a2354d0", "iv": "d171126ee49f266c1031258a806623ef3f9410b16ad8fa03b6c058051a323dfa", "aad": "", @@ -1334,9 +1150,7 @@ { "tcId": 93, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6c63faeb6b187311db36ca931187bfcd2568f596784f9034ee7d30d63bfd97e4", "iv": "c05f2a92ffbfc2bb2be5798e5719bb9d8542e441f28650b1ed27c6249c3d0ec5", "aad": "", @@ -1348,9 +1162,7 @@ { "tcId": 94, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e5dc2c78d0c96ef6ed37b18934a2bf84569714f22dc1535213d95ea47515ecf5", "iv": "c41ea24c591654c0cc29e8f71c9761e8d82eb94c7e76bb6f10c2f33a417f8230", "aad": "", @@ -1362,9 +1174,7 @@ { "tcId": 95, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9d68be8b4dba89f11a41bc0b4c6cffc27920f5c6b32cd44f65238677024993fb", "iv": "fe2ef693172e6bc2167cb4ffe3b995592db60ee5bf21a853b643e65978f225ca", "aad": "", @@ -1376,9 +1186,7 @@ { "tcId": 96, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b9a3433c5b754c93129f60037a102b3a3032449a6624814d90ac9dcc4695bb42", "iv": "e6a50207393675b242c3dc271faabe98bc77abd89ac3a4c760c5d03137c9acf3", "aad": "", @@ -1390,9 +1198,7 @@ { "tcId": 97, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "47a0db11b5cb59ca3c1d185fd434865c5b0b47cb95e5b7a4d1e4d1e211ce90e5", "iv": "f8f999c18c006eed723510d64331a14259d2ea9b88aa292a72208809719fd0c3", "aad": "", @@ -1404,9 +1210,7 @@ { "tcId": 98, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a4b87442a2666484d75ae7a7215ec1c468b925efb7235300657c82152adc65aa", "iv": "3c60cc3f18e77766a13990d4bca80b117c1ed906f7620472bebe167481fec9ce", "aad": "", @@ -1418,9 +1222,7 @@ { "tcId": 99, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a68055644644044493ba5a4bae205f13b67ab4e07c752dd9fef4f483983f1ece", "iv": "cb4e77955c5fdd287c0ed7c5199913db802371e863917f5018adf22d60a7e160", "aad": "", @@ -1432,9 +1234,7 @@ { "tcId": 100, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6d4e98292d3a30556ab943a056c6a751489aba9a768b5004cc52d51ce09fa5b9", "iv": "7e86967adf3d6061963c7814bec20e0bca67b14454d1871c878a37b344dfe2a3", "aad": "", @@ -1446,9 +1246,7 @@ { "tcId": 101, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "38915b14a681bb7962f650f6cb2c41710ec230932cdca5c39e440c7bd07fbbee", "iv": "bbe4ffa68f788d4930174027729b3cbf0242ed94e0670d37d4ae816298ff48f1", "aad": "", @@ -1460,9 +1258,7 @@ { "tcId": 102, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "97a380cd6e0e50c6c35803e6334826ee73de30d2e5b95bd97b84c462a3362e38", "iv": "cb2d1caa5790b272d86bb67150123619dff9db25f725cd04255e470dc23bef13", "aad": "", @@ -1474,9 +1270,7 @@ { "tcId": 103, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c06ea90f1bf2fd085184bceb941e681876942570fe0032acf313d527b05a546a", "iv": "2dd9c77db14bc80954de50001d88c3c69b681d99e1e33ad185ba806c93adb86f", "aad": "", @@ -1488,9 +1282,7 @@ { "tcId": 104, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cae801beb864dd50bc4d8c927c3760a062ef931af21e292c0c7c13d98375f04b", "iv": "468fb43dea45d420d1cd11edc2817dd1cfa19f45ea39764549a37671c0237a64", "aad": "", @@ -1502,9 +1294,7 @@ { "tcId": 105, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3eda56d5d221eecd63081df6518aa6ce3f037d878e14874e9dcdcd14bae27d47", "iv": "1c3e8062fb918d723416cde19be8323a4f25b322ac20148a2c5c22f181db0cb8", "aad": "", @@ -1516,9 +1306,7 @@ { "tcId": 106, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1db6c36a63b2bdf9d05f117cf26f79845399d36e1e912061ea40e7cd4ea0b993", "iv": "0f701973294051e9f4e666b71cab5e88b12af7017602d27fb375182e5c579ad0", "aad": "", @@ -1530,9 +1318,7 @@ { "tcId": 107, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9338aeff6495de87344a809830c9421e2a18a58656c50349f26cefbcd13674b0", "iv": "498a50fb889a1b2d4586fe5e68d89ec471874b22f72d02f5d6e206ac4f704043", "aad": "", @@ -1544,9 +1330,7 @@ { "tcId": 108, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "26f0dbcd4f8a21473ff1bfbd6d10a8a6047e525d232a2450bd24d3b5c9215a21", "iv": "8dfa6f3dec1896a3ca61714c6220f6393f11e77b5544a28cfba740121ea9b110", "aad": "", @@ -1558,9 +1342,7 @@ { "tcId": 109, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "283287b47e3cb0015e4101e0194f7893cacf06104cbf397f40077a23396a0f49", "iv": "bb2c1f580a5d783f0b5a7269e2c9172546031885241c0ae5dfbf81f37fe5d917", "aad": "", @@ -1572,9 +1354,7 @@ { "tcId": 110, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "937759fba53772310a8c4ca4079044a1ffc6312eddd22b10e5ac0acf560fd4c1", "iv": "2dc84195607333fe77397cb851c79cf74c71a0aa6b5f5e263e910754e499cbc7", "aad": "", @@ -1586,9 +1366,7 @@ { "tcId": 111, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dd67b6c3a25685a1bbd1edfb7b5c11786b72b1fb882c32a9e577e37739f92a76", "iv": "40e7167462b6697025f725894f5868198d6a54752d5497c2a37a7b7358b0e3b0", "aad": "", @@ -1600,9 +1378,7 @@ { "tcId": 112, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "db840593fbd34782a45fa71ac18d4f0302c2ea8f82b3bdc0d8bd3c5d2b65dd03", "iv": "fe0aa72957a2ca8a09c6df04bc297f4f34bad0a7bf64ce48c4fce967369880f9", "aad": "", @@ -1614,9 +1390,7 @@ { "tcId": 113, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f2dd6f4a9ea60d148a72203322a09dcec7108320dd29dd258d4c0f72b96b1645", "iv": "d4ef1d71a947a11f8c21b0ee1c77fc1958f92103e6f24973bc0bcc5ec579c31c", "aad": "", @@ -1628,9 +1402,7 @@ { "tcId": 114, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "858e2e9d85a091a17ed2259936c487ed520899897d58a6228271edfd97efd5db", "iv": "714f06a2c59acd15b55cb1a6422eb6b7db374c4e6613026962abdc26271a1e1e", "aad": "", @@ -1642,9 +1414,7 @@ { "tcId": 115, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b998b9cc298fe42786baf5d9cfe2f7d23cb9b896a90d5c9cbcb202b72cc905ca", "iv": "cbd9b5db675a755213818253f99596983618e15c2a8ee192a5f0dd9158c3113d", "aad": "", @@ -1656,9 +1426,7 @@ { "tcId": 116, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9940e0bee193bb33981f1f181825d626938e1f93d5719c38c7818d2a32ba3afe", "iv": "265d1b0e741badf587b06ba7c439c74053fcab0f0ae025108d03b859d8e39e69", "aad": "", @@ -1670,9 +1438,7 @@ { "tcId": 117, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3d4ce2161af71d4a966718736a6a6f4459634af2f23041ad885647dbf7291485", "iv": "3f080c9953439915cc32125192e6e8d15ecf893223d681059a8510ad90ae94cf", "aad": "", @@ -1684,9 +1450,7 @@ { "tcId": 118, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cd602a0b51a71c5d684707a8b9750d1ee0b688551d8330c97c08dcb006906b6f", "iv": "a7587bc42b2d84fe26a39d00554c99fa4c7215f585435ada89e7f4edcbb05ee4", "aad": "", @@ -1698,9 +1462,7 @@ { "tcId": 119, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f3852497c98dc0432903a4a6b2282254f8bbf4586f9be9049d967d994309bb35", "iv": "fd53e4b8f244fae8584e554a48316b1e4fa4985d35277365aea64d919c20b50d", "aad": "", @@ -1712,9 +1474,7 @@ { "tcId": 120, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "507d2bead399c3757cc2622ed90dfd179c25b6d59683fca223a0b9cdc777ef9d", "iv": "c54efc411fc4ce2fa878710d80164f0005e08763e190ba6a356e5655f1e7aece", "aad": "", @@ -1726,9 +1486,7 @@ { "tcId": 121, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2f9fb9d0d2d3212ea06404e95c731d7a8fb57dd05c88c41c78a0fe219f1459dd", "iv": "7b2c1a71d78ed1c428c622a0b1ed2e24546993553205bf25d1808b552186617b", "aad": "", @@ -1740,9 +1498,7 @@ { "tcId": 122, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b9a4a4299c39539cbd1c5024ad5e91847448550e0231302709a5ea36c13021a5", "iv": "467d0eb4546200c89f95b15a4c66b24399e79fa81ccc315ccdfc2a5094918ade", "aad": "", @@ -1754,9 +1510,7 @@ { "tcId": 123, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8390f9ae4385443391ece4d8d75b7c71bced0fa24cbd2946c9df1b20aa0c510d", "iv": "0080909592f3c9d79bea12779ceecaf4e39f89618b10e02f4e9f54936489506c", "aad": "", @@ -1768,9 +1522,7 @@ { "tcId": 124, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d7bd9a1c5bd5ecec8ea17ceb1818079e604a8c359752f715af891b104f41bbb8", "iv": "0a903fa6dd3ca7ef88ec3792f60cf8e947fc64fbd943d2cfbd4d095a01566148", "aad": "", @@ -1782,9 +1534,7 @@ { "tcId": 125, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7d5fdbe06d0af6a60cb81b9c78329c09209a84da6f0bd503299ea637f56b2003", "iv": "8320a4e6e01b6c397bb2b9a90382f34d3ddaa31d8c70afcc343e3d12aefe373b", "aad": "", @@ -1796,9 +1546,7 @@ { "tcId": 126, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8adf96a94fd1d5e3f966265c3456e5d7878c03f3322400953303b9a726f71148", "iv": "e4b34237054ae3eeb794bb10c46e9a4fa59d1d8c9578b3eab9855ff26647bf2f", "aad": "", @@ -1810,9 +1558,7 @@ { "tcId": 127, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bab7cf0b373b40a31dd62bef56ee5766c196a5b59ee132ed7120596d98371426", "iv": "8b3932c5cbba99a0dcca4ae57f7512122ea1c32c515aa39717440c3ca1909f44", "aad": "", @@ -1824,9 +1570,7 @@ { "tcId": 128, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0969bc5d1156948a0f05df7ca352c52d763b987741b1317aa1846cfe6940cf83", "iv": "3691ac63548ebfecf5fdf637a47e9b42e2ad1c55db1766a53342515f00cbc70f", "aad": "", @@ -1838,9 +1582,7 @@ { "tcId": 129, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "29f690ae60d8d51e4a99f797a58300cd7bb2a74ff70b19f6d3ff8b161475e38d", "iv": "2302f0d45497f5ad053063ceb15358e583bb48008914925c83a36c09ee096634", "aad": "", @@ -1852,9 +1594,7 @@ { "tcId": 130, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c58e6375073a85a7c3433165d9b0336bff592be69df616cafa66d8431de75327", "iv": "c50032dd356bae975a19f71dcb5dbfdec5cdc04826b7bf7b6ccf0a80c716d39b", "aad": "", @@ -1866,9 +1606,7 @@ { "tcId": 131, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a36980698943fe4e47744ba17e3b75f04843349d0b591b7a93d4c3df0e950129", "iv": "60ae9bb6a777c8d4c223967c8d34fe6e56f88f63394914ee54116064dcb24640", "aad": "", @@ -1880,9 +1618,7 @@ { "tcId": 132, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6ca8e672aa1764505d0512c08c44899f37cdcdccc473dfac05ce83ba216292e3", "iv": "aa6afa8bd7f407014ca576bef9155ae6f1be97763bdc587f1f075c538aff0183", "aad": "", @@ -1894,9 +1630,7 @@ { "tcId": 133, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7597400263b230b7ecc4d6d06103dc43ddf85e51b508e8d27d9d10a5d6dba9b9", "iv": "9a73aee98b1eb3073055c121b578e0ef6c1477d22477a70ad664cacef130f901", "aad": "", @@ -1908,9 +1642,7 @@ { "tcId": 134, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "50ca1dc0fa32e9c1f21caeddbe82980f0f9f96a06bf500c8ee65cb11ff221f72", "iv": "9afb2539e3c0bcecde70f4d7a6a60ac2198d4919528f53e202af623555314f16", "aad": "", @@ -1922,9 +1654,7 @@ { "tcId": 135, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ab32de0ded66f67770c839bc1463c5f7bf8bef8dc192c1261291c401a1864aa3", "iv": "7b85b58a9220c12c28a1c6f893cc639680ec14dd8ef499805ce0e71a5df7ac34", "aad": "", @@ -1936,9 +1666,7 @@ { "tcId": 136, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "65b5ffe468047e2055ecdb129a9325d05fc1f9413ae80469b32e3f1b161f8d13", "iv": "b64df19ae578f99ba016ed0d26e2be6867ca3540d3bfc42bdc0aa1c132e07894", "aad": "", @@ -1950,9 +1678,7 @@ { "tcId": 137, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9b71174bfc475a2fbf95ea28902e501fd4948a18935675cb44ae7af07e85d242", "iv": "8d1d404021623b5b5bf8afb888675cc9b240c4cd835dd61d8461acbbf9454e0a", "aad": "", @@ -1964,9 +1690,7 @@ { "tcId": 138, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c28e4999891d80ec8e2651f49e42be13860584e470208df98cb0708cba035435", "iv": "9eeae86b92388a8a7abfbaad52ed5b2be19a4b490f4ac8cc929c12478ccb4468", "aad": "", @@ -1978,9 +1702,7 @@ { "tcId": 139, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e325b371ed59218d8d2582eee8e40167bb1e4c4df9f148dda42aedeb4cdf5c68", "iv": "26f8636b2a54cfc37553533b97c26f96b7ae2ab8f26ea2740043916d261b83be", "aad": "", @@ -1992,9 +1714,7 @@ { "tcId": 140, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "44c89039eb9c20a10abc42909ae386ecfebae2668b00f5d0c75111a181b3f33c", "iv": "2ce9df993ceb13acbec1b833da42572ca1f60e2df9b3cb77c7713fa7b5ba94f0", "aad": "", @@ -2006,9 +1726,7 @@ { "tcId": 141, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "40840194bee4d7a96d538f11da4669a21b8fcb091e8995b954aac135c89801a7", "iv": "6534e57faa8f54382fd88d0550487be3f7c5c7fec2225a6232ea9a21618e8250", "aad": "", @@ -2020,9 +1738,7 @@ { "tcId": 142, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d0d94604aa4c930308a61e720d0db08adbb773f61a6d31d9d8b5133d926db13d", "iv": "eaa24b0ac311ffc5a2d2bdee50e6c27ba9e97939b0548260b2d32ac99b14c137", "aad": "", @@ -2034,9 +1750,7 @@ { "tcId": 143, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f5d7da52f16544fed21e1b32ff694fb3c2e324abdb78b81e8406546c746c1df4", "iv": "43eacb632a8da83932048d5463009d54b3b616eddbeb9eb1f46eded6306de2db", "aad": "", @@ -2048,9 +1762,7 @@ { "tcId": 144, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6ad30331244aa5036f50b92405090ab9cc53a56104f76abfc300d24c5b3ef986", "iv": "e15bfc3009fd88eff1421b8a3ec9e30e858ca82eb6c9d8896398230403945126", "aad": "", @@ -2062,9 +1774,7 @@ { "tcId": 145, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d52b5444ba851a616b5e142c7f5976fb28dd2973b73a75b5df704b409585fec8", "iv": "709c8b867c373140d1f11f1c74b88497a5a60979dd1d036ca08e9bdba0c3d301", "aad": "", @@ -2076,9 +1786,7 @@ { "tcId": 146, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cd9c3316169837f38ce58ee692170a5d56016aa92778edbd2ce14d7566b15f32", "iv": "56a90332bf2540d4ebfc3ad5d28acd8637944708d58be6e0e976f90bcc07b1c1", "aad": "", @@ -2090,9 +1798,7 @@ { "tcId": 147, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "00070a83d49ec5a4dd7c369d94b27a4d02d1ac9ab5b77b4194322bdf08db96a4", "iv": "23feb0226737a1b00271245834cba2d56678dc9476c39ecbfda5dede17e4cdf5", "aad": "", @@ -2104,9 +1810,7 @@ { "tcId": 148, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "29bbe034557ca009f94a0d84621480b89364c089b67b02fdfd0672789f4ca1a4", "iv": "ef4bf5ef0527f45df51509c601c8bcac6f5d8c906000fb1f00daad6ef148cb1f", "aad": "", @@ -2118,9 +1822,7 @@ { "tcId": 149, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c6c0d4a8989cdf8a44bfee2eb6d254843ed5622dc32627ce7cf362fedfeb2c72", "iv": "a6331a09be856a79cf2f23047ff8210cb087b34de2d457e93a9531bc1919a3e2", "aad": "", @@ -2132,9 +1834,7 @@ { "tcId": 150, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8ad84edf5cd8a1bb19b1c0362c80c2c1c13a7301c34290643be835fc4cec4f72", "iv": "e4f80f686b31dea6c76c4b0d0e497ceded5df44a5efb1d29feb726569a55cd38", "aad": "", @@ -2146,9 +1846,7 @@ { "tcId": 151, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fef769098292fad97a9aeb432a683f62faf3e3baf746dbd1e5816c7012b33372", "iv": "2e3b5995c3c3bec824f3ff2f65a9e74cecdff8cd3511c8573ac5278a7335d1ff", "aad": "", @@ -2160,9 +1858,7 @@ { "tcId": 152, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d0ae8af9b80c94ba9b45b685143cd04618bc60d61daef23c3bc74a418aad58bd", "iv": "cdf113f2409239ffb41fd05cae0f62cb5142aa74543397712139504963c9054a", "aad": "", @@ -2174,9 +1870,7 @@ { "tcId": 153, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "66a76377e16e8c7c2e7e9c07fd9378683d4c482121084309d6404f107117c51f", "iv": "b3cae3d0df7172696eba8793c53b10d39d82265ea9224cc11fd838a77894f8e1", "aad": "", @@ -2188,9 +1882,7 @@ { "tcId": 154, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a59ec4afb05d7a3951d30b27368d71fed19e47f3e3b96165598097898f36bb6e", "iv": "d53acc93a0ebbeb98a9571016925a4281e236e559a84e3e0797a934847b282ef", "aad": "", @@ -2202,9 +1894,7 @@ { "tcId": 155, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9f498a98521b6e6c7fa357d71792d61fde9435de2bcc45b82d8f9c708d5254e8", "iv": "dbcf757e89bddfda746331bd4496b81cfac7eccd3cb9358c85bfb175c1f06693", "aad": "", @@ -2216,9 +1906,7 @@ { "tcId": 156, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "301dc5769988dedc7e447214bc08609f6985554614c017d5367a3198be88709a", "iv": "a06a7e612c3521a1cc98074df767921d017cc6c4c664a2e0b7106e8dfd39d8e3", "aad": "", @@ -2230,9 +1918,7 @@ { "tcId": 157, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "77930fa50bfac094133496729ea3798673be9785ce3e2744b03ef4b0a048f539", "iv": "1686342b954de9b968a63f85d638cef2a88a67ec1ad90ba5bc53cdf2336e6fb1", "aad": "", @@ -2244,9 +1930,7 @@ { "tcId": 158, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8ad25da7855aeebd230d02ca9a1dcdb72fff3119f5a675d6e790720c8dc4c5ef", "iv": "f3a4f8d25877f28cf9a6b27c450acad23ab3fe0eeda03143f7359419260fe3c0", "aad": "", @@ -2258,9 +1942,7 @@ { "tcId": 159, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "65242c65ac4b9e8e144bac57c8da4bd4f94e2526befca73c6efb5315baf63de1", "iv": "2fac55c20f8ae550833c80d99aea4166891fb4aa121b1463418b29f04f6bb234", "aad": "", @@ -2272,9 +1954,7 @@ { "tcId": 160, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a6f8e5cf7fcee60a17dc216a880cef12567e872ebc2d808b8d8e87f527a99057", "iv": "4807de9976f8c0d82b7efe98cb5cd1cb889cfa16280ebd8a7c5d7768b06ff65d", "aad": "", @@ -2286,9 +1966,7 @@ { "tcId": 161, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7d26c0b48e93c78a5e8d804ce3341ac5f72571880d5f680f731448ac4d07f461", "iv": "da33fa6a3b8b8d1a1f5b2880319a0aad87bc230ff939bcc89c69690233a558b2", "aad": "", @@ -2300,9 +1978,7 @@ { "tcId": 162, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "92d7af55546fad292304af255e8a26f867f465ea06756c06743f171b65ea5c27", "iv": "a2cafa64ee4a475c3d9e474a5e17e96570eac98377ea37e20360a800503bbc50", "aad": "", @@ -2314,9 +1990,7 @@ { "tcId": 163, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0454b3f06408d9467b1163f3d5dbb30000f32ab8045c903962d33512f1aa6506", "iv": "fb835444e7110bbf7c85f79d21c602c5f7d14ca01f2b830a2809321833a665f3", "aad": "", @@ -2328,9 +2002,7 @@ { "tcId": 164, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "877e5d547243778fbe6aed330f71e91097168b5f6e73f7138c0b2d0f352e7a65", "iv": "af5fc0fc73f0fe9d7835a4ea743e17951c7a5af81940ac9f72799b6ddb7452a2", "aad": "", @@ -2342,9 +2014,7 @@ { "tcId": 165, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0e38555883d6e637064eedf92f95c5657d1b46fe5f9acd09e2b9118b1fca6964", "iv": "021b8eea5a26963134f3786d23eab28198bbcf9d41873d5adc91b66d87a6689a", "aad": "", @@ -2356,9 +2026,7 @@ { "tcId": 166, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5309848f4ca27ecde6f8d4ec77810ff18bac5507b4298df1dff7789bb7b5adbb", "iv": "21f95cd18d26415b99cf52acdb09f72ce2b3eb2cb8892dc3f002483cba7c59c6", "aad": "", @@ -2370,9 +2038,7 @@ { "tcId": 167, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f546bde0c759965f2af897026ae3597795b36b4a6c000a2bb71409c09c170855", "iv": "d2ae0708c00db059bcb5dbb98be1345ab99f15fce32bce39750007e91e0eaf09", "aad": "", @@ -2384,9 +2050,7 @@ { "tcId": 168, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b95d8caec944b622134bc8fa104980fa132bfebf2be549adab8c19f799bcdbdc", "iv": "4632d7d9d62e4ea52c7e7540e58d3bcc4c89c58cfd9a8b2e64b62aab31362a71", "aad": "", @@ -2398,9 +2062,7 @@ { "tcId": 169, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "24eecc295729f4f65072efff352335c4d2e0e6a5b879fd8c810a5ac1958afaba", "iv": "f6d088287d8c72e137794b0c30bdc092c52237942baa59257c87d24f47a0dc3c", "aad": "", @@ -2412,9 +2074,7 @@ { "tcId": 170, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6f251d4484cfbd7a45ce1e2173fd2d23f60faf5e8d1ebea5c592ec84e6ff101f", "iv": "9d7c69049bd1ec684821b95324d18c10dac3fd43e0ffbb4d196da7e696ecbc07", "aad": "", @@ -2426,9 +2086,7 @@ { "tcId": 171, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "87c8a7c231901ba691c257fa59fb0fa709182d8a4593f8dbca6be90d023333bd", "iv": "32689eb1ad73d446e46ae5eaa35ad64ef57f4236b6e5a886e75a214d610ff80d", "aad": "", @@ -2440,9 +2098,7 @@ { "tcId": 172, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1e24400dd5cf517c1a228131cc7053b7dcfcb61f539c940748308b1f020cc269", "iv": "e33396e15cfea4bb1527a50a38b9390030999a8b10a9b509a58d6d5358538e8f", "aad": "", @@ -2454,9 +2110,7 @@ { "tcId": 173, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f5a6375911231929e1e94198cdcf5aac2588cc51ee90ebc8fb2aafc7d8149577", "iv": "7bcb8e86c49eb178338921172ae41ba912300a8bc97b1e99d3ec3a94ce649463", "aad": "50", @@ -2468,9 +2122,7 @@ { "tcId": 174, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d5be50f10fbd8089212eb66b6b0c4fa1426989b60d401d6787c5451883cc3efc", "iv": "3237078a0858f4729d98de63f6e93f938fe8829c0acf7636c926cab595209d9d", "aad": "93e8", @@ -2482,9 +2134,7 @@ { "tcId": 175, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8efbdf1b573e33501a5ec915c02f55c61e417292642e89a6e8ad5793271c48b3", "iv": "77f14a3d087a5b0d78c411785b006f4855a54b8afdc7e36c998477ed9193a2d6", "aad": "872475", @@ -2496,9 +2146,7 @@ { "tcId": 176, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "64655db2e55445e45ec08db8a591e0f3de423ddf2eb28d2bc41fc40d790d8fd0", "iv": "451e0f6d9a7eed1fa017db2d0d3a1ed13759b5d720fa4ec7a111638388c0ff59", "aad": "defcd5c1", @@ -2510,9 +2158,7 @@ { "tcId": 177, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "af19b9b61639fbffc673ac9218146c7fd525d04dc06793e4bd0a05252252b7ae", "iv": "3e93ac925bd391f66563a30be5d72464a0723b53c6d8a1449bfec6ad19dc3dc9", "aad": "b003c77883", @@ -2524,9 +2170,7 @@ { "tcId": 178, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fb2bb26a48765aae5d93a916f7f437a4a3b2cbd0ff9422d19b3165108b1f9b9a", "iv": "63f5434c2fad72dbe04f2ca669ba959e3af89af9d83e32b41e1561d5372e3f2c", "aad": "bcee5125616f", @@ -2538,9 +2182,7 @@ { "tcId": 179, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6e37130cb190eedcaa159a7cf0e2cc59580eb343d2ebe48df7284732a513687b", "iv": "639d9504fc9d95b891dca39c68d1dec201aa0dbd2aebcbe87430da92490ba920", "aad": "ec86970a449911", @@ -2552,9 +2194,7 @@ { "tcId": 180, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3eaf67cc348ebcdf428506105c7b19aee7c982269353055b8fca84c2523d12f9", "iv": "cba68b46d8f377c6dca613a383d14b4ad13dc77bd40df1bd7234a583d0f8ffaf", "aad": "8c6ea6e8eef0424c", @@ -2566,9 +2206,7 @@ { "tcId": 181, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f14163aec54409c64e2ff698e55986fcffc98fef16e52b19f260af93cc385235", "iv": "0bfd7f5103f5023a73e8cfe8c618a59c339507b845e5d5b913734e6bfffc50f7", "aad": "e671b129464c29e654", @@ -2580,9 +2218,7 @@ { "tcId": 182, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c3db7a31fb79ccf85d7e6363676520b3c5d3c4d186d880429ef669deb8d6a904", "iv": "f947af05e37a567207b13d0b21159d4406156083301fd8b1671e50e10d0adbf3", "aad": "b83580f6d85e89b422e6", @@ -2594,9 +2230,7 @@ { "tcId": 183, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b45230f8094227899076808fd29f71915cb5182ffe45330900c0ce2ead5a92dc", "iv": "f9a53e7dff2849ce6bbca644d3f02f0d2f92a1c9da1a5f0d3db8689a8f4f6beb", "aad": "5476792a8fccb6520d7e69", @@ -2608,9 +2242,7 @@ { "tcId": 184, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "65d5bf7da66d73c93978f15edf7e9938a6e2367b74e23d59a8268c87668f8463", "iv": "32f4f3077b7ad693f8c658fcad5b31c440fa2b3df9ae108c628681cc1df3e5b0", "aad": "2b5a8e4d6954c5dadf5dd730", @@ -2622,9 +2254,7 @@ { "tcId": 185, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c189d712ca65d57b25295d1c4b17c8fe9a12c30bb1f266e8abdf914e73a8a314", "iv": "09814e992beaa319422740eba5ec662e30d89a3550ebb907b41ba2653a4831d8", "aad": "58619e2e1324d4964f584b87bb", @@ -2636,9 +2266,7 @@ { "tcId": 186, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8289265f3c7408f9c8137d992e9817a324ea3902908fc9c7ee1030a640cbef9c", "iv": "88e786090579f95cc4ad12396f9a4e7493a75e6c099f23f54d0c9fc896211ebf", "aad": "76bc40b22bbd4e2878a62c48a24b", @@ -2650,9 +2278,7 @@ { "tcId": 187, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a2535b907026e2d6cedbfebf302c9296faa3158b423aa26e4d6d504359148da9", "iv": "bdcb4fc291c6788b90e5a1e485672dc822c46a7e370c4d862131a0219d34b758", "aad": "ca547fbe17b40378c7232f68ee0f92", @@ -2664,9 +2290,7 @@ { "tcId": 188, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a636bd4c6f3709917653c8117892afcb7c79bb7467c0c96d5235bbdbeb50247c", "iv": "780efd4a5c1d9341745da7a1b71891c054dd0eb3bc87c4da984a6b391f10a8af", "aad": "f582b9eab59858ed9c0e4b401aa2bdab", @@ -2678,9 +2302,7 @@ { "tcId": 189, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8d518a2d33c2dac728ff6f026c9d44280ee408814b865c6e57cc6085e71dd00e", "iv": "1dc3e02f859383c3835bab259f054e7f74f2c1a274fa48de7cfe291de1d188a0", "aad": "ca1f296d57ef15a54fe6b4171080c3c571", @@ -2692,9 +2314,7 @@ { "tcId": 190, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "41f7c48ec8befe94a521e3f9778ecdb681598b0598ec84e0aee8e4bf9555f9d0", "iv": "b8f0a6d2f35589629c1e5bc82c4e8d797e4a74fb2a9d8b6452fc2554f87eff7e", "aad": "84f61f7ef191a9a43324b19557d8580ee617", @@ -2706,9 +2326,7 @@ { "tcId": 191, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cfdf429e8aa868ba59a9b537ba8753d40a9cfeb5819c3e96320c4fc52517ee98", "iv": "ebc73b0a6106cad695efda509a208c3fdbd58f1ce9b019126c1db6ebb6eed665", "aad": "5bc7419ffd47e76330ac930a17cdb84228e954", @@ -2720,9 +2338,7 @@ { "tcId": 192, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "873865655922adf537c13a6f6bc39b75ae7d2dea8d03ee31ac02d5a793d2f303", "iv": "a6af2368ff12f4515928023fe5996912e9497de8e74e508b255aed1165da4d1b", "aad": "4ebfbc84cddc89b9728d120e7186e56354fd4672", @@ -2734,9 +2350,7 @@ { "tcId": 193, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "86d884eacb70586523fbf2fc9f40460555861bef572048d9922e3033dc5a713c", "iv": "8f55eb5d8b930dcd3a761422128ef4b4b43155c46d398682ec7e3ad0e62e4dcb", "aad": "3435497314f8d3526bd63f9d0cdd6d6c5fea5feb49", @@ -2748,9 +2362,7 @@ { "tcId": 194, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "461fdedfd1ab4c0432dbc3bfa7d72f83eb0dcf4eeb4d92105b6679913b1fb68c", "iv": "1f9a8ce07df1400f714771e4819b5faf64a800bcb61a3d4ea57d4647ea0df7ee", "aad": "1ba61937c0c365bafd7b48ea9f9d09903d972c90229e", @@ -2762,9 +2374,7 @@ { "tcId": 195, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "819dcec2b28dd248b19e89817890f877aa9a342d2fa71f879b51e2584336f75d", "iv": "483460bbeacbad53268348a6f895a562a2b9deaa2b3cf46a55b91bfaf3c29835", "aad": "22ae58559cbd43d930d7d33ac607f2cf565517afd3d7fa", @@ -2776,9 +2386,7 @@ { "tcId": 196, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8910d5d739e2bcb3be3fde14f51a13a8c1c3d80507b9b399bbf4e4ff693cdee7", "iv": "1e8f347ab8bf06a4daae9eeb85cf56509fcd47b5490fddce3a110c91dfbc28f3", "aad": "45317bcfc32e3c7766a8ee34c459334a7c459d70adde0f76", @@ -2790,9 +2398,7 @@ { "tcId": 197, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "eb500fffd84e7702682dc02b73f67533b3c4f0712ad3ee27832512ab9f4e7ae0", "iv": "4725b93caa6892046c2a069951f5dae002a495e9df3cdfab600f186b77ea016c", "aad": "c753e906fc4bfda724f2a7a9ddb14402924f752384844b5959", @@ -2804,9 +2410,7 @@ { "tcId": 198, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "908d802698c30749903c5174c34b1eaa6de22e3927c66b1821f6b0680cfb3f83", "iv": "3caf30fbb10d3023687decf68c2198523a1cad84b47da371e006aef35c439a84", "aad": "e2f27f35f8e575e7b3ec98674fa1e35a0dcd54fd93242604d270", @@ -2818,9 +2422,7 @@ { "tcId": 199, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3607114ab35d2f6164d57caaa6cbc4c49c016b165816b58cca3e10642699f2ca", "iv": "cffee7ba62590201d8541682e5ed6bcfc2263e9731d259a201f54e43a9e2afe1", "aad": "9823fb4c266e94fdd7976c4c7614e1a6082f88c1701bb129032c8b", @@ -2832,9 +2434,7 @@ { "tcId": 200, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c9d312f07eba5cbc312bf2ac812fafd7623b7c1185881b698aa0821d74b23ba1", "iv": "0af1f9e944e35b5653cffe49bacb5f49ad6ec506046f46418c60bfcd4e7eff77", "aad": "e893d2739b56b06764f1213e2d29f0e704905842d2c38c94819d8a8c", @@ -2846,9 +2446,7 @@ { "tcId": 201, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b6763d9567f2605f5996e8a947ea94e0594a4df309ded47d3c01437d3e70c775", "iv": "c13e68fe490857e9f19787abda4a66d6c9416ba6dae28d49da7a8e2712b83e85", "aad": "8930277e8addc0d141f8291bc189c58bdadced3632445d9aebbd6ee767", @@ -2860,9 +2458,7 @@ { "tcId": 202, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bfbd47241b3e78017dfa4e3e46bf2a5447d36dd7c1fa094e77593ab135a18010", "iv": "00f09cb42121d3316cf5461f4745d2d8664e0aac42ad9bdcf7706222d234a1ce", "aad": "3a2fc3382b4c053ccd7e21365f7e748a9386df7e95549a64f9307b723a33", @@ -2874,9 +2470,7 @@ { "tcId": 203, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4ad1752fc834ecd688bc555361a245e16a984e21cbdda0a4e05fa05bd82be834", "iv": "f70006b10c2f965e207db8bfd3493a4ddff3603e9848a87c18840fd2bd41ba03", "aad": "b410cbaef0341aea828daca0101a536367ca5042b0c320cedd0a8c7e189153", @@ -2888,9 +2482,7 @@ { "tcId": 204, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ea859d1d59cadebb04e9a125256a857de0c398ba430569dd602670b2b1b54ad1", "iv": "bda210c4c681c7644aefbe3c0145ca6f826666e01dcd9c0b69da886aa77f2062", "aad": "c1ca91d97aefe4b2098331f63723896542541ea61adb7c43b96e352d3fa74031", @@ -2902,9 +2494,7 @@ { "tcId": 205, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e550634af29b0b70c836dc2071c65f6ddf9830249457f2d17f04893cbcf2e7e2", "iv": "7089169d17a09ebbcb2d7627a485340340f77043c6b6569e9bd66dc4d511b40f", "aad": "c9349608d55558a4f28c273f24ee44644ac9e1520719bf6ed1fcd4edc75de48695", @@ -2916,9 +2506,7 @@ { "tcId": 206, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "639f0cbaa87caa325cd2932b01dff8d13660a8ac0210d70f55ee26fe5eff227d", "iv": "009864ea7d7e2f288ec4f78cb9d27e5f461e6f8a54611beda9f11eb13fb9c572", "aad": "6aa6c016bb75ad036a8b6b2efee91a5f1d2c1a5fefba638a4b25eac6aa98d1a256eb", @@ -2930,9 +2518,7 @@ { "tcId": 207, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6c787a33ea6ba76dfa727837db0da7b87675a11c7ef45a09d3dea037a6063b83", "iv": "5a463eb0b7ac72046b685d24ae9fbf41b54b00563a8ad5032a689f7c8c642a6d", "aad": "d929fe59735db2dfdc74c36b593ba2eff060dacf5195c1c13b2b7aabf16735d41a6d35", @@ -2944,9 +2530,7 @@ { "tcId": 208, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "80f611b4dcfa04cb587a04f62a351dcc649f4f735d4d76217e49f15d4f2f7fbe", "iv": "bdcfa24c0d203d09858d42a19f4dad3ed9b2a5ccd4e23787857546281f378a3a", "aad": "35ffc6dd9bcfb8baf28d14f9f26924138a8c9acbc3cecbd329205398e0c351450fcfbab7", @@ -2958,9 +2542,7 @@ { "tcId": 209, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7c64c12e76fce47cccf9746bbb98f0125569127c4e13b783fff563431c31f248", "iv": "160eaac5a21e7417e1e57d87008bdf37e399499bf0c1a237adfca171749cfd03", "aad": "77b01b6915bf51c98eeda266256c5c38c331e37c4fffb43bfd15c605112c653a2adef6a684", @@ -2972,9 +2554,7 @@ { "tcId": 210, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "13e167e80c93b0f28622b29248dfdf04d6bd6c427e66d56c0a8904973948220e", "iv": "08a4b8176d9c8e6576a350eb7d930eab26d1aa9c829ba1521627f40cce989246", "aad": "572a9a501f88058f54131cb512403043d35816db2e2bc40073b4105c01ada104074623b681d2", @@ -2986,9 +2566,7 @@ { "tcId": 211, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "02ef63d0fef34ac496459fe02dabb563d27e4ee3937773bbe1fdd504e99a0e6e", "iv": "11c6b90c91f46455992fac224faaa2a6f25b693f1c8c3643c36a1f47f71051f5", "aad": "f1c8b2c69d15d6db7d9c423889ad3655f8ca9314e2dcf1da959e1c3ba528e53b87ac839ca7b3dc", @@ -3000,9 +2578,7 @@ { "tcId": 212, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7fb7978b63e5fa677d414860c1388f5adf6ff7fe9de5406ebd62481831b5eef5", "iv": "50c9abd0391fe6a980755c40e5246e56108ef3a4c1a263109f799cab004b52b5", "aad": "dc75051d3317602a50203d4a4f5562e0ebafc62f013f6068fc64b7db9b1bdadc6dc38a5057d9d389", @@ -3014,9 +2590,7 @@ { "tcId": 213, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ac108698b6cb6fa838d31915a05a0c3bcbd44bd3c32973cd11beef589c97ad19", "iv": "9a9c66ec2a890a2e7d1c53f6293a465bf7271d25900143ccf3726975e7bb1d40", "aad": "1fcb1071e76af2332aa5625dac337c7474b38dd0447dee7691876fd4d95c867bcd58d664ab8c819196", @@ -3028,9 +2602,7 @@ { "tcId": 214, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "04e15dcd6eced8c32d4c7744976c56ec7c07681a54b5808cb8b3f4ae19fdd3ac", "iv": "6ffc51f01a84f63a639ebb7238db6ba66ee42511352b3d4caeeb4f34cedd5b07", "aad": "97842831b281128e17409d910e76aab73b8496b667951c08d72f8af094add7c03e2dcba04e5e995aad37", @@ -3042,9 +2614,7 @@ { "tcId": 215, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5c3e9a582811438bd5f634a16aab81eeea7e1ae694bdeaafcedda5f63323cc33", "iv": "24a465b1db39b531dbf8bfcb151b3d65f76b06448e659269c2290a63ee06dc09", "aad": "32a4fb1786437fecaf63619efa273910ae0550b1aa687e619e01aa049d16023bf1ac95fc5244193346a154", @@ -3056,9 +2626,7 @@ { "tcId": 216, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "057f605f8b2e6603eb4372a5554ace0430a051a7e82e71df972e1f1479350941", "iv": "edaafe170f9d903ff69b6ebf2ee2104cef528e7504d584693d272f727507e08d", "aad": "c53e68a77f72f5855aaeab9723d468aca43891eadff509ab24c6bbd8164737a940b67cb38fdc80d5071c4977", @@ -3070,9 +2638,7 @@ { "tcId": 217, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a69e41003df1314049b4e4f252ca3eee2d300b420ed30e2d78cac8cec9824ca2", "iv": "fec050cacb6d0d35a29bfedb0dee0e9483b260e03662237385063e6aedf209af", "aad": "ee2ab7f70d66d774fc26e8b2eaaa601f4a961f357a6450c5c40ba6b6a509966220ece46a5ddcc85c744e277416", @@ -3084,9 +2650,7 @@ { "tcId": 218, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "373f4d6eb63cb61ffe1e396aad422a0d0692f4d93dc61b835723f71eddfac821", "iv": "1872978642261a8d18ce1b5ed5078700ef5ae034ae1f664ccc42b769f09824ff", "aad": "bc33a1692f34c0dbca88825cd0b3671aef321216f9fd5c3db5aa3545827634d906383683046adbeb08e62c9a7206", @@ -3098,9 +2662,7 @@ { "tcId": 219, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "11ddfde01d942957eecc6b0f607cf1431336cb0bf7be6dcf7b5cda85ca15334a", "iv": "9e160068e2c51e961b9a06ff01f415c9bfc6283a666215d79d6054dc84149045", "aad": "fb835b1651ba0f091fc5223f7fedff5cf237d0339c76a3c75e10ab880ad70a2fbf08678a30fe6fa563798e76cd1ca7", @@ -3112,9 +2674,7 @@ { "tcId": 220, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "83fb3a69e744c03583e27e5d7a596fe367b15a9e907b236230184d0731e2b34c", "iv": "8bc1b2eb9d1d293fcc34ff8d0c07c2210efc8da40c70a9d1b7a5cb01f3f5471e", "aad": "76a5dd33a206b7c7a7ddf7f5a8c86dadd8e757339e90636e94eb056283b515afc9dc2f64f25c9f99b378052820f14365", @@ -3126,9 +2686,7 @@ { "tcId": 221, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9e0b338bbe5a7830553f3fefec6212774a0c97d2f68efc21ba48de8b4df20162", "iv": "01d9469201e829617689d3a09a34d229ca9f0a770903d192cf5a8e2eedfbcd97", "aad": "d47d3959eaf042d63b79eff7470917f1da03b48f1d80632f6f6a9628966978aed65a3a4402f100bf86b2a1b0aed00b239d", @@ -3140,9 +2698,7 @@ { "tcId": 222, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "13dcd7162ac54f27d0427f18c67aba5ab308a9fb252efbd69022da434fd265b2", "iv": "8ada45dbe75d31aff40c491bf859ee874eb243f71f4f511e4145912b6e36a153", "aad": "7b4a5bb55017201c8b38be9bb4b615000000075c2879e5ecd8effbde880573a219ef1a7955dcd488ccb00e65d9319083fd34", @@ -3154,9 +2710,7 @@ { "tcId": 223, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "41ceb4f21b18a117bf5c4c606b523b2f094c4b9550cd3ff02c35c74944d44f6a", "iv": "a9adad66f3f1793281ef172f5112aa6be215e4491e796871b7bc674640262671", "aad": "1610911f43ec87eff660d900694649020c92a95a7d79cae53ba033df60ace21be861381066d327271007059568a769bad18b5a", @@ -3168,9 +2722,7 @@ { "tcId": 224, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "14c05283d90e4d2f639cd769778b44c37c6b865b5af313b53ec6d41933cef114", "iv": "ca294cb1dc05f07d69e786043a7ef3e69d334052af0943e45a7df08febcd3e4b", "aad": "a34442fcdf8c2a6e1a8ff5386de2c5447d882a1e265b590792b3804576f0db067a2ba8efbb1db6c8ebb1bbe0d686a7625ff0ae66", @@ -3182,9 +2734,7 @@ { "tcId": 225, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b1d00c6d357e510f201d2fa1fb1b8f63b5f6a748af6a2bd4c04265318575b284", "iv": "41892a56714e30e45e72a578fc15bb9854d5bff3e607be150c07a4cdee397b81", "aad": "6c4b345a7581412bc21aed2dcdb778cbe239c18ea4ce485dcb85476773dee5b2fb3b00ea2c33e024a47cbd486c857e2d5510bde306", @@ -3196,9 +2746,7 @@ { "tcId": 226, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "73e707ee9777c860f17d093924ab49f0d4776c467edb976e26c63e741477e1b4", "iv": "f847d40adf39279e125dc2bd5c5fe16f443f541a105857b37c1d92d3ee028883", "aad": "27b91b52b7108ab84cbcd658b877f11997764c13e8c24a1d448049123288703c875d1c1b35a10fa4182e8b9f965585f3e375e8e270e6", @@ -3210,9 +2758,7 @@ { "tcId": 227, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b42fd84a6aa5d30ec86c6ee96cbf8f5ebee428be8c58aceb7df227841aa2e1f9", "iv": "a083713d307d25090e7c945d4b05c9d2f4ef18ea7e05263e48b6556e68996704", "aad": "bf4d4b25427244830eac4ca37aa5abaad05fc06213e1ef4b84cdbd681dfebd385b499deed1fe725c60fbb5c35d3a787f8c5e6f0ba7c42c", @@ -3224,9 +2770,7 @@ { "tcId": 228, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1512dfcd61047aa155af57aa1b8b82682713f506396fb87959f2597dfd321d18", "iv": "334e5de9977deee89aebf5dcb946611cd894852b2bfa2e2b88f61efa2ebd6d76", "aad": "40405fe795d75762b7c4652732554794ee1852ec060f189a10de18a056b280549b67919662f857e9e52fc1b93f0f1e1aecab4e08ac750a94", @@ -3238,9 +2782,7 @@ { "tcId": 229, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "43307e94933d951992e4ad5b774883064e101ae2f476d0e84d4ba4556aa3083a", "iv": "b7594b811d5e34abe8c73e8d97171167c57367534e5536073efd3b87d9c28f7c", "aad": "295e606f210f9efe05bae3e8024154799470a33aa2cc4e44b127ea7a9e3ed3a997433b8ff8b94c2c09602e6395eb08641b7a9f7f41b352ae44", @@ -3252,9 +2794,7 @@ { "tcId": 230, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7180d19a1d60222152c89f9a7b67fa3ad8d79a66e6081def31153fd4bdb28f8c", "iv": "6eeca0a18002432838106584f6f8f4ee733b4b5385951a7cf84fc4a6af9fd8fd", "aad": "7862b0c1f41ff1d435c4f00f7a0871c63854b56f76740def184d14720a6e27e47d820ee5e447084fe0e6ceaf494548a029a6129d3c1bdb767e63", @@ -3266,9 +2806,7 @@ { "tcId": 231, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "035e7399a03e0b710c1d7bf9bd08a8ae0dd15dcccf43c1c799299e21f612424a", "iv": "85dde470c38f3313eb165eda9bffc31f6921c11fdf29d7c8a8f302d9ff0eaf0c", "aad": "e6e95849dbf2059668802a5a094a3a8621844127c4266122b96852aac3ed8739497ef7290b2b2644efe69d5902457c1366bb8910ab00ef45096874", @@ -3280,9 +2818,7 @@ { "tcId": 232, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e8632335e54ba318cd5956801fe42d97b6c72e6310e010a2eeb41a274db1c947", "iv": "ff95dcb99ce5aee1d520b10f4fad1fe8b1b74697f8581a033e4f0faaa9449b5b", "aad": "5ad1327616ff56a296e9bac4bb7db766a868d2d7c29e010a3ffeccd8ac3227a7097e0dedb8b26721215220775d8336f34f1447e9266cb1dae7268d63", @@ -3294,9 +2830,7 @@ { "tcId": 233, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7ac065da538b11d9b2d4f40a0d239b23893dce5289d7ea89d817723c6deadd62", "iv": "090a9a11e4103ac32a7ddfbd4471f58bcfd1a7687f4d0fd03fc66ec6505f3b7b", "aad": "0245e967d3a1cfff0ba4030ae93554d00abb58f6e9ad886fe907b3e9c4330a0e697419cc8f00c51828043cedd30c3b43d9c70eec52addd645b5ef103d1", @@ -3308,9 +2842,7 @@ { "tcId": 234, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0eef0478f34df86ffddd076589b4e5f6fd5caf6964a8617e5b18299f89eca957", "iv": "b65d152f9cd80ac18b16745ddd1ebbbde4ca3582197537fe289408e6ffaf1521", "aad": "8c8777285c47a22743f4135bcd6f795697ca11a9a0ce981c85dd2fccd1d811fd695b37eda5318f05ec62051fd9055dc6f7752a6b9ad28524db43e6c6de0f", @@ -3322,9 +2854,7 @@ { "tcId": 235, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ae1a8f59d2da45509d36f837bdec7fb51d151eb95fef4317f03ccda75045f808", "iv": "a3fc3a5839ac3be48a54cd25cc48cdc1398478660fbf6875d41764a25f6be3d2", "aad": "bb630cbb66abca1cc08073e9fc14cbc132ca2acc75e22f1ee275843f3e09c2d7589319e809e1b5792e04af9c0fcbad4b803cc894856aa9573e1154e7fd9b18", @@ -3336,9 +2866,7 @@ { "tcId": 236, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "626a94118c71e67a7a0affe2eb708c56784431b4b51f68c9f0ff9ff7be1183ea", "iv": "da32d981b5363582271a84fc9d950800ad7e3ba2a5c0fedcdeb7f64ea435986f", "aad": "1316fc0dfc805fcb7445c8a79e5b2a3910271b3939bcfe7afd61777bcb4f39bdb35ef59fd5a681454d9ef88c83d56bd025dbff93687719aa29d4841edc2b5f50", @@ -3350,9 +2878,7 @@ { "tcId": 237, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c34ad127119bc5831046e2392b192163f9e930fd96c1fe20f275a9ab9ef47215", "iv": "9285b7d6fa334d8d61d97de7c5cb2668818c1c001c572c14ec61cf053a72ea82", "aad": "67b9e31161d96874074b4cd584058213d8cb1c573a00335d9b1c27f0f06c9804cefa495cd0838a2a741c69237842563eb45dd239e5a5544cd26e1de518c21a800b", @@ -3364,9 +2890,7 @@ { "tcId": 238, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "24452c2745cf08d34d279dc5a1f60578fe26bbb8f3e773eb65289e2c9814c1dd", "iv": "4b959a6ded090ac6529fb46c097297fcc561f8dbdad0ee54890bce23881c731c", "aad": "c9487822018677d444b66ee55854c4508c7169041a83a2dcc5a75268ae20f46441b621d8b3f759f7e0c8d6426c1278c7febbde77e213cbe203eefcb261dc144c7030", @@ -3378,9 +2902,7 @@ { "tcId": 239, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1b81256ba6d4876f4cb9e02b55c35b2d6826218ca686273559f5aeced0419fe1", "iv": "e67e257380f72594d7a8eae0152e061d8f89070c8702c88ebcc37bbe83d839e0", "aad": "4e94b8229a77c58d9149e7d8c635ba0ee20dac7c8a5e7bcfd63df4558a02e299c5cd2d4d9fb722686b3e7bf69a2b60ce6adf2e742a0b504b6af6cd741b9f65dd37e17c", @@ -3392,9 +2914,7 @@ { "tcId": 240, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "71b18b2627d11a807df168850967a2eeaadcb4f13dc25cad5e36be127a147a95", "iv": "050573f3b41144891d8c9fa6eb2c7767cf6ab36ea4069f1210396a68a3c2769d", "aad": "72c296ab5bffbf7cce59cf3cc56bc3449184ad7c6a9158ae5a54833cd503f95ffb28b87b8097021f39d17bc4dd2134b6173fee9ba2454bdbccefed5fd042543e23d714ab", @@ -3406,9 +2926,7 @@ { "tcId": 241, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e609a14a0d7ad7d5d395152f5e64d405437166f84dfcb667221062dadc4636e6", "iv": "43aa0c769ee7962115444bd39e91bc9bf7627e1762c7b2ad64a2538d816be841", "aad": "463ae71c643dc832ed44b8aba07df59612471c6458de0b0cdb96196cd2ebe7eba62e0e77c77cf0e337c9b29af84f3ee7484642aa6c7e6934b1d23758c25b4c9514f3d01614", @@ -3420,9 +2938,7 @@ { "tcId": 242, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0e4a9ca89bae1f2d7e19f6d571a94932f917ed22ccbe2834234e21a872604d48", "iv": "9c6c093f36823c1c0027af9675d0fd2b83981a4f9050aae9403944a116deb0fa", "aad": "43b0953ecc81768f992dbccf94cd2e0bc226dcfcc00f981c29aa34a5c7307dd9d4d4cb20d9d4edd33b7abdbee9f18eee52ccaf318d1efc513359dc84404437e4d71e034faa46", @@ -3434,9 +2950,7 @@ { "tcId": 243, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f094f26892b03c4b87ecb2d540f5407882488a89e02851c3ca1f8729f75cbaf0", "iv": "0a8c9eb8fecfb20e8e015c937f3ec6b2e4867176afa248396cc0dd9c9a6b4c8a", "aad": "a9475ff091bc9f79dc700d089434aa1e7d0a7f1066b11e5b4664e06e96376a917f28b765af8390583d5b74822ff7fcd3ea7a1fd1a637cb4158eaa391bc081078327dfce149097e", @@ -3448,9 +2962,7 @@ { "tcId": 244, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e1a27847b038d285e047696028aeead4965e1cd382eadf8a1dfe658d597a8870", "iv": "893d5a6ac5b80f648293111f6260a934fc17abe790ffeaeb4e393b7906ae32f1", "aad": "d35a2666cbe38b8d28d556d056db7edc5b9646ecd2f0faf8415705506f7b92e0773dee1f99c204b125ce31e65864d033873fcaa3e4b866d64584d10d08386a1ff00a0e7a0c078152", @@ -3462,9 +2974,7 @@ { "tcId": 245, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "30aa28cafa515e053223f291ac82ba215502e73523e5929bfe5953072711fab1", "iv": "127a2aeb588d0bf7bbd8ef804e40e2e1a07422d32ee356c6036e07949c0735a9", "aad": "2df0628fd02933d430081982d01d2ae56f8c965ade72bac5c450b05c163e7c43e6dee3001bc2e55f8d08924bffa224dfa92de7af4b16ef168531aa4aa52955d4ab907a09886fb5a93d", @@ -3476,9 +2986,7 @@ { "tcId": 246, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2e1febad19c27ed91b09bb854bf792d33c21a64ff2aa2c37b3c11febfbd64c96", "iv": "51f018c403b9fe15aee51e0d411264182ee1780b4c171978d14d23b4e8fb6f5a", "aad": "7a025f5543e9deea1ad57b7e596f6c2419acb479c6ed3f5a37a892cc2a7a57e1821a84a2c4e79455a7529246055f0be21b5478ef680703dd92546a0f2fd2b600ffaaf8dce0251608d19d", @@ -3490,9 +2998,7 @@ { "tcId": 247, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "61bc3fdff2d2b5e2166f0ed14c315ae97e454bb08ff43509787d40671c3f0558", "iv": "ea19a60ca082ce13bbd9688586371ac29b66432d6c3875d75394f6ed465e4bfc", "aad": "b3cfb2da9309182e7660896f6cc17ab904dfab8995e6b5356b9105aeba7df308a4d0595b7b635ee9b897e85ba72295ad8d0f76846f36938eca5d75f210bc310ac954001bc701f077121374", @@ -3504,9 +3010,7 @@ { "tcId": 248, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a0a7ab29c11d6588174c2bc35306034265ded9c593852d6de3b791c4cc35b1ed", "iv": "3f1ad612b05223bea7251684ac834674def69aa6475f66e40e572c934b09eb39", "aad": "8fbb72629048095392b7ee15616bf521534916014a49e07e67d8ad0cbcff925bc6c70d292a907f198f21c73ebcc1630b0a5ae09dde52da36b6e3bc001f82e5e9a4c0d59c1128f96bac8f94ff", @@ -3518,9 +3022,7 @@ { "tcId": 249, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c76512967adaf68ef0c41a995afe7307188ba1a368ed702545a88bf3e2d7f1b5", "iv": "73fe52188131d6abe5aa6749dd7518498126504d9a747df865a598761fd6c84f", "aad": "6941ee98e63f622faea2c96784445a449f3fd5850b8b26a0036e8dc93b015a42c3a1a0bb8238c0659a103454b8442183b520a10862d0225930ae96e89674bb7fb33611089aac7324ce6285c5d5", @@ -3532,9 +3034,7 @@ { "tcId": 250, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f4a0921b3b24106e9c2e7a921e7c0d1061742e7c5c0fdd72c124ac5594eec74a", "iv": "25968986b4461b5b2c97f527124bee777f77c73a04517d4d5c5a5b16b22f751f", "aad": "51081b4b9c559620b6e7f7942189cb094a8c25f65c48e2c7793321793a247436c567df49e054b8f7a4942ddc69989870cee78ad2d2176644ca0ffca44883b603e98d51db75dffd67748c2f625b45", @@ -3546,9 +3046,7 @@ { "tcId": 251, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "84b6b535a6100f2c73f5f6a244063c10f2cbf1da66a3b65925f7d64066bfd4a3", "iv": "63ff6d831d48dc2c5f73b056bfd440da0a6ba237bdee48b3963c589135c5199c", "aad": "da7776c944d168dcd175d3885a581d6a64ceb96c14f2e637c990513bf48f23bed1a036a2838a2d9d036569615d43fa8a1645a516af04d7ecddd7acd23727525252f476d77017ae2bc0a77cc5a63350", @@ -3560,9 +3058,7 @@ { "tcId": 252, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2f10577cd53eb91974c1b5f5a4b56923975f02872a79b9959208bf63a9835ef7", "iv": "55193a547921a339060982e6da55ac93501347f964e978345c1723a284007c7e", "aad": "12cdf8b306799434e2564f354153da7e4a1e41259e1544e602c22bae521cb2eec537bc1ab08dc08cdae46d1541ee2cc957517cd47fa66ec8cbdac623039d32ce0905514e10e44f689c610f3717db9c63", @@ -3574,9 +3070,7 @@ { "tcId": 253, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "41c6f54f9d60037f5a0b6c48271f34da4cd56ee0bbb792bd31e81704be7ffe31", "iv": "e5e7146cc69c024fbe4782f9dac63100e507779c6651941d6eedd02c6f571de1", "aad": "60fecbfe0292b2e7dea9142da680e36ae6c52a2a639c8d9963b9eb8c44cfdb9b3bb9a735a3bf96258ba4c3ac45f858a8954d5024ef2070dd73616e06b530a32753291ae462558537a5e28e7f6afdb14bcc", @@ -3588,9 +3082,7 @@ { "tcId": 254, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "caffa208b82f6fed41aa0a01510f73e0670f907db06b2d448ba49ded02773123", "iv": "6300d3aac8a28776795c06601c145e1757e3edd8962e9d625ec2af82b2429086", "aad": "548a2df28a973841fe27dfc10a7839b6196f1148e8a79957a3590b9819cb00e460f428141fd2e75745a74b2a053763f604faca1968fd7fa99b0b6f937bbe683ab2e134066761e7125e5dd743dfc006911e08", @@ -3602,9 +3094,7 @@ { "tcId": 255, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5b6b72b0a2b753196e8ccbf253436a842078512fb03511b29063185f0557743d", "iv": "387adc7a1ebbef5fc378819d057a1f3bbd23d3a8ca458d85b9df2b45015f1332", "aad": "886936faffb81ae97ce3222015dc8785ea49aad6b566928cb87a64f0c2460969cb47fedc67d00252b1b1f8c3f2e86d068b7ac4ff4e94ba7b63669ede494b44415e187dd8ae0abd24740b0fee4246c28ae90f57", @@ -3616,9 +3106,7 @@ { "tcId": 256, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e23d831d2d56a09af6a4c50d603b4c38f9823bf26491a99d9130df77c161b295", "iv": "b42402e3fc9de41733b617938f9a537fda0f99b07b4c6faf3934dc524ee98006", "aad": "a1eae8843fb4ca96016ab6e9a43489d95c790f01a76f80d4b509f84f4b222ceee5a230bb7090cb73a34e7ffafd887f9b82a0a148b87e87767c1437a129a00a894645271e635f59d4af811287924e4bc97ba364d4", @@ -3630,9 +3118,7 @@ { "tcId": 257, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0121f9e686ad0a279abb0bd1ac4e9224643fcddc17d892c2a30cc5ec263efc5c", "iv": "42ccb610a5c0a538350ba8cecc30f54587b5c03c38112571fcd5b1704977bf41", "aad": "a367ce2be5851226e7f7abd79c277f1e3cf60973e64c1604dec3425397b0c2ba3eeddaec8e621be8b0e177bb67ba3c0a3f9c6c93fc26f4d0f40b87e8925ec0e507ba6b66869379cf3ebf2b7f42971fbd5c3b2b91f0", @@ -3644,9 +3130,7 @@ { "tcId": 258, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "19d1baf4af53923c471fbf4abb3a0c5539676010e9f63bb0c2ff298539422d9b", "iv": "7c861fe5fe6abb15b8c83b85c5e82dd330c3bf447a3d29a152b4809c3be06981", "aad": "b7c4bc5d694a2683ae773005195a9532baca731ce9151d1d6ac85715598fc017c78bc633c75f2a2ffaa2bccdda2f807493524349f3edb0f0ed36969815c83d462a5c312737a917c4684c4d261d976b89c9f94c93010c", @@ -3658,9 +3142,7 @@ { "tcId": 259, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e7528969b7b4219adec04860d90c5504bf871e7aa51468b9ae94bd8f8dc9134d", "iv": "8a6a0253251939e2eb7c74adf60028e9671fc49bee80ad02a69fa10fde09f16f", "aad": "93dffd829f6e0aa59edf0839f8a133e5e1820cfefdafeffa732177e6da792da8a3377674baeef150c6dea085d827321c5fe4d1f3a1c097ce9f288e8061b5c0b7f78c07dbd9e0ac1dcfe8d4aa049666308c91fca1f11e3a", @@ -3672,9 +3154,7 @@ { "tcId": 260, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a0d8e683d491155a1284bccc93b2746e894688fc892d37b267cb13ef3c0d6612", "iv": "baa0a20ba1504e5e3c6060f34a0527c8e0e3af515c08bef29f7948f8035d88d3", "aad": "97c6c0c91bec0629a1b8abad536b4411162ebc9baeccb16babc862d7650dbe1f28e4767ceae124b029c3ae93c7497df7061d6287bead3ba1012f676a68c9b4d79238b63fbde7232ac799a277ecd40904c0badd17b925e410", @@ -3686,9 +3166,7 @@ { "tcId": 261, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0c4a07f392b8a72599fb1f294e45a36a50427a6552ef778df68b097a2ce071cd", "iv": "d2a72066829be14e4c959accc7116d9945c38e21624602d7918d08527896e09d", "aad": "b69f811f2411bb68b9dac220fb48ca491cc176e1e9c97acc47fdc17221c14947aecb3201dc7565d79dd71a2e73451f2b7e6204003cd432ecab805f638aae2d5bd599fce1ab307c2b49d2f50915b17b3a55909fccac70adb3e5", @@ -3700,9 +3178,7 @@ { "tcId": 262, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7e7b339b20dc0da8444b4ec5f2bb4f58cf3772c358d36770eef35088b90275ea", "iv": "6c72b2d29722f113606d5a31d455cd62a94d539e4705327a96c6d40cd24a1ee3", "aad": "4bdb44a581df81851b0c169312981bf7b89a1c1e17762f63d0dab4b1fa7c6d55ddd90b7eb931402384a615b166350f774c50963a6285bf394f65a57d6c9997e90314f03cefd688e708acecc44e8e757f45a92d96b24ae7f3275c", @@ -3714,9 +3190,7 @@ { "tcId": 263, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bcb4fac65b01ac468134c8c8781f7f01a75175abca645ba8b6a20d7269bb1b6f", "iv": "d8a316352a60554e9313ff64005bc50cd48e6605637cc87799ca6309fdd8d838", "aad": "2411fb3738283f37b0ba7900f8b1231453fbf93206c66510c641feeddd6de0f336d839ebe98ae81ef37395af68cdde5b3e141fa7a4c35a06c711a5f58659089314ee7dc2e0506823325d50cc00e4c70b940b3ef6203297979693c2", @@ -3728,9 +3202,7 @@ { "tcId": 264, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2814d3f6c157bc42d8882f948ae355670e64f68b3bce9b661c67f4c554dd8520", "iv": "94ea9fa370ebf6582b39b97e7d5b7a1e0f5c820a89bc46a34e54688626360be5", "aad": "f9450351d71475e46c0badcdcf0dc11005a9461b8c94203159482f08686c09f26e8b754c76b2865df5e5b99ddcf07c95c3cdaa88889dc4ab769a27c9988ccfab14cd957a3804ac0353e0548276bc1307483e17510e3023b3f393b4f9", @@ -3742,9 +3214,7 @@ { "tcId": 265, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5de900b6c031d2d5139f6b15a12ad09a03ed9c290ba592cbda12b533bac9fe78", "iv": "1a4098244630149073553abe30f5c521a34b6c13fd439d43ad22f795f0a08410", "aad": "83788d53166614c33db35add3b3e5f151803cecb4c5d30e9ad1bcacc3a1feade1843fd958e3894f9ac3b0e91019e1a3c672664698b0c437b0da43b151b3ae2294dd5fb4885f756c6925d4e7add139b6212d75771112b1999e235a1a610", @@ -3756,9 +3226,7 @@ { "tcId": 266, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "702c4ae35dc0426244dd81efd7a70fae17e4840d39ec6d5f34917ce77c058f2f", "iv": "20238cdb554eaf1a8092cb88b794e06fb2e3e54c68db209f0844e092b8a5eeb6", "aad": "777bd61fcfad1b9fd489d2b30a890f6e4e9ae1264ff6cfa9ea355cc15977b06869bbb0ac8820f16d664ba540873896ceb59a39e54c160cf25eeb92250106e5d61bb0b337599410bea5a1f0aa86cb477b4ec319701c9c8ff7a89b9ceff1a8", @@ -3770,9 +3238,7 @@ { "tcId": 267, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "be1cdef86b661e1cc6f3c1bfdb2c0de6e70c460bb0cd3e190c6cb09bb575012c", "iv": "d280928215ba5f5dbc4e7582bb051cf90da25b8e7abb8195a36bc1062c473eb4", "aad": "b1cc01a51b3534e2637ebc216c9a2017496aee4ae9713975683d859b58a3693488edecede6f3f59483d9ac5a6a57f19abcbfdf0835d00efce30880868ed7080af245bd663c533e29f078eeffd8af9eb0ce1614a38cbd68843cdeb1d29c18c1", @@ -3784,9 +3250,7 @@ { "tcId": 268, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "09da9e49f32cfe2725634886b08a2f12520d7da175c068253cc685feeb13d3d8", "iv": "e171ef5c829d79b2f8016591d8e2bfc7642135dcdcfacf4e7b2cb226fe9b86e0", "aad": "2c3db0ab67e9e360205a4ced81388e732e62fef22d0cd47723fca838ae834d449732ed5cd7e9d8f7832c3ea2bb65b93f6e3cc6ed710d4c1889865ec2d8ab39cd463132258c2a7af5a89e9b73eabc5e8e2e4b65b7cf28db56c85884d2a3321b05", @@ -3798,9 +3262,7 @@ { "tcId": 269, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bcc1f09cb2182e4651495e81621767baacfbd7ea73c382fbfabeb935036a1440", "iv": "6e13a4a4d28ba8de43ac23222404e331618513bdfa6b8f2c8c570b2e822e6c7b", "aad": "610083b601af873cd9590af9ad0cf3664246a09f834a0ddf479f617c2faf4c62e21a8054b1d6c095001338da39a7695b9154ace60ba632e72bf01c381036c9b2dbbf99b8462f87218349bd43c731f7f455a1b601e66fa485521c222d1bd85f22f3", @@ -3812,9 +3274,7 @@ { "tcId": 270, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "224684677590e7cdcf611cf46937d0c50a7ba5c39ad860b9f649297263596de7", "iv": "6ca8e69c316056a16b24e8173447ca5ad7a52831c3730eabe9c235b7f42b7d40", "aad": "14e8ddbfd2ab5a6192a50510db30373002db77a1bf3551bc2b82ff2d077f8a51dd68cecb7f30224c96e0d7d1c7c65aedeed8f710329370a5f3b8e6e2c36b7acee386f3d9b641ecad17564c69d1e19d49737e0fef19148bb334987b08e07eadf025a7", @@ -3826,9 +3286,7 @@ { "tcId": 271, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1d6a4e1e1953cc531ba727b05473317b2b9d2e30f696e938ab06d35b6b574cd3", "iv": "6b897992194a8881d9d1b257f62527ce0a19891ed786ec74f9123172b72de54f", "aad": "2392595771787d54e8b625a95755fe140a316491016429bbf509ceccfc49e2320cbb553ba21dca41e07fe64eb11fa5b6703ac7b6fed386f6c5e971abb3437e024e011f13bdb2f56e7322b334626da41a9b564509cdc4033289db1a644cbbb2642cbc98", @@ -3840,9 +3298,7 @@ { "tcId": 272, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8318bddf513a61d389959b7fc7f515a13f0f5be9b2d1ef4bce4fadc807f2616f", "iv": "006cc48bfbd01eec4beedf69c09405964747319e13c4b07cc701b7d769ee52cc", "aad": "f129a4fb5eb9a1022df36d48b72b68cd7b2f961b92f64c8a175270ebcdde5a06714a336c092f49750107ed2ef2334fa813bbbbe7eb439139052635c4aa75fae347eb9e0a5d54ad50e69dfd3f6491fe3160b42d955036bcf5898d17dd27f31be37de1c710", @@ -3854,9 +3310,7 @@ { "tcId": 273, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a30bdcf1aff0748d98cfa0f1de64fefc3bd19cb0de65ad11a162fcf8805467e1", "iv": "aa5c116ef319230ba3c2740d9c1b862806b82e90277f63729676548acc6b228e", "aad": "ccea499b0c0856e842687145307efbf15b9449caf9c00bea68584502b0c278a6140f7575e6006d02cee9046a0493e90693bce6d59dc8bdea6c570c1686031ea564585fb425773a578aedac63c4f1e7c9006d31e69aeae44103cc32edec539540fe035fc236", @@ -3868,9 +3322,7 @@ { "tcId": 274, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4554167b76ea9c6c1291c05ca2b09528dc0e0b0c674bb23aa7ca09e9e4186bef", "iv": "4be367dcad03966174ae37a216b37dadadd007591336a88c2dc90d1e2389da76", "aad": "39d2b05a1cb832974589c1be485be99e19c6c36fd3753b1ff5ef635e09eab122f98dd954364e8f58810fc17e708262268c819657422440c6c9a6bad08a811d2d2e7fb5ed00ab17148e148ba24a05ac5ab80238ba374646b541b683fb8b5fd13e2a004badd5fe", @@ -3882,9 +3334,7 @@ { "tcId": 275, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ae4b71dac35882c11fcc292efdf417f48a4d0a936427f4eb2d958f0874b9df69", "iv": "49d36a05fa922636ea63bc185d513e67e441154a09127d4b4e09b6ed4c4cafd0", "aad": "941c1e3c2c251aa6b7ccc49ab18eb9581cdd73841f13bf98fd95e89d34302d45632e98e99e6cb350e4f28cc38175d9589d34fbb1f9e5aec38b4503a026192a7d19661f0332a317464d543de82c9bc3af687ee279cd42c62e7c507439b971d29f93fa7b71fe820c", @@ -3896,9 +3346,7 @@ { "tcId": 276, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "517f099de01ca53eba85e95d4fa39c1abb7f566195e5324c7c9900e0149fcfe2", "iv": "0dda3b0f695a03f8715eb5d91de707844dfc0bfae78516893ff9c29c7db50e01", "aad": "1ef9da962a4acf52638f67dc9fb8dfe63ce5a09497b0b09ae28fbee8f0e3655cd1b796999a447ba4ea7e8bac25c554623c91e6163397b6f4d54987bfdb58de4ca9d2be74e6083a7500b7ca5e7c6155b652255de45d11201d656e2e39ec443d505286010c8d0c3abf", @@ -3910,9 +3358,7 @@ { "tcId": 277, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3695d525d05221eac6dd166f55c16ef710d5b9e241e789625b1e527ebf804769", "iv": "e2a86fc52d57c832a11c7d17d1bd36e22902042f03a321babf86e0be4d27d0ad", "aad": "bc6f80cfde4ec59a84e5eff81fd22a7ccbdc239b3a9a38c31a3aeb89df07ad5807c92a513c6313b34e182301ce153b757e90d263b9b63a8cbfbd9425afa30cca529f04315f41ae0be9a1e702e8ad4779f649457d951e9d7a3cad7e97c3e023c5476e71b233913b8ae8", @@ -3924,9 +3370,7 @@ { "tcId": 278, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1ee8feb2251e3ca3a3ea1c86cd9120a4800c30b69e8d9cd093713b954ae67706", "iv": "114b04c7e193afe733417783f6a5f912b5fc62ac3913ef49798e312701352745", "aad": "7a6824bee9eafc7c45679e64be3c1841464b7b223a465d702218e33f93bc7faa25de2434b4b1efa58981082fe508b64b14e529a5f821ae17abede3edb41c904c30d0d2124cc56602c3f5374efe6d62a8b0365481b26d7c7029eff280e2830009e3d8322fad371b05866f", @@ -3938,9 +3382,7 @@ { "tcId": 279, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7be3d39ea92ff383c015f565f0c33b8319a109c75955a41794abe0fbc422021c", "iv": "76c7f4abfa47f0e1cf3f5dbc49a79e3156cc091374964b7c02afa9cd5c52dfcb", "aad": "5872e50e4136edc82a480cfc40cb6dd40699a535bd293532555aabc9de4588fd24a3d6e48bb6b258ca9bf8c2e0086972aaded319e358c52f13f3a3043968220f5e200f24b485e42d20b9df3de408829ad3a3da081f139f48a5b2e6de4e35f6d925a1a3056dbc0b2af99d40", @@ -3952,9 +3394,7 @@ { "tcId": 280, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "10aab2bb1035a8a17cc2a0029fcdf3d6f42479a347e39e8a58c4b432b0457f09", "iv": "46eab5b97f92b364ded3bdc595c74a36a3ef7d5b154ffbad84b7a9f84590de61", "aad": "ac4b19ecb4ebcc4eeddd0051e6fafce114c0c44d5e6f49a6a374040f7c0e2fbf21f4e85b65b5deb5a59988df2bdf645848dac7c315bb9e4e47b88c431eea30d5d474349f875f2b0ff552ae34a14f62d3b035859025ed7f2b5da05a7a665b75481583bf14a53c4abbc752ff9c", @@ -3966,9 +3406,7 @@ { "tcId": 281, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c91d41b39e9d9464a2d1c83505e0bb7f5f55452951d79627c36943e812f7c164", "iv": "740f2333b8c08fde2281e18c4ad68311c4f76e331ea84a62ea68d8c0a0d1b510", "aad": "71c15694ca4147b29c0ad4e6ac14c83de2ec25918ff9e541832d9348f114acb7425d3fd84edcece9f571a7892d768ea6124c4671b084f72129f046d0a6039a29746389466f124e988ff04a596bcf696b775f4d8a25cbe833de4ab38723ac08a3382d09660353d588394ec6c820", @@ -3980,9 +3418,7 @@ { "tcId": 282, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dc4740e8335e7614be9d0efe8805902e889d5d35f1f58aa5011798c791caa4b4", "iv": "dc579d996f2d210d63bae885a547ba8e692bd44650daa2429f7819dbd2b51f9e", "aad": "fadf106deced98ea3b2c44f0729a33a72bb0157ab850ca061324a8e3b12d1216374b736ff9c5af15ea6a04d7b92af2a74413af1912da4932d0365a1751970143e5dadeb2efb3e070078d24fbf35561d8e1d27695da59c270483d5d4185084dc8ff200a49cd6f7983014246bc5370", @@ -3994,9 +3430,7 @@ { "tcId": 283, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5b22fba457ca3fe89fc3dacd87c478baee37fd52911b6f197327ac221cad099d", "iv": "1e45fd3a69e2bb1400e9a8c02b3ecd6de9f688a22ae08951857688c3f0e21f93", "aad": "b86da3dfa4a5e812b5878d33a6077de1a865b4c6028cc7e48f971238799878b9ab2dc70b6343d058edb408e9837c76fa6a6b2b844538e1e2c89e9dee689de02da4f56adf7aff760a6d91a1087674f7a8bf3e17d7c5af8e9f8c861c7e949b4d75a44f0dd8867c8bc8e3afe03276e17e", @@ -4008,9 +3442,7 @@ { "tcId": 284, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "20c4de70164c140b9b613dc215d95d68ec625bcd71969720f06ccfcfb451c6ff", "iv": "ce7125afe1e140ec4d90d3ecb63c7076c7bf6c6e5be91257986219a650124bf9", "aad": "1950c45d71e34be26be82ad88b5916e104aa32a0a111b596e8ca324059f18d9c9e27b71bb2eea957061581479ea9c43e979efc11f25b5f26eb48c0e6690cd1b127ed384d88f2ef16f98f3a1db980b8c286af71ace2f2894af23145bf28532c21f4e6bfd8d98c79096750bdc9812940de", @@ -4022,9 +3454,7 @@ { "tcId": 285, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b5df329a2ef902f3770c3c8b8460a23f9aab9b8dbd7beb27b0b4c8b2dbc45ed0", "iv": "d4b6a88c3185a3de4cdb5840d62eeefbee1377e3d7e774a6ee03f54886c6966f", "aad": "bee1981b32ec594db0bdab6f79e98c9b528b831ba463aafe8821ac8109224fe802e79a2dd8e1d66ee714bf8422281cfddf65e15a707ec6865d7b09746e3b988a57ed64e189bdb5189e1da26695f634e2dab7f9840eb32c903b9aa441248ad404780eb2e1d1f180da615fa2f8da0aadd994", @@ -4036,9 +3466,7 @@ { "tcId": 286, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "19fb391e79582f743c574c0be128639430af3e1cfef514b1331b4b6abf4e8e13", "iv": "893728c103c2b8e1c55fa08120989b0aa1087c191ca0401a761cb7c94fb59b1d", "aad": "4e6b5e14910af6acd8328fabd078a49eb7df55862320247623c5e491948e4e43b8bb8eb240e899ea0ef65ae9d090700b7eed998464c518fc8fdfa03986e07854c18376944db5408b452ac729407cff076c6651db416940526e513cde5b3b98d838f4e0ac9b9d167201780f94ce01888ff9e6", @@ -4050,9 +3478,7 @@ { "tcId": 287, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ea579bd0a738a6c4c7bc72bbc802906236806e4c7b21c2da13b6596c3d16829c", "iv": "909e81f6327719798741644c386e3e1ef36565365a0d38e629354ba1457eefea", "aad": "08253f8ebc3dd69c545f29c6c4997c790489d493454ee8883135354873d1deefccdb32e756e2733a757e8739e591a0565428b022fb7dff208b90726d02a7e1ca13f144fd13a449432aeb431a2bcf6b972d8f48a6935e99874fce9a4a858333d3c69e8c29512cd4525f2072ba4c74f2fd172d8b", @@ -4064,9 +3490,7 @@ { "tcId": 288, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dc7fab07d50b29eb8e7447b9b52d0e1bd9310b68ee6e6aa8501e4c0033768820", "iv": "25cfe35eb342eba25972d74a728a392ac55502c214f549879500113bd122beeb", "aad": "116169cf9905370ca172cdd972b31b3b11929f54809b258b3c69511c873a2f3dd124744b8b42138baf95eddd9e824e68baa1fd1970457556ed7fa7b4cfc2b910440a4183aeda4f78479a2c1b6c62e606360ca59d0691b9ee0a3617d70b96c49990c595583065015ad474c7e43aec78559f24c147", @@ -4078,9 +3502,7 @@ { "tcId": 289, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cc3e140976b7d952775729301c695cff686320526ce2f54e68220dfd484ea372", "iv": "b503ba4b88305bb7ee5f27040dac7046927dd2628c652b18aa71e64d1d5746e9", "aad": "63bc58401df8ffe13c17e233db6125c29e9e00ef9458cb5824fd8fcff354fcefd30dcca369df6ff881a417883207399fa6c47d8d458f7b9fa2684fe3386494087d6bcdaf7003d67f18e97e18546269945ec0c86b5e90224d61d3f640bf9db4232af67a7dc5ab432dc986108a8495ec44733570358f", @@ -4092,9 +3514,7 @@ { "tcId": 290, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b1dc943c954574dc6b6d8f527a7f21d0ce6e9e7e7d70ca6a0166175bd053f7ae", "iv": "4890f24dc7148ccff67676125ec50c59a2bde78653642f917121bd78229c5029", "aad": "f6b76e5e9e141d021a6899d8cc9114513d9ae99c15b2b1241f717151a7ab617b8f86235b9bac1779e357896f25c7ec3baa0954628d4048810c049b1f13843622cbafe0a0b1d1263939586c6b52284fe6f61919c15f4061582909a93d3d3cefd4c2dae192ffc9f238c2b66e8c4c7ea86df997c3f6c104", @@ -4106,9 +3526,7 @@ { "tcId": 291, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ce820f3fc95218c8e818f810774a6b45cc08193418a9c0a0b005a19fa1c097d0", "iv": "967738234a1d662f1ed0b980a23386b9630cf710ab24a70e593da54ae74abe5e", "aad": "1f5b46c336ce545e01c061aa0f7f681e8204fc41b83632a85aa9c75318169d4493583fb801234363f72ab3a96b91244fd41f54927afdd82982dd9d9f99f648a16336a7dffad3120ddde9f049d1b9aa413afd9255035a0d5e3a854d8255265d04050af6bca14834737b8503e68bd14b08eaebcd15ae4dd0", @@ -4120,9 +3538,7 @@ { "tcId": 292, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a41b1589285d3b0b331a6a3621cb16021c79fbfcc0ded246aefdf5c3f5c8b9b1", "iv": "63dcb364b00f192b0ed761ea8278953b2f3d9196fb5145376a5a6bdff571bc9d", "aad": "89e56d3d18adc07e3b2739bc2fe894effb228bd48dd007bd348ef2f8ad25730068d18a13cdebdb17ca84ae77f718442f4bd5e4142b77d116e2f355b0c01da538d9b6df6e9765edfdc84b12b131dd661b08156911b1c51da525e7d038c22b7bd7ff30b9a47505dd491a15cde5d72a62be6e0d6752bad742fe", @@ -4134,9 +3550,7 @@ { "tcId": 293, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5062c27c15c034495b4b8640a268a7fe1a684da30b8a0af2c02684dc68610c2b", "iv": "300c1f5716220c754c33fa6878393591e978e9d5a6333e70bba97dfa38951bb3", "aad": "41736446a151c88a379a132f628d41e66f5f9e9f9808428da41bb861a45c75a333651718e8b4a885c5cd5a1392f238abb526d5ea53c8d63fa04be111386e8d86ee7985d7c38add1f3817dcd7f244b81573b470c1b231bccbd71a0df2f1f9e604b247bc92e5f07a0ddb8f37d41ab4f85a5d597908ad354755d0", @@ -4148,9 +3562,7 @@ { "tcId": 294, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "061808dedffbfedf92eb0911bb6b140b0cd7aaac64efa627237c56b54ab88d47", "iv": "d60d2774e3e4af5daa974efb856cbaa448fc78cabceebc1639bd266631a56cb9", "aad": "6b3f6f192ede3cfc82c9db79e30b1176c5cfbd05af153202696b95c205068bd002fd116c84d84b43f752da881b9af48ae6372c46192f9ec172fa72e78f9993f0471797378f10cc2b26c515078e3515c62aa4aacec59b0ded1041f117ec0586c473aef6769591602878bbb71578aec608269ac5b8c9959baa91c1", @@ -4162,9 +3574,7 @@ { "tcId": 295, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6a11eae9ddbae5f34b8d6b0be1ee7987ec72e37036c140cc7971c79dc5c0b6c6", "iv": "1cec41107ecf40bd0810c483866dd52536bb21bba37cfcf6326f86d9685097b1", "aad": "16898211d0caa71c378a7f773ec1da8cf5c58afe1ee8f986647eb9874905c526ae299f22c9b9a2ff68f720b4be30b93fa862ca673f2c5b13d58d7940d3c753e2945df5d01ed7ed9fc8018b079a35319864bc346f587a51d5c8b9b487fa83be11f2771e890ed6c6765ee0f15bc7a09c8812e67c768ccb99db364e5d", @@ -4176,9 +3586,7 @@ { "tcId": 296, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6d3568cda434f07c66f1b00081ddf49921f60804b68203f00f7f7159f577ee66", "iv": "6792fadbb17795513874d9e895f3bc299de8b38c1e78af50a9c4351a3845c3cc", "aad": "65369cb75e0c8259dfa78866eb856d8d14add63bedc796d15a1e061a68d9fd0f84dd102c4b610972cdc70ff98851d66d6a5b499029e32b4d74498d429378d93a31285ace5a18903e4ceddb8cd900e0092bb08e455cabc9bae02c228072c0ea15be846301fd77dfbf227fb2fc20a917483d62a712d7e95dc32eb48d07", @@ -4190,9 +3598,7 @@ { "tcId": 297, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f29aa60d33833d2cf114a09d8aafc744f97930d8f731942156315adbcc95473b", "iv": "1a6f5f3eaaf11d9dc612c9157f58e6f422bf4e8e7ec50fcd417973252f68eab7", "aad": "4c9cfd19db2fd6d76026518cd1a3946a309ae58736e817dbe20772fb6a6b4c1794afab7926ae9e4b5d62784467f0de63b8a16dbf9a1a97b3c22ee0b24bcef64ffe197db9f6bedf71cc6155e4c76060d607abbd1cf92c81373135e6ef4c193c8a4b2505eaf9f29c20fcb02bc8692fcdac614935b1bb4d07c6c8939f6c27", @@ -4204,9 +3610,7 @@ { "tcId": 298, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6a8b563b0efeb9eb67193d09cc929a5884257acbbf424fb40d8791e827127da2", "iv": "8e8601eaf45a3ef4ef8b919cd809669dafa1419ea2a905b941d380fbe3f141c2", "aad": "928ee1caf5baa21cf84a3062d562d32eb2c60dcc2080075d79925b9ac487cfcb4a9efba720114934913a665a9e74cd265f01a712d823bbe057308f12f9a11e59e36ef7cc774179edc9756150ed303feaac94c189b4fe7ad07894f6bd755b329e45bb4f95a2f723156a46f3e4596d7c24c38c8f0e6187e4062351bfb1ae42", @@ -4218,9 +3622,7 @@ { "tcId": 299, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "50646cfad4d6a5ddc9e530dfeeadbb50b656796327d7db2abc814bc862067288", "iv": "bd0a726c7b4234126c5561baa093138fdfb44d5a962dac9c20984b457e2542fc", "aad": "dbe34f0b277ff272c7d92d9686edbec58094bcadd9cbe86d294956c6bc9b1c1f8f033eaf7ed414947305317b4994fc6a2e57c961a5abd41da710b6aa3d71eb1f546417a9cf7e7aa206196ae3454605f20b5f74a153bff9554b2c8ba26e8c9a446f6fb3bcce2c4192d1eb318f677ae0f61380e43d48c5a039edca652d599ba1", @@ -4232,9 +3634,7 @@ { "tcId": 300, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a5296e9d9c0dc466060161739a19b4eb48e10c04f36193597f1da1574c30da44", "iv": "566ba1b9b4b680532dc975c9a6941dca01e0bcc3e0a8ebdcbd421be22ab69c34", "aad": "c1c805c56b60d4f22b124bb0fe850462fd2a3b5e135ed465438e3c08a73ede593425174c6fa58d7a1157a56db17521786791031946757f7b033646026b34a2ef784225e520d8a6f55f5cfb4397788cf3106fba45c95a0e91b0185aef98bd26855446552bbe1e454c4bdc8d5781c4498a206dc62ec7fd0c5ea7e0ed274fe90b01", @@ -4246,9 +3646,7 @@ { "tcId": 301, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "af31d6363a91a1527d7fc462e2b3d9a284b143fd2129523c4ee508a97bcd5c61", "iv": "6ed67cedf9a615f19be7337d2cc3dbddbc0363718b8d788a6858f04066430818", "aad": "5b6237ad805ed434e8e8c1a16bc15710483d1ab482c060b31bed8980f1f7b05de8a2193d584548283a3d9e791a8f3e0b15f3916640369b25d6fe8607cc430abb8291d3e06870392cd5a6e984fd2385a8429cc3c78d1bb0c4fdccb0d6be6b48d3cfdef83368c566f43f3b2633f2cfd3b6157f3e956f729003f6aa0dcb6a32b407b1", @@ -4260,9 +3658,7 @@ { "tcId": 302, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d5e4202e4ea907ffa20bcdaa159c992407f10df902a9e908eb7872f90dd8be81", "iv": "4cd667aa4ea5084ecb66e692c2d84b481e16caff2cc4ed0b01eebe32bd82f4fa", "aad": "e619cbd1b40c54cd35a5dc589d845a25703aec5eb3d0905a737c16adab5ae01add4d128508bffccac6bc7a8f0cc8ff99f9de2658aaf867199f11331904019e361d5e4c596d087fcb6989700299dfb9cac369a68a0636a1095fcb355a5ee0fad6e24d6c076d22897daac205e340fca67b821c0f96a7b6923a6fc3e6ee57e33b96d9cb", @@ -4274,9 +3670,7 @@ { "tcId": 303, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ad91ff2de2405afa0456ffb044721949b26d6978f0a4a1195807df4ef7a88dd7", "iv": "c9aaa93b649515e365a557075ae4076f7e17dcd6f3d6335b67ac6d15e893d895", "aad": "a187ff8ea11a017229c05ee6b9e073362e154dee1f2b623b5ed0d1911b68190b66e3207cbbc397ff551df1376fd992647f374f51db2c6fa714262fdfae6e709d27361a15cd85e5cde4f6b1344072414560495302e4fc7961cb693648b1c2bbd15b07d96b091dbda71845902e8616b5d690b29984181095e5453a4f99f7eda20e4d8746", @@ -4288,9 +3682,7 @@ { "tcId": 304, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2b4169788b8df61981dcfb6309bcaf502c2b44f7d156cd1de9f061506f0aef97", "iv": "ffc296149710b09978da3953b202287f5afd7e15b804b2ca53ceccb9cc192f43", "aad": "3dc389ad62239a3241df5b06e9c2f4949cb272ece9deae134bde9ebf310b1bc86c317348ed709174c124a23456cb799325e6611ebbc022359d786ae634e9edf980aab6f3d0fec744c6a72e99d996691d9b9f9d5f6a94a3f6dfcf2ef4bd4eee0ac2dca15d52aaadbf3322522649bc950df09a000d434fa57b22d4eb3a07393dde1e9c690d", @@ -4302,9 +3694,7 @@ { "tcId": 305, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8c621d059a63d4349a02d6b26b31007274b31e8ec00359f89e283771686346b4", "iv": "5b379dd96a88b1a437612b008c0193bea32c9101b19ed0e0792cd5f6bcb9f31b", "aad": "349da900f4202b62621e273c7923c5d6ee502f40be872adfccc3bb2c797f09683c0e44008301519ee72d6dc185a565a92dc43610488e8a8bbf49efe60d8031fbaf11ff3bb1512ef72b4b48928bb7bd9bd1815a7486c15af28a9a0edfc674a9a8030f192d4e471c2b2800cd8b599d44221762c0139e8d23d978478807d0416c30865b8c0dcf", @@ -4316,9 +3706,7 @@ { "tcId": 306, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a733dafedc75ea4c2ca5db7dded99fd6613d422948cc1034ee7c1ecd73fa1923", "iv": "5137c9586f54b932aef3cf98311fa05fdf2bba049b4dddf3c01d12b0b4c30940", "aad": "c084439bae1b45aa6fb48611c0a525d47daa1082575ca25d631c5ad4291db3861cbab311e9c62895ada42940ac0464d3bac901f81a9708dcc5a1aaed43307fc28c28f3286053d15e2d285901260f68cd103b2a3970c0c352152e69082366e8e8c7e3e0e1f7e21aa1bdf39f0a0a61536908304eb79768e284faac5ce97002f8130bc771f6d745", @@ -4330,9 +3718,7 @@ { "tcId": 307, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a172127e85303908f55b62d11bc310446cb66f1e8bf9d30c721d30e470bff041", "iv": "243ac72ba1843bd8a180945303d48629b6c30464aea2050011556336b0c4a18d", "aad": "a9a857c5e3842ca066cef72aeab13c845d7427700067b9f0c918c9f7926439d9ecb07c30422024bef342930ccba82dda7b376d1861688dfd2ea4c1545c3c0c499af4286844ce6521cc60f6f16a5b9fcf03f793be262b463605e18d0271c6a02ad1387c8c0458b836a617763d5082b509d8f208f08b20974328b72b734df18009f2bc0ecf79f8db", @@ -4344,9 +3730,7 @@ { "tcId": 308, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1f7284996b078bb03b9e087c41832def69d3b66240c1ae2b808ea7760c3f6187", "iv": "54cd502da52a6786e44d7ccff64e49ea069216e95b67c88995e27065a67a791c", "aad": "97a475d3c97095f03b61a852154ea3d767d10fe919944e5d9da688c87b6ae6072b132dcf3edf09610eb3bba613627b8f4d104d8e8f0e35b07cf15b96c91e8aba971876eb42d8e05492e96a298b6820ee0d3a5f2fc65ee2c09e90bec7fe9f2636115e1813ee54193f81af6a61325ce4188ef848eaf942f4b1c0a12c5c1aabeb51040a448295350a60", @@ -4358,9 +3742,7 @@ { "tcId": 309, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "eb2f957a2a05f0d5a9f31f4269bbedca343ecd87acd015355b21b995ab46236a", "iv": "7a09490b281d4aedd78606ca333a65937e35b7e6b9906160b0df9d2b664367e6", "aad": "2e295ebd9cf4c5240045b322c3e3f75f6fe3564b0995df1fe428d1b3e2b051c03c09bec41582ad218f512570a9461424feb792d5d0d1291879aaf316aea100ad2c068da8670605e70854f90874c4f52304dc429e0b29cd6209f94892446b768b77c4cbb45de0e2599a6743ebcc72eab9e39a28744b49f88e6ec1040f5b95a7465cf23f0e977b0d89a2", @@ -4372,9 +3754,7 @@ { "tcId": 310, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e3f7bfa5f58a547a1ef571f29654940fae6f9d3f2689207fb12091c59ae482c3", "iv": "ecfc064282d56577431ff609c6771e02d01eb3f7e401b4bdb864b188e2f77781", "aad": "c8af979efd5cd0aa1649c9eeaf9abb1fbd11c8c1c9f48739362239b4de41bcba6ee24caf002185fe41c85ab4a3288333b40870473cb04a9cc8ec3bd4f009d1e49c92ee4298aaa29c02d9472ee9aaf85319abdebeda64d41a1d61d5d4c1fa09985bce070b0ba809595d1c2bb3b3887198482433ba9b9b52fda9a01e4d1c98f809ec17e1d59cef0fc80144", @@ -4386,9 +3766,7 @@ { "tcId": 311, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5225f1ecc03b9bbabd7909f789212e361dfdd66d0c4e87068c5894c5c8bd2ef2", "iv": "c00a11be74816ab858846d56cd6bbd10b9eba0a3942d6bfde1a727b94a8d30e5", "aad": "44557a9cbc0e840e4b7430e359013361695828e8c594bd8778d431f84d9e78ddf98e489d3f1bb35fe2079594f4c483ec2beca4758548ee4b176373fb8efd158b32a590c652f14dc407fe7ab2600dfd0dd921ab4680d368024d5e0deaa8d627e372acccdb0e9fcd33cfd86073ccdcaa28726e6bbfa139d52e6a71487b08e01c03cafc7f31456e9dcecb9d52", @@ -4400,9 +3778,7 @@ { "tcId": 312, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3fe08e04606583e57f2121d18d0f53d48186bf88b60fb77368f216324bb9b21d", "iv": "b8b130e40567b5db6c2ebce46bbb2f63ed5e50d9182448eb8fb2b6acda95f369", "aad": "a188dad7139e205e421c3db50e49ccc2d44ec6557ae435ff4d39a8a39000668522f4ccad8302dffab2049c41cffa0b5b59d334a66b2e6e5edfb8d8f2a8b9e9c8d86ff4999ca496ed5ecd5de38dd059f9f236a1abd5e51346210a05ef2bd58f9635ce6271670b7016f19be1fb0ae74cb62c8262e873da366947795f9a4d90a613190862c027d029154ca7c7f4", @@ -4414,9 +3790,7 @@ { "tcId": 313, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1a2a75f15fee96a28e7d63202e11e801d60b8262bd18f47f29e1de5ceec8c23c", "iv": "d85ec4ee308150e2beac4e49b8ef39e1cdce6a689b80b676b8f909c4fce38d73", "aad": "44e64ddee1f534e46913765cc32bc7f78e3ed65c6fa642511a97d714c4ae04afa7a269acaa399c0869eb069eedbd7d6507c35108ad3cea549a88fd4a00c3a616e0327c710a0747ae80583bbcfe3e7d5bc8f2c728911dc25d844e119700ba7cb004e61a8abf9c9b7d9d2308b27cbb428f9a0585468179e07161b35014f71f24e56c1ac8dc5f3457520f5de17c73", @@ -4428,9 +3802,7 @@ { "tcId": 314, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fa888ad8669764978f5beda9f3af7180cbb319b94a96bd867f07f1f63b4bac22", "iv": "0e4100d2fe798524afd967ef657c5e5f8a7003850a570c287ebe4295595b1b6c", "aad": "71406f35b97111c7447862b06c1e985426efe2dc427e6002961bd127eafde64a542dc235ae2c81270af29c9fc21d1678b7306e4c590a612fff748bd411710f5597fc614a8625b16fd30b6fd6fe56414c82fd7e140ae5c253dbf4d3d6cfedbdf38f56737c2debf9a0bde5d81e55900e30414d70ffb3c91d770be76fa5225502279aed75cffe9840cc3cabe875da9c", @@ -4442,9 +3814,7 @@ { "tcId": 315, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b67658b7df879a57587baae44b720ea36e20ef7b7addb9373e16a5d6411a61e2", "iv": "385840e625c52d1be22ddbf0c8cea1a1c67e63d0e6f868e23d173c2a17814691", "aad": "b06d9980eac2265eca73591e1296bea3f11cd1faf22217d4685ae0fd94eac7d2260f1b8eb88025f180de13377e78de0a68cd5b21a463156fac447e70d23346bff1022acb36ab031358bc0d4bfdc774b3d4c50bbf02a4aaf4420fd336b97698e082e9cee01b6bfd476fc02a436c91433c41eb50f00a36145f17127f7a2aa3f83e912f7ed15554c42c8b229c61604420", @@ -4456,9 +3826,7 @@ { "tcId": 316, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "425d4c5f2f4e76a9a0b7b2bdf47392f88de4ce01747b6af7524f2831041c3d05", "iv": "eab0a9f90134217879b9f827a5b586bf1479d25ea8475450bb747ea742dd10fa", "aad": "6a4d41a6ca5295b1409103ab4b5fd2d947b75d75d095c85bb5ae39aadedd1e77ef1985252417e6f7030b157cb9ab18ca1a665a55e83458b56b07ff04b181b2fde815973a5a490afcc1aa961ed2746ff657893d096ea55bc98a658773edb7b3b934f5751fe5853df15d211e1181b6a445fa746410bb04c86792b62b7fceea2435042f78cf9176cf4cc4af97479e94ffcc", @@ -4470,9 +3838,7 @@ { "tcId": 317, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ef3ba36ab299d8b96944380b7f282d3fff929ac4b5683480a0facf298b645c0e", "iv": "01c6f0774b732e9149674a1fdf00f2e733639647abfdbd617ea68d250fa75329", "aad": "ce88ab854c0d708e7bc0dd57889f70571adc4f9a73e9bb4704f456943c124709965b0fdb3e01a3cc69966051510b63b7020dc8b40be4ac02409c0b2f8de9982764a3d74bee3d4a9b2ecd760801f1032c687f711a0b62e473dc7fecbb39b13e77676eb61c5c6d8665cac7db057d7a071665429a6a7a05dfe8426467e54df367fd9b76511fb358c0f6920518b83e49b47f4f", @@ -4484,9 +3850,7 @@ { "tcId": 318, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0e408ba35eaf8322ff9d4e2f3c57fbd86f65c6538b5b15c78b218e26b9e3cd3e", "iv": "b6398d1a37b9f62f8aab55b0d1b1e628e568d788b7987590c145f08fe1496df2", "aad": "232b000c7ef8517b9c58dd80b16af380d0f1f5aee18dd59abb4bb2bd361efed7511c05657e06c8010138c90ea01a7c9588a333078d8f64a3aedfa262a69c5ecf9bc1da0b46a18bd8362d6202ec8b7d7c6b1602104ab346ab3911e70ab7fd45cb8471193aa7506f1478c3e60518cf4aed11d336164f08e49ee2b49f7c51f8d3e658959880f1501244ff40fac6bbe567841f11", @@ -4498,9 +3862,7 @@ { "tcId": 319, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4d5bc2abf2d9da8280cfc242306c373ec3350d331b9d20d6c34d9e83961c3599", "iv": "0c55f67b24be42758c1bc4055b3195c2d9371f947655f6f1350390843e28ff81", "aad": "0ecad52b3457a81199836362b020a3c0e4cd491fd42b8f7b7fc444da7ba774599b719526a36fd82d25b7efab6020fc7593caebd24ae9fd75d1ae4503be5e79dc7ae6dcc19ee4977abfffaa9bbeffc968b718d3653c0301f27fc151f3c099d761f1313dfc75d8340b7438e02d122ff0d8b86895ca55158db06a1f7298ec3300c92468231c4e2aec3e01c06b41fae1ac7f97602f", @@ -4512,9 +3874,7 @@ { "tcId": 320, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "00f5f9e6d2717a250c8402465f15a1cc92bf9a5dc70a4a9bdb41f124f9ef492c", "iv": "67ceb6b2fd6cd57b2a8262ee66259a58df68a7c975cd9771ac74ee47626ac169", "aad": "a6e11d49731b1e14381fa8717157c445cbe496a70b9a77ba4e6796f94b207758b52c26c305a8f7949a7db820e586247bf46031b46d301d018e54344d6c5fc2ea07af389d476620d62440c68fe30668386958a853b0f9a85c74483d1ccf77c518e05a0946f82deb7e069a2ee2cd00a686405abbc3f06f86cf97cc642c1452281c57f409853b40eb8878bdfcdb5f3eb2b17ad9ea53", @@ -4526,9 +3886,7 @@ { "tcId": 321, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a5f1b3ea03767f461bc3ebf32da8dc289dcd1d75c61014203003945eb6091e6e", "iv": "23c584fdad481a3a3feb0abfd35eae0b5eb886825da76b7ffd1e101a9117ec2f", "aad": "a75f0c0d0037ea7862f35621778044ec152e90d74d35e176bf49b7b1ddcf03747ee1d83c8f2f325848a02067a76e7d73d2329265ed66d6891c924a1de260b0e69636a0e43c3db750fa2754893148f25f65ef71a97fa9498f0a9b0d97beebaeb763b66e0fbf248ca8ff77c96f3583c4d5dce8f2d68f33574e5bdc7c11f83c7f5394af26e62d5b9ee23bab48a619201b6e963c3518ae", @@ -4540,9 +3898,7 @@ { "tcId": 322, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "823dc9b9246378baaa441efa00030a3f2fa981a86821073fe715a6f26344eca0", "iv": "7b451d088a88608db3c32985aaab7ba7b6564fad36938d5741fdba4b8335d040", "aad": "3bc27a391f779fa774e021ccc2425d05b7c4afa51482b689d920f750fdd5d5a866fff9d8f2d26533658409faa3f6a8a18f24cf0f6f8a20c407a2acb32fa73af5edcd0b395ffc7ce7084847e5e655160354f9b7dceca09559e166cf26944a227b92433a8d53a6e929bdb6fd0e01bb52864b9d015f470abeb996d7d465d68029235f58d1c7d7d419f34e8a1470d25c5d009beeb5ef15d0", @@ -4554,9 +3910,7 @@ { "tcId": 323, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3993b624ef6b7604091eb7757e81ca54e47887c2824e57e1d37a3cc67224ac3d", "iv": "b47cdfc36d4b0b4214ff347efde0226d9060a2eae42c7db2cae82143d2312988", "aad": "8aff053594ea9085f7355b27c9b8ea8ff2f96934e19fed1ac410b3b2e4f68d0ac123aea1e458f758d7e6889bfe49b5a0fe5807e55bd03cb53f717f22d51164b9d9321fd76b9a593d3d7eea977e3f14454233b64f9e2c9efe571da406839ce5b83080215998d04afa5bb0dcd4b7b7dd129ef69d37de1f2ce3f565bbc6ecb1556af059df79c63a5a2a477f04c87c14adb3ad1fa27d5f883b", @@ -4568,9 +3922,7 @@ { "tcId": 324, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "790f56e8ddb4b8ee9571bb526d284be6ee3af02727c5c47fd9ec8840aac6f5d1", "iv": "796fd35de168cc76b8ab857b38759cdee119e42a2c34cfcda6f506b7042eabc5", "aad": "62ad5f2c1c0e901eddafe655b8d4950bf09e5941d7d6a2e6021f276903ae49c59f022f5d4582b2cdfddd3dd5ba20dde5a3442558a690deb5fa86e15a6dc4f8e692cd915cd2b5bf78152c5ab556d3eb69fe52e55b81fa156d90be09915c8b731be9280e1baef93b3555c6f238c6dbc7ea7ee16b27cd9fd68a23c7955240ae57552ffdb8d9e9145403edb086506ce8513bf2633f880ab65a3e", @@ -4582,9 +3934,7 @@ { "tcId": 325, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "766e03ce4de2b3f4008ca1ba6ed7210ee9c7202d257507681c24d49770866114", "iv": "c5fdfac100d926b0d4dddfeab407adc72dc6801bfb5589bd68ada29fd546157e", "aad": "3d770e0ca143941aa2ea79a71f44015822971537e25970a8102b264b5be682c4e01bbf47c70fdacaa7c5e4256642ccaa08f43c583993d4b1145f599c5b46d16c3881a73675d9b64e7007c6586a9e9542c3a181a5dde40d03e6c27f88c8fee56f730fbe0ab442e2cad1b55b51730e0bb5d4d036a60c07b09056e76bfe3c8f12dab78bb87e7c5ff1a42b50e83280efae0a90ed4951c8bebfb040", @@ -4596,9 +3946,7 @@ { "tcId": 326, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2466301f9acaa6f93deaacba49a1ab75c71e2aca8893fcbfa06de3473893b20f", "iv": "9b6c5205a38fe83a2ee29550e5952c50b53348f390cef922bcfebfd546e25053", "aad": "3c638c8c874c60db71cec68eb2d394dbc5654d55a49005d067ed577dbef956dd60fe1ed2f9970af5ad4901a04d58f7f09ac01d1cd1092341394002517133bd0bba6f70c0b80a3e63d79d7f5bbf495f55cb721bcafa8dc62964bb20fd8fdfcf9e0ec8caf802ef48014d534f0cf5701091201c825b61bc66aaeb49d88b9109ed3cace94813199cefde0bb156c661841702d260cef8de9c1c9689c3", @@ -4610,9 +3958,7 @@ { "tcId": 327, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "16c5888caeb4b3e1508f54641cd16f96d705793b1537aaff0a8ef91081891957", "iv": "26b110658127fe204c9e70ef475e13e7a02e197dcf290749ce0ae552ad847359", "aad": "9132ed0b328cc8538d961f258f1dc61503d90197fb37dd4af3595b87b976def1cf47516b58b64005b1016e2aad8cb8aa37f5640517df593766e69f43227fa07a8aec4884e7964c3977febce97b98d3a4179fe52a10576ff5cc05481574dbf1109afdd77f32bd8b4bee8c43abe27a1dbac051337b53095c360af963c67e0a567445af1ac4f55dd7ae4cc64c66945475b132e5920a59dc023b3e4a5e", @@ -4624,9 +3970,7 @@ { "tcId": 328, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5eeea3522a54504fec81b7cf6732315a150a6b9d403a143c8747220c49fa3048", "iv": "609ed4f217d0e20022abf2fc4d5c4a535f7f7f8291ae274ff7e1e94c50f52592", "aad": "cf58b52c07a99262b56449c813fa1331165c0ba684b063eb396c57bb1e968cb1bb102c62ecd26c0a878653989f743e25660ae2ee8473cc057aef1966acd9cad507aac11a183ba9594ad1ef954953eaeeb7e09f39d0203c8ff4817b281ab324c8c917c1ece10201a0a0bf91a3f7143d89da414b85e874b1e3151d889d8f0d5f86c3147f833c7ad23b404328537ed2be0e94b886ab1b84607a3833355d", @@ -4638,9 +3982,7 @@ { "tcId": 329, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "679ec0c197553126ac98bb27c2caa113b75bd9cf33f7cd45e62bc8ea1a4d2a25", "iv": "4a9dbf5694f277f4767310fa912147dc9586455e2bcc1835cf30175a8e1d7df3", "aad": "4d1ed2ae07e0a77d83d1f5e9ae6483992a8879ffbcdfe505552de3991cbf08c935b0bf55fe3e87a9d34edcfeb38003208ca2498eb756e19b61f05aec48b14c96d72d63f32584e731a4abcf277f8855f364582f5992e5f33f230fa270d140720c51e07430e769b8f3515e74f90581614785cf39c6a033cc96e5c99f2b8c0a5e549c4d043a94d7bc7703d93e20f3fbd287f4d62f69daccc0aa0fe1ba5c94", @@ -4652,9 +3994,7 @@ { "tcId": 330, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e8593b3d8c543afb6fedbd397d887a1339212056746bbdc3cc005b9be2e62510", "iv": "f2d58a11ba67e920b868b6e213437aef4fd981a7e6e8c1e7a4d58cae6b3a2c15", "aad": "efb2b2830e022626c36e34f71510f21917580f37af73115106de59b1ab8899cbe23c8decf70d2d20cfc481f131433990ab7a37d5a4e01076ae61b1bb6e140219f3d2dfc0fdfce4664cdd4b11c95961a59be17068644c12ebaa17c52d5962777eb7d440a351c2ce8cacdabaf7c92fc6017c327503af0725d683478b2758cc86be4120b50d6e4c90172a7a715030d2ad33e5752cea484a6483512a52b750c3", @@ -4666,9 +4006,7 @@ { "tcId": 331, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0e2b908afe85f71d4dc10f58aa0082bf4b0e43c452e52911b1032cc773579d95", "iv": "d5331b875f0d4e61ea5a2abd52cedeaa075c21a1884c6fccf6bc2fab755f8704", "aad": "117faf62651d68ac03ae49c13a50d437f57e04eb0c0dbf27550385f542e24de9efde45f4c665a08819a6b6e696cd446f1092ce4f1957d53b0bce5361e52b224ddfc5a5626c368a6d3b421d5cb50c1fb34a0e2c739ad94ee8cd941e125ca742f7b8dd3704583a0f7ad5183d51a019b1337407264fd6f68217d1468ec7a4a83b043729bbfd70f124d12ca3860773a04bc04f5cfc3053352024750ad983ef3b33", @@ -4680,9 +4018,7 @@ { "tcId": 332, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7d127c48a345853d3c6cb66f1cacff5786c9cde49c9c13d1a513184f9b243d41", "iv": "b25141c03862a068683cf6b375f8e03433ee09ab6c7d568a6430ea629f3bc463", "aad": "4ce374f4ebf02e2c089073558cd9befe46822ad6ce8cb4c2889ef3892617e0b6c60c6375977cce6d96bf835feeff68e70b6c6413f9b0e8806cb37ca407b64e49157bc3c326e56b7df849c39f7c7eb2518d9ea98bb037bdffb0742e48fbc3f8dd7fffc7fa6a1b1a3314b37dcd97b4455927ad92abb772fe0d882f87998d6eb1072d174c4917474f39620bf0e21c2990a76900344381b5f5f57ce9460dcc5b6290", @@ -4694,9 +4030,7 @@ { "tcId": 333, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ea5bc75578da006dde869b5cb8ccfe15d135897683de8116156d9a03ec7646a9", "iv": "db58ee12e49beb1f15dc4f495b36fd10fcbe6a760498a0c12d9a46f5020072e2", "aad": "5937009a9265e26da7b5da6a28176c47977cd0a72477b9ef37c3d9243df3e773a8d3fe84d581ef01874b572d2771813fda702f9a0d96aab1564d0ab1e3acea91c93c67dc494ca9a63a37136ea65eb7bcbd5f8ba2c15eb5c3cfaea441677fc8920b31d2cf2420e1f4135a92f119dbdba8ef2942a7401ea76cd4b2f23cf3adb894474f0f6b9e1e2bfa8b36c0c06b0079e2af77047937c9898794810d0fd9617b7588", @@ -4708,9 +4042,7 @@ { "tcId": 334, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1681ba0f1b2ebdc69318366eb214da5240e75524ddd3f58f5c0dc6d8d38ffe92", "iv": "101df5ef22a91c0fe194854dbdf52c41c8df11112b61e09985cab0db0cc06568", "aad": "", @@ -4722,9 +4054,7 @@ { "tcId": 335, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "33bcdb149b044e355cf4d414a474e34f2c0e61a3206cf3b4c369b7f02971b460", "iv": "ba0c19841b8e48d4f5820362561c75178b83c74388757129655c736fb2625b54", "aad": "", @@ -4736,9 +4066,7 @@ { "tcId": 336, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fcca0a03c4825d7243cf02317f449c6a2a5e7395bd2df831e1c979f0cad64f02", "iv": "2051496179be1df31154f6682cbdd74422aeb41dfa9c959495e0a7fa7f159a40", "aad": "", @@ -4750,9 +4078,7 @@ { "tcId": 337, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c1206112ae222f94d81dc026004a3562b2df8f38d1ebd26ecdb8f87f9fc64bc4", "iv": "682164088e0a900bc3b73aa4704cb2be45e1065df81226b0163fa17afbc33def", "aad": "", @@ -4764,9 +4090,7 @@ { "tcId": 338, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "114e7f7f9ff1200a5483131cc395585d4a13a144f2e25c7dc797d87b4a832686", "iv": "22fbf27efc861cef4faf639e51d72656ac1804ac196066e85198ef6aab461063", "aad": "", @@ -4778,9 +4102,7 @@ { "tcId": 339, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "08de13e336e5f0b64d1deb66aee8c614c8ad96491f1bc89090533fa9e83d8480", "iv": "9f4570a661dcd2e16fa44d0fbd46943a8a47bdf4d91e507b519252a346b8e2c7", "aad": "", @@ -4792,9 +4114,7 @@ { "tcId": 340, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f8969ff51082a385ea15742df1325575f5611e264d8d621da218306642031dd1", "iv": "fce30fcee06678b381e147221a0d68c30fc8d1c120393b7b9a1790f9168f1ec0", "aad": "", @@ -4806,9 +4126,7 @@ { "tcId": 341, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "453afdc080f408ac979e0b8d3500980636dbaeef647414cefa55aa8b60bd43a2", "iv": "0aa77983cee67b12c9aeee409e9103222de8bd0e6d2037963cf243aaed456c37", "aad": "", @@ -4820,9 +4138,7 @@ { "tcId": 342, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1cc5281debdb9851eb10f596f15e7d2468af06febe24b153f2398afc65f78a20", "iv": "e8cdf499c28c1a8e83e8dc4550f4c13accb1f02b291b971657a150a74f2b32f5", "aad": "", @@ -4834,9 +4150,7 @@ { "tcId": 343, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c688e9d761c43de3fa2e137c155b4c20b07822ae29630a5f0abc550596568039", "iv": "6e68f2f7782bb86559741d87469d8c723f029c824d2992ecb2e019d16997b090", "aad": "1479db0081a121d09f468b9d672839fe6ebe60791bc212f9639d598a850d77b34f71441f040a2340a808564465b71d7830fc94137c36a7993fcd458d56e2a011fc4082ebe6d38a8cbefd8ed4a2e25e68d14debdc5dc0ca8a337ff3ee1c8fb5eabf674b4f49b47cd25b6a49ac521ed861e2c80a1c54951244feea0b3b736abb1d218b35fb98c47b69688fa4cf296982c49c040475f2a1031f4dc3589b5e310448c4c8b1aa09663ebe87c872bd5174ae7b8be75ed7ae795861c54a0281db77f4092beae1c8dd852da7ecf5139afacbed4b348ac66531bf5db28683b289fe1916", @@ -4848,9 +4162,7 @@ { "tcId": 344, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4b1949e5a09a576e6ce54d9ddc9e7c09e9c35bb48a21ef61cf6a2cd68e9037a1", "iv": "a2ff83b64ff37d095b1ebafa156edce1b79d92921673ceea345296e4b9226528", "aad": "edd0eb412c15a201b9c755ab4d8e635cf0eb862e40dc4bf591251e04ccb763e01065a874f99dc63c41a36a7ad20b9eb5238d0c950c75230e627b6acd00a2ba0f5fdc33158e884d6255ffe00d760d69cb6f1961e619eda95a584b515fd34cc97a3effea8a110ae9b95602d9e5fb0bf7784ef245feb2296477f762e29e2b7f802627df3e4ffbc635297f0412d7e2e6aec88c3993524767ca0146bc5df595e1b2894151cf0c47b00079179afbfdad73dca62ce947454061b04702e11160b58e6cd6652e549744954c8d95e363a91164e28a1b717fa06cf9c88d9df193c57e714dfd", @@ -4862,9 +4174,7 @@ { "tcId": 345, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d84b7a8d9fcf7bc3d53aa25e179596de32079908db1531a0b5f6f52fd8b76a35", "iv": "3049bcc438e6e6663ded8e88254e652b9a96c872ca60b04fff742e85baddabe2", "aad": "4b43e621e8de2db2a85c7bfea0ca904b0a2b30549da884ff7f2493f28d37a282a2517d2e8023046a6e3a7dea15575cc1553005896ea8199ee86816f79368aa7ef18750ae64af13066f10f810375b5956ab62ab12d37344578d54cf3419453ef2115a4743b9ed900684d128e6be2637ddc25f5b4ded87ba57a399efae4178d9b3676afcc49b3eed180ce4edcb625078bca3a917eecae4831c52dabc1fd3b9788ff89783e809847c1a2b6e58c2ae1c6e2f3cb871bd500734dfeeade9c22711cd127a19a76871e547f3a39b74ca77957b60a8686cb95acc467c89918c1f1d5411ec14", @@ -4876,9 +4186,7 @@ { "tcId": 346, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c97fe46b1fb2d7ac6dc0a69e79c4af3eddb3fed12f3f689dea2bd5b2188ef525", "iv": "a9e1525984a20752256fcf05673864d9fd1aef41785a1a74cfc96dc931e3dcfb", "aad": "38c7a13764d53d8446561b4e6e5d3faa0a804aef3e7687ce13cad64483c1594bcf8a0c480858c9f735bb6f0e5d80c794fb9acb7fd4eefc56d8f460a5b95d80c431d0e57b680a165d028247b4b555485def7707d9419119497e200c27ad7a04d9ae0d3bf10a563b429df424d4d9c3db500844aeb9ab66fa2062112a20fa68e00d5d300cc787488ee29edb14552363557d4e748152f51ffaa98aaa8ceef859415c33e864b9be80f59d48d61530f7de134849499847b28ece11138518a5af2a644a7bf01ecd59071d2ef57f81fe0cdb3c6f78b6c7796b24094c1a4cb0864560702a718ba26f0c9ae0cb62945801643a0fc4c244e8cbe23b3afe84573f9ad44915", @@ -4890,9 +4198,7 @@ { "tcId": 347, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "06dc3ff9cd965bc0f4a1d9b94d822c772157f4b71fd9651323ca4c8cd0d6b995", "iv": "5e3fa29dd34126d674254c452461f30bdf364ca10d796af9c19aa4fe7c04dbb8", "aad": "07d9b6c485d7aaf2995d4247378d833ed54fee871a4a05b6ca2702fd174e3c839ce76bb87fcd871fdff4c40b5671b1da7fd9fe6f6584b2a5ef13dd772087907ab6b7b89d6c369808d5c7e4bd264be6e2b270392262b6ae351f6801beb08c3b8824c3093404463842866f93841a5958ffb5d2e3873e125cb2ccacc47c0cac871d819b603b2398988924cb76ce4cae5f08f659a5e4295ab05a7a4b913a29dd9ed208a289ddbd8fcc090563e3b96c2777b9fd7e10546687b3eda1f76f013d66379e602db0707a3f5137aab2347ffbe99b50e935ed50ba9b4666a4bab09a0e17bb42a903998378382acc5a4388f80a807a187ef70ac7759c285da676c79bcb2301fa", @@ -4904,9 +4210,7 @@ { "tcId": 348, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2fe2777980ba5c4d1701a7a39bfbcef67b9143b396a5ffcd1595d5ff75c3b632", "iv": "7ad39457b098e7ac092e698d1540c99e82ea5861c00d1fca8ec1c7c0b6f03135", "aad": "141f2dce50e9ac6d3fa92eb3a9a3f86cfcf20db08ad403fdf0fac5224924f47246bbae99812caf62a57a346a9f965bb1ffc79c5215f0e729d71c36add5c0a715cec8ceda849840de0f8f27ab1cae2d1c22a1b7d528f7bd6540fdbd3b97a2d4ac3c040150c24e32a55c07f0a3e25187e433a9dd9f86c89a71097b07449c66310258569363b4040159668a0d13d3b2dd49fef2a6e373c368f1e2269486dccc84892cb16e10fd399a8c6bcb56160192888d4cd0df9df9c9c66145e11d9b12d8e4792a77aedd6e088ed21cad8a583aba6831de3cb49f9cb30951372f0e34ce8ba73bc49b0eb825bd3be12e31393d4f4ddd477a39063f677fb8878a9235a3290f146d9a", @@ -4918,9 +4222,7 @@ { "tcId": 349, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d85b05106b4166d78185d9aaf41fcf49c83e6399cec4dcc3e2fd763e8001c272", "iv": "69752b640f52344a7ece64e266e963bf39faf64aa5ad9d09db3d46e70a507a4a", "aad": "f0fd0db2e1ff3bd5cccd634faefd3ebe1602fd0ee3efe7457a8a99efed7e32143c90ef237b7c3bce4317e795e11100801ad4836fe4b957f0cb85e663e181b017fd374f4d9d65f664aecd40ca395e7686d4c7e128a81f19ba00203e58285cf3195f0ed653663bb2299fc07b28cc047cddc4877dbbf15395b2840530307be2c3242260f572c611cb5d55af34c39d23ebbb32168a06d46d72da074bc2493f28319bf971c010df9e7b5aad2ed1c0f3bfa800ac92558074d05e8c33542494fe37a28f8b0bd37481c8a45d03d74dba57f549e67c3cb126a2969fe35be6d6feb532b621a832f7e8f9ae94fd967910da1118796114c8a2e6dfa45ad43646bad1c56b73f514be341e209d0d5dcaff4fa06c849f0a96a7ef2216e51f36250ef263a07f59530e94b717207416319d1c5be9878accba0e2bbad4c067c7930c9b4415fbd4562075fcaee2b8aab9fe5d861fb50dd9a112c768d29d88f0267ef02d66d395fe287047a7c5bedfa41c2ca0edf696b2eb62e3c20f1a448bd1643cff3e366cfb5ea2caa51b8c5a3c61f675cc3c2ee66ab6a6e4d84849f2fdfc17290a39f3ed611be8e0289396b1067ed2030851bccd15d3dc8b97f797bd2fd87aa2854b08a8173e22f5197dc062fef33f28e77311a52bfa342b07ad48d737bc0adc1624bfd1255b267822bacac9fedd7e5944fc75de4fec3b05d8b6c98b3d15be44fe040e64efcd2a", @@ -4932,9 +4234,7 @@ { "tcId": 350, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "02f92f060f732a09374d27b0ae2838bc16af6df2d364a68f4b31f5ae56c38b0a", "iv": "192885d984f0e4ff4d63045533d5f3afc89a8c6e62f4970e61fc5889af234f8d", "aad": "2f9fcba45c12cb586a2f5983a1bc2f9d2910cd802d0625776855a7586ee487200bafe5392f52ea0e1c59b065811845a883c2fb8338e7d4e9b79b0641dbb9a1e53062b315461303c08368405235538448101cbc14a223f26814e3478b895ddffc98a27851626f3863b9a2a1b10e5dceb3d6e3a31898787f8b14e2145f7570aae21e9f0269e3e983bb998ce2c7989dca2eb913f43e4f1e6a0e9bfb7d556e2e63fc5e06d9e66e87188f60321aed55627fa9eb956270ea0c07b539abde63daf4115f73973ba8cef58c51df0af9e4011b0d904e8828fd4e645c1083200bff20e0285f65b425b80f29ec3adfd75513c4489901846230214b3bc107d637c1f712571da388b6a6f243ec72abe7dd4799a91f6cbc96a781133098cd40a38600779ea117b6cb29b1d11baa19edb34a05d434717675b16002a023978fcc67c5452d2c3b5cc3c6710bcf9aee626edc50f8d1e638fdd669992c36fb8c723525f2a703f8597dee179c53a3fbfa5923680b4a7e5736c5224d5d6efdd74ea69f8b9029c41fbb0696dffb0176a0498fb177c8025c85c990e8356ed08bb2bf9c361b4b82b548e3e9afe77d7426527a429de1d637669c7a55eb07cb69005595ecc11b11c4b702ba2ac05281ca571352f1c962e52a337683532e68d7a352586cd8de3c8134756f647ec2a17997d47e6cb04b8315b42b566fcd08bd8d6cae4f6663a05d781d5d79cd84a6", @@ -4946,9 +4246,7 @@ { "tcId": 351, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ecaa3c16c835e5bfb06cd844dd0fe0811247f14e15cd23da51cf690aafbae38b", "iv": "0196fddeb579793831c3f96481e90473e43476e58cd00a0d982df6c0db4406de", "aad": "c53102fe3cdf1a1ac14de9ff9e7fc6c0d2c49f9f1972047a0cca310e2cc87a3d5801286d76ff827d19f50b45dc8e999d5af56e7bc0921ac17d30b99648a6232ee2ce35b7cfc70e088969fe4d594211562ad2ab2dfa19456c1baaa1053c0702497d8faf1780c375033aaef9007b038d15a7f6a82a7cc2fe7c5295e5ae3f0bd6725dc221a30fa3b90a37ab051179ccb724cb5f66f1b39eba6a6fd17918973b8e891ba93fc947064c32d6bb3d62e89b8d4c467ae13bec20492c6e9c72326bd7ff8ed0a52c48f7822d00877b0076bb503934fecfb25e04a3f678c2271e568222e424ca109dc5c2b21430894a8289677ac84eddfcfe444192e1080802f9501b2feece118c435dc5ad3e5f5e54c5842088967186454dbf2c1e34924ad1316bf29fc69fb178959dc4e931c69e8b8cf46172775bc6359475210fac15fa75952b6960e64421b838b942bdfb8696a69ddfb4a8242365c85407c509d3d5444be8f13e112b60a05fd3e7d5f46aacc45353189f14bb27c11c977bb4dc9633fba37c1b025cd62d87e2cd70f325bcc29b47a39e65005a2d26c0d49ab7fe008cb737be929cbdd918f06b59df820ac7004ba637043d1ba6051c65e62ce3c0ac2223af839cbd579e96aacc95a926ba36a0f6124ab4b38fa30c3b2906b454b02ab2b4f37d684f068ce2a977952682b2ab4543fb1bdc3afee593b6f780055f6b56e7960d2365b2ffbea3b2", @@ -4960,9 +4258,7 @@ { "tcId": 352, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cbab295849b8e38c7c51233bdad60bad68bcebd647daab1098d51dc2da637dca", "iv": "7a8642a9d5750f72d06aa2454c7ef43df199750c001575cdf733836866369636", "aad": "18370da9968cc4f26e541df168072556715e7d1a60c8c0b031f7f7c8c5dfc16e2f5a44b34931ad34bbd7d434790cab443f5b315cbf9b3174ba2a054ce4723c", @@ -4974,9 +4270,7 @@ { "tcId": 353, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d45a25c969c29336b22ab9a49aebfe95a466bbb6c30fe9edfc995088620f29fe", "iv": "9b9e487866614b98fb0e8554a104ce0aece54730f08bf0346079ecb76b25fd57", "aad": "fd32b6bda246577874a43bcf280a16fa2e102c46001acf6a315f9cdf0ea5dac218821862ddeb9a8d5467df60d2dbe2929e1e9064ccb3997ad57cbf3789d2d0d2", @@ -4988,9 +4282,7 @@ { "tcId": 354, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2d6e3e0d80a07ec5b049e3c8725cbabb5d3d12f7b72e4115bba770fb9a3fffd7", "iv": "f26be77ffb9ee80ef1845b39a5b3a49b48f68325c164919dd6f22cbfa8878c74", "aad": "a3013e15435163831062bb57c49dcd0913aa218aa6cc6db5445e7ebe759373e5eb5c0a077ddf5d958404fc1ff449235d928e233a20bc1eabe24a50708c11f09828", @@ -5002,9 +4294,7 @@ { "tcId": 355, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0adc1c48d0ceb991e306f5102ede8235f1bab2382666f0028d00b557a306f813", "iv": "483f4bf15d803189fdbcf6a2abe731ed70002ae8a4e16e32250b6d4d10361df2", "aad": "fbd24d877c4fdb0334ccc5f046600e2b2a82ac67b250d83da517e05f8ff9c2cf5e5e39f47047ee8b945b5ef824a6b91aa838a66ac9eaff0c51cb2acf0770da", @@ -5016,9 +4306,7 @@ { "tcId": 356, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1f5438db29b31ad123edd5e4d3dd0c2b46e3908f284aa0b2429998c3f4b5bff9", "iv": "a70d723761699cbc52783d276395ed8c34adee729d9bf33d03f2a10d538fa3ae", "aad": "340274f5ae69537322fedf012a1456ddbf0ed9c71a9cf4e91b21a603d133309c6e2fd984debca375843723261778cb03f884efd52a40780b0849314e434c2946", @@ -5030,9 +4318,7 @@ { "tcId": 357, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "32f6964e488f4dbc3e42fdb8871611634f61ce479d56a5c7d8f7bdf30535e566", "iv": "1adb78858353b90b89dc7710557b4d15d9ee5921cfec230516ab50372ef629b7", "aad": "f3a5a8d99194955214cc5e484c41c1c084c23fe7d31709ed8674a268682f82da1c11c195f801168790e6d1deb46b57c65a4f57204d70c1bac1ca179fd4571689d0", @@ -5044,9 +4330,7 @@ { "tcId": 358, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0cb08f11518e427236f3a7d50e472acb75a6afaa100ae5f7f8afbed123dc1751", "iv": "78b4748f8df4fdef2d68b3b3167126d56ccfa3f10a4b3e5da8d4c6739c8acc4a", "aad": "e234a02fe07e8ed9ac709e5a8b03e38924e21e782fd01954137d3ce89f04333325956739f6d5a33b382bdcd134d53583d904fde28fb0f6380236455ba66112", @@ -5058,9 +4342,7 @@ { "tcId": 359, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "14ad8b75997a56d07ce7b7eaee75d1904c676d60a34462ac56006993b802a20f", "iv": "5e96776080ad737766db3d261c90168c75400889f0221c47f52d37fb43bdb907", "aad": "d9e814674d25a44ff03643fddf4df462023f074af5303be4fb5b0bb7d633fe8bc447de7ebfd76a4ea917e2542743dc99458f6f3e24d5cf85b3d47f4e785b9aac", @@ -5072,9 +4354,7 @@ { "tcId": 360, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "69edf9019873e62f40636019cf37de0e8cdd854b3e30c847383827ec8c33fc88", "iv": "5bdefc0d7fee5bb50db146eaf0fe68e949815678bf33ff226d91f8facd6ffb10", "aad": "7aa0609c2769cb30e9410443a0dfe7cfc2944fd595ea8c47d351213c4860cd8d3dab4793e9749fd8c1df46e8056bb0f4dcf163ef342527e51e010fe1825f6f855f", @@ -5086,9 +4366,7 @@ { "tcId": 361, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5100,9 +4378,7 @@ { "tcId": 362, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5114,9 +4390,7 @@ { "tcId": 363, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5128,9 +4402,7 @@ { "tcId": 364, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5142,9 +4414,7 @@ { "tcId": 365, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5156,9 +4426,7 @@ { "tcId": 366, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5170,9 +4438,7 @@ { "tcId": 367, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5184,9 +4450,7 @@ { "tcId": 368, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5198,9 +4462,7 @@ { "tcId": 369, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5212,9 +4474,7 @@ { "tcId": 370, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5226,9 +4486,7 @@ { "tcId": 371, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5240,9 +4498,7 @@ { "tcId": 372, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5254,9 +4510,7 @@ { "tcId": 373, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5268,9 +4522,7 @@ { "tcId": 374, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5282,9 +4534,7 @@ { "tcId": 375, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5296,9 +4546,7 @@ { "tcId": 376, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5310,9 +4558,7 @@ { "tcId": 377, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5324,9 +4570,7 @@ { "tcId": 378, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5338,9 +4582,7 @@ { "tcId": 379, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5352,9 +4594,7 @@ { "tcId": 380, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5366,9 +4606,7 @@ { "tcId": 381, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5380,9 +4618,7 @@ { "tcId": 382, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5394,9 +4630,7 @@ { "tcId": 383, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5408,9 +4642,7 @@ { "tcId": 384, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5422,9 +4654,7 @@ { "tcId": 385, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5436,9 +4666,7 @@ { "tcId": 386, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5450,9 +4678,7 @@ { "tcId": 387, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5464,9 +4690,7 @@ { "tcId": 388, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5478,9 +4702,7 @@ { "tcId": 389, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5492,9 +4714,7 @@ { "tcId": 390, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5506,9 +4726,7 @@ { "tcId": 391, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5520,9 +4738,7 @@ { "tcId": 392, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5534,9 +4750,7 @@ { "tcId": 393, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5548,9 +4762,7 @@ { "tcId": 394, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5562,9 +4774,7 @@ { "tcId": 395, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5576,9 +4786,7 @@ { "tcId": 396, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5590,9 +4798,7 @@ { "tcId": 397, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5604,9 +4810,7 @@ { "tcId": 398, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5618,9 +4822,7 @@ { "tcId": 399, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5632,9 +4834,7 @@ { "tcId": 400, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5646,9 +4846,7 @@ { "tcId": 401, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5660,9 +4858,7 @@ { "tcId": 402, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5674,9 +4870,7 @@ { "tcId": 403, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5688,9 +4882,7 @@ { "tcId": 404, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5702,9 +4894,7 @@ { "tcId": 405, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5716,9 +4906,7 @@ { "tcId": 406, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5730,9 +4918,7 @@ { "tcId": 407, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5744,9 +4930,7 @@ { "tcId": 408, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5758,9 +4942,7 @@ { "tcId": 409, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5772,9 +4954,7 @@ { "tcId": 410, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5786,9 +4966,7 @@ { "tcId": 411, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5800,9 +4978,7 @@ { "tcId": 412, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5814,9 +4990,7 @@ { "tcId": 413, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5828,9 +5002,7 @@ { "tcId": 414, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5842,9 +5014,7 @@ { "tcId": 415, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5856,9 +5026,7 @@ { "tcId": 416, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5870,9 +5038,7 @@ { "tcId": 417, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5884,9 +5050,7 @@ { "tcId": 418, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5898,9 +5062,7 @@ { "tcId": 419, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5912,9 +5074,7 @@ { "tcId": 420, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5926,9 +5086,7 @@ { "tcId": 421, "comment": "Flipped bit 120 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5940,9 +5098,7 @@ { "tcId": 422, "comment": "Flipped bit 120 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5954,9 +5110,7 @@ { "tcId": 423, "comment": "Flipped bit 120 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5968,9 +5122,7 @@ { "tcId": 424, "comment": "Flipped bit 120 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5982,9 +5134,7 @@ { "tcId": 425, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -5996,9 +5146,7 @@ { "tcId": 426, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6010,9 +5158,7 @@ { "tcId": 427, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6024,9 +5170,7 @@ { "tcId": 428, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6038,9 +5182,7 @@ { "tcId": 429, "comment": "Flipped bit 126 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6052,9 +5194,7 @@ { "tcId": 430, "comment": "Flipped bit 126 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6066,9 +5206,7 @@ { "tcId": 431, "comment": "Flipped bit 126 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6080,9 +5218,7 @@ { "tcId": 432, "comment": "Flipped bit 126 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6094,9 +5230,7 @@ { "tcId": 433, "comment": "Flipped bit 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6108,9 +5242,7 @@ { "tcId": 434, "comment": "Flipped bit 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6122,9 +5254,7 @@ { "tcId": 435, "comment": "Flipped bit 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6136,9 +5266,7 @@ { "tcId": 436, "comment": "Flipped bit 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6150,9 +5278,7 @@ { "tcId": 437, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6164,9 +5290,7 @@ { "tcId": 438, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6178,9 +5302,7 @@ { "tcId": 439, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6192,9 +5314,7 @@ { "tcId": 440, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6206,9 +5326,7 @@ { "tcId": 441, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6220,9 +5338,7 @@ { "tcId": 442, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6234,9 +5350,7 @@ { "tcId": 443, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6248,9 +5362,7 @@ { "tcId": 444, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6262,9 +5374,7 @@ { "tcId": 445, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6276,9 +5386,7 @@ { "tcId": 446, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6290,9 +5398,7 @@ { "tcId": 447, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6304,9 +5410,7 @@ { "tcId": 448, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6318,9 +5422,7 @@ { "tcId": 449, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6332,9 +5434,7 @@ { "tcId": 450, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6346,9 +5446,7 @@ { "tcId": 451, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6360,9 +5458,7 @@ { "tcId": 452, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6374,9 +5470,7 @@ { "tcId": 453, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6388,9 +5482,7 @@ { "tcId": 454, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6402,9 +5494,7 @@ { "tcId": 455, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6416,9 +5506,7 @@ { "tcId": 456, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6430,9 +5518,7 @@ { "tcId": 457, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6444,9 +5530,7 @@ { "tcId": 458, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6458,9 +5542,7 @@ { "tcId": 459, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6472,9 +5554,7 @@ { "tcId": 460, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6486,9 +5566,7 @@ { "tcId": 461, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6500,9 +5578,7 @@ { "tcId": 462, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6514,9 +5590,7 @@ { "tcId": 463, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6528,9 +5602,7 @@ { "tcId": 464, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6542,9 +5614,7 @@ { "tcId": 465, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6556,9 +5626,7 @@ { "tcId": 466, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6570,9 +5638,7 @@ { "tcId": 467, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6584,9 +5650,7 @@ { "tcId": 468, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f", "aad": "", @@ -6598,9 +5662,7 @@ { "tcId": 469, "comment": "tag collision", - "flags": [ - "TagCollision_1" - ], + "flags": ["TagCollision_1"], "key": "0000000000000000000000000000000000000000000000000000000000000000", "iv": "0000000000000000000000000000000000000000000000000000000000000000", "aad": "", @@ -6612,9 +5674,7 @@ { "tcId": 470, "comment": "tag collision", - "flags": [ - "TagCollision_1" - ], + "flags": ["TagCollision_1"], "key": "0000000000000000000000000000000000000000000000000000000000000000", "iv": "0000000000000000000000000000000000000000000000000000000000000000", "aad": "", @@ -6626,9 +5686,7 @@ { "tcId": 471, "comment": "tag collision", - "flags": [ - "TagCollision_1" - ], + "flags": ["TagCollision_1"], "key": "0000000000000000000000000000000000000000000000000000000000000000", "iv": "0000000000000000000000000000000000000000000000000000000000000000", "aad": "", @@ -6640,9 +5698,7 @@ { "tcId": 472, "comment": "tag collision", - "flags": [ - "TagCollision_1" - ], + "flags": ["TagCollision_1"], "key": "0000000000000000000000000000000000000000000000000000000000000000", "iv": "0000000000000000000000000000000000000000000000000000000000000000", "aad": "", diff --git a/testdata/aead/wycheproof/aes_gcm_siv_test.json b/testdata/aead/wycheproof/aes_gcm_siv_test.json index 9e04eee7..a4aba26c 100644 --- a/testdata/aead/wycheproof/aes_gcm_siv_test.json +++ b/testdata/aead/wycheproof/aes_gcm_siv_test.json @@ -42,9 +42,7 @@ { "tcId": 1, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "", @@ -56,9 +54,7 @@ { "tcId": 2, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "", @@ -70,9 +66,7 @@ { "tcId": 3, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "", @@ -84,9 +78,7 @@ { "tcId": 4, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "", @@ -98,9 +90,7 @@ { "tcId": 5, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "", @@ -112,9 +102,7 @@ { "tcId": 6, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "", @@ -126,9 +114,7 @@ { "tcId": 7, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "", @@ -140,9 +126,7 @@ { "tcId": 8, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "01", @@ -154,9 +138,7 @@ { "tcId": 9, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "01", @@ -168,9 +150,7 @@ { "tcId": 10, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "01", @@ -182,9 +162,7 @@ { "tcId": 11, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "01", @@ -196,9 +174,7 @@ { "tcId": 12, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "01", @@ -210,9 +186,7 @@ { "tcId": 13, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "01", @@ -224,9 +198,7 @@ { "tcId": 14, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "010000000000000000000000", @@ -238,9 +210,7 @@ { "tcId": 15, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "010000000000000000000000000000000200", @@ -252,9 +222,7 @@ { "tcId": 16, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "01000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "0100000000000000000000000000000002000000", @@ -266,9 +234,7 @@ { "tcId": 17, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "e66021d5eb8e4f4066d4adb9c33560e4", "iv": "f46e44bb3da0015c94f70887", "aad": "", @@ -280,9 +246,7 @@ { "tcId": 18, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "36864200e0eaf5284d884a0e77d31646", "iv": "bae8e37fc83441b16034566b", "aad": "46bb91c3c5", @@ -294,9 +258,7 @@ { "tcId": 19, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "aedb64a6c590bc84d1a5e269e4b47801", "iv": "afc0577e34699b9e671fdd4f", "aad": "fc880c94a95198874296", @@ -308,9 +270,7 @@ { "tcId": 20, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "d5cc1fd161320b6920ce07787f86743b", "iv": "275d1ab32f6d1f0434d8848c", "aad": "046787f3ea22c127aaf195d1894728", @@ -322,9 +282,7 @@ { "tcId": 21, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "b3fed1473c528b8426a582995929a149", "iv": "9e9ad8780c8d63d0ab4149c0", "aad": "c9882e5386fd9f92ec489c8fde2be2cf97e74e93", @@ -336,9 +294,7 @@ { "tcId": 22, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "2d4ed87da44102952ef94b02b805249b", "iv": "ac80e6f61455bfac8308a2d4", "aad": "2950a70d5a1db2316fd568378da107b52b0da55210cc1c1b0a", @@ -350,9 +306,7 @@ { "tcId": 23, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "bde3b2f204d1e9f8b06bc47f9745b3d1", "iv": "ae06556fb6aa7890bebc18fe", "aad": "1860f762ebfbd08284e421702de0de18baa9c9596291b08466f37de21c7f", @@ -364,9 +318,7 @@ { "tcId": 24, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "f901cfe8a69615a93fdf7a98cad48179", "iv": "6245709fb18853f68d833640", "aad": "7576f7028ec6eb5ea7e298342a94d4b202b370ef9768ec6561c4fe6b7e7296fa859c21", @@ -378,9 +330,7 @@ { "tcId": 25, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bedcfb5a011ebc84600fcb296c15af0d", "iv": "438a547a94ea88dce46c6c85", "aad": "", @@ -392,9 +342,7 @@ { "tcId": 26, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "384ea416ac3c2f51a76e7d8226346d4e", "iv": "b30c084727ad1c592ac21d12", "aad": "", @@ -406,9 +354,7 @@ { "tcId": 27, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cae31cd9f55526eb038241fc44cac1e5", "iv": "b5e006ded553110e6dc56529", "aad": "", @@ -420,9 +366,7 @@ { "tcId": 28, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dd6197cd63c963919cf0c273ef6b28bf", "iv": "ecb0c42f7000ef0e6f95f24d", "aad": "", @@ -434,9 +378,7 @@ { "tcId": 29, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ffdf4228361ea1f8165852136b3480f7", "iv": "0e1666f2dc652f7708fb8f0d", "aad": "", @@ -448,9 +390,7 @@ { "tcId": 30, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c15ed227dd2e237ecd087eaaaad19ea4", "iv": "965ff6643116ac1443a2dec7", "aad": "", @@ -462,9 +402,7 @@ { "tcId": 31, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a8ee11b26d7ceb7f17eaa1e4b83a2cf6", "iv": "fbbc04fd6e025b7193eb57f6", "aad": "", @@ -476,9 +414,7 @@ { "tcId": 32, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7519588f30f7f08ff98e1beee6a2a783", "iv": "a2dbe708db51c68ef02994a6", "aad": "", @@ -490,9 +426,7 @@ { "tcId": 33, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a5b5b6bae45b741fe4663890098f326a", "iv": "4bad10c6d84fd43fd13ad36f", "aad": "30", @@ -504,9 +438,7 @@ { "tcId": 34, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0cecb9f512932d68e2c7c0bc4bd621c8", "iv": "2186a3091237adae83540e24", "aad": "743e", @@ -518,9 +450,7 @@ { "tcId": 35, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "55e04c122780be52ed9328928039008c", "iv": "0c908e58cddad69dea1a32c3", "aad": "25591707c004f506f4b51e85e29f6a", @@ -532,9 +462,7 @@ { "tcId": 36, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5f0a1b5f8f8673d566ec7f54e7dca4f2", "iv": "c30968c967e53505621628db", "aad": "c07092d799dac2b4c05fbddd04743c34", @@ -546,9 +474,7 @@ { "tcId": 37, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "671a70e883fb0611dffd0b1dd9b8cca2", "iv": "a51c37f467893c1608e56274", "aad": "3ea12d80f40f34f812479d2ecc13d2d6df", @@ -560,9 +486,7 @@ { "tcId": 38, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "63f03172505d90e94900125cb8a4b0dd", "iv": "52c20979cdaaade573dba650", "aad": "5189ea6f39b2a78c0202fdff146c5cc6bdc7491d4786f80c6c6aef65634c05da", @@ -574,9 +498,7 @@ { "tcId": 39, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "952c0202c1148b00cf7fea953cd4745f", "iv": "fc1ad9694b7e4d230e21a940", "aad": "a4c927d25d4623864684de8ed8efd35f79446d7597dea02a514ee7955b59cf476df7ccb7c67419afa1b8203b40b3ad8a2db4ae169571ea6c24a5542112794c", @@ -588,9 +510,7 @@ { "tcId": 40, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4a12f365d09f445f52764d8a7b238f4b", "iv": "12bd2c06c5a8f5400d690045", "aad": "93f3ac16f19ce527762ab8e48e484a1617b23a35735f35b14765283f3ee9ab646d6f89688cfae722e7f23952c6d192ed7b1986d1ab5e72a2b64fb716dc098cc2", @@ -602,9 +522,7 @@ { "tcId": 41, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5bf008f6f27cc21f5ae82fb7907b1d92", "iv": "580af48bc1108604d5551343", "aad": "482da24bb4fb9eaa0dbf403733597f5b3ee8338b5d09a1d6f9070bb069264abbcacc5657aa6353f179d1bb4c7fa00526789eaf08e0da258cbdb39e9877c68b4a75", @@ -616,9 +534,7 @@ { "tcId": 42, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9ff87a96fa63c0b1b2ef9bd1f98f3ca3", "iv": "8270b6c1e3931e928082e15c", "aad": "691999ab5a84a11ad055b7d9012f360322271521eabedfdc74991806331baeefa9ab09be759df2a3cac8bfbab2e971bdfe5259e21964abc90a156a34aeae6a6891e8802b0e86111fd308d90eecebd4ff80dd5a40c5903660714b306a0cbe16be5bea7ae0af36a57d779b61c613002eee847138be251a12018bda1158420949", @@ -630,9 +546,7 @@ { "tcId": 43, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "23bc7e24b8abc8fa503fea9c7432bcbf", "iv": "7d82ef68f7ce33752dd1d1ff", "aad": "584abe177ad33d10a1fa169954bd0976935d0c8eac63d1ea7518969464b7ba72c53a6a247aaa0c61e843131be732b9302a426497903c2e2df12f21e18ee17b6ba9af61fef7bc071e28144302c0d248da72a84aa73be6d7a4b44673f765e85fa0ec0d84d3e762e0f3188e10f3ebf0bcb376b8ce06e1ff1278159a346a64a50cf1", @@ -644,9 +558,7 @@ { "tcId": 44, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a0c3555271a6107d1387a32af7770cf0", "iv": "c8f0fb6a757ca364c54ca3c5", "aad": "f9d5136242031e8004044173b31eaf978beace87b4edbff1179fb93852b0cb3af0ba7609d9b6b180eae81a6c0070e8844eda14ccf3e1fe11df936848c5346fe89b0daa3b38c3d72db654a2715e7dc6bca69daf57cd37418e152f41c16dd0611eb67ce7286bf24225954f06160b0bde9fc3c499465d9f9797e2449c0472b44aea86", @@ -658,9 +570,7 @@ { "tcId": 45, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b9b22ff4a97d3b0f2a50a7a23fe400ae", "iv": "c707ba9fd606babadc1240b2", "aad": "b124d53df05f6d32be066d9f43c51980fa876c0b99084cfb123e9d9f030229e19545023a7f96c07fb9c44bea47dcaf3beb7afaf2be0f1cd89f01d428999b22c7ca89edc15f89ea2bed0445929e59fe190b5c3b05f2ce7acb4051f976cfb2cfade08b2a9758f1355c5aa4b19a84055864e7e13359605d85a41f31f69b6cc0ddbbf7ee2d76cfa04ad410c055cebeb3cab856489cbddee1e85534e7ca2760f41725c7c2af4d130580bfbc9b702654821d418ca8e81e2e173ed2cdf10478dc4d33707eb04e7372d86a8206b4d9ec0153b0c14767f51ee210960517e9ccd1877626a746966764d871c0212339deb585d840ea246ac27dae18b0f73486d797cdded8", @@ -672,9 +582,7 @@ { "tcId": 46, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9c4cccf44812872252128bfe5718a2de", "iv": "b8ba2cab924c5f3589576213", "aad": "c6dc88c656896205c057b2d7152ca63e8c20ac4a712b4b3fa3140eb62c461bc91f4dca5a695fa55e3a5089be687fcb910a23bef4572e46bf3a60a2c2e32f53200b800fdfb75e358698f0817a6f6928a29e0b9482d0d145b40fb96e69f8146abbb7d1daa73de04774ecf53ea4155408228b59cf6bf30899564e4a1a0c0d9078f4c695fc4e046aa7823ff62f5355ec248647e524392e4c53e8d10677307363bd2c5f4a08948b699b56cfded0379494d0719311a66b94849237b2e74dfebe5f3d8737f75fae7309318fa4842dcf3dcf231b78db2e40336e5cf83c745001ada2cd2bf62ea764ebe6467c5d887955749d3e349b9c4bdfe9489e9c41f194deed623b21", @@ -686,9 +594,7 @@ { "tcId": 47, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8b48841001f1d689492a21218b32420a", "iv": "bc66eade95cde95b3b4a29f0", "aad": "7d107545f85b1e5ac6d6e7f147756a0b915a32bb77b06c3048b67e90927a986f0ddf2afddf18e1d6843d99c01e65ff001fb8a984e3305f5fa3cbf9e5d356d6eb2d46df4e59457b1094230100379ee74054253483510d5492e21c338a1ffb49510d969126029c23c248d35293d536e110d2c480ede9b6a8ee097edda1be6a1d139c5f7a913494c595d3d2731ea6fdddcd2e9029d075f3de1496bbf3e06ff9f4cc9d10980f56ceda4f3cf73243e5884f1bac216093a01d636ee1ce9c918680d4d84d16d6b77f5e4aedf9cafaffd4fad889e0dc9452e23644d9279dfcd5d11429da74d34589311ffdf2877ca71a1f40835ea4ed48995bd2a1e1f051ef2acb2e6907f9", @@ -700,9 +606,7 @@ { "tcId": 48, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b37b1e82adaa8e8ebb8222cf28a879b5", "iv": "c0d5ef163d7a1ad6d6ee47ec", "aad": "6a582e6399060f4e6f665b99b886043ee1226e781697b7b0927804becbe1dfb907c927db23a980e53e697016c757070be63f07544f5fac0fa043caa523bab6bb76ea9e1f2369c3de2d817ecc6e821e3e0079f0d85b88f3cd18f52495f28d26c6d2886c0b31c0e389fb2efd1724ac3d61eab7aa2b8a0ec9456c1f3537a1a9d0e253f2118c0cc8f60cd9dc183ec366ed00164c050980c596d8ccfd6cdf16cf776bfb8a4d68414453c454790de61feb3a209344d0b53e2a7219b8570ef299efd784e24c3b45f6d923f7cbbf352ee2758a196961d082f6b2ddff9a175c1734d1bdd21e4229730cd85dbce292ee5b5caa87b7138bd814d77fa4aa0691271cc764bc769ca21431afc45b55f74cc0c89b6905e8b869581bb454a1e3cad7664be7bf6e47e11b1567d49de2849fe62f69e7f9505a30399964bbe42ae2ffc46db159d6bbfdffa75958f03bd9ec84211c5529e0a7ab794e2221a3bc394d7d15311087b4721a0b371e12ddd2a3a9aa1f9206c5ca8845d00ddb78394057f1adac33e187f35804e930fdb79eafbdafa2a6b379ef7e4c365645716de1520519fce6a75b48c84a16c137db441a6d95dbbfbe29afbcbb2c3795a4e2ccbea634b82d82a13066e74f2feaaf208b8b9f11a183d2a92f06874566c0e6cde0330e7e34f0aba70db020f2c5b5e836bfd9462b4debb5f67b98a7f5a3b63fa2cd37035357f1d522fe22b332", @@ -714,9 +618,7 @@ { "tcId": 49, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a77bbf681205caacf48fbe27212608e9", "iv": "4c4a03946712b50804449656", "aad": "7c05687d11bffd79d602a87e8a583897ac213e4570f22cfea2057fedba084e03693b25fa471a1413f91cb84a97b4a3a38857d36549d98faadb26b1b0224fb5c744e45d6dc943940ca27aae15d30b6926043a23db18dbe6026f1da04b76737a7d85fb7870bd7b61eb11cece43fa9a42766550f49500c823195a3b6dfebc2f5a619aca9ce07c49ba1c00b142eec76dd289f3826a23f1206a5dd04ade514ce832c8b9258e4e07edbb1b99ae5a4847c55aef001e1ec0d5d8224167d515d81a2d29f74659eb5a9594c89199ce8101e87cd6d9a957c4c2157099805c87e0d5042cc717e695210b7100a8fa03998bc40d6760db5a49aab07aa353af5620abd367579711b1cd75eac899c722276c4ee9032474631096b3ed71e2cd9cb2fcabc3c8e122ace5982eecab4fed5b44b1be4e596113ee42c21029416d318f0d4f5ca68860d9335dc56fd5a0bbe775fbd7e16f271856f7f94741937d6fd76fb218bbd3da202e73b4113db4e5331b9d9eb30433b28d0d5a784d84220c498bd8fb10b2a76faf3e16f11e6feff169259f19b5124b788b3952dc06c1543b0e1c0582407bc045df8a4f74e73b4c0aca488192a82586317269ff08d6c9065b70dbb2476a069064b43374a13f7fddd7883b3773a8e495b62bcc0e2d8a9d47593d8bca79523df26a1bdc3a9d49e08836b5062d03194a9f4f351c0e4e4b2a87d97b7fafcac1e258418f5221", @@ -728,9 +630,7 @@ { "tcId": 50, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0e892c6ad0742ff6189e68fcca1be928", "iv": "914ce86ce4a0636dace00ffe", "aad": "4581615b7503df5623917d8174eb712744a7c1631822db63b36e2828d39a832aaf244cc9f35eca2af86d7fd89e13fa1bfd1b690907647301c5794918496cfb596d3e058031cebcbec2689ac2623198d26688fc9316b89766b0edae3eede00e05bf315ff1fb7b9e14e7bace2e5c6b13c84ad06e4153d35349c4254c08e48a2fa7488297905454a4a9696508f8a335b6085598c829e4f39717b0fd99cbc581c548079e2f0460a269c83fffb199ebb12443d5b084eb5f7066b89147737220cdfce9c7dcba07527a58130567deef9ed6404c8810f2f2c756e6bc9cdf9037feec627326979ffef00e1678b2b535f21926f5caabf0471bf5e5217ce06eed09b12c30862ea7dbc1ed69ddf423962c30d76c830e0592d166b92bb31e1b060e0baadb568f3423c3ea8f31b9eec48f93b7e5588229d9da887fde04e8541b6ce79421e0430199db75ecbe009b2972001bc3afc56e0a21b7998166a55b1ce279a1d5ea42843475d4b85983f74095085c3792a926ffc4579e0a8a086fcd676d76ca31b5ec03bdcb8d203520bab9b2bcdb2c3eda697c8ce92dc46eda1f7d9704f78df342bfa847414c87a8d8a440582510432569b59929949a736fba978e5ee6a04c6eecd95d00ccd706eafe20ccd915493bc20fd0b8f212bc5fb25a536277038a196c4f245400d3c8a5f4c885721c6f2e1defcf1ae9569682d735a37c074b4a3914ba9b66780a4f", @@ -742,9 +642,7 @@ { "tcId": 51, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bb571c160132b0c8d5d190d0bc356ddc", "iv": "2596c440cf0232950ec66bc4", "aad": "", @@ -756,9 +654,7 @@ { "tcId": 52, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e12260fcd355a51a0d01bb1f6fa538c2", "iv": "5dfc37366f5688275147d3f9", "aad": "", @@ -770,9 +666,7 @@ { "tcId": 53, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "97ec85a69a05131cd4ff643972f6d8f9", "iv": "9189e0eedcc413a0ba1e63d2", "aad": "", @@ -784,9 +678,7 @@ { "tcId": 54, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "65d38f0b268f180d6ba548d509111dde", "iv": "e14dfc27394ac846c2373ea7", "aad": "", @@ -798,9 +690,7 @@ { "tcId": 55, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3c55f88e9faa0d68ab50d02b47161276", "iv": "d767c48d2037b4bd2c231bbd", "aad": "", @@ -812,9 +702,7 @@ { "tcId": 56, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "62b3881832d428b6f900cacfa0fc5cd8", "iv": "f4cb98cc99e7bc424a98384e", "aad": "", @@ -826,9 +714,7 @@ { "tcId": 57, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8aeaa2591a452e626b9a6468b623bdfc", "iv": "b90f446f68aea588d843d01a", "aad": "", @@ -840,9 +726,7 @@ { "tcId": 58, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e88d95eabe88fcf158fae858af951221", "iv": "a65834a9d231b34709383e9a", "aad": "", @@ -854,9 +738,7 @@ { "tcId": 59, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a294e70fa2ac10a1fb00c588b888b673", "iv": "dfe20d1c4350e6235d987af1", "aad": "", @@ -868,9 +750,7 @@ { "tcId": 60, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4a30eac07b788b7354a90e6448f56676", "iv": "c359d567616b6384ac20a43f", "aad": "", @@ -882,9 +762,7 @@ { "tcId": 61, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fc8e6d2c7f42cab59375327285cc3398", "iv": "49e1e00c48eaf1b5b9d2cb45", "aad": "", @@ -896,9 +774,7 @@ { "tcId": 62, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f01a3c3559c58e80bc832544e069ef29", "iv": "cd5bc2aed48c3be836d7d786", "aad": "", @@ -910,9 +786,7 @@ { "tcId": 63, "comment": "Testing for ctr overflow", - "flags": [ - "WrappedIv" - ], + "flags": ["WrappedIv"], "key": "00112233445566778899aabbccddeeff", "iv": "010101010101010101010101", "aad": "395f4091b410c373073bcdc79e02d3af", @@ -924,9 +798,7 @@ { "tcId": 64, "comment": "Testing for ctr overflow", - "flags": [ - "WrappedIv" - ], + "flags": ["WrappedIv"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "616b2dff4d665e5f7ab890723dd981b1", @@ -938,9 +810,7 @@ { "tcId": 65, "comment": "Testing for ctr overflow", - "flags": [ - "WrappedIv" - ], + "flags": ["WrappedIv"], "key": "00112233445566778899aabbccddeeff", "iv": "030303030303030303030303", "aad": "387a8997605fd04ae8951c4759087864", @@ -952,9 +822,7 @@ { "tcId": 66, "comment": "Testing for ctr overflow", - "flags": [ - "WrappedIv" - ], + "flags": ["WrappedIv"], "key": "00112233445566778899aabbccddeeff", "iv": "060606060606060606060606", "aad": "6783b0d5e9d8a2a7274065797097d1ae", @@ -966,9 +834,7 @@ { "tcId": 67, "comment": "Testing for ctr overflow", - "flags": [ - "WrappedIv" - ], + "flags": ["WrappedIv"], "key": "00112233445566778899aabbccddeeff", "iv": "010101010101010101010101", "aad": "2933810c146f4f7dd146dd43f35199c6", @@ -980,9 +846,7 @@ { "tcId": 68, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "03f0070a79b12303672101636f328ab0", @@ -994,9 +858,7 @@ { "tcId": 69, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "99c810afc11b77d4412cd9b97af70ad5", @@ -1008,9 +870,7 @@ { "tcId": 70, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "cfa976557c23db250f68942d98eb419f", @@ -1022,9 +882,7 @@ { "tcId": 71, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "59f5f5db9d3ba92bf1afc586572f3e78", @@ -1036,9 +894,7 @@ { "tcId": 72, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "5359162097d4b81eb7e6cb03e1f553f7", @@ -1050,9 +906,7 @@ { "tcId": 73, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "3156ed845ca9b8ca81bb82ea5cdbbbce", @@ -1064,9 +918,7 @@ { "tcId": 74, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "11305e865df4324a48b699077c39d86c", @@ -1078,9 +930,7 @@ { "tcId": 75, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "bec93c483172b077b02e317e851dde66", @@ -1092,9 +942,7 @@ { "tcId": 76, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "24190fbe5aaf71dc28fbfa81fa2ab5cd", @@ -1106,9 +954,7 @@ { "tcId": 77, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "c341c3c57ca93a5ec1b6719ac9c1ab61", @@ -1120,9 +966,7 @@ { "tcId": 78, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "9a4547103c602b7162eff0ddd418eac4", @@ -1134,9 +978,7 @@ { "tcId": 79, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "cedee8dfdbd2c03788bb9bc2ea878ba6", @@ -1148,9 +990,7 @@ { "tcId": 80, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "a9186b3edd3045a31de4849daacca427", @@ -1162,9 +1002,7 @@ { "tcId": 81, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "fbc2f26495e24fd7edf5af3dbcc51de2", @@ -1176,9 +1014,7 @@ { "tcId": 82, "comment": "Flipped bit 56 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "1a1f7bf779e3a8e27682d3a11775521c", @@ -1190,9 +1026,7 @@ { "tcId": 83, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "0b3af1bf11c433e96b1999fb61b914db", @@ -1204,9 +1038,7 @@ { "tcId": 84, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "eb43f1330ba8dd9e58db1eed9a922379", @@ -1218,9 +1050,7 @@ { "tcId": 85, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "7667351fcc287d928b13b0487faf25cb", @@ -1232,9 +1062,7 @@ { "tcId": 86, "comment": "Flipped bit 88 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "1837f7e3a8bda9ced67276df7d502660", @@ -1246,9 +1074,7 @@ { "tcId": 87, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "572fe3c8f4252b406a29de54f8d647b9", @@ -1260,9 +1086,7 @@ { "tcId": 88, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "0d9a70f424c1b7bef5f2815936e1066f", @@ -1274,9 +1098,7 @@ { "tcId": 89, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "b4bd54fffa65f860e2dd946c5acbd1bf", @@ -1288,9 +1110,7 @@ { "tcId": 90, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "aa2dcf95c116899caac81ffe849db175", @@ -1302,9 +1122,7 @@ { "tcId": 91, "comment": "Flipped bit 120 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "ebb6ae55450b6ec1729d8e665593ec6b", @@ -1316,9 +1134,7 @@ { "tcId": 92, "comment": "Flipped bit 120 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "f6d899626b78e9a2add3b84ce32616a5", @@ -1330,9 +1146,7 @@ { "tcId": 93, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "4b75706129f4a319104f855c9d669468", @@ -1344,9 +1158,7 @@ { "tcId": 94, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "5a500a23cdceac75d7e09a9aa44ccbe2", @@ -1358,9 +1170,7 @@ { "tcId": 95, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "b0bfb9b0540f406b3f4c24645c271267", @@ -1372,9 +1182,7 @@ { "tcId": 96, "comment": "Flipped bit 126 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "8490a59a5b38c19f64ae118d0b365d67", @@ -1386,9 +1194,7 @@ { "tcId": 97, "comment": "Flipped bit 126 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "ac6bca20c9c70424039906daa8fe89e6", @@ -1400,9 +1206,7 @@ { "tcId": 98, "comment": "Flipped bit 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "6e180bfa1433aeadce7030018bc613a5", @@ -1414,9 +1218,7 @@ { "tcId": 99, "comment": "Flipped bit 0..127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "edc723bedd0078696acdea005c74b841", @@ -1440,9 +1242,7 @@ { "tcId": 100, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "", @@ -1454,9 +1254,7 @@ { "tcId": 101, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "", @@ -1468,9 +1266,7 @@ { "tcId": 102, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "", @@ -1482,9 +1278,7 @@ { "tcId": 103, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "", @@ -1496,9 +1290,7 @@ { "tcId": 104, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "", @@ -1510,9 +1302,7 @@ { "tcId": 105, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "", @@ -1524,9 +1314,7 @@ { "tcId": 106, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "", @@ -1538,9 +1326,7 @@ { "tcId": 107, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "01", @@ -1552,9 +1338,7 @@ { "tcId": 108, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "01", @@ -1566,9 +1350,7 @@ { "tcId": 109, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "01", @@ -1580,9 +1362,7 @@ { "tcId": 110, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "01", @@ -1594,9 +1374,7 @@ { "tcId": 111, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "01", @@ -1608,9 +1386,7 @@ { "tcId": 112, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "01", @@ -1622,9 +1398,7 @@ { "tcId": 113, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "010000000000000000000000", @@ -1636,9 +1410,7 @@ { "tcId": 114, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "010000000000000000000000000000000200", @@ -1650,9 +1422,7 @@ { "tcId": 115, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0100000000000000000000000000000000000000000000000000000000000000", "iv": "030000000000000000000000", "aad": "0100000000000000000000000000000002000000", @@ -1664,9 +1434,7 @@ { "tcId": 116, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "e66021d5eb8e4f4066d4adb9c33560e4f46e44bb3da0015c94f7088736864200", "iv": "e0eaf5284d884a0e77d31646", "aad": "", @@ -1678,9 +1446,7 @@ { "tcId": 117, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "bae8e37fc83441b16034566b7a806c46bb91c3c5aedb64a6c590bc84d1a5e269", "iv": "e4b47801afc0577e34699b9e", "aad": "4fbdc66f14", @@ -1692,9 +1458,7 @@ { "tcId": 118, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "6545fc880c94a95198874296d5cc1fd161320b6920ce07787f86743b275d1ab3", "iv": "2f6d1f0434d8848c1177441f", "aad": "6787f3ea22c127aaf195", @@ -1706,9 +1470,7 @@ { "tcId": 119, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "d1894728b3fed1473c528b8426a582995929a1499e9ad8780c8d63d0ab4149c0", "iv": "9f572c614b4745914474e7c7", "aad": "489c8fde2be2cf97e74e932d4ed87d", @@ -1720,9 +1482,7 @@ { "tcId": 120, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "a44102952ef94b02b805249bac80e6f61455bfac8308a2d40d8c845117808235", "iv": "5c9e940fea2f582950a70d5a", "aad": "0da55210cc1c1b0abde3b2f204d1e9f8b06bc47f", @@ -1734,9 +1494,7 @@ { "tcId": 121, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "9745b3d1ae06556fb6aa7890bebc18fe6b3db4da3d57aa94842b9803a96e07fb", "iv": "6de71860f762ebfbd08284e4", "aad": "f37de21c7ff901cfe8a69615a93fdf7a98cad481796245709f", @@ -1748,9 +1506,7 @@ { "tcId": 122, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "b18853f68d833640e42a3c02c25b64869e146d7b233987bddfc240871d7576f7", "iv": "028ec6eb5ea7e298342a94d4", "aad": "9c2159058b1f0fe91433a5bdc20e214eab7fecef4454a10ef0657df21ac7", @@ -1762,9 +1518,7 @@ { "tcId": 123, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "3c535de192eaed3822a2fbbe2ca9dfc88255e14a661b8aa82cc54236093bbc23", "iv": "688089e55540db1872504e1c", "aad": "734320ccc9d9bbbb19cb81b2af4ecbc3e72834321f7aa0f70b7282b4f33df23f167541", @@ -1776,9 +1530,7 @@ { "tcId": 124, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0000000000000000000000000000000000000000000000000000000000000000", "iv": "000000000000000000000000", "aad": "", @@ -1790,9 +1542,7 @@ { "tcId": 125, "comment": "RFC 8452", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "0000000000000000000000000000000000000000000000000000000000000000", "iv": "000000000000000000000000", "aad": "", @@ -1804,9 +1554,7 @@ { "tcId": 126, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "80ba3192c803ce965ea371d5ff073cf0f43b6a2ab576b208426e11409c09b9b0", "iv": "4da5bf8dfd5852c1ea12379d", "aad": "", @@ -1818,9 +1566,7 @@ { "tcId": 127, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cc56b680552eb75008f5484b4cb803fa5063ebd6eab91f6ab6aef4916a766273", "iv": "99e23ec48985bccdeeab60f1", "aad": "", @@ -1832,9 +1578,7 @@ { "tcId": 128, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "51e4bf2bad92b7aff1a4bc05550ba81df4b96fabf41c12c7b00e60e48db7e152", "iv": "4f07afedfdc3b6c2361823d3", "aad": "", @@ -1846,9 +1590,7 @@ { "tcId": 129, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "67119627bd988eda906219e08c0d0d779a07d208ce8a4fe0709af755eeec6dcb", "iv": "68ab7fdbf61901dad461d23c", "aad": "", @@ -1860,9 +1602,7 @@ { "tcId": 130, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "59d4eafb4de0cfc7d3db99a8f54b15d7b39f0acc8da69763b019c1699f87674a", "iv": "2fcb1b38a99e71b84740ad9b", "aad": "", @@ -1874,9 +1614,7 @@ { "tcId": 131, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3b2458d8176e1621c0cc24c0c0e24c1e80d72f7ee9149a4b166176629616d011", "iv": "45aaa3e5d16d2d42dc03445d", "aad": "", @@ -1888,9 +1626,7 @@ { "tcId": 132, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0212a8de5007ed87b33f1a7090b6114f9e08cefd9607f2c276bdcfdbc5ce9cd7", "iv": "e6b1adf2fd58a8762c65f31b", "aad": "", @@ -1902,9 +1638,7 @@ { "tcId": 133, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e1731d5854e1b70cb3ffe8b786a2b3ebf0994370954757b9dc8c7bc5354634a3", "iv": "72cfd90ef3026ca22b7e6e6a", "aad": "", @@ -1916,9 +1650,7 @@ { "tcId": 134, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7d00b48095adfa3272050607b264185002ba99957c498be022770f2ce2f3143c", "iv": "87345f1055fd9e2102d50656", "aad": "02", @@ -1930,9 +1662,7 @@ { "tcId": 135, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6432717f1db85e41ac7836bce25185a080d5762b9e2b18444b6ec72c3bd8e4dc", "iv": "87a3163ec0598ad95b3aa713", "aad": "b648", @@ -1944,9 +1674,7 @@ { "tcId": 136, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8e34cf73d245a1082a920b86364eb896c4946467bcb3d58929fcb36690e6394f", "iv": "6f573aa86baa492ba46596df", "aad": "bd4cd02fc7502bbdbdf6c9a3cbe8f0", @@ -1958,9 +1686,7 @@ { "tcId": 137, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cb5575f5c7c45c91cf320b139fb594237560d0a3e6f865a67d4f633f2c08f016", "iv": "1a6518f02ede1da6809266d9", "aad": "89cce9fb47441d07e0245a66fe8b778b", @@ -1972,9 +1698,7 @@ { "tcId": 138, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a5569e729a69b24ba6e0ff15c4627897436824c941e9d00b2e93fddc4ba77657", "iv": "564dee49ab00d240fc1068c3", "aad": "d19f2d989095f7ab03a5fde84416e00c0e", @@ -1986,9 +1710,7 @@ { "tcId": 139, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3937986af86dafc1ba0c4672d8abc46c207062682d9c264ab06d6c5807205130", "iv": "8df4b15a888c33286a7b7651", "aad": "ba446f6f9a0ced22450feb10737d9007fd69abc19b1d4d9049a5551e86ec2b37", @@ -2000,9 +1722,7 @@ { "tcId": 140, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ef4c8bb2cc6241236a1beaaef87bb0496ffbe207b55345d122df5f152c333497", "iv": "ef39004a758b1bb20b17b0ed", "aad": "261829764f3b3c5fa9e524bdf6eb4c98ac52f1e6dd88c5fcb874c1ddfc5024ca5f68055d02f7a36038ba5c4e34fcc88d607e337dcb21a243a939c6aaf3a83b", @@ -2014,9 +1734,7 @@ { "tcId": 141, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "70a6c498bc3e9637ed622f86b9bf63eaeeb58c0fc92eae958ea1eaf07923f5ef", "iv": "63b1349d9dd5116ad3af859b", "aad": "6e085bbda9ec190f1d77907f4bcac25a4fbd60f0492ce130ccdc2b16b0561507a826b3e99602792062a0adea44e33903f7cf0fe1d7f7cea3a1c77555518b7fd0", @@ -2028,9 +1746,7 @@ { "tcId": 142, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3f494fd8f1b50692de9ce33f6d451ef0c58c6b2c6ffba3b41710ff63e67eda68", "iv": "9e628e5803519290e6b2c68a", "aad": "d02ec892d3b03eacb2f1d8a60a028485776af0fd6665cb6f74fba5ef897e2cf54b32e80bddeec938ab530b45ed971234804fa84a191dc11ae660f5a8662a4651e9", @@ -2042,9 +1758,7 @@ { "tcId": 143, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0c1e7bebbd5ff8c00827bc862f12154cd59a4fb013446e5022aede44f7670645", "iv": "10b7c0942a81d7c644cb35cb", "aad": "4e3d056e4d11811c2f3c35a34692cbd0658320859e3ca134420b1c3584d793a62a07f7a48a9fbe9d51a0a87de10108075c5eba2c61407d952b53b3f5f7200b5975146df9a2e902f715b04c01ab759062e35c7b72feac1b1a6c8e69002feb49b1ce0b4b1746c6c31c771fd7cdf80d2b076d21d212c3723b939c1c1a72e997bd", @@ -2056,9 +1770,7 @@ { "tcId": 144, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "991ef9a9cffc46c3816766326bde6fc2ca046970be6f7f30dceaa725e27ff37c", "iv": "5ea95baaf3740ace298074e8", "aad": "151c0676d7d742b21482fd07bc9f7b28d312b321d9ee75f4c2024e0ec39ab26ba867208fbffae06ee730de05087b16da2463eff9ab4b70801e582ad3bf83616bb9a61ed60c3074088c0be67320e26089cfc25bdf8037432a2ba490643767492a83a511bd5718a3c07b35321b42dd4ac5da398ebfef5d65637c6748932ae27fe9", @@ -2070,9 +1782,7 @@ { "tcId": 145, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0d73ddcb28a05a3b194327bb70bb98da267d973edbc896e41b9d5051b7a2fdfe", "iv": "e4f0b1637bcbcb146edc3dba", "aad": "d7b6aa7b2e605cb175a799da9a7fef90345a0b49dc060fcb1d9a5dbdfb3a47fe7444e288bc213686cd80dea3988dfec658c9e781b6a9d556d7519b38fd214c511af9dae74714741a06a3a0fba77311ccddc9fcac514d69455744ceec9083ed07ad5246cf2a108268061b91bee84a1e83e9256435f75c6baf4dd6c2a35fa7bcc5ed", @@ -2084,9 +1794,7 @@ { "tcId": 146, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "93af42407d97c760adab2706a37a943f77acbc8146ea5698a311e4a99b2663c5", "iv": "00705ed71d411e9a43ea1323", "aad": "543d01c9a4caed305a6a7a76754a9deb1255d76a33f6870cae73ca803400b703aead78575d719c837b64a7c590040cf957f5eee46b74dcfe29002f5bd6127aa57ba44e601ea2cdd16051dbffc33b655afc1887e7c1a5bd99e0a5b018e01e7bc80fa0dd1f82839e62b9ec618e7f085d21d5f26be55633329c1fe73956b5692d18ba380d47e1217342334059c391776445ed34214f6608b787ca280463be33bf7d50a2a018235a9e6b204d037025bd49b80de348d13a5a459e40f3507236e14f6a70b420ed55915fa1f9f32e5a2028f8e2755b690da6927e415a8d7283c084ac410c4db4eb20c7682cb3ac10e698fb04a275463d4c67875691e428343d0025ff", @@ -2098,9 +1806,7 @@ { "tcId": 147, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "09ccd5f02ac621a91bfe26c45889fb40c034a739651e05f974e3d1b8f5467817", "iv": "bb720368504f2602d6cccd57", "aad": "d5c987f2f71e3a9caae4616687ed1ae2f00d5e3e2b4628e56e24e0fcb0d9a5c979bf38e3052a2b107fc64308763f1277af3ff6d80109dae056e1f53b08304ba7a7f555b66b556dc3869fb059ed519805f7daae22743d86f2319b95e9c0628a5c7de93e97971e8cdb0833edd36e4c3c0168b4617786c0bb5d433e11f2d390c52ce1beacb7bb31f2d0fa644bf1c616f3f2b2328fe295398eb908b85bf4cd04d697486f51b0dc0cfc08a37fe3e93e9a35e4f434e13c125fd553d554713fa9d431b3cec9f5c9562289a7e7cb6b54be24c9b4ba339444042efbdb8a0178a354a54946b0f4f3bb5804c49d7e19ce8f63b3f6892a7447d5e1bbfa64c78708693ec5f509", @@ -2112,9 +1818,7 @@ { "tcId": 148, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5d97d19c96153a7cfef2e5f4e27211d3bcc1826c67a6cc0bb02a46f944a85a5f", "iv": "669ea62069c7199d9ca2be41", "aad": "d218d976cedc3dd23ce31944405bcd0e44d5fc776838f5154c786d20fb7a39ea2e2e426fa6ce7a011ca05b5f6615e20373f7c80e98cebf8518339ba65b60532de536d3cfecf2a6b8a88a64149feba8de320a697f6a1339b0739927dd22641b8745cd04fb5fcc136dd2f3c921694005dff53ce44213fbc13f67402f882b13b28198fca970847356e2a82a2e79912ff6a1a9de8f4fed47b45b445dcd6c7400fdbc4a5da53bdfa03bad3d99b2e6038e334529b9c6f23f5135eef61db819b7ab1c7da3d1beceb4c2d212250f15fd301901db51a08d2b496e6e1f3e45af39e9556aed00b90e06535418a650bf9ab9f0e5d753f8a2e5d17c1409aba72b50fc161b2d0557", @@ -2126,9 +1830,7 @@ { "tcId": 149, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b4d739d35bd8877fd0750c84c3d1aaa81f4aadab959dca5bea0fb77b0c266c05", "iv": "f34e40fa45b970c4dd5255cb", "aad": "48c9ac49c659b0ad7f1197dcb86868889e5dcf677ab23cce1f75b4951477ed67f6cd0e5b2673401846a0440511eeceaec2149cf02944d2bf00ae30876ffc61c67e1f9f08581c840e50dbb419abcc7d06997ed2a95d5e9943ef83e341383ae4893944d9668e6b8e04a9a20aefdfa009312fdfc1c0f95c516daf3cb5b80ea4fe485f8dce62cc62bede36118c6d06832494c7633540e901beaffcd8a3570b1567ee018b412b7d74d447a7ca414c27193973051424224c449b3fbed90dd32b50013234fc0173eb1f28cc007b8330b84944ca75e54f32bea7b29cca4df44507c1c63dfbdcac4f6ad01f77541a30119c90f8b8df2d96d8dadd2389c372005f09c169dc9892e61b9c1eab8523d0175e6c36146781a01da5b5812cdf80ef31973d3b8fe1e74e866fb631d80dc25aa929447e63801c80afc78c81a5762192cf8eed57d74f44848ed2bbdd2ab41c8f009f99a207651d25e56576f4c7890286b752c59df4a87945d0efbe578bb900d56e5b406e769498918317c84470a3d27250f1c4fe740c6291d60263ce43c236f3640e3c1a93d113a01daf4aa8030f26e9e22679f066764230ab664cb155c0b08b75b553eddadb3a74e2122c26c035233c9b40f832412bc79a68af3d5d55283df540b334b3aa498f71c8101688fcd9c8b90520fae0194ff6f773effea4eba786cb3d81a451cb9d37003ff3fc7dc7bec3e80e94ea881c", @@ -2140,9 +1842,7 @@ { "tcId": 150, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "33518a3fd6694b641188e7d473c9550ac6bb72b4aa4494c4109af816ab4571f3", "iv": "158f6467508774fce7ccd9b9", "aad": "886675ae18fc751ec295ed7a2370053b474a1859b6c87e8135fe56517b0770adeabedcc5ea2b759801d6e8b773881ea2b8cc0e82cf04c1f682668ec22761e3dcdc92b28990712e57172e1e8dd95bea6e946b4164fab6db2fc49426a7618e897c63d317a0d56817b60158b0f6c0abfa70adf0dad805ee6610467ee73d42fe4c6af40b468db8726db498fbce46e348859cf50e371f539ae4ce3c1a9f399c8561b017f9d7b2e7a2a9637343916e22605a854c390e1128b899b2cea4894d483e5663d9cd007d626ff6a82338ca00b90cf45e1062ef29112870c508ab9644a20df33ceca7c6a535bf78b2b7bf48e4638b9d227167fa26de3e4f6dafe81f4fa9222a0472fecd42280c438011f436b35cfee8e9a0b6ee97cadb63b15ace995c8e5e240132d5b74ddff4188960fa89351eefdd5daa719387980ac7192764fbf0e90f6bc83900695729b0c09bcded2795d33eeb438f3ac6d849aed9ac3b03979cc86e1bec297030d635fd6440b9c08c0f1dff1d837f437ce13b1f6903fe7b965ae1bb174a5e98e9fd11c2afe68eb87cf17c884542c641c06bb7e0124dc077ba2ff175f278805c4d3ae6278a750ba107f5b140ca374a42fe97447781d64f28b2f537ef59df384e8c8a78e51e5d471b7d37acaffde7323abd3b661cbdc38889db16a9d992084866f27f5ccb3556d41ac2a6a2c1fc4b9c1dcdc5d1025123184d64703a109593", @@ -2154,9 +1854,7 @@ { "tcId": 151, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7e8d8c980ce323ecc0c70865e2ebcdff9846613d73e260825152ebd8fae138a8", "iv": "7089fdbd6507a0c6cd616812", "aad": "f8f24096168fbd649822b44c1e426232f936470d18432ba25bc412249b2cb80b4586335bc3794da9111c1b4390c6c1bc5c6c726e7c8276d16a6d4b843181a88713681565cbac82159f4cf3333988835938510ae766223047b5d9f04831cb451c90b1f1ea3f8b6fc0b2536344e5f01fc3169d0adb94081492ac3a7c78c8a443b2b7f88c6e3149ea9f5aa15b194d0f8125dbeb63cf386ce11e5cd8df0cbea51d0da859ca7b1a7b70ca03fad12678833cabe4f50912172340ae63234a6c19e07f94cf6cf0bc0e60468e6eabb5ba0a7881c20ca6a85e10f7d227d5bd255809cb3162edb321596d8f035bd63f5211a9c1d67cbc7fbd5664a642bee4c91f6a15dbaa7e816432cd0dd55d04b6ef52457e024f483d2a8d95ce5c88d9a09ea7c28a6e6b3d35cced43224e84681374c7489688f3fd3385b9af77b760308db3407280f0d8586e2b60c6795ed38ea233070ae639c13118ba39476bc9cf447ae8dbead6dd512de32685aeb88da2b3c5f982fc68e31487ca166e511e0a60a7a7844c90681a32e7a59846c8d8406a28a2b8b0a99bbd1b6ee0130bb72ed0017c5b5aff1348cf8fe5f554b42773478109b3977091d4dd7982e65a1072044c3b54874e8156f6610b4ffa6fe799db173b024150835f130d6fd369488fc19e8cc5fbb50aa8dd8701cba2e5a71ca2b6831bcf8efb36afb50d8768c2984026b83187a5682779f3ac69839729", @@ -2168,9 +1866,7 @@ { "tcId": 152, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6efca98126918ab564d88c6bec02e8998b2be50e3f906ff9adfdd185f373e756", "iv": "4abd6cfc83bd06b11efaa2a7", "aad": "", @@ -2182,9 +1878,7 @@ { "tcId": 153, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5b1d1035c0b17ee0b0444767f80a25b8c1b741f4b50a4d3052226baa1c6fb701", "iv": "d61040a313ed492823cc065b", "aad": "", @@ -2196,9 +1890,7 @@ { "tcId": 154, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "81b6b27e5ed90ab99fe6756d4cb41e3f07269687f5afabdb426e29096b5e4466", "iv": "13e727486031cca21f733375", "aad": "", @@ -2210,9 +1902,7 @@ { "tcId": 155, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ea1d436f6359caec010789fa94fe08b167c3e497d8917282f47ad2a8f95fd0f1", "iv": "73fe022202767af834e32126", "aad": "", @@ -2224,9 +1914,7 @@ { "tcId": 156, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d7addd3889fadf8c893eee14ba2b7ea5bf56b449904869615bd05d5f114cf377", "iv": "8a3ad26b28cd13ba6504e260", "aad": "", @@ -2238,9 +1926,7 @@ { "tcId": 157, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7f7c5804a680f61924966725dba2a80d85267c2e03c7c234b045b24ec8e23528", "iv": "2d9bf8b636f337d265b0904c", "aad": "", @@ -2252,9 +1938,7 @@ { "tcId": 158, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "01e75ae803d3045e6b28b7f67937eee2d8d98f77b4892d48ab1f15f57fa88bbe", "iv": "6902e8f0ef1e9ec60a3e46f0", "aad": "", @@ -2266,9 +1950,7 @@ { "tcId": 159, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dc4dbf811f9509e33a45a8a0743e9391de333f69c56ee4f0fe90ce21c238ee59", "iv": "1859d3ba4710cdd300baa029", "aad": "", @@ -2280,9 +1962,7 @@ { "tcId": 160, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "317ba331307f3a3d3d82ee1fdab70f62a155af14daf631307a61b187d413e533", "iv": "a6687cf508356b174625deaa", "aad": "", @@ -2294,9 +1974,7 @@ { "tcId": 161, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4f62e56f7b15035f427849714beb97e6acf88371e1f69b388129bb447273d6b8", "iv": "137d5c98a92f6dcee4f29d7c", "aad": "", @@ -2308,9 +1986,7 @@ { "tcId": 162, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6aada828b2273ffb81dc794a8629e305cb646f9d266002bd313427d384838767", "iv": "00dea4505cd5396f6ba408a5", "aad": "", @@ -2322,9 +1998,7 @@ { "tcId": 163, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "afd579aa1accc682aca54e142aa69df09802f020b24a42c41db58f6997edc678", "iv": "9f79d1da957491069d774496", "aad": "", @@ -2336,9 +2010,7 @@ { "tcId": 164, "comment": "Testing for ctr overflow", - "flags": [ - "WrappedIv" - ], + "flags": ["WrappedIv"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "010101010101010101010101", "aad": "40c32e00c2fdab59c1a1c573b46b5068", @@ -2350,9 +2022,7 @@ { "tcId": 165, "comment": "Testing for ctr overflow", - "flags": [ - "WrappedIv" - ], + "flags": ["WrappedIv"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000000000000000000000000", "aad": "2cc3a1973e0560f7224a394e52fa8488", @@ -2364,9 +2034,7 @@ { "tcId": 166, "comment": "Testing for ctr overflow", - "flags": [ - "WrappedIv" - ], + "flags": ["WrappedIv"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "010101010101010101010101", "aad": "2e34d12622a441b557eeb1d647c6cb73", @@ -2378,9 +2046,7 @@ { "tcId": 167, "comment": "Testing for ctr overflow", - "flags": [ - "WrappedIv" - ], + "flags": ["WrappedIv"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000000000000000000000000", "aad": "0814a95481bf915a4097949e3525c7e7", @@ -2392,9 +2058,7 @@ { "tcId": 168, "comment": "Testing for ctr overflow", - "flags": [ - "WrappedIv" - ], + "flags": ["WrappedIv"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "010101010101010101010101", "aad": "b691ef42f2ab8d1b4a581bb08394b13a", @@ -2406,9 +2070,7 @@ { "tcId": 169, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "a5b997fe28ddf26fe182eb8db608bd14", @@ -2420,9 +2082,7 @@ { "tcId": 170, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "5906c4d15a8dc345026d29c98e55cfcd", @@ -2434,9 +2094,7 @@ { "tcId": 171, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "de645c9a49b8e777ca18c54048b7bde8", @@ -2448,9 +2106,7 @@ { "tcId": 172, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "3dbceccc23f7bc994c4df048e43c59fb", @@ -2462,9 +2118,7 @@ { "tcId": 173, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "369e1e751ac0d45a5401775304dbe1a0", @@ -2476,9 +2130,7 @@ { "tcId": 174, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "0bf63034cdfd77e90b94936583199da8", @@ -2490,9 +2142,7 @@ { "tcId": 175, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "2241caabc859139436c23a274eebf0d1", @@ -2504,9 +2154,7 @@ { "tcId": 176, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "9b6589f03d26c71a67ffb6c9bea6fdb5", @@ -2518,9 +2166,7 @@ { "tcId": 177, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "086f2deb0c0e871a2a38df9adc1f3e9d", @@ -2532,9 +2178,7 @@ { "tcId": 178, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "9dbcadbc6f27b088037e6f738b16c105", @@ -2546,9 +2190,7 @@ { "tcId": 179, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "d44919c638e293a9ce8647d00b8e58c5", @@ -2560,9 +2202,7 @@ { "tcId": 180, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "c0537898455fa05d51f7554f12596617", @@ -2574,9 +2214,7 @@ { "tcId": 181, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "45ba6c8dd2f6364e32e43429eee15faa", @@ -2588,9 +2226,7 @@ { "tcId": 182, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "1d6b385d7eee3e166a8e2776755602fd", @@ -2602,9 +2238,7 @@ { "tcId": 183, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "7a972ec263df56ebe4f001a718e47200", @@ -2616,9 +2250,7 @@ { "tcId": 184, "comment": "Flipped bit 56 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "fd9d1ffd0dcfe6f0a1c2695477b1cd96", @@ -2630,9 +2262,7 @@ { "tcId": 185, "comment": "Flipped bit 56 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "7e5cbe5af5820f0757072bab5758d327", @@ -2644,9 +2274,7 @@ { "tcId": 186, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "9294a1bd55de4c4f642ed5b9b2058da6", @@ -2658,9 +2286,7 @@ { "tcId": 187, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "a3afb9ce48b7cd22dddd8f37cd451cd8", @@ -2672,9 +2298,7 @@ { "tcId": 188, "comment": "Flipped bit 88 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "f4cf766370972a85f9b1f511e5ea693a", @@ -2686,9 +2310,7 @@ { "tcId": 189, "comment": "Flipped bit 88 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "ddb6b2168243150206fe5c513f7e6c37", @@ -2700,9 +2322,7 @@ { "tcId": 190, "comment": "Flipped bit 88 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "63d504e4e4729cb5c8a29bc08723efe4", @@ -2714,9 +2334,7 @@ { "tcId": 191, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "1fed71d3675dd386d3c65664710b3eba", @@ -2728,9 +2346,7 @@ { "tcId": 192, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "454aac70fc89f9de4e045e46bcb048c0", @@ -2742,9 +2358,7 @@ { "tcId": 193, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "8ecff481b5c13a653d624e3441c6573c", @@ -2756,9 +2370,7 @@ { "tcId": 194, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "0591c8849ce9f1aaee5769eb3e28d51a", @@ -2770,9 +2382,7 @@ { "tcId": 195, "comment": "Flipped bit 120 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "c61613923b69169d512bdc788bfa62a3", @@ -2784,9 +2394,7 @@ { "tcId": 196, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "e5879b6d2d5bb63b290b49a08e631f6a", @@ -2798,9 +2406,7 @@ { "tcId": 197, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "00ea3f6b86feece042d68677fd378635", @@ -2812,9 +2418,7 @@ { "tcId": 198, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "5a95d77d7e02d9b92c59b9618f276f38", @@ -2826,9 +2430,7 @@ { "tcId": 199, "comment": "Flipped bit 126 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "498eeebd21577b187a36c59285864cd2", @@ -2840,9 +2442,7 @@ { "tcId": 200, "comment": "Flipped bit 126 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "3305208cc80840a9b49616b1109ef788", @@ -2854,9 +2454,7 @@ { "tcId": 201, "comment": "Flipped bit 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "5e53ca98c89c017426e4bc07090840b0", @@ -2868,9 +2466,7 @@ { "tcId": 202, "comment": "Flipped bit 0..127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "55a2987aa94bf46ad1b6d253a44c1622", diff --git a/testdata/aead/wycheproof/aes_gcm_test.json b/testdata/aead/wycheproof/aes_gcm_test.json index 223f53ca..ee032336 100644 --- a/testdata/aead/wycheproof/aes_gcm_test.json +++ b/testdata/aead/wycheproof/aes_gcm_test.json @@ -44,9 +44,7 @@ "ZeroLengthIv": { "bugType": "AUTH_BYPASS", "description": "GCM does not allow an IV of length 0. Encrypting with an IV of length 0 leaks the authentication key. Hence using an IV of length 0 is insecure even if the key itself is only used for a single encryption.", - "cves": [ - "CVE-2017-7822" - ] + "cves": ["CVE-2017-7822"] } }, "testGroups": [ @@ -63,9 +61,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "5b9604fe14eadba931b0ccf34843dab9", "iv": "028318abc1824029138141a2", "aad": "", @@ -77,9 +73,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "5b9604fe14eadba931b0ccf34843dab9", "iv": "921d2507fa8007b7bd067d34", "aad": "00112233445566778899aabbccddeeff", @@ -91,9 +85,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "aa023d0478dcb2b2312498293d9a9129", "iv": "0432bc49ac34412081288127", "aad": "aac39231129872a2", @@ -105,9 +97,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bedcfb5a011ebc84600fcb296c15af0d", "iv": "438a547a94ea88dce46c6c85", "aad": "", @@ -119,9 +109,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "384ea416ac3c2f51a76e7d8226346d4e", "iv": "b30c084727ad1c592ac21d12", "aad": "", @@ -133,9 +121,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cae31cd9f55526eb038241fc44cac1e5", "iv": "b5e006ded553110e6dc56529", "aad": "", @@ -147,9 +133,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dd6197cd63c963919cf0c273ef6b28bf", "iv": "ecb0c42f7000ef0e6f95f24d", "aad": "", @@ -161,9 +145,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ffdf4228361ea1f8165852136b3480f7", "iv": "0e1666f2dc652f7708fb8f0d", "aad": "", @@ -175,9 +157,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c15ed227dd2e237ecd087eaaaad19ea4", "iv": "965ff6643116ac1443a2dec7", "aad": "", @@ -189,9 +169,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a8ee11b26d7ceb7f17eaa1e4b83a2cf6", "iv": "fbbc04fd6e025b7193eb57f6", "aad": "", @@ -203,9 +181,7 @@ { "tcId": 11, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "28ff3def08179311e2734c6d1c4e2871", "iv": "32bcb9b569e3b852d37c766a", "aad": "c3", @@ -217,9 +193,7 @@ { "tcId": 12, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e63a43216c08867210e248859eb5e99c", "iv": "9c3a4263d983456658aad4b1", "aad": "834afdc5c737186b", @@ -231,9 +205,7 @@ { "tcId": 13, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "38449890234eb8afab0bbf82e2385454", "iv": "33e90658416e7c1a7c005f11", "aad": "4020855c66ac4595058395f367201c4c", @@ -245,9 +217,7 @@ { "tcId": 14, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6a68671dfe323d419894381f85eb63fd", "iv": "9f0d85b605711f34cd2a35ba", "aad": "76eb5f147250fa3c12bff0a6e3934a0b16860cf11646773b", @@ -259,9 +229,7 @@ { "tcId": 15, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bb571c160132b0c8d5d190d0bc356ddc", "iv": "2596c440cf0232950ec66bc4", "aad": "", @@ -273,9 +241,7 @@ { "tcId": 16, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e12260fcd355a51a0d01bb1f6fa538c2", "iv": "5dfc37366f5688275147d3f9", "aad": "", @@ -287,9 +253,7 @@ { "tcId": 17, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "97ec85a69a05131cd4ff643972f6d8f9", "iv": "9189e0eedcc413a0ba1e63d2", "aad": "", @@ -301,9 +265,7 @@ { "tcId": 18, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "65d38f0b268f180d6ba548d509111dde", "iv": "e14dfc27394ac846c2373ea7", "aad": "", @@ -315,9 +277,7 @@ { "tcId": 19, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3c55f88e9faa0d68ab50d02b47161276", "iv": "d767c48d2037b4bd2c231bbd", "aad": "", @@ -329,9 +289,7 @@ { "tcId": 20, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "62b3881832d428b6f900cacfa0fc5cd8", "iv": "f4cb98cc99e7bc424a98384e", "aad": "", @@ -343,9 +301,7 @@ { "tcId": 21, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8aeaa2591a452e626b9a6468b623bdfc", "iv": "b90f446f68aea588d843d01a", "aad": "", @@ -357,9 +313,7 @@ { "tcId": 22, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e88d95eabe88fcf158fae858af951221", "iv": "a65834a9d231b34709383e9a", "aad": "", @@ -371,9 +325,7 @@ { "tcId": 23, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a294e70fa2ac10a1fb00c588b888b673", "iv": "dfe20d1c4350e6235d987af1", "aad": "", @@ -385,9 +337,7 @@ { "tcId": 24, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4a30eac07b788b7354a90e6448f56676", "iv": "c359d567616b6384ac20a43f", "aad": "", @@ -399,9 +349,7 @@ { "tcId": 25, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fc8e6d2c7f42cab59375327285cc3398", "iv": "49e1e00c48eaf1b5b9d2cb45", "aad": "", @@ -413,9 +361,7 @@ { "tcId": 26, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f01a3c3559c58e80bc832544e069ef29", "iv": "cd5bc2aed48c3be836d7d786", "aad": "", @@ -427,9 +373,7 @@ { "tcId": 27, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5a475f9976ed117ab37a4fffab0592eb", "iv": "6bce45bea6ad59bd2a08f7b3", "aad": "e8bb51b694b6b0763e097bad1152f5c762a878a3e7f7a9d78e809838de78567900281b7e4f0f185493fd85e28db79b595541aba7e158b3936490b632355d74", @@ -441,9 +385,7 @@ { "tcId": 28, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c4b03435b91fc52e09eff27e4dc3fb42", "iv": "5046e7e08f0747e1efccb09e", "aad": "75fc9078b488e9503dcb568c882c9eec24d80b04f0958c82aac8484f025c90434148db8e9bfe29c7e071b797457cb1695a5e5a6317b83690ba0538fb11e325ca", @@ -455,9 +397,7 @@ { "tcId": 29, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f64d1bc47b081afb21181bdc16ffbcca", "iv": "2c03293704f79612181609d3", "aad": "a883d23e25a62b492f1271d3d79b8689dde7250a0575b8175a6b69d48d1b4bc2df1b4dc4a2b1eb506bc0e8c11e7dc2f3d08b475214551df7c53e581ec55c0d0a2d", @@ -469,9 +409,7 @@ { "tcId": 30, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7e0e0cf8c9ac58867ef3e3315d0a4338", "iv": "a03461bd9ffedb16a65c0389", "aad": "c70f009be65ade8465cc05b5227963c12c60b68247ae2e431b2445bb6aa69c0a7820177861e5f6e3585269fd15efaf38c3713e6af0e93362d2d9a6e3296712f581563ae3980298f8bb7276859afecc7052fef63b060bc8f219ffe200e14dbde1f0a36233b5994a0b68c4690b437d495ddff991993e75039bcba4c19d7a6f01", @@ -483,9 +421,7 @@ { "tcId": 31, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7e37d56e6b1d0172d40d64d6111dd424", "iv": "517c55c2ec9bfea90addc2bd", "aad": "8ed8a9be4c3d32a5098434ee5c0c4fc20f78ef5e25ed8b72a840a463e36b67b881e048b5e49f515b2541ad5ce4ebb3a917c16bcdc0dc3cb52bb4ed5a1dffcf1e1866544e8db103b2ad99c6fa6e7de1d8b45bff57ec872f1cfc78b0e4870f6f200ff1291cae033defc3327ba82792ba438e35c4bfbb684fec5ce5e3ae167d01d7", @@ -497,9 +433,7 @@ { "tcId": 32, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d9218931dc592aef3bffb924c9e0b02c", "iv": "17d824f4f2f191e9c9dc0a52", "aad": "76dcb9948575b503fea75cb3d4949bb96ae3d2c1780f185e0fb3cd5b83eb7090be7a966f6146a4db7ef82f8adb9b10158b69d4bb19dffe4c639fe278d0334e68aaf1b68451a8e6778ddbb29aac4b25bcb2ea059601ee2eba439134aecd0ceacd98e388c40114c11969dfd4a16beeaf3d1c7410e99e674894445821e8fcda7b7ba7", @@ -511,9 +445,7 @@ { "tcId": 33, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bf2056baaf45c5a00a733b49f10b7dd0", "iv": "fef1b243b44ba92b47c6626b", "aad": "1bb3a17907279ebff63593de97a64e5ceaf9e1d407e5a5eec1ce0f62586f0dfddb7a3a83fd164e800bcbc6fb089d6a247dfa444633f4663ae1e0bdf37b50a7a01f506e2220bbdd4b08c59fe60e455bdaeda7e5a0cdb2e6dfca66381a72962fa8a6f9847a87135ccf02a40da5b3b8e91e6e1f31542f85f90bce1de05188fe57355329031c66b3fde18bbdcbd2cbec42ea1d0fc803abed2f15c41d2f122674ea91b7280e818acb7549fe63135d2109b4014ec6002745301bd0ac59ca8e4f8d2fb699347b74e17818e3a57fa69c759312dcfde155b2a558a2385c8adab8a6d57f0f497eaf0833e3d930e83fed88c91e18a74c4f5ff45925a2bbdda22f9a4f1196", @@ -525,9 +457,7 @@ { "tcId": 34, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6f8307bb3d83d67866c2fa5b26f9cade", "iv": "dfe93ed879e4b391ebbbfd37", "aad": "1d72720dbbc40333e819a4def81f7bae137d8e52dc010ed901a390bf8c0ab6b435b08ef0184888bc83b14b98b59f6c56afd46131c5627b9e2a44f0a12a9a5356d9090c8b19c94f3f8651d49c74276bd9ae1071cad5f5040fbe1e99124ef44f3f813b13dff958e7331b949193bdf558fd14032c54f0e0ae7ac4d2e6a99d82a5da41135f0543ad377d217152497cf86435d24ee0c75997e3863133d322017aec98050b2fbc1dd8542293ae706889e754daf6ff8c91fb6533c5db7375dd3e365e6a18c546fa9463dfdb21d51c9cf23c9284a63cbfad197f376601101cb2f8a67b6e866569218043cd1745d25ecddf609ce2f9a8f76fb883780a393ea18b7624376b", @@ -539,9 +469,7 @@ { "tcId": 35, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3076741408f734ce25d48f982e8b844b", "iv": "a2712eac5e06d3cc2864aa8b", "aad": "18526e4efd995a0bf6405d9f906725c290278958d49554974d8fe025e7860daa225c1285b0573916a4b6741f7cc2e29ce4e525e12f436cb7ce0ad47df3d0f5bd80fb27e47635a4985fdaedf0e821f1c8959985cac49c97a4a02438d92b4afd4c855dcc7ef41ecfc36866334fcc05b2bb93ef13f00c5ea9b921e8a519d77f648e0efe9b5a62305a2ecf7d4999663a6ddfca517f1f36f0899b0bdef9f433c4bb2663c0cc1bb616e7d1949e522bec85485d371d1134c90eede75e865dc7be405b54c33f0acbace6cf780c78035b8035b6ea3f562a8d30a156c199fdafd25be06ee895581195ef125cb4e629e4f18e0bee979d31513896db8466e448e6b4600a316757", @@ -553,9 +481,7 @@ { "tcId": 36, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "01842c51b9943da4ec4effc057f8c3e3", "iv": "0d5bf8ade38ed384861839b8", "aad": "e2b0c047ee9a7ebde0bc5c2a773f02703f2526226d7fd721a6bdae1d9701da986db6c9bf224f032947bbcc40b269e40c7a4fc1a3d667cf6379843ecc3b9d0664dcde0dfe8d803aa8e14a59cfea1cc58bd93e8a54d5936229a21c497bd75c4534e19480b2a50ae8de0b906f75c1dcf737b5179daf751c3d6f51a1111c4865139393ee95963393a8f98005546759565baf95be2334e57f7c23272c9eca778d9956ee16b187fe309d9e1e699c1a8acdf370fbcab37b1e107934bb156987a282bdef9f9a92758474d808a3e3b191a6476f3e6ed49dc08451e3404e65918fdba33ba8ea3ba09b5669b4be9a64b93bae5de662b8f35d4abbb68118de9d025ebeb599a9cd2b0e35fd82aa0df2d43b60a61512d5af934489302572f928b790e6aadff6b7304b1a4080cc4faf8c698daa3045c945d828d915da6dda0662545f7d85297a36438ea7315a48d9a097140776f3c43d28f522f8afa03000c5a0192b5fb776b3bd06d3d9c52c873fccb0ecd1a8e14187ae2621d2e2848ae30af7ed0758fdbbc497aa69d58441f4d4b8ea13aaac97c4bffc4d07dbc62ae27f00a8db0c5d1bb24042481369f6ccd4df85d9c58a90069897e17ae0334248e13306a936697d2b5dadde5ac6c10b554b6bbd27752101b5df1f1cbb8c0ec1977c4581ab8dcd26a31dff01433785206b6595e3b824b5834295407f5027159eee46189f390537ddce6db5", @@ -567,9 +493,7 @@ { "tcId": 37, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "67bd1fe83e4500ddaea721035d4cf7e4", "iv": "5449b293c849be9941b1fb3e", "aad": "18b8e9b141288ca891606a88987057fa078efc47c0e270b36985c924506e4f8e4a3d1541d0535f515a370a3400e2408fc92d217f9f37fb0b972a3a7602cac98f8f0231a4d76cf584d9239ee816765cecd28f325b907e0b02b260609c70226a16ecd9bd67a64ea12c4b249c05a90112940200df3e70519a4b9ec136b6f535d4b8b2ae16c5a54cb8c57d87451697e5101e1d09a94d2117b30ce90c3685117e2194a379e7a5754da20179582f97767e633d141185fe3784a44d94210b214768aa51117ed5c880613623e4aabbb647721764a513425b8d90d4189651f1529e688466d8abed49e2a5f0f4493b878d4169848547f591277631f1fed6c97d167f8baa68920a2b0220d2ad5ae65cd09dcbbfab42bc666867378e40fd3ced9719a76659ba22213a5a23e30aeeef995164883299e7dd6fff1617b4287c3197cb3b1abd54b2f0ca573b1a4677a054f1232cd19803633fe57b041c768df7c3506313e7eaa365624833becd768fcc4a31ade932e71ade8ccbf400b3aa2d32891a4a173fb7498c9564c89b70548fd495ac2ea85c4bedb4c9136d1a0a6c1618c4f1aa8e619fef765e1c7410f86cd8ae7d0b7ed28947433cd0ff64f5f9029816d61080237f099aad2f8520f25d7685cc1893b3e8da3aafdb38846b6758ee02b5c5ac899b2c0738453be2a83b879f97cbad8e214786fb2a836c74e06ef190022f4b5557694c254bc7", @@ -581,9 +505,7 @@ { "tcId": 38, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e7e0827a582b946828cb6df0d1c4617e", "iv": "3a403192064a51df71a3554f", "aad": "053d3468b4d0a5a6a12dff017c40218c2f990158c50a95503130bb92a5d7615973ec8827043b29222e15713fb9a58db90a397d31b16e21b3befd3d66d8990312b3f7ada3f39abbe92e17a1a66d6a290534b3110287915b08f47431a1bfb9c823e54a16b287a57d4c3463c838c462dc7898a3d7f5f653a945744dbb126bd21802e4684ad7dc90391b8b8000343db337145bf17fe31fdc434163ee6ae44ada02de6192bda57018dde5ba1f59721b4583968efe8613816c3502ac1b1ef162d0085f8df37b3436d14cc54684e898fcb695f15a59d7df60eaa028388d7fdca2bbd90e07a1a02281dc85e00d83750bef47fe0256b23ccd83c864e8619b7b7e75c9b24814e6533c4f7855e4fa21de0747c64795aac015ab532d033e205898a7511da32f898daed383a48314db35f75e7bf12c7a99e50eb8dc93f8700624438211cda86423cfde8d183ae5d6ad70133753e40f73652dfd03074fee034ce6d16ccfc0b3341a9ec18e630872f625e04129173313ee22b1cbcbd90ee74c5019173eed3ab2a47f16c8672e449e06e3bec4d05971fe8eba752d5d962e6e7d27408464441b3db18804fc1e5c428e970688d8c55f2980f30a6b86034ad2f79a76ef44c8d816345a6270c15c79deebf3dcbc1a1a968d318b6cccc09ab755cbe0f6ff4c23710935a4ea5bcab51c307454fba56cef1308b7cf0738626964ae7d2b65ad54d52872699b96", @@ -595,9 +517,7 @@ { "tcId": 39, "comment": "special case", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "key": "00112233445566778899aabbccddeeff", "iv": "000000000000000000000000", "aad": "", @@ -609,9 +529,7 @@ { "tcId": 40, "comment": "special case", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "key": "00112233445566778899aabbccddeeff", "iv": "ffffffffffffffffffffffff", "aad": "", @@ -623,9 +541,7 @@ { "tcId": 41, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -637,9 +553,7 @@ { "tcId": 42, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -651,9 +565,7 @@ { "tcId": 43, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -665,9 +577,7 @@ { "tcId": 44, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -679,9 +589,7 @@ { "tcId": 45, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -693,9 +601,7 @@ { "tcId": 46, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -707,9 +613,7 @@ { "tcId": 47, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -721,9 +625,7 @@ { "tcId": 48, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -735,9 +637,7 @@ { "tcId": 49, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -749,9 +649,7 @@ { "tcId": 50, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -763,9 +661,7 @@ { "tcId": 51, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -777,9 +673,7 @@ { "tcId": 52, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -791,9 +685,7 @@ { "tcId": 53, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -805,9 +697,7 @@ { "tcId": 54, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -819,9 +709,7 @@ { "tcId": 55, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -833,9 +721,7 @@ { "tcId": 56, "comment": "Flipped bit 120 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -847,9 +733,7 @@ { "tcId": 57, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -861,9 +745,7 @@ { "tcId": 58, "comment": "Flipped bit 126 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -875,9 +757,7 @@ { "tcId": 59, "comment": "Flipped bit 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -889,9 +769,7 @@ { "tcId": 60, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -903,9 +781,7 @@ { "tcId": 61, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -917,9 +793,7 @@ { "tcId": 62, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -931,9 +805,7 @@ { "tcId": 63, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -945,9 +817,7 @@ { "tcId": 64, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -959,9 +829,7 @@ { "tcId": 65, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -973,9 +841,7 @@ { "tcId": 66, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -987,9 +853,7 @@ { "tcId": 67, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f", "iv": "505152535455565758595a5b", "aad": "", @@ -1013,9 +877,7 @@ { "tcId": 68, "comment": "", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "aa023d0478dcb2b2312498293d9a9129", "iv": "0432bc49ac344120", "aad": "aac39231129872a2", @@ -1027,9 +889,7 @@ { "tcId": 69, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "f3434725c82a7f8bb07df1f8122fb6c9", "iv": "28e9b7851724bae3", "aad": "", @@ -1041,9 +901,7 @@ { "tcId": 70, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "deb62233559b57476602b5adac57c77f", "iv": "d084547de55bbc15", "aad": "", @@ -1067,9 +925,7 @@ { "tcId": 71, "comment": "", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "2034a82547276c83dd3212a813572bce", "iv": "3254202d854734812398127a3d134421", "aad": "1a0293d8f90219058902139013908190bc490890d3ff12a3", @@ -1081,9 +937,7 @@ { "tcId": 72, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b67b1a6efdd40d37080fbe8f8047aeb9", "iv": "fa294b129972f7fc5bbd5b96bba837c9", "aad": "", @@ -1095,9 +949,7 @@ { "tcId": 73, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "209e6dbf2ad26a105445fc0207cd9e9a", "iv": "9477849d6ccdfca112d92e53fae4a7ca", "aad": "", @@ -1109,9 +961,7 @@ { "tcId": 74, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a549442e35154032d07c8666006aa6a2", "iv": "5171524568e81d97e8c4de4ba56c10a0", "aad": "", @@ -1123,9 +973,7 @@ { "tcId": 75, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cfb4c26f126f6a0acb8e4e220f6c56cd", "iv": "1275115499ae722268515bf0c164b49c", "aad": "", @@ -1137,9 +985,7 @@ { "tcId": 76, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0b11ef3a08c02970f74281c860691c75", "iv": "95c1dd8c0f1705ece68937901f7add7b", "aad": "", @@ -1151,9 +997,7 @@ { "tcId": 77, "comment": "J0:000102030405060708090a0b0c0d0e0f", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff", "iv": "f95fde4a751913202aeeee32a0b55753", "aad": "", @@ -1165,9 +1009,7 @@ { "tcId": 78, "comment": "J0:00000000000000000000000000000000", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff", "iv": "7b95b8c356810a84711d68150a1b7750", "aad": "", @@ -1179,9 +1021,7 @@ { "tcId": 79, "comment": "J0:ffffffffffffffffffffffffffffffff", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff", "iv": "1a552e67cdc4dc1a33b824874ebf0bed", "aad": "", @@ -1193,9 +1033,7 @@ { "tcId": 80, "comment": "J0:fffffffffffffffffffffffffffffffe", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff", "iv": "dd9d0b4a0c3d681524bffca31d907661", "aad": "", @@ -1207,9 +1045,7 @@ { "tcId": 81, "comment": "J0:fffffffffffffffffffffffffffffffd", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff", "iv": "57c5643c4e37b4041db794cfe8e1f0f4", "aad": "", @@ -1221,9 +1057,7 @@ { "tcId": 82, "comment": "J0:000102030405060708090a0bffffffff", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff", "iv": "99821c2dd5daecded07300f577f7aff1", "aad": "", @@ -1235,9 +1069,7 @@ { "tcId": 83, "comment": "J0:000102030405060708090a0bfffffffe", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff", "iv": "5e4a3900142358d1c774d8d124d8d27d", "aad": "", @@ -1249,9 +1081,7 @@ { "tcId": 84, "comment": "J0:000102030405060708090a0bfffffffd", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff", "iv": "d4125676562984c0fe7cb0bdd1a954e8", "aad": "", @@ -1263,9 +1093,7 @@ { "tcId": 85, "comment": "J0:000102030405060708090a0b7fffffff", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff", "iv": "b97ec62a5e5900ccf9e4be332e336091", "aad": "", @@ -1277,9 +1105,7 @@ { "tcId": 86, "comment": "J0:000102030405060708090a0b7ffffffe", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff", "iv": "7eb6e3079fa0b4c3eee366177d1c1d1d", "aad": "", @@ -1291,9 +1117,7 @@ { "tcId": 87, "comment": "J0:000102030405060708090a0bffff7fff", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff", "iv": "0314fcd10fdd675d3c612962c931f635", "aad": "", @@ -1305,9 +1129,7 @@ { "tcId": 88, "comment": "J0:000102030405060708090a0bffff7ffe", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff", "iv": "c4dcd9fcce24d3522b66f1469a1e8bb9", "aad": "", @@ -1319,9 +1141,7 @@ { "tcId": 89, "comment": "special case", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "key": "00112233445566778899aabbccddeeff", "iv": "00000000000000000000000000000000", "aad": "", @@ -1333,9 +1153,7 @@ { "tcId": 90, "comment": "special case", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "key": "00112233445566778899aabbccddeeff", "iv": "ffffffffffffffffffffffffffffffff", "aad": "", @@ -1359,9 +1177,7 @@ { "tcId": 91, "comment": "", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "92ace3e348cd821092cd921aa3546374299ab46209691bc28b8752d17f123c20", "iv": "00112233445566778899aabb", "aad": "00000000ffffffff", @@ -1373,9 +1189,7 @@ { "tcId": 92, "comment": "", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "29d3a44f8723dc640239100c365423a312934ac80239212ac3df3421a2098123", "iv": "00112233445566778899aabb", "aad": "aabbccddeeff", @@ -1387,9 +1201,7 @@ { "tcId": 93, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "80ba3192c803ce965ea371d5ff073cf0f43b6a2ab576b208426e11409c09b9b0", "iv": "4da5bf8dfd5852c1ea12379d", "aad": "", @@ -1401,9 +1213,7 @@ { "tcId": 94, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cc56b680552eb75008f5484b4cb803fa5063ebd6eab91f6ab6aef4916a766273", "iv": "99e23ec48985bccdeeab60f1", "aad": "", @@ -1415,9 +1225,7 @@ { "tcId": 95, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "51e4bf2bad92b7aff1a4bc05550ba81df4b96fabf41c12c7b00e60e48db7e152", "iv": "4f07afedfdc3b6c2361823d3", "aad": "", @@ -1429,9 +1237,7 @@ { "tcId": 96, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "67119627bd988eda906219e08c0d0d779a07d208ce8a4fe0709af755eeec6dcb", "iv": "68ab7fdbf61901dad461d23c", "aad": "", @@ -1443,9 +1249,7 @@ { "tcId": 97, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "59d4eafb4de0cfc7d3db99a8f54b15d7b39f0acc8da69763b019c1699f87674a", "iv": "2fcb1b38a99e71b84740ad9b", "aad": "", @@ -1457,9 +1261,7 @@ { "tcId": 98, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3b2458d8176e1621c0cc24c0c0e24c1e80d72f7ee9149a4b166176629616d011", "iv": "45aaa3e5d16d2d42dc03445d", "aad": "", @@ -1471,9 +1273,7 @@ { "tcId": 99, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0212a8de5007ed87b33f1a7090b6114f9e08cefd9607f2c276bdcfdbc5ce9cd7", "iv": "e6b1adf2fd58a8762c65f31b", "aad": "", @@ -1485,9 +1285,7 @@ { "tcId": 100, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b279f57e19c8f53f2f963f5f2519fdb7c1779be2ca2b3ae8e1128b7d6c627fc4", "iv": "98bc2c7438d5cd7665d76f6e", "aad": "c0", @@ -1499,9 +1297,7 @@ { "tcId": 101, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cdccfe3f46d782ef47df4e72f0c02d9c7f774def970d23486f11a57f54247f17", "iv": "376187894605a8d45e30de51", "aad": "956846a209e087ed", @@ -1513,9 +1309,7 @@ { "tcId": 102, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f32364b1d339d82e4f132d8f4a0ec1ff7e746517fa07ef1a7f422f4e25a48194", "iv": "5a86a50a0e8a179c734b996d", "aad": "ab2ac7c44c60bdf8228c7884adb20184", @@ -1527,9 +1321,7 @@ { "tcId": 103, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ff0089ee870a4a39f645b0a5da774f7a5911e9696fc9cad646452c2aa8595a12", "iv": "bc2a7757d0ce2d8b1f14ccd9", "aad": "972ab4e06390caae8f99dd6e2187be6c7ff2c08a24be16ef", @@ -1541,9 +1333,7 @@ { "tcId": 104, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6efca98126918ab564d88c6bec02e8998b2be50e3f906ff9adfdd185f373e756", "iv": "4abd6cfc83bd06b11efaa2a7", "aad": "", @@ -1555,9 +1345,7 @@ { "tcId": 105, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5b1d1035c0b17ee0b0444767f80a25b8c1b741f4b50a4d3052226baa1c6fb701", "iv": "d61040a313ed492823cc065b", "aad": "", @@ -1569,9 +1357,7 @@ { "tcId": 106, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "81b6b27e5ed90ab99fe6756d4cb41e3f07269687f5afabdb426e29096b5e4466", "iv": "13e727486031cca21f733375", "aad": "", @@ -1583,9 +1369,7 @@ { "tcId": 107, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ea1d436f6359caec010789fa94fe08b167c3e497d8917282f47ad2a8f95fd0f1", "iv": "73fe022202767af834e32126", "aad": "", @@ -1597,9 +1381,7 @@ { "tcId": 108, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d7addd3889fadf8c893eee14ba2b7ea5bf56b449904869615bd05d5f114cf377", "iv": "8a3ad26b28cd13ba6504e260", "aad": "", @@ -1611,9 +1393,7 @@ { "tcId": 109, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7f7c5804a680f61924966725dba2a80d85267c2e03c7c234b045b24ec8e23528", "iv": "2d9bf8b636f337d265b0904c", "aad": "", @@ -1625,9 +1405,7 @@ { "tcId": 110, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "01e75ae803d3045e6b28b7f67937eee2d8d98f77b4892d48ab1f15f57fa88bbe", "iv": "6902e8f0ef1e9ec60a3e46f0", "aad": "", @@ -1639,9 +1417,7 @@ { "tcId": 111, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dc4dbf811f9509e33a45a8a0743e9391de333f69c56ee4f0fe90ce21c238ee59", "iv": "1859d3ba4710cdd300baa029", "aad": "", @@ -1653,9 +1429,7 @@ { "tcId": 112, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "317ba331307f3a3d3d82ee1fdab70f62a155af14daf631307a61b187d413e533", "iv": "a6687cf508356b174625deaa", "aad": "", @@ -1667,9 +1441,7 @@ { "tcId": 113, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4f62e56f7b15035f427849714beb97e6acf88371e1f69b388129bb447273d6b8", "iv": "137d5c98a92f6dcee4f29d7c", "aad": "", @@ -1681,9 +1453,7 @@ { "tcId": 114, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6aada828b2273ffb81dc794a8629e305cb646f9d266002bd313427d384838767", "iv": "00dea4505cd5396f6ba408a5", "aad": "", @@ -1695,9 +1465,7 @@ { "tcId": 115, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "afd579aa1accc682aca54e142aa69df09802f020b24a42c41db58f6997edc678", "iv": "9f79d1da957491069d774496", "aad": "", @@ -1709,9 +1477,7 @@ { "tcId": 116, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0f112e59cdccd851c3b8e76c9f05a3b7c2e4feca5846afeb351c1cbcace82f04", "iv": "7147973339d86789a2c9a958", "aad": "37128be45f0a7f329546e1492c3c9c2d2534d5b1f5147e49ab91221e7c3edea21bbe47bfe3619437ce3c61e6e946c504f348296918219e51bf2c5598589cff", @@ -1723,9 +1489,7 @@ { "tcId": 117, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2ce6b4c15f85fb2da5cc6c269491eef281980309181249ebf2832bd6d0732d0b", "iv": "c064fae9173b173fd6f11f34", "aad": "498d3075b09fed998280583d61bb36b6ce41f130063b80824d1586e143d349b126b16aa10fe57343ed223d6364ee602257fe313a7fc9bf9088f027795b8dc1d3", @@ -1737,9 +1501,7 @@ { "tcId": 118, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "52350da5a572911ee0e0fcedb115af6f4570fbf9c74a11bc184444d6a621d60f", "iv": "d68ad045c1b9c2923cf5404c", "aad": "03a94b3841292d9bbf72f413c09167c54ee10537c049afe2bbcec43b18f3890b2fcdd3bb31e6d709274e199c0c4648eb3d8b38e0c1bf7f309443bef6937cde4123", @@ -1751,9 +1513,7 @@ { "tcId": 119, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d058304c0ba039b2e2d08661fd8f6db88779bd5ce580eb766c1d6ab34b94ee94", "iv": "3c553397fafda0eb06a59f23", "aad": "cfb1fe1c47e2450109eaed4e1aac9431aa5db1e3b7eeacad3ebc9e8e1f3e0a823f757f619761e61ad05af8cef83104890940cd592137eb7ba5879b95759c8be1525f9a01fc01582d93a2a841336a104d169968c274b5a8c30883b4bd621725f69079bb94a174a3c94db62f2ae746d03200f01c19aaa8a3b89e78b99a62f76f", @@ -1765,9 +1525,7 @@ { "tcId": 120, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "44c8d0cdb8f7e736cfd997c872a5d9c5ef30afbe44b6566606b90aa5e3e8b797", "iv": "6f39afba021e4c36eb92962e", "aad": "98d1ca1788cbeb300ea5c6b1eec95eb2347177201400913d45225622b6273eec8a74c3f12c8d5248dabee586229786ff192c4df0c79547f7ad6a92d78d9f8952758635783add2a5977d386e0aef76482211d2c3ae98de4baadb3f8b35b510464755dc75ceb2bf25b233317523f399a6c507db214f085fa2818f0d3702b10952b", @@ -1779,9 +1537,7 @@ { "tcId": 121, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e27e718e4b66c91e221f2a3df9da0013f7e14340006eca50dc30c4cc2ddeb679", "iv": "b46fed185e8b33215dd474dd", "aad": "2d2b6247f9c342f8d0432ce0715749d0bac0e2e3f28b785be8dc84b3a0e57a161afde34227277512204ffa4bceb6e0a4d021031b765540f7f613045f74e7e6e4977c04b78b5d3f8d4e420a9748c12d1f9aa5e03a27749be2785dd555a8cf0182c0826f2d60eed3c4059adf8872f3c4d81a963592472965cc0c66102167e4cb1ca2", @@ -1793,9 +1549,7 @@ { "tcId": 122, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fc1bfd0b58515c4e7906e2052596bb92de8c879806af47a4c726ff08c9ba47cc", "iv": "f3da3be574337b8f8c052866", "aad": "d26f7ff887725228f3109924ed9eaeaa8c103cfcaac1d6e3874d11afd8424fd030fea80547212fe7c8ac9f4ecbe304b62e5bb206ac3a8318a819b9701f494aefd22e84d227922102f5130f0685e88e25115c3ab9e8bb290c0df0715c4adb00a2ecc9bab5bbcc49cec60305a5b04f646b1d0f951673cf1eb4742c1a52beb2cd2f43a2e413e4a9f5679123b4d59f2ae14c27ee84e970cafcbb5a0736ad2636833cb644c9f2fb61a4a09fad511f4c1781c5685f94814d242c5e3eb4abe165732ab0258a2461c56d452ef1cf48b4ff0f331b91c2c71ce1c03877552837a12dfe75f78bf1cd615b3b2b864fd9503a5f5bea652870bce4cad5c726f1c512dae7f5f8", @@ -1807,9 +1561,7 @@ { "tcId": 123, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7ec20e38aa1b1f018d79903fc1cf6e260cec3733a19ad9e30f60b54e2ea6ebcc", "iv": "5ccd9cdcf97ac61364687bbb", "aad": "d9d2ee145b5c31a17dce932538c7e45da1c82abb80b0553251e442dbc5af9c126d3a76a24767c39b229bec8976a0df89fa70ea9ad872aa36d6b8b09aaa54698e7f29c2c2d12efb0b301cfb97076473dfa7ec030350e26839fbb7e1612dad93ff08e1119168c5fca56816c62b042f06d89e5a95da6a615e13ba4cad9f942534c539520d00509d0d4ac6d80c59e769d7e1aa7e12987ee05fb6a19b383c3348df6cbdcff604ef218338910a8e275d9a62b802cb07ec9249c9635e2437f8339dff3e21f79e9eb2acc2bbbadd520a84c58f0ddaaf8c32496d173b6b8c0c274352d40d47bfbd93069abdcc3d21c2cd330a8c16847f0e5299beb6a2d33be746de5c71f2", @@ -1821,9 +1573,7 @@ { "tcId": 124, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e40003d6e08ab80b4bfc8400ef112945a901ec64a1b6536ca92665090d608bc4", "iv": "9f095dafe6f6e0fbafbbe02e", "aad": "422d5efcffe364905984533f0a579d80b18bda7b29e6e46498effba53c350112c0bbb8dc4ce03bb0c69e1d0baa19f0637108aa4a16b09a281f232839d87b6d0e42be1baa7c67f1be970ea169d3960b9fe0a61f11cd2eb7398c19e641feb43f778e257a397063db5b3a6707e9db62387054f9f9d44f143583e63edad45a00251e5173d7505f22a8bce232e56c2c276a58033ae30d5dbf4e35a862e42af573be38c6406d9b4c7acbf275fe36c0ecf2c4642898a30e6146fac992a16405f98312126b7a3722f5dfb7dd4e4911c1426b2e01d04e9be6db3771100f7d7d4282e4ea585f3646241e807ca64f06a7fa9b7003d710b801d66f517d2d5ebd740872deba13d0", @@ -1835,9 +1585,7 @@ { "tcId": 125, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "820bb5eb3707e713d5fcfe3c98bb1ba733540ddf44b172746bb950957254adb5", "iv": "f2b947eae4311254417c5928", "aad": "f76c06fe9dfa7fffddae7d545977f1944bdb8e48bb8740ff1a9a90c260e1264fdbfa328ed8f183e672892a6d3464c176adab5da8ab3af7c08b71ad135d7b42c3ebd893938f82cb9d200bb50c26e823af951149407bcc05f17fbe8ec275db96a9c7aa230f1347bcf10202d5cb7fb16076f6a78cd620fdd67a9be58f6992e619a8314cb40446b654d1c01c9cc6a92e44a77b015f2cefb9e5284082951bd98ee7e834adf39306bdd4288296c276e63b0dba7b7269c63e0e77f3df0debe8fe36454ed7ab332db77d2d9d7e1832f36e13ac6c88e383dc8533bc624a27ae378758742a63e39d54fec827b19c63c692cdbc6a498ce80c5c112d461cbed6c93a458573c765c759776e7b8e3430ca389991996f895ee16fe538f2de3a902f8423138f05e87e01c1adf2232ce9eff100b39452565c10125b3a852183f8026b1cb8281e9e2e6a0fbdde64d0f4c2984a72f1ae2bfbb409c9de9ad2244860996e1053cc8cdd70511bb265f20561a0337de4891fbf293f705fe040f187ba43bf13fb5e02031f8edce5db10ef5d411a448ce0903dde943d2e199f0e4af2ad3ab2a534f0d6418acbc5ea9340356e11036bf6dec306419177630d36b41a0e646388f6010227a323f9570f43f2f14a8b9fa346ad0459c0c28ce6ca2eed98983bd08db82bfd0945bd4c94bd82a4046876d7a3844a4fb9365284b1511b6fb36a2703abc9b03a6244bf", @@ -1849,9 +1597,7 @@ { "tcId": 126, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "65e18f70f168abaf388104c9b37a9686aebc7743f0e66b84b7c7cc0e3600f655", "iv": "8d564420fcb9a98e7e07475c", "aad": "016dde724536eee27187907263e4a62f3b637eaa8ab6f86d0343f66f7f73c6f8c3416cf253532454c045557ed7a371c2d6b8e19e0101e1109cd7227dc5390545ff24484031957749514379a77a33df0fd129f80e9869747b6589fd29a6935aa37b00e2abbbae2b67904726e9fe22143080af18821ff10c5217e845cd6e0ef2513c1d82c14f9d3933f3fd5c6364075aebef6c0f5c97fa343aa192ba8c526b7ad4c71c4c19ad2d5ae05b07176a5e66d486889a2e8f9ef80b9c0680cf887f60137f6266ec335a5f1d74dc41dec1653a96d61b75f4b569b9328f6b2fb40391704f66e058e92dfc15d77599018d74907a9bb8870c5c446e81fa7a764a549f6a417326b52fbbe4f5885e6455be2890c3a8b97a9fd0c92c085edfaf6a4f28dfec0243aa79a71d123282d4e9a0b3497ad569db869e56638e271f1205a52fc38cb74767e4bb2f37bd437083e994395e98454c04092d292c681ade9e398589df6cbf9b3196d12c8153740647af018cab5f9bf3e3db7deea221c73f377b96d368ff8d9ffecb8f44d50b59fafc90f655ec9271c9c1d032cfb0f23720d01981c26296536e66cdb8c390ad1bca90e6b2711170665ad52aaa188f87ca96888d3d932e6c3bf32891cd746308b0d6345ed8cf7c1ad88442326a3892e60afd5c86a2d062a461d8896446154e9148aad5b122437e26a52ba1b620d085af628af5ada9fff664d4a9a230", @@ -1863,9 +1609,7 @@ { "tcId": 127, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b15ab816ba505ec42b528066d9119b4b2ee38159ce54a26bc5d661127e05222c", "iv": "75e3c608a39367dc4aa748d0", "aad": "005931a2d5c5bcedc716c3f246e21b3a46d2a6b1ce73644653e0cf277efa492f12fb2b83f70bae8737d53cd76254dabca8422d4ff9396c265d57e4fd3d0cd1c38198e229637c7fbfff468fcdb04ca12101865c08bbf55689e1299c5e7a430296c47a874d9956557b2cb32fd3f8073f85fefb6d2005c5d3329e40dcb957f5b01d7f1582ea359b947d5669da8003c009f8ecbfbf094fb8155cf89251ee4a91a43a96e3f6d302e15753dd48dd5e3b87e093021059ec323d38d3ee72290521eefd54cf708aa9e81869b756c3fc3c9a60e12226ac643bf7a91951e5509159b1e298bbfe88fd8ee659cac98c904f68c928403894fc89df100d6f30fd1ce20666815929b6eee39ece510eb53567e35cbe49dcec0f1b80fee861ed0af1cc759d477f306a5e1273e64c7e33554d11d79632006b420e7c71d36fece18d75a8b5773171ed071c26664fc0113277e3356ab30db05ac62ea5b975e36413572dd39e5c22d5c42bc82ab0ab85b54fbfaa527d1344dc3dfb18b941b05bcc5b47d25e18ef936f3918ed87cbf5dfa67989a038e2f747345c4b8d27b101c944f0f1d6fe21cd1a653c17530f9a893d7fd48afafcf12bf005fe044a000e8deaf09bed39ba62784bd5b88ace564806a9b5e0bf40f9f655fdd5bdc4bf568c5abb4b84ec61a85f0038b4f4cc3e75c3b3f99e62b99292d510f690c07c18af41b765fe5a1ee9484cf04c69f3f49c", @@ -1877,9 +1621,7 @@ { "tcId": 128, "comment": "special case", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "000000000000000000000000", "aad": "", @@ -1891,9 +1633,7 @@ { "tcId": 129, "comment": "special case", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "ffffffffffffffffffffffff", "aad": "", @@ -1905,9 +1645,7 @@ { "tcId": 130, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -1919,9 +1657,7 @@ { "tcId": 131, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -1933,9 +1669,7 @@ { "tcId": 132, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -1947,9 +1681,7 @@ { "tcId": 133, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -1961,9 +1693,7 @@ { "tcId": 134, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -1975,9 +1705,7 @@ { "tcId": 135, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -1989,9 +1717,7 @@ { "tcId": 136, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2003,9 +1729,7 @@ { "tcId": 137, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2017,9 +1741,7 @@ { "tcId": 138, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2031,9 +1753,7 @@ { "tcId": 139, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2045,9 +1765,7 @@ { "tcId": 140, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2059,9 +1777,7 @@ { "tcId": 141, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2073,9 +1789,7 @@ { "tcId": 142, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2087,9 +1801,7 @@ { "tcId": 143, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2101,9 +1813,7 @@ { "tcId": 144, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2115,9 +1825,7 @@ { "tcId": 145, "comment": "Flipped bit 120 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2129,9 +1837,7 @@ { "tcId": 146, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2143,9 +1849,7 @@ { "tcId": 147, "comment": "Flipped bit 126 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2157,9 +1861,7 @@ { "tcId": 148, "comment": "Flipped bit 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2171,9 +1873,7 @@ { "tcId": 149, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2185,9 +1885,7 @@ { "tcId": 150, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2199,9 +1897,7 @@ { "tcId": 151, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2213,9 +1909,7 @@ { "tcId": 152, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2227,9 +1921,7 @@ { "tcId": 153, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2241,9 +1933,7 @@ { "tcId": 154, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2255,9 +1945,7 @@ { "tcId": 155, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2269,9 +1957,7 @@ { "tcId": 156, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "505152535455565758595a5b", "aad": "", @@ -2295,9 +1981,7 @@ { "tcId": 157, "comment": "J0:000102030405060708090a0b0c0d0e0f", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "029e0e777db092b12535d043012f09ba", "aad": "", @@ -2309,9 +1993,7 @@ { "tcId": 158, "comment": "J0:00000000000000000000000000000000", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "f1be3b06b7feac07e7eab629f556047b", "aad": "", @@ -2323,9 +2005,7 @@ { "tcId": 159, "comment": "J0:ffffffffffffffffffffffffffffffff", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "de9eb63b1daed321a11b7547cc9e223c", "aad": "", @@ -2337,9 +2017,7 @@ { "tcId": 160, "comment": "J0:fffffffffffffffffffffffffffffffe", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "40bb0abebc483ff6d5671241ff5d66c6", "aad": "", @@ -2351,9 +2029,7 @@ { "tcId": 161, "comment": "J0:fffffffffffffffffffffffffffffffd", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "20d5cf305e630a8f49e3bb4bab18abc9", "aad": "", @@ -2365,9 +2041,7 @@ { "tcId": 162, "comment": "J0:000102030405060708090a0bffffffff", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "255358a71a0e5731f6dd6ce28e158ae6", "aad": "", @@ -2379,9 +2053,7 @@ { "tcId": 163, "comment": "J0:000102030405060708090a0bfffffffe", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "bb76e422bbe8bbe682a10be4bdd6ce1c", "aad": "", @@ -2393,9 +2065,7 @@ { "tcId": 164, "comment": "J0:000102030405060708090a0bfffffffd", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "db1821ac59c38e9f1e25a2eee9930313", "aad": "", @@ -2407,9 +2077,7 @@ { "tcId": 165, "comment": "J0:000102030405060708090a0b7fffffff", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "f7a02ecca03064b2ef3cce9feab79f07", "aad": "", @@ -2421,9 +2089,7 @@ { "tcId": 166, "comment": "J0:000102030405060708090a0b7ffffffe", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "6985924901d688659b40a999d974dbfd", "aad": "", @@ -2435,9 +2101,7 @@ { "tcId": 167, "comment": "J0:000102030405060708090a0bffff7fff", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "3f1188546c65ed0fc55e75032c68ee44", "aad": "", @@ -2449,9 +2113,7 @@ { "tcId": 168, "comment": "J0:000102030405060708090a0bffff7ffe", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "a13434d1cd8301d8b12212051fabaabe", "aad": "", @@ -2463,9 +2125,7 @@ { "tcId": 169, "comment": "special case", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "00000000000000000000000000000000", "aad": "", @@ -2477,9 +2137,7 @@ { "tcId": 170, "comment": "special case", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "ffffffffffffffffffffffffffffffff", "aad": "", @@ -2491,9 +2149,7 @@ { "tcId": 171, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fae2a14197c7d1140061fe7c3d11d9f77c79562e3593a99b", "iv": "bc28433953772d57bbd933100cd47a56", "aad": "", @@ -2505,9 +2161,7 @@ { "tcId": 172, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cee9abbc26b63e169f0ced621fe21d95904e75b881d93e6b", "iv": "1e8259e0a43e571068f701cd2064fc0c", "aad": "", @@ -2519,9 +2173,7 @@ { "tcId": 173, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "189f0bd390ba40632586a45c39735c2b87113329c800f394", "iv": "c84442d6975f0359737de0fa828f958e", "aad": "", @@ -2533,9 +2185,7 @@ { "tcId": 174, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b0724f15df5b792c2f49bc51df0ac5aad69be0030981613c", "iv": "13cd526ec77b58f62d48d03f8b88f2b8", "aad": "", @@ -2547,9 +2197,7 @@ { "tcId": 175, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "998750ba784841e40a7c5b03985732b6397e5459a3843954", "iv": "1d3d62eccd8ac5e896f2654a7f606fc9", "aad": "", @@ -2573,9 +2221,7 @@ { "tcId": 176, "comment": "special case", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "000000000000000000000000", "aad": "", @@ -2587,9 +2233,7 @@ { "tcId": 177, "comment": "special case", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "key": "00112233445566778899aabbccddeeff1021324354657687", "iv": "ffffffffffffffffffffffff", "aad": "", @@ -2601,9 +2245,7 @@ { "tcId": 178, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5019eb9fef82e5750b631758f0213e3e5fcca12748b40eb4", "iv": "ff0ddb0a0d7b36d219da12b5", "aad": "", @@ -2615,9 +2257,7 @@ { "tcId": 179, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "21218af790428f8024d3e7e1428c9fcf578c216636d60e73", "iv": "34047bc39b9c608384dff5b8", "aad": "", @@ -2629,9 +2269,7 @@ { "tcId": 180, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3a8bf543c480925632118245bcbf5d01522b987a31a33da3", "iv": "4ebc13cf4636cc7c45e560a7", "aad": "", @@ -2643,9 +2281,7 @@ { "tcId": 181, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "92f4d2672fceec43963ccffb17e6ea7578b11418b06a3b82", "iv": "6e7ff7f0797685cfc44b05ff", "aad": "", @@ -2657,9 +2293,7 @@ { "tcId": 182, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bcb6bc5ee6743df1396a34639327b25809ec9c81dd6a0c0e", "iv": "be0326d23bdc2c64648d13f4", "aad": "", @@ -2671,9 +2305,7 @@ { "tcId": 183, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5e1d28213e092536525bbae09e214af4c891e202b2b4fa4f", "iv": "b6be6cd0681235d826aa28ea", "aad": "", @@ -2685,9 +2317,7 @@ { "tcId": 184, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7f672d85e151aa490bc0eec8f66b5e5bee74af11642be3ff", "iv": "b022067048505b20946216ef", "aad": "", @@ -2699,9 +2329,7 @@ { "tcId": 185, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "969fed5068541d65418c2c1de8fe1f845e036030496e1272", "iv": "817fe51c31f2879141a34335", "aad": "cb", @@ -2713,9 +2341,7 @@ { "tcId": 186, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fa5b9b41f93f8b682c04ba816c3fecc24eec095b04dd7497", "iv": "62b9cf1e923bc1138d05d205", "aad": "2ed8487153e21b12", @@ -2727,9 +2353,7 @@ { "tcId": 187, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fbfb395662787e2d25a2e7510f818e825936a35114e237c9", "iv": "3f1a1e02e90a4ba7a1db9df2", "aad": "74318d8876528243f1944b73eb77e96e", @@ -2741,9 +2365,7 @@ { "tcId": 188, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5d8e9c2222316c9ed5ff94513cc957436ae447a6e1a73a29", "iv": "0802ae86c75a73bf79561521", "aad": "5ca354a4cb8e4fc9798aa209ad4f739dc7c232fdd1f22584", @@ -2755,9 +2377,7 @@ { "tcId": 189, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "11b18ea39c38491593fdd5e6e4ab8b4a0129a53f49ed6ca9", "iv": "0952a70d993188c1dd8891a5", "aad": "", @@ -2769,9 +2389,7 @@ { "tcId": 190, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ccbd0f509825a5f358a14aac044ae2826bb2c9eaaaaa077f", "iv": "9189a71ac359b73c8c08df22", "aad": "", @@ -2783,9 +2401,7 @@ { "tcId": 191, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c0a52b33c0095ecfe1f38e3494e194739ed974b8c7c08a2b", "iv": "1debe7394ef2a2a59988344f", "aad": "", @@ -2797,9 +2413,7 @@ { "tcId": 192, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "24777288326e1a2190a318c77188a7912d0ba8d41423a29c", "iv": "f2f41982fe0f017ae4ea1b06", "aad": "", @@ -2811,9 +2425,7 @@ { "tcId": 193, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d045c6eb173f440843faec3e9374602a94ee3f7176312208", "iv": "98e9153daca2522e3162cb15", "aad": "", @@ -2825,9 +2437,7 @@ { "tcId": 194, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3493fc8761e9dc247585046f2b78aa7f138ff9a9d47d9b39", "iv": "87eafe6caead7f916c11ab76", "aad": "", @@ -2839,9 +2449,7 @@ { "tcId": 195, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0b68b66d5182fa6c3b08edd50a0a7483f025935a0d64abcf", "iv": "6fa4902beebd20e0e33138a2", "aad": "", @@ -2853,9 +2461,7 @@ { "tcId": 196, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a5e1667400c497a927eddbf37566d295a09e1f061b24af46", "iv": "c8cac0a02a3b3276c357c2b3", "aad": "", @@ -2867,9 +2473,7 @@ { "tcId": 197, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e602188abf6a91f3e258838cea6befeffcf6257a509c3e95", "iv": "9e35d3ef1897c5fe3f647204", "aad": "", @@ -2881,9 +2485,7 @@ { "tcId": 198, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "62d347587ef0d58d6cc3ba2ae7af655704ac4dabc1cfb29c", "iv": "34e6e296f7625999bc9f02e3", "aad": "", @@ -2895,9 +2497,7 @@ { "tcId": 199, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f208e90e0a08f222c8ac3d4a0c8a8185f3f477f1a43ffce6", "iv": "603ddbeb612b71b1d08ebf40", "aad": "", @@ -2909,9 +2509,7 @@ { "tcId": 200, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "701aea2830752a8cb9821af7b43895d39c2431ec877ace03", "iv": "a21c680b6e9e40c5b0686f09", "aad": "", @@ -2923,9 +2521,7 @@ { "tcId": 201, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "856b07ff0afa13819eef43f5dd4a81f7bed2a9c7089cbf06", "iv": "901007f757eb3bf0bfd1e03e", "aad": "03a47b930053a4abb40c661eabfcf19ec269f4913a5a18513eb67243b184b2e946fae1838b35c6f086f8227e4d353620684008827b9720f450c3977ebe8622", @@ -2937,9 +2533,7 @@ { "tcId": 202, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "55a4ca526443357ac7c896d9a67cf7d467f6921d69002d3a", "iv": "dba233ccbc7992e64e82cfa3", "aad": "df737cd77d31eb9097a17c31b4c92889ef1f32b7464e2620e9007192ea675b9ad6910527ffecee2452be0248fab75608c7fdca08e86580322aac1d6a11b96ecf", @@ -2951,9 +2545,7 @@ { "tcId": 203, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ef97a39d45a5054df344d818eb156377d4fa5124274f2f2f", "iv": "d0278d7ba51e31ebf8f70fca", "aad": "66f612f2b99e74db949c1caf3cfbe1dde9646da8497861c37f46dc43bfff08df3aec09b229a5c8b9d8b8901f22dfa3aa1f955dba7aa2e883bd0a2ac510b501a038", @@ -2965,9 +2557,7 @@ { "tcId": 204, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e430ffe62cf0028ca50bacd8ac020d5420aff345b71a98d8", "iv": "2b5dd5d7b0e26fb51fa1e0ff", "aad": "625d9a344276ac8b4f62f49bf274a19f8086976741c79e04ef1499c7f4f4b8203dedc6b02e3d49d6c5bc67a973fb125793ab8999f565a41414a6de06f9adf1165f6ade260f447e028a48ad65044d013153ae96e7063732d1ba3a3783fc0905e9a28fa23a5c49ab2cba016d20c6df704bada62a243d76dbaf17a98457793893", @@ -2979,9 +2569,7 @@ { "tcId": 205, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f381d0ffd3373a1aa02edd1d7fa748e91908fe534bef73d2", "iv": "10aaec0de4ad75376be9fd41", "aad": "7739aad7399d9c0f0a3c95b403888f0072d94acb76ff576e05f4a063120b84e722b4d5cd43a58e4abab444cb8ced112f3dbd8993b831c39b4edb76e92eb33ee24c5922b56552685f3b0f4cf22e0e11628f6a3d33eff9def7ec527112dfafcf122814e3d1aaf66c3f970526511088bffef8101d1cef833268ff80387df30557f7", @@ -2993,9 +2581,7 @@ { "tcId": 206, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f8ce769a34f48d24a2076860e7d18ab5f4f2a528e2280da2", "iv": "8d7f8676115266f5d1a0e91f", "aad": "7b6dccc150563e845434c2bca29f3f9d7841628f00c9474e0620017f7fa8e2500362fd7cf3cd162395b14a520de484c305fe2f6be6309174edc3e14fd5aeccfba6dcae183428613ed9d6df3f01d5db538245c8ae8ff50f30ba3d428510cad3289b462805ea1029133c64af457e46ff512b19580d5dfd0d5a01e42d0fa628c2f729", @@ -3007,9 +2593,7 @@ { "tcId": 207, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4b726f49036f5ef872000a34ca09a8528a1eea7e0563a55e", "iv": "ae05124d76b056fcce5c8b37", "aad": "95df74132def5ae8adb6b3b6cc918a9f7c9072f2df639d269abc3c551cbd6ab245f57a8e97095a580d473aadbff50f1d871e766fec329100b45fa3571b4904b4f5e4e0d1bd25910f457dd1f01bbf82ff59a2138af16756d64fa9d82089ccd6baa18c16d0381dddbc469ccc54405e853fcecf3b2285247dee886639edaafbaad58edb8e1287c17da2f449681988f1e575c8c6e99e2a2aeefbf7e6e1fcac86adf9b1c1349be7fe29f0f71d7cbe8740e09d296a4718b41250b6fbfc68cc52061c0530fd79e15c5b0ef013a977781f7a63ed513892b8d105b1064eeacf1524de4c50ab85c223d47de35eafb9e931cf426dc455866ea88f49d51003b82bf5efc7e6", @@ -3021,9 +2605,7 @@ { "tcId": 208, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f8ac92d206df1da3ada5e906806252a78262e51e00a7ce0b", "iv": "2c933d7590ff4058e22f7e5b", "aad": "ff2771b5c817a5e1326cb907d5384db2861a3295109e678b553ba14a5a99005fe0d6dc6d73178b75d348b6d9c1a8b6983e20cf2b23161cc88b02752cba166f36ebb433d7b429ff5f590758d3ba5696f7268caa55b0e5fbfff498aa77ec79115c679b7df6b118cf4c51a3185f9d6177de145be885ca5e1b355a4a21b6b0b7928c6e70d6cfee65a3d17758e08012f088b28e381e8abc6e15471d580036bb3e78ae1f976caa660ead300c4d0f50d04fa07088643361ac8c634d4c375827be900d62f860f9089c5dbc5ad02f9cab9dd49a324c960b259ab839de45896c6049eb71f4a056d937a90afac1f52e7c73c24ca341306c32a016cbe40c7478de24ec8c7f6f", @@ -3035,9 +2617,7 @@ { "tcId": 209, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8f27b1c3b3d7023c76ee66c768a3e92d4971e25f729d8788", "iv": "12444040caede67285e490d7", "aad": "58fd02ac23ec7fa5b9460f60bfc85b4bebba70039a8f83261d6cc4f560107c10bc69548a5d6152882fb465fd59fb8164d7c94523c3dd4206d33064f5191bd31f0c48fe03d7460e995c93175b57cb03f58711adc94632031c4305272367b4289c725d9cb7ae9ba996b3a079174508c1eae8162a0bac446c1e53fe0c402b6912dfd6702addccada30a5c010fc22c2c75e43226378ec7f4b3b71ccc71f32ab1adc877cc7b0a180c75d385c0f71a0b291a1cccf4be47e272249d61ffbf059c4f7be74eba07d5e1be3a7438458a611fe58cee4f946e25dee03e6485235566f20ed555be32cd57a94e522d2168eae23c4587371a2d145f418c59e7bbc464a3bd88b8919b", @@ -3049,9 +2629,7 @@ { "tcId": 210, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9755eb909e1c30c2c11d3f106107e7b573c25b9fdb8bc19a", "iv": "a82a5f561431c689e7c4dc0b", "aad": "e12f568134513a0ea75837571321e6355f7078970184400b1297db21b0cd34c6677852a3079a31f2ae83781270b36a97a28da391605f02b40754501871675616a9a9047f7e3865295120d5d3d329ebcc7a4e24ef8db3efe615c2a9102dfa7a49c370f333c62ac196fb4949c64409492712e3b423faf621443e6d07e76738497e301d41c26a414e8d08ff118d65b6a2d6768d18883c52466b5af58cf8335904a2ebb1c02673c80c285d6771067b0db6e6e93156405bb2f5b61b5be80df0db6ae5fa8a9fc69db80be215a0ae17b808f6a00c52555b4b3188e71ea38ff08583b6cabd0b3f86b44f2a494cf54bb41320bdcd8bebd1e8b566435e9f6b2949e2152c5f721d0490db80f564164dbc6f394933dadd7b98ef28b04f54064f9ab84ea7f6fd92f3bb071eee8b3b924ea9f182e707a06f80c6129485c648a7aec6e00cdbb1ae41fd91273fb8370ea5ac9b19a7fe000b4f45a586dd04e793565226931300eaf900b99d50b7a68e7fc517b581412b2b193cc5d8b02cab61027ceee8701718eae5847b674d68d371775ebd40135a24962165f2f7dbfd7069ad1d8c88f2d2e13bf049e847f6e5198037a90d196d49ee04b08e210ab9967b376cf875b6cc66d77e70a82a0f7f06e20cb2d469b59f2b59e5ed0f27907955d4e4826b5b6ba98d7cb30f1804c6c4350101dc790684811774afc1bdc6a84bae3bd3e2dfe08180f0a509", @@ -3063,9 +2641,7 @@ { "tcId": 211, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d4090019a07de8ff31e98fd1898ffbd8c1001f58269a6433", "iv": "65aeaa5ed2c63afd95ff522a", "aad": "37df311edab4303e9b10dc83a90e8562c55aeb9ab98564437468c6b41d3e08898079c9d818e1ca0f0249ec36c183d26678828f0536cb06a8748709330877155ca9a7f87629868c126b3dfba262e0e5ec2e493ea51e4566a94d825c47792634c8d9944666001e12ad2399a4dded6e2c67830fd527956c02f2eb1bc55991cc8be609b3490c0c2a4063f0f2bd2a3203328ea6816579aed76090809e51175f275286f56e77d0455f9ec45c0ed2f0f454374382a3b2d043862d3ee069d5966cbe017927a8a8aaf5873de038d940375b3a2971d453e646dbbb614246325f1f88639c1e868e43b7868f37cd577f8ce35ff05bc0159992c34b933eb9c50bf9d5257d91b644f0b2658c63010afc9fc49f60a50b6f7ae994d4377313b9e78657cccdf4cdfa5d96eb5e935613a27d109b5c20434ca108f05df5f798d8bb421c3e9dc2f546d1b45050a26f889ae0235d2c39b1ea4b2f3b52672727c9e5da6db731c3539c80d10538e69643c79c681014f84fb3a8356dbafbeb6e8e701c445d524b63b1b8fff49c4fbcf672a07977b9661f472efc508d430cefe8e744f324c22846060c637ada1e83a177ad2520b8ac214b844c506493434f8f1666a0bb6a3f57ec6c4efd3f138fb767d7ef6cac7c9d31db5c954b7a7fd2a87308f997eda1d8ae8cc0c7211ec13fc6fda845eadcd25c7f7a9c69cc38d91439fe7ef153835fd972e218594c2a06", @@ -3077,9 +2653,7 @@ { "tcId": 212, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2ca090f0f4ec5afdf4a3cfb253fe2e87771ddd5b0375f567", "iv": "4c48b15143a3f40305c70cd6", "aad": "894fb598d67e5d2d434fd216d38e69631e69c23e488ffbde6e4ff84b10f51563da1c8ca05308fda743af0c55c3714479d0b337b6157c065bf74e9527985a76561843f347f15268f2c9b778b273a6496c0b13dd6bedd7876b336abac4e871584c54c8ab1ee731be17ed0044c82fef47341131f3ce09918dc2920a8b6426ef40a3a539230a28e2636d27e42a2636d016bb58ef8987fb52f066e75e3193a8f98f58f6eb6178bf930cca0ffc5728d67a9e02351051b47abccc8e8afaeff2134c79a08d3c4f596de227f87f48f53f60715054bb59e9640b3f224817ff2453cd685740bbd65f7de9d71d041a90a5146122e1c13bbaf364a7bc30e1827cb962aa409fefcc2d512cef53b3f0059550c5464219b636082768f61296cd1eef8cce71c17c84fd4717e231bb5be272839bd7385c8ef8680100212ecab4430a8bb6fa6599c47ace673409901b0f098b61720920419f033c5efc7cf633047021c8329697a3887ba7d0e4ce8e573c9c055daf285782eb0657ebf4666f4fe078f2fb93323b7151d95af1ffb5bddec2fb1e96b4c70a0b8162224905dd2c0acb9b1c1c332bdd356d05b5fab9813c16f893dcce2a95b0b34d4d9a5997037a90ded22de5e4d0e3e410569d3b010d31ba78843c6b6226f364ecc9695623ce1c1c21bf5734e08c3097d0f32a0624d32b9eb49f7ae61b68c50f5920db675a5a8a73cd288364ec9705db799893", @@ -3091,9 +2665,7 @@ { "tcId": 213, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3105,9 +2677,7 @@ { "tcId": 214, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3119,9 +2689,7 @@ { "tcId": 215, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3133,9 +2701,7 @@ { "tcId": 216, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3147,9 +2713,7 @@ { "tcId": 217, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3161,9 +2725,7 @@ { "tcId": 218, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3175,9 +2737,7 @@ { "tcId": 219, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3189,9 +2749,7 @@ { "tcId": 220, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3203,9 +2761,7 @@ { "tcId": 221, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3217,9 +2773,7 @@ { "tcId": 222, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3231,9 +2785,7 @@ { "tcId": 223, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3245,9 +2797,7 @@ { "tcId": 224, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3259,9 +2809,7 @@ { "tcId": 225, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3273,9 +2821,7 @@ { "tcId": 226, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3287,9 +2833,7 @@ { "tcId": 227, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3301,9 +2845,7 @@ { "tcId": 228, "comment": "Flipped bit 120 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3315,9 +2857,7 @@ { "tcId": 229, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3329,9 +2869,7 @@ { "tcId": 230, "comment": "Flipped bit 126 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3343,9 +2881,7 @@ { "tcId": 231, "comment": "Flipped bit 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3357,9 +2893,7 @@ { "tcId": 232, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3371,9 +2905,7 @@ { "tcId": 233, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3385,9 +2917,7 @@ { "tcId": 234, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3399,9 +2929,7 @@ { "tcId": 235, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3413,9 +2941,7 @@ { "tcId": 236, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3427,9 +2953,7 @@ { "tcId": 237, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3441,9 +2965,7 @@ { "tcId": 238, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3455,9 +2977,7 @@ { "tcId": 239, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f1011121314151617", "iv": "505152535455565758595a5b", "aad": "", @@ -3481,9 +3001,7 @@ { "tcId": 240, "comment": "J0:000102030405060708090a0b0c0d0e0f", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "5c2ea9b695fcf6e264b96074d6bfa572", "aad": "", @@ -3495,9 +3013,7 @@ { "tcId": 241, "comment": "J0:00000000000000000000000000000000", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "57b3a81f2c36b6b06577ca0fbab8fa8e", "aad": "", @@ -3509,9 +3025,7 @@ { "tcId": 242, "comment": "J0:ffffffffffffffffffffffffffffffff", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "ce20a7e870696a5e68533c465bad2ba1", "aad": "", @@ -3523,9 +3037,7 @@ { "tcId": 243, "comment": "J0:fffffffffffffffffffffffffffffffe", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "918e3c19dbdfee2db18156c5b93f3d75", "aad": "", @@ -3537,9 +3049,7 @@ { "tcId": 244, "comment": "J0:fffffffffffffffffffffffffffffffd", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "717d900b270462b9dbf7e9419e890609", "aad": "", @@ -3551,9 +3061,7 @@ { "tcId": 245, "comment": "J0:000102030405060708090a0bffffffff", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "ecd52120af240e9b4bf3b9d1eeb49434", "aad": "", @@ -3565,9 +3073,7 @@ { "tcId": 246, "comment": "J0:000102030405060708090a0bfffffffe", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "b37bbad104928ae89221d3520c2682e0", "aad": "", @@ -3579,9 +3085,7 @@ { "tcId": 247, "comment": "J0:000102030405060708090a0bfffffffd", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "538816c3f849067cf8576cd62b90b99c", "aad": "", @@ -3593,9 +3097,7 @@ { "tcId": 248, "comment": "J0:000102030405060708090a0b7fffffff", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "d10e631943cd3bdababab2bbd13951c0", "aad": "", @@ -3607,9 +3109,7 @@ { "tcId": 249, "comment": "J0:000102030405060708090a0b7ffffffe", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "8ea0f8e8e87bbfa96368d83833ab4714", "aad": "", @@ -3621,9 +3121,7 @@ { "tcId": 250, "comment": "J0:000102030405060708090a0bffff7fff", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "7b2df4fbed1de2727eb24898e5deabb9", "aad": "", @@ -3635,9 +3133,7 @@ { "tcId": 251, "comment": "J0:000102030405060708090a0bffff7ffe", - "flags": [ - "CounterWrap" - ], + "flags": ["CounterWrap"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "24836f0a46ab6601a760221b074cbd6d", "aad": "", @@ -3649,9 +3145,7 @@ { "tcId": 252, "comment": "special case", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "00000000000000000000000000000000", "aad": "", @@ -3663,9 +3157,7 @@ { "tcId": 253, "comment": "special case", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "key": "00112233445566778899aabbccddeeff102132435465768798a9bacbdcedfe0f", "iv": "ffffffffffffffffffffffffffffffff", "aad": "", @@ -3677,9 +3169,7 @@ { "tcId": 254, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b4cd11db0b3e0b9b34eafd9fe027746976379155e76116afde1b96d21298e34f", "iv": "00c49f4ebb07393f07ebc3825f7b0830", "aad": "", @@ -3691,9 +3181,7 @@ { "tcId": 255, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b7797eb0c1a6089ad5452d81fdb14828c040ddc4589c32b565aad8cb4de3e4a0", "iv": "0ad570d8863918fe89124e09d125a271", "aad": "", @@ -3705,9 +3193,7 @@ { "tcId": 256, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4c010d9561c7234c308c01cea3040c925a9f324dc958ff904ae39b37e60e1e03", "iv": "2a55caa137c5b0b66cf3809eb8f730c4", "aad": "", @@ -3719,9 +3205,7 @@ { "tcId": 257, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e7f7a48df99edd92b81f508618aa96526b279debd9ddb292d385ddbae80b2259", "iv": "7ee376910f08f497aa6c3aa7113697fd", "aad": "", @@ -3733,9 +3217,7 @@ { "tcId": 258, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4f84782bfbb64a973c3de3dcfa3430367fd68bc0b4c3b31e5d7c8141ba3e6a67", "iv": "5d1bde6fa0994b33efd8f23f531248a7", "aad": "", @@ -3759,9 +3241,7 @@ { "tcId": 259, "comment": "unusual IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "34c74e28182948e03af02a01f46eb4f7", "iv": "b0a73119a97d623806b49d45ddf4c7", "aad": "", @@ -3785,9 +3265,7 @@ { "tcId": 260, "comment": "unusual IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "55cb7cac77efe18a1ea3b30c65f3f346", "iv": "e22b6b144ab26b5781316e7a42a76202ac4b2278", "aad": "", @@ -3811,9 +3289,7 @@ { "tcId": 261, "comment": "unusual IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "66f75acbd8d3acf7af47d13e8384c2809d6b91503a7f294b", "iv": "edf93e16294f15eded83808f09320e", "aad": "", @@ -3837,9 +3313,7 @@ { "tcId": 262, "comment": "unusual IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "ef2e299dd4ecd7e3b9cc62780922cc2c89f78840564d1276", "iv": "130c14c839e35b7d56b3350b194b0da342e6b65d", "aad": "", @@ -3863,9 +3337,7 @@ { "tcId": 263, "comment": "unusual IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "e98b0669a645eb14cd06df6968fc5f10edc9f54feed264e3d410cdc61b72ef51", "iv": "17ca250fb733877556263223eadde1", "aad": "", @@ -3889,9 +3361,7 @@ { "tcId": 264, "comment": "unusual IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "849b3e6b8cdd85bdcfb8eb701aa5522ae2340fbe5214e389622cef76979225c4", "iv": "0f9d6ed7eef362dfa4a7dfa5c0f74c5b27bd4ebf", "aad": "", @@ -3915,9 +3385,7 @@ { "tcId": 265, "comment": "long IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "5927bae748bb69d81b5a724e0a165652", "iv": "365e0b96932b13306f92e9bb23847165bcbf5d35e45a83d75c86ecca70131f4c", "aad": "", @@ -3941,9 +3409,7 @@ { "tcId": 266, "comment": "long IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "dbd3676f293409273f27b375e03793a3", "iv": "967fa7c990eb2becbd450835e28ea3a9000c7216285cfa7696e8c3dac3ce952a1fe638d7c8c73e1d708dce01b5a20fcc9aa011949d2a835f777423c172fa3aa0", "aad": "", @@ -3967,9 +3433,7 @@ { "tcId": 267, "comment": "long IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "7e5a39dcda7e066988f19adf4de4d501", "iv": "494356c3459d60e3a83433c9bcf2c0454a763e496e4ec99bfbe4bbb83a4fda76b542213899dcf5521cd9bbbe5d11545bda44a3f4a681ce2843acea730d83d3930ea30991ee1a68ebf6d1a5a40f9b02a1aab091298df8dd689dc7613bcbff94d35f2ca43377d81618562bcf6573411ec9bc97c5a6276b554054c0fa787073d067", "aad": "", @@ -3993,9 +3457,7 @@ { "tcId": 268, "comment": "long IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "eac3f28cd937ff29eb6158a3721b5145", "iv": "6fd260bba87339539c37dc68fdc3656f63c83028cb8adcb531085e98bd570c6b735d0cc4b4b924696000a2d893621ae64dcce992b562b89a5285643a08febccbc52243cbfc8d45212e047b00c87c6b6bf175f8bb678ec55c1091315cbecb8b85700f4a4653623fb78e63cfff7d6235e48e9832c9f0716d10992fc5b0ad4e6972bbeeb1ad670cd7ec8fac82e07ea5a64f9761a39714aaa73affd2cb190a7ac2df5e5dcea6812ae2c872c7ac70453c5e7ec4d0b5b18c6ff3bfb9ae15fea44cf392615b80034edae596b8821f97fca58d167fb44a093b0c009a0bd5631355b0cb25d93ba9b79b006301d99db657e801933fc2764a0ce650eaf5a1299efe60cb53b634", "aad": "", @@ -4019,9 +3481,7 @@ { "tcId": 269, "comment": "long IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "8f9ebc67a9a6430c2b0ceeaf983e1356964bb928635b9ca4", "iv": "36e4b381574d171c7769a788cbc147224fabd8b773f16b8ae84d8f2603aaa440", "aad": "", @@ -4045,9 +3505,7 @@ { "tcId": 270, "comment": "long IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "f4bbdfd06f7fb1434880e4166d38d56e02a3f0df0d5301ce", "iv": "90743bd5d794d52ac848b7e2384545a25846acf143be84c0ead0432fcf3172631cf58d0ca78571c03053c1e1b85ed79cb5303d0e3a98ff4f56c4f0a5eb4f0eac", "aad": "", @@ -4071,9 +3529,7 @@ { "tcId": 271, "comment": "long IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "1761c77798ef9cdfa40553f34614fe7402212087f0509411", "iv": "fbb3eab379c9b8689dc30b0713690e55d51c956ca36fbcc73eeeee16a46d7c41a7a9626e68e25d685c008c19d3b2b1792bdc99c35441a6fcac35e0d6446dd914f543abd9ecd6b0cb5201c243026c4f13641d67c8d8cd5114b6e11ebbc6b1dee2a18db2150a5a575dcd21648e0337dadbccd3deffd6d979e03e6b9ddfee0abdc2", "aad": "", @@ -4097,9 +3553,7 @@ { "tcId": 272, "comment": "long IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "f795ece7de1881fbc6843eb740f812e41e3fc49ff6c7b940", "iv": "3569fca7c9d06e2a03fed1aac2484fd4416ca07d55ecbb333ec674f0ea5c6e75a10dfb9c738b69dab2eda10ada721a61c7f02b7e7f79e8a9e2dc36b3fdf609e436054c82a774ec617dceec84a577037ff1a3f120d9818d042063acb36c9584e81ec94f11f1ee240f2e45e944694a9c8e535acbb01d93958411cff68e3d32f8931746a4a0cece65e93c51c70b3111034b6867b407e0147f97c576d3ed8cec7e8ec26e95643e46e97ea3595c9c3172b4856f2d2b6dc8564666ddac92c794ffb2d4dc7f461761f0e326650f48d327604e095bd8754072116c96360d09f010ac2f39eb96b227f3d738deb756c8699460d88cf716170ae15267b14f4a89164720f1c602", "aad": "", @@ -4123,9 +3577,7 @@ { "tcId": 273, "comment": "long IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "ee4171917d2337496812a2784d6a71300e6b8c1ac3b1ef58cee77c229aeaf2c5", "iv": "e826a79361f9d582b64450e3edc82589487853d5b22feaa0c889875bd0d87cd4", "aad": "", @@ -4149,9 +3601,7 @@ { "tcId": 274, "comment": "long IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "132c59b4bcb8afb31637734a81105bb2c9878f320ace9076d5fd7c5d216c8d12", "iv": "ec51ee18cfb46897d3666c7df35c29ca5d898241c4a34f893eb1db5d5c6b76e24617459d1153868154437a0e95aa3c26e956b494a52dd5ac3b9331116c7c775f", "aad": "", @@ -4175,9 +3625,7 @@ { "tcId": 275, "comment": "long IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "7b0b12491901d62d097fa26dc71e15cfacafa3226719e47126d99c79d98ec222", "iv": "7d08b226b4a5d03f6f8cb3a3cb8d1ce31b059dc5112385275e38a15c97e0f24022b249a5f7019ea577198cb26ac64e82b2b04681537c4198775a523b0e6494b84febaef3399b35c27b0969fa43572bf5827a763aac1af69526f37e38acb5d354f2b68487f275f4361ed39073f7dd6653ac17c0794118a0cf143293ac0be66229", "aad": "", @@ -4201,9 +3649,7 @@ { "tcId": 276, "comment": "long IV size", - "flags": [ - "LongIv" - ], + "flags": ["LongIv"], "key": "3bc3bf39d0d5ffd94cca2b45c678a2d049151ed2babc713be53cb66f54a16337", "iv": "92c2cee7e9138b186da51f146fb21fd5b491f1a19eef61d4ed14ce6b21b04fdb6ff8ebb60fddc55926e7bda2a8f35c610bb795232412739d6c2d74458ef5a1a1cde9bf17e47e3b00db0b0504d56dc8b8d3de23f7c3a5d52e8d0aab1e64405aaa852ec2dd667ed9c1fd8dc1fdbbc8712c7a38f30faeab594f33897b41b1720f3c2f954ed91ca450d82c3dcd35858c608ad42f36832e56b04821a132f72e0da7b62cbd3925250f64fbb3f5c4783495893097adc09a32d776e04bf72558d37830b372341f6536d8ee9df4a82e4074e7774ab6917a04fa8c499eb4b46a92def365da8b5eb1e0b438779507d1f5272a6e8629a3f9c7bd4862c5691ee8b56bfe292deb4e", "aad": "", @@ -4227,9 +3673,7 @@ { "tcId": 277, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "59a284f50aedd8d3e2a91637d3815579", "iv": "80", "aad": "", @@ -4241,9 +3685,7 @@ { "tcId": 278, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "fec58aa8cf06bfe05de829f27ec77693", "iv": "9d", "aad": "", @@ -4267,9 +3709,7 @@ { "tcId": 279, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "88a972cce9eaf5a7813ce8149d0c1d0e", "iv": "0f2f", "aad": "", @@ -4281,9 +3721,7 @@ { "tcId": 280, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "b43967ee933e4632bd6562ba1201bf83", "iv": "8760", "aad": "", @@ -4307,9 +3745,7 @@ { "tcId": 281, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "4e9a97d3ed54c7b54610793ab05052e1", "iv": "cc851957", "aad": "", @@ -4321,9 +3757,7 @@ { "tcId": 282, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "d83c1d7a97c43f182409a4aa5609c1b1", "iv": "7b5faeb2", "aad": "", @@ -4347,9 +3781,7 @@ { "tcId": 283, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "c6a705677affb49e276d9511caa46145", "iv": "4ad80c2854fb", "aad": "", @@ -4361,9 +3793,7 @@ { "tcId": 284, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "eba7699b56cc0aa2f66a2a5be9944413", "iv": "d1dafc8de3e3", "aad": "", @@ -4387,9 +3817,7 @@ { "tcId": 285, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "1e6c6214a6a5dd5b628c71de07788137", "iv": "40bcc315dec88bf326cc", "aad": "", @@ -4401,9 +3829,7 @@ { "tcId": 286, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "fc93582fa1f8b58cc9e80dd583e9bf8b", "iv": "5d4bf58798fac351a399", "aad": "", @@ -4427,9 +3853,7 @@ { "tcId": 287, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "c70ce38e84e5f53ed41c3f0d2ca493412ad32cb04c6e2efa", "iv": "cb", "aad": "", @@ -4441,9 +3865,7 @@ { "tcId": 288, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "74c816b83dfd287210a3e2c6da8d3053bbfbd9b156d3fdd8", "iv": "0f", "aad": "", @@ -4467,9 +3889,7 @@ { "tcId": 289, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "cbf45ba488932aea1a10e5862f92e4a7e277bda9f34af6d0", "iv": "75e5", "aad": "", @@ -4481,9 +3901,7 @@ { "tcId": 290, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "e1c0446f11ae6aa4fa254f9a846fc6e13e45e537e47f2042", "iv": "8989", "aad": "", @@ -4507,9 +3925,7 @@ { "tcId": 291, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "567563bf4cf154902275a53bc57cd6dd7b370d27011bdac8", "iv": "68d7fc38", "aad": "", @@ -4521,9 +3937,7 @@ { "tcId": 292, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "834d0bb601170865a78139428a1503695a6a291ebd747cd1", "iv": "bb9d2aa3", "aad": "", @@ -4547,9 +3961,7 @@ { "tcId": 293, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "99fb18f5ba430bb9ea942968ecb799b43406e1af4b6425a1", "iv": "a984bdcdcae2", "aad": "", @@ -4561,9 +3973,7 @@ { "tcId": 294, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "b77b242aa0d51c92fda013e0cb0ef2437399ace5d3f507e4", "iv": "52aa01e0d0d6", "aad": "", @@ -4587,9 +3997,7 @@ { "tcId": 295, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "d74599b3d2db81653de43b52fc994c50d0be759fab87c33a", "iv": "d1c61cf8532531b5", "aad": "", @@ -4601,9 +4009,7 @@ { "tcId": 296, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "0b177198c8b419bf74acc3bc65b5fb3d09a915ff71add754", "iv": "8f075cbcda9831c3", "aad": "", @@ -4627,9 +4033,7 @@ { "tcId": 297, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "172f22f2e59364dc418cd751dfa8444ae18644c0f9a2be84", "iv": "bf9026d3ddaa37e7f180", "aad": "", @@ -4641,9 +4045,7 @@ { "tcId": 298, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "4c41104d3f40265f9e35c320a01e7876c31400a0bd4d7092", "iv": "85fdc81afd9f4828177e", "aad": "", @@ -4667,9 +4069,7 @@ { "tcId": 299, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "8f9a38c1014966e4d9ae736139c5e79b99345874f42d4c7d2c81aa6797c417c0", "iv": "a9", "aad": "", @@ -4681,9 +4081,7 @@ { "tcId": 300, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "144cd8279229e8bb2de99d24e615306663913fe9177fcd270fafec493d43bca1", "iv": "b3", "aad": "", @@ -4707,9 +4105,7 @@ { "tcId": 301, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "7d31861f9d3536e14016a3216b1042e0d2f7d4614314268b6f834ec7f38bbb65", "iv": "c332", "aad": "", @@ -4721,9 +4117,7 @@ { "tcId": 302, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "22b35fe9623ee11f8b60b6d22db3765b666ed972fa7ccd92b45f22deee02cab1", "iv": "da6c", "aad": "", @@ -4747,9 +4141,7 @@ { "tcId": 303, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "c224e0bba3d7a99165f7996b67a0fce3e12f2c01179b197b69b7e628bca92096", "iv": "6b30145e", "aad": "", @@ -4761,9 +4153,7 @@ { "tcId": 304, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "093eb12343537ee8e91c1f715b862603f8daf9d4e1d7d67212a9d68e5aac9358", "iv": "5110604c", "aad": "", @@ -4787,9 +4177,7 @@ { "tcId": 305, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "98e6f8ab673e804e865e32403a6551bf807a959343c60d34559360bc295ecb5b", "iv": "d4d857510888", "aad": "", @@ -4801,9 +4189,7 @@ { "tcId": 306, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "0bd0e8e7781166e1d876dec8fad34ba95b032a27cac0551595116091005947b7", "iv": "1bdcd44b663e", "aad": "", @@ -4827,9 +4213,7 @@ { "tcId": 307, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "61ba694897925d1b4174d40401469c3ef267cdb9f829edb1a10618c16d666059", "iv": "0d10c5c84b88d688", "aad": "", @@ -4841,9 +4225,7 @@ { "tcId": 308, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "115884f693b155563e9bfb3b07cacb2f7f7caa9bfe51f89e23feb5a9468bfdd0", "iv": "04102199ef21e1df", "aad": "", @@ -4867,9 +4249,7 @@ { "tcId": 309, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "44ab204d150adb17f83d1e5205b6e1419673fadee610fb9a38185a96741021eb", "iv": "ff3914982be30b3b2112", "aad": "", @@ -4881,9 +4261,7 @@ { "tcId": 310, "comment": "small IV sizes", - "flags": [ - "SmallIv" - ], + "flags": ["SmallIv"], "key": "d3b44b8dfc3530404a63b3ca04cc71cfc71a5538448b2625c981856cb7daed0f", "iv": "7c3c42fa17347e1df797", "aad": "", @@ -4907,9 +4285,7 @@ { "tcId": 311, "comment": "0 size IV is not valid", - "flags": [ - "ZeroLengthIv" - ], + "flags": ["ZeroLengthIv"], "key": "8f3f52e3c75c58f5cb261f518f4ad30a", "iv": "", "aad": "", @@ -4921,9 +4297,7 @@ { "tcId": 312, "comment": "0 size IV is not valid", - "flags": [ - "ZeroLengthIv" - ], + "flags": ["ZeroLengthIv"], "key": "2a4bf90e56b70fdd8649d775c089de3b", "iv": "", "aad": "", @@ -4947,9 +4321,7 @@ { "tcId": 313, "comment": "0 size IV is not valid", - "flags": [ - "ZeroLengthIv" - ], + "flags": ["ZeroLengthIv"], "key": "0b18d21337035c7baa08211b702fa780ac7c09be8f9ed11f", "iv": "", "aad": "", @@ -4961,9 +4333,7 @@ { "tcId": 314, "comment": "0 size IV is not valid", - "flags": [ - "ZeroLengthIv" - ], + "flags": ["ZeroLengthIv"], "key": "ba76d594a6df915bb7ab7e6d1a8d024b2796336c1b8328a9", "iv": "", "aad": "", @@ -4987,9 +4357,7 @@ { "tcId": 315, "comment": "0 size IV is not valid", - "flags": [ - "ZeroLengthIv" - ], + "flags": ["ZeroLengthIv"], "key": "3f8ca47b9a940582644e8ecf9c2d44e8138377a8379c5c11aafe7fec19856cf1", "iv": "", "aad": "", @@ -5001,9 +4369,7 @@ { "tcId": 316, "comment": "0 size IV is not valid", - "flags": [ - "ZeroLengthIv" - ], + "flags": ["ZeroLengthIv"], "key": "7660d10966c6503903a552dde2a809ede9da490e5e5cc3e349da999671809883", "iv": "", "aad": "", diff --git a/testdata/aead/wycheproof/chacha20_poly1305_test.json b/testdata/aead/wycheproof/chacha20_poly1305_test.json index 1ad9ff25..3a1b478b 100644 --- a/testdata/aead/wycheproof/chacha20_poly1305_test.json +++ b/testdata/aead/wycheproof/chacha20_poly1305_test.json @@ -33,9 +33,7 @@ "Ktv": { "bugType": "BASIC", "description": "Known test vector.", - "links": [ - "RFC 7539" - ] + "links": ["RFC 7539"] }, "ModifiedTag": { "bugType": "AUTH_BYPASS", @@ -60,9 +58,7 @@ { "tcId": 1, "comment": "RFC 7539", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "070000004041424344454647", "aad": "50515253c0c1c2c3c4c5c6c7", @@ -74,9 +70,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "80ba3192c803ce965ea371d5ff073cf0f43b6a2ab576b208426e11409c09b9b0", "iv": "4da5bf8dfd5852c1ea12379d", "aad": "", @@ -88,9 +82,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7a4cd759172e02eb204db2c3f5c746227df584fc1345196391dbb9577a250742", "iv": "a92ef0ac991dd516a3c6f689", "aad": "bd506764f2d2c410", @@ -102,9 +94,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cc56b680552eb75008f5484b4cb803fa5063ebd6eab91f6ab6aef4916a766273", "iv": "99e23ec48985bccdeeab60f1", "aad": "", @@ -116,9 +106,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "46f0254965f769d52bdb4a70b443199f8ef207520d1220c55e4b70f0fda620ee", "iv": "ab0dca716ee051d2782f4403", "aad": "91ca6c592cbcca53", @@ -130,9 +118,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2f7f7e4f592bb389194989743507bf3ee9cbde1786b6695fe6c025fd9ba4c100", "iv": "461af122e9f2e0347e03f2db", "aad": "", @@ -144,9 +130,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c8833dce5ea9f248aa2030eacfe72bffe69a620caf793344e5718fe0d7ab1a58", "iv": "61546ba5f1720590b6040ac6", "aad": "88364fc8060518bf", @@ -158,9 +142,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bd8ed7fb0d607522f04d0b12d42c92570bccc5ba2486953d70ba2e8193f6225a", "iv": "d2ab0abb50a8e9fba25429e1", "aad": "", @@ -172,9 +154,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1c8b59b17a5ceced31bde97d4cefd9aaaa63362e096e863ec1c89580bca79b7a", "iv": "94f32a6dff588f2b5a2ead45", "aad": "6c8cf2ab3820b695", @@ -186,9 +166,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e4912cb75a1174345f1a457366f18885fe8460b06478e04be2f7fb4ec9c113e5", "iv": "7aa5ad8bf5254762171ec869", "aad": "", @@ -200,9 +178,7 @@ { "tcId": 11, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e05777ef3d989ace7d2abfba452bfded54801dbd5c66e91c0c2ef00479d85572", "iv": "b7f526e3fd71cf5720961aec", "aad": "15d93a96d0e6c5a9", @@ -214,9 +190,7 @@ { "tcId": 12, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1a4c4f39abe890e62345c947bcf7de7c2e33bd5ceeda0a0abf0e7ef935ddf3ee", "iv": "9447bf85d5b97d8aee0f8e51", "aad": "", @@ -228,9 +202,7 @@ { "tcId": 13, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "800e9a24791700c9609736695ba2a8b99b2d57f1c3bfb61ed49db1c6c5219583", "iv": "3dbe876bd880ec8ea2017043", "aad": "96224835610b782b", @@ -242,9 +214,7 @@ { "tcId": 14, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "208c2c376c9430433db20e1a6b7ba817f8ffbfa6827f26759ccede42e591d3ec", "iv": "27fb58ec6a21e84696cb8830", "aad": "", @@ -256,9 +226,7 @@ { "tcId": 15, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2eb168e53b07ab04355ea792fe11a6be2ce9c39cfe15a997076b1e38c17ad620", "iv": "b5965470c383fd29fe7eaee7", "aad": "6d52feb2509f7fbf", @@ -270,9 +238,7 @@ { "tcId": 16, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "55568158d3a6483f1f7021eab69b703f614251cadc1af5d34a374fdbfc5adac7", "iv": "3c4e654d663fa4596dc55bb7", "aad": "", @@ -284,9 +250,7 @@ { "tcId": 17, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e3c09e7fab1aefb516da6a33022a1dd4eb272c80d540c5da52a730f34d840d7f", "iv": "58389375c69ee398de948396", "aad": "84e46be8c0919053", @@ -298,9 +262,7 @@ { "tcId": 18, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "51e4bf2bad92b7aff1a4bc05550ba81df4b96fabf41c12c7b00e60e48db7e152", "iv": "4f07afedfdc3b6c2361823d3", "aad": "", @@ -312,9 +274,7 @@ { "tcId": 19, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1131c1418577a054de7a4ac551950f1a053f9ae46e5b75fe4abd5608d7cddadd", "iv": "b4ea666ee119563366484a78", "aad": "66c0ae70076cb14d", @@ -326,9 +286,7 @@ { "tcId": 20, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e1094967f86d893cdfe2e2e6d5c7ee4dfef67da3c9c5d64e6ad7c1577dcb38c5", "iv": "8092fc245b3326cddbd1424c", "aad": "", @@ -340,9 +298,7 @@ { "tcId": 21, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "236f9baee4f9da15beeca40ff4af7c760f254a64bc3a3d7f4fad557e61b68586", "iv": "f1ca81338629587acf9372bf", "aad": "8c32f47a386152ec", @@ -354,9 +310,7 @@ { "tcId": 22, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4de207a3b70c51e5f23048eed5a5da9bb65e917a69aa93e7c8b4a815cd9724de", "iv": "4c15a71dc6791a8c005ad502", "aad": "", @@ -368,9 +322,7 @@ { "tcId": 23, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6d667fd79e5fb725f50343dccc4863227c75ee3f7a578476e3e9f32598d81559", "iv": "6220527aba88e27f766658b2", "aad": "e1e27ccddb3cb407", @@ -382,9 +334,7 @@ { "tcId": 24, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8f4bd94ef73e75d1e068c30b37ead576c5344e093ece1330e9101c82f793cf05", "iv": "ec1e2967f0f6979e5f5b07fb", "aad": "", @@ -396,9 +346,7 @@ { "tcId": 25, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2aa3bc7033351cac51364cdaf6ffac2c20f64046e1550a7b1c65f41800599019", "iv": "28cce57a5db2cd206321e340", "aad": "a9bc350eaf2e6e3d", @@ -410,9 +358,7 @@ { "tcId": 26, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "99b62bd5afbe3fb015bde93f0abf483957a1c3eb3ca59cb50b39f7f8a9cc51be", "iv": "9a59fce26df0005e07538656", "aad": "", @@ -424,9 +370,7 @@ { "tcId": 27, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "85f35b6282cff440bc1020c8136ff27031110fa63ec16f1e825118b006b91257", "iv": "58dbd4ad2c4ad35dd906e9ce", "aad": "a506e1a5c69093f9", @@ -438,9 +382,7 @@ { "tcId": 28, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "faf4bfe8019a891c74901b17f4f48cee5cd065d55fdea60118aaf6c4319a0ea5", "iv": "b776c3fddba7c81362ce6e1b", "aad": "", @@ -452,9 +394,7 @@ { "tcId": 29, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "841020d1606edcfc536abfb1a638a7b958e21efc10c386ac45a18493450afd5f", "iv": "6d62f159731b140eb18ce074", "aad": "5a8e1c7aa39810d5", @@ -466,9 +406,7 @@ { "tcId": 30, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "470f9ce3d2250bd60cbbefdb2e6a1178c012299b5590639c7797b6024fa703d8", "iv": "a9ea4d619fe405d04cba7d7a", "aad": "", @@ -480,9 +418,7 @@ { "tcId": 31, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e4b97e91e4c8e85eb7ce0a7f30bf8a0abf4468251e4c6386c0e7aacb8e879aa8", "iv": "0e23c942a0c9fb526586eead", "aad": "eaaaeab26957f9a1", @@ -494,9 +430,7 @@ { "tcId": 32, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "67119627bd988eda906219e08c0d0d779a07d208ce8a4fe0709af755eeec6dcb", "iv": "68ab7fdbf61901dad461d23c", "aad": "", @@ -508,9 +442,7 @@ { "tcId": 33, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e6f1118d41e4b43fb58221b7ed79673834e0d8ac5c4fa60bbc8bc4893a58894d", "iv": "d95b3243afaef714c5035b6a", "aad": "6453a53384632212", @@ -522,9 +454,7 @@ { "tcId": 34, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "59d4eafb4de0cfc7d3db99a8f54b15d7b39f0acc8da69763b019c1699f87674a", "iv": "2fcb1b38a99e71b84740ad9b", "aad": "", @@ -536,9 +466,7 @@ { "tcId": 35, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b907a45075513fe8a8019edee3f2591487b2a030b03c6e1d771c862571d2ea1e", "iv": "118a6964c2d3e380071f5266", "aad": "034585621af8d7ff", @@ -550,9 +478,7 @@ { "tcId": 36, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3b2458d8176e1621c0cc24c0c0e24c1e80d72f7ee9149a4b166176629616d011", "iv": "45aaa3e5d16d2d42dc03445d", "aad": "", @@ -564,9 +490,7 @@ { "tcId": 37, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f60c6a1b625725f76c7037b48fe3577fa7f7b87b1bd5a982176d182306ffb870", "iv": "f0384fb876121410633d993d", "aad": "9aaf299eeea78f79", @@ -578,9 +502,7 @@ { "tcId": 38, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "37ceb574ccb0b701dd11369388ca27101732339f49d8d908ace4b23af0b7ce89", "iv": "37270b368f6b1e3e2ca51744", "aad": "", @@ -592,9 +514,7 @@ { "tcId": 39, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "68888361919bc10622f45df168e5f6a03bd8e884c0611bea2f34c1882ed9832b", "iv": "bfd6ff40f2df8ca7845980cc", "aad": "b8373438ddb2d6c3", @@ -606,9 +526,7 @@ { "tcId": 40, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1b35b856b5a86d3403d28fc2103a631d42deca5175cdb0669a5e5d90b2caafc5", "iv": "2343de88be6c7196d33b8694", "aad": "", @@ -620,9 +538,7 @@ { "tcId": 41, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d6484e3973f6be8c83ed3208d5be5cfa06fda72fbfdc5b19d09be3f4e4eba29d", "iv": "1af1d90e877e11a496efa3df", "aad": "cc4efd8364fb114a", @@ -634,9 +550,7 @@ { "tcId": 42, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "422add37849d6e4c3dfd8020dc6a07e8a249788f3d6a83b9cb4d802362c97542", "iv": "1e7e67be948de7352ffdb727", "aad": "", @@ -648,9 +562,7 @@ { "tcId": 43, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cdccfe3f46d782ef47df4e72f0c02d9c7f774def970d23486f11a57f54247f17", "iv": "376187894605a8d45e30de51", "aad": "956846a209e087ed", @@ -662,9 +574,7 @@ { "tcId": 44, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e79dfc6d2fc465b8439e1c5baccb5d8ef2853899fc19753b397e6c25b35e977e", "iv": "f9d6320d7ce51d8ed0677d3a", "aad": "", @@ -676,9 +586,7 @@ { "tcId": 45, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1d7b8f1d96a1424923aef8a984869d4a777a110990ba465627acf80396c7f376", "iv": "50ba1962cdc32a5a2d36e640", "aad": "093053e20261daab", @@ -690,9 +598,7 @@ { "tcId": 46, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dd433e28cfbcb5de4ab36a02bf38686d83208771a0e63dcd08b4df1a07ac47a1", "iv": "c9cc0a1afc38ec6c30c38c68", "aad": "", @@ -704,9 +610,7 @@ { "tcId": 47, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a60924101b42ac24154a88de42142b2334cf599176caf4d1226f712dd9172930", "iv": "8ba77644b08d65d5e9f31942", "aad": "b2a4e12a19a61c75", @@ -718,9 +622,7 @@ { "tcId": 48, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1aa42027836965b1e6086fa137f9cf7f1ff48676696829bd281ff81c8ea0a4a9", "iv": "4b3dca84ecc407f424f281a9", "aad": "", @@ -732,9 +634,7 @@ { "tcId": 49, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5d40db0cc18ef2e42815d3b6245a466a0b30a0f93e318ac10edde3bf8ad98160", "iv": "acad618039b317470d21621b", "aad": "413036411af75745", @@ -746,9 +646,7 @@ { "tcId": 50, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0212a8de5007ed87b33f1a7090b6114f9e08cefd9607f2c276bdcfdbc5ce9cd7", "iv": "e6b1adf2fd58a8762c65f31b", "aad": "", @@ -760,9 +658,7 @@ { "tcId": 51, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c5bc09565646e7edda954f1f739223dada20b95c44ab033d0fae4b0283d18be3", "iv": "6b282ebecc541bcd7834ed55", "aad": "3e8bc5ade182ff08", @@ -774,9 +670,7 @@ { "tcId": 52, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9460b3c44ed86e70f3bda66385e1ca10b0c1677ef4f1360532830d17535f996f", "iv": "abfaf42e0dba884efcf07823", "aad": "", @@ -788,9 +682,7 @@ { "tcId": 53, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c111d6d5d78a071b15ab37cc8c3819199387ab7c1933aa97b1489f6584ba8e2a", "iv": "85f18ad8ff72cafee2452ab8", "aad": "84cdff939391c022", @@ -802,9 +694,7 @@ { "tcId": 54, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8a1b1e699a0c4a3e610b10902daedab1bf1ea0d505c47d7842cbcee0d3b1b6e6", "iv": "a6f9a8d335fa84c3b27dcd2a", "aad": "", @@ -816,9 +706,7 @@ { "tcId": 55, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "74b384e6e013ec4172ed7a28a10fb9bb79b4be2a24f6999e3d3caa28e64a8656", "iv": "ebc19fc9ecb2339908ea3836", "aad": "85073f2edc13d3a1", @@ -830,9 +718,7 @@ { "tcId": 56, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "77d824795d2029f0eb0e0baab5cfeb32f7e93474913a7f95c737a667a3c33314", "iv": "f3307430f492d2b8a72d3a81", "aad": "", @@ -844,9 +730,7 @@ { "tcId": 57, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bec5eac68f893951cbd7d1ecd3ee6611130dd9c3f80cddf95111d07d5edd76d1", "iv": "342ada4f0c115124b222df80", "aad": "73365f6d80edb1d8", @@ -858,9 +742,7 @@ { "tcId": 58, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a59c1e13064df8f2b8df77a492b0ca2eae921b52a84b305a3a9a51408a9ecb69", "iv": "9544d41ece0c92ef01cfac2d", "aad": "", @@ -872,9 +754,7 @@ { "tcId": 59, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "084b5d7365f1a8fec6365939ed741e6ea5893e0318d82ab47500a97d77aaa041", "iv": "829f005e980f0a6e2f983eaa", "aad": "770f6e6e89a3fe8e", @@ -886,9 +766,7 @@ { "tcId": 60, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5a7f850a1d9aafa77d59ae1b731965e8aaec6352280fc76a7b5e23ef3610cfe4", "iv": "4946a0d6adea93b82d4332e5", "aad": "", @@ -900,9 +778,7 @@ { "tcId": 61, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e6d5a4246f6f05618b59c8f9ec3ac8068cc0d3f351c571aa52b09cb251f9c2f6", "iv": "2f90a65e9e48725de6ffc727", "aad": "f2415377ad283fd8", @@ -914,9 +790,7 @@ { "tcId": 62, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "09e822123adbb1ed89b79a58619c64853992f8371d46338712f6c91ab11a68bb", "iv": "a797205a6cacdd7e47a4789d", "aad": "", @@ -928,9 +802,7 @@ { "tcId": 63, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "625735fe7f8fc81b0c1edc3d08a78b41268f87a3c68488b674222630c1d587a5", "iv": "9d8cdf289dddd09afdc1b02f", "aad": "200a9c95946ff05c", @@ -942,9 +814,7 @@ { "tcId": 64, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2eb51c469aa8eb9e6c54a8349bae50a20f0e382711bba1152c424f03b6671d71", "iv": "04a9be03508a5f31371a6fd2", "aad": "", @@ -956,9 +826,7 @@ { "tcId": 65, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7f5b74c07ed1b40fd14358fe2ff2a740c116c7706510e6a437f19ea49911cec4", "iv": "470a339ecb3219b8b81a1f8b", "aad": "374618a06ea98a48", @@ -970,9 +838,7 @@ { "tcId": 66, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e1731d5854e1b70cb3ffe8b786a2b3ebf0994370954757b9dc8c7bc5354634a3", "iv": "72cfd90ef3026ca22b7e6e6a", "aad": "", @@ -984,9 +850,7 @@ { "tcId": 67, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "27d860631b0485a410702fea61bc873f3442260caded4abde25b786a2d97f145", "iv": "262880d475f3dac5340dd1b8", "aad": "2333e5ce0f93b059", @@ -998,9 +862,7 @@ { "tcId": 68, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5155dee9aade1cc61ee7e3f92660f7590f5e5ba82f1b59b850e3fa453d2fa6b3", "iv": "c26c4b3bfdb97ee6b0f63ca1", "aad": "", @@ -1012,9 +874,7 @@ { "tcId": 69, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "573f08ebbe0cce4ac9618e8c3b224bea0a32f055c6996838a32f527ca3c3b695", "iv": "ad8050dc6d122dce3e5639ed", "aad": "e99698241c599b5f", @@ -1026,9 +886,7 @@ { "tcId": 70, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cf0d40a4644e5f51815165d5301b22631f4544c49a1878e3a0a5e8e1aae0f264", "iv": "e74a515e7e2102b90bef55d2", "aad": "", @@ -1040,9 +898,7 @@ { "tcId": 71, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6cbfd71c645d184cf5d23c402bdb0d25ec54898c8a0273d42eb5be109fdcb2ac", "iv": "d4d807341683825b31cd4d95", "aad": "b3e4064683b02d84", @@ -1054,9 +910,7 @@ { "tcId": 72, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5b1d1035c0b17ee0b0444767f80a25b8c1b741f4b50a4d3052226baa1c6fb701", "iv": "d61040a313ed492823cc065b", "aad": "", @@ -1068,9 +922,7 @@ { "tcId": 73, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "97d635c4f47574d9998a90875da1d3a284b755b2d39297a5725235190e10a97e", "iv": "d31c21aba175b70de4ebb19c", "aad": "7193f623663321a2", @@ -1082,9 +934,7 @@ { "tcId": 74, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fe6e55bdaed1f7284ca5fc0f8c5f2b8df56dc0f49e8ca66a41995e783351f901", "iv": "17c86a8abbb7e003acde2799", "aad": "", @@ -1096,9 +946,7 @@ { "tcId": 75, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "aabc063474e65c4c3e9bdc480dea97b45110c8618846ff6b15bdd2a4a5682c4e", "iv": "46362f45d6379e63e5229460", "aad": "a11c40b603767330", @@ -1110,9 +958,7 @@ { "tcId": 76, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ea1d436f6359caec010789fa94fe08b167c3e497d8917282f47ad2a8f95fd0f1", "iv": "73fe022202767af834e32126", "aad": "", @@ -1124,9 +970,7 @@ { "tcId": 77, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ce758567bb0bf3a692333e4fa7b6a52e02c6afb4ca04beadb94a4aff207e9bc2", "iv": "d1cc1ab3d7d31e478cb4a589", "aad": "884fe40045a1893f", @@ -1138,9 +982,7 @@ { "tcId": 78, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d7addd3889fadf8c893eee14ba2b7ea5bf56b449904869615bd05d5f114cf377", "iv": "8a3ad26b28cd13ba6504e260", "aad": "", @@ -1152,9 +994,7 @@ { "tcId": 79, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "80be86fb6fc49bc73428cab576f6ad72ff6aca04001b8b1c57a7128be73900aa", "iv": "903188433c1ce8971aa19b9d", "aad": "0587af8530ad0547", @@ -1166,9 +1006,7 @@ { "tcId": 80, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "01e75ae803d3045e6b28b7f67937eee2d8d98f77b4892d48ab1f15f57fa88bbe", "iv": "6902e8f0ef1e9ec60a3e46f0", "aad": "", @@ -1180,9 +1018,7 @@ { "tcId": 81, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "09e85f871440c5e49fb7364fcd0627c0623c4240af18afb446c0051c04948e28", "iv": "dfff8398e35a2e760dc5884a", "aad": "f7bd1b5ce93343df", @@ -1194,9 +1030,7 @@ { "tcId": 82, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dc4dbf811f9509e33a45a8a0743e9391de333f69c56ee4f0fe90ce21c238ee59", "iv": "1859d3ba4710cdd300baa029", "aad": "", @@ -1208,9 +1042,7 @@ { "tcId": 83, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "851d60f903fee79704ef4a5e64d6ea9bbdbbc2bbce54a08ffd810a7d966dd2d6", "iv": "aa9434bf91cd9e494314e68e", "aad": "6fd57103d966e810", @@ -1222,9 +1054,7 @@ { "tcId": 84, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "317ba331307f3a3d3d82ee1fdab70f62a155af14daf631307a61b187d413e533", "iv": "a6687cf508356b174625deaa", "aad": "", @@ -1236,9 +1066,7 @@ { "tcId": 85, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a0e4170759650755c454888ab1e44913ad801fb6c4035c2d6aaf537a4fbb21c5", "iv": "b10abdcc32cfb8523c6449f0", "aad": "9d3abb5f1b4791fa", @@ -1250,9 +1078,7 @@ { "tcId": 86, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4f62e56f7b15035f427849714beb97e6acf88371e1f69b388129bb447273d6b8", "iv": "137d5c98a92f6dcee4f29d7c", "aad": "", @@ -1264,9 +1090,7 @@ { "tcId": 87, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c02c2c0f7af8aa219933eeb5cae06b047b231abe1678fa3c1764ba850ecd65d7", "iv": "52f284156a66918965da70d2", "aad": "38daa49513175a80", @@ -1278,9 +1102,7 @@ { "tcId": 88, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6aada828b2273ffb81dc794a8629e305cb646f9d266002bd313427d384838767", "iv": "00dea4505cd5396f6ba408a5", "aad": "", @@ -1292,9 +1114,7 @@ { "tcId": 89, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "285215fdae568e13d4501fa7259ee663927ef005f495b1991cc0c4f8b4e521d8", "iv": "908863b8e51baed66187c998", "aad": "9b94574d8697d904", @@ -1306,9 +1126,7 @@ { "tcId": 90, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "afd579aa1accc682aca54e142aa69df09802f020b24a42c41db58f6997edc678", "iv": "9f79d1da957491069d774496", "aad": "", @@ -1320,9 +1138,7 @@ { "tcId": 91, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5f44a54d8959406787895ad07ee415090a45e1171789a2236ef30b1fb8aa6f58", "iv": "0184e1b899f829c859822f21", "aad": "88794ff41cdc04a6", @@ -1334,9 +1150,7 @@ { "tcId": 92, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7d00b48095adfa3272050607b264185002ba99957c498be022770f2ce2f3143c", "iv": "87345f1055fd9e2102d50656", "aad": "02", @@ -1348,9 +1162,7 @@ { "tcId": 93, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6432717f1db85e41ac7836bce25185a080d5762b9e2b18444b6ec72c3bd8e4dc", "iv": "87a3163ec0598ad95b3aa713", "aad": "b648", @@ -1362,9 +1174,7 @@ { "tcId": 94, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7afa0f59dfcb5ad3a76490c5c804327c8d052be737a60fa8bcbf0a2c36630a43", "iv": "25b7bdf4a6dcbf7c9a3ec2b3", "aad": "8b71ac", @@ -1376,9 +1186,7 @@ { "tcId": 95, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2ec25b0ec7ac244224e9c7fc2fa5d3ef17809e19fd6e954158dd0d72738a4cc8", "iv": "6fb0d1417cdfff4df37db08c", "aad": "3a5ddf40", @@ -1390,9 +1198,7 @@ { "tcId": 96, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0a2cf52371cf9d9f95b10108fc82b4fd6110a8ba9a88a26083685ad29826891a", "iv": "2538fc67afb9eab333f83290", "aad": "9eec540bb0", @@ -1404,9 +1210,7 @@ { "tcId": 97, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "307e886b38bb18b445f8a2c6d6f8932492a9cea8d041ba72eb5efdfa70d0b8d2", "iv": "a071be999151e2a1c41c81e9", "aad": "56e014d97c74", @@ -1418,9 +1222,7 @@ { "tcId": 98, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dacd51a8a8e4d5905b4cbb947ef4013eb296889353f3c9ee35f5577b26737a51", "iv": "3fa378a1befdddd61ae68cf4", "aad": "bb5a3812f0aefd", @@ -1432,9 +1234,7 @@ { "tcId": 99, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7b5fbbb202c16108fd13066446853a850d8b34e9da40519580da446a922f9162", "iv": "aa077a5ce9161bde8d8edc40", "aad": "f94bb92c1c668a695b", @@ -1446,9 +1246,7 @@ { "tcId": 100, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1ffd101eb97531f6faa821ec4d5c5702725dd033d3b830bb760c4ef27ba983df", "iv": "598114e8cf7fbdea8ad29683", "aad": "2155627ec15a978fbcb2", @@ -1460,9 +1258,7 @@ { "tcId": 101, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d2d0a973d5951af352cbee57ac9dab1c284c99af3b992ce015f219506f64888d", "iv": "9acd213570ce9bb9d886c6ef", "aad": "37ad668d4d4fe889949763", @@ -1474,9 +1270,7 @@ { "tcId": 102, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "adcc520b381382237d05a6400a7dfbcd0771b6aa9edb7966131ddef6af21f1be", "iv": "9183cdf3a8ba7397b6b2d5d5", "aad": "b334375415f6215c0bf89a9a", @@ -1488,9 +1282,7 @@ { "tcId": 103, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bd534f7adeca466844fb3ba34658be807f15c5291ed6026860a24f179b712c89", "iv": "412c3e13ee1f7864bd15ce39", "aad": "2866afff0bcc6135dc63af88c8", @@ -1502,9 +1294,7 @@ { "tcId": 104, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "910ade7d324d2c9688439e1f142e0e5f9d130ff832e507fe1985e5a26452a6d0", "iv": "9be090dba93deff27adf99ee", "aad": "ea2575f123268e936c8e4c8c1bb8", @@ -1516,9 +1306,7 @@ { "tcId": 105, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8e34cf73d245a1082a920b86364eb896c4946467bcb3d58929fcb36690e6394f", "iv": "6f573aa86baa492ba46596df", "aad": "bd4cd02fc7502bbdbdf6c9a3cbe8f0", @@ -1530,9 +1318,7 @@ { "tcId": 106, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cb5575f5c7c45c91cf320b139fb594237560d0a3e6f865a67d4f633f2c08f016", "iv": "1a6518f02ede1da6809266d9", "aad": "89cce9fb47441d07e0245a66fe8b778b", @@ -1544,9 +1330,7 @@ { "tcId": 107, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a5569e729a69b24ba6e0ff15c4627897436824c941e9d00b2e93fddc4ba77657", "iv": "564dee49ab00d240fc1068c3", "aad": "d19f2d989095f7ab03a5fde84416e00c0e", @@ -1558,9 +1342,7 @@ { "tcId": 108, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "56207465b4e48e6d04630f4a42f35cfc163ab289c22a2b4784f6f9290330bee0", "iv": "df8713e87ec3dbcfad14d53e", "aad": "5e6470facd99c1d81e37cd44015fe19480a2a4d3352a4ff560c0640fdbda", @@ -1572,9 +1354,7 @@ { "tcId": 109, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "077433022ab34d380fc192fc24c2edc6301fec6f24442f572a1087ff2e05b39a", "iv": "28adcbc74364f26dd4b3108b", "aad": "e0100eb116cdc5e22a3b9f9b4126c149595e75107f6e237c69e82960052270", @@ -1586,9 +1366,7 @@ { "tcId": 110, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3937986af86dafc1ba0c4672d8abc46c207062682d9c264ab06d6c5807205130", "iv": "8df4b15a888c33286a7b7651", "aad": "ba446f6f9a0ced22450feb10737d9007fd69abc19b1d4d9049a5551e86ec2b37", @@ -1600,9 +1378,7 @@ { "tcId": 111, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "36372abcdb78e0279646ac3d176b9674e9154eecf0d5469c651ec7e16b4c1199", "iv": "be40e5f1a11817a0a8fa8949", "aad": "d41a828d5e71829247021905402ea257dccbc3b80fcd5675056b68bb59e62e8873", @@ -1614,9 +1390,7 @@ { "tcId": 112, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9f1479ed097d7fe529c11f2f5add9aaff4a1ca0b68997a2cb7f79749bd90aaf4", "iv": "84c87dae4eee27730ec35d12", "aad": "3f2dd49bbf09d69a78a3d80ea2566614fc379474196c1aae84583da73d7ff85c6f42ca42056a9792cc1b9fb3c7d261", @@ -1628,9 +1402,7 @@ { "tcId": 113, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0c1e7bebbd5ff8c00827bc862f12154cd59a4fb013446e5022aede44f7670645", "iv": "10b7c0942a81d7c644cb35cb", "aad": "4e3d056e4d11811c2f3c35a34692cbd0658320859e3ca134420b1c3584d793a62a07f7a48a9fbe9d51a0a87de10108075c5eba2c61407d952b53b3f5f7200b5975146df9a2e902f715b04c01ab759062e35c7b72feac1b1a6c8e69002feb49b1ce0b4b1746c6c31c771fd7cdf80d2b076d21d212c3723b939c1c1a72e997bd", @@ -1642,9 +1414,7 @@ { "tcId": 114, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "991ef9a9cffc46c3816766326bde6fc2ca046970be6f7f30dceaa725e27ff37c", "iv": "5ea95baaf3740ace298074e8", "aad": "151c0676d7d742b21482fd07bc9f7b28d312b321d9ee75f4c2024e0ec39ab26ba867208fbffae06ee730de05087b16da2463eff9ab4b70801e582ad3bf83616bb9a61ed60c3074088c0be67320e26089cfc25bdf8037432a2ba490643767492a83a511bd5718a3c07b35321b42dd4ac5da398ebfef5d65637c6748932ae27fe9", @@ -1656,9 +1426,7 @@ { "tcId": 115, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0d73ddcb28a05a3b194327bb70bb98da267d973edbc896e41b9d5051b7a2fdfe", "iv": "e4f0b1637bcbcb146edc3dba", "aad": "d7b6aa7b2e605cb175a799da9a7fef90345a0b49dc060fcb1d9a5dbdfb3a47fe7444e288bc213686cd80dea3988dfec658c9e781b6a9d556d7519b38fd214c511af9dae74714741a06a3a0fba77311ccddc9fcac514d69455744ceec9083ed07ad5246cf2a108268061b91bee84a1e83e9256435f75c6baf4dd6c2a35fa7bcc5ed", @@ -1670,9 +1438,7 @@ { "tcId": 116, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "93af42407d97c760adab2706a37a943f77acbc8146ea5698a311e4a99b2663c5", "iv": "00705ed71d411e9a43ea1323", "aad": "543d01c9a4caed305a6a7a76754a9deb1255d76a33f6870cae73ca803400b703aead78575d719c837b64a7c590040cf957f5eee46b74dcfe29002f5bd6127aa57ba44e601ea2cdd16051dbffc33b655afc1887e7c1a5bd99e0a5b018e01e7bc80fa0dd1f82839e62b9ec618e7f085d21d5f26be55633329c1fe73956b5692d18ba380d47e1217342334059c391776445ed34214f6608b787ca280463be33bf7d50a2a018235a9e6b204d037025bd49b80de348d13a5a459e40f3507236e14f6a70b420ed55915fa1f9f32e5a2028f8e2755b690da6927e415a8d7283c084ac410c4db4eb20c7682cb3ac10e698fb04a275463d4c67875691e428343d0025ff", @@ -1684,9 +1450,7 @@ { "tcId": 117, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "09ccd5f02ac621a91bfe26c45889fb40c034a739651e05f974e3d1b8f5467817", "iv": "bb720368504f2602d6cccd57", "aad": "d5c987f2f71e3a9caae4616687ed1ae2f00d5e3e2b4628e56e24e0fcb0d9a5c979bf38e3052a2b107fc64308763f1277af3ff6d80109dae056e1f53b08304ba7a7f555b66b556dc3869fb059ed519805f7daae22743d86f2319b95e9c0628a5c7de93e97971e8cdb0833edd36e4c3c0168b4617786c0bb5d433e11f2d390c52ce1beacb7bb31f2d0fa644bf1c616f3f2b2328fe295398eb908b85bf4cd04d697486f51b0dc0cfc08a37fe3e93e9a35e4f434e13c125fd553d554713fa9d431b3cec9f5c9562289a7e7cb6b54be24c9b4ba339444042efbdb8a0178a354a54946b0f4f3bb5804c49d7e19ce8f63b3f6892a7447d5e1bbfa64c78708693ec5f509", @@ -1698,9 +1462,7 @@ { "tcId": 118, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5d97d19c96153a7cfef2e5f4e27211d3bcc1826c67a6cc0bb02a46f944a85a5f", "iv": "669ea62069c7199d9ca2be41", "aad": "d218d976cedc3dd23ce31944405bcd0e44d5fc776838f5154c786d20fb7a39ea2e2e426fa6ce7a011ca05b5f6615e20373f7c80e98cebf8518339ba65b60532de536d3cfecf2a6b8a88a64149feba8de320a697f6a1339b0739927dd22641b8745cd04fb5fcc136dd2f3c921694005dff53ce44213fbc13f67402f882b13b28198fca970847356e2a82a2e79912ff6a1a9de8f4fed47b45b445dcd6c7400fdbc4a5da53bdfa03bad3d99b2e6038e334529b9c6f23f5135eef61db819b7ab1c7da3d1beceb4c2d212250f15fd301901db51a08d2b496e6e1f3e45af39e9556aed00b90e06535418a650bf9ab9f0e5d753f8a2e5d17c1409aba72b50fc161b2d0557", @@ -1712,9 +1474,7 @@ { "tcId": 119, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b4d739d35bd8877fd0750c84c3d1aaa81f4aadab959dca5bea0fb77b0c266c05", "iv": "f34e40fa45b970c4dd5255cb", "aad": "48c9ac49c659b0ad7f1197dcb86868889e5dcf677ab23cce1f75b4951477ed67f6cd0e5b2673401846a0440511eeceaec2149cf02944d2bf00ae30876ffc61c67e1f9f08581c840e50dbb419abcc7d06997ed2a95d5e9943ef83e341383ae4893944d9668e6b8e04a9a20aefdfa009312fdfc1c0f95c516daf3cb5b80ea4fe485f8dce62cc62bede36118c6d06832494c7633540e901beaffcd8a3570b1567ee018b412b7d74d447a7ca414c27193973051424224c449b3fbed90dd32b50013234fc0173eb1f28cc007b8330b84944ca75e54f32bea7b29cca4df44507c1c63dfbdcac4f6ad01f77541a30119c90f8b8df2d96d8dadd2389c372005f09c169dc9892e61b9c1eab8523d0175e6c36146781a01da5b5812cdf80ef31973d3b8fe1e74e866fb631d80dc25aa929447e63801c80afc78c81a5762192cf8eed57d74f44848ed2bbdd2ab41c8f009f99a207651d25e56576f4c7890286b752c59df4a87945d0efbe578bb900d56e5b406e769498918317c84470a3d27250f1c4fe740c6291d60263ce43c236f3640e3c1a93d113a01daf4aa8030f26e9e22679f066764230ab664cb155c0b08b75b553eddadb3a74e2122c26c035233c9b40f832412bc79a68af3d5d55283df540b334b3aa498f71c8101688fcd9c8b90520fae0194ff6f773effea4eba786cb3d81a451cb9d37003ff3fc7dc7bec3e80e94ea881c", @@ -1726,9 +1486,7 @@ { "tcId": 120, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "33518a3fd6694b641188e7d473c9550ac6bb72b4aa4494c4109af816ab4571f3", "iv": "158f6467508774fce7ccd9b9", "aad": "886675ae18fc751ec295ed7a2370053b474a1859b6c87e8135fe56517b0770adeabedcc5ea2b759801d6e8b773881ea2b8cc0e82cf04c1f682668ec22761e3dcdc92b28990712e57172e1e8dd95bea6e946b4164fab6db2fc49426a7618e897c63d317a0d56817b60158b0f6c0abfa70adf0dad805ee6610467ee73d42fe4c6af40b468db8726db498fbce46e348859cf50e371f539ae4ce3c1a9f399c8561b017f9d7b2e7a2a9637343916e22605a854c390e1128b899b2cea4894d483e5663d9cd007d626ff6a82338ca00b90cf45e1062ef29112870c508ab9644a20df33ceca7c6a535bf78b2b7bf48e4638b9d227167fa26de3e4f6dafe81f4fa9222a0472fecd42280c438011f436b35cfee8e9a0b6ee97cadb63b15ace995c8e5e240132d5b74ddff4188960fa89351eefdd5daa719387980ac7192764fbf0e90f6bc83900695729b0c09bcded2795d33eeb438f3ac6d849aed9ac3b03979cc86e1bec297030d635fd6440b9c08c0f1dff1d837f437ce13b1f6903fe7b965ae1bb174a5e98e9fd11c2afe68eb87cf17c884542c641c06bb7e0124dc077ba2ff175f278805c4d3ae6278a750ba107f5b140ca374a42fe97447781d64f28b2f537ef59df384e8c8a78e51e5d471b7d37acaffde7323abd3b661cbdc38889db16a9d992084866f27f5ccb3556d41ac2a6a2c1fc4b9c1dcdc5d1025123184d64703a109593", @@ -1740,9 +1498,7 @@ { "tcId": 121, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7e8d8c980ce323ecc0c70865e2ebcdff9846613d73e260825152ebd8fae138a8", "iv": "7089fdbd6507a0c6cd616812", "aad": "f8f24096168fbd649822b44c1e426232f936470d18432ba25bc412249b2cb80b4586335bc3794da9111c1b4390c6c1bc5c6c726e7c8276d16a6d4b843181a88713681565cbac82159f4cf3333988835938510ae766223047b5d9f04831cb451c90b1f1ea3f8b6fc0b2536344e5f01fc3169d0adb94081492ac3a7c78c8a443b2b7f88c6e3149ea9f5aa15b194d0f8125dbeb63cf386ce11e5cd8df0cbea51d0da859ca7b1a7b70ca03fad12678833cabe4f50912172340ae63234a6c19e07f94cf6cf0bc0e60468e6eabb5ba0a7881c20ca6a85e10f7d227d5bd255809cb3162edb321596d8f035bd63f5211a9c1d67cbc7fbd5664a642bee4c91f6a15dbaa7e816432cd0dd55d04b6ef52457e024f483d2a8d95ce5c88d9a09ea7c28a6e6b3d35cced43224e84681374c7489688f3fd3385b9af77b760308db3407280f0d8586e2b60c6795ed38ea233070ae639c13118ba39476bc9cf447ae8dbead6dd512de32685aeb88da2b3c5f982fc68e31487ca166e511e0a60a7a7844c90681a32e7a59846c8d8406a28a2b8b0a99bbd1b6ee0130bb72ed0017c5b5aff1348cf8fe5f554b42773478109b3977091d4dd7982e65a1072044c3b54874e8156f6610b4ffa6fe799db173b024150835f130d6fd369488fc19e8cc5fbb50aa8dd8701cba2e5a71ca2b6831bcf8efb36afb50d8768c2984026b83187a5682779f3ac69839729", @@ -1754,9 +1510,7 @@ { "tcId": 122, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "00000000000000000000000000000000", @@ -1768,9 +1522,7 @@ { "tcId": 123, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "00000000000000000000000000000000", @@ -1782,9 +1534,7 @@ { "tcId": 124, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "00000000000000000000000000000000", @@ -1796,9 +1546,7 @@ { "tcId": 125, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "ffffffffffffffffffffffffffffffff", @@ -1810,9 +1558,7 @@ { "tcId": 126, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "ffffffffffffffffffffffffffffffff", @@ -1824,9 +1570,7 @@ { "tcId": 127, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "ffffffffffffffffffffffffffffffff", @@ -1838,9 +1582,7 @@ { "tcId": 128, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "00000080000000800000008000000080", @@ -1852,9 +1594,7 @@ { "tcId": 129, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "00000080000000800000008000000080", @@ -1866,9 +1606,7 @@ { "tcId": 130, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "00000080000000800000008000000080", @@ -1880,9 +1618,7 @@ { "tcId": 131, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "80000000800000008000000080000000", @@ -1894,9 +1630,7 @@ { "tcId": 132, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "80000000800000008000000080000000", @@ -1908,9 +1642,7 @@ { "tcId": 133, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "80000000800000008000000080000000", @@ -1922,9 +1654,7 @@ { "tcId": 134, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "ffffff7fffffff7fffffff7fffffff7f", @@ -1936,9 +1666,7 @@ { "tcId": 135, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "ffffff7fffffff7fffffff7fffffff7f", @@ -1950,9 +1678,7 @@ { "tcId": 136, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "ffffff7fffffff7fffffff7fffffff7f", @@ -1964,9 +1690,7 @@ { "tcId": 137, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "7fffffff7fffffff7fffffff7fffffff", @@ -1978,9 +1702,7 @@ { "tcId": 138, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "7fffffff7fffffff7fffffff7fffffff", @@ -1992,9 +1714,7 @@ { "tcId": 139, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "7fffffff7fffffff7fffffff7fffffff", @@ -2006,9 +1726,7 @@ { "tcId": 140, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "00000000ffffffff00000000ffffffff", @@ -2020,9 +1738,7 @@ { "tcId": 141, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "00000000ffffffff00000000ffffffff", @@ -2034,9 +1750,7 @@ { "tcId": 142, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "00000000ffffffff00000000ffffffff", @@ -2048,9 +1762,7 @@ { "tcId": 143, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "ffffffff00000000ffffffff00000000", @@ -2062,9 +1774,7 @@ { "tcId": 144, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "ffffffff00000000ffffffff00000000", @@ -2076,9 +1786,7 @@ { "tcId": 145, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b", "aad": "ffffffff00000000ffffffff00000000", @@ -2090,9 +1798,7 @@ { "tcId": 146, "comment": "Flipped bit 0 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2104,9 +1810,7 @@ { "tcId": 147, "comment": "Flipped bit 1 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2118,9 +1822,7 @@ { "tcId": 148, "comment": "Flipped bit 7 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2132,9 +1834,7 @@ { "tcId": 149, "comment": "Flipped bit 8 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2146,9 +1846,7 @@ { "tcId": 150, "comment": "Flipped bit 31 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2160,9 +1858,7 @@ { "tcId": 151, "comment": "Flipped bit 32 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2174,9 +1870,7 @@ { "tcId": 152, "comment": "Flipped bit 33 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2188,9 +1882,7 @@ { "tcId": 153, "comment": "Flipped bit 63 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2202,9 +1894,7 @@ { "tcId": 154, "comment": "Flipped bit 64 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2216,9 +1906,7 @@ { "tcId": 155, "comment": "Flipped bit 77 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2230,9 +1918,7 @@ { "tcId": 156, "comment": "Flipped bit 80 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2244,9 +1930,7 @@ { "tcId": 157, "comment": "Flipped bit 96 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2258,9 +1942,7 @@ { "tcId": 158, "comment": "Flipped bit 97 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2272,9 +1954,7 @@ { "tcId": 159, "comment": "Flipped bit 120 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2286,9 +1966,7 @@ { "tcId": 160, "comment": "Flipped bit 121 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2300,9 +1978,7 @@ { "tcId": 161, "comment": "Flipped bit 126 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2314,9 +1990,7 @@ { "tcId": 162, "comment": "Flipped bit 127 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2328,9 +2002,7 @@ { "tcId": 163, "comment": "Flipped bit 63 and 127 in tag expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2342,9 +2014,7 @@ { "tcId": 164, "comment": "Tag changed to all zero expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2356,9 +2026,7 @@ { "tcId": 165, "comment": "tag change to all 1 expected tag:f4409bb729039d0814ac514054323f44", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2370,9 +2038,7 @@ { "tcId": 166, "comment": "Flipped bit 0 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2384,9 +2050,7 @@ { "tcId": 167, "comment": "Flipped bit 1 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2398,9 +2062,7 @@ { "tcId": 168, "comment": "Flipped bit 7 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2412,9 +2074,7 @@ { "tcId": 169, "comment": "Flipped bit 8 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2426,9 +2086,7 @@ { "tcId": 170, "comment": "Flipped bit 31 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2440,9 +2098,7 @@ { "tcId": 171, "comment": "Flipped bit 32 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2454,9 +2110,7 @@ { "tcId": 172, "comment": "Flipped bit 33 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2468,9 +2122,7 @@ { "tcId": 173, "comment": "Flipped bit 63 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2482,9 +2134,7 @@ { "tcId": 174, "comment": "Flipped bit 64 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2496,9 +2146,7 @@ { "tcId": 175, "comment": "Flipped bit 77 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2510,9 +2158,7 @@ { "tcId": 176, "comment": "Flipped bit 80 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2524,9 +2170,7 @@ { "tcId": 177, "comment": "Flipped bit 96 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2538,9 +2182,7 @@ { "tcId": 178, "comment": "Flipped bit 97 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2552,9 +2194,7 @@ { "tcId": 179, "comment": "Flipped bit 120 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2566,9 +2206,7 @@ { "tcId": 180, "comment": "Flipped bit 121 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2580,9 +2218,7 @@ { "tcId": 181, "comment": "Flipped bit 126 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2594,9 +2230,7 @@ { "tcId": 182, "comment": "Flipped bit 127 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2608,9 +2242,7 @@ { "tcId": 183, "comment": "Flipped bit 63 and 127 in tag expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2622,9 +2254,7 @@ { "tcId": 184, "comment": "Tag changed to all zero expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2636,9 +2266,7 @@ { "tcId": 185, "comment": "tag change to all 1 expected tag:29914007a6119dd3f109bba21ce9a7d6", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2650,9 +2278,7 @@ { "tcId": 186, "comment": "Flipped bit 0 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2664,9 +2290,7 @@ { "tcId": 187, "comment": "Flipped bit 1 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2678,9 +2302,7 @@ { "tcId": 188, "comment": "Flipped bit 7 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2692,9 +2314,7 @@ { "tcId": 189, "comment": "Flipped bit 8 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2706,9 +2326,7 @@ { "tcId": 190, "comment": "Flipped bit 31 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2720,9 +2338,7 @@ { "tcId": 191, "comment": "Flipped bit 32 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2734,9 +2350,7 @@ { "tcId": 192, "comment": "Flipped bit 33 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2748,9 +2362,7 @@ { "tcId": 193, "comment": "Flipped bit 63 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2762,9 +2374,7 @@ { "tcId": 194, "comment": "Flipped bit 64 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2776,9 +2386,7 @@ { "tcId": 195, "comment": "Flipped bit 77 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2790,9 +2398,7 @@ { "tcId": 196, "comment": "Flipped bit 80 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2804,9 +2410,7 @@ { "tcId": 197, "comment": "Flipped bit 96 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2818,9 +2422,7 @@ { "tcId": 198, "comment": "Flipped bit 97 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2832,9 +2434,7 @@ { "tcId": 199, "comment": "Flipped bit 120 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2846,9 +2446,7 @@ { "tcId": 200, "comment": "Flipped bit 121 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2860,9 +2458,7 @@ { "tcId": 201, "comment": "Flipped bit 126 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2874,9 +2470,7 @@ { "tcId": 202, "comment": "Flipped bit 127 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2888,9 +2482,7 @@ { "tcId": 203, "comment": "Flipped bit 63 and 127 in tag expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2902,9 +2494,7 @@ { "tcId": 204, "comment": "Tag changed to all zero expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2916,9 +2506,7 @@ { "tcId": 205, "comment": "tag change to all 1 expected tag:66405a16e8b44eba92aa47f5cea52b7a", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "000102", @@ -2930,9 +2518,7 @@ { "tcId": 206, "comment": "edge case for poly1305 key:ffffffefeb344f6bc37ba77ea2ee06dfe8c7f4ae10810422124fc5e1bd7fe301", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -2944,9 +2530,7 @@ { "tcId": 207, "comment": "edge case for poly1305 key:278de313ffffffdfffe9acbf3ea59357c4e16a5bc120d346af4a8cf694a84374", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "0001020304050607051e9373", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -2958,9 +2542,7 @@ { "tcId": 208, "comment": "edge case for poly1305 key:0050799fe9e74fcffcffffcfd21aa8b5cb5aa2c6ab347b6886eedaca4bfff3c0", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "0001020304050607048c3c5f", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -2972,9 +2554,7 @@ { "tcId": 209, "comment": "edge case for poly1305 key:dc46b3c53be153ccd4986678ffffffafe484c316c93f64195da65a2742fd3fec", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -2986,9 +2566,7 @@ { "tcId": 210, "comment": "edge case for poly1305 key:946aff9f2a13f56f92a5f9cfee3cdb1fef6d98d5a55ab563cb28620cd57f19d2", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3000,9 +2578,7 @@ { "tcId": 211, "comment": "edge case for poly1305 key:0000003059ffce96438a246ff9536787d92bc40eafa0241a2972780ef6ca1ef8", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060726c6961b", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3014,9 +2590,7 @@ { "tcId": 212, "comment": "edge case for poly1305 key:3fa0ea9c030000a036217d42e775ad189b96e24ee591952e2922ff151334b9ec", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "0001020304050607013da060", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3028,9 +2602,7 @@ { "tcId": 213, "comment": "edge case for poly1305 key:a556cb502baf395b020000f03c5108fb1cf76df1b8a8f724e877bd3c588d3285", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060707db33de", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3042,9 +2614,7 @@ { "tcId": 214, "comment": "edge case for poly1305 key:0c327fbcc564555545d4fe75020000d0a65799f363ec51b1c5c427b4a04af190", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060702a11942", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3056,9 +2626,7 @@ { "tcId": 215, "comment": "edge case for poly1305 key:415f08302f210340240d0e903e2b01205ba43e106aebd7e2481016b31118b1ae", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506073c0df637", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3070,9 +2638,7 @@ { "tcId": 216, "comment": "edge case for poly1305 key:feffff1ff6b87403fd6435b09775bc92491a0ae62c5842a30e3b82710cc2dad1", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "9de836aa579585081f330a7c4036e20e38ef15eff3945184d231867f505fffdf", "iv": "00000000101112130bc672c3", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3084,9 +2650,7 @@ { "tcId": 217, "comment": "edge case for poly1305 key:bf358f18ffffffbf4b62ed6e1f53790785c4dabdfc72e2a219d377a682c85f38", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "9de836aa579585081f330a7c4036e20e38ef15eff3945184d231867f505fffdf", "iv": "000000001011121303e9b9a4", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3098,9 +2662,7 @@ { "tcId": 218, "comment": "edge case for poly1305 key:d0b7b3a352a4010ffeffffbfe8cc66dc6e5e7451dc61762c5753174fed88e746", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "9de836aa579585081f330a7c4036e20e38ef15eff3945184d231867f505fffdf", "iv": "00000000101112130700b982", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3112,9 +2674,7 @@ { "tcId": 219, "comment": "edge case for poly1305 key:7bee33931a4157a8cb701becfeffff4fbe7e69f19cd065313bb49a252628dd3d", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "9de836aa579585081f330a7c4036e20e38ef15eff3945184d231867f505fffdf", "iv": "0000000010111213019836bb", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3126,9 +2686,7 @@ { "tcId": 220, "comment": "edge case for poly1305 key:7cb5fbdffb40ff5f3c7de74f655ffc1fac03013a7fe468440b861ebe0ab1650a", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "9de836aa579585081f330a7c4036e20e38ef15eff3945184d231867f505fffdf", "iv": "00000000101112131d59f288", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3140,9 +2698,7 @@ { "tcId": 221, "comment": "edge case for poly1305 key:00000090e6e328c242cde5c83e3d8262d467f2bcd53d3755c781f3c6a2cb0648", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "9de836aa579585081f330a7c4036e20e38ef15eff3945184d231867f505fffdf", "iv": "00000000101112130552a411", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3154,9 +2710,7 @@ { "tcId": 222, "comment": "edge case for poly1305 key:9e98d64e000000505a07183c5c68c63c14c9266dd37ff86aafc22ddbdb355617", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "9de836aa579585081f330a7c4036e20e38ef15eff3945184d231867f505fffdf", "iv": "00000000101112130c807a72", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3168,9 +2722,7 @@ { "tcId": 223, "comment": "edge case for poly1305 key:1048a92e65f5e63102000080d9ae08de4319a7c45fdbe707b9ec1b7e0d635161", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "9de836aa579585081f330a7c4036e20e38ef15eff3945184d231867f505fffdf", "iv": "00000000101112130397a143", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3182,9 +2734,7 @@ { "tcId": 224, "comment": "edge case for poly1305 key:01517a2ceb89bbfb5741f7d9000000401a65b132ad661072a00ffe7defbb18a5", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "9de836aa579585081f330a7c4036e20e38ef15eff3945184d231867f505fffdf", "iv": "000000001011121308cb0f3f", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3196,9 +2746,7 @@ { "tcId": 225, "comment": "edge case for poly1305 key:bc90156087e0125006d90c30babd0590427bff19de1f2e7d0757a79528731138", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "9de836aa579585081f330a7c4036e20e38ef15eff3945184d231867f505fffdf", "iv": "00000000101112130d8fcf4e", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3210,9 +2758,7 @@ { "tcId": 226, "comment": "edge case for tag", - "flags": [ - "EdgeCaseTag" - ], + "flags": ["EdgeCaseTag"], "key": "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f", "iv": "000102030405060708090a0b", "aad": "ffffffffffffffffffffffffffffffff415771fda4fbcc55c377f73203e60226", @@ -3224,9 +2770,7 @@ { "tcId": 227, "comment": "edge case for tag", - "flags": [ - "EdgeCaseTag" - ], + "flags": ["EdgeCaseTag"], "key": "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f", "iv": "000102030405060708090a0b", "aad": "f1ffffffffffffffffffffffffffffff615af39eddb5fcd2519190d5507d3b06", @@ -3238,9 +2782,7 @@ { "tcId": 228, "comment": "edge case for tag", - "flags": [ - "EdgeCaseTag" - ], + "flags": ["EdgeCaseTag"], "key": "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f", "iv": "000102030405060708090a0b", "aad": "b5ffffffffffffffffffffffffffffff764e5d82ce7da0d44148484fd96a6107", @@ -3252,9 +2794,7 @@ { "tcId": 229, "comment": "edge case for tag", - "flags": [ - "EdgeCaseTag" - ], + "flags": ["EdgeCaseTag"], "key": "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f", "iv": "000102030405060708090a0b", "aad": "fdffffffffffffffffffffffffffffff2bdbf16d8ea4d39dab8dcb3d4bc4e104", @@ -3266,9 +2806,7 @@ { "tcId": 230, "comment": "edge case for tag", - "flags": [ - "EdgeCaseTag" - ], + "flags": ["EdgeCaseTag"], "key": "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f", "iv": "000102030405060708090a0b", "aad": "a9ffffffffffffffffffffffffffffffaccd5eb31d8fc909e84b0de7de23bb08", @@ -3280,9 +2818,7 @@ { "tcId": 231, "comment": "edge case for tag", - "flags": [ - "EdgeCaseTag" - ], + "flags": ["EdgeCaseTag"], "key": "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f", "iv": "000102030405060708090a0b", "aad": "d2ffffffffffffffffffffffffffffffdd4b933e7b1a7ed93cc7c050db71dc03", @@ -3294,9 +2830,7 @@ { "tcId": 232, "comment": "edge case for tag", - "flags": [ - "EdgeCaseTag" - ], + "flags": ["EdgeCaseTag"], "key": "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f", "iv": "000102030405060708090a0b", "aad": "ffffffffffffffffffffffffffffffffa08164425d7642e9e90fc8d5c32d2cf6", @@ -3308,9 +2842,7 @@ { "tcId": 233, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x0.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3322,9 +2854,7 @@ { "tcId": 234, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x0.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -3336,9 +2866,7 @@ { "tcId": 235, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x0.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -3350,9 +2878,7 @@ { "tcId": 236, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x1.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3364,9 +2890,7 @@ { "tcId": 237, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x1.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -3378,9 +2902,7 @@ { "tcId": 238, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x1.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -3392,9 +2914,7 @@ { "tcId": 239, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x5.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3406,9 +2926,7 @@ { "tcId": 240, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xa.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3420,9 +2938,7 @@ { "tcId": 241, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xa.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -3434,9 +2950,7 @@ { "tcId": 242, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x13.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3448,9 +2962,7 @@ { "tcId": 243, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x14.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3462,9 +2974,7 @@ { "tcId": 244, "comment": "Intermediate sum of poly1305 after processing64 bytes is 0xffffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3476,9 +2986,7 @@ { "tcId": 245, "comment": "Intermediate sum of poly1305 after processing64 bytes is 0x100000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3490,9 +2998,7 @@ { "tcId": 246, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x7ffffffffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3504,9 +3010,7 @@ { "tcId": 247, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x7ffffffffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -3518,9 +3022,7 @@ { "tcId": 248, "comment": "Intermediate sum of poly1305 after processing80 bytes is 0xfffffffffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3532,9 +3034,7 @@ { "tcId": 249, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xffffffffffffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3546,9 +3046,7 @@ { "tcId": 250, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xffffffffffffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -3560,9 +3058,7 @@ { "tcId": 251, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x10000000000000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3574,9 +3070,7 @@ { "tcId": 252, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x10000000000000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -3588,9 +3082,7 @@ { "tcId": 253, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xffffffffffffffff00000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3602,9 +3094,7 @@ { "tcId": 254, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xffffffff0000000100000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3616,9 +3106,7 @@ { "tcId": 255, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xffffffff0000000100000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -3630,9 +3118,7 @@ { "tcId": 256, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xffffffff0000000100000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -3644,9 +3130,7 @@ { "tcId": 257, "comment": "Intermediate sum of poly1305 after processing64 bytes is 0x3ffffffffffff8000000000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3658,9 +3142,7 @@ { "tcId": 258, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xfffffffffffff0000000000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3672,9 +3154,7 @@ { "tcId": 259, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xf06eea00ea77bc00b4f34e80fffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3686,9 +3166,7 @@ { "tcId": 260, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x3f0f9115ff158843ff4b0cb17effffffc.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3700,9 +3178,7 @@ { "tcId": 261, "comment": "Intermediate sum of poly1305 after processing80 bytes is 0xffffffffffffffff0000000000000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3714,9 +3190,7 @@ { "tcId": 262, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xffffffff00000000ffffffff00000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3728,9 +3202,7 @@ { "tcId": 263, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xffffffff00000000ffffffff00000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -3742,9 +3214,7 @@ { "tcId": 264, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xffffffffffffffffffffffffffffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3756,9 +3226,7 @@ { "tcId": 265, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xffffffffffffffffffffffffffffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -3770,9 +3238,7 @@ { "tcId": 266, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x100000000000000000000000000000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3784,9 +3250,7 @@ { "tcId": 267, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x100000000000000000000000000000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -3798,9 +3262,7 @@ { "tcId": 268, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x100000000000000000000000000000001.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3812,9 +3274,7 @@ { "tcId": 269, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x100000000000000000000000000000001.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -3826,9 +3286,7 @@ { "tcId": 270, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x3fffffffffffffffffffffffffffffff6.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3840,9 +3298,7 @@ { "tcId": 271, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x3fffffffffffffffffffffffffffffff6.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -3854,9 +3310,7 @@ { "tcId": 272, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x3fffffffffffffffffffffffffffffffa.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3868,9 +3322,7 @@ { "tcId": 273, "comment": "Intermediate sum of poly1305 after processing80 bytes is 0x35e50d79435e50d79435e50d79435e50.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3882,9 +3334,7 @@ { "tcId": 274, "comment": "Intermediate sum of poly1305 after processing80 bytes is 0x35e50d79435e50d79435e50d79435e51.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3896,9 +3346,7 @@ { "tcId": 275, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x2fffffffffffffffffffffffffffffffb.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060710abb165", "aad": "ffffffff", @@ -3910,9 +3358,7 @@ { "tcId": 276, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x2fffffffffffffffffffffffffffffffb.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -3924,9 +3370,7 @@ { "tcId": 277, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x2fffffffffffffffffffffffffffffffb.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -3938,9 +3382,7 @@ { "tcId": 278, "comment": "Intermediate sum of poly1305 after processing64 bytes is 0x5.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -3952,9 +3394,7 @@ { "tcId": 279, "comment": "Intermediate sum of poly1305 after processing80 bytes is 0x13.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -3966,9 +3406,7 @@ { "tcId": 280, "comment": "Intermediate sum of poly1305 after processing64 bytes is 0x14.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -3980,9 +3418,7 @@ { "tcId": 281, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xffffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -3994,9 +3430,7 @@ { "tcId": 282, "comment": "Intermediate sum of poly1305 after processing80 bytes is 0x100000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4008,9 +3442,7 @@ { "tcId": 283, "comment": "Intermediate sum of poly1305 after processing96 bytes is 0x7ffffffffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4022,9 +3454,7 @@ { "tcId": 284, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xfffffffffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4036,9 +3466,7 @@ { "tcId": 285, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xfffffffffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4050,9 +3478,7 @@ { "tcId": 286, "comment": "Intermediate sum of poly1305 after processing80 bytes is 0xffffffffffffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4064,9 +3490,7 @@ { "tcId": 287, "comment": "Intermediate sum of poly1305 after processing96 bytes is 0x10000000000000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4078,9 +3502,7 @@ { "tcId": 288, "comment": "Intermediate sum of poly1305 after processing96 bytes is 0xffffffffffffffff00000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4092,9 +3514,7 @@ { "tcId": 289, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x3ffffffffffff8000000000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4106,9 +3526,7 @@ { "tcId": 290, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x3ffffffffffff8000000000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4120,9 +3538,7 @@ { "tcId": 291, "comment": "Intermediate sum of poly1305 after processing96 bytes is 0xfffffffffffff0000000000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4134,9 +3550,7 @@ { "tcId": 292, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xfdb3cec0ff9a5900ff513280fff6a94.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4148,9 +3562,7 @@ { "tcId": 293, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x3f024c313f0065a6ff00aecd7f0009567.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4162,9 +3574,7 @@ { "tcId": 294, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xffffffffffffffff0000000000000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4176,9 +3586,7 @@ { "tcId": 295, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xffffffffffffffff0000000000000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4190,9 +3598,7 @@ { "tcId": 296, "comment": "Intermediate sum of poly1305 after processing96 bytes is 0xffffffff00000000ffffffff00000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4204,9 +3610,7 @@ { "tcId": 297, "comment": "Intermediate sum of poly1305 after processing96 bytes is 0xffffffffffffffffffffffffffffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4218,9 +3622,7 @@ { "tcId": 298, "comment": "Intermediate sum of poly1305 after processing96 bytes is 0x100000000000000000000000000000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4232,9 +3634,7 @@ { "tcId": 299, "comment": "Intermediate sum of poly1305 after processing96 bytes is 0x3fffffffffffffffffffffffffffffffa.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4246,9 +3646,7 @@ { "tcId": 300, "comment": "Intermediate sum of poly1305 after processing96 bytes is 0x3fffffffffffffffffffffffffffffffa.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4260,9 +3658,7 @@ { "tcId": 301, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x35e50d79435e50d79435e50d79435e50.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4274,9 +3670,7 @@ { "tcId": 302, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x35e50d79435e50d79435e50d79435e50.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4288,9 +3682,7 @@ { "tcId": 303, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x35e50d79435e50d79435e50d79435e51.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "00010203040506072dd4cd40", "aad": "ffffffff", @@ -4302,9 +3694,7 @@ { "tcId": 304, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x35e50d79435e50d79435e50d79435e51.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4316,9 +3706,7 @@ { "tcId": 305, "comment": "Intermediate sum of poly1305 after processing96 bytes is 0x5.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4330,9 +3718,7 @@ { "tcId": 306, "comment": "Intermediate sum of poly1305 after processing80 bytes is 0xa.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4344,9 +3730,7 @@ { "tcId": 307, "comment": "Intermediate sum of poly1305 after processing96 bytes is 0x13.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4358,9 +3742,7 @@ { "tcId": 308, "comment": "Intermediate sum of poly1305 after processing96 bytes is 0x14.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4372,9 +3754,7 @@ { "tcId": 309, "comment": "Intermediate sum of poly1305 after processing96 bytes is 0xffffffff.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4386,9 +3766,7 @@ { "tcId": 310, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x100000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4400,9 +3778,7 @@ { "tcId": 311, "comment": "Intermediate sum of poly1305 after processing80 bytes is 0xffffffffffffffff00000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4414,9 +3790,7 @@ { "tcId": 312, "comment": "Intermediate sum of poly1305 after processing80 bytes is 0xfffffffffffff0000000000000.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4428,9 +3802,7 @@ { "tcId": 313, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0xffffffc086698d40c53e13805b346dc.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4442,9 +3814,7 @@ { "tcId": 314, "comment": "Intermediate sum of poly1305 after processing112 bytes is 0x3f0000003f799672bf3ac1ec7fa4cb91f.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4456,9 +3826,7 @@ { "tcId": 315, "comment": "Intermediate sum of poly1305 after processing80 bytes is 0x100000000000000000000000000000001.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4470,9 +3838,7 @@ { "tcId": 316, "comment": "Intermediate sum of poly1305 after processing80 bytes is 0x3fffffffffffffffffffffffffffffff6.", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060703e76f6f", "aad": "ffffffff", @@ -4496,9 +3862,7 @@ { "tcId": 317, "comment": "nonce has size 0.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "", "aad": "", @@ -4522,9 +3886,7 @@ { "tcId": 318, "comment": "nonce has size 8.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "0001020304050607", "aad": "", @@ -4548,9 +3910,7 @@ { "tcId": 319, "comment": "nonce has size 11.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a", "aad": "", @@ -4574,9 +3934,7 @@ { "tcId": 320, "comment": "nonce has size 13.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c", "aad": "", @@ -4600,9 +3958,7 @@ { "tcId": 321, "comment": "nonce has size 14.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d", "aad": "", @@ -4626,9 +3982,7 @@ { "tcId": 322, "comment": "nonce has size 16.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f", "aad": "", @@ -4652,9 +4006,7 @@ { "tcId": 323, "comment": "nonce has size 24.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "", @@ -4678,9 +4030,7 @@ { "tcId": 324, "comment": "nonce has size 20.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f10111213", "aad": "", @@ -4704,9 +4054,7 @@ { "tcId": 325, "comment": "nonce has size 32.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "aad": "", diff --git a/testdata/aead/wycheproof/xchacha20_poly1305_test.json b/testdata/aead/wycheproof/xchacha20_poly1305_test.json index 3e589690..2f7ff9d4 100644 --- a/testdata/aead/wycheproof/xchacha20_poly1305_test.json +++ b/testdata/aead/wycheproof/xchacha20_poly1305_test.json @@ -57,9 +57,7 @@ { "tcId": 1, "comment": "draft-arciszewski-xchacha-02", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "404142434445464748494a4b4c4d4e4f5051525354555657", "aad": "50515253c0c1c2c3c4c5c6c7", @@ -71,9 +69,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ab1562faea9f47af3ae1c3d6d030e3af230255dff3df583ced6fbbcbf9d606a9", "iv": "6a5e0c4617e07091b605a4de2c02dde117de2ebd53b23497", "aad": "", @@ -85,9 +81,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d821dce9b890ea37ae1c89e7cb6aeae9371b8179add0d08f5494718322ae0071", "iv": "3ec3f7c45e687d75a895bf5e71809e7cdac32158bb48ec0d", "aad": "8780fb400f94c55d", @@ -99,9 +93,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "303ccb2e1567c3d9f629a5c632dbc62a9a82c525674f67988b31bd1dee990538", "iv": "05188738844ab90a8b11beef38eaec3e100d8f4f85ae7a41", "aad": "", @@ -113,9 +105,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "697c197c9e0023c8eee42ddf08c12c46718a436561b0c66d998c81879f7cb74c", "iv": "cd78f4533c94648feacd5aef0291b00b454ee3dcdb76dcc8", "aad": "6384f4714ff18c18", @@ -127,9 +117,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c11213bcff39a88b0e3ecc47b23acf6c3014e4708d80dcca162da7377b316ab3", "iv": "b60ca1ab736deebe4d9da78bc7cbbab91be14a2f884240b7", "aad": "", @@ -141,9 +129,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b0f51b8227013464943370e926b6ed1c9fb45b5994af829ff3a9f998b77d822c", "iv": "4fd76cbf27cb387502a706461564e5a5c14e027d40bc6eef", "aad": "322f82a87ee82997", @@ -155,9 +141,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "17afb080753f2aa0af0a7f4821f6ab2709a6b2b5b9f2f262910e3b27b82c6c1c", "iv": "737e3e7699f788c4136938c0f65310684eacbb5f96ecd98d", "aad": "", @@ -169,9 +153,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b720aea3df85fb3fb00583eddbebc5c545bcdcb7f6f2a94c1087950e16d68278", "iv": "1436f36466fce5db337a73ec18e269e6e985d91035128183", "aad": "9d53316bd2aa3e3d", @@ -183,9 +165,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d7704e505826124ab02935e7349a4e13391e6dc020fee95cd30654cdc5d5f393", "iv": "7c39999d498286d974d266b2f027a26d7fbcd330869d9f93", "aad": "", @@ -197,9 +177,7 @@ { "tcId": 11, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c70ef9ee59259019960c918bfc91237ed6786c73f2b62427e4cbd4d8096a1f03", "iv": "eb4e36c637d1908db2c2ae9c72cfbae50655cb5f6504c4b6", "aad": "8e0ac97934605052", @@ -211,9 +189,7 @@ { "tcId": 12, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7fac2a879ffddf5e36e04e3edcb8aa6be18a8326b28f76b15623307badc1ece2", "iv": "49875536d4946af49288f36684e25ff35998d50be6bcfcc2", "aad": "", @@ -225,9 +201,7 @@ { "tcId": 13, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "48f1389d9222a80898ca26b5cfef5dc82dfc0af7cf66ea1e01bc5279e7414247", "iv": "88ccb58d435ea760f19e1fa6172139a071c0c5143959a56c", "aad": "5cbdd482f3429a27", @@ -239,9 +213,7 @@ { "tcId": 14, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "737cdaa2ce1e4740e75af4aaf68c0296c1607bde871d2452e628f1456239c753", "iv": "89c9806ad153b805f1bf5b50738319011d5fc070bb551ee1", "aad": "", @@ -253,9 +225,7 @@ { "tcId": 15, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9f7cd632bd5eb5f017b898590d645571ef56e521024eda36eff893a6ad04b935", "iv": "5cbdc34772b54fb4fba9eca1e2745e0e3704d9d7b5c78fb4", "aad": "71b29930f84a572d", @@ -267,9 +237,7 @@ { "tcId": 16, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ecf60cd2af8c7155c0be848ecdaa5baddad6bd5f254a2d98f47bef83999f60ee", "iv": "a020b016d952a5948a3d226bb1b73efc39d46845f3bf0ca5", "aad": "", @@ -281,9 +249,7 @@ { "tcId": 17, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a9376583c47176728d7b2ed1039f0b12b2c7a97563937f7fe976ce4548f7cb00", "iv": "b1f05bb66d29bcddf7412f6a556ff7540aac452457dd69e6", "aad": "0c87cc97c49e166a", @@ -295,9 +261,7 @@ { "tcId": 18, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bf9ae8ceceb8d3001da7652c4cec02adda8696294a4ab542b41b5ba86c096a75", "iv": "f4f3484cacdce37cf5134a12f57903096acd3553607eb682", "aad": "", @@ -309,9 +273,7 @@ { "tcId": 19, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d447796ed4ceb2e43942700e7759e335f67afa8653748db95f924c94488195db", "iv": "cc4781134455e89c836f7433bd0426776f945d82f6358276", "aad": "06947c3afa797e99", @@ -323,9 +285,7 @@ { "tcId": 20, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "08eb57d7bc113f7fbdda1b32237cdd06cccd52ef4a89a831c5e0564370c885ad", "iv": "200a30270bc911dd3b8a8ea2a6e6ce75be9cfb0f5431db3d", "aad": "", @@ -337,9 +297,7 @@ { "tcId": 21, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9f093b6bb75f1609ab1e00a4bf4667961d885f01deb6520c5bb16ec21e033766", "iv": "a613e0b17fafb47c79614d39959b986ba2c97b0215676d41", "aad": "00fc4f61d9777504", @@ -351,9 +309,7 @@ { "tcId": 22, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e421bb3269130c731d1947e7b5d233c11d195ceed1d08634743db9c252bfefa5", "iv": "21b40036745f64b2aab3e89665cf4dab2b690d88721fe9a3", "aad": "", @@ -365,9 +321,7 @@ { "tcId": 23, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8a275c90eb8688c5d9e82b74331cf104a2c8757d6257079b1d8035bb40d6a8d9", "iv": "33dfa71a0cb2aca008e4c8e8a72dbda4c407bbadd5d7e1a5", "aad": "e7c9d1dda90b699e", @@ -379,9 +333,7 @@ { "tcId": 24, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2d97a35e4b6617e5f4a0f50dcda7622f321cad936a246d9beada9d75e142ef3d", "iv": "5a44801d2baabfe8cbee6da52bb51b5297856065fbf33944", "aad": "", @@ -393,9 +345,7 @@ { "tcId": 25, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "70d11ca92903865c6a6d8ba497f5a2d65f23b72198d7fc7fdaeda6c2632f7e46", "iv": "07590877a1e1df3a78fe4d04dd64b6cb79f1df45de17685b", "aad": "d78dcb5431ef5669", @@ -407,9 +357,7 @@ { "tcId": 26, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "05c7317f07a0e89ce1b5ac41df8064faa9fd569ee1c357cd01a2872076477ac5", "iv": "94f86b0fd8a6ed90d3780eca23a82f4387da82b0894ae317", "aad": "", @@ -421,9 +369,7 @@ { "tcId": 27, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "924aafdb5b8a206b3e49aefe8944918cdcc8ccb5bb4b8c4ee81b847aa6fa52a0", "iv": "829cb09e40c2cc5f7648adc177e56ef53a58bfa16a859338", "aad": "a67a57310055b193", @@ -435,9 +381,7 @@ { "tcId": 28, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "332b7ec9bf4a983eb02af7efee8ffaf5627b66f29e3e4728f50894fe176788d8", "iv": "016dac89c624a9d425ae377132421c37c4486895bef270f0", "aad": "", @@ -449,9 +393,7 @@ { "tcId": 29, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b75fd9dd7ecca4f3eab36c36a176530dd3ffc825c202613740311d11cd501804", "iv": "e8252b018f9e0c3fbd4a6ad0d06346302b8ed7dcb206c3ad", "aad": "4dc711c827a6f626", @@ -463,9 +405,7 @@ { "tcId": 30, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2bddfb332f74ac31fcf91d652c7b41fbcb26a10f2792ecf8075478e645042f87", "iv": "e698d39b3cec2634dbe035a55b8fce3b0041aabe4156f713", "aad": "", @@ -477,9 +417,7 @@ { "tcId": 31, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ea029c829c13a580b66aca21133a16933235c11c42905a640104a2ae9bb5cf82", "iv": "d025b0188edc9c40a8d6fc807cead97749016c9016d62ea5", "aad": "0b9df4ffd1c9ccbe", @@ -491,9 +429,7 @@ { "tcId": 32, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1c838d9f68e687fbdddc6dff7f2e44b277bfeb316ae5d11b3e935889b48539d8", "iv": "9ce202557c11a57cb14e7e4bd7986f1cf6232196672d25ea", "aad": "", @@ -505,9 +441,7 @@ { "tcId": 33, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "51a99f0646767fbc01d7736df0340191acfbb5ae0288ed6fff2d34f0ea31470f", "iv": "ffdca5c51a0852ab18dd484af6664b63ab4097d303450837", "aad": "a2e44e165e7ca5f7", @@ -519,9 +453,7 @@ { "tcId": 34, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6a1f808358461e75072a054e2fc4e4c3e7f882c57920dda3278d0c860ca704e3", "iv": "25dc279923c1bcdaa7a36e7b884b51f62343abad71986037", "aad": "", @@ -533,9 +465,7 @@ { "tcId": 35, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7fb18b56f3f5122585754a3b6c6a4e523036e66793db569c3e8e28032e916eb6", "iv": "c02c8c595064ac303b1be5df6ab43048856e97ae9962fb8f", "aad": "8981c7260d514ab6", @@ -547,9 +477,7 @@ { "tcId": 36, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3b11469dc670f5dfbe0aad7d15ee4862c92cb07842e5dcc48fa8e5fc817f1749", "iv": "9a61cf35aecbd40a65b35a64b516896f3de7f977b5c9901d", "aad": "", @@ -561,9 +489,7 @@ { "tcId": 37, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e6d9fc8a9e3fa6ecadd9faffbb6ff387aa96502e60adadab029a9146ee39de28", "iv": "6570889af7acab7f555337bdce05499e8eb0d8d3d1a77660", "aad": "23230be73ba2a6fb", @@ -575,9 +501,7 @@ { "tcId": 38, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cbaa654cd4ad70ae96d3412680e60522807e9b887ec6dbfcd6e71e917e29ce62", "iv": "f3d84207ab5574e4bc74ae61b17ccaccc7c46eb3471e0e53", "aad": "", @@ -589,9 +513,7 @@ { "tcId": 39, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5b51ea4943ce173baa53f84a6ef59cb1e25b794768508b8dd8dcbfbc1744c18a", "iv": "de1e034363b0daec9828159e7996faff33a5f63eb552eb5f", "aad": "b6bea5c60f288109", @@ -603,9 +525,7 @@ { "tcId": 40, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c5d3917ffb42b0508296cb245d468b04bbaa2c8c8c32e845415a911ea85f95f1", "iv": "74533cbe3ff9ec5a66604c88f5dae4d7efe4f604111f79fc", "aad": "", @@ -617,9 +537,7 @@ { "tcId": 41, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "77cbd62759966c03b4487ce7cb3fca652c30198cdc0de5d447256e979e041c87", "iv": "562f3b788783bbb72e465c9d04eb555f366c66de32356e7b", "aad": "880ac1004984fb3e", @@ -631,9 +549,7 @@ { "tcId": 42, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "40e231268005ff28c36bd00167ea39131d262f3a591b0d1508c11b00ed04a0b6", "iv": "5fb9a00843c4b192bf6c3bc29451c237f30a607d3c637b85", "aad": "", @@ -645,9 +561,7 @@ { "tcId": 43, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d66e92c86712132b1e3f5ba3a4cd006b9de1fa444246d99ef02e5b190a73089d", "iv": "7ade1bc01148ac071bfbe9870fe2023a7769b92312f45e0a", "aad": "043cd9069dbd8cb5", @@ -659,9 +573,7 @@ { "tcId": 44, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "841404f7e07cdebeb48efd25a75444b6de170995cd460e38ff5930dc9cf5eba2", "iv": "45ccb4a19073c79a4ac1e052d4664d0dd1c730a6a2e87fe8", "aad": "", @@ -673,9 +585,7 @@ { "tcId": 45, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "77a812cdbce2b7327dbbaecf6f81340b0ac97589676939d1ff0e69c3373326a3", "iv": "89248df60acfa757945d12647a14cc5bc6508bb2b9e4999c", "aad": "91b46ee1f7a9361b", @@ -687,9 +597,7 @@ { "tcId": 46, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f2f9bdba59206e8c31a3338213d6a46a40aee237f631906aff076fe2d29d3b85", "iv": "ec272b052c33c84a611512a483c3fcec40501240eb7a42ee", "aad": "", @@ -701,9 +609,7 @@ { "tcId": 47, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d9aa0213bfac5ee89f9ef2c6f616d8f71c3725dafe7926504e18b141192c33b0", "iv": "a131b4b0582be36dcce56beb036ec4fc31147efed7ff4718", "aad": "1bc37fc6729b401d", @@ -715,9 +621,7 @@ { "tcId": 48, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d7b0b278c5ede48da2db2f6ec6f8b23282d3c940bd1eb59f7102bf69c683298d", "iv": "df72b7fe00eb070276ba1b0de6b17a6100fe0d660bf3c6c7", "aad": "", @@ -729,9 +633,7 @@ { "tcId": 49, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bd5040047cd7bd0bd1ca22164058a2901feb383c1ccba5c71c853f186d4e2b9e", "iv": "0378f12d4891c68477d90f16f2ff59287c81922b73cec608", "aad": "04e0e991fb5a465e", @@ -743,9 +645,7 @@ { "tcId": 50, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3b96dbe28ee07208cdf703f1488f478134147363da1502249e025e0efe5cb663", "iv": "c9f5d4dfd5dd2276d68b25c6178d9ef2f38756df4be9d4b3", "aad": "", @@ -757,9 +657,7 @@ { "tcId": 51, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "53fc679ebe23b70714ab4ce6c8b0de5df656dca27177512654da31f6848dbe6b", "iv": "90b932e3464c8b66d3d2fec2bc9097289f147e05f18a9867", "aad": "e1b2f309ce5fabe8", @@ -771,9 +669,7 @@ { "tcId": 52, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "275ac60ffa734bf86601c951d0bd263b9651181c32f41fce90d59cb8d59da081", "iv": "d758776af8d089ef14a075ddf683e6669ed8109fe5681833", "aad": "", @@ -785,9 +681,7 @@ { "tcId": 53, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ec4d4b14860a36fe8afb2861c1376db8004cc2d37eb1ebb609343daf24bc39fb", "iv": "9628e46f25d08b206371449e7321d6bf5d811629e01ef32b", "aad": "bbcbfa1779f4122c", @@ -799,9 +693,7 @@ { "tcId": 54, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "53f9c2c335c1c5cde744e890f6bd291e4484925aaa036f1e74f0144603322648", "iv": "ec3dae28ec71ceba5b97a933d30b9fb98a40d4c92e6f54ef", "aad": "", @@ -813,9 +705,7 @@ { "tcId": 55, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9bb8bc991f01fb26df610032e1bf6ed0e2652629a6726aec9c23df4fefbdb594", "iv": "a7f4c26140ba7d8a884de794fb23a50c6647627fa85ef9f7", "aad": "a6d7d9034512781c", @@ -827,9 +717,7 @@ { "tcId": 56, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "69b8b0846c47226dbb278f83082b75476e89a77444bfa06de69395f16c6eed01", "iv": "7e4c8d0e24ab24f500053964774c92f808bafc42be0f6a34", "aad": "", @@ -841,9 +729,7 @@ { "tcId": 57, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "aa6d2da8fe7ce3228f15e09ae8c7f3d1b0220679a3e0e13e7523060b5b8d09b6", "iv": "26b2165f4b22415df4c052564b87d62c4c2c01df47c82cd8", "aad": "f5fa84749ff438f4", @@ -855,9 +741,7 @@ { "tcId": 58, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "31b9e848dfd3dd1ec05410975190109f550ee6e5235f040ce6faf6c380fba49d", "iv": "b595d9204461e311915cc17df51a3bbfa55c3a98aafbbaee", "aad": "", @@ -869,9 +753,7 @@ { "tcId": 59, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "da132c34b2291a15777d3ebda2ed0078028c215038c2410d822578dcc869ea8d", "iv": "bc101b6d01bda7e13d402aa0023f0507ab02aa58758cb6aa", "aad": "96fc6284d7eeb53c", @@ -883,9 +765,7 @@ { "tcId": 60, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d7e5e9c008af44266c876fa6b02a453854703c1a4fd221573c382c8d512a982d", "iv": "4adcd5ecf1506fe7a38adf5634b454bf90278c9ebffbac87", "aad": "", @@ -897,9 +777,7 @@ { "tcId": 61, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1e72be02d7ebf3c78b400efd005f5b6b983ede08443541475808d43e6d30eab8", "iv": "055776b422138960f6631e3c58f3ba0688082747de4ae5f6", "aad": "cec8c976f2e25979", @@ -911,9 +789,7 @@ { "tcId": 62, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "98362eff7af1e38d3d77d4a013bb6bf3fb3690568bf897651c578b21572fd37e", "iv": "cb52ad5674aff0762ef49fb3bed4722dcef2bcbc4f3c316a", "aad": "", @@ -925,9 +801,7 @@ { "tcId": 63, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8f0e3dc43b86943ed4b0361fa5aa49999f24bc1e102bf3afb439e44f9ce43504", "iv": "f2f09c3469e2cf73b07620e461d7b1ad999c5f7d54867d21", "aad": "f5203e702570c4b1", @@ -939,9 +813,7 @@ { "tcId": 64, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "16a376d68b3105262a07558e5e448ecdcbe075770cf60e7b7db1420f4fa4e36d", "iv": "17d6ff40ad135ac9df55fa5c0eaf03e5d91cdac63c684e8e", "aad": "", @@ -953,9 +825,7 @@ { "tcId": 65, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8e1fb8cc57ca60ae091d27e292923272439c37f2dede36b2c2aaee96439d5a31", "iv": "c306b69443bfdbedb5ce9f9bb6088132a88e8a175d3bd769", "aad": "3fe9ad465d0aa3fa", @@ -967,9 +837,7 @@ { "tcId": 66, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2ed460a56867ee1a2877a8f3d2d98fb886cfcc8913e31c3d08f42374ba37ebb1", "iv": "0140f2791eb81fd4b69edf2d9ba4b2d62eab1d296741583f", "aad": "", @@ -981,9 +849,7 @@ { "tcId": 67, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b43328e39cc6f6e94ea601fbebadb4b41cfe6a52c3a4d5eeabaa9853db45ccb1", "iv": "97438f178419732feaade58a5d5c21bed14d04c4add50465", "aad": "1264b91e71865033", @@ -995,9 +861,7 @@ { "tcId": 68, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "92b9b40c00480a50ee16a86349a46e37b02d5ba74d2e5a67eaf333e467fa0152", "iv": "daca1f50a4c0d9b77151c75f2e58ce404847d0aab493086d", "aad": "", @@ -1009,9 +873,7 @@ { "tcId": 69, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5c271bac09a0454c83d158bcc9ec331ca92e62726903b7bb5799adff47d671ee", "iv": "ffcaddf85da09293c4352c81cbb5dd82e30b0f9e7623e92a", "aad": "aaefd84240ade0ed", @@ -1023,9 +885,7 @@ { "tcId": 70, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c28403cce44ff256d055c2cbc84bb2d9773346e0d51bd38e80cebd861b03fa30", "iv": "64cc9f3cc334abce364cec9efe8ad54117ff0bbb03e3e8b9", "aad": "", @@ -1037,9 +897,7 @@ { "tcId": 71, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7c72c748ea0010c90e1dfbde8e91edf6ead2474148cf234e0559dcd881cc3b2b", "iv": "7b97c8b1c06b69b99220042ab2ac65b88d8b4294b76b4bd1", "aad": "7185f9cbf59d2095", @@ -1051,9 +909,7 @@ { "tcId": 72, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7948151a374363d07dfb12869b7f90502f2de8117d3d72d5133b9b3e3dc78ef7", "iv": "8052acef0423bb07a6fbaf8f63039f1eaa2cdefc61b31b18", "aad": "", @@ -1065,9 +921,7 @@ { "tcId": 73, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "50a1b2b155150936609d45596e9175f3271be548574405f827593fc5a0578c3a", "iv": "f357e3b3d3d5e4187e34da08afd4817635adde91b676da1d", "aad": "dc514d540551b9dc", @@ -1079,9 +933,7 @@ { "tcId": 74, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "92570a01d2b6123b67055400c8a9b0cb948e32c9b8520758cd1abd73f83c8507", "iv": "6d609141e3e4331f55344c1f5e6fad589b39ec1d12b9fbf0", "aad": "", @@ -1093,9 +945,7 @@ { "tcId": 75, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4a3bc8f5c4aab87c20772404a291c1d6d68eb12e5f3c82e582564d6300fc28c9", "iv": "1a80def5bd8be8eef5f6643a5c1aed9947c3ee5ca0cb56df", "aad": "e40cb55a18f2885f", @@ -1107,9 +957,7 @@ { "tcId": 76, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "951d6caceb0ad662c531293b71dffba198ab3ff2b9075834f46a1db81fd3879f", "iv": "fb26a898fb8ff2b3bcfa60af0dfb35097648fef82709eb55", "aad": "", @@ -1121,9 +969,7 @@ { "tcId": 77, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "041ed22e58e79cc56f1097ebc8fd90aa45c785581ff8ee8cbc095edc1aff31ba", "iv": "54e4a681f0b6fe4829518bb630ac8875d805cdecb083cf6c", "aad": "419a5fc35953477d", @@ -1135,9 +981,7 @@ { "tcId": 78, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2e89767b15f18b855d04c0b6b47c1f8facc9a058e2194ad2ad901ef940ab54cb", "iv": "3507ec4cd1a6c2eaf081ec32888e08839481f35b3b0f7872", "aad": "", @@ -1149,9 +993,7 @@ { "tcId": 79, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6357cd94e2d9503288eaf3abf9604b050d4a483350a828029baaa9cae184f075", "iv": "0a5914f29abb1cb48dc686159f09480370477f6069018e18", "aad": "e2f0d2f16704527e", @@ -1163,9 +1005,7 @@ { "tcId": 80, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d23d7a466c1f6f337fab14a3d8d3f5ce9c7ba4538d2e4c60141bc38f5078f25e", "iv": "8352ea169a7ed514bde45f27533dd134a3559a19c6a42c8e", "aad": "", @@ -1177,9 +1017,7 @@ { "tcId": 81, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "239d4d81e6db48e39befc63e4c2cf43f5f6afc761f35a4aeab88360975e6c6e8", "iv": "a63d05dde513b11626db0c217517cdfb374c637d3952de67", "aad": "5fa9dcb4cfe11a53", @@ -1191,9 +1029,7 @@ { "tcId": 82, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "750866ddba8fd49022ece52b9c75db2590977f97b1f84cc9415b25e970b56b66", "iv": "2e70ba42cf3bf2e03ca0b96977e4b51ce4e6cfddc52d6b3e", "aad": "", @@ -1205,9 +1041,7 @@ { "tcId": 83, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d4dee48fbebba975e563e2cf227596cd1cc88e93cf76ec7a2c6e7084f74f1650", "iv": "d3c6c24e0096d9a8799e39c9a8c3bba65088e28b8ec199a1", "aad": "8f6dac9e6de4f8d3", @@ -1219,9 +1053,7 @@ { "tcId": 84, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4ee5fba6efa0aa790956c0e01d64e38472f57dd7c3127339fa1a15c8d586c37a", "iv": "74a03a7fbb487c3fc0216047ac626a5b1e2e852f474e8db9", "aad": "", @@ -1233,9 +1065,7 @@ { "tcId": 85, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2ddb69b55249598c8db0489e36cada161ce5dd5256c99f64d9c07f3ca21071fa", "iv": "e40f7f7b7e374d2318d28466c08ec4a242fbd3913862ab11", "aad": "4ce4b59483d1b31a", @@ -1247,9 +1077,7 @@ { "tcId": 86, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "35ffe94d95440433488600ff6f754b8cee1ebeeb4c5adbf8cf6b16cf8a4a2143", "iv": "7e7167a32f5438269b5619a4ed951d69f4d2453fb54bf996", "aad": "", @@ -1261,9 +1089,7 @@ { "tcId": 87, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cd809df74f18d7b78e273958e375728d24cbfde80fcba3860a49732a0cabd4e7", "iv": "667cebaed61975b622e88a80d5145d469e9b9406f9619fb3", "aad": "4927e554ed572f7d", @@ -1275,9 +1101,7 @@ { "tcId": 88, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5e3c95a09daf5f3d67eb1041b604a53b0ecdb595b608211b311fa70bdce7d582", "iv": "ca2bd180360714ff332994f0134ade2b1f754f29681904d1", "aad": "", @@ -1289,9 +1113,7 @@ { "tcId": 89, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ce9c044e573cb130c536e7257a30f7f1519bc55f24c74cd8b95e23c75afcd076", "iv": "ad2c8c1c80327109d8c642bf2a584843b6af94ca28ddb06e", "aad": "67710b489ce8ab3c", @@ -1303,9 +1125,7 @@ { "tcId": 90, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "23fa8ebe1b5261178770c1d70f2741afdcba95596cd0d05478664878a39982ab", "iv": "2d19b47ed2b39a55bd1a8171e0b974691f1d07f4327d8833", "aad": "", @@ -1317,9 +1137,7 @@ { "tcId": 91, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "eca2e0788408366ec298c98eeff22672974da0ad661f8f5342946288096fc66d", "iv": "616738c0adf3dd2afab0cb6db5d3c2a60c4fafd79b5634a4", "aad": "26b398c1c5b130b4", @@ -1331,9 +1149,7 @@ { "tcId": 92, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "57f37ad4992d336d13c3967c701e60c7842a55195687bbc1f680a33e78e0658a", "iv": "74ef0301cc545539723c78ea9e2d75b851ea8641df1685d5", "aad": "f5", @@ -1345,9 +1161,7 @@ { "tcId": 93, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "aec0407a0cfa59096a489edc29e40cc67843ce71a95afc8deaa409a655aeba3d", "iv": "4a75dc9936c891cf5385f84e2a6d484c612115b9ce053f86", "aad": "b93b", @@ -1359,9 +1173,7 @@ { "tcId": 94, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9b0400ac1a917c7571430b78eca2c108e1824a078f21eb1995bfeae7fcc51f83", "iv": "91752e5f97bdadb6a9811c2144e27f73baa9458b6c58c9a0", "aad": "d0926a", @@ -1373,9 +1185,7 @@ { "tcId": 95, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "85b2f31409600b36ba8013f79b6aa84c9509546e218edb75c77d743a781c9bf4", "iv": "95150d436a72c173e502ac22df904f26c0f4edffc29ca98b", "aad": "6cb8a59b", @@ -1387,9 +1197,7 @@ { "tcId": 96, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "76b087aa42ca8bb9a42133eb9279da0d0093b4e5028f4edd1c2183f81e6754b7", "iv": "383cd40e9aad35c35e3a46021b90acc87d51255be3443a7b", "aad": "20976ec087", @@ -1401,9 +1209,7 @@ { "tcId": 97, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "335d796b0dff04636e39bbc408ad6aef0d423fc1772994e61409396c9c1ff1b2", "iv": "da3fe15576474fe36bc3d2c42fe505617454c23aa1475e80", "aad": "03caf0a03be7", @@ -1415,9 +1221,7 @@ { "tcId": 98, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0a059d6ed699ffed57c6734b67eed5bd62d508772e0d1edfb5793f805908b035", "iv": "c991adee7c6e2bc5aeefd24c11be59a429b3198a3ea372cb", "aad": "16317d3050bf51", @@ -1429,9 +1233,7 @@ { "tcId": 99, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b992dd885d0499a17268656665fde641be102d2fb642992d97e3107ee9aba20b", "iv": "b755995c547fdf21a2398d1f4adc6476d1291b1723a331ee", "aad": "df2f4f832de7a1518e", @@ -1443,9 +1245,7 @@ { "tcId": 100, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "58fcfc12acbb234bf13d28b856693a0952245bc0c1d751c52bca708c7a196137", "iv": "dd62b11c6826d2c53a8be69860f359a703594efaa42411a6", "aad": "faa3abe6bc4eeb5316bf", @@ -1457,9 +1257,7 @@ { "tcId": 101, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2765b4d865629fc232d37ca5e240a8532dc9a3e381daa7ca547ff5da5c417e41", "iv": "ca05d9a76be1149bcc4ef529b305854f7990b20aaffec384", "aad": "9a227709205f1f740ed232", @@ -1471,9 +1269,7 @@ { "tcId": 102, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "430878f3ab311fb40d2c9b0f534a4043350f0ff495c80122355ec2b7557cb831", "iv": "a37403e233f4fed7e00d9bf3a5407eae04fee3d667b65493", "aad": "af191751f447cc49efff74f8", @@ -1485,9 +1281,7 @@ { "tcId": 103, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a2c4d1d5ab1dc812200e18ccee9ef797195633d355a873c90f6d051041177cfd", "iv": "1ed54a330d347fb9ffcc68cabe540f2ff300cc3ee2691255", "aad": "455fd94646f6edf9aef71275e0", @@ -1499,9 +1293,7 @@ { "tcId": 104, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "89f5bf87986d39fdfa8debf5a9810d3cf186f277f5fdc3f849ac7dcce6381205", "iv": "6cf744267d87aa512f949e66579c074c6ac371d5228adff3", "aad": "d5736a239a1e598560a84a81a60b", @@ -1513,9 +1305,7 @@ { "tcId": 105, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "67af73796c9eba6ac7a847825cc56fac92595a8eb17ae2fece4a1f09c9d8c85f", "iv": "7c76e9bd896c75245444f96fcfc419da23cf09b3be3610f8", "aad": "c3036660fc872e55b0697104be59a2", @@ -1527,9 +1317,7 @@ { "tcId": 106, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "73005bc9d00e9688afcb340ea7cf81113d49e33d628e13b89949920102b1a9c1", "iv": "367a95373b3f2bd4f2bfb03619368639fcc19eccdeccd04f", "aad": "f15449e7c7810a11609f5da5e33b9085", @@ -1541,9 +1329,7 @@ { "tcId": 107, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3a0c554dc2242950ec97b63a7f1de739ce18c247f4ce1f23b539b51feb82bec8", "iv": "36213fcb5bff9b54db3c6af8c24a758b29b1143970b44168", "aad": "17bc7a713365234f08e703a652816245d6", @@ -1555,9 +1341,7 @@ { "tcId": 108, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6419d685e6804488ad4f09870db55f2448b82d4715e1d5fefa00ca9e08f21bc8", "iv": "bd605dba58a18d5a38fcab1f92f6cb406a276d8d0ca7fb30", "aad": "7f1e1f7fcb831cd7501e9608fda8ccb3c54f537ad601c033fdba7f7dc419", @@ -1569,9 +1353,7 @@ { "tcId": 109, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d92d949112061c11471efa77552daeda52b390efcac420c453c5b8499048983d", "iv": "505a1b8d68cc2f77a10ad67cdeea4393a2ea6db590f5be17", "aad": "bb044891ccae7f4f9493b8728293b772613c4ef2c088b3922f14466ea32a7a", @@ -1583,9 +1365,7 @@ { "tcId": 110, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2390931b9c99b9ac7e56bbbb86e6794b36ec3175432f731bea2e3a12c83e559b", "iv": "972f9e74b0d118734549fe0d237f0c6249c43674ceaa328d", "aad": "cf8c4a35d879e5051b1cff63ac64580ee80a8d80e9b6c90ff841fab3673aa573", @@ -1597,9 +1377,7 @@ { "tcId": 111, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f563e70eefbe6cfd7a0b0d167a8b381fd14105ff4426fa326e9c2e4ca059a53e", "iv": "3654bf38ffe7d4dabab310657322af2da359fcaf79a81044", "aad": "c69f4dca85af6c39b5991f9386622f98acdb24f66b785cb3636a212ec13bed601b", @@ -1611,9 +1389,7 @@ { "tcId": 112, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7c6410343a2938b9cf2d82419ee8c645fc9ed819b3b2ef876af0b1221ac4590a", "iv": "f2f43b87fbb56938060cc9638d3d61ff2ebf26d037e4564e", "aad": "760cd62e1d1123fd7d49b670037adb6dae66e7c8a0ca95ffed67a5965a35ca21c0ad9aa069d4edd48b71d5c93077ad", @@ -1625,9 +1401,7 @@ { "tcId": 113, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ef72ae93643c8c4d2a0e9400e75077e451d9631cce343bcd5baabb092db9948b", "iv": "a7b7bf6d320cfd2b351e5a4224631811a228938f841d8e21", "aad": "1833c1458212c35798782337310f2b188fef2616aed491614dea16a2b35bf93ebddacf3ab5c64c2f7dc8b97d43ea150f18bd12431177eebd8ff870e415b53676f27f8785ee402fb6d0c0c82645475aa4c81d61a53090c4db1ed03389b6375a0fa0a69b26f8d8501a7fdf96f4f4e7cbbbcdcba8378550073f82c34cefed5918", @@ -1639,9 +1413,7 @@ { "tcId": 114, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "be568ff6d60aeadd7df5d5bacc1e71890eb193e8378e536b213d57de22b5ad10", "iv": "aaa41f115ebd0a62af455052331873c74b1be3352efac5d0", "aad": "d419f50d9a16c23752e71952d9c30202d1cd9da6ec9262dc14f3e02abe9becf16352a9af8d6653dcc726bc4d9e20236f1b28ec9b203bf963531aa12055999060ee1b6f0504143b825f1e193bec3141e559d08a033473c6389957cf641c5e7b1aec0b180dbb9da18a9f2e0169668e363db2e702fd2e75e97cf5c0d499bdbcae61", @@ -1653,9 +1425,7 @@ { "tcId": 115, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c430893bc69eb3c022d5649102b002e92b77839efcc8723c6d964e5263dc1afb", "iv": "4a2fa044f0ef80c6f76f98c2aa49d18509a63a1b09a04b2c", "aad": "5ebb258b26670135cdb43c1facbcfed2a07a1a92ba718ce13fa7e1ca0f6a5aac65a4fc63369e5db493c243458557ce26d58d3be03fa4cd6ec020113430b1e08444804d6e74d4a162a3faa1c632aee623d6a4dd7f721da9256812602e63cc9cb426ca854f44282e4ee2467a114aa8680d13c1a0e14bef3132a06f23696ea93c49b8", @@ -1667,9 +1437,7 @@ { "tcId": 116, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "33db78d4cc8e21c105f9c3088954d7693fc66c9674730d498493ac3cea86e53e", "iv": "4854fde9be370465380fb9f1331e6bd2914402e64c562113", "aad": "aa90591aa603ea70d94545ec8738d70ef327d5f94b869adecffc1e455a8827b7627ea92cc72ee5fd465e46bc8fcdd2647276a27859c0112a35e88a9d46e788e2084b4a9ff6d1089a231c1d38ea84bbfd03e5a04b54224d4709d94580c0a6a0b91876f6bed97595d673a620e486c03c59a9b1b1ac83e0e7e225ae2e68d48f12901e4b4f7f92ebd5dbbba3e8895743f80adb15e6ed7fe069d9381eac54cdb3d1207b0ea7d8ffcdc51d596570e5a0c8675d415bc898e470ec7b3dcad43a361c80ee65a7d47677f77c33505e1a1b26f9393384c5f01e495be7cc3d894cc8b937462fcd35cc8c681408a8ed3e159c521d2a18caf1283670bf02154db998e158495c", @@ -1681,9 +1449,7 @@ { "tcId": 117, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e2d83a17ba32596a9ab41352ed109fa5594bba97a6bed10d79854dda4b430288", "iv": "9469e9d9788ed077cffab3ee76d85eb282e2280e10a74fa4", "aad": "762a386780bf7bc594d9febca06d84283867cc87b4390a349da4e29711d77ab43ff8c538b74736d3da2a5d5d5ba10ef51d5920808ed56f2aab12da115e5d73ef039a7733d67cbf52399a4adb6bac805fc2a788f7c4419350fda3f514c30f5a7c517cd04e7360f9b59b76ea8375536d10015a21d6166230b3e690499c53ae852c4a91b89a8ed7a30c9ef5f83be5445861b92f4cc7fb74a7f8879f93e303b25919c71e479e0d755168cfb07114970a5dc669a31f84b972bf1354c47942a917a886664358f2079b3820cfee483eea5115a2e4fe94881ab5801c0984302d0cc6e9743c06dc214796f067020b91998693244a19790a62429167c786e6dc47a7c988be", @@ -1695,9 +1461,7 @@ { "tcId": 118, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "23338f531db34d5574c54444a661bcfc9bc165cfa2d90ea4df7eef4932980022", "iv": "d9bce71405eeab0a3539675fbeb00341c77126a6b0393271", "aad": "dc8248e679503fcd06f6b5d28f5928d94f0632c1f090b9b84c5a89d15146dc1c25aae104afb6403e06a4c181fb6e01af8d3446f07e584f20cc033bb5f256ff543cc0e7e0876365154cee635ad520aa3313f891d942b9ac2696d6e35b5ee5dbb71e57abb323617bf54b185e02cfc187064739baaea3eeed45d483cdeb64d8b12425d0797e31370646eb9e36fc271cd3de612f85856194311ea7f25003ccf08cda7ae23bdf591985437f46bde206dda835886c9d4948c537e1c7987da17f06a8a128b4456df48ed4a57d2f4f582e57d0bfb88dc9df9f386e29e2a003fd1d05dec48b605d847eb98906454ecd9b609b7a42ca892267089f16683edb9eaac84619ecdf", @@ -1709,9 +1473,7 @@ { "tcId": 119, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4e895fb5ffb8a95b86c54e0d46277903a02bb22d077c913f63dd9aced27ad8c5", "iv": "e13c4fcec17f92081f5cdf0b11cabf47e3c99c3447831263", "aad": "a97c0f1ec230dde1a01666606deb83577e3b7f6b19869bcc50abbb2dc7888e9f93a887d119685e1c5e6925af90102de1a39f97a8c2015e9c11b87d1a81211f3596bda65155ceed7dcdc91559df4bc3884bbac18df4aac984a73f55c87d32514e1889df5964919db2c8c0bada2b375c249dc9aa8205d151810be94969857facd138ff2ac22d1319c6ef3d14aef95c1cd9ffb869f9aaf7b95c09a08c03d6502a6bf54b3fea2276b0d6b1693537589932c3effcd8bade3cef6dca982b8175d10797b37384aef71616618dd5bfbd5c60cc8e8fefcadc6913403e8a882c4640dc60bfc030c6cf7aebc9e506fb87c3d598807c0cfaf7cf1f750e95ca86adb5dc6187aa0367e9dff571a3ddd0c68e3db024c0409f3424640aa72f9157f2a657e396d7dd01ec1f712f898c3594cf6a89a9b35c769677cd14d380f0133f026b153cfc43e89ec210693ad9969e30d897f53c0a2245e42e91cc59aef50fddf2301921afba7d60c9e8ebb4801127310d643cf92856582620643df759c94c62384ce88f66091f678d842519f2dba4bf33ad4f66d7cf41e4015590df4fa8db76ec2279b3124b204a4decb7b8ca4f8544c1e9c3723eb8acffc00cbc41e4d3b939ac4f0e1fc8837022e306ae9c098193698979fa7e233244c575a00e88b9b5ef67287ad0568390f31befe7a2a24850c319362703e189c422b41ea518ce4f10debe5b0f1270221e", @@ -1723,9 +1485,7 @@ { "tcId": 120, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "002199dc9a444d14ccf77edad5c68295122e42447e79a3be6619941a66e0356a", "iv": "614a4e9a615f347d52e36aa890bfdcc4bce42dcaa2a0d7f4", "aad": "ce89fdfd36b1643eee83d35d34647fab5a2d5be2051004a370e3f5765ea98fb58ee7e6db279aa2f38b3780078497fcafa51f4621d79371758209a7af8299a2d8a5e46254af7874f553c46a41369a1107e545cc0bf63e4a5a6be4fc66a64d3a398582a87c39353c38933f5814d74f2eddb95fa908790120e433cb8240905152abdfd41690fe05ef03ff3fa0ca7feed5334d1247dcd28a82907622fc424a6388068d8359f7417ab621adf9f7574b400e9ee163d555ce8a93eed399402878fe4fec9087e04de23b4ba71e1364cd805da8c4c35479e258e4ac2effb57f3514c3bc14760c5b28a7c7271b04163f8ced02ef8eb06ae9cb689aa387b3419d6125fbaeaefa914f65fb9f16dc44bd1ba548e86439187c015108f9e623de160f20d6c6adaa8e634b131f5582fd41fc27824184fbea7325cba038fd2a318102b130fd1251dd8fc4f3fbd1d98a605a2c7850c259f4f16f182376eea25935969f5deb9c6eca19bfa039420729618a642f43b79845e91a62e0cc95f97ed39f1e761b216b48db299cb88160e558d24146ede296f7e015dca76e2bf8196ea48b9549b3ff8c03817428f8bd4d84a6103127f2312c02268d85f45d0db53f7117920986ec01451b22647889249c9fbbafd2f57766d44149cb0e87ddc9452ca95ad6342af198eb5231d318a676b05f8c6b0d44ff5fb3e0d00c0432e2546b491c23b932372907caa14ed1", @@ -1737,9 +1497,7 @@ { "tcId": 121, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4fdef70eeb3c60769b602afaff9a65112f645c8e3e9dcdd7a6ecb13eb066ff90", "iv": "770308621b27d9dfbc8895cbe14ea137f6253dca748fb71e", "aad": "14a20b713e172d98593ffe4fc128ab18b77b1f3c9014534facdf9281d5cb58cea4463ef39901f3014b5b99488b6e8b24e756e4b614c04ed303e83e0f653d6fd3dbdb68e7a1960801b4e6e150c9d0cd20fbabd317fc3653a7350f5b85745d9af3c6a5000e6a3649a3e5f5e451d3c7c6450c540a62dc2b597821be88c577e7c442d3a5dd937a5d204833e9f0a961c397059ce82195978c9cb260dba1c83022a594d61c623de890a2aa9c918b868185f738e0620e8be1c85b29f3a62bfa971f8819ecfff31a2ac8e188f71fc9cfb07e5c17f24d696567d44d1b8d38081f1d8b62a442ee006820f53c583ba8641cd2485da36a8803d68b3736c4e7e436483e752c8ad5f5a3763a9d818d35e02e9451674418b283380adcd57564ada5c392c5c4cd7515b87ebbc7af769a10bb22861451c115f272a27d2c98568a54f247c2f9b7a78ec2524ceb5b45fd444c877c4d3f9ab582e931e31d6adef86500f71b73bae6b2b8a9f05dad82d10dfa8ac69fd30f0dc884d359b30ea80ca43ec0762f6938739180b656b61e651fb6b27ba099721e79a1683f8d2debf914756f768a20b44d01eb0fb560392fd7a8fd691e01fe0d48c05137b7b562ef7fc89d48bd563382b283231331893864fd480fbda73426d8161cd70d61d5f501151432ed16c59161e4bbf2622cdff5d3e844f17ab3fead7d55bd1286f2e6f3d28d7f9578872b7164058e17cc0e", @@ -1751,9 +1509,7 @@ { "tcId": 122, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "00000000000000000000000000000000", @@ -1765,9 +1521,7 @@ { "tcId": 123, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "00000000000000000000000000000000", @@ -1779,9 +1533,7 @@ { "tcId": 124, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "00000000000000000000000000000000", @@ -1793,9 +1545,7 @@ { "tcId": 125, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "ffffffffffffffffffffffffffffffff", @@ -1807,9 +1557,7 @@ { "tcId": 126, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "ffffffffffffffffffffffffffffffff", @@ -1821,9 +1569,7 @@ { "tcId": 127, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "ffffffffffffffffffffffffffffffff", @@ -1835,9 +1581,7 @@ { "tcId": 128, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "00000080000000800000008000000080", @@ -1849,9 +1593,7 @@ { "tcId": 129, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "00000080000000800000008000000080", @@ -1863,9 +1605,7 @@ { "tcId": 130, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "00000080000000800000008000000080", @@ -1877,9 +1617,7 @@ { "tcId": 131, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "80000000800000008000000080000000", @@ -1891,9 +1629,7 @@ { "tcId": 132, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "80000000800000008000000080000000", @@ -1905,9 +1641,7 @@ { "tcId": 133, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "80000000800000008000000080000000", @@ -1919,9 +1653,7 @@ { "tcId": 134, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "ffffff7fffffff7fffffff7fffffff7f", @@ -1933,9 +1665,7 @@ { "tcId": 135, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "ffffff7fffffff7fffffff7fffffff7f", @@ -1947,9 +1677,7 @@ { "tcId": 136, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "ffffff7fffffff7fffffff7fffffff7f", @@ -1961,9 +1689,7 @@ { "tcId": 137, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "7fffffff7fffffff7fffffff7fffffff", @@ -1975,9 +1701,7 @@ { "tcId": 138, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "7fffffff7fffffff7fffffff7fffffff", @@ -1989,9 +1713,7 @@ { "tcId": 139, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "7fffffff7fffffff7fffffff7fffffff", @@ -2003,9 +1725,7 @@ { "tcId": 140, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "00000000ffffffff00000000ffffffff", @@ -2017,9 +1737,7 @@ { "tcId": 141, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "00000000ffffffff00000000ffffffff", @@ -2031,9 +1749,7 @@ { "tcId": 142, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "00000000ffffffff00000000ffffffff", @@ -2045,9 +1761,7 @@ { "tcId": 143, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "ffffffff00000000ffffffff00000000", @@ -2059,9 +1773,7 @@ { "tcId": 144, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "ffffffff00000000ffffffff00000000", @@ -2073,9 +1785,7 @@ { "tcId": 145, "comment": "", - "flags": [ - "EdgeCaseCiphertext" - ], + "flags": ["EdgeCaseCiphertext"], "key": "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "ffffffff00000000ffffffff00000000", @@ -2087,9 +1797,7 @@ { "tcId": 146, "comment": "Flipped bit 0 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2101,9 +1809,7 @@ { "tcId": 147, "comment": "Flipped bit 1 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2115,9 +1821,7 @@ { "tcId": 148, "comment": "Flipped bit 7 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2129,9 +1833,7 @@ { "tcId": 149, "comment": "Flipped bit 8 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2143,9 +1845,7 @@ { "tcId": 150, "comment": "Flipped bit 31 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2157,9 +1857,7 @@ { "tcId": 151, "comment": "Flipped bit 32 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2171,9 +1869,7 @@ { "tcId": 152, "comment": "Flipped bit 33 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2185,9 +1881,7 @@ { "tcId": 153, "comment": "Flipped bit 63 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2199,9 +1893,7 @@ { "tcId": 154, "comment": "Flipped bit 64 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2213,9 +1905,7 @@ { "tcId": 155, "comment": "Flipped bit 77 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2227,9 +1917,7 @@ { "tcId": 156, "comment": "Flipped bit 80 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2241,9 +1929,7 @@ { "tcId": 157, "comment": "Flipped bit 96 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2255,9 +1941,7 @@ { "tcId": 158, "comment": "Flipped bit 97 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2269,9 +1953,7 @@ { "tcId": 159, "comment": "Flipped bit 120 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2283,9 +1965,7 @@ { "tcId": 160, "comment": "Flipped bit 121 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2297,9 +1977,7 @@ { "tcId": 161, "comment": "Flipped bit 126 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2311,9 +1989,7 @@ { "tcId": 162, "comment": "Flipped bit 127 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2325,9 +2001,7 @@ { "tcId": 163, "comment": "Flipped bit 63 and 127 in tag expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2339,9 +2013,7 @@ { "tcId": 164, "comment": "Tag changed to all zero expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2353,9 +2025,7 @@ { "tcId": 165, "comment": "tag change to all 1 expected tag:0518b3e73e52c3be2eaba76807b784e1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2367,9 +2037,7 @@ { "tcId": 166, "comment": "Flipped bit 0 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2381,9 +2049,7 @@ { "tcId": 167, "comment": "Flipped bit 1 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2395,9 +2061,7 @@ { "tcId": 168, "comment": "Flipped bit 7 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2409,9 +2073,7 @@ { "tcId": 169, "comment": "Flipped bit 8 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2423,9 +2085,7 @@ { "tcId": 170, "comment": "Flipped bit 31 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2437,9 +2097,7 @@ { "tcId": 171, "comment": "Flipped bit 32 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2451,9 +2109,7 @@ { "tcId": 172, "comment": "Flipped bit 33 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2465,9 +2121,7 @@ { "tcId": 173, "comment": "Flipped bit 63 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2479,9 +2133,7 @@ { "tcId": 174, "comment": "Flipped bit 64 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2493,9 +2145,7 @@ { "tcId": 175, "comment": "Flipped bit 77 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2507,9 +2157,7 @@ { "tcId": 176, "comment": "Flipped bit 80 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2521,9 +2169,7 @@ { "tcId": 177, "comment": "Flipped bit 96 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2535,9 +2181,7 @@ { "tcId": 178, "comment": "Flipped bit 97 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2549,9 +2193,7 @@ { "tcId": 179, "comment": "Flipped bit 120 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2563,9 +2205,7 @@ { "tcId": 180, "comment": "Flipped bit 121 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2577,9 +2217,7 @@ { "tcId": 181, "comment": "Flipped bit 126 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2591,9 +2229,7 @@ { "tcId": 182, "comment": "Flipped bit 127 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2605,9 +2241,7 @@ { "tcId": 183, "comment": "Flipped bit 63 and 127 in tag expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2619,9 +2253,7 @@ { "tcId": 184, "comment": "Tag changed to all zero expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2633,9 +2265,7 @@ { "tcId": 185, "comment": "tag change to all 1 expected tag:2564a8ce1a360e8352971c8110885031", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2647,9 +2277,7 @@ { "tcId": 186, "comment": "Flipped bit 0 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2661,9 +2289,7 @@ { "tcId": 187, "comment": "Flipped bit 1 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2675,9 +2301,7 @@ { "tcId": 188, "comment": "Flipped bit 7 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2689,9 +2313,7 @@ { "tcId": 189, "comment": "Flipped bit 8 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2703,9 +2325,7 @@ { "tcId": 190, "comment": "Flipped bit 31 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2717,9 +2337,7 @@ { "tcId": 191, "comment": "Flipped bit 32 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2731,9 +2349,7 @@ { "tcId": 192, "comment": "Flipped bit 33 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2745,9 +2361,7 @@ { "tcId": 193, "comment": "Flipped bit 63 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2759,9 +2373,7 @@ { "tcId": 194, "comment": "Flipped bit 64 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2773,9 +2385,7 @@ { "tcId": 195, "comment": "Flipped bit 77 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2787,9 +2397,7 @@ { "tcId": 196, "comment": "Flipped bit 80 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2801,9 +2409,7 @@ { "tcId": 197, "comment": "Flipped bit 96 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2815,9 +2421,7 @@ { "tcId": 198, "comment": "Flipped bit 97 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2829,9 +2433,7 @@ { "tcId": 199, "comment": "Flipped bit 120 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2843,9 +2445,7 @@ { "tcId": 200, "comment": "Flipped bit 121 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2857,9 +2457,7 @@ { "tcId": 201, "comment": "Flipped bit 126 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2871,9 +2469,7 @@ { "tcId": 202, "comment": "Flipped bit 127 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2885,9 +2481,7 @@ { "tcId": 203, "comment": "Flipped bit 63 and 127 in tag expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2899,9 +2493,7 @@ { "tcId": 204, "comment": "Tag changed to all zero expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2913,9 +2505,7 @@ { "tcId": 205, "comment": "tag change to all 1 expected tag:8061d3df064071df8082a0f813417f05", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "000102", @@ -2927,9 +2517,7 @@ { "tcId": 206, "comment": "edge case for poly1305 key:ffffff3f24ac6f2f6436cec230be9ab31d8434bf94e1042d20952749a99cf641", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f", "iv": "000102030405060708090a0b0c0d0e0f101112133e8775b2", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -2941,9 +2529,7 @@ { "tcId": 207, "comment": "edge case for poly1305 key:bf358f18ffffffbf4b62ed6e1f53790785c4dabdfc72e2a219d377a682c85f38", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f", "iv": "000102030405060708090a0b0c0d0e0f1011121303e9b9a4", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -2955,9 +2541,7 @@ { "tcId": 208, "comment": "edge case for poly1305 key:d0b7b3a352a4010ffeffffbfe8cc66dc6e5e7451dc61762c5753174fed88e746", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f", "iv": "000102030405060708090a0b0c0d0e0f101112130700b982", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -2969,9 +2553,7 @@ { "tcId": 209, "comment": "edge case for poly1305 key:7bee33931a4157a8cb701becfeffff4fbe7e69f19cd065313bb49a252628dd3d", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -2983,9 +2565,7 @@ { "tcId": 210, "comment": "edge case for poly1305 key:df39fb3f36d8e58f91abffdff9f5feaf109d0e960edcf2b728446ec175ad4c7b", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f", "iv": "000102030405060708090a0b0c0d0e0f101112133f1a8eb1", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -2997,9 +2577,7 @@ { "tcId": 211, "comment": "edge case for poly1305 key:00000090e6e328c242cde5c83e3d8262d467f2bcd53d3755c781f3c6a2cb0648", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3011,9 +2589,7 @@ { "tcId": 212, "comment": "edge case for poly1305 key:9e98d64e000000505a07183c5c68c63c14c9266dd37ff86aafc22ddbdb355617", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f", "iv": "000102030405060708090a0b0c0d0e0f101112130c807a72", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3025,9 +2601,7 @@ { "tcId": 213, "comment": "edge case for poly1305 key:1048a92e65f5e63102000080d9ae08de4319a7c45fdbe707b9ec1b7e0d635161", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f", "iv": "000102030405060708090a0b0c0d0e0f101112130397a143", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3039,9 +2613,7 @@ { "tcId": 214, "comment": "edge case for poly1305 key:01517a2ceb89bbfb5741f7d9000000401a65b132ad661072a00ffe7defbb18a5", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f", "iv": "000102030405060708090a0b0c0d0e0f1011121308cb0f3f", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3053,9 +2625,7 @@ { "tcId": 215, "comment": "edge case for poly1305 key:e73c0100fbd50c408e3c06701c3908209a66d9388dd8e29458376300cb04f56a", - "flags": [ - "EdgeCasePolyKey" - ], + "flags": ["EdgeCasePolyKey"], "key": "606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f", "iv": "000102030405060708090a0b0c0d0e0f10111213d580ecf3", "aad": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -3067,9 +2637,7 @@ { "tcId": 216, "comment": "edge case for tag", - "flags": [ - "EdgeCaseTag" - ], + "flags": ["EdgeCaseTag"], "key": "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "abffffffffffffffffffffffffffffff5a20e89e14ed5af85da66b5e4bdbe002", @@ -3081,9 +2649,7 @@ { "tcId": 217, "comment": "edge case for tag", - "flags": [ - "EdgeCaseTag" - ], + "flags": ["EdgeCaseTag"], "key": "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "ffffffffffffffffffffffffffffffff7c85b8e5991711f804915250b99cf7a7", @@ -3095,9 +2661,7 @@ { "tcId": 218, "comment": "edge case for tag", - "flags": [ - "EdgeCaseTag" - ], + "flags": ["EdgeCaseTag"], "key": "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "a8ffffffffffffffffffffffffffffff57599fb21558a903b6a3193419537e06", @@ -3109,9 +2673,7 @@ { "tcId": 219, "comment": "edge case for tag", - "flags": [ - "EdgeCaseTag" - ], + "flags": ["EdgeCaseTag"], "key": "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "c1fffffffffffffffffffffffffffffffd71560c5091b863662ffaebc0dd2501", @@ -3123,9 +2685,7 @@ { "tcId": 220, "comment": "edge case for tag", - "flags": [ - "EdgeCaseTag" - ], + "flags": ["EdgeCaseTag"], "key": "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "f9ffffffffffffffffffffffffffffff169a825d7ecbf7e107396a2a3dfb4508", @@ -3137,9 +2697,7 @@ { "tcId": 221, "comment": "edge case for tag", - "flags": [ - "EdgeCaseTag" - ], + "flags": ["EdgeCaseTag"], "key": "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "d9ffffffffffffffffffffffffffffffe344f9752a885ccd1a3fa5a9c4187d04", @@ -3151,9 +2709,7 @@ { "tcId": 222, "comment": "edge case for tag", - "flags": [ - "EdgeCaseTag" - ], + "flags": ["EdgeCaseTag"], "key": "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f", "iv": "000102030405060708090a0b0c0d0e0f1011121314151617", "aad": "d7ffffffffffffffffffffffffffffffa6627ce99c9c49deb89855b0f9e3f407", @@ -3165,9 +2721,7 @@ { "tcId": 223, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3179,9 +2733,7 @@ { "tcId": 224, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3193,9 +2745,7 @@ { "tcId": 225, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3207,9 +2757,7 @@ { "tcId": 226, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3221,9 +2769,7 @@ { "tcId": 227, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3235,9 +2781,7 @@ { "tcId": 228, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3249,9 +2793,7 @@ { "tcId": 229, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3263,9 +2805,7 @@ { "tcId": 230, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3277,9 +2817,7 @@ { "tcId": 231, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3291,9 +2829,7 @@ { "tcId": 232, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3305,9 +2841,7 @@ { "tcId": 233, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3319,9 +2853,7 @@ { "tcId": 234, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3333,9 +2865,7 @@ { "tcId": 235, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3347,9 +2877,7 @@ { "tcId": 236, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3361,9 +2889,7 @@ { "tcId": 237, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3375,9 +2901,7 @@ { "tcId": 238, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3389,9 +2913,7 @@ { "tcId": 239, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3403,9 +2925,7 @@ { "tcId": 240, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3417,9 +2937,7 @@ { "tcId": 241, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3431,9 +2949,7 @@ { "tcId": 242, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3445,9 +2961,7 @@ { "tcId": 243, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3459,9 +2973,7 @@ { "tcId": 244, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3473,9 +2985,7 @@ { "tcId": 245, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3487,9 +2997,7 @@ { "tcId": 246, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3501,9 +3009,7 @@ { "tcId": 247, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3515,9 +3021,7 @@ { "tcId": 248, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3529,9 +3033,7 @@ { "tcId": 249, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3543,9 +3045,7 @@ { "tcId": 250, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130bc672c3", "aad": "ffffffff", @@ -3557,9 +3057,7 @@ { "tcId": 251, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3571,9 +3069,7 @@ { "tcId": 252, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3585,9 +3081,7 @@ { "tcId": 253, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3599,9 +3093,7 @@ { "tcId": 254, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3613,9 +3105,7 @@ { "tcId": 255, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3627,9 +3117,7 @@ { "tcId": 256, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3641,9 +3129,7 @@ { "tcId": 257, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3655,9 +3141,7 @@ { "tcId": 258, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3669,9 +3153,7 @@ { "tcId": 259, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3683,9 +3165,7 @@ { "tcId": 260, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3697,9 +3177,7 @@ { "tcId": 261, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3711,9 +3189,7 @@ { "tcId": 262, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3725,9 +3201,7 @@ { "tcId": 263, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3739,9 +3213,7 @@ { "tcId": 264, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3753,9 +3225,7 @@ { "tcId": 265, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3767,9 +3237,7 @@ { "tcId": 266, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3781,9 +3249,7 @@ { "tcId": 267, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3795,9 +3261,7 @@ { "tcId": 268, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3809,9 +3273,7 @@ { "tcId": 269, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3823,9 +3285,7 @@ { "tcId": 270, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3837,9 +3297,7 @@ { "tcId": 271, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3851,9 +3309,7 @@ { "tcId": 272, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3865,9 +3321,7 @@ { "tcId": 273, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3879,9 +3333,7 @@ { "tcId": 274, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3893,9 +3345,7 @@ { "tcId": 275, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3907,9 +3357,7 @@ { "tcId": 276, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3921,9 +3369,7 @@ { "tcId": 277, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3935,9 +3381,7 @@ { "tcId": 278, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f101112130552a411", "aad": "ffffffff", @@ -3949,9 +3393,7 @@ { "tcId": 279, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -3963,9 +3405,7 @@ { "tcId": 280, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -3977,9 +3417,7 @@ { "tcId": 281, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -3991,9 +3429,7 @@ { "tcId": 282, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4005,9 +3441,7 @@ { "tcId": 283, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4019,9 +3453,7 @@ { "tcId": 284, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4033,9 +3465,7 @@ { "tcId": 285, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4047,9 +3477,7 @@ { "tcId": 286, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4061,9 +3489,7 @@ { "tcId": 287, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4075,9 +3501,7 @@ { "tcId": 288, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4089,9 +3513,7 @@ { "tcId": 289, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4103,9 +3525,7 @@ { "tcId": 290, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4117,9 +3537,7 @@ { "tcId": 291, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4131,9 +3549,7 @@ { "tcId": 292, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4145,9 +3561,7 @@ { "tcId": 293, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4159,9 +3573,7 @@ { "tcId": 294, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4173,9 +3585,7 @@ { "tcId": 295, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4187,9 +3597,7 @@ { "tcId": 296, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4201,9 +3609,7 @@ { "tcId": 297, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4215,9 +3621,7 @@ { "tcId": 298, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4229,9 +3633,7 @@ { "tcId": 299, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4243,9 +3645,7 @@ { "tcId": 300, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4257,9 +3657,7 @@ { "tcId": 301, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4271,9 +3669,7 @@ { "tcId": 302, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4285,9 +3681,7 @@ { "tcId": 303, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4299,9 +3693,7 @@ { "tcId": 304, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4313,9 +3705,7 @@ { "tcId": 305, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4327,9 +3717,7 @@ { "tcId": 306, "comment": "edge case intermediate sums in poly1305", - "flags": [ - "EdgeCasePoly1305" - ], + "flags": ["EdgeCasePoly1305"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "iv": "000102030405060708090a0b0c0d0e0f10111213019836bb", "aad": "ffffffff", @@ -4353,9 +3741,7 @@ { "tcId": 307, "comment": "nonce has size 0.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "", "aad": "", @@ -4379,9 +3765,7 @@ { "tcId": 308, "comment": "nonce has size 8.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "0001020304050607", "aad": "", @@ -4405,9 +3789,7 @@ { "tcId": 309, "comment": "nonce has size 11.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a", "aad": "", @@ -4431,9 +3813,7 @@ { "tcId": 310, "comment": "nonce has size 12.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b", "aad": "", @@ -4457,9 +3837,7 @@ { "tcId": 311, "comment": "nonce has size 13.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c", "aad": "", @@ -4483,9 +3861,7 @@ { "tcId": 312, "comment": "nonce has size 14.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d", "aad": "", @@ -4509,9 +3885,7 @@ { "tcId": 313, "comment": "nonce has size 16.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f", "aad": "", @@ -4535,9 +3909,7 @@ { "tcId": 314, "comment": "nonce has size 20.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f10111213", "aad": "", @@ -4561,9 +3933,7 @@ { "tcId": 315, "comment": "nonce has size 32.", - "flags": [ - "InvalidNonceSize" - ], + "flags": ["InvalidNonceSize"], "key": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "iv": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "aad": "", diff --git a/testdata/ascon/README.md b/testdata/ascon/README.md index 070b2721..77c73fe0 100644 --- a/testdata/ascon/README.md +++ b/testdata/ascon/README.md @@ -3,8 +3,8 @@ The vectors in this directory come from the Ascon reference implementation at `ascon/ascon-c` commit `446347f21b209f3921c65ece70027c366cbe1693`: -| Local file | Upstream file | SHA-256 | -| --- | --- | --- | +| Local file | Upstream file | SHA-256 | +| ------------------ | --------------------------------------------------- | ------------------------------------------------------------------ | | `asconaead128.txt` | `crypto_aead/asconaead128/LWC_AEAD_KAT_128_128.txt` | `bbbc34692fe05e5fda0a3b025585622ab3e3747495e5e3655b29aae8c2a4bd33` | | `asconcxof128.txt` | `crypto_cxof/asconcxof128/LWC_CXOF_KAT_128_512.txt` | `abcbb0cc851a7f9cfc5ea2bcaf3eba5b2056e37fcb8ce541ceda1d1b960fc9dc` | diff --git a/testdata/auth/wycheproof/ecdsa_secp256r1_sha256_test.json b/testdata/auth/wycheproof/ecdsa_secp256r1_sha256_test.json index 19c951db..24233778 100644 --- a/testdata/auth/wycheproof/ecdsa_secp256r1_sha256_test.json +++ b/testdata/auth/wycheproof/ecdsa_secp256r1_sha256_test.json @@ -10,20 +10,13 @@ "ArithmeticError": { "bugType": "EDGE_CASE", "description": "Some implementations of ECDSA have arithmetic errors that occur when intermediate results have extreme values. This test vector has been constructed to test such occurrences.", - "cves": [ - "CVE-2017-18146" - ] + "cves": ["CVE-2017-18146"] }, "BerEncodedSignature": { "bugType": "BER_ENCODING", "description": "ECDSA signatures are usually DER encoded. This signature contains valid values for r and s, but it uses alternative BER encoding.", "effect": "Accepting alternative BER encodings may be benign in some cases, or be an issue if protocol requires signature malleability.", - "cves": [ - "CVE-2020-14966", - "CVE-2020-13822", - "CVE-2019-14859", - "CVE-2016-1000342" - ] + "cves": ["CVE-2020-14966", "CVE-2020-13822", "CVE-2019-14859", "CVE-2016-1000342"] }, "EdgeCasePublicKey": { "bugType": "EDGE_CASE", @@ -47,19 +40,13 @@ "bugType": "AUTH_BYPASS", "description": "The signature contains special case values such as r=0 and s=0. Buggy implementations may accept such values, if the implementation does not check boundaries and computes s^(-1) == 0.", "effect": "Accepting such signatures can have the effect that an adversary can forge signatures without even knowing the message to sign.", - "cves": [ - "CVE-2022-21449", - "CVE-2021-43572", - "CVE-2022-24884" - ] + "cves": ["CVE-2022-21449", "CVE-2021-43572", "CVE-2022-24884"] }, "InvalidTypesInSignature": { "bugType": "AUTH_BYPASS", "description": "The signature contains invalid types. Dynamic typed languages sometime coerce such values of different types into integers. If an implementation is careless and has additional bugs, such as not checking integer boundaries then it may be possible that such signatures are accepted.", "effect": "Accepting such signatures can have the effect that an adversary can forge signatures without even knowing the message to sign.", - "cves": [ - "CVE-2022-21449" - ] + "cves": ["CVE-2022-21449"] }, "MissingZero": { "bugType": "LEGACY", @@ -80,17 +67,12 @@ "bugType": "EDGE_CASE", "description": "The test vectors contains a signature where computing the modular inverse of s hits an edge case.", "effect": "While the signature in this test vector is constructed and similar cases are unlikely to occur, it is important to determine if the underlying arithmetic error can be used to forge signatures.", - "cves": [ - "CVE-2019-0865" - ] + "cves": ["CVE-2019-0865"] }, "PointDuplication": { "bugType": "EDGE_CASE", "description": "Some implementations of ECDSA do not handle duplication and points at infinity correctly. This is a test vector that has been specially crafted to check for such an omission.", - "cves": [ - "2020-12607", - "CVE-2015-2730" - ] + "cves": ["2020-12607", "CVE-2015-2730"] }, "RangeCheck": { "bugType": "CAN_OF_WORMS", @@ -101,9 +83,7 @@ "bugType": "EDGE_CASE", "description": "The test vectors contains a signature where both r and s are small integers. Some libraries cannot verify such signatures.", "effect": "While the signature in this test vector is constructed and similar cases are unlikely to occur, it is important to determine if the underlying arithmetic error can be used to forge signatures.", - "cves": [ - "2020-13895" - ] + "cves": ["2020-13895"] }, "SpecialCaseHash": { "bugType": "EDGE_CASE", @@ -136,9 +116,7 @@ { "tcId": 1, "comment": "pseudorandom signature", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "", "sig": "3045022100b292a619339f6e567a305c951c0dcbcc42d16e47f219f9e98e76e09d8770b34a02200177e60492c5a8242f76f07bfe3661bde59ec2a17ce5bd2dab2abebdf89a62e2", "result": "valid" @@ -146,9 +124,7 @@ { "tcId": 2, "comment": "pseudorandom signature", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "4d7367", "sig": "30450220530bd6b0c9af2d69ba897f6b5fb59695cfbf33afe66dbadcf5b8d2a2a6538e23022100d85e489cb7a161fd55ededcedbf4cc0c0987e3e3f0f242cae934c72caa3f43e9", "result": "valid" @@ -156,9 +132,7 @@ { "tcId": 3, "comment": "pseudorandom signature", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "313233343030", "sig": "3046022100a8ea150cb80125d7381c4c1f1da8e9de2711f9917060406a73d7904519e51388022100f3ab9fa68bd47973a73b2d40480c2ba50c22c9d76ec217257288293285449b86", "result": "valid" @@ -166,9 +140,7 @@ { "tcId": 4, "comment": "pseudorandom signature", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "0000000000000000000000000000000000000000", "sig": "3045022100986e65933ef2ed4ee5aada139f52b70539aaf63f00a91f29c69178490d57fb7102203dafedfb8da6189d372308cbf1489bbbdabf0c0217d1c0ff0f701aaa7a694b9c", "result": "valid" @@ -196,9 +168,7 @@ { "tcId": 5, "comment": "signature malleability", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "313233343030", "sig": "304402202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1802204cd60b855d442f5b3c7b11eb6c4e0ae7525fe710fab9aa7c77a67f79e6fadd76", "result": "valid" @@ -206,9 +176,7 @@ { "tcId": 6, "comment": "Legacy: ASN encoding of s misses leading 0", - "flags": [ - "MissingZero" - ], + "flags": ["MissingZero"], "msg": "313233343030", "sig": "304402202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180220b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -216,9 +184,7 @@ { "tcId": 7, "comment": "valid", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "313233343030", "sig": "304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "valid" @@ -226,9 +192,7 @@ { "tcId": 8, "comment": "length of sequence [r, s] uses long form encoding", - "flags": [ - "BerEncodedSignature" - ], + "flags": ["BerEncodedSignature"], "msg": "313233343030", "sig": "30814502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -236,9 +200,7 @@ { "tcId": 9, "comment": "length of sequence [r, s] contains a leading 0", - "flags": [ - "BerEncodedSignature" - ], + "flags": ["BerEncodedSignature"], "msg": "313233343030", "sig": "3082004502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -246,9 +208,7 @@ { "tcId": 10, "comment": "length of sequence [r, s] uses 70 instead of 69", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304602202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -256,9 +216,7 @@ { "tcId": 11, "comment": "length of sequence [r, s] uses 68 instead of 69", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304402202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -266,9 +224,7 @@ { "tcId": 12, "comment": "uint32 overflow in length of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3085010000004502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -276,9 +232,7 @@ { "tcId": 13, "comment": "uint64 overflow in length of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "308901000000000000004502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -286,9 +240,7 @@ { "tcId": 14, "comment": "length of sequence [r, s] = 2**31 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30847fffffff02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -296,9 +248,7 @@ { "tcId": 15, "comment": "length of sequence [r, s] = 2**31", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30848000000002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -306,9 +256,7 @@ { "tcId": 16, "comment": "length of sequence [r, s] = 2**32 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3084ffffffff02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -316,9 +264,7 @@ { "tcId": 17, "comment": "length of sequence [r, s] = 2**40 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3085ffffffffff02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -326,9 +272,7 @@ { "tcId": 18, "comment": "length of sequence [r, s] = 2**64 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3088ffffffffffffffff02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -336,9 +280,7 @@ { "tcId": 19, "comment": "incorrect length of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30ff02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -346,9 +288,7 @@ { "tcId": 20, "comment": "replaced sequence [r, s] by an indefinite length tag without termination", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "308002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -356,9 +296,7 @@ { "tcId": 21, "comment": "removing sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -366,9 +304,7 @@ { "tcId": 22, "comment": "lonely sequence tag", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30", "result": "invalid" @@ -376,9 +312,7 @@ { "tcId": 23, "comment": "appending 0's to sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000", "result": "invalid" @@ -386,9 +320,7 @@ { "tcId": 24, "comment": "prepending 0's to sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3047000002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -396,9 +328,7 @@ { "tcId": 25, "comment": "appending unused 0's to sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000", "result": "invalid" @@ -406,9 +336,7 @@ { "tcId": 26, "comment": "appending null value to sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0500", "result": "invalid" @@ -416,9 +344,7 @@ { "tcId": 27, "comment": "prepending garbage to sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304a498177304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -426,9 +352,7 @@ { "tcId": 28, "comment": "prepending garbage to sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30492500304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -436,9 +360,7 @@ { "tcId": 29, "comment": "appending garbage to sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3047304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0004deadbeef", "result": "invalid" @@ -446,9 +368,7 @@ { "tcId": 30, "comment": "including undefined tags", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304daa00bb00cd00304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -456,9 +376,7 @@ { "tcId": 31, "comment": "including undefined tags", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304d2228aa00bb00cd0002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -466,9 +384,7 @@ { "tcId": 32, "comment": "including undefined tags", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304d02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e182229aa00bb00cd00022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -476,9 +392,7 @@ { "tcId": 33, "comment": "truncated length of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3081", "result": "invalid" @@ -486,9 +400,7 @@ { "tcId": 34, "comment": "including undefined tags to sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304baa02aabb304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -496,9 +408,7 @@ { "tcId": 35, "comment": "using composition with indefinite length for sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3080304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000", "result": "invalid" @@ -506,9 +416,7 @@ { "tcId": 36, "comment": "using composition with wrong tag for sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3080314502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000", "result": "invalid" @@ -516,9 +424,7 @@ { "tcId": 37, "comment": "Replacing sequence [r, s] with NULL", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0500", "result": "invalid" @@ -526,9 +432,7 @@ { "tcId": 38, "comment": "changing tag value of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "2e4502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -536,9 +440,7 @@ { "tcId": 39, "comment": "changing tag value of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "2f4502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -546,9 +448,7 @@ { "tcId": 40, "comment": "changing tag value of sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "314502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -556,9 +456,7 @@ { "tcId": 41, "comment": "changing tag value of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "324502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -566,9 +464,7 @@ { "tcId": 42, "comment": "changing tag value of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "ff4502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -576,9 +472,7 @@ { "tcId": 43, "comment": "dropping value of sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3000", "result": "invalid" @@ -586,9 +480,7 @@ { "tcId": 44, "comment": "using composition for sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30493001023044202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -596,9 +488,7 @@ { "tcId": 45, "comment": "truncated sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304402202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847", "result": "invalid" @@ -606,9 +496,7 @@ { "tcId": 46, "comment": "truncated sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3044202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -616,9 +504,7 @@ { "tcId": 47, "comment": "sequence [r, s] of size 4166 to check for overflows", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3082104602202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -626,9 +512,7 @@ { "tcId": 48, "comment": "indefinite length", - "flags": [ - "BerEncodedSignature" - ], + "flags": ["BerEncodedSignature"], "msg": "313233343030", "sig": "308002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000", "result": "invalid" @@ -636,9 +520,7 @@ { "tcId": 49, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "308002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db00", "result": "invalid" @@ -646,9 +528,7 @@ { "tcId": 50, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "308002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db05000000", "result": "invalid" @@ -656,9 +536,7 @@ { "tcId": 51, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "308002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db060811220000", "result": "invalid" @@ -666,9 +544,7 @@ { "tcId": 52, "comment": "indefinite length with garbage", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "308002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000fe02beef", "result": "invalid" @@ -676,9 +552,7 @@ { "tcId": 53, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "308002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0002beef", "result": "invalid" @@ -686,9 +560,7 @@ { "tcId": 54, "comment": "prepend empty sequence", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3047300002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -696,9 +568,7 @@ { "tcId": 55, "comment": "append empty sequence", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db3000", "result": "invalid" @@ -706,9 +576,7 @@ { "tcId": 56, "comment": "append zero", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304802202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db020100", "result": "invalid" @@ -716,9 +584,7 @@ { "tcId": 57, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304802202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847dbbf7f00", "result": "invalid" @@ -726,9 +592,7 @@ { "tcId": 58, "comment": "append null with explicit tag", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304902202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847dba0020500", "result": "invalid" @@ -736,9 +600,7 @@ { "tcId": 59, "comment": "append null with implicit tag", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847dba000", "result": "invalid" @@ -746,9 +608,7 @@ { "tcId": 60, "comment": "sequence of sequence", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3047304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -756,9 +616,7 @@ { "tcId": 61, "comment": "truncated sequence: removed last 1 elements", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "302202202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18", "result": "invalid" @@ -766,9 +624,7 @@ { "tcId": 62, "comment": "repeating element in sequence", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "306802202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -776,9 +632,7 @@ { "tcId": 63, "comment": "flipped bit 0 in r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30432ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e19022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -786,9 +640,7 @@ { "tcId": 64, "comment": "flipped bit 32 in r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30432ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af8bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -796,9 +648,7 @@ { "tcId": 65, "comment": "flipped bit 48 in r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30432ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cd6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -806,9 +656,7 @@ { "tcId": 66, "comment": "flipped bit 64 in r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30432ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee858b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -816,9 +664,7 @@ { "tcId": 67, "comment": "length of r uses long form encoding", - "flags": [ - "BerEncodedSignature" - ], + "flags": ["BerEncodedSignature"], "msg": "313233343030", "sig": "30460281202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -826,9 +672,7 @@ { "tcId": 68, "comment": "length of r contains a leading 0", - "flags": [ - "BerEncodedSignature" - ], + "flags": ["BerEncodedSignature"], "msg": "313233343030", "sig": "3047028200202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -836,9 +680,7 @@ { "tcId": 69, "comment": "length of r uses 33 instead of 32", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304502212ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -846,9 +688,7 @@ { "tcId": 70, "comment": "length of r uses 31 instead of 32", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3045021f2ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -856,9 +696,7 @@ { "tcId": 71, "comment": "uint32 overflow in length of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304a028501000000202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -866,9 +704,7 @@ { "tcId": 72, "comment": "uint64 overflow in length of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304e02890100000000000000202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -876,9 +712,7 @@ { "tcId": 73, "comment": "length of r = 2**31 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304902847fffffff2ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -886,9 +720,7 @@ { "tcId": 74, "comment": "length of r = 2**31", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30490284800000002ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -896,9 +728,7 @@ { "tcId": 75, "comment": "length of r = 2**32 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30490284ffffffff2ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -906,9 +736,7 @@ { "tcId": 76, "comment": "length of r = 2**40 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304a0285ffffffffff2ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -916,9 +744,7 @@ { "tcId": 77, "comment": "length of r = 2**64 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304d0288ffffffffffffffff2ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -926,9 +752,7 @@ { "tcId": 78, "comment": "incorrect length of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304502ff2ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -936,9 +760,7 @@ { "tcId": 79, "comment": "replaced r by an indefinite length tag without termination", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304502802ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -946,9 +768,7 @@ { "tcId": 80, "comment": "removing r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3023022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -956,9 +776,7 @@ { "tcId": 81, "comment": "lonely integer tag", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "302402022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -966,9 +784,7 @@ { "tcId": 82, "comment": "lonely integer tag", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "302302202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1802", "result": "invalid" @@ -976,9 +792,7 @@ { "tcId": 83, "comment": "appending 0's to r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304702222ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180000022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -986,9 +800,7 @@ { "tcId": 84, "comment": "prepending 0's to r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3047022200002ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -996,9 +808,7 @@ { "tcId": 85, "comment": "appending unused 0's to r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180000022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1006,9 +816,7 @@ { "tcId": 86, "comment": "appending null value to r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304702222ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180500022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1016,9 +824,7 @@ { "tcId": 87, "comment": "prepending garbage to r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304a222549817702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1026,9 +832,7 @@ { "tcId": 88, "comment": "prepending garbage to r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30492224250002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1036,9 +840,7 @@ { "tcId": 89, "comment": "appending garbage to r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304d222202202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180004deadbeef022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1046,9 +848,7 @@ { "tcId": 90, "comment": "truncated length of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30250281022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1056,9 +856,7 @@ { "tcId": 91, "comment": "including undefined tags to r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304b2226aa02aabb02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1066,9 +864,7 @@ { "tcId": 92, "comment": "using composition with indefinite length for r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3049228002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180000022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1076,9 +872,7 @@ { "tcId": 93, "comment": "using composition with wrong tag for r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3049228003202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180000022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1086,9 +880,7 @@ { "tcId": 94, "comment": "Replacing r with NULL", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "30250500022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1096,9 +888,7 @@ { "tcId": 95, "comment": "changing tag value of r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304500202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1106,9 +896,7 @@ { "tcId": 96, "comment": "changing tag value of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304501202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1116,9 +904,7 @@ { "tcId": 97, "comment": "changing tag value of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304503202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1126,9 +912,7 @@ { "tcId": 98, "comment": "changing tag value of r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304504202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1136,9 +920,7 @@ { "tcId": 99, "comment": "changing tag value of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3045ff202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1146,9 +928,7 @@ { "tcId": 100, "comment": "dropping value of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30250200022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1156,9 +936,7 @@ { "tcId": 101, "comment": "using composition for r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3049222402012b021fa3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1166,9 +944,7 @@ { "tcId": 102, "comment": "modifying first byte of r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3045022029a3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1176,9 +952,7 @@ { "tcId": 103, "comment": "modifying last byte of r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e98022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1186,9 +960,7 @@ { "tcId": 104, "comment": "truncated r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3044021f2ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1196,9 +968,7 @@ { "tcId": 105, "comment": "truncated r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3044021fa3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1206,9 +976,7 @@ { "tcId": 106, "comment": "r of size 4129 to check for overflows", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "30821048028210212ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1216,9 +984,7 @@ { "tcId": 107, "comment": "leading ff in r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "30460221ff2ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1226,9 +992,7 @@ { "tcId": 108, "comment": "replaced r by infinity", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3026090180022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1236,9 +1000,7 @@ { "tcId": 109, "comment": "replacing r with zero", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3026020100022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1246,9 +1008,7 @@ { "tcId": 110, "comment": "flipped bit 0 in s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304302202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1800b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847da", "result": "invalid" @@ -1256,9 +1016,7 @@ { "tcId": 111, "comment": "flipped bit 32 in s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304302202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1800b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b48156847db", "result": "invalid" @@ -1266,9 +1024,7 @@ { "tcId": 112, "comment": "flipped bit 48 in s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304302202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1800b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c124b49156847db", "result": "invalid" @@ -1276,9 +1032,7 @@ { "tcId": 113, "comment": "flipped bit 64 in s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304302202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1800b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4097c134b49156847db", "result": "invalid" @@ -1286,9 +1040,7 @@ { "tcId": 114, "comment": "length of s uses long form encoding", - "flags": [ - "BerEncodedSignature" - ], + "flags": ["BerEncodedSignature"], "msg": "313233343030", "sig": "304602202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1802812100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1296,9 +1048,7 @@ { "tcId": 115, "comment": "length of s contains a leading 0", - "flags": [ - "BerEncodedSignature" - ], + "flags": ["BerEncodedSignature"], "msg": "313233343030", "sig": "304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180282002100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1306,9 +1056,7 @@ { "tcId": 116, "comment": "length of s uses 34 instead of 33", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022200b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1316,9 +1064,7 @@ { "tcId": 117, "comment": "length of s uses 32 instead of 33", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022000b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1326,9 +1072,7 @@ { "tcId": 118, "comment": "uint32 overflow in length of s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304a02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180285010000002100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1336,9 +1080,7 @@ { "tcId": 119, "comment": "uint64 overflow in length of s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304e02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18028901000000000000002100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1346,9 +1088,7 @@ { "tcId": 120, "comment": "length of s = 2**31 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304902202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1802847fffffff00b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1356,9 +1096,7 @@ { "tcId": 121, "comment": "length of s = 2**31", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304902202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1802848000000000b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1366,9 +1104,7 @@ { "tcId": 122, "comment": "length of s = 2**32 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304902202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180284ffffffff00b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1376,9 +1112,7 @@ { "tcId": 123, "comment": "length of s = 2**40 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304a02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180285ffffffffff00b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1386,9 +1120,7 @@ { "tcId": 124, "comment": "length of s = 2**64 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304d02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180288ffffffffffffffff00b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1396,9 +1128,7 @@ { "tcId": 125, "comment": "incorrect length of s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1802ff00b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1406,9 +1136,7 @@ { "tcId": 126, "comment": "replaced s by an indefinite length tag without termination", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18028000b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1416,9 +1144,7 @@ { "tcId": 127, "comment": "appending 0's to s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022300b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000", "result": "invalid" @@ -1426,9 +1152,7 @@ { "tcId": 128, "comment": "prepending 0's to s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180223000000b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1436,9 +1160,7 @@ { "tcId": 129, "comment": "appending null value to s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022300b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0500", "result": "invalid" @@ -1446,9 +1168,7 @@ { "tcId": 130, "comment": "prepending garbage to s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304a02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e182226498177022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1456,9 +1176,7 @@ { "tcId": 131, "comment": "prepending garbage to s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304902202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1822252500022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1466,9 +1184,7 @@ { "tcId": 132, "comment": "appending garbage to s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304d02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e182223022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0004deadbeef", "result": "invalid" @@ -1476,9 +1192,7 @@ { "tcId": 133, "comment": "truncated length of s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "302402202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180281", "result": "invalid" @@ -1486,9 +1200,7 @@ { "tcId": 134, "comment": "including undefined tags to s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304b02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e182227aa02aabb022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1496,9 +1208,7 @@ { "tcId": 135, "comment": "using composition with indefinite length for s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304902202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e182280022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000", "result": "invalid" @@ -1506,9 +1216,7 @@ { "tcId": 136, "comment": "using composition with wrong tag for s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304902202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e182280032100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000", "result": "invalid" @@ -1516,9 +1224,7 @@ { "tcId": 137, "comment": "Replacing s with NULL", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "302402202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180500", "result": "invalid" @@ -1526,9 +1232,7 @@ { "tcId": 138, "comment": "changing tag value of s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18002100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1536,9 +1240,7 @@ { "tcId": 139, "comment": "changing tag value of s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18012100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1546,9 +1248,7 @@ { "tcId": 140, "comment": "changing tag value of s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18032100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1556,9 +1256,7 @@ { "tcId": 141, "comment": "changing tag value of s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18042100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1566,9 +1264,7 @@ { "tcId": 142, "comment": "changing tag value of s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18ff2100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1576,9 +1272,7 @@ { "tcId": 143, "comment": "dropping value of s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "302402202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180200", "result": "invalid" @@ -1586,9 +1280,7 @@ { "tcId": 144, "comment": "using composition for s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "304902202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1822250201000220b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1596,9 +1288,7 @@ { "tcId": 145, "comment": "modifying first byte of s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022102b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1606,9 +1296,7 @@ { "tcId": 146, "comment": "modifying last byte of s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b491568475b", "result": "invalid" @@ -1616,9 +1304,7 @@ { "tcId": 147, "comment": "truncated s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304402202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022000b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847", "result": "invalid" @@ -1626,9 +1312,7 @@ { "tcId": 148, "comment": "s of size 4130 to check for overflows", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3082104802202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180282102200b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -1636,9 +1320,7 @@ { "tcId": 149, "comment": "leading ff in s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "304602202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180222ff00b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1646,9 +1328,7 @@ { "tcId": 150, "comment": "replaced s by infinity", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "302502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18090180", "result": "invalid" @@ -1656,9 +1336,7 @@ { "tcId": 151, "comment": "replacing s with zero", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "302502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18020100", "result": "invalid" @@ -1666,9 +1344,7 @@ { "tcId": 152, "comment": "replaced r by r + n", - "flags": [ - "RangeCheck" - ], + "flags": ["RangeCheck"], "msg": "313233343030", "sig": "30460221012ba3a8bd6b94d5ed80a6d9d1190a436ebccc0833490686deac8635bcb9bf5369022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1676,9 +1352,7 @@ { "tcId": 153, "comment": "replaced r by r - n", - "flags": [ - "RangeCheck" - ], + "flags": ["RangeCheck"], "msg": "313233343030", "sig": "30460221ff2ba3a8bf6b94d5eb80a6d9d1190a436f42fe12d7fad749d4c512a036c0f908c7022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1686,9 +1360,7 @@ { "tcId": 154, "comment": "replaced r by r + 256 * n", - "flags": [ - "RangeCheck" - ], + "flags": ["RangeCheck"], "msg": "313233343030", "sig": "3047022201002ba3a7be6b94d6ec80a6d9d1190a432be6dfbb2cb98d6d4d72972df620817f18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1696,9 +1368,7 @@ { "tcId": 155, "comment": "replaced r by -r", - "flags": [ - "ModifiedInteger" - ], + "flags": ["ModifiedInteger"], "msg": "313233343030", "sig": "30450220d45c5741946b2a137f59262ee6f5bc91001af27a5e1117a64733950642a3d1e8022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1706,9 +1376,7 @@ { "tcId": 156, "comment": "replaced r by n - r", - "flags": [ - "ModifiedInteger" - ], + "flags": ["ModifiedInteger"], "msg": "313233343030", "sig": "3046022100d45c5740946b2a147f59262ee6f5bc90bd01ed280528b62b3aed5fc93f06f739022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1716,9 +1384,7 @@ { "tcId": 157, "comment": "replaced r by -n - r", - "flags": [ - "ModifiedInteger" - ], + "flags": ["ModifiedInteger"], "msg": "313233343030", "sig": "30460221fed45c5742946b2a127f59262ee6f5bc914333f7ccb6f979215379ca434640ac97022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1726,9 +1392,7 @@ { "tcId": 158, "comment": "replaced r by r + 2**256", - "flags": [ - "IntegerOverflow" - ], + "flags": ["IntegerOverflow"], "msg": "313233343030", "sig": "30460221012ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1736,9 +1400,7 @@ { "tcId": 159, "comment": "replaced r by r + 2**320", - "flags": [ - "IntegerOverflow" - ], + "flags": ["IntegerOverflow"], "msg": "313233343030", "sig": "304e02290100000000000000002ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1746,9 +1408,7 @@ { "tcId": 160, "comment": "replaced s by s + n", - "flags": [ - "RangeCheck" - ], + "flags": ["RangeCheck"], "msg": "313233343030", "sig": "3046022101b329f478a2bbd0a6c384ee1493b1f518276e0e4a5375928d6fcd160c11cb6d2c022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1756,9 +1416,7 @@ { "tcId": 161, "comment": "replaced s by s - n", - "flags": [ - "RangeCheck" - ], + "flags": ["RangeCheck"], "msg": "313233343030", "sig": "30450220b329f47aa2bbd0a4c384ee1493b1f518ada018ef05465583885980861905228a022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1766,9 +1424,7 @@ { "tcId": 162, "comment": "replaced s by s + 256 * n", - "flags": [ - "RangeCheck" - ], + "flags": ["RangeCheck"], "msg": "313233343030", "sig": "304702220100b329f379a2bbd1a5c384ee1493b1f4d55181c143c3fc78fc35de0e45788d98db022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1776,9 +1432,7 @@ { "tcId": 163, "comment": "replaced s by -s", - "flags": [ - "ModifiedInteger" - ], + "flags": ["ModifiedInteger"], "msg": "313233343030", "sig": "30460221ff4cd60b865d442f5a3c7b11eb6c4e0ae79578ec6353a20bf783ecb4b6ea97b825022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1786,9 +1440,7 @@ { "tcId": 164, "comment": "replaced s by -n - s", - "flags": [ - "ModifiedInteger" - ], + "flags": ["ModifiedInteger"], "msg": "313233343030", "sig": "30460221fe4cd60b875d442f593c7b11eb6c4e0ae7d891f1b5ac8a6d729032e9f3ee3492d4022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1796,9 +1448,7 @@ { "tcId": 165, "comment": "replaced s by s + 2**256", - "flags": [ - "IntegerOverflow" - ], + "flags": ["IntegerOverflow"], "msg": "313233343030", "sig": "3046022101b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1806,9 +1456,7 @@ { "tcId": 166, "comment": "replaced s by s - 2**256", - "flags": [ - "IntegerOverflow" - ], + "flags": ["IntegerOverflow"], "msg": "313233343030", "sig": "30450220b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1816,9 +1464,7 @@ { "tcId": 167, "comment": "replaced s by s + 2**320", - "flags": [ - "IntegerOverflow" - ], + "flags": ["IntegerOverflow"], "msg": "313233343030", "sig": "304e0229010000000000000000b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db", "result": "invalid" @@ -1826,9 +1472,7 @@ { "tcId": 168, "comment": "Signature with special case values r=0 and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3006020100020100", "result": "invalid" @@ -1836,9 +1480,7 @@ { "tcId": 169, "comment": "Signature with special case values r=0 and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3006020100020101", "result": "invalid" @@ -1846,9 +1488,7 @@ { "tcId": 170, "comment": "Signature with special case values r=0 and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30060201000201ff", "result": "invalid" @@ -1856,9 +1496,7 @@ { "tcId": 171, "comment": "Signature with special case values r=0 and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026020100022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551", "result": "invalid" @@ -1866,9 +1504,7 @@ { "tcId": 172, "comment": "Signature with special case values r=0 and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026020100022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550", "result": "invalid" @@ -1876,9 +1512,7 @@ { "tcId": 173, "comment": "Signature with special case values r=0 and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026020100022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552", "result": "invalid" @@ -1886,9 +1520,7 @@ { "tcId": 174, "comment": "Signature with special case values r=0 and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026020100022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff", "result": "invalid" @@ -1896,9 +1528,7 @@ { "tcId": 175, "comment": "Signature with special case values r=0 and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026020100022100ffffffff00000001000000000000000000000001000000000000000000000000", "result": "invalid" @@ -1906,9 +1536,7 @@ { "tcId": 176, "comment": "Signature with special case values r=1 and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3006020101020100", "result": "invalid" @@ -1916,9 +1544,7 @@ { "tcId": 177, "comment": "Signature with special case values r=1 and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3006020101020101", "result": "invalid" @@ -1926,9 +1552,7 @@ { "tcId": 178, "comment": "Signature with special case values r=1 and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30060201010201ff", "result": "invalid" @@ -1936,9 +1560,7 @@ { "tcId": 179, "comment": "Signature with special case values r=1 and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026020101022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551", "result": "invalid" @@ -1946,9 +1568,7 @@ { "tcId": 180, "comment": "Signature with special case values r=1 and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026020101022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550", "result": "invalid" @@ -1956,9 +1576,7 @@ { "tcId": 181, "comment": "Signature with special case values r=1 and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026020101022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552", "result": "invalid" @@ -1966,9 +1584,7 @@ { "tcId": 182, "comment": "Signature with special case values r=1 and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026020101022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff", "result": "invalid" @@ -1976,9 +1592,7 @@ { "tcId": 183, "comment": "Signature with special case values r=1 and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026020101022100ffffffff00000001000000000000000000000001000000000000000000000000", "result": "invalid" @@ -1986,9 +1600,7 @@ { "tcId": 184, "comment": "Signature with special case values r=-1 and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30060201ff020100", "result": "invalid" @@ -1996,9 +1608,7 @@ { "tcId": 185, "comment": "Signature with special case values r=-1 and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30060201ff020101", "result": "invalid" @@ -2006,9 +1616,7 @@ { "tcId": 186, "comment": "Signature with special case values r=-1 and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30060201ff0201ff", "result": "invalid" @@ -2016,9 +1624,7 @@ { "tcId": 187, "comment": "Signature with special case values r=-1 and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30260201ff022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551", "result": "invalid" @@ -2026,9 +1632,7 @@ { "tcId": 188, "comment": "Signature with special case values r=-1 and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30260201ff022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550", "result": "invalid" @@ -2036,9 +1640,7 @@ { "tcId": 189, "comment": "Signature with special case values r=-1 and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30260201ff022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552", "result": "invalid" @@ -2046,9 +1648,7 @@ { "tcId": 190, "comment": "Signature with special case values r=-1 and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30260201ff022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff", "result": "invalid" @@ -2056,9 +1656,7 @@ { "tcId": 191, "comment": "Signature with special case values r=-1 and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30260201ff022100ffffffff00000001000000000000000000000001000000000000000000000000", "result": "invalid" @@ -2066,9 +1664,7 @@ { "tcId": 192, "comment": "Signature with special case values r=n and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020100", "result": "invalid" @@ -2076,9 +1672,7 @@ { "tcId": 193, "comment": "Signature with special case values r=n and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551020101", "result": "invalid" @@ -2086,9 +1680,7 @@ { "tcId": 194, "comment": "Signature with special case values r=n and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325510201ff", "result": "invalid" @@ -2096,9 +1688,7 @@ { "tcId": 195, "comment": "Signature with special case values r=n and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551", "result": "invalid" @@ -2106,9 +1696,7 @@ { "tcId": 196, "comment": "Signature with special case values r=n and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550", "result": "invalid" @@ -2116,9 +1704,7 @@ { "tcId": 197, "comment": "Signature with special case values r=n and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552", "result": "invalid" @@ -2126,9 +1712,7 @@ { "tcId": 198, "comment": "Signature with special case values r=n and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff", "result": "invalid" @@ -2136,9 +1720,7 @@ { "tcId": 199, "comment": "Signature with special case values r=n and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551022100ffffffff00000001000000000000000000000001000000000000000000000000", "result": "invalid" @@ -2146,9 +1728,7 @@ { "tcId": 200, "comment": "Signature with special case values r=n - 1 and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550020100", "result": "invalid" @@ -2156,9 +1736,7 @@ { "tcId": 201, "comment": "Signature with special case values r=n - 1 and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550020101", "result": "invalid" @@ -2166,9 +1744,7 @@ { "tcId": 202, "comment": "Signature with special case values r=n - 1 and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325500201ff", "result": "invalid" @@ -2176,9 +1752,7 @@ { "tcId": 203, "comment": "Signature with special case values r=n - 1 and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551", "result": "invalid" @@ -2186,9 +1760,7 @@ { "tcId": 204, "comment": "Signature with special case values r=n - 1 and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550", "result": "invalid" @@ -2196,9 +1768,7 @@ { "tcId": 205, "comment": "Signature with special case values r=n - 1 and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552", "result": "invalid" @@ -2206,9 +1776,7 @@ { "tcId": 206, "comment": "Signature with special case values r=n - 1 and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff", "result": "invalid" @@ -2216,9 +1784,7 @@ { "tcId": 207, "comment": "Signature with special case values r=n - 1 and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550022100ffffffff00000001000000000000000000000001000000000000000000000000", "result": "invalid" @@ -2226,9 +1792,7 @@ { "tcId": 208, "comment": "Signature with special case values r=n + 1 and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552020100", "result": "invalid" @@ -2236,9 +1800,7 @@ { "tcId": 209, "comment": "Signature with special case values r=n + 1 and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552020101", "result": "invalid" @@ -2246,9 +1808,7 @@ { "tcId": 210, "comment": "Signature with special case values r=n + 1 and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325520201ff", "result": "invalid" @@ -2256,9 +1816,7 @@ { "tcId": 211, "comment": "Signature with special case values r=n + 1 and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551", "result": "invalid" @@ -2266,9 +1824,7 @@ { "tcId": 212, "comment": "Signature with special case values r=n + 1 and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550", "result": "invalid" @@ -2276,9 +1832,7 @@ { "tcId": 213, "comment": "Signature with special case values r=n + 1 and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552", "result": "invalid" @@ -2286,9 +1840,7 @@ { "tcId": 214, "comment": "Signature with special case values r=n + 1 and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff", "result": "invalid" @@ -2296,9 +1848,7 @@ { "tcId": 215, "comment": "Signature with special case values r=n + 1 and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552022100ffffffff00000001000000000000000000000001000000000000000000000000", "result": "invalid" @@ -2306,9 +1856,7 @@ { "tcId": 216, "comment": "Signature with special case values r=p and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff020100", "result": "invalid" @@ -2316,9 +1864,7 @@ { "tcId": 217, "comment": "Signature with special case values r=p and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff020101", "result": "invalid" @@ -2326,9 +1872,7 @@ { "tcId": 218, "comment": "Signature with special case values r=p and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff0201ff", "result": "invalid" @@ -2336,9 +1880,7 @@ { "tcId": 219, "comment": "Signature with special case values r=p and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551", "result": "invalid" @@ -2346,9 +1888,7 @@ { "tcId": 220, "comment": "Signature with special case values r=p and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550", "result": "invalid" @@ -2356,9 +1896,7 @@ { "tcId": 221, "comment": "Signature with special case values r=p and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552", "result": "invalid" @@ -2366,9 +1904,7 @@ { "tcId": 222, "comment": "Signature with special case values r=p and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff", "result": "invalid" @@ -2376,9 +1912,7 @@ { "tcId": 223, "comment": "Signature with special case values r=p and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff022100ffffffff00000001000000000000000000000001000000000000000000000000", "result": "invalid" @@ -2386,9 +1920,7 @@ { "tcId": 224, "comment": "Signature with special case values r=p + 1 and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000001000000000000000000000001000000000000000000000000020100", "result": "invalid" @@ -2396,9 +1928,7 @@ { "tcId": 225, "comment": "Signature with special case values r=p + 1 and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000001000000000000000000000001000000000000000000000000020101", "result": "invalid" @@ -2406,9 +1936,7 @@ { "tcId": 226, "comment": "Signature with special case values r=p + 1 and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3026022100ffffffff000000010000000000000000000000010000000000000000000000000201ff", "result": "invalid" @@ -2416,9 +1944,7 @@ { "tcId": 227, "comment": "Signature with special case values r=p + 1 and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000001000000000000000000000001000000000000000000000000022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551", "result": "invalid" @@ -2426,9 +1952,7 @@ { "tcId": 228, "comment": "Signature with special case values r=p + 1 and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000001000000000000000000000001000000000000000000000000022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632550", "result": "invalid" @@ -2436,9 +1960,7 @@ { "tcId": 229, "comment": "Signature with special case values r=p + 1 and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000001000000000000000000000001000000000000000000000000022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632552", "result": "invalid" @@ -2446,9 +1968,7 @@ { "tcId": 230, "comment": "Signature with special case values r=p + 1 and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000001000000000000000000000001000000000000000000000000022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff", "result": "invalid" @@ -2456,9 +1976,7 @@ { "tcId": 231, "comment": "Signature with special case values r=p + 1 and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3046022100ffffffff00000001000000000000000000000001000000000000000000000000022100ffffffff00000001000000000000000000000001000000000000000000000000", "result": "invalid" @@ -2466,9 +1984,7 @@ { "tcId": 232, "comment": "Signature encoding contains incorrect types: r=0, s=0.25", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3008020100090380fe01", "result": "invalid" @@ -2476,9 +1992,7 @@ { "tcId": 233, "comment": "Signature encoding contains incorrect types: r=0, s=nan", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006020100090142", "result": "invalid" @@ -2486,9 +2000,7 @@ { "tcId": 234, "comment": "Signature encoding contains incorrect types: r=0, s=True", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006020100010101", "result": "invalid" @@ -2496,9 +2008,7 @@ { "tcId": 235, "comment": "Signature encoding contains incorrect types: r=0, s=False", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006020100010100", "result": "invalid" @@ -2506,9 +2016,7 @@ { "tcId": 236, "comment": "Signature encoding contains incorrect types: r=0, s=Null", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201000500", "result": "invalid" @@ -2516,9 +2024,7 @@ { "tcId": 237, "comment": "Signature encoding contains incorrect types: r=0, s=empyt UTF-8 string", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201000c00", "result": "invalid" @@ -2526,9 +2032,7 @@ { "tcId": 238, "comment": "Signature encoding contains incorrect types: r=0, s=\"0\"", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060201000c0130", "result": "invalid" @@ -2536,9 +2040,7 @@ { "tcId": 239, "comment": "Signature encoding contains incorrect types: r=0, s=empty list", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201003000", "result": "invalid" @@ -2546,9 +2048,7 @@ { "tcId": 240, "comment": "Signature encoding contains incorrect types: r=0, s=list containing 0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30080201003003020100", "result": "invalid" @@ -2556,9 +2056,7 @@ { "tcId": 241, "comment": "Signature encoding contains incorrect types: r=1, s=0.25", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3008020101090380fe01", "result": "invalid" @@ -2566,9 +2064,7 @@ { "tcId": 242, "comment": "Signature encoding contains incorrect types: r=1, s=nan", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006020101090142", "result": "invalid" @@ -2576,9 +2072,7 @@ { "tcId": 243, "comment": "Signature encoding contains incorrect types: r=1, s=True", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006020101010101", "result": "invalid" @@ -2586,9 +2080,7 @@ { "tcId": 244, "comment": "Signature encoding contains incorrect types: r=1, s=False", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006020101010100", "result": "invalid" @@ -2596,9 +2088,7 @@ { "tcId": 245, "comment": "Signature encoding contains incorrect types: r=1, s=Null", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201010500", "result": "invalid" @@ -2606,9 +2096,7 @@ { "tcId": 246, "comment": "Signature encoding contains incorrect types: r=1, s=empyt UTF-8 string", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201010c00", "result": "invalid" @@ -2616,9 +2104,7 @@ { "tcId": 247, "comment": "Signature encoding contains incorrect types: r=1, s=\"0\"", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060201010c0130", "result": "invalid" @@ -2626,9 +2112,7 @@ { "tcId": 248, "comment": "Signature encoding contains incorrect types: r=1, s=empty list", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201013000", "result": "invalid" @@ -2636,9 +2120,7 @@ { "tcId": 249, "comment": "Signature encoding contains incorrect types: r=1, s=list containing 0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30080201013003020100", "result": "invalid" @@ -2646,9 +2128,7 @@ { "tcId": 250, "comment": "Signature encoding contains incorrect types: r=-1, s=0.25", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30080201ff090380fe01", "result": "invalid" @@ -2656,9 +2136,7 @@ { "tcId": 251, "comment": "Signature encoding contains incorrect types: r=-1, s=nan", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060201ff090142", "result": "invalid" @@ -2666,9 +2144,7 @@ { "tcId": 252, "comment": "Signature encoding contains incorrect types: r=-1, s=True", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060201ff010101", "result": "invalid" @@ -2676,9 +2152,7 @@ { "tcId": 253, "comment": "Signature encoding contains incorrect types: r=-1, s=False", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060201ff010100", "result": "invalid" @@ -2686,9 +2160,7 @@ { "tcId": 254, "comment": "Signature encoding contains incorrect types: r=-1, s=Null", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201ff0500", "result": "invalid" @@ -2696,9 +2168,7 @@ { "tcId": 255, "comment": "Signature encoding contains incorrect types: r=-1, s=empyt UTF-8 string", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201ff0c00", "result": "invalid" @@ -2706,9 +2176,7 @@ { "tcId": 256, "comment": "Signature encoding contains incorrect types: r=-1, s=\"0\"", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060201ff0c0130", "result": "invalid" @@ -2716,9 +2184,7 @@ { "tcId": 257, "comment": "Signature encoding contains incorrect types: r=-1, s=empty list", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201ff3000", "result": "invalid" @@ -2726,9 +2192,7 @@ { "tcId": 258, "comment": "Signature encoding contains incorrect types: r=-1, s=list containing 0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30080201ff3003020100", "result": "invalid" @@ -2736,9 +2200,7 @@ { "tcId": 259, "comment": "Signature encoding contains incorrect types: r=n, s=0.25", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3028022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551090380fe01", "result": "invalid" @@ -2746,9 +2208,7 @@ { "tcId": 260, "comment": "Signature encoding contains incorrect types: r=n, s=nan", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551090142", "result": "invalid" @@ -2756,9 +2216,7 @@ { "tcId": 261, "comment": "Signature encoding contains incorrect types: r=n, s=True", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551010101", "result": "invalid" @@ -2766,9 +2224,7 @@ { "tcId": 262, "comment": "Signature encoding contains incorrect types: r=n, s=False", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551010100", "result": "invalid" @@ -2776,9 +2232,7 @@ { "tcId": 263, "comment": "Signature encoding contains incorrect types: r=n, s=Null", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3025022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325510500", "result": "invalid" @@ -2786,9 +2240,7 @@ { "tcId": 264, "comment": "Signature encoding contains incorrect types: r=n, s=empyt UTF-8 string", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3025022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325510c00", "result": "invalid" @@ -2796,9 +2248,7 @@ { "tcId": 265, "comment": "Signature encoding contains incorrect types: r=n, s=\"0\"", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325510c0130", "result": "invalid" @@ -2806,9 +2256,7 @@ { "tcId": 266, "comment": "Signature encoding contains incorrect types: r=n, s=empty list", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3025022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325513000", "result": "invalid" @@ -2816,9 +2264,7 @@ { "tcId": 267, "comment": "Signature encoding contains incorrect types: r=n, s=list containing 0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3028022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6325513003020100", "result": "invalid" @@ -2826,9 +2272,7 @@ { "tcId": 268, "comment": "Signature encoding contains incorrect types: r=p, s=0.25", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3028022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff090380fe01", "result": "invalid" @@ -2836,9 +2280,7 @@ { "tcId": 269, "comment": "Signature encoding contains incorrect types: r=p, s=nan", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff090142", "result": "invalid" @@ -2846,9 +2288,7 @@ { "tcId": 270, "comment": "Signature encoding contains incorrect types: r=p, s=True", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff010101", "result": "invalid" @@ -2856,9 +2296,7 @@ { "tcId": 271, "comment": "Signature encoding contains incorrect types: r=p, s=False", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff010100", "result": "invalid" @@ -2866,9 +2304,7 @@ { "tcId": 272, "comment": "Signature encoding contains incorrect types: r=p, s=Null", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3025022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff0500", "result": "invalid" @@ -2876,9 +2312,7 @@ { "tcId": 273, "comment": "Signature encoding contains incorrect types: r=p, s=empyt UTF-8 string", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3025022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff0c00", "result": "invalid" @@ -2886,9 +2320,7 @@ { "tcId": 274, "comment": "Signature encoding contains incorrect types: r=p, s=\"0\"", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3026022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff0c0130", "result": "invalid" @@ -2896,9 +2328,7 @@ { "tcId": 275, "comment": "Signature encoding contains incorrect types: r=p, s=empty list", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3025022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff3000", "result": "invalid" @@ -2906,9 +2336,7 @@ { "tcId": 276, "comment": "Signature encoding contains incorrect types: r=p, s=list containing 0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3028022100ffffffff00000001000000000000000000000000ffffffffffffffffffffffff3003020100", "result": "invalid" @@ -2916,9 +2344,7 @@ { "tcId": 277, "comment": "Signature encoding contains incorrect types: r=0.25, s=0.25", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "300a090380fe01090380fe01", "result": "invalid" @@ -2926,9 +2352,7 @@ { "tcId": 278, "comment": "Signature encoding contains incorrect types: r=nan, s=nan", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006090142090142", "result": "invalid" @@ -2936,9 +2360,7 @@ { "tcId": 279, "comment": "Signature encoding contains incorrect types: r=True, s=True", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006010101010101", "result": "invalid" @@ -2946,9 +2368,7 @@ { "tcId": 280, "comment": "Signature encoding contains incorrect types: r=False, s=False", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006010100010100", "result": "invalid" @@ -2956,9 +2376,7 @@ { "tcId": 281, "comment": "Signature encoding contains incorrect types: r=Null, s=Null", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "300405000500", "result": "invalid" @@ -2966,9 +2384,7 @@ { "tcId": 282, "comment": "Signature encoding contains incorrect types: r=empyt UTF-8 string, s=empyt UTF-8 string", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30040c000c00", "result": "invalid" @@ -2976,9 +2392,7 @@ { "tcId": 283, "comment": "Signature encoding contains incorrect types: r=\"0\", s=\"0\"", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060c01300c0130", "result": "invalid" @@ -2986,9 +2400,7 @@ { "tcId": 284, "comment": "Signature encoding contains incorrect types: r=empty list, s=empty list", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "300430003000", "result": "invalid" @@ -2996,9 +2408,7 @@ { "tcId": 285, "comment": "Signature encoding contains incorrect types: r=list containing 0, s=list containing 0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "300a30030201003003020100", "result": "invalid" @@ -3006,9 +2416,7 @@ { "tcId": 286, "comment": "Signature encoding contains incorrect types: r=0.25, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3008090380fe01020100", "result": "invalid" @@ -3016,9 +2424,7 @@ { "tcId": 287, "comment": "Signature encoding contains incorrect types: r=nan, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006090142020100", "result": "invalid" @@ -3026,9 +2432,7 @@ { "tcId": 288, "comment": "Signature encoding contains incorrect types: r=True, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006010101020100", "result": "invalid" @@ -3036,9 +2440,7 @@ { "tcId": 289, "comment": "Signature encoding contains incorrect types: r=False, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006010100020100", "result": "invalid" @@ -3046,9 +2448,7 @@ { "tcId": 290, "comment": "Signature encoding contains incorrect types: r=Null, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050500020100", "result": "invalid" @@ -3056,9 +2456,7 @@ { "tcId": 291, "comment": "Signature encoding contains incorrect types: r=empyt UTF-8 string, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050c00020100", "result": "invalid" @@ -3066,9 +2464,7 @@ { "tcId": 292, "comment": "Signature encoding contains incorrect types: r=\"0\", s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060c0130020100", "result": "invalid" @@ -3076,9 +2472,7 @@ { "tcId": 293, "comment": "Signature encoding contains incorrect types: r=empty list, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30053000020100", "result": "invalid" @@ -3086,9 +2480,7 @@ { "tcId": 294, "comment": "Signature encoding contains incorrect types: r=list containing 0, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30083003020100020100", "result": "invalid" @@ -3096,9 +2488,7 @@ { "tcId": 295, "comment": "Edge case for Shamir multiplication", - "flags": [ - "EdgeCaseShamirMultiplication" - ], + "flags": ["EdgeCaseShamirMultiplication"], "msg": "3639383139", "sig": "3044022064a1aab5000d0e804f3e2fc02bdee9be8ff312334e2ba16d11547c97711c898e02206af015971cc30be6d1a206d4e013e0997772a2f91d73286ffd683b9bb2cf4f1b", "result": "valid" @@ -3106,9 +2496,7 @@ { "tcId": 296, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343236343739373234", "sig": "3044022016aea964a2f6506d6f78c81c91fc7e8bded7d397738448de1e19a0ec580bf2660220252cd762130c6667cfe8b7bc47d27d78391e8e80c578d1cd38c3ff033be928e9", "result": "valid" @@ -3116,9 +2504,7 @@ { "tcId": 297, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37313338363834383931", "sig": "30450221009cc98be2347d469bf476dfc26b9b733df2d26d6ef524af917c665baccb23c8820220093496459effe2d8d70727b82462f61d0ec1b7847929d10ea631dacb16b56c32", "result": "valid" @@ -3126,9 +2512,7 @@ { "tcId": 298, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130333539333331363638", "sig": "3044022073b3c90ecd390028058164524dde892703dce3dea0d53fa8093999f07ab8aa4302202f67b0b8e20636695bb7d8bf0a651c802ed25a395387b5f4188c0c4075c88634", "result": "valid" @@ -3136,9 +2520,7 @@ { "tcId": 299, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33393439343031323135", "sig": "3046022100bfab3098252847b328fadf2f89b95c851a7f0eb390763378f37e90119d5ba3dd022100bdd64e234e832b1067c2d058ccb44d978195ccebb65c2aaf1e2da9b8b4987e3b", "result": "valid" @@ -3146,9 +2528,7 @@ { "tcId": 300, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31333434323933303739", "sig": "30440220204a9784074b246d8bf8bf04a4ceb1c1f1c9aaab168b1596d17093c5cd21d2cd022051cce41670636783dc06a759c8847868a406c2506fe17975582fe648d1d88b52", "result": "valid" @@ -3156,9 +2536,7 @@ { "tcId": 301, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33373036323131373132", "sig": "3046022100ed66dc34f551ac82f63d4aa4f81fe2cb0031a91d1314f835027bca0f1ceeaa0302210099ca123aa09b13cd194a422e18d5fda167623c3f6e5d4d6abb8953d67c0c48c7", "result": "valid" @@ -3166,9 +2544,7 @@ { "tcId": 302, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333433363838373132", "sig": "30450220060b700bef665c68899d44f2356a578d126b062023ccc3c056bf0f60a237012b0221008d186c027832965f4fcc78a3366ca95dedbb410cbef3f26d6be5d581c11d3610", "result": "valid" @@ -3176,9 +2552,7 @@ { "tcId": 303, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31333531353330333730", "sig": "30460221009f6adfe8d5eb5b2c24d7aa7934b6cf29c93ea76cd313c9132bb0c8e38c96831d022100b26a9c9e40e55ee0890c944cf271756c906a33e66b5bd15e051593883b5e9902", "result": "valid" @@ -3186,9 +2560,7 @@ { "tcId": 304, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36353533323033313236", "sig": "3045022100a1af03ca91677b673ad2f33615e56174a1abf6da168cebfa8868f4ba273f16b7022020aa73ffe48afa6435cd258b173d0c2377d69022e7d098d75caf24c8c5e06b1c", "result": "valid" @@ -3196,9 +2568,7 @@ { "tcId": 305, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353634333436363033", "sig": "3045022100fdc70602766f8eed11a6c99a71c973d5659355507b843da6e327a28c11893db902203df5349688a085b137b1eacf456a9e9e0f6d15ec0078ca60a7f83f2b10d21350", "result": "valid" @@ -3206,9 +2576,7 @@ { "tcId": 306, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34343239353339313137", "sig": "3046022100b516a314f2fce530d6537f6a6c49966c23456f63c643cf8e0dc738f7b876e675022100d39ffd033c92b6d717dd536fbc5efdf1967c4bd80954479ba66b0120cd16fff2", "result": "valid" @@ -3216,9 +2584,7 @@ { "tcId": 307, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130393533323631333531", "sig": "304402203b2cbf046eac45842ecb7984d475831582717bebb6492fd0a485c101e29ff0a802204c9b7b47a98b0f82de512bc9313aaf51701099cac5f76e68c8595fc1c1d99258", "result": "valid" @@ -3226,9 +2592,7 @@ { "tcId": 308, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35393837333530303431", "sig": "3044022030c87d35e636f540841f14af54e2f9edd79d0312cfa1ab656c3fb15bfde48dcf022047c15a5a82d24b75c85a692bd6ecafeb71409ede23efd08e0db9abf6340677ed", "result": "valid" @@ -3236,9 +2600,7 @@ { "tcId": 309, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33343633303036383738", "sig": "3044022038686ff0fda2cef6bc43b58cfe6647b9e2e8176d168dec3c68ff262113760f520220067ec3b651f422669601662167fa8717e976e2db5e6a4cf7c2ddabb3fde9d67d", "result": "valid" @@ -3246,9 +2608,7 @@ { "tcId": 310, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39383137333230323837", "sig": "3044022044a3e23bf314f2b344fc25c7f2de8b6af3e17d27f5ee844b225985ab6e2775cf02202d48e223205e98041ddc87be532abed584f0411f5729500493c9cc3f4dd15e86", "result": "valid" @@ -3256,9 +2616,7 @@ { "tcId": 311, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323232303431303436", "sig": "304402202ded5b7ec8e90e7bf11f967a3d95110c41b99db3b5aa8d330eb9d638781688e902207d5792c53628155e1bfc46fb1a67e3088de049c328ae1f44ec69238a009808f9", "result": "valid" @@ -3266,9 +2624,7 @@ { "tcId": 312, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36363636333037313034", "sig": "3046022100bdae7bcb580bf335efd3bc3d31870f923eaccafcd40ec2f605976f15137d8b8f022100f6dfa12f19e525270b0106eecfe257499f373a4fb318994f24838122ce7ec3c7", "result": "valid" @@ -3276,9 +2632,7 @@ { "tcId": 313, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303335393531383938", "sig": "3045022050f9c4f0cd6940e162720957ffff513799209b78596956d21ece251c2401f1c6022100d7033a0a787d338e889defaaabb106b95a4355e411a59c32aa5167dfab244726", "result": "valid" @@ -3286,9 +2640,7 @@ { "tcId": 314, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31383436353937313935", "sig": "3045022100f612820687604fa01906066a378d67540982e29575d019aabe90924ead5c860d02203f9367702dd7dd4f75ea98afd20e328a1a99f4857b316525328230ce294b0fef", "result": "valid" @@ -3296,9 +2648,7 @@ { "tcId": 315, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33313336303436313839", "sig": "30460221009505e407657d6e8bc93db5da7aa6f5081f61980c1949f56b0f2f507da5782a7a022100c60d31904e3669738ffbeccab6c3656c08e0ed5cb92b3cfa5e7f71784f9c5021", "result": "valid" @@ -3306,9 +2656,7 @@ { "tcId": 316, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32363633373834323534", "sig": "3046022100bbd16fbbb656b6d0d83e6a7787cd691b08735aed371732723e1c68a40404517d0221009d8e35dba96028b7787d91315be675877d2d097be5e8ee34560e3e7fd25c0f00", "result": "valid" @@ -3316,9 +2664,7 @@ { "tcId": 317, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363532313030353234", "sig": "304402202ec9760122db98fd06ea76848d35a6da442d2ceef7559a30cf57c61e92df327e02207ab271da90859479701fccf86e462ee3393fb6814c27b760c4963625c0a19878", "result": "valid" @@ -3326,9 +2672,7 @@ { "tcId": 318, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35373438303831363936", "sig": "3044022054e76b7683b6650baa6a7fc49b1c51eed9ba9dd463221f7a4f1005a89fe00c5902202ea076886c773eb937ec1cc8374b7915cfd11b1c1ae1166152f2f7806a31c8fd", "result": "valid" @@ -3336,9 +2680,7 @@ { "tcId": 319, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36333433393133343638", "sig": "304402205291deaf24659ffbbce6e3c26f6021097a74abdbb69be4fb10419c0c496c9466022065d6fcf336d27cc7cdb982bb4e4ecef5827f84742f29f10abf83469270a03dc3", "result": "valid" @@ -3346,9 +2688,7 @@ { "tcId": 320, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353431313033353938", "sig": "30450220207a3241812d75d947419dc58efb05e8003b33fc17eb50f9d15166a88479f107022100cdee749f2e492b213ce80b32d0574f62f1c5d70793cf55e382d5caadf7592767", "result": "valid" @@ -3356,9 +2696,7 @@ { "tcId": 321, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130343738353830313238", "sig": "304502206554e49f82a855204328ac94913bf01bbe84437a355a0a37c0dee3cf81aa7728022100aea00de2507ddaf5c94e1e126980d3df16250a2eaebc8be486effe7f22b4f929", "result": "valid" @@ -3366,9 +2704,7 @@ { "tcId": 322, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130353336323835353638", "sig": "3046022100a54c5062648339d2bff06f71c88216c26c6e19b4d80a8c602990ac82707efdfc022100e99bbe7fcfafae3e69fd016777517aa01056317f467ad09aff09be73c9731b0d", "result": "valid" @@ -3376,9 +2712,7 @@ { "tcId": 323, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393533393034313035", "sig": "3045022100975bd7157a8d363b309f1f444012b1a1d23096593133e71b4ca8b059cff37eaf02207faa7a28b1c822baa241793f2abc930bd4c69840fe090f2aacc46786bf919622", "result": "valid" @@ -3386,9 +2720,7 @@ { "tcId": 324, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393738383438303339", "sig": "304402205694a6f84b8f875c276afd2ebcfe4d61de9ec90305afb1357b95b3e0da43885e02200dffad9ffd0b757d8051dec02ebdf70d8ee2dc5c7870c0823b6ccc7c679cbaa4", "result": "valid" @@ -3396,9 +2728,7 @@ { "tcId": 325, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33363130363732343432", "sig": "3045022100a0c30e8026fdb2b4b4968a27d16a6d08f7098f1a98d21620d7454ba9790f1ba602205e470453a8a399f15baf463f9deceb53acc5ca64459149688bd2760c65424339", "result": "valid" @@ -3406,9 +2736,7 @@ { "tcId": 326, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303534323430373035", "sig": "30440220614ea84acf736527dd73602cd4bb4eea1dfebebd5ad8aca52aa0228cf7b99a880220737cc85f5f2d2f60d1b8183f3ed490e4de14368e96a9482c2a4dd193195c902f", "result": "valid" @@ -3416,9 +2744,7 @@ { "tcId": 327, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35313734343438313937", "sig": "3045022100bead6734ebe44b810d3fb2ea00b1732945377338febfd439a8d74dfbd0f942fa02206bb18eae36616a7d3cad35919fd21a8af4bbe7a10f73b3e036a46b103ef56e2a", "result": "valid" @@ -3426,9 +2752,7 @@ { "tcId": 328, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31393637353631323531", "sig": "30440220499625479e161dacd4db9d9ce64854c98d922cbf212703e9654fae182df9bad2022042c177cf37b8193a0131108d97819edd9439936028864ac195b64fca76d9d693", "result": "valid" @@ -3436,9 +2760,7 @@ { "tcId": 329, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33343437323533333433", "sig": "3045022008f16b8093a8fb4d66a2c8065b541b3d31e3bfe694f6b89c50fb1aaa6ff6c9b20221009d6455e2d5d1779748573b611cb95d4a21f967410399b39b535ba3e5af81ca2e", "result": "valid" @@ -3446,9 +2768,7 @@ { "tcId": 330, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333638323634333138", "sig": "3046022100be26231b6191658a19dd72ddb99ed8f8c579b6938d19bce8eed8dc2b338cb5f8022100e1d9a32ee56cffed37f0f22b2dcb57d5c943c14f79694a03b9c5e96952575c89", "result": "valid" @@ -3456,9 +2776,7 @@ { "tcId": 331, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323631313938363038", "sig": "3045022015e76880898316b16204ac920a02d58045f36a229d4aa4f812638c455abe0443022100e74d357d3fcb5c8c5337bd6aba4178b455ca10e226e13f9638196506a1939123", "result": "valid" @@ -3466,9 +2784,7 @@ { "tcId": 332, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39363738373831303934", "sig": "30440220352ecb53f8df2c503a45f9846fc28d1d31e6307d3ddbffc1132315cc07f16dad02201348dfa9c482c558e1d05c5242ca1c39436726ecd28258b1899792887dd0a3c6", "result": "valid" @@ -3476,9 +2792,7 @@ { "tcId": 333, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34393538383233383233", "sig": "304402204a40801a7e606ba78a0da9882ab23c7677b8642349ed3d652c5bfa5f2a9558fb02203a49b64848d682ef7f605f2832f7384bdc24ed2925825bf8ea77dc5981725782", "result": "valid" @@ -3486,9 +2800,7 @@ { "tcId": 334, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "383234363337383337", "sig": "3045022100eacc5e1a8304a74d2be412b078924b3bb3511bac855c05c9e5e9e44df3d61e9602207451cd8e18d6ed1885dd827714847f96ec4bb0ed4c36ce9808db8f714204f6d1", "result": "valid" @@ -3496,9 +2808,7 @@ { "tcId": 335, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3131303230383333373736", "sig": "304502202f7a5e9e5771d424f30f67fdab61e8ce4f8cd1214882adb65f7de94c31577052022100ac4e69808345809b44acb0b2bd889175fb75dd050c5a449ab9528f8f78daa10c", "result": "valid" @@ -3506,9 +2816,7 @@ { "tcId": 336, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "313333383731363438", "sig": "3045022100ffcda40f792ce4d93e7e0f0e95e1a2147dddd7f6487621c30a03d710b3300219022079938b55f8a17f7ed7ba9ade8f2065a1fa77618f0b67add8d58c422c2453a49a", "result": "valid" @@ -3516,9 +2824,7 @@ { "tcId": 337, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333232313434313632", "sig": "304602210081f2359c4faba6b53d3e8c8c3fcc16a948350f7ab3a588b28c17603a431e39a8022100cd6f6a5cc3b55ead0ff695d06c6860b509e46d99fccefb9f7f9e101857f74300", "result": "valid" @@ -3526,9 +2832,7 @@ { "tcId": 338, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130363836363535353436", "sig": "3045022100dfc8bf520445cbb8ee1596fb073ea283ea130251a6fdffa5c3f5f2aaf75ca8080220048e33efce147c9dd92823640e338e68bfd7d0dc7a4905b3a7ac711e577e90e7", "result": "valid" @@ -3536,9 +2840,7 @@ { "tcId": 339, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3632313535323436", "sig": "3046022100ad019f74c6941d20efda70b46c53db166503a0e393e932f688227688ba6a576202210093320eb7ca0710255346bdbb3102cdcf7964ef2e0988e712bc05efe16c199345", "result": "valid" @@ -3546,9 +2848,7 @@ { "tcId": 340, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37303330383138373734", "sig": "3046022100ac8096842e8add68c34e78ce11dd71e4b54316bd3ebf7fffdeb7bd5a3ebc1883022100f5ca2f4f23d674502d4caf85d187215d36e3ce9f0ce219709f21a3aac003b7a8", "result": "valid" @@ -3556,9 +2856,7 @@ { "tcId": 341, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35393234353233373434", "sig": "30440220677b2d3a59b18a5ff939b70ea002250889ddcd7b7b9d776854b4943693fb92f702206b4ba856ade7677bf30307b21f3ccda35d2f63aee81efd0bab6972cc0795db55", "result": "valid" @@ -3566,9 +2864,7 @@ { "tcId": 342, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343935353836363231", "sig": "30450220479e1ded14bcaed0379ba8e1b73d3115d84d31d4b7c30e1f05e1fc0d5957cfb0022100918f79e35b3d89487cf634a4f05b2e0c30857ca879f97c771e877027355b2443", "result": "valid" @@ -3576,9 +2872,7 @@ { "tcId": 343, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34303035333134343036", "sig": "3044022043dfccd0edb9e280d9a58f01164d55c3d711e14b12ac5cf3b64840ead512a0a302201dbe33fa8ba84533cd5c4934365b3442ca1174899b78ef9a3199f49584389772", "result": "valid" @@ -3586,9 +2880,7 @@ { "tcId": 344, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33303936343537353132", "sig": "304402205b09ab637bd4caf0f4c7c7e4bca592fea20e9087c259d26a38bb4085f0bbff11022045b7eb467b6748af618e9d80d6fdcd6aa24964e5a13f885bca8101de08eb0d75", "result": "valid" @@ -3596,9 +2888,7 @@ { "tcId": 345, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32373834303235363230", "sig": "304502205e9b1c5a028070df5728c5c8af9b74e0667afa570a6cfa0114a5039ed15ee06f022100b1360907e2d9785ead362bb8d7bd661b6c29eeffd3c5037744edaeb9ad990c20", "result": "valid" @@ -3606,9 +2896,7 @@ { "tcId": 346, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32363138373837343138", "sig": "304502200671a0a85c2b72d54a2fb0990e34538b4890050f5a5712f6d1a7a5fb8578f32e022100db1846bab6b7361479ab9c3285ca41291808f27fd5bd4fdac720e5854713694c", "result": "valid" @@ -3616,9 +2904,7 @@ { "tcId": 347, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363432363235323632", "sig": "304402207673f8526748446477dbbb0590a45492c5d7d69859d301abbaedb35b2095103a02203dc70ddf9c6b524d886bed9e6af02e0e4dec0d417a414fed3807ef4422913d7c", "result": "valid" @@ -3626,9 +2912,7 @@ { "tcId": 348, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36383234313839343336", "sig": "304402207f085441070ecd2bb21285089ebb1aa6450d1a06c36d3ff39dfd657a796d12b50220249712012029870a2459d18d47da9aa492a5e6cb4b2d8dafa9e4c5c54a2b9a8b", "result": "valid" @@ -3636,9 +2920,7 @@ { "tcId": 349, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343834323435343235", "sig": "3046022100914c67fb61dd1e27c867398ea7322d5ab76df04bc5aa6683a8e0f30a5d287348022100fa07474031481dda4953e3ac1959ee8cea7e66ec412b38d6c96d28f6d37304ea", "result": "valid" @@ -3666,9 +2948,7 @@ { "tcId": 350, "comment": "k*G has a large x-coordinate", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "303502104319055358e8617b0c46353d039cdaab022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254e", "result": "valid" @@ -3676,9 +2956,7 @@ { "tcId": 351, "comment": "r too large", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3046022100ffffffff00000001000000000000000000000000fffffffffffffffffffffffc022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254e", "result": "invalid" @@ -3706,9 +2984,7 @@ { "tcId": 352, "comment": "r,s are large", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254f022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254e", "result": "valid" @@ -3736,9 +3012,7 @@ { "tcId": 353, "comment": "r and s^-1 have a large Hamming weight", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100909135bdb6799286170f5ead2de4f6511453fe50914f3df2de54a36383df8dd4", "result": "valid" @@ -3766,9 +3040,7 @@ { "tcId": 354, "comment": "r and s^-1 have a large Hamming weight", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022027b4577ca009376f71303fd5dd227dcef5deb773ad5f5a84360644669ca249a5", "result": "valid" @@ -3796,10 +3068,7 @@ { "tcId": 355, "comment": "small r and s", - "flags": [ - "SmallRandS", - "ArithmeticError" - ], + "flags": ["SmallRandS", "ArithmeticError"], "msg": "313233343030", "sig": "3006020105020101", "result": "valid" @@ -3827,10 +3096,7 @@ { "tcId": 356, "comment": "small r and s", - "flags": [ - "SmallRandS", - "ArithmeticError" - ], + "flags": ["SmallRandS", "ArithmeticError"], "msg": "313233343030", "sig": "3006020105020103", "result": "valid" @@ -3858,10 +3124,7 @@ { "tcId": 357, "comment": "small r and s", - "flags": [ - "SmallRandS", - "ArithmeticError" - ], + "flags": ["SmallRandS", "ArithmeticError"], "msg": "313233343030", "sig": "3006020105020105", "result": "valid" @@ -3889,10 +3152,7 @@ { "tcId": 358, "comment": "small r and s", - "flags": [ - "SmallRandS", - "ArithmeticError" - ], + "flags": ["SmallRandS", "ArithmeticError"], "msg": "313233343030", "sig": "3006020105020106", "result": "valid" @@ -3920,10 +3180,7 @@ { "tcId": 359, "comment": "small r and s", - "flags": [ - "SmallRandS", - "ArithmeticError" - ], + "flags": ["SmallRandS", "ArithmeticError"], "msg": "313233343030", "sig": "3006020106020101", "result": "valid" @@ -3951,10 +3208,7 @@ { "tcId": 360, "comment": "small r and s", - "flags": [ - "SmallRandS", - "ArithmeticError" - ], + "flags": ["SmallRandS", "ArithmeticError"], "msg": "313233343030", "sig": "3006020106020103", "result": "valid" @@ -3982,10 +3236,7 @@ { "tcId": 361, "comment": "small r and s", - "flags": [ - "SmallRandS", - "ArithmeticError" - ], + "flags": ["SmallRandS", "ArithmeticError"], "msg": "313233343030", "sig": "3006020106020106", "result": "valid" @@ -4013,10 +3264,7 @@ { "tcId": 362, "comment": "small r and s", - "flags": [ - "SmallRandS", - "ArithmeticError" - ], + "flags": ["SmallRandS", "ArithmeticError"], "msg": "313233343030", "sig": "3006020106020107", "result": "valid" @@ -4024,9 +3272,7 @@ { "tcId": 363, "comment": "r is larger than n", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632557020107", "result": "invalid" @@ -4054,9 +3300,7 @@ { "tcId": 364, "comment": "s is larger than n", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3026020106022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc75fbd8", "result": "invalid" @@ -4084,9 +3328,7 @@ { "tcId": 365, "comment": "small r and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3027020201000221008f1e3c7862c58b16bb76eddbb76eddbb516af4f63f2d74d76e0d28c9bb75ea88", "result": "valid" @@ -4114,9 +3356,7 @@ { "tcId": 366, "comment": "smallish r and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "302c02072d9b4d347952d6022100ef3043e7329581dbb3974497710ab11505ee1c87ff907beebadd195a0ffe6d7a", "result": "valid" @@ -4144,9 +3384,7 @@ { "tcId": 367, "comment": "100-bit r and small s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3032020d1033e67e37b32b445580bf4eff0221008b748b74000000008b748b748b748b7466e769ad4a16d3dcd87129b8e91d1b4d", "result": "valid" @@ -4174,9 +3412,7 @@ { "tcId": 368, "comment": "small r and 100 bit s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "302702020100022100ef9f6ba4d97c09d03178fa20b4aaad83be3cf9cb824a879fec3270fc4b81ef5b", "result": "valid" @@ -4204,9 +3440,7 @@ { "tcId": 369, "comment": "100-bit r and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3032020d062522bbd3ecbe7c39e93e7c25022100ef9f6ba4d97c09d03178fa20b4aaad83be3cf9cb824a879fec3270fc4b81ef5b", "result": "valid" @@ -4234,9 +3468,7 @@ { "tcId": 370, "comment": "r and s^-1 are close to n", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3045022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc6324d50220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70", "result": "valid" @@ -4264,9 +3496,7 @@ { "tcId": 371, "comment": "r and s are 64-bit integer", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "30160209009c44febf31c3594f020900839ed28247c2b06b", "result": "valid" @@ -4294,9 +3524,7 @@ { "tcId": 372, "comment": "r and s are 100-bit integer", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "301e020d09df8b682430beef6f5fd7c7cd020d0fd0a62e13778f4222a0d61c8a", "result": "valid" @@ -4324,9 +3552,7 @@ { "tcId": 373, "comment": "r and s are 128-bit integer", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "30260211008a598e563a89f526c32ebec8de26367c02110084f633e2042630e99dd0f1e16f7a04bf", "result": "valid" @@ -4354,9 +3580,7 @@ { "tcId": 374, "comment": "r and s are 160-bit integer", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "302e021500aa6eeb5823f7fa31b466bb473797f0d0314c0bdf021500e2977c479e6d25703cebbc6bd561938cc9d1bfb9", "result": "valid" @@ -4384,9 +3608,7 @@ { "tcId": 375, "comment": "s == 1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "30250220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70020101", "result": "valid" @@ -4394,9 +3616,7 @@ { "tcId": 376, "comment": "s == 0", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "30250220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70020100", "result": "invalid" @@ -4424,10 +3644,7 @@ { "tcId": 377, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70022002f676969f451a8ccafa4c4f09791810e6d632dbd60b1d5540f3284fbe1889b0", "result": "valid" @@ -4455,10 +3672,7 @@ { "tcId": 378, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c7002204e260962e33362ef0046126d2d5a4edc6947ab20e19b8ec19cf79e5908b6e628", "result": "valid" @@ -4486,10 +3700,7 @@ { "tcId": 379, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c700220077ed0d8f20f697d8fc591ac64dd5219c7932122b4f9b9ec6441e44a0092cf21", "result": "valid" @@ -4517,10 +3728,7 @@ { "tcId": 380, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c7002203e0292a67e181c6c0105ee35e956e78e9bdd033c6e71ae57884039a245e4175f", "result": "valid" @@ -4548,10 +3756,7 @@ { "tcId": 381, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70022013d22b06d6b8f5d97e0c64962b4a3bae30f668ca6217ef5b35d799f159e23ebe", "result": "valid" @@ -4579,10 +3784,7 @@ { "tcId": 382, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c7002204523ce342e4994bb8968bf6613f60c06c86111f15a3a389309e72cd447d5dd99", "result": "valid" @@ -4610,10 +3812,7 @@ { "tcId": 383, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70022037d765be3c9c78189ad30edb5097a4db670de11686d01420e37039d4677f4809", "result": "valid" @@ -4641,10 +3840,7 @@ { "tcId": 384, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70022044237823b54e0c74c2bf5f759d9ac5f8cb897d537ffa92effd4f0bb6c9acd860", "result": "valid" @@ -4672,10 +3868,7 @@ { "tcId": 385, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c700220266d30a485385906054ca86d46f5f2b17e7f4646a3092092ad92877126538111", "result": "valid" @@ -4703,10 +3896,7 @@ { "tcId": 386, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c700220538c7b3798e84d0ce90340165806348971ed44db8f0c674f5f215968390f92ee", "result": "valid" @@ -4734,10 +3924,7 @@ { "tcId": 387, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c7002206fef0ef15d1688e15e704c4e6bb8bb7f40d52d3af5c661bb78c4ed9b408699b3", "result": "valid" @@ -4765,10 +3952,7 @@ { "tcId": 388, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c7002206f44275e9aeb1331efcb8d58f35c0252791427e403ad84daad51d247cc2a64c6", "result": "valid" @@ -4796,10 +3980,7 @@ { "tcId": 389, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70022021323755b103d2f9da6ab83eccab9ad8598bcf625652f10e7a3eeee3c3945fb3", "result": "valid" @@ -4827,10 +4008,7 @@ { "tcId": 390, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c7002206c50acfe76de1289e7a5edb240f1c2a7879db6873d5d931f3c6ac467a6eac171", "result": "valid" @@ -4858,10 +4036,7 @@ { "tcId": 391, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c700220755b7fffb0b17ad57dca50fcefb7fe297b029df25e5ccb5069e8e70c2742c2a6", "result": "valid" @@ -4889,10 +4064,7 @@ { "tcId": 392, "comment": "point at infinity during verify", - "flags": [ - "PointDuplication", - "ArithmeticError" - ], + "flags": ["PointDuplication", "ArithmeticError"], "msg": "313233343030", "sig": "304402207fffffff800000007fffffffffffffffde737d56d38bcf4279dce5617e3192a80220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70", "result": "invalid" @@ -4920,9 +4092,7 @@ { "tcId": 393, "comment": "edge case for signature malleability", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207fffffff800000007fffffffffffffffde737d56d38bcf4279dce5617e3192a902207fffffff800000007fffffffffffffffde737d56d38bcf4279dce5617e3192a8", "result": "valid" @@ -4950,9 +4120,7 @@ { "tcId": 394, "comment": "edge case for signature malleability", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207fffffff800000007fffffffffffffffde737d56d38bcf4279dce5617e3192a902207fffffff800000007fffffffffffffffde737d56d38bcf4279dce5617e3192a9", "result": "valid" @@ -4980,9 +4148,7 @@ { "tcId": 395, "comment": "u1 == 1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "30450220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70022100bb5a52f42f9c9261ed4361f59422a1e30036e7c32b270c8807a419feca605023", "result": "valid" @@ -5010,9 +4176,7 @@ { "tcId": 396, "comment": "u1 == n - 1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70022044a5ad0ad0636d9f12bc9e0a6bdd5e1cbcb012ea7bf091fcec15b0c43202d52e", "result": "valid" @@ -5040,9 +4204,7 @@ { "tcId": 397, "comment": "u2 == 1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c700220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70", "result": "valid" @@ -5070,9 +4232,7 @@ { "tcId": 398, "comment": "u2 == n - 1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "30450220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70022100aaaaaaaa00000000aaaaaaaaaaaaaaaa7def51c91a0fbf034d26872ca84218e1", "result": "valid" @@ -5100,9 +4260,7 @@ { "tcId": 399, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100e91e1ba60fdedb76a46bcb51dc0b8b4b7e019f0a28721885fa5d3a8196623397", "result": "valid" @@ -5130,9 +4288,7 @@ { "tcId": 400, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100fdea5843ffeb73af94313ba4831b53fe24f799e525b1e8e8c87b59b95b430ad9", "result": "valid" @@ -5160,9 +4316,7 @@ { "tcId": 401, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022003ffcabf2f1b4d2a65190db1680d62bb994e41c5251cd73b3c3dfc5e5bafc035", "result": "valid" @@ -5190,9 +4344,7 @@ { "tcId": 402, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02204dfbc401f971cd304b33dfdb17d0fed0fe4c1a88ae648e0d2847f74977534989", "result": "valid" @@ -5220,9 +4372,7 @@ { "tcId": 403, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100bc4024761cd2ffd43dfdb17d0fed112b988977055cd3a8e54971eba9cda5ca71", "result": "valid" @@ -5250,9 +4400,7 @@ { "tcId": 404, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0220788048ed39a5ffa77bfb62fa1fda2257742bf35d128fb3459f2a0c909ee86f91", "result": "valid" @@ -5280,9 +4428,7 @@ { "tcId": 405, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0220476d9131fd381bd917d0fed112bc9e0a5924b5ed5b11167edd8b23582b3cb15e", "result": "valid" @@ -5310,9 +4456,7 @@ { "tcId": 406, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0221008374253e3e21bd154448d0a8f640fe46fafa8b19ce78d538f6cc0a19662d3601", "result": "valid" @@ -5340,9 +4484,7 @@ { "tcId": 407, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0220357cfd3be4d01d413c5b9ede36cba5452c11ee7fe14879e749ae6a2d897a52d6", "result": "valid" @@ -5370,9 +4512,7 @@ { "tcId": 408, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022029798c5c0ee287d4a5e8e6b799fd86b8df5225298e6ffc807cd2f2bc27a0a6d8", "result": "valid" @@ -5400,9 +4540,7 @@ { "tcId": 409, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02200b70f22c781092452dca1a5711fa3a5a1f72add1bf52c2ff7cae4820b30078dd", "result": "valid" @@ -5430,9 +4568,7 @@ { "tcId": 410, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022016e1e458f021248a5b9434ae23f474b43ee55ba37ea585fef95c90416600f1ba", "result": "valid" @@ -5460,9 +4596,7 @@ { "tcId": 411, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02202252d6856831b6cf895e4f0535eeaf0e5e5809753df848fe760ad86219016a97", "result": "valid" @@ -5490,9 +4624,7 @@ { "tcId": 412, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02210081ffe55f178da695b28c86d8b406b15dab1a9e39661a3ae017fbe390ac0972c3", "result": "valid" @@ -5520,9 +4652,7 @@ { "tcId": 413, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02207fffffffaaaaaaaaffffffffffffffffe9a2538f37b28a2c513dee40fecbb71a", "result": "valid" @@ -5550,9 +4680,7 @@ { "tcId": 414, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100b62f26b5f2a2b26f6de86d42ad8a13da3ab3cccd0459b201de009e526adf21f2", "result": "valid" @@ -5580,9 +4708,7 @@ { "tcId": 415, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100bb1d9ac949dd748cd02bbbe749bd351cd57b38bb61403d700686aa7b4c90851e", "result": "valid" @@ -5610,9 +4736,7 @@ { "tcId": 416, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022066755a00638cdaec1c732513ca0234ece52545dac11f816e818f725b4f60aaf2", "result": "valid" @@ -5640,9 +4764,7 @@ { "tcId": 417, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022055a00c9fcdaebb6032513ca0234ecfffe98ebe492fdf02e48ca48e982beb3669", "result": "valid" @@ -5670,9 +4792,7 @@ { "tcId": 418, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100ab40193f9b5d76c064a27940469d9fffd31d7c925fbe05c919491d3057d66cd2", "result": "valid" @@ -5700,9 +4820,7 @@ { "tcId": 419, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100ca0234ebb5fdcb13ca0234ecffffffffcb0dadbbc7f549f8a26b4408d0dc8600", "result": "valid" @@ -5730,9 +4848,7 @@ { "tcId": 420, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100bfffffff3ea3677e082b9310572620ae19933a9e65b285598711c77298815ad3", "result": "valid" @@ -5760,9 +4876,7 @@ { "tcId": 421, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0220266666663bbbbbbbe6666666666666665b37902e023fab7c8f055d86e5cc41f4", "result": "valid" @@ -5790,9 +4904,7 @@ { "tcId": 422, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100bfffffff36db6db7a492492492492492146c573f4c6dfc8d08a443e258970b09", "result": "valid" @@ -5820,9 +4932,7 @@ { "tcId": 423, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd022100bfffffff2aaaaaab7fffffffffffffffc815d0e60b3e596ecb1ad3a27cfd49c4", "result": "valid" @@ -5850,9 +4960,7 @@ { "tcId": 424, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02207fffffff55555555ffffffffffffffffd344a71e6f651458a27bdc81fd976e37", "result": "valid" @@ -5880,9 +4988,7 @@ { "tcId": 425, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02203fffffff800000007fffffffffffffffde737d56d38bcf4279dce5617e3192aa", "result": "valid" @@ -5910,9 +5016,7 @@ { "tcId": 426, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02205d8ecd64a4eeba466815ddf3a4de9a8e6abd9c5db0a01eb80343553da648428f", "result": "valid" @@ -5940,9 +5044,7 @@ { "tcId": 427, "comment": "point duplication during verification", - "flags": [ - "PointDuplication" - ], + "flags": ["PointDuplication"], "msg": "313233343030", "sig": "304502206f2347cab7dd76858fe0555ac3bc99048c4aacafdfb6bcbe05ea6c42c4934569022100bb726660235793aa9957a61e76e00c2c435109cf9a15dd624d53f4301047856b", "result": "valid" @@ -5970,9 +5072,7 @@ { "tcId": 428, "comment": "duplication bug", - "flags": [ - "PointDuplication" - ], + "flags": ["PointDuplication"], "msg": "313233343030", "sig": "304502206f2347cab7dd76858fe0555ac3bc99048c4aacafdfb6bcbe05ea6c42c4934569022100bb726660235793aa9957a61e76e00c2c435109cf9a15dd624d53f4301047856b", "result": "invalid" @@ -6000,9 +5100,7 @@ { "tcId": 429, "comment": "point with x-coordinate 0", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "30250201010220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70", "result": "invalid" @@ -6030,9 +5128,7 @@ { "tcId": 430, "comment": "point with x-coordinate 0", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3045022101000000000000000000000000000000000000000000000000000000000000000002203333333300000000333333333333333325c7cbbc549e52e763f1f55a327a3aa9", "result": "invalid" @@ -6060,9 +5156,7 @@ { "tcId": 431, "comment": "comparison with point at infinity ", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "30440220555555550000000055555555555555553ef7a8e48d07df81a693439654210c7002203333333300000000333333333333333325c7cbbc549e52e763f1f55a327a3aa9", "result": "invalid" @@ -6090,9 +5184,7 @@ { "tcId": 432, "comment": "extreme value for k and edgecase s", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207cf27b188d034f7e8a52380304b51ac3c08969e277f21b35a60b48fc476699780220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70", "result": "valid" @@ -6120,9 +5212,7 @@ { "tcId": 433, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502207cf27b188d034f7e8a52380304b51ac3c08969e277f21b35a60b48fc47669978022100b6db6db6249249254924924924924924625bd7a09bec4ca81bcdd9f8fd6b63cc", "result": "valid" @@ -6150,9 +5240,7 @@ { "tcId": 434, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502207cf27b188d034f7e8a52380304b51ac3c08969e277f21b35a60b48fc47669978022100cccccccc00000000cccccccccccccccc971f2ef152794b9d8fc7d568c9e8eaa7", "result": "valid" @@ -6180,9 +5268,7 @@ { "tcId": 435, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207cf27b188d034f7e8a52380304b51ac3c08969e277f21b35a60b48fc4766997802203333333300000000333333333333333325c7cbbc549e52e763f1f55a327a3aaa", "result": "valid" @@ -6210,9 +5296,7 @@ { "tcId": 436, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207cf27b188d034f7e8a52380304b51ac3c08969e277f21b35a60b48fc47669978022049249248db6db6dbb6db6db6db6db6db5a8b230d0b2b51dcd7ebf0c9fef7c185", "result": "valid" @@ -6240,9 +5324,7 @@ { "tcId": 437, "comment": "extreme value for k", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402207cf27b188d034f7e8a52380304b51ac3c08969e277f21b35a60b48fc47669978022016a4502e2781e11ac82cbc9d1edd8c981584d13e18411e2f6e0478c34416e3bb", "result": "valid" @@ -6270,9 +5352,7 @@ { "tcId": 438, "comment": "extreme value for k and edgecase s", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402206b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2960220555555550000000055555555555555553ef7a8e48d07df81a693439654210c70", "result": "valid" @@ -6300,9 +5380,7 @@ { "tcId": 439, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502206b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296022100b6db6db6249249254924924924924924625bd7a09bec4ca81bcdd9f8fd6b63cc", "result": "valid" @@ -6330,9 +5408,7 @@ { "tcId": 440, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304502206b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296022100cccccccc00000000cccccccccccccccc971f2ef152794b9d8fc7d568c9e8eaa7", "result": "valid" @@ -6360,9 +5436,7 @@ { "tcId": 441, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402206b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c29602203333333300000000333333333333333325c7cbbc549e52e763f1f55a327a3aaa", "result": "valid" @@ -6390,9 +5464,7 @@ { "tcId": 442, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402206b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296022049249248db6db6dbb6db6db6db6db6db5a8b230d0b2b51dcd7ebf0c9fef7c185", "result": "valid" @@ -6420,9 +5492,7 @@ { "tcId": 443, "comment": "extreme value for k", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304402206b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296022016a4502e2781e11ac82cbc9d1edd8c981584d13e18411e2f6e0478c34416e3bb", "result": "valid" @@ -6450,9 +5520,7 @@ { "tcId": 444, "comment": "public key shares x-coordinate with generator", - "flags": [ - "PointDuplication" - ], + "flags": ["PointDuplication"], "msg": "313233343030", "sig": "3045022100bb5a52f42f9c9261ed4361f59422a1e30036e7c32b270c8807a419feca6050230220249249246db6db6ddb6db6db6db6db6dad4591868595a8ee6bf5f864ff7be0c2", "result": "invalid" @@ -6460,9 +5528,7 @@ { "tcId": 445, "comment": "public key shares x-coordinate with generator", - "flags": [ - "PointDuplication" - ], + "flags": ["PointDuplication"], "msg": "313233343030", "sig": "3044022044a5ad0ad0636d9f12bc9e0a6bdd5e1cbcb012ea7bf091fcec15b0c43202d52e0220249249246db6db6ddb6db6db6db6db6dad4591868595a8ee6bf5f864ff7be0c2", "result": "invalid" @@ -6490,9 +5556,7 @@ { "tcId": 446, "comment": "public key shares x-coordinate with generator", - "flags": [ - "PointDuplication" - ], + "flags": ["PointDuplication"], "msg": "313233343030", "sig": "3045022100bb5a52f42f9c9261ed4361f59422a1e30036e7c32b270c8807a419feca6050230220249249246db6db6ddb6db6db6db6db6dad4591868595a8ee6bf5f864ff7be0c2", "result": "invalid" @@ -6500,9 +5564,7 @@ { "tcId": 447, "comment": "public key shares x-coordinate with generator", - "flags": [ - "PointDuplication" - ], + "flags": ["PointDuplication"], "msg": "313233343030", "sig": "3044022044a5ad0ad0636d9f12bc9e0a6bdd5e1cbcb012ea7bf091fcec15b0c43202d52e0220249249246db6db6ddb6db6db6db6db6dad4591868595a8ee6bf5f864ff7be0c2", "result": "invalid" @@ -6530,9 +5592,7 @@ { "tcId": 448, "comment": "x-coordinate of the public key has many trailing 0's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3046022100d434e262a49eab7781e353a3565e482550dd0fd5defa013c7f29745eff3569f10221009b0c0a93f267fb6052fd8077be769c2b98953195d7bc10de844218305c6ba17a", "result": "valid" @@ -6540,9 +5600,7 @@ { "tcId": 449, "comment": "x-coordinate of the public key has many trailing 0's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "304402200fe774355c04d060f76d79fd7a772e421463489221bf0a33add0be9b1979110b0220500dcba1c69a8fbd43fa4f57f743ce124ca8b91a1f325f3fac6181175df55737", "result": "valid" @@ -6550,9 +5608,7 @@ { "tcId": 450, "comment": "x-coordinate of the public key has many trailing 0's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3045022100bb40bf217bed3fb3950c7d39f03d36dc8e3b2cd79693f125bfd06595ee1135e30220541bf3532351ebb032710bdb6a1bf1bfc89a1e291ac692b3fa4780745bb55677", "result": "valid" @@ -6580,9 +5636,7 @@ { "tcId": 451, "comment": "y-coordinate of the public key has many trailing 0's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "30440220664eb7ee6db84a34df3c86ea31389a5405badd5ca99231ff556d3e75a233e73a022059f3c752e52eca46137642490a51560ce0badc678754b8f72e51a2901426a1bd", "result": "valid" @@ -6590,9 +5644,7 @@ { "tcId": 452, "comment": "y-coordinate of the public key has many trailing 0's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "304502204cd0429bbabd2827009d6fcd843d4ce39c3e42e2d1631fd001985a79d1fd8b430221009638bf12dd682f60be7ef1d0e0d98f08b7bca77a1a2b869ae466189d2acdabe3", "result": "valid" @@ -6600,9 +5652,7 @@ { "tcId": 453, "comment": "y-coordinate of the public key has many trailing 0's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3046022100e56c6ea2d1b017091c44d8b6cb62b9f460e3ce9aed5e5fd41e8added97c56c04022100a308ec31f281e955be20b457e463440b4fcf2b80258078207fc1378180f89b55", "result": "valid" @@ -6630,9 +5680,7 @@ { "tcId": 454, "comment": "y-coordinate of the public key has many trailing 1's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "304402201158a08d291500b4cabed3346d891eee57c176356a2624fb011f8fbbf34668300220228a8c486a736006e082325b85290c5bc91f378b75d487dda46798c18f285519", "result": "valid" @@ -6640,9 +5688,7 @@ { "tcId": 455, "comment": "y-coordinate of the public key has many trailing 1's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3045022100b1db9289649f59410ea36b0c0fc8d6aa2687b29176939dd23e0dde56d309fa9d02203e1535e4280559015b0dbd987366dcf43a6d1af5c23c7d584e1c3f48a1251336", "result": "valid" @@ -6650,9 +5696,7 @@ { "tcId": 456, "comment": "y-coordinate of the public key has many trailing 1's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3046022100b7b16e762286cb96446aa8d4e6e7578b0a341a79f2dd1a220ac6f0ca4e24ed86022100ddc60a700a139b04661c547d07bbb0721780146df799ccf55e55234ecb8f12bc", "result": "valid" @@ -6680,9 +5724,7 @@ { "tcId": 457, "comment": "x-coordinate of the public key has many trailing 1's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3045022100d82a7c2717261187c8e00d8df963ff35d796edad36bc6e6bd1c91c670d9105b402203dcabddaf8fcaa61f4603e7cbac0f3c0351ecd5988efb23f680d07debd139929", "result": "valid" @@ -6690,9 +5732,7 @@ { "tcId": 458, "comment": "x-coordinate of the public key has many trailing 1's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "304402205eb9c8845de68eb13d5befe719f462d77787802baff30ce96a5cba063254af7802202c026ae9be2e2a5e7ca0ff9bbd92fb6e44972186228ee9a62b87ddbe2ef66fb5", "result": "valid" @@ -6700,9 +5740,7 @@ { "tcId": 459, "comment": "x-coordinate of the public key has many trailing 1's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "304602210096843dd03c22abd2f3b782b170239f90f277921becc117d0404a8e4e36230c28022100f2be378f526f74a543f67165976de9ed9a31214eb4d7e6db19e1ede123dd991d", "result": "valid" @@ -6730,9 +5768,7 @@ { "tcId": 460, "comment": "x-coordinate of the public key is large", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "30440220766456dce1857c906f9996af729339464d27e9d98edc2d0e3b760297067421f60220402385ecadae0d8081dccaf5d19037ec4e55376eced699e93646bfbbf19d0b41", "result": "valid" @@ -6740,9 +5776,7 @@ { "tcId": 461, "comment": "x-coordinate of the public key is large", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3046022100c605c4b2edeab20419e6518a11b2dbc2b97ed8b07cced0b19c34f777de7b9fd9022100edf0f612c5f46e03c719647bc8af1b29b2cde2eda700fb1cff5e159d47326dba", "result": "valid" @@ -6750,9 +5784,7 @@ { "tcId": 462, "comment": "x-coordinate of the public key is large", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3046022100d48b68e6cabfe03cf6141c9ac54141f210e64485d9929ad7b732bfe3b7eb8a84022100feedae50c61bd00e19dc26f9b7e2265e4508c389109ad2f208f0772315b6c941", "result": "valid" @@ -6780,9 +5812,7 @@ { "tcId": 463, "comment": "x-coordinate of the public key is small", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3046022100b7c81457d4aeb6aa65957098569f0479710ad7f6595d5874c35a93d12a5dd4c7022100b7961a0b652878c2d568069a432ca18a1a9199f2ca574dad4b9e3a05c0a1cdb3", "result": "valid" @@ -6790,9 +5820,7 @@ { "tcId": 464, "comment": "x-coordinate of the public key is small", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "304402206b01332ddb6edfa9a30a1321d5858e1ee3cf97e263e669f8de5e9652e76ff3f702205939545fced457309a6a04ace2bd0f70139c8f7d86b02cb1cc58f9e69e96cd5a", "result": "valid" @@ -6800,9 +5828,7 @@ { "tcId": 465, "comment": "x-coordinate of the public key is small", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3046022100efdb884720eaeadc349f9fc356b6c0344101cd2fd8436b7d0e6a4fb93f106361022100f24bee6ad5dc05f7613975473aadf3aacba9e77de7d69b6ce48cb60d8113385d", "result": "valid" @@ -6830,9 +5856,7 @@ { "tcId": 466, "comment": "y-coordinate of the public key is small", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3044022031230428405560dcb88fb5a646836aea9b23a23dd973dcbe8014c87b8b20eb0702200f9344d6e812ce166646747694a41b0aaf97374e19f3c5fb8bd7ae3d9bd0beff", "result": "valid" @@ -6840,9 +5864,7 @@ { "tcId": 467, "comment": "y-coordinate of the public key is small", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3046022100caa797da65b320ab0d5c470cda0b36b294359c7db9841d679174db34c4855743022100cf543a62f23e212745391aaf7505f345123d2685ee3b941d3de6d9b36242e5a0", "result": "valid" @@ -6850,9 +5872,7 @@ { "tcId": 468, "comment": "y-coordinate of the public key is small", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "304502207e5f0ab5d900d3d3d7867657e5d6d36519bc54084536e7d21c336ed8001859450221009450c07f201faec94b82dfb322e5ac676688294aad35aa72e727ff0b19b646aa", "result": "valid" @@ -6880,9 +5900,7 @@ { "tcId": 469, "comment": "y-coordinate of the public key is large", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3046022100d7d70c581ae9e3f66dc6a480bf037ae23f8a1e4a2136fe4b03aa69f0ca25b35602210089c460f8a5a5c2bbba962c8a3ee833a413e85658e62a59e2af41d9127cc47224", "result": "valid" @@ -6890,9 +5908,7 @@ { "tcId": 470, "comment": "y-coordinate of the public key is large", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "30440220341c1b9ff3c83dd5e0dfa0bf68bcdf4bb7aa20c625975e5eeee34bb396266b34022072b69f061b750fd5121b22b11366fad549c634e77765a017902a67099e0a4469", "result": "valid" @@ -6900,9 +5916,7 @@ { "tcId": 471, "comment": "y-coordinate of the public key is large", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3045022070bebe684cdcb5ca72a42f0d873879359bd1781a591809947628d313a3814f67022100aec03aca8f5587a4d535fa31027bbe9cc0e464b1c3577f4c2dcde6b2094798a9", "result": "valid" @@ -6930,9 +5944,7 @@ { "tcId": 472, "comment": "signature with non-minimal SEQUENCE tag", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "", "sig": "3f1045022100b292a619339f6e567a305c951c0dcbcc42d16e47f219f9e98e76e09d8770b34a02200177e60492c5a8242f76f07bfe3661bde59ec2a17ce5bd2dab2abebdf89a62e2", "result": "invalid" @@ -6940,9 +5952,7 @@ { "tcId": 473, "comment": "signature with non-minimal INTEGER tag on r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "", "sig": "30461f022100b292a619339f6e567a305c951c0dcbcc42d16e47f219f9e98e76e09d8770b34a02200177e60492c5a8242f76f07bfe3661bde59ec2a17ce5bd2dab2abebdf89a62e2", "result": "invalid" @@ -6950,9 +5960,7 @@ { "tcId": 474, "comment": "signature with non-minimal INTEGER tag on s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "", "sig": "3046022100b292a619339f6e567a305c951c0dcbcc42d16e47f219f9e98e76e09d8770b34a1f02200177e60492c5a8242f76f07bfe3661bde59ec2a17ce5bd2dab2abebdf89a62e2", "result": "invalid" @@ -6980,9 +5988,7 @@ { "tcId": 475, "comment": "r = 5, x = 5 is valid", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "68656c6c6f2c20776f726c64", "sig": "3026020105022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254e", "result": "valid" @@ -7010,9 +6016,7 @@ { "tcId": 476, "comment": "r = 6, x = 5 is invalid", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "68656c6c6f2c20776f726c64", "sig": "3026020106022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254e", "result": "invalid" @@ -7040,9 +6044,7 @@ { "tcId": 477, "comment": "r = 5 + n, x = 5 is invalid; r was not reduced mod n", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "68656c6c6f2c20776f726c64", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632556022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254e", "result": "invalid" @@ -7070,9 +6072,7 @@ { "tcId": 478, "comment": "r = n - 3, x = n - 2 is invalid", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "68656c6c6f2c20776f726c64", "sig": "3046022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254e022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254e", "result": "invalid" @@ -7100,9 +6100,7 @@ { "tcId": 479, "comment": "r = 3, x = n + 3 is the smallest possible x with a reduction", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "68656c6c6f2c20776f726c64", "sig": "3026020103022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254e", "result": "valid" @@ -7130,9 +6128,7 @@ { "tcId": 480, "comment": "r = 4, x = n + 3 is invalid", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "68656c6c6f2c20776f726c64", "sig": "3026020104022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254e", "result": "invalid" @@ -7160,9 +6156,7 @@ { "tcId": 481, "comment": "r = p - n + 5, x = 5 is invalid; r is too large to compare r + n with x", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "68656c6c6f2c20776f726c64", "sig": "303502104319055358e8617b0c46353d039cdab3022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254e", "result": "invalid" @@ -7190,9 +6184,7 @@ { "tcId": 482, "comment": "r = 2^256 - n + 5, x = 5 is invalid; r + n is too large to compare r + n with x, and overflows 2^256 bits", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "68656c6c6f2c20776f726c64", "sig": "3042021d00ffffffff00000000000000004319055258e8617b0c46353d039cdab4022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc63254e", "result": "invalid" @@ -7220,9 +6212,7 @@ { "tcId": 483, "comment": "s = 2^128", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "68656c6c6f2c20776f726c64", "sig": "303502205f6d3aa0d327c13702513d4299f297ab182fcf670f96291fab19572e7a6e01c402110100000000000000000000000000000000", "result": "valid" @@ -7230,9 +6220,7 @@ { "tcId": 484, "comment": "s = n - 2^128", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "68656c6c6f2c20776f726c64", "sig": "304502205f6d3aa0d327c13702513d4299f297ab182fcf670f96291fab19572e7a6e01c4022100ffffffff00000000fffffffffffffffebce6faada7179e84f3b9cac2fc632551", "result": "valid" diff --git a/testdata/auth/wycheproof/ecdsa_secp384r1_sha384_test.json b/testdata/auth/wycheproof/ecdsa_secp384r1_sha384_test.json index 19df1b56..ff1bdab2 100644 --- a/testdata/auth/wycheproof/ecdsa_secp384r1_sha384_test.json +++ b/testdata/auth/wycheproof/ecdsa_secp384r1_sha384_test.json @@ -10,20 +10,13 @@ "ArithmeticError": { "bugType": "EDGE_CASE", "description": "Some implementations of ECDSA have arithmetic errors that occur when intermediate results have extreme values. This test vector has been constructed to test such occurrences.", - "cves": [ - "CVE-2017-18146" - ] + "cves": ["CVE-2017-18146"] }, "BerEncodedSignature": { "bugType": "BER_ENCODING", "description": "ECDSA signatures are usually DER encoded. This signature contains valid values for r and s, but it uses alternative BER encoding.", "effect": "Accepting alternative BER encodings may be benign in some cases, or be an issue if protocol requires signature malleability.", - "cves": [ - "CVE-2020-14966", - "CVE-2020-13822", - "CVE-2019-14859", - "CVE-2016-1000342" - ] + "cves": ["CVE-2020-14966", "CVE-2020-13822", "CVE-2019-14859", "CVE-2016-1000342"] }, "EdgeCasePublicKey": { "bugType": "EDGE_CASE", @@ -47,19 +40,13 @@ "bugType": "AUTH_BYPASS", "description": "The signature contains special case values such as r=0 and s=0. Buggy implementations may accept such values, if the implementation does not check boundaries and computes s^(-1) == 0.", "effect": "Accepting such signatures can have the effect that an adversary can forge signatures without even knowing the message to sign.", - "cves": [ - "CVE-2022-21449", - "CVE-2021-43572", - "CVE-2022-24884" - ] + "cves": ["CVE-2022-21449", "CVE-2021-43572", "CVE-2022-24884"] }, "InvalidTypesInSignature": { "bugType": "AUTH_BYPASS", "description": "The signature contains invalid types. Dynamic typed languages sometime coerce such values of different types into integers. If an implementation is careless and has additional bugs, such as not checking integer boundaries then it may be possible that such signatures are accepted.", "effect": "Accepting such signatures can have the effect that an adversary can forge signatures without even knowing the message to sign.", - "cves": [ - "CVE-2022-21449" - ] + "cves": ["CVE-2022-21449"] }, "MissingZero": { "bugType": "LEGACY", @@ -80,17 +67,12 @@ "bugType": "EDGE_CASE", "description": "The test vectors contains a signature where computing the modular inverse of s hits an edge case.", "effect": "While the signature in this test vector is constructed and similar cases are unlikely to occur, it is important to determine if the underlying arithmetic error can be used to forge signatures.", - "cves": [ - "CVE-2019-0865" - ] + "cves": ["CVE-2019-0865"] }, "PointDuplication": { "bugType": "EDGE_CASE", "description": "Some implementations of ECDSA do not handle duplication and points at infinity correctly. This is a test vector that has been specially crafted to check for such an omission.", - "cves": [ - "2020-12607", - "CVE-2015-2730" - ] + "cves": ["2020-12607", "CVE-2015-2730"] }, "RangeCheck": { "bugType": "CAN_OF_WORMS", @@ -101,9 +83,7 @@ "bugType": "EDGE_CASE", "description": "The test vectors contains a signature where both r and s are small integers. Some libraries cannot verify such signatures.", "effect": "While the signature in this test vector is constructed and similar cases are unlikely to occur, it is important to determine if the underlying arithmetic error can be used to forge signatures.", - "cves": [ - "2020-13895" - ] + "cves": ["2020-13895"] }, "SpecialCaseHash": { "bugType": "EDGE_CASE", @@ -136,9 +116,7 @@ { "tcId": 1, "comment": "pseudorandom signature", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "", "sig": "3064023032401249714e9091f05a5e109d5c1216fdc05e98614261aa0dbd9e9cd4415dee29238afbd3b103c1e40ee5c9144aee0f02304326756fb2c4fd726360dd6479b5849478c7a9d054a833a58c1631c33b63c3441336ddf2c7fe0ed129aae6d4ddfeb753", "result": "valid" @@ -146,9 +124,7 @@ { "tcId": 2, "comment": "pseudorandom signature", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "4d7367", "sig": "3066023100d7143a836608b25599a7f28dec6635494c2992ad1e2bbeecb7ef601a9c01746e710ce0d9c48accb38a79ede5b9638f3402310080f9e165e8c61035bf8aa7b5533960e46dd0e211c904a064edb6de41f797c0eae4e327612ee3f816f4157272bb4fabc9", "result": "valid" @@ -156,9 +132,7 @@ { "tcId": 3, "comment": "pseudorandom signature", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "313233343030", "sig": "30650230234503fcca578121986d96be07fbc8da5d894ed8588c6dbcdbe974b4b813b21c52d20a8928f2e2fdac14705b0705498c023100cd7b9b766b97b53d1a80fc0b760af16a11bf4a59c7c367c6c7275dfb6e18a88091eed3734bf5cf41b3dc6fecd6d3baaf", "result": "valid" @@ -166,9 +140,7 @@ { "tcId": 4, "comment": "pseudorandom signature", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "0000000000000000000000000000000000000000", "sig": "306502305cad9ae1565f2588f86d821c2cc1b4d0fdf874331326568f5b0e130e4e0c0ec497f8f5f564212bd2a26ecb782cf0a18d023100bf2e9d0980fbb00696673e7fbb03e1f854b9d7596b759a17bf6e6e67a95ea6c1664f82dc449ae5ea779abd99c78e6840", "result": "valid" @@ -196,9 +168,7 @@ { "tcId": 5, "comment": "signature malleability", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "313233343030", "sig": "3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d702301840da9fc1d2f8f8900cf485d5413b8c2574ee3a8d4ca03995ca30240e09513805bf6209b58ac7aa9cff54eecd82b9f1", "result": "valid" @@ -206,9 +176,7 @@ { "tcId": 6, "comment": "Legacy: ASN encoding of s misses leading 0", - "flags": [ - "MissingZero" - ], + "flags": ["MissingZero"], "msg": "313233343030", "sig": "3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70230e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -216,9 +184,7 @@ { "tcId": 7, "comment": "valid", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "313233343030", "sig": "3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "valid" @@ -226,9 +192,7 @@ { "tcId": 8, "comment": "length of sequence [r, s] uses long form encoding", - "flags": [ - "BerEncodedSignature" - ], + "flags": ["BerEncodedSignature"], "msg": "313233343030", "sig": "308165023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -236,9 +200,7 @@ { "tcId": 9, "comment": "length of sequence [r, s] contains a leading 0", - "flags": [ - "BerEncodedSignature" - ], + "flags": ["BerEncodedSignature"], "msg": "313233343030", "sig": "30820065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -246,9 +208,7 @@ { "tcId": 10, "comment": "length of sequence [r, s] uses 102 instead of 101", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3066023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -256,9 +216,7 @@ { "tcId": 11, "comment": "length of sequence [r, s] uses 100 instead of 101", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -266,9 +224,7 @@ { "tcId": 12, "comment": "uint32 overflow in length of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30850100000065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -276,9 +232,7 @@ { "tcId": 13, "comment": "uint64 overflow in length of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3089010000000000000065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -286,9 +240,7 @@ { "tcId": 14, "comment": "length of sequence [r, s] = 2**31 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30847fffffff023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -296,9 +248,7 @@ { "tcId": 15, "comment": "length of sequence [r, s] = 2**31", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "308480000000023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -306,9 +256,7 @@ { "tcId": 16, "comment": "length of sequence [r, s] = 2**32 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3084ffffffff023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -316,9 +264,7 @@ { "tcId": 17, "comment": "length of sequence [r, s] = 2**40 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3085ffffffffff023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -326,9 +272,7 @@ { "tcId": 18, "comment": "length of sequence [r, s] = 2**64 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3088ffffffffffffffff023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -336,9 +280,7 @@ { "tcId": 19, "comment": "incorrect length of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30ff023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -346,9 +288,7 @@ { "tcId": 20, "comment": "replaced sequence [r, s] by an indefinite length tag without termination", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -356,9 +296,7 @@ { "tcId": 21, "comment": "removing sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -366,9 +304,7 @@ { "tcId": 22, "comment": "lonely sequence tag", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30", "result": "invalid" @@ -376,9 +312,7 @@ { "tcId": 23, "comment": "appending 0's to sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000", "result": "invalid" @@ -386,9 +320,7 @@ { "tcId": 24, "comment": "prepending 0's to sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "30670000023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -396,9 +328,7 @@ { "tcId": 25, "comment": "appending unused 0's to sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000", "result": "invalid" @@ -406,9 +336,7 @@ { "tcId": 26, "comment": "appending null value to sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820500", "result": "invalid" @@ -416,9 +344,7 @@ { "tcId": 27, "comment": "prepending garbage to sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306a4981773065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -426,9 +352,7 @@ { "tcId": 28, "comment": "prepending garbage to sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306925003065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -436,9 +360,7 @@ { "tcId": 29, "comment": "appending garbage to sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30673065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820004deadbeef", "result": "invalid" @@ -446,9 +368,7 @@ { "tcId": 30, "comment": "including undefined tags", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "306daa00bb00cd003065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -456,9 +376,7 @@ { "tcId": 31, "comment": "including undefined tags", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306d2238aa00bb00cd00023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -466,9 +384,7 @@ { "tcId": 32, "comment": "including undefined tags", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306d023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72239aa00bb00cd00023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -476,9 +392,7 @@ { "tcId": 33, "comment": "truncated length of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3081", "result": "invalid" @@ -486,9 +400,7 @@ { "tcId": 34, "comment": "including undefined tags to sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "306baa02aabb3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -496,9 +408,7 @@ { "tcId": 35, "comment": "using composition with indefinite length for sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "30803065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000", "result": "invalid" @@ -506,9 +416,7 @@ { "tcId": 36, "comment": "using composition with wrong tag for sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "30803165023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000", "result": "invalid" @@ -516,9 +424,7 @@ { "tcId": 37, "comment": "Replacing sequence [r, s] with NULL", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0500", "result": "invalid" @@ -526,9 +432,7 @@ { "tcId": 38, "comment": "changing tag value of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "2e65023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -536,9 +440,7 @@ { "tcId": 39, "comment": "changing tag value of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "2f65023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -546,9 +448,7 @@ { "tcId": 40, "comment": "changing tag value of sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3165023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -556,9 +456,7 @@ { "tcId": 41, "comment": "changing tag value of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3265023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -566,9 +464,7 @@ { "tcId": 42, "comment": "changing tag value of sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "ff65023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -576,9 +472,7 @@ { "tcId": 43, "comment": "dropping value of sequence [r, s]", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3000", "result": "invalid" @@ -586,9 +480,7 @@ { "tcId": 44, "comment": "using composition for sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306930010230643012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -596,9 +488,7 @@ { "tcId": 45, "comment": "truncated sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f", "result": "invalid" @@ -606,9 +496,7 @@ { "tcId": 46, "comment": "truncated sequence [r, s]", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30643012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -616,9 +504,7 @@ { "tcId": 47, "comment": "sequence [r, s] of size 4198 to check for overflows", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30821066023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -626,9 +512,7 @@ { "tcId": 48, "comment": "indefinite length", - "flags": [ - "BerEncodedSignature" - ], + "flags": ["BerEncodedSignature"], "msg": "313233343030", "sig": "3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000", "result": "invalid" @@ -636,9 +520,7 @@ { "tcId": 49, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f8200", "result": "invalid" @@ -646,9 +528,7 @@ { "tcId": 50, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f8205000000", "result": "invalid" @@ -656,9 +536,7 @@ { "tcId": 51, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82060811220000", "result": "invalid" @@ -666,9 +544,7 @@ { "tcId": 52, "comment": "indefinite length with garbage", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000fe02beef", "result": "invalid" @@ -676,9 +552,7 @@ { "tcId": 53, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820002beef", "result": "invalid" @@ -686,9 +560,7 @@ { "tcId": 54, "comment": "prepend empty sequence", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "30673000023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -696,9 +568,7 @@ { "tcId": 55, "comment": "append empty sequence", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f823000", "result": "invalid" @@ -706,9 +576,7 @@ { "tcId": 56, "comment": "append zero", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3068023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82020100", "result": "invalid" @@ -716,9 +584,7 @@ { "tcId": 57, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3068023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82bf7f00", "result": "invalid" @@ -726,9 +592,7 @@ { "tcId": 58, "comment": "append null with explicit tag", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82a0020500", "result": "invalid" @@ -736,9 +600,7 @@ { "tcId": 59, "comment": "append null with implicit tag", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82a000", "result": "invalid" @@ -746,9 +608,7 @@ { "tcId": 60, "comment": "sequence of sequence", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "30673065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -756,9 +616,7 @@ { "tcId": 61, "comment": "truncated sequence: removed last 1 elements", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3032023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7", "result": "invalid" @@ -766,9 +624,7 @@ { "tcId": 62, "comment": "repeating element in sequence", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "308198023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -776,9 +632,7 @@ { "tcId": 63, "comment": "flipped bit 0 in r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306312b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d6023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -786,9 +640,7 @@ { "tcId": 64, "comment": "flipped bit 32 in r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306312b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3395f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -796,9 +648,7 @@ { "tcId": 65, "comment": "flipped bit 48 in r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306312b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abc3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -806,9 +656,7 @@ { "tcId": 66, "comment": "flipped bit 64 in r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306312b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0330abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -816,9 +664,7 @@ { "tcId": 67, "comment": "length of r uses long form encoding", - "flags": [ - "BerEncodedSignature" - ], + "flags": ["BerEncodedSignature"], "msg": "313233343030", "sig": "306602813012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -826,9 +672,7 @@ { "tcId": 68, "comment": "length of r contains a leading 0", - "flags": [ - "BerEncodedSignature" - ], + "flags": ["BerEncodedSignature"], "msg": "313233343030", "sig": "30670282003012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -836,9 +680,7 @@ { "tcId": 69, "comment": "length of r uses 49 instead of 48", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3065023112b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -846,9 +688,7 @@ { "tcId": 70, "comment": "length of r uses 47 instead of 48", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3065022f12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -856,9 +696,7 @@ { "tcId": 71, "comment": "uint32 overflow in length of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306a0285010000003012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -866,9 +704,7 @@ { "tcId": 72, "comment": "uint64 overflow in length of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306e028901000000000000003012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -876,9 +712,7 @@ { "tcId": 73, "comment": "length of r = 2**31 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306902847fffffff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -886,9 +720,7 @@ { "tcId": 74, "comment": "length of r = 2**31", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306902848000000012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -896,9 +728,7 @@ { "tcId": 75, "comment": "length of r = 2**32 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30690284ffffffff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -906,9 +736,7 @@ { "tcId": 76, "comment": "length of r = 2**40 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306a0285ffffffffff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -916,9 +744,7 @@ { "tcId": 77, "comment": "length of r = 2**64 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306d0288ffffffffffffffff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -926,9 +752,7 @@ { "tcId": 78, "comment": "incorrect length of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306502ff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -936,9 +760,7 @@ { "tcId": 79, "comment": "replaced r by an indefinite length tag without termination", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3065028012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -946,9 +768,7 @@ { "tcId": 80, "comment": "removing r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3033023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -956,9 +776,7 @@ { "tcId": 81, "comment": "lonely integer tag", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "303402023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -966,9 +784,7 @@ { "tcId": 82, "comment": "lonely integer tag", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3033023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d702", "result": "invalid" @@ -976,9 +792,7 @@ { "tcId": 83, "comment": "appending 0's to r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3067023212b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70000023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -986,9 +800,7 @@ { "tcId": 84, "comment": "prepending 0's to r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30670232000012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -996,9 +808,7 @@ { "tcId": 85, "comment": "appending unused 0's to r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70000023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1006,9 +816,7 @@ { "tcId": 86, "comment": "appending null value to r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3067023212b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70500023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1016,9 +824,7 @@ { "tcId": 87, "comment": "prepending garbage to r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306a2235498177023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1026,9 +832,7 @@ { "tcId": 88, "comment": "prepending garbage to r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306922342500023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1036,9 +840,7 @@ { "tcId": 89, "comment": "appending garbage to r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306d2232023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70004deadbeef023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1046,9 +848,7 @@ { "tcId": 90, "comment": "truncated length of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30350281023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1056,9 +856,7 @@ { "tcId": 91, "comment": "including undefined tags to r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306b2236aa02aabb023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1066,9 +864,7 @@ { "tcId": 92, "comment": "using composition with indefinite length for r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30692280023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70000023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1076,9 +872,7 @@ { "tcId": 93, "comment": "using composition with wrong tag for r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30692280033012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70000023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1086,9 +880,7 @@ { "tcId": 94, "comment": "Replacing r with NULL", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "30350500023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1096,9 +888,7 @@ { "tcId": 95, "comment": "changing tag value of r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3065003012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1106,9 +896,7 @@ { "tcId": 96, "comment": "changing tag value of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3065013012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1116,9 +904,7 @@ { "tcId": 97, "comment": "changing tag value of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3065033012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1126,9 +912,7 @@ { "tcId": 98, "comment": "changing tag value of r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3065043012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1136,9 +920,7 @@ { "tcId": 99, "comment": "changing tag value of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3065ff3012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1146,9 +928,7 @@ { "tcId": 100, "comment": "dropping value of r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30350200023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1156,9 +936,7 @@ { "tcId": 101, "comment": "using composition for r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "30692234020112022fb30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1166,9 +944,7 @@ { "tcId": 102, "comment": "modifying first byte of r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3065023010b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1176,9 +952,7 @@ { "tcId": 103, "comment": "modifying last byte of r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c54857023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1186,9 +960,7 @@ { "tcId": 104, "comment": "truncated r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3064022f12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1196,9 +968,7 @@ { "tcId": 105, "comment": "truncated r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3064022fb30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1206,9 +976,7 @@ { "tcId": 106, "comment": "r of size 4145 to check for overflows", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "308210680282103112b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1216,9 +984,7 @@ { "tcId": 107, "comment": "leading ff in r", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "30660231ff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1226,9 +992,7 @@ { "tcId": 108, "comment": "replaced r by infinity", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3036090180023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1236,9 +1000,7 @@ { "tcId": 109, "comment": "replacing r with zero", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3036020100023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1246,9 +1008,7 @@ { "tcId": 110, "comment": "flipped bit 0 in s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3063023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d700e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f83", "result": "invalid" @@ -1256,9 +1016,7 @@ { "tcId": 111, "comment": "flipped bit 32 in s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3063023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d700e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47aff426f82", "result": "invalid" @@ -1266,9 +1024,7 @@ { "tcId": 112, "comment": "flipped bit 48 in s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3063023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d700e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fedc47bff426f82", "result": "invalid" @@ -1276,9 +1032,7 @@ { "tcId": 113, "comment": "flipped bit 64 in s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3063023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d700e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd14fecc47bff426f82", "result": "invalid" @@ -1286,9 +1040,7 @@ { "tcId": 114, "comment": "length of s uses long form encoding", - "flags": [ - "BerEncodedSignature" - ], + "flags": ["BerEncodedSignature"], "msg": "313233343030", "sig": "3066023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d702813100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1296,9 +1048,7 @@ { "tcId": 115, "comment": "length of s contains a leading 0", - "flags": [ - "BerEncodedSignature" - ], + "flags": ["BerEncodedSignature"], "msg": "313233343030", "sig": "3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70282003100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1306,9 +1056,7 @@ { "tcId": 116, "comment": "length of s uses 50 instead of 49", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023200e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1316,9 +1064,7 @@ { "tcId": 117, "comment": "length of s uses 48 instead of 49", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023000e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1326,9 +1072,7 @@ { "tcId": 118, "comment": "uint32 overflow in length of s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306a023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70285010000003100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1336,9 +1080,7 @@ { "tcId": 119, "comment": "uint64 overflow in length of s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306e023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7028901000000000000003100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1346,9 +1088,7 @@ { "tcId": 120, "comment": "length of s = 2**31 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d702847fffffff00e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1356,9 +1096,7 @@ { "tcId": 121, "comment": "length of s = 2**31", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d702848000000000e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1366,9 +1104,7 @@ { "tcId": 122, "comment": "length of s = 2**32 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70284ffffffff00e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1376,9 +1112,7 @@ { "tcId": 123, "comment": "length of s = 2**40 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306a023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70285ffffffffff00e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1386,9 +1120,7 @@ { "tcId": 124, "comment": "length of s = 2**64 - 1", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306d023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70288ffffffffffffffff00e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1396,9 +1128,7 @@ { "tcId": 125, "comment": "incorrect length of s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d702ff00e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1406,9 +1136,7 @@ { "tcId": 126, "comment": "replaced s by an indefinite length tag without termination", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7028000e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1416,9 +1144,7 @@ { "tcId": 127, "comment": "appending 0's to s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023300e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000", "result": "invalid" @@ -1426,9 +1152,7 @@ { "tcId": 128, "comment": "prepending 0's to s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70233000000e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1436,9 +1160,7 @@ { "tcId": 129, "comment": "appending null value to s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023300e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820500", "result": "invalid" @@ -1446,9 +1168,7 @@ { "tcId": 130, "comment": "prepending garbage to s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306a023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72236498177023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1456,9 +1176,7 @@ { "tcId": 131, "comment": "prepending garbage to s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d722352500023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1466,9 +1184,7 @@ { "tcId": 132, "comment": "appending garbage to s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306d023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72233023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820004deadbeef", "result": "invalid" @@ -1476,9 +1192,7 @@ { "tcId": 133, "comment": "truncated length of s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3034023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70281", "result": "invalid" @@ -1486,9 +1200,7 @@ { "tcId": 134, "comment": "including undefined tags to s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "306b023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72237aa02aabb023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1496,9 +1208,7 @@ { "tcId": 135, "comment": "using composition with indefinite length for s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72280023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000", "result": "invalid" @@ -1506,9 +1216,7 @@ { "tcId": 136, "comment": "using composition with wrong tag for s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72280033100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000", "result": "invalid" @@ -1516,9 +1224,7 @@ { "tcId": 137, "comment": "Replacing s with NULL", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3034023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70500", "result": "invalid" @@ -1526,9 +1232,7 @@ { "tcId": 138, "comment": "changing tag value of s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7003100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1536,9 +1240,7 @@ { "tcId": 139, "comment": "changing tag value of s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7013100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1546,9 +1248,7 @@ { "tcId": 140, "comment": "changing tag value of s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7033100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1556,9 +1256,7 @@ { "tcId": 141, "comment": "changing tag value of s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7043100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1566,9 +1264,7 @@ { "tcId": 142, "comment": "changing tag value of s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7ff3100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1576,9 +1272,7 @@ { "tcId": 143, "comment": "dropping value of s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3034023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70200", "result": "invalid" @@ -1586,9 +1280,7 @@ { "tcId": 144, "comment": "using composition for s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d722350201000230e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1596,9 +1288,7 @@ { "tcId": 145, "comment": "modifying first byte of s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023102e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1606,9 +1296,7 @@ { "tcId": 146, "comment": "modifying last byte of s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f02", "result": "invalid" @@ -1616,9 +1304,7 @@ { "tcId": 147, "comment": "truncated s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023000e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f", "result": "invalid" @@ -1626,9 +1312,7 @@ { "tcId": 148, "comment": "s of size 4146 to check for overflows", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "30821068023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70282103200e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -1636,9 +1320,7 @@ { "tcId": 149, "comment": "leading ff in s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3066023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70232ff00e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1646,9 +1328,7 @@ { "tcId": 150, "comment": "replaced s by infinity", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3035023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7090180", "result": "invalid" @@ -1656,9 +1336,7 @@ { "tcId": 151, "comment": "replacing s with zero", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3035023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7020100", "result": "invalid" @@ -1666,9 +1344,7 @@ { "tcId": 152, "comment": "replaced r by r + n", - "flags": [ - "RangeCheck" - ], + "flags": ["RangeCheck"], "msg": "313233343030", "sig": "306602310112b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19a25617aad7485e6312a8589714f647acf7a94cffbe8a724a023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1676,9 +1352,7 @@ { "tcId": 153, "comment": "replaced r by r - n", - "flags": [ - "RangeCheck" - ], + "flags": ["RangeCheck"], "msg": "313233343030", "sig": "30660231ff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe1a138f7ca6eeda02a462743d328394f8b71dd11a2a25001f64023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1686,9 +1360,7 @@ { "tcId": 154, "comment": "replaced r by r + 256 * n", - "flags": [ - "RangeCheck" - ], + "flags": ["RangeCheck"], "msg": "313233343030", "sig": "30670232010012b30abef6b5476fe6b612ae557c0425661e26b44b1bfde13e404c1d1a3f0fdbd49bfd2d7ced1b1ef6d69e61b6eebbd7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1696,9 +1368,7 @@ { "tcId": 155, "comment": "replaced r by -r", - "flags": [ - "ModifiedInteger" - ], + "flags": ["ModifiedInteger"], "msg": "313233343030", "sig": "30650230ed4cf541094ab8901949ed51aa83fbda99e1d94bb4e401e6250d35d71ceecf7c4571b51b33ba5fcdf542cc6b0e3ab729023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1706,9 +1376,7 @@ { "tcId": 156, "comment": "replaced r by n - r", - "flags": [ - "ModifiedInteger" - ], + "flags": ["ModifiedInteger"], "msg": "313233343030", "sig": "3066023100ed4cf541094ab8901949ed51aa83fbda99e1d94bb4e401e5ec7083591125fd5b9d8bc2cd7c6b0748e22ee5d5daffe09c023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1716,9 +1384,7 @@ { "tcId": 157, "comment": "replaced r by -n - r", - "flags": [ - "ModifiedInteger" - ], + "flags": ["ModifiedInteger"], "msg": "313233343030", "sig": "30660231feed4cf541094ab8901949ed51aa83fbda99e1d94bb4e401e65da9e85528b7a19ced57a768eb09b8530856b30041758db6023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1726,9 +1392,7 @@ { "tcId": 158, "comment": "replaced r by r + 2**384", - "flags": [ - "IntegerOverflow" - ], + "flags": ["IntegerOverflow"], "msg": "313233343030", "sig": "306602310112b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1736,9 +1400,7 @@ { "tcId": 159, "comment": "replaced r by r + 2**448", - "flags": [ - "IntegerOverflow" - ], + "flags": ["IntegerOverflow"], "msg": "313233343030", "sig": "306e023901000000000000000012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1746,9 +1408,7 @@ { "tcId": 160, "comment": "replaced s by s + n", - "flags": [ - "RangeCheck" - ], + "flags": ["RangeCheck"], "msg": "313233343030", "sig": "3066023101e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc5f8fc6adfda650a86aa74b95adbd6874b3cd8dde6cc0798f5023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1756,9 +1416,7 @@ { "tcId": 161, "comment": "replaced s by s - n", - "flags": [ - "RangeCheck" - ], + "flags": ["RangeCheck"], "msg": "313233343030", "sig": "30650230e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc66a35cfdbf1f6aec7fa409df64a7538556300ab11327d460f023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1766,9 +1424,7 @@ { "tcId": 162, "comment": "replaced s by s + 256 * n", - "flags": [ - "RangeCheck" - ], + "flags": ["RangeCheck"], "msg": "313233343030", "sig": "306702320100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35f8d94e69f521d5bbbff6c685df143cd5abd3c062f48c46be282023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1776,9 +1432,7 @@ { "tcId": 163, "comment": "replaced s by -s", - "flags": [ - "ModifiedInteger" - ], + "flags": ["ModifiedInteger"], "msg": "313233343030", "sig": "30660231ff1840da9fc1d2f8f8900cf485d5413b8c2574ee3a8d4ca039ce66e2a219d22358ada554576cda202fb0133b8400bd907e023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1786,9 +1440,7 @@ { "tcId": 164, "comment": "replaced s by -n - s", - "flags": [ - "ModifiedInteger" - ], + "flags": ["ModifiedInteger"], "msg": "313233343030", "sig": "30660231fe1840da9fc1d2f8f8900cf485d5413b8c2574ee3a8d4ca03a07039520259af579558b46a5242978b4c327221933f8670b023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1796,9 +1448,7 @@ { "tcId": 165, "comment": "replaced s by s + 2**384", - "flags": [ - "IntegerOverflow" - ], + "flags": ["IntegerOverflow"], "msg": "313233343030", "sig": "3066023101e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1806,9 +1456,7 @@ { "tcId": 166, "comment": "replaced s by s - 2**384", - "flags": [ - "IntegerOverflow" - ], + "flags": ["IntegerOverflow"], "msg": "313233343030", "sig": "30650230e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1816,9 +1464,7 @@ { "tcId": 167, "comment": "replaced s by s + 2**448", - "flags": [ - "IntegerOverflow" - ], + "flags": ["IntegerOverflow"], "msg": "313233343030", "sig": "306e0239010000000000000000e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82", "result": "invalid" @@ -1826,9 +1472,7 @@ { "tcId": 168, "comment": "Signature with special case values r=0 and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3006020100020100", "result": "invalid" @@ -1836,9 +1480,7 @@ { "tcId": 169, "comment": "Signature with special case values r=0 and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3006020100020101", "result": "invalid" @@ -1846,9 +1488,7 @@ { "tcId": 170, "comment": "Signature with special case values r=0 and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30060201000201ff", "result": "invalid" @@ -1856,9 +1496,7 @@ { "tcId": 171, "comment": "Signature with special case values r=0 and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036020100023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973", "result": "invalid" @@ -1866,9 +1504,7 @@ { "tcId": 172, "comment": "Signature with special case values r=0 and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036020100023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972", "result": "invalid" @@ -1876,9 +1512,7 @@ { "tcId": 173, "comment": "Signature with special case values r=0 and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036020100023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974", "result": "invalid" @@ -1886,9 +1520,7 @@ { "tcId": 174, "comment": "Signature with special case values r=0 and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036020100023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff", "result": "invalid" @@ -1896,9 +1528,7 @@ { "tcId": 175, "comment": "Signature with special case values r=0 and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036020100023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000", "result": "invalid" @@ -1906,9 +1536,7 @@ { "tcId": 176, "comment": "Signature with special case values r=1 and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3006020101020100", "result": "invalid" @@ -1916,9 +1544,7 @@ { "tcId": 177, "comment": "Signature with special case values r=1 and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3006020101020101", "result": "invalid" @@ -1926,9 +1552,7 @@ { "tcId": 178, "comment": "Signature with special case values r=1 and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30060201010201ff", "result": "invalid" @@ -1936,9 +1560,7 @@ { "tcId": 179, "comment": "Signature with special case values r=1 and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036020101023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973", "result": "invalid" @@ -1946,9 +1568,7 @@ { "tcId": 180, "comment": "Signature with special case values r=1 and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036020101023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972", "result": "invalid" @@ -1956,9 +1576,7 @@ { "tcId": 181, "comment": "Signature with special case values r=1 and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036020101023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974", "result": "invalid" @@ -1966,9 +1584,7 @@ { "tcId": 182, "comment": "Signature with special case values r=1 and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036020101023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff", "result": "invalid" @@ -1976,9 +1592,7 @@ { "tcId": 183, "comment": "Signature with special case values r=1 and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036020101023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000", "result": "invalid" @@ -1986,9 +1600,7 @@ { "tcId": 184, "comment": "Signature with special case values r=-1 and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30060201ff020100", "result": "invalid" @@ -1996,9 +1608,7 @@ { "tcId": 185, "comment": "Signature with special case values r=-1 and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30060201ff020101", "result": "invalid" @@ -2006,9 +1616,7 @@ { "tcId": 186, "comment": "Signature with special case values r=-1 and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30060201ff0201ff", "result": "invalid" @@ -2016,9 +1624,7 @@ { "tcId": 187, "comment": "Signature with special case values r=-1 and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30360201ff023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973", "result": "invalid" @@ -2026,9 +1632,7 @@ { "tcId": 188, "comment": "Signature with special case values r=-1 and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30360201ff023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972", "result": "invalid" @@ -2036,9 +1640,7 @@ { "tcId": 189, "comment": "Signature with special case values r=-1 and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30360201ff023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974", "result": "invalid" @@ -2046,9 +1648,7 @@ { "tcId": 190, "comment": "Signature with special case values r=-1 and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30360201ff023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff", "result": "invalid" @@ -2056,9 +1656,7 @@ { "tcId": 191, "comment": "Signature with special case values r=-1 and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "30360201ff023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000", "result": "invalid" @@ -2066,9 +1664,7 @@ { "tcId": 192, "comment": "Signature with special case values r=n and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973020100", "result": "invalid" @@ -2076,9 +1672,7 @@ { "tcId": 193, "comment": "Signature with special case values r=n and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973020101", "result": "invalid" @@ -2086,9 +1680,7 @@ { "tcId": 194, "comment": "Signature with special case values r=n and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc529730201ff", "result": "invalid" @@ -2096,9 +1688,7 @@ { "tcId": 195, "comment": "Signature with special case values r=n and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973", "result": "invalid" @@ -2106,9 +1696,7 @@ { "tcId": 196, "comment": "Signature with special case values r=n and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972", "result": "invalid" @@ -2116,9 +1704,7 @@ { "tcId": 197, "comment": "Signature with special case values r=n and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974", "result": "invalid" @@ -2126,9 +1712,7 @@ { "tcId": 198, "comment": "Signature with special case values r=n and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff", "result": "invalid" @@ -2136,9 +1720,7 @@ { "tcId": 199, "comment": "Signature with special case values r=n and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000", "result": "invalid" @@ -2146,9 +1728,7 @@ { "tcId": 200, "comment": "Signature with special case values r=n - 1 and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972020100", "result": "invalid" @@ -2156,9 +1736,7 @@ { "tcId": 201, "comment": "Signature with special case values r=n - 1 and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972020101", "result": "invalid" @@ -2166,9 +1744,7 @@ { "tcId": 202, "comment": "Signature with special case values r=n - 1 and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc529720201ff", "result": "invalid" @@ -2176,9 +1752,7 @@ { "tcId": 203, "comment": "Signature with special case values r=n - 1 and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973", "result": "invalid" @@ -2186,9 +1760,7 @@ { "tcId": 204, "comment": "Signature with special case values r=n - 1 and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972", "result": "invalid" @@ -2196,9 +1768,7 @@ { "tcId": 205, "comment": "Signature with special case values r=n - 1 and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974", "result": "invalid" @@ -2206,9 +1776,7 @@ { "tcId": 206, "comment": "Signature with special case values r=n - 1 and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff", "result": "invalid" @@ -2216,9 +1784,7 @@ { "tcId": 207, "comment": "Signature with special case values r=n - 1 and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000", "result": "invalid" @@ -2226,9 +1792,7 @@ { "tcId": 208, "comment": "Signature with special case values r=n + 1 and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974020100", "result": "invalid" @@ -2236,9 +1800,7 @@ { "tcId": 209, "comment": "Signature with special case values r=n + 1 and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974020101", "result": "invalid" @@ -2246,9 +1808,7 @@ { "tcId": 210, "comment": "Signature with special case values r=n + 1 and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc529740201ff", "result": "invalid" @@ -2256,9 +1816,7 @@ { "tcId": 211, "comment": "Signature with special case values r=n + 1 and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973", "result": "invalid" @@ -2266,9 +1824,7 @@ { "tcId": 212, "comment": "Signature with special case values r=n + 1 and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972", "result": "invalid" @@ -2276,9 +1832,7 @@ { "tcId": 213, "comment": "Signature with special case values r=n + 1 and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974", "result": "invalid" @@ -2286,9 +1840,7 @@ { "tcId": 214, "comment": "Signature with special case values r=n + 1 and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff", "result": "invalid" @@ -2296,9 +1848,7 @@ { "tcId": 215, "comment": "Signature with special case values r=n + 1 and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000", "result": "invalid" @@ -2306,9 +1856,7 @@ { "tcId": 216, "comment": "Signature with special case values r=p and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff020100", "result": "invalid" @@ -2316,9 +1864,7 @@ { "tcId": 217, "comment": "Signature with special case values r=p and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff020101", "result": "invalid" @@ -2326,9 +1872,7 @@ { "tcId": 218, "comment": "Signature with special case values r=p and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff0201ff", "result": "invalid" @@ -2336,9 +1880,7 @@ { "tcId": 219, "comment": "Signature with special case values r=p and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973", "result": "invalid" @@ -2346,9 +1888,7 @@ { "tcId": 220, "comment": "Signature with special case values r=p and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972", "result": "invalid" @@ -2356,9 +1896,7 @@ { "tcId": 221, "comment": "Signature with special case values r=p and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974", "result": "invalid" @@ -2366,9 +1904,7 @@ { "tcId": 222, "comment": "Signature with special case values r=p and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff", "result": "invalid" @@ -2376,9 +1912,7 @@ { "tcId": 223, "comment": "Signature with special case values r=p and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000", "result": "invalid" @@ -2386,9 +1920,7 @@ { "tcId": 224, "comment": "Signature with special case values r=p + 1 and s=0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000020100", "result": "invalid" @@ -2396,9 +1928,7 @@ { "tcId": 225, "comment": "Signature with special case values r=p + 1 and s=1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000020101", "result": "invalid" @@ -2406,9 +1936,7 @@ { "tcId": 226, "comment": "Signature with special case values r=p + 1 and s=-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000001000000000201ff", "result": "invalid" @@ -2416,9 +1944,7 @@ { "tcId": 227, "comment": "Signature with special case values r=p + 1 and s=n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973", "result": "invalid" @@ -2426,9 +1952,7 @@ { "tcId": 228, "comment": "Signature with special case values r=p + 1 and s=n - 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972", "result": "invalid" @@ -2436,9 +1960,7 @@ { "tcId": 229, "comment": "Signature with special case values r=p + 1 and s=n + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52974", "result": "invalid" @@ -2446,9 +1968,7 @@ { "tcId": 230, "comment": "Signature with special case values r=p + 1 and s=p", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff", "result": "invalid" @@ -2456,9 +1976,7 @@ { "tcId": 231, "comment": "Signature with special case values r=p + 1 and s=p + 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000100000000", "result": "invalid" @@ -2466,9 +1984,7 @@ { "tcId": 232, "comment": "Signature encoding contains incorrect types: r=0, s=0.25", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3008020100090380fe01", "result": "invalid" @@ -2476,9 +1992,7 @@ { "tcId": 233, "comment": "Signature encoding contains incorrect types: r=0, s=nan", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006020100090142", "result": "invalid" @@ -2486,9 +2000,7 @@ { "tcId": 234, "comment": "Signature encoding contains incorrect types: r=0, s=True", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006020100010101", "result": "invalid" @@ -2496,9 +2008,7 @@ { "tcId": 235, "comment": "Signature encoding contains incorrect types: r=0, s=False", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006020100010100", "result": "invalid" @@ -2506,9 +2016,7 @@ { "tcId": 236, "comment": "Signature encoding contains incorrect types: r=0, s=Null", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201000500", "result": "invalid" @@ -2516,9 +2024,7 @@ { "tcId": 237, "comment": "Signature encoding contains incorrect types: r=0, s=empyt UTF-8 string", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201000c00", "result": "invalid" @@ -2526,9 +2032,7 @@ { "tcId": 238, "comment": "Signature encoding contains incorrect types: r=0, s=\"0\"", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060201000c0130", "result": "invalid" @@ -2536,9 +2040,7 @@ { "tcId": 239, "comment": "Signature encoding contains incorrect types: r=0, s=empty list", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201003000", "result": "invalid" @@ -2546,9 +2048,7 @@ { "tcId": 240, "comment": "Signature encoding contains incorrect types: r=0, s=list containing 0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30080201003003020100", "result": "invalid" @@ -2556,9 +2056,7 @@ { "tcId": 241, "comment": "Signature encoding contains incorrect types: r=1, s=0.25", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3008020101090380fe01", "result": "invalid" @@ -2566,9 +2064,7 @@ { "tcId": 242, "comment": "Signature encoding contains incorrect types: r=1, s=nan", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006020101090142", "result": "invalid" @@ -2576,9 +2072,7 @@ { "tcId": 243, "comment": "Signature encoding contains incorrect types: r=1, s=True", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006020101010101", "result": "invalid" @@ -2586,9 +2080,7 @@ { "tcId": 244, "comment": "Signature encoding contains incorrect types: r=1, s=False", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006020101010100", "result": "invalid" @@ -2596,9 +2088,7 @@ { "tcId": 245, "comment": "Signature encoding contains incorrect types: r=1, s=Null", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201010500", "result": "invalid" @@ -2606,9 +2096,7 @@ { "tcId": 246, "comment": "Signature encoding contains incorrect types: r=1, s=empyt UTF-8 string", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201010c00", "result": "invalid" @@ -2616,9 +2104,7 @@ { "tcId": 247, "comment": "Signature encoding contains incorrect types: r=1, s=\"0\"", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060201010c0130", "result": "invalid" @@ -2626,9 +2112,7 @@ { "tcId": 248, "comment": "Signature encoding contains incorrect types: r=1, s=empty list", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201013000", "result": "invalid" @@ -2636,9 +2120,7 @@ { "tcId": 249, "comment": "Signature encoding contains incorrect types: r=1, s=list containing 0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30080201013003020100", "result": "invalid" @@ -2646,9 +2128,7 @@ { "tcId": 250, "comment": "Signature encoding contains incorrect types: r=-1, s=0.25", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30080201ff090380fe01", "result": "invalid" @@ -2656,9 +2136,7 @@ { "tcId": 251, "comment": "Signature encoding contains incorrect types: r=-1, s=nan", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060201ff090142", "result": "invalid" @@ -2666,9 +2144,7 @@ { "tcId": 252, "comment": "Signature encoding contains incorrect types: r=-1, s=True", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060201ff010101", "result": "invalid" @@ -2676,9 +2152,7 @@ { "tcId": 253, "comment": "Signature encoding contains incorrect types: r=-1, s=False", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060201ff010100", "result": "invalid" @@ -2686,9 +2160,7 @@ { "tcId": 254, "comment": "Signature encoding contains incorrect types: r=-1, s=Null", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201ff0500", "result": "invalid" @@ -2696,9 +2168,7 @@ { "tcId": 255, "comment": "Signature encoding contains incorrect types: r=-1, s=empyt UTF-8 string", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201ff0c00", "result": "invalid" @@ -2706,9 +2176,7 @@ { "tcId": 256, "comment": "Signature encoding contains incorrect types: r=-1, s=\"0\"", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060201ff0c0130", "result": "invalid" @@ -2716,9 +2184,7 @@ { "tcId": 257, "comment": "Signature encoding contains incorrect types: r=-1, s=empty list", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050201ff3000", "result": "invalid" @@ -2726,9 +2192,7 @@ { "tcId": 258, "comment": "Signature encoding contains incorrect types: r=-1, s=list containing 0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30080201ff3003020100", "result": "invalid" @@ -2736,9 +2200,7 @@ { "tcId": 259, "comment": "Signature encoding contains incorrect types: r=n, s=0.25", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3038023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973090380fe01", "result": "invalid" @@ -2746,9 +2208,7 @@ { "tcId": 260, "comment": "Signature encoding contains incorrect types: r=n, s=nan", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973090142", "result": "invalid" @@ -2756,9 +2216,7 @@ { "tcId": 261, "comment": "Signature encoding contains incorrect types: r=n, s=True", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973010101", "result": "invalid" @@ -2766,9 +2224,7 @@ { "tcId": 262, "comment": "Signature encoding contains incorrect types: r=n, s=False", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973010100", "result": "invalid" @@ -2776,9 +2232,7 @@ { "tcId": 263, "comment": "Signature encoding contains incorrect types: r=n, s=Null", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3035023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc529730500", "result": "invalid" @@ -2786,9 +2240,7 @@ { "tcId": 264, "comment": "Signature encoding contains incorrect types: r=n, s=empyt UTF-8 string", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3035023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc529730c00", "result": "invalid" @@ -2796,9 +2248,7 @@ { "tcId": 265, "comment": "Signature encoding contains incorrect types: r=n, s=\"0\"", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc529730c0130", "result": "invalid" @@ -2806,9 +2256,7 @@ { "tcId": 266, "comment": "Signature encoding contains incorrect types: r=n, s=empty list", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3035023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc529733000", "result": "invalid" @@ -2816,9 +2264,7 @@ { "tcId": 267, "comment": "Signature encoding contains incorrect types: r=n, s=list containing 0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3038023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc529733003020100", "result": "invalid" @@ -2826,9 +2272,7 @@ { "tcId": 268, "comment": "Signature encoding contains incorrect types: r=p, s=0.25", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3038023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff090380fe01", "result": "invalid" @@ -2836,9 +2280,7 @@ { "tcId": 269, "comment": "Signature encoding contains incorrect types: r=p, s=nan", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff090142", "result": "invalid" @@ -2846,9 +2288,7 @@ { "tcId": 270, "comment": "Signature encoding contains incorrect types: r=p, s=True", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff010101", "result": "invalid" @@ -2856,9 +2296,7 @@ { "tcId": 271, "comment": "Signature encoding contains incorrect types: r=p, s=False", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff010100", "result": "invalid" @@ -2866,9 +2304,7 @@ { "tcId": 272, "comment": "Signature encoding contains incorrect types: r=p, s=Null", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3035023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff0500", "result": "invalid" @@ -2876,9 +2312,7 @@ { "tcId": 273, "comment": "Signature encoding contains incorrect types: r=p, s=empyt UTF-8 string", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3035023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff0c00", "result": "invalid" @@ -2886,9 +2320,7 @@ { "tcId": 274, "comment": "Signature encoding contains incorrect types: r=p, s=\"0\"", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3036023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff0c0130", "result": "invalid" @@ -2896,9 +2328,7 @@ { "tcId": 275, "comment": "Signature encoding contains incorrect types: r=p, s=empty list", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3035023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff3000", "result": "invalid" @@ -2906,9 +2336,7 @@ { "tcId": 276, "comment": "Signature encoding contains incorrect types: r=p, s=list containing 0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3038023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff3003020100", "result": "invalid" @@ -2916,9 +2344,7 @@ { "tcId": 277, "comment": "Signature encoding contains incorrect types: r=0.25, s=0.25", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "300a090380fe01090380fe01", "result": "invalid" @@ -2926,9 +2352,7 @@ { "tcId": 278, "comment": "Signature encoding contains incorrect types: r=nan, s=nan", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006090142090142", "result": "invalid" @@ -2936,9 +2360,7 @@ { "tcId": 279, "comment": "Signature encoding contains incorrect types: r=True, s=True", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006010101010101", "result": "invalid" @@ -2946,9 +2368,7 @@ { "tcId": 280, "comment": "Signature encoding contains incorrect types: r=False, s=False", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006010100010100", "result": "invalid" @@ -2956,9 +2376,7 @@ { "tcId": 281, "comment": "Signature encoding contains incorrect types: r=Null, s=Null", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "300405000500", "result": "invalid" @@ -2966,9 +2384,7 @@ { "tcId": 282, "comment": "Signature encoding contains incorrect types: r=empyt UTF-8 string, s=empyt UTF-8 string", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30040c000c00", "result": "invalid" @@ -2976,9 +2392,7 @@ { "tcId": 283, "comment": "Signature encoding contains incorrect types: r=\"0\", s=\"0\"", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060c01300c0130", "result": "invalid" @@ -2986,9 +2400,7 @@ { "tcId": 284, "comment": "Signature encoding contains incorrect types: r=empty list, s=empty list", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "300430003000", "result": "invalid" @@ -2996,9 +2408,7 @@ { "tcId": 285, "comment": "Signature encoding contains incorrect types: r=list containing 0, s=list containing 0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "300a30030201003003020100", "result": "invalid" @@ -3006,9 +2416,7 @@ { "tcId": 286, "comment": "Signature encoding contains incorrect types: r=0.25, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3008090380fe01020100", "result": "invalid" @@ -3016,9 +2424,7 @@ { "tcId": 287, "comment": "Signature encoding contains incorrect types: r=nan, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006090142020100", "result": "invalid" @@ -3026,9 +2432,7 @@ { "tcId": 288, "comment": "Signature encoding contains incorrect types: r=True, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006010101020100", "result": "invalid" @@ -3036,9 +2440,7 @@ { "tcId": 289, "comment": "Signature encoding contains incorrect types: r=False, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "3006010100020100", "result": "invalid" @@ -3046,9 +2448,7 @@ { "tcId": 290, "comment": "Signature encoding contains incorrect types: r=Null, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050500020100", "result": "invalid" @@ -3056,9 +2456,7 @@ { "tcId": 291, "comment": "Signature encoding contains incorrect types: r=empyt UTF-8 string, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30050c00020100", "result": "invalid" @@ -3066,9 +2464,7 @@ { "tcId": 292, "comment": "Signature encoding contains incorrect types: r=\"0\", s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30060c0130020100", "result": "invalid" @@ -3076,9 +2472,7 @@ { "tcId": 293, "comment": "Signature encoding contains incorrect types: r=empty list, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30053000020100", "result": "invalid" @@ -3086,9 +2480,7 @@ { "tcId": 294, "comment": "Signature encoding contains incorrect types: r=list containing 0, s=0", - "flags": [ - "InvalidTypesInSignature" - ], + "flags": ["InvalidTypesInSignature"], "msg": "313233343030", "sig": "30083003020100020100", "result": "invalid" @@ -3096,9 +2488,7 @@ { "tcId": 295, "comment": "Edge case for Shamir multiplication", - "flags": [ - "EdgeCaseShamirMultiplication" - ], + "flags": ["EdgeCaseShamirMultiplication"], "msg": "3133323237", "sig": "3066023100ac042e13ab83394692019170707bc21dd3d7b8d233d11b651757085bdd5767eabbb85322984f14437335de0cdf565684023100bd770d3ee4beadbabe7ca46e8c4702783435228d46e2dd360e322fe61c86926fa49c8116ec940f72ac8c30d9beb3e12f", "result": "valid" @@ -3106,9 +2496,7 @@ { "tcId": 296, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31373530353531383135", "sig": "3066023100d3298a0193c4316b34e3833ff764a82cff4ef57b5dd79ed6237b51ff76ceab13bf92131f41030515b7e012d2ba857830023100bfc7518d2ad20ed5f58f3be79720f1866f7a23b3bd1bf913d3916819d008497a071046311d3c2fd05fc284c964a39617", "result": "valid" @@ -3116,9 +2504,7 @@ { "tcId": 297, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130333633303731", "sig": "3065023100e14f41a5fc83aa4725a9ea60ab5b0b9de27f519af4b557a601f1fee0243f8eee5180f8c531414f3473f4457430cb7a2602301047ed2bf1f98e3ce93e8fdbdc63cc79f238998fee74e1bb6cd708694950bbffe3945066064da043f04d7083d0a596ec", "result": "valid" @@ -3126,9 +2512,7 @@ { "tcId": 298, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32333632343231333231", "sig": "3066023100b7c8b5cf631a96ad908d6a8c8d0e0a35fcc22a5a36050230b665932764ae45bd84cb87ebba8e444abd89e4483fc9c4a8023100a11636c095aa9bc69cf24b50a0a9e5377d0ffbba4fab5433159f006ab4563d55e918493020a19691574e4d1e66e3975e", "result": "valid" @@ -3136,9 +2520,7 @@ { "tcId": 299, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34353838303134363536", "sig": "306402304a7df2df6a32d59b6bfed54f032c3d6f3acd3ac4063704099cd162ab3908e8eeba4e973ee75b5e285dd572062338fe58023035365be327e2463dc759951c5c0be5e3d094cb706912fdf7d26b15d4a5c42ffebeca5ae73a1823f5e65d571b4ccf1a82", "result": "valid" @@ -3146,9 +2528,7 @@ { "tcId": 300, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32313436363035363432", "sig": "30660231009ad363a1bbc67c57c82a378e988cc083cc91f8b32739ec647c0cb348fb5c86472015131a7d9083bf4740af3351755195023100d310dc1509f8c00281efe571768d488027ea760fe32971f6cb7b57cdf90621b7d0086e26443d3761df7aa3a4eccc6c58", "result": "valid" @@ -3156,9 +2536,7 @@ { "tcId": 301, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333335333030383230", "sig": "306502310095078af5c2ac230239557f5fcee2e712a7034e95437a9b34c1692a81270edcf8ddd5aba1138a42012663e5f81c9beae2023040ee510a0cceb8518ad4f618599164da0f3ba75eceeac216216ec62bcceae8dc98b5e35b2e7ed47c4b8ebacfe84a74e6", "result": "valid" @@ -3166,9 +2544,7 @@ { "tcId": 302, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36333936363033363331", "sig": "3066023100a538076362043de54864464c14a6c1c3a478443726c1309a36b9e9ea1592b40c3f3f90d195bd298004a71e8f285e093a023100d74f97ef38468515a8c927a450275c14dc16ddbdd92b3a5cae804be20d29c682129247d2e01d37dabe38ffb74808a8b7", "result": "valid" @@ -3176,9 +2552,7 @@ { "tcId": 303, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33333931363630373935", "sig": "3065023100bbe835113f8ea4dc469f0283af6603f3d7a3a222b3ab5a93db56007ef2dc07c97988fc7b8b833057fa3fbf97413b6c150230737c316320b61002c2acb184d82e60e46bd2129a9bbf563c80da423121c161decd363518b260aaacf3734c1ef9faa925", "result": "valid" @@ -3186,9 +2560,7 @@ { "tcId": 304, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343436393735393634", "sig": "30650230679c3640ad8ffe9577d9b59b18ff5598dbfe61122bbab8238d268907c989cd94dc7f601d17486af93f6d18624aa524a3023100e84dd195502bdcdd77b7f51d8c1ea789006905844a0e185474af1a583bab564ee23be0bc49500390dceb3d3948f06730", "result": "valid" @@ -3196,9 +2568,7 @@ { "tcId": 305, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35313539343738363431", "sig": "3066023100f6f1afe6febce799cc9b754279f2499f3825c3e789accef46d3f068e2b6781fd50669e80c3c7293a5c0c0af48e068e35023100f59cc8c2222ed63b4553f8149ebecc43b866719b294ef0832a12b3e3dbc825eeab68b5779625b10ae5541412ec295354", "result": "valid" @@ -3206,9 +2576,7 @@ { "tcId": 306, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35323431373932333331", "sig": "3065023100f46496f6d473f3c091a68aaa3749220c840061cd4f888613ccfeac0aa0411b451edbd4facbe38d2dd9d6d0d0d255ed34023000c3a74fa6666f58c4798f30c3779813e5c6d08ac31a792c2d0f9cb708733f26ad6bf3b1e46815ae536aa151680bdee2", "result": "valid" @@ -3216,9 +2584,7 @@ { "tcId": 307, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31313437323930323034", "sig": "3066023100df8b8e4cb1bc4ec69cb1472fa5a81c36642ed47fc6ce560033c4f7cb0bc8459b5788e34caa7d96e6071188e449f0207a0231008b8ee0177962a489938f3feffae55729d9d446fe438c7cb91ea5f632c80aa72a43b9b04e6de7ff34f76f4425107fd697", "result": "valid" @@ -3226,9 +2592,7 @@ { "tcId": 308, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130383738373235363435", "sig": "30660231008bb6a8ecdc8b483ad7b9c94bb39f63b5fc1378efe8c0204a74631dded7159643821419af33863b0414bd87ecf73ba3fb0231008928449f2d6db2b2c65d44d98beb77eeadcbda83ff33e57eb183e1fc29ad86f0ba29ee66e750e8170ccc434cf70ae199", "result": "valid" @@ -3236,9 +2600,7 @@ { "tcId": 309, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37333433333036353633", "sig": "3065023100e3832877c80c4ed439d8eadcf615c0286ff54943e3ae2f66a3b9f886245fea470e6d5812cef80c23e4f568d0215a3bfc02303177a7dbf0ab8f8f5fc1d01b19d6a5e89642899f369dfe213b7cc55d8eaf21dd2885efce52b5959c1f06b7cac5773e5b", "result": "valid" @@ -3246,9 +2608,7 @@ { "tcId": 310, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393734343630393738", "sig": "306502306275738f0880023286a9b6f28ea0a9779e8d644c3dec48293c64f1566b34e15c7119bd9d02fa2357774cabc9e53ef7e6023100d2f0a52b1016082bd5517609ee81c0764dc38a8f32d9a5074e717ee1d832f9ea0e4c6b100b1fd5e7f4bc7468c79d3933", "result": "valid" @@ -3256,9 +2616,7 @@ { "tcId": 311, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323237303836383339", "sig": "3066023100d316fe5168cf13753c8c3bbef83869a6703dc0d5afa82af49c88ff3555660f57919a6f36e84451c3e8e5783e3b83fe3b023100995f08c8fec7cd82ce27e7509393f5a3803a48fe255fcb160321c6e1890eb36e37bcda158f0fa6899e7d107e52de8c3c", "result": "valid" @@ -3266,9 +2624,7 @@ { "tcId": 312, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323332393736343130", "sig": "306402300b13b8fd10fa7b42169137588ad3f557539a4e9206f3a1f1fe9202b0690defded2be18147f5b2da9285c0e7349735ea302300478ad317b22a247bf9334719b4c8ee84acf134515db77e6141c75d08961e1e51eaca29836744103de0f6a4c798d3eeb", "result": "valid" @@ -3276,9 +2632,7 @@ { "tcId": 313, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3934303437333831", "sig": "3065023015804429bcb5277d4f0af73bd54c8a177499a7b64f18afc566c3ce7096bdc6c275e38548edcfa0b78dd7f57b6f393e49023100d5951f243e65b82ba5c0c7552d33b11f1e90fde0c3fd014aac1bb27db2aaf09b667c8b247c4cdd5b0723fba83b4f999e", "result": "valid" @@ -3286,9 +2640,7 @@ { "tcId": 314, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323230353639313233", "sig": "30650230359247c95776bb17492b7bf827f5f330fa9f9de7cc10441a1479c81776ce36cdc6a13c5f5149c4e39147a196bb02ed34023100f6ed9252a73de48516f4eabab6368fbff6875128af4e1226d54db558bd76eec369cc9b285bc196d512e531f84864d33f", "result": "valid" @@ -3296,9 +2648,7 @@ { "tcId": 315, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343134303533393934", "sig": "3065023100a557d1f63a2094f683429ecb35a6533bac897682775c0051e111eed6e076c48867cae005c5e0803800b050311e381cd602302a2f871efcf03cf1c8f509e076aaa2a76f1ea78d1c64804ea5b063b0324b8e98eb5825d04370106020ee15805dbedf81", "result": "valid" @@ -3306,9 +2656,7 @@ { "tcId": 316, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31393531353638363439", "sig": "3065023100f22bf91169b4aec84ca84041cb826f7dfc6f33d973f3c72433b8a0ca203aac93f7eed62be9bea01706402d5b5d3b0e6502307841d3bc34aa47e813a55c25203c5ec2342d838d5b4638c2705dcf4bac9c24f765b5d4c28fa3c7fda7a38ed5048c7de3", "result": "valid" @@ -3316,9 +2664,7 @@ { "tcId": 317, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35393539303731363335", "sig": "30660231009c196e39a2d61a3c2565f5932f357e242892737e9adfc86c6609f291e5e6fdbb23029ff915a032b0c5390ba9d15f203e023100d721e28e5269d7813e8a9aed53a37e652fec1560ca61f28f55ab4c262cc6214eee8d3c4c2ba9d1ba0ba19e5e3c7484a7", "result": "valid" @@ -3326,9 +2672,7 @@ { "tcId": 318, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323135333436393533", "sig": "30660231008ba1e9dec14d300b0e250ea0bcd4419c3d9559622cc7b8375bd73f7d70133242e3d5bf70bc782808734654bacd12daea023100d893d3970f72ccab35555ae91ebcfed3c5bfc5d39181071bc06ba382587a695e02ed482f1a74fe309a399eaee5f5bc52", "result": "valid" @@ -3336,9 +2680,7 @@ { "tcId": 319, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34383037313039383330", "sig": "306402302f521d9d83e1bff8d25255a9bdca90e15d78a8c9ea7885b884024a40de9a315bed7f746b5da4ce96b070208e9ae0cfa502304185c6f4225b8c255a4d31abb5c9b6c686a6ee50a8eb7103aaef90245a4722fc8996f266f262109c3b5957ba73289a20", "result": "valid" @@ -3346,9 +2688,7 @@ { "tcId": 320, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343932393339363930", "sig": "3065023100d4900f54c1bc841d38eb2f13e0bafbb12b5667393b07102db90639744f54d78960b344c8fbfbf3540b38d00278e177aa02303a16eff0399700009b6949f3f506c543495bf8e0f3a34feb8edd63648747b531adc4e75398e4da8083b88b34c2fb97a8", "result": "valid" @@ -3356,9 +2696,7 @@ { "tcId": 321, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32313132333535393630", "sig": "3065023100c0169e2b8b97eeb0650e27653f2e473b97a06e1e888b07c1018c730cabfdeeec4a626c3edee0767d44e8ed07080c2ac4023013f46475f955f9701928067e3982d4ba5a58a379a66f91b74fad9ac8aee30086be6f41c9c2d8fb80e0924dedbe67e968", "result": "valid" @@ -3366,9 +2704,7 @@ { "tcId": 322, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31323339323735373034", "sig": "306402302e868871ea8b27a8a746882152051f2b146af4ac9d8473b4b6852f80a1d0c7cab57489aa43f89024388aec0605b0263702306d8c89eed8a5a6252c5cead1c55391c6743d881609e3db24d70ead80a663570020798fbf41d4c624fcb1ce36c536fe38", "result": "valid" @@ -3376,9 +2712,7 @@ { "tcId": 323, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32303831313838373638", "sig": "3065023100abe6a51179ee87c957805ecad5ccebca30c6e3a3e6dbe4eb4d130b71df2bf590b9d67c8f49e81bf90ce0909d3c2dab4c02307110582fab495b21bd9dda064fbd7acc09d0544dcf7699be35ad16207ffa10e8904f9241a709487ba2ba7e34430b81c3", "result": "valid" @@ -3386,9 +2720,7 @@ { "tcId": 324, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343534363038393633", "sig": "3064023050252c19e60e4120b7c28b2c2e0a588e5d107518cd61e5c7999c6d465ea134f752322d8b83f5988fcdc62bd9adb36ccd0230193899352491dabfe4fc942e14ddacb200673729d61602cc0baf5732d262f36e5279865a810ce2f977f57686a0d0137a", "result": "valid" @@ -3396,9 +2728,7 @@ { "tcId": 325, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31333837363837313131", "sig": "3066023100eb725fdd539d7de8ea02fac8db6ec464f40c272a63e6b2718c4e0266bf1235dae330f747a6052f4319ecbe7bdade9bd0023100ae84507648ba2d1944bb67722ccd2cb94b92b59e89a1ae698c668bb57f481c42b216c23da4b1d8c0e502ef97fda05ad0", "result": "valid" @@ -3406,9 +2736,7 @@ { "tcId": 326, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32303331333831383735", "sig": "3064023025aa56fcbd92f2cf53bddbaa0db537de5843290731c1dd78036fcbded4a8f7187ddfed9f5ca9d98ea7b12d24b8d29d570230028f68372d66164810bf79c30a191116d496fe32314605dc1668289425fb3a15d7532dde1052a49a35866c147abde1d9", "result": "valid" @@ -3416,9 +2744,7 @@ { "tcId": 327, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323535333538333333", "sig": "3065023054bf7adc8548e7cae270e7b097f16b5e315158d21b0e652ce1cfe4b33126ba4a65bf227b4cddcaf22d33d82478937b20023100bfc1b8f1d02846a42f31e1bd10ba334065459f712a3bbc76005d6c6488889f88c0983f4834d0bf2249dbf0a6db760701", "result": "valid" @@ -3426,9 +2752,7 @@ { "tcId": 328, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34363138383431343732", "sig": "3066023100d3bb29ac0bd1f6058a5197f766d6ea3216c572ded62af46318c8c7f9547bb246553654279d69989d9af5ef4ccacf64da023100e10281122c2112a2a5a9d87ac58f64fb07c996a2d09292119e8f24d5499b2e8524ebd0570097f6cc7f9c26094a35c857", "result": "valid" @@ -3436,9 +2760,7 @@ { "tcId": 329, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303039323435383534", "sig": "3066023100bc32e85e3112472408f9324586e525325128a38313c34b79700cb0a3f7262a90a1fcc40eef1f1a3884032a7a21810e0a023100c02f52541360358107a13dbea31f83d80397710901734b7adb78b1fc904454a28a378514ccef80ecc70c1d8e55f11311", "result": "valid" @@ -3446,9 +2768,7 @@ { "tcId": 330, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32373536343636353238", "sig": "3066023100f04b9e17c71d2d2133ea380d71b6b82c8a8e3332703e9d535b2c2bca9b0ad586d176a6049afa35edd9722edb5c33daa3023100bd44d4a6263380ca6f22e76c26d5f70f41f4d7cae7d4b9c1b8dc2ba5298d9d12408b04614e2f3796cc19c950c8c88a10", "result": "valid" @@ -3456,9 +2776,7 @@ { "tcId": 331, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "313139363937313032", "sig": "3065023100c8807351d8e261338e750cb9a52f4be4470b63f6f181cbe0e81d43b60824ba4be1bba42b1783897a0d72b0614018b02f023052e3a598c8be982127e961eed2b04f21c86df4ebcab0d955a7c66ec7f818898798ee75367a85022276b912c0a072bff7", "result": "valid" @@ -3466,9 +2784,7 @@ { "tcId": 332, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323333313432313732", "sig": "306402306152841b6fb460546eeb4158a3e5ffa54f51aa6a208987be899b706055cd59d8ec7c01f4634254fe050e1d4ec525a173023073f0c5f13640d892c28f701428e8fbfb736b6478bbd972c8c684977556ed599a70d313e06b126080e13068d56e1c10be", "result": "valid" @@ -3476,9 +2792,7 @@ { "tcId": 333, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363733343831383938", "sig": "3066023100842f8d2814f5b7163f4b21bd9727246e078ad1e7435dfe1bc5f9e0e7374232e686b9b98b73deab9e43b3b7f25416c2be023100852c106c412300bac3ba265990b428a26076ab3f00fd7657bbd9315fa1cd2a1230a9a60d06b7af87aa0a6cf3f48b344c", "result": "valid" @@ -3486,9 +2800,7 @@ { "tcId": 334, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343630313539383237", "sig": "3066023100e13f6d638b9d4fba54aa436a945cfea66dec058fab6f026293265884457b5a86e8e927d699bc64431b71e3d41df200440231009832cd1b4177118ed247b4f31277da15f420179f45c71a237d77f599a45df68247bac3dcef0868ecd1665005c25b7c6c", "result": "valid" @@ -3496,9 +2808,7 @@ { "tcId": 335, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "38393930383539393239", "sig": "3064023009fff1c2e4ff8643cbfad588620c2bf7aaca5cf4242969142c7145b927bd82ed14f3ae8c6e2ce2da63b990b9f1be6d640230780c816f6c86343b008235ee986abf2136123ed247e4751e4d5467334f08e5e2ca1161254f68c3e6678e2d0b87d1cc7c", "result": "valid" @@ -3506,9 +2816,7 @@ { "tcId": 336, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34333236343430393831", "sig": "3066023100ffae6e7d2cea71b5a9c73cbc1285a8d252949772afe1aa27fb137740fc429c2a8c8648c9a5ba678a32f7ae7689b395ca02310089d54cd13a162c34189ff524813690e79768af8ebe794cc941dfe7fdf2cb8dd0b42519f034ea4d4f1c870046d13210e1", "result": "valid" @@ -3516,9 +2824,7 @@ { "tcId": 337, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32333736343337353537", "sig": "3066023100efa3c5fc3c8be1007475a2dbd46e3578bb30579445909c2445f850fb8aa60aa5b1749cc3400d8ffd81cb8832b50d27b4023100b36a08db3845b3d2ebd2c335480f12fb83f2a7351841ea3842ec62ad904b098efbf9faa7828b9c185746d9c8bd047d76", "result": "valid" @@ -3526,9 +2832,7 @@ { "tcId": 338, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "383630333937373230", "sig": "3066023100f577095f7c74594aa1c69aca9bb26e0c7475ae5163058ecc074b03af89e56b12b6a72450589dacf0d7e6b172d0017a0e023100bee756a0b5d0a677bf95f98da512854f3ecb712f94570e1ad230eab17c527b6a8bcc9ae202b657a3611ecffa94ba0d54", "result": "valid" @@ -3536,9 +2840,7 @@ { "tcId": 339, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35383037373733393837", "sig": "306502300ae7688c7de5882eb9c3172f5500015552f998fb53702c6cd4b03404d5a0510a8073db95db544808dbd76659fd20cf12023100bc610fe5f04d8909cc439615fb7e302d3d82992817647c50c1f467090a52b328cbbc0262f18ffb6fd9f3bd60013cea08", "result": "valid" @@ -3546,9 +2848,7 @@ { "tcId": 340, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "353731383636383537", "sig": "306502305dc8a6d84afaaf900d78c6a91dc5e12e7d17891a52c1468253061d704b8940bef85b9fe807a0e02b56e8dd37c22fbb82023100914258de52932c4604dceb5ce7cc0a92e021edca9b819b84a9f25652f9af13f956a1139ee95c7aa7a079e3ad8317fbdb", "result": "valid" @@ -3556,9 +2856,7 @@ { "tcId": 341, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "38363737333039333632", "sig": "3066023100da55a6dbb845205c87c995b0bbc8444ffcba6eb1f4eb9d30f721d2dacc198fb1a8296075e68eb3d25ef596a952b8ea19023100829f671dccad6d7b0b8c4b39ff3f42597965d55c645fb880a66fe198d9344c9311f1598930392470379fa5ff43c75d04", "result": "valid" @@ -3566,9 +2864,7 @@ { "tcId": 342, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32343735353135303630", "sig": "306402303730dfd0985de77decdd358a544b47f418d3fab42481530d5d514859894c6f23b729af72b44686058de29687b34b3b0c023065bdfaf0ac217a80b82eb09c9f59c5c8cfbf50a6eb979a8f5f63eab9bd38ee0938e4b23102112033b230a14ad2790e3f", "result": "valid" @@ -3576,9 +2872,7 @@ { "tcId": 343, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393733313736383734", "sig": "3065023055210df2124c170e259af1dafa73e66613aa18ced8eb40a7f66155d50d5f3124edfa55276de4797013177291e8afeff6023100c314d3a310a60647dad3318ed7f0405a64c3f94b5ac98e6be12208c8ad9835fa6b81a0ea59f476608634657b66e00ffd", "result": "valid" @@ -3586,9 +2880,7 @@ { "tcId": 344, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33363938303935313438", "sig": "3065023100f6c9897144b5d84964515eb0c8c3d0d9c6687c957887e93c29b2a21804b40307fb88bfd5cca11c95885d28867cb33a740230656bafca242290f7d7e9801b6cfd4bd1b07e8d7c6c1c59fd3d8e82e9846a1b2855c85420e4ee6ec2d97fec2161eeb243", "result": "valid" @@ -3596,9 +2888,7 @@ { "tcId": 345, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130373530323638353736", "sig": "3065023100bfbcc5f343e2ab392ce6c1c02d91c00650c47136836a5d0622d476ac2b3274395721b1ab21882ed5cabed093b43b133f0230043e9fc64c6108df73f9eced90f91185f83d89662f5a9d810c1824fbfd97b842f784305fd6b9c28c80d32d52b1538d12", "result": "valid" @@ -3606,9 +2896,7 @@ { "tcId": 346, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "383639313439353538", "sig": "3066023100b8f793ddd47e657a9081cbed1600fb22b38ad6a155f9c006ba98de1f383b4c0918ceea72253e0f869524b2369cd9bd8c02310096c452ff58f42e0853040a6d5c7e750b57dd4af06e2df8194e8d524e81ac000ee3315bbeabbf6a21f61b8904c55378d9", "result": "valid" @@ -3616,9 +2904,7 @@ { "tcId": 347, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32313734363535343335", "sig": "30640230263ab1c93567e93b5ec4e380b0d3bb5ea1ce693c14a47afccc539aaf197f099d331ea9e26f1a0057148d46727acb61880230621db07ce94110e2be74fa953a00a8a554225b3f2c0f6c56b4ebd4db2f57ca2565ed3323fd708bb56ac6e28bfb40f2e7", "result": "valid" @@ -3626,9 +2912,7 @@ { "tcId": 348, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "363434353530373932", "sig": "306502310096f4a2b3529c65e45a0b4c19c582dc8db635d4e74f0b81309696b23be920ba8ec553d4b370df4c59d74dd654bac6df5802301573ba1b280c735a3401d957ecd3b8908e4e0b7d80239ce042594d182faf2ddf811c9056aac4c87f4f85043766a26614", "result": "valid" @@ -3636,9 +2920,7 @@ { "tcId": 349, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "353332383138333338", "sig": "306602310096a691b19a6294b311a438f8da345e480b1deaa1e940cfbf02177d5f08479976ea58aee31011d50b5542be188c9d63df0231008f67dc9e1588aeb8be180013d41a036f9badfad9fe9340910cbf87243776f54bef7da2ebf3a7643866eb9a3b23fe59b9", "result": "valid" @@ -3646,9 +2928,7 @@ { "tcId": 350, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31313932303736333832", "sig": "3066023100cff27948c6d902c73d103d0802eb144dd89c1b0e3b9f9a5e498b0361dc122a0d555160d8c64d61539c1dbbd4bc18971f023100b60827488c9f16ba28378fd59b1a29c65073335a7f236131134674c62c8396f193c76f2395ddaaa4f24b69161eb69b4d", "result": "valid" @@ -3656,9 +2936,7 @@ { "tcId": 351, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353332383432323230", "sig": "3066023100e90e22d9e535dfdfd86e098d5d6a0ae08f69d4a3ffaa39f6930bcf5f5ad02ee0d0472ae984edd9f0bbe5e7d63fd4f6ac023100e3f57b0a4629ecaa21f2d34a7a0834d57ba20f99c6e31b43c37811cc23b9957c8f3356f4462214d3c8e58745e50f23f6", "result": "valid" @@ -3666,9 +2944,7 @@ { "tcId": 352, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "313536373137373339", "sig": "3064023018b70e272a98cc48e1e0af73146f0f972bbfbeb6b985feb2c4acd695a7a41b99c415be9c46aedaf3ddff67a65a89e387023047d6bcea088f622ad35d88bcf46d71827bcba2f57c36d6fb8a4bf2befdc0d4e3ef366d5966c4d076d3cfa43d6626717b", "result": "valid" @@ -3676,9 +2952,7 @@ { "tcId": 353, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34333033303931313230", "sig": "3066023100acfd981c55fd5286cfce173726d51c3d25f65b11b7673729a62167256774f7c894b74662a212c706e00cef096074162f023100f4d471c97797c24d96aec1de85a249ef468d6036cd712563aeb65cea4995f3ee85e769b874f09a08637a44a96084be7a", "result": "valid" @@ -3686,9 +2960,7 @@ { "tcId": 354, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37373335393135353831", "sig": "3065023100f15fcbeea8b64dad5e8566a2c37913c82d6be9d9668df469bd0b591c3923a6e12644eaf697d466fa7cd513983d946a40023070063966801079351526999e5c5c2c5f627e4c8bc96784bcbe715fe7c7afcf69785d1c8c7ccd3725e364101638396597", "result": "valid" @@ -3696,9 +2968,7 @@ { "tcId": 355, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323433393636373430", "sig": "3066023100d995147939ae6d8f62bb57372227395839e25a0d4308b899d5f506cf9e0a01e8115b7e4b822f037ec95752bd9e892f5e0231009bb4d07333e468f8482a790a2a2e650e2c42da8240ec5e402506b368122f046680cd71e0117897cce3df4a1555fc8876", "result": "valid" @@ -3706,9 +2976,7 @@ { "tcId": 356, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34333237363032383233", "sig": "3064023043c6ce5184476f3f496afeae3cb96a3f9f038957686c93437b8266a233022371d266e904aa096c3566cb33824b88075e0230680c13245a8bc560b638d26f0c5f261964130256939552d3fffb07b658355611612c268a89541055d3c2bf9e82cf4da3", "result": "valid" @@ -3716,9 +2984,7 @@ { "tcId": 357, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32393332303032353932", "sig": "30630230447539941dc350767fc841083d25d9247a0807e1e22e0bb9d94f504f721981b413d521efbd75e4fe831ee26338cf3de3022f395ab27ea782cee4be53e06c7616bbd41d6926b18d219d75d5979f13cba2f52101019b0ec0a41ffdbf29ef73ddba70", "result": "valid" @@ -3726,9 +2992,7 @@ { "tcId": 358, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36343039383737323834", "sig": "3066023100a0ba8e8b979c20345e34fca98531900164a859923bd6986a9c39236a2f5de053a252997f35e5b84b0d48ba0f8d09aedd023100facd6df04358fcd95fa9018a6fc0828dfe319812ff65929c060b18ad4b9f06e7fc0addd1b695315d71c15e51dc51d719", "result": "valid" @@ -3736,9 +3000,7 @@ { "tcId": 359, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36303735363930343132", "sig": "3065023100b8378390f71f0bb6663f1846daf6908f8c84f770ae740cc8054122494cf0ffa9437ab26040ca22808fb29a810b70126e0230427636b929a500abc34d9f22977b81e734919afaf3ed2c91eeada7074e0c16bdc52f960eaec9db5a879c1e6414035101", "result": "valid" @@ -3746,9 +3008,7 @@ { "tcId": 360, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32333231363233313335", "sig": "3066023100f36a9048fd94803d3d6d1b11430b90b94ef8d5d2ad89018c69473ce9cfe0d6105b3c2fb2e7555ccd25f65af8c872bdc602310081254841e7ecbfd0d810afaaf5afd6d6c5d0542bb00cc183b1db01767120afbcc0006ddcba8db7baf65f302723dabc4d", "result": "valid" @@ -3756,9 +3016,7 @@ { "tcId": 361, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36343130313532313731", "sig": "3066023100d8a4d96409c191baa9540bf35f1d5192f9352d7f0e14f92c0e8e1f19f559b42ed3c6b7bdb6becc56584fb5c09421e2e4023100d966ba13d4245e248eafb46f2a3df92c2037d5969c7db6dbcb0ff4b21850e16a18a29785267239886365cf721a212536", "result": "valid" @@ -3766,9 +3024,7 @@ { "tcId": 362, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "383337323835373438", "sig": "306402301d5d86fd48e65b0cf0b0b46062241f89cf65785dd818f93f1162771a38a15f20febc261812ecaaf6f4f2b86b3362d7eb02300c76e363de1432513cb9dad6493931381ecd25f142e61968b6f20d7b1270cb9e38a7ae54e4778aff4025eb00c6a67aef", "result": "valid" @@ -3776,9 +3032,7 @@ { "tcId": 363, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33333234373034353235", "sig": "306402300508eed148f061114be18e8a86188feabf76b873b36eadcca9c2c60e24a2002fe456231decf7a8f6f032c08dbe0ab5a90230694c0ad781b2341e30e1d0739ac99672064f48821a69852c7940cf1d621738199c980d56d2a0b71b3fc6011c6b2444ba", "result": "valid" @@ -3786,9 +3040,7 @@ { "tcId": 364, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343033393636383732", "sig": "30650230726ef88bb7947a043116c111cb519ddeda3e6ffbf724884a1b22c24409cdf2779d93ce610c8c07411c2b001399103d6d02310095dc1d65046caf0e8dad07b224798d6f7807278e737883e7c7bf0b446791d4ee144c26f710134861af4e6771d4082896", "result": "valid" @@ -3796,9 +3048,7 @@ { "tcId": 365, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31323237363035313238", "sig": "3066023100eb0e8e3c639f5eba8eccd9020d0ec62d8ac73f3fddbdfa08fdb2155deb0a536923ebd55e20020cab9f8e39a43a88be11023100c796df399fc35883dd5dae6817d02d3d67a8eec6601585e5e36fd2c134eddb1447ec12b144dddc9aae28a84f22602641", "result": "valid" @@ -3806,9 +3056,7 @@ { "tcId": 366, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34393531343838333632", "sig": "3065023100e8f8c69d0396ea900f9757736d2b19dbc2d2a8c01dccf490c8b9455bd63b34c095867e7cf3b84dc7c3c3d6b51bebf405023058152a7564eeb22a3e26597026d0cd7835725bd512245448cb5016eb48ea759809fd6949d0ee5d579643f72f908c16bb", "result": "valid" @@ -3816,9 +3064,7 @@ { "tcId": 367, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32343532313237303139", "sig": "30650230380b4e48b3ff012af7c08bf871d9f4da0c708b5494a986d3d80b1979e579d0dbee61db9bc3c04c396176410788e15a0f023100e6971c013c965a7e4df10f95620a5092fab096bd5b50828f4bc91c5e479bccf6e0daf287e7ef580fa9ea153fa1a507a2", "result": "valid" @@ -3826,9 +3072,7 @@ { "tcId": 368, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31373331353530373036", "sig": "30650231008061de12029e2b000d157a455ecf2301222f092df95b9551b78cf0ef3a64f12212b57ec7b16d2c0f258946f51cb1633a02300ac2ca6ad99b29ca29a0dc38b34443ee41020f81ed9087cef7681a00c4fe60653a572944ba37f1fe51d112bfffbdd701", "result": "valid" @@ -3836,9 +3080,7 @@ { "tcId": 369, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363637303639383738", "sig": "3066023100e74f2a791eeb7341cff6cc1c24f459e6c0109924f7984639ae387e3ceb58758a1bc3839dea1fc3a3799562225e70a733023100d90e4d0f47343268e56bbcb011bd4734390abc9aa1304b6253e78f5a78b6905aa6bf6a3892a4ae1a875c823ae5a83e87", "result": "valid" @@ -3846,9 +3088,7 @@ { "tcId": 370, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343431353437363137", "sig": "306402306a1cd0ff7906be207b56862edcbc0d0bbfb26d43255c99f6ab77639f5e6103a07aa322b22ed43870d1ce6df68aa0a8c10230655558b129aa23184500bd4aab4f0355d3192e9b8860f60b05a1c29261f4486a6ae235a526339b86c05f5fac477b6723", "result": "valid" @@ -3856,9 +3096,7 @@ { "tcId": 371, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343233393434393938", "sig": "306602310081111fdc5f0de65583c7a5668d26c04ee52e08dac227753132cff1741cb721e112aa793c0d5fa047faf14cb45dd13e1f0231009a25cf1e6c152bc3e216e021561d194979f1c11fe17019ed7bac2c13c4010f209665e3b6f33b86641704d922b407818f", "result": "valid" @@ -3866,9 +3104,7 @@ { "tcId": 372, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34383037363230373132", "sig": "30660231009b66d122a315095b2b66ccb97272c476a2d760e827fdea05732d634df3d066569c984dd941aad5f5dec4c2e1b7b94a0002310096c32403c85bc3d0ee87f96a600182796dce53d54d7467ae660a42b87bb70792f14650ac28a5fa47ce9ca4d3b2c25878", "result": "valid" @@ -3876,9 +3112,7 @@ { "tcId": 373, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32313634363636323839", "sig": "306402302bb062a002088d62a0b7338d0484fedfe2af7e20cebf6a4788264eb27cb4ebc3cc81c816e6a35722cf9b464783094cb8023046cc21b70f2133f85ab0443bebe9c6fc62c6e2ec1fd9c4ddf4a6d5f3f48eb7abf1ee7bdf6725879fd1b7daafb44f6e04", "result": "valid" @@ -3886,9 +3120,7 @@ { "tcId": 374, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31393432383533383635", "sig": "3065023033e87061ee9a82eb74d8bb4ae91606563c2e4db8b09183cc00d1119ab4f5033d287a1fc90a2348163fdf68d35006fd7f02310096db97c947ee2e96e6139d3bcbf5a43606bae1ad3ca28290fbad43b281ef115ec1b98bc581ef48094f8c1aa8e36c282a", "result": "valid" @@ -3896,9 +3128,7 @@ { "tcId": 375, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32323139333833353231", "sig": "3064023070f80b438424ba228a7d80f26e22ff6a896243c9d49c75573489ee0de58ec60efd103838143465bd8fe34672ba9496170230115492bd9365b96f38747536318bffb819e7c146df3a5a7a46d6288c7fdf31cff570b22176aa398daba9073ab1e7b9bf", "result": "valid" @@ -3906,9 +3136,7 @@ { "tcId": 376, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393236393333343139", "sig": "3066023100ff16ca0389ea6948f4305b434fe0aa589f880f5aa937767c31170ee8da6c1ad620c993d40ddf141b7fda37424d51b5cd023100ba0f86985dffc61d6e35a37de06918b11e431b72403161acfb8f05c469f1fcfa6e215c6f7eb5a0a5e0cc9e7be79ce18b", "result": "valid" @@ -3916,9 +3144,7 @@ { "tcId": 377, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "373639333836333634", "sig": "3065023100d60c24bee05f5198cd155ad095ffb956bbcfb66b82fc0d3755119915a62f2f923557b85ddc1d12e6a757f23042cb601b02302c4d968b5eac930b51d283b418fcff6df3a9d6d66e3812cd1bf5fde797fd203a7c439b1b381e4fe8b44e6f108764a7dd", "result": "valid" @@ -3926,9 +3152,7 @@ { "tcId": 378, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32373335393330353733", "sig": "3066023100bdf634d915a4fae7a155532ca2847c33a6babe7ef8db0af50f485db3dd2c8bffe722394583932f6eb5cd97f6db7561d9023100bb425cae2e5483174b5ed873af4329da4618c14458141850bee3c7bf1ffb3f2030159043277dacc708e9d32f63400083", "result": "valid" @@ -3936,9 +3160,7 @@ { "tcId": 379, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "38333030353634303635", "sig": "30650230061320a3bcebac33cf399d45d1e1e1b34f37288fe4753f4fddfd496eff427e1d26b1b91d749cc34c12f4ecef837c0e8f023100fd5cf468cda319fe06e773a190c38de6e150a321ac1c416ad875432cdb7a07134c446f13068e71a1a96e35da923974ad", "result": "valid" @@ -3946,9 +3168,7 @@ { "tcId": 380, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34333037363535373338", "sig": "3065023100d620f063d33efa859b623f6c9a92340e4cdd854ffbe3e5e01379177aee31715ce587b00bd0aea98fddf236d2fc8a7a740230671f4b7c187297dc236c61888b6d9397e97783077cc4101807d79ee62e4a53a78c4b6a3a31b03178668af894a3d8902e", "result": "valid" @@ -3956,9 +3176,7 @@ { "tcId": 381, "comment": "special case hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39363537303138313735", "sig": "306502310091c556c5bddd529fe903b86afc0eb8fa1f49425b779a39114ae563bebc947e633ba4ee98948faa8940dfe2562c63e1c50230198b00079d8db072d25b0a49bc8bc36457926f3c101527528df6679f92c76f1b487e6695d4b92fe33b4ee7046a6a5df9", "result": "valid" @@ -3986,9 +3204,7 @@ { "tcId": 382, "comment": "k*G has a large x-coordinate", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "304d0218389cb27e0bc8d21fa7e5f24cb74f58851313e696333ad68b023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52970", "result": "valid" @@ -3996,9 +3212,7 @@ { "tcId": 383, "comment": "r too large", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3066023100fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000fffffffe023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52970", "result": "invalid" @@ -4026,9 +3240,7 @@ { "tcId": 384, "comment": "r,s are large", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52972023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52971", "result": "valid" @@ -4056,9 +3268,7 @@ { "tcId": 385, "comment": "r and s^-1 have a large Hamming weight", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100d1aee55fdc2a716ba2fabcb57020b72e539bf05c7902f98e105bf83d4cc10c2a159a3cf7e01d749d2205f4da6bd8fcf1", "result": "valid" @@ -4086,9 +3296,7 @@ { "tcId": 386, "comment": "r and s^-1 have a large Hamming weight", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100b6b681dc484f4f020fd3f7e626d88edc6ded1b382ef3e143d60887b51394260832d4d8f2ef70458f9fa90e38c2e19e4f", "result": "valid" @@ -4116,10 +3324,7 @@ { "tcId": 387, "comment": "small r and s", - "flags": [ - "SmallRandS", - "ArithmeticError" - ], + "flags": ["SmallRandS", "ArithmeticError"], "msg": "313233343030", "sig": "3006020102020101", "result": "valid" @@ -4147,10 +3352,7 @@ { "tcId": 388, "comment": "small r and s", - "flags": [ - "SmallRandS", - "ArithmeticError" - ], + "flags": ["SmallRandS", "ArithmeticError"], "msg": "313233343030", "sig": "3006020102020102", "result": "valid" @@ -4178,10 +3380,7 @@ { "tcId": 389, "comment": "small r and s", - "flags": [ - "SmallRandS", - "ArithmeticError" - ], + "flags": ["SmallRandS", "ArithmeticError"], "msg": "313233343030", "sig": "3006020102020103", "result": "valid" @@ -4209,10 +3408,7 @@ { "tcId": 390, "comment": "small r and s", - "flags": [ - "SmallRandS", - "ArithmeticError" - ], + "flags": ["SmallRandS", "ArithmeticError"], "msg": "313233343030", "sig": "3006020103020101", "result": "valid" @@ -4240,10 +3436,7 @@ { "tcId": 391, "comment": "small r and s", - "flags": [ - "SmallRandS", - "ArithmeticError" - ], + "flags": ["SmallRandS", "ArithmeticError"], "msg": "313233343030", "sig": "3006020103020103", "result": "valid" @@ -4271,10 +3464,7 @@ { "tcId": 392, "comment": "small r and s", - "flags": [ - "SmallRandS", - "ArithmeticError" - ], + "flags": ["SmallRandS", "ArithmeticError"], "msg": "313233343030", "sig": "3006020103020104", "result": "valid" @@ -4282,9 +3472,7 @@ { "tcId": 393, "comment": "r is larger than n", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52976020104", "result": "invalid" @@ -4312,9 +3500,7 @@ { "tcId": 394, "comment": "s is larger than n", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3036020103023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accd7fffa", "result": "invalid" @@ -4342,9 +3528,7 @@ { "tcId": 395, "comment": "small r and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3036020201000230489122448912244891224489122448912244891224489122347ce79bc437f4d071aaa92c7d6c882ae8734dc18cb0d553", "result": "valid" @@ -4372,9 +3556,7 @@ { "tcId": 396, "comment": "smallish r and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "303c02072d9b4d347952cd023100ce751512561b6f57c75342848a3ff98ccf9c3f0219b6b68d00449e6c971a85d2e2ce73554b59219d54d2083b46327351", "result": "valid" @@ -4402,9 +3584,7 @@ { "tcId": 397, "comment": "100-bit r and small s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3041020d1033e67e37b32b445580bf4efb02302ad52ad52ad52ad52ad52ad52ad52ad52ad52ad52ad52ad5215c51b320e460542f9cc38968ccdf4263684004eb79a452", "result": "valid" @@ -4432,9 +3612,7 @@ { "tcId": 398, "comment": "small r and 100 bit s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "303602020100023077a172dfe37a2c53f0b92ab60f0a8f085f49dbfd930719d6f9e587ea68ae57cb49cd35a88cf8c6acec02f057a3807a5b", "result": "valid" @@ -4462,9 +3640,7 @@ { "tcId": 399, "comment": "100-bit r and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3041020d062522bbd3ecbe7c39e93e7c24023077a172dfe37a2c53f0b92ab60f0a8f085f49dbfd930719d6f9e587ea68ae57cb49cd35a88cf8c6acec02f057a3807a5b", "result": "valid" @@ -4492,9 +3668,7 @@ { "tcId": 400, "comment": "r and s^-1 are close to n", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3065023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc528f3023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326", "result": "valid" @@ -4522,9 +3696,7 @@ { "tcId": 401, "comment": "r and s are 64-bit integer", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "30160209009c44febf31c3594d020900839ed28247c2b06b", "result": "valid" @@ -4552,9 +3724,7 @@ { "tcId": 402, "comment": "r and s are 100-bit integer", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "301e020d09df8b682430beef6f5fd7c7d0020d0fd0a62e13778f4222a0d61c8a", "result": "valid" @@ -4582,9 +3752,7 @@ { "tcId": 403, "comment": "r and s are 128-bit integer", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "30260211008a598e563a89f526c32ebec8de26367a02110084f633e2042630e99dd0f1e16f7a04bf", "result": "valid" @@ -4612,9 +3780,7 @@ { "tcId": 404, "comment": "r and s are 160-bit integer", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "302e021500aa6eeb5823f7fa31b466bb473797f0d0314c0be0021500e2977c479e6d25703cebbc6bd561938cc9d1bfb9", "result": "valid" @@ -4642,9 +3808,7 @@ { "tcId": 405, "comment": "s == 1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3035023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326020101", "result": "valid" @@ -4652,9 +3816,7 @@ { "tcId": 406, "comment": "s == 0", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3035023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326020100", "result": "invalid" @@ -4682,10 +3844,7 @@ { "tcId": 407, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec63260230427f8227a67d9422557647d27945a90ae1d2ec2931f90113cd5b407099e3d8f5a889d62069e64c0e1c4efe29690b0992", "result": "valid" @@ -4713,10 +3872,7 @@ { "tcId": 408, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec63260230369cf68bb2919c11d0f82315e1ee68a7ee8c17858bd334bf84536b2b74756a77e4eee10ecc5a6416a8263b5429afcba4", "result": "valid" @@ -4744,10 +3900,7 @@ { "tcId": 409, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec632602302111832a45fc5967f7bf78ccdfe98d4e707484aad43f67cf5ac8aa2afbde0d1d8b7fe5cfc5012feb033dffdec623dfbf", "result": "valid" @@ -4775,10 +3928,7 @@ { "tcId": 410, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326023020cd002ab7dca06b798fecef3f06a222c2d2a65e9ec92f74659a8d82fe7d75e9af739f0b532e17d6c5f622c4b591442b", "result": "valid" @@ -4806,10 +3956,7 @@ { "tcId": 411, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec632602303276fe55314e426a8ed83c4c38dc27c8fe8cbba0b39bad7cfc35e963adf10ab37251ea6829b8d255a77dd0b655cf9ff8", "result": "valid" @@ -4837,10 +3984,7 @@ { "tcId": 412, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec632602301a80b4a3d6c88775821e26784463080eb7de510762ab0d98223e532364c7089b07af73746ae4cf076c5277dcc80cf8c2", "result": "valid" @@ -4868,10 +4012,7 @@ { "tcId": 413, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326023074e780e38b3a7cd6cfe17d5c9ac615895bd97dd4076b5f8218ae758b83d195fba64eb9aead39a790ca0f8b8387376265", "result": "valid" @@ -4899,10 +4040,7 @@ { "tcId": 414, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec632602306ee5f8daae12c862e1f7f8b59294ac90448c4461e29b36ed623a719dd69bb17b3a4b7c29b9eb5c39ca6168bf6b597c6a", "result": "valid" @@ -4930,10 +4068,7 @@ { "tcId": 415, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec632602305426ca20a25b0cfb1ef230c62f91e98005f346e229233f1803e8944bf421fef150a4a109e48cefaa4ea23eea627fca41", "result": "valid" @@ -4961,10 +4096,7 @@ { "tcId": 416, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326023039fd1a0ae3964735554c61daf085c66bcc2e9e5350131086023aa99549fc5f9057c848e75a1b8e58069fe0b9b23fa3c9", "result": "valid" @@ -4992,10 +4124,7 @@ { "tcId": 417, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec63260230707a37cfb7367c2e551ea1f0caeac6c0fdd2b562e1bd8f1c7c51a5dd78f21da8cb179bd832cac3d3aee21fda54729e66", "result": "valid" @@ -5023,10 +4152,7 @@ { "tcId": 418, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326023015c99e2ae11f429e74fe2e758bc53ffea26eb6368dd60d10daf860f9c79fa8cc6cb98fee9b87dd38353e970539a50a9e", "result": "valid" @@ -5054,10 +4180,7 @@ { "tcId": 419, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec63260230148c732596feaabb01be1be3a220740e84bbfabe6d82ad0db1c396fa047603beeb95a1cd37fc708a9451d3cc29a45b32", "result": "valid" @@ -5085,10 +4208,7 @@ { "tcId": 420, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec632602306b3cc62a449ae5ef68bec8672f186d5418cc18d039af91b45f8a8fae4210ef06d3f0d226f89945b314d9df72e01a02bb", "result": "valid" @@ -5116,10 +4236,7 @@ { "tcId": 421, "comment": "edge case modular inverse", - "flags": [ - "ModularInverse", - "ArithmeticError" - ], + "flags": ["ModularInverse", "ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec632602307db7901f053b9cefacfda88dd7791c01fd569ed9a5243385eccae12ba992af55832a2e5dc8065e018399a70730035bd8", "result": "valid" @@ -5147,10 +4264,7 @@ { "tcId": 422, "comment": "point at infinity during verify", - "flags": [ - "PointDuplication", - "ArithmeticError" - ], + "flags": ["PointDuplication", "ArithmeticError"], "msg": "313233343030", "sig": "306402307fffffffffffffffffffffffffffffffffffffffffffffffe3b1a6c0fa1b96efac0d06d9245853bd76760cb5666294b9023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326", "result": "invalid" @@ -5178,9 +4292,7 @@ { "tcId": 423, "comment": "edge case for signature malleability", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306402307fffffffffffffffffffffffffffffffffffffffffffffffe3b1a6c0fa1b96efac0d06d9245853bd76760cb5666294b902307fffffffffffffffffffffffffffffffffffffffffffffffe3b1a6c0fa1b96efac0d06d9245853bd76760cb5666294b9", "result": "valid" @@ -5208,9 +4320,7 @@ { "tcId": 424, "comment": "edge case for signature malleability", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306402307fffffffffffffffffffffffffffffffffffffffffffffffe3b1a6c0fa1b96efac0d06d9245853bd76760cb5666294b902307fffffffffffffffffffffffffffffffffffffffffffffffe3b1a6c0fa1b96efac0d06d9245853bd76760cb5666294ba", "result": "valid" @@ -5238,9 +4348,7 @@ { "tcId": 425, "comment": "u1 == 1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3065023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326023100f9b127f0d81ebcd17b7ba0ea131c660d340b05ce557c82160e0f793de07d38179023942871acb7002dfafdfffc8deace", "result": "valid" @@ -5268,9 +4376,7 @@ { "tcId": 426, "comment": "u1 == n - 1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec63260230064ed80f27e1432e84845f15ece399f2cbf4fa31aa837de9b953d44413b9f5c7c7f67989d703f07abef11b6ad0373ea5", "result": "valid" @@ -5298,9 +4404,7 @@ { "tcId": 427, "comment": "u2 == 1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326", "result": "valid" @@ -5328,9 +4432,7 @@ { "tcId": 428, "comment": "u2 == n - 1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3065023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326023100aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa84ecde56a2cf73ea3abc092185cb1a51f34810f1ddd8c64d", "result": "valid" @@ -5358,9 +4460,7 @@ { "tcId": 429, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0230533b0d50480a3ef07e7e8af8b1097759bc03ac9a1c7ed6075a052869f57f12b285613162d08ee7aab9fe54aaa984a39a", "result": "valid" @@ -5388,9 +4488,7 @@ { "tcId": 430, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100d49a253986bbaa8ce9c3d3808313d39c3b950a478372edc009bc0566b73be7b05dad0737e16960257cc16db6ec6c620f", "result": "valid" @@ -5418,9 +4516,7 @@ { "tcId": 431, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0230285090b0d6a6820bbba394efbee5c24a2281e825d2f6c55fb7a85b8251db00f75ab07cc993ceaf664f3c116baf34b021", "result": "valid" @@ -5448,9 +4544,7 @@ { "tcId": 432, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100b39af4a81ee4ae79064ed80f27e1432e84845f15ece399f2a43d2505a0a8c72c5731f4fd967420b1000e3f75502ed7b7", "result": "valid" @@ -5478,9 +4572,7 @@ { "tcId": 433, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100af4a81ee4ae79064ed80f27e1432e84845f15ece399f2cbf28df829ccd30f5ef62ec23957b837d73fe4e156edccd4465", "result": "valid" @@ -5508,9 +4600,7 @@ { "tcId": 434, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02305e9503dc95cf20c9db01e4fc2865d0908be2bd9c733e597e8a5bb7b7a62abdff6dbe3978ae56536d0fb01172ecd55f57", "result": "valid" @@ -5538,9 +4628,7 @@ { "tcId": 435, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02301ee4ae79064ed80f27e1432e84845f15ece399f2cbf4fa31a3ae8edab84dc3330a39f70938e3912bd59753de5aed3088", "result": "valid" @@ -5568,9 +4656,7 @@ { "tcId": 436, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100bb51cd3ba8eb201f53ddb4e34e08c0ff7dff9378106784d798d5a3440bd6dc34be3a0eaef8776619a0c97fefb15720b3", "result": "valid" @@ -5598,9 +4684,7 @@ { "tcId": 437, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100e707e267ea635384a6da09823149f5cb7acbb29e910d2630c5fb5afbc42aa8436349b214a3b8fb9481ec999e005091f8", "result": "valid" @@ -5628,9 +4712,7 @@ { "tcId": 438, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100acc4f2afb7f5c10f818175074ef688a643fc5365e38129f86d5e2517feb81b2cd2b8dc4f7821bfd032edc4c0234085d9", "result": "valid" @@ -5658,9 +4740,7 @@ { "tcId": 439, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02310083276c0793f0a19742422f8af671ccf965fa7d18d541bef4c05b90e303f891d39008439e0fda4bfad5ee9a6ace7e340c", "result": "valid" @@ -5688,9 +4768,7 @@ { "tcId": 440, "comment": "edge case for u1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100942848586b534105ddd1ca77df72e1251140f412e97b62afbf85d4822309176b5965453dee3fab709e14156b3dfcecca", "result": "valid" @@ -5718,9 +4796,7 @@ { "tcId": 441, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02307fffffffffffffffffffffffffffffffffffffffffffffffed2119d5fc12649fc808af3b6d9037d3a44eb32399970dd0", "result": "valid" @@ -5748,9 +4824,7 @@ { "tcId": 442, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023079b95c013b0472de04d8faeec3b779c39fe729ea84fb554cd091c7178c2f054eabbc62c3e1cfbac2c2e69d7aa45d9072", "result": "valid" @@ -5778,9 +4852,7 @@ { "tcId": 443, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100bfd40d0caa4d9d42381f3d72a25683f52b03a1ed96fb72d03f08dcb9a8bc8f23c1a459deab03bcd39396c0d1e9053c81", "result": "valid" @@ -5808,9 +4880,7 @@ { "tcId": 444, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02304c7d219db9af94ce7fffffffffffffffffffffffffffffffef15cf1058c8d8ba1e634c4122db95ec1facd4bb13ebf09a", "result": "valid" @@ -5838,9 +4908,7 @@ { "tcId": 445, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100d219db9af94ce7ffffffffffffffffffffffffffffffffffd189bdb6d9ef7be8504ca374756ea5b8f15e44067d209b9b", "result": "valid" @@ -5868,9 +4936,7 @@ { "tcId": 446, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100a433b735f299cfffffffffffffffffffffffffffffffffffdbb02debbfa7c9f1487f3936a22ca3f6f5d06ea22d7c0dc3", "result": "valid" @@ -5898,9 +4964,7 @@ { "tcId": 447, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100b9af94ce7fffffffffffffffffffffffffffffffffffffffd6efeefc876c9f23217b443c80637ef939e911219f96c179", "result": "valid" @@ -5928,9 +4992,7 @@ { "tcId": 448, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100a276276276276276276276276276276276276276276276273d7228d4f84b769be0fd57b97e4c1ebcae9a5f635e80e9df", "result": "valid" @@ -5958,9 +5020,7 @@ { "tcId": 449, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023073333333333333333333333333333333333333333333333316e4d9f42d4eca22df403a0c578b86f0a9a93fe89995c7ed", "result": "valid" @@ -5988,9 +5048,7 @@ { "tcId": 450, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02307fffffffffffffffffffffffffffffffffffffffffffffffda4233abf824c93f90115e76db206fa7489d6647332e1ba3", "result": "valid" @@ -6018,9 +5076,7 @@ { "tcId": 451, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306402307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02303fffffffffffffffffffffffffffffffffffffffffffffffe3b1a6c0fa1b96efac0d06d9245853bd76760cb5666294bb", "result": "valid" @@ -6048,9 +5104,7 @@ { "tcId": 452, "comment": "edge case for u2", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "306502307ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd023100dfea06865526cea11c0f9eb9512b41fa9581d0f6cb7db9680336151dce79de818cdf33c879da322740416d1e5ae532fa", "result": "valid" @@ -6078,9 +5132,7 @@ { "tcId": 453, "comment": "point duplication during verification", - "flags": [ - "PointDuplication" - ], + "flags": ["PointDuplication"], "msg": "313233343030", "sig": "3065023100b37699e0d518a4d370dbdaaaea3788850fa03f8186d1f78fdfbae6540aa670b31c8ada0fff3e737bd69520560fe0ce60023064adb4d51a93f96bed4665de2d4e1169cc95819ec6e9333edfd5c07ca134ceef7c95957b719ae349fc439eaa49fbbe34", "result": "valid" @@ -6108,9 +5160,7 @@ { "tcId": 454, "comment": "duplication bug", - "flags": [ - "PointDuplication" - ], + "flags": ["PointDuplication"], "msg": "313233343030", "sig": "3065023100b37699e0d518a4d370dbdaaaea3788850fa03f8186d1f78fdfbae6540aa670b31c8ada0fff3e737bd69520560fe0ce60023064adb4d51a93f96bed4665de2d4e1169cc95819ec6e9333edfd5c07ca134ceef7c95957b719ae349fc439eaa49fbbe34", "result": "invalid" @@ -6138,9 +5188,7 @@ { "tcId": 455, "comment": "point with x-coordinate 0", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3035020101023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326", "result": "invalid" @@ -6168,9 +5216,7 @@ { "tcId": 456, "comment": "point with x-coordinate 0", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3065023101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023033333333333333333333333333333333333333333333333327e0a919fda4a2c644d202bd41bcee4bc8fc05155c276eb0", "result": "invalid" @@ -6198,9 +5244,7 @@ { "tcId": 457, "comment": "comparison with point at infinity ", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3064023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326023033333333333333333333333333333333333333333333333327e0a919fda4a2c644d202bd41bcee4bc8fc05155c276eb0", "result": "invalid" @@ -6228,9 +5272,7 @@ { "tcId": 458, "comment": "extreme value for k and edgecase s", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3064023008d999057ba3d2d969260045c55b97f089025959a6f434d651d207d19fb96e9e4fe0e86ebe0e64f85b96a9c75295df61023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326", "result": "valid" @@ -6258,9 +5300,7 @@ { "tcId": 459, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3064023008d999057ba3d2d969260045c55b97f089025959a6f434d651d207d19fb96e9e4fe0e86ebe0e64f85b96a9c75295df6102302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e", "result": "valid" @@ -6288,9 +5328,7 @@ { "tcId": 460, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3064023008d999057ba3d2d969260045c55b97f089025959a6f434d651d207d19fb96e9e4fe0e86ebe0e64f85b96a9c75295df6102306666666666666666666666666666666666666666666666664fc15233fb49458c89a4057a8379dc9791f80a2ab84edd61", "result": "valid" @@ -6318,9 +5356,7 @@ { "tcId": 461, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3065023008d999057ba3d2d969260045c55b97f089025959a6f434d651d207d19fb96e9e4fe0e86ebe0e64f85b96a9c75295df6102310099999999999999999999999999999999999999999999999977a1fb4df8ede852ce760837c536cae35af40f4014764c12", "result": "valid" @@ -6348,9 +5384,7 @@ { "tcId": 462, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3065023008d999057ba3d2d969260045c55b97f089025959a6f434d651d207d19fb96e9e4fe0e86ebe0e64f85b96a9c75295df61023100db6db6db6db6db6db6db6db6db6db6db6db6db6db6db6db6aae76701acc1950894a89e068772d8b281eef136f8a8fef5", "result": "valid" @@ -6378,9 +5412,7 @@ { "tcId": 463, "comment": "extreme value for k", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3064023008d999057ba3d2d969260045c55b97f089025959a6f434d651d207d19fb96e9e4fe0e86ebe0e64f85b96a9c75295df6102300eb10e5ab95f2f26a40700b1300fb8c3e754d5c453d9384ecce1daa38135a48a0a96c24efc2a76d00bde1d7aeedf7f6a", "result": "valid" @@ -6408,9 +5440,7 @@ { "tcId": 464, "comment": "extreme value for k and edgecase s", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3065023100aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7023055555555555555555555555555555555555555555555555542766f2b5167b9f51d5e0490c2e58d28f9a40878eeec6326", "result": "valid" @@ -6438,9 +5468,7 @@ { "tcId": 465, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3065023100aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab702302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e", "result": "valid" @@ -6468,9 +5496,7 @@ { "tcId": 466, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3065023100aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab702306666666666666666666666666666666666666666666666664fc15233fb49458c89a4057a8379dc9791f80a2ab84edd61", "result": "valid" @@ -6498,9 +5524,7 @@ { "tcId": 467, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3066023100aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab702310099999999999999999999999999999999999999999999999977a1fb4df8ede852ce760837c536cae35af40f4014764c12", "result": "valid" @@ -6528,9 +5552,7 @@ { "tcId": 468, "comment": "extreme value for k and s^-1", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3066023100aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7023100db6db6db6db6db6db6db6db6db6db6db6db6db6db6db6db6aae76701acc1950894a89e068772d8b281eef136f8a8fef5", "result": "valid" @@ -6558,9 +5580,7 @@ { "tcId": 469, "comment": "extreme value for k", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "313233343030", "sig": "3065023100aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab702300eb10e5ab95f2f26a40700b1300fb8c3e754d5c453d9384ecce1daa38135a48a0a96c24efc2a76d00bde1d7aeedf7f6a", "result": "valid" @@ -6588,9 +5608,7 @@ { "tcId": 470, "comment": "public key shares x-coordinate with generator", - "flags": [ - "PointDuplication" - ], + "flags": ["PointDuplication"], "msg": "313233343030", "sig": "3065023100f9b127f0d81ebcd17b7ba0ea131c660d340b05ce557c82160e0f793de07d38179023942871acb7002dfafdfffc8deace02302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e", "result": "invalid" @@ -6598,9 +5616,7 @@ { "tcId": 471, "comment": "public key shares x-coordinate with generator", - "flags": [ - "PointDuplication" - ], + "flags": ["PointDuplication"], "msg": "313233343030", "sig": "30640230064ed80f27e1432e84845f15ece399f2cbf4fa31aa837de9b953d44413b9f5c7c7f67989d703f07abef11b6ad0373ea502302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e", "result": "invalid" @@ -6628,9 +5644,7 @@ { "tcId": 472, "comment": "public key shares x-coordinate with generator", - "flags": [ - "PointDuplication" - ], + "flags": ["PointDuplication"], "msg": "313233343030", "sig": "3065023100f9b127f0d81ebcd17b7ba0ea131c660d340b05ce557c82160e0f793de07d38179023942871acb7002dfafdfffc8deace02302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e", "result": "invalid" @@ -6638,9 +5652,7 @@ { "tcId": 473, "comment": "public key shares x-coordinate with generator", - "flags": [ - "PointDuplication" - ], + "flags": ["PointDuplication"], "msg": "313233343030", "sig": "30640230064ed80f27e1432e84845f15ece399f2cbf4fa31aa837de9b953d44413b9f5c7c7f67989d703f07abef11b6ad0373ea502302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e", "result": "invalid" @@ -6668,9 +5680,7 @@ { "tcId": 474, "comment": "x-coordinate of the public key is large", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3065023007648b6660d01ba2520a09d298adf3b1a02c32744bd2877208f5a4162f6c984373139d800a4cdc1ffea15bce4871a0ed02310099fd367012cb9e02cde2749455e0d495c52818f3c14f6e6aad105b0925e2a7290ac4a06d9fadf4b15b578556fe332a5f", "result": "valid" @@ -6678,9 +5688,7 @@ { "tcId": 475, "comment": "x-coordinate of the public key is large", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3065023100a049dcd96c72e4f36144a51bba30417b451a305dd01c9e30a5e04df94342617dc383f17727708e3277cd7246ca44074102303970e264d85b228bf9e9b9c4947c5dd041ea8b5bde30b93aa59fedf2c428d3e2540a54e0530688acccb83ac7b29b79a2", "result": "valid" @@ -6688,9 +5696,7 @@ { "tcId": 476, "comment": "x-coordinate of the public key is large", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "30650230441800ea9377c27865be000ad008eb3d7502bdd105824b26d15cf3d06452969a9d0607a915a8fe989215fc4d61af6e05023100dce29faa5137f75ad77e03918c8ee6747cc7a39b0a69f8b915654cac4cf4bfd9c87cc46ae1631b5c6baebd4fc08ff8fd", "result": "valid" @@ -6718,9 +5724,7 @@ { "tcId": 477, "comment": "y-coordinate of the public key has many trailing 0's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "306402303244768016457c463b74f2097f216d9670b191f76281c74bc6a1a1971d19f209bf4696468f5eb75d6326a0a43c0a65290230501e0ad985ed9f95697bd17fdbe3f9ca92e0f76426d3664e6896648d9c750bf588d0ce7d011c1a1e8d6c2e082422dc93", "result": "valid" @@ -6728,9 +5732,7 @@ { "tcId": 478, "comment": "y-coordinate of the public key has many trailing 0's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "306402305e1af40f2480e3d97c4ae4bfd34a9f45269241356f3a46becd86a4a7c9716d73ca5aebdb3db1a7765650666683bc856b02307e7c4b473a2baaa4953785be8aa2a10006f6d36b400ab981864d69cecec046718d0404b9647454b159aa5a92d76d7955", "result": "valid" @@ -6738,9 +5740,7 @@ { "tcId": 479, "comment": "y-coordinate of the public key has many trailing 0's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "306502306688e36a26f15bdc1c3f91367f8a7667f7bb3e30a335d6f0900e9534eb88b260cb29344c723fedfbe7ac9c5a33f4bf0d023100aa35fddf0fdc9017860b378f801cd806f3e2d754cd2fd94eb7bb36a46ce828cef87e9ebbf447068e630b87fee385ad8f", "result": "valid" @@ -6768,9 +5768,7 @@ { "tcId": 480, "comment": "x-coordinate of the public key has many trailing 0's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3065023100d4a8f3b0b4d3a5769e3a0bbc644b35f1d509355ed1fe401e170f667b661f693b32598e8c143a817a958982845042bb48023004cc07578bbd1981dbf6e8a97a354c98d41b8b6f6e8a2c2b1763c7c2a29d79e24f8476075c9aed9aec6c64dff50461ae", "result": "valid" @@ -6778,9 +5776,7 @@ { "tcId": 481, "comment": "x-coordinate of the public key has many trailing 0's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3065023100c286d1928e9c79fdd3bebdf22a1dbd37c8105e8ecf41e9e3777fe341b6b8d5a89b9d986827d6d1dbb381cd8239484a220230201119ae305b9360aa9b5e5d1567e0674c09e4f025556ebf81b987466b0f421b8d31f72bbe95f3ce2aa9874a84edfd40", "result": "valid" @@ -6788,9 +5784,7 @@ { "tcId": 482, "comment": "x-coordinate of the public key has many trailing 0's", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3065023100d9c678550167f10c511e62acb4bd0a3f7f336bc090c94e6c6b02622439c348a2159c5f41f9b5aa4b470590d40dcd7cc202301fd5eaee295abb4081cb626745f4ad279ceb44604062830b58e6c0465c562d41f02ba588fc0db1ebbe339cdc008d7a1b", "result": "valid" @@ -6818,9 +5812,7 @@ { "tcId": 483, "comment": "x-coordinate of the public key is small", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3065023020fee7c71b6cb0d1da3641ec6622c055a3b16a1f596c64b34da1b2d0b868b66a8f0a0d0db983b3dc7e53bb7295da81970231008141a931d3579aec1cac9887d2fff9c6f12d47a27e4aab8cf262a9d14a715bca0b2057cbc3f18b6fd3d1df76f7410f16", "result": "valid" @@ -6828,9 +5820,7 @@ { "tcId": 484, "comment": "x-coordinate of the public key is small", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3065023100913eecc559b3cf7108a65d6cc3076bfdf36c6f94dcc6693d06690470f34a2e81564241e1de5f5f51421de30af467f10f0230649bd3717244e8ef3c6b0eda983f84dca5ea86d1bec15386b9c473ec43a8cd0ba558eee819f791d9ff9272b9afd59551", "result": "valid" @@ -6838,9 +5828,7 @@ { "tcId": 485, "comment": "x-coordinate of the public key is small", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3064023023855c46403a97b76cbb316ec3fe7e2c422b818387604bda8c3d91121b4f20179d9107c5f92dedc8b620d7db87fccccd023050f57343ab148e50662320c4161e44543c35bc992011ea5b1680b94382cf224ea0ec5da511e102f566cb67201f30a2ee", "result": "valid" @@ -6868,9 +5856,7 @@ { "tcId": 486, "comment": "y-coordinate of the public key is small", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3066023100d200958d491fcebde667cd736c9dba0961c70db2ecaf573c31dd7fa41ecca32b40b5896f9a0ddf272110e3d21e84593a023100c2ecf73943b9adce596bac14fce62495ae93825c5ff6f61c247d1d8afcba52082fc96f63a26e55bccfc3779f88cfd799", "result": "valid" @@ -6878,9 +5864,7 @@ { "tcId": 487, "comment": "y-coordinate of the public key is small", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "306402306ac17d71260c79f81a7566124738cb3ee5d0aa690e73a98ae9e766f1336691e500cad51ba1302366c09cc06b8f7049e0023032ca965d6d7012ec187c7cab9544334d66c2a7658ddefa67e4ad40429815518ecc87b1492ddd57333bd2300b4660a835", "result": "valid" @@ -6888,9 +5872,7 @@ { "tcId": 488, "comment": "y-coordinate of the public key is small", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3065023100e19a4646f0ed8a271fe86ba533f8be4fd81bbf4674716f668efa89a40cac51eec2a6cfbd92327d25efe91ca4ff712bc502304a86b2e8e12378e633dec2691e3b1eed4e932cc48b28e45fa3d464cc0e948c02cc9decf2bb43b25937fcf37e9ad86ef0", "result": "valid" @@ -6918,9 +5900,7 @@ { "tcId": 489, "comment": "y-coordinate of the public key is large", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3064023015aac6c0f435cb662d110db5cf686caee53c64fe2d6d600a83ebe505a0e6fc62dc5705160477c47528c8c903fa865b5d02307f94ddc01a603f9bec5d10c9f2c89fb23b3ffab6b2b68d0f04336d499085e32d22bf3ab67a49a74c743f72473172b59f", "result": "valid" @@ -6928,9 +5908,7 @@ { "tcId": 490, "comment": "y-coordinate of the public key is large", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "306602310090b95a7d194b73498fba5afc95c1aea9be073162a9edc57c4d12f459f0a1730baf2f87d7d6624aea7b931ec53370fe47023100cbc1ef470e666010604c609384b872db7fa7b8a5a9f20fdefd656be2fcc75db53948102f7ab203ea1860a6a32af246a1", "result": "valid" @@ -6938,9 +5916,7 @@ { "tcId": 491, "comment": "y-coordinate of the public key is large", - "flags": [ - "EdgeCasePublicKey" - ], + "flags": ["EdgeCasePublicKey"], "msg": "4d657373616765", "sig": "3066023100dd4391ce7557cbd005e3d5d727cd264399dcc3c6501e4547505b6d57b40bbf0a7fac794dcc8d4233159dd0aa40d4e0b9023100a77fa1374fd60aa91600912200fc83c6aa447f8171ecea72ae322df32dccd68951dc5caf6c50380e400e45bf5c0e626b", "result": "valid" @@ -6968,9 +5944,7 @@ { "tcId": 492, "comment": "signature with non-minimal SEQUENCE tag", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "", "sig": "3f1064023032401249714e9091f05a5e109d5c1216fdc05e98614261aa0dbd9e9cd4415dee29238afbd3b103c1e40ee5c9144aee0f02304326756fb2c4fd726360dd6479b5849478c7a9d054a833a58c1631c33b63c3441336ddf2c7fe0ed129aae6d4ddfeb753", "result": "invalid" @@ -6978,9 +5952,7 @@ { "tcId": 493, "comment": "signature with non-minimal INTEGER tag on r", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "", "sig": "30651f023032401249714e9091f05a5e109d5c1216fdc05e98614261aa0dbd9e9cd4415dee29238afbd3b103c1e40ee5c9144aee0f02304326756fb2c4fd726360dd6479b5849478c7a9d054a833a58c1631c33b63c3441336ddf2c7fe0ed129aae6d4ddfeb753", "result": "invalid" @@ -6988,9 +5960,7 @@ { "tcId": 494, "comment": "signature with non-minimal INTEGER tag on s", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "", "sig": "3065023032401249714e9091f05a5e109d5c1216fdc05e98614261aa0dbd9e9cd4415dee29238afbd3b103c1e40ee5c9144aee0f1f02304326756fb2c4fd726360dd6479b5849478c7a9d054a833a58c1631c33b63c3441336ddf2c7fe0ed129aae6d4ddfeb753", "result": "invalid" @@ -7018,9 +5988,7 @@ { "tcId": 495, "comment": "r = 2, x = 2 is valid", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "68656c6c6f2c20776f726c64", "sig": "3036020102023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52970", "result": "valid" @@ -7048,9 +6016,7 @@ { "tcId": 496, "comment": "r = 3, x = 2 is invalid", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "68656c6c6f2c20776f726c64", "sig": "3036020103023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52970", "result": "invalid" @@ -7078,9 +6044,7 @@ { "tcId": 497, "comment": "r = 2 + n, x = 2 is invalid; r was not reduced mod n", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "68656c6c6f2c20776f726c64", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52975023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52970", "result": "invalid" @@ -7108,9 +6072,7 @@ { "tcId": 498, "comment": "r = n - 2, x = n - 1 is invalid", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "68656c6c6f2c20776f726c64", "sig": "3066023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52971023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52970", "result": "invalid" @@ -7138,9 +6100,7 @@ { "tcId": 499, "comment": "r = 2, x = n + 2 is the smallest possible x with a reduction", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "68656c6c6f2c20776f726c64", "sig": "3036020102023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52970", "result": "valid" @@ -7168,9 +6128,7 @@ { "tcId": 500, "comment": "r = 3, x = n + 2 is invalid", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "68656c6c6f2c20776f726c64", "sig": "3036020103023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52970", "result": "invalid" @@ -7198,9 +6156,7 @@ { "tcId": 501, "comment": "r = p - n + 2, x = 2 is invalid; r is too large to compare r + n with x", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "68656c6c6f2c20776f726c64", "sig": "304d0218389cb27e0bc8d21fa7e5f24cb74f58851313e696333ad68e023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52970", "result": "invalid" @@ -7228,9 +6184,7 @@ { "tcId": 502, "comment": "r = 2^384 - n + 2, x = 2 is invalid; r + n is too large to compare r + n with x, and overflows 2^384 bits", - "flags": [ - "ArithmeticError" - ], + "flags": ["ArithmeticError"], "msg": "68656c6c6f2c20776f726c64", "sig": "304d0218389cb27e0bc8d220a7e5f24db74f58851313e695333ad68f023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52970", "result": "invalid" @@ -7258,9 +6212,7 @@ { "tcId": 503, "comment": "s = 2^128", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "68656c6c6f2c20776f726c64", "sig": "304502304fd5dd99138e6f1002d2d23591b2f94071a7f5ad49ddb970dc859275bfe51f193470d443e793196901e88bbe749614d702110100000000000000000000000000000000", "result": "valid" @@ -7268,9 +6220,7 @@ { "tcId": 504, "comment": "s = n - 2^128", - "flags": [ - "ValidSignature" - ], + "flags": ["ValidSignature"], "msg": "68656c6c6f2c20776f726c64", "sig": "306502304fd5dd99138e6f1002d2d23591b2f94071a7f5ad49ddb970dc859275bfe51f193470d443e793196901e88bbe749614d7023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372dde581a0db248b0a77aecec196accc52973", "result": "valid" diff --git a/testdata/auth/wycheproof/ed25519_test.json b/testdata/auth/wycheproof/ed25519_test.json index 17cfb05d..d63b56ff 100644 --- a/testdata/auth/wycheproof/ed25519_test.json +++ b/testdata/auth/wycheproof/ed25519_test.json @@ -2,9 +2,7 @@ "algorithm": "EDDSA", "schema": "eddsa_verify_schema_v1.json", "numberOfTests": 150, - "header": [ - "Test vectors of type EddsaVerify are intended for testing" - ], + "header": ["Test vectors of type EddsaVerify are intended for testing"], "notes": { "CompressedSignature": { "bugType": "CAN_OF_WORMS", @@ -76,9 +74,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "", "sig": "d4fbdb52bfa726b44d1786a8c0d171c3e62ca83c9e5bbe63de0bb2483f8fd6cc1429ab72cafc41ab56af02ff8fcc43b99bfe4c7ae940f60f38ebaa9d311c4007", "result": "valid" @@ -86,9 +82,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "78", "sig": "d80737358ede548acb173ef7e0399f83392fe8125b2ce877de7975d8b726ef5b1e76632280ee38afad12125ea44b961bf92f1178c9fa819d020869975bcbe109", "result": "valid" @@ -96,9 +90,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "54657374", "sig": "7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b30d", "result": "valid" @@ -106,9 +98,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "48656c6c6f", "sig": "1c1ad976cbaae3b31dee07971cf92c928ce2091a85f5899f5e11ecec90fc9f8e93df18c5037ec9b29c07195ad284e63d548cd0a6fe358cc775bd6c1608d2c905", "result": "valid" @@ -116,9 +106,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "313233343030", "sig": "657c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2bf0cf5b3a289976458a1be6277a5055545253b45b07dcc1abd96c8b989c00f301", "result": "valid" @@ -126,9 +114,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "000000000000000000000000", "sig": "d46543bfb892f84ec124dcdfc847034c19363bf3fc2fa89b1267833a14856e52e60736918783f950b6f1dd8d40dc343247cd43ce054c2d68ef974f7ed0f3c60f", "result": "valid" @@ -136,9 +122,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "6161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161", "sig": "879350045543bc14ed2c08939b68c30d22251d83e018cacbaf0c9d7a48db577e80bdf76ce99e5926762bc13b7b3483260a5ef63d07e34b58eb9c14621ac92f00", "result": "valid" @@ -146,9 +130,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60", "sig": "7bdc3f9919a05f1d5db4a3ada896094f6871c1f37afc75db82ec3147d84d6f237b7e5ecc26b59cfea0c7eaf1052dc427b0f724615be9c3d3e01356c65b9b5109", "result": "valid" @@ -156,9 +138,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "ffffffffffffffffffffffffffffffff", "sig": "5dbd7360e55aa38e855d6ad48c34bd35b7871628508906861a7c4776765ed7d1e13d910faabd689ec8618b78295c8ab8f0e19c8b4b43eb8685778499e943ae04", "result": "valid" @@ -189,9 +169,7 @@ { "tcId": 10, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -199,9 +177,7 @@ { "tcId": 11, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "00000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -209,9 +185,7 @@ { "tcId": 12, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "0000000000000000000000000000000000000000000000000000000000000000ecd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010", "result": "invalid" @@ -219,9 +193,7 @@ { "tcId": 13, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "0000000000000000000000000000000000000000000000000000000000000000edd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010", "result": "invalid" @@ -229,9 +201,7 @@ { "tcId": 14, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "0000000000000000000000000000000000000000000000000000000000000000edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "result": "invalid" @@ -239,9 +209,7 @@ { "tcId": 15, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -249,9 +217,7 @@ { "tcId": 16, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "01000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -259,9 +225,7 @@ { "tcId": 17, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "0100000000000000000000000000000000000000000000000000000000000000ecd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010", "result": "invalid" @@ -269,9 +233,7 @@ { "tcId": 18, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "0100000000000000000000000000000000000000000000000000000000000000edd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010", "result": "invalid" @@ -279,9 +241,7 @@ { "tcId": 19, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "0100000000000000000000000000000000000000000000000000000000000000edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "result": "invalid" @@ -289,9 +249,7 @@ { "tcId": 20, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "edd3f55c1a631258d69cf7a2def9de14000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -299,9 +257,7 @@ { "tcId": 21, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "edd3f55c1a631258d69cf7a2def9de14000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -309,9 +265,7 @@ { "tcId": 22, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "edd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010ecd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010", "result": "invalid" @@ -319,9 +273,7 @@ { "tcId": 23, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "edd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010edd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010", "result": "invalid" @@ -329,9 +281,7 @@ { "tcId": 24, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "edd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "result": "invalid" @@ -339,9 +289,7 @@ { "tcId": 25, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -349,9 +297,7 @@ { "tcId": 26, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0100000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -359,9 +305,7 @@ { "tcId": 27, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fecd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010", "result": "invalid" @@ -369,9 +313,7 @@ { "tcId": 28, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fedd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010", "result": "invalid" @@ -379,9 +321,7 @@ { "tcId": 29, "comment": "special values for r and s", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "3f", "sig": "edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fedffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "result": "invalid" @@ -412,9 +352,7 @@ { "tcId": 30, "comment": "empty signature", - "flags": [ - "TruncatedSignature" - ], + "flags": ["TruncatedSignature"], "msg": "54657374", "sig": "", "result": "invalid" @@ -422,9 +360,7 @@ { "tcId": 31, "comment": "s missing", - "flags": [ - "TruncatedSignature" - ], + "flags": ["TruncatedSignature"], "msg": "54657374", "sig": "7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab0", "result": "invalid" @@ -432,9 +368,7 @@ { "tcId": 32, "comment": "signature too short", - "flags": [ - "TruncatedSignature" - ], + "flags": ["TruncatedSignature"], "msg": "54657374", "sig": "7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946", "result": "invalid" @@ -442,9 +376,7 @@ { "tcId": 33, "comment": "signature too long", - "flags": [ - "SignatureWithGarbage" - ], + "flags": ["SignatureWithGarbage"], "msg": "54657374", "sig": "7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b30d2020", "result": "invalid" @@ -452,9 +384,7 @@ { "tcId": 34, "comment": "include pk in signature", - "flags": [ - "SignatureWithGarbage" - ], + "flags": ["SignatureWithGarbage"], "msg": "54657374", "sig": "7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b30d7d4d0e7f6153a69b6242b522abbee685fda4420f8834b108c3bdae369ef549fa", "result": "invalid" @@ -462,9 +392,7 @@ { "tcId": 35, "comment": "prepending 0 byte to signature", - "flags": [ - "SignatureWithGarbage" - ], + "flags": ["SignatureWithGarbage"], "msg": "54657374", "sig": "007c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b30d", "result": "invalid" @@ -472,9 +400,7 @@ { "tcId": 36, "comment": "prepending 0 byte to s", - "flags": [ - "SignatureWithGarbage" - ], + "flags": ["SignatureWithGarbage"], "msg": "54657374", "sig": "7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab0007a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b30d", "result": "invalid" @@ -482,9 +408,7 @@ { "tcId": 37, "comment": "appending 0 byte to signature", - "flags": [ - "SignatureWithGarbage" - ], + "flags": ["SignatureWithGarbage"], "msg": "54657374", "sig": "7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b30d00", "result": "invalid" @@ -492,9 +416,7 @@ { "tcId": 38, "comment": "removing 0 byte from signature", - "flags": [ - "CompressedSignature" - ], + "flags": ["CompressedSignature"], "msg": "546573743137", "sig": "93de3ca252426c95f735cb9edd92e83321ac62372d5aa5b379786bae111ab6b17251330e8f9a7c30d6993137c596007d7b001409287535ac4804e662bc58a3", "result": "invalid" @@ -502,9 +424,7 @@ { "tcId": 39, "comment": "removing 0 byte from signature", - "flags": [ - "CompressedSignature" - ], + "flags": ["CompressedSignature"], "msg": "54657374313236", "sig": "dffed33a7f420b62bb1731cfd03be805affd18a281ec02b1067ba6e9d20826569e742347df59c88ae96db1f1969fb189b0ec34381d85633e1889da48d95e0e", "result": "invalid" @@ -512,9 +432,7 @@ { "tcId": 40, "comment": "removing leading 0 byte from signature", - "flags": [ - "CompressedSignature" - ], + "flags": ["CompressedSignature"], "msg": "546573743530", "sig": "6e170c719577c25e0e1e8b8aa7a6346f8b109f37385cc2e85dc3b4c0f46a9c6bcafd67f52324c5dbaf40a1b673fb29c4a56052d2d6999d0838a8337bccb502", "result": "invalid" @@ -522,9 +440,7 @@ { "tcId": 41, "comment": "dropping byte from signature", - "flags": [ - "CompressedSignature" - ], + "flags": ["CompressedSignature"], "msg": "54657374333437", "sig": "b0928b46e99fbbad3f5cb502d2cd309d94a7e86cfd4d84b1fcf4cea18075a9c36993c0582dba1e9e519fae5a8654f454201ae0c3cb397c37b8f4f8eef18400", "result": "invalid" @@ -555,9 +471,7 @@ { "tcId": 42, "comment": "modified bit 0 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "647c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2b1d125e5538f38afbcc1c84e489521083041d24bc6240767029da063271a1ff0c", "result": "invalid" @@ -565,9 +479,7 @@ { "tcId": 43, "comment": "modified bit 1 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "677c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2bc108ca4b87a49c9ed2cf383aecad8f54a962b2899da891e12004d7993a627e01", "result": "invalid" @@ -575,9 +487,7 @@ { "tcId": 44, "comment": "modified bit 2 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "617c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2b9ce23fc6213ed5b87912e9bbf92f5e2c780eae26d15c50a112d1e97d2ea33c06", "result": "invalid" @@ -585,9 +495,7 @@ { "tcId": 45, "comment": "modified bit 7 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "e57c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2bbb3eb51cd98dddb235a5f46f2bded6af184a58d09cce928bda43f41d69118a03", "result": "invalid" @@ -595,9 +503,7 @@ { "tcId": 46, "comment": "modified bit 8 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "657d1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2bcd237dda9a116501f67a5705a854b9adc304f34720803a91b324f2c13e0f5a09", "result": "invalid" @@ -605,9 +511,7 @@ { "tcId": 47, "comment": "modified bit 16 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "657c1592402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2b6b167bbdc0d881cc04d28905552c1876f3709851abc5007376940cc8a435c300", "result": "invalid" @@ -615,9 +519,7 @@ { "tcId": 48, "comment": "modified bit 31 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "657c1412402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2b7fd2ac7da14afffcceeb13f2a0d6b887941cb1a5eb57a52f3cb131a16cce7b0e", "result": "invalid" @@ -625,9 +527,7 @@ { "tcId": 49, "comment": "modified bit 32 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "657c1492412ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2b7373ba13ebbef99cd2a8ead55ce735c987d85a35320925a8e871702dc7c5c40d", "result": "invalid" @@ -635,9 +535,7 @@ { "tcId": 50, "comment": "modified bit 63 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "657c1492402ab54e03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2bd35bd331c03f0855504ca1cab87b83c36a028425a3cf007ede4f4254c261cb00", "result": "invalid" @@ -645,9 +543,7 @@ { "tcId": 51, "comment": "modified bit 64 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "657c1492402ab5ce02e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2bcb35101f73cf467deac8c1a03b6c3dc35af544132734b7e57ab20c89b2e4750d", "result": "invalid" @@ -655,9 +551,7 @@ { "tcId": 52, "comment": "modified bit 97 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "657c1492402ab5ce03e2c3a7f2384d051b9cf3570f1207fc78c1bcc98c281c2bb58d2e8878290bff8d3355fdd4ea381924ee578752354eb6dee678ab4011c301", "result": "invalid" @@ -665,9 +559,7 @@ { "tcId": 53, "comment": "modified bit 127 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "657c1492402ab5ce03e2c3a7f0384d851b9cf3570f1207fc78c1bcc98c281c2bb978c866187ffb1cc7b29a0b4045aefc08768df65717194ff0c6e63f4dea0d02", "result": "invalid" @@ -675,9 +567,7 @@ { "tcId": 54, "comment": "modified bit 240 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "657c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281d2b0576ecf8eaf675f00f3dfbe19f75b83b7607a6c96414f6821af920a2498d0305", "result": "invalid" @@ -685,9 +575,7 @@ { "tcId": 55, "comment": "modified bit 247 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "657c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c289c2be5241a345c7b5428054c74b7c382fa10d4a5f1e8f8b79a71d3fdea2254f1ff0e", "result": "invalid" @@ -695,9 +583,7 @@ { "tcId": 56, "comment": "modified bit 248 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "657c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2a63950c85cd6dc96364e768de50ff7732b538f8a0b1615d799190ab600849230e", "result": "invalid" @@ -705,9 +591,7 @@ { "tcId": 57, "comment": "modified bit 253 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "657c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c0b543bd3da0a56a8c9c152f59c9fec12f31fa66434d48b817b30d90cb4efa8b501", "result": "invalid" @@ -715,9 +599,7 @@ { "tcId": 58, "comment": "modified bit 254 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "657c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c6b8da07efd07a6dafb015ed6a32fe136319a972ffbc341f3a0beae97ccf8136505", "result": "invalid" @@ -725,9 +607,7 @@ { "tcId": 59, "comment": "modified bit 255 in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "657c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281cab227aedf259f910f0f3a759a335062665217925d019173b88917eae294f75d40f", "result": "invalid" @@ -735,9 +615,7 @@ { "tcId": 60, "comment": "R==0", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000e0b8e7770d51c7a36375d006c5bffd6af43ff54aaf47e4330dc118c71d61ec02", "result": "invalid" @@ -745,9 +623,7 @@ { "tcId": 61, "comment": "invalid R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff463a1908382e7eb7693acef9884f7cf931a215e0791876be22c631a59881fd0e", "result": "invalid" @@ -755,9 +631,7 @@ { "tcId": 62, "comment": "all bits flipped in R", - "flags": [ - "InvalidEncoding" - ], + "flags": ["InvalidEncoding"], "msg": "313233343030", "sig": "9a83eb6dbfd54a31fc1d3c580fc7b2fae4630ca8f0edf803873e433673d7e3d40e94254586cb6188c5386c3febed477cb9a6cb29e3979adc4cb27cf5278fb70a", "result": "invalid" @@ -788,9 +662,7 @@ { "tcId": 63, "comment": "checking malleability ", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "54657374", "sig": "7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab067654bce3832c2d76f8f6f5dafc08d9339d4eef676573336a5c51eb6f946b31d", "result": "invalid" @@ -798,9 +670,7 @@ { "tcId": 64, "comment": "checking malleability ", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "54657374", "sig": "7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab05439412b5395d42f462c67008eba6ca839d4eef676573336a5c51eb6f946b32d", "result": "invalid" @@ -808,9 +678,7 @@ { "tcId": 65, "comment": "checking malleability ", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "54657374", "sig": "7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab02ee12ce5875bf9dff26556464bae2ad239d4eef676573336a5c51eb6f946b34d", "result": "invalid" @@ -818,9 +686,7 @@ { "tcId": 66, "comment": "checking malleability ", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "54657374", "sig": "7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab0e2300459f1e742404cd934d2c595a6253ad4eef676573336a5c51eb6f946b38d", "result": "invalid" @@ -828,9 +694,7 @@ { "tcId": 67, "comment": "checking malleability ", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "54657374", "sig": "7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b32d", "result": "invalid" @@ -838,9 +702,7 @@ { "tcId": 68, "comment": "checking malleability ", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "54657374", "sig": "7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b34d", "result": "invalid" @@ -848,9 +710,7 @@ { "tcId": 69, "comment": "checking malleability ", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "54657374", "sig": "7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b38d", "result": "invalid" @@ -858,9 +718,7 @@ { "tcId": 70, "comment": "checking malleability ", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "54657374", "sig": "7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab0679155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b38d", "result": "invalid" @@ -891,9 +749,7 @@ { "tcId": 71, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "", "sig": "5056325d2ab440bf30bbf0f7173199aa8b4e6fbc091cf3eb6bc6cf87cd73d992ffc216c85e4ab5b8a0bbc7e9a6e9f8d33b7f6e5ac0ffdc22d9fcaf784af84302", "result": "valid" @@ -901,9 +757,7 @@ { "tcId": 72, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "78", "sig": "481fafbf4364d7b682475282f517a3ac0538c9a6b6a562e99a3d8e5afb4f90a559b056b9f07af023905753b02d95eb329a35c77f154b79abbcd291615ce42f02", "result": "valid" @@ -911,9 +765,7 @@ { "tcId": 73, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "54657374", "sig": "8a9bb4c465a3863abc9fd0dd35d80bb28f7d33d37d74679802d63f82b20da114b8d765a1206b3e9ad7cf2b2d8d778bb8651f1fa992db293c0039eacb6161480f", "result": "valid" @@ -921,9 +773,7 @@ { "tcId": 74, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "48656c6c6f", "sig": "d839c20abfda1fd429531831c64f813f84b913e9928540310cf060b44c3dbf9457d44a7721fdc0d67724ff81cb450dd39b10cfb65db15dda4b8bf09d26bd3801", "result": "valid" @@ -931,9 +781,7 @@ { "tcId": 75, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "313233343030", "sig": "9bbb1052dcfa8ad2715c2eb716ae4f1902dea353d42ee09fd4c0b4fcb8b52b5219e2200016e1199d0061891c263e31b0bc3b55673c19610c4e0fa5408004160b", "result": "valid" @@ -941,9 +789,7 @@ { "tcId": 76, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "000000000000000000000000", "sig": "f63b5c0667c7897fc283296416f7f60e84bbde9cbd832e56be463ed9f568069702b17a2f7c341ebf590706a6388ac76ac613c1675ec0f2c7118f2573422a500b", "result": "valid" @@ -951,9 +797,7 @@ { "tcId": 77, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "6161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161", "sig": "1bc44d7001e6b5b9090fef34b2ca480f9786bbefa7d279353e5881e8dfb91b803ccd46500e270ef0109bfd741037558832120bc2a4f20fbe7b5fb3c3aaf23e08", "result": "valid" @@ -961,9 +805,7 @@ { "tcId": 78, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60", "sig": "ea8e22143b02372e76e99aece3ed36aec529768a27e2bb49bdc135d44378061e1f62d1ac518f33ebf37b2ee8cc6dde68a4bd7d4a2f4d6cb77f015f71ca9fc30d", "result": "valid" @@ -971,9 +813,7 @@ { "tcId": 79, "comment": "", - "flags": [ - "Valid" - ], + "flags": ["Valid"], "msg": "ffffffffffffffffffffffffffffffff", "sig": "8acd679e1a914fc45d5fa83d3021f0509c805c8d271df54e52f43cfbd00cb6222bf81d58fe1de2de378df67ee9f453786626961fe50a9b05f12b6f0899ebdd0a", "result": "valid" @@ -1004,9 +844,7 @@ { "tcId": 80, "comment": "draft-josefsson-eddsa-ed25519-02: Test 1", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "", "sig": "e5564300c360ac729086e2cc806e828a84877f1eb8e5d974d873e065224901555fb8821590a33bacc61e39701cf9b46bd25bf5f0595bbe24655141438e7a100b", "result": "valid" @@ -1037,9 +875,7 @@ { "tcId": 81, "comment": "draft-josefsson-eddsa-ed25519-02: Test 2", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "72", "sig": "92a009a9f0d4cab8720e820b5f642540a2b27b5416503f8fb3762223ebdb69da085ac1e43e15996e458f3613d0f11d8c387b2eaeb4302aeeb00d291612bb0c00", "result": "valid" @@ -1070,9 +906,7 @@ { "tcId": 82, "comment": "draft-josefsson-eddsa-ed25519-02: Test 3", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "af82", "sig": "6291d657deec24024827e69c3abe01a30ce548a284743a445e3680d7db5ac3ac18ff9b538d16f290ae67f760984dc6594a7c15e9716ed28dc027beceea1ec40a", "result": "valid" @@ -1103,9 +937,7 @@ { "tcId": 83, "comment": "draft-josefsson-eddsa-ed25519-02: Test 1024", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "08b8b2b733424243760fe426a4b54908632110a66c2f6591eabd3345e3e4eb98fa6e264bf09efe12ee50f8f54e9f77b1e355f6c50544e23fb1433ddf73be84d879de7c0046dc4996d9e773f4bc9efe5738829adb26c81b37c93a1b270b20329d658675fc6ea534e0810a4432826bf58c941efb65d57a338bbd2e26640f89ffbc1a858efcb8550ee3a5e1998bd177e93a7363c344fe6b199ee5d02e82d522c4feba15452f80288a821a579116ec6dad2b3b310da903401aa62100ab5d1a36553e06203b33890cc9b832f79ef80560ccb9a39ce767967ed628c6ad573cb116dbefefd75499da96bd68a8a97b928a8bbc103b6621fcde2beca1231d206be6cd9ec7aff6f6c94fcd7204ed3455c68c83f4a41da4af2b74ef5c53f1d8ac70bdcb7ed185ce81bd84359d44254d95629e9855a94a7c1958d1f8ada5d0532ed8a5aa3fb2d17ba70eb6248e594e1a2297acbbb39d502f1a8c6eb6f1ce22b3de1a1f40cc24554119a831a9aad6079cad88425de6bde1a9187ebb6092cf67bf2b13fd65f27088d78b7e883c8759d2c4f5c65adb7553878ad575f9fad878e80a0c9ba63bcbcc2732e69485bbc9c90bfbd62481d9089beccf80cfe2df16a2cf65bd92dd597b0707e0917af48bbb75fed413d238f5555a7a569d80c3414a8d0859dc65a46128bab27af87a71314f318c782b23ebfe808b82b0ce26401d2e22f04d83d1255dc51addd3b75a2b1ae0784504df543af8969be3ea7082ff7fc9888c144da2af58429ec96031dbcad3dad9af0dcbaaaf268cb8fcffead94f3c7ca495e056a9b47acdb751fb73e666c6c655ade8297297d07ad1ba5e43f1bca32301651339e22904cc8c42f58c30c04aafdb038dda0847dd988dcda6f3bfd15c4b4c4525004aa06eeff8ca61783aacec57fb3d1f92b0fe2fd1a85f6724517b65e614ad6808d6f6ee34dff7310fdc82aebfd904b01e1dc54b2927094b2db68d6f903b68401adebf5a7e08d78ff4ef5d63653a65040cf9bfd4aca7984a74d37145986780fc0b16ac451649de6188a7dbdf191f64b5fc5e2ab47b57f7f7276cd419c17a3ca8e1b939ae49e488acba6b965610b5480109c8b17b80e1b7b750dfc7598d5d5011fd2dcc5600a32ef5b52a1ecc820e308aa342721aac0943bf6686b64b2579376504ccc493d97e6aed3fb0f9cd71a43dd497f01f17c0e2cb3797aa2a2f256656168e6c496afc5fb93246f6b1116398a346f1a641f3b041e989f7914f90cc2c7fff357876e506b50d334ba77c225bc307ba537152f3f1610e4eafe595f6d9d90d11faa933a15ef1369546868a7f3a45a96768d40fd9d03412c091c6315cf4fde7cb68606937380db2eaaa707b4c4185c32eddcdd306705e4dc1ffc872eeee475a64dfac86aba41c0618983f8741c5ef68d3a101e8a3b8cac60c905c15fc910840b94c00a0b9d0", "sig": "0aab4c900501b3e24d7cdf4663326a3a87df5e4843b2cbdb67cbf6e460fec350aa5371b1508f9f4528ecea23c436d94b5e8fcd4f681e30a6ac00a9704a188a03", "result": "valid" @@ -1136,9 +968,7 @@ { "tcId": 84, "comment": "Signature with S just under the bound. [David Benjamin]", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "124e583f8b8eca58bb29c271b41d36986bbc45541f8e51f9cb0133eca447601e", "sig": "dac119d6ca87fc59ae611c157048f4d4fc932a149dbe20ec6effd1436abf83ea05c7df0fef06147241259113909bc71bd3c53ba4464ffcad3c0968f2ffffff0f", "result": "valid" @@ -1169,9 +999,7 @@ { "tcId": 85, "comment": "Signature with S just above the bound. [David Benjamin]", - "flags": [ - "InvalidKtv" - ], + "flags": ["InvalidKtv"], "msg": "6a0bc2b0057cedfc0fa2e3f7f7d39279b30f454a69dfd1117c758d86b19d85e0", "sig": "0971f86d2c9c78582524a103cb9cf949522ae528f8054dc20107d999be673ff4e25ebf2f2928766b1248bec6e91697775f8446639ede46ad4df4053000000010", "result": "invalid" @@ -1202,9 +1030,7 @@ { "tcId": 86, "comment": "Random test failure 1", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "b0729a713593a92e46b56eaa66b9e435f7a09a8e7de03b078f6f282285276635f301e7aaafe42187c45d6f5b13f9f16b11195cc125c05b90d24dfe4c", "sig": "7db17557ac470c0eda4eedaabce99197ab62565653cf911f632ee8be0e5ffcfc88fb94276b42e0798fd3aa2f0318be7fc6a29fae75f70c3dcdc414a0ad866601", "result": "valid" @@ -1235,9 +1061,7 @@ { "tcId": 87, "comment": "Random test failure 2", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "a8546e50ba31cae3234310d32672447be213fad91a227a19669c53d309b959782b0e6b71f8791fdb470043b58122003157d2d96a43a6cbd7d3a8d86bf4c97391883e268d50af80e1e6e12939c2bd50ca746cdadfad4edf1bda875299740724148efb1ebe73fb60088cda890317658627a5f7ab5a0c075d9d8f3f97b6492b35519e50ff6b38377432a7081f9176bb1c29a862deac1336ca20b097a47829cec10a6a7cec178eda2d12f6dc6c87f910454af0123555ba184e68804d9cced60fd5c8c90943e56599c8f0ba59a38491ba5e5a53460682474c07e40ca142983314fd762856bb1093f359da6eb0a756bd93a3160c10dd8feea6b97e7c6a17cb54bd5d7649c05c66d7bdee056671dfdaf689fa3945bb8e29a429f4bd5d355dce9687b06f01d5e33e3999f0e8", "sig": "67d84d4c3945aaf06e06d524be63acbfb5dbb1988c4aea96a5ee9f7a9b9eecc29df4f66b8aa1d9e8607a58fb1ef0c2ad69aac005b4f58e34103344a9c8871a09", "result": "valid" @@ -1268,9 +1092,7 @@ { "tcId": 88, "comment": "Random test failure 3", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "cd2212eddb0706f62c995cef958634f0cb7793444cbf4d30e81c27c41ebea6cb02607510131f9c015692dfd521b148841e9a2d3564d20ac401f6cb8e40f520fe0cafbeaa88840b83013369d879f013463fe52a13267aa0c8c59c45cde9399cd1e6be8cc64cf48315ac2eb31a1c567a4fb7d601746d1f63b5ac020712adbbe07519bded6f", "sig": "24087d47f3e20af51b9668ae0a88ce76586802d0ec75d8c0f28fc30962b5e1d1a1d509571a1624ed125a8df92a6e963728d6b5de99200b8e285f70feb6f05207", "result": "valid" @@ -1301,9 +1123,7 @@ { "tcId": 89, "comment": "Random test failure 4", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "ec5c7cb078", "sig": "d920d421a5956b69bfe1ba834c025e2babb6c7a6d78c97de1d9bb1116dfdd1185147b2887e34e15578172e150774275ea2aad9e02106f7e8ca1caa669a066f0c", "result": "valid" @@ -1334,9 +1154,7 @@ { "tcId": 90, "comment": "Random test failure 5", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "4668c6a76f0e482190a7175b9f3806a5fe4314a004fa69f988373f7a", "sig": "4f62daf7f7c162038552ad7d306e195baa37ecf6ca7604142679d7d1128e1f8af52e4cb3545748c44ef1ff1c64e877e4f4d248259b7f6eb56e3ef72097dc8e0c", "result": "valid" @@ -1367,9 +1185,7 @@ { "tcId": 91, "comment": "Random test failure 6", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "0f325ffd87e58131ffa23c05ea4579513b287fdba87b44", "sig": "6669acf94667c5b541afe5307bde9476b13ae7e0e6058a772101ac8eb0a94331428eb4db0a2c68a9b6c1763b8624dab259b0876cdcfaeacc17b21a18e3fc010a", "result": "valid" @@ -1400,9 +1216,7 @@ { "tcId": 92, "comment": "Random test failure 7", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "ec5c7cb078", "sig": "30490c28f806298225df62103521dcee047153912c33ab8ab8bbdd1ffabd70fd4fdb360f05be535b067d1cf4e78c2cb432206bf280aab3bd21aaa1cb894c5b06", "result": "valid" @@ -1433,9 +1247,7 @@ { "tcId": 93, "comment": "Random test failure 8", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "5dc9bb87eb11621a93f92abe53515697d2611b2eef73", "sig": "deecafb6f2ede73fec91a6f10e45b9c1c61c4b9bfbe6b6147e2de0b1df6938971f7896c3ab83851fb5d9e537037bff0fca0ccb4a3cc38f056f91f7d7a0557e08", "result": "valid" @@ -1466,9 +1278,7 @@ { "tcId": 94, "comment": "Random test failure 9", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "67484059b2490b1a0a4f8dee77979e26", "sig": "4cd4f77ed473a6647387f3163541c67a1708a3c3bd1673247cb87f0cb68b3c56f04bfa72970c8a483efe659c87009ab4020b590b6641316b3deddb5450544e02", "result": "valid" @@ -1499,9 +1309,7 @@ { "tcId": 95, "comment": "Random test failure 10", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "7dcfe60f881e1285676f35b68a1b2dbcdd7be6f719a288ababc28d36e3a42ac3010a1ca54b32760e74", "sig": "7f8663cf98cbd39d5ff553f00bcf3d0d520605794f8866ce75714d77cc51e66c91818b657d7b0dae430a68353506edc4a714c345f5ddb5c8b958ba3d035f7a01", "result": "valid" @@ -1532,9 +1340,7 @@ { "tcId": 96, "comment": "Random test failure 11", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "a020a4381dc9141f47ee508871ab7a8b5a3648727c4281ae9932376f23a8e1bcda0626b7129197d864178631ec89c4332dbb18", "sig": "1e41a24fe732bd7cab14c2a2f5134ee8c87fcbd2e987e60957ed9239e5c32404d56977e1b4282871896cb10625a1937468e4dc266e16a9c1b8e9891177eca802", "result": "valid" @@ -1565,9 +1371,7 @@ { "tcId": 97, "comment": "Random test failure 12", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "58e456064dff471109def4ca27fa8310a1df32739655b624f27e6418d34b7f007173f3faa5", "sig": "6aab49e5c0bc309b783378ee03ffda282f0185cdf94c847701ff307a6ee8d0865411c44e0a8206f6a5f606107451940c2593af790ce1860f4c14ab25b2deae08", "result": "valid" @@ -1598,9 +1402,7 @@ { "tcId": 98, "comment": "Random test failure 13", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "e1cbf2d86827825613fb7a85811d", "sig": "01abfa4d6bbc726b196928ec84fd03f0c953a4fa2b228249562ff1442a4f63a7150b064f3712b51c2af768d2c2711a71aabf8d186833e941a0301b82f0502905", "result": "valid" @@ -1631,9 +1433,7 @@ { "tcId": 99, "comment": "Random test failure 14", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "a25176b3afea318b2ec11ddacb10caf7179c0b3f8eabbfa2895581138d3c1e0e", "sig": "2a833aadecd9f28235cb5896bf3781521dc71f28af2e91dbe1735a61dce3e31ac15ca24b3fc47817a59d386bbbb2ce60a6adc0a2703bb2bdea8f70f91051f706", "result": "valid" @@ -1664,9 +1464,7 @@ { "tcId": 100, "comment": "Random test failure 15", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "a1", "sig": "1a74ed2cbdc7d8f3827014e8e6ecf8fd2698ac8f86833acccdd400df710fe0d6b0543c9cfa00d52bf024ab7ce0d91981944097233ec134d5c7abbd44bfd32d0d", "result": "valid" @@ -1697,9 +1495,7 @@ { "tcId": 101, "comment": "Random test failure 16", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "975ef941710071a9e1e6325a0c860becd7c695b5117c3107b686e330e5", "sig": "af0fd9dda7e03e12313410d8d8844ebb6fe6b7f65141f22d7bcba5695a25414a9e54326fb44d59fb14707899a8aae70857b23d4080d7ab2c396ef3a36d45ce02", "result": "valid" @@ -1730,9 +1526,7 @@ { "tcId": 102, "comment": "Random test failure 17", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "", "sig": "0280427e713378f49d478df6373c6cac847b622b567daa2376c839e7ac10e22c380ab0fa8617c9dcfe76c4d9db5459b21dc1413726e46cc8f387d359e344f407", "result": "valid" @@ -1763,9 +1557,7 @@ { "tcId": 103, "comment": "Random test failure 18", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "a9e6d94870a67a9fe1cf13b1e6f9150cdd407bf6480ec841ea586ae3935e9787163cf419c1", "sig": "c97e3190f83bae7729ba473ad46b420b8aad735f0808ea42c0f898ccfe6addd4fd9d9fa3355d5e67ee21ab7e1f805cd07f1fce980e307f4d7ad36cc924eef00c", "result": "valid" @@ -1796,9 +1588,7 @@ { "tcId": 104, "comment": "Random test failure 19", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "11cb1eafa4c42a8402c4193c4696f7b2e6d4585e4b42dcf1a8b67a80b2da80bc9d4b649fb2f35eaf1f56c426fd0b", "sig": "14ceb2eaf4688d995d482f44852d71ad878cd7c77b41e60b0065fd01a59b054ee74759224187dbde9e59a763a70277c960892ef89fba997aba2576b2c54ba608", "result": "valid" @@ -1829,9 +1619,7 @@ { "tcId": 105, "comment": "Random test failure 20", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "27d465bc632743522aefa23c", "sig": "c2656951e2a0285585a51ff0eda7e9a23c2dfd2ffa273aee7808f4604e8f9a8c8ea49e9fce4eb2d8d75d36b7238fe6fc13b6c5d9427dd58f8c6615d033c0bd0f", "result": "valid" @@ -1862,9 +1650,7 @@ { "tcId": 106, "comment": "Random test failure 21", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "5ffa", "sig": "931e5152fcef078c22cc5d6a3a65f06e396289f6f5f2d1efa6340254a53526ef5dc6874eeddf35c3f50991c53cd02bf06313e37d93ee1f7022128ffa3b8f300b", "result": "valid" @@ -1895,9 +1681,7 @@ { "tcId": 107, "comment": "Random test failure 22", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "25", "sig": "e4ae21f7a8f4b3b325c161a8c6e53e2edd7005b9c2f8a2e3b0ac4ba94aa80be6f2ee22ac8d4a96b9a3eb73a825e7bb5aff4a3393bf5b4a38119e9c9b1b041106", "result": "valid" @@ -1928,9 +1712,7 @@ { "tcId": 108, "comment": "Random test failure 23", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "80fdd6218f29c8c8f6bd820945f9b0854e3a8824", "sig": "e097e0bd0370bff5bde359175a11b728ee9639095d5df8eda496395565616edfe079977f7d4dc8c75d6113a83d6a55e6e1676408c0967a2906339b43337dcb01", "result": "valid" @@ -1961,9 +1743,7 @@ { "tcId": 109, "comment": "Random test failure 24", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "b477b0480bb84642608b908d29a51cf2fce63f24ee95", "sig": "28fafbb62b4d688fa79e1ac92851f46e319b161f801d4dc09acc21fdd6780a2c4292b8c1003c61c2bcebe7f3f88ccc4bb26d407387c5f27cb8c94cf6ce810405", "result": "valid" @@ -1994,9 +1774,7 @@ { "tcId": 110, "comment": "Random test failure 25", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "aa365b442d12b7f3c925", "sig": "83c40ce13d483cc58ff65844875862d93df4bd367af77efa469ec06a8ed9e6d7905a04879535708ddf225567a815c9b941d405c98e918fd0c151165cea7fb101", "result": "valid" @@ -2027,9 +1805,7 @@ { "tcId": 111, "comment": "Random test failure 26", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "27e792b28b2f1702", "sig": "14d9b497c19b91d43481c55bb6f5056de252d9ecb637575c807e58e9b4c5eac8b284089d97e2192dc242014363208e2c9a3435edf8928fb1d893553e9be4c703", "result": "valid" @@ -2060,9 +1836,7 @@ { "tcId": 112, "comment": "Random test failure 27", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "eef3bb0f617c17d0420c115c21c28e3762edc7b7fb048529b84a9c2bc6", "sig": "242ddb3a5d938d07af690b1b0ef0fa75842c5f9549bf39c8750f75614c712e7cbaf2e37cc0799db38b858d41aec5b9dd2fca6a3c8e082c10408e2cf3932b9d08", "result": "valid" @@ -2093,9 +1867,7 @@ { "tcId": 113, "comment": "Random test failure 28", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "475f", "sig": "71a4a06a34075f2fd47bc3abf4714d46db7e97b08cb6180d3f1539ac50b18ce51f8af8ae95ed21d4fa0daab7235925631ecea1fd9d0d8a2ba7a7583fd04b900c", "result": "valid" @@ -2126,9 +1898,7 @@ { "tcId": 114, "comment": "Test case for overflow in signature generation", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "01234567", "sig": "c964e100033ce8888b23466677da4f4aea29923f642ae508f9d0888d788150636ab9b2c3765e91bbb05153801114d9e52dc700df377212222bb766be4b8c020d", "result": "valid" @@ -2159,9 +1929,7 @@ { "tcId": 115, "comment": "Test case for overflow in signature generation", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "9399a6db9433d2a28d2b0c11c8794ab7d108c95b", "sig": "176065c6d64a136a2227687d77f61f3fca3b16122c966276fd9a8b14a1a2cea4c33b3533d11101717016684e3810efbea63bb23773f7cc480174199abd734f08", "result": "valid" @@ -2192,9 +1960,7 @@ { "tcId": 116, "comment": "Test case for overflow in signature generation", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "7af783afbbd44c1833ab7237ecaf63b94ffdd003", "sig": "7ca69331eec8610d38f00e2cdbd46966cb359dcde98a257ac6f362cc00c8f4fe85c02285fe4d66e31a44cadb2bf474e1a7957609eb4fe95a71473fe6699aa70d", "result": "valid" @@ -2225,9 +1991,7 @@ { "tcId": 117, "comment": "Test case for overflow in signature generation", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "321b5f663c19e30ee7bbb85e48ecf44db9d3f512", "sig": "f296715e855d8aecccba782b670163dedc4458fe4eb509a856bcac450920fd2e95a3a3eb212d2d9ccaf948c39ae46a2548af125f8e2ad9b77bd18f92d59f9200", "result": "valid" @@ -2258,9 +2022,7 @@ { "tcId": 118, "comment": "Test case for overflow in signature generation", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "msg": "c48890e92aeeb3af04858a8dc1d34f16a4347b91", "sig": "367d07253a9d5a77d054b9c1a82d3c0a448a51905343320b3559325ef41839608aa45564978da1b2968c556cfb23b0c98a9be83e594d5e769d69d1156e1b1506", "result": "valid" @@ -2291,9 +2053,7 @@ { "tcId": 119, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "321b5f663c19e30ee7bbb85e48ecf44db9d3f512", "sig": "f296715e855d8aecccba782b670163dedc4458fe4eb509a856bcac450920fd2e95a3a3eb212d2d9ccaf948c39ae46a2548af125f8e2ad9b77bd18f92d59f9200", "result": "valid" @@ -2324,9 +2084,7 @@ { "tcId": 120, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "c48890e92aeeb3af04858a8dc1d34f16a4347b91", "sig": "367d07253a9d5a77d054b9c1a82d3c0a448a51905343320b3559325ef41839608aa45564978da1b2968c556cfb23b0c98a9be83e594d5e769d69d1156e1b1506", "result": "valid" @@ -2357,9 +2115,7 @@ { "tcId": 121, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "26d5f0631f49106db58c4cfc903691134811b33c", "sig": "9588e02bc815649d359ce710cdc69814556dd8c8bab1c468f40a49ebefb7f0de7ed49725edfd1b708fa1bad277c35d6c1b9c5ec25990997645780f9203d7dd08", "result": "valid" @@ -2390,9 +2146,7 @@ { "tcId": 122, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "2a71f064af982a3a1103a75cef898732d7881981", "sig": "2217a0be57dd0d6c0090641496bcb65e37213f02a0df50aff0368ee2808e1376504f37b37494132dfc4d4887f58b9e86eff924040db3925ee4f8e1428c4c500e", "result": "valid" @@ -2423,9 +2177,7 @@ { "tcId": 123, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "bf26796cef4ddafcf5033c8d105057db0210b6ad", "sig": "1fda6dd4519fdbefb515bfa39e8e5911f4a0a8aa65f40ef0c542b8b34b87f9c249dc57f320718ff457ed5915c4d0fc352affc1287724d3f3a9de1ff777a02e01", "result": "valid" @@ -2456,9 +2208,7 @@ { "tcId": 124, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "bf26796cef4ddafcf5033c8d105057db0210b6ad", "sig": "1fda6dd4519fdbefb515bfa39e8e5911f4a0a8aa65f40ef0c542b8b34b87f9c249dc57f320718ff457ed5915c4d0fc352affc1287724d3f3a9de1ff777a02e01", "result": "valid" @@ -2489,9 +2239,7 @@ { "tcId": 125, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "ae03da6997e40cea67935020152d3a9a365cc055", "sig": "068eafdc2f36b97f9bae7fbda88b530d16b0e35054d3a351e3a4c914b22854c711505e49682e1a447e10a69e3b04d0759c859897b64f71137acf355b63faf100", "result": "valid" @@ -2522,9 +2270,7 @@ { "tcId": 126, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "489d473f7fb83c7f6823baf65482517bccd8f4ea", "sig": "43670abc9f09a8a415e76f4a21c6a46156f066b5a37b3c1e867cf67248c7b927e8d13a763e37abf936f5f27f7a8aa290539d21f740efd26b65fd5ad27085f400", "result": "valid" @@ -2555,9 +2301,7 @@ { "tcId": 127, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "1b704d6692d60a07ad1e1d047b65e105a80d3459", "sig": "56388f2228893b14ce4f2a5e0cc626591061de3a57c50a5ecab7b9d5bb2caeea191560a1cf2344c75fdb4a085444aa68d727b39f498169eaa82cf64a31f59803", "result": "valid" @@ -2588,9 +2332,7 @@ { "tcId": 128, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "dc87030862c4c32f56261e93a367caf458c6be27", "sig": "553e5845fc480a577da6544e602caadaa00ae3e5aa3dce9ef332b1541b6d5f21bdf1d01e98baf80b8435f9932f89b3eb70f02da24787aac8e77279e797d0bd0b", "result": "valid" @@ -2621,9 +2363,7 @@ { "tcId": 129, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "7f41ef68508343ef18813cb2fb332445ec6480cd", "sig": "bc10f88081b7be1f2505b6e76c5c82e358cf21ec11b7df1f334fb587bada465b53d9f7b4d4fec964432ee91ead1bc32ed3c82f2167da1c834a37515df7fe130e", "result": "valid" @@ -2654,9 +2394,7 @@ { "tcId": 130, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "e1ce107971534bc46a42ac609a1a37b4ca65791d", "sig": "00c11e76b5866b7c37528b0670188c1a0473fb93c33b72ae604a8865a7d6e094ff722e8ede3cb18389685ff3c4086c29006047466f81e71a329711e0b9294709", "result": "valid" @@ -2687,9 +2425,7 @@ { "tcId": 131, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "869a827397c585cf35acf88a8728833ab1c8c81e", "sig": "0a6f0ac47ea136cb3ff00f7a96638e4984048999ee2da0af6e5c86bffb0e70bb97406b6ad5a4b764f7c99ebb6ec0fd434b8efe253b0423ef876c037998e8ab07", "result": "valid" @@ -2720,9 +2456,7 @@ { "tcId": 132, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "619d8c4f2c93104be01cd574a385ceca08c33a9e", "sig": "b7cbb942a6661e2312f79548224f3e44f5841c6e880c68340756a00ce94a914e8404858265985e6bb97ef01d2d7e5e41340309606bfc43c8c6a8f925126b3d09", "result": "valid" @@ -2753,9 +2487,7 @@ { "tcId": 133, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "5257a0bae8326d259a6ce97420c65e6c2794afe2", "sig": "27a4f24009e579173ff3064a6eff2a4d20224f8f85fdec982a9cf2e6a3b51537348a1d7851a3a932128a923a393ea84e6b35eb3473c32dceb9d7e9cab03a0f0d", "result": "valid" @@ -2786,9 +2518,7 @@ { "tcId": 134, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "5acb6afc9b368f7acac0e71f6a4831c72d628405", "sig": "985b605fe3f449f68081197a68c714da0bfbf6ac2ab9abb0508b6384ea4999cb8d79af98e86f589409e8d2609a8f8bd7e80aaa8d92a84e7737fbe8dcef41920a", "result": "valid" @@ -2819,9 +2549,7 @@ { "tcId": 135, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "3c87b3453277b353941591fc7eaa7dd37604b42a", "sig": "1c8fbda3d39e2b441f06da6071c13115cb4115c7c3341704cf6513324d4cf1ef4a1dd7678a048b0dde84e48994d080befcd70854079d44b6a0b0f9fa002d130c", "result": "valid" @@ -2852,9 +2580,7 @@ { "tcId": 136, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "0a68e27ef6847bfd9e398b328a0ded3679d4649d", "sig": "59097233eb141ed948b4f3c28a9496b9a7eca77454ecfe7e46737d1449a0b76b15aacf77cf48af27a668aa4434cfa26c504d75a2bcc4feac46465446234c0508", "result": "valid" @@ -2885,9 +2611,7 @@ { "tcId": 137, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "4e9bef60737c7d4dd10bd52567e1473a36d3573d", "sig": "519105608508fe2f1b6da4cc8b23e39798b1d18d25972beed0404cec722e01ba1b6a0f85e99e092cca8076b101b60d4ac5035684357f4d0daacdc642da742a06", "result": "valid" @@ -2918,9 +2642,7 @@ { "tcId": 138, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "cc82b3163efda3ba7e9240e765112caa69113694", "sig": "d8b03ee579e73f16477527fc9dc37a72eaac0748a733772c483ba013944f01ef64fb4ec5e3a95021dc22f4ae282baff6e9b9cc8433c6b6710d82e7397d72ef04", "result": "valid" @@ -2951,9 +2673,7 @@ { "tcId": 139, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "923a5c9e7b5635bb6c32c5a408a4a15b652450eb", "sig": "26da61fdfd38e6d01792813f27840c8b4766b0faaed39d0ee898cb450d94a5d5f57e58b6a003d7f9b56b20561954c6edcf66492d116b8b5e91f205a3a6449d0b", "result": "valid" @@ -2984,9 +2704,7 @@ { "tcId": 140, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "6f2f0245de4587062979d0422d349f93ccdc3af2", "sig": "4adeaff7a58c5010a5a067feea0ae504d37b0c6a76c6c153e222f13409dff2df0fab69bc5059b97d925dc1b89e9851d7c627cb82d65585f9fd976124553f8902", "result": "valid" @@ -3017,9 +2735,7 @@ { "tcId": 141, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "6e911edb27a170b983d4dee1110554f804330f41", "sig": "4204d620cde0c3008c0b2901f5d6b44f88f0e3cb4f4d62252bf6f3cb37c1fb150a9ccb296afe5e7c75f65b5c8edd13dc4910ffe1e1265b3707c59042cf9a5902", "result": "valid" @@ -3050,9 +2766,7 @@ { "tcId": 142, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "b8cf807eea809aaf739aa091f3b7a3f2fd39fb51", "sig": "f8a69d3fd8c2ff0a9dec41e4c6b43675ce08366a35e220b1185ffc246c339e22c20ac661e866f52054015efd04f42eca2adcee6834c4df923b4a62576e4dff0e", "result": "valid" @@ -3083,9 +2797,7 @@ { "tcId": 143, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "01a2b5f7fee813b4e9bd7fc25137648004795010", "sig": "61792c9442bc6338ac41fd42a40bee9b02ec1836503d60ff725128c63d72808880c36e6190b7da525cbee5d12900aa043547dd14a2709ef9e49d628f37f6b70c", "result": "valid" @@ -3116,9 +2828,7 @@ { "tcId": 144, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "0fbf5d47cb5d498feace8f98f1896208da38a885", "sig": "fa3cd41e3a8c00b19eecd404a63c3cb787cd30de0dfc936966cff2117f5aff18db6bef80fcfd8856f3fb2e9c3dc47593e9471103032af918feee638a33d40505", "result": "valid" @@ -3149,9 +2859,7 @@ { "tcId": 145, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "36e67c1939750bffb3e4ba6cb85562612275e862", "sig": "97fbbcd7a1d0eb42d2f8c42448ef35a2c2472740556b645547865330d6c57068af377fced08aaf810c08cd3c43d296f1975710312e9334c98b485f831efa4103", "result": "valid" @@ -3182,9 +2890,7 @@ { "tcId": 146, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "13945c894c1d3fe8562e8b20e5f0efaa26ade8e3", "sig": "d7dbaa337ffd2a5fd8d5fd8ad5aeccc0c0f83795c2c59fe62a40b87903b1ae62ed748a8df5af4d32f9f822a65d0e498b6f40eaf369a9342a1164ee7d08b58103", "result": "valid" @@ -3215,9 +2921,7 @@ { "tcId": 147, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "4de142af4b8402f80a47fa812df84f42e283cee7", "sig": "09a2ed303a2fa7027a1dd7c3b0d25121eeed2b644a2fbc17aa0c8aea4524071ede7e7dd7a536d5497f8165d29e4e1b63200f74bbae39fbbbccb29889c62c1f09", "result": "valid" @@ -3248,9 +2952,7 @@ { "tcId": 148, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "563357f41b8b23b1d83f19f5667177a67da20b18", "sig": "e6884a6e6b2e60a0b5862251c001e7c79d581d777d6fc11d218d0aecd79f26a30e2ca22cc7c4674f8b72655bc4ee5cb5494ca07c05177656142ac55cc9d33e02", "result": "valid" @@ -3281,9 +2983,7 @@ { "tcId": 149, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "931bbf9c877a6571cf7d4609fc3eb867edd43f51", "sig": "6124c206d864507ea5d984b363b4cf583314db6856a45ded5e61eebff4d5e337e0b4c82b445ae2e52d549d2d961eace2ea01f81158e09a9686baa040db65ad08", "result": "valid" @@ -3314,9 +3014,7 @@ { "tcId": 150, "comment": "regression test for arithmetic error", - "flags": [ - "TinkOverflow" - ], + "flags": ["TinkOverflow"], "msg": "44530b0b34f598767a7b875b0caee3c7b9c502d1", "sig": "cfbd450a2c83cb8436c348822fe3ee347d4ee937b7f2ea11ed755cc52852407c9eec2c1fa30d2f9aef90e89b2cc3bcef2b1b9ca59f712110d19894a9cf6a2802", "result": "valid" diff --git a/testdata/auth/wycheproof/hkdf_sha256_test.json b/testdata/auth/wycheproof/hkdf_sha256_test.json index 5486a4d9..df28e212 100644 --- a/testdata/auth/wycheproof/hkdf_sha256_test.json +++ b/testdata/auth/wycheproof/hkdf_sha256_test.json @@ -2,9 +2,7 @@ "algorithm": "HKDF-SHA-256", "schema": "hkdf_test_schema_v1.json", "numberOfTests": 86, - "header": [ - "Test vector of type HkdfTest are intended for the verification of HKDF." - ], + "header": ["Test vector of type HkdfTest are intended for the verification of HKDF."], "notes": { "EmptySalt": { "bugType": "FUNCTIONALITY", @@ -52,9 +50,7 @@ { "tcId": 2, "comment": "RFC 5869", - "flags": [ - "EmptySalt" - ], + "flags": ["EmptySalt"], "ikm": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b", "salt": "", "info": "", @@ -96,10 +92,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "24aeff2645e3e0f5494a9a102778c43a", "salt": "", "info": "", @@ -110,10 +103,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "a23632e18ec76b59b1c87008da3f8a7e", "salt": "", "info": "", @@ -124,10 +114,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "a4748031a14d3e6aafe42aa20c568f5f", "salt": "", "info": "", @@ -138,10 +125,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "06eb26f8ccf28580c8f28d5b4dc47a49", "salt": "", "info": "d5f081e81e8cf9ded199f3ae43c80a2dfe3d9cf2", @@ -152,10 +136,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "c181696a19ab1a32eb6e81b2925d8990", "salt": "", "info": "d8c8de92fe5422c9825996354db1821ba43a81ac", @@ -166,10 +147,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "55fb6dcc7802354e55a45a6e41858c05", "salt": "", "info": "dcd590e418b259c64fb9e139b3a1280d5de8400b", @@ -180,9 +158,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "c27718560fae2515acb17a874991d357", "salt": "4487f538b65c9058625057b4bbdd93e7", "info": "", @@ -193,9 +169,7 @@ { "tcId": 11, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "be0df9811ad0bf3b08358a3dc4a05981", "salt": "c98618bfeb59295f8bf1dd3804b1bf2c", "info": "", @@ -206,9 +180,7 @@ { "tcId": 12, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "529e91a61895f1c4ceb5b6994f48783b", "salt": "12e4ae515328983bab2d88da3cb32a95", "info": "", @@ -219,9 +191,7 @@ { "tcId": 13, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "c360e16084cfd13cb44b0dc02d8665de", "salt": "685ac7df93701d6c78babd847861bb3c", "info": "e0ddfaaaa7afb53f59a007a205c7149b5b5a72be", @@ -232,9 +202,7 @@ { "tcId": 14, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "0cbd136d66d15a4ffefde1303b430821", "salt": "2614d80275b08a1cf90bae0eb607d4d5", "info": "ee991de21aeb6baa6a5f683dbb755e6f80db1c1d", @@ -245,9 +213,7 @@ { "tcId": 15, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "7a00817689a3d79001825a864c69c120", "salt": "08bc01c053a6406c7c4a667c9b9b3894", "info": "967ccd75395be6e96a67759f070487c9e2107791", @@ -258,9 +224,7 @@ { "tcId": 16, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "d003dd047181bd66420b529c78aaee1b", "salt": "5a2737f637eb905ba5a480d51a721c012f3ff9701d9c4fa1424f1f5f540f", "info": "", @@ -271,9 +235,7 @@ { "tcId": 17, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "75d085427d397b263fb3c6c8e0c40b6f", "salt": "e2141b0dc65348632396a25c6d7b6ffabf55686532544c351860635b7c86", "info": "", @@ -284,9 +246,7 @@ { "tcId": 18, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "63984079a2540d0bba5d2700642104c6", "salt": "70b2a476c9a80e52352b503901a7afea41c186bdc872d5053448769299e8", "info": "", @@ -297,9 +257,7 @@ { "tcId": 19, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "ef7c6fecad5a8674b65b78c1d696d9a0", "salt": "ee9d00f7d448d4b3a206bd7e7fb8a9a6564ca80c9e0eb6ef61a4933c157c", "info": "35054b8177e4ee42e4e51bf60e91c3f56dcbaa12", @@ -310,9 +268,7 @@ { "tcId": 20, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "f403b6c59bdb751b3f7b9c97fae5226f", "salt": "9139e549297ee26eae5afea7ee012e683cd7e59b5b8966f55f6d18ded11c", "info": "27d06c3a2fdb5c97de4506e1bc1311991660c5f5", @@ -323,9 +279,7 @@ { "tcId": 21, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "d515f58eed428b2bac233c8538580e2f", "salt": "c2a3ad9db6621fceb7498c0e6287522077acd2d47b55c09d52e114943b37", "info": "14de8cffd89e49275f69d2e1e6b43fa0c3775451", @@ -336,9 +290,7 @@ { "tcId": 22, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "df27ab960ad87bfe2e173a4659e3546b", "salt": "1e7ec49981fd4b0b7c20dd4dd5bdfbf2195e707f4d0354611b4893b8a86f61467aca2cf726ccc3ef0b0b4f3240d945ce506197e2be00322b17b48209c312ef9f", "info": "", @@ -349,9 +301,7 @@ { "tcId": 23, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "24a37db03dbcffbe9e28d582d0d8c60a", "salt": "4c3d3b4f5436418713fbe2fbc4d647095ce5d5392dcfffd20327187e14fb68360b94c5122203292d8b648a754ab70f6d3d61e0650f06d55c4b5762cba0231e27", "info": "8cd9e7b786a74bd370bae434e31a559bdf75d65f", @@ -362,9 +312,7 @@ { "tcId": 24, "comment": "maximal output size", - "flags": [ - "MaximalOutputSize" - ], + "flags": ["MaximalOutputSize"], "ikm": "91556a70e96dccb6a2fbee28250bdbd5", "salt": "ccdc54836e6046d5c851f917c37b0baeabd225e996b8f71d452cff5036345c3e", "info": "2b90f142b2310b23", @@ -375,9 +323,7 @@ { "tcId": 25, "comment": "invalid output size", - "flags": [ - "SizeTooLarge" - ], + "flags": ["SizeTooLarge"], "ikm": "db89f54af757f8c7e57248a1718105b1", "salt": "d5efc88adf3d5afc970284aab51690bdfedfa40be98e374efa3060ccf97fc650", "info": "134f085797b1ae2e", @@ -388,10 +334,7 @@ { "tcId": 26, "comment": "empty salt", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "d04f44faa4542b34f958d8a863801f2c", "salt": "", "info": "ff6b5b655cbf2421a66d2f28408395a2ce57264f76bd60befd51cbfd9474faa47a97a9aa0f0e4338635633023cb36da12a3051f1f369355b687304e74c5218b315", @@ -412,10 +355,7 @@ { "tcId": 27, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "fa4f94e9cdbf725c1ee98decddbe42ec06196116", "salt": "", "info": "", @@ -426,10 +366,7 @@ { "tcId": 28, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "094db4e2eaae8fc9dca0d9bc14b29387fd476921", "salt": "", "info": "", @@ -440,10 +377,7 @@ { "tcId": 29, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "bfbe4f1edace02b2a3afcaada5f319103996dec9", "salt": "", "info": "", @@ -454,10 +388,7 @@ { "tcId": 30, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "71220f185f4f2d436fa88b61f7ddf4a10948385e", "salt": "", "info": "f392a656590cdd585a06ad4892d2381ad0616a99", @@ -468,10 +399,7 @@ { "tcId": 31, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "3a0c2c84ea46c152104d794261413412bad2e846", "salt": "", "info": "1cf4f37e0cab71a252100a2925a8703231292a7e", @@ -482,10 +410,7 @@ { "tcId": 32, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "59b7fce05176a56f9b086b2e9e526b4491d05d27", "salt": "", "info": "d0e410792d888f355baaae8e17288e982032c231", @@ -496,9 +421,7 @@ { "tcId": 33, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "e1dfecb28787a93133763ba4760a55a2c20ab407", "salt": "0b86a968f9d45bd38ffc2369a92bc66d", "info": "", @@ -509,9 +432,7 @@ { "tcId": 34, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "0941f7af65e6848cc218317a9ec1ecf26d21ae3f", "salt": "eacad2915534af8106c4abc66970ff0d", "info": "", @@ -522,9 +443,7 @@ { "tcId": 35, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "1e242658cbd889dcc0096092311e9311b94c5bf6", "salt": "7318740eb205a76ee4ed0df45d0dac47", "info": "", @@ -535,9 +454,7 @@ { "tcId": 36, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "163f690d4439dbdf6dc57042fecb79354bd3e7c4", "salt": "30ea55b5fdc7e509d001d710b3a032c9", "info": "6a05fa82515f27deb3d27c80fa63d2b6edcbb372", @@ -548,9 +465,7 @@ { "tcId": 37, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "f7ca016ff5fae1cc11628196efef8ad174c1dcb9", "salt": "e3519f32e44952385308db5455878cc4", "info": "53b94ea0d6e0da9145a0ffdb5cf708889b9747fc", @@ -561,9 +476,7 @@ { "tcId": 38, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "1c352e65590b2f763aee9f4404c801e7a04b2a8c", "salt": "ecd6a227d7ab14c068bb917c861c8ec0", "info": "3acb9582af1a9019126d09422e715519fd335032", @@ -574,9 +487,7 @@ { "tcId": 39, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "2e4a156988235208a93e4aef6143653b55e2ed41", "salt": "9d5b4c7c1b7537300d4dec31f0395e8da6eb826d7fe38a0abf4b762d696b", "info": "", @@ -587,9 +498,7 @@ { "tcId": 40, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "61a281d49fc0bd3012e1b7f5dc17e980cf611ea9", "salt": "80f768a758ec5e45c0f2e3fd349e432347be89d25e00817aaea4a1c510a9", "info": "", @@ -600,9 +509,7 @@ { "tcId": 41, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "e94ac367c6f7ce07a3e7f83a1ea4a0ea264ddcd8", "salt": "5c139fd7769291e5101cc8c1ba44a356b5c3fe3d13b0a68e69b6c09f28fe", "info": "", @@ -613,9 +520,7 @@ { "tcId": 42, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "f5d21e4aac89fa725632c707bd89d100b90e5288", "salt": "989b8b9b79ab82253703ce669a0540d3cfed69d754c902a9365e03c92236", "info": "b092e1dd4faff8177a97e86716de72f94beecc4f", @@ -626,9 +531,7 @@ { "tcId": 43, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "0d3909b7c4593f4469ddc4484a2082ab2ee18be3", "salt": "9138ad17dacdd0a2a3a3a37fa782ec243258aec9ecd6b3fb5964b2b3dd91", "info": "6ee1df3a970b9506a3892b59f1acea5e3ca2cf47", @@ -639,9 +542,7 @@ { "tcId": 44, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "611710557b5f54c91ee635c38f16222b00a71533", "salt": "4f7e27c2efd4e2ae3774fd948d95e30d40a16ff799d31bad27b37eda9bc7", "info": "f3cfd0fe4090c2927217405f339b450553a51140", @@ -652,9 +553,7 @@ { "tcId": 45, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "8759ccbb7c28d95d8f6cd65c3f5fb517451f3768", "salt": "bd76fd163a2bea5c840730b4870d168d097cba61ab3aa060a38816a007117dbc245d288c671b6ae1d2d1182a6c6765b13ff2910565660f853d0d871d0baffda3", "info": "", @@ -665,9 +564,7 @@ { "tcId": 46, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "3b9304bebc8547501091857b81f4e7701218901f", "salt": "d63f8caf65f43c2b4a5efc56b6f5860450e237cf172552b184b09820784e32967f5ba6400e14315c7e78182c1ed2f5d6964a239d92559c5ddbe16c8e27e62079", "info": "e239a9e88dad237d5557336ecbd72737122ab752", @@ -678,9 +575,7 @@ { "tcId": 47, "comment": "maximal output size", - "flags": [ - "MaximalOutputSize" - ], + "flags": ["MaximalOutputSize"], "ikm": "e24d1b941ac46211874b5f19096a5699ac59fef7", "salt": "e7604b17f41722d9172d87956e7454d7bd88a4d550d6ab9bb4d65930da63edcf", "info": "aada4cd9650cdb86", @@ -691,9 +586,7 @@ { "tcId": 48, "comment": "invalid output size", - "flags": [ - "SizeTooLarge" - ], + "flags": ["SizeTooLarge"], "ikm": "b9e48330280338d38dc0d52493d0c83c2f705e73", "salt": "32aaa81e238e101845eb2698ee271b9bbb832fc5c94f426fb65dbef3fd267dc1", "info": "8c5bce0a3200271a", @@ -704,10 +597,7 @@ { "tcId": 49, "comment": "empty salt", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "8e9dfcf668a8b7e22c8d403c35af78324dafeadf", "salt": "", "info": "b4d6ce377ee98d0e1614e3865354cda02dfeb92010ffbade5d1f7e4329f166995a67415d56221128b04de3e8c49437b9e322986b5fe1256c7f8c81021b99ea96ae", @@ -728,10 +618,7 @@ { "tcId": 50, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "7ef7d4f8c11d940471cf9a3048d66b3b3a3d9db9fed5f81419fe75dd50116f4e", "salt": "", "info": "", @@ -742,10 +629,7 @@ { "tcId": 51, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "1b6c7d5da045bf8bd4ac3083e8de2b90904bc7f7830bef876e355b74466cef91", "salt": "", "info": "", @@ -756,10 +640,7 @@ { "tcId": 52, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "b9da242c02bfe79364aedd7a323692191092edb2094f112675c2609a387c3b21", "salt": "", "info": "", @@ -770,10 +651,7 @@ { "tcId": 53, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "23624191960916aad7039c8e9dc2ec4e04ac61a233a02ec6045021598123f0cd", "salt": "", "info": "60dd0d1381a014491b34f0af15e4bebb8f64cbd5", @@ -784,10 +662,7 @@ { "tcId": 54, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "ad75f83c7fef898ab33a429af351c10caaf39ef27b161a6806d34f1f4f8be229", "salt": "", "info": "69546d578a213b7f2af101c8ef532339324d43ea", @@ -798,10 +673,7 @@ { "tcId": 55, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "cb55dbea8b91ae1ce0a07b23b1508c2a930560b8fe7255fcc3e37835803661fe", "salt": "", "info": "b57d6aaedf30bd8e25867059761a02c5d0478f2e", @@ -812,9 +684,7 @@ { "tcId": 56, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "583bb04b870b4b176e58257b67ffa3b8d4e339248fb0c38105673fe7097ce47c", "salt": "aef10b993ba2f9c390d429441bd6612f", "info": "", @@ -825,9 +695,7 @@ { "tcId": 57, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "fd4e56ade648e1cd9d797b0e341700c637b0fa69d64b9088f187107f22dced5c", "salt": "d7b1397162d311e603b5214fbea09dd1", "info": "", @@ -838,9 +706,7 @@ { "tcId": 58, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "9ee52bce034b6c2b86d280a16cd67556de34c38c6fed2166a00f90c13164a435", "salt": "56aaaea767cb8a0d5178c94d4761459a", "info": "", @@ -851,9 +717,7 @@ { "tcId": 59, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "cb785e569837f730a147fd2d4f53f6e297453817eb117270e2d5c286bffa691c", "salt": "545a0de785e5820ec65268b63e543c03", "info": "63421fe4d31283e2dc3d8d09bbd3f9509bfd7b4b", @@ -864,9 +728,7 @@ { "tcId": 60, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "101fe3335e827789564e7ef23a2a0401ae336d646ab15ed4b5edce6801f128f0", "salt": "317a34d74b046e021493b750d058227d", "info": "8f9b9f4bb9ed5ebda37ea28f97aee40d533a56c9", @@ -877,9 +739,7 @@ { "tcId": 61, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "62dc1cecc7f444d924e20e9e3cdef183b5120b1f5bf863519826fad284c883d9", "salt": "1956ce69bc08e45ce86f5dca57d0723a", "info": "0cf3a7823b830f3542ed7e66b47be87c47e6da99", @@ -890,9 +750,7 @@ { "tcId": 62, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "2c1fdbf9a2fe9bfddccfd8edd7235551fb50e642500f29e5425ef7f0e78d3905", "salt": "be744780200ed6f2027fae8b64f2de0da992369a19509e590c36f82d81f3", "info": "", @@ -903,9 +761,7 @@ { "tcId": 63, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "99e1688fbc1d2f2cab80ab95a86b301be9c6d996aac4f13ff7e707487126bb89", "salt": "bb869fb1182f74b65154d5e53f45b0fc3a1d8a6eac58eae2c077fb29574c", "info": "", @@ -916,9 +772,7 @@ { "tcId": 64, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "d8ba14145c3b749c50e22ff58f552dde9dcbce9fce3c3290ca3a2ca04f3d1eac", "salt": "026ae3d9c6b5175426c0cd000b06a8eaa9887941820608602a01cd5fd891", "info": "", @@ -929,9 +783,7 @@ { "tcId": 65, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "3933360960bcbb94262644f81fc832b15eb47834f797577fd9fa6c2110ee22d0", "salt": "f29df8b80352ca0c08109e0fcedd4c24dd0547f4f2c67cf51caf3553e7cc", "info": "ffbb2b91b560790cef1eb610e013082986b47fdb", @@ -942,9 +794,7 @@ { "tcId": 66, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "5ad1ac7eb76fa7cc05a30a6f6236e25d906bb0160cbf5f89350887523cb3f7fe", "salt": "91840321a9a3030285df668afec60a46579b7095f3c357bfa3e403eb2080", "info": "7da7c7a79c9d94bee3b561e532766f8cb329a11e", @@ -955,9 +805,7 @@ { "tcId": 67, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "59ee8495dd1744f06cd1009858da52fc81490e1547e0f8b173da0818dcfa0ad3", "salt": "31a144d8fd2c31ec7d6fd63de0c70e15149ec0f10595ea2d3e4a7db54826", "info": "4d5ca4ab21d09ad04d3c7a71b5c8a8822f1ec808", @@ -968,9 +816,7 @@ { "tcId": 68, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "26c100db697f01ab998be43afbc294cdd0554e43ad75a6ce5de4c5fa427760dc", "salt": "80169781fc54f9c49e852e49b7246174b7017e02d2ce71bc7ce851b82151688b34ce1f203930e00b7f6e8d56b51b3d33d688fe24dc17a935332ed32372cad575", "info": "", @@ -981,9 +827,7 @@ { "tcId": 69, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "5e4c5e300cd1337f3b833ce4d3a0bc13b5a457577e157a94715b041833882fc2", "salt": "e365c68a08cc9a36d6044c5e108d784e801da10f66ae266fec614d63c68caf222ba75ac7699befa2e9f303038d0e2d07fe3818fff864068d2b714f1758a5f11d", "info": "496eb6088ebcfd20d1611bd18ae36ea8b6a6259e", @@ -994,9 +838,7 @@ { "tcId": 70, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "974c0ac12b6a9c2b79fed80b1a960c9779b1860fe514ffb251c4ba65ff2dedc2", "salt": "32049bc0c7f3189651cbcb45491347f83e0e90db281c3633619516da566b1b62", "info": "923e5c930f457af5", @@ -1007,9 +849,7 @@ { "tcId": 71, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "e937b5e7ece235b337cb4fa9ab8f3a747990684399a1c4bed47b02b3a5e47a7b", "salt": "0b079374c35ce1373bf13f2eda25daa8447e70ec737eff8c88b2e024c83e2181", "info": "0d723e3bf44be388", @@ -1020,9 +860,7 @@ { "tcId": 72, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "279d9c928e719274379be30bd6feee738f8c53049e99390004b3d9a8745738b8", "salt": "9a8080efd34f9d82ae74d750672d2f6d0b055a3af78a4e40888e93466f1641dd", "info": "efaf2275a9a729c0", @@ -1033,9 +871,7 @@ { "tcId": 73, "comment": "maximal output size", - "flags": [ - "MaximalOutputSize" - ], + "flags": ["MaximalOutputSize"], "ikm": "7a53f6a4fecd584bf9a23eae9eb764b7a65d34bf0cf080f6e505eb450a57d839", "salt": "f669d51642c7721667cc682d1e425dbf3ee5233a12e406cd1ad1889fc556d117", "info": "0bb3ed2cb4dd08e7", @@ -1046,9 +882,7 @@ { "tcId": 74, "comment": "invalid output size", - "flags": [ - "SizeTooLarge" - ], + "flags": ["SizeTooLarge"], "ikm": "ec106ebf89b6f25180d59b38861f2ad71b68957dc19098dbccffe888b67eebe6", "salt": "b1d1b4ab7025f412dd46fedd0b9ae1c82d45796f1d9ec7ed9ae2c5c6cf9adad8", "info": "37f1b3e4f615a76f", @@ -1059,10 +893,7 @@ { "tcId": 75, "comment": "empty salt", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "d2ee6859f3e52e456f4b0e19252f3ba453102fb4de685b9823a652acb2f87039", "salt": "", "info": "086e8dc0aa05538926dc74e89857232aa7d1fdc3f6ca29dddaba48dd682bcf1cfe08700e2a5a7102d01e57a93bca2668dee95339d5db6b6a2e7e5fa66667b8d5b8", @@ -1073,10 +904,7 @@ { "tcId": 76, "comment": "output collision for different salts", - "flags": [ - "OutputCollision", - "EmptySalt" - ], + "flags": ["OutputCollision", "EmptySalt"], "ikm": "3ee1fc0d8fac49d494c4a1b8cf6bf290a4a2c19a27c3ab1914d0d21c841577e0", "salt": "", "info": "4dc991623624fadef207587e42776cf3e0fdf4e5", @@ -1087,9 +915,7 @@ { "tcId": 77, "comment": "output collision for different salts", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "3ee1fc0d8fac49d494c4a1b8cf6bf290a4a2c19a27c3ab1914d0d21c841577e0", "salt": "0000000000000000000000000000000000000000000000000000000000000000", "info": "4dc991623624fadef207587e42776cf3e0fdf4e5", @@ -1100,9 +926,7 @@ { "tcId": 78, "comment": "a salt longer than the block size of the hash is equivalent to the hash of the salt", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "3ee1fc0d8fac49d494c4a1b8cf6bf290a4a2c19a27c3ab1914d0d21c841577e0", "salt": "888815e19321fa618f0ce9800b7c2f6d289ed32c23d9816cc8bb36966bbe413e24db80612bd48c8fd8e791732aed62288c3bf97d7c881b8d80dd48fa31b6f5d0cb", "info": "4dc991623624fadef207587e42776cf3e0fdf4e5", @@ -1113,9 +937,7 @@ { "tcId": 79, "comment": "a salt longer than the block size of the hash is equivalent to the hash of the salt", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "3ee1fc0d8fac49d494c4a1b8cf6bf290a4a2c19a27c3ab1914d0d21c841577e0", "salt": "508c49c8298f899aa4f3a956dfe08a58f24944d8366d280f51d11e81136e4ecc", "info": "4dc991623624fadef207587e42776cf3e0fdf4e5", @@ -1126,9 +948,7 @@ { "tcId": 80, "comment": "a salt shorter than the block size is padded with zeros.", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "3ee1fc0d8fac49d494c4a1b8cf6bf290a4a2c19a27c3ab1914d0d21c841577e0", "salt": "9962310f7e8c4300", "info": "4dc991623624fadef207587e42776cf3e0fdf4e5", @@ -1139,9 +959,7 @@ { "tcId": 81, "comment": "a salt shorter than the block size is padded with zeros.", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "3ee1fc0d8fac49d494c4a1b8cf6bf290a4a2c19a27c3ab1914d0d21c841577e0", "salt": "9962310f7e8c43000000000000000000", "info": "4dc991623624fadef207587e42776cf3e0fdf4e5", @@ -1152,9 +970,7 @@ { "tcId": 82, "comment": "a salt shorter than the block size is padded with zeros.", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "3ee1fc0d8fac49d494c4a1b8cf6bf290a4a2c19a27c3ab1914d0d21c841577e0", "salt": "9962310f7e8c430000000000000000000000000000000000", "info": "4dc991623624fadef207587e42776cf3e0fdf4e5", @@ -1165,9 +981,7 @@ { "tcId": 83, "comment": "a salt shorter than the block size is padded with zeros.", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "3ee1fc0d8fac49d494c4a1b8cf6bf290a4a2c19a27c3ab1914d0d21c841577e0", "salt": "9962310f7e8c4300000000000000000000000000000000000000000000000000", "info": "4dc991623624fadef207587e42776cf3e0fdf4e5", @@ -1178,9 +992,7 @@ { "tcId": 84, "comment": "a salt shorter than the block size is padded with zeros.", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "3ee1fc0d8fac49d494c4a1b8cf6bf290a4a2c19a27c3ab1914d0d21c841577e0", "salt": "9962310f7e8c43000000000000000000000000000000000000000000000000000000000000000000", "info": "4dc991623624fadef207587e42776cf3e0fdf4e5", @@ -1191,9 +1003,7 @@ { "tcId": 85, "comment": "a salt shorter than the block size is padded with zeros.", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "3ee1fc0d8fac49d494c4a1b8cf6bf290a4a2c19a27c3ab1914d0d21c841577e0", "salt": "9962310f7e8c430000000000000000000000000000000000000000000000000000000000000000000000000000000000", "info": "4dc991623624fadef207587e42776cf3e0fdf4e5", @@ -1204,9 +1014,7 @@ { "tcId": 86, "comment": "a salt shorter than the block size is padded with zeros.", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "3ee1fc0d8fac49d494c4a1b8cf6bf290a4a2c19a27c3ab1914d0d21c841577e0", "salt": "9962310f7e8c4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "info": "4dc991623624fadef207587e42776cf3e0fdf4e5", diff --git a/testdata/auth/wycheproof/hkdf_sha384_test.json b/testdata/auth/wycheproof/hkdf_sha384_test.json index 9e623ead..0d7d1d66 100644 --- a/testdata/auth/wycheproof/hkdf_sha384_test.json +++ b/testdata/auth/wycheproof/hkdf_sha384_test.json @@ -2,9 +2,7 @@ "algorithm": "HKDF-SHA-384", "schema": "hkdf_test_schema_v1.json", "numberOfTests": 83, - "header": [ - "Test vector of type HkdfTest are intended for the verification of HKDF." - ], + "header": ["Test vector of type HkdfTest are intended for the verification of HKDF."], "notes": { "EmptySalt": { "bugType": "FUNCTIONALITY", @@ -41,10 +39,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "24aeff2645e3e0f5494a9a102778c43a", "salt": "", "info": "", @@ -55,10 +50,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "a23632e18ec76b59b1c87008da3f8a7e", "salt": "", "info": "", @@ -69,10 +61,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "a4748031a14d3e6aafe42aa20c568f5f", "salt": "", "info": "", @@ -83,10 +72,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "06eb26f8ccf28580c8f28d5b4dc47a49", "salt": "", "info": "d5f081e81e8cf9ded199f3ae43c80a2dfe3d9cf2", @@ -97,10 +83,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "c181696a19ab1a32eb6e81b2925d8990", "salt": "", "info": "d8c8de92fe5422c9825996354db1821ba43a81ac", @@ -111,10 +94,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "55fb6dcc7802354e55a45a6e41858c05", "salt": "", "info": "dcd590e418b259c64fb9e139b3a1280d5de8400b", @@ -125,9 +105,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "c27718560fae2515acb17a874991d357", "salt": "4487f538b65c9058625057b4bbdd93e7", "info": "", @@ -138,9 +116,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "be0df9811ad0bf3b08358a3dc4a05981", "salt": "c98618bfeb59295f8bf1dd3804b1bf2c", "info": "", @@ -151,9 +127,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "529e91a61895f1c4ceb5b6994f48783b", "salt": "12e4ae515328983bab2d88da3cb32a95", "info": "", @@ -164,9 +138,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "c360e16084cfd13cb44b0dc02d8665de", "salt": "685ac7df93701d6c78babd847861bb3c", "info": "e0ddfaaaa7afb53f59a007a205c7149b5b5a72be", @@ -177,9 +149,7 @@ { "tcId": 11, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "0cbd136d66d15a4ffefde1303b430821", "salt": "2614d80275b08a1cf90bae0eb607d4d5", "info": "ee991de21aeb6baa6a5f683dbb755e6f80db1c1d", @@ -190,9 +160,7 @@ { "tcId": 12, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "7a00817689a3d79001825a864c69c120", "salt": "08bc01c053a6406c7c4a667c9b9b3894", "info": "967ccd75395be6e96a67759f070487c9e2107791", @@ -203,9 +171,7 @@ { "tcId": 13, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "d003dd047181bd66420b529c78aaee1b", "salt": "5a2737f637eb905ba5a480d51a721c012f3ff9701d9c4fa1424f1f5f540f", "info": "", @@ -216,9 +182,7 @@ { "tcId": 14, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "75d085427d397b263fb3c6c8e0c40b6f", "salt": "e2141b0dc65348632396a25c6d7b6ffabf55686532544c351860635b7c86", "info": "", @@ -229,9 +193,7 @@ { "tcId": 15, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "63984079a2540d0bba5d2700642104c6", "salt": "70b2a476c9a80e52352b503901a7afea41c186bdc872d5053448769299e8", "info": "", @@ -242,9 +204,7 @@ { "tcId": 16, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "ef7c6fecad5a8674b65b78c1d696d9a0", "salt": "ee9d00f7d448d4b3a206bd7e7fb8a9a6564ca80c9e0eb6ef61a4933c157c", "info": "35054b8177e4ee42e4e51bf60e91c3f56dcbaa12", @@ -255,9 +215,7 @@ { "tcId": 17, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "f403b6c59bdb751b3f7b9c97fae5226f", "salt": "9139e549297ee26eae5afea7ee012e683cd7e59b5b8966f55f6d18ded11c", "info": "27d06c3a2fdb5c97de4506e1bc1311991660c5f5", @@ -268,9 +226,7 @@ { "tcId": 18, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "d515f58eed428b2bac233c8538580e2f", "salt": "c2a3ad9db6621fceb7498c0e6287522077acd2d47b55c09d52e114943b37", "info": "14de8cffd89e49275f69d2e1e6b43fa0c3775451", @@ -281,9 +237,7 @@ { "tcId": 19, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "df27ab960ad87bfe2e173a4659e3546b", "salt": "1e7ec49981fd4b0b7c20dd4dd5bdfbf2195e707f4d0354611b4893b8a86f61467aca2cf726ccc3ef0b0b4f3240d945ce506197e2be00322b17b48209c312ef9f", "info": "", @@ -294,9 +248,7 @@ { "tcId": 20, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "24a37db03dbcffbe9e28d582d0d8c60a", "salt": "4c3d3b4f5436418713fbe2fbc4d647095ce5d5392dcfffd20327187e14fb68360b94c5122203292d8b648a754ab70f6d3d61e0650f06d55c4b5762cba0231e27", "info": "8cd9e7b786a74bd370bae434e31a559bdf75d65f", @@ -307,9 +259,7 @@ { "tcId": 21, "comment": "maximal output size", - "flags": [ - "MaximalOutputSize" - ], + "flags": ["MaximalOutputSize"], "ikm": "d19f24915e80b5ba3b0a9f87b9acd21b", "salt": "be99dc17920c2da449ed11592d1a134f5d97b631ce06a8b4070113ca5f18e6aa7b129a2c8d2120b38779c6ec8ac43e08", "info": "aecafc9c85b224c2", @@ -320,9 +270,7 @@ { "tcId": 22, "comment": "invalid output size", - "flags": [ - "SizeTooLarge" - ], + "flags": ["SizeTooLarge"], "ikm": "2ea7f38feeb05b81dcae938af2f8e5ab", "salt": "519ba8ec8bbccca06a7dbb54ea2dd6fc7074a7caa700101092272ec85113d0fff39a32d960d4ccc4990a3467ec935bd8", "info": "7bd521a6fc9c4e24", @@ -333,10 +281,7 @@ { "tcId": 23, "comment": "empty salt", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "d04f44faa4542b34f958d8a863801f2c", "salt": "", "info": "ff6b5b655cbf2421a66d2f28408395a2ce57264f76bd60befd51cbfd9474faa47a97a9aa0f0e4338635633023cb36da12a3051f1f369355b687304e74c5218b315", @@ -357,10 +302,7 @@ { "tcId": 24, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "fa4f94e9cdbf725c1ee98decddbe42ec06196116", "salt": "", "info": "", @@ -371,10 +313,7 @@ { "tcId": 25, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "094db4e2eaae8fc9dca0d9bc14b29387fd476921", "salt": "", "info": "", @@ -385,10 +324,7 @@ { "tcId": 26, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "bfbe4f1edace02b2a3afcaada5f319103996dec9", "salt": "", "info": "", @@ -399,10 +335,7 @@ { "tcId": 27, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "71220f185f4f2d436fa88b61f7ddf4a10948385e", "salt": "", "info": "f392a656590cdd585a06ad4892d2381ad0616a99", @@ -413,10 +346,7 @@ { "tcId": 28, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "3a0c2c84ea46c152104d794261413412bad2e846", "salt": "", "info": "1cf4f37e0cab71a252100a2925a8703231292a7e", @@ -427,10 +357,7 @@ { "tcId": 29, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "59b7fce05176a56f9b086b2e9e526b4491d05d27", "salt": "", "info": "d0e410792d888f355baaae8e17288e982032c231", @@ -441,9 +368,7 @@ { "tcId": 30, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "e1dfecb28787a93133763ba4760a55a2c20ab407", "salt": "0b86a968f9d45bd38ffc2369a92bc66d", "info": "", @@ -454,9 +379,7 @@ { "tcId": 31, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "0941f7af65e6848cc218317a9ec1ecf26d21ae3f", "salt": "eacad2915534af8106c4abc66970ff0d", "info": "", @@ -467,9 +390,7 @@ { "tcId": 32, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "1e242658cbd889dcc0096092311e9311b94c5bf6", "salt": "7318740eb205a76ee4ed0df45d0dac47", "info": "", @@ -480,9 +401,7 @@ { "tcId": 33, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "163f690d4439dbdf6dc57042fecb79354bd3e7c4", "salt": "30ea55b5fdc7e509d001d710b3a032c9", "info": "6a05fa82515f27deb3d27c80fa63d2b6edcbb372", @@ -493,9 +412,7 @@ { "tcId": 34, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "f7ca016ff5fae1cc11628196efef8ad174c1dcb9", "salt": "e3519f32e44952385308db5455878cc4", "info": "53b94ea0d6e0da9145a0ffdb5cf708889b9747fc", @@ -506,9 +423,7 @@ { "tcId": 35, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "1c352e65590b2f763aee9f4404c801e7a04b2a8c", "salt": "ecd6a227d7ab14c068bb917c861c8ec0", "info": "3acb9582af1a9019126d09422e715519fd335032", @@ -519,9 +434,7 @@ { "tcId": 36, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "2e4a156988235208a93e4aef6143653b55e2ed41", "salt": "9d5b4c7c1b7537300d4dec31f0395e8da6eb826d7fe38a0abf4b762d696b", "info": "", @@ -532,9 +445,7 @@ { "tcId": 37, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "61a281d49fc0bd3012e1b7f5dc17e980cf611ea9", "salt": "80f768a758ec5e45c0f2e3fd349e432347be89d25e00817aaea4a1c510a9", "info": "", @@ -545,9 +456,7 @@ { "tcId": 38, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "e94ac367c6f7ce07a3e7f83a1ea4a0ea264ddcd8", "salt": "5c139fd7769291e5101cc8c1ba44a356b5c3fe3d13b0a68e69b6c09f28fe", "info": "", @@ -558,9 +467,7 @@ { "tcId": 39, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "f5d21e4aac89fa725632c707bd89d100b90e5288", "salt": "989b8b9b79ab82253703ce669a0540d3cfed69d754c902a9365e03c92236", "info": "b092e1dd4faff8177a97e86716de72f94beecc4f", @@ -571,9 +478,7 @@ { "tcId": 40, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "0d3909b7c4593f4469ddc4484a2082ab2ee18be3", "salt": "9138ad17dacdd0a2a3a3a37fa782ec243258aec9ecd6b3fb5964b2b3dd91", "info": "6ee1df3a970b9506a3892b59f1acea5e3ca2cf47", @@ -584,9 +489,7 @@ { "tcId": 41, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "611710557b5f54c91ee635c38f16222b00a71533", "salt": "4f7e27c2efd4e2ae3774fd948d95e30d40a16ff799d31bad27b37eda9bc7", "info": "f3cfd0fe4090c2927217405f339b450553a51140", @@ -597,9 +500,7 @@ { "tcId": 42, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "8759ccbb7c28d95d8f6cd65c3f5fb517451f3768", "salt": "bd76fd163a2bea5c840730b4870d168d097cba61ab3aa060a38816a007117dbc245d288c671b6ae1d2d1182a6c6765b13ff2910565660f853d0d871d0baffda3", "info": "", @@ -610,9 +511,7 @@ { "tcId": 43, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "3b9304bebc8547501091857b81f4e7701218901f", "salt": "d63f8caf65f43c2b4a5efc56b6f5860450e237cf172552b184b09820784e32967f5ba6400e14315c7e78182c1ed2f5d6964a239d92559c5ddbe16c8e27e62079", "info": "e239a9e88dad237d5557336ecbd72737122ab752", @@ -623,9 +522,7 @@ { "tcId": 44, "comment": "maximal output size", - "flags": [ - "MaximalOutputSize" - ], + "flags": ["MaximalOutputSize"], "ikm": "11099d669fbd4f9c715f8c2b8aa87603a8760ed7", "salt": "4a20d46003fb71744df9f8e290df8865df367d17471414c71ca3869c4affad2df11263e7f94ef3349b30314212bf3c63", "info": "6522851dd450779c", @@ -636,9 +533,7 @@ { "tcId": 45, "comment": "invalid output size", - "flags": [ - "SizeTooLarge" - ], + "flags": ["SizeTooLarge"], "ikm": "66683e47d2c3961c3000dc31c5a91dacd6fe40b4", "salt": "d9d493c21b80bdbb684b78b28baf39121416f8ca40c51f03039e700156a49e43e50f8f2b186b479bcc353ff2405f4b70", "info": "ce8a7506d996c474", @@ -649,10 +544,7 @@ { "tcId": 46, "comment": "empty salt", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "8e9dfcf668a8b7e22c8d403c35af78324dafeadf", "salt": "", "info": "b4d6ce377ee98d0e1614e3865354cda02dfeb92010ffbade5d1f7e4329f166995a67415d56221128b04de3e8c49437b9e322986b5fe1256c7f8c81021b99ea96ae", @@ -673,10 +565,7 @@ { "tcId": 47, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "7ef7d4f8c11d940471cf9a3048d66b3b3a3d9db9fed5f81419fe75dd50116f4e", "salt": "", "info": "", @@ -687,10 +576,7 @@ { "tcId": 48, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "1b6c7d5da045bf8bd4ac3083e8de2b90904bc7f7830bef876e355b74466cef91", "salt": "", "info": "", @@ -701,10 +587,7 @@ { "tcId": 49, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "b9da242c02bfe79364aedd7a323692191092edb2094f112675c2609a387c3b21", "salt": "", "info": "", @@ -715,10 +598,7 @@ { "tcId": 50, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "23624191960916aad7039c8e9dc2ec4e04ac61a233a02ec6045021598123f0cd", "salt": "", "info": "60dd0d1381a014491b34f0af15e4bebb8f64cbd5", @@ -729,10 +609,7 @@ { "tcId": 51, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "ad75f83c7fef898ab33a429af351c10caaf39ef27b161a6806d34f1f4f8be229", "salt": "", "info": "69546d578a213b7f2af101c8ef532339324d43ea", @@ -743,10 +620,7 @@ { "tcId": 52, "comment": "", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "cb55dbea8b91ae1ce0a07b23b1508c2a930560b8fe7255fcc3e37835803661fe", "salt": "", "info": "b57d6aaedf30bd8e25867059761a02c5d0478f2e", @@ -757,9 +631,7 @@ { "tcId": 53, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "583bb04b870b4b176e58257b67ffa3b8d4e339248fb0c38105673fe7097ce47c", "salt": "aef10b993ba2f9c390d429441bd6612f", "info": "", @@ -770,9 +642,7 @@ { "tcId": 54, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "fd4e56ade648e1cd9d797b0e341700c637b0fa69d64b9088f187107f22dced5c", "salt": "d7b1397162d311e603b5214fbea09dd1", "info": "", @@ -783,9 +653,7 @@ { "tcId": 55, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "9ee52bce034b6c2b86d280a16cd67556de34c38c6fed2166a00f90c13164a435", "salt": "56aaaea767cb8a0d5178c94d4761459a", "info": "", @@ -796,9 +664,7 @@ { "tcId": 56, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "cb785e569837f730a147fd2d4f53f6e297453817eb117270e2d5c286bffa691c", "salt": "545a0de785e5820ec65268b63e543c03", "info": "63421fe4d31283e2dc3d8d09bbd3f9509bfd7b4b", @@ -809,9 +675,7 @@ { "tcId": 57, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "101fe3335e827789564e7ef23a2a0401ae336d646ab15ed4b5edce6801f128f0", "salt": "317a34d74b046e021493b750d058227d", "info": "8f9b9f4bb9ed5ebda37ea28f97aee40d533a56c9", @@ -822,9 +686,7 @@ { "tcId": 58, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "62dc1cecc7f444d924e20e9e3cdef183b5120b1f5bf863519826fad284c883d9", "salt": "1956ce69bc08e45ce86f5dca57d0723a", "info": "0cf3a7823b830f3542ed7e66b47be87c47e6da99", @@ -835,9 +697,7 @@ { "tcId": 59, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "2c1fdbf9a2fe9bfddccfd8edd7235551fb50e642500f29e5425ef7f0e78d3905", "salt": "be744780200ed6f2027fae8b64f2de0da992369a19509e590c36f82d81f3", "info": "", @@ -848,9 +708,7 @@ { "tcId": 60, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "99e1688fbc1d2f2cab80ab95a86b301be9c6d996aac4f13ff7e707487126bb89", "salt": "bb869fb1182f74b65154d5e53f45b0fc3a1d8a6eac58eae2c077fb29574c", "info": "", @@ -861,9 +719,7 @@ { "tcId": 61, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "d8ba14145c3b749c50e22ff58f552dde9dcbce9fce3c3290ca3a2ca04f3d1eac", "salt": "026ae3d9c6b5175426c0cd000b06a8eaa9887941820608602a01cd5fd891", "info": "", @@ -874,9 +730,7 @@ { "tcId": 62, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "3933360960bcbb94262644f81fc832b15eb47834f797577fd9fa6c2110ee22d0", "salt": "f29df8b80352ca0c08109e0fcedd4c24dd0547f4f2c67cf51caf3553e7cc", "info": "ffbb2b91b560790cef1eb610e013082986b47fdb", @@ -887,9 +741,7 @@ { "tcId": 63, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "5ad1ac7eb76fa7cc05a30a6f6236e25d906bb0160cbf5f89350887523cb3f7fe", "salt": "91840321a9a3030285df668afec60a46579b7095f3c357bfa3e403eb2080", "info": "7da7c7a79c9d94bee3b561e532766f8cb329a11e", @@ -900,9 +752,7 @@ { "tcId": 64, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "59ee8495dd1744f06cd1009858da52fc81490e1547e0f8b173da0818dcfa0ad3", "salt": "31a144d8fd2c31ec7d6fd63de0c70e15149ec0f10595ea2d3e4a7db54826", "info": "4d5ca4ab21d09ad04d3c7a71b5c8a8822f1ec808", @@ -913,9 +763,7 @@ { "tcId": 65, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "26c100db697f01ab998be43afbc294cdd0554e43ad75a6ce5de4c5fa427760dc", "salt": "80169781fc54f9c49e852e49b7246174b7017e02d2ce71bc7ce851b82151688b34ce1f203930e00b7f6e8d56b51b3d33d688fe24dc17a935332ed32372cad575", "info": "", @@ -926,9 +774,7 @@ { "tcId": 66, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "5e4c5e300cd1337f3b833ce4d3a0bc13b5a457577e157a94715b041833882fc2", "salt": "e365c68a08cc9a36d6044c5e108d784e801da10f66ae266fec614d63c68caf222ba75ac7699befa2e9f303038d0e2d07fe3818fff864068d2b714f1758a5f11d", "info": "496eb6088ebcfd20d1611bd18ae36ea8b6a6259e", @@ -939,9 +785,7 @@ { "tcId": 67, "comment": "maximal output size", - "flags": [ - "MaximalOutputSize" - ], + "flags": ["MaximalOutputSize"], "ikm": "be0bd5fe669eea69f9e8755c3b69e96c6079ebe6f3722e7fb391d8f7af81b112", "salt": "6e8b3fcecd2bec25b7b24dfa32db7dbe3ba98329a45f0de44b1650373ec343f5f840612a8eb9f13e469f6d2d988e476e", "info": "d6aa7700ec54fa25", @@ -952,9 +796,7 @@ { "tcId": 68, "comment": "invalid output size", - "flags": [ - "SizeTooLarge" - ], + "flags": ["SizeTooLarge"], "ikm": "1af5bad5973f44912d10a573d3f49e682f850453121e71d4d63bdc990951fcff", "salt": "c1ad98d3e98fc97d906d738b215ffc82c3c921b87d7bf0af200b9eb97ff29f5831f4f8355589b4a1c8285a9980e743c3", "info": "68bc905009adcbbe", @@ -965,10 +807,7 @@ { "tcId": 69, "comment": "empty salt", - "flags": [ - "Normal", - "EmptySalt" - ], + "flags": ["Normal", "EmptySalt"], "ikm": "d2ee6859f3e52e456f4b0e19252f3ba453102fb4de685b9823a652acb2f87039", "salt": "", "info": "086e8dc0aa05538926dc74e89857232aa7d1fdc3f6ca29dddaba48dd682bcf1cfe08700e2a5a7102d01e57a93bca2668dee95339d5db6b6a2e7e5fa66667b8d5b8", @@ -989,9 +828,7 @@ { "tcId": 70, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "85ba55d5efee8d65e66197a87baea00f10d589670aa73e923cf71c8424bf2149c88366e5b4967586c198e8e540c85940", "salt": "329975ce0abab183674171fe82098db2b5b5e594160e7f5e94c9c69fcf9a16ff7193a45f572fe7a08eaf2122012abe40", "info": "ff957fdd4c71518f", @@ -1002,9 +839,7 @@ { "tcId": 71, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "66c33e63e4260280ac52898eff61a515465cb005a4b80ec2a62e3d430b9e9e9381f6e6d9fbb1a2a633e8b75dce8c2929", "salt": "718c78be3e85766bc454f19becd469bc2eb1d58e606894091700420d9f97bcb03db02c43e742808fc2e2ba88185fdba9", "info": "ad03d32ef7b7aaf2", @@ -1015,9 +850,7 @@ { "tcId": 72, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "ikm": "76e9c1f541dfa15faf8409d291e47418a8639829ddc7d4ee500f885e8e1404c152fc28ceb59b7d0bff276b552dbdde36", "salt": "fb2e11af97a64cf620d727ca79d64afbcde3d145456c1b1f4f67d7ef3eeab059f67c8ecf56e1082f1e2122826ae23d70", "info": "80337d09f9acd738", @@ -1028,10 +861,7 @@ { "tcId": 73, "comment": "output collision for different salts", - "flags": [ - "OutputCollision", - "EmptySalt" - ], + "flags": ["OutputCollision", "EmptySalt"], "ikm": "b77c1b4a865339d78c8e3ed7454ac6823b678d81126ce613c9e82ffab9e38ea88328d9eab8e88b409c1cedba7a74e8d7", "salt": "", "info": "6a5253cb802bf83c3b3941aabc08d524beedf003", @@ -1042,9 +872,7 @@ { "tcId": 74, "comment": "output collision for different salts", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "b77c1b4a865339d78c8e3ed7454ac6823b678d81126ce613c9e82ffab9e38ea88328d9eab8e88b409c1cedba7a74e8d7", "salt": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "info": "6a5253cb802bf83c3b3941aabc08d524beedf003", @@ -1055,9 +883,7 @@ { "tcId": 75, "comment": "a salt longer than the block size of the hash is equivalent to the hash of the salt", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "b77c1b4a865339d78c8e3ed7454ac6823b678d81126ce613c9e82ffab9e38ea88328d9eab8e88b409c1cedba7a74e8d7", "salt": "1ce459b88ed2529c24ade0334476e89f869de08e7814604027a9aa1cbbed99b5691898ea46c8ca8f51ab970d6bffb6983a8158b0b82bdbcb98e3014e41d6e625c7", "info": "6a5253cb802bf83c3b3941aabc08d524beedf003", @@ -1068,9 +894,7 @@ { "tcId": 76, "comment": "a salt longer than the block size of the hash is equivalent to the hash of the salt", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "b77c1b4a865339d78c8e3ed7454ac6823b678d81126ce613c9e82ffab9e38ea88328d9eab8e88b409c1cedba7a74e8d7", "salt": "8d3d37becca0ee5e808b3c9835888d39c2ae96ede1dceb4bf6fe7f0d18b9a3a8230231ce28e493b86593e31ddd580523", "info": "6a5253cb802bf83c3b3941aabc08d524beedf003", @@ -1081,9 +905,7 @@ { "tcId": 77, "comment": "a salt shorter than the block size is padded with zeros.", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "b77c1b4a865339d78c8e3ed7454ac6823b678d81126ce613c9e82ffab9e38ea88328d9eab8e88b409c1cedba7a74e8d7", "salt": "c38f0e60711bb9d9", "info": "6a5253cb802bf83c3b3941aabc08d524beedf003", @@ -1094,9 +916,7 @@ { "tcId": 78, "comment": "a salt shorter than the block size is padded with zeros.", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "b77c1b4a865339d78c8e3ed7454ac6823b678d81126ce613c9e82ffab9e38ea88328d9eab8e88b409c1cedba7a74e8d7", "salt": "c38f0e60711bb9d90000000000000000", "info": "6a5253cb802bf83c3b3941aabc08d524beedf003", @@ -1107,9 +927,7 @@ { "tcId": 79, "comment": "a salt shorter than the block size is padded with zeros.", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "b77c1b4a865339d78c8e3ed7454ac6823b678d81126ce613c9e82ffab9e38ea88328d9eab8e88b409c1cedba7a74e8d7", "salt": "c38f0e60711bb9d900000000000000000000000000000000", "info": "6a5253cb802bf83c3b3941aabc08d524beedf003", @@ -1120,9 +938,7 @@ { "tcId": 80, "comment": "a salt shorter than the block size is padded with zeros.", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "b77c1b4a865339d78c8e3ed7454ac6823b678d81126ce613c9e82ffab9e38ea88328d9eab8e88b409c1cedba7a74e8d7", "salt": "c38f0e60711bb9d9000000000000000000000000000000000000000000000000", "info": "6a5253cb802bf83c3b3941aabc08d524beedf003", @@ -1133,9 +949,7 @@ { "tcId": 81, "comment": "a salt shorter than the block size is padded with zeros.", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "b77c1b4a865339d78c8e3ed7454ac6823b678d81126ce613c9e82ffab9e38ea88328d9eab8e88b409c1cedba7a74e8d7", "salt": "c38f0e60711bb9d90000000000000000000000000000000000000000000000000000000000000000", "info": "6a5253cb802bf83c3b3941aabc08d524beedf003", @@ -1146,9 +960,7 @@ { "tcId": 82, "comment": "a salt shorter than the block size is padded with zeros.", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "b77c1b4a865339d78c8e3ed7454ac6823b678d81126ce613c9e82ffab9e38ea88328d9eab8e88b409c1cedba7a74e8d7", "salt": "c38f0e60711bb9d900000000000000000000000000000000000000000000000000000000000000000000000000000000", "info": "6a5253cb802bf83c3b3941aabc08d524beedf003", @@ -1159,9 +971,7 @@ { "tcId": 83, "comment": "a salt shorter than the block size is padded with zeros.", - "flags": [ - "OutputCollision" - ], + "flags": ["OutputCollision"], "ikm": "b77c1b4a865339d78c8e3ed7454ac6823b678d81126ce613c9e82ffab9e38ea88328d9eab8e88b409c1cedba7a74e8d7", "salt": "c38f0e60711bb9d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "info": "6a5253cb802bf83c3b3941aabc08d524beedf003", diff --git a/testdata/auth/wycheproof/hmac_sha256_test.json b/testdata/auth/wycheproof/hmac_sha256_test.json index 19181195..00ea6b9d 100644 --- a/testdata/auth/wycheproof/hmac_sha256_test.json +++ b/testdata/auth/wycheproof/hmac_sha256_test.json @@ -29,9 +29,7 @@ { "tcId": 1, "comment": "empty message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1e225cafb90339bba1b24076d4206c3e79c355805d851682bc818baa4f5a7779", "msg": "", "tag": "b175b57d89ea6cb606fb3363f2538abd73a4c00b4a1386905bac809004cf1933", @@ -40,9 +38,7 @@ { "tcId": 2, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8159fd15133cd964c9a6964c94f0ea269a806fd9f43f0da58b6cd1b33d189b2a", "msg": "77", "tag": "dfc5105d5eecf7ae7b8b8de3930e7659e84c4172f2555142f1e568fc1872ad93", @@ -51,9 +47,7 @@ { "tcId": 3, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "85a7cbaae825bb82c9b6f6c5c2af5ac03d1f6daa63d2a93c189948ec41b9ded9", "msg": "a59b", "tag": "0fe2f13bba2198f6dda1a084be928e304e9cb16a56bc0b7b939a073280244373", @@ -62,9 +56,7 @@ { "tcId": 4, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "48f3029334e55cfbd574ccc765fb2c3685aab1f4837d23370874a3e634c3a76d", "msg": "c7b8b2", "tag": "6c13f79bb2d5b6f9a315fe8fd6cbb5cb817a660687009deccd88c377429e596d", @@ -73,9 +65,7 @@ { "tcId": 5, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "de8b5b5b2f09645be47ecb6407a4e1d9c6b33ae3c2d22517d3357da0357a3139", "msg": "cc021d65", "tag": "e87538eb167e62d7cb236690ff3f034a9c12d417aa8dfa694d7405f9e1f85fe8", @@ -84,9 +74,7 @@ { "tcId": 6, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b7938910f518f13205ca1492c669001a14ff913c8ab4a0dc3564e7418e91297c", "msg": "a4a6ef6ebd", "tag": "01a93f4ed216d0b280896301e366aa67b25e6b6a5a6e84f291a13391c6e496c5", @@ -95,9 +83,7 @@ { "tcId": 7, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1bb997ff4de8a5a391de5c08a33bc2c7c2891e47ad5b9c63110192f78b98fe78", "msg": "667e015df7fc", "tag": "06b5d8c5392323a802bc5cdd0b3c527454a873d9651c368836eaa4ad982ba546", @@ -106,9 +92,7 @@ { "tcId": 8, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "32fdeda39f98b4f4426c2d2ac00ab5dd4bfabb68f311447256ed6d3d3a51b154", "msg": "4163a9f77e41f5", "tag": "1b0103729f48c2772bb132aef9ebd6dd6aafc9145df6d5c514b233ee92ef4a00", @@ -117,9 +101,7 @@ { "tcId": 9, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "233e4fdee70bcc20235b6977ddfc05b0df66f5635d827c66e5a63cdb16a24938", "msg": "fdb2ee4b6d1a0ac2", "tag": "120b26ee1355c134c262513c7922deb6c4fd90303de4cd61b9f9cd08f22d6e18", @@ -128,9 +110,7 @@ { "tcId": 10, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b984c6734e0bd12b1737b2fc7a1b3803b4dfec402140a57b9eccc35414ae661b", "msg": "dea584d0e2a14ad5fd", "tag": "88bc2282e5fce47ec6d9895395cd47fff91a0cdc589a8fd56d8d344616533a3d", @@ -139,9 +119,7 @@ { "tcId": 11, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d0caf1456ac5e255fa6afd61a79dc8c716f5358a298a508271363fe1ff983561", "msg": "18261dc806913c534666", "tag": "f678f081d83cf126ad6bd52c2dffd786214f519c47452b85a97458d0c10c3ee5", @@ -150,9 +128,7 @@ { "tcId": 12, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "835bc8241ed817735ec9d3d0e2df4c173ee4dded4a8ef0c04a96c48f11820463", "msg": "26f8083e944bacf04e9a4d", "tag": "e0e46cd7d1a75b3d102893da64def46e455308761f1d908786628ca7ee22a0eb", @@ -161,9 +137,7 @@ { "tcId": 13, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "055f95c9461b0809575eccdfa5cdd06275f25d30915c4eb8db40e1acd3ab7591", "msg": "bfb7d6a08dbaa5225f320887", "tag": "e76d5c8c070a6b3c4824e9f342dc3056e63819509e1def98b585aeba0d638a00", @@ -172,9 +146,7 @@ { "tcId": 14, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e40f7a3eb88ddec4c6347ea4d67610756c82c8ebcc237629bf873ccabc32984a", "msg": "7fe43febc78474649e45bf99b2", "tag": "aa57d020aa24ad823472c2b80ff2d0cf475f7de0068f9a59e8112fede53a3581", @@ -183,9 +155,7 @@ { "tcId": 15, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b020ad1de1c141f7ec615ee5701521773f9b232e4d06376c382894ce51a61f48", "msg": "81c7581a194b5e71b41146a582c1", "tag": "f45c72603cc160c0762f703407844a7781dfe0f1ddf0aaf4ccd8205e94469aed", @@ -194,9 +164,7 @@ { "tcId": 16, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9f3fd61a105202648ecff6074c95e502c1c51acd32ec538a5cce89ef841f7989", "msg": "2a76f2acdace42e3b779724946912c", "tag": "0226ee13cc05e2340135b3f4b27a9da1a160f6170fe805dadd98a3711ec9c421", @@ -205,9 +173,7 @@ { "tcId": 17, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6fa353868c82e5deeedac7f09471a61bf749ab5498239e947e012eee3c82d7c4", "msg": "aeed3e4d4cb9bbb60d482e98c126c0f5", "tag": "9ed7f0e73812a27a87a3808ee0c89a6456499e835974ba57c5aab2a0d8c69e93", @@ -216,9 +182,7 @@ { "tcId": 18, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5300489494ca86221c91d6d953952ae1a5e097139dc9cf1179c2f56433753824", "msg": "90fea6cf2bd811b449f333ee9233e57697", "tag": "5b692cba13b54fffc3adcbb0e015cc011fbfd61235303ff0ad2a49775083bf22", @@ -227,9 +191,7 @@ { "tcId": 19, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "383e7c5c13476a62268423ef0500479f9e86e236c5a081c6449189e6afdf2af5", "msg": "3202705af89f9555c540b0e1276911d01971abb2c35c78b2", "tag": "4e4901592ba46476408d758435c7d1b489d2689afd84ceaaee78bfb91fd9391d", @@ -238,9 +200,7 @@ { "tcId": 20, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "186e248ad824e1eb93329a7fdcd565b6cb4eaf3f85b90b910777128d8c538d27", "msg": "92ef9ff52f46eccc7e38b9ee19fd2de3b37726c8e6ce9e1b96db5dda4c317902", "tag": "3fc1d73dd4a8858c1fc3d8c4a3f33ed5ad0c70210038394a5902cb26fe287348", @@ -249,9 +209,7 @@ { "tcId": 21, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "28855c7efc8532d92567300933cc1ca2d0586f55dcc9f054fcca2f05254fbf7f", "msg": "9c09207ff0e6e582cb3747dca954c94d45c05e93f1e6f21179cf0e25b4cede74b5479d32f5166935c86f0441905865", "tag": "788c0589000fb7f0b5d51f1596472bc9ec413421a43df96ee32b02b5d275ffe3", @@ -260,9 +218,7 @@ { "tcId": 22, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8e540cb30c94836ae2a5950f355d482a7002e255207e94fda3f7ef1a099013a0", "msg": "d6500f95e11262e308bf3df4df4b855f33e857563d4543f195639a0a17b442eb9fdcc1367d2eee75c8f805730b89290f", "tag": "39697e70ce741feb33dedc069f00b5627fd9b837d10cbdd5b6d19cfbd511dd2c", @@ -271,9 +227,7 @@ { "tcId": 23, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "69c50d5274358188cff4c0fae742243d4e8a5e5ba55d94ff40edd90f6a43dd10", "msg": "1ac5255aff052828d8ea21b376f1ebdd4bb879949913900405aebce83e48feb6813b5e9c89f94501a8ade41b26b815c521", "tag": "4b0b4d0416fa2e11586fbfa7fb11261e69991dfa34019b9893d69a2be8c1fc80", @@ -282,9 +236,7 @@ { "tcId": 24, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "23209b7c5aadcbd13f7279af1a86d3c7ae8f179d1bcaaad0dff9a15302e78dbf", "msg": "84bdac37e1af35d9356404e2787d47ece58348dea76a4a46e8aade3463d4db8c94a051be3733b38d756984865d56c60e8025f15e3f968f093e7fb7ebc7e31189c5692d15ed4256737b9b1894e5809503aaa1c9983fb096aa21916361eeb6ef455b129723a1a1ddf9deddea208529a648", "tag": "4a85c479d1650dbd73bc5248074a55ff50218bddaa8d1fddaaf44946dc19aefb", @@ -293,9 +245,7 @@ { "tcId": 25, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7c9cc667cae175f448faa96647319633b2d48531373ae7d316c44ddd8b9f69cf", "msg": "9233c1d73b498c5106ff88951e07b9652cb0ddae740737ec205c9876d094978bfc947f7dc937119fd6a93915b19b625958a7a22363aa2ac33fb869ed16b303336ab740a0498a2df66a6599da710094481a7b544bd955b6f97135ba4673401db2db144a6e287041e47a51ed9b6ba956c13508c1c0c25310105239ab73629e30", "tag": "ca1b80441d333909c2bb30769650055051ed20f17de8ee953cb9070af56c704f", @@ -304,9 +254,7 @@ { "tcId": 26, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "82314540564ea3ce30591e97f68b2602de40fa29f773c2508327471b8348e8c4", "msg": "6a6d2f45cebf2757ae16ea33c68617671d77f8fdf80bed8fc5cdc5c8b7086bd28e7eb3eecc7163491104e5309455e67f836579b82a1da3bf5991a8e2b2f189a49e05700e46c409ed5de77780a5f389e3f13dad406c9d55675329c5c921f07034180937c0f6ef34a2308b6ff3e1a0e9dc1ea65f5632730e8744d1db2c40a6595b", "tag": "0900b3e6535d34f90e2c335775e86bf38ee7e3d26fb60cd9cdf639eb3496b94c", @@ -315,9 +263,7 @@ { "tcId": 27, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d115acc9a636915241795f48852052e07b51273ae2448251ec1d0d0f9807f3db", "msg": "696d2456de853fa028f486fef437b6b6d1b530a8475e299db3a9005ae9cef8401985b7d31e172e8f439ccd1ad1ec44c9b86b78f3f243c1305b53bc21abad7a8fc5256311bfd34c98e37dfdc649e7ae4bda08cf2994b063c0c7106ed0b02a1f48af9191cbfb0d6a953b7e04327dfe8c93779cb574ba9cba575d01674e83621aa0c5f400d6e6cd24b301e33c9f3303e73bf357408c1be86c2489c09de998ff2ef32df554f1247d9313ce1a7160115d06f4c18d6556ff7986ef8a55e2adcfa27e4c69c71cc2ff01639e9d49bd9ed0687f530ffeb0890132457df2088081bc4a2f7f0a9f4dcea2c80d991db7f3747a1803d7619aaf3dd382c69536a0bcdb931cbe", "tag": "82f92977f0b605eaada510ffceb53ad75fde16a8029f1b75b406a84270dbb8b7", @@ -326,9 +272,7 @@ { "tcId": 28, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d28b42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -337,9 +281,7 @@ { "tcId": 29, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d9b99f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -348,9 +290,7 @@ { "tcId": 30, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d18b42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -359,9 +299,7 @@ { "tcId": 31, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "dab99f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -370,9 +308,7 @@ { "tcId": 32, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "538b42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -381,9 +317,7 @@ { "tcId": 33, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "58b99f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -392,9 +326,7 @@ { "tcId": 34, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38a42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -403,9 +335,7 @@ { "tcId": 35, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b89f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -414,9 +344,7 @@ { "tcId": 36, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42896d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -425,9 +353,7 @@ { "tcId": 37, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99fa709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -436,9 +362,7 @@ { "tcId": 38, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096c80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -447,9 +371,7 @@ { "tcId": 39, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2708a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -458,9 +380,7 @@ { "tcId": 40, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096f80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -469,9 +389,7 @@ { "tcId": 41, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f270ba3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -480,9 +398,7 @@ { "tcId": 42, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f4df826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -491,9 +407,7 @@ { "tcId": 43, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3caf4172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -502,9 +416,7 @@ { "tcId": 44, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f836b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -513,9 +425,7 @@ { "tcId": 45, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74162cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -524,9 +434,7 @@ { "tcId": 46, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f026b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -535,9 +443,7 @@ { "tcId": 47, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74972cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -546,9 +452,7 @@ { "tcId": 48, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f824b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -557,9 +461,7 @@ { "tcId": 49, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74170cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -568,9 +470,7 @@ { "tcId": 50, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b45a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -579,9 +479,7 @@ { "tcId": 51, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbf93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -590,9 +488,7 @@ { "tcId": 52, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b44a9d4607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -601,9 +497,7 @@ { "tcId": 53, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbe93834c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -612,9 +506,7 @@ { "tcId": 54, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b44a9d7607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -623,9 +515,7 @@ { "tcId": 55, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbe93804c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -634,9 +524,7 @@ { "tcId": 56, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b44a955607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -645,9 +533,7 @@ { "tcId": 57, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbe93024c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -656,9 +542,7 @@ { "tcId": 58, "comment": "Flipped bit 248 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1ca", @@ -667,9 +551,7 @@ { "tcId": 59, "comment": "Flipped bit 248 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14f", @@ -678,9 +560,7 @@ { "tcId": 60, "comment": "Flipped bit 249 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1c9", @@ -689,9 +569,7 @@ { "tcId": 61, "comment": "Flipped bit 249 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14c", @@ -700,9 +578,7 @@ { "tcId": 62, "comment": "Flipped bit 254 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc18b", @@ -711,9 +587,7 @@ { "tcId": 63, "comment": "Flipped bit 254 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef10e", @@ -722,9 +596,7 @@ { "tcId": 64, "comment": "Flipped bit 255 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc14b", @@ -733,9 +605,7 @@ { "tcId": 65, "comment": "Flipped bit 255 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef1ce", @@ -744,9 +614,7 @@ { "tcId": 66, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d28b42096d80f45f836b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -755,9 +623,7 @@ { "tcId": 67, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d9b99f2709a3ca74162cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -766,9 +632,7 @@ { "tcId": 68, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42896d80f4df826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -777,9 +641,7 @@ { "tcId": 69, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99fa709a3caf4172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -788,9 +650,7 @@ { "tcId": 70, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f4df826b44a9d5607d672496a415d3f4a1a8c88e3bb9da8dc1cb", @@ -799,9 +659,7 @@ { "tcId": 71, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3caf4172cbe93824c1fa9b23a0c1e9c21bd851ff2d2c39dbef14e", @@ -810,9 +668,7 @@ { "tcId": 72, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "2c74bdf6927f0ba07d94bb562a9f8218db695bea2c0b5e573771c44625723e34", @@ -821,9 +677,7 @@ { "tcId": 73, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "274660d8f65c358be8d3416c7db3e0d64dc5f3e163de427ae00d2d3c62410eb1", @@ -832,9 +686,7 @@ { "tcId": 74, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "0000000000000000000000000000000000000000000000000000000000000000", @@ -843,9 +695,7 @@ { "tcId": 75, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "0000000000000000000000000000000000000000000000000000000000000000", @@ -854,9 +704,7 @@ { "tcId": 76, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -865,9 +713,7 @@ { "tcId": 77, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -876,9 +722,7 @@ { "tcId": 78, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "530bc289ed0074df02ebc42955e0fd67a416249553742128480ebb395a0d414b", @@ -887,9 +731,7 @@ { "tcId": 79, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "58391fa789234af497ac3e1302cc9fa932ba8c9e1ca13d059f7252431d3e71ce", @@ -898,9 +740,7 @@ { "tcId": 80, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d28a43086c81f55e836a45a8d4617ce62597a514d2f5a0a9c98f3ab8db8cc0ca", @@ -909,9 +749,7 @@ { "tcId": 81, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d9b89e2608a2cb75162dbf92834d1e28b33b0d1f9d20bc841ef3d3c29cbff04f", @@ -931,9 +769,7 @@ { "tcId": 82, "comment": "empty message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7bf9e536b66a215c22233fe2daaa743a898b9acb9f7802de70b40e3d6e43ef97", "msg": "", "tag": "f4605585949747de26f3ee98a738b172", @@ -942,9 +778,7 @@ { "tcId": 83, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e754076ceab3fdaf4f9bcab7d4f0df0cbbafbc87731b8f9b7cd2166472e8eebc", "msg": "40", "tag": "0dc00d7217bbafe8d78bf961189b8fd2", @@ -953,9 +787,7 @@ { "tcId": 84, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ea3b016bdd387dd64d837c71683808f335dbdc53598a4ea8c5f952473fafaf5f", "msg": "6601", "tag": "ff296b368d3bf059cc48682f6949ccaa", @@ -964,9 +796,7 @@ { "tcId": 85, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "73d4709637857dafab6ad8b2b0a51b06524717fedf100296644f7cfdaae1805b", "msg": "f1d300", "tag": "2d02bd1c25b1fe52b1ead07374d6e883", @@ -975,9 +805,7 @@ { "tcId": 86, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d5c81b399d4c0d1583a13da56de6d2dc45a66e7b47c24ab1192e246dc961dd77", "msg": "2ae63cbf", "tag": "4d9e8bddf9b7a1218309d5988aa1b0d9", @@ -986,9 +814,7 @@ { "tcId": 87, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2521203fa0dddf59d837b2830f87b1aa61f958155df3ca4d1df2457cb4284dc8", "msg": "af3a015ea1", "tag": "cb8a4b413350b42f4ac3533cc7f47864", @@ -997,9 +823,7 @@ { "tcId": 88, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "665a02bc265a66d01775091da56726b6668bfd903cb7af66fb1b78a8a062e43c", "msg": "3f56935def3f", "tag": "1cfce745db1ca7de9a1d4420e612ca55", @@ -1008,9 +832,7 @@ { "tcId": 89, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "facd75b22221380047305bc981f570e2a1af38928ea7e2059e3af5fc6b82b493", "msg": "57bb86beed156f", "tag": "0bde0d0c756df09d4f6da81b299a3adf", @@ -1019,9 +841,7 @@ { "tcId": 90, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "505aa98819809ef63b9a368a1e8bc2e922da45b03ce02d9a7966b15006dba2d5", "msg": "2e4e7ef728fe11af", "tag": "406a5c2bd3e6a9595f9b7dff608d59a7", @@ -1030,9 +850,7 @@ { "tcId": 91, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f942093842808ba47f64e427f7351dde6b9546e66de4e7d60aa6f328182712cf", "msg": "852a21d92848e627c7", "tag": "0b1bf9e98d0a794fa55c09b63e25799f", @@ -1041,9 +859,7 @@ { "tcId": 92, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "64be162b39c6e5f1fed9c32d9f674d9a8cde6eaa2443214d86bd4a1fb53b81b4", "msg": "195a3b292f93baff0a2c", "tag": "71f33f6021d90858cadb1353d7fbe8d7", @@ -1052,9 +868,7 @@ { "tcId": 93, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b259a555d44b8a20c5489e2f38392ddaa6be9e35b9833b67e1b5fdf6cb3e4c6c", "msg": "afd73117330c6e8528a6e4", "tag": "4b8d76372ebe5e5caa56ca4e5c59cdd3", @@ -1063,9 +877,7 @@ { "tcId": 94, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2c6fc62daa77ba8c6881b3dd6989898fef646663cc7b0a3db8228a707b85f2dc", "msg": "0ff54d6b6759120c2e8a51e3", "tag": "c580c542846a96e84ea77701778455bf", @@ -1074,9 +886,7 @@ { "tcId": 95, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "abab815d51df29f740e4e2079fb798e0152836e6ab57d1536ae8929e52c06eb8", "msg": "f0058d412a104e53d820b95a7f", "tag": "13cdb005059338f0f28e2d8ce1af5d0a", @@ -1085,9 +895,7 @@ { "tcId": 96, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3d5da1af83f7287458bff7a7651ea5d8db72259401333f6b82096996dd7eaf19", "msg": "aacc36972f183057919ff57b49e1", "tag": "bd993e4428cbc0e275e4d80b6f520363", @@ -1096,9 +904,7 @@ { "tcId": 97, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c19bdf314c6cf64381425467f42aefa17c1cc9358be16ce31b1d214859ce86aa", "msg": "5d066a92c300e9b6ddd63a7c13ae33", "tag": "86c9f4dde0b257a7053a7b03c7504409", @@ -1107,9 +913,7 @@ { "tcId": 98, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "612e837843ceae7f61d49625faa7e7494f9253e20cb3adcea686512b043936cd", "msg": "cc37fae15f745a2f40e2c8b192f2b38d", "tag": "b96bcacafac30094f18ac5039e7b3656", @@ -1118,9 +922,7 @@ { "tcId": 99, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "73216fafd0022d0d6ee27198b2272578fa8f04dd9f44467fbb6437aa45641bf7", "msg": "d5247b8f6c3edcbfb1d591d13ece23d2f5", "tag": "6e597c4c3861a380c06854b446fc2a87", @@ -1129,9 +931,7 @@ { "tcId": 100, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0427a70e257528f3ab70640bba1a5de12cf3885dd4c8e284fbbb55feb35294a5", "msg": "13937f8544f44270d01175a011f7670e93fa6ba7ef02336e", "tag": "f731aaf2f04023d621f10495344679a0", @@ -1140,9 +940,7 @@ { "tcId": 101, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "96e1e4896fb2cd05f133a6a100bc5609a7ac3ca6d81721e922dadd69ad07a892", "msg": "91a17e4dfcc3166a1add26ff0e7c12056e8a654f28a6de24f4ba739ceb5b5b18", "tag": "95243eb1a9d448174ae4fccf4a53ebfe", @@ -1151,9 +949,7 @@ { "tcId": 102, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "41201567be4e6ea06de2295fd0e6e8a7d862bb57311894f525d8adeabba4a3e4", "msg": "58c8c73bdd3f350c97477816eae4d0789c9369c0e99c248902c700bc29ed986425985eb3fa55709b73bf620cd9b1cb", "tag": "343367207f71425d8f81f3110b0405f6", @@ -1162,9 +958,7 @@ { "tcId": 103, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "649e373e681ef52e3c10ac265484750932a9918f28fb824f7cb50adab39781fe", "msg": "39b447bd3a01983c1cb761b456d69000948ceb870562a536126a0d18a8e7e49b16de8fe672f13d0808d8b7d957899917", "tag": "151618eec4f503f3b63b539de0a58966", @@ -1173,9 +967,7 @@ { "tcId": 104, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7b0d237f7b536e2c6950990e61b361b384333dda690045c591321a4e3f79747f", "msg": "3d6283d11c0219b525620e9bf5b9fd887d3f0f707acb1fbdffab0d97a5c6d07fc547762e0e7dd7c43ad35fab1c790f8047", "tag": "ce201c0dcfdc3f2bef360609a31fb19e", @@ -1184,9 +976,7 @@ { "tcId": 105, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "17c92663741f012e5bb6714e614c2d155948617f10936269d954c58aba2ae62d", "msg": "7fdd6a15c861d0313f6635d77dc55e115ff18c8ab063b5d03eab472eeca87a378188f25813515cf90b6cffa94a8ff36b29d65603eab3fbd2aa9500b261e184049893dc6ca2010becac163053f211070bdda621b8bd8af77e450268603b52db34c90be836dfebddef42303f724e63bf0f", "tag": "76e8dfd94db4af9d79d9718eec46cb2d", @@ -1195,9 +985,7 @@ { "tcId": 106, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "424c6b22606fcc094ae82fc5d3cbe484174c2211b3ec778091cac34a8e38a152", "msg": "d96ff062e2490e8e0c54c5a8b89e85b25a66d93d7c2b93bdfef846b70d38672746a4b988d08f15a5c527ca4f2c80e53f7c6ac0521bc57ebe38209180cbf934e0bbeb58cfb63d75da64af41d09ce174af1896f42522910fced35ea000402e95fd3ac7aa6d5e0a6b533b0879bc466019b3a5e6b16e4bd1ea6cdfc9ccc1d6f0f0", "tag": "eda709c7009714c372d0d6a63dfde469", @@ -1206,9 +994,7 @@ { "tcId": 107, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "15d553c8da433d53cdc7f15087a70349caab57b379a4078928ce9b99302e31a6", "msg": "d6c0c53b73f74fb426adfdc143d70db7f7a8f8ed32a2faef263cf9ab117537b6b9d1728bd1000c1f28906c6ce6ad21862bfa4d689c1a8ebe3868b992098b7f981b2af5189a6adedff53a6c70c83693f5c8d6385a9a8a4dca017c5716ac4d5b9765c5ca2ab5f9867e02795198c0b9527e07d08af52dbcb91ceb3d8b412a2b2402", "tag": "8ca1402bf8fc23442ac2067be925b828", @@ -1217,9 +1003,7 @@ { "tcId": 108, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ffe559468a1031dfb3ced2e381e74b5821a36d9abf5f2e59895a7fdca0fa56a0", "msg": "238899a84a3cf15202a1fbef4741e133fb24c009a0cd83854c6d1d7c9266d4c3eafe6d1dfc18f13845ccdad7fe277627b5fd5ff2555ce6dfde1ee078540a0a3590c6d9bf2fb63ba9afbe9380e797be7cd017645c5a3613eef38ef89e3b7461e6e700ff2b4deef5636c9d2198b143f797ca1820a3dcc5d462ebf4a8c4c09eb202a23592eb9524082c79adda8fcd56d256041a26bf8f523962ba911ce5a5786570d65be3c4df722ed8830302065febdf944715298a1fbb7d10b68d7da2bf889324314ce51e815c7fbf03aa0a8358aff3a86eb7a33f9a4923660db3047e793bebb0c6918f4395d400381723fdae2832c36efc8e368a68f30f6351c3bc942cd560", "tag": "a830b313f4936dea56a3aefd6a3ebe7d", @@ -1228,9 +1012,7 @@ { "tcId": 109, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d28b42096d80f45f826b44a9d5607de7", @@ -1239,9 +1021,7 @@ { "tcId": 110, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d9b99f2709a3ca74172cbe93824c1f29", @@ -1250,9 +1030,7 @@ { "tcId": 111, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d18b42096d80f45f826b44a9d5607de7", @@ -1261,9 +1039,7 @@ { "tcId": 112, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "dab99f2709a3ca74172cbe93824c1f29", @@ -1272,9 +1048,7 @@ { "tcId": 113, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "538b42096d80f45f826b44a9d5607de7", @@ -1283,9 +1057,7 @@ { "tcId": 114, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "58b99f2709a3ca74172cbe93824c1f29", @@ -1294,9 +1066,7 @@ { "tcId": 115, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38a42096d80f45f826b44a9d5607de7", @@ -1305,9 +1075,7 @@ { "tcId": 116, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b89f2709a3ca74172cbe93824c1f29", @@ -1316,9 +1084,7 @@ { "tcId": 117, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42896d80f45f826b44a9d5607de7", @@ -1327,9 +1093,7 @@ { "tcId": 118, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99fa709a3ca74172cbe93824c1f29", @@ -1338,9 +1102,7 @@ { "tcId": 119, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096c80f45f826b44a9d5607de7", @@ -1349,9 +1111,7 @@ { "tcId": 120, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2708a3ca74172cbe93824c1f29", @@ -1360,9 +1120,7 @@ { "tcId": 121, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096f80f45f826b44a9d5607de7", @@ -1371,9 +1129,7 @@ { "tcId": 122, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f270ba3ca74172cbe93824c1f29", @@ -1382,9 +1138,7 @@ { "tcId": 123, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f4df826b44a9d5607de7", @@ -1393,9 +1147,7 @@ { "tcId": 124, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3caf4172cbe93824c1f29", @@ -1404,9 +1156,7 @@ { "tcId": 125, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f836b44a9d5607de7", @@ -1415,9 +1165,7 @@ { "tcId": 126, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74162cbe93824c1f29", @@ -1426,9 +1174,7 @@ { "tcId": 127, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f026b44a9d5607de7", @@ -1437,9 +1183,7 @@ { "tcId": 128, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74972cbe93824c1f29", @@ -1448,9 +1192,7 @@ { "tcId": 129, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f824b44a9d5607de7", @@ -1459,9 +1201,7 @@ { "tcId": 130, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74170cbe93824c1f29", @@ -1470,9 +1210,7 @@ { "tcId": 131, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b45a9d5607de7", @@ -1481,9 +1219,7 @@ { "tcId": 132, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbf93824c1f29", @@ -1492,9 +1228,7 @@ { "tcId": 133, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b44a9d4607de7", @@ -1503,9 +1237,7 @@ { "tcId": 134, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbe93834c1f29", @@ -1514,9 +1246,7 @@ { "tcId": 135, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b44a9d7607de7", @@ -1525,9 +1255,7 @@ { "tcId": 136, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbe93804c1f29", @@ -1536,9 +1264,7 @@ { "tcId": 137, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b44a955607de7", @@ -1547,9 +1273,7 @@ { "tcId": 138, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbe93024c1f29", @@ -1558,9 +1282,7 @@ { "tcId": 139, "comment": "Flipped bit 120 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b44a9d5607de6", @@ -1569,9 +1291,7 @@ { "tcId": 140, "comment": "Flipped bit 120 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbe93824c1f28", @@ -1580,9 +1300,7 @@ { "tcId": 141, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b44a9d5607de5", @@ -1591,9 +1309,7 @@ { "tcId": 142, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbe93824c1f2b", @@ -1602,9 +1318,7 @@ { "tcId": 143, "comment": "Flipped bit 126 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b44a9d5607da7", @@ -1613,9 +1327,7 @@ { "tcId": 144, "comment": "Flipped bit 126 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbe93824c1f69", @@ -1624,9 +1336,7 @@ { "tcId": 145, "comment": "Flipped bit 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f45f826b44a9d5607d67", @@ -1635,9 +1345,7 @@ { "tcId": 146, "comment": "Flipped bit 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3ca74172cbe93824c1fa9", @@ -1646,9 +1354,7 @@ { "tcId": 147, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d28b42096d80f45f836b44a9d5607de7", @@ -1657,9 +1363,7 @@ { "tcId": 148, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d9b99f2709a3ca74162cbe93824c1f29", @@ -1668,9 +1372,7 @@ { "tcId": 149, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42896d80f4df826b44a9d5607de7", @@ -1679,9 +1381,7 @@ { "tcId": 150, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99fa709a3caf4172cbe93824c1f29", @@ -1690,9 +1390,7 @@ { "tcId": 151, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d38b42096d80f4df826b44a9d5607d67", @@ -1701,9 +1399,7 @@ { "tcId": 152, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d8b99f2709a3caf4172cbe93824c1fa9", @@ -1712,9 +1408,7 @@ { "tcId": 153, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "2c74bdf6927f0ba07d94bb562a9f8218", @@ -1723,9 +1417,7 @@ { "tcId": 154, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "274660d8f65c358be8d3416c7db3e0d6", @@ -1734,9 +1426,7 @@ { "tcId": 155, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "00000000000000000000000000000000", @@ -1745,9 +1435,7 @@ { "tcId": 156, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "00000000000000000000000000000000", @@ -1756,9 +1444,7 @@ { "tcId": 157, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "ffffffffffffffffffffffffffffffff", @@ -1767,9 +1453,7 @@ { "tcId": 158, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "ffffffffffffffffffffffffffffffff", @@ -1778,9 +1462,7 @@ { "tcId": 159, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "530bc289ed0074df02ebc42955e0fd67", @@ -1789,9 +1471,7 @@ { "tcId": 160, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "58391fa789234af497ac3e1302cc9fa9", @@ -1800,9 +1480,7 @@ { "tcId": 161, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d28a43086c81f55e836a45a8d4617ce6", @@ -1811,9 +1489,7 @@ { "tcId": 162, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "d9b89e2608a2cb75162dbf92834d1e28", @@ -1833,9 +1509,7 @@ { "tcId": 163, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a349ac0a9f9f74e48e099cc3dbf9a9c9", "msg": "", "tag": "3a8437b877b75cc08a4d8d7559a8fc6869a58c713da63d1d4b350d59b597e30c", @@ -1844,9 +1518,7 @@ { "tcId": 164, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ac686ba0f1a51b4ec4f0b30492b7f556", "msg": "2fa43a14ae500507deb95ab5bd32b0fe", "tag": "008532a53d0c0ab22027ae249023375374e2239b959609e8339b05a15742a675", @@ -1855,9 +1527,7 @@ { "tcId": 165, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "73ef9ef1a4225e51e3c1db3ace1fa24f", "msg": "ffad380d9aabb0acede5c1bf112925cdfc3d379fc2376a4fe2644490d0430ac3", "tag": "9c7cb9f7c207ec46d1e3c55764731c4ab5ddbae4e1401e52a895df0cff4787c9", @@ -1877,9 +1547,7 @@ { "tcId": 166, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e34f15c7bd819930fe9d66e0c166e61c", "msg": "", "tag": "1d765ab9e29892f7bfec2975ad4bc2dc", @@ -1888,9 +1556,7 @@ { "tcId": 167, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e09eaa5a3f5e56d279d5e7a03373f6ea", "msg": "ef4eab37181f98423e53e947e7050fd0", "tag": "cfc19ec07902ec8be489606d8f40d172", @@ -1899,9 +1565,7 @@ { "tcId": 168, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9bd3902ed0996c869b572272e76f3889", "msg": "a7ba19d49ee1ea02f098aa8e30c740d893a4456ccc294040484ed8a00a55f93e", "tag": "ac50adad9785a89c7282d8ab881dc615", @@ -1921,9 +1585,7 @@ { "tcId": 169, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8a0c46eb8a2959e39865330079763341e7439dab149694ee57e0d61ec73d947e1d5301cd974e18a5e0d1cf0d2c37e8aadd9fd589d57ef32e47024a99bc3f70c077", "msg": "", "tag": "f5bfb940561fb4db73ebba49bf2e4893bb0cca618a71b7ecf6aca38231e167ea", @@ -1932,9 +1594,7 @@ { "tcId": 170, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2877ebb81f80334fd00516337446c5cf5ad4a3a2e197269e5b0ad1889dfe2b4b0aaa676fac55b36ce3affc7f1092ab89c53273a837bd5bc94d1a9d9e5b02e9856f", "msg": "ba448db88f154f775028fdecf9e6752d", "tag": "1690ed4180642899e0deb9ec2270374e8b0a484217f5a682c524316eca219b64", @@ -1943,9 +1603,7 @@ { "tcId": 171, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "21178e26bc28ffc27c06f762ba190a627075856d7ca6feab79ac63149b17126e34fd9e5590e0e90aac801df09505d8af2dd0a2703b352c573ac9d2cb063927f2af", "msg": "7d5f1d6b993452b1b53a4375760d10a20d46a0ab9ec3943fc4b07a2ce735e731", "tag": "e542ac8ac8f364bae4b7da8b7a0777df350f001de4e8cfa2d9ef0b15019496ec", @@ -1965,9 +1623,7 @@ { "tcId": 172, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "813e0c078c221375e80590ace6774eafd2d2c242350988d02efa550e05aecbe100c1b8bf154c932cf9e57177015c816c42bc7fbc71ceaa5328c7316b7f0f30330f", "msg": "", "tag": "bb6ab66f51e53fa086c9c61a26ca27e0", @@ -1976,9 +1632,7 @@ { "tcId": 173, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5713343096b0aaf0562a6b92c1a15535924160475a4e4233589159728c562e3b2ad96f740c6a4da2bc3f768ce98c9bd66bac28d1646ff592028c940d455f35eeb4", "msg": "71712de2fac1fb855673bff72af64257", "tag": "c18165b8b97db1ca5e2486a32b39731e", @@ -1987,9 +1641,7 @@ { "tcId": 174, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7208afbecf5f1f34828f98b719414e280716de64f5edd1ae1c774153cd2022337bb20fade1b7856f1dbfd40e2b4307f1293ceff1692ee90d8c90b5fdf953ab01a5", "msg": "43b53302b604d613e62db002044a4782d572ac8fbd3cd0ece91b43bc52e18e98", "tag": "2fecfe45d79339c57dddba68ab34f5f1", diff --git a/testdata/auth/wycheproof/hmac_sha384_test.json b/testdata/auth/wycheproof/hmac_sha384_test.json index 3ba4fbac..d2516d01 100644 --- a/testdata/auth/wycheproof/hmac_sha384_test.json +++ b/testdata/auth/wycheproof/hmac_sha384_test.json @@ -29,9 +29,7 @@ { "tcId": 1, "comment": "empty message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ee8df067857df2300fa71a10c30997178bb3796127b5ece5f2ccc170932be0e78ea9b0a5936c09157e671ce7ec9fc510", "msg": "", "tag": "a655184daf3346ffc6629d493c8442644e4996a2799e42e3306fa6f5b0967b6cf3a6f819bab89bce297d1d1a5907b2d0", @@ -40,9 +38,7 @@ { "tcId": 2, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "976696c0dc97182ca771975c3928ff9168ef89cd740cd2292858fd916068a702bc1df7c6cd8ee1f0d25e61d4c514cc5d", "msg": "2b", "tag": "363e8973fedcf7892013dfae0b7065d61d80b98c635bc09ed860a01473b9bcd0dc550dbf66cf0d601fe9cbf3ae59620d", @@ -51,9 +47,7 @@ { "tcId": 3, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c55ea4c64a0a63e2d14ad42559ba7c816b8824d263c2cc6a015761b53f681e514369f0dfba5cde165320ee10a96eb1fc", "msg": "5abd", "tag": "ccc2925f164a7d9662f1e76bcaf6345492bb091d4d2d775af2178a4bcc1ca21dcf8b3bf8f056823770782f25a419bb3e", @@ -62,9 +56,7 @@ { "tcId": 4, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2928d465d92fa40072ca9d67761be66e491755e43499003c1057d3bec870f255126c3658d0d8a0c7d207df8710037ca7", "msg": "c405ae", "tag": "d9e19c672a466e4c83a849905728c4be1db99bdd260946d9ff52939779002dcc460c576f02b40dda0717182be96b5411", @@ -73,9 +65,7 @@ { "tcId": 5, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "686a3730085cc944fceb141628419818e662fe21e52bea2748f3b704f80ce801086db1e3068917b242e62b4d6e6ed685", "msg": "6601c683", "tag": "10dc39103983b3a6be376a8eda7b6f363cb91efe11b027a62440ae136bd66f98b0a1d8b8f2399099492021076afa14a0", @@ -84,9 +74,7 @@ { "tcId": 6, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f22d867b972b232e3f444a488dd794d170807c70eb650f952b6177596f76c558a5d860d6f7be0be9e666f9bd53732f8d", "msg": "15b29377e0", "tag": "e02e4e20b5f1e5f06913bc9745c9069c09ec1369f1a296ad1d07c04cc4f9cb4741248d7ba097cd3ba0e75d2409d6a01b", @@ -95,9 +83,7 @@ { "tcId": 7, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3ac9abd53dbd0fbb891f9b5e16dd45df994e5283527832707138fc2712bad9e34761e7d9c6d05d46f2c8323ddb0efe99", "msg": "5a34155b1115", "tag": "78c53dd1a2431174628f5f4867fa777afa6df1b36269bba114d016d1065fcb021170baad09b4a528f40573903a65f540", @@ -106,9 +92,7 @@ { "tcId": 8, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ae3aa94fdd35e2bef40472d29bdad3a409840ea441c3d7025cd72f3e81ff56da602161d84b23d1634061385be30c5bbd", "msg": "8a140d781e7191", "tag": "fd22ba896cb1147bb86f8ad51c253b792657c0becc913e90104da0f139f9b08c9169706f1531a2c6c03d6bd72a77eff2", @@ -117,9 +101,7 @@ { "tcId": 9, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "44b79852cabcf3fe93d2fff55d2afe6a46c35b7ad1954ce0888de7b459b982722faf8b490e6b00e7bcabbd36f18443f5", "msg": "9398cd251deafe8b", "tag": "56128fb438a93f6f48f47c0f4c7549f8008a8e69bbdbf0886ec40f86e7870034ef9090d2b04057391f1def5b25e8f0ad", @@ -128,9 +110,7 @@ { "tcId": 10, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "03fed2f579a3ebdececfb184ebe2984876113399c4a593d98b5f5e606dd330fb394c285d9ead601748259b493335f8e5", "msg": "18d879b1f63df3ac7a", "tag": "a0e3b5660eeb5fc4a5dd48e725b09a0e282b22bbe2693d8b893ddf0f2116450e0875925407e909fde0f1f728f608fba9", @@ -139,9 +119,7 @@ { "tcId": 11, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f4ef48bf4056d39dbba4154018c63bdf29420b9991ea594ff05e3cc1cb02e176d54ba038a6b78692519d6788e495bbab", "msg": "0a5de13cd9ba31c94486", "tag": "e9a1219e86983d69e336068b280309f974ab61f25968fc6352324ba49c36ce42c578676a3a31ef11e960d6771386650e", @@ -150,9 +128,7 @@ { "tcId": 12, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fc771f7ccd499a1ed633d86876d707b5f1d53c6bcdf21aa2907766ab3ca7fa6cdd6a9b981b1a84a528e81444303f1057", "msg": "03ba11f3f3173b85226b25", "tag": "cfb4971d5449db364e2c8d0d429a0767050d480a5397f0dcc74294f52ea96260a57fe6cad14409ad67da6fbebf2da0d8", @@ -161,9 +137,7 @@ { "tcId": 13, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b3999de680b11550e18631c8199f7eb8a74e21bdc9d97f781245c2af19f85497d9f38b250a564e48650fd00be365f155", "msg": "9c658cb5e601d85dc3857863", "tag": "d547e4cbd56e82b47d2ec93eeb6b34924ebda461fb60e475bf328d2368618f55fbf7b0e2eb1ff542c4eb7eefbfc8bd2b", @@ -172,9 +146,7 @@ { "tcId": 14, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "88005a62864ea699e1509616ec48033e84d2e2a13b8bc2e8a76f2eccbdb207a95ac8e2f5b5a703b22a0b571e8acc599a", "msg": "5a94f84541a794bf23d72db16d", "tag": "d6b73ee67e88a20fceb5520be92594daf1b3786c7187535ccb1f0b926dae11adde6e8697ba803b159019849df3c9d2c7", @@ -183,9 +155,7 @@ { "tcId": 15, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b1cbda2c9a12f92315a5101aef311e99d6db002b0e04fb53c50106aa4d28e9a346697ba97084572eea56ccfc4ad7e572", "msg": "ce12c0c78e3f6b276ac56ed7435e", "tag": "5c0802cd0ed82380e4c2a61d146ed72762613de89eb4ab9fe71da9ad3d79e1d2321cae186292f7c52ab639d3ba6aa85a", @@ -194,9 +164,7 @@ { "tcId": 16, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "08517e8014e00db5c37f2a20f987ea2ec52e7938de018ad6be256ba2236804144ad2a1bcc242738862b40647007e0a2c", "msg": "21e2a0a167789a6b722d1737d92f8b", "tag": "2264d3c9b835aedf699d5fbfc05d46f085591441df75aa2b2873f6c8a11a0856a2b79ae11ea0a91609dbd564a0bed456", @@ -205,9 +173,7 @@ { "tcId": 17, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "503d7478a773b694d6e552c9703cc8bc56fd49fafc9a17cab8b0332dca8d49336fa7e9ec2bcb56253fe5bb504e3e7f7f", "msg": "d96e6fed893addfd9237c81c4f4e341b", "tag": "19389766789912260f3f9757df3651663829c358bb48b22c1c63132070df318905beffd45f51e4dfcb3e785f44cf9106", @@ -216,9 +182,7 @@ { "tcId": 18, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "41341bab902e767d4d1964c0acfecf46eff1b02b6455bcb2097de9c154be1f667f21be076de18cd2c15c005896fca87f", "msg": "4c43ac7de3631cc86f4da72fe6b6a552f1", "tag": "3c3104f24b7070cc3277d9ae640d416298fc917a0c1cdc3c2e7b6da75706fd2ae234efd551af12ae29144704793e2f6a", @@ -227,9 +191,7 @@ { "tcId": 19, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c2f83be1acce7b89a5f9e9ea7e4c4f8b0f4319986fbe479fa3b4a3c298168362393b56ea03b5cef77f48e5a72abe6d08", "msg": "8dd0cd786cd800ffebec098728923d69249d3223c4c595cb", "tag": "751c6c7d00fef5e4edc993915fba694943a7ee3a2c8e5b700d0ee536bf85fb117a9cd6c456485cd670f7a0b490c83e61", @@ -238,9 +200,7 @@ { "tcId": 20, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6bd2aee9dd98d6b6609fce82181b10c20bba861da68a1590586fab08c5e9e90ff584047db4760828643fea38087160e4", "msg": "33236a9de603c1e4f5e11164224740627d10f6008eb73ec2642321bf0b82d579", "tag": "e4cd8b8868bb078ed5d6938e40d9ff4bf61a4994be40a5f2b5446463e5db90516bccdd19f16c92e3f839b9d6de68b2a9", @@ -249,9 +209,7 @@ { "tcId": 21, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2f98ba2ceaadc5ba08880a35cb0080dc870a5734a782ebe31c4bab100ff8786dcc3be6de18482ea5d1b3bf14aeabb470", "msg": "2d74a66dacf12edb85ef3073feafd122889cb634add00ff0395d224b4ff8b5d5d67ca6419b6826abffdb41bab427d5", "tag": "a8ea72100859f4b7b6f2fe596248f1729bcdf0606c900ab52e51eab548d26e1eb634a42e5fc7ccc18356c0d283597ee2", @@ -260,9 +218,7 @@ { "tcId": 22, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5e5f60e40d84c7ca2608af3bcc6e04abc5f8b7ca730a78af7f6f032e5a1501695bd91f3bebb28590af1db90d8390ca58", "msg": "2efe6a14ea8d679e62dbcedf35e61852278c83c54adbe1f1c72cb1a746b11cff8cb4fc3a2c3acd44255d51c020ca6d47", "tag": "6e8c95a4097ea13d064ed10809a33b569a6a84205158bd692ff82bc4b70b47a60ed332f2f5bca5211a1cc89c06f9c595", @@ -271,9 +227,7 @@ { "tcId": 23, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bc310bc3913d9fe59e2012a058c9e150534d25611e36206cf07ccaefe153f38eb0eaad9941b6883dfbce01bcb5196041", "msg": "9f0747d7396bfbe01cf3e85361e50085e0a91a7490b994031d81851b725065993f45dad0d60d794aedec7ba5d9d6dbbee4", "tag": "3a86498f78c3fb7eb3b7b3d82f677d2dfe01166fe76e232083334d74f11588fd089637c94761e9cfe836436005deaef7", @@ -282,9 +236,7 @@ { "tcId": 24, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dc770c64d00d156e43cb74970e3a1a2ad28b6d9ec6b2b6e5ac3e356a99f879cb620f00340c044cc1f31bdccfa0dbd177", "msg": "403fd8e3ef51b6539db658a894be85b58fbc84881e61c5e0cb13ae421a09d31d780603256d390edd056d190856be00ad20a7048f0c67416fe8e02884086155f4263262e8c1275504d4f91f2751d3c3dccd4409ff2b45e41de93f7b104d58f6e15bacb62ace9700615ecc1b30a0cc1b35", "tag": "1c4f6474f39e6eabbe7a99faa234f49833444130acf01dae68d68251a930419960b0fb5f48360149e05d1209941cc9ec", @@ -293,9 +245,7 @@ { "tcId": 25, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cca9299c7bdc26a4b595055c99ca23bec8ed11b5deeda91f83e2365e7340395ceef4e86e5cd91f2593bcfec498a67fc9", "msg": "a05b40b8d3a7bc7b75b0e97309c9bd1c9d8755c1ff5245ef6308a6a5cad3ecfbcb6364b41ca6f3d24bbee844d6204d1026abe345af7bdec114a373b109aa5724b738d50ab7a826c268e873709f8b35135a870045d5fb9daa82d3c245b5338917354e72b3058c9a4b807117465217d7d14f36f8a8d4e97bc3b93587c92641e7", "tag": "1b6b5ba848bc13dd46c35177ae9ff9bd2d6ca5f4c9373964d3182483d980b4654527f36d7cc51b9e2efe7ed97a82e3be", @@ -304,9 +254,7 @@ { "tcId": 26, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c728e65e08d9296fe3cdf2dedb49c81a30b603a62569eece4ee5d01e9a32ae3bcb4ec163e455e452582454ceefefc046", "msg": "e6c6bac87c17e269a471434ca9568401451d78c2444a9d6edcda3cdab51c5bed1c19eaf34326580fd85ae5236ad51bc5dae386b36101f54695c595eeedcdd0182a4a117f8093f4f4812e03db396ede9849d193e7722081aeec4be6c4caf6c979d36ead56634a21be21162ea232dec9cffdbd2474245878dca369e814fd028303", "tag": "533920a013cf006aa29b26f74b6dd293634293089986aa249271c426b942dc6bae32b2641616672f3d75968866e182e5", @@ -315,9 +263,7 @@ { "tcId": 27, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "90c4215dc3f237435047fefdd8638d339a3fc66fca06c5063eacbda002ab335e621605f672f3da9f641fae110afc3e7b", "msg": "1ebc22c3031b64615eb6f1a0696e33b7df139a4b891d3e6721cc26c05d55de790dca623668c10308485d38e95ec4769fa4430ca3ebc25da9f5d31c972674517d9a2222e6b97d8def6512af096c6d1480d83a229c84b7f28c80184b6bebf3f4eff5fc4e5c6cfea4f8eba9a957f7913b20a88ad1734f7c38547e934d1dbf2d73dbd61e31fb1583c7b6577a171e7d02f19045126ac2973d855bc18d34d32326d1e216da58366a60033450091128ae26a479069bba7b91b2ab7f3c5fbcde391de3ca114b951d6852f92795f8023d7a29a7f4ce61e9241b4f235d21e899087167ab3f3a0e9321c7942b165178788df48d3b106b203ec1e01d29bda41a99ac0d2c00", "tag": "c52b91daed6ee46416f2db78978251cb334e5d8e00b32ae06e365f455d28de406a9cce2f9f29378f229822dbf26bfdad", @@ -326,9 +272,7 @@ { "tcId": 28, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "45be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -337,9 +281,7 @@ { "tcId": 29, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a84d07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -348,9 +290,7 @@ { "tcId": 30, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "46be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -359,9 +299,7 @@ { "tcId": 31, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "ab4d07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -370,9 +308,7 @@ { "tcId": 32, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "c4be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -381,9 +317,7 @@ { "tcId": 33, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "294d07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -392,9 +326,7 @@ { "tcId": 34, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44bf81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -403,9 +335,7 @@ { "tcId": 35, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94c07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -414,9 +344,7 @@ { "tcId": 36, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be814415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -425,9 +353,7 @@ { "tcId": 37, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d077f90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -436,9 +362,7 @@ { "tcId": 38, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c414d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -447,9 +371,7 @@ { "tcId": 39, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff91b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -458,9 +380,7 @@ { "tcId": 40, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c417d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -469,9 +389,7 @@ { "tcId": 41, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff92b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -480,9 +398,7 @@ { "tcId": 42, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d2832b7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -491,9 +407,7 @@ { "tcId": 43, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b3386064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -502,9 +416,7 @@ { "tcId": 44, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7b62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -513,9 +425,7 @@ { "tcId": 45, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e065b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -524,9 +434,7 @@ { "tcId": 46, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283abfa62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -535,9 +443,7 @@ { "tcId": 47, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e0e4b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -546,9 +452,7 @@ { "tcId": 48, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a42a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -557,9 +461,7 @@ { "tcId": 49, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064903603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -568,9 +470,7 @@ { "tcId": 50, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a55188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -579,9 +479,7 @@ { "tcId": 51, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03703d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -590,9 +488,7 @@ { "tcId": 52, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a45189e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -601,9 +497,7 @@ { "tcId": 53, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03603d66bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -612,9 +506,7 @@ { "tcId": 54, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a4518ae5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -623,9 +515,7 @@ { "tcId": 55, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03603d56bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -634,9 +524,7 @@ { "tcId": 56, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a45108e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -645,9 +533,7 @@ { "tcId": 57, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03603576bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -656,9 +542,7 @@ { "tcId": 58, "comment": "Flipped bit 376 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c67", @@ -667,9 +551,7 @@ { "tcId": 59, "comment": "Flipped bit 376 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d217", @@ -678,9 +560,7 @@ { "tcId": 60, "comment": "Flipped bit 377 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c64", @@ -689,9 +569,7 @@ { "tcId": 61, "comment": "Flipped bit 377 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d214", @@ -700,9 +578,7 @@ { "tcId": 62, "comment": "Flipped bit 382 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c26", @@ -711,9 +587,7 @@ { "tcId": 63, "comment": "Flipped bit 382 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d256", @@ -722,9 +596,7 @@ { "tcId": 64, "comment": "Flipped bit 383 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310ce6", @@ -733,9 +605,7 @@ { "tcId": 65, "comment": "Flipped bit 383 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d296", @@ -744,9 +614,7 @@ { "tcId": 66, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "45be81c415d283ab7b62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -755,9 +623,7 @@ { "tcId": 67, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a84d07ff90b338e065b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -766,9 +632,7 @@ { "tcId": 68, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be814415d2832b7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -777,9 +641,7 @@ { "tcId": 69, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d077f90b3386064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -788,9 +650,7 @@ { "tcId": 70, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d2832b7a62a45188e5da7bcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66", @@ -799,9 +659,7 @@ { "tcId": 71, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b3386064b03603d76bcf8214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216", @@ -810,9 +668,7 @@ { "tcId": 72, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "bb417e3bea2d7c54859d5bae771a25043468259f942a4e936d3e03c90e673f4c58eb6de7b72a1fc20e3b7b6447cef399", @@ -821,9 +677,7 @@ { "tcId": 73, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "56b2f8006f4cc71f9b4fc9fc289430fdeb4e047739946bea2218998b769bff06847bf7401059117938e9405b5b9f2de9", @@ -832,9 +686,7 @@ { "tcId": 74, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", @@ -843,9 +695,7 @@ { "tcId": 75, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", @@ -854,9 +704,7 @@ { "tcId": 76, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -865,9 +713,7 @@ { "tcId": 77, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -876,9 +722,7 @@ { "tcId": 78, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "c43e01449552032bfae224d108655a7b4b175ae0eb5531ec12417cb67118403327941298c85560bd7144041b38b18ce6", @@ -887,9 +731,7 @@ { "tcId": 79, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "29cd877f1033b860e430b68357eb4f8294317b0846eb14955d67e6f409e48079fb04883f6f266e0647963f2424e05296", @@ -898,9 +740,7 @@ { "tcId": 80, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "45bf80c514d382aa7b63a55089e4dbfaca96db616ad4b06d93c0fd37f099c1b2a615931949d4e13cf0c5859ab9300d67", @@ -909,9 +749,7 @@ { "tcId": 81, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a84c06fe91b239e165b13702d66ace0315b0fa89c76a9514dce66775886501f87a8509beeea7ef87c617bea5a561d317", @@ -931,9 +769,7 @@ { "tcId": 82, "comment": "empty message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1c678267be13acb464939c2896c9e9ce1deb5b30833bdd9ca00370889b84410782ad52afe25dc10ab7ec5cf5f34793b7", "msg": "", "tag": "6dd566be678c1e6359ab31b635cc160160a0c5a9c49a0ac5", @@ -942,9 +778,7 @@ { "tcId": 83, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "00b184c2c0a491d764a26f8b2e56a965222b36213bdd106ae782305c50f89269902476e5df3fa58e0ecfae82a9607c8e", "msg": "9f", "tag": "5afff4b009ca9c9e5dcd84f05607e7a7d43ee43b42498989", @@ -953,9 +787,7 @@ { "tcId": 84, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "055b67edb659e29c10e3e9cd25aa1cd5abf0880e2026ed8436e39b064b7315760cd7a9294ee23d4750969cc8b5dbaed7", "msg": "4047", "tag": "4d08baef969eed23b814472acff08d08fd3491a728778a1c", @@ -964,9 +796,7 @@ { "tcId": 85, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9e3c198e93930f076b035c5fa8f10d9a65e98c66cfb36633e3cb33279cdf57688f10b7472d1fc9d962ce6954519bfbf6", "msg": "88cfab", "tag": "1cde3765ba5a15b1d0182136a72c603acd3b904ceac8f7ad", @@ -975,9 +805,7 @@ { "tcId": 86, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f5f5962bda257b38b2a2318929121b2eaef792d5c6a9585e48b80cf5357b29c3951b787ed3e03e385b05b8ffe6861dc3", "msg": "d9397753", "tag": "4638e4427e6084b76c53ed9d6e916162fcb8b962c3d616f1", @@ -986,9 +814,7 @@ { "tcId": 87, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f62820ed5f9833fd22dee7bd49e2c9b19fc9668897c2c33e6c7c1fa5c277c3b9f581faef3ddc664ba537975d8afaa707", "msg": "9b6cc7caa4", "tag": "f6e272a7a6235f60b72b4c7424cf32a07f98ea592665bad8", @@ -997,9 +823,7 @@ { "tcId": 88, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f222a1dabf322aff8463acee6444939331212be3e19d31f4b73fdcc97e2925365ea33c985282805c83dcd8fb42a0e214", "msg": "c85ad7872b76", "tag": "933f0fa61d4466b5baf5a601f6b96d81a97e81c512d822e6", @@ -1008,9 +832,7 @@ { "tcId": 89, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "56e80f3899e945310a9d9bef3d32091f29c157dd46b2d439ad89d63e14b2c24390f74db4d905f6bd03f75c32e91225fe", "msg": "80ba25f1c27650", "tag": "a1a6e248b40864ddf83b00c52ae2c303b7e76fba0548d4d4", @@ -1019,9 +841,7 @@ { "tcId": 90, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6cb6261a56a21b2c3c13453c158364aafa78f58172a9ae3eeb328ac38808b5c68c111197a303ec36847c9a315ac5eb5b", "msg": "79430de51d68cf34", "tag": "33593a80da455e580ccc5ee9b60edcd1468460539788fc41", @@ -1030,9 +850,7 @@ { "tcId": 91, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "44ca1ecb490470a84c7e13e1f1c69da21f48c33b6f050f48f7f244f0fda8b3c855904ed0612e2dafa5105cbd7f6449eb", "msg": "870b981c8afd9fae1b", "tag": "930f2e401e3aafb46a0c4029002f4ef1ab9fe838bc00c79e", @@ -1041,9 +859,7 @@ { "tcId": 92, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "aaca68882cfa7250988a247b96cfb3232d6567378f8fa7e7aaaca1c386e1ae15e54957d22bfff1e50ae7f21beea197a5", "msg": "a6f31b822ec24da1b1e9", "tag": "a9c2d68f0ad1ba50089b169c86d965f97f52388a48ace744", @@ -1052,9 +868,7 @@ { "tcId": 93, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1b32f9b6378934a502dd74d8b74a4606d5b2c9a8587fab1cfa90d75007734d2b8bdfe634815243526ebc0f33c04d0d05", "msg": "55367c657c792610efdcc0", "tag": "934083c8594591da783f0da28f4b58adb604e9cc76b99efe", @@ -1063,9 +877,7 @@ { "tcId": 94, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "09d91b2fa22e68b5335d478235aa4e157435c9acfed772219adfa1e9dd72f33e1a2183a0203a104f80e643cdf29e5aff", "msg": "b31e254957db6b1b70a06ce2", "tag": "7d45f3899455787e7116b570df8f7787f672d5821d6f75fe", @@ -1074,9 +886,7 @@ { "tcId": 95, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d311a80ac801e3639b9185608af4a85e4122e29b5c23f05234c30d92d59ad13cb80390e5fa0ea4a54853228b356689f5", "msg": "e6b443dba0dab35d43ca5d6ce6", "tag": "27297096f58f598391c57778129949b94628bf17bb2422d1", @@ -1085,9 +895,7 @@ { "tcId": 96, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "06297e6c46558b9b0fc36c272b4ae7e65dd536cc1d13acbfa831fa5574b34f99e09adfb7f20321f203075fd26ed2e29d", "msg": "309b95e5f1ec26f70786e74d806d", "tag": "aabff26fc44a40f0b87a40c175c17ea7140f8467dcdb95cd", @@ -1096,9 +904,7 @@ { "tcId": 97, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e8b63a25cd85ad4f39e3c0e9584eacb94d6ae33f984da259aa533d4d28aeb341cf3ffe49c029e4af6a4805f760f35f2c", "msg": "d225c27795f809454bb2c51d21f3ac", "tag": "0e12b758015ac89797d55470f3982c13a5ff1483276083d2", @@ -1107,9 +913,7 @@ { "tcId": 98, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d83a685ace9fa0c0aa47f0c7b4f0f00717619a82e2eeff87f51f67d814d51dd9e4cad7578a4e49b672b5af83943c2583", "msg": "abfa7f5978f751e87e8b5a15a6e89f4f", "tag": "e4e6ba041bbb7a47ec8482b2043455c119fbdb389a3945a0", @@ -1118,9 +922,7 @@ { "tcId": 99, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5beaf406a6627eaafcadb6dea4e27ba4fd879fd3e5bfd87ea3c8d5e0acfbbda2c6bf006beaf5a30312e690724c4744a3", "msg": "bc57d467a9a2af64ad5e14b7bc0898dc63", "tag": "3fab1a7a192359b6333a9699b75612211a38b6dccab4572d", @@ -1129,9 +931,7 @@ { "tcId": 100, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "76b36cc3b8ca975708ee4b32bdbe40ca13f9ce384c52c4b6602b7fd92164f1fd8432706c1966f648bf4830f4deb34795", "msg": "b1d022c6536f401d147dfc0d7d4e600bb753ef0e9f243bc3", "tag": "c91eb3f362049c5336c5074cb887edcb27aac1ef6575a92d", @@ -1140,9 +940,7 @@ { "tcId": 101, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "20569a16f453dd3c34df98155286b1ca8a392ea164c919311f0df9d39d976062f4f992b96def3851886e6295f2615064", "msg": "5402c4e683d1a431868ad528afbf4128b0b10cef947d063b34d376d344b793b2", "tag": "27728059696aed5bb00a13c1db100691d4a21ebea0a8e4c3", @@ -1151,9 +949,7 @@ { "tcId": 102, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9ef6a55f8a9b6b9ef1f8296167319078163706ae5b60897c2dd6e340b67ed5d577fb54c5547cd5f248f06e7082ffb826", "msg": "6a0d16276941d8f04eac2ec723fa53b9d6b16da7e30e7f2d9ad898e7cbb71bd3dd234ee22836ff4ac6011b6f12bd3a", "tag": "cef5d900eef0abefc625c1d2862a3f42998ce8b1e007d2b8", @@ -1162,9 +958,7 @@ { "tcId": 103, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fb56bbbc6d751b744d8c1b57cc27a1d2c2f4e38e3491f54448cfcfb9389b7f63fd0d41920968ef612510625f2637d28d", "msg": "cf1791517ef5a61c0db65a668bee26fdbc975d799b2623cc0f3e4560e80c7014fa9c02d568c98c86385e000fe6776bb7", "tag": "88e99accc9c23c9c8c1110e7470cade0317817916d8505f5", @@ -1173,9 +967,7 @@ { "tcId": 104, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d041e24e59b34d7a18128a42d8a7a52dcba5d79e5ed585b55c7c9e4946e5ccaf7e59df0f3da98c7d0523e4cc8f9d7da4", "msg": "5279618f1b41534910395a78ded968aee3431085b599c4f55eb5ff8a2e879bc44291d923de31009db1b9f7f81095afb3ea", "tag": "8500f603ce85c030cfa05731758b6be3317b6fe8e99b7d48", @@ -1184,9 +976,7 @@ { "tcId": 105, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e1ce4884fd74a0e197c68ace3b29b552313af8e451e98d9ab8d0e8f8ee74143e8fcb6446217c0f3123a426b8ab6f62cb", "msg": "71154b9a657b905f884ba5140d5e7b9243fec3e03fbbdbb360c8194963ae43177b5502cd20f559eeeff8638d028c501926ebc7eddd132ccea29ead7ad0c95a30b9d325952cafb0ea5ec9d9d6fdeb63950d5d69c8bbbea702aed1d444da286807ffd6b36cb49902cba7abf9bda1b577c6", "tag": "c7e9ae2a81de32280b518d055c2c9d7f0f5db6d06ad0e4ae", @@ -1195,9 +985,7 @@ { "tcId": 106, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8a242c22d1b54ce216ca03c88455beb128211a9f35af2343709af7c5f43a681451ea53a36de2e5048eb44a51681c6120", "msg": "ab5eee6b83869119f00dd3cc66dde75cb5700535a90e9b3e32b31434c297ef53f94659d7d9b11323161b2e66c6b9c9ad20e313303f81e88e471786c8e936011f78121e39630b2e0804fc97ce5cb3a34f26949439fe530adcea6e97c78b042e0817253bf75dd54335584122f5edd210341b6d93f58aa1b4de2aad76fecec44f", "tag": "77392b18577ba8819fbd76fc73d45029e55e7ebecd58a320", @@ -1206,9 +994,7 @@ { "tcId": 107, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "311c4bee7cf257b780135a2e4a6413e68a816f5d8462515dcb1c72494b6335581a9b60a217b9ff1c75e7768148f8df46", "msg": "63ccc3849c4c323cb6ce926877969048b849ee4af18e71eef52fe9f274a8678560f9a5d47510c3c98c8a08ed4c01a01e0a3663ef0cc6c3cdca6276d91e99b0d414263498fb64ad74b820ab52b37adeaf27cb44545edb8f09094992837b8d3a0baa2a101a49592eb889dc8bace4c71e3efcb9d4149bd670ce2f774d73c12f2a45", "tag": "94674aaefc06eead22d15317900fa26c8df8cdfb252bcaae", @@ -1217,9 +1003,7 @@ { "tcId": 108, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fb792867c8928f0503aa24477cebf42e0b018346e3619770b9e8f5097945e2e275ad06f0c12152366ac06e278c94090a", "msg": "0a63e6d91d7a6a18dbad879fb8e23ae351920391eb40fead6cba846768a2c6797ff347b4301327b09afc41f7b803af6b61f6d9b818e0ddcc02536d0543dbf1a87f2c5e020f6459094344b72596d548435c313544e92c254d54a70a1d6f6edd2f82540a1ea2e82125b0715fa0f890bb2be4ba0065d2ba0144854682aed041c1035996648e2ed671b7253ba567ffb999d91fd8e7ffce5c6dc4790732adae443435a454fe6c2a7c6708d9d5b2eb9292d6fbe5e026d65332b38c7925eff9beb89063cab63fbecb2ac0e1bb61a5b1e511f949c43a34ee26f1156e97793da97bcf5b5c67641384f268131b297857d719eeb6cafa3dbe9b8d0da55c98656f20e5b39b", "tag": "1aaaff966c0a84bac791ab9e0b9b505d393073665732a74a", @@ -1228,9 +1012,7 @@ { "tcId": 109, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "45be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c", @@ -1239,9 +1021,7 @@ { "tcId": 110, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a84d07ff90b338e064b03603d76bcf0214b1fb88c66b9415", @@ -1250,9 +1030,7 @@ { "tcId": 111, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "46be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c", @@ -1261,9 +1039,7 @@ { "tcId": 112, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "ab4d07ff90b338e064b03603d76bcf0214b1fb88c66b9415", @@ -1272,9 +1048,7 @@ { "tcId": 113, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "c4be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c", @@ -1283,9 +1057,7 @@ { "tcId": 114, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "294d07ff90b338e064b03603d76bcf0214b1fb88c66b9415", @@ -1294,9 +1066,7 @@ { "tcId": 115, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44bf81c415d283ab7a62a45188e5dafbcb97da606bd5b16c", @@ -1305,9 +1075,7 @@ { "tcId": 116, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94c07ff90b338e064b03603d76bcf0214b1fb88c66b9415", @@ -1316,9 +1084,7 @@ { "tcId": 117, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be814415d283ab7a62a45188e5dafbcb97da606bd5b16c", @@ -1327,9 +1093,7 @@ { "tcId": 118, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d077f90b338e064b03603d76bcf0214b1fb88c66b9415", @@ -1338,9 +1102,7 @@ { "tcId": 119, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c414d283ab7a62a45188e5dafbcb97da606bd5b16c", @@ -1349,9 +1111,7 @@ { "tcId": 120, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff91b338e064b03603d76bcf0214b1fb88c66b9415", @@ -1360,9 +1120,7 @@ { "tcId": 121, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c417d283ab7a62a45188e5dafbcb97da606bd5b16c", @@ -1371,9 +1129,7 @@ { "tcId": 122, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff92b338e064b03603d76bcf0214b1fb88c66b9415", @@ -1382,9 +1138,7 @@ { "tcId": 123, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d2832b7a62a45188e5dafbcb97da606bd5b16c", @@ -1393,9 +1147,7 @@ { "tcId": 124, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b3386064b03603d76bcf0214b1fb88c66b9415", @@ -1404,9 +1156,7 @@ { "tcId": 125, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7b62a45188e5dafbcb97da606bd5b16c", @@ -1415,9 +1165,7 @@ { "tcId": 126, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e065b03603d76bcf0214b1fb88c66b9415", @@ -1426,9 +1174,7 @@ { "tcId": 127, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283abfa62a45188e5dafbcb97da606bd5b16c", @@ -1437,9 +1183,7 @@ { "tcId": 128, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e0e4b03603d76bcf0214b1fb88c66b9415", @@ -1448,9 +1192,7 @@ { "tcId": 129, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a42a45188e5dafbcb97da606bd5b16c", @@ -1459,9 +1201,7 @@ { "tcId": 130, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064903603d76bcf0214b1fb88c66b9415", @@ -1470,9 +1210,7 @@ { "tcId": 131, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a55188e5dafbcb97da606bd5b16c", @@ -1481,9 +1219,7 @@ { "tcId": 132, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03703d76bcf0214b1fb88c66b9415", @@ -1492,9 +1228,7 @@ { "tcId": 133, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a45189e5dafbcb97da606bd5b16c", @@ -1503,9 +1237,7 @@ { "tcId": 134, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03603d66bcf0214b1fb88c66b9415", @@ -1514,9 +1246,7 @@ { "tcId": 135, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a4518ae5dafbcb97da606bd5b16c", @@ -1525,9 +1255,7 @@ { "tcId": 136, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03603d56bcf0214b1fb88c66b9415", @@ -1536,9 +1264,7 @@ { "tcId": 137, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a45108e5dafbcb97da606bd5b16c", @@ -1547,9 +1273,7 @@ { "tcId": 138, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03603576bcf0214b1fb88c66b9415", @@ -1558,9 +1282,7 @@ { "tcId": 139, "comment": "Flipped bit 184 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a45188e5dafbcb97da606bd5b16d", @@ -1569,9 +1291,7 @@ { "tcId": 140, "comment": "Flipped bit 184 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9414", @@ -1580,9 +1300,7 @@ { "tcId": 141, "comment": "Flipped bit 185 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a45188e5dafbcb97da606bd5b16e", @@ -1591,9 +1309,7 @@ { "tcId": 142, "comment": "Flipped bit 185 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9417", @@ -1602,9 +1318,7 @@ { "tcId": 143, "comment": "Flipped bit 190 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a45188e5dafbcb97da606bd5b12c", @@ -1613,9 +1327,7 @@ { "tcId": 144, "comment": "Flipped bit 190 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9455", @@ -1624,9 +1336,7 @@ { "tcId": 145, "comment": "Flipped bit 191 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d283ab7a62a45188e5dafbcb97da606bd5b1ec", @@ -1635,9 +1345,7 @@ { "tcId": 146, "comment": "Flipped bit 191 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9495", @@ -1646,9 +1354,7 @@ { "tcId": 147, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "45be81c415d283ab7b62a45188e5dafbcb97da606bd5b16c", @@ -1657,9 +1363,7 @@ { "tcId": 148, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a84d07ff90b338e065b03603d76bcf0214b1fb88c66b9415", @@ -1668,9 +1372,7 @@ { "tcId": 149, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be814415d2832b7a62a45188e5dafbcb97da606bd5b16c", @@ -1679,9 +1381,7 @@ { "tcId": 150, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d077f90b3386064b03603d76bcf0214b1fb88c66b9415", @@ -1690,9 +1390,7 @@ { "tcId": 151, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "44be81c415d2832b7a62a45188e5da7bcb97da606bd5b16c", @@ -1701,9 +1399,7 @@ { "tcId": 152, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a94d07ff90b3386064b03603d76bcf8214b1fb88c66b9415", @@ -1712,9 +1408,7 @@ { "tcId": 153, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "bb417e3bea2d7c54859d5bae771a25043468259f942a4e93", @@ -1723,9 +1417,7 @@ { "tcId": 154, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "56b2f8006f4cc71f9b4fc9fc289430fdeb4e047739946bea", @@ -1734,9 +1426,7 @@ { "tcId": 155, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "000000000000000000000000000000000000000000000000", @@ -1745,9 +1435,7 @@ { "tcId": 156, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "000000000000000000000000000000000000000000000000", @@ -1756,9 +1444,7 @@ { "tcId": 157, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "ffffffffffffffffffffffffffffffffffffffffffffffff", @@ -1767,9 +1453,7 @@ { "tcId": 158, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "ffffffffffffffffffffffffffffffffffffffffffffffff", @@ -1778,9 +1462,7 @@ { "tcId": 159, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "c43e01449552032bfae224d108655a7b4b175ae0eb5531ec", @@ -1789,9 +1471,7 @@ { "tcId": 160, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "29cd877f1033b860e430b68357eb4f8294317b0846eb1495", @@ -1800,9 +1480,7 @@ { "tcId": 161, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "", "tag": "45bf80c514d382aa7b63a55089e4dbfaca96db616ad4b06d", @@ -1811,9 +1489,7 @@ { "tcId": 162, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "a84c06fe91b239e165b13702d66ace0315b0fa89c76a9514", @@ -1833,9 +1509,7 @@ { "tcId": 163, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "08476e9d49499c5f52e37f80ece6f5a45459948806b48241", "msg": "", "tag": "1b6cfc8709aab8075465f32e13b0b0f796cc34d93d7bed090f297dcf9fb75e0d8e285b1500b732d554ac97ba45f33e47", @@ -1844,9 +1518,7 @@ { "tcId": 164, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "213b44d8e1fabaff837ef30ee2542f9ab82ed70411dae78f", "msg": "ee0bf48585c186ff991b4d8607817c9c", "tag": "54f4010d50f80bcdb4b84d56bc4ef30e4c68f75128214cf446b5145f6fff1326a209945fc21ab5e1f5d917559ea9b800", @@ -1855,9 +1527,7 @@ { "tcId": 165, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b4afa9daaa8c944d73a3881f3221e42b34ef4e35f184e878", "msg": "cf607f6a0eb44ecbca81b6d1fdb595cee35f2353da02e82e28e133b9decd8fbb", "tag": "d064a51fb109c3b1d443f13f41e90e14198f846080464547806d46a8151c4e3855a81f4af40915609095dd72f869aa1b", @@ -1877,9 +1547,7 @@ { "tcId": 166, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "89e46b66209548c80b0c830662223b49b0e3b895eb30e2fc", "msg": "", "tag": "4b012c0c0da44ede2a427e85ace8ecc54b379e9e24f08d41", @@ -1888,9 +1556,7 @@ { "tcId": 167, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f2c10ce8cb1cf3b363354473b027c1e53deccef03233be0c", "msg": "e1fa10b8e301e0348405770bc3fafcb1", "tag": "2d088af29cc744e347124fbe4100cbcdebbae037ed9bf69d", @@ -1899,9 +1565,7 @@ { "tcId": 168, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "92e074442cc4c59e72260808d80d8e7b85c6335068917b83", "msg": "34eae27425ace17771e164cbb634306f352edc9c37bf608be8a755fb94148183", "tag": "b7e6b7bb29c02e4635dbdc50d8be71e2ddf0a544471de285", @@ -1921,9 +1585,7 @@ { "tcId": 169, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "db6f9956c3f4ca6e41f1f7f14629d44c79e0353edbf3e310e6858bbc45a7cd57778a9053ba22a141bf58bfd434ad08648c7041a224b97a0d17e0edf94fd40b410a", "msg": "", "tag": "0cb1b296255bb259f3b601b49b35524a5eca6c52360754d3d96dd521c905b1c1821d74965967d8e86d50de950fe4d635", @@ -1932,9 +1594,7 @@ { "tcId": 170, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f03404bdb3e08f530d4c3a5f165d236012a4c45cd063e3e4483da088ec0afdb24e9639fccabb91f98a49dc2972e2981426573ecfe69c00c43a2d99a3107cef3a70", "msg": "73ed9fa2acf49d6c98bfc7d6c5ad9c56", "tag": "b6132e5216f711eeeb44da3d92983fe5b6de5cd9410be71db8d3b07228341686aa60e7081e95f2e4b69bb7cd9648bc0b", @@ -1943,9 +1603,7 @@ { "tcId": 171, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ee799e25edb1b18452e5ed174bc6b2185a6754417d6cc05d736d2ba9efc8367e4b05ba0a2ee525ceeab74f9804a8479130c328d671e34070cf174a003a1dfb5994", "msg": "ac3e7da7e578b9b4dc2424030446c7f6aebcc471445a9e0e6e65099caeec5b2f", "tag": "c8607fca1888418166c550dd58d7a3976a6ecd0e4ca99b02fb187800a9c9ef909a6c1497c0652d4dca82405ab07f5eed", @@ -1965,9 +1623,7 @@ { "tcId": 172, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "063d6e12e670098adabe68192023b637bb6d8d713fc8436188c4ec06fdd084ce6d193f26c86a9560e1abc27d813fce2b3eac0170fd1cb72e1930a2776bc84d6c11", "msg": "", "tag": "9dc2acbfa28a7ac5f2a5bdd4b1b2dbc806c48f96ce950eb5", @@ -1976,9 +1632,7 @@ { "tcId": 173, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "359318e6c6279ba9ebcb1675f5a98195bbf5d895da9c17b8329038be857dc395b12ae91a55598876593c1c20bc0172cf15126b7a6bf0a238eda3325d6dd60600ef", "msg": "7ad0c9098ea10e615bb672b52c96542d", "tag": "4163737c219f7c5e743843dc3d36019c6585ea5d4e7cf24f", @@ -1987,9 +1641,7 @@ { "tcId": 174, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d01cd898089d8a1eeb0035b0d332da80fbd3571b9192db10fa6f55f665ab192d7050cab643996e99254d9573e0cf4eeaa63afccdefd81614fe7b83dfe30e3ba19f", "msg": "d67c77cdd0af5d10e8cae887e5a609bb76a9e5597653773c303b82b918fdc59f", "tag": "e7df527a988080749ee215ba0f8207838df38a37707a6330", diff --git a/testdata/auth/wycheproof/hmac_sha512_test.json b/testdata/auth/wycheproof/hmac_sha512_test.json index a56fe183..c1b5774c 100644 --- a/testdata/auth/wycheproof/hmac_sha512_test.json +++ b/testdata/auth/wycheproof/hmac_sha512_test.json @@ -29,9 +29,7 @@ { "tcId": 1, "comment": "empty message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5365244bb43f23f18dfc86c09d62db4741138bec1fbddc282d295e0a098eb5c3e37bd6f4cc16d5ce7d77b1d474a1eb4db313cc0c24e48992ac125196549df9a8", "msg": "", "tag": "d0a556bd1afa8df1ebf9e3ee683a8a2450a7c83eba2daf2e2ff2f953f0cd64da216e67134cf55578b205c8a1e241ba1369516a5ef4298b9c1d31e9d59fc04fe4", @@ -40,9 +38,7 @@ { "tcId": 2, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "00698977f7102c67b594166919aa99dc3e58c7b6697a6422e238d04d2f57b2c74e4e84f5c4c6b792952df72f1c09244802f0bcf8752efb90e836110703bfa21c", "msg": "01", "tag": "4d1609cc2c2f1ab5ddc35815ae1b5dc046f226bde17ec37a4c89ec46fbd31af2aeb810b196dffdd11924d3772bef26a7a542e0a1673b76b915d41cbd3df0f6a6", @@ -51,9 +47,7 @@ { "tcId": 3, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ed6dc65dbeaadbdaab530a0d35f19f78a7bd93e698546c82751bf650c2a44fc8529033d088febeed288fb4c8132a59df0207687640c76dcdb270ac3af5f042f1", "msg": "a78f", "tag": "0757b27e120559d64cd3d6e3cb40d497845375815181bd9b4e74f2189d09d01a1b3ead53701380d988958ed22bc379ace9d47cbcac1d49bfa7e14f1f44804c30", @@ -62,9 +56,7 @@ { "tcId": 4, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "463c5e696da0ec0d784388be775d1d91d94746aa8d3d2c209f56ac95ea54e7288329f9fb40be4eef35547e64c61dc51a4a1f3380a2b96420f088655ea9d85b97", "msg": "e956c1", "tag": "ac4b1509391814ae5cb5a123e7a060601575c11d81b563bdc52febe6bb2c747b85eeddcb6748c98147a46a1cc9be6776d1a8e82ae4896b9c18da2ff351c56795", @@ -73,9 +65,7 @@ { "tcId": 5, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4bc0d32e945cfdafd20d39be3820f9649727cbda5ab5859953a322cbde1ab7a514d7dcd14ba90905e70919bb86b85cfeaa375ee2ce2703711b938c8f4ab5f178", "msg": "b2aa48b3", "tag": "c4ecdbd2efb17640ce6707e2e9d0ee5bfb98b91584bc86ab386437eaa37b0f2eb70500361105416c0dcecff389dc94c723fcff18cb801740962312007a195a23", @@ -84,9 +74,7 @@ { "tcId": 6, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "aca47f6350941a0efd8c3bac9064a554be337cde7d192f6fbf86d1b4db09b36531165cbae0a634206f71fa400df33352fff60e1fba4009ac6671cd37312bdd98", "msg": "bc993b1db0", "tag": "89af2f5746cab89fda6993e00f1bf0cc70a77188945bb7b5409b536aec5533ad501db6ecfa3e516b580b7df9c8eadb3cf556ccc01668be984335bd5a6255d566", @@ -95,9 +83,7 @@ { "tcId": 7, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b3ecae6f25c2f699f158b3ffcd0a7a575583e4c9cb56b5c22ef4273cde6c6734e84d7400749c17e47e8cfccafaf8b50c65eb47dfeb273d5d30a1181e37b27ad0", "msg": "f0361d58291e", "tag": "4037a57aa279b5a07abe9389dcf508be9495a8257dcb3feba3f0801cd57574c30bfddc6df5df6567cd572c4e82735fd4e67b65e85b030f183a7f4457fb7d2c3d", @@ -106,9 +92,7 @@ { "tcId": 8, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "70ff24a252d65183bdc6b7c88751f850821141a61246727c3240b4f96088ae3278767a822b65735a28ccebe4c874bcb2c942882cb23f9dd87fe08fbaad5ae72f", "msg": "e18da3ebf0ffa4", "tag": "878d488754bc796c70e11d5db77acda2e1796d86146e27d862586740c4d488ed12239e6fb4ab2925afc88168609edc048f8572536fae96e149d73d230b18db66", @@ -117,9 +101,7 @@ { "tcId": 9, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dd4e05933d09711ee88cb4c1ceb3600b2b33808bc08d499387b331d9c7af49bc65b55172cf8083385a940e4b864b7b4b73ddf3bd513a6cbcac73878a879b4d06", "msg": "66948029351432c3", "tag": "9968a16eff2b4eeecb2f9d11fcb105e8d8ca59ed4e69131c9de599cd8155fa4f33def1195a6b452263aad9265e16d4951841d7cd33c74c475da04497c02922ea", @@ -128,9 +110,7 @@ { "tcId": 10, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fbd32caf8984fc4376d10daa7288db8e6e74464bdd94b448adab4497b319e9a6dcce542f82a7ff2e775d12477c880e460a9eab8efc49fcfc8c5476cb4b08954a", "msg": "38a2586a2883953cc4", "tag": "e0c69bd034cdec5b48150fdf3a4383456a7626d4405df52dc6c2bc8fe93bd87e369e06a781ed80ba8b1fe1146c4df82b6a514412358b31b77b9b79c7a91ec9e4", @@ -139,9 +119,7 @@ { "tcId": 11, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fd4c3f6b2137513616c28ed4d8638f867ad0b97188b73fc9b36f3d52b82d72a49b9dc1b8b25397eb448054a8d38d838e7a88b4df9c263aea1b968771d5ac5756", "msg": "86b4e61b3b7d650044ad", "tag": "29345d7da44e2f228e8d502e29fb655da3676a481f9947c8482502ce070b3da5065589d84c02a05cd774b4bd5a15b668c59bafc192695aec43e5df3a82301745", @@ -150,9 +128,7 @@ { "tcId": 12, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f95baea535f477d22b405c67d927f59a9e042c46297a1681bcc16fdbe1b2cd59675a221351a78075981e7eb4998066768801cbd7a85231114d7f27f9bdf24899", "msg": "5a34dee4e0982d458efffb", "tag": "63867bb3e82bd4a5f715b3dd67ba3625666e458c5e3d75804709f80b6dde6f774ea223ba9e2536c60ab636dd12d07b217234a490ea9cae4fe673215d33f8c57a", @@ -161,9 +137,7 @@ { "tcId": 13, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4d76ae95a123207e01c6d22d8b587e63ba682963e50961afff531160a9b9aac6c772c5e8bf918ddecbeb56455ea64710e51ac21e3bb9af4b24eaa8535b3c2924", "msg": "2c31f2d986f68a6d6a96c4b0", "tag": "9d4f9549ac134a6f60f17fd0fbc80f55426afa73cdaf84a806d98dfffc94263178116f76aadca95a9243a9128f5f66d3e7f33e72603d4b35ab90ab7d1e870ad7", @@ -172,9 +146,7 @@ { "tcId": 14, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0da7fa1f5d217951e3e343cda81f232deb71764eb49e8510bc28dba8eb62afa2a98b6f0536adb10250c74878fe649f47bbafdf3f722fa150f66e83f65f606ab0", "msg": "83511de190663c9c4229ace901", "tag": "11bd76ba2fd5684e3faadd44abc05d32661472ae4c75fd69e62e47a2d462e483ab5fd374070e648017250934d486fed55e68f4338547fb5dc54d4bed894c1c2f", @@ -183,9 +155,7 @@ { "tcId": 15, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "cec9e9f25ed9a017004a7882b1e44e8bd8fa3203c50cb6058455ed4f2a036788d46fcd328327d0d86b1abae69f7bbb96e3d66373ec8bd45075890879a83f4d33", "msg": "80dcd8ba66f98b51094144e9b8bd", "tag": "c69f1787bf7804bfffd9da7e62f58c1c9f599ccae2ed4fc6abda1be48620afc797d59d4adb396e1fa5d18b8c1aa1c7c15218a9f9e3aab226119adad742641089", @@ -194,9 +164,7 @@ { "tcId": 16, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bbe25649ecdf54ae0028fb923cc8c28ec00e10e2d44214590781238a143b75d54efb037eb9f53082a8ab3d8876daf4dbdc2483c4ba222797fe20da3b7730368b", "msg": "33f630088c0d24cda98caff1a3afc7", "tag": "c803ca833e851418a3d9ed764f8c83f481060141eb1b2bf64d7ee7991b041c48bfc747bce13d69722f63944085cef8e7a166270530fe31a2a525a99b8a75f1b1", @@ -205,9 +173,7 @@ { "tcId": 17, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f5e2b9e2313f4f807cb3a924a7d4943fc3fb475d8f1a1b40ce09a37770f621af8977729cadf986c98c75f08a4fab4280538e09e7e51e87a8d62c03411bdb8d24", "msg": "74ef623c83275ae99745bff7e6142afa", "tag": "471055f7a2d44758e7d7837db85c33626b8306760eb45e18d4ba8dfbcd0d4279fcf8b539ef7b165eeabf5457ee2c41e52d07e9121da02c988f08162f86bdf208", @@ -216,9 +182,7 @@ { "tcId": 18, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8e323d5fb4752d92a6d905c512b287d07b21ae50002d026ff0388e1593bde9998dd02321e200d148f5fa2e824b37e9f5a77441794b840bedd552d1051c1ddd8c", "msg": "4daa229b009b8984354c2ec3e7973e0042", "tag": "93a2137cc84e2fa1439d7c239767b3ce653d634c58a4590eb61af9d3ef986445220aff3554de45a1b0933fa06d3d64460418910977d8d9ddb2eb04963c816841", @@ -227,9 +191,7 @@ { "tcId": 19, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "465bc1ab2125cca29729d01df044e393b0677defdd939280a3aa141224efa06457e623056d02f6c36eca3dfc4a7476dd36b97d0c2d60c7672129189e73b6af8f", "msg": "dd84599b47ba9ae9f2ad0c8eac678485433eb6b1dfb7c998", "tag": "9fff43a83c71833211f9d60eeef4166965c41a37c76634b1bdf9c5291df75dc877668f2287bcf8108ea9e03d061a708db2db08687eda61fa97b1ca92dcf22b92", @@ -238,9 +200,7 @@ { "tcId": 20, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b90226798dff2ffb91d1ee4103f26397d0bf84c13c1ec717392c5fe1d4d0f4dc790236d759fa1be852e305da585a3dbde0d3912bea60d6b140c25645eb00943f", "msg": "aa29c372f136993c65ace5e1d62078806eb787913bb35af33371056359d354b2", "tag": "493a727536b07d434a7fc8df6b70989148a8d94cadb9761ad845ac5fde2068f9565e68607b531b0f307d7c17ce0a2ba69fb1ac1b0c716f93904eec75669e70b7", @@ -249,9 +209,7 @@ { "tcId": 21, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "af1bb91775cb40c73983f119c927a2ce8f7b954a6274ecc1cd96019e5c417af4b094376194eae71c7f68f3345654d5d9f8198a697b41ae251e82308accd935bd", "msg": "75ededdfa7f1df1dc144fb195b27e454640e3f897cb564222f05e8aab0c6024f90472afea6e7254ed25134ea43452a", "tag": "b53d564086a745b10d88a48b50ed8b53f4c83fd12bf56a75108074de9b343cdf0668ce8b6a3d884ba2da5f4c957f1319e26c0813c99a4269c171ad80981013a2", @@ -260,9 +218,7 @@ { "tcId": 22, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "513e0e7622eabcb6bfc81669dac903df46daea1240f32248bbf4fc61f1f9b13b2c3fe1bcc97540d30065be9eee41e51748bc42c16a8c8269fbe2b6f625c19228", "msg": "81d8650937f50871a66af71605ea4fa9d6c5d7a375774c2280eb34aefcee8c0ef83345bc547e4de7cbea482369b25a93", "tag": "9d942e4585742ba118bda6e132510af3b9297047d364f76b2a0d1fc803849b06ccac0eaa427934055c9d2e5a5da19cf17299ffdab65089580d10ff7207c9ed03", @@ -271,9 +227,7 @@ { "tcId": 23, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "627c9a72247d07b0cec8346277468311c7401fc4cecaea8e22e13ece4b352c8f7a7eb1ba81ce348a08670438c97b8d9e883614d550f1ff16d636975c59988c2d", "msg": "118e0468cbb52f93a3396ebfaa114881a98a4101f4ff912ced47ecfc73b27f52205b7a5d4f3899506f9e34ebf99460da7a", "tag": "a186e08c7731d4bbb1d5342a105ef48f5353c5c542277de607831fcbbc8d0b9fd509c74bf9e352ee739792ee3cd6382f96e70adb589fdf1fb031d43eef1a595f", @@ -282,9 +236,7 @@ { "tcId": 24, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1e981d0cbbad5bea9480d836b4704bf3147663b6ea59e1e0a280fb45d9b85d445dc972159dde301c6f1e66681f95642dbb9a9218c00d0cd724cb02f3bcaea2ea", "msg": "440dff390688c9fde31c17fdb61c1d13899f9544a986324c34d5eb07bef9a4436297f4a7fe16de5dd7b24e0c7c129051efe6f2dd0a21aec05c3e3c8f6fa30d9c0cbd60d840d14f0b2a928bc7189b9de4a6a731151d6b31e6a0ecae75095434737be8c3db11a6a697d0616c78b97041de", "tag": "c52eb5d18e90687248342a84dc0241c680e992b88b1409275df7e347c99169a50cd780eb4726ad759e2a027fb091354e3d7c7aba8a21f8acd1d0e21236af5f98", @@ -293,9 +245,7 @@ { "tcId": 25, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ee8aea2a52eb7e0c1120ab736b1a825b12610063de9642c594766c020cb87314d8ac94b13072bfbf3c019b4aacb1d2695cdd7563a26f574e12559906784d853c", "msg": "a3951f1d18135602fdadceeef5741c24ad22756160d0c55e51b788af952adaeb13e18c24c6b09672f405d7ec3d49b0bd86c7f8691b6f69af49175423215cf57d7c08a54ab0b0293e685c9aa250f1599d78193a00af822dec4b56fdb41f0343ab2cf85ea27bb2e650930f5e8ca836833903b053b3e06899b4012a6532978d90", "tag": "d3678ca7c5c1aa21f12eccc21a1add0b3eb12ccd134033570468191e51b058c61f2a7d88f2ca6c652c29c65c491bf1f0252bc157bdd77436ff55204eac6dfb0d", @@ -304,9 +254,7 @@ { "tcId": 26, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ecd1861a12eaee48aef1d7ed278223b50d3416dbff81e976c56ecd4b1a1bc8892b584cbcc72370ff5e976a6af1790caa32f9ea912855914c0315979578fbf165", "msg": "5779c56373a8e5db43bd65c0453ce23144230d43666d717a3b59d2e90f0e10732376831d7281cb23dd5566e5f8c627d00d39650139ceb87cd47e921d65d6c1cc7712ac4bd75bda8828e68abc968f4160ed91b28946c9d706b0360bbbdd65f47ef9983c50f2d09d05c3674c0943ea4af54c381089f9b846dd69ce908e0f6eaaaf", "tag": "d377e4efc39f25ca751452e79dcb5661f8adcc06570bd3f710e03854e032286ca477e6a620647958fd31706463b542ddf617757875f349c61109358d04f6dc58", @@ -315,9 +263,7 @@ { "tcId": 27, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "71aadbf330ea133b46c939d12e603896902e8df638597c98872dfb5aecd5161bc84095221de3222367012f45c6d70701e862ab000e782e91b505b21b4e212c38", "msg": "e6d7b0280d2f7df83fd26562fcdea2597cf687a9c9fa194f655c44d3271b881f28adc436db8e0437ff4dc5d38356271c338829c3e2d9ba4ac1777c94886983d4b72c275bc00e4f7b06c5ce38a2fe549fe53761857f236da705fd03790b41cc6f759f41aa206feca7ba5486f4fc9d09f35c8e0887241291882010414ae41b8b384a715a409be13da17bfd60d3fbd4b8cb3cc7c26043807264a20b9a5c02725e742fff03e1806b38af357ebf8c79fc4c38b007bf0613286cf063e45482375475e6c426d4f70057cd92efcb2dfe86e45bdea399273a5e0f142221fae206800555c01b18533295f577e23a9a7a0aa072823002b9096501174d3bc4aac33e0dc600", "tag": "0c1cbb2f196d3d1af5f982a330bf1d9accaada72cf6c254658cb32bfd8705481abd2e163a73338700f0d961ca02a31b600df04faf311cd06498557831102f80f", @@ -326,9 +272,7 @@ { "tcId": 28, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d39b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -337,9 +281,7 @@ { "tcId": 29, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "be301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -348,9 +290,7 @@ { "tcId": 30, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d09b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -359,9 +299,7 @@ { "tcId": 31, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bd301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -370,9 +308,7 @@ { "tcId": 32, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "529b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -381,9 +317,7 @@ { "tcId": 33, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "3f301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -392,9 +326,7 @@ { "tcId": 34, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29a9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -403,9 +335,7 @@ { "tcId": 35, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf311cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -414,9 +344,7 @@ { "tcId": 36, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9ebf87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -425,9 +353,7 @@ { "tcId": 37, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301c3fb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -436,9 +362,7 @@ { "tcId": 38, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f86809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -447,9 +371,7 @@ { "tcId": 39, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb466720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -458,9 +380,7 @@ { "tcId": 40, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f85809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -469,9 +389,7 @@ { "tcId": 41, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb766720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -480,9 +398,7 @@ { "tcId": 42, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809606f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -491,9 +407,7 @@ { "tcId": 43, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566728e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -502,9 +416,7 @@ { "tcId": 44, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f24109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -513,9 +425,7 @@ { "tcId": 45, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e22f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -524,9 +434,7 @@ { "tcId": 46, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686734109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -535,9 +443,7 @@ { "tcId": 47, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720ea3f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -546,9 +452,7 @@ { "tcId": 48, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f36109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -557,9 +461,7 @@ { "tcId": 49, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23d166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -568,9 +470,7 @@ { "tcId": 50, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34108fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -579,9 +479,7 @@ { "tcId": 51, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f167e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -590,9 +488,7 @@ { "tcId": 52, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34109fbc618d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -601,9 +497,7 @@ { "tcId": 53, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f166e24965c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -612,9 +506,7 @@ { "tcId": 54, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34109fbc518d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -623,9 +515,7 @@ { "tcId": 55, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f166e24a65c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -634,9 +524,7 @@ { "tcId": 56, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34109fb4718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -645,9 +533,7 @@ { "tcId": 57, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f166e2c865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -656,9 +542,7 @@ { "tcId": 58, "comment": "Flipped bit 504 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388d", @@ -667,9 +551,7 @@ { "tcId": 59, "comment": "Flipped bit 504 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca53", @@ -678,9 +560,7 @@ { "tcId": 60, "comment": "Flipped bit 505 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388e", @@ -689,9 +569,7 @@ { "tcId": 61, "comment": "Flipped bit 505 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca50", @@ -700,9 +578,7 @@ { "tcId": 62, "comment": "Flipped bit 510 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb038cc", @@ -711,9 +587,7 @@ { "tcId": 63, "comment": "Flipped bit 510 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca12", @@ -722,9 +596,7 @@ { "tcId": 64, "comment": "Flipped bit 511 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0380c", @@ -733,9 +605,7 @@ { "tcId": 65, "comment": "Flipped bit 511 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8cad2", @@ -744,9 +614,7 @@ { "tcId": 66, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d39b9e3f87809686f24109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -755,9 +623,7 @@ { "tcId": 67, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "be301cbfb566720e22f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -766,9 +632,7 @@ { "tcId": 68, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9ebf87809606f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -777,9 +641,7 @@ { "tcId": 69, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301c3fb566728e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -788,9 +650,7 @@ { "tcId": 70, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809606f34109fbc718d62bbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c", @@ -799,9 +659,7 @@ { "tcId": 71, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566728e23f166e24865c316f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52", @@ -810,9 +668,7 @@ { "tcId": 72, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "2d6461c0787f69790cbef60438e7295444f63d8730fa5df9520deb9c1ee8fc9dedd1a7d8d5ce9868df4dab3429c58392969406d7c063976818286db7c44fc773", @@ -821,9 +677,7 @@ { "tcId": 73, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "40cfe3404a998df1dc0e991db79a3c690de9e6383eafcc339171443373a3a45c181d23584fee40b313b38182933be43ef3c41c917cdf3af55093ca0fb53735ad", @@ -832,9 +686,7 @@ { "tcId": 74, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", @@ -843,9 +695,7 @@ { "tcId": 75, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", @@ -854,9 +704,7 @@ { "tcId": 76, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -865,9 +713,7 @@ { "tcId": 77, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -876,9 +722,7 @@ { "tcId": 78, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "521b1ebf0700160673c1897b4798562b3b8942f84f8522862d7294e3619783e292aed8a7aab1e717a032d44b56bafcede9eb79a8bf1ce817675712c8bb30b80c", @@ -887,9 +731,7 @@ { "tcId": 79, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "3fb09c3f35e6f28ea371e662c8e543167296994741d0b34cee0e3b4c0cdcdb2367625c2730913fcc6cccfefdec449b418cbb63ee03a0458a2fecb570ca484ad2", @@ -898,9 +740,7 @@ { "tcId": 80, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d39a9f3e86819787f24008fac619d7aaba08c379ce04a307acf31562e0160263132f59262b30669621b355cad73b7d6c686af8293e9d6996e6d693493ab1398d", @@ -909,9 +749,7 @@ { "tcId": 81, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "be311dbeb467730f22f067e34964c297f31718c6c05132cd6f8fbacd8d5d5aa2e6e3dda6b110be4ded4d7f7c6dc51ac00d3ae26f8221c40bae6d34f14bc9cb53", @@ -931,9 +769,7 @@ { "tcId": 82, "comment": "empty message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "eef6bcf16ef7ae17326a33f22d1406ec1bd3f866505f4b2e4fe8b45bd62ccbd85032a9899facf2db0c93a2345cb8892afb74db549781211dd8881a8c8e25c171", "msg": "", "tag": "75f6975e3500be4fbfee1bc95644745ce9f8d47b6f3818a48ff34e8c2b186ba6", @@ -942,9 +778,7 @@ { "tcId": 83, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "838696e6190c874c3717b8be0cf063ca6d60760987d1a33703e7e35eb173e5ae954e741a37935139d612149e76f6ab2a370604f5b4a68bee87e309240a9ba3d6", "msg": "d8", "tag": "5bcf44539d8783bb708e7f5dafc4d683bcaa0d240c902675bdde059f944dacde", @@ -953,9 +787,7 @@ { "tcId": 84, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fa999ed1cfbc5c43afb16f22d024e3ce645e00b06712c93b946167c9c2c037d192f0f3003f87c43a71166fe1a3c5824c348673a2f0f3c475706985940f6b02a2", "msg": "cad2", "tag": "9a93f4728aa5941da160ec707f14b7e9ee1e768c7f627269543430d2fc681e90", @@ -964,9 +796,7 @@ { "tcId": 85, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b53fced8b7b4aa59d3b56d91e1386763c39e351c2f5ad6a4885e442ad894d5181c5bfe5c05280a84ad19d758e359bf8171fe652988fcf9d1458ea17364ca8fa9", "msg": "d3393c", "tag": "02c4968e86d1c62837a41650d3199ca6b3c59b8227f55e0ba40e5e3904ab512a", @@ -975,9 +805,7 @@ { "tcId": 86, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3f0cbeebe391c6491e77c57a05e85a16f0b5294d19f9a7f3390baf7a2051fbf980e041ee45c9104a9126a6a7ec182eaec27a99c1a7a3f5a1e8cd8ffde60641dc", "msg": "bebb0392", "tag": "8d68dd7d67763e8eafee0029d01e96e6a09c4ba09e57a2e5bde3bacca213c695", @@ -986,9 +814,7 @@ { "tcId": 87, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4a7f110b92241badc907ba3c61477bab0953a851bf327425e858fc724bd33ede2a4a5018fe71aab434bda8eb2464a41577c8d570530c460f7c8bc0172f1ee0f1", "msg": "40a333f4cf", "tag": "5feda3366ce9f5ac3402c977a4062d33c09e2c9a3d0c2dcda0c8d67b4bbd1a37", @@ -997,9 +823,7 @@ { "tcId": 88, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c6c95bf9facab295cebfa4b907855874f57a5c1548576ad8bae694a364f5e58dbb8c8dd49330b2fdd1b71657d211db2a6569a9f3a356c0c5b3c4efbd5b6777cb", "msg": "4cf926af475a", "tag": "0a748aa33762d374aa04b617b58d129ad1aaf252a40463fd62ce924e21e6d52c", @@ -1008,9 +832,7 @@ { "tcId": 89, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0d3387fe59e8e7c43c928dac7913826dec4d63ac3c8ee346ba7caed9505b9e63ff8942cde90997e8dbeaf6e17ee187c0a84a1853952d866c15f9a32fcee6a82a", "msg": "2ba3bc3cd64bc6", "tag": "cc7e97630884bd8ad56f6d96fd34690eab6c8ad5556b519db3bc3c6083c82d3c", @@ -1019,9 +841,7 @@ { "tcId": 90, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3cb9ce565388a6f0454a80add86c7e107ea537d7f468a0648930fc37172cf7b4ca9058033071c354a20a608e2d46e98afe46435a344362989cbaafac18859bba", "msg": "33ce498e1f94f412", "tag": "76335ee23ee1dc258812be373bb5f95918babed0b69e565e00ee3af776c5a5fc", @@ -1030,9 +850,7 @@ { "tcId": 91, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c25f45ceb2a5597f361445fa41a9019f41a6e6d7f144203f29c0b9fcea362d60894c3cadc1ce25d53da362e464c11fc6e169e3db2ea1cf40fe08fffb429b1a5b", "msg": "81978af4795c50f89c", "tag": "bf73218544d8458e6ad00727b236f833d281723d7dcae4d1019b70b9d6e8bc4d", @@ -1041,9 +859,7 @@ { "tcId": 92, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b458764ee273f391cb718f64a1bca64c96a870d9426d6254ee37e5c93898d6a5ef68e9d3b0e057a3c396faa834a29926a9680cfa903d2a605b85407bb24c8cee", "msg": "d804dc2a1e146f62b621", "tag": "5b25843416467b9e0a24cfab67d8fc27e0623ff9e01b2204b5afdf3e9cc05d1b", @@ -1052,9 +868,7 @@ { "tcId": 93, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7cbc5778f70595fc211cee3a93e17ff7f25a1d9f3766f8eb70eb1e08c9420a62bd89e8b7d834cc854d059afd413e4d9c062a532e015928528c7f5812dfebecac", "msg": "4017e0ffcaac4c485ce7ec", "tag": "66b4191b37a6f78809c434736ed6ac2273c04a11219636e92671ea05bf6dc299", @@ -1063,9 +877,7 @@ { "tcId": 94, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "937b9711d670daa2359920e47dd6d0fb75275105b3ef07bb4a31d3c4b99baa8ff79ee4b4a1b4a5b250d0fd7b4721e04a7b06035b1d0c9d739597707839018bce", "msg": "6991810e9788af7aabff8eb4", "tag": "23522de80ff6a3a6d8fc1bf9b632e1600df53c59f38589a6f2ae9b95d940a340", @@ -1074,9 +886,7 @@ { "tcId": 95, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ad37630a280b1a75ebed1984217150a400a55dca2362a8eaf3c907858d0b45db3e208c316d033854eb4284f71117d33876e0e203ca922d26f9b76d94cab0d4f3", "msg": "7c6f2fd83e5691827be38e49a0", "tag": "b609c0b5d359061ac066bd3bccabc98493fd33bac8fe0e3f2e2b4758cb6578b0", @@ -1085,9 +895,7 @@ { "tcId": 96, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "526aa2645ab71229e2c60f68bd5bbcf0cea0978a0a9c60cf695e81fecaedecfa0362c21747eaa995975208ca35cfa6bc2b95d1c2afcee11275f43add6f026d6c", "msg": "681bca550fe301f2dcc1e38b53c1", "tag": "1f1f50dacb3dc35b90429c0f9b31edd239a6af4c09d51095cb39ff11c7c26598", @@ -1096,9 +904,7 @@ { "tcId": 97, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6026a9047a07ccf197fde09c8b9f15f34bc52472b7d1ea4673b4914a0e1c3aa4cfe8d6ef12d4d4019f5ff3ac0adcad7358490874155daf41da2f74aca1cd894a", "msg": "ce1d869c53041c5f6acdda7a05af15", "tag": "bd2d678ceadd71680f9987c88d24c49335cb985af0bcf8e23fe810e83a920f13", @@ -1107,9 +913,7 @@ { "tcId": 98, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a03d2c543c302949c51b662f43114c1305a8f6961ae48342803d3690dc18255fab924965536a79bc38564c7c97cb8cc0209786e9f76375bf181529cf7f93d954", "msg": "697617ae31f19b8a6ad4b8489bfc3db1", "tag": "577d62d7279b39a0d71e2f80833425ed43e4a16233eeb5d251f766db0bf7a58c", @@ -1118,9 +922,7 @@ { "tcId": 99, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "25843665d39c3ae9a7b3e4427e2bf7785281fd2594bdde67860ca9b8fa11646469d1645ae8ca3825b8c551f9eac3da0660d8c2e2e3bd23d34395c6775dcdfd2e", "msg": "74082cc5d14db1967442d66aac6092bd23", "tag": "b373ac5fb1982b9d47d28844e969d51680dc81d21d556c2671c29c11dfa6e340", @@ -1129,9 +931,7 @@ { "tcId": 100, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "4831ab4962a2d2436091cbbf388d2ba042b472a262ed8373c85d047c702adf73a87eb097e72d91d089b7d1504a7f7d8abb3bc2c44c1340d6c16c84ea9269e64b", "msg": "2803c2f4e5b4bfccd2b407469a6cb5ef21fd14a682636397", "tag": "641f29925c06aa01086c8bce89d99e1456dc2ad4b1d3364442187ce4392838ee", @@ -1140,9 +940,7 @@ { "tcId": 101, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "449bb57d046551e1819b3c994122c3605954317d0d76212284a3328c226732cbf4ecb442a582c8423888aaed946e5eec2be66e127f1e2e29b66e68b9b4bec4d1", "msg": "79004e644389a11b709bc0a23cb8592f9fc7960bfa46132cc1ffb9747df37dec", "tag": "c054667d992cc1e84fa5b13f6402125b4bb6fd2900dbcdaf8b8644c82edadc2b", @@ -1151,9 +949,7 @@ { "tcId": 102, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ff97b77020861a0ce00eff8de9e701aea8c6de0fffd9b4c1342a416d357fce35a7016c64ccd38e2bdf674802281c2234153dd83aacb948966dc87ea4718fff75", "msg": "d7e2d2437b7067a30f04529041960e041e281737d1e0daa8cd50cc0b264716e117aa2fe9a7e39c2f178c607faa50c2", "tag": "062e9c4609a3b1d5df277a33ac1c7501df81ec1ddf460b0850a2aa332d07bfcb", @@ -1162,9 +958,7 @@ { "tcId": 103, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f4daf370c4f437d8a85391ec455e34540be8d32df8dfac05b166ae72ec1cc608f8c177b30dde8bf07c9d434732c26a6e530b182c7ab21093eb79d0bb5be85e53", "msg": "f60418f6c54a25fabf518273088619c0741c1c7187de93a0cf6a03f4565f1765de656754541b860137f3f8455de7c403", "tag": "4d4a568dd26d27267d0772540ebb0b94d44fbbb15a1bb749a570ed6313ee695b", @@ -1173,9 +967,7 @@ { "tcId": 104, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3be95e879421ed7856269eef39a2070fae406cec5e30b50d92792df5a37de98595684eaa9205587ca607eeac8f96592f458f63434b7dc82596d3e4a1a16c3d59", "msg": "c64f7c970a441c6c503838a491308c783099eac52bd35a217978a64dcec84d34186ab3b74f20285d6fea2165eab4da3d2c", "tag": "4ea9e2f08870c30cb68d419816deb681cfd6ba62906e6b4a8088efcd9fa4edf9", @@ -1184,9 +976,7 @@ { "tcId": 105, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b5eb53586b948587db3dd46c43ad65498a5079157562e4074c9c20d097d0c97f19db4661fb2dd11b87a5ccba2c345642618f561d00bf87dffc66762e45e0156f", "msg": "9e8ebf96429955d60b925a4111745ec7028de24e694a6d2eee1dbd5e820ab9f00beafde09f95095933a02f251297282b0cf67c518397655841f230e1d9ae5ba93150d4375dc7c0738b99850b07d5a442994e68dc813d55edefa6cd063ccb202711d97ba674efa02ddbdc692341e77cfa", "tag": "6a5b6272df7fb6315293ce22483511d700a83c34db6b0ee4398b4a770241fcf2", @@ -1195,9 +985,7 @@ { "tcId": 106, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "fbc678235d596980268730a7aa8a3c25095f1dbcf7f830990716a510c44e62b1ae8ce095c65e1852bd8a09f25ab93415ae736f22b2c68ecdf3c0f71e15a057dc", "msg": "ef395738f2b3bd7a0649eea75e734e5c79baf21358c7ae96c63a58e260266c7bfa869664c5d10e87c26d0f5edb3b5f73900c1d9a96a5a2c2912506c19dff04e900b8d5d63e1bb606fe3d5a229b642b1ac59e08a4687a7aade3de16d183131ddd02da988ff826e88b74ba0c5c41cfcd8570cca59fb3304d588f7f7e63dad47a", "tag": "84df3338f502e65866cf2077f6776341a89dd2234961b474d5b7438d1836fd6b", @@ -1206,9 +994,7 @@ { "tcId": 107, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d8437b093e170afc30fb68d873db6dd67ee0372b6c5feb124d548abbd93304a082235a170a9d326268d0cfc34264d8ebcfcbcc0dc0ea7767b650dbcfc7848f91", "msg": "0fb91bb043cf3d49341482eacbab92da92117bb6ec03b518a93c9d59e54702c6a21ade4f255870cb52da4a24b36856b0cbf8b122d2fd5b0219aeacb6e292c95863921789092d5d65d5a9389231670e38be31d8b76630650c77edc23773d5ec9189915560ef6f45a4275f85957d8762916d8147ef43ea6f438d066227354df26c", "tag": "4b9b51f2c7d725269a5bd735d4251cbfda71ea5cf5c046379b439ddff766d21a", @@ -1217,9 +1003,7 @@ { "tcId": 108, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d29225e3042b43d4eb7a9399f224424b5b4dd99031c8abf609d3a6e3175897134cc7ba8a6be25d436d41a757a2daa4e1b03f7c3053ee8cada19531d48dab93e0", "msg": "1fdad8cd37e115ef8131d4619b5d61a9827a11b9c25c5b8220b002d5b7f6e2bc30a7e2f3d103dbcaf849a255c20ec5d1b40a623e398d76c5b7f07fe305181cd5bee29de3360fed55f69063e6a8fd2ef31291e4d7c3908449466b4ff1166959ff1f2e86eb48a7ed11bdcec2fc2dfb6684b36b8d0b68e0f1b23ef11bf5907d4a2b162cec26f31b6d5d9892a27b3fad7a5549858dad530bae193d9b60d42d7ad2a66476a3ba4bf7a27ff9d0f885a540bf181caad71a235eb348a23d053ba2db7aed8d7d01d96dc9f780e2e426c72bb63fcb3fff44c14bb7b0f8af3552d67ee6761092c757627d19c080499c247d13b431699397159b1b71c6274584959d5c30f0", "tag": "f9ad00420ce909cd050fdb84dcc70f00df97928968d0aca51db2784f0394898d", @@ -1228,9 +1012,7 @@ { "tcId": 109, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d39b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362", @@ -1239,9 +1021,7 @@ { "tcId": 110, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "be301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1250,9 +1030,7 @@ { "tcId": 111, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d09b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362", @@ -1261,9 +1039,7 @@ { "tcId": 112, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bd301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1272,9 +1048,7 @@ { "tcId": 113, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "529b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362", @@ -1283,9 +1057,7 @@ { "tcId": 114, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "3f301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1294,9 +1066,7 @@ { "tcId": 115, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29a9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362", @@ -1305,9 +1075,7 @@ { "tcId": 116, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf311cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1316,9 +1084,7 @@ { "tcId": 117, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9ebf87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362", @@ -1327,9 +1093,7 @@ { "tcId": 118, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301c3fb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1338,9 +1102,7 @@ { "tcId": 119, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f86809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362", @@ -1349,9 +1111,7 @@ { "tcId": 120, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb466720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1360,9 +1120,7 @@ { "tcId": 121, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f85809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362", @@ -1371,9 +1129,7 @@ { "tcId": 122, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb766720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1382,9 +1138,7 @@ { "tcId": 123, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809606f34109fbc718d6abbb09c278cf05a206adf21463e1170362", @@ -1393,9 +1147,7 @@ { "tcId": 124, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566728e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1404,9 +1156,7 @@ { "tcId": 125, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f24109fbc718d6abbb09c278cf05a206adf21463e1170362", @@ -1415,9 +1165,7 @@ { "tcId": 126, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e22f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1426,9 +1174,7 @@ { "tcId": 127, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686734109fbc718d6abbb09c278cf05a206adf21463e1170362", @@ -1437,9 +1183,7 @@ { "tcId": 128, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720ea3f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1448,9 +1192,7 @@ { "tcId": 129, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f36109fbc718d6abbb09c278cf05a206adf21463e1170362", @@ -1459,9 +1201,7 @@ { "tcId": 130, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23d166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1470,9 +1210,7 @@ { "tcId": 131, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34108fbc718d6abbb09c278cf05a206adf21463e1170362", @@ -1481,9 +1219,7 @@ { "tcId": 132, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f167e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1492,9 +1228,7 @@ { "tcId": 133, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34109fbc618d6abbb09c278cf05a206adf21463e1170362", @@ -1503,9 +1237,7 @@ { "tcId": 134, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f166e24965c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1514,9 +1246,7 @@ { "tcId": 135, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34109fbc518d6abbb09c278cf05a206adf21463e1170362", @@ -1525,9 +1255,7 @@ { "tcId": 136, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f166e24a65c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1536,9 +1264,7 @@ { "tcId": 137, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34109fb4718d6abbb09c278cf05a206adf21463e1170362", @@ -1547,9 +1273,7 @@ { "tcId": 138, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f166e2c865c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1558,9 +1282,7 @@ { "tcId": 139, "comment": "Flipped bit 248 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170363", @@ -1569,9 +1291,7 @@ { "tcId": 140, "comment": "Flipped bit 248 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba2", @@ -1580,9 +1300,7 @@ { "tcId": 141, "comment": "Flipped bit 249 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170360", @@ -1591,9 +1309,7 @@ { "tcId": 142, "comment": "Flipped bit 249 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba1", @@ -1602,9 +1318,7 @@ { "tcId": 143, "comment": "Flipped bit 254 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170322", @@ -1613,9 +1327,7 @@ { "tcId": 144, "comment": "Flipped bit 254 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5be3", @@ -1624,9 +1336,7 @@ { "tcId": 145, "comment": "Flipped bit 255 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e11703e2", @@ -1635,9 +1345,7 @@ { "tcId": 146, "comment": "Flipped bit 255 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5b23", @@ -1646,9 +1354,7 @@ { "tcId": 147, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d39b9e3f87809686f24109fbc718d6abbb09c278cf05a206adf21463e1170362", @@ -1657,9 +1363,7 @@ { "tcId": 148, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "be301cbfb566720e22f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1668,9 +1372,7 @@ { "tcId": 149, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9ebf87809606f34109fbc718d6abbb09c278cf05a206adf21463e1170362", @@ -1679,9 +1381,7 @@ { "tcId": 150, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301c3fb566728e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1690,9 +1390,7 @@ { "tcId": 151, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d29b9e3f87809606f34109fbc718d62bbb09c278cf05a206adf21463e1170362", @@ -1701,9 +1399,7 @@ { "tcId": 152, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bf301cbfb566728e23f166e24865c316f21619c7c15033cc6e8ebbcc8c5c5ba3", @@ -1712,9 +1408,7 @@ { "tcId": 153, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "2d6461c0787f69790cbef60438e7295444f63d8730fa5df9520deb9c1ee8fc9d", @@ -1723,9 +1417,7 @@ { "tcId": 154, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "40cfe3404a998df1dc0e991db79a3c690de9e6383eafcc339171443373a3a45c", @@ -1734,9 +1426,7 @@ { "tcId": 155, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "0000000000000000000000000000000000000000000000000000000000000000", @@ -1745,9 +1435,7 @@ { "tcId": 156, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "0000000000000000000000000000000000000000000000000000000000000000", @@ -1756,9 +1444,7 @@ { "tcId": 157, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -1767,9 +1453,7 @@ { "tcId": 158, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -1778,9 +1462,7 @@ { "tcId": 159, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "521b1ebf0700160673c1897b4798562b3b8942f84f8522862d7294e3619783e2", @@ -1789,9 +1471,7 @@ { "tcId": 160, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "3fb09c3f35e6f28ea371e662c8e543167296994741d0b34cee0e3b4c0cdcdb23", @@ -1800,9 +1480,7 @@ { "tcId": 161, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "", "tag": "d39a9f3e86819787f24008fac619d7aaba08c379ce04a307acf31562e0160263", @@ -1811,9 +1489,7 @@ { "tcId": 162, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "be311dbeb467730f22f067e34964c297f31718c6c05132cd6f8fbacd8d5d5aa2", @@ -1833,9 +1509,7 @@ { "tcId": 163, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "14d93759fc28f3319ab74b8167c974e800f032344dc2747ec0f4945061a47827", "msg": "", "tag": "68934dbe948d9a77a5e0a92ed98254fa3b6c93c8bf5eeaa912b7dfdf762b37192c5d8523bcab9ad71b09bf96d8454188d001c7f2077eb641199f5731b9f94669", @@ -1844,9 +1518,7 @@ { "tcId": 164, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9fa371f36fb273d514fd628cb938067a4bae32a19a1e045a7d6d7f6de3751cbf", "msg": "311bbf722d322cd7a0710f480fc66518", "tag": "16345f6a6ca6e78d4ccac30b48d76691d6442420efa113c15ef127b538b5b024018b7d2db4bc3ed3424251ab6b8b6c3cb108b0beda842dc3e68e63400287e5cd", @@ -1855,9 +1527,7 @@ { "tcId": 165, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6313f1526bc220f20dde1e64ced8597279586d1e15aad05ad591d841b369284f", "msg": "f744fa3933e16d8bf524afaeb34c715653a9cfb01fa45fe1fb68e701fe1487ca", "tag": "b88d1ba03e2799200a447550d18e310697a57974f513df77eb07bbe315ba5fef397eeb81ad9071680bcc6c70f6b252ade35b4a4040279ec01b86e40b98770e39", @@ -1877,9 +1547,7 @@ { "tcId": 166, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1e225cafb90339bba1b24076d4206c3e79c355805d851682bc818baa4f5a7779", "msg": "", "tag": "23d482a05c907eeb346ba98f83db0f63c2adfbd5b2940f33c7964c7f1799f180", @@ -1888,9 +1556,7 @@ { "tcId": 167, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6fa353868c82e5deeedac7f09471a61bf749ab5498239e947e012eee3c82d7c4", "msg": "aeed3e4d4cb9bbb60d482e98c126c0f5", "tag": "1cf9d2c9c1b55a45190b5beb590cd4cc95e3853df8aaf9f4fef9bbbbd72435ff", @@ -1899,9 +1565,7 @@ { "tcId": 168, "comment": "short key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "186e248ad824e1eb93329a7fdcd565b6cb4eaf3f85b90b910777128d8c538d27", "msg": "92ef9ff52f46eccc7e38b9ee19fd2de3b37726c8e6ce9e1b96db5dda4c317902", "tag": "d127b7385badf0c76f2b3d8aa9c722333592e01f462fedd35ec664a6f6d52d74", @@ -1921,9 +1585,7 @@ { "tcId": 169, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dd1e0bdbb6b60862176484f3669da531455f1cd714f999c29f08b851055fee8d72186d376c236f4e16cba7a25cba879fb2753deca4459aaebc6f6de625d99af330", "msg": "", "tag": "7e4f7d844b3ba0e025b66de7cc6227bc50d4e174930251bfff3df36c3900b5b76b00095a896d0f96842e37b6134df40760307699534d6670f138974ee1c58d94", @@ -1932,9 +1594,7 @@ { "tcId": 170, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "432b311ebcfd46ecfcd3cc706ebd05c787dfbe1855fdcfce8d50c9a00f72b65a8d42acec335b4e07d544c92fd7b1d38543ac6e0fc04c26d88de8dd974af69e24d7", "msg": "36b1fbe8f1335e7c0399c24730906420", "tag": "2cfb688f30b10534da9377a4b3fbee1dec161cb288ac8b758793838b45ab953979dadf27817f477c9ebf23cfdcbacb60b81038e08bc4fc3180bd2a1ee805976a", @@ -1943,9 +1603,7 @@ { "tcId": 171, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "17f720f09df5972af9b9c63e10043284608900d50b7955db3b4e2679cb4120be2c9b9e2aa1a5743eb519792822c326b4d890b5554d1cb0eb71081b7569a2f04df7", "msg": "57167c2524a55289687b83a40d3a69bc90adc53ad247020b88897f9b95d1516d", "tag": "4f70267b98fceb4f662901bd18fb4c81ac164281dd0ece43028a3c2a65ca213aedf1bd207f0939bd879bbe20fd09cdeb20246e6539766add08b3adc5143d2bd9", @@ -1965,9 +1623,7 @@ { "tcId": 172, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8a0c46eb8a2959e39865330079763341e7439dab149694ee57e0d61ec73d947e1d5301cd974e18a5e0d1cf0d2c37e8aadd9fd589d57ef32e47024a99bc3f70c077", "msg": "", "tag": "e1657f44bf84895e6db0810a2cca61a6e105e12ec006f0b5961020301b57744e", @@ -1976,9 +1632,7 @@ { "tcId": 173, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2877ebb81f80334fd00516337446c5cf5ad4a3a2e197269e5b0ad1889dfe2b4b0aaa676fac55b36ce3affc7f1092ab89c53273a837bd5bc94d1a9d9e5b02e9856f", "msg": "ba448db88f154f775028fdecf9e6752d", "tag": "33d5a2d1998a586849eebf8134728485fcfc71248f4a98e622f83b967844c40e", @@ -1987,9 +1641,7 @@ { "tcId": 174, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "21178e26bc28ffc27c06f762ba190a627075856d7ca6feab79ac63149b17126e34fd9e5590e0e90aac801df09505d8af2dd0a2703b352c573ac9d2cb063927f2af", "msg": "7d5f1d6b993452b1b53a4375760d10a20d46a0ab9ec3943fc4b07a2ce735e731", "tag": "88d579c2801905b818070ccebd2c7192f97bb3e7acdcaf613cecc74d0e411232", diff --git a/testdata/auth/wycheproof/kmac256_no_customization_test.json b/testdata/auth/wycheproof/kmac256_no_customization_test.json index 970f7355..a82110d0 100644 --- a/testdata/auth/wycheproof/kmac256_no_customization_test.json +++ b/testdata/auth/wycheproof/kmac256_no_customization_test.json @@ -29,9 +29,7 @@ { "tcId": 1, "comment": "empty message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7bf9e536b66a215c22233fe2daaa743a898b9acb9f7802de70b40e3d6e43ef97", "msg": "", "tag": "00dc4aa51c7870f5eed5841be03ad464", @@ -40,9 +38,7 @@ { "tcId": 2, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e754076ceab3fdaf4f9bcab7d4f0df0cbbafbc87731b8f9b7cd2166472e8eebc", "msg": "40", "tag": "eac953ea6ad58641f2e62cc45fd81a2f", @@ -51,9 +47,7 @@ { "tcId": 3, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ea3b016bdd387dd64d837c71683808f335dbdc53598a4ea8c5f952473fafaf5f", "msg": "6601", "tag": "da8f8c4c8e6eefffb8fead5be7c59327", @@ -62,9 +56,7 @@ { "tcId": 4, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "73d4709637857dafab6ad8b2b0a51b06524717fedf100296644f7cfdaae1805b", "msg": "f1d300", "tag": "e77e975e5f86a42c2f7b5b386cfc0d93", @@ -73,9 +65,7 @@ { "tcId": 5, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d5c81b399d4c0d1583a13da56de6d2dc45a66e7b47c24ab1192e246dc961dd77", "msg": "2ae63cbf", "tag": "6b891c56187f305d44c24c94344ef54d", @@ -84,9 +74,7 @@ { "tcId": 6, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2521203fa0dddf59d837b2830f87b1aa61f958155df3ca4d1df2457cb4284dc8", "msg": "af3a015ea1", "tag": "71a4497fb54686a385308b6f3953e104", @@ -95,9 +83,7 @@ { "tcId": 7, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "665a02bc265a66d01775091da56726b6668bfd903cb7af66fb1b78a8a062e43c", "msg": "3f56935def3f", "tag": "c77c6c6bd1edfdc66628ce15a4863532", @@ -106,9 +92,7 @@ { "tcId": 8, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "facd75b22221380047305bc981f570e2a1af38928ea7e2059e3af5fc6b82b493", "msg": "57bb86beed156f", "tag": "9c372e5582ebdc4dbd72abfadc285ce2", @@ -117,9 +101,7 @@ { "tcId": 9, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "505aa98819809ef63b9a368a1e8bc2e922da45b03ce02d9a7966b15006dba2d5", "msg": "2e4e7ef728fe11af", "tag": "311c305af1d8076842beeba23b31d321", @@ -128,9 +110,7 @@ { "tcId": 10, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f942093842808ba47f64e427f7351dde6b9546e66de4e7d60aa6f328182712cf", "msg": "852a21d92848e627c7", "tag": "b8bf471a0321ee58348801ebf83374c2", @@ -139,9 +119,7 @@ { "tcId": 11, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "64be162b39c6e5f1fed9c32d9f674d9a8cde6eaa2443214d86bd4a1fb53b81b4", "msg": "195a3b292f93baff0a2c", "tag": "9927304b74d78cf3a89684c1b246f2bd", @@ -150,9 +128,7 @@ { "tcId": 12, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b259a555d44b8a20c5489e2f38392ddaa6be9e35b9833b67e1b5fdf6cb3e4c6c", "msg": "afd73117330c6e8528a6e4", "tag": "f3732b7e43f7a9f7cf39ca706739a4dd", @@ -161,9 +137,7 @@ { "tcId": 13, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2c6fc62daa77ba8c6881b3dd6989898fef646663cc7b0a3db8228a707b85f2dc", "msg": "0ff54d6b6759120c2e8a51e3", "tag": "630d9a68f4f96ba414f1c0c087492e10", @@ -172,9 +146,7 @@ { "tcId": 14, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "abab815d51df29f740e4e2079fb798e0152836e6ab57d1536ae8929e52c06eb8", "msg": "f0058d412a104e53d820b95a7f", "tag": "b8dd5f96b7425c1e3fe4fc037df4559d", @@ -183,9 +155,7 @@ { "tcId": 15, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3d5da1af83f7287458bff7a7651ea5d8db72259401333f6b82096996dd7eaf19", "msg": "aacc36972f183057919ff57b49e1", "tag": "9e6d2cdb8d5f94afc9e2e0c8cb45caf1", @@ -194,9 +164,7 @@ { "tcId": 16, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "c19bdf314c6cf64381425467f42aefa17c1cc9358be16ce31b1d214859ce86aa", "msg": "5d066a92c300e9b6ddd63a7c13ae33", "tag": "0f5af08092720f50446e70443d571db4", @@ -205,9 +173,7 @@ { "tcId": 17, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "612e837843ceae7f61d49625faa7e7494f9253e20cb3adcea686512b043936cd", "msg": "cc37fae15f745a2f40e2c8b192f2b38d", "tag": "8bc81ac271067afc3e17fb453fa6c27b", @@ -216,9 +182,7 @@ { "tcId": 18, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "73216fafd0022d0d6ee27198b2272578fa8f04dd9f44467fbb6437aa45641bf7", "msg": "d5247b8f6c3edcbfb1d591d13ece23d2f5", "tag": "bbc1cab9ee9743c07d6ba9d1cab7406f", @@ -227,9 +191,7 @@ { "tcId": 19, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0427a70e257528f3ab70640bba1a5de12cf3885dd4c8e284fbbb55feb35294a5", "msg": "13937f8544f44270d01175a011f7670e93fa6ba7ef02336e", "tag": "f9931fb68c86ffc0b2e48acbdc92f530", @@ -238,9 +200,7 @@ { "tcId": 20, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "96e1e4896fb2cd05f133a6a100bc5609a7ac3ca6d81721e922dadd69ad07a892", "msg": "91a17e4dfcc3166a1add26ff0e7c12056e8a654f28a6de24f4ba739ceb5b5b18", "tag": "1ffbc437f52c93643c92057c72320b39", @@ -249,9 +209,7 @@ { "tcId": 21, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "41201567be4e6ea06de2295fd0e6e8a7d862bb57311894f525d8adeabba4a3e4", "msg": "58c8c73bdd3f350c97477816eae4d0789c9369c0e99c248902c700bc29ed986425985eb3fa55709b73bf620cd9b1cb", "tag": "72b935708c738543e549bee0d6a71484", @@ -260,9 +218,7 @@ { "tcId": 22, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "649e373e681ef52e3c10ac265484750932a9918f28fb824f7cb50adab39781fe", "msg": "39b447bd3a01983c1cb761b456d69000948ceb870562a536126a0d18a8e7e49b16de8fe672f13d0808d8b7d957899917", "tag": "ccf7a35f43580ea525a65614bce5a20d", @@ -271,9 +227,7 @@ { "tcId": 23, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7b0d237f7b536e2c6950990e61b361b384333dda690045c591321a4e3f79747f", "msg": "3d6283d11c0219b525620e9bf5b9fd887d3f0f707acb1fbdffab0d97a5c6d07fc547762e0e7dd7c43ad35fab1c790f8047", "tag": "cae415a6c30b72368c387f601d399d3b", @@ -282,9 +236,7 @@ { "tcId": 24, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "17c92663741f012e5bb6714e614c2d155948617f10936269d954c58aba2ae62d", "msg": "7fdd6a15c861d0313f6635d77dc55e115ff18c8ab063b5d03eab472eeca87a378188f25813515cf90b6cffa94a8ff36b29d65603eab3fbd2aa9500b261e184049893dc6ca2010becac163053f211070bdda621b8bd8af77e450268603b52db34c90be836dfebddef42303f724e63bf0f", "tag": "6a11ef1da21a7e959dd7a800f4e0735c", @@ -293,9 +245,7 @@ { "tcId": 25, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "424c6b22606fcc094ae82fc5d3cbe484174c2211b3ec778091cac34a8e38a152", "msg": "d96ff062e2490e8e0c54c5a8b89e85b25a66d93d7c2b93bdfef846b70d38672746a4b988d08f15a5c527ca4f2c80e53f7c6ac0521bc57ebe38209180cbf934e0bbeb58cfb63d75da64af41d09ce174af1896f42522910fced35ea000402e95fd3ac7aa6d5e0a6b533b0879bc466019b3a5e6b16e4bd1ea6cdfc9ccc1d6f0f0", "tag": "ce74dc6d82b687d080b70b30046c6960", @@ -304,9 +254,7 @@ { "tcId": 26, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "15d553c8da433d53cdc7f15087a70349caab57b379a4078928ce9b99302e31a6", "msg": "d6c0c53b73f74fb426adfdc143d70db7f7a8f8ed32a2faef263cf9ab117537b6b9d1728bd1000c1f28906c6ce6ad21862bfa4d689c1a8ebe3868b992098b7f981b2af5189a6adedff53a6c70c83693f5c8d6385a9a8a4dca017c5716ac4d5b9765c5ca2ab5f9867e02795198c0b9527e07d08af52dbcb91ceb3d8b412a2b2402", "tag": "30c6106685ac3a7f430fbf00ce5285db", @@ -315,9 +263,7 @@ { "tcId": 27, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ffe559468a1031dfb3ced2e381e74b5821a36d9abf5f2e59895a7fdca0fa56a0", "msg": "238899a84a3cf15202a1fbef4741e133fb24c009a0cd83854c6d1d7c9266d4c3eafe6d1dfc18f13845ccdad7fe277627b5fd5ff2555ce6dfde1ee078540a0a3590c6d9bf2fb63ba9afbe9380e797be7cd017645c5a3613eef38ef89e3b7461e6e700ff2b4deef5636c9d2198b143f797ca1820a3dcc5d462ebf4a8c4c09eb202a23592eb9524082c79adda8fcd56d256041a26bf8f523962ba911ce5a5786570d65be3c4df722ed8830302065febdf944715298a1fbb7d10b68d7da2bf889324314ce51e815c7fbf03aa0a8358aff3a86eb7a33f9a4923660db3047e793bebb0c6918f4395d400381723fdae2832c36efc8e368a68f30f6351c3bc942cd560", "tag": "c61aa3e5ee547e6fea8df3955a59a7bc", @@ -326,9 +272,7 @@ { "tcId": 28, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "503209dc117ef59c8b067a57aa5a73fd", @@ -337,9 +281,7 @@ { "tcId": 29, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "163078bafcd3b2fafc46d68904a2d65d", @@ -348,9 +290,7 @@ { "tcId": 30, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "533209dc117ef59c8b067a57aa5a73fd", @@ -359,9 +299,7 @@ { "tcId": 31, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "153078bafcd3b2fafc46d68904a2d65d", @@ -370,9 +308,7 @@ { "tcId": 32, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d13209dc117ef59c8b067a57aa5a73fd", @@ -381,9 +317,7 @@ { "tcId": 33, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "973078bafcd3b2fafc46d68904a2d65d", @@ -392,9 +326,7 @@ { "tcId": 34, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513309dc117ef59c8b067a57aa5a73fd", @@ -403,9 +335,7 @@ { "tcId": 35, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173178bafcd3b2fafc46d68904a2d65d", @@ -414,9 +344,7 @@ { "tcId": 36, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "5132095c117ef59c8b067a57aa5a73fd", @@ -425,9 +353,7 @@ { "tcId": 37, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "1730783afcd3b2fafc46d68904a2d65d", @@ -436,9 +362,7 @@ { "tcId": 38, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513209dc107ef59c8b067a57aa5a73fd", @@ -447,9 +371,7 @@ { "tcId": 39, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173078bafdd3b2fafc46d68904a2d65d", @@ -458,9 +380,7 @@ { "tcId": 40, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513209dc137ef59c8b067a57aa5a73fd", @@ -469,9 +389,7 @@ { "tcId": 41, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173078bafed3b2fafc46d68904a2d65d", @@ -480,9 +398,7 @@ { "tcId": 42, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513209dc117ef51c8b067a57aa5a73fd", @@ -491,9 +407,7 @@ { "tcId": 43, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173078bafcd3b27afc46d68904a2d65d", @@ -502,9 +416,7 @@ { "tcId": 44, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513209dc117ef59c8a067a57aa5a73fd", @@ -513,9 +425,7 @@ { "tcId": 45, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173078bafcd3b2fafd46d68904a2d65d", @@ -524,9 +434,7 @@ { "tcId": 46, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513209dc117ef59c0b067a57aa5a73fd", @@ -535,9 +443,7 @@ { "tcId": 47, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173078bafcd3b2fa7c46d68904a2d65d", @@ -546,9 +452,7 @@ { "tcId": 48, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513209dc117ef59c8b267a57aa5a73fd", @@ -557,9 +461,7 @@ { "tcId": 49, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173078bafcd3b2fafc66d68904a2d65d", @@ -568,9 +470,7 @@ { "tcId": 50, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513209dc117ef59c8b067b57aa5a73fd", @@ -579,9 +479,7 @@ { "tcId": 51, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173078bafcd3b2fafc46d78904a2d65d", @@ -590,9 +488,7 @@ { "tcId": 52, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513209dc117ef59c8b067a57ab5a73fd", @@ -601,9 +497,7 @@ { "tcId": 53, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173078bafcd3b2fafc46d68905a2d65d", @@ -612,9 +506,7 @@ { "tcId": 54, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513209dc117ef59c8b067a57a85a73fd", @@ -623,9 +515,7 @@ { "tcId": 55, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173078bafcd3b2fafc46d68906a2d65d", @@ -634,9 +524,7 @@ { "tcId": 56, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513209dc117ef59c8b067a572a5a73fd", @@ -645,9 +533,7 @@ { "tcId": 57, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173078bafcd3b2fafc46d68984a2d65d", @@ -656,9 +542,7 @@ { "tcId": 58, "comment": "Flipped bit 120 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513209dc117ef59c8b067a57aa5a73fc", @@ -667,9 +551,7 @@ { "tcId": 59, "comment": "Flipped bit 120 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173078bafcd3b2fafc46d68904a2d65c", @@ -678,9 +560,7 @@ { "tcId": 60, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513209dc117ef59c8b067a57aa5a73ff", @@ -689,9 +569,7 @@ { "tcId": 61, "comment": "Flipped bit 121 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173078bafcd3b2fafc46d68904a2d65f", @@ -700,9 +578,7 @@ { "tcId": 62, "comment": "Flipped bit 126 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513209dc117ef59c8b067a57aa5a73bd", @@ -711,9 +587,7 @@ { "tcId": 63, "comment": "Flipped bit 126 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173078bafcd3b2fafc46d68904a2d61d", @@ -722,9 +596,7 @@ { "tcId": 64, "comment": "Flipped bit 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513209dc117ef59c8b067a57aa5a737d", @@ -733,9 +605,7 @@ { "tcId": 65, "comment": "Flipped bit 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173078bafcd3b2fafc46d68904a2d6dd", @@ -744,9 +614,7 @@ { "tcId": 66, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "503209dc117ef59c8a067a57aa5a73fd", @@ -755,9 +623,7 @@ { "tcId": 67, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "163078bafcd3b2fafd46d68904a2d65d", @@ -766,9 +632,7 @@ { "tcId": 68, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "5132095c117ef51c8b067a57aa5a73fd", @@ -777,9 +641,7 @@ { "tcId": 69, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "1730783afcd3b27afc46d68904a2d65d", @@ -788,9 +650,7 @@ { "tcId": 70, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "513209dc117ef51c8b067a57aa5a737d", @@ -799,9 +659,7 @@ { "tcId": 71, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "173078bafcd3b27afc46d68904a2d6dd", @@ -810,9 +668,7 @@ { "tcId": 72, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "aecdf623ee810a6374f985a855a58c02", @@ -821,9 +677,7 @@ { "tcId": 73, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "e8cf8745032c4d0503b92976fb5d29a2", @@ -832,9 +686,7 @@ { "tcId": 74, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "00000000000000000000000000000000", @@ -843,9 +695,7 @@ { "tcId": 75, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "00000000000000000000000000000000", @@ -854,9 +704,7 @@ { "tcId": 76, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "ffffffffffffffffffffffffffffffff", @@ -865,9 +713,7 @@ { "tcId": 77, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "ffffffffffffffffffffffffffffffff", @@ -876,9 +722,7 @@ { "tcId": 78, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "d1b2895c91fe751c0b86fad72adaf37d", @@ -887,9 +731,7 @@ { "tcId": 79, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "97b0f83a7c53327a7cc65609842256dd", @@ -898,9 +740,7 @@ { "tcId": 80, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "503308dd107ff49d8a077b56ab5b72fc", @@ -909,9 +749,7 @@ { "tcId": 81, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "163179bbfdd2b3fbfd47d78805a3d75c", @@ -931,9 +769,7 @@ { "tcId": 82, "comment": "empty message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1e225cafb90339bba1b24076d4206c3e79c355805d851682bc818baa4f5a7779", "msg": "", "tag": "d8a211dbed516c86349ef346b179fe692e6ae0d6d892c801d1b7565051603766", @@ -942,9 +778,7 @@ { "tcId": 83, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8159fd15133cd964c9a6964c94f0ea269a806fd9f43f0da58b6cd1b33d189b2a", "msg": "77", "tag": "e01f568dd0bcb634c5666587b28f25e9adc8c60a1c4fc7c0457b7164a9c8f1a8", @@ -953,9 +787,7 @@ { "tcId": 84, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "85a7cbaae825bb82c9b6f6c5c2af5ac03d1f6daa63d2a93c189948ec41b9ded9", "msg": "a59b", "tag": "24074ea2631351eb0a69a17e3550f878675eb46fafda2bb32ccbe141b4b62a81", @@ -964,9 +796,7 @@ { "tcId": 85, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "48f3029334e55cfbd574ccc765fb2c3685aab1f4837d23370874a3e634c3a76d", "msg": "c7b8b2", "tag": "65b5599396ea82b17cafd137f0a526168d333752b7606d58a7baf064ccfb0e53", @@ -975,9 +805,7 @@ { "tcId": 86, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "de8b5b5b2f09645be47ecb6407a4e1d9c6b33ae3c2d22517d3357da0357a3139", "msg": "cc021d65", "tag": "41512b2fbadaae5d48c77ac8c1a37ece1c09419f3dc37b1b2287eea7970b87a7", @@ -986,9 +814,7 @@ { "tcId": 87, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b7938910f518f13205ca1492c669001a14ff913c8ab4a0dc3564e7418e91297c", "msg": "a4a6ef6ebd", "tag": "4a6f9eba9d260b8898daa806a6aba487a592f7a1a7f3dcc5e0df16cca947f7de", @@ -997,9 +823,7 @@ { "tcId": 88, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1bb997ff4de8a5a391de5c08a33bc2c7c2891e47ad5b9c63110192f78b98fe78", "msg": "667e015df7fc", "tag": "c0e9ade9bb9e90b62222c041daecd21426f26b75d0e090971064804fc93d471b", @@ -1008,9 +832,7 @@ { "tcId": 89, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "32fdeda39f98b4f4426c2d2ac00ab5dd4bfabb68f311447256ed6d3d3a51b154", "msg": "4163a9f77e41f5", "tag": "a7cce9daf51e7e90136b236dd2d0482b1cb95c1aed916d0538b8e62616724c99", @@ -1019,9 +841,7 @@ { "tcId": 90, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "233e4fdee70bcc20235b6977ddfc05b0df66f5635d827c66e5a63cdb16a24938", "msg": "fdb2ee4b6d1a0ac2", "tag": "af623c7de4192f7c740fc4d07193ee4399e758c8956a59aa80e705c9b4ee0dcf", @@ -1030,9 +850,7 @@ { "tcId": 91, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b984c6734e0bd12b1737b2fc7a1b3803b4dfec402140a57b9eccc35414ae661b", "msg": "dea584d0e2a14ad5fd", "tag": "1e5bebbacbb2ac7b94f7514812950328c311f52d99ff35ad8c9762ca3081f7c1", @@ -1041,9 +859,7 @@ { "tcId": 92, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d0caf1456ac5e255fa6afd61a79dc8c716f5358a298a508271363fe1ff983561", "msg": "18261dc806913c534666", "tag": "0ffe4891ff43d7a587f91c37db7687f65ca9be7c8ee7fb6ad0ee761f6560283b", @@ -1052,9 +868,7 @@ { "tcId": 93, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "835bc8241ed817735ec9d3d0e2df4c173ee4dded4a8ef0c04a96c48f11820463", "msg": "26f8083e944bacf04e9a4d", "tag": "2ec4193648b9fb174dbde2551f035074dce62e88081839628d3c732be136245b", @@ -1063,9 +877,7 @@ { "tcId": 94, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "055f95c9461b0809575eccdfa5cdd06275f25d30915c4eb8db40e1acd3ab7591", "msg": "bfb7d6a08dbaa5225f320887", "tag": "a07d924472a2099dbbf9c4634ac71d60aed6a49accac1e734a7e150e226e9d5e", @@ -1074,9 +886,7 @@ { "tcId": 95, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e40f7a3eb88ddec4c6347ea4d67610756c82c8ebcc237629bf873ccabc32984a", "msg": "7fe43febc78474649e45bf99b2", "tag": "5edbeaf8397e71cb6e152c6217b0654cde647cac1533a814846d30bb3b301f2d", @@ -1085,9 +895,7 @@ { "tcId": 96, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b020ad1de1c141f7ec615ee5701521773f9b232e4d06376c382894ce51a61f48", "msg": "81c7581a194b5e71b41146a582c1", "tag": "9ed8ad5878ce4eead261bb4e3767ae102bca1448bc9da7468b1ff3557bdb0aba", @@ -1096,9 +904,7 @@ { "tcId": 97, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9f3fd61a105202648ecff6074c95e502c1c51acd32ec538a5cce89ef841f7989", "msg": "2a76f2acdace42e3b779724946912c", "tag": "3989165e80a12fc4eff7003b76b62a5558f9e6ed245473af6dcf3fd23626b66e", @@ -1107,9 +913,7 @@ { "tcId": 98, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6fa353868c82e5deeedac7f09471a61bf749ab5498239e947e012eee3c82d7c4", "msg": "aeed3e4d4cb9bbb60d482e98c126c0f5", "tag": "d8fb79c955830cd61accb09174ddd1720e1a461d50c652cd986230144615846d", @@ -1118,9 +922,7 @@ { "tcId": 99, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5300489494ca86221c91d6d953952ae1a5e097139dc9cf1179c2f56433753824", "msg": "90fea6cf2bd811b449f333ee9233e57697", "tag": "da7da3a557db0e95b431bb3710c900fd0e948080b058ed83d0b35d52c1afaa3b", @@ -1129,9 +931,7 @@ { "tcId": 100, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "383e7c5c13476a62268423ef0500479f9e86e236c5a081c6449189e6afdf2af5", "msg": "3202705af89f9555c540b0e1276911d01971abb2c35c78b2", "tag": "fe8ec5449301f89fbb4e345d73c4be5aa186fe2450336047ce398dbd97140810", @@ -1140,9 +940,7 @@ { "tcId": 101, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "186e248ad824e1eb93329a7fdcd565b6cb4eaf3f85b90b910777128d8c538d27", "msg": "92ef9ff52f46eccc7e38b9ee19fd2de3b37726c8e6ce9e1b96db5dda4c317902", "tag": "b9cc9a43daededff9713b4d210ab14c4b36431ad98561c2de81ddd5b6049fe60", @@ -1151,9 +949,7 @@ { "tcId": 102, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "28855c7efc8532d92567300933cc1ca2d0586f55dcc9f054fcca2f05254fbf7f", "msg": "9c09207ff0e6e582cb3747dca954c94d45c05e93f1e6f21179cf0e25b4cede74b5479d32f5166935c86f0441905865", "tag": "4e4b83f4b50b0f4901074be25ab558cd13b30d00c700409ff76432f5e68bba4a", @@ -1162,9 +958,7 @@ { "tcId": 103, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8e540cb30c94836ae2a5950f355d482a7002e255207e94fda3f7ef1a099013a0", "msg": "d6500f95e11262e308bf3df4df4b855f33e857563d4543f195639a0a17b442eb9fdcc1367d2eee75c8f805730b89290f", "tag": "db83c492a5512b322a0799e962fdbe7ef87facff22103e27ed1e6bd97852c1d5", @@ -1173,9 +967,7 @@ { "tcId": 104, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "69c50d5274358188cff4c0fae742243d4e8a5e5ba55d94ff40edd90f6a43dd10", "msg": "1ac5255aff052828d8ea21b376f1ebdd4bb879949913900405aebce83e48feb6813b5e9c89f94501a8ade41b26b815c521", "tag": "e31ccefacbc7cd635ca244166df987277bf944f530e032fe71c20b9f3d77490b", @@ -1184,9 +976,7 @@ { "tcId": 105, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "23209b7c5aadcbd13f7279af1a86d3c7ae8f179d1bcaaad0dff9a15302e78dbf", "msg": "84bdac37e1af35d9356404e2787d47ece58348dea76a4a46e8aade3463d4db8c94a051be3733b38d756984865d56c60e8025f15e3f968f093e7fb7ebc7e31189c5692d15ed4256737b9b1894e5809503aaa1c9983fb096aa21916361eeb6ef455b129723a1a1ddf9deddea208529a648", "tag": "27cdb46cec09b1b9be72320c1afbc2a6a51c61dbf815c2b75a3ec880b8e7848f", @@ -1195,9 +985,7 @@ { "tcId": 106, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7c9cc667cae175f448faa96647319633b2d48531373ae7d316c44ddd8b9f69cf", "msg": "9233c1d73b498c5106ff88951e07b9652cb0ddae740737ec205c9876d094978bfc947f7dc937119fd6a93915b19b625958a7a22363aa2ac33fb869ed16b303336ab740a0498a2df66a6599da710094481a7b544bd955b6f97135ba4673401db2db144a6e287041e47a51ed9b6ba956c13508c1c0c25310105239ab73629e30", "tag": "ac8652ce3b5641b420cb7fa0bdcb5b68f69ddf6226970d75426311ecbfec60a5", @@ -1206,9 +994,7 @@ { "tcId": 107, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "82314540564ea3ce30591e97f68b2602de40fa29f773c2508327471b8348e8c4", "msg": "6a6d2f45cebf2757ae16ea33c68617671d77f8fdf80bed8fc5cdc5c8b7086bd28e7eb3eecc7163491104e5309455e67f836579b82a1da3bf5991a8e2b2f189a49e05700e46c409ed5de77780a5f389e3f13dad406c9d55675329c5c921f07034180937c0f6ef34a2308b6ff3e1a0e9dc1ea65f5632730e8744d1db2c40a6595b", "tag": "0d4d77abb91567df316f19baf6dc3a009957a7ad592820991b17e578c3fc7baf", @@ -1217,9 +1003,7 @@ { "tcId": 108, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d115acc9a636915241795f48852052e07b51273ae2448251ec1d0d0f9807f3db", "msg": "696d2456de853fa028f486fef437b6b6d1b530a8475e299db3a9005ae9cef8401985b7d31e172e8f439ccd1ad1ec44c9b86b78f3f243c1305b53bc21abad7a8fc5256311bfd34c98e37dfdc649e7ae4bda08cf2994b063c0c7106ed0b02a1f48af9191cbfb0d6a953b7e04327dfe8c93779cb574ba9cba575d01674e83621aa0c5f400d6e6cd24b301e33c9f3303e73bf357408c1be86c2489c09de998ff2ef32df554f1247d9313ce1a7160115d06f4c18d6556ff7986ef8a55e2adcfa27e4c69c71cc2ff01639e9d49bd9ed0687f530ffeb0890132457df2088081bc4a2f7f0a9f4dcea2c80d991db7f3747a1803d7619aaf3dd382c69536a0bcdb931cbe", "tag": "bd64d3f151d9307210c3d91d7a20c42784f46ed1be27bcc3409280212bbec41a", @@ -1228,9 +1012,7 @@ { "tcId": 109, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "efc22ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210", @@ -1239,9 +1021,7 @@ { "tcId": 110, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "71b45dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1250,9 +1030,7 @@ { "tcId": 111, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "ecc22ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210", @@ -1261,9 +1039,7 @@ { "tcId": 112, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "72b45dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1272,9 +1048,7 @@ { "tcId": 113, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6ec22ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210", @@ -1283,9 +1057,7 @@ { "tcId": 114, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "f0b45dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1294,9 +1066,7 @@ { "tcId": 115, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec32ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210", @@ -1305,9 +1075,7 @@ { "tcId": 116, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b55dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1316,9 +1084,7 @@ { "tcId": 117, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22a414d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210", @@ -1327,9 +1093,7 @@ { "tcId": 118, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45d2e323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1338,9 +1102,7 @@ { "tcId": 119, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22ac14c8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210", @@ -1349,9 +1111,7 @@ { "tcId": 120, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45dae333c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1360,9 +1120,7 @@ { "tcId": 121, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22ac14f8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210", @@ -1371,9 +1129,7 @@ { "tcId": 122, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45dae303c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1382,9 +1138,7 @@ { "tcId": 123, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22ac14d8df7e636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210", @@ -1393,9 +1147,7 @@ { "tcId": 124, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45dae323c8a586f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1404,9 +1156,7 @@ { "tcId": 125, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22ac14d8df76637e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210", @@ -1415,9 +1165,7 @@ { "tcId": 126, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45dae323c8ad86e24598674527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1426,9 +1174,7 @@ { "tcId": 127, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22ac14d8df766b6e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210", @@ -1437,9 +1183,7 @@ { "tcId": 128, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45dae323c8ad8ef24598674527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1448,9 +1192,7 @@ { "tcId": 129, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22ac14d8df76636c1b7d82efe3417120cdcb57d10420b16a714dd6caf1210", @@ -1459,9 +1201,7 @@ { "tcId": 130, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45dae323c8ad86f04598674527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1470,9 +1210,7 @@ { "tcId": 131, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22ac14d8df76636e1b6d82efe3417120cdcb57d10420b16a714dd6caf1210", @@ -1481,9 +1219,7 @@ { "tcId": 132, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45dae323c8ad86f24588674527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1492,9 +1228,7 @@ { "tcId": 133, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22ac14d8df76636e1b7d82ffe3417120cdcb57d10420b16a714dd6caf1210", @@ -1503,9 +1237,7 @@ { "tcId": 134, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45dae323c8ad86f24598675527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1514,9 +1246,7 @@ { "tcId": 135, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22ac14d8df76636e1b7d82cfe3417120cdcb57d10420b16a714dd6caf1210", @@ -1525,9 +1255,7 @@ { "tcId": 136, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45dae323c8ad86f24598676527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1536,9 +1264,7 @@ { "tcId": 137, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22ac14d8df76636e1b7d8aefe3417120cdcb57d10420b16a714dd6caf1210", @@ -1547,9 +1273,7 @@ { "tcId": 138, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45dae323c8ad86f245986f4527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1558,9 +1282,7 @@ { "tcId": 139, "comment": "Flipped bit 248 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1211", @@ -1569,9 +1291,7 @@ { "tcId": 140, "comment": "Flipped bit 248 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12c", @@ -1580,9 +1300,7 @@ { "tcId": 141, "comment": "Flipped bit 249 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1212", @@ -1591,9 +1309,7 @@ { "tcId": 142, "comment": "Flipped bit 249 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f12f", @@ -1602,9 +1318,7 @@ { "tcId": 143, "comment": "Flipped bit 254 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1250", @@ -1613,9 +1327,7 @@ { "tcId": 144, "comment": "Flipped bit 254 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f16d", @@ -1624,9 +1336,7 @@ { "tcId": 145, "comment": "Flipped bit 255 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22ac14d8df76636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1290", @@ -1635,9 +1345,7 @@ { "tcId": 146, "comment": "Flipped bit 255 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45dae323c8ad86f24598674527c5aa648dfd96f74eaef96dece9f75f9f1ad", @@ -1646,9 +1354,7 @@ { "tcId": 147, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "efc22ac14d8df76637e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210", @@ -1657,9 +1363,7 @@ { "tcId": 148, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "71b45dae323c8ad86e24598674527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1668,9 +1372,7 @@ { "tcId": 149, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22a414d8df7e636e1b7d82efe3417120cdcb57d10420b16a714dd6caf1210", @@ -1679,9 +1381,7 @@ { "tcId": 150, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45d2e323c8a586f24598674527c5aa648dfd96f74eaef96dece9f75f9f12d", @@ -1690,9 +1390,7 @@ { "tcId": 151, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "eec22ac14d8df7e636e1b7d82efe3497120cdcb57d10420b16a714dd6caf1210", @@ -1701,9 +1399,7 @@ { "tcId": 152, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "70b45dae323c8a586f24598674527cdaa648dfd96f74eaef96dece9f75f9f12d", @@ -1712,9 +1408,7 @@ { "tcId": 153, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "113dd53eb2720899c91e4827d101cbe8edf3234a82efbdf4e958eb229350edef", @@ -1723,9 +1417,7 @@ { "tcId": 154, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "8f4ba251cdc3752790dba6798bad83a559b72026908b1510692131608a060ed2", @@ -1734,9 +1426,7 @@ { "tcId": 155, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "0000000000000000000000000000000000000000000000000000000000000000", @@ -1745,9 +1435,7 @@ { "tcId": 156, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "0000000000000000000000000000000000000000000000000000000000000000", @@ -1756,9 +1444,7 @@ { "tcId": 157, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -1767,9 +1453,7 @@ { "tcId": 158, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -1778,9 +1462,7 @@ { "tcId": 159, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6e42aa41cd0d77e6b6613758ae7eb497928c5c35fd90c28b9627945dec2f9290", @@ -1789,9 +1471,7 @@ { "tcId": 160, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "f034dd2eb2bc0a58efa4d906f4d2fcda26c85f59eff46a6f165e4e1ff57971ad", @@ -1800,9 +1480,7 @@ { "tcId": 161, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "efc32bc04c8cf66737e0b6d92fff3516130dddb47c11430a17a615dc6dae1311", @@ -1811,9 +1489,7 @@ { "tcId": 162, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "71b55caf333d8bd96e25588775537d5ba749ded86e75ebee97dfcf9e74f8f02c", @@ -1833,9 +1509,7 @@ { "tcId": 163, "comment": "empty message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "14d93759fc28f3319ab74b8167c974e800f032344dc2747ec0f4945061a47827", "msg": "", "tag": "bfb8740ad3b01793f3facbe4af6bd443065fbec9fe269163c9f91390148fb81ab97ec4be2c42fe3d4651981f4c85e1288d1b3648bdfba76becd3c8e65959752c", @@ -1844,9 +1518,7 @@ { "tcId": 164, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "ed442dc9b7ef00416c7768c25ff23c9f887a1113e63fe2121c478c1d0e94990d", "msg": "9a", "tag": "38bc1ba92fb7c8dbcf76efbd6abe3be7fb127b327ec8bd9c0f33afafd8f333d7982c367c5406dae2e78890ae865e04207ec91c5b66494536d5369dcc520d8a15", @@ -1855,9 +1527,7 @@ { "tcId": 165, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7fa74d37c6afe7e02ff47ba389dfe0f3f80d67fbc61a7d2be91192f0b78ed7c1", "msg": "4339", "tag": "a5664a20f7616f437d1dfff3ace880d0929289fb1375f00a67ea002280fb96b53428e80fe663445bbe49cfe00fc90454d1c5ab39f5ffe24cb57e3df5552b8cbb", @@ -1866,9 +1536,7 @@ { "tcId": 166, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "807dd5dadee28167ee7fd46e2c3e3e9a55366d488c494aaf06f6cd3cf7db5899", "msg": "c6998e", "tag": "94f581549befb6809e8c1d20a614b35ff4869ac1214f243416f71a6939d820d902ea2814f2d5a63d23f054db7b4f9d8e8aefe5a9ab5d99a0996fe2e04389713c", @@ -1877,9 +1545,7 @@ { "tcId": 167, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "d74cebde6a93e933c55e5bed662476d7383541f1684e7357eefe9a84589699c2", "msg": "5125ccd7", "tag": "eb0d7fc5435537eb1b6acfc60e1fb82f859cc7eeb1dbdaba0a39925b972d8dfd3daba9c8ede9b39f84d97e925face90b6229ae53cddf25f547bb4ba6e88aa1a3", @@ -1888,9 +1554,7 @@ { "tcId": 168, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3574f2f2cd2d858ce46b671fad38be9d879ab15e61af6d3e0f67afe4b35286bc", "msg": "10798044c6", "tag": "30f68d0cc6e1bd5b785510bb79ce0934289e625393022815611be823a05192fbc9abfa5e4f658617350f0805d5bff34ca2a91cdb86dfe4878ebe357fd99d2094", @@ -1899,9 +1563,7 @@ { "tcId": 169, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2833ab5d59431c4d4965716e66bf2234173381537473fdb92a612a4e0ad0a18a", "msg": "8d9e8f576af4", "tag": "7e80ca10cfecdb0954a3d9ce4155a5942cf8dc69b41926f12d76228cf77d854ced3c43465ef5b4c25921e65133a8fc84827f169a26518dc50098898faca46c2a", @@ -1910,9 +1572,7 @@ { "tcId": 170, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "e12cfaf26b698c2c8e5a63a111285b46fc59eb1c061a145ef86807ac2a210e85", "msg": "579368b955f044", "tag": "9c6aef8c29fff1909494f5f507fa375f4ce6c86cc851b69c8ef2e6ff78fbde83460d5a7c2aee7ae4b0e418ff2edb9137fd3fcf318d8518adb1e63d4d85b50508", @@ -1921,9 +1581,7 @@ { "tcId": 171, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2f18635c07eefa940f9f24050f44a9ef0a635c87a70897eaceeeeef15fefe1f8", "msg": "d23b8b87216ff371", "tag": "7b421b14d81186cbbeed2e0458ef8be9a7dd44b6adf39c254939fa191f3f6feaf25cd4959d9dee70325e29f714318f559b5e0c4ffbeb8372043fa42d786de61b", @@ -1932,9 +1590,7 @@ { "tcId": 172, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "48e6c71dd951a9304dfeda3e37d7004a6254d43ed8bd721b32ad2a430f0f279b", "msg": "0e53d3ea2d9a96f117", "tag": "231194142c18d46e718a51b01a3742f365a06dd8e3cc6688c57123101ebfcef0343ff5e809b8d8f18b9bb1d010aab1043ecda3f47807cbf545d27f2ebbde8609", @@ -1943,9 +1599,7 @@ { "tcId": 173, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "0b59cc0afb654ac2e5f4875fd9afb658a8880cea904d303ef95f234008547ae4", "msg": "7815d6935ea9f265f74d", "tag": "e3df7a2050ba9c0f4198f8ba0f216078f7067d684153c230bb359be14e77727a9ef5ec9dd4162fff2faf222223a92510dfa7ac1588764224475eb6d4ca8038b3", @@ -1954,9 +1608,7 @@ { "tcId": 174, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "491710a7faab76b0e5f47edef1b2b642acec5fa0afbc4c626517e3902a762717", "msg": "443269fc048b09419bf62f", "tag": "70db86673e32da22b441e346f8b8986f94d7a0ba5390bf22fc49b5e53da1676b42c292fdfdfdc398639c66618c42c1611538c0dfc9e206b2c8e5f43f9a8e9e88", @@ -1965,9 +1617,7 @@ { "tcId": 175, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "3ff35a6884cf0d1c2f7a772a665f0282196978457e256f49b7ffa498bafe5d79", "msg": "e141b28fd42608987129e317", "tag": "eabd39ef3afc039197e063ab9e412acb8da59fdab94d5094c029d935ee2d1546cda80594f330239c8bab2b0febcb5c44f0b785fe20daab5bb1bf8591e5c1b39b", @@ -1976,9 +1626,7 @@ { "tcId": 176, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5f4425ad647bb7c51b4292a64e189a36956bac573cf83ff8e5dd223f9af2932e", "msg": "ee6f59f8e08c25626b14b53bb0", "tag": "74996485bcf1e2f94f9227bd0f49a6f1c5c6f08450aa9f3c2c75b4cb9b4c5f83295eb8c7a5c077d0696a26e915b0e4c581c76557d7551aa5a5a30e02cc3672a1", @@ -1987,9 +1635,7 @@ { "tcId": 177, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f91636dccf55b239ba5d40e7636efac51f9422b64e2f7053b380906bedf1e734", "msg": "bc9b7f35f34e38e31af4debcf129", "tag": "3bafb829f6004a54bc289af5702fb475d2b70673dc802293586eb36b0a4554b5ee4f8cd30dfc7e294d9f6f93eedc433cecec0ca914cb2d7849c78622328370dc", @@ -1998,9 +1644,7 @@ { "tcId": 178, "comment": "short message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5bcd38d89b41c8b4727a3732d8d1887f5c28933c841fe8727ca47eaf279125a1", "msg": "e7682559b646cb171ecdb689b874c9", "tag": "422f9b01b743a336ebc64ca73b82683e4d09364c3d567bf5959ce59bda924a7fd53152bbb2889028687f323b1ce9c2d7bfbeb55fecc2cdced34414ae0517f374", @@ -2009,9 +1653,7 @@ { "tcId": 179, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "9fa371f36fb273d514fd628cb938067a4bae32a19a1e045a7d6d7f6de3751cbf", "msg": "311bbf722d322cd7a0710f480fc66518", "tag": "85308f13d05e86899d0b1004569caaf80ef4e0b3a897cb70f138ba52ecc4d578a94e22241523b74143136257e0d933d7271ced591797b0b4b4f530af7e061ce9", @@ -2020,9 +1662,7 @@ { "tcId": 180, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b89905aeadcf90030eb01589f9779b2b323a429a527ae4764e4936ab4bd97549", "msg": "b10215cd55ccd3078a0469dd10d18111be", "tag": "c9146a0059948af5986638f6745b68d345f27f0596baec5a1c89a718c5496440d72f3de483a81f44be5b5d814e72cdd3b8800e4b04e7c42179b4935b8e0c4179", @@ -2031,9 +1671,7 @@ { "tcId": 181, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "384a71f5f9e1ec3825d35ff311e7146a7806406239003f3e3c93602badfe5a8c", "msg": "2b8c2e0a7f55e10bdb4c4076b191b2387191e185b8425d3c", "tag": "a850b2de9d156e443605764acc869f041f3d6dab4dccf5b53a73ccddcd2d06f18ed68585ab587309265775691d0ed714742c0836499bb719e35376f560306c8e", @@ -2042,9 +1680,7 @@ { "tcId": 182, "comment": "", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "6313f1526bc220f20dde1e64ced8597279586d1e15aad05ad591d841b369284f", "msg": "f744fa3933e16d8bf524afaeb34c715653a9cfb01fa45fe1fb68e701fe1487ca", "tag": "84468d72374f07ceaa13c7198e808565f960ca0db84844b7fe29d8e01a51ef639c12b4b92d3ea87057ea3640bf4c6667204d56566475c9d56463c8e7e965b92b", @@ -2053,9 +1689,7 @@ { "tcId": 183, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8c8b0b957918cf38c53a33c90dbaa7a13e58f94099b3101bc56878bc198b1686", "msg": "a188987743d05ed54dc1d6919fb8d632cb68f507db05958e30cbc7836a5cf302b58b35e75ecd0f3f0128ddb475e195", "tag": "1b80852639433dba6af97e7d01296559b50974ac22c1d3df1414d46a230748e9711869562b11c00d3b3da3c304cd4bca0e4205d824935d0dd30289d9edd59811", @@ -2064,9 +1698,7 @@ { "tcId": 184, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "66802ff02e2eece5bc1b28536c1f54c7043e32e7dbbdcc2c24269e7481fbe37f", "msg": "5f22c57a6493cfe413a60b6ca451ba8a5782d31359a74cc79cbabbacbfc0895dd5abc55e1d6e9be52848f3ba06d37b11", "tag": "ec3fb68c134d60711c719413f4a39d539060f5d946d170d96b44525350cc72bb2ae66af3a5e4df3452304aabde64ceb0f5f970d07588491238bae46c2494750f", @@ -2075,9 +1707,7 @@ { "tcId": 185, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "19b415cb613bed4acba5a335210851b171b25e5fcf3411bf093c48a07f8d2e7a", "msg": "79de694e91ec8dd871c56f9ea6cd69a6dcbaece2b6e5a22196e1b903cb17e30d4be15113f816a69f2ec141fcadaf40bee4", "tag": "7d88dd8c7b91b2166031edf584ddbbb07ec0b25e460e378b44b60b91e6d9f869f3a44690e3f372db3e59d51788ed0cc006ca7c01e334c129da95ad5cd3ec121d", @@ -2086,9 +1716,7 @@ { "tcId": 186, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b8a74f4af2b43c2b043b6056655084d2d0b8b629180ab7ab787bf1d2ea6a94ee", "msg": "e595725b48a24e5fbf42293b6641d4cc841a0ccaf71d16905ae03e03c8228c7554981ce17a3204684f61e9a996dd66b65d6ca411e29e0119c6965bda85350be37e09d80e5f2c3a6c6c18d147920554060c851cf2bd27ff2e173d241ceb56b44422a74a9190efe9d96a2be0e39250c655", "tag": "01e134c5ae898c148e922bdc8db240680497a2d58a1ffd196b3c8dfade4dd775adf049386fc699c6c65681cd4fef2baf29a0da42568d9c08e40bf9c64a2c2fe7", @@ -2097,9 +1725,7 @@ { "tcId": 187, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "1b7b6742d9317c25204eb1110b6982e9b033d91d6f6cf47f8a6fe8e388cefbf4", "msg": "90f39eb20e6e26ac47a94d97ac46fc7b45a6acf4c615c57918b954af06037c0a7d3aee954d0b3cb96ab402dd204132a60d17c5f44a90b7e8fb9067e3e77ad2d0dc13b2529de189048feaf883158cab7fc2062956c409cddf0ae7346fdeea561670af3e2e0cd80313d5b0389b2062d2162a5e2aacd6e77c85ce1bd232ef08d2", "tag": "c98248073698e213f5399de29f89653a4ec6b42f8bd1de759d4f2e40fb5ef4a3401c902499ae5dd584c40622ae447b664036e0ada5538479a9aa56e83a21e063", @@ -2108,9 +1734,7 @@ { "tcId": 188, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a2d93b6636bf4108623750d19d1f106645de093bfe93b96753cac0c883c1a958", "msg": "f0ca9ee0c89b4223352730996e5f8d9c86fff57d207ef88628f3fdd20caeb5c8075ed7a24f6464d9ec7e1d0afb86fe9b3b4625e39d2ec397bbbf34a868d438539ffa5b337381e7fd90e85d1bd7d3c7d0e0c9c47e85e8954757636e274b27f955294a25045eb17347fe83ca74795dca4a3617c9f794b9d1f569ef2ab84e7aa083", "tag": "92619aed43275d0ae8083f988418d180fea6561c6aa96d16d3f6297c773ea62ab61211073f99565b959fc098fa6b6b3bad19997b1c4da9cab36dc6b45b8919c2", @@ -2119,9 +1743,7 @@ { "tcId": 189, "comment": "long message", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "47bd12d640b735ef6f78e4cd8d0351b605ccc1705dbe057a26564c79bc493144", "msg": "7ce68b91a20a75a0b1587fbc5d00fb487b9fd31d9a09632d386b6b3524ccd7ec768a857a70bc4e9a5d641482260fb5d67c312e40feb189c3f8867ae439491c8c665da2fd7333cbf4e959feb8a5f5cdc3f0d1665a7264415b0f81a5ce9212039eac7e9df8653e09d0f2d8d2270f095c7477222f1d1d1af5f4266025494105f8dd66cb8010e3aa72c9cea3c9e92553d1aeb007b32e6809db54d227c60c879766398f4dd567a745e2d046e60b0395f4af555df3aabbe8124c9fc64f194198861bc92f45a93b860983ff9d85cfe41eddba812c9d80de598b9521302c3b9b832d7549a69a18d0948c1ae9b0c93aa3ce4ef5aaecad5656d480fc03c9f35c5d22abb5", "tag": "a4afd5a164167429553769d8f18ed5b632b5baf1909483cebce76f504dcbe05dd013218aa094e7afcf23da75c2bd8f6ea4b6e7bf335402d8d3273016bec11656", @@ -2130,9 +1752,7 @@ { "tcId": 190, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6417fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2141,9 +1761,7 @@ { "tcId": 191, "comment": "Flipped bit 0 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "415ca51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2152,9 +1770,7 @@ { "tcId": 192, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6717fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2163,9 +1779,7 @@ { "tcId": 193, "comment": "Flipped bit 1 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "425ca51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2174,9 +1788,7 @@ { "tcId": 194, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "e517fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2185,9 +1797,7 @@ { "tcId": 195, "comment": "Flipped bit 7 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "c05ca51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2196,9 +1806,7 @@ { "tcId": 196, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6516fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2207,9 +1815,7 @@ { "tcId": 197, "comment": "Flipped bit 8 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405da51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2218,9 +1824,7 @@ { "tcId": 198, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fb4373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2229,9 +1833,7 @@ { "tcId": 199, "comment": "Flipped bit 31 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca59e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2240,9 +1842,7 @@ { "tcId": 200, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fbc372cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2251,9 +1851,7 @@ { "tcId": 201, "comment": "Flipped bit 32 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca51e2c5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2262,9 +1860,7 @@ { "tcId": 202, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fbc371cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2273,9 +1869,7 @@ { "tcId": 203, "comment": "Flipped bit 33 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca51e2f5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2284,9 +1878,7 @@ { "tcId": 204, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fbc373cfe0eb1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2295,9 +1887,7 @@ { "tcId": 205, "comment": "Flipped bit 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca51e2d5b702aab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2306,9 +1896,7 @@ { "tcId": 206, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fbc373cfe06b1dcb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2317,9 +1905,7 @@ { "tcId": 207, "comment": "Flipped bit 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca51e2d5b70aaaa331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2328,9 +1914,7 @@ { "tcId": 208, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fbc373cfe06b9ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2339,9 +1923,7 @@ { "tcId": 209, "comment": "Flipped bit 71 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca51e2d5b70aa2b331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2350,9 +1932,7 @@ { "tcId": 210, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fbc373cfe06b1ceb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2361,9 +1941,7 @@ { "tcId": 211, "comment": "Flipped bit 77 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca51e2d5b70aaab131a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2372,9 +1950,7 @@ { "tcId": 212, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fbc373cfe06b1ccb183ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2383,9 +1959,7 @@ { "tcId": 213, "comment": "Flipped bit 80 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca51e2d5b70aaab331b824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2394,9 +1968,7 @@ { "tcId": 214, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fbc373cfe06b1ccb193ee2f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2405,9 +1977,7 @@ { "tcId": 215, "comment": "Flipped bit 96 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca51e2d5b70aaab331a824413907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2416,9 +1986,7 @@ { "tcId": 216, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fbc373cfe06b1ccb193ee1f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2427,9 +1995,7 @@ { "tcId": 217, "comment": "Flipped bit 97 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca51e2d5b70aaab331a824713907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2438,9 +2004,7 @@ { "tcId": 218, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fbc373cfe06b1ccb193e63f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2449,9 +2013,7 @@ { "tcId": 219, "comment": "Flipped bit 103 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca51e2d5b70aaab331a82c513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2460,9 +2022,7 @@ { "tcId": 220, "comment": "Flipped bit 504 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f51", @@ -2471,9 +2031,7 @@ { "tcId": 221, "comment": "Flipped bit 504 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefa", @@ -2482,9 +2040,7 @@ { "tcId": 222, "comment": "Flipped bit 505 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f52", @@ -2493,9 +2049,7 @@ { "tcId": 223, "comment": "Flipped bit 505 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afef9", @@ -2504,9 +2058,7 @@ { "tcId": 224, "comment": "Flipped bit 510 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f10", @@ -2515,9 +2067,7 @@ { "tcId": 225, "comment": "Flipped bit 510 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afebb", @@ -2526,9 +2076,7 @@ { "tcId": 226, "comment": "Flipped bit 511 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fbc373cfe06b1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745fd0", @@ -2537,9 +2085,7 @@ { "tcId": 227, "comment": "Flipped bit 511 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca51e2d5b70aaab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afe7b", @@ -2548,9 +2094,7 @@ { "tcId": 228, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6417fbc373cfe06b1dcb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2559,9 +2103,7 @@ { "tcId": 229, "comment": "Flipped bits 0 and 64 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "415ca51e2d5b70aaaa331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2570,9 +2112,7 @@ { "tcId": 230, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fb4373cfe0eb1ccb193ee3f583a30e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2581,9 +2121,7 @@ { "tcId": 231, "comment": "Flipped bits 31 and 63 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca59e2d5b702aab331a824513907419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2592,9 +2130,7 @@ { "tcId": 232, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6517fbc373cfe0eb1ccb193ee3f583230e3c6451fd00669b3b47a774e50304ce91228fda6dd9221defbe6778e3dea9add06d966f901befd1b71c35af1d745f50", @@ -2603,9 +2139,7 @@ { "tcId": 233, "comment": "Flipped bits 63 and 127 in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "405ca51e2d5b702aab331a82451390f419bbe27b7975305c85995c787a50bf146eda7d8c7da73adebc7afdbe6996927c095f0831e29c3bd735581b96a62afefb", @@ -2614,9 +2148,7 @@ { "tcId": 234, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "9ae8043c8c301f94e334e6c11c0a7c5cf1c39bae02ff9964c4b8588b1afcfb316edd70259226dde2104198871c2156522f9269906fe4102e48e3ca50e28ba0af", @@ -2625,9 +2157,7 @@ { "tcId": 235, "comment": "all bits of tag flipped", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "bfa35ae1d2a48f5554cce57dbaec6f8be6441d84868acfa37a66a38785af40eb912582738258c5214385024196696d83f6a0f7ce1d63c428caa7e46959d50104", @@ -2636,9 +2166,7 @@ { "tcId": 236, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", @@ -2647,9 +2175,7 @@ { "tcId": 237, "comment": "Tag changed to all zero", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", @@ -2658,9 +2184,7 @@ { "tcId": 238, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -2669,9 +2193,7 @@ { "tcId": 239, "comment": "tag changed to all 1", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", @@ -2680,9 +2202,7 @@ { "tcId": 240, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "e5977b43f34f60eb9c4b99be637503238ebce4d17d80e61bbbc727f46583844e11a20f5aed59a29d6f3ee7f8635e292d50ed16ef109b6f51379cb52f9df4dfd0", @@ -2691,9 +2211,7 @@ { "tcId": 241, "comment": "msbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "c0dc259eaddbf02a2bb39a02c59310f4993b62fbf9f5b0dc0519dcf8fad03f94ee5afd0cfd27ba5e3cfa7d3ee91612fc89df88b1621cbb57b5d89b1626aa7e7b", @@ -2702,9 +2220,7 @@ { "tcId": 242, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "", "tag": "6416fac272cee16a1dca183fe2f482a20f3d6550fc01679a3a46a675e40205cf90238edb6cd8231ceebf6679e2dfa8acd16c976e911aeed0b61d34ae1c755e51", @@ -2713,9 +2229,7 @@ { "tcId": 243, "comment": "lsbs changed in tag", - "flags": [ - "ModifiedTag" - ], + "flags": ["ModifiedTag"], "key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", "msg": "000102030405060708090a0b0c0d0e0f", "tag": "415da41f2c5a71abaa321b834412917518bae37a7874315d84985d797b51be156fdb7c8d7ca63bdfbd7bfcbf6897937d085e0930e39d3ad634591a97a72bfffa", @@ -2735,9 +2249,7 @@ { "tcId": 244, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "813e0c078c221375e80590ace6774eafd2d2c242350988d02efa550e05aecbe100c1b8bf154c932cf9e57177015c816c42bc7fbc71ceaa5328c7316b7f0f30330f", "msg": "", "tag": "065dd1d92704d9692589051ae4bb0d73", @@ -2746,9 +2258,7 @@ { "tcId": 245, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "5713343096b0aaf0562a6b92c1a15535924160475a4e4233589159728c562e3b2ad96f740c6a4da2bc3f768ce98c9bd66bac28d1646ff592028c940d455f35eeb4", "msg": "71712de2fac1fb855673bff72af64257", "tag": "2d3f108a24c48921f680d618beaadb0b", @@ -2757,9 +2267,7 @@ { "tcId": 246, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "7208afbecf5f1f34828f98b719414e280716de64f5edd1ae1c774153cd2022337bb20fade1b7856f1dbfd40e2b4307f1293ceff1692ee90d8c90b5fdf953ab01a5", "msg": "43b53302b604d613e62db002044a4782d572ac8fbd3cd0ece91b43bc52e18e98", "tag": "0eb1049370f784e3aa2f76026d08e582", @@ -2779,9 +2287,7 @@ { "tcId": 247, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8a0c46eb8a2959e39865330079763341e7439dab149694ee57e0d61ec73d947e1d5301cd974e18a5e0d1cf0d2c37e8aadd9fd589d57ef32e47024a99bc3f70c077", "msg": "", "tag": "04e31f105b6b02e92094bb3bd8a4a1a6e092e424aa97ce049404cb6c1eea2a65", @@ -2790,9 +2296,7 @@ { "tcId": 248, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "2877ebb81f80334fd00516337446c5cf5ad4a3a2e197269e5b0ad1889dfe2b4b0aaa676fac55b36ce3affc7f1092ab89c53273a837bd5bc94d1a9d9e5b02e9856f", "msg": "ba448db88f154f775028fdecf9e6752d", "tag": "bdcd5c157e8b53f5aaf90681f75103d717e151c996868a2efd2eb44d8f0b8780", @@ -2801,9 +2305,7 @@ { "tcId": 249, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "21178e26bc28ffc27c06f762ba190a627075856d7ca6feab79ac63149b17126e34fd9e5590e0e90aac801df09505d8af2dd0a2703b352c573ac9d2cb063927f2af", "msg": "7d5f1d6b993452b1b53a4375760d10a20d46a0ab9ec3943fc4b07a2ce735e731", "tag": "8e1223b2c4ad8bea5278b8221c036725bfc0881b2dda8d98bbc6ceccc19a0052", @@ -2823,9 +2325,7 @@ { "tcId": 250, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "dd1e0bdbb6b60862176484f3669da531455f1cd714f999c29f08b851055fee8d72186d376c236f4e16cba7a25cba879fb2753deca4459aaebc6f6de625d99af330", "msg": "", "tag": "801f6c2b03c011d3693cbcc3fe9c12a234bd7b75167cdc3ec33e7a56816ca36afd989a547d3302330a7c35d2c1e19063844003bd03b8ed8d49629125f3630697", @@ -2834,9 +2334,7 @@ { "tcId": 251, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "432b311ebcfd46ecfcd3cc706ebd05c787dfbe1855fdcfce8d50c9a00f72b65a8d42acec335b4e07d544c92fd7b1d38543ac6e0fc04c26d88de8dd974af69e24d7", "msg": "36b1fbe8f1335e7c0399c24730906420", "tag": "900a22b38a6f620aa3fa4ff35a608c3e9c4ac5e03aeba337d21a8514523d8f278037361b461314b035a0dc10e636ef13b9a23ab051b5cee690e369a1d8a3efd7", @@ -2845,9 +2343,7 @@ { "tcId": 252, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "17f720f09df5972af9b9c63e10043284608900d50b7955db3b4e2679cb4120be2c9b9e2aa1a5743eb519792822c326b4d890b5554d1cb0eb71081b7569a2f04df7", "msg": "57167c2524a55289687b83a40d3a69bc90adc53ad247020b88897f9b95d1516d", "tag": "92ee6766774bcc0d43e18fd61b37d993aae26c9f98dfd3cfe674ff9a47e4421ece24ac438366e73925adaaca21e427d1509695347ba0f4fada6a46439dfa968a", @@ -2867,9 +2363,7 @@ { "tcId": 253, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "bf15c4ddc332aab958d5e8203a3e316c557224f56753719486ba6739a1ec1a0c7524310d3927337bca8410798642d44ab34403ae922ff035fc88e478b476262ddf67331fe21dd01b469a13f3315c8289b67972674ac3cf76b19a1a587d6f4e84b816e41f3cd201138c9ccff5f834e2bd7e458788a02f7a7795c1b531633a79f361", "msg": "", "tag": "b14a801a9521306c43efd2dead601080", @@ -2878,9 +2372,7 @@ { "tcId": 254, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "8d8215d735c883fe9d45b691e006275c8874a9047eef84bc0eb4fdb35a64909819fc985768762de1f6fe2b00316e028b9732beec27d90c03247a77d4b8263eadca4e987b70fa66f6d5e549ddc789bbb6eeec080f10e057f0b7af0f42e5b767129fd69a68a1a0bf1d64ca24ea942abc0d4f120b120405f344332dc829b4db7e2209", "msg": "e1164802c42c76eef3f6d1ce90373ce2", "tag": "aa873dcbedd9e492787a3b654251b302", @@ -2889,9 +2381,7 @@ { "tcId": 255, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f07965e54638cee703accc7458eec79418adb384b920cee1bf76de94cb23f15ed30a1a95fa7018f62038064435e9ebf8100710e971648e553e18bf0afcdaef868871e00e50b47c1de02f14cf0e4bb486538ca8703669b2efdcf39e2ae756c100be01b6c7054d2aa14d32925b0ab30e345d43395b511f7923bbc91921175146f0af", "msg": "95ab9a7ac0ef812b5fdfa61721e2b13c190815ad8d45922e835b6da584444ceb", "tag": "e58e0352d929c021fbd2abf570b57bb0", @@ -2911,9 +2401,7 @@ { "tcId": 256, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "f579f42738f9e01646001759acce100b67d0cfd419bb0a257402b7cbfcdfc0f724524a3641efa56f02bed72802d9c3f11792a9640fb1cd67408c05233d60cb704c88ec62b3f50ba27771280eec113251ab9b7c5fb930356e08a5576833c0aba95e513e632fae0e5ac9778ce6555c62ba9d0e17e6bd8e8af43fd617ee2f9fccf06b", "msg": "", "tag": "9fae592cb26f78d639eddf3437689154fe96aa8de59e617626a52979eb3536b8", @@ -2922,9 +2410,7 @@ { "tcId": 257, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "b1ac2748919418f5aa75067efb9e388ea164e195f6e78520bc6f12f8eb2ea92e0c998b10d2ec72f98170d5d181fee27e48ff78c3a21800bf526cc52adf9e87051b9454f5b967abcfcf887656b88b203505fcfe14a0446cd447927b967820ef1bd07e099273b77ab6848be31482b4e6db9dbc7c36b7d75f54b6525808312c1d3d4b", "msg": "0cd87785a74e539b776e6416180f24a3", "tag": "d1e4322fcfc36f41ccefc765bab2e6c9e011bfdc160c7e71a6f27e85bc88af06", @@ -2933,9 +2419,7 @@ { "tcId": 258, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "794a9b4149ce2a587991da9a88e813bffeadddff5f843dd801475f7a754dd9d22f01d108ab9b41b39fcd77c9220022636cfd04c2a89a62a8bedd050f1348df4954b25507304cf599444fc3684d2db1dc3c6785c4eba7d40c2de26c8cc8d54a2285f6f4c20a6b890ceff8b47db7128595f5a81be2f7704f1f9656964311fdf3f6df", "msg": "3e776ed06b43bd29b37238381f8b25f9c4ed54b14cc20010c922fcc21a94d9cb", "tag": "462d90ff92337dc914adafd9825da4f6243b1e579979e6d5cccf6b7859a75c59", @@ -2955,9 +2439,7 @@ { "tcId": 259, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "a464ece9c53fe807b6d1aefcaf13c89e85a3a64e4181e2abdf52a4fbc652231f8b928431d0ae4787348ad5135d86dfe7ad1d61ba246f54af1823af6bf342974be0c8a5846de0f46a5877d619380a751d9b5b5ba545b49ed61d07b6c04ee315238ec582255f7a289bef781b481f91a02546bd629a13197f7f2e654ba47b06e95885", "msg": "", "tag": "0e3d96af4e582e20ae9f6bc969ee2725991744457384b386d3353875f7091e91a1f99eb18c7201f1fad4bc3a5eed95287a1ec86e54e5c6ae7b6697c75d761e7b", @@ -2966,9 +2448,7 @@ { "tcId": 260, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "aaaf8142a8f82adde9052fa9d6c587d0e80b7d6936336bfe5c19d469ff4504608d0e6087f3d29590379bdd052faf7c2edbb453b207aeed6a375dbde770dce23cbbb3042eb36baede9372b6970b26670912fe93811416a3932322745377524627e2ef6d7c74dce6fe42ed41652d9ff9d0bdd3483d262e68eed9713dfaa6fb014b29", "msg": "de78dd917a5e959d94073c998f444590", "tag": "10bc0ae73f66db08cd16eef233b6b3b78e3e0d3d4c8f6a73caa269da6ebb5b92e8308bfde58f6ae932aee101912f40f0425f3a3139a349f125ebcc1994e15abc", @@ -2977,9 +2457,7 @@ { "tcId": 261, "comment": "long key", - "flags": [ - "Pseudorandom" - ], + "flags": ["Pseudorandom"], "key": "889ef45023d533d1141f51a7eda30eefb9bc66a83598d2ee33881ac7abf772f6a475e82958d7b06deee474b10293052cda1be28222c771591cb2fb5ff48d42a20603345806a1c940ba3e974372d75716a0bf38046a1e1859c583bb459b0c6a5be53a3224b72e205a2161f52b0341fae50f52582291c8b8660200e8ecf5744da64e", "msg": "bf11de5cf79525b3a8e01bad716eafbd41c199ec5b16647bc560f375610782e5", "tag": "42b19608bca6ff83e70806922c969cb7d0cabc9f3f251c3ecf1a10f18cc90aeee040d03a8d8780d04e7c9ca0e8b3edbb9abd173803629f94a8ca19c0c3a1c1e3", diff --git a/testdata/auth/wycheproof/pbkdf2_hmacsha256_test.json b/testdata/auth/wycheproof/pbkdf2_hmacsha256_test.json index 8257bac2..781b9b77 100644 --- a/testdata/auth/wycheproof/pbkdf2_hmacsha256_test.json +++ b/testdata/auth/wycheproof/pbkdf2_hmacsha256_test.json @@ -3,9 +3,7 @@ "schema": "pbkdf_test_schema.json", "generatorVersion": "0.9", "numberOfTests": 60, - "header": [ - "Test vector of type PbkdfTest are for password based key derivations." - ], + "header": ["Test vector of type PbkdfTest are for password based key derivations."], "notes": { "Ascii": { "bugType": "FUNCTIONALITY", @@ -39,10 +37,7 @@ { "tcId": 1, "comment": "RFC 7914", - "flags": [ - "Rfc7914", - "Printable" - ], + "flags": ["Rfc7914", "Printable"], "password": "706173737764", "salt": "73616c74", "iterationCount": 1, @@ -53,10 +48,7 @@ { "tcId": 2, "comment": "RFC 7914", - "flags": [ - "Rfc7914", - "Printable" - ], + "flags": ["Rfc7914", "Printable"], "password": "50617373776f7264", "salt": "4e61436c", "iterationCount": 80000, @@ -67,10 +59,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "7130577430643470", "salt": "798acc7c76739d75", "iterationCount": 4096, @@ -81,10 +70,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "5a30673349567272", "salt": "84bbd18de5ec10ff", "iterationCount": 4096, @@ -95,10 +81,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "7439315572766f47", "salt": "5d76db9ca0f0bae2", "iterationCount": 4096, @@ -109,10 +92,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "6b6f67583748447a", "salt": "0a8fbd0232a3a7f6e60d6564c92ea35f", "iterationCount": 4096, @@ -123,10 +103,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "4939745242645168", "salt": "0a3bb93c0de86a174ab005b8089706ab", "iterationCount": 4096, @@ -137,10 +114,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "6f4f4d37324f6330", "salt": "3827c3b6b1e6de7aab096eb75e23610d", "iterationCount": 4096, @@ -151,10 +125,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "6761734354484546654d36526f61386349", "salt": "cac9ae7ef670990e", "iterationCount": 4096, @@ -165,10 +136,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "75375330684678774e33586f76707a6551", "salt": "201b1e277f4ff955", "iterationCount": 4096, @@ -179,10 +147,7 @@ { "tcId": 11, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "51524b6a6d6d6b48524462507178696868", "salt": "e71d6a702d2d54bc", "iterationCount": 4096, @@ -193,10 +158,7 @@ { "tcId": 12, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "3732317a52704b79306b4c6d3862317279", "salt": "8b9314972ef99ac98b69b6c2ac4247c7", "iterationCount": 4096, @@ -207,10 +169,7 @@ { "tcId": 13, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "75507078436d7536577a68535030553947", "salt": "874d7cc9369ff9988642ffe05a7f2153", "iterationCount": 4096, @@ -221,10 +180,7 @@ { "tcId": 14, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "6f39505350597a445349783365374d7063", "salt": "1569909588ec25a3afa147cb7fff9fb1", "iterationCount": 4096, @@ -235,10 +191,7 @@ { "tcId": 15, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "4b2d6c600e66535c7f3d6d6c", "salt": "7a4c02db8bd8fcc2", "iterationCount": 4096, @@ -249,10 +202,7 @@ { "tcId": 16, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "287e74200e6b69285f5f7e00", "salt": "dddf018487fa4b95", "iterationCount": 4096, @@ -263,10 +213,7 @@ { "tcId": 17, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "0f3b5e220e1c000c2a703a4d", "salt": "7cf71b19c0daf499", "iterationCount": 4096, @@ -277,10 +224,7 @@ { "tcId": 18, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "1f4b7b354903545f2b07720b", "salt": "62f91ea01f3a18aa2f122bd15c4a615b", "iterationCount": 4096, @@ -291,10 +235,7 @@ { "tcId": 19, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "5d7e1f70174b2f616c0d6722", "salt": "4fb602173327228431dd8d088154c7ec", "iterationCount": 4096, @@ -305,10 +246,7 @@ { "tcId": 20, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "2657324e694c6b242b174f1a", "salt": "3cad67ef1eaf3aaafb5ee372d6b1ecb4", "iterationCount": 4096, @@ -319,10 +257,7 @@ { "tcId": 21, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "15296b0933473119180f3c0645202d5221633803", "salt": "d7412e4137fc4410", "iterationCount": 4096, @@ -333,10 +268,7 @@ { "tcId": 22, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "2a1124361d53464245580130076d6b54001e3d01", "salt": "7ecaaed1eab03c3f", "iterationCount": 4096, @@ -347,10 +279,7 @@ { "tcId": 23, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "666252024e18233308430820127e753e6b041f56", "salt": "756fafa7fac1f019", "iterationCount": 4096, @@ -361,10 +290,7 @@ { "tcId": 24, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "7a106c2773542c791d2f0a02632b69644f666278", "salt": "a36350db68186d747254bd9835219487", "iterationCount": 4096, @@ -375,10 +301,7 @@ { "tcId": 25, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "0b3c6f070149615b5b461c7f5c3a366a6d375402", "salt": "42be6c8fcd7858458fb97cece0069524", "iterationCount": 4096, @@ -389,10 +312,7 @@ { "tcId": 26, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "5177161d237c1b64426353434113015665344a6c", "salt": "596dbf5830aa8b00682429883e0b1ed0", "iterationCount": 4096, @@ -403,10 +323,7 @@ { "tcId": 27, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "d0a3d1bed38acc83", "salt": "8dfae85c9f2072ae", "iterationCount": 4096, @@ -417,10 +334,7 @@ { "tcId": 28, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "d0bcccab64cf9a", "salt": "15187b0393d8a441", "iterationCount": 4096, @@ -431,10 +345,7 @@ { "tcId": 29, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "c4bddd8f4ad69d", "salt": "775bde4bd6e40ddd", "iterationCount": 4096, @@ -445,10 +356,7 @@ { "tcId": 30, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "c299d292cd92dcb8", "salt": "99c55e182238c8e0c385447685e9ba85", "iterationCount": 4096, @@ -459,10 +367,7 @@ { "tcId": 31, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "d086d0bed193d9b6", "salt": "42a7aca6a7664f87b405b49d62a074db", "iterationCount": 4096, @@ -473,10 +378,7 @@ { "tcId": 32, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "da8ddcacde86d3b0", "salt": "f3eb3938f338fe8639813beacd8100a5", "iterationCount": 4096, @@ -487,10 +389,7 @@ { "tcId": 33, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "cfbec3b9d7acc7a9d585d1a5c28fcca119", "salt": "e9c55717a1259a29", "iterationCount": 4096, @@ -501,10 +400,7 @@ { "tcId": 34, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "d29cd099d197d1b0da9aca8ec2a3daa5c38a", "salt": "5acc2d76a9f4444c", "iterationCount": 4096, @@ -515,10 +411,7 @@ { "tcId": 35, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "de89d193d18c75c2b8c6bcd190d198c3a2", "salt": "c69c3b58917e0975", "iterationCount": 4096, @@ -529,10 +422,7 @@ { "tcId": 36, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "da9dd096cb93db88dbbed495ceaacf853c", "salt": "200bba668b2010b1968b82091848937c", "iterationCount": 4096, @@ -543,10 +433,7 @@ { "tcId": 37, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "de81d0a6cea9c7b3cbabce9bda90d29f73", "salt": "36586fdefbe916369412c9f3e6337ddf", "iterationCount": 4096, @@ -557,10 +444,7 @@ { "tcId": 38, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "d281da97c8a3d8b7ceb9db80dc8dd4a0c3be", "salt": "ab7c17e3b78fe71e373b0ccb0fc3ccda", "iterationCount": 4096, @@ -571,10 +455,7 @@ { "tcId": 39, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "8423ec7ea4ca4b03", "salt": "8dfae85c9f2072ae", "iterationCount": 4096, @@ -585,10 +466,7 @@ { "tcId": 40, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "2c3c932bf0648bda", "salt": "15187b0393d8a441", "iterationCount": 4096, @@ -599,10 +477,7 @@ { "tcId": 41, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "393d474fd84a259d", "salt": "775bde4bd6e40ddd", "iterationCount": 4096, @@ -613,10 +488,7 @@ { "tcId": 42, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "48997492c3528738", "salt": "99c55e182238c8e0c385447685e9ba85", "iterationCount": 4096, @@ -627,10 +499,7 @@ { "tcId": 43, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "74064c3ebc53d676", "salt": "42a7aca6a7664f87b405b49d62a074db", "iterationCount": 4096, @@ -641,10 +510,7 @@ { "tcId": 44, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "668d4f2c8f86f4f0", "salt": "f3eb3938f338fe8639813beacd8100a5", "iterationCount": 4096, @@ -655,10 +521,7 @@ { "tcId": 45, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "e3feb0f96dec61e9dd451465f88f132119", "salt": "e9c55717a1259a29", "iterationCount": 4096, @@ -669,10 +532,7 @@ { "tcId": 46, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "5c9ca419dc576470269a828e40a3aea5ca", "salt": "5acc2d76a9f4444c", "iterationCount": 4096, @@ -683,10 +543,7 @@ { "tcId": 47, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "bf898453344c6875f0b8b9bc2c50fc58e2", "salt": "c69c3b58917e0975", "iterationCount": 4096, @@ -697,10 +554,7 @@ { "tcId": 48, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "9e9d7c166ad3bec856fe5d15d3aacbc53c", "salt": "200bba668b2010b1968b82091848937c", "iterationCount": 4096, @@ -711,10 +565,7 @@ { "tcId": 49, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "17812c26bba941f3c2ebdb9bb6904c9f73", "salt": "36586fdefbe916369412c9f3e6337ddf", "iterationCount": 4096, @@ -725,10 +576,7 @@ { "tcId": 50, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "6c816697ba2366375bb986c0af0d7d20fe", "salt": "ab7c17e3b78fe71e373b0ccb0fc3ccda", "iterationCount": 4096, @@ -739,10 +587,7 @@ { "tcId": 51, "comment": "empty password", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "", "salt": "1a71e2118c9fbcc9", "iterationCount": 4096, @@ -753,10 +598,7 @@ { "tcId": 52, "comment": "long password", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "523249584467597a5a4271363970667a4a714e744b7761545a4544494676766b6a6253417167566e456a6b456b454557504e69383653626a6e376b725764394d67", "salt": "d26b99043c8ba3a4", "iterationCount": 4096, @@ -767,10 +609,7 @@ { "tcId": 53, "comment": "long password", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "63727a466d396430795463456a6468545758693877674e516f544e6d486e61686f6956317071613133655471477933497531354b4f52516339494c53646756527a45524e6b4463723565676a62584a78426572536a74726b6b674341616a63356243354434706e66743836663754626663666370595a30767354454d4930524178", "salt": "9266da5b8c102b27", "iterationCount": 4096, @@ -781,10 +620,7 @@ { "tcId": 54, "comment": "long password", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "32647a56696e6f45774464656c656257797058314d6f4f685975585a463172514b7a32535a6c307578576377796f3561416e6f42524e7a5044763072513662693742345a34324f50695258534c6859684441643262746f647633744d54424430744b46316e4b655942656565547a70413145434150713942687a4a4c555a67737636754e4b664450333558414d684a486c736a6f5a796b677130624d506265556941796d6f324371586b64524752633876544176684e5a5838536f564d33704e74594a4a7258766975337547583233736a353847723061614a4b45763765796c373248636e6167713474766e533737626d6376676c79536d347370707a65673869", "salt": "6a06903b78dae6de", "iterationCount": 4096, @@ -795,9 +631,7 @@ { "tcId": 55, "comment": "special case password", - "flags": [ - "NonUtf8" - ], + "flags": ["NonUtf8"], "password": "ff", "salt": "32140a66b88e1683", "iterationCount": 4096, @@ -808,9 +642,7 @@ { "tcId": 56, "comment": "special case password", - "flags": [ - "NonUtf8" - ], + "flags": ["NonUtf8"], "password": "ffffffffffffffff", "salt": "8a359634423ed028", "iterationCount": 4096, @@ -821,9 +653,7 @@ { "tcId": 57, "comment": "special case password", - "flags": [ - "NonUtf8" - ], + "flags": ["NonUtf8"], "password": "c0c0c0c0c0c0c0c0", "salt": "d6f596f170ed2414", "iterationCount": 4096, @@ -834,9 +664,7 @@ { "tcId": 58, "comment": "special case password", - "flags": [ - "NonUtf8" - ], + "flags": ["NonUtf8"], "password": "eeeeeeeeeeeeeeee", "salt": "6b2269425e288d03", "iterationCount": 4096, @@ -847,9 +675,7 @@ { "tcId": 59, "comment": "special case password", - "flags": [ - "NonUtf8" - ], + "flags": ["NonUtf8"], "password": "f0f0f0f0f0f0f0f0", "salt": "ebf0b04633711248", "iterationCount": 4096, @@ -860,9 +686,7 @@ { "tcId": 60, "comment": "special case password", - "flags": [ - "Ascii" - ], + "flags": ["Ascii"], "password": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "salt": "9de9b71eeb9d9a34", "iterationCount": 4096, diff --git a/testdata/auth/wycheproof/pbkdf2_hmacsha512_test.json b/testdata/auth/wycheproof/pbkdf2_hmacsha512_test.json index 4c25f990..16c45fec 100644 --- a/testdata/auth/wycheproof/pbkdf2_hmacsha512_test.json +++ b/testdata/auth/wycheproof/pbkdf2_hmacsha512_test.json @@ -3,9 +3,7 @@ "schema": "pbkdf_test_schema.json", "generatorVersion": "0.9", "numberOfTests": 58, - "header": [ - "Test vector of type PbkdfTest are for password based key derivations." - ], + "header": ["Test vector of type PbkdfTest are for password based key derivations."], "notes": { "Ascii": { "bugType": "FUNCTIONALITY", @@ -35,10 +33,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "7130577430643470", "salt": "798acc7c76739d75", "iterationCount": 4096, @@ -49,10 +44,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "5a30673349567272", "salt": "84bbd18de5ec10ff", "iterationCount": 4096, @@ -63,10 +55,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "7439315572766f47", "salt": "5d76db9ca0f0bae2", "iterationCount": 4096, @@ -77,10 +66,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "6b6f67583748447a", "salt": "0a8fbd0232a3a7f6e60d6564c92ea35f", "iterationCount": 4096, @@ -91,10 +77,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "4939745242645168", "salt": "0a3bb93c0de86a174ab005b8089706ab", "iterationCount": 4096, @@ -105,10 +88,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "6f4f4d37324f6330", "salt": "3827c3b6b1e6de7aab096eb75e23610d", "iterationCount": 4096, @@ -119,10 +99,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "6761734354484546654d36526f61386349", "salt": "cac9ae7ef670990e", "iterationCount": 4096, @@ -133,10 +110,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "75375330684678774e33586f76707a6551", "salt": "201b1e277f4ff955", "iterationCount": 4096, @@ -147,10 +121,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "51524b6a6d6d6b48524462507178696868", "salt": "e71d6a702d2d54bc", "iterationCount": 4096, @@ -161,10 +132,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "3732317a52704b79306b4c6d3862317279", "salt": "8b9314972ef99ac98b69b6c2ac4247c7", "iterationCount": 4096, @@ -175,10 +143,7 @@ { "tcId": 11, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "75507078436d7536577a68535030553947", "salt": "874d7cc9369ff9988642ffe05a7f2153", "iterationCount": 4096, @@ -189,10 +154,7 @@ { "tcId": 12, "comment": "", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "6f39505350597a445349783365374d7063", "salt": "1569909588ec25a3afa147cb7fff9fb1", "iterationCount": 4096, @@ -203,10 +165,7 @@ { "tcId": 13, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "4b2d6c600e66535c7f3d6d6c", "salt": "7a4c02db8bd8fcc2", "iterationCount": 4096, @@ -217,10 +176,7 @@ { "tcId": 14, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "287e74200e6b69285f5f7e00", "salt": "dddf018487fa4b95", "iterationCount": 4096, @@ -231,10 +187,7 @@ { "tcId": 15, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "0f3b5e220e1c000c2a703a4d", "salt": "7cf71b19c0daf499", "iterationCount": 4096, @@ -245,10 +198,7 @@ { "tcId": 16, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "1f4b7b354903545f2b07720b", "salt": "62f91ea01f3a18aa2f122bd15c4a615b", "iterationCount": 4096, @@ -259,10 +209,7 @@ { "tcId": 17, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "5d7e1f70174b2f616c0d6722", "salt": "4fb602173327228431dd8d088154c7ec", "iterationCount": 4096, @@ -273,10 +220,7 @@ { "tcId": 18, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "2657324e694c6b242b174f1a", "salt": "3cad67ef1eaf3aaafb5ee372d6b1ecb4", "iterationCount": 4096, @@ -287,10 +231,7 @@ { "tcId": 19, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "15296b0933473119180f3c0645202d5221633803", "salt": "d7412e4137fc4410", "iterationCount": 4096, @@ -301,10 +242,7 @@ { "tcId": 20, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "2a1124361d53464245580130076d6b54001e3d01", "salt": "7ecaaed1eab03c3f", "iterationCount": 4096, @@ -315,10 +253,7 @@ { "tcId": 21, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "666252024e18233308430820127e753e6b041f56", "salt": "756fafa7fac1f019", "iterationCount": 4096, @@ -329,10 +264,7 @@ { "tcId": 22, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "7a106c2773542c791d2f0a02632b69644f666278", "salt": "a36350db68186d747254bd9835219487", "iterationCount": 4096, @@ -343,10 +275,7 @@ { "tcId": 23, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "0b3c6f070149615b5b461c7f5c3a366a6d375402", "salt": "42be6c8fcd7858458fb97cece0069524", "iterationCount": 4096, @@ -357,10 +286,7 @@ { "tcId": 24, "comment": "", - "flags": [ - "Pseudorandom", - "Ascii" - ], + "flags": ["Pseudorandom", "Ascii"], "password": "5177161d237c1b64426353434113015665344a6c", "salt": "596dbf5830aa8b00682429883e0b1ed0", "iterationCount": 4096, @@ -371,10 +297,7 @@ { "tcId": 25, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "d0a3d1bed38acc83", "salt": "8dfae85c9f2072ae", "iterationCount": 4096, @@ -385,10 +308,7 @@ { "tcId": 26, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "d0bcccab64cf9a", "salt": "15187b0393d8a441", "iterationCount": 4096, @@ -399,10 +319,7 @@ { "tcId": 27, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "c4bddd8f4ad69d", "salt": "775bde4bd6e40ddd", "iterationCount": 4096, @@ -413,10 +330,7 @@ { "tcId": 28, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "c299d292cd92dcb8", "salt": "99c55e182238c8e0c385447685e9ba85", "iterationCount": 4096, @@ -427,10 +341,7 @@ { "tcId": 29, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "d086d0bed193d9b6", "salt": "42a7aca6a7664f87b405b49d62a074db", "iterationCount": 4096, @@ -441,10 +352,7 @@ { "tcId": 30, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "da8ddcacde86d3b0", "salt": "f3eb3938f338fe8639813beacd8100a5", "iterationCount": 4096, @@ -455,10 +363,7 @@ { "tcId": 31, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "cfbec3b9d7acc7a9d585d1a5c28fcca119", "salt": "e9c55717a1259a29", "iterationCount": 4096, @@ -469,10 +374,7 @@ { "tcId": 32, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "d29cd099d197d1b0da9aca8ec2a3daa5c38a", "salt": "5acc2d76a9f4444c", "iterationCount": 4096, @@ -483,10 +385,7 @@ { "tcId": 33, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "de89d193d18c75c2b8c6bcd190d198c3a2", "salt": "c69c3b58917e0975", "iterationCount": 4096, @@ -497,10 +396,7 @@ { "tcId": 34, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "da9dd096cb93db88dbbed495ceaacf853c", "salt": "200bba668b2010b1968b82091848937c", "iterationCount": 4096, @@ -511,10 +407,7 @@ { "tcId": 35, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "de81d0a6cea9c7b3cbabce9bda90d29f73", "salt": "36586fdefbe916369412c9f3e6337ddf", "iterationCount": 4096, @@ -525,10 +418,7 @@ { "tcId": 36, "comment": "", - "flags": [ - "Pseudorandom", - "Utf8" - ], + "flags": ["Pseudorandom", "Utf8"], "password": "d281da97c8a3d8b7ceb9db80dc8dd4a0c3be", "salt": "ab7c17e3b78fe71e373b0ccb0fc3ccda", "iterationCount": 4096, @@ -539,10 +429,7 @@ { "tcId": 37, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "8423ec7ea4ca4b03", "salt": "8dfae85c9f2072ae", "iterationCount": 4096, @@ -553,10 +440,7 @@ { "tcId": 38, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "2c3c932bf0648bda", "salt": "15187b0393d8a441", "iterationCount": 4096, @@ -567,10 +451,7 @@ { "tcId": 39, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "393d474fd84a259d", "salt": "775bde4bd6e40ddd", "iterationCount": 4096, @@ -581,10 +462,7 @@ { "tcId": 40, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "48997492c3528738", "salt": "99c55e182238c8e0c385447685e9ba85", "iterationCount": 4096, @@ -595,10 +473,7 @@ { "tcId": 41, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "74064c3ebc53d676", "salt": "42a7aca6a7664f87b405b49d62a074db", "iterationCount": 4096, @@ -609,10 +484,7 @@ { "tcId": 42, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "668d4f2c8f86f4f0", "salt": "f3eb3938f338fe8639813beacd8100a5", "iterationCount": 4096, @@ -623,10 +495,7 @@ { "tcId": 43, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "e3feb0f96dec61e9dd451465f88f132119", "salt": "e9c55717a1259a29", "iterationCount": 4096, @@ -637,10 +506,7 @@ { "tcId": 44, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "5c9ca419dc576470269a828e40a3aea5ca", "salt": "5acc2d76a9f4444c", "iterationCount": 4096, @@ -651,10 +517,7 @@ { "tcId": 45, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "bf898453344c6875f0b8b9bc2c50fc58e2", "salt": "c69c3b58917e0975", "iterationCount": 4096, @@ -665,10 +528,7 @@ { "tcId": 46, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "9e9d7c166ad3bec856fe5d15d3aacbc53c", "salt": "200bba668b2010b1968b82091848937c", "iterationCount": 4096, @@ -679,10 +539,7 @@ { "tcId": 47, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "17812c26bba941f3c2ebdb9bb6904c9f73", "salt": "36586fdefbe916369412c9f3e6337ddf", "iterationCount": 4096, @@ -693,10 +550,7 @@ { "tcId": 48, "comment": "", - "flags": [ - "Pseudorandom", - "NonUtf8" - ], + "flags": ["Pseudorandom", "NonUtf8"], "password": "6c816697ba2366375bb986c0af0d7d20fe", "salt": "ab7c17e3b78fe71e373b0ccb0fc3ccda", "iterationCount": 4096, @@ -707,10 +561,7 @@ { "tcId": 49, "comment": "empty password", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "", "salt": "1a71e2118c9fbcc9", "iterationCount": 4096, @@ -721,10 +572,7 @@ { "tcId": 50, "comment": "long password", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "523249584467597a5a4271363970667a4a714e744b7761545a4544494676766b6a6253417167566e456a6b456b454557504e69383653626a6e376b725764394d67", "salt": "d26b99043c8ba3a4", "iterationCount": 4096, @@ -735,10 +583,7 @@ { "tcId": 51, "comment": "long password", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "63727a466d396430795463456a6468545758693877674e516f544e6d486e61686f6956317071613133655471477933497531354b4f52516339494c53646756527a45524e6b4463723565676a62584a78426572536a74726b6b674341616a63356243354434706e66743836663754626663666370595a30767354454d4930524178", "salt": "9266da5b8c102b27", "iterationCount": 4096, @@ -749,10 +594,7 @@ { "tcId": 52, "comment": "long password", - "flags": [ - "Pseudorandom", - "Printable" - ], + "flags": ["Pseudorandom", "Printable"], "password": "32647a56696e6f45774464656c656257797058314d6f4f685975585a463172514b7a32535a6c307578576377796f3561416e6f42524e7a5044763072513662693742345a34324f50695258534c6859684441643262746f647633744d54424430744b46316e4b655942656565547a70413145434150713942687a4a4c555a67737636754e4b664450333558414d684a486c736a6f5a796b677130624d506265556941796d6f324371586b64524752633876544176684e5a5838536f564d33704e74594a4a7258766975337547583233736a353847723061614a4b45763765796c373248636e6167713474766e533737626d6376676c79536d347370707a65673869", "salt": "6a06903b78dae6de", "iterationCount": 4096, @@ -763,9 +605,7 @@ { "tcId": 53, "comment": "special case password", - "flags": [ - "NonUtf8" - ], + "flags": ["NonUtf8"], "password": "ff", "salt": "32140a66b88e1683", "iterationCount": 4096, @@ -776,9 +616,7 @@ { "tcId": 54, "comment": "special case password", - "flags": [ - "NonUtf8" - ], + "flags": ["NonUtf8"], "password": "ffffffffffffffff", "salt": "8a359634423ed028", "iterationCount": 4096, @@ -789,9 +627,7 @@ { "tcId": 55, "comment": "special case password", - "flags": [ - "NonUtf8" - ], + "flags": ["NonUtf8"], "password": "c0c0c0c0c0c0c0c0", "salt": "d6f596f170ed2414", "iterationCount": 4096, @@ -802,9 +638,7 @@ { "tcId": 56, "comment": "special case password", - "flags": [ - "NonUtf8" - ], + "flags": ["NonUtf8"], "password": "eeeeeeeeeeeeeeee", "salt": "6b2269425e288d03", "iterationCount": 4096, @@ -815,9 +649,7 @@ { "tcId": 57, "comment": "special case password", - "flags": [ - "NonUtf8" - ], + "flags": ["NonUtf8"], "password": "f0f0f0f0f0f0f0f0", "salt": "ebf0b04633711248", "iterationCount": 4096, @@ -828,9 +660,7 @@ { "tcId": 58, "comment": "special case password", - "flags": [ - "Ascii" - ], + "flags": ["Ascii"], "password": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "salt": "9de9b71eeb9d9a34", "iterationCount": 4096, diff --git a/testdata/auth/wycheproof/x25519_test.json b/testdata/auth/wycheproof/x25519_test.json index 1ffa8e68..ac7b7d84 100644 --- a/testdata/auth/wycheproof/x25519_test.json +++ b/testdata/auth/wycheproof/x25519_test.json @@ -65,9 +65,7 @@ { "tcId": 1, "comment": "normal case", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "public": "504a36999f489cd2fdbc08baff3d88fa00569ba986cba22548ffde80f9806829", "private": "c8a9d5a91091ad851c668b0736c1c9a02936c0d3ad62670858088047ba057475", "shared": "436a2c040cf45fea9b29a0cb81b1f41458f863d0d61b453d0a982720d6d61320", @@ -76,9 +74,7 @@ { "tcId": 2, "comment": "public key on twist", - "flags": [ - "Twist" - ], + "flags": ["Twist"], "public": "63aa40c6e38346c5caf23a6df0a5e6c80889a08647e551b3563449befcfc9733", "private": "d85d8c061a50804ac488ad774ac716c3f5ba714b2712e048491379a500211958", "shared": "279df67a7c4611db4708a0e8282b195e5ac0ed6f4b2f292c6fbd0acac30d1332", @@ -87,9 +83,7 @@ { "tcId": 3, "comment": "public key on twist", - "flags": [ - "Twist" - ], + "flags": ["Twist"], "public": "0f83c36fded9d32fadf4efa3ae93a90bb5cfa66893bc412c43fa7287dbb99779", "private": "c8b45bfd32e55325d9fd648cb302848039000b390e44d521e58aab3b29a6964b", "shared": "4bc7e01e7d83d6cf67632bf90033487a5fc29eba5328890ea7b1026d23b9a45f", @@ -98,9 +92,7 @@ { "tcId": 4, "comment": "public key on twist", - "flags": [ - "Twist" - ], + "flags": ["Twist"], "public": "0b8211a2b6049097f6871c6c052d3c5fc1ba17da9e32ae458403b05bb283092a", "private": "f876e34bcbe1f47fbc0fddfd7c1e1aa53d57bfe0f66d243067b424bb6210be51", "shared": "119d37ed4b109cbd6418b1f28dea83c836c844715cdf98a3a8c362191debd514", @@ -109,9 +101,7 @@ { "tcId": 5, "comment": "public key on twist", - "flags": [ - "Twist" - ], + "flags": ["Twist"], "public": "343ac20a3b9c6a27b1008176509ad30735856ec1c8d8fcae13912d08d152f46c", "private": "006ac1f3a653a4cdb1d37bba94738f8b957a57beb24d646e994dc29a276aad45", "shared": "cc4873aed3fcee4b3aaea7f0d20716b4276359081f634b7bea4b705bfc8a4d3e", @@ -120,9 +110,7 @@ { "tcId": 6, "comment": "public key on twist", - "flags": [ - "Twist" - ], + "flags": ["Twist"], "public": "fa695fc7be8d1be5bf704898f388c452bafdd3b8eae805f8681a8d15c2d4e142", "private": "08da77b26d06dff9d9f7fd4c5b3769f8cdd5b30516a5ab806be324ff3eb69e60", "shared": "b6f8e2fcb1affc79e2ff798319b2701139b95ad6dd07f05cbac78bd83edfd92e", @@ -131,10 +119,7 @@ { "tcId": 7, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "0200000000000000000000000000000000000000000000000000000000000000", "private": "d03edde9f3e7b799045f9ac3793d4a9277dadeadc41bec0290f81f744f73775f", "shared": "b87a1722cc6c1e2feecb54e97abd5a22acc27616f78f6e315fd2b73d9f221e57", @@ -143,10 +128,7 @@ { "tcId": 8, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "0300000000000000000000000000000000000000000000000000000000000000", "private": "e09d57a914e3c29036fd9a442ba526b5cdcdf28216153e636c10677acab6bd6a", "shared": "a29d8dad28d590cd3017aa97a4761f851bf1d3672b042a4256a45881e2ad9035", @@ -155,10 +137,7 @@ { "tcId": 9, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "ff00000000000000000000000000000000000000000000000000000000000000", "private": "e0ed78e6ee02f08bec1c15d66fbbe5b83ffc37ea14e1512cc1bd4b2ea6d8066f", "shared": "e703bc8aa94b7d87ba34e2678353d12cdaaa1a97b5ca3e1b8c060c4636087f07", @@ -167,10 +146,7 @@ { "tcId": 10, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "ffff000000000000000000000000000000000000000000000000000000000000", "private": "a8a1a2ec9fa9915ae7aace6a37c68591d39e15995c4ef5ebd3561c02f72dda41", "shared": "ff5cf041e924dbe1a64ac9bdba96bdcdfaf7d59d91c7e33e76ed0e4c8c836446", @@ -179,10 +155,7 @@ { "tcId": 11, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "0000010000000000000000000000000000000000000000000000000000000000", "private": "a8c9df5820eb399d471dfa3215d96055b3c7d0f4ea49f8ab028d6a6e3194517b", "shared": "a92a96fa029960f9530e6fe37e2429cd113be4d8f3f4431f8546e6c76351475d", @@ -191,10 +164,7 @@ { "tcId": 12, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "ffffff0f00000000000000000000000000000000000000000000000000000000", "private": "d0d31c491cbd39271859b4a63a316826507b1db8c701709fd0ffe3eb21c4467c", "shared": "9f8954868158ec62b6b586b8cae1d67d1b9f4c03d5b3ca0393cee71accc9ab65", @@ -203,10 +173,7 @@ { "tcId": 13, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "ffffffff00000000000000000000000000000000000000000000000000000000", "private": "d053e7bf1902619cd61c9c739e09d54c4147f46d190720966f7de1d9cffbbd4e", "shared": "6cbf1dc9af97bc148513a18be4a257de1a3b065584df94e8b43c1ab89720b110", @@ -215,10 +182,7 @@ { "tcId": 14, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "0000000000001000000000000000000000000000000000000000000000000000", "private": "a021d75009a4596e5a33f12921c10f3670933bc80dde3bba22881b6120582144", "shared": "38284b7086095a9406028c1f800c071ea106039ad7a1d7f82fe00906fd90594b", @@ -227,10 +191,7 @@ { "tcId": 15, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "0000000000000001000000000000000000000000000000000000000000000000", "private": "a89c6687f99bd569a01fd8bd438236160d15ce2c57c1d71ebaa3f2da88233863", "shared": "c721041df0244071794a8db06b9f7eaeec690c257265343666f4416f4166840f", @@ -239,10 +200,7 @@ { "tcId": 16, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "ffffffffffffffff000000000000000000000000000000000000000000000000", "private": "68964bca51465bf0f5ba524b1482ceff0e960a1ed9f48dcc30f1608d0e501a50", "shared": "25ff9a6631b143dbdbdc207b38e38f832ae079a52a618c534322e77345fd9049", @@ -251,10 +209,7 @@ { "tcId": 17, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "0000000000000000000000000000000000000000000000000100000000000000", "private": "a8e56bb13a9f2b33b8e6750b4a6e6621dc26ae8c5c624a0992c8f0d5b910f170", "shared": "f294e7922c6cea587aefe72911630d50f2456a2ba7f21207d57f1ecce04f6213", @@ -263,10 +218,7 @@ { "tcId": 18, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000", "private": "e045f55c159451e97814d747050fd7769bd478434a01876a56e553f66384a74c", "shared": "ff4715bd8cf847b77c244ce2d9b008b19efaa8e845feb85ce4889b5b2c6a4b4d", @@ -275,10 +227,7 @@ { "tcId": 19, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "ffffff030000f8ffff1f0000c0ffffff000000feffff070000f0ffff3f000000", "private": "105d621e1ef339c3d99245cfb77cd3a5bd0c4427a0e4d8752c3b51f045889b4f", "shared": "61eace52da5f5ecefafa4f199b077ff64f2e3d2a6ece6f8ec0497826b212ef5f", @@ -287,10 +236,7 @@ { "tcId": 20, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0000", "private": "d88a441e706f606ae7f630f8b21f3c2554739e3e549f804118c03771f608017b", "shared": "ff1b509a0a1a54726086f1e1c0acf040ab463a2a542e5d54e92c6df8126cf636", @@ -299,10 +245,7 @@ { "tcId": 21, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "0000000000000000000000000000000000000000000000000000000000800000", "private": "80bbad168222276200aafd36f7f25fdc025632d8bf9f6354bb762e06fb63e250", "shared": "f134e6267bf93903085117b99932cc0c7ba26f25fca12102a26d7533d9c4272a", @@ -311,10 +254,7 @@ { "tcId": 22, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f", "private": "68e134092e94e622c8a0cd18aff55be23dabd994ebdee982d90601f6f0f4b369", "shared": "74bfc15e5597e9f5193f941e10a5c008fc89f051392723886a4a8fe5093a7354", @@ -323,10 +263,7 @@ { "tcId": 23, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "0000000000000000000000000000000000000000000000000000000000000020", "private": "e8e43fc1ebac0bbc9b99c8035ee1ac59b90f19a16c42c0b90f96adfcc5fdee78", "shared": "0d41a5b3af770bf2fcd34ff7972243a0e2cf4d34f2046a144581ae1ec68df03b", @@ -335,10 +272,7 @@ { "tcId": 24, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "000000fcffff070000e0ffff3f000000ffffff010000f8ffff0f0000c0ffff7f", "private": "18bffb16f92680a9e267473e43c464476d5372ddd1f664f3d0678efe7c98bc79", "shared": "5894e0963583ae14a0b80420894167f4b759c8d2eb9b69cb675543f66510f646", @@ -347,10 +281,7 @@ { "tcId": 25, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "ffffffffffffff00000000000000ffffffffffffff00000000000000ffffff7f", "private": "300305eb002bf86c71fe9c0b311993727b9dc618d0ce7251d0dfd8552d17905d", "shared": "f8624d6e35e6c548ac47832f2e5d151a8e53b9290363b28d2ab8d84ab7cb6a72", @@ -359,10 +290,7 @@ { "tcId": 26, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffff7f", "private": "80da9f02842247d4ade5ddbac51dbce55ea7dca2844e7f97ab8987ce7fd8bc71", "shared": "bfe183ba3d4157a7b53ef178613db619e27800f85359c0b39a9fd6e32152c208", @@ -371,10 +299,7 @@ { "tcId": 27, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "edfffffffffffffffffffffffffffeffffffffffffffffffffffffffffffff7f", "private": "806e7f26ca3246de8182946cbed09f52b95da626c823c7b50450001a47b7b252", "shared": "bca4a0724f5c1feb184078448c898c8620e7caf81f64cca746f557dff2498859", @@ -383,10 +308,7 @@ { "tcId": 28, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "edfffffffffffffeffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "58354fd64bc022cba3a71b2ae64281e4ea7bf6d65fdbaead1440eeb18604fe62", "shared": "b3418a52464c15ab0cacbbd43887a1199206d59229ced49202300638d7a40f04", @@ -395,10 +317,7 @@ { "tcId": 29, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "edffffffffffefffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "f0019cf05159794cc8052b00c2e75b7f46fb6693c4b38c02b12a4fe272e8556a", "shared": "fcde6e0a3d5fd5b63f10c2d3aad4efa05196f26bc0cb26fd6d9d3bd015eaa74f", @@ -407,10 +326,7 @@ { "tcId": 30, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "edfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "d0fca64cc5f3a0c8e75c824e8b09d1615aa79aeba139bb7302e2bb2fcbe54b40", "shared": "7d62f189444c6231a48afab10a0af2eee4a52e431ea05ff781d616af2114672f", @@ -419,10 +335,7 @@ { "tcId": 31, "comment": "public key on twist", - "flags": [ - "Twist", - "SpecialPublicKey" - ], + "flags": ["Twist", "SpecialPublicKey"], "public": "eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "d02456e456911d3c6cd054933199807732dfdc958642ad1aebe900c793bef24a", "shared": "07ba5fcbda21a9a17845c401492b10e6de0a168d5c94b606694c11bac39bea41", @@ -431,12 +344,7 @@ { "tcId": 32, "comment": "public key = 0", - "flags": [ - "SmallPublicKey", - "LowOrderPublic", - "SpecialPublicKey", - "ZeroSharedSecret" - ], + "flags": ["SmallPublicKey", "LowOrderPublic", "SpecialPublicKey", "ZeroSharedSecret"], "public": "0000000000000000000000000000000000000000000000000000000000000000", "private": "88227494038f2bb811d47805bcdf04a2ac585ada7f2f23389bfd4658f9ddd45e", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -445,12 +353,7 @@ { "tcId": 33, "comment": "public key = 1", - "flags": [ - "SmallPublicKey", - "LowOrderPublic", - "SpecialPublicKey", - "ZeroSharedSecret" - ], + "flags": ["SmallPublicKey", "LowOrderPublic", "SpecialPublicKey", "ZeroSharedSecret"], "public": "0100000000000000000000000000000000000000000000000000000000000000", "private": "48232e8972b61c7e61930eb9450b5070eae1c670475685541f0476217e48184f", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -459,9 +362,7 @@ { "tcId": 34, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "0400000000000000000000000000000000000000000000000000000000000000", "private": "a8386f7f16c50731d64f82e6a170b142a4e34f31fd7768fcb8902925e7d1e25a", "shared": "34b7e4fa53264420d9f943d15513902342b386b172a0b0b7c8b8f2dd3d669f59", @@ -470,9 +371,7 @@ { "tcId": 35, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "0001000000000000000000000000000000000000000000000000000000000000", "private": "d05abd08bf5e62538cb9a5ed105dbedd6de38d07940085072b4311c2678ed77d", "shared": "3aa227a30781ed746bd4b3365e5f61461b844d09410c70570abd0d75574dfc77", @@ -481,9 +380,7 @@ { "tcId": 36, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "0000001000000000000000000000000000000000000000000000000000000000", "private": "f0b8b0998c8394364d7dcb25a3885e571374f91615275440db0645ee7c0a6f6b", "shared": "97755e7e775789184e176847ffbc2f8ef98799d46a709c6a1c0ffd29081d7039", @@ -492,9 +389,7 @@ { "tcId": 37, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "0000000001000000000000000000000000000000000000000000000000000000", "private": "d00c35dc17460f360bfae7b94647bc4e9a7ad9ce82abeadb50a2f1a0736e2175", "shared": "c212bfceb91f8588d46cd94684c2c9ee0734087796dc0a9f3404ff534012123d", @@ -503,9 +398,7 @@ { "tcId": 38, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "ffffffffffff0f00000000000000000000000000000000000000000000000000", "private": "385fc8058900a85021dd92425d2fb39a62d4e23aef1d5104c4c2d88712d39e4d", "shared": "388faffb4a85d06702ba3e479c6b216a8f33efce0542979bf129d860f93b9f02", @@ -514,9 +407,7 @@ { "tcId": 39, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "ffffffffffffff00000000000000000000000000000000000000000000000000", "private": "e0614b0c408af24d9d24c0a72f9137fbd6b16f02ccc94797ea3971ab16073a7f", "shared": "877fec0669d8c1a5c866641420eea9f6bd1dfd38d36a5d55a8c0ab2bf3105c68", @@ -525,9 +416,7 @@ { "tcId": 40, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "0000000000000000010000000000000000000000000000000000000000000000", "private": "f004b8fd05d9fffd853cdc6d2266389b737e8dfc296ad00b5a69b2a9dcf72956", "shared": "180373ea0f23ea73447e5a90398a97d490b541c69320719d7dd733fb80d5480f", @@ -536,9 +425,7 @@ { "tcId": 41, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "ffffffffffffffffffffffffffff000000000000000000000000000000000000", "private": "e80bf0e609bf3b035b552f9db7e9ecbc44a04b7910b1493661a524f46c3c2277", "shared": "208142350af938aba52a156dce19d3c27ab1628729683cf4ef2667c3dc60cf38", @@ -547,9 +434,7 @@ { "tcId": 42, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "0000000000000000000000000000010000000000000000000000000000000000", "private": "48890e95d1b03e603bcb51fdf6f296f1f1d10f5df10e00b8a25c9809f9aa1a54", "shared": "1c3263890f7a081cefe50cb92abd496582d90dcc2b9cb858bd286854aa6b0a7e", @@ -558,9 +443,7 @@ { "tcId": 43, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "ffffffffffffffffffffffffffffffff00000000000000000000000000000000", "private": "a806f1e39b742615a7dde3b29415ed827c68f07d4a47a4d9595c40c7fccb9263", "shared": "56128e78d7c66f48e863e7e6f2caa9c0988fd439deac11d4aac9664083087f7a", @@ -569,9 +452,7 @@ { "tcId": 44, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "0000000000000000000000000000000001000000000000000000000000000000", "private": "9899d5e265e1fc7c32345227d6699a6d6b5517cf33b43ab156ee20df4878794e", "shared": "30eca56f1f1c2e8ff780134e0e9382c5927d305d86b53477e9aeca79fc9ced05", @@ -580,9 +461,7 @@ { "tcId": 45, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000", "private": "d842316e5476aeaee838204258a06f15de011ba40b9962705e7f6e889fe71f40", "shared": "cb21b7aa3f992ecfc92954849154b3af6b96a01f17bf21c612da748db38eb364", @@ -591,9 +470,7 @@ { "tcId": 46, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000", "private": "a0933ee30512b25ee4e900aaa07f73e507a8ec53b53a44626e0f589af4e0356c", "shared": "c5caf8cabc36f086deaf1ab226434098c222abdf8acd3ce75c75e9debb271524", @@ -602,9 +479,7 @@ { "tcId": 47, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "0000000000000000000000000000000000000000000000000000000001000000", "private": "38d6403e1377734cdce98285e820f256ad6b769d6b5612bcf42cf2b97945c073", "shared": "4d46052c7eabba215df8d91327e0c4610421d2d9129b1486d914c766cf104c27", @@ -613,9 +488,7 @@ { "tcId": 48, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03", "private": "182191b7052e9cd630ef08007fc6b43bc7652913be6774e2fd271b71b962a641", "shared": "a0e0315175788362d4ebe05e6ac76d52d40187bd687492af05abc7ba7c70197d", @@ -624,9 +497,7 @@ { "tcId": 49, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "ffffff0f000000ffffff0f000000ffffff0f000000ffffff0f000000ffffff0f", "private": "106221fe5694a710d6e147696c5d5b93d6887d584f24f228182ebe1b1d2db85d", "shared": "5e64924b91873b499a5402fa64337c65d4b2ed54beeb3fa5d7347809e43aef1c", @@ -635,9 +506,7 @@ { "tcId": 50, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "000000fcffff030000e0ffff1f000000ffffff000000f8ffff070000c0ffff3f", "private": "d035de9456080d85a912083b2e3c7ddd7971f786f25a96c5e782cf6f4376e362", "shared": "c052466f9712d9ec4ef40f276bb7e6441c5434a83efd8e41d20ce83f2dbf5952", @@ -646,9 +515,7 @@ { "tcId": 51, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f", "private": "a8f37318a4c760f3cb2d894822918735683cb1edacf3e666e15694154978fd6d", "shared": "d151b97cba9c25d48e6d576338b97d53dd8b25e84f65f7a2091a17016317c553", @@ -657,9 +524,7 @@ { "tcId": 52, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f", "private": "20d4d624cf732f826f09e8088017742f13f2da98f4dcf4b40519adb790cebf64", "shared": "5716296baf2b1a6b9cd15b23ba86829743d60b0396569be1d5b40014c06b477d", @@ -668,9 +533,7 @@ { "tcId": 53, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "edffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fff7f", "private": "d806a735d138efb3b404683c9d84485ab4af540d0af253b574323d8913003c66", "shared": "ddbd56d0454b794c1d1d4923f023a51f6f34ef3f4868e3d6659307c683c74126", @@ -679,9 +542,7 @@ { "tcId": 54, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "fffffffffeffff7ffffffffffeffff7ffffffffffeffff7ffffffffffeffff7f", "private": "184198c6228177f3ef41dc9a341258f8181ae365fe9ec98d93639b0bbee1467d", "shared": "8039eebed1a4f3b811ea92102a6267d4da412370f3f0d6b70f1faaa2e8d5236d", @@ -690,9 +551,7 @@ { "tcId": 55, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "edfffffffffffffffffffffffffffffffffffffffffffffffffffffffeffff7f", "private": "f0a46a7f4b989fe515edc441109346ba746ec1516896ec5b7e4f4d903064b463", "shared": "b69524e3955da23df6ad1a7cd38540047f50860f1c8fded9b1fdfcc9e812a035", @@ -701,9 +560,7 @@ { "tcId": 56, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "edfffffffffffffffffffffffffffffffffffffffffffffffeffffffffffff7f", "private": "881874fda3a99c0f0216e1172fbd07ab1c7df78602cc6b11264e57aab5f23a49", "shared": "e417bb8854f3b4f70ecea557454c5c4e5f3804ae537960a8097b9f338410d757", @@ -712,9 +569,7 @@ { "tcId": 57, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "edfffffffffffffffffffffffffffffffeffffffffffffffffffffffffffff7f", "private": "b8d0f1ae05a5072831443150e202ac6db00322cdf341f467e9f296588b04db72", "shared": "afca72bb8ef727b60c530c937a2f7d06bb39c39b903a7f4435b3f5d8fc1ca810", @@ -723,9 +578,7 @@ { "tcId": 58, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "edfffffffffffffffeffffffffffffffffffffffffffffffffffffffffffff7f", "private": "c8619ba988859db7d6f20fbf3ffb8b113418cc278065b4e8bb6d4e5b3e7cb569", "shared": "7e41c2886fed4af04c1641a59af93802f25af0f9cba7a29ae72e2a92f35a1e5a", @@ -734,9 +587,7 @@ { "tcId": 59, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "edfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "f8d4ca1f37a30ec9acd6dbe5a6e150e5bc447d22b355d80ba002c5b05c26935d", "shared": "dd3abd4746bf4f2a0d93c02a7d19f76d921c090d07e6ea5abae7f28848355947", @@ -745,9 +596,7 @@ { "tcId": 60, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "edffffefffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "88037ac8e33c72c2c51037c7c8c5288bba9265c82fd8c31796dd7ea5df9aaa4a", "shared": "8c27b3bff8d3c1f6daf2d3b7b3479cf9ad2056e2002be247992a3b29de13a625", @@ -756,9 +605,7 @@ { "tcId": 61, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "edfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "5034ee7bf83a13d9167df86b0640294f3620f4f4d9030e5e293f9190824ae562", "shared": "8e1d2207b47432f881677448b9d426a30de1a1f3fd38cad6f4b23dbdfe8a2901", @@ -767,9 +614,7 @@ { "tcId": 62, "comment": "edge case public key", - "flags": [ - "SpecialPublicKey" - ], + "flags": ["SpecialPublicKey"], "public": "ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "40bd4e1caf39d9def7663823502dad3e7d30eb6eb01e9b89516d4f2f45b7cd7f", "shared": "2cf6974b0c070e3707bf92e721d3ea9de3db6f61ed810e0a23d72d433365f631", @@ -778,11 +623,7 @@ { "tcId": 63, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "SpecialPublicKey", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "SpecialPublicKey", "ZeroSharedSecret"], "public": "e0eb7a7c3b41b8ae1656e3faf19fc46ada098deb9c32b1fd866205165f49b800", "private": "e0f978dfcd3a8f1a5093418de54136a584c20b7b349afdf6c0520886f95b1272", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -791,11 +632,7 @@ { "tcId": 64, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "SpecialPublicKey", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "SpecialPublicKey", "ZeroSharedSecret"], "public": "5f9c95bca3508c24b1d0b1559c83ef5b04445cc4581c8e86d8224eddd09f1157", "private": "387355d995616090503aafad49da01fb3dc3eda962704eaee6b86f9e20c92579", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -804,12 +641,7 @@ { "tcId": 65, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "Twist", - "SpecialPublicKey", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "Twist", "SpecialPublicKey", "ZeroSharedSecret"], "public": "ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "c8fe0df92ae68a03023fc0c9adb9557d31be7feed0d3ab36c558143daf4dbb40", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -818,12 +650,7 @@ { "tcId": 66, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "NonCanonicalPublic", - "SpecialPublicKey", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "NonCanonicalPublic", "SpecialPublicKey", "ZeroSharedSecret"], "public": "e0eb7a7c3b41b8ae1656e3faf19fc46ada098deb9c32b1fd866205165f49b880", "private": "c8d74acde5934e64b9895d5ff7afbffd7f704f7dfccff7ac28fa62a1e6410347", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -832,12 +659,7 @@ { "tcId": 67, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "NonCanonicalPublic", - "SpecialPublicKey", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "NonCanonicalPublic", "SpecialPublicKey", "ZeroSharedSecret"], "public": "5f9c95bca3508c24b1d0b1559c83ef5b04445cc4581c8e86d8224eddd09f11d7", "private": "b85649d5120e01e8ccaf7b2fb8d81b62e8ad6f3d5c0553fdde1906cb9d79c050", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -861,10 +683,7 @@ { "tcId": 69, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "ZeroSharedSecret"], "public": "0000000000000000000000000000000000000000000000000000000000000000", "private": "786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -873,10 +692,7 @@ { "tcId": 70, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "ZeroSharedSecret"], "public": "0100000000000000000000000000000000000000000000000000000000000000", "private": "786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -885,11 +701,7 @@ { "tcId": 71, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "ZeroSharedSecret", - "Twist" - ], + "flags": ["LowOrderPublic", "ZeroSharedSecret", "Twist"], "public": "ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -898,10 +710,7 @@ { "tcId": 72, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "ZeroSharedSecret"], "public": "5f9c95bca3508c24b1d0b1559c83ef5b04445cc4581c8e86d8224eddd09f1157", "private": "786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -910,10 +719,7 @@ { "tcId": 73, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "ZeroSharedSecret"], "public": "e0eb7a7c3b41b8ae1656e3faf19fc46ada098deb9c32b1fd866205165f49b800", "private": "786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -922,10 +728,7 @@ { "tcId": 74, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "ZeroSharedSecret"], "public": "edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -934,10 +737,7 @@ { "tcId": 75, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "ZeroSharedSecret"], "public": "eeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -946,10 +746,7 @@ { "tcId": 76, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "ZeroSharedSecret"], "public": "0000000000000000000000000000000000000000000000000000000000000080", "private": "786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -958,10 +755,7 @@ { "tcId": 77, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "ZeroSharedSecret"], "public": "0100000000000000000000000000000000000000000000000000000000000080", "private": "786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -970,11 +764,7 @@ { "tcId": 78, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "ZeroSharedSecret", - "Twist" - ], + "flags": ["LowOrderPublic", "ZeroSharedSecret", "Twist"], "public": "ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "private": "786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -983,10 +773,7 @@ { "tcId": 79, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "ZeroSharedSecret"], "public": "5f9c95bca3508c24b1d0b1559c83ef5b04445cc4581c8e86d8224eddd09f11d7", "private": "786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -995,10 +782,7 @@ { "tcId": 80, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "ZeroSharedSecret"], "public": "e0eb7a7c3b41b8ae1656e3faf19fc46ada098deb9c32b1fd866205165f49b880", "private": "786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -1007,10 +791,7 @@ { "tcId": 81, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "ZeroSharedSecret"], "public": "edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "private": "786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -1019,10 +800,7 @@ { "tcId": 82, "comment": "public key with low order", - "flags": [ - "LowOrderPublic", - "ZeroSharedSecret" - ], + "flags": ["LowOrderPublic", "ZeroSharedSecret"], "public": "eeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "private": "786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -1031,12 +809,7 @@ { "tcId": 83, "comment": "public key == 0", - "flags": [ - "SmallPublicKey", - "LowOrderPublic", - "SpecialPublicKey", - "ZeroSharedSecret" - ], + "flags": ["SmallPublicKey", "LowOrderPublic", "SpecialPublicKey", "ZeroSharedSecret"], "public": "edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "40ff586e73d61f0960dc2d763ac19e98225f1194f6fe43d5dd97ad55b3d35961", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -1090,11 +863,7 @@ { "tcId": 87, "comment": "non-canonical public key", - "flags": [ - "NonCanonicalPublic", - "Twist", - "SpecialPublicKey" - ], + "flags": ["NonCanonicalPublic", "Twist", "SpecialPublicKey"], "public": "efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "0016b62af5cabde8c40938ebf2108e05d27fa0533ed85d70015ad4ad39762d54", "shared": "b4d10e832714972f96bd3382e4d082a21a8333a16315b3ffb536061d2482360d", @@ -1103,11 +872,7 @@ { "tcId": 88, "comment": "non-canonical public key", - "flags": [ - "NonCanonicalPublic", - "Twist", - "SpecialPublicKey" - ], + "flags": ["NonCanonicalPublic", "Twist", "SpecialPublicKey"], "public": "f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "d83650ba7cec115881916255e3fa5fa0d6b8dcf968731bd2c9d2aec3f561f649", "shared": "515eac8f1ed0b00c70762322c3ef86716cd2c51fe77cec3d31b6388bc6eea336", @@ -1116,10 +881,7 @@ { "tcId": 89, "comment": "non-canonical public key", - "flags": [ - "NonCanonicalPublic", - "SpecialPublicKey" - ], + "flags": ["NonCanonicalPublic", "SpecialPublicKey"], "public": "f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "88dd14e2711ebd0b0026c651264ca965e7e3da5082789fbab7e24425e7b4377e", "shared": "6919992d6a591e77b3f2bacbd74caf3aea4be4802b18b2bc07eb09ade3ad6662", @@ -1128,10 +890,7 @@ { "tcId": 90, "comment": "non-canonical public key", - "flags": [ - "NonCanonicalPublic", - "SpecialPublicKey" - ], + "flags": ["NonCanonicalPublic", "SpecialPublicKey"], "public": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "98c2b08cbac14e15953154e3b558d42bb1268a365b0ef2f22725129d8ac5cb7f", "shared": "9c034fcd8d3bf69964958c0105161fcb5d1ea5b8f8abb371491e42a7684c2322", @@ -1140,11 +899,7 @@ { "tcId": 91, "comment": "non-canonical public key", - "flags": [ - "NonCanonicalPublic", - "Twist", - "SpecialPublicKey" - ], + "flags": ["NonCanonicalPublic", "Twist", "SpecialPublicKey"], "public": "0200000000000000000000000000000000000000000000000000000000000080", "private": "c0697b6f05e0f3433b44ea352f20508eb0623098a7770853af5ca09727340c4e", "shared": "ed18b06da512cab63f22d2d51d77d99facd3c4502e4abf4e97b094c20a9ddf10", @@ -1153,11 +908,7 @@ { "tcId": 92, "comment": "non-canonical public key", - "flags": [ - "NonCanonicalPublic", - "Twist", - "SpecialPublicKey" - ], + "flags": ["NonCanonicalPublic", "Twist", "SpecialPublicKey"], "public": "0300000000000000000000000000000000000000000000000000000000000080", "private": "18422b58a18e0f4519b7a887b8cfb649e0bfe4b34d75963350a9944e5b7f5b7e", "shared": "448ce410fffc7e6149c5abec0ad5f3607dfde8a34e2ac3243c3009176168b432", @@ -1166,10 +917,7 @@ { "tcId": 93, "comment": "non-canonical public key", - "flags": [ - "NonCanonicalPublic", - "SpecialPublicKey" - ], + "flags": ["NonCanonicalPublic", "SpecialPublicKey"], "public": "0400000000000000000000000000000000000000000000000000000000000080", "private": "20620d82487707bedf9ee3549e95cb9390d2618f50cf6acba47ffaa103224a6f", "shared": "03a633df01480d0d5048d92f51b20dc1d11f73e9515c699429b90a4f6903122a", @@ -1178,10 +926,7 @@ { "tcId": 94, "comment": "non-canonical public key", - "flags": [ - "NonCanonicalPublic", - "SpecialPublicKey" - ], + "flags": ["NonCanonicalPublic", "SpecialPublicKey"], "public": "daffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "private": "285a6a7ceeb7122f2c78d99c53b2a902b490892f7dff326f89d12673c3101b53", "shared": "9b01287717d72f4cfb583ec85f8f936849b17d978dbae7b837db56a62f100a68", @@ -1190,11 +935,7 @@ { "tcId": 95, "comment": "non-canonical public key", - "flags": [ - "NonCanonicalPublic", - "SpecialPublicKey", - "Twist" - ], + "flags": ["NonCanonicalPublic", "SpecialPublicKey", "Twist"], "public": "dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "private": "c8e0330ae9dceeff887fba761225879a4bd2e0db08799244136e4721b2c88970", "shared": "dfe60831c9f4f96c816e51048804dbdc27795d760eced75ef575cbe3b464054b", @@ -1203,10 +944,7 @@ { "tcId": 96, "comment": "non-canonical public key", - "flags": [ - "NonCanonicalPublic", - "SpecialPublicKey" - ], + "flags": ["NonCanonicalPublic", "SpecialPublicKey"], "public": "dcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "private": "10db6210fc1fb13382472fa1787b004b5d11868ab3a79510e0cee30f4a6df26b", "shared": "50bfa826ca77036dd2bbfd092c3f78e2e4a1f980d7c8e78f2f14dca3cce5cc3c", @@ -1215,11 +953,7 @@ { "tcId": 97, "comment": "non-canonical public key", - "flags": [ - "NonCanonicalPublic", - "SpecialPublicKey", - "Twist" - ], + "flags": ["NonCanonicalPublic", "SpecialPublicKey", "Twist"], "public": "eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "private": "9041c6e044a277df8466275ca8b5ee0da7bc028648054ade5c592add3057474e", "shared": "13da5695a4c206115409b5277a934782fe985fa050bc902cba5616f9156fe277", @@ -1228,10 +962,7 @@ { "tcId": 98, "comment": "non-canonical public key", - "flags": [ - "NonCanonicalPublic", - "SpecialPublicKey" - ], + "flags": ["NonCanonicalPublic", "SpecialPublicKey"], "public": "ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "private": "b8d499041a6713c0f6f876db7406587fdb44582f9542356ae89cfa958a34d266", "shared": "63483b5d69236c63cddbed33d8e22baecc2b0ccf886598e863c844d2bf256704", @@ -1240,10 +971,7 @@ { "tcId": 99, "comment": "non-canonical public key", - "flags": [ - "NonCanonicalPublic", - "SpecialPublicKey" - ], + "flags": ["NonCanonicalPublic", "SpecialPublicKey"], "public": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "private": "c85f08e60c845f82099141a66dc4583d2b1040462c544d33d0453b20b1a6377e", "shared": "e9db74bc88d0d9bf046ddd13f943bccbe6dbb47d49323f8dfeedc4a694991a3c", @@ -1252,9 +980,7 @@ { "tcId": 100, "comment": "RFC 7748", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "public": "e6db6867583030db3594c1a424b15f7c726624ec26b3353b10a903a6d0ab1c4c", "private": "a046e36bf0527c9d3b16154b82465edd62144c0ac1fc5a18506a2244ba449a44", "shared": "c3da55379de9c6908e94ea4df28d084f32eccf03491c71f754b4075577a28552", @@ -1263,10 +989,7 @@ { "tcId": 101, "comment": "RFC 7748", - "flags": [ - "Ktv", - "Twist" - ], + "flags": ["Ktv", "Twist"], "public": "e5210f12786811d3f4b7959d0538ae2c31dbe7106fc03c3efc4cd549c715a413", "private": "4866e9d4d1b4673c5ad22691957d6af5c11b6421e0ea01d42ca4169e7918ba4d", "shared": "95cbde9476e8907d7aade45cb4b873f88b595a68799fa152e6f8f7647aac7957", @@ -1275,9 +998,7 @@ { "tcId": 102, "comment": "RFC 8037, Section A.6", - "flags": [ - "Ktv" - ], + "flags": ["Ktv"], "public": "de9edb7d7b7dc1b4d35b61c2ece435373f8343c85b78674dadfc7e146f882b4f", "private": "77076d0a7318a57d3c16c17251b26645df4c2f87ebc0992ab177fba51db92c2a", "shared": "4a5d9d5ba4ce2de1728e3bf480350f25e07e21c947d19e3376f09b3c1e161742", @@ -1286,10 +1007,7 @@ { "tcId": 103, "comment": "edge case for shared secret", - "flags": [ - "EdgeCaseShared", - "Twist" - ], + "flags": ["EdgeCaseShared", "Twist"], "public": "b7b6d39c765cb60c0c8542f4f3952ffb51d3002d4aeb9f8ff988b192043e6d0a", "private": "60a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f", "shared": "0200000000000000000000000000000000000000000000000000000000000000", @@ -1298,9 +1016,7 @@ { "tcId": 104, "comment": "edge case for shared secret", - "flags": [ - "EdgeCaseShared" - ], + "flags": ["EdgeCaseShared"], "public": "3b18df1e50b899ebd588c3161cbd3bf98ebcc2c1f7df53b811bd0e91b4d5153d", "private": "60a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f", "shared": "0900000000000000000000000000000000000000000000000000000000000000", @@ -1309,9 +1025,7 @@ { "tcId": 105, "comment": "edge case for shared secret", - "flags": [ - "EdgeCaseShared" - ], + "flags": ["EdgeCaseShared"], "public": "cab6f9e7d8ce00dfcea9bbd8f069ef7fb2ac504abf83b87db601b5ae0a7f7615", "private": "60a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f", "shared": "1000000000000000000000000000000000000000000000000000000000000000", @@ -1320,10 +1034,7 @@ { "tcId": 106, "comment": "edge case for shared secret", - "flags": [ - "EdgeCaseShared", - "Twist" - ], + "flags": ["EdgeCaseShared", "Twist"], "public": "4977d0d897e1ba566590f60f2eb0db6f7b24c13d436918ccfd32708dfad7e247", "private": "60a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f", "shared": "feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f", @@ -1332,9 +1043,7 @@ { "tcId": 107, "comment": "edge case for shared secret", - "flags": [ - "EdgeCaseShared" - ], + "flags": ["EdgeCaseShared"], "public": "98730bc03e29e8b057fb1d20ef8c0bffc822485d3db7f45f4e3cc2c3c6d1d14c", "private": "60a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f", "shared": "fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f", @@ -1343,10 +1052,7 @@ { "tcId": 108, "comment": "edge case for shared secret", - "flags": [ - "EdgeCaseShared", - "Twist" - ], + "flags": ["EdgeCaseShared", "Twist"], "public": "97b4fff682df7f096cd1756569e252db482d45406a3198a1aff282a5da474c49", "private": "60a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f", "shared": "f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f", @@ -1355,9 +1061,7 @@ { "tcId": 109, "comment": "edge case for shared secret", - "flags": [ - "EdgeCaseShared" - ], + "flags": ["EdgeCaseShared"], "public": "317781b0163bae74accc06c0d44ef9a911a22b0d37faf7726621591f9343ea2f", "private": "60a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f", "shared": "f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f", @@ -1366,9 +1070,7 @@ { "tcId": 110, "comment": "edge case for shared secret", - "flags": [ - "EdgeCaseShared" - ], + "flags": ["EdgeCaseShared"], "public": "7e26f8f24cb590027f9d1bc49b0e1a242c7d8f43624d3e8fab28ee08e02cb45e", "private": "60a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f", "shared": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03", @@ -1377,10 +1079,7 @@ { "tcId": 111, "comment": "edge case for shared secret", - "flags": [ - "EdgeCaseShared", - "Twist" - ], + "flags": ["EdgeCaseShared", "Twist"], "public": "e96d2780e5469a74620ab5aa2f62151d140c473320dbe1b028f1a48f8e76f95f", "private": "60a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f", "shared": "e5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", @@ -1389,10 +1088,7 @@ { "tcId": 112, "comment": "edge case for shared secret", - "flags": [ - "EdgeCaseShared", - "Twist" - ], + "flags": ["EdgeCaseShared", "Twist"], "public": "8d612c5831aa64b057300e7e310f3aa332af34066fefcab2b089c9592878f832", "private": "60a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f", "shared": "e3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", @@ -1401,9 +1097,7 @@ { "tcId": 113, "comment": "edge case for shared secret", - "flags": [ - "EdgeCaseShared" - ], + "flags": ["EdgeCaseShared"], "public": "8d44108d05d940d3dfe5647ea7a87be24d0d036c9f0a95a2386b839e7b7bf145", "private": "60a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f", "shared": "ddffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", @@ -1412,10 +1106,7 @@ { "tcId": 114, "comment": "edge case for shared secret", - "flags": [ - "EdgeCaseShared", - "Twist" - ], + "flags": ["EdgeCaseShared", "Twist"], "public": "21a35d5db1b6237c739b56345a930aeee373cdcfb4701266782a8ac594913b29", "private": "60a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f", "shared": "dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", @@ -1424,10 +1115,7 @@ { "tcId": 115, "comment": "edge case for shared secret", - "flags": [ - "EdgeCaseShared", - "Twist" - ], + "flags": ["EdgeCaseShared", "Twist"], "public": "3e5efb63c352ce942762482bc9337a5d35ba55664743ac5e93d11f957336cb10", "private": "60a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f", "shared": "0000000000000000000000000000000000000000000000000000000000000002", @@ -1436,10 +1124,7 @@ { "tcId": 116, "comment": "edge case for shared secret", - "flags": [ - "EdgeCaseShared", - "Twist" - ], + "flags": ["EdgeCaseShared", "Twist"], "public": "8e41f05ea3c76572be104ad8788e970863c6e2ca3daae64d1c2f46decfffa571", "private": "60a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f", "shared": "0000000000000000000000000000000000000000000000000000000000008000", @@ -1476,10 +1161,7 @@ { "tcId": 119, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "0200000000000000000000000000000000000000000000000000000000000000", "private": "e0a8be63315c4f0f0a3fee607f44d30a55be63f09561d9af93e0a1c9cf0ed751", "shared": "0c50ac2bfb6815b47d0734c5981379882a24a2de6166853c735329d978baee4d", @@ -1488,9 +1170,7 @@ { "tcId": 120, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "1200000000000000000000000000000000000000000000000000000000000000", "private": "0840a8af5bc4c48da8850e973d7e14220f45c192cea4020d377eecd25c7c3643", "shared": "77557137a2a2a651c49627a9b239ac1f2bf78b8a3e72168ccecc10a51fc5ae66", @@ -1499,10 +1179,7 @@ { "tcId": 121, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "1400000000000000000000000000000000000000000000000000000000000000", "private": "0092229c753a71284d0853909470ad847ab62f439ea51482fb41d30cc3b44743", "shared": "c88e719ae5c2248b5f90da346a92ae214f44a5d129fd4e9c26cf6a0da1efe077", @@ -1511,9 +1188,7 @@ { "tcId": 122, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "0000000000000000000000000080000000000000000000000000000000000000", "private": "b8da2bd2d7cf25a3e54e5f87ee15911effb9ff86baec4076d56c8e953670bf5b", "shared": "4bf6789c7ea036f973cde0af02d6fdb9b64a0b957022111439570fad7d7a453f", @@ -1522,9 +1197,7 @@ { "tcId": 123, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ffffffffffffffffffffffffffff000000000000000000000000000000000000", "private": "684cd420af41abb3d10c61e773238cf729c2155f941ac27e15f4c37f49b29576", "shared": "bcac235ae15cc7148372e11f9315e3bc76ceb904b3d2a8246bd9d9be2082bb62", @@ -1533,10 +1206,7 @@ { "tcId": 124, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "0100000000000000000000000000010000000000000000000000000000000000", "private": "38cfacaa4460796b4de434bdd6739f0d043671f97fa829517511e6b47aa93474", "shared": "5dd7d16fff25cc5fdf9e03c3157cb0a235cea17d618f36e6f13461567edeb943", @@ -1545,9 +1215,7 @@ { "tcId": 125, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "0000000000000000000000000000000000000000000000000000004000000000", "private": "30832e8cb627ac195f77b1105258e4bb18b99a5ed944404bfacb3a039fbdb14b", "shared": "2816fd031d51d6750f9225ede950625cca47441ca97e43092650396991afcb6d", @@ -1556,10 +1224,7 @@ { "tcId": 126, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "0000000000000000000000000000000000000000000000000000008000000000", "private": "d818fd6971e546447f361d33d3dbb3eadcf02fb28f246f1d5107b9073a93cd4f", "shared": "7ed8f2d5424e7ebb3edbdf4abe455447e5a48b658e64abd06c218f33bd151f64", @@ -1568,10 +1233,7 @@ { "tcId": 127, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000", "private": "1021cd8682bdc3f5da9100adff5b2230b3acd836b3a455db8352a2c27e69d17e", "shared": "e8620ed5ca89c72c5ea5503e6dcd01131cd5e875c30e13d5dc619ce28ec7d559", @@ -1580,9 +1242,7 @@ { "tcId": 128, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "0100000000000000000000000000000000000000000000000000000001000000", "private": "20e4c9247102292655d6765d7d84c6fce5309b8004045daea6d7d7dcad462871", "shared": "ceadb264379dcadd6e3bb8ad24dd653d2a609dd703d41da6caf3ad00f001862c", @@ -1591,10 +1251,7 @@ { "tcId": 129, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "a8b9c7372118a53a9de9eaf0868e3b1a3d88e81cb2e407ff7125e9f5c5088715", "private": "90b150d462de512056d5bd55173074969b496f262fb6916b733f6263a8078971", "shared": "f86cc7bf1be49574fc97a074282e9bb5cd238e002bc8e9a7b8552b2d60eccb52", @@ -1603,10 +1260,7 @@ { "tcId": 130, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "aab9c7372118a53a9de9eaf0868e3b1a3d88e81cb2e407ff7125e9f5c5088715", "private": "9887286b3261c8d857a16f6db21277f75d88d4e861b3ebe7596699047e816668", "shared": "ccbb8fd9dee165a398b2dbd7c8396f81736c1b3da36b35fbec8f326f38f92767", @@ -1615,9 +1269,7 @@ { "tcId": 131, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "585007a5930d77623cf29756038ca197d3ebfd9e4c80a69585efe0274092c115", "private": "20ca2c85cc8762e96b7047bf15c71c050ffe0ed1616040a953ae32a1297ad871", "shared": "46add6f48ffff461777d4f89b6fdf1155aa051a96387d45f3e5e371a236b6e52", @@ -1626,9 +1278,7 @@ { "tcId": 132, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f", "private": "d027656605b10bf18dea28bc52546f9f1f08cef06cafd200fc84f87dbb4ebe46", "shared": "1adbe32207e21f71e1af53884d2a2276481e298e557f4dacb3720f2458e3082d", @@ -1637,10 +1287,7 @@ { "tcId": 133, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "0000000000000000000000000000000000000000000000000000000000000020", "private": "4867a83ee9d01b7510840867db1af6a6049bdbb056b74443f70c358e162c8867", "shared": "e12cc58fbeb70a5e35c861c33710be6516a6a92e52376060211b2487db542b4f", @@ -1649,9 +1296,7 @@ { "tcId": 134, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "afa00e4a271beec478e42fad0618432fa7d7fb3d99004d2b0bdfc14f8024832b", "private": "a015970a8add940fca5b1b5d23875397d547d8d494fcb314f2045a67a2d12c4b", "shared": "421bed1b26da1e9adbeada1f32b91a0fb4ced0f1110e0a4a88e735a19ee4571e", @@ -1660,9 +1305,7 @@ { "tcId": 135, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "b1a00e4a271beec478e42fad0618432fa7d7fb3d99004d2b0bdfc14f8024832b", "private": "4058cb6b9aaba02a338aaa392dbc10039e26e9e444117e758e24c5d8b232ea5e", "shared": "d7b47463e2f4ca9a1a7deea098da8e74ac3b4a109083d997259b12992e7e7e06", @@ -1671,10 +1314,7 @@ { "tcId": 136, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f", "private": "b876b05daff0530b139d9e11250563418077178246c5fa7005ba00e9b6647763", "shared": "686eb910a937211b9147c8a051a1197906818fdc626668eb5f5d394afd86d41b", @@ -1683,9 +1323,7 @@ { "tcId": 137, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "22231c64ef73ad62318b8a87bc38e272e1bb8bf1a60d7c00476d0b059d7b3c35", "private": "d87fd6aa5d8deef6dee9619a56846a0829620590f2da40835d8e251597e39078", "shared": "09559733b35bcc6bb8ac574b5abe3a4d8841deff051c294a07487e3eec3c5558", @@ -1694,9 +1332,7 @@ { "tcId": 138, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f", "private": "90036321b63751f7622aa93da34d85e59ce81009ac5b9a068921d83bc4715b57", "shared": "f7d5cbcf39eb722b01ed20c85563ebb81d076511aead4ccc429027866b9fd270", @@ -1705,10 +1341,7 @@ { "tcId": 139, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f", "private": "a06781fd4c4a0874e00e72ba131b9dd87a83b2904e294de176e8a9af1f695d67", "shared": "e995ad6a1ec6c5ab32922cff9d204721704673143c4a11deaa203f3c81989b3f", @@ -1717,10 +1350,7 @@ { "tcId": 140, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f", "private": "b822d72d8b68bdb4fbf67e56a61d672b2c7747e94479fe5ae4072d0accdd6571", "shared": "32b6dabe01d13867f3b5b0892fefd80dca666f2edc5afb43cd0baf703c3e6926", @@ -1729,9 +1359,7 @@ { "tcId": 141, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "0000000000000000000000000000000000000000000000000000000000000040", "private": "d08ce1237e248d02cdf619d20bea5848ade4f6ffd171b8dee8793fc67c459640", "shared": "a93d83fc9ea0f6cb0cc8b631da600019b76cbb2ec57222f2e42dd540e3da850b", @@ -1740,9 +1368,7 @@ { "tcId": 142, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "cbdce39b108c529dce74757843c71d8d1e44740e59f283ffb892f4fa6284c34a", "private": "180ae3c928514cfb9edd06e7dc1d5d066160e967445a5c58e4463b69ed205e6d", "shared": "017cbfa2b38e9ef3297a339ecce1a917bdcf7e910036086a41d1e22d04241870", @@ -1751,9 +1377,7 @@ { "tcId": 143, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "3c5ff1b5d8e4113b871bd052f9e7bcd0582804c266ffb2d4f4203eb07fdb7c54", "private": "e881d806a110560cd8fee899d59c0249f1233a4322c41aa369c7a2a99f5b5962", "shared": "71133905b8a57ea8c38de0ecf213699a75b096c2df21f07f7e9eb03e9fa53f5c", @@ -1762,9 +1386,7 @@ { "tcId": 144, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "3e5ff1b5d8e4113b871bd052f9e7bcd0582804c266ffb2d4f4203eb07fdb7c54", "private": "08e410e1d7e8b9411236af4a35d6b62a5d8931478e4c62197cfafb491467b162", "shared": "3dc7b70e110766b2bf525252ebed98a100b2e532dc69544464da1bbab8625f6d", @@ -1773,9 +1395,7 @@ { "tcId": 145, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f", "private": "e02fdf7e0ee3d55b4440f01432dd253c949793bc04da44ddece83e54c8c39b40", "shared": "e317e5cc438b5f79ead5533ac7c45519a117b31033cc2140b19edf8572011240", @@ -1784,9 +1404,7 @@ { "tcId": 146, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f", "private": "f05d18f68ef7a5865c14db3a9c255fdf2dabea2aa36581e94f68b727b582867b", "shared": "d86810516aeddc18061036f599a9eb84d1c6146b0f543652dd4526743ba42c04", @@ -1795,10 +1413,7 @@ { "tcId": 147, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "95aff85a6cf2889dc30d68a9fc735e682c140261b37f596a7a101fd8bf6d3e6a", "private": "00c103578d5c079d7bcc22c1c31e787c1b15c57fcb493fdafefa20371cfc746b", "shared": "dfa988a477003be125b95ccbf2223d97729577d25e1d6e89e3da0afabdd0ae71", @@ -1807,10 +1422,7 @@ { "tcId": 148, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "434638c8dee75ac56216150f7971c4e5c27717e34d1bf8008eda160a3af7786a", "private": "7005bb927485c435642b424a3dde014bcf76345e5be64ae6e9b24db39e1cdb51", "shared": "d450af45b8ed5fe140cc5263ffb7b52e66736899a8b872b6e28552129819b25b", @@ -1819,9 +1431,7 @@ { "tcId": 149, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "454638c8dee75ac56216150f7971c4e5c27717e34d1bf8008eda160a3af7786a", "private": "0822039a5dc13c40fcccf346e2a7769b4fd272052d43260ad626468a50d44162", "shared": "58002c89bf8bc32ae6fc205b796acd13ef7f8476f6492ae4b2be47f1095e8a4f", @@ -1830,9 +1440,7 @@ { "tcId": 150, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ecfffffffffffffffffffffffffffeffffffffffffffffffffffffffffffff7f", "private": "40a6349c03f0dc0a42358f6353ca67632af687b14c9dff626c54e211e8fc355a", "shared": "7773aad6e72eb1735b65ad51f7dad258c11d7bfff53094424cb103cd6bfb4368", @@ -1841,9 +1449,7 @@ { "tcId": 151, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "eefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffff7f", "private": "50696d4d05209971d6ba0676ea274262ba639aac74fa75e5df4570768ad8ae74", "shared": "c118ddf6462fbea80f14ef1f2972a1ab12cafa511d1323d4d22d0d426d651b5b", @@ -1852,9 +1458,7 @@ { "tcId": 152, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "edffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffff7f", "private": "68bb680c853f4e4daa47c586dc886cf4568d7b0383770f6df439a53be4a3236d", "shared": "cc0775bfd970a2706b11c7222a4436a3d17160382c83b76f89b66192c81b4408", @@ -1863,9 +1467,7 @@ { "tcId": 153, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "b0f6c28dbdc647068a76d71805ef770f087cf76b82afdc0d26c45b71ace49768", "shared": "f0097fa0ba70d019126277ab15c56ecc170ca88180b2bf9d80fcda3d7d74552a", @@ -1874,12 +1476,7 @@ { "tcId": 154, "comment": "special case public key", - "flags": [ - "EdgeCaseMultiplication", - "LowOrderPublic", - "Twist", - "ZeroSharedSecret" - ], + "flags": ["EdgeCaseMultiplication", "LowOrderPublic", "Twist", "ZeroSharedSecret"], "public": "ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "private": "18630f93598637c35da623a74559cf944374a559114c7937811041fc8605564a", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -1888,10 +1485,7 @@ { "tcId": 155, "comment": "special case for E in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "0000000000000000000008000000000000000000000000000000000000000000", "private": "581ecbda5a4a228044fefd6e03df234558c3c79152c6e2c5e60b142c4f26a851", "shared": "59e7b1e6f47065a48bd34913d910176b6792a1372aad22e73cd7df45fcf91a0e", @@ -1900,9 +1494,7 @@ { "tcId": 156, "comment": "special case for E in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "77af0d3897a715dfe25df5d538cf133bc9ab7ad52df6bd922a2fb75621d59901", "private": "b0561a38000795b7cb537b55e975ea452c2118506295d5eb15fd9c83b67f7a50", "shared": "179f6b020748acba349133eaa4518f1bd8bab7bfc4fb05fd4c24e7553da1e960", @@ -1911,9 +1503,7 @@ { "tcId": 157, "comment": "special case for E in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "4e39866127b6a12a54914e106aab86464af55631f3cb61766d5999aa8d2e070e", "private": "b00f7df2d47128441c7270b9a87eee45b6056fc64236a57bdf81dbcccf5f5d42", "shared": "43c5ee1451f213ef7624729e595a0fee7c9af7ee5d27eb03278ee9f94c202352", @@ -1922,9 +1512,7 @@ { "tcId": 158, "comment": "special case for E in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "adc6799ed8495ed5ab6eb1ef955479b9b50aa9ce0c349e8992a6665572d1f811", "private": "c8f7a0c0bfb1e9c72576c534f86854fbe4af521d4fa807f67e2440e100ec8852", "shared": "2f350bcf0b40784d1d756c9ca3e38ec9dd68ba80faf1f9847de50779c0d4902a", @@ -1933,10 +1521,7 @@ { "tcId": 159, "comment": "special case for E in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "770f4218ef234f5e185466e32442c302bbec21bbb6cd28c979e783fe5013333f", "private": "58181f581aa37022ff71c56c6e68e6175d967c5c995a249885f66565074ded4d", "shared": "d5d650dc621072eca952e4344efc7320b2b1459aba48f5e2480db881c50cc650", @@ -1945,10 +1530,7 @@ { "tcId": 160, "comment": "special case for E in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "5c6118c4c74cfb842d9a87449f9d8db8b992d46c5a9093ce2fcb7a49b535c451", "private": "301c935cae4357070b0adaf9cd6192830b2c989c153729eed99f589eb45f884b", "shared": "909cc57275d54f20c67b45f9af9484fd67581afb7d887bee1db5461f303ef257", @@ -1957,9 +1539,7 @@ { "tcId": 161, "comment": "special case for E in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "4039866127b6a12a54914e106aab86464af55631f3cb61766d5999aa8d2e076e", "private": "d002292d4359a3d42bc8767f1380009332e7a0df2f3379011ab78f789f6baa54", "shared": "4a7e2c5caf1d8180eb1c4f22692f29a14b4cdc9b193bd1d16e2f27438eef1448", @@ -1968,10 +1548,7 @@ { "tcId": 162, "comment": "special case for E in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "078fa523498fb51cba1112d83b20af448b8009d8eea14368564d01b8f9b6086f", "private": "d0c2c49e644ab738270707ff9917065942687e2f12886d961161db46c05b565f", "shared": "c0ee59d3685fc2c3c803608b5ee39a7f8da30b48e4293ae011f0ea1e5aeb7173", @@ -1980,9 +1557,7 @@ { "tcId": 163, "comment": "special case for E in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "9fc6799ed8495ed5ab6eb1ef955479b9b50aa9ce0c349e8992a6665572d1f871", "private": "f087d38b274c1dad1bce6eaa36b48e2190b90b9bf8ca59669cc5e00464534342", "shared": "b252bc8eabfaa68c56e54d61b99061a35d11e3a7b9bda417d90f69b1119bcf45", @@ -1991,9 +1566,7 @@ { "tcId": 164, "comment": "special case for E in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "7650f2c76858ea201da2022ac730ecc43654852ad209426dd5d048a9de2a667e", "private": "48dbcc5a695f1514bbbaa6ad00842b69d9ae5216b1963add07fb2947c97b8447", "shared": "fbda33bc930c08df837208e19afdc1cfe3fd0f8f0e3976be34775e58a4a7771f", @@ -2002,11 +1575,7 @@ { "tcId": 165, "comment": "D = 0 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "LowOrderPublic", - "ZeroSharedSecret" - ], + "flags": ["EdgeCaseMultiplication", "LowOrderPublic", "ZeroSharedSecret"], "public": "e0eb7a7c3b41b8ae1656e3faf19fc46ada098deb9c32b1fd866205165f49b800", "private": "5891c9272cf9a197735b701e5715268d36d7436b7e351a3e997a0862e4807d4d", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -2015,11 +1584,7 @@ { "tcId": 166, "comment": "D = 0 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "LowOrderPublic", - "ZeroSharedSecret" - ], + "flags": ["EdgeCaseMultiplication", "LowOrderPublic", "ZeroSharedSecret"], "public": "5f9c95bca3508c24b1d0b1559c83ef5b04445cc4581c8e86d8224eddd09f1157", "private": "c0f9c60aea73731d92ab5ed9f4cea122f9a6eb2577bda72f94948fea4d4cc65d", "shared": "0000000000000000000000000000000000000000000000000000000000000000", @@ -2028,10 +1593,7 @@ { "tcId": 167, "comment": "special case for DA - CB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "b0224e7134cf92d40a31515f2f0e89c2a2777e8ac2fe741db0dc39399fdf2702", "private": "0066dd7674fe51f9326c1e239b875f8ac0701aae69a804c25fe43595e8660b45", "shared": "8dacfe7beaaa62b94bf6e50ee5214d99ad7cda5a431ea0c62f2b20a89d73c62e", @@ -2040,9 +1602,7 @@ { "tcId": 168, "comment": "special case for DA - CB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "601e3febb848ec3e57fce64588aad82afc9c2af99bbcdffcc4cd58d4b3d15c07", "private": "80067f30f40d61318b420c859fce128c9017ab81b47b76028a57bc30d5856846", "shared": "20f1d3fe90e08bc6f152bf5dacc3ed35899785333f1470e6a62c3b8cbe28d260", @@ -2051,10 +1611,7 @@ { "tcId": 169, "comment": "special case for DA - CB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "82a3807bbdec2fa9938fb4141e27dc57456606301f78ff7133cf24f3d13ee117", "private": "584577669d21ce0ae3e30b02c9783ffe97709cbfe396889aa31e8ee43352dc52", "shared": "2b28cc5140b816add5ad3a77a81b1c073d67bf51bf95bda2064a14eb12d5f766", @@ -2063,9 +1620,7 @@ { "tcId": 170, "comment": "special case for DA - CB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f329ab2376462e5f3128a2682086253c19222ac1e2bca45692f0c3b528f4c428", "private": "18e597a4e2ccdb5e8052d57c9009938c2d4c43d6d8c9f93c98727b7311035953", "shared": "8392160083b9af9e0ef44fcfce53ba8ff7282ee7a6c71ab66f8843a55d09cd68", @@ -2074,9 +1629,7 @@ { "tcId": 171, "comment": "special case for DA in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "4fce3bb6c8aaf022dbd100e3cde3941b37d543f00401dba7da9bc143dfc55709", "private": "88281cc51d5512d8814ea5249b879dcbad0323d38512dafbdc7ba85bba8c8d5d", "shared": "42184e22c535530c457bd3b4f1084cbf5e297f502fe136b8d1daecf5334cc96c", @@ -2085,9 +1638,7 @@ { "tcId": 172, "comment": "special case for DA in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "15c68851c1db844b5a1ef3456a659f188854b1a75fbdb2f68f514c9289ce711f", "private": "d0e795450df0a813c6573496ec5793ca02e1bdbad10ed08df83fdaed68b3385f", "shared": "f654d78e5945b24bc63e3e6d790e0ae986e53937764068b1bce920e1d79b756f", @@ -2096,9 +1647,7 @@ { "tcId": 173, "comment": "special case for DA in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "4200a242434337b8914f49345301ed782b13594f9ede089c41fb1e7ea82c9053", "private": "30b69a1cc1eb2d0b83ea213846e90a2c922088bdf294a6995bf6e6e77c646c41", "shared": "cd8a09b04795edcc7061867373981aa748651ebdce5ec218a335b878cefe4872", @@ -2107,9 +1656,7 @@ { "tcId": 174, "comment": "special case for DA in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "baabf0174aaaea4de48cc83adfb0401461a741903ea6fb130d7d64b7bf03a966", "private": "78b30bb63cd8ade71b7a77d426f4419d05f199ffef349e89faa9d9a5f21f6654", "shared": "c9f8258f237db1c80702c5c4d9048dfba9dfe259da4aeee90dc2945526961275", @@ -2118,9 +1665,7 @@ { "tcId": 175, "comment": "special case for x_2 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f12f18bd59c126348f6a7a9f4a5fdd9fcaf581345073a851fba098e5d64b4a0c", "private": "c0b386f4ef0d4698686404977e7b60cb6c1f8b6012a22e29d6224c5947439041", "shared": "6600cbe900616a770a126b8b19156d5e27e1174bd538d0944eb3c0be4899c758", @@ -2129,10 +1674,7 @@ { "tcId": 176, "comment": "special case for x_2 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "bee386527b772490aeb96fc4d23b9304037cb4430f64b228f3d8b3b498319f22", "private": "9886602e719bacafea092bb75b51ae7258abe1a364c176857f3dc188c03e6759", "shared": "3fe710d6344ff0cb342e52349e1c5b57b7a271f2a133bb5249bbe40dc86e1b40", @@ -2141,9 +1683,7 @@ { "tcId": 177, "comment": "special case for x_2 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "cf911ac91b0d944049cec66ae5ef0c4549d1e612e107c68e87263a2fbcf8323f", "private": "b83960f5d0613cdaac6dda690351666e9f277bba6bd406b0e27a1886bb2d3e46", "shared": "71373ebe67f39a2c230027c7db4b3b74bab80ed212b232679785ee10f47c304e", @@ -2152,9 +1692,7 @@ { "tcId": 178, "comment": "special case for x_2 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "1e6ee536e4f26bbfb63139951a10f3bab62e19ed1ef8397178d9c5d04307cd40", "private": "d03b75f09ac807dfd2ee352c04a1f25984720f785ffaa0af88bc5db6ff9c3453", "shared": "238eef43c589822e1d3de41c1cc46dcfec7a93febf37c8546b6625e1a123815d", @@ -2163,9 +1701,7 @@ { "tcId": 179, "comment": "special case for x_2 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "2f1c79ad8488db6f5146903b2dc46cfbfc834bbcf09b4dd70c274c4b67ce605d", "private": "d036948c0ec223f0ee577e390dbf87222358ed199f2823345ad154bbc4cbcc47", "shared": "87a79c9c231d3b9526b49bf3d683bf38c3c319af7c7c5d1456487398da535010", @@ -2174,9 +1710,7 @@ { "tcId": 180, "comment": "special case for x_2 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "fccfe742a63ed9cb70958560b5a02260350a7ecbaf8c57ae045f671a29b4b573", "private": "d054ded613febf2950ac5c927fcb120c387de0ba61b331cd33024c8b6e737048", "shared": "d683ca6194452d878c12d7da35f22833f99728bba89931a51274f61210336a5f", @@ -2185,10 +1719,7 @@ { "tcId": 181, "comment": "special case for AA in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "cb3d4a90f86b3011da3369d9988597c7fff1499273b4a04f84d0e26ed1683c0d", "private": "e82c480631fb153ba2211fe603032b3e71b162dbd3c11bec03208ffcd510655f", "shared": "dbf6203516635840cf69a02db87cf0d95dae315da7fc1ec7ce2b29e1f2db6666", @@ -2197,10 +1728,7 @@ { "tcId": 182, "comment": "special case for AA in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "101e13f7bc0570fa2638caa20a67c6e0c21dab132f4b456191590264c493d018", "private": "c0c01d28c1cab01f59700aca5f18d2697658b37fdd54a339ff391c0a1a1b1645", "shared": "1fe314744390d525278b1f5fbf108101b8ded587081375ed4ac4ac690d92414f", @@ -2209,10 +1737,7 @@ { "tcId": 183, "comment": "special case for AA in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "dce1ec0843fa8f05d9c7355df598391f3de254ecd0b4ba9e6ea6fd9b3b6c2f67", "private": "c82bde72df36479688c485a8bf442f4a34412e429c02db97704f03daf4dfd542", "shared": "ad454395ee392be677be7b9cb914038d57d2d87ec56cc98678dd84f19920912b", @@ -2221,9 +1746,7 @@ { "tcId": 184, "comment": "special case for AA in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "21c2b56f0794cfee25cc9626677a6838000eb66d8c4b5fb07b2f1d912e97c372", "private": "503f697617fb02a7b8ef00ba34e7fc8ce93f9ec3e1cbfe4bf2c05bcee0cb9757", "shared": "c6d6499255133398f9dd7f32525db977a538118800bfaf3aad8bcd26f02c3863", @@ -2232,9 +1755,7 @@ { "tcId": 185, "comment": "special case for BB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "cc3d4a90f86b3011da3369d9988597c7fff1499273b4a04f84d0e26ed1683c0d", "private": "58cd4ca1e4331188de2b2889419ce20ec5ef88a0e93af092099065551b904e41", "shared": "0d74214da1344b111d59dfad3713eb56effe7c560c59cbbb99ec313962dbba58", @@ -2243,10 +1764,7 @@ { "tcId": 186, "comment": "special case for BB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "111e13f7bc0570fa2638caa20a67c6e0c21dab132f4b456191590264c493d018", "private": "004ea3448b84ca509efec5fcc24c63ee984def63b29deb9037894709709c0957", "shared": "7b9dbf8d6c6d65898b518167bf4011d54ddc265d953c0743d7868e22d9909e67", @@ -2255,9 +1773,7 @@ { "tcId": 187, "comment": "special case for BB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "dde1ec0843fa8f05d9c7355df598391f3de254ecd0b4ba9e6ea6fd9b3b6c2f67", "private": "c8a6eb00a4d74bbdff239522c3c891ed7ce1904be2a329cd0ae0061a253c9542", "shared": "fb0e0209c5b9d51b401183d7e56a59081d37a62ab1e05753a0667eebd377fd39", @@ -2266,9 +1782,7 @@ { "tcId": 188, "comment": "special case for BB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "22c2b56f0794cfee25cc9626677a6838000eb66d8c4b5fb07b2f1d912e97c372", "private": "50322ff0d0dcdd6b14f307c04dfecefe5b7cdeaf92bffb919e9d62ed27079040", "shared": "dbe7a1fe3b337c9720123e6fcc02cf96953a17dc9b395a2206cb1bf91d41756e", @@ -2277,9 +1791,7 @@ { "tcId": 189, "comment": "special case for D in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "e58baccede32bcf33b3b6e3d69c02af8284a9631de74b6af3f046a9369df040f", "private": "e0328c7d188d98faf2ac72d728b7d14f2bbbd7a94d0fbd8e8f79abe0b1fe1055", "shared": "97bd42093e0d48f973f059dd7ab9f97d13d5b0d5eedffdf6da3c3c432872c549", @@ -2288,9 +1800,7 @@ { "tcId": 190, "comment": "special case for D in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "c6d5c693fc0a4e2df6b290026860566a166b6d7aebe3c98828d492745c8df936", "private": "5017679a17bd23adf95ad47e310fc6526f4ba9ca3b0839b53bd0d92839eb5b4f", "shared": "99bcbc7b9aa5e25580f92bf589e95dae874b83e420225d8a93e18e96dac00b63", @@ -2299,9 +1809,7 @@ { "tcId": 191, "comment": "special case for D in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "d15f4bf2ef5c7bda4ee95196f3c0df710df5d3d206360fc3174ea75c3aa3a743", "private": "2864aaf61c146df06cc256b065f66b34985cc015da5b1d647a6ed4e2c76bfc43", "shared": "afa2adb52a670aa9c3ec3020d5fda285474ede5c4f4c30e9238b884a77969443", @@ -2310,10 +1818,7 @@ { "tcId": 192, "comment": "special case for D in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "6dffb0a25888bf23cf1ac701bfbdede8a18e323b9d4d3d31e516a05fce7ce872", "private": "184a6cfbabcbd1507a2ea41f52796583dbdb851b88a85781ee8e3c28782c3349", "shared": "e6a2fc8ed93ce3530178fef94bb0056f43118e5be3a6eabee7d2ed384a73800c", @@ -2322,10 +1827,7 @@ { "tcId": 193, "comment": "special case for D in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "21f86d123c923a92aaf2563df94b5b5c93874f5b7ab9954aaa53e3d72f0ff67e", "private": "c85f954b85bc102aca799671793452176538d077862ee45e0b253619767dff42", "shared": "7fc28781631410c5a6f25c9cfd91ec0a848adb7a9eb40bc5b495d0f4753f2260", @@ -2334,9 +1836,7 @@ { "tcId": 194, "comment": "special case for D in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "587c347c8cb249564ab77383de358cc2a19fe7370a8476d43091123598941c7f", "private": "50e3e5a9a19be2ee3548b0964672fb5e3134cb0d2f7adf000e4556d0ffa37643", "shared": "314d8a2b5c76cc7ee1217df2283b7e6724436e273aeb80628dce0600ab478a63", @@ -2345,9 +1845,7 @@ { "tcId": 195, "comment": "special case for DA + CB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f5c6311a1dd1b9e0f8cfd034ac6d01bf28d9d0f962a1934ae2cb97cb173dd810", "private": "08ece580bb6ddf96559b81d7a97dd4531def6cc78d448a70cebabdd26caab146", "shared": "2bfd8e5308c34498eb2b4daf9ed51cf623da3beaeb0efd3d687f2b8becbf3101", @@ -2356,10 +1854,7 @@ { "tcId": 196, "comment": "special case for DA + CB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "9316c06d27b24abc673ffb5105c5b9a89bdfaa79e81cdbb89556074377c70320", "private": "a886033e9dc2b6a913fffbc2bd402e8c11ec34d49c0dc0fa1429329b694a285f", "shared": "d53c3d6f538c126b9336785d1d4e6935dc8b21f3d7e9c25bc240a03e39023363", @@ -2368,10 +1863,7 @@ { "tcId": 197, "comment": "special case for DA + CB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "8a4179807b07649e04f711bf9473a79993f84293e4a8b9afee44a22ef1000b21", "private": "98b1cc2020a8ec575d5c46c76024cf7c7ad7628eb909730bc4f460aaf0e6da4b", "shared": "4531881ad9cf011693ddf02842fbdab86d71e27680e9b4b3f93b4cf15e737e50", @@ -2380,10 +1872,7 @@ { "tcId": 198, "comment": "special case for DA + CB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "a773277ae1029f854749137b0f3a02b5b3560b9c4ca4dbdeb3125ec896b81841", "private": "c8e193de162aa349a3432c7a0c0521d92cbc5e3bf82615e42955dd67ec12345f", "shared": "7ba4d3de697aa11addf3911e93c94b7e943beff3e3b1b56b7de4461f9e48be6b", @@ -2392,10 +1881,7 @@ { "tcId": 199, "comment": "special case for DA + CB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "1eceb2b3763231bc3c99dc62266a09ab5d3661c756524cddc5aabcedee92da61", "private": "88e01237b336014075676082afbde51d595d47e1fa5214b51a351abbf6491442", "shared": "bcf0884052f912a63bbab8c5c674b91c4989ae051fa07fcf30cb5317fb1f2e72", @@ -2404,10 +1890,7 @@ { "tcId": 200, "comment": "special case for DA + CB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "9a2acbb3b5a386a6102e3728be3a97de03981d5c71fd2d954604bee3d3d0ce62", "private": "e82313e451a198dce4ae95c6832a8281d847fc87b28db00fe43757c16cc49c4a", "shared": "e5772a92b103ee696a999705cf07110c460f0545682db3fac5d875d69648bc68", @@ -2416,10 +1899,7 @@ { "tcId": 201, "comment": "special case for DA + CB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "27430e1c2d3089708bca56d7a5ad03792828d47685b6131e023dd0808716b863", "private": "2828594d16768e586df39601ecc86d3fad6389d872b53fca3edcaf6fb958f653", "shared": "378c29e3be97a21b9f81afca0d0f5c242fd4f896114f77a77155d06ce5fbfa5e", @@ -2428,9 +1908,7 @@ { "tcId": 202, "comment": "special case for z_2 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "4ef367901aac8ba90a50e0cf86ca4e4a3ff164fb121605be346e2e48d04ac912", "private": "a84f488e193139f986b0e5b249635b137d385e420342aef1f194fcde1fe5e850", "shared": "7eb48a60b14fb9ea5728f6410aef627d1522fad481b934af64e2c483b64d585f", @@ -2439,9 +1917,7 @@ { "tcId": 203, "comment": "special case for z_2 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "d1de303c4ddd05d57c29df92ad172dd8c8f424e63ec93445beaea44f9d124b17", "private": "30fd2a781e095c34a483907b3dd2d8bd2736e279617bfa6b8b4e0e1cf90fbd46", "shared": "b71bdbed78023a06deed1c182e14c98f7cf46bc627a4a2c102ad23c41cf32454", @@ -2450,9 +1926,7 @@ { "tcId": 204, "comment": "special case for z_2 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "5bccd739fd7517d9344bf6b2b0f19a1e0c38d9349a25ad1f94af4a2cdcf5e837", "private": "28312e17b47dd32d90561168245187963c7469a31c881e4a5c94384262b71959", "shared": "5bb56877caf2cdac98611b60367fbb74265984614e5e73996e8ea1bd6f749f1a", @@ -2461,10 +1935,7 @@ { "tcId": 205, "comment": "special case for z_2 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "8a7a939310df7ea768454df51bcd0dfbd7be4fcbb2ffc98429d913ec6911f337", "private": "a87640cf8237b473c638b3e9df08644e8607e563b5964363ccc42133b2996742", "shared": "b568ed46d04f6291f8c176dca8aff6d221de4c9cce4b404d5401fbe70a324501", @@ -2473,10 +1944,7 @@ { "tcId": 206, "comment": "special case for z_2 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "fe3590fc382da7a82e28d07fafe40d4afc91183a4536e3e6b550fee84a4b7b4b", "private": "780c5b882720d85e5ddfaf1033e9a1385df9e21689eeda4dcc7444ad28330a50", "shared": "11fb44e810bce8536a957eaa56e02d04dd866700298f13b04ebeb48e20d93647", @@ -2485,10 +1953,7 @@ { "tcId": 207, "comment": "special case for z_2 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "fad9ab3e803b49fc81b27ee69db6fc9fdb82e35453b59ef8fab2a3beb5e1134c", "private": "209e5e0ae1994bd859ce8992b62ec3a66df2eb50232bcc3a3d27b6614f6b014d", "shared": "85d9db8f182bc68db67de3471f786b45b1619aec0f32b108ace30ee7b2624305", @@ -2497,9 +1962,7 @@ { "tcId": 208, "comment": "special case for z_2 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "98bed955f1516c7a442751ac590046d7d52ca64f76df82be09d32e5d33b49073", "private": "806d1dee5ff6aea84a848916991a89ef3625583e1bd4ae0b3dd25c2524a4ff46", "shared": "61d4ef71cbe7be3128be829ab26ed3463eb4ab25937c309788e876b23412aa7c", @@ -2508,9 +1971,7 @@ { "tcId": 209, "comment": "special case for z_2 in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "e59be4917b3f05b6fc8748c9b90f1b910273c9c6e17ff96ef415ff3d927d987e", "private": "00f98b02ae0df5274cc899f526eb1b877289e0963440a57dd97e414cdd2f7c51", "shared": "5ba4394ed1a664811b01557944becf7585652a8acbdbf806742911207bd79346", @@ -2519,10 +1980,7 @@ { "tcId": 210, "comment": "special case for A in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "8c9885a26cb334054700a270f7a5f4aac06bad8263b651ebf0712eca1ebb6416", "private": "d86c18f2be396b3bb72f22e6ece22e273af6e1506a1c09ad4d01bdd2f439f843", "shared": "a5952588613eb7a5cd49dd526f1f20a4f0ffe9423e82cea302c2dd90ce559955", @@ -2531,10 +1989,7 @@ { "tcId": 211, "comment": "special case for A in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "f6135fe9741c2c9de7dcf7627ef08832f351cb325dbb3a26f93a2b48620e1727", "private": "f81aadb9053eb698996d0f781d9cda67f82ddefa3987d276ff5a94ffdf5d255f", "shared": "cb6fb623084b6197443ec9ba1050c0923332e5e829ae0194269cfaf920a43601", @@ -2543,9 +1998,7 @@ { "tcId": 212, "comment": "special case for A in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f6ffffffffffffffffffffffffffffbfffffffffffffffffffffffffffffff3f", "private": "305b4db4321b4923fc559bf91df677d0e12c3a31b16ec655cb708b759d7c114d", "shared": "9e526079c2fcf12426ae6c2a54b5ffb70f2ec662e29ea5ce0c8385c3b21cd162", @@ -2554,9 +2007,7 @@ { "tcId": 213, "comment": "special case for A in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f6ffffffffffffffffffffffffffff3f00000000000000000000000000000040", "private": "900638d1979802db9b52e4dd84fa19579f61cd7bef3c0b62fcccaeaa15fa484d", "shared": "6329c7dc2318ec36153ef4f6f91bc6e7d1e008f5293065d9586ab88abb58f241", @@ -2565,9 +2016,7 @@ { "tcId": 214, "comment": "special case for A in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f6eba0168be3d3621823089d810f77cd0cae34cda244c5d906c5d4b79df1e858", "private": "38575cf7c8691ecc79cd5f8d7d4703aa48592ff6e7f64731c2d98a19aeae514f", "shared": "603f4fc410081f880944e0e13d56fc542a430eec813fad302b7c5ac380576f1c", @@ -2576,10 +2025,7 @@ { "tcId": 215, "comment": "special case for A in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "60677a5d934ccbfab8ff5d8f085a0b553f94527d9c49ae140f8ed135e1449b69", "private": "e88bd02c7016547a24f428bc2a9dcccad6c6f880c17bffcf66fc68459627af4e", "shared": "834bbad5470e1498c4b0148782dfe630e8bfadff1997de802ac8ce302a1bda28", @@ -2588,10 +2034,7 @@ { "tcId": 216, "comment": "special case for B in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "8d9885a26cb334054700a270f7a5f4aac06bad8263b651ebf0712eca1ebb6416", "private": "9036ed7d68f7448ac440dc51216b49840dcabd3d5e32e3b4ffc32a5fe9e96742", "shared": "ec9070ad3491a5ff50d7d0db6c9c844783dde1c6fbd4fe163e9ade1ce9cd041d", @@ -2600,10 +2043,7 @@ { "tcId": 217, "comment": "special case for B in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "f7135fe9741c2c9de7dcf7627ef08832f351cb325dbb3a26f93a2b48620e1727", "private": "90c55e77aa0fe4afb1287109fd010f526364dea18d88e2fd870ac01b66e3fa4e", "shared": "dc6d05b92edcdb5dc334b1fc3dff58fe5b24a5c5f0b2d4311555d0fc945d7759", @@ -2612,9 +2052,7 @@ { "tcId": 218, "comment": "special case for B in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f7ffffffffffffffffffffffffffffbfffffffffffffffffffffffffffffff3f", "private": "a021ba2fd4e3ad57bcbf204d6f6c3e8018d8978552633b6dff1b7447bf529459", "shared": "1b174b189981d81bc6887932083e8488df8bbbed57f9214c9cfa59d59b572359", @@ -2623,9 +2061,7 @@ { "tcId": 219, "comment": "special case for B in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f7ffffffffffffffffffffffffffff3f00000000000000000000000000000040", "private": "3035083e984837587f6b7346af871bf3fc9581c50eb55c83aefabeed68cee349", "shared": "15a052148abaad1b0f2e7481a34edb61403589439b5bd5e5646cecebe2a1be2b", @@ -2634,9 +2070,7 @@ { "tcId": 220, "comment": "special case for B in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f7eba0168be3d3621823089d810f77cd0cae34cda244c5d906c5d4b79df1e858", "private": "30435ce187f2723f9a3bdea0eef892207e152e4cee8985fa72d2db4147bd2a53", "shared": "1d048cbe2f8df07c233a8f93706f307d17130c2497fb752eeaa31fe3edfc725a", @@ -2645,10 +2079,7 @@ { "tcId": 221, "comment": "special case for B in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "61677a5d934ccbfab8ff5d8f085a0b553f94527d9c49ae140f8ed135e1449b69", "private": "580f0a9bba7281a30fb033490e0f429f22e3f267852caeacefa3e5291f0e614e", "shared": "cb92a98b6aa99ac9e3c5750cea6f0846b0181faa5992845b798923d419e82756", @@ -2657,10 +2088,7 @@ { "tcId": 222, "comment": "special case for C in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "c8239b710136fe431fb4d98436157e47c9e78a10f09ff92e98baff159926061c", "private": "709098feb2e25c67b4bfd3be0a01af409adb6da52b3fbe3d970642dd2c983856", "shared": "f1bd12d9d32c6f4c5b2dcb3a5c52d9fd454d52ca704c2c137956ec8ad9aef107", @@ -2669,9 +2097,7 @@ { "tcId": 223, "comment": "special case for C in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "b7a2f79e0de9b58147691b5546d9ec463da8325e1440e58bb20aa129d1b97327", "private": "185ac62e729f88528950926c0de7c481c924bf9cf26a122f443b861e8b6af640", "shared": "e6f1c494c9e4bd2325c17183e82d31ab0bbee6c847d4b0e4a99c7c6891117c3f", @@ -2680,9 +2106,7 @@ { "tcId": 224, "comment": "special case for C in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "2dc624e1663f42a7b9336350f277541b50b8ddc7ee0d86133ad53273aed4e62e", "private": "f03743eead7c2f7719794324f271072817d1a04cbda42b232f3bee43f397cc40", "shared": "aa2a12edf752d279bdb000fb1405a5df8c5f1d41309b4f2bd41aed7ac1ed0149", @@ -2691,9 +2115,7 @@ { "tcId": 225, "comment": "special case for C in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "0e5eceee9104a64f82c9093b9bf7b4076ee5bc70815af7ee9f942ef015756176", "private": "a8fbb4f90da45794981405d59ef310621e3c3b6b7760b5e30308c7822c88ae5f", "shared": "74d5606ba0b6ad1d8ba36ae6f264d6315f479b3984de573e9b001e0555247c32", @@ -2702,10 +2124,7 @@ { "tcId": 226, "comment": "special case for CB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "737d45477e2beb77a6c38b98e2a19b05c395df7da998cb91f6dfab5819614f27", "private": "c887886fd07107c7221f6d9dd36c305ec779ceca132ac933ff77dab2beac6345", "shared": "8cf4538ae5f445cc6d273df4ad300a45d7bb2f6e373a562440f1b37773904e32", @@ -2714,9 +2133,7 @@ { "tcId": 227, "comment": "special case for CB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "873f8b260ea9d9ddac08b7b030727bf0072315ab54075ecc393a37a975882b7e", "private": "58096ee29361978f630ad1fb00c1267c5a901f99c502f9569b933ad0dcce0f50", "shared": "d5766753211d9968de4ac2559998f22ef44e8aa879f3328cbc46aa858dcb433c", @@ -2725,9 +2142,7 @@ { "tcId": 228, "comment": "special case for CB in multiplication by 2", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "75e1587c5eefc83715d71020aa6be5347bb9ec9d91ce5b28a9bbb74c92ef407e", "private": "0829a49046dce2c07ab28440dbad146453e128960e85dd2e6a69a1512873dd44", "shared": "761d8cecf13f93b379a772e5fac5b9ffe996cad9af06152580afe87ff9651c71", @@ -2736,10 +2151,7 @@ { "tcId": 229, "comment": "special case for x_2 in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "f85a06065ea2527238fc5ec1b75ead9262e6b1aed61feff83b91230aeb4b7d01", "private": "587ac36b9a23594632679adea1a826f2f62d79738220fb487464039f36ca2372", "shared": "f12acd36f6299a4d192c03aa4efeea7df51e2d15d763172e68accf7bc6f5c230", @@ -2748,9 +2160,7 @@ { "tcId": 230, "comment": "special case for x_2 in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "6e0f1d00b1099d2a71f7be86655feb8988bba5577b02f964043a49f00c749613", "private": "a8a442b7c0a99227b4cb5c75fb9e5a72cea25eba8a0bdf07271bb4a93c2b6665", "shared": "b2bbbd173f41d952d329251da973a9500300628177ad0fb79d01e2e263905b38", @@ -2759,10 +2169,7 @@ { "tcId": 231, "comment": "special case for x_2 in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "696757ced3097fa960c8390a09e8bd6d390dbde8d1fa170261f3422edc192929", "private": "d8f7233e9612c00c9dca2c751ec1d3f5f67bad77c2e714a20e71eb3f220a6671", "shared": "45ecfa275f1daa25d3fadf33cdf89a152afea25eae37e68e00b30c367789887a", @@ -2771,10 +2178,7 @@ { "tcId": 232, "comment": "special case for x_2 in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "fd84b3f2fbfa16aebf40c27f46e18d77bafa0c7971bedde4909212e771bd3c35", "private": "d80c7c7557c9907e1b11e844bf1369cba669bc38e9b7b253e51f239bda322374", "shared": "595e144e07bbe65b38e0e4163d02ad75a65e422e74067db35c90dfa6e055d456", @@ -2783,10 +2187,7 @@ { "tcId": 233, "comment": "special case for x_2 in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "805485703ccfc4a221ef281267f52b61cebc879f0f13b1e5f521c17352a0784f", "private": "8002a85115ad7b41c50f84f35fac750ee8e19734807102830ff6a306beed4464", "shared": "226e16a279ac81e268437eb3e09e07406324cb72a9d4ee58e4cf009147497201", @@ -2795,10 +2196,7 @@ { "tcId": 234, "comment": "special case for x_2 in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "80642a3279da6bf5fc13db14a569c7089db014225cfcae7dff5a0d25ecc9235b", "private": "782db0c8e3e68f106fe0c56415e0bd13d812dea0e94cbd18bdf6761295613a6d", "shared": "790d09b1726d210957ce8f65869ca1ec8fa0b2b06b6bcf9483b3eb55e49e9272", @@ -2807,9 +2205,7 @@ { "tcId": 235, "comment": "special case for z_2 in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "84e827f78cae0cf063e4340198f788c284e07430b3a94a3873df38b1f872ce02", "private": "909fb0bdbf53a69a2fe39c8b2497abd4fa57d2d54e046b5f514595e2c0f33d63", "shared": "684cc83af806bcd9cd251e1858f3c10f0166e0a0cd2be154339a886b13e7c76f", @@ -2818,9 +2214,7 @@ { "tcId": 236, "comment": "special case for z_2 in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "d445e1df0083bb6b8e886e6632251807171d4e88c41816fc684373c09d7e5d6e", "private": "78a67909757248665f79371eb014825ab6bd4af3571f140389c636e004bcf46b", "shared": "e426e4a3c54d3e77f4f157301e0ac7d9e12337a2b58df16780041cf6d6198c5a", @@ -2829,10 +2223,7 @@ { "tcId": 237, "comment": "special case for z_2 in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "f26aa6151a4b22390176f6233e742f40f2ecd5137166fb2e1ec9b2f2454ac277", "private": "286a302d5b076d2aba7c2a4daf9e7cc9d8539b7c0391307db65a2f4220d30f70", "shared": "862df92e25277bd94f9af2e1dda51f905a6e2a3f6068a92fabfc6c53da21ec11", @@ -2841,9 +2232,7 @@ { "tcId": 238, "comment": "special case for DA - CB in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "2b02db3c82477fe21aa7a94d85df379f571c8449b43cbd0605d0acc53c472f05", "private": "a838b70d17161cb38222f7bc69a3c8576032d580275b3b7d63fba08908cb4879", "shared": "3f438dbf03947995c99fd4cb366ca7e00e8cfbce64c3039c26d9fad00fa49c70", @@ -2852,10 +2241,7 @@ { "tcId": 239, "comment": "special case for DA - CB in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "d71dd7db122330c9bbaab5da6cf1f6e1c25345ee6a66b17512b1804ace287359", "private": "b0733b4203267ab3c94c506acadb949a76cc600486fcd601478fcdef79c29d6c", "shared": "95f3f1849b0a070184e6077c92ae36ba3324bf1441168b89bb4b9167edd67308", @@ -2864,10 +2250,7 @@ { "tcId": 240, "comment": "special case for BB in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "737bc07de0729bbcfbee3a08e696f97f3770577e4b01ec108f59caf46406d205", "private": "d844a36b58aefdb08b981796029a2766101884b348f70eed947c2541064caf6a", "shared": "6a969af6d236aba08fa83160f699e9ed76fb6355f0662f03dbc5915a3c23063e", @@ -2876,9 +2259,7 @@ { "tcId": 241, "comment": "special case for BB in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "9758061a7b3e2c02fb5c20875ae6b55b11fb6795990a0f4fdcd1147be5521607", "private": "a0b7d312d9b832e124d1bc8cb21db545440e3cf14e7473ee9ccbe9b682f2156c", "shared": "ab39db4aa29ac4017c7446f1ad0c7daa9a37f1b6b4f2e9d2902ccefb84839d28", @@ -2887,10 +2268,7 @@ { "tcId": 242, "comment": "special case for BB in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "37cd65d33036205f3449e8655a50d4b0c86fec02100b4f2db7da92dcf5e3aa0a", "private": "787f1ddd78cc6473d3e63949409ad3f35bfe0ce0738f255dee682f2bfbc80f7f", "shared": "13de41659e3e308d6e26c94282fcc3e0364ddf0809ddee6c8e7abb5091b02b00", @@ -2899,10 +2277,7 @@ { "tcId": 243, "comment": "special case for BB in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "a9b6e8081460383adc587c8f91a02c59a7a35576ca62436ccd1b5fef1b92545d", "private": "4080ae60a85c1fa95aad9beabd98b405e7f28141bf08f2c9a4fdbde1c5680265", "shared": "69ed8a0a27812ae6741474bd5c6a4e683a126649f7245aa0f91a3a384bcde25a", @@ -2911,9 +2286,7 @@ { "tcId": 244, "comment": "special case for E in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "fd1a2cd17a93f850deb8c45a2d34539232dfd8a558304209781c6cb58229870e", "private": "08f9f4a4fac4db413315f74a59818b2452fc7b7685592e26556775f9b86d907f", "shared": "010218bd67b1b92fee3e7fa4578c13617d73195de10279747e53ba01a254525a", @@ -2922,9 +2295,7 @@ { "tcId": 245, "comment": "special case for E in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "b88119e5ae6d9e6b912d52524739e612ef19ab7e5dd3d946cb9bc003c378f81f", "private": "1888cfae3085867657b09435c42b74cc762457839451a3659db218d4214fdd63", "shared": "e6b298de9cb6358fbbb00f11890f5714a3858e8f05a2a8d1cf39fe78cc55dd4e", @@ -2933,9 +2304,7 @@ { "tcId": 246, "comment": "special case for E in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "7b70e29dce0479cde4a36c7f9786582f104bc0788f046b48af495e67bdb88f36", "private": "789ce13ed007818d7a5181e629eed944a20a058cfe39669c9831bfa5215a1269", "shared": "967bbe298494b4a5f95853cfde9dc85970b2a4b5dd2c92782901e853957f5809", @@ -2944,10 +2313,7 @@ { "tcId": 247, "comment": "special case for E in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "2a209e2ace0e3d6973ffbf7403f9857ff97a5fdcd27f2c7098b444fc3c166738", "private": "00022b43775ab2f4b91bc1cb54c97f78026289eaaf02abeed04ca84f736c686c", "shared": "9f66848681d534e52b659946ea2c92d2fabed43fe6e69032c11153db43dca75b", @@ -2956,9 +2322,7 @@ { "tcId": 248, "comment": "special case for E in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f50709aca7f314e8d05b5ff97a427e427bd5e85c4e86712125076a771be21448", "private": "8097a52fc562e8a516682f5363cc5e7c88e9c78e308df0deef40497b35cc127d", "shared": "ea7572e27a9120de1f13b85710ba69a3471b7b3f5d12bc430c12c4bbf8aa3957", @@ -2967,9 +2331,7 @@ { "tcId": 249, "comment": "special case for E in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "0f13955978b93d7b9f9a2e70d96df922850a8ffd8412e236fb074aef99d37d54", "private": "4028802030d8a8221a7160eebbf1846116c1c253abc467d6e43cb850f1459860", "shared": "e23d63a46be67c7443c07b9371ff6a06afcd7a5794bf2537926074b88190307a", @@ -2978,9 +2340,7 @@ { "tcId": 250, "comment": "special case for E in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "18ffe992a729ce70c3b7cdc55bab55f2210d279134b3082a9f682d3a0b131273", "private": "d8515d45c7ab2b9529816543150068b8e4bb614cf2b68a8a99363975af503d74", "shared": "33ccaf24e1e26290ed7e462093e9f77607ef52a0626b2cd2511c41cd24c13849", @@ -2989,10 +2349,7 @@ { "tcId": 251, "comment": "special case for AA in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "c3ba28057728d0533965ec34979fe7bd93cf6cb644e8da038baa87997b8dc20e", "private": "d8815bd144518fa526befdd373f5f9cff254d5d3c4660e8a90ef2a22c6876a74", "shared": "74f95b4700f0185f33c5b5528ed5012a3363f8bbd6f6a840aa1f0f3bdb7c9650", @@ -3001,9 +2358,7 @@ { "tcId": 252, "comment": "special case for AA in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "4eb095a86d1e781bb182233075ebf1db109d57135bf91d54fdb18eb371427640", "private": "a82d996093eefdaf283f4049bba4f5af6ecc2e64894f325ee1f9ca1e156d0567", "shared": "e9677b854851c41cc489e03981ae78690be6cbf0054ea9834759de3e27bcf03e", @@ -3012,10 +2367,7 @@ { "tcId": 253, "comment": "special case for AA in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "83f67d7c92b11c8fb072484642a01f43deb022b54d94a4015e39849a2e2e9555", "private": "c02609df3d5436c123dcd7ee11f23f1da321666c09f379d37914203340510861", "shared": "f148716ebe7269a7076f0cf1f22b6978d3c7e3607b0bcc87a8c7a85b9fd20c2f", @@ -3024,9 +2376,7 @@ { "tcId": 254, "comment": "special case for AA in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "20cc75d376d8453b9d049c84f58eafcf61126c08a03661e735f0a8be228fd466", "private": "a0e3b78c0f3be2a760b2c916f244df219624fdda2e9e31b15328f4a77690296a", "shared": "1d5c123e88e9dc7a3b16ec90b60578dfca7e11eab9b88c6eca7bc33d91fde83b", @@ -3035,9 +2385,7 @@ { "tcId": 255, "comment": "special case for AA in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ef31b43d19c0a5434deb56129c16298a394a7032a2e52cb997476bdeca325b73", "private": "701f130a290584cb28c7d6539506a1a054f926a17ef7c568ae43047c05e10f60", "shared": "2fc065ba8f5040a0a659f6f7330554bd1b9d7c893b91e316e0af90c37af4f135", @@ -3046,10 +2394,7 @@ { "tcId": 256, "comment": "special case for AA in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "d8c8e2c6f33a98525df3767d1d04430dab0bda41f1f904c95bc61cc122caca74", "private": "d0e67f68183a4c1aed9c56864b36278bb7bb75d57a78321bc7c24ff61636607a", "shared": "ef7612c156078dae3a81e50ef33951cab661fb07731d8f419bc0105c4d6d6050", @@ -3058,10 +2403,7 @@ { "tcId": 257, "comment": "special case for AA in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "1833619516b80db0c05b225509e6698df028d83b66ed6bac6f0f6308970d2c7d", "private": "88eb7775dacc32b045ceb35f261b3616315efa98b780e08c79d544edadb5467d", "shared": "a3cf3d81ec56896a68fca0da6335171d0c622568738c0db26fe117033726a049", @@ -3070,9 +2412,7 @@ { "tcId": 258, "comment": "special case for AA in multiplication by 3", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "e2e989aad2397fc34b6cbe2db27d5ab69b28048383c91d9e8226d548253fab7e", "private": "7055b1c0576e7ab6c89fcc1ce49e79c8c371bf9fc2b22b8f8396a9b64c5ae26d", "shared": "e7f45823a45b6a46192b37d73e8609b5bda68cd7cfbdccaa49082080993e640f", @@ -3081,10 +2421,7 @@ { "tcId": 259, "comment": "special case for D in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "b9bd793624d6a7e808486110058853edb25e136bd4d6a795d6d2ef53b25e3804", "private": "906a9bfcfd71014d18967680d4509eaa41c666424af98bf9ff7ff49eb1baba41", "shared": "7c6148134c9e8b2ba5daeca41e6a1f3a82d8f75d0b292b23c40fe7f5ce0a2b7a", @@ -3093,10 +2430,7 @@ { "tcId": 260, "comment": "special case for D in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "e3f444e208da9043f3f74c20e28d7f404bb687a346709abcd555156f88607820", "private": "28392b1b035a8465aa22aabb571061c6effeed40cc2530b628e4fd40395ae04a", "shared": "ea5e772bac4693ce69ea3ac761011fa7674037653a433c7f05456e7291cd3c4e", @@ -3105,10 +2439,7 @@ { "tcId": 261, "comment": "special case for D in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "87b43f90f76d12fb3a469fa8687c27e369d4a82f95cf95e8dc3970de8f86d92b", "private": "78cbb35204cc88676c14e0ff18171392e998411b23d905d4c4dceab70511f442", "shared": "81c395aed5cc5f5e2a206a8a4cacecd501df5b81e49433835ad8a3779edffb30", @@ -3117,10 +2448,7 @@ { "tcId": 262, "comment": "special case for D in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "86441ea06c5cd2a34c6b51261e93a2f30ea7db0f74e14c42f0fc443c6735973c", "private": "a8225b49ef7b7330e3de787cbc40479644db7ab126370295c94189673430d745", "shared": "513eba5870dc5187e2552fe3ba8292b516d2af9ecb9a9bdc51eac2ce2de40112", @@ -3129,10 +2457,7 @@ { "tcId": 263, "comment": "special case for D in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "4624aa4ae9d12725bf92b85f93e3e8cea16b7bd83fda0eb18fab2dbe0e8bf742", "private": "0841e1a5c7420b94b6cc6991316ebdd608626339c09d0f67b24088588b9d0d49", "shared": "983b7e236ffaddb4b759b7353fe87846f59fb6f28a3ed65c256176b6609b7c6e", @@ -3141,9 +2466,7 @@ { "tcId": 264, "comment": "special case for D in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "a625a5b7a04cea462d123b485c39ea44a8079aa223c59e9ca97abcd30b500e4b", "private": "08ecf76e31a23039ea8a15ee474b6251a9d725bff1a5751eb5ecde9d7d4e2f49", "shared": "c941369b085c7465d50d23ceaf6717ab06e24638f217a7b8055ce8ebd3ca1225", @@ -3152,10 +2475,7 @@ { "tcId": 265, "comment": "special case for D in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "8a5f2063f259f3317ae3e0b459f82c4677666e49a2eb9bf0369aee663631265b", "private": "6038fb0a830d1001ca8ea74a613ea98f6ab8512644e55e8d45a29071bd4bef45", "shared": "a3f7e169db44d0d179c242e66347364ab92744dc6ad80e4775aef7f4ff9d5f34", @@ -3164,10 +2484,7 @@ { "tcId": 266, "comment": "special case for D in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "54cfb6ad0d03e3115acafee12606397f2bb46a8c5f326a255c494118aead3b62", "private": "c04cf129f0b33332e2654f8e45225c042d7fa6cbc793c88bd4c731985289b045", "shared": "401aabfbb73fe6694c446ecfffb43006427a9d4756e049a1ffc79578d62f1660", @@ -3176,9 +2493,7 @@ { "tcId": 267, "comment": "special case for E in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "0ee3bee8cb3a0afcec22fa2233706e8ec29ccf1af212c0a674745ebba34f9d08", "private": "3806b036c92d7bc0771998d24dbda2945b601d42449bd3ec4bbf3757d01b894d", "shared": "20322dd024fb5a40f327cf7c00da203734c2a279b9666a9ff7d8527c927b675e", @@ -3187,9 +2502,7 @@ { "tcId": 268, "comment": "special case for E in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "797ec7512afbf0ad918d0e4947903be95234f3abf36750a8f854888d117b774e", "private": "380d9056b5a2f4b3dffb30e6ceb722ac4684245f1befafb5661bc8c7a9ad4c43", "shared": "46152d59c2d2f3ecf03ce652d2b6978d401d5ede4570a6c911771bdcfb37cd41", @@ -3198,9 +2511,7 @@ { "tcId": 269, "comment": "special case for E in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "d570c7810f69e502b355253afa7c667bfa5060d90dc86e358ab445f6381e415d", "private": "384929a42c8d8df146db9508e2f21a4e8cd4d99c1b1338df17a457e88afb0043", "shared": "37567f7ec0449c7b823cf7b0e219e9dd880e56a1464d0417a9e67eff42332866", @@ -3209,9 +2520,7 @@ { "tcId": 270, "comment": "special case for E in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "2c611cb94448f1c7822425a4cf5356236b90a555b1ed4747820ba7f739c8f57d", "private": "48a986825b2680e2f2547ba75a9599b04ed57f8ed18d98e7099c544efbdf284b", "shared": "fbf6587ec181116cf1ace7dcd548029d69c130e50fcf6ad5dfcd25c23ee9f939", @@ -3220,10 +2529,7 @@ { "tcId": 271, "comment": "special case for B in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "e559c417da7fd5851352f508b90031d49b5d2d0aac88a9c8b5fb6e80165ac10b", "private": "98452ad7df4e26bc4b3d403f9ebf72bb2d7b6b7d5860dbf6fb9a4f78dc02704a", "shared": "c7c6f6d7ce1e4f54c727e5900686c34e6a6953254bd470bbbf0c7c18bbddad73", @@ -3232,10 +2538,7 @@ { "tcId": 272, "comment": "special case for B in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "746d97e7774292a3d703f604e79d8764c99a6a2fe280eaa9811115f5e038f21a", "private": "a8dbc9be5034ed7fe7f469264f2135e9c67cd30f525570d2d841e4bdeac52349", "shared": "cf7d2a66ea4dfed94469b2d343533ff302a576f8402ed2187904437038e54665", @@ -3244,9 +2547,7 @@ { "tcId": 273, "comment": "special case for B in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "1f354aa8ffc4eae2b40dad2ebf830db3feb07e2a1a2da39e55df87c8c613de1d", "private": "f8d26878dff25ced02d3b27ce74002695bb879b3c4328930934315ecae842b47", "shared": "b204d3bbcbdc624f9f1a743fa3daa8f4c8785ed088d37d08cd13c601170a461b", @@ -3255,10 +2556,7 @@ { "tcId": 274, "comment": "special case for B in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "9c3f0023e1a4832586af2483bbec64ce9f06f3ea806d4019a5e4abb1b5627029", "private": "d0f5e9c43c95b1ffc36f832b943601d5e17647f7d78e2e7710ace63ff274d447", "shared": "b9f21465615f39dddcc37520ce9b956f7de9883ac93a870d74e388b8e1775463", @@ -3267,9 +2565,7 @@ { "tcId": 275, "comment": "special case for B in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "d05656aa014d476022dfc55e8d3b4884ed0bdf85209be8b55351394d52be684b", "private": "700679e8c24df828f2e5212a3263d5e93ea61679988298bab3b480f46f961a48", "shared": "20f1fc613874495f20562c10b7a8be47bfc12c168d829d6321aa2de17060e40d", @@ -3278,10 +2574,7 @@ { "tcId": 276, "comment": "special case for B in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "c4a19b8686e18c29359aa548427f06a368d55a8737483d4893523adac6795a4c", "private": "d0d077c9461f747e5660be85cc620428b4cefe805de0fd254adaa465ea5e784f", "shared": "652b18ffd41cfb7d1f0b6dc79baa3b2a392ef1617f5cf6259b5b4ff065916a16", @@ -3290,9 +2583,7 @@ { "tcId": 277, "comment": "special case for B in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "4989de79853ff35be8c9f92fc94674feef38a0e65788471c521f8e259adf015d", "private": "00711ac08ef88c3d43a3cbda67b6fe5f34f54723dbe6d725c8a3569070ab9a4e", "shared": "679825c259392d86f8edb15328d4faf52300779d979a503a76e27be3d7a85e03", @@ -3301,9 +2592,7 @@ { "tcId": 278, "comment": "special case for B in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "a981483cb0ea4385ffbb552826c3dd110d4ae89ff52ed0cd6018f99d3387987b", "private": "989a75b40451139ec36ca6aa043765c61a18be323a5987fcb025c2dad8d4bd40", "shared": "9cadc14ac153fa383ef66d1833f589100dff90523272e32b06e2c6f1f4424040", @@ -3312,10 +2601,7 @@ { "tcId": 279, "comment": "special case for BB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "1df3dfdab74ff38177dac294b2da2f49a348bc3b3bc6ce9312bea5ef3ecdd30b", "private": "90c3cfedd919a2ccd51fb455649e3ad2da1ef0ff619b59a7f9c55a68a8219645", "shared": "bcc95fb4890ed311f3fb4f44c2b60866cdddec97db820a7f79f475337e16284a", @@ -3324,9 +2610,7 @@ { "tcId": 280, "comment": "special case for BB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "fc6b718ba8b47d24b1cfd6b5d0dd8b20fd920960fabc302dbe4f93bd2a06e933", "private": "e8fef5c9b60f84984e8836d535acb372096ba8159824a0b49a17eccda843bd41", "shared": "06f1b495b04a0010845c9d39b13bf2784ade860d9632c8847618c0b34297c249", @@ -3335,10 +2619,7 @@ { "tcId": 281, "comment": "special case for BB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "b279b6c065f95c7040f148bcb4a3d310e34bdb005931a879be469573deedd041", "private": "c0e05bde7727db4e352b5e7f035327b4d86a42d513ca116e22d64a4ede56434a", "shared": "cce7bb644df94501421db49d15e821c7b0aaabecdf8837ab989b1f23bac08f35", @@ -3347,9 +2628,7 @@ { "tcId": 282, "comment": "special case for BB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "98e2cd4c10554e41b0a3e41082c8b6b61b55447d26c0aa97f9a06baeeb54b55b", "private": "d87308bf753573f596ac8330b204014b2152dbdfc9881a0d9975058582bdf646", "shared": "71fdd3405c30805701ae4dfad98c493aecfcf2e3b563e7068373c1b19137c268", @@ -3358,10 +2637,7 @@ { "tcId": 283, "comment": "special case for BB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "872897f1bd1885da08b9d03e46811044fbb04186ba30c806f38b94ebdc27186a", "private": "d80059a8a387e16f6ded6e7e980e806d1f78b470bb61103d0ca70623ccee8b4f", "shared": "bf280aeecb74ab34e1310aa6fe8dc972f94dc40c7f88b72137ccfe34ed343c13", @@ -3370,10 +2646,7 @@ { "tcId": 284, "comment": "special case for x_2 in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "c08f72760d9cb4a542aad6e2af777920c44563bd90356168c3608c6b9af2ef0f", "private": "b0a4fe63515169bd82639b515ff7e5c4ac85bba0a53bbaca80477eb3b4250d44", "shared": "72566a91ccd2bcf38cf639e4a5fcb296f0b67de192c6091242a62fae467fb635", @@ -3382,9 +2655,7 @@ { "tcId": 285, "comment": "special case for x_2 in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "4f03849c24d584534d74302220cfdc90e1bc360bb5e297c0fd0fd5f8d799e416", "private": "984256b12ef154ff6c2e1d030826164cba3614e3df7688d82b59e16201c9114d", "shared": "24acb4afa63919621df795206c3929b599ec9d253693895d51a0555072e89a34", @@ -3393,10 +2664,7 @@ { "tcId": 286, "comment": "special case for x_2 in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "4959771a931e242d5713d5cb76f33310c6a283df16645604289553809cda6518", "private": "6847141d5d4377af96a2a647c642ee81600fe48d3467e3a70f3ee312bb621742", "shared": "5ba2112a41b5bb381f202446fa9f23c54d2de149f9ad233753417263840ea432", @@ -3405,10 +2673,7 @@ { "tcId": 287, "comment": "special case for x_2 in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "f6fe690cf547049635bb3a7785537b4379c9ee06b46120493b8bdb152e09c81d", "private": "e85f1164e2ab6faf62667c74b03ce529b49a0e2041b1ac0fa242e522d2b7694c", "shared": "a87c9fdf40c409b9edab481b2cc69687ee1ab92e340c3db0107d40b5de6e7a20", @@ -3417,10 +2682,7 @@ { "tcId": 288, "comment": "special case for x_2 in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "b468681a1275850c11d37ec736af939a75a7098514e04cfc1c6ca78239a88426", "private": "281e1bbfa711de69921a64c5d2183c338db5504606ce2b6b4ce1cdd54b41e14a", "shared": "3be98798f01e71639f3cb8fd4a17bf273e10c67f8974dd9802eed59d847d4020", @@ -3429,9 +2691,7 @@ { "tcId": 289, "comment": "special case for x_2 in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "2d71e8457099e3f445f9e2a14f18b0f5914bb35f482f9c069b64bf63710d4228", "private": "20aacf1902b3cd609d7ee15cc96453cc22e2899d7d17852680f2a728bac6dc4a", "shared": "338c9917dbf11a0cabe8ad4a65959229bc00f99c211e752b20b8b49b87756d0b", @@ -3440,10 +2700,7 @@ { "tcId": 290, "comment": "special case for x_2 in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "fa8f24e944de5d003746d4630350c0f4f6175a3269c19184824105398fbdd329", "private": "009e8e9fa993804dce94cecb96b1de2568245a97059e4d7ae116ecdb1badd141", "shared": "56e2bfc7f6ab7da8fc734afc515e57d0794d002434f9bc8e18bd0b72c0df3c4a", @@ -3452,10 +2709,7 @@ { "tcId": 291, "comment": "special case for x_2 in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "ae4e37ef53c79e25e8275a60f2fc1dfc277ebc5d3b88428c6432c3f98494212c", "private": "f01574643f231ffac055bd235ee74dd416b94c8e55a2ab2b4d13a8b788d90148", "shared": "17fa1276d9fd5025172736449a1c0ae33512e5037014a18db5903e47bb3bc950", @@ -3464,9 +2718,7 @@ { "tcId": 292, "comment": "special case for x_2 in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "95e56a830792478f7c42504043a9cab8e2eebff5fd90983709e29e03c0a41b64", "private": "3800a42659954281ca266d7cf1ea9db6d79891a406a70f9e84c3570a6a12d24e", "shared": "167a3b2fdce9413c89ee892daf9f839a2eea80ea8044924035db1724a5b0217c", @@ -3475,10 +2727,7 @@ { "tcId": 293, "comment": "special case for x_2 in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "5f16aa7ccabf4da6b686bd28c7460e106bb1b97a823792527765c29a9ad8fc71", "private": "70a826b186962218dbafca113319daefb5ddf3cf14e15fe3faadc4c0a2e46648", "shared": "30a4ba793f2dffe1700c61428b4d84b5fcd0aa99a23b903f84a48eca5cc9fb0a", @@ -3487,9 +2736,7 @@ { "tcId": 294, "comment": "special case for DA + CB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "47fb78111805a11982a3d6c5d83e8e189e7fcc462c9abf805d3625be7a6eac11", "private": "a85a5eda0a269500b3ab0b58495fc254c2691028ac533494b5f86d44e9dc654c", "shared": "2bf9ab750bd58ff6f877b783eda45a71a65cc9b7c037fcfef4cb5f4c8842f529", @@ -3498,9 +2745,7 @@ { "tcId": 295, "comment": "special case for DA + CB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "03b8ca5efd1777d6d625a945db52b81f11214daf015d09fdc9df7d47b9850e31", "private": "183f28ec867624ef5eca4827ed0714a5525ef21d5e35038b24d307a3391a2846", "shared": "35e9289234bd5e531da65d161a065a14f785076088d741c9a2d886efd7d17921", @@ -3509,10 +2754,7 @@ { "tcId": 296, "comment": "special case for DA + CB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "4eca5f8731b0fa0c106acf578b83a350fa8173a290f1eba803956de34eeb7671", "private": "888c6444ff5eb482b2b10bd4e8a01bdccb65f32934d8026106f16a91349f484c", "shared": "833afb867054b8b9ac70d6013c163e8b7676fd45ae49a1325f3acb75975d8c13", @@ -3521,9 +2763,7 @@ { "tcId": 297, "comment": "special case for A in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "a5562b4ba86b464dff4c2cfae85b384be211771efe8a9697e51d84de47f1eb14", "private": "c8a85d140ba150f5c6a8d3cb363bcbcb75365e51c61640e974a0725b5e9d5940", "shared": "8a914760129575c8ab3270d04b0465fc2f327acaf1676463113803bbb2ec8021", @@ -3532,10 +2772,7 @@ { "tcId": 298, "comment": "special case for A in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "88ae1631cd08ab54c24a31e1fec860391fe29bc50db23eb66709362ec4264929", "private": "90a3aeb1417c3d61c1efef1ac052218fb55d3a59c4fe930b5a33cc5183b48547", "shared": "c1988b6e1f020151ec913b4fb2695bae2c21cc553d0f91cf0c668623a3e5a43d", @@ -3544,9 +2781,7 @@ { "tcId": 299, "comment": "special case for A in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "cbc4d55d5bfddd0bc5c5edbe3a04836b2c701d25195b26221cbea19311e55a3d", "private": "b858d7414bd9ab9a3ebea79064ab87bc050e74407f4d4748f62fa4d9d203b640", "shared": "bb24817bd9fff423dc0972908e2c03fddf4dbe100016b459f28fe9594adb3714", @@ -3555,10 +2790,7 @@ { "tcId": 300, "comment": "special case for A in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "d66a2f9f7577e2df4a56cb51962b3056ff5cc0494c60f39511782e79923edd41", "private": "f825edf1f79eddd715a72b3ac267d6b2e97e18bb13bcafdac5940370b85ba64b", "shared": "b3b4513f8a3102e1ae782fbc69888177f2c24c569303a5d01ab1c3c5e285524a", @@ -3567,9 +2799,7 @@ { "tcId": 301, "comment": "special case for DA - CB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "de0fed2fab6e01492675bc75cbe45d7b45b0306cec8dc67611699811c9aaef16", "private": "b0a710b470e324bb56a7d8ff8788d05eb327616129b84972482425ea4ad4f34b", "shared": "471ba91a99634f9acf34fd7fd58f72682be97ee1c821486d62ba4e448cbc0417", @@ -3578,10 +2808,7 @@ { "tcId": 302, "comment": "special case for DA - CB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "6418d49fe440a755c9ff1a3582d35dc9b44c818498f15782c95284fe868a914c", "private": "b898f0329794747d33269a3989b67e43a7ab5a55fa1210b0e5dba193f4fa094e", "shared": "cdb3ca02d5fdb536dbc7395bab12bdcfd55b1ae771a4176dedb55eb4d755c752", @@ -3590,9 +2817,7 @@ { "tcId": 303, "comment": "special case for DA - CB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "a89bcfa236bbccf07c434b59f8655fb085b6cbe5ed6376281df813afba22b752", "private": "a0528ed9a8ec22ebe9cc2e32fafc3f467500a9a22f5377382df6604edcdf4f44", "shared": "cd3245403fd9edfcf91c9581ebb2eb7c77ad6837fca372479e78de9faf60a34a", @@ -3601,9 +2826,7 @@ { "tcId": 304, "comment": "special case for DA - CB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "cdb1f95f6eacc24b6d029c6ed976666dc51794db8e4aa966ba850fd7f5048965", "private": "f06888bde75d689d056874f6436000497d22d8ad9b95a1c67de1dda4ada3164d", "shared": "ab7c47ecb0c0167156f44f66a527264b958fc992c21ce98cef3ae214d66bd82d", @@ -3612,9 +2835,7 @@ { "tcId": 305, "comment": "special case for DA - CB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "9491a82744f1cb6105b76b0442e54e605ac67f47a1b2b3b552d486f75bd98e6a", "private": "e034fcaa3ae40603f9b22af159fd67ef009380946de92cb1d83cc489e8b35041", "shared": "1bfa264a7c7229147a20dd021211891e61f5d8c76cd83f0be24bc70e466a815b", @@ -3623,10 +2844,7 @@ { "tcId": 306, "comment": "special case for C in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "4d19e156e084fe582a0eb79b2f12b61d0b03f3f229227e798a933eea5a1b6129", "private": "702a7448c0ed58e1f4e0e332d096a36360beca2f6955c815bc120b3a691d7742", "shared": "c46057fcf63088b3a80e0be5ce24c8026dfadd341b5d8215b8afcb2a5a02bb2b", @@ -3635,10 +2853,7 @@ { "tcId": 307, "comment": "special case for C in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "cc4729c4eae292e431ec3a5cf5020e19f9bea50ef3218d9a790034526c3ee14a", "private": "50025cb508ad4faa06fafd0f4a33b747ccf1b3573885d3426500d51b56300144", "shared": "d4361e26127adfbe37c2ed8f42cce4ebab8ab74ed9e74f14c3435d612c1a992a", @@ -3647,9 +2862,7 @@ { "tcId": 308, "comment": "special case for C in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "4a474249af8f771f0cfb1116f24fda4c42f4136d2afb766d1b291c73c6668d5a", "private": "7082fc53299a4d30e5d0c383c035935b1eeebd9408fe4d04b93eec24be52eb47", "shared": "80dfae7a28bb13d9e51ff199267cec2a19dfc8b6f4974e3446b2f62fe9b62470", @@ -3658,9 +2871,7 @@ { "tcId": 309, "comment": "special case for C in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "0f2a5cbbe503139531ac0529183da8e624d25286f6e35d1407ab1f4d76ebc260", "private": "98ff7e711d65cc7fd9d0ac12dfe8b894e0a93602ca9e75bf0eabbf0bfe670148", "shared": "7a5c373065e339b26ee537cff1cf4597cfcb4bf2dc7c4bcfec9884443281c273", @@ -3669,9 +2880,7 @@ { "tcId": 310, "comment": "special case for z_2 in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "2fe11d723dba63559e1b96147893cb7ec862711806316daa86cd4da769d4b22d", "private": "b080f4ac1e758bbfbfa888a78cb8d624d97b8688002b2017e35f52f3d7c79649", "shared": "c5edcc5d447071c08dfa8281414ae6a02de753e2f7bb80af5f6253e56db43422", @@ -3680,9 +2889,7 @@ { "tcId": 311, "comment": "special case for z_2 in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "98e1211dcf6651fa9f2d00eb083ae5855869a2a53e835f2e03b30c0a19ba8051", "private": "e815bf9a967e1208af8e74ce9af6d113dab17c01c90f1ae2bc25e3e2f9e3a44a", "shared": "263a38fe538b50e8e988bf07ae86f33d49886b14c7143efd1d2025c840e36a25", @@ -3691,9 +2898,7 @@ { "tcId": 312, "comment": "special case for z_2 in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "2f1b938b81a4c90e1251135ad7fabe835f6a8bc5e22d4b2ab119f6f677877677", "private": "4051b01cdf90af38f0a96ffb83f8d4133abe4fb035b6fe6f65276447caa7314f", "shared": "340acf2801de71c18f4c79cfea372bc354e4c8a5eb5c2cce8b45d885df162f45", @@ -3702,10 +2907,7 @@ { "tcId": 313, "comment": "special case for CB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "340b9f613550d14e3c6256caf029b31cad3fe6db588294e2d3af37605a68d837", "private": "98c092363184e58ad6ce510bd32b309c9d5a46f8d9ee6f64a69d8180bbc6cb45", "shared": "9efe5cd71102d899a333a45ea6d2c089604b926db8c2645ce5ff21492f27a314", @@ -3714,10 +2916,7 @@ { "tcId": 314, "comment": "special case for CB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "edfbd6f09aa32435440b0ca8ba436308319613f8f2d501133c526c3ff55c7b3d", "private": "686e51c00116d1c191aa9d5823b96e5956102e8fe75f5cf2376d99989f6f4342", "shared": "196182095bcd2ef46b18f64c63607e0ab162a0869e6265ac8ae35e358c3d8a63", @@ -3726,10 +2925,7 @@ { "tcId": 315, "comment": "special case for CB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "9b0538cd618b0a4de09e45420f84d54d74514fbb1a31c1a4aa1e93306f20723f", "private": "208af2c9442b36b521fc3a1ecefe342aac308bd6e6296ee091c196dc02e7ae40", "shared": "a3c6b75168211e8e0a49ca815bfe3f469f29864dc8166152b456e7074afa9b5b", @@ -3738,9 +2934,7 @@ { "tcId": 316, "comment": "special case for CB in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ae8cf2fcdde710c2c1184524bc32430874dfa08c125f61d6919daf8e66db415a", "private": "c0d861a6d5ff91f91e3bd05934161ff0ab0f3ce7e4a2b5b4fcb31ae34b46664f", "shared": "deaae6c9952844a3a1d01688e7105b0bbeadc160763c2002b6d0bcf35c22d123", @@ -3749,9 +2943,7 @@ { "tcId": 317, "comment": "special case for AA in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "2a59f478402d2829cd3b62e9f7cc01445e8e73a42cb11af00b6b9a9f0e44cb3b", "private": "70785cad160972b711318659b47b574f6941ef6da1ea06508b2650f57ec9e54a", "shared": "c204bd15f01a11a2efdabe2e902b7cd0aa079316f60e911b3ee5d46262e98631", @@ -3760,10 +2952,7 @@ { "tcId": 318, "comment": "special case for AA in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "836c8e45dd890e658c33e69b6f578a5a774c48b435bc3b91ac693df94a055857", "private": "60afc8eb1f87df4b55287f3c4698c5f8b997b28a73c573fc273e9c467fb7e44c", "shared": "c5457487e90932f57b94af2e8750403e09c9ac727e2bd213590462b6937b0753", @@ -3772,9 +2961,7 @@ { "tcId": 319, "comment": "special case for AA in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "59519ead7995a6df89bb54c840d61a8481881098b8a4f83c6a2f6ba800338257", "private": "a83c11b2834136b9aaf0152d90e76e3c27177693a2834e8beda0a3571bce6947", "shared": "4ed6f8d62932541c6bea16e03835f1f758a5c41722b5c9989c9c7cc08e34e37b", @@ -3783,10 +2970,7 @@ { "tcId": 320, "comment": "special case for AA in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "32f34da84ab4bfca369c4b884691becf54be7fbed16449dc86969da7ea9abf62", "private": "b80d8795735806579e71759894939d758853592127efe84fc82eb7cdee45014f", "shared": "521a5b8149a132d155e6b4ed113900506cfc2f76d2a3e14196d69eb85db3c952", @@ -3795,9 +2979,7 @@ { "tcId": 321, "comment": "special case for AA in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "82ae48dcf59bc5e469f9a11b18a32d4753ac818692dfae27d675411a2272b363", "private": "e08ffa45efbe1f96584c76254554adb9177b58ed09609a6ce499e5bd22d35c45", "shared": "e831d6cee95ca1b4c96bb89457562fff36cb4d08b81da89b810b425ecdbafd78", @@ -3806,9 +2988,7 @@ { "tcId": 322, "comment": "special case for AA in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "b33bd3ad14b66896f971cbdf27785fc3aa3cfb39adc6c29257d22ea4df8cbf63", "private": "688e1bbb5114f34e8531c278b2d9714ba07c32a7aea6e627135bd1fc65238045", "shared": "350e3ab9d0dbff78f3f2157428beba189333be274827c10d59673f21c0c48a24", @@ -3817,10 +2997,7 @@ { "tcId": 323, "comment": "special case for AA in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "18e58df6bfbe184b0e3c7c4bf2a051ed055b793501c0d4fc47bc8a95c4deec7c", "private": "8036a4e2e93e9ed82d99d71a522aac9289bd9905fe41d01d08a499376a258442", "shared": "ade71d6460287fe808e947560e67a9d6ff2f96eaa1355d2e9fbbe549e883381b", @@ -3829,9 +3006,7 @@ { "tcId": 324, "comment": "special case for DA in multiplication by 4", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "772e31e776e8d4f23b7af2037af28a37e68f61e740b3904f4ec4c90157be1478", "private": "901b20f0cda74076c3d4bf4e02653cd406ed480c355159e22ca44b984f10764f", "shared": "91a9bec28cf18c7094e2d80d2764df59ada0cb1946be422864bd7ad0e533b663", @@ -3840,9 +3015,7 @@ { "tcId": 325, "comment": "special case for z_2 in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "a8d55d5c1137e9bb626557f9d6eea8d3120e9364f8bcd9b67934260b1a091801", "private": "d83eb7affd1bcc1ec0b4823cee5cf0b15b5f57085aa2708ed437a2925329b550", "shared": "6c1b8e240edfa5db2abb3dc12bcf9e8ac9ca10dd3507083746f6f36dc035d755", @@ -3851,10 +3024,7 @@ { "tcId": 326, "comment": "special case for z_2 in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "33c94be58b0f0e6cf363e1b12a2ebfb93040715be91518f21df2953eeab5fb01", "private": "989eee317b9c254dc023f9e35eff0224bc2e0bc871996b946a96970e7506a85e", "shared": "d4c3b3467714f2d105904a84cc7e81d7f291304e908041682d8906a683c12125", @@ -3863,10 +3033,7 @@ { "tcId": 327, "comment": "special case for z_2 in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "a218ae9624b07ce05178b9d0cc1b71dee21f27852a2ceb18610b4052b244f00f", "private": "b8355455d358f2dd7c5707b2c6973c9c27b99e7d8ac1650c791e5fdbcbea4957", "shared": "1ebe6ca711a649ae487b332747e3dc0306340560cab6bc6029e44f6a7e0ee41c", @@ -3875,10 +3042,7 @@ { "tcId": 328, "comment": "special case for z_2 in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "d7067faeafd3e966e57525f930b3317c9e8b9c9a9ae946e76c1e4602a59a7e33", "private": "8065567ef082b16c20853487f54893012ba4762224e5c59f250dfbf82581e85a", "shared": "03e7a777e648bdc612189f3cd42d34e35736d3e52e6edc8ac873a58e244a6073", @@ -3887,10 +3051,7 @@ { "tcId": 329, "comment": "special case for z_2 in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "8df9682cbe8802478a8531377e752cdde54738d528d639bea9eaf47702f8bf3b", "private": "00b51448139a61fe6c5fbf9395877d53d820ef59da3be856458b5eb90985ba53", "shared": "308ef99dae1064a444fa90775b5dd5b1952d7224a0e5ae031df432640f416208", @@ -3899,9 +3060,7 @@ { "tcId": 330, "comment": "special case for z_2 in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "7d92706868aa09538638d633c255f333b9da03bc74b49b35941c57820cd3fd47", "private": "e8eb9f6f62f93dbc325b833aa763a90f13f0acb2c2c4b8b33decd471ce70c45f", "shared": "f33e2e86443a2c68823b72a2b59d6a028e0a8e283cfe29fea4f7aa22bd1afe72", @@ -3910,9 +3069,7 @@ { "tcId": 331, "comment": "special case for E in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "dfb1ffc176aff84db30182d2378f83728f83dd1b33d79856f3da5459cf9df907", "private": "68a1a7ccc50bab4b01e55e18cbd464aff43131fb0741e68d53cdebfc54f33051", "shared": "7b535fc31c6c2a3803d8bd45410a1781bd90a09205da28c9df120df23a9fa32d", @@ -3921,9 +3078,7 @@ { "tcId": 332, "comment": "special case for E in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "12e81e838b21eac96dc130432571216d7a9b4a817f1938721d2267dd150ebf20", "private": "e075bcfc165a471b2f76c3003fb0172c82f707137de2fa7082e43a87a255935c", "shared": "ca23a781da0911e4115a29a9f56447157c23bee187b0c17369c4f7730d781718", @@ -3932,10 +3087,7 @@ { "tcId": 333, "comment": "special case for E in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "832a46aec02240d716fe22dea94ad566a3fafbeedcce35c83e41e58076c99749", "private": "c0e19634dbf6460e1486930c46e8556b3c16d6de959904600549bb3e08603455", "shared": "cd0686b32ea4cddb8e13ff20a78d380749a5d4f6a3dc55d72f4813d949a0ea57", @@ -3944,9 +3096,7 @@ { "tcId": 334, "comment": "special case for E in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "8c8033432bcc12d479f67d6d876b1c8e89f16a234b9b093322effa9dee94554d", "private": "b84caa18acc3db37225d32cab4f60e6fba4acab1277e20425d30f94cab2e2c55", "shared": "a950aa57bb2beb9ed5d3228c7ef448dab69552f3d3b1e466accf41bfb6d5b874", @@ -3955,10 +3105,7 @@ { "tcId": 335, "comment": "special case for E in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "6df799bba6cdf5f46a57ab227f93fba491dad296a2fdb7e491921d610cce8f5e", "private": "2896818cddf572521943e9f0c5e845f530b740427588a0f6de2504bd5bf40c53", "shared": "54f5ae57e676d08c8f8a3cf891e36ddaab751093f92f409060c57e745941700e", @@ -3967,9 +3114,7 @@ { "tcId": 336, "comment": "special case for AA in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "0c8090e1cfe7f761cfdf08d944d4aeb7a509a07a6101645b9a4c7c9e9c3d4609", "private": "a01f0cad98cf2905b812d3530531bb3ac899391abd1eaf4a3ebed96ac6126f58", "shared": "2d49b09f81f3f6fab2c67e32f1bcead2ad09ac9e0d642b0873becfb64de2ab23", @@ -3977,10 +3122,8 @@ }, { "tcId": 337, - "comment": "special case for AA in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication" - ], + "comment": "special case for AA in multiplication by 5", + "flags": ["EdgeCaseMultiplication"], "public": "08352936c8afd8543ac95f24bce9a07e3e3235763ea512a584298967b83c070a", "private": "106b36344cc4a5a389d8168137786806ff03cd4a00f8636bb7e758d456151d59", "shared": "a199368e683c3036a48f4c5f32b32a547dd39f3d1007ca0a0bebcad0a8ac6f5c", @@ -3989,10 +3132,7 @@ { "tcId": 338, "comment": "special case for AA in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "73bdeef8cc044f5ad8d6a241273e1995e0007dc9e6579046df86aa6cd97f5d2a", "private": "88f9a0d2354adfcbab2d12a0e09b3c7719c944384edfbaa27fe0731cb9c6fc5a", "shared": "5aa750de4207869ec7fddab34c639559b1eb27ef244aaf2a702c84963b6d6e7c", @@ -4001,9 +3141,7 @@ { "tcId": 339, "comment": "special case for AA in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "7fdd399b6ef4a3f5cade62e74113b29c27db15203f9b8e398d2c6f230051cd2b", "private": "0811f2e560a205e96e28bc312bcad45fe8befefb7f6da5faa035311eed80b251", "shared": "a6947ee089ff28ce3644ea4c6eb33dbb20c7974fb8d853f4e146e2466177502d", @@ -4012,9 +3150,7 @@ { "tcId": 340, "comment": "special case for DA - CB in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f0173a96273c646fb63d13b0c686b89e37676fcc7178faf4a6f4601f3068150d", "private": "40ad984066a69080fb4a315878e736096cc577dae4c42c40d893d8c2173b785a", "shared": "230b6aa1f24df90a60839179ba5e9de673cff11cab59e8020b20626c22090b0a", @@ -4023,9 +3159,7 @@ { "tcId": 341, "comment": "special case for DA - CB in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "255bbe7230cd2bee90d283f418a474ab30146ce5e801a0f5ed60ee8def3e6558", "private": "48b10cd45639bbbf83a0b28f0dd3ad0b7b00caf48d05534480556a8278116d59", "shared": "2299e384958bedd2c3d367759155136d1ff76e4434dc1d9e8212cdca52ea8421", @@ -4034,9 +3168,7 @@ { "tcId": 342, "comment": "special case for DA - CB in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "21accf97b7fee173001ccfcab21637c175ef5186ff0002502b3d52fa8c51e766", "private": "e8fad77946e0de4cf4236798490b838948b82cfb29f8e7686001b11e8d961657", "shared": "97fca065acd3b943c654997c0f125767f9abc4b7c9d8b7246942f12be65d9231", @@ -4045,9 +3177,7 @@ { "tcId": 343, "comment": "special case for BB in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "5b40777e80ff6efe378b5e81959ccdcbb4ca04b9d77edc6b3006deb99926fa22", "private": "d07babed90b27c4eacafdc871703bd036b720a82b5c094dceb4749eeaeb81052", "shared": "f482531e523d058d6e3fe3a427fc40dbce6dd6f18defbc097bfd7d0cdd2f710d", @@ -4056,10 +3186,7 @@ { "tcId": 344, "comment": "special case for BB in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "48d952a2924ff167f037707469ec715da72bb65f49aaf4dce7ec5a17039ddb42", "private": "68a3049aef8c069b906cf743286d3952a888bf2b9b93bc8775fb5adde06e9f53", "shared": "de88af905d37417d8331105345dabaab9fd2d3cb1ee902911c1c8eae2991d911", @@ -4068,9 +3195,7 @@ { "tcId": 345, "comment": "special case for BB in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "a5ef265ccbc5c54021d34f82364a4624030f5b9d5ff7e63d7a379e533de5e742", "private": "18d8c3d2a4e366185a85c38698d937e13bbbafdbdab1a0a83dbbe89badf70756", "shared": "075d18ccc984761b70752279e7f6a757208f6c11e29480c32b40aba128a4d52b", @@ -4079,10 +3204,7 @@ { "tcId": 346, "comment": "special case for x_2 in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "9051e55a4050ef4dce0b0c40811f16371e8b16932541da37f069406d848ea424", "private": "18efcd5fe345be4985316695391d2c952eee13b0e1ee7584721fbe8b19d4fc5f", "shared": "212dbf9bc89b6873a60dfc8731a10be11ab2dca4b172142e6c9f06614cd72852", @@ -4091,9 +3213,7 @@ { "tcId": 347, "comment": "special case for x_2 in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "419adb8b1f2f87de016b0c78d1029a210492eb8cadd164b12cd65b1d57bf3634", "private": "28ec7c693e222c72ac0815f1fd36661357e0a8da7bc996daeeeafcd21c013451", "shared": "379f9221abebf3582681a0e857f3da578a1b0121982b96f14b94de5dc8b24528", @@ -4102,9 +3222,7 @@ { "tcId": 348, "comment": "special case for x_2 in multiplication by 5", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "13e00dae3b1ccc97ccd649088c4a7f32ca9976214d645667bd082039bbd9ab7a", "private": "78b35e7ae549308b6414bb610196c04f2af79d4266c86e8a9ce0c02bbdb88d59", "shared": "cff2596b7afe36f4cab9c70133d7aa0f9914f9abc6c3b9895472e2a5894a8037", @@ -4113,9 +3231,7 @@ { "tcId": 349, "comment": "special case for C in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "441c487a48f0a4989d931cd77a6142a0a13d1aabad82623ba8d94b5c374f4f08", "private": "f0de9c5f8a9372f30c41ca47a55743ce697d46e32e7a9ae26d32503fd5222767", "shared": "d47c46b4329bedcbc1986b3c6d2aa9bcd027d6b68925175d35bbb536b3440801", @@ -4124,10 +3240,7 @@ { "tcId": 350, "comment": "special case for C in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "0e67ee5c6b65aa802259810b2605f8d7accf9b49bf14cb4a536928e883172915", "private": "686be5a12b310420f9bfb209381fd459a5ccd55c752b88337ebe89e1921ae765", "shared": "1d730158da880533dbf1e6c64a8e99f9169611660969b0a84fb42dd8dc2efa3d", @@ -4136,9 +3249,7 @@ { "tcId": 351, "comment": "special case for C in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "dc9d7ef1cb49c191e258663a94e731b9c066c11a17d8b5fdea1987f5d9a00568", "private": "a0c0337c5bec5ca24dea2f1d701498ae2bad87b8269ac23be113929fe4eb1963", "shared": "07732529a628badeb8d74946775ba457c700bf8390f46bc523fb64e471c86a7e", @@ -4147,9 +3258,7 @@ { "tcId": 352, "comment": "special case for C in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "556b3ee7cd0d37979056ecc1f56a5677a4935be6e49ce28e394f8bfb73d13b6a", "private": "b8824cfce5550b5e17b12f74e28459cab34eb49895cc36bf645a0cf00e3d2d67", "shared": "9e3aae35fa1cc80a359878e212180294ff6608dcb4929e91901abbf976f39c16", @@ -4158,9 +3267,7 @@ { "tcId": 353, "comment": "special case for C in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "1211be5809605b54f5727d233c783a2a199a3db24ed4499d7b48c7603e4ad371", "private": "e02dba7335af8fb9168de2fcd310c2e2df4a3e25263e0ab9ada87bfb8258a66b", "shared": "880f6dc73220307a597670f3282fc366aa66f04a0a9ca30d895fdde337afe825", @@ -4169,9 +3276,7 @@ { "tcId": 354, "comment": "special case for CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "505e7851e2352e311ca9536a1fe6c0d95d648197374ce08e4b8a0fbddf62910b", "private": "30ce71f856ceb874fe580039ca67e896e6d08207a73cd55db7059127c1342b67", "shared": "ea62b0eda2d7b249a42417675a2b82b1e6c0d69a4e7cef336448844d2f432251", @@ -4180,9 +3285,7 @@ { "tcId": 355, "comment": "special case for CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ddf4e90503dd82610c3a034b925a880b72dbde30c626009202b358c6eb00f418", "private": "e881f46d4141ea69a671649b93b63e97dc67c12521d445862f087b2626fa2b6f", "shared": "302c4f83b5c5bf30c1e3afd9f643f65bfe56ca1628ee042b1ab7393bafe36c06", @@ -4191,10 +3294,7 @@ { "tcId": 356, "comment": "special case for CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "0e9c4431999ef1ce177e900d37ec6ae665e387e2d4fa27cba8e7baebc65c6520", "private": "e879752683cd73a834251c65749135e06eb9064d3ae35095d88cde14a02ba366", "shared": "8ff2ac65c85ee2fe9452fce460f8c87f9570d769cadddc87fe93ef8b7657c726", @@ -4203,10 +3303,7 @@ { "tcId": 357, "comment": "special case for CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "5761d6c08624104d4117ff17c75e9211a591c9ca9aecca3a665a7ed844195225", "private": "20576ab456da26c18da5fbf06ec4d16564e111bfae2a92b9f6e1927c15770a62", "shared": "97c91a23c3e4f3ff727d188a352b67ad490b62381566fb3e111cb67aa9e3435c", @@ -4215,9 +3312,7 @@ { "tcId": 358, "comment": "special case for CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "e92d45b3ec56531266303c5113c46310c41650001065b4d87b02b382fc82662e", "private": "a8467418b924c2c003c56e1610a35469356360c29d52aa557a2bb30fb8a9a464", "shared": "24346bb133dd9ae3ff02d2f50510b3a92d9030834d60e5af08b0eebbf1d4dd6f", @@ -4226,9 +3321,7 @@ { "tcId": 359, "comment": "special case for CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f38b63459d05e422ad024c2dcea5029a0a7a6b6c4c1d2093ce556aab331e2540", "private": "f0f5e162923d7c299388bed781199417ade097475515162d9590976a196fb16f", "shared": "b3453c9c82a2d1d956156de2399cb70dd4e1ec53aea967e035753c1cdae13c39", @@ -4237,9 +3330,7 @@ { "tcId": 360, "comment": "special case for CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "a7ded0eea45a400b8f5637154d42974aa98c92962314d822ef88b01383a9da4d", "private": "608fcf787fe789644a09bcab958f0737aa81a9e29d505f51035c78e374b9e46b", "shared": "ebeb0c7b7a4165cd02a278f3a222c236eed83266b806d13494c1c3f98a2f3425", @@ -4248,9 +3339,7 @@ { "tcId": 361, "comment": "special case for CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "7b0ecb4c72ee147789d74813ced3ebe40f45c3da526ed1272952e453e43b796d", "private": "58a3396d291eb23571b52d98a31549e514e501e8d0958ad9f25fe5a76c503e69", "shared": "9213a53f22ff0cb5eca87b27b193c773bfdf4c01a193a11f37c157474e15cb07", @@ -4259,10 +3348,7 @@ { "tcId": 362, "comment": "special case for x_2 in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "a244413ddc3a205d038d64266833eea1efba51ba62c9c6cdcdbe943be52bb00c", "private": "d805a7014755dd656f98d2b331f2d2d4912725ef3d03752f26f74dc1ad61666a", "shared": "66484a4120e0eb0c7e0505e1d2c5d15de9b52b72e094c9bac88634200c557267", @@ -4271,9 +3357,7 @@ { "tcId": 363, "comment": "special case for x_2 in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ec3c8b0c10b1fa65dbbd17cf1ba5f86381284765709b07c5f0428e3d5bcd3920", "private": "40cb1fe06b08f068f7080ba07c695eda91a2bebeadd4db95c97dd7c91af2566d", "shared": "384f2221618e71d456b1551651efdb708a161d7f89f5604b27eb872d4aa93276", @@ -4282,10 +3366,7 @@ { "tcId": 364, "comment": "special case for x_2 in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "6330d3e28a8b6126ace165a9dfccc6e4bd40dbc9768cfb16330cb7f27f906230", "private": "8021464c64c9d6d3c0c852f6972d11969b04c9e066562fa7f0d5fa0d98ebad62", "shared": "8daf5f4b84730144ea8a53ce39cc907e39a89ed09f0202e7be0d3bda38da663b", @@ -4294,10 +3375,7 @@ { "tcId": 365, "comment": "special case for x_2 in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "8678aa29cbc06e78b218d22a3e66c38ec0da8fdb0f2570c585c62517c9704f37", "private": "707a2d710b32f55c6eba34898020a2fb981d61b1e822fca84c47d9321e279268", "shared": "da8b7eba6f72c3f3ef33d8982093492e06be39bb0db29c465d95a8e52ef64341", @@ -4306,10 +3384,7 @@ { "tcId": 366, "comment": "special case for x_2 in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "303289c2b1079ea59412faccfeba8c113d2299b9dcfedeabc42697b0829c4658", "private": "204a43dea79d779577581b8c2a51be66e1effce96425b7422b9ca65bdf1a4867", "shared": "0419a71a08d3fdd574cbc932e8f1605933ddcdd9774f5614269b7ed850c8650e", @@ -4318,9 +3393,7 @@ { "tcId": 367, "comment": "special case for x_2 in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "3e6e16e02d44ebd94680832e065aeddcbb74af64fbb7c6d8367e7605be13ff5b", "private": "58e4741735d2589322151947a1ce2f5829908626886941cb1631d25a8a684169", "shared": "9f2fcd0c756288c1716ecd1f2a74864b93a7717bfaf5248858dcb6fdbea12864", @@ -4329,9 +3402,7 @@ { "tcId": 368, "comment": "special case for x_2 in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "a7c1716a41ed23a8870438714ff9745fb0e46f7a5baeb37c9a2d83fe477d146c", "private": "d0af3428ea5205f6bf8d4f1b4e4903cd76f04236a1c0b3ecfdcaf28b21348e63", "shared": "261ab6267c35a9755359e957473870522b7f923fe839f2b155408649cc5e8004", @@ -4340,9 +3411,7 @@ { "tcId": 369, "comment": "special case for DA - CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "dad981552c57541c57ef395ed770ce5edc48f8015461b2ba7aa831ec593ceb15", "private": "c0ea97e442e5dc1c8142bfab7089ecb9bb9c5ae372f9907c2825e678defae567", "shared": "9093bfa3ed3491d0891f02ae466e5e13c980df229db7404c5b9d34e4ed21c653", @@ -4351,10 +3420,7 @@ { "tcId": 370, "comment": "special case for DA - CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "c588dfe6e733d90581cbe112079749d8eb30ab8631134ec29abfb98b32e76522", "private": "b0333f09ac1eaacd3cd617eb8832e9de488b458b735cb4b5345f517130c25d6b", "shared": "6e88bb6bf75596bbe5f1fbe91e365a527a156f4f1b57c13ac1e3e6db93191239", @@ -4363,9 +3429,7 @@ { "tcId": 371, "comment": "special case for DA - CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "0670116a435e8d9b7a12ffc4322fd6b149d0b1dc799b5c0957d9d6e42546e824", "private": "10719099dc63bcc282ef525845c108897ac9fae9590b593e0d505d1cf167c061", "shared": "e6de74d2c5cea54094d7a70af03c768afe05d52a038bb72d56dcacf0ba502d74", @@ -4374,9 +3438,7 @@ { "tcId": 372, "comment": "special case for DA - CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "8b200dd226c5c0f7e116e5388ba162438caf1dddf4edc3b6ba838c21b5929737", "private": "10e20e4fda57084ca90f7ad572a78aa8e6575c659cd01f30c43c58040c20e860", "shared": "78c9c3aff9416a538ce3ea8fa553244528d1fbecbcf91695a33ca464ef76b85a", @@ -4385,10 +3447,7 @@ { "tcId": 373, "comment": "special case for DA - CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "419a076b179f79720096eaabaf03477e8f89d61f885c8d7f58f6eaa4fa77df5f", "private": "a8312df473adfec7171e1635f5bad44f0753a88a6b3174ec5ae762703ae25e60", "shared": "c1a96ccba08bdd82d0fc12e8cde4cc1f25cfd5276dce7f18e407ed0e4a898466", @@ -4397,9 +3456,7 @@ { "tcId": 374, "comment": "special case for DA + CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "aa34d772e9ace43c4d92f4f85596ab9ccd8c36c4f4cbddc819afe2a33cb8b216", "private": "109697f400210f9a92de80a8bed264097199bc240e22767b54d8bb22050b7a61", "shared": "2533b845bb83e3d48cffa8dbd1edd5d601778662d5da03759152a5e0a84b357d", @@ -4408,10 +3465,7 @@ { "tcId": 375, "comment": "special case for DA + CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "1f06cfe464ccc0e27a5ec5f9edd9bc7bc822ad2ff5068ca5c963d20edd1a2d22", "private": "d036308a53c11bebcb02e83688ad74fec43f8462ef4d806272676637d99b3765", "shared": "eb40a3974b1b0310b1597d1f1f4101c08dca727455a9d8224cd061a7aa3cb628", @@ -4420,9 +3474,7 @@ { "tcId": 376, "comment": "special case for DA + CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "9d4b2ed7817132af5830e899627ea97dc39bd3772e82f2d05769a918273dc02e", "private": "786e5a5ff37405c769d0d3788c3c1b05a62a8442c385570e4438bc5f2eaacd67", "shared": "9509757e289553cfa2cc71313473c3ff1eebce484ee237eae554fda3d3d22f0e", @@ -4431,9 +3483,7 @@ { "tcId": 377, "comment": "special case for DA + CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "4e056b317a31dd96f8ec14b48474af587d195efcc2a70f01f052ef882d7b3a45", "private": "c01f66cb094289d728421dd46c6f9718412e1c546dad70e586851be4da58bf67", "shared": "bad9f7b27dac64b0fc980a41f1cefa50c5ca40c714296c0c4042095c2db60e11", @@ -4442,9 +3492,7 @@ { "tcId": 378, "comment": "special case for DA + CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "72c60535e9c423f302d6a10796d954d778032cd4dbd40ca0f359e204d67b6f4c", "private": "3877d9ce25cededeb572604f2d123df685690c26e181f777ed33302b82082966", "shared": "51c359768ab0219003af193e2bdb8e5cc9f8e176b8db49e597afca3e7125e370", @@ -4453,9 +3501,7 @@ { "tcId": 379, "comment": "special case for DA + CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "5856358ed420047cd084f17ae696bad79a4d26c6d5bb79bfb82bbc6332442d51", "private": "50b84618d073c4618f9aa69a3b8518da76dbb2127286214fb43a2b44503b9969", "shared": "fa9fb0df4cfbacd0fbf3262d3a1bf8d7aacb45f73bf94671775e509c8043df7d", @@ -4464,10 +3510,7 @@ { "tcId": 380, "comment": "special case for DA + CB in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "c31e37b04332abca8315f317171566aef38111f622d8bffa29c23c0151cdad6e", "private": "109acfa638e112f6bbec21e352a74e8fc9b7ffe5d9dc28634eeb516e59830a63", "shared": "91ac72b0ed8d7fc4c8846b8a2530d9fb8f0532064880c00dab100c977697db28", @@ -4476,10 +3519,7 @@ { "tcId": 381, "comment": "special case for z_2 in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "b775e016b32a97f49971121906763f3a0b41689092b9583b6710cf7dee03a61c", "private": "685c0784aa6d194c1b859bda44c4e27cd1dfdf34776e498dd03d09f87ae68a65", "shared": "11393bb548813e04fb54133edbe0626458e80981885e1fe5f3377e8ebe9afa52", @@ -4488,10 +3528,7 @@ { "tcId": 382, "comment": "special case for z_2 in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "f8bd0e7cf6ec6186f205ab03ab72c8f6b3cde8f6ad9b166916a04d43d1d6d546", "private": "18e9a05a20436cf0dbc3d5b92dac8d996e62ea11fbb3445f29195fc75a8beb69", "shared": "0a83a224fbfcbc5d0f07f6dd8ebb2e9bbee8134f0fab268002ce837f5495d833", @@ -4500,9 +3537,7 @@ { "tcId": 383, "comment": "special case for z_2 in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "8dfee48ad8b367488ea4dafcf7086e305356a80901f87c720149a5f522337453", "private": "00e099eb23125dab5ec35a419d455d0ba8c01da160f9354e9fb21e6a55d55c64", "shared": "45dc39831f3471d7466bbe29c8142b1a6d6b00c47fea021be2ffc452d9046806", @@ -4511,9 +3546,7 @@ { "tcId": 384, "comment": "special case for z_2 in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "8f68bfc57d792c322ebb27f44a37c1c93e7eb15c5d5fcedffc1de850487b3372", "private": "b0ca251e0dbae7324a6ca0c2c8d6a888edd12d1447d400a47bcba004b648716e", "shared": "a29005c6b9dbf1707dc2adce4506b55831e8675b7d2d54b0c1037741e3bc611b", @@ -4522,9 +3555,7 @@ { "tcId": 385, "comment": "special case for D in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ff0f15adeab334afeda3916785ddd38d252dce9876c2357b643b5dc2c06a3b1d", "private": "a8b64b8ed397773b8290425ca5c2f7c3e50fac7a4781bd4a54c133781c9a1360", "shared": "9f04e42c1b2f311d87e1470a4708bba25ac6ffd3f7b486f9b6b502ecbb2c004e", @@ -4533,9 +3564,7 @@ { "tcId": 386, "comment": "special case for D in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "1076fdc827f2550ee95ff9a15d044aedfac65b5e9ba809f62438ccea54637a29", "private": "d0cd0db51ff232afa0919d3106fcb3a8ae581ef12d09c877aa6f31ef74eed068", "shared": "688000bd60af375b4eeac4a7d0e0782c0e6188eabdc608b732f49b4d6ccab44f", @@ -4544,10 +3573,7 @@ { "tcId": 387, "comment": "special case for D in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "ed1c82082b74cc2aaebf3dc772ba09557c0fc14139a8814fc5f9370bb8e98858", "private": "204a3b5652854ff48e25cd385cabe6360f64ce44fea5621db1fa2f6e219f3063", "shared": "e0a82f313046024b3cea93b98e2f8ecf228cbfab8ae10b10292c32feccff1603", @@ -4556,10 +3582,7 @@ { "tcId": 388, "comment": "special case for D in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "12e1589a34094af5f121c9bd3c1119f2b1f05264c573f667a748683c5633a47e", "private": "88109b1d0e7bace44d41a15d5bcbcd36968c5b8b47c0a2c606b57c4a68cc5f66", "shared": "1fcc50333eb90706935f25b02f437bfd22b6b16cc375afff8a1aa7432fb86251", @@ -4568,9 +3591,7 @@ { "tcId": 389, "comment": "special case for DA in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "151f54a8a899711757b3b118fc5501779d621d25227af53d0af00b7583ba8824", "private": "5082e497c42979cdbfdd1b3b0653cfea6f2ceb7d07639ebf3541866bb60edb62", "shared": "fac30a74f4ca99f6cf233065e9acd826690cab364bf69320b58095783ed76e11", @@ -4579,10 +3600,7 @@ { "tcId": 390, "comment": "special case for DA in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "a819c667ed466bd9a69ea0b38642ee8e53f40a50377b051eb590142dd27e3431", "private": "f85a8db44f9e56b11729f51682a9769fc504f93597cbe39444616b224532106e", "shared": "17f6543c4727e7f129ee82477655577635c125a20c3dc8ba206ca3cc4854ca6c", @@ -4591,9 +3609,7 @@ { "tcId": 391, "comment": "special case for DA in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "40b053d056668982a1f550be95e16348e303945f53a3ac64491a9a56d4095b71", "private": "505a076641fac398fc7d8c629937f42db559db5e12052ad366d46d7b20e95769", "shared": "889a8d611e0a7da71475e7c93a2d7f6f7228c787a00ee5cf55474adc376ff762", @@ -4602,10 +3618,7 @@ { "tcId": 392, "comment": "special case for DA in multiplication by 6", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "e7dd0549a765bbef34be2e8da18a1bc1b989a8b0614d358ebf38c12a9ca64079", "private": "e8db2bf1af5b8907420789c56e71414706aef0d9f6ffaed0c249c3b7ab14bf65", "shared": "37232fb397af27f5fb5ca493284ff1c5d25786b0d716c73b33aca8d42265f318", @@ -4614,9 +3627,7 @@ { "tcId": 393, "comment": "special case for z_2 in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "1ee1b9a74604ac31c3db83280170e3811504fcc78c7626b5b2c07a99d80daa0a", "private": "c006ab1762720882017d106b9a4675fdd47005657155c90ca61d4cbf7cc4f973", "shared": "a1b30418436ba1908804ffcce1be2cdcf50c61a8e3938d95c790abdb786b8022", @@ -4625,10 +3636,7 @@ { "tcId": 394, "comment": "special case for z_2 in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "f226c2d6bd7831eda1b51ee5aec29443a507ef9f7a04e2340f349dbf14933844", "private": "d071807d607953da432d8574d5f3f420676dafdbc6a285a36e1d737624d77c75", "shared": "a5976fda89954a81e442107f9e416a2b4b481bbd4654ebc0c7b57a78b45b4979", @@ -4637,10 +3645,7 @@ { "tcId": 395, "comment": "special case for z_2 in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "c5197312de3a7a3ee11b29873bae3fc8c85109c66784804f89435db210fcc24b", "private": "304b526f6fe994731980c0975529bca4d061017fbec56f6070d42678d3e11177", "shared": "55b5b5eb38b127617ffe00056d84d35a5071d18783e3a82b5f4e131b1538b150", @@ -4649,10 +3654,7 @@ { "tcId": 396, "comment": "special case for z_2 in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "590ed0b879319c38a19962a5d216ff2bfaf33555518877969c20c054cbe43e56", "private": "982ddf2c035789379b8a58917d5c3c6c061b503b19a0028e01894c2eb371d079", "shared": "0080e5b9985a960a832133812a7ab9951c6b2c75894deb3e35509190a6bdf457", @@ -4661,9 +3663,7 @@ { "tcId": 397, "comment": "special case for z_2 in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "7c5f0143a6682f60ccad16f21150c7bb5bc6f807254d08b353fc96ce07bceb6f", "private": "78cc3ec0687e3e53d9cec56b79d11bf049d173f127f5b40fae122a6d0016cd76", "shared": "5241222226638c4bbbc98792cdbd74882ca2e08aa2edf313070425031009e925", @@ -4672,9 +3672,7 @@ { "tcId": 398, "comment": "special case for BB in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "010850a0974d3e89c029d252b46f739548294c0f9a23183863f9455b9559c211", "private": "c86fc76650cf3b58837aa0f0633560415241c6c4f8f293ba0222b7d6a3875773", "shared": "63788190b10d7451f5fc2b82c421151db4f3e22782e392da6d8d3aba2c344306", @@ -4683,9 +3681,7 @@ { "tcId": 399, "comment": "special case for BB in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ad1dd82c23d6a0d5fe0f2a4561d1c16733a3e1e6afa6d902dd077dc43a961628", "private": "888d51c0a2230369e5b65a814b3213dde2e62f2eb95d0971486b733e4f90c174", "shared": "e4b40974a166ac49ed831715c071c751752744b891465e6c45001855aacdc362", @@ -4694,9 +3690,7 @@ { "tcId": 400, "comment": "special case for BB in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "d0c0d6393c41f4d7e0d5e850b7716f401eda1e028a4ed4a05bea8bf81acfd930", "private": "68bed425d534315584d80f79da6eab9b7e6036b51fe62e1ad933e266640b4673", "shared": "514a4cd0676f1c3101c8c45c17ad416bd33e20a405544fc1a60449abb22fa104", @@ -4705,10 +3699,7 @@ { "tcId": 401, "comment": "special case for E in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "0f460100d88a1d316dff02d1b22ffb2e42d99d0b92474fc3ec7d62567d0cf112", "private": "98ff2856ef44b4fa14d86782ea793828bdf6f1ef9b669cac1aae338a7bb69376", "shared": "ed83e810ce5ff0868f8589623bb13478dec1c22326c92765ae5e48c84bbabb24", @@ -4717,9 +3708,7 @@ { "tcId": 402, "comment": "special case for E in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "13756a411ff3ae0c39222dde0810f08c432463162d81ef061071249a48439e15", "private": "b0cdbfdd98bd988d7c6a530455c51c57dd33fd2c7aee3961971bd3a31388fc71", "shared": "ff94862117d3c6edc9dd5f4852fa8a589452b924ca8a75cb23b3d68dfed88c4b", @@ -4728,9 +3717,7 @@ { "tcId": 403, "comment": "special case for E in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "8fc1fae969a6185404db22749ef6d225de86773a4d1bf3857eb8fbbd829a1b47", "private": "e0677644ed4935f01e052e9967302d0fb78ff22bb92fbae0605f3ee54e2f6878", "shared": "1c94868bc8acb3137498209b2812feb53501389f5aa37fecbfd5cb54e1358e0e", @@ -4739,9 +3726,7 @@ { "tcId": 404, "comment": "special case for E in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "7bab0891ecb9e72a15771f0a4fff90547024206339c340b1a2fdb53bcfb86b59", "private": "887b61553843ca99ad1ca92253a6fe082b82494752513fd53ff6530f54c40572", "shared": "adbf3b439b16dbc653578f53374ed3a86f9c0bf1f736573349773bc3b8d60734", @@ -4750,10 +3735,7 @@ { "tcId": 405, "comment": "special case for AA in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "102e95eadca7c3c28e5d52336c857bad99ea246f299b06334f401276f49ca814", "private": "00615e4697014fc12484ef53a1440206410a8df78caa0bfff82161db83fea574", "shared": "3952efb93573ae9ce2162d10e4b8c46435859f3f2778db89f72bc579e695cb51", @@ -4762,10 +3744,7 @@ { "tcId": 406, "comment": "special case for AA in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "3548c16bf31afdcd445ad9bef0e60d7bd6195aa591ca8c82813cd7d446226720", "private": "58175113550faad56458fb375a6cb3f05df2f6ff3c4ee09d4a6ba643e022d17a", "shared": "96128f929fc03c1269d429f609a1a8acac7a758e3446a125ecf4a359a0e37b73", @@ -4774,9 +3753,7 @@ { "tcId": 407, "comment": "special case for AA in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ba74e766d44855ec93bd441aa41058a4c4ad2be63c639a3f9a87bde51eeaba20", "private": "009738e1e6efef9e2cad8b416fe90a098eb5cb0199f2df5218166c7b181ea079", "shared": "fec3e94cb5f316625b090c2c820828ce0f3ee431e8d6e12abccc7ef2bd0be81a", @@ -4785,9 +3762,7 @@ { "tcId": 408, "comment": "special case for AA in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "9a5a1d37e5010c356aa80afb347c3d613542ddfa0be7abb8e8cdcd6674411449", "private": "c82019159be792747a39f388ea48a8c568594e3383273e51100721b376e8ba73", "shared": "96903bac9dc60b6178d734890c25db4bed9ea4dbcf6fcbcdc90e6f5694c8b21c", @@ -4796,9 +3771,7 @@ { "tcId": 409, "comment": "special case for AA in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "630847e28274dbae5491210303c85a359074ee742957b0fc3c9ff55d9e019a50", "private": "10ac9f8383262ef280faac1e4da15a7de4f2cb74af33b50e0d82dcb85d8bcb70", "shared": "50050d0ab1ddd2dd90c460ab8f09e1f80e37cae57d4231adae10c10a4a2b003e", @@ -4807,9 +3780,7 @@ { "tcId": 410, "comment": "special case for AA in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "11749b00a45067af2c7e7d50f8d178d5a9fedb8f1b69b239763885bc611b136c", "private": "b84c098382f6e37d510cc33e62ddc664e02c8bb6ed9ed0e5fa78cc099a26fe73", "shared": "9170c4c628d5fcfd0ec719cf6e1796dab0a69e46d6379fffa247d444a0056041", @@ -4818,9 +3789,7 @@ { "tcId": 411, "comment": "special case for AA in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "df1021d8f95950afde77c86ba5ee2f5876ef778376a7fdc7efb8dff0e4836e7b", "private": "78cde8930a1d81aef6601f71409728854987578b0f8349588c04adbe2c1f6e74", "shared": "d7d2a82953f680cee0c81c4d00fe628ac530ce682eb7fb3b0af24f804a58ef5c", @@ -4829,10 +3798,7 @@ { "tcId": 412, "comment": "special case for x_2 in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "2743ba408d5f68c65324a485086a004b6bbf784cc9e8b1a7dbeb8c4b9414b018", "private": "b0fe7b06b9950600b3a7ce1d7bb2a1d984194cc9d6c8964504c364dd5c875b74", "shared": "a6b97da989dccf730f122d455152328051c8ed9abc1815c19eec6501d6cfc77c", @@ -4841,9 +3807,7 @@ { "tcId": 413, "comment": "special case for x_2 in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "cc275a2cdd9125e52f20ce2abad41f920afa5a643fb7f276ef416f761d689f1e", "private": "f0c9c3984854d5bd599d3819738a023eb795e93586dc0e5e29b1c870c612d178", "shared": "b210e368729501d9f9b6ebefbebae38f195f91eaf2a5a3a49288bb615ff2216c", @@ -4852,9 +3816,7 @@ { "tcId": 414, "comment": "special case for x_2 in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "4929543101ee7ae239059cd134c35d400e50d0821441351d0fa6c3d54efb342e", "private": "906c2f12be89702db26fa7ee905ce36525d2dee4e96a879ca07da097a6aa5075", "shared": "b9e3796c58701ded4237c52994501cee14e18f2fb02b781a8400923484bd4a6c", @@ -4863,10 +3825,7 @@ { "tcId": 415, "comment": "special case for x_2 in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "1324e0368597b3181555bb5b2cc7b7ebba46931aeabb6f05ababd4240f0fb933", "private": "f026031ea373e1d16e6e7e0357bc96bc093f4b6bb76a738cbb54fe6cfd2ea271", "shared": "6dcdf8e86903b0caded124d8a7da18e623430ca869aaf267d31029d93de99e66", @@ -4875,10 +3834,7 @@ { "tcId": 416, "comment": "special case for x_2 in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "c7f3842297d6941cac63d6f1bdaea0709437c82dbc9161fc1bae6c79d668eb44", "private": "703f4ac8667d77f9536045cf748f18d42345e39ccab10c18dde0f5170d307f73", "shared": "385ddbf2505ebf537bf5e976b61a4b69d190ae965b7e4a81ae4e1c16b7148748", @@ -4887,9 +3843,7 @@ { "tcId": 417, "comment": "special case for x_2 in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "1e4660ba865fb8085afd4692885d74237fa3bca5af4b84ba3de400f16a5ac45c", "private": "c8a96ae4e77271a0680dd24fcb09f9c5d3ee8316536eec7cc2276597e50fe37f", "shared": "0fbaea73f9518795e026c1fc1079c3738aeb9ee9c8dc9761d65bbf8f94e30154", @@ -4898,10 +3852,7 @@ { "tcId": 418, "comment": "special case for x_2 in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "2488bb6fadb79d46585ff01c160c5b4172799d92bd168edceb65cededc492762", "private": "d0dde8eda38c3783442864c0cb46a0e9832dcf784c21268a21bed2cace87cd70", "shared": "510c64151e5d0737fc324bd15fb5d3966908751cd1a06954b556196655ee5540", @@ -4910,10 +3861,7 @@ { "tcId": 419, "comment": "special case for x_2 in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "a0c1087811af1491171bc51691b8ca84716af36c4baa764ec536280cc1983d6d", "private": "c09cd47e1ce53604f14e4e13426c8f08962f556bcd81f8d75375b1507c6fda78", "shared": "23ef825e1c8e6e64428001a7463e32a9701c81cf78203e6ae753740c91570e6b", @@ -4922,10 +3870,7 @@ { "tcId": 420, "comment": "special case for x_2 in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "cc5c97934607d8b981bce1d6a232bb3aecc3001f698ae1ae84938fbf2861077b", "private": "e09a5f74f318f02303857aa0208d76913d9e240a80549d12013118bad620597f", "shared": "0e55a7ec1a2ddbea1ac5981200812232f7f4c3a60ee3c9ab09f2163bd13da329", @@ -4934,10 +3879,7 @@ { "tcId": 421, "comment": "special case for DA - CB in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "238de7fcc8a3f194c3554c328efb1215d0640ac674b61a98ef934ec004cfd73b", "private": "706cee5f9b357c03b2f1913294f6e4f0ca5a190a87d30268327d0cb6bdd5bc79", "shared": "0681036a0d27583ba6f2be7630613171a33fb8a6c8991c53b379999f0f15923b", @@ -4946,9 +3888,7 @@ { "tcId": 422, "comment": "special case for DA - CB in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ac9fd80a45da109fa2329390e5a951cfc03065d7bb4a7855826ccb22c3bfeb3d", "private": "40e300cb1ff260574f85b3f04aac478464a86e6203b3d4656418f4305157877b", "shared": "67b88774f19bd1081d6f23656a135803e34ae1cdcae10818124a78569c299f42", @@ -4957,9 +3897,7 @@ { "tcId": 423, "comment": "special case for DA - CB in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "a45ab1dc2fa2c50718fb4985d9791401e8d2d34ffe3cd93cffb4e870cce5e855", "private": "882f78b4558b7faa835904c9235e32f300fc8b5ef0a718406a5c8520ca54d071", "shared": "a512e864bd898a5ba6551adcebd836c6a78e7871728e1b8ee528d483af276104", @@ -4968,9 +3906,7 @@ { "tcId": 424, "comment": "special case for DA - CB in multiplication by 7", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "1761d3d50ba46b446655aa6a8d9b8b75aa5bb24a7953208d5b69fcc38f18ec7a", "private": "d8649b735590a17d0fc4c378fbf4c2f7d6600569b2e84cbe0ff7bcdbac0b5f71", "shared": "518b778cf5e976c60235abcf6211a18bad2a8e693ab261074c7fab43dbb5da27", @@ -4979,10 +3915,7 @@ { "tcId": 425, "comment": "special case for D in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "dc99ad0031463e4537c01e16629966d1b962c0b4e4872f067ca3c26ccc957001", "private": "a8edec59ae6ba23813ec54d66df152e0626762b97d4b0c20e0dd8a5695d86e47", "shared": "6cfa935f24b031ff261a7cd3526660fd6b396c5c30e299575f6a322281191e03", @@ -4991,9 +3924,7 @@ { "tcId": 426, "comment": "special case for D in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "b32750fd80d2d7c62c6b8e39670654baea5719a3e072e99507fd5bcb23898264", "private": "1098723ffe567ea6dcc8d04ecc01efafeea0aee44e1c733be8b1e5d97c8b8041", "shared": "c623e2d2083f18110a525f2b66d89ed82d313b6a2dd082f6b7a6e733134f5a06", @@ -5002,10 +3933,7 @@ { "tcId": 427, "comment": "special case for D in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "e7b3205777b375f1b1515a50a16a6067953ff221e12b4f416d74fb28c1c85865", "private": "a0f20df98b49218ac832f26fa8c218a0d6872eb7aea07c1d43c9ff699b465b47", "shared": "388ea421650a8d837bad8904018195e99ef494c2d170b93ee721a67d2c108729", @@ -5014,9 +3942,7 @@ { "tcId": 428, "comment": "special case for DA + CB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "21cc338d7869e5863349cc739c8a6946cfc797cb82fbf62dcd2154844b106003", "private": "30473a77a98374f67d5bd43df231ce142916aea0d271e72333fa47dc441a0247", "shared": "b9e5728b37435b1d339988f93267d59f3bd1c517851c5a258e74cb64aea73d2d", @@ -5024,10 +3950,8 @@ }, { "tcId": 429, - "comment": "special case for DA + CB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "comment": "special case for DA + CB in multiplication by 8", + "flags": ["EdgeCaseMultiplication"], "public": "c34217c02072d7e2bca0454525030780cfb60215d7ca82dbec8f4a59034c5f43", "private": "d8657be3a30fc85fb2f3a68e92ace1b31b26e76e6bdb6727aea507cb7c10dc45", "shared": "20b67b205e22ce87fd44a8e8fd10a6d8890b9270b60e1c6a68b4aa78e6e37961", @@ -5036,10 +3960,7 @@ { "tcId": 430, "comment": "special case for DA + CB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "8abb8cfd60c6f8a4d84d0750d3b40a4f846b30edf2052fef7df84142cd0d9e47", "private": "882f5578ae4a13d8f5af473bdde1709bf2e059df809ee05b505f34de857c3447", "shared": "5faba645fc21f9421ebd35c69bdb1d85b46f95e3746ff7f4886bc280a9ab2522", @@ -5048,10 +3969,7 @@ { "tcId": 431, "comment": "special case for DA + CB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "9fd7b49a08f206688d72db737df8e517aa7b764f5de7c9a2b1c3fcbaa985f64c", "private": "98294db7cbf4958bfb3ed21d5d5c91e13cc8dc27b3c716c86f7167a4819f8741", "shared": "9cb8a0f4ad86a27b96ca61242eab198db2767d3862dd323e41368fcdcc5fab68", @@ -5060,10 +3978,7 @@ { "tcId": 432, "comment": "special case for DA + CB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "c4fefac7acd448e8fd4d6ac4f5dd1bc21f2c67d638444060918fb344aa77e757", "private": "789bc4047ad81b9b6656eef298b766e8763a2f8ea64e374a603dc1fdf2eee146", "shared": "4b42fcf84b51b2b82f1f70b3cf49bd9dc6ab2672920a8de37e81ba7e99acf734", @@ -5072,9 +3987,7 @@ { "tcId": 433, "comment": "special case for DA + CB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "a8341deecc0be6db11401ef7f884ac3ade35650cc21f14b5cdb0a5cf0ee6b15a", "private": "801ffe4e0f6eeb8a50c8fe79663ff585f9d6aebcfbf4b7edc676c693900cb141", "shared": "e55fc931669bd02d1c64689eda62648212b1078c43b5caf97cf9763ff87a3455", @@ -5083,9 +3996,7 @@ { "tcId": 434, "comment": "special case for DA + CB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "55a0e6631a52f29fb90a1777ccbc69ff94547459d541f72e8316e4d616535a67", "private": "e04e412383a63b338b70e1be5fd75995350321dee428aa4f3ba62a50a3b0de44", "shared": "87f7976a17f3e03a7f1eb74e6db950b8c0994f40b7903495599d227725809e01", @@ -5094,10 +4005,7 @@ { "tcId": 435, "comment": "special case for DA + CB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "7976d520f1a2512d564af41c68313f5351b0156d5118be4817f192798ae9777d", "private": "382dbe9f10158bfbb7d1d79a35a7809214899a6b8572b35b55875d79bd2f1640", "shared": "3bb3e30105a71901b115065e39bdb3e053d387b39027b12c92cdf4c638adf00d", @@ -5106,9 +4014,7 @@ { "tcId": 436, "comment": "special case for AA in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "a26a722f7ba71ccfc96ed8e108d7c9f842d17f92051ee7d429ea7fa7908ab907", "private": "60c9af7f4d03136a6034ae52deadfd9d4f274ad8122812eb92a53169c8354141", "shared": "f5cb3a1b76185a29a6360b2142feebb11f3d08f4fd8d73df3a5228624a521c02", @@ -5117,9 +4023,7 @@ { "tcId": 437, "comment": "special case for AA in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ca3a2d96f5dda482b002324cbbdcf1dacc9815eab797c7151c3a88c75cded621", "private": "283fae8bd8b294de2848056449751965abb5c7fa86ba4c2c5cdc3bb524dad140", "shared": "b0b47868e70465ee2dd737f1ba5a6399e09cd813d72da7585ab45c946cc28d4d", @@ -5128,10 +4032,7 @@ { "tcId": 438, "comment": "special case for AA in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "eebd858850b56febb707f27a7aad5ff5ab4b0e0c73b9c86ec4ca0f42e7f38e75", "private": "401539703ca4980db4ba42c59fc29e83b4189f2ddea53ba54ca966c06898a640", "shared": "581e4b12b0f39a7cc42dee4513ecfdd20b595f905f17ad8c1fbf1b5cb2068b31", @@ -5140,9 +4041,7 @@ { "tcId": 439, "comment": "special case for z_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "c800bf799783275eb93312b43dc032ccdfb00a4b77c8b3772cd2fec8db7e4a09", "private": "c8eb056286e098e6b2c79e42f007ebc6ab3705346cdbdace949b5de1e8c36743", "shared": "6bf264532fc70a6a7e459f4579eca6b84f8f76ab85c3264b20bca725a6eb6c40", @@ -5151,9 +4050,7 @@ { "tcId": 440, "comment": "special case for z_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "7bbc504e04d134eedc13f06dfdfc69c518257a3f374040a49a8d21dac109110c", "private": "487882956c49c69fd0e2d7277a24fb1dbe4b0365b36a13f63440248bca2fbb42", "shared": "690305c9e192cd8a513f705b3f101ecdf3db1ea15a09c4a1bce3a8cdc3a1a93f", @@ -5162,9 +4059,7 @@ { "tcId": 441, "comment": "special case for z_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "132533db62aff4fa06e96314383bf58ebdec5183a19f2e4cb17552ae19a3366e", "private": "9876010f4d64c77ffc4d7dccd72b9ac82078deb883609650b8cff8a686719d46", "shared": "c58591b33e490e4766ff7addff570ce4e89a98338015a55df3d2f232aea3fc4f", @@ -5173,9 +4068,7 @@ { "tcId": 442, "comment": "special case for B in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ceb90c56508cf330c7f25bab42b05b5612a8310690107ac63a404c0ade788009", "private": "a8a5d4f7894a519537babfac736de36054f508dae434b4fe63cd5633846a2647", "shared": "3d145851b6ff2b92b5807ed1df21eb50c9f24c4474d4721db3abb7356df7b764", @@ -5184,10 +4077,7 @@ { "tcId": 443, "comment": "special case for B in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "66a09767a0d83bb18d404e1200375a745d1f1f749d5dc6f84a205efa6a11bc65", "private": "f83e4647e82c560aa082c59641e13bf366be8f24dc01d14801e67841160bed47", "shared": "1401829aac4e64bcfa297a7effc60477090d3627a64a35b872ae055d2091785f", @@ -5196,9 +4086,7 @@ { "tcId": 444, "comment": "special case for B in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "39d431316307c85747bd2bcf4f9e0f8892ee45df15f7806ce65147d97f503478", "private": "58c6b94bce9b15f64946c2aa6a4e383b0b2d4365b7997eb2310ac4eef1803145", "shared": "a0ebe6908c5472f937769b9aeb313224437fc5d73f4f866fe7ef41f30e359e09", @@ -5207,10 +4095,7 @@ { "tcId": 445, "comment": "special case for C in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "84c92d8ecf3d0cb22dde7d721f04140c2d9c179cc813ce6cf8db2dce6168880d", "private": "786a97207adbd4b0d6bfc9f49b18660ad3606c12e325044b8690b4fa07874641", "shared": "07538f1b6583041c4949fafae3349d62f9dd302d3d86857af0dedc0d5ad6741f", @@ -5219,10 +4104,7 @@ { "tcId": 446, "comment": "special case for C in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "a9cedb9e942a47221e4296953220d10007db327d2acb68da6ef3a4f877b8ef1e", "private": "282310210e575a59393cf19bbe6e24752dc247706f1e0031e5d39b2de4fff745", "shared": "1223505fbb534c1bc6108e6b98b4f0af29e11158c02d333d6559beecd6d3e558", @@ -5231,10 +4113,7 @@ { "tcId": 447, "comment": "special case for C in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "64e1c0c5f59405bbc6c7db41a3485cc9f91c183b0f2b7e1894a7abd8fbbeeb23", "private": "c8bf2fd4c40d00f1465aada682b12fa92dec10343484ab62b8871337de1d3345", "shared": "ee031868165f456f75907bf39742b820e0f8e6df9f9768d757d408e1cc92ff7b", @@ -5243,10 +4122,7 @@ { "tcId": 448, "comment": "special case for C in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "a68d2f55e60eac7983926310f4fae13f95b2bbf140be5ea91751884d900ab44d", "private": "c06a4a4b70f613136f18c0f88e2245086c3d1a52717210a21ac9d63682f2e740", "shared": "c954fa7b042c32943e03191e367d54be0085fa8950ef2bec99620df79ecbea4b", @@ -5255,9 +4131,7 @@ { "tcId": 449, "comment": "special case for x_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "6d3cd623f26a7453fa05a01ae758ba84d3c58d93d60ce32735a15e0d053d5b12", "private": "20596e1dc56596823d37698dfa699c79874aaefde797f863ef92135980fb2043", "shared": "7c3219b3c1fae1f95590ac843efd2084a1f4bd3efa2f592f022032db64ebcd77", @@ -5266,10 +4140,7 @@ { "tcId": 450, "comment": "special case for x_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "8f195547346b3d53b7ea4f742b22f1ef7b3cc01a7d3dcd19aa7c5b03f31bd214", "private": "38141518e8e5efa1d031c6c4d95480239f6c30b8ccd8c751a9e04bd3aec17342", "shared": "a31f6b249d64a87c4aed329c6c05c3f2240b3ca938ccdc920ba8016c1aeaeb45", @@ -5278,10 +4149,7 @@ { "tcId": 451, "comment": "special case for x_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "ffc4fe2c2127a309c739565651e9812f834a86dbadbb78776977f786ecdb0217", "private": "207147f2b68fef1efc10a04f988f0eb18b273b0b5ed17aa7af32c90480e19b43", "shared": "4cff9f53ce82064882329a18ea4e4d0bc6d80a631c87c9e6fdc918f9c1bda34a", @@ -5290,10 +4158,7 @@ { "tcId": 452, "comment": "special case for x_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "8475babeeab9980d426abd5323dfb335b219e129bddae4d6cebcda50754a6825", "private": "488084537b840f9c93ca57b3ee80491418d44221113e03f56355302604d03547", "shared": "248d3d1a49b7d173eb080ab716ac8fde6bd1c3ed8e7fd5b448af21bcdc2c1616", @@ -5302,9 +4167,7 @@ { "tcId": 453, "comment": "special case for x_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "81f90a2f6633d30c2b72a25795d2a49463a80b6b0edc5aa68bae4bf738185539", "private": "28cfc1d03f5c7428ff3e20b137268b33ccc74db03582d2127c566df4ac99f441", "shared": "66c6e70cf630be90a2c88fcde7f58cff3868660fa96406e8df4ac677dbd85f50", @@ -5313,9 +4176,7 @@ { "tcId": 454, "comment": "special case for x_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "41626e33b3c8f48bd19e49ded307f2b63bde705c4f3cdf9d4f92bf37c48cba42", "private": "c8e37d10f3d03db3f43e467bddf98f595cb529ad253c20d491282d1400b9e740", "shared": "06283fcf69dc83e99d92e5336f499a1d8fa75ed2c819b5ae6ea8094454324b27", @@ -5324,9 +4185,7 @@ { "tcId": 455, "comment": "special case for x_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ebb32f781c0e89b252e611f9d8f79f8567874c966598314b2f16aa44cfc07843", "private": "00237e91406a7b4db61e780c5976fbb926cdace2fbdfdbcfce65e6dbe7782a42", "shared": "7d2affb43355f5db1294daff55f59b1f17e7d25bca20746f12484d78e5015517", @@ -5335,9 +4194,7 @@ { "tcId": 456, "comment": "special case for x_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "fa75e6f08ca815b4e42af24a8e057c9e00e828e33d12c0e94d1012a758336744", "private": "489c4184a23a8f5eec68a31b41aa2c0392cd6fb123f10acdb4de75292b4b9a43", "shared": "ef8e78cab091d667888489fd3a2ec93fb633427d02eb77b328d556f2b2b0e266", @@ -5346,10 +4203,7 @@ { "tcId": 457, "comment": "special case for x_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "4d96320cdb0ca52655e91118c33f93afe4ae69e9e513ff4506750b8ea784ce46", "private": "c05957fbc3a0e2c22a2aef627651ca1e99307b82a0c6170f7950a334f3004941", "shared": "c8d85bfa74b4b26461297b350c975183fea9d33ba29c3a4934509c2ecda58a79", @@ -5358,10 +4212,7 @@ { "tcId": 458, "comment": "special case for x_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "c0ef1b7c20237db370501f24274e4eba91998ae4545f937007e1c4a2eab63365", "private": "60111c6629f73635985be964b845f87a88ae5652d45bb1451ce8cfd2ea45fe41", "shared": "22557e0d8741ed2a63afd5e313aa1579fc0c88c7772e23a676c94b60c89df577", @@ -5370,9 +4221,7 @@ { "tcId": 459, "comment": "special case for x_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "d534d8ff4d56a73ef7615e94523b17e35edb3d0fb87e98c68536f63f114a8d6c", "private": "58785889a216d15456582d4e1e3de9e9ca4a432954416d81caf52b2b434c1746", "shared": "54d7fc17bad00296ba50b0f3d5bf8fb83f82d571952a5fdb5a494120cc61446b", @@ -5381,9 +4230,7 @@ { "tcId": 460, "comment": "special case for x_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "733a711ba01b6e9b64a0be4cdca8c7cf3c66df2435d5248fb4413fec6ee03f70", "private": "60bef38a3890ec1ed05c299fceb77db5ead4b88d9e931b0f21d664f77df9b544", "shared": "db6851b12585bc11be9362c96a545c6f2ba55f04009792463b96a38cb9b3f07c", @@ -5392,10 +4239,7 @@ { "tcId": 461, "comment": "special case for x_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "35738dd539d60f69cd1a1cffc8a42b6af68fe7de45392d02831e2a77500ea278", "private": "5854ee566878ef8b7ebaf5a058306f250edf0c84fd52af2d74b7ce3c1edda746", "shared": "f6d1a664257fa5de3d4d57f04eda2976bf1e35cc3ac513e1ee84d57d2135ed13", @@ -5404,10 +4248,7 @@ { "tcId": 462, "comment": "special case for x_2 in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "ce932b5af4be4721f96f7b79ba1c43b20687d4af49c37b58dc894279e04bb578", "private": "985b551261fce38ddc8ff3add32f5c26811d271b9a1794e249dd76a38df28446", "shared": "f8f7625ac5bde63f753a9bb4aefbfb9c4647207708af9d774ef08ff1b1e5a354", @@ -5416,10 +4257,7 @@ { "tcId": 463, "comment": "special case for E in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "e3655448339e4850806eb58abba0c89185511ea72c37c49e9583ee6dd235d213", "private": "8815052344dcad97efd1341e9072a808cf999e46e52cf04e0cfbcd9901e18d43", "shared": "5e10dfbff4443efcae2ccc78c289a41460d5a82f79df726b8824ccbef7146d40", @@ -5428,10 +4266,7 @@ { "tcId": 464, "comment": "special case for E in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "4d16965b1637e9d7ae8feb499ed0553962a9aa0022d1620c928072f6501bc41b", "private": "b8e032e9e5ffbaa004390f3a0b900bc7cf5d11238b7ec964afc4bda2aa6c3444", "shared": "19d7b44c1847c44e8f37a22ab69c180fd9d787f204123013e1b16800b9cd0f57", @@ -5440,9 +4275,7 @@ { "tcId": 465, "comment": "special case for E in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "c6b9e6288737ad40452cec1022871d90af1642d10bd0a97792b1a9c8998e2220", "private": "7012852211f6536fca79937e7e316c9149b0e20ea03f951e1bb072895ca0e044", "shared": "db990d979f4f22f766e7826d93554e771b361de461274d6c37baadeb8ef7be4e", @@ -5451,10 +4284,7 @@ { "tcId": 466, "comment": "special case for E in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "d566fab505ac4c7a3dc3b9403ef121392cbbe21216e5bcb8eab2dc9408986e34", "private": "d039c1b9ec4763e0ad8a0ef2b0870297d0f8b487e660595a484105d180e14a47", "shared": "6d7fc5d4a8f534b1bc0fa5e078104234675c02664736957abdb27df6faf07c00", @@ -5463,9 +4293,7 @@ { "tcId": 467, "comment": "special case for E in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "468d35ecfb6d9b7272523276cc5e13760519667f0e1e3888da4c56955fe91151", "private": "58efcbc8777c1b54f09c61a216efd427292eb12312dbb3b32bd45254a6683e47", "shared": "539c8d629ab51c2f3ea7278fd5f1c31b6c150a82fe3f786b93ffa159fd6d9316", @@ -5474,9 +4302,7 @@ { "tcId": 468, "comment": "special case for E in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "1929538743977dfea20bf4927ddabb2f3bb15cac2461054508849718854b5568", "private": "c8d73446026cd0ea795773c2eb7b16348cd5f228e352dbc77328c2d8b9cde240", "shared": "dee3fd19c8f296415448b21af44385ec46727bbe67d4839b93efe2f680e76d34", @@ -5485,10 +4311,7 @@ { "tcId": 469, "comment": "special case for E in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "2d7ab4c6f59865355ee8e9de57db19aadf7708b7c1d1a818487c340623badc6d", "private": "98b559523bc778b0418af53c0c32f6ff5cf771ff5df8ae7cbf7c3b72aedb5b43", "shared": "2a0340aaafa05d00529c09057ed0145f34d2de66a3e149cf084ea97168914f39", @@ -5497,9 +4320,7 @@ { "tcId": 470, "comment": "special case for E in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "43839f4a6aa206c82c5a73f49d8c9e573826b3ba7235d312987c17aebee62776", "private": "589815027caf82714e96c9f91bace66ec4ba3e92df3fa14b9b8fe503556e4543", "shared": "00313717d33e3b41a0865986157582e053502a172b88d01bb7b10831a9fc4e6c", @@ -5508,9 +4329,7 @@ { "tcId": 471, "comment": "special case for E in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "3c321e7f0b9e555bc264a2cea617e6b2b562ebab21fe0c226c3e487b7df9a27d", "private": "80715f67270c99789855ceaea99b9957ccda33326f76bb4474ab52ab1ec37041", "shared": "9b6be9e6f2fdb5d3321842225d3e91d14828cc53ba6654dabe190b0c3edeb309", @@ -5519,10 +4338,7 @@ { "tcId": 472, "comment": "special case for DA - CB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "42e5a6b8e9654bb4ad624af3f491877977513cc8775c8fb312ad19dbf3903a28", "private": "101b990bd83d684126ff047d930c27d086a588dd19683d2629f0e34f4374ab41", "shared": "223f1eb552308373026d11c954684ce6db870b638b190b9443e50aae219f4e3e", @@ -5531,10 +4347,7 @@ { "tcId": 473, "comment": "special case for DA - CB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "0a51dd90ab985f6deaf72f16c45014da26df848697f6582d75688f5223342b51", "private": "200089b712d9a2050597779d463712fcd223e3d67879c0fb7606f8f5f0efee40", "shared": "fb95ce4a3c1f325638b7d47f4216d39a7c6c5da9a01caa297c37b62816555b2a", @@ -5543,9 +4356,7 @@ { "tcId": 474, "comment": "special case for DA - CB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "8842317357bde825ef438a1c53906fb8b04ea360f7ef338c78e668586047936a", "private": "f04f87f4e623af4c31ceca0bb87fac2d5b12517b5a7284902ad75838e65f1e41", "shared": "488b8341c9cb1bbf124510b9f8dae4faf2e0dca9b84e00e952a63b5aa328a860", @@ -5554,9 +4365,7 @@ { "tcId": 475, "comment": "special case for DA - CB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "c71d92d3c92dbfaed755fb32797b667cc86b0e79362498e2aca38c689713b16e", "private": "383cbd5a3dd0901d09a3cac3d3a77a979cecf15e206a553e4ca3f24b90783945", "shared": "1129eae97bf75f7314f2e1b403b18737ad830c80429e2ba0d4866b362399855f", @@ -5565,9 +4374,7 @@ { "tcId": 476, "comment": "special case for DA - CB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "3a21d1cf7b3744d1ad26197335844982c2a0c6a5aa835492bd03c401a4fe6778", "private": "701df09e57b98aec375745df147b72949a6b2bb2ca3a34881512ee31e790ad42", "shared": "072f51d94727f392d59dc7caff1f4460452352ec39c32a1c9f071e388833da56", @@ -5576,10 +4383,7 @@ { "tcId": 477, "comment": "special case for CB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "d128ea3e13325ed6ebd6533a9fd3045a55f25ad8b67def30912843504c1aab29", "private": "b0ffa5f4922bb117ad75ff43acac62331efaa45536fe88306e4a4cb58db73a47", "shared": "30512142d3e3a4cad6726d9d35f2e043fca9dfb750884ae22b2547c840f3587b", @@ -5588,10 +4392,7 @@ { "tcId": 478, "comment": "special case for CB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "e079c8f8423165c7e0a2c48b4abe90aece4e6d903d7a5a1625fad0410cd55b32", "private": "685e3271d2015741756612a930e858b930acf2018145f382c83d8cced2e22044", "shared": "5b81b3761a66d199e8ef99d2494bd57a0229d4564a7f6d6055f22aa48681bd3a", @@ -5600,9 +4401,7 @@ { "tcId": 479, "comment": "special case for BB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "65922a06e9be4e8a5e8aceb1a4e08fe90f01e10ef2dd27315427cedfcf95ec32", "private": "f8e161d69297e017d7c51b1b1ff3ba703d4c4cf8fc2b8ff47f74c3ff8c7d3541", "shared": "038de7fdb9cc0030f5c11dda00589f0a95f65658815b06ed013553a02b6c5017", @@ -5611,9 +4410,7 @@ { "tcId": 480, "comment": "special case for BB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "d36a240e972dc16e9b97a997ada337f02760d05c46d7f8d7b4e9ea9a635c7c64", "private": "105d7589f8abef0acf0940da84a69e8f2f306fa73c9afd27342287c1dba80044", "shared": "22b0dea3b3b7ca55eceeaae6443426548c7c15cc7ddf31780318d1c23879c16a", @@ -5622,10 +4419,7 @@ { "tcId": 481, "comment": "special case for BB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "4f5b8b9892b8a46df08d76a4745b1c58d4e7a394905435875688ca11f1e9d86a", "private": "1893d4388b0e90f0b50208aa8f0cc24f576d03641baf1c3eddb2a3efa69c9d40", "shared": "a25e1306684ad7870a31f0404566e8d28f2d83d4b9497822c57f8781b18fec20", @@ -5634,10 +4428,7 @@ { "tcId": 482, "comment": "special case for BB in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "aa2f02628269139a7a8a16fde95c9bad7da7ffbd5439c396a7d77b6c3213e67f", "private": "0065171301bf6b90fb16efa35509161f1bd6b3b93130d490af9fe224dd155f45", "shared": "bb4431bea7a5871c1be27a2674094627eaaa4425c99cd3fa41bd7e13cbd7bf7e", @@ -5646,9 +4437,7 @@ { "tcId": 483, "comment": "special case for A in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "d995cb287e9a9c5791f3cae3d494a5b516a1e26cbc930f43e73c8b70b69d783b", "private": "10c81a4e78d82145b266e1d74b3869bf1c27427803ebb11c92ff8073d1e4cc46", "shared": "330f5d0b5bccc90f7694dfdd9c6449a62d93af8840eaf571e3e0610e0198b03f", @@ -5657,10 +4446,7 @@ { "tcId": 484, "comment": "special case for A in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "479afb1e73dc77c3743e51e9ec0bcc61ce66ed084dc10bfa2794b4c3e4953769", "private": "48b98b4a99eadd73012c07fe5c4a0b9590ac55e821353b41d5f665e17188bc41", "shared": "bdef00caa514b2f8ab1fb2241e83787a02601ecdff6cf166c4210f8c1ade4211", @@ -5669,10 +4455,7 @@ { "tcId": 485, "comment": "special case for DA in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "378eda41470b0f238a200f80809ad562ca41e62411a61feb7f7e9b752b554642", "private": "1897678e38222a61fe105dc6643c1eb5940e8dbc73ed6c00f25a34328f43a641", "shared": "bfd5b5acd2d89f213a26caf54062f9a24e6f6fd8ddd0cd2e5e47b7fea4a9c537", @@ -5681,9 +4464,7 @@ { "tcId": 486, "comment": "special case for DA in multiplication by 8", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "0cad7545ade2fd93fcae007c97648348f26d85829bdb7223a63eccb84e56d475", "private": "a898af8138e11ae45bbcefa737182a571885f92d515c32056c7cb0d7deac4741", "shared": "c8085877800c175e949cdd88e196eb9c4841da2ac446dfed9085bda5bbec265d", @@ -5692,9 +4473,7 @@ { "tcId": 487, "comment": "special case for AA in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "60f27ed0a27804ced237cf3c1cc776650fb320bae6d5acb564e97b56cba25210", "private": "b0bfef6ec095b5a1f93917d32f16a21d0462c1fde17446f5a590232d9c895f4a", "shared": "4c300895827382a9d1079028bd6f694a7a12ddac9c76abac6fdf5d29457a3310", @@ -5703,10 +4482,7 @@ { "tcId": 488, "comment": "special case for AA in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "f93a73270ac19194b8e4ffd02be4b1438525f84a76224688ea89a9dd6a1bd623", "private": "60497d4464ed8823c50fbc6b68620826c4f629c1d9193058df6bf857c6aecc4b", "shared": "7285fbb3f76340a979ab6e288727a2113332cf933809b018b8739a796a09d00b", @@ -5715,10 +4491,7 @@ { "tcId": 489, "comment": "special case for AA in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "cf80c30fcbfd535666ca1da499e2e99cc537063e2de19458fcf92f5ee34acf47", "private": "08c6cbe03792a3829f06e8ad54c55db113236ac0dcc9ab6a9a6b10eed1041b48", "shared": "dabc3bd49f19cf7071802e43c863ed0b1d93a841588098b98a0c581bf4fe0a11", @@ -5727,9 +4500,7 @@ { "tcId": 490, "comment": "special case for AA in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "698effe0ad42e15ee1f46fde6fc5074ffda183bcf1b2db8647f561ddd191dd60", "private": "50044da3315dd082e9dfb6a1994aabb331f53e0d1c12633383b2a3c8678cfe4c", "shared": "a61a3b150b4770532373676298c9a5da28adcc4365b06fe07c959ca80e477a57", @@ -5738,9 +4509,7 @@ { "tcId": 491, "comment": "special case for AA in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "bd1565b4a3f8515dff577be6dcb414511d3d4ec2de15e0bd45b28e9cc4caef60", "private": "285640da7a48252e35ddce60c14addb73097fbc9ac2f87c8d2772ce89aa6be4d", "shared": "916ab4f3bfc8321e1087d9c5444f8f7a43e9ca6d29e7ba98a19dc05fff34ed4c", @@ -5749,10 +4518,7 @@ { "tcId": 492, "comment": "special case for AA in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "b8649e13843f80cf5702398e4a9a8c378f29da96dfd6579f1eb4f7ea34df6765", "private": "783271c21199ba2e94ead92cd9dd79f70aab378b59497455d327a5907dafcb4a", "shared": "844a5dd5139554ca7b41cbe6a4796193912e7aa4e201cc68944ce2a55774a10f", @@ -5761,9 +4527,7 @@ { "tcId": 493, "comment": "special case for AA in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "c396938737abdf791e09a97eba577c437d9b67c2dae94e13eab7296ec0fc737e", "private": "d0676a0b9a046c62d5b2e740d9cc43fa37965dea93c23254f7bf569f2bebaa4a", "shared": "10780333b2a6170136265bb5ebc6c818817f2e48ae372528c8f34433fdd6215a", @@ -5772,10 +4536,7 @@ { "tcId": 494, "comment": "special case for DA - CB in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "557b825012d98f065bb95a2ab9b2d2d8b83fd2037912508c263f86d7e36c4f24", "private": "608c84d2b76fccda579e974db3d3b2ce39a6bc0dad440599db22411b60467849", "shared": "5ce84842dbae8b795b3d545343558045508f271383bfb3dd3943f4101398c864", @@ -5784,9 +4545,7 @@ { "tcId": 495, "comment": "special case for z_2 in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ae98296d4a2fbcbb40b472f4063231608bb1465c226c8a4a2dff29afd915882a", "private": "80f233936a8821936d39114c84d929e79760b27680779e5009e1709410dd8e4f", "shared": "4f11aa0c313195f96f25cadcbf49f06a932d8b051879ea537d1c6dfee7f36d35", @@ -5795,9 +4554,7 @@ { "tcId": 496, "comment": "special case for z_2 in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "8b9d249829fbe81333d85050da88998f63fac665679e27dbbe21b745dd14e145", "private": "c8d80b1a34f21194f047a6f0328bb947e2e7aff6a043553aa07f2abf99aaf048", "shared": "1d619070bf5626064be10025e74e336c81ef3166b743f99c751fb90587c31d7e", @@ -5806,9 +4563,7 @@ { "tcId": 497, "comment": "special case for z_2 in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "61896093e2697c78230afdda12639cbe4342827b8d2b093281f148eb60b9034b", "private": "9021477b452361580059364c6f94f4981ee94ea3f9b7d37439bc82ae45816f4d", "shared": "532e797861db56b9d5db8825fb72f8629c2422f8abea721ad2d7b9e77a95b576", @@ -5817,10 +4572,7 @@ { "tcId": 498, "comment": "special case for z_2 in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "ccc1dc186229dba9a9360a0f7ff00247a3732625acaacd18ea13a9a8b40fac4f", "private": "6079dae04c40a59ea4e0c8c17092e4c85ea9133d143307363487836df4e30349", "shared": "4f678b64fd1f85cbbd5f7e7f3c8ac95ec7500e102e9006d6d42f48fb2473ab02", @@ -5829,9 +4581,7 @@ { "tcId": 499, "comment": "special case for z_2 in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "69e368c0b7e78eb9f3a53bf458f6e79dc4883bf9458f04a8c12c4ddd94d62151", "private": "281db6a5ac9a47d4a7b2b91a87f6536ce62d4e5129b8d647b97f9c504014894c", "shared": "e069fd06702f10f33adb8cf0766880634865b510e2da409241fb5f178050514a", @@ -5840,9 +4590,7 @@ { "tcId": 500, "comment": "special case for z_2 in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "f21f9badd98dd8a103cc2ab5484fac6c2bfdd2671ee6e674134a86b89cee9160", "private": "d830f3c4785829a0f945857e0e85e0ae723702b57783b933cd2a2ad05484fe49", "shared": "fee218eb1f92864486e83c1731f04bb8c7e6d7143e3915bcbf80fe03ff69dc77", @@ -5851,10 +4599,7 @@ { "tcId": 501, "comment": "special case for E in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "e853062b2d6f38d021d645163ea208d0e193a479f11f99971b98e21188fd0b2c", "private": "10230bd0721f4c8c4b921881dd88c603af501ee80e2102f8acc30cf8b2acd349", "shared": "64bdfa0207a174ca17eeba8df74d79b25f54510e6174923034a4d6ee0c167e7b", @@ -5863,9 +4608,7 @@ { "tcId": 502, "comment": "special case for E in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "362eb92dab9fb29f7ed0e03843dcc15797928c2b4e51ec260204179c1c12945f", "private": "f0a34d6d76896e17cb8f66feda23115ffb96f246b823bb63dec08335787de74c", "shared": "d7f4583ee4fe86af3a3f1dfcb295ba3a3e37bced7b9c6f000a95336530318902", @@ -5874,10 +4617,7 @@ { "tcId": 503, "comment": "special case for E in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "ff543f1e81996e88631f030ceba7e603b13033efd205e68bd36b28468134aa73", "private": "9073c1d0a173c7ff02dc966a165993d9c4c9357514f7a6bb7aaa4b0827718948", "shared": "c1b5e5f4401c98fa14eba8aafae30a641bfd8fb132be03413f3bf29290d49e0b", @@ -5886,9 +4626,7 @@ { "tcId": 504, "comment": "special case for x_2 in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "90ef70844ead1613f69df7d78c057813f866c0d95e6d22caee4a012b9c1c4b33", "private": "b0c1822566e016c12ae35ec035edd09af3cb7a48f55c9028e05e1178a8c3824e", "shared": "9369ebb3d2b744341cba77302719a4b2d63aff612872f86d9877a76bc919ca1c", @@ -5897,10 +4635,7 @@ { "tcId": 505, "comment": "special case for x_2 in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "88c1ae575ad073dda66c6eacb7b7f436e1f8ad72a0db5c04e5660b7b719e4c4b", "private": "e06fe64e2117796f997bbcd3bcad3067cf1291640a3a643fb359809a4016834d", "shared": "335394be9c154901c0b4063300001804b1cd01b27fa562e44f3302168837166e", @@ -5909,10 +4644,7 @@ { "tcId": 506, "comment": "special case for x_2 in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication", - "Twist" - ], + "flags": ["EdgeCaseMultiplication", "Twist"], "public": "dcffc4c1e1fba5fda9d5c98421d99c257afa90921bc212a046d90f6683e8a467", "private": "707ee81f113a244c9d87608b12158c50f9ac1f2c8948d170ad16ab0ad866d74b", "shared": "7ecdd54c5e15f7b4061be2c30b5a4884a0256581f87df60d579a3345653eb641", @@ -5921,9 +4653,7 @@ { "tcId": 507, "comment": "special case for BB in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "6c0044cd10578c5aff1ff4917b041b76c9a9ae23664eb8cf978bd7aa192cf249", "private": "7089654baacbb65bd00cd8cb9de4680e748075e8842ca69d448fb50fea85e74e", "shared": "0d8c21fa800ee63ce5e473d4c2975495062d8afa655091122cb41799d374594f", @@ -5932,9 +4662,7 @@ { "tcId": 508, "comment": "special case for BB in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "d9089de902e143dcd9107e5a3393a3f7fe05d926c357b47e307a236cb590fd64", "private": "8089784c52cd67e4536e568218c7b7033b28413f942fca24ed69e43496efa14b", "shared": "db6fec44bf118316a6bdfbae9af447baede4d82daa16bed596ea6f05d4a51400", @@ -5943,9 +4671,7 @@ { "tcId": 509, "comment": "special case for BB in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "8c4a26aa319c2cc4a4158c2bc69a0d5b340b60628a14cf31bb0ae5ddc38ae866", "private": "00e73e4e013148b9f05273bad626bb126a40ec4558f5425096b48947e0a9de4a", "shared": "ecc1204bc753c4cec4c9059fd7b504944ebf995ab1b1d49f0b3b325353be3a15", @@ -5954,9 +4680,7 @@ { "tcId": 510, "comment": "special case for BB in multiplication by 9", - "flags": [ - "EdgeCaseMultiplication" - ], + "flags": ["EdgeCaseMultiplication"], "public": "ce7295d1227c9062aab9cf02fc5671fb81632e725367f131d4122824a6132d68", "private": "78ed4c9bf9f44db8d93388985191ecf59226b9c1205fe7e762c327581c75884e", "shared": "3740de297ff0122067951e8985247123440e0f27171da99e263d5b4450f59f3d", @@ -5965,9 +4689,7 @@ { "tcId": 511, "comment": "private key == -1 (mod order)", - "flags": [ - "EdgeCasePrivateKey" - ], + "flags": ["EdgeCasePrivateKey"], "public": "6c05871352a451dbe182ed5e6ba554f2034456ffe041a054ff9cc56b8e946376", "private": "a023cdd083ef5bb82f10d62e59e15a6800000000000000000000000000000050", "shared": "6c05871352a451dbe182ed5e6ba554f2034456ffe041a054ff9cc56b8e946376", @@ -5976,9 +4698,7 @@ { "tcId": 512, "comment": "private key == 1 (mod order) on twist", - "flags": [ - "Twist" - ], + "flags": ["Twist"], "public": "2eae5ec3dd494e9f2d37d258f873a8e6e9d0dbd1e383ef64d98bb91b3e0be035", "private": "58083dd261ad91eff952322ec824c682ffffffffffffffffffffffffffffff5f", "shared": "2eae5ec3dd494e9f2d37d258f873a8e6e9d0dbd1e383ef64d98bb91b3e0be035", @@ -5987,9 +4707,7 @@ { "tcId": 513, "comment": "special case private key", - "flags": [ - "EdgeCasePrivateKey" - ], + "flags": ["EdgeCasePrivateKey"], "public": "3e3e7708ef72a6dd78d858025089765b1c30a19715ac19e8d917067d208e0666", "private": "4855555555555555555555555555555555555555555555555555555555555555", "shared": "63ef7d1c586476ec78bb7f747e321e01102166bf967a9ea9ba9741f49d439510", @@ -5998,9 +4716,7 @@ { "tcId": 514, "comment": "special case private key", - "flags": [ - "EdgeCasePrivateKey" - ], + "flags": ["EdgeCasePrivateKey"], "public": "9f40bb30f68ab67b1c4b8b664982fdab04ff385cd850deac732f7fb705e6013a", "private": "4855555555555555555555555555555555555555555555555555555555555555", "shared": "8b98ef4d6bf30df7f88e58d51505d37ed6845a969fe598747c033dcd08014065", @@ -6009,9 +4725,7 @@ { "tcId": 515, "comment": "special case private key", - "flags": [ - "EdgeCasePrivateKey" - ], + "flags": ["EdgeCasePrivateKey"], "public": "be3b3edeffaf83c54ae526379b23dd79f1cb41446e3687fef347eb9b5f0dc308", "private": "4855555555555555555555555555555555555555555555555555555555555555", "shared": "cfa83e098829fe82fd4c14355f70829015219942c01e2b85bdd9ac4889ec2921", @@ -6020,9 +4734,7 @@ { "tcId": 516, "comment": "special case private key", - "flags": [ - "EdgeCasePrivateKey" - ], + "flags": ["EdgeCasePrivateKey"], "public": "3e3e7708ef72a6dd78d858025089765b1c30a19715ac19e8d917067d208e0666", "private": "b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa6a", "shared": "4782036d6b136ca44a2fd7674d8afb0169943230ac8eab5160a212376c06d778", @@ -6031,9 +4743,7 @@ { "tcId": 517, "comment": "special case private key", - "flags": [ - "EdgeCasePrivateKey" - ], + "flags": ["EdgeCasePrivateKey"], "public": "9f40bb30f68ab67b1c4b8b664982fdab04ff385cd850deac732f7fb705e6013a", "private": "b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa6a", "shared": "65fc1e7453a3f8c7ebcd577ade4b8efe1035efc181ab3bdb2fcc7484cbcf1e4e", @@ -6042,9 +4752,7 @@ { "tcId": 518, "comment": "special case private key", - "flags": [ - "EdgeCasePrivateKey" - ], + "flags": ["EdgeCasePrivateKey"], "public": "be3b3edeffaf83c54ae526379b23dd79f1cb41446e3687fef347eb9b5f0dc308", "private": "b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa6a", "shared": "e3c649beae7cc4a0698d519a0a61932ee5493cbb590dbe14db0274cc8611f914", diff --git a/testdata/rsa/nist_cavp/rsa_keygen_186_3_probable_prime_subset.json b/testdata/rsa/nist_cavp/rsa_keygen_186_3_probable_prime_subset.json index cd6df376..d076d959 100644 --- a/testdata/rsa/nist_cavp/rsa_keygen_186_3_probable_prime_subset.json +++ b/testdata/rsa/nist_cavp/rsa_keygen_186_3_probable_prime_subset.json @@ -1,8 +1,6 @@ { "source_url": "https://csrc.nist.gov/CSRC/media/Projects/Cryptographic-Algorithm-Validation-Program/documents/dss/186-3rsatestvectors.zip", - "source_files": [ - "KeyGen_186-3_RandomProbablyPrime3_3_KAT.txt" - ], + "source_files": ["KeyGen_186-3_RandomProbablyPrime3_3_KAT.txt"], "note": "Curated NIST CAVP 186-3 RSA key-generation probable-prime success candidates. rscrypto fixes e=65537, so these vectors validate key derivation and private operations from NIST probable-prime p/q candidates, not byte-for-byte replay of the CAVP random-exponent key-generation transcript.", "counts": { "total": 2, diff --git a/testdata/rsa/nist_cavp/rsa_siggen_186_3_private_subset.json b/testdata/rsa/nist_cavp/rsa_siggen_186_3_private_subset.json index e2b7aa6f..51b21608 100644 --- a/testdata/rsa/nist_cavp/rsa_siggen_186_3_private_subset.json +++ b/testdata/rsa/nist_cavp/rsa_siggen_186_3_private_subset.json @@ -1,9 +1,6 @@ { "source_url": "https://csrc.nist.gov/CSRC/media/Projects/Cryptographic-Algorithm-Validation-Program/documents/dss/186-3rsatestvectors.zip", - "source_files": [ - "SigGen15_186-3.txt", - "SigGenPSS_186-3.txt" - ], + "source_files": ["SigGen15_186-3.txt", "SigGenPSS_186-3.txt"], "note": "Curated SHA-2 NIST CAVP 186-3 RSA SigGen private-operation subset. The official SigGen text files provide n, e, d, messages, signatures, and PSS salt. The p, q, dp, dq, and qinv fields were derived offline from the NIST n/e/d values solely so rscrypto's CRT-only private-key import can execute the official private signing vectors.", "counts": { "total": 12, diff --git a/testdata/rsa/nist_cavp/rsa_sigver_186_3_subset.json b/testdata/rsa/nist_cavp/rsa_sigver_186_3_subset.json index 6b5a9f4e..3911af29 100644 --- a/testdata/rsa/nist_cavp/rsa_sigver_186_3_subset.json +++ b/testdata/rsa/nist_cavp/rsa_sigver_186_3_subset.json @@ -1,9 +1,6 @@ { "source_url": "https://csrc.nist.gov/CSRC/media/Projects/Cryptographic-Algorithm-Validation-Program/documents/dss/186-3rsatestvectors.zip", - "source_files": [ - "SigVer15_186-3.rsp", - "SigVerPSS_186-3.rsp" - ], + "source_files": ["SigVer15_186-3.rsp", "SigVerPSS_186-3.rsp"], "note": "Curated SHA-2 NIST CAVP 186-3 RSA SigVer subset matching rscrypto supported verification profiles: PKCS1v1.5 RSA-2048/3072 with SHA-256/384/512, and PSS RSA-2048/3072 with SHA-256/384/512 using explicit salt lengths from the response files. SHA-1, SHA-224, and RSA-1024 are intentionally excluded.", "counts": { "total": 216, @@ -91,13 +88,8 @@ } ], "excluded": { - "hashes": [ - "SHA1", - "SHA224" - ], - "moduli": [ - 1024 - ] + "hashes": ["SHA1", "SHA224"], + "moduli": [1024] }, "tests": [ { diff --git a/testdata/rsa/wycheproof/rsa_oaep_2048_sha256_mgf1sha1_test.json b/testdata/rsa/wycheproof/rsa_oaep_2048_sha256_mgf1sha1_test.json index 37355a5e..42a78d08 100644 --- a/testdata/rsa/wycheproof/rsa_oaep_2048_sha256_mgf1sha1_test.json +++ b/testdata/rsa/wycheproof/rsa_oaep_2048_sha256_mgf1sha1_test.json @@ -2,9 +2,7 @@ "algorithm": "RSAES-OAEP", "schema": "rsaes_oaep_decrypt_schema_v1.json", "numberOfTests": 31, - "header": [ - "Test vectors of type RsaOeapDecrypt check decryption with OAEP." - ], + "header": ["Test vectors of type RsaOeapDecrypt check decryption with OAEP."], "notes": { "EncryptionWithLabel": { "bugType": "FUNCTIONALITY", @@ -17,12 +15,8 @@ "InvalidOaepPadding": { "bugType": "CONFIDENTIALITY", "description": "The test vector contains an invalid OAEP padding. Implementations must ensure that different error conditions cannot be distinguished, since otherwise Manger's attack against OAEP may be possible. ", - "links": [ - "https://www.iacr.org/archive/crypto2001/21390229.pdf" - ], - "cves": [ - "CVE-2020-26939" - ] + "links": ["https://www.iacr.org/archive/crypto2001/21390229.pdf"], + "cves": ["CVE-2020-26939"] }, "Normal": { "bugType": "BASIC", @@ -56,9 +50,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "8e6f127b86ed4ce03bea0242759dec562f3c0e475d70c950bb9865c5a00c19186487f6dad25e6ed4600510e067a8679cdd63f7718af92e5cc297d74d5ce72472c404083b156924c39852b03fad90becc3da0cbb1e80556b4010e9569c61e3b188b9dbbf58f779d3be5a9a7d000ab596d69c9aa48fa6c1f1fbc5be79ec39e27b7a76191b681a02d61cbc5924651198bdf9bb7749ab4a515d1ea1d9d32dad38dc703228985985043c152e2d8e918b652d67a40c2be1e2c6cc2fce11f6c923714b11732d8fdb1613c46bfcecafd64f9536fb7b41816736e3e4b62a1dd6e4c26e8a8f66d99cced308127a39ea1f21a6d7886e22aabf3ca6d6464278d930bf60f277f", "label": "", @@ -67,9 +59,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "7a896725e0944db789d4caa96bd8701fdc100a26ca12e45d7d9a5f5599fdec0a8ca5ba9e2e0a5c743d2e82a0006b915e6572e066c30bd794e98fe0959519f418d5587a5012ff9b0c545930e3065cf8deac440ef60715ecb8de63f2bea7fb80bc81cefd2f5b979bf0d32e07e615db6a363f0447bec068db90a9e86bb4703098b3ddf1bc34b2803930b56fbb8e026b8691248d8e471ed6dc0a90905f96412470f1002ab2a754cda6dead97c5a05fbcec5d0398c1561876bac021ec4cdc6915d929ebb6fa5ffa1d6e37db99951fa19670ae0f8bbe18bacab54bebeb5ec2dfb4a0cf69dd7077b3229fd0cd8580fb56fa13c399364e2bdecc1a0bfc6eb67f01a17fcc", "label": "", @@ -78,9 +68,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "835a8d5ab336e2133ade3b3537dbcd908a49d3933d0747e6c567e6e4938346b40a208321669f82ac6fe7055b4c435c455772ad9b3809ac65b5223c04329f232aaed6412bc6f024575fa9eee9d5f813e384a07289b9b203cf8cd7e2bfadf949aedfac4e08705a17e4db719ece091d46b264eb40befa199cb27de1a744c96182483ce84808686afc56e414ccbc2f219057af1d7e23549f44f7bae74f135254cc965227aca4ecd7b4571cd05cb2c99b6fa55cf7ec9c4cc085cd0ad0ce90e3e7f68af2ea3e2a6097b81a5c5091c31026261a479d46f05c45ae016e86029dae86c67afba8b8b6e8e646a94d07d07f3eaf8ca177c6c0ed05896971c0a911c846ffbdac", "label": "", @@ -89,9 +77,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "822e8870c00908cbf5032226547d38e423deb912c49c9fcbee66920cd2e9e3197b3fd7428cbbc5e90e660545720f180ac0ce06205cef8735446de30df32c8797380ccce9c0512eb285b7bffd883ef00fe118f027bdc75700e511226ec4da35f406e460fb88f9af2e9c4ec219387676ae21cadfad0fb1d704be69d0ebcdda90dff7e172612c972c6a974b828acee6ca186c71b50376d1ed5eb6c107408065473d53a2ebedc833f07f60f909a6c42464d79d76f94531a0d386213fce5efc2e66f311e73b06142f8245b063b9e395722dbea029dabe5ed1c12788b890974ba1d28492cce2c90e0a3026c282964763a030a7f7f3f76a72843a97d9eee17cdbbb00f4", "label": "", @@ -100,9 +86,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "94712359a945bb4711cabb40b95020092c43428748b10e0f11189172d7052b28401d96ffba516a9d491895e9e95308562cdf17953a4e05bbae8c8cf391e7c363506ac86d46932b373963e9e661e9de2df322719e6369f3ba68f42bba78ac932f7d2333759a53d4d18f5990b18a6d4d0af96d9a9451b2d5a8c3f427f607380997b5b2029f58f04301b52c18cf57c2a763b546a21b8da9627070a1cc30bee0c75863b196128988ffea683a4da5203924db470a53dac36a3fbec3dbd9710f85ff6b0728a692d640ed7ba67b7e493a7b95864a2191f617968ee1efdcdb5b015e45da55086b2b382a380cf66bc61521b2327a6bbf247ab7635da9a48acc119e867467", "label": "", @@ -111,9 +95,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "610aa2973bb0d67efc725204a0af7db852bcdd8227e309e6a523ef627555b7aeb783dee396934b61141590952801c027a559a3b7380abb6724224cf825a9c74dccfae278719551bbf0e6a8125d64bb437ef78c24cc00a52fd9a716ac20102b5a1d8fbd445d9a2d4ce2c55a2f549c2fed8e5932cbdfc8deb907d973834c2963720557668d61e3f2e53564d6db7b41899873e3ca66a1b5186a8a545d27915aa466df12ca7163a7d8137eea71ef80690d229deb089510567f24756f0f70a1dac609a57a11ddc400af943126e5c5b118b76b769dfc1a7a6ec748b5b906baa0f0e188b1c6fdbd6bc307af0fd9b4602ea62513430b3208e3d690707fc2d28ebc432388", "label": "", @@ -122,9 +104,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "76f7b6e1cf45b005ad58b5354cfc5799f74edfb27f27b414b4d25500a1ec4bcd46c6b65603b204f69a2a71b8d1099ce96c8ee52e119ed9b080d86d82789e3e5777cc5f920b147126ec8612b206bc5734e828ac819f90ea7191832d570d376df2c4e3eb5070fd8382f8c0a9b89da928bfbdd24bf1d17ebc83f9237a51352ff04b6bb3848cb6a9c195e5369f4b6ed9b4cc166377f88c7e6db6ef78c0e1bfbac5a3825867af9b22689b627dcd8d1441b515b15b78688b52b04df4157a888aabdb9e792c65fcbdcd03743fe45e637afa7e422782e6da58b95163acd59353e634337abb1c15b831a9dec79c517a5be0b4ee43f7544a2e9bf6af2bc53b080c60dc2bc6", "label": "", @@ -133,9 +113,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "338514dc5a9ce8f20a5040f26a830018314c569249d540e2dec247f4ae925f6cda2d7a535e4e20e5348bf14f6c87861b37fbe4901758dd38da7cc7cc050edd1e208acaf6ab2d332a6482c4e5af4cd4c4f1f9950610ff56ef910b2831e3f23b2b6d3325e8a9f4fc50e0057a50af5db51ec2a1f78d0465e5f54053113df300584f458a1ebf6e5b1358f2454cef3b3e4aec9bcdfdcdf5d88206bed1e9a4e7c7c8dc5f087d66103bcd28e94c2c233eac1706261aa6aa67f044bb06532954d91653aedcd58e8231a81c52aea96bb4ad1adc5e3c2183ea99247a4af8011b415d618c67c94f0b276bdafcddc8b646182989c1db26da677bfba285c0ab76c82b80a638a2", "label": "0000000000000000", @@ -144,9 +122,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "31478424e4255ab21a4d9a8c5a3daa8f0dd5416f79c2baab2fbeef406f76c493cb436acd030e0bc4d09432d9983860c01b1c559ce095b7d91761ac2e4bc5513c68ae6bdf747d556a84ac07133233368fc92d4f32f9bc9fc415c3d0dfa87f84853a828fdd103b8ade889a020f965304cae5324f78e36c72cf5d8b94496a6f48b03a9ee3f32fb435d48d31002ace7d212a108fef640f55e715a148335b396e900ca3fe96a0854764b54c3187e37d9eb5a65b54ce6676d3747bfda91ed2f536d79a6976fcfbbd683ecee32c5a8dc29622f789579a370eb7d66a1404a376a43ef584a0e2eddea06fe60c28ae08b7d1a8af26b20e50e9a8b3f8654e183219af3dd508", "label": "000102030405060708090a0b0c0d0e0f10111213", @@ -155,9 +131,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "90689b191d041a9bc69ea93b26d04236edee88b8af6c0b29e9b438270b242dca467ee4874acf7f9b6b244c3843674962c9d0d67fdb7021aba63fcaec2eac3b6b5114ca4b242b08a1ddc1dc671b403bbd5ccb57c7f6c87cf0dc995b38aba6fe635f4a727f6b164bd36a5ff5e7b91e42bbe50835638cf9e3c7a5397f5f095784c3dc5c493ee1a22a9e2b3f28c71dddda2553e269d6e818aaad196b22e670eec5832a84a0f89cb9bf5d8f69e35f34ccbef4037e9a4b6bf2d8d3197bd02acb344cbe27006efb73db0b9d5493dcd14b95b934afc2768af27d1b3b24de694fc0f00f757488d231e3e2cc5be77530f512014445889600bd1a265a4bf188f617b9751783", "label": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", @@ -166,9 +140,7 @@ { "tcId": 11, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "78787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "9edf0e6ae25a3e7b6f31fa13a7a31db0e6ce2faa624c2ebcba9669bf5f205758e1e904a9a738bdf430072b0563d1a87f16522811d645cd9f85f13359d2961bbc583a3b15c66ab5a0d1373c2949261e3f44c2a1a88e25190efd30aa9fc410d2d23148c16daa90457bf1ee77c2d344525036e037ed473275bd535fa961a66e47072b586915d85d3d7edaae7945b5e7f08fa15a4d08cc669b3846b1ea02cdc3eb9bc5a54aba227f9434f19d28d06add791fce9efe2171e2c676bc1b09bc163798a1a74b7fdedad993dc47c8323cbe3aead96d0d4e7e494ac390200e6a79f96d88844d59a3d78626b0797b902220874e6957e6c214f3ab7574c6e476cc4262beda98", "label": "", @@ -177,9 +149,7 @@ { "tcId": 12, "comment": "first byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "9a4a3467718bbd455baf312dcfc65eeb570d286bc88ffbe19d2f8e032308a50acba1f7951f507f502de91c0ae3fa4708f47ba2459c5c62ca667fde3131ec16f65a221a63d1d27314c54589db50a1fdfe44fc7c789c041ca0398a0e648b1251fd3ea559eff450ba92d133233cc1779a2094e23a6b88f0ad8ef1e0c6ff42d9be754e2c9d904dfc75124b3f34b00e56087e672f5eacb98f27b5f0fda7f67e71c2e3e2d98ce379872d8120aeac24bc5edb3919a196f2790830b615806fc0b5bf03e6b60fbb36c9b202a9972dfb71d28d168f00f698960b2e1cf6a6528060ff7fff91afa0082bb9a618c5a05206de8bdd0759cefbe16b300a1b51ee12809551009bf0", "label": "", @@ -188,9 +158,7 @@ { "tcId": 13, "comment": "last byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "008e70553d2ab7d1724c2e422ba525ebed71739bd8eb968c65d8667704383fec6432f0e071cd0ad71809a3fde92233bf7ef0144dabc688dc1beabcc829c76b3e418b6a994c94209e872bf7e7dc64e6ee8cac7a5a6ca3d40a2280f875d88fbbd59a2f5afd245a5b12c3fda1263c97bd1c5536245d0891ebc220757f6a95151cf06af744840cf2ee8610150427ffdcc619de7e0b0c8519c2eece9c45882dcec3bc4822057e5be017d17cf3b1df53c00414fc19fe478e67abec5b1b8e0462ec9e8606994f60433fe15ba3652719047d54089c9193218077f743b71d04990705c663817918b803ef8f362ee17522c3080b97a1db100291a70fabd925de209496209d", "label": "", @@ -199,9 +167,7 @@ { "tcId": 14, "comment": "l_hash changed to all 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "45a7b98944f429526c32ffd6770d2cfa275eb81a8163d0662e1e418d9a093736ad0aef2ec70013f15b5f240336a0c2c3c673ba265125ff6a3897a91a749a2894187bf7ade153ba1491c66c52b5dc67b3b163725dff9c49e4f36d901e1e9d964b285586777455438f8c001caf53e013720ecb14e1e28aedae25beddc5f42580b9f72bccef986ae0ed3daf0435838b4c2d55bdcef2341f8a08f6ef5c2bc4194eed1c1b2c741c7c9041fae5c8a48e90a469807750bea3a50fb7c848199ed62a6d0b09ea8bebe4ea6d433a73d6a34e31cd9fdd21622814cab547f01d4f6a626aa180e982b2a89977140762567f391ec069d85977a9469513ee60e7a9abb54e07b3a4", "label": "", @@ -210,9 +176,7 @@ { "tcId": 15, "comment": "l_hash changed to all 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "2f782d8e57831158d10ef1fcfa7c1fff1aed675d34bc49656a11d97e1927503e189f76bf4e335b1ea0f53b1e909fdd5fdff67d7e034b518da036c00dba897006031af4830863fd11d6fecec254646d00a2bfc2db8cde7b303922c703885372cdac94d19a296761850dd582c42ba5c96905ebcef582442643ff8baa83911817a4f00ad7f644acd3fef86d43c20c8f81580f044546e606c87a5b073ac860462f11a004ac2fa00f775cebb98e20d07bdb3bfc407f2711267889b0fc365762272276d509f4a9fa94b63c407c0ab98b601837f6f5d0e5171ad86b5b66af9eb94509950c42f5fd7cdb0cc9cd3d95a96f852b5941eb73db45843ae062518044ce18d200", "label": "", @@ -221,9 +185,7 @@ { "tcId": 16, "comment": "first byte of ps modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "3a88faf7dc8658070703eedbaf36302db8e43aec4f1cab99a39637cf2221f5feb0f716d4fce38903532055f8fb6f9036a2e0be53417736bd3746a04bcfe47954a61402fccf19851a2299a54d3c63485d69dbc52095bec0838ba87eec636251a2483d320569d7e62da616dafe0b5f0ab8aae2b2f943d6583dbe35e2047d50eb9b3ae9eeea5cabb580bc34628fe5d00e6f5e5e9a1b5db85d446c276749fe47ad1c495428677e33698ebdc4da12972bcdec64318bc7814e8578851f1905a6ac0874af691da2518daa47b9da4c9f94e832d9d932b5285ee4eb5e50072590f9d3075e76f1e3d691269d76dad090d98a6c32aed8567b74f4dc343bec1cd5a538ca796e", "label": "", @@ -232,9 +194,7 @@ { "tcId": 17, "comment": "all bits in ps flipped", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "3022c1735d4e18bdff23b8bf07d322efaa8603761ac8f2d002a023d1181ee5cd294b33fee991f20da287ee0bc76899ee8ce7fb31730c948494077ea5225cf65d250727f98afc65c9140a5a806c98adb11c893f8928eddd4637a6ee3b791c71c4dbba5cf639051d7b561f41c63abc2c77794bdf42df707d542722cbe0de462ead1ad4e83d885fad6656bc0ad515973cecf9755f8048e015fbd39a9f6785837f7a55b4e4db6c5662801f266e6a5b288a9b02ca8e612b79ee11a2815b2c0c1e9f41d2359b83e687c962af173970617923d0a9c693a5cea077b44cdb585d81c073367898375618a67e2b633855dfa1d782b00c2760b6f00b0eb4644613ae7d55686c", "label": "", @@ -243,9 +203,7 @@ { "tcId": 18, "comment": "ps terminated by 0xff", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "36b2dd6aae05f5cc143d28532d5e9c2107cd30cdfa69c670004d61657877cbc80e619d2673ca3de8313942f1fbc2151e7b2cd2ab86e91f99a39af44864999bf1037504fdf0561875e7b713e497da2000220ce615d933ad78f04d5ccdbf050affa72953cebe1b52fc2f2745da7e918a235d5e0a55bbbb8fff755704adf305ffdba10fa536361ce984126f0f8b72731218cfa4ad4c6c007a2d3b9329916393a9133b80c951a5731f62b1e8eff8c2c66865260e18040fc603b2479aee5ea762070c09af9149300c12c9bca17f3605703b40bb914e8da315d6db1062f5766cd03d9bafc0cbab492df3f2c74f59a65e4d3b3eb26519b6cf775239d370174032e2c0ed", "label": "", @@ -254,9 +212,7 @@ { "tcId": 19, "comment": "ps is all zero", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "7c440d6013a18f8fe017be3f55384c3b98e08a0df1d71b68e21c8ae75774a80584f9708c21c56f78d0d9bfeb0bf72318abb61c8c89df56db67261930900a1e6353b7ab4615bb4c5fe524b591e6383dd54ed7740f0e0a5f64ecb497c3d503d4d7fcb20441ea1bf678a2edb792dcd4c5a6c0ef570f11212edf698b242c43ebb3081ab17f6271f28c45e300bd367295195db3f2f160f7d6793192dcdf15049e89113bdb4fb526833db559e42f939229c2de0f1d86f0c1b59f6cc27f44744e227b373673c19d0c20c5298fdcad478d2bf4be5514015e5840a5a207f2c61188511d4513a874cd9836282984615369ef4d0d172b6d50a39fd12846f0c0cdba4f8a6c59", "label": "", @@ -265,9 +221,7 @@ { "tcId": 20, "comment": "ps replaced by 0xff's", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "540c7f1adc69c34a2c230cf1a22a81f8a04bde9da4f844008074f3f68856e2f09fea0ad1ae62df08afbb99b659db9fffd04f940d4f764829a055908a13b59263264a854fbe97eaa251ee5073682fbd7f2316e9ec34a403b05d285e2852a574a25a29d1a1ac4a6d85b74f833160aa292aae2c90f169a83349d58232590be84533448d63f7565d1b3530b295913d7107217d6e98dbc18435da1be650ab747c5fc80bd3b6b3e685bcded82b901b8b58dab7d3ea18096535a9c77c3144e93a8191e0eb2d0f991af331a03c6323c59a45efd1c87a73dec29f9f091b7f7da23f4d7db399ceda5061445e1374eb75653d8422d32c4f36557ec66128ad1511a9c37a132b", "label": "", @@ -294,9 +248,7 @@ { "tcId": 23, "comment": "First byte is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "989d2556e8fe1a5bb102c28190c8ee1abf3ce700857a0fe25e648998daf337bc5cd835799d86a3b3c93c7ba7fa9d7feada59bfe62a6f76c694d37aa6e741c1a6a0f55c8202b3649d9f134c3f711b9dc907b5b8ff932379c3b24da57c4684c99cd94b5f0dd363108c06f5b6a7b6f7743f46f726d064a4cf2dd63fe0c26e02b2950db03903f14b7b1a22e1a68620384cced1e54efd29b977cbd58186f10d46d54964ec04f29b8ab3c6b58cbde5630465ba3410c814b9da9903f8549c8455d3f9050d905ba75c8f7feb55a20dc996d040184dcdc3019f841dabd657b07cc0da579f88eaa0298507ae6b2e5b8b0ecfabc254679900366ee747831760ff1667ac9625", "label": "", @@ -305,9 +257,7 @@ { "tcId": 24, "comment": "m is 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "label": "", @@ -316,9 +266,7 @@ { "tcId": 25, "comment": "m is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "label": "", @@ -327,9 +275,7 @@ { "tcId": 26, "comment": "m is n-1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d4", "label": "", @@ -338,9 +284,7 @@ { "tcId": 27, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "8c5524ae5c352fab26b8996b881e4e3ec032c52962f0b8f797eed5c91c504198f1959fe5251be2df52163fa7f9db44c97685a1ba9f8bf9fc7582e294d244e1c9f75731f37c3902ec76c7e7a52fefff1b98296dba4a9146b45986929ebd8b676c1c12a58d9d385e8ce4bfedba9f1e19e41314fa733eecdb51314a84d0a8c8a17bfd65d51dc0bfb832e6847f6f3fdf61fb357c0b105d707d6ac6d2797e4ac6deab72a6486a71e164b37b5538700f41e6cdfd7327be9582d722b1ef4dd9673e3fd4c9bd22dd40c852963527165fd447f56835719b0b1eeb22330266cbe695208c3bc48e8f4f75b475cf5f1cfff03d6a870a2f97747e5ce7fc497c8da90ae55912b400", "label": "", @@ -349,9 +293,7 @@ { "tcId": 28, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "", "label": "", @@ -360,9 +302,7 @@ { "tcId": 29, "comment": "prepended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "0000822e8870c00908cbf5032226547d38e423deb912c49c9fcbee66920cd2e9e3197b3fd7428cbbc5e90e660545720f180ac0ce06205cef8735446de30df32c8797380ccce9c0512eb285b7bffd883ef00fe118f027bdc75700e511226ec4da35f406e460fb88f9af2e9c4ec219387676ae21cadfad0fb1d704be69d0ebcdda90dff7e172612c972c6a974b828acee6ca186c71b50376d1ed5eb6c107408065473d53a2ebedc833f07f60f909a6c42464d79d76f94531a0d386213fce5efc2e66f311e73b06142f8245b063b9e395722dbea029dabe5ed1c12788b890974ba1d28492cce2c90e0a3026c282964763a030a7f7f3f76a72843a97d9eee17cdbbb00f4", "label": "", @@ -371,9 +311,7 @@ { "tcId": 30, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "822e8870c00908cbf5032226547d38e423deb912c49c9fcbee66920cd2e9e3197b3fd7428cbbc5e90e660545720f180ac0ce06205cef8735446de30df32c8797380ccce9c0512eb285b7bffd883ef00fe118f027bdc75700e511226ec4da35f406e460fb88f9af2e9c4ec219387676ae21cadfad0fb1d704be69d0ebcdda90dff7e172612c972c6a974b828acee6ca186c71b50376d1ed5eb6c107408065473d53a2ebedc833f07f60f909a6c42464d79d76f94531a0d386213fce5efc2e66f311e73b06142f8245b063b9e395722dbea029dabe5ed1c12788b890974ba1d28492cce2c90e0a3026c282964763a030a7f7f3f76a72843a97d9eee17cdbbb00f40000", "label": "", @@ -382,9 +320,7 @@ { "tcId": 31, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "2e8870c00908cbf5032226547d38e423deb912c49c9fcbee66920cd2e9e3197b3fd7428cbbc5e90e660545720f180ac0ce06205cef8735446de30df32c8797380ccce9c0512eb285b7bffd883ef00fe118f027bdc75700e511226ec4da35f406e460fb88f9af2e9c4ec219387676ae21cadfad0fb1d704be69d0ebcdda90dff7e172612c972c6a974b828acee6ca186c71b50376d1ed5eb6c107408065473d53a2ebedc833f07f60f909a6c42464d79d76f94531a0d386213fce5efc2e66f311e73b06142f8245b063b9e395722dbea029dabe5ed1c12788b890974ba1d28492cce2c90e0a3026c282964763a030a7f7f3f76a72843a97d9eee17cdbbb00f4", "label": "", diff --git a/testdata/rsa/wycheproof/rsa_oaep_2048_sha256_mgf1sha256_test.json b/testdata/rsa/wycheproof/rsa_oaep_2048_sha256_mgf1sha256_test.json index 8d90c41e..c82c637b 100644 --- a/testdata/rsa/wycheproof/rsa_oaep_2048_sha256_mgf1sha256_test.json +++ b/testdata/rsa/wycheproof/rsa_oaep_2048_sha256_mgf1sha256_test.json @@ -2,9 +2,7 @@ "algorithm": "RSAES-OAEP", "schema": "rsaes_oaep_decrypt_schema_v1.json", "numberOfTests": 37, - "header": [ - "Test vectors of type RsaOeapDecrypt check decryption with OAEP." - ], + "header": ["Test vectors of type RsaOeapDecrypt check decryption with OAEP."], "notes": { "Constructed": { "bugType": "EDGE_CASE", @@ -21,12 +19,8 @@ "InvalidOaepPadding": { "bugType": "CONFIDENTIALITY", "description": "The test vector contains an invalid OAEP padding. Implementations must ensure that different error conditions cannot be distinguished, since otherwise Manger's attack against OAEP may be possible. ", - "links": [ - "https://www.iacr.org/archive/crypto2001/21390229.pdf" - ], - "cves": [ - "CVE-2020-26939" - ] + "links": ["https://www.iacr.org/archive/crypto2001/21390229.pdf"], + "cves": ["CVE-2020-26939"] }, "Normal": { "bugType": "BASIC", @@ -73,9 +67,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "6e62bf24d95aff6868afec2a92a445b6458f16f688c19fe1212f66a63137831653cedd359d8cff4dd485d77dfd55812c181373201f54aafd65730d2a304e623455d51125d891e65d97fce52341cae45fb64c38a384a1c621e2713ee6794633f029a9fd4d774f56551eac2176162e162640f25eab873a3451c475570f19228bcede4c67c370a75ed7fabccd538c9819eff182481b10d42f1a9f6a05373b8cf9b71818d467bd3b8ebacb619e8ad42916e600c043effceb3855bc48a629e60ae886f51b2a7876b0e623fb2ce68af4b039242f963adb0e4240aed0ed07f65f1ee7c0cc77d210d0c2d1dc10c81b881aa0c9c9e9499665cf2970d2ccfeeb3191531765", "label": "", @@ -84,9 +76,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "207180c340658b5154ae45d2e4e7326a0997c683a26b595e536a29333c4b66149af85e029d5419a39e3a147b221516ffd86b6b4b66c3e0c4c49fe8c57a2f5c37b8704b9b592b80db9cd788a4ed51ab4f0a1cbed63bd18d1f06a22f225866b0c2c417cb23473b7ba4250b1353bd2e5b4f0f937cd2efe5fa38db3c295f7748b970088657db4aa9a76e1ee6fbff166ec1861d00d085326c7384bdd1bc2f400d4f74dbdfadaf3fdc46073e668573e02030b9eb5af58eb540c66677a771194479ec0098d858a2ea45d0ba1e6b32440dfbac745000554d51a17684ca964b02a74d479f1d432ef763ef4059715a4348cfe36a215359712f25b6977903be4adb92febbf6", "label": "", @@ -95,9 +85,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "5eab3f0741e63986ed647d53e1cd71df041986900803d0f99c68355d249a15a47dc5b4f70a191477654299e5a2731f3b4eec76dea18262fc696ac794e5f66cbfcddac4472c578e246c26707598055584540b839836b1404c5611ae558a984cee8fd036cea924e0be2474a940f61e0acc14fcae95ebdc59942a9ce9af9a9c81999f7f6815f057ffdc2533cb15d6391d1e2d95f16f9c04209c889a4c359c7d2926d28a66e2b030a416b928d2825627998e5191fb4983a6e65024262d94fc09187a2d78162122433251d1bfcc8e507d06eba2d229c10031261da32ab8ccd15f1c5f9fbf07ed158483d736a110af4b44d6a4da60d6cb519b4454213cf9f0dc560f2b", "label": "", @@ -106,9 +94,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "0da290b0bf71a1141b2adc62b5b42b07fc52520cb05d1f39ccca7b7c22d379a6c2f2d93143d057050140527a1e5638243938b531ec3de7014b0151301e49b9fa433482a02abdfd94193dc9c70157e557776a69ded01ecbeac405133595c61165a428b6284729a4746b47d2bbaca9d7432c3b5693591cfee488eb3c68ddb6cde0dd61cfc6952423f994abecee34f5683732b29934a2c498ad48cdd30c149177189f48eefd9cc7232df18be11ff5f7e3af7319e3115997c599e2d8f7f4f663dcc40032d403436d3058a5ea66473660f0e195281ec6eba997d2a951ca6ca5f3c112715c89da1d3dfb20a21940594ed10ade90ed7452b753757d7241cb8a803c373a", "label": "", @@ -117,9 +103,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "121196e51a3f4476bfb6adddfdeb3a25dad72d1ea315d652f331a43631ad36724b3d14532110dc44e407b1184618f115677b33751fb0e8786ba220cfa7fc3fce22822eabdd4fc2761c7f34a04e8f13c1021c31adc123a32d871f0da6cdacab9c020222da52afd5c307a6e55e4566944403fda426ee2c6c973ccaaafe2d081ed8c5b1dc00662424e395faed86c9ae19a3a95950c83d2a9ad5c7e7f670faeb123acef07fe7795ad298aafe543504d7811336b3e2ecb1622bc90599a185b34700f8f4c52a651d73ea57e8cfa80e61d9da61f36951c7194ae4dee3c6e67b5757a39685dd3fe01cb87620a54666ff8132e93d7081d38ddc9f079431075e96cca78f59", "label": "", @@ -128,9 +112,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "7ae8e4f5494393be144d81517f11baf4b634bb68b2f0ea9b30731035e8cbf4283c0ca99120f60b75ef685e989fecd7a5dc524cb66292a0ab87ebc61e67baca1a8aed99350edee045dfdd029406acb707d85dec9555169cf7ec5118d8f29d182f205e2859a8dcc5122bed640ad0ef128deb21785efaa20f92067dc216cf40c15bd7130e2c094131917950a816da814c5990fa6beed709a0218f4ddca2473796e1b44cff6d7ed601c574a784d0865d3afe5fec023ebe71bca881da5637e3d1d17238c20a5bd0075bac018f07898f74b9e6dc0fa3d5f8d0b274dfef3e6720d8396b34a81ac2e64da5b3e5d7666323ed7c56e8bdd179f3c6b2cf05bcac402513dd87", "label": "", @@ -139,9 +121,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "096958786ee7972050d67a9e4b69d6c6af7db7cc674386df725770dd29129b826e39552330104c8d71e6cc3a3014dd2f61b54153af51b0438d447ee939f9e3c13bb8b00a37dea6a068f6c9d27e848b1be7a1eeeb3ee50b78036fba95ae46948ca5b13f356ea24db10f60dc09e4b8bad8f766b668ef72524432080a0ce00ed676d6d5e354984b1078520412525848156d06f0652469f95791baa3d9a798ae537094f76f976faecd5c9ce0c930a75910c63dacf63485cb4b5e7bdbcf4d80e74037eaa1a8fe4b52930bec6be99cf6ac88cf5878dbf6859d456a95dbc34654eec425de84ca2a535d517403a9aada827e7d0093ecfc97ed056a7652825e9a45cb2dcb", "label": "", @@ -150,9 +130,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "6583e2f176aa7e7f655d2c53497349c156c8851fb23325589e85fb83bfa857346caba222cdaa3234e71564154298c24dbb85e18822a1d5e7faa47863a64d76874a3cbc70f4d9f137426a344c473fac1dd7008a9973765e9f66c5b492535a647c273c4f78ceb5aa7ba963a2142f2ce4a81f804c002b9b2eabb3c75e80a3c6ceafe5384a544c672a5d28d32bb87115f43eb79775fd9b3f4a2f6e6a89368bdd95ef1d014877b60afdb1234acd57653a65459f01b2fbe381f22a739504b4897a7e6c33b6349b276db6083abad9c169405859b800c812237634b503de6ada43013c1d86697a135be78a9784576d796d62aa7819e2ea0e2d902ffdd9cfdd1ae66212ee", "label": "0000000000000000", @@ -161,9 +139,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "a0443ba434156d0b503ec662f5eb5b10e20ad0cb8233720ee187ba986e4811dd312844d3edb26bfaf51b4b9268dc3c76072dd47c199d713c91824da23ff00481ee69e9d4cc543120fc33b7244bf0c1ad5fdd1ae9cbada7fe9a70ad0afaaaad8361e8dc4b3198ae661a84e275b60bf2ebb85e512da785d2fc3482294fa11967681d7bceffc08ce0e36f0a8af7fcfb1337186863c2c1c1b94c9ec9785cd3d94d15437c23b775677f3d29a4c9e52f13398fd14661160e5868bca97625aa6c7ecb07bbb479644def353f1f01a4c4100f9adb82c4f6a265a5ee962da58c3c042aa549c9d2de3008e7448e0c4b9b4ac8f5e4d8629873909bb995ccc0825fe87d81d596", "label": "000102030405060708090a0b0c0d0e0f10111213", @@ -172,9 +148,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "26aa8e7931ed624bfd4077e3b83ec08de080483a61641e877f493fb7d0ae4dfebd4f05612a2e4869d20d440a64e928b13daa3b79da2ed674b99421df7e7f625a22b1c71136da27db699d3dd96e3364ee0cd2123ab6808930c6bc28a5dc307880d1ab4b03bcd6178a81b8ad52aafffbab387d40352dfea526abedca016c87e9e56ccc4c88e80f579da015b979bcdd88618b2a32ce072918b2e223535359f1ce4eaba5e692e6296b2140dc2304092ebd6f136a48092b3849082b57e70c93b54db55045dd6094ef3d2cfa8bc9e2fd2b1bbe0c7c603ad38d3f40c9eac8ae5e28cbbb031c38d93d3b2541d94eab3a1e8992a444ee4ce7b8d08c0b9a4f623d32fcba14", "label": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", @@ -183,9 +157,7 @@ { "tcId": 11, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "78787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "7efb69f1137d6a6e813b7ab75bf0400b3d07a442b88ab048675dc06b0215fc1a2e033263ec31a6c1d2eac56cb0470d69022a48131d1f000bbed70586b80cf6356465c8834daced7ea2a5ff8ef9c44d5ab828ffbf0556a6394752a4a28a70cae20084e1236f042f6c29de5cb34ef73acba5abcc7ccb3a26342701df3b9daa945d9fa5bf0b9b10306655e56370183f50fb8321f8f0cd1c72114791fca5df2166296b509b01a0b291c46110787cebe69d41b3b1e89590bc2f5e5d49ea24ae0f1207eef1aee54b9760553e80c5506a8a8a75732e92875025f0bfd5ead71e4340c8a9fa16dcd5a7dc96d8c4a7dc4e91f47a69366445c4695c8bad578ffe52bb672f65", "label": "", @@ -194,9 +166,7 @@ { "tcId": 12, "comment": "first byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "287d7108a1c6e7a18acb0045b20c57cdf2ac03456b44942764a7a9e9fdf3db481d7e202e4c8d733b56b9c1e93d71e791af8325c9363df789b252a5ed0eddc79e76fa41c2cb0a35618398217a390a5e6d99eed905d5554d19c1cf4e30bdf1c2fcc5148b641d71b3f1977b63d232648ddd935ec9499a53ac2fbcac55f462e91065adaa018a39c453ba759bd68b454074153421e2ce75cf149f748b5b84758df8a423d1c50c880af863f2a6df3cd465ca36aa2152b5771f3d507f4a4dd9f8006d80eca23537092287976f218a90df1e16d889fe31e79f7309f3224f613e9b52479fe73b7aad915319a3b62a5936649f7d015d7b09f7fa9f454f78a7c3dd4bf791e0", "label": "", @@ -205,9 +175,7 @@ { "tcId": 13, "comment": "last byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "8b65065af82770625d24917d13fd97ae13247cad97910a2651f95800165b76cc34bfe06cbf8c31a7d7ab4f41e05c45a25b90c606378c8e49c95a15ca11ae37e797a00f1b2680a6958c54396be4e1ceedcabc58d9f136b36867a2fefe648a9758f49634bfbcaa48717a116cba58c27539be10c56911aabe013e0329645e8308423c3aa42e0c9b1f4b5f546ddd9f90bf4d007dab52ac3879db755e4f2b96db5cf01950f39076f261f50b1bae137be500b03ceff6ea1bbd80b33424f7faba5cc6b86670fcb7db1a9b3c58bdfd7b75ba9f3ebd34ae32d320c757020a7324df7d3985bccfe0e81bb7f61bd98cb37219312299b4f274b2c90c52a8e1790f52e8fdd768", "label": "", @@ -216,9 +184,7 @@ { "tcId": 14, "comment": "l_hash changed to all 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "356e91db9bd932c7b5726da288e2620cd79667c2e1d7aca562331ceaa6e4ab47665213ed75579abb147728bcff60787c95107f5be787c42e714d51627fcc8b4ea71c232c0c80ce6163cd0fbfa9dd7e8c1990176abc2705f4ffcf1d5c62393eab1c0ec8a653a90f27a968df8f4af622e96f663fceead8b0bf5dff65cd657a72b9c33265c5c2a8f7f9c614b9c2f8a95246970e6a778aca4b12552da47c274282ad9205ecd2264ae3c649597beaa35c141910e84233776d419448f55019a84e199a4867d68bf213f47b0316d50079dab77299fbbe7fe8929906461c1103a97c2b3f1633c8ef03e820ec675e331cd1fda8ebfedf541d0f2b571f4eaf292ce0ab14c1", "label": "", @@ -227,9 +193,7 @@ { "tcId": 15, "comment": "l_hash changed to all 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "5a6efdd2d211d50366885e177190ce1621ba110ee46530bd083ba76ed48992d85efd8f9ba964eb33e596e0c0bcb545f89e2c9592ed18495e8e5df1866fe30b27522a3ad9cf7124c4aa23f7c925900613c50b7c18872b4537a750419ae128e913e9a2d87c219e2cd01132972298028e54fe394ef9779d04543c72eec4c5732cadff0b954964706bc4085722b0c595162d11793ab29754837bf5d324e21814ea24b12fed441f20d22148ba5a987b6aa7c7d4ab5a33af8e6c9096c29777cb0d5cfe938a6ed5d30936a5a8f5fc435df14d1c439d1b9d274254e7b248bd20d21dc4652c1605d5a2929db018bd45794a523b217fe0a9a6b0704197ba8126fc8311556f", "label": "", @@ -238,9 +202,7 @@ { "tcId": 16, "comment": "first byte of ps modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "52582e10264630e1584155f5e970b8eda9108a87370861cda12ee773411cf556db328c8a2a165d10f6f969ac61b170a75975fbdf9319d13c9535f30d621db19e41da3a04fe40874caf779c8f03bd5d1892e52925b183c118446ed9a335e9c1dc4519fb1253215e5f8d8ee6d49c0167af9d5ca5b1ace067af573e0be9a61beeccdac37b0e54f6b0f70576cb8a400d01136357a8576e81c119d3dd91c7b5cb343692a810362e1e6dc06c1746e071a903a2856b4446f10f78c670d617e5e24dc5c0e45caafbf8ffc4af6b3ef998fe1bfb59aacb16d98d7e389679939861a6722c4e29af731da99d17058d7a12ead0d3d576de796ad2ad596feada4c091f10748536", "label": "", @@ -249,9 +211,7 @@ { "tcId": 17, "comment": "all bits in ps flipped", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "4b4546460b54697beb899b54f474079169b4f7e79d0299586d821bd9091e9c5d2603b96c1aeb2924e887b15b211b07a657a85629932f97f18acd5a9f15684c9959fa41a6d1c10eeca68b7b95179492e80927860b7fadce3eb4e1e8610adc709e25580d8c7ad95af1de3a94b4a09e3078b86e88ae9630388711d20e28c801131cd1f924dfeddd85a9d404ef5db9e6a887845b5aa4763fbb72f259985ccf7ee6fc8329bf1ded74e5112f8c16df81e8038443df4bacb2eae1b06a48f178cdf2257941ca5887db4dc5135f0a2d050f56ac94ad9ffd4a13925c85501976937e723979cc31fd48c4d68d06e4c9cee53517dcb18da61fe4347658df495508d6ea9d7282", "label": "", @@ -260,9 +220,7 @@ { "tcId": 18, "comment": "ps terminated by 0xff", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "3f5e00347c36ceb79f400effcae92d331aa9f52539041c50dbbc6fd071912912692a16353378276a2c1596358c46f6232434a95a99c573d0b83e4a6e970a73e99ca13d734506e2a2a56744b1872bffd501a80ba7cf5494df6ff9b421cb10247e11d19ac9e60afe0dda87cb351c21ba554ea50b70f6eee4ffa949ae38694ef831020d4e599c6ff4493d07c7b6be06453b84143813a68dfe0fada2317a9f4040a3cf6308090b6bfaca36067312f41bc0c4c01ac00fdb5aee4395b04cdff82cb433b01cd3e70daafc7807b2f770226699e7535124a453f7ad2653bfb7cfe71e120dc37ba88a5be347ad134351c11ff1019b7e42d24b7a3890a8424fae53a10c0e11", "label": "", @@ -271,9 +229,7 @@ { "tcId": 19, "comment": "ps is all zero", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "a166bf7b5c2cf1896c0b924a69233a0a585bd47ed7f2330654aa68806deb0ff68c6475050ab45c691bbbcc58dbc2f5c817729e8e195ebd39d48bd5e14977abae0829636831655917fb5a758fb43a8e505d6ce595f625970685f7ec81cb5592210f5d68c6e2e1ef26b4ef8c92bf44f077e1d5099f379cb8120ad185bf07877979ca81f251fb81be0ad3c14f4d7885fcec496f80033fd4279b6830a20cbdead27c0967e28d1e06ef4bd7ba89210ec0d696274a187dc2f13212f5adf06e9450eca398325cfda73431036ac21b087d373c9f575c941f8cb078961176e31859a61c49baf8ff4f817a11010448d6a0e40dcede1a5ac3befa4c6e9d9d67d8e8fd8b6de3", "label": "", @@ -282,9 +238,7 @@ { "tcId": 20, "comment": "ps replaced by 0xff's", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "75829ac4d97848dfba21c1688e936cfc736f53fde5b91d5330b63a9968dd4f51c2f529fd8d8f84e4a908196fcc5deba21b5c7300d7381e07c4e0ea2184965169cc9464933ef5a840d86b1dbcc945c7547d9eab245ba64d24946a75961161c2b8f417daf11b163b1e5a5b02d45341384f37755248fa871e6a82f948ad6292f11445bf30596dcccec73a441cea5e5dc470016309a83b6c8f158536687ad2734d3ea1562d46e23bfe8cab498d19b0b104d97182aacf852b6db3c4670109b81af1bd99b483d92b3e4bd813edfa4d0513214dcc5bb4da768e86007c22f11e5fe6f4cb60b909958fb94dea660d3fff0b99db15c2d2e6c8df7478330dade8c517b90975", "label": "", @@ -311,9 +265,7 @@ { "tcId": 23, "comment": "First byte is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "3f92a694661cae336cac7a3c5a6f67e0655d10218a64459739ab9664f2cec58978939512df621e6b92fe3429bb22c08b5103da648a7719e7e95a04e6b61601546955825d60f4c517619f851780ad17f1b8a955cf8c7f1a5e26ca4a0cc19cca751d0790d56e1140a4705e19274f638b7c16d9d3e423a7f787d02699235e3e9e4d543a954f9b1bce5411c8ebdcae86a4bb86c66818a0bab51a2b00383b318e53d95508bab1b19e388cd5a03cdceba0f7176c1782e19ef62cff69352d444b1ce0e1f339e96d8a65c07aa37f5f2cf33867f6c496e0da6cd79b3e2183b57064ce21a1b92072702e555a82cad75107fdfd8bd5e7ea5f119cfbbc1770e962fd0b781aff", "label": "", @@ -322,9 +274,7 @@ { "tcId": 24, "comment": "m is 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "label": "", @@ -333,9 +283,7 @@ { "tcId": 25, "comment": "m is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "label": "", @@ -344,9 +292,7 @@ { "tcId": 26, "comment": "m is n-1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d4", "label": "", @@ -355,9 +301,7 @@ { "tcId": 27, "comment": "added n to c", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "b056e2513c7c470d897032d406e97b5946dcad52df1c1650d61a1d7b0af59e8cfaec4d9e834d06d819b92a7d440d277e5039ab8aeff25043e98b281ae6ce0a91f8dfbbd1b4998fe5481671381b6a3952448b617ae606f06a0143561a040edaf3c972e611bd7cb814aa4761d38e4a007ca65af8fde6eb25d919d8bd9273cca7622984aa27994d049612424547775c5df75483962143522d075b8c55ea61b04583eb4c0358f9fbb902dedff30b7d8592b57094df4f6345668af53d1aea86fb36dd69b4434bacf8fc12c13802f5b03551ba8f207d4060a9f56e6b7e18c766eb82b6ce6ee0747fbe785c3c1c25fe7fb87de50032b172129fa41a69c3ce0e777ef10f", "label": "", @@ -366,9 +310,7 @@ { "tcId": 28, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "6ea4320bc5bcae709d0e4b9d67e7f0c248a65c5bc0762910e220ea96bdea088e20ce7ffb726a8fd87fa363249dc0ace75fdbe025b270dd72490cb164c468388117bd95624bddfb70c1f07f98a6b9ccf9cee3d2b5f5b3e79a6664568a788b3f1002fc9546d6b3a0fb5f3cfb14f70785dc542dbbbaffbb3b791f0a5906ace090a3c29d123db768ecce56f0dbf99956f070ce2ebe8209c2ff6de6064ac6247f81c4064960c516f684f9e740b00f361844d9c1bcb1553bed9b297462e8badd3d431a09b62c773b0071a8d734aae4de04bac45b7bf8555471e937b0a36f0c1bce595ec9b3d366c9109319a3501156a08c21393e31fcffa2c51b242dac9f813c8f968600", "label": "", @@ -377,9 +319,7 @@ { "tcId": 29, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "", "label": "", @@ -388,9 +328,7 @@ { "tcId": 30, "comment": "prepended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "00000da290b0bf71a1141b2adc62b5b42b07fc52520cb05d1f39ccca7b7c22d379a6c2f2d93143d057050140527a1e5638243938b531ec3de7014b0151301e49b9fa433482a02abdfd94193dc9c70157e557776a69ded01ecbeac405133595c61165a428b6284729a4746b47d2bbaca9d7432c3b5693591cfee488eb3c68ddb6cde0dd61cfc6952423f994abecee34f5683732b29934a2c498ad48cdd30c149177189f48eefd9cc7232df18be11ff5f7e3af7319e3115997c599e2d8f7f4f663dcc40032d403436d3058a5ea66473660f0e195281ec6eba997d2a951ca6ca5f3c112715c89da1d3dfb20a21940594ed10ade90ed7452b753757d7241cb8a803c373a", "label": "", @@ -399,9 +337,7 @@ { "tcId": 31, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "0da290b0bf71a1141b2adc62b5b42b07fc52520cb05d1f39ccca7b7c22d379a6c2f2d93143d057050140527a1e5638243938b531ec3de7014b0151301e49b9fa433482a02abdfd94193dc9c70157e557776a69ded01ecbeac405133595c61165a428b6284729a4746b47d2bbaca9d7432c3b5693591cfee488eb3c68ddb6cde0dd61cfc6952423f994abecee34f5683732b29934a2c498ad48cdd30c149177189f48eefd9cc7232df18be11ff5f7e3af7319e3115997c599e2d8f7f4f663dcc40032d403436d3058a5ea66473660f0e195281ec6eba997d2a951ca6ca5f3c112715c89da1d3dfb20a21940594ed10ade90ed7452b753757d7241cb8a803c373a0000", "label": "", @@ -410,9 +346,7 @@ { "tcId": 32, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "a290b0bf71a1141b2adc62b5b42b07fc52520cb05d1f39ccca7b7c22d379a6c2f2d93143d057050140527a1e5638243938b531ec3de7014b0151301e49b9fa433482a02abdfd94193dc9c70157e557776a69ded01ecbeac405133595c61165a428b6284729a4746b47d2bbaca9d7432c3b5693591cfee488eb3c68ddb6cde0dd61cfc6952423f994abecee34f5683732b29934a2c498ad48cdd30c149177189f48eefd9cc7232df18be11ff5f7e3af7319e3115997c599e2d8f7f4f663dcc40032d403436d3058a5ea66473660f0e195281ec6eba997d2a951ca6ca5f3c112715c89da1d3dfb20a21940594ed10ade90ed7452b753757d7241cb8a803c373a", "label": "", @@ -421,10 +355,7 @@ { "tcId": 33, "comment": "em represents a small integer", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "c4fc4b065f4595751c7ff8bb99681d505b7d0f1730d404617940f4b5c3b01979ffcffd19e86f69450e5fc14d9bc27a1f39734fd5f8f663d2d87c444e3e15da8764709909679aaa553d98ddbb1ad7dcc8be04bb8751570b4e6cdc7a8f56b09a4af43053a393bd8f947d7625137e6d84f9b9c727475a98ea22efcf679ee0aa5258da88a08afc53bd8bfa19b0131d6f676fe198a9c6a1f84174fc69ccf8e34e3617f8ff6c4192075cd6668392523fbecedb27578e591dead78c80a89be589a1", "ct": "18416ff48c3a78bc85e1f483d546052d84deac02ce86fcd197215f227b6dad58bc19394f46551111f858b08879bc37c620b1e81ebac4c75fdd71713ce75c24293fa39caf46294d28bf87a46da9a769a304157ea1fc71afc3bfb790da32e84d812a8946d1b3d211fb6972b3fe6674496b2d8056c1503d02fd4c2e607bfb1e6b26b35636b8b823757ee9ba3795d3af2dd8710b0a6da4dbb430bc69dc089f1563d34f0d79431d63e7b8d94c8234649b64223d1e0be17463401184a096feb9c81e226eec26c7e9f3f4357536633029ebc0349bc136d1206c6064fc51b6d2e79578f2b26439c5b3f6ffe1b515740b3c4b94a49430631292968eb50983251bbc7f0f89", "label": "5a3564e9482a072bd99d0306d69a7f4595c49fb9c06b72250eed2b50ceddcc4700000000", @@ -433,10 +364,7 @@ { "tcId": 34, "comment": "em has low hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "03fd61590ddd05555a6d46d1e8925293fe46fa168cb06135c2e7c8d36551187e62016f40f3eb31751f3690f5da1aaba5c16ffa650b2e6c25f3763fe324929c4becc7fb28a383d66c31973c72eb13ff8c87a92b495f6f0619290f8675e9889f49d30d5e77b2115e8805eeeb1aa9324843a75e0bbe70538eefb7978a0ea7beb211e67bb075981673517518586eca5b04ef3ad6a3a978605fbc0e67af7fe412acfcb550d20c9900f4d71d7829a107cc51d663db54c57116959998f3946b4d43", "ct": "23ee3b4df8ac632078167f2f97a736469c6e6b39ced4ddc552d31f0fbc7ccb478adabe56cac20cbec1a0084125aefde0bdb575d68bd74cfbdf5f3bfb4401fa573645c223568918aa911c1f5a01b3b0903e91d82e8c04194df4bdc5facb6959b4df23593c7925a827f029064c75a4bc3d2899649025670e70f3e01336fe961664563a3bb0c7bca66d7eed48326746a060c5d3f18a160abce399917ab2e2386d0f1c2d7c9105d16befc1b0bfd72606ec300a777ac550b1b0b807b7e46467db5bfe0eac8bcbebb2df47bc65fe42174368595b72650b770f47157d2d14c71cebcaaa5cf567ab803e2bcff5f4298c06b1983757abe02faf4c7c5f9141aface72ab98c", "label": "b503d03521b4ffc4b855c94e911a6117f04c76c6fe8000f8031e705486ae641900000000", @@ -445,10 +373,7 @@ { "tcId": 35, "comment": "em has low hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "90fd851c721e936df0134ce13f2b7f4469d58f69f85f4bebe2726123cc742c1c43293f85f50b5c6d220f40c387a1f2bb2704a16508e267c6c4324a82191170e67cbf57f56dc02a706e3373e9dca1ca0f7703804c0093e9f8a2ae5502d2ccbf26dff3cd179b5b8f97959d5d2a9400b31b01ee09caa6013d198beb7e0979aed5263974591cca36ceceb252110e61bebdf0272386f9571be79fe3afc8478eb9e7155759ed20e2a2e537d98aeda18c374ed9b48be8624984ba4b15bfffff6cc9", "ct": "94f4edda147a95cf29bb0402d0413e5421b5ae347c31b2ec3239bd808c4e5b609d0ce9d9c3a12e47eae6c5fe319288553ba25e8932d644a6387087b4e495ad4bc124596d9440ddd5376f2c1844e61a7c51bef528ad20065574198ace92d3402dcf4df8ff5d68c06dafe9302da4e075ab0e011bfc1bbaa55b4cc1bc30dc9b104539c21d60b6fc7044e0242591360751fbeb2883099602a900cb5320195cb7071819dbce2667a7532aacb2c9b96f3e726267b709c5c0877280f5d4efeb5d4155bf8751f9560db4bfaf8150a8f27b366c3935860aeb106bd88914b6bccf35bb6eaf9217254e6dacd88f0f1182d6cbe25635d4d9ad76a06687d2527ed7d9cbf50803", "label": "3bd80a6378115c0c946b4e3af28c6c96d1110621e21e8633416e9c8ef0a73d4000000000", @@ -457,10 +382,7 @@ { "tcId": 36, "comment": "em has low hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "0cf83d297f20f527983f3111716a68d0d33d97ee4f5d1822c9e5382398542bd532316db29d8a8f92bacae063aca1c1cd9bc272fec688b3f67956c662a5b2f895509fe6f2406f0674afb0f0472aa205a7d55a092a5ced1b1c1b92a7b93f9c695440a3257e007949d27098410454d4e39612c7dcabc85e19f3421734bb2717de00c041f569e8d43006005960af8f573e13867911989a4c678da8f15ca0278ebbb21742fe33b3613f22afca45ac09f815b50155ecab6eb07806bdfef37b5dd5", "ct": "68825b60b53cc0bbc92e4ce994b0dd270bad0eb657e41acf26a9e3161c5254e4bd38b03e90d7453424e605a372bc185f3ae6ba9ff58fab0cc4c1cc158d7a1e8f1f0b30ac08789f7576fab2dae7e86dae60d9af793dc1b400c2d25a9d3357ba0d27361d74a1b4e1445147a45875901d70f3190a0b34defbdbec1cb9ed3014f15a1a0f9000d9b224fba944e791d303d816bafeb8e65dfc6d740d04719c4ab36c4bbf4ebea5fc45ead338825fc5a71dd6c25f8d8891a4f8d6e0b35483c75c1bd645c3cbe9dcf5a17ae5cd2abdfb132b2b37102122a9bfc42ceb3eac98f2af39905b9cece5d122b70c95239062ceeab798691dd2b88028047924d5ae814df78d555b", "label": "48915cebf2a2ef9e5d5b92cce033b60456d72af1ba54f88f5074a36a643a317800000000", @@ -469,10 +391,7 @@ { "tcId": 37, "comment": "em has a large hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "2124d6fdfbbf77ac89f50a235b0af69edbdbe9ef3fcde36441d7022afdc8434431b893eba822cb82585384e36298df45b4b4415a3bdc494604305272f5e988f2cc14a56043421557d5e5dc958fd771e4d509126656d21222cb8e2e1052ba38286c5e3d0be0f4b1c978a61bd1e3652ccb63fea82ec46d6b64863c00b93a3243e2328f70f692aa65f73976335eec5b29a9542befa03d5e82aba9dc285af0913382d67aacd513bbf6f5095e4d5f9b5ebfb5ddc25cafd888addf9ffa068bd4eb", "ct": "0ed3b1f6a9b200147e535042353768280244b3c831215928a2b2103df02b3613f43ecfdecc6a8f61ce0183b8c60980f82c3dde3a731ea25a0ca9b89e5f68a7cd6cf6c6475f591f24b7a89a885a46edb0ade49e37665219a6da9afbbf655943912636af85e0bc859f43d3c48b4e77c9d1c0d641a21fecf4957185b805aeb908c6387c9d1c8ad85a166c075942f0cf68ca70f8174a9d2a4e5589c7005e2c423ff97c97a208da51d9adc0cb4588a257c0a1d0feb02eb050f9980309abd09258570ab2c8186cc357a9f693107c84855ff6ee7936b71980de42883e3ee7c1c6ddbe03d16a1f1c5bc5f987e6de9cab329ed7a31b59cac467d7b6432cb40f616ac9d4a8", "label": "02be339a2b399ffeaec99acfd80f50ebdfc8fe3021a9a432ddd4134b3466b4a800000000", diff --git a/testdata/rsa/wycheproof/rsa_oaep_2048_sha384_mgf1sha1_test.json b/testdata/rsa/wycheproof/rsa_oaep_2048_sha384_mgf1sha1_test.json index fe85dd60..b2fbab5b 100644 --- a/testdata/rsa/wycheproof/rsa_oaep_2048_sha384_mgf1sha1_test.json +++ b/testdata/rsa/wycheproof/rsa_oaep_2048_sha384_mgf1sha1_test.json @@ -2,9 +2,7 @@ "algorithm": "RSAES-OAEP", "schema": "rsaes_oaep_decrypt_schema_v1.json", "numberOfTests": 31, - "header": [ - "Test vectors of type RsaOeapDecrypt check decryption with OAEP." - ], + "header": ["Test vectors of type RsaOeapDecrypt check decryption with OAEP."], "notes": { "EncryptionWithLabel": { "bugType": "FUNCTIONALITY", @@ -17,12 +15,8 @@ "InvalidOaepPadding": { "bugType": "CONFIDENTIALITY", "description": "The test vector contains an invalid OAEP padding. Implementations must ensure that different error conditions cannot be distinguished, since otherwise Manger's attack against OAEP may be possible. ", - "links": [ - "https://www.iacr.org/archive/crypto2001/21390229.pdf" - ], - "cves": [ - "CVE-2020-26939" - ] + "links": ["https://www.iacr.org/archive/crypto2001/21390229.pdf"], + "cves": ["CVE-2020-26939"] }, "Normal": { "bugType": "BASIC", @@ -56,9 +50,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "8402dbdca0d3e9ce70cacfdfe3b2ef26ed92a6b8dc3c70640e06d0900213824a79d0cce6d0d781306eb236384d69f3ed9d921db8203e82a0cab04a51c12eb0a3fe668ab0ecfc419d3529f9970d45d9bac4373ec312b2a24f0c829aa0c0051e44a25e6da5bcccf9edc6f1d87f152b4770aedb8a36993d5768cd97c302abbcfe9360baacf437d68f59048280b560f5265e7f08769103468338bc9332568c20c7efbeddca8350662d64964ae5338138ce13c0cd0c9eb6f0b2516ef227bdbbe55d208f470ec5976116865f42897e63294d4fdbf36f6f4fc43dcb79d2c84d30c5f69ace97abe77a1d82d3fd815253d5b573dde8eb01f96416085538e94b8a0d95de57", "label": "", @@ -67,9 +59,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "858406b01fa56d4f216e36fe4fb2ba991130cd5ef56542ff60bc5ac95eccdaffc40bedb373babf08a79620f838d874e574935604cc15b2dc0220f84ece76b43d5239c3012f0cc6a446dece3616606e36026fb1544b26ffb2d0dcbb954eb812e96abdf245dfba3ea30aa5d5e7b81973f5c00a9e18a5337bdcf046c55d7e5a6028b093e6fe5e825807376a27134974bed314226cd65e17077d721cb52bb083e5e379d2cbe8594617908d9b90e0851203ce7d9dd8df667e86c3857c2bf9dbbac70f939d822c188de67c60f3bfaaed36ad4932c2e28bf9a5460bf51f2ad381e96391c4024643c19165e63db29de6232c7bbf951d04d6fd67df6d0dd08c4d164386d0", "label": "", @@ -78,9 +68,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "c5390503bcc08959ab92c92ec9e07a59cddd2ca4929bdaec89efde9c4da1011c1be7484eb76b649769f3d258219a2503464c284a1d3bf12af8e584c45b717db7bebe3255a1b8aff1f19bc2ae26672d2bb1cc3d05ca6f4af9bca6967f22593e54d7c42b10e19735d483862850b7f184fcd38a3f895cecce365b68f922083c4737c16d152d70aeee8edff5d3a3c0153b33529b8faa73bccc4e2342b23acc227064d09fa7b66583068d9ae9978c14f96998362dd9ed0f67290b8eb220557e257daef38f118873094b8733c6d72a1aad6e40601cbec847690842a38de4f85e04e9d0edb39834571adb0da4dd158f8e22a6678db45ac86ce797d8b86d4d6de844c0dd", "label": "", @@ -89,9 +77,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "5814d6f2f3b23545e005a4f72eb0ef659fc07a8374780f8eb9223dad417bff6c96a91c6071abd678a8c9cbf0b4735e4c225e984669224e88655dd4f05adf1cb1ae96f7dc7932a0b387158a915f7563085f44c72a41f331e0e17e6895e442f7492151397159637968b15888f851323107bfdc1cd419d6ade56b974aff865d5823daad3d0cd8b1a94ee1767b70fe477c64a5bfa593783aa90868d4456f098630eb32ae71ad4914c142c805a69d2fd0e93563feca567ed922514c0c8867332c053d4912cd17d238eb46245fbeb03439c6e6adc1cac06d1eb41d9a185057431b25d4600684e057e571dfd1a573dc60395e7c2e3d612f9f66472f4dff284f4cad4e6a", "label": "", @@ -100,9 +86,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "8472105e089af324cfcbad5eb2ce2f85185f2e2f5a9e5e302022eaae5e40b1507dfd4801ac5d4743b18b87d916b2bb55bba812735831296dfcdf4087ba4a4dbf852f0274c7e37dcf2682c3aac50a70b6d08835b0c59e90fe3ce2f3b6100863936a67af141236daf5f588f2eaa09c391f5728dac6a007a02dde61bc69c65d4885149a344046d66f1b91711eecf5196006fb916ec209e5bd251ccb97b08c31aa1ebb25b44028047ae4f61adaea5215e0324af6d0509da3a3843eed6ae53fed3a1e459c7aac4d94f8c85611354e0e24f7630a42b184805f67aa7ed0bfb57e6136c43261f81940338fb4aeb662d29301ff3a0a5a01aa20e53f4041c20f14207ebe96", "label": "", @@ -111,9 +95,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "3645e92f0c46b7d6f6765575fa9aabde09512564a2d2ac80aa8b43710f34c4aff72d2df02446cc548acf30e34994020ed7301bba6b69bb4e9abcc766e3c9284abf824ae8389fba58bd2633b01edc3ab648788d31bc7b404f6e079a650dd8224b0642fd589b3f84cc393d18bf8b3a1f65fbe6684f6a76b3e767d5f2953db53e61dbfd69371b69b7112284f256ff11beeded9f4deea47350c283d825387981c1d51d62ca032485a1a6f8582148e7b80d2c55daae467576ef45be6f00e676eb5a40da88c18573ff012267859030cc614135dca8694dc0a0ef0d00e62761999d93c3e8651a11fb43a028370b481ddaf6cd8c4a086aea2e658d44556a6eedd64da5d4", "label": "", @@ -122,9 +104,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "4dcaf6ae82481350b49b344e2ff3348d0064b63d4a686283cfe7ca8ded4d73c55c9cd3dfc6656e3fd18e45dc69dddcc82a33b46531f3b5b7682ef1fa0068ec42583a2021e7dae3908d924a6bac3bcaa123c88afcf1dc6e22ac6be966723223f5f7aa46e2205c6e6cc594cdc5cbf9315c641a84665d66408a7b4f38ba6672fe3c77c53ed13ff5ca5e3d78ab51fd19186802709a0f98d7de5efc10ec7aa4448c0e89d506168acda5c85a12badb8b4104c6b6d48ad4cfaa4e055484a8c4009bd579e89b81d7121d4bb40e94a31f35ccab0e71cf767158139e7b413912efc9716d8de8f088467cb77f8e0649aaed9ef9f48df64cddd9b75ca5f077a08468a768cdcb", "label": "", @@ -133,9 +113,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "8d31b6a86582c2b35e86fba1af4d02484ea81326f9728c22761cfe337b7d0adff787e2cd68c3b71f22cf9d0c141e273ba9c61cd6c6cb18050391279456c3c930cd6cb2df70b295e3c062c93d60d8884a2cff2839364086208f1be9007247233a04805151b46854f9da2b9a9e0803200afb3166db9907c9406b002013d5a566e4ce83b0572694bea9d3cbedc796fc4538f0315eb920bed4267b12b9127c683e83069e8baeaaa911c8f08d2457539c731c6a90c62768fcc7169088b98c13a291bc70bf6d10372494f072d017cab2f2ab8ed682b4514f576af2f81b90cdc13a266efea3f98fecb4a2ac1062aba39e47e8b3bc487156bf7f41cb7872e402d514df86", "label": "0000000000000000", @@ -144,9 +122,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "a78eefe103fdfad9987535d10be6543a0092d1b49aef20a8c40df71b6470b560c64d1cda67b47338a572d695b314d4ba50f836deb746cc5a862e50c76fac689736c7912d5324db072f029fba10c9cb879973473e66f4a617d6aca9405f2556d44bf1d6fc3ede6a60a52334cb09cb0637f8f247200fc0063a0e8cc34ef01a6657a41444a942a8c72248f9dc2d15a26e822e0ef73ea5d9ec03060f906790510d88f46c38def40397a2aff2b77540dee5963a0ea5049904235b5e74da536c7a3f353d9cec5c50a5bcbfa07b9476aabb8de297653680823265d7afd8815267a79953301d7040e08d5981c1bb8958ad5bb3bb420b02449a25e8fff1d216fdc1f3cc2c", "label": "000102030405060708090a0b0c0d0e0f10111213", @@ -155,9 +131,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "bd682ddc5226f61206b2464973df9155f6c3474412943f51dd8c8e1fd00a31b6ee2cca899db0aba83a918bda521014808790a0455a32cc765c19f088a0e1773364e25745eaf015b185ce69c7886efc16b3d95fb1668038eb9ee812985f965e3bd9bb84b8da9f1bfa324d050af36d93bc793fe58d6762d927340136dfac3ba149bbc38b4d3e4177ab95fc6fd53acaa925180b88b71f607620243d45d3bad1e96297fdd339a5a25a37436320e549742a5b1266d0946e056916cce24e002f7ce5ae412046bd0c519efc417352bd6d0e95920712d11a7afe3190afdd3b5ce510c0df7ff16c2e80869f69a2cb735f34f9c260b472ed20c3e8e61b2c38f564dff60ff2", "label": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", @@ -166,9 +140,7 @@ { "tcId": 11, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "672d24c076429291e410245c34e35eda0356fb22076601d55bea1bf309a8734062f44ee6615df4fa0067d43e86cca0a823bc4089cd50517fb3b921585ba0d1fbdb131a24685c02cfb25ab56ade1de0f6e705519bd5ae7e4eb2cf2a63ba9537ca850008712825cb2a2873dc76715c9922fcfb3a3acca0a4f15abfaf49fc298b5788bc912266900cb82700404c502ed66c83b6a4e93830bf9ff8e547a6c623ee99927dca03447fa1af896d76e59ecf3ab73e0453fd0d768f5ea1f4c8252f6a01849f8098461147c8e137533a89807968520c1d18b2cf62677ecdbbad1f09615c6ecb4939c7cdc17a53dc46f8143c36e3ebc99a21ef9320e770867d90fa3f083f9b", "label": "", @@ -177,9 +149,7 @@ { "tcId": 12, "comment": "first byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "17652dc5457163c0a622e1a52d149770af1b5399b75cc7797aec3238bf8d9a67061e1d735e67f76f4f6f697c5c4f5eaece14eee288609ba0433fb17d0f7c54c9f5593b0059aab6e8fa94235174fadf7e601ea9968257bd9d9ee85631e3b1ce0d7a66294bfa68dd265f921dc7806babc31d404c35e51f4ae61c4b7b9e4d44f8c8decc0bf99b4a4367b53e3a61f85683ddc9c0f7f1d2186727517d1f9cf206e1004b0f57a19cf978456d669d9ee1339ae3329ecbacf717f13c51387b1ba0ae81718eeaba3e6227301ba8ff149a1c6d286e1fb016919fa4c8c7b78acebacb47606713b58205d15baa11755e7646b20dab4646a02d374346ffc09f6beda72a7f6734", "label": "", @@ -188,9 +158,7 @@ { "tcId": 13, "comment": "last byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "02776046b529db8ff90a316f91eee580346bc626a688c0978fe5d66c14aa9ad9fcd2a887f98b77c8f3037126d32382dbf6a8109f8c0120e964a7519fe5bb9d1f4bcb3cdf761a19587b4914cde8d43f6bf31ab3d71ffe29ed293ea2202e5d383075cce7f9b83e3366563c148c72648a0ade863be3613d715dc9649a442cd2544762f3d2f0c0faaf9384f3f5b021200a062ee74d8b809cd9d8bfbe989499d9872402a0a490b654c1f856526334dfb84e73ec37cd75f63151dbfdf78d5e062977ba707c504dca2509fabdc85480fa2bead84f14c1a7197e2f41a6940ab4768fdcd6c72439be6f25bc600e0fc882348b73582adc13c674080d9c921367226230665f", "label": "", @@ -199,9 +167,7 @@ { "tcId": 14, "comment": "l_hash changed to all 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "3102a70e601b928a6b350337b6e424d3ce2850bbccc6de821d677f2c406686c24ef6f3dc6fc450f873a7dc4ccc8a16ecd1c35b9374ee480465b7b312149538fe2e1d3a2a8b017fc916d3316eac606bd65b9af6d6179fecbd8ac2ef0f6f59082612dcf24786b4688a6a8659a46e5a8f941ad7c11a2e2e7275b900f0b8b0f6ca4c21878d96e876b05b3b1bc8e0d5548d433ee56f37722258d988624f0cca3cb0976c31c395f06931da563c3f2e134e636d5c50b4f4c32eb3a596b360ba0dc5f7fa2beb8f8342787d9f9e55ec018556edb4ce0f9d26b0f410ac877073ca8d40eefa2a500bf4489bad4fc60c373c576ab0135a612e2711c6fe04a07566f4c17d021d", "label": "", @@ -210,9 +176,7 @@ { "tcId": 15, "comment": "l_hash changed to all 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "2393ef64f33218e38ac80c309344fe33a1deba9f63aab29e06529f5fe5736721abbb792e787f2df1ec8db8513869c1fc1f0a78648f5613f70e0b522cd5cd78c01e121d3e527a49c248861c47f7b108228a6c4481451e2ac834029a48403598105fe99b3f060296043fb609277fff1746325763a5fde8d65e6f43791abd7b113fd7a8281d2629caf7f7615876dbc702aee7f2f01829b506dc336e9ebbc6147d94d853ead79693c3c6f956a18ec825be43084e23a3e15d31a888a885152bd7cff34cf3de284805e8358c7ffdaeb56b2257e3c7c1fe8c2ced183ee27fdc99e4f74758cd68d1442e1dcd05b62ce431c26c0c76852750791375345eedf9c9848eb272", "label": "", @@ -221,9 +185,7 @@ { "tcId": 16, "comment": "first byte of ps modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "6115fe66f94af6dc4f2cc46e552710603c271eb211261f415bea922adb0dc26085fc650758b79403dd76e035031e5d7d177abb752f4b1feb0bc44e13cf4b17b9b95b553c3eeeff2278f827345fdf3308b8d534a1e4a07be9ebd60c96fa45a2a04d6c91292f13223950466e441550c8903677be93f0c40562d8c51f9d772b7e2f721624342d6ba28d29b628ce8cccdfa07e50cb379063861abdb0d6876433243bcebe75a3424322255b5cbb44f2dfefaa9a9383296ebc44c6552f87e703368fbb33cc83de4f9027c588ae3d9e567ba28bd8efc5a4b173accdd0d0793abae5d2fb933055553be82eedbb6711e2ad648b04098a17e82a2a0ef4c6745c15639b7c85", "label": "", @@ -232,9 +194,7 @@ { "tcId": 17, "comment": "all bits in ps flipped", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "2d9fbe71498406afbb099f42856b62e787c18361ad6e114724749fbcca7c78e5ebcbae947721e681129a5342e05ceffb975b2e85aaf9beb2f2b5bd6a7431d5c623fabcedc72ca83da3431911fe9639b2f4e04d7ae518330a10cbcfcbe38bb3d4ab8012b6f188b3f340a9b6ebca15da3feb2b38c0baf974eb8b6f7d6ff7641d944a023b418f33367524ce6b3dfafedb0658ecb342fab6d560ececf147ba8d107bd1e4e1dd9ef4c6b57ffab40432af3443ec83c0d48f1e42679c8bcbbdb4305dfc642cd2e279e351ffcd3813bba32fbc3fff0c884cdaa6e44cf130c3e30217a8cf0ec30b2e00cffedae7eac1a8f6208e7ef043df8eeb42a568c0e1ea82399b6dd2", "label": "", @@ -243,9 +203,7 @@ { "tcId": 18, "comment": "ps terminated by 0xff", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "4054692a9438bb2156dff805a60dde5ef1812df0eb8f7b4eb2aef74951bc2ad44850b830f558407cf5bec5cac20a26ba54112871a24e138ea43e499a7ff60e612124d06e0cd88533dd7b64ea20277fdba3c2522bdac6f79d9884ca1f971f1db54698e4cd149cca7674210f3beb08e1ba5bd1647417b5eb25116b94b165b80bf69cfad68457cf79dd3bdab1ec01b757d5f1a0286d53d8340ad5d53b0531a94e91e1a7f0fc864d7db4f9f0cc9ee0f9a6eb03305d7ebec3fc997923e7ca879d6f458ddc4618d2d8b7baa058f25c6dc092d6360b7f2708a0f28ed44c722f39f1e42b6aba4e4df8e51545df6cba4ed7b4fe8d65a6c1ad09fffde83e962d728de73fa4", "label": "", @@ -254,9 +212,7 @@ { "tcId": 19, "comment": "ps is all zero", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "14c56a1f064ef78ee6a263c6b551d355fbf6beb7bdf6769999b86182f836a63f1f53c629243ab3dad581e221e8b51cae706698970d205f4bfb3858d265d05e0d5c9ad973e0a30f8fa6b249d1271ae931132ddb7d0b5a665c4a4f178aaf036a25ffcd5225c6edec847f9ecf949a93dbdb30cdcda198c95353033d87b3cc16fcbdd928dd131f4874dd4b50a8a617d049b475308d649c84444cb44e8544077166636ae6b64c4600029243f0acca7182a32e5504d98fdd8ab9cc3136aa0601ee63ee4022ea40cc6525bfeaaf3afcf66b0087885badcbefcfa31a0262840f098800dbe26ba91138600978ee739054ebae9fd9ce8566aa2a24989688b4f3245c7be832", "label": "", @@ -265,9 +221,7 @@ { "tcId": 20, "comment": "ps replaced by 0xff's", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "81ea170e37cf844e0e3569cd9a1c88fb35d894c820fa46ea6de145613e51a6444404b18313bb47fc27ce81b953416bf40d9c86062f50cb7d547f0cae0682408fb6d1ca311ad617435229c6c1cd118476a12cf1fc96130208abdffe50101cf07ad3a318a8312c6c23fe9545a21274a169b1d7d4dbf198a1a06197c4d77c91bbc6b8591f66a3673d1eae4fdb0839b5925868ab8cd41ef670bbfaa77d12a9347658a969b7d0e4f51a1efaeb3339c761b8087f865d580263306417a275aa2a69a5b7db581b09b636f2dde022a7f9d2b2d88d64c02bdc3ca912ae89f10a0db867e61e7946057162259f9105cc13ba8d5125bcb3c49ddced4ffa833414b5f21d1e8446", "label": "", @@ -294,9 +248,7 @@ { "tcId": 23, "comment": "First byte is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "731eaff9f54ce72b0572eb6cf3d586b898dd9d96ba82202c77a63f1d98642920790e092ed5a38abff54b6d12d7985efde0ec8b6321a5b8183a80adf3c68972e90f0027654e2c585eeb99e5edd7a9b56b652acc0051b95507b3daedbc6b00203f50553f432e612afa74056d0fae7021159ed95477fdc5719627c77af1ef2b2ee3b8048da4ef6ddb1662e35aa560cac6cb0beaa7d811eab49939b6dcd3cdbd1f00beb875bb60fcdf2a006eded6f449bae338908a0fe181035f14e6fec4f162743438ae2d9bdcdcc49c7cd778e762458bf2669b35ed3d498ada6041342d12627f14cebbab2c55daf2b9e4e645641ce07961b39061f432b6ab787a175f8e68f2c98b", "label": "", @@ -305,9 +257,7 @@ { "tcId": 24, "comment": "m is 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "label": "", @@ -316,9 +266,7 @@ { "tcId": 25, "comment": "m is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "label": "", @@ -327,9 +275,7 @@ { "tcId": 26, "comment": "m is n-1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7e", "label": "", @@ -338,9 +284,7 @@ { "tcId": 27, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "557f3881504669632ab5e207fafc30b4c92f12e8ff0e272fc42f8855e4656806bcf620039e8912edb25f15df87551247e032bf38cc5bfdedf14014662ca4777b1cb8174a4632e4ca49c19cabe7b68784655929102df8d04254bb351b614afe50447c58054f93f0c0b19fd287dc6a0b7a5f87f9f0ad3ecc4e4814dbad48b576996c54ba7f5299d1ff016637e8826220cc96ac832e56169d865211e105e6b945e9e6e05498ecb3db0c1f1bb83248a0c0943342a44cf41e93b34cd6f9aa2c1d63e3d95e61b51a9a3025c268ec1b08edb5fddc427caa99890aa9fa6be6ff07057fda4879cc68f43519a31f6612ccea8096245375691f5dd626ff321b133c290442b100", "label": "", @@ -349,9 +293,7 @@ { "tcId": 28, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "", "label": "", @@ -360,9 +302,7 @@ { "tcId": 29, "comment": "prepended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "00005814d6f2f3b23545e005a4f72eb0ef659fc07a8374780f8eb9223dad417bff6c96a91c6071abd678a8c9cbf0b4735e4c225e984669224e88655dd4f05adf1cb1ae96f7dc7932a0b387158a915f7563085f44c72a41f331e0e17e6895e442f7492151397159637968b15888f851323107bfdc1cd419d6ade56b974aff865d5823daad3d0cd8b1a94ee1767b70fe477c64a5bfa593783aa90868d4456f098630eb32ae71ad4914c142c805a69d2fd0e93563feca567ed922514c0c8867332c053d4912cd17d238eb46245fbeb03439c6e6adc1cac06d1eb41d9a185057431b25d4600684e057e571dfd1a573dc60395e7c2e3d612f9f66472f4dff284f4cad4e6a", "label": "", @@ -371,9 +311,7 @@ { "tcId": 30, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "5814d6f2f3b23545e005a4f72eb0ef659fc07a8374780f8eb9223dad417bff6c96a91c6071abd678a8c9cbf0b4735e4c225e984669224e88655dd4f05adf1cb1ae96f7dc7932a0b387158a915f7563085f44c72a41f331e0e17e6895e442f7492151397159637968b15888f851323107bfdc1cd419d6ade56b974aff865d5823daad3d0cd8b1a94ee1767b70fe477c64a5bfa593783aa90868d4456f098630eb32ae71ad4914c142c805a69d2fd0e93563feca567ed922514c0c8867332c053d4912cd17d238eb46245fbeb03439c6e6adc1cac06d1eb41d9a185057431b25d4600684e057e571dfd1a573dc60395e7c2e3d612f9f66472f4dff284f4cad4e6a0000", "label": "", @@ -382,9 +320,7 @@ { "tcId": 31, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "14d6f2f3b23545e005a4f72eb0ef659fc07a8374780f8eb9223dad417bff6c96a91c6071abd678a8c9cbf0b4735e4c225e984669224e88655dd4f05adf1cb1ae96f7dc7932a0b387158a915f7563085f44c72a41f331e0e17e6895e442f7492151397159637968b15888f851323107bfdc1cd419d6ade56b974aff865d5823daad3d0cd8b1a94ee1767b70fe477c64a5bfa593783aa90868d4456f098630eb32ae71ad4914c142c805a69d2fd0e93563feca567ed922514c0c8867332c053d4912cd17d238eb46245fbeb03439c6e6adc1cac06d1eb41d9a185057431b25d4600684e057e571dfd1a573dc60395e7c2e3d612f9f66472f4dff284f4cad4e6a", "label": "", diff --git a/testdata/rsa/wycheproof/rsa_oaep_2048_sha384_mgf1sha384_test.json b/testdata/rsa/wycheproof/rsa_oaep_2048_sha384_mgf1sha384_test.json index 4484d256..7e696f4e 100644 --- a/testdata/rsa/wycheproof/rsa_oaep_2048_sha384_mgf1sha384_test.json +++ b/testdata/rsa/wycheproof/rsa_oaep_2048_sha384_mgf1sha384_test.json @@ -2,9 +2,7 @@ "algorithm": "RSAES-OAEP", "schema": "rsaes_oaep_decrypt_schema_v1.json", "numberOfTests": 34, - "header": [ - "Test vectors of type RsaOeapDecrypt check decryption with OAEP." - ], + "header": ["Test vectors of type RsaOeapDecrypt check decryption with OAEP."], "notes": { "Constructed": { "bugType": "EDGE_CASE", @@ -21,12 +19,8 @@ "InvalidOaepPadding": { "bugType": "CONFIDENTIALITY", "description": "The test vector contains an invalid OAEP padding. Implementations must ensure that different error conditions cannot be distinguished, since otherwise Manger's attack against OAEP may be possible. ", - "links": [ - "https://www.iacr.org/archive/crypto2001/21390229.pdf" - ], - "cves": [ - "CVE-2020-26939" - ] + "links": ["https://www.iacr.org/archive/crypto2001/21390229.pdf"], + "cves": ["CVE-2020-26939"] }, "Normal": { "bugType": "BASIC", @@ -60,9 +54,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "bf20e0e04ddbf103a5133227fbc2696a0acc72f76f869240b06aee89c25128386d0e0c16927f98c1ff3b22b4fb61b508f383f7ea764396b2201e800c793c81a4d38e20b03ead703f0b164d7e7bf4708ce970c5907b139bdab8e2a1922989f97cc2cce656fe37630919626d966222c462af0e72ea36f3d81678bfd1928caf9111079edf93796d2713deee2b85cb04fa63d9fa41d212345507c90d04f4c6c80a114b36416cc55d78eb969d904269a69bf2e839075543955616071a45bc1678c64304ff5f4c22b207c27703f70061d1471b4704357c13dc44e1b3eed0842f578e3e84e28184f84ef6f80ac806c3ccc0afdeb17a74b42693f6e4b2a6c76161363f3d", "label": "", @@ -71,9 +63,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "0051190f85cf3bd0e9bdf5c937593d2219db50ba7d0512d38807b31eaa9310f0120320f7fad7c6b135f29cb17ffa5b135c0ebb1c4c8112a66912aa92bbb3191d5a284884f19460dfb9bf232f0db6c207ff21d53712e1c8d90bec036426cef56a017e6175bf8bf238c32050188869301ef78d3984762038bb72a982d5c9c9501820196d68c798ea29d0d60f7628625ffe975ee0757c6b70bf87b8219ddf9e6ad324ec9751fd3664887336bcaa7af71c93083dd96702e6089e2b67abb763193f95d4222b9177c17b4726998240ce74205f18cb4b17bbfc73185176ad761c1d48e633a4ac7adc2f61dc95798e530d20817b721311be824dfcf7629fbc533543280c", "label": "", @@ -82,9 +72,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "0a5067a97a17114be5a71697f15694d98cdd6e79dcba1726a38ca660ae4fd9a1336df2de79718cea176a365c46a24d0468c2a719cc1835e5b60aa64424a8dea0921fb641458c279c74a7ac74474126becc25c84cb8e411cc7a119c78298a2f45658c7590c3b40dbceb7c41c67e73d41b46ac55cbea541c64a91c521e377890cc031a4933a237609dce1d9f76684641417a44759662e166d837e77e9b8b3fd3343cad26de86db4f914ae83893fe9658654d0932b6a98ca5735669d667186d894b5d472a1efef4b2e06035189feaf960ca1242b620264e71c47307a8a38bbae9bc3d1bd5508ac37f1ba770bfc36a50a543ee204e5eff5310fe3bf430dc6908eb9e", "label": "", @@ -93,9 +81,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "767bcf450f416e428980a488bc8307674976253008d81340a2f519a1f4b936abf02028c2e7614f4aa31a8b3e17c96b4922340a6a9696fd4ff358c1a84c347b405033459f9192e9f7d611ca2da6a669a895d491a3c1908cb598730b596d66b1d4b7617f33766af385c333f037e7341c9680f9854f6ab4f2c986462d874f4dc66c6fa4f49fd3ef33d7c8cd81d7608411aa610e5e9101dbdba522f75cd12c575b42d082811227ba10319f6ea0c9a2eb6a3e63cfe0c1bab18f29091fc5d6372785208a830f732f8a0635f5ee7b0b9d2d62ff9f1a6cb88da253ad5f0d56e572548a350a7e12ff846d09ad5352fa45de484386b529e6f14a1e8055145394f8d4f91b80", "label": "", @@ -104,9 +90,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "c2a9b96b17314bfcc82d0653e14aaa7024b31451a842f7174a8a708dd80c94212af670806f96e7c08e2413198bc32d99a2e67d32c6fe772735ced16ae8b903d340b61585eb4b2ae7e0f51caafea691dabe31ddff90b114a13f05072fd8a8a9bc16fdcf32d199daa0de8ef34fd790f113505eab2b049c515a13a7d56f452f748ab76a07476d609f9e8db48d97f74f8e8bcdea62f495f573bfd2a171224bce7e2389811c01eec70ddffedd6bd2b7a3896a81a383e686dd80863f86a2290db0961ad1b2c6399a12fc725a33a182dfffd5ebc099612b9cd996a1c44037d2396ff657d22a50d94204e4428fe3d62b629c8319677654efb1bb0fceac9ae8d1eb3d2f07", "label": "", @@ -115,9 +99,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "c67d74acd68029ef1783f6412a2ff097bc4c588f4125dc9af871ff6cbc18caf2fdbd5f92235211bb460d7c32bad3d768a7893ad5b1e920ec9bde3cf9577f66a16d5a3e5a4feb40f0413ad47613929b44d40185cd4507515e73e9144a626c6e2461876789c8128eb6438879cc6b2a971dbcafa9e9f40b0120fa38f48023805011d89d48cb093bbafd221aca8b62311a6a2a29a92e13302c6da0f9190aceb9c36c970d731425ec079bbc6295aac01d9cce136f9e2d55e8516d007413f1d44bfaf63e257767dc0620a8902fb449f9d62a25630087b613784af81f1a588da7b0fc2ed2138e58eacc746cc2417b0088a1bc945552afb7536847baed72c16484ee7ddb", "label": "", @@ -126,9 +108,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "c1fb0843b4e3c77e622d1197ee897b8251971172ddd2a1bb94142173451d1748b468a450b15bc062adc94311fbd43a807391721bc05a4949b39af2ceafb1bbbe6e157237c6a7cb33fb971cef3c7bb172ca76f27e5a70b4ab501b8c4f695145da34f00a54deb47baf1f4722c313a1822b8746109c471f4fd8e6941cefe545804fad30e789e419aa32f16958fa667ed42912d6dfb5cc6d7635e2867253bfeb5ae946283f4fbc001fe8f578ca00c735f6cb02f65efaff2401f9da630ac2ed9ca7d44e4de8ae1ff6425560d54d75a934937021589418b91573b4eeb4f698383009c3074939d83c90d463a2c799c16e06c6467641d335b001ef89c9412f7478d5afb9", "label": "", @@ -137,9 +117,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "a59ed1881782b3a151254fd0102d0c78269ce015a542767763d786bbb88d7c764e6a2449f49bb8313430ed480ce6d65583502f647f439ffb578cba6267ddb492dc74ffab44cebbc11df44fa6e83899719c7432e509ae3a58717f452bdb531f01b70f9541cadb504b942f82b1032a5daa27179d83dc63e0f342d5f769fafc07506874704fab17d61cbda698a201fa42738fb21e9ef8828cfa0e0b4a5ee86e639d69642748cc764a4fa27fdb18c422f1257b9a7caaf2430e6a347bbaa170b77fc7f2aab7ad2673324c17acff7f67cc00525483c5a390c084eceb0ddea637f09cc1158638eedead7b38a14e9939c555cfb1881dae08479d838c1dc1af3b81348305", "label": "0000000000000000", @@ -148,9 +126,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "5490da684778d73666ab3cddb145bf50c914ed7fc5ccca7fa5aec07e45d925fd404e34c899b3620ee010cbdf02f190bf23f47c07f995142bfa0b1bdd988872671aa4ccaba8fcc668cf413a627bdf27f8b680f1b9d633cf3e2a3c0b83a9ebec591c9fd9f1a4bc997ad836bf5db9a8015c34bef11392ef8bfa4b278b9ba8f315e256908299812245dc534deacb9b97b7645162ab669721268177404799173f4f9a1e90abaf04cf78a1ea8a95e86c343553153562e3175ea135998e20cb51386e934ee28676e10a5a73b59fa1ca3b5c96ae43323883ab5a9a9214baa461046e3f600eaced75ccfb887fdb11d5d202347918cb42276370ef6fb42330d3922771e7b5", "label": "000102030405060708090a0b0c0d0e0f10111213", @@ -159,9 +135,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "aaec366e45e9cbee804f4beab0c7d4a802731ae1e22d93e3dc0fa4868dd849c0cdfc52066051cf12887ccc09257301026be0e4ebe2d60dbec6de547d1dd4f778682fa9d88dccb0eab5e6cb07fe7c3a3664b5f31bd68cdbe9b88fec684b9e4a023f0e782e5e9a328628db6c3d94a1082bd0d3e453ce2628c1f17a767c017d725084dd0b7d715241b808b2537464dcc6eeb5af4c4c18702bcdc733c53f35d805f813e772ac32bcaffe025ef0fa8931849febf99c9e73cf5e4730a14924d9f074063b4d80faf3e8bce1930daa241ecee3b684d6674dc41b8ce53aa8c0002b0200fa393720ed967822eb2edd74a195423eba5dd6fe39150dcb697cc1f3553f84b9fe", "label": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", @@ -170,9 +144,7 @@ { "tcId": 11, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "348f6680d25d93e7f8f17f2410dd4bdc8a2ba5c9d29b17f3dc1e308d868ef3e1121982635c60fd386f77566370f5bc0d34e9596637c59b00a6eb665bf57071260483f72a5cf0bd6ad806a049aa670ffac206672fad6e206d9e13f82d89cd3675a888873cfdd1ea20feec04ac9e1d4daebc58ae9ebb84459a3481d268468f6e97bbad0011247576cdcea319b68b19ce7f2573cb3d711e078b9e206fea729e5b61d67f400a335aedb48f673af1a81c2998d80ba34ac18530ccef71838658e8937c127f5d5ce93a525a2ec60c98569d785592490fcf3c72d53791f8e81244292f1824264518bb827adf1205e6a2e1ca7d01195dd4c3616acb7580c0c9c572024a4f", "label": "", @@ -181,9 +153,7 @@ { "tcId": 12, "comment": "first byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "a642bede4d119d37ba3c6f729ab8ef09055a41c5cc650a954bd0a2aa248172f3e332d3caf27f6652202287705d58b3ec31a5925083486c50c31ea5b27a693b2b93c6a4be3c5938a478148ed6600042970d71e2ae81e21a2f60ea683c4a11be85d2a00cd39edb6f05f8e93c2d760e68ba74a42dcecb6a890536c7bb093146a8161e8847b18ddf18e13eb04fcd841260016084b23efad5f36c3c5374a850b26f97e8076f9e288c9e904845c46df4fd8af41031dc6a9dc41c35c1ac73fb9586e308ecb8260d85d730ffe78bcc0439e4845bc9f6197956b2e4dfa4c5e6367b203c1a450a081e3edf6b50aa85303bbb547efbab5009fa80839d78a7d3c8514815a993", "label": "", @@ -192,9 +162,7 @@ { "tcId": 13, "comment": "last byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "4d805a7ce650739a4e4f334de9e57fc134604c9e5198aab2bd2044b11afbc45741814b2c6b796411710445ad3f73b5a11d2066ab73d4ed636997c6542ec18e8af4f1ca0019865156cf9ee86315adb75db3640953d1f1268537d308256f712d0a3b3a4b2b88322056ae9c06458fc36eeed60359d091090a9a3d6c3646fcf54e0f98008a6440f5077ece467e10b9eeffc671309306eea60b912dcb872b48428450041f553412b0f7a370fc1f2ecfbe1711658de4991fedc33413f8faf69c3f8cf97e9003b2b039bff237681339875a85d2132bda1a029a2e79f0e37f90f50358216399b599d17e7760336fa447e6599cee60ca384f829df0fe49e6fddfce91a74f", "label": "", @@ -203,9 +171,7 @@ { "tcId": 14, "comment": "l_hash changed to all 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "552edaec51577daf5a3a41f5122d8e14a0f210f4a691c22b624550d953c2e0c93fef2fb883d766a4996424377c384f41624c3d65728aa1a953e3283bba9ff5d020acc1f870e495c539f9857d32b42e9a7f821e2187e997c409ef85f0013c434918d7e085566607c2cf279d6d7a1f51ba51672d74491d1ad797461b555199ff3bcbd26f3d87781f09dee6cef446053685eeb60f0a81d57cf73b3d674cfff6060f53b0fa8f224e43ab4a88f0ce37d2ab9b4c257df77e7519f211dbaf6b9837992d9f6cd4e5fabba4ab0b405b49c8ef0cc172bc5889ac9beecef9abd48b46b134c3f0a8522cdfa0a07fd1c91788ac81c06b2cabd16117fe55d7892e4dba41188dc9", "label": "", @@ -214,9 +180,7 @@ { "tcId": 15, "comment": "l_hash changed to all 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "5de9c4fffaad1023d578673bda5f05d62dc73b5972b5addd16c453cb0d5aa9beb4cd7b51ef91a49f58c4eacba817b298b3f0d5053c37cfcc03770c0f84e77688bf35904033a4b002fab9065805e698f6f3082c4afd05d18e7b066a45a8c400a25d935455d3b575ee28da69e833163f8014f50cc3abda567b07f5b5fce34522f6825cfb6432ee17fb9ed6de30b7cd610960cf39f19844b09a61b00a957706227b2fa4e88081ca030a264dc1314bebc9a760dff72ded1f8d51706349db4cc95f0d7e6f331535075be4e95c12389759c26717cdd933157117a3b03f1c6f73826ab837a57405b0cdabb22e7f6ee468f46d93549067daaa6e735ef478fb2f6809b116", "label": "", @@ -225,9 +189,7 @@ { "tcId": 16, "comment": "first byte of ps modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "aea235313fd3bc3be95b1db39e4bf2ae67b8e70555d6dbb3de2c079c19fbb1dc4a9a6b4e8ce3d8dfc6d085b76a0559240bb90dab223dddf650da78301c255085982a7b8ecf11bc824586de0524cbcfea2a83ba11f619c8c87ae91d64aae92743b6e2719cc3d7a670a77614e086e4e3137cb1ca0c4867689b3c3aeccc5f31528801d1e22e864c031f58ced9d73f619bd5efa8f28f224587768c309e5086703ab9d6acacaaa1ee2681417b647c92db0640446840866b50de5d357da3ca259bd9e0b072bbc3ddba819a90ded0b4df6045ee3af3a0f013228fc454263f92a249eded9c73f7612f2f3303cc2b3463dd9c7a0fc2e474f899e9a27f83ea7fa5f11e0995", "label": "", @@ -236,9 +198,7 @@ { "tcId": 17, "comment": "all bits in ps flipped", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "8e56e19c380e0d01702ec943882b264a326759a41518a83e81ef26d2242f65d3411cf6c31d4c165ff28e81f9b327fc0b3bb7a0be4d492241f1b48716634b89324f729252ac43b7e91c1c7d0a0483d1b7772974668b66aba92e179ffc53ff62d28203bec05758cce81fc77c943009a8e87f10e568a451af4c3efcdcd2d5ec5f7c1112cafa703bc9c4fbbb94e6b4d03df49bb1a39d82b49f5f6205ae1db8f08a41a08ac01540f8ae43e464a1d1657b79be554a6e2ea1b9b90190029ee369988f49c67ce230ac01833a52445f07bca524834761d0ac762e870fce7774a1333709bde3fb960ff22f0d3b9f3a5edaad057c78dde2225b7af8dad498690e440ee59a9e", "label": "", @@ -247,9 +207,7 @@ { "tcId": 18, "comment": "ps terminated by 0xff", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "acb7bccf7e2cad69572f61c98565957f0e30931cc5980c4ee4540844e08d37066280b3d8d0f15090faeca12ab22b0a3f70b2d3b68ebc6d4b3f1998277d93256836a1f65879c8f48ea22b13b80fb0738cd44fb540507fb9f44577623a1af15384196afc9d5a6882c245938fc1b53c600fd0dd9f07a574e167041b53f414c7db6c252e875443b0006358382f5c83735e971337077249f7e9386ed0e915ceab283c0474308bba05e7410c91959648d1768d2e51e599d479a5578c6e7a0fc61fc8e18c017f4e2576087be8a8fdc7ada5b708bb07d6b0579c9baecab7e38794698c6d91390fef554c53b97561034db14b16dde648c9d5ffe61ef8debab95c57b22565", "label": "", @@ -258,9 +216,7 @@ { "tcId": 19, "comment": "ps is all zero", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "aa5b36de5f95c3c3b355a7968d39de17299bdb01870f07b3600714d5999dceee36451047e7eb1942bf25828a7368d219710ee27cbb8f58d9f64d9cc165865fbabdc52594a95049f21b65fbee38116a8032d37eb53dbe05b7ce5476e694cc0ea4ff981fb269d93cb634061c8355ef8e29d35ae3c251d24d894fbdbcd151da914a2a1c057a22afe8e13a596829cff32da6a8f7200cec826833bccb20bce20f96dd04066ea0728149dfd469ad2057ab3d6517c85d8817365258bec18a3fc67f314470b75f00c57cbbd04c51bd04971603acdbbdcdb36ff8b315baf4939d0b9ad5fa52093c8dcd701fe20fd67d8c3a1238f60141cb45e6b4ce0d504f03028091447c", "label": "", @@ -269,9 +225,7 @@ { "tcId": 20, "comment": "ps replaced by 0xff's", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "a79aaccb72907b41123e3efdb57be0c5ab48dc09ac22fddcda6bc497cbaa95b588ed3c70dc3e394e96e8c8cc07d1b49a6ad958a9cff9422be78aa2be641f38dc1609e076c41b79d874b8dfc0d601fcd065c4a24b9762170fdd20985a283f493d6772ac5b87f28ddc3fb67a941b7de48c6a8a8769b30d8e1cf020e649d11922d46933ffe809a68597744d9fc54ee47edcca190ab7d95f66067657703a61d53a0a6fa28113e1d4912f3ef0a8d2b5d0aadcf607f2f42a4ff52e2a9962d119fcf8d65c6474a91d62fc3e7fba867d06a07a03d2fa4969195879a692389134a5f414632de3dc6928744909452f7c6318ffd0df0ce3d9e10a8cae53d806b555a462178e", "label": "", @@ -298,9 +252,7 @@ { "tcId": 23, "comment": "First byte is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "c295f57de51d491eff362ae8459c8be0224f27393a6d135bc8656b4f4a801f50e1c4c48b9eb52dda12c397416a89f709813fc500804e0cb458ce64d7c2c96f3f1f89ce70eb79b1f3c2efbdc46e1bf5dc8deeec5a34ab252568aaf8b6d832f677c04aac913901cd37c6914fc3517e53de1d75060c6c2d766625b5b8163ba556414cd114f45403f73d2676b7fcf9208d4f299d492f146f3e3da32ebfbde77a4f91574abe2195af5ba3b91bc4fe441e15e01da0fcd6d9e374aac38e622697b9385edb493bba4a486d35e8700c5009ec9cb82cac71a88c854edc6f1ceef96e759c64b08350f8073fff929468ef5aa83a86bffd9750dc43ea99927e93b4b3f84819c8", "label": "", @@ -309,9 +261,7 @@ { "tcId": 24, "comment": "m is 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "label": "", @@ -320,9 +270,7 @@ { "tcId": 25, "comment": "m is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "label": "", @@ -331,9 +279,7 @@ { "tcId": 26, "comment": "m is n-1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7e", "label": "", @@ -342,9 +288,7 @@ { "tcId": 27, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "6749f8fd98c540708bffac94da9c82c0a0b7bcb442df67ecdcf7f7a123553ba9c48a0b839ec9ad7ea87a67eb596aa64b615c9f0fe0dda9dac9bca923c0cbb757879a774889804d12869a545cb2e4520ab36ca49c866e143ff9099cf1be236abcad4bf0f2f75c84a5603ef2b9bf440088794252abc4b92601be3f59f6539b7f97abcde544a6c6cdcba0dd09310486f994510d733dac5205f559dbc7f7f29b21e3b18537d246955765c2ec598d116a167c58cc71190c24a1566272177ab0adc1edb6609eb88508db34af09ea1607a8a1920b30e3eef3dad294b8057603327063e1b2bf59b75177639c17150c2704d03ab4d7f2f475a6ae0c0c6bc85881787d86db00", "label": "", @@ -353,9 +297,7 @@ { "tcId": 28, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "", "label": "", @@ -364,9 +306,7 @@ { "tcId": 29, "comment": "prepended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "0000767bcf450f416e428980a488bc8307674976253008d81340a2f519a1f4b936abf02028c2e7614f4aa31a8b3e17c96b4922340a6a9696fd4ff358c1a84c347b405033459f9192e9f7d611ca2da6a669a895d491a3c1908cb598730b596d66b1d4b7617f33766af385c333f037e7341c9680f9854f6ab4f2c986462d874f4dc66c6fa4f49fd3ef33d7c8cd81d7608411aa610e5e9101dbdba522f75cd12c575b42d082811227ba10319f6ea0c9a2eb6a3e63cfe0c1bab18f29091fc5d6372785208a830f732f8a0635f5ee7b0b9d2d62ff9f1a6cb88da253ad5f0d56e572548a350a7e12ff846d09ad5352fa45de484386b529e6f14a1e8055145394f8d4f91b80", "label": "", @@ -375,9 +315,7 @@ { "tcId": 30, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "767bcf450f416e428980a488bc8307674976253008d81340a2f519a1f4b936abf02028c2e7614f4aa31a8b3e17c96b4922340a6a9696fd4ff358c1a84c347b405033459f9192e9f7d611ca2da6a669a895d491a3c1908cb598730b596d66b1d4b7617f33766af385c333f037e7341c9680f9854f6ab4f2c986462d874f4dc66c6fa4f49fd3ef33d7c8cd81d7608411aa610e5e9101dbdba522f75cd12c575b42d082811227ba10319f6ea0c9a2eb6a3e63cfe0c1bab18f29091fc5d6372785208a830f732f8a0635f5ee7b0b9d2d62ff9f1a6cb88da253ad5f0d56e572548a350a7e12ff846d09ad5352fa45de484386b529e6f14a1e8055145394f8d4f91b800000", "label": "", @@ -386,9 +324,7 @@ { "tcId": 31, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "7bcf450f416e428980a488bc8307674976253008d81340a2f519a1f4b936abf02028c2e7614f4aa31a8b3e17c96b4922340a6a9696fd4ff358c1a84c347b405033459f9192e9f7d611ca2da6a669a895d491a3c1908cb598730b596d66b1d4b7617f33766af385c333f037e7341c9680f9854f6ab4f2c986462d874f4dc66c6fa4f49fd3ef33d7c8cd81d7608411aa610e5e9101dbdba522f75cd12c575b42d082811227ba10319f6ea0c9a2eb6a3e63cfe0c1bab18f29091fc5d6372785208a830f732f8a0635f5ee7b0b9d2d62ff9f1a6cb88da253ad5f0d56e572548a350a7e12ff846d09ad5352fa45de484386b529e6f14a1e8055145394f8d4f91b80", "label": "", @@ -397,10 +333,7 @@ { "tcId": 32, "comment": "em has low hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "c8556ddde4086f39f881c459e790ab6d3e6ac862be3b0f7ccdb6b1859eb160793cc16538744dd2d7b8f5d0a431b2e7fb21dc47977b40cd1381fcc5f3e8577331c14584ab3e5ed92a979a5bebe4b48c21a8b4f71d6a496d526907f7b6e5791328aefb2591e7994564c996826798bf62fa86d4b1e2f57e5df1fab316a928a007174698d32d15cc5a7e15acf53c31b30dfc18aab2aa9ddb0edabe65e153edb6", "ct": "cd72b9c7697a399323bb3df69256ef3d7896c4b7c35a4932d56321e2bce7d590399041672d8a7694ba945d065469d9f527416cc771d6bec69db4d3653ab84ef6a1e1ab13cfcd5a23b49fe970f218016bcc674a655a10426cac75580065df467e2b3ca95e4a92f0c58b5fd9e6606cc44496a42207da4b5bc46ea6d389c35b3095db2c7ed756182408ac5c99aeeaa7098b1f4a91c5b6ade587633d66c9bc3357b11f3ecf019b1c53858d451d9f00a23318338255d48921971e86adb89a5c5742c6d7da82c7b9eb71679d2dc54911d9a427246be058f54ff269108c47a4bd568c3953a9365f641588f95c3c51311b3fe2f7c4e9b94f8db3410e738157d57e559898", "label": "027f3eb14d2f370b118a0b95acb6ce9849b6394de05269f339cbc505fc1b45f3f6a25b824cf997a6406ab2f496e145bf00000000", @@ -409,10 +342,7 @@ { "tcId": 33, "comment": "em has low hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "5a1eba083b903ae2ef8bcc91ee0ce44249903d72e0dfecdb2e44e196f7b1febe5090b58e40b6e70004cf163b9a59bc02908aaa3eb52063d0b9ae6817a7eae8533a13437c0eafe1b5c359b5dfbc8821e213c41befd4b4548dd3e37f01d6b461d12cc4031d50c933514f004dce0e62a4e970b6a7b3bf06819dcb2a33351d7e8c0d130b0bbf3a67e2b75fb0059fb6ea8364678e90f86f9ebf2e9e4c5299d389", "ct": "4112dc2f415f5ca05e1a9372660096836f4e47649ef22f31f3d2b2765cccedf922bbd9417f3863ee6be8f99a748f6b2d8bc0b286abd20849548b0173e385fa906d2e6d50ac3c8beecbea78d90aa7c630f4cd126b84e34b6acba9dd545a8673c4e00de4f6bca436f626bd7b8c1ff3c7cb3da7176ec11a0fd596078905a57e91387ce470f73c239227b6a9906c3aa8ccc214f323ca467a359fd0d1ae6c3a560d0f1285589b3e8b2e2acbc3ca606fe23298739cc194d97448a57206595189bbc9ac039aecbb77a3874aeed61ddf8fe718a873560c52f7cfa22d054d370aff20a48fc31850a19d7c4173d120a4fb108051bc68b8ebd40da335f620cce53cd07ea9dc", "label": "d14bd61a246e92ee2be39c6066d25d2b2bb3bc95cfb16ca34700048ecdcfe85685d5aab6bf71d5d83bd6faccb81d1c0b00000000", @@ -421,10 +351,7 @@ { "tcId": 34, "comment": "em has a large hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "068a7d6662c9e1f96cb4c32cde0ba6da2aaf25501dc5f3b0cff0c74b6adc1cacf81c5b546505f360a4edc91f7f54cdac99458bdb01a5eee04947e2c725044da507c560a8b9856a5374fd75c02e6b8d1f915e291c6d8352eb89cef2f9297cc4d9b8ca118d1ebfac47aa64992a7e077e4ba35ca181eb3f0bda0330720f3f702a33878d3035e15e6376d528fadeaf29db79f4b6943417bc741c2a2f1d1eb598", "ct": "204f1dfe1caf7952af8d4745071f4176edab7c4670db83502a450f6b52a6d90aef179eb4869b371d6a3ee2f0225494bdade6bd38b04a8ccbb00493e7c4b60c0c5be671808ca91f93aea17496b47cf9c6ca83e5f6cbdc41860b840f2c7bd19c2236aa1caf92f7b7f151305abb173d1ccbc97a3dabf50c24ae5d5bb719595cc2d1bea29185c55d7e1e873ff504b8e3008ec3bd8c702e792b6f6b7b24daf71b12168fb5cd586ac9313bce2fda37cfd0d68e401444920ea125fd9e7c8f424f4c5e0a068e7b95948289d71472b75d429021acf73249651deb09cee062de574e5ec18102852d1946050c84b3da9e63756f964cba0e4c68e8c8ef2cbbf6cd325a11853b", "label": "d13595cf0b4193b80f34d3ed3f8a4cc3a3ff5d42f6a21d7f1493e744c3bb5819c53a9f16c9ec3b62dece167bd674a2f800000000", diff --git a/testdata/rsa/wycheproof/rsa_oaep_2048_sha512_mgf1sha1_test.json b/testdata/rsa/wycheproof/rsa_oaep_2048_sha512_mgf1sha1_test.json index 02ddcb1c..070356d8 100644 --- a/testdata/rsa/wycheproof/rsa_oaep_2048_sha512_mgf1sha1_test.json +++ b/testdata/rsa/wycheproof/rsa_oaep_2048_sha512_mgf1sha1_test.json @@ -2,9 +2,7 @@ "algorithm": "RSAES-OAEP", "schema": "rsaes_oaep_decrypt_schema_v1.json", "numberOfTests": 31, - "header": [ - "Test vectors of type RsaOeapDecrypt check decryption with OAEP." - ], + "header": ["Test vectors of type RsaOeapDecrypt check decryption with OAEP."], "notes": { "EncryptionWithLabel": { "bugType": "FUNCTIONALITY", @@ -17,12 +15,8 @@ "InvalidOaepPadding": { "bugType": "CONFIDENTIALITY", "description": "The test vector contains an invalid OAEP padding. Implementations must ensure that different error conditions cannot be distinguished, since otherwise Manger's attack against OAEP may be possible. ", - "links": [ - "https://www.iacr.org/archive/crypto2001/21390229.pdf" - ], - "cves": [ - "CVE-2020-26939" - ] + "links": ["https://www.iacr.org/archive/crypto2001/21390229.pdf"], + "cves": ["CVE-2020-26939"] }, "Normal": { "bugType": "BASIC", @@ -56,9 +50,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "409225dd2229d11accb99804e4da69fbcb862d3a74a1dceb8f1186d8d13b1569aa4fce51aff273aceb1f0c875d87a979f9915fd400a2eb1713b5a1ed129e6b0c7ca14a61a0939a87ae88c53e91ffdd635f7ddde6185dfe9b5b7bd739b53c4c198dc8333a36461c4d750773df1c84f024e18dc78d09fbbcdc4d12bb29854b2ae04c1b8b141eba753eed9cd90a5b66fea37612aca4c55f65a8381c4eff13c37ae1f9ed0688514788babc8ee27f8e76296495df254145331a49d11e7bee5a83a3713d4bbd5a805fdd8e84ba6ab869002b26e40b36d1d6c1189b8ca1c6fe19497a8059414abdc88ca71252fa86705ec96a7899296925f885fe55c9c6d2cbe7ca8578", "label": "", @@ -67,9 +59,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "7ab35168dc51cb7b3d8e5e3f9568e588c27dc395e825f909f3ef2a88c5ef8e1ee4918dcce7aa0c3ab6860f69de90e36d19284a15954a3bce2c95bb52b1a5cc752e35a7e08fc327f2a95ba05c474c4a5e625b5c0b780b3bed961e69bdfe073bc324a8dfeb3782413109fce1d795ef01a8eb0608ea42866ca997b8cd3c7b849190e42e84c3d60f935886df8d3dff5cca4157152e9ec9f954a7ea7b1ec4b0e1fbc14cef0f3ed16f1b013cef8753e1f5493ef7d0f753ed0a18ae5275459d15b86da95445dd65580a789354616e9a8a56720394a22ff30a01f38b173259a9829b8a4d14747326597ec332e1d402915c7f46a96c20bcd25a82ca3084660b4171cc31a3", "label": "", @@ -78,9 +68,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "930b4f613da112cd29f8fbb235ce0715eef85bd5a34fdf3a67b4af55015269ce99ac8112ee81b576b31f083160c5890dc2db204d581aba976974056a8bad367ff05984974c10f71f5b03482c7f7dd86aeabf5c9060b54b0487f40d30627e0a46fd7e801e5f1b2b813c4385f870258bc2cc186599e124b9ebca2a29a43dbc06bbd39faf7f305a902e7ffa403abc3bcedf29ee11361ba0a0b34f3bf9a9285660f66b4b75cf75e0eed8f463e204d93654a9c85b9788bf8e32890b658ea732efe3a56a4ddd2e7a426fec6486a0f591a8a1d4f089eb9c95a6332e7e0db103dc3daf8cebf35554d18cb6da33dfe6dfbe0c8cf04a4f6305693e94e87f68539f67892976", "label": "", @@ -89,9 +77,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "91d3f1fd66163ef8a8fe02f98802219f370938f21baaab871d6ed20de4449d5c615f395f89b5e455d301088285cf7ac42b51eeacc1c7d4220cf4c456178b9a2d6ba93b0b1c334b6aa6f19cb75f374d88d9d284feda4eea32c5a4d9baa0e12fec0f72308322eeeac9b0769f161491ddbea08983ea565058d98838b86df181088dc9048091450bedf4a671fe0a57f9d4ed67cc41ca6eb6a8324ce14d6202de07d55e80d56660ccc358b1cf6ed56061a2efdde8075553c326e9a15d441432c52c7209a6ea6cb6ae8fb1fb128d8aa31cea24e5648baa087eff8376bc01b6084e0476d3d5c5533d9c2c36803e939b8f525c2ed770ba08e221cb946d21d611c0fcfc15", "label": "", @@ -100,9 +86,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "41c04aefc703aaa71f40ce9f4f56a7719126ca192d2e9c33dfc6a8c176e8c1c22d9d7a83f39955403a7798d161e4ad17b1575c35cd8f2abab639307222395348b67ae8b7edc41eb0b9a38ac508f1c08489ebc21e5db909d98d69a74b210de76a924787b2fe1913c96ea934ef88be13969cb26fbbf007fff7f639760ca7de9041ddfe79b3be7710cbbf559db44d2db8aa32f88be33463b366924b845d07e2c00bf07fb3625a600b4f84041c73d777c0822bd896aee8b08c4f6e30dd4569208fc8caec74580a43acaf7fcb2b6daad569f4a58e281298caf9b6f155cf30e94ff671de9bb0cbabd184b854ef1d2b7cae33e7dc6072230ebe4bcd4d49253aef563e92", "label": "", @@ -111,9 +95,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "32af08d0e192b87a392e69c0e4f1faf525f9705af04301bcf4773caada60baf8c9e3ef5b23f22e38f9966849f55e075aab69f1bb76d2c9e443f34dcc1a9ed8d32a7ed3f9ecfc05cb154235e2e532af1b6f1fcc392676a500b5539f6a86be792de013a4d614129852ab57e030521e1a776d17a9c54061b7457e0517f260826640d24e604a08849f9c14a8b9b6126a394d1451649326b15a440f52da5fa917b15189a73f0ca93c6f1ca65a8b00f96516b9f87519e6ac96af33df112eb8cc669117821d7f318eb7f09ae74fe283ff4ded8a2e6b363543833a311c2b7be7b6f07798ba355a716707b06c4d50792c888424a5a049b1b0a33c881059dc8178119676a2", "label": "", @@ -122,9 +104,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "602a88779ae26e4aea37700b4ed513abed889d15de24523aebf34c9027fbd62747fadbdf46449ab8cf1bf5f2c4c942423e0c22df00e2b513aaa7a9502ee330be441274a09ac0b872150d73e52f34763879c56d09c400521aff0c7a8ddbbae280289113bd4f5cb1780eb16040974f41b6ec4e0b060209e7743df321a597a8a0fe00df285780073a03600c16ef62496e7e06335b7311d16a8cd376784f27289d02aadd1be5390e6e618cf8271dbd9ca7f8338392076ca53fee750f30c95aebfb26c8cee568a2253f2075eff7941b455317728bb1ad0442d691167f6472883b6e8b07e7f6c5bf10e4def8f271e622dabe23d6d3e8c0a1e277781e5888237e83bffd", "label": "", @@ -133,9 +113,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "738a92656e1e759bbf4515a13598efa7c7c3b3759ca87ee1974e7ff8f379953b7cb107fd421225d4c92c59e459e33290e6b73f8896f5f064be8de43c67c68bf6da3c7e4639268e5f204a7a9832fc1b1b5c4756c2e5b49c0912bb0dbdc049949090344301c42619143eb8024cd633a5a8429c9c717431f9dae72ce8f848ced228b72562517006f5ca77ef356af98f1d2828a59dc75fffb52437ef822a151bc696917a4cd0e688beaa6ca9e7ff15007c5ca12ff4da95e5780b8f7288fe9812df205a1a25baed9359ac87511bc8d4f0287de59940f0cd45e2f8ceb7ccb12b763b243adcec6da3d3def4e7856df4e4a4cd75fa03e14d5a63a5808bcad798ee2d2c8d", "label": "0000000000000000", @@ -144,9 +122,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "57c821093f340232c5df14fe7f6561c063d64e5660a353e6741774842e0fa0b4cd637ece4e935f7d948fa875b5978886b868195f5598a86e83f8d25bfaf445bf453c0a7ba4088e38eb6fb123788ad1dba2a3098e33cc7f354bd9622795720d3f3148db484fb982d5b0855e58ef8d74d12fe93e891f8987cf47d74024d1a2824b3d6a955670552d00055ec3bb0f6b4cfb87202cd66c36d831a62471c59c7d2ccd4302865496904bfce0a41ac3db7ac152fdfcec6bd984c9f63bda06d4b467ef1748f3a0c7f1e5a8ee5efd56aaae8981fb15329c44ba92d15edd20c982e555096b93921b081e68bd1e36b1dbe36fb3bdb69bddc8e9d9f6f1ca317ba16f664034a2", "label": "000102030405060708090a0b0c0d0e0f10111213", @@ -155,9 +131,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "3d7787e441ea11708527a37464a529449650265f04b55294a71f3452586f55c1304fac48a46faa7082cf1b5d1d728fe337056551486d892eec1403550dd851ed6997e41f70acf7f401d1ac92c5e416e73f1f1a024e542ee279484db770c9a6c91c14d487bff37960db7a11064dcbbe07272cc036a1e0946d71f1fe97dcbdcab911b14d6e4dab44a07d8cd5bc3c0f008d9929f2d60b4c6ead2e84dcb86002adba056b3559fe40afd027cb05d41ea7f967e2cb4345c14ee37c25aef415ec932776de1ab992458203eb58a5eb1a21c3a619bf06aa0d6d74b5ea6decb25602139733c01e131c64b7de3465db2716940d00ecb5db6ba7c541543da53ba6119e7c117b", "label": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", @@ -166,9 +140,7 @@ { "tcId": 11, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "76a390230603a834305783f493b721b4f317f3d4b6e1bc26d1983ff1f49448babbeba061e94ef6b483579564496ea89f9e2e784e8e8db83cd0d2a6081048e4bece721197e66a54178acc6976089a4f6f268f8a54a2a9a3e90f583171401173f7f646d8cb422e4ee14fe057686b0072281e066a28cc0133c6b707781b718f535fa3a9c99a65360540d3182672acb1db4689c5d6d33159f37aa7e16d988d49f73b5e603f8116e1b5053ca45e6c04743cae29faa04ed939196b15faae2fe4303d7feab202d8809a7a2ad30deeec880990334f0da9c7faaebc1f7f64f0c8c20270c44b7046ee309d4bee151a504bdae896e856e202c8c5d8dc5d6f66c99961b6168b", "label": "", @@ -177,9 +149,7 @@ { "tcId": 12, "comment": "first byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "60a639b945483083eb99c1c158f2cfd68ba8da37615b6f14f4a999b75da7fada3fb5b0716168f5342063306d8845ab565be176f457b6d26f2df5195356af72be2eab1185240d2b27d023141c060c37e46fc139d5df47667adb1e2acc5bf0b9d3adb7de087eafde53a157669b5e07507432fb366f4336f0231a04a3ff916ebc5f3a679239b39f952efe24aa5f053dcea10010986495bd2e1b6cad627f6c788b4adc6ebe482df63c13fca3b0371096ed74c079d8fa8fc3ab748b2e1935209a8934d4d4cd3baad94a6bf5be7c8517dfd55f76c25929cf3c14b64fed9c35101e3bbaa8c71ee816098741007496f20161aac16f1b4bc54b6a004d1e63beafc7bbd1f2", "label": "", @@ -188,9 +158,7 @@ { "tcId": 13, "comment": "last byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "aece8a87a0c25ac33fe3225e262e5d2676ca68fe153b84c26b65e86f4dce6585f801e0b1d748ae6f3bcfcba4c5b95ab78f614499b547118d1eed2f6ede6e4a5966ae86c697577ce3d4f02cafacb76e2d90dc18222eadea2668717600e5eee93f3a20d583955ebdf9a66d5f957e42222a90f9de7232ef1d8eedbf884efe5e4fc0cca53fe4d7f60275c816f4f725b2d7539ce38ad3e643b7e4b4432842288e03734ae9dcb3d26f5e76ae227e7050ea7e0e5e2a755fd481a57d65cbc036aa9cb4062b5cee0d07e9dbae45b9a113575be96e9add1570ddf6b4849917e04bd9636f173cd5f79d3d05b1a0344cc62dbb523dd29c8cb770839525b9e6f7bbaf17385e2a", "label": "", @@ -199,9 +167,7 @@ { "tcId": 14, "comment": "l_hash changed to all 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "b05ad1bc0a5c6437aac33f123c62b94db24eb98d88808ebb1617b2866cc851c3818dd9c18e68c01416b1d593cabac1c364f89b1817bc58d021d9806f27d4ab4ec812d2a964dd70295ce9524cbc92b754e4057b2974b3648fec4a61c23548c7919ad4b97bc05639e6f727df472486c9f50265e227d648c56c13eb1ff4e5d743cd0a522f5b01f8efea61b934ed1f04fa0effc0b7a5a48b2662826ce72abaa3746e1718e73d06e3fa973f3117a45b578d759f89196b708e8685a314b8dc9387b4e82dbbad897708eaf10c285b9471468e2e464e57705e894018d2a02ea2059ccc7c7a921687ed9e358af5bc13c1d06d42afc5cec33e3497ad3c20b620f80eeee56e", "label": "", @@ -210,9 +176,7 @@ { "tcId": 15, "comment": "l_hash changed to all 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "96a6cd6656b99ec45dae887958148f6748cf84dba950d7351033e98aae440c6f3603ed65bec311a55c6ec2bbc892442cb12730957b797ea8e3010efb8599891a3e8d209ea0eb6b32448e57f4003d2ac3dcf8c29a44454d0be799a5a772344282737e42f785ee3abd3ef80d5d4653931828d5f064354aee256b6271817e3807e15c805afae2877c8531cdccd2f8d66f3cd66d3866b5565d99154f1eb5a4f032596244dff79593980d07e6e06de0960c1df2c3f84de224c113494ade9d03f554871a0ef5c287fd0af2babd16fbf2983c758c792b489156e3a0db060a64d717e0d149c343c40015ccaff45bd4e3b155b9c4563d5b8c3d5caa97d7d46d4c5a2d2077", "label": "", @@ -221,9 +185,7 @@ { "tcId": 16, "comment": "first byte of ps modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "031efe798531e2ce640d492b623c630190a8da56e0fa3e2981680b20f14db024abb3bbfa08bdda51aa9d2fec81d23401a007326aa5849b24b099ce957c7e2b8352f97210a1e7ff68398aa3884a027f53f27e3c4ff65ee81af6afd4bc539e2f93282ed2a2274093305516b9800c547e4a8933db99b802b0ed67503fa58bd1ec8f086f1d646fb4fb3e468c75835efad1a17c5c1c7963cd74efc0c15d979a686ffc72f65b164dbfeb29930925ee5b2bd506378fefc797d96bcb1b55dbd4c58f0dd683c51c6d11c9427b4b452dcd7cc4344f21ba88dab082fa699acce7f0cb3e677d2d8ae803e0f1bafb0d2bc54d4ef88ddb91630fa6aa141b854b475ac190b696d7", "label": "", @@ -232,9 +194,7 @@ { "tcId": 17, "comment": "all bits in ps flipped", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "36757b9d004641f2ecce8a250200b1cd92ef73ab6a23fb91963ffa1398f3bc7ae673e615d98e9d07f3052abf3a9d0e3c024aac13cdac520dfcaedd04bee8c0625338f15b46aa2edc6e0fbe824963a85fb1bba318f5d05598a6c69e8e93efe4c8818ecd84e378c1090aeb9fcee0aecbf63297c96074b3c36a13d275f51a17e841b92228f54813dd0a46994a8361c44968ac684e242ae4b07575c8c22b98565ed067df6076a3684cd13de43c695548b6a0023f73e48ee2b5c6c6915655cc3a2e91b6e2c0ca3d68e91fa9832f4f88ab0a0636e6bf2a2879d8392b161a830a75e17376bc325e48cc3cefdfdba23667d24ddf2f43d7e7656cf6f6689cf61e6626e5db", "label": "", @@ -243,9 +203,7 @@ { "tcId": 18, "comment": "ps terminated by 0xff", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "bc296554a73f000dc5b04a4dd96d91a82792cca120e52c7b9328a5b7518f4b8044e3bcebe8430badc933a8513641d68127d93a9137a96c81c67c4ad59048067990d14a208fd6b0d44d068c6bba72b28368c5781298d7be36cd3d462fdcf4f3c09fc0bedf8341b23f6722db3f0c96d7013603cbc35394ddb1f9edb8ac550c25d4ca6fe0062cb75ff3aced20040dbf752783a970783e78ac9f1c572c85973b254434cb7ceab15aeaa965878d1bc4be560838b821c35c218c06c5f6d690b86bd387e6511294cf9723d38226d95e3ad5d36ceae48889b7428d1f4188206cbe7673cfa2c28f51c4e451c5e2ad92c988038048c6c03b372f04eb2463512f5e85867504", "label": "", @@ -254,9 +212,7 @@ { "tcId": 19, "comment": "ps is all zero", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "6b36862a424ede6c744f0949dd9a3091d850ee1694deca2f844d864698eac29b2f1125ab310608067c37943bd386732b903e258865e0ae33eb38a8c35a84b3864b717ba29aecd5d5ef53f0def257b2951ee14bc95070356a9e9bf2f36232966c501710d08281c9b5944c5c923d65376f0cf592d3750603a758c16d30b9c307e32543a311bff7d47938f31f3547cc0ffc71441a1391f303970d975001d2df0033170cc00f26ae118bacb31707fde93c24abbbb8304b558c1bd52e9e6dabae23b789fb799f4f8667f6b7b724321d455ff4f391e8f1989f271204aa81ebb9491241871472ca1ebc38a05b93d557c4000e2cef7c5c9c0a85f8a63049170c90b2d901", "label": "", @@ -265,9 +221,7 @@ { "tcId": 20, "comment": "ps replaced by 0xff's", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "8cd7fcfdeb18140c470d230b89444a63763c1025f69409757be574bf71fe7d899467cfe1a65d23d2401b7209e86be5a47753ad295c7203d2c935bd9de14556486908a7bf83dd9aee74b6e57204f9eb04cca15e2d50b22c5f45c7f362f23ed948195392a15b96a238b4e03daae8b7258ae607a9d5da0dba5629575edb56b444817824b8493b125d5da63dd81eba51dcc11f7979b16ca0314f02af4212a5ea840daf215e9fa082a7089550e5dd0c0d0f264d230a6249b45926fd360a4a56ac05910a15201292d5dc3d92308f98175c0fb4f9034ec8fc8d5b584e95ebb942fd16d04cd6867fbb2aa53377dca93e5ca2380de64e59ab41f71e449be3eafad63b4158", "label": "", @@ -294,9 +248,7 @@ { "tcId": 23, "comment": "First byte is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "2d18a31f2e8762317ad943db09655b96ae7dd2b7c4754af2e852bd0fa877c58b160d62ab9378c06c0956d56b96d63d5693ed28b5d57a635432fbcdc2911c9843c68094301c6eb1ec02ff41400b9d9806673a0c07310a0a0e91973761a2cba91e38140217590cc2634c85247886f6364d5e5499c6e99f43822241d4e8ce6906b4d9b66ce4407c6e8fcda8f18aae2831c382afc9a8d273f17e2d44cfde2f463ea47a3292a74f743b1a99bb9adda4b65c8415040834f31e0f4392572d3a1237d8227adc380f794919e16144590fde3ffb92fae4353fab405fc09b25282450f66433d25a3178655545dda9da0a4759c8510e6e8f3f85799226715e7b2be7867d1fa3", "label": "", @@ -305,9 +257,7 @@ { "tcId": 24, "comment": "m is 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "label": "", @@ -316,9 +266,7 @@ { "tcId": 25, "comment": "m is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "label": "", @@ -327,9 +275,7 @@ { "tcId": 26, "comment": "m is n-1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba748", "label": "", @@ -338,9 +284,7 @@ { "tcId": 27, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "7068c0a131bdd005ff272240468489a7cd78dacd903d2daad38e105c0959bd40490d91dacc4a9b578dc2137bc2532fd2b8afd56d2986c2ac8404a70fa585c0e543a0f6179252e26fec7acb024b637b2c71ce4da018552c2a78546290f079128bb1c6d23aa5da1dd639a26d9ee0820fc50164c5a9efd75836f8993bc63a61a81e846fe26f0029ac90976da9177382308eb72505bcc4322a96303af37037ede4b8469e172ae86b0f16c6992af4a5e377415219727a0471108e05198731d67942f7082c066b7fa638a7832b24c2d8525255232f27646033a23650aa051f2b866bca7811d682e541667652cbc7104bd2a700efcc877e878371c933bbe384f2cebe0b00", "label": "", @@ -349,9 +293,7 @@ { "tcId": 28, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "", "label": "", @@ -360,9 +302,7 @@ { "tcId": 29, "comment": "prepended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "000091d3f1fd66163ef8a8fe02f98802219f370938f21baaab871d6ed20de4449d5c615f395f89b5e455d301088285cf7ac42b51eeacc1c7d4220cf4c456178b9a2d6ba93b0b1c334b6aa6f19cb75f374d88d9d284feda4eea32c5a4d9baa0e12fec0f72308322eeeac9b0769f161491ddbea08983ea565058d98838b86df181088dc9048091450bedf4a671fe0a57f9d4ed67cc41ca6eb6a8324ce14d6202de07d55e80d56660ccc358b1cf6ed56061a2efdde8075553c326e9a15d441432c52c7209a6ea6cb6ae8fb1fb128d8aa31cea24e5648baa087eff8376bc01b6084e0476d3d5c5533d9c2c36803e939b8f525c2ed770ba08e221cb946d21d611c0fcfc15", "label": "", @@ -371,9 +311,7 @@ { "tcId": 30, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "91d3f1fd66163ef8a8fe02f98802219f370938f21baaab871d6ed20de4449d5c615f395f89b5e455d301088285cf7ac42b51eeacc1c7d4220cf4c456178b9a2d6ba93b0b1c334b6aa6f19cb75f374d88d9d284feda4eea32c5a4d9baa0e12fec0f72308322eeeac9b0769f161491ddbea08983ea565058d98838b86df181088dc9048091450bedf4a671fe0a57f9d4ed67cc41ca6eb6a8324ce14d6202de07d55e80d56660ccc358b1cf6ed56061a2efdde8075553c326e9a15d441432c52c7209a6ea6cb6ae8fb1fb128d8aa31cea24e5648baa087eff8376bc01b6084e0476d3d5c5533d9c2c36803e939b8f525c2ed770ba08e221cb946d21d611c0fcfc150000", "label": "", @@ -382,9 +320,7 @@ { "tcId": 31, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "d3f1fd66163ef8a8fe02f98802219f370938f21baaab871d6ed20de4449d5c615f395f89b5e455d301088285cf7ac42b51eeacc1c7d4220cf4c456178b9a2d6ba93b0b1c334b6aa6f19cb75f374d88d9d284feda4eea32c5a4d9baa0e12fec0f72308322eeeac9b0769f161491ddbea08983ea565058d98838b86df181088dc9048091450bedf4a671fe0a57f9d4ed67cc41ca6eb6a8324ce14d6202de07d55e80d56660ccc358b1cf6ed56061a2efdde8075553c326e9a15d441432c52c7209a6ea6cb6ae8fb1fb128d8aa31cea24e5648baa087eff8376bc01b6084e0476d3d5c5533d9c2c36803e939b8f525c2ed770ba08e221cb946d21d611c0fcfc15", "label": "", diff --git a/testdata/rsa/wycheproof/rsa_oaep_2048_sha512_mgf1sha512_test.json b/testdata/rsa/wycheproof/rsa_oaep_2048_sha512_mgf1sha512_test.json index 6519fe7f..92c1f48f 100644 --- a/testdata/rsa/wycheproof/rsa_oaep_2048_sha512_mgf1sha512_test.json +++ b/testdata/rsa/wycheproof/rsa_oaep_2048_sha512_mgf1sha512_test.json @@ -2,9 +2,7 @@ "algorithm": "RSAES-OAEP", "schema": "rsaes_oaep_decrypt_schema_v1.json", "numberOfTests": 33, - "header": [ - "Test vectors of type RsaOeapDecrypt check decryption with OAEP." - ], + "header": ["Test vectors of type RsaOeapDecrypt check decryption with OAEP."], "notes": { "Constructed": { "bugType": "EDGE_CASE", @@ -21,12 +19,8 @@ "InvalidOaepPadding": { "bugType": "CONFIDENTIALITY", "description": "The test vector contains an invalid OAEP padding. Implementations must ensure that different error conditions cannot be distinguished, since otherwise Manger's attack against OAEP may be possible. ", - "links": [ - "https://www.iacr.org/archive/crypto2001/21390229.pdf" - ], - "cves": [ - "CVE-2020-26939" - ] + "links": ["https://www.iacr.org/archive/crypto2001/21390229.pdf"], + "cves": ["CVE-2020-26939"] }, "Normal": { "bugType": "BASIC", @@ -60,9 +54,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "101f82bcb8157966c8f50531f294510416393943fa9dd5dc05f85bb82f0492502274e07ca7dbda2a7e16187981c923d60cb6b427693c6d7b107ebadbb6fc400492fb795cebcc804d498a7d3a077cf39cd030e941308dc87000af5380b3ca5e8728313e35e31b78ede9e5f07cdec8e3569afe3d13466d06d4b77030d146b32cdd7da566d96753fa44d64791e687dcb324f52371c0191bc9f1a5bc7b7736a5bf00d3fd518b70ed6f4ae0fcb20bc92ff3eb048a6f767596263127ccd66e474e8c27521fe2eb21b8abb2c23b91bb16264e058265a567492bc51c4cd033b1d8a5d7b5798360f4c3716ddb43622ea5dc9fcd36819e05a989252dcce826506711a20fdb", "label": "", @@ -71,9 +63,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "35aee1c56044da3b866bfed989690dbaf57ac10211ca4c364c4f4127fed0a55b581217c7e854d11fd1a1f9d5431c2c309e62a6f7c3c59676182b288edccfa961c78c1baa53f2db1b1b9a4dd05015f41872cf22acfe3a071d6ac1e82ba6c31f5c2d9325247d6f2c9b03ce00c94f02fe33c5678a4149cf2fb70bbbd995af1465e3819c83c9ab8b55088fd5d75036613b04df302113948700d7876b7cec9d7337bf5773343d51a4298e717a4fae09e573fea412d88b836ecd4f74c7cc7500609723b3f3a2a00d85ee7ccbd92bf6c065833027c5e50310c6cf8fe8d13e2d8218e785333a2e65b547e5eda2f8f2f9608f366d7e43636fca4f46450c76f06dd08b00db", "label": "", @@ -82,9 +72,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "58878dc8b9527a416ec9bfbe0f07fdee8dc5bac8e31ca545ae7c6ef4a68f2c6b2b73366518edf85f1143c27fba00a5d9a9b02843ad8951631ddf01ef1238853b4593abf9701c621941b4f05931eaf307c06faa7fb818db8f859c96dbfc43268965303b44fcc69a0e3ce619624907bce074205f113715e5e820bc8c6dda65066453215702416db9320f54e67fc91e9d37a8522d701aa22976966a99cbc8fec0e12f2eb9b5705b4dc77caff82a36485550752a3a5ebd47fc67d66b68024a2c5db809d08be9090bb96e18807925b18a753ece05f1624fb19537abe7fd662830d56647a416df7ddb3e6a073150d5112f60538b685243f1e4fde2a5951c9e9499ecc4", "label": "", @@ -93,9 +81,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "2800f421c1c078b8bee9c4a4f355e1ea834c5bca442e9986792a50e66e68c0b8122cb81bb59e0070ca044c1c5b190f9098dbdaa977a441a8a4c62897edb9484935007aadb6732c1b2b2171aea3ab1513f225ebe7830fb823ec3f5433bd8f3c3e52775bb45fa91aa0ad3b7c1bc647b775e4de8e1b22eb971041267878421cf43a5e2a2675b2c940daa55f12a7c79d87d45e08c5592362f5e0d7ea668af99eecd2f60d7fc3791e4f53aed79931bd0ba90f701de836d8c8c9be7f7f4aedcbe5c92383932f762bec65fa298eb644877de26eec995146af551ad77ecfd06a3670721ab4c7577e61c048c5dd01b282cfc0fc963b92c78eabd13fba64195d74de4829bb", "label": "", @@ -104,9 +90,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "65a7286d77963a2d168ddb4c0e854baf8898d1d22c9de5d4968e8b326f92ede2f18fd29964708211ef6328e4ef16ec36a775b36b4531c52e01c7cc0058064af954790160012517134f17d92a05000ebba84f515f90258278208cb0a5db11d4b1dc26d2042218d2fd62aaaf53633ff0f632431a010b7e14971a41791644ebc170792a61b5548569f1b0268c890074a4b07d8e62d4857f9e720cb7307713424c701f6f666981ac8e96ab066f303fe89a138abd57b24f03d9136ef468cd8519235cef7bab01717898357c0e4ff4d3685706beb5d680da2885556e84663772d6c299fbda67df2cd325cbfd62932836920e0751b0d8095b914c18fbe5e348bcf4d85c", "label": "", @@ -115,9 +99,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "7fcda819b841cf7c668f9ec9e7e115146f990cc420efefafe239637076bf9ef1c49ea69474f63495d90cd3859e335d323ab9a967c65fceb0b33a760142b00894d1ac25ee7c2833bf2dcd086a0cad64433aa606f4747f14500ed2779470b4339f580e2fa0a14d870d6738e726a34dda3fb7b82509edb6d6b9bcaefeca077b2dc582982ee6e28fbf167a92b0ff1141d10fc3dfc49adcfaf32115f900b20c812094bca91bb10301616af5030e0a600c993a24d96764986782da083e327569103f7b358a6a91d05fcf89a9290ff989ac8c0acdae03438a44b16c7a3e06a1591869874f29460b0ce09bd022fc3c606d785ecfe4f4a120298408cb425e9abc7171e4d3", "label": "", @@ -126,9 +108,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "a5053d46939bd6c90f2a67f6613070ba40a831428884fbbb09d4923b978f17bf538a5963a0416875300f1b51d56880ecefbe58ff6ec7b3740a649f36db16ba6cab9b0e4e7a1ec658fa0fec781361a547a718ef5d9f7d03892bc1b18602436fbe5ff5cc6c3cfe8f2e9df960ed89800da546630251d292b00a60d102211db28ad184919709d8d4a1ab89d65ab2fdbcb66e1492c4525417eed89a0be2c67a79c5f89494ee7ef9d3d0d7db2de34ec6be5863993e8f64e4601b7945b2ea271efc941c4253b09dd3a3fdec6b45038887018a5018771fe60eb67a68bf977e9d3c6b032fa28868df58386902065ba3ac7f028600c5dd5c180552a25d741db12763dc3b89", "label": "", @@ -137,9 +117,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "38ead5cec1622d62e9f27eb7bb9d369fc13cf7d21256c5df8958dffa1df2dfbae006c80ac45ebc3044a20f8ba024b73c2e03185a9e4d975fe3075e6e11787116d1ddabf2af65904ec9a5b145dbf167872d066ef490c4b9a724000c44425cd33448288e883fd01ad915b8a4d9d3c65fc0c12d5c5bcb78b323db20ba07e57a18820e1154e9460d71b92f85aed92c2128c83e598564138a97e0379966459364be6aa166a8b62cf7c5b8062d99e98fad155c9f0f1c8629e43a45674563f0d142c309605ba2dcb048a9d5c58feba16b5b2c988d93741e84ec47f1cbfeee540f10dac120734143c80e98725c609ac249558f8ac58cb21769941102af34aaf02d538c55", "label": "0000000000000000", @@ -148,9 +126,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "a4582c4dbd1e60062e517331f4d49a67491c975bbeeb58c53c21c1aa350c63d74940ebb3e6d8062cefb2f0cc645b07e77e6bd350baab08862665b80fcbb5c386bfe330eae7c43a451d68e75da6a0230a5ffc45c9706cb5bff4952aba08230a626929726ceea068d52c18c525dec9d94884cd93a5b39acbcf31a0a3c1d28bc2ff352ff4097224664102015a14d6d9663d91489f9ca4e5e240a4d9c93707e015f07dd6398b306959d6a545616a3124b3a87c8a17293ba36f3c8af4be8bfccbcc0fda06881e05046b8088fa09c542f6bc7a397ab82f47e05d517e79b462fa77be7fa1af05a09baa17ebffe73e38c3107f4600d75f9becaa8af68e37a4deedfd9f10", "label": "000102030405060708090a0b0c0d0e0f10111213", @@ -159,9 +135,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "1bb7a6d1dbab994619f25bd1659c215dfc12ccde9f91ecdbcebebd9c9d1399ab8296035f43f0ac65c56f56707aa4a301939b745a0d0000652072aba5c514ca331c9dd06a2f1c0122b1ba6f9389c6ea6904f36cac5788d339691feabd34b65bfa4505c60e439713591a8ddc6ebe85131bcfb37f7476120d587f127cc52f8914f0c78a2edddd1c6c5280b745de595bc6be424d01d99e58a8834742cd2f085b334966b692c3bd372b94c846581548ed2280c64b320ec1341ab54a702ef7040ff67094d540dcb080fdeeb2050fff66eaabfd5b66c99ab49db5e6c72cb2d530d503a87d691dcdbff85c5e8c9fe28a1f32fc4a22a2a67ae9584a4411f8dc03d3e76b55", "label": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", @@ -170,9 +144,7 @@ { "tcId": 11, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "89bc06f1f12c0b688352d31ddbe22de92b3e8ce8e0f7d34e5663cef1b473408c932aade4f06b056a52a48a0b7c80c763ccd3155f9f4282aa350e9c494dcd99dc2f4c17d53abbf24a37194db5f987aaa176028b2570c8e74aab356e233e406812a17fac0b92d27f503e6dcba5578755ad33a105ccd91204c8ed22e923492ff07d5aa702394b5b8cc417e8e390fc8268cab2468a4285a4fc327a83038e59114654df7d4dd32910f0fc2e900177d46aea50a61fb0e2066947fc648ef40e22c2156464fad8bfab19d8dd9a4aaa8804024693fd2cd45c233c59ec67be03a8b23fd859003b2d01540214b3c06633ce273a9a992d11befc23ef6be34798522c074f4ffd", "label": "", @@ -181,9 +153,7 @@ { "tcId": 12, "comment": "first byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "ae26c94476747f8a7454a80c05405bf35799ca1070341b73208de24e7787af7846de55ab36c2d0feacc1653197d42cfd02aabdd57633a69f7fe09bdc72c8ed28c4b1736ca7b285cc685886a5ec535da9db91965b291c53bf92b1ae159974ee795ad0fdb8b422c06aeb78923b27ce67a766f142d10f960448679e5fd1176124593d32b9b7653862147637a76a87332acc5be2a955e4bd2de8b63d873ff449715f6f1f7c76e4083151dc6d58a3e3144c694a4ec85523fe71b298dca5f0716619ea3e1182a94c5a9f6e602844df92d1d2850fb64bd1f28da347b44e0af2017bad6b61a7190dcfded0df48840d3a7bcad796744c7ba5b214002f930b28f958cc5f0e", "label": "", @@ -192,9 +162,7 @@ { "tcId": 13, "comment": "last byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "1773e5b493ec17b56e250885eb5fbc3db160e2f6ae55bcd6a43abf01aa61a4b0b7b2dd0d522428af6730ff374c40779ca0c2bd8008e266ed234c6133ad4ce13f78468a0f828ad86a8dd7866fbfac741f66d909ea1f415a7337fd449f5b2ec62c5bec328d18f9dae193eb1645e1fb26be42bc6eb980ce5679a88144a2dd1df32d8fc48fd9b3c70e95561f50da328161d2ff658196f7f98da563af6e4c1ed2dbe992ef0df66932a45812234211131b43f618b277c553fbc408ca2369f33e080d9b1188210434c2d90c3f8d03d892eadd70af1c43a8586a4f523c60fbba5cb98e2b0855db413c2e99ea4863a1c2db014b6a31aee56448bc00a58717f03859dd6552", "label": "", @@ -203,9 +171,7 @@ { "tcId": 14, "comment": "l_hash changed to all 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "6cffa2bacf010449460c15f4e4d5bafd23be3d7ba4ac69368ac0dbba1268df39b96a863e759eb31a3f9eac5494e29f710afeec490ec82d582654e782c06cb0613d9b15d8c06417e36f686b71540494f51e993bc2eb44629fd3299429068ea84309504899c5b1bcd7a49599938f5bea8d308113d84c38acf7eb901cf3274dbfd71b98f420a83372613b4f43189308aa76c9ba15f9769cf4bc5def8ae02449c3b1ee74f0032bf1a8356797aae23f5a598c3f336df8d195cf31f9dbb60ff4a9e5c1398ba07662f31246170ffa3bd38ab0b42dbbb555affdd4928a4b478f9d5ca9a8f9719b0b2a0d3ddfbf708368970bcf027e48ea2d0ad10949a238c218ac7101e7", "label": "", @@ -214,9 +180,7 @@ { "tcId": 15, "comment": "l_hash changed to all 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "9256e2341234a867ea476be7848b35aad5e2d2cd9170768af4f14fc1b30be151ceeb2768767e090913e0e05844088fa15b7a1a99777b614a89e99de472047decd6e9214e6c025385fbc467c5331febae8e2307bbb0f015228024445e142e79d91cb7a00cce07ebd36474d6bb2194a39cad1c110492ac0e0637fdfcc5453b0313065475a563a8257aa1ea467c58cdeea0e139132a97af3fc90b3bd70f03c337dbe73ee8c992a71d847bf9f559e666592a7f1d3876cd1625ebd4056c6de6077229cc2dd230cbc51ae7a28105be3dc32f795ecc11b45ed1074154f1d24b11ab5596d3f8829a5be976b2db2dda1e2fc2174384e6332a63a19a734c50b1a34e201ca0", "label": "", @@ -225,9 +189,7 @@ { "tcId": 16, "comment": "first byte of ps modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "6808813038a51bbaa5f4054f9fb7906c30736fcd150a1c70b3541d3707263057142503bf285bda1debd1d6c5491269627245cd649a027d0edcb4358ff9fad83c0644ebd8c3dee5be6fdfc1eef443bcd9cd5530b088f9f970623b380bbeb0b945c74737177c6b1485c5de2a0aad576ca79d05b41ec7c52975503f3af2cbc772116a27731687aadf16fa4704cfe56223336c64e2d8daa6a5fb75e47c0fde2bef7c48beb46317b3e637c5bfce3ff4fd5654b24ac6401ab346fcf7e214c674e099eb9d933cd1484e70fcefaff0498c8fd8672e35312d0bff87e244df3bb4a3c3f64d73fb0606ab46b8848e140a91fa3da08ec104bcee483360048cb1596a25b56106", "label": "", @@ -236,9 +198,7 @@ { "tcId": 17, "comment": "all bits in ps flipped", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "8ae99143daa5254aabb488e154bdcf037fcb2a4324073abd3c2c7909b48cd9b5f33591638f4ab8f858d89c34115ed14dac999dfc80d685c919087bb67ade2caaa946755b9b7b800a22780d1b942a488e7d6eeebc258be18044ecc734ea9cc6a21d7be177fbd5ea8bb8d9f3f7ef8f33baeb24385cb05cedd861824f7dc4a84baad6bff910deeab3e1c1968d5609f1703459265951c9a36d2de424e8a1b69442294ccfaf0d966128ff332ff30aaf458d0fb9471855eaa4be891b4078292876b70079ec9e86b63116404b520d304e90de0eb8b8cfe528b47f22872971e0d24ad52cc7493b377839045b6c034be243a4e7af53c4941a8321d78788868a5bba381fc5", "label": "", @@ -247,9 +207,7 @@ { "tcId": 18, "comment": "ps terminated by 0xff", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "7696edf1c06a6b772a95964665cbeb28f92fdde12ab092d7cf18816ef5209503d6416c9f4b24a5e4e1f828bd93634594b6a597a86005900d47e6b467337ce96023392958e30e4af43e7adf2a61b523517e299dd10092398d1b13c227b846a9ff8c792b0b1dc413459d9ba4543c81db4609dc6e17e5b99f04154444ef3b235e517e2b493f7fa1cf6e7271aa16961077f6843a3170aa61a0c4d57c0411a518cd35c0eb63e50b9479e7b6d41ea793a6aceee1cd892004dd35934ea383799eaf12347aa184c9be87ef1c244407acfef24f973a7127e614c57cc11a8161b92d57ecb67740fc29164c53413a9a9e216a5b3a290d585a5c0d9a26bfeb6b045b6bcf5c4f", "label": "", @@ -258,9 +216,7 @@ { "tcId": 19, "comment": "ps is all zero", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "a7b27e1bb007bef734447c7e9a2b37e06a1721aecf7452f73da74ff381762b1489c6eba62e348ef4c4c6227a910025e8970729023cdc628d97f9d67e81a36e05d83ff625daaee05183042d5f1490c6d5ab6347e94f33a88ff692cc1388ac01fd1d7fd5ca5a026af5fe75551a76a8bf51b5a88e6d7f9e9977a91c535450f27914556a9bda1497dc58dd74b6f27b8a33d8eb157e03c3c5d874232f1b2e7c13138756c81e4de00d53629d6cbe7c7ee9b30ff55b5f31475e2ef3e96aa01f604bb382f5ecb0615d195c011d405e72fd5510adad469e88e42a5c61415c6147e2e471f28ac71c97044fb5df892cdc482caac4c2350033e00b43a1221d0008c63fb8f0b7", "label": "", @@ -269,9 +225,7 @@ { "tcId": 20, "comment": "ps replaced by 0xff's", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "a0c8b1ed6dfbaa3e738a3f6382a9d010f7281d9f0ee9de03436db92cb51738aa315bca194a9bd908340b0c3e1fc8523ce5711ab0f9b3f9e009ec09e1252805809eacfc2059579d45be3d4e26ba9c6be2f35c2ca3f00876a097d0ba9719ac9798c205fd8b44fd239f5bd21f7b264d883a1aa760c60a226c9b9c43090e6d91335a1f0ea04e5151631807a2f1e13fcbb5da9d98867ce9fd448ef1a116f779933dae65e5284053dbd2d004cdabf7c3bf5eb2cab25b0e646b25d34d277a4b20696f2e6cf735ad8acf6a999858d808627a049fc4acf5a507477620468ddfa11b56d28b63e46ba88ee90133990e0f4bcc2ee53acc150ab3f0c6ffa1015bcbd29f9d2d69", "label": "", @@ -298,9 +252,7 @@ { "tcId": 23, "comment": "First byte is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "27f08c9efb8bae2841e67397d0bbb2e852c6d844b0b83eb0d3124ce3159020ac4bc750377f11630cda6956954cc9dd8ac5fe586e73c045ec8af96ebbc2bb6c0a3bb70c8d67cac5e972b38b20901339ce118e268a8a59675a6dd3db05f0f9c4890061d040a8734fd456176d1f4ef81129c7b3daf2eddb2f4c72251fa52550118496230461b583122df9f112599cee7372629b1704030385c988c372e4892007777098d3bb278578e306e5a37b89b7665321635b24564055f9f4ade4e2c7007014db3add8093659c285338ff370ff7e644ced701a7f8c131073f8651994758d0394224cd2271275443c079a3121df825024afec839406cd410f20fc829aa542702", "label": "", @@ -309,9 +261,7 @@ { "tcId": 24, "comment": "m is 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "label": "", @@ -320,9 +270,7 @@ { "tcId": 25, "comment": "m is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "label": "", @@ -331,9 +279,7 @@ { "tcId": 26, "comment": "m is n-1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba748", "label": "", @@ -342,9 +288,7 @@ { "tcId": 27, "comment": "added n to c", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "eac59c81e52db549558a3b7bada6e9cb7b09ddabfec008f9ee9c9cb91f1976f168adef3158e37b210f8fbe1790bd6ab892cb556d5d1e204d02c2259f6f581f00371b1fe122cb7045d8fade589248475b30c37e5fd93b053411ca329e568a58bb503b0f25ce9ef9663a32b75165804d0f99941475bb4ee8aef1283b9c7a9a9b8fa337d9b6e35ca1be25db180d80804c241b6733e62832fcb8c660f2197dd4f4fd87078e46f85143b43682e33f58ee33b74a357d0588dff43dd06c6be4ab49e81f4f905a22b563c2704401c64dc3e4ff066c3adc541d5715fd7674031e62d5a7b2398de09eb8da0a954b3c185db29b3fe26e00a61067413fb640103bd0f503d104", "label": "", @@ -353,9 +297,7 @@ { "tcId": 28, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "1638480705c5205519cf173af80e83c66693c4125c66a8399ac71ce7c4726d6536decff58f347ce668aad035916eb76317e8fcc2da76727a474a51d2719cb79b0472053180fc72e4f0dcc2c0eeab79c72609ff838945f772f82cfa86471201766711a2af8df1835701a53d312ecfb0a9df5d6ec65e662bd60a31599392a858e8e330b774d8337b3aa0336baf2db94dc4dcd1bb4b52aef3bc56db5835aff3bdd9a5626124a8e1e3fe430d3efcbc65b55e1324c9c3a0cb689a2aaa5c06e51a3d4ba99f410501be71df5b289787505f2c1f9861e611cc258e8e248c698ed33de78444bf44e0283fab3d45599f3c4e827a9c37f204fc40e7813f424f108de3718a1d00", "label": "", @@ -364,9 +306,7 @@ { "tcId": 29, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "", "label": "", @@ -375,9 +315,7 @@ { "tcId": 30, "comment": "prepended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "00002800f421c1c078b8bee9c4a4f355e1ea834c5bca442e9986792a50e66e68c0b8122cb81bb59e0070ca044c1c5b190f9098dbdaa977a441a8a4c62897edb9484935007aadb6732c1b2b2171aea3ab1513f225ebe7830fb823ec3f5433bd8f3c3e52775bb45fa91aa0ad3b7c1bc647b775e4de8e1b22eb971041267878421cf43a5e2a2675b2c940daa55f12a7c79d87d45e08c5592362f5e0d7ea668af99eecd2f60d7fc3791e4f53aed79931bd0ba90f701de836d8c8c9be7f7f4aedcbe5c92383932f762bec65fa298eb644877de26eec995146af551ad77ecfd06a3670721ab4c7577e61c048c5dd01b282cfc0fc963b92c78eabd13fba64195d74de4829bb", "label": "", @@ -386,9 +324,7 @@ { "tcId": 31, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "2800f421c1c078b8bee9c4a4f355e1ea834c5bca442e9986792a50e66e68c0b8122cb81bb59e0070ca044c1c5b190f9098dbdaa977a441a8a4c62897edb9484935007aadb6732c1b2b2171aea3ab1513f225ebe7830fb823ec3f5433bd8f3c3e52775bb45fa91aa0ad3b7c1bc647b775e4de8e1b22eb971041267878421cf43a5e2a2675b2c940daa55f12a7c79d87d45e08c5592362f5e0d7ea668af99eecd2f60d7fc3791e4f53aed79931bd0ba90f701de836d8c8c9be7f7f4aedcbe5c92383932f762bec65fa298eb644877de26eec995146af551ad77ecfd06a3670721ab4c7577e61c048c5dd01b282cfc0fc963b92c78eabd13fba64195d74de4829bb0000", "label": "", @@ -397,9 +333,7 @@ { "tcId": 32, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "00f421c1c078b8bee9c4a4f355e1ea834c5bca442e9986792a50e66e68c0b8122cb81bb59e0070ca044c1c5b190f9098dbdaa977a441a8a4c62897edb9484935007aadb6732c1b2b2171aea3ab1513f225ebe7830fb823ec3f5433bd8f3c3e52775bb45fa91aa0ad3b7c1bc647b775e4de8e1b22eb971041267878421cf43a5e2a2675b2c940daa55f12a7c79d87d45e08c5592362f5e0d7ea668af99eecd2f60d7fc3791e4f53aed79931bd0ba90f701de836d8c8c9be7f7f4aedcbe5c92383932f762bec65fa298eb644877de26eec995146af551ad77ecfd06a3670721ab4c7577e61c048c5dd01b282cfc0fc963b92c78eabd13fba64195d74de4829bb", "label": "", @@ -408,10 +342,7 @@ { "tcId": 33, "comment": "em has a large hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "6b2e7b3152a8eb663899ce78d5c196462d5399720e85cb69fd2714b09842db9dad683ecb27f77938182f14168e76ab7dc039c224ff26c4631344442d81afef7a776101af2d19c45bc7609582eedaa9c1c1a1d364194186b767e6329f7c3daf2ca26348d9f6d2a80b0d018417606cf2256d28b782ace17b8463eb773cfac1", "ct": "bbd79dc8eaa9101aa641ce152235ba3d804b48ec5e3dfe69842f125d815d6a56bdb774857c0bc0966aeab1d9c774e921852ff2b84d0a44016382d0e091c3534f0d38f4d5c0ea27744fe320bb0847521ab5474f22d4538562730909fa4496a0c262fdd9b62b422ed4ca9aa30f9cd7cbffe22b3747b0f2eafe1aecbf0f7506016afc9cb3414710fa3f46dd779b21622579b78aa7b580e5960d6c21da81b21b112ee7e2d33f3d67dceee1f07cb3bce8d7bcf8678a07e55498018470a714e00ce9ab796ebcd335240c202c82ac18c4c8c47b2fffba6974322e0e55624a2f0b7e8f3dff1ab4e73bcc65158f6e3d06f7e37535b413a7467979cb5a748b91313e3b7bf7", "label": "83f0db4e0dae6949337373a0d78c4b20c15a13cbd4e2adb885c33e0ef4c9764667a8706d059d1d891523d052e0edc1d8b5c959eebc340ce5d41559a89a1aeb5600000000", diff --git a/testdata/rsa/wycheproof/rsa_oaep_3072_sha256_mgf1sha1_test.json b/testdata/rsa/wycheproof/rsa_oaep_3072_sha256_mgf1sha1_test.json index 6eee6cf0..dee8ed36 100644 --- a/testdata/rsa/wycheproof/rsa_oaep_3072_sha256_mgf1sha1_test.json +++ b/testdata/rsa/wycheproof/rsa_oaep_3072_sha256_mgf1sha1_test.json @@ -2,9 +2,7 @@ "algorithm": "RSAES-OAEP", "schema": "rsaes_oaep_decrypt_schema_v1.json", "numberOfTests": 32, - "header": [ - "Test vectors of type RsaOeapDecrypt check decryption with OAEP." - ], + "header": ["Test vectors of type RsaOeapDecrypt check decryption with OAEP."], "notes": { "EncryptionWithLabel": { "bugType": "FUNCTIONALITY", @@ -17,12 +15,8 @@ "InvalidOaepPadding": { "bugType": "CONFIDENTIALITY", "description": "The test vector contains an invalid OAEP padding. Implementations must ensure that different error conditions cannot be distinguished, since otherwise Manger's attack against OAEP may be possible. ", - "links": [ - "https://www.iacr.org/archive/crypto2001/21390229.pdf" - ], - "cves": [ - "CVE-2020-26939" - ] + "links": ["https://www.iacr.org/archive/crypto2001/21390229.pdf"], + "cves": ["CVE-2020-26939"] }, "Normal": { "bugType": "BASIC", @@ -56,9 +50,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "5817f7d276493c294359e776931f0c4922207b6a06b43b5b03e3ec6cea095fa6acb8313b61d4a60e293eb8f99372b9cd210818a54e796bf09c70e21eec280fddd784c56d63091bfca32ea28846219f1e39d262ea475e5ef0e0802e80d36479ab81f6250d3b590de65e870bc9a1e71da1bb32154c9af2d049b539c183c0b5d6225c7ebc81b29cd0ad8caee728c57b8a9aa81e02e0e4e2ae2653d8e9045a2f267b844244eb84f93fc5dd37fd956ac933ae1a65643bd910bfed21dea885581b6717cf9cfff50fac0cd7ab5d13884401f3fb65a280a209e6ead340dab05177724f6ce72109a78c433c936e88d746c244d6ffc9ae76d16cc5a2d55fe1ecece194bc1c1a7d589376b16efe8ab4198997476c3c47ee232107af8fd1285f27bb3b455990649c14ef7ae1e81775042d6905c37a0afdcaeb6ce8c303d8fac88d9515ce50e6df603129aeb112fb3742ed607a6f095b1de291fc9f1d808a9c17c78a314bf0d1317cb4d2498b1ceadf919b4aa0978b929fb1b25e2f310daa3e707a7e3816e2a1", "label": "", @@ -67,9 +59,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "9c3c92244619c8e02a3a5c444ed621ca2dff15ca12def6a375b96548ae86a1c27056903fe1ba70d376f8f7949adff43d946430cc6692b03151f4baed3f395c496ce2416d8fd91578c607832c3d02005a88631b741414fcbd517f7d4774a818566e2a8eb15e5737110a3515cd43140083d6c8f8e059a1ee0e30145bb10ae2170c0fb782296d646e50066bc92825f1f3ded41d694c6f0c5dc5b17b1dfc84d6be72ac705b41f82157593996f7b95b6362e7227f1a4b1213e473c1f6eb3014f2c79f255a00b3ff7d9aad362a88eb5aaed14b9a620ffd3abb2301feac7cbeb7728b261ee6e877da45d28e6554f736273879833b0d8f11ff04b44753130bf7e5e340303a20d5c21c5659f48e3c3d1c566eccc2b5c57cc7d215ecb8adc6cbaad1eb2dedce4dfa5cf2888cd307718b9980ea17b6b3c559b955b19534207a2ef5ec1ee270a69e417e5d6bece4a62f594e94ceae0ed182833cb7d58633d24d676d1c009be9f52d655c656ea5bd938f1459d9b8405aeb0317d6d4d14cf2c7de2146696a64bf", "label": "", @@ -78,9 +68,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "606657c39ae419347af5117fee8d9b8f28866aa59e0dd7d6c2c07a24db6f500272a7766cd45e809055b4ad8a650647076034035a055e0b492a2ffeac0395ccf0a1f79b8344f6e5fb30ede7a0c75ca443b9e999aab43f902c8f85b1c3295296a599b16d5dbdb8f0b65a541d40c4fdb7a800406b56d3b01466b7097a5ef5140e283bfcd16ab7a9101a71700b490eca0a5f12b465be16e46997d03f119b25c98a3898417a433139043d11149f07e829fb7a274f8b6ad7191060dbf740806326fc62921dce846871c2800f4b3ed6936b63ef829a6509d17dd5ab71093f75afca0b32f2b81b697213a1076757fc7e2d264597bf2670b61c2fa2376f21a32aaac2dfd0ed728bfdf865762e07303c860cef78fbb4a32bbac94320bf3246eb7a9e19db4a219b88c41e86aaac68ee52a9700e734887ca4547cc5b6b2725bcd47cfce7d74eb37e7a67ef1cc2adcdd5137201a43af8c5da372c80946d8aac2bd920283bbc0cf4afe2e20572e8100134a0ce1db5422e8a2f52e0f46be3de9dc134e2a0fae6a8", "label": "", @@ -89,9 +77,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "3302b97f67d2cd9fb0298f15a375a21defb6c9b52cdbd78838d4561f0650cbe2563cb5e5ea797ca7703f551980307429bd786c5f5d15090701f1d130366cb0a93219f0396c9bf9c7bf2aceee5053553f147c15d02a0b5f00b597d01acda7a396d4f7c250cf61342a48e1bbd07b3bd3c2d47fa2da326e1c757816e47c7cd81de6e0e7ae36c99ae2fcc56bb47570a68f5507468dd40bedf2ab43eabf6fd00fb43a0e711477db4ee323300897cf11e4fbba49836f55197b9673a2433a1756fbcfc2497a4adc620e65428e29a18c80c9a86710d1634b56c296238efae7cc0ff177052ac7b2159d2c21e587752ca16ea50c3a3e50b12709535b7eac02c4f8fbb6a95d8455e472f41765a2eddc24008e74b79baa11c7073168c7b54d3168cb41353bf8011e33d02d4753bfb28c762b7c459912da6d441f4942c64fb5f6e82c351d8942c69299b07ad25b6011a7a280471bb90113bda8e450a1098c6944d048c371351b0f1fbc254f9334a6c7b26f5a1888f0c558727ad05da09539ec9966b5adb1f6dc", "label": "", @@ -100,9 +86,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "22609a0bccdaf1e08cef04569a12655f58a9d5a43f83cf9f979e3a358c67a1e444d104a656aaebf8f7627870799435c292ac4655edcdc427a0b618781268a9664fac3a2ea481d3b62b3fcc37f0a473ce47090bc6f3fb2a3d80db8883b99f26c3da4a9e9b1902b2d0dc4643c8d9f47c105f8efa57bf8aaafbc96ab3094d49792d0edd751bf028611c1a5fa38319514bd34fbd19a837cd328f0a77b39e7f56f1c76d1e2ad9594251ad8c7741e958371a5737aa272d0dcb6674ea36440c807e57f95edbb182236bb5af45cf17d8649e33cec6e594b5d0e609fd7fd74c53358f9aa320df99c2fa38f69caa1fc333e4cc5d0bcf8a4c4b6d2ed237748eb1886e5a9f155aac9e86dcf798caecaf3d8e83fcdcf1dad4c2e304e288aa925ed68a3ed672c78fe3477f2f59510ced468965d90c88b1d7eeda4d7a6c5f6cfb418231343d2838d96f6152f9963ecc68684d5e5572cdc3b7cd237c3307b7ab72c810a5832ed907e275fe67b267d022c4dde029aa840bea6870f3ad29524a097f9060cfea3a73fc", "label": "", @@ -111,9 +95,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "a79686ec88818d6266f1fb06991ade5719ac10a7b0ecce5694dd76aea13fdcf32d620c290350839782f8083af7e73eb65a41d7a908644c6a28d6b9ffadc9545127eb1827468aa6f39a2f04308099480f79c37282e9d7f0545f6214bce22534cdf131c5bfc148562e45545beacab5568d3ce1615ad3ba0c48a93a3ccc72ec11ed32b770a3d435e5ecaa6f013cace1e04b8167dde67b97dfcf4c6434fc50bc53494d6252b70de6d48370aa80b8efd667993cc559791c0f60dd8e324a578a50507a2b36255c47871659e1c96148b17d9d2dfc453db34277a9ff395b828d627bd80083d44b594257a1b7741bd0b0865cbb0b6073d2b7e2a1158db00a20d652786937ed861e6775b551ff3ea78419ff4287a1d680981962f34d2c57a7ff0b8bfcbfe10e5c1a42e58e624971a53d59e1985b215a48a36ca8b4f2977b713baf9066ac3a98fef9775c97e248c53c3f425552050c29fe1eb05e31132806b7b7660da08ed9833ee43e7fe8f8d50325cfc1f6e54bc34b9b5994548516a980df38b9f61747fb", "label": "", @@ -122,9 +104,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "5a4eaf5cc897db7ed7dbd6a57519a06247b0c9c229f7bb1c6c6561858bca7552d56590821e22591218ca5edce82972f58cecd65804e048bbfe48df1934501d4ae5bcb8d50a0a12778540cd5354cbba91875ea70dd0f5057d808528f8c5600ee33c38ea7910f881e45ddd4db2ea933547db764769ca54bab59f3f9559b4d4e2d439462762fad169bf0e04cfc377b3f144924514c32d82e0a53e870ee0855d4ec96393c0eba5fa5fc5debe3d384debd1b61b33509f17da3bd95baeb0c43940924a11124d95d274e67df9e697c2b8133231f2f33aa5d6cc6f41b2962292c97465926bc8569a907c28b54fa6b6d2fd89c409da1b11d23a5f6c53ed82043fdaac6c0e4098daf8a27569d58b87b4597a25134ae45a8e1e6f1871d3310e56eca5894fcaa946e9a5844813e2ef31931dd105a3696bf04e4defef88c5c5a1cbe6bda766804a8e99c82474bdbc2ec344bc2de0575ff90a50d39f6446b99092cde226a81ac82f3688ecdbd527f37cb48490614022e2e961dc1ecbbac819cdcd1ed836a3a344", "label": "", @@ -133,9 +113,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "4b5ee510deba57cbbf954949f999d27fc760ad542eb46689672abbc8a9f56b3d2ed8d175a341686671ab4946655b7231fd2ecc8166781329f1f427dd2f937cadcb752bcc459fd51cf6d50721736a18d19387f0beb3b1c07f24bcc162b89803f58ebbebc35485505e834d9f5b69ebdc3428fd64aa70ac45d13765a89594f36498b5092fa8b8f5f0c359c2128af55530746375745966081040842f51894aec7f54a500b4e16525c264f587a3db0c2567fb431cc6d4efeeaf64df4328055c7b5d689f656bbbc221ee003a47ad35dc16655763c90633394ab8b584cfac31f81c90ac72e19dc800f2a5ae2fdbc2f839e56aa60558aba3868f835967d2610ba6214acc3f9d256bea014cbdc8c45a83d37fff6fcd59a7b561782123bcf2d41e15b7e08e7c247053d6114e951b5a50fc6e0b6281aa366f919cc36068fda6f9b228ae866cdd62a108ed151c42fd209bc4088cb6c03767bae21f310c37065fa66f0dffe8f4a8ca90b0d936888fc5e0401072780f54505f20e927be377a709ad13ed6d3fcc0", "label": "0000000000000000", @@ -144,9 +122,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "991e95287bb7b68da9337b8d5d615a7d18315a8b2a1023deeffa4f54728a1a0e86f4f70ffc2ec884eea8a7e6438656b96b6f60b5cbe724ccd58c7f94037bd458a24ced5ee99b57fa1df9fe91082dba94121e6bf34c5440e5b286af25ea23aa5295da4a4edd441d8898eea42606aee4f646980c3fa4b99da3cfd1383188fa3e5db7e464360d57ba32f94583f317bdc7c8679b793009f25063a948366be29e04e2a5e4e18384bab0c3c5dd25a9c015c5946b606b8e8934a831c674cc228b9cde32d090bd575ab306c7f88ac0ab610a4e4b81db9b54e9000bae8b8cc411297d7902bf219d3c5137a6c402a7723863bd3347293369db5916ee72250e8f699e0bf2717fc07c9550e875fa125ab902fc8d8df07df501a35e7146676480677587049090739721b9a655bed7737ff664def6cb4eed10466a264a83f3504e8ca057e98e9013837b221970549f40e48fe5c2637c4c5463d7a29371c5283111f1583c3639eaeac24b66aedddfca15404f71309f441196373dc4ab6419b9858131842950ad08", "label": "000102030405060708090a0b0c0d0e0f10111213", @@ -155,9 +131,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "9a8b5757e7be4efb98d03e5a6d7e8cae4a3764168bb2e0854b1c95b4c0946318ab46fcafaef9f1859efe369c7bd3ea1bdb7bd3e119425ce9de08f5c2c2c2c036b1e01632d6582f86bba5b0aacb210c99aba26c96f1f3d5897617b5a5865e9999f6375bc8436073d631801a76881a6af0348759be5bbe2efcfc31416cc51ffdcecd0dc40f41247911f0b6b98a580792c68120bc3a662f0268dd84e8e7feee9634b590257020b8d1698510cac27c586a2ec72ea743fb2951ed79ae3e0a801a4a35361a37fcd1f8c4be9e06ee6e70481adad57d9fcf2baeb8820acba99b09549a3c44d78e17849a57c8ce356c823deff5597c8b6098b610f7c323693920fa088ca307ef3fb23b4730508bed46f575c83b2e7ed70ee9bf29c90ab7dd123a359280245dd7930363a0c2ea0ac1eab83225ba1cabaf5f57ba9c0a26a86242b3c09cc71533317dc5f1b4a410a9af00c14af4103ec6eb61ced21f3b115eb40c0b7a4a2d4667451cbd76074671e1c8ac3797ecddb82c55ea1c2309db5c4c9cc6ce6aa59fe3", "label": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", @@ -166,9 +140,7 @@ { "tcId": 11, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "0392ad8b60f892220f5ebd2ac686ba3bc49840dc8e54fcf21f8e8a656ca0c53ed0020c9d512d5aba3f3b8df0ea3c65ac066deeac64111af27d7f7759900280f3cd554ac91016f341bc089ca022bd1d772a1dc99ef9130cdd0bdead74f65d08cb1097c9b5745bf28141cfb6dd17c3587c549e06fe37325a51df08a15c1bf817760f6b4d6c3bf6d49b949e97272de6700e3a82a856ed06cdb3d0eaf6e74d6c9a5e6b2da5bb6b3b162baf291a78e0ce082b58057fe92de538672ae21c19e215e337d4ba7e6b878f269be166e6834d8670fcdbffe7676bca15ea3bdea2ce9286d87ec21d3c538f17c17e41f653257e967c8859bf9cca349d5450af6b48355b49dd58c189816bc4da34f907df6a178768c511e645b8a6069dee23854144693045814471cbcb45e607dbc82a501d97ca7e0c0f641da3f83d69f9561731ce59cf2020002e3ceffe8371422f1318194b862617d78c79f89215733c2aab34c3dd4f1eac7815d88cf18ac9424dfaeeaa3d4262a2e1f4871704e4453d65fb9cdb82700295a7", "label": "", @@ -177,9 +149,7 @@ { "tcId": 12, "comment": "first byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "b6633093d61ed6dca2c22a5d7b8e94b34249d45c6b52b8b01473b8e2b7642ef1ea0b468a6ff1299b8b09c52bd3cbc63a157af1f85b78ee2f9ec7ca2ffdb19810dc6af4c5aa062f5ca321ec5ab600eaeab6bb087307ab0f8f0da27b8e0056d5db61852634033671983ae8d3455a468100cb1e5383ff42dca3a40a9cab167c33d118f67a3ffb4fa9eba472d0b0479eee9931383b3e93ebf3cb3500ad790bc9339b1c0bf4fdc1caa43f988e31587031fde728abae75749c2341e1df58bea94a8283537e3c77192f4b280a0021fae6fbdf9c456c9b34a5103e34829a8ad337d8020c77f244db22d05814877a3009e9a1e6f8be764b9d85cdcf129611c636eec65e6a968ca1f1335d320297d9f3c948846a8ef6545abd5badfd309acb083d7c163d712ac922de783b48812669e0d062d56e9e39c411b16fff13d48e0635ffb1ed8b7a43b2431e2d059a6c3b4a73dabb1bc0d09c3937dcc0fdc32b524d6ebc5d23db7d53a33943d8b0c034ac1c5cba115dc4e27eb04a26877806a61886f33ad3032f9e", "label": "", @@ -188,9 +158,7 @@ { "tcId": 13, "comment": "last byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "3f25923327bf6f3a1302697fda7f9024a1a4f649675fe8d5d09d889649499baebd6ba47b49782b04284d7cd00a863e6c10cee1268854bc884bc1061a8d8214f1326f95019026a6dcb6592b9bca412ef144252a66665f137bdb5fa5a39d13de8808afc9dfd8fd7591d180d436bf8d5f0642715b78e39eeb022cbd0d74669a755119984e255b8ea3223bfda0bb53c74c3e074f373a7c819cb0dc1b7835d27b94b240407dd5420e53fa72a4987a565880a83d242b8aa72cc902e89d7a47d9d2d74d3d3e0c4c5e1c798217fd1cb56999034773424f7a1e04547f463eb522d546a71bddf0c27229f82036391edcfaa85b32ebea83b0bc99b63eb5eea1dc614b6aec31ebc824ac6d59ab00538b919e9855e51378a82333817d20afb8128855ddee447c4653efb484524e2ef813c8ba23e3bda9824731553faa3289cbade67528884650f0c9c604129ecdd19668dacb79fcfbc4341f871845317194b0a147c86ec1225d0053209b5d4d2ee2607665c7ab28bbb156908f2f8c1f883264da65bc678669b0", "label": "", @@ -199,9 +167,7 @@ { "tcId": 14, "comment": "l_hash changed to all 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "1ca152106ad2592fa9a59024cfa7b33ef0fc9b52f1bf824f783c63ac1ef2e7accab17e5097103c4998589449398ae84a2e3368832cf7ed0647ba3d0f6ee5b8d947dad4a160e36fdab3f050371c4b332f0b4e4bc9cd7367ebc86a5fe51a8c925da97a01db87bf9d4a27992d97d2b7562d38a1fb1ba9c58dc5c423883a22190063ad60ff05c3c101485adfd95cd521e077f8b65cdbbfea945a5b212d32d0182bb1af5667adb413739e7c5582bc92845cbc17284f37b723bb8d6a77509376c492d58ed32683553bda2b7ebd24e5f83813f67b12f506e187b2db116e067d49eb1cc5e8dcd51a0da2822d2fbdea212fb631d264f255e0611c09fa43588cf92e1a3980a772560c8530f53de1c6b37cf5bf8325a915a9dea8ff1f580a657e795485d983a998e31fced4e23e92bc0974f58306eb2524cf3c8c3e592b2156e826e1fb88658eb65a947a5b2149941265faecde18bb1a2bdf7f03bb87a522278766016eb9b64dadf50d1f19c5c10632ca1f107d03b421abc217d3a07ddeb3b941eba59d37d5", "label": "", @@ -210,9 +176,7 @@ { "tcId": 15, "comment": "l_hash changed to all 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "819801441de0c512f558942ffb97c590b1fea96059f83f626fdc0ffbbecd334da7b9acfdb8ce52829cf05f046f57a083de44312d83eb46c93e971909ff553ab9be3c42f23ca15d7b7e14ca08fe874b0db6083700577c69a5e8a3bcf6f7c36240ab92ed3deb516b1aba0533a727eb75969ace40a304e0cf2982d696c4e95e30090b14a55e078426061c5d160f5456d6e6443f730341ddaf0acf4ad0e73b60e4bfe5e2305770dd65728ce2424d79115efd8de9cc2cc79bbe1789331b9a36100e1acd528a6fb25f6f093e4a9d4d187d767370f52c2deeef9448a6c016369e9fbdeb0c85b75d44a9afee56ccf8fdee0785e3e709bb36d125aafbfa9e80e38e01cd6604c5b29351fcfbc3bc31023aeb841f5926a37f728d3d345d48e2545d5412b738050964d374e493b3634758a39a73a29f5fe41185b60fff764008efb9257dcfd84a13ac79754875834d598c9cc4bade1c0927a274fb4bcd43d8d8a6dbf2b6f386022bfc68b79a13ecd608645a4d5dd5489935e221dbb767e760fda20b0c74aec6", "label": "", @@ -221,9 +185,7 @@ { "tcId": 16, "comment": "first byte of ps modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "bd60d3822203c14ba38ab4a83f40cae9dea49fc813a2922110244644eec6cbf63a293b5b7cd907705082c9349cd862f6f417d8d401d9c84c1dd39091c8288212c7b9b6ede28fd84fac25afc707ede9ddf3f7275b75ba946d2c9d75a2e26c712b20f704f3369b6c21d9c2a4ff3d691970055fd4b9d42f53c8040ff307aeab32c957973857843cc7ef2a3a2c86fada1ffedffa21dca1a343abc4f66c5944087096e3e4b6ce3adf9094c62d7dba4c615d7f60b13cbf445210186295fd55929ca296af79208f6f3e95945507e094ea927aa5c24316d8049f960cde93f221a018e42f772b765146f436aaaf003a0a4404b65861b86f299cc1d3b85dfdd19512632e513f282e06ad0c0e063950f1e34d612f8671a67724012597d080211cb310b162370026016db8f3ed378214ea76694c335723348f045b953467d86a13a26abe92194894f32b440bd247d81fbca4b1eb88e6175527f7cf454f7065ae5a0c5360d5f709969deeea42b2de830c2d346192d38589aba7c493e8329077deb6a2ea55f714", "label": "", @@ -232,9 +194,7 @@ { "tcId": 17, "comment": "all bits in ps flipped", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "853fbd2a5ba3c43edd4dd202d594b9ce08b2ac189048b62fe24921cf6b01b5cccf90881be83843344277f72c81dc028079620512426e07e54da9806c2b24c323999ca38af79606b22105eeea9df80f13fdc0f28339d35597bd9f75904967f185bdef1c3db0ee5bd76d05ae2e028730c94a4c55cb1bf5e6d0eefb3ffe454a22221d816cb4162d5e9a5a4663c391b2de1552ac090ffbd8e68b1663a5d163f21186255c4dfbe2321995cfc652f8163893a32321e95bb15cd5d2ab84ba2a5be1f71f6c5468c194c5c3ac82b3111f62c3d5807ebb13e235a51e3210169901cbbf37c9bf84383dda17b9dc07b296b154d384b38c527639438512c1a1254a80bff43868fc07c37b1ae733bae73fabf81a20deb3ea0c78c4c8941abd54caa0bd1a6799c02ac3376fa3f4ad3b4617e25c3730a6176d0f7e7ae9e96a9d27b2924d55210b984c4489e2bfa0869d87e6b2116214f853e13468453ff7ed1047611524e3f971bcc8dabfe2874c1bf5ba47026a5a82e47937a9797cd8729fc7ae1d29873e2db2ee", "label": "", @@ -243,9 +203,7 @@ { "tcId": 18, "comment": "ps terminated by 0xff", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "59ce93a93ff164f56ac01663ac9489ca65b071391a24fa7c70d4434d5a8be4a815ae3c84b6112429f69809f0895a3a35546630a74ba8a9c293900cb9e55e6d7ecae3a5c67471efe91e13246a04ae6b41886b338451f681597574bb3ed36a732655e8c32c819a82fcab17ab919a57a5d0f670c164bb02718017f99b5a6f45b5c0babdcd2b5d5fcf39f763f87fff70dc8cae554d1eb91cd9aed7b54f70e44e2d045602855e1a8b98f48b93da66e60c20084eeffe77a4fb5426b382505f8af60d97b7baa46921127dfd413b44bd26bf6453e10a849341677d809a831a68e24235af3a28481224fd114afc88ea74266671295e0e8d132f83f2a9f534b704418997fd51ae3f8eb0bd1353b1e396cbacd5b028d0323ef115c6c35af47c138f1e2d87ee03e418a9d02b95647e551037f263779322f1e9ed29f66432f3e71b1010b07951e0f155ccc4c3553602ab28551b6887530b7a066baeddb111f90fab9ff18eacd2f48127b1ffda4130f66f15c69593552fd6c8e2c0add716bcd8f4c23caa9341b5", "label": "", @@ -254,9 +212,7 @@ { "tcId": 19, "comment": "ps is all zero", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "5f2eb84a45b5c17a89eb1337b0ca5d7f13314a850e5607e1348b1bf1afad9e278454ac3bd3367c36c8ab22d1b3d8e16c364e0ab79c9ca91383c3ff68b8601faaf797f3721551a5f422594a8e96069ee1b7a698a86898cdd5e1b33d3fd108c74bab7c1e08a17a47d7f2195bdf1644ce12d6c5d4157a03be9019e439da230deea8972e360fcb3ba2b59c6e9fa514a26c00791af0dd5401cb01169a333ecc2216d2e0b603a52cb1fa09fe530324bd3e19f868c8c5b4cec1a07877543ee1b68bcdca734a6cf8f28bd57cf41f306f55fc759c193a6225893b3df93cf909de46a9a0eb80c58f80a74e11e78217489409579ab2a53ac7e0f615bd2e3f875e9abd2fc9046db342415b452ef112b7367c301f3bfe7ed537b5659302dc49fd22a8b0ddd8246fd5259b1f98bc857e4d4bc489db04d41379d82f81ceb2e3ef0a24defbbf027be3ece8af03e4e1b0323dccff2633183397289545988b0524b30ee637bc2fcfacb7cf97e57dcc78fc507d02cfdb4e3e1306888d1adc4d5a7d2c12d12c3e2f0d69", "label": "", @@ -265,9 +221,7 @@ { "tcId": 20, "comment": "ps replaced by 0xff's", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "4da5ce126030a6df46e78cdf2c25b9e81c394b2ab1eb72128ba36e1ce978738830dea1af9cb743d037c0391feb51e3562a117b5bee96335495fed5e0969f26a25580a549e1299baf27f44253aad62b532524aeae684b0f989a0c5997ad35e66b8f4ec2501869b8c7a4161a126fb2594c728c96b97f0f52d29d1c50bee8db7358d5aed88117d262cc790e912403a332c5585195d815a84c8fef117f16c101fd12f51dba843c2e28b758e05b1fe47d738299a120b179703bb8116c50a9caa38799ab377307ed51c185d0ff54206e8b45215a5670d3a408dfdcfef08de0282d59fc33ac76c733d2e00c3a205b571dbf62c1e330d0948397a6a4f7cfea31ef6a297e7308a56bb48260cfbdc497d30956c976deae81604ecaf9ceacf056fccdc9e5d0c8ca1a0de2e7faa24aa0ddc97ca75d5e19e07a614e404ed0ea318bd04ce8866ab6db1f7ea6e65316582e3f8f23e9d9f258104da3cb9c3e8b2424642fea70b5de0b372e1b1ad15c1c97b67be227788bd1484d624d652a665cfbbac148ac4eb1c4", "label": "", @@ -294,9 +248,7 @@ { "tcId": 23, "comment": "First byte is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "5dc333cac75cf3da3e0a3bc580d5305ab08b11b10b8a4ddc4df54a6c08dcd21bea3c83178db7c3a9f1581a6db19972c2924ed07705045f0dc72bf60304e0f9f140986ad024aa4791f6b4e903a3c1f8e33f61268feea185a1b0f7690b80924ea06362ff9821ef7e39447bae69fda7671d11171dbbc6cb60d0e95bada53bd7a81e8a9188b4eb63d573bec3973d286777278fc4a4c7aea62267ea0c268a5498d2e989de4e4472c46a2d5961fd4a9a75d81e23e73770014b01721a09c05b39a1bcc1913a9aaa0c1f7e54859a86ed3f1dbcb5e4371658c640961927c2719109a964bea77b037d82a08ce241938ce0ca349590b9a5644c3c8f22b250bbff4aaa5731fec8ec554af2c3ea743effe2b42e30ff4ff181f8e6552c11b87090356b8d7597ba0d97059dfd77c300db534d6f660f6ae9163ea6d24a1543f5dcb691ef1fb9b917b7980660e223524ead8ea1d7b4dc29f1e542122361b4688c93f15434e52b791059650c99d97e09a3cf15e7dccadc95224478ea4c90615d654e51ca9433357835", "label": "", @@ -305,9 +257,7 @@ { "tcId": 24, "comment": "m is 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "label": "", @@ -316,9 +266,7 @@ { "tcId": 25, "comment": "m is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "label": "", @@ -327,9 +275,7 @@ { "tcId": 26, "comment": "m is n-1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1202", "label": "", @@ -338,9 +284,7 @@ { "tcId": 27, "comment": "added n to c", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "fa00dcf88d38cfdbd67c16db4fe513720bc05e8649e1766e790ddd0ea86cf0977215d36e4d735c2115227dfd62acf808e3839209114929b6fe36864ec3e1d66024b62763acecfe3adf322168b340d839dbbb5e62d2196868dfd975a7a0eea51610df9a5202b0c7037afc6ba5b68d93bd9446f5a9ff1c27945852bf7c1b1aaaa8a1ff9fe3604fe120be2df2d8f1bef9bc049fb667459c487000c59b6f54bb8edf409521c5f87795f3782645a2c42b5136f281875e4193097edc2a284ee6f8981d637a276dcca9fe5cf990763648845e5cf874d56c57d6c49dd003a929672c8c2dc8cf96844bcc9d284a20f8449f8ea18ef2b6128cc49f6931623bff00e85c1f229ee9a9544ff2751766e5687ecd72ec6226ba5c5284771e57574cd65015940db4d4c88cbc3438d8ae0ae420d3962765bc7cdc92481ffc3e22ef0dc3c4cbefdc147639fc93029d68985e6efe7e9b10a223e3eb7988d2614c6f3c4b84fc84fa6c39667ae2054fed4af3be503ff186d64ca9cef2e9771c011a21074e5c6209cd08df", "label": "", @@ -349,9 +293,7 @@ { "tcId": 28, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "0986ec632d289ae8717c07ec59b8aef20f4029c382891f4a533b86a95a9fa2845fa46a184a8e2ff65b2ae53fc81e06a29f85fe3053cf869146d52a4e9ed7ea753c916c863470682f2d3f82acaaf37579006b737cb00ab3cfe2b0ab92b4b4fbb58da3d5e25f371c1658a221f9cf4310d383d1d78497ca96a1e7fae52877e7f6b6fbee07024dda16ccac6e86a11f7dcb8c28e77474bac019f7e41e2d0f6a081df3f86821b421393744e6916cbdbb6d30fd92356c8fc2fa94fafa591664b216d534078178a1ad6159927f96fb9981dd8a2fedec7abcd763b4c3de9b63f82c26b674ec93266745ccb1e906a782b847b9980c32b31141ebd0e3ffdf36b17d5813782e9ac3431f03425c1f189a4b59eb825f30e981f8c68f1614d74dc67a8b0535a710d1ed1a5ee080998eebd6a8760cb2db310677a4ee0959f464366309335346f96b17026b3c4ed856fa03aafff26c3696a6a2d5e3709a65a42c2e4d9548b5d5dfca87276582a553cc40425718367344293f7ae677aaa14a26d00f2d14eac9fef6cf00", "label": "", @@ -360,9 +302,7 @@ { "tcId": 29, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "", "label": "", @@ -371,9 +311,7 @@ { "tcId": 30, "comment": "prepended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "00003302b97f67d2cd9fb0298f15a375a21defb6c9b52cdbd78838d4561f0650cbe2563cb5e5ea797ca7703f551980307429bd786c5f5d15090701f1d130366cb0a93219f0396c9bf9c7bf2aceee5053553f147c15d02a0b5f00b597d01acda7a396d4f7c250cf61342a48e1bbd07b3bd3c2d47fa2da326e1c757816e47c7cd81de6e0e7ae36c99ae2fcc56bb47570a68f5507468dd40bedf2ab43eabf6fd00fb43a0e711477db4ee323300897cf11e4fbba49836f55197b9673a2433a1756fbcfc2497a4adc620e65428e29a18c80c9a86710d1634b56c296238efae7cc0ff177052ac7b2159d2c21e587752ca16ea50c3a3e50b12709535b7eac02c4f8fbb6a95d8455e472f41765a2eddc24008e74b79baa11c7073168c7b54d3168cb41353bf8011e33d02d4753bfb28c762b7c459912da6d441f4942c64fb5f6e82c351d8942c69299b07ad25b6011a7a280471bb90113bda8e450a1098c6944d048c371351b0f1fbc254f9334a6c7b26f5a1888f0c558727ad05da09539ec9966b5adb1f6dc", "label": "", @@ -382,9 +320,7 @@ { "tcId": 31, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "3302b97f67d2cd9fb0298f15a375a21defb6c9b52cdbd78838d4561f0650cbe2563cb5e5ea797ca7703f551980307429bd786c5f5d15090701f1d130366cb0a93219f0396c9bf9c7bf2aceee5053553f147c15d02a0b5f00b597d01acda7a396d4f7c250cf61342a48e1bbd07b3bd3c2d47fa2da326e1c757816e47c7cd81de6e0e7ae36c99ae2fcc56bb47570a68f5507468dd40bedf2ab43eabf6fd00fb43a0e711477db4ee323300897cf11e4fbba49836f55197b9673a2433a1756fbcfc2497a4adc620e65428e29a18c80c9a86710d1634b56c296238efae7cc0ff177052ac7b2159d2c21e587752ca16ea50c3a3e50b12709535b7eac02c4f8fbb6a95d8455e472f41765a2eddc24008e74b79baa11c7073168c7b54d3168cb41353bf8011e33d02d4753bfb28c762b7c459912da6d441f4942c64fb5f6e82c351d8942c69299b07ad25b6011a7a280471bb90113bda8e450a1098c6944d048c371351b0f1fbc254f9334a6c7b26f5a1888f0c558727ad05da09539ec9966b5adb1f6dc0000", "label": "", @@ -393,9 +329,7 @@ { "tcId": 32, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "02b97f67d2cd9fb0298f15a375a21defb6c9b52cdbd78838d4561f0650cbe2563cb5e5ea797ca7703f551980307429bd786c5f5d15090701f1d130366cb0a93219f0396c9bf9c7bf2aceee5053553f147c15d02a0b5f00b597d01acda7a396d4f7c250cf61342a48e1bbd07b3bd3c2d47fa2da326e1c757816e47c7cd81de6e0e7ae36c99ae2fcc56bb47570a68f5507468dd40bedf2ab43eabf6fd00fb43a0e711477db4ee323300897cf11e4fbba49836f55197b9673a2433a1756fbcfc2497a4adc620e65428e29a18c80c9a86710d1634b56c296238efae7cc0ff177052ac7b2159d2c21e587752ca16ea50c3a3e50b12709535b7eac02c4f8fbb6a95d8455e472f41765a2eddc24008e74b79baa11c7073168c7b54d3168cb41353bf8011e33d02d4753bfb28c762b7c459912da6d441f4942c64fb5f6e82c351d8942c69299b07ad25b6011a7a280471bb90113bda8e450a1098c6944d048c371351b0f1fbc254f9334a6c7b26f5a1888f0c558727ad05da09539ec9966b5adb1f6dc", "label": "", diff --git a/testdata/rsa/wycheproof/rsa_oaep_3072_sha256_mgf1sha256_test.json b/testdata/rsa/wycheproof/rsa_oaep_3072_sha256_mgf1sha256_test.json index 066bf094..241ceeee 100644 --- a/testdata/rsa/wycheproof/rsa_oaep_3072_sha256_mgf1sha256_test.json +++ b/testdata/rsa/wycheproof/rsa_oaep_3072_sha256_mgf1sha256_test.json @@ -2,9 +2,7 @@ "algorithm": "RSAES-OAEP", "schema": "rsaes_oaep_decrypt_schema_v1.json", "numberOfTests": 37, - "header": [ - "Test vectors of type RsaOeapDecrypt check decryption with OAEP." - ], + "header": ["Test vectors of type RsaOeapDecrypt check decryption with OAEP."], "notes": { "Constructed": { "bugType": "EDGE_CASE", @@ -21,12 +19,8 @@ "InvalidOaepPadding": { "bugType": "CONFIDENTIALITY", "description": "The test vector contains an invalid OAEP padding. Implementations must ensure that different error conditions cannot be distinguished, since otherwise Manger's attack against OAEP may be possible. ", - "links": [ - "https://www.iacr.org/archive/crypto2001/21390229.pdf" - ], - "cves": [ - "CVE-2020-26939" - ] + "links": ["https://www.iacr.org/archive/crypto2001/21390229.pdf"], + "cves": ["CVE-2020-26939"] }, "Normal": { "bugType": "BASIC", @@ -73,9 +67,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "b47525feffb063be5201aaa1d6846f9f397589b988fa26848afb9bbd9d6b0d0c92cec327332f02bd072d53e479726faff5fb89677c4947d60d5f1d7f3bbf211755975e1851f17f0d88eb970bd14719a9e5b257cde71071915774578e0bead5f7ccd7b476732a47e0d54ef214488d733c689238f6cccd6c8be7145e0dee871fcbb504c93e1efd842b228d67fa3e303a1081e26052c6c11ca85355a2de7f717dc432a90092ff9d3d75301e7f092b3b425354939c43f0879768342242836030822c9bbbbe09d5e938fd070aac9f974c35dd46599766ac6f0f87a036a36e3650f7244a336bee4a9ed1280b8adf57d702844c739354eae88ceabd8e66338e59262ecf51b28f4dfe7bea8449383c27580f81ea06bb4bd031826e6f6ddd0c6a3c7eae23d3d6acd5f6388fd9fa70e66c86d178394953ba4e391629a9a588797e25acf8c130859cb7c9504998cce6dd9e032b1a09aba8b215b03b4343a5c0f2a8253b5543d301bd883e941786371bdad14117fa273296b153bca8ce4581df09fee1bd5e15", "label": "", @@ -84,9 +76,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "4aae8595883dedea13a1fd656405ae1a94785eb86318e181b747331019087686cb81b259f864c6a524137a316f744c0d092348fe0428e1d9551bd402404342e1df33f7491c381a4f32ae5687bfae07e1c408c3e65720f54c5a168a29df6b7fbc1835fa49ed5a8b42f2acbbdefb3cf58fb6876c2a0a710bdc5c9032018c6b326389b3c32efbd7aefa8dfde0ae7bbd829e6160cef2c8632335006baad32fa7af1fc9fc3ec5ac9c4f7af226e7561cb44338d428d97886d29009989e1d875650c9f3fa8af2a0924f93d00d2cfcaae67e8a89ef34d96afba478a250b7995e7882873bec869541c02ed46b410ab75a214f0ff08ceaed4444080a4ade6baf39aaa9d9ba52487dca33759153345538143d11af5f0ca335a2a3b94e1045da7ff690a4bd454fb788bd7c73b0b16e35ec2766024fd0b7fa44e0ca01fc61e331b1fc8b09f549a946101e2b60c339304a48d044fe231288129d2b70d6b08592288d175183e442b9aa4f5ec6eac0148b6be1f989263d3cf34a7ff265539b8e34c2117b7a1c7616", "label": "", @@ -95,9 +85,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "8f71391b8e3a079a51d015e86e0572aca134e5af782000545da1cbbb4cdfaf836542cad19bbc6aca73367dff9cd1e33631260d390b6d83882f82606e28abd2d8aa229ec1d93b4cf16599dfadd2178029360ef5a3bea6a136cd437f59289d334f20e7bae91ecca18b7e4fa5e3613e489ec806a52bc4727333bd7ebd5bcc7568f697d4013d0f6f54caf1baf36791fd21f8ce84643031ffe474901920eb4f592ffa306a979edfd6c287ee5b1fb0005a21d840372c60a649a1702fbc46489211700e8262bb1a2f54fd38da6a07e15850405a277705a66e7088b98bfaee8b2b51992797d5e5712147b756367170b6fde26c3fb5988ee07f916d189a3a18cdc0f3b1affe63538cbc187d4bfdcf5149b4d26bb207a1495d51a2ee1c2415f4a0d6434d50953ff2fe8480d276491ca1468e86c2318e94087e984444b04e7b804cb1f62c66573e82fa6800ac3a42ce0d8e5909f3dfba024a40c51b21b5455836a9244eeba25157e24676e1a317d1af9bf4773913ec3ba6ed1df50d3810eb98bcd290757daa", "label": "", @@ -106,9 +94,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "157562f61b512b11b02d1f8299e62f55ffb9c1cb5facb33c75fee79ea8bfb68314d48a7868c05b8c97de4af54e4960868a694a3c302c73195a8acfdc78137231dc960dab44bad191c4bb2b9f8b162a73799ba2083d93c55b425f5857c925f2aea6af19514825fb18724555a5b11ef553889af38c7585c35033d1eb9b71e56ec0a1a1185e4e6e5b7aab351404f0d4a4416023449d84f3bebdf57d5666ffaea80be1958be5d7da7ad2c081aa338203516aba1e11642192aa4024e5fed6119aad7456bf13c2dd561c4ac9ac887eeaf4b53bf15e007b043de9abd6619a6fad5df35a336f744d5034af72a6ceecb9305da973c50615c29b98a8d0afa8c54f5cfe80f8efba51b08cf921cf55c69314523619e753f3056ee704a947c24d12e8817d5312ea5f6d8444da4061d26f18ab660f0eb88019506eda480195395e6e948d42e96c3ac8723f5514d87da3bc47432ab60e93efd8e6100589318f1b85d1c4bd04820be2892a8acca1e3633950b111859c6ee2063cc061a44a737ffaa2c158da806864", "label": "", @@ -117,9 +103,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "7c741c6f511fb2eeef9ce3dd89269e991cec00f0ceab514a1780c0ea2e06261259652bbc5e46871780d0c03f933d2a3e4a482ad95bf346f7402509a3234617ff36bd50070e2278e77728ebb27eec2b1573c76ec52a25d921b1a6372ee6200dec65575324588203fc3635948e856cd47a857cbfa8d2fbbd046df850ecb1582d7ecf531f4f6f390b725703a58e82947141179811651588d6b13ea9fa09d138d71afac2b24b82c48ebf0e5dfdfc2a700d93d396c8ed4f78846797dff44535b39d176ec2d0124dd61b29d36a314631aa2a7d25015a06c0e30e2dbb011045115d6d705f06b593a22f3f6921806acb1c8a4460cad9104a78ce9c18e940fdaba39a6451a10a54aedc3cf31ad505fa889ccced290dfae89743722527324ef6131b7ff0880d90ebbf803fd798567ba0e07ecaec6c6ab2b3257688d2c374cc3e48137ff81a66c504a8aed98ff76ff057ae39ac67485b17abe4e16d6fb5b64a5d7c3303137ee286cb6ec53a86511cb224eaf47a59045529ed6049e3bdedf619007eefe4094c", "label": "", @@ -128,9 +112,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "76efadf7cc972062cddb8c0eb6789d1422632751dbfd514d3e8a4cfaeb17e07d78244aba11bd078fa4fe3da077f1b6b2a6bb161dffc4d96245b6d24acbddb56a2245146699ef629a069d73ea233dc3994f93bdbc208f6f53d4d74e47cc0ac167ca7912c915842d9113e75da6b2492608412e7fc2a577fd3621a1107c1d1c5e74d3a0aac4cfbf389c88474aa37be31d18fcad2f750c1b176f2c1ff544f5d23fd3e1a3c4507e62d5a2c2e0fb1bb426f860f84c4de0a2ac63f90e3a6e266504389e96b37a16ac03fff70f3bc4488b3ef783bea505911512b7d04abee4ce52b0100727e563f8416e9c6f889e5436b27388cd6d7c4e2ffda6896688f8ce15167e8baff14ce9ab95caee52a5fdc51515fca66b646af8aee83e0aed730bbf2af2a966f330818dc33d4662e4dffd50025cbf77efe6ffb3c6cfa24420f55a418d08b675dd85f7aba3da35cbadd290482af1e7a0c2b7034a41bc28a5e3dc2c47e78fb46ef14dc4674c65f5cacd17e4f542a9b98ec268bc977eb97045f50c714ad7a49c0e84", "label": "", @@ -139,9 +121,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "0351794ac968e26863bfa67aa4d602c725b79ca9a4cd907a9e03c7575b975bfd99fa491b5bc3f93e1eac5b48d95090e10a29d9e4edce709c74886ee2d5067bcabab044e239cb4c23e1ffa8a8666fbdc706ecf49225697fb6f1a095e20dcca49090548d9fd0b8533b090823a76ce6c8c8a139a20b3e930a8d2ef8d868fd92c086c06a86c172e40e76f9920a6de6ab2fbff2cbe029b685dbc20da94e84442050b0128200446bf227eca935e1bfa8c89ec3454ea3a82cc792a2512d8513f2ddaf172e35e735ad69a5f892ad0c216e84ea9e92129d8272db269173cbc525e61fdfa5533e2e69a4670ed95f4958c684476c208002667fc7f687260eb54d9cea88bbfeb7b6d7aa640cf0ad0af22ecae17034c762bf832a9e8ef090926c5ad4fe6a15b6e5ef69da001bb7fbc608bc024bcf38e157dbb57974169bdf302ec177e48d15a1d0c919d9b8862cd91d454a96df1c720561928e282b9e922d0d8218d65b74bb740cb7cf7455e97a5e6bba07424382c31c37549d7f29bf7e2e23093ee861dce0ef", "label": "", @@ -150,9 +130,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "7a9f4a75375002889bb9c4cafe5f044e2f28997474465251246788e51b0cd5c52c809a69f1ccef4c11723af030fb698a641b98b88b39c152e741b8ee29b13857ec144f200c669010a657441701e929ed7df195669197f46909acc69388128bb75645f270f20df256f0d0c0ed488efcf26c44e4d4e54a8757f6c5bc7008c68b7fec43778743a76a890d383e2983a754095224c56862b4b62e20f112d1bd96f30a3e66a20b01069c0ed9730f9f7de6cb13e2272640ca5cf807e64f44297e3e58ee9331e1f04610694a0d5be7006f96747cf730ff3fc4bf8884b3f9f0cba9c4a8f38a01b225b083d77516d46ade258242b0ea4f367bcdff490e2f127f013808cfeed451aa7c0f64b3156fc968507ec7c80572693d154b924fe18dfea946d52da81a5ad0bfb5fac7010ed5b4f18a0bd1ef400a2804b9ca2b2dd0bb8b8b402952949bba935b674c4863ea4a9e38dd701d23c71e29b4a7c695856db5978b7e3c964ad8fd4decb1cb5eb3f83e8ef0be4e5fefd27f8604b1d6fa06dd4f97110317bb19d9", "label": "0000000000000000", @@ -161,9 +139,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "1f1ef3e2956c31f6b98fb4141a42fb2b1a14331b5591f40b5f34fb3cff536753eed85f9c54f24c76b29cf7010875b17e2bdadddffe230d411c87718a5f0cdbe6c120ade66b2171949bcf7df65e6c687249c0dedcd358c38aa1b61867e2435c478f46be8853906cc08741a1c092c2fc577a0b8a32c818434575b54bd58e17fcd1a6f910b185df53449fa88a777f1f795a89eee2586c1cacd4d1277333ca2ebbe0430190289665c3efea05871227670fd07250652a1dd2afa6ed9c295ebc68b15a254725dd6006d28aec6b1acdafba69247790ceacedf5eff437d569a71e5564d6ec6c90d295e225fbf525e76b2e466985482927345737eabfa34046ef618494af1c847b1d819f2f99b15c13b8e817d437db38a574f66da845f54895710f1b685cbdd83fbff9835a26de074c5b1712d98d4e036c9720d921739b8f3dc320f1d266ae5b367b92f5e33ae28a7a06f727f2df5437e55c325cb233c801ddf6b12240ccd0b8db8c31a5ca652cd0e33bc1087f4bbd70a0142617903956443f4ccea5cd93", "label": "000102030405060708090a0b0c0d0e0f10111213", @@ -172,9 +148,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "85186e5bd121796c604ceeaebe2f12fe87f41f502c2622f0ac8599428f556f7ddba82355e65dde44fe1691b7901fcf6ed83fb837c1f7ca549b2565da1a249dc717c245a9c6362c8e831ee4156dfdec6d9e19ee500243edf4419d152c643360e35935d88a0364b28038cbab30d23f6571053be99e0e405538c54a71c4483caa328a8a49b1e9a5ab0172d429b5635fa7cc11f5703bb95536d218bdb4ed555a2b1b71c717bd65e3607dfd7e7cfc1fa7f42e72a5daae3e6bd694a4a6194bce970cf102bafc5573b8de18544080db3e89a753b9245ed9cf7a17282017c8276bfbe737bf0d802a7d2e9a9fb5f373f9760708211f9b7a99d3dce0becfa77c96b1f5fe1c4ae8cb2b4f7c741e90e4bd2fd1b93648252e4576b5670d51e86068497ddf162a80dbc2a16b73e16e3661f31a8f2fdbb66764a70a1cec5e0e247e38f3fe95949a5742b1987280ba9d4afe69cd00fe10feee87b9d0b40a2e94fc042a4a51474d7e162a1e7261b2791f8af2af6978bb87ea1059553af71777fd04fb92c4fecab972", "label": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", @@ -183,9 +157,7 @@ { "tcId": 11, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "6aa169ad089b2cd0c5c0d0742e452c4f1bfe9aa04f4df93eeb38ad6de8cc93da66af9ba589352446b8c3a5797cb0fb8b0b6d6b6fca1f9ae4d508951bf0b526a9433a9b26b5cee4aa943f0d2c0d94c479ef8f99e2bb680aa4bddef38ef607ce2770f4d60629ebfabdd9fc20c6b88c8a02179dce5e9ad9beb90cf75baf5980edbd5b92794bdf9bc58dcc44a13b181179e92fa394152506845188b80aedc2fe559a3bbc289b933fa2cddefe080817f6fb3f1e8f585389ebbef06c3376caa975c07efe683a32e64917566645330dca75480e7ad2eae5b4505b6ad5233e7cf4c3d8677e0350b8e1db4cbfd73344e14f458f49849cd991d3b4fd19061bf25784e17b04230b9a1db1637a7b8c0f4e3bfe00952201c039483551931f84980bf8a633a1bbf4b609ad64ac6d26514c869c1d7b915b223356fbb07fad300cc9a8e6c768927a857c7e9a58b0d784a04e24082a393e65f098ff211dcde8a5155550c18bb22d64d324224d77e150bf424262f17827f13920ec7df259ccfba158766b0b52bf25b9", "label": "", @@ -194,9 +166,7 @@ { "tcId": 12, "comment": "first byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "5e6a85d2e4ebae323cdf919e12ac8e5028e0bd12501c5c81f2a30daa39a0ce15ed25e705c59edab7e53895e9a4b60b0a0c75f11d984a5cdc45d8f300398868c76c973e5d47f50831cbe994c5c76633574bde9f274bde95f5f4c7a05c7c74f59718e152c182b4dc9f86ec3a677d824ac63d33aa5dfd7d695bc409a3f22d84b4d75effa7c80b64647b1344e948087aecbbfbc607b667611fd7c3f847ce223d0ce6ee131f75eee01cad17131b5de821fa7d6b458cf989e3005ecf6fcd1f6cd022162c2963e05893912cdfa9b06634ae0e040a73284414a9a6d8f8ac2e23b51ddcb108586216bcee3f07c7b1abc84c41b98cede33d5c4ab8f8259aa0c52a4b6cbb754aa21c2b2ebe83962039651c9159ec65da43458f6ff397d9503d41ee102d0456ec58b1b8e28febdba82dc92e5e6941a097c8e406559f8410974fafbb77a9f72b0566bde813306b1a7df7603f731e8982f1730b95f9e541b29eed40fa85978044067650c55ead01240e58c456d9416145b0124170f10675e22d32920e91c11784", "label": "", @@ -205,9 +175,7 @@ { "tcId": 13, "comment": "last byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "61a595dcd055dedd65419ed49aa559d1bab787f1d38ff2b2ca65baae8439bf2a6afa3cd590f450b42962d84919d29f3d9c11a2586be563163b0a16a4f182029568939068003b3cfabe21ff2c6b7864fc2f6dfbe31bcfd32a1cbf3f0333477401f2d469b6ba8a7509d7e832df96bc0dd71e3c0d2979ec479609db9c19d8cbc99682d5ba09a8dab54c1ef4f3257919c3912aee52376bf3dc4ba4de5d9362b6c197779308ecde992bfcdc6ac658aeb01d5112fe592ca8665641d1e09dfef06ceba48ce18cf6b8ca0edb966246f04705574bc72c163ff7b28c149376bf6302acd2dc687667a9df54b4796941ec1aa9ee96e484e34429ee3a48e8a8a0a912569490190656207dd2a933ce212e229314fd51ba3fe505db2d10a0d29b5f54af042b4aaaaf3b548f38837b95d61739a895fdab837efe422db7fc71ae4652ba5319ba383fc459c7d0115c32b1c99df909cc3722e549e3119e0b47061eb96e714522b8b64cd5841967d43cc5f700a197ef0ad5c7c2e064fee98c461690b0fade7ff42e3f11", "label": "", @@ -216,9 +184,7 @@ { "tcId": 14, "comment": "l_hash changed to all 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "5c7b1e592ecfb9b230ab893e72c80dd0f762e62227686a1978cfabb3b961c490ee18a68174ef713f4dacddfc392fa0862e55e48cd084199f702507cb1ff8352ad67fa9c128a5d2738382973a65a6302b169a94d977b242ae57edf951c3ec1a368ed5a580ce6755709e722f5a8bc0c6844c53e8f72748f5123ad8773485eaa9a52446bafeb59193b1a95fbe6a8fe876abe6d26c161d8d3b56d5f47cd3b9912e9e3d283ff8d459f99348fd5d81a20bcb4792717b48af6a455333b99aa6b34e9e2f8252be8d51256a30af1209d7c33b55238c72b92fb08f216eb598a99fdc4d660307770a19045fc5e21e2b6e67df5cb3e8a2aa7b7997cf0eeb5324e86a952704beda65502e29b423222bc68184e4e18e3bd1efc4cd0d371eee26f2472184edf302701c0dc869cfd10937ec9d720f0b09c9e663d4e528ed257bf03a6bb7edacf03ea5796c5fccfe6f99cf8ad9b487db1bb228130afbb468d289230366e3890ae1b9561ee44d8fe019eff7ab5a6b2179e142616f9e2dc0c753e570185264253f180c", "label": "", @@ -227,9 +193,7 @@ { "tcId": 15, "comment": "l_hash changed to all 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "2595c4281b17918f228519968ca6882fd7abc6de23a3beb223391548f6c856e99d497778dfdd24f4a91a63564e0e059056977ec4f621994ed67135ae72392e35a3b80b21ef4ce5ef01cb72faf38159b78a7e395eef3525872d6fcb7b97124be06ebd9c78110227ba0108e5d681d9415801b70384822cc24f0cae597da0f161077940fdfee3978a420907b0fd66dd64a8f4231cd963a1a36331dba563922675280457ad17d8a9a051f0852f2d0a69044fd501f1e29c4fdf9ad5957e249ef72963d678ebca418f08a73b8c16ce683b146ee731da35a48057ce41b309ef6ed90865e59e3477e23d7bbc8e5da47ca9c890772f7a5523ef181af764a4d05781db1e8a856b09478acd29c273f3bb7b52a7926bfcf43326a6bea8678151ee6235cf8e94696e174552ba644867824d9bdbaffdfe6e82ae8dce01674ac44d636f6ce97e926f1da2fb4bc941fea2592cbcae57769cfebc519c77c1fa9559f3c13fea9a3fc985ccdd02aef5d977b7aee39ee424c8cf4e0f522d5f50e9981e3b58f33713bca6", "label": "", @@ -238,9 +202,7 @@ { "tcId": 16, "comment": "first byte of ps modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "2db9c10038f4912d0d2011c0a684a3b918eda30b238660865c3047285390cbf019eb7bb0eb17c1c94f956eae46ec8f6f86b4a800ad7dbbeba616e392ddc7e5cc1bdac3433b57e73b48a27e62c59de1da90a8960f3d7010792af056407060ac39d6c200c89e9e0f10668962bcd13506b58b0447424c0e50b27b3a5e501dd35470681dd6f88a05903f4a9f42e9e4440a998a9ec6c575b0472452fc2f7816fedfbe7b9335cb3d9dc84bf54ed5e8bc89a69aba9ce9507e388fa8ff2ff2af86c6ef6f385c7ca2a18714a3652721c00768d8024207d8ef89b4cbe181e645ae1fc906620a7a9890ccedf3b70a08bd90c4acd3b2213e75ad7a6725eadcb6b7a57bdb5cad2ad599991800ab4f7e8e875a2c722bacb09346853dfcb293f213e4d5612458441fb923615b5bd9ca7b38a1bf2578657858ccf0ab002de62f04c195f3588db29c6ecd74815a48c0d7ba9808750dc2569621878f5cdab99c8ae361fceb0f0440ee4c896cddf709dbe0b3d3a6a643cf98b31e40296174ebe7f9fc25805bd6fe8328", "label": "", @@ -249,9 +211,7 @@ { "tcId": 17, "comment": "all bits in ps flipped", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "6108c81245db49c2b95c4789a25fb6ac0b6b9619ab213f032b455813173c766b6704843e7b5cd399c09136d3bbe413865d653cff36f05b07bf8fd99f74bc569b2b741151dc8e9a5f13cb1995094e09854ccee950c15f77b02040d04f0ca3fbd10b5114da0e0d97fa4cec5351569d915fa0effb5bfbfa7e5071cae6da9254c0b4c2649fc8f29a8b8ee3fb3b03e5bdd64bd74df63dd687d9831a88ff4d3ca3f03077781528d19374b0724d979d08d7552b354a657f97f48d822f3301fdfdda24c58f4d5c936d0e239698662c33965f4fa1f7e878bb6203c1080234deb6782149ddef9b95a0a1c563d60040d4ba20fd464e85e3be9cb5a29ba1325fb70137b780d2fed3919c3f2ab048a34ed90b8bdbfe0a3b573353f239a38e95af291537aa466ebbf46e7701ff9eebe47b404ad5d915ca35b930d019be61138032a6b1178544726bbf6564b905cd3527727fb78d0cde35fe3b9a8f236abe7faffe08df18701d7d8e78cd5365e371f3665c4efb16927fb4d54afba710468938747fc918fdc7b997", "label": "", @@ -260,9 +220,7 @@ { "tcId": 18, "comment": "ps terminated by 0xff", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "5552caabf0e33c74402cb8d9cc43fbee119055f8e5a9169d8fa3eb5bd2fdf2f9fb72a9d190ba067eb625da0415b9e2127a85aefd9ff61dfdc42a6d252101aaaa3c11703115298c8893737ab8123c675a65f7db661273b936ffd0f3a5cf5dad3d732b749c83705a90d03e1eb1845c4a37fefa7d1c10da277de8437d44d9c448ab38433985a1b9a24697bbae2dfa875cb033e57527fedb17dca5102683c907b82a4aad66345da3031167fcf6a333a9bc4006934409c7141c70ba0bc3915b2a5579a351a8a6d7613fffeb014fecc6dc9937b1311970e71f45968c890521fdc2167b80155619b575019b563601d8fd6c14c261f64b9d5056ab189a9730dc157f69ac75ffcb8cf2fafa06db43ec91f583ec085c6dda8b0dbd48df33e2aa84eb5bbd77b39334d3dae4dc4b63da5132d69c0879639db22f84b29fe9e03b0102c95c339bf85cecbc564091d9168d93e92f1930617687adf56988cb89b69c367632cca798372b89002bec586e92609c021273a1cc4bd596342d6fd7fcf4911b3ccafee359", "label": "", @@ -271,9 +229,7 @@ { "tcId": 19, "comment": "ps is all zero", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "11e958a24a754abf620bfb2c265c568e41ed4e601bd64e1918a4759a84d6cada1c3b704c9b5c24a3be37aeba85e539b33c05ebc685e81be333d599f3fbea364eb63cabf71b57d9cb38ee4bf01ecfe7a0df7f79d390981a7d56ae6be07c5789e42ce50a9bb84e388301e007ff823f95b677d8cc0c0ba7d320f94032369eabd8500acbfbf2040dd68cf6ad2abce9ad3f8e54033c81e3e2e9ed966b56554d4f0a8134e3fd18facd3dd4e0d3e5fe7be2e1121e926f6f7ce9727475c0478a73bd2256d5d0d90c4ea144b5ed91e3984febb2469a858020294c7c561ae2ead0a05f422fa01e7d91f9ddb1e50a4bd6619f841349f5c998554f023b19abb2c5e77cb0bb14c2630158e37b83ffc5a7653d97a42c7d670feb8d19ad2a3a5be3a3911024fc7d797c3f27b84923e6837eb6a24ef4c9a95f437a17d0faee59dc181771cdfc6c989f7cf9004a353e4ba84fdef74871024ebe667e4cff2959830cea4f2ccfe9a83f58388e56090ff9ba7278759508b65d39c4d4e977f0d0ec1280b7317e42b8f05a", "label": "", @@ -282,9 +238,7 @@ { "tcId": 20, "comment": "ps replaced by 0xff's", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "7a6ffb72a3d0219ad9e99ec707c39c37d4aa072c47553c307270b9901c1587669de22819c1116d67f4689fef5453007800c29eeae66a1ba58ef4d08a77f2fc7fe9d6bb3f4105adace30eacd883ff86c0c64c422b9101a997a1497ff145d63f7f129a11237d7189361af0da522ec7ea7ddda2732bee2f2870a590c362063ddd5c4ee4476272abe76ff2c761fa7818d951abd8841d516c816b0c7ba93967f95401359db08c8d5aa4edbf5d535ea42c1ebe316de34ba0e392683ca5c5e6767c186a1e0ba04b7ed39ecccf96ddcec921c192c5545881ab2a84c326304e2ed70d29315746cb8b31bb7d036023684f6fa2cf33d558d194389029329da0802c377675a0f3ea28e497c712c5cb0b754af92060ae722563facc3a40794489765d23c9925302c8c5bb9ab8ef5c05c8a9d8a0907858f51e276671a9c96484165b2463e8bba99b3ab7ba5bf88a787800682b98d204f78dc0e137e1aca622d8a2e2f268e2a23309ba8085536cd0630b561211d6c844ea29224e7cd8f598df9bd91a961ee33544", "label": "", @@ -311,9 +265,7 @@ { "tcId": 23, "comment": "First byte is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "3dc25636b9915a15c0b5bc467c0f3834e40ea9df315ad7e60a0f515408382a40f900e8ca2279cc2de6c94500db484692f92a0a62ad1a91be01e55e82ede69c5c188bd624cade6a359524023b3654c4dc6fa2e95a5062a1f4ea04f26343280871eca16ad398ab356784775159cb6d94f45838ec75c810de14ffaddfcc76d5cda931f6bb0285f812d5bdc15c77af50ae6b10438019e0207a4e8f95982651de5b251702f3778f4c92da002250cbf9e9f6cf57b8736b3b5596e6afc06076460e948f87b64b008545a1a8f71f6918b4d944b6c9a777a1119eb1ff63cace54492b7fc7c57e55d7306d06df5056275fd1c61845cc2981cdf71a8f6ac8bf58036845a6100b3db63d6453b22f44e9dbd85a417e10a8c033cea38f7f3d1f0fae1af30f609d97d8379542dd1a3ad593c2dd00b79badcc9824f2a0946991b01382b205050f68926efef723a10acec37788969ed56ad9c2113a4167b69defe05f02ca56bf93fccf8278dcf160b8e01bdcb4460013bae15219e16c64464cb15e2b94e32c909cb8", "label": "", @@ -322,9 +274,7 @@ { "tcId": 24, "comment": "m is 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "label": "", @@ -333,9 +283,7 @@ { "tcId": 25, "comment": "m is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "label": "", @@ -344,9 +292,7 @@ { "tcId": 26, "comment": "m is n-1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1202", "label": "", @@ -355,9 +301,7 @@ { "tcId": 27, "comment": "added n to c", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "dc73866f40b72d4dd67fa7484655a0aa1bc3569c7cb25222b6386e8e4adbdb3830ada800cbba3b063cc173d930c5e465b0746fe5e46093c956cf84fb058897e8cf3244d5850bd604e4c27e19ee03ad6e40daea9ae5a1cec36ca0fde49c6cf42de296f1527b758df1a460057aec70b54e4862465c4233ce6f140dc69b1027fb8262b90a0ae523599ea3f7526871ed0ea85d7c6d30bea21482b2583266845a82b113b99933f5032da3089f58073449a6e7631c296d49aa1d4b5ecced0da19775cf70bef05447f1b56535135d28b2af6b31d901729c05521826176a5bcd04990882d17758bbfed52ab5697ab85c61473ec8796b772856e4b68365e1ff5749a3f6be0a4e1691e8d43143cecfd79291344eadd09b9aba3a12ffe9cc68806d55dc24cfbe09c6704bcbc5502ac6c3537ff0db6222889e97b101796872754a2d24153c3dea6fd521dcdfe5b5f083a3417eaaf7b6c006b6b487497471ee8c86787e8db92a39e4506accfbf9b02fee81a8f3e9cac67cbd2f0862aaf8671557b705369b7a67", "label": "", @@ -366,9 +310,7 @@ { "tcId": 28, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "2881149791b4099f4978f0b3a9a089346bb1abfc4544d0fa0181ae504b96772b4cbcee8a2c8381c0421602993f4f9429da44acf0b4cac316d8987f9a1133df1b5b24514240552fb8f44637ec7ba354c563f2765fd2606dae83d7b4f8f2b3924086d1c6f98fb44fcf369fb10cf5bdb9f4427d17c5c208e00595bffa6787976a061bda7e2f6ceb31fac932a9c03b29ca412cd63f82853c5d2ab451f2064df297119a10e83fc3c41ecd216688f933b84caebd0dbaf34046560887e7ce621f50f35ff59eb7e14c84f135a89a8fbafb7ce1ab2efe912f2f3c575a810c28e165655e3f9a4d09dac8c8cdb90231b449df1fcffea8699dde6ca70b711db3488eeb6e9a6d0255be4f7735784577eba87cb91dd8d238a63158bbc5ee4231cfdf51e3a4bfed6de8f97d75ade940cbc43dc2d0a7eca12d7eb530ba77f4587cd20309932ffbbc03e8c88842ea5387ed3c3af6ec387569a63927477a6096c7a1f8e286480ce3b435a10cdc0adeee6b05515f0fd3ed53194a18533a404fe572716764a85b90001100", "label": "", @@ -377,9 +319,7 @@ { "tcId": 29, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "", "label": "", @@ -388,9 +328,7 @@ { "tcId": 30, "comment": "prepended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "0000157562f61b512b11b02d1f8299e62f55ffb9c1cb5facb33c75fee79ea8bfb68314d48a7868c05b8c97de4af54e4960868a694a3c302c73195a8acfdc78137231dc960dab44bad191c4bb2b9f8b162a73799ba2083d93c55b425f5857c925f2aea6af19514825fb18724555a5b11ef553889af38c7585c35033d1eb9b71e56ec0a1a1185e4e6e5b7aab351404f0d4a4416023449d84f3bebdf57d5666ffaea80be1958be5d7da7ad2c081aa338203516aba1e11642192aa4024e5fed6119aad7456bf13c2dd561c4ac9ac887eeaf4b53bf15e007b043de9abd6619a6fad5df35a336f744d5034af72a6ceecb9305da973c50615c29b98a8d0afa8c54f5cfe80f8efba51b08cf921cf55c69314523619e753f3056ee704a947c24d12e8817d5312ea5f6d8444da4061d26f18ab660f0eb88019506eda480195395e6e948d42e96c3ac8723f5514d87da3bc47432ab60e93efd8e6100589318f1b85d1c4bd04820be2892a8acca1e3633950b111859c6ee2063cc061a44a737ffaa2c158da806864", "label": "", @@ -399,9 +337,7 @@ { "tcId": 31, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "157562f61b512b11b02d1f8299e62f55ffb9c1cb5facb33c75fee79ea8bfb68314d48a7868c05b8c97de4af54e4960868a694a3c302c73195a8acfdc78137231dc960dab44bad191c4bb2b9f8b162a73799ba2083d93c55b425f5857c925f2aea6af19514825fb18724555a5b11ef553889af38c7585c35033d1eb9b71e56ec0a1a1185e4e6e5b7aab351404f0d4a4416023449d84f3bebdf57d5666ffaea80be1958be5d7da7ad2c081aa338203516aba1e11642192aa4024e5fed6119aad7456bf13c2dd561c4ac9ac887eeaf4b53bf15e007b043de9abd6619a6fad5df35a336f744d5034af72a6ceecb9305da973c50615c29b98a8d0afa8c54f5cfe80f8efba51b08cf921cf55c69314523619e753f3056ee704a947c24d12e8817d5312ea5f6d8444da4061d26f18ab660f0eb88019506eda480195395e6e948d42e96c3ac8723f5514d87da3bc47432ab60e93efd8e6100589318f1b85d1c4bd04820be2892a8acca1e3633950b111859c6ee2063cc061a44a737ffaa2c158da8068640000", "label": "", @@ -410,9 +346,7 @@ { "tcId": 32, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "7562f61b512b11b02d1f8299e62f55ffb9c1cb5facb33c75fee79ea8bfb68314d48a7868c05b8c97de4af54e4960868a694a3c302c73195a8acfdc78137231dc960dab44bad191c4bb2b9f8b162a73799ba2083d93c55b425f5857c925f2aea6af19514825fb18724555a5b11ef553889af38c7585c35033d1eb9b71e56ec0a1a1185e4e6e5b7aab351404f0d4a4416023449d84f3bebdf57d5666ffaea80be1958be5d7da7ad2c081aa338203516aba1e11642192aa4024e5fed6119aad7456bf13c2dd561c4ac9ac887eeaf4b53bf15e007b043de9abd6619a6fad5df35a336f744d5034af72a6ceecb9305da973c50615c29b98a8d0afa8c54f5cfe80f8efba51b08cf921cf55c69314523619e753f3056ee704a947c24d12e8817d5312ea5f6d8444da4061d26f18ab660f0eb88019506eda480195395e6e948d42e96c3ac8723f5514d87da3bc47432ab60e93efd8e6100589318f1b85d1c4bd04820be2892a8acca1e3633950b111859c6ee2063cc061a44a737ffaa2c158da806864", "label": "", @@ -421,10 +355,7 @@ { "tcId": 33, "comment": "em represents a small integer", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "119f6f2b7ee1c7fe0d5c2eb8d68566d8cfcfa3e9bcb1351737f23ae3472fe909dac0d4cd2b34ca643e3eda5343b07d47138a25489169897ba8772a74cbdcbca5dc4c7ffb707d57e86db83dbea8bff77172aafd113d5445618e36f7b9e50a1e9e0eb1f0809528323b45195b16666f5c22e8365945918e81e29aec72811adfe006c45e968e96c605e247163ea93dd434017b482b88187e06d021b1fdf4c985142f471e08d8a2398d54a6ddc6ceca63c430d3f67e825e61cd841b9a5d157b265ec2e5b789ba4b3844bb4ca168ec70fc2afafd9dac34d967400e982ab175d0d82a5007905a83115a181d4ee569c223bb9c2f9e1499f2798658aa8ee0488046b6915db383b001dc693da904cc4e330a9937914a8e0c2309b07be783d0e56a045a195b124f54016ba1c3ae760c2606a90f32760e303343c1b0729da9d1ed18fb16", "ct": "8390361b70122cf45d2cdd8c575a7e81a81ef3cc4b54f591ecb3d817212701a0b53df39301b88b041a317e6c01d58085a7a52a7f5e6c18975918b5a9b6166baa57ec8be83cc19f8c40c087d2d7128f9f45643be5e1fcdeb7d733bf3bd1b6e850b676f32cc804534e29b2c1f1fd50eb94d3ca585d584f854e2dbad003aba313c12aa86105a9e53ba2da03e8df687f3f1932554175756a48f2f13f3fa63e255bd0f86b2e9d3bf680017ffda3b94ac1ae12dbb5b7e03e0f022f53ce1fe8e6708ad61b30bb9513b76224b9ee689c69636224e613aec7dd6386fb8fc7772e336ce101360764dfb8f762b86719976571e560521ca776efa90282705129e3d30cb0f4f04ccb3bdfd1dacce9813d1a589da6ac9a39099495853e346f5733b830a72a1dec9f74214b5ff93f7a8e68874fe90f7c7e02dfa2afb96dfe5018fb6d6c3a4705be77f901282ae50d911e381213495f44fff40a823e618ae7d248039b6ec7e13c78819c3222a2fef30fc389ea017f4e98f0783722ef626ad4c876af3a45f5f8fd2f", "label": "904f95a1a204aee8987400c5d30ca79d72fbe988321fcf55dfcd0f07e763a9d400000000", @@ -433,10 +364,7 @@ { "tcId": 34, "comment": "em represents a small integer", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "2a0e8d66a82662bc1db11a99703df46431f00f815f55520c16be0efcc67e8757ffd4596e232ea9a09a9c96c66b73ccc94da587d0eba7bbd35834c6ba2803a21b5e9a70aa8c37e391f6bed5ffa250276c19719dfc01d8f693d5760ad1af4eed07387a5e6cbdc69584f6058c04bbf0f3f32ebbeccc2d2bd395e4debc53f44a7eb184111fe6ca944865c9978f969712e1f777c3c2fd4286b705e40d56f7b424c315fb5b181bfb14b53dff5687e9c122fee7b3569444f76dd158cf3925b6a3640f5e573c0e5b420287396d85db8b3eb4e42336eeb55bb04e0972d6fa2172391bd954069c8aefce760813961d360f1a34d052e90f9b2b8f71e8c63b7a1fd2add9b04046148d2d8308f8517ed8010f8b23a56982a77ac8cc7f68da4c8e3617933bcad802044e176612450f2c2f5e399275e3877102deb58418e2b51dd2cb0da857", "ct": "a5adc9089becdf7dfdc75a59cda6125b66cd9680c5689e6266887a4a73880b492e9fa277f1839994438962e946cac0da338b98a8affce9765feaf004bbce10a3c85faaf2a0a1daf931d273590c896dc847ecab8b923005e89613784536ff40fd58e193d1a4a179383e4fde0b914b1537bbffb23f311f7abf9c0de7ebf412451b7e8683389bf9f80bf6f3f564ed44682d5712d434f5a8623ea6918af69748b5d5d26d2c1b89dc6ec5262cfc327ab7f3cc1524c36991e28bddc59adcdcc69fcbf32d19db045753ed85ea0700afe3915bd95467456c967a1b1bed39d7b3cda9f103794eb26479894a83066ecb00e23ba424897132407b50f3d25fb2e9649f1afe244c5d4fabcbb53c2d214febc978a3495e0cce53fc9fb61aed4f7f6e42152a6cce5ff9d5984e4de9c7b757c6f9ef5edd7f5a20450bfef586996b009cd07f8377b240ae859b1e4518413d9a79b6111000ecd1312157f4ad3a35a0386eb1f9bd15193ad9e00cb0d63bbc5e279add877eeda0ad66ce845d8acbf33f69b5d8b16ba8f0", "label": "aa66934039f2adcbc6de2b9cc1b00b11bf33a72ca8dbae5e7a8af45446ec682900000000", @@ -445,10 +373,7 @@ { "tcId": 35, "comment": "em represents a small integer", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "8d708fb7bb840034728ef72ec2bd7f10b95e37c272a385129d58f003364fcf454528e290bcb872d51306812bca9ae146edd97f2d56c4483bf39b073b43b44e38b55b35c7c35946c59ad9d513af40dc6d65e0edc2017091d4b762d7698c5b632708028d4b94b2e59489bdd2140aa173aa8529134e4ca51f7b3a038521ce76eaba81dff111922fdcfd13b75dc6a8aba0c56867c4621c740fe412f5a4146076e2c1c3132012e7fb48559ed4f39874e6d00479e5a19b20f8f3e247b91c083a2ea603b2a75ab0564d62c2568de416082d9a0c1384742839baef2401f63dde8e0169446cde0beaa9fc0f92ad4d8816fa0b9b06a3e394d9a0466b9bbd13b3c9b832b18df1537f3a79c941ecd567880d99ca9031690e619674e8cf67dbff8ff7d650c03f49f8f0fb2fba43b76e6116fa9ad33abf71a232614cfe1a2e99d2fc6d9311", "ct": "8da7f29a7b3fefb253514a166eae3b4a8cf5a1eb746e9c6e3c0bb84c81047546a77815a6d527c3ec81c23761be29ce1e44df62dd3e6f5f04b91541d6f4b3591d9b8d9d701d92c6080842305e73c7be4ce52f3462c3676aba2b88d70cb82cb28a9052f0315449a7dfce72089e5a2508d99c54346bd2289a54517136239152bddec1181dd09406f5bc2b1fd9f637d3fdd8b2efee4136b1e8b8ac2aa5883343f56d74280a0458258a7fd7ffc3277c79adbbd96a928664853c2b3964b139071dcd56ad6bb3cb4921a3fbb2b90aacfd932b5d5c5521088dc02a453c719a22a0cf7e925264e8d3252d4c05f326f9bff175937ff2c3b5f3ba29d18a37e9d962274a99bbb5afb7431f68f50771d099288f3c4fff9b07dfa656bd8bd1d309ffcb8f1541e747ce920ca2d6b7582aa81838b379f4dc4ee23ea768e16d42784f97f0f670cb1424195ad8bb382faea3e5017ed8643065d6bbaf54999b08734097e7e34b3203d2c7ddc42073e15ed178e7893198028a58695f9c58f74a7def45eba8bf7ede23f6", "label": "d586a88b3b492bfc530bd701d28172d67359ccda042cedca29f17a6152f01d4300000000", @@ -457,10 +382,7 @@ { "tcId": 36, "comment": "em has low hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "e00ac921d4554304c4d4c75a656ec3ec388c3c22e9837409cdba079cdd80fa3d215a6ee2db42947c7c4cec3d31f3f80bb64662df47bb9640eadf73d64054e3808b7c847e551fd91bf8d15baa9e33e37b688d48432deaf1855821721d903f8c69d7f6735d6d57d98eb8510cf6ee31801946f6aeffbc37d545028c0d5bbac890e91142f630a634c8b54ecb1eb9639c9e69d5c8a6a8c320b762e341948cf4e8cb9ff0da3024368e4ca87b838ee293fa8e209f8b993fd6a1048db31d149f47b150a1484c14f3c218baa1fe9a17fe74acb1f00050fa7642bc6ddc6574004dbf83001140cff15b3fb32d221c8bb21d9352e3356780e87b0df0b03b1cbb6b257150c70f19e43ab09c5a511c3b3a7c4ce192e718faac1bc6bcd6c6d5958b129076e1e0b3aaef5b38a1f82ccc0b8479aa41ab316d0b3c22de19004e06ea50413b0582", "ct": "a42d715c584bcc5589631f73e7ba3e0ee68d590626f76526b15c0e6defbd3a0c0e0504dc90157ece3c12317cf898a3d753787807892d2d67476ca7400022f0b3fb923b0add8a519027875778cea6537ba5a1c6ec5ee73d60e6fe998b97c18333ba711776d617198f38d97e7b56e260637efef5b68432394ba6e4520a33ebd7785fb05b212973664492a271ea666e76e5e15c9304a291b2a3800a2e0918a293aaf69cd280db9333493a261386a8fd602cd072bd9a16d242da982c33b6f70d475ffe8702ab82471831496584a4a3b6710aad7e4019dfebc6ec2f3e3128ee19325de5522d64000816e98be981ec2755be99c4d340413a08f2f8c888452887ab8e9e293297391fc9473c216d4a48256c3c1b8c7a142be547fd383de8ab7c2ce4fa5d4a0c034e1098ec5fc4066ae6b70fb24538432f67b8b188be691d94541522e78fc6cf46e3480ea6188598f8e73d08593d8b17e4fa28f470f72a1ca8ed92c7a9fe7abe2d02d7c13917c93a37dfb2d631942ab003c84c2216135bf8e2c014e96d48", "label": "01ca475244e50d16a353682007326d0ef4568cdb1e388a8d164ac114e459ae3000000000", @@ -469,10 +391,7 @@ { "tcId": 37, "comment": "em has low hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "debedafca5e356c5375f0abf71f8c6ceb3879a1d9a0a5d5a750f2310e899a70f1cc833bad9e4204d883ac3c6238939f044a3df5641bc1ea2db48995850ac642ff1735062f441dde9376e61a3c7d2ad1eacf4af26c25e29bf3c1c27d3ee76bf992cde316973f88ee7c940beff156794d0729561a24e35e144f7da7a87664e423d6f040f915d996323d091901968e910ae6e206b586f084b5da695c1a1aa0784a7efaf92ce453d3c57f05c8fdb1ca7b2fdc0c4dbf463d5d8f4f62f19281221eb386ad292d26deb871d968d0b42073e1687cb3413f07702b47307a7c83df1a6654b0d92f55aad337d5e7cd58a7c7645df931ade6aea398e91f148392eb6032827cc2543847140b19bcdaeeaeabdf7ff22079aa822948088e7cec45c953ef1e13139f3652464cedcb9127b38b600f3e50b914c2661cb3c7196cbb9b7a4fa17a5", "ct": "51ac53ba60a571b3257507f19d07646d340d8ed75ddac57f0633ce8f2ff5e3d86d94ede08c2e18a5070f954709ccc044625592249fd797f98a62190a6a65e0c6f8621c89af542ef7bea7c4efc0495abcc4554a22a77c9df7d6173fda1f25d3e33cf0f4d64989e9536570514040611dd78a07bf98f76a642d7bb359b151e99a5b0bf5f245ba896602f01550818215f48d020b8d521d63b611201492b22d6a212ca5bbccf3e475f045e3afb0f976fef14bb91b45e2e2927dbbf2bfd1fb94ff7fb165d5c000eaf09421df56691ba70bbeb98d660c7598cc58206c57a37bd9e8e111582f5274dfce29c934d156656e15ed0fbb61c0b4a733324cb3e6abc95d75b0bdbef8b617e0eb18350549dedd8692f18fe6e2196af679d4ddf4b040efb92d2fd0ccd60db025c402616e0f3ec8259e7b1667501dda86a41e15fb3bc259d6aad4553923bf563933940f1679106b9bde4b73a86a502f1e5afb6a8190dd4b03cad65690dd51afe3e4cf11deca11bd2f28a759c94624ed6b26fe3d89da93eba095b56d", "label": "9bb39276df720a4c92ca64f2e89a3c144fb2dcb3f8b13d74df5f24a76945812f00000000", diff --git a/testdata/rsa/wycheproof/rsa_oaep_3072_sha512_mgf1sha1_test.json b/testdata/rsa/wycheproof/rsa_oaep_3072_sha512_mgf1sha1_test.json index af63332f..be6ae417 100644 --- a/testdata/rsa/wycheproof/rsa_oaep_3072_sha512_mgf1sha1_test.json +++ b/testdata/rsa/wycheproof/rsa_oaep_3072_sha512_mgf1sha1_test.json @@ -2,9 +2,7 @@ "algorithm": "RSAES-OAEP", "schema": "rsaes_oaep_decrypt_schema_v1.json", "numberOfTests": 31, - "header": [ - "Test vectors of type RsaOeapDecrypt check decryption with OAEP." - ], + "header": ["Test vectors of type RsaOeapDecrypt check decryption with OAEP."], "notes": { "EncryptionWithLabel": { "bugType": "FUNCTIONALITY", @@ -17,12 +15,8 @@ "InvalidOaepPadding": { "bugType": "CONFIDENTIALITY", "description": "The test vector contains an invalid OAEP padding. Implementations must ensure that different error conditions cannot be distinguished, since otherwise Manger's attack against OAEP may be possible. ", - "links": [ - "https://www.iacr.org/archive/crypto2001/21390229.pdf" - ], - "cves": [ - "CVE-2020-26939" - ] + "links": ["https://www.iacr.org/archive/crypto2001/21390229.pdf"], + "cves": ["CVE-2020-26939"] }, "Normal": { "bugType": "BASIC", @@ -56,9 +50,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "f9798ff0c606b0ff80a1042cd429d55bcad69856a0361640456261d29a98d2e42cc9618a08044fa29eb116d16f67212cafea3410c7c839a67519cfb5ca1def83ad3fdcc5488984ccbdfb2726371e1c2ca157357b881d873a7489004698ba21d697349968968a0189bd56ba4761b0e6feb4feeafcf4ebb5dd95fec7cb0a3cd23214356fbfdf93f17668196c354f7331a27bf12e8e9193e5c6c79e445160e0f28304be532b3157b50eac999cd162791c7bf446aff800686ca5d14a272a01dbfc6511472c18aa62d22b6af90a6335fec530aeaee8403cc8a07d9c2df2e9ea0e8c0cf83b82cde0488eabb8e7c8d18fcdcd62e680c6835955fdd7fa30c689b6b39805f317bb00e8dbe21907ee92f784c930acff37d70f8a7a838c7230e77d24ca45a5650726c2d1e3e7470d4247ee9f0a1bb8895dc2359cbde3b52785e4c05536759ae0c83555ef30f97482fe18f00527c7f0b37289c31c5621e3c7895abcb455277293e277c450bbb972fd63c533741d9a931be06163e166a4c6b139260e5909f01f", "label": "", @@ -67,9 +59,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "93c78c91f4245a3475669a0683430aa59900c789474ec8f95321c46252e440209469e541778dc362b2ce9d5a6c822892b5e3754fe40038d5523d76e13ee07d3ae941963ba947b2fbb07c687a18521181f857d134a3286c073abd024691a0b7b85460a1872b5e33cb297e6630af2acc82c8fc61b96b8e7795f7e6bc8581d196dff9e3752fa88b08cba6bd67ca563043bc5296b6c26d526e34b0683b921739dabed3986c9b36b354ea17dfda86b78cbe5f0d4646cf102fea80da86c45b5dcbea40b44807935620e382aa17c6ea148d9b5e655793f7e6b6088ce719b08ccc6b5dde7bc3424f1c4d61f3a282bfee3d6f30480ec23a0b6c0712e9fb2ff799fc79459d1e2dfe8e7e87404894bb0a31260c1086c577cbe703a54eb9e750488529076c2dbd6f6b34dcf39e843f0ff279d0beab2e6709148b8562ae172bcbe0e562125cd6ed7f5d3a055c320bbc3c8b4bd28f7f9ce1fb402ff265e6d311e82adea22332d1b6d2b920313882ce3ba836d17e1176bf001afdceb1ca006c8a18f574bdc635c0", "label": "", @@ -78,9 +68,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "2679e7a6a3aa29ea006f84456c5cb6b33dfc0a7d1a86cf711f001b442fdcd788b01cdfee7d6e3d63ff3c30b2a67515e7d1d609e6ed4e22087d5857d7fca0d0b8f5dc41790d2913033971f85ee7d789de23ccee294493dd4484eb79e400799b24d6830ae8290343ed50d123ae840c6e4aa819badbbcd513341fd19654391085b0682d8f32c9706eaf8e2a0fa09420e861dcf8ca0867ae2f4b333031cf8fea956e3d67b67c40d97847cff086033cb83b95f33267c69d771407ecf5caa28fadb976db3855f39ba0710498271c86649604db35b141c8b9ae343bc4bc62b43d5c662b424a8e766eafdc22b41686d96d26d65cc28a221e15f53a1ce82ce664a2d5dc602bf0c9e488781fbc0ed679c9b225258a5582f15be48ba4a7a3d541a7433af5f40de0f04c04544962ba318179d2ecc8f4965d306bc56e2b6ee7f9705ad1501c218c31bc2f277c62029626fbf631f46964403d8037f4f6c8349ee8d9906274ede7d6b78ba30a3e0473a2621bc86dc31ba89561d82c5559982ff188ffcde9f81729", "label": "", @@ -89,9 +77,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "5120b9815296215e7ee89f5a20a46dee6f255f7d96d399c8cbf5721f9f9c4d89a8ee37e2a6bbd6acd4878404856143960be4a77bd8f6afe6b255f15bb8bcdbe3395f800df64c2d2b55aa7cc3c15c3d753562359a14433abd29106a0d1416cac5fea97732828a198c04d09ed6b47c12365de2a98eeddac346fe879d39a1a28bc19e2ec570b94681f7bed871311edda5c8fd76cc14b15983046da8cdf1e15c465e4a9df0fda11ded950ffe5e67a3d07e56f902c7535331c08720493d6ef4b1760c6489e0af7d1b97229c4380167fd68f6ee30de2d61859ec55b5f0106ea0f675fed7c9f660520981dc201cf16a6fa87379d2c667f9c8fae97fa337c34d591f18b092f534be25db157e6696b1c85fbd896971f2c045d08be1470b403f2effe6d82fcd1b9baa9ba2c0ab0d25ca9cb2aa26f2c4d5ca3699cae3b61ee6eaf98d44610c8204e4298a01886e9cd21030058b29462f3d73018043466fe45307d2382b8b828fbad34f77c1915514a9ca9e0bcfefd3c0c7daaf02db684454c18b109a7a056f", "label": "", @@ -100,9 +86,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "290186a1a87bdde5c2ce70e17605b39b4fa2a286fd85c299a303d56207ddd0557ad5513a7f92ce1a39d8cd571c9c638c279d722583e17ae488d9d3ddad55d837a43845a84f3e774d8679d09b13bf218d11d8a2173cad0c5fc7b86e477dc372f215bc5641a13e931170c6401447836530b065f574f3376b99d4e0200053b92b1fe1c8f513d2d8ddc3ed210062e601d4750c5bb9a63e051098f159ecf8c40f90e6f0265b357585aaf35c32dde08e565bc6687319bd7c637b7e1a012408224865b9334083460aa39c12565c5bbf03a316a6ca5c174d6edee3391bab9773190bccc4bf737ad0f350e629d2eff4cd1611d510a7cf9c11dca1c86b8dcedc8f9b80fcff7a828c9b415f4699b2a1de2bebbb804e0203a1a04ddb95afdc4bcc6d98d240ba71ca2918f21696ec92abea1a9e16607e86f40f7de08c9013485d9f8121d9f9c0675980275519dcd2e705dad4d87009f0fb8f6c413b97c131766620ab583c82dc1ac489bade156b8e502335365bc4a8d7d8adebcc32bad71e6b949a48118dcdea", "label": "", @@ -111,9 +95,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "13ad5b087b5a11595dcf44902ca1011fffd32efe6b77be307b3dddd1b528f33e7ea3f36e09873da3909c7f44fe9ecd17adae5b40cddf0efe84fd401df7fed988963d555c24bc5a55e8bc40deb8061fcb59183836c1b1342d66cfc74f6404b67a4f50d9dab04223c18805c0a577b964997e5aca7016daf2c4273ca773bcde39470fe7eb5ec4541650c7687a378d00008bfe8a3a4627cf1efe29e7c81b8a12cc8afb745a86567f5141d16d1b848514acbbb52ced7ceb7381e7cf0261991761d411e6b16f2606050b24ee918cbd17f6c3ff949ed2dc7fa6e99b21436d35729b241f4a346c9c92a60d57c40f39fd299b2bff2f97e196aead3f954135b473267b27ff76bdb451c23b49d9477aeeadfe45a08852caf353d92f0e47feb7cbed5e49a89f42e2a755db0d5efe9dc330c3a71f331110db4a9fa3db914535050a96b0671c2a15b2e9a3ff3f1212526e2391e3edb1bbded4de0c3cc677263f2ded3a9506bdbbbd5fb3f15efda88d954063fd70f6642a5a28295fbf96a4e0cddbeef97a2b841e", "label": "", @@ -122,9 +104,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "f4b9ec8148f2d6757e6a6c9c32d5928e0efd5ba4d9635d60d9b481ee84631c6b019b4a04d1e15d5b3911aa5c5e9c46d564e707e64149cea901a88781512ba96a3a53694d5ed7ed7f8fc7885e384daa32dcd4c5228ea33e6266bec630ddda028c013288ff16671dbc5147b28e26b73585beda7e572bae5e30a2a9b123fb12b711a4f64f4aab9b6531fe691098d38c27389a8e99b44ff5d39b0ebeee5930313422c918681be11fb722230759c5b69f03c6a07956bf406d53f8d55729373931dfb19e01dea1b9e5203955712ec5463772b38097c075d8887bcf437c44b1f3041f2e84a60387e5565feadf19b528e77fd009bd13d248a0354e701a09a63bad83b30b4c64fbeaabfe23edc45e8405ee8a9496cb863e0b12a21848023ab41bf5d24f39b35fefdd1c27702dc3fd3ec31a3643ff7cf03cd429ff5b14735c8b9c8fcc7683d599ed14200e472a030cf3b40dabf7c22ec7645c735800cd1c72cd50beef8439f5a7406a932bcc1f0ddff90c95fe554da7c1efb79364cc53a773a35a2ef89bb2", "label": "", @@ -133,9 +113,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "20ae63774da080fc14e32bd56d9cbb3610aa0208185afbd8f612ad4edc3d9fda4746957c1891098ba091c3d0d3e337a218aaba1911eaa73b78c5f16e54c31cfd460098b33b160ea3c274d8e09703339b3b1cee7ce11299b1e7f4fddb75f19f546844b211764c6c171d2dfe820ac2e3a8656b90c7e4e19f81cbf80fd85e2f81c350c49462b45501487df08c2188f87383bc2382a32d60ac965aa4dbe5c1cf28619901ed6b42f2254e066af44a20eb6a9d4348c3a4169a209263f939ab49dfb989358c6cd89682df00fcbbc2208bd992e06f75c64f3e8a434dd7d1a4200fd197d0ee2b7f851d04dd4448544ab22c16bab499719bc43c9b07007a124b5b1e18b613e401340b637a31860d86cb4798c27afdfd885427f6f8b267d767ba290113eced53c9a3a0e7143b00c14beb395f2ba5bff839dc2c53a44eabc269e4860ef9d4c42e9e8c1623ef77613278b399f344a89fb1a107f08b5c265bf5809f89785ec7f24ffcb884897b891358ff48196142f57290b1a02a31d6bf5288893a1fb615fe0c", "label": "0000000000000000", @@ -144,9 +122,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "7a90b7e694903463592d5bfff2e00189459a41261d0d3b1c7c10b2a578c792b8abdf57f52d7d26a26ef2ab75a7ac39c28334f8a05fc14775ff1d63dbefb688e654a595ba49687d0b711ff21643a2467ff587aeadabd0966f1e5f34519e5b36ad9005a05b7093d5053f6463734c314e654340180ef8a18ed259790e3058b1d5ec18842e9b054853d8219e18131f51aceb01736666e60dd293e8ac47d4966ed68ba39194b766029f4bfd344ba2b07d9f89238804f0685706ac9c16462e69506f18dc3ae39e0509d67acbc603fc21b900712c4386c01a48877b9935355adbd009fcb41e5fcf1d39fc4dc7d26e72f0db741e2dcc17ddf79db46ef3ef3b2ee3c6ef5c689e139442c24c2cbec5eee51f03b0f38f19f67ca802e899be6597feaf3f0fbfc52af1960c1374f6114ac9b1e82670568c8c78e00474a1ec3de11e4f510982d8e9fda89e537733583ef6792ec3bc77955f4389b5b44965644c20f23a09363ac346e15e1f0821cf0488498824200191971257392490946d660819e6dbf310ae57", "label": "000102030405060708090a0b0c0d0e0f10111213", @@ -155,9 +131,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "d88801d500a78a626043e14bd52e01f068eb5381c434bb3af50c9367a2ac5ca1fee8a9d248be2b7de7a5f52c1e716d110113b72bc6e2d08766607ee20e262275f7dbb669d47d8710a753ed8b0d99aa86c7b4cf0e342800c2185f00c38190bcfe3b40758035390fe649b2b0936433cd218450e3b762d10e7eb95d85fd52e5759d0d5a0ae49c897a059f7b1628efe8fe06e04d294548a07f73c74e6e6d515e311e7ae846b0c7f5aa56c61f3373e1a99f2b610785df6cba710fda15c24f56c37bf66e05de18f8417c5215ac4401a6f638a8d8b9fe2f77d247d0ea0d190b8c604bc702c91a84a4352ad0c8ee44d8fd1731a01d91503de39f8b19a7693f8aa6efdff15bd1169a0b79272ae03cb20b3ba573b24be410a8eeaa6ad6de87734f1e299c7dd95afdfdf56d41cf33ff61a7ce0af5eb99826473647fc79e884a75541ea7ab9963f154efca34741cf5b343c86be001c6dbbbf6b2cd8197ab5d377b8f0d2761f42f058ba8406f768ba8061576ff516f45faa42048b2ed3851dc7466c425433f6e", "label": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", @@ -166,9 +140,7 @@ { "tcId": 11, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "c609ea7cedd8b6d56fa625b11123b898819558797be9cdb61f0354efa52ffe6c379c4314fddd546020ce9f0fd5b907e6e7b416b46ce8bb3c6129ec39295077fbd3b6c24aef4a9163f5d7d80dfd47f44ebce3b5127bdecb5cbe49d1e125e20479d226ae2852d79047b5f0d535b48e8bfe6118c1d7c37e8c70ae84d1e262977e550f5da03bd087012a934f46c01e121e8b3106e50b4bac05632e9aed32996f09ee8c524ae104911cadcac120a45c44992fbe6f3af37b04e8754dbd674d1fcabc9f5c8649e0228f5f87cadd6d6620f8a9d27928e5249c08eee52372cdf67a4ac0fd8dee2b9e57699d7e28f17a7c76bb3565b6896c83ad14157908aa765c7a51493f2d3de7d735f3adf9f911a6ffd0b7cdddf610bce09e6d929675631381777a9fd486a7915890c0b8b3c119e50330579a4961db1c498955f0889dfaf3dcae46f319c722f7279102467b1109ba6191e30159ca53c9398e6de412afd21cf25ee131840d742562388acfbc528672d3dc38ce758895ddd5db82c875f12de940503617dc", "label": "", @@ -177,9 +149,7 @@ { "tcId": 12, "comment": "first byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "2fdc9577156255b3b2f1073c76aed1dea93f18758096085e69b2a8593bd9dec848ae70a250d893d73c6b4ee109c967f896361d8d57883db63549cd9b3b61cbe50d2d944fe88524124c168a322175ee87b571569b567310b4367af407a9ef2657f693a33b536fa7804f066103fc012414c932c83aa1eeb9169f2ca10992b48910f0b2fa4409d992bd4218954078dcc78da6436b809a83391bb8cdd75c602f2b41a1b836a62e4bc04add443e90f58038b99b177a9fdce99813cb7cf42854520916b9ed0bfa4326c3aaf45ef8915c50a8c159d4c8ca6dcb06d35c15c5e8869d3b278e3f2e9fdb0811c6be2afd4959d082b4ee2f57be078d149a673fea7252b085e04b5c91d93bf6ff343e374ad5454a89c2bb77e040df555185539f0ae81808e20edc9d7c94e06498aad532b1de2eaed00d0f3419adb91893941688baa57269c9d1de160d9b505d55c7c58a6fdf95facbfc2551150825f42c1df3dc8f3bddffb80a0f424386a04ee423b72d5fc6161054ac43edad4e1f0a0d2cb96727de0dc6487f", "label": "", @@ -188,9 +158,7 @@ { "tcId": 13, "comment": "last byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "12a86b617c77976f1647c75333a0e938a926d6ce39ae90208c63d1f0dd8420552946dcd8c929c08e6fdd8d03f8a1b8e8c3f1247a49bbbc010e8583bf4907405f62c95cc18d337bba3d54075dabc18c2845534dbee7df792262b49f3d7a71910181d6217f0f22f9839b7cd3990f2da4d959196ff448342b9a9dacb984a84969d62ae400a3116dbb8aa7b1ce61f82361cc5cf994f2b65639a772c731bcbfa1df069f6726ef3de4cd2840e7c6b91f3e032eb826b5b4abf2de20d4e8d667e6b275e72c202e4acf65459c91466dce7b81a811711d3fd4130b83cc8d33a6f736f91bdb911bba9c894f6a3497be6381a2dc4349c85fc07bf48b47fb2291717724d8fdc53c9b8ce15f3a536bdccafd36ebd5e4693420271c9a6c77cdde48f851279748a0acd9e29048174644c503c047d75be164bbef65c7a1c2f6db94298e7bbd74679e5b0d7799980173b89358371609b256adc28b8a7f67cae1bfbbd83b4497ee13646be77e17edabb75b33e382fd21cb8085ad958c38505ead775bb784d608a123a9", "label": "", @@ -199,9 +167,7 @@ { "tcId": 14, "comment": "l_hash changed to all 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "4187354a63cece7c984286cdd0eb98909757a41fb2e5cf45982676ca14e89fdbe5a570eb2d9475a5b9bd13a58b225f3154d538195a67f3813c6d70cfc8a282231aa41d3d3ce79aaeb9876af8b9cdcf68e529734d7ca576a8458837a6cb3ae65d8b706d54160f438ba1cb1eca3f6a557f2d2c66476e2d64a1b0b3dbd9ab0cb01d46900234aa22ce906e2acbba4cb1761ce412316deadc060269c74a81827b3180d94c69b5e30d2d45d51ec49b350ee0e672a0ea247a49601604c853c47170c4adf4a9e4a1066da59050f9edb6a21e922714706012443ba153959c8c11b9023f153d62d2a23f271e2b81ea0cb73dc15756ff7319f5ec3fab7e10fbb60b8a996fce23bf7de9fa17c11175f2cf604e32064b2ce3486221314bbb7a8d01987a57882f904d020761a53da20029d9b3a5355ce00520e61041b5a00d98a921300d3e30fc9a7dfcc00186e503bbf0fbf6ee00ca7eab439263d6d1257ce1dafafc1a0c3c684703ec18b3b12ecdf9a3f680b320a09865e70db3a6dce20a868a61ce187e5a56", "label": "", @@ -210,9 +176,7 @@ { "tcId": 15, "comment": "l_hash changed to all 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "4b845fca1d048ccf7e5a9cfe00c182238a2b69e02bb0b798863246e24c26856953d269d4de46e93caa7f383f241a963411b455e7a2547a9018b2f7676246324db9ebea25603d9b7f7792cf29ce26bb64cb6f3e703e359fe53ff4e2734371219307709d8a43959e61c5e76146b67b53cc2f669527594188b502bd92d811c9c44fdd7c7b69468f314ac30860bf51b26fbc8b6bf985df2cfb215fbd5f53ce0a6c00781f4d987f99fb420a8e34fa7544f87a7dc67f94418659c747bb984124086253eb86e0efc15214550429a7f4d13d8ab4bfe908794e0ceb41c5753b19792e8ad4f108f26eb990baea0d88e930c3bb245371905354c2a192bb21483c2f5033c05073e2bfaa65c8e7c0eee1d22f7363b363cd698b781cd7241db25eb2fe43f480ea8363a3c680869ca143f531d83cee2b4b6e9a56196358a4db22839aa7332c9be2acfbb5f0e710cf3c8b7eb30a16bc126d1a3dc2e29bdc54c830b070acddf2bbb2932a571125f12a5fe70282f21772bfa1a05967a04db4a17009ceab8b4ee7075c", "label": "", @@ -221,9 +185,7 @@ { "tcId": 16, "comment": "first byte of ps modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "4e6394953d0761d4db461cdc976124f729800f191c1b308f663344db610b8e790521758688bff16f1f631d0f3023e5aec3d750db63fd4bbccb2798d1050beb31c16151253dbdcd7363a2c2c11398134965831cb076c0dda88d3898714969b0a55f944956d8f792a0d7074fcd6899675843e91cc6ea2f1372e3aecba67a4b598c4aa7092496070c94a0a1a289fcb6a0f19ae54ee2d634014064d76f44d092b2dc6da115b21b811faba0168722a5be99965527ac6c5992d2f8428319f72fed15451b89fc5b06710baf912bbdd0cee7e2f0f2818599bc99dc8df17cd5c410911d0277aa956f330f3cf062c8388e3d35136049fc9ea624286e5febc37ec9802aef1ab20b28da9602b88eac75b6d055dbc4363fd4d937e69a87931ba728101f70c8ce12ef9e1c1cd47ccaed88db0a95b40d8c1da61cacd0b31f723a57d908b8577259924ce2c457db888c302cfc9f2867dfa6b86dcc9250e69e3b392cf3057c06e0090d511ece16e3194abaf26a2ac9660ff6e0237d8ed4479b0740f77864138673aa", "label": "", @@ -232,9 +194,7 @@ { "tcId": 17, "comment": "all bits in ps flipped", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "85ff9c229e0d4c91d2e27a12c60abc0c67dc2162f57f4661ebb8c99692c214821bcd3b62e2e2dad5ee3a3fac7e7c6586b32b4726134e62d005f2ba15531a51a190e2508955a75012a30207462ee678ce103b31ff6bf015e5bcacbed47e94e92c4c3919db98e52abefc74af6d6ff19019106257e3aa651e46443904c9c9754eda9659eba4e8a59630c799792787b3148837cff53f42e1f59ba71c7ab3f92b8840577fad00f77fcae4099a889d9cfb4a6e766a29b16584b34c35e63474a41a7e4f0ab7f3a69952655d941aa88f72bcd977ac1e80b616f4e5b3167d75e3f4c33c8ca38b5f912cb2ca0e98613307fdd6fc276d99be5aa0bd8f2bfc7641b665ca2f440651e66c9246c4e26d65a6a91a841c35b4d04c1ddc37b002abaf71303f13160b746095dffb713ce9cb28d41c0dd6f290063a90638c0c5d562a9fa45acd6ee71cf4ad5fe33e049836cc2781910e6fc99c6424cfec0bc415b3eac03c255755ea4375768b0725f53ccabd17ef7301696503ae5173fdf52c558f183431cb96b4f1c1", "label": "", @@ -243,9 +203,7 @@ { "tcId": 18, "comment": "ps terminated by 0xff", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "81b9ea5c0cbcc4b7f183deae85cf3d04d8c9a35cca7b9502238d1d94c05563bcfc6e3cd27320bccf3fabe737195bebf4d8770ddb232aa0e25fe41bb055d36dc328b2876e4b7842ad4499f0e735ebb283e7779f6b7c66cc71b62811f5c88ea3408939706ab48ba6fdd4359f18e8a6e0485de9bcbcda3654e7964cd8f243d3afd3cda79b498e6a10fda660029207f4b185f8ca73b1ae46c3dd3edd2097ddb6ca0396f94ce626448ee9325c91fab3e550bcc72c7a36cd4161cdfa65b9fba398e153ef1b75e06a2929a86a6e87f266b50d8f513699dc8663a7c6b1c4c9872a63fc3218cec37029c07a9b701d615bf8ef0da3361af097184c5f1a3feb4ca3785e235b83c0b494ac1e36b514fe5c343561136d14bd110117604fe8a99f210325afb5a406a10c99e6347b29dc6ea5b1902b7cca6fe6715f3b291e07850a12327d985565715266f723249cb595941f43b946ce7822edd05797eb1bccb9ade43248f22df4e38107ce9d92718cb795e93db7d1bf3203c8f64c804669159b58ecece44c6f2e", "label": "", @@ -254,9 +212,7 @@ { "tcId": 19, "comment": "ps is all zero", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "5a49100a3e147a880407ba68183f96a904529cf14377eef22775c95ae7d3166b73c3fd5dc259256858424ee97812b1dfa159c25b6de84831d8227b153c4624904ddd8c84bb1fcfde36bd61319120a7cb0c916dc22369b2243505d5fcb2d466462dabee4b8495ac8c186a38bb4065fab4e483c947cf72c27ad542ce7d32f689c34f6d0873aeff48a87eb89efddbcc1a5f51264ba246f10dceb2091823d3215f4928a8b7f3ce462e227cc5726834b6e86a503506497cbe8d6bf04a5b4085ddeb04816654829ff24cb8978551e92ebf588f3e60006b444d7b39efc6d18e42be234c37fc25ee2a1c02e1efaab917de7c6d12b05bd599adc92af582e7fb522c884d0cece7f912d2e69812e52aadf0748a98aeab06f391381f4518f20d029360b764faaa3aa1e69a9c05cc59e29cc663119ce74e74ce1efdfa565cd0a67751a070b4a0def04f79c7da5a7340123d00de354bffac3cbcf85e7309336977c2c4f84d528a123bf1ce7fcafc49020a8d51c48ded174b9eb468928f5fe94ea6dbbc83c68d40", "label": "", @@ -265,9 +221,7 @@ { "tcId": 20, "comment": "ps replaced by 0xff's", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "b4a8e5d8f2cab3e3b659b1964fb9f634ff7ea5de5a447fc7c6ceeeba8af5efd0f136fb79e09b734a3978b655e74a0156a3bece09c00b578d894b81331770a3e95691335656eaf1c260e4e9dc67367265d6e870b37d0685b16762062166e10f0c0ec9fa34935d0943b0f5d4c5b1d88422e21f9e3846f854a2e725f22b53a778e65fdaf32ad88943b2baae31209552085f82f27a01caea2fdf471c08643d806463c61ffce92d0c1458518fc100fda777f769b33750aa84d1d4e206282f8ca944f151ef9a5061561e96453d7bcc9927eabc21a04c84ce1e0e6a88113132eee3a7d7baaaf33db8d1818e520e202275c5df2d3e749c3acc43326964a6663eb4ff856bf2291194e584919e872a31e1f040a59dcdfc88300a816a0ba27616919df4fc97d16de1fb0c6150cda6c329f643b036d99736b0424b6676ce0cc4d971aa6c5ad91a421cd369b35c95a38623fd99dbad13beaca3bfae5f9315a8a788f111608b5b856f4313ca6d19cc3172bffc6cccc28682a09d0ff74fd16a58234151c0224da9", "label": "", @@ -294,9 +248,7 @@ { "tcId": 23, "comment": "First byte is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "a0f2388c5bc52093c31189674c410b4eabbe1ffd0e0a902dfe0b4fc7daecf29148703ca5906bd860065da69e5e7dead22fe28bbb7f3bf71d696174a900c115ab7a98848a08467643aca3a056ff58ef4b4515761b0e9452a587c4e7a0330faf97f657cf925e5bb0a395f7a798a715f41b70aa2d3dbe411de02c6ba40831f0b636e030a51e66cf7237030ae9569bab4cd8759baf22325f88c11cbac0b0e7b87dbe01669fdb5862101679e28774aa415df8a92e45b1ab74e1d85a95125163aa74c91da4a774ba539c7e1ac945c20df5ae3e31ec55609883f83a75fd3bf70bc4e4dc18b0a6e77d678d19c82400c698a0c34e3e77e86de8f51daf306f102a22cba918b6ac435a045e89df00a9c84689e29b1eb466ad2c96c7326073afe08d47490230150c9b5d8ec84b352c6a33a896a26bc0f91e49fda6412bdd8a0e7c9b7f8beead5070a494af8b5b4a449b976b7f07c1b5648ac303e7b60adf3e53bd98642642f1041694986f214882a06f48db4d118f2b91c05578c0e7665c128cc6b4685b7faf", "label": "", @@ -305,9 +257,7 @@ { "tcId": 24, "comment": "m is 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "label": "", @@ -316,9 +266,7 @@ { "tcId": 25, "comment": "m is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "label": "", @@ -327,9 +275,7 @@ { "tcId": 26, "comment": "m is n-1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d5244", "label": "", @@ -338,9 +284,7 @@ { "tcId": 27, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "d8e57c46a8b546942c913663856cde7f9802e03daae641c8391f5bbe08b7a16f31125b3fe7a6682b0e3f3e2f0d66fc728b7e9dbdbc6c5d08ba21bb3c56aa25a118e0ebb4f230bdbdd4c6e15b80b522d90ab6d918042023ea4d0887038f2b6b673842aef3360dd6e53f124d1f549ac9715ba07cce2078d44013bb8b3617c6ac3130ccb402e9fb3d33db544fc2121935a6e1d9bf7a8b5a74262608869d19da1577a1587fd3cee6d8e523d6c45bac757d02c1d8caa0b969f5d8c6bab9f0ef02c163332a470eaa6902385cbe337d6c3fe7056defea34bcf55775ad7f850844b2fd546dc5265675083113b6770987f0a19ca8f2d63231495a6df89fb958dd7d39526db07d596648a25a830d4fe8cec293a09f872ea40c18a930959f6db2db019360004f25ca459e8ee6f832fa72d4c059c66a4c53b9300dbf1183a7d40d9b1e47d51b30d58e8629e78d38b2a27447c09e7e08ac0792c49368d4e8882e469f2fc9c512c2fb62ee96331ec4dc6c01bf3f9caef606bc188203cb62d82ac5b2b231059a0b00", "label": "", @@ -349,9 +293,7 @@ { "tcId": 28, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "", "label": "", @@ -360,9 +302,7 @@ { "tcId": 29, "comment": "prepended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "00005120b9815296215e7ee89f5a20a46dee6f255f7d96d399c8cbf5721f9f9c4d89a8ee37e2a6bbd6acd4878404856143960be4a77bd8f6afe6b255f15bb8bcdbe3395f800df64c2d2b55aa7cc3c15c3d753562359a14433abd29106a0d1416cac5fea97732828a198c04d09ed6b47c12365de2a98eeddac346fe879d39a1a28bc19e2ec570b94681f7bed871311edda5c8fd76cc14b15983046da8cdf1e15c465e4a9df0fda11ded950ffe5e67a3d07e56f902c7535331c08720493d6ef4b1760c6489e0af7d1b97229c4380167fd68f6ee30de2d61859ec55b5f0106ea0f675fed7c9f660520981dc201cf16a6fa87379d2c667f9c8fae97fa337c34d591f18b092f534be25db157e6696b1c85fbd896971f2c045d08be1470b403f2effe6d82fcd1b9baa9ba2c0ab0d25ca9cb2aa26f2c4d5ca3699cae3b61ee6eaf98d44610c8204e4298a01886e9cd21030058b29462f3d73018043466fe45307d2382b8b828fbad34f77c1915514a9ca9e0bcfefd3c0c7daaf02db684454c18b109a7a056f", "label": "", @@ -371,9 +311,7 @@ { "tcId": 30, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "5120b9815296215e7ee89f5a20a46dee6f255f7d96d399c8cbf5721f9f9c4d89a8ee37e2a6bbd6acd4878404856143960be4a77bd8f6afe6b255f15bb8bcdbe3395f800df64c2d2b55aa7cc3c15c3d753562359a14433abd29106a0d1416cac5fea97732828a198c04d09ed6b47c12365de2a98eeddac346fe879d39a1a28bc19e2ec570b94681f7bed871311edda5c8fd76cc14b15983046da8cdf1e15c465e4a9df0fda11ded950ffe5e67a3d07e56f902c7535331c08720493d6ef4b1760c6489e0af7d1b97229c4380167fd68f6ee30de2d61859ec55b5f0106ea0f675fed7c9f660520981dc201cf16a6fa87379d2c667f9c8fae97fa337c34d591f18b092f534be25db157e6696b1c85fbd896971f2c045d08be1470b403f2effe6d82fcd1b9baa9ba2c0ab0d25ca9cb2aa26f2c4d5ca3699cae3b61ee6eaf98d44610c8204e4298a01886e9cd21030058b29462f3d73018043466fe45307d2382b8b828fbad34f77c1915514a9ca9e0bcfefd3c0c7daaf02db684454c18b109a7a056f0000", "label": "", @@ -382,9 +320,7 @@ { "tcId": 31, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "20b9815296215e7ee89f5a20a46dee6f255f7d96d399c8cbf5721f9f9c4d89a8ee37e2a6bbd6acd4878404856143960be4a77bd8f6afe6b255f15bb8bcdbe3395f800df64c2d2b55aa7cc3c15c3d753562359a14433abd29106a0d1416cac5fea97732828a198c04d09ed6b47c12365de2a98eeddac346fe879d39a1a28bc19e2ec570b94681f7bed871311edda5c8fd76cc14b15983046da8cdf1e15c465e4a9df0fda11ded950ffe5e67a3d07e56f902c7535331c08720493d6ef4b1760c6489e0af7d1b97229c4380167fd68f6ee30de2d61859ec55b5f0106ea0f675fed7c9f660520981dc201cf16a6fa87379d2c667f9c8fae97fa337c34d591f18b092f534be25db157e6696b1c85fbd896971f2c045d08be1470b403f2effe6d82fcd1b9baa9ba2c0ab0d25ca9cb2aa26f2c4d5ca3699cae3b61ee6eaf98d44610c8204e4298a01886e9cd21030058b29462f3d73018043466fe45307d2382b8b828fbad34f77c1915514a9ca9e0bcfefd3c0c7daaf02db684454c18b109a7a056f", "label": "", diff --git a/testdata/rsa/wycheproof/rsa_oaep_3072_sha512_mgf1sha512_test.json b/testdata/rsa/wycheproof/rsa_oaep_3072_sha512_mgf1sha512_test.json index f53b5e94..ac2c0e1d 100644 --- a/testdata/rsa/wycheproof/rsa_oaep_3072_sha512_mgf1sha512_test.json +++ b/testdata/rsa/wycheproof/rsa_oaep_3072_sha512_mgf1sha512_test.json @@ -2,9 +2,7 @@ "algorithm": "RSAES-OAEP", "schema": "rsaes_oaep_decrypt_schema_v1.json", "numberOfTests": 33, - "header": [ - "Test vectors of type RsaOeapDecrypt check decryption with OAEP." - ], + "header": ["Test vectors of type RsaOeapDecrypt check decryption with OAEP."], "notes": { "Constructed": { "bugType": "EDGE_CASE", @@ -21,12 +19,8 @@ "InvalidOaepPadding": { "bugType": "CONFIDENTIALITY", "description": "The test vector contains an invalid OAEP padding. Implementations must ensure that different error conditions cannot be distinguished, since otherwise Manger's attack against OAEP may be possible. ", - "links": [ - "https://www.iacr.org/archive/crypto2001/21390229.pdf" - ], - "cves": [ - "CVE-2020-26939" - ] + "links": ["https://www.iacr.org/archive/crypto2001/21390229.pdf"], + "cves": ["CVE-2020-26939"] }, "Normal": { "bugType": "BASIC", @@ -60,9 +54,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "cb9ba45404396101c1211be70415603708e1051b0debfa045b75ab936fe7c5d4e8c67704fd2ee046af8679e0bcf3d266ce67b801c90b581a3f6909f56c6fef023f0e2c4428227a51362d3f50ca65a79edb3faf899cf71bf99e244dc817fb4c2bce848216f0de57a1747fb1d4f0310e59f7ae0a656376690125dd10657357de11b5e7e5588af7083abc6018013ddc43d21c2af42c9c302f008064630a27ab014d6dbf48350c8758d821e74c45efd168ac37f366b413024ebbb0c9624e6a93d4c02d1f2b050f75de4b6a74c701386a6c330767af6bf03e8ccd69ce6540b471c01e6fe20852a10f198e4e0d29469b1b01d5ebff85ece159355083829e4c2935f16cd2f409199f799f250c8f1306da1614d0aa15578a58f399a17223c7618242cab31fe32a2317cf7babbb30b3885d5c07c4b89e91ddcb37f449cb3e2faca585d04beba9dce34face1167f5e4aaaa0509867716e3da0ff81b8a481b3f9cda725f01441d7d3d7ae24a5bcb373ff85e608ee7a49750a0d7d185a61082924b2343e18cd", "label": "", @@ -71,9 +63,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "ad215dc277e269310c54925f735d9bd6e68b828c8a9adcad792a567fa89f75bfd9512c69caab0539f3a2d4ad7caa73e6c1166d94645308d09f98166547beffa48940bba67d08391d8ce831ab3e819b1113eff18d02a83d7f07f1db2ad63cc53dccf2c9a8d8cd42f3054cbe1d223029364877c61d2a58d4c16929eb2c8b21fa1d09797a558d61f00f6b2a4b67eb794dc9730421bf52e073cca7bd083b35562d21b6527a525662defa0db2c9fb0fb3d8122a85128839e68fab7224756fe7cfde6d86cc7bc3c6665d3ecc52ad0ee25767d5f1f1815e56c79e1ae089a4278bd8c34fb397c1029b4315573391064c02f139e6a672b8a9f50678419ab6d9fc42fbcb69b71dd644ceb7968d6b0edea5f72d9d05da3d7b36cac7de135d45edf45834b47f7b2b91fe89ec6c3f2863f7454017091cf6622b02447a0f8ea6a8668c61a55f8654c4c8f60ca13639f125f2a3a46bd82d2bb6bc66511ab7050433cee0d6fa98946d18947d5649b380f795fdc8f0f13b663f518fad69c65601a51d170f7013204b", "label": "", @@ -82,9 +72,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "487ea78c9548871a93a0b856306f349ab51bbd30b3e6db0c47cfc965774cb0532575333f8584dddcb13f24ce98ff4a33d63b5b1898b3a8d9babc0ea906cf7d9ae047284f7a36dbc350d7affd57030196afdd419750f1c5f2fc55622e442e6203d58a725c7b6e59205baad02c86e44447caea8e88d38963389541a86933cc64c1d8a3b70c4870b0f75146de372de834988a5f852235926d7f3893c83dfbb78a1a8cb4d9a4d516de110d315ada9be71431d3e6b03681d4d7f665987000a72a1b138476579aae7058f7d4151f058410d93bdc197009b839906ea6254e90c1a49327ebf818dab3517edc39761d3f84be8f8bdc8b35541c6b6b30bf8cfd20fbd9a09713c470c9ebe0622ddd8b2471f9b0298cc77b51e56ac2dbf9209fc5a95c066092deebeb7ebec0bda02f89904ccad29ecdc1d263a29930947b90a6ab83dfaa657871be533d55231224ba4e866ee9a3e352f501372d75090b5236d39b62ee6c84c792dbb253dd1f9fceb868d460fd76847d9c450b1ee5f280fdb0da832bc5627957", "label": "", @@ -93,9 +81,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "cc6b45a4202ea5a1fc930a5008136091f48831e3dce258955f0a2fa95427a18ce12bc6d95424b983e2e75152b654a0c481014c6bc538354ff720b043f57c238c42ef536dccde3637babe7feab03e2fea7ddbdfcf1b689cea466c07b1aef757a7120141a2720cffda1ad422eae68d751425f879eb8ec65a1d0d24e1529a91f0643fac68e71da9f4d0eb56aae99bc03b600daaa127221dc20a5f5060820ba6cb1625382a4adc47185c0ea77d650cb517761a085a55e1a306c6136ba6a03d254079464ee8022a7e0189ef458fb4587b53fdec7864c90872bcfc5476bac7a7af7b104cec4cea576ded30bf4e24f80513ffef05b31e5031a2dcdcd2cba7784869c211c2ce0a3a65814fec0f153de0b8e327ecd2b0ce80a9bf691c1c08f5920547a2a08d749e229a6eaa4b770db54345c18ec3365f68fab045111d0928bb2cef7380dbbe07f6bc4fa3bf340e8fdefb1438188a474b206b430f988fde41f96b0642484d02adb39aa8624d908e52cc7fd3d39d74e002ea04a756b61be3f279ccc7206ee0", "label": "", @@ -104,9 +90,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "2034cef8731f5ddf7533380860b7426ba0a7ba97199ba332efb7422578d346ede8a41c8c4488d52cf2559706f1a677edbaa50c5783c00301cd41815e46c588e2e8657ced9a91f1b2e61d51d5e2384b59b90c78c8d5607076130926bf198e0968b239fd8d4451dad125467ab895eb3ed450e6abb61d6217c65ba2cd2176e2532594b5a09bba689ea1562d04527de919d47c3af5c2c24698e572f3ea289f5691afa164970daed05e83c051e39a99240a4fbd9c2046ae742cd1035aaf0d0c20b5ce1d42a08f9175d5ca30b6f4a7345b4820784c148a68f92be82f6e38638c1f8ecf8f07df3827f9fdc8469049d157202f31d98f06563f737ea3df3764f4644d9f9185cb2739c8aaac86e9b39fead8e03818550a25997c31674d5e14cc4c13790e409e278d778171c5462f689b0ec344f9a920a312ae9351c7d51ac7ca7783038b3d5e59d79c4d89ed4d36152d2a1baff8be23ae1eeebf6af20eaf093604cbe79fb93b61478d3a1bea20e1c6c60d63cd3e09920f521e3eb3e40fc21fe46103f3194d", "label": "", @@ -115,9 +99,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "7929db7a0ef0e385abca461e86013785f72d60fa4cf1c97b1a16e7b501235701aff06e71d981ff75392a27a266afcc5bebef5b1dc09ce60ad97b1722baf70b7be33b09de2f203f92a527a123e929b038428de471fb0edcb8e64741a1484ad5d2d5497f91aec6d87e5ca95fdea8962b61362bca2d0a4742f8666f1b067da8db4fa24cd721440d6582750498c9fd319d5ae5c27c9b70f1811d90b673d0529706d085fc78d73f933845278e36e96c48194f1494a1b4d891f249e8633c03d9c564534952e98c059dbe01294506d9238816215028d6414b954467650820e5db42b7701adb0d694bf2c00b42e89b80839b9f35b4e23ea70e55e514c50e9ec197423ad28a5dd4ece946345bd6ba154c122ba356320c2c1cf0ab4e0c713db0c8296ff900a078ed5f0ed1802d7f1f92c9305c245471d66820d4230aac6cf9a4311f7293e1d93a5dfd529dadc6699aef4c2ed53bcdbcbe8deafe5f9b035a6aaaf9b2d8eb23dac290f828bf1886136c79fdc915e21e06133f24e63876514abc29d25c146fff", "label": "", @@ -126,9 +108,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "5ed5766e97ba0017cc6ef508702d74049112f588e8930c3954b43c7398650fb1bfb94cdf75ddcfad8b50c59ed05bf8c32291e8b804f49fd5faef0e39b922e14ab4186c575cbee9cd2677b58cd890df072669c3c26845d7c89420cbea27d8c1ea43c2041a95852c85056e1d22c0cc9ec563d937fcb1d6d024f3a1a2943f77354885b3fdcdf8945f7b41e1f5a3c7cace9bfd2bb845f6cfee05f8f4680d1bf2b9d6510a6d2093a12214396ff02bdfeaee4b21af5d52244a3cf6eeffba75e946b83b5784b3bd98e5e585032fc88a1abdb12cd30c7f412c72d2e4957681f77e4157760c067a9312df871c972de688a839bb155c9de29eacd38ebea064f53f2599d08d6014c0f77f3ae121a4508c30eb0c8dd49c4c0ef31cacc3b1dcb2240050db157299260e9fc52dbfb530af6f759dba3764e4eeaed032e564141fc102399433456b91a3df2186ae9032957276e691c095ddaeef7142cfaf5bc86915c27461c136c1381a800bc3322c2dbdbfa83374922d607720272c8f955a9a10814c4bb9587e5a", "label": "", @@ -137,9 +117,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "c3aca8106f74c7733cd1bfa74419a2cf802f12293693c1a207158d52bfb728bebdea14a885fd52ea5600f82020fef8fa23f9078fb9ee34d82eed4c76b1312e7f50d0165792a938d264331da446b09533a0084e7398718c9575b66a07b7cdc85293695f291fc1ecbba9e0147320a557fd015a1339ee323d6706af18a08654564c49d2150f5d182a44f12e5d02b1839771b2048dd04c116f961e4af1632043bbade7e993b416c45c61e4a742bada5ad14dadc263431bd542050f40f4db8a95dfd24db22e049477f4ca93375e1d19513d64ecda0e9da1166da426a0c8614524471d72d413f2f6822843154959239b134033c876b0b68cec3a5eac05d5f179f70305f1f2ec7ef9ed17e79598b3d2fc148f9aea95774918aa6be14aad89ff5d612b13fedc0937bd1ab01f05d43b5f7c131086c63f5430742a347cdcecb435912d226ddde31250c3c0ed6d3ac9920873c1e73970a9d44061dcf6e0acf1a2935bcc48e2fb76ef74bb5101d0bb1a02fbf9a55ec75e122fa4dbe210836873099a1f91af20", "label": "0000000000000000", @@ -148,9 +126,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "4ee617bce690f21a6cd1760d8e7c41ec1c4bf0de2bfc4aa85002c278eeb63b568118e4ea28cf795a673965cbaecf1af5e4943b95c0fd20604911477492950fb99fbda4d5c0ecb11d954c2bc0d8522f5ee7365427d59143b261d6138aa2f27ee1a60d64f1f491b9ba1adec8d09f242ee0116e201a54ba968ffdf39edc3b314e8139ea8efca06185840ae9a3996ff5ff3c41add6c4dd6ecc3943aa60254859db786a0f0500f644e3d43e348b993439cd021ff0b92d05f327d6bc3c11ebb2f8c1812dc460d4ecebb358eee01fde79aef408a6b51694a2a2f7baf69589f4ed152026303290d9178c9d580421996c89e94e14ce91de0686d70a37241e48e439bad3371aa900d0d6142867ec2177ac21d912eacc5e2413b78b0adad7bdd0f72a5715c69f6223ac7ce99fdc20fbc7c603371c328eaee80f94f079b935713d38d83f18dc810dfdef5f1221ff8a24abd4a0de3e5d3f993bd5992280b06bab17ec6e36b27b7b08522f8bea3390590832da475e85ad4b898045930855be48bf2d56603b7485", "label": "000102030405060708090a0b0c0d0e0f10111213", @@ -159,9 +135,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "5e8f89e2720d8edfa1a943223d6445bef51e330036fe6efb07289dc1388098aade647cdc9b363b4108a900611a1abdbe53415599192cdd5c39b4e467073183f4732e06a58fd43dd48d378495b2b4109d62042edecdcc0a93df468a0f2f96a4957fc744cdcb891484d7a1db15a6e2da980a91942814c5a9910dca32fbd27e2fcf862756a50658c8531d12ae652d088b15b674dd4bd895e8cad8d81b29c78eb7cdcd29737c8e532fc0c8128222120dd0a4da19d00b603f6cad9d6dd559230e237197269aa75f4ca4f361e418493aabbcb0e55bb3aa114c5777de94e53abedd9e358b2bad3fab666693ad525b1970b97944578ea65a15e31bb1721776bd9b91ac9f558de32ea498948d75d7a7a9ea610bced38be4dad797dd5651eab3b972915ce41aefcd28b641a4563b71b491c2322af7b06dc3f6b6e70ee40f25b6731a5f34ef7726cbf19c65b26d3c4f0a673753c6bc538841b6bd6efb89fe76793ef7859f6866e264baad2a7e1b1c3905c04e1ea8632aefe5c158cb560eba262aa7a3a6b143", "label": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", @@ -170,9 +144,7 @@ { "tcId": 11, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "4d0da40b2f6c6ec3b8de97593a591681c69853847f9deaba86baaa69b42bfc3d8fdac5fbb3faaa7a5edef6e7ca0f25ae169c6545f26c908a1e3bfe8f0a385c584cf3da930acea13076d475e9b428ef9758113d3d8a0e23eb2dcbccbb1ca0c9b384aa760d17a5764a7c4c709cbfa9cef0ba5672cba0deb198577e3abafb2176781956d0c4d39632fd30f778b8da3da16eabf3caece2a325926dcd25abb0bf743b9ee06a3b4496d82489613b0a720353b017e72c3c43eda97c6444d8f2edee7a444916187129bc0e9bc20e457c0946c767d3b32866655742e891490ee996a3b2106cc024c5da94ac89dac17fbf0c97a95541f8283510411868863e68d9efb7ae4493246b409441656ad0eecd3f0d84c7fb16a593cf0e3b5ce01c142da30d50e42f58c7bdede2dc350313c480a644802fa10fe117c98a92f5f8ce6c9c4cf3ac0b01ffa629dda82c217171a4723db2ce751d4a359dc53dd4b398e7882a8c88c9b591856189a9f9afa349f02573a9f07c6cb96eb41cbaebe69dd82ea7d9b860b841b5", "label": "", @@ -181,9 +153,7 @@ { "tcId": 12, "comment": "first byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "a5f338d231cde9f20f87f69ab54147107fab298cd79df6635d3ab882e8682d0ce5bdad698bcdf0260b11ba11e5db3e857490f9ffcfe8fc98b8c89f09903f984eebea2ed74c73ac578bff3af99d4fbc33587d91518a948549739b0ffab4ea6a3fef5726eaf3ce77cefbe4fb001386101027d78b04ee5f23b6a7b0b5ffa9b473e7a86d076223fbaefd1f5ec030b5fb36aab0453a3b51440dd7709b78c0395e3b43ea873afa61e2e391abf0ff567d934c61d87f15095143bf660b73e2df1be6734064445154593fbd304f80a9ff730a66f54078142ad5c49e77b55ad5de5d974ae09d73f4fb506099ff06a226de67d55665115eee485372c19e599197aa561909804462dc0ee6d233da9c30fa7687d4f0a0f764646697bb93d2cd8cb6cd86cb3143b043f54448e032e8790e856604977e23088b69a57d4677e073fac808c8f65240f7628d09e0bc74bf7d6fe0ab2f7378808f082219edbdc1c1d456e4bc7dbd8508415917ec0d5f5ea10242368b8fb75cfb28975110208788b5696e34589c8a48d4", "label": "", @@ -192,9 +162,7 @@ { "tcId": 13, "comment": "last byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "715a8b585a2759b9fbebcb1683dd7d1fe956abce7255358e05cb19547a92083c2b5abe5c429c2a5527bd8193a4d05a0a8d161fe71ba612cc8aa3270a5b8186ca3f02ad716d78b7702c20f7bd17ba01748d1b51e52b6cb6561c13e84ccb9aad4f4c241a951f999d4b7b60c14021619951204e046d663a011eb9cd9bdf96bb2c43d6f8bc97bba1b63845db59268a3ec918e198448050332a540fa49e39796220fe2a97999160f564baecd0ebc4be5030a2016961f9f352d7fb04ae9d3218261a510614bcdcf33ec274b31cfd2d4c9462803c825e7dbb1a3b2618fd5067bf676c5fbb2f6dfee7068e84d4de68f840f97faaf880b8596d8847141ebd59eb9810d18cd95ab6a8b3bc87ba2e6bb2ae178a0e5043497b5cbce86508d96991c5f3d78ea3cd3a77be12bff0a0ebd7a3cd03b9bcbf7faecdad6a375e55569ac9ec02c9a319078d79ed2ec273078ef328b54579c0661ed64dd94883eede29818455b37b271c67b7bb303e743d6a080076bc712a2f22b36bf85ea242f2b8697b0b265102c557", "label": "", @@ -203,9 +171,7 @@ { "tcId": 14, "comment": "l_hash changed to all 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "b65f42ecb2fdbb8c231e201751bcef6779d0d7c755c19d5c82824ba34a5657a6187dea33ed2a7cb91fc1e5a3e417d806be4e626c555750bca3b45d0441865f0be6a52f5754fa871ffd1fd58b00f74e89eb60518330b21b78ed6c79fe38b8ff4d0f7ac49a152d1c54189e2eed31eb6211601b8b41b9a90e5e3d34e537b0af684133780bbaa4ae97c6dea9a75ec01cd00d2c43ac2c7d8deef21cd6c6382e2935ea1a0e350156dca5e78ba10e88891a5c0978859ac2645f90d5ac32eaf791b34a0c7bde0ce53572d2258ab7e5a9058624892d5e680eff78aa4232b579f94acad6081a7fa8330e8d3339afc4c57a48bd39279a54900e755f741aba2d5663e5efb738b38c72af33c13be9e996aa8c6df839f08af6a4961bcded7eed2b5a67a81c112095f1da9a3e6aa6e149715bb69a265dfb1fba8ea52bf7c8309f613cc183cf53890fc51e4c5f3d01336d67ebb66a9cb0231bdb1f99b033e9dd361262aa6c1dddcaccaaaa7b6a3e94c2b893304404c6be98cf20ef488f64b7540e4232d05b2ebe0c", "label": "", @@ -214,9 +180,7 @@ { "tcId": 15, "comment": "l_hash changed to all 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "a0119ccf48d11ea14d4dd8a57d954cccb913fabc353727e883b53d6fed8dcc48ed7cbf98e3703c740df9bbecd0168b42e699c48841c0a964b40630f28076069a3363bb14c38e830712376d9beeb719d2620eab87e99ca2897ae1fbd4251f828db85c0c76a4554a39b2e14150b1d3020850dce02ba6e7619daa5e95598d50d9fb9bbb7ad57d60a4811d50f432845df09da1f01744138d10ebafe8951e111aa93b24588c803b37b12b2e572c2b46d13e654954828585672706a001dc4777c9b4b937d92a761ea3fce68c14379af6a8a2700cc20f25e47a0e4bfa85e2082dbb569522853a5498d539faabb90c479fc95fecf1ffcd3d03f9283b806bc6ab6b7310e72be66959082d631d138221c4cd81c46162649b25e46f9fe864b4394f8afede0bb4c1e148ffd62202141640555283eb683a3d3b1fa0a62d8380fdecf44d9050e06bac6a24fcfef1e2b04d952726ac9cfbd67ae3090ae90e16379a96bc7731a38401ea68365ea413ac757de058730259473fe79fe30e1b50e4ae66730e489a61e7", "label": "", @@ -225,9 +189,7 @@ { "tcId": 16, "comment": "first byte of ps modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "21f59c055849cccb6dd90d2aacac59f987c1dd44f560c7137cc762f975a7161edc11503a838e4ed98cd8c630b20a4c43bf191e26d4d4f19b4e714d92cc45303c14209989cf10f9782d96f31ed8d7bab24ba02fc114d8dbd4324bd5b198565bab012bb7fdbe6754ce6b54666484aeb42952b055fa69601a16cb86a20652bd091859904bee412c53759137e811dce8eba60390b011b123ae6c1d6d76c33acd26b54eea627662cf1c6887f8c5b62121064097bcd69eac2b2e669fe8e018ec3fff888396075059ebc0289c8925538861246b2606e878b4d93c4c33c3bbbe21cf5c861f5bdcc9121cec2d0c4dbe3a95976a658c8bd8ed7579c1c6eec248317ae3d3c73e5104d377ed5634c16bf49e65879db350bcf5988b99ca124c3f5c4ef52b7f170f5c48f139151adf8d39dc1013d9a152321fc5784e1e81d3ef1cdab8fcd83623453fe4ef7b825b1baecc5817a13b56197e0c0c35463f8f8d8bf2a1068b8555aeb0e099ff5c9b86aeb6c495f6ebe6d0d6d44ace2ef80ec9fb647954a9137b9cc6", "label": "", @@ -236,9 +198,7 @@ { "tcId": 17, "comment": "all bits in ps flipped", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "b8b2ab3c6d30cebc11fc1a03821844c0420c0f3fe2bac39aa4dbca4ee1c028665914bffcede8442904acb3665da00563dbbbb019dc99d989f4b5ca47a92b915a8b98028f3a548fb598719ab977226144d007f2113f3763090530ea659b7d1de6e8e0d4b98144d28c600aa995bcdfd23d2c41eb8218cf7152b31e2951dd8010c1921c9e465d79d2ae029e269937693f4f79d3d4162c3a9c63607564ad90ded1d5fd3e17bed0f10b19132e205a1c57b3299dec31e99e873416f11b882c93daf726f8a04fe264a7e46a5d32aa8d1908c9caf7e8e364d9e071394da4f4816e8a66616e68c7fdbd9b61364597804ee9bae2605f495b3b7ac9398d60f5f9c86dffcf8b80e983c7391db9cce6a763db5278fc5562db289b9a89ff315f80ca9ff940f8a572b3637d72ed40d7d33ab5de0d8dc254b424c0bbca3d43b01dd8a0a7e0eb189ef965f7158d638048de028b636470b6acd31514ac92513d1852e271c927004de23aa29f569fa3ad29162e5e29e58f95b121664c6341b80b2393dc616591d77701", "label": "", @@ -247,9 +207,7 @@ { "tcId": 18, "comment": "ps terminated by 0xff", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "100e00b23d1058916a2d99f5a1285efad8c62b8ce779a558d9256ac36757a024bc6f72aeb307db6923d7407ccb91d1388a525354373619139eab0cdb413ebcf50b82f19184b2187eddc19b2c0db25f4145b35111111b98b109939155f008552ac863a7bfe1dca6bed2c47cebf48e29328c475c9c34499b770ff42f94878cbfb29e6254f89a4d49f5b886d355834c3eab27d65013a5928e6099fe125e61b8300e68fcad66e8413404d6e0eca34a8701c2575089955cc13fe0c0b3e7fd6a4bd296c88fcbc71c07bf7278a410b90fb113bdb26db1738b06b5d0b559cbab838d4567754a7154e17eb7cc4506d47ec99640c51f1d0134da884335a3d982078a5aea7543ad3a8db51db9bf771656105982e0a85b30ff080ad7153656d52ab2a738b5e8beace9a74d9492cdbf079a8293b52c8284acb1eca6ae8e0b47b2d699d069536b62312ede061a8dcf651d3eb4286ed22c6da22418a5856cded4866f74589b88ff9a3afa0479ad7964cd567953510df300cf3a3443e04495cc0fb02a8ed9c352e5", "label": "", @@ -258,9 +216,7 @@ { "tcId": 19, "comment": "ps is all zero", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "8778373fedd6de294c9f7dd84acf66211883066ecd53d860d53031dc51e303841f14dceb8999be392a6ccd19b899dca89764db04c2308f241090b0e09bbfb60c82e460757f6da6aacdda90f1a853bac858100d701fdf37997605324cdd7cda6260dbc2fc40ffb17973d1d82715d59055f8d55c74c93c9d7dcab167e25d8d26e0d98b6a02e5087faf20b50e429fa134aaddd0213e938f6f6c03ee89c413991163746a7df66212ff7b03de95c7be90a0888f8791e3b72c8f11e310c291c3f316425ac2d418baf46aa79a1ecca245e0fdb92a0f4e99eaa8992bb0f5973f080f2c72b7919055e88026012d86e2faa008e24545c38470b24dffe84f12577a14311306a9293ff98e3c6c42cac10b913d912e5060651cc73dcc015707c429c7bc669204d78335babfcfc614d4019fb45be0aaf7ba50b7947bba652a2b1984d876ecdad54fea8ce3d1524e812fb2519c17db82f300cc3d7c163c8653b46ef233c1678dc19dd75e93d0db22648147fe17ffd841f38177033b0183ec70d3a060ae69a71f81", "label": "", @@ -269,9 +225,7 @@ { "tcId": 20, "comment": "ps replaced by 0xff's", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "66f53d3aed293fc5a20d24b3a7a2774e12b69115e277894670046e3fe076d7ac74b830765d3d8b12b3979ead0d87ad3a0a8b3e677688f7b8cbf5e7ef7ed5a336ea144667a507be46cd3d9145c5ac552ebae558ee95d4e17c6e9e5d49105777dc1ddac7969318d03678e2afae41e265c61704b7f61cc3306b0ead4d0d9e36ffd08164f93422a1e51769b0c8478c9975e1b2244544252eec743da10d8eca2cf901a3052904e898d5018c0ea9923bb6fb8a405cecadd81a3f858e34c87c069897729186710de5bac42a6c7a19a3f7b310ea5dea8bba7c594ddd2cb5309703baf64cda2295157f8530dc5a46de57d3ea7461df8af53474b15b54644d6e724cf6684b72dbabd5cea129c80a1dd67f7b636b55ba6980fc123859e9a702df29b2fc3959ecdf9269246c4cdc05bd06dbb9bcdff693ca4d04170118e7fdf43b163831f0f6bb9828faa316eaf92a4428efed7b2f22efd93761593be714e9a85aa7b690472525bb0b2a28712f5f524ec56e1d0515ec7cc190662ed2be402c824396f7de194c", "label": "", @@ -298,9 +252,7 @@ { "tcId": 23, "comment": "First byte is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "9fa960f4d424a2fd23f7cd07dc40f43fc0490862ae8fbe2399a96ac7f9931e2f30421692afeddbf00fa86731e6e6724f428a479b49af5af07119856a913fc9211c722a6d25791111650b71997c40a7c8b74b4d0efef376806099b634388b93da0cc5e3b2678c5037d399fb7770546ce572852b1f4461ea415c7dd846b5611fbff3a492203d16b18b476f48b4ec0c3d900054607843bc23dd2d8e4889ae2871774fd520c510b48fb25dd15ca9f09c4cad7adf5614813506511473110780457194d41357e2ebcff9e3f4819e70fb9ba71d9eba053946beb75147f47e5d6fb1ff8c560010c32fd708025f5ac3f201d9853184f7997ebe8ae6526f7c7f7dabbbf94ceec56e61528b321e5b9d6255b90f205d9ee6a1f86d52b97cef1764fdc42ed14c22675111650e2237be27ec2d1e9ff2a70ac5832ac5a6db325f3fda757dcdec0fc662803cc76b18537c03465fa51cc15c395369001bbc615334f3aa161304b6ec18cdc2fcc44873e22bd833fafcbfac7a74f30c44aae4a176f48f8686002a6d10", "label": "", @@ -309,9 +261,7 @@ { "tcId": 24, "comment": "m is 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "label": "", @@ -320,9 +270,7 @@ { "tcId": 25, "comment": "m is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "label": "", @@ -331,9 +279,7 @@ { "tcId": 26, "comment": "m is n-1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d5244", "label": "", @@ -342,9 +288,7 @@ { "tcId": 27, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "9d99216403d35c25ed0afbfe45ad4ecb2f7a20dc0259936b253ebff9bb7f076fc787d9b32bb786d87ccdb36294381296bf2e6a56bd45f1825ce0ae5ddcad871f3600948b18d34548128c214d3175953724ebce5313c62e085398471b51e4ecc7c231e028bd56527fa2657617b09ea9ac0fd915d41b0272de2ae83b2d3eba04a6b70f1bee9a6a613142b7b1af061e06e54aaad4d30241087ff6af00058b4aba30c745476e5bffb3d0386b9822390b9a3e91aaab92f331d45367f5e943392f002173c09df349c889c18ef426471d49782fca448ce5953ddefffc2d10ea278fab2fcb2e0d95f38b60df791a09a5a34f78599d82f6ba7be63baa6b5d9aa46b736b03152cca2031c56e5d36909e4d10a6d9ce86680af08bfd9dbfa88d02bd42ccb7ad24223892ce95d8d02e73f0ec18bd95269e1d3df5e53824cb921bf27f0b4a80c59836bf029c242950312d487fade6923638ca6e40d4e5a50cc1e3254c5c85adf583c223eebc7da49ee37b50732eb77f81829e1149adc385cc0bb3fa42b96373da00", "label": "", @@ -353,9 +297,7 @@ { "tcId": 28, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "", "label": "", @@ -364,9 +306,7 @@ { "tcId": 29, "comment": "prepended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "0000cc6b45a4202ea5a1fc930a5008136091f48831e3dce258955f0a2fa95427a18ce12bc6d95424b983e2e75152b654a0c481014c6bc538354ff720b043f57c238c42ef536dccde3637babe7feab03e2fea7ddbdfcf1b689cea466c07b1aef757a7120141a2720cffda1ad422eae68d751425f879eb8ec65a1d0d24e1529a91f0643fac68e71da9f4d0eb56aae99bc03b600daaa127221dc20a5f5060820ba6cb1625382a4adc47185c0ea77d650cb517761a085a55e1a306c6136ba6a03d254079464ee8022a7e0189ef458fb4587b53fdec7864c90872bcfc5476bac7a7af7b104cec4cea576ded30bf4e24f80513ffef05b31e5031a2dcdcd2cba7784869c211c2ce0a3a65814fec0f153de0b8e327ecd2b0ce80a9bf691c1c08f5920547a2a08d749e229a6eaa4b770db54345c18ec3365f68fab045111d0928bb2cef7380dbbe07f6bc4fa3bf340e8fdefb1438188a474b206b430f988fde41f96b0642484d02adb39aa8624d908e52cc7fd3d39d74e002ea04a756b61be3f279ccc7206ee0", "label": "", @@ -375,9 +315,7 @@ { "tcId": 30, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "cc6b45a4202ea5a1fc930a5008136091f48831e3dce258955f0a2fa95427a18ce12bc6d95424b983e2e75152b654a0c481014c6bc538354ff720b043f57c238c42ef536dccde3637babe7feab03e2fea7ddbdfcf1b689cea466c07b1aef757a7120141a2720cffda1ad422eae68d751425f879eb8ec65a1d0d24e1529a91f0643fac68e71da9f4d0eb56aae99bc03b600daaa127221dc20a5f5060820ba6cb1625382a4adc47185c0ea77d650cb517761a085a55e1a306c6136ba6a03d254079464ee8022a7e0189ef458fb4587b53fdec7864c90872bcfc5476bac7a7af7b104cec4cea576ded30bf4e24f80513ffef05b31e5031a2dcdcd2cba7784869c211c2ce0a3a65814fec0f153de0b8e327ecd2b0ce80a9bf691c1c08f5920547a2a08d749e229a6eaa4b770db54345c18ec3365f68fab045111d0928bb2cef7380dbbe07f6bc4fa3bf340e8fdefb1438188a474b206b430f988fde41f96b0642484d02adb39aa8624d908e52cc7fd3d39d74e002ea04a756b61be3f279ccc7206ee00000", "label": "", @@ -386,9 +324,7 @@ { "tcId": 31, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "6b45a4202ea5a1fc930a5008136091f48831e3dce258955f0a2fa95427a18ce12bc6d95424b983e2e75152b654a0c481014c6bc538354ff720b043f57c238c42ef536dccde3637babe7feab03e2fea7ddbdfcf1b689cea466c07b1aef757a7120141a2720cffda1ad422eae68d751425f879eb8ec65a1d0d24e1529a91f0643fac68e71da9f4d0eb56aae99bc03b600daaa127221dc20a5f5060820ba6cb1625382a4adc47185c0ea77d650cb517761a085a55e1a306c6136ba6a03d254079464ee8022a7e0189ef458fb4587b53fdec7864c90872bcfc5476bac7a7af7b104cec4cea576ded30bf4e24f80513ffef05b31e5031a2dcdcd2cba7784869c211c2ce0a3a65814fec0f153de0b8e327ecd2b0ce80a9bf691c1c08f5920547a2a08d749e229a6eaa4b770db54345c18ec3365f68fab045111d0928bb2cef7380dbbe07f6bc4fa3bf340e8fdefb1438188a474b206b430f988fde41f96b0642484d02adb39aa8624d908e52cc7fd3d39d74e002ea04a756b61be3f279ccc7206ee0", "label": "", @@ -397,10 +333,7 @@ { "tcId": 32, "comment": "em represents a small integer", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "354f2c7d123c5bd8675e6f05c7a2d2a68f9002439be237430993ea325858e6a3690cc9345014539db4dffbe387995de694ff13c942a4d2634caa52b8451d2b04815d9a764cd9c7576943b559b7639ed8c0b604c2e59e65af105988c71dc91c6a0970c8917b0e00d3029bebf66129d4dc60b03a846decc6bb2cba9c45f6b2eefab79a9df5bfc01d93d5aa6bfef888d7334fcd0d2cd41f7b3e1c564dcdd2eefcb8819a66fd703cbbe9a4d7fdede75fc8578b94f8ae0009bd188f8c7469d6588ef8f240fabc1ddb0174783967106d2b6aaedbc15c4ece1cf7e12ba1d14415d7261d6d56efe0bc93f6838569504a131a4e126124d933bb63f6df189145caadf7", "ct": "26a03bdf11a01ee4ba476d721c110840d093f38ed49f406c38f1c46fc4735a29bc7deaa3336aea98f6cfde4ec8ed305b91a194a23fe73112768080aba2c9e152f6ad8fbb8401546fac21ff696fb1f52268957cfd591fab64bc48c3c87ae5b3eb871beb669e15e881c0a9920ee5f401910d3415850fe2267f5ed141ea6e69d01cde65fb0a8cc063c33c0d333b6c90e7838f97cafb7a8aacb14b499c534a6af12934ee0c7585bef97a1ebf74aff278664aad35138fca85f360ba259d47542be5f97733b8f5e7a39bee1772cb8038d08acf56d3e8f613ee48ef147d6f0c1f57b3c08cc68b1c8f106402baa6834d460efdb8cc1dcb54f79f2928f4509e81de32d9839f9a022f47a83d8616f482c31eaeab84318f898763de7048f507a517900666549cc093b3c8f4d68c84fb33190e2b413134061e20ff51b8da5545aa991f89a0f612b5b2e74b7ad7facc491c7bbce41799ab70be4bf96a0ec76017399662ef8a6d8b3d8569ca86b2952ca3572777efe99724f85fa0375b29bbfff7380c36e4c533", "label": "55aa28091a62698acb80855f292ce725f088dc8fe0045e9e49375aa663055d72353a67087466c68306ab0135004b7cec41661da3db65188b9af52b255bcc888300000000", @@ -409,10 +342,7 @@ { "tcId": 33, "comment": "em has a large hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "5265a56c99e71128fdcde31cd5918fd7e964b9f1d216bc9c4c10d6ddd3f63b65f0d3041f061c6eaa6f60407788d77e12b4e7b3b2e3751d2f1774d626e83d195c5b4d23e3fcb5f50eaf4252d720737b2af5a4e1928dcb7fc383193dfb13ffc6cafb3b609ebf0395508fa5124ed27207bef82e59dde2251dbbbd44405f69d771ffe54d269d417c42979dc014c1579ee58895475eb014ebfda48971ef3a08a3dc4f97b9b996ccf293d7b8f40055ed842eaece6d7fc4c76cb342914fe6bf89beef8ef463a048ec18695578ba514e5f6dd5813c58c7acc6f6eb02258dc3adcded16bc7cd3307e73445dad5f36e7e230dace3d4bf568daf408b6e07fdb365db5ad", "ct": "c63dfab03faf7d5933506b3a7ead6c6cb9bebf25ff4afc5693428e988bef9fb508e9d50f58f8e76f26121eb98f036c15d2538f6c8d7e707aff411d24b9ec3fc5ebe0fe04de2f13c212f674585dd157f5609b9ec156a04642e1b087b6b3d2a7015324c5c3986fb8a32482ca52821c033fe499e41aad19a55d934d2b179f6c89bf3b34b20f2fb616356b13b4aa8041089d9ba831f0868a66175609f4e3cf067289ca512b0444ee3a5761b5b95ee79151eb429e9fe2cf946c8dd86d5862ddc33997eefea8e7912a340f3d1e2d5a69eb32ec2bc82f74c4e68ba8c565dad2e9c71b81325d76a3fa600120cfe96613ae89a4251200df79ab92b1f04d9ec34f61f4bc71f05fe27b972c91be268d1e52dc46d85911212b9ecf42177f3be164fc99d11b878f1b85a508f13f583b4a0b7cfae186c421b34a997e31c594b7370503830ef7fdd8b50198def928a1075594a6e0b418e5361cb186fc3bd4ba01720081e21c9646aeecc0882c847871c894562508ce3320aec2f9b04c5b25975c9cf5af7364a3e7", "label": "5360d4b1eaf5a46e6f6a6ed03c0d405e7ed7fc2cecac86bf3cb27348f9d66a7bdca863e055ec1b6a5b20c351d63dfbc7eb599589d69a46ed7eafcd2ec117547b00000000", diff --git a/testdata/rsa/wycheproof/rsa_oaep_4096_sha256_mgf1sha1_test.json b/testdata/rsa/wycheproof/rsa_oaep_4096_sha256_mgf1sha1_test.json index af863d49..fd533b27 100644 --- a/testdata/rsa/wycheproof/rsa_oaep_4096_sha256_mgf1sha1_test.json +++ b/testdata/rsa/wycheproof/rsa_oaep_4096_sha256_mgf1sha1_test.json @@ -2,9 +2,7 @@ "algorithm": "RSAES-OAEP", "schema": "rsaes_oaep_decrypt_schema_v1.json", "numberOfTests": 32, - "header": [ - "Test vectors of type RsaOeapDecrypt check decryption with OAEP." - ], + "header": ["Test vectors of type RsaOeapDecrypt check decryption with OAEP."], "notes": { "EncryptionWithLabel": { "bugType": "FUNCTIONALITY", @@ -17,12 +15,8 @@ "InvalidOaepPadding": { "bugType": "CONFIDENTIALITY", "description": "The test vector contains an invalid OAEP padding. Implementations must ensure that different error conditions cannot be distinguished, since otherwise Manger's attack against OAEP may be possible. ", - "links": [ - "https://www.iacr.org/archive/crypto2001/21390229.pdf" - ], - "cves": [ - "CVE-2020-26939" - ] + "links": ["https://www.iacr.org/archive/crypto2001/21390229.pdf"], + "cves": ["CVE-2020-26939"] }, "Normal": { "bugType": "BASIC", @@ -56,9 +50,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "864915b51654401f018ee23280252369c2a4655156b167747c886796da7fd08af0e5ea3e5e477ef31498be2547e78de91aab3283aaaead23013a01cb14cbc5ccafb27b345af079fe4520c6fc4f4395abe18f8ff3525b7f9bcc1876693800de79ea33fc5c3aaeafc9e4c97535033708b77516a891fbecf160fa3f98ea6b0b7fcf69ef44c470df232a35c48e758dc4b70965d2c2256753afde954b642fe83d181759949a901558dd0c88cd20291e236581199cdca2b5436a102fab4c6c58d5c8f2e867a046114e0c3662bf115126aae27a66ce932b4d9603e14fb3769a2b712e5b332ffc1b615bf9116455cb802f907a0600d9ac9d292a4582d356b6f8c06d54f252ff17d1d4d07ae25ba1fccf3ae9b372e2b8420de1b9258217c15c80bf88afbdb5a879fe31fcd7c7a275f4b7432921b8de5bcaf43ec8db6ea38a962b79d810904406573cf3c40fc416dc5f8d2d8feca1285748cab7d5335cd4c253b656b52e9ed1b8f8dbc4cd93962028f0ac1feb7d4f754c0aeb1c31e961f25965ec2328ca7049661e8528603c117f9ed93b74bca5954936546bf729e4572682bcdae42f0e693fb3d05de3fb7f8728825675268438339debeded1c2d50bd89128b41cd40cbb6bd68564494b06c9bb43e3ba7edde3f89933165eff31ff255e1174d51b885b6b61d4d3712625d78423640fe911e761fb05bc702da7bb7a6819727dcd892f7462c", "label": "", @@ -67,9 +59,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "0d9e70cb448371ac08d862e2ce2cec00ec8cadcd05aab58ce26c5c098cb8aa64ee561c446392253b3b6349c286f1222a3650d2393aeffa1eac0832552a43d11f7780f6f219c8ff1d1c98bb085092751f479aad553b0243537a23e53a9c9779e15bc3c8d8a176693c3261b4c0520d634dc5b3d618565c1428cf9d616c6bff17a4d0dceb97339f5556f0d96f28b187309a48174651383989854585ae85d30874894e6d54a3a65e16917c751f3edf1d1653f22ff5d3f1eea35b390c1df1912469db041559b9ccf8148deb9d4caf8cb587191049bc575cb20495a9b0837035d2b8c47a74190829e13973b5b72eda42ae1a7cf0022cca75f86f039c64e16797836c83bcc7c638d22fe1357444bb4e42bb1410d7b63a8c122006f45dbb942a802aa4a964c6b17f21634e0e029a9a6510158f88dc05f9c6f4ae024c6f13d32a4d412ba0dd0b9f7382a1771a61a35fad4e310becb6a5a59dffec526a9e06d9feb696804aba676d0d9bc043f07068c7882b1f8cc19033b78416d64d5c6f4b2d121d170e4924cdb9a7179ae3a93121b814fcb74cc25eed8ab26b12890f9392debfa3c1b9382d41f8bf0d1b8cd40a724478ee753c70d3f3820f48b6f8d71ac6d62d4e319659b188a24b586521986fa3ff61b376e6a78a8988441da519c6f986f10c32bce6ce156ab0e2e1d4cd1f2765d0cfbd8157104b64709c4f8380181f8021f9fb153b15", "label": "", @@ -78,9 +68,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "40d37ad25e0f854b3f3431c1bf0e24dfdacddd8985895dd95f95d5b664e03e9f3d6c006973be95f2b17621615b8fed29aae91454a4108997a7dde9f279a93909782bfa6ebf7eb69c198d656752b980d6424f054b3458c8b772f509981209e8514f5c366d7a5272ba91072339cdcd81810eb2c27f47da51e13225e564ec772a0cb40c95a295eddef2f5dc6fddbedc8f7c2b141049979b7373049cf5b8f91b093fa2cb1220e145e5fa8bd1581dbb7ff6f1e28f51f15e67350f145ba336d4a894a1156ca2cf35cd8a29318d084e28d4402529551e8fde5a30c8005b983705cc67a7cff211e2a23065ef9342d4d065405818997126e14834b4f3073a6845add06853121bda9df7fc68e2516e72515d43ace942ba26c0bd36f58e93fa586183533b82cce7c8610b15ebd305d0be2ec52636377cdddeacd4eaaf84fa64e7bd17dc2acf0cd54f75181a7e237a6b1cba8514dac2c0301fc7b28ca07dab48894ed25f0d2c4f755cb6b83eeef73107338cc9bb21bb16bf8069f41d5a86b37f2c4e9f793d5226a5723c5c95da151f663e8c96f0dab2af01ece8ca1280fce698ba99d033817f79190c7e387c71ec8c70d04ddf965afb5e0c106e1ad913882bf6295b8b45d6859b25125e0af2514fe66c40381987ee925e6619c9cdff3ec71534ea1cec815bd3ae8a4f66ecea466d9100dc1c94c64be432d8fc9973426dc2041583a96e68312b", "label": "", @@ -89,9 +77,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "3d8628a19ba75e418329363a074d5992a80446e9791583095c23ed66de5dd41c94db742324edfa2a8807b6e115460e48a30898c1cf94d88edd54e400e448025e44d35e27b89509e4bb5e73b5dcfddd38939180b69ee551aa3eb74cb3b4320127cbd77fd51b28da7c74871e20e5067ac610053fefed9cd4599971e219849142dcae66ce97d13c937f8812d619b6fe0df57abcec358341f82ffe13827fe7e8e26c1030f821cb1d43a8787ee48033f4f11c901adb48e7c85a950b3502fff2f12695df04d55e1c816464a636981de537d1b3e66598759c8b38e1d87b9cf69c752982b6b54f2398f7658ab446c12585975bd3154386accbc9b796abf8a1c4cf6ef291e9cc519bfe2e09084a20a88d1f2243ed8d21d199f983df56d8a176603a9036a44c175f1417b7d34ea95c32993c0cb6a029edd753c10d77944b666f3fbfd743adb9e6b60c06e83cb51ddae3f37e3632e4c2b547580dc1ab3c7c94c6f09226dca4884affa94a0e119dfbbabb42a85a516375f767dedc7d1e0cffbfb44ffbfc7534cf619d1f926b0f61ddf2dbb8921e9b27fdf9cf52776e0b2adb781a5b110849c4600399850bdbb155c2523862f61fa84bfa9362cddac0a49e276c01d31ff4ee6646d914819ed75e7395e04cc741a0d7f61503d940d0ebce7888ded00facab381e912fa737c5d628f820650cb9b867cdf17ff60f145fb2c107203fca793503dc22", "label": "", @@ -100,9 +86,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "64d5b5a72e27de69cd016f58fc0f7b1a4608376f0c9c51c7c89ac24487b6a542e414606aac2f00892e8a72307c9167d48d555d3c46f924e95b2f7ea6451fdd6eb7bf14c5543ee45ef6c30d39c9c31d93fc807d9b1ee85405c38a5952d1387e393ca9e357d819470f43cb202dc1275b91d0a5dec0b7b3c547994024200275bbfa9acee80b6adbd742563088bda0f2fb6989e78e2464f0b7a7dc96701792c365f9ad1d8efd0b3842bd407774c4138810bc0c7f5900e50cfa5c24eef43d52be497b7c8094413d543fa3474a04580448d8203661d3ad87e997777c112161af200af2442f591c8bb41f337c1ec11821166cbc3d2f264f27eeb2ebe05f68f610aacd58aab3722eb38ba798e9a9c083dd335be40dd65978cf0a67d0e78a5b9c77034dd7dee2ff87172f98b61899d76b384920570ed063670b5dea2e644e538e7124a4b8c9ba5da4afc1e1196ec194a797bb2c3ff90d8957ae7bb8ebe99b69b90fefcb876752cbeeaf4f921060e8cf420463152b32ca55e39e61cef5ad4ba4b0ee4a2eba2d784b27ded395bf85db2bc85eef5e0cfb8fd0ab3198ba5aea550fdc866b828b3095b2a8d4b71a6e20ee3d572b94cb4f6753ddfbb144b11266a1efac7808931bf3763a4a80d0bbf475e5a3d237eacdc58351c1400d5bcfe9006e6483cb664d0274c5cf12d2a18038b6e5643244e0ff07072e38eec29eab5090946e73b01474c4", "label": "", @@ -111,9 +95,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "286d5dd2d8141c8f28ad5834c57b729f39bf5f90a087ee09eba1013208793361cb39d338b4acdad72ef3143f45c6092cd790abddb45d1150abbda9c70f4d42abcdf71648f63172062ea5b64629430b5e3b88021cf5fbb63dcaaded696e3d6ecce60a1346d75a972dc6eb6f50b5ffb7da7a5b7b7f8a5454f9dde9fc21ec497b2223b24e3dd579e3c0518feccecd2b3dd91ed6a26318dea80b1eabd165a87bac00040c29f3335a7e474cd01cb8cf2f1a56e27d5377d17da3ca581e84149852b63868a9de2ba8846142b07d14ced219ee0fc318b826a35f7806fad240685ba4067949a79b9fa3252495f14f49db5b4a31710d4c1d04d8a2f6e7121762cb4873d1d5ddd05c2be9f8c09ce5e22e15342ae22f227d940c8ce9ca62f4fdb080b85a447d2af34acd4e77d126792a69892f63356061221c0c7105dd5e044bdaf073db841f0f25f957cbe259a2474b7cb6421225add558838757ccb028ad426ac1b75029aa08746f9a47df7df604cdefbcf4abfa92e114da11686a6b2fbdcfb9a6bb3e676a7bb288b88a9c9546eaad05a84e1cbfb22503e326c63c15c2c634085d2ad2d5220b9c6a7a51548adf4474145cf3045aff023c27f92c098d77f065ba59a530ff15f1f0cc634432a3b3fcf0c5d5cc58fe071deb4268fbf16917bdec618250dbf4d41efb3d13d0be332848a0512c5e8e6b4a6fd06ab4094550cf69d51e5321627dbd", "label": "", @@ -122,9 +104,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "815f21b2970412f0d01a6f7eb209b214b80a944718895712c0b17b86ae408b01d38636b0b10a0d50a761359b770aac9074d0a89a22431f031063d9fbf174a767720807d02dbf70f9c561214c8ea73bdb37b0ddc8ff2e72e744cfe48de0e2188f2c034d6a779434a7e32ff44f5a9016cdca2e8ead252ae8fa7b5137c033013dc1a74b5bdf048bf81ca66a424feb93d2579c63f2aebac51db1535217341b501557c7e034a5276c8279d46e8724cf0c184025f8862c22a64d9142472c098b8974c61b5c8c998f0e9c8eb5525dd520a190768faa9d3fa58ee6d93f2fc775edd368ae734f6b359469f4d3211895f35dcf1610a4a6981cd135709b91f2f7667b7288db3337bd46d6f15c0eb26385078f3943ba1e67df9ef34f7e52630d5a4862dccb0477a3988f25d970ee69cf860eb4b56a85665fc47995befe817a4e3fd2b4f112ef60a52180adee5a11edb9ac1458c1c6ec41e3b9bd40eeb906e206b447b7538be7fc0170915b047c998b8baba8430aeff4ee8c48c763be4a49a8d0b8b7b45a2f0e0403e18aa2bc30e754982d6d1872434fdaf22ba6ab298ebe29a739788e377c51a140e6ba07545e97eb9b2b12454c720653504686225a4c7966a13cf0dcbe8e1a852a2d0b828b9e708c1012ccf401e7ac94c9fa0ab5c4a19f087761b3d1129317571621593629f9459c94b92c62dd5d6827cf1c5187e98a9c20d27c0cf4e4b18a", "label": "", @@ -133,9 +113,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "91d2e4d3a0be29f0dde7d2033e960301ff15e0fa649865781d97876e1a566b19e1bdb2f7f458a524d6d86e0d6f5e72f0bfbe5d23139987cf1d8cf778fabbcf3b5c10092fcab71b296b12bd56eb87093e90747d28a2a85bb1e62b6fc841f0da507978c7aa9039c5d7bfb8dc20008153bf81e94222fbafbbad6289c4fde8da4ccfe8142f11a922317673f94aee392b3d34dae9cda01d4fc3dd1136b7341f45af106ccfc8f71aede870522664494dafd9c740e7d864453ca9874b909bb08ad74c673e97ee78e816db3757f80d3c1edbad9133361160296a304420841c37b0de7c73fb6d3dc1c98d9c637a57d145008048e02235c51c141fc0d38e0815ceb54847a381f02c556d1ec28f823fb3ffdc98e38e9de7d52096e7c4901ecb03ca1725d2f386296ef307b2f4a0471ae3e8eabffc1581ac2e1a00e70a3cbc584f7efe6bedc8d437a412035e527aae977647eb7b8271cf9dcf361750720289218c4372448a24b1fa8558cb8bbe928ab734d66b210489bab3292c2745a050ebd6a88d38359ca463ee4aa29bf84cc09e69ad4116765ca079d5a1023796342d7c306fc0fe8f2ccff4c2b1b855077f752fae6232761d40fa9abe063125cc56e4efd234fe6623325417506fb6d4be187fcab7471c16e607abda762423bf4dbac021cb2700019a1862e32253c0a8fd3c443d381555a799f4e2df7d6d0a92fbe889426c9dc8b6801635", "label": "0000000000000000", @@ -144,9 +122,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "5399224a31e400c2e26dcb43e4bcc394b22b87ad7694e59fde38d7f16e3abf190c877f79a262b6e9e172659acfb37cd3879dc2d4d86b0f7672f297a569650a37b3392602b147b1b1110431a4615389ff759e6ab16371a514259f1131a96952af64515d93eda9541791429cd14d3a2ca29c279088607ebc57b887cbafcc88f3e7eb65067e952fae40301e9b784f0c7c9f3251287d279634aa92573fa33b7845471f96c915352618618d733706d2d9d661afbb04b87927a2589f46d13d8adb749d14eba316c9cdfa066623c9882894345033e1414a3f3430b551f7de8d387662f75589b7f55c9ec5293c1de87f7e3b0589ce9b8e2924cf7b87232f0da39c0eb0f89489d73ed6f7e73730d39823495cca741a19179093f15d6cb1518650c74138c1c1c7e4e65fa277757f17be457607c51d310dc10150e7b381eba75c607417449b7d1bfcd7223ea1d373826b623c7d1580d1e989060791f027adcb36e4bae8a7b09799ecdc0927256a218e24d1e4c51ef7d5f201f4a167d4ec77f0a77521c1747a67d413742f15b1393519758f9c98f3b621c361bb5eb9e7a5b904a324d98873d54944a18a87930a79d53332a9b8ab093afa12029406a078815b13872033145a421ad3b1cb9e7fda09679e7e75ceed95f934720e32fa3fafcbfbbeb028a62aeb8855569d7efebd70dc3f078686b54d26088c2870d698e42956e65312a57563a2b8", "label": "000102030405060708090a0b0c0d0e0f10111213", @@ -155,9 +131,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "043e5e7106d5e9755860328c3c135bbd898ee93b09f329aff989c41a271d88239c9f079ebfc17c352124fd5a9d31265dd912ac24b2c506ad33ed33b5109e5f42a7e01cf4851c1246719eb1c75267edb673fcaddb07f0fd8ebfedaf7df9331f95bcbd21a766418badb064e6b0c436c6e21c74eee42e45e5d04d3ce219d089905eb700542144a045e0f7a94a38b0e20858ad94098e82a0197e077136352f26725e50d7ddc4771f52ebe4f486e1fe72dbb94f69968aff98fa9f5b820b368c60d82e89fc27f0aeff824b59a6e64a5f604df475c9e91d18911f5e0a20b8bba06d842d6a55378f382c0705b75a308b08a86bb37e4601903e18740d041c987dce213071ad7edbcfdc327b8dd6e8bf1d21c74f8bb0ef233340ee193ad2728bb511e7b7616d5c1ac6708ca3127b00a8e743b73ece1b007a09c74f60cefc924a0e04d967640ced76c5025246e888168dac8b3a9e4f16c0d44c8935fb401d3b171abd18b7c79d2f445cd22467c77d34dcdba4c01c5418def4c170189b396e4ce9216edceeee101c6b6df834ca29c9f2767ba5a1b14ec157c09217c28dc4db95490ee3c8d0059e9fb8314b4c89123be5e1f2c4bcfd732975550f5755a845bbee0c65aab017c25c306ebb43bbd14406be70e046a7589ca3235f529fbfa8ec9d9208a95f39cadf8b091857cbdcc6e9ef11439ba752b8d24d4c401f1e0862f71d07262f007e562b", "label": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", @@ -166,9 +140,7 @@ { "tcId": 11, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "0e617b28ed72162e19b7a80a8b57b9ea9c826d0ac8b230bcf449f027978034e1bdcfd55b89393643d97b082d7c1e7eb4f901241955ead53e18ea50e07d8818d01286e6c7f6a0b1edd82c40a18cd934fe4b117f3711f762dfff24668c511524bedbbf9248590b708c36ab59ea8449c9468ddeb978614c930d7cbc45e01115f5ec5bc8e024e6d4ba38cb8a3c80fa85142de7dda62ec3089c56a3a2a067b09a230890842e6844b20cd1e5143f4d149a99b86c162b3be1d98ea2850f0c336a9a0e1f350e4435b7d0ea8cf479f4c07b3ed800c51ee78cea37c628ad0f8d9d9df93c94a7b40c828927dcb7f53f705f9145bab0191ca8279957674707cc442482754603dce5fe9dcba2b0a545f8a3be70e108e4c7c9ec55f58c43cd654fcb7f0fe85dc2cc02fbeda0171dc5c2344bfd908692aab69fa50fc0d06bc7b9791dd1cd02f23e52fb26c7d017372dcd84f966b49ed939eb92b51d8d25cea6b25ba6593900075f0ca7fe54a43faf9686e35eb42658d2af3c62ec9b68abc449462342c1e1e4f5891d8a2b7b60446da02600bc65e9e48efb38b5ec69103a8447e5df840a266776eeda1864013fb966360ab45ba9410a2721850cd0e2672840c6efcce5d468a35f9bf0ec25046e47d0dfa4ee6241db8ea32125cf8a7ffaa9941e00b49a1cf68928d493fd1a16602dab0db580001bfece99fca4f90aa823717921e836b12ad2827e06", "label": "", @@ -177,9 +149,7 @@ { "tcId": 12, "comment": "first byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "01cc477af0a4ef90faf0020641b6140a27ab93f44cc33a26bbf0a8bf451443db7a3b4625689cb4ae03fe2aa97efd4518d49148260e72120657b158a6070f400cc5c904b24c4ef187dc6c5deeab86130eb9eed59d75bf962ec900cb0b2df2a0086ea5a1ba9d85c9f71a5df2f61a4dcf73d40a1d6c25e5503316bfe9a2c58c3d6012367f51720baa470248a8d54c1e8cb5f8b1efe93f2bb7bb4e7f000e4c06df92986ee7743b9088571fe8b3cc5b16f35d98e633ea3b623d9c83e2095ae81b2877c36898c983ec58d74cca9026d3649a12248b09f04c49e3878715eadfd966af34531699ad173cb01f8d73f585dc00b8b3d72b32cd40903148c0b6167e4e80e2f3d29e5285486ce51dd8ad1cd195809a4ce6710776c19d9bffcc915da723493837d6f99a215ebe502da8cb4444b0421626b2eadf61ef05210547940210bc4e647193e0a7cf00a99cb51533f74fc29ce5fd4632862b8efc542a9ca0e2da81b50d1c72da1dee2bd9af43ffd5264c92e5c00e9cafcff11e5b4f9b6e047e5a19e7e599a736e15463b363f250a2e1616162dcbebf4791adfa8b51e80eda02a8440132a80fc0f0a2939f176fed967240ff457676c6deaf5bd76a3c826445ce807ccf4135c7c4f37b112ad2f6a10f213e4fa70ef872eec4a7371daf30ab6ec5a47bf8f1a9f6f7b3798e3d5bcc0d313eee136cd9c0d831af2ba21dfbfef9fb6142bc36f586", "label": "", @@ -188,9 +158,7 @@ { "tcId": 13, "comment": "last byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "1c95586fb690af2cceacd7c9232c70a8a52fb37a7ce391e9da23cf087e3b4c609081977a713a032c4dbc263a369c9b57f7036f6218b9ba5f522cd965a34d8cecdaa0a79c97a962dd5641cb6b68dbc77018238489ca1d64b9d3a3beb33eccccf81de113073030fa54305d959180340c54c9ae4f3e5a3c308c150f0498cdbf23555ee5377805d2cd58e72d6109030837740131a6a7e5c894ce498eb4eeef7aa8099c727946ba78f684103a1bd386840932ae99cac1ceec176823bd4c2c5b7c7786e2f071add8a940edc4695d0e031c1466906b4e6e974f04e80d21177a21f4caf5e2d542d7574df82470308ab1215a83b9380c6fbbd34059a2896f156a076f13e95501784ffbeb42002c2659b88540848cc06da46d99dcb7ac4f6294bda2e0dfa699b1d852eb946ed4538b4b743fca2f1384cdd3aad9e863874448eec50d7581c96fbdde8af1d6496386cf49161df95c1fab9bb4f905f3dad3dc67bc70e21629e19bc60a2a9300b246964e5d7a5a56942eee8ac4676556283af90d27274bb9f460b3f5374deae951140d616c34905310a36b2c52ea789610288e60bad45c26e2df328161c54bdba8c7b25b077b2ca5ece64e59d0e35a052839bd762522b4a6e2ea4ea98426f7b50b90ee1c39b2ff1ccd1789188cc547645e96857f9eabdbe1ee17d4e040f2f34eb826c9a2f5a4712806efbaba70b3272797a26852704e9a14c50a", "label": "", @@ -199,9 +167,7 @@ { "tcId": 14, "comment": "l_hash changed to all 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "6937187451f030bb4e8da158c24989f1466afe60449e8f720abeb3ce766b5e1fad5ce87b6902b67daad9f6deeddedcca13be3a888cbc0333a205bbd292e0daa9367ad5901547b70de0174f644c3d824df3861a1bb6a14cac290e70b06935c39d9bbca33932f5a4cc18f96561a328f390f6e6b81aad21c090c2f0a654b18674448a9a858b6b2d0e9b2bd2782516e4a7b401e04845a24882190361278557785f7ec9bf9eee62162543341a8068018a92600a5ab037b9a646a294492e6b8776c2f3613ddea88ca7e840d89ffc3a3a112fc104d52a01a5493446c524a5c02f5f8aa393c3f46cbf05530bd70747ff7dc95f021dab34c617f550f40ccce73e92d7a351a67f4c531eb3e786f6b92632444f36a8b7a554be5bfa9f8f3c0eb18dd96da5eb9fbf3d39f79495da701a549f5a4a0dcbcf147d9f992ab83ecac1504b2dd11ce7a1ca3bc084a2c611c68cfa89aca69626d80cf2a016cda8f47f6536f085bfef6a18ee2c84e0cc32e9dbc08981b6b54110ac7a8146627283e5bb30f47869d09987da689cf5b6f3aff6893dabe94d1c2fcdbe789d29430a3913e4a20aa6569c26d88d6e15030eeefe1fd1ef7ba865e52a9407fbe4578685672a4603d41c09a9aa99ae0033c5265117d8438f64a3daaa862ba2931fb86e429870f51f77697ef8e0f4b11dc6b70c9a1cc47fd2cce484f7d088d1d3a0fed120555d56d1e7304a656513", "label": "", @@ -210,9 +176,7 @@ { "tcId": 15, "comment": "l_hash changed to all 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "35826bea475a851d9f7c2b94b28922aa417b7cde808fb6cea5a243a3f414bb2c5c6dc76c00dd6fdc692b085334c38ffbb4619198bf1c9f4cde1056f796f47adfef03207a911d7529bc6ed81f32b632d0c2d127556b9ef010d68a2f45071dba2f128052b3e34588c8edaa552f7e060156dd683dae4dea4bc0ace1e17681ff4d826816dcf00dad4dd17df81aea72ae1e436f42c4c9f0ebbcbfa801d94db1bf0f80f51cd82b25aab6b9afd42a4c22ac9c04dfb0faa1b6954941d8684ff721cdd485f81abd6a59793f681f371d2e2187e7f7c034f5f5d63560284d2e0de7aa27b61a3863722b3898769eeae9dcf124f6314a13328459c4093105481f7cc0bbfdb872f3f304892eaea2971420eeb0b86c5839be6afd4c719a50ded51fb8d1fb08568a7d12ee7614b6e8be6f21baaca84c166a69eb773dc69fdf855d02548a188402616794437a2a9aaf50ab6a14f0f172af0af4a89c057e857ba40333a8ed3f61c6e08a6c98679f55da53c76c1c1349791ccbc7cbb3c189a52b2ed23c6fe86f00a2394fd664bb7a8296fb32868901dae475bfdf0b66cfeb7661e5b734aa5b8689fdf54299a393cd85921e21d35bff5de824a9434378106c3d21f2716be4f8a60a37b64a429a570c1e19c7a5d2e9db9f110e7c0727a711d845a1d8ff3a8778852eabfb793d5a0054b6ce2e38f4d085b44603b812611bda8754025e89e65cecfe99c11b", "label": "", @@ -221,9 +185,7 @@ { "tcId": 16, "comment": "first byte of ps modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "29d887eba4aa52b73b5bb2308c0fe6fa78e6bd682ac7278fbe85cc8a9f9d009b2ebbe241ece0dfe5b6002921e555771ac5e5edebb8894be534e00135ed6660bc43e32fd3c20e8147f1d998d5291e877e075889a114b87a0051771a8c8034d4317e12f66d40955dd6d2e97eb2b0877ae0ceedfbe345cc10b5e6e3f41cf875f2600480c513672c8c0193d8f141feddc8ad82ff0fc3bf69663d386c968d53a4cc2fb82cbf8584d3c4d64280925737e1b6b27e60a443fbcb38ab7c4d14c81c98ff0018572054746a0ce3c6a004ec5ff3a827a140aeed96cfc0c2480fbaed571718b30ffde4c1de43667125ff7f68a5352ad76aa828abbb4e70dbaf02fccf4656382d4b7c261c0f858be7c59497823c892c52e9b2b8d57c70e82c8059345f12bf2a0fc4a214000e79a4f04ab7016c7ca1184a32b81243e44dae41d045933b9dae873d6b836d0b9c911616993eae95830ba8c5698d3ea722c370f47cade258cbdb67f1eb167e51c6f4b12ce7adce403a001e78092efc30a214939e3b86655bcc37d8b485d53b6e2ae42c18b03bd87299de70bf553a112e9e6bdbc2e2441c5072ecd2c74c25bfd94d7f5545c29c7a304be24be5ef61aec5ee4b119e971784e0189903240d2bec19ef9b39b528c65221649e72dfa36f7d04aa0becb4d147a33480764208623d0be7eaf7b466be492223d12c0fe756e23fc3b1212b4c3d257d50712c0385", "label": "", @@ -232,9 +194,7 @@ { "tcId": 17, "comment": "all bits in ps flipped", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "9287f77fe3f05aa58fe6122ad15ae83bdeb92254394e3c5e7de586a9924da7e4cfb0a0c9a397791fd95af58a1b91438970fb364878d250510d049e6f9ea8bb650372755881a03509d7c2fa4a35ddbb30b21b26f236e1e067869fc1d978fe6308aa5d31a51169eedb0b45885b3d5b968fe7f9a5d06ece64e779bb7efc246540e8e35e373a0c629f912878e0bc5cd4b24b99b4424def590301fbfd4cfcf0a1c2cb9d6a8f4fdc95fa24f85fbbfcc50b3b005e37380af1a92d54239f8eb7f17b9672a31f8372564fae9f12616b733b71b2a6022d19d21643bdbb10917d06015b4b9c28bb5787695ffd3fba243697cf1c06f4a75813d6f8d33e482cd6fdc40143204276089d241459eb735ca8cac7605590c8b299c923e9553081aed0f9a3af30f1e39576bb7f675ac0f00509eca1d29f66514186e1fc91b99b1fd9d16902ec6f817953b241909be32811b49d8e14752da19a6473893f3a9200d615a3abed4fa2dbea9fc183952bdb94b3874f63dafa87da63f3bff02795168cbc4cf144072314988111cc8d7a716fdbc7d1567c5fdd039f432abd836b2c3482b3ba97ccbe0c7f190060a8f984d5b23889cd12659cd671915cde48245207a365d9699ba32f979cc2ae23b788f18106fd8096c174da52dda9a1529b889f1c2c987fc4ea007e9e9d3b073a4068ee1c2a5772b71b1e25acc04b9fcacb1dd58b1b269bfabfba9da1d307c3", "label": "", @@ -243,9 +203,7 @@ { "tcId": 18, "comment": "ps terminated by 0xff", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "7e977901be2cb2d4f55451fbeeee9f081b945a7bfdccd3e16d502a15b2e05b0e31390d996a74de4521104bf642f5c1f4b28775ee21dce345273b595a6ff7578635c888f9d3615f9852a0530b65ee49695e1d88fa542e3852b545d361bd8ba4f9d66aed3a7d59101dc971aeb3f47a3c4f7cab15319981bfda2c68a491ff3de9b8975c8963b692061c8a8bf3b5dd062d42e8a2efd1aad46f46be4e31e3cc397ede8203a3750d05537992f310c936d7559de5745cbbacbaa0cc8bfc549b5299662dfaf3cfb8a85c5c40e30d12f10b8cac0022b3bc4405644b328ae4b38e077cdf263ff9e2fe9ae44127dc71f6cff5487e76c51ff94cf6c28dea5771fee269d5c47a9bfe519ef6ca253677fb1a8deee6b51b9d6152b53405958e724281d374228c4e501937e5b7cc745b6aaca552b8fe6db2c346b7514831f4f0fdf724bba6b462ffac33f9a2b353ee8429307ce9e10b2f2e3af326bc79bda4a4a93d9d0560699b91a5afef136e1ae2af5d3c5f483af0578b032f62a5c65bba35c47ec5f0c662fee407c775ec8718b5ce7e696fa2f5cf2d7d553a7e1aefa31c7716762e4b2765e6b58f268576cee7143caf67cfd32e6759891d1f823fed71339efdd7ee8b3f7e3cc8c5655a86a6823114c14643c2ceff08b1cb448d8b0814205d2b565841899ed28f1a5240f914186caacffc0ee03a7dff8df4cbf4b7f587c19bafa9f33ef132d808", "label": "", @@ -254,9 +212,7 @@ { "tcId": 19, "comment": "ps is all zero", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "310d8328fe04b15b0f7e92ceb3aadeb1785e71cf8a2081386e2938a95f4fb2a7732d8c347ea1159e9d7588d97496cf8f2c89285e7f226e7572055dbaebb4f4fc4bde689bdf6e6c9a0ecf6b3f8a98be9459d6d8b86dd184061d822545703e2fb958345bdb03465422909aad9f52d45eae132c5e6776ee9b37dd5eadc8531b69839ae6cfa8e03b35003cba6f1df317b522eb2a62dc4ce5ab7193693aa3352110d7fca5a8d74515a01ad236a515bd61bf74f768b8b26cd61d03a3a9b3e635677d8edb4264860173a1fb650ca4cc4fadc3545f84d1b85fdbf883addfc6607c898765f9ad4c3a6e64ac02058be83c8fc006a2ab52b3945fb0291509691adbc95c67548feae0d40f72e71eb9318d7a17a64dc65260ebdd69f97b608dfdaccd8bf1d371084421ae3b475babbd4dcf6367e3bac835190f2a9b21258329dfb8930793f76fd981c7ffe8eca6244e6a546ea4b076fe2f99a47c8dd4241a14959f9ee3aeb07061178d00cea20d9caa337464fb104087c6a9aeb1ec2a78c9c3fdb0c764c5128f7e2bef352dfa523fbefbc4d897a86f3a3fff8d1c24f8b9c8199ca7ace330f26c883d7dbca66825d8b001023438204c5b80f62c6456f7f3a383c27eceb2c3da0f78c4a9a04f12117658cc8bca5fa240874732e08e3df609e63f82f899aae27f08860d4a02afa12b495cabfe12fc3540c200e4ebbcd328f05ac68356b36c4c41ee", "label": "", @@ -265,9 +221,7 @@ { "tcId": 20, "comment": "ps replaced by 0xff's", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "132666be585f41004622ccfbe802a61bde0f8a0459044a658e98e8ad9adbbd3b83c63144153da14dea424b7adc4294fe52961e94703eb7945ded497de3e26d682d745c7a37c88d88d0240ae3f334dcc23e2a6e3eb18888b7f5bc2c17f54d167f1704cf1f0b726a5301e1b94707f8c982cadb9b9aa8a559bf2dc2730b17b425ab0c26e4816a7d30d040a4aa995981db947765e097b5e424e8805a78980e709e3026ce5373ce1bbbdfcda646df70e8f8f8536a83f0284d685e99bfc5d0b98efcec6246241ed9dd3a1b01ffeef06b647be2cceeb122fbdd140999b7cb00a96c039bfabd7225db666a10478b83495c1c9636391daf162feb08bd7b4a1a69e9b0d2f846e9608ab327dfdefbd89abcd763077996dbb0a974472a17a843348d67b9fa1f630c3dba8aa8edc0c6b56cd7f05445133eeeb27377b4442a2c1dbb1d7027ed3f3d2a335b78a1a138b423f05cb16db5ae8e609d2f1c249668f5e47bcd9e405d4a369299c17f5e1d24472b112300c296ed49b0c094e93f0fd3ab10ca2269ed94ebd31c65b64c6988b8e0eef4f0bf7fac04758798fe736d85eb2025a82ebc064f39e529860a05ec50a86d16100059da2596f7d16861c88be135d85bc586cf40425ff0e2bccd7993e9e0fc0fac29465db116f79c0708497456a5cfd8ef12a50cf1c5183e05fa04ef7a6c1283b2aa140d8de9b8f5652ef08df0499b3ab4781c0619e7", "label": "", @@ -294,9 +248,7 @@ { "tcId": 23, "comment": "First byte is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "7f535a238cb7c5b93031a9397f139bfb2f373248f05c67528e2ab5db915a413b99734f6131452d43c82b82289565a6b9a601f5e3719e0fa0d44add201b5b2dcbec7925a4ed7dedf4d3886883db6b6d9b56d3391d9753af4872c3214cfe1055968d88940a3c3549ab27b22f7e56e7812e1ac1963f263e6a574d5f95296bfc1f34ff9cce1a7ea7f71d1832be55a18a78629f15ac9970797be6505dcb6f2a07f67acad1c058be5ec7accf2daa109605c83a5c928423af2bb802e787cc7b35717ea5ad221bdd0866c3e166f258976a660fcd923da605b11eb416b2ac80a42fb12d8fdc8a2152aa145035760c2abc4a88b3f0d96e14be3b01a2a7572095fb1d0f0df7b725a7247fda5afe22e29c0bf543b3a396531dee98c852c578e16049d01663fb57b42636305283a5f184ac11a0d4e912bb3da0913a27a515078de839c8665d9331b737e5b86e4cd7a103a40b73c9b64e0fd3d0d30b75bd6de1f6fcd05df200d059a19ecceccab7836970536942e0f7b7445dee987b47c34f89cc4de829109bd3df8f695a83714ea81b7f98f38006c13f7345b3cf1b1bdd70462613844b3e751cf4adceb98a6d95c63b2f245e5721c1d5f5099bfddf28ad796382c325cfd08235040572734dfe3312ec5d5a1aea0665859d00ec81638b60780d40b6fb93daedba0ef0bb8854f6d71261c6271b9c6e6c44689818e805d9bdc24a693ca1d83c6981", "label": "", @@ -305,9 +257,7 @@ { "tcId": 24, "comment": "m is 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "label": "", @@ -316,9 +266,7 @@ { "tcId": 25, "comment": "m is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "label": "", @@ -327,9 +275,7 @@ { "tcId": 26, "comment": "m is n-1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ec", "label": "", @@ -338,9 +284,7 @@ { "tcId": 27, "comment": "added n to c", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "d2e97c8e52fd77875f7e7b1e6771bf9a3498396e8085a306960696e81ae89c90a3464a3fba4b4278d942f4afba6dee4a432186edf010f09586bc4728e67ecf9ac6e15da13c11a555581328d8b0db99ca25b5a31063213908e0fc203083daa5ef1bfc22a497f04900a32dbae8af18a2066b0c4037261724c27e09506513673c878be21c47f6384c57459cda2746641eb741a80980e3aff548204952b5f06912b96aa5fe257a2985f4050d523c46b85a99bd7b77e03c46d1e3396b31a96007b7727336e68a6fd3bd188162e4509288df1fee129ffdd203bc68777728592f0d9bcafe47ac17c42b9df69b47b14e8972b4253caf74d03c5dd6d027d4dacab27857329fb3879e6e61499e565f7e94a185f9ff7eb966f9e6522af10b85b3320d761f209902c501e03d0dcd8c795b7aaa67969bb4b58eb4bd09db6a3cdb6410533ba5896b134c567255a9a3930943bd98eadce1e6431b4093cbc8b2b9b4e0ea79e07b7beeb84dacd11f0aabfc4e779911e228237f26bef2536423c042901b154a6a9aad61dd2fe182fd9d462c8d49d7dbd7a2eea8492fb14131a400397036c248434d90e113afb4bff3aac595733ce93dff73ff8cd8b3e3a851d3465abd87118a0d40eaab61572f6aa9bcdaad2a885afa4724d8e3a1ba29286759deb5c1fe3512235e846e688cf325a278d94ea82d946fdf0945d9ffd5e7fd507bdb7a31e9b79752c30f", "label": "", @@ -349,9 +293,7 @@ { "tcId": 28, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "57c5b95555081a2d309d1f940a5ca121ff06b460dbd4c8416946f33f2057af481d0774e8e2a996580e20bdedf5daa34f3c71a4269cd84aec761fe8fd72306443d279070f5ac3981de08d40961e00ea5a8434bda14f99fee31d530b37d561028df0c14ee56838039befca26fb314ba97a7b661f69ab0547f1cf8a2c825f35f18cfa74a653cd7cbae1e896f1360bbccbdf800880166003b44454099b8228e3052fbf10c27e4a5c4c1becd3f330b33274c07526b69bf469e242641ef45a45de2a07d4b45ae556eec15dc7122b3dcf72b5af0065c80244f12849c2ffdf48b881c81fdca677c634e99074c40ed3792dc81d1bf62e810f70c29403453f020b37d6efe8bc7f45f709bc35e0f376f210f3858ef2711bf357ceba642bb0aa5d1951cd466f795e05186795c819a7bc7226afe54bf4037af34a2766eff6efc5ede1761ca89a678a06c5a6f906106dc707045f2411cd3797cf719697aeee844d63ff5e58e9eeda8c56b5ba6dffffd2524b15e47df225e8d7b46d4687da751625dbebebf08669daa3c99ac2884a3327ec6f620dc489298fc87c46dcb009982fead8bed56d9c8397ff70997891e7d8db77aadf1113410383af30e5944dd1fb2c393014654a3547f92eb026570c1aaedb3b5f35557311e4db2585a164134f7c56d5fbd9f92111b7ce30864301e78cf6e93bba4ce13844915e41b08f12ba1e3973d41e1906cf3f2b00", "label": "", @@ -360,9 +302,7 @@ { "tcId": 29, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "", "label": "", @@ -371,9 +311,7 @@ { "tcId": 30, "comment": "prepended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "00003d8628a19ba75e418329363a074d5992a80446e9791583095c23ed66de5dd41c94db742324edfa2a8807b6e115460e48a30898c1cf94d88edd54e400e448025e44d35e27b89509e4bb5e73b5dcfddd38939180b69ee551aa3eb74cb3b4320127cbd77fd51b28da7c74871e20e5067ac610053fefed9cd4599971e219849142dcae66ce97d13c937f8812d619b6fe0df57abcec358341f82ffe13827fe7e8e26c1030f821cb1d43a8787ee48033f4f11c901adb48e7c85a950b3502fff2f12695df04d55e1c816464a636981de537d1b3e66598759c8b38e1d87b9cf69c752982b6b54f2398f7658ab446c12585975bd3154386accbc9b796abf8a1c4cf6ef291e9cc519bfe2e09084a20a88d1f2243ed8d21d199f983df56d8a176603a9036a44c175f1417b7d34ea95c32993c0cb6a029edd753c10d77944b666f3fbfd743adb9e6b60c06e83cb51ddae3f37e3632e4c2b547580dc1ab3c7c94c6f09226dca4884affa94a0e119dfbbabb42a85a516375f767dedc7d1e0cffbfb44ffbfc7534cf619d1f926b0f61ddf2dbb8921e9b27fdf9cf52776e0b2adb781a5b110849c4600399850bdbb155c2523862f61fa84bfa9362cddac0a49e276c01d31ff4ee6646d914819ed75e7395e04cc741a0d7f61503d940d0ebce7888ded00facab381e912fa737c5d628f820650cb9b867cdf17ff60f145fb2c107203fca793503dc22", "label": "", @@ -382,9 +320,7 @@ { "tcId": 31, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "3d8628a19ba75e418329363a074d5992a80446e9791583095c23ed66de5dd41c94db742324edfa2a8807b6e115460e48a30898c1cf94d88edd54e400e448025e44d35e27b89509e4bb5e73b5dcfddd38939180b69ee551aa3eb74cb3b4320127cbd77fd51b28da7c74871e20e5067ac610053fefed9cd4599971e219849142dcae66ce97d13c937f8812d619b6fe0df57abcec358341f82ffe13827fe7e8e26c1030f821cb1d43a8787ee48033f4f11c901adb48e7c85a950b3502fff2f12695df04d55e1c816464a636981de537d1b3e66598759c8b38e1d87b9cf69c752982b6b54f2398f7658ab446c12585975bd3154386accbc9b796abf8a1c4cf6ef291e9cc519bfe2e09084a20a88d1f2243ed8d21d199f983df56d8a176603a9036a44c175f1417b7d34ea95c32993c0cb6a029edd753c10d77944b666f3fbfd743adb9e6b60c06e83cb51ddae3f37e3632e4c2b547580dc1ab3c7c94c6f09226dca4884affa94a0e119dfbbabb42a85a516375f767dedc7d1e0cffbfb44ffbfc7534cf619d1f926b0f61ddf2dbb8921e9b27fdf9cf52776e0b2adb781a5b110849c4600399850bdbb155c2523862f61fa84bfa9362cddac0a49e276c01d31ff4ee6646d914819ed75e7395e04cc741a0d7f61503d940d0ebce7888ded00facab381e912fa737c5d628f820650cb9b867cdf17ff60f145fb2c107203fca793503dc220000", "label": "", @@ -393,9 +329,7 @@ { "tcId": 32, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "8628a19ba75e418329363a074d5992a80446e9791583095c23ed66de5dd41c94db742324edfa2a8807b6e115460e48a30898c1cf94d88edd54e400e448025e44d35e27b89509e4bb5e73b5dcfddd38939180b69ee551aa3eb74cb3b4320127cbd77fd51b28da7c74871e20e5067ac610053fefed9cd4599971e219849142dcae66ce97d13c937f8812d619b6fe0df57abcec358341f82ffe13827fe7e8e26c1030f821cb1d43a8787ee48033f4f11c901adb48e7c85a950b3502fff2f12695df04d55e1c816464a636981de537d1b3e66598759c8b38e1d87b9cf69c752982b6b54f2398f7658ab446c12585975bd3154386accbc9b796abf8a1c4cf6ef291e9cc519bfe2e09084a20a88d1f2243ed8d21d199f983df56d8a176603a9036a44c175f1417b7d34ea95c32993c0cb6a029edd753c10d77944b666f3fbfd743adb9e6b60c06e83cb51ddae3f37e3632e4c2b547580dc1ab3c7c94c6f09226dca4884affa94a0e119dfbbabb42a85a516375f767dedc7d1e0cffbfb44ffbfc7534cf619d1f926b0f61ddf2dbb8921e9b27fdf9cf52776e0b2adb781a5b110849c4600399850bdbb155c2523862f61fa84bfa9362cddac0a49e276c01d31ff4ee6646d914819ed75e7395e04cc741a0d7f61503d940d0ebce7888ded00facab381e912fa737c5d628f820650cb9b867cdf17ff60f145fb2c107203fca793503dc22", "label": "", diff --git a/testdata/rsa/wycheproof/rsa_oaep_4096_sha256_mgf1sha256_test.json b/testdata/rsa/wycheproof/rsa_oaep_4096_sha256_mgf1sha256_test.json index 6ca1bac7..6e12bec1 100644 --- a/testdata/rsa/wycheproof/rsa_oaep_4096_sha256_mgf1sha256_test.json +++ b/testdata/rsa/wycheproof/rsa_oaep_4096_sha256_mgf1sha256_test.json @@ -2,9 +2,7 @@ "algorithm": "RSAES-OAEP", "schema": "rsaes_oaep_decrypt_schema_v1.json", "numberOfTests": 37, - "header": [ - "Test vectors of type RsaOeapDecrypt check decryption with OAEP." - ], + "header": ["Test vectors of type RsaOeapDecrypt check decryption with OAEP."], "notes": { "Constructed": { "bugType": "EDGE_CASE", @@ -21,12 +19,8 @@ "InvalidOaepPadding": { "bugType": "CONFIDENTIALITY", "description": "The test vector contains an invalid OAEP padding. Implementations must ensure that different error conditions cannot be distinguished, since otherwise Manger's attack against OAEP may be possible. ", - "links": [ - "https://www.iacr.org/archive/crypto2001/21390229.pdf" - ], - "cves": [ - "CVE-2020-26939" - ] + "links": ["https://www.iacr.org/archive/crypto2001/21390229.pdf"], + "cves": ["CVE-2020-26939"] }, "Normal": { "bugType": "BASIC", @@ -73,9 +67,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "48b29ff276452ebcaa7f74bbfefcaa0cbba598beca99a178594baba98b126b2679e7d64876c8fe07e39f1f3fdd5c4f664a1ab314bcb75f1e906643fc4c786d66e90cac12b8c23aef35c4727451cb033d889e2a30eecd2f8d5091a6d52170ac6ce579c9c49701461185196aec6a380e2504833609b359d33a436f2c63bfea9a70e803f06644a0ca725a4c5b9b01cec93c01cbb79f9a17c401728325e17bfc9750dd19cfc127b9dcff8951a78023b9e30ef7ab628084d04f64a4be3b6d7d3da9d0a94d692a4cb275a7f509aac8dd2db4f797a374aa880c2d646d23760c51f3e0c00601b4c05f6e618372edb7d3a6f5cc9a26b5095adbff2134450b1ba238dbb9b3952f4d055f6d486e27e8cf6ff773896a0fc2991fc5ee046f6e81cf948afb12d669cc020b3aa3f14a18cd63830964c9662fcd3860fc461694ab3c6dc4f85fb4fa527f77e944e7c13b94c23fd0fd517a30dc00212d15bb25c00d48a36db8bdbdcc398fd6b1d229c762f7bf6e99d5452f69b91b073d866884a6e34c4608ee1df0733e592e339eedd59554e85be57c0a9689b69fac6e010d35c9c823a37f6f854c5247db77d54fd784ba82ea4e3bf776413376b4bae99c02a0226abef411f1d56ba7da24b72a1a5f74ab9d7431af7fc940d2319ce81dbc51390096d42a3072291ccb44f3db326cffac084c6a73c0b92919d6039e0ddaa9fe8ab1d65aff8b22cec120", "label": "", @@ -84,9 +76,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "0788a1201bac2e27ee3c704ab8172cd45416bc353eddb23477841fd6e13d87b9926231315d26ccb3694064ed9c52ecf401c9be16f4e70e3d7c4eea6a2b20f32b53e94c9d26d10e60a3fc37983c4f63b46be3c04f66305c4aa23d409c9875ebf238a1d999114c9ce8644e7a93a8caf0cd006be19164508142b36000a3e3a3b8bcd445f9193ce9bc2100b4364d4c88cb5001b8fc6314cc782f469061cfa7cef3c3450121c8de529bb8d41b1cb6975698b138cf9e0460b15f10baf335cb8d680146f801de67dac74b0311059252960d59b734295f33c9f8506b6940698fb0467e746240366a49da355582831cd2d99be95057e9560c95f86931843633119218bfd2f353ffcd64983a5bcd4802acc68a0064f9da51d585c1e38310957db7373b76a3e376846614bc9271d2045fea65a6eec059cc7647c94318166fe53dd19b6e8994caf8fb0ba888f0b9b89071649299f95512c3b459ff6e3b1636c51213108c3140ce88ff377b3f36da31e85c46d5a479ddecc07899a5c175818881ea30d9a5a21b3abbbc1dfdfbd40cd6849c1312c4a89360ecbd5c1fd90c759563b0700a945bdc03a0b7888b893ed8c50149983a7e18668dcf61effd03ac8cd9d730ee55a0adfbfaad873b4b7e1923bf839a5e3df9bc634b15076379de0705150f03897142daac961c8f99a5dcbea953f2e29681546361fefa495afdb116f789ebf9815f271c55", "label": "", @@ -95,9 +85,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "3ee1f8fe284d3b84ecaa5f48ce36661a7842cab4f4aac4019e0e7e4506f1baa27539e468877d1e41bee136782ccd335c23640316a24fdd13e9257062fb40f102e0b482a4b589537d0e417f3db7df51c7f8a5094888981132fbc8236b79f2463b969e12c621121e697445cc80f7d0abbb31548e0b732b014b9c40b4481896c47d4d6194346f49fb8ab3c69e3a9e282a5ddab98140a798f4811b1dc4f5903f44cfe029b7038ba28d806bbd42213d5235180f33161efdc80bdd1424fee3e475dcb353f79a1fd23097f20b54afeca8d2123830e9a706bd6d827be20089a464d2df133a631db522dbc7ebddb06125c112644cc41dfc1ba6a924f7b32fc9a315626f6157aa9fdfa9979a73db2f8ee054e534b4f00235daf2fb967189720f8196986697609a45e1586fc6321a2ccaf745bcd99d69135edb45734fcd27698a87b8b3d95f426f63c5addec03201fa33ac224deb25c1cb5e1e32c7c0b895166ae10cc1b9c270a075619364650d78a2119816b17d808d44d2169022cbc5cc64f80b042ef6def97eaccac3a45c497bf2e43d823c1468167d3dc824fce8740e811c21d3e7b2289bf5c09d722edb94bcd7ac47427ce90c944279d898cd7d975d6a200ebd00104238be33bb85730c0edbd41ad4106855567be674a73b325e508483cb897cdc25aa678f0379fe121795cb858527e72c8a62dba7612104dd796d538d4d9ba80277a4", "label": "", @@ -106,9 +94,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "0122a411f6c18869d9d071d89fec1f8d91a658d644a5da66453ad0f0fef2d07146e6a96c87dc4bc5e2d5c65cbf493289d4c9dbb3ee79dba765c71d74d8f0f0e9342f39e8621d791c813e004383fa970001c72a859ee9d01ff9920a650cdb08c11e95df70fcd3bff1f21bb4838a9534f815085238a9f860c27ad6e3075ece222d7d035732c4ed6d4d4fbc64d153da106eb58676f527e7867a7c46dd86c0f55451cfd22b07897f84621765215dd8e2814ff9d9a9cbf828d594c16ac10074689ee3472280fbc14c5f723286f2ca0f15f4b91e25559e77c244be757c18ce7743fbd0151419a1317b82407ee16e2a5b970a660706d0b4de8368ea542ea576d1c0dbcf03e07f646b42a78e430a39eaf5e48ead2d6d0cb360dbd6188d364e4a8e2b0094c698adf864724dc7098b4dda564d16edf775060eb7d26c15692878b93af87c3cf79027ebad55a08ff9f04e863d3d56dc9534d48edac17888342ab8c1bb28d8681bfae21bee0139c16ec1f6a60f2fc4927556a56c036a13e27eed7b056d5e92e296a5b7993a83f788ab0f943b56ab2622b732d717b2a6a46ceb5b9361430c8e8cc05dfdb2af949702d03a1a2b438e1612293a05ded6733e95fa17f24a06e573dd722175195e21f1f5a408ad2d72c8cc788de6d7d02da851f64a59bc64fee89eb1ffb06addb5459871a4614d6652374ed29811d3ecbb04a6646dc261e8aac5f109", "label": "", @@ -117,9 +103,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "01f290bc344f5b28bbee4f37d113bb1eb5c9ab3a6e735b9ac13ee65aa42a18ac22b51c684a34b969de549af295d48235bc0c46bad9e5ceb6a0ddfabac4dee6cdaffedda65556e951ecca0dcd8d1ab708176c1d665436ee2e3e9810dd2ecc508b232b3345708d3f2acd95727a2a1f8a612da88865c39652c8de64ac37236fbd0bf6aef4519821363e0be2391b7b0279605d193e4ac96caf52fdf1b71807cd37458f28bd4557f8c9b6db47c72b468f8bd643b8176bced97db6657a59c146b78389ee5d7fa3a463cf2d207b0cb68fe760b83a62462b42398ce7109b3d00b991f5ea915501b6c31d1d7a388b14a995f9c415a108542d375015bad8950f0be42f64c09eb54e39fdcea2efe61e2fdcffa740a71ecc94051c073c66e38e47f9f3161bc6b325123fe3c02ecfcd1d4b811569d95f1eebc7135fd7118cdda6bc24546b5d84622b796c289d7cfddf7d0f34705666b9263e6b9b8c070b28b6853c06fad4b8e538de222799b65f4efedd7d7435d3eb6aa30bc3827247374447ac92dcc59825b5b1e7c636f77db09411ca764366bf3db3bf39d1803034cf76cf59202e664f0cc0bfe03e67c83334196efc95d1f57385150212613147d149d4e6f4f994a544abd82f7eca54c8f8bce8bdff122079196014832547d1f50a9123ea130bc93a4c5ac43edcbfc4fa0f2804a31fb2061868f401e98f2b92a0d9cd2e260ac119fa06664b", "label": "", @@ -128,9 +112,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "185bdb913b9dee3ba4d6b27a945258beb43ae70909b6f5a2011256c1a743a6e2e14dad48a92ef6cbe1452306c5dbc77266590476febcce9eb6f64ec7e8d0f233749770275271e79c1980a247c0571dabf207b9d9afe8b6c3ad6f6c5b77c83f445cadbd77c043d5428acd6a55f6104c102240bfb9bd9e82d6db53547abc11537188ffce7d688b116527992f2501ae917f7aebbce1c402693c32ec29611afe7b6709667a65a6b38a6029a6ea884a7659353c29f49398de3c16e6d06e33dd186b14e7e04660c7d864954efe5c9157f178b4b9af46f12bf5fb083bbefeab1fc97114d45f08ff8389e93945afdb56a13eb3a86c64a8b33ee46349289cae37cb4f0b9ddbc306464b7574dfcea969398e6d8720125aa72fa7513ce8cf11502444594012024345e3bc716639cc1814ed18d14eee2251d20464a43bd018a9243dfc8e1d122f1d84664bf1d7e2b63236c3991929fe20d44030d17be9990e11cebfd07836e7ba4e7fa960d88cbbd23859135d2e7359a85e99e1fbb8e97ec736bb9ededf2eaa94c3165c46cdb5e289fe4b243e8e25f3969a39b307840990eef3d8b0db5d515e65833fdd59cf83c152e06f9a066623cba2fbbe233541121295566c0f2ac6150fc0efd89e2cdf7b0972a5efb7302b078816279069ad2e89016cc82add02f9aaacbc26af2cb8494d333c6e33f29a9e237df6dfb5c8e5bd8868c3a66a02bce69e9b", "label": "", @@ -139,9 +121,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "7aa5fee8dd85b6fc0c75c86d72fe6c742ecb062a036bbd3796af044378669c2162f6f9c9470e1dc8edad8a41de37411b21c865c0d04a2a4a8cbae941258aecc1bc436e96ab7d66aa1b866e9b3018a56366eaefaf92a1af51d5a901900739eecf07f05748b76565e386efcc8a717f39cf0a163dbfd7b1b02d78f96c4688143a80ea589df83c78440f5c53a1a79fa7265f5e1c15cf8348b8b7abbfc1739a9fdc8a30e25c2081b44437935fdcd19682cff42627b223d796d1cd3437fb12aeb990bf5dee03ec6fe8f0634dc0545d0390facc7fea02b5609f0b37e4bc5f2a5e26868ac3042fac5589457b482bf1c144c239e2a96bd80a813e67d36b4e43cb89450289ab3fd7d377cdcaf9b40811ecc5aa3704086dce9a893d1b19d9f957dcfc283d0ff1a4bdd7f3351314bd5e10a22b2a469615feab35e9966e758c5c2742c35d42659533fbf50693dd1efccaf1787de3c7f66b8c0df90754ca851caf2341b9a7004a7eb8e34cf232a6bc0e993db274107d4d734bb996803a4b335e1ce32d0453450a6fa871430827fd49123849993f421084c60880e3b6e4d33771a1bb255535616544cf4c016c416cd8b9b92c3ed61214972e86a901560c1721fef866ea7044a2c89cc2cba85fb25df521daa90680fb52c2a0baeac9d5942c851fbf5f1e88d522e759aa342d15be1b72f9815c0debd081e9881fba247dd6858890fdedc8838e9448", "label": "", @@ -150,9 +130,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "339772930c065104ed237b979efdd87be944739273a3d76e38e2a9dab4a089307f236ad0477a324c0d5f065f6eaa3f50e73104e4e44d25fd5b999948ca61c72ee440e4b75ea2909617c41833d0f67c28de6ed499f3df084310babacb41dd8dc94b66622e7b9d1fd0f81328cdc451c86bb891efcb31c020b191598b36120a40942d35761113680911756c72b859bddc17993acf696a4360dbeb63534f4b8edbb8a633d1d649370ad4c46c51893071712d3ab165421f8f0fda893e4c988ebbfe22d2ff6cd0f289f3cb333ccbe06291fdbeabf19f77c4ead63bc8f316e95d1bf9f743fd5ffec9513c0a1b2b89211426d7e7fc386affb340a8a7caa6f17a9879fd9582a5a01fcd3a2c399967feeea1333f01072ff1ba1785d27cfc48e04b05bfefe22870d82369338b6146d72761318ec977e3193a5fa325bdcc4ef2bac547de3fd099ef4e83461b9cd4cf9c1d586160c52d9770060258792ade9ab50568281f1c71d7a886db372e0afe0a6a03b3d3bd24b9ebf1cc5495570b3304a39b2d57f94f282e7698bfa71904a087d57f20cb67a859a888a2828df1ad1a424f02b272fa7467555512050c3ef8eaf9169ed20d7143cda6fd86a110a3b4102ed8a74d176bf625e488dd209dbdb81b78d5d32509af825405fb87d5400201176c36c19a1d8b93b020400bfbd5ad7dcb2c0dcce99ee05ef2b48e191439fe990d0576d0d98c5c9602", "label": "0000000000000000", @@ -161,9 +139,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "84f103bc40d2535d3ba06070b9e5739dea918968e524cf431e4a8a18036d5c43c40fdda432b5ac9134a54ebc6914d6f54895aa24a0420175f348ac41d13069bdb443ad3dfd8c15c283ca76bd557060876b5e686e6ed9e090b8be9701dd6afbd650eb9032f5a331fd91ce85f784e20b4a20c998b94bb9e79ff8bfe56f67786ed76dcee79002cc5586d04b2e1d82b7bbb1998ae596d09aa3cc8c7293bf8c6a89c22d7220fc97f426d0738de5c06d41e9cf13db801180f3407448ac2bf55d20ecdec273f41dfabdad0104f07d7902905ec1d4979fe36d5e0f8940255817fe8f911cf3dc295df6f17de9874b7f754f08a50209b63e8c87302d78d5ea909b0ed81f07965e30cd58e877984067defb9599541a7770787fb738bcb34b31adb2099b19ec15e5f585c52d64ac0d3778ed8bd415fb08303ad9492fe1ece5cc3cf824465856c179c304211c7121e226c859b7b4951a833eadf6a6f29e3bd3c26156f5af69f61ba6b8dd42747f33056fc1c0ea9f941c397f0d57d67e7255fcad2b97db22be83f2661122afb59dd2e18b38019f1ae40d48e6482aaffad2fdee1b971f75a93a9b14062d62bc8639bf866cd70c4963bef4303da8d1708f4ed489ec91b0593ce8f83cf3609cc51fa8c0ba0a43f96004818668f403bf97cb37a86b247580a33595957cbe39c8766199e186725afba94491a5cc7b618e1ac76436322823bc3f0b44a7", "label": "000102030405060708090a0b0c0d0e0f10111213", @@ -172,9 +148,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "0b3d6f1a7949a05d472e0909c4667374a87e291ca8065786829b26702f2b979ed440a037abd310da6c0eacf0c01f5b2b082d00ea043e9bd403af238a0909ad8302deb3514cf7710d6a7777838675fd61e698ff09d03821046caa15848cf3c8b1e70fc497e2c8d3639dfaae1bebc52b68c24b54f3f1c4dbd8691d05867a818b0364512d6096ee6a49de7aa7f17148de1f5036af74213df39be1639a1b22640a693163af2e061073e28e1b20f32ce15cabd1005ed66d4d4ccfb50f94c6a34357989c1e13350fb25eb75e5004dfc311babf755d0c007fddf9398aa9c2761b5415c3a1c25e1d0c883187ee41c669337f3b69e131f87c68360ebcf4ac53cdd7101c71fcb1aeead812b06efaa514fecc8ebbc4b339a3f8e9fecd720c2d9019885346d4b483418ddde6f99c6cfe67500ac3ef5c064ab2fd96bf3372ece582c02e3dccefe5ea8cd82a79e7922075db696c5aa712243566fb820bec894ff96d3e844aeef4416b08e023fe48570f05203cf48054601a227ed3fc81fab7e54090864c110d7c0333299839675ce029436cf78266441fb910ef46101c3378cf7d322b696beed85d68a74fc5ad8bf65d212996774a80a68c7d017bdcffbb3f6194c2625e5937d3a004684d3a30b4c31c7fe4c05718182bde18a444dc2467d87bfa9fd64fbf5d31919d4f33f6f5721bea0afde9f47170fc8a2f45e17f4711971572873344a14372", "label": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", @@ -183,9 +157,7 @@ { "tcId": 11, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "2049694bab04b950f76d997385c150446040ae3373d4f868e852cbc4047ddf2648523a963df01a9a383e8a8a47a6abaf900de879414fe360d8eeb36e805ba2821d64a536c7e9f3c013d72cfef75038007cf546bc418d5e612d2ec9a41d9ff6807f8a2def511b09743b28514ec61139abe25a6087348d66f18b0a80a58f7fd91d019117c3b223057b8229f07d22c3af1f37b92c1c7fe8f27ed23729926bcd1f8470eb84da9b8991ed03ed9420b029eac8fdb6c76142150d1216a9d0622bea7d168c8019cedb9db6b984232a97385fbbba76ee260b8712f805f8e1e6fc966c9edbb4836137cf8519961f2ae1134867928ab4a517f6c4148500492e5a70cdc756df38f55b6b93ab81651e6edbd434cbd7f41245cddfa884b5e6ccae02cd19e1714ac3537966a113ea8cdf31b73ab55935af37a27420a6b0c8aaf225ed93e4250392b67cfe09300596836050ca95f16f1e2913eb3118faae6026571bba1803c0b133c5c39b6d8e9db60470b193760efb1d229ed1b5f867636f890c96dd16e454ff3bf75c54a1ace011d8c5d85a0ea3723bb3461369ceae212f0632b50f0dc0feedacfe701beea123f7c2ce22173a1fca90c2a861769ff9bc7bffc4d04d5e8107dcb4a1a49d9fb5dc3d806a0aefc1622935230a617009831f58adfdd08426ac70c688297b89452581b094a21beafbe33547f68812433b41227b87855b205aac11c970", "label": "", @@ -194,9 +166,7 @@ { "tcId": 12, "comment": "first byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "741d6aa34179e67d3a1174ac4682ed88991e043dbc2634ddbcbe2b36136b99a279116b713e8484a4d4bc12b53ace3d70c5c352a07a7fbcdca7158abf5def14eafcc6919288f84b315dadf12a105e306b8d452f78d5ff6d4a95705c66186eb3b3a112bb26c266d3b8262c00d7a97da919ca37bbab032a60a55a1fd8e1a2cf908fbe918fbbcd5065dc210e4020deb415ba02e112f098aff54824f7fbfb959fa23b411fdb711cce0e0925e8ce526052ac76769394fa9a57ae4eddd30e4c28d87473054af6f6173292e4047d668c3c7c6c0d1f1e5e5ae3dee7e85da43b0478d0d0a46a759a23e1e5e68f80562ef52b76d85f664868e8866d8d728793e0d4f20b5673dd32eceedb4fe982036ed1c7c930c8f711888c8bddb33e385033043c812d6f678dacb3efab547176eabb08abafbb521111a6d5bcde133fcb7a4f3ba2316d2f7bbeb4aff80949e759da76dc238e64fbe7d27f4501eba60eb1e4ea0bcf9bd21c23f4c2385ec0a8cc078f8e67ad9ccd605086477ba2a9cc7148213827f63173641b78d47c920f73b72d2ac17f7103aa8c8b3dd050b260a17ac760a3463fb7dd19703d6eba6cf5b1a0467b2691b46ead45cbd6ed0492528819b50c922ed25f2b7f4a7322bdf24194f1cab6507b11f2211090f27bf3a6321a7d2de90690968a0401c117e8165c08431a1dca9999d8167cde6d53d41d3dd8700892941c9a36aa4d72dd", "label": "", @@ -205,9 +175,7 @@ { "tcId": 13, "comment": "last byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "0e1551fd4bced67cdf4a57e4bf864bfa05990c52542f86d76714e74606c4f034d8e79cebc72af64e9f38bad64a2ee9f9ad8e6b1674fbc8c0a8dad71b55d59a52689bf8dc4fa8912ec0ba8c8300089e7fd689afff6f33fd13d0da443be82080af45276f790d551b162dd1e2592a53578af985307251a07aa46470932fe1ac6fe031daed53fcf0cd8b542f24f6dc3f58b28488c80231e087d6b7f48d8b0629e450b75648c065b603290971708a831d42837bf8eef88e5233228af52766675a046af5524d3b79831933e96be6c737f958aedffeee151f0eccfad3e95ad7bc3102ebd4887a340471e9115c4a6186b1021c724c00322e79c2dbb77e29157b72418757eb07371634d436133517b20d54de645b49ed5cef79d7fd88cca5ae8eeacf2d086f33e9e08ab575c1b1d090b64145cd6b57793a182e519743c4a69c1369be0494c253de25618cb488cec77ba585e7a2d5b387fd3f76aef6f6f7811848610098b916d77efb486f42f85e011c962c521891e35877c392d190bb2a9ccbd60a8536c29a07033531b74f586add9eda8bba422f6d1d343d6577d9f75906169d15045cd012e1b9267aafa15f39df23f55f931d9d8793a9b5c3e93e077992cf32ad57ac46048b19e0576f4bed86c502ce1af168efc236c49fed9aaa9614bceadfd3cac500628a8be815f074618d7e96c5d9b23e4139ad155ce9db36885f72b9ee1249e069", "label": "", @@ -216,9 +184,7 @@ { "tcId": 14, "comment": "l_hash changed to all 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "0cd65cb5fbf66fd36a61d7c3577eaad17191db8ed11ad0075fc3661120df2accbf0ae26da7e52e6aef362c2ba11d0743c4672a96f5e67b2adab40902216f433bd70601099563d3e168ee93d75f3db88806cf3d59017f5d2c6da4218dd9c8fe0be177ac0093e0909c34245b86cc1b791787e9544b9a874eca413895d81710df277837f4a598ea9f57ab8ce38f6a960646abe9f4ff2748d994ecd6ece82788ff368ce6d3989a820bc2d51c43cb88b3f9106b9ffb01da520514e7a03c605b4bd10d706eb322b67ed75072423505118efe727496516397a3f5ef9c77515d391e45c7d589a1fa1eeeeca8e9511890ad1a5d86046ddc72af6f6f6e08f87668567cc67e50b20d47f30e41665f192efb99824b603012d24d8c9e14f3f9facb12baf09b7004d558c39674c7e76f26bbb33945f73264a712e09277ae0e8ba9f208971a207dfacc8c5743411a591e4000b25b263ba78e7305a74afbe58673f26b8ed7b8377f7ca627839017b64d20c3940670330f6b45938e382d6d1099301a4b0017cabcb04d2358eb62634f121ff426e39c512bbc6539316f1d16da7b4ea3e203c2cd5c599080d1b3b3eda0fddababa6b402ae8ab932185a78dbd47a69ba9eee993646670d07bacd79caab4f50371f0b28e23045fed617c632dfa694c4028b8724733f30606d57502934000a6b95068805f70d44576a039fa70db1de3d1a001c6030913b7", "label": "", @@ -227,9 +193,7 @@ { "tcId": 15, "comment": "l_hash changed to all 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "16bee7581623613fa6bc708e804b11954ee5578e6f6f6747eccc52b5bc47c0039569ad2ff4c9fd98cdc54404c50d404987cbb74716d769d70045361ddbd27f2c0e744681a2177f4ececedf39d90e23461dce3353999c90bce6b6b75f2c73cb2c2bc6220cc652196e8555495379bffefee61caea6eb850c0132e084897d9bdee7aff74da1be6f7ef2b86bc6f57494565ea93c6f3ad1853a5706acecce1190bc97bde071559d89f65c2717c31740e176c2db442d48c1780f65230eed8b498da2000a1a12ce4247221e68231e27d8b60dcadb2f50e0a9ee346e2be5083d964a5195d80d9b898e18ae88ffa73f690f2598b45327875278135b4f5e7ecfbc273848e1f1fe5504cca4a2c4a7fa353a301c2b6ccf0f2df7d0ab439d1e8629304f63fbdab4f6d28a84c1d581d3d43ba64408c286dbb452d34a48644271f23841868bd3462df5e4c0f1cded8e868c96cce995b13308339c49a0eb16bf5ce9493812ee205dc8b3fc3b8330895de3389895f162079c72019cb2c936cdfef9cd9f413514947e0abbf440db492f8b8b8aa66522975d674b0f663b0e24bf826c8799b850cf6a80221414eb8ddd2c83f824ee4d4db6565d07b46d8ef26123148c77c693f3c16d007b7103230e378a428dbd16eebcdbcbde38910984b10df5a3f6f9e6204d462e5c304cf591373e2332998e2de839b7c5290087d07b8f0f0db33da0092e6a74efec", "label": "", @@ -238,9 +202,7 @@ { "tcId": 16, "comment": "first byte of ps modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "0280342d7e535a3de5af867373deb801cb0f3a794c9c2f13e6a184f2501527a9cf4d1d356518cf3ccc4dfd243f0c328ddf8f0e7a64a5b7a70da8bfef15353926695e82f513a1308a564c91c0b07321b534aedbb10d2a2e7e2d8818c87d477232d7125b491bced4b7c8662ca465dae448af8d3f31a15b8da22677bdb44a3e5bd6ebd9b746d09b13ef69ee4b9586c1092d544cb6e6842a3afbe7ea682cfa10d49cd291316a8e6537b08fd39e76aa211eac6bd57b60839b65c1c76bd91b70bf6c8093e46e1043da2902de618c4127735c5ec55960889f5db0944725f7ca574537e865d652b6eda54219086c79f24e6843ce752c14bd0339e66caa27b3d293169452581574e48fef3c2bbd8b7d986f6df50fa56ab52f42da7620bce98ddf483df59b7e82f8c084a9d0e3033fd610661ee03841329a85096bc116f2d9f41565cb53988c8fcae6067a97578a98c5e28aac5f1713354b1a338ba128c21d603b96b83e4ea9e6cf03c8aabce9d9aa021181adb942c41d12bf37f278ad5360ea9591d42ac8008fc5d3916372b9f6f2106faa76ef056b97c241184e68a00a29109d98c46699da11c64a36a0b1ceb3df01319d2f2055ce9454372ec91d1b4d40da6600bd95b7b81796bd9af123243d1fb57cf1ae138e7d5b4508848aca462db7770d2a648f04a896b62c7f925718249f6cb20b812b76b3331b7491e555cad839f0b2b6d12060", "label": "", @@ -249,9 +211,7 @@ { "tcId": 17, "comment": "all bits in ps flipped", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "170ca66288e71c9aad5ac9304079735e42a8eaba8f63d899bc31185b7d7ba780f5913fc9bcf9576812e2fd72db284db26767b9a5af68c2a65fc1b5fa275b417474f2e575c5f9ff69a1118d26ca3f666fe3ff68331febb9aa153a0f6147795d1cd8c34392f32f690f21032785a8e0d202ae5d335d6b0ce9e82ed5681f8d8bd52d2b1596d72f8ffe003f328214ff9624277167765a76720676141f1c7cb46e6a71f56d4b2c7d2022a196d9233b73f507703a7b4505ec48ce9b49a708b3532123593d31adf58149ef584eaa834a889596a84097d6135e0b2966b1e94f6e9d316985a439a2fc4a4ab2a940ee4925e12504c4873f4ceca15c40bd742b18d6a50fc0e074906d920b70b8da45dc238cc3bc540230292ed54a073a3a9254d9a87b985346e3422227a58f3bfa4b484f227e03b68c0a57268b04ea762fe6b759e6d773d3233bb2a5249746772230a0ca369c8559ea943d24501c1be733fa01d4a1e6ceb3e554cf7f907fc749100474fb621102695e4ee6e3c192dc1ab1254a16c0ab167413123713a47c9fbe18f7dff40c6c98d9afdf7110687bbdff75d7425f5199e1b919265f81d1c4d514ed2175c6a0cd1a0a7bb7003084ddcdf8a92f32d0630b2029df84e0eb2d28315d94f5c599dc656977f2c71fb619a3e0a48338d9ff553fd8dd062f6cf3f53a6948402a97315672be9316952dc4595449fd93c48b69be902c783f", "label": "", @@ -260,9 +220,7 @@ { "tcId": 18, "comment": "ps terminated by 0xff", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "8a6a6a92d0da57d1a773d3c387c98b6942f7cc3d4390dea241953bf3c1c607831dfa29500b72fd6a526824cb8c06d6a36fbf869d1df7a408038b47d7c17a077b15148287c76898b6d99ce19da425779511224fc28b546e3f75474c5b382d38be02073270cc83bd65e56473fce59454d0ad1e8cd39aafd7e409d9a7690f36246e7f94f4e968ea1bbdd13470b5a9c36806d8dc5dbfa94d422efb688e94ab89dc6c11d0ce091f8d4313be98dc1cc150eb184b64fadc14869b158b6daf8d044fb51c6baf9d5707c9cfae3faf6121d4ff6011ec2733e91f79286ca65d14bf0548991a014e5b6cacdfe9b81f66746f4aa21b06bce70d195021b321d624f943634dd7063fa01fa131482c7d9c3f6e539206a9d1f9802f9ea5ae271168ea61b3b997b38a2efc29fb094e4fe73aabc6f22e287f7ae13126ee69f624100f96dd26e1efab9c1ba44f986d54006386cec639f334beeb4ff84f62df9c924827d53fcf69454ef061df7d9c5570c2fab344d6d82706a9927530c4e560e6fafef5a829fe1584f9e209271d7c390a74879de67f5f6b135af56b5f18e0114dce06baa6c2473c5926844c5cfc172a68c03cbd6ce1127db1c28fb099ed4a8b880807a2eaf8467fdee4327afc68c18740d8591e0ef1f53df65dcafa575f57515065ddc24d39998f02fd73d5e46f0e34e95bfcc2f73af40a4b7e44182e04abe7d2b988c32cace2c9636bf5", "label": "", @@ -271,9 +229,7 @@ { "tcId": 19, "comment": "ps is all zero", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "903d9c5aabb6754c78b4e1f0012c7ddbc1b504a21a3140c6837f03ae1a13f5379f2577aa33526ce653ad0aabb7dc22c2be431a2f0dbe233bdee73f603658b40e57cacd6f79fa8c7a09e8c117798b5a293bba511a3e18f430737f37c7ce1f7271375fc4d46e04c9ee88c6ba498b5e7497939705406795f9f9e67af7c689378342274f4fed09b0363aa5b7d85a5824fd49ab1d595dfcfdb5cb4e49fdc2f1e80bb24d5f6626bf166427d2e4340518373b65f621bd0cbbed016e93765155d4d0c4387519ccb242eaa387b8d4e20c2b75356f4dc43dc327926b7f2a8189ba0dd5cbc34e27f50cda313b8c39e9243061f8c2164c86caf96cd8ef2b78ff07953a965d9a2bdca8c6adb320dd5ab61effcd90c8206659a1ec0799a3aceb39840022634796deb05259fdf6785cd225b652a735e48c2de78c1a6d74a7ed5ac6686f29bdad37f72dcb0e8e8067ebd11febcb9292b4ca41bb8b18b02535917ce6ecabc1683be6815d4d85f429e94b0355183d97d4addda88f3dd1bbbadb766bd7bde679fdbbe391230fcc11bf466481f963ac0c31c2320455e3a9c0e7a30aea7ad6db6b77902346be5187d22bf02777d16be0595a4de77b1ba7c07c06653ecbd6b83115be453fcfbdb26ef39aa6b5e2062f7c3edeaf49d27325c1accc3e8014a62406d9064c07df3e759ba68705622fe537486e8e3d2308c48a0e93dc8e6b8b02bd5bd8eda6a0", "label": "", @@ -282,9 +238,7 @@ { "tcId": 20, "comment": "ps replaced by 0xff's", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "71fbc2d412e1ba0f5d131110a4a7d9ab46711ce686fe8b7a77a18f7950df754c7f9cbcfcc4171c2cd3d5019ef49b67186870b1912094686d3d3716c2cac483fe513663b4075d6c2c867c05d740846e7e85e5b7ef2ba7b870b0151bf4986f37f3a8d0abe545380f4f9075f0322c7daa9c4a2e6862df7ca2cb20c4fd9ce224d0d2a3bdcbc029b344e4d6db075e514dc3f44c7f45165ef6b0a6d04b51874df8081c6546c25007e86886301d5265684ad89be4ae3d1d20427b5d32e214d090b1efcbeb7b706e4b645353a702b2641119654f51da30f5c22eae9a8b1a8d50b767297ffb7f6bf889366d0ee4d17fbdff950bd0284deb6087de9f51561a4f6dfcada00b1e494168d3def51366f4e6d6fa6855a07c58a170d8038af26b6087dd5168566a7315ee346f0412911f05972fc332a8cdadfd70809aeef99703ea62465911f9c685d09aed230dc3df7392bfb927702a9073d8e3ae3bd5985ea9ad389023db8e5577a3ada31e34d6cc2f2ba91ad167a8e6c67c293b41824a04602a5737546044c44deab9cde8adfb30351fa71261343d2ae7bb4c1d02ed04b025307d23d9cc4e3e2aa4d1f1429efe61d659f003600ca49e084b03dc12632dd5562468b2ce57ddf26dade4753aa05674b2307d51b6df7f8f2a1bdd17b03058b69f70f610e900a6a9a21dc54a19604e9f4d7bfc9965d65c86904add06391e4000e92f60db54220c75", "label": "", @@ -311,9 +265,7 @@ { "tcId": 23, "comment": "First byte is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "30d9d7d06d7e04ad9e1907f78d51c19928b0a42f93d9d29f29f20abd82d7710354f07de3dff85d95ae2668d91332233e08ec6ed1c24ebbfb0e2cafb27524f4cbdb73f52d8da53f8b2a7e4b9f718b7f6bb2c10dacf3c3527c9418c6f5d9d0f532609c3cf6442deb1389029e7a3ccf4f8acb2f2b9fb6a7777c967a6e72f8fdd57b90f7375ec9767f641405caf4c2d95abea0c65d68d9ba3bde7a941565eee149588ccc7d43124f6631d7519a9a223bd6a3514e779b833cea3fe5dd02a34a74388cd9bc313275286a62a464d5f71a8dffe4e6d5c46a3e9b7926b7419743b48c07abe0b6495d09b15e16d3ad6e36293ad0606a2dc4e4f008b7fb1000b8f1ab00cc50e6887dbd01d8986241d87529de9f8bb3e6d6f47cc32145afef73e11a0299b0ae525eabb2d6b11be1779d162a533e9d1de1294974180499d954d254d47959979d92ed7594fec14e6e8f06418c04e79cd8e772213e5c741054db1135babac1cd9f2730f5f509cea75cc717b31a3581b4ebbd17518d9d11350ce46239b5b74bfbc98f3b976852d755005420e065b512f31bdc4f9971ebf9679c026818ed27f3585ba743ad384b7957db557d6056fd59e12e8a711222327ada7869b625c76eb23eaf2991612e7243b9048db5296dd143f7d0c5299939c3340b907be4468df9f996e0e82c5d23b6c232c4e6c304b0ab9b830e23b6a057c24360a6c9f334b896517495", "label": "", @@ -322,9 +274,7 @@ { "tcId": 24, "comment": "m is 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "label": "", @@ -333,9 +283,7 @@ { "tcId": 25, "comment": "m is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "label": "", @@ -344,9 +292,7 @@ { "tcId": 26, "comment": "m is n-1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ec", "label": "", @@ -355,9 +301,7 @@ { "tcId": 27, "comment": "added n to c", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "9685f7feae17a1afb625b6bd001085951e3a4b5b4c15fa637f1d7a723b7d98e555517f891d3994143411042b6471128b74e2c9e00ef5f3ae0f2e809cdb27be25b63d3961e59a148d1df2b56657d8539193eb4cdf6325b77e9bd6dde1dc83ad886eba8240799b2e7620c2514b54a75c38700f527fe272b12b5f6e5152eda41bd85a7ea4e2e9e926250d4668dee34021307c719440885583929e7cadbcc975849f2a47310b388bc6ada3f38f19eba5eacd273a46634ca74ce2efa0efa9e17f2fbfdb549228149eb8260db33efcbc67022525d25d26ad3ac8451477a43109dc6e185ca676955cafbaac65e25e535f7262b82e72bed84f178823d00ade7cb4ca406fb9c7b566db75e8244f490ff2784844bf1f04a2134daa21b2c01a8b1c6110e911138413e62cf78845eca876bbc4a7f6e9823cbd6fb3cecfeb5a9d6d89ce5cde18a8bcbe3618c30d7e6f1eae5057f200d9b8c2a87760cb95fe714ad2bba2e2773f8268301f751232cf6f55b2fc78b79b527e85fc7f7a511995c1bde1cabbccb85b29214a5b2b16856cf9aa025aa0642de9618237767c6a3d424953afc87a479259416e13e263ac9072a35b1eb18b6de1c5bb7f56f4a4046d3e2d69778870fdc661d6a9b7c729f4505cbb52e8c12b6f195b5c84b8b88523dd5c773cea8a6460c517dce950991511e852d2a46e4109ae8a26f21b9ac058a26138c7b481270d14d7f6", "label": "", @@ -366,9 +310,7 @@ { "tcId": 28, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "8dce6b4dc3fd7b85b9fec0d69fe278f8b802158d1c541437c43761b69d76af169af64fe68e4f67ee1cfe1171838422d414cc73ef96c444a9fa32ea3c6ef2f5c158a778ba403165050140c5f0529f74952dba13c5bae3c66ef400e6c9de29ef71f2315c6a646e21a76a3a42862859d0770e7cad95d34612b453769494bff3ea1f5db90e1565dfdde21639be3db071bbf85e86b34581b04ec462f55b80d0d2a32dbeace6e086b222721882974ae3a85fa3220c8e4d712c3414ca9ed90bd300d42043f2a8ce0ed876922b3d9346e49305b24467637be939271d875e41675f9df8766c05025566340d10acc4c5651904cbe0617279dc58bb1d0c7ae638c60d53ab605bae58c3b4ebe8f5fbe2af630bba8a61b5804fd6c128ad9976dbdc0975be66ae91ca0a6eadbae8d4389e391bd6168fb2b2b308171de86530299b2cdab523415fc624e2d08fa63406e934f53b5d96bab22554d4fa46165b6fc439a360f8b05a9ede55bbef75231da20bfafdbcac3b209cdb2d464ce5e0b47d0aeabf084edfec2455a1f205b095a0a73f47a61bee514d87b6608b51113750b6f51dde895ab01129ab42a30cfaa2565c28389165a17cfc71860105fd90f742883eb0796c88bbfbc788df78c011d6d18dd0bf7f3a65b8a3c7c2adc3545b37eda3f2e5fe89e44ff51162fcb27bb9a4356b308e197d0278649fe40f598ecb57bcfdf5ce960a1ffbab2400", "label": "", @@ -377,9 +319,7 @@ { "tcId": 29, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "", "label": "", @@ -388,9 +328,7 @@ { "tcId": 30, "comment": "prepended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "00000122a411f6c18869d9d071d89fec1f8d91a658d644a5da66453ad0f0fef2d07146e6a96c87dc4bc5e2d5c65cbf493289d4c9dbb3ee79dba765c71d74d8f0f0e9342f39e8621d791c813e004383fa970001c72a859ee9d01ff9920a650cdb08c11e95df70fcd3bff1f21bb4838a9534f815085238a9f860c27ad6e3075ece222d7d035732c4ed6d4d4fbc64d153da106eb58676f527e7867a7c46dd86c0f55451cfd22b07897f84621765215dd8e2814ff9d9a9cbf828d594c16ac10074689ee3472280fbc14c5f723286f2ca0f15f4b91e25559e77c244be757c18ce7743fbd0151419a1317b82407ee16e2a5b970a660706d0b4de8368ea542ea576d1c0dbcf03e07f646b42a78e430a39eaf5e48ead2d6d0cb360dbd6188d364e4a8e2b0094c698adf864724dc7098b4dda564d16edf775060eb7d26c15692878b93af87c3cf79027ebad55a08ff9f04e863d3d56dc9534d48edac17888342ab8c1bb28d8681bfae21bee0139c16ec1f6a60f2fc4927556a56c036a13e27eed7b056d5e92e296a5b7993a83f788ab0f943b56ab2622b732d717b2a6a46ceb5b9361430c8e8cc05dfdb2af949702d03a1a2b438e1612293a05ded6733e95fa17f24a06e573dd722175195e21f1f5a408ad2d72c8cc788de6d7d02da851f64a59bc64fee89eb1ffb06addb5459871a4614d6652374ed29811d3ecbb04a6646dc261e8aac5f109", "label": "", @@ -399,9 +337,7 @@ { "tcId": 31, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "0122a411f6c18869d9d071d89fec1f8d91a658d644a5da66453ad0f0fef2d07146e6a96c87dc4bc5e2d5c65cbf493289d4c9dbb3ee79dba765c71d74d8f0f0e9342f39e8621d791c813e004383fa970001c72a859ee9d01ff9920a650cdb08c11e95df70fcd3bff1f21bb4838a9534f815085238a9f860c27ad6e3075ece222d7d035732c4ed6d4d4fbc64d153da106eb58676f527e7867a7c46dd86c0f55451cfd22b07897f84621765215dd8e2814ff9d9a9cbf828d594c16ac10074689ee3472280fbc14c5f723286f2ca0f15f4b91e25559e77c244be757c18ce7743fbd0151419a1317b82407ee16e2a5b970a660706d0b4de8368ea542ea576d1c0dbcf03e07f646b42a78e430a39eaf5e48ead2d6d0cb360dbd6188d364e4a8e2b0094c698adf864724dc7098b4dda564d16edf775060eb7d26c15692878b93af87c3cf79027ebad55a08ff9f04e863d3d56dc9534d48edac17888342ab8c1bb28d8681bfae21bee0139c16ec1f6a60f2fc4927556a56c036a13e27eed7b056d5e92e296a5b7993a83f788ab0f943b56ab2622b732d717b2a6a46ceb5b9361430c8e8cc05dfdb2af949702d03a1a2b438e1612293a05ded6733e95fa17f24a06e573dd722175195e21f1f5a408ad2d72c8cc788de6d7d02da851f64a59bc64fee89eb1ffb06addb5459871a4614d6652374ed29811d3ecbb04a6646dc261e8aac5f1090000", "label": "", @@ -410,9 +346,7 @@ { "tcId": 32, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "22a411f6c18869d9d071d89fec1f8d91a658d644a5da66453ad0f0fef2d07146e6a96c87dc4bc5e2d5c65cbf493289d4c9dbb3ee79dba765c71d74d8f0f0e9342f39e8621d791c813e004383fa970001c72a859ee9d01ff9920a650cdb08c11e95df70fcd3bff1f21bb4838a9534f815085238a9f860c27ad6e3075ece222d7d035732c4ed6d4d4fbc64d153da106eb58676f527e7867a7c46dd86c0f55451cfd22b07897f84621765215dd8e2814ff9d9a9cbf828d594c16ac10074689ee3472280fbc14c5f723286f2ca0f15f4b91e25559e77c244be757c18ce7743fbd0151419a1317b82407ee16e2a5b970a660706d0b4de8368ea542ea576d1c0dbcf03e07f646b42a78e430a39eaf5e48ead2d6d0cb360dbd6188d364e4a8e2b0094c698adf864724dc7098b4dda564d16edf775060eb7d26c15692878b93af87c3cf79027ebad55a08ff9f04e863d3d56dc9534d48edac17888342ab8c1bb28d8681bfae21bee0139c16ec1f6a60f2fc4927556a56c036a13e27eed7b056d5e92e296a5b7993a83f788ab0f943b56ab2622b732d717b2a6a46ceb5b9361430c8e8cc05dfdb2af949702d03a1a2b438e1612293a05ded6733e95fa17f24a06e573dd722175195e21f1f5a408ad2d72c8cc788de6d7d02da851f64a59bc64fee89eb1ffb06addb5459871a4614d6652374ed29811d3ecbb04a6646dc261e8aac5f109", "label": "", @@ -421,10 +355,7 @@ { "tcId": 33, "comment": "em represents a small integer", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "0cb3e2a241c8977bce02b885deb4bd3e707e1e950bd20d6573ef1cb28e558aec1c4064a18a0d656c7649d5412c422663784f9d24f4ef4ce744446a8e22634a4da006497c93df79b1a1b35d3461ce7ca8008dc4e2b23ca9fb63f0e1819e978ab95a173127e3c347ba33ee597b269c39983a018b9b79e596296582fae18da8c38090f1f775cb3b12f45fc33dfbafbc262b2579d93370542c2e67fccc40872dca0e2c177a349278d9a04453603c7c94a818541a586470c53302a4e0541081d11de7205c3bd97987db419aa7443bc7256213a8e046d1160ca9b77e1f10d134d43ad288367dadeeb55633221876e5783214b7c454e9ab79741b8d47e2d2f8c8ef01fc3ce7cf4b3f18068cdb386ec0a5734614ffab0dbc2ee1cc35a2cfd2e84426131c78630b4c8965796691e84f276ad55c41ac6d9d66b320580465b9d8d5c956cd4b144874c3430b4bb9e3f9408b420f0dd6c86918f85197e53538dd5e7ccda27d0cc62d939f394f7b6acb0044674ab549f087b33eddae5e49688e02e1ba0abb60e28926692de9c31667c147a8058b6db9ca87b217048d621b8685a645ed87a5d1edf0027a4eb07bcfc874987f43691f3e82ff028f7052b66610ba4a02d25c49", "ct": "35a67c965badf169d565e16c6492d4b57bfd8b76e90df266c8c4e30691207f69b07b5be5e4392b812edd6fc5d3c4673b69cc9cb1ab5dea6d0124909a1ece9d35782b2c417c1b5ab7bf15eadc9ec549913597fee317cb7f46dc5273c372cb8b5c3d7398c6255595cda35884668c0e21b44f97340d2b36d5394a60b3333e675f349c519eebaef12e36863a01071fb2308648ef4afe15511eea0f7728e1afa4f11c8fa8b25173a05ec3fd5785a4e85b8d2f6a058c52a61725ec3d16a4e66ae33623df470a310d3f4dd2f0c772cfe0ede15065b351c3e0892dd065a0fbfc35e6cfe47ffd90dbdd465bd7ea500b73f4981f3edd968cb5f9d2d1fd5abc1c9575ee16c263ba85d349f23de634801c2b64769b375e7bf0d098890269762840fa2f6084af3d9276a030b975a42c484d2be534264562b4a3a96d8fc7ba0b333d5af7b7a218fae0f23d21567293132ba3380de85689a1e913021a8df624e80c09d9c0e039544dcf6233c76071028ebc67c9de3ee674bc6837af70fa12d22c6f0d04f3060e2acb6700c3cff134ab90c2e3b1d7526b2fd34f8d8197a2c9e2727615732b14bf4cca0d38ed1dbbc357e7e2cd994d8deaeac9e6f44f63cd0fe509180540b5f5e85431d78a2e1703737ee082e0e709d55b27a0734584ae1adfbdff977e7019978abc30e0a9736b6b3aeb8a9f7fe1843c1611a8c77f4b92620b8167335ca222b44f3b", "label": "8b64ae26615eda5dc0a47b20b4f2a398844e7b97a06abd28b8db929ae347a11800000000", @@ -433,10 +364,7 @@ { "tcId": 34, "comment": "em represents a small integer", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "88ee82a2ed9e2db05df7d835b69113bf60ff23efe64e0bd14bb064e197c03e75f9730421be7b35770bc6dfc660b477276ff0ec936a3d3cd416f69ce8d10e4a4c6dc855b7a9e2bec17e3443ecd35a567fd0a1ab0fe027757a4b8c90c35d3aa26e337b99d6a1e0333d57e997a16a65d75ebbc8a06eef396d316ff45d066d6f46d18e68a423b8056ebc97cd8dca44036864f73584872405f8935e33a1247f20957f470445c36617087ad5260395f5f2763dcf4027dac0f95f0b378c9a1eea7ab02092ed8b893257615aec24a7ea9ce8edffd082972517246dbd9fcaff3fcff191cf23be27ce41c97b77b0e6d0add28848d0453acd8fa996b46edd975934d449d40203bd2bda89dbf80c12859c00087d77f58172226c065c8a7a3ee9ffdb688b8134a06216335b1d5ae67b5ed44c48c01c7fa54732478a2789be70e8082707395fdad5bf7cbc111cec0fa6141d8107e962e4c22c4cdba303dd692d6ecd71b1fbfc33487b33be2fc6e261914e407c155e2af7a459c10a1356d679a5a338528a283a47163656fbcdb748f5f7e244291f6699b0355f0d3d4931bf6c258f29ecfe69d2d01cb1610ddc40751b17fb275c68c899782c43d1a15950b53dc42c556b0c61", "ct": "93ebead3c8001ed15efe1648c9615db880d29fc29efb069671fcc0d5888f6ba3e2784639e6e3b9028614603d2f5180680aca911f23c5cb3028ff616920026d65afba45ce6e8c708e166e11ba2d837e4b120563ac783ef6aac5baafbabd26dff137ec98971ae892040f9795f63ce03f8df39ed75ca38999476088a21a7e32bae2f446e8a7ff5d6cfa78fb3635e9e301068d0bf53a36d66f0837f69de0da108f5c43caedb8136bcb9716014f09a7eb76f28761ed675447fdc46bc7ed2993a408e047839ba94a7698361b102c5e22b091ba5973b82d4a2040cfc5bdcc767faf5479a5da031d1be8242f6b1ff9859cea44db3074f021a6894fec3b637e320fdd4a03bf1b58fe91d5f8fa36f41a1c989e52e5c7b2dfbdce9a6dfe75d95977fbe533a753ac972e92388351080eb1d564fea5f3eca118bdb6004c0f16ec0b41acb7dde8708f65a8cf3af10ef8d3e9afdd314fecd3d7d4d480edf892f5117a6344cb12a2d39637d4d74597c129d7713dd878eb34f6f7dab71e71efce02d17eb008d370b809b31202cdbcc15f437cd362e7d41a1aa2425ee578ff8c19e6941a79d7bafc87201e819e1fbe5db1e7148628806b4ffcbf0e0de6f4632452d606122899452282ccb9b84ac11c70943386b6dd0ab1a5707bcbcc1799708ac8b05e0006aae87dff7c5c9b167f50c0fb6cba16c7a6e3882c32771059591abfc5a7cd53224b120ad1", "label": "2750512215b61f8e6623523475aa61c48ecec1b5ca09ea23bfaef162984dfce100000000", @@ -445,10 +373,7 @@ { "tcId": 35, "comment": "em represents a small integer", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "0d9c1280709b3d2fa20196594cf21174401bd42de9f550466a506bf1f088ae58de149971a848fc31a4471bc8500921a2dd2c5a642ba523c264e5a1e0571e960df2c7d3848705791fdd05d6518e92034740719e5a25806a19c9fdc454076b150538dc7e949f3c997c17c1d3beb28393b00e4778c4d373e8b7e4acedce664f9196a6ce3e1e2274d793f58b34a50379bbba57b221f961c0b10dc5af3fe6d55e368d91357095c0ede3cab024f4d6e38884616f9e9b8ed2b185036d44b54e3e26d2d84b0f8b82f401a3bab3a8e2fb63a1a7a29e10f821762ba1bc904a619c4c82ddcb34c2091b8326fa83246ade38d516a3c04a31c9a934015ba0dbe6cf992477c52e7d13bdb9fef43230fc19fab553c04337ca331860a1b1d6af4d99ecef5bcf2e28f67a4b0182156da9e5e7b9eac9e8caf6fd5a7463e31403d1ca14195a25e697e0b8b3038b2ae86cc6bc2a3aef690853778984ade5bb45239982aa99c961936b64c8e89bd2f35f8853fd1df173d1afafb939bc4171550ded9ec0a8e6abb02656e45adfab051cc64040a736882206eb723b5f36def6acfc31a51bb6524dde33205ed599e38d7976af79c6986fed1f6e7c064ccb6d57599d23bf9a1c96167c49", "ct": "054309a578d6ebc75b500308a2dc17b0f4cd5f9c1b3776bdd084f629eb6cb96d419a9cfcaab5e82908aab40bd28f1c622ce7b5ae40487aed8b56a71be56a91b6c3a7059b5cdbe81e5c7d19e2b63fe3c55833cfdf176eb5d46b0b4237c4af14eacea75a53dbe3770d934d5f8fab4f3ac1222264768e12f4fa4e4d23b3b2cf5fa4e315fb3da46fbb821456e17873e7ff06c247be7feb91ea4d1f7fdc07d351f423a4d133ad4ba543c9eba67b06b9c023b06c12e64b3d9ced33192945f630509f38053601a70e9a1781ae3688db6926a65697f41b5c51e2d97cbe293d39f270bafc0ef97920d83ca6a8bdacbd4ad1f5ff7e6643be13f2b6a7826bb03c87c99608a3ba5088c5703148928b30fdd459d902af837a8a51141a10b7eaaaa47a5458e28c10c8c92522efccecf7961f9345b4f9e00fe08c1cb01d0780199ce25edac27918db9d31adc7bafe055d4b76bb6f6b92cfcd8a51fb57718413e6ec3b7b2fe695baec3c0b15f63c91cf1f2d5a471e83e8a6ef73db86dd44c8284e0f6beedfac5d50bc2a8985383610e388d4902fe179cc3eddff4e24e2d4585af1dd5027fef0f6544780d1b43e3f23c04db2b00f3078986124369b8e7db5295588d3ec5340806229069c50e91c1e5a63446ab7c5f7245df2e3995ff5e39d4f5c4c734fe01ef23371e79420c43efaa0683ea212580d7e4d2ab5f3cd988a26ef9b3bad91571df86a97", "label": "0e5192d581dd952ec3aff44952004636d015ecd7faed33c005928a26bc0d30e000000000", @@ -457,10 +382,7 @@ { "tcId": 36, "comment": "em has low hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "c41f3759e1d39fc1a701e34b0876440172eee941bd9a5bda66ce86ba942527eacd2a8089adb0d9112c57437818d1cd9d0ad82977a20a88f8599e23b123ffe00fe0b9dd3544fee275d1e48f072bd4eca1e3a3a40afb914f22d3cb06803575442d04a2dda5bb93453372244d63b23e9d8a250c54f27657ee68024abe1ceb69bc3a4f5933def93f4b1084b30e2577d6eb2e21e5febda06eec675093c2aa117b7024c82b2ffa9ef5d6bcec8481c5345843504ece69e52a8a57285f048f69b1afeb735aceee081655b8381f632966f3e34eda7c8b6a7bbf4b4c7af65b2d9393cb4424c94930cf941d15675c6b12e33f892e93cc11271affc6036434e9514c0edb18846c0962ec369f4834d0ecdf799f0b36f11837533d3b2b71c9a819008a14408f0e360d44034e14bdad6dee228e37ec34bac910970e718ca4467a71393b59135e19f2dde5b693383e9db1f8f890b5ae64a779c6ab4bc9b48185d1d03d69037dd03ff1fc4aa7368282ec50040a28b160fb406b0a573d0e10e1906e0665722a07743f34c8779f3d6ad56f4cc3e53d3e2ab666684bfe67cc631e1705a47df516cc440d8ce171be464a68cb9a2cd43d1b92414bc3620f2c1adb8e53130306750414", "ct": "904f9e8ae7e411ed6172cc00bbbd2ad1149573d177a9a2eafb9c0a6df18aec5bd83c1e4e865b35425e562780e57e6d83e1b5258978a444a1f91fe68be1bc0c529d64702d3a0f7142a0f0ebf9a5fa6df32d2fabe3d2bc7aa0b0f82a903c8448e0037a8e204336396d5ad28fd8483159e45102360791d7c343e973b38943b0851d339f868715d6ac4e5ab615f9d430d666032712e2937cf325977db79cce435d8e2c6d75b306b668f72dc7cf2ba2f8eecbd23b54878d1624ec6d7fb72ba26e5ce30603b66edbe87d4402e989fc75352698bf7fb03d1b5694eda874b99e7be2fac348f1736a351207f1cad43da26dce1470a55a795f3d11fa4d6302f68b88d976b2989dec0e669388c62cb555b929bcd6b5e4e2e42b06bf23672f8b1ab3ab2078b64a598be8d3ea6540027f736ed1d75531c0ecd52be66328c4eede803f70e8cdab6524f226d035926603b27376fbdd28564d8361f7584426188ef5318ea7332619bcfb2eb02424e1737ee0719562cc9975e4a0cccbd6e41d9a133384a62dbd2fbc36c928827c56f275731f4b197374e99c572d190a18b35f19bd9f5d7048cc9b9e034aefd724638b37a973348a1b5e8211c24fc16795779885acf915a7f2baa7087ee16c125a417d7a180a8c969b0d958f3429e12bed1a8d24b1b1f3d315145169176d69707d60e34ea54b7af983722ad91a05ab44f8450a55fc2e6017d0604aab", "label": "bb9da557e9104db1e8ccfef13fff9a409a7d459e1d4bfee04ded3f75aaa0f23300000000", @@ -469,10 +391,7 @@ { "tcId": 37, "comment": "em has a large hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "12087af4d447159fa47d932be56c419788668b8da88954239531178a718810e3a6eab3a08caf92b39bf1500d64eb0f9076100fe45b8bcc1b04cb6df9cdf05cfa1f806361f6c72f2c7d3afa9340d3b5dd1e2381193ce01a150701dbf4dfd99b8fa8bbccb7d0336b2d5b7df7a7d60a2c199ca037c6125a20c115df340e417f6ea87e7bfc53b19108dc404e3caaba3338e4edbe2e66aab7fca73fcd855fb95557041c59256e35306c102ba3043624c4b01378a0dbb3fcccd81e9907bbe9f17d44d0ab1efd0cf45d8742afa55ab4efb08a84e1579cb57d8c233c0021b1d22c32b6f6dc903d63f12df51959b06b7070077ab9672bad56608c22e54dd5cb4969c9798bbbffde18cad39c18d8f392df84fa68142b383d4848ec907c251af6aa3b8529b84100b981bac087ddc9e1df72a30f0e861dd4cbff9b1583229ef9610217ff4592955db67837842394f4a7789e8d99255b999f61af7244d23e66805f368340c7662fd398172d326076936fd1e5752cc9b176b30cface1bd386209c50fef70e95f6d7ab854ff75368109c277fc169615803dea8df39fb4953f78c48a42ab137b0e6ef3fb7a7a45e5790773e8465d014e18d9d51feecab8f2f3e168ea78d410b", "ct": "47b177a8fea05a0c3f6668bad507fbd3f0278faad6938c69b45826043cd24505022c2ba5fe8da4f4f4eccda8e86f4b4eb290b5b53952a803326a60888c07e41b74496bf4f5df9aa6fc884eecaac5dd52252d4631ac09c3df407a28b0c10de2794222b4a5379468a407805f25bf6077f8ff834fc49a01d6b12d2cf133fd37f648da7a24dc19035d8df2ff9da5135387fffc1abaab10028bc3cabd79ddb8901a81940ed80d304252b38d7e62ed0bed5061010737d88d9482e99e6dd71c1db75922cb2304c6ff0b594372dc7d73000a80a0dade307bc7cac2a9e634c32573ba9197b6bf554ca549227815325399560c8aab7d29224d99572c91b9148b167d987c19c8e33e7afeae675d5b4ec8dc013d439cb96c9e61ffb67937172b7ebac9decf7407c2cad48448cc5ac696ae4b53454f75aceef6e7a9fe7f04657bc0b08f3b0373324a12f4e0a04ae842483abf2aa9f11f236cd512cf70859d1be27b58f7cad0778a34708770fd295295e89c6ed6d055563ad5e7b30b64042860d2d4a17d7d53ba648ee27639ec91a9cb4dfa9a640f18dac43a47717bf1bb0f6371b44efc63b970324a8e25da6e0e83eea6f835aaabb815eac784aa023866438c2763599e078242e9a9aed6895715fbb033362fb2f1b543d9be3190dfbc2420b57c16816813ec78be3faa05604379ae168ccb0d6ab9509d0a84f667331e158c1644522c7b0ca862", "label": "adc385a5ed585a2afe16f5f539620a47cc3352cb31c836bb72e39dc7a23b84c600000000", diff --git a/testdata/rsa/wycheproof/rsa_oaep_4096_sha512_mgf1sha1_test.json b/testdata/rsa/wycheproof/rsa_oaep_4096_sha512_mgf1sha1_test.json index dc9e6ad6..58cc9531 100644 --- a/testdata/rsa/wycheproof/rsa_oaep_4096_sha512_mgf1sha1_test.json +++ b/testdata/rsa/wycheproof/rsa_oaep_4096_sha512_mgf1sha1_test.json @@ -2,9 +2,7 @@ "algorithm": "RSAES-OAEP", "schema": "rsaes_oaep_decrypt_schema_v1.json", "numberOfTests": 31, - "header": [ - "Test vectors of type RsaOeapDecrypt check decryption with OAEP." - ], + "header": ["Test vectors of type RsaOeapDecrypt check decryption with OAEP."], "notes": { "EncryptionWithLabel": { "bugType": "FUNCTIONALITY", @@ -17,12 +15,8 @@ "InvalidOaepPadding": { "bugType": "CONFIDENTIALITY", "description": "The test vector contains an invalid OAEP padding. Implementations must ensure that different error conditions cannot be distinguished, since otherwise Manger's attack against OAEP may be possible. ", - "links": [ - "https://www.iacr.org/archive/crypto2001/21390229.pdf" - ], - "cves": [ - "CVE-2020-26939" - ] + "links": ["https://www.iacr.org/archive/crypto2001/21390229.pdf"], + "cves": ["CVE-2020-26939"] }, "Normal": { "bugType": "BASIC", @@ -56,9 +50,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "b9fce8bcad33219375323a2e641de7650c1163d9aaf5f2f0c5b96230e788a9cb970fd4cfdf9df98060267e302b133e4974c0cd529ca1c900dfea65b46078fdffd9d589319087bafdbdbb8467013e48262bcda8554b225dc3567887da78976d5d9ae23ca9914248debc2383634f71d171ad375dccad198eabf391f4bcea22473c925e18d5210b02c555561592411d3fa6d2e425415a83fedd651718a8a7d1db2d81f64685c8da9a05e7201593374e30173ef04b42b1f16f0b8a8cff6c3ccc6b251fb61957df57176102a8a03d9718d95f3bf637b1fe1feefed9d50ebf9ee93a99c60d2e404bb78f9a4292ae280206782564cea8e2ae831f9b5d629b88af7c610cf28f9c6ec56534d16b70ebee0df20f8ffb40afdebec977d16f84c3e583a1229f0d2a01e0959b1cbf37448ab947da05e7cde1358c9bdfe298f2da27d65beef13aa13cc51f04c18560c054dd8f85d34ec759691b3d8c72138df12e6e442992a2466e3a6db6bd322d04c069741e0accc5f291a6520fb42fa001764c441c37456f9d91ab31c94283bd4a299fe4fda6fbd132e04d8d92157bf9aedc80c66cf7046a33bfa308ea7f5f56963edf4d804483e631acd033f2d9ec190c6d04c55540908e76f9b3749b8aef86287818358e4470cacc6d45fee370bf836d2b9277d044487aeec4064c74814d2c57839f6bffacdabe1f2ccaee4492b2a5b1ab7f3055d2569c58", "label": "", @@ -67,9 +59,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "bbb5c693aeb28296b4559a792e489c74bf21c3739153be06dfd336f397f16969fb1ea0523f0adc7e206d908ea2a8eae1011217a54af3beeb6558bd80f2c111dbe51a0e25f3ac65578d4e7f6b41bede65813bb551c97cd70485b81d70934e86e6fa349287bcaf977e666bf9526db02e76f82b3ec2941c2c7355133adf80e16fd8c4d01a62f63d1e0e6d67a247fa2084409df92f8f528ddee355bcd9cda753010bae377bfd6e1a29a4021b239f98cecb5b8932c268393dd5ebe58d42f7eb59fd389491cdf05d29e7cf8c148caf71232853203dd76bf0ef8ce7be145196b7bfa83eca9761669fdc281ecd66ac37d45732c510b8d1f520f8be259a2de0220068a5c741358d4c34d72ab820e7791764efad86c4113988cb71ca323f31683105e273c037c02b4d4b56e7a2a341f9348180cbd671f73adc9767e050b58b99269b5fd696b071473e9d767918d99ef0e5e69859bc0a3133be92bf38edae5d8060cd5c13f2aa522d0389c3a5af934f81c46f83492c1ac6e856b2b1e3b17ea83a7dffbda5e8f4ce57e5c106c5c337ad286858af9ccf44417f2e0cfea2f196d89e078d9884fc176b02673d3295fc3849fbaf4829d7f310ca53a3861e8704765e8654e2b0274d6bf43152d13ddca60014067eb1d5589045ceed16df90a718260db6ee83662542c8c6fe47962d18758824b7f276dc3d94b6b8bc85bff1babe91b13604b8696078", "label": "", @@ -78,9 +68,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "3fe06a589140e2e037ca786111219bb545a189b506c2cb52376b6fee3d8c216b33578a92623f4852d2c82ff02db90b9266e5fd0301c8e156a44093206a8bf93c48022738a35b834dc025db456dfe003026aee1e7144f95db86d357dbc93d11ae9568ebd700fb577e9ffaff19f324cdc30332c0a680c47476564de727eccb1a974826bdb384a517d489901cc5f0afda3be84fad6a95435aa8cbd91b0cc5d707cb4656303541b69e70f9327c2ee061d96a223bb6e29b5851bcc345ad6e47feb0b86565706fa575fbf7aa4728d997023de295f669b34ef205feb24ebe07074b2ccd0fbfed7c3b543ba56875cf0addd47b8bf0375a5706684763dd7f7f0702d43934726a1d2600a668b6c4b170c85d0a4841661bd946b0c1ecfe801d1e366bf4432e756ecda05afecf29338edfa80677e3f21e54213f77c673786ba5cfee8ee800d651414d055d51edbbd2108afa1ee8f354ea7427ef772b31d12950c1359e9c6b65a1e2a2636efdc0cc6da8956ff84977c25cd67e31c88d27ba681626f25acff63b056f402f8f83090c5be0d51b6b9ebee8ba48ba88917b02058f4efdedd354c63063ca470036e3ef13da38c9462da836826d9472be5a6133c137f496b2337c9d470478800f67045cf9b1f5cb072847da6981f77d4e16f71181e90748c40c79df936e36ba4d4810cc81023591a82465f59e0b98f8dba0b0503b8bb9ec28919f0d89", "label": "", @@ -89,9 +77,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "8889564896395f4392a9ff76ebd1e0f5b3c5254c83fa7fd7bf614aeac559db65999171139bcd3c0fd6adcbbe7adfff9d8254ce2300d4ffc48ed00131243811677e8916cae0ff5752d75135fda0acd167b0e383f48e2cee184917d5f860c0bfc88a59d54587825f75db894de2e9f40bb3b168db171e8844d64add489ad839f47a63edd6382972d133d1d8887cf120a1dbf4cc3ebc0845ae85d6abc4ca82be90648ff4905e11e9a37137cff9400a0080e2d13babefbcd787a86b75772dd8461d5cd8a8f3c3f14b7b305ba6e51c765302981f0c3632a2860fcf61735396fa39bd407100cc1e8dfdfddfc0b87735b0ddefe96f2a2de97f168e41f2383c345ff93007f6fd505874f2c6cf2ed6f30ab6a2c8bffbbf6d3cf32ee716c85697db87f2f2b0b9cf65a48cc15187f5febd3b015b3339815beb3b02f418bbd3e7c6e9fec74374a1fb7ce9acef3b75292a3659b04f44062dae0980f6426dfb1ebe6d67c6cfb887f5fa3f9027ecf4936f3c0995acc540a4691cdd28909b3df8c48a4a27c9772763f98e7dc7d8a5497142aabf2c4c472ca397edf2fd1a74af576fbe1db292fdbd140d64a3c65173c0656619f5e5b3db0596a955bf017db34d849f29902f8a08544eb8aed66579084ba3aae9646d170bb76eeaaafa95f34295f2ce86b8bfff613644cf1ea061f7af8ee42df5d97a83a094d07219901d2e1ef26517364a03f031a3ad", "label": "", @@ -100,9 +86,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "81935470cfa189178b215635b35436bab84d880c42127d5bea48563d6d1e52cc4116d8ecb9dc9d30b82756eaf8981ccde25d4b3555e1e26691d92cec29103f7a514036ebb1d850b795ad662c9bd6c63b2dba32ef4889419b740d4cb38283feefd285041ea880319eea371a15e99dcd02761029b5709232f5df156594259cf6f63f882c22a3c427592ef86b0e4a7d0b13f772234fd2889c13b157c2da6a94c3e3807771059c970a3aa786b05d79c92a36607fda0c7c3b7279402543debcbf3639b3bae654f48b80f65eb9fcf5d4960d88b8906ebb84aca936b7a06e4db3be1bdef0fd16af1a3d0fe03203492a0357bc7e76eccfef7a2fc1edfc50aacd0d46bc7a28428b92f46e3d3a58af3a7f9e0d4c70c3ac240eedb878891a8f148b1e729604d943af03ed079787a7f67f830e9a77e7fa6e39fab006398e09483e6e848d14a95e902f2cb60252059d1cabf319bc463719132bec91c6e7bed2341455c16502d2bbd0851301f86e0674c9c62f54e6cc9bebc268a4a714320ba2d30e0dd7996720466a976d3c9e8a11e38f32050ed5e079875160e2c1b0f8d4a29a5e3f6d04db8f501b205e56f3375dbadbc77c4a48117532917f09575ebd5ac491eb1bacf1d157dce7465eccb7568b2d51a87ebd493fbc9275d5b253b05d7744921cdf5c274906137b3076002a2c10cd52cee21a17feb9e35c5ab3af3e0427207c206fe6a068ab", "label": "", @@ -111,9 +95,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "8eae919086dc6c634f495a45d86023caf497163b2f4b63ab9dbee8cc8c139e41d83c5cbd2c54b032f79f3bc37e93ed2c7a4b652014b1fe4b607bca3529aa160c84ec89910bae46ae4d6e8bdd384ae8a5a18a48721e0f59aa9b8394ff821dccb8e222e7e7a2a33e3f02a320301e2e7a7c315fa0bf9f9c676e6a4535c34b621ff8345ed2b7d5d35014610040a9b3f81340f4911e230f356b469c9c6035de42048a68d5f04681d85eb9c2891c6a57a29e8e64cae0b0404d4e374f3188caa210c4d1378f0012805d7b91972d085956f067791529fc0357dc30aeed5fd3bc5efad687e5e9ec50957ac809d683b02e5764a5d8434e5e12764672807e18198c225d346b406b4dc06b9164ba5f3ae719bd376643727d9061745a2e587718206d66b1648bb52090b224c175688ea8d50b43a1d08ffbb4248ea7f351799c7e50f2d490e466722ece2c4f88f89d2f96fb9aa9ba610ddfd6cfa7b7a9c375e95575ae51c5d6de43086fd0c0663ff88035c3adafb82469a77556a91d32a421e33338bb16195d19010b58d720688d172ea7d64fa50caa902bfdc7b78c7bec427031ae9e3f691edd91a90c86e2e86d00dcdde12076308e1fc4c910814b00d751fe2e44baf232c4934b58624c1da5bb51b0e8acfb454aeaae2f04be02e4e121cec2b980ad7c23d13698a88d1d545521c0624261fb0e97422bcf76f47d7c33ad63a8eb4e497502569a", "label": "", @@ -122,9 +104,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "9284f12053cab1f558770b0da4ac1122dac9f3ccc92992cdcf186b62557b265a72234cd443e39d5d2e1e88d4c2b3bf569ba8feeacb53d7f4100a505de9118cbd22d159ac00d2702fc37350780cf78a101d7447d82b6e0ccf9d901c58734cf9ce7b182c05315b31756a30c5e563da32224272523bf01291732ef390e90d0b16de359a944c8fc92ed9949e9bab4059424aef42a5ca7c28040f3c473c952c52827159eb125e2234fdd251c898746ff9bed99fa7cbb2894cedbcb3218526ea286da4e1420af5c9fe91fd4d557f81b69d36964121e5202599cddd4993cd8dfb82a48265771b3f940a82ff572e514f5eee9bb98f848a31e2d3f7271ac9b298ffcfd03857cd562e8a36daa26cac1f1dd173dbc4e4d5dda6f3c28e3aa8c8d54dca67091d304bbd3217e2c42bf13ae02867ab9da1d3d01bf196ec8be97da126cde6a0244673477e4f0c98651592e25ce1266995c7a41d41fca2e2213806394df9a7aef43a1d90609cae8511514702d890fb3230b8c22a34720435a547edee50bc5f78da62224ecc3335e900d8803aeac4296fc4a41d59806c811924bc2d4a6067dcf71ae24a6d7cea82597bd14a3149fdf718aad5f5a6b6f126436c0621fdac4297d646ad0e6f70d524a48e58988066694f3618e013825d03c19c75b9c9d9aca436424a3a9a58bdb92003749241661527a6878601970abc94767cbaf82ff3ddfec7478638", "label": "", @@ -133,9 +113,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "4db93239d2b04e8d6247a970797e21cda029a6986a4e62991fc489bb1036ad5ac9f5cacd7bb84584f0371c2781f81b64b8289c8c0bb1f00c42513bca88417ac838ec7dff9b6bdc59a4e3598454fce85bb1bde30db75ea83352358326386214dc1f0d584939cda6019ed6e4433bd6a45e3a7a27a15bf08b69b70346819fa1fad4ae11b1ac7d06834c70b1d25b0cd2f7815a0a00c692cb7d0fa1f4cb53448834fa26b344fe6e38560f48f6ac1cc170822b599dfeda6f3709a8d9ce62aa21d5e37f8348808d3b50159acf7e3cab7efb6a437001a596c17d31be3fc0f896b41091541f705d64541e84871d0136e251f8d31d24fdd101672940efe26b433ca084ee48a7d60c5f4afc1bc60b02d0fd1ea25a77e976b691578012f251f542e60b784afb61f3fc988fce74b9ca5be9cbd9657a7d88d68aa9544ffa2198bf5fea0ecaabd8752afe5c51819dadc5c728c2ab1f6f24d474bfdbbd252856c4b7588cca27801c61df0afef9b892acb53842b0656c91f4445e50f395d4bbcfaba3146fd6631b668f4f5c1897bd0a12f45f3d03aed84a26f44ce2ad7facc05c7035e675b0411a7ccc6450bcac760def267f79bf65b033f6b807ba0153398b5cd5833688ca57ec08b48fddfb6cbe4ba4ab293865c67bab953a4b9883f8b03a5441efa492b4d8f2b7d1a216d057feda7a9f388d3bcb0a28a6fb082ec632bf88cb411da33898aa9b9a", "label": "0000000000000000", @@ -144,9 +122,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "29583aac29536dd4b6a21da5a44e1e2b6e755a45c67f828156e1af72c7b7138374e5110ec7e3d7385f3791c5198d16cb5c78fc6f0291716ed818ec6b6d0a8cd4a95e3712449f0e6b6aee58b75413aa6cb09659378fe2a43ec789310182cd7eba7be97bf2b38386508116c8d693ad3f49a825e1cc0f9f692e1c9e955a92d4988408b2e940ea4539a3579c55a1cfe91d1019c996cad449ee8d95cef7d84ea27fd992532db562cb5d3dc30509c9ad0ffc624aa8ead95ce75d914ddb89f5a6ad950323fcf94830744e9af3681eed79a3b1d88252b46ad3ebe55263c003f4efcb25e17b97dc7a3c2d5dd9c1b1b8352dd3ac3665172fad40d9a7e9a9a5b185d2cb383cbbfb0bbae7c65e186479da5f850f466391ead2670c7512c3a24a35998283520827122e3577f3b3e8fccddfac3cb30f56e1f69f9e3c8fd503cd3daa2492b1d6adec372e11346ac8e6c7470dc31336cc9fa256634e927448a8eb7b36c49486d2f24123be03d021bd6058a0b891c06a50dbde6d8106de893c046a98d8ebc3ff0dfab1cbad8188c0e411b619bb1d4bac1da82093804e81621306cc06b34ddab2a944e1ca809a63c5ebef662ba409d20f1c980a311ef4d46a0d28921faa54d1d48a6f47b06292ccb4deb9dca5af89d789101caed8b7745c5439812c980c03a8a103fecb3be579c450ff6dd5920ee4fb7144f243aec7192c4d4a623730b01cd323a381", "label": "000102030405060708090a0b0c0d0e0f10111213", @@ -155,9 +131,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "a0eef89abaf87828a4359fdaf9ad21419045568dde6cb1c4975fa744cbec96a60e2752acd8b05785f34b9ea28f825959422f50e2326234ff6df151617f00274446ceb3eba0ad79476ab70b1efb932bad03236af106d7c5011cfb4fd9b19ea26393651eef432422ac892f6905f4e1ef1f6c8da0c57289e93f580ece8bbbad8ed8892a5481685a8ceedabe4944bb8bf3022cdf1d004be65ab2bb24e4b2b1495abf0f0b162cf02b949d431fe6f629c9a80388876012e1fde67fdd454b306c42899b92665c7ce20c3c005a0bdc49eb32a482b410fb4d10918d7c4bd2ec7118980d88d567883117313a7b2c49d482686d8f02659a2801c4cc237dd1a792f2b70407859cac860263f05854d96fd588f0d8e66bfe4b04309b8869693e95f08ce4cf3662fb03b172661c56d8033563a883a0933fab91ad2a833590aefe1f0152472582c54a533d77c232155a70b628dedc6898675e368b84aa1b757c40baa07ab95c4a450b7097205fe751e415ab68e5e579a0e5de2bb9eea9fadf5a7b53e969ba85b023d8f0c6d749571baa2c531ed105531078de99aa935266d04eb82699958047ec946c63384d431076556a7e6714a039306420c483ef52f0ac7609b2a2754b31e96c9d2cf72357b8ca5c7a683b95ff221892058b1809df67ad955ae0852460374176f4a042b31545146685339e928136ce173aefd8d6f5066b3777ccaa5e5fe312d7", "label": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", @@ -166,9 +140,7 @@ { "tcId": 11, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "78787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "5061876f8bdda06553a4f653c4f0a96a96d8f823c9484a6c0c21ca0344c6f9d15086265fda4f6f14573127dc073631fb91ffe0082f926d696f974b22f4f9c899dbf16feb967ab9c66556a4e4aacde7df73d4c789ef2eeafc23dd06d363ce3f70da60283510512eabbd43cd89b7c014240c35266b87d860466358840f85ae91ff3ae033c7456c74f5f425c4371ca76bca86e2a9639f9901780b1ce20f652644cc504c2497204fa6b51759eb932f4e7099701718476a8d2cfcbf95d70845d7c0ab4a264cd023bd5fafd5d3d0c5500b17a38d0a85593e042685b6074f4737ca181ce3f58f81d2b29e934d44c665713733740832079c3888cee12a5435372a32df434be0c03698d2e2503adc889be76619f4076e02b3517e75a94b7bfb58faa31e660682e8964aec6abad3aade06f376a9ac9d3266ef1e4e51078c446ab6c1e1904e5a1c5b121da4767d53e60f9cc1ad40822ec20c19cb3cffc61fa8f211a58c57b2f79f4131289f0354eddab2bbaa01962a25fa19338b2e546ec96054013cc3c2688464ac77d89fd3106621080266357eeff963c2b0244599d4a594b69c3eb4458187a869544522031235c6a8f3ddaad154c15df7380b8da5ba06afbe9d5c4fc1fdee76b0e90483899d564eaf23c5df73764d4af52e10aa7891d82f26285ef441a785ba0915feb6df082044bfa6fb6fcb2a3a9bb053afea9c015b9188a4123f1038", "label": "", @@ -177,9 +149,7 @@ { "tcId": 12, "comment": "first byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "370fb94a46f8feaf018d0f2b9690189bdb29942522166645d0bb7921bc837daac9cd1bfd6ec6f67e4e88a7ff996932c9456314f2aefd01d81c9246696a74f0818a1f05b656ed5804bd99f2a9149277f8e5246e0f9724ccd5f1a0dc637687389bf5540d4873b535c2cf6e9c491b5caa3bbb2da4e71f1c27b7681a1f03b8639139ced480875abdaebf627989ecbcda9373d71c431513b8e937c4bb259db0e5bc64bd42da435ee9cf5f700f9587f32796e97eb5f60969c443efbd3c92f310a0005eadf2301bbf6d5411f7800603b53b6f7bab1072f9e6af0a01e44fb8c9677ff655de1a020b8a9854084c185179b49695f7ada1ca5300f1c8c61cf616ad7c8ef8b8f0250411cefbffad9fddec87dcc9e991ca5ce1f16049327704a73e2d46e6703b40c70e569ef52f0841e89d28da9c743a71fc17e3c23cd720ab7ef22a25d068e0f205a708fafee581787156f6804076ce20546c3dbf2609c9a70f7ea85915a8d0b7103daece1017fae3eb397e7f8b4c9d2ed708c97c9d7e34de437ddf5db42854ccbeff8be2557548bb1e6b1c443fd2a726e36d7ecad07d7ffa4f304dd374180a7456f2947212cb8a767a9241c537211982a9d42c67c5f9717eb6c05951f09a5c40c9d4d4bf6675ba071652912dca387602006b99455aa66dc45a170954700604296cc45204f89d5f875f54751f48b7b10984ac60cc5a46b55aac7443e91bc3dc", "label": "", @@ -188,9 +158,7 @@ { "tcId": 13, "comment": "last byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "48a28128571fee7bd47d4e6645181e9bd4fda711b9a85e22ea31ee3668c2c4dd7f8f2e62bc155f642fc37c0f4d8327d06190242d9b10cfdfe70896e948a0272dc93c48a9ac7ea5211f6938e8c969c88ae3564f27a190b8fd230ec39ccb3f0a8aab83af20906b39a93bdc8d39cb09edc2f393cc3bf761ccb6a742b9cf6e7586a22f885ce9a9d673dfedbe4e54ea710c446a5489d5cee956b781013c83dfdd92d7af84b909b7bd4fb92e32d374398b7bc9f7fe145e3930bce6f600546b7e645b085a213200bfb1ddfb1d52a3abadaff9565416e526a2e065f8de084e2b729db9da4b413894a7bf36a50418872b64c65fcf92e83537f101bf9190b21bb5f16f65bfb50004139d36b78814adcf269cdb2c2b7dd19e2b380ea83b2af202cd2245f857abb0ac9208c009554772ba5bdb1b2ef2a3889c077e3c5641b223a04cdeec295ce6e065478a9f26ced392fe29b971b15ce35389e68fe5ac48c00750bb26d3f79bd7cf24273c5c232e7e3569f6a315b5a570cf6265946b6a006e4045b97da36792ead0677dc864c71903234ac1471ec2bb3faed265e2cf6159822b7cddeab67897bc723d6db29210e46b4da283d6f66330c035b67eb21f179f1828272b2a114bd72d7a5039eb63b9865c983f700070a8753766041489b36d6c66ff3f552f0f766bbcdcb9f58a4eeba194ef89e0ec68f47b93de49bc3006196faa6298cc7c7f1099", "label": "", @@ -199,9 +167,7 @@ { "tcId": 14, "comment": "l_hash changed to all 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "5c8b5881da1aca7e3842d9bc22c5af2dffd0d357380d7e95695af13a2521084f373dc2827b999094fa8dbaa85276b97cc95be2d0923503072533914032c696ab44172520a7f0ef999a7c9140da1facb71b44ff0b09c9e64fa3eb584aea20f1df0d1ea8f816b0bc4be4d59c12f586fe4811d84f9c3f0509d6c729e8718e23f261cc35ed38387e5ded781635738149b237f3c7e736a365d656175806cef25f50cb61271b4a0627e5c42c46398aa146e29cc27961851543196416766dcbadb41ff39c0205dcc43679391c699ad8f1b7202a17c7c6ab98a5edd3b04012546919d924f8081d2ae6b259a17e0a2f50cad28d3e4eed4a0d7f922cc5792a26ef2987ed8ad6a8b6dc3c5d05626854ff47ee4ee013ac85cf817833b43e1a856b8c3974766702c14e99e4e4b34e4babc99744c0a621820c234e2f6a3693feeab4c7db39744a2f039bb7e6269315861644474fb7586515bf340c764af09a408618bdfd79a944f14496b0d306f72e9540d650ac72079be5a90ba9ff80df176e8f762847be5cbeb391b7234eb1c37426ee6288d584af02b1529cd2cdff838523c9dcacfd7dd0941abe5b9f3868491d6159b426631bba86846321133bbefdd1c720a5f250c18678bed4cc4b1304b37abe5e0c7ebc79e85f615818cb2014945c519b9291331dc11cfed6a40258c8d547c0442a69d6dffc75b529e5fdad3aaccd820e89db767f91b9", "label": "", @@ -210,9 +176,7 @@ { "tcId": 15, "comment": "l_hash changed to all 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "256e3457626f1b5bb2cc1f82d7abcf966f487ea2227d164f5d9d60c688dae539988cc75a0f670e8c66abd77ea06101a9d78fabff1c5023114eb3832d561b48e99c977f351a4125af9d0b5210ed1473f07eddd6edd8905dc21189e23a1502cbefdf184534d64c257b896c631d6b3e17672170278af5850663207ac60f4da2151cc13939c126801477b181131d6857be3c31721ba2da42e7146ba1c2f3033072935546a6ffd833c4e8d5a733c1b1cf5854ade160c697e8f8d794bd6330af3a2268e31e432841910bfceac4d7c2300d942739c03a1234ce2195c28d4f6ec3b01c4ded49f811aad03021a7a7fcec212d150ed25cca815c461acc520bdc60d22df38f23a4e7fe25572ef55b1fb8a61ca50dd80a16e9ed0faaa74e7b502c81eb5e84e35f30e1b286e957195ea8c5b0326e5c45849ebe4a920dfa623a0295248d5338e888b7a47eb9730224c1f86663ba3bbef1aba30e9ed91a49d6abda5e0c1c5235767efef235585d81c789f7d83f3c42bbff9f327fecccabb5e35a070a6deba53bff749450c5883ccb2cb5a5545163df34badfe0ccba4b962ddaaa282d83f755f5b1492dedfb8c85c87e387e2855ac2ac6e669c981845f6feb77e986bc84bc16405a44fe810d9e2eae4af98352f93039a1495e4cc85522016337f75ddc3af6a2a4a5c89c8978c4d1d7c21bf16d4631c6406bb317160306aaaddcffca48adff7afbe4", "label": "", @@ -221,9 +185,7 @@ { "tcId": 16, "comment": "first byte of ps modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "8324d6f1ee40adbb9d76a16187d9d28aa2bb90202d7ef7bd7ba2d01cab0915fe4789aaba1aec37fac4dc16d4b7dae25650daea9d26cb1bfb2a34b622943f6e3fd01cf3479718b906afc21801acaf43d8bd91b7c2bf688923609ffddc7043677e906675fa06701e0ce610041a687aa5f001a212896607d19574280acec0780c76a8d5e9ec1b327c9190527a5f1c13a0326c138e0c7079a83bfecf601aef604e606b70cef7bdf1782c0dda68c917095c1a027694c5448c6653c1074ac923eed2f06fc96810b353925f33c48e509aafad75195f06332c8a0c4d05010d2a14a1b00b3f474a35897fb12f61d4caf772076db8a8f4fee8205f7b6f0ce12200ccd45ef177481def6f74d4c4e744812eb2e4240dbe0095c8a95f060ddbbd69f6a1b376558081c24f647cdeaf242a153b5e5ea36efd7dd42a6280f1811035a02aebe53b95f847ade834fffd070294cd8ba8d7cd753e0506d900ea1e76279ff293f1ebd5d973fa9da26090aaba7117237c33b08b9ed345672bd0147f78e2c9ec9b14e4825cce84dc2f39284e25f85b11939ef7f0ebb50c058597d054fdbffd8128f8f5822652b1c75e38d32f35d699b21d5a73f9ec5e887e139b061f24052974f08f36213c5c6250aded6afa138ca53c0328b0692403cbe3ed569304a891268123660cac7080d92fcf4b2965159c8de01cca170ecea328326c393bf2d118efbc50f7bd227c", "label": "", @@ -232,9 +194,7 @@ { "tcId": 17, "comment": "all bits in ps flipped", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "5f241c4d0a5ca389295a0e4d1f51373ac6edbaeeb16ab5df18ed71ae788baa01509a97410ffa7e5aa8b08329366c18dca63725388887d05b67beeab8ae6490f5fdf3d97502fcf02a85ac6afc973446c044bc5995304bb93c50fe40a052ac11eaa5d1a28d5e7a3859f2261762538388e7711c06517e35a6cd760db0224ba00ae6e9cc869bff3db8a44c3cb0fd3df8039da541e4c84056c68e2b4037c76811fd986b6b6c351e64b9879b760a1728a91976832ce295ca39c2f648376590129adda61a40cd32c106c66d5809f1a3839c7eda4d6bac6e45d840605e08770f9b9105cabe6e5a46394abafdf4b6b9f29041cfeb49bd367a7581c896489c385e71e63455ee30d3f3ccbe06ccb617aac9c72b3147bc0653ce3008c9868faf835859fcce7eb060631ad593b6991534d1a0a2079082e3e0d2ce805bf0d71c7d705012e386015825ee65951eeb1f73b6b8ffca02a1cea480e567338080ef58b8dd7e4ca54674f9db6cf42200a7645e71029f84f8a321d1c2fabbaad96de29e6180d0bb8ee8e8f4903e33ab4083d1f6150606343519b921b73b4835d363ee0d257df8f3742ddfc287d2d6fc5f413bedbd37073b5164f9a8f6cc07607b635e6581b9656f256f26780673539c564dc5d756d9e755a7279cdf5a8841e0247759f24e1dcb9eaf80d7984d79f7796b99c67c7c2469037345fa5769d7b69d48da2cd527cd2a9faeb716", "label": "", @@ -243,9 +203,7 @@ { "tcId": 18, "comment": "ps terminated by 0xff", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "b91a1ef2ec1a83116dfaee41a62d3813d42ad5e092e3d68b6b790a6213b322b08f7672e85698de1e9d650399ec6cf9161fb3c57d63c623426ed663f2add206630f5fcbdbc3111078b804b84bbb7c9da6c1e90edd8a879f675ae49d7cbe4d31c4b5c1b8918693844b85f45a981f980c8e15c407dadf7ebe288f6487b6a85cfb5a4699ac0295a003fd58f06d428b56b430496e6e738c18578b846cd957f592f2b55230a27faa2c3d43dbd9ebc41a97f1120bd0e0a7e71ceae24770933a5cee41dcb424756c9934f0f873bacaeba7f5096087a1fa9b320facd6df2d390bd7f5a1c8ef3b92ab179738023590fd962278905e54028a04f4c6537e4cced2c9f6ff8bce8cd8ba1b2ed7f317b2eb9b6abe079750ec65e10579fd2db0e8405d5dd1dc597eb19888de90efb0b982ea435db8697fccd7b77a2090b1f4db9116c59f3ce1b59309b22493c79d48df153cab3a7164ed686812ae714c2ba5faadf874748928b036967310ab1d3b17aa4bea2d663cb7325dd3c877886aa2136271d3fe514d78629cd12f294095a768dddbdbfe241ed8d1e32e7c2b1c1dfd061ad38a84708e4fac5611a973a66f0e3354cc73117217ff4263abcebf7c7465fa1f74e2ef7d850ca3d3e9893e46741a7e46da50c9c93f258f9c62ff71b83b03ca1a6e98934519e2fb6023241f8d09b8d78708462ff61f43bed939554fdc306a81051aecf7990bb9b5a7", "label": "", @@ -254,9 +212,7 @@ { "tcId": 19, "comment": "ps is all zero", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "1d604ba6149ecca0f7e06492035e54d8b4b89419b39ae9aa2560d00c46de8a25daf8dcee5fb9f5aa6b00d36f080904bb41c72be319b3007d05d1a2fd97519e3acc0cd8d6f492991b6a2deceb16839f2c541255d026ed575f4cbc2bd83ee3c16d7746996c887e8c456242ffc0a8e4730778590711a998c081f2321c03593e85933127012d86dd0e5bf30d8433057e4880da06de4cee2cef6b3f8a7d93703cc0fbb6591464a0bac813c2a91c64c5508a1d7716ddf2b75575446ea87f8b94a8db97c95b8b977cdec73ac3ac3f9fc2be746a0b3ec323fc241ac2e22e9f5a52b62efe8a96de6b18c28df18013c091207c1029195b4137940a38aab6d59bf53dea5de16c977fe96d4ac615dcc87e86c044ce97a40324e325ac7660fae8614c56f86ba270bcdb766f5598771aa4fd149259353d752dca72afda5c86b72e2ce2f98a5478c800ae5a21e0d84cc1b1ad15355ad0be194c19181d984768738c3c7872ff33e2ae6f57b282ee6f9987cad599b0c510cced1a31793916a26e354079ba5bf9077720ba336bd98a275844136a433ba7e039c960abcef4b13c322695182002c1a39b4ab04b1994c7257e90fce4dd4681dea84044f6ab11df936ac8af219b72f17588abbe9080d67a0568e4b41d6869f8a1368188ebdf8d4c95300de029b3caa43ac7a08b2dda8a9aa3e6ad3b35a8b8aff9ff4c47b28dc35d06919a9be45833c107fd", "label": "", @@ -265,9 +221,7 @@ { "tcId": 20, "comment": "ps replaced by 0xff's", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "96104d3365a60a8b4e6884fb18755e6d74fb4c114dd3847681d61303ef4deab05d2e34c44ebc6463ca72d641d9783cc4c5bfd79063f7dcfa75531e6c238b1ea1a85482eae2a8db6c7d25963e3bfacea905ffb37a9837707d5820eaead9b6958ac017d2e8ba7e0b1419780caa8bcd341ba025285798d2bc389ce095978243d48f94a2985966a940028d71083d75ff3c1509ea04af0f58d55b45982e70389aeb26ec44c9008df049ddf184bf0130e5671ede3b36836763eecb90eb544f6268c0dd87ed68f421210ae4efbc8c9601533f18cef68da370c1b0960a95d054cb4cab186595d20c18a409403f20ec25df0f928b737e369656fb683eea7a87e54c46fcf1a06ea3f2df95570b95ac39194c9f7d51ae98b295546f7b18f8234b95c99a6e9f37f99c638971e868b389660e95c12ead98f8526e2190fa132f7ddfa58b987ae9f8150d83477bb40d96f959483aee8f8b5d51b9f1df3e4e309db43c83795bf8a08db5d3ae0dea4370f5dfebebc5952eb6d4aacb4fbd3629cce8adb205225aa1cc7c8934e119f1b338151e545722c27adc368880936c56eff68c14ccea07f5c328d5a22e298a3a681c84d7ed4b7c5f78609b63822a327ad68922d0885810f797b27fee06205450b897fdb36c9c6b1c6a8f095b6ad15118c6424581918f3050f86a329821dcdd1c144cbaba537a25ee0fc4ffd90205e223eb7030c6d55e9ecfab73", "label": "", @@ -294,9 +248,7 @@ { "tcId": 23, "comment": "First byte is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "9de5d8e7e5d4ca1a214e903fda56a012e739d704e4b910681d6f347198b1af54555fb28f1e4e071154f75374e09e4184f503d31b45358d72c4f1404501f87fcc4d124eb4573e52c30140e49aa6219e74f3aacf4ffb2e739bb96ec12e492e2a5bf490697b7a3b9f7fd3daf2f3bbdcc5c032441ff1cff63c70c3c27a7162afff864dc8ad1404ceb6fdc058222db8b69b1e4481f0044353d73b8e017a6a103030ac8d1ea2d0ec43c650be4fb8a410c4bc7ae813a06f6e3a393e5eb7272c52d1dac55a1834e1f3f6299573abd8dfda92c65071fe11be6edc0ce2561dbac5da100c4edfac2ebe9ea8756762d479a55132b0a922d7d405a301d31ec971581ae5358c435804f95ebec6286e7f7972a7e082f7172f66e5c118073a719e1a872665ea898a0a50c3d0bdf81b6cb1e890da4fbd8a9e45d78194dc687a5a91664003727689f7fb080d872580c6228601f61cbbff236caf521b76e527f5bd180bddc13a823a0ce7c5972466523de8cb6626761453d218170a37976e68113ad6294dc19ff06210118210c75d4cf2657f04ea9d79177474651044795bdfdf3c6959d9fc5c11d569f978679b7b81f9fedbf012dbf7b9b0652cee90c9059c98d7b24286304f7f41be1ab2a26931715c150de73775de58c2f12fa2fa353210ee1d8cb0f8dea22e9ed1d19df5f8dd349c181ad9bf5b9ffa5938f4b0f810feee4cd34356fc7251f5fea3", "label": "", @@ -305,9 +257,7 @@ { "tcId": 24, "comment": "m is 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "label": "", @@ -316,9 +266,7 @@ { "tcId": 25, "comment": "m is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "label": "", @@ -327,9 +275,7 @@ { "tcId": 26, "comment": "m is n-1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d2", "label": "", @@ -338,9 +284,7 @@ { "tcId": 27, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "6625e39d3e09f7e0205c414ed2b5533c88db0a39f47849b9e20b82869a92c704379b7ea438cc07f4e125a19dd24977410d67d3a95ae14b1c3cc26a23326dca94f1979d5ef7f7b21d65bbb5337099fff12280c1aa13bc7abfc162054544199efffd1fe7ae5573971496049cf43ed2ba6262c1a469eca7737feb96a1949a59b8e4c294e512e8a7baef43f67fa3c22b6c58fe275110f063e0a621efd26821f3a6e8fdfcc688244e67a2ef6ff0e7060c7ffefdbc5b3df57112f9edf0a7992877daa558e191f1ab21b402b6dbf9c0e6bacf38b953ea59091c9addca8db889e6e9da6be5aa273cb4fa782f072d2b491c1296d23ba6aebef21d7d06b572803177b2da0559c46e09535bc0b1930591e5d65b25c0b46ab7967ddf14509e34b74f5b4b1b795f2a0759302af19089a8208c6887aae4f0af1d5ff69cb50e695ed61cee5fc889b2a36145995b43695137738302d9c01daf12eace83fbdb0b58823c10310d307f3849edfd271feb622bac61f1a0820759ded378fc71240889452400a8ae2d5dccc4242abb54419ef6d3006a02e23516d34aea6c4f8c2219be28ced0db369ebefcf9ab3059e176ead198a51fec2e6a1618bfba33b5cc54ec76ec5fd6179f99c59fc04d1150f8ee1ebb5c4f4163b969dfc561b961e06a377f955eac0a1d5ec210711992a4b9cef7ba65c2f87d1ed03e5f9cafea8ac3f29eb2c43cbe1ac57bcec5d500", "label": "", @@ -349,9 +293,7 @@ { "tcId": 28, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "", "label": "", @@ -360,9 +302,7 @@ { "tcId": 29, "comment": "prepended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "00008889564896395f4392a9ff76ebd1e0f5b3c5254c83fa7fd7bf614aeac559db65999171139bcd3c0fd6adcbbe7adfff9d8254ce2300d4ffc48ed00131243811677e8916cae0ff5752d75135fda0acd167b0e383f48e2cee184917d5f860c0bfc88a59d54587825f75db894de2e9f40bb3b168db171e8844d64add489ad839f47a63edd6382972d133d1d8887cf120a1dbf4cc3ebc0845ae85d6abc4ca82be90648ff4905e11e9a37137cff9400a0080e2d13babefbcd787a86b75772dd8461d5cd8a8f3c3f14b7b305ba6e51c765302981f0c3632a2860fcf61735396fa39bd407100cc1e8dfdfddfc0b87735b0ddefe96f2a2de97f168e41f2383c345ff93007f6fd505874f2c6cf2ed6f30ab6a2c8bffbbf6d3cf32ee716c85697db87f2f2b0b9cf65a48cc15187f5febd3b015b3339815beb3b02f418bbd3e7c6e9fec74374a1fb7ce9acef3b75292a3659b04f44062dae0980f6426dfb1ebe6d67c6cfb887f5fa3f9027ecf4936f3c0995acc540a4691cdd28909b3df8c48a4a27c9772763f98e7dc7d8a5497142aabf2c4c472ca397edf2fd1a74af576fbe1db292fdbd140d64a3c65173c0656619f5e5b3db0596a955bf017db34d849f29902f8a08544eb8aed66579084ba3aae9646d170bb76eeaaafa95f34295f2ce86b8bfff613644cf1ea061f7af8ee42df5d97a83a094d07219901d2e1ef26517364a03f031a3ad", "label": "", @@ -371,9 +311,7 @@ { "tcId": 30, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "8889564896395f4392a9ff76ebd1e0f5b3c5254c83fa7fd7bf614aeac559db65999171139bcd3c0fd6adcbbe7adfff9d8254ce2300d4ffc48ed00131243811677e8916cae0ff5752d75135fda0acd167b0e383f48e2cee184917d5f860c0bfc88a59d54587825f75db894de2e9f40bb3b168db171e8844d64add489ad839f47a63edd6382972d133d1d8887cf120a1dbf4cc3ebc0845ae85d6abc4ca82be90648ff4905e11e9a37137cff9400a0080e2d13babefbcd787a86b75772dd8461d5cd8a8f3c3f14b7b305ba6e51c765302981f0c3632a2860fcf61735396fa39bd407100cc1e8dfdfddfc0b87735b0ddefe96f2a2de97f168e41f2383c345ff93007f6fd505874f2c6cf2ed6f30ab6a2c8bffbbf6d3cf32ee716c85697db87f2f2b0b9cf65a48cc15187f5febd3b015b3339815beb3b02f418bbd3e7c6e9fec74374a1fb7ce9acef3b75292a3659b04f44062dae0980f6426dfb1ebe6d67c6cfb887f5fa3f9027ecf4936f3c0995acc540a4691cdd28909b3df8c48a4a27c9772763f98e7dc7d8a5497142aabf2c4c472ca397edf2fd1a74af576fbe1db292fdbd140d64a3c65173c0656619f5e5b3db0596a955bf017db34d849f29902f8a08544eb8aed66579084ba3aae9646d170bb76eeaaafa95f34295f2ce86b8bfff613644cf1ea061f7af8ee42df5d97a83a094d07219901d2e1ef26517364a03f031a3ad0000", "label": "", @@ -382,9 +320,7 @@ { "tcId": 31, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "89564896395f4392a9ff76ebd1e0f5b3c5254c83fa7fd7bf614aeac559db65999171139bcd3c0fd6adcbbe7adfff9d8254ce2300d4ffc48ed00131243811677e8916cae0ff5752d75135fda0acd167b0e383f48e2cee184917d5f860c0bfc88a59d54587825f75db894de2e9f40bb3b168db171e8844d64add489ad839f47a63edd6382972d133d1d8887cf120a1dbf4cc3ebc0845ae85d6abc4ca82be90648ff4905e11e9a37137cff9400a0080e2d13babefbcd787a86b75772dd8461d5cd8a8f3c3f14b7b305ba6e51c765302981f0c3632a2860fcf61735396fa39bd407100cc1e8dfdfddfc0b87735b0ddefe96f2a2de97f168e41f2383c345ff93007f6fd505874f2c6cf2ed6f30ab6a2c8bffbbf6d3cf32ee716c85697db87f2f2b0b9cf65a48cc15187f5febd3b015b3339815beb3b02f418bbd3e7c6e9fec74374a1fb7ce9acef3b75292a3659b04f44062dae0980f6426dfb1ebe6d67c6cfb887f5fa3f9027ecf4936f3c0995acc540a4691cdd28909b3df8c48a4a27c9772763f98e7dc7d8a5497142aabf2c4c472ca397edf2fd1a74af576fbe1db292fdbd140d64a3c65173c0656619f5e5b3db0596a955bf017db34d849f29902f8a08544eb8aed66579084ba3aae9646d170bb76eeaaafa95f34295f2ce86b8bfff613644cf1ea061f7af8ee42df5d97a83a094d07219901d2e1ef26517364a03f031a3ad", "label": "", diff --git a/testdata/rsa/wycheproof/rsa_oaep_4096_sha512_mgf1sha512_test.json b/testdata/rsa/wycheproof/rsa_oaep_4096_sha512_mgf1sha512_test.json index a819eaf3..c4dc2fa8 100644 --- a/testdata/rsa/wycheproof/rsa_oaep_4096_sha512_mgf1sha512_test.json +++ b/testdata/rsa/wycheproof/rsa_oaep_4096_sha512_mgf1sha512_test.json @@ -2,9 +2,7 @@ "algorithm": "RSAES-OAEP", "schema": "rsaes_oaep_decrypt_schema_v1.json", "numberOfTests": 36, - "header": [ - "Test vectors of type RsaOeapDecrypt check decryption with OAEP." - ], + "header": ["Test vectors of type RsaOeapDecrypt check decryption with OAEP."], "notes": { "Constructed": { "bugType": "EDGE_CASE", @@ -21,12 +19,8 @@ "InvalidOaepPadding": { "bugType": "CONFIDENTIALITY", "description": "The test vector contains an invalid OAEP padding. Implementations must ensure that different error conditions cannot be distinguished, since otherwise Manger's attack against OAEP may be possible. ", - "links": [ - "https://www.iacr.org/archive/crypto2001/21390229.pdf" - ], - "cves": [ - "CVE-2020-26939" - ] + "links": ["https://www.iacr.org/archive/crypto2001/21390229.pdf"], + "cves": ["CVE-2020-26939"] }, "Normal": { "bugType": "BASIC", @@ -60,9 +54,7 @@ { "tcId": 1, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "8e615a3b27fae31bbcb6abbd713e54498b38143c5a740eb326cce75e2b9df42b6454dcb465873b831d3c18c4a0e4d941ebc49722402aa05498b34a7fa56a74774adada8c9c3af19386da29c191816117488a37b9899d135da5e8afa8e2b76a87caed1b050b8289d110922ca9b19ed932be12c92b36d36ee77ae9803fa8bea86cf8287954fb0fd69a0cf9809b686bac0c0035d8ed0bd80dc2c5020b6c6afeae2d7998373d551ae3a868a06854eec8fe07c8dc61408676ab2c21c251c5877bc31cb570724bdda76cfe2b055d5a27d1b3961518ac88afd3a041e2d21542ca027d6cf8c71c078016f1b23f73aeec8b7f5b77bbf003ab4233d0c56ea42337f5ce83d82b5e05497f0f8e3b4f23b78f71be7691f5bd66544a60f2ee685c9c70b17c5933e864d66f1ae50976629c7b76e91e17c1bc3099f5fcd191fe6419097088fed1b7d875f9a39dded5ca6c7c1ac36edf1ef3dfe9cf707de34c21962bbe9e8d0a92a7bbc0eda639d813254f44c47983db3d35c662096dcb61324e97d68320624f97eae0fe0400a7b618039d97bed9034c29846278a030d3c2e0932bab62a9ab325bc07cec7094fa427a37a937dab17357ede8d08d3b3f76e95f1f470af327f2a98ee1f56a5c69d1eeda8f0262fc36e04c78b051f4657c94cbdfa3218385d4e3422f5c4cf7d6c869113e0307a3c16f41db561c4a7d43e1ecd8ea7ffa6a6a548606ba96", "label": "", @@ -71,9 +63,7 @@ { "tcId": 2, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "77c634e7ac8dc0d271f8d970c3d59ecdc19a09ad5076f586942116e7125b6df207f8aa21217c47862419cfd64f8cf83302660cae993c45bded252c6e618ff225d251b0057099b3bba4fbf9480b536e5eb6f39f64f2c9b32c7d07edbedc4a642a7d69d263d88a62475769b653e550dbabc1d2fc0d14e27bec772b2643f46bc6c8950415977fe21b2f33a432617134bc208a613c3ecfcd531950d7ed44b925b3f16caa870419de62053c44984fede89b8503212531c13345868265d1fb139d2272a9f659e6a988b9f54155251601259b2c0159b3dda4910b5190694d98ae847b05b152fb63c1fefa31abaee992a46fa7407499ba1f59b6dc69c348502fcddc58fb2c60fbe30f7471821b75572f149138841972d08515d85ecf0390ade20b1630c9f7cff16bb1c0c0c566fd0e55c1090dd28f18b5019347461e4e533a1d97e553583af0beec3f1dc3a595f855baa75834eeda16f6adbb435be7044050f164b6ba4ee420ba9186027b166b50534d5607f2635c3317ca87acb9fa9d08272fc1b69eafe2d0b17b81def08851e9f623e14674016ddad14a86125f629d3642f5549c1bc69845fb7fe01b9be3c77051781635f438c6846a17a1c15669f0a161edef0c13d01ee2f53902585dd02d2f139bb91702ad29f93b6275de15bc7e537a1d2a4f8df47fd7751a4f9ac25dcbc9b2e43d21accacc6c3f7155845435faf50c275c3d4572", "label": "", @@ -82,9 +72,7 @@ { "tcId": 3, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "1dda78168838f43a71aa61151bb8bb953c204d0af526231cb804952d4e958ed47d2b51aad7c3ddf0cf5af70b87b5a5c80d9963e261309692a822294b40ee3ad67af64408508bbb18dd2b61090882869a5207197ffe0df39f278c2f3a710e0f8ea451b655fcd8542e07606af88a44a7bdecf5a523c312ff73942ef4e8105a5cc69fc1bb315f77f36b87477ff693289963d72f2ff0b6ded18a0d56d79787928ccd72b7d5d7acd61d37d632cbdce66e2cbfe990cb6ee250b8261248e81013df77448dfe1cdc5b812c8380aaa0c19e6cb11781c0e3080017ee254b89fab5d534cc4192946217718d3161c87231d955d4fbecaa817fa92800104fbd0bdff088fd65e9ad9f8513c88fa613d952634ee8306166225a2f37eb7ed779fd6a799f0e5600ef915867d88e99645bd797e261cfc9e462773fb52eb5398e4e6efc189759c2405f9506ed48e6123379ba477bbd029e8bbd11ba86239e138487ba48882b0c3ef356cc1b3cb2cffb0d2d0c9161f8dbab0a91276a242762d18ba36b2daad8527c781a2343a110c4acce2f2a4c294057765d82e86abe6ff036d9331f1986115b8a22d7e425b81f7c0f0e32fb57b2971e8a7032d155fcf61d0df5e9415344519891a712907727bff0b31cf652357e7755c68d35e22dabdee83f8b46ef4f4cba34f180b957d52488c033f4f2fe413bbd6d83e70c52783d78bd98689bd6d822618fbd464c", "label": "", @@ -93,9 +81,7 @@ { "tcId": 4, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "2013a5504dd553e9ff2d0c42eefb6f6978cdfee946ebacb69aa0071640f42b1c6d019ab2c50362c7e271382d546a9ab53aed7cb625fdc692a60b4112df16d85db4a748935df606e4805419d4cd4a595285f369e20c7b474a2f71a6c40642c4e84f6ff870cd4546a4bb2b9f92a77d69bfa85724caa7c3724aeea131d9e2f61b5c24ab19a3ff46ef9b25e8951a165b2a795e8d734c996f0d3cdfc97995952195b60c65979f154ff185e880be3948eb95e449f5427fc3cebb805bc971dd32f57798e11d4411c7f2cae6ba40c711a5748c68d37fc7f493e5d389666159a55c57b1edb99fa9c30bc7eed5619177a90175cd0cb290b93b75a4725867baac40edc7033acb3b31e89063546d9c5b0a5d4c4f9062295269c51e7230b35fb2003c2e913f4c234ac9da3c467e6d522872fef1d28493e469b8e9efc1f6c389e69941b51977c4f4bb21c02a66926662899bf3dd638de31d47f8ffa9d8ee3404d8fa102985d2f8ec1e684acd5ca046e8b96d122630b3a7059ef8e7dc930c81c97bd81a3e3b9e984602d71cdf9985778f5f3b04d3f30faf4bd8a323ce6aadcedc43e3027abad83e92667afe962b07edfb218267f515c44be8509f1e26558220207468a318fe23e07fe2fda04114db17e754d9775d2c4951dc1c7f8d1b4476aa13ef50da043815a2a1c6453546067eb463db0877f717ec70c176e3fd73c8377ac3a8fd19dd2bb80f", "label": "", @@ -104,9 +90,7 @@ { "tcId": 5, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "0f0b837a5f4f036f5a1b38669a4768571e1ac523e89f082361530f1288a55cda8c6cb5f4b7632d4624a9ef1507546ff1416f5baf2c6b53f1bcb9aecb305b6bf57b204282c74827ee71d23398509537bc7dfda5a4810b0c4b6af3af45e838e1586b9728509124d8b49d0a2adc8d383962fe70e4524e2fea9bcbe5c71ab05ec65b5e4822a6b765de292861c86a7605e3c20d1e3f8e8268a21a326f51cb66ab0490673f036ebe3d8fe5fa39e195fd703c1c93b49f3697d9f73f683b6f70d5bf585d72324d34efc79985463ce1df5c6112720e9bedf876e1b80f36614d719743e4420a62200dced4d457ba2bde819fa7ea2643eb1a4672e6827c915920fcb94f3ea9c1b0eefdbd7e5e07d1a2d6738a60ac7f81be705645f2b33af5d5a20b09ea4c3922169bcdf0d376fdc80b355740686e77049028f2f0dcbc7c910b8c15cca7461ca5a411a9b6d750a315a250f0da703459a2147aa3633c5711d3938f863e35713b802788e2d20b0de356fdbec6d187580b75d97cdbe7f07ffba0c14bb88f32e30613a1c911eb82ed72b4bdcc232b46684c581440df157f780fa9ce534ae18d20d50187aa905611b2b045d8b1c2061b0eb9fabae940de151348d10f0f24f753cf6f667bf2689a73bbf3089bd26dd74b803ca47d9da8f9ca538f4c7a62aba73def2a08f92eba90bd6d482ade0b6b724bb100c9231a31a7a0973af2de4fd5aa752450", "label": "", @@ -115,9 +99,7 @@ { "tcId": 6, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "c40804f6c7fc5ba3c30f051a719c08823b6591f45a899fc9839d8dd77157761ce610d4a138c10bc231e53f9cf87d5fa26aac8f167deb1b6522a4b365a136849d0124b09a03c4d5f5c26ea90f7a0fcb4518625c3ae3908910085be3757143e1fe1fbd23bf0942174491cf8f7c2a1b697efcff99822ae13e2f4527c1b8e5d50c320971dfc3bf8761fd08ea49f60f78c80e65edb08aa916a5cb9355e9201c867fe17ccf4bb36d69dca6789906dd27515b1dd99285f483f8fadef217c80e0a430926bdad691118a33577689ec1815565f51dea4130533aca7a57a7bd706427ce2022000421a26a5d1fadbb834e6d78fe4dba457c70820c1c0f3f1efafa8a27ba302b1cafcb9b96f41a4f34633a28e87a6202f13fb0e41df3ff644a91106925c5c3b875c313aed8a04930011dd866c7d52ed018a6233f0125f4ceae5df8ef8890997868cdd3756e42775bce57327cff10e4daf568322f1021b140262f94f4c061c31475de1807313f1621fbfb24f4d779d99c917fa5104f93324ae675621df90b02446d40ab2f319c32d363b265ac32a7ffc6d262e7903d8c05dafeba307cadd25927a034cfcfc784ef45136c950682d313d35c20cfb918490c86eb342dce1c2b68967f3f10d439849a4b6db8430702615f36af9839391b1316c0505ee18b8a35806a94b73d00bd5e8bd2b79d383b89ce7bb046e5ef957d502fcd9e0290fe70886991", "label": "", @@ -126,9 +108,7 @@ { "tcId": 7, "comment": "", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "9e053f731455e4fccecfdd3260ac0056a291fb4a37e297899e812777054f13c9e836f27de12cb2549d6aab0ed553544464119c495067e90699caed744e61ee17295673d2c868b41cc23f9e594a002a7eda75f1bd7e0b211c3c2e8122fc2568131b354b722bc1a29ec52e718e471c212cef4242270a4f9a765f6d077e37a01091bb13ffd9ef02c70462aecff739a2624a5d8d8f5cb8f8cd3c6eaabb683a10bd131afc6197a8d21d6cb066c610277eea1221d55c9c0d26f553ff7c22bba1a883d22f153c18ad617b506ad55e4fa04fbfa7cbc7fd310b49809c80513322b9ab296aa4a033ad3bf785c1bc5ff0c928777de67a71b393b213227e102c145e9b40357f251c19bf572a48c2e3f5f0bc12604c8475aed9baed2155028feecfdbb328b488bd5bdc031213b0b122bdb9cd44097d1813a759d13122530587be372a779e1aaa08d18a84d26213f936885b73835c27939e9c5d284076a09ecca3e6dc6e5be5c36666ac1ca1d8796502e0d5359cd6fa43edec58bc3d2b39938e69cd46e2a62ac4f6760d8c0c84765a6f5f6b66411dd3e217d690452745808a2c0f0fc504e6e56989a72bd1a59774abf529067cce618d2c39c05f0b400e644f7ede106e6eb1d0635f7f32ec04f86cd3628dba1f967b3109bf0052613fa84012da70ab4ea84e5d5942d42a0b9e3d0c80b0343fa9486c5a077fca77ffd30256cd4f8138dad30d6b5c", "label": "", @@ -137,9 +117,7 @@ { "tcId": 8, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "63a3fabc60b94267d318b377327ee6548f594777842681fe21baaa2e9278f001a575ba38a207a3deeeb2258de8f6bf11276090f869efe817fec6299247c09550bafe7bad02d0d7e0be51f8134bab130d4a9c593e3fbab7b276034f22ba071792a4031e591ebf2d67048ef07c6a017d2f71c72f8db0d32acc16788976f02fcaad2097aa83843773e59ef4c04f383f013f86e2334f215cfbfe64257f60d0797e5a56bea35b5dff983414ac686d0d80d5ae14572869d02d442b6a7b88954a9c0bd56a872fed20dc45fc0ca511db195232021fca52ab997191a08d1c02d0ed41de86b49d05715974776d8b0fcfc5a78432f122482e28812a0608ad1570de40c55397abd5c2a58046519a052cd3e2f03cd9e91f4888bda964e7e52d1296ce1b41b312d20f640276b91a737e9db0bf4fd449ddec6da642559b92d0a60405e868793681a2366904e8fa4eeee0368a2d0a606173c9470e26bfd462d97a8e40d06c31a4330a9ec02de58920c6ac90dcd20debe6fc14357842640b44b8d0be5bf03d737c4fc08fd37ed249017682b62735964a24681332b210fa8825bc60ed85e857828004b6cc42e8cf8b7d08308280b0f6daba6ec96cb5a300dbf3ed260984066478b5b93274e1b627d6a2a126d9e8d2db8b886686cccf6361487f5a0d62aa0027f1608e1da7f5b909f247ac42375551af7c3fa53673470c1c156bd953cf188f62bc696a", "label": "0000000000000000", @@ -148,9 +126,7 @@ { "tcId": 9, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "21f1f6cc2dddc3f1d41d482a0e1161769b8468f2340e32187349d80955e7003c57386a85b297aae086ac1550f90f8a5ba73192818c68f0cdc9f1a69ca518d1bb84c34538d9b0fdcfaf2ab859bd24748b326c8f8e1f0bdfe2d32fa7a5a6e56dbf69b07c41eb81ec699c79be15f34cefeaac0531923556296b7f9c29b06c2f8c4c36f5adee505c95db1496bcf923b27d4af4e083e986b0bd04cda37312a99bc091a81485bd335fa7e63772d8512b4fba1df03cda8cdbfafb26479518a75618068579bec06809c3107cdea7fa5a264c9dc0f43ea9db33b32d4637b65b7fcbde0d0c959b2c5bea8518f24f7f600d33d89ed286044d4594a446aea113f86b19764f68eda9ce15504f779316529bef78d1a83aadaab26e8aac19947b85d949d253713036d7c04f405051fd33dd8cca36bb657b3519f4e4a1722476b02577db945b86c39f8614df5782fa3e1cc7074cc5b5b71c9cb1077d8e88ed3aaa9be3745859c4649dd2845b4c6606c8f689cc5299cce15721eb0a66e7b6f9a9105191bf17867eca2a2668ea0e9598454dce6a10846f49e680c4bed4a9db06c5b92f92735b4dcfd63506ffeac5b354a09d16adbfe6375f9b6ac88fbd5402199f68d31254cad765a554d65757f4ecaeaa55b0d3a4934e24bb12f8fea46b18291e9aa7daec97ae675707a3913cb08b306876ce15a025e386cb03b1638ae4d4ccc76b8ebed23b92a004", "label": "000102030405060708090a0b0c0d0e0f10111213", @@ -159,9 +135,7 @@ { "tcId": 10, "comment": "", - "flags": [ - "EncryptionWithLabel" - ], + "flags": ["EncryptionWithLabel"], "msg": "313233343030", "ct": "5559053e2566127dd1aa6ee3eecfdee11fa81f6896569d8a4f85c350c4f258126894f6826ae466ad939314b2674397f4aae2bb6a6d53ff89f5806cc29ee6c390434a4eec144547603742bbeff4584b884888b9af8988ec8fa2567cb6749b636b4a2a6196d2751840aeb64dee7dbd25c32b42776d04a2797bacf5e274895771f43b519a89669f56233c0b9a34c8a8e87b70ecbd5aa79337bae44364af6638e3d57b86946e3d26794434f8816b533aed1be591087448a13a1b247a64bbdfa989b1cac0047c966af74d0c9093a410cfbfdd828385597006b556276e6a466f9f3cfd38ccaea36d0a3bcc5acc63ed8f65ae5c3aec3091dcda791e7931221c09399ca56bfc3c2710c0211e9766dfa6f65cfbc6141479414a63a62d7c72830ff955b1cd86b38802d7935b430e7a802614d68f5015ef90adeeaf15f95bcd770fb7efe4d9e6a0ef8f23ec0743b3f71a9520e20fb60567998e58658abf6ecb98935fbcd343a949f952baec6ff5de23552ca435866b98e36288693b508bba177c09dfb27e13d70c741712d663f3525a7bbf929162d6f45031ead380ad869f40e230f78d9cc8a8918964ca0d8499e4bc355b3851a1fd1f03953d65935f613483058f6f250924db780733239b24dc454f9881df7648e2d19b416c2f8af53948cd7ea06e9b3baacd7fbd35e50a245c8c7d2113d9cac43880515d3a0fd6f3d76e5aec0d38f02e63", "label": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f", @@ -170,9 +144,7 @@ { "tcId": 11, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "78787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "592e487960f3169443c5d6f87166bef2ffd52931518f3b0e5d977f3a2101814e749fff5fe8eba424a3d439609857940f5e23dcedbb45cde57c21c28bf729e396530d21fbcb96c97a148c5708801467b15be1eb0d35206105f543d21022fd023ac89b616ec790a9182aa053ee4aa7962f33f4b413a48ee3d53b2d247988683d4db30bf4ff6d80b6d0ce82e314ed6dd7607df577f1ec956acce51f744f89e7c6a770ceaf90b20665df2ca8050ac25ed29ca80a0351ad790c3b8fd00527195f427410dca6bbba37a441cb82e44383bb4e077fca32b27626051c13886392c10a305890454588f508ef8d9d0aeadd8bc78991fac96c5ffec892381b03580e28926d8b3a51da862951a05f48ef809b9ce11f23323ed10fd597d0449acabba954079164d775abba56da956c513b601d1846c867c6bbdbadf195db11857d4135c30c2b5898782ac9346f7fea4e2ec80b39b0ed962e0c1b34494af4441e5dad6d05fa7a47763368f850e3b81451b47ec12886fb317f5f5ca688275ff1d97410f8eeff8e210680c799f45dbc47744166d5b470c35a9df574dbf1b255931ec98e82e10985ea23daf960862882eb3ed17a99fef36af01b6168b22ae7ae0c91045f79da51fd62317630e123e322dc692c386bb9e30013525da3289321f311b8cd4e90175573debf08f772ce6d9257a6593557f9edd956c827a285f7bc620e262a7d64b8c56478", "label": "", @@ -181,9 +153,7 @@ { "tcId": 12, "comment": "first byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "8bef4f3022bf5b4897cb318c5a2bbacab6b5a31d84553837feb0ee90f0e26e9c5fa0b963e13fa3f4867f60fca67c9de0ea48cd495df7083c269cd3d7da9942847623ccf81deb85240edf5ce1ed623f5edf0f8cbac61182538be43a32710d62881a973c12fd20012209ed24a8fcc64ba98cfc15029231ba9bf8c6171fce1cc365d7d49c169371e68191d9ed06a2f2b0b9dd8f21750e50c897f808e696730353a620656ab4449918b552628445f37e168b9d8e812bd6bc6ee3df375fccc531546479cbe773a839ae3523b7ba697ea0ca9cbcfe995f9f3e22680a787f3a43206571c556e6caadb9c6ea8f51da21f00820a2b5a3189fe1b3ba748408d93502cbff30e5204df86076a6612513db0067b2011927349066ba94b393a7dc23934904e6190a28c48d0913ba65f51e180b5458e1f0dbf0feb055bdc2f1002d2d4a1e506af1367d234dd0751cb2870fc9f4b84c05839366a2120503e8cff9f648c1f0b630619d5e020ea4ef7066df63053257d303bbe3717591e769fae87a9f92b1b04f9c0d879391fc063c8e5534f7b2eee96385fdd188b3ba26d6913ad9a767334dcd8d9b5b596a808301518de9f12f12b48b99f192670865abff0ce432ffffddfe5c311c3e321db48e79399c1fb530cf127936267dc18b05ea7e5594e77c63231d6a79f261854c856a4507d09ba5796995e1410135e05f16c7c5dde89973d35b0ff9b5f2", "label": "", @@ -192,9 +162,7 @@ { "tcId": 13, "comment": "last byte of l_hash modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "ab1f96560081e6aa20dcf6eefe00040bed6e0810076e5ab0457e276c06aea748946ff1f44c4884fc0509b79498709880b9be9a10accb2dad7a1195f6dafd668bd6d7b7225f1cea79f8c0dee13d125a0a1ba905f498ace6396e51f61f263af74304273220aeb8967b5a7f90fafb8226a1d3dac4f9bb626a513e4c7d352b31e25bd1eee15259fc3a4dba78641363e261242e18f860ad5f7ba35e60cc6c04c0709442048fe5b34ff9c567cfcba5a146df9f0c5fd9c1ba61d99595712e98a88c8c8d4b643925f0801b59cce4c1933d864b46c038400450bbb5da930612153116722050e8f8b377da4114052ab47ac3757aafbd6b7efcf006541681db2262478d3d125945901c2418fb3f013c5a9ecf3165de6e64b64a45e5bdc35ba38b6337b5da3cd9ffbd2a92f94565935f9505b1abd2f9c22705b5677b5e1e1290054d5dcae14f9314219287a4a618e2671930e6500acbba9417ec71e23b64d1cb5326f2fc531c5602e4b2fe45bcaa892dfdd8b05def3909b583d40e97a50ff7c38d29f7da72c92d7517e795ce7474f1ddfbc0cae588bdafa42188cb85204dbe88d742bbf7f71f7410e49b9215d9cf14a47d8b5bee0bc7947bab919462dc2c5549181ecf6ff07093fdc028251b8edaf2861a76465b9e22dd37940012d78182955e25a2a21ce157c6a93de447125184be3ad362f86b0299a74478f46061091a48704285fbd3a668", "label": "", @@ -203,9 +171,7 @@ { "tcId": 14, "comment": "l_hash changed to all 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "bc4463414999b839a31fd9e688d87f659a154a3025c0bc4bbb7ddee3c343b3b0d302def1195d56e39168b39dd48ec9ba5b16f8f52969e151ca122b06990d424b84884dea7a27d65b009af3125c2dc57aaa19bddb4ec284e008fe3c611883d60311c7cb4275588813e96090601c5c208f1d106145d02a7cc06659bbca484e1c898eb03fce81aaac560aad4b1e0dc4c92fafa0d4e232bbcfabb2e8c714c821a5673201df7b163f27d398451c4af2bbcd1448f83a4a8b238351b0561ad32dfd856b9a44516b3b6c20f5dee820aeb8e953d72f8d7e1f742d729bb1511d85400866e0f604e22f98e2f48033539756e86ab74939fec4568f37530678667e18bccece1abe6d3d934efb95ec85e1be5f0c2c4a3152cf5724a98a6f092de8ab70664e5a0725c8e5ed218540acd30ece6bc1279f1b8241660288b09300062e5d419525a9a7d6a04f24c2538189c9aba60730cbf6f6e208654077ee8e00a1e4b46ec3fbc37163572f0ed22b187970fed4e05a3331252263337e1d99f9d8e8fa5e42d5c4eb0b8cd9f4580b5c0c23667ac95004644eb125a6bc89b056d29aa9ba0757dd1bb7087102ef146b0bcf4f49d8898045ae7345ff58e4f804de5ec45ca10364bfa5594ff22049fc70801c1533a7946ac8eb445a14bb2159ff2c6f500fd67278b853d8b124dfe0ff022d0839533e4c17823639c6fc2fd0472649483db41ce72164970122", "label": "", @@ -214,9 +180,7 @@ { "tcId": 15, "comment": "l_hash changed to all 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "17a8c7f746c34ddeb535edc9196c8a8f921dff923eb8ba3be9fd7079733982a147ef9aa5e9b32ff0c54968cccab1ba030dc623204693c18acffd0bdf46730a04befd55035b969d829cf539168ecd100d24cc7b8db4651054b5e63def4d6b183236cefb3ad9ae7c8eece2fef6f5c3355af267a7ee614050bae80eceef92dfb3b994a37724d46dea998894bc68e37252dfcf5c0a43bd3ebbde0d5a99fd8ad03a42f5d18b464b1f0a46a80242d7533ffc26c012b03626a0339ce0649b1264e9b5ff0654a52ab981783ef6c1b0b53a4be1bcea6f0367e4a1f9be96091038279d6bd15ef2f87e0619915d999cb30044f1abd24e019fab6dc7a1c413fef5dbbcd29d268e72fff5da72de0f4c0813615b27e74776af8b7a58f4f29a233103487f20d09750bfa9c272d0d57bee59b1e50577a04fbb46523ce1a3434f72fd69eeff3ab5df6c9d5e6832ba2601c0876f9c67b5854ea9a046b2ca9b0d57700728e19204eae99e1797637d510b54a2057d0f772ceb31c84d5625fd3c458bed65501a38ad0287df1348290c8b296fec11e7b3e36969bb8ce32ab7ab19bce268abf0a5c183f9db1afe56f47aaf73a1dfa499b8669a50191d80635c908f4b46183a33f025e0d1c6d7a85e3617967a421d998ea2a7461a3ddf3a19740273fefaf7cf9e64057042adeaf6b765e514071b92aaa44078cca712063c1415395f2bdcf86108d77e0f2a9c", "label": "", @@ -225,9 +189,7 @@ { "tcId": 16, "comment": "first byte of ps modified", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "a23046d3fcfcbc13bff0e424a2b4fbae7588f3a09cf44ef784a28de68f4409f470f13e0da0ae8daa2301562a1e96866e3e3781f0f9ef69bb8a9f9eadbb9b95e63c995bbf7335de941b84cdd2d366fe15e33105c6118bf40bfed872507869feff4165ccc82049df7aa0aa2fbe5647a38194ece1d2f51dbecada77290e5512e56d2187ea5a9186dee20518bdfadb6d9c5aaac78f2f3a3db119a8cb9c95fa12574687cbeacd34da15f17d4baf96c5a117a6613a10fa3bb9472500c9706ec5b71863153ab95d28c2ff53e8ffb61d4f137c6ff8010a65d23ac779df950bf36fb87df216059fe184ff0a3910447dcd0fb15c134bcd7d908c74d156fb1d7a7d02e41119d0f52e447d3bd921f6e254223fe1fee5e441fa1c5572f098376224de4361aa75bef556361a29a3eb8a9da7c3cb82664b37acd6ad5facd48947b9b743723babde168b57bd878968e732f8a52d51c0570f26507e5f3ccd28785e617a0821921bc99ed7591f8bb3eda428713752b862e0bd9c60e32b0a8c69b36dd7dee5e77ce008c7923c8aed25fedc28b45f13c308341a2cceded4d8ab0c18e54473c92adfe04265efa6d10deef8bf4c1452dc335e3c7176c823f95d219ab1dc301c5b3361a0d1b29eb7c966e3b9349f5ec506b49df1a8deb9a9b3a5c26267f3d46b471e273058d05012623bced43cfaf1b8b7b3e6172e76d882d7a3a4366d5907817676cf86c4", "label": "", @@ -236,9 +198,7 @@ { "tcId": 17, "comment": "all bits in ps flipped", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "8808448178116585c28407f8c53b7cc8f995b5ecafab042ef0347c611dbf49fe2ce60eadfc663a1cca25a3edd5995946e5232676acd2a20e33f16ee00f2ca1e8c95feae8e74e874b0027e33cd6ce9b9e7e280d65879d2fc0a76a8235a323b44dffd0039baf3400e681adaed2118796f34fb251180279dc6910f67c1015dbd9e7c758f1652de8c7583025a56ff328f73bea9794c15703b85d44f84b6f239537e2c8112eed32e4820f909549002f08007d7eac01f66a50424a89a0e102044852087d9f33b3594b656e13a7bc8ca20bab2957d7bdd6269827765cd889c10ba5a7c3b2f45f9385850a267dc58627fd08597597ecd30654d160a9011b6438f9c629989f641aa5b599503beb1f00061cc59f153213bf72db521dc5de8a58bd7b821cd02ad8d0f8b9009a069576ca11ec30fa7ea70db3a7421211ca16fdcea412a10b1d1c92ee0943e017d124d8c74cacd3b33a3338a49a232b4620ae76fa9b72a1e1b70520c18eed896bfa3c1becc19298ccce2521bc9dc0f340184946f1ba5d80a969e31bb6e84b0fd82359c12e9774e2c9b916628ec648c173ac1e315c14ff310f6ad13c07329c47d36360ba824ae92982e25659c6c2b41a6b2a0abced6c6aed34f9834044d3bd2b7e553e276cd5c219fed0ff68736ae418cbe04d48594649d4f4f633cd8b3716a55afc2f8e124cb26a99493a39092dfd27224e17c3046c1e2ccdc9", "label": "", @@ -247,9 +207,7 @@ { "tcId": 18, "comment": "ps terminated by 0xff", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "6952932e89da491b52f5272dfd65f9697f4fc140eccf3f934b15d3401b40c929b45245172bbde9f0939497d567951b78cccb5eb21d5ecb2742a9ce4f627fa55604dd5d3d56450e07a5443933badcf787fb75e1fc733e3c1300275f7dbf67809123a2c2e46bc4d55d4d52e02c7f9cb24c1fcd8081cb3aa39890b2ad094f533c470bf2083be301e010d51a525bb5d96c2c248fa702e1b993a708f590660ddf96235e19b6eab37184818582ae6cfe7288a5b15dde2f5029f7abf92d2b5482ee75fbbb52a0a0faffded1d6db9d9619f7c2a4bfddd233a641c7a6f7706390cdd69d7886bcb6f1ea1b2789d4ac54121a12081c14b4eb97ee475eaf81dc2c7b3b009ad2798e07b59f9544feaba3e2e8f7ff28acf910eb39fce7d1cc02307e1ccbe3136ec8008e97fcace119c62ec7e7211ee62449a6497ac074284b969c481050012ace41a64b53eb8c9ee86c7a500265c3c0c1bb7b7ced766e72df5581915c2674dcd1d8be5e3c78482630ad9c42a2d6e0dfbee979bcd9b5e0ab491f0f969c7ba13d1e85eca5091f7d63f7252f13fb8a7efd4fd5b0a6dcb8aafacdadbe32150bf143ed2bb289d7fad783320f3eb21372ecc597bb6fa1aa8075f5697b51a820f818a849d4b568650f70b717a5b350bc5fe0f6e08334b84569e6de5877f00aa6e746d1987e35ff8b8125c31aba8c7bb11cccf51dca3111ac9a444ba908e995bc07d90e5b", "label": "", @@ -258,9 +216,7 @@ { "tcId": 19, "comment": "ps is all zero", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "5b5e0045f1877effbb76946bfa88a058419b3709723012dfc68c0de6b69af00474e9f3714b256f0574d815cd4374cdd4d0a7c311dd82b741b150c99ab079ad49da26a065081d6827049f4b3417ee2c1703c4eb7031dca16f78e01c148f6decfd95bf8976ea3b8a74139fb672a2795fec7eaa8829525de66f8a2a0e59edfafb78da1d62ada6864740b8d9adb9e61b801b291d28223ce0ac37614691615ce074657cecf4745404a3a1614b09bacd6fc354994784b36aabe52bbe6e7b65f8200ea67ced205c5d0431796875f5b6ceb0be7f9d22cf696b0d16abef6c87332e80398ae48d24f5db72af1b58ee01de4ce48454579beaa823f3f10191a555edb78e218ecc35d3e52e463bd86846b61235a550f779af12b3aef64f682615c627a90ea416da0f17d928faf4434c8d9c327720965fc2a31b47d95e25dc2cbb93de56093788096c9fa24a49598d17344045918908b294f49cac11d6bd8a699644027128d8c7f7ab92d0b808adb29ece6ced39becacd35d9f140e36d8763736e2fa150ef1fa450f1cb7de01370c4167b2332449360c3ec237fdf6ac44726b54f85e3eb57673223aa065912374f7e84610bbf8176348da6afc0df0a54498ed2456e862545c29940fe64d6f917ebec36bf2e04d82e440d1f6e3a2752eb1b57656d3d5132c289609c377935990ccc2a8bdd44591a83419eeedc97ac4c88902cc9d7f4f690c63b02", "label": "", @@ -269,9 +225,7 @@ { "tcId": 20, "comment": "ps replaced by 0xff's", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "6ad8869a1fad7311c8c4429c46c07e7370f74e1d703b49292c8f02c69216e0949fba3ac558f11e0529be3a327fe0e000f9811b7c7b61241578bdfa984e71c3d555d23c380644c78050ff6b28334f8666b4d8270d34a2b3e2f35daaa06791151aa98e7001ebda7d3c597b4e6a067c3113a0bec10bf12fedd1879b49c67ee9eec290d7a067cef9af1ef6ec38315b1188984cf7c6dae0fcb802330f890a4640a29fdbde08c17bdcb7c91831376f25e0d7c2065bba52e67a7df08cea250de37d315790b3173a23227bf28d865cc90e927ecaf8628ade4a91ac823438600ad304872a18f440e1eaa26df01e4fe841035611f8954a5fd49b40a7de319545dc7a41f9454f6aef165b30099adeb1a821362d7b1e1ae7e9ca6cb694424c3680f63ffb3e2f64d383ee0870adabcec8bb944206aaea868d182e4d2367cc1e490f1236053dff68fd437034cebd28d5296c340a87c8007ccbaae519e6c72ec059862fbf26449cc6602ec10816af0823884f6f302ae2e413019e7e5885ee2ec211bcf40cdb75bfe8ef5db14bd07bcd9a29c50725f19edef54c1f6c6f52130aec7ed2845ecafe18653b59d745384dac506b14ff0a81858d5c78216543c8252b7a0320067be86293f84918c7d4f787c6b48810f2f95220b73fa103ba2431a7715fc244ef9aa3db90a08109f135aba4dcdfd8852bf3d3c2313824275415d45cd535049de3620a1443", "label": "", @@ -298,9 +252,7 @@ { "tcId": 23, "comment": "First byte is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "a527d8fed45766b70d08651f4560dd08caf2dc5ae573537a767479e3dc91b1aaed029c64d5e2198e9d11d27b48101c28f4d9f0fa3e6b6da7c312cbf4cac0d1e71c540e7c4be793d66e49d42cdd6ce8e337b09ce1d08923ce013898e57cb4c1019a7d49b800cf0df495e400460046615a94c6946a7ff6e103f599532d6a61ebf256e7c6b6e0969da154934ffd30d7023250dae1b05c140e5130ea89604ddf8b90c8003b7111adcd4d75fdde42e6dd96432daf40a03ee861dfbb82922f967b08073cdb588fcecf2f64b90254e810cf1974bdd405851ab9070690d657fb3d85eff9049a696510718896753c12dcb94f22a8238cb60da5599cef1df8c24005ab2941200f91a8886bcf3f91f1e7e264a6e4e43588b0e4578f733458ed0a58e380231cf76afe853d8a39f0a72977ef14735c79cb2828d5cd5d9947c970654db8efc3fc1e1b6c82420c3f530b2934588428b4d196259b66f5378c68cec90e7980e3417942eec91ac43af9a0f40a837f9917095b748f7ae199b83ac427c36dadb905088311b216079099652e619d30410b1928f13b05774b24e0c5a23a827af4f369a41f95f59011d19701824d285b2ead07b61763535d633c85e7288e47a0fb4de810cdd9b7b0d7abda008506b2579de95210bfb0420cd8561a7040771634a680346eb014b411196dae20d18560d6023ac96ebf8780ee5d5f16ec5fa7af160e5626c220", "label": "", @@ -309,9 +261,7 @@ { "tcId": 24, "comment": "m is 0", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "label": "", @@ -320,9 +270,7 @@ { "tcId": 25, "comment": "m is 1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "label": "", @@ -331,9 +279,7 @@ { "tcId": 26, "comment": "m is n-1", - "flags": [ - "InvalidOaepPadding" - ], + "flags": ["InvalidOaepPadding"], "msg": "313233343030", "ct": "c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d2", "label": "", @@ -342,9 +288,7 @@ { "tcId": 27, "comment": "added n to c", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "e9bb0b12b3f09a5ecf2054518959b594497b2eb3035b6bacc2e7ba277e14c43bd23b0249e12b87ef366733da226bc6dfc5a30f477324658da07d90b79837bb9e47b35902d92cfe816c450003562b3dc90e8208f02e93b217e635f8fe296e2a9d4e9cba9e9194d0fa50537730245546b31f8937c2635e137eb1b297a6492cac1b36e88d363bca78c4f2988373ed2233d4ebd7e8078c40a00684b1f5e3a7ddedb73cde4a298cd9d9b487b29c589655c08b31fb753e521a9aa69a56bb8dc70c72b2a5a6048ca0a23d1171d249c3d59d3386d9dcca35be84bf4dd3dee8f3602f44269260750da3718ff5704ce66f41b8b8f97d6a0fb09c93616b29384101f2638bd43bf4a07d5c9885e03ec3aef9aadb7e75eaada3a3e2c15d2d7a557ab63a00b1752e15a40cee1f2d8d1604fd883a4e2ca72c35a3fd405453f4830a2ec2bbce111ebd2d0982060bf006d9b7d220d5c5ab5b7e5061b83eba5c9203a26284d2c01fec65d2e6c8fee9835bef26de005f68c7b165b388082d18db7a70ebe4be0378f13dbb6d3ad091089aa7f2154d677a77a5d0586488130dfad798eae4c6b61b90af10b95436f2e3da96f258e40946c8dab0999f04f2652df4b60b1a02a538cdb4325a6f2d2e3440012f4eea97051ea73dce639e35bae219cfd9e27adc7d4a6103dc8a7b99aa9d4ff2bbe7bac248828d60d8a811c725e156e3293af298e63e839bffe2", "label": "", @@ -353,9 +297,7 @@ { "tcId": 28, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "86d2e49e2a820d63f0e6ae2e040bf44e02dc7ceaaa25903b238284a39a15ba73150a59cca293d4340cf7c0549aef331b1fe23663c4aec9f837f066741a880ea47fedb6430aabad6cb61a3ddaea3b82f47fbd37a852d2ca9eb344949399843fb4cec255ad02ee66adcf5cc8a5c50bae006046c9d044f80d1fde3b4031622968cafd53b74c526b238e86df6ccb1c8d4e6aa0bf496c2ccb6c19ee071481bc18f05e816d04da1cee6e08aa3ed01d21fed61361461927c8d07cca0c2429aad01e4f31cf2875d62085240d6f58731417d09c2d7713a0497c0c0d4fbe894012c1ed565de6826774965a168f3f38c47615ee29643831bd797c773e23dfa69d092f025641b917180f4cf7eb5c001840fed073c79794514211923f54e6432ae4cfc1d20280b658ca89b7080378a52678fcb25c6bc974d99fbed0c1863679f4ab76712fbbe6bdd8d0f03de1dc1c95fe67cbfdc6ed3d4bede5ec4b1c6da6fd3561bffd3377399b37aee695e6784f5233d3dc325ea61695335a937da5f44c99a154497efe31d31db413702464ccacc97efd82ea0e8357c2ad4a8ef343b697c6a1bbfbfee991569e9333072e7a6f8fd89c11993f699f9c34f2c43f903dad3014d276e0a2ce99cf535671707b88f11bd714880235d6e02c2e82f72153225fbd56d45bffe80055f28121fb01b3e6d35fff7052cf8a59cdb5636712e73626c7b2da1de9b8950a2bb200", "label": "", @@ -364,9 +306,7 @@ { "tcId": 29, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "", "label": "", @@ -375,9 +315,7 @@ { "tcId": 30, "comment": "prepended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "00002013a5504dd553e9ff2d0c42eefb6f6978cdfee946ebacb69aa0071640f42b1c6d019ab2c50362c7e271382d546a9ab53aed7cb625fdc692a60b4112df16d85db4a748935df606e4805419d4cd4a595285f369e20c7b474a2f71a6c40642c4e84f6ff870cd4546a4bb2b9f92a77d69bfa85724caa7c3724aeea131d9e2f61b5c24ab19a3ff46ef9b25e8951a165b2a795e8d734c996f0d3cdfc97995952195b60c65979f154ff185e880be3948eb95e449f5427fc3cebb805bc971dd32f57798e11d4411c7f2cae6ba40c711a5748c68d37fc7f493e5d389666159a55c57b1edb99fa9c30bc7eed5619177a90175cd0cb290b93b75a4725867baac40edc7033acb3b31e89063546d9c5b0a5d4c4f9062295269c51e7230b35fb2003c2e913f4c234ac9da3c467e6d522872fef1d28493e469b8e9efc1f6c389e69941b51977c4f4bb21c02a66926662899bf3dd638de31d47f8ffa9d8ee3404d8fa102985d2f8ec1e684acd5ca046e8b96d122630b3a7059ef8e7dc930c81c97bd81a3e3b9e984602d71cdf9985778f5f3b04d3f30faf4bd8a323ce6aadcedc43e3027abad83e92667afe962b07edfb218267f515c44be8509f1e26558220207468a318fe23e07fe2fda04114db17e754d9775d2c4951dc1c7f8d1b4476aa13ef50da043815a2a1c6453546067eb463db0877f717ec70c176e3fd73c8377ac3a8fd19dd2bb80f", "label": "", @@ -386,9 +324,7 @@ { "tcId": 31, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "2013a5504dd553e9ff2d0c42eefb6f6978cdfee946ebacb69aa0071640f42b1c6d019ab2c50362c7e271382d546a9ab53aed7cb625fdc692a60b4112df16d85db4a748935df606e4805419d4cd4a595285f369e20c7b474a2f71a6c40642c4e84f6ff870cd4546a4bb2b9f92a77d69bfa85724caa7c3724aeea131d9e2f61b5c24ab19a3ff46ef9b25e8951a165b2a795e8d734c996f0d3cdfc97995952195b60c65979f154ff185e880be3948eb95e449f5427fc3cebb805bc971dd32f57798e11d4411c7f2cae6ba40c711a5748c68d37fc7f493e5d389666159a55c57b1edb99fa9c30bc7eed5619177a90175cd0cb290b93b75a4725867baac40edc7033acb3b31e89063546d9c5b0a5d4c4f9062295269c51e7230b35fb2003c2e913f4c234ac9da3c467e6d522872fef1d28493e469b8e9efc1f6c389e69941b51977c4f4bb21c02a66926662899bf3dd638de31d47f8ffa9d8ee3404d8fa102985d2f8ec1e684acd5ca046e8b96d122630b3a7059ef8e7dc930c81c97bd81a3e3b9e984602d71cdf9985778f5f3b04d3f30faf4bd8a323ce6aadcedc43e3027abad83e92667afe962b07edfb218267f515c44be8509f1e26558220207468a318fe23e07fe2fda04114db17e754d9775d2c4951dc1c7f8d1b4476aa13ef50da043815a2a1c6453546067eb463db0877f717ec70c176e3fd73c8377ac3a8fd19dd2bb80f0000", "label": "", @@ -397,9 +333,7 @@ { "tcId": 32, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertext" - ], + "flags": ["InvalidCiphertext"], "msg": "313233343030", "ct": "13a5504dd553e9ff2d0c42eefb6f6978cdfee946ebacb69aa0071640f42b1c6d019ab2c50362c7e271382d546a9ab53aed7cb625fdc692a60b4112df16d85db4a748935df606e4805419d4cd4a595285f369e20c7b474a2f71a6c40642c4e84f6ff870cd4546a4bb2b9f92a77d69bfa85724caa7c3724aeea131d9e2f61b5c24ab19a3ff46ef9b25e8951a165b2a795e8d734c996f0d3cdfc97995952195b60c65979f154ff185e880be3948eb95e449f5427fc3cebb805bc971dd32f57798e11d4411c7f2cae6ba40c711a5748c68d37fc7f493e5d389666159a55c57b1edb99fa9c30bc7eed5619177a90175cd0cb290b93b75a4725867baac40edc7033acb3b31e89063546d9c5b0a5d4c4f9062295269c51e7230b35fb2003c2e913f4c234ac9da3c467e6d522872fef1d28493e469b8e9efc1f6c389e69941b51977c4f4bb21c02a66926662899bf3dd638de31d47f8ffa9d8ee3404d8fa102985d2f8ec1e684acd5ca046e8b96d122630b3a7059ef8e7dc930c81c97bd81a3e3b9e984602d71cdf9985778f5f3b04d3f30faf4bd8a323ce6aadcedc43e3027abad83e92667afe962b07edfb218267f515c44be8509f1e26558220207468a318fe23e07fe2fda04114db17e754d9775d2c4951dc1c7f8d1b4476aa13ef50da043815a2a1c6453546067eb463db0877f717ec70c176e3fd73c8377ac3a8fd19dd2bb80f", "label": "", @@ -408,10 +342,7 @@ { "tcId": 33, "comment": "em has low hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "df487116341e4900036f3e9c31d809d20d17baa32348aea3f66babb8b082fe9fd496aea62e54c7529e0ff4c30690ce047caa15cb2a1824f0a4b7d56914272e8845d85fc8b5af454a5012355b5e862b283c59dbbd146cc6fa2a8aafe3889e10c8affee1782529b9756b45692bf369febd0639dd46029ad55111492ec2707939e62d645b4f4aea52573b3fbef8b4148ea2a539530f6841d8396c279ec66a503d8420c580a1ab55f571eb0ca931a2cd27b08986a7906d1f48ba68721967f2aded2d43cbb1f7356d62a169e3a376bb8f6b9e5b9e2541222d43832fd541acbd23a2044f04012179f654b70514bc38743bdbc8d8ad78b7392860c4dcc7173f180a25e6fbcf18dbd7440dee9e8ed9dd4dcfbc6a49e08c8ab08bca2ce4c774dd10e0126424948876f2a922d074df12d549328fa802275211d8b108880d90f4e1728f82453ba6bd5dda5a903a39f4e2da981e93522d7894a2ede6d1cd7f294ebcbb3a153803590097030b4d280e148a4016e454bf6b8b2b12b8c107b00826c5da2903", "ct": "125414a4d9a1c6dfb02822a23a43a54f9a43b4695f7e563da34da5c1706cf07baf3c7c58cb37da1ea56305d9bde03f0559205e05dad61beb195f5aef8a6e6b0a921b3d3913b5bc7c87e3fff274afe789c715b96cf2fc43e8372b68d10cafc7362095410c3c4d33580884a0f215572fb05c19fde4744f90a0ac23980d6b579ead8d68bc782ae2cd5e70064478011ceb82ac9df20d2f64550b37def09050c319134383a88c9673f6349c446b178f2d02b2abe7c61f9a1a1193ed6869cf1a985ece2b921a1234ca29298974ef9b3b42b5984c44576725aea8d3da89a5703081c6cf915be00750ff13260950b24f46f4551b069e7eefd531e71f7b7f7afc717c1e41d7781f01d6f09cdc49b966d4f5455694379f4f0e31d3923db4776ad7fa2210f41b0e7fc6191ea18cf536de4e56d1865fd58f0dcbd71a0780e505f3d971fcd44e11db1945116fc8ed7bb7fbf3afce6db6454d9842f6c75b9c37503aeeadc6ad57e515c32bbcd5d81da7d178fd818d9bc8aaee2480754bea86bd507e74c33995458113f481ca8ef4de38f11dd0f0b7e6c05419c3c15b08adc2d4cea1558d8b430d2ecc1dd4bbce534b9627292869357b461fbc1087e435636534021ad02964121c474948a618c92dc5b7e8cfbbe1f3a5333c3d643f6ac0ec753540ccf3557762040a4754d7bc61d02aa51c7d7cb10e53c01b667af539a6b45c60b3bc1624073644", "label": "34c9c04473bd8a4da755a88a04a9ccab0bae8fdc51332dcba4aad045ae8305491fbdfab41821f6b838729d1e09fcf99513db3817c94c5be96a41bb23c8d0b0da00000000", @@ -420,10 +351,7 @@ { "tcId": 34, "comment": "em has a large hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "1348c2870b2c2aa0b686a87d4e51b8c9155e89f3e33ae3f7eb5a1c09c3469d3049bcb8a76f98c27e034b223a6c0195d29de1d4fde6748b2bcecf39457b292114fefc237e5d5e67893b1fd93385f9ca739f2487b79754c5bed364bd846a7afaa88ea1477e97949b770d6775830e932ffe327031d11a19db2d38d8a1897f2207a29d24ad47db096857838faf4512990ac167e5838f4001b62d6a7240b20cdcc159135bbb0939d67ce2c35f50267d2c4d702afcd907d6e43332eec8f52d71445a709fd365adaac1ef0f6ef72e7f7d976acc64e2d7e8e574918ed845fc4468727267d6e365bfe4fe3230645432cb5dedd284bbd28eefd53476d4a046dd30411cc8841017d1f0939db10a5c028140351147949d03d3aa0d512f03b42ac61403ac3c0fd240d9b69598803ef2e934c8b7d2923acd94672d570b44e60ded2df818181613e1dac6d19780fa2974a3226335c7c136ad643a17739b5b252c2aa82ca6ed8040c7230b86de80ffe9d81a22853124ce391dd3093076c0a93188554d202c53", "ct": "429b721c92718aab272499bb59c79c051e89a93c091925faa209521649f090ff304342e04f258863a9da36b906384afb760d40bf553aa3b83e5ebc6f6246b0628836e59c56daa726c02e68552f79f8cbdd1cc349b7f988263680b7519861f8fab9ddd10a8392e6814d6e300a4b6447b0a1860bb8af7bc18e818ca2659c0c462c70ca929e2d0a67d81f557da8b1b63031835c362527289dfcd9b18f5644d1fbe54fd67c3b51fe84d3e44f3efaf280fa7cdcd72bbac2fa6731dae2be296992d6a08e8b8ad9fbfcfc086669ad34e4de07238791db1540c2fc91ba513fba4a692fbccdc717392bdb91995daef21430eba513bb80fcfc450f7af98a49fd254267f8f424ed516825cad9bf036794b9042ab7cfdd16bdc3398b8235a225aaac21672098f9fd799164f02d367ccbed67df1d16ab7e6948057efad3ebf9320ab3c74599a28636bf039ed4d1e023ce92732d1bc04cc2f71dda0093027e1e84666da7b6797e1b64e66d79dc088f0f8f91a806efe3c17c563fc2d6f3cd662fbb5bdc94a6b8a24c968e99a72b1a0ae5e621891d0a81d3b266da316c55284d65e20827d25a9a7abc5cd394b5cf313c5f0fc78fd4d2d8646c910ebb04f96e5be89d794bdd65b12bdafffa37dc5dc9c11b3cd664408e0954ce302a6e846b86b182f04e4ae30122d2b87dfab07e68d8466ebb235f606cc5d0989b1b2dc222e4a6c48a98f785a07c5d", "label": "2aef95ffcec9fb31cd3a17df07044ff10e054c4ff56d7f31b8ec1e24cbebf6979ff21d71ce627f7d4d7630e65fd07df472b39f2c7ba2f3af7aa645ac7aeb68da00000000", @@ -432,10 +360,7 @@ { "tcId": 35, "comment": "em has a large hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "01bb3b045ddec9528281814d028d1d6e78be895499b7f975e181c80e60627453016f4d2a767ee0ac090290243a9af67a6952a9591e3f242e80a7a19f177bb1c130849b9d74929ee5b048974b2d74dacecd05a32216976c9f605d1ab338de1bf245f5ba8c6822623458be9be96cfac7dfc65146dee746b67b128b68b36d03104e31ad9318c2d6eccd622bdcd07880ba1764a80b5ff9a367cd8366d82c1bcc65c9784c7842ecad63080230c1d6a5cade3fab837afe5785a8972172b9d9d0d7d4558ac162ae80991ca40b520979b24f64435b68c226828eb95e30be152bbbd509f010d5123ab65f31f389136a53b91b89a8b4c4ceef30ddbf0f3ff6237386f9aa9e2e57445d2a100b8eae294b08d6b86945abc3314af6982e5513eff8f8d987705a43de929382267523434fe4bca190b6c725faeb377f9581c49c45ae50e311dcf29cf3489ca8d1ee5cdfcfd5eccecfe9bf7910aebf141b6099f26135cc20538145ae8e0406ff3eac640c7bcc2f266a033212848d4a25b51dea318a97d38399", "ct": "4556d44840f6c838427c8c477bdd8efc88cdf57d419d128f208a9e44674119dc71352004f1b149f2beedec7f3ac44d93e7fb9bb10bee7b675d62dbd9bd28dfa42dd6173ff17968e8578f0629486f99d40473d3ccd8e0fd3747a6daa2323c61a88e1f168a073197686668a8931ac03ba05cee8db7a5863532e798da7b0c371d03bee6cd2ca532c448187d16f424e4c22dc0aa86f5bb8358d0a593c9796cb5130cd6610a3a4b9afaf4da87c0eaf4aa015fdd5899b749af62e85e955de5a315fa971c35e900e410017f6860dbcfa347206a7e33277efcd3a17715a8f1527456d16e2addd711d7bda3be776afde4adb2a8834d98e4a2682e9b742a8798f4a5496138472bd889eaf0b03316180ddbf750ea5607f37a199e54c0812c5d59bba22dc1c18bdd8e0f8c4eb61a3701de06a710d142a2f5c864dd05a40c7c3fc4d4ae02078abc9559017f3c6588e670854ad81896b213a769bdfa6e221b5f8dd7ada50424deee1b1f138c738ad938b64f5228880214bf4166580b11e1afafe2b89819e720a7e08f773109dbecf40851e839b4a512b5fdeb3309b8e2fff237f8207df0af5d33a6b42da14f44dd49b716a7dba83989094b217d4b448353e250b9ce5f5536a471f2e1058e421f9c5c166b58db8e6516fe57db729b4c6ed31f014510976779beb555e30f1ad0de2c2922d9dbbf8bffadb189b7a5506545d3ce0b0f5891cde090cc", "label": "daef95ffcec9fb31cd3a17df07044ff10e054c4ff56d7f31b8ec1e24cbebf6979ff21d71ce627f7d4d7630e65fd07df472b39f2c7ba2f3af7aa645ac7aeb68da00000000", @@ -444,10 +369,7 @@ { "tcId": 36, "comment": "em has a large hamming weight", - "flags": [ - "Constructed", - "EncryptionWithLabel" - ], + "flags": ["Constructed", "EncryptionWithLabel"], "msg": "204020bb5dd616c0697e2f261d547f9e1082f60a8691c73b8f3d78ad19e772d67ff85453cce82d39d052f76c2743445d7be719c7d1a8a0f437669c40430ea1c8af4fbeb7d70606e67341925e63768085c94685aa28d9d55ac67e9196712360f477df744ce770c1d8858f33a2dd2a6926945f3632b3391487a2124c4c8c071af265dfc365901ed8046e9e5857c53332906a703bd0afe663ac7143cf4900405ddaec708d18159fdd7919bd6684c02a48edb54223e12c8c5d154627eaae83b3cc1bd4f2e6dcd62d41b519fe2b01199abe2f4dc57d7cc2c360f8c4e72f28d826a8a849d41a86c5b6676f7204a8c236883ab504681fe7a83ef0f12201691252a589cc985001cc7462eff1151fcaa25741620e914aaf6a1699c77a09375d1005e7dc3755e795086a32bf86cb71e93093315233fcc8a86b4fb72f8ca5d320e5ac19c142fa7a0d2400979863489ecadbde99e15e3fc0277498fe871719d2955f229804c2a85594232e3e29ccda494c5e340e7ca9c720f93a1e39f906522bdb8f4f08", "ct": "29171896b305db27c0c404b65571df5125fac9ea2d8faedc5805fa35dbc2c335286694fe96bf415f4f2e579bd6b559c2569e886ca2e507881c1d80fec2ec6a83c3cf176b697cfd88f098c4105aabf25e2d322cb6a933c0b825d76a45deceecec9c5809a11acfded98eee74597c0e6963ea1d4fd2718152c9be554d511e380f5ef59ebfedb279c60fc622c3ec2f89fb89f82104567eed8b0d1e5548330fd434f3d83adb81b919e308c90108fd10261ececaa4249359250aa1f58a373c351f0d0ab51e344fd76cf0e688b39cd2a14569aaf49fc9f2f4d31d3e7120a2bd1dabe14f22022dc4d9a24cdd78ab85bfe34e048d57d3d465b616a835c33ae1ac2e337cf19d14e362e2f79b4e0feb51387a2b12a971ca1da3b2c7b03520cc6778249ce57540d7e60717864f4fecfbeb1a2e1c5a26487f4efe315fad65cd6c3c9929cdb2be9dde2d7def70709d5d87b7df54b0f7d2db610098a5da516f69cf4375af1c51c5c58bf8183a39ff3476f3472892625357eccf2c71b98f09922a560248d9b1c638a2fe635c7d3c06bbaedf44c5643c3dad43aa66efe6ebf7afc7b19e2b89db235b085f5aab01fe49c5dffae0dea31a4af25b8a65fcb68dd13a166b9b6fbe539eb79d610d2333b77e08a21ba8530133e24b7da38dc86bc1e56c5c869df6f5693e4b1e870d0c8884292edcd5fc6fe0d726803055d1a64d28a19ebfc4b027a1a340c7", "label": "81ef95ffcec9fb31cd3a17df07044ff10e054c4ff56d7f31b8ec1e24cbebf6979ff21d71ce627f7d4d7630e65fd07df472b39f2c7ba2f3af7aa645ac7aeb68da00000000", diff --git a/testdata/rsa/wycheproof/rsa_pkcs1_2048_sig_gen_test.json b/testdata/rsa/wycheproof/rsa_pkcs1_2048_sig_gen_test.json index 7938e14d..485a6c92 100644 --- a/testdata/rsa/wycheproof/rsa_pkcs1_2048_sig_gen_test.json +++ b/testdata/rsa/wycheproof/rsa_pkcs1_2048_sig_gen_test.json @@ -46,9 +46,7 @@ "msg": "", "sig": "0d7e029e2119e60e585409b4b27bda676a1ad736008f4b1febfc36b64c6920024376f8b9d8f13590c281dbb1bef7bba3212fd0259cd6aac4ecc955e305be645cfaf7b03e8c871b4076d05fde7cd15cc5aeea187f3c4c1774983baaf46ca638f2a6e95dfcc20c9b6e1dffa7739f138422a36d92ea83eecd9955c7046ae86506ca7a892a1f61ed3a7ee472ccc31fbd20fff87d3ef35f5a10b6dab475a3230a78b0a919738741807b6c482750154f62b3c59039aa4a0e359b43ba4c3b2185176b80db5ce99efdcca1e3e03d08b660822b71d85614b79e55fabea1a79f23da031230d6c27e2ffbc59d57e9c6da1f7e4579c3a98facd772236f787633dab9738d48bd", "result": "acceptable", - "flags": [ - "WeakHash" - ] + "flags": ["WeakHash"] }, { "tcId": 66, @@ -56,9 +54,7 @@ "msg": "0000000000000000000000000000000000000000", "sig": "32f17d854cd2a5ff46b805ac0966458573acb138de56a9d55673ed260b6a2e965fb0455853b4a94d05ffdfdc7dd7ab6c1d787fc8bf26f47b9682252b7a201821c62bf2237f7b95523a868b0bd9e7ff4b3f008f15f19655122a72764ba2ff58f8bee0f1223c1914ab4d309b74ffc97931842dcc99ed88e1dbade98a3ab4bae03f323111a5a1360340fa60fead3c0d9df1fb625b4559c690adef10714c10ed7a4dc7e5f2fb84e83db7229768f5dd51c60c48dbf7d7c865c38d2a5213fe00b2c4d7a0821d8f337513a3abcfab7e6822f96ebfad79c84526eb0ae4a05048c4f5a62cb5f9d49cc6b94055cc8dd2f9b3e249d45cdaa85bbc41e6f0613596e71c07efb4", "result": "acceptable", - "flags": [ - "WeakHash" - ] + "flags": ["WeakHash"] }, { "tcId": 67, @@ -66,9 +62,7 @@ "msg": "54657374", "sig": "a0e86ac8060a42bdb3e46e1e3243b87f831483cf73ed6cbb6b30f442e80abd04ef351de45b9952c807497381f3d4c802d7985c73895243e79887211b1c1bf23c1510bea2f038e03cbdf368844ec4513f5541079cfec0e6e0c2136524bbb90e670cc554919b6ce40f668ddf603e9188ce4c2d83e29df3880b9ba5473a676a6bc39e39e6d560587db7b9a5bae659df1c65184d20b0237404d86da670bf24cad739686946a55e2e6e6651e8ca79f7459b1b00a5847400b9675c403ef1f547b0f27ddbd44f91c16c5e4ccf3d271973271752e67e17955ab3a3aba53f27dca6676de79e1bf69a177d1a38d1038572407f620c2a66692d9208c10a7d7e520d5e2597c2", "result": "acceptable", - "flags": [ - "WeakHash" - ] + "flags": ["WeakHash"] }, { "tcId": 68, @@ -76,9 +70,7 @@ "msg": "313233343030", "sig": "3598f87916b45e657df63a839c7e544953c0039477b396a276d8df752b0a98192a10fdf431033353f8565c6de1b268f4ccb44c00ce760c67e97409271c55055b3ea885d742def2c6cd32f5fed077193d12bd48d78130353ad4aca34d9148bfe80d8ea455c3ce4b24f70131908e1947feae311e29e0ae9d1074ba73124568468e34c8b073283d16359c530ea613adb4de2ba94ebc470a57055571ef9f575c068e00de09b6d1af2051b93079ddc683090d4427847b4b9ed63a34a01d9aeeef00524278ff54b7d2955ccae5ca1001ee7588f5a21166dde7b2941a6136b38d374aac73752bcfd3e700066b2972c66cef76a48d81811e26fc7646974a149708ae2d21", "result": "acceptable", - "flags": [ - "WeakHash" - ] + "flags": ["WeakHash"] }, { "tcId": 69, @@ -86,9 +78,7 @@ "msg": "4d657373616765", "sig": "138ca9545ec6d2bd203b51906680aca4f286477abcaa5602e7163c7905e03acc2ce203edb0587a849ebf25ccf5417e326acab708c26adb6ce4e9d48a145ea649255ee7acd88f1a3f378629e7f07733dd37b715929c09c4d25090bc99ee529341754096bd812b5835a687758a1995c4dfcabe7ab9573ab77332a063d978fa89b0f591640ca0c2eaedfa1711571d24de1bf04ca2ec4459d8c5daa3e9c11f876dab17407505574aa65d4a92be714b227007dc3175b1541baad6233b59f7fb816c9df6d896b36499d7075fa47e00fec9225b4c6049d507cbe9d0556fa10739f94ed8841ca54929c16c53e03fb04f552333dd270c704e611e4f734cd0a94a41ef7486", "result": "acceptable", - "flags": [ - "WeakHash" - ] + "flags": ["WeakHash"] }, { "tcId": 70, @@ -96,9 +86,7 @@ "msg": "61", "sig": "60c54adc744cbe9079c5bde94afd7a233b76c4b4d3f7b6948e35948a60d76dba4b939a949903100080f532e6d21a3c788d4bbe08678d5d5b24c0515286e025a7eb220490f1e94b8fb1891d32b423c9889446b6acc17da1e127ca0865602ac309d85cf27fdd594d84603c790ceef7e967f49c1cdd23989dd01abd84a2c33380fd8a723654592f0702fdddd4c129fcbe0827f91bd1fb1eeea8f9aa42853e4cffaaec9930d98dee7469bf59f225421c0c0c50142c81968e270f7044ee95a1d86999216b20bc77280237d9df87781c9138fd030f1edf1ff7069fbbc55b1232beaae640a110ec708a559fb360d54a64aafe7c990d7a6dff88f0018cf3f77beed9e28c", "result": "acceptable", - "flags": [ - "WeakHash" - ] + "flags": ["WeakHash"] }, { "tcId": 71, @@ -106,9 +94,7 @@ "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "sig": "736df32badf9f57455b0ea7129da61ecead04a709678997f0aae6a47d0dd877bf6fa0b4fbad91d9e5b4a15675e5201506a5b7a9de7d110350bf1862be7d867025f237c0f44555905ebc22c7e88fdf61c6a8be636c919b630079a0aaf1020e3e53c03a0f830d9335ce668fcb52e54c62408a4c7fbfbbe4243e843cd10461f2bcc4939869ca273fc745ab6ff3f4528b05a5131d124f0076cd2f644590d5d9257d3e6a5ccf3415fc6622f62d76c3c533a761ccc80d01886345d3c306a27a8d52fde6c39fd50c8c98051160bae41d5aa43b23ec0d01a04175bc3bac4cd81a29f4922b7aacc89b36e89a3c6b02a9056d134345b96bd67ae33e219cb0835aa93fa7cfa", "result": "acceptable", - "flags": [ - "WeakHash" - ] + "flags": ["WeakHash"] }, { "tcId": 72, @@ -116,9 +102,7 @@ "msg": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff000102030405060708090a0b0c0d0e0f1011121314151617", "sig": "b7c3e881581a1f8b551ea95b9c69009e3de1dfd751dda5dd2dc6e4083a643cd7dce19686b99c6d3af7020b91e732dc5e56184036b3d6a2de19883befbb37623c7162a5900aa36f45a8935c65c2294013092c5e17f4a29c0ffbb91ae383a066a19b15b790673511b9b1eba51bd5f98dd126b2ea633604918cbfcf2ab76e88867949cd4abb4757d4371f0821dcd3ac9eff07635a9d679d03a919a009f7dbd505c884d09168f2bc333fc15449af8d3458af8d149ec211c68d8c72a85fd9b69cb027776d96888e874b308f323b1313e05ffa7a469c940e99405c90503116cbe93f8c7c006c07d0ef9cc693bd06685f12b090de59f57399963c54f7e556772165d00d", "result": "acceptable", - "flags": [ - "WeakHash" - ] + "flags": ["WeakHash"] } ] }, @@ -567,9 +551,7 @@ "msg": "33363730", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000989e7ff72e67e680bd21d5f966e4ad8a48c3592dbacc4a2f035b4ef4d17a2f25f8a9fef7e78eb99d76d68629ed02d67c43c4b7ec8c3badc32e3d0a524c326537739b0fde156723b27c23ae2b09895e470c64d700f5c", "result": "acceptable", - "flags": [ - "SmallPublicKey" - ] + "flags": ["SmallPublicKey"] } ] }, @@ -618,9 +600,7 @@ "msg": "38343432", "sig": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e7a1269086f0bbc0778ded8d7108ff4edcc2313425088117b2d5c53e9d9971950a5fe8b2b67d2bcd1be74f6b557a3f90650a96d7e4dbd63c05b94f73337eea682417c058d66ce523e4461065ac8ba990c4ecd04932", "result": "acceptable", - "flags": [ - "SmallPublicKey" - ] + "flags": ["SmallPublicKey"] } ] }, @@ -669,9 +649,7 @@ "msg": "32353934", "sig": "92bf17cdbffb42fa9957ce37826bb451708e7cdec8752b809c81a8d16fe5fe4dab6a9db6d11dbb12086645db7546642b322e8331dd7f29eff68bf40b24f80884f5152b1fda9b9f7ae2fce2721cdee0fc48f85a6e8e64f767ed9727fd2dc597967e276a5e2e768528afdd9df4b6ddda4c174300e4da3c19a3c32299e1e7857934c14dd6203d8c2671289bc392711597155364a59046b2b9f1905fe717ca7efebb4c1969b804118effa240b8bf4bb1a6d0616fd5be2f081dc9ef741a9a4ae7274418b791432de470c4556463108388e8e8ed5dcebf3558e4650c2ac97c86fa682176f09b5dd8cfbf15d19c3fe4f961f4607c12cb3dfad9b6a0e59c92faa1fc8622", "result": "acceptable", - "flags": [ - "SmallPublicKey" - ] + "flags": ["SmallPublicKey"] } ] } diff --git a/testdata/rsa/wycheproof/rsa_pkcs1_2048_test.json b/testdata/rsa/wycheproof/rsa_pkcs1_2048_test.json index 91aebce0..723788a5 100644 --- a/testdata/rsa/wycheproof/rsa_pkcs1_2048_test.json +++ b/testdata/rsa/wycheproof/rsa_pkcs1_2048_test.json @@ -35,16 +35,12 @@ "CVE-2020-14967": { "bugType": "KNOWN_BUG", "description": "jsrsasign package before 8.0.18 for Node.js. Its RSA PKCS1 v1.5 decryption implementation does not detect ciphertext modification by prepending 0-bytes to ciphertexts.", - "cves": [ - "CVE-2020-14967" - ] + "cves": ["CVE-2020-14967"] }, "CVE-2021-3580": { "bugType": "KNOWN_BUG", "description": "Some implementations fail when the ciphertext is too long.", - "cves": [ - "CVE-2021-3580" - ] + "cves": ["CVE-2021-3580"] } }, "testGroups": [ @@ -84,9 +80,7 @@ { "tcId": 1, "comment": "Message of length 0.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "5999ccb0cfdd584a3fd9daf247b9cd7314323f8bba4864258f98c6bafc068fe672641bab25ef5b1a7a2b88f67f12af3ca4fe3c493b2062bbb11ad3b1ba0640025c814326ff50ed52b176bd7f606ea9e209bcdcc67c0a0c4b8ed30b9959c57e90fd1efdf99895e2608095f92caff9070dec900fb96d5ce5efd2b2e66b80cff27d482d242b307cb813e7dc818fce31b67ac9a94501b5bc4621b547ba9d81808dd297d600dfc1a7deeb061570cde8894e398453328740adfd77cf76075a109d41ad296651ac817382424a4907d5a342d06cf19c09d5b37a147dd69045bf7d378e19dbbbbfb25282e3d9a4dc9793c8c32ab5a45c0b43dba4daca367b6eb5f4432a62", "result": "valid" @@ -94,9 +88,7 @@ { "tcId": 2, "comment": "Message of length 20.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "a9acec7e58761d9191249ff7ea5db499cadccc51d29f8e7fd0aa2cb9962095626f1cadae29666f04ce2afd4b650be59d071d06446d59107eb508cc60545727b0567dfb4f2f94ca60b939c60be111172f367dfd235516e4a60061648c67f5536650821ac2a60744be3cf6befa8f66e76a3e7c5fbc6dfa4dda55ecbdbffdc98d610de5667a4f485f6168b52bbe470e6014253874ce7b78e509937e0bc5f02857e1ad3cf55139bbe6dc7ac4b1ed5097bf781b7671ca9bb58187aa6c71c58ac0561c5aacf96c35deb24e395b6823de7fc96b8031b5906a34c4dc57e4f1226157b9abd849e1367dda014fbf9ed4ca515a7a04cf87787945007e4f63c0366a5bbc3489", "result": "valid" @@ -104,9 +96,7 @@ { "tcId": 3, "comment": "Message of length 4.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "4501b4d669e01b9ef2dc800aa1b06d49196f5a09fe8fbcd037323c60eaf027bfb98432be4e4a26c567ffec718bcbea977dd26812fa071c33808b4d5ebb742d9879806094b6fbeea63d25ea3141733b60e31c6912106e1b758a7fe0014f075193faa8b4622bfd5d3013f0a32190a95de61a3604711bc62945f95a6522bd4dfed0a994ef185b28c281f7b5e4c8ed41176d12d9fc1b837e6a0111d0132d08a6d6f0580de0c9eed8ed105531799482d1e466c68c23b0c222af7fc12ac279bc4ff57e7b4586d209371b38c4c1035edd418dc5f960441cb21ea2bedbfea86de0d7861e81021b650a1de51002c315f1e7c12debe4dcebf790caaa54a2f26b149cf9e77d", "result": "valid" @@ -114,9 +104,7 @@ { "tcId": 4, "comment": "Message of length 6.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "455fe8c7c59d08c068b5ff739d8dab912b639c8e9eade5d0519d58f4ead7208d5a753b4a88fe771475adc82d10ab29ded28caf03f9034d3a111b520440c02276e1b6417c42eec0257f1f05482868987f2f75bd33d1ec3dbc799d7b5bf25c4a0543793a4d3ce305cc43646bc450344e624fd381e24d8e57ef2840dd9d576da554ba408ee6580159e6d88438a28d66250b3b3fe3bc6624406022a9e4ee2778c38230674f635f56b9d6adcf2be6bfab34a8a431169d769876422f7077ded31fa6f29993dd1972b2d2d24b0513a7a193f6a88d53c49cde2c030f85e3ddfbc9f99b4a667fd9c652382238166f3d39eb2b78de53ad24c97699fe5738a7a705a2ab141b", "result": "valid" @@ -124,9 +112,7 @@ { "tcId": 5, "comment": "Message of length 7.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "1cf861ef8b6c29474666605d3ddb663a259a9ae838417abcc7f7dd42d471d5f3812cdf90e3041c4c5bfd38ac1e4d95fd71661bddac45f5f8e3e89629a335bbf2eff116030f1c5ace8336cf7e94c2e8bf5a1d6116e54ec42b9da5fc651a41ac8fd38194e5029489cfde1f7fc850c0dfb3dc00021f74ae3847327c69afdb1355c7587bb93d5f4d2cfb35a7f70bcabd43eb32300585b6ee32f14a68c2a08434e923adb76dfcdf3ea5133edffa5ca20425083b28ecb045e69562b44286d320d87285e7a2e3bedded083c010401ae22c8f278b080112c4264a3cad3ed9fa31cf19e052aabbda9f8ecef1d64786258202bb61128b3140a355d65b982b0239764d77d24", "result": "valid" @@ -134,9 +120,7 @@ { "tcId": 6, "comment": "Message of length 1.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "8122b33665648346f6cf728f285667cff7f3c20907e76438e64db81a6a5e74c34c5694fb5b4c826067bae94c5176e152eb16884d9c2b63d2ff41d06140c9c39469a4ae05cda86c81ccb208894266f6b24a0f79132f71521e10683faa05c8e68b77dd6c0c04cbfef55a9d1b68291c286e08907c3df029c52e15539027f534c7df8da5637db99355b24576b873c119ff1d74b3c913b70c48f366887ccbe6d206c11657401f41baad9290fe6ae01855a99891700d71775fb36237bd3597ad240fff4c03d1fe599cdec65baef11fbc4889575a55f255b51ec8298595dbcc89659382d35c2b85a941c33746a7937f3d18e27079fc3d2252904aa533fbfd2ebed2e059", "result": "valid" @@ -144,9 +128,7 @@ { "tcId": 7, "comment": "Message of length 32.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "18e280e8b03d8588b923842d15fddb0493285ecd7ad2d9a9878045ce615ba07cb811fd4a0737e91ece5a63b70b1edc23e0da939ec654333eb77e956108b040bd6b92927e25a6922d1b92302036985915fedf9fb38431bbce1feee3ec42ff15bc4a4b6d10b3da41ec96667b81163b30b46eef4f46fb22f187da8fd536461e5594bf557a6dfc2337883bee8d6187192a3b4bea70398b01f3ea8c1547f6c57248243365b3c46b117924d8bb6845ea382c389c648d3e65ff0b8711bbe1a6fd3bea028f5808725f198cda0407a0ff46b5af261a37184547250f496800e697290e39d46d6bce67b767d73a63bd98f699c1828180abfd51a3048d050d496236edf1e99d", "result": "valid" @@ -154,9 +136,7 @@ { "tcId": 8, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "7e151b7b34e3b4abe045cf708640e61501c50fdca629aeca10259d45d15eeec6a2008b6336f57021ac6fdad9a6b29d65f098abff76f93722a8e23fb5e153db075005575dad6adccb7c020cd741c3419946b82d369a07fad5b0d55d51774f8991bd65e9e828d8f5a989c866a024a4a78434e9affd0af2c72f9185d450b627008a8a0968fc6373ca340410306a58921cce1207bb6f6c14e3d1f214304f9f6bb9199909e1610322e834b0ce9f55b1835d7623b82ef548545f984ea51466250159344dde902a0f021ba4baf26b16d8c6a42003f4d5dcae531187dc7e3f87c9e04470599eb623e04fca266e86f98cabb6866004e7fc80b36c3977456e51eb64f4b65f", "result": "valid" @@ -164,9 +144,7 @@ { "tcId": 9, "comment": "The padding string is all 0.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "6e0d507f66e16d4b7373a504c6d48692aaa541fdd59eeb5d4a2cd91f6000ce9b5734a232d6541a78729ac82152d3a30b51950a24ae379a108ed20fa4ec7542fe2281c2dd5de685564d15182f3c73e9c0135ebc993f5acd240a343d3257997582328c31be215c7349375406aa78a3ac35327226839bee2f1a4a0f8e6e06986cb33806c93e0b0c1d6cfd23f4a68c1f2a38c74b8df70f280984a840c710c52279034d04f61e313d4bcd8b3b5c58468a44565a1acb2eefc6d49044be7163e64ed84b5e7991ecba274a3a7ee4defb842a86ac4cbf2d3bfc9cf870ae025a3e2fbc775916a59579763c06eb84ad8edd1d03787e609ad446de43ebed16330ab06716fa73", "result": "invalid" @@ -174,9 +152,7 @@ { "tcId": 10, "comment": "The padding string is all 1 bits.", - "flags": [ - "SpecialCasePadding" - ], + "flags": ["SpecialCasePadding"], "msg": "54657374", "ct": "633546723d13ef2712561abfa5b477a36ce7c8dc5a9f43589ea289a15f749c89e4e3ba3ca6a615333e9bb5ff3efb62b32e7f11870c8bbeffe884a5ef2b1006045bd97bb29699084dac4212c217e10113232683445091fa7224abc02ad37feaf10d5b4af6f288fa01d85bcd944bf411ac56c0b7bf1037452f540f286114b14b2208fb4282b6829c594aa27ad5ef1dc67b5696ed2a4b9a4ee2354cc05315fff5e8a4e0e75675c1eed34d46effa73ea96e748340771dfec01dae937edd8924ece8470542a8251c31e9130e2c5f80152b4c66111df52f7e5f9b40835b44bf8e8e273b075dc04f758a30c24dc2c2abeaf639f4fca4dacd509250378ad0e5276374b99", "result": "valid" @@ -184,9 +160,7 @@ { "tcId": 11, "comment": "rsa_sslv23_padding", - "flags": [ - "Sslv23Padding" - ], + "flags": ["Sslv23Padding"], "msg": "54657374", "ct": "94a6ecdadcc3a9c5645d0410929ba8f01c89b8426b889d3064cf1811f2caaa1e1a55a29a1869a7d719226bcea637407bb80383e76b5966e2ea4d56fbb2fb325da12546071b65898b12e36d0ea0e47245930eb051cecc4b8dede18adb4f1ca318cf0e36820f1cfd4911f076e0f3fbf9c197a0ed32063f72405477888f13cbab4649e3c8df4f022a4109ecb91fbeedbc4df4d89ad9cacbbd7e8e27a2f1fe1813d3f1b537ecf41878f05918171504bf800631781a7c36451abbc32dda5b55f05f4ba7b5414089d9d679248cf042756a4f06c37c8b5a18a6ba8f97853cc6763235ee841d96e61f2d75c188ca53d222d3d925a3d701551758feb79ccf8709cb61b793", "result": "valid" @@ -194,9 +168,7 @@ { "tcId": 12, "comment": "Byte 0 of the padding string is 0. All bytes should be non-zero.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "6a8b8c01247d9d4d1c3bbaac58e077e37926854dc8bdb58fb7b98979ba9102934469836480a0b96a5b452e54dff55e77b52dc1cb93656f6802b7fbe06ca0923e38e549dabcdbce909fdd10d677d896384af75e7146794bfa009ebbb2d6890b1cfcad4698d297c759b0a01151bdfe1d48cf92e80896be923d02371930cafb155e543d9a21e52faf2395234e65d575fa9f5276c80ae4cd6ec18ac6d954ad043d2a46932763ca44476180b397215d95651fba63220998e06ab2dcc4935dadaae8660ac8c6356b871e0b1397af20d6fe937c3211e21559a3d0eb39c2949a96611b13740ae0c26ce67c373a9225a3c1773ec662ca20dee620c0acef1475b362ee9b9f", "result": "invalid" @@ -204,9 +176,7 @@ { "tcId": 13, "comment": "Byte 1 of the padding string is 0. All bytes should be non-zero.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "84c149c378f3f12ce202bb561456257057709114ecbaa4c3a7dbfbcbfaf2fe9a19cebabd72e39474b6bd7871c3dae41a9c87c5cb2fafc2d06d49c60ac401ed1e125522d0854fe8fb8611f8efb90d2b89a14eaeb6e991f19329dd7d183ef72cf0543dabedcdecc9977cc9395e2629a1dc8d359b2bc0fea6ef250c4cfa2ac8ad22a6a587e32859a8c99e4f7cdf938527e9e0bb597721517067d83fab31457e52e7a11b0393135d30e619d7cc47caf970facdd8dc4bd613b151f93cc53c1307cef68feb5a67d32337cf2ff954be7a553d3f07c9f657aebd9e8d4ee99e8736c152804295f366a4ffaf2a72e29c2f87b03b28b99da1f6a7ee0d9364ef711eda4f0793", "result": "invalid" @@ -214,9 +184,7 @@ { "tcId": 14, "comment": "Byte 7 of the padding string is 0. All bytes should be non-zero.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "3307264f64d4ca8b62c4e7da4cac117262e5d3a3dbc19a529ac5167c1987bce56e358726d0ecfc6cb591a12bd5f7531cd2249439254c366ad3cb7a608f845e1eca931018295208ba5c6198027b22191224c4568856ab331e2acf530fc434870865d3321ac90327a8c61f27cac9859dac8e3c38d8453349d2ef8e4a7e8011f6badd1530eae710e0c60d35905f20d7a2d118e7ce18ebb220f04b4089778cbf091bcb3e02aca83b4b9ba5319c3069188c7b00c7d32ebe1dd6e6535b5f667ce972f00ba773d4cf6a556ccf65bacc1eca2312881caf6a89ff5d83960846a5d9dd31477dcc9ee4ae50ab0cb2e574a685bd9d7b7a74c7ca9876f08fd64d1d5f196786be", "result": "invalid" @@ -224,9 +192,7 @@ { "tcId": 15, "comment": "The padding string has been truncated.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "16d56b7a9e672e387016e8b1c9cff474d560faa8ca14a565fba086015c5f9d53b205c4ccfe77ed5f3d10a04a23bc031d9c7fc809668ceb5c4e31ba8760475de713413b1ae5666e93087e146a2607c00d6492ed095973c7ccd79996aa26023a2c6623f382e94a4c595fbb596be074f87559267186cc475175152277cccaf9513dcb95a1f6540bb633a9a65182f2a53838b85329c9544c24740b24b27ce5d760f051c47e6cc107c264bc1a87ba7bd2bf27675547bda28b3d2a7281d6732f9dbc3c20eecb280f2ba6f25cd49c930dcc3a413987ab4de0fe9314a61e092b3708c75c9bf96831df05e4dbe31f75b2ddaf3bde7f01c7940ec62758006a652871d72b75", "result": "invalid" @@ -234,9 +200,7 @@ { "tcId": 16, "comment": "The padding string has been removed.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "25f67bc6c1320a13fa91a23d4d1801cc73594161a7f344ffa195d6dd1894c1e39d6cd81866462d05e0e16c02459a3f1dc5f0ecc52657f70385fd0b33de214216a2298b4814550af1ecd929170bc69b74e08299bea50de33021468f4fe2a2e4a43233d6872d15379ccea03450145d909c5eb11ca5f524e17b2065768b9bb06438e81b0b8ca816bfcc7eddcffba59b33e2a0b4ad8df215c2eafa240e553f1526dad66038e54f305a6d3fd6460e781239c9dc424ab6df7f75bb4327d873d0e8d7ecab1b09b8779cb841e002ee45f8dbebd2d483de2d7136ae7e350580dc8a48bcd6359a677bccd689bbdf879f2520d8976fc2b92e64dda8e7399719a13b8182c739", "result": "invalid" @@ -244,9 +208,7 @@ { "tcId": 17, "comment": "The block type is 0.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "371e281730bbc289cd77a64ab49b370ed7900c48f5625615ff28beeeeabc860b4673ab16003fd5e13c89c8b6a0e5c9b732044981ddf2bc45d4613bf409cb2e98123ceb661c1093773d71c67fd198288d6e9b832596894834c3955799ea20e242b632335baf8e8787c104499fb5d0eaa331f05a8b46383dd13cc05f0518d05d9b03bdfdc2dbc9299a04210c33f5dbed3779fb1548ead0022622234a6a2ffe5ca42a43db40f272d6633c7151360b5b90e135283a6aaf69b0491edda637dea0989e3a5dd0c3aac267074662443c37ce1b3fd4b2e9743fb0d00dc136d8df10b6fd0b60d30c1399ab52d75e2db559d8faefc45008c2d9100ed08caa88bdc11aea04df", "result": "invalid" @@ -254,9 +216,7 @@ { "tcId": 18, "comment": "The block type is 1. This block type is used for signatures.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "92210e5bbf24d2cd9527f6e24ffafafdfee242b146539f3731715fff42092cc8f5a1a4919417c9df9a5a32e61201f4354a87ab06e97f827f69e6cc13e7b9c79515145f210713523e6f64def697406a4929b2e09c31890b695b7b8bb851a22c7b541c5dc53cc75954c0246eae5a12af304133f4dcdb90f8c6f54847165612f7ef70f51dd493899d6e09ae9fed16fb1f1225d09750177893c5e5482e3cd427931ffd3fef3e901d51f39aa17e34443a34754533a887474e19213a5e24298071495d18c6ac77dece094c56bb34ed8274f5d75f99162a58dfc4240f5393baae58f484ef0a0259b56ad647ad81fe88c91b75a36b1acc67a56ec379bba03a8be91dc0cd", "result": "invalid" @@ -264,9 +224,7 @@ { "tcId": 19, "comment": "The block type is 0xff.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "6dbc27d33371f8cb3c3a54185a687a66eea8114f26cd234617b2f567d6013e222f33d7fe05298b73f8bf20266483571a52b1da2c0b1a431c257c62ed441215f57cd2a4af4628eeb21a9cd66a350a161cce446f25224a9acbdcdd709b14b810fafb02f3879605402e3fa6404e6e9a13b3f4fd3bd0e6c32f188a367a94aea813aebf4bd31635e5843a27bf7300419365d00ab97cb535866ba521dd0a8460fbc368ab9337caeee54f719f8998b126a111ffc6cff6d3c43ced45e8dce6565c00bf0be00694c339f7fdbe064c60e040a95b5d5b4af15fb7f14e00da6a591f187277e0c453eef7ffcef2a4efab93afdaa58e0bc1bb25286d9ce202176f395e29f92136", "result": "invalid" @@ -274,9 +232,7 @@ { "tcId": 20, "comment": "The first byte of the encoded message is 1.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "794ab724aeb176c4415a597e9d69cb567cece4479e6e4c9c19530b0877b53719d7f6318be8e970874c4be19984c632825dee7a38561a6904e23c776ccce71128847c24d5609e6790e3c9112393660ffd208771916d2e80d2c2fb35ff7936bab6c03e07646f15d09a88fd2ff8e70b624c66da4eb7dae241907ef328697c219d1ff347ada945e24ab526b6cea4e6b7f386560ab56f16751f6e2de0f7922a8946ae9afb9ce95369418f540163827f452f5d2a5029a1ce417453324eb015fd83ca2147331c02c762c457fc52ca5f097610c60430b69b6b0fc1c0877513bdb51923bca03e9af9174d3094530a007253958bfed03606e6f75cb5854443eaa363614116", "result": "invalid" @@ -284,9 +240,7 @@ { "tcId": 21, "comment": "The first byte of the encoded message is 3.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "8c7b80188818f63e6a0110cf94a169c78a0db75917caaf47405e8384b79a8f40de94f28f749186c4f16aeffb66168ac7c319d47de699ccae0edcb51a6822f88e27e99a1a0bb39d292e7d6e0922c1d2fd649376d81160d15cce10fc7082b88e8cd80dff13a33b54b8c00178a35fbbca633f4987f117aa9ec8e5f123dadcf29700ed5dbdad05bcd8e990985d950b210edae1ca1f6ecabf50a27e4bb23d4e80bf3955852e2ca18fd3e3c2f570fbeece943ef5c10ed1265049eac0d5b549713368703ad02311193ba0d3dac6073eb799139229a4aa0bfbc25bd5e886ad213dc321131ed12cf1008ee8af3a1588d06c75d7cf7375998e5a03af0ec8aa92276bd51b21", "result": "invalid" @@ -294,9 +248,7 @@ { "tcId": 22, "comment": "Using signature padding instead of encryption padding.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "34bc8b1a4646f2db8b10fdae22d6b5cb300229114015f25293d4b28e8f58783e1c5e6894da18dea527e4d843b51cf984170d56853e45f6ac77b1179eb0aa74fc556cbd632d576524b820a2c74a4c8159885fa08937e9c73ca0385c7a19676f2789b62f7a8b359a29132d74bc2b850e2335b5c7da8bf52d8d6fadd83ff9db32239bb737e890a32d561b10e9163c2fe4d35624e3e5faf664374c972a8d2e5b873c9a465e108bbdff1296c5557f314026558441a055d4b9cbb54179356787bd4bd02015cb3bbe02633711f266e915a0b4591415983610a2714adce1b0716675b95877bcef618784f2b3cd23fcdd0636e5856edb96852a32c9632c2e6e4b9a6f881e", "result": "invalid" @@ -304,9 +256,7 @@ { "tcId": 23, "comment": "The byte after the padding string is not 0.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "4629027bfdd6c33abda030f0cb3ac1b55bddddd11292520f142248bbd1efad14adcb7ec50d278471f4a98dc9a674c202d823677d2606cd639fda443d7c14f0aa35f472189abe1b639f0856743212aab46ae35160ab4e6c08a20e5b82210b07b6eed11a315ef1b1f831b52bfd3abc06382b51c41a665ca6428e4bb6bd0df7895d056b8c17093e73c8129916e3abab3f61ce9a94c9d2fd30902076104b0e7fbde8da601f6c1bcc56a0100104848da6e9fbb28d893274b40885b3003ec7781aa710c83fbf4d4bc197630b1455853c4d6d6050011a7f7377e9034d29e4396f52b24ee6875feef883274cb0842b4b177d3fa3b416095c6ff96f6de0d9123dd9ce6d31", "result": "invalid" @@ -314,9 +264,7 @@ { "tcId": 24, "comment": "Using no padding (rsp. an all-zero padding)", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "910ad40ae0d8af151f512354e1cf12af7c4851cff0b659026e90a9ec4dea6c1e4b2b33cbe8260501493df2e7fa2cd77f020a7cfac1ca379eed3fe6d003335653a5f022f6bf5010e5f58c41fc91253d75eac2072479d4bb3509e1351a66f700ff4ac470115490021734bb8099e66c35f904f09d167303e26163393ed556cdccdfae95f239ebf0bd361a8adad927fb9544ca30132195735cb026dd0dc66c6efa0db41b73fc1c917be384a430e0788f5f872785cd709f70793204753d7b207fbce2d0bfbab11d3d614b99bf87bcc9a34db639fd203c9c081ddeecb9c85221e03cb9171685dafcfeaba470c5f1921a6fe016ba4b816a2328eee9853fa6994ec313d8", "result": "invalid" @@ -324,9 +272,7 @@ { "tcId": 25, "comment": "Replacing encoded message em with a single byte", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "6294ddf0fcd137390cb2193e050b5f61bf0183972912dca88ddcef7d54388665a7ff9be1f074b5e33b55dbf7c4212554a4e6243d3974aef4d95794dc72261883a45842da69497a36ed22c3590b0110e857bd0fc729663df53c831836f890b2b2012c9f56fc6dff36daada1a1e1cb2d654fee868c7c6fd58435dc8edb95dfe0271787074c2be9aace1f33ebd07ee6112cfb62f52487934af0c22ac93dafccfb01c561b370f05f3e604e92e5380103ba91113d007ab97b21ff3feb22f37c1a358215467d0a0223d43792f4947aa30c38f14246d1db9918c94600e7d0a393079dec2d9ad368ef378b2fff72cdd7c572f11074caca0995ca3e576428f651e1cf3764", "result": "invalid" @@ -334,9 +280,7 @@ { "tcId": 26, "comment": "m = n-2", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "50bc2c3ad07baf0bb9037b704b4e81c97003c7ce644ac8ed0c52ef9b1d7f825695f44a46e204786e6f7fe52cf01ab4f098e438a1125a79f2e3f76add9a8e9ebf175e92c5aa81e99abd17c6871b26de6b40f81c45d43194136f687545a33d590caeed0916deea9cb44ef815aa1695d9f7178dfb47b4805b3e2f47ec1e3de933e5b3de2950dbf702f3d09d7120ff94f43082409169beb5814955e445aa4914ecafbb36efc82aeda8b5d005f042f7a58d50f06763681d40a88119fa4d7b21e4a372701de8f5a4ef18e30e99f4126fd031af5aa28cf4316b03150a2e0a66355ce17124b13bc586e918116c2355f3169c186a80a85c1302fe01b33d01fd3c61fba0e9", "result": "invalid" @@ -344,9 +288,7 @@ { "tcId": 27, "comment": "c = 0", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -354,9 +296,7 @@ { "tcId": 28, "comment": "c = 1", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -364,9 +304,7 @@ { "tcId": 29, "comment": "c = n-1", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "b3510a2bcd4ce644c5b594ae5059e12b2f054b658d5da5959a2fdf1871b808bc3df3e628d2792e51aad5c124b43bda453dca5cde4bcf28e7bd4effba0cb4b742bbb6d5a013cb63d1aa3a89e02627ef5398b52c0cfd97d208abeb8d7c9bce0bbeb019a86ddb589beb29a5b74bf861075c677c81d430f030c265247af9d3c9140ccb65309d07e0adc1efd15cf17e7b055d7da3868e4648cc3a180f0ee7f8e1e7b18098a3391b4ce7161e98d57af8a947e201a463e2d6bbca8059e5706e9dfed8f4856465ffa712ed1aa18e888d12dc6aa09ce95ecfca83cc5b0b15db09c8647f5d524c0f2e7620a3416b9623cadc0f097af573261c98c8400aa12af38e43cad84c", "result": "invalid" @@ -374,10 +312,7 @@ { "tcId": 30, "comment": "c = n", - "flags": [ - "CVE-2021-3580", - "InvalidCiphertextFormat" - ], + "flags": ["CVE-2021-3580", "InvalidCiphertextFormat"], "msg": "54657374", "ct": "b3510a2bcd4ce644c5b594ae5059e12b2f054b658d5da5959a2fdf1871b808bc3df3e628d2792e51aad5c124b43bda453dca5cde4bcf28e7bd4effba0cb4b742bbb6d5a013cb63d1aa3a89e02627ef5398b52c0cfd97d208abeb8d7c9bce0bbeb019a86ddb589beb29a5b74bf861075c677c81d430f030c265247af9d3c9140ccb65309d07e0adc1efd15cf17e7b055d7da3868e4648cc3a180f0ee7f8e1e7b18098a3391b4ce7161e98d57af8a947e201a463e2d6bbca8059e5706e9dfed8f4856465ffa712ed1aa18e888d12dc6aa09ce95ecfca83cc5b0b15db09c8647f5d524c0f2e7620a3416b9623cadc0f097af573261c98c8400aa12af38e43cad84d", "result": "invalid" @@ -385,9 +320,7 @@ { "tcId": 31, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertextFormat" - ], + "flags": ["InvalidCiphertextFormat"], "msg": "54657374", "ct": "0ac6c14d67716199a68880364156f49ed0dabec4fd470c709440004ecf94b8aac75aceaf22a363dd8e6a863d981b4db4a61cadd9196b2a81c7982c49457a0aea817936e4f5dfe6c7ef3693fe537dca4146d5b9fdd4ec5369f79d4d2a4e701a01c04c2992d2062e7ff784a660951e58cc502a819fdff9d904a9e67d99c626162b909482c84bd152f0df04fa56ef567667e76f6ede71a1c261687ab1f2c49de36a56e0ff7122885a775c2025fbc914bd1aa4df2dfdfb57238d05059c58f4fe3eabd24c2780ccd352ffc83c1b03a2f82bcd2f2b0cd2498fd79c1482467e009ebafc965376ff1df60775e5508f2ed4cca2bc20469c27a484866af41476b06a95dc9400", "result": "invalid" @@ -395,9 +328,7 @@ { "tcId": 32, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertextFormat" - ], + "flags": ["InvalidCiphertextFormat"], "msg": "54657374", "ct": "", "result": "invalid" @@ -405,10 +336,7 @@ { "tcId": 33, "comment": "Prepended bytes to ciphertext", - "flags": [ - "CVE-2020-14967", - "InvalidCiphertextFormat" - ], + "flags": ["CVE-2020-14967", "InvalidCiphertextFormat"], "msg": "54657374", "ct": "00004501b4d669e01b9ef2dc800aa1b06d49196f5a09fe8fbcd037323c60eaf027bfb98432be4e4a26c567ffec718bcbea977dd26812fa071c33808b4d5ebb742d9879806094b6fbeea63d25ea3141733b60e31c6912106e1b758a7fe0014f075193faa8b4622bfd5d3013f0a32190a95de61a3604711bc62945f95a6522bd4dfed0a994ef185b28c281f7b5e4c8ed41176d12d9fc1b837e6a0111d0132d08a6d6f0580de0c9eed8ed105531799482d1e466c68c23b0c222af7fc12ac279bc4ff57e7b4586d209371b38c4c1035edd418dc5f960441cb21ea2bedbfea86de0d7861e81021b650a1de51002c315f1e7c12debe4dcebf790caaa54a2f26b149cf9e77d", "result": "invalid" @@ -416,9 +344,7 @@ { "tcId": 34, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertextFormat" - ], + "flags": ["InvalidCiphertextFormat"], "msg": "54657374", "ct": "4501b4d669e01b9ef2dc800aa1b06d49196f5a09fe8fbcd037323c60eaf027bfb98432be4e4a26c567ffec718bcbea977dd26812fa071c33808b4d5ebb742d9879806094b6fbeea63d25ea3141733b60e31c6912106e1b758a7fe0014f075193faa8b4622bfd5d3013f0a32190a95de61a3604711bc62945f95a6522bd4dfed0a994ef185b28c281f7b5e4c8ed41176d12d9fc1b837e6a0111d0132d08a6d6f0580de0c9eed8ed105531799482d1e466c68c23b0c222af7fc12ac279bc4ff57e7b4586d209371b38c4c1035edd418dc5f960441cb21ea2bedbfea86de0d7861e81021b650a1de51002c315f1e7c12debe4dcebf790caaa54a2f26b149cf9e77d0000", "result": "invalid" @@ -426,9 +352,7 @@ { "tcId": 35, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertextFormat" - ], + "flags": ["InvalidCiphertextFormat"], "msg": "54657374", "ct": "01b4d669e01b9ef2dc800aa1b06d49196f5a09fe8fbcd037323c60eaf027bfb98432be4e4a26c567ffec718bcbea977dd26812fa071c33808b4d5ebb742d9879806094b6fbeea63d25ea3141733b60e31c6912106e1b758a7fe0014f075193faa8b4622bfd5d3013f0a32190a95de61a3604711bc62945f95a6522bd4dfed0a994ef185b28c281f7b5e4c8ed41176d12d9fc1b837e6a0111d0132d08a6d6f0580de0c9eed8ed105531799482d1e466c68c23b0c222af7fc12ac279bc4ff57e7b4586d209371b38c4c1035edd418dc5f960441cb21ea2bedbfea86de0d7861e81021b650a1de51002c315f1e7c12debe4dcebf790caaa54a2f26b149cf9e77d", "result": "invalid" @@ -471,9 +395,7 @@ { "tcId": 36, "comment": "edge case for ciphertext", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "52a61193b56236922dde714383c6bfc5a3c3a4515707521ebc84220bed615b28cf50222c2cfb7da7e5bf8ed088333d360a1f95d428d0563c3757f400f582cccc1c06e43cb575545f0cdc6bf29c585d8feda2522234415317bc5d8641737b9cf657620499a1d4fd69e4fa109e068511cfee4d2b3c9f9904fb370cb28dbc7e0e", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002", "result": "valid" @@ -516,9 +438,7 @@ { "tcId": 37, "comment": "edge case for ciphertext", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "f50d8c4dbfdd67f1018ef2bded1a74c6ddbf7db395af1b56a91507ee381689d9e06d1b71b783d895dd7a7289a20ccd5c2b5f38be6d248fde32fa02ba825047c14caf35f96873aad739a31f02b2433e871d1265c58245191cc5a1dfd299b160edcafc5ca7a37c056dbac9e7dd1195c20451", "ct": "c6e320b47282afaf1c18f55f28aa278d401163529e605c1ec6ff403d25c726f547407e4cc128c1aaf397dee2e881c20144616ca16f3d9a1794a70ae05f9722e9feab650c21b886aacaa34163bd8254ea53a8c1dba6bb8eecba38aad49be9d6658230fb3950382a5dc8d5c0538e50f976e4ee673f8faa2ab8b3805605642c6d770579736e410c9ecb32e0559d82b6f22b3ac79cdf57ea9a3fd4b5e8df66bca92b8478b971afb0d6b185b642c362daaa79d330d14069b9e917a3f84433ac32b56cbe2760e9507bd39749d18a1b13e923c7efc9fad13d12568e5d910c1cbe9a6069d0fe80e3aa57bf5e74fa5d86433eaf5690175f13e4c3148c7300799244c566bd", "result": "valid" @@ -561,9 +481,7 @@ { "tcId": 38, "comment": "ciphertext has low hamming weight", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "636d26280a49b4207bd30e67e5e15ddb5455", "ct": "01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "valid" @@ -606,9 +524,7 @@ { "tcId": 39, "comment": "ciphertext has high hamming weight", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "44fadc2b07145f74c552f37b2140338aef1b46d7d4aabcb041faf19f22d6d18fc40a5e9aa4fa7013ee7953f180323d4affd3adf4c358084b057e48ee001ff567f5f509d8d429aecdac397447893d81323132b141ed345e0c52a980d470deb3951b6feb4c", "ct": "7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "valid" @@ -651,9 +567,7 @@ { "tcId": 40, "comment": "ciphertext has high hamming weight", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "a4f7ea4da2d695750150d5c9889a6b4ad0a183184a9561b9dfe0afafaccf16010628cc51c68d5035919edaa1ed462d06c4b5feb649be3c60f7bdc1e4a964e758bb0541382b61b49a77314e08b3a88f65d3b5ca2d49b15ff8afa229f462535fcf7f3f20dc01d824927040446a8136cc22ef049b2c", "ct": "00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "valid" @@ -696,9 +610,7 @@ { "tcId": 41, "comment": "ciphertext mod p,q has high hamming weight", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "0148726644c9d20762c9546d18d3c13c620f4b3b4073c68c4f9dca924acede084e66cc1e31cc7135b53b483fd32d866517aee3db019e56d161787ee6e873f6c4f08acfc58222871dd6ccec5e2dd1898990c6cd98340a12fb7f7b404d15a5dbc26bbcb2f18547ba2d62c5a5923f9ed5b90ceffd597e8dda192de98fc3c7ebc169863de9f56bdd549404a690b3ef50a59e29375557c88f", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "valid" @@ -741,9 +653,7 @@ { "tcId": 42, "comment": "ciphertext mod p,q has low hamming weight", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "30bc6828ea18265687b8bd3bae90a8c1", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "valid" @@ -786,9 +696,7 @@ { "tcId": 43, "comment": "special case ciphertext", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "5428c34ab4a93dedef450347e9b89b894fa6c6b1c07e0205f5b4505cf0e65954760e3ce92a170499dfc10d5f3b4ee72843bd394d04f0310db1f7dc47950ebe88b3d32492d7170814dde0e0564560740f6bc7c34a64a9547977b446e8f9edbec97246e113e6f86a2e81cdbdef6531016638196eaa8cab3cd7c6f6fbdc8a60e5b48698993310872429cf5baa34f32c6fd9320265", "ct": "537d28a7255dad06383c7a6dbd176def69b06c20cbd4feaec611e9f21b20efad4d618da12800f3b31c33a8eddd0854127cb4daf82e97ab3957117d6c7b35d10de119e539643cc3ab2b02df38c73c38a117c005238e3fcb022390e987c79f6aadad081aaa13862d4cf7bb9b0113ce43f324f8ae9e9d50eb7c769fb184412dcba1a4bafb29acdf3a9b15ecadb531a3dcca4a8ed8d956cbf709710e41427c11c97b68467932387bb625dfdfe3046a4cd0d931cb44b109a67fc0085978ae1e3d8ce042c631f37a09393e8cb7e114e92328e41c849a334c1540de1339fac5b74312c1877f851151d7b35ce4e0f23d4cd502bd5c6068b58b5da3cd3a8f79d1f8b29e30", "result": "valid" @@ -831,9 +739,7 @@ { "tcId": 44, "comment": "ciphertext is a simple fraction", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "9d01acafe3375c444a74d3ed74166e8728eb6657c7644677579720aa8ffebe64f52e36b449f8a0fe79e07bd59e46aa48c83088ac38bf10a3e036158c198a2a3fed283b2710b632e0741f970969b475bc4ae8355e60c440f71f304a1363b24819a351d5147836febbe249d65ef3c483a76df46a019a2f3eecfdf0c18c0ab11de90313cd9af93a857dbaf8049c6efede83274440ece9c2103d00e942ca65a8efbebe6190d9e5ed61816804d941d027cccae2966854b38ea07bcef857e5fc3fb4aa5f3c4c56360007f972d5d6d6740a585d000df619d3466032930a856c2ee14db5e6960c8e9ffe79107e212cdd6e082eccb10a", "ct": "171759da87532242dcbd4821488d4861c1d87a2479c655e945d02cb5de9799f5f6199413101e0caf24bcfa7319b91da481b3c717dbd894f9f7fe814964cdc5d2f5daab161c5d36346ec30a5d8e8e959df25fc107ce2fe831aeceafcd580dd9d6e862b0dc67c97786947a06788dc037794ba3bac7d6c1dd87f0d0acc4b65d0f05965884a3a6b57c50a3cd7b758907b45f877bace2102e28e61dac68cafdb0cafe635664f27d005bf03c809114e6d2d3ef06f18effdcd8f4b223506259765efbd632be128b67b268df2e6f99714325d7cf089110aedbb55d0556c76a164cb6534b36c0ab6fee98e4d0f8db7a76bac1d9b8328b928e6601092ff61caf0298175a39", "result": "valid" @@ -876,9 +782,7 @@ { "tcId": 45, "comment": "ciphertext is a simple fraction", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "6742f1e5ba666a102747f6c90b7afe5700249cf60192b201c6c29bfff1487b0ca4100091e9e1d94df3af18021822835b40b9c20e2bf83ef174deaebc94ac9770d8b128ade611c19256d6fb62a41301898af074254c756f8a241851f3d4a052d7745f99d9e161434af4940a80610cb2fe63520bcefda74564b02c99ee9b0d88036ac39ce547cf103fee0c1666f0757734c29577fbd2f88e11058b5f3e81f82ff3f456ddc8018f7ed740979b15da66469b", "ct": "46a9ee986efc30f16a6d46521865f3ebf97ee2c02d693f8f3ae746c99716ee5d10a25a8fb34fb75c735062bed816c2a2cfcc6733c9d1f1b23df893cbaa8c92dbf0e8bf93a80d8a21c1d4cd2af3da728d9aa476ae55ca700820435c02cd872d3835b4cb0f4626feecb0bbe45f35e2f80c704d9a4e1e2bc613bf06fb52f26ca5cba69c3bd96b1a3845a3fed672a52110a9e710a7710a4ffa44f1ff890c1d698882eb27b27cd8184a9f5e3d4b33a51885f23b80e97887e7099c3bea6aa76db83ac9ec6880ce784d34a4cecf841404d6295f531e6f1262ddfef28f06412670ccd2af404b76f94d98ae6c2789944b66cea2a033e2f405217624fea444666ef30c7b84", "result": "valid" @@ -921,9 +825,7 @@ { "tcId": 46, "comment": "edge case for Montgomery reduction (32 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "a41ebd80b15cbe50842790f7f30b680aaac807afeeb4e5306dee48e6d7946ab8378fa6112ae86874f7b14233ef62ce90e3c0f0eb5551a256c0759e3b14cd70411a897150640bca5d78298a557992ae3bede97b981b6950689c74d7ad90651870d8f5657a202f6dcc2d6fd2698f03642aebc489c3ac9a68c7a2c184017f8b8ea81b80ccd7871e01c9d7b3496070c2508cb69eb71667649819e803a0c0fdca45c7c21c986baab12f986f37c3132d77b5861d87753f6147a7aa39e70029c024d5896d8add076e517ef0b40049d7fd0495a3e3b63eda", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000", "result": "valid" @@ -966,9 +868,7 @@ { "tcId": 47, "comment": "edge case for Montgomery reduction (32 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "f530f3adef7fc80a148531103d79369d741ca40cfedfb9ae1d150eeb73a4acdf71aea6defd3c493ec032f2db51758ad4e02e2bd9d48364bc0adc0a70793727455be33abdec47cb9904c7cb0bd2bbd13a5a1071d326921faedeec73b6bf0aabfb1b8d84432615d7ceb2a943d1fc5679978ac18adab009c86cc381c18878dace1351d1de94ea458465d291ee9cf591eb98284e0d497f699e7443ba15eb851907aa01cebb864ba3a6fb1227a736cdb000fff70ad25daba26a4c4af00141015a049b9dcd4ed2c1996f", "ct": "bb11e68c71d58bf30658751bc3218e68be87dc8afa5ff98ae62c06501548985959ed95172a9d3659ee6ec34bc417cee12b878001c54bc1e085ebbfc0e8d977d35ebc250618bfe6caa1d018f2f4067c3f825016c648c188166560056be9d6a95143bdd4fea6ebaab56f397ec78c9915afe0a18be3f33085c2ae2af3a798d862ec997ff556d91b3a80bd675fd2ce4f1cebfbbeb27bec856a29d267669e2d78f0e7f5a1559853ea7cbe50c3a1051f71b74591c5ab4efb2d1eda47e21f49866e80d75e237486852d5a24b72017d9334e958424ed32f5a02db7cc2cdf743b58864a219a8667890b396c73ca9e7c72c74351dd317583f463094014cedcc12279168ccb", "result": "valid" @@ -1011,9 +911,7 @@ { "tcId": 48, "comment": "edge case for Montgomery reduction (64 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "c0e17fbe480115f5fe7a66236adcd3477fb6d7d2ac5cfcda26afb21b3de59b36b7889c9baccd91dd7dbe7fe744cc48b301ce799ce393452c6bb24a14e5db72cd8ae761a04f3972943c3b59aed2b80246ada1965bc0bd0bd52856d7ba97fe8fa80406d9c9d9af367443df036b1549d1ca1836e676cb0f4a962273c3410d29b7805a7b150c23070da72a7e5198df322c6bcc2798e8ba706854ea2f5d5428f50c01edac19d25295fd239ff86eb8edd9fb53e634044e21079c605a9d3232a61c939e7c87c339b0481a04fe2aecbcbb15f19d2389fe3f6a2dc35fb289cc6818598dce505a11f9aceddd1a", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000", "result": "valid" @@ -1056,9 +954,7 @@ { "tcId": 49, "comment": "edge case for Montgomery reduction (64 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "e0f57a6334f97163fb65a0f924259ca5558e5149bc094b06bbdb2cfe2b5cc4e52eea015afac6a4fd124dd4a0c3c25c9f7f36fc465fda623661c963a1eb6bd48663ede99ec3bed21274", "ct": "d96b1ed7a5071af8c48b1a162d9a3c336bb0d8b893f54719b21e2bd8581b46de773fb906a99585b777b7aab4130e15d0fd576c7968dc940019a568c6b425f0017843472c698b25253676fb0d6d1dba59ca4fdf90173af5f28b9ea93d9a95c61500fb89131f2d93217aea06910d415b551ed8e8503254c6256fe8831e1152f407cbc5ce89e991719fead2cecbe62359bde60adc480efc6b0cea5177cd5663f99aba8c8f9a670b5060c9ea5231a95d655eef14485caf68a688b242e1e6a6543af239cf65c8d4aec626fae444baecf1c70b2d3da3c8b063e09e20aa441eca372b9b13a813dacfd333c491350ed348834375febfb885ae00e16b1828484675f870e1", "result": "valid" @@ -1101,9 +997,7 @@ { "tcId": 50, "comment": "edge case for Montgomery reduction (1024 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "a3807f5d34acd39123d2ec83648225b54590b45750e13c6cacf587dac4fe9c9e32a747b6b7f073d94b07311a0e", "ct": "00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "valid" @@ -1146,9 +1040,7 @@ { "tcId": 51, "comment": "edge case for Montgomery reduction (1024 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "f9077aa629cac80d", "ct": "9a298a64d73b644bb4f184c8cebaa01fcc9b9b1fea5e93d3463a28e73284123a1abfae36ef57edd72ab9676c66b629cf42450dbf7c6347047746ff62c22f1e0b854500cd31384f6fadcf996828d96500b6b023619e2378230553e9b9226367ab7b8a06169e1325fb9e8a73c264400855c3b10229b6a661d67e1826bb32fc6ab44e4b6712066c2546bd4e47ac2789867b5e1f29c4e597a19ba715e6f6c011181f758442263355931115f9471fa7654e5fa85b69545482cadea81362b762aa2794f7f132856dea85c65f7d6b581edc89022f4cb1f6f99d5bb4a8cffde294ed5fde28692aa610e83272406cb4697f970ef16f689425e8a5174580184bb223fbb919", "result": "valid" @@ -1191,9 +1083,7 @@ { "tcId": 52, "comment": "edge case for Montgomery reduction over Z/nZ (32 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "67d3329433843fbf8516d807417f96e34ad7be1f8a8c4d4c1ca614e4255938fa622bdab0733b117506aaf3b39ae5c468894d79fc6aa451d837612df52c73eb18df7e8272de79d8621ec3e0c1e725746fd8f4eacc39a0207f91310c35a12401d1b34cf9a6bfc1c44b8b39ff4725fcbcd95c38fe1461361106e8e11be28e0d3ff81d406963db76c073ce41e4e770f9b59f3c99a8d683c5b415e6237cca91dcc31b8c1a3008", "ct": "13648644122d5be6e56d210076b9bc59deaf16fff664777a2d6348b1e0da0efc4a77fe2bfe2aeb592ee56fb3208ea0e04d2026a433bdd6ff11b89839f058832d732dda51bfcd5cced8fa7cc58a91fd435fe0aac17a6084c7619b9209d83136c19161aeaca90bd5c92d5ad0d2a99efb392f29a2dd06f0c19d204fe997800e4e7df66efb9a2bc19820e8dd3cf48f3e74f17c50316ab323055366430c21b97171ac776b14ae49fb124cd9df5ead69d267659abfa21676e62b3a0e7d3fb1c575e5c116513d1b654d09d637706d94bf3b252086771398b5934e23f7de652a9906a143eb56bb54e739e53fbb21d73a55da793c82768b3ad880d1e732b5ebce5817debe", "result": "valid" @@ -1236,9 +1126,7 @@ { "tcId": 53, "comment": "edge case for Montgomery reduction over Z/nZ (32 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "5d72b875a66301022bc2cb5128ec54abf1ca18e0b5b73c3fd566890796eb7172a45abcc4d806d69ae9d85ff45b717f922c", "ct": "181f37c923f2f1ddc6ad1de954439dabd8915ae9a3afd379ee5ffbebf877ecc26f83df5e945b0832d267fae35bbad4772c9f50be51490ddb7e61083da7b3b007a89e0fb996fca9de05c1d071d29fcfec33e8814ebada7fd8bf8f4c8fb92ad020923342a0232a2e7416d2d6343ff9c5a562faaac8a49aca35a3e2cbf3f6c04efd56f524e9afe4dc96a72c146b452307c9360c0187147ea2fcc2bd7a8fdfe05282944530482e678bcd506ac491b34da46fbb15ad573929c257dd190e1a84a5d26c30e8ae8501597883292f56cc0863a0186731d88ade418c87fb977cbf224b259fbd5ea2521ffb33c845f2b591bcc68294e0882c1742dcb4d5f23eb7d89ab28570", "result": "valid" @@ -1281,9 +1169,7 @@ { "tcId": 54, "comment": "edge case for Montgomery reduction over Z/nZ (64 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "7259cfb45f3651d59b996115be31006e82243cb1317d23418d64a047b984f4f8345ea0b8b193b532c2769b8fa0d4aba9642446eed61b037b87f045f2992738640f3fe81236d5dc36a384d0d408c4b3273a6dad21526815c29955224ea85d3ea7e77e45738dd27411c57f7b33878dd5472cb9f19fee68fd8daf7e40e6e210135d02f1bc5a6660c23418b6499cb1749336c7074df3452a88fdb723f591a70781", "ct": "b3b6ce381b69a43046647e000c1ab2bb9456c7022dd1ea19a2761d85963e56f7337d04529bc975c34880552ca51497ced06bdbd8c54bf4ba83540185273b55c81b86c0a337df5fe8ebb4b43db0ac105a78f8de8240c2b3a0fb7b8f7e7fc8a70a462618387edb8a77195f8a43ba2ef1ad3f1216598cf1b4f02f2bcdd2fbe9885cdeb74754ffba96d978e68045b1754e35ba8c54183106fb2c9f5685adb5f14d239e8c8e19b39c142b0f01e3934ae1b7315b0db5986c7d9b39bbe960faa32337342b3d02ca5148f308fcaa718001e39d0c0bfcedf9e91e2d12919bcd739c431e37ddd20abf4a35644246da2951983f1d6fa32ac259f222501c4c8640b43279bb03", "result": "valid" @@ -1326,9 +1212,7 @@ { "tcId": 55, "comment": "edge case for Montgomery reduction over Z/nZ (64 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "224bcda382d96b12ef56ee0fc56b67431b6490aa2f0e8f6528424c32d6611c4c0b9753a167a633e6a74465ca068ff40f802b43726a65f1251e2a075a2cffb1510249dbbda0f1877fc014310bf4c428295d5c1fa3fcca34441d4e84b1834f40079ca09ce1a52915dcf9d5472b9aec1a862d619c310cf9680fe7cbc03bfeb9cde565ca4666625ee2cd6725327c942dbb5b836f0cef24b2e646c91924543a07b6c5925ea8820b909e2040e2d50b7edf9fe5f241", "ct": "97e090014478c58f681840c5170ee90584f734f154ed9b4850df6c20ac5470fa8b44c4f985ffcb52024917c51bd12a6773caa1d1d29c6b5fbd42963dfda4473cc573188ea41b3e254de9f9dd3472e00e4f22b0246fd3452f25fc607f16ac4f07d8cea65722606642b4f3ade0115ebc1cb56f3a5c600efd07e2d7e5b90977aa6cd5fcdda7bcd8123b15f71bd8f07b8440b540067de6677efe57a25eeb5d90dd4c6262e1a3b15a6a93d0e901e205420e2169bc4e1e4f55bb36432c50b92c22798c3c5c703461b99bc06ba22ec5c0fb17db74fa4faaf889f95718ae0c1d1b83e5e6421dd1327682e25c04061cfd30a7b9b4d470d736dd0c11788afa830598d8a06b", "result": "valid" @@ -1371,9 +1255,7 @@ { "tcId": 56, "comment": "edge case for Montgomery reduction over Z/nZ (2048 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "991d040b49f1338a65d2f996e4f1e651f075f143db4ed0a29ae936ecef91a85d4edebb806e50735522ef88f4bbf5ce47c12eeba0f768216b9dc304544db563e53bf41a26360440997d06ba6e46c2c7c02272e00852a95e5bce8f0223f6dd235c3c7bf8132ab4ce68ef53f82dac02f142abe7db2b5ca67d7ac3857423e5df927f2eceb0c003c087e55dcaa923181ce629e3464592711a86bf0d07c80c58416b74f35ac14b2d4747818eb8cb16b6d3b6de0a21f27d4f1271439aad21024d", "ct": "8c97556b822e64cc85ff36d1cd977620da4a72e765d12f742ec57732064cf19e2215b67aadf1d38a5ac23462372be206732038945001fd1991b3e3cbc10c81a073dd54e2da890f6c9d7b8e8154be1b3dc5e2c544ba8ce09687d62b707ef8dcbff88c6c33ccf72edc71d91b9e3ad51562a82c6414efe6cf7ed938bb22381e6846da3917fb2503725977ddd4750120a21a7bf6dca949b397a8e7824f2aee231fb0d16b00ed927f2fede4e7043f1ea18430b22a4767796085ea68d3ff29f5082972746d2f4e2f465534ad87088f03a8fb699f3bc840d47953bbd4cb3a29c00fccdebff359d651bfdb6fbbbebf1ecbcc748a06738ebd3f027b646920963eeb067c33", "result": "valid" @@ -1416,9 +1298,7 @@ { "tcId": 57, "comment": "edge case for Montgomery reduction over Z/nZ (2048 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "5b1d0e30c1973a87ed29cf3b7b4b48ae3d2e054698a86ebfbb43c5041ce7fd5146018abcb2bda195928b4820b6ce60df34c97c650c75b4dc274b35c7dd33f97839189fddd46c960f996423fb1c30a1c94c01c8ce575903d4c1af7b805443289d653b9cfcbc1482e84fe8c19cda33f9324b1aaf3e232699017d67d281450ed445265ff1aaa52e2a74b43097e590dbab20eca6b8bbd6df182b2e963e374f32f76b700661598ff707512e0f99849c73a49f7c068122952185855f254d3473246818894740b06c0f74b0711fffa7caacd403f886b4982f71a1d940d0b3118cdcb4135bec8d46b266cd2719873751a82b46f5a924", "ct": "0e3f66a0127d21df1128701a777a5338d5727bc8041c3b8c25bcaa5bfc83b0261150a5bf41658c08cc019e3ebeeabb729c3bde84ffd2023f63313b3d1ac00ab4637b36e855a0d8e368971b2ba99ad1eeb74f2db48fa9abb125ea9e7568c612c1ad48110d1008141ac34c98e8952347142470171ddb4dcd914a3dc0d0ca4f51a247758da924d5ea041c8789b26974349af3a9bfb83ecd9107414a5f17c3abe5250e6891ab465ffea8b0e2fc2b43a9c1231d8a8631ea6f4a2817edbc5e918258c7b3155396b7a1cbd19a09c9b2397945eb4b767238a8833e63e79b84e143be8a4dcedeaa51cb936c08f364b74817dd1cc6a98a2cb3223f2532f17530570e6e693e", "result": "valid" @@ -1461,9 +1341,7 @@ { "tcId": 58, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "63f6d1ccf5c03442d3b1b29b4e83e02242c26183fcbede9b6d7881a819d6cb48448da49ecc0ed0172713a17f24154f47461928aed551cb10cf0f7ffd47dd728edbf6c2060a340d95e980d466302439cac9aaaff9d54622ca0a4429aa891ed3cd210999ba4f442af8ecf63ba9c1cbc4b9cc4940f6854e75f789858bd429b1a398093b4dfa0018a98bba620e37f840c6a37edce04fdb739b2b7d0c9fe5a8eaaecf14d9e6e27f131742c1129769901f512bbe6b578ccc8a6f25a7cfc7fbcf743c318f2346b1cb4709", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "valid" @@ -1506,9 +1384,7 @@ { "tcId": 59, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "ca095311d2c3cba494ca686bf451a3ee1ff4ecff1fe7738001c9d8f494e2375efbf0b03e832bcbd1d8d1a319d262c844fc1aedaaae7c06bc654e4af0412265aa0dd1cf46652460d43b14436ba8cc7c72870fcb92554e1c2c468fdcc2e31769437b57d47a348c6af331ac9e0132d41607ee95300330537fbd74e25e661ddc9989d201155f388a93cf8ffa7d44b33a4c1baf7a1b056ca80eef22a14d1f1c4460d6136ae6601fb19afed2b78f333047e8bdaace0a6c61b056c23a360829e632d1e847f9f57aac7322e27d6fd1a77c941743605405c037ebcc8ad0b68b034f954af5fb47943f5580abc20d59b6d419", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "valid" @@ -1551,9 +1427,7 @@ { "tcId": 60, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "575b819ff5b00428d51e8ce5df4a02d588ce49f9540cb6f27a53f0f27b2741d2ba97d9192fb67c90f564a48965", "ct": "970c802f8bc69e2e7e9f5c38834600446ef0d5f037311c6b143ed35258f9523bdc9b8bd753b68e842e7399769d9d428b8ce68f0ab97427205896b66b4d26b45c99b3dc5d0268ce20e33270121f50ebe23bd24c8e378b31fc30fd079f1918fc54d9e57229db62eb454ca45eba505bc4166f80d24784e58b14bac6b3435c4fc6ea68a14d67a06eda445ec46e9826d3f75da0a63f4a295c8478cccc9d19177d74f57a5ee66d9a1004bddf546eea046a9c9eb78e3b1bae5fe7f8240703bca97d7224c7f2f9ad549d87f5a9b64957ab85e92ca22cd6543f36595412bf535f258b2233dae92da91cffa8a0a2215bfbbef75d078cc516e388db733da5cd656f93b0eb58", "result": "valid" @@ -1596,9 +1470,7 @@ { "tcId": 61, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "1f7926bf036e2dc744b3591cdc9575b7f1e6cab9a3766de85b56b9e975f13046b41ca9df17fbf93ef4f260f8bd263182dd4a4fd87edd9716d63b99e9ad30212e9f506c345838e34b3d784d1785bebd59c52e24f7748361c670c29999f4766f84702f3997550989ec36ced0eca73bfe167c8b1913abc69f537d7171dc84b268198681228c71e6a6b9d402de2302e4704392a4e946ac0c6a6e29184659ee", "ct": "b5b356e62591aa12b607c9541e081020a8e48752f9e1bc50989494ad5c5a22079a00b607d8f5ba364475515ca5c9c204b8f294c0a42fa3265f9a3337f3331cc52db473dd4644f9ccbdbf3742f3dde513b3d6df9cea6e94e2e2295147ce03685d42515c2e1a869529d41a51c06cd0c608932adc5b5ce790b4e8f9c72a34d0e5b215c01253c22ebe6eb71917812ec899df666b94e0a2290e75197063ea55e3390e2a7ddcf9c47e2543030f69195a3379d4739090dfcd07295bfc9a8e2891ee9ef286623cb9963c056d934749fd2bcd73e47b816595d54bc2635fea68098f7807687996c1826023459bb4211ff1e98ac140823a36b70345b6c4c6bfdf7aadc5d350", "result": "valid" @@ -1641,9 +1513,7 @@ { "tcId": 62, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "d59187caba5dbdbc43e6523e1163ee57187cf0999abd64e0de5d238118677b17855f588352f2208b2a92b1c296ddfa9e2bc2b271404034ef96b04122d55d3509f1f9f75658c13172caef5c1ead5d33245c1c1ead84ebfd6f7bf321c0c513c1a2e248ba9805fd3d59d84146032887ae0b0da75d65846aff104366c1e3501d09f3edacc6ce9e41f60f489bd7b0afeecc080110daf9372e18a2e26bf870d640d27cbbc92855a2ca16bbc08c7e0845cd10c964", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "valid" @@ -1686,9 +1556,7 @@ { "tcId": 63, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "69fc21cfdfdaf947da0c6ca5c9d78967fac976579659c93a8991e93d12120b10bc6342cc128912af3093696afb4937dacb30bca328b5aea273a2d512c5b98fdc050c213b87d23ce11957b08d74d3ac5a89234d9022f1a132e0b4d6afc411082569ede3f1d71d94886159d7eb8eb8", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "valid" @@ -1731,9 +1599,7 @@ { "tcId": 64, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "8923733a345f80b10575ce05c18cb8543de89cbf37886f51c6b9369ecc01b880587e9c41f1848b2539a6919752d07429f3b012e9ac62e5d192cb980489ec54ee54a432a1f6adc583477b404d816e499666b4c91d2fc4e7d1844631997afdd05f190c433a6bffe334de4476284e8e6b30f4fd6da692", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "valid" @@ -1776,9 +1642,7 @@ { "tcId": 65, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "4947c8c3306ed0cc1841318746a17078557b686f0dc45c6289e02ef4c595b5d0c2c92d7cab1e93ce0e1470a2a5e116e4a49de188c149bcebebfe669ba256d64fadab70fd7e36734eaf10b90f7b4a5004c04ada14a0ef75c0f25a3094010d2b43d5c023", "ct": "bf00ce8851532bb7cb0574acfa4f8992e37ececd04364f3d920a4bbf8b17523d967854dd28291c9adb51760356f24b8694995cad1f91fdd3c738b307b36f27f95d185fc331f5d614a4238f3f2157c1ae3a91bf6c5ac632259f2eff08f7bcffbfa6351bffaeb91ceedca6779b5c82e07b4ea2791196ced821793332ea313dfaa5c064eb5e8f71de0ad1cdf680fec6a5617fcf970cc4eeac5ff017009400944997e8c36b1ab87a08545b027480815b78fd04ee3bd8daa31460246e9e258b31243ddae72fa770ac0fff907a6e99622b7b936529137a5b96b43562037459e5dff9abb3bfa7b4fb9d57a9345d86a72ea636fda36ee36eb913677c494bab01042b982c", "result": "valid" @@ -1821,9 +1685,7 @@ { "tcId": 66, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "841ee52c94cac3dda367429494b2a07274e19f7f9567bceae1a940df892b8e44c7c86bdcc6ea7232774ee2195b19bfe932a88c12401c06fe0b865583d989ed3236fdb18264499a36b6ae6ba1bfc68b8220a0e3fa2f8221bb3e72e267115469c8648b5ec81d04393f8357daea9b849b95d2707a3b13e4e27a5be8e75e803f41b081c7accae863211f5357a4c81c", "ct": "cc890f82986e18c35e18a2ea354bd2c7e88dca9f0e1981497b31342b893992a49f36380fbe9829995e9aec1b3ec88dfbcbfb11bd2a00140f8f6647c5e3bdda527799ef0571f45427f10d2463ee096fda48c41085d3a90bf7072d06fb7a3d2286cd10255a82a52452ea3e61e2d8e35eff9f6b831b48f09b522df104f48ac58f76cc241b9fddc042e7683774117808681693536600e1cd3035dcf6ec30a6bdf659b15e0417c3bfc4c9a591f2f858081df1243477d41812a6ac74bc4fbb6485b18aaf6a00c32593751a527723b4802d318038698de9063818044cca1b035b8800193fed71d3c38ed3296fddb336552b68d380d1214b13a1c86e6f687bd37e5fd22c", "result": "valid" @@ -1866,9 +1728,7 @@ { "tcId": 67, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "a3b94a63d4937de4bf024bce52957cd9af5efb3b0defef908d5f2ce35941b10168128951a1c5093dcdcebaa0622fdfc1e481daac4ce5675ed6690cec5f8ef20305185ed5b61db798e7a13626831fa9", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "valid" diff --git a/testdata/rsa/wycheproof/rsa_pkcs1_3072_sig_gen_test.json b/testdata/rsa/wycheproof/rsa_pkcs1_3072_sig_gen_test.json index 7336bc6f..a168df97 100644 --- a/testdata/rsa/wycheproof/rsa_pkcs1_3072_sig_gen_test.json +++ b/testdata/rsa/wycheproof/rsa_pkcs1_3072_sig_gen_test.json @@ -381,9 +381,7 @@ "msg": "34333630", "sig": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011a21abeac8409398319e65c8656f8f72e179dd1e99358c7531fddc037e47c1e688cd70eafd6eea01c823516bc79f89d7e52ee1eb4ffdeaad1d550dc0a47185bc9c42e47fce5503c3370a60510f834b4691152ef668deca633cf3873ce6613951784aa7dafde118f37f1cdf1a687ac236d5c956bced564b73cf202e3bace59667", "result": "acceptable", - "flags": [ - "SmallPublicKey" - ] + "flags": ["SmallPublicKey"] } ] }, @@ -432,9 +430,7 @@ "msg": "36313237", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bdd0c9e451b5b3e5513a94492dbee1ada9ea87e65a8cd95cceb4d304294ce34bf09a212f14908f5b865c7a34a72e68e389794a2d1c5767ba17829e2044108ac7842b6bfe0a5663b433d656f4e38522c5a5a23c460b898833828d257350e5814291b54cf13089080f84998edcacf0fe5fca0c1f8b176b172c5f9989491a039bef", "result": "acceptable", - "flags": [ - "SmallPublicKey" - ] + "flags": ["SmallPublicKey"] } ] } diff --git a/testdata/rsa/wycheproof/rsa_pkcs1_3072_test.json b/testdata/rsa/wycheproof/rsa_pkcs1_3072_test.json index 020146bd..b3713456 100644 --- a/testdata/rsa/wycheproof/rsa_pkcs1_3072_test.json +++ b/testdata/rsa/wycheproof/rsa_pkcs1_3072_test.json @@ -35,16 +35,12 @@ "CVE-2020-14967": { "bugType": "KNOWN_BUG", "description": "jsrsasign package before 8.0.18 for Node.js. Its RSA PKCS1 v1.5 decryption implementation does not detect ciphertext modification by prepending 0-bytes to ciphertexts.", - "cves": [ - "CVE-2020-14967" - ] + "cves": ["CVE-2020-14967"] }, "CVE-2021-3580": { "bugType": "KNOWN_BUG", "description": "Some implementations fail when the ciphertext is too long.", - "cves": [ - "CVE-2021-3580" - ] + "cves": ["CVE-2021-3580"] } }, "testGroups": [ @@ -84,9 +80,7 @@ { "tcId": 1, "comment": "Message of length 0.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "142b27c795e6d7451db575c90a38488757a5c07760ce10e23a1eeeaa20a08ef14cc07e3ee757c45e309075f7261ee35af580a72c06dc6b0446233687592e838b1220816fc578bf0ccae6977aeddb03fb2c0b5112334acae93f64026afa503d8707faa9989c2176c59a1ec2ff6b6308593c85c11d94a9da2fad66c860fc248f066574fee8b0d82fdc684d8eabbeeffc55c3897099415d99c5d1598cc3ff335bf494c8fd36f234a20566c0d35e3bac56082fc6a81b8cba2c99c47d1d372481ec23f35b62a6469cc42f4d349eea52f7f08a63898da4207e3104efcf81de2ab1e33cd243769bec34df4a4e7cac1c4be4073694bd56170dde8c4e12f85d2f02df12e9936d2990d4a6c490ae0cf6c3bad313f3a477db67332319eeb5932e9d1e1321dff28a866e939fe50626342e141854081981f388489a962f38220ff14a686fa111a5b236eaa4eaf6d3fbd54f93fe744e2767a815adb0c43e947360a149fbf75469957dc3ab8dac091f6339402620424b9cff8324e2a35a5a2b765897ed6e8b2542", "result": "valid" @@ -94,9 +88,7 @@ { "tcId": 2, "comment": "Message of length 20.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "b5d5116431fc78c12ee663635c9e9c32ceb91a18a9af36ea63e7e6b647e17a981741279957fe4f0bf08288082fd4c1b6b09a805ebfd229396eab3689b5bb2b686ea39637ec69c1b8142c7033c271c9cae9abfc14f8107a8a2d57984ff2a45c70b276167ac8c92a070c718bca9a1a274258fc385a62faa02e8f15167f9e825c6ad7e2358566f79f6641c6e959e3b898ac780e369f43739321906cae687a9d229f9c86fdb01cbf061dd3c53f8d0c950d4226e7c58a66b310e197e757db3516db2388fbee4e4cf16d12bb2786607617e6f6c4b86b26d36efac63fad1dc561b91b66122d9600124e03b18ca58da78f30ab0c31c5c7f4bc059ce65dba182afdaa788cbbdc3bf8d48b7972c5400f14d3d460d329e0ac60ccf96b3c1d5e4ea9f763565322a110de5569fb74b6cd44de2a5777e23c681f3f769afa961c42782dd2e56e22b4af1c777b87a15df1f6cb48b6a39f7396068fe40168c4dcbd3cce69daaed21554a3b15a2ee62974b112733ecd4f78ac4a05c63eb759842f4503a950bc7654df", "result": "valid" @@ -104,9 +96,7 @@ { "tcId": 3, "comment": "Message of length 4.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "63b63f6eb3fd2322a6c85ed16318932e83f32535b3ec2527fb41dcc865bc44690554467655034ad33aa0fa993788e80654ab0e0174f8dd238ad68c3bc194f390dd38d26408778774848c49a6a606e7fb1b3bfbf5f19db4d4d1ba2db43fefb9a9bac311f2e1fc1ab4f5ddc00a009b9dc435448f250a648b206fe764505805c9bed1729d5bfeaa4fddafc115d281703fab0e79726d5546fa698a45ca6e5e561b8c2964b2da01914f808a498ab77672eda3432ed9974f0a06d320ff87a4222899f893a6cb6abf13d7e56cce2ee7eae67fc26f2274b63ce8301c721d7195158b6c966b8d36e3cff0aec6f218b0fa6d8490493471ee0f08b840b6cdcbb73a164246864de0f35565bbebe51585819e42a425090479537ed67f98236415e6ad3ca81116beb91db802dfb3f9da733f86cb6fa90904c8a382afcbf6162f0d89ee04973f2d26659325f7f00a4ae9e800de6aa27b6c94b9d57791658eb0714b7cba5466ecfe44bd5803647c3825b58c37187311a8b11399f53a877c265da82493a90869e376", "result": "valid" @@ -114,9 +104,7 @@ { "tcId": 4, "comment": "Message of length 6.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "072c9fb5c97732ddebad895eea7af5ae193a6cebe74a46cc2f911ddf31ea5a90fe7052861a520c8d8a2680b942eadf644933ac12d3f4e13390d0905808e2d4e7f29b3138ef7f50b360266833fb3ebbf3db0dfd33642b710899472500528a49b3d8d036671038820ede3a46709f7c64114e74c50f81f52ce4eeed74403ec9ed4fef6fb7cd788f8793b9951c1be5e075dfc1c53172dce2ec8c6ebebc3cae300beff7b551df0a11913f0a3aaedd59ed70d3308a3a04cb1f656edf2829c8c3d1de7530ce5db7ca1bc5d0e7d3830c77871b6af589b5db87d3d6e8f02c0954a14cb1ad4a79481ab124674acac340e0fb20dc6682c3db4039d2e15371807686b260cb093354e9e1b1793b86aa087455b54ad5ddbc9fc6a5b2b8f786fbd70c7998f55114adf9908a3259f51f31f228741ae5e7ed598000d8171f9c3fc1f24cdae7c6947c8d612d3918f4c7b01682e33633cab0875a83a779bc211d0c8c6c189af12c93716003a86ff7c5ce00a6d43cb37d9f467dff17156039f50c5a3c811f0f0b8be025", "result": "valid" @@ -124,9 +112,7 @@ { "tcId": 5, "comment": "Message of length 7.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "0dfa0e455f2b30f23b868ebe95dc8008664d18f0a00da3612c045138c4ca44ae8d8bfc050f377f1995ce2084e7320bb75c763d95219f4fc11d9a3af128e9c369cec5ed19d52af27fd8e4a462b39c645c4b7b8534bdf7e2d5e2e7cb99a4bbd5713c3401fb1dc3dbe2f851a5fb655e3289d0592367c0518ad0dec38eb84c3a7f2400d3b53d9439b7fdfb42a8320a5617ad83366787cacb3644294a1a98deb09cf2dfc626889f5824b71d20b1a95b7b984760cd1f382a472d6025644770176390b8f38bebce8f28b68944eda8e5c6e99c694055456448f0df0136e7e4e881f1a6b73c642047327a6ce3966cc7d3124434191b09a0f6636e2346e234943cabefd18418a60da871c77a858551699583ec8c30516a28ce4f62a779d0f468f2efdb5fa60a4c647e62f045bd56f6df1564c5c2f112ad050a5bfd411396cfff1bd9618529efd92a62735e01c324da2ba4be1d3f450c2d37b7913bb809874bdbc0081397dd55f93716606a00001b25563f413d0c4b9c2b81efe320d9478bdb65fb3be9d268", "result": "valid" @@ -134,9 +120,7 @@ { "tcId": 6, "comment": "Message of length 1.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "740486caac4d0038274e7627da5325320682e610bd678923158c7e23ce3d430e6bb0fc1063fcd84cbcb2415ac32128a0e506b2f95899dfc67c2955514d8e0b0e4d84077b869b5f4d13eaf96242a0925692ff69c752190082b813bb9dda83907e1d6c4733af31e00847e856c8d68445fd2021d982a0ed9165db69933f50acae667a5121672294ce4c534479590a9f4425a8fc7c0cdb8abfdbb290c71b4379cf7e7cd959f4557b2aa61e185e95699345aa4010d67efe3891094d5c0ad2310f1884111f4aa0d33cc1a4fa494c5a744c10c307069377c848e7042ec1581f0dce3fb7febd7d347c5abbce2ed3d2ec085644fb661d15ad8aa041a375ccc77c9e01dd47e300324738db555201506ff60fbf6c12a82f6acdf7396fe38e4692d1fbc9d86887709f81697676b0f45d57379dab3409b173827a6619572dd8e168b991d6f9f6b996453544032e097c28c320ee2072d5aa9582cdba70f40ee2aa58b0933896e6c27b0933268cc577ff5f6e9e6a7591b73dea4c6ee24fcc365bb7688eb786fd3d", "result": "valid" @@ -144,9 +128,7 @@ { "tcId": 7, "comment": "Message of length 32.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "7f56c9312bee49fb2d93924c4be0ddc552ba918b292938136752bdced1074ce61b0af9f1cdea7dc572ceab2ae61510304ec9674175bf1f5fcbb78d466d1b8454f02c54d11e93153b9871842378a584722a5e85aa229a4c7a4399eb598f11bb931ea97d385a75627dd6698dd9255e77bd09d49b0453f2b2f7850dfea6f48ad7dbd64f046d656b0414da4e840059dbbebd27fb71c819a953440bd4bd7668953274cbedddf83dac7dea1422a6065cf4933beee13b7bf20c95ac07525f94ee38ead3809fc9eb8e4ae71ad57f72f7e8d6969aafbf8700c99f6363362dbeb0fd864c554f9a1d3cfeed9e8a94cad44a88427f856707c9f674aa2e2d29b075e246207bd692ef638c556ce50673823f5e0947845cee31ef97c1c92111d3121c7565cee925182c32ae3082ec1b0de1d6d85b61773f1b4a61a41f356f972e1358c71ea7bf9d984f603d3b69bfe0f0e995e38ef5f81f10c9e7d759eac65b7349a91b67105e30193c9491b137186bb834b8cd34171dd2b1cc4c5e923d9b29ef011937b9c59c8d", "result": "valid" @@ -154,9 +136,7 @@ { "tcId": 8, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "78787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "74b3f849a2957b53827ae1eadedf9fa29dd46c3705340afae5b18a4154efc6f2ec1705029383be4af5ce9140fdc315e8ac5d50e6537a470c0cdf0be4a66be30adef9c32e2caf8351b695c2e51ba0b1ef2dc466d0cee3c79bd95a8513f2241b3d82b8e0638d88f4b370ef17e0ac2fce14a626a34ce60b3e3f26ca01d26264ad1d577ea960c3eb57aa2f5cfe3a49f21fc081cf980fa5f433366a7fea9fc9aeff4441a86db59c8694b253d0bc35cd21332698a9358739b6a7524ee7228d89dfb0dbacc1e237b50bacf8c1d3f10586b68dd79303a37e2d0b6164f22a8f67cf0a39c4f66a4548df06353c4d2117691b1a2cff393a0ac9783d2370f52d7e6e8bd25bec8c193d1b4984bebfa72ba46c11d999094d0a5ab0a78196a6742c560291b79af6cb29a8e2504b5114411b8d83161c522c4a584b43603e47afb09500e82ed6d6a746e529742e50095ca9a8344572002881819b2cb50fa301f3b4d0a2b98c8f4e817d53dbbda8ef8487bdac3eb46ac4dda2eb7d1e9d08e782075669436bf5c094c7", "result": "valid" @@ -164,9 +144,7 @@ { "tcId": 9, "comment": "The padding string is all 0.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "88a6584754ad31f28a05575dd809be25231d078d1c1e46b7240c1c402645b710eb2d2bc189dbc16d82d9ad7bc5cc1df3318fc31bae54d88b25819f2b417f4da85dd11330cb8ba58bbf766bfe421af84f2b55a298ca0873fbc72317748c0437cf1416fae4bfb73a6ff973f62115d3cdc71d81a4cfb73afda00fcede7b586599efdc3aeb5e9ad6e816c0a39440629b8547163ac01340381607cbadbc93fd3e24a627a7b88d9d09dff135d22ec923af52d0dbdbe37f57956719b552ebd15803525b0d6509841fc3b35e8c564945f6ebffcbd96b4f34bcf4ff9120fce1c363dad2cefc2a83d427f47bf29968260380e47ff34e87ef9e2d9004a68641fa0ef26ae3a66a423097b16d4b82e8614cded1ebc68e7629c11eff3c9331d22adfe184bf4881691fa80d32790669d832c858c97149c47124c8ffc7fb55376546b7d9f173c51b899a156c7d4d5d8d0aa8d3b5ce2624cd24fe34fed4bd57b08a4c464f719bf67327fae5805d719276d3671b0cfdf7f05bf0772dfe1c830ff8f091ed49e73f60c8", "result": "invalid" @@ -174,9 +152,7 @@ { "tcId": 10, "comment": "The padding string is all 1 bits.", - "flags": [ - "SpecialCasePadding" - ], + "flags": ["SpecialCasePadding"], "msg": "54657374", "ct": "c2459fbb04d640477c76958c8d5cb949ac552d188502553f01e6b3ec654bc70c55045b0184006936a69fc7dfd6684422c54463c8ded5be163f3392302834954c91852525e1beb096059465e6c261de5afca752cada74922debfc771bd0b99a5770f9a80d4b76e8558ea8ec6c8aa5cc28fdc3f049f5e38d99f2899d59d9b5ed6ead7581e991c56f8f6f1edf16881dcb7b29fb00a8566f0dcff5a1fa99ea2f6e4264545ec11da7762117ab938e3d906ee20c114cc35778753d96a89ca3e025efcb20215b6e983b9446e559831c4b5c06791e282d03bb303b9956bf3d90cf717e2117a45718edd2591d67dccc8405a3484c1633f0c7281d8c2605d9d2da7ccbe0d992c12c8bc54f30aadcc65ebb4fbbb27ac39571bde40631f8abd579c2c2a444b088a0bd112fb6b9ce010489e8561f6d411adb9cf2758b8874adfd0bc90eff1652f7ef9c6b810dd90a1ab591275605f9b658273d2edd513bffb5be5fd681a2b1f50d6dddc9b9b3f39d59d407d0710a712b3e6f3ac2a74c310caac45827c7ae241e", "result": "valid" @@ -184,9 +160,7 @@ { "tcId": 11, "comment": "rsa_sslv23_padding", - "flags": [ - "Sslv23Padding" - ], + "flags": ["Sslv23Padding"], "msg": "54657374", "ct": "389edb8f7af2a7234657b851306c9f2443b9302403fea9ca9ce8b4e7a246dd2bafd4d669f34d409d04677dc5a64c42aeb834a324c9acb7f13604959422703274a686f8f39825f220173135cf4b6f32a97077f037cc7667ea02455f56891f98845be33b2e1a08062faed9ade751f5fa1b4a0d387fdf6be0db76f6525f924fec655cf8db49ff7e49a10f0facb52909bfc467b3ef4dda4ee287f681fb4678bf7f77545b7e8e168dd8202b464ffad10efe93350b6b125bd9153d9610dd3e7d9856392a9cd93ed9f77c6531e445383d0269bbff5a28524d29513f21ed2eb452456723606014c031722ec8a4768e2c17c609a337b0b9e992bdc43e6c49a20b834f8c93d7806949c32f281293393163a7ea5f83437c647dd29ef663b1c748304bdb663923b1cbc1c50ed4c1f5cef5c2f9b97d735500772dee60b5dcc2bcf925b2b815571dda26024d835dd99813ff469e5defc2a5f86da2049924ada57d2d811acdba5f8c0f7513b9fae73a5856de97fe8cc2471a06284075dcf00d3fb57a938c7dccbb", "result": "valid" @@ -194,9 +168,7 @@ { "tcId": 12, "comment": "Byte 0 of the padding string is 0. All bytes should be non-zero.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "d723aaad7aed7fe22277d057c70113531122781e8e46cecd035a9d26e980a771653d780cbb21d70db01aadc4a8b13b51380cc015326f5655e4acd5fb8e6175999efea729f0e1ddeb0369aace87d73d2d6c97edf3e65ac51a4b0edd0ff0bf10215cbf084ee7b463042f440b164e1e0d725651c2d79ae8e853bda5a0c656fb6999560b0734ad2f831d35b864e9ceda47dec6f6a675d33bf9412fde2432fa3aaf4a3278005f70838e7ea045097eee942e93c23f1bcc67bf383d47b8c98c7f7fbad6472745245266657de351cbf7b268e093bfd3eaf75c00da99873884f5c048a50348f99554c6a4c2f5e87f4c791764a09aa7e87a8f6e706cd18a6435b756f448fd903990e3b8edfd88a511eae5facdbf0db75ff279bb648b21517de4d306131552011c218ad28eb8e650424582b4ff49b47545f95101f6e0c100c795ebafac15a386a40200433f023d633b45c5b16a0727bf56488934a6328a352793a39d3b1d77b1a670ef6d02c76cd16e056740be323de03dd09d2ba30c913f289d312dd5925e", "result": "invalid" @@ -204,9 +176,7 @@ { "tcId": 13, "comment": "Byte 1 of the padding string is 0. All bytes should be non-zero.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "5b68c3c463fd8ffeda06c09fddccbc5284017f753ff81e1db255ecc8c32b7c11e7f92ddc170fd578f6d0e8218acd1b04bbf5bf540c1167984dc63abbc5799284a7c28a20ce4f6b95e142571f57198a6b0bb9488f455fbea076e520853b92e848bd1d29bb0581b6b5eb56ce839fc1c1afde7815d075f5da520443fe6d5d4d03ffaa029736d703457cb73e3769f6d9b70bb22d340886e088ae8356501b58ae6b6167bb0a29b9065305ac7228a07279a2f9787742991cb9c136ba53c569615a74f323526165ba73c340b041b97bb13c129bfeae795cca3dac7a1dcb30874c1b298056bf231f5bdb6419f5eb436ffc1f3101dae12428ee5ed02a4e72a4e7db60caf26b7fa4dcd4e8d0e663ce66569364d058db26c29588011543fc8c72995d325235eb4d3a6f85e1d74ab16cb3166409d3aca165c81746d4c956ebf8fb5b7b31bc31c8a0509cf068794ab0bd687dc1ed84ea6b17e7f98d235e7541bfa6e64916cb02f6c2892c56787c1ba490bcdfd7000f529c48608c2efd6240ed7e84fc1b04f0cc", "result": "invalid" @@ -214,9 +184,7 @@ { "tcId": 14, "comment": "Byte 7 of the padding string is 0. All bytes should be non-zero.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "01af89a4d37a04280b78628261964cd3fe67d062b74c35e851f68b9f8faf7454a22df1c84c64f625515b16b90d298d1123c3010d845b86c7bbe516e4434f1feaf3d83829d6658d5128069bf4a3fd5e0870903ac313f743b9c7a8f3a7ea4e9f72f5b8774046980bdc1a1af025337567bddf436ed9b739a7305dcbf76ed4d7085183a84bb298a262241ca5811113b60e211626adb2c20fdfd80d1bf76e763fb3eb7f2a0eebc565218808fe0f8b0351516773f4ef822693169a3f1c31c12ffbf53d583b1598125707ced9b6636acd2a66651eb3e94bd21055b13d4d6509bbfb01f9cf449f84397b448a7a761a878195a4a96f6ae1043b947e224325b5262145abf8b2daa65544ea8d56bf33cf9af7be8e0c8f20eac6dda208f45d068d4ffff279bb0f87ce8ed1562fdad32e89819f6d86bbdd46c175214514b2801ffae449029ab0987dd2ae49a619e6717abbc2395cbd02b2b0ee4023dc858e10fb08af579720a51b7aa51e5b366b5503563c271c485056153efc362515929ed6173a4fdcfcb0fd", "result": "invalid" @@ -224,9 +192,7 @@ { "tcId": 15, "comment": "The padding string has been truncated.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "700d40cfb0981f7b86260e36712a463d2d2faf1f9da3bf762c3f993371b441d9e3747f126dfe2ca3b6d538a2c53147e7bae60b6405238f0d76cff5f420f8b641ccbbe9db0f0b2eaac87335ce99ce8a2eec1bec4d569fe81cd580f6490e3ae27209c1d022de5fdd02eac36f674d664c75bbfab5020afc8fce701b6769de63eeb7c72ac0e428a3d88f071e68f377c79d5624481213ed8bf42d5f56a3a00b170c63f064cc61d8966ccf2ca5983d7d1b56f4e81e379e57aa8aaf59a05946c1c24aebef5eee5a97b4d6ce8796b2e731e9b31d3633524cd526c30fc921cf927ec392f95116c121c4599a9e180a9bc963d01cb3977e2d5f72747e5c1d839a515802a7c26529fa487ca5954bf137fecd5e46f301c54e8227c89f4ab766eb9b5f9d9a1d96a0a482c2415ec9bbcb5613a1d239add7fb99f24a4867a85a8e29ba668c7c1b5948d79b2f412998422bc35457bd05a4e5373ec671a88bc15eb7a4fab7394e38541fe8d4d2dbc7094be069933added250dafd8091dcc53ba08301e64d49a4960c9", "result": "invalid" @@ -234,9 +200,7 @@ { "tcId": 16, "comment": "The padding string has been removed.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "5a76259027089edb019b04788cb702e5e06b13b9826d57351694d20f5984badd4960bdc49b900c903255ffc689676044ce0990447fa4c674e780b24c142e39d157bd649995c23209b697f444a8d14f96033707c636c312b019783b1985dbae4b1558a9ce257fcc6a197edb6624c309bd3b2bc41898f370a0f94cd9531bf15f635d1ff5895654358db4e56c211a732a237cf9792b84096d747f41159ef8529324f5901d28549c726cdd12b9f60fd110a18b2ee2007abf99e0d126b57e8d92371091ea3fe289831097ee0b97b11edd36a5e382d3360ba33059375248e6e8a873b5e7d1382c430dd8ab68d93ba151680ff08c23159c7375bb455a9f73cbfec427305b378c4ba45f2080803a83d00aa058994b6cd3429653a3bdfade0b58221f94bf4c132888a595cc73ab6a705299e10f65297dc6e70f8c7623312f7205cfaba759a9663954ca3cd4390e7be33e0ecb9d3a5493c0329e6c07d048c93ff285d28e338db5595c5dfd6d31e920e49427c0623c01d498bec7ea2f1977a3d6a1ed7943f0", "result": "invalid" @@ -244,9 +208,7 @@ { "tcId": 17, "comment": "The block type is 0.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "0946361acb9a12452e370d04abbb2f64de0651ce5d6e813b4d256476003cfb170048284425c150dd9430dd53a2ca6fb8e86f1375ebabe86603af28b3561fc7df1cfa22fdd5d92018dcc4e208ec75723d55706351d00c8ab8017d703a0ed1eb5ad4772ce0abfe976d5c8c1e2b238ac50e9c7bf7871bab2362543312f24141ce3e0ff5fe2cdbcd8d36596189a504e16e09e617ecfe3d553ab36d529d885608cb4c3648b763b173a9f3b003e8a97bb9e8a0a19c5edff9f0cf585c0abb60af2545444df8789a747da21def80f287a3d54c0c5b50e114e2b1c17206011fc5fe9ad783b375044c442daef1b7c789cbe846809cd8eca17c1576060c1ff702e8b3d908e57be8c23a1a0984cc512937c3e3709f2f4ee82401db017d2a362af38f4e6629b70cba25cae45ef4f7a3d1c66c3ac7ceaf95b54638f8823b6ec510293f1d7221c2524f3b9011be4fc017ce600f6d0f77b271bfbd2325ed58e5975c41dbbcdf752e8c1bc40a096af1ccf5016b77229a4b081fa771f249695da0bf14e7be770ee010", "result": "invalid" @@ -254,9 +216,7 @@ { "tcId": 18, "comment": "The block type is 1. This block type is used for signatures.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "849eb249b9b5904f726cb7db324f5579d331895bd3ce5138edaa2d283360feda0bd3ebd97468ba98f3a5060ebfee43e495bf75db592f816bb9297fd1bd260d6f8ff79ddaee1100e013f13e4812caa3a8db290b4ae7dcb34701a2decf9834c53a0f6a5faee7cacfb11d017516aba150619021621d6aacd2612577802a52c88c119363358fe96c67ac5b3fc25c6ba28d8e6efe5f2b3305d686c58dfa3417a40134327885a302f59e9d81b5ec46127c391b5fb1a12d9776ee2190cc20248a4beae4c46e4b58130fbc3b805935a00df588845eee7956990d163c91b384d0db2bb66fed9eae58f15d3f39588e75ef79c8dbc60a87e4470ed2f48a48d62e2030ccbdadea0dc5cf75b21a8163dc2391bdc7d0b7999263b70346b02152020ca6160297797393be3a51944dc2666d829302eb9e1829fbaafefbec28710d58a0eab63ee49a5d1f0c2ea49b73f331ab27170fec368dc2473d1dc0ba7bf7b70b7ecae315e67b323ce267d5fa6b9fc83b20783ae20d755127b5654272b76c88fa362960f66466", "result": "invalid" @@ -264,9 +224,7 @@ { "tcId": 19, "comment": "The block type is 0xff.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "99aea15afde0b40c12960cce598c11d618b3e4a0502eb9764cc114eed704113f0d13d9c1181324c18669f6385b5f6b1e0eff715769e5b3236a53d7638b1b27fe1b6bf2089e97e0bf6b587ff2ee42c708ac45ebfea88d057b6fddb6af2f8ba0d0ee5da9366961ac098c0b8349683aaa5dbc789ef0a49737b059bdc1936ebbc03a00330b84606dd9e0aed5e2c51f9e336ae9f19c225477f1edf87e463e4d0d80cf6c85f8142cf6e9b33b83b9f4d0e62540ba4b3f73a8b3b6b9ed0728ffd97e2332131c6625578eced873f96e1a84e1f22c1ada6d8bae41e0f63f284d28e9198b4f047f9664f33db978e5d7843b2891fc5006b25a17cb8418c7cb17abc7c8235b9fc5c2acbe17febd87e3b758b1e0fa783117e738219bee41b29c2b64ec23c413f00cce03bb23652a7174fd299dcd68e3b5521a0b22f89cbbbd021fbb8723f5020e2e7205bb071dd792c6c5ab293f8ce1c5b837b6a8966a9560a38d52dd6518e636b69ffbb43035eba80531cd1077d7d1646cd1a458cbd4e88a42ea2ab62906f2dd", "result": "invalid" @@ -274,9 +232,7 @@ { "tcId": 20, "comment": "The first byte of the encoded message is 1.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "a225db92d6853b708dd72cbfd081c06ce3d6c4579def7e6bd8b45090cc0b9f51d4217d3275402d5ec90be82e920cef6f9bfaeae58ac461a61b3cf568186c6fa2f3a14db4d349e55cdfe5633a530bb6178ab1c7d126686d3297c4871f19e065f1fec05b85b72b675d58836dd2f741c593719d8bd65d74b9c61ab771464766324338e9b3bd3c05fde9027f2f2746d806c3f8e3b41b93a2e45f276af2df8886948d9b4f1a4f7e67f2ad7ca03ccb2275850982e7723017639d51c0f09138f19449ff344c1caaeb72ca8607f6012b8fa6f7924ef0b6e516a79b02cd2219b03421ba25e7af6272f57d118e165da759af7b64b18e60b9597d1ca41a49da64caf8f9788dfbd67b5b68fca5fbb3d42e045328739d079596cf63ebe83c39041490d7961ebbd2c4729059b4e01d180e4b34d69fab70832dcf698225887377c615affc0df708dea84511b44905711e68a1dd3c0c6247f35c998299b82f1511168a79f40f50f7576eb4c963e00576cec70dc0c3016793c44aa9c8d9f7c9d34907523613d4bd84", "result": "invalid" @@ -284,9 +240,7 @@ { "tcId": 21, "comment": "The first byte of the encoded message is 3.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "85421977730b0f2ca7ac9e69328c09853d07e68f0c12396011a88e1b3d0d8675c723c3c7818b1b3ba6e46d1902eddcf05eab8f2f964e5b17e9bf0235c118336a25dc99469b6be3b939090279f0435f28e7b813444b1eb63a67aca79153c67addb59e1329c1faa7bf9c92870169afad12198dd0954fe581749137e63dceaa0151a4ca2e4157248458ac4d999dea03deffb079f01b7bb64d5e3f0f7e53817fd5af4d11c4768ee2a5b184925d0924ce5b8143d902768478439627e13ff2ef8554c322961b0d3070abda2b0821b53053228f63f81a634fc32cb909b7cd14cefa5208348c0044262ee4157d330cdfa1391471853554ebebeecd74a58c51d8d4dd433327a2b8bb6e2a29f986c6ec0b6cbe86706f8aa7f89b6287d818ef770f69e48d0266abde3f94fad09cc6f7bac45740247a03b7dd7aa6cc2b710e1fbf74d7d914c9588877e8e52ecc3eb8e5cd5b9c772a1aa3acbd2ce86168451dea1f539fb740fa4fd966bc7d124b098ee4dbcb86ec326a54665752a9050f80b90ac34dd51f1f11", "result": "invalid" @@ -294,9 +248,7 @@ { "tcId": 22, "comment": "Using signature padding instead of encryption padding.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "509c69e802c2ab812fea8c77f89dd321c0edfd279b200e93aaf46591886148722b06584fc8745e938d069cd4c100f07c48c2f81b7f94d47f835244bdf9c9eb08af688ff6908ea2b6b938b9265fbee0f421a35086223380a9925b3570b3c0eaebc37b9bc18db3271e7dc62850ef17cce8ce17d68dd81dbee566f4a585da87d4f02158f80b7ecebd0687acd6dc52a334ecaacd67895720766ce54ca6a3872ebf90f3c9b894a0f44c0e1a83d226807faf67144fa59b3a21cc33339d2bf9249ca5018b96ef837c3fad08e325c7d31c9ea2fa1fe4b7dcd36b1fe7c95530787423708a80044a745dca51ef448fa953e27353308a10d431c01b688cc2002614fdf60efc7f8e969b3b84caa04ac8305ce87586b0d1a01f016ab6eb5a970766201166d16b42d0829e811d2588e045f8e9fec785d994485d2dc327aa4690fae2065fd105048acc84d729f125f3bcbfb551b6747144b81c754974719ffa4cfb55ef9c8b74b157e1bc61c19aa6002d349e544245ca715cb964f0be1855229a9a6e9e6ea20e63", "result": "invalid" @@ -304,9 +256,7 @@ { "tcId": 23, "comment": "The byte after the padding string is not 0.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "9ac9da6b29f1de8599fe88bdb7012cb0ce4817fbcacc39b273c557bb22d2c019b8c5cd5592e108334d572d8782eaa970122801e0741a3effea028b0911bd1a0c7228529e8ae534d8c0fa1019329dd5e0de1456020db9241298c26aa510e97e31045941a9c66d53be407a2eea5fc26bbbb1aa16c89b087480242d5fb78adf083ca9a40dd569cdd829bcfaf652737d03f5ed6e39d970d69cf66809aa9ff2ba89d720be50989faf066db7012151944964c5bca13594242900bf595166b4bb8f0a7aad66cfdd579f2596d384e8ba02b06039816f940b2e4b291d6cc63b28aa13bf128faa012cd26af43a5d4e02ed06e982e052c27ad49d18e3afbc3f2cf99564a91f7a053d447565b77c7200340217ff62b342246543a8907cb4f1d05b5b68627fea24e3a571eadaa97c683c99ce3a4a753e8cfa18b5208750d9f86c83d51641c02769d28ec9cbdd34eb67af5043d50dfe45f1f6bd0e0f45e4665951977b4208cd76095b443fe881dc9e247ed961cdf0205fa8aade1f42d88dccf975194ee0936972", "result": "invalid" @@ -314,9 +264,7 @@ { "tcId": 24, "comment": "Using no padding (rsp. an all-zero padding)", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "50e974b2bfca623edd2d797e4e588de22478d5a8e57c74c448449853ba84fb1d0073c1cec06211438575a6dbaf893e1547e4a2478a44549914bc3a9b8a88a5bcc800f6fc095c71ac129c2cc35c7cf16d891b8a435a3d4415262a8fb9f3c82caa788900e4e31968699029a73b7e14507fc324281fa88e7f9ab9ea45e4093004cb537471d18a68c8d83001bb874e06d78a9e6f1e13268d47608a85a13bc69d14f5c171ebc656fb5179688ec498204e5d2993d90b79640c454257c395d35793c4a7e8e875cfe7099b1716345e83aefbd1cb6e33fdcfdeee5141d0e687bd163a0f4b3f3657aa04f5e8c6b499aedfc67a875bc1825eca29a95989744d590bffb1aeea8a8518e4d21262535b727a72a1529159f11cac110158f54d21f9471f8dc6d262e9aeb7d060a62f0070f49c0258ea4fcccc7e5fd6ab3bc743f90f8779c541fac2aa7b3c9829597725b87c89056cef502c8618f14e27e13815355f3cb4dc16cc96136625c09234fd8299d2cf38d39da37fa1c756636bfd576e7de0f26a108030b5", "result": "invalid" @@ -324,9 +272,7 @@ { "tcId": 25, "comment": "Replacing encoded message em with a single byte", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "ab957d59865513c059a7ae6914b34e8e3e4ab96cb66069e014aa315e67b2addae2b3b7593debe8c1a3d8fe34c981aeb241d63cc850f6d629c254710eeed8acc9064297b019387a67bdd1a60878c600e2d2b2c8ed3c2ecc3bc4319fbf3c1b89193a5da26794252b1e031b548f1c0dd6bd8b467b2a52aca2486ec213a77c2708dffcafc60c0b0daa9dc79bd8b03461e852b060c47564cd69e4df71a3ee44d11767fb3f1c30e7b86cc0c314c0e36a2f3c9de954e7fad277960158147fafeb2beb617ae13b22deb65ea83359f43ef3fc16db4e6723bc52b92ad06810af71c3d4f8c0bbf991205e63b5b187c8a5fc38395f19df7ff7d578ae11b8cef50499281b2c973bc87305c9db9943eb139478b48426a88ba6d6cfb4e544f102ea0370e6dadefe18285778bdd0c0eb5bee45617066927589bcd0caff79c28a88fbe792a1237c1a074a42381e961fafc5181f72463f77dda4539a2359a72f1c1d0b905196f4e7edb8d0d95761a1d4e8dc71146c7cefa0775c405f3faaf59e8d9cedbccabf1874bf", "result": "invalid" @@ -334,9 +280,7 @@ { "tcId": 26, "comment": "m = n-2", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "30f9fb26e0d9f9397c8e693f90d88e98dbc5e24123af3e46e4a1591aed7408c9b7cc9ef38ccea1d2edd03770755cff6b58a5179b88ec19151e7a0af06e72bfb8417328c3a9b9a5e99f81774d2aa086c40b896b8a200048dd568f07839b18990f8e7b6e96d797791b5080f3cecfbdfa3083053307225715f47fbeed04ff8d4f946b1bfe2b313e2f91265beb65fd8320d005203147834fbacd295918e4928eb881a4369862f843efdb167c3718d1c3b345a9a9e2e89cc6b8f2ed579badfe70dbe39c526dedd7ccecb9b8cf330ea46fcc99ddcde757506eafeba0cf1ff3a174a211b28ba32604daf8010f44035f973291461e3c32aacacac5b0b6b21a6dd0ee4d62c32ea3bda0ca8c60704b597c53a17e9611ed5ee287c574f4c363358c539b9f1a42af1b04b04538fe5ec4aeb6dcfdf4f3d3fcd19e8ced68a3f93829494dfa17e4397f911fd009a7cfbf85c1a11db60bd1e87bb75e7073bc782f3694c5344b36a750530b66267265113422b30905d04134fd53080755c0a4b59cf2678856bffb0c", "result": "invalid" @@ -344,9 +288,7 @@ { "tcId": 27, "comment": "c = 0", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -354,9 +296,7 @@ { "tcId": 28, "comment": "c = 1", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -364,9 +304,7 @@ { "tcId": 29, "comment": "c = n-1", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "dc8f7880672f0cf9d63617a8a58bdd271a109badda0fa826f94b8a795526b6a49a80564ccaba8a9491a935a53edeae1d9a7b5463d9e2ef3ee0ce7bff5d4b6c8147b5c073c2f220515d531d55a36687a6de3c34775c2f15191ac0a742d7342228c8d910fe6bbca439539c485debcbd0ee0e4bae317503b83cee8100ac7bb4587467cbc4373c4bda2eedf7c41631e50922b580f5bce81d24b208cabcd2d75fcfe99f75b493dffc5c9bd990f7fc3bf2efe392fecae36f3e4ef4456c1b5de99cc7451733a910b6834b61ec29274d986be3752c350b13a327dabc08dfcf6565499ad26e853446633eadb2970ca95bcf6bf05ffdbc2a804378d76985a71f06f90979f9fef716c36aa625a45b5eedf50825a53e9d9435b23caab9e5c64d38fd3a767e185ad7727d6e15f9e9bab2f4184d6487695db9a2698c672b2e823410dbef1d93fe40c9d357ee9fc77f849de11363f583af8ccf5181ca1aeb944c422516cb401e950923e4bd881439fa1093c77582bfe1ac5993674700b6434339e0245315d86fca", "result": "invalid" @@ -374,10 +312,7 @@ { "tcId": 30, "comment": "c = n", - "flags": [ - "CVE-2021-3580", - "InvalidCiphertextFormat" - ], + "flags": ["CVE-2021-3580", "InvalidCiphertextFormat"], "msg": "54657374", "ct": "dc8f7880672f0cf9d63617a8a58bdd271a109badda0fa826f94b8a795526b6a49a80564ccaba8a9491a935a53edeae1d9a7b5463d9e2ef3ee0ce7bff5d4b6c8147b5c073c2f220515d531d55a36687a6de3c34775c2f15191ac0a742d7342228c8d910fe6bbca439539c485debcbd0ee0e4bae317503b83cee8100ac7bb4587467cbc4373c4bda2eedf7c41631e50922b580f5bce81d24b208cabcd2d75fcfe99f75b493dffc5c9bd990f7fc3bf2efe392fecae36f3e4ef4456c1b5de99cc7451733a910b6834b61ec29274d986be3752c350b13a327dabc08dfcf6565499ad26e853446633eadb2970ca95bcf6bf05ffdbc2a804378d76985a71f06f90979f9fef716c36aa625a45b5eedf50825a53e9d9435b23caab9e5c64d38fd3a767e185ad7727d6e15f9e9bab2f4184d6487695db9a2698c672b2e823410dbef1d93fe40c9d357ee9fc77f849de11363f583af8ccf5181ca1aeb944c422516cb401e950923e4bd881439fa1093c77582bfe1ac5993674700b6434339e0245315d86fcb", "result": "invalid" @@ -385,9 +320,7 @@ { "tcId": 31, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertextFormat" - ], + "flags": ["InvalidCiphertextFormat"], "msg": "54657374", "ct": "5160647e949743e6df4ea50ebe2c73c78a160c4f0bc5abe37784feb555a9f354d9c073f6a8c5822d60b6c2ad464d4cd6e50df40aab764cb63a16a814000346cb0931f57ce59d5f6554c9110f18a5acb740b5573fc9cae7740ca477983f451444a37a774f5e714067c1a94052869572552d750e854e01c231800345a3a5c43e447cee44a9a422846d1910bb15f8d3899a69b3d3adca8ffa73c8c4b71fd973847354b69d0126403b50ba6d84995579a703333cbd591a27eb04849eb1941fe9b9c557189edf8dc34985da23ea9d65e28404c8aa9c85ec258a8127b44b98d0469245db007668bc40f4765a68bee0b09726d3885f898927cf175975e1291bc987bd1051ec9b4f168ebdbe3ea260e1974076d206e0e50af11d2fda823470d3a8b42a5e0819d527c66ef177cc6828e073365961b96ef246443dadd129fe2bbaafd1739688f0812d6f969b4b1d9be0a5fd1ec8d5e248d9c31fc7480f2471951b18f5f227b79feb559b5be981f7cbcf743e758685f9f7b9e14cca68d90ce871ea2b0de2f000", "result": "invalid" @@ -395,9 +328,7 @@ { "tcId": 32, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertextFormat" - ], + "flags": ["InvalidCiphertextFormat"], "msg": "54657374", "ct": "", "result": "invalid" @@ -405,10 +336,7 @@ { "tcId": 33, "comment": "Prepended bytes to ciphertext", - "flags": [ - "CVE-2020-14967", - "InvalidCiphertextFormat" - ], + "flags": ["CVE-2020-14967", "InvalidCiphertextFormat"], "msg": "54657374", "ct": "000063b63f6eb3fd2322a6c85ed16318932e83f32535b3ec2527fb41dcc865bc44690554467655034ad33aa0fa993788e80654ab0e0174f8dd238ad68c3bc194f390dd38d26408778774848c49a6a606e7fb1b3bfbf5f19db4d4d1ba2db43fefb9a9bac311f2e1fc1ab4f5ddc00a009b9dc435448f250a648b206fe764505805c9bed1729d5bfeaa4fddafc115d281703fab0e79726d5546fa698a45ca6e5e561b8c2964b2da01914f808a498ab77672eda3432ed9974f0a06d320ff87a4222899f893a6cb6abf13d7e56cce2ee7eae67fc26f2274b63ce8301c721d7195158b6c966b8d36e3cff0aec6f218b0fa6d8490493471ee0f08b840b6cdcbb73a164246864de0f35565bbebe51585819e42a425090479537ed67f98236415e6ad3ca81116beb91db802dfb3f9da733f86cb6fa90904c8a382afcbf6162f0d89ee04973f2d26659325f7f00a4ae9e800de6aa27b6c94b9d57791658eb0714b7cba5466ecfe44bd5803647c3825b58c37187311a8b11399f53a877c265da82493a90869e376", "result": "invalid" @@ -416,9 +344,7 @@ { "tcId": 34, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertextFormat" - ], + "flags": ["InvalidCiphertextFormat"], "msg": "54657374", "ct": "63b63f6eb3fd2322a6c85ed16318932e83f32535b3ec2527fb41dcc865bc44690554467655034ad33aa0fa993788e80654ab0e0174f8dd238ad68c3bc194f390dd38d26408778774848c49a6a606e7fb1b3bfbf5f19db4d4d1ba2db43fefb9a9bac311f2e1fc1ab4f5ddc00a009b9dc435448f250a648b206fe764505805c9bed1729d5bfeaa4fddafc115d281703fab0e79726d5546fa698a45ca6e5e561b8c2964b2da01914f808a498ab77672eda3432ed9974f0a06d320ff87a4222899f893a6cb6abf13d7e56cce2ee7eae67fc26f2274b63ce8301c721d7195158b6c966b8d36e3cff0aec6f218b0fa6d8490493471ee0f08b840b6cdcbb73a164246864de0f35565bbebe51585819e42a425090479537ed67f98236415e6ad3ca81116beb91db802dfb3f9da733f86cb6fa90904c8a382afcbf6162f0d89ee04973f2d26659325f7f00a4ae9e800de6aa27b6c94b9d57791658eb0714b7cba5466ecfe44bd5803647c3825b58c37187311a8b11399f53a877c265da82493a90869e3760000", "result": "invalid" @@ -426,9 +352,7 @@ { "tcId": 35, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertextFormat" - ], + "flags": ["InvalidCiphertextFormat"], "msg": "54657374", "ct": "b63f6eb3fd2322a6c85ed16318932e83f32535b3ec2527fb41dcc865bc44690554467655034ad33aa0fa993788e80654ab0e0174f8dd238ad68c3bc194f390dd38d26408778774848c49a6a606e7fb1b3bfbf5f19db4d4d1ba2db43fefb9a9bac311f2e1fc1ab4f5ddc00a009b9dc435448f250a648b206fe764505805c9bed1729d5bfeaa4fddafc115d281703fab0e79726d5546fa698a45ca6e5e561b8c2964b2da01914f808a498ab77672eda3432ed9974f0a06d320ff87a4222899f893a6cb6abf13d7e56cce2ee7eae67fc26f2274b63ce8301c721d7195158b6c966b8d36e3cff0aec6f218b0fa6d8490493471ee0f08b840b6cdcbb73a164246864de0f35565bbebe51585819e42a425090479537ed67f98236415e6ad3ca81116beb91db802dfb3f9da733f86cb6fa90904c8a382afcbf6162f0d89ee04973f2d26659325f7f00a4ae9e800de6aa27b6c94b9d57791658eb0714b7cba5466ecfe44bd5803647c3825b58c37187311a8b11399f53a877c265da82493a90869e376", "result": "invalid" @@ -471,9 +395,7 @@ { "tcId": 36, "comment": "edge case for ciphertext", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "f6c9e9ebc6411ade891754e4b24fe5841b26c5a769c13911cc0e010aafb32863eaae62bdc8cb37e807524f72270fc728ad1c01f0c91c9b604aa631682f9d15b235ee5ed7b852323e4f64074e4744239bac907bd92afcf6e5d67256daa18695475d7d2d1e695cddaeb65c41c06293f3e29c1514b169c5afde727b852e7c9bb14f8de3ab62727dcb35a385bc0f5edd1d76322a94e539584efbfc719fcc53d8c645923ee92f425fbf01817c6db34707a602533575a620cf3eb02c7d50059ddc778b52138bd7bf3c79bab39eb4d4ad74404a11cac5f12ba5a1d557e18ac58070c352763b7d3055d7ac7e50259121aa635cfcd988a874e4ffc863079f5721ae359f43b2e6a2f86eddf2e9ce89579fd7e87371507612533e4464f5c095e7fcc330d5324c52b98532df6ffb0580f7f5b5d803f60259495535d9528edc704d0cad645418b30e1dbd410b8b06dfce03840aa03702173e6fb0d15b6abba1d13c9d113f4869e81898c6f285", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002", "result": "valid" @@ -516,9 +438,7 @@ { "tcId": 37, "comment": "edge case for ciphertext", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "c44009e9821601e219ac4f02983b21a1ce309f2dbae90ce4fd6a2e37c29b73817477460c2446a712d32274d0e20d992bca09eac725a65873700840c15a8f660700fd2b414eb24b3d06e279c47c1253fd149945f7c8f8b29c8b2883eb754af74a5b108a2421f9b6f22f39d38e423b26bd856434f36b87cbf96e18437e10319f73d37d1340f87c147bd29e750648867f8a154705a2694f5d441d00546eedec71f532237b976a59dfdd0e656ac51711ff01592d22728895f2c591cfe6d485d845d507cc1c0bb5fe4ce1cfc99055ddd963cdd3e634fe5b8257ab713a3443fe56caac566931acc8968f5a82d0e25e145f9e5028ce1cca20f159e9c4611e82577a4fd90ce24b5f124157d66074b3d699a153c7f3a5e8f1f21222ac1ea61fcc0ef692b22b6533f07b", "ct": "ae053938e260b5ecdc62a38258e789694ad29c11a621c1a760ce3c1247d223bc0c70421b72923d3328f82e8a683a39656e02325d537707104ee5f70c957fe88037559c7352d582f7f9921349b82b090a683fa2dcb37be7d2a1323b24d0f9617c902169a436c088a63612f4ef96c1a70b26037e4cf8b645ff6a48195eb99f740f6c39a546fe3a5d2e913acba146fe590795ee5f78f8f1e319add255aa5fc4cada23d0227d2f330a6d5160b626f33b9457c62154cea5ec48cebb4592c1763bf5c4755bf3494f1ca87d0ce787b46046f7e4d17accad72e8e11f6cc71e3844af11949fe28e68dc26e15a928d79da82cacb959cae7e3d3c0ca94de0078552615d84f4f716927300e2b8058857167d785f8e6b3391f0708c365d112871107b689bc7258fa7359668d20f2b6cb8ebb4c8935f3e376e9bdd9fa2911db272d951c4304509eec02b95e83d2ca029fb7132dbc9bddb72d72d728a775399bb368036f0df6970cdc87151dba1b9f6e3d56665d85e4c33fdaef3a2f4d9180728fc3cb1c76bf831", "result": "valid" @@ -561,9 +481,7 @@ { "tcId": 38, "comment": "ciphertext has low hamming weight", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "fac9ca4da781954ffc246d0347408dfaa149e0aeef28c334842034444a2f9df619571e07784acb8fa7d794e68af9e1ce80a14ec84b6d4990e47a748fc63aee207a8948838d", "ct": "010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "valid" @@ -606,9 +524,7 @@ { "tcId": 39, "comment": "ciphertext has high hamming weight", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "ac67e5419767f8f024f020631ab21a9f6318d0b71a470d8b757f60c0f6d4fa5c42da77275aca90d3bf48abf634be42a527ef2b6d1e2ab0d0289714316d310a1928a572f368ac5a182766c514ab376b3d16ca23a40748b62eba6a79de16559a46322cc490cd7a3d68eb9f3c412d9cbdaa36ec32c77116b9c120da6c91a5", "ct": "7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "valid" @@ -651,9 +567,7 @@ { "tcId": 40, "comment": "ciphertext has high hamming weight", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "c92e460c4da52173b526a1cbcb2fcb517ab335adfce02fb4a439215476225e82fa2a5b68fe5dc1a8e4f05ac309e31c3fb5b4b91a8ddddfdb7d83dc8bfea2429cf93c2e63277bd4f9202f92d8fd36242984f237a3ecd8966ba9f8e4457c158277a2ec69ec8ca5abcdb689102665827471044a491e951ce64ba51c7fe1e00a2d8ef3731ccabbcc2867855d9b839df26a1f7b3dc0eac2e0b7700f0645554770713b78bc3a742b90c7277d35a789cba6e750bec9f73ea4128f9d411325c5536fa4cb9453ee2bc5b0f800db8c37570cd08322d3e518e48fdd61c58d11f7f3748a8a07109914082581a41718a05c39480948fcdb1529e71f2356449220efab9c53b38d5393869706993330c034c7d1b0382228a82c805ffae59a669c11658ecf97240037c467762aab6c72b9409c7274b50d94d3d730ab157275f9c974", "ct": "00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "valid" @@ -696,9 +610,7 @@ { "tcId": 41, "comment": "ciphertext mod p,q has high hamming weight", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "caf34c65e77454e988e0aabb59efa0d15e204690a1340bd7987f1c1498f8fe0029feecdb6e80f61db102db323691c14015c73368107585984d112de11a96a52a572ab5c58c5e3d6922c5cb3a123bea4a71dac249a1a81bc8c0c8f168195f877e422665676da11bec2a34ec55c6f7eec66f1f6a821ef8b7b0e9d442e57a1161c7f9464ade2d60764db3ee585f61bbeb32951d3a9e00afa25dfd8e9549d5a0f25710363ab21b257a85945ffad891e0c7f58eff043fd0a807067588f7a1e11f77784b32a637184b9e6deeadfbf7d533cbcd4c2d752ce749c80aafa183b71baf882cadd1d589e2c3f954e66e5b99cdbc1338d096c7519f6d0466005534d02b32", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "valid" @@ -741,9 +653,7 @@ { "tcId": 42, "comment": "ciphertext mod p,q has low hamming weight", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "0f23dff763ec6364f74289895308e506f726b6ba72d368c3dc4adff79bfcd7ec6c2d6b71b529e42e94578bb9046060e60d262a0deb0220eca9e010aef789cb5b035b7012ea5c8713e4f50af900c89bf016e0797110221a370a5059a2592467cb51b1e799d59f427b5ffc14f7b393ea61578f2746236c901b0f027207b2098b4ce60ddab440b5047b5779dd37738ab6357b0596d2047ab3900601ff816d0fddaf4eb7e8aeaa31b061888a3b8156ea3a6ab56ab233529f9af1c728c1c26103c02e4550ad3a35fd4a2afe78278fadf6eb4e90e5449ffcf2d141ec8df12d1a9feff3cd47a1b921a0256362f7ce551ccc18651a6cfd650739cfebeefe29d2723ce9fa31e345bb4cec71bb5e6f595b7a69b7b98e81f62e55a6b4715bdc92f7c480727d6df9bb9cc38c683edbee451dd070a54938312d850f2842c2bf0a67edf2", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "valid" @@ -786,9 +696,7 @@ { "tcId": 43, "comment": "special case ciphertext", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "0b1e0135ba1bafface825cf073a96bc48c8e3752b12e39c77b16c22720a7aa058771a76c102a93078c6b591d5453d9191cfb173df257f51f42204ab754343f3c0667d42bf40a63d12190eda6a52604832ff99cc239b6ca0f67c628d297d1b61d0c2d59f734baeae35b9fd8b31162be15e4e0d8c62feeb8ab1f79e09f71e66d18a5b61bcb35be77cc15066af1459f81f85c1a635823e9188b6581b39a537d0b5aeec99f57ea1979ee89943d590745a6b3e9cbec48a784eb184692a4def00715d5bf852c1301e86be7e265e5e42bfd8f1cbd38c52b0280365763215c130c13e86774ad9a76c181e0445090872873c9", "ct": "5c89b7008a6bfbb3102a49f7920ac93d8e7311ac30c4fdeb0c06f4ee13f779723463035a5b2fffa745b74a8b48cfe9ed95411c16181bcc833718cb2d5378dab17ebd50e5965a2b6f0a9caeeb7e17ae3072fb6de17e3dc2074bb5bbc938d3303379366ac20b04b6d8f85e00f13b35cc085080f6b5b39f275ab1c50c722bf2ab1a2857e85ab77ef693d3073109e37f0ebd5bfd5b82e440e0b7848b7f17cfb6a039bbb8bd8254d9a23578fa98d6f94bc13193d045e16ef5ed61f53ce08ebb70956528e1a5f48c5c7553bc0558d34fa23b38da944fc14eecbdb05f0ab1bd09657d104fb2f024814c09b81764ac0df1ef9efd5537de3121c8ca734119f8c8d90dd919e3f7746e21ffa5f4fc8d85b078de53e56e52d6725c8cb22d43d8fc730c8f13c22da33d1ae530963fb7a89490fe30ab972326ec857bfbfe5b978014c6609d64440c864f92e3a03e0e0da13af1a4726697525c3fa616c5ca2cddfb4ce6159c66640699db6cb74db0b4471053eeb8e7c4b9c5cac17ba71e88f188e5952176f40471", "result": "valid" @@ -831,9 +739,7 @@ { "tcId": 44, "comment": "ciphertext is a simple fraction", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "9051bb204d84e7baef267b01594cc88cc3e34d79062cc06eb5f1cc80c56337601a1ae1fdb4731ea36e5dc6083b5e43e386ac4fc6ddf5cbc65f7f97f2294b8db7824906b703ddad27d8e2cdb5ec377112a0f953cca0de2eb7c62e98740af172c44454f9a4313e8dc76e02df38b34a869eeb209068028f30c51a81cc629ddece40c25afbc6c883ef0c25139d46fdbf6d9c11122b6c8cad7c5435e26958fef2113706aa96d97abfe4971217ed1f0fbc4461cdea350b4cde4cac230e2731e835e7ed4b", "ct": "2ff41b212cda4ee5aa5d933257568ae663a1af12ad6adc5ff4136689089ba74c250f3ed2f597d2099e138d5325e89d40d04ae6ce25fb76952d1961acd9a1d9a26aefd557998890a878f19ae27ac851f5c964dbf46d7c3f956a239b2e8118a7c863ed3d327f56f72b5e692719b4edd6cc7554394ee4a4781e3f26ae68f54eb24775f4586bdb0cf5aebec1d526714abfb011ca31b8b3a63a129b140c5c0f785b5e6b82301dfb5c2e92e78e554d99c65f6e83c9c389764b0f3e5835399777faf76984fcaed6f0c5d747017233c1ba2b5cd4164051f3467d20c2f5953529f0abcb17576bf197439548e8c3b2bb81f385afb20ad2cc7afa03a3a00d39ab24b1873b76d52ceb3c1092b256dc996d33a49ddbcaaa563c80049d9b44e66626ed05009e171bd496095dc6905fca5a1f705978462eaee69308d45e2ff12009115a741194ba97aa96d96edfe9ce1b0917d6b70c365ffcff99d31869eeda7d44a11f39d9d0178297732eb6d42994bcc589bab94156b1a97193dce42ae56e760947e64254c7b4", "result": "valid" @@ -876,9 +782,7 @@ { "tcId": 45, "comment": "ciphertext is a simple fraction", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "a3358105f31effa728ca6a83fc80fee55c873991dd508b69dad67dbbcc48ce438a78433f2c017940c8a23ba0dcd5594331c7466b34b57e9f45651b9e41db0bf7a51fa5ea668762a289b7beda3132352a4ade02a18dd153c6f6ce69c56bd80b58f4faeb02456d2079d25f1bdd754d8601bbd66e8c3cfdd8106396dadf322706646312306ee36f46e48cec77208ad06e19d9991ceefbef5e0f29f13d4d93b353b74879f368064b0b76c317421756d5d553bbb6b4eb36fe9cc5b2071d7b30c636593e569662dfdb08abaa17470cde72ec062f109a5ac18922b380e28529ec30b7653faefa032342874a923bfac463dfa8783e3a59f387ae3e44009a2b7023611c6d96732ff7cc8abc1f72894ae2be08ad23fce8a352be899f60df068a9ecedf82d164bb1b6da210af9ae6db9550326744b09f3c33e12b3f7058bf", "ct": "4ee87303363cf42a6101eeef2f74c0f13ca704084d68060f231d0e1309ba40067491005eaee0e4e2d6e564f38b186125cb02555c7faf83e48ed04168ede1a2ea2cfe0fc689c814a76820f60d40ac2fe082f883e837c3ac574baf0f53bcd0b9ca80cce0120d0863aed4bfc6366ecd51da4098f6b7dcf0ab9ebaed12f6334acde0bc4cfe8dd5bd5850aec99aba4dc92a727a5c673f16e3753296b3c26483f2870055d46b597f2ccf225f62043e6bd2abe864ab690b99aa09eadd4a2f4ee5495bd4f0dedfdcbaccd4a0def6f6fd93e5be995a3eb0864facfae1b2cc83f134aecb8f3c4aa81b945f379d507480ba94ffc13c936b2fc649f2e6459abb5c8b982c43dd4161021e657765fb08c2486a5db2cb61aa4e45c1ecc2bc9b7d7fa98a99713ab85ce8a9f2c4849ab48fcf6b90c08c9e86ec5128f7e4a1a748ee32cbe1d9d5950e39f7b63018d9918dfcbbaa417da93a4d808479147c0c0c108244deb1c618d381561c74f2f093224296b3421655495a4448ac93610333683100bfa4908b7844a2", "result": "valid" @@ -921,9 +825,7 @@ { "tcId": 46, "comment": "edge case for Montgomery reduction (32 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "3bebc6506bab5270d75c0ef65ec469f0517365b2b5", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000", "result": "valid" @@ -966,9 +868,7 @@ { "tcId": 47, "comment": "edge case for Montgomery reduction (32 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "b747fa5381ef690edab4c84ad7ea4b62c60a6531d488ffb7a25d460861293576d5dd1cbe10b325f611e2668f43f1b971bbf0216fe1de39dd040909921411f7bad92738926a63a62d53cdc5f2099fbd7c8d8205f1e3155c4d86bfad77ce616b91a58afe60010104b93496cdf17065ec126bc2776a6c40a74fbf4a5ca049ea4fc221674aa7c1f231d8229d0ddd467dda62c35596fbcde1444f53b3e9ea83bf833b1a2501f025a5b10a56f2e188b91342e7620605d2dd08511044df2301d3e579b10f46965ac93bf427b14796b51dda2baa94ff226aa3a2fde423c79a3b52aa253c863d48e8b868a615a9493f485650ea68fa7c295204240b58af70754960bd5eba203f32415088cdf429e62e0e9b8806a647ebe3a5ffd1c4fbb85a75476d1cef4a48cf7768bf59d0af5d1e6101a69fc36d1591a3b08cc11debdc21c93d46deb0b11f04f55563e13437ea55200b357900e5685addffd74f3c51a9", "ct": "b5fbbeb378429939f0840398ee088ead9d2980ae13e180f1feb97f07e12d434c22a6ef1a1a6b306daffb6b4c642e0c801a0ad8142980c319caf3a18694ee8f9233bb7f390c58ef6f4bb0a22ce4ed74d2619f9b1e336952a493d9299830f2051dcdd0758d27e2b55a006e73b4b6e40fb576fecdc8b04e2395a91b0c6c032def08e119fcff4965e0dbb92d441a9272e1aa5fe8a83f04ae869a1955200c51362cc3faf6635f7bdb4d9076b6178193ac573ce06f7eca89f4b867249f2adc6db533a672df58f4f2097a2537dd1391d9c628a740e39a08c1c37036ba90c434a2c7d1f47b1d3dfb9d1bcfc3aabf3464315f22fdfb2047404cb304b9ae3833af71085ce2120ad01ecdd661471f85d60dac9e73bf86a9dad04b1bb405391c070c0d09ced49e4671c56affd2022aabda46151c790ac6e6fb44281d311a4608566941e9909f8a586487a707ee25ee30e53e26a2a0a99698ee042f1317bfcaf3585d42440a92725181c892a50a68e848791423ce7e6060d22e0118700f8f64df8330738ff1f7", "result": "valid" @@ -1011,9 +911,7 @@ { "tcId": 48, "comment": "edge case for Montgomery reduction (64 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "b19088d23ebde16ee0250510e7a3b552a748c10cc69803baa831ca5cf748ae8af1b154159c91fc6a1b3a10b0469b70a5be13babed33e226328f85a5aa430022fb9681f8bd343866e52faed173b57a1520843da6352f4f99a605bde4892f282f89a2418fce76bf893fa36fb160f4b968c0b9197f8072ff86ffdeaa49d5677c824646c1f5dbb37d477ba941f2406c7a190dc9dc62f9c8352c73dea2692a2185b59b4bba93a107f2d6c30168a7325f8cefea91ef5710dbbe1833d838241b229dbd17e5c362f18068fef2995aaebafeb3c89ad5f86ec80a004c2380df2568c2ab0b311863c7506aba65b2bcc5956d75fa5eb250b45d30304098b3ec36b8f34b4ed1f605bf45c7eb73b51a3462bb53dcc8f3e1031c360d6d6c891c98116ab41e9d2fed268018f8122bc79a33261ec2b3f5c", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000", "result": "valid" @@ -1056,9 +954,7 @@ { "tcId": 49, "comment": "edge case for Montgomery reduction (64 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "7e05772a4fc14b85e4bb3dafc6dd5da7898392955b736d07550a5d19c5a34b8776ae3ebe806b1c6d3d00423977509887f9b74fb85b544068d83dc7bcfdf5c4c2794d9336acb1346687e13d7d94fce19d4b22fb1b683de20bb6178ca2f888f031073c9511e4cfd4fc328cafd204b7256e28caadffd32b64875d8a93eea31323d39bc25ebad8e592ec3e1990b207eab8812f2dc2cd0ba7ce210edc890adf41cae97615ed2ba6b9bea28c1670dccb14968f054aaf95ac48d3b05276aae1bf8a9663f4ddb891bf32226e224b7473171bf07af5147234c24f1fec62e7ed0ebbf60553c2050ec81f0a89bfde5a7df9f2715173317c52b03e8971adc347c539cc478735bff0dd5e49d2c0f899e8988502172aa812298098f1dff7201d3c10954ec85a847b8d425d4437c3b6871d91fba9b0f190da5d5d708b697647bdf11e6c8959d109f4b82eabda4b58dd8b1bb4cee7e5ab41eb1227033e654e1e911bad11955d2986e30477f6468a816c591307bac6aad9e248", "ct": "ed961a800f86f1400cff5a805da0937ab9b864c28e38ad93cd02ed6ed75d88c25a80c8cac114273777bf70bbea37755e7a69c31fc8b70350e3339cbbf9f35e393c2fd844dbbe35a303f7dffc42578125869f3d24035e056e40dae7ccdd5ed11e0f535694bec4508124fd95c5fc168eabb679b1c4a171d460f4d6e6e8ecaa68a86939d8ee9e54cb15860c234ff1f424c6c5cc69c792423a414802957c567ca137539d56639f89540b089b2aa3f1efe462e41a7171464fce9b7dde87a834912fee99b26399209fddce06505488e9bb64f83690f38dbef725835759a0932c208e7d378322037df6f495ab4e8dc009641f2fc6bc9afba05c25ac9ec1cdcbcba27c0f82bb7c392864d6f6f4bbd445123944b01e0c7f24ed6f62941f2a0f203dce4cdef6584c1020e924f2edc3746084e4c34a82de9916b7d264ddb8fce6b3ba4b8c3b6c1ccfd8dd81df854533751281732b4ecd3ea0c505dea02de186b2c8fda8bc7d0b09b0942968fc87f1e65d9750f6c9887a0d74d915f77b868862c79eb0244c61", "result": "valid" @@ -1101,9 +997,7 @@ { "tcId": 50, "comment": "edge case for Montgomery reduction (1536 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "482273fb6270415d2d3b7316877bc0100cbe54b6f1bb432711c648b49ca3d5c83f65a7e024d840a4c029eb95e40a9627aeca373547b5e7505a8bc36e129f815da02380dd4ab665d067463ff7ae130667aee428f8eab27c1c013f75a4d5051bf67659ba40b1883328855197a5d7d8bf6c47ba60d60d3d3597defc4d254cbfeef1a4f493cf9adbeb18c2546fca57aa3c660cca23f7693e407f3ed2505c680151cc11c20c980bc16657b03e53075d1cd0eaa1d3d07799206d35c3dae4347792f7bd8723739fe15c0183e2344838dc3859f53b44daa2bc9144a5fad347f07260113a472c6e9242c54e421247b2633f984d6fbd00a25db5680f94d243eca8addb3a8a4dc7078627efddf444986c6d49d1abcb93a8d6813b290399ab7df2e07d8198ab2f46d1bb6310ccb7be4451148c577eb93bfb48db6adeacb01b1df818fe4f1b6bcff75aaf68db7f99ef6f8c928b81bb297c5c3cb1a009cf6366672bce5d92cda12b44afa40e086338b725bfff", "ct": "00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "valid" @@ -1146,9 +1040,7 @@ { "tcId": 51, "comment": "edge case for Montgomery reduction (1536 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "1759da8f5a161623575dfb3f7a38c4b0a9094b3da69ffda3fedafe1abb032b7f7849ca5b3e030627fe4f302a4a4a1ca71fd64b7f4ef26289c68f423f265a766a9f375b733078e34ff454d6f6a91bfc686f9d5f89f934a19134b22e1ccc123bb4dd6acb42072acf0f61cbd367bd64e5bc17b556987b774320ee4ae1150816cca2342c31d4c1e56e03e88d31706181cf08ef3b305deb81b64b4100113f71e33256be00fc38b6dcd1507b3d5d9bb3950ea4b7d71a0272d01a1bcb26092664811b360a40c4b897400af983cced450ea78fe1acefc9997f0876cc22966758f945f7299970bc711b4ad57d675410ea3bd26577d9444767eede72e3", "ct": "939c76925a79fabe915869b2a3dfd6ab33f80c1719003c9e91d33091f5f2baa85433c3672f527348e7b93639bf67d9c44aed996e70c881c2786af0cb8a595e2f26b2b302b9fcab92e7722b47023b4836fbd8de3f0c6bd1113c29e5faabf8c43714ca52bbfc1befa680ad65135c042c9378e8d6f2f4f9f462b2137439559ee1cfc10bb3d73900928b31a56df4c70d60df81157aa4a60d1b79adac822184d68ded4938ed4e244fe50596c1bc17b5f89e9a9c53d7d387a0f92162b9c8463b17f2c35c64a505d5c5d1b7704ddd1c97db98be49c3d0602499596e77b0c50f975f2ce7d2baa4a4756d67aa13be4c846499622797acb520991c8ec5c364979d498e56e01a54369860b9aea06a00f36527b303d7c7311cff95b4097a6e474da64477ebf5a604dbeb8f6fb51c6afedb2b66bceb83685f2485e57e8bfe81c966c22a6588e4c9ac89d3b1a442dc4d448a5c318b1adb4fe07f86b38994aad039a5f5e01fdc15bc8467df21745d574a87cf3f3ba865c7168f1befcb0bddfc93bb55c89dff71a9", "result": "valid" @@ -1191,9 +1083,7 @@ { "tcId": 52, "comment": "edge case for Montgomery reduction over Z/nZ (32 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "1b2416c6d332428a300fb786cde4ebfb4a7686fc7a32de98447f164c15549d422d9aa53d3963ace5d229ab8f6c2dd39bee86491cb6ee0383d3d3df95db8cfa5325a605d4152ec5f02878290dc644a9813728d6df0a7f8a95292e64c1094bb915f6c0f447c45cbcbd5f115a6a930ad34d7c1bbf6ef114dc21a5c7443937c8436bbb25662a2cc1c37f9e8d674cc569aac454bd2ca4ed70fb12e8d9aace496d45c793dc794a6a12ded9605829091160bf40ac03f964ac57501789fde22068f41c60b670b5df0a7af2c1e94604211aee2de6c2b85bf9de5e192be583dffb61ba08149e912c1ae642d2ef9ff4e5e0a3d0cd1d9173ae8a782b158043ff63798552fd23ddd534155477370bb08117b5877b86ccad9c750d6191be6990e3d31b9b58a7dbe0d3bb97437683baf7b989867e1e711d7f9bc1c7bcd00a49a5f0", "ct": "15e9afe6899946b32dd51dc583b611def28d2ca36bd609bccaba57103983b5dee051da648acd6c9b567d62f87a2672f38de06882109209de60277b8cfe74d3d9dbb1e67be8fd196267f54720db304d7529f10e20024a4fcbab791ba2e57d0e1ebc056b6e05b515ddae5a704bb27156cfce0ac5899aa66332e43d6c0183ea2ca847d445562a71a7f3cf1ac7dcc750c4c70b4e581646902a3b4f6ad9fa5f7a7427c72f9efeabb657ac371bb96d2541b481c557938b6ed4a784b36becf33f4c044f438e5b779f4180f46e9254209738d845fb0d94897c79f141e8665d47a91922a61bfe263712062a0f4c5e725ee148e9701bf0f034bb7682a6780056410ee8e588671721c471c57ecd1bcffa85ab91e744e2e989847b78942cdf396d883c8de5effc3dff47e52c60a88176f21934e248c60297347ca00e5e29fa4c0edc2e3d632ae3cc1030572149d1b788b4b14b51c07aa76e0130ef72962c153d73915921b514f2cfe6e93b16ea7cf901973f6db782a958cfa16691e90865385dbd5c03c83ab3", "result": "valid" @@ -1236,9 +1126,7 @@ { "tcId": 53, "comment": "edge case for Montgomery reduction over Z/nZ (32 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "8ba16ae7b2abefdc640c0557914529a46810894e5dd02081ea1ab298ffbbbcacd2edece4848a1270e7f403df288a6ce398c5bc34cd1130b3dcb752ab2b7c7886291c2584d076a5708cd81ae10adfa5c007ab209150c406195617a42859fe4a711ab097962c3b11c3417b90b89c2dbef5e8daa5d65f625d3a422e4ada0acd83e4bbe2912dfdf80c8884856b56e25ee5c78b2ff5e21c89f9dc207337c88f090ab4267f917d697750aeb25cff173acdd9ecb531416ad85e621e45a2ab975aedf9e27d1a01725c0245910f9cdd0a89795f40b3709a3d762ff1a88e293f5c4955300b96c22474a63d65f558a4fc2685d3aa3f447ea6ee7bcca62dfdcf51e733903e6f", "ct": "1bf519ad4dbb78a3a8071a6bd1713d0552c3fd83f756502790f5d2cbc943b671d93635e4903023bf5be0e1441b807322f38e7565994cd36637a55e03a117a4ea16a42f470c0496baf40bdb261e3d4531e6077e9e2f3a7fe19c6cc21690ad5acc911650e72b0a6b5400a0d1b6e2e5b1255b5ac1ba3d81e5967083173363f82bc5900d7e1d44770a0ee515dd62940d7463902a78abaa5577a37c09b033ce8cd4418957b1a6bb744497cd3ffc93510c9af98c02a377a49d79b8adf88802a063741b172b23dbbe8ed8dc6af88c7bb5a598960d90d11e57659b198289f8f78eebf55dcd106b776b4ac151d718ad1e94bcfef81563eeae80d28ad9ae77b5ecb0fd488dd139de77c758a65a5b0825fab308dda6173e2ec4d94dfeb2a8d859f3b6dc7c13aad7dcdf5a8fb67f595cce59216dd06c57e8ccf8c972f5df5157c8b51031dd4cb7bf1e7f1e8e9797e12b68eade041606c6042d3ff70ba2aa55bc6cbc3e9d50c4be3755dfa90a07365d06053c88f652bd1157ee1e7fc533e281d6c609e7ae8eb2", "result": "valid" @@ -1281,9 +1169,7 @@ { "tcId": 54, "comment": "edge case for Montgomery reduction over Z/nZ (64 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "6c73f421166e8ecf05e804ede174bb79d4fc3dd0ae551996d65435a29fdf97d6e027ada03a77bc0dfb19c30d5ce22d28e399bcf41a4e4d3ee8662222af34a3a10c96bb4f4de5e81c99ba98a90047abb1d399f5c577abf19488212340e929bcdb4f3cc9a24c2f937ec0b110a2eb159b4de0ed776031b01a93282a555aa04c00651329cdf413e216f7fd85d198df091d72aff5efb10f6ef5b39bf5dbdf5d7382d4da4b40b43f267470825cf4d809ce39db8c8477bae783cfc85e39b5f8fda115109ad7eb100ac965d52e89f13dbc2ade3abcdf9954ccebbdb9b8dc750b078ad3d2f3aa", "ct": "4ddd718c830b084a29eed3b183983cb5f35e3224097c909fad3ed1db7654f207a766af1cdc693d4bfd6bb814c5d0702ac5c0e4c00e0f780f5a6c0f9d54c3d5c09d18348c8e99088223ea95d52edcc45bbac6021cd0ddeed2385945214e5979cc29d4e48ea50f72269256692145a0eef78fd7cb31a1089e8598cb30cabf43c7c2576543052f371f7bd4b443f9025bb6ae48ce13f9cef6ba3d4b4c8a623040ba4c34b59d922b2ddd04d281ea4a5eabfd909e2e8ad2d07d01bc58a152652f7e12b45a07117b27b4d8fdae6cecb9fcc7c08a70d35123d133d8c496db7741afb8a60334b0e4ca26f1177eabb5c0d8d1ca8f4a48d42e7029eccce447f1dd34a9385056db4fe739d169aec4237f9b6cf4525d33eed609ead086af7af92e6f41088fc0ca5b98f084384af7456674b9e1f9a975ac64ce71d83404a5deb0d4245279b5130918e757f326e7a883888d0a6fe9302f3bced56c1fc67c0ea3eadf80f19ce356db7476a3b18bd92e51fe8171f9b6a23d85a00ca5ebbede5de51bdd5e815cd45559", "result": "valid" @@ -1326,9 +1212,7 @@ { "tcId": 55, "comment": "edge case for Montgomery reduction over Z/nZ (64 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "ca48e200c2f7a78aaed184d2a834f3f508f2065684db8d21bc2fcdde052416e775069906a5933febbea7b132f4d066e715748af0e0fa78d7311cebfa70cf7736cef6d913db4b8eea438a105fe561ac24043e8c30d4b9d253645a4132e3f0d74a0a629de80a5b5dbde5be18ef2a063cb79eed4d9f9e3127c1a7581c20c23ec02f5585692a93a8a5a4a9e2d10ca598bc9b02f0995002face80740f446ff2dfbf11205e0807f6881a1fd035e3b233166c55139d2b8e044ea9055ca29026bce8d078fdbff0cef008bf49ae35245e81e8b1d32ded09f0e7f9279c0ca885d9ba267879b4d88072d28b8d855d97afaaf3b2bd7ee32302bd14c8", "ct": "2ebc256a41feffc096f650b7b9cbf7994c8aa4c49520fa94fa7461e10c0af97878b37334bb6a0a60fa97eab9079d473ca1dc32bde542034c5e7d62d20c8aad1009a24effa0a3f0ab835e56b4a0abec16f7c15ca148d746cab4a0559a9808f5492d854a0036e98a970f6a6650473bd2118e1565f4dacde8ab31e113820a211800effef944ef976b584c03e4d661c25ae2f753a1942cf099106ece19623782fd1d84889af5fe32e621b10db24925a431fe5444ce3668c24322dca684b2e6f6aecc21803aed3cfa6246d1d61b087699e6dfc0b6a7d68a778790719c6e651617446856bbd21a634b32033a0f1236b59bcd255c8ea08bd9a93a964531cfafe6ff5640169427c4ecb859536ff5d9feb3ea23be0ab1ac4d6ad56fc4947dbb3bfa1b669a9437c4416ddc27c266a0cbcab047c15b28948e57a2071a692c951bb2f91358e17398f83e0fb6b76872c374d2422a7351600bf6a20c023f153c200ddf5139f6c6cc90a1585378824294fb95053ea4564fed52a72131377b3389297103f1576163", "result": "valid" @@ -1371,9 +1255,7 @@ { "tcId": 56, "comment": "edge case for Montgomery reduction over Z/nZ (3072 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "a321ec58f541d5ebdd133e269f7cd231bc3b9dd7f87c98aaf8570a0b9379aab8dce5f0c0d6fe7a3d31c2bcf4cb67fd8cef2d2c927496da30b6ae4fa56ab5c60d5f4e0fb487e1d386d68c2b78ffca355af33bd32bd4d6adb3debc5a14fceac64d2d2fdf47e37b9f8347af6c323842b139f3a98a571957b80be6d612a5d1138915eb80811ee3a95fcdceddfed6c1b4160da33ec61c7b6d384c2c1cc261e7eae3cf882cd935ea5685fbd4d433a2a439e08fa598d7d4a12f46baa8459dc1fe9ebc744bd51858c00d85d61548c85f0e3edaffb0d0a1dc7449b4e2c8a2b1ca8a2a", "ct": "326f661d48f6991f246126abf1e0b48a15ea1e80487c3c8b641ef5172f75d262b978222ce34a1f7b1b5eea1dd1967b7848d9be3c673a61a2352778cbe3665c9c155a158d19c260472accd4a113372565a3daf792a287aa715b39f48f3449163aaa6bf52d20efc4ec91b0ed7948a43c8cba24ff18a4c5c9dd1dd603d0ca634b1da7e454c64f5753679d9c8c017338776e47a343d896650ea7f5602aaaefb95b06bc31f47de1f2ea7dd3b1630d2c40cba0528b0d8939907878eabda6995537c96c75e189037bb26bc5a929e6825ed72eeb4b368f9119a3bd8bf94d05d50a686c38fcb928957c91be76ab2d00bcb0b87a9db80e9f19f0b01ac3061cf75d1e11ca999e8bb1d3fa1168bad971dff371c84f403381bbd293791bf04ba603b0977a5b1305d568a1c756ee8acebba0815e29daf691be0c09acc31289967763e475da58a03ef50c9dd540ca107547be7542e6281060ee15a53167c97bd2ec7dbf9e640d798203ec116e3ffdbe9f49c02b77e7308b53139f13811c90f6eaf288b86940574f", "result": "valid" @@ -1416,9 +1298,7 @@ { "tcId": 57, "comment": "edge case for Montgomery reduction over Z/nZ (3072 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "efd8ff839c7d5fde6fa99814ca7cc29f2ab52c54f2c695e068b0762f067b8d90bb3d163080176bfa616dbb781107642baf8931933aff1d9c417096dd06d88c0b0803ae18e1475c8fd3f20856e869f1eed177767b6d256ccce8cd9005c9082a432a7f22a90828c28280b1f1a9b434695fb30215ce8e2e48a14f6b2dbab9ddd3d218ec13404f638c2a4fceca52570cb23f09b9d003bc9895b297af127509a9f8a2df7dce8283be1a0720e1524a510c3515407c23727bb2f470db53", "ct": "7ad2bea4ac2a386385166ede3f6382cff6d8411c31958110caa78715a1e1dd78b456c3a363e2c99d1bc39368e76bca6ed1ac2af1b14c39738c8f740599b7effd6cd7a6bc5e23b4fb54a521d1bdef7257f1db95c052d565f7e5a0281787626fad81eed35cb85c83d0e2aa9346803f36a9148fd834e3691997da22434023c21eb0b075b798612ebb7f2423f3d20d3a5b39f6d25430ca1e1f1fb7b52453ec6298042d53fdb2652a2cec5ea99d8e56a284f545d13e4ede008a5f76e8552011bd7dab7fdf2ed055de35655296b034ee06e2a139e02cbb47be10b180bb3da9123d4ae467cda15d2459071d6cf0ca41d1a3cb12954e7550f015202fd0a3ab117ef690187487622e76bf2d6230f45a11757071382df9c9ff0ec939df426169297efd4dab2db393c1e5cd8176072ea5595cfae067792d038bb90b24e9145c7b75fae17d4efac7a07e58bd0b54fe503f60ef413a54cd5036e94016e304a38c3ea447896f84922ca8180d9efda298273f0177ca84f23edc41835448142705944a2ad2a06385", "result": "valid" @@ -1461,10 +1341,7 @@ { "tcId": 58, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase", - "InvalidPkcs1Padding" - ], + "flags": ["SpecialCase", "InvalidPkcs1Padding"], "msg": "629216be333c6a517fb3427d0394511fa3c24a71113f1234bea7fd4e0728f6c65872415029fd0aaaf1ac7dae14d38503db271db472bbb212be453ceac6ab622e75d5e323f6353ce8b5e7993b6be39c30088d2b94e85633be103ca5d9ccfdc23c5ad21a1a13cf19c3901fe8845572600cc7e5df316f62e2237e224b4e01edb32c819f364f0c9fdc1f28dad2b6921c7952a25a03e59ef8d6c3a61a54c46cfbad22e186201e59e122018dc9bbc744c56ce631cc11f9523f79b41ff79711eea63337c24bfa37910f91783b78a4fe22b80e52e3e1034fcb336dae90122423669230cd46fe543c1e0ed80948d50b7eccf6c222bfcdb61f84c920d2e4dc9d5eaaa1415b13c74f18b94182056e103562dc03320930c20266bdecff56aafbb5bd3a0ac68b669bfe70e329ebfe8ec87cea99ff0b51ce7dd0694f075098a677a4743e10d3e37f1fab849dba39a9c739f1ed150fe7952b35202fb6138d24b2bf55e49bc7006cf78ea80513598310c8b0213bc8525b929e581294c496", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "invalid" @@ -1507,9 +1384,7 @@ { "tcId": 59, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "9208ae264a9a8268b2a34d01cf520e338e6a73f64488491a61a2a0c21b5e8239e96e9bc1af2e59dd4518b5af46c56fe737590db77c503f03823c3ffa933c92ef664e715a0347958185ebc96fdd766875cbcc0ffadc5b0087e2acaae7244279601b1ee8119887ae7db73c93819c5967ed9afa78c9144fe7b0d7d335efc408e6e5b40fb1116796820f08a4502d0be3119fe025b9866e536b2ad34ee2dde80d8212e588e021015ed15d8e76199ad1e9786813ad77496abcfb4e17615619d8899d7001a5039f35b38a3d9a927e7be27cb1b56a853ef3a29cab57ab4af18a542bc8f9f3913f3852a1758a2896d85419d1c917475fe511c6ba37b2281cba2af684c803624a641a8ef53bc8af9022c1087c05484603d62de61cc696c34b6b78a1de2a53c6805955", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "valid" @@ -1552,9 +1427,7 @@ { "tcId": 60, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "29bdcebdc645b1a7098760e99ba6b1bd81cd48fe6e05f972717da8cac3507b297041547f52f12aa8204ec5a74ee53649795977a42c70d95e4571", "ct": "a042bdf5cf4154687fdc22ab67b351eee869b92249741ed17fe777125a2a2a803d5037aa045ec510cf650e8b4fa55147e33adc68defb6f991f1f8bb6a3d450cc458c2284beda9d352a3a8c5a012e34b318bea7bbcdd919f379bd839b9b625e54370f61eef191b0c4d399a7e988bc421981a7e4f653c778853c74ef61f347330e494758f30d0f5ccfbdcab8155c2977c91e73cb42a66ef99f3dfe784f0061f7b31a01fbcf2c7cddafc85705a8f68ade4b6853b61d287e2e8f1547462ebf483319a2d09f5bbcb3e48002f6797221ca062308c6820dfee4c4ca06549e3a5cdea6387a7cdbc496114c07a9de1f3458194bbe2a120ce6dc5cb6e54f889aba7e53345e767172f9b6e9d683fdc34b9a95cdcb15e76915da905e0ef66ae2ccda527b848e316bc4885e70d314043ffd9713b3ebeee8282f3c3f015d7c3aa9bbb9ab4c6be56dacaa7d4388753b70aaef19b4d36285031c3b8e605c62db28df17ae97c18144072dad237fc16b9724bd9dd4d7abd95dd55604afaa61b81daaea6a16e23a3166", "result": "valid" @@ -1597,9 +1470,7 @@ { "tcId": 61, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "04c0e503fd66fa6ef4b37c97b71271cb2bf086942c4385f93382f0885a22171a1971e27a1bef0c63fb1eb6b1282317d2533e74995f69f346cb3071a2a34de273bbccd64a42c6524f79afeabf89bd349a4aad3e57a15166ec7292e99125eab47890f032d594d9988d3e3b1669c1b8964bd9b092b9b1dbc18439f020d9535d26550451b5a1c9e43330d14fdca922c31b5aa0ef0fbdcf221fe2929aae562252e98a9ea02f5a1c24b4d6374406b64ff91c979adbbc86d10a83e078f07c46f64d1b21afb415383b2d49115ec29c205192fa026d05becc7d47b549ffc4f685720465a9990d", "ct": "a75d40e1d30c2a269236fb615e38a8fd4695835d026dff86efc13422f4a1a693c1c1a419b079cc2164422b06e95b45dd67275caa462ecfafdf676345bc798ad26c7d1d3cd1bb59605281e78dd73b93ab55aeb38e1f14478a704f34b50e64f7f45d2dc6c27485ec264dc78fc817c0c733a16b8945d7ee0ca8923ff0023ce5c71a459a2a7c212d06b0824110afd4b8f6ae154fdd685e38c3f22d28c9ab248c5f77a16a9189a0f393145b99cb4b7b11d346a385209e8ac7dada3cf933e91df6a8d1796811d642c73ed97b2155d8b30c2334d42e0ef18b8cab09777c03d74c2a003a08736fed5f8bfe4fd564894d6038dc92bc754fbc57053f8edc6a150194ebceb3792eb49df66043c957a1044fbd236ca7f9dfe350eac4203bb2983d1b2ce1f2473610e590d76a919c45f2ec6a83faf8362b35558bdbe3b7a7d17b967c2e46d2c93f507588c52e7f18d6ec131fef0b90b8e8de83f201e6ffb6f429fb49f8c37ab6ad8f83df9792b1d7f6f497cf46adeb2602f145af0b32820111e989ddd2f70dec", "result": "valid" @@ -1642,9 +1513,7 @@ { "tcId": 62, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "f2ab0b5432f6fd168c8b147a63d8b5440669ac11d624322792f77718ecca555a69b6adbd15808fa00ef0676a4c9b715031c09d2c9b67d803d30f2b2e1dcf6678e175f51f5a097e358152a3a41883e7c946ed286aa0c6007ead4b043f95b9a78326799567c0aee0b8fabf22a8dff6fe555217e751c3a899272b8a654a177d6de33635dff126c1e9f8501e0395c96e0d0c33df70ea866150b55f755ccdec9c5469ff85560317ccc6214309db4c3061c9ec82922ae2b8107e375d73da5808589b14b7802a78d3769b6d77dab5d928466c646829d7e20784c6ca1c3250ee26ebe467497d36cfe15e5bb52104f7277c8813a1a1eb3b34c2f2ee9a877178391bbd5dc91b245fbc1819f39c97b50a6b6c389d5eed2551903f230baed3809ced4cd803f6f309c96441d49576f32468beb0187b5017bf2b0e65b5bfb532e89dd102fec90fab725e067fddcc1d00fc", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "valid" @@ -1687,9 +1556,7 @@ { "tcId": 63, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "63a3b4da4514f271dae5d7f58432157b9bdae2a1ce247bdafdbb0019cf3060603639e40c2a0555a61a219e2d51f50780a20676a1bfeb2ddadcc7d5e25d4f74a24cedfa3cc6f465cfe4b5a01708777d02276759a13d01a4f823b4ac242feea713759adca753d86df9c2a815b30112686187acd2ed8b72c02042ccfab227a2b436074fee49707c4098db9bc442e2", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "valid" @@ -1732,9 +1599,7 @@ { "tcId": 64, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "2b8c127b940daac3fa0044dccfa7661a3d306c6d51f619e15874582b6748608e4e7dd0e6fd4d713f8807c84eb6c8a9b7ecec3369ffd8cab87d34a6747f8284e3ef69e8ed29d2e62216802d9896431e09fb5c4e3e09d0cc4eb456558a0f88940746413daf4d10ff167d8e9f9956d55bbd424476a8a72c8c09d7a434419172c59501567c8cb796398205c6b4d488b530627bf6f9251270d8c427e6e76e5bdcf57899f7d90d7659b874629686dd7eb848bcc3dafcf871d6e00c32b38182e2093270e0f45223e9b2d0be949fd213c5419bd6d8a4cc1086ce462f9f1169c43b9f2b1ff15accb9ea2c6fee990fb8b9915becc1a77d4010fa45952e4356c6218e5dfa70a30b6765f5664016c235bdc3dd494aafad723eb5bd57da676a91bc418467d5a21041a5f41c4e3b413f514a626dc8b161bed110ea08fb5f11e52f7135571b326a88100c1552e4c829a1370ec54f00b4f633e64786fce316b75af2d545340a647d0e5b3f1af98a310920658329c313d164dc223d2e83", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "valid" @@ -1777,9 +1642,7 @@ { "tcId": 65, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "deb2027b4c88c9d2efae9fc1aa883f016f01f7e8802aec6cf3f637e669b7e595e8d97d299bbb88", "ct": "d5c96af06d968d2d22939907150c8dcb73f8ea5a45baf0b551e2907fc65e2075685eae493bb1330b7a5962cbe1f07e6a8d2d042612fdbc7a13ca0e1a58f8cbad011dd0aa1162744137bb9170e61a340e0777ace90c70401db70f0fb13c019838005ffd95bb159edd348c8f54b02c2ecbdd6ddff8d439324155389526b5c532f42e4451a3048d312dcac2b670619373b4b2d5d5d98625ce3139c3a7512c3957e3a2d0fb83f08b397e9147f717521b9596b031ec331d1f6bef06e38c6492ba284245c0fdad754dbd58c7ee85b29563509693f3d8147aa03940b2c6648053bc99618ae1b1e37f31687ad02c83b0910df3be932793172c866a7d08b8b6dcea58939fcaf29cb188a8308215dc910c83c3499870989ed340d3e90575ad9632f5ecd11bc041f4c5651993d5a0efe54af8b6ae87a2699a1fa34333ebcd069264d230219af3638c42fbb6aea60090832117dcae0d7795b13fbf2b0126f0a2a85868aee3ba033d64cad48b1e9a7bcea144f059333278d38e1767c6ef682d9d40f6ac9ebbb8", "result": "valid" @@ -1822,9 +1685,7 @@ { "tcId": 66, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "63461cd56eba70d756be706bd754d8e26d16629a685e3d6159e5e8684752574d6fe36a66755e327905f327c75de1158c34a22a99ce4306675bd876997225d3f508a2300a5029e7860d8eee842e28a4f3709dff9dd84365127e6d7b9d8d59d095894aaebc737dfebc5cdec19318b26245f2b77dd1c507cbc53dedc14f4a881fa4b41d3fb2b3b7569b36bb11bd79b562d464815ae4fd2742f03d78c50cfb22a2e56fa5754793390fba75ab1d068deead4156abd95566c051c3692f8e53bc4fd4e5a605b4adb29a78cda0170dd0b83546c951929adcc42bb4a2ac25439a55f0d193683aa521319eda1d6e0fc61ab084aa52909fdc220bffd22f2c691c579248b1928b08f791a3b64e81f587e58baa7a68e5c0b2ebbbb95418e3b2e0f210d53c33abca5076ebd4e0f5f7fd8117c3ba5404ddcea670da37c868e81a23e1d0f85f878917ef825d5a6bb5d257589ecb77c87a2cfdd6df915d343c38cef865ad4d0126c86a668cd64d6561c374c08680", "ct": "a9bd730ba3d04dc5f2f9ac15d00ef8bf6462ffd41000aa326e9b501f0a90bb299ea7f0bddcc46ff03cfa0d23fd45598a578be2434aa1738fa40ca05b8b2da67df4fc353facb7a0f7c4ab11a16780975641eb764c83f15c63e01807b7193b3c724220d21a2c2c83594c61dbd07474a8ce5b518ca7635d9c0e04b91eb2e84e0eadc7c790d5ee3129eb6f793d7b9bf4d52daf0313f841ea6688bf10891ef87aad500ea53b94662dbd4b7110103608bb31cde255ab82f852667bff55dd273114e5c1b1471f86fd41425067eafec25f8fdbbdb08490def14bb2d847b2eecc51cc4ef94e5a9f415d59ea8549b232cd8b6bb621d655989864d85de41d542f16eec86bc5f5d5465aa2e3eba1d1b82ddde61dddac0b62d660101032ba3f8fdd69a31c1ea2fa1966784802d3dbd848c479c93e12bec95a7ff15ea6bee5fbbea15ac31cc9e3e8196b8946aa322abfa29b044cdc5008313883885843728e9cd9a7cf1679fe374b06e1cf5ecfc51af75193797258c51309d96e7a71113ec0896b9261cd6cd2be", "result": "valid" @@ -1867,9 +1728,7 @@ { "tcId": 67, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "2d6385fce580f795102dff20c7917588dfe5304746e5635dccc732d3a58def00efc60fe4af7805f09bfca49aad1ca464b6658daa7f133c12718ac8a6f60702eeb031d49ae35b99ec56d0c7a0a33108ca98b55ed68d27c4c81c38c02e82bb90060c5c2fd9d411dff55509b1e97908d152a4b3c93528013cef644dd70c3e99b647b403e49d0175c818de9f1289eb312cc44ed3a408b4f7f6ea03e44f9f1dc07ddfe02f2729feeb2174c032be05e9eb9243697264016cb0deb113266c3b", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "valid" diff --git a/testdata/rsa/wycheproof/rsa_pkcs1_4096_test.json b/testdata/rsa/wycheproof/rsa_pkcs1_4096_test.json index b93313b7..cb67dfa4 100644 --- a/testdata/rsa/wycheproof/rsa_pkcs1_4096_test.json +++ b/testdata/rsa/wycheproof/rsa_pkcs1_4096_test.json @@ -35,16 +35,12 @@ "CVE-2020-14967": { "bugType": "KNOWN_BUG", "description": "jsrsasign package before 8.0.18 for Node.js. Its RSA PKCS1 v1.5 decryption implementation does not detect ciphertext modification by prepending 0-bytes to ciphertexts.", - "cves": [ - "CVE-2020-14967" - ] + "cves": ["CVE-2020-14967"] }, "CVE-2021-3580": { "bugType": "KNOWN_BUG", "description": "Some implementations fail when the ciphertext is too long.", - "cves": [ - "CVE-2021-3580" - ] + "cves": ["CVE-2021-3580"] } }, "testGroups": [ @@ -84,9 +80,7 @@ { "tcId": 1, "comment": "Message of length 0.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "ct": "591be9c4c087764d1c3f38b2948c896bdca19616e70ce1ea20c3c1361d51635345bb8db8f559be2a08dfa6c8e0a717e9c6974762b73927213682e730cd4697d377f8c36ceab1b52fa4e67f7f230a1e3a551a51b6e355f3d40042d3508a0898b061bda6b6cfd1a13753f3379a1ba33f9e303317cdf768ddb009d84a357231d04aa159d88756f8037bf1da996720dc0360998f2055c1fa37473047bcad28b5c4ff5540769d6f23815cc0078821c1976249926310f0fa4013e1dd0bc7294f4e50eaaa2f5ae3cf936dea032b42e5889d0f7fb8f139ecede958ff2756be876fea0b426c902682523fda747ef8aee0b72e0a76659a689b989685de912a10cd2c7e095b147294e8cdfc9e272a7dcda458c61a6f94cbd1d54d9cec61f95d7b4698761a3930715b53715ec6183cec159f4b1e532073b7cbb9224e5c0d5f8e36041d5be8f8de2203c66cdef24a278027e5a2212bb5ada33520b304f186b5973b00c5d2ad7d73e404ca1e930828f08c85b62001f589a73ef0d1e8c2367ab6f1a3bc29d9645597cf7c0a85bbf5bcee4c12fc89af545922132759f83fddb369b55fe68f2c93a7d2459b04f52bfc2fc9ec237c14f651b41e9fe813205c345d1c36a838785a2465619fa0d4370088cf2b4083c972b17e4e0e207e142a765529b325ac91e16eaabed7d010e1735525d166cd310caab5b27e56bff36c478868233a38228e0177cec9", "result": "valid" @@ -94,9 +88,7 @@ { "tcId": 2, "comment": "Message of length 20.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "ct": "ae1edfea692eca58775d3c35999e5738886a47884814994b29dcc97b99e79d9f35ac1de680ca6ac6638fe73771ade65e74d13f8de01ee5cdf5c4c4ed2b86261218ec529437606353a80fe45be9fc7f9f27850a70653ad31f490c1075429ad5263c46992a1265871a5ecfc7390c86d72ead118028a3fb3b9fc81ad055c137e34c6d56769cc8cc6e9edaa31958d0b2ac87751870f8c955ed2a0999d5638c8a42864174a0c8045a6fa810b6e0204f15800dfea5688d98156b1589d4c51032c7761bb02fb90fc15643db17f398b30f79906c739dc10751011032bc75828322de3d1e98de6f1bf644619e91cdd875f18b08c5876a485d8d46e5cde5435e26eadcac8dc48ead9f9fb747220fcdb09d2dfb1d1197b591b1aa3003c61dd880fc4e0b7da59146e04eb0d12715f6f44704bf0a9a0fd77bc7b74d3b61157ff5b0221c782fc886b9cfdefcaa2cd737178c683c84055beeccdd1d402d538e0b72485f3be93d8041a145ab0d42855706d61056a1d49a656cd67486682349ed0a6f8ff52ff05ef800a969b978f93d441f896302029ce5e8e800f3b5c2bb9c92c93cda18145fcaeb8f8942787074b02b434b4e52b6ddd918c4ad0ea22575fda6b108b6e0b8c7f681767c553f5b6b2ab56bc657f7017d1deff8f1f55906767bd039038373416eb1198e0195112df8c87c52840e32e4d616963b2e9cc7524c21487d7e81696125ca63", "result": "valid" @@ -104,9 +96,7 @@ { "tcId": 3, "comment": "Message of length 4.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "ct": "04327a40b02bf671557124f963a57b3860e92cff62c439c0425b48b4346fc60c0ebf7a7584f94d34450d20cbd877c8d5dca12f517b486c2cccb8e1f467276ac03aadc94a97fcd224994d81672eb577cf0bbd6aa948d3dc4d7f06456f6650e5620435c078787db0f36124b292349ebe011ce54b3e932fac6525a37c793846a4f08ac3694d649f4a04e24e1f5e50f11a0492a68a509cf30e565ceb9931565b4aa5c3514b2ba87c4c0937ebcd6bb2b8248abb0970d30480059daea4c6ae556f6e91b25ffa5a4f723a9bf98a0bff668a1f0c799d3b0c85b19190dbfb5d894f84fa5d72d261dd2c09013dc0981cd0c46d7a08710801590aac8ff17b237387427ab3c6d6f2a59434b37f123bc7fc0a83d5ca5793540cba582e41b262859d36eabd0aa8203ca05d4c16aaf2a7b2bc7f251497d4c8f8654deae3cfffc5d3599ab4779585bf1673196782075a91ee7c3296a2edc6ee6c30344dd0c0a82274ae17982eeb23eca5c39c7d11a2dd171c70108b0a33164fc175425586f714deb5552e90e561f7882211d3f01c07867256d0cca511e61b0cb51189d8e5124e8cacdab6042bd421447ffa7fe6cad8e7f17dd3e599bae061f85bb5181726d1c0c5bbf2c2a5c1e60f486a81782e58d90ccd5a769f98361765441de142bb0a7f7bd406a537d5be0c2773e847b1df1d49ac1daa963feec84954b72a695b74281159647a62a3c19acdda", "result": "valid" @@ -114,9 +104,7 @@ { "tcId": 4, "comment": "Message of length 6.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "ct": "c550c1db08ba647b812973ac38784a62e707840367a725e60489a0995a789463d05a3a6ef7cf06a8fa7304cf28e8b11d1b684ba87e3be712b2c086e2acc7c8d46ea84175bee9e4d25c4a24967296374811d4afc6675223e624b7f2c59f8a02a875b1ca75de2f5fde43b85b7aefcda3beae7cfde9ea0215c48d65a8b4014aca446b780c785a49fdc8481e3c342c82a66d1103bc48a4bef5702e6b9157ed367e20605d4645084950abf36ee49d76d25bc2639130e01fd9592ef399aa670c3cc549787466bf7fb5fa5be203cf86759419812af003850ffd3bf9c7170919ca68c224cd4fe9a3566bdc17793a69688313d71aded8b64e3be8c47f81103ab35ad6090d98d7d00952aabd1c67ece3e2ee12717f4fc1e849ce2b8130ac5873ccfb99cf683756641d11747276cbee0a9e75a7851012517bd4c197cc843c9f26c6f2f357323918600db96dd4388202afe276edcb9b73b2d7d43126c3a92f7354dba6e67a1bda30612897392116d33e53005e4eea4dda087e5eee5a30739076c1ba838670f0315ceb7cdc9b7aaf5aadb049345c81fcd972431f80ae8722a3f4a58b68c42f3206f8cf434205700a27742cfe25a0786e5f0bf4dbf9b150a52807be2db31b3258b87f3f5e617fb3b1839d4353951e7f556ad3689f0d9418e4311d99b790f39ae05cb28fdba711d33e28bfe87421fef67d98038873a6bc8a103ed14dfa87249332", "result": "valid" @@ -124,9 +112,7 @@ { "tcId": 5, "comment": "Message of length 7.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "ct": "06c23a6999c870c68707f2c2d85c11c35fb77ef6cd263393a1a6a8363298f4b8937a8d176fc268a9a1d4f3bea51623f7ff7c76c4e4c8b12408471a460d9d1f226e41d17da80b03efd27ba00bcb7067dd9e02c26a3ae9f8b082f6cdcf1fcf76dd2ff774307b7810a4128eb2090880c967845ef02a6da6344749fcba456bacf43d915bd394eb9babdd19140287e44bdf1951eb4c058b489c7f3984dc5763f64b918f35393c4f6e86c457133a101b60cda0f9d0c93c90dcbae3345cdb894947d8bf1371694c0c21d009d4173bc849ea7d00f0d2c77e4683b403c32ded38f38afb61ef1348e889b3d8e0f787bf85b6b93ddee2c97805734d20006111b26ad1ede2d16d3f0238369d5008d255f1e1c518e68f82d0a09eee6ca803ebcf11b95cd20e195cd3f0d8221a78bad42820f2a5a7184b461a7002d06b003183aa66a313d91164a7d6d09aa567aff83e3cd512368893156337a741b388d1f18b10de386a28993117679deabd6b00d7f8c641d6f201ee8fe4b9934c9bdc48a70f21450c6f23b21e655f8818bad28f0755c856e3ee926b021f2c3d5336bf1752d6b54388b745b6e109d4c6885608a61ea8a5d511eb7836025cd1503bb3d25ac20819b7d9a1257a8d68b0bc51e7b085de69c267c0590fad3e003ca8018835b2c7cb32a25bdff2bea8111bc1656da3b8cf4ce3ce1a5b2c6838d9c276a6c1a4b58b07e17aad2c645736", "result": "valid" @@ -134,9 +120,7 @@ { "tcId": 6, "comment": "Message of length 1.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "ct": "2d452fce3031f644f4a22e0d7b2df7296edb3aacefab84e7c57107021c61acbef498a914b9a70d3e33f97f66767eed7a14c16da88ec156e436245b5d9d7bd1023c997155e2e64d6801b535c3c861b19598807387c0ee366d024950b996cb206155493f0f320cbdf58f59c5911e10db3f8034b89a81878dee5a73dfde620ed224181364e7c7ea5812c874b252ededbe4c8644fdd3d312c7bb4785fff4b23a3ab00a2e5fdb3192404d8f1af8668d89e7b4aaf70634b98d98b2c244c336e57b3cf8411294f1a614f55b06a78e56eea98c6f59b2813643515a919f7be4ed59dabf69d68f43376964f0243ec6dd19a0a3609f8ce3e722ea3375a6b5f7ab24eafeabd58f81a2b3d2bd3aea2e6cfe396542961c1fa9d806037945ab866a0af6b2ff9f517d8beb5cf0c8679ec75324fd82c03e217572bdc12f374a445ce528b4ee5d8c93d3b8f254d372cabcec7ca69c4c539c0e1d02de02a0a337bdaa9910ef9402f449219b2e7376637dccdb01693e50196b7691cd8f6557e42afa7b9b7a7c925e6587613ccf007bbdf5457e67a2c2afcebd609ad8d04903cd2f748e1fd3eec0f7f812257da9d99207788e9770d12eee0240f9ae93ad9ac9b4fb63d4bf35f0c0a363bcf19eb0cf7085ead9244d4623a15deb7b9c02698d38ee78713fb67ce662ad0c76130b0b541a5120405b8683af5ec83bd8fedf72bb60491f829448cf76a73e534b", "result": "valid" @@ -144,9 +128,7 @@ { "tcId": 7, "comment": "Message of length 32.", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "ct": "3ed60cd73681d506ccfea349e5fb086eab2b679ecb796532af888088cc84d8692c6326cca3745d20a94e710335e105d2b71f6834f7cd16a1a2193a3ed88aa01b31cc5a8734178f6d9256a9a660e967ee58ba4ad63cc33ec6a08aa1c324a88f55aa700b4d5eadf46cbf7a3c5304bf883b233d5a3a2f9ae8f858959c7f832e793b5dd68f196b83702d929857a39d74a4e386f7f6636f7c03b96ffeac87625088b07a1fbeeb44fc03cb312b8f3b4308846b0566208b516687c5a786ee443ab399ea598a2631d40a7ec8671e49b6f8be46a337d9fd80c56308857247cd714205d647fdcf8019608f20bbd7816f427eb4e4384f8c10c57fb0a7a3557bd80a6744b3ce3f53ed8e32b2e384665bd274b9fd747c646111ccea90eb809e690bba31d190c6a2e2a895fcc71f521fa9c0481645348b718aaafa968bc18cc20065f25924b8f0565d1e93875fc6ec0249e5be0b1bb9d8ae054dff2a368ff4b11a3724fb8c56033ebda05246024ee0be0126217b6988242a17430284d2e9b204b9296ae22740a2e847948c60085464d8158d9ba7db29f4594dbc85482304e466936689599505576e92c6441653c2744a37b5bca6fd88c3cbf990433bd3d2f9977e474b4d09f3d489e78700df6ad9dd2b8170652d7df55557d86055b803ffca1a8c3f214369bfad683f77a4e134fcc4dba92134117323893a83c5a76c081d7f8198c2040d3fc308", "result": "valid" @@ -154,9 +136,7 @@ { "tcId": 8, "comment": "Longest valid message size", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "ct": "3f1eeaa59c4b466f1cd4cc42345749746e18c80805c885df89ce608031692414ff9d7164d06a3cfcb16d20b439e65c44ec534016e9d9a173ca5652a707841e877c1bb3ee6e7440580e1edba79c7ce517bbc32f127fe0a5ea6d2715a1742adb5ab5538665620da3028cd1a50601942c0d255dad1c2b3fd7789318c0257c1ac140c0d3cb0766a7b51bedd5f1e1a65e533422158929824b7a8189f1c3aa0bc51586a82fa130bb465aa140def445a86b6d6331d6d98547d8da1a1c989b3d5e6b1f4b8278de9863cf8cfc30c776daad90dd4b9214295c9510d37a035c3c104c16d57b65ec0a816173ccb580e16b537948b3b21aa5fc56e78663b1b01c6623a977eb4aecde5d6aab6320be170f9cd5cbc6a520f32f23dd000116200faec4f04e7883abe9ccc482951384e7149cae39c6385ca17593a9cb2428fcb94eb6986b1a49b60f5fe43121423510d98bec37f700abe8adef9fd7e13321dcad201ae5a6033b59806f795bc0248e4c039e2f770635e1ceab3cfcee3f4c7ca68603b410cd9629d2391f38ec8576cee684aaf7e617d8da424c323124b28638b78e941933c7ebff9ab2d4a27069b83d82bdd694715be0a9145e30b9438d0e1b9fbae8ddf215f010ffff55926828d6a8f4c64c38370e5c3edc7385fef5acdbc4cbccb34352c8083b6a6d86246b940e7d19e98ee44c5b8d867d5b746061ba71d50c2d7ab4af66db6afcb1", "result": "valid" @@ -164,9 +144,7 @@ { "tcId": 9, "comment": "The padding string is all 0.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "556ea7b7b4ca2cee4cb4a386744b99cc7fea3ad359cac1f08fac0417e051ac35a704c051a14eb3031bfb25bed2c51e1967068b1927d595d40c6f9d5ee029db187993bffacd772075e9b16f8bfc0dbd5a18ff065cb6f99ed759d219f3e03baf53c6270c5ae1e66ecd4ca71e44bc8efa0292987c8caef2b464cf3a2fbadd12613ea60e0a5b5e0fd207388374d20f2be36e8332ba8b37e20b8f461b87afa253a34cd7eb3314de4c3a6427acb27429cb1536f3171224c84e05f81537a75e6ec28a82ac6fe21af38c26831a9e7cde61dc7f3e0992170284e99518a3048ce6c4d687a3ecbaa8ed0244371343bd935a05be103d255a2162c7b914b99731f8b2fe088994e6c616611b12cf5f5f6077e3d18bd435aaf0aaa53ed40c023b8d2d13fb190fdc2022049c6fe4b6eb66f0bf6a36e81c8a920c53bfa9c93b51f8b2659051e445c9b816c02e2072024227470f10da398e35679e114795053d2f96c3fb033cbdbb0b2e31447584c35abd60875ffcc1bfb24f892ef213f507b8eb63460df382c6c507c6ed17ebbe049501ba62f53b499ff31d2c04a242f7e16e312439baca228130c3874e36c84c5872ebe774e3dd25dbe6b5aff945cb0399f742d200be7057375538701c3d5101feee7b02159ded185eeeaaedb72ca1d4189ad165b290b6b3261b0cbf74a87e1796c1b128a7d8bde89e189917215cc013add1c07f8eb1de069ce048", "result": "invalid" @@ -174,9 +152,7 @@ { "tcId": 10, "comment": "The padding string is all 1 bits.", - "flags": [ - "SpecialCasePadding" - ], + "flags": ["SpecialCasePadding"], "msg": "54657374", "ct": "2e6309334d66e15e8cbe39a9cd2c3c6d8f19d49f017d87abb99dd4b32135968586766bea12529f6eb01da0a1902793ab8fb656e7df70b5de12548670583a75d68eb6bd36357fd326d07aa4f1c690af4a4b6189cc2de456d163eccee06ecedf4f41a0288eec24c2e3abfbae9ffa349d578594bef818268925dcb294ee9066355b061513defe161749a2469abf3ffaa28d537d55a71a7910e4b29836298f9ea464bd327d33d33967029b1731c742cfb8d4a6fde07bf28789e2a2590d084f7330b52c9ed8870922dec327237b1ee9178dc611bff14380b330ef94e677a40c81c61368b1eeef2ca753b90861bb4421f7da836516378eaad2ab7f80e2642b84f66fb0acd62807f9673b8d975db172958d54528c915116257a5ee2fce3160253190511bcecd7262435fed8ad1a11ddc8bf0ece11333b01a3087f40beb1c4d112c2eeaa46f3c7cc843526ac0abf0104c94c8be9e54ec285ad5703ef1514fd210cfdaa6b2cd2e9d39bacfc338739ada8982b5b6af683ec8c2bc902bc9bc4c9d5ca6199fed502481d86f2a6f9dd23f3f8eeda71cbaf90b51a50f5c6280aec08469fb45447ab4878cfca86ef78daa0b618b9af3c16fc9e4402520b7fb3abbf3086a2ecefe84a10406b879e410fd46c518760059e37f56befef10590593cb4707a0605c056051956fcb9d95f36d4f3852cb15aae172578f73522f966d077a9d8d98d316b664", "result": "valid" @@ -184,9 +160,7 @@ { "tcId": 11, "comment": "rsa_sslv23_padding", - "flags": [ - "Sslv23Padding" - ], + "flags": ["Sslv23Padding"], "msg": "54657374", "ct": "80e0480b11f19fbef3551fb123a4fd968d5e5ff64c88c1c2b70546570eb585d5b119f9d511fb15ab3e25b1dcee9fd3f337f949377af431df9ea9b60c07225da87ba0d61c0f7a99aeb130b09c294e0d49caf3854a65fa98be5644457cba4e5591b0f0434932b787e0573354932a6a9f0e3355524121b04fbb8fb5e4a787fa509a7fa946aaa34e91c16827a65639b06737bb1a9fd5b85c85c58b116cdb2a900142ff1886292de9d4d944edcaf4e98aa28560bd6d35b4d64f0c7e72c1b572883581ec8e479a836bc2fc55c49f8ae50a9118a81597ac5e0b31035aeb0cef1e5327df6ec7179ff461b6f157c690bdcdb9937fee7e8355384667cc7a69856f6e86457eab8d87ea8be33e5f684184001319fdacafdd20b90e2e03863bda108c349de950377fc11f20ee32f481d74fb656449c309459a0d296124f726519a73c2a5b41bff6779d91ae9b47c6091e695ee7bfc59ecfe123e4d0327a3cb5b04cf0a998487afc20a3d0aacde87a080481ae0455796c5273815cd2b2d76edc7c9558be1ea2840a17584941b3c86acd32967a64bd1295a94d3ab34cfc67b2cd27900898bf461453a8716c8820ac8e6e9880a3eee38b196d9af46a3ff7abd2354e1a5f654a1dc1ce45cb4902988e3e14d78d78f96f59ca20eb5cfccb2767e937a55acb7dec407f96f6e5f6345daaca1e8b11a72a599515e08a96dcdfe2a8b8dabc0a4dcac4cabd", "result": "valid" @@ -194,9 +168,7 @@ { "tcId": 12, "comment": "Byte 0 of the padding string is 0. All bytes should be non-zero.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "4a7a03202b982309bcf2f99d30cd0bebe24b43800e3bef58abbc11e865ec2bceed4d25ae1aa95750d267233c5db0860e48228a4fd8c2953fca6bc7aef959729a7d35c9af4868fe63303ba4f00a8fef777eecab7baeb5d9db61c4a7581eb0c12c887ab6ee59f6d0d8ad044c64c39e344db3f2fb7906af25dbc1263d9ee3baee8ff46a49fec4d893425bb22ccfdf7bd86adb23b3171ee653bd129c042c60d049730a28cd9ca83ccc8d8838341701f545503f3e356bbd4ce269f455c9800a1e03228880edb0590136ec3982b33a4f561607d00eaf9ddf68b67f18808c485f7d2001712ca5e62ada62d3bb575e612cd2e94bd88e831026eb7a23cff7f3be1bb320d853202039b0f59dde8211f9c65494335e99b9049b5ca356dde17f3be1688e6cfd232271474065124a8b55186500bc42ba4d6dfab381d5dab6d7ee1e7305e9ee93f1202a9b8dc6a9b7f69034d9de54d112891a053223b8489ee5b24238629ddf6b5d78ec366fd0b00dc612c5751248108106a80676a3137cfe96008342696ae59c369c7364fb070fb0a5af3ff548f119c88f2a7059ef880d0d135b085918d48a377027f78c72ac6b4eacb869c8bf86135d459cd07202945b97873228fb280ef770fd317ad5b2d36925826d786bdc9fbb760d3907d3ef826a6ea47b0eac1ef709b7efacd40acf51339ebe4b99702e084bb6a15f070d409df7e7fc802e0e6a988a05", "result": "invalid" @@ -204,9 +176,7 @@ { "tcId": 13, "comment": "Byte 1 of the padding string is 0. All bytes should be non-zero.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "05256ddf55991cf3e74b8fb8b3172db6e327f15c2cf13830fd169716f7e5e717147f91602814e4e7b38ec9bb7fb5b5b60895a89a949d835398ee6798857e05857438ec27dcc897a777b85d420146e5a0f0ff64b23979b9626bf6a34a8e01658fc143eb9d6fdfe1dc878363b038e7f2d91a7f50854684f7bf2ccbf042477b9c6c50b8146f594800a5b907f04fcd03220bc25260748b24f6281d3fd939b51d2d694fa76941b8873c0c70311fec77bff5b0752dcaf86a8a041a29c5ed35b0a96bfe6f82754cd2d173763f9753dcda7f5651ec40e1da282c01bb0be7b5faa390fd134b05af61b3fbd83b0ddf0060015843aed03bb79a11ec906766a6fc82fc28016165b7e5f9c9b913d52eb0e1862209b9cc6950b5d47c21c3fd0673d0d7aa281ca5ec3a36cd9a4570419a29820c75307bdaf0012b68579a6ae9e832825f47ead6b6af0a1724ba7679a88233082b65862bf1fb76656b0ed76dd758470b00c147965b4ee233275476e9030ed301dcd19cbf7ddfeaecad3d17d7129c4e9b4352422a3d2b812d09e829d5d8c2e41f6aa10664824cf0d3b4597aa2cc137f05df672f17f0a345739c93f2cd583bc4ed5dc2bc7295d89c0d986eb88ecf5732a87fb8a10fb449fb3f5da74952511bf2ce03bd74db026b76df93b816a64b4372b33e873226681204022fc945d9c2909982e6517ec2157f57f4a36cbfadab9ba6c8589eb03310", "result": "invalid" @@ -214,9 +184,7 @@ { "tcId": 14, "comment": "Byte 7 of the padding string is 0. All bytes should be non-zero.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "9ea6991124c047788b4ce768614edc52cb1bf88865f80a7b7bbbc435c1389625a085a5030338856527d86f0fa9363101a7800d7e61dbc081d5839bc679728403bf028a22cebbfd2c9984d581ca79cbdd2e9962fae64a5bd3b2a8d419cb39fbbe2df7b8a9b4e7c603ae1cd923cea1da1561beeefa680d5bb36fe9822ce12e1c88498c2273b76646918353c663f91a2f54432cb3fdbc5c7191ec5b8412da54ea45616c4125775dba29930c36a12522ff3af5eb628d2fcef30b887114ab5908fba3ace7b7c71b101ab1fe311653997a50de08b7a3e92d50eeba2064e9162c13eee23b9fad9ec00bd62e62835745547afeb8fc1fa5af5a8be060bab8e4e2fa2664f62c8956ad4d20dd27932e57aa44eac7a86b867c4ff6e049981109c84585bdb50c31e6064dc4c592cb1796ab059849db5698e1956c38f0e07257fbadda137b57f03b8dbd3d6d5e4c06474bde194cfb7d671ca3d2f99b827af954cbf0c0dfff8cd63af75f7e01b6630798a00cc01676b0cdaff74cb270c216282906931a7daf29a4ef8034407e186f2f9dbeac1f712e8bb7b1a4b121e045e9547d15ef1ba1d8015f1d19a3be353f7a82a88c130352b8cfeaaaab871902fa5f68c852931b4a014e4fe3644861f276a6c17adbaffaa7cd23c223c4e54e2b85b46204b66a3c447b4db722e6a9dc0c61ce29407a4d246a2fe8386cdfe99732316026a2c632afe5084297", "result": "invalid" @@ -224,9 +192,7 @@ { "tcId": 15, "comment": "The padding string has been truncated.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "1427b2364dedf9b33b1cf70f8823b60a2686520f904e89247bc6b5b682170fd152554f862ca64234345bb83b118539eaa4c0b7fc46e21d2fbc7eb5bb26ade5464a7723f8d44c8d0a88e1d1d7fca1717adca7207b55c5b52457c8aa2c6d9a19e07e04ca09ac39301512aa66d61c5363898138d1f390af651cf230fdd8cc691d3c69dece67e4d9301b74b1cf6fe7aebe6626d49f47ea33e5861ba4c5bc0a24f506b4afc959e33733fef1ef7a207c29c610ceb9ae53f7080a84491bd12d609ed216445ee54315915b892561efdb1781150fe9c243af8800c7edb8466da8e4d0240c0f627ec2106326805cbdd845b30ac35dd46692ec964f6696adedf72948474255d50505acfc1f4be6f9b300708861f2b9f9796b0d488ffabd14f6750e67477c59a0abf21f066388b0cd1133c90dec0bfccf45f34f777748ca8687f3268c9b32d0552588df9fc496f29d7a9152d23b8b51203cf151c612fe183432ace03fba2fe5068d749463e50bfc09912220a618f650afe592e3bc4c7314e6d9a12aea44ac0b50d79c8b9393b0df70150af7da499a9c2d1ea3dce363305c21f3ece8f3880919bb57e764760ff7863c184c043be1c8de30b177e1bcd5cecb5e804d1ee96fc823f7cf2bc3159381c78a49879407191998ca759cf30eb503783f88ea157970ddc6ba7569e1362cbb99eb45b6578f142df5f1cbbcf2a713729c2a0117781f8509df", "result": "invalid" @@ -234,9 +200,7 @@ { "tcId": 16, "comment": "The padding string has been removed.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "a4dfae8779a11c4254a59c7c5eb08e2ccf9d28692c2df4902184e69146c57724fa0a4b2701435fdb7dea14cd5bfdafda49400370368f85d3929b243fbebfcd71e5ba5f1d3d45cb1e5ca53194b4e5c98f1a78aef3c48c52a4d36ab7888b161bb546dbf5f69f661ea0599073b7553d53476c1bf9fa7b35f9407ad06b14c5c7c678df93302ba9f3e4e8751ed4bbfafc5851ae29bb717ac26e4236dc789438f01d7b54db01e522f16e1f4ad8613249316969967f197db0ee4edb7e08ada8af5b43c5d224b11bb7985c5d1a8ec425f6b4bd6c292d0a320217dcbb8c805ace1594fa608e19578b447ae6fcdbd8f65a79b1fc783914e4e37f125334266295bac67dc62c8ec15998fbac882a96a9bde25da381b43a85488a634f61052100d795d71c7d24976cbfbe3ebe169389b17a68a8940d81c81dd11f62f9d26ed80ef40be0cbc70150c08291b3c1c72767fe22b3b7ab9d9d67ab058ce05451baaef3b066851ec4e1efc631244ae13a720fcf2a19d048317efce23ab2ff42226426f88e0235ff1d29df1e0ea9cb3c499327bcc1c999bbe5ebaed916b97fb62d727c65d43d61d13e81441538058b64c2b19f2f4c9646b516fb287427b5fd9b7eae36e84e0b71830130363862a269217a0d7a10dc602f5eac5b2d0f655a8493791eef41d4265ba3af34762658e085f1ca82c710727c5802c0bd55ed1a1bd89a29092f1ce750a261a4b9", "result": "invalid" @@ -244,9 +208,7 @@ { "tcId": 17, "comment": "The block type is 0.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "707bba45b2e345895f4d6e5ff7ddfd5270354f1940b4c518a6ec0e0b47d9b52cfcac908bee3fc8161634492720f2118c5e732cadb6b4938c9b28754104abe22d9e7d279431d833a8cf46e6689d02ef41df19d8ea803850899bb22a648cb8bd7b38d820a708a762f44fc7ce8507aa5a039d161d93ef287789a1829ea4d39af8a561862ae23540bdd6405f8e58f4aaf32ccf5c7e4274b1d8ea5ff5f797063985483e0de2e60982a5731b5ed18a5fabfc84e7c9b7803b53b94a8f5db17c27ceb889a1348c423e27e328fe370c419d21bb0cc806fd36a4680a84d7d56120ed3da0439eb193173e5cb58e7749a7968a4e62af8a391ab47f2e32c35311d89a42f42f8afa07e4765b67db5d88195fac81e1248a780e9f0d4e9e5cea61d73b7fd06d06232425e620656eeb194f7917461346468687ba7eb7dc28d8f9a42ae1faf1a74a1e3af1f5d7c4fb9b6abc6441cae2775caf5923421eff11f6231af82e025b6889171348c9e66b151543f1e4eb0dcd41890545b753da2d58e1bb22e189397535482bd8ac280156982994323e20f2b82f287f541680551586e8e3103371cbb0db9c8661dcd07de1a3c49c2ba5d4d4f004ed63320a798218c1fdabeb491cbc438a82681bd9f5401344909d2aa4ae7a8d33fa1eaed419d2a37b360e7f32025d8cad01598b8859b63418b9bf09d1cabde9492361e09363fc7eea0d91ff9417002b79a57f", "result": "invalid" @@ -254,9 +216,7 @@ { "tcId": 18, "comment": "The block type is 1. This block type is used for signatures.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "df0eab1982ae5ab79765bbcc8daaf43d4659e90aee060268880a84e941881940bfe16ab93091c930b5702f253289687f7988f0313cfeeaa8a812969b8d8edb59fb585138f8ca28f2d31fcfed2ff30c980bc2b7d201bbe63bb5bad0793e3c129f8a3191405db10b6ebc57d69dc7f384cddcd3c2ba9f58298eb20c9c4c046a47bf9e6e03970c902d55db16c704b4950f86d1d7dd887d21a806a9f60531bb1d8ef7a5ce2285cb0121ddc850d41ee8436a136eccdaf668de86004da1a4cb620a51be9b3428798b594d34f3a174638b5ae0ea768046cda32618a6008162bc9624f0c801e36886079fbf55ae9f54882aca0173c7b90a45733b424b19638e535837993cb384c20ee3d4b38c98829ddd49dfe9465165ae9c9cd24de6a911c231dfa4d7f0ba303b2579cd19f9e32c6a3df496d1c3b14610fb04152b63b7e27dc2d5ab78e0584504be5d3f0c755d47155c0ba6b63dbe2bc2d254936c376de40e66b72daf593641afbf544aa7b8c6d0ec464d50238ab3224696c96138965ebf6442113fc35edaf48ca170c405e1a21824974aac27208f3e60c6f34d7a86b4668360423d340b91ae1a41eb0922e844c40740c06f2e913c1af6f583dc8042fbcb8ab23b7e2e2dc1314f52a892707202b4e2558b92778ccd64df2ca0de190a5f0a33c1382b968ba6d24e9bf9caa890bc87749f83f5845b59b794872a7678df60d8b83fc1d0e597", "result": "invalid" @@ -264,9 +224,7 @@ { "tcId": 19, "comment": "The block type is 0xff.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "cf235509adc3f706ff62e42283e0fdc37e68d2a54da87d5f895b999f8de638bd3b111159fd18a4ed6069232a091ebaadd797ca7fc2aca6af704f94f50388f7d493fb8956662808421160e231495ffac55d5988426df0b839411a60e3910baa40e48361b95412bf9bb85d07c3e1397d0642f2b0dffa030fb6509ac5bb2518f1f59bf3f07e0c44d4e5a574ae785f4d536b01af5e2897b655139c3d32ad68d729b40bb1969673f8fcc2fc175cfb6fb6fc224ed7f1a6a8bf3115445775f903203e61708c665a3fb23abf6fc0b04bb65e1da5b87e754ccbe3717975feca472113e83a63d086b61301b8fc8d41cb6ee6954d647b93d2d0f1bee5415aefaa765d3e7cb98737c17dac862d5d4c3f540f8187d5b7f0c4ca550f326f5cfb9ef20407042dbfeef5fbe0f6e0ff913bf90a86277ee961c62424e9a40ef3f3c82fd0f64f5a60f37d4bc9fcd9e29bd8803b5ecf8382f29ba4ec2d75258fa362b453f36f87358e0e9ddf293c580193028789976040bbafe334eb3c2804cad592cf4a2f79e9bcf58d94074870e9a9ef85b5f8fc9c93d896f56e632f6b3d72fa254e86d2974b11e300238e60bb8047106700b26e1989d2c221140955e449753fb0199e53c880361eeb120136fdbff103e273be564d7e4137d4652351efaef776b66c32ba7a44211100c7b1a8c61a31a8890ab3766d71f3ae76f1c6e32cee8a458800e0e408583171f1", "result": "invalid" @@ -274,9 +232,7 @@ { "tcId": 20, "comment": "The first byte of the encoded message is 1.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "95e686fa469e3557da1f427b01a339cd50b6aef726395bab94b06d437e2ca546f01a2f2e86d725eae2103c2fdcaf1176c27af6a27035f3584ddf87ca80bbb050ec15b787223ec6f371e33360dd7e95dc00760a601cb2002473946d39d184969430958241ee61f6433d65a1d7669e4368a6d8a1e1e4aa8e4ea381bf65f9bc90147a58d93ae4c116a258e39a6edf2294a46ba15f526264acd122f99b9d3cd95be9c0ca68b3d564e8788f18855fddf3bbf16ba0cf2de3dcba19af3ef178a8e979620374daf2984d5b2b9947c3a52fe13787b24f8a33a6b2ac6c9d31b02dac3314532e9ccd628536e004975a1c13c93547f10aa668a778c1c8cd81f29597859477dae5e7efdde607087ce5150a2e1cd04a7bd76aba1ffce0d87c33e70c425281cb1e4fe5f8a809032d45c41a8a80be6b87d9e70deea2daefcf46d9b6f4539c819a49cedc57b61d0c89fc40966e4d1bcd9af1d7cb833addcb411fbe4ccb308eb56ab9b015c020259d69619388fd7507698b3a82e9a6ad371544bf6808192ee7cc5574af65a3f6ef85210b7b1adef214c0203592db76b701ee7fe90924fe0c8c6eb8e9f5daee181fa85f0ac7d16409e2422fd8b3bf87e161500f5bb85eeda697950096334eac21a670a90f876196899a4d75dca376d7ae1976a2cf315fa378e11251090b2aeec39dd1488701dd6c44f268e5210aacdcf1b3fd41bfeb9db1550cedee6b", "result": "invalid" @@ -284,9 +240,7 @@ { "tcId": 21, "comment": "The first byte of the encoded message is 3.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "35bdd33443b580355fc6b702071420b4864612e05267189e46bfe097fb82ff1cee6fde5e28d4073c6086693e71b0d3c293c3bdfb926ba066cd9666aea3bdb1b355032acf2ca17624ad238003ee9509a7075e0811fbd6c4a974c3647250a55f9242fe76a846d2084494716e31127fd53bcc831b526535fccf4948c804c3d3c5982f0c96fedf22069783f8b400677c133acc7b3d1b2085fbc2771760d40252cb6bf3ad74f783e785a6ed51ee605a44126f647cfe49494eac8507aaad1f8ac8257e85857750ad49c93cf7858145b2e1972bea43b4b0686656de9a26b18e9e3712a530f1879adddc659e2daa5e3026f2ee844c7169ddcfc69b41da1b5fe795d1451f7b474c03e3c4a490935056139195730d65aa54cf1a04e3832d016d0b273f8467ce1e3dbbe91eef57daf54f2bb03a403f042922fd96fa1e47e1a978cc73c04f6d117535702c7d2495cd5f141a40c9cbee87f07075821633e95e5a2138b726b4c85cf4fba92ba1de5891b916ddef440456359e81accf0617102db68ce9e3afde9c082765793c59e772c76d91aa28d032799dc775594a6b37ebd74fd84123ccadd2f381db7b75c50245148613cf3033f2bc1f5230ea327134f003b35204e0678dd7f7416c94e6d597ea0386d74fb9a01f5da1fc866be93765005509e99dc268aad4ca51368b76fc74730f3389b120062251e1a570be4a78e0cc5949574de70bd475", "result": "invalid" @@ -294,9 +248,7 @@ { "tcId": 22, "comment": "Using signature padding instead of encryption padding.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "c1ea62891db699a2a08ea5d01180afb732b2b0ce09d3d0a58a73bb2bf14f6bb7add66629fe97101a2057030a6b7b78fa206754866db2d36b2a03a7616c3854f8aab9edee7a0973274d7e15e7fc1bffa3d182fba69f2939492079f85008b9fa4b29e27ee10e3da8b17d4faf0025dde27677987d4efd558d955b8b9ae6b80a7ed7b7b087b40a2cab3554635b40c322a333240a15c47c7f06130f1630b85a15858d905336d29f1e16c0e0277f64dcb19905a69be4f00a969504368a8deb0090454cc0789948bf171abd83327e825bde69662e2d7bbfb181d64651be0fcc31b787c9a198ccc4281dd0755af5569a439e253904d137d3d69b57987a57565dc941b78547863c449defab34a02794f348fbf030a2c339212d36a65e7dd108a60092246ab714b81915fa14bfe3726710aae81814e53940c4f12a0fd14523767487065a0386b6f116266f3ab6bf974b51e18c74f6292f05b77b5662e21ebebd6c52d52db23334d6ac200fd5e5b29034c0cf078a3caf371def45a0ed1d23c2d0513613099b7c81d9dfb24253a80e79dbf9aa945da731dd05596eb06ea98ec8b78e0d0f7994dffdaf326da10b1b098e0f2b2cc74bbd1a567b2cdc91e56b3c6379d29609b56727a5205528877bc31d91909b723e9a56ad73ba15c7bb4a37f8777e53a91f95e1a532bd393eb892bda82f4222030cf4fb3e72f45ae7e4af23ec5165295245da32", "result": "invalid" @@ -304,9 +256,7 @@ { "tcId": 23, "comment": "The byte after the padding string is not 0.", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "80bb9627f37ef2eccf2a823fce1d317359c85b154d49e7a4bf712354449936e1bab0332ad6b37e48fb1d3466afde77ba5ced23fa82e9a2c966f05ac17b12c76b134d364b61b895f5048ce30dba4ce477b5606681d7b43ef8dcc2884dd0e806a0df70cabb2cbc13dce5df45121137586c8f956a7bfe8f43bd0ea1cc01a38e510cdf79dc4a866673c2305b423d1cf3df43eca9d914854286b20f950cfab3788e735fb7a4727c66c5d5b95ad5874b4a6dfe65b4ce2d46a87a25a511c08a06128dd67a5dccf6cf3fa099b5c5ff7de6c838289f835da8136aca1a8b4752ea6cd6c10a692179c2c37ade1617515e849c1f6cb5e61b237cd23386329ff81404e3b8e9220bb0759f6c612426dfcf947724b4b670dbfa2b73a7bb77235e259edd7107640bbbbe0c03eb2455051191f581a2aef36ac29465ee1cb0e8dfbddf73ffd7ee50b3a2ba3030182a8ed2aec8c4a80b0c4f4ed3f8ff041352c68b454206fc3add8d83113021c5bdd9326004d40b540ef4a398b23148ff12513389d26e4bac485f1c764b6f2e3ddbc369d135e4b7175a2e843c8d61021a28bdf98f27502ebcec5a4b9f5ffdec2f4791ab5188876fac0f4ee0648d7a372252db62114efae4f23b9c08a86255455ecffa9eb0bd3189ad67990b361022248f4bbad279f4f21b1f33506f44042e5c1c13f4046b698fbbf98f50a80e7d49a19ebd9abb239f6dee93a182be92", "result": "invalid" @@ -314,9 +264,7 @@ { "tcId": 24, "comment": "Using no padding (rsp. an all-zero padding)", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "917f6404f9aad28b2e68c5a6d8d89d31a5d963f55c5b30e2e2321182559b9b423d5ccae88048218facf40f308b735d4f745ce7e732f171ab180fb032cf2093bbaf4b3fecf0ed91004d8bce098e1de279a8a4d0617a804bcf8b51d37ebd5b0568b5c18a69665ac2032871593e70d3ea98729dc93417cffa008b3bf078ae06e0697f7d885f13f9aae20c8cd1d8fd2ae849fe5627577698f15b4a306e7dee3ba2993ad07f285e63bee6761de354bb1064fc63f919ff9dec0bd455b1bca7045b1b246fee11678c40064e1201a8e1595326ce6355383c43e53d734a4bbe794cbdd59c873d61270352982d2ad3e8b8b2a238142d24dfe4a52744457ff443516eb9fd172b3b1b9724fdc205ee28b5dde56b0d885dff7075bfe44a1b52b0a504b9c644349b4ab88ff2399140ab15065a884de40ef60b3d244d3c270857aba121b73ec9694b46673c2d47ee20b528e777be85589008431e7ec5e5c069703cf42aa3f147150f4ac820e4fc6625955ebcbee13620d9520f06527397cc64794ebe0fbb3f56967f8d516be96c5892c9d08aef8b082e0bd31c4c6396bd3e8f243c110ea7295ab09fddde9c94d641752f81be4e45c04a00dc50e6e31ecd9489eaac6c20668d8e62717207c0e8e1e0759ee43d89956e09dcb10ce8e5ce1bc8b50282b8f55170c4379c1a23aabf2c14e3e1c29baf3f5945d240b9b3b858028398b271dad715e7c79e", "result": "invalid" @@ -324,9 +272,7 @@ { "tcId": 25, "comment": "Replacing encoded message em with a single byte", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "e114ae9a713e4cadce8bdc80667f94aa597788d8ffef3ba74efcb8f8a27220639472e1578a29cdd6306c1ae9ea46312fd6920fdea904ed8cedc4f29169f08b7289a156bd5524b4360f990d87c4c8151c3bbafd970a5002c2279c0ddc126e38c55b5f81dada719055709dcd7ad81e8cc80e88dfc1421b2908735932029fa674df66312d85042008c4f481af12d35b987410fbc9e4c80600130a34e98c97478e4898c5db12dce12996a504e82e9a07b6fde28da9e3424af576ad51bafd68132e7993d223a3aff2a08afdf91c522bc1285cfdfc3479a83a7e45767e87144ff024703404033c7322fd0dde78d60fa1a599e693391dbe0d47d3253e32145d75ce8cd4c538cbbaecfeb52c4f716f90b0bc56f95b14a640c6255ce8b2ee04382c4ac132320b457f1c7f3be49ac8848fc449a09cd172dbe0b693d05a2c5d5d571df3b656f624df6371f1d453f59866f4808e14e0259b7db5587b61806753cd0528950d0f58a0f3da11f0714b449dbcb107f8712d467f2a844bad514c54f5e12cfb57acbe1b3130fb9990b18440777d77141337e0f80398f112f873dba5a9ab0adf899b98176b4af7218ec004b452f9a3bcb353f3141976ec92d2f484152a33713a1b404f51523770b0cdf71956a198f511c4c2f4bbfb49623e113b83681b56f6d65db6b91381afd5ae129af4bbb6f5dd2d4086f1ea8e22aba3a930258861cb8f26853dba", "result": "invalid" @@ -334,9 +280,7 @@ { "tcId": 26, "comment": "m = n-2", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "14ed0f735b91fdf63c8717712b2e8317a05137dd8e8b3c39fce5a343d695aab99f340dea04ca4a7cc2c07d4f417f987f028a0a3658c0165dcad64c558b085fbb862e6d5e7b1155995af5a622aa47a906dcc0364442e4b3aaeaee7cddf7bc867b603d91fe07e3b51434dce45dedfcffe51f3fa5d86bf27c2bfabca8cb7c060717310694aa041be0ef773702d7e239e2b996445d79cec27182af3af787bace0f6737133bbc08f62010d6bea82bc4b5817d01b83f1b2ea679235b147e7a34dccd83ad835835eaf7c9ac1c722ec3da5479442dca61138c826282e45e366f4309ec5e964e1d60e2f66e95f3faf812ed79772aff7175201cbbc4736349ba6dd7f78339aa521d07774075bb1940b5ce577040953ab5aed48fcba91f702ef3c80f74bf4737f4ac65fc957dc42ef06fc681fc1949059323cc72d26f0381e0190e0d4e77ecfb198cb11f1733b1cd38bf95f4143c374e8c65854215b5dbcf1cec121d6b7ebec7313e0cd3023c2586a5eff4e87d8f798c9ea5a4c976ecb1844dbef46a8289bc504d1cb284423733f618b3096549eda40f6928d04ae174f740369c4785e01627bc2a8e60ca111e2da8e1337085bb1dfcc7ff1064cb80d966430a5eae586ae997f79c9926fb722dc96883c47b2f5ac4427d4d862c4c96b476c2ef5d867b085265076c3c8aa8787a671e0b85e831fe47440daf40c2192c7bcefcd8398e92c8128b", "result": "invalid" @@ -344,9 +288,7 @@ { "tcId": 27, "comment": "c = 0", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -354,9 +296,7 @@ { "tcId": 28, "comment": "c = 1", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -364,9 +304,7 @@ { "tcId": 29, "comment": "c = n-1", - "flags": [ - "InvalidPkcs1Padding" - ], + "flags": ["InvalidPkcs1Padding"], "msg": "54657374", "ct": "f601be0dccd04aa40b12f3f191ae17c1f9c8c0b68e7a77e14be25c3c7907cb1d33a6ef418ef41852f32c98392bc5c9aed91c1a1501c503eab89b3ee6f4f8eb2e0fcfc41bd03609cf6a8eb3aa6f0fbe23187b33db4d34b66d128a8aba0a2abf40bb9d13d8e2554569a57ab1d8c61b8cad2dc88599ae0da5346e15dace1bac7bf69737c22f083be9b46bb8b1eab5957b2da740275e96c87195b96fe11452159dafcfd916cee5d749a77bc3905a5ebd387ae445e8fe70f16e9a086639779ceffbfd41557bd99aea6a371a6b4b160615a1a12bc6958d34bce0c85adcbd8392fa10ceca52209d56196ba3d273ce228f1f111192aa92de2a039798a17bcecb4dc6100e6f8ae8c2643f2ae768b2255f082c978e95ca551555f10608231cf8003bbf807969fff1e51914b9a8c9b8f4564645b9e5d705ffad29663f5dae3d76652b422e43f13e6c1491090805c2d1268a74a251177427e33a9a91175c3670b91746008bce1fd231e6e4f2ad70cb43aca5f07600a6d31dd02915243dfdd943a02165da367a6b7e4dae1dd2e8b836903080795d2585076cc1c15dd9e8d2e5e047526569b1bfd395d957eb9fde325d342d14426e71efdc1887515e53cdea5834921f928629e748eed097ac4024e2bf255d70411f87373948cf8e8aa7effa2b0ab47d5166091e1aedec60568b155bd9c27bc55f3ece35f83d636dbcd5abf4853a051db94d5044", "result": "invalid" @@ -374,10 +312,7 @@ { "tcId": 30, "comment": "c = n", - "flags": [ - "CVE-2021-3580", - "InvalidCiphertextFormat" - ], + "flags": ["CVE-2021-3580", "InvalidCiphertextFormat"], "msg": "54657374", "ct": "f601be0dccd04aa40b12f3f191ae17c1f9c8c0b68e7a77e14be25c3c7907cb1d33a6ef418ef41852f32c98392bc5c9aed91c1a1501c503eab89b3ee6f4f8eb2e0fcfc41bd03609cf6a8eb3aa6f0fbe23187b33db4d34b66d128a8aba0a2abf40bb9d13d8e2554569a57ab1d8c61b8cad2dc88599ae0da5346e15dace1bac7bf69737c22f083be9b46bb8b1eab5957b2da740275e96c87195b96fe11452159dafcfd916cee5d749a77bc3905a5ebd387ae445e8fe70f16e9a086639779ceffbfd41557bd99aea6a371a6b4b160615a1a12bc6958d34bce0c85adcbd8392fa10ceca52209d56196ba3d273ce228f1f111192aa92de2a039798a17bcecb4dc6100e6f8ae8c2643f2ae768b2255f082c978e95ca551555f10608231cf8003bbf807969fff1e51914b9a8c9b8f4564645b9e5d705ffad29663f5dae3d76652b422e43f13e6c1491090805c2d1268a74a251177427e33a9a91175c3670b91746008bce1fd231e6e4f2ad70cb43aca5f07600a6d31dd02915243dfdd943a02165da367a6b7e4dae1dd2e8b836903080795d2585076cc1c15dd9e8d2e5e047526569b1bfd395d957eb9fde325d342d14426e71efdc1887515e53cdea5834921f928629e748eed097ac4024e2bf255d70411f87373948cf8e8aa7effa2b0ab47d5166091e1aedec60568b155bd9c27bc55f3ece35f83d636dbcd5abf4853a051db94d5045", "result": "invalid" @@ -385,9 +320,7 @@ { "tcId": 31, "comment": "ciphertext not reduced", - "flags": [ - "InvalidCiphertextFormat" - ], + "flags": ["InvalidCiphertextFormat"], "msg": "54657374", "ct": "e4b9d12b1519d15af3a10fef8ed37f918e998c56b7d89fad34cecd08ecb9ae9b3213f1e9686be7ea525882a5f28a594963b4c16ed9207210646d0d5cac26920f92edd61b262a39f0f9a9f889da6f583c6fce47a08b0fd575b4bbd33e64da0eb390703e341ae3c4392b39360a1a623b8701ad51801e63df43237df4e816f2a1e4312099f1070c528fc10803879321e99e76104b2440cb4ca788c2eeda15a673e418ff247f8556a2c5be47bc016fc6a2a6caf4080d6004f4d8d17dae33e23c8bb4046fd91ea85560f9d68949da790ea662e32c3c44538d4a8bd555338ddbf4009a9d8b2cb42337ab138b6841c0f1d34f585ecb9c8be41a037fd79c3db489909da1328a170a4d676d62359166ba641d4ab0e6d56f26903e41dd4307742d6e76c67b88ac2f835a9d5b45de31a5e4b479e76b82b08c184a67f2b917c2f76ba8ebfe98b0071eee383de77cb5b06050eb058a5194eb8170b000b47862bf40c1baacb0e4c58210284556aee1ba1006f25618bece2e9578fb73fd389914db94343b41c407c7778e49b3aa3062c92c63e83d79aac7c7f3d1334f197b8660432f29504c6f1477f9d00a3cf56b6bba97ffbcbb5c68cd60972982bdc910419ec69bcc1cde7cdb1516706e7a51fb23da821754fc2385ccbc85ced7c7a32b9a0fd7fa71b9829a86247d1a0942546b25109079a7be7b2bff81803cd96102cdeead406b2446077b6e00", "result": "invalid" @@ -395,9 +328,7 @@ { "tcId": 32, "comment": "ciphertext is empty", - "flags": [ - "InvalidCiphertextFormat" - ], + "flags": ["InvalidCiphertextFormat"], "msg": "54657374", "ct": "", "result": "invalid" @@ -405,10 +336,7 @@ { "tcId": 33, "comment": "Prepended bytes to ciphertext", - "flags": [ - "CVE-2020-14967", - "InvalidCiphertextFormat" - ], + "flags": ["CVE-2020-14967", "InvalidCiphertextFormat"], "msg": "54657374", "ct": "000004327a40b02bf671557124f963a57b3860e92cff62c439c0425b48b4346fc60c0ebf7a7584f94d34450d20cbd877c8d5dca12f517b486c2cccb8e1f467276ac03aadc94a97fcd224994d81672eb577cf0bbd6aa948d3dc4d7f06456f6650e5620435c078787db0f36124b292349ebe011ce54b3e932fac6525a37c793846a4f08ac3694d649f4a04e24e1f5e50f11a0492a68a509cf30e565ceb9931565b4aa5c3514b2ba87c4c0937ebcd6bb2b8248abb0970d30480059daea4c6ae556f6e91b25ffa5a4f723a9bf98a0bff668a1f0c799d3b0c85b19190dbfb5d894f84fa5d72d261dd2c09013dc0981cd0c46d7a08710801590aac8ff17b237387427ab3c6d6f2a59434b37f123bc7fc0a83d5ca5793540cba582e41b262859d36eabd0aa8203ca05d4c16aaf2a7b2bc7f251497d4c8f8654deae3cfffc5d3599ab4779585bf1673196782075a91ee7c3296a2edc6ee6c30344dd0c0a82274ae17982eeb23eca5c39c7d11a2dd171c70108b0a33164fc175425586f714deb5552e90e561f7882211d3f01c07867256d0cca511e61b0cb51189d8e5124e8cacdab6042bd421447ffa7fe6cad8e7f17dd3e599bae061f85bb5181726d1c0c5bbf2c2a5c1e60f486a81782e58d90ccd5a769f98361765441de142bb0a7f7bd406a537d5be0c2773e847b1df1d49ac1daa963feec84954b72a695b74281159647a62a3c19acdda", "result": "invalid" @@ -416,9 +344,7 @@ { "tcId": 34, "comment": "appended bytes to ciphertext", - "flags": [ - "InvalidCiphertextFormat" - ], + "flags": ["InvalidCiphertextFormat"], "msg": "54657374", "ct": "04327a40b02bf671557124f963a57b3860e92cff62c439c0425b48b4346fc60c0ebf7a7584f94d34450d20cbd877c8d5dca12f517b486c2cccb8e1f467276ac03aadc94a97fcd224994d81672eb577cf0bbd6aa948d3dc4d7f06456f6650e5620435c078787db0f36124b292349ebe011ce54b3e932fac6525a37c793846a4f08ac3694d649f4a04e24e1f5e50f11a0492a68a509cf30e565ceb9931565b4aa5c3514b2ba87c4c0937ebcd6bb2b8248abb0970d30480059daea4c6ae556f6e91b25ffa5a4f723a9bf98a0bff668a1f0c799d3b0c85b19190dbfb5d894f84fa5d72d261dd2c09013dc0981cd0c46d7a08710801590aac8ff17b237387427ab3c6d6f2a59434b37f123bc7fc0a83d5ca5793540cba582e41b262859d36eabd0aa8203ca05d4c16aaf2a7b2bc7f251497d4c8f8654deae3cfffc5d3599ab4779585bf1673196782075a91ee7c3296a2edc6ee6c30344dd0c0a82274ae17982eeb23eca5c39c7d11a2dd171c70108b0a33164fc175425586f714deb5552e90e561f7882211d3f01c07867256d0cca511e61b0cb51189d8e5124e8cacdab6042bd421447ffa7fe6cad8e7f17dd3e599bae061f85bb5181726d1c0c5bbf2c2a5c1e60f486a81782e58d90ccd5a769f98361765441de142bb0a7f7bd406a537d5be0c2773e847b1df1d49ac1daa963feec84954b72a695b74281159647a62a3c19acdda0000", "result": "invalid" @@ -426,9 +352,7 @@ { "tcId": 35, "comment": "truncated ciphertext", - "flags": [ - "InvalidCiphertextFormat" - ], + "flags": ["InvalidCiphertextFormat"], "msg": "54657374", "ct": "327a40b02bf671557124f963a57b3860e92cff62c439c0425b48b4346fc60c0ebf7a7584f94d34450d20cbd877c8d5dca12f517b486c2cccb8e1f467276ac03aadc94a97fcd224994d81672eb577cf0bbd6aa948d3dc4d7f06456f6650e5620435c078787db0f36124b292349ebe011ce54b3e932fac6525a37c793846a4f08ac3694d649f4a04e24e1f5e50f11a0492a68a509cf30e565ceb9931565b4aa5c3514b2ba87c4c0937ebcd6bb2b8248abb0970d30480059daea4c6ae556f6e91b25ffa5a4f723a9bf98a0bff668a1f0c799d3b0c85b19190dbfb5d894f84fa5d72d261dd2c09013dc0981cd0c46d7a08710801590aac8ff17b237387427ab3c6d6f2a59434b37f123bc7fc0a83d5ca5793540cba582e41b262859d36eabd0aa8203ca05d4c16aaf2a7b2bc7f251497d4c8f8654deae3cfffc5d3599ab4779585bf1673196782075a91ee7c3296a2edc6ee6c30344dd0c0a82274ae17982eeb23eca5c39c7d11a2dd171c70108b0a33164fc175425586f714deb5552e90e561f7882211d3f01c07867256d0cca511e61b0cb51189d8e5124e8cacdab6042bd421447ffa7fe6cad8e7f17dd3e599bae061f85bb5181726d1c0c5bbf2c2a5c1e60f486a81782e58d90ccd5a769f98361765441de142bb0a7f7bd406a537d5be0c2773e847b1df1d49ac1daa963feec84954b72a695b74281159647a62a3c19acdda", "result": "invalid" @@ -471,9 +395,7 @@ { "tcId": 36, "comment": "edge case for ciphertext", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "1061f29b99666e0047073d0956f9c8131c6285024f8de92af08f2256bcd4c33efe91fb5c9714d370cdd7476200706561fd65f95da0ceae1343c6b7c767c61ba6084b68ac52a120d1da040d2f2b64e607ef0aeff68c66368d99894695ce299bb2d566bfe42f805a14e618e5a6b53589f209ce8cc4756262fdbb69bd165fdf21e05955cb790b877a322e586ea155b660e5fda3b800fdf9fa38c0ef7d305c863a44dc33930d6a0c9e24eb5a85d1047a267760c0adc173779d2c2c63bba1621a9b02739f7f9dc4a84fdfd3b520aa62e517c0686d1e36cf95afc3c41b92f0d3c6b6c696f55b85594b30eab8dd10c3f9c730ea484426aabf1bb90bff491b77ddac7386767d8f2067f19977cd60d8be3874a8fe7cec3732bcdca051c099380a04", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002", "result": "valid" @@ -516,9 +438,7 @@ { "tcId": 37, "comment": "edge case for ciphertext", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "e64266a37c810fdd0a9f349dbad2672d8744d00d528c28a5f152fddbea34d89ebfb6a841dfb65f0c6719575a8aaef764525fde3d759bbff64a1c5131031417f346e48564a01b59e517edb54f41aff7b4a59084d00984d3ead24745e247a7c5c6ebf1aee9dcd2dc0e676c3464793c01394f78b2f15f815c796a92eb1c581574e02df4eed96670c8604f336e1ab16d7ea37f9a19d7059d1078e505a40ef76491665c05141f57dc4c64bc35d4df1557b346b596a837913f69d88499c8426945cfc3d4cfe386eadcc572fb1ef337a964ce9db208cfe2f714fdbfa337f62ca9734e5654069fb9c6dc4a12407bfa50d310040317fc56829cf8bb536571bce62800bf225e2e2146b7678c52cc22f66a7aa27d9dd9506c99d6969b941d28fb055aa2d5f527c95f97f88bf1ff5c5a7b267a92d3acd29a225dcd7f748c5f171f936088633a7252eeadbdb7c479bd217e950c4e991392feebecfb09e1d4d4565cf3ae45a40c2901c91e2902e8b4008c17c749de0085368b569c51b349ecf8206411e1b0c12905780cb263fbeb5c912f1dd5ed63ccf8c3d189d302f307fa769abd845acd5a6798d339caa37d04acb7d5eaebd883be750333bdf5e6", "ct": "ae4a8f37d842dcfbab76d00d98c54ccb9f7f880bd50520f0fcde0d548ac809eed58a949812e9a781c394009f62aff39cc34c81fc760dc5d53216a766c68d42228c72e781b0b41a807a44f1731525baf1640ca2ef4c2271aede93b5c7627c8803a8d221fc44d973c6342ddeebc40b35a979a75062c65aa79536030d7975dbab311359c008e343af0c0e7890bba9344d617656266371c22eb53eb527e06a6db690965a4ffff4c8f309337216fd976a476a486d8b4b50a365ff80520554e72db181ae87515724c6b7f1ac2f25a1ec7d7c34fcd10e1e0d3aa9610e3364a763e842fcbc959a82d126fbc0a8a2fa94b2f3a62628e0658d1adf43e1c54be6e3b68a895151cbd4523c8b8e2a4998c20a4b84d1c3cb1bbe3b5ef1256e2710a5472ed8b4ab5426317dfd9e2d5ff527fec5fcd52ec0c35db8b3149d15a49971f740b0e94a3ded05010895be40c8bff8f79872cf481eefafe0b8253f9b12d8c3827cd74d9bfef90c292e2ba12baa7dfcfeb1a73084286e1dd28dc851282542bd5017850269f2c532a910b3f493671a27da9a521e019e3478830e49243c860a5559f9f7cc15d1f42185d6d33efe01b3d731166a7f989ab93e70c741bb943db682296a5be6ee0b02a6c48d3b10c0a822975f9806e33e89b90975d229947bfbcb35b1ef54535d8c249cb1241184c8c9d2db99cd949af9bd4138b3bed7000fde2648cd06e4f5d0cf", "result": "valid" @@ -561,9 +481,7 @@ { "tcId": 38, "comment": "ciphertext has low hamming weight", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "841ba29bf0367671a06435acbd87d9362aa8a6674968041d63d0676de8e31f11a91914645868de92d15d873d7138fea4302a0405817d74b59d79cb141ea7ff43d41eccf801f46d6d8f9a4d7dd05e83f34b73ceed85c8f8dad3e903f6640dfe004f0862fec157c72b7ac82da45c51b17633e1f411c373c45e2d3967d853ac0fba8d8bd8765dac562cb9afb8f3c106177b5b8a233d2822fc9b68e44a915321bedf76384b7cecdb76d185f001ecfb8b8fbd8c31f58b1e226d7045927d97f5bf7ae151eea50fa417878512ec154d96d24b30ea1c9417d491064eee1a3ce925f822a74e41f48279", "ct": "0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "valid" @@ -606,9 +524,7 @@ { "tcId": 39, "comment": "ciphertext has high hamming weight", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "9ac7b1fdccc1cd7542940a84e7aa9fce00054e48a4e86db61f306e954740ef7ab6e1cd81c518535709dc9200b5f781c468241309ef177f6523e128b5ba12461b9fe91345d4f9963ae17695d5328a75528c70d9e29acdc77947d60953e4ef59feeca7e7a11978324900696d75c5d382ae4c21e3b1a775473e6c9238408b9bf5a824e8cc4c2bd003e7a0d412301fed070025da16d91f7182d0acaf055fa949ca684627777fb97e7cd3fedbbee1d2d697e4bdbe06d36ec9853004e28e6e9d367aa66d9d14c873663ea3ccd11e5faa8ed386e071331df878f4e0aae5dd335b177c796a5bea0ed5291615ac3483877d02798b05143b0129e3de3d478c08eac6c2e591958779318603400cc6c03eb0579f2e6d888bf9f1732039fe118e6e4888bc29868f80675d63bfe776248484670d79760aa60cb0267adccbfcd679f786f05566c7b4006bcdade15773d8aa94f289468c7c7dcbf82b61693afda5204c401b324746251088a3849d5b16beb20da444f4b3d814cbd590a0875bc026b085a09d8680617c94a297cb2ffaa50e7a6d1938ae61b670ce20301b263b582cfe84e679a986d6014534c045", "ct": "7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "valid" @@ -651,9 +567,7 @@ { "tcId": 40, "comment": "ciphertext has high hamming weight", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "e551665cd3ec3c2875c2e0c491d03cc3c339ffda64f125479d2f9b64cadb3dd7074fa57a4eaef4143f207fa1e28c7d4478f9743d9a0fc5b14d53435a5cf0118cf34b15950b6169851f6a92034d46f1521634eab158dc97ccd47b21eb8532579a99fc4dfc6bc8dfef35f04386fe8e4b59bdb3f5d1ea32e5e9856848edf534ac8f7ac13cf318808e918397e58e444622c51c31bee51df1a7686906139f9fa6f54582e3640c70d92a2d44f6b43baafb13e5ce75c7a97036c874", "ct": "00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "valid" @@ -696,9 +610,7 @@ { "tcId": 41, "comment": "ciphertext mod p,q has high hamming weight", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "d5cbc86bec333d49976838d2377518e5666152c0aaa3e342dd24a32a518566fdfc6f1fbdf131ce9d4c5e131b56d64b7125f9d2372848b2d71dc69862f3941e9cefbb2729acd2eb1ecad8ddc7206c19fe63e9f51dffad75802c54f04197ad3b31c948ab544176012568dbdedf84d5b09ebba4c325c59868ec437fae4b1ab06dbd0c07f1710a8a6819e47d9f24959c6a771a8e4358b955f3a5586428f08accdc7ec30e43138bceaa37f886bf9d951da73ac3a64e26730b47768fa3ab22f8f48104dbde123e988ed51ffe28bc431d8fe44ac662235d4b40acec398ea57846211ed40e7264a691f7bc9deeccc5e7075c0a8d6f59679007c228b940b5dc42d916ac4486995adada8432e3e865c83e31e9215f98719498358ac2fbea930d501ddbde9d496e7aa8b8b1e708f426bddb4cee6e14c7b0c0cbc5cc29faa15af73a0f63185a7d9fb5b06c4bebbf023373d75f41b0c3350381806a79c95c773c70e46ce6212ec1aa3d9a7c433da6fa0f387d57448f4a48fbe7488b9170f29f6aad9d2c1826b6dfb52f94f9f21e60cec9719506656151e12af61bce9319da5a6074dc898b0750304a1cf400ca91fdb361", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "valid" @@ -741,9 +653,7 @@ { "tcId": 42, "comment": "ciphertext mod p,q has low hamming weight", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "39fecb500d8c7f55799e6891073904352640b513e43803afa7e768bb64ff20d195ec14f5ef18d5efbc50db875cd908c60f4de8e93c6ee100f08d78b27466fd4a373df46b78665f1e8822c3e2e61a9e0da73e1c26e7d96d8b6c643502534a7734fa41f9bf58b9a0a00ee0386482114523461d0ee87ee2a9f4d497b67f54609c05194991f183c848611bcadbbe0f87cb126fbe2d33d4338f10a2073458ea711050c25c369bbe598ac2f7ce8b0e666a5e20176eca540358a3364dc67b1546f0d7bb2ae388a8eabb5ed9f9243f6eea5b5ecd00f7be6a0666151a97f0ee8af58d040aee12d3bcc5760dedeb5d2496be0c4ffc5658746489842361a307dc84062f30254c4182eebdabb5f321b6c96cf8f2056155fddb55daf545fd811f6d155277be754b5829b69daff3eaa3fac532a71cc0290adf7a0c238934b86739b005b70b8ab2f0ad7320cf037c6d31bd135c2e30b35e7d80f63dde8e899acd10710127b11002a78af5494db4198b0b8e4ac6654f63972dd2fcdc8ee3d6e254d8dca491ceea61341c9099bf3a783548c5d970a7ac45680fc17f337a8dfe840304ae2a64a87fcc3604bce4911d3ee31c31352ed3682f854a87a2a9d0ee1e80cb43787131682bc1942324652239ebfa151878e56ac1112f89f1b80120ef", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "valid" @@ -786,9 +696,7 @@ { "tcId": 43, "comment": "special case ciphertext", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "e2ab50f30a4777e36f7079f675903cd37e75324e974ec3d773fe4b4363373ad6231da9dcaec8cd697c46601a0c15f8ac80b7527585929623939a8fa3c0115a52636165d8429580c54a890034de3249908685e7c9637c54e27e427e955280ece18666dcf18690efa692e0fb19d688f43abd5f9ac9ccafad37edd0eb06f215394b13ad", "ct": "58e4064a0b8e5db69fdf2472ebefc6a9d88056cb9caef27509cbf89ee27b373563f1a10d72144217eed2fc508d9f1977c22a221451ae4c861b30e7a52580e17bd8d3627878e5f23a479dccf2186fbfeca250afce2034042d2976daa656fdc60c950a1c9f9d68613b37f253377246769165f286af45744015dc59642514f52bbab9dcf882d376cb81d136bd08bc1a71248ba6dd8a114af5e956a4da9f9aab16ad272a7fef04deff88723d2a4e203886c70a01266ce32921919692cb90192612fa67621924ca949e103305b58870b618aae05b31e634643f56946d28c0adcdc43393579a62150e5519c674d176c0373b4cdf5b3f92553580543bcac2c6164df6f15513287d0d9d9087af9b3cd1d8a6829d089f5d07faee368d5bf52c01e8283f50b5ba2e03951a3bd33bb8ebe926f903e2a523a77f905da3eea356dd282719ce1aebe290f4c1dacdbdf4bbbb29bb9c0b57af42b4b9c4953a1a19fc7a778c51f5f93e43dbbc7528817edc567e9b1343a44ed8ca3b2110ea04602a2b621ef4d98efefaf88425c1d72a5c34b481392ec7cc1539b47e23ecc7acbcf618d08be05913fcdd546a30c1bf458bfe62790e6c8e76e03fbde782462409850cbcf3a952e6c5ce43bd2f529d0bb8cef91071713f26adb0ddc4846d21fa54bc0363819ea385cc2085469f4d5a3603136040976dc23d480d68a159782bafeeea93b58e536b8f4b19", "result": "valid" @@ -831,9 +739,7 @@ { "tcId": 44, "comment": "ciphertext is a simple fraction", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "b696adc28ddae0059092422bf746d9fb3a7e67d5844edbedbd2b76b7ce3d46f6bb77bb04a3b3e06e8237a284e18768cd07be1ba83491de275b2bc3f5beb76f74e7dde2b7b4e40794b3b4e9716de2d9dfcc027f65fa9f4e081b73eb6e50ea6ad59e3d59f4d0efe6accc8ee0e5a97a136c711376ffeed80054af8c6021f278ee55794c8ec92c0ac732a5dd28a02ea0f9485a6d0cb06cc0440d02a3d8fbdcd7bd21d1f134e1de993cba7c527f3340a7220dcb27d82397f346f31f0a36275ef52c88e2e73ab665869611c9102431e13c487998f998d5f39b4e1dd572b829c789c83b91bcc7a837f881c21316d59ccfaccf704672da03358e4a40be0a6fbd016588c47d59b4580da571a2fe39d2a035209cf0d2673d362a5678d7736211c5f6e3fc1d9d7059be6ff5683fae0348c62c30c4603cc13d16f588bfe12613e8f32db3a8a3b344c55e3bed63d04d1f0ee66aeada45d44b3bfc4344202fcf119231676145019203ab56293c531b248293912a1905536d8c45f2026637c065a2ec2675c6429d8bb97ee72eee254e493c004dbf6827e35382e87eae2dc189", "ct": "096f1239819d50eea35c3c05cc0b5e88fed07625e04235b8c641239c6cdaef5a3c61d703cd89278957e44b88f3f855b117eb8ff5e0b3a7e93ef4aad340dac77f7263cc28ef6c3018711c5a2e4e1846fb75144b7db083ead71e6126493c0371fbf7d0af790819871d524659fb4e52593d2d331e1a1c3d7f359473518bad2622c81d65bd1221931ab021dabbe5a69234f1ba72449df80a0163525dc3bb1c9842a2869de8fcc3006431ff5360c7a6e4211e94480d24c3765d1a0ef63b1fe807f5c5435d0465bf8ec5de13c884712f7e29107427d7c292e3e837ca9409c6396bd9b934e389abf9ba77865212ec94df3c8aba3fc13cd779232a54891c62d1718a69bcc1e1609ebc0026c1b22d09fa3de44a0e7b207ab5fa788e2b0bae639ecd46df6a51767d3246bd4b101a2682305dc9240d007abd2b290aba039bf04680c019dcd0892c883c713d6c4c0e05ffcfbe51ad93b40546818d9d89d8ae4d8e14acd6905287c6a3ede1d1e850ea293d7230a457ef19c86489449559c965ea6059a80894205109c2ef9b93ef9adc1c01e9ef0a53200210b3e50ef5d19108d7eba01554681c747449df776a548a4ea5605e0deec3307861470eed8954e81d89eece2022bdc546724482d736eb1e785aeb2da9b5c938d5d3bdea1c252c3e9f32d6f129af69b885a13457ff23ac7b86b663901e5c1c5f77cd8205d26994bac210420fd7dba213", "result": "valid" @@ -876,9 +782,7 @@ { "tcId": 45, "comment": "ciphertext is a simple fraction", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "224d2a87348e18c85239f4428fb5140a16bde575275e65d21d90b61120de4986c1a8ddfee35ec22958b8039af0f46ffdcaeffbd2b9ba7840d865595cfc22ef383e4755ab48878c21f31715442a620beded6429c333908fa568e754ed078b77ab19c03fabf9c825ac19d700df003a00c66cb460f9819d02a4762625cec6d3b61eeeefe40761e791d0dad80ee3bb0de70f59f0bbdf9e00002692b6eb52fec5bf65e00abd1d9d5a6ca22e3957e442fb18977fa721052ccc5a2ff18726ff69917dd603bc9ce6be6699612f46b0b3cbbc927bcb5760124e3ef48225a6a5374f96fdc72e4953b74ca415585b0b045ba09e8e1a4ce183aeacaf9f49475d42064fdae6ef3d07a57298dfd6b39e292898a8aec16b3695ba74da57828dc4b11a5592fbcae2064b0d3bc44c2e37c49184806520d418170a821de0d3688580fd7d522774ad342b571e6b5a5df93a25573376ed995f2245a38dac828499d852c9bd4b4b6373fe2d374d5ea745392fd193df51309c983f1483a7cbd02f71f707b675308bb4235ede4fc18123d4a3902e8b5d9cb17ec2040d4c37df674ade4168cfbe36c59c8cc725e1a6cf5141", "ct": "56aff1b3694b12721058f9906c27d6898113c0d7955d372d174a5305277a3e5df29c6527896bc5e7eaff00d35a34a5f91834d2eee28c108a143e9330712c647fe26bb6e4bc65b15a7aeca817d90a8eb5293102c12ae38812bd65262b0ec60f14815676aea128bdeba94c1b9472229e3ce42da29ce58ed3a6718004caedd0838ed99d438bac4478bd76a29317e17adbb4f9c661b0aa50700193d892ec5366b160a47036f1891bb370cebc8278207a355dcd4c337716a4f48ee367493d08ce26346ed37503c12631add0fbb7014bae27cfcdc85f56035c05bc9d1fca300d446b7213e7396d73176dce4d94fc625e7030670211f98e67bfd97079a308f8126d4a6f8d61327f9d04d7fe755501fc0c4018b160007f4a36af2175fad8d612f20d2417facfdee6b28f9b9fd81a5a602e6c5761b1faa9d4fad3a33d3e272cd4655672091e8ce5c8c2485d8986f43ff0cb1798ae3c22ef0a871d873de7f997eb6273383d0c511548a4e291380fe423f78371a5c9efbda9c0b51b512883f90a5bce4d8e6c99ff27d0bc2fbbeab391bb5d877e07445933cb0b55d59a17556ebf1c24ddddf8666e4f4566aaf7b7364943e9d8681ae4d352551652ee7ae687b638c0d6a7a227e8eaa978211517cefefd08532909b88765605415b6e1abad13141187c719a01e39050e98e3a2c0e91cb0c4c5ea052e34498f7fad67051d650aa7a8ad8d6613da", "result": "valid" @@ -921,9 +825,7 @@ { "tcId": 46, "comment": "edge case for Montgomery reduction (32 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "99e006f04adf3ef6cff04bd176f6e94c43144fc777990aa8e3fbe1af20609cd35d1a8c65d0d35dbb0b9470de1b16249b1ef4e45662211314ebec26918c2545456621c256769ba4616620e67f9f40d149952cafff6da800aa5e4f67938e7f8f39abdf666f5bb878c5916639a482c26862f83027949187d5342c28eec832d2c225126bb511ea0fc0d129e9b14f22baefa3ed561119d95f3b65b9c2416435f95b056cc7e8c475d2b08be64f7fda96ede5d16439342bfc8b0bc4abd5f99ddf0345357c95c262f0dce559cabed922335eb4498f7cb25c67293db85185bbf3499d83af7559fec55b5b2b3456b19b47ebb0af5f9f34aa2a7b2931994dbcd1990d483821bca54606782b71cdf01d07fa61bfff5ef1ac9b6006da06b4cbf16664f39d3fe6e5ed4618ca502e8d325287f145d7d7624beeda415f4e7e8776b8504142d10859b8ae3243cb22c92998457051782a2bc68f6b2b5b8845b602d5a5989c5dfb28f5f8ab0f465fa12d0d47325d42b021", "ct": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000", "result": "valid" @@ -966,9 +868,7 @@ { "tcId": 47, "comment": "edge case for Montgomery reduction (32 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "03c00834c2f124714a360797030b05892d805301d149fd167e4e72131ec49c5b1fbb3f960ba589b88b03be5c1f024116614dcb9896d9df409a2681183e2dac5009b96a3d075f24c6f39b5ac8a2251cfbf0ea06aa593fde6f0217bb0c2b02d2da80bf27b233389bbe61532eb44baa1573cf424fc9122fa6e9d850bc94b59331e7af03fddd15fcaa7e9633dc7bcf3c3e0cbffe1c4070d90d29e3d9170be49b90af9709c050754c5b7164f08b35b6559c437b2df91edd87d3dbfb495777506c4d5d6dc59d6e18c4ed191ebeac9fdb808f073f1f68f512a7dc9efa70f5bcc72da71626678716be2686a74eeddd305cc2a09a70ef6724cfcd5898bf0624", "ct": "ba2574691642af63d07eb20436ed4f1885f519820c79ea055829258bbee2e897af1e55806ff6dc2f59e35bc280e841c7247226bd27c14712dfed7f4a2a9ef08d17e05bc0084ea0af63c968590c449e5bd12d9f5bfd9f0dfc73ab4bbae84d02e79e3a5a02d8b96467aeea574280db3899810b382d7afbe3cf1d585b451b44877205039f2457d70b605db67373ade6d981f8d9afc1e2af2cc4aceb23fe317149560d2212cc187e8a5abffa9ca528b92bd47be43a27d9d18c3154d2e81ca036e3710ba305076f7896c0ae6cc279ae68eda5eacd24326bf3aadb13d5e453befdbe76a2b103fa52ee35d5fc677c814e126fb578903a941f0f566b0fb6ba6dd0237eaf9ae1c2b9c1a934d67facfbc382099a8c48c161764660c450df001478a8c2e09d2886bd81b9e0b7fa8ae2263644a926ba9de5393e4e714d47c3375beb36349a2b4c2c45eabcc5472d767bbe0743c0685716b1f50d209c0b4d3b45b6524a514d460c967e72529e6a49d38e722087c51f9d9f2169d93859e196e0a94d49df35b564433849a23be96737c07988dae871a52f78e5bdb83635b243d58dc7a4b64563bc2080e06c874e0d4938ae3604742306a194f2569438bc57b86dfd2f4d544e6e7b3609b51623484400d5315297674726c39fb23efb2499f585d998f09d943a6854428549225bd8f30b2cca68b2bd4d04b7d8da8e49d885d132f40e94bb343fb7cb", "result": "valid" @@ -1011,9 +911,7 @@ { "tcId": 48, "comment": "edge case for Montgomery reduction (64 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "a713459775c7cc5c1990922de882210bd021efce7672dc10d18e4c95f47ec3c6e9764fe5526a28fe8ac2b6b2abaee272bbbba65bcc90768c779870b6e3b1cf6a5c37826f43f8204c1705f78f33796f177816ef160377fd41e40b2cae9c8f804f6976f4a6a9d063a456afbc890d6e72477d912c7c86fdc553c9da4906adadfb477e92f28aea91da2edab45cd1230ef8f4138e923aebc407751cee06fcd694e4d0808cac2ae24764280547ac5642260e08a208fb9fe1f6bce4134d8310f356700109f50cb836c89acb72755a3e4898ce6bb393e0477a7759d5f9e1e514caaeb2eb375845000dd40e80ff962af29ee6a41f2a546475f6a2845cd9d4fde9eaa5b66667886eecbcb06f8d917ad14e9e7b7becda4c59d96164c66c", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000", "result": "valid" @@ -1056,9 +954,7 @@ { "tcId": 49, "comment": "edge case for Montgomery reduction (64 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "4fd402e32ac7325e647f987809652cc7918a51bd9aa5aace60bd8bdd58c566af21c59125dff9c93d3a540d3e5cb945d899757a5a758c159ec71228212084036ac40f62be87a27a5373137867b41fc1b862f280716fd133f50638dbf4944bbcfe483e5455387c0c138c419234d2f5a924c41cf113feaceda5910c0c046ca970b2a077e5f23ca50714717b17463245fb5160d0e47fd2644ada2524334173e5f6b32e76787f7d482e4f6385b04dbf6f67877dbc0c27bd6f7c0f799eabc1cf34c33dfbf01f4d9a7b8dabcc42374f3627cf99ab44a0e264dc3d87fb9104e81ee88e1cad0001dcea590c7d2eab64dbd98b1789609f788c5305603dc748e3068db19acdd2d385314ee16a1abca98729259ad5900d649bb1c4ae1bb039056af12c9158e9cf1ea49037571ba7d7312c448ef77dce4a243e1a89f1d45197560ad37d8595ba8f9415372c518456e3f3e7cf828166e282bb49df949351ce27fd1c4948e197d18dd2379c3d7ddd2580152e01db3e5aee302b8a2cb4668d55a6030d8c3f27dc1f1dc4aa7279a3a64f91b268ebdaebb4fad98f64c18e796107b0f7ee65b376a84c02e69756b91c7b4ab753361b9015cb467a50f9f2521aa9511d13498fcd58cdd1b8a971ba1da5b3299c94ae0d66f5af756908d9f88ba7c676e26ae9ac9dd1d8f59e60bfaff8c574", "ct": "e96612fdccdb8f7934ace9778ad3cf0e1095c136190153446f948f62f75f18ee281a990cb557ebbda24434134676b7105cbde9fa108eb8abd4540f957d30404e308276fbbb703148cb371e2c9566396f072d4c030f2b0ac0f9b77c1ccba53d2e9b5c4e11c515c38193d537d722eb4fad6ecc0446fb7fa988ca6dd64ef47251e87606afa6ce1b24ca75af69f2b328c72d04270266b11f22ba1f4d36a6f1ba5d6115187f9e4d62e090c5767ae8ab8307302247dfd412b26870958ba1d6f4edc5495ee4129e9699e105db554aecf7b55fc218a5db03bc58f5cadeee97be980afaf3dd4cbe5723d0d5953fcba454c1d42b0ec79d14aaa334c907f547ea4d682c0e93c259484dcffb855bec8d62411f29f6992d3cff7dd4ddbfd3bf439546452905877e571b019ac9b5b68360934386a1cc4c44ff2549eeaea9328bcda83f4d9906631a1fc475906cb9c92a5a9d2529a2052e0e385115ea25d6df83764aac0f34177b499e619fb82cf669bd6cc00ed8c527a8ebfff3f88c92612ba89a388179ef8251649c9f40841ae7da957735121c80694e94f4cdf29fa4beebfb71abbc803e17da861b7c006afbf79e95a85d29c4d7a4cce93415f923012d0b8888b1d35504e04779a3138a2ae4c8a88c93370f36440deb05ec3d6d84a715f071c1a40c2256a4ee1884839f210e2c6d073ea94f6eeaa06ef16f9464ffe5992d1ca3b24dea69a345", "result": "valid" @@ -1101,9 +997,7 @@ { "tcId": 50, "comment": "edge case for Montgomery reduction (2048 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "e4cd51fe2b40a7b655fd12c64d60ffff332eae14b6f99e8614c782810a55e196714e33862a7818999f99959d3872b5f4d6cfe077482fb2c5bc415d66f1010ae72623cedd17854197a49ed8a033ba2ea815c36b15263047f541151bb72273e5f2df129e06d40fc024f854bad90b3e4a2dfd08b3dcc0df0af588b710613c6bdadcccb1cd380c82c6dbcccde6a967c7478655f35af62e651c4c47cc998566af612d4daa6861e873d2620d13050307a78bdcd338236957fdb58aa84b0417bd6428372ccc903481e8f15778294369fb6e3874bc510f8e7ced222765849cb9f50fa4c9824bc83b9096ab55cde2324ecdb148799141e33b1a2fddde5436cec5cb0f13deffc6bdc42e5365f1e37c023ad6c5d7c88febdd3273a5ece731ec3182c70a1b", "ct": "00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "valid" @@ -1146,9 +1040,7 @@ { "tcId": 51, "comment": "edge case for Montgomery reduction (2048 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "13132ded3a26b6a5efe4579360e9a7e724e96fc6eb99469ca965b1825aa1c98979ee28b9afacf4eb619ee91b229827f505ac21915bc4ac1b5040af9a901812da4d2e298d5b51a7c704d8051927a5bdaedea7953f7fa17433921cbe30e7802cbd0359b09e6b2040fb10694d4c57e203ebc701011f156bd2e0175c274f9ca68445a10edc7107035280c58bf9bf84a8ee002603f34c8e1dc3e9f736ac9ae5480479027dd38314e030aea478c74bdf92f3ed4c63e9de857edb90b3cb492addbc1d616780bef69e8f312b3b2fc84a180e3a41110d6d9aa0d65de7853d7c3b1620a544d04562455e10e3cea6c19c2c22487df463e5a847eea8d5475be3c5397ed54409fc502a41ac5625e5b375e877a8ec169b7466f545308124f9c62237a899f9d5129e69de96869a43cc3295dbeacbfaa6cc7629e40dde21195f940b5e314f1108ad1aeeaef1bc897626112ede381114a09e0ee4070166ddf987485abc92ada2e7aab699288d91fe0a9c7787ead21fd7c075cc18f5514aee82b3f02651b99c9f8b9c865889d07732ed8b73b2ff9f0a6d3cc4c58585e4386cb902b18f3fd2e54237395c7f8d32", "ct": "d4e217213c64a36bfddf2a73b1701693473bdcfe51f6bc7995925cd99b2d6cf997389fa644812dc4c8f0006bec4aaecb093d94b0d3e027b9fb50f472a6a189905aafe1a1836436e7c81605735fe2f7010e3049c21c74ba9aeb38661e55006205010adef4162d1bb61155ad02993be54282565bf3941d01d596bf3d3e45d898c403ed934052c298b6ab506fa22734c5d26596a19055a085e3383f3bec2b9e10432ddbacdd4ceb615bc480eb2c1725104c89c6732272643798db95ff6f027d5c179b1cc8915e92cab98dc48b81e0d4e162d98a6a8bbfba7da83fe428227a8c67fa43dc6b67c2538cd8aec338becadca119072ddf0d5a207206833052debef1b3c2a3213014bb3008ac81bc938a526b450d4995e829ec74a646eef321ae435417852a18368f5f2b50d4b5891c7ec5deab5615c0dcc67a6d3a2d710314d53179f8a56c8ad13906f73c36b63d7646ad2bc134f12672853b475298972ae401f2b0a0bbe086f6e77e8ed70b4e9d755f248aafabad3ee20a851035a9704e498542c22c4d7648d1d664517b5b769d1c16a57318dcc17ba793646ed9060140a0d5402aa233ecb9b126ac0a287027eb95e6b2740e2f579a690797c724ae884f8db39583d205eb8c68aa7721ae69896a48b7819f3d7caee5a75cbd5c532e9da8f37fb944eb175036f8167020a952f75748c8ddf5db0a21b367507afb0e2fa2bd298923041505", "result": "valid" @@ -1191,9 +1083,7 @@ { "tcId": 52, "comment": "edge case for Montgomery reduction over Z/nZ (32 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "42cd728011ce4c27563b64b0950b3823bca0cf6da912836672f6069aa48be1144238c3bb2070bf4dd3acd2e4004151b2b88c4e12f60dcc3205b879569fa6d9b22cc9692cc3fdf8aa15e794d2f31fb3c0e9801b94920574407e94b78873ea4d6c4106c88af4095dae6bf94cfefe", "ct": "b3a0b2a130a10cb3f5f0cf83366c8d69868444af287f01f4e932d1788431e1f89dcbb568cc9fa6fa9cdd45a962af0c1491548fb82942a38f8c838767559fde8507f3b41d9f02fed4bda5432b2d17b2d850d4b9ca442c40b724eb4a08338e46695017639122c01951dea415392b5da519dd7f4eacabf7fa583a88031e393c467be3b76d56b982d08eae465639124e01680928a00c89c1d1b836a01a1fcab49dd68f7f26990adcb4f3c857e8de98ac36092b7d9b48b4a71c524e38e7f9b44b7dcd511fcc0594ff4db1438beb8f5edc1fc34e7ffdea468f6e9dbfda95fb640136de31b5d4426e03acfc9ce1b703e3df344f1e9441115e9c86aecdae806eec92d19bdf502f2af32163389c0329ba28704172916d0aac434c7f43163b1b42d90770ae2989768febd815fc268786a1c90fd9e2244322bb444148c44f2ba269c217171a69016d8bfc758aedb13590987ef9c0e8c6d704d24d7b7efa8a3542ea491ff80e8d20463fc9270288ba77b37e869166b4654db2d8e30fcf88377057771d8bf23e4b92ea9583abffdc434c47bac54358e42e7519d7832ae58c7ed1089f93926dbed6a454a8ede4bad2e23ec8eb7ddbc03bba064e08badaf90a2af002502b8bf18de40773bced68ec47fbde6f5336d8622e76f914ca03e38a991f82cb0b547734ae3c72b368dec28eb09759456a5b0cb5fb14a02c69bd383467d1349832ba0b17be", "result": "valid" @@ -1236,9 +1126,7 @@ { "tcId": 53, "comment": "edge case for Montgomery reduction over Z/nZ (32 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "877bbf215c28067ceee0793bef25642e3a77934182c98802a361a1ceffc112f1fe3f92e2765ead7adba3e1e8cfca7b36e47f8e8557069c29841fbc8e65a871296602cbaa0b49c27f2ea5", "ct": "89537d1445d907e879ce41e281e753689573b45b4220439a099f9ab67eb77cac905bd751355b71c8e2a34b37fab575eb367ba9ddaf4ff8c836ce408abd8e453e8138f0a25fb2d1d50edbb1ddf7bbd87576a35de32f7331826341027f33f6654abc20b6ca1b942953803fc7779706ea0a4ed1f114d899ef4fa81f5a50218e21b81a6a37eb58a68e5c5df7304e8ce5829b6c7df99f9250f8a24182c89c8c9d9451c260486cfb4960fb9cf167ff29baddd937ce3734703add103b45bb84e9cdf9fe0afaa7bfc60e35e8dc5eeda2d9dbf90183a52e26b4fdc62c221cbf175772b148f5f8c11ee4424c12e2ebd09f77455b90daff72bafa5a3193c0a88a04f479a43051b26d64297b245aba573bd6aa0afed1b5bc6a5e6f9041a5cecd7ce805e4a5d9f71bda664a8829632025bd03607874f7151c45de110c333654e78077c1b85dab47ef741d897a7e5116b8a9cbe2b2cc59f30ae444653fea95af9bb3c27724fff00c81eccdc65bd14c460f806bd9bb1e969460abcfe9017b4afd832bd4b1864bcde6ef0d64e2105b181878ffc78c951a69a94f54f4ccdde898cee57925fda0e5109f3ac08c1c275aa37629e3a50cd322a7995ad474a8cda86d440be64d39c3b68c927323ee6a3f5497595130a54f86560cb7ffe2ed27905ce87b536ab4ba5a572887fa0f5a6ebfd56ab568d19765fb07a78497df520b1b78779c32c365ab5ed321", "result": "valid" @@ -1281,9 +1169,7 @@ { "tcId": 54, "comment": "edge case for Montgomery reduction over Z/nZ (64 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "f52b1ad4f7246c94e28a5b923d56ba2795ce95dd747b67636c8fa08b22303b954500f4fdcdc86d0b685666f51ec1c26ef6ae9003411b5626b6e6de118f822ab492fa0f985ec1bf7f8c90f32edfb49a149eda088a6753427c1ffc256cf3f80c9903ffbf26cfb2276e1391faa84f3f15774637e3370b8dd3c656041a833b4df08d82ee126b3f5a115545364b6f3cb41fcbfcc3061dad6dfec000b050bee2745aefa59380bf1f510d9ead7ad8063a1d024d02ac97d0f282fcc8199d19306859b4bb45c4480a2957855dd8de8ce379ba37251dc553e1985af2aa36b4d6b10c76d94b8a17c6cc64286957c0677c8a52a80bcfabc40f256c665bfbfcb1f43dd2568ab207f20c568521d881b78a1eb5f929b789788b37e626279591643897b30cb5be2833ea706b879bdfb65bc51b3ffe6680b0bb58fbd46a4768d7f61744ac9f4dd234bc7aa56aba322cde462129c05debd5efddefde23ed1f34c060a172879ac2baed4e370c63b5f1ef21ab313f2f4a664cb49e0ab51bc8174b3a69591a6e0f858aa20f25c5fa097fb84f2063a96f48b54cf9c2cf7d4fce238248e3f0d16884e3e6a1bdb5a9380268c6a24cbf8b77d53f0db08e60f1b8cf083a00810d4ad3b88b7e0ed06fddbbb4775f37a4222336b798071a7edb6ee7eb11ed89331904901f95eb7046e1560955dfea9d46b50b0af396a9de", "ct": "399edf9546db86f846daf8a9d8447c622becae04b9b7335d04795993ddd16e532375498d57e38f831a7cbd7eda6d01a382329b2bf6be2b4635e96346f257447df09041abdc4d23995dc107033c0dafe20f2ce5fd08d63cdffc10bff02daafa56bbea0cc7dafef2d365eccd7acd0bc490f2a8f76e660ee8a410ffa3a3a9f995fc8698b7076d44d9b6f90561a9bbf93f3f5a02e8bc5eb231dcfd0776263c44387ba556c63e20c2f5d07ae20f50efbb9bc3af560ccc5a1b24a1dcaf3e31aa5175ae58a62ac6837df8987c78ad35efec276488777dc6054b7f9291d51ce59675757a67a3a7a23647848ad933ca2edf6d02832d915a7f6316bf88ffa5dbdc1d10853ec3dc08db19434091d3b49edde4556b8156a5c5706eff82c1ae5a51f8b92d0aed282c0f526c8a866dc2940da12d7f4602393f5b3b62e72e97b1d29d5f37398c12ef4513fd46f748774d0a29df9e63382cd3819c7312e9c06122a243076434d2a408ca766b82179a482f78b41bb5f0de44ee2464793ff46e12b3b0d6e39f183981e54a8009736db0941df0bd459ac0535f5e04851192f38f94db62a8d60aaab32fc9bee2056e95a7c62a6cee6250f61371b143f49ae981137aeeb7f521998ac24f1d51876f119f58e33be09ed7f3b89f34acbcc5410c1185c31a4e74b1d132bbfb77d71c3ccc5037d08c5c31588f6738e3acc585145cd518a5b19a39d31aad7de5", "result": "valid" @@ -1326,9 +1212,7 @@ { "tcId": 55, "comment": "edge case for Montgomery reduction over Z/nZ (64 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "20602d44c530d39be325a5df044325db22c79ec57ded8e0180dcaeb4b3a8d09c778b59d762ab57e802d455796be123c826566d021893382066529dc3275c5a14041d564c02ae0aa466d70f6f7ea77d9a702b6edcfe44e5e20351909d168a7324cd4005c16ce76c901350af73b7649d9f1a70b106bb374bef6cc456611a781cc7d53505cfdfc47e9cf3d380ba34402bdad7bf5d0781a773fa35182b86e6943e9b35b77133b8e4e98f18e0574be7e2f842fa45aea420cf7406c7be3c6d1a0a8741ef0ece425e70af85c26354636e309b6b2b305f0bec34f1e78a5075fd1b9281012fd1bf36ac1b8c8ba9feb69afc354e9403af5d29fa279167027748b18d4b8f1c679edd7204770a66e10f86624b74ceba939d3ac791fea1d0125b567b21a9175c1c0f924d949ef77abde808ac46ba6306e5073f76ecbd7538f745cee43a2938355a52d132077aa21a31e735238f2741529b574d569c77cb5b1817ed2fe3702902edd7f68bfe2c341419907ff7adc4afd920da3b", "ct": "c819e79c697b2b28d7c88226f4eb0bd4717f7ed47e8565a1e2d55c1f6849b3366ec502d5492a261999e219b79285be7ee6109c1974e70fe3538fc3fbe8e9fc4ebd584be8e7ea926c8b9e2e0356fa241477aee94222d629e9907ecc95934346b6e613ff2d40259b85410123d93383a0f2d5c2d9cd8a1054ec8af48c44091785999eb84c611e00514ce75b8357b658c99ca8e7f3c76d269271d010724cf86c51069722957463d487eaa06eb1172e8ede17c39d44e85999559b15bd97a57a0a93373bdb9228879d72fded49706dcf1fc9e898e05921651a31c5cd5ff95d3fea45ebae5cc71ad50eb458a3a19c6f2f1f68508859d19631ebfd8e35cae36dfbf36ea08b8e30668c1000a4b376611b7ba3829389a8582311a19e3a1bbcadd0fc76a20f5caf8171e0ec98621748832a14c0a9da25e9af6a1dc6f205e2deb321357e9f4728a833e515127f5d1a256b0c1f95aa86577a0b96d70dda97818d90f816fecd691982bdf37e20f0c7a5e1fe23620369358ad7ef258b987082b4fc7ca3f892e3df4d5d8d0c0c37967632a9da0405116b29e5b7dfd70e821b538af9db14edef5bb6da7dede14e2caa6ffb2072d17a9e95a396cc6cd7a2cbcf60d8ba9bab067f670475c128d3049b71f5ef04faac70a2cfd727d60a4ea64196ce4a7b909b36e60979f9f175ee5f60c544580998b6c38b4e83179294d81e8328ea485b6670659ba6fe", "result": "valid" @@ -1371,9 +1255,7 @@ { "tcId": 56, "comment": "edge case for Montgomery reduction over Z/nZ (4096 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "8a2d9d18ff13682f12091d4d0571e00280722860d874635a1ad9d40f04502c5c99e0fd5232e40db1bfb782322c9966eac4e555b7fc14dd2bb81688c4b01f4ad1076603b575946d31e53339a2dc56e359368822f003a1b7ac29ce59f60f6709472dbf2a1d4b7b4061ece1724438739039a69d7d7e46a42ba9cba96f969c934363965b533446e25650222ba001969833f862a535eac644d0cfeeed49e38fce35453944cbbc32a977772e358f8835fb2543c9235f97876540ff596b7bd2ec28e3d10378f5a38fd9ead1c24cf3edd6148083b2ff9d98052218018921f108eeb76acf9dbdccd53a24da25fb0b61644d65b72db707885e7f0f166d69a0af35f8374f32db5444156c70fb72d07d6a4e27009555dedad66f5db6e68b1256420d15d05ea16d33d56ffcbd25fdbd4c74bd5ee185", "ct": "9abbd14f73f3e867bd771b78aeeaf2234e0f5b270967e3c80e0818a579b054b3c4401b326c1f22fe13cfd861ad5764c0c76d69aba1c430488476db3cf1c8fb046e351cb07b861bdb956e1bfdb470d3ebb9b62141f9b91a9a1ab667fbc458091025c889c9ca35bc8ae0a66f6b6098cf0635d4e60993fb028954ab55ea9d68905e5210e986fe195212b71d36c97e673e7f47c90c7c5d6cb8bbfbb3b80ce5b5b7920e72cb107dd58d56934378f590f12aea3b827867bee4aded76e84bb94748a3a7d5e4c0e5949bdacc77cfb4add6a8aef7e661cdff174eabededc9534e23174679b828af3259edfc6887840a17df3ade16ca1c0a0c6c25e224c928427e0b68ada1e36c35d26fbd34db706cb220424eed06ad26450ea325d640774949574f6fb15b07ec82115fed728ab55b5ff0d41e511b0c45c8e06a96a54bcd04271b0a50f3f771da810e852c050c57a07db693704b0d658af84f874ad1fbdedab4b4f620b829f355dc280cfe5df5d93fa930e4767b2286ddf3434ba62cd832592a9ddff850a6f32bb993fb1af521dfb963403a35e578d55d0792600082745b63ec6a1aba8b50cb73cfaeccd454a38ec967a2c24ba90abac2e36063275d3648eb181199baca1e7e5376233191aa2a8cf7ff1519605e2d7c47b8abf1d74f89afa14b5696c3a541c19edc7bdc435f66d18869e454521cc9c2b6b4e233a6c40eb09d48b179f5982d", "result": "valid" @@ -1416,9 +1298,7 @@ { "tcId": 57, "comment": "edge case for Montgomery reduction over Z/nZ (4096 bit)", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "20b8edf3bf85147fe0bb51c759897a59d661b8bd81cae753116fbc69a6caa393fe6be8219447916b5ab4eca3185cf7881a227432e2dc672af518942466c9344e585da7c07edc33fe6521a1e689d0c6a4dec3afb41624ddedbe271b96e326a20bc2cedc30756b5915d25a932062b13113c00f58d7ca0053df99363740555929ab12645a65d868c28173b1a32f20064bd2ec5e0ffef496041af5bfdebf8040ee6b245c9120f451cddda40b9d86c23034f68e4329c2ba5d057a5eec0e2034a3ac04b7c155dfe72b995f873af16ac26e09de737b4dd8531e61bbfe26c15b140b9b091e551594cf564cfce72da5c9a8d8bb724326f22363c0b7623bbb4bb1fbeebad969496a5db8223e10f0fa5051b03b8707ac618b43ff77502e8396ad08c1dfcfe367ca8cf3d7dc459f64e5ce19f861a62a1300640aa381a4379e5487c1f9e128a8ad5a6b4729220b1a98460fe8462f54e58c8ff07d290ebdf676f4170f9876e29fb5000e654a3d0a88b5a6aa87fa78dff161ba633dec975d4f13b6e4d33e69796c858eb66c4671a22770e9febab10884c562fe9845ec7de1a74eca79ec57b6ae349a93759ba943fda50d86627b7dd293fecd2bbdd8016ed9cd1b05b48e3ccd691deacb81de4729c85c9abeaf", "ct": "6d406f69a232529030efa4031bd411a36ca9c6a649890f18be38f8e3076c301fb981f8498709d56e9d5f44edec50bf0c30cc02bfcad351ab82932e86b7f13158084dc9b5f3036308acd9c25e2f1837418f6c1e4e7412f416932e9391a3acdb14cdfa117a64479a73edf75251d576d4c89f9e131c655dadebde92cb82fa920ffa5f8f3ba54b7ef7757415bed6ed4c78f9f5eb9434bc5929a7e5c4c1003c91cb0329a823c3cd5ce8893ffeb8ff05aec35a5b0210dba88e3f3c4fa85baabe088a310e1f17ba9c1d203aa77f96a4895419c8198af699479c88e72bc14d56e067773120dddd09f896856f3f752b3c2ae95879d56261686012f25bbecb4a8b1d86cf95797989b73a83b58e8b1e702d6167e15ae01ed055a1140c0ed664a2397e68470c5de7b52732981d073449352779c543e62126f7991e91ebab4ab984dec34f315ea5ab1ee04b1dc19137589efb40402398ef672e3608a9b18d2465fa6c410d68ad609538d1a179828649cae4772cd483790c7e56166dd5a0a5d711de1cd17a8005c7ff28daa5d8fc3773ce395ecf7252507b45a9fee075178dfe43a363b791baad3c0d1c292381115fddbc478bce182e864861498860a69bf715bc6dd057b19722579b90defae27e2da2eb7707039087f638cb8544d3ca7b0bbdd674375d99f0ae7a4c5856a8e999fc47868f13f5f153e67b2aabfc534584e1afc3c40af95c21de", "result": "valid" @@ -1461,9 +1341,7 @@ { "tcId": 58, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "ff759defa26fa28192b80bf0c50fc80a246bc1034ebf725ab5097cc099b2b1df06ef59d561ae7c6ff3f19fd359c5da9f310017e51783b0ef4ce845edaa92c4942a948a6b81db647bd098cea197c91991749c48a0794cb0a631911d5dc30d091da3a7e4116b151f06c384bae20e4d45d9c31f46ff07c09b0b86fa63ca422323a2dfb3747de26f3310580df00afd0933c1a51977603af1fafa46854ec3e03c2c015e9188f1dd3a8156daeed9f4a8f7a051b32ffbcbf0961d7ad158eb896dbc5816af3d251d725e0b6dfa9a537fa3008dae664b3788d082bfcd1aceb1581c000128241a07a4e02cf857c277b8f27f52fe9169a9", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "valid" @@ -1506,10 +1384,7 @@ { "tcId": 59, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase", - "InvalidPkcs1Padding" - ], + "flags": ["SpecialCase", "InvalidPkcs1Padding"], "msg": "e76e5afed86df019226329b04016eb6b101e9bcf2f7b34be04cfdb343898d4f8a73bb5dfa6b9f6bcf1b83474ea1cf1c089131d976b90647175496a4cf94a75b08a0b2fade45792d65b7a98b16507c33c108af24bde91b7df288b8993951c346e2574867cdb1cd5db39f0041e0d090543d51318edb52f3b92261348a21b4650cb56f005a32a3e39f576c2478739f97cedf7301c39ebefbbe4d510aa597f4b0049f8a5e88be7b66b97796551db30fb14649a4a2d9dce4a69319f39e5ab86dcd10b08cfee312ab17d59e2918be12ca1939e444cb20d5afa37aa02d23e541103aed80a76f2ccff7636aa1df8798ca57f2d11075b3fed2387873e4180a6de9914bdfae366caf89037105d532102a7100268c87e9f7919864c6404d49c308f53dd40c4f2c4216b5e0c131f1a978bac16a2c7b3ee6212fb17e42ee69b3394e2c07264da954b322df42aac999e5032bab4e2511858c830954e61cba087a06c94a93e693081a706a4e0a2b9cee5c36f941866dfe6d801e9660e8bab8d6f175a263709a7ed266fd1350ef88b4ab913c1399d693c8e79deca2ce35dee6ac1ab1ce66f8fd12b62ae980e2c8ff75287cc0b5de2da592bbe367450ab9c75eeca6eeb2dcfd29f74863cf8b96e9c979da7b24982608fcfb1bd7c2064d15204ff678979aecf68660b6c55aabf06d4b36dc2deac172cbae6c7b68da108cf0b", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -1552,9 +1427,7 @@ { "tcId": 60, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "4968affba621d99a546d86aea60e00f65d72fadae94162b03663df296ddd98c47e9604089657994b6b07b39d42925ee7782e2953f8e769afd6e2bd567b55572c84b4c5a6321ecbd280f4c8732122c1717c3a587a7b214b8ab9bea33d43bbb8795add9f3058c403465061b57b13663aebc2665bd7ad179481bac3cd871c460e9724bf1a959b82ee713952cbf629b7b33ebab4beb1b6c57142e85a7b671896c8f6b79335039cedba47c077e9ef7dc7ec6d59a03c344b", "ct": "cce9120dbd73e3b54c6198bf4b1f93f5908bf56a61da1938a4ff3fb28e8703860f2980336522097ed38c28caf32b1548b7b8cc2a33dec64002edfdca2d998c449c70f4b39e32430ff92ae3f2d7a75c995a7548d47824bbda7404c0c1c5295b897e1e4df5584d651440b2e3106dc47b4cda3ea6f1d0f2d28c9b1583c7335447f4b9b47a968cd0cb533de3854577e46a5df5910a945a967516b0bd5e0fa2dac9c65896bf9534780dce3644019099fa5a9bb2e4a6e531d0144fb576af3c4490a8d92d321e11a5bb976f1e3a700caa55f00997fea27e799bc0dcb965c8413d26c68064a3c9b692cfc5a96159fefec05a643a2d10f26cfd5ee940aade8245dbfea0b7ac0d6c4d89e82750d802c3a0dc460001176fd06df97b2735444227be327cf6a30fa59b8dc7d2ab831e589745c5c4532921eac7d63d687994395a3f4a523b564cd239555fb6c2249e30299101943c62125f18f789529e554cc1ebc59f7aaf839e5e4e8ff67628fd92763e064e74d8e7abb020551759b51fa99ab67de493c6a1dd527d476f074fe1f2c5d8c6fc6175a322a4dd122918c21219868f8610877c0bf535136e6e2cc006f41897ffcd1a8234470c1b523a2a2b29ff8126470107b5ddf335cdae88ccc27bc4f98bc4c7b50ac2a86c3466d3dd8afc788bcc663ae9751b6e3f6a5fd85f5192124b1cb9ae348f2206f0cc29e5bdfe2459312a9e5ac71eb740", "result": "valid" @@ -1597,9 +1470,7 @@ { "tcId": 61, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "7264a92eddb703ef8771d6979ba12768d99c5b2ae7c434d9a142ed30d703bcc62883dd796872155b698ac16798a3077b1b60c7295d704e8de8617ad45d65214989c29b1ae55a956712c9e695de25eaf06ec04537788e06833b8154c7fd68c0b216f69f2b77d316c73973b1e91fd5364239438ee7e0de90430db846010aab7a9020a768b3fe2742818b774cfeaca03841a0940a6168d10808d468de46a94e3eb23b32542451f5bbd808644935431652ed08a09cea068a301b252847b90a4a86eccdd44e09b8c9dde6ee45be4d5e7a90adc749b26965d43eb10b34790846729924497ad8b9766ce5c771483c6c51f4d3b9f51f7ff98ede6cc4db1dcbe018bc0f9291784bf6560efb37f06ead8ee973089b10c5f8d5fe2656ca73c500076d9ac9d2e07b6c4734adc77b602eb62f6cc5f5dbc42e072827b29abf1c5a806ed16c171ff2f84348c8ff0772940ad191cb30a21f816279607ca5c48cdacf15fa3abab24e67dd7e80bce7b1e6977c95eb57c2b1350fc746234493518fd48828f439a2ca799bd37af7ad11833fdb113362e5af7c731e524e7f89bb97c4a1", "ct": "e0e2950ded4349829b906a46426e0f90b31bec406f11409392e457d9901b58a45a05e1d2860fff0580aeeef3afbab872283d063369eb52a3b30fad8d49c6a9317cf72b72fe06f34cec3eade09a38d9f245d5f7e25333e0876c08143107bdbaae32593621988b91a79d1b62dfd316554a8e9635aaacf7100e8b61c9a298fbc391b55d43cdb6bffe116c2947019891498f458f10add36e4ad43183cb07c22f3c97f17e961dcc791ff041691fb01f30279ade5060bc2e25dcdcca6bca915f55158886ba72413063b5fe1008e112151e29fba9fe91b1fb93b304d76c98f22cd447b326780d76599133a025fe2aad31805c9dcd5396582be6a60a8e95fc759242ab7cef152e1b56e0aa8717eb462662ee365b2502485ab1f673cc74e65fc163ecab10efe1157ba872244a61b307e20e12e85cd3a4ac1757ea21c4a694935f41749e8b1ff5413135ee0195f665e34b36f108775bf11d7a84dc4cbe984ffd7b135d69e40e47dcfba1b8cf5e14ff29bb375edc5e66695b3c9aff2add8a1952c9d1d60fdca3b94e38e6b55164ca503d454b8a6fcfca30e95fcf8c1dd47f864717ebd2a50c64ca0632bba5ce80bc6cf1750d6dc294985cf160cd837e9e9eeadd8421901d86dbd50bb1ce2611abf5292744be25a90d81d8bccdb87fb9745ea0a003cfe84c3e4b4c7e26fa04d8e317ebed945ff4cd71f2120e51cafd41ec6874648c04f89a50", "result": "valid" @@ -1642,9 +1513,7 @@ { "tcId": 62, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "f20a01caa15256f2c729fb2b54f4092b091fba4c09a5d7bb2562047df86727fd13e001b48169f6c947919196f6d2c4ec0441bf08dfd17a3232f29d19c28f266b78701d997dcc098457a10a3e0519f512528f5dd753be925d3809c85bec058020e8d9b4893f06db87b700df73b7c64a9b6ef8ea13f765ae93d8797ab28355c66edb7268c42bc883843f0341d6bcecf198d84cf320993c8ab1d159599ba00481e6237842b619c2c3a0d477de348c6250f0c9e535fb1dea0e273e518b3068f63df510da78c33745c992be37755a8142d7f0e2780c675246d5ff82268ab8eb63770ef5a8c1c18cf69822c2a43028a8abb893394296318e9f3600c9b6db742cd8aec82232fc4485ade62d48ec4a762d88479def21fae798b76b0414f210e1be08dc746c4b190ee7b9ddd17e7157713f43e25638c2654d1831e1f38aa7baffb8ade3b9f97b104ba9ccd0162568f703f9fdd5e998885a2c76cbf5b199ac82a4670d9ec9c619f3bd343633e7cafe73f25cc181fe9f0091b9ddd756ea06ff6b27582309fb31bdbceb15951efe0f0452220c26dac00ef2f7e20ff160b7f5893d7fe458d52f748fca03df14e2", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "valid" @@ -1687,9 +1556,7 @@ { "tcId": 63, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "c6010be52ada4709681e522588e84933acffed23fec969ddd38ac4061e9f218839518e2d42c75bc0abc35ecc3d330e17291234220e19b2a57621c101b10dfd19a44b7afe2e945eb90a60b372527b51cc9a1a4aa9eb25aa8f9306d5482cf2890a84b56ea666c57f6b4007927fbe69562f5f45415d2e399e2fac4cd2e663a3a6be929a3c133bb437f97771192aa1fe971a9e749c8aafdf1006b3e1fd9a65b40dfe4feda620da48fe094bbfefa14a53789dae280d5fd9535cf62e985e48129d8c878bbc4939ee69b6fd9ff24327d9c53b677549b9e626721686d174b48b4634cb488870d7e410a5a4a3cdd23e63ec54d5736129a16f2f737fffc30627156f39bcb3b5d0d192c4dacf6ce7ded9a1128309894ef545fb9087be6d877863981fd5a06258277b1cb8ef7c061d2ffee5c916371b1a2d1ef1b6192fe7d69269916903e0d0dab232822a947ef9cd87a95b6deb48aa79a2c6a1ab80644dbcd7c4db7263e9d6b344d5d5aa21ced954aa303e738954d2519b8ddc92b6e24e982d38dfffccacb6e8eebf7d061955de60bae809d2a20ae9af8d84675b7232be7a77e51e03224e0047b4ba54a4", "ct": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "valid" @@ -1732,9 +1599,7 @@ { "tcId": 64, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "41d5fad24d6f4956da6144b553a7905a3048629c0dc5722345349086481265240377bcf573f832bf981b78af34efdb43322168c50dd7bde53b14c6c5ae21825ec87971136596ece3efeec5f18e089c4cc35b14af08a9273044d459fe7475cb33b946d744a270f73a49aa21a4ae57b3b895c5cd3a2aa9d29d609fa84bd1880e16b722d4f061bdfa46418b7df942fb47d1fad894feca6bce5af465fcd7cef139192a123da7e40aca3524243dbad734205934441f46a3416edf6bc8ca0cd2df9ea34043e564ea4561067bcc504a3b8bc53f165302230cf1d9f38c20e4fd36e57310876fbd5bf3ed4f14ac0ad3605c5161bb005de4e92f2bbaa0c107c2d5de7f7c3d4ed6a54d5a862d76905dd07864305498ae9025cdce3c1058dffa8d7834e0488cb0eb13105fd9fc22d483105224ba1b77d9241dd8c7a789a77fac7b654c777b3921adbd40237c7e244b65ecce1cedd49bb99d288f5384a1b3f815ef723d02fb95bf8894f2d2270408b349eb14ca34790f103bb81cd5722c1d2b5f4300ca6f91e9185c965bb142ef999c2fdc88d01c213e75fa38a438a4c69847a9e0ab648e99fa96", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "valid" @@ -1777,9 +1642,7 @@ { "tcId": 65, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "2ca0c81f59517bc986c292c2726adfa11fdd2a53147ec37bdae5c50af63a90177850027d680ab27dab710641a85e1e", "ct": "d6fe22b5fac9f00add0133301c5d00218e179f88c55fdc1b6e1c7860c856ac09cd941aa85c12dbe6fe1d92578a0624d9ff5f911282eab0f452b088cf87ee2a1b74f5e416f0e0cc3a1163c85544c2b326005bb45c6ded75eb619614a61a269264b525da86459300f7f6efcde8d3a31cb0b3cada4c9815cbdbc245f5f3078a1c81249f023225295cc12bd98806f98b2572febf334652a90764b063e723d8af19688b193b39f015a8d63bee60981957d919cb9b86bebed887ca711ca125ab7908b2c4d78f2c385ed7f5539387c8e94d1671eadade088900d43c491e22bac95ce04ce5398c0547da576e776286cb40ed3f3f50953cdeb8812b4cce434c22f3aa71fdae272be792a868cd3334d67f2793d9cbb8a3a0a0399b1a5873e5079bea367fe8a6859368b287943e6ab038c2d0b3e10b957d8c037f58bd42c5d543d3da0f8aeb4195218fb9d35d2c5fcd9b0e133cf53abfec622421370e1a18ccd35b3f9b20a81281474f5e18d49ccf3612f61391239a096605563162e2d3d0afc43689f6f48c3ecae4a324b68dc4181defff6a393304054748732562df96f3e1d7e3bcb96f9ed765670a91bdd79a3d11d63077162ab5099e36fd51b2b1188be21bb5e4ec43779b903eafb35285a9a1a83da688bda69067c92dddc4d72eeb8122c311159128de97e3f226bb8847d61b75bea4b9a460ac4fc68fcc9c1e7eb56bdf409085fc9602", "result": "valid" @@ -1822,9 +1685,7 @@ { "tcId": 66, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "db2c1fb8aca1dfb4e6234fd57d78ff93df46a082f7df4075a08ca2978cf2751058daa62c90b55c87ab1bc8ed3477431fd3d88b772e5edb12071d49f9f6fa0260afa837b1521581bcf1810ac00d9b38fe867a3ef2a4bfb38bf12550d9ff595d4f345a1eb58ac567b7ce91bc79cebae71d4908a803c11c5deff90a918b7655dc0d672dbfbf204917d30139a2fa3752d9f012e77465af7de421cfaa9fdc5507037a7c2d890b2ac12b5657867fc06c1561b1ea9928681c383c875a9444fc44a1805c51758d61d6a3a8fe45ac1200ea2f90f22da66d1de9f6b35d80a5c0a9ee0bf5a43f583a08f23087e0f1b59cd5cb75cbbc743f89b535898898ad298571", "ct": "e5036c049a64af333e1c2b9ddc57c5e56aae017b4b6fd0726587887ae0ee7e72b80a424281a917d3810c11c76382b8f852129344c838a634eafca3c296de653a7dd78809bc33e787aa86d69565277028fc4d1b44880fe0a9bde1aa7ecea9c4e3aaa726ad19701049214dc86a5c5740b8cfeea0d91d51fac40816205d001955c100df76f01ce50ee0fa3a1198b3c110347fd3aa978e1c66800466391f842b4f4e95a22ff58304823eadd68e8ff6522682bb8b78164f45e8bf437896007473afd0bd729afe6fb56b4ea8950d4e0a69b99b0cc8b762b45af4f19e28b992d41800ba858b00922339df83b9e0efb3c826d6a74dea8b024a3b47a1a47cfa9062c25a65bfe0cefa154e4b8c230d4a9e009a8b2c3d20a2bcde0fe3af68997547c656add6c70c6bde7f3e5a403394901f0ffb13c62347a784b826216ffee070d2ec6b83f4436198008d7245a52157c2c189c36aee31790d919027afc27a1e2d90a15dfd1018b4a8f9fe6df77b95984a114f518408a714b7db03d4b282a1c291f73bc2d3d6a5939caf439b2e0ffc1b0a373c254e7e74016286a62e7e7a43bfd2a48f320f669b376df1c3675bd6094d63b015dfc7c9e728444c59cd535fe908b9907b989458e3fce6b14e3bae0ccd66328f9f8a4a120b726fec817c2d33a4aea3b4b03d4c420b9f7ada82dd862cace440241ffa035a0672120fb9a4e418841371932d28af32", "result": "valid" @@ -1867,9 +1728,7 @@ { "tcId": 67, "comment": "edge case for montgomery reduction with special primes", - "flags": [ - "SpecialCase" - ], + "flags": ["SpecialCase"], "msg": "229f09dfdf4edef7a8cfa04fbb1437e22b814eea8bb7b7e81094c94ffa8aac13d2a9cd1b51c0dee1bea82d037034bc03105041e86eec10abe3b74313cec27c1e046a5d0bc57bce9a5171bd9bfe3217ca5995eb0825295da331ebdc096c0b73", "ct": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "valid" diff --git a/testdata/rsa/wycheproof/rsa_pss_2048_sha256_mgf1_32_test.json b/testdata/rsa/wycheproof/rsa_pss_2048_sha256_mgf1_32_test.json index bdb7694c..d0147184 100644 --- a/testdata/rsa/wycheproof/rsa_pss_2048_sha256_mgf1_32_test.json +++ b/testdata/rsa/wycheproof/rsa_pss_2048_sha256_mgf1_32_test.json @@ -55,9 +55,7 @@ { "tcId": 1, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "sig": "4f01e0c12b08625ecac89a69231906edf826380f37c959a96690d046316d68ffce9d5c471694fcebfc6b45534864689256e4fc81c78e583f675d0c94b449647451e81beff01a11a516d5e5ce3f1a910437cb8a3a5096b19fb15f4524a35b23d89cdba12cf5b71aac1047b28c562df7c5542c34ce23a182cf7e0e231934b17294799d44877a1d68ef1b8f073619b7618e6b7c22db20030d98cf591ffc3d4da5f58613ecd5ecfc3b40a1d02f40891ca43695cd4c088b05a8054c89c595a47e274816f35384226f74459ee63e25a1bfc03c360490552ec38343f8ace502f065303b00bc0ec320711b211fde92e57feb9013c3609342495ec0d7cabdec21e54acc38", "result": "valid" @@ -65,9 +63,7 @@ { "tcId": 2, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "sig": "0658c68fe0895646056d9bca422a64fe48813b4e14f0c8c4122e56d345b6813dc6286ffde014617e351c7af0a0d2c0f285def79cb734e1e055a25fa6fddc1c07da17b4b235c637413b1849c24311fa72331f4c0458c364a4916de8619b884d7e37288fad12926fc091f4851686a04fd0a504dbce3db370663a6ea6128fea86c2ca94c63e0d34d7f2c845b5d71d9a5e544451f524a451acb85c49bba7864e0a34a48613a819caf3dfd0d510c940f1df21c3373915be1f3509a557fa4d5a4e9f273e85467961133e2482c0907386454228fb0246638616fc31bbb6fa7c2361b8035994eec69a923f4c0bb0ba8696dfe8b1400c2398d7b343fdf498b1116c8de602", "result": "valid" @@ -75,9 +71,7 @@ { "tcId": 3, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "sig": "401eb03cdb47ca88033e3030f6bdecbac8f5c8fc1dd6a13d23d379ed9a2b309891d13d74fea9d21d159b9e6d8f37efa2489962e24555f56dd434ff1d31ce4f9f5abd3f22cbea8b691d6a11e44efb83e2bca155e6a164325e0fde2a8865afd5c9f51161a9d615f62af7ec2e31b3e5ab649c164490d31d88cfae35b84aea7925690f929a144b6d2f48e8fb894a52deecd1b9a6496990c4ecf1588699a42cacd10c53af350514e4291ea9a058e77f101e32c1c0cefa61d945f7bc931f8bd19e7ba3169358a60e5a8b0123bc3199b9fdcafe8e519c41ba675491a27b85e44ef2d77277c10fe107293c8290186913bc9a99b640d8da041b64f31eab1d35920985f4a5", "result": "valid" @@ -85,9 +79,7 @@ { "tcId": 4, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "sig": "68caf07e71ee654ffabf07d342fc4059deb4f7e5970746c423b1e8f668d5332275cc35eb61270aebd27855b1e80d59def47fe8882867fd33c2308c91976baa0b1df952caa78db4828ab81e79949bf145cbdfd1c4987ed036f81e8442081016f20fa4b587574884ca6f6045959ce3501ae7c02b1902ec1d241ef28dee356c0d30d28a950f1fbc683ee7d9aad26b048c13426fe3975d5638afeb5b9c1a99d162d3a5810e8b074d7a2eae2be52b577151f76e1f734b0a956ef4f22be64dc20a81ad1316e4f79dff5fc41fc08a20bc612283a88415d41595bfea66d59de7ac12e230f72244ad9905aef0ead3fa41ed70bf4218863d5f041292f2d14ce0a7271c6d36", "result": "valid" @@ -95,9 +87,7 @@ { "tcId": 5, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "sig": "599724adc1bae31e84eb6e1399cd90cd67f48b432c63719b600402384aaea9b21ee864cdcf259029180877c847a223912b0647f066a59a65df6c2d3a6675b1450f0b05185cee486bfac56cfded182babcefe60568a6954f026cb2f59002a2f755e9bce49793f280d89822c9bd3a06a7ad2209c3d6cab7c1f74c8bbf4bf374e7ae8a539fccb83a78cff96a4f538adeba0869659d0e9647d98f96cb55d9cb7e58440c4c9d85b8e9dc602e909e29e45f2b82ded44f40e9ceb1292da20063967e3a116f4aeb202863cea523f215b8ec7fc4f6a22cd8652ed661e33803f3fa1be966fa8754cc7b0fa894cee0f045efba14c4f4a1d7cb837cea69e30522526b8a5878f", "result": "valid" @@ -105,9 +95,7 @@ { "tcId": 6, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "sig": "4e68a8375e086990bde05fc4bbde2d368f8d96a5bbcf16d9239fcdd45942d764fc2317d90f4f62ec80059490240be8f32dfc32414a427c7e34be25ed0dcaee6927881e797db97a0341fdde459b9cc915d0a348e15dcbfe1b0780472f52a887faffc988a9ceb677e1cf5638e44a9d6f2532417ed0bde5d67f5dc9229ef1f3cfd9cb46c695738fd006cc62d02f5df76996270223060f72505ccfbdf4e88d961e2e7763705480335148ecdd23d1202c26a963860dc769a43e44c72285092ba7f24d81844e612bf03f9c2ddd4e5960622f71672f4e42b8a8f36c6847a05f70400207471c575d6a960fac1de809118efb52903ca37f12d40f6de74decb9a5b8a415d4", "result": "valid" @@ -115,9 +103,7 @@ { "tcId": 7, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "sig": "8bdd6db90323f3bf26a36a4ab5b92180c96881bd32b66317c4b48c2ba1421f8434000c06adde4264c6ea2d5346468c6d5e97cb13d3cb932e523ac57b59c814fa0397ca6dcc9bec4be1147d77abcd318a6aba1af46ede2f5640da06511a006fd1bd5fb8e04be22789956adc47bbec7988be477150f9b24a07dff51530e8f0c14cfef7d25ca141f512939987b7eb0825633d41a48742bd7f56d4db9733d92ac0f36b4041f51332695f551ec91076da2301120c438eb9ec197cbe318d4571b6b79098d17eded0ca47747a143e34f882ad6e3f490f3a710ff7ec1bffce022027165d96281e593180c67f44aeda9ce6605e6b8e5eac1347695dab211a965bb3d3f928", "result": "valid" @@ -125,9 +111,7 @@ { "tcId": 8, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343236343739373234", "sig": "3a52bec84b5b41e09358a7fe24bb7ae0cb39364374c911e0d3f011f2c4c79667f43eb700fcb33e44533654b3efdb37e627eaf1352d21a187a70a86b79b2c34ae3eef944e3e61d361c3baa446dd465f2ddc0b2ae7bc8beec1761922fb5d7aa6cc4fab9d1a0835f15cd71ccb3fcb57c578a46a7197dab478b7d1ed7c6235dea3b117472c334c3a18fb8a574922f511d7ebf030201dd7457a3860a6af6252ddaf90d07d90aca03f7037223400c066db1d7feb91d84815af2430190a2170ac7eeff898ebd5c4c7e9bed19aa86293aa257a9ad0a5146be80e7ce6081c8906d269d06bf037e34ee18aba113dcfc98eca70abed7249dc9a49f971648e58d7db2282ed6a", "result": "valid" @@ -135,9 +119,7 @@ { "tcId": 9, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37313338363834383931", "sig": "0b47d3bfedac89323cef0d273035674b937f4106355c0baabf6664a57b3064a789592ec5ec4a63997b6f3dd81b0514a78b8824edb2b0ffaf45f8ae6432ce3521bf77e01912df0da5d6fad9f554a3d69b402866526e6914b5c78af847233d3482598143dd6fc65a81df92cfe119f38b0d4f9d1a51a99aa569e42cdec9b42a0598f5f0bbaa1bcd44c19c7614202e0aebaaefff7f3d197635e490bba81927ce491a5810952593f8fd57a80f60bc3c0b2a7b10a0f9dd4930db8172bcb1642f6d03332a7d90ce1edc1f8054b5bd4f4760996bcd565bddd2c6dc8f54fc6da5e6fe80a2248f920216b1bb836d7885a023d92edad5d20b0e47cf5beb2cbb1393c624eb3a", "result": "valid" @@ -145,9 +127,7 @@ { "tcId": 10, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130333539333331363638", "sig": "20c9d447ee65a4cf7883ab724df0c454814029c8178ddd25eaafab34344d6e06877d5a7121af22c7e5333e2d4f2bdf42450b7b735c335ebdfb461f7b20dbb77c68c449b7826ad14668e2103b636b300a675a9b3b1aca936420cf3fd8deb2ac8aec6528409f6419d8d5ac9ec2757ad4781e9cbda98912f4304710d3a89053ebfa7a84353c86b0c48eea5a541af4644ffa21b766e738f0d94cc796004b625f244f63c41666b2213317f778f0d9d7d09a1003cbe1b2bfef585f1580f941398059a09ec07ae35bb690728ce85c2e192d423a71b513008c29582b37df1f83e40a699c88048aadd81211322b3c9bb449addb037c553551d7835e90d53f1a1883766d5b", "result": "valid" @@ -155,9 +135,7 @@ { "tcId": 11, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33393439343031323135", "sig": "7c5e135d7670a57d8fd7a1c9c7b33a6e07a57d957f7a5d9594200eaa9647a1d460bbebc40e0036a7d7665ebaca9ffe3a166fa1411c704049975a5e46b4d4fa03adbf69d1a18adf59505e6d2cfbb82d5d32b7e3dceb8542e9ed8c7ac248f9f7a84abf3f16e862726a4dd189c61d6979d85ba982db3a5b2903f38d2558cc115d6481952506182a09e04ec257b19235f6c6e2c6587bedb90709298c142fa31742f401f22e2b4b446f9642b598cf43d4d29bd0934f4853ef70ec72b97f6bfb084f45ea439c4dd8242d059bc3c1a851c67d94357f93587014b2860d7f195f7b6bfb39afa712338c684f68501c5fb9a67dbb36544e6bae5f72dcc85815c2d4d70b5baa", "result": "valid" @@ -165,9 +143,7 @@ { "tcId": 12, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31333434323933303739", "sig": "80ff5c8258bc0c74993dbdc0ba644e050cf47213a6a19bc83d5e4b2080adcca763a55918a7e19d85a0da38c5cc4c0b958884fc79578d4c91bc403756c6dc353740df2d0330f32e1ca91136933f2491c6e7e9a01ea7bcc87088d7863e048fe9796d955ec7cf1d166ac36a431e4f858d93d8caebc6ff60a678d38ffc0c88e8ee0ea655d4c1a46345556e4633ffdce68914c75a55f071d4e59a2eb0d6fb6fe4f28b63adfc590a4f5fc72812dacc547fa0c4985620d4019083eef115dbddd673847b79540a4bee6dc4ee8de267057e321c44aae047d7bef2302369cff291f6efa90dde97672ec3cdf4953f27f26ce62e77251fbf5077fa986dab5213f1f94b19e127", "result": "valid" @@ -175,9 +151,7 @@ { "tcId": 13, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33373036323131373132", "sig": "70eddb0b9cdacf82add0c58a154ff2c0ca5cbe2877dbac3e5596de69c686ac2710a78caaf6492af18b42956c450dc4eb1a3e6fd669100d55e06b3428c6285254291fab9c80634c6f9c874db77c2107db37720b43982d9763cf34f79283265dd70f03e444158e82709555db72fd7d13a004290140c80511985fc5ad275a72abfa7ab878cf043e6694340ec6b3cbef5728f2c3c63747ff75906673be53800a7eac17a47debac1c5a9dd36eebba9c23575ffe1ed4ccd2fd3a4b9902f563b17f2bd9638d2348af175e1cb918a0681691a84444751750463325ebef2c40493f049c655077a70bf420b50917906315657178e7cfe607e9c22a23e67fb88590b753411c", "result": "valid" @@ -185,9 +159,7 @@ { "tcId": 14, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333433363838373132", "sig": "0ff6e37a9aa03391e6ec8270b926c123c7e6853e01e4530382ae1e9067c2c447f2d21ea4f6b8cffea5cdead0e7bbf4c26c07418397f7dd85f4bbac0376aa099574dbd3142081428762e0092388142b351483b67fd8abfb5b73f10383d33fc21aeedc6a0e6f8a3d47f11c8b319425f9768cbbf498adee29e7d52611feff8596b1ef21ebd203397d5842cacf570d79cf0b4308a32d0951a7fbf794b84e540cb52bb076972f003ad59a35deb7af887bedfd26cc7b2bf334e242518978ff2e48224f89c7894737bb835bc353f4c0139553d3aa4722d0cb15c5e0aca5f5eb91dc9f4639aa81314038367c2779ba5521b250b5ada48ea3d2bc41a1680900bcf3cf66bb", "result": "valid" @@ -195,9 +167,7 @@ { "tcId": 15, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31333531353330333730", "sig": "22bee45100f26f64d7d994187841d9eed5ae1af0601604b72ea005fae6e28cf0ac2ddd9761046eda1ee55949820c5545a0af3fced402bdd463f43070da8a4dff41531a0ce09b2eaa14bbd3713b79bdf00a144167cd2142df7aa8c5a24be69c4c1a728cd04421183658726c5765b36701f0d61d26d062baec16eb59b1594a185363d8eff993ab9c6d5a5899199169ada44b77eba624c53bd7b745b053c55355da88e6b83e74069d7d7e51964a0ad666ff027ec4792c6f139f1baaee769debc55abdcbfd22fe84d6d6c70a1cd14597e7e3c218b36f35f57d4b4dae3f1c1dee433259e961cf69c3e019438ab60dbdbae050519fc3620ff677d5ce9ed6fc43868e1b", "result": "valid" @@ -205,9 +175,7 @@ { "tcId": 16, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36353533323033313236", "sig": "1b41b1021b3bd5fc186eed5c1d2a69f7e648d75a03b0fbd62104442c55a707812ef635c7269cfcb124f464d6532f28880b26f91b4f3f826207c0b25401ba1eed2b4895737080085ade80f13620c20bce004a157e708f450bc615fd35c1d248ed0f9cbfdc77222d847fa8143e85f3eddcddbb137bc7bdb2ceabadbff8aadee86aaaa217a3533939fef1d6f5f3b5277d7f8ef1ca07194730edee92cc3fc9ade2faa603117e5ab812ad5a375429ebb913fb370eeeff362727c9bf2901cdf34c6d3f03ca5adc849759ec2c8dd64fa24716af610749ce462f189a5c3c947e4cc65d66983ea9efa2927dd4d9054c2e0b969428b18aab616d3f95d24d8a725d2686d10c", "result": "valid" @@ -215,9 +183,7 @@ { "tcId": 17, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353634333436363033", "sig": "52449f163676b9a8249b63d0340d82305cf36a920f173389f304044503b3f5dbb503b8c09cae20a24cb6253a16d2e63559e0746f05c6ddd8fd657c34c2de6fee62cfd2d4c6c4258b138b7e827326110812b1a04573989b969c769d29c888e1e64546419d17a16ce9abebc2bc00f8822401ee1ecfb9aae39f35792338f607791acd3d7dfd3e6b584dc9382f558990607d26f1f461c5b57879d2b0d1b6f50d8ba23b37015da559c41fad4ba3607b5cb40d18c2131091102a4295555ea37e9ce92cc7dd2f41bb5eb30d02c305116c0f65464e8e9584d1757f4be2aa2814ce6b387cdd7ae78aa0032ad5935d74d4d56659e804342aea3a785d6bfb70c0cb44897903", "result": "valid" @@ -225,9 +191,7 @@ { "tcId": 18, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34343239353339313137", "sig": "33c76df07a9ae7335f5e31b3d14d7412cc79c8761ffc7fb5528ade2e5088d3be3e269962088f356830f6dbb460c73a526057d57648cbc709c14c23d85f85c11ad5c6cc7e3ceb5238be9e8380bd789106cd10e034036873ba7b8ac9470a01cf4048b488782587e2e5d7b4d2116e34b94f9c3d22983115c0fe96b42063b4f6fef5943fbc891a320f09e62f36cb1a6d83752a1c4fa6b62899afff5118af7102e123fe9c7b2a51cf3056670848240be93aaa0385ed093da763c91726debaf1bb9a48df4be342a3cb9c335d2b3ef999da4eab94d15ba37b07d049f885572f47e7dc33b5d481b5ce1a3f8b3a4237befbf04f015a97217dae6b16e7d855b9413d7c2271", "result": "valid" @@ -235,9 +199,7 @@ { "tcId": 19, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130393533323631333531", "sig": "2daebad5dc34fd919164e3ef95bbad50efca0ef2364b6db55dddc8fd703cd046e12d2d2181002d3e6c79a3671e2c7ce180176c3482baacc90076da7727c9b0c958ac40f547376b44e4f266df35419779a4fd30603c0042fc473d4a37ca3f069a915d2d0ab95b81bee5366c053b99d156cc31b2f3d68b0ea5f98da4848eb8a4dfce8ba1e167cba0ae2584757e5c1e46398d4695dd7a96412e2e1c7e62b3475a6689c5a80cc6b7c4be01a3cce6045a43aab732530898e60f55aff427afb201e85694b61e81ee86e58959a174ea87dd7f244d29c616b85cb426e7473bf568a2649f1efc40592b700499314bc809d4d9668946d60e27af852c02f6c7210dbf96ac82", "result": "valid" @@ -245,9 +207,7 @@ { "tcId": 20, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35393837333530303431", "sig": "5c4799e86c698d3e09d8c806104ca3e7cb604d922d4373d7119324e95befda0669732294666e9009f9c7711b130ce531b1cd16ca5a147490a39f8726b3482cb3f2683a8a14d04ed59012005df79d2500730360dfd40f6d7f90ec71c101a686f02cf38c598efc33a60bd5d9c6d4b2c084258f865b8e77e802dc85fa8c2f59d4530fbd1e2aee005c3d446ff8f59c807f0664e5e62f38eee7be9b2eea3f8f98eb2b44a0848a7076271ca986de8599830a59a1289734774118a967e70f63df1bb82374a1a08fd91222ec77117f2af9706abb91230b06d5022e2a8784919344647a3b2660cb5a689f062ac84c3613278043be9204a4239169fd14fa05c34d8a6a6e64", "result": "valid" @@ -255,9 +215,7 @@ { "tcId": 21, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33343633303036383738", "sig": "32753c1f0fff11b1aae620f21f4b25ee32eb5319413c201a71da0503d32077c911e40fae8a14d944bc57b36b05d85a9b4e2d92f260f6cde67739b6d252e4800c8e5c9499f603eced7f97651e1ee878654c0bb205ba39b59285a695619963f7f36dfdb7a2040552bba7ff13d047d273f0fc1ca3892e7692609d43adc0de6e3191f2ee58f3069531509a94de113fc10c3e5d4c886108394a55dbc2fa4baab0623db347cd0f6e6306af8973f0f166558c31901c9458ef274332c15ed9c4a6ff8df090becb7841ce5cdc40705b799277825f029582eb21890e23712837088826c108341028c96b4c6a0dd7b37defcd82622bde64a2d54e4749b065db7da5a515eff6", "result": "valid" @@ -265,9 +223,7 @@ { "tcId": 22, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39383137333230323837", "sig": "a2226016f848d96442f82bbc33bfbf098c4cad85b07915dcbc323baad479bd971f81faa49b063776147c448210d4adef7f06fef44baddc672501e0444fe8a28f871f49f6ec634bf4f49d13e4f73c832c978bd227bc1e85804122157885c8744d31f777168a8cdbe7a4742366cdcf0bce50a0f550cc1729f2089c927990d94f73cc962af25d70a1fc4da6df8457ddb5a4969bfca4d2b1964bae88226ab11047da7b6e7adf8f96dbd772747f29bd9b9361244a04b7558df62d84828f7aad2e562f2306a96973a068b176008b0c7534eebf0ae9f7979a0902212d4e20dcf162ab51cd55944d9bc07692348f8306ca90a80306d404d21724a28efbdd228e2080dc89", "result": "valid" @@ -275,9 +231,7 @@ { "tcId": 23, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323232303431303436", "sig": "6b9a45ec517bf838a535ed93fb36bb027471b11d20d0bf6b1edaaeefa25bccdf5881f34409a042dadbe4a7b3c41bf24abe66c1f7f37b92b9658f59c55fa88aa1632465ba8245c5f0c98d082fcabb5e9fb834d727a354f8f8a7fcdb8d3230725472a6a4ecb6f3d97540773e53eb45383acbe4bc81168e244fe769b1a7d5220dbcaf831e46c93f6ea7ca2ee30ce9281dd9674fccdc796fd6147be4bd99c53a12eacfd4b9b00972b0539e3d94b85911694ea98f27496b567a29fd3087842ba01402901d1bb1ba6b3c7931f1329ff5644989bdc1f7025059d0d069517fbb682c0be049ec7e38b614af1cf9cc37eab74e20e6bca468f93d3f13749557b70129ef95e5", "result": "valid" @@ -285,9 +239,7 @@ { "tcId": 24, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36363636333037313034", "sig": "01926cbf92190fe7ccd7f858c260036a7a9d554bf636a82d43edd3d2cf0f5f7006c2e0d6dc43c7c427e49940cdc5c397df66841897d3e118cfa86f5188c54409ffc169e8f192c3a84896931d98ae8a9e83075e6dabe4d28a56f0a9282432511ab09a1a0ed420be665521936a1c9834a456997c0e5e2c1fc56ab45927b6042d3571163ba59d994b902aa5ed416ceff4313fb1c67334ed7be715d2e96c045d6c0bfd20f2f5040e09fbb077a01f982384ccd883cfa2fa25d35320746728ae530bb796f5ae6ec2c36aad3344ce69045b793052cf3a569293a2d232eab378853dc4030b91e1f08c31348224b774e8b71a7e23e77403cb26d1f2b1bb800c772860451d", "result": "valid" @@ -295,9 +247,7 @@ { "tcId": 25, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303335393531383938", "sig": "363ca23ec7d980a83a5f367cba3e9a2225b3a3ecaf6434b5a347e3baa5ce5ea27824fec727ec7b3ba2d41cdc9723f5cff3e75dc7f7b9200baaa2c02b4d8399b1760a1011231e2b26bad9326204c5079ac1c1303ac08fbae42f6a4032407e87915fa3759c43b29ca07a1a3259fbee4274b63a52860c6351246f8c1c84538e5e6f6add7ff6152acca4dedddab146a25bbdf0076e2879ecf93baf9d647b32cf32a9e62718eec599cd7b51510a70fd989a77426049092621c2386a82771b06a4c5b86bc28fdd630e76fe43f21c5d22fa63001da300ef9777c9dc4121158840bd084394d600a6db284b1e771112b56b63364f007cd71666902cac56323c6e5494d50c", "result": "valid" @@ -305,9 +255,7 @@ { "tcId": 26, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31383436353937313935", "sig": "4a2dc205db899d51447b689d3ad601003eafb70a51051ae4e570c5125afae66427056fc2c9f71bc42610ef85ba0f49a2721247d4a77c6dc9f01429c2d9b909fc84dfb049bd351872301a7736195596a1c49ccb1b367544a190d188e4e66749731a760d76aa116fa4a189665a98975b7ec803e2695fef42eae7c7f8e274e4fb1c99ab0eebc76ad6bc8d768d2dfd5969181e78b3ee72fa900c31510f071a1da8b7589e49e254de8850db02b1be841af478045a847f2db9126a4281887e02beb58f1f0bbe67c9c7acfb49b5e4ec4fc76ef30654b5d3ffcfcdf7cc912c5e1f2b20d91bdd6114d25405ab65215c05c4ad2b6fae6662ae5130d17652ce42c0ce86c153", "result": "valid" @@ -315,9 +263,7 @@ { "tcId": 27, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33313336303436313839", "sig": "45a2550893820ad511eabae35039a13457350df7ec21cedc1484530dc37ad332a170af8bb305e4bd6da78cfa4382045ddfbe2499a19d51838b3a553d7a849c49e284093e1f2fe4b269295a75f12dcd0e727a79c1f0e9cd2a89e295a355a52da7ee1dc2547fa43d96abef1a3b5121bca67cf450cd087c9d904cf797834057334f788c96763a4ff0a899068363621d90136eb530c32041ef3ede97a44be137d08c2a7019f31f8e27e156e509227860c723e3aef19685a5e3a10b78df66b38f299d60b2338bc6a943bc1b2f9261977ef4e08d1b6b42de17c4c652099d377a7ab983ff983c3bbbca99f79c8148f2afa9b0f1bee51e322ffc05b051e17d132a6e90c4", "result": "valid" @@ -325,9 +271,7 @@ { "tcId": 28, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32363633373834323534", "sig": "258d169322a9546caa2b68089b481bd38348159fa9ed192d2eb60839029552a420d5b24644c3381a5ffbf2ed46072974918d777f1c53ad51f9ce8a91aff95dbcd817f50ef13ebfc9efb6c36987dfaaa96e37aa89dd7a32348906bcc22f4d0b5104c42181f76974651e3ced20d5412f70467d834cb49b1b7e1532ff417f91dcf653f18c43a6ad9ff4469600890f836c553963bc2379d5bd79ad338035f7f4aa6a27fbd924b5bc8d8b5373de7f4cdac75cbe0b8abd3961db17b819d46ccb4cceddcdb3636309d6754c6d82a61f5d9b9bfabd0c948777264c1138c6fb6064fdd5a797e551c1d0e545d1d32d63e1ebdfcb78275692cb50717910312da9917052cf53", "result": "valid" @@ -335,9 +279,7 @@ { "tcId": 29, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363532313030353234", "sig": "824d0372c40297e3a0059236a93f60db3d2514defe409bfaa2890f4d04cb21043ba1871b8374fa51f1c4d7392d0e244222b1eccd118009e46bbfd2a84bac9e84ddc5102eb4508f5b9d77450f7aed31cbf5b6a4032bb44fd808bad403e8b78af3756f472563e050526527debc1ec49ecf5d5c10f279d06a5dbb7cca188ba212be9fd36c7eef8b187405da50dfea140c4b604dc313f28941f2c4447143a1420b31cd23663252ec0426c8465ade55cecbb9b9cf4f88e2b4b7c86cc5e2c6a4fb25c55835a2eca1780fbdbb8b354ba512d412e84e73764e055514e10d7ea32ad7e1a3c20dfc53732d85fae40ca951b5fc18f9ab21c9001dae67c6200b9cfc6d142565", "result": "valid" @@ -345,9 +287,7 @@ { "tcId": 30, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35373438303831363936", "sig": "8367893d5ad77be24a739cffdaa7bd414d66442357db9bb339a7ce862b400363d9e7014aa1ced3a8c31d65f247e96ba5649df636fb759df04b7a62da27a64025bbb9719c7ab1d74d63d2ad5a324db8718742e5438b780ae630499bea065e2215df9313fd45a57941e9632ce66fe13a5359900a0ad5de9261aef6a11c3b98be765c94a6d24fb7c88fdec9d6fa52ffe975917d3b3d68794c6fc899b0f6901173fa91345df15f1d08dbaa0ed77e692f9de80d6670a95bce1b014beeba77543baf4092f4b2158a1f27b62cedb0bd3f2cdd381d9a46bae1aa34c2b8c36a65d4e44fa5aab1cd188d4202227d6fd537776980ebe636dd81d3bc0775bab23ccd9623d423", "result": "valid" @@ -355,9 +295,7 @@ { "tcId": 31, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36333433393133343638", "sig": "99f149e9940d2a6eb2e824b48838d56f383e4503cea71e9ececaf2a6e9d616c1e941fc0f8994a0373ca6325f6de2b76be043e4812d361d89cce166e7c0f4ae8e0c2c8aa053ebe4568e0c5434acb6535902dd13901446a38d7905eefa51a22bb5b2a05b242b061643a8b1538c342255438d46824c43c5df1fb84631147b9cc689d7b828f2bd5abfb48bd40a1b0ff6866eadfd9588a0361d9bc6a076b978b9f855a36732207816c8b3c426914c73c9613ca53ef8261fc30dc7a15cf7c858609265946626000a1465d41b076ac9ded93b86e95de58c1a4d2b5cfed5d311b6f24cbf257fb03c47e443cabaf1e766167f524e6fb665e42ee046144f25544d46d34efa", "result": "valid" @@ -365,9 +303,7 @@ { "tcId": 32, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353431313033353938", "sig": "20d044f045bdddb0bfe994a34b5437e61446f9568f3c7d09137430cfa17e3929ab8b849ec7cd632079a88f994c0f4a0ce23f2976595df198b4f1431205c29b3fa1d37980855446d25327ee669324c3666022c0100cf1bf855c8774f3aa4898dace7a16693c614eac00cb337f05ec2588f670370c3ee40f29e8e900da16d1dd28aaeb098f8f3b918c562f8c2512af238ed4ecb3be4ae39374eb638b021419a3e00890a4eff70876fabd74eea1bd56de05dca208928d434e7342e9179471e958e235a298f35edcf9ad77411f824d5c53b4308cd08b0443b58fc5a868399538e5294dcbd2e94d02c719aa91ac12c3839bea47cec649620b73235f368fd5d977e033", "result": "valid" @@ -375,9 +311,7 @@ { "tcId": 33, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130343738353830313238", "sig": "4c8d64aeabd2e12c8f2e3d31ac3f4b861723ab8f9a52cb8910b298fa3a735bf91284e9ad92bef3995a1058fdb0f696143d92a99c69c233f60f64873882c1c9ca8e54cd03350804aac319747c5cb8ec6e42f6100474158111b30548519e02ae9ab39507efe50b8b212caa82305d9f2d2c43b2f75c5538b0ffe9423e1044b5fa05bd675e1afbe6d22e73ced8dddb3a00ef37211136838bfcd37655203bf2c830a62f2c707030e2b964443df1ea24ab1271fd06b3d6c1ab78b13374c086edab36267ac065bf5ad799d2f27a6f4bae708be1103841aaf21ff547474634e94c7ffec8b4bdf81cd00cf0f0e6f234cf2d208e2af2e2fec001944e9444b005c8ed919903", "result": "valid" @@ -385,9 +319,7 @@ { "tcId": 34, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130353336323835353638", "sig": "0e97e294583f528af631e44c02563344657ed47783c119a9d28d6c0f39b6ebea40e1847b9f2fe2708bedf44d2037ef4ba7464c630b8ea5bfe1c66d4b8729b20ffd22fb5721199e884b3b314ed1a6b8abf11c72314dce375aca1d02aab773d88830d1b56e86f45b1862482242d9ff57a1473876c476c33fb8228420f3a6a31f85b77aec3a8d60b383eed4f07dbade1020f5afcc08132d0423319e85f51235b4aa5e16c0b183e0fd653e594c6b17f25d055b410b78c890f29c7966a8096cc248906084176e090af500c9c5d9235a2d35f231bae74deb9b860a541d2bb933ff0a200ccff8ea3642e3350562cf29dc2c1100401a9ae0c0f5e1e6420b219e34416254", "result": "valid" @@ -395,9 +327,7 @@ { "tcId": 35, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393533393034313035", "sig": "80aa94e49ee824191050c8bbaa73b352fea2311893d8b8e00e61a2d14701783d364e15fc09035482747711fa1fa72629460fafdb23474564527447e0c05be2ba895e2dd1853b9e6079afc1464f7c8689b2ad74f8cd2bbbc7690c91bfe2671bf3fdb1a43927c5e73123f4dcddb8dff9f06bf254ca2cda0a039939ceaf2e196f2cb268eea37c515d0082e5e9b4a82719c6f5ddd6e6a779054325c1ac45d6c2599f2c83def50881cd9d3a8508749646c9296ae2429a96f580d7cfc54b2f08726ed3caf7c3e5ab37d32aff309b1f34c1b8d77e2da69b619e3804ae6ce439e796f86340dd0bbbe7ea823857d9e4eb1aeb7604fa16f4b0683f78a8253d00fedb5b6024", "result": "valid" @@ -405,9 +335,7 @@ { "tcId": 36, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393738383438303339", "sig": "1e10e4135796443ff3a815be4c873f9f61675c85137ff4397f600f4f5ff79634aa4ffde2195419fc78ac82eb7be206f91443b12d743457cf7fdbfac6d7f66fabe26fba464d7f984c6a502b19c8d4b634cded91d4289bd84ea7b2fdf2e6229bf47b40feb368692f60277eef9c0228bd315a3237458107c8fbfde830f8c32acc4d172e8eeccfac19e99021cf8122487f93175981bf9b797ff869153b8addaaed1f184a677fd694d88ee0eda3959bb3a0d8f66c361658359eb117eaa91f02c6c0889f69f9a14fad91d2fa443d2bb17f3aaa41928546e163ec2d09ec5cc9758c7cda12fb29692f09abb987a135892f17afac78014624298b1af79a523fc0cbdeb120", "result": "valid" @@ -415,9 +343,7 @@ { "tcId": 37, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33363130363732343432", "sig": "73e39468a5640718bb56f26939ca18406995013cd10a7a72e65d2e6b1df2e841c1a7394135ce0e5da4a830bdfaac5bc5b2d8ddbe6b5098a3d9de96cc639823f7a1b23f769ba18d0d4772c1e989891a4d60a95bcd42160a78931361522da1ce1f10204f57c519a10c2cc9ee3145a0a2ac31c37b3b5e5572aaffda559f05a684402bb5c3b28c6a2ae263214073999508d96a96c30bf02fde3de162d937c4f2b31ffdebc42f9267e621855fd18eb97c0cfa4977c1a3765b4ebce955a9c87130baef1853497407b1922be2f43b6deaf7910d6f8fbfa97d870f16e17a3b9c133be1391e847e103096fee4905f246facbbe8c95f62d15f302cb27e8d4b69ec249af4bd", "result": "valid" @@ -425,9 +351,7 @@ { "tcId": 38, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303534323430373035", "sig": "40e3504284c59620caf145dd9f2425c39c66bb4e0d7abddd694b810be4a9e2f728d706531019e7e07293066de0dd6c7c68ccf32ff2d91dea74c592c504916148551c99ddd5e4ea0a906500341b1f7f6a03c4901827fabddffaf1f028139db5292554186b867a012520d554bbc42b1d73d52b397a7c310e7d195037f15fb1fe729f577d1847894436b9828eca4fe881945c1a38a40805365dddf6cf7708cba2948a15b756757d6246dad90985222e4baecc7823e4e7e99d568a9da144a5b556220aae30b8a8d916a050a869c70368607dd0092ca9b5a00865d3bc1ee0ec06df53f9828327127f33a97796f6b0b255f1cee34328cfd2ca1ea3e692d0a94e457ecd", "result": "valid" @@ -435,9 +359,7 @@ { "tcId": 39, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35313734343438313937", "sig": "72f7f4bf01a6784face7d31b19c19ba1c75b16eff419f81b39c1c17cd489ecafffdb2dfeb33045cf679a455336bd6869ae61109043687293bf98ef7ad03afe6e71ce4d43319743c07c313b12a728c8a98256bd1fd735152d1d2c83de2b8b57cf9bed4691ade15eabd261377c8e26bab03d0da055086dc4ca5870bdcd9ef3e7e0973be871738a3e389d774d5d04d71ae0a3be03746aa4b7f20afbb3a44d9163cbf4e675e36d01f016087d4e7c68b2e3020f6fad363948804b0494d7b38d2ad4ee1288bfc5166b59ae3db2c2c03971fd42d04e6fecbd36cba6390fdd878b67a2c6565a7826671144712108e37adbe8198a2bb3a371c90d8c6880dbcc948cb4f775", "result": "valid" @@ -445,9 +367,7 @@ { "tcId": 40, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31393637353631323531", "sig": "084cf6628f8f96ad842105198bc30a72bc3ea4aa4bb01176780f384f9f4ef2dc9b591d042c56c898e48d468226a9a361a9c8e0b27986fe6499112d9f425e08c778d01d3b221dc110411006373ff903d78678b5b04319b5f96ad14d1395defa4a517d5ca7307983a7819192ae7d87828eda55391444cfb737889f479437112b1a45c687a563a07660223d7fa199e0924d6b80ea18de201a6d8e08a80ddd0954032cd3f9ce0d85d0180a08a88d813c6ed289decf3f1c1514adef9a9662334d6e5177d3dcd24a2a170a6555d218aa30638a206b1783edef43aeb6f64192f2fec52e2f82f4dfe23726719e16a3ef873ae37488449634833ef2b74b4766f4ccffeb2a", "result": "valid" @@ -455,9 +375,7 @@ { "tcId": 41, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33343437323533333433", "sig": "4a510dd6edc7eaea7ee9302b007844433b010dca7be4ad12a8165da93fb8ff74ee5b836769608a1e207e208a7d7fb2606c9f0bdcf71391ed5171100ab738e54d0180a629706db39efb88b690783ca9ad25234bcd6ce0920a01f74c9afaf36500434519afb3e8ed2b65a947298101a751ba46cb7ee51c37903d60f6ac8a7f3bc726f394dfd5b53c12d5703fd719aac9589046f9f4064853fde4c92374c1da4fad27a4f603cf23a9ec4ee478677f000ce18feb791b130c037d4347abe36901586728fb3b09262ccd0feb79aa61eb3503283ebdb495316814a74c74f5819b165e2d0efd65d53e4f1e73d76da1847f8f8b955678437b4584bf6d8a8a291684a1a99b", "result": "valid" @@ -465,9 +383,7 @@ { "tcId": 42, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333638323634333138", "sig": "12b06df28dbdb8c6c34610ebca8c6a730558f6669bf160b8083b4a18a4d641c333d770d03c5a6a165db07305c0d0deb6721355d4c5963a0b614bf0ad522ce2f339fec301c61bd3540d0a7bf295cd67a7ab81401e3af1c66e5ac4d77e95c8b5d00bf128dd1f47a847ab78ade22f6ddb158e6da46950c13eeb10921bdf3b5818506d635020810535db03e291c503902f25cd67e2d2f731122d9f18c7118ece369adaace1c74222b47046476d6f48910a7d6b6dc4fa528199d54a47282e59948ea66bdc52b9dfad6d2ad34f19017b2f929ce5684ab59d30e0252b96c762987c35c77eb9af34e568fb7a2c2c7f698cd487af1852e17af1bc2b25feffd31315a6cead", "result": "valid" @@ -475,9 +391,7 @@ { "tcId": 43, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323631313938363038", "sig": "29c01987266ac014487e26052c19cdd9658966444197025bda28c8d47a67f7017dce389dec619d61c01f7f1758f8d550f9d4aa98d6abfea6aed8143fa4143c853d4af2ba3c5c5df1f1811d3151d35c6bab09ec94aba0198383e326955a1ce54d064c6d734f35bab7b18d3d36d1ff0ace46701c7db004b75cb44ba1bcd2dcd2cc76d1b46cfd91d2b2f5b03296224a8e4e450031a32abef86c1f06a008b56b1c3c499b8eb951ccbcc9404d3cbc68e0b0292c4d141030d6f3db18800c987c34730e689a43f0436ff002233da7e8be5b242abb13238db247b0b39af3064066d3d6b44da065ac9005ea21a1ace2b8ca2729f5de2f579f66f201e91bcc31d5b430e322", "result": "valid" @@ -485,9 +399,7 @@ { "tcId": 44, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39363738373831303934", "sig": "400026440dc38f61c873f0e4eca152d72e4237a685ca69091b71938cad2259fa045af81d9a8e568f71b2f42b9b5fdba86bc3d5d5dd85dfaf2c128200bf786ba209c783d9a9ccdc0cddfcfef579f6c9abc4aa4b4ef41f39136fe1d960047778fe29712bf6b27817069554ac10f2853cbc825882bfad9845ef304c17e2587e124c6979427a3be80965b25b6ed25878758cf3376c7ec7c2bb8ecf2529475ed24ab2e37beac3307fbc2bc0d51b39005da9fe87d848cbc1f8625d47d7dd855acd1b1fc74edf0778fe649892f1e9750110adde7e3606f32551533845a5c45453e9c17d4b812ded1c9ccba702a1d2148c64547f6b53b8cdf854b9fc9ec493c52830d769", "result": "valid" @@ -495,9 +407,7 @@ { "tcId": 45, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34393538383233383233", "sig": "5ea77a298d24682962746d11dc54c138a79ada1c4e1431bd06bad97ac4d0424a500b7532a3540b657f934a7232f988ee659c0243337d7aaad534bf15eaac5735144cffda19e96599f1d1e1e187da6da5fbe2f9ce7c1240a3d2aaa3c639c5eb8edbbe4eaf69ae8df45286f85dac27eed162a87f71dcd4e70a9960e706e6a4e3b5c5afe00d741a97418e89f0f3bc44137f06935c767bb04338a3dec5917351c65251d74af5e5698248eb498dcfdf498aae03ea8cc88593b98b34988417ba697bdfd419001216e57b182781d07d3afd0371e1de64004fafa538c01e6040926bb193c34f3ba820331f8fceefd87e78fa09b07afd0d116993ec549cb3b7f1043ca605", "result": "valid" @@ -505,9 +415,7 @@ { "tcId": 46, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "383234363337383337", "sig": "6567fa3a976c472555e45472bb8a6ecfec7e0e80e802d58ba53a255669101d3d362e64cc3460942d61fbe617772d381dd345b73f4bd37673375823801bfc6d1bea2e0e9cce5e607afc3e66c3da25cb29e23359cd93626efcff1e9e79b0a7cedb75badb69e10a0cc09e26b3684ea11e3c43d3af040da87cce5b1e30bdbdcdc7bdfebbe5be5542e18b62935b0c2bf8b3cf2507aaf2bed209bf4e7fab1fcdeed47c9f7e2b0dd2e4b0b8d3b2bad9368f58c6de0ce61eeefb9b3b98dcfe7881e81e67e8e8908a6c71011ff69ce21fcc31398a99804c9ab48f50bcbca80104a8b67a8003880cdcb114c13255d7b1d1dcd7f08aeeaad06637aaa051cb0eaffad2420df4", "result": "valid" @@ -515,9 +423,7 @@ { "tcId": 47, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3131303230383333373736", "sig": "742e9bee462eecfef3e7a05d24c498259e56c5bdb9d0a52aaa24e07d68c9efdcd64dfa5d3d44ce73c197188a9168ec7aada05a3aafb8d3e8c45b2d2094f2b2f9df6125e9f0a5c129f33db1387dfaf7724cfd548f08a94593893558c34d9e66d331bb0719fc73152241f3e305d1a7604328c12e65be342c0f49d0650e4b32bd8db65b8674c3284549d4b6853db320cab0d019287a8afaf2486d749b8bbdd80378455112d5d54265c5e94cc3debaac80a6e3f0ba47e58311bd0f0407ac90b35d66a8aa432f7bc59cf0f6ff134852a33f997a24c737817c90c89b22cf313d30d9b9dade41371f8d6abec63a8e01532b4d4c504fc4e78ababdf325970f4dc617e4d1", "result": "valid" @@ -525,9 +431,7 @@ { "tcId": 48, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "313333383731363438", "sig": "2507373f2b7f35f58d9ea31cade482f13a066f4dc89f38a9359f5c6adb8b4119f0a62fad114417431a6408869a2331386dcede6967fce30a06216f1464b2a86f130b4eb64ee63ede489687c82d578c33046f6530b1f27d65d026f9498409fc8458f7aa6032d64f692c163daeae124b2ef879c5360d78985327fb6f20db8cccc32ede8823ed05313e4a3cc7784ea029a42b110d07186338e9adcfee27826d04150e5d81bb02cb1a5d7a0950688f213a955ef2703a3dd4702abcdb6a9ea85a6c764ba627afa354ddd98d2108a05bdc3f6d4740ab24f2dc306c1ed9a55fe724507ad51855fc82b86ee6000eef49918000381f717e12b6a6942feb1313cac525712e", "result": "valid" @@ -535,9 +439,7 @@ { "tcId": 49, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333232313434313632", "sig": "82d4d4acff7bdb073c4f9230b81f910fd919dd1f8795e7a6e8bb3b968bf92fb2d62b592080c3bc6e3bcbc1433a2f3bb4f1548e78ad86ba9e7cd1f11b0317eff4c3e7eac79bfbf15bfd3896b537afdd3f41011ceb716edb7cf63f5db774c3f50655b13e5c587606ebd6004edc169b6802425e20a382e24e54f77cf4b6adf0e8568cf2c8b588bee5ffcfc9017e67aabe73165304e883635182d19f489596f7e9079c26fa97ad9e02ee41717179bc0ca3b380f9e639052ac3608514a235387b593fd6470a3aee56f9b8d73b5707ceb6f6c926ecc4b8ed9cd75b8d9a8931f72251e366415372fa8fbcce42d77c353ca926fb3f12f60543111cbdbdb1842382fad25a", "result": "valid" @@ -545,9 +447,7 @@ { "tcId": 50, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130363836363535353436", "sig": "7be5861600d3196bd6124161c3272ab36167b4137b0705b648e93cb9cad8a4be37107b2ab449f421fd57a55bc3fe9c6fb6b829dd6d6fcbe88eeca9bb93433764fd0a88113155a67a5fb514fb2101372e6dcfe9341c9538d8673472a0e75c028ccda4aa2e10f793cd0e10162167a98c9bf6880a78651f77774eb20339f3968e9cfab74dac2261ded111c047ccb187e11ddf255d3695e25192863d632257444d5e469fcf0ed88fdc954ee94164d70218ef033cc598ba974d8a53bcbd01de333d4e185faf85b86acff65b29f15d97321ddc21f9afacca674eccce7fce1287ba508cc2a55c534a2c5d678b92b86dd02de641684c7c8b0f14863cfaec3d7eb8430486", "result": "valid" @@ -555,9 +455,7 @@ { "tcId": 51, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3632313535323436", "sig": "602440aba9a9add4716555fda1dbc6a934224c6b762433485e160620fee1607e9079eb265ddbbfaf75fa266b19d752b7721d4ea5203ee2dca840f078dad7517ea2392142e4a9086401bc3ff19ed5b7628390b0175bc982668fc86e2fab33acf17f3ac229d12ab7cdc29ffb98649669ae3e6443d0916b611489c9642d356ca1bfd3aee35d96bf9bc7a9b6734be5f77f96ddf2b9cb366650619c53dc5b5beadc7d5815e7b36b58f3cede2d47ff228cacce2789b8d875edaef9b0919bdccb9cf90a7b5eb4e7b996215c943c017e24d1f2ad8c3bd844668d0deb566d587e378c38d547f8aa473465fadec8624fdff1f980c9506ca12eb999f2b8f18f0f5c9b2bf460", "result": "valid" @@ -565,9 +463,7 @@ { "tcId": 52, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37303330383138373734", "sig": "1bf65b125ccf21ec8894576bb4662a39ea4e34e3bda2ca48718c56719d1ec0d9a0645d06440c2dbe96b1f85fd20206b001279ad273e1a656b554fecab03d588aafa8cbe957a5d58c976f85fffbe155bacf78f7a39788027a1cbde3c01c7957f6bd2b9708ac5d6611a82e43f1363f72ecf4583a32c9c887ff5af1a70b0f0815db3d89f6dba2f06cbcb19cfc49851b0220832809a158ae9a8aa4508880f1169a301e7096ab74dd4477b3f1b6242f8bc6591e61bb46d871efa0b74836fcdecf371c04cf786c9899d8c0cb47acb6790327f6b4edcce4b1ff651fba61c4442ae3e4d9a23601ca8f8aea8c6055c3b1cae8fe4b506771a4b15ec8d2c1d141dced2d908a", "result": "valid" @@ -575,9 +471,7 @@ { "tcId": 53, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35393234353233373434", "sig": "9fb119ffbaeab1f338eb3c8db5aff1e13310172cfb7b9773620a9fb6e8454f029840c88ae4f33f85558a82a9b9bc2b9aa4ce6d49f5343f79011f67f2c2f46ec7b787299b8fb9d0c46a18acce3530c9b88153022964d87dfdbfa74794f5067a39bf3e445cced358bf57bbc45b7a29e550b5fbdc0aa91d1b4db74b11d99e995ba2e1ac76c0fba496fa95016b8c9544105328b14b3a3f1cd45314ab67dd8758df4d4e66a01dc89dc541e9d46feec6d1469846c778d8893d39a337d317f66ed7725196af6e878d53663e05b8c6ea215264d2c897424af9c30aee5021086b6cb6db4bbe27bda99e929469df9192bbdfdba572864b15f468916f25f7bb87d3d02f39c2", "result": "valid" @@ -585,9 +479,7 @@ { "tcId": 54, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343935353836363231", "sig": "77590c1437b5657d4df385c0c639e0e4eecf14df26e89d673033944c5938bb6b1772b5a9aefdf91c19641c1fdca98836bea1dc8219c01edc9eac96afa2f04587b76e85287f78518cf3fbe1e84ab574a9358c1b0ae3f5a843382faad16d0a7f58a7fd73868e4ac2dfa57f8ba692734a689fc0b4eb270a425a69fd3dfca7fa30e09996684dbe7f959df6025649c1b45b0697315b98fd66e587ed09abd43f0ccf4dff7ad83a8a29a701be77ff87982c3b828b48410b7bc27aa01d659e88aae6f09ddc3b221fad1523f72e0804f34518d213c65b47f235fd626419edd0c93734eaf11a91c0bf8c4c3e7a9c95c8f66f0a690e6d7ef75b6bb3080db75a8ecc3be86853", "result": "valid" @@ -595,9 +487,7 @@ { "tcId": 55, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34303035333134343036", "sig": "8cf02d19d7dc5f00ec2938220bf400befa2044fd4033e874ddee5b9b1f71961bb151e670743e36f167e02a8c49b227930e236e09cec23db417eca18740f78c752e85879c32c1b3e21139ef929e99149fcb0ecf0e334f24242780273e9ef0893df58996bc156779afaae7dea56328875cd85b030c8b4cb4f466a87c449926d9133f452ff7510fdcdfd66f0fca6e9d1a84b2fb9a7d001885f52ed63aee3a22059963df11eb6a67f11030d2841cdb90d3a096739f36ffed1eb538c1b095f8172dfcb1b5a325468f78a9ba11e028e1fca67758ee0f66a7c7002f9d4b31784b93e99e838c44efed881756c5934798b9b934b751d4343626ffc6875676f4373051351d", "result": "valid" @@ -605,9 +495,7 @@ { "tcId": 56, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33303936343537353132", "sig": "0e44384d7e96521340c9f02ae7e320636e685e965780e191f9b6b89df8c1c8f68008c1691b3e706e015911b519f08813bf8fa5377e2ec2ab858237b9dbd458a277e5e42bae0e0ded39f7c8c4f95fef46044217d2e4a64632741c7b84e0063a13be92380a46fd43f6764ceffb5d8a32eb0bf3af7af9a3b4e07ce56262a4ea3ea2f3abd4a5eb71849820031f61335e4fb8269b9c201c8f6ca662d22ae1bc9b5834a291cab864c9aca7e1120ddcc6597efee5fe3ff2bc8f707b6567603b536b8d17d3f0f0bd9ce74a535c2012faf0b6bbba544a376af338f825165ba31bbc5f88fa86ba8bac02f4035eaed4708ce7972563272296097a132968aa37030af8e3c5e7", "result": "valid" @@ -615,9 +503,7 @@ { "tcId": 57, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32373834303235363230", "sig": "905801fa11f3066c89d0976a303f21f97f042dab0102a066763dda907ac822a23f9bb99a93daa2d414df4e7122f74cdeae5970dc132cd0ff141c5698eecf43dc6ed1c93ed6f6abf8b5f056f674e96dc9a69e293510019515decf3c1396cd84f5a8ea6eb6a82a9197dc8af18fd4715ae24f0638edfcd1c12c5fbaf6c7c9b270e918457b3afb0b9a4be1f238410e85bdd7072ed684b1db2d96e0af02b7388624107132c7e120041fdf0ba46a7f0c12e18b8e72dcfa1a293cd399893e053080773a5b9e703e6d6bebbfb81fa23da8145329fdeeeb72d60130bf057839ce758ce6136bc467daa8ee8dc9d7cfdb966a96bbae15a33167c101f3fbddc164cdc0e94e04", "result": "valid" @@ -625,9 +511,7 @@ { "tcId": 58, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32363138373837343138", "sig": "366ab7ae0fc28753f7cc8e7111398b78c8323de7177e51f9b6679a87888873f9e550aaba9fd7dd25f2db2b5224664d5e738afb98cbf7b2e86d2ec9a10e68cfc8228adf866f7cace0c6dbcd381ea62dcf4e239a2b7bbff1b83db5790df09f2b8bdaabf48c38bc5d00914961aeea73c6e703bde78b806dd41047d1799ba8add7160d6abe468aed61f78cab2dc739b95f5ff2b9da3a2cabb0129e1e064af17d37a194133e0498d7f2c8319c01ef20ac6f4b81eaa037c86104bcd03dc3d8e5cdd65af7ce55d6c483520521399aadf7f2c434838067a255e1ee7e35641b1997836f010902ccf3b2b16748ec87bc52db2e658350c110aa50bdc742422270d3a2bd315b", "result": "valid" @@ -635,9 +519,7 @@ { "tcId": 59, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363432363235323632", "sig": "92832328c12807514ddcd919636b9bd125192ca98883069b2ca8edfbfb0d4225db3a621bd03a7116f9b919b16b2568a897a793d20e9c4328add71ab2a2045c78ab1c3cb769ab957af2a3b572b3bf2c0453bee10bbb9fa7efc60605215989979d7ee5724f73ce85c710aa00f24961e5444f09a83a82eafe3839f8dc3fa5e27a6cb122ad34f80b181142f762a87fdf8e8e77b42b3416502158cc66dc2dce34e29f1c9ebde9d60c7969b72d9e841110e035807e2a6f85cdcdb875b3bf8e3ab1f6d05f4adb3d738e9965c52d81387cd0a702ab85576a50072a994f13c7e691c3eb1fc4c46652a5a3f482ff8fc25888154cc8a1348913d1cd0c19d77c55b6e46e50f9", "result": "valid" @@ -645,9 +527,7 @@ { "tcId": 60, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36383234313839343336", "sig": "3fc17de411c99243a0e5d4afd5131f177bcb4edce034c91ad9dfa87e3c31dedea675574e917954832608dabc72544729fbcf91fdd1f114ca43df0af73e2226b73a1797fde7daa3cea6b086217d656798f9abde4a563e5a8de203480b42af12e636ffaf7c72d2dd791165ce3ce4b1e21e8b749cf8e91b78f561867c892361c1529c2c9ee780b6a79b72b447639ced5b4a04fd3d2d716923bcafd793cd1454710da5c785ecd2c44cac2f79520bcded6d3d27f9d2a7137a68e69c34d15592e963f915e88b8030cb7f275a3be498b25310ab4cfba7bdc0756aadcfd3944a609c40b9531cfed55e7f9f6914d53cc17dbf1d9707fc57ded6bc04f690519cdb2bdcea29", "result": "valid" @@ -655,9 +535,7 @@ { "tcId": 61, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343834323435343235", "sig": "467d466cb8e157b9cf3f51920b18f1db2401f4d2c397ec58bd3c6ddb1d5e9d9414583534060773a13382f93f0d8852fed208e4ff560ecc2030772955022aa594767262dd02f1a89ac48bf4f7a2c34e8c764e32b39b9f9d1d857164fdacea8a93e3456f4dfd9658080e3e45c0f17bb599c456e2cf5946140d467755eeabeafeef440c72272af08a4a4a1391d96d750211361e5fb78e9439c3e3b39e01ac66e40d84727908db4dd7ca742c1454762b2022dca5e1bb1ca5d051589988336bd5334f72d12fe9ee85a9c77ad4e09e4183928661e72cff1c0b480215b9afaef2601399a47fe6286acc710850b7c22d276e901219028a296edf83bfd5ef21598e5fb55a", "result": "valid" @@ -665,9 +543,7 @@ { "tcId": 62, "comment": "first byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "67d1d1c0a398148625317c3f5e44b738bdf461c27a59594b39ebb2aebef233c7809379e54411411b82d2e7ac88f989b58373d532c758baea121878ce9759441738d121881c1fa2d04421f02dd565b12770d844611ed1873a0b64d822709a6b78d6d3892b294404bce6711001d6c3a54546c76a1d17819674b0be904497a233b466fe4becc832dee740f9ab79e5b9f5db0b0f9aac0084ba05cebf42303b5ca2ad95e3d61b29ed6475545c02e93e7b0e118af92f5cddb1faeb2cbc23c9e69c120e29df7fe31991e887b3b29e77688c60e80be65cccf3d7861a7a14c39e6a6e5645568e2cc5e4a17b75db1dd415aadb45e112a9b582b2ff6e82a43d7a7347b7b56d", "result": "invalid" @@ -675,9 +551,7 @@ { "tcId": 63, "comment": "first byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "842348f2b2cdd4c72cda7dbec0fb8b114e419cbfc1ee1b7ce5d70ec56a833c4ebc8c114dc3c92164b13f4692f236d6b88e5618b23af9fa979fe9b5d8eb228b1efd0da8e47b4c4042965c8b9f08eb9f6fdf7e472c88f532d4d851623b4bf99e021e82ef313c7d93179af810b70aaf929a395ece713d5fec3339e394210b56f1edf26dedfb04083bd24eb0d3ca117761f38319c3b97a9453993dafd3d2dd8c01cd63117f8fda46f52565e4d7de9f718f1f23254c4f9ee77ad1414af4d4dcf959a89bef438329516cc9b79149db058d206e6d7c0133e7c870335f0490b8c569d787443c4a84ff665dbc6f4353dec66f9c488a3f91071ce19553a7c156025f1f81b2", "result": "invalid" @@ -685,9 +559,7 @@ { "tcId": 64, "comment": "last byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "77c9dd7786f0b5cbe76f20abf24361f8979d3a6c6c122e798eda906b0b9700cd2dd26e5286ddd39d07b7c24379cb40f8350354a36b0759bfade61d3d770702b58218c5dc64ddd0d5fce405a16fbc4de3a5fbe7737032605c06ac82e174619c3004d24bbf22bd1ab3e4d432b4ae36c23573cbad845c16a1842e5de1a3bfa2f12d3496a3114fda830dd6061cf538a4571fe088cc03dd7e8762fb08b84501843f5f0362a4fb097d6fe9b96970c0c505d2f6a59754c42684908627fa8c734ecd587c161de7b7bdd69924c0b4d06cb7db2a70dd9257876d1da1ed8cc00fa68279525c346b7256c916ccf1df9386ff9d1eb27f0a5d83a00a2738fa2dbfaa500baea789", "result": "invalid" @@ -695,9 +567,7 @@ { "tcId": 65, "comment": "last byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "455221c385f769fedd123afa37a42b7477d6c3ed968ce44d4982c41ad29a3f59baeb2b566dbacc91b423fbaec371f3809c20cad6afcc2b8df782e472c954cdeffca49553f6eca58781894c67fed1d9326a53422f9642031b69ff45e6a826d18e4241b5214231f7d252d4c640386a17c2a1839ba9c5a34e94b2b8f30fb259fa752339f134e54375a9a4f3a5dbd5f3fb93c38b59fc33a77dbdea9b8fab7c209e6f403d188958b5fa5481bd225b266bee6761132104890c8c25f04583084eb01c266ccbca401617120c61a388cc683fdd5d195c8dcd48f4d1a9be80c07727f78a10cd26359c8dd1d87614f8acac1506c5bba79b30c0af745c872433f17e8a52a94e", "result": "invalid" @@ -705,9 +575,7 @@ { "tcId": 66, "comment": "all bits in m_hash flipped", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5d1f5b3ada8d4507a7447829f26764b9f794ccb4c287870b5c5aac649f9272fbbe22f064cb75e5b3813bf874c6977dc286ef1deddeee1a84a9302fbbc9c8f86ec45eed5469bb85eed8618efdaf29ea4bc0a9cd0c0be71e82bdab6f15a9f7a637f297e0b5ad4c7885bd27b89f4a52452f0176df3d266f9c13fc44d3fcc3e71e3cc5ede3fe2555ff2bf2b72a2198af709e29c2f6f5ce44997c02ea7aebc9a33d0c609ff0f586e753e585ee5052a0bf2f71247cf43ac244818c84347662338384d6c1a4c9b9ebc14f912db688e658d453bb2082c8def4c440a6b25e03ea4459c1c9bd5495e2ce9343439cbbf03affca63856cc50936d49cf2dcfc73679c9aa32e56", "result": "invalid" @@ -715,9 +583,7 @@ { "tcId": 67, "comment": "s_len changed to 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5e91b5dcbf02d6f19621d41a83dc8f15ea83c0edb83765ef029b0acac2e1ec8918b1d2afe1fadf11c48d27594cb9c01fed79d90e5d5a8085c438450111aa7d9fa39c2345b14fc3c2cb34128f86db5eb00bdf8dfe38d61f29a41fe31342e7aaefcb4b122eb5d63c2f5c263c8df8450e9428ffef974d535818d51dc03a7d60c8b2d16c999ae46d73ab40515fe601d9b89b1d09c6d60cd51639a97c1d211e097609ba5e8c319c6fbd21b34a634ec8fb8971c5aae21c70b847a4539cc10dc314ddd8a9629e8a0e51c66c0cb61fd1f7228c01c6769190abe9bac9a3897800050014358594e0fb20dbb458b12aa1346826cc9f7e9c5352b073d62853dafe77c848cb1f", "result": "invalid" @@ -725,9 +591,7 @@ { "tcId": 68, "comment": "s_len changed to 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "92ffe544edeba2213ed7d54488432dcd7cc1c71fd958acdc56c41fbbc8f1c16b565b1595fd3b88c48ecce181f9cf6bcfef4636c2398ac06ef8088e14cbc97426a501c05aa71a54a3329aa53a4f259c3299756a429a7baa7a50f78da8012e4fc232eec623145388d37c41e6cfbdb1afaabe38e31db381022a428b353d2c7f374c58f10c551419b1c3bc455b6f66b75c26b5068861f8f96f3700ea37cbc0b4d3ff6603a1c6308409d040aebeac2a661f94940122acef1771d44c5cab2455535421451bb81d0656605f8df2d0ff29a07766092dff2fa20cf68ffee574bb4b2b0a3f828670fe93d2de100ff0c9443319ec7283c242a617eab3d445b655ba674687e0", "result": "invalid" @@ -735,9 +599,7 @@ { "tcId": 69, "comment": "s_len changed to 20", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "57e8cc1dc00c07383d89a79b5c8e4f5bde2a2ba55a3c7201b3291c4d805b1b2eb36f8f326b542342da180abe508669bb6cc2dd54e327bc70c1e317ba93a0fd21e7fce22a0c597c7420d1d5602ac43d9348ba3eba561f250e301ab955b0dc33e4abde32946b9b3e86c8bf07a44646ca595960bb988fef04b2824967e9da8b0264f1da0659373935313a574b5380f0b54ce1bc0dde423bd3a54f6ae5fafa772a55c1c44eb6edffecf13e6e5e1edaf87a79e338577304141fbc44f0e9eeb286f553f879addd6e12e436fa3af51ad53a72f2679f0ed102d504ee08706fe111eaee49d880d1a0b91924b3b79968ed0f9bff446dac199ee89b158c074927d27b864498", "result": "invalid" @@ -745,9 +607,7 @@ { "tcId": 70, "comment": "s_len changed to 31", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5d8c3644e0e18da9d81ba3fd33436e4379d3c3fa8127b41f2eb901836b31a78f0954d3287d452887ee3a285701a920b0f6fb8da0e017c7bcbe59cb9bf5d5aacb1032cdc4ddd85492c0638519a4694f686e77305d138b9d3491460f408abb8abfd7e3622aff5a4a96b383ff87560e9be962aa4696be3668645e6a43b460b18c93af0578a8de3b4d2fc657376c7ec9a23c473a81ac57da1262b47204c13f5befc0ce2b4339b83999cbedafa334ddc73624eae8b7002c082d8ca7064b6963b443ae32b2a16fcdb4ad5e8c9b8073305ac4c14fe0c29514320d09b6e48ddea9f3e02cf3273f5cb5871a0bb81a935606b7fe56bebe410c5afea5a8af3c426b72cd291a", "result": "invalid" @@ -755,9 +615,7 @@ { "tcId": 71, "comment": "s_len changed to 33", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "563e94111eade9526d1f2e93da16ee171273291abfb90aeb94ae7b95f16395949ef3d3f0994852de035cebf8cd002b76579d0758325c6750ffc917be419174d255a2b798ce287f6240a97d4fcae47e88308658898ce37407e9684caca197c46ec9f66a0ba4e8aecf6a7ae749304fddf1ec4155a17de5d01117a3cbf2a34fa77d0556a39451b697c869e6fab3283541816bd6c7520b5eb0ee6b592a19331ffcccdcaa403f4f25e732a847ff260ec40ecfb52abc6f65f95d21715acd2c0dadb23d7e1c0fa8cac3e60c6f19b430f9c252ce1f392cd2f7bc87a4be0a4dc0b7f909afa7c25ed1b5be611bf86a648592786385f02c345eaedd03c4b0bb5bb758254d9d", "result": "invalid" @@ -765,9 +623,7 @@ { "tcId": 72, "comment": "s_len changed to 222", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "09a166092799e0dcc9b4e758223012162cc0d8560b77833412c1bd37c8b0ee5260fd79e25a5dd1fa6a78134b26c85b4643f8992a933990f1505d0309bdea2bc41418e32f9966163730d805fa688e93f3aa5a8f01dc1095556b612218932ee15f72cb6033d3cdfb44d67fe53abf255180a521f7d5392c3b0ea864c4daed26ce9003f1b62cfa8333ca201a5ab3b78958a4b706a45763152e2b7b7006991ea80a7f06aa1b7ed23e72a9ea0f4d987588189124647318bee2a7f0a420a21d5c7763b50d2f1ffc6a3d692c840fe6004707a9990c29bb0e069b03702a8d25f4d4f54b9568a7ff96d078d9c2ad9b51b625b968893c66b92d96031d4a10a95b98bbcdeaeb", "result": "invalid" @@ -775,9 +631,7 @@ { "tcId": 73, "comment": "salt is all 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "1591ae743c58ceb723a76f502e21ff6a65c24cabf5f527bab5a6f2a69f20c776fd2251e43ad22e09b1486ceb1935b2dc2ade95e233f296cc0e5a8af8109659be76b6bfdf37e14837fd6c34bfed1f19ec9d21f974b984fe4d4773896ebcc7fb862fd641cd0d77178485c70c2d68b4d9be1d863f6f254b77991fc9053f5d5415d1aa74ba9067e2e6607fb651638c9cc0430a40c9b691977b557a31d95a290a95b56ef2ec8e4313686a9c5ef48235912b210fdd2c50aafac28131104c795c42ae75810b0284b2d257e81ecac4240622ebc261ab8bceeeebe80f1cfa70f18d782aebb97d803ea3a895be541be6941df103eaaabd870848bfaf58cdaf6cecdd5a10bf", "result": "valid" @@ -785,9 +639,7 @@ { "tcId": 74, "comment": "salt is all 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "6f2f650ac10d5aa2c16703f657233da8c035da67a6e9e950dfd0391399da3a86ca7837dd7cf23e864d9cfca1fe77dae45a01ba21d23dd918ca7bba094aae376100198f59834396ec942fcffdd7d6a44953f69bc60291b1eed5921a0434d8b8953beb9d1e1b15fdca7090fa5c646847c0b759e94f056911ad188d4b0cc399c8c345757d5022f1a38926de0cbda8648a7affd9f031262b1079a3681d58249186fec4f6e98bf151c9b680a46b88dada9b42cca365cf908ed0501cd21e02a5bc4c0675f23ece50987b703499eeb94b6c40b5cdf22299776fe30800f887a1dfff18cd8a7da8c2388060dcb78c925c54b4e620cd3fe7546accfb3bbae9de08ba886009", "result": "valid" @@ -795,9 +647,7 @@ { "tcId": 75, "comment": "byte 0 in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "37487b948dac95a1e57bf1ac40888b8e074cf9db9c9825e7b7267d3b105a8c67cb9b33c0e5fd641836798f41b8b1f024b13243da4fa5e527098337e5cac41e0523a28fb135ae060e7c1e4eb9556222bc43bf1659f65a2a2db108ac9b7c9942a5658fcbca5622c115e34ead883ea4ef03f7f62990f282fa791b04489053771329a482467cba8a13ad98f27ff7b61c24a452e085d432130b7259e59b2866e55320119b21e3c706f3596ec174517c43cdbe957e012b573961b1fa925373945ab3209a1007d197e1e9301dd0afa485acf6643ba0587a69f7c44bdf1e53c32f05a3b96db0c462509c292d7de09a6c78ebf1131453d37ab037176011296730f57cda97", "result": "invalid" @@ -805,9 +655,7 @@ { "tcId": 76, "comment": "byte 7 in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "241a3a7569210a47b83125fb67039a68d9859b971a49af62bfd4bde01e3b955ab166bba5165657fbfa519573027ef1a0f40cf7533f941d64e09fcfcc35cdd564c1ee0823166dfc054ed93e01c5831c036920335d8b8daa32220dd5c0b6a071f08d19411c6418aaa9883375587b19f0720e79f184535d7ed8c5360e667ade541c1ddbf9c0629255d8d286eae8defd34f000a3be1fa7fea65a4cd4f64b11c641806fa57d67b4c6b7b49892f38dc5d13abdabfaa6cb91ed6022d4fb467cdb6046b13fcc8142a97bc34eddd045796f4e19b1885d04c51f53e5bc0c272678990aea50a124274cdf048ecdb7074ca86f36841a7ade80a8aec6a653a0292c82a1b5c678", "result": "invalid" @@ -815,9 +663,7 @@ { "tcId": 77, "comment": "all bytes in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "484d71be451d1f3667e01f3e7f1a80db9764f751ca87ffc6352953a773f6519e8a0f210d6d43b417670d9c0ce3c11a668cc83394a5e2d7bcd4ae98e50ed26c0ab66b41ad2e28fa703f2da04db0963875842d90a77899642dc297cf37a76fdb007a990c5b7af83e264be9323149fb680acb69a19e0c5aa949c2094e0a18abfa1b199b73363654638d86f9abe73a678ff0a41f6b702b70ea1aedb287add79b9a7f4a97535d0db46c05983072481dbe43fe6dfe33229ca1aec42e19afeb5bd35f1e44264c1fc6c18fddc95fadf1b1676f185e5b55f9a2bfe6b6d40289f240633513828a7b967748bbf0ccd1d3fb9f6240f31790a789d8c709c278ddbb0f706778b5", "result": "invalid" @@ -825,9 +671,7 @@ { "tcId": 78, "comment": "first byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3f27e0fafc57629ccc0432827187766a30537e821a2fcd5f1088100d4d8b6a6a9ce950f51102e3b55167d4b49e0b6a306e0fdf90837d0630859093e90a94fa564b7a4a82f4ccb772377e07a2b5a6873d98bf665c92df1ce7cbdb583cda83947b3c9c3df5b3807b470f23f8d08df9fba78e13d6b635f9f59d2d4baa34831dc6c3e5a29695645b1ed50f3a3389e9e119de765e6d7daaff0b454eadd10f445e402bf3cf4d14f4d16c2d9e4fb5571cea7929d53019d414d118e82d491bf3fb3bd7427abd6eb48a0ed277221c42840eaa1fd5e7ce658f7763099c1d59431e498cb58357a659aea8e181ec0fb5ad8a55d1c0f129500a25b85cbcc8733fa3dfa9ea30a4", "result": "invalid" @@ -835,9 +679,7 @@ { "tcId": 79, "comment": "first byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "006e3f343b22fbf5cce816efbfe06636c1619632665591f9b1fd2bd0aaac9a0f776c501d7a232fd2edcc12ac63b3b56aa12ae87982c1997e5ac5fd50f6a5c350e6e84fc17d2149547babc4830f8c2eef1885e4bfb15c9b73322b693ea74eabf43e5050c477c0e75ecf75cfe487f41f4a2df4972a16e0580d57946d504fb073f23ea691086e5bc40e2b2e1dd653f2ab201ad609fd06983a5cebb98678c039150563f6c944bd6558b422de25b9720887d97ef63b34cdee0139391c48558941ba94bdc0c22e605dd9cae669406c3ddb361787ec6437c87a688b0c64f0290b1bc0ce17466592a48b83b27f0442bdb15ef753ad56eaabeb08bb3b7ace7f9620fea113", "result": "invalid" @@ -845,9 +687,7 @@ { "tcId": 80, "comment": "last byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "838d0ad34f2393aec53682ed48f937a458a32216a74dcc4a1e591a538119c3b56cad78b1c4b722948373c51c04a50e46fb5f3034f43c5d260364617e6f03af7d75d66baf3dfa1ca94e75e77d304c63ea5015cdd7fb1e1cdfbd6b5ebef2b2addf697f14c97cf9b5cbb1bab7f612b3a428d32cefbb788bdb70729e53d5b8cd14f586aa2b9410bbae2d093bd11f491469479eb640847514d72269cddab484d882aaa9761839aca9851b3d409211de83df742674d6305cc3a71143fa5077bce9d3c8da1f6da0df5c271f048ba589e5c34a23ef12747299d9dc4299589364f2137ace59781e3f01011ae145a5e1af20c74516e0b56d729e49b3de310c197e7a760efa", "result": "invalid" @@ -855,9 +695,7 @@ { "tcId": 81, "comment": "last byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "6b19a03c774e1c3c24ea889b552e99fe0068a6cda022d5ccb6d75a447cfa0b16b5b144208dd407e440230ffaad4f12a0746da108dab5d4f162bdc9b24dc68a2e9e077ef5702472c4ceaa89c29cac41b4782b92f6c87e014df2483580cadf2b455f823fe12c9c79a155ea32a9f1ed120fe0f13b10ab4792fd94b99e0aa6ffd27c04ef7088e3cb935436529650894fee6b5b78e0bb5aa59ee7bbb2fb46af784e2c33eb76a12cdd7d0087a081d82d3e466a381dd37d25d3b4a92756723cb1f1f49d0481d12baa21ff77c0291f902682226d99d77d36bfe58d1825988c97d9d00e15ab48c9919583fd60593fa93ab1ca8e7dabaa912f6535bbb05e82bbfaa8537b0e", "result": "invalid" @@ -865,9 +703,7 @@ { "tcId": 82, "comment": "all bytes of h replaced by 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "682673d7c98ae70039e9f259275c884da7c77136e06d47e8af72f82a09614a08ed125c6d3a80f701a61dc2ad967e9637662bf40b48543e5b620daf37e3088d2a54a8c5147ef99227cd5cfd0a478d1fd1ec62c495cb89046df756908621099913aa4142c3dba2a62de6a8899f0acc7932e33581d4102020423a99876777c59292d597428f50b846a39d709d38c3a842f9a9531f26dc2a11f518950eee92560fb6b6667a113237a3e6d7bdae48bafc90a76a6839b97e6301e546f5b136ff23d662593f74920dccb56d47fea557adca4b36820469425cdd4071ade7c5c14f365ba4e0da97cdd62cec66fdc724d3f309b6297c1c84091a74d656b4b030787df593b0", "result": "invalid" @@ -875,9 +711,7 @@ { "tcId": 83, "comment": "all bits of h replaced by 1s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "1452cef4f4e0d46ca8caf3a628074f7ed0acafd0a16c4c4c423cd361cd61319d5e912b162bb2b7326e56e20d5f9814d6339e0cc44da9ba1be28e473880b6276a86b8cdfd91d2f5fa830024b842834bcf2d425c48b5a58464b7a3111f55ade2d3b9cdb958392efd559f6b6136cd158e157faa4b7ee86a3457dcdbd877b82d53c23d6e71488e554574b78f0be72da8d4160aee680ce485f9fa544562a12a89328560a773ff25138decf4200e2558e3b5a364a4372cd1f64fb25887b8c2b3938aca10d8727535d0eb0b73af2b7ad70656f97c5c1a97d3e2c2d1cd2732c5fe8fdc5ba6f554bd5190a54742313a6175db2a77d36d24934dc056d66cc6bd83abac61e0", "result": "invalid" @@ -885,9 +719,7 @@ { "tcId": 84, "comment": "all bits in hash h flipped", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "2f5ab041e87b74c0ffa6f5b0a4c5ec8d0ee3d2357a0fd2face275dbc6b50a230f2108b4b37fa45d5bb1211fb26b96d315cec9391d198ad7713faf3c4fb60806cbe6378c7a08c2e75a67848ca98c80a02680650eda98ff0c818f1e7af9ff3a3236150699a4c900c394c2a00ea65b39fea873504898c6fced5e4520bf3d69a11debd3e66ad681b7d03bbca940fbc809f03f99079d0f24f31cdc76afab73ec0b4f5baff4437b0a304a8893cf593bcf47b2f63a401f1b456f1741b3b3641e3154e6f4bc035723fc3532ee22d4f65a3963c1b278c1a9a8ce7e04876e8c327a70463e3785b9a5aa5b4a50cb4e35d92085172a61cc5407af2752a59d06b58a242926328", "result": "invalid" @@ -895,9 +727,7 @@ { "tcId": 85, "comment": "hash of salt missing", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "83d3f4b18d2653189572e75e9b4464292ca649591a82b1569ce13838c245da67371b1ea78e4215eba8de713411ff060a980405f0bad99546989153017a380f9c7b566500fdd5a15830eb0c5f4723e341391268933a41311e9832b340efbc2cffb4baa9c5dd47783eac81a41e3d6336572d38b034dfe5ef4b94e5c3f903cf3e8e0a3c2c59cfd13f99f696b0fbfe71368cda5a1d28bad1af3c8976e3f6c1bac08707d2684f6d55c2ed4b433c9efde91b206e0842e534be7e88fa219763b960d9d5a43a479990aa9732661693b9e4da89a7bb5dda878ae43f5e1a11944f7a5c6efad600ddd13a148c1fc8fd2574b9667342c73f2a8b96511a5f75cb1ce486b9df81", "result": "invalid" @@ -905,9 +735,7 @@ { "tcId": 86, "comment": "first byte of ps modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "31ce7ca597f76ab95d47563f728ff93bf43d9864e5bd1229b824ae26b5a13c79f6f7957217b37e1af0537fea81616187ff08a0d5c98a92da8dba61bc5c14da3321fd1146d83c2cbd0ec0687d81f6d7349f5a0cab0840e22cbfa83f02a79d321ff88830d47d4842c0b032c27a181ac06a42cd0bfedaf75f2daa53f64eacb5986545bcf150b8d433e66b698f2553f9da259bec319d8c0cec05d9c320e7300463d41eb077028c1e0a7d6d87d4dddf54c5b78d6a15e4527e37110b9b9ad2f3b2dd0db591227d41cc9f26f2349581dd89e0ba639d0cf9f8c86fe819dbadc688522b58d7284caabf843e7143395255e9a0d710ffbef6ad13f6a9361e20d2f6f5a414f5", "result": "invalid" @@ -915,9 +743,7 @@ { "tcId": 87, "comment": "last byte of ps modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5798785187910703680cb2109f492c3f0a91b4a8f11d3da775aba891eedec3d76fd30a939f5d7a2baf7290c573e886cec8ecec0b1598f2cd169d53b4abf8accc09709187f32a12c80fdb42ed98d9e98b0923828f0e38acc338234f7b7a0ee377644a655f48816ea4a5bff0f6d63c3945dc3aaf921e9404864594bc323c1f3ef42f9361ed6cb8fcff2994293e17865e2fad2d885277251fa24d7e7aacebc48d61c3b48047dd7c99826b3105d2f820cd62404cad5d758da461af67677e39e55086d8fa52ea0334bc3b77f95191ffacd28ead07a34e4672577c4c65b5bb9d5f9cab6e1f1242216291b69a0c98714452f01f37722ff26589734cf6020c5ac9196374", "result": "invalid" @@ -925,9 +751,7 @@ { "tcId": 88, "comment": "all bytes of ps changed to 0xff", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3747c7c116cf30567e24fd4213c126ec84366a26eb304a65d144dd9b453054df4e5036c861b5807137934b1cef351411e40654bae5df6fbe3c42d763407f273d3dbe059fc6412a366775603e064b1561a58e70860edf954dbe666f8fe44f44f87df3b0e3f3e19c904966ada52f00806f975f256d4a855cee973e20f33c31f9f2b3792fcf326f075f86f275d8ef8df2dd0abac83d491d485fc167cd40f3802f66036df4fd64fc441ac8a25b405d5ef960127623c269ca836671a66a6bf2f39c0792dade17564d31863c7e0161ee0bb88522ac0c9054bebcedb603a2d18ddb0f64a91ca5a2f0086afd0d8c07cb0c1e7f24d12f866cdcde46d663c1d4dc7f7c6f62", "result": "invalid" @@ -935,9 +759,7 @@ { "tcId": 89, "comment": "all bytes of ps changed to 0x80", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "1377d4997c03d885e4b95f0350b1c8091a4d9beef9533dc6abd194a1439c383622b9dca5a49da247cd55c02186829f695ebb007ef0535c4757baad057d7bf76dcfe37cb9181b0c290db16d0abc51ff32d03b6a8e56ecd270dac231c81e50c7e0203d22b991291fec650b9904b2539a8a330172843bcff0cf46f06e32f55bec1f5a734e70ec8e4e8883e3c22eab7561d9c76737025352b5c9fa9c76eaacb909d23d0d7d7b6f1094ccec8ba94f149f81946faedb39ac557cc28817c9114a89a6f720d849f90cb23ad202ed4682036b3cb70b6fd5df0225900eaec7a21e39fd433d3200aed4bb4abc3b531393fa462fbc920c918f1938d33ca86e7ca3bbf1d34d74", "result": "invalid" @@ -945,9 +767,7 @@ { "tcId": 90, "comment": "ps followed by 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7d0f3cebb4372569e8f02df9f42222151cc31659df8d5078e9ee8e91030735d27e66da8c87039a27ac28588e8431d7ad1583534e8570318cbb2554c07016bfb02fe59af00576b7908286f4b27e36f768a118c3f3a1ceaeffee03a1b67270c3e489cce5c5f1171e0a8734553403047faff680dbcd70bf0fc1f0f4461bd4e68c6c0978da3490a137ddd8f62bd79c6a1daf70f7a9a3e90056ccd41c62f04915bf128f74dabcc47cba85b0fae47a04da32e17799ca150814d27793816e6a198390c35d1f35abf6816761a5ff0c28b1e60eeed244b1f24934174a1d2c469475f3eb8842eb9f5c6224386994aff9579f26ea7d73c668a113ef7dee8b2bda576135d452", "result": "invalid" @@ -955,9 +775,7 @@ { "tcId": 91, "comment": "ps followed by 0xff", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "53f2db262358c21792eca635806ea1c1ad041d9334e977a25c1de0fc8233ec6f01737adcf1fb4dbedbd0078406ecad921e37c77d4585b5eb5ecc74c07ada1864a3c13acaba9372f852aef55ff2dc42c0aaef74bb656b8e0beccb7b9eae587fdf3b52eb678af1032e60ad12321c9c10c445448df523856ad262208a06b8817ee229df825f080a72d5e1a43f222215824a8ea6d455c80b2563c65be1eaa0455714ae576ae67e46d006934cf0c137b8c9900af9ed716391ce96ec43296e83a5a10390ed91f2e6753ed0254f0290ad899462b3b7af42c3c5f0893863a3b5e6052d3a6dee554746960a07fb6ecdf781e47b96023ba01cfde4c7214611a1be5735e2fd", "result": "invalid" @@ -965,9 +783,7 @@ { "tcId": 92, "comment": "shifted salt", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "11e8938238a20f0e6947015987380dfd88a1661606bd05bbe4298f4746e81e3bbf34aeceba5360f1839ee0d7d7fe3e578cacc2d24b15eefe2064edb1fd04ff9a44c0a600ebf00f64fbb1ead4246e5ffbad0c22441ed073462f26e30b61a0a9142b4f993d1b26fa32e11382da33b9eb5855cef6736bec2f4f5bc6bf82fdf7da62346a4d9696c53e1cfa789667b721f32f7779daf7df85474096a9e9a7291afc76df3a66c7a0b997b41bfb71fedbdb4e65095efe1a81d35b66be55432e0a6e33905475b46a94e05bce7fee84645f500d8ebd7c0282c35f22774e7089262210f83ed485cd2b045acd5d62b4bb53dcbeb2588dc6535518189cb0220a7c9406e454d6", "result": "invalid" @@ -975,9 +791,7 @@ { "tcId": 93, "comment": "including garbage", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "39a8e947c919ecfad7ee28bb708c1f9e825036374ea0f610bf5531d89b813d506fd00bdc15850b250ac50fc556a676c894fb641dc650999eb6239b91e2c755126bbb9fef5783a5ab834e0ad91c60e720e80e096c091167a2a1dae838a16fe0ebaa8efb3573c89ac5d8e0584b5ec4e2168ef097f937ef0f0d2a2f964a8e6a810dd15b9c27b234d788af3c4f54dc97035657ff19f2835555dbafd02c4ed3c76654fa868babb71534bfe84674eeddbfc2b27a517f666bd03a27d8173bb92826a231cd9a241c171445b416934ebec5f7eea4fb41a61937d9a98f61b2fd1ca8e2be125e85cc8d16d553b114ab72395e86fea52f54edd853e9c5156557e38f621b975a", "result": "invalid" @@ -985,9 +799,7 @@ { "tcId": 94, "comment": "bit 7 of masked_db not cleared", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "9c13d877ac2bd8c02c11e29ffcc0c1046dbc9870177e843c30b499c2bf7fd09daa43469caf2b8c3e955ded95e4d62209f7571bb45593f4cd8b0c7bc9470a8a693837248b5a7854dc8e37e752d949479272642994182061d7af80b0ac6f6e984874c8cdc6a5d7d17dc9e9de5ad12120cdb9f6c0d09c0e11b87b3423e37ba9437a4f76cc1e6124579e5f79832b89710de1968ce46e3e69fa185c0a924e8cb5f996ee5963f6826dd37714de264d75545e8509caf8735330cde7ed4228e5779471827b83757c466022117c45d598f5a4a7fed7be4e1b4d320f894879061a75d1a41efd8dcaf3c61733ed8ca2cc2f83714f8fdbc7a97cd6d6b97ea3d36ebd69890633", "result": "invalid" @@ -995,9 +807,7 @@ { "tcId": 95, "comment": "first byte of masked_db changed to 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "00566c95524ad0995eda7d668fa08e8f75bea868b60972d6488cbe8939bbde68fa5206e671f35555f628fa707ce7ba0f468cfa8b9737e0ef64e0e23c901e4965ccaaeefa9b84363a3037cf5f9e044e295fe57f32c1125ca70c639b22732aa4c4b3e5562690bc1d7e7e74dd01c674212dcb63c58fa23333d45e1e4ccffa5d186443cc785c5ece3f2d7a8995e25de6a171cbc960c272c2899f6f87ceadb72eea1be085245669ac08993591e72bb9aff8bc29388b35c99f1ba7477af9d16754894a50d4caea4bc80e2aef2ced27f4a1c88be284bbb40cb8ae279b4e38a4cd8a51a92a279a799b3316c2938e1386043ae7ab1d8605cd310d7239c805a07a19c7b17d", "result": "invalid" @@ -1005,9 +815,7 @@ { "tcId": 96, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "2b46a0aab5f573e32ffbcb411cd99d2f90aa9b1abbc600b0cda0d824f79020aab47a2494caea20fc93017e77b99eb73a1f8a550b611e2747ad29207772629c2ec40918c07adef1c90c99a15cddb9eac88955b4093a9e743d2420b4647e167bff8ddb07ce197db89d8a7d3f327058a41cc459ed4f6d5d23dfc015479d95e195da37f5b1fc318a3f74a0ac5fe2b9569c7fd99b8eb3ed3967a5eda1d246a3b225548f67ff860202033e7164d4b99dcf95f4232d18a7913f7258a33179133a6fb4ab5a4937b642eacb92908cf79495745abc583524cb0236fbfadd2c7e8b0a6597017912b4737fc01432625a508355869670bef25d32afe6753c38cfd96ec38953fb", "result": "invalid" @@ -1015,9 +823,7 @@ { "tcId": 97, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3b65975357ab2a410c2fae7f2f0381e6c40951260451f2eff05f0dc707abd013a996fc10658a6963f462877a808f61ad0362b9f640750b19debf3d59692134e357a49ed3693f50924b7c8a1824ccafcb4b93f7679dd892823cd479895d41fd1c40fb89fb1da19bc1fdc72eb038782f24ba3326428cfb166a475a9fd27f94d1a0ca6fa0e6a0d2c2883db3eeb2c0a59474da36211695fb811b9e8bc7f05ccb1f50d26d71a2dd209b0d269a736610c7dc1f7343a4736fa2b8c27827dfcad49bc4a86822cde1579dfbd646474f11e1a60f5e4ac2f2a3a5421a7baa9dea5d24be03cb6fee771dd808b67f886b37be5a300f6551d7e7636e9997b3255ceed5187ebcc0", "result": "invalid" @@ -1025,9 +831,7 @@ { "tcId": 98, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "4516c8a39b8544d1c65d96472fea0b2753060330e76e6f90f41ab349953d26ab1b95fd87484535b68c0afcf1542a9b966a9bf98b89a53bb28877b34d168a4ba8201215c55f9e86d30b7159093517682e6e956078947e54e3f3a779da032af7dc6bcab1c0b2a6693fe0eeb9de0d158bcc125293a6f10ccaf1499b6ad912ed5912537e3c3c5f18eb0ab8e701056d7b973b8b61af918858b87152b6c40671bf96735ab1a112972346e771e7cd9482f6f59d320b8798a271cf21779747f964281afa1303142eb3e1841772de825b4b5e68024dea014193c4e1c206bdc6121a8f2d41837be3d13833ed615d5b9df4ac4c86cd25344fe1022df0adabfe2d46f7d9f0d0", "result": "invalid" @@ -1035,9 +839,7 @@ { "tcId": 99, "comment": "signature is 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -1045,9 +847,7 @@ { "tcId": 100, "comment": "signature is 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -1055,9 +855,7 @@ { "tcId": 101, "comment": "signature is n-1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d4", "result": "invalid" @@ -1065,9 +863,7 @@ { "tcId": 102, "comment": "signature is n", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d5", "result": "invalid" @@ -1075,9 +871,7 @@ { "tcId": 103, "comment": "signature is not reduced", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "675ee6980d92ab6d27c29fbb88a6b913cb0a42ba4f2bdfa35808166c454e708cd1e1a7e30d8e0e4e814ef107afc5d0d0e1831bccdc8092995c156a8d247b26aa0c14538423e4804be22fd2140c143515fb9abc828a7565e8bbb984d8cfd21fa2e5a897074437daf0324d18d2b2643d667a2fc4f286bf60c3e7d53e4a3f2f3fb1030098c673c19a8b4660fd934e702c0fa8a8aff154f6ee19afc7ea6cc7675002b9bf73f05c02944aecdd5f3c371f1a13c1d5f3128d2a754782958a05b341d185c1d6ff50ca68764b8966ddb089d4c66bd1d7afdeb01fd0fc7b46df3355c8db6c33dcbd125fee54eea860a94ccadfe789548256eb36ca481247719278299f560600", "result": "invalid" @@ -1085,9 +879,7 @@ { "tcId": 104, "comment": "prepending 0's to signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "000068caf07e71ee654ffabf07d342fc4059deb4f7e5970746c423b1e8f668d5332275cc35eb61270aebd27855b1e80d59def47fe8882867fd33c2308c91976baa0b1df952caa78db4828ab81e79949bf145cbdfd1c4987ed036f81e8442081016f20fa4b587574884ca6f6045959ce3501ae7c02b1902ec1d241ef28dee356c0d30d28a950f1fbc683ee7d9aad26b048c13426fe3975d5638afeb5b9c1a99d162d3a5810e8b074d7a2eae2be52b577151f76e1f734b0a956ef4f22be64dc20a81ad1316e4f79dff5fc41fc08a20bc612283a88415d41595bfea66d59de7ac12e230f72244ad9905aef0ead3fa41ed70bf4218863d5f041292f2d14ce0a7271c6d36", "result": "invalid" @@ -1095,9 +887,7 @@ { "tcId": 105, "comment": "appending 0's to signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "68caf07e71ee654ffabf07d342fc4059deb4f7e5970746c423b1e8f668d5332275cc35eb61270aebd27855b1e80d59def47fe8882867fd33c2308c91976baa0b1df952caa78db4828ab81e79949bf145cbdfd1c4987ed036f81e8442081016f20fa4b587574884ca6f6045959ce3501ae7c02b1902ec1d241ef28dee356c0d30d28a950f1fbc683ee7d9aad26b048c13426fe3975d5638afeb5b9c1a99d162d3a5810e8b074d7a2eae2be52b577151f76e1f734b0a956ef4f22be64dc20a81ad1316e4f79dff5fc41fc08a20bc612283a88415d41595bfea66d59de7ac12e230f72244ad9905aef0ead3fa41ed70bf4218863d5f041292f2d14ce0a7271c6d360000", "result": "invalid" @@ -1105,9 +895,7 @@ { "tcId": 106, "comment": "truncated signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "68caf07e71ee654ffabf07d342fc4059deb4f7e5970746c423b1e8f668d5332275cc35eb61270aebd27855b1e80d59def47fe8882867fd33c2308c91976baa0b1df952caa78db4828ab81e79949bf145cbdfd1c4987ed036f81e8442081016f20fa4b587574884ca6f6045959ce3501ae7c02b1902ec1d241ef28dee356c0d30d28a950f1fbc683ee7d9aad26b048c13426fe3975d5638afeb5b9c1a99d162d3a5810e8b074d7a2eae2be52b577151f76e1f734b0a956ef4f22be64dc20a81ad1316e4f79dff5fc41fc08a20bc612283a88415d41595bfea66d59de7ac12e230f72244ad9905aef0ead3fa41ed70bf4218863d5f041292f2d14ce0a7271c", "result": "invalid" @@ -1115,9 +903,7 @@ { "tcId": 107, "comment": "empty signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -1125,9 +911,7 @@ { "tcId": 108, "comment": "PKCS #1 v1.5 signature with SHA-256", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "1758eb94588e6fc4f50c1be1afcaa41027869f304cad513b1fb12c2f446d63cdc05c4830a7e3e630da7b2da4f7867cc173bf6420f9732277282596de41ded32e21d0cc31441174da8765f57419c7764ea758f55bc17646eb100c435d1ac0eed6fc7ba6de5f832094ee2f479979765e05ac9976788db3c241a9e32a0da864f0019a87646ba623d63f4411af5dee1be9ec488c7e3e1b231479de70b9ac5f78a17b1f4120aece45f26c07e7bb345fdfeb05e14bcaacc614672a465fc523624cb19f66f9c6c3f642b832ca44cb25176d679f0e05606c3fed022cac24c2bf960a406d48818e3eb7ed53b0446032469047dfed95fc18088c92d91d93722c47f88163a8", "result": "invalid" diff --git a/testdata/rsa/wycheproof/rsa_pss_2048_sha384_mgf1_48_test.json b/testdata/rsa/wycheproof/rsa_pss_2048_sha384_mgf1_48_test.json index 2626470b..4adb2bec 100644 --- a/testdata/rsa/wycheproof/rsa_pss_2048_sha384_mgf1_48_test.json +++ b/testdata/rsa/wycheproof/rsa_pss_2048_sha384_mgf1_48_test.json @@ -55,9 +55,7 @@ { "tcId": 1, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "sig": "0e899239050ab21c102394e6d22090f51a225112a73257413b7fbc9dc5c479aa21537cbe2b126b69b7857d97c58b5425cbd67b41e8b17c37d6df0bb0d73bd468103ac09a11ee5edaa42dad5080765b539921c031994cd02b367b586477ddf45a280499cc31d5f2853874836c0ed0c220cd388e698d94f10d20f696030af751ba9ebe44a19341a9f539ceebee0c0da6ec6333da9c7bfd44b6e48ef29bc07c43e9f0d829a888b6b19dd282dbe29e93d80c46a6fd0416c912967319b5c967c85002654f75ea03f5ad1e3c7e5c696c01d0bbfbfbe22d3a5ead904c8d810b655443da34d76e2f71ff58401bc0d93adcd38175c94a2ae6a2b4b8066b53a9fc38fa5740", "result": "valid" @@ -65,9 +63,7 @@ { "tcId": 2, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "sig": "9b45517f6149764531b362d7c6b6261b77fc37ae0b97bc392ba27ecb9bbb0d2db931cd7118c86727202333558fcdbf84464595b31b28a526bf7df2582f40035ab5e1c3896337ac20f137568a52f0b64bc544531f00791a4593ed2182b82bd71366cbfb6cdc107c79fca7c3aae679e98e75b40b2034d9375ebf750b3153a97d829bfd5aa39c29246bae601c131238275503faa532f0ee75492b7d7b5b4f55d7be619f269d80a3feb414aeb1f36487b0e46b870d4756f98cfa50d6834a7cdcb23890821416cf0c8e82f688aa8e46ef8e3179e5ecd3cf157a8caaa70b0f4074294746e41b906d0ce85e6f2485cacb71bd63bb365eed5e91c9af4589d74b3f9487c6", "result": "valid" @@ -75,9 +71,7 @@ { "tcId": 3, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "sig": "1ad8f3e3e3327398960ed19275c2cdf187001516a6116b7ba2ce301ac4952f1d180e08731eeb14e5e94d49ec6c79a31cae6d256e32f01980cdbfcb34feeda260048c371358cbb70a73b5da7aa245a83372d543383a0eeb58e7602144f70e7858dcfd04592b2bfc5b83ed58170bf692d00e546d8a734a726df499816d6e2829fc7028850a2732a1261f2b8448b3020d29b27ed1fab22c932ddf85ea7ca9bab730653cd59505e0bfc1344a46e6f9dfe6e68f98ae2cad303367f598b8845801c8b274117d28f8393504b7a32c9ffc64bd42c2759f64157c3f8033e67e5285e94ff992692424869ed0d24a9d003670532002da0c2f9df524b1bc3b23b9a78f5b53ef", "result": "valid" @@ -85,9 +79,7 @@ { "tcId": 4, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "sig": "9bc2fc58e6db83a04d327571189b835a63df65aa3a41918aebd7f97c069cd499978370e4a4e46b1c27165b51f703beb3beb1c0a3a83ed6613dc840b58612a996dee3a10e1907bbceb5960e4f7a0fa9cce69a3ac34cbbf10b404b685763ae3fbafb42f125a060626e1136742d4ccdb469b3a6b58fbb4cacd3f5fe88da8838e2d2645d11618067edc8eb6bf6f96e1055122cff85c423d113cb4e9e1303c268dd5ceca5a201bc17d582a84ffc14f7f5e654a25a89486d54991f85bd24a6112849f38ccff768d1ca3c44e3e6e6a23e177426d26bb1173cba60a7938bde64b02432db83fab73c3fd4f10578f826ac3cea04172aaf43d60455c2632ae06c7665ef4537", "result": "valid" @@ -95,9 +87,7 @@ { "tcId": 5, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "sig": "bdb7c473f439b9b67e0e0ea245958d20c5b0270a0440d1de803c45c23822a09ab49a95394f9709d6ac70395a5438710c5881e645edfeeda27e2bb513382fbc86348656126f039eda65a2f593fb911ecb93389f6127ccb7b4048afeffdbeb07f46a97e32c8d284947e115d266574551b557501374c9e47b93c3a0e7ac3920e4936a9565a3354086a4849b256aeeff26a7c047c8e8e98562a9c466eeb05118de3217f37b7199c6f332f69fd6d4b4ea4b50f158e591aaa45c2690c1692f84f82dae5d8dc546fe6f0243f69068397cafbe13966fc5b291b153701088fc1185beedbf5c60f088b277ef86f9e3b7c0c7e0faefefd7ee554a6f656111a8d67f9af8d063", "result": "valid" @@ -105,9 +95,7 @@ { "tcId": 6, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "sig": "405b3418499192edb469565e94c668980e9fbc718b11159bb4d884a403bb0177327633b2fa70a3bd127abafbc2efbea5504235592eb508452a11fe94eaf795af6f8456e2dea9036c0a4ae2e89f26076b862d74346ae04cc6e88b002ace3cbb5c0b28830bb437cf8d91dbe337d3c3e17b510f4c8a2c1d02042a7b03142b2e3fa1d1b03a2945ea1694974d081688d865e685278d3ea017d7c638d69b32b4acb8bf90fb0cc86156245826b1353c927db0847d775b710998535a64c8a4b1e805a783733cb6fe31a0ac9087c2fcd157fa81a68b2f867a35d61d42f068197dfb137f595e0e2ee1edcf27740ce4a2d56dce68ae1344fca8b2fe29c80a9fdbfd5233449a", "result": "valid" @@ -115,9 +103,7 @@ { "tcId": 7, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "sig": "6bbc592d5c40c195e4191e0c02dea65d2cd261e6ded89907cd373eef029aae029ea71f2a2b7d4513939a309c1db2dc8453e1902aae4e65c3d00b112931873b73ebb0cc6c2d8a6a7fbdd4185372423618f4b83a796d6585e1583f37bacd83626e8f1d86f0147fcaa051642f04558a39d1c7d7fd62f33eb6c43a1009ea4e15863d4c2366c6448b8e47046ee72d99173b5554a1c728e9503ec4c4a196e0f05ba891bf92cb4535d65882a58f6dc7b5270fe78140d9fd1e849f9f7e591169d0e032dbc713931de5b4bebf54a16649b47fa4742f9d60c1f800f53fdb7e2c88c9a14d1514c781b22a865bae5090ae3d73360567b15e51b3325e94183e253203fa367089", "result": "valid" @@ -125,9 +111,7 @@ { "tcId": 8, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31373530353531383135", "sig": "8bb2f8775cef8652a9bd5f287327a971f4a705a913dc7eb7d80ae418679270a8ebfb4a3ec56b575cd9800d238f7d04009b1f27ba522f11b21d1f92e6d94cd7549a7bf9463d4c15fed8277b4c1c63235e91ac7ab45c8c7efe85802fbf6db3ec4b32fef606bd43f4411cfa272e321c580c976b0b9f996cc874450d0e8dd8d4ba1ff71478816b313d86266d21a621d35babd3f970bff8117c6ea6d1922b5bb6f0b0928d0fcfd42e5066ccd8932c85dc3e674bad74b31ce69eda6037f4a0df98c882613fc12da9bfe29e22b4deddb87deae2b7d8c7ca42f14c746521da7c6171f20b091e5ffa2493ff9ecf3e4e30c188778b285bf1f2d4b10c537e371ef91f282520", "result": "valid" @@ -135,9 +119,7 @@ { "tcId": 9, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130333633303731", "sig": "71ee3cb4d03d59e51a043a226a4ee748f8d18fdcc0ecca2b1ec2dc06dfb1c733cfc6872a4e821d4ffe2bff7c1d774dd92f9e68d5d51ad20caa1190cd2c961f97d9d436ca7c7d86673b819c03ee5cc8a8a9f0e751df0fdd4c44d936eea42ec38df87bb675f7bc49bb70c7aa18784f8e5b8820390ac721c92bbb749e5964b86e73d834c073b9ad28642755effb33d78cf6240a777819574e4ee97d3b396674feaefcb1a67a3ec78aef914e51fc75014ed84441de04fc8f14a3a72c6bb03343b2688594aa53566fd55f993cb761d5d6dbdfb6c44381c72e4bec68ebacf9a5a49044e9796aba31bc1e45592b810f729abe30795fe5573ea654b3823a7b000d616382", "result": "valid" @@ -145,9 +127,7 @@ { "tcId": 10, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32333632343231333231", "sig": "bc3a0af4e86072ce7cc60fa295e227fd124677b036eb6698c578db7eabe7623c9c0c8cade95a39fa6a446a62767f16b2f00618615e5868d6235d2aea6cd89d202edf3b81a1acf688556944656fe15500039726cb799ee907cb9fee429caf734ca515e79e50543decd6e06737934f402cb8c6bde0d6c52886bc40f7e13394e179aa82bfd61de5ef71d2c5b98507d7ecbe6857d84861d3ff0166efbeb3f38599767de29002d34afdda00fd4e166e14a62e24efdf706795800178f075ade248560615cd4523672af092373dd3aa9e146cf4df09108d9954acf11f97eb414c8018554cf3749aebd652fd0620b1bb385a12d9845dc77ad577c025f32501284827ab66", "result": "valid" @@ -155,9 +135,7 @@ { "tcId": 11, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34353838303134363536", "sig": "5590b1979756b7743e70ed479ee9d344848d17b1293a9569596c727adf2f507c701415a368f5e4ec25e4e90fdc0bc8df31e782ac749137ab62171fff56805585c79d352b3712e72e86b337572239ce0feedebce28390dd52d51271bca8363dccb7e6318a18d93cc1664bfdb59b3996f0f03721a4a53139ccae1f7a11dc97e699f64a58db75f013eab501a330b58ea4fa3986a4c6f01f718a88125ed9cd7114e2d62cef8072e6fec67089e45034f72e2ace44814019a3c18daf00d2f0c2b23f7b8f0712ecdb28d7f3dcff372917d1b2ec6ffa75fe6acfa563119f483d23c7d525f65643d88568d3795eda41405d6d6fdd669d3227b04aec5be6497dba3c47324e", "result": "valid" @@ -165,9 +143,7 @@ { "tcId": 12, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32313436363035363432", "sig": "43262534884f553a3ef1862dd03bce94dc59e1bf8df1aa83100c5892ddbb1777542b71d1d3114c3caf86512876d3beba35d832ce5f98d5f6158f7a0ff6edcca47f18397a66ac597550829ca7372efb4116eab1af790d0beee54d065050648ad06823d628f61528621dd584bc29fa7a0190a54b73b2b42ea40490c272066b7392531d047a68b9a38caaa85707cc563b04a6864d16d324d651d00782392a9d9f90125755e76a9d6e20f906f7bffbca92978f1b8b0db1d8100f27b7c82620fda2f8384cfbcc71a8f499b85873de23c13846f2981c07a4248196c6572f7d3f9e3a64cf06880133334294600f35a0d824cf4e08008da7cbb8e41ee791fb23fdcae0fa", "result": "valid" @@ -175,9 +151,7 @@ { "tcId": 13, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333335333030383230", "sig": "9c225901446e32b8e4d4cefa95225088cce82fa7a5c1966e342e3ae3f9d9011a88c47878fc78cf58d592735c57fa58d015d2cbff3da6b8cab51fa70bd0bd15fc9f2f9e99b0fb77f2c02d4379a3a634bb93856cc5e7c8e17c314efaed43fd858a7791bd4b447e1e1af25ddcc0d5a9ea16732164195105feb1da479cbe87bb794ce399b3dea473accab0a12dd437815908061fdce81dbab01e8e7b7c1c137bb48ddca41ec66b3cfb1d8f171848e1983376435e47c0db8935f117accbd1c8a78d83e51998e4a6818d7dba13ea3c9c7c67919e8f8919e87153af2413c8af0f6776e5665a92fc22a614f65d0e6b95470fa3a88a68327d3a24f1c001d1081689161a9f", "result": "valid" @@ -185,9 +159,7 @@ { "tcId": 14, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36333936363033363331", "sig": "368e96a72cd483dfd5b2bdadb2f7f37e22a1b43c7616e74b1e4f068addcb2bb7e0a56e00ca749bcf1f10faef7c8b23ba1804b1b6a667910d3f33b4d2e9a92993376db14f1d1719da419099f581afdad281ac965d88a96ecdcba7693cbd6e39f9c07acf722c13d7392ff5aa6cd1732e3f129a0c6d4ccf1ed3b2ece1f3e226c6e73667f024c96db7bfb91f237ba825d6e42774c0dc1316873512c7978da8a613cfc78fc76e0422b2578759aaac7a5f37142b312834291921898c913ba5856d916d0b9906e17c452e24902f1382dff37a461edf8556168e21593ec448f5e0715e6f04d553faca93e3566245d73d907e82e8332cd48c842b49208e9403bf49bbc464", "result": "valid" @@ -195,9 +167,7 @@ { "tcId": 15, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33333931363630373935", "sig": "7ce56f2efc96f000cfd0807363f2e399bb2f2a3a925819ab22e36bce5cb5921b9781c4175f4d719aa29b7feebb6a627ba02936795216966df6964a349b36f2f2e5cde1715ed664d9c8f51fd5bafd83f64471f88156495d5158cb9132f53a012d0c397ef0f8bcd3cc7fcc4201cc38dece4f6af65db29b2dd5d1bd164483b40ce3bfd64100b509cd76ad28093c06c3827abd89c6767a3e5a89d7614f658aa2ee7fb46ee59e5a77259c944e1ad9ff7091e193753c377557cf9d40d100ce0565a0d1d9cd140698bdd1df4d92e60ceed46433834f571b9eec29326fe2b1aa404126419303d07cfee4f3e7fbecb215b94ae451daf9fb3c02c4c999e68996199ac11ccb", "result": "valid" @@ -205,9 +175,7 @@ { "tcId": 16, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343436393735393634", "sig": "c4b28c9fb75f97072b203df5691dbc2df7b592feeefc99e43147f8e36c3242fe8bb4dc4bce262d5745d11cd9d8140f3a4932242d3010855976ae263e83c3553a01be14a6dda43440ef5751577c31d3baf24ec4d0794f5d94536c3b5ca6bcf3e4ec6a536765a5b8b0699328b3d78f3ee81ef581c6f665e8859152080a1836b3a041af03454353451773e3fddb994512cb3991f4fc773acb7a9c9807fbd2d811b6554246666b5bf02dcd0cd4bd715708c3b3eeee37f4f3ae34bdd9b6f314c5b1943794f6f79144802ff8467519e82923c3bbb8d5d41ff7b0eb3bc4b6020d19ca953248a25b5ee3fc68ffb48a18e6d482f2896d6767c31cb94c9c4190f41e3b1a67", "result": "valid" @@ -215,9 +183,7 @@ { "tcId": 17, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35313539343738363431", "sig": "8c77b607266d6f30dcb7fbf6cf25fef1c4158ba635b40644ec4b62f7034047d547ff8c9632e86f3bd29b533c7985a090d45693ff69cb1d48daae484b9603101b893b237dc8eea52cc9283b88cdd9d995b2a10bbb1319154a0acfb49687ef5447f4f3fcaf8486c4b2fff359f849a01689adb4ef10dda76302f89b38fc4166fac5424e461d9c12009e307a38ede757b3fd7dc4a58c5a97506e7d4c984582e9d6f32dc2a5a7442d0f8e58d6c8efedbaec22bef6e838449a4a49f058d3e0b2d5225c7ce693588928ce03ce4e92fb2362eddbdbeb8c1edd5170c34c41902e8bd38c66c8e81048f3d4d4dee8c3f60acb605d6134f5c83ebc18dc3069fc6bf89e14bb2f", "result": "valid" @@ -225,9 +191,7 @@ { "tcId": 18, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35323431373932333331", "sig": "128119c616f8312159ec6f19f45039005d1aba3ce8d3f14bab6bd898b7c51f77e3a0921d608571f77a171446672cfdd1448bb56b5ff96eec39065045ecf3c614b2a6d03239c79c94598746d7b0390a6d3b95b26b0506a91f7efcbc8b75126da2dcb3e42fbb602a809f65ac6921f25ddefca21d2f02d17a6492a0d21775e2ef715709ee58ea6b3ab8c9cfbf78c252f4eef5ff0cf25cb538a9b56981a12a83f74d0f8af287bc99bcd97db6d48938ff5ecdcc2eb00a73245a72a14c91d6d96068c012e09ccd5bcaa825121779b902837940d231462b70c8b2612df7d602ae6ad5c33f6441f5865d47a9391b0cd482e1c6f27797ec12cc1bd1b48499c4a7bf16e498", "result": "valid" @@ -235,9 +199,7 @@ { "tcId": 19, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31313437323930323034", "sig": "4cd6b991bbf9287cd001106de4a599c7f6be3f836b737a10484c906fee19bd9705ac47b2ec869ee151c53ab1b0aa353bd8d6f9f8eea5575df0d760124ffa4346891a6a080a165c90c653d089dee1c7d3e7500c4bc9c3f478eb0d846dcf3b9adb9986501e6ebb6080585ef153e9c0564708eca80c8ca5be2e4e1fa546db40aaa5b60567612c9154ae842fcb1993580a1769c5519667d613599b8a66a1b2a0fc33d857dd344f0b1cb9a597d98f22b6290a7405fdf2cd7e83b8cb7a6ffaf7e0c068e1bc985851489d8598b951984f7845ace8bbcfc54801dc166c3c36b8b860637ced6afd8a295fbeaa220ba2f295c2ef84c79a20c9f3c47e8aa8eb426d5865b0f3", "result": "valid" @@ -245,9 +207,7 @@ { "tcId": 20, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130383738373235363435", "sig": "665b297bc1d4cc79b2b0991065b0d828edafa57efa345e05cd1ba9a7f6d174f7231a228bbee2e4ce71435a6d38daee306182df67af421d4ff62531a4c69d33cc3abe803f58ad5fb7e0d59f595fbb7a38bc6239f93c26c8b590e9b24346796b6799c1bcda054deec366b61586e8764923052e55987588c14d903809ca215a189d4e2f288400403e9e65319c92ccd0e43c5deafd8497425f81162c6b18cc2605258069028ce02536aceb43df075b79f064a958d0f8e5c192be43fe2f9e16dd9eebb5194145bce906907f4c36500d5598aa0fb0ca360274956d4c8422f4173b4c5ae2860fce6b9da4c76b2dfd72eaa9dd98331039e1864f0fd3fdd673f7573d05b4", "result": "valid" @@ -255,9 +215,7 @@ { "tcId": 21, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37333433333036353633", "sig": "11353584dcc86815ddd1863d193311a3064d70b8df7840bda599b25ea0e98d9d8d2e45d7e10153cc6fd163fe279c305283d43941b26b0bac4e19e9f7f83d10152d884ec0dcb5401cfc22715125ff4a4db1d999c30edf10dc987c1047e10f22a7738169422b4d50842465af248f642a4bd65c120cdfd7ec3ac4197f2209f6a27b261e7c9ba5725c0087a0ee3b9d70d502b495b73362ba140f4ba927e62647c5a1f8a33d795cbb09588ce561ac8cd9abc700dcdceba3e9c03a57ffaf23de1f98270484119e44c28aaee94878fc3fc07f0c2a96ebd7f8251f85398401f68a7bb3db331d2f2e0cc23f0739269726df4b37a7c63a46b42607bcfafba75022756adb89", "result": "valid" @@ -265,9 +223,7 @@ { "tcId": 22, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393734343630393738", "sig": "a02aa6cf969856528ae72c68a68434f64c8470b0097ad1cad74cb2f19915de98c89f4dc94081d40352ed9b4e937c6bfa5a18fde1f9c21629a5ddb070079d9f535e550109dd74f7db232d92da39154d4c4c2241a17483f55e7e6ce2b31b3ecb2e96658e77f3e3841da174074ce29c544dd5b8a50fd5f16aa14be69b4733cbc1f9d8f2987d296b1b4588cc2fab2314e4a5bd49a19eee49897031b0aed90adf92c14730b26a18d274779d37f1e423a3c2a1556dda0975c1237bc017e655a9c213ad20018380a20f499114ba235ca09406d20540beac42a4add14bfb79affad5c92b95c88e0fe128a65c7c548727c64371abc80cb61768621b32d308963867d9111c", "result": "valid" @@ -275,9 +231,7 @@ { "tcId": 23, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323237303836383339", "sig": "762cf6fe48a4bf7bccb126253664462f8020f397b18550dbc048c8461c0795f2567b3744447b88efdccf0f7f5803e7ef34fa69504a7e5785f887c03ea54f8a93b75c45b7934b22855bf7a06dd57b8da327572cd2c6c46ac44bb0421bc48cc5899fe7b2ed74e40ee0108b96df7b07185320fc327d80608c64279b3e2bfc184db2617ccb5861efcdef11a644412e6cbe1025216d5d12568b3428fa2372403f855ccb3867b584dbe881654e14d2ec3fb999df2d02f3f4838f10e006993aa8f29be68a487165ea4844bcce21b24afc1dfbf6825a69bde365d6b57c4399a8ebdd23e27698b6e917ea39ab9ab1e392885ee578deaf0b2ac6dfef40a303feb51833e1a3", "result": "valid" @@ -285,9 +239,7 @@ { "tcId": 24, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323332393736343130", "sig": "584328bd8526317d453bc6c809b7b6dc80dc5c2a2b2fcc84fde42ef7db40870c3237ba8a388c11cb79834be24ae012cd0b32942348caf8dd59ed7548b0c99b70e1625b979e828ddc74cd3c31df16dcabb02390e8ee397f02b5e72df70b5d5a1211dd7d361b0d587a7b94d33e02cce3beb23d9bd75d5d54cfa864671666056fc65b73417c3e3653e65267929da4d2efa30df8e71c1ea4eaff7f87706426b76d01f1df588137498bd32ab55526f70ff7d66e10b9cc38fb18522039365798cd8adec918cb16bbbf4d5b09045a599eb492a96422b77c22fdafc33c11f4a21d5ff409e257c6392e9d6b9815a12b48ccc825250e4fb02756e804b9be539d56e0b6a68c", "result": "valid" @@ -295,9 +247,7 @@ { "tcId": 25, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3934303437333831", "sig": "7526dd7e5a307106e9746db9b495d0b610f038fa4da23c09d33f0f65648d0589864596c47920893126544cdceaa3954322963c978cdb45fdcd8a9981fdd87ef76b9134d0ef2ecaeddd40e8302b833465283f0394de3c1b81402aab702499db078db008d3ba849a7809dd8309a0481a1be858c3707f6a28483c092dd4dbd7d659f67e4e59e92979b3b96d3fe1847709300896e3bd9d66b869a4c9a6bcdeb2c2fecad0fa4f90b910aaad74e41d30850566bc8d0f0487c6c33cb30a2d9583330cdde767282534b3eb403184aade3f1264a1f373f1d62f958930d3e645ddcfa5e55dec0b904e1b1ec11dccccbc9bfe50743f3fe30b3b3d0b73409ab836e4814191ef", "result": "valid" @@ -305,9 +255,7 @@ { "tcId": 26, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323230353639313233", "sig": "250985e3738fc4f08a6b6da36179b72394797501459bfa07bc5b5ad40bf2d4884c4cfc0d1ab34ba934ebebc07bf8a8fe78fddcd5ba496d126de4001f7f0de14ade404a3795f812aef89ae4c5282d41336d2fa5145c9551819a0c230e68856be26ecf184f41559098784425f15d66adf490b9b1014223480ecc16ccf9ee16ef5aa7f7a2929cfade2f0f04ec8d07cd8d744b89b39eb539e92d801bb3e22255933b284d085975a09c232225813bb0a8a41bd477a0596a652bcaf794e3b5f00002d5306b52a8b552472657baf9cf3a4720b3c5816ae95b794b4a79c6021c4ee65c87506e631b318449a319e21ffa6c68cf914ba54f32698322ef5e63a2ffc0f15b4b", "result": "valid" @@ -315,9 +263,7 @@ { "tcId": 27, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343134303533393934", "sig": "5e48eb2d31498d1e20151c17ec34853b678ac6a55ce745ff2398fe716725a72882f10e1d78c68b5a2d838804de43ec5d8d168883cd4abeee4a732285b861a478deac65598744d60bd791e13454853288768ece8113ae6481df48912772bcbea2aea4df51accbd8c738f6b2f3e4e35851cdb7e4c331ac033035f83c74c6dd29354813226a29f536d8a4b1bb8e5bea96c39357af41b587dd2760ae52962d55e844228ead7d6fc7ea38468f801fa2b8cf29e194f84b0e89027e0343eca46807d6391571dcfc06632a89f6c45e1b678b2fb8872c393a0c3f5b69b9c825fb45f9ae77e68b4bf41ed1d0fb16bbadd41abf134514d5d01c704c275c42c848861204f165", "result": "valid" @@ -325,9 +271,7 @@ { "tcId": 28, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31393531353638363439", "sig": "93a9382190ca466bcbaf332655f0d1c6ef8734dccae0653ac6f1af879ea242882e6d18a364e32845e0fe2a322c0e2b62a6be540fab60eaa5018f7e7de7cc08512956ddc6bbcee91e300121e45621340da15200f37103eae8da6854861d0dc8e6fce26a15fc6caea2b09cd068a90f326ca064c838d224a1314f4e27bc1924ccfabcbc36cd01a015189e0cf54215d6690cef834a753a217f1b1e511e574c70f1221f22c859789321c790d911360f94d25700c567f5b72dcfd12cc9cb962504ed10508bebefc6843a4833747670fbe83c345118881dcb43e280768c8dd0eb552030c72e70ea92986f4b32e6a6b9c5885ec3fea8db60a98646f77ba666e60766e7ec", "result": "valid" @@ -335,9 +279,7 @@ { "tcId": 29, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35393539303731363335", "sig": "29aa4170724e37efd968b6470641214af9341e7dd5f2158f6b75a7452616a7730b41c25c25eb201a3e01c1f89f92658a8f591e0cf5c12fe6efbd8fe1726cc0a1001c0a4620100e5b05fbc06a89326588ae32186f8e699d3eb45ba470eeff6b754268f1a2d8e02d50c679003ac1b2794a4c251452a8e3ab1d16b2087497b0531000ffdac3a3a9986aca8f3a69ae993013dfa8b16bcb9e7c3846521219a2556faa2cb54500aa331fb68a1a05e2ded987843f05b132d9777e79a3bc44d03f7bdb7aee38f0cac705a515539b8ef48312672e143288401e9586521ee10c5d2dfd8772b930e8e30c79bb459bbfa0511d6aacc5493a6c1b3a396b7c5c28456b8cd8bc8d", "result": "valid" @@ -345,9 +287,7 @@ { "tcId": 30, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323135333436393533", "sig": "be5c0dca9f07fe74e028fa4c309e5dcf429b4a7a666f72becd0510b6cb3f2d874f193ac3e7627fe5925bd704ee1574dd09e6dd64175c43a7f675ef35f40ddeeb1680921f2e0596859c28b4b9ad2fd25000d6a4dd19003fae03af8750ae17f3c63a52cbd4a6b03d01e254e6e56f6cb513904de3cdca4496c9a9be2d04afba8a0d97ea6e23cd56346a04743abb895d715ba9c4a4f54d16297461da78877e9bea213672983a6634b8eeafaea5d2c0cd242a0007e8099f3296889e0027aab08ca7ff8e93c4c93ea266ae95e55b6bd740b313f5a1aa837ae93efa0f72ecce5c213d9929b54447870b991ec6f13bf3845aa2550e2ad930239d0d36aad8076893b287d2", "result": "valid" @@ -355,9 +295,7 @@ { "tcId": 31, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34383037313039383330", "sig": "29413a18c9b13ae5c15771fd3a858f615444b37e05b3f14b110f72b43ed16772d9d56a6e2371b4aa86763e1d03cc90891fe1c244bb282bf60ece07fb6cc38b56ad6b06744a1cd10e5534c299f3e53604a030332c01a2ca6ff14a321198ee4e531fb488aeaf54fcb16f9f57c9966813ebc3f85c239ff8dd36a9cbd7d922763cd1373bfe8a2406e139dc14a3afcc3aa56c6b2539f710de60e2f1ff05cd221ea06f20fa8a7196a6affb643192c917a8de8abc04458051b518b645e8eaf39de18ebd3ad1baa2567854c526e48d80acc2124b0a7f3050d622ccad0c612f3f9d7b547663e76cb85acbeedd1d8a5641656236b0314195aab7e63780d0ded54df362093d", "result": "valid" @@ -365,9 +303,7 @@ { "tcId": 32, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343932393339363930", "sig": "cc665c92ed6a2dd6f3fcb7b65e5d305fffe4b9aa63c6d7b1469e60a3342b3d2d80b966fdf1f74001c3698cb116e763968b85861b67aaab6dae8e7f732573ff3cd05bb9d6125b7011270d8ad01a337b7b0488257657e1644f2a17117eeadf45e428ca98f03029277229327e09cd22eb831bcd95e77b7745dbc0c7b1e41918a71a3a1adc7e351a9b826fb52a8c5eab76b200583373dd25e55240da7376199a0ec26905bbbabac314139a88aa05424a1684489cb90e5b47c6f782f0f212148a25b8fe051bcf6e331eb4fab0353ef825a5444c0ad2b704d0add66b4a1743e0928c73a57a43f90ef5c16297ed3c5d5fc27250cfd56faeb476890ed4b159e9052234e0", "result": "valid" @@ -375,9 +311,7 @@ { "tcId": 33, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32313132333535393630", "sig": "8222c942e78f5d9a3ce45c75a295f775c3da9991a7cebfddb9ab9dc77f3cf072e4d56bcdace128b62300f44d8eecbed84a0ae702405962da6c6cc39e2d11da321052659cdffaeface5b4a5c597845ef986fec38c58c0a9cbe1160544a0fc018637762be340eac3623bb0f2573d25eb68dcb13a1bf1b7ab0410bba410746ecb5cd61f2bbd44edbd80b87f7291ea90ca421cf71510a4295d09dda1b10d11379fc4c4f7c187eab2c9ab4b97c9e5cadaa5d6a35d01d16e286321ee773d14148cf34c1993f5fd2e4e061039e19c513ecedb2d10da4820f882f163edc65ea24a29b4880e0125a5fa3a2f6a36f595043aca8d72dfe8c37f14147d1716a25fda97426650", "result": "valid" @@ -385,9 +319,7 @@ { "tcId": 34, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31323339323735373034", "sig": "213e90a8249214301608c6aa343538a6e08802059f97f96ef43e091a039924245d0c3e129ec3f434dcd6e364bc8cf05a912d6d6b3a5eda7340f3956c7ea358c69839df0082349d975a90339f2813271f25d8148e53a3ff925a701dddd4f8946de48ee2fb8963045878229e9c8d1ee6ccc933dd655de303aaacf456888f393e3b0dc9783961299ef2f0ab8fc4d684c5c1ba1d541b51a9987d50d596a0c6ee8e2c993af488a3f4dcfc406928d286259bd5f824f73b3402ff8d79816d9dd40d593db7c47118c10dca94a72d79d5f889e380738800f7edaa8f0c12559f19aa508c66699deadd5ebc440baf88efe72743b77a110c00495002e5a0a0a431104fd48419", "result": "valid" @@ -395,9 +327,7 @@ { "tcId": 35, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32303831313838373638", "sig": "45151d8907d6e48cf41856777bb5240c4328962a3d12b89d57145e0484093c5365309d0b8089c71e8cb8cad849e55916b0ee34cfca118f853875a8e0c790f19a7aee1832ecbddf1d52254abfff1f08e79a77dd7b5fbfef3bfc330e5cd0c8bc934f6a0f7914e9da7c2e780ce2530ce1e6b3da12deaf610f93df7a5725e19df23b5acdcd1889400ccf59c0b6c1dea12001aaa6e37a50bb604c4e5017abfcfd903204e1345fc47174f5531c233fb2b10bbf9ba67d628eee0b92de59cff6e2346cd4187c1bc4cb4617503ff9413a0e24091212a8e891e105ce247b66a882ae501fd02db662973ef903e434076bef13fcfafe8f8da0de3a8c749a0ad1cc36744febb9", "result": "valid" @@ -405,9 +335,7 @@ { "tcId": 36, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343534363038393633", "sig": "7f4ae958f85864b947a1b07610e32245eb35702a9d7e91698c5211630f42d013c77b6f49bda09c12a91eacfd463f30462fc81eb45233df76682eccc10352b12ecadc089b46341f879cdb5edb7063eaf3fcbac9972ac7a12eeeb4dc39d6a6f1c8c89593a05a425a4260d97c0aa819790f4614d2d806617f67d6b3c1c28e8fc7f215372098da5664ae24f60bd9e7beb69bf0ef47b3d3cdcb16544b6e267c2d28c7b028cc2d131ec6e8e487d5fc17c283491694b476a019e831faf5df08ae61c3b046900b442e9066abb12e6d51fdadbd1a229f8d50f7272768487d09acf522e0232f49d4087fab79743095351cb0c274c950f32112457dedac181b6da12327ec1e", "result": "valid" @@ -415,9 +343,7 @@ { "tcId": 37, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31333837363837313131", "sig": "5bb3bbabfbd9267155d23f4360073e92b78563bb54440e3b366c578298ec893ba37eb5fc7cb591421243d96c8ec682974b6d7cba5bdc140150e492d3d90ec84f3e7babefc12b2b13e195e1be31e7f064a9a0a91d1050b9afe0b1e1db058c13c9b6241507123dc8c08bf94216d88ed1e682e62dc791c80825283a3e75bd6696492ea8f55b6727e79925207e04063e930b63add4623b75ae6395b53f1704d77ed68b94cb7abd0d4c0bf2c8c76a63fc12f34a6aa5bd3577e3ddbf24cc7a9dd3c7ccddfac620513b001e4a82a94a3e7233fdd4e58f9c7532e0efbece025eef386c4dfa0e1a5e4c32217c0e6c8e48de0f61c972e6e11a2d3afa972905e8750c89f17a", "result": "valid" @@ -425,9 +351,7 @@ { "tcId": 38, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32303331333831383735", "sig": "cc6cfc1296a7bd603533e400999a41da0f2fb17d091efaa5d06544a53b7171866da835e304f923ebb8520b9a972ed4ad185bc2f2260687b74c3cdad2b3b3d0603d802571890de9e7cd9751050f07bb463f6ecc0b3963b9a803a05618610d3f2f1d3fb5af9c8cba3a9079d48b9c6a84cc829ddce3fba9eef0224ed5065609202160acf24c751314ef532b166873239ac24a3a4fd9288a46e87d251d593e949e1061b1a5cd061c616ae90ab4681da48c8fe9245d146339af1d97bf099d3c9aa9a729890194b12f4cd85fd4b69f36d5311b255489c2d8db2e394bb6b1d0c94396c7ebe9a06728efe59c12ac7bac0aa7e89704439019764771c7183ef4ee12b2f60a", "result": "valid" @@ -435,9 +359,7 @@ { "tcId": 39, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323535333538333333", "sig": "a53f216e595062481e4fb6f89ca2ab703d691fdb3faed0d66018e0e0987fd5284e4c41c02c86031a61db2001b39b64bd8970fd5d8077aa0e7cdad0d9c4b2a1754e57673c2f691f6369d362bfd8002920be007f8627e689aa21e7fe058f95c5c7957a044201717e807def135e2e2dce27291d4130e1660b4c6ac7927bf94843f197a60497d17400445583f3f1001b1287c280be3f90b4f9f7e77085bcdb3a97f6d4f34482c042e4c9fb6f746aeaea9b2e7029747f4198be26f5b6347a5532e9e0d10c72f1241ca202a57390e29215666f1cb9ec0c8e8442b6c477381ae818cb1fec9e3c1abd98d7700f9d430e0a61913c2521d60904c9cfe949893a5cbaf50190", "result": "valid" @@ -445,9 +367,7 @@ { "tcId": 40, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34363138383431343732", "sig": "223d92b5a2dbe0cee91aeea6f78f16b4fec0d822e078930b7e989747466016dc4489fb8d07a891b4493deaa93334856e80856ba0368afc4fe55e969499a57b4cc7f6a0b2c71dbb22b35e7a2a28716e14b88ef2825b0f4979b0e4b9a10cdc57c415feb996f7290a15b03a948f9280c507b44debf12aeafd36a2b4846f5676eef0a2efe4c73b518f22ad2fc74a4e3df677cabcec2f1f172ff0d2a3e5a46f33e23ab3a95b3d7798c48d0ea4203683daaf5745e9b55cf8cdee8275251175280fb6f8e7e3d0f10bf031ec0f5413ef330e54ee7bd44c24a07e96c9721e8701d28cda88b5e2475fdfa093dfa9b0726fcd7bc2098f195966d95b51564c0439e691868ce3", "result": "valid" @@ -455,9 +375,7 @@ { "tcId": 41, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303039323435383534", "sig": "a3f569d64f55913075974d2e6873c36344d905d73e64488a6de39dac2f65308c3a51530302def88d97c57ac51b663fe66c72a3136651090e95f17d4a54ffad588393a095f312cea4aef429da42cb6e9c682da12fb08a868a88c430c1ed9422aeed56349cfffa4ab13414f86e36d2ec1014438622f9410e99f993635e8eb3396002bdf6944ec29fdd6de3a0a6fa0d4567d3a0fb05ccb6a10633901ed79922b8a90b06cf0a172abd84d1011f190299144f18af7ff02a075d53a859fb040ddbe5371274207a250f5425ccdd31234d697e51e852132e8235c3112a4217aa57955564e77415f8fcfc3e2dd8eb0fb89aa3af8fd6c4699af04203f2908be7565108b19a", "result": "valid" @@ -465,9 +383,7 @@ { "tcId": 42, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32373536343636353238", "sig": "036894865d4491b58d9afffafa393cdd927b2a087afe8e51322be7d8b5438a15ba6ab8a833db9373de0c525979d19dd514551c5057a4a6f3698a096ea23d02ad45ef143963bc6d248ccece325b754acd7c41697ee581b4a67b591071f2461431e8df72d6496d094a651c1b36ee182ba727bf48e2164389e1e621d454c66e5d309e09517a7eed8a1a4b5fd9a016eb59fdee8e16002089611b480bde039d292af0e80c6c839ca80358f239f4cd999dbcff9e1c38758e60e913428e0369837cf8fced56509216d58c870fe261df3c5b68304ee594c5daa4c70079dbc1e8d6aabaf3649a061200a8d86a616632e1a316122cfabf5baa93c173d358ec0185bc3329e5", "result": "valid" @@ -475,9 +391,7 @@ { "tcId": 43, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "313139363937313032", "sig": "c69effd73fbf1bacf93884343fd2a9f773302986b9a16b8c19d61893d84039ac597e900dc4d1f8b56871c6b59192db7a5d7d30c744bf80792e05b8d28077751953d88cb6b721ff64337162eb9bba23d6588c844adbf7e53c25e705d1a9b97d9bf4fbac8ee2b777793ad71202f28007fd1903a1a501b68fab8f6bc5ecf00842106892a4dd422fee4405fa18dd70900bbf4e2c5f12b74ba9b50d00460e1b7ce7359107ed0f858980f3b6af21a09c88a05005cdf5a189e19950e543f21f7d3b5755b88f9162814f51226caf739372f18c01c75b797d26ca2de0f09c7933afcb33080bc4ce3ccf62598add604a75922ad6472515023c3400b22c4fee3e78c259d1dd", "result": "valid" @@ -485,9 +399,7 @@ { "tcId": 44, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323333313432313732", "sig": "07d3e97bb3e648c32b9fcd3527477c1e1fda5aad9dfdb78c376162401cd003cf7bce7441dfb6e4786f339554dc3247eebd6b24609541145a52c4615d528f919a5f4f21427998fe1743c825a93491ea5f432b18365450ba9ff355934f5b8fef72be8ceca79bc5a67670bd113f36b197f637de1110e9a8dc7df898feda01d9881cb185d76edb6fee17ecb80ea5213b5dac93296522e9dde4bddfe1eaac94bd25bc743f79d36df48edcf81219ab7b615627411482931e7ad325d35ad6b7512add01711183cee64aec6da6758cd92e17d467f79a4ed51977dfe3cb5c521aac8fbaa6b80f3cc6ae3d27d3af9ff7c1ca8923c002b03e353b700dc6ff643f1aa778d3e7", "result": "valid" @@ -495,9 +407,7 @@ { "tcId": 45, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363733343831383938", "sig": "8ea80b6cb6d9c5e78184300a5a0954eb7c294022a9082ff8cc179563f8ffaf07b3ffc42a4a18c6693ec19faa91d177e1ab6aa4d5c9f004e8e6179572bcedf8297cd960a855141d3d272d605068d4ef83631072051405a11047d1817755f11f17f48739c308ab6519bac3b7042ec051368a91c834bf1459c87e63f3ad79b9466e35ad015a5d25038aea0a712572cf1e9f01a6c713d685737cac8807f439fae6072aefeec52dfe435d37de858b8610cc40d23a310cac344986a5ee5c51449bdc2259fca92e759d9a91ce44beb1f8ffee0dfe0c11c4e6a14e247f33c43ab5cfb51d46d37bef3f90106928ce71b0843e4692dde18dce1e92afc62058f86eb2e55cef", "result": "valid" @@ -505,9 +415,7 @@ { "tcId": 46, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343630313539383237", "sig": "78fc3b86f5a35bacb0505dc7f456e19b1f8ef69bfcd7ff9a823d733ac5a47417bc734e38e4abb08c307b4d01bfd411b498769d24e70f2bbc1c00a1622d77f82f8c1aeb4e62c7543a3c238ee9d181d02f7f25e1cd3f51e3be34d14fb5456bcfb0f7c9eb3a2a5be6ed6a3bea9454eab8bf7d3f0c99c768bc92b941a1b96125cca86827204f0fabefcba1594f930f34e6d0e624d4b94c7459352aab4687c8ec4a36eff2f3de2b9e4851c7fc830d7e1771da3cb8a3be5a3650f2acb1e4f5e077b8f7303ced4e8c1429fa804bc8f06e6b62c0217861235c5deb21e3e5165ad2e5d728dd136cfa10084e559e69535042a2d6f71b370ede98ccf9bf72eab4cfa20303fd", "result": "valid" @@ -515,9 +423,7 @@ { "tcId": 47, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "38393930383539393239", "sig": "83500892dde27220b298fe3fbe1b6c1c68958604ab25f3576f4f22ce3567f108684382926a404f78f7475c2caffcb682d570ea8c2c0c686f1fcc3bb3dcd7d34848e6bd6a6f2aa38d63a68fb548ea06d9f08f45ac83ea8abe6dbb6a3f9a194a08c482a52b59bc73b099ec1dbf563e5b2921a0314ec5be11cdcf46aa3e7e8347b5af9ee6004714ebec90043fe705294db8fc6ce7cf85a42924807a4b1a0d7d27acd9f49e2b44f15dff329b07f78adfb6dd764df9d93040a26fb1f57a157a454b3114df82fa1239c4b32180be2a71102207299e03c4a68c42fd628957df6619c2870e6cdb00aea0db410fad68762b21ec755233cbb673bbcd185e5ff4e96993ecfd", "result": "valid" @@ -525,9 +431,7 @@ { "tcId": 48, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34333236343430393831", "sig": "3b2647a58cc8e01bd2472c9da383fc9322869f3bf8e3a96a65f6c2ac82e68f3e464b14f5cc9c14a172218d9782b3697d15b64f5810334781472c35dd873e0fdf6d8e5df2c0a140b92dc8de3ae1750cba211ff70d3c1f222adbf81c50d025494a6e846201f9b2cda39662c1818bd9a001100e78c095b87901837ce7ca5a3e295605e70fd255a5880fc63baa053c1ad2fea6c816559fd91e77a8ed7683763577a9145d725e169f2eb93b72b77bb3e70bb7f68c7428b265d4492b798f390ee452636e052346197348d68e7680395dbaad89d934e2921e1fb8c23cb5ab8ff77256527ad130e4fe4482e287deda85a5e0dbec3a835c34712ee6161a181ac2ce6943b0", "result": "valid" @@ -535,9 +439,7 @@ { "tcId": 49, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32333736343337353537", "sig": "5eae8f5c8c890ceb93e17c967ee7a3d8a559d3c22a44783b643961429dc653e2f19ebb2a3c55286a4e8cbe6f45d5b0f039df677bb62c3e084c164ff76d806cfa4667b4988ae3e2136dbf4a85c2f55bb42418460712d3ba3cf45386c4bd0783a8e6aba31fbf01456b007685f5b25148f7e846ab559f81c843783d9b19f740e127bf59daa50079265ed36b716fd7a9cbe58be3783663defd29910d260dec617ddd6b025206fac1d07ea52accd24cd1d5e5da099f829ad8f725dbb4c7754e90e6a5c789cfa85ba8e6e775257381fc8669da095a55fa9f3992024f88e2774e663aba5a2b3bc23f77e0bcd0a2657a52759322f8107ecd92a3cdf9395d7887e6d06647", "result": "valid" @@ -545,9 +447,7 @@ { "tcId": 50, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "383630333937373230", "sig": "a58234abf48b4c1413a68f9972f25cc71c2606b54f4b5c1b398f2ece9da40feffe040466b2402302a0ee262397cc0c336e75d51500122a38648540bfc895025023a8f70139edf2f03abce11a6d96bda489b0167483c3d000d9150dd55845d15ccb5cda5116add1bfe9270acbed7e0269715e24b98d5c4bc4270ebadefc3d70998ea0e28c57d54f8b458ed28b7a1d84e0ebffdddd792ea2bacbd0f6b120fd226988fc2128dbe87f553d5333889d1c474e1ae2376aa170030d8a5c2f97e58094bc87deff3b1a771a9e093ba42b057cb5f456825c621fb319f51cc33bb44afc43f48ba9ebb38ecfe21a8adbbd6ef519e2dde698eab5f1c6ff9c929f0dd6a489fc75", "result": "valid" @@ -555,9 +455,7 @@ { "tcId": 51, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35383037373733393837", "sig": "0898a1f4e59c5b8f2a4ed5a5b879bb3b0ffc88faf0f3e185bb6c228485c6d21333b14c4dffc2c1867ab1c352d76e490ec6925bfe842c72d7257c19f60856a1ffde29b0533988db8981f9fb05949893f6c6cbb64d09db483070879325886d049853457f9506126569577478aeebe2a7d6184a76f4cbc73c3da08456a30b0eea5503f83fe3b8c21e78a120199543dc554261c5f2ff68715e388737d596b32ec3b3e331deec5b86170bd5a08c4c65479580f6ce6ab3ad3b45b878e5e2c6b5add8c3815f069e2e9e2ef7d8eaed915a54dbf71c55a62b1cecc7224610ba3472078637c45637b38bea3fd8469e204d32c0268a9aed0c075e838861e7af2237baa0871b", "result": "valid" @@ -565,9 +463,7 @@ { "tcId": 52, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "353731383636383537", "sig": "19f9bea5872f8f7e6f72b9542d2f0163c0cd9016b95094ef42801bbf87afea6dde61ca5a94c16b956e2612aeebe60593c0ec86552c456e764afb8f5dd1e2893c4ced74604e4b5cc7171af8099c09b41b95771cc54b59b9db8e8513dcf56f31e6661707809b18cc505588fc9cbb0b4c0f4a285768a2cee16ed62aec0d6594c909ed74f2da4861895b7544cbe761c4bca31ea39f5fa2857b7483c8d7172b7ab01cd2db5e3c7cc20f249edf2ad987656ed256f87f88294b9f917264f600695e5f2005b52805598c612d20cd45de7a6ef26265c30f4a103fe335786e685faee280a47bc31483bb09d6caf69920ea97ed4e967840430ad099583e606d7395c5c9c788", "result": "valid" @@ -575,9 +471,7 @@ { "tcId": 53, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "38363737333039333632", "sig": "39f146df58e990ceba07192c0cb0ecfb1849843fe6a98a5f89d03a6dd83de3f00a5d0f196d25758c9cbffb2a4d4be53d657c4b166dfcb804de15d2d74a637dc27b617e24b35d606a77ac1c296d3eae7da1ea78b1905a467588b8ff1e07ee85595e0863a855bf8cdc26156fb7378333d55639aea2c561a4e7dde4e889630e479edfe2e9a4316655b109f548f833bef36ca33e1e61efc567360da6b604d4831878483462c14eda7dd3511f394504ae1135a0b49778e50054549d574c4cb694f2657250cabfac17cc88ab59d16e3024e2a3e883a258fbdb98353c8ea4d78f869d6be05209d1488b2fcb47262c8130669d98b02621ab293edf2c5bdb705434eededc", "result": "valid" @@ -585,9 +479,7 @@ { "tcId": 54, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32343735353135303630", "sig": "2b4ea1029882a6db792de7ee3b0a7197136c47d1ff9e8a0fc7499547feb013851b99902ae418e9dff06d07c88119626ab31e0044f06b7534b820a718ad4de5ea03842c444cfdc28ca5e94423fd656a39e5cef02233b873cf98ff22b8c8be342edfa0a56c9355d9ba0d6ff6b1e7b7fef176d52508351c6657cb91fe935bfa1f8da8f5d9ffe8adc279b57b1773ca0b1906ed8b1090c80dc0b07cbf9d64bfd8c7333ff510796b60d8485eb6568a50dbc4e469db6371b45e2750000f1e0afbb56e48a57b57b16d557f1a676d49ac4d2182b5f621b4bd4265d6b797a58a8f5884f19150540e08fde8e7b49584335bb1b9b85a2aef2dfa60ecd4b68a1b85407690f151", "result": "valid" @@ -595,9 +487,7 @@ { "tcId": 55, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393733313736383734", "sig": "8fba71a204b96fbb19ed371bc56bfc48d52d5a88fd311238d7f9b598e3efc4a71f3e7cb78faa2c9fbcf25d96bced243c94e6ad6fa6e38f5a1fcfd481f7bb9305722692d3d0e08b9ea057c08512f32e8223f23bb031a0b7627606e186c474b4507b11628b45c8b05cceebbbc27546c1c5a2ac9eff162033747c30fa60760a85693a912b8f3e619a1a883d8476b6f0fd48e32b2d571d95c992424c73300d56c0b6b5a52d09c298e18f4b16593d51861820ac5f880e7a36976f73f1e5e0eb0fb0593487aba94c94ff4464919ac841c3dcfd8d3849f82e8daff58fa2766fc50bbd1080aa49f608ec57ba281153ec52feb8d965ad6006ad267678e93c447ed738fe75", "result": "valid" @@ -605,9 +495,7 @@ { "tcId": 56, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33363938303935313438", "sig": "875048bfd2b130341cb7746859c7b2efd3681bbbdddd29d0e18470bb02c80a108d1abbd3941fbeafadb686884084b3f52cbd6c99486af2c4c67b4da563649e845a0e6108cb0ec78ec09e70c514dd00be516ab799e5f0bea597927d877e8d0e061cad14bc59d7f9ee7f6c747a258ab5066207eeee7484ab9a43b1f61be2d533c806bd8e8e90e09b8aba520361938adce8e5f57ccb1094bf9803d3c126f3bdb13b2ccbe50e407d41a50e946a69b148e41712388479634db7b2f0d50ff9f6367601f5642395459eedceb7a2b19d58bde5d246568b875a6ff23785377e68571f1531a1b57592ab90e5c8c1f2a98639a9bea39566803510db4725ef2ea9544e70b7c1", "result": "valid" @@ -615,9 +503,7 @@ { "tcId": 57, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130373530323638353736", "sig": "0d293d98febe8373c914100fd208fa2b162aa7473c9feaa7acb07e37e1a7152958b4ed4f90b9e8d82e7912ea06119c52b9947c4a54c90824ef9cd40431d8b15e914d72e59a13b0af2c0672556c3a8309d1e8758469d6932e7b4cc5797ac3f622c6216bb7f90e74dbc4304a6cfb01645f0774e860876a9caa4e30dbf680688287bd7bfa3be816d55a75680524a703266f8d112a3c1680db93b49e2952784ada3f81ad4af0dede6045bb929efd6f8ceb77b97b7a7a2bf3c759538d24510807160c66067a13df7f2fd41721cfa2c32e554a8c21a48bae82d96ba160616a6a676f43e855d82481cfd5e79505d010f1c9043962a7b0bcae309752c1745a692650a090", "result": "valid" @@ -625,9 +511,7 @@ { "tcId": 58, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "383639313439353538", "sig": "aca661874a864563eb8aaaf6e6e75a3e452dce41b216571efcf3ab61691353e2bf61a7288d6562e8125b56d073c4194cf31f66ccce7f30c741fb523ad925760bcebb58c7023897ef8d9b8f4fe41e6fd4fb47c6a69d584c005c9316b718c578303e477d22a632d94b7522ab6769a746ecd75e5c1e3680be1be8e7fb9c403a7388118d14c210ac3cf3615bbc7ced41863044203870c8d4defc6b727dd2da0be030878a92ee9586a24651a881138d00876b76afd144f02d854f333696b1ffaef09586ea2573090a5e39388f62432f519f1a2140dc967c7ebe159a2bb62b5ddf5d927e006cb2a4e85d85e730b6ef97bc49dfe0aba424845fb835e65be65ded3cda39", "result": "valid" @@ -635,9 +519,7 @@ { "tcId": 59, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32313734363535343335", "sig": "01386b55892d032ba6fe9b13ef18bdfeee6aa28992e48f6039ee4178b69214a0fd74343c2f2db9fdded3f5b29ed0407950c6ed10c28cfda14384f6fff6baa251a95c6f06797c00d64b4b9b6d51ecd6cfdef0683281517f9e446f79ca79eb7ade4dbe4293e26b26a5989a066ad46a654506b3e3bfbd7f374f77e36e2a98b1c161348d8846934bce79c65dd510abf507df0531406099ef1d6af6e745028d14f3dd3c73ba7df3be311e333506e8e7f864961f21294fd97f54320ab8d09f2a449c7d3ecb749e484144a661b2e12db5f2b4c2aa8c1b7e42a81a0ca524b6863ef1f668c4d919788b6e66e041fa159e82c78c849bc4280a41d0ea11ae851c50e35e6f1b", "result": "valid" @@ -645,9 +527,7 @@ { "tcId": 60, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "363434353530373932", "sig": "406c67c1d75b66ab4de0cbf36984a2919abe0e4e7124aa10df130673f0ce7b7264fa77615edac326958d5ab2cd12183377fc92720df9a733fdb776794e048d179f3812b13d1a21e329c025014dd8d5ca715da92dcb49ece33a29f687b60cfeef83997a022c2188f3fbc5fec9f1248d1fd1b15fa9f85c1348871b76771c066216cae6a5aebf4fe9c6f96a14515b85e48b14a715ba3491d536cc5295a803f2c202d81e806d74a04cb40d930d6995c63267aca8c6b4d4c4300500343a5dd1255139c5b34ab1c9677b7439ff8f4835b0577976eabac05606819d2982db87ce2db3e24fec98261c7d6f6c27a299c86c461ec68147cb5c9cea0f4ad982fc69e7162ee6", "result": "valid" @@ -655,9 +535,7 @@ { "tcId": 61, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "353332383138333338", "sig": "ab941a3bc557548afb36c4345c9d090cd3c87cad4b56ab6f091ebf1e3fc26f4f7b57a5701168dcabeeddf6272806f6f892ceaa716d6ab24200fb1c0e4f2288346d476c399550b6840013ded22de6ae431f530211630568f8cd4416fbbc1ed57ed21d87367d479930df73c656f52535ab0e8362ef0452b1c2c33ea553e21c724d3a4028d2ae08dfe0391453a6da65c01f4cab8aed1459ae5e48cb392d3339d3010dcc546a739b4f4301fd62b496349387430b8f0b001cee1d1119c323f56abce67fb8c5e3ee52bb1cdf20a78253545b88e1c7525b3e98006678494e23ab05fe750407cfeea460209e10424c33a85e41f7063d5ac035902d8d468cf46aeb6c2c54", "result": "valid" @@ -665,9 +543,7 @@ { "tcId": 62, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31313932303736333832", "sig": "babca7a8787bc5d1c95dd66a39431a88fcb17f3c112d10353a6f60f59e8ca4904e5f711dbfcda9f2cc30d8e2ec4fe8f1a72893c8b603c9c029ce8d2dd0c2dfe2f5db900f914aa243879bca0882eae5508c3965798158f783c9c697d87883f28da6b7137809638303c8c6040c917a4ecc8ac093458af98e56c0ca90ff610861fc8dfeecf4fb43cf4886b04b4898ed4d65f516b6d15a44ad9439ab783188666e16e6c2392a2652aecf9d3770601e00519b0973fa289fb7ce5a97b8c5e6e9cce83a06f80f080483c50bdd65d5337cdcb9a9687c356e4d1277b105433e8d3508b74f90c6398e2e9b8532bfbbb18a7888551542756efb8755fe32b66fd3c4f6cd2640", "result": "valid" @@ -675,9 +551,7 @@ { "tcId": 63, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353332383432323230", "sig": "6d0a1084929f556203c5554b226ca1886305a4fe9148d0dc7c6a361308bfcc8cc75fb891bf46befbf66b92161e7bc580a8143c027894386251826c2bdb43114d1397569c4830110e64bfe839c86daf7966ab07968d9b9016cff7b0a60422cb50db43107a905d6e9943288e4462169b8eb7c92bb33c11de51bd122059520cd49b2f1d05d94e6a27cae7cc34c307adcb698ff6549968e8bfb665fdcc5df1b85a65c072900f1ae8ea9095ec09650a86a13539b5457f23aeef4b7b24c3973cf61df33ac59d2a1f31b90c06bc617b2d60d861ba7450e0be6a229fe96f6b6fd2e9f7935695d1ece94c830771ee31ee6265e90dfb3ed285663dd69f863cc14555c2d096", "result": "valid" @@ -685,9 +559,7 @@ { "tcId": 64, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "313536373137373339", "sig": "0077fd27ad9651f0ed72e1c3b8f066c0aa385be79aed4eeed255bdadc04d9dc992fb222f19a5e7aa2cd12114ebed153bfe6efd22e55682ca19959aa9072451b8e84a18bbfab153768abf69e41ab2f4dedbafc6af0c56c72f718170758fef3574ec926b1a86cb30657b8b78d2dfed5c6d3769d65ccb40750ae18fe4c29ed130569fa514cc4f35d39210f0e319edb5bf902f5d91b7ea73da72d840d0b26305dc8a4e61e49893bb18d2c70faf702a311dfa44743e87c76054f397f377c31eb76b944104a3960183a1571dc547ff896de13ba02ec917a17bb9c9776cd7856e960c9a8e74ae9fdd9de42347c39407ba5bf914fabf07edb7446072693c18bf07c88f4e", "result": "valid" @@ -695,9 +567,7 @@ { "tcId": 65, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34333033303931313230", "sig": "a5b942ff02e191ffd32cd043be31e80db46740094863dd04371276e753bd2b06ff9b675ff72d444ecc37b8c9065e84a39b923328a61f7acddec5afb3594b161a5478e2a99669e352d8e89adb71e0649abc39a072a1dfd1610d4805575113b896b8f7b7950ba2efa001c4acc6d5f218b26e0a7295e7ed40a22cc4ed00d33b002ecb87e3113dbae5fc601ef48a71788a6acf9d75fefcdb51b8959cf61d96e781d9e1cbb6d21402fc5367a4c27f053bac9f8aeeb8a75860432c99dfe555bc9f889ab3634e0344c69b08ef27ffb121506095e31079388af5c3cf1a4c3a667ca982d4f7188d0687a05d49b2b60ec2ca3868115e14def6d69948bfb8764c9b798c58e4", "result": "valid" @@ -705,9 +575,7 @@ { "tcId": 66, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37373335393135353831", "sig": "150c22dfb978d148e47f686fe974cb1204b451762a1d8ba6661ef3b40b35457edf4cd39e402f03b821ba66aea09ac9ce925383d33ac0f3fcb0c7a365754e303c0c0eaa40f0e6994bf9d72544908fc39a8107fcef1dbe10ba8272f419a5224b5b9469f61b91e61632dd24c6ed8d0df5e79a5b232c51e455cd846a9f6f7948116d1923bdde4f86ede90b8a1a51861644461659c97fe9c91d4c8eb541cbdb50bdac3419c1a9737e3ea790e7d31333deecd55b79ef1839ab50e75fc03d4c2ea91f03806e5fc36501c99b2ac456fa40dcf260ddb7cda659db0f3fa773515cdeb74d36dca704d648531db64dd9f0325f93afe1a5ad3e554b7267929ca10d54147142c9", "result": "valid" @@ -715,9 +583,7 @@ { "tcId": 67, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323433393636373430", "sig": "051bd75b776d65fd71c24fd46c6c4f3024b232b429e71fa5347042338e196a1155561505754d2e1fe3742b28122a1d67a8e9e4bbc172377bf4c7236dc2f89e2b7ece657b918e6fffa596f64bd9fc7c85a9deae93531ed78047b7d7655e803ee9a44ab12ed8822154cc87ca8ab10d3e32576af690f1644a537a7ef1a1af2b9f7c0d0e151dbb8a254cad17a8b538ba2047bf0b064a50a5e040c48f164df3e357d1b0270700ca43939aa8505b50f7870c5fa518d54d1b0a2e26b073ecbf7a5b759b47ef909089cfa741e31ff2973fad42606a4ab53155cac9c226473fbfe1f90ca8475b5b42229a980442001a55ba73812ab4b15ca3587dabd05549927d3dac8077", "result": "valid" @@ -725,9 +591,7 @@ { "tcId": 68, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34333237363032383233", "sig": "599228ffd4c569ee651cdcafe7417a7f11acdf34c80f93497cb085340900ed1aedcfb2da30e44859a6276f74179ee718aec9468bca8a23d98e20be8b0bcc142f9bdcd80b8ff495fb90fda9f0be1ad03d7ae1a147d396708fcf2ff536ada9e1b6b1f6576038e044ebb415ca4b301399e365407aaf97823248b4d1474a861e5af4244bd394f5410af78e979f059c9aa8b8b09f0d880a319f631ee5433d3b5fdf60ea88ab53c696de34db6430c7cf101b875469a89d8688107ca41c8ca69806809d82c9a03da3cbd4c7bfa4b925b986132f8df1d9a907c2072963b7d5cf4149d3cdcc15037aaa595184313147495696feb5c3163dacfe2d891b13841c738c1eaac4", "result": "valid" @@ -735,9 +599,7 @@ { "tcId": 69, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32393332303032353932", "sig": "09f60b4e5dac4eb6d4c77165b9cb0e5cba4e034bfa5a68e703139ff7e4f5450d1eaceff50ad9b684292078eccf480f20e09c1704532dbe638dcdf263beb89aed558fec2b7391e7599f47e3573e9700b06e9587c3334d267689545fadd996fa8d4d6b7c5fb0a39d604c29cdea56379445cb93381042d6ccf47102623c1fc72a25aa0d5e8662eaf4a5019847beb6f7b59f1accfe3c10606528c72421b45d0fe2095fad32c23f06be1b2f494406d71501b5d9982efed05d6f08444309dcbb554c5940f09de540ca1d56b610a701b9450951ba6dbca80d28699f4fbad7f2d814a2e66da00a8d157320ad66b80d0c883b5bff956839011ca5fef3cd171f6b21805119", "result": "valid" @@ -745,9 +607,7 @@ { "tcId": 70, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36343039383737323834", "sig": "23f47d7049092ae27547afe95e9c51205fe53d2c154c0349ae2c7d1147f4969a62d22d4eda591cae4f3c15c20bc1c937c53458497c3a174cbdaf5952e2450c99b27b2059e084d6428d6a7f88605d025602bd335f6c6fa53a695dc6a284ef0b4501e908a8c591036a4a66932ea5ccbbb519cb960613e7e55feff165cd6d55b50ecc37788d0e1b20b0c1da8464b2034036e304984023311c2a9eadaab4a513f6b1848e11babf65a8a0dcf10c217cad95b9a7892a6fffccf44035021d70973e19b21d993fdc99f9ed251785b046de56c43850360585a09ef2d33a485ba4f90056937be7a2365d06c93b270faadba398f94cdde0f93056ceeaa07677bb29a7652833", "result": "valid" @@ -755,9 +615,7 @@ { "tcId": 71, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36303735363930343132", "sig": "0b617f7b569ba44fb9a3564b45a6e5b839f111cd462c4252d87ab49986f26933b172710bf697b8829f7d8ca31851f65bd7f8dca66393bb832887e43c26921b5bcc7ae2cdabab4f3b486fc85f7837b0ca5e8da197a78fdcca401b95dc7eebb026302997d07b0876eb85ae1c43d3e3cd673845de9ca5e0915b56b8e0a15cf5a98e81bb2f2a4849c4a3cbecf60f66497b4beb2da0a4e465ff7edd14dc7c72a4d20e1db8e83c65127687a62ba9429ef175695ed0978ead2d3b54f1e02d77f3a93d7e73b9cbd7a41776960b4828ba61ccf93a4152fdd6e2af9e2f93c77032b0a48ff1abfebab1ba7ead2f3a90ae6e5316c6758ec8a445fde1c5c846ee1cda1817d01e", "result": "valid" @@ -765,9 +623,7 @@ { "tcId": 72, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32333231363233313335", "sig": "81d0cbd3999a3e5446ee597a5003aede05dd4fb74113f2989bc1ac486781d4a31e4c660fdb415c22552bba493b5348b0afe6f14e3fd7a9c3b7a54f890fedc97d4805eea3c365d288df66234b0ca8c32dd63b0a82526146c255e38bb39a7454318c70a8764adcde80de5c3e989909c933d598af977b7faf0e0654524ddb9348e800174c1ccb24c0015737b8fe78e28b5a88d49329f2ed7ac256f4d1aee681a98be2d4836ebcc3fb40aba16e416e584b320395ca3400bdc65575e1bfe0b57beb09024ed92f11771d76dfb412de37b87323c556dc8b91d633a0dc0e7dd3c6f06718a4a67200b20b427e40bc2d406e2d7c407d4fe6452f39b55ff9643f9f514c5561", "result": "valid" @@ -775,9 +631,7 @@ { "tcId": 73, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36343130313532313731", "sig": "138b2ece15d2eb3e818a5e84779ee0d93907ac4e19c0cf74b748f75b8a04b0178b73986ad1c96a5d5d14e1f239ff1e02da99d9e5f9eec43f2e7bc766679c670c19b1d7e64044679eb7162ac65882133983eeeee229347564df69c13dce98ad00b4ee9c1dfcfa07922fb5d9ce619779857f0a3e9c4c67b6e47164eaaf0cb9c1f14f85db4cc5d30743c3e459c71af275b18f7d57fe61b0835858356dbe3570dcdac855f781416b8f135e46c449807b0381f8b35ad36526b8a21ad30e19d5da4a329861649a88247c48f80bf4734c1a740cd46c9c95c70e6ab72d3a05a94afe92bb24f415c51bf267fb1dd8e3ad0e1c9772b85fe0c51669cc41bf37d10e53630ded", "result": "valid" @@ -785,9 +639,7 @@ { "tcId": 74, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "383337323835373438", "sig": "ca59a3c03f66d9ca1432766d247b354b51195ceecfedfe1f57f4c3f65fb9527ced2ff3661e7b0d8de11ccc7392d8bb596a35d60c0328cfabb0a6b1212109df9520f956b5c0d316fd7f74238b47fefc2139900607b7e6c3717683f1e34d912099fb8754fea5f09ee9d0cc810612a258e3a731a9355a7f2344976af37dacf4240cac969ec9a4418baf8d52161dd7e920387782f2ceb0e8517a09ac159ce88dd09fe25deec26e22032604292846c6b740ab89d88ac178a62f13e8e19e3b5a919be17930ca85b9d03b1ebdeea29a3119d833657e6a2c1ab512002488da05f48e721326ac2367ac540dd4e4fad6a2446fbf1a190a6b4c4e4d3b1016e23b0fa5e57c9c", "result": "valid" @@ -795,9 +647,7 @@ { "tcId": 75, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33333234373034353235", "sig": "85537ca6f72e3f2bcdec4a0463b5ebe2dfca9a030e5c72eeb6bf7509ab332101b963b88aa8777f44b84e798dc92d4e46cc2c38e12aa763c89fe9cf9fe6d4f29733dae1df8ff7af6b914b7eb9154412f70d7a2335e7e0bd6fa06109a536bd5724767308862f8c977f4e109dd1eb802fa76a2ad8751f31cd06e671af4c141f486c45f8c231f4a0738f98e4fd2323ceede94d57aaedd21ccc4e641b4c08596b1972e2aa8433bf4bfc21bafe4d36d8e45de95f2bb4d604fa2f77a013005738be382fa2aa02d184c3232a03710f2802e82ad11f126e44b32326556f3c53dff45dc5b0ef1758327b41493611334fe9dd7a8da558c2bd8bd67d0185af98c4c0dff0b491", "result": "valid" @@ -805,9 +655,7 @@ { "tcId": 76, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343033393636383732", "sig": "05f6dc7040c8452fe192d5fd80e62bf33f7a37516723b909071c8e61ac0877304e1c24e56d9d1a943235c89ae5e95cab146e3402d8f00f4ce61babb81d9f216df2134caaa3df9ac81a07e12f4705a43223874949f6a8c4312dc66f226ed716988368ff5de94c2062c6247d945a3e866275a580ba8d0383f20c0864d47cc30745976e3129aaf3c57164e9cfa1a22ace52fd3f1cf1d8796842d049f181ffc15668ec99dd8416378fbda32f8a7993df7915572f3bc4c3398c81d29eef995e58faebeed65c4d0f131d87e03d334304f074a055ace13f11ee7f8b01eb230dbbc3d2bc397aad4f828b4e385738c51b99feb036b76f555a54ae10b988c1f7bc6233fbce", "result": "valid" @@ -815,9 +663,7 @@ { "tcId": 77, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31323237363035313238", "sig": "1aa612a643b34c505d2485880d3161255c1612d4f4d6025f50ced45b0a6dd63987d5eb5789473165b07da40f4b668c53399726954cf2b723fcc64bfc32d31122036ff556cb1723e9c978ea53fa3affbd7b40abb92790c16171e449e7586735b7b1f68a3d3c30ca86fb2edbb258d277d857fd5bcbe8dfd00fdde2ca13cb20682b9e301f62451705ed63e6661529ab90cfec4373796a96ec1c35b8e7e17947442521394a2bbeb29c8979c0a8133b5007663c1edde8e2f9e95a78e3bb1eacb4ba0cc3b3d9eb58a73168bf907b1d3d2afcca0eb7ea86969d6e622d4cbd24175337b527d638b621daae3373eab6a2ded872d74e2d452317a2be08db78de6b981f34cf", "result": "valid" @@ -825,9 +671,7 @@ { "tcId": 78, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34393531343838333632", "sig": "9cf144fde9a1f4bf50b78b2b0820bbbaa015f28a7a72409b427b3c17142d55e502ba1de7ea53ab97039f6c98ab1463954d47758a2063d1efaa89bba04fab56f991dba0f18c295b4c8b9a64ef5ca92561d66d9be6047ec5bad1da04800a08dec9d8f7a91edb9487d581cdf00b6058794552ae9bf759dbfb79436ef44ae2a1c6b8f243eb0333cd1704411f92beaf7acd870601de800bdf31a630995bc22021085820c4744c59fb42702c05f82e682eeebb5406a9784b101a74fc5068c374af0ffe858c082cfeacf5e39d03826416edcdee203321b035b5807a3a62e7431f5fe0428b879fd422e4902a48e81f02b36cf01a9ece95c87700de579d9818991c50f4a5", "result": "valid" @@ -835,9 +679,7 @@ { "tcId": 79, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32343532313237303139", "sig": "85f7259141c6cc765a79ec1de56487ca3bd11a70630a490afef9c40ef9a81645ad8104f94114aff7545c7f73d63e6aa93a26c92a333c0a799af7c0b207d10fe751d83e7eadb582961e9f3a538383250aaec815cf5a8eb25fda166787b486914cbb4e78a78cd1d95365b5097a534b664411358aea142a669c0905706f15f0fc81b6c4d419dfae0987657471fc66ad9b85002b388a1ae9d394127a8aac376bd9b2ce9b9d0ac4f00cb705245d70d5514fe5986cd02639a2a221b4045af2568916dfd8ba26e10c13e04221e0e09282ec392693d9095fa11bb936dac21ec5c169c1db1c2a922823b36ddb5ae176ac053545fb6934d6c089fdf0d15a3bcc592ed062a6", "result": "valid" @@ -845,9 +687,7 @@ { "tcId": 80, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31373331353530373036", "sig": "92954b3b0daa052c0684781e02729858298f13ec11e8684428fc6c243de54317e5d74a6903270f927bbafe8f81b192cb7374a2b94e92017a715811eec951e72c2159820517b9d650c98a52029c608f5f12546d92865af3c474df6d87bf35ad82a99ee13c5b370b39b58e4dbd84700c029498d8fd50a035cf2399ac5a29b769f0ff4555f3485faab3158e591701b3a4aa8a6bbbdd9072e5c3006bfd2d0082fa9b89c526bfd440f435b7e4fb0c3ecfcf0305e8d246f5d17fc3739e96befdb024d8ca8b6d9bb255555a1656a6f75e6154fb3fa24dae8ebad52cc5301b6f72f08a2e9b42748f933757885b0e6c9757cc9ac20f0b7fde743a37ca1e93831803f4d2e8", "result": "valid" @@ -855,9 +695,7 @@ { "tcId": 81, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363637303639383738", "sig": "4d39fd5446a1eae319889ffe1a67364c9d6e1990084201bb2d59ae839d3142a1f789548f2fbe6d2b3aa2d0f160cdd2498c3c22bc9fcdfeada7d3d31bfd8457b3ac5eb2e97c3b4d4af54d379ac5990a8a2343147bf13f0e33fa2796877464538f657848c8c471322198ee68839076861feed89948340c4c46196fe9e9c8b039f1fa0519d1649affed46a219b81cb36ce9b925cbb17372172704ded15109a9ff494de15f067cb5f2bbf2b72c4d83a7e6f66c7a5bd00d37242e53a0a16e9b0ff33b435574fd5bb2a44132dae120698dd74c6145137528c8c0bbd6bdc9a4ebca534535789c87d5a5a4f34c3eafd63ce4fe471842d82c2b773d68a6935880b076968f", "result": "valid" @@ -865,9 +703,7 @@ { "tcId": 82, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343431353437363137", "sig": "3225d5db1eef6655b6624268a3b301ce5eb2c61b4eb5ad01cfc00495480000caa8e84ccf7e038d620c0b7d56a80ee97f57f3156fb86201421a7ef466f78e6a5fd6ce83df090863a1646cfbeeb0183fb48c269dcef46950279f5b1af5a96efa963a5de2f9176a1ad693d86e26c1cb858394ae899039db4d3d22b22df531a323268cf24683b2c5221f3cfa8e8e23fb88e20bc74172fba3951a66d0670ecbe5d4d2de6d5302cae549ecf9d50a5a9682ba688764bc2b2834cc840565d2f69fcc603275c2be25156b7419a9f7d86ec726acef8c3dc7558cf2be7fc6a6ae86ee3137dac477be98dde54b6eb5b76a088f448112454e093ce752a1af653d7ac5ff886841", "result": "valid" @@ -875,9 +711,7 @@ { "tcId": 83, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343233393434393938", "sig": "83db91868eb7ef8b94801a19da920b82f8db5cb6d310eb7c7a893747cab37b4167ae397505d6940d1fcf7a1769ae12b8d66d030745938aae83d24a87b61497b498db943f37acc52392ef105b2120650d92e7e5a8de78298bd37da743a0a4f0e6fd24e0a307be83b4b7087334e87b3ef26e984bb93984779565039acd081c2b97f4037e8474211b9965e9459d518debe3fb8d69c7669f5299313e419a5a96719e103e3062d22e9211b09e49f38b69386a2a5924d4b9385d9669b0731d0448e76362a27d0b14369b3800996ddd083477b0d29fe3701d54199bdbaa417a6509d28aa394609328eb48b4af64ab95f28517868466a8c576e50db65d926f7c42ae215b", "result": "valid" @@ -885,9 +719,7 @@ { "tcId": 84, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34383037363230373132", "sig": "2b8e5a4e46d1decd4793bcac3dac843192a58cc62e6159745790b8658e0f6a3495d62ae7281f37b7f8a4970c058fb35d05e316111dca3b2b569cb254cb8491273d60f3f8c864d98d3f3323f43d2db4687b7790fd3ba8e0957df2b13f00b113d07556dfc028462e34117f00c1793c6e9078c627e927420223a38ec59583287aebf9f8783a4df55a4b93f9bdf3d36ea633cb070a3d2ddee6b320e5b8c5898ef1aa697250611a763d30210286bf6fdbcb6f3cd3cf308203009600137ff8a64b753357279a838ef4a4fdb184419b98818b2d67adc22b8b7a6573d70e82ff7ed0c64c360a1229a5e8b246c0e2b3c6cb981ed43e142a3a908d265a981bbaed730e2a8b", "result": "valid" @@ -895,9 +727,7 @@ { "tcId": 85, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32313634363636323839", "sig": "24170a9962090ae8601c4b97a9e70e063fd1df678739a140caabcb7c2925ed5c791dc1e430d7e9aad1e259d82180969bad9e514642b007a826b6b3600d9456c5459f83472f5ffc349c1d09a6e308a83b108bfefeece8be5e46acda00f78b418eea9d344cf045f7bf57ed2cf1f6bd73627f329fa8c520317f61783b79e879b8b2276d9f1e88accbb073db0c6414f1695c5a038ee4123525a5fbeca40613cc94a6d730a7af7484ccef49070ad84b55a876bd41e5ec1aec5a8450af95e66f4a5e275bae95d7c9490a7d21bea5c2519e7fa51840037321bd646f5838f53f1fdc94cb99a68264116676967923918e2edb8ccc2be836e15145b4001e1bd0c883e3d484", "result": "valid" @@ -905,9 +735,7 @@ { "tcId": 86, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31393432383533383635", "sig": "9931edaad4fbfdd6283278ba630a7e60f93f430cee522a8052ce898aacbadc15b7848b159a79ac9ebc7e93f762a0215f56a8e7736eb8b9d3dcf4a39108a34f8915b694864082777a6e79b40c339a1ec04215301620f87c279dcd8d2f90a4b1810a818104e7fbb4fc99bcb266be25cad785e530c391a0c74b9b090199957b564ffc5759bdbfee10f4c94df372b5240eac76aa3963064796c634779f225a587632beb62d91656f29c389f684842145f7b81b1b63b702089716552f8fbd63eaaa05370bb167f67abb5b38cda2cd7cde5808cc6142212627ab2df10a043e7119bf2793a92bbbf076ffe289d2ab4958c798efc15c21b49305efbbce8d90a8d65aa53b", "result": "valid" @@ -915,9 +743,7 @@ { "tcId": 87, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32323139333833353231", "sig": "aee211300fd7e78422fc337d0dce10df97483cfa1f559d6c34326367642096cbc4e1a026bf1f8730eef538bae015fdbd89117bb639294bf4b3d248fb0f91f2acc8adc5e5901d6aa73938a4e8fa51b230745daaf454d17e98cbb0ad201bebe0fb819a9301657d74b397eb9f724ba97233984fb7a94965285a24fc08dd020ece5d7ba1c39c3a84c32f9e8d9c647608bb2aaa716a9b738b89d3bae71b095058ea0b72aea1cc0feb931a7be2c4c522e4d70031152f3f703dd378e48ae37d0866ef84e108fdac6d312151fcf481772e6d74b5f0d6c941442e5f229c656b4dfaf22f1d7a53a0a05f63b6b61e0c7246dbeab45e0a550b37ebe5aa4c1c152fcb6f39e653", "result": "valid" @@ -925,9 +751,7 @@ { "tcId": 88, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393236393333343139", "sig": "931b37861e5d09c4e4f7d72cdf70b1f081c291fbe4d2ca59b6914304afdc983faf6f186f9c1de537612bf23fb23d791d384597a4942560c08564e9112546b565137f5c41ca0c69acf2881c4ee6607ad6d461d250e1d717d91736609d56988dbe4c303667bde9daec8aa5b3b6b53979c3c939585b8727567bc217caacf6f32cdbd9062aa5423af9e0873252f558aa71849e2726b19aec05593473d7531f350abc005c9dcaf35aac2a9852ca8d71dfda62016e1bfe0146c6f57cac5ea28d7040d63c5cef47b3a0ed3e0c03fbcce5a9c1942eeacb11de8d6839d7b28ccbf4388856526ebebf3db06f230144945cbafb5205c7e7db19f16ff63bf32562a804e3c3a0", "result": "valid" @@ -935,9 +759,7 @@ { "tcId": 89, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "373639333836333634", "sig": "728f6e5618edee3ecd327b3c9c0e15142ca91a27d3293a11d95db3a36fc6903f15939515ccbeaca497b227d7c14a480a47808c822a69188b88d41d83ac551367bc29646363ae71b699c6b6ad3f07557fcda6ece2a39ffbd6c3f9055bf460d3a2d9d4eb5527b3498365808871c38ea798a59bab6be006b1cb30a2c56df12c0aae875f60d29ae38f97241707dd356f1b5f4d4cea47088de24e27ab4e830e7230900f9745fd3e66c2fab6fc523bdf3ba9bb6f8acfa0deb129d7203bede47c518b8388835c4d261f47990459ab7aba04320fa3999baa9f3d95842fd2f35cb8f452fbff5e99ed701f8ae269a996fb79cad68f06a7f232650093fda35aa5081d8f8613", "result": "valid" @@ -945,9 +767,7 @@ { "tcId": 90, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32373335393330353733", "sig": "025f564fe99306334331c7fda5e66b453e3c650df88b266bbb9a3117a8cee6518babe26bdec6675e8bfbf104f1fb26b91cef04c658b68b17cdb35675f2ce4785e0bf8d466b94151ae978e991bad76ac51cd00240d0137577c518350de134d42e6b46ac083d40e3b0382efe161ac016b69a047d28e95aa7098a46e0ea43556148e20bc76ffc3cb5e70adc4a448d95ec86d273205d1a27eff8dc873b97c86c69e808d8b446348a6c89d10354f48868421f22d4399fed076ea4dbd7193cfcff1e9cf51beab1d326550b13fe4ee0e96df6b974e266b9a229d7fc8d84be2be72dbc5592c0da0a3a586669a59f561a8bdfe26965b7fafef10e1a2e41d323ca2c8f9f41", "result": "valid" @@ -955,9 +775,7 @@ { "tcId": 91, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "38333030353634303635", "sig": "1b2ed8768d5be6894b13cba43364f43b3daa3a96055941437aebe2e15e89caf2d11e5720133cee21257bf7356978b09742541def3a690e33fd1fa987ee0c460974fbe56a0f2affb708646132e25b560125ee845e12fc47c07b5ba387c09f7c5f4bf86fc86ca9cd6a3151967d5f3591aae74101d04c40a5f5f126b703438607bad80534f4a3446ab7eda330780da8aa597ffe856acd2cabcf3aee756b8fa7aca33dc51fb13983bd90695c07fd642103cf608c798f9f7ada508be3669953a3057ad2e169ffb2069fa6ec0e873d4e0d2d14dca8c1bd746ef18065956752e89ed306d05b525cf39e34fade644f43e34e433a41f67809ad30534a4ca33a7c9b9f63f1", "result": "valid" @@ -965,9 +783,7 @@ { "tcId": 92, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34333037363535373338", "sig": "2114a3eb8a7ad6a30a6da6a1d53c87e429736e1dc923c166fa96891620d7b49db271380a9985a43b7556b1fd86d546966679233a9d142019ba2481a5133878f6648e2a0c5d3d9f2320a1f53e1c6d28293d3358bb2d863929effa02c2e2207bb8a1642f30ca1748fe1a4641208b887436be191c1f1eb1d5d08843d0184fdf35ff7e1b9ab2e463165c3afda966b98efabe5c919bd1a15e79ca5486c70e070d6c1eecb0bc0645f4619695f04c3d2fd3eddf61882d122f17ccb10b6e894571bb24426dfca1a06988cf544f6f6f116a1fb8db76b21b0fc0ab82c24187784010ed00d969c47c979509afc3c58264d2df3d5c51fdfb0bed5e9d99feb41f02578e806127", "result": "valid" @@ -975,9 +791,7 @@ { "tcId": 93, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39363537303138313735", "sig": "448228a889cdb6f35b0d40dfa4ef77d32f836e81b4a7ed3dd21c85e35a8a58fd921f8ed8411733cc6557da7b4bc99c5933b2f89d9540bf4b5e05c982f31b365b22b7412097dcaa3f06dfa4f196da82adac10c56bd3e4c50da479deedaf3cdee3dee556c9cfa288879d40088907fb4c2d824f935459b8e7e5b1d0b1e955de663a07ca10a5a01395c97e0331110a923a7ff24450fd126543772f6abe2fd299601bbcc5c4cbeb922c91a7c91792cd52a71b7d0df387dcab7e1505ed2eddd66061f21c78719ff29ec641cc96f59d0208a6e2b2b02a841e58bbd5774be7267508bbf591673dad71f6b43796f6ef99a02dafb1414a0cb12aeede18fa2efece76e0451b", "result": "valid" @@ -985,9 +799,7 @@ { "tcId": 94, "comment": "first byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "243c6bba129527fcd13b07b335a5203cb3d54965f0ff9ff6bcb24d9b410f360abb6ac198d434da1e8071b18920540af6ee6ba3107557cb8c01ac00dd929c201b62f89401131d3db209e8c238a9458f160d966343afe088a2e35d034d91992505326ddf2d882cb1b26791fa13fd8756ff55efbb3ae800da65a7cf78ad88bce6a83c3f42de3da0738e0cb18ac979ef11d798e73b5e8a49dcf88a112115e319750ac828287b1e500512c0997fe094aa0309671291b0767cceab19340d2ba225887cafb8f4a772ffa82222228c220bf8a6e1f4ea44ffaeab73315e880a4696a7d11c763e4b9d6c71aca3aecc27bde372c444071c3df971e2b22f9e7c937d57ae6ad5", "result": "invalid" @@ -995,9 +807,7 @@ { "tcId": 95, "comment": "first byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7c0f2dd6a8193ab8a1c8c1c19f414f7565c26ce261a63d584be5acba8b63083a10dccefbeb312e961d1acc422bf75c4cea57a75dbb8eec33ba38709668fff61e8f9a8d37e8593c9931fb2271a5dfa168828d71268bd446f65e5abb7643a58ea6ce97c464bacd035c183c374e61be750420cc1446a4f7ad509f82833d1bc2d44db57be7b632db3fd009145d02341de6b4bb89b7dcf42a225db864c3224cb78e0487ef53f16f5c69b27d0a49f7d76c197be58306435879915d856b548ecf6c36666007f8032c4670096afe9c08fa760d49247db1cc0c91404ef2a4a90416ea67a11405ad3b1fc85a380b676d27106371f9dc98a4977c7de40c2238a9adee94b5fe", "result": "invalid" @@ -1005,9 +815,7 @@ { "tcId": 96, "comment": "last byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "9c93f785b188cd2b0fdffda97a0f4ae789b70b37821c5d1dae0715be170657607d3d7cde3c79e615eef1d7af141a748533647339e9ade4b72d22f511de414e812821eacb905a4a33cdb37bfa89f6435145f91411359db90202fb64734f5331f2dd2494ccc57f39f990ffebbc7b3c963e3b3065d7c4ac077ee2da7adc4bee6f7c1a41df59da99d857d299fe13b862756dfc886a043fb958bc601329853b4501efcee5ca32f6dc71b0b29982a7485bb8e82f4e8e3a7dd28c27fed9a245f4ba11614a4f3410397617d6760ae52a4cd6cf7f9e382ff05752d1681649e86d19cbf231f3ce7060890a3be4dc9d8e63087934f94aea8d2bb0c6ed60571136496886de10", "result": "invalid" @@ -1015,9 +823,7 @@ { "tcId": 97, "comment": "last byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "ab1d4b1e95f86f2b811dadb25be46ce606ce2cd30a071cbe4ffa444ba4e14ec5e7dbf43295dd6885c23cd7d41a4e58e2cb3081f2e5a4ace4ffa65f1eeaf9abaa4b61b584292e8e05ec9efaa37464f24cd9ee40df12afb8803bc718a8487542053597a13144193b614abdd81b10051fb32b3563cbf48eeebff04a250fbc7b298d758f227a029859a1dc94baf2ffb7816b8d866c09af2fe6d0c81d185f17eae782764302f4d14e3a0df7e67264d1768d03dc6e4a75e6c005ea8028f91b130fc17c379bd73e3337b4bad49daecfea91defec4937ae51e808f042ff44792c7d292a437d7ae8b19b3b0ce2ab48df3f5ee7e79cdebd4185dbeb8cc6a9d9c5c39a6bc9d", "result": "invalid" @@ -1025,9 +831,7 @@ { "tcId": 98, "comment": "all bits in m_hash flipped", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "275b90afd0379b1f3b50b60f8868deb782fce381bdd8b76518b735f4e2f4fac97d1ce31ddd3bb91e1ffb6ed5b227edf27ec5fe8532687c4907586fc2cecf47479bb63b33e2d1c421c7032e36e5e5a811d4c69c57da6410c8ff8d7cac0a2d61db2dd69a71370ea7269d23599e1bcefb90727f275e5114444c5c450a58a60a35b38661a78221f3eda1dd726267251a259423da8a586448678dd64c786a4aebf9b6102327ba5194fc42842f502b96d14b812667662b8af57fbe85fa53be328fda7840f733d491672ed28564ce713571834b675c6e13c5771cbd69ac5af59cb5412cfe0d609e69901d4ff530675bdaa288cb1272e9377d70543ba2e27875237ffca0", "result": "invalid" @@ -1035,9 +839,7 @@ { "tcId": 99, "comment": "s_len changed to 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "69a1af712699465ff84ed85dbb35323df339f7627310b2b3cf2b8b9fd4fa5cb0f536680d7bf905347a642c1960c3e17495770bf939b7b3d426ed2209b5e47a6029af076a8e95f9a7fc959041d2e221d433f3836e37b6075a8388a2a6aed1785528cc79348d4dead276988f7f49d827c0ebbbfe7aae9d946f16c7a3598da587710a8d9fc72ca537534959c76a35c91ea90989dd0fce6bbb0d0f8c439188e51e0c82debfab4ac1dd7df3c3e48627039a9d3829a7f08432da36b6ca6d9ba0f9a15f6a61afa09c1ad305c3182e0a88e128192d8d064af7037950574cfd21b1ddb5f562ceecefed4e62c6d12f82135aab2c0a6dba9a181945f56943b4a81faa42fff0", "result": "invalid" @@ -1045,9 +847,7 @@ { "tcId": 100, "comment": "s_len changed to 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "370e3c05d706312a8aad07b7615d221a18fdafa4c15a7acb236fac8c0f1e8fb44fea421763abced0949a1eaddb178cc583073882d5243d2ddbe40a6ce61bf8958e8c631202f120f5ed34c92a7a69abd17e3e54ab7d28f8efb43b845159f9c4be0632cc35d7ca7dd3e4b15da1a89cb60f7b03c70dd898dd7d3a8b4404e6f28e7941a720eb7db514cf1e6f4f81b8a9a3e25deae08877dfeafd9fb00fdc984b902f62e8ad7b5159858aab2351f94e3f0664d0624d10990d3778ae2182de43bfc1281e0188c48c4c84a4c7ddea5866e2bdd0d92ed0f9aa828d975b1373e3512d3d95994dc3da81ca4ba5aa657fa13ca3ce3c3ed836a3be2f9770977b854b518de76c", "result": "invalid" @@ -1055,9 +855,7 @@ { "tcId": 101, "comment": "s_len changed to 20", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "8c8001352b612c2a8ce94e15aabcf7e077a4135a6cb9f128870ce3f7ed11b74df002a93e9c7929b504f9c33d6bb1c8193dfaab4a808057380c3a142cdad876290bd68472ab37133d50d3805b6037c855d145d75151c42b6fe5121ccb44c7a624e897b298694566698f49289ae0ea09795450ab9d17dd30170b27fa65d54ca4a07835b3d772dc27ca21e8049dc5751522530169aed63009013091fa7621583d6487029c45eaffcf0c9e7e9fea1cee27da0f623b3e4cb8f73db62ef1a818244a4d00165e4328cb2b1af117eb8daa5cd808fe06e6e2058b7db69569e7db51b072381fa6acb7683e4ad9164b2e29bb3c72e99e0f585787a77c69f8a58084eec664e9", "result": "invalid" @@ -1065,9 +863,7 @@ { "tcId": 102, "comment": "s_len changed to 32", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5bec85b7d892bd8bf5452d477c53eab4c930828493ee9092e4abf42f905580413a6ad458f82e78a839a47016b2c6131899abffa563f54d49b07c3f56ba5e4975d216be7a591c6466e472ae46edf2a15c72b649f7089f4f1147cdfbdd1334b07303320a95c6bf8426cb9e6452d3f8695b4e376058db6805a7ad304462ede8d89543a5360749e83ff7cdaa6379941d28a44a60bc36353cf8ed7cf1e3db091d136372d489602ebb1c4a41a6a15663a809e2fd3905a6e62f49a4df64594e0b13737de6c7e38bc16b349c9a71fa9d8c519b6aed9cbad2984e13a0d75a6d24854823e6c8d64d891cbd64cfbbbab9157f4a015bcf9b6bd1465e5badfc462e51fdaaf698", "result": "invalid" @@ -1075,9 +871,7 @@ { "tcId": 103, "comment": "s_len changed to 47", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "715e5da4bac91cd3bcb85f2c017bf98d232f8ccc0bd01673ae81066f83e3c852204dc7c203c24c3b3ca2b15e570698c842377ee04ecea3d983e3f416a74497ee7d67d6bbfc2a4f41c49db3d8bb7463a1db38742823dc24a17813223c11ce540cc2a87aaa80b9a6b23d0d4d86bc6820e914100f9a01936403c410fb1be5f2cd9108504f3e9f9c79bbef1a925b0235e2043e89b6b602d9b1b1f9e4447d2adcba618d8ee5a01069e15023af60f8627227fd81c6fd708636a3fd36b5d5969d9a505fd8e0bbc4e143748dfb2b815d7c66a3945d4ebe4c1c91ba3609ac3bcb1fa2d6d00af4a060139e1ed0439bc1bebadc2c5a21daf8b7e951b67cab8024fa17e5b8af", "result": "invalid" @@ -1085,9 +879,7 @@ { "tcId": 104, "comment": "s_len changed to 49", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "84f7ce7fd2dea710a2513ec4e326642eb8a467a4d94d2c35c50edb9623026ad40382b25a983d95bf6fcb8c13310deb1059f20f8fa8131480dd721842de05baeb43ef689225837acea2af91d66814be312fe0b0408fe1e4268c79092e6c1e45b5f9aa44615c0763bc76bf84272b8870259b2eb0660d841d6c45e11bcd521dccd7db749b440aab67d831ddbcc228aec2e80f173e798fc413c2bb980cf520e878ae4a1be675d187a799bb9aba6cd485aba6c0994ca0868116b12b192bb4f1b037b1b255669b9dc3bd885d2ea2752ec2839d2a09005083c5256ccb29bbee416a05f8d0128f27e018a943b52fc4890989ad18079ca24eeb22bcc7535167ccccf1037e", "result": "invalid" @@ -1095,9 +887,7 @@ { "tcId": 105, "comment": "s_len changed to 206", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3f9e300715f310210801eacf20bd6a6ddd4eb1ee80eac0fa1047a69d63e6e15b607918ac25de75d2e21a34cd6259c6a2d4484ddf130338a94290df40124628d224bd34255ca5ac22834cdcf64ee92be05dc23ffd19ce95755321e90dfd029f7c0a4d1601b0eb0f8f8a9dd5223ab597bf74629dd571613a792008f23dfb8d99ddefd3b753923a219986491cefc2a72ccefe6277d9c99bda215298f5e53121735638866006808c744e99c35f79f2f35a56d07b8923fb558839d71604ea80bf98ab11bf2e6f945cdff4504832c80c4401f573d41d2d5d0912aa182c8b1dd96f4aaf4347397d2ccc0f9f63c75d8229f72812c440d7e9c3d09f134eaf9d3ec47f0e66", "result": "invalid" @@ -1105,9 +895,7 @@ { "tcId": 106, "comment": "salt is all 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "581afeec7d9ea6dc2999a2e3039fb2e7ebcb15a416129077ce1ec60e0f0d0dd9d81562d58e79be65d5227671c06ee1f065767fea6ffa543a68c7864f330f852e60c923b97433a416711a068236486f6e3005a456305a36e7160ab194b25de50761353e9f8e824e55bef6fcf3a455fae37a309af15ec9f094bb4cd51475449829d7363f573494e027f0f61c54073ec72dee7ff5f5b1ee952001eef2bc241c5fdb9977ee9b4a8e046d5e215db5148e442610744023ea1439021befd095b22b41bd129e17bb3e529e9d3e85ecc47f6c7c9f1bc4a41ad8001a0afb38186eb849c79e024f2f28933ef48325ebe25fbca14f01cbee722e5ae9a2ad2a8ffc9492f86d53", "result": "valid" @@ -1115,9 +903,7 @@ { "tcId": 107, "comment": "salt is all 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "1053d3c5833e6c78a00146d55cae8129b8fade750343b5ebd526b51b44449cf3367dd8032c3d3d5c09a6b20b89977367238c0bc65a7d6ce5972e13feb1aa72a54258acd2ca207dbace39b9831158ea4151986932055f780ca0b2374a3d1d2f32e2838c0739a37ce247eb9f164732ad3df98aff545cd9c4a570b82e18d1d4819135011cd7082e2716ebbc1fe927fc9e575733a38a74a0a632212a7595bb7dd92afb24dfe06722a20d8efbe8e4fc5030730abbd7a2fc22f907db7e7a1de84e62eb93fa3fc728392f2ebd615b5bb3c239ce58e89489679ced182f8e95dd4ef159b2d6f9ae4e095cc9e02e33bdb640d0d4853f380a7bb9a011e784cd334aec42ce3a", "result": "valid" @@ -1125,9 +911,7 @@ { "tcId": 108, "comment": "byte 0 in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0311df808b08ed6a5f1190d36f8932e2db1cbc5194005dcba53a8bebb8798914265d1c3b8bdca66b1212ab8f9957a9e333eed8ab4e7d0674b62a4c33af819f09b7d1e7aebbd694a7ee3fda8a920d6041e7df7f1eb223d9beb468293eb335e2a2607e24b8837b62d41391d159b09b5c34ba92cc74c843c7b1516b504e5612d619f3207088c56c0eb40a2b28accaf7e7059cea8c70bec8ed59421e42df6551e3ff309ad4a2236ea2874fbd89ae683f113a1b4c8682d59bfdd77387cdd4ea3d2895b70706bf1af0d08dc1cb76657477c06eb1a3ab6600e62380714abb292334e59950003c56f01057a6681d3543783db2765440c5c2f44634728217f1a10902010a", "result": "invalid" @@ -1135,9 +919,7 @@ { "tcId": 109, "comment": "byte 7 in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "303c8abab7cbd142595120a922bca04b9fe346d11865aa1d5d6eac6f2bc024a6577ef941d4fc4403132c5126c6dcc2cf9eeda27b58d2028db2cea33efb529bd14a216d48057d4aa194706a5adb7d9e6181b53416ae1a0f24b4095008716ea4895bae467ae807a1acec2726f2245e9b394bc3e3e93c550dd4c15575309288bc11a07a2a19cb2fc5a22e08137d9ccd3182ea7595f5bc062691e885e318ed592d98c7b7ee6a33b8a02cb2cb45b6a9274659ede5c4bac5fbcd306b8f3131dbbead9fc3c1741d3976b5dc62ca36217366f68ccd0e1fd2aac6554a2f08eed1d21dbce299a96dbc6712a35e542c9882d554684dcd781d5aa674e546498293e670ccc278", "result": "invalid" @@ -1145,9 +927,7 @@ { "tcId": 110, "comment": "all bytes in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7d083d8dfd9d7f9c025ac87bcce1d412cae312c62d553bffd242478fb79fd0229b5dc05cbbd13b30b96c5592afb54048a95297c9fc2a09a1a4522f557c8eeaab6e83963b2ef5c8e2f0f313c03794b03d55d99f6b5f520f1b9b8f9a314358dd93770ebe3e21e3a1e322dfd4ebbf59ea6248866ebf903db73e8a7242a6397ba78a07c81b8e5b53b1b6ada9a57aa58bb92903fd4e6fa3bb4a1e363e11baae93fac476ed803116d9c273cb818583b8f4429b752d12bd46ff2aefdc62097ac7a34f66188f69ae4352446f2071959fc9929417db398b653996fafe5e9efb656d68f971fbb37b1b9923d7b9b2853abf02a4b007c77466c0975eb959082c2955cd0f2ccd", "result": "invalid" @@ -1155,9 +935,7 @@ { "tcId": 111, "comment": "first byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "baa84bc0a1538d73ed27536fd361376cd460746fc3cee0ac5e1b2e974387e6f777f078db4416a6daf8830b996c732f1e2d4bf0e3ccc8b997244ef6df1f63b3aae80bdef214a5d84400ec4220f370af9ccb3a8a4ad64a72bc1a805aff670f0fe8e19f572b3ac3783e0b6801a303cb79d5333699557e3e0caca2065607a65be01804687b9857eed93c9cb0a53d4faa367de9760c67db81e3192551c9adc3b104600e6962aa2ddb2c710128571c107afb9e59f20ef608adbd255f65cc0914681443c90c5c08a8d5dfe58929e213c0e8f98c58a8bcdddb6abdbb8b92a89dd62578597c273df393b5ac640b2ea04a52639e4bc0741fff484358114672b517d2e5cbd9", "result": "invalid" @@ -1165,9 +943,7 @@ { "tcId": 112, "comment": "first byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7a77bf1e514d7c9de864ef64c8588423f459a175e5354de858e19d5cbd709796ffad275a9732aa534ad47b894ec153493bce8a5190eb833e280a528c5a5d5de8c404679bd0f86d2ce05ad18f04216bce377e4cf0ae7c5e2c8d4325ee4a77c4ffdc38afd2098a57f990ff041bfb5d7dd67511f65c8881f3f04808892fab013fa9baa1052a0b8b590c75b527a51b111d9a00a91782c99c49ddfbbde18d30188fcd44f5cfa151e52abe554ec10cdde25513ec88dab34d84c4835767771ff3a05f26a432a7e492e5d8b1de786bfee65f58a7e876347c89e98076eb301860080dbd594b33ca37d581c8a9437bb1acb2ea069edbd8cddbfe74ebe917a54d56a475d441", "result": "invalid" @@ -1175,9 +951,7 @@ { "tcId": 113, "comment": "last byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "953ede0dc0c366449743e174aa784c771248b73c0cbc759c05d555e43ea910dd9b146878c44f6e373a0a660b9e2da39d4c52913f3ecb43f946bf7cd99d37f89fb81fda7016442978b76bf11ef753b60f012be9fc54fa2c387d42bb9bf07505a8d09e907c38e869306a7d37aea9418a572883c1534226f0f9975cacd420eb78ede74905c9406f7095d3aaf6a8ea0e1a7fbb423ba69a48db73821cfab6bd2686cb149250eb0ff1ec0ea53c21dc5726bbb2d59d1e112333d95c93660cdbffd62f95632c89aba586f51efa48f4a9c0cb41b8fb8f5ffdc6532bf3906cea8b99f626d8de70034d5330bfa09d8afd66a190381ce7054acb0a7ade59347301c4045ce278", "result": "invalid" @@ -1185,9 +959,7 @@ { "tcId": 114, "comment": "last byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "6e09140d55ac86a88eb1a85aee1e4f40dee345cb8db9477d2a3e2b4f8e326015977f78482eabde5c4cd425fedbd9ffb8a766b4be517e4461b04e855cb44562a9b1db0887c94ee4e83b61914c03285eed9d95794652ed3e27b447f56e9473e3b213622999eff62579de1f37004d41a4a21faef617282d8ea5fb50c7c365581849344ffff8d09e991500a1c4f34614983915ec1aaac5e4023874607d915b8ddf2a031a0d4185ac1d7049d4e69a7fcb342e3c4bb692a05353b6b3bbb1513093be70fca24ea14cd1de23b77ec6aa0651ed53c979a313495da07e3fb436aeb8e0dc33a85c573e94f5bafe0683c40f7389c29189b9b57977ed37cbd081fafd3ddabb76", "result": "invalid" @@ -1195,9 +967,7 @@ { "tcId": 115, "comment": "all bytes of h replaced by 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "b58a3cb33eaa7bed71644f42554cada409f38391e98244cdd24adb194233e01172f0688f4c54e3dd05e88ae0c6cb4c872c4e0af02e50f4d37065d6f2ad4015ee4eb6411e7e4944c957f5293739bfd441564ce9dc42a9a51bdfe08d66541e9e84ec9acb65dd2cfefa2840e6908d184bd4d0fddccf04be21cce769108d48ce6a907af301af4ae5b9bada8554dcb961e8c069cc7a843c91292de9a0791f3c558b0f84006d29c6cc19ae8ea43021400a8959f6c5e217a70eb76fd159cb7f6525d884a42ec2e60248d0c5000afe787493796232b4459ebc421c042d247edbd908468805e359dcb357518b305a15763004ca22c3790016dc011c3cdb3d270a723ba44d", "result": "invalid" @@ -1205,9 +975,7 @@ { "tcId": 116, "comment": "all bits of h replaced by 1s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "6113097e7310803dc1ab5c48b0b45f11816792c43c01b57be7d6d6f6c3f754ee49bbe8b18650af6f2221d428f3a1a6d4eab3bcc8775964acd3baac5bdee983144aa80d8c92cc725a78e31b212bd211ebd6dab9594421dc02577761a99668ac87a34b733dfa7dd5467a9c43fa1b487f2e2fc57edd744ee291520f6e76c7d4a3c4e986e7659ecbd675bae3f5e8f867af4071060189f8e877a52021f2014e93e560c3ed8cd89466cde155a39257303ceca3ea708e14e4591cb369c1005742fdf8d913f2f0b166689aeb1ac3d2780cd4bc5b8dd33b8a86379707dde29699eace7136c164f5ad0645d16ba93c729fa65713318c337d079d56b23b5fd3333aa0dcaf5e", "result": "invalid" @@ -1215,9 +983,7 @@ { "tcId": 117, "comment": "all bits in hash h flipped", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5d1f4fd892a565b46ed9de8894b7035bde92986a587d02c430453e25e0e326b6fffbad076fd81c0dc9d9bc4d87743cdb5cca6614b45df9d1b86be946aaf94db1262e8ff0b735b05109f2fe40764c2f94232d22d08a06dd7902e09f7e4f71304f3a8d9fe9c9cc655588cf4dd994759479bfb3d5fc3e3e12bcd14017a1957b2604ed09c7098f12bf873576945a0891eb01404cd138aaa17a8407d7b83f754c7c07168f34d3ea1c0d3728c77c48146540907409eb9cc3590868d1d3698b8ed1063558b1fecc5173ea717c6b84863682f715fc100dc37bbcfe956e09bfad6d79035dbe1ede50ce6e002ee07e97c465b198d38c8905d8af135db180d794b9e43535c0", "result": "invalid" @@ -1225,9 +991,7 @@ { "tcId": 118, "comment": "hash of salt missing", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "cae4073ac306a297dbe64f6d0b343c9d580754f82e27343ce6e0f7520a0e25b98a1c504322598c81768fe9a99f954352c39cfff7041e31011ef4fb3d9c1012f8cb74211cdff6d76d0542541df77e2fbdb415e2b47e6717f8d9094d004a69e7283da092c351e20f7397aa2e1409c076672ce6920a347632eae4c0bbbbcbb933bf70f66d0d3b62ab95bfb1808445f5ed91f5325908bfc9eb4da33dc352654f6671ec83f554eca4dbea1dcfe896d1dbecc521a8ade51c0e1bbc69b076682d9d49080def3564f88424719ce596be022114e21e077ebc97fdaea9f0c6ba1ec817937605c7e45261e45e6001694d1f6a85fdbd8df133bd14cc546a5755bef795ffc96b", "result": "invalid" @@ -1235,9 +999,7 @@ { "tcId": 119, "comment": "first byte of ps modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "980b9b0f09e2462fc6153905c07b6ce955b1748c4cac4dee4eac36b525d429aadbf2ba9cc29fe7797b8c8303d72f999c2e2c5847c25325699064ad5d769a6b0ceaaeff84691ad2e6a6d9b7305bbefc8929afbd4b8121bd7dcb290ef9aac59bcbbd45d6a3b33776131f26737e2f5b7d7ac7cce4f82646f40fb139d53a7740a3ef7584c1120fb8171eb644d33051260012e060d3404a1158d1716b6f2b85a5a837df705f9646d99fd71d519925776c5c09842cf40b135e83ea5a116c830537a438043d31b8939ea45a1b50540aa68d6be146d5f69fd07915f2af4ee212d849feaf33136cc703c00832bb195ff97a6ce4783993a56c681a62c290254d4ae9626591", "result": "invalid" @@ -1245,9 +1007,7 @@ { "tcId": 120, "comment": "last byte of ps modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "036c1b89e877ab7a82ca59dbb56ef4b93392f86c5b67414503fb561719e71236fd6ff1d01fe6b52d0965de40ff58470d4296490be8680d3d976e044bd3b2c6fe7254fdc3ce4aa1d0ab06d09595dfbc356095852ded0555bde6ce9f9bd8675b56e8a18879d8152a38884c489eb538c21215a3ce89081583e74b4c31bf4b6aa0f8a3fc5bf3732d60c79646691ca089d6a44aec50a9d6f0b6d2bd74345c994cfaf3eb092dfb1130fb579ddaf871c750e722677cb61111cfa01c47310a8f37f17fd2bda175fd9ae1e7e96dfd488b6f9d9c1540dfca2b92b9677bf45ed13cf74e351c13899099cdd957919a5e03c82a85904327bf392e5454ca24563416802436b7e7", "result": "invalid" @@ -1255,9 +1015,7 @@ { "tcId": 121, "comment": "all bytes of ps changed to 0xff", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "b49c7f85c2675b38f75d7a164eed23a6a98792a3bcdb80a91ab61f125bd6305b3ee829665dbeb5b7ae1b1c29d2b0b935312efa55a35cb84e2209cecbdabbae52176858eb3ede898e52bb2440c7dc4e993ecb0ec2e0a6f8fd2524c7a41b6c48612d13aa8f3f715c075c79219ee3bf33a4e873932f08176adc2a2a39f6c0548e1c36241ef0dc238f01f55d381ad485464e2281a7763be1e52127e244e38ce219982c514682ff9191cf9776047d3fec3b6ba8ae7726ef1d2f270587daa6dc7c77d90685bfa93ec9e1f8007e73d24898ddd8c629f2a50c8ba7615f50d469640870a2df9bc3098064e07d00059c2ea33a0837ead2991e0eaf60d36cae57410d3657ae", "result": "invalid" @@ -1265,9 +1023,7 @@ { "tcId": 122, "comment": "all bytes of ps changed to 0x80", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0acfa7202f3c923e0c8122dae456d0b53896b0211b59cd207009e1c31211296561f85c32480b64d33072cac74b51795644ac667289cc4c0d1f6aa628ba4bb91e552eaf4387cb0ae96142e71e097723647edb0e3238a10a8ae93a506fcc7b9c82a1ab9636e8d86ac7df07805058f459461326778780fa35060706de773aaf577515cc054b8b405cc4f9592555656831ce391459c83a1849832b9e9b351174ab17be00e0f37796c2dea9780da83672673822db786bf0f51164d212a5fe7717a98e2f285719f0974f8db6ca46768d85de095b5bb36d780986831ec777f78f928c36419fb83e22200df39401fc3685aa001e4bfa2785c3494f84a9fc89fa1088764d", "result": "invalid" @@ -1275,9 +1031,7 @@ { "tcId": 123, "comment": "ps followed by 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7734ce3122b0538a5b8cb928d4fe654224f8f8a092871a6231d1c7a2c12c55013d2d97193209a4a329d725512e72f7c6f74535e34f964db4b0bf70d83df34f8b90a1527195eb5778c422129fc295d0bc32faa0d9bdec5982447c478967a4a6dd6ac84aaf58116738c08b00225b052204ad4cceefd5485aaf265f595b62512e098e4d3b8103db71779e54665f9ab5bf6cad7b1f90c685543bf2744f7f84c5302bdafd85ae6f14f5e2aeab1fc73a5f219221cf3f01f47611c55cd6cdae9cd32911f49e2efeb7ac5f9e9d68184aa446c76874b0581e6d40762e72c746a83d5b0f88825ac70e161948ce257a3bf1c68c2ca4f562edebe31836e4b3b28bb16bc00ce2", "result": "invalid" @@ -1285,9 +1039,7 @@ { "tcId": 124, "comment": "ps followed by 0xff", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "4bb64d47de62e15a042c21ce6a46ca4a15b9838657f84a983ebc7525a9ddf34200bd8933b68974981ff666ac5d5daa76c460c4eebf38cce4df0d1c3feb1785cb24ecd747a459f90aad1f033b438c34bbdf5abb68e28d21c7b8d616b4c04cb582c6f8b0b32bc6596ab307da60745e410ecfe4c28f9ac129b2f1bbbaacdbd357f8217723ba51df8db9bcc0b57915542cb84465397d72b57761136468b3f8f0977a4895454554da60edaaf39d20553155aae5f8c60fc241b297ff4a44f96583ea0614c84a88ea38ea2c828138b18ca2a3057f7adb678f28522cba7eeb87a7a3e9ee77961d56b105977bea9b18890da2c16f66be69dfdbb7630ff52d483a0ae5d512", "result": "invalid" @@ -1295,9 +1047,7 @@ { "tcId": 125, "comment": "shifted salt", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "69d519bbf8c5b8113c6d9c3f4c023dfa495c5b48e1c7a693187b254f2131bf81cd0ba7f36beaf37c4930071855fe7cb7ce3fcf11e95b5857fe1cd6e6c52e8ad7da591be10ef2cff4d6623c04002e63e9cd6b3c7f35f16ec6cd258b8d72b5a938e7962a642a8f90db1f488d9db938f6add210f3d04d6a79a3d9790167d14b0ba49df928e4c02a631971edc5ac319424c1346b81b583cbf3d708b5fe9fa73bb91798be7f7a50765ff32f27bd14e068f30542f0bd6bcffdc996d78ffe3547baacef3205e3376e8482ae67bc421a22e582f088a3f0304f2278a7bf1bc2c48241d34e12f0c499420a8f17736a6dd72c6b855511b16d5c1ab109bbeec466b62595bf7f", "result": "invalid" @@ -1305,9 +1055,7 @@ { "tcId": 126, "comment": "including garbage", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "210c6cacce03e62cfd5509e6f13e62fe3f78c8f93e9dec45b4096cf494bcf6087485cbc19690e09f4fe2368c8a3a3554af5438d5ad18daf1e9786811ecd1af050b06bd054ccbd7e609e5fdc2ad40d5ca775b76e145ff199ecef3bb94dbf5c013525367cb0c7c010436f24244db3efdbdf61fc3f4ea414191e921186c89bc5b87d3e2f0e016326f11a0bc750ed9ad1f5ed4eee7fd58dae803796952d9e410a28a79d12b2d18a6cbb4b7911d7e8a852273a15461ca824c3ed373e647d3d8db631c9d5b79af7568eb472fa443f85bd9a54c91c741964337c68703fb8ae95d35d12a4125f24537882582a2f0d00da45faa43eba465d94b052b0981ca2c60db7fbd06", "result": "invalid" @@ -1315,9 +1063,7 @@ { "tcId": 127, "comment": "first byte of masked_db changed to 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7d710e255a510372879ccf6c363a32d0bfe5b13ef13864e8cd8781e44ee1b10298a123c883330951416891777d166146046c61f13fffb1934ebfa15d0718b917fa31c0b57061b3142fbc99b076d7430580565535a8641c1f7f0e38bdaa54fbec65f7f7f14ddfba7844e0b9de34f573b36b9e9d34e9c3edd13983b75576cb3cd92c39451df5255c4a2c56931ca243e3be210a3a71da92dd963441d344f21cb853d7837117a4c402250e22069a8f0ed9a0c96bf7012486d7fb0c1a625f764279816a43d62607255e33faa3d4123b0dc3635c1da802448157570941d406e94e1fb844cd06719bf98ff4e9de5c2bdc86d8f69202a839455d00803f95a72e6b5200b7", "result": "invalid" @@ -1325,9 +1071,7 @@ { "tcId": 128, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "ae1cbefacd6fca1a5fa2cf36f610c04a225d87684b50b940235a0f414b734ae6aafd6557c81fb3dff3ada6d46ef5cc55269150130682e22999b03eded34d1b2500d229e0714e36038aa20194d559ffc79009c89196398c7e78ed8b648498203bd5dee4c31973f986185daaf0caacce8a89810dfa69c93d22c8947476c7be68dfb9ca399e207ab75a96dbd80ea7645d2e64c901fdc9ea0d72840ea0a29586edfde160df945df49aab4ef9a0bfec14d16a975bd6a24ab6ad499943a2471053911a49d3f8cb3834261b45e5ff796b1288195a74965d9491681a2f1544a78a67db9afefec24f1f5ae1334aa4fdd4b82106d134b33a20d44f7100996486e4a1c412a7", "result": "invalid" @@ -1335,9 +1079,7 @@ { "tcId": 129, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "45d74c60eb0f364ecb8846bdde2b3ff1b31dc1b43f0383f604707eb4e06e15960f5976ebc5c4c70c2425a117eb83b7d0a99a8d6209e4cf01a36baede6f2af2247bcd77bf3a435e035b36eae108cff9b76740ab79922765765f90e5514696e03e9ca68a3b7d4d43ed0dc6e5b0e241f2600c6845247f90f0568bafe63410c224fc741d61f433efc93ea929c56e7e6154adc9ac3a801237c505fd7fdef3e1e606124732092cf2de2897b29260d84dc9136c6edb32e2d3ec205ecd38890cc11cbcad9cc3698f601abdaecddad68f07bab0079116fdfc092997c1f1c327c00abbe6455f77b5e69ccb3b4f1c946da0886fdc10f41019ace973dc980e9e697fe48d4948", "result": "invalid" @@ -1345,9 +1087,7 @@ { "tcId": 130, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5811402a92acd17ecced4d44417584f5f36d9bb8cd2f45ac6629e08ed4dfd0ee1e41c5dcdca170f8e5c1f15af9a1ce92da9d077a4341152e30e9b549a497d9f0aa46ec9e36cb2f4f05bec9d0b562a71d7822874eac9f7a25f18dcef9342e1f0c5883e7788f92f6f7078ee95cf53daeb1b82cc69dc0e4ef7ff261897a29e9d7c5882740ac04466ed80aac354ed0decf9a4c4d3588ed3a55b6e2ee6254f08aff183a04c13e1e2dd05628b08dd97e23f48f7cb86ec7f86efbd750226cbe9850903446b9a8346dc66e979d4da65508cfe071da7c31115d28aaf9de6ce445eae18f5245c344e569233d15b7964de3bb9b566c64f2d04844b509bdf9d5245a335a0f9d", "result": "invalid" @@ -1355,9 +1095,7 @@ { "tcId": 131, "comment": "signature is 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -1365,9 +1103,7 @@ { "tcId": 132, "comment": "signature is 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -1375,9 +1111,7 @@ { "tcId": 133, "comment": "signature is n-1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7e", "result": "invalid" @@ -1385,9 +1119,7 @@ { "tcId": 134, "comment": "signature is n", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7f", "result": "invalid" @@ -1395,9 +1127,7 @@ { "tcId": 135, "comment": "signature is not reduced", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "939e1ff494950e18e55425470626db1e2a7f88463729033aa86d619736fe975526c391eccb026d56d450e6fab9077b87166236c272c1dbcf055b992cf48c5fc084cb10dd388c55e1cad22d3bc9f83b0a0a65b7aa535f603b55ac154fbb5fe8073c9fa808a7b3591eb46e21384cd379f6a7e4142a8b71725035d698d1ee9d281bfafd1d03cb6fa22aca66594b6bfb0c55dc7777bcbd306d448baed850cd8ece6c6b3300dc1ab0cec5d86447d9e396b57a3663f107c2d0c967f399cf493666b90b79c4eb8320567c4cb5fe789e3696778f695cd9c94805155da4cd7584bac35e21f13c8cbc2969317658abeee4a53ad2a2195106dbdd593360aba03f7694e8e9ed00", "result": "invalid" @@ -1405,9 +1135,7 @@ { "tcId": 136, "comment": "prepending 0's to signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "00009bc2fc58e6db83a04d327571189b835a63df65aa3a41918aebd7f97c069cd499978370e4a4e46b1c27165b51f703beb3beb1c0a3a83ed6613dc840b58612a996dee3a10e1907bbceb5960e4f7a0fa9cce69a3ac34cbbf10b404b685763ae3fbafb42f125a060626e1136742d4ccdb469b3a6b58fbb4cacd3f5fe88da8838e2d2645d11618067edc8eb6bf6f96e1055122cff85c423d113cb4e9e1303c268dd5ceca5a201bc17d582a84ffc14f7f5e654a25a89486d54991f85bd24a6112849f38ccff768d1ca3c44e3e6e6a23e177426d26bb1173cba60a7938bde64b02432db83fab73c3fd4f10578f826ac3cea04172aaf43d60455c2632ae06c7665ef4537", "result": "invalid" @@ -1415,9 +1143,7 @@ { "tcId": 137, "comment": "appending 0's to signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "9bc2fc58e6db83a04d327571189b835a63df65aa3a41918aebd7f97c069cd499978370e4a4e46b1c27165b51f703beb3beb1c0a3a83ed6613dc840b58612a996dee3a10e1907bbceb5960e4f7a0fa9cce69a3ac34cbbf10b404b685763ae3fbafb42f125a060626e1136742d4ccdb469b3a6b58fbb4cacd3f5fe88da8838e2d2645d11618067edc8eb6bf6f96e1055122cff85c423d113cb4e9e1303c268dd5ceca5a201bc17d582a84ffc14f7f5e654a25a89486d54991f85bd24a6112849f38ccff768d1ca3c44e3e6e6a23e177426d26bb1173cba60a7938bde64b02432db83fab73c3fd4f10578f826ac3cea04172aaf43d60455c2632ae06c7665ef45370000", "result": "invalid" @@ -1425,9 +1151,7 @@ { "tcId": 138, "comment": "truncated signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "9bc2fc58e6db83a04d327571189b835a63df65aa3a41918aebd7f97c069cd499978370e4a4e46b1c27165b51f703beb3beb1c0a3a83ed6613dc840b58612a996dee3a10e1907bbceb5960e4f7a0fa9cce69a3ac34cbbf10b404b685763ae3fbafb42f125a060626e1136742d4ccdb469b3a6b58fbb4cacd3f5fe88da8838e2d2645d11618067edc8eb6bf6f96e1055122cff85c423d113cb4e9e1303c268dd5ceca5a201bc17d582a84ffc14f7f5e654a25a89486d54991f85bd24a6112849f38ccff768d1ca3c44e3e6e6a23e177426d26bb1173cba60a7938bde64b02432db83fab73c3fd4f10578f826ac3cea04172aaf43d60455c2632ae06c7665ef", "result": "invalid" @@ -1435,9 +1159,7 @@ { "tcId": 139, "comment": "empty signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -1445,9 +1167,7 @@ { "tcId": 140, "comment": "PKCS #1 v1.5 signature with SHA-256", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "521e5af2451d73b61b7af2d81eb427bba3911a3f2e61105bf38e15c74196c8e66d52239936aa1a7823606fdb4d243b32dca2c4a95cb3b302fd34a9c0879711095b4d1e75c59d005836c2b9a05ec1daa63148841b285c10bb70f4683994fb0a598b927415ab2004dbdd6405d57804ea142f21600d5bf5487f3f7419ee2c2790a122199cff03be53847cbda28161f37810f046df1c54ffa9e3070ebd1f8b08b3293c6a160ef6593ab497415c2a086cd5242f3509b375f70e12435b01c21bfee65f2156448831050eec3da4df7ddb04acdfd89a5cbd5f9afa75a8e3871378933c1483c28c1bf405c42625b673bd0de4737ca144285af3981fcaa7302534e8c36e9e", "result": "invalid" @@ -1455,9 +1175,7 @@ { "tcId": 141, "comment": "PKCS #1 v1.5 signature with SHA-384", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "682272b36ee1a6c7d4d73f0f3f153d8e84e2fa4ac812581fdda214a7b45d6ff7b7b3db0c89da96ce2e651fcfe25596761982799289b9fd2d69cf122e08404c9db0bdf6f8240b1545e76302a5a401ad56522e0a6158157dc1f9445f8cafc161b25423d35671d9ef714c5d33f7fc155424ab2ac34e0cc93bf2ce385721dacdc6251c7e3a5618bdffc8ef3f278477083a96de83303b9d286e64d8297ef0948b996616d34036bdee5538ca0c06fa08c72f03739fbc578814b402671f5d625dc9050d61b389d1f0a32011ac0dbb53b9c2980d315bc16e2272206a1a955ee870df725e78a7c6e9f793f5428af92c670df8e3bb0d567699714b04fede399f49fe19d0e7", "result": "invalid" diff --git a/testdata/rsa/wycheproof/rsa_pss_3072_sha256_mgf1_32_test.json b/testdata/rsa/wycheproof/rsa_pss_3072_sha256_mgf1_32_test.json index ae66ed7a..fb3bdaa1 100644 --- a/testdata/rsa/wycheproof/rsa_pss_3072_sha256_mgf1_32_test.json +++ b/testdata/rsa/wycheproof/rsa_pss_3072_sha256_mgf1_32_test.json @@ -55,9 +55,7 @@ { "tcId": 1, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "sig": "b520065682633ba54c9b713b2ef19cdc1fcf275ba1744c2350da7307a20971cc30eefa37d1667d23d20001a674f0e00df4f9b9e1d5fe7eb85cc45cab5dd625759de83017995c93d48b126df03aa74ef87daea0c1652dd370ad5d663598a383cac217a208b22c7cf0e448cc7ae0555f892ccb8ded6894cfb0c328cb542be0485d860ca77203081f3b04c6f55c5689b1a66b1c24819a4a7ea55f32e00f61accf4b411bb320a96c990173b63ccd74e7da7df5ceaf33a39a8acb89a845a594b164ec6e22cce940eb06f2d487a8bc4574451878c2bbf57d241f76586e0703bf5f86bee832d05b75fabaed6accadfc1ec2cd6e619dbb29b65d6e6f5e118ad52d82a955d21005ecd63fb382f32bb8e2e1e57220b345cd6422bdd84a91495d0ab5775b08139edee960dab1b4ffd9ea5b27398b58e6e35211c3581501e99bf5e3f17fd79381528d28a4927e28082f45bfa9519f98ea663dc84c50317adf0bd5da98b01459011cec61800534dd5afc5a567c19e4a400f06dee74112083b5322615c144ce3b", "result": "valid" @@ -65,9 +63,7 @@ { "tcId": 2, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "sig": "8e10f23f49011d761946b283d7152e851ee76e5caa1741b0901eea317d8945f2a0368551b3f2b3a6a0d6a939aebded8fea0a96dd1d037be33b1c35ce78dc89693918a99d547a1d892f4047c09fff7a6523acb0cb0cddebcd4a6fdcc309a466ca9580fedf032bf56154f8d79d5c4686abfd2c7abd342b37e5373b59a07fa865b118c44f2c44b851306dc97eaeeb638f14bafbb09c81996beabaaec28c19f06ffd59dbe3080e0124e2386418052735f541d496322c03ebee6e4dcaba24dde9772a9f079973df26e854c255eb48df50c01d49831e54b64d0ff862d03fb4d82ff204d303b537176c50ea56761a83d0aed8ed2deecbbba981c8aacd1300051a864d1efdc897f31383ccd6f181bf976a75e7a7613b60b3cb2a6f7ab8636f672990c13017f2981c11ba36096cbea898f016c581ee859e950bec195cc4e376e134341b2fd3e3d6181ba4d377b2aab6a148c6ea8cca9ee3478297e901856ab18f61c0233c899841e5da125516cf5274dc1b22e2a51c922daeeccfad0f2a8bf84e531bc4f8", "result": "valid" @@ -75,9 +71,7 @@ { "tcId": 3, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "sig": "22915cfa1d7dd30f50b4c0e4cee42c5f0aa1b7a6644f8a11e611b2db042b122af8211ffc1dc220b435d8919cf64d715b54ff8a762f702b365cbdab455509b97d9b310011467d4186647b957e2efa404aed3b84840529bdef7746348385a1c6a2ecdb88d1cc2b40b36c346386739c39d2815938e463a35348426f17d32d633b873d6124d8b49a726743af7c0e56d63394155b63089c63ed8897f8af2a2260d33499afab11c911faa754ced5acdac2de571f39c2768716e4308244a99d1e65da7061d2feb8ec8b4e517bd5e19cac626698479ab2019257cf83ad7b641db2345b38006d63f84b41772b90037778389cc30ed6aba6af212d9326792af746d7bca9211fa344fdc2798a490aed3a2840620c2a85e3d9b9c38f2330072663e16dd26bc414c7d68f6b11d2cd3e0387c1834c5e2262a9e2dc1bf7c0108b4e2052566c7a941ef6b38c8687fd7abe6add2b745c2c2d680ae3e5646ce2e717ef9899c7f3fb1e3088e8c0587d86546f752771819595a7a3d422820ceaa12e3ee671a456dac673", "result": "valid" @@ -85,9 +79,7 @@ { "tcId": 4, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "sig": "8f9ac1354af4161d0e55b5674821d02823b3a6b3f79cefb98cbc77f9ac2d91cc6345f989a7828132f73f3630a247a936b6a057b3e5a2fda0c5999ea7721ee8880960c24cd2377e869cca1799747142d57ad6a8d83ec9254d89f591add11a758e1ea1e29bd08f624d0e28cea52ed5eed7c0f5f49d3533eb1cdbb2af837dc42942f9a86b5f4e2d5ce506697ef067a344949bdd89afcc25978af4d50c300bcd0ffc9d93cc559e3ae1a13215a1d3f6030827340c6591061a5ab7e65153b1df8b25e1421f924d39c7e6f76243c1bb9ae4063d9a475cd2ece45f4e288fe0720074e87868d70a5584a9ac2b47a56417cc76f15154315545a3ed6704b365f15d34320804469c3b09ed211cbc9e9e767b6f21fa16f8641d8b78b8dff8062a25b5bd3b6a38cb4706c42c1fbbe66db1c05cb57531132eb94fe1569735c33ec491c318a686c837ac810be4afff605f92bb390e7ab3cd24c0cd997cf13f112e5aa01746f43902432639e1eefcbd37b413c586f057bcba40a8f1251251e84cb7c87c53c1d1d558", "result": "valid" @@ -95,9 +87,7 @@ { "tcId": 5, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "sig": "6e471c9342aaa27bddf64b02e8805611a13770b22cc3d24cdfa9a2fc14865f59344c288cf15d4c8785089968a12e9d3e63b8179489568743448f698f316640146322ef3b611fc98396cf4a4757e48ce6701f123fc0bb8df80b63cd2371522f8ed929f7bdb709d424af6eab2eab212b43afe537fec7bbb9dd02e64f116e02ad1214ae931a6fe28a5982029088a27bb95ef2ee46ad212083719327acab5ee51c82d94d5b14f6dffd2242ddf9fbbb2d03f945796a3e35346f2334ca6b4ec5d9ed6f1584688e661951e948cb95fc5cc04e90cad98c861ddff514c60275650ae3003185efe0c04356b07f361f7dc7e17c5de479cbf119c2910aaffa032aaa81ec9eb9f7e1ad21a410ffce2502e4829404d01ae090ef289bc28c9c3f37d3fcae33e1523b3c9b81e301f51d046196fc15c90d58bd35a1fb11fa04621b32cb61e718a434a0aaefcb676cbca888554d1e84d43b108fc1cb123cd2d300da630fb77a3ce29a0f53af32a5ce81c5ad772a199d1180a9e2f090847cd87ddf7b39aeec89a6b492", "result": "valid" @@ -105,9 +95,7 @@ { "tcId": 6, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "sig": "39f7dc9010bf3c200df551499404ca40346e58ce0c56271e2eb7835187ae57a7b9a0688c9b088ad85e128f56c0299c437a1a9a9104f3f51aab7043d5714963e46ace5d8e435fd3e416dd61474e9dcac3ffa6c3f0ebc4ada987c4313ec36f2c43d2dc749e496fbfad639dc811304388990b98cf10ff616a866bf5d98cd5199bb74704ae4ef365424130738b9d81f893a5e2316ee6daea185c170f69ebd2ad455b56676ebda9d0bb0bf4d3357475ed8166a3d2dfe6e093c3a4bc5bc2fc2275e6779d809107b621138fc629a6767d5809c85bf88b46b14a8e4ee9e310db746f4c0a79a3d36f6e305125642dbf823474fb913a9967a6d120e82a79ace48c501fed8dd6edb9634df909fe6775f8f6fc5b79f5881e1f13b7cde37c7c3f97319cd612f8ad2b1ac921079f18213e5facba0b83c17887e69501a6d2eb37661f03590af1a15646165eb785f467cad0c625947e8a8a4a68f8938077d5ef7f1b8b4da0d09ad5874bcb22ccc4ee36b9341b974a51a1d6ca009ded4ace9faa99d924a23421aabb", "result": "valid" @@ -115,9 +103,7 @@ { "tcId": 7, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "sig": "ae8472e987806e5110beae330056ff974abfce7ea9927979cdd14346747414cdce06a9c78eb1846c75dc288d7da531531da49ba7651d3a1f79e3297fe37aa73e075cfe5ac004b166526cba55f914e0d2fb1f12a60a3222dac434fa378c2e7b0ea9c2cb5e22cc343ea624ad6cf5545a61364cd67d6dc23d22e4888a253e940ff0e0ce0207c1feedccdfa10f50d2363bdbdf10893e3967d7555fba157f9a450d6bbe63ff31777bdfd402afa72c3a2181e5cc025443cec30d253653db7e82eb7dd488e6491fd25001723eae2e3106c7b50c2b73c142a4a31ec43edc9ec9011383c99a095b36258a0a77aac2af19b26af8a166b130f7f57f03a0e8007d5ac0eea9ecbe14fb7885538a22c13de5771bfdf523fef9c9b5f52ebc2af7902a0baf2a33923b0d0622b8fd5c938214aea4b9e7f0a647c5520c3a94a29737b95cc623f20bba8eaa3e9db60116fe1760d9b7ac1841e7586aec9708212a5bef2ff67c74462883062e052ab9fd90ffca0f0a6166b71a93bd289a1d4acd2d6ce72ae0b91cdde72e", "result": "valid" @@ -125,9 +111,7 @@ { "tcId": 8, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343236343739373234", "sig": "5ce99063bb6c6bf8e46772e8701b63abb2feb5f88c5b76b76c00c719402ccb399d6c6d8c67ed5b6fb0f1dfeb8f8dcc5bae03ad57c1b0f53033dd2503b9604fdc40eba51e4b03c91a8d12b1a3b929b1ff1e8e79cb58d788114d53f7e07d87a885f6dd4d26560583986f7a84dc466ba981db06beddb1fa80b0a444b9a56c82f98a927977da9fa1ca83aebaf2c43692cef61b12995d8dd0f3bd6bf061025ddd34af3e0257203390a80765ef706acf7df6f43210a7928673d260f2f3c30a9bba9b08735dd9aa3ff2fc27a2ee9e130c88ba367c3d1428f173ea08e273886bc153c11e24b05cdbf9b00573b013170417fd96b0106f72c073f1216ba872eccc9f56ff9e3e08bfde64041d996b117a114b723cd97f70e07068ece643f58d5ee5cadca7e24a18b0a66ab724fb653a01c5749d51d4bf5408d2d2008b30eb3dc20b0e14510c06402f789276b6237802d608ab49378001ed6f3604abca038e3c7e057d95e85c9e668f397bcce18765132142d6b0f118c511e57defcb316fe41dec06b988d911", "result": "valid" @@ -135,9 +119,7 @@ { "tcId": 9, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37313338363834383931", "sig": "a7e0ad7ec64a600e37b70dcaba9036bb3ea95508c961668c4e051c8f3faa454496ce6c009ae9cfeaa2c194c5c9278e46b75bab40c52f077a4fea175b2679121d30b706139cde7ab571c89f4d19abe07c67c70afd3e4c2c05d60c92bb2a639ba389826088899605f1707ecacd88e42491debc78295b44f4e09791f9d541823ad5c48952bd3151ef98ace7e251d12ebcc9370bc205a1688c9a5e9190cd082da1ae94f22eb2b0b46b2a5eb2273b0b324215de187d685471a07f673d43e58f36c1e0f074765dc59c1ebce449229361d07522c7f03f27eda57ab8bc89ac683d27ff4f95a328892507952f14d9e3d8643d805c327eef8bdf13ab7e6634a103fe92cbe9e7b00f9bdf8efa740866c044735799d59245aafb8d04e8bd55b66fea31c9fce4cedd4abe68444fc8a6dd550c3c8f1d6597bde001fb977b7802e0263b7319ad7a6c1c4a6c558774641b204b6d3eb2a2aeedbf4a38de6584031102a1958fab6fbea9976793bd1ea6c9aeaafe81515b954c7615f8c45538f40a22adf0ce6f2c977d", "result": "valid" @@ -145,9 +127,7 @@ { "tcId": 10, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130333539333331363638", "sig": "6c60107dd182d5cbf4550e7a6e3a652f731503d8fafba3a7aa52e7ac93d4de4e03d911e058ade448285bb9c3452b60897c099fd4ba22ff4194eef1a3fcc3250cb9ae270c33ee767b2b4f18852612e27c4ab31d8ea6ccbf122a357a6d6e527191a36e0aa2aa925f68e158c8d5decfbf8484d16c2ce906826dc4773d59fd1a4032c2f576a1ae8374a13cc24abe15ac1403452ac7cd8a643dfe18c911ae34f773520fa94472c596dbd6f5b93227951ebbcbacf60b18e5a60330eba9bce0d8a732cfc27c7c0b9e22070670a165846d9d7e9b24dc6ee9759347f5c6320b63789d5ccbe9566d9f3c534e152f2686631a41aa85801a31a7f31cabf959cdc93755a3acdfcf0ddbbc5298e91fbbb2675565912e5fd95cd59b5744833222247aaaa5a5868da4d1d1af590b8633dfe6105e0a6abded2497ac7e46650432cbf0b784b9447770b20f75b2618fb7e6cc6fc5cadb022980f78943fa9f784e5f0c8fb5192239dbd3293a38e6dade27a07e08b54597029f92a8b29b700f842fda55aeb3e0dda79405", "result": "valid" @@ -155,9 +135,7 @@ { "tcId": 11, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33393439343031323135", "sig": "2264d276cce22aec8d109ced7a048ea44d627aee577f1117998316af911e98139085bc92f120827b304c4ca519743a33f7be05d8a49a28cd716ca65f6b976513b33a440b6e8ec5daeb85d6a5926dc5015a2d24d94ff1f87a073867bea137a7217254b9bd040273664c58d61e618ace6bc942c446401c721565f74fad5bf31475093752e3a67fb32231ec8d26649594f32c5d453f0baae51b20dcc24f0e5e82eee71d85aa77f33ab01cb588420cf672461c490db52dc2fdcc7a22ccb2b92fe8de0e3f8110c93e5890076db8292b76f6fe80ecf3120b4f3824f77e538551ecd435922c7d433f0467b445026d0371a49a73fb2ee900c094fcb8ecc4c01b330dde0561fcde6bf2dfb6d26f3c3d9b897342d8079e29226828a39d8fec96b53e060a771fee75b482b2e0e262069316bd50e8e210078ce56476f70f149bfb356fe1e490ea642ce85a8664e50d0b3f350806d9de3926c8b2d417facd926741022fafa2f7b10781397cf012697442ea742c11f23a5b5ef5fd10369207cca693fc8af57d22", "result": "valid" @@ -165,9 +143,7 @@ { "tcId": 12, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31333434323933303739", "sig": "677dd6918bf4c96934e329a114002460d67d1e8f729eea9d2e8bae78f4442f1a480ff1e5d20c1bd81e61e5f92e5e42881cb1fc22bb7da3a4d21060bb23bb17c234a85c76f7591fb54ce0ef70ee7556905eb670830b9d10905d100f0c255b944689f23e1313b0448777c52ba80b767e07108818aa5131f8b75c84fd2d7b4035e0df9a213afa8cb913482ae0af76a997aaa0c8cb63975bf9c006d89fe4ea6ef035cdb4137103585b9d05150b086d7f329b70efcb428ddf76ca36d44af742326aa05039382af67216c12f7eb2dcf01595f3b78235341be0bf7ea30f6294239c7a4b1ead8f98bac805e88caeb482b13c5bc552329a47f1e26233cd24a3b4bfb6be6d9e3ae8e58f06c95b513ccd5c61685ad0aef627bebab0b72bca3bc374f49645e403bbeaa255b501dce3f1f46f9d74d1aac2f6ec5eedc5440e3dd9f264bcb1d98b855d1cc788d796919d014ae215dfe2361a1d13aa55a7163f4164cff38c5f62c00f59eb20efec26e0fcf66d37f12c7a9d23dde68f25620df1a4d5e5e55ca94634", "result": "valid" @@ -175,9 +151,7 @@ { "tcId": 13, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33373036323131373132", "sig": "ad825df96215ebac22f37e5948fdb2281bb7ca69fbd9ed6d3f4d2fb21cc6f9d07cf7779a264dd427a863f0cc36a812f125d6ed9bccf6c233ae8958299cfe645b17331131c32459377524326f2e9eb43124e2e2fb7a025e0ec3de6551b7ec0aff5d1b4c4c03e454efcd250a7c9711f21e71f6e347b5e7400cef50eed93426b43cd11cf55c34a9d6d1d54314b1f0869febf3b92b8db421c4fa000e98ab0f891120d7c0a91bf50e307fb2cafa596c800a05e6f42c577a02aa2169cdbebca14c41d10ee1bd415785d7594347f46e700f62bcaa5cd728025247f39c40edc0977015604e196fa30b1a49d84132469d1a870a57d272c98ed93d8645a7bb92a4476057bf2b134ca20e45da22cca2961fd52d65f840b07a87aa4ad104af67d7bbc53ea95016883e3ee087f39582b13e274df32aa419eabe12a9eeb08868425c0a1ad06798d0f7da987340313cd4254a4140a62f3bb1b76bf57a2c0712ef2105f4de0819f6c724e0a2d92f87683a2734bedb4fcecc75ff26291ad862fc3397a9f02e6eddf4", "result": "valid" @@ -185,9 +159,7 @@ { "tcId": 14, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333433363838373132", "sig": "b3c301918f5d1becd6c88ef04f908509e9b62acd207cb0c03e968b56d4237b4a23cead6fa5a72ea6472af47ef3854766376bedaf67c14a7913d48a74aa6521f8ac814f01e3bcb073e3b85f315bf51468c28444231402a77cbebd0cbfc98b06fe925f5d59b4353c21abb324696bd5d402e7cc5435bccd8eec3eeb8e7e4b5d4f8f719adc00eae9180cb3cce9dd89231b637651a76d87c0311d0f9de0f7c9bd7f6485d7d600bbf105e1fc6d3744e83528fe761c2ab0fa0cd5c386d2ee44b0967ce2dac3abf1c723868569f43ae09f1a5ee32245b11569fb2dfff08f6f40c0cf45d2bc7fc524a82779328f850ffaedcd9de27db5e1bd372a76fb60fbbcf88a14a2d820647f660a894f5420c7246d9d9401ad56d577b56907d9fd3b69e35faa40000207d704087e3a7011cc343cc94f99ba653da6451485a9fc17bbad2688b511ee68cd90288e4f5e83ab742a54be006b51fd75e9ea3ad09ef7112f793b61d5470aa16255db34a8abd5963b53a940c890ce89f27b8f7e535489e965f33a4b9798c301", "result": "valid" @@ -195,9 +167,7 @@ { "tcId": 15, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31333531353330333730", "sig": "602883fa2f9a6ca35437d377fffa5cf5a5643898763960c7722d5a5b808fdfb4a09a0cd3bbc8c5d2fc8a603229a5de18866aa0c5d88c2272784784c883918fcbf47ac62f5e7523d65d6ab486c68ca245199e1acad7f087b4e822669105f4f45a50c1a43722fbac7a9b88ef7bcbe5796ac9601a09d3fd6201c77ee09f591a9d37f48b3e93fb6ee5d9683d3ef4d581fb2ad9e5cb2896bacbd078952f9dd04540fbeeecf6d8d9fa45e791ccf3027130d1f1ec551fb35ebba6ff329c7d31c5bedd65303d56b58f826f38917b3f79d82b442f4668ad479b7e108e2e59d88640c1da8ecdf719156ddcad93d568d9593dfc7bf0bda2519454cd2b1dafefd556091a2a13ff80c75bbe9ddb04b1e55f7edccb8a0832ef03079564cc367cf5b696be4e193001d8c3bc5124227359c7616381a473b07f31d6494c062b2a9151420b828b830f250e66ec570e38bc44e26bb83d45c7f794a9460b4b6d746c888d084a754ac7d75ab1bff232be49dd1fb73efd76fbda26e6411b3b1de8671518f937b8ce3ba8c0", "result": "valid" @@ -205,9 +175,7 @@ { "tcId": 16, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36353533323033313236", "sig": "b259676e6b9b49edc04cf3f6b06267a6af924d278c21f5994c2190d0cb667d641291361a8bfaee8236360a4dffbd5ec4f1f8d9f85b54c1bbe3c9dc35332443c2509f0ad7d5ec42571d755af814cc0ef48e514dc5342ca7653d535789c8c21fee5e547ac3c247c9be6b792199db48a17299b5f9d3bb9881ca95751132fac76d776ad02872279bd77dcb43b0cae7673e40907c1bc321e14637f224481f58b90f875cdc08c49515b4be482147fcf2e62126fe4c0310c0677eb7eccd9352a9cc0902b54e4b3454f3ffd69666d16469be958a54aad1d2a58eb561b4b222a4ca5edcb5612d03b8bd2f7f26302b51567b83fe1d59eeed36bd2ef128cf476ccbabe4eb55d8c4ec91a0bda8445972fb3d74a4bcee2ecf5e90f5bc19d4e9908e7aa284cdbc37d22ff4ea70479e8e2a9d2bf0a6f02b3a2d2643a34d7d4f93782df0607c806177f61963b60c08e4154a074e92b26c4f2c678c9da7cd9d16307c7309559a3935a8eff9593b5454a1cd60c388c995df971075c5397feb77f36ed8b9987b8ef3db", "result": "valid" @@ -215,9 +183,7 @@ { "tcId": 17, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353634333436363033", "sig": "57765fb30e12f08143d72d7a4232c91583d60afbd8dfe01c3b50d861140d3c5bd0a17c3a51dfad96d8ce0716348dc6f62c12c16bab5401a1fa90950e96801064dab2537a4cd0b5227708618ed2e34e2eab8a557a316a5a7c42b6b297cfa646cf8a90af59730fe5d34df9a2d4a9bb0d8bb1d8e5decffdda6f50863bde347c17ed88e232c4d3235b00ce5db088e514f3490f8d459eba993d31f99bb24a097c0e322454e6c68e6c9cb0042a8fe1a5897458d097ee68e5c79163f05ee0817499a98f2af038aaf02c488fad86ee0c157fbd1cfb91a17bc00971326d15e1c02ab440c46b07c807dad0822e2dce9505ea75dcea6ba134b58ee9eb79bb70c2045c1a4e6206ee9e12909b1c3a7a386cde5fb1965101159dd34c586170491b3b8cca3a9b4f1d0b7438aede0efb1cdc9e7712abe0675ea9ee87e2cd8200cb08bbb85a3f87695c3147092e153c292e5a32475bc4800fa2e3d037070bc6f130e5234f5cd74c9109d2cca14eb83bf61747712b4b9c90933d2c25d876ba1bf7a8e601b472c154c5", "result": "valid" @@ -225,9 +191,7 @@ { "tcId": 18, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34343239353339313137", "sig": "27c677b2b0b546f23d5c3ceaed4007cfff9fc1e0843de43e7ddee8ba32274954d79d9fad43c10e890266123f247abd2ca351a15b196a340b7753d4cd3756a091271a25fbf7834b05ee9c5db4a8a355d5746ff9b0ff61061ac4670bfc9468a4101917ca61bf6da1b029872bc3fe14a306d4d43794deb2a1ae0a4aa5f432e9f33e536f39c249fc3ffc294a466e7bd7b3d35e7ce5f15a3564df9351770fe66b1312e69437a028d07fe31ab3644fa6d16d9e377fc3b8820f79d220b03012add369c630c7c01c123dfe1be97d8d71d491dc38e7781635139636213eda7655eb2ab9bf8c44af43d3c098667c6887be8e7f29cc72dbbbfd5c43ece1a0bdfbd01aaaad107700ed7d9468138638afe7c7ec64e66738e188400e8a71f89526f8170fb56a200f69dc9e4664fc24f40c80e117f3666f91ccbaf8dfae5fa145c9a94ad64219643a66c93a682a365bf082661a00bc8b0a663a6f2efbdae29744c735937c0f0d7f6faf7eacd068cd02c016cd16741d49170bc40e2fe3565cf3866db6fc1d528959", "result": "valid" @@ -235,9 +199,7 @@ { "tcId": 19, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130393533323631333531", "sig": "9849c3250c03095ecc9ad404f9ee412c4ee797ef0a0f0e806247225fe03b3ca5381157476b44bb8909d1cfb24504010873333dc969f035e08d552c2b9e2da82159619a75aaee04f20c5359450b6d85dbdc98e3174010395bba07cf3e64cd1ee44f81754a64cab4efe7c019e05ba8b3577333fa692858c3dadcb0f7047cdb1d2bf75b34493988ad84794517f18c934d95a7ed5ffe75aa5b3b5608462f18bf5c656e6f1e626d0e2ae4ab7c69da07a2616c515b88fe33feba7cab21eb9869ffa01cde1cf3b318e4b7c7089ec2d3748f93ce3ebcad0d75bc2e5f9bd20f10d6d946ee112be25dd97793f7295cf6862ec116f306d5328759c304329178a50a01ee76b5c5352ae160e0e7116f6e9640d7be77287c3910c929bc3a2a5ce1cbe08e48d5a27a11062d74442c5ec8a92be9bd8aa82db17bec86b2e141500fc5edaad589bcc0a0bc152a69857420bd5f6483aa3db9d1fa4ce7f6a1e20964b1620e8a3a13839311a61031e31bdbbd3e1350d1773ed132355eaa3adc8a292437293c26fc428844", "result": "valid" @@ -245,9 +207,7 @@ { "tcId": 20, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35393837333530303431", "sig": "9d81ba9fff8a9e27c1af56efb4b48088785b9677397843f335f038b46e863045c5c48fc689ec046f87d7c2a1e22308558181a1dd95711088ba84db74ebe33398f77b760c693371a403d8988e3e90d025aede1e7b9d428ee4ce4502a307bd151cdec1ae148c6e0d36d50d3c19eb1266714b0111ace612dd8abdaef969c32cf3bae1bdd4b14cd53b3ffbe59ca75d279be3a933eb3496e0cc5d9b639a5899accc4c91f820cfcc4609630cd47f0f321a349f049cfeb5a74dd1dca0f898a36491cc3752c2a8c30d39c24f9cbfa21cfca15600e4ae161a9834f839878bbe66e201b8c8aa8a430913e157c3c7d74bcd901de43108d6049805bc85ac0b29869184fd587fe46d47eb740a86009940240480d3ba700a7130207637a438746084011f9039e52c1f6aa5c99d7093d14e3b4da4148f825a222fb8b1c35e5946d02ced55443cf0736f72011b129a40632caaefb78c44fcfc31fb2449f2d46c7aa53966b7966eba8d143b3220045991f66b1efe10f696d5d568ea87598ab5fd6655db506bee18be", "result": "valid" @@ -255,9 +215,7 @@ { "tcId": 21, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33343633303036383738", "sig": "8f0c4086ce839242b6696e7e0fe63be07b1da1b77447520172fcccb41f341ba944927acc17cf1ca0686692130be5bfde236385628b0e99bd0b3ac5fcf2b64bb6fd0c8ca734febbd00dcc9b99887dbd4a8c5f7bc97031a7e18f6143d561b29ef3e25449559c5563a9169592efa534fb9b75cacb7ca67b3a8ff76f5642dfbffa93e4ba7e51e8a5919afdbb1c3ec91c9cba076902383614b2b1906e6192b451239870afb863e158f8ec61127f8a7a9442610c1ca47e5a9c8a0f460548320727ef1633cf9092cee65e373ef16322faddcdb4f671d91305ae8b3e4dc9ec65f5069667d462f429b025ee6f05cc38f8ea53f4cf0d81b4ea90f7e078e3b8c804ad2cc7525253fa81ebf50e8e62bd6841f28727214d183665a108bcf8e6f99b284a86b3f6adb5f5df71acda60cb6864970cc22769c1b1ec94abd1fbdd1c21edf2c375bb167ef66538dedde6b6b3c7f8634443ff163482250f1c8e97748cbe8ba0370662b1a10fb58b1ab595e228af813d3fbb852e9b8014a98afd6d96b2e27c0eb7688595", "result": "valid" @@ -265,9 +223,7 @@ { "tcId": 22, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39383137333230323837", "sig": "2b1f093b09ddb27d5c25518781409db471c83e84e50332c47a183a657ce60fd44ad9a786b4d6ae9506e591a449dc0c46f65d9de5165079bf5bb776b70eeb826e3c58dd7a916e37d83b7ea6aef7a12f1aae1462844b0bab4acd4a5c9cffeec5c52b0a6d36ebb34facdef9c3dfc46d8a115d3835cea32775434e78dcdbc3e5444c82c0fa23f52fcaab3b8dec372ef7b19a0b391ffa8110e77fbfb6fea8a8def46a5f6ce20566af9e0918404df4446d6a69300eeadac1b0f5b81625f44cb9abb1876572815c2363e5d36691e070c19baf8c654e6440572739c468ab7589d262d3992fcdb2947d6f18e4be55572437e955d7f8b60ff4b1f1dc9d0c5e6bdedf913225fc65b0acbe8b6baede362cb615e86fa2335eb818878d3dd7bf689dd448205cdf14f69ca5925df66cf421da220035bebe9a78ec5fda4c0e4f49a456f9fefc791fa9109eaacb521e27aee95c120f4f9cde093b7a802dac80810b9d4d5793416672b58ca19273284a581ade84fd6d9bfa31a3b5254bece875a56fb3ad6451b1a661", "result": "valid" @@ -275,9 +231,7 @@ { "tcId": 23, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323232303431303436", "sig": "2b04d224788e2e94204486c111c0b07540b8e7324a8d57257841ecdb77d6ac906ac795dda72d51b054b5ce6c5232e061a18d67d64c7c1b1ef1b601cce28b84ed3645afc616eed7d1ed7c21fa348a418fc7417449bd997340e99c672a5b83dc43003fff82771a30b7b666fee40e078dfbc7af969d1aadec237ccde38959a0b5852ba0aeb15d8864ac41dacad460e9e69cea0374cb90fe2df0468011409cbbec5085f31684142100c13521742a47af6962e7a38d682f591c8b63fe3f629618afa3902590904f3c99bbd3f2681f42196714cb6e59a6422262b5d6c8220f6564cf35b3873e356015ae3dc6fbd243c29a8b4043a367a49a0dd44b921d98005a7bb0478371710c4a867a0022742449d594a321727776d906e636c4f1c798a65df8184d7c8261413b16a4544c37a8bfd4a3fcc4dd0cca3c3049c0446dc0e27e334c70f66787d8bfce5bd9dc2cc5811ad92518e679e8d219926321b0e7c77d4743db318ac1e47f6a5dbf3f6c53831a2ec8829a07125f5afca4f9f27a968fe5d269d5d427", "result": "valid" @@ -285,9 +239,7 @@ { "tcId": 24, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36363636333037313034", "sig": "3ed79e7805fd64fffe1863e6e9233a502bdf1e35622799a3fd4da76a23a80e3e6fcab61e5c3f621474e91b90a43b36ede27a8627460d04a74677ae0994e949b7b93e01868c5413af61dcb5a9290f921fdc24073e5c7a85ce910016c2872ea410c239af0a33730ed89579f8d1f0743ebec1e55600fea2a3a98e49ac1c5ae12e3c27c32df9ea5fefeb5c4d004cedbcdd30cbfc00fc21b4aa5b172e87d34920c6dd31d9c80db40cadcac6341634ecf8c28fdb3cbae6c236a71322b81abb9137baaa83f65826f1d66e511f727935e01f16cc70c5ab78451f2fc199c02051789c3683bc573190adecfc041405c9a3aa8a6e36b5b4f016589d214da8bbb2e7456b50599ece0d8b61f106955cdd38eb737db4fd52783d60676af30c0d58bcb44655210d2d53f1d7001c925f74754041e94b9251d950784bbde135ef9108ffaf59170fe76d072011ad7fd1cf1ae2763140376be701a5210b29faef9e2501cb3e2769955230bceff7ca53afce8109b7cdd3812f412482f8157d55acdeadea7d9a3b314365", "result": "valid" @@ -295,9 +247,7 @@ { "tcId": 25, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303335393531383938", "sig": "072389935994033eb7a1bd07c3ddeb07f64589180bb5a0445f7c36412de2021cf7715254528c7ba95605045d2195499e095beea826d0f86da9386078b83a64c4e3dabd43415f68a1b4f08381ed290182727102e875bdc2854a28a725a8b9934dea06a8799c46463a21a9949f8bc19f87b5c0eabebd25200c1aea8eb8ae35be9b153ae54e11f348be421127b4bfa8982cb7db0a122a7b68c0f4496766c9250252c75ffc317e6c2a819edf70609a8a5935fc8e06554b84f31a5a2e1ca855f96c86acc12459cfe92b613573af365502365a3a3f7cd047ff3a227fc09c5494036d39c7887bf1f11dae79f83c0d4fe7cfa02c8e11561f351f86b691a14af945353284f9c7c0ea73d5389049ca0195cb103fa81f45ca01a17c7a857a142223f67c8551303478cf791f0f638e02e60c7f9452f848ebf0b6d6d8d0059bf8a2d513221c385ce075e8abe3ae0a7df9e65090ca2785286b245cf5ce734e4dd2a25774583a4aec4fc1ced402f25c2353bde80c2ef3eedcb5b761a7f2b87c201f3d5f9c08d3a5", "result": "valid" @@ -305,9 +255,7 @@ { "tcId": 26, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31383436353937313935", "sig": "9c43688f7ccc4286e104c653c87979abfb36869a82ff4bc2c6cbeb4ddcd4c51b833367ac00098a84ceef062af0a0c0dec46b54d726f37df117762f83872611aa495a88e69fe0e31e58cee91e3b70987ff17f703a39a7af95ee4121b5bc092bb4a1306435d094a93153ee22dc50d4d4845c60aa065aa03ca6f327ddb3c870ac693b5679ab3390e6782dac49b76f71a0dd6354240184f8dd9400dd84bc2959234a3c9aea08b4ce781d38405eead754b8f3cf4c5bdd0cbf3a15017ef4bb5813bc9bd557fe288cbe32e6f6659ddcb01ee10a48a9f9d33cb5e57164fa77784c89b6e9a55ba65999f7cd61170d826f89e3cbae123ddebe1d2bcf2dac72a798ee9d2a47e80f1e73ad28c6516b271012733e3d8c3db695429d0d67302e5333f1afabe6c36cabac97c4f302e28b3a0821db915b10c1e5bedb64bc5b88d99b7fbd32d3af00b06201c64fa66f38fcf41903a7ef1df4265c0e120d1accb631c43b7b8fd49f8f77e228b550656ff7caeb79378dc3b868ba63d8e97b832ba18224d08cc87e67cf", "result": "valid" @@ -315,9 +263,7 @@ { "tcId": 27, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33313336303436313839", "sig": "807f9a9f0fe0f04c59cdb1f87be60f510dfef3afbf5fc8d13aa735778a4c8823e82804650a837afac849e78c8d1fd81b364e98589da3f2092bae5f7c041ec0c399b994cfa89bc3c301ec3980f7bfc789a7838d212866a500763b5d29094f112ad572b2a825f19510869c5c6e675209c722be18cb9de4a95b902d46724d6413581cce113a53991d748ad8fd132643bca1e5fd305247044efea07f5b17145ef2f03faa8b13be02d49445f8864e1e0b0051f5b594d1f0b912148db82a6883301d532839f6250f0c34a1c17a7e0887f42e650e26eac3f9cc453b69c12bc6548e06a37dc905ded48026d08f32a17c7a76d546296540194e95ab3310a7bbaf0c6a2e9734d8522ab46ff457f5a50238eeaa4027325d2a48e2eb0c0ae7931296d16af25abd5e6c2ab00f7b07f5f21edb7034180cfa0b3fd3cfd34b804d3d125291274475e2d3ac97bdc2baa208892fb0417565fe9f7e987e1c2a1ea04c51347278ac2e3f850d355e3ac6adff007d158697372f42f30bef185cb1b9ba2f0458480f0ff6e1", "result": "valid" @@ -325,9 +271,7 @@ { "tcId": 28, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32363633373834323534", "sig": "3091947d5fa8bdeb463a0a5c32804fd244203fde74759a3101a47518b68eb99948d625b4f9bbc384862e6b33c5b4c4fae240b782b0bcb298e5ea090542f9f0c1a0cf21a42ab111cb1c8072e625f60189092a7164339e5d1eb77aa07b4d8b9cbf850ef0907f289e2b8b2cd61fd184af7648404a9b15e596ddb58798ed438ae4a6325adf39c4745360955e6a6c060edaccd38142102038bd8f1d9d5a33f39fb12f0c935ec98a0c00efd93beedd16f340129977cca90999e773b0ca9309b8da7c33a4f7db346631bcdfb3b12c8183a4a3628d713a9667ed70c9f83acc2797086f5fd5685dad6127ede04e6036758ddfeba4da385fe722e249f88366fbab3f8f65a02512f286ce0fe21f77b262d5db7787ad0218b3b30f76c33f7560668364223b65a96a272e23da285346e087f67af331fda31c507c364802935407b455b67cd05cbb15aebfa3b7fe2e031d7547dfa8aa3608bdd4ee2f722b1b4ab851377bf10d42a1b2b33341a53a7ce1094ae33418f22c7bbe84ab8b8bbf7226584bb690592592", "result": "valid" @@ -335,9 +279,7 @@ { "tcId": 29, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363532313030353234", "sig": "7aac4ae776954df9e6c88289a08c1581052f81853ccaca029e6bdb564f91e529d8223c7685537181d1a75adbf7bcbae089a7d177ba6c83bb704dd427fc42093a1bf1ea66886d7946eac4b811a111b63b464da8ff910042a35fac714e8adf5dca827bb384cb3fb040312c04fe8d5263fb02a9d08276d53ee966b690ab2872d6c102a7f415fbb19420bfa5861567ee50158a4ee141dbab2eb640d7ad768fcb68d9a4b199329d13076090e9655c33bb791ea830401e2da57e110ef068a99d260a1fd48f104f5558264542e6fee26eff4ecba4f9df16330e2b000ed9d37855b0a14f1b7265fa0db6356bf260308410c899fd00d795bedc5e1daa2b3b8e58784a2e0de16a3bb0f64bf73a50bd3c2ebb462a2580cadbb6a1e611836a60b7c8b6c1083c9d29ead4bd0b627e538b8eaac398dd7218dacfb2905133fe7c31bef29bb1346d4e6163649854a6c7b325f2149ad91b8d8b827de278db00dd0dd9827af62fa229bdfbec0c71cbe961bfa7ed25966920753debdb70e3d61ca747ec55c4bb05bae2", "result": "valid" @@ -345,9 +287,7 @@ { "tcId": 30, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35373438303831363936", "sig": "aa165429af5269d35d74e8b033ff4db882282d22b60a241e6d0a546dc191d03c0f75248db4dc833c587db41b9c438f485a2152f8f81617756533cb15dbd0c7565a640327dc64da2badc23052de4b8dbeb9477056bacee1eb95e93af46d6d68cc795778b3506b14de8428fbe8782600e10df7cce98670494efbda15890f72cf089357d743e9ed681a14b84c159b92cd5c259e6da45edc3484a853ad74dfe99f1b39df3d3b20811c89c5047047a83b67afc944401a6e99d9dcbe55756faa16dd217ee3812d7b2db054048d5add496cc49f417d1b608f55ffcac574207c10667dab31ec80b13d301fd257b25cd8e35cd201f629627a5f23f25b1667bd05bf0195ead689813acded914a8e800f72e332605a50bc2fc56f2bc5d26ff8e8d7bfb290bd85ad3fce2e2f387c9bcf99dfceaa9b3fd0b7bf9aa751def1ba5804157916dd771518811ea92da72dd56baad486bf5ee74be5154448fce4f4cd99a53921c3d19cf210115d9072335bb82f5be48d0ae266c2254efb1641c2b062c67588cd621334", "result": "valid" @@ -355,9 +295,7 @@ { "tcId": 31, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36333433393133343638", "sig": "27d888fc7c46d557a83e3c9cd507569e2974ade0b87cee080e75dff734047ebcd9d7d4fc589c32c714b810d65a39460fbb85ed5e57c749c18d41a8e5efd9cf8fb7ba6802ce9504a7cd38d45478dc1ecac6e71a7475f8f2046ab421bd92c0f02545e51976947e09787d969efce3e39e66eb5645f1b15d850d580fa1afb5af6beebd4114e4e62d8e94001c82f2b6cee03591de924c7faf75f1eef6047d3670c2797b210d4ffb88f424bf8c84e615327277000b91af82fbbfa5cc4612644f7cfb7185713e0a6408576bb671040496bd3f8d7875f75a6eb08e44e2a9e3b31274787be8ae665332864e2fde4b944d6443b99b3c6c3a712fc27147f98799351a5c84e3b9ce898a43fd85f8c296a2d82f813ad4f7a2adb157e9ac743846ee596c782b2138e6c1248c3728f5d1a46c9a75ce7bbaebe8b33d44a70bf8e35b000bdadbf3796a38ec4c27f6a216166dfc1621f8509f73cd253acf1aba9b687212917aa840fd5399acacfebeb2ceff5b22287bf5402f9c56b025bc337f22ae1c6ace24d016fe", "result": "valid" @@ -365,9 +303,7 @@ { "tcId": 32, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353431313033353938", "sig": "527dca1594929ac8f5b13a38b7300b0d692494526151b90d30334c06daf2ead87a8488b2547fbd3d9331562321da29077fa9801097ec1691ae0eaa6879300d4411874cdcf3aab848235d69cc7696af87f861a2029db0e83f5fc79720b824b3692f5b5ba0e8207efd2c3e66bd0e3ba79989d1d6f2784f69bb43a6bf5fa48dd9578b31bb7ab93b17978b0d17378639cb610b498d9897eeda4e302512e7aae0470cc43ac4b707728ae328344e908c0ad051c47751532bce56dffd05e8515d297798c58b8763843af7dfe481f40b2b7d7cbee868a506572d6a54cf008ce85ec0060bf82301953b23bdd5e47747a535d3ef8fdf5db0c65d701b167a531fcf36a48e63d8cc4496cd74cc5d11ab04b32b7e9c24840edda771fb0ad3c13f2aa3803a104e09cd3238de3f3c06c42224a9e66287aa53db9ed088b7d6964fb5823e0396813507281b6c4ce1d5ba0875c6eb3a2488af153552e302e4da440753e21fe085e770fa3c23a4bc0f056c464c52f3bbb12878ddbfa88761466e83728ddae9b6045b45", "result": "valid" @@ -375,9 +311,7 @@ { "tcId": 33, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130343738353830313238", "sig": "c6fa78fe1091df4cb9d5f90213f52d43e8e2362a0ec8158783d590b8bff66366fa01c9723861c4f8fe32226efb1c88621d12a3ce9397b0e8f728f08792386603aa68e22a291fcf57ab7bcda3210c09fb7a48ea1967f6d0a22971e5d48fc439c3b1ed391293dd4f705289ba25b0d4f542816e592f910461b1f4c04ef9e73e5546dc8321f51d89245c9b5f68ec0eae43bf82c2a36949a94588277f829a017d60254b2c3185351a3a856f7aac7a23b8e3f87ff1f0716a4d1b907becbef5245ff0feafd1761429e7049055d20d967cc02fd40a1a25c3661efcf97b2dc611dbfb2caa0db2f00829e579040a33f7ec9f2bbc3d997049a7b12dd40a68f8d9b5264ed510cfad1b644c24f0e8c3354fe4885bf385f3bcfea73a13a0eef555a706f5244fd902b2062e94c1bfe88466ee9c632761605fa79b6d799d9e79897bf0e56efa34f055571604a409d5d899a8550ffd6f002cdff6dda4a5201b2f95a7601c846cf1d003c5b3fe93a9ba808b2086169e5bb2b895fb29100f141ebb3567bedeaecdf001", "result": "valid" @@ -385,9 +319,7 @@ { "tcId": 34, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130353336323835353638", "sig": "c582187c93243b6e33d1536612de1cd350ce22a3520f3f9ebd59046a9f7d52200fded0aa32bf9e8249c189a59273f2cff5bb7da32bcd53c72b0aa730f82d9e5162932a7f42b65fb9e7a9ab25458caba2b6058922c21078aa7e31dbf24cee8dfe9367102dfa41cb73323fa0fd58d9f19a167587e19b5abeb075e8acdbe89cc5da766b9f87175c7bc7b7fcb7a68b44dd8824cd4a56165d5fa290bc332664ba885055bb7e3437d33501237fb6bab3be514b8ff4c2f15e849eb2d8bbe19bce1317982306fc29ffb921a76b688c75dabe44035b59830590b64c143d723e6114426186eb0d12a5ee5bbd5e73f538a8340aaa80e0c036ef0daa3e980fa69ca73f7e04d2ef8c9565c8c0c0154af2ee9e3c90d9660d9267e1847fc251d409df72e466fd6415761390347142cc8b6394a63e179ad401f4ef51fca0288c78a95958312febd894d1a36ff9a82e4abcd8a27d085cbcdc54910d4df2947ac22fb7274fa2282e39b246c58cfeef5962e35b772d2573b8650778b317de8e17be4ce056537d797209", "result": "valid" @@ -395,9 +327,7 @@ { "tcId": 35, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393533393034313035", "sig": "5e43e4fa01f47b68cc7916afefa30e1067d5c97231dddef925424b7ca45a8f37362b1170d01594fac651891995507da14cbe02f5063046525b0dd185d6b4962d28f73e354bd9b78c9ab0fc35565571167af0d11ce0cff9847cd06779ce92c1bd2432116b216dd52f47c0f7274813e805e6c4f6cf037c0f346448558af381e76b7e161291fab055fab8daaf7a5fd9ae3ef43facde73d483711cff04acad39ac74fba5d8cdcb22c9981c48be6c313a944f25fac0037f6f681c44dd90f56d763e308b998feff115fed16e19b83ba8521d0a465905b04c77cba34fc6db055ce7aeae95197dc4e154f6875878a1a07b14bbc0e7870668346b92b322fa91bc11ac3806fc3dd39fabb0cf02762e004003805de8a48192970d859c9b543294d11fe9ebe524ae7c36682c786d99cc14bdccdbd648b0703122d9bf2667a2516865e709397d1050ed4a7e65500954ec0425d7a8d4c0c4ae4554cebfa7650a242aa891ec7da7033f384cafcfa2eb3aad090120fe63fa0776508882bd4fff340f8db1ebf70a1a", "result": "valid" @@ -405,9 +335,7 @@ { "tcId": 36, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393738383438303339", "sig": "25d0cdc3c06b10672d7335b0be5fcf402b3ad07b4bc3a97f04ec4b375475172db481e23be199eabc2e56936b8f3e537f9a76fbe60f5d0365400f3640ffeed1d19f8e98f7957f533621362120df4d6f0c6902760f1074a122223d1b643bacb94c8ea33f7ca2c8cc6c1f12c3ef4916e4b873fbfe9632f2bc95dc8c64ec639187b078b9c4eb5d5164d377b267c4e2a61839898f2a423a2632ed19971132366abaf871a89bf28e765896072a77032d28d5ba55bcbd72530cefdc29131a217418ff9ac814368aa66f6db198e33c3817a8054b5604e796e0fd27d72fdc2df780d37369480a87e7b69aef0a5717139bb9aeb168300801549af195a7b3b17fa75f7d6fc92e38d2afd70a74ddde5316e7e7eef29abd1e9eb9d6dc1c38b876a2d5142a2377ab22b463c13084f4ff7d44b6e2916fcbceff378a65a10a0c5da94a7496a1a9985ca5190cc207b60d69b28c480b7d26cb5b740231d90d9de1c55d647fde75631b2b6d363a52f249cf6b643803c573e73be9286ccd17cfe20d3daf63ae5a18a497", "result": "valid" @@ -415,9 +343,7 @@ { "tcId": 37, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33363130363732343432", "sig": "8101f356f3c6e0b21a1c075f7a3efaa5cdcbd9374a9df447f5be5b3b28a464984e6c6b819d61f1c7f07657e95ce63a4dad768b723f1e305170bc4d1016cef695d91a65864bd1ab2365b2bc596d252ee206f71cd44228fe127e7373efa6bd2e845129218b99097a074f7cc03ef9ded093f4be643042bef29fcf8819967a34a8db6a066b73c311dd2931c39b1aeaf55fcdc035df8bab8105cf0f07f5cbb30029da314993926c2e92b5098568ab1c533b179b8c2f8faf71699f7e6eff87daa4a5c715c7ac0e181b87b2d8d791b61130045fd35c34ea29710deb0c33c339cda01195d12a5e23ed545958f748e23d6b86e034186d9dc2e5b527a7375984ce505bba46b54b5834e1c952a7af468d9b9dc29f38458f74d3773fc5c35a8044a2faaab85759669225b0a981d8803dec5a5655511199ab43abb213c4a61b1c1b3931e29c25f948fcec49fcd99df1420e2d894f2c33a335082cba0644e5d1f14d49965db1c49b7d33c2dae8ec6b1941e8647128ee2b295ec5b74d27d6bb6ce0f1eb19a83bc2", "result": "valid" @@ -425,9 +351,7 @@ { "tcId": 38, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303534323430373035", "sig": "130b9beb5fa37118ed59eca2fa8d7c921de16a6833b93d98a3707228ca50b8ed6efc254784430512c4ed005769c8434c9e752ee47069c95cc1f476866dcdd62f2062de8392e5fbd8c19ba2a08c80ff6b66aff8411ae49ebab93cbaec141e8d9d079ba5a2a552b1845fc57ee718a45e941e925a5df2bb9fe11b4602a6399862c3185086627836043ea15e5a90a2a1ed074d7f75090fb72665356a68bba2f38610925f69326bb24d02c37af09cd05cdb4c1d10505d1c506b719306e4570b752fb28be3453046fa61e5509e4cdab16c4adf44fd3021202526479ccde6ff14190100d5266f6cae543e65e34fc9726d9bc49751466aa67d54a7efe7977e8e64dd4cb3ba0451df8db524fd09b1e196e2d26c46e229291f4df7ac83875554d0ca1f55786dbefb03d8fd9a018401537dabde193494399823e341860e4f1c24a4de0c86f4997eed0308b6ce27b3b926ca80284ddfbe74a62e97016e9aef9ca7182cfb3f1a16e1e5b5e3a2b1dde112639218054f0e9d477291f0d580c1ab7e840e37a50fcf", "result": "valid" @@ -435,9 +359,7 @@ { "tcId": 39, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35313734343438313937", "sig": "bc3def5a816a23d23fc8a7b8c4cc8789e4044a8c963cbe7ff9cbcb9e50be23ac92524c5a5338ab8b42e7db1aa83180ce3354aad430ffd2ae43ebaafa88990d100e27d788c779aee23846e4674af21b81ccedb8cdc65d6380566f649ed14c3e43dec94b3a527ca6cb53001b6d8f9210ede057fce83f0bd7da60033b96afc48a44cb4341382f134331a8e26f2ef0956701aa12151313754381ae2d5a99167222bc91565e83aea3f057b286794dd9805b6b533831c23984498a55985cc8465c3f35764d28715692e9a92490f2ec82122799576b808bc9d0fdaf87bb4d391f5bb25c506a6fb92e6fe746de506eb3748a6d036ef5d8804000dd0ecf738709ae6ddaeff44734513374a022c21ad528a42f6f0a15f0b5c47d3a64379191f161d5f96be33e7d61dfcce2a30ecb73e34b99d86162b66550841dd700a38dc1057838397513aebaa411e347c29fa9a2d1789378f044cdcb9417f8ec3703be8ce911bae96d44c5c3664c62df09f58a2709eb379c3921ca5b1a277bc7fdb7bc57737542316ed1", "result": "valid" @@ -445,9 +367,7 @@ { "tcId": 40, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31393637353631323531", "sig": "0748441edc133ae26fa1300337716e0249d9c9096e9eeb773499b442dbd1641f3aeebb86ade983206301ade397b1089f43dec0802d87d23287f89f7180b2d92ce2f77041038005d1cfc27fbcab2bafd477a51cd4f754fb58311b80c7f481205b02c1102536e4ed18f9c26b1bdee67b72bacfa4d69bbe8eea7c67963c644c26933d27ebf984dfeeda416d45bfa183adfc10d8eef03e7b159462102e546f40bcf27e723ca2ae516e768488b2ce19303f4cfe54f27be9f67b239aa6b379487995671105a21923bfcd14d51b4b5d722cc7cd0a6f4b45a95bdfb268fc6dfd38cf73804c2029ec83d055d49995c4e1896bab3b7ab0835bd8ff1a2cf4ca185cb8b520c8d707d70429e667a5e2f40060494a022c17da52cc8111c40385164a34ee45dfb52bb34545dee9708fdf2ee221f7434d0a0f80b7bae2a7e9c01e2d74a889a25a43f39b3e75ce3c09320cad054d145247c7c99d5b31a53f9cd0527cee1c44ed8545750b633916bc016454a0e1d4c046e600a43029afa4335d74795ca51216bb2041", "result": "valid" @@ -455,9 +375,7 @@ { "tcId": 41, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33343437323533333433", "sig": "03239cd5b45155f6c48ab1ca3347f784642e7aa70bb7dad5dd98d6542fc4ffa1fb4c1a4da2927e3c395386f2a6024963cd4f3ef48625b9e89e92ed53ea68b1ecf962eff8e6115f2eef77652c1b99d4d6128367971203cd84d134e1d3a2bbe0c9d15879518165ed03d4181e295d6e66c4619e61adca73a0dc27275ec35d426f6add92bb798df26b61bd3492b1d8fc6ca9ed6759c7c8ff6ea32753e11b4ca5cbae38f98ac7777aa52a5b7590f5d5d76135393ffe9a3f15379a4a262796aa9b5ae08672f2a3564534e2dc3f957a8716fe786b0021b6e1935355abf9b0b75ad3b80aec1c152542b813b85f5820a79d5f53e3a337b36d4d3a641c450f88528237b610f489886078a6a37a3a2d6d0bc49aed98f9306dbcfba330d00a0c45be89c85747310ae1bf8c92ca960a24beb76a4020fe0437fbb91ed5a56203185ee5035e1eb4c9a0cdb0cf6ed8fcab3956b543dfebc8ea1f275fa529bf33568a053d2041e340dff724edf6eb6d2dac135aca2173baee104442239c2266a7cc03cdefe5b928c8", "result": "valid" @@ -465,9 +383,7 @@ { "tcId": 42, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333638323634333138", "sig": "64ed1bc0540b109447058fac11ad2a45dacae2b174abb4c111e868ab5d9a622145e59f598e73686b517071b3f7bee34d5514227b9348fe0b2a5b772b7ad4d9582ab2898e1883749e75947c647a4caa9d77d09386d9b4ecafc741ec274554299ba25f0515b7a1e58544fb5dcd8f99595c059f6b14aabf62c263bac6b295875c863e210bfad79772c64ba0a346116ce79513fb176f0e1f2129ec2db112848daffd20da01f8208b29f102cd813691adaccf98068c081168f2c1932055079f46e3ebf36e05bd4554ab2d1a75a3bce9db7c4d84a89873f5b6bc8747166cfa861092664d1ce95e28011ee9661f1412c8ec3ea196f996e3e9e93b5dd5f89d31d9f56708beb9b06b92f7c1e58df5efd5c63115a792ba4d7f69ddc782ae3645894dac86d47e2671b8f0e63ec7559fb997b25daefd1589a80f163f93ceaa397292ada973296c6b0f2660c6bf7b66b628b696a6109c9e516fadb25a3f475ee1f273a490a028396bab59ffb8e91abce0a246631c2c76ee08f8701704f0c4347edf03e3f2e521", "result": "valid" @@ -475,9 +391,7 @@ { "tcId": 43, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323631313938363038", "sig": "65492fcddd6529a4e1c19f7950c492021db03f4d74051396a94abbfc6c70ec10adc1c44cf77535e98da1a096ef5e93bc55f9a9ded5d59eb15ebec17dd51cbf7e26cf9a8291d7abd8294398193e981ab84f5385962e7cb7b26f43875b8a2a2e89eab011cd8a9d3d683407eefbc7efdd2a81618b5a7c0f6f07cf311fa426c86974a9da06c9a8981a048f8c7b3255eaeb3e10d3d8c0187dc5b3629bf5349996655bf5f372b50d82381cacb3d9248b313fc353645199824534cd4953b2aacb20110ae426ae59f84650bb3b85f58094056511362f9fe62601fc05ee75f5935b8526bab6968b96c0c65d40fece4b70037fc319ddb9f9d86a453d32de2818ef5e2693a6beec627d881a00805e553e15176e9faa6c91029e3b801bea69f427c2dc05f9db8ce7d5a31a6da5eb8f1125d3ba724997df48af34e40a6307c7ef1d205361bdc89817c4d1a2023874cb2a8dc903ab171fd14df0745d65f3204d99e0d920bc36f382dad09a4b174adbd8bc72027bfa1185838e2b20ca7a6ed226eb8b85df5fe26a", "result": "valid" @@ -485,9 +399,7 @@ { "tcId": 44, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39363738373831303934", "sig": "37ec056388181d8538bc2efecd679986d8a0ef2ae31ddc67fc54aa915ab603a6a34d62fae586e4501bbc61085fd798b3ef753cfa2c0648b3ceaecdd393ee601a89d502ff9ac14711ba6a8d377afafdbf4017f6cb095b7bea1d99260e51af92bbe93490aa484fb38a91f8e4bb94af872bda587f2f7c5269ba7110c5f2182c810ff0ee356dfe7b084b3de5e15a1196baef0bc86409ef187297e01719ca1914beae4e52b7a494e0fe2578c4051b5be61135dd0345dd96ea780e7efbfa6342423fe4f67bb5c79dc55852b3be79fedd980897d68d61ea3e4d5336d82370f924acc139b6ac711ceae9cc60b9bea13c32074a475c62229d963a1527012146c53f97093f5b2e2039a4d52f4566bf3b8bf55d8d2efdca729505bf0d1b0b120aa835ef2cb7c3ba065f81386cadbc00c060c18f4ac989c757a63108be4ecf6da31838b17ee1c37b66a887f741f8bdebc3c0b959940461e208aee539cbd10994bcc6c0d2f55c41a17f8fde8aa5c0d3c4fbb35dd48b6ebd9f718d924bf16aa4d107471a9a3e71", "result": "valid" @@ -495,9 +407,7 @@ { "tcId": 45, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34393538383233383233", "sig": "0b310ce960efe7d07c04ce0e3d365f157a48b171bcf2ddc75ef02e097711ecd1942ace2c414682dc2c4b2ca884b9fd7a49527319c9f444cb3e39a92d1d7c8236010432e731181514d0842eed1a3580ca551f81cf8a43014ad4d57f48a91207cac155dc40724078a4d220f3906b9c2289af6ea390222e3f6c17a62916965459387d4ef60c39eb909f6c2fbf5d5e67c65ec132f763cb43127281cb0148a06571f7ff84b11a551e4a2b7ce42792830a13ca5c1a63aa5044f1fa96085dcdf0d2c4d7f8ac3a957bbcd6f1409cdcc2ad59f8f62b7286309c8b77f85679bee92df4abdda67287d15e6145ebf4f7ffbb11139f17252c80ec7ef1a7f589ae44b26b00d11e228bb1a75339b47ca94e84ff797b8551a6344b72cb8373c26e360ceff4b43511a47f7e6e99fec828dd1e9bfe901fca7b95e88f7419a7e3fbeb14b1163e032d731876a7704418a27531d4f6a33652e5a419d21aeed1486be626d6a09bc3d3581eabf555545cc9d58005f74c94f70777450501df2a8d169a57d8c2ec70dd159fbf", "result": "valid" @@ -505,9 +415,7 @@ { "tcId": 46, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "383234363337383337", "sig": "0d5c19376a13376655c05270301774c7d08879d4fdc341e64411dfbea6c135c63ab50c20bac375da36811cb6cbc9ca6ace906c6acd5681ec4a6b545a54316ed1526a69fa6525b11c9b98f8f29a984950f77486b0a15ce855826102bd3ba3b1651c8dcaf4031ce28f51af0a361a23e293aadb727b181eeb50f4fcedfd5847f1d01421f12f3cd11b1a2b3b3ff2e6fb31f2c138a2f4f77d008a4639fc814aa6fbf8a47004c7bb72de41d0329580f9ddbd2d19e077fd9087144931895bea8b616354f7da1acf077d8cd34021a88fbb73ccb735c1bae6127c48d151db02d7671760b25d2400711152d5c27a318ddd474f84885c12e8fbfa553322482439f5c9d2832ace15aa336cc092a13024476b95ccfef9022a4e0f0bfbc55c40947d45570ea8f09800f85e0cfda4eb9999d859b9b3a1e9e9ee0807ab32e93f1e16ee36e4f4b656eb3c616ad797e17dfb5300c6553eece876dce978b8cb082a0e9bcccf4708a4f821189354f9e7310c358e864538ac374217e8379aa9f0e0e7daca3ab8d46a6ae6", "result": "valid" @@ -515,9 +423,7 @@ { "tcId": 47, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3131303230383333373736", "sig": "4567e5476346c06b1ba264f66cfd9e181059d44b0c37c4280a41e41d113c89834c0aa68d25e1ab8717cd85c8b4bdee482c3eed7d2eee16947bd68ca7e6381187b9f09a3468e2f67b0cbf404f0f5634f0ce62ad7eed6f557d7874290b8b3a9347e4f203e7d246096f4575127e860b13697b27fbdf4fe46541c48161676bf139cb8b75ce528079bd6f01e68663a7a7a3ca944eea312539d32ed11e0f3b1062ea9c251697468cb7cadd182f4e47602c14553395c691a4271f117a9db613e2e82a9a5705ab4ffc7dc7c0abd0371c5ca10880277ff83f86b4204f72005b6bd42ab03db0ab7ef82dbd48c7aa8e8f448bce64082fd935420b88fac01080cf544b18746346c0b1e80d82c4745ade0b0a53f226594c7e550df37f5856390fde9de9fe73b78efb4840b9e330803b92b1a192269e8537730ffb8207947724dd6d73c2f97b7c465dd47c0dec5d6b27378e53dfe91ab7c8fcf27efdb08fcec4503d02f231a52367ec85370eb1d959839a77634781587fdc9815603b8365d8da7f55f9a1439bfe", "result": "valid" @@ -525,9 +431,7 @@ { "tcId": 48, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "313333383731363438", "sig": "617db8fc96c122d6566a59a03f257336c7565117651751b4b76045e6a075aa3fd481b483d06f966c06852e0fabf2a997eede481ea707278283f80f8fd3d9d76b968063eb160a4f22b2d5c45715b046abb00a9996d9a4c318608b6de17f8287f769d801c7ecd1e65656de6855f77f3024fb57b3f5ba530fdbb5f34a1d5d34357bef984c29e36328c7b61a82d84a24bd811a945db051d3011f703865cf45ccc59a722e8802e7b744a1c1d5e19bae1ca9830c2ae22239a115c2e6bb5e05180826eb5a9848a5237e1c7b2f38690f43e912901f45a69cbbcfacd0f6e6287d63b231425626e876a8837a6eef686f9a27ee04dda25843ca1c713acd64dd26382f3f41590c66acba0e8fe5b610f3fda96cc50a2b12b4fefc59388020c078375eb5422b38641d6b7c5298c047ab7f48c99cfc3558fad3acc9226653a50b210b7e82b1b757c22462b066d81c80caa51dadd99228a7f21ac4538aa44ea034534f2bafb9d1a35f88ea870c975bcf1e2f200ae175712f01258073b1fdb80cc0b8d557e6e265ff", "result": "valid" @@ -535,9 +439,7 @@ { "tcId": 49, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333232313434313632", "sig": "5fd3fabdd57d92ca506781f7010a675e303c2e794c1466f02b210509a8eac6487ce323e757d25cc8f7f37b041a6b910bef34c0480b6ec7a0b7e97a48167fa2eb19ca90e62bde2a8eab7c291be62af4cb458de6ae143a4a0dc71630728c0869de47b1d31e24bce26f395f49a1e329b5231491e40206a33232d67eb6a944c49b0c3c84439aff432fff3c97c6e3ef380e163832839a6fe7dcecc26659641b20e91f84b078c5e5ee5ba567c9bccfdeb45f298a8dd72881a587fc9e0c4f6da8d49dce0fbe01adec3cd87d4e58109ead90fd572f698c7d4945b75f5e1f1dff296f68f5d5ad8068fd59eafeee4ee29a2a9a9c06a3c501f0ab92fa99ee06342a8b178bd0019353b24fe118e8e12e92caba88b593dd6ee4619be013c3b59554c9a471da32155fd3992c5a81a6b1c57cc510216ef8de06679f08dd5cdb24168546f9d6f16f2352cf183b50477b0e8937a1eec27a022822be4bad086b9717d6eeff40d743ed6ae14b56fb140d0806f04e55c60fdc498716ec554d6b53161f260cfce2ea3ebb", "result": "valid" @@ -545,9 +447,7 @@ { "tcId": 50, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130363836363535353436", "sig": "4731821b071f69fe5079e2c655d96438d9b205f2334e495731b0f4f443fbd63025031ee5933d10cf02e6efc889c4ed6fe609977b95046e468f0e006054c56a5b3b4bcf39f126eff5cd7542f7e9ac1897fd295a00b5f10310761384f110cd9296e1484275d4d6553f3f705b62f70692700185bc9be3a0d37821e1537379d31a1ed06bda54b0a4e4a85cb293aa3cd2e3e728e096b63b0081ada8ef3db8d9eb069d268ffe1429c91266da750e7a7d3c5eaf43772763e4464a459248b31b5c08325617a0d9350d2296e3a380d2048be129905b6f6687022f9e5c1a2b70a5634a26f35b5618504ca41587ceb54cc99c9b11f415c7ac6aeb6158b9f17e44b4cc6a72e6e05df296faf06e70ded3852a82554b741011f8035bc11839b3fdffec38ee87b8d2a191035d73d45a6e04cd37bfc2fe2f1f759d64bd4b60fee54e71d0cc5716c6ea9b2118894bc42057ef6027e9e82d436112a0b6d6abf7b281b13d59c72d0537c6f9416e9932824b6f6f0352564c44eb9fd7c9eca99f1f61bde4be6b6890e6ee", "result": "valid" @@ -555,9 +455,7 @@ { "tcId": 51, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3632313535323436", "sig": "2ac125ba1020ace4a4694a63d7f61b016743d8fecc594edc98d6ac28dfb8f41d91864485b3faec75a89c1ab43ab101388209734ffb6d29886ea1b2814bd6edad0d278da862f2b12ec18d60cfcf5a716d6a37e898a5b29235c6fc8bfccb95a562f2f20e5f7bf31abf28b82bbe5d31690b3eb3b1aa36a89af21ce247f8e079087fd371f0e176f72ef04686e756591e38ef77cd73af0787b01e02fdf16cc7eb94f6773dbd5a7f818819aabefe0c9bd47d79633b84cc9fcf7b335e3e6c7b48e8e5b86e3e85af249c361c43aef36c16f401da463a23194b0e6b1dfc669ef1ef4eb626e88c8e63edc823544e28dd701040976d082f38df50de1ae7be4f238594f8bcac3b51b2a79c5b70403a49a1b86ce32ebf3b70331a75fd25a54860842799e6b849f81648b5b288283a6cca8573e96bb5c090f323004a35c9b201621cf18ed1187db8ec02ce205ed2ef0d9a8cc72decb811629cbd864ede9f3d95e5609a3cb497f581c53740bf93b658d6d6df3077c485d51458b05803c4919616f4b012cfd966b5", "result": "valid" @@ -565,9 +463,7 @@ { "tcId": 52, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37303330383138373734", "sig": "b83b74425a7d0b75192094a32f8dce49f9c280e41da0a8c3c755b7f173110923e360528b2c7dc52457b3fcc353afbaa0c546002955658d904bd35835c6bc72fbf44840ae155802c573489d6c7d51ba6f4b27168c058826ff94db0c4564c178e475dede978a708a94ea7eb8a6ba43e47f8a72e05351b42fed7eea51b7fa3b63e14643797f58b7717e9792f8f5a433d6fbceec3899a597d65a33fafbad960b67d0539b82e88f74929232ca007d93804b269e554529e7310340d8a9d4a62165e27c3b5c21583744fa849df3a18fb3025e0f47be2bbb41574c5646f916f364d565b9fb044150b9e9095fee419620dd20554ffb9edfe1e72f49cfa4834585d25f693108557266529ca3a56f56f05cfe44b547ed359a562b94391dc3e9afe4414839522a6d34a907a9b3bbfc61f10815f275a62343d869e631fa776cfb08c9eb6f76fb249c639361e40b025439e4711553835b26b22423de4a64067f6df28c9368c46d933914ef659d584b703beb8675d6e4be7e2ed50ee6c3012d0bd38efd0784f6c5", "result": "valid" @@ -575,9 +471,7 @@ { "tcId": 53, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35393234353233373434", "sig": "2ad243fba359fd7582b775ef93b1b33a1b7ddbaa13a67cb10208a1324526ad5aa7b72c98980a29c01611c00ba96db203a36a7a15d4ca00f30d3a760dcd9e596e2ccf992c11a061935e6990038e2815181200d9f1c22afcc989be0b9451936ddf1f726ca37b00dfd67fbb054e8cfa8fa3ca3feccdc033f26d4579e8bf4a7c2e8e4bd42c32a015e3c91d032e46717ec9eb1df817ba54936aea3e42645615626991bfe60e86e9262a61f956e10500691233c0ed4e534d05492d73720d33c0e6622c7c946074b859fe0957091a8a00ef55b872135ff432e255d8e6efe1a1eb3fccba437739af0b530b7cac723b3e61185cf06a6818725c88334d2aef25df07ccf4fb018aa2dd13d6be2a7ad8814f53834a72aacf68ff819489b2e5eddb0c9bf4cf350eba63f83ecb02713635a205eff1e97dac41477637ff8f25f0e451d0bb23a3615e0d138ab632aea60a05ae6fd1b97753ebf877ccf1983064a3710b3c12289d1b3350b382e8f37effcd532fa13434bfa9af1bee8eef60bc2ac63d8c1402dc6551", "result": "valid" @@ -585,9 +479,7 @@ { "tcId": 54, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343935353836363231", "sig": "0935bd0191fa4dbeb1da86c836f200990d4a2205d236cebb0c7487b754b8ef206e7f7072db5f1e3121e3600ce42597a96186db672111f0ba8728eaa96e361b7ac5fe43013f58ca17d10633f0f1fb3f164e151e10775c704d5cc537f71ac8a61ddef7d589cedff8954d1a483937044d1474139afa0cc73fbdad9e12fc12976f55ec81777f428e0dc186e3f3bf93b358bf9e1627fdfe51876d5f34959edc40eff10ba71c56ae8ec8f07fca2e1fc5263c2c22f1c8138499f824920a9a8396b31ae417c25a8f928faa665a9cb6b54752f98f17279098a54b68c58fc5879998e7f65130ed96155ec6ae0d92b35badffd05b19580be8386b7e8d2fdfe338f971780108f886a309196b6542dc4038a1ba456fac18e16c9975c9c60c47fa14ab953af372ebe4678dae70084eafc43245cf513142eabdf10319f433d7531f0d8b84b1b6dcaf8645644f0d52da661823b3de259ce2878eb20b5c2f76c348d9c06a2feaa216effd2e454530a037d8a43cd9641b55bf6e2d30777f29139941d81cba6664306a", "result": "valid" @@ -595,9 +487,7 @@ { "tcId": 55, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34303035333134343036", "sig": "8122587ac547b17eeb670434c9a471b27ccf84207b20187763dc7eb19cbda4f5ab197972ee7d6930bd399e09e0cca27d0d5cc83222d6ab2a7c0e34ec7d4b95fd84b1f57a5344728e96ed08453ed31ba9c2fac3edb73ff9e937c1b1ba1a7dd0c927203333f7cb18c543d43bfa4c905abbb2d1385a764ef1023b3b822403b886b45c2b0ca23ad5c50009daf366c15b4a5bed78a3bddcd0c5abde0744a9fdfcde2dfbaa9c35d75f15f4b552d6e1fd4614481ab0a8b609fba2ceb207e32241a7a3ca8de02d36aea4d081514532e96345412fe78ed45a5007dce67fa1a88c29cd4c542b9d3ad44f84d21c0bc3081c54f7b9499e4c28e648f1db9732b7740100186b1f7fb111b5c179cb6e610dca7810547b181eaf4188348536069466c12980a92cb9f7471168f0a0c47e74d52fea5a22f70cb48de381e0419a625339cac99f4401399e28a1f10a2e02035e473c0d0317859f1010cd254a99aeb5a5d1b24c9af1da9cd5076208089762aef452c3981259d5196ae7cacaed7ff87cdc69a890a1b1614e", "result": "valid" @@ -605,9 +495,7 @@ { "tcId": 56, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33303936343537353132", "sig": "7266f3390c4e83544de122f24f5c5df6e8e5d08d2caa08cdab672dc1d43dd0510855b15b1cbb90dc318dfd197e45b1262611ebe2204a7577deb5fbe93d36b587dcf79f9957b02daa33e27b19b623f55feb79fc5aebb21a55d61a2e397e528b5f68bdce0e8749f55f08dc4115354e5eb11add44d9e3dc4e43b89a0dfa8e0ca0a83aeee298c7baa0fd0a5f8afa4880c6fc16c1f543451dfdacfaea6e7587370793b6da0d6e9642156ad4ce85ff9e8fcb3e786b3f863a77b9e2e3fda7e9106a96003588ac0854094d4e2a6135342550c0cb134b1e8438ad95b80bae702bd62d7d07308092381650f00e712c96ea1e44eecfc27f9f0e79d038e905dbf4c21a5a536fc7dc8ae5bf219b7156f7ab685d9598fd165f9794b2c6d66ecce2a5451345f5b05dbea4b0087f384448955c530731e79cb987c1dc19e6ef0f64b728ebeccc8c77b817d7a8d2909601ed4fb1fc6042840c56758f11c991be89988bd4f07392510d804eb5cca1e38ca40482140e8534d97c26240b291196efb36e37035acf6b7b3b", "result": "valid" @@ -615,9 +503,7 @@ { "tcId": 57, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32373834303235363230", "sig": "63e54127ba8252243aaf8d07eaf76a53b52b8970072098db5295cda173164f6fbe8114b3d80ff9bab4ee9f9bc91ddaa572aa3c5b186fbbf5b0b4c5efd0396195f9b6d14a840016bb24d0eab6dfa48784f549055780f2645673b60c359a2a2c9adfca78383366a40909b8fc3349f7e425bbfc78598369955945591dc4c332fa8187ceba20c25cc1baedddcfc03d31cff2ac92e5aa7227cd5ee17669fbe6843b750058695bdb32d15f1c2c6541318a6a73bb8ba2c1d0459c8b0df04952e6e2592851f26290101f30afab2e310d1417955b9f742cc8999a1419a053061ebecf896400555b99932c892f7427b536d4ec2e12dd158766c9a894b94a0767745abcdf3cdf31d34391e2b6d7934601741af881bc2241bebbb0bb0e7ea1fe317c6a49bed76fbbd5b11372a7202c84de24d92180209a8acf9863fe8c5c32c6bf9c2e18cc04c078b0b1521b9992757f8c1ef9051d25da1e99aa884ee797a5077990dd937ce3da6183dce345cb6cad0511a0b5b5e443d614637a65c7e6b46ad31fac8dcfcb0c", "result": "valid" @@ -625,9 +511,7 @@ { "tcId": 58, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32363138373837343138", "sig": "a9f6dbcb6e1b58bed27576c89fd8c1b66794525e9aec2511f151cf78c5915b38739aa8300d6e9dba0d016310b6f35be62a44aedd8823d771ddcdfec3b8bc4d9f63c0bad975441b3341faa7a6c88b39a9148ddff3eec71c2f511c42288ee5e425f779cdcdacfe47748cbfe043f889b0ce03ec56062abadb2f692dccf9bba3b369bcca678df72eb5eed4eb830a7d61c0041135cdb096578bbcb1b842d4309be995f6947843b4f1c7919000d696bbcdb516688f69c09722404a6766f22170f0f07b958f9159fd2b8bcda115e7b79409e3fcaca71af9b75e05cdf62c8b9b904283134be56b58c54c307cf0e590e69f5f180329375eea2c2b04567c6ac99df6560fb0fc5d93304e9640cfd8eee0b2d5a5bb05d2ac7b1df1b0e4c64a278a0c6c694cc1b3555396a6bad33261c820b242a3a640aa7d17f2710ee127eef804699d7b1df6a31742e9d58cadfe42ae7e1b9f93bb83bce387b56d7e92cdbbd7da8da58334257ed837d115eb95fcd197cfa9daeeaf9141dda689c011344489a95ccabb014ece", "result": "valid" @@ -635,9 +519,7 @@ { "tcId": 59, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363432363235323632", "sig": "5a16c6eb90bd39e932224ba1ab24e3283d8d0ba55ed6b24b993bf085ebb1a28ccbab385b1e1b644a891894320dd067e2e838580243dadb383ca796ecf1242ad1a9cfdaef6e226bf303d9482dc2af1b3e5d8cbcc40aeb52deb60c0b092d0beea7904c3fa0c3b40e487d6d3ed80f10e1aa6a17728ff9c3bbc5518296499d30583189877851a91ff6b4cc7ec2e7b339989613437004ab6999db14ff55c0baacdbbd859824b900b24c571d2710ec22f5e45052307c1765d95f94b99cf57a907925588058c8f7f7fa86dd87e87e013c884d099f9ece5d3bceb16e42789357e65e9b75b81a89e30ad8f2a97c74a35b095e7c70835a0192b28501c8e88265cbffd6e4c5c578ad57d1f881115165191570a19df33a536b909d051ed98e2d9d9851e32989e62357f273aea38da08426193b7c1039fd5220b071cffce9690fe86c7648c3318fd4984b25f509dcb798cd1410225a40193259025c34ba22955e6565103a4d01c78de604dde9e34b838b496bd1733207137000d767f6e3ce639ce5f19707a9ad", "result": "valid" @@ -645,9 +527,7 @@ { "tcId": 60, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36383234313839343336", "sig": "4b48edb460416b6e1dbeb87fd511aa579caaecef2bb7c7818e4d57ed2f1b1f656365d79545c7e392824212dc165d561af699376087a621c5b880fe3bd5084cd57ba6ea2cdf1f4821e2bf054511c9edbbcf2f46147aaf69b7d9d4c14bbcf51423e610761306c1caf1d46796165b22ef8dff2337314344fb5d80b38f1b38279ad65911cf5e19c13139f1f9c3e073e1a66f6656c29fa6ec91f84963cdf4718e1cfeb1a5d171a0cee5d90477df648c5618e3759201666c974f36639804c64c39402c2410f1e845cfdedb804b59a059ac1c29415eb14dc5707da5c2d190bea837ccddfbf998eda7deed2eadf3fe2cf39349cbab80461e0dc4548639686a4c475a3a432cd6216d43d83e62a2c7b44429ee42afe573d45f340304031837b98dd7be0326705dd7886d7eb26c5728c1e3433ce6bf2fd3877a48c06e34abecf9cab71813bb18a6c7fe6f4f4990da065ed10cfb05e9aef47848039b855ab0cd07c60c5fc56a6e1e5522a460afa946649474c9e66480d2a265ac1a29705571dc03310d50c11c", "result": "valid" @@ -655,9 +535,7 @@ { "tcId": 61, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343834323435343235", "sig": "8bd972bf9fa52f2d1f2d564edb34310851c8c4b9f9136d8fe494cc79832ec497940b642e32466527cbd40af817e3ecb844bd62a49a53871acbaceb15c72a2deff8f7cbb8191985fbfd780adcb86a99c34c537f848b586b129e0a5e960f810b812c99d15b38e3657bc09f8ed4346a3dbcc16402e331a13839b7b23518786a67e2ac96a6ef7d9e931abc8fe188e3c349a27621b2da88c6fa45ddef436b420886cdb19fc031ee58201824ac06b5129c5137e10b6a701ad7b31d204e32c4a84e1b3766287985e721bdd89173626ae8c6b328dd26496b2726d5878b47590b38d0cdd7f31057dc066455d4ea8738c5dd251ea50815e96bd5a45eb6dba80dde52b63068196b0801b39f57b2d6c82e52e6bb66224046d1a2250fbe1dbad25e970bb0f43a325f23a40d9ee879909c300addf69295329c5cf1153cf4064917a734a2fe98f5b13a96d7c24e9469e763f84ed13dec5e5aab260663a1782c12a0b8286d96b2b0bb1a48df461726853ce60bf6ef8ca3820bfa5afb4ede207a8ba7825b7cff4cd8", "result": "valid" @@ -665,9 +543,7 @@ { "tcId": 62, "comment": "first byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "730a26b2c3fc2df474212c04fcb346b3b78a58c611351871ac1c5262867ce19a6f553880d68ba4c35827610b72bb044162b083fe9ffa7a82e2366090464821946f2ce1a8ea19b12c10c0e42a52ff805851c226748a9d65d7cb2057c9ee0beddd8ca02ae1bc36ced39925d2429d531c2e607bfbf0648708ef4f7d816c8839cc8c62036ac37e811f94a943198acf6e19c66cd829bde9dec9969eb4724e2d4ddc4f8c2bb2527007ddbaf2975937ece7f1779db28c610503e7ebbf0b03459a1f4794136842b57d04f14e22b98ef37939c64d08fb242cca548b7bb2c2d8b1df6bb8b0b7f6f38e47226e9fc0a4723c2a518ebdc5c4c8f15db74fe958bb567e55f092d3dc8af0128b353e2d273d574433c22cca579c479005b52c715eff1ef4eca8d82d2f6d7cc972fe0e75f19eeea3b77ea7fe26b1d29cedbfa7ef0737e4aa50a567b5fb417e356fa8034a72a53c5d1c0cd467808df6faeba89dddeaeb09c3ce7937450b41e7c1d4403b3033d3531adc24e9f5fe35d877a3e36fd3702289e69b460b97", "result": "invalid" @@ -675,9 +551,7 @@ { "tcId": 63, "comment": "first byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "39e95e2dbbcf1817407146b19148aeccdc6b538729ae4f3bc240f4ed8cb9dc6a0e9cdf436bf5237e79e239a432a953ce3804a7a55bcc3f7a0d37d0123b1f046ecbf0eb33f52631e049b0692ba2e55db134f60e085c078b0cbbd66a74bd09c852fa9f029fdcc25679990dc482284de9fc74df343aa7197d84689011f61ec0d1d0fd3b811a918e80b9ede6c78c03f0ff6ec7e7ecba9cbd8a4124128034e425aacb004c042be805710e94ca4d36cc2f5d893036091950bb1663d3499f8ebe09ea2760e3939b835efa585834112a5515c8900db98a44914a6c3e5caead29b182e585092ee59126c9e6a7737d3b34b2fdaeb74ddb299cc3725687167d5c1f92d9186f3aefca61ad6c27283dbc821f6b5aacb238500a51f7439a8bf555ee26fba4c8613fc43ffcd254977f5f67095ef23e956721d5d71a8a73503106b2555c7433cabb304f30492c90b357127b09d45f171d7f4d4939c84516f96eb8f0693385e53a3cf8a6b4d0638b121e2e70b5451883ef368097c7a2010dfd889015eef0081513d7", "result": "invalid" @@ -685,9 +559,7 @@ { "tcId": 64, "comment": "last byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "84f1e37e7d52955a8d076e83fabce6a7153d49e771146ad665ac95b67eea85ecf8c126887c0b0e4ff2f4f3ca11ccc510fc4a062b3157edf20ff2763ed0c44ca8d48c571119bf5a4ada5d87eaf5c389cd8ce3a9ce70bfa98d5536fc731a2607066bb2cd0915511404e69ae5ba69bc197ed995f51d835bde74c5dd1d4e69a54445f3723692c3b201c28370e4892ea56c3d2b8354489a728495e7d7d611e82c739d53ded82f1e72c4e7273ec63c8fc4cd13241219659d9c6c8620a455477587737ab97959a91efabc1e1de8218bb67466b8e890f47b5ae46266ac06e06247f3a169a31f9fafa268bd453c67b77f7ca9a53adee42b3a9acd4af467f7defbcfb96f087717137bcc0bfb41f5add94af4981c00d95f992995aa3ae406dd6df56a7070834d201eb1cd12c7ca87779de0eb38dbb92f4e7f6f78dd224d0dee4b12b20836155553b0a76e2cc071abb59a70ab393679ca458d18f9a5ec69d1d70b074d6cc8f9c3d5143de1c53dac156d36d28660953ac68670e34317a8864cf7c7214e5c9c33", "result": "invalid" @@ -695,9 +567,7 @@ { "tcId": 65, "comment": "last byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "875c6f8f3395f75024b7ade4f6b3004c4607aa6cc99168d01ccd6cb481b51fb8a2bb44bd10a0e7768f282653ab6ca340b044ad03e09abd01bd0962a5e3724ff7a49ffee7818dd5acd0a6968c5c458c207d0f77eff3f8a2be4b559314b02e413865ecbfc0bf7ed7e66ae10b86efa9873eff30a17aedbf81cd98811ba228543ece8b14f64ca98dd26aa5ee83a1847d6fdabb8140e4dfe48db39f6a48a825b7af48c1e1bd124a2f6b76d0e37f76f4ba986ab3afeb55c7cf2f45021dc325322ae61b531f43242c65ba8b4a550801e966602730cc186bf4678d300d5783da4bb9d9ad54aceb656ec7e4598e3c209ac48e1b775b68896fe282bc2e3bf9cac99c601d64de18d31d1892b3098fae2933854f822c49faa09e079c4ffa9dd2c006471263f02e7e8eaf0345139482cd82ed8e6d3e080887ed13f2e65819a1dcdb6d3f5692f5ec7f3a0609f2f71ca4564d58f60a0311be5b597ddda9b07b52541ea924cc05146243d8b3899d3ab001184767f896f0e044224d96c975127c1c987a84d15cfa12", "result": "invalid" @@ -705,9 +575,7 @@ { "tcId": 66, "comment": "all bits in m_hash flipped", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "bed5c44c1e2a041c2130caf34ce43e4efdde6f7846c30d5a1bbdd88c266485322b1fd6d6353e85ca4538d862394fd32180b36c10b314a8823a6c4a78cb62b5b9884a6ca480ad2993d4f209d1895f9a4182a14d47f09a13c9c9bbaf211d07653f8c610c16d156c931df9436bc7b9ef929dede2c1d59a2b0441290f51825ef44964564e3420dcf3c1622a8227a82b8d3806eb5d246a3b0527cde1be3f219a9015653f3f8a3956d055eff6a90f42b48f3fae5dc57d6be111956e6a9b6ef52dc35ef5ac363f1ce802c4c09555dd343ad0dda96b467166ac515830e9e2ee40d56e68558408b1fb71cbc4a964ebd832e315d8bee13529314a8ae346f4d12f5ef00686f4ec26f9479f57e69244264d81a0fa39ba7670cdf2db9684e0b70d2864c4f2514e498e87d474e65cb188835d5fd8c34e5432944cc0874eadcd0a3e62d9f533583d33f5a99af63d6cf429363f58f691deb4a95ff409e32c393f344c5e0347b2f12125f6e3944f563d59c6539c661129f300267dde299972f02dcc240bb8541acf2", "result": "invalid" @@ -715,9 +583,7 @@ { "tcId": 67, "comment": "s_len changed to 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "4e28f546283f9ac74cc99c6bca79bc208e47220cfb0717aabc521ac55119ec6bbcac880bed0007c04eef92a24b091d9a09ee5d3b5be790abdb2c98a07313d505fc876adcbb1089026940e03dfc10fb46a0c2a764ebe86e51ecc2ab489f56daf38764fc0a36a9cb4529367c9880bfd7631c340fb7fbac0edd2e1def00d65bd52e597e2eba1be1e41bd89a00f5c66fbc18b93e9cc1b5be962780f6d7a9c6d375a28556114f37a8a3606dcd68c8128bf7a7e5f1205778bcf3048bd4f7c10cbdb4ae759954c4e4db0a9fe4df270c41bb86885dbdd8cb7e72a33322238a2d29615a2f01e9fc59c230c2cce58ad096c2de5071e020f76c8c39874f1de677dd5d2f96ab4dc145098d25b740b5279f05713daff54ba695f950039882059cfc2f86c35a0501b8d0914aa59a806e8d1403fb2eef163ba1d6e3d1e18dc99c622f8c2d360bfab2c9e8fd9d74a027e466fbcf4fa56777ee0fea7e04ae1901e65b5361f97146d7f4a550adf77539fabb7135967dc16f8ca99e8283dd69627cf27cb9d2df20bbbb", "result": "invalid" @@ -725,9 +591,7 @@ { "tcId": 68, "comment": "s_len changed to 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "72a383f98af947949576c3f27ccb8a066f4021cc3b61ca7c5b7050cfbba3ad2377376980c0d2152d6b00e4168b2552495a225a4018673b29ffb0d1510cc93bc298b448335ad906dd3e72405fad46d835054e712daef58757ef3d43ea53c6a20c5e010cf57a7aa5fa699ed56439977c599eb972d05021b58416da010f8ae3d7fa286516fa77df4084c8ea22ba2347aa7cf7f4d883ac99d0bbcad0cd2ae386c42f74c80b1839c255275156331e4a1788582a9c2fe59f71059eba4559b514e2905bc805b3e73d09c455f8aa4afd8e2c7cd665485525a9c9cc8290c209f5d9dfb500eedbc6609dd93c677ed9f03980bfbe7129d9c39f6ef38cf5b1db6e5c88ad4ca25311f7f1a874fb28610deef8a09dfb44f925466d1d3ed040669b28aa0eeb9f4e08c25bf9f04efb2b94235ad3a8230cf5166add4b736c74b7a49895ffff8e1aabaa0451ec70444c7af3a71d92d90c698cd4a470aa2acc6e8d6809d6b7e2f86bb8d293a5070cd864f0467472a338699d695b36601a592ce114abb0a574f92551f5", "result": "invalid" @@ -735,9 +599,7 @@ { "tcId": 69, "comment": "s_len changed to 20", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "78d3509284dc06b54583e11ddf2507d9e50bdbf079fc319d107bc2527c1b742f4c759320fa22435d74e94253feb4a379128e7f33c5f3462fbfb92ff40c10b23f8bdc5890114757364207768014380fc16ebeaf22a7b1a9366f3fbbbb912347f1ef595d742a976b69377533e7b61d3237c3693cf43b34f92773497b8df7ac0660f67439aaa66fe179b34d9dd4d013e8fab958fbe2a27ce84b6d1c3c2998a50d41b6b38000191673c23792db2fe47e4ddd3b5396c65dc44812e55298b8b50b5a2a01d508b9d215986113b099717c3a4ee930f479308c20c26630aa5419c2589c8cbbafa7eaebd71fca9e751793629d767be8709fef9177d6631a48731f5e59fc7e98cd466375e8775ba935f12b45575819ecef4d78d85b6e984d90d41c93bb03c832fe415fb567a1d951f7dbdf407beef8caa3a741ca7c7729c8d8ba98896dbe52d9785feb49332e646771e7d84b75476aafa0a54512806339cb54ec1c70943beb508966741eba4d39c2fe535aa82a9cb92eec99d38540efa3e39fbc02d757ad74", "result": "invalid" @@ -745,9 +607,7 @@ { "tcId": 70, "comment": "s_len changed to 31", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "a1cfce66b3f9fabc4aeef10d33caca74f998b299730621024b8e7892b96b9b263b9404f01efbb13e0bb34092cd4f89c4be81b9f64c6979491dfa7f41c18d3dd5a76724834e909fa45cfcb2ccf087d82e9177e1d48266503f87913b33653d07eb07fdebab36ecf98a163cb0fc66689a2d706a9b17d805536e903984580ec6cbe5b0020029020d0011f032b6014ac14dcfbdd020c8fdc017cadc2bdc1bfbde32710f8283437393e934987792c501bf067efd9ae8b64a4d95501d2fdda3b9a94eb31fbdf5a938dd0b9aad441be1c4f2833036883e7240988e875ab44585f465c690f84a4d334d9b6972590cb5e3982cf068caaf86ca0b1ad759e9fb1156c0defc9ea0268ed86f73297e30173f518f8bdd385acc1527fb4f637893342e334a14020096f1af32196d7864d9cb4c7663e235712204159710446c5559882875f33d91df39109b8adcb4417ac740ecf0217aadb82a1e9d9ffa9bf6ce46944bd652424fc801bc989e04247a56eb1f5f3197d92d47ccaa63e535874170a78d6d9e53484a29", "result": "invalid" @@ -755,9 +615,7 @@ { "tcId": 71, "comment": "s_len changed to 33", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "6886f7654b53a37f9bdfa88cf4eec9b116f6a011cd53b6fa7ec84695e9c8cb8a245cfa96d2d899aefaebc63a2fc5d2bdedef554eee82ec3cbdc78091b6179e4701735643bcfcc61846c8873fe910fcf7c76dee5426e2083a20afb5028bb138cb689767dbe1d2eb307161578b6cb02d45b6b10c2ee71436294b845ac441950ffcc6cb262c9716b8c43657cd4d0a8caf19fd970455d7fcbdf3c33115016d5da3180ee50bcfd2b6c5679c4fbb477e7f8745b456fe1811a557098d04e9a2c36d201383f98b400552679228b906992ae5661c73040ece6bdcd66b0240e0c79c1b4c0d0c1ae0a05ec6aaa4d5f56b32ca17ef30ec29553ee6524e1cb24f694293730a6c700283af2ee706aa0704a94bc57717454ca709e5ff0f9d7d846ecad905e7a0b74716a02ee59170ce38de7cda6f3782503317d449cfbad13e84c562c9a4020df9bfef652e1cfbdbf0ecd32035d2b468c1604bb86c216259e0abfa14eea7e61fdeb6b9428945c944d15349f91681a3f0c438370ad1c7f8b2e3cbb402bd2f1e2ad6", "result": "invalid" @@ -765,9 +623,7 @@ { "tcId": 72, "comment": "s_len changed to 350", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "610120f9cd9523d83aa4eccedbcb617d7ab19acd08ad62d18558ec900d5c14ba303662678571a10f047e3285cbf2b3c7032033245a523fb16b83f1d81f159c16c51978c61383fcb6328c50faddf5df4ef97315f537e02f94dd4ac1069b44daa63d1eb04e5310200caec065ceff7dc295ac778a919a54b7fbcbd6bf4fd48da66fed918990cb5ef9b7f740b7716cbde27184824a4f64d1e872653572c50b7fc5fc03ed769f70c3ac5640086866002cfd9504289d68b4b5e9d59d753214816a1e1eee68685cf1df2b155b6971c933e358fd3d5c7a97fe262a3c84f51d3dc2a89a50ad31d6f1d3347e58e11f8d7962dc9d1a6245e78f3baa7fa22dd2bf713a003545a53aa8a69e582b37ec2d1bda27299bc79bb27eac4e6879bc8a039892b35e2fb21bbbbb6de2767e80815c29f8d2ccd68d1e8e75ff1f2220247943e58a4ba3716a905b9f2b268d4bea891d3e3da1cf2f285cca322b4e5599c968f26b1ae2953f6f99efbf2149313a80fd01ffa70b528a7b38dc8cdcfc93ff641e77abbfccf1a110", "result": "invalid" @@ -775,9 +631,7 @@ { "tcId": 73, "comment": "salt is all 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "042bea79b22418311d75e86d0c05a9ab4905e59b3e0b12fa0b1e372bbf66690e1c23145b23b92735f2214ac1eac2cc4045e299f40f7e418c91ff328e68bf17466eb3e28de3139ec23b57ce5aafbc1e0e1521a292935a35c6d6189a42a81c573f8be9a0cf80b34457392faf031b632544fdd50285a7fa82a4ae6150b60dd9a32cfd131b246d6c89fc92e9a1df96857a6b56fd9c897aa4c8b4ee8e10dcd0ee80334d2261f02930a3a54a3477c8e155731878637256f70853484930d180a37c0b604aaaf649ce93f886a5f9aaf86e529286bf1ab5c8e189d44a28814d5e1c7e5c376d8e80ece5686d6ebab90a51773be4a919b22bde123ceed06c76d2c1af878540b5ec81ce067959ea8333e2340a9f9d7f2b22e1052e7478382ca937cbdad62a6d8fa409170ef2a03299126965d558978cad7d399a683d19b76bc598b94f6c94c33c6bb1652d44508c777de0da7b651e7c938e802bac8355d3503029cd1725e2dd70a90627df66c04989e541a56dc7df6a6a24175d921ecdcfdcd0e8b454de4a6e", "result": "valid" @@ -785,9 +639,7 @@ { "tcId": 74, "comment": "salt is all 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "1d8bfdc0ddfb312f4b902bd241cb5750f80312688daf5e29ec6fb8cb085fc2978b25f101483e99d6c3a04e7a66e800257ecde1ef18c7ba17eeecd94d89245d15a6690be9d61faa9c94cefd06a24ad229f521688af44a2b26f726268607a3e4c63228261ac1bdfe714ff0414d6029772e53243770d735dbe211df1ce96056431405c2c612ce307957c5e7a7616bfe877148650de4ef0b4cb342aabc9315beab5e33f53986efa2b49de12b7dd1ae3676ba09a2aeec8c39c65dd44ce408a8c87d91e2225ee776cc1d924f354ba2e91c0d52b55fff4ccca2cf6ee76ee6b9588ba8f2d1610a7c7ec520602b37e206095e658fa144393de3fa47d048a017ed93ab89f835b63f8232c3f31eaeabe76a056c53d87f2349198c73cdbe9bc89085f610cbbe5f5ba65a0190d7339f2c26a7e3913aa98aca138bd87e6178c169d8a120eb5e74c51bf5040214efdccf7f9fc61624079081f9faf9c70b294bce55895eef3627cfec1cbd488940f7dc5f34b386fac86a569760bd490e856d364912ea354d4abd97", "result": "valid" @@ -795,9 +647,7 @@ { "tcId": 75, "comment": "byte 0 in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "b01d88bdc0b6086a22c3ddd9b04a4e4a95c3b2550dc7e6c06e7a36ab17ecabfc5606a06f7ae7a0fe4723743e403112c7fc08800ecb687a64de4be5ea2482600fbeb01b46fc799b4206bacffa8c38d27c99cadaa0af333a8002829398d1996d1e8f64688670e30f14e96d9977056f310ffaa9d10b83d1c0eec4d3d73f64adaa343fb8b206aeeb2990342013ff42c7242dcf30f1653488b4976dff36a79853cba1dd28c6447e626e14a92459366208b7cadc5442c1a0bf0d4d8be6e32d5306173112742a873e8c4db781cd362b4ef198f32c750b44effe3bcb0448426f090941ed4c151c9b75588ac0867a2f468dc2fa46f0be778a8d6f2ba01ff47534c6d71d62109dea6741c60142580a1f4e22b1761200f4f1599970e1c456496ff82525085c0a12eea8c412b929bb1873cd7dbb2ab35b9eef309d9f0617fd37fb3c56a5bc84d965098dd6b0c058908f9cbde6858f0d0734726c593f2bcec32236741e110acb9d536a7942f67f4c8a4b06478229bab09e8a3ec73930b75e82fd4ac8e466fa5b", "result": "invalid" @@ -805,9 +655,7 @@ { "tcId": 76, "comment": "byte 7 in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "52c636d91f3a8c269ea2be767293a325a7addd7b1026251d45c1e99d818f6f8b1d52306768d163b9d0de3600e18b8e6fc3d9e874ccfcef45e4011ebacf3500e712f36863e53cb01db1749798941d557428ac017d22be753eb401df9a96261126b017bceadb8a58e2d85bd51797e59cf9b34b9a42ad90ea441da58fd986e023d5f617498be1304552cb6f3b27a44a6dc9289a29f10ba879c82ccfbaf7468f65ffd1d9b1f44f60480a8743e4110a454d6b88f8f6870a32336510a0e967b352b5f73bd6a8f39ca6f40b65c016149ab7449452a59ec87dfaaef33fed36f1759dc4485b63ee302d302441502c61b1d8427843080d968341873b272991a0ecf9c19d6f37170ca7cdb8a3068acc8d6a7aa4e8a33ef463097a7978dfeea14018732672df9a124f7b3164f3ccc527a8c0d7a2d75abc03efce9adba296558fbb1110b4c6e7c8f7952f67bc558219d2a836c673467a4995140d9d7cc377adca9898f8ace6446feb50e5b744f76a7f75f103b654096fd2902fd863452ab4bc0f89c457bf1aba", "result": "invalid" @@ -815,9 +663,7 @@ { "tcId": 77, "comment": "all bytes in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "bcf0f11694a2a707898454a81625b83e3fe9a96155efad7cacd049c348c23eb728fcb3eaf395015657059129328f19f6e44f050d10783adfa384f20c25ac545c38771a0c46c9724a000868043d60cb9c688595c134022a0b6e99d594581f94638d24cff674a1f2ebc77c0d13a8dbd61848bb0595c6e201608f00c75c5cec3d3091bdaaf5d9c7cc60337591edf4850e7b782d45292baa165d99a811d79fbdd75d8389a270507d3eb26d5c240ef00869d910883ccb5436b36907a82e4058b5a2c6a27e092ef4cdcd5c98bb410bf229d8fe9520559e8167c0b1fd3b94632209bfe0332892f879f25afbba6fb67cb1dfc225746df618ada74a2c085bdbaec3b4f6d675504af6221ddd35db01829df1fd386236df6ee476a3660178a7408dff69a86feb522cbedf7ff866d5878bcaf19e82f09bfe2e6d33b4fb70e1467caceeeae4e5e0d8c81b0a7d3e17ec594c9be9c9ec51c23aae99c81fe919d942de167eee370c605564b8dbf1fee860c6e052a280c7190fda3c2f8c1f401e82c4dc1d67c73e78", "result": "invalid" @@ -825,9 +671,7 @@ { "tcId": 78, "comment": "first byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "58384fb43afccf19cdd00c2006d5a6bdd12a5ac149ba6b21d5dbfca1b394624007fa5a729a8d4e308daacece63654606e9be32ae8184ce9aa237cdeb44ce1c961a4598192a609d1edce2b9a9b8944cff2c9bfeec9e2fe6c7887f04e1911d7fdc994cdcc5c1282bbb2a519d4e6433bf087790c8833fc63e9236463121ade094e082d72a456ef9eaf928b2d38a7274b23a5136118e82b897414bb6cd0177298aac6970f179403d152553fc2d7e13e40c3b4875e6bc3fda904582ee49817f39e3c79b8ef70105de88387484595059453f9f57b52f1e79f5226ea2f8168e2e48de1d0d544daad205f6c32a6865f66acd4b318834741553cb1bce7a7c06e4c33cf51eabcbbe44626f53f7a2729cefda59ecba55ffb4bccb746dbd7689e7f3c1f29a6f26180fdfb143b16d10e58c72d4f8abb3dc3d35cabebe7928b5d61d5c1c9bed922bd44badf9db2f0e29f54d950a9978b1408a2935c6ab9e2491bb0624a888d306692fcf71e4c93bfd38ce6590e022c8e5bef0a9b5a3152edcc61c7ab8bdeef219", "result": "invalid" @@ -835,9 +679,7 @@ { "tcId": 79, "comment": "first byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "4e71b92c27a22e5003c8ff639720b5b809b34f1f2797135bb4ce06a7d1f6569c5cc4910d7cd0bbb15ec6d0cbeb5612eb9645eab205130e3cf04a0011f56728eb447d26dc77a4ecaba396ae84ff1481422d83e4418f4858cf6639b831105d0f8c428fa9dc69e380dcd77d8d30c362b1ca067bbaf124aaaa0b0ce4bbe9afa7f2787b6b8c476b6139960e1b436f8b13a1b85ffad382e316223261d7e7a5f2300cfc04e51957ea4a0a65d19596c3034239b8bf8f0bea6f0d6d749e2d3df8241e4622204c334cd748c4d0254fac93db64fbbaf79ecad12ad19c74d944970779a6401135a5a8cbb32b6334988df3424c3993c157620988aee3bf276eca44daaa5370265a6ddbcee5d207670c0d46d555027c1854ba9221bb86dcc4df2fa8e99833e362147c8d2c4598f467d0ffb8ceb18c9187511b4135ea068d9961bd07ee0fe56b7dabb222ac542746daa4a45cfd77f0213f7e5bcdbfebb5a4ad18d79a599d0755dbaaa19fd03f4bd8cf9c7c8416c14d23b0ca54de5f0492d2d9ced1c8b5cb79ccb5", "result": "invalid" @@ -845,9 +687,7 @@ { "tcId": 80, "comment": "last byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "1a9f21db6f3fe415a344b61db76ebf60a84ff0df70ecb5cd14a16aafdbfbf895303d9eb831d7a9bed89ee3ca737f49643b077a824dc3f433c00ef1b693f82d30449fcd323a48c84cc5af375d7bfa2d3ad882480225fe4a6adf05c0341a7913ab931bd085134fe470003d3a612d88ff0da54af1bede6bfd58f19901de43ba61c72d5f96302b6428bf03847d54ec1d74921787ba1fedc480605fcb45b74d37dd0abb4067f97e28ccbb86bc0a1c05eeb6582984606be21574bbb7bc04edef528a8581eb135e971c6dbba21b1155e777da9f6c6ac182b4de0c9ebfbc59c71ee6688d9b054cf7772f596fc9f6e87bca4ee8df7d6267e29824b1a70840c69e1d162858ece7de3bf08072f5caaadd1b8c6617fa7888bd5e9d5367be064cc82ac4b59b240e0e7397060417e6386a623c96bc7f9bc1da4365e08c22cbdd2ef1a4a77dfef4bbb3e4cbeee7012c25ce52ceefa18bf5056583109030f91d92de8200f3b202efb9cf58d375df1dfee699586298b9eef0d1e99466bd47a0d128fb9089ec6c87e9", "result": "invalid" @@ -855,9 +695,7 @@ { "tcId": 81, "comment": "last byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "70dab9aba45e87811d667c5e8324d1f0cc50071c306e6877acfb9a58e4b74798b193159021875e18dde242a51c3885cc51573a95eee4029f663222e0fefd68cd4fa71c6fca4ee8e2876e62bf8211e0986b4e1e7afb2c19ddd5e4e184a77cb11a045f77bd2622665732d1674111166924faf5b935eb2bf4ac8cd47b63ac0078c5ec05d4dedc91595c2b3f5c8dc399051ed0654401cae20128c3dab28e7668b05b4da624fbfab83e425031c8b8f4bb76b78e2e666eb854b0af342011a5e19bb252f90a94ef9c916a945e3e1fa926639425c2e2954533fdab1f6b944650249478792339d9b2f77b46b094c986720029e040c5c6b7c14b777fc9a164004a5b011b15ce6cab8d080f9a006546be010591c638d601d775637f2ed7ab94cc786b05e0ea7b0b0b4c7d1c730de93fec5380c1fa76501f7e3a8eeb26287b27fca17c30952893136a5c12c48163c9e7796154b0b2d6cc7a5d9491a9c777e6d38c60413c5dfe921962ebad11fc6771ee4f3cef2a2717a78bb6ae0895160818881798b58d0595", "result": "invalid" @@ -865,9 +703,7 @@ { "tcId": 82, "comment": "all bytes of h replaced by 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "9f8d0b7fc6934a3eb7ec6feb90bc8ed2c457eeac964f0fa9ce8924218c5dd38ce85083e657bbd19ce6d6ddb5422315c067ea8307381c7275e9757f11f94723bed3a174728555dea45c8deb3265879d95f005d6bbfb4c75ecc7452a20b923f78d681a010a2c5d1519841383cfa8b299ab60db09905ae9914c7ccf1d1bcb578eede63da12ab0b16231dd40f3e756a3ee84716c64db348b1bc3fd49dce7bee98a16a1f6d9190d57b940a265a31f8298beb1a1f759be17724c5f911ca1d8bc9f2233eddb09fe51d2d36ed1976f0431f06b8ffa848105bf019d30d7d8d05303daebb56980d1a696f1dc9224164932dfd119e8db7b87e44e0dcfa1b76aa2dfba2beba02f14d1410dfdedd27832c03840ff86844b41b73781195c820aae42f756959775f6038f9615bd319f2788756afd3f37d384a775c4d6484ad3dddd7cb9a45e2b750d73f4f802e60efebcc235630ace45f2c50a2d6fbfc10b951e36c363640ea762ce6ed57649be8b49a45c987a66b86c2d590056f7d4a178e1563bb07ed8cbb8b0", "result": "invalid" @@ -875,9 +711,7 @@ { "tcId": 83, "comment": "all bits of h replaced by 1s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "312fe5046619324e6b32a385bccabb713d787ff7a7fc9527bf1b57627940365fc84cb858435f078322935d0384728dc77a56e6429adb6ab9c9e3b6a250363d3a529c7bead31fcc57590faec372f816148fc73c8e0eed5b6dc591a10ca6711eb121eea991afd5b8a820caa377071a04a11f3ea526d150ce9e6f7e51522fa7b86ea5e03a4a37c44cf77c35b4907febb1fbd6d6d9c9f117dc0c41b465dc2afbdd09b93237564a4814cb2831a095fe9862d1f607a31905d45d6946a3d5b6377d85b424b99fe36e1d0fc5c7e74bdc6588bba4af33b9742e5727b32c24b2937a3fae82df3734e86b79fe21d9810fef8d6be753fdfccbdf78d735c4223cc8e7781f111da2d83a63288995d9baf1868158ec3117042a4bc4125f7db1a2e95877fe1437701f31955a20fa05e687ca84b6a8a4dcbf34ef627528bdd22a3daeb69761c47b8799d1e24eccbaa0cfd3f5684d98c5c69a79942846c745bfab428eeadd4dc52cf3827c08547c7e8a8fb0dc149e8b043a49ebd2160e0372733d38000581e775d0c7", "result": "invalid" @@ -885,9 +719,7 @@ { "tcId": 84, "comment": "all bits in hash h flipped", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "69d4190ab2eb0b4a59fe3692c6b99dd3ec7a8498f3b81dbbc4709b77ad49ae344a68acc33ec05176a5c1f572dca5ca962d51bab6381d0dd050f539fb5f6532a3c811d2cbde95b043d854c50f479ccafa3cd7ddce182558693c701df66747e537e29adb9c7e2ec3f345fa5010ff3f8ca5cf4de31139dc3f9ed93b4f7ee77bf9bd29757f330e259e6ddd5e40f86152f26c76cf7a778b7565287406e431c440812420bb1c9e36614b51745cd35ad18a018acaf3a8871e904988b66e2a09662f88810bf5bfc17dd7465abb77d2f625ca83ccf2e2f187b217c28cc0818f04e259ecd59c0ce07f6732eb18c72fbd007a1f070c554424185ba45e9eb1b10b0555f8d4678fd7f7e91c92de9f2a11c45be7dc1366ffc3ab71f263eb892ecef25353bec9ca6ab78668cb9b66a9d0cd68b4df0b2ee17940fc1c66915cf30be060952cba3b4237bebf7ca4b59023a9293c6634912a90291528e48b96542a0560da0c457407bf454a9ce5919c70e62536b8e5e26f95940a2a6446a00e9ca64e710012d07c9904", "result": "invalid" @@ -895,9 +727,7 @@ { "tcId": 85, "comment": "hash of salt missing", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "39d628b828f44dad501db99f8deb5c33363c043b4ba041c762a0ab6c7edc993a6ca165e15981f82ef30cf91e679ad3357514a6a88f45107ff7675587d2a78ff667d2cf66946a8be5b7dbd535c530a9af96d2ab04902b9ea2f790e10c109950180e61759de708ae8167e1b8ba43ef317d8a141e70618184df8fb054b891d6913649df603e3918b0b22a85c0e19551a6d56bad91cae1fd99dfc3abebb3fa5eba6be1c26b103dbfa36a89cd595e4ed881393b7296a50a237edc331e18b7d21983b66ff9ec5c321955ded14e179752b32117a552b513a1b8a94852c02ead9457d6c82c33ec95be7cf8eff606892d1aa345e0e3fe9b6ceb558976002c8baf26a494adf5a79628ede5c99c9afd706f262fd42272e2aad790b0d8d034e6fe056832986b0757053d25899bd78a5d773714d1e52d7121518e3931ac751250b6f868971648e2a1a1b424b80ec09c1fe153e6edc532d737efce26c025ffe0713327e5ff37f692792974a6873a290589a9b888d6d82ea856a523c9f3a6b2edaaf3d76da41fe0", "result": "invalid" @@ -905,9 +735,7 @@ { "tcId": 86, "comment": "first byte of ps modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "54a5a3186bbdf9a08df3b3bb343979c4e74e3e6d507b6b81e1aa34421fee0fc53f9dc5b0f80ad535e25caf47ff3e3abb729e271e2e3d945b61e56fb29e32e7d93e748474276252e3b3f05ba709a1909b95414da0ada0effd5ea3572560fd24d3bfe2798006c322acdfb7caeab12b82169b72771b07030370f301a31f0b919724a5594d9b48bb5c8945cebae01653766b7100103aaa38d4c0080641fb7d946c2ba66bebc4e6df76c127eedd9b83dd239357ecd3c7a4e0370b016d542203963e962aba5ad8305d2980b35b8e4f65e2387afa912c13ac7f725b91badedb1332b21e15692752d474fcfe1b408d5c2bc2e29f67b9ab76cdfd64bbeb809ce9e89ca21722b4e04f03bbcf070df8387485d7a2c3fa0b0b3cd7e17562510dad0ffb1c16d838b042ab85d58fbf4429eb91dc9fb499d54cb92300d331dc5609b270dbe639522d84378b529dd7b592c5eaebefd4e032401b073501a4fe1530851c2d845263b0c988d6f49e7dea2cb4925f9ecaf77365bf01894202783cb4c79f3370b74ea789", "result": "invalid" @@ -915,9 +743,7 @@ { "tcId": 87, "comment": "last byte of ps modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "4ed9724ed7882a0ea9d61cf2d1bfb1c042d94b2427d71079625d8d59f7e5632a578521973bd496cdabf1e9dd45bac456440930d221b95cc4d2080e96c963685b909000c45d62835b9e68ddc728e9c03a4831a90435abab57a99affcc7270b490b850721609f568fa4a404ff8b054345e1d8e4edb9234330f9dbe60e4ee2042a5bfb28d3a11a9fd03655687561938c45bafc64f59d0d5d72fd23bc40a521dda3e2b4a7b69b6047193cf8dc3fee3fd299fe88b58fa052bce5c4af62baf548bd5fa8c08bf6aa17eddb8fd175c40128d1efc64e40e08076f738a5da495b1e9e0a2f52f1acc1936c905fb69871de2159aa5b4accfeca00764ecbd03f0c9a2d8231f26ce5e7aef43f271d3623459930a0d99a5a41c726085113509c15abaecd8e78f25fb2e5c3983afda6eadd0e68d742613d085ea1db524f8d97e189136b6481e3e61b7f5290f2d10b15a9b93a5fb4a6891f5e4a341797e5fe27e3c202d267d76be409a3b72b15e406729a2e56c9b9d7cda30283d7dd352c88ea82350e4a12fa17b97", "result": "invalid" @@ -925,9 +751,7 @@ { "tcId": 88, "comment": "all bytes of ps changed to 0xff", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "a855da78c44be74dddee634157b685a227714cbb6a21288cdbf3a87aa48b1da98cd590a049d2ab715136d147142e5526bec5d1d08a24d99e9965242fed7c0e9e3a94c6cd76511083b7fc244db4b8efa094624564feb61992b02b3f7724fbe6f53f4f1220fe03f28a6defec4632cd074636fc129d75f7c12f2da83903b1b40e2415096f3bf3955d1bc231f643cd964463199da00df164f7ebdd967b2415ed460f9d26bdf6542ad355dc0547ddfc93c272902eb0698a53b0d06eac9acb9d54d335c4a460c97fd778dda40854abb7086beff78928b61604dd94f8e0bf8ed54185c3bf14cb8bbbd79c6f9da3888eee31692b30f370f8d6e2716daf73eb5f318ed4f99705f019eed29b2ba5fa6193eb0049fddecff02ed19300102e27be3c85d231bca8cd1c24e175e95fbc2a3bf8e23e2b8a622f48cd100672e058c2ca2f3b1855eddb06b6e707e1f05956a4683976749193faeccb5e25af7a99528da61c686269b49ea5b768768d7f624a1600e403db229a85e8644f4dd7147315cedbdc85703c89", "result": "invalid" @@ -935,9 +759,7 @@ { "tcId": 89, "comment": "all bytes of ps changed to 0x80", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5b7d079d667b60b3508089031b604327bbcdaedc887c9530ba1554694dfaf081ac91fd339323793d862786c92696f1d9523cc8aac14dba90a6363bee9a93fcd7751973ecb70cd812725f1190d62f9d950a552336eeec2f2759c4d347d4b75717c46365c684acfaac48ffa5a3a74748bd13d4ce461df0095bc2fe74b565f629be5407985ca7ceaac43810e42951e7a7abd8c2f548deca74f34afa47c2d72b85eea9cd2434d4b5ba81f9eec865a2c4ae17d4fe00aced59bc20f0e8a4e9b5fe98da5b7859719fea29b643323f2fb05f4bba83804ba1ae3040e62331d4ee15ad82221f14abe7a9dc440851fb97708b120e4d32e37327d103b626a64845a76d24762d12e4210e166a87fa77f8e2f2c9feda8dfaaefa10774480b8e6f6bd912c4048b77ab3cd7684c348c3ca398ca0c06393e83defa0eea7034c97695e7556facef23cc8a0e9d395080fbd94b085380550deca1a2952554873be0936714c5d78ca53d36728919a7c4e7069ce97bf215da1d02cf14068c16100f8f78baba2d19abd306e", "result": "invalid" @@ -945,9 +767,7 @@ { "tcId": 90, "comment": "ps followed by 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "8574a80f36973bf6b986c7b81bc6d289b118caafffc31d2c99d2dccc1e6611d598dda3fd7c22cf10c7729fa84a87e3f19ff4bf11a96018694b7d829bc003009eb104e8955e8a8717f2fa89220281fed0878b9febf77e5b81e93515a8541d7a4b8a4c008a298d317e7b82c826b5d67bf04d459a5d5fd7f69389dfbb25146c4805cab1aadd009d7b00956ba93f6d02f5266d8b06e28b346b06f1c3501cef04a1c607d7f85ee037178e6f2b0dde307eb6f5f88229541cb3d37e495cb5997264a0c1342713e8548e318681a783381dec9d6524f5c80c437b997f2fb95c80ca7158d0ebd531b4c9bafb19ad9ea0542217c1ad965ee6f1afa5a48becbf65b380f1946dcc85fbcd82fb90011e650dd1e507dd19037ec1f2ac98a87c25a6f588aa6b6f93d35b83c1e8e09152470dae2af8afc1fb2146cd426fe8d3cae5a80c1a63c7fc42825226bec26d57fb62bd048fcd921b8be7aa8d024926fe3cf5c5e3e7f5b2f50b33dea547389e40fd67a8523cd5facb29e97583f26a34f1ed880869800a4b35d6", "result": "invalid" @@ -955,9 +775,7 @@ { "tcId": 91, "comment": "ps followed by 0xff", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7857b1fe06fcc417c07766a9892ae30eaca65df7474575a70d8e286fc22e3092dcd23446b101cf27951eeb2cf879d320b2bd12f45b79c10018178532d8fc4d708583adb4d7d7469cd5362c074c519106c761228557d4280dadd907b27675e318033ad32ea71e001c3e7f68f6dc07509396a61db29a9ad376f406ff35aeaebf8c6fd0bf7df4bb721c91dfdffa933f37db0bee5d4f7d34f3df2a3a0f383e443647838d7c02ca87d9d79814ee9d5b2860fdfea5577702dbc829610ee1eb13f6e6f0636f39c5ec537c0695bca4971dcab6907e907650b92b96d5d64c6de52c4d986d458f0195345b1e84fbeaa483e3c926167a0d1a977024aef2474c31752515b55021048d2fc23ecc5ec5126c57b18a1656ed49aa90e0cb51e77e56507d7fc60b1f761354423b110d44c67664781e5caecb5da5475b01ab2356993378491c2ce4fbc41badf110c33bd0b78cd19540d8aaf27bc9f3450ce7579c87ee40a454133093ad89b29b99b4b15c21f072bd2f5c991e6a98a23fefc06121ba81540cad7e2a34", "result": "invalid" @@ -965,9 +783,7 @@ { "tcId": 92, "comment": "shifted salt", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "9393a9989ba865a8be0fee265ee6b5b3cb9380019e3c4377521a729a968dee0374b547e94e6b12d860bdfd5197787d35208ae3e8d6a689d031072f6b993b7a8900a278fbf1c07dadcba6b4074375c666e035c2f12d158f626277d7d4b781c8b6bd71a97f575f08c4520b2d66588756b9fc8603a346cec73eba4e8350d7570e923cf84c1b33ad7bdd507d87c3ddf01084703f47d423a5abacb7a6caf5bf7ac4c61cfc91ba9483e7b3cbf9a094aae25b17468fb3a3b6a42d23225bd4859d2279037de2ff446eb441de7060a675b61b3e591a4f854265ffe937bcf575ea85b84046af568a298902774ad9a888847f3d20496d8c570da907686e3441998857e3927feebbf5540d734fc7093263b0efdc33f32f93b936d8f81b920745c2c854266059c92120435b3f41d7a3a5a7d2c3571a15db2136362f736e099e893785876f0ff0b51d3006417235129ba4480c4164329f1f9c6aaf48c93411e388f00cd8b6b125f4f1d3fbf21ee7ad4355a416101cd857f6ae91958aa88b31134a7b6906aa184d", "result": "invalid" @@ -975,9 +791,7 @@ { "tcId": 93, "comment": "including garbage", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "b77b9c5862c9fd0f4e4d72fb7bcb23b2a5d2124f13aa7001275451a10148993a3e846e0b29157aa3a1a8ae643e2ee84a459b033201692697eff53b3606e85c6649d76c8288899499f2751918879a034d616543c0b7cfb215744b8dd03e50ce4eeda2891ddb8ca9c568ccf98b3128be25e191a4462f6458c718b33e5f519e3de152b0ec691f2f5b8f3cc150ce37814095001cd60b3dc6e694a3df5aab7a0c1b2dc152c26901294b01cba43b74e4e28d14a9a614d0198c30fe578831c8d1b51b1db0dc34f6c47de0d38d20efd1afc8d385e6bffeae43280f62a5f2715af79af64f04d126e1dd36067bb44d01ebc78769766bd4332a43dba1b124a4cbed381ccb43952ee4cc19201f05558c11f51ab5e76b76b01fcd036a949ec9e4d7153fb25a1aafdc8e0f1754bb59ffecb9a6fd9cb05d527661bc013cb73cec4ad1ab046e1e94b6d518604c7ce7bae1dd1319b612cde529a6ae588c4c6a6a7669e82e141ba6352e4552fdf05d9d1e3fa217ac5b38629d81ed749629ec53f3b30f29df883fa68e", "result": "invalid" @@ -985,9 +799,7 @@ { "tcId": 94, "comment": "bit 7 of masked_db not cleared", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "6ae7425610f6d9b6cf5a358bdff3bdd00802d55cdaba2201794738b900489dfeb11d921d87449ef9d1e5b0deae4bdb26cc13c9916a767cde8e0ef67de6f8042e1d5f600bf707f65380f971222d37088edaafa4909ed566694601e25bec8c3128dd61e664688b5ce2ed2f626a5b618bb10d12cc78ebbb0f3cd6883b6476fe4f89008d9e8feb7e835fa873f2d6d9973412abcf12d2646723b1a5ab4e3b206d49ab6f47789010cf902adf720a02c7677847925487634f81e163819f286da4d42437e66ead9278a088d9a2628aec137be60eac2eb30306e598b9459f0ee1c79dc132248f013f15fb80ba713703b66848612d8f4e5d6bc444e166998f3107b459efc73ebe1bdc0b98e4d57bb960d6db0540f68b96212da6ffb05bac7ace76db7b3bb69188715c091f14354fbb8a02cf2b2d77e7f2e8db505e93603bbfff2f33ba54be38630dba291befeca45c76c67f344b9daf7a7b0712b5a49e7b6af29734516570cac32d02074a74cc0e49797508e1aff2af9f20a7163440fd962bbcc5269d8f13", "result": "invalid" @@ -995,9 +807,7 @@ { "tcId": 95, "comment": "first byte of masked_db changed to 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "b9bde8fc005ab0b6b0317aadbef7d6e8abb69391bd7ea43fba5a49ffec02979f89d0a9efeacfccabae271c998ad7fbff4442367c07e49a892b9632bf4f30de3e95583875f3069fd3299a30bc21e74526cc51cb10dafe22b06d3a412a6509daa83d337e18c5dee6591a11262e008c3b562a18a9ada3169267eaa849b16a377b195ca6f83df0d2c2945a3d3fc2b872bc2ba965ef4186ad1e7ea5b56fb689fada3f377e0897e5cf86906dd2d894848a6f3d64d96a5523fd74d2e8418809fcefe5b9bf12f5ae7189e2aad268e835b5a701073e26be131c9dac06203142d93c95af3d00acec603aae2a24bff3d5481c7e71be5f63a1c47eef680a00991008ca0047c7bef7812c9b823a64e6cb40d0fb4472b702bf4f1c9483f835812eb3f70808e3dec7ab2ce2d8cf1c0dede8521780513140f10d84727d4f14ae06f65276feba1857a7e879e9c4f59c80760b117e1c4083e342018da1c42adc6c5255404adaf8460d122d3c670aa29b58c087d118643eace86667e6bad6c07f078f9cdb8618b48e92", "result": "invalid" @@ -1005,9 +815,7 @@ { "tcId": 96, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "872f410815926494669ff81dc7114e096f007790f6a4ae3a946b64984eb28bf28351616cc82ed34172f1d1d0a8918f87d64258328db63b72127fbd26320a21c114a7f0b6c88ef717d949f57a28e66244b1fbaaa942d3ab2245ac76f0cc4bafcc119a64f7d167e3e2a64dc9a004464b28bfdcac00a24ed7e3689ca1ed23480c1a0625601c4e7f1e374b54c1c1fbed91e0967b40a3920210b84619c23217c2a6a39734320607abee432c7ad2bb0a8b735400bf775256a61324d4c4ee743ffe99a7bcd13a27b0fa33c0dfbe0cf9663116997573a59204c62aa497e98a698b5dd19314de9ef95cb8bdad0e07b722eb6795f6ea8098b7b092f7bdf73aa459dd85843b310d71e0400470ac14db383940519c060d111f0b80896083b6fb305ee6d9d7879d177f7cfd85c913d226fd6c75f38519d7e8f6d32bce50e85901fe6bdfc74997862a3b809e5ed5793013cd19af9efca616a9ac3e346136142374f58ca823b6a6b2870bfec41207b0a8f58d72c119e319a3934cbd40451f0a1e26b447a5687b9a", "result": "invalid" @@ -1015,9 +823,7 @@ { "tcId": 97, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5e0a2f627d11c2f5c2a61cec6b9ab6ea6f2620085e52ab1d162365a2c7040178b3e6222503efdbc66eff0cb892be95abee6ae02af0a29436de4ecd2ff63eb7e082d51ab31d358309747ce61e30df4ab3382341b88eb2da84406ae20fb3bf9a968cf5ccc871be02f6cd9f2a89ffc6f3a69a589526e8a4f1a8c049286ffca8359e81cb3173a2d2e2cc76a4829edebdd3dbda327a92dd35202b597bdf077d7ac2924f8cfb29a85dc25dfd2ab6e770cc80120a7bd594e020392e58acca9d7356773e58aacfabd66c2d9a888379b73868d07e3d14af1dadc1843f2a6c8e14c93b3b29134169c5ae3b293ee6f6a475f20c7c159258a8cf1a1cede602afa9fe7c61a3218c34024a87bdf4a64ef12c78a11a50bc1521836bc4d84eba90ab1db1b17ef0e6e95d7c9de5d6b84e11dd5422a869ecc7f90f952794f6093df89fb664aae86669c63bd46de5972388d81908fe56c6bd029e393047c52924a97aa55c07d482f98b784e6d39cbc280330a34ac4a8a72733235e66234903a4505228a3fc8e1146034", "result": "invalid" @@ -1025,9 +831,7 @@ { "tcId": 98, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "07f0772411cdb1e02802f8ca699bf55bebadd254c9aadc16e1d6d4af3e12670bfd2adc2dbe80195f065d75fa4a25ef757766fffa4d902b386a9c7f247206f60c744938f50d6f840170ae94c6792299c386a1d6d7aeb73fecd5b72a28249a2ad771a5518fb694f54924e15cecb2d755da44b54535dc6f8fce0e91ea160ea942c9e34eef5d7367c9065f5ac270ef11a35bcedf663183f74cd2d504410b97b4034a59d201333f235f59924aad30fa877a31e0c1573f62e7be41f961e9c31ec334153d83adb0ef38963f0f5e20c90b67ae5c5e2ef8520587587c22e869881abc6bfcecd62a1f878115e6cbca7259e8b9e116fdeed841f1d698e85f65c7ae07421cf3096f6b31a07e251944bd7e2cf50ccf69a18de7c17700b25786d29ed74fe8d5757d4dabe2d6fbffc2227448ee8d5559f992a3b635cd74a68c329f1785e743ce9d3bee57b997f9ae2deb531f8994ada98d9a3536b074814c2d5003d6a3d50a9e56287f3aee8ed87104c19656a6057515fe17bb2a72a53a7c19b7a814252c8bee61", "result": "invalid" @@ -1035,9 +839,7 @@ { "tcId": 99, "comment": "signature is 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -1045,9 +847,7 @@ { "tcId": 100, "comment": "signature is 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -1055,9 +855,7 @@ { "tcId": 101, "comment": "signature is n-1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1202", "result": "invalid" @@ -1065,9 +863,7 @@ { "tcId": 102, "comment": "signature is n", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1203", "result": "invalid" @@ -1075,9 +871,7 @@ { "tcId": 103, "comment": "signature is not reduced", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "2c173283b579449345706368a500829a8e45cc347250d7b2179951fc652255996a7ac46f5f4e2b63cf08f0280a2d848207091094d3510a241ff4a13d5663bf288d1b8cd38ae3f077b59e64225f1865e9b110ae88ed01db3416c851c87c08a2c963395922df09f781d003ff454a28b7edb1b4901211fb4659dde8ca976e1c52f3a536e5492045c4f4c370e724b4a4fa8b1c075e69e46a485a9444b52c151164e41f9576b56bff21ff30f893a822f565bb6c2ba1a791cb3b852c90d56fd95ed6f9cef217d21c8bd164bee0c246df4bbbd4084608540b294e8a0c627a2cdd1561895afa91028bb7c4a2c5dd39efca7f8f9bd8ca5ea3869c90661c8feaa318f863cb2216ef4c56050c7e3718a5721936bd85823d44c605a3dbd36a3c2a1ac431f94b87188a7a65b0f4d009c0df15225ed9f62eb71268d04f296bf7bbc49b2416a8a4a6a44a2299991ae3b12b2edadb6c0db36aaec67195deffe0af57d227699cf847a55f1682e202b19e0da69966a71143d6b42cc1259eb76efada8f5e3a07e7bdc600", "result": "invalid" @@ -1085,9 +879,7 @@ { "tcId": 104, "comment": "prepending 0's to signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "00008f9ac1354af4161d0e55b5674821d02823b3a6b3f79cefb98cbc77f9ac2d91cc6345f989a7828132f73f3630a247a936b6a057b3e5a2fda0c5999ea7721ee8880960c24cd2377e869cca1799747142d57ad6a8d83ec9254d89f591add11a758e1ea1e29bd08f624d0e28cea52ed5eed7c0f5f49d3533eb1cdbb2af837dc42942f9a86b5f4e2d5ce506697ef067a344949bdd89afcc25978af4d50c300bcd0ffc9d93cc559e3ae1a13215a1d3f6030827340c6591061a5ab7e65153b1df8b25e1421f924d39c7e6f76243c1bb9ae4063d9a475cd2ece45f4e288fe0720074e87868d70a5584a9ac2b47a56417cc76f15154315545a3ed6704b365f15d34320804469c3b09ed211cbc9e9e767b6f21fa16f8641d8b78b8dff8062a25b5bd3b6a38cb4706c42c1fbbe66db1c05cb57531132eb94fe1569735c33ec491c318a686c837ac810be4afff605f92bb390e7ab3cd24c0cd997cf13f112e5aa01746f43902432639e1eefcbd37b413c586f057bcba40a8f1251251e84cb7c87c53c1d1d558", "result": "invalid" @@ -1095,9 +887,7 @@ { "tcId": 105, "comment": "appending 0's to signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "8f9ac1354af4161d0e55b5674821d02823b3a6b3f79cefb98cbc77f9ac2d91cc6345f989a7828132f73f3630a247a936b6a057b3e5a2fda0c5999ea7721ee8880960c24cd2377e869cca1799747142d57ad6a8d83ec9254d89f591add11a758e1ea1e29bd08f624d0e28cea52ed5eed7c0f5f49d3533eb1cdbb2af837dc42942f9a86b5f4e2d5ce506697ef067a344949bdd89afcc25978af4d50c300bcd0ffc9d93cc559e3ae1a13215a1d3f6030827340c6591061a5ab7e65153b1df8b25e1421f924d39c7e6f76243c1bb9ae4063d9a475cd2ece45f4e288fe0720074e87868d70a5584a9ac2b47a56417cc76f15154315545a3ed6704b365f15d34320804469c3b09ed211cbc9e9e767b6f21fa16f8641d8b78b8dff8062a25b5bd3b6a38cb4706c42c1fbbe66db1c05cb57531132eb94fe1569735c33ec491c318a686c837ac810be4afff605f92bb390e7ab3cd24c0cd997cf13f112e5aa01746f43902432639e1eefcbd37b413c586f057bcba40a8f1251251e84cb7c87c53c1d1d5580000", "result": "invalid" @@ -1105,9 +895,7 @@ { "tcId": 106, "comment": "truncated signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "8f9ac1354af4161d0e55b5674821d02823b3a6b3f79cefb98cbc77f9ac2d91cc6345f989a7828132f73f3630a247a936b6a057b3e5a2fda0c5999ea7721ee8880960c24cd2377e869cca1799747142d57ad6a8d83ec9254d89f591add11a758e1ea1e29bd08f624d0e28cea52ed5eed7c0f5f49d3533eb1cdbb2af837dc42942f9a86b5f4e2d5ce506697ef067a344949bdd89afcc25978af4d50c300bcd0ffc9d93cc559e3ae1a13215a1d3f6030827340c6591061a5ab7e65153b1df8b25e1421f924d39c7e6f76243c1bb9ae4063d9a475cd2ece45f4e288fe0720074e87868d70a5584a9ac2b47a56417cc76f15154315545a3ed6704b365f15d34320804469c3b09ed211cbc9e9e767b6f21fa16f8641d8b78b8dff8062a25b5bd3b6a38cb4706c42c1fbbe66db1c05cb57531132eb94fe1569735c33ec491c318a686c837ac810be4afff605f92bb390e7ab3cd24c0cd997cf13f112e5aa01746f43902432639e1eefcbd37b413c586f057bcba40a8f1251251e84cb7c87c53c1d1", "result": "invalid" @@ -1115,9 +903,7 @@ { "tcId": 107, "comment": "empty signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -1125,9 +911,7 @@ { "tcId": 108, "comment": "PKCS #1 v1.5 signature with SHA-256", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "636d31d8d5dfe0fc6ab01ef2ccd4602dfea62d386b002c429e7e846e7a98d0cb1d448d25be039d5158887ab46a9dd49c41537a89036a065fc10329df051e5f2e5c1d4436e84790ff6db4d3f31575e5f0fbdfcaee625722c5492fceaa3fb29d0a865200dec06e117b04753ca9450a7ca7f7d1a1176cc38ecab721864413a0d7a22d8fc1595b6cd0032fbf154fbbb31b56d3bf963761ce8ec9fb38bba3419716d0d39e976857e79b1faefd5f5a2ce0ebd94968da1ec3a387804694d90f37b34033c7f70ccfb26beffaafb7bf56c1b8385d489217458e0a68b5d680f9fa45382fd1c227ff3c11e3ec82426ec648a564f0e886e5b12e695dd2fc8465bd9d08731fb140084c79be64d915bcb4ba10f1edb4c37e35231753be2d9f339d37d7b5f22c91584a68a973f9cc469a23d3b5800157dbd72a8405fef4e444ff01f7fd23efa143c1887504e81773743843d8a73209a1deb66c5f305df539bc30e871332e82330e5b66fa6ea253b2b64b4c9781011d20e80ddd8cb83916834eb8fa696b0a4b6bcd", "result": "invalid" diff --git a/testdata/rsa/wycheproof/rsa_pss_4096_sha256_mgf1_32_test.json b/testdata/rsa/wycheproof/rsa_pss_4096_sha256_mgf1_32_test.json index bc269c8a..137bb476 100644 --- a/testdata/rsa/wycheproof/rsa_pss_4096_sha256_mgf1_32_test.json +++ b/testdata/rsa/wycheproof/rsa_pss_4096_sha256_mgf1_32_test.json @@ -55,9 +55,7 @@ { "tcId": 1, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "sig": "492e60b828a9847501c7ff46a4a304ee7bf61ae87dd88cd5598c76289a70ab3afb7fa9efa3228a1e826241c13c2e120d22cd3a38a9b9ec5826a9711bdb119748e0f7080ccf917e8cb53f6f21ed19f4ffad9efd94c66e329226a811eef928816b5edb3b10d1f483b64bcad9b055dc78e99491560f59a598001e76a0bff0ddad4ebfd565495e2b523b02dc80050b64db4a200b5ca9efd8a1339d6cdff6a82dcbf769d3b0ed7ae53ea8f1788eb025e186a5eac02e3e1fb1f0aeec29b2929c7a718c32159609f973109d4a876bcecdeee6c6418df27fa46eb5cd238e274f94ab571c968b2c4a838cd812aa90e4657b95c0ccd68d60bd7d33b6e291a6a13f68e046cd41ecfc2bbe35fa9b4a0c17d89a708f89f975bf5a5eb9abc812b0c498d93d2d161f5c7969afbcf798029f3c14efc3f7c265b93fda572d265e9e116ffa9416e111aad32072f61943e9f0754f6e116ab5119ed09bbe245022b6e8bfe35dcee4a53ed375f5451c43f38f6eb55b48e386030cfb76c408c81f606886c81aacc76a999735682413069cc016f6e390ea2df7e8e74d088fb0643aebf4899ee8177a4a5faea3889181612ffdffcdb3fc699d578eba383e23e1beb68824c0bc7f920afbbea8ce7bf2b7c3bb40f33c6b7c8fb6cf73e6e2f3679669f235ddfebeeafa872918581d99c84d6dc37ff85949449d3994982d332cb9f9b8aca691651c4b63e58f6b38", "result": "valid" @@ -65,9 +63,7 @@ { "tcId": 2, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "sig": "3731df2cf46de010d06775044db5ad8c98fcb8bf2be357fd39af55a864395bd24fe7cf104374159cfff1b537bb26ecd67a0488ba7a124d8273ee0b3cee00bf94c5d34900c4ccd6e200cac6e90d97d8b4197ea78ad36be7a4fea6e1b43b1ed954c737bd6ec6960945f24308b085e255c1142c61af876995bb5736ae19ca0e1cd9b319634ff7103a4dc89eaa41c00cd173236c275c463a1cbb67f65e45b1bcc4e10c7f3456911e4f9ac4cee8b43651980dc2e8c332e5452e35f256463b96bb21799e22f4349846e8a2583763226b3278134b9313757163ce6ce0628376001fca63c535d384a6aa7cfecc29ebbb5cf6be9d2b211464e02a09c089fa63cdd9571f3fc559bd2b92b7a5a724d3b88fb4e42079add87ae188a983c11fb769d3ce65fc5aa27dc17b6914283971278a749101e38d3b92ed2817ce2b37d4dbdec14f44f2b015433cd6e5a5de6d803e95b8b8196bcc4a77ff6a8419f5c78b4dcfdae0f9f98e8ab792cdc18645a14604a604a417abcee8051aff0eab887f235b1c6143327a0db2e00a63e4c6b8e002f21c86163de68e49c766fa91ad956c12d36856cf58324d417b4898aaa6db3eac372f06ef21d7a7e86b540972dd4e3f7afae7caec8a692f31386e7b3e8b934499a945cdf556eae3010cb1ece6a08d0dea9500157e78117d0f4cdff096fba973f7c04f79bf42a54e4a82e5456f065bbe9382605c444d21cf", "result": "valid" @@ -75,9 +71,7 @@ { "tcId": 3, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "sig": "2b981b661e1e244b67e1892bdab545edc9ef68b50b4572a536dd4a40f31195648b8180454faa8765ba19b7ac6a59176c1a2c621e6f4131af96beb4ea47252d7617b9d8b432b5cd900f7b328b0013364a520ce46ae66a63b7181ab60b514839ec8f6bb63ec2f83a2a142d8ce532f63ebdd3f29ce26797f46f68481818ff1e00c47df1e7e8d809737307a63902c94d9c2ee5c69f1fa0602eeedab4d7f6d0032de1a8294c117ad2aa34f1175544f2bc1d466c5965ae5796bae216cee8bf7b91f9746a97749cce0388f8f443d14317e825cba2ea278045826835dfab50091cc988fc12d4913920cd625ac321df4d89175ba3f49f89d372318bc222643ab888246f8e5ad64f227be043bec3828cea0bc0229be6e71a035dca97bfe0c2f34ce03c1ee9d084d19a6d6c301168129a6589cee1119cee84e35b561d1f658b2e4f16c2b4ac2ded8ed5757ebec2d5ed59c66f7bd932d64c58af7fc16af4d3f6bc42897114c9ec537f8b7ea86752a2a26133a7b8085f4d438ba643f7a389a1c6811c2ee4eda48060d27e6299b44c8d504d280ca56ca49c246b5c4c897d3e1d352e047f735cb7e30ce87061ef267bd9c50e7de77032a162ac9a026e684bb4d0e8131a90240494418fbe471c9900a6b322306e47915f83cdd8e525566e8a71dfc869ee5c7e74d33ac8646d7c170ff82f2f3e5d319dc61cad06235145c031d03cd420fc370adb3e", "result": "valid" @@ -85,9 +79,7 @@ { "tcId": 4, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "sig": "75fbc044fe19c72f459b5a1fc4793f7893ffcc95bab8609900b3c3d3be6643a42987c167e7feb63ec2a57f961c1b9c35b11b34044e065d7d3df0b49496dd80f7cd1eb2e8c0d0b726f37e701ba62a3003a17657af55adcb0b6e86f95198ed435207663d616d516bf7222db241094849fb232bf6fbeeed7b5879a6b6c8aebc57646117220bf55403d0ff078e219ff119bd2e52e767b708b91afe30e9be348766e7537e1128087b4c9aca0281415e550965a395ab20d423330939b4e37551a7735c6df2b0395dd032266ec7dd4afaa3c477c64e3f95ee4945960b7a0c43b7a9622448eba4149e30ccaa0c234be7b06f4ebe8ef43063c62282e0643c6e483feb1942e3310bad0c05bb2f87674825fed098d5c787b69c5ba6a1f716dfa62ede3b8a01c076598b15ffa2e2be82fd1d8025f8ded14cd8fc8753ef76419e1dd561bc0310b2c7845e2744c9621735758645af0252315b6a05894c264c4587c8870e02e94813fc3a797d590a9645d92845b614b0d89cfffc0b80c5b48186ae350d877f0bc06e561770736342f00d56b2ae785891afe39cc0412337e4f5d29ff06d727f6fee8f0966d52ac146ba82a753751ad786c9d70ccd3005b11fc4f6b81517433a052c2351390332bf7fcb4326a19930b512631317c0354a81ec7c529ccd1bb2ef206d697999950a539808958d6c2be64220123f12e7aad168be35de70103090937f44", "result": "valid" @@ -95,9 +87,7 @@ { "tcId": 5, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "sig": "66381e10ca91edb043adc721883b8c005eaac4daf040379f4d69a2bd7ded69cc6e85d80a6f3ce8aad523a5d185cbb2fcebece5210feb0318065ced244ff73830cbc628d79572f7f0961c111883b9c40336d110cdd4dc4b9a04ae4a0380e8b17f0667b71b2c5bdd1c9b48c4e83694820d4cf4200051bf3101559625c0d06fd0996b759e9f4c689610e41655b262957457a4d8341c65bd89dd438025699dda37aa2d051cd3c974103aafb092e865b1397661be3eee3f95d7a75d9a2ebd74e6d2cfa54ff0d8753130eca1555eac4bea45e90a6a37d7d057ccde4c32e43c7499d5c38754ce950308fcff69d42aa4a4fa85e6d92bd20d605823e198e94af5ad65ca4c2fb919391f919aa5fe048ff51a506f63063cc5f777fa70b20cf759a0b812b2527265fc7f32a40cc275ef94ebb4a0410280ad658e67c34d581b5e7a17c5629be34ceb70ca68f40aedaa3c9b7dbcf34f30f12789909a3540512044bd812760c3f76dbc644b89760b54d9e090dd9cbab935597c55fdc6793f8ef007f732732e3d1fcc3e3ed253689aa29acfcf85847acb74a722533b0b5debfbcd0b5388f6b19e8b9ac47753f8a616ed9a7e4163ce8669437c62271bad3497edf3b655e4d1523cd8f3448c5d07c48dcfaf1e1f8310baf3d3707ea23288911fdf91d7379738ba8fee9ce525ca0b9c4c03bf1bbcd7d1369c0d2f5e0127ce2d1f95322c94d4c309f2e8", "result": "valid" @@ -105,9 +95,7 @@ { "tcId": 6, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "sig": "134d55894c80eefab7744abbc9fc5cbc087072da8243236fda9df5ddedd81d23f0998061ceec59d1bd4fa2f404547056f9616f77843330bc65a2d2386574ec9198b2abcadee4139074c3208e2f09eec1e527e26b78b8773121f852bb8480e22b34c0e1cafe9bb224ce6243c46c03cfbd0fdaf28041dba177ced1a2ad70ca2f1e7dddd6cd137732f4a774e47eb59d8225d4c6a507f8f273b600a5b6449d63924b3a0cefe987cb5998dffef835dfe3a675442c90d02067c9b3ff0e3f1d84ce8801bf366e040710ad2c08c9f379bd07797ed954d3e15ef1350ffef88e9bce7174466358effd2494d7e174ae88b04e17c5ffa7b63bb6cf194d007b3ac22113fe3a1dc0c97d3853aa67c892d7d6bc5b0be6681e18004640416587452c856644ae6c07d135afae80fb80132c1faf56c5b224923cef5abe9969b807023fb84146a62e19bb6d8e5af0475e07f48b469ba3178c99741af6e57aefcb766ead4ea6cb3d172532704818fd82e12132b6329dbdc62e4c9da1fee2cb19e4f60ebfebc681a5b892afb812e82029123a7414f56f57e09731fe107f682f10a5c31fdec1d60118cc3646b0284e1948b2bd37c280135ab587960fd0769629860d17c4349271267a89c26c5f5debfdf40d843428af1010f87ab73648ac1c698898717889c38be7a06b7dfe9f63a9c7a19a77d61e3235ceaccad99cce004d6a870b27cd13414383ef4aff", "result": "valid" @@ -115,9 +103,7 @@ { "tcId": 7, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "sig": "7a7848548b15bf23e4dc1908e5b3aa8989936c498e77d587e64ebc9b335ce6f400a3965c027c6c248afcda5c80efe8d1f1bd9e71a5c459aa428a4ae1d1cef91ae48788f361dd440fb3cf745c9935664e43b81e9f860985418b61c3afe63b85cbd07e7dd3601c8ef8b7467694e3221ba4ace737c3134a8bd7f7ecd84d1382a93e5c9a6b69c9a8f12cbd612e48e5145972a1ad4f92cb0a57f44e0fde4548d231a5ee0efa8698154c66ddfd8fdbdd41d1476bb5d8852663e4b7891755ef9fa7b5d508b190d59270d32a0a7f32b1a28570a7e52592324fc461a32bde7e2cd14b04129a400274e4183cbe44aa4bea3b4680061b119a97da65c6ed4bff5f2f59193ccdfa8d021816a2b5d32ac52414d1c51f8c198f4c03e0993f8e47c268598d665c2b624cb66ff02219a9100adb3ca9674ca1b63d77d6156307efe953a489529a1701ceac83ef1134e7cc7aaa578fa4909e9c4c0220a5c882433dd3f0af1d87bede7ad979ecc9999cccaec3c4d39265efad3c39809ad3f24fed3982dc74c57ff8cf1578d940f9c6d351aff9cdaa2481d0f355054389ab2a6edb6b5455677d828453cd6aa21000adda95644125cdc6b4a4f95cb69a1abd23b46603485e696dc419cbeba767b2fa7081e1641c4b2daa44f5fb2b9a6513dd12d6f12f0f1cf7da5a74223da8dc390468e46af16583faacb7fc0ef4c095c641af4d76be03e880d4f4e2c8a3", "result": "valid" @@ -125,9 +111,7 @@ { "tcId": 8, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343236343739373234", "sig": "303afbfa17c9c8d18b64867e7293f22c8a139a6b106ac86e9a59b590f085d572a0b1bc177a35e3ba74d66e3c6d9f7b5daef34e03080d13951fc2e73cd1c7cef4a815071a089964c35afca9745ae54c1dc2443c79ddb9f111182c501177fd6351dfa8a980f1ba2c99b489b78c3e31002007b00850c52e5db7f6cfab31ac0a6c8f6d0516e19304e8376088aae408ba6f69b2f70ebecd64a53e3da851ec36cccdb7e317a4f4a337781a7e9b0c168af765431e7342f53164c50c12d1e33b5f026a6cf1925b76869252d290ed048ad6c88b0010ab293f6d15d05c884f5c830fd09d107bced6a0697215afd121bc137438ebffda18b1a6f607625813ca9a93b54d8ad6be5ad5aab808d5fb5293ccf6bd18dc920fd72c258572b660fc2072251488c8623e3d2bf988a72fb289be8046975828e210217fd04d82c5694031be9a9f2932aba449da9d21738705a513a5dda2f277ba9a017c6363da9042838aff0c9ae4b5655580e74a95459666108fd5d870486b7ce4187f057fca8fbb0c877e1fb3ffacc26732c26a50c581537adfd596baf30563d7d23af2d68395f774f52abc238738a2fd15d1ff2046e07c382d176d6fca5348c1a44b44bf89883ca569b7cb9d7b8550e65229c4fb21e3dedb80ed3ec51b378c77750617741976d5b2f764c7db5e103651782df4841789b6993c5b73840038cad16b03a368dd6684b7a90ede21a2ed2b", "result": "valid" @@ -135,9 +119,7 @@ { "tcId": 9, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37313338363834383931", "sig": "245258fbe3957df086cf99d113f5297d5287f6809236e97e398a4a66d43236dc93c5ff7b089260ceeb8312ed7c7fc2a0faa6b5933adb453e0619ef06601d5b2e2ba8b43c76704c29f45416d0085d209911db798c0aaaee221d795fac94d66d9bc01eb43fd9caa23b5e34d33cecb735319133696aadaf316424a9bd445a6b8bd779791edb302f352b1460a69a25fd14432cf043fcc4f1ae1b7bcfe6955da3a89d6abbfa08e703372b977c57a84ba81f7cb51bd58a9929a8b8dff805aec99b03a46ce82a16d25f6f30e501a9bd0fb8a47105893c2b361f80f2ae872e5358290770198cd2b5139c234e70b80aa18cea9d9b94e2b3c46e9311b2fc513e28a5dc83a4b1603d59ba12f695656fc40bc6f890731e9d990242fb79f5fd2111ed7b7019c0f22c1b84e382fff744e9f0476e4eef7259730ace36cd7b1747856fde8d1c6883df62b20eaa58d18febd316091acbd323903a9351016d089ba51df67f5cd14114b8530049478883d53f0376ccdc8ec472af2907a5463c320c066ecd8aa6ee8cfac58f67bc051685f0d38bd2649442aadfd87749e22acabb6c396e018d623540edd2977842ebc518e3b2954a8555de5d4b675027488b52f8ce32ae864b9e965163b0780b53e8e227e914c139f91afb662b9c4fbf21bcb7b43040113155b97571806c112aae1e9da34743df2ceea812f3b931f33bb103d9c5239c92c701c0565fb0", "result": "valid" @@ -145,9 +127,7 @@ { "tcId": 10, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130333539333331363638", "sig": "3f4d6ad95e3b937372ffe704d32b54c879f04e85dda332b360b2106942c45c7bcd2c7ace3c7cd0b585182a83e89a34809fcd72687c007c9a2ae07359449ff983bb1b5c3a0fb44cc694eee28b87d961847fd9a3067697c3283d4e8b79fc086ce77eccbde90a7960d9112ac4e9f0ce5ba897bc564b3bb6fe023dc369c01724455eb40170d92071b3cb08de7cb55300b244992e80c2e181d854c9974fb76bcffd3b9389f37f39dc0c0df15584fb6ca4c29b1fe1dabb1570a235f5b17a283969958cc7eed4a1d15eacf84f8cd7214b063b79c976887039adb9a1456f022c11c4966c32dd4c7782a187eeff40865ac926cfe97a8640ecae28c5448e8dcbb50279232f0dc597b58dfc4ce53d9530584a808cc7a20dcdc90024931732b92ad17bee31b60e7e3d6667d809e4bb02caa28d3676a7eb5fccc841385a010597b02fdc728715fda89cfca37c72cec44b6befa8093b99a4cf0a81a23e484a671b589437b4e6a953e27e7339e00cf0762b9ba9aad64170b8f07c76f2729771b8d406936fb219d3decb9fa075f51ca804f7ea59dae8f663e49f6b007a0300a28bb54707cd891439207104463907bdb7f7ce2c7861888ced5527f91e6f52003fce1090d9231a07303a416138118be8c49fc919450247a9004164030bbc69534dc7f61867f494682884314dd0fd6573af2cdc3e86ce5c9dd6af71dee512c78f8cd5eb4cce3967e349", "result": "valid" @@ -155,9 +135,7 @@ { "tcId": 11, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33393439343031323135", "sig": "8732ca98efa135da433f00d9f4f5d76ab711876cdcd965598e243a7e68565eba7d60a95a5838dab1a3e35051cdc1ad7be6a6a872ec631c8f23c84ff831a25a01f3f8a49547ed98ecd7672ff561c438aa86c5a8a7fbc07ca1f6437d6e30b695ed81111365f721fffc36979ca2d1a55818f5a0fcc922dde87ed5b76fc47d5f4ef219f05668feb398b77573f9b1232f090647a2632dbfa3ee02c585660d76f2e3504a682382606a766e214c51a2813b730a93013ddf4a7ef08028c8e444da2b8d1f583780bba7148a010314f2588310da17845a0ee37dd6308d1f8d9b87a88df57cb1d530441c6a2c7a18fd47b4b7f89353d3108e91bb584c2c98a74e413e8e3be7c8273d0822dbabf96970c61b104ceed8306038a215c61f15bb4743dcbd80de6ef1458923213f7b27abff0614b6e1c3b02c4011ba2a6590fc9577687a2bc5267762367d7b62b03110bfe5b8023ff6a7c46e46a5deb7a5fb5f7b50207760e449655bb7ad84638091119729758e11c30c7dac2f0bac200f0d62e0c603a9a6a4110dfc70ba838bc76aed762cc9a7c3830428f0c8c68f7972a3ed68f9895ed0fdb7a7d6f206e8cf44100bdceb126ff8a5bf21b1e6dce17c3bd3b8908a8f4aa1d7f16800185d96332be6d5c3c5dbe0324d1cc809ce72f1cb1696c5574b13430687b2ddf1970c5b45fa3c4df55b46c88603677f29fddc4eb302e2490fa09af3b14d8f9e", "result": "valid" @@ -165,9 +143,7 @@ { "tcId": 12, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31333434323933303739", "sig": "4e3b548219cbdba85f3ca9e739a153e8fc69a4974648806eb92cf2484b00dc272b4ae4b88db9b38a5e4320332c2ea62448c08e44968fc1ea1390f66469ba52d4633ea98bd3b6204e813bfa3353dbbee7c0c659279d7bc78770290c444ad6105ea2634fcb66ae0535900ef9cc458ff9da86e40dfd4e51f6bdc7b221641f6783d14213b6507ffddcda844ae38b323c6f22415dced537575e175633997557af0990589f019ab5ae99e32557f82b1b9c1c54e9ce289cbc98fafacda9ebbddf5fb3d99fb73e4ccb3d2f2ba889bc47207887f646d529bd1cf78ec915efb3086d6d4d664e8b07d094bc88d8e9fbf6b2ef22e56dcc7ea634aa021efaa4b85aa517b748322a8e0ee3c53324865a8bbc545008a5b855e9813418db9f74b178c1aad20e52bd7679d2a651760c6c195de92bfc27fec2405bb4b267152cbde712ce658a58700eafd2b0d3f06ead2cca73ec56cf4e55b5cb112263bdd8636b51779fa27847b2b658b39cc023df2d67143922dbcbbd07796d7702aeb831bcac758fa50d578996b5da3ecdf9799bf27989e5895bc1d86e99cc8ee5629479e99f2c0a038d0531aa2fd6cffc52bafa4406df74e0f33ed33fde3b4f4caccd06b68febad7f59e7e951c95c24a588ce25d5e92b9b411d8b25af54e87553264faa6c5773d6d59a01252bcc05a40f3bbcb995615cb85dd1771cf05b75305b5dbc9ccc8571c0290905c22bf0", "result": "valid" @@ -175,9 +151,7 @@ { "tcId": 13, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33373036323131373132", "sig": "456c58e80907cd7723f351425750bfbb8fbcd7a42794063f9c3093180a79c9b289b0c2e7db35cf0e90af75f3d830cf27ab4fd739e1db1e51d32baf5c2c219e2db5b856b5f0fc49fe33b32cb53f6201b47b320bac4f8e26d461ac6bb4c54a8cb3666717f9fdfcf148410ee6e2468394ebaa58a23fa3c7349ede819045d13a082d0304e5d0dfcef237c661884663dc956be112d47bbe627a1e66deaea251aac624ff45b15a6cd49c50445fc6f3e8a15caf4f9d082fac7b788695e3401b5b80fade651c1fc2404f5ad45ed632bddd1d02acaa6467f0da107202ab964844dbf00a48716e28d84176aa98ecb76ab52c631ddb9e1f06e6655cfb9fa1bccf05e9ea3aa773e540d0e7937f78e754a8ae4b57b0ea7d3e7cf42686f229e425f00cacf766d0c56de3151a151e12204c04d97a1470903e78cbaa74ab12955e1b2cb162acb07aca887507a661987e83fa9b0606f2b0d1303a709f407cb6866a560fad21f60a65bc4db2440b1a0b349cc29668a9f32a6d6e4ca7ff2bee3d670402fcfc05a51b988deaef45b6504689fbed8793f5061e50b803ba73843f3d8ba4ef097ff361a7cb58e95bc740d93a8420f81c13ea40f2f4ec44a0195d010577fdc42fdcc9b17a0c273dc79b48bd417c980258689026d292508c0c21346b6d9959f900cb3d7edc5acb5ef2e1f75eb3560c82a20e7bfe4c151792b3531c708744149faaea51a9e8bc", "result": "valid" @@ -185,9 +159,7 @@ { "tcId": 14, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333433363838373132", "sig": "70aeb4087275eb488c13af70b3bd01ed728cbaa7e9d23227b4852d07bdbddbccd7e7e45cbf67a3609cc5d916f090bcc003ca86943a56b99482cba553f54a6c30f9cd09832caae0eebc61ac2824d1adaa448e3ceb6678da38629b2e3dbed14937881cd9887b23b0971b9ad2b30d63f553bd6d8235185b43f7a1db62952c4d0aaab7b598777a3c6406c5fdde2664f0112269f8a02dbaac936674f08330dd7ad49d7aa7a43926f9a40824a386ef0002963b2697e23db3bc227d12730271e2842ade151db6db670cf849ed14279b1378291d32fcc4b76d918ee5a0b64f6b5bd43d84fd5258f53d908f9bfee9b9de510f6e94ab4209ead7d48d4b1bdfc13afbded36d85de2adaae2e72beebd2b83208b7171d1618a66016e3c5f89364c9c4b8e5c33129f85fafe0e48080b6b78ac0f898f73f9635d8e72939a039d56e59b359f5f7e891f81c59369dc97da667b8e2a2d86f84ac9dbe98eed74c4f3d73809037ba17467825fa21aaffd18daf6bce69b8a7b88974565012f9ec01a51646884c1e64346012448940c4b3af1c9f86bcf656ba5efb0b1e65e8f9bafe42295bca712030ef6cef2d8dbb300ee57af3cc40e19dc1ee4138e78cfbf6f98bb8ef278dfda3b2464bb0bb6c9cdfd19e1b70004c994d4ea2962c4cb66e4fde4ce9c62b05cea744414da3cdf41e6285c1134ca53dc8581c6090f2f4b649455cab26912571dd03fc4ba4", "result": "valid" @@ -195,9 +167,7 @@ { "tcId": 15, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31333531353330333730", "sig": "27b2c163e957b544022b487423bafdcd96b0d6b8b91f3df95e1b57679a5ab1c046de6dfa0f6a898a6aa1b5a81dc8eeb113fc992f4c64486e29b733fb4bf040afbf2a033eebf837d0823c46a70806de28a2a2ff3e39116e726afc7d400864bdefab2edde98662e1b6b036266fefcbc6040f95ed6c316c0969bdd3aa93db59d9e51a5172adf71f1af70daf873485523d9235c217407240938d5746dcee5b978aab3213b66fb75fb685d99f99160f23290baf90e9de690e1baefe716f119163653d35d7d638af70712fc97def6fe88ce8520e695f8a7b28a1ce73f0b9d6ce433ac0ed5446656a9b31dec1712d3c0fb6dab5f8cfb7fa3858bccb01033d9ec092a2f7f0caf68867f90a0318dbee1d40edc4c8ec0fea960ba04262dd7b2e48a3200285705ab150988f0b4fce4fd313d45f109d1f4a7c1c184d9123e896981b81afd280106917dec36f5b0ef5d3a71bb37a0e9c42491cc28bb82c70256775a5f2cc5bafcc15a8852b41ac59b1c7f654ca8d80375bc49e2e6b415458628d965d4ef4a751701abd20cc9f45e3cea908ad75e3bc258b36f584e60502e7cd02d2d4f8976bcc52695adf1bd6325e06ffe0ca161be992b4fce04d2440d6035164b09a8b955673e201f473c0f759b27e892c7fa61483743e25af670833f6fd49bd606aa04369295355a93163faaaec789400ce03067bae206dc58c8c7b4157251e63d683257c27", "result": "valid" @@ -205,9 +175,7 @@ { "tcId": 16, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36353533323033313236", "sig": "675b9dfbd81c45913b46533153fa93161adc71cebdcd218b534c43f24b59df6fe8311da886898300e818ccfb8911d740cf619edb42643938185db0e2749e1bf4d6ae5a5c2d7c4139c339ca64e8dab0bbaf762c5a6cf9b6e04c86e476a6aec56c110a94c9ba0545f6f7fdfd08510f555cd67a9a8fe12f8d04bc00634bb3f84fc92587a3d4a9bb121762d8bd21c85462ab0f33de235498516ca63e0c4e157fd3031d78da7117f46256fd99cdd5cb18ac82d85c4ee1fa954e603dc09367a979d452450a63995eb83bae1d371b33cac539083eb52894f534d06d3e091e8e6a1dc8dfbafd4abd4df3fd5aaf8b93bbd1ff1d26ba7d1aae04e25a1fffb6aa7c02a4e75dc099d0e3d8381d7df70bd2558113c52ca8f839487ff5571c2a12c4c8596b023a0f9cf90958b69e513e59ebb5bb892b9b48c8e79887551e9df73f8f1357947f9cb43583c0b775ab9ec0d89a700cbbf935ab3ec00061b8d462b83c496a4b8abfb0dee0c11b4d5e3b6912a33599b014b7c381c2d8e82d06197cf2c40698730881de5df4e7202fcad15bce63c6d08573cd7712551404cf830967976e258f903aa518d7ee967d1c7c319bbca1a24420ed6beac83719c43214b9617144c1daf762b66f22bc34b8667dccb5b3bc980090ea22fa61c68e9119fd5f3d88c84e2ea9f83f0dd7dfc76b7535205fe0c4f7798e14f5559263dfc3666e9536e8c79445674dccf1", "result": "valid" @@ -215,9 +183,7 @@ { "tcId": 17, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353634333436363033", "sig": "1d1824029de39c7907288499362efe10d06179a8211e200f73889c1b9b68f7bf0ceb17ff58dfe494654e108864a2859075adf2ad2bb2e66a061ac9330ca9fddc525b3be8761f01a9c3eb7c9286215612962882b42ef74a2328e8e4511d3a589653bf0e46f299a52bd72a697fc6f09c4ee62c2d34d5487ad8c723faf42669583f2c7418c5c3f4897a193a19511c19840eb5c2c71b81023c0df8b1c6d3f27a880547dac9b12e094dc90904d47473dba66cf61207c709cc57791b0786148f62c591f72e46754e3d6e6f838c97397c5bc90e6079bed3dee5cfaf3520f50e127be6ba35cd9783b46424ad907a5c04edec02560c3d72179a6ee5cbbc9cc2331ef0fb157ed60ba4effbaa9a208ef03e1a4659d2d9a77f36fa783aa9e6dfa72015f6d6a586223a4640e04fe01b003aa395297c8d9579cd3b8e0134a06ac361819ea8499e010615478cf3d883b8f6a1ed2cd83cda71c7a595b3582ace4cab76a387f9f1f30aba9f5fc6ead0ad95343156a734645abf5b2771299dbe5daf2e2be5d4f1e6db93e92ee5202b7419b47ed5539d14d30d099d39f504a4162bf8a16a986c5cbec2a7d56ae06d815c4b91301d235a3d7e5536086699b44e5b92fd723804caf6acefa2fd58a9dde0c0524cb8d5a6288b05490b1153792bad9fd99ee696aa3b83d8f04f965242e98b1e6a96cc13f5de46a2fcbce6bdf33022f7860faaaf6d1ff0a5cb", "result": "valid" @@ -225,9 +191,7 @@ { "tcId": 18, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34343239353339313137", "sig": "7eba46db8935bb9f29f3e5009b8ea19022f177fbdff7b5c11ac0fe7fc31ed63cd12685096956be4cea1ca37f738104144ae4a62591a467cfaa68b7e45c76bff4719026f4a5b1ad2e1a587bff308a27647c93cd869445d23043f87fb1bf0730e6f620864a61a097bc494eff10ae87fa270180ad0642ba638bcd53d753d2b8ecd1f70dee4eb0c90d1108677ef19a13c5bbfa2b1a4fecccdd54e15909fc73e2947677bbb4cfd097b3933facbb3d4b608e600d06d5ad53ce537efae69a5c6ac257c850eaf211aa58a3836368a21498bc63aa271ad5e8bf169ee149eb7f761393061ecf567856c64ef7575a9785d2c482cbd9a2999cc6499cd39103ec8d91ad3cb8cac0b4588ea1cbb8a61cf622bb638db4f0ad7ca8b1eaf9d7c60f9c7427e08cccc25057f497bd444aa11da061daaae0e5cea7e6aca793a51010be4b4c500af433abdb21dab5f79a84c302d290aa296f03fc1a4ede683762b72bfd2694beb537d06c750fddc312eb9ffcffd25558d88ddcd2509ff2f2615c5f9e29e6d1bab5145c6dadf490aa978530eb2358bca9759434f765c07130749d3b14ef7c2c5e45547d6a458fd3c1f80ae725a24b72f896f55d40da4a21b3612849d18119d52b962302eacc6620f3951e2d41f544801d4f1007479f89521e023989e9eb9865989fbc18234a0d07a89c9f9b8d051ff1eb5d41d394ea8045f94980020cd1c1992cdeaf5a27", "result": "valid" @@ -235,9 +199,7 @@ { "tcId": 19, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130393533323631333531", "sig": "90462930f56f9abaa7d7cd95bb07bcd9108fb5eb9c0595e5a370507c457e188d2b6d4fea1f6d6ab5e3b96c1fa140ef5ecb43cd48f942387fa155d2a73a19f759c681858150a1379cbeed487e39bc74a72d48d8a8ae1b40e894c6dff19f4e2e5116b3cdf078eb2e30393e3580bce971ba0187c4d90203de37a1c13c3ea40cddcada0b15ab8c963c95a8ee80ff1fe44fae72d18ad0f3af1567e5ce04b4722f93b581fa42731215b515f572cb98446a53614c93afd5f8d6742e0b1d7f449dd39ef1734cf8e04e61fdf0b7b2a4ad44615f88f7e1d4fe105fccf397f9531f3833f0ed49679b91b067b4f9ca35d53c4e6930b75bdd03f3cbfcdcabe7f688f69e88a76b31bcc3e200cb5ece2a90d77b97f4f1b192694d92904def232ce4d7775b94956c75ce8820dced0786c820c2324b400c951561970e769b616e605eb9b5f873a71c168e38285ddb572200903c24f8dcca7a6deca91c27d053d87d3405dc5f7169cd7b54c935f8c90b3cec4046077d1d84d8acdf05d7a0cdd92ef6ee59edfd067cf00e7bf4e911b877f60b957b88f0e71665727944ff95748c47ebcafe04009a3f356c3edbc423c7a31a9e8345dd9041926d388dc0436b6d514d10a3dd13bc0321f1e6f56297294d4e7e2d77ecbbed84dda2d03eb9a846b3ab9402711d72af55face368da74ecb263ea9522d9a7ebbad4063a3030c3bcd4b7c9eccd8eceb34af0047", "result": "valid" @@ -245,9 +207,7 @@ { "tcId": 20, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35393837333530303431", "sig": "6a411380c1d5066a8555fddf5d4827fcfb0db89b1c60e071e24bb86773f951b5300fe423238ab7df1c109d854f6804aba4901ab6701ea545a8469500dcf95e7fc9e1bf9fa79b5031f130f583d91ead61ad11fa2c5a97d990909eb337fd48eb3bba09c761f0dcbd48cbb2bb6c778131c3c6e73403ac7c0006139fabaec0d91c4eb1adc39e6b0504a77140e685f60f5ceda237f47a5ee4ab5383f9d579ddde74886a0daf3c8efbdb7666532a44b7856d13a5f75d1656e5c6a9167d26a110c902e9b3c8274e01f0557551dc56c0a21ae07ebc6f7635d45eb0d7bc489e1b2e1e472718cd55193380feabeddba9ab7dafe0c77a57640fe56226c73deec26cb88419e0047550bed95ad0ce8d97aff7be98f9a69b18fc14b1666e1a6162b9e23537e4843bfeba82b884ded15f30ba00273ac4fd03a562080119febe45cc267847439ab0ab18080f43b53f13114d7d854cc6a0641289a1a1d730e7f4d6dfcdb32ce4a3700475996c12f150006f0d320e68bfea09db46c4e39361305c5443bb7166c39b775af01bf9a68ef453c04acda04bdaefda50c31dc995f083b7fd5452d10d01b9c14ef432180dd20334ca82e8ea9ebd2c8489b02e3061bb7e619ec357861082535d6c7b3f53d03e912b11d22cae5f6d81cc771b8bb419bb30574c521f6a96f6b75748b8e6bb506ac1e23acdc3f679eab5d4a85228341b7974d2e3cb0db9b84fda6a", "result": "valid" @@ -255,9 +215,7 @@ { "tcId": 21, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33343633303036383738", "sig": "8194007c4c78b587712d64a5df69812d750f12e7c57ebf456beb07746e355bd95a5053ed9d72fc3ef8324157d2d2773a604cdc4993b913f213c9f5c16c52132eda2c7ae23162080fdb3ba37d0b52055781a41a52fa697dde398f80d7651d62ae65439d1a7a31a01d69d90020bcf371c15aa893e30a7ecc74d1596ae94983c081c4b3307e2dfbfd71839bbda72714b0afb7ab5e2ebf45f1b303d9c5b9290c4374617efa01f76443643830b1c081c847e412e16e6d81cf0196a84d2cce5171968dad6181d896425933614919230c99db549281e5a4a8175447c81056dc2dac7e4f2c3f40d48f3cf6927f42686a6ae0edbeddb20af1850bfb25ac16cc251847cd60cd315f3ccaf963b03d0dbb44aec18279c338cf0f214b06fa6bae60ce81350b70d86399d161263b1df5c3a54096b23bb9bca7e83c8697f4a24fd6c0b77c2e8c1f0bb5f6daf8c57f4904dc197bc74ef42540cf7d0fb499612d5def3e707fcea05ce016f7e1bea0ee3ac8f1861ea46a091e540eef09bea510c626dd7b55ba4c88ca6606eb8d9023a3d0b23c0b3f9ede7ceadae7625100c95a23fd7f74532380d1ffb827620495ee53940a01dd2e3effdc91a660ac887723d7db1b2a412a7ce022b779957eb14adca87a87b4f5c30b7708b023a2198e04a6e0fe06a7fea4478be85cab8ba17163e8f013f38942eba371939a510b5fdc75dd9eb2b7a4d8410fcf4b58", "result": "valid" @@ -265,9 +223,7 @@ { "tcId": 22, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39383137333230323837", "sig": "2bcba1b930217857b5a0ebcb5ad8503056cb07504ffc769d7f9c28c0fbd7c753c8f87d3d889b21db6f07d5d51e292c5afd106cc7118e3ff784ae083a33e5298e856a2577796e662be6839c09da8b7059a6017102bcae65ba1095ab3200d62a497db4f372cbd33aa056fcdcebd72ea8c6aa2456830f2e6a9be2f77a92db7475f5231dcaca4293754ed33ac008ccefe4da8111881542d1f150232ae8200046a3a22322a81896ef9ddf2652ccbfd0bd19fea2088966aa9e7a47dded3684c4a583d44cec00831f4e1fd3ad4f61716eed637b0337bb6b5e9b5e699e8319f7e748b766ec81cdc03a67f40ee050ef79b60f7937c7a36b347d84e76674216e870ad29a9687dd6d5b0a092579332eb6ce1e92d4d3ccd1e06dd18b3c0b7171c4e16cb18861c917581c317b6e7d3eb5330ebbc5fb8d2b6d9480b23e1293ddbd3770d60735c98ee058849b4ab72cdfb1be58a9dd090fbeda783cd70aea933aa0a7fc357c3873000b7dfaf031f03c9bfef07463fdf07e3077a37ec918b8bd30f6783cc0051ad023318990f4f158a72d207ab5505c98937eacd1dc04704c56d0c7147b8c35dc4c7bcb992d57584d096471648e8353a2a80c9ae709bf4ab20f44d060b3366385b8a4b69b0c0581247f2e859aa6114d57e1fe6211fa3be3f36a1bf3cc6af33b5e7e80b829dd960cef2fa249f2d53236d887ddf5f3f38925b8880620abe236df523d", "result": "valid" @@ -275,9 +231,7 @@ { "tcId": 23, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323232303431303436", "sig": "397c56d2901a34d833fc2563c39ea82ff392cdc2a34efb9c43b5d73076fc4975c8e4fbd499458a19b8f83c6a719a36cfcafe0fe003f5273ea0a935f072922590ead8404dc7b558e686c41eab65ae42b62fce11790a0eb7154b3edbae3833650d8e95de4d2807227c47c2675310731468b4f888adf41421dd2d22a13a937629fa3c4ce0755517917125d3c7b3d82be5d82b1e2df73671102dd5ee10f4b6355626c28e718f448bc2ee7eeb7ec82eb25eedbffeb4c0b6da1386a134e6db3e56563da0953f2342f5ccadac5ce5560a0e3237402734ce5c67b72c47baf7c287e2c396f7b8932f102738bb4fb86f7958722e9582eb38f678c0af1ab4f51beb8e3b91cc0659503f39ad526c8d4562dc30e29db940548cbb7a44069c3d31dedacf571097b62526e7b0a8d87959c9dfa5389a888fec4773107aa1a4e3c7d5201ae4942840e03b9042ae525a5e9058c70ab4aec851013ee41fac508da61ed6388bf9b920c22ebed852437d59ba3e38c5b3dceaa809bd2bd6386ba337601f35cd6a2d65370178572dc61931d8b1aa3d84b18cc75d9678e50d40886b48357ffcb158c454626ff0276c305414f71348b8091fc7010c8988a247d5903d291ad70776fa9790576f0bd0a8bed261ceca85ec83ec4f8cde1450225a7687eae70a57d379eee28298e10f671b086d35522e268e86d93aff44f8694561a65d7a48b25a8548ab526a4120", "result": "valid" @@ -285,9 +239,7 @@ { "tcId": 24, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36363636333037313034", "sig": "16a45e41cdc78c9ee79d7c42ca47085b81725efc887fdf6962443d1be064208875df176e3bf837d021efd22fa78f7a3e6bbb2a011b25f12567869bc2235a81f1a4f03cb1051f842af5d4ea4a31332f033f03c0120263c8b28f07a046c6c2728ae65cd333f6d847589db64a7a7801c508f58f05b1a3443adb23634a56f3bf0670b9266e896cd8e6926cd2123f85779f814ef472547563d68ea407f75622ceed4acc9ccc989b5a1b1047cc3e2b8c06e638273f23c204314b3ec7cc6a2aa5305c774d4ed1c4762e8997a6422db0d3fe706da8506e33bba0607ab10d29a8e3ba788b45c588304d1b440120d0d625159113dd82e3d93b0ae2b6eb25c22e22bb9d50285d6341206cd56e600eac1aeacb358903a93b516460b404fa26df59910f9d053151e54bdd6cd155ca2141f07bdf3e9d38142b8faec360c3941a361eb86af7e6b13e5fbe716c3d0c85a35c60be70699c9f40402dba71e0b8d6ea56479393d3a9edcd6ffbe31066bc6359b6050e47251fd03ecc313f56a78d313890329b59c7f0915625fd0587e926fc62adb74e4529da1b9a2fa5dad441d413c3a2f5addb6cd922bebf72e031640f6c633254897a70fd4572d15dbe42464f7377fdac033e7a2fc134c56a9e0b9d3bbf121bb5bfde34df9677178c905c01305c773ab0f1bec22d943bd786a96e8d43a44bd69b98dae86a590370266f6dd072b7d7af9c0698ac852d", "result": "valid" @@ -295,9 +247,7 @@ { "tcId": 25, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303335393531383938", "sig": "87b00fd063a5e55b9dc60cad16c16dad3ffea0ad11a99c75e4d1e01add409ebe8749a1c6eff17eb06ac7bc6c98bcbd269c6d87289b1c13abe3bdb7262398390e22f5f109f49891067a35577ac6996edee71f6675c2665c9960d90790da3bfb982ff2f9194ecc5c26656242d7a8b9abed9e0e35dfc7f8577723dbf417d65d1c634de9e0c37ef063ef80d07c137998fb4869da6c7fa6d7013cc1de7bd34c25a0fbeb6469c79f7f8319ca541ae0c8c470395fdab59ebf78f589ef45cc8b7ef2999e544bfbb843d33191c89d721b29cb9b6c8edd161be943f181f7a4cfe75c4564c1f183064d9f3e9a3b996f61e5a6513bac16f99c428db753fd61c49d8e80e120fc46b6a7e4fb194f668db78fa55b393bb52774224f181376df0abcfebfc90ebecb4819135ecf101c34c02ab3dc1d6bcc79a5b065ff3ddca9a5c66c6b70154a7958adfd96209bc4ba05e181205cef7f3df2a1b0c5d095cf2de4b427cf847d67db367fa6b57f109ee8d1a3a8b9935a4f36b88685e891e9684982200a321aee1ae9c86d108f2cf8875762faf9a6059d871bd977232fe9d02a9dc23764b397ce647356acb3da356bf58f1b3f080f569f6e130948b0ab4e1328111bb8b7fb654ea28cd9d5063e29c45ca8ce286361a6651f0e5ab401ddb496f13cb56ea07c31edd3c6b49a5b9a5a9866896c0ca01f67b54eff8695ec75a62610f1e61e5bcc1698d1db98", "result": "valid" @@ -305,9 +255,7 @@ { "tcId": 26, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31383436353937313935", "sig": "42b87dc0b6291705fb72c50b2a6b3091256d7e20f4970a2641262f1e2cdfa51088e2ed86018697a10bc8ec381f3708e0f60318bc46c5f8726ffe9f0f8aa10124fcd16cbe8af68bf135381da155a3eadfe99d07675e4942009ccf5e91b2cf6e0bb50c87b8b4f20511ee8fc16e489b30bc9fbc1918fd6079e0d1eee930b690dfc914d1d481b3f7d1e9532536a8e3bdd80aea0f8f4229c73d7a49fd3333bf2ee2e945ced2828c73c86ffb01f7a24869be8ce666670f848d1637de12c233774b35d71cd5ea4435c16bf8fc05da1351b9da24ffe88b8c12f4ad8eb7b080d49e1fa73fae1f9f6059b152407e028ed9f91e960c0189fa2992ae609ad3d37067061c779d37dbb469c03067d2497ed2038038001c6aff46340bda1d46c397be463fe40ecc24e16ca0e82a26029f7146a059b50d466d05a4bf45e7d5572e48d6f7eecf103a98309adab95f7bcc7b0f4b12e41bd56781172fc84a52557a29675a6509f2703e2503e4df3f99f36ef1f0517e54599d19b28c30076607e7be629520169f5eaef6dec6d6c4220ff81c72f45857e7cc157ef4c8f304aa38f375e5baf3983ee003fcf15e3c16224e9039a47f5f76a4ee7b31571353f7a78c5d21f72aefe3ba37882a15069654c15b03069ced15cbb17d93b154cb1d8a9a03d09371284afe12e85b02eb57a4f64cfcc165e635d789fd9a816a30e0bf9109ff31a93dcc7e735b6bee48", "result": "valid" @@ -315,9 +263,7 @@ { "tcId": 27, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33313336303436313839", "sig": "59997be2c727458603feb7536807fb91010d2f07ce7ad3976888a71226f5a52d22ec389dbc9dae076076cac0030d63acffce3edcce0e5961cc0e15e7f4dad376c453f040ede19ade900cd9e4b8caf01d042b1bcf5b8c9c61731482b0d5867cba2b36777d6abd1058cc46c59d62158fea9ad31e672bbcf9cf7c5a2569328dbce889948b6f8bb52cfdfb4e1ba367200c2aa957bac9d41959ca2d1c0e678873a136a2297a6cce79051ef6260529b3bc1d8af23897da1aa715ca34b6e38142a778357e267a07e0dd440c38e9b710aa665f02e82d9880eb166deb2d4e1c185bc0cbf8fdb65a97e7b21999befcd5515b0fb0b666f4af68d9592b477d9d41fe410eb58f01d7b1f6b17965c10065fd925d28bc6b6dc26348bdeaf7bc014418361435f2095cea870730dae1f6c98ce7535ead1bc66cb9f69e094edbd6c9a7434c8fb6b57276924f77872b29f102e45ca2316fe0d6545d9c9fd6f56c07ddc8981be1ca952fc7de6bb49721f83df7b2aefde971f484d972ed2964121d1acd8db1dc2b6b35195d077d18c94282f66da5f01139f93ef9d281c8ac70659b93963e562fa4b2b74a5813be566a1a10666c016440598f7c529b1abb3e189b7b00b8f2e1b944d09a473fde4baf35c18cf4ecf1d759f1bedd8c3d244d258eb27d685a140465b7741c9c3ada7616152efd67bfa9190c591e297ae272e52dc0064d442daef375eddf89c6", "result": "valid" @@ -325,9 +271,7 @@ { "tcId": 28, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32363633373834323534", "sig": "71d88b86e536052d0247f9e84bd7440c9951827ac2c5af27c60162d3a13d30cb85e71a795117bb9f81b0eb1537c2e4c7316631f7dc4f04e580bdbbbf882efdf9e7aa7655f16439cc098bd2c77c0a0b74e1eb179e911fe109a2443c22574e0b5dc07e721085fe68aaec83c0be7898e0dd3b4582c845e633b06690b284cc537082924cf8d09ec4e1633d05cfe89bfe1380f6ed48155e5e4fb178f66259df28751bf96cc6ead4f3c1d0d0a0618d4625fd0f5bc3cb8bcebc60e505a9dd72bd0223035fee6ff46435570066ecff5e6c9373377211b5111e24fb7656f65fb94aa7df71fd5ea34ff4bb1ae32d51468b228bb82095d4155dcbfa0ab9df12598da81e3334edc300bd1f9c4eb60a2a1f7b426248521d99a0664e9c973932d608371042225e4deb38c358c2c7f593f886c55397dac53f94e13f171ec06a0327f5f458514ace4618c2b4ae414b2927d98c52727f09a16c5f5f2d27936d37e3ba4cdcaa18688e2451ed19f67adc4732837e2c8fa8c5602f260e79fe0d9146458f941eb9c576c4e8d31e8c948b9274ac8f29be191bdb68adbc01a20cf2fc48e0291e0bd9969baad27ebcabb97958e9413043ea2873f56229b8601e7fde113a097063644835c28482a112085a7fdffdaf4e0dab20be8ff4adab5eb7393acce6575ea40966aca06b4e1dfba1002c7c5d055a89e11259ef061cb0a1f7c78ecd082d8a5ae2228117c0", "result": "valid" @@ -335,9 +279,7 @@ { "tcId": 29, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363532313030353234", "sig": "872dbd850628be3edd02a7d8618c81a5713395d6725f24a7c7a4a5fd2bc377c0b3285d2fa3b10864325e3f50492a107a31380a628490503a942b8ab80a71b9de49a7a169f45fbdb663a96ded6fb7345bba3560b95aa8873462ef1a3039d889911fdb3c9916056a76cfbaaa4a13328b96c3fefaa5403ec10325f3619b176f6042a68b496a23320905a589eaf532273e6d675f25c4da6da1d42bfa53a16c850e250f16b49277aae5cfeae17b65d61dfffee85cfdde1e0aade5c2c24ceb241c7a15ed5d529e7a680134c5ce3923e77dd3ef5da6a3194df0bcae4acb2ba766c5fffc3ba6e3f849ade94bb14f0b4aae88ba7d4d32127d74d319f847806ebb34ab112222888b3df62df97b603e763e40cbb2503f0f88c201b2ec0198306acac11da24eb983a01e93063b01e419ee6d39a819171bcef4bd70b1c1eec3fe267573611ffc2f51b863956f91a8341c6478b13473e1585ac6fa7e7ed804021f60b2764a727f0b0fb683b0b023c10f79f983fd5422dc638b9dc83b59eac97193031cc6112a26f601531ac273ad970427a26e970e886a6ae4cbebea850b5c86a5f27e4e39b3d17ef0f5173441ae242fa3dfcd36c2e8ff7a9a910b1b757dcd16acdd2cd09c517780b65d03f4c655a10919b7960be45ee1da723b370e293650902ec2d2407a9d05c191bdbecca3af3aa952f644505581f2c4313f124a154ba1041f8c4a1f5b1903", "result": "valid" @@ -345,9 +287,7 @@ { "tcId": 30, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35373438303831363936", "sig": "1ca4f54ab74634f37dcae289b80a357bd0688ba1473a78398f4ee1b4aac47ca18c7e619bd95e62efacbd011260febcfbb4c39ef770ec10773e920aa0c2e773c57f6edf308f9af7df14f4d4b507204cd90128b6a2afc5e35d1f8a4c4b1dc94e1e0f83a8dd4f91a6b2a6e9527de6cfe3fa8cdea12004f1106c68ff661dcde9018ea2936d55bc5ee27f11aaa0f287f14498d086d620fdcee1a48aa2b1eea95f528934837f93f73cfb7134a858da3a49e11f7b5c4948cc56156c150b104f0c17a567496f5fac7d6d7a7eaebbc7c24e4fb80c40ae8c9abfd6faa774b438eefda7f27e25af393b0d8eb0532db8ea3e7d0d5de3983a06fc4a8e1590e42264a8c446982d141f9941ec98866ec3cd04ad1b29e163e2407b20ec116014a5ef70bae85d5702ab7d771bca15dd3db198bb26645ee1200786388b739e02d33244b6db27652412564583742bc700799f418153d9d30188361d772b1bb5fb2405cb1d1caab303400cd65399bb8dde393852373bbe3bd50ec46d516418afb8914026b27738e7a097390021136ccea75ed65af3c63dfbae938a9c52fad42435c21aaa943a89ff6653c3da52cfb2ac32819f09954a0e5dfbfa237f6e872f037c569fbc41886552fb7f6e22efebbb1b8197cb870b3e955def4e260333c59c98c6ba973bcdc5236ee0f450da196de4b18de9229a8291c741b9d175d9a1e9dacb1ce3305008ff19c93c62", "result": "valid" @@ -355,9 +295,7 @@ { "tcId": 31, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36333433393133343638", "sig": "00e1e76be1276a4a11f176b16dd195491f28cd53f6e05cf24236fcd28881f0d33b25b9e236da7fa32cc40b128d007e0bc0640ffe42dbb2c5035f96516110913d037d7de017e264d1fd11862cf911547fe07333b5bf48c3c2ab469e733c51faf346f403c9555b7d273cce68ef59d7b8cb36faa91f916693d1f5e7f9210fd5cbfab72ccf931d04773c8f0460a1817cdbfe479c87e30d2e9fcb81a804383b0e5ac0d73f5e57229b7adc5f8c1e8ad19a1502083ba61629c1f4425273e881fc303448f32f0cad03aa3e7346d7bf3b9b27b09ba21df73f63ba1c420eb5ce21a1f777554f3877cfbc49d5c7268aac844e909f0031a32d62bfd0d87c26e1d386f34731712fb9e78ab58a083a45014678a49651f31bb3fd72cffb127961de04462f9e335df384217533d37602d3e8c19c93e09097e20c4cb76bc2359e86b389cd0d17520b6315b43f965f6d23e65f75f8be42649b2eaa1a7f11b033627cf0b926852dd8640e5a9acff47c7b3568508ce0df17ac2e72d6598bb8fff2aa61de42df997b1846be0aba4a41f9f06c6fef81e9e8b500cfe08fcb776baa6646024f391a2f69e45a060a6641be139aed935d9262cf8f4275b17f735c72e9c60a89bf5913ba4c93b9e426c9298bea999b83ff53b07eebe71c13155ee0fb027b0e8c46fb9aa641e9bbccf8df1ea8deadd2640e01662ddca3416a68f0c7690b79aba52b1fa657454e8e", "result": "valid" @@ -365,9 +303,7 @@ { "tcId": 32, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353431313033353938", "sig": "28fcdd6cf03b8d97f744c27b3eed915b93845c1fa1f878b7f22d795a1d5e6a5f1a18d1d6d8cdbeccabce9577bd2831eb9ec1db4af7a3ebe814e2b75ad489fe02bf8e36d361ec480421b82717eaa48ccf4e14285f5a12e44a396e723072b862134daeceadef8ac42555b82570fa70f83d8dedf22235fb7cda917ebf5644b32f8b92171b5241d648983b4308276b4d71b65e61926e7057d01d98ebb7db442bf9553f59bf8e2b66ceb86740c011fd43b979f25809e3ee72e91908dad7b660318bd1c099941f7b7fd87d0505d17298438d23f7ca328380d5d83c0a96ef33250ad05a23465b36b3305af30a981c7680eb10f57be48ae114114b5c29f6f75170bb4503d340c7a300670a727640a186c8e491c40c8337d049dac3f661ca8bc4cf0e7346b5153c3741307e6d2f0b6f57b247b3cfb958b3db7f71dd84ad57f67067e9fccb3ae89cc77d6a9720c1cf69578525b2cd0350e0ad480d459b0ef7a4ec6238c3f868bcf7d8f7693d9b06d193c12e40d17a270543db29c0437e14fe1ea5aa2fe19c6c32bfe70fb6072a8c12eee8b21f63716b056c76d38fcc7847f8b3c3b4f2a8884e1e01db981fb156eb1a915b82e38770387c2d4e82abce0ef570c3fd149c951e31390e305701880dd75e0d9aa5f2780ff221345761d7a005351cc03ec313821687b11904e7b769469875ea8c33b77ddd475c674cba981292b4abac1ac229dd81", "result": "valid" @@ -375,9 +311,7 @@ { "tcId": 33, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130343738353830313238", "sig": "23641d3cc88c0160ef8244b8d5fda3b296f49f925fd4d461baf6676984061ba8e563911df8533b2ece77fb111b2b36abb02611106ead001349c1f6fd0342e84ad18093a4f98d5ba48bbc4fcd950c2a7a7f27b12aa6f2ee3c5d7c59f2b3427bcf956a2ffd36803c7b784e55279111b3182170f614c52a942a33019ae9f44ef9837efe83ddea6f404f74f9529871c760a5f801332b821e78e6df0146906cb49ee652041d64190311e699ed401b3122d36aeb466181a50ccaf31d7cce253b731498120c4f1c89cd5a057f7157f072170486f7156a221f47dca341360b682eaca695f1ba2183ead1d6011fae67419e05cdf522cd9768b3209ab6199cfa5612927769ef0b93f576ccf2bdb90f11e7017dd406a0b3e32f57239049f2aad5d33ec1606e7346035528c93df5080ffcdcbdbaf80946023f3e836068365a891ea16e26dd9691aee67412d3c6ef68dfb0671ae542497bcc25656781b9660de00b562d0ff26f726f467bd6fe0ef780bf93027b848c08d2ccb597ce88fab53f0cd2f5914f4eb86af463277e96842389f5ddf63398f850bca973fd305cc7f27dc9880a560fd2bd1c66ad8481c3487ecdb17831ffd21e0229218687d2e2a1b3001bb12995b612e80a3a2ede515f7d0dbb079da425dbbce6eed057955bfecb3e5df1d95f78eb6b8dddc485720c4a90b30fc287328f6d883e1a29aa45d56c0eb98676615aa21b65d4", "result": "valid" @@ -385,9 +319,7 @@ { "tcId": 34, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130353336323835353638", "sig": "509537d3acd3fd84ced9891046c010f8071650dc5784db1f688b6bff391f1fcd6e1e4c36bb8e9cf9224aca9462f8c659f651471bdeb9599d9cc46e8b72227a63060ceda3f3dde4918bbd8fe3af7a09c825617bd7a85ed3ad7f2d9c4db7478d4e2b02fac3f8dc042a3a92c8fe9754912b7e416cd08e79daf36d41047d4893345ba0aa800f061a2abadc0010463a038673ab204b0589a427353015ada4dba98c02c07aeeaefeef299de8ac2221c29d8ffee3597f62f1539045ad77406afa13c35a990d7942e10fd9df962f1feaac38cec5d756e6a4764bf5348a0cd66cf37a0385e604e5049639b822bdbf97ebc45e5c02b058c33e09e6ff30513c7fcfe70756333b30bbfade73d5a7a407a0f1e9ede0885117c8012053043d62ba34f11c123eaa13d7dcce8fda5341788d386ea31fa23c0d55ddfa5011d319ce6ceb99a5be5054881690e4cf76174b507049cf75a15f8a27433bc6730f07e6e8d7cd38318a1d0a6e88bdb552d3856f68d3eca0445d9b6058556dc691105ced55d09cdd287dbfb2f01a8dc401c7f51bc889a233b837a19fd3231ae1680d3b5147312cffd3db576606a2c932d86dfda0b7bd822798efa4c71cb986813cd096671dfbfc948d08f2fa1228f93e2b7a43eb9371573493cd17ab2584260450f061288e85fe9b6684cf83a5609f549d6287932428736c080a3eb57e5e8cb342d7ed68ddcd7dac4caa4614", "result": "valid" @@ -395,9 +327,7 @@ { "tcId": 35, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393533393034313035", "sig": "3bec4fa5856965f7312700e6dcc96ddd5bbad99e53c47fa3ab8d13254fc78ae5bd9815c9c9f3c843e93ed0427197cd9b395f7ef1991257b95c28b5b3ecfd6818acf5d73112a6b1f10313507d602cb5c62cd814e1f32a165a325bf07a086232b3850f41f20081133535a0d11e92a73dac1b23dfa3ae5d75852bc12f3b914e987876011a0cf0f5d57c5c865caf1741cd8889b55c6a5ce72285c76d1beafb1e56fbc26627163cbfcc5a2ff8bbc66d1750b533d003d2c0587ac795fed47994066e5928e14c6ae4ff4b202a8041d37e376099e67fcb080c300a0ad3c88d6f09e12bed474c40ef0d69c270e120c5361d036180ac673b44e1abf1d5e0cba79ebcf94ae8a023b531a7d35be916cbc8aac8aae9e7b3fd89daa3dab7ab5a81a69540906a1a00e4d8f110b84217109c58055af4f23d5703321f8b22663e74a0539b783ea76c25f94ba4c7fa33f52796f6223719b6db916203eb156708a6dfe608109065bc0f452297f9be77badd71495f7dd3f93f31d251b28651a48b0d2465314c623f31f45229d64242581dcc261e72530b2104a32793e19bbf11145bab33529befac93ddc1956d3de933fa4d61c11095232d460b9feb2103b68f0a12993b9f3e9eccd631f030242403a39bbe5553a15a138b6d99a644cd2fc82b664fc42caebbf1d741e865a0b52e32b706864168f4d8b29903c71bb3c4465d644a547b5c6d51fe8dfa8a", "result": "valid" @@ -405,9 +335,7 @@ { "tcId": 36, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393738383438303339", "sig": "7655912506999c9f509466f90088bc697e0eadfc014e146d3d8ab8050f4f407c25355112361e64ca8def90ee3c9f9f8e4697cc9a08febb705e15ab092d7e59dfdb255a2c89046b4ca33fd94943080f3764a99cc2601689511e6e9d89014ff2ff3363e3b4994691469fd40542ba91a63215230122da5d43eee9baced2767bdb6c5752b89c7c530d0bb7c18a3c0fcafceefbc2e5f3a330f7a9f8dc3c73873c44305f80ca498c96e15ecf536dd00ef7132c08e5f6cbe02d551656353d0c07a4981ab06130e07ff5d14597c42c8432d9655c7b793a46771107b202bad1ab8be4b3112afd57ebfc89635faf67a84f0a97fbf7d136b67cce9c17807fdb993fa33a56244fbe182b47efaab64cf28bc369553ae0e9584e69de7681f58262437fce9013c1c20a1d926d99636c6cbf2eb4a3396360e60808cc7330563c006cdad7decffb12966a19d8c51689716b17a4dd8d0adc4a8fda4d86cd60edb2b3d683086630aa91242abc601c608deedc6d542f613373ea10393991e9889cb73db9cc21556ab6796fdfa5c9c4eebd99daf4e9cd7d2e9f984e4eaf42c4f5a6103a48cc931757882a5d044be85350235bdfe8c478117cac02b78d609f20de8e80ecf6673d19afcd90639567934d28d0cc6cf3de5fd9e6db80866aa2d095ef9eb21a865ee14e0e30ebf60604a507ea81bc1d8a19d06d233536cac549e37319269db4a54e55cb0c73fc", "result": "valid" @@ -415,9 +343,7 @@ { "tcId": 37, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33363130363732343432", "sig": "611707a6b390de22ef2eecc67496fcf2b16251283fbef26087e1989150c1248cd189e65c52b9ed2d0cb6fc1644b6c21edcceabd63be7f5bd524ef68ef627d4ed6e1eecc0e33ba3c1b9d5db703582a3ccd817d0873a756c42be882ec33b4b0c4f74b8d00be26e352f8b5def42914c39cf98b549ffe843295eaeea3dbc5efb96b26fb5748c63b3719524e9f16aae63da88a0ef10ccc0edce9192f8b33f418a6c7870d9a7245b23c88b2d1a870a621a0e93eeb23e51d90f23dc9cecc766a80f96c66286b2a41667eaa152c97cb79b7a15f3c6bef6cba8e98ea5f0c2c09c13017b7334d323baeae1c38287513bcb670c340729f0913a4e85761bd0fbb328d034a4791048aaed089d1f23c5e5a8f85427bffead66f7a16886a6d9056cd60ca761f4f08fae54d77a2790852bff8489207883175893f2d2c50d238ba281406318f24a43255a09d61919715feba83ebc991824071f3a6b98b7f518f38284fc36e719e909c952c2bad515a80b700ea2ae11cd1d6d78a599a592cfdc912cb41c514711a0193311807993c6d88b9c7884c9b614b2dea1b50bb2e7f871cc373b4e5e97d514c973cbc30b5c2fd6d29d850e18c20d0a68793a052f5b2ff830adf72dec1729651b69a167e4018a250d45cb4bdc35cee5e1643f00b23281be6546457e8b4dbe5b3b11e50110814a99bd9acc15889fe70aa39fe688ade3fc27921506a1b65ee6afcf", "result": "valid" @@ -425,9 +351,7 @@ { "tcId": 38, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303534323430373035", "sig": "92bd2f48815c4c4c0f05d445e27193a9e8f063f9e7976a24451767d3d8f5fa0ff7684eef61cf6cf035e5bbade10a662285a4f961fd34bcee1e9a12726ae4fddab6b0b3b569dfaa64b6f956127b8b548bb86230e97de3e1671fdebed2ed33d320b226c81a6b1a95938659920fc948f298c88a2173098f77a66024f794a8e5f17b33b4f20aaa920b27f90ff62fdd74f2f2cbfb6e42dada530b17e770f3e1204eeb47ecb50cfe30562d63b86c4e27d86aafe03075d92372586d950ab089bc9fbc0834cf2288b1330f8bcbb99d0e4ebc12a3ac9c97cdafe9c2d6fbd333900339e9a0e63285ef3a4497e227cefc338a4a4a96b1d9a851f2b0d305a7fd7b91553b72a2fbc255757f9f44496e8685a9a30d5de575576f816405f5f543086eb0cd0421fe674325a49dea1d700e4ccb664019adb55b0d7c1255c9d32ebd2a6ddde870ed7dde3174bcb35aa5bcd62222ab221070ba03947ff63b8b5d63517a4b2853942df059a30e45d240c32988e933c9255d1afa0668ab70b9475d19f1fa009c8961ba784c0161b2acbd62662746120a72b32771b3da0a0a69a42b589c60d3c36b94128d6b2052a880ba7c877d85b28d49011d27ede03937e9f6fe8cd804c6914e1d998bc3bd167afc91a653835add13be446101649469014476e86429818e86f601783e7af111adf4994336b19af662587dc330b97a6966209dd3e0f969f8c5dc53ad4a", "result": "valid" @@ -435,9 +359,7 @@ { "tcId": 39, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35313734343438313937", "sig": "6cf40fb8fdbfd3a94a69b9cc9cd0116bc040454a7cd08cbf7b878b7c8683d259c8623ecf935d7d23560971ccdef3293b2eb33000371e005c2e3a1d2ea07035ab43adc657ffa243b1ef073f5f218c789e1e52abe553220a67d4abc258edf642e542616dfdc50124d332076a40379bbdc60838a439920564fa0fec9cc9ba59c75fdd6c6ceca2c290c7a756da0c6ac837ef4395d506f5c9d76867483ac2413013069e0160bd123339c0beab4fd5884a1c3544fb6267c8e53870b721bd56b863ac06b6c2de1791f6bff4593337548715d24176bf9fb8ae5a0bb9b36e56b09060e2a4658844ddcbee01f1b4c703532058adbf05162ca4b9abea5154fd569bedd519532d81ef1312e9df06e52df2732ca7527676704bd445932b240a9fc4858c4b44ed06fee30b50c5d89f5f1046b9eaa07ac1308514a35a19d4c8ace5b57fda573a122c474b74079d4b0c47b25f1d3802e01f6f4ce1f0a01281edb39485c48d6587cacf5efc2fe194843f72b4adefe05a8364f34de739d5a9c07e5d1272b1aa8b87bfbc4075030864580361591263f36036758cc9d54fe65ff1b3abcbded1cda0990c361ea312aa09632ec91f4b565c4bb7ace0b7079e520d41e2666f560592bc7ba80c4af01119bbee9f0aedad6bb323139fa20b9e568870c1e83bc5bcf42c90d477f7bcf2417199e3d20c123d44c7e846d104ebc36c6a4a6729adb87b28c8e1a1e1", "result": "valid" @@ -445,9 +367,7 @@ { "tcId": 40, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31393637353631323531", "sig": "8f1e8b8ce7d7a651a5ccca41c4c2b3f7af80f1fb5de311d54e8e693d3fd53ac27a6b9efddc2d934efc81d8695abc6661e62e19554a4dab77c4893e735439c0ec05097636e1dbc7dd63a76ad0492b773ecd3853283574430c64b8813c352ebf13a761b769918317c644b4b0c2c9b9e04ee94069bd9ce2f1aa42e2bfca0e02e63abbf23a75ff06e76631f6ba4384750aedf2181c1c8f6b780c0960b29a56959b171ddcb14ebee30291a35e618874e51cfcca78dac432a4afe1b92ae0ccab06cf449b9175fe9e5d3edfd241a18546f6c4c8682ba379155e495a9c6ed0744a36c40a992a9391edbf1220baf11c163600c928202111a6bb5c5c7fad9bfdef2fdd2a05887bb02bba673842d8d1ac48888cf8396cb70e5cf0b51a717e8dc381d3dc5d3ddea59abe23191820ea6786a337eb67adf7c94910941c3dde3ba2e4788a533605d1fe15a8d309018926f29fed39990a073777f6fcdb6a10839925ec0c8ff3ea80e13844164478de928a3f28e3643d3c3ea701cee470559e5c71c9da344b35f624bd91d58112200f343b6a3a1e23a578323f390a03e0be72b5cce53f0c7cd2594d519d2d01f430a9ebf0cdc9f523e80b00577cb7f524c204fabb01633ff1f5a598f8e267c8fca23c72cc559505c19f6b1f9cb7a172d87cedb250123d97947ffc050f4abb4307bccc757d3a60d12f2926e2817af65a24742ee2edb5eda5774016e6", "result": "valid" @@ -455,9 +375,7 @@ { "tcId": 41, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33343437323533333433", "sig": "38bec0ef412ac3c934aef5287fc4a9d55c450dea93a8aea15b5311e840a62d60558ccdec3edcb7427ac9b6fc89e5a094ea5f1166f6abc24305620f004d95b5545693579732c97a4593e58d3b5cbec63071de555a48f9fb1c8ec7f651fb0f8ac95ef9255e3c41f56f09910746597d62ba88629d50587f981987d4829df4b1e1380bae7be4603593a86ccf64f32af0c655a87a1ed127ed5b224bc3284875b9109a94ce76f2f86bf96c3062fe77cafc252ea62f862cb254ea739b6fc9bf44fb130057a777c8e45e368cb9e9bcba824597497b9dfc1857b494120807d91f181b9c7edb32f22c3fb47a7086ce4a0e275e0becc178fe9f5a3d77fa0247c71b9a7874e4fe0340bc258926fc6da84f9c06b5795893021cf9f97d83b405af71626ae6ef604a92a1bff52e672f7f2fac248f24ce0a78225ffbc19142994fa02ce9b1949e5b60f9e9129ea4281ee798a2555575b69d33170724c3a3f0f21275ae8c3bac9648f27eadbabf0618816e6864a9c7e0f090de9dec3cd920094d8c2693bf9470c2f0af5f66065db34ab26313091b3c7716db9f77b09e3965325ae03ef6933961efa8c857663918ba75a1fe0d2f4689ae8edf722dba2950c9c5bd1892886b16a17936f5978188ad7c7ff3881fb7c0aae98e495c1e1842513ad63db4c55cb615cd11bcec9a71df1c5e9e2c98d108e69bb2e0da1be314a3bf6c203fdb3884a2505b7130", "result": "valid" @@ -465,9 +383,7 @@ { "tcId": 42, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333638323634333138", "sig": "934ec7da0f9887c3abfd01a81db793fe3ab2bd121445906d7c06b222bd52f35061cac1e7b5208741770534478fa8024aa6241679298830456a73da97df0d1283f7638805587977e875cf115c5e4edb7bcba908f838d0765adadbf4a26e3fff27798de0f2c1119bb56e015d5727c2626042b91dac8935da51a97b6963bb7a32cd894ee5d9ece32a258a61f8c81a753ffac15298f27204e6a123ae11021d03b81fcb2e9ab2fcc0f6c8abf9b7df4fc417cdfe3b630f467d8d28501e2dda1e41d92a9830f18d64630d1d483287a2ac01eadba8bb19564ddbf3645727d907e24afdb7d491d7c72e47b747a4aaf6478055a83f6ab63b266a74d3da07a8f601f8d18d75bb84b088a83976b5af2a96b5c8faa160fc6027e9c3661cbf536234d1e49eddfcfaa426ba0d0593bc012a9887e51e7bcb83f90080f535316eeafef3ad01586053efd070e7e2add6cd82b86b7a1a0e038972a3b7e8a13608b66d6e6c04af478de0842474838e1d9d06b001dc670f18346ec04ef63b09242bdfcde4d049a05d0ccaca61bf07a2cda5e0099bb8b1948a4bb7d819b5107b052e1f6ea88d9ff6bbb722eb779bb1a537a33b17cb5f44df77c12d32877fc95990fb56d88a6de48ab74799c6f4d6d209403814fbfac53de4176db71f44aa68d8af04bb5725416d927f6f97466686a40bc20187f843b3d0c21119fdf607268c33d6b5f0d8284e4c0705e87a", "result": "valid" @@ -475,9 +391,7 @@ { "tcId": 43, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323631313938363038", "sig": "072175f202038c0970767b29dc961f86c0a6b1b7b100bf326180c31b65b0d2ba095ec256c4e3d90d984f3de8e88f8f1b632dcda3982dcbf13a3705aba7b41be69b905221e626e9cc75925630a3686676c7b8e35e9d0e96d969085cd9f1d042d6647a072700ec134a7702ea0d5ed2364b8b7831955b27b1536e4e8cef1310e6717fcbbd41a787a805d1654c95678ac75909b623a045a49b620b11ac167959308c3125257f36f2f752d9bb42e1941f0d23dd5ea200529082eaa7400d24edeaa70225fd3604f9f2c367dab61be53218b2acfac3c2ead194c5080378378b2cffde5cadcd3a559cfcfc229ce1380ed0da35d34ae83920496182ac41ad29621efd4242699ee511ce4d1b383cbc3cdd6ecb67a7f1f0f3e84d57b120435b1257498c73d922aa27fb91fc0fd63447dbd6933320ad51c0c3739d3fa65cae206682c23727ad46cd5338c81d1e94ef71c2bec4bed6c75c5b9f4b43eb7702b945315a5c27dae2ed341eeb35468978c1bf237b2c24592d4c5357bb03a9f2e68b3422cffd9fdc0ceea99ad4871f5e3e9174438fccc3b03b0396e9c6cf2a1831b196f45a193a72b0f02c5b83072c87952c41a039e0fc42ead4eba7b155daac61129020d4b1e63a6378698ea5718b6db973343b94e9c6ecaa938b01cdab06d35aaada510554c424e39039304e1d357cca26a49129f400adb6cc0729ad6012bca1e3d676c9c68e765e", "result": "valid" @@ -485,9 +399,7 @@ { "tcId": 44, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39363738373831303934", "sig": "40760ad79f382c7f671f00aea354252274fc1f0610b3d8d5082552a0370482385f3b67e70b7d144a67e9400e2a8307a08ba99064aa77374fc0456cdc4ef60a9baaf9b2ebe24713e20eeb9203387019d3c76a637712e7e8bec99b32b6add0ee54d362b888f8ed4d3915eb6d4aee085a330eaa412da99c82c6ff029eec54c6b1233d2bebb581b562ffc082cd805b6c9fd18e4d1a2a18e0ac769e782c2c1657ae1d3756e3d4b5f7976abfb6debc441d7e4c13444a99b750a57ca0bd90183c11a5d8728a984a8848e045832deb4c39bd4ddb58ef5650ac0d555711082f4b432579fb1fb8e39fe76f5a12a9d038413a4841d4280ab46947bf536d2c4ce465e54f3fe2948332158bbd15ba38c10174777f0174fdd9b918c285e1ea54f233d1fc8fcf8e4bc0d34d49b5bb96f85390ce1ccc755f5643533858177b769db891470ad0257121b28fe310c4651d476acc88409e082bfb233906347b521cf66061a0fb094568034a76864ec125f7bc2e4f0157c5e8d774d42010992cc11d0825dfb8f55e622aaacf05acac6fdaf8f69c5706e0bb5d0cab087359b0e963098b383bdd92bf19eddee8c3a921a8db3c3410abc8ca4b41b970fcc58113a3ac2439ecefaae1d415a0f404132f2f8ba9e846f82d7e04640a283f8845aa9cf59524be5cf55cea71a04bcd10c6ac2be43abccec34aff43d09201865d65f26f7233654104132fb451edcb", "result": "valid" @@ -495,9 +407,7 @@ { "tcId": 45, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34393538383233383233", "sig": "32deb686e013aa3e7d79a1a6790223e7e06cd6ff177c18b89e8b21cc361b9af7a99c42fb8d3553704b198e5ddd6839f8d3fa9a5f08aea0e8e31591c0e73ed6b26ea461f3d60bbe54f5ef15618d80ab691ab176156ec2fdfb2b3a49c32481dd4edc91c0b25ad5206e88ad2dd2bfe63c6a9f803ee56aa6b934e195ecbef15d2a7811452e13c9bb6b4f2c5aaba5845f8949edd1e29b573d661817a50e1acdb6d56b1cdc15a40e714d275778883baac648bbf5e201956f8e9ebde2eef1d5460e7701a1ced7b53d20afb70fb765aa93b913d31b8f74d45333673e081644f5bfab367cb13918cb35ecae49a23c9f4a42ca49ed166d0eae9c97092a1b45552917a41e9fe7b9a06cd03ddb4f66822393ef59cfb0d0b3a848a15df3f47a6566e541d9b9b435cb6e890c2b89bf2989b59f08b6090aa6248bc11afd626679c0087c95962616a1e5d0afbabbe71f3783b087d763d8de4983d888b3aae037cddfc5a4752024b49a0827355ba187ec1a53e7cabaf39bbd6d0b0997f7c3c0f79b420a774cd3d7d74e2fcb78942bf04637bbc6499dbbfa61f7c6b377bceb87932c1ac60501b9def1ea6fae8d9544fe37ebd225c559b642d00ed5485253e23661436a2337f58e9f6a395f74094f60860e0dbb8aa460bba035486a19d9235631d95880b385fca04ad997e4062520fc43878628a59f51520da7846dcd27275c4cbd2873673c6492c201", "result": "valid" @@ -505,9 +415,7 @@ { "tcId": 46, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "383234363337383337", "sig": "1464791bc1e7298ee955700cecad59232c24c2a240bea9b3105bd70b0ca4bb3f764022e1275d4368a1b70ed8dc393dabf74d4fffd748db7215f085769e0fcbd13b335c30099ad01d98d052d0d546719a82d55ea8c63db5cd732333ececadd1977a976123a2f16005f1cf0c234322706f4588cf362722c76098533a63d348726eb3080f3a777e1f5bab680daa841b8dc63fe404fe5d33cb7eea62f3f17459a412eab45bd63f2e846872cbe5d835ff6f47ade492dbcc7b8e6d3755b7bb83dae7bbe82468ec011190f693785b8a1cc831a4ac695aad172909f25c910b75b460873b9a8e61e0f622b76d7fbc52541d49a70b77a947bbe5eadbdb594e05de710710057f42f3adc3804dc3c4201bdfd10c9933fb3c9e380ffb25ccb7b6c7648e5463247b95ec300a8d9f2352686b060a516a8b18f88485e64129c54a46a2e0b68787d27bcf8ad92a9dd0f7ecf6d43e9015cd2fadb6e4bd85825f1c7696d7363dd64fba85ffb20ee26487a8c95d6a1f4be5cdf21fb3567f50ec9ba1a2e5c87ab1dc0bacbb56377345af1a42156528fe5dd1f9f2ef50fbc64de4c4275f20f7104820cd3e3a8ac14e0aab82cb6cea9822e0c4bfb7c605093e41c494ca49e5b72dc25a72ae6dc44c33f942e71814525cf2c4338037c617b4c4b79a020a3471986d12b057c484d9cd5132ffee4526aec192d0dcdcb077368cc88cfc24d50c7a499c9f98f3d6", "result": "valid" @@ -515,9 +423,7 @@ { "tcId": 47, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3131303230383333373736", "sig": "5214543874991618c693495214bc75af0941b9f81476c074921bed4f3f287c95a67906a782119e79033b6a9a25b52678720dfa5f359ec19977f40e01ab5b48531bdb1826caa266d28fa407026319e2f3ce00d04d716a71f98856cd48a60a7de7ce141d14bd1828eebf993a4d82abaf82619642c6cfb17f19489e6b25da17ef1ba1ae105e7342923c56a94cc1d002ae4e853f8f18215633b4a039dbde7417ce9b0569875990103431fa0dbaa31691e81c91dc2e20482b10dc7442d875bbd96297a44a3be721930a14434d58680bfbd46d317297a6b552d76ddabcfdb18e7f530b482bd8540dd9ee3061d213bfb2ff2eda3018c9d57fc1f24b77fd5fc61ae56aebf3a879d3042e097cf33fadc7f4c9899475fe55b9614d3ef190dd75547bfec4a311829de159bafbb52bbf9800e4aaefa1f4dbdf26dd228847eb35383ce366ec0843d9dd9b617d42afe2dab5faac4e036882724e84b188017e9bad9bdf801ecf348ba22e2420d4c89b43e0c65a49edc20f1c8f29ef113aba75abb7a261e5cd96585d17d4a4dc84930cc58e857416c195fbde08d5d3db25db63c5c2fa44fd71ed6c101f2b512dda449981481c6c1704dba05aab8443eb972710741087ff2d3f76a36550efc835e0cc0304b564a2d1692470230b384905bfe2fffbfcdc996c450fc276dc299a046cd145a7c6d74ebcfc414e81c32b26cc2d54ff1238dc4e4b90ea74", "result": "valid" @@ -525,9 +431,7 @@ { "tcId": 48, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "313333383731363438", "sig": "4d93419477c751cca75ba892535f1a52ad7e52a598cba14d8c08ebc660772d4b63722fb731bfb93e1734c3da1e80527653a363f9efa1060ec42c1b536eef907ea91d574398da4d95fb61f12c570dba4428ae7c56e0711669ea0913d64ee7cf4de664b6321729ae15f35f3916f1a72df2d9858a3dad3812db0445b6174f40f4ab0d81e030cf4668659ce53364cd580b77938df1a95a7de0493b052a5c9fdf947eaf5b72104f592ef391fe87f68ac5b4668692244ae2ae93b7fa544cce0a781ac4835fc1ac122c392f389af8086eb4b051a2d75c36a6db45c5cd7336a298ada80d97504b3c7c27aba5f2607e31046586ac1d80e3e8ecfd3c0a996fdafea4d97e30a29f55bc81c1f10653fb23608f63a0e91aefed0578682c8c3580e29c7a54e43265a5c4903aa5ac0174dc4c0bd21f55773017f0dd7330d9f0cfa7dac3013ca495644879cccf763d32379811c7ea11afca9f99fd5505f7766224e09d9fa046fcd7d0e3f0a4ee93b2c0dd7bb1b2d465fd325d8af89ccc1d97cc862c49aeab56688d4592a047ed4f0f19c3602294c10ca73ff7987b072f5431789dd95fb9d39cb4ce3753c80c9a3a663111ebed5cc48acba437f1d600a627f94545aee5d742755ef480d35fac15d3829861b2fe9cd5859172e70699b060e213bbeeaee61e9d8bd90abd4ed9e0dffadf737d2dc0d594beac16d039851c97d0e3d030463caa1b90f0ab", "result": "valid" @@ -535,9 +439,7 @@ { "tcId": 49, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333232313434313632", "sig": "23dd57fe7ca4c3e937ad1b18a540bf3a425202ca237aa5c5e423868d0f23bdce63a69b5432095374993975749b68c1683bf656fc695f35869e16be84e59049817b652cb9115f31104d8d1f2795d0204d46ee862d8d6e1d250c9a2eb69e5caec4d93097f614294ed3794f178ab4121966deb1ddfacef5847d1278bc4d3835c97ed1e7476347e7ac1632e756928e2cf560468ce4a98057d264d1fc82189ebadd07b216b27b4c66c4d486ef0a9a578caa2b519716687c351c69e51a8f7dc6b34b8cbeb303ff682a767c9ab057ea8d52621e3f821da0d7603d4e8d77703474c2d8a0c5756c8f42e0f88b3e49056adc721c167e4c43a5ee54f2f1b5882c38e7de6c10faaa89e1491ebfc318a56b18abc97623c70a6a13205f24a15bb8f5f0b6c6e4017d50e5ac68c35285f1cf7ff8062f5f79e8b9a0c29fa54e4a36364c5db7f3391d56d5c11c4bad27e07ccc9c004571d338632c3e761505f1978185c4808f3ab8daba5dd6aff21fb09e8a6e585faca61a2305e2bb33b991d5b8835a3d10d0c99779efde6cb39492379cce1aa0362b1f25b6f88ee104f528727dfa6546c4b19b3f045131b96ab5a27a07da8d9bf4bce63261cf265e0e4753563db4da1a63738d8c930a51ad111a8dac6c6efa8529b83665d8e9c93a05f0471f811085ae3daef9ae4a8d9ef3907a5149659e83ec74e5f0aaed9e775d15585e4131f02c01a08e73db64", "result": "valid" @@ -545,9 +447,7 @@ { "tcId": 50, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130363836363535353436", "sig": "7badd3feb2912409086af492b43c5bb22369be5885713f478d831af1f07ca200f0c67c2d6462c555184184d34845b7cda60e5f278b38fa7c009ae9aafd5abf9fb1ea4634ce39ef8c29d341d8c6dd5380943b65506477dd4ad1153597d95329dbd5a7755d7a27b50497246bfa4457c3b8bd425973de847441e97db38393905ef6f9cbd862daae8973711ceda67ed26096d76d16175ae75672551907145a3ba7532e65c466c0bf2d994898d41a367719adab9f76a25a9811443f1a3fe2b55c2b4a30a4fb2e493d6dcd9ff96faf456e9962a42d715981aa206a5575556f9c8f6fec8a6fc991396b621ef85fce6d63fbea11b2a8bc3e5a1c8e09d446d4bb751910c7de9535cf1ce2a825a5cd52b28a2a4a132420483850388a80c193377474aee0a7771c93e2ebee1fabea7c9d9f5cd88ff6c42cc84289fd2bd46f3cd2a3c1435b062c1e9a0b0bee7d0bd87e560c0ab51ae105644c50aada070af7f26db3c00698cf24ea96ecbfc7a365061f86970670a046959514ed41fd64bb7462ca63c1f171f0630cc511b105d66f60e3c5a761aa6daf60ba1e098ac05b509f7d44c75b168d1afdabf756d696c42b63cd157ba7dc840facf867e6079c098763be70b97f1e7eb573446cef5fb8917cf855451d92ab0c5b6e3e16d835ac85ae46b471408c24f32459e0cbf3ec3ec386df4c4858d38a1966ba074928aff53c9dbb9bee8833cfd3df", "result": "valid" @@ -555,9 +455,7 @@ { "tcId": 51, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3632313535323436", "sig": "4aa9cbd6bc066ac61695e4911948101aad036866fea9a4f8307d05683ef9f361ed0a819f27e5da406666b1d0aeadd62de8d3540943c97d4aeb9e27faa08526f07fea9b388efa1830d557cfcb09741ab1ae15288841705aceb17c54b24089f61bf129f7ec82e5850b3880e0d174f334554db0f3d7438bcb13364625a4e1a692b86740637e335f765805f52f165d98ebc678a235312fbcf20564edf18dffcb1e0abe404819cb5807c9040f42b61b8b80b1f4be07239e4f3514d022684fe9572aa008df1c9afad00210af1a05bf6b2fd89a53d1268e509e56c587b5e1b72d18c623819c55b28e44c284cc5a730afdbc7d930eda16a9bb38e8f8180924b295744dcca65311a233380f379b9953ca6df77abc654084beb6ae9289c218f8db96c41bd5788c15dfd43e4025633a83537053343c19e83ebdd15248d459edba26f17ca9bc542954f94cc73ef8be311cd97f399c8f57d03a66c268a53b2eb850a6b39d2c7779e3e9952476a400e7745bceee26c11efd509ce4c7ca63b74b92d472b020cbf7a3c83774f7ad11bec93b9d65b1880ba4714f0c6236c15bf1731ed36ec473f67d8df600fcbe41b6f29d47624e6a80f015414b3b4dc07fcf8558dc29c3fa089f1329632663e4cef9e10dbc1322e5a8ea2f6cfd428f773c7ed56e268e77b9db742e0e5344ab6db88202a74aabc15122fa5c7a5e73dd430d25f8c01e260122772b18", "result": "valid" @@ -565,9 +463,7 @@ { "tcId": 52, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37303330383138373734", "sig": "67d6c590e09452f1170c57016985ac4d7c065cb27100e84229a12904b7187373d74b1c525d4e5c8f13f4127f797568bb192157dc318f55f74589a14226ea09599488d3a81de3bc431c624f4c43855677f691a40541c8d6798fb75f498833c73ef40909d40f3719c46999ce8ef6e1dc2efad90fcb06084c3deaf0ec57f724a499af95a42bfbb0bb0524fd9859a50f7965c10cc23a0c42e698a495404ae9b5d136f8ee7be6d83eec858a6535672784f0e3865a43a932460c5060e5648804cf375d129af3b39ad2fd4be91c8d1fe3a0b1711c73531176abdbedf07a75d146132ada7929be08cbbf0addf32763fa1dc5691d563ae1bbd8e2bad3d993c6ff8bb12dcd6488a69a7fabd4af74c7a22b92a6f69aff108d99138c56c753692bdb4890cee153f8b2dff0f22d734eafb6266d1488cef3afae9ad722f9ce99b8814dbfdf913c4658cf1b5d06039f3e268decf05fab2154dfa16e6b25eb2e580b20058a1c5fc3d88db38b56214ed70978671702757b12f7e182ba44e02c0d02db990f65e8fc2dec207d86a22fd616a749e8bd3059ed2a9b9bb597d5dc59a64c182f1ad2daa9c9ab54c56084557b93b72fefeffb52f4e33d8a937840c990342e0cd9b6b72a204c1e06730a168907951cdd84d6bbc44d113153175eb402cc3d5e36d4740e7dba5a24cf94007c76f1c87be617e92beedb350135828799226c0877a2c7ca8b54b879", "result": "valid" @@ -575,9 +471,7 @@ { "tcId": 53, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35393234353233373434", "sig": "4b8ad9a750889c2ae3cd3dfe7205c974ffc04f15ba9a05079a1fb24b093d2ae1605295f5f38c32c0b934e56f06f68dfaea3e52c22c2ab4ed8f225b211371d9e0eae0e1a2cd9c00ba72a5e0f4184da41e9dfed325ed7af87800e044c0ef4f913c510c3eb5fc8a0d0c36a98f60ddada081491fa1a4caab1cd6c64ff0e9c0c2a4a5714fd5d74659fdc960ea2ad80774ac02586b488ed4dd05901d49f5b6429eaace02f4aac5fb4eb7bf7899842a028ea80e9117e234a7e4ddbccf0a6de02d0f1fe6701920c4221c02645ed560289fb04e73a6d30ebb39dc74e1c087c8ee495ec602527543b3bbc5eef7b2991364ed3fc27b1a21215618c02a30582afa45fa4856439bf20daa0d16f99eb30437604f31192f23f2bf9c57e97e0c5283c02972b6a9571835321119662fc55a938b332355bea18b2ee12c4c0dc603cd28af343d34d3f0d4bc5010bc661711690a45fe830c0cf7814f8aa10a2cf8ae284fd080d73cba5af3eff2a4fd66fb0df825b8725ede4c5184a9806803a4d0c94cb1dc64ccf9ea71f0e98d5a941f60736af0731857cc793cc19654bf5634e4dcd8899a7f7147d6ac70da9c17146dea2725259a4f64eced2dc936c825426856b81c92383069908e8f4f54189af10a465355f0da514e2c334fc74f8ecb74e5b452012def3a9513f46a0a54ac749ba89609db9be60543b96440d32446780e969e49f7d05a9cb74115a8", "result": "valid" @@ -585,9 +479,7 @@ { "tcId": 54, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343935353836363231", "sig": "1932e0cf0ffd2ada47701e3f5b6d8f7012ec9a1ae8d75c53fa3c6ab7f7d7f1c2361de4cf1ee03394489338525df2f747b8defc569f8340d26c2dbc193bf107f0fb19c6e148255128f37bfb3a5955f30d7ea923e15f8bdabcd87aa299a6695fabdf6104a3457bd18b115303ce6d6c35c8dce4b2fed8b498de5010b01dd82fc321144b60196f45267c6c8ab8e9e3aeaf7911f7a73a3d5208a2642f8254ef00f1fed65f6c816f8a924399d6c6b71eced98fc6b22da2c3495d1ef3398bdefeac88553829990b2381fd1bd02b53eff4d68c2052e2802e71e2b5532c32f0bf8521a153276fd6b2d499a596743b82240942e6ed7a19037dbc1216fbc42170945a35346bf77ec5658c9f8fcf5ce6e75de299154d5c88142c922f4e04752ad2a6d8220d37ead668e3caa4ae9c2c0f3e44d430ee2c115a7c183e91b0ac45f884fa8d0d36c1b6a083b8f1145b0fe2aa00a522d0da064c92425e453af3c6746653202e0114ad8168a031df8138d24a655ef654a9907af69a5f9496111b1d97be6d4d544701c1853fc7f41579402840f15d974a61439f601c8ed5cd373c318283d6b4eac968d2ac1357a90bb272857fa501833b9ee2bc93924d3114979f2452714bc6b1bedbfbe6b1b4ed0a1465cff71bc8796bfc591000424a5fe97403ad7802a8c526696c519374c3159eca79f5e8e3b1edba8a8b101abd3573e80a3c494567724aac687d58", "result": "valid" @@ -595,9 +487,7 @@ { "tcId": 55, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34303035333134343036", "sig": "7a7e2026a025f6a1989b14dbb30b04d03b12a96d847e56183cb73bfde34fa4a5ada232e5bd4e93696f17ccd1596b0bf1d3071dc5f0c186ea7d202f243ce959100892abb72e1c1bdf7da2e5882867782ffe4622ac0c8f867944352562f8445b10dbed73a09d7f992249a494c258abca4fe818c85fee10fafb090cee6db52e80e404e5b49992f321f7d842ede62881f14638317306079e87d3d713232d6b80b49a76a9c62654240c47cc8eb9d6690ff9dc19485a48587b392dcaa3b15e7f78cb6b034835f96e9cd115707db08020b23ef87b6dc31f4c54f0d17a9a714a975ddb8e8a03b627604fab80cbf52d7bc1a9d8678c3f58c73181dbcb55f0720ce8d281c3af9c67cf9117c44866e926a5819c23c482fb53c41dc44244ddb657f8e7760ed6795cd875813012ead3822f5ace25cc1e3d0fbc4b3972032c8f7ba0237e93f6e0029234059f7082ad695997c6184b4d5b22336cfa381cc2b0bcd1ef0019ab62d0f80a15c31fec09d8af1d139c2f249468a13bda15e49022b7b0ecd6dc9afaa15bbbd978e1bd71664f272296c2942f0488d5e72a615536bf8008b4471a94666d6a2fafc8eef8ad493fb0fad8c016921ccb2c3479f7efa44e8b2f109621d96ac4ed49d6c20f423cbf89a74bc3c528b45ba8ca341612940b21ab6ff1f12140200fa4d779ca76345e6239f99c6e9b627e3d03db05518940d23b59a9f41710afe33d91", "result": "valid" @@ -605,9 +495,7 @@ { "tcId": 56, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33303936343537353132", "sig": "57f2f391111fbf44c2e685940e4fe576304a638b7783a3cd5e374def5c89cb81e24d68e37839ce8f39718aec3570791107715be3e004a907e477cc29ab3bf1a1c130b39f19623c747c62360be5c68e93f0fec81bab2ad1ee7313b5c9e2b6c3ff5668dcf873ab7beeb91e16a9239ad46d2441fe091db86553856a97f45607b749da6982feaf59f5b5f751a5191e0f45e0a7b4a309523bff24d53000aab65bee328f1e1979916a837362f82a32d3a4b72f1a106cbb807e92eaf316f74ef19778210234043a8a64b4fe7f7bfca912356af5bc765fb7f36900353a56fed653b31eb77c77c2bb448699ca84e0d20816e4186ec2d4f4c686d6d4f41a35c914f34415254b57dc3cc02ea9c1da2a6cde543e3b344d3b59ede5b18a44df0a1ae87caa003250034a6f00903dd691473c50d038ec749a360c9a35ffdd0db5c7cf0fac87a230227890d8f8750952f6d8e5b7719051110a3562cb96b1592ec85387fc7fee30fa57e9391a0fa71d1889d61ef5a27657522dcaf75695dbd5a3d0a80580fd0d77af4decc580483e91b17b2acbd0298d4ea40583375f13f561d4aa459e803275a2e365eed2f3464207e7751d27d3859f716a1d668fd0f618b0e850b52d7cc4c88d5ec59a7aabcccd5da96ae485726286f2c9e31877bee9dc5411b198b11854471b49f756040b19d884a57d79ea411e700faafa9d80b0796006c9d1d0ddc417c21165", "result": "valid" @@ -615,9 +503,7 @@ { "tcId": 57, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32373834303235363230", "sig": "17df78ce7fe125d90ee5ccf0057fe37b4cb2caf4046ca8eb6ef3791231189a78f1c87305a9633b32f1313578df123d2a56683f66a945115add501d8ed91693f3a45abc947b24f87415f2dd137c3cd7835dfac4c301cf1d80b07dd0a48182e4d64b8257e6f19c668b737ba09b1cffc023155f2d683160aba73fd23848f687171d3f1841114470d176465c0c31dce07d5076e46cf6ba2a0adf8509319b6ae1454a359fd9116e746e21620dd7c71be826db8ce6b4e117883742a4d7758e71fcde995ff16f0d442d48756bebe0ceb43aad5b7e09024b30124757e93ee53302ffbc57e9083dc63e15d04f04f0d41f243a8b96897155e92a66116a028aa98b3b3c05aea992623ea2c764e7c3807c3c3a28453fed5038da31e8a38bec7110a27d0d1e352d20b88cd116ad930e1bc4731d9545ca21d8873cf8b86aa00af297b783ecd81c9eda28b2021fb0695937f191c39703465f9d4a90a8e8ae4025d63ccb941534a919a9181e145d365b1f9d1e46925bec75bf5e0ba45bf7bf68f744b90e7ab464db5d0ef971d46f3d4b44566853a92dae61a48aa73ea7bde8ee5839bb447d52953b0e5722a32b398233cf6957fc283af33d4c4728321f426133472657d5f656ddee4b7274e22359e16b486d5fa07f99b68893baf210d55117d45bf56054ef90a8b6645e8d1019e3aca49a5bfadef85afa6d003c687234309e3402a91d493352a5cb", "result": "valid" @@ -625,9 +511,7 @@ { "tcId": 58, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32363138373837343138", "sig": "276e1744c1b7062e91589ba1d76b136b56efc48ceeeb84121877ab0c395ba6b09594c0620328057e9af0a460fdbc06c0dca08d163ea9c50f3f22b71994d569a6c09e515deff62f88507ee230fd1511b176356f2500a1636bc3f8faa0a3eb0aba2e038f392d7df644b47b3bb9e23d3871ff96b41244d51f9abfb784a40d18b44a942528b4da7c1b9df5ce4c9ef5f3b014ffd7112922de8270f9e9821d3f494d33eb9b28b9e74a36355886355dc76c918b7e47ff6d24f008a53c87d9f7bcec623ebfdea1f699657e630eb8577a2c80b6725617f4b4c5561eb3cc7c362df8c0cced77e995e1b14f889855aabee25a2a63e9b74cd22093e2ccdf8466ee94321faf156ef1be5c8541fc7d432cf22bcc681e0c57035fba354124a42273a710a28d4ccecbae549fc60b4acf7ef056f7a2bffb464a883425c1fba88662a0d5ec5adc17844380767c483a869e1e4bef1153daf32745df4fbecc0a0684a03786b38c8830c47807632d1df72f5d7cb2c0b3cbda7d4a995c4fb2036cc6c2b896738b760bb61e5ad2366249dc26e71a3d4a377edc341318aaad6868ce47ad94b649f740dc264c4e885161e35e8a1d5e6952fffdfb6f6547eaf67abe4ea9c0f5ca8997339e3e7aa0b2de86e2d17be7c7ff6c372b985db29973656f686236d64d35b7f42b2edd4c81087ef999672a170176a6c34252a615a0f7d26c0696fbc8bfa177d5eed279a2", "result": "valid" @@ -635,9 +519,7 @@ { "tcId": 59, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363432363235323632", "sig": "3a0527f7b62b6f7a96db77a91b27f90050f51cfd03e5e09c44d02c2dfb03939e90bbc0cbc5c9d4a52ef86d2ba6cc7e043b081cb91242139aaf3ac457954ca4d17b41e5b2498533bca87e803dda644c54e16e92ab95b6100e2948b2088b171b3f25861ffd46876a01572dc1435cc8b54eef72b78df25df184a61b84161d80154c0794307a2e83db584e191b4025bea954f7b750b5850b9e225d5db15a55f1ad6b9c2fff59683c2d2968629f572b028c40a9d3cf9c73390cbc27fb3f76784e82622c2d3815e4bad8b54bb432be6a6b7e6d8d91d3d250fd4e2bc4848a9065805951188b139f77120722aef4494aaeaeaaa9e8ed2c983d2fedad9fe364d7972f01078057551087c11586d5ac0e2162739e4a421f00b31faee89f55476ed48e87158f94c7767fc0e540768846f44a6ed8f4a3a1bb4c236191742c13361a9c0da87e438a4e7d3f7094961893fc85c86fec8c676cbf92d74db90e69c035109c93069e1b83654653479770ec37ade5df570c3f7ec7519c0d83c8798e7c061287e57d6666b8c48ff7ae7328c6b653a1fc9bafda134234f6107f73de14c941a37ebf330316d7264bec901e2693fba76d3241e808c3a8fd476c4a5d2c9001382b03e2ea6fa295bf3491bf8bc3d26c5418baeb58ccbbd341c409a2b6240c61acf180c5469d147f271edb876802cfc3190073e828fcbc0299eca766907e9a0cde32342146ced3", "result": "valid" @@ -645,9 +527,7 @@ { "tcId": 60, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36383234313839343336", "sig": "4a841f6dd18b6dad728f491a6c748f984909072c7c2c50373db2c548e5d118ccce772c5088b0077e759f3029cf116105ec4596e1788cff6ea18e8bff5ff9ce245c8ecbc62d143aee9cb7ed66e898d48de8013e9ff1fe137d0ba6a07d0d393034b1a765ae2f8559b0d5416e7bf3ab87757618c4e2694433f0c753c8588cb58ca3385b467bab150169bb1c81825582b6815150aba2cb6dd61050447c11a8e96fb588d1425f482dab9d75feb8379c8e0229a5f12186eacef5abdb90fc0995585be9257d1f0ea831c6ff21f357a9de755d32e85891ead90095063a922e2ff7979757d0b467d194337c96b282eedfd1f8cc52d3e02b01ca0acb6f99c26caf5f0e66eed8a4fa98b5321a32d15308f3bd0c15918f05af6d07e740a016838cb38c995f9ccc53ce4e88ef4293984ac78e51eefae9f9020847bbd0d9e6f340efcd137d0d6d3457d6dc9a018fca1c620e95a87d5577db77d9b56edede6aee4fce211927b3a6bc46b6e048036683f6fe40160e4f0942c02186a19e1eb316d33aa6304418d07f9be3a9050b2838f855eb4b3bb23b1ab0ff19edc287fa1557c393fa634970369994b06e3d943ef827c2897a025c17648182df355a5376678eacab1a1e2311a6e90977fa7d0ce97b01a4839901504d175c9068d728c8143440641c8e4bb8ada58e89bd895257002cbf2cc847547d43bf64442f4a9e1137f23643cfe69829be8d5b", "result": "valid" @@ -655,9 +535,7 @@ { "tcId": 61, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343834323435343235", "sig": "1059836bf3084a871b0f11b03eea2ffc3a7fffc371797c9cefb571b407f94c8fdea066832efbc5a3c29ae0e1ef151eca1eb813e8b8e61fc3744ea837cdb786dce9c8ca5dd22daf8397d9654e828c12c7807fe656d572b39dad55d99aaa5569b1ab4958d2cbd260fbda641f403ff70f658bf25fbdd71cfd1e56c154e448449662aea41c7c6fec1813cd2861addc782cfc56e225ebd1106bd1c256af43ae1fd7b28f769c947e14d7a0509c393a2d8e93f2ae5bd1238a0d1d9dc9f4d2bc56ab5f5653b5ed8ee09a4b402d49dac80197371e6adc3cd8b67d1ec9b0779445ddc136a610d9f46b7d84f942028d8ac7726fafc08d6b5947cb5ac9f533310dacd40bdf0a64216db25f6c886ab794ba53d2bcb1f8ff9beefe90e73fcd29341d007d41547737b4d4feecd766d6440c9199b8b6f69b2e266c7609d17061b9565c2059f9d3a9348819c34815762910b6921fc1cd6b7d2ac8041169ad0b0ddb1e4397a2c6b381e3706dcce578a543c56a098a13a36f9578817d77b20536a715239df2c52abf248436344e71299b2df2ebf32a4fe0566d6232325d1b6571061b88f522ae64a36eb618b963283edfc00624ed9d7b466537fbd1533d932f1a3e58f4adb80887276e7a7660bb5bf7bbf2235124924002914419dd3e28faafe8621abfdfbbcfdbc1313ef72a3500a8942b7abeccbe843a576b947f122c9cfcaf75711b7367770aea99", "result": "valid" @@ -665,9 +543,7 @@ { "tcId": 62, "comment": "first byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5629382f987048f03b158dfc15ba27891417674868a94a11b82b82fc412338086390517bc55e280e0c5b6a152c5e44eb25f9c014bf66514aea4f71f467e612b9242186276694fec3b754f30486eec2b67a81b3dd61c70e87fce5b12a75d5acb30ff35e4d94601deeabf2d5cd26d30dd9ffd4106a7247c9149fd440d2af4422b190dff1e891f842c3f5f688f10d07bc127f94c26ae506c38576a9ef93de3a9d47db28c0dc46d0e4d52093039dfbeaa7079d87623788d00c119749c9500bdfc7d980f7bb233c040990dde0800e19d428a3c239e2ebdaafd6f174212ad17a036d2ff31349e8964d5594802b924a33dab69d3d9ccb97edbbe4063bc1dfee3e9986716e2495743bbd4bcf814a45df69b18c46a40659aa6cc61522ca5e395f292e41836dbc66d15a803347b1cc098a7900ff319068acb326bd5bbdb865ca4f391c6554dc9b51ce52510531db7a70d0624869a2d2323eaa54e3b4c49becae203849108c00d6742a144b9ddd7a45132a2dc2b42ef495775c3cc9fe9312345b3f1fad6c13e0e7ba92fe8fd67924cd433739ad524561b7538863aeb16e139779036d32036487ab22e029649b89ebfb264ffde09c38a35258beb29ce46d8bd873614a1ee8e2b7d133da2a18ba14e2a72a9f83bef8332e6243f32dc25582d19fca6d88c1afa4f23837479832fc9834496bda34fefed066280e3fb73cddef8c72c5757e3417f5", "result": "invalid" @@ -675,9 +551,7 @@ { "tcId": 63, "comment": "first byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "93cac00d29dcd13c59c08c017fb4d1a1fdbfdc110dd2e87386ce2357cb8623fd167c679707e89185005b185dba5458363d38435c9c49c4a1482a757c67e79c88bd715b601f10b0499423c77803180521f99fe2444d977f27e86f557612e9daced3ebe6e142ecf3ad74c32c395c3fb925493b8440aa6b3183b6283c56fa1625cfffe1b96b1f1f2a906c95e02195dde9cab260db36c31b9f5ac137c575272016d6fa33be2f0434b9462801748695a9256e4069a64104684ba9e098310ba4dc3cc2441fd8f250ca080c7d91ec08eccff15bbf7b4583fbd35d8535befce82a656a6c70a0583d30423712d557f8a1e9560977858a1e4acf0c196c2d92fcd4e9d51e9b811c38477b90928e8af3bb19bf5359003f7acbc1de019ed7b38400acd10eb766cdb3118cc374de28ec2408cf43618b970657cb3307f6081461d90bf9555ffc1df6bdc26a98d54f5bc212ae51db675e2775e997bea806139a7f4d32c75eefca768cd1eb707ac75942b4bc8faaa640555abde6907d34666b4e756bb1d7755f6af157579b82801ca06f56d2153f12000dda261661a2e1b7a1704906d629e116fd3cf1a779a7900144a75b400cd56b43f9676f54b92fd472673af88d249bc34b7b696f55eb08bfc653c428738ec08631480d0caa2eefaa865f85f14f6e61ac0078473e558fd826182bd0a3ce77dd54de5a9d78e3e4d3d46c136b2664bdb2e70d3a21", "result": "invalid" @@ -685,9 +559,7 @@ { "tcId": 64, "comment": "last byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "1590f61a82e0a6f331352230a995032ada91580ee31af5c1683b3efff9ee2c48ad5c36a0a2c65bbf5c7d579685faace7dcbe706fe82003124b94a05a27558ea8983eab69fb226f8605450bf13dc0c8dae90f8abaabcaac27fa8ccc2e06cd37cb1543c138ab80b45d715b6c504cf1a7b82554110de9bb52c7054af4eff289d00c9d56b4a6c933bd6f3c4290ffe4255aad546e5e4e71e5d5b6d882bcac33831ea6069fc2e350fe3776952a5832116c971356af3f1618aec1c466fe50ef64ee9e936acbcbb61552be9d6e1362022186249f4e6ebd8c3169e11b599f6645b11b30150155b0bb03f3b2a4dc585f504b0fa3149210435d2fb9fdac4638661725211908ae1c0540688b71b70100fd12584b19ed054d25aaa1df407f27b9d338ee5b9fa7274a29d580d0acb81c1ea182b957c22139bda8a1c7fca529a6df2089b0c3d0f03d3d1799bc186b07aa22b7bc06f69a80e423e86a239afc819232851c1a18337882835144c8b3f01e632ebc22db346304d794ee1a76dadb5a6f5193bba3b982c5bbbb7585dd7e181633dd92fe01a0994ec08d1054eefb474f45561449be7dbdae57fb1490e533014c0438f57cdcc582034a94c07cc6490794ab2164013b5f2ad5920326e83d9b3c216d3d3d2aab60b177c65b8af1db955456c992e0009eb9270a4cefc04209ac032314142e1c55b518a7b439cfab324fc9962a2c916c14cee7dc", "result": "invalid" @@ -695,9 +567,7 @@ { "tcId": 65, "comment": "last byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "70c6a2593c3ce4bb4cbfbc51b41570fb966d50bb48f8e9e6cd294e99bf3f60271c71965277d8f85e280a012c5cea3f3abf9370d983728bff790d93d00813012d286fe4bd7c36274ddc47b8ad6277712f43469811b7dfd77f65839952b5edecbdaaf590be732e45253e09cd98236b16d2157ec762e7c294dccfc4db19566b1f365e91f1169329a1c04e42a3f60c0b2705fbf01dcc933e991702f3c0ff52280014f6b8aab35468619cbdb554a0c6840f4cbfee9a9381c7157efe29f9ff6c7cf32118326e6754012c1d612a8e3fc65295c48d5366a2d649eaf3544fc6b8f43f637540832c5c56e0e7a56dbcd76e32ae7efb41fdc172b01bfb389e5c5df488813a1034dc5cdab30890599cde5b0da830ec2504ebc708e1a96a8571aaec42045d701b080c193472a80886f3a68b2ab330fcac623ea99c3eefb01af168626857d6c458c0293d5d6c76e87cb7a91c3bf62901a0055634ac21688425d1601635ce0f372963e9065195e523d6657c1a10eda3a90e21817150751c7ea1682199e329e8d60b6129109378f45dca594b97d29364d1e5c9c335c7018b1eef7a65fa2741d5e6bf161376a47b0e670ac4f2edd43ad1b05e0d847c74aeda0affe496a2f554d8061242aa705c713ad2166bf81f71c03703e1d43af05455c53a5adae6714302b249b2a8fffe2f04ca1f5e39bb22afa94cf9429fe99f5359231bd93c5ed008beadcfe4", "result": "invalid" @@ -705,9 +575,7 @@ { "tcId": 66, "comment": "all bits in m_hash flipped", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3ed784b228ca4c6d8600fe7f18db69099881d3ac4ce0577d4e46e10adb3004f213796e9af8cd78ef116f373cd1a070569b49a4ab55f82259410269db674ea4993e7ec3ef834ce32318856142921ef33ba4bb6319ff6118dce780cac66d7a8315c12a92437f446c851c657dcc5b978d454250d3fe9513f787a9e5fe9765be6a92d2a970fab69933e56b692e2c579259105dfe3f0c54da11c21ae0f965c7f8bd15b3695171a2b838cea7085309118dba06cbf83856fcb927569760e341bc5c9dc7da5906b03f74c426b782c418f1ee50f614982f5188bf86894e30770a0b8fc7b02fca221abfbe64356e9bbcc0eb47c5700ed86474006d308ac4c1709b88774b101dfbe0d203c91edd140532878a186e6f972bd70fc7d0527b3a4337c9a715ef7f9256a1e5a06df5aa4fa6be6416143cebeb2d2bd039727325d8aab9b4fef2a31465bf8fac21d27df08db6ae22281a0615d252ce3eb8e539687ef125da304b6bbfe2518b57c95c1d81bf5574880874a49d46cd9a7fd535d9e7d04951b4c2e03ae15fc562016fd6f7b08ea5b427a78a2d8770ad98df16b94ac918edd0c4753055ba14f7d1b253bdc37f5df236d70b0e83b4bdaec9bd29c558dd708fed46daa5d4e3312c08523a0066369fefc7a2ac70ceab29a3b56928317127a558aaaded7bd6855660ea87d4defcc175255894bc9d94d5b420a24d06c4817bfc4ae92ae5ba4ce2", "result": "invalid" @@ -715,9 +583,7 @@ { "tcId": 67, "comment": "s_len changed to 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "924769b488c2f25bc1d2d2ac9b2934bf4a00122bc9e635e8b2dc3f5550579fd7fd9e072bd8dfeb7e8917045c7b2537b96f8fff9961115a8f8e866b35cc1444633877208bfd1410e1ac91fe62484adf7e8c0eb5885859c0757590e34f095f388320ce455e4df56cfedc7b15fb5c9d95e696207cbddfab63a71eeb9ebd4aba5c214267a6af1524716821a5a2693702e103c3f9b487235a3fd3ed9debcfa51b5c796fe2916746146c07147370ed15424fff4b07ec133a92037783626a0a48d2a3a440a611712ecc7f28d4ab146d898382a2b25df98e27e15e168ffd725c57077e86e2e88cc015217fe2ede8978e4d85acfb66cbd2fbd36936b0292fe63650ea2280f86a9d3ca427a77f4f9db69f117a0e41ff86e98caf36072322201c928c125c2f4a19358c62ef47df4a796d67d2feb9879e3a195895042a5a8028bf9e013f8b142363a1a192a2e3bc96847a515322de750fe346ef150a14e1adc7cbb6d480bc42dd06a8495c4e6ed4ea6441ad719f2edd6696da0530f54868715bb25e17d492b174b77a992e2fd997bee727a63e8cbaec87de36bb700eb4208e174e2ed437930990fc7f5e58e59706402565e52e9f207b4546514dcfd84d74348ee93e90e9bb0f4f288fca98d526ae8876779112236a5446cbaa615d8f6e45dc5c351ff45fcaa7f9e6891f09a620b2b12489d6ee3043c86c35b0992a086a271d78a37fa5ed6322", "result": "invalid" @@ -725,9 +591,7 @@ { "tcId": 68, "comment": "s_len changed to 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7f984e7041c4622d4cb6bdf9b9df4a513de73b47d0e3688867794786c363e63fa09dad2d74552cd262b032f1acf8afa7f1cc8c593ae33df963b762d9f44ea94b98bde0afd4ce6a320cf449d8ccf29c9e488ece1d2f0a4142520ce2051898fdc47f69f63dd3abf0154b40ea9da12342685596a311b6c18f11bb9c3317ca8460f11658608a1ab2986bd4742d278166b5282d051e2e5e68be7374cea0ed4acbd94cfc3c3d35db86e6cdeec623e388f29309e6fe04a78750c44ff946ca92fe4492b8bbebf00d4aa52257d0801200a72c6f8c0f330dad008dd934852bcc053e63603dd82ea0507398f2058d5bbbefe2c25b72ca665e5001456bd95a7b13bdf53fcbedfff4a06d326c91a1cf693dd8a8fd6dbb9e17cf4cfb9c7d2cabc4f27f2ae01f81bb88343536586f6b7641b6a1bbd3f2fd97ebe54ed42d019a64a8e994583709eb6a7db5f2ce7606ffe6097370ee1bfc459be4cb21a8a6eb45a962d456f44a3c42e694a11f5461572e3e699d18a8752f663550511767411b66e4b5ec38658c0eba5ad74630619a497de014ca061b1d1f9d0fe19e4b52d0865c6befe3c886e02237268e0b4fb07eadaf6bf83e8f47de8d6d0448b10c029b4d8a6a5e37f13a167f56e50097817068061cb7b6895e3e13fe35e61791531c9d51fe616d767a0d8b1a145a47032cfdb51c37d8a2785fe2ca3174cfc58c52cd964a1864cb95da6c5a45a2", "result": "invalid" @@ -735,9 +599,7 @@ { "tcId": 69, "comment": "s_len changed to 20", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "1db0c28280679c7279d9f4ca1b3ad582da63a80e18ab2baaec5194aa6c2435cc5f7c3ad16e9b3e8eae8a9e33a7dceef69588aa5b0b16c184ff54b60c41c687b77d849eb36295a7aa3590e30f21f2768eeab26f13135ad5353c889540906da7021ad10751876587888c25247584dd4c7e35de68d6900676872d7aa84dca74cd41390c01eadc982359766fa6cff61bd424baa7cd46fdc40a17a97df468bc200849ed315f4f53d6f24a0af0a1b51112eeeee438f48ebab9c396f4b6a0dfe6e23beac92cda74d5a762bf7591da988341a796ad7e6cd72ffb6df68b081db763a48eacfbfca7132f27979af705089cafcb774e592f92ee06fef8c9f6635480a0f84c89c2ca4a131937a93307ea76326f2c1627989c0dd0eee1b34371d78ab794543124ccc2269f67152f409532e9c1d1231d79e5d6bcfe9a153223038a1fc2df9e5c50739edfcb6e7157e0d885105b11be6e5a55a950cf48e827961c00b556c3f52554ddc9ee9b1a0e3534b724de96b1009af28a3b2d2e4359e674b76ff7bf79d9d6e52db23471c9a3d430b05e85edb469dfe566441e5bd565621006e1d1605b8fc45b2570cb06779b28283834708485438b41b478216ecb9db8ec64158159bfdf84361bb1a2839a6733db28d46f99e2bcb704b55f25cab22c7436474c68fd259e86800ed657b4a2624a1a5de45dcac39c5c2d04f08792b9a5013bff0b6da1c1c288b5", "result": "invalid" @@ -745,9 +607,7 @@ { "tcId": 70, "comment": "s_len changed to 31", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7aab397990494d9b556095fea34c190bf712b7b2a9307f70252ffa319ad6944fddcd535c7d663a961a6c9ce7c7a733c545c96f70a7356804d1e68378c36c1390bb3e9009a743f338586b1f61f8933efd591092e93f7546390b7aff36dd102e45cd8641c010085b7bbdc1886ccb8217e362a45479b4c54408b7a87cf00bee6be773589266ab0158a337944d973b13464220c99a6f208637de6f89718ae8a5dbeaea8fdae74ef54c77d506187774f1404b1f77a02797eeb4f396910e10d8e6e40759d83b4d1a784ef7554906248478af8be8bed223df96e62106564681f3aaed8e996d4b7ab1878c501cab0e5a2beae6acae399dc6b1045362b7d707ed8365bceb02fe4834f51275da4b3f1cadcfc33202265c600ab3024121f68a326e37e721bee887fc1deeadf43066797c0ddabbbeb440c0d6dee4215fa8ab9482acec22c151dc9985517410429c771954b92defb6d813d0da98f3e9bde7d79f7eb048657fcc666fe05643a6dc8e274e06ca005f3416ed0dadb760025fe9618cdaaaf35321d822afda4096604b36c1cd1b880c955115eaed068519aad85df7dd36c5ba5093eb0079c54260f4e5e21295b4cc028cd946c91f598785e397c65054459951450a5ef0ee7303650969d77ca046c83af4636902b507704976bbda5da63b7f40f1adf8f491370d6f03a2cfbd9d299643d34549e14bbf4a961e72a540fdc317b447a5c8", "result": "invalid" @@ -755,9 +615,7 @@ { "tcId": 71, "comment": "s_len changed to 33", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "38d4ce6a14fdd1db34c7e33f34760bb8b255372f80cce1d708ee8c4319ec1a2ef9bff49755de7e200421637c42538d85ea8ac52815ad7571820b61f377ef75d8bf90e515b10b3105ed914efeaf9d65a395487456c72ac88daa242afc0cf7d158efb28922f4e5c5111a0963c0d0583dd5c1293113c80940a566eaeb3f109bea357bb1f963a4fdb9e7d3381d33b4276c426d31b02bbc4830566b668279ef07e4f311c7c890619de19540888bd48c9842ec59fb9c11b7f57a839e32dc11b2deabdf77788692c31a2930ca014ef4c10ee800b942567a898cd9eb6583819a336c69aa54b188af585364a2c53b2d5bf141a5ecfc046df96f2f56e78509ccd1d01b376ac7fd98212d84a801ffbf42e70f7699fe69ff05d3b43dceb2a267eee9d9975f965a843512a6b33c73a639253bbdd7d0d1f9a98f757bcf4cb5838ef719c3d40e31c5192d65c9769ea68917da6b1881446a852f8b055252b1409f8482062823a88f26eb81ba17f84d5018f6245281acd525a9ac964eb937066967c3ea8695f491ac9a8e44012f63b3410c38d99f68e94022d005a21c886b0c2f2e97b82a739ac1702939c350736ba649f82d2a319be328482756383daf45bf13034cefcafd54f3eb2a94b460a36b3b1a57c89cf60248663bd69e10b02434b20d174d4237d6be72400a3a372ed9b0a0f609b64a9f1f27c2216794d52266f8f27598cf59acfd59489b", "result": "invalid" @@ -765,9 +623,7 @@ { "tcId": 72, "comment": "s_len changed to 478", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "2346ee48cf6fbbb6f8f60c179f02d44b636665d50d425ffbc72a3abb0b865f82e4e08005ca0bda3eb7651be77b0660e3a538307a6f27a2e0d9caf745363e0b162ca17944dab8f2662cf0c93747d7d2bf2d0cd99e40073f06772c297e7946fa115805d2b0d533118b7fe34f56bb8949f27769a9d5162ffeac36530e3f8951f7441c9fd306d0556bd68ae8ad574edd3fcf3d36d76dbd2624f672236766346a713f15d5b26fc37140d8b4b88e9cdfbdefa4ea8c09ad2b11d1281c41e117e1b0ef1d9ddb537511629fac3cc9468892b0ef3ca1b0577222b2192aaeab71799cc4ba56bf0917e6f2e57603e89f8e43e11d61bd2791d125b42ae09b54e4abb839d2a4bb168ef9b783d8a6a60034aa257cc552e5fc0743e8bc5588e5c3c015a6dbc1c3665a65a64b53fbb2ea44ac3b29678d69c3b6d3bd7c58426a9b63c3adce7529045e2e3933d63b8f003c2256f474db2d56a70ec453d1c2ad237429096302401bea13ad2395dab8348986e0a62869df95475b4f9438389907610aca56bccd5950748e02582b41a0b3ce3b0adb3e40eb484d771b48339f0d68dbc63de4649045d8c1b774e84e81fca2098d713ac797437e98c9de328b3fe2a27144445ed3c2130b63502b5de8da628b06c8186f63dc73b6b1a4eaf39100502e1cf1fd940bd3aead4dfe2b9249fbd558baf4bf879d277981acd53fe77a05212da7313b0e8369f6ec4db5", "result": "invalid" @@ -775,9 +631,7 @@ { "tcId": 73, "comment": "salt is all 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "64a883f439b07c8b21b4150c73cdf50f72f6ca2ef90da34bbffe5c92d37821f7e6a7a1d36904ab5d9133cb82527a72759bfa44c8923c18551129e6a6e3851fb2d4641c62e43f7c7e4c740d414dfcabeb37d40a5ce73a77810a38bdaeb134e5049b29c1486ec401f5e01aab83568cccdf7fe4825d3f56a05875177ebbfb792e5cb2aae418fde5b1e0f63a3e83d45ccc1f8549ef6de0fdcda92de90236560a514dfc520920de4f57325750e52acbd3b0bcd02ecce288e2bcd5058d40c647d9fc9e55276948f19d7d67608e444b632ea1661df452cdf3ab9fe6270db4dea4013d38c857d26685fe31ebcc3a339aecf247bd2b1d7805ceaa22a021523da3522b58cd4f1933c117bc289f20e0aea55bf92e19e824681b2a9b93c9680da90204bb69887cdd774c213368608bbd9d3fd2f567ecad17b49f15a4d55564008f1c27d4526568e34fa231ec5c5ea0023be8730b0e6eda39b4bb96069dff483c8cf303647ff17420a3d022a304be72ec108924a4c84579b38c810988551a76043cd9aa54f763077e4d2a4473b3da44ba857786c6217fd200ad7c0bd5609ad6d6c85ef5fc04a0af27e2489f367ea7f612ab825a73a1fb7b4cd9a7d45bf4cd0a72c9bc54ac81193645b14e39cd46181a79371bfcfcb9359a6656105f79c11ea7053acd4497db651f98f593d8487a2e8f2d3419945410e580c35d40771022340c4c4d6f227f91a1", "result": "valid" @@ -785,9 +639,7 @@ { "tcId": 74, "comment": "salt is all 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "8a5225fe5edbf9240c281f69cc26c89641e258b5f21f56a5f11c681c87f6f451fc07490fe6b1ed4febed4aa7c010bdc312e453a599be2b37fc2f1a079ce1868e2ee59b3e73c527819238393b8acae914ed42c9d2d7641e697ca8946d2b53879d33805fd91f56e608247f1c6744d8b8a12e02bcf7f15e2ba176995f15a6458a926b77e56c2f3557e716cb7a730812a1f6798159118d9d95b593dc45eb59ffc9cd4e636b9b8ac8d9718e0e89269291fd42cc2ba7b379cdbe8e443f283b7517ee5a915ba61cdfaecc9203450d70db365588043cf777fe92e0aaad484cac58ab1ea442a2ae62f5dafb2718112eab650d36743a9735621a18b7aa5dbd9d2d5122afdc3b8ff49d91ee79af3743a0010bb8e88b6fc766b98425e2660af1b38cef8b7ce5b9f3432a7358fbb07f20c9295a5eeed04a586bf04f5f9e8b3425a7d0307b496848da8738cbc267052d7a679c95e799205b4f7c00d9cc668c40cbd6368294402e26bbadb9690a99945d8fab81c5d178d72ce38b0b47b24043b27404690af103b7240595134faef4788a6106234f40e2cdf06089fb602198562b18ecd03ccc58d3e98173a9093eea3b315cd9349a010af282f3c485f92c0fabfb774d6127204a254809585c4890622d98659752276db7a890dd0cd4a6632004651bb194b056ca446c85cee7328e80da15c16c960f514dbe8fb9cc114330a160adee4cd449cc1524", "result": "valid" @@ -795,9 +647,7 @@ { "tcId": 75, "comment": "byte 0 in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "2f50dbd395abc6fd0231b9bb6103018534b39c4d60d139615cf1c9271185c5d3988e99735c9fbbb649e3cfb629d73fa9e1249180606f8e8621f3f5033e5cf7f67f4abea48b53eeb5be67031cb6afce1b26538ca318650b87317f6129f9792f3cec4e98a56f2d7504999ac1fe46729fb390448e5353b999a52044d2baa92f2ff664ab5a4ed82911c5c9942a3741fced99b9437b102db72fa5d1fa87929887a2e61ab06dbb6b8a39659f41f3ae07061792ccf88802a6b17aec1da1c35bd85da150dbf11b3401109e43261a0ff2b22cce779b19b5f2925b55cf143743600ac4c7dcfae7a17970da3d52d74ebab46744e214d22da8d1aa8021c8b47d6e2c585535025c19335668e2d851d6881a594d03852b45aca4fb10f9e85f053a0ca532c40cc0537518baf7fa388c2c0743cfd6355dde1382cf2c9ce1f418be20aa0f3be147d0c9c8756e2c23797fe9f3365aef876e793f3636608b6221460cb76863590b3f5f56f6a5cc0b0ec4d56b40776d629eb32c7e1838aeff1d3c3761edeb91bf62682f7502dc685e29ff1f678e287efbfd364ff98088f42ef58ef2a50415531c1021a13c96c080f62842167239cda8209ee3641da51f3711f0b665cc88a278dbe2619200e50037577c9adf0d78be3879cc1a362f673ccc3e03bf9a39f4bdc10d7f044101a02a83ef7b63784f002565c06eecc819483433bdfeb20b5f91185be6adf22b", "result": "invalid" @@ -805,9 +655,7 @@ { "tcId": 76, "comment": "byte 7 in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0898add7b127d3f46c4eefd56fd293c166e7b601caa0584059c62211f3c063b9a479f7f9361a1ba96a6a640f9c3c12b18820e6da9c9bd01a6062ca722d0abdd5a9031ec328ca8729e84079ea4133b4b4cea8ccca9e1f9b6a53fa8486ca20390a92dd5945790c371eca5c0958247344334891b12b53baa4b7df2e15307cc58420958a4a8cc8bfb06180174ea8228ad46f98725981a2a338d54745ece14b65f38bdc5c6bd87c3b2d81648b47a89afadaafd51bd9250debb9351f654a47708332411234df725ecdd0ba3ab778560689932559f9fe94d937fbe12126025f3d1464f7e5081c9f8b7f7a422cfc3584ca98b5f0277e97ce9229aeb208892f5c564157267fe59d5cecdde948647dfe7dae62ce6f39419dfa80d4d9336f874395a7f4f2099bf54227ed933ce9705efd1704f9a9469c781fbdfe8df12b13a15f802d309abb0c6560635a22e49856ede3c2a5271a656a76a059fead975ea077c4e632b9f13b8b3950f2b00c3834d63750098e792b824e54d53d6dc102a4c7de5b449d083436b7714f99928969c3499104efe30110366abbf71c6f8e4f069be0d246c2ef417e84fbe075d48aa65d82590c3ce862c518de635f8c6ac009288aba112de47c117fc47be80fd79f39e9831239c34cfa9bb54a07ca67ef318fe6efd6bb6f0049fe255846a474cbe28bf73099e948c91b0de01a9f60b80f21ac8f5601ec36f12e06da", "result": "invalid" @@ -815,9 +663,7 @@ { "tcId": 77, "comment": "all bytes in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "2daac886b4fdbf32ed9f9e66f1abd5af7266025d168620b051dccea674662e1a347ffc519345ec8d40d0dbb4a5d60317632b5d504a2dd56e89aad4438d2b824ead94b87bfa918ece96c3639fb1edb6139bec5c4d3366588992f26ddb39f6d504eb24b90580e475da022c125b6ca3f34251211c40c3e2ce95f9dfe051f728eab654d95a7ea5aa37c84ce0c2c3abe551e469e1ea3fb94b33b5c3cae230aca4a13d09fa6925e7603e2db91a17ea0a8ec77372c4425542bee8b8a5de029715f62a1992c78ee2b06dce17dd57796d48e3789e7f511bf85c15366d504c8266bae2357630e5c70985622dd85bdb6d04131ecb639c34295c49b47c325018247a154afd1674189ae2708ad2ba5c13135cb27d0e5694e058c9d36977fbe36f39aa8ef0f99a7b59a9af3bf3ef737c36d6e8f137faa38bddc62fdb1f1c6ca292cf606a41cb32253804f14a12e66a9851697268b8e619556cd00f6abd55b61d7b4d4a9ec8a7fc3ade79f96e47a2b376c881b96f0279d0cecb634c4031910edaebe92201d144d65f450357313fad99bf10183cca7cc6fdf52382a280d71c0b54a846ad7fcb2e62f569371ca403e60d8611a77ff4392c1da2a0792bfc835b161f407e5c279cc705483fa94db072b9023407f1bb1de67cfd57b08f6c5094eb2754ae1581a8471766c1585c1afef365e492c380b7e64722b6beab3c1e367b9d615a33fa1c13733731", "result": "invalid" @@ -825,9 +671,7 @@ { "tcId": 78, "comment": "first byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "707ba25d4bd3b92daeb91154e68d056f31857c57610f808429bc5f0c0e4b52e079ce2628f78c9b0ed061764cfb9c937164b70ab7274093598a7425d5e67a48c945ab8be4e7138d88eb5f0486c35986c805212366c2a9e775533e7ce71b1c35b4bde53e779ccf31d31fcf278744bc7507969532a8fb32c1073ee31e7277d9a6111450fc65c60afa0632f84fd2e8fad4d201c1dbf7b9ad97de8a8977415a70f3946a17dfd2e4895199775d6ff45d4785ec78bb5c54e26df4dff47b81d88fe70c2d2ee5e8bf83f507b6a4b8d747288e9073fdcdccc972534c1b51638b0f653a4f6a2e22b1393744e978a41856e6753f5460dacc485160d480d4d5bc5eec5ec3eee1e2575e2cfd10856701425c4de05966b0a6e86c9545455f6f62e9313022a60b4d34496db4f94fabf9e3a40be0cd77a15248fc2173a5ea65fe0b992528e0cd8a7ab2e911386c5b64d84c0cd0428fc2940d78e8f75c9e3ffee83b4328561760da96f7b015c2700ac6ffabcdd67a0d5e07db92cb8ecbe4842ad8aa0ebc3a1256ed03e0c3e8f67f51dc70cee8447adb7112ad7791dafe3d1319dba8c3e63a9837c15e3af11b0cf5942a8ef2750bd218ef7c266a756627b23b0861df5fc9cb240d49290aa9eedca74ea69cc8640ff746731fa916eaae176b492f5031105e38490aac5eb46df185f9d6e5f8603991158cc4c43744b03dc897fbbeeec00eeab8c7310051", "result": "invalid" @@ -835,9 +679,7 @@ { "tcId": 79, "comment": "first byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5acb1b66dbdc180df233c83a3b6291477a9d8b4fb7f0253d928545739b1c517defba99a546e291c23d1e925caf1aa51b462c689d070ae413fe1d88cb7978b01a28ce7ebf2f5f97df648a7d819dd028a53b1d604ac9edc62f62655a56642d087344e52083073ac02fe9b8ef7e61f7476d59c78a66d4ee07932652997bd756b24ce441f539e4c7bb3786f1e4676d7e4bb3ba8a83701cacb2663fee71448ff2124a8cc19e15924404bd0e5f56a7dcc5fdab8146d947010a44711c80409fe6b12297acac7b79943c8de00d15fc1f1ecdf9b0528b3004fbfde8fcb7f082378d97354107e47c48a1e3c0499ad6371480e88fd164deeaa3a014b18760074cc96013b86ec31bd967ddd41900cb9c2f3bf5704754a357124dc536af4305d58c8c88ae214ef3ddb53ef10a2c6211d55a3cbb277efd6be1b36d6a8ab997679399aa7f21444638902fd34d152f8ec2eda7467018c0546cb54233a62fa4b9184813b9d46a034b3d7a7f8f01bccb8a5b364badb94d688302598fa393ee8cf6e2179345b1e5d866e2bb5954bfd9d192ac73374ec4cbc6c1478cd042e4ef270fbfcaad8987b0e4e1c696bec8b1ebaed124a0b58c79fd9fae00e19feaa82d52dce97baecf82b5338a67fb536417ee2d0b8584a998486c770f26b8a58c8856439065b3a4b81627000a01e64daef83b146cdc7357833d447a4ff161d63200457c6721d6dbafc687887a", "result": "invalid" @@ -845,9 +687,7 @@ { "tcId": 80, "comment": "last byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "8172c8d2dc7f58d3905698c0e814054a8d780d154d14b9d05d96fe0416e6ad01ef540a95920cbb3b3460e4b3bdefa26134a62e09432d0047e67c680cb7edfbdd65eae2f2a15a84d97886b0e3c46ab9fbbce611145b83aa313fd03ff001ec07b4a6f814f848cedcbf69669e03641210fd5636b889079343de0989031e37ee25057aa0bb2a793feff540f1d6532420a64ef3f620a0070d2c98e7182cf7265e8fe8909b8e2b4cdb2dd20fc0c1db0535d489d37f48d31b3727eec9e171b6467d63124d1663c99c019af340777e6f4b43bff7b50f3ff456bbe6a9938ce5e59f8497be33cf7e9306daa643b5bdb933318fc950f69d309989a262442584a877f114e31de926de13e1e18653deea56a0b5d4d825456e3bbb30debd83aca1c535aa8ac8553da85571ce4ab6e04d2eb292f8e5fea7649529e29c71420ba191c97c24fd9a8662331c7949a4669d2426e76a259b9ad5033109be2dbac49a5d13177162f06d5b6ffe55a98c27c859a43f918ae9b586b18c439f3c418cefcbac8f38af9f8be8fbec886899f754a50f319ea8d09ea8a3d12a658e05e62a43555e241314e246d9421022fd8c8fbfe76d3e26ef17fe84c79664f567edf8fcf6aa43769282d33a85e89832a4e81300c7f156d0030832c3f0cd5ba91c7b6f2e13d2a91a9732b69d32a58ef2773a9a74beb5fd53ad7b479443a6527022a367710428a1635592d90e11a2", "result": "invalid" @@ -855,9 +695,7 @@ { "tcId": 81, "comment": "last byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7bf03228ed95a2af0101321c3db174eb1f597c999c22224812ded57643cc1fb9d9de3ce9085dc60d9f1d40696f0e4c1c721cb247ab1fd2d1804180e5f51b3f8de75c489971e7e7098765e4f991ca5212426e771037a301af1c7ecd95a5ccd8367e2f6e84b63799119c7d0d5dde55e6567fca990c11bffdb9517cbf6726dc36d19a97641dc3ee44e568ef4297c7f96f3fcf480a87312448105a6671778abf9ef6d8c9ab289368560e2373f54c3e313b2d1db35501389131d1947fd7dc49570bccba2167ae4610a0229629da730d8d8d8218c5a586c5095b61fb600563ef660cf48dbae491e91bc07ea96d1575fb26e9802888fedb07a68268d9d76fea5f3429c96fe17f2f0678703871835788ccb733d40009c8be0b3242ca11f7153a4d906f230d56374201902167872d6322470d53e660d5cb4b65a2ac69b6bf6095722540312980aa2adc3d8d3336a8f4205e2e016587772117de6a357c20dce834cd8aa7d31c4444a235683b782e473ab60404e6ef8400ace3b8d48b6a7801c99ff1f405e888257993848f71e81287292790e1b011cd410e3e3acf31f280ab36ddafb0a3e1772690d053f077ed980c596d81d2628e47abbc3019d5277c70db5f4838581db0e572a2bb0187d08b488f2dac22a0358cf77e0e36b17b17664a925eac940d15cd9424e92f489a4d28405ed76507625504fdf489702f089de36a4300373a833022", "result": "invalid" @@ -865,9 +703,7 @@ { "tcId": 82, "comment": "all bytes of h replaced by 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "83a5b64effb15f9f46303e81ca509581874881b71b8e1ca08205b22f383e722e89666c2043a5c77362ce6509816d8cc7df36040eced3b7b1a8df22a2efed801dc4dedcfddae40f20c79bc0f8d64c336099f1773a7b32fc484ef01ab770dca03e071815651998bdb4b8ea11255480e63be22de376359c37b3019d6e264e1f7121de2e7f67d2cf98af80c1c4042b8c05bc79877de903740ee6d1889f2814ba9bfbadd6a5ebbe09de94e16fdcde8ca8af9933080124fa2ffc1e4338d1d878fd4c55dbbdb273e617dcdaaa76aaa19542274ca74fdceb0cfcda21547674b2c0ee936e955e8dc4aa366fc9f3f6c202a0a3982220ea8384ef52f8081823679e60095fdb84d6d75a63a563f726f5ec833633ecf35d27a9e3b7ee4a94133b1c5a15a6dda4a3f1957c399045ca096b4be079523d9f558031529e9173e7cf612262e5c9599bbbc2d94ef12301e23f9b2cd173364cafd6a3e3afb7582f282eeb4b2a1c17698bde6b6a82e88624e3d1737071b8c1fc6b5d77ced9b78f0c9aaffd78fea3bd8822288e0bb761092244df57ca49e32ee8213ee0acda5bf8fb91bcc3409ebef6c310f17d9784689e7c79ff33c9bc317921b416c08030c4bd02629061dffff19844d867f9a06ed0a8c1631bf2a55ec418a6003a6b5fde0d0ff223c8e689e93146771a2cb74ca271116af99c68605d9690ceaf833ef898a234dc0b70c684ee1c638152", "result": "invalid" @@ -875,9 +711,7 @@ { "tcId": 83, "comment": "all bits of h replaced by 1s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "73342b3c90d9fb6a7671295d7c258b80bf907ac32b1cca59db942b80671478c42aa2214a03e4d7d7b645ee333d642dd19acc5b4eba7b50c10688b8044b6c9b765a8124414610b97b84e0fde8876360a53396587eb973ae69e2ab1899ce030aa29d2e83d9206d4a26b384dc32ff02508169b65ebb6fa5f52eb4c24ce41b5e467178b94198fa399b82e2c75055c1417d001ee9d643f9f6cd1da5a566578f1a2af94f7e3901dff3f1f4af10acbe6aec703457b7ed27ff17a77955fbbd527cc7897fa2375cee83d89ec509130c644f8179df5e0537d8ea63b8b29b734227f74062b43334065d4092a30f609acf594d917994ae9e9b256325f47867beea84e036c4f8b117b366b016fbdf66352c5dc6f95750ceb121ea45d4802aacba9b7c7d79bf2604a866d7af58a2f13671eddb7539c2fba46e094e92c129006552ac376d216bd0c91ce45c365b811303dffd2082a1213487090ff3952adc4551a2787ab0d52180d0d016990f243720cbe55f2c0d68465e9be883bfe90ba55d28beae531a2b6924c47fa7ff4222b4f20a2403657f3df30e423875871398ac26fad9776cf8cbbc3cebd735185c1519cf9956c457b2b7a3b8199979f2a0cd0922b391fe3ba9892980bc3ac260d789c36de616fffd525097b358875bb02f27ba2e23c8fedf0aa5635d6179eaaafca58c68ef2438be5ff9a8b5fd91972389d2aac7a72ccb6fffbbe39f", "result": "invalid" @@ -885,9 +719,7 @@ { "tcId": 84, "comment": "all bits in hash h flipped", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "545e9cec19e99d88ffef7d4c655d2f9b43f3c1516d04c034c4ec8f1169bd29b4faac01073bf2c46a6225ccb2347be24d1d185a8036b1f6cfdd32529c7f1ebbab7e183dbc69b761f8ccbe4ace536807c656dba7fc2ad315e7ede291c870e9029d005f7576c34319c1f1cc5a229abf2a1dec3fee015d60c3a577b1f1408e03db21029cca296c0bfc2955caed97cc18c8faef4ecc03f4acbc8fb6790e7a8d0b919a268b242f58eeab9933e0bdbd6e186faf94a16445fb346a341a19c2242e2aa922480e3ab05b96577fe69cb6070c62605e9be171625f0fba269e72910914aabfe0e953d14415c65cb008528bd73bdffd1b7ed09ef613b905b981cc7e72ae48429ce545c5699440037b66cbf640ee711c67f3fa7b7f3061d7323cbf7ca8fd5391ec929c8f33d51cba12db45cabc2597db12d73f5394ab6a7f3bae6b828a07b4240f887b246926cd315cdbbe3af8e27722f02ec8a4468c5980819b5dc9ef9b3240ba4ad0a2f1421b4efc5b9960b89baa5427ef5855d0e4aad5ae99b864b4b7cf85be717de8a8fd602af962eedd1dbe123a3c6b638468448764c034b64c94da5b494551be3e3b7bbfe521bd28f422ae66c89099578c7e16abe414fe8aacc104b89c713aa55db5a27758c0f3b4a8513f89e0a0c2b777a21410a12249dd344fad4fef8db7acbf2f5ef7accde3cc6800cec47d376debbceda46c80605c0eaa41d70688d3", "result": "invalid" @@ -895,9 +727,7 @@ { "tcId": 85, "comment": "hash of salt missing", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5be11f7bd46a4472aa7d066d77c1ce4a88940eff4236717046bd55bd47cc48bca44fc48ff5c45faaefdb1e3dce253ea1bc87d3c44c83310d0191a282338bd6386df4020ddcf109f62944c7519cf4e8afcbf34d92540e25d503483a0999c92c76b3bb0748d02b31e40e6cd33e3956b5525cd672b265fdbde079e1a74a3506ce365331fa83047d2045404e2c0ce4b55bb11aefcb3f25a5d9b718e24225576e2485a68482e4bda5a623254cb9601fd8112f8fe78360b20945483e1e4ed707d20d4d994f60d04817bcc0f0bfd43e79cf68495132489d7ff5545ae24b4455d833630b191b658e0623916e68fefd9fc7b75ddd48ab79037ebc1c7a4eef9a701a48cebb5b3e98715ed3d6b17b197baa012de22fea181816db8741430cf030156948ed9c7a37cb98a60d459a0bf7364871bcd1642398f12c5beec00889a209d413d33ea7d3fcd3d9955a8b96cc803415382d1674d6d4266f5a78ca8e4315ed8c53065246426a6112a83298ab53b625271b5e44d3d55f378f6b64be82eba13d06d52a2792732e13f5d27376ecd64f56d45c8839ed7af7ed7b5260861b29746bcc415edc93e19295122171e71b1cbabbc6dea47c70d16c4f7da5ce61c6df8caf4d4c6d1e81f6ba0231f5a5974efb6d670748d1f881cd34ad64e2b7e352e124c7744a3aa9b25836f069ee59dbbc0558f69145b7d4415e03a8e9c651a13f98092b7ef3a23605", "result": "invalid" @@ -905,9 +735,7 @@ { "tcId": 86, "comment": "first byte of ps modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0e7e3862a2fb354a36843c872c8175c7feba440f5af01cb2080edca8d8df6d66caae40771fe11d3ea7af1c5c3a0a0044818ac2bc1bb764a547f3c3ddde8503330f324adcf962755b8708275056f1a38828376c72c8cfcb115834203654838754747bb1e3d8fb9b542094267f26a37a4e9eac48d277d7cf03b06d8e5636fc75167573fc858fd095409c9bf8f1039d145e4a7dc03f0bd6560c515f06b2a15f14eaad2a39d6e1bc588b082d2da518735ca6843a0e974becaf8e21234d91ccd18aa9ab068bcf5eedda08c4d371ce23ea02ff86541527522e222d260ba481c3660bd5ee6e19cb9b86747463e0ed2a628393e0a321adb6d5ffae8612a5c53fec44ae4a432b01062370ebde52c0738342025ae7333bb710982702f6b4b5b9b22ddab02691000dd83816f3a5adca44fe6175cb24eaeea38d577450624300da57cbfe90366664391662a97906badf4a0bb67a7bca1bc8f4bdd133f969a89c21a9387a1243227f5d67e2486d4f0d1bba97c440c6d1cbdbfe73a23de51f857986e5fba7db761faecc98b9364687d56403c983689e59e5f1547fb4bc18045ceefdba22965edf816a8b7bd7a96b1290080875ce0f3964002b0f1c3453249e96e1239035bb8778a772c9289d9a645b81232831b507e23d34a0d1e2f35595de73d70e74f4c9f4e4213a1d19e9e73c4f22d211eaade00366e46b35ec004df6747a1e9eb6fe04e13e", "result": "invalid" @@ -915,9 +743,7 @@ { "tcId": 87, "comment": "last byte of ps modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "875ae0615590e5f07fe62b22bd19fa2b91a6fca64d786e1df778015e4642726eb6cd16a57e9a3baa814bde45f74ef5966fc8cec5e519ae52522e0d5467b5c3b1fc9840c1d39b1059efb52dc15dd90cbf8d602c663d30c84709b6cf87c5652305573654fe88f41e40f5918ffd097c3158f98a7dfbbda35904f3e0af6612c9a3564f7d6a2be617f737715913218dafd34339ac56bb5f3ec68dea257d3ed3bc19355d9c96e8045cb5399aac6ac0414e88ff0e1dc1114d226e0778d3679e123c52d6fc8a1e67bc212c03e57b3e0a9a5224687785a597d21c504ceffe7a8fb20fdfed9e229a36081e0699e42ec1bfee8d8fa3718f6a557877f789c51e0ecf38cc430c56d2ff28a4e94130289d7bdd49cbe1e01b9382631bcc8fe81434f14fc1b85f1d19e830d4aa733e7a9f3b7f5e95725cd4610d15d1b6838db89a0f3ec5418c687c2ae0c834729ec16c29b9929f48c15f9d7467413191e965eb15693b26f2a099d47749ee86f061d636f341cb64c8b102bb9ff21f0f1fba81ad86657a1c5228f56174714cbd4023bee481dbace94e2fb9fc59c79428395ec877fb7092af1c6d1b877c967758b6945e7b30c0205be731c755f7bd221f2e5eaaf729790c39281d9ed7e63b2d18d5ff62aa4081f5df5e084d901b4c0f0ed1aa1eba177f65689015f63d61d9aa777385dc85136216645c85f2c77b88e399eee1f298fcecbd3111085a5a", "result": "invalid" @@ -925,9 +751,7 @@ { "tcId": 88, "comment": "all bytes of ps changed to 0xff", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "94f9d111adc41e6dc4625bcded3f556a1cb7407456e252e6fc1d873afcb7ca79beb18a2d738dd105dd0a7e54fa969c99d450d112dd2569f1417e15d6f393d3e74b849797972e454fa3ad220f5546cf1f60180d6d70b751e28395348da109afc94e698eb51312abde98c409c751524a6be4862e3cd2dbaf126ec26c76381bc8e8e519944f04e645b904a8685b4cced79d158ab48545164c58ba1c8c662e75a0cbb9f5e360b6ea8b7acfa977efe49d634c10505fe355d57aeecae808977a3e80c8c1a295c293d696871083630c6f3280045e6eac582481ba74d0d637882aefd15e30fdaf2743b415cb74ea97eb92250adda2a514d41bcdebbf8302713f5d0d56b4b9b1b34222041bf5f4f5d64556523610a50652b52d89c8db18a2b567431c93fadcd72ef81b40e958c131d16f56d83d27c95f1041bd03b7e8771540e7c62373da66b761e46b2aeec8198dd38dd7074dd51f66c2398993da738a51b71fac106c1c7000791cecd96d168a5bbf8eb097dd0011d22a5b7e489f2350bf2d698466aee3b7570c3e6659d294c5e4fcbc2a4b46288d067f475a54c1132fb432154d89ee845e43bdd90869ec6a802320eb09dcc455a0c08ca72e0a79a82aadfa8ce79e3d21329f0f71a72b184c361390a7978f199e5acf55aa5a7b1bf13962882c7fb62f519eae6139b74ff5043ede0d65c6ac6af7f2680bfac13b0e27ef6fceb81e45928a", "result": "invalid" @@ -935,9 +759,7 @@ { "tcId": 89, "comment": "all bytes of ps changed to 0x80", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "50d81c073d09499d0b73a7511572cd485e2779e0b2309172a43847b9001c52582b75394ca438c4e358946232ef17596d4cff47dcfcf40661afa1d3c3d41a93ce9d2f681622acc2e4e4f273f9e1c5cc23b53c8c89ffe20e1827bea29fdc713ac1dc769df3578a14372d05e0d94ae44ebcd22d4ffa6c9276d22f8def3bd65bfff593ce2477685cc1a2d051656b91233933a9b107940abc716d12a5b3ec939ecbbab7a2785ca4be41e70a99f60a013d04a6b237799d8f1743ada6d5a97193d5b30ada75f57e540a64085d67b0b28d2d3618d52d2da4857d8aec6b05982d07ef918ee82db17182ebdac2d59de4452a2f43c769390c429dac2a34d65670e433c6e00afacd4664aa99b78dba1a1a39ae1a3ea6ddf067debec393046fe544ba9188904178c3b9358dd355fc2a788695b2dd2ab867f1452f9cabf2bd52031703b7e2a6d00daad2cc21bdebe9c3b45f9f164a1e3918998f044e18bbda1b7b01ba732395398db4d50e61085f42944d0b86c09b91e5470ff37e42f299a92d3a38b6b8e98a4dd1b1a8d979aa8a2754aeca22449e08647c09554739c1eb0c359157e87ec35be8fb44aaca5515ec5bda2bc861c08adca65c73a0f944a29db90081560789fa05a2f42a7c0dd8eb199e8efe3c9548cc4a269b0767a830b7fb181346876b3a8f0c9385885bf69b1ec388b93c4ba7aac60fde8bd4e4c9ea44c22fac2de7331df3d5fd", "result": "invalid" @@ -945,9 +767,7 @@ { "tcId": 90, "comment": "ps followed by 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7bd56fe8be48062f611a16d070328829b6e032650e54148551ebfae0c221dbdaa461fc0b837b41db093fd3e7eee34f6ea975b7e7c6a9c65c9da26b8b47a34d4f85cbb76f7f75f0010375c10301e6c656bb990919855bc3941f04817de84b225bc68a53310a2d12c522732c98a435ff2ed2deef13e6c22b92f1518c01d7a46fcdd650030017aa0d55b53256645d15b022bde6494dff48e348bf243b48acb6d5866b01c133c8d0fddbc5d50b1d41fb37d34b3ee76bdbee3be46e9893a64e3571590698444d9eee18308be2a61bf6e28191f052550c82fc600de6e01c8637d7e175399fb8b87aea136d002b589b7372d0476059c153525e63a90d0aedd48f2a59621ced9e6852c9644ecc1a60181b1cacf6adaf549a47b1825973c4d2926a911db41ba10eb244a45d582b9acf30861c284b72bc6ed4ddbfc4df7f96a2b6e4f962e4c8ebf27c35bac4cfd2ae63c1e335ab5049c3bc5e606a65b5155709b9bb30d5e10eeb895232bda1465443e19b356ac9187d5799e62e778710820ca4fd2802ba8c52cdad0bd12d8adda85ec480329e927a6ed41a8c31dd35b1444660f2f643204c4864590014c8fe35db260990fc731f1599bbe223a3d2f6613d393444eb6003cf53431db39691318a1435807b921be34e518bf2ceb99be38d607174a96e8cdef1f49a144c71584b45da1e5277f2ce4e0762c8f5bb8e48e4b01579de204cb80324", "result": "invalid" @@ -955,9 +775,7 @@ { "tcId": 91, "comment": "ps followed by 0xff", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "1f20dc348e8b89ed3004b194c0bb635e27c643f70967d65b0f5d2d4ba55ec2e48d62074a49de2a73a34e5e4c0d172ab24bcb1025008c7d473c90b64f9d6991f3612deab90b0b535b11400c4a11261941ec9ff3738ec48cd6f0237757b26176ec2339e8bf2b4560abfe1a183683f9efc70876ac821d1874079d610a1f7c7ef80bf39f1ec1fa212136114438b422e4dfe65e8fb48f5cbe475715a67f8937ae7dc3ac913bde054cdd1636ee70d98233cf5f0645fd57a38da90428bf7511cd855431d2a2a5419d75c2199d338fdb60deb5617716f2ca73daaf02260deb1cda509ee0eaf457dae4c9f439ac00323c873bd6dd65cede625d3ae25568772823f402c5b354befe236edcbf956b700570c87eeb05568e0a50ee60d30cbb5b57c6c2dfd805126d1aaec535e01c81d62776e4b19c76dd412f622e8aadf9fcf3d78b34fb6016a550bcd72d1709b5b7308f74ad3c37fe0bbf4c707229c7f40282f09eee4be13ec48bf2f84b32d4886d0946dafbd0422fa49b1971b694b7dc55f7b4d059403df37155fefb9967b45db2bd801d9012b1cf0e2fd9b7a073868756d64cddd630a43a9447853b4214b06bd6bb4ccaca1d6bc01e79e328ed68ee4a6b54fba5b47521a2dee8d6425306e339356f97f3b19d7bf822016940559c1685ae93f7be27eb3e9fb49d7b08b0d5960a68524e60cc7561c7e61ec6049362aa484fba37902ad026dc", "result": "invalid" @@ -965,9 +783,7 @@ { "tcId": 92, "comment": "shifted salt", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "1e7a63b1ad5c1b708c49031647934fbbfa2edc1185b1096326c8430bf94b4ab4f0e9401a68f94cd6fbe2d23623210723e800ed878c9fb417ec64bd3f38f3f08bae77352a7d409485a83dacc9a79ee25526af32d93b3c702cef4f37bfdc7b295b7d243accb80c256c9ea350120ab7fa5ab047229e9776ef157b26212e748176be885752308720b16664323f65d83ce70de21d4e2e7d5a633784e9d18f58be6469970b52c009639ab9e2b024cedac4553f88e42d8012e8172be9fd4dbd3bea1887f065526e090c3a5e7f28b416785a0fd33c92937383f0570720aa6dab92ad7f006ba8b17c4890864313ed0312c717a2a5906a8f101b7c2775d9609d26e76e274728b03169d94723919e2ae5126caa2b6dd1a443d21d4e36512d06c8b5852dafbea73b042e1a999ff7147c49ef19eb7f41cd31794cfa5f65d9d0fe626d08b6257dd88bf0cc39113d0c0d7412ec7020bdd5dfa7e9f535f4f2799a06d4743c5769c5c85229ba5d0dc39b027df702c6fcbe728887b0fc0b606480d3c0e0f1326a46a7223e3124dd4d27cdcc48c7ecbf7440967c2e57319effe5e416de26e60b995ad9358ce8b863f35d56f69ebf6a6d6c0eec94c917a90316db70e7f105d171700a17c52c4a1f9e15a5274cd96ca4e872c577f43b54cff898af42720f0d3ad00d170f9c0bc35fdf297046f6c750b6d036905fdeca127e6f2da3f5add9ccf7ad819f2e", "result": "invalid" @@ -975,9 +791,7 @@ { "tcId": 93, "comment": "including garbage", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "62a746655abd3d4963eedbf1ccb42adfd9919f42797c65d833ffc5c5177483534b2b46b6773d7b6b9f6a1a03803a2c85718045caa8995d0eef3d55c66491ed65aca09dab89ae1541245c2edef535f8ceadf4f74f1ae12ba9e922508b7bb157b38247441863aad682200e4da61b4b3c7292cb824158275d042858d15fb7ec4eb5aeb33dcd40f58a670110fa939ddecbcc9c20216b6996a43a3267b501a2d6f05c35a63befad8f6534b71448027183e45abd98dae878379807eb97aad9014a268b2d042bfa20b3559565b22def87bb0beceefcaae1a01f068ced30414501767fef2373fd8d8ae7d44aeee885462dd1cd2136e114a9e63085eba22addc0ade5887776eea10b594da2abcb245a03039fa151aeda0364fc66a12a15dfe89ad7678230194600554679e0c02d3c35bb2af054e2bd68e73fdc66540257cc10a0c0145fd17793f0c88d76670cbc62e0a56b98d82fe1f5ec8a85c0075763e1d3d873deb0fa57f127052971af34122b9bedc760b2e441939c33bf18fd9d49e2def61dfb3aac87eaa480a348bf32bdee4e7303d513203fe23165f39231b64baa0bb1495a868e20a4dc3dcdb4c643646c23bb1ce0a4088907ebedb6fe13938156f9811affe8288e13db8f45705229a31fda7476ff07bf6069ef11c0e19b369f53e99ea901ac8d4a1ba8cf92d74009583e00783add48b6f7cd7d28429bc48c73b47539630b59bf", "result": "invalid" @@ -985,9 +799,7 @@ { "tcId": 94, "comment": "bit 7 of masked_db not cleared", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "2f04e32e17a9a6991733913475f54cb18abe5cd6f7856a8cf12525f7a83127c20255149565983719e58b10c23fa70a27b40d723370bfdd14bad670b5a22b3446ed1473e8f012e5bfe70a1fdc1a7d826430e301405db72c815763e4c5486938de8f78b556648108eaeefb6d5a4520da365cf64ac69d2f0d2842b5650da2d06639032c4f90907a3164f67e0abc68a4bb86778d6f0c6f8c1585b76a73573deccb7010d21e959fc9189aee02458b8e353f12a3d98ccb6bac5e3a57ffe5b60af37b043fb58cc478ca9e249e94a30bfee4c509e150a3e28e56dc4222f9968ca8c62ccf57326a473b30055655654d3e700ea04756bc3f687707e0dafb9531706d06c30aa171e33550b66055adee33910aef573af9dd06b2611425d9d4820807c12f7b29a7fcd98c3948d5352e3fa8083205e13f075eed4e6442c0e3dcf68c765ed93748cfe33d758fee0e47a1977d0b79a755e731be22bb0c55cad80d54939b7a8dbd4c9c20b7369f907bbc2a540fae0189ab09fe62bb8defb479a913f3ebd167abbeb35104b2e3a75504b5eb58a1e34c991254e7b9115dc6fc0946e4d38e2c475199ba283be6b222cdd0a90ef0cf9ec98a3cf815e4d9ee23e3708b6ddaaadd146a802a53b57beee909528452d70170b8aaf40ca92fd5c3f5a7e87e93f30ee89881c7368c0cad47732e9b58f13e2d4873b596005e6344c6f030c9ed75bd65f273baa67d", "result": "invalid" @@ -995,9 +807,7 @@ { "tcId": 95, "comment": "first byte of masked_db changed to 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "856a35de0779d33d013b7f7bf55de6612b8cb179058d490a4eed4acd8c213902d25b4eb5026c85b60e77773d3ae3570d037a087987267eb9432aa434ddf8b96379753d5d77b842b468af926b87a37b93ba313a6b0b0a5fc0028d68e569fb70c7bc5d29d4353c661fb1cb5e60340998d69ae7ff80ef5bc617207eb5648080265610b56d7b1037ae271e6e76f36b2ddf6d7ba35cb6430b21740ca0efd45d232600842acb225179af8765cddc356308ef617e130edee940e07c964517972ca94458e38f04375de2ca2c1de672f7885244ac95f883fa297d7e31f20b890a7d91758f57e9430c29a021ff5d94281ba0e7932ddcf031f0825881d3607cd3acc5ed14e517b61d2014c9d2ca6cb51e7da4ebe14341eea4c84d9b0b3fa11f9c9f6423bd414c8710cc82ec788f09c40634c3551ca6751af5e9fc966c687e170c5bd4358a4a34a8eac48f7357b2061d0610830bb7c8fdb59e5b9b55005a0cac3ecd3d6992971e64017a0d436406019d1d5fc3726c9c4cc811ed19d10114f61dceea8196b5b3c4015de1d761f4500b5182338a7ec0ba9369b44173ed699fd2ccdbd69f60b80b4c4e730f9793a2cb2c2b2d95a5156940162aff6fd8fe6dc0eeff643cec3fc5f75a9f516b0c422ec3938f4caf76fa09ec797b6088920e910d3d5d8df0abbc6bf78fff486c266540d74f9f55ba6aed8d21b71af65618fa15b94051b096b33a8066", "result": "invalid" @@ -1005,9 +815,7 @@ { "tcId": 96, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "6df0234e29b09c68529dc6e379485376e89da42727fc88a547560ede5c518af124882f393e10fea33f680e1e5aabc51158c9b026a454c152fe4af301f40033693006ec509892850bb0b569b2907f7afa8864a9895752c47838615cf0f15e0b139bf83127bbce69f6abd6356b7bc52b30e9a58422ab4ad68fc2c812b6554f64e5c158027fecbaed30f48e90bf005cc6f0953ea845922d847f30dcae5a9b1e00f3ecdb139a0f38baa31a9404e816a9fb8f13686adbebfee71985ab41de8e0bc714bea3270205bcf16d5b7e8b42cd6332ebce2aa3d9501d30af6dc66c5ad19ed759567d16f0a391839e721e7d04c5c7d23df660fb18cd1e8982b2ed6860bb1700c3abdcfa8853ae187cf32695db4252f22503ea039996ed3877b93bbf413e27990deeefea7253a0ac23da6408923617f1263bce559ba3efa1bce8164ddd282ec5c115ccfef85493abb23c1490f134a63eb683ab16fb952854b40bce433d97d98f0348aa658ae3bdec9f0dfdcd25cecf11a1796726069132726e25b9a9c6278bc010f673b49cf89689cd2de943b94125e5a7b463bdcfb4b4ed7b52ae32f71cb0ae2f0ddcfa6637871fc64d254f1ab763b76cd7f93017759c9c73656a908cf0c687eaf6eedb0e510f3592be48a814ed7a9b387da754b8161f1cfcc2bd9f7bed8391484c98d542f5bab86af285a646965aaef05387153b51c7a915fd1213a6eb789859", "result": "invalid" @@ -1015,9 +823,7 @@ { "tcId": 97, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "31e7df11d14b2fa289e45ca2cb36d568aa4470b5c6aa0d4bc0c10a1876146b876ff953e582b224adad6358998efc738631e44a34e2c1718f9d28f695d0e1b1f8318d2301bb3913dfd318707964e5a7e111e5a8765dbecdd90bf4e265a367216c6126869515c65d8788c9fd4842a6318d1323e50233cb92de965fc23f61cd8c91baee4013a1a928428ca6ed4db99eb2290c0d0683d7cc928d0cf252b389b64e67995249627cdd90cb4e5fefc8da61eb3e8104c6138e52f6710c136f7061e961c485eaaa586eed740eaa2c0ef879d2af5eca41a5aa1a2476e909c8325952a9d8ddb3b9f6bfa6495c4e2571e4c0ce727fe087ce484a038ecc27c7f0743fd93dbe0bc0386e4d025092d21f9c7d569ca0201d3347e71932e6efe64fa847655e4f1b01af20e0137160b5bc03a9450457162db68997a2df476175ffa040cb4818aa6be70cdee08e05724c8ce0174c6b25629c33e9aff85fdd6c438aeab60c3e939bd6deae3be1fc8beaef81b9334a1c4d59117863d7e73249f12a6a295bac6879a66a0935497040357bdb9ce0f2ebd7de693baabbf70ef76406bfe0e8a8a1edc183185a92b97547d50b10f24ed71a8a3d558ddc20f2b40801db842cc9a38021944d8b97e06e520f0ec22189ac11503a2d84b8291957299b8f1f45feb408e6c828ab97cce7c644b9fb84b8b5c3daafaa90e1c177799c1dd06fc6e48fd309d40b2888f4d3", "result": "invalid" @@ -1025,9 +831,7 @@ { "tcId": 98, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "1088ad6c2cb501f99bf0c545d84b526de3665f419af5e941d5940196470da54dd01f58f48ec6cc56e16b1e21573700e57341188921fbd96362ba5e377e051a1cb2025c0da7842409e8ffc5728b2df3fac115d79a11d7a13ff1906cb8734373e62af62dacd1e7412a89327759542577d720581d4b8a928ab01e023ee7caf33b9037fd96fc17ac43ed9d604b096c8b0a11854bacdc88a58ad8dc3105c748813b4d4109fec80a4385f74b8b102f02d59b36e6cf4a347d87daaaff974e0a1f09255fd49e584b3c88d4704258fa8c402ca67ef95d1f2757312a63f307302a31b021fe1bd2be6feb6c1d7895642e5556bbc96026a591431adbb2953efaf4b54f33c8c8b9cd06e23ca369e5bd81ddac3167a9eb280f060afad68295effd5687e131967437d4f9f97d7b46afe1271a4193407a1251c1075705d4c4cab5e523eb66b2e1f57789001075b500a3841b7ea7c130f37761c27097c9ff533832d201ccc243691f19ad4a822b7ab203cc477398bd32506b4952adbaca1bc5eeba7c565843e17e18257a7cfac8746218a2118b9813c655f6ff55577fe17ff6fbd6443ff307f20dbd36bec5835c6a41bfdc7b0afa12dee58b119ebfa8a3ba8d3e77e3841a4812bdbe163aaf5bfa05a305c158115227f569fa92850205abbd275f1f24f0dc5b14cdd405d27fad86f812d51254f1667724fbab80e6fc30a5f1ab60afd412fef8ac19c5", "result": "invalid" @@ -1035,9 +839,7 @@ { "tcId": 99, "comment": "signature is 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -1045,9 +847,7 @@ { "tcId": 100, "comment": "signature is 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -1055,9 +855,7 @@ { "tcId": 101, "comment": "signature is n-1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ec", "result": "invalid" @@ -1065,9 +863,7 @@ { "tcId": 102, "comment": "signature is n", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ed", "result": "invalid" @@ -1075,9 +871,7 @@ { "tcId": 103, "comment": "signature is not reduced", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "1a230e2cf480e61f31244331604abac8c4bd6d7b7301fde01ef3a8e60a2640b796a3e48e51940723b4b8d41f1a7ef61c7d35642399e35a7ea25bb5bf74f848c75e27869bcb5a3b6e81e28d921810469908bfac3f1d0ff98f4f525b52c549e99593cdb2390adf986aaf26d0a497c467090ac8600339a3f34d5fc3adabc53b8340c272487c525097c8e592c04076457bfb0b5ebbf05c49f03940df70b307aa8fb432df9b19ca1e96b196f27d5d9497eb2ae97030952359dfb4792b04e89411885945e68da3d7aff771101a64f600c4921309180b8aff1effe0b95eb60134e9dd069096139e0c0b2a7f35c04c92f45a227cdd55811e7b1f97e0c1ae163b4b458864e226ee541854d4d4f9a234117067f3e3eb4d9563190f1ba077d61a1a3f1dbf7f5ef8ebde698ce5b0b1c78603dc77c4781aaba05da7d6b5183bc1b831aeb6fcd4d3267159289e13825e3b2dec42dcbc39d44dbbd5fc9309369ec70c3f7ae1ea364daec5a314b443d8fe5f3d871fd96d99da3122f363f07aaf51027fdef7026d7c799b9350c5cc93a62d8fe1a00f2425e7d52941508bd0d629a1f944d22af0a41714bdcd37081ee025f2cc541a89754e89a6faf6bcef5aa524adc8bafbd17f6833ed6abcaee23ae7b98343e8defced4a495e963a682453bde20c09a8bb892395b9ef6f4115c9817152bc891711c36ec05291b8c11409e884dab5540d6ee976233000", "result": "invalid" @@ -1085,9 +879,7 @@ { "tcId": 104, "comment": "prepending 0's to signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "000075fbc044fe19c72f459b5a1fc4793f7893ffcc95bab8609900b3c3d3be6643a42987c167e7feb63ec2a57f961c1b9c35b11b34044e065d7d3df0b49496dd80f7cd1eb2e8c0d0b726f37e701ba62a3003a17657af55adcb0b6e86f95198ed435207663d616d516bf7222db241094849fb232bf6fbeeed7b5879a6b6c8aebc57646117220bf55403d0ff078e219ff119bd2e52e767b708b91afe30e9be348766e7537e1128087b4c9aca0281415e550965a395ab20d423330939b4e37551a7735c6df2b0395dd032266ec7dd4afaa3c477c64e3f95ee4945960b7a0c43b7a9622448eba4149e30ccaa0c234be7b06f4ebe8ef43063c62282e0643c6e483feb1942e3310bad0c05bb2f87674825fed098d5c787b69c5ba6a1f716dfa62ede3b8a01c076598b15ffa2e2be82fd1d8025f8ded14cd8fc8753ef76419e1dd561bc0310b2c7845e2744c9621735758645af0252315b6a05894c264c4587c8870e02e94813fc3a797d590a9645d92845b614b0d89cfffc0b80c5b48186ae350d877f0bc06e561770736342f00d56b2ae785891afe39cc0412337e4f5d29ff06d727f6fee8f0966d52ac146ba82a753751ad786c9d70ccd3005b11fc4f6b81517433a052c2351390332bf7fcb4326a19930b512631317c0354a81ec7c529ccd1bb2ef206d697999950a539808958d6c2be64220123f12e7aad168be35de70103090937f44", "result": "invalid" @@ -1095,9 +887,7 @@ { "tcId": 105, "comment": "appending 0's to signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "75fbc044fe19c72f459b5a1fc4793f7893ffcc95bab8609900b3c3d3be6643a42987c167e7feb63ec2a57f961c1b9c35b11b34044e065d7d3df0b49496dd80f7cd1eb2e8c0d0b726f37e701ba62a3003a17657af55adcb0b6e86f95198ed435207663d616d516bf7222db241094849fb232bf6fbeeed7b5879a6b6c8aebc57646117220bf55403d0ff078e219ff119bd2e52e767b708b91afe30e9be348766e7537e1128087b4c9aca0281415e550965a395ab20d423330939b4e37551a7735c6df2b0395dd032266ec7dd4afaa3c477c64e3f95ee4945960b7a0c43b7a9622448eba4149e30ccaa0c234be7b06f4ebe8ef43063c62282e0643c6e483feb1942e3310bad0c05bb2f87674825fed098d5c787b69c5ba6a1f716dfa62ede3b8a01c076598b15ffa2e2be82fd1d8025f8ded14cd8fc8753ef76419e1dd561bc0310b2c7845e2744c9621735758645af0252315b6a05894c264c4587c8870e02e94813fc3a797d590a9645d92845b614b0d89cfffc0b80c5b48186ae350d877f0bc06e561770736342f00d56b2ae785891afe39cc0412337e4f5d29ff06d727f6fee8f0966d52ac146ba82a753751ad786c9d70ccd3005b11fc4f6b81517433a052c2351390332bf7fcb4326a19930b512631317c0354a81ec7c529ccd1bb2ef206d697999950a539808958d6c2be64220123f12e7aad168be35de70103090937f440000", "result": "invalid" @@ -1105,9 +895,7 @@ { "tcId": 106, "comment": "truncated signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "75fbc044fe19c72f459b5a1fc4793f7893ffcc95bab8609900b3c3d3be6643a42987c167e7feb63ec2a57f961c1b9c35b11b34044e065d7d3df0b49496dd80f7cd1eb2e8c0d0b726f37e701ba62a3003a17657af55adcb0b6e86f95198ed435207663d616d516bf7222db241094849fb232bf6fbeeed7b5879a6b6c8aebc57646117220bf55403d0ff078e219ff119bd2e52e767b708b91afe30e9be348766e7537e1128087b4c9aca0281415e550965a395ab20d423330939b4e37551a7735c6df2b0395dd032266ec7dd4afaa3c477c64e3f95ee4945960b7a0c43b7a9622448eba4149e30ccaa0c234be7b06f4ebe8ef43063c62282e0643c6e483feb1942e3310bad0c05bb2f87674825fed098d5c787b69c5ba6a1f716dfa62ede3b8a01c076598b15ffa2e2be82fd1d8025f8ded14cd8fc8753ef76419e1dd561bc0310b2c7845e2744c9621735758645af0252315b6a05894c264c4587c8870e02e94813fc3a797d590a9645d92845b614b0d89cfffc0b80c5b48186ae350d877f0bc06e561770736342f00d56b2ae785891afe39cc0412337e4f5d29ff06d727f6fee8f0966d52ac146ba82a753751ad786c9d70ccd3005b11fc4f6b81517433a052c2351390332bf7fcb4326a19930b512631317c0354a81ec7c529ccd1bb2ef206d697999950a539808958d6c2be64220123f12e7aad168be35de7010309093", "result": "invalid" @@ -1115,9 +903,7 @@ { "tcId": 107, "comment": "empty signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -1125,9 +911,7 @@ { "tcId": 108, "comment": "PKCS #1 v1.5 signature with SHA-256", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "0e207de1295caadb15098f51f5db90f9f000776055b107be58bd24d52a01d4171cb9e47a40790254f86a8a56c8ae38252f909aa3b9bbe7b7e1fed008105690d9afa647067ac122a272d30ac28213d2cd37b45cf81dc48d59e87d9ffaef6e1c9cf6ddf4ea5ff6123523c9cc885344b7e1ef4c8096bb542bc0fa5c47abaabca9a58ca85bcf092924741503a0f3c54c725c48855dc434b09d761f729051fb15af5612bdd387b4cd5019577327bb2e64edb065f713d50ff4285f1d184fe709207f809b9c38d064722897a868f8a09bfe1d33c80be0693e98d7e85600befb643e9f713584c716306731d7f8087dff66be1c4f6dddbc51b6ffe6034845cf0f88749e039ec314887c94648154f7c97235323bf78041ec2c8ee98ea7c553ecfec1f9fe89279c9c91ac6acd12ebe969da4c67fa6534ef9ace4b629c7b1de8c4ce1dc2b0f5bd7d416db6eb512a4dc8eda0322138cb7c65b9a58d712284e4aaf059db80af5785af4d83d391b7d8bdc4071636712410d1dde662478eada1a2f1f35786b78eec77b2788536108e7463d676814a91f81fd5e2084a8c1b1cc33988e73184110c6e6b0ef1de874104602eb33b5276ebbac95d91b943e25de6dfc66b31d8091961c78dcddd358de7f25584d9f74dc6271ff31294bee2cc9b2f97a2583c9b33243600500bc723b05d65839de7442895bd57a1dd508651a20e20f264d8dcb59d485247", "result": "invalid" diff --git a/testdata/rsa/wycheproof/rsa_pss_4096_sha384_mgf1_48_test.json b/testdata/rsa/wycheproof/rsa_pss_4096_sha384_mgf1_48_test.json index 1104795d..5e383872 100644 --- a/testdata/rsa/wycheproof/rsa_pss_4096_sha384_mgf1_48_test.json +++ b/testdata/rsa/wycheproof/rsa_pss_4096_sha384_mgf1_48_test.json @@ -55,9 +55,7 @@ { "tcId": 1, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "sig": "012e59c7c347e07df6c1155573c2e4d356c578e364c7ccb3f31f325dde0b6aedb5b7f69444f146f124a4b6b29eb31fabddf409f2659c3ba79a3ee56266fcf39e62dbe164e767e8d375a7046be933639b50b654fd70190993f5a91a3a1fc5c2ed4b905be6a936dbf53769332107a7e3c0afc0c3db2f0fc97296f88140a21ea582ccb85265c3b9356ec053f95eb21a9dfa47b8cfb4b9ae58e9bddd004f8baed6d1d6ab8866f295a01bab86e2fc12251c55ad7a4a15a53ca47adcbcb0e7e34e7aa906f92d82e9ae23556dda560d83754731f03401454e428da669da8768677c3878fd82418a17c0b251437ef7579b9eb8eb6c7b47e1545597a1b069d0cb2cfd92ee579da7518faacc3514903c32383f3bdeee17c115141fdfb0466fb6b3393c39e1c7bfabc2f70e6ea31366d5765f033065ab2d159c0dc115fe2486d4d43f0bcbffa8098718d21ca243dd1f32f5919b74724004807cb76c05db4c2358b1067bef250a89f9643e729c156d2ac01ddd322ab608784912a58175122052243b8047320f465fb70462edc206b492c780543bc6f0549a9645d00e788c67930cde162acdcbdb3e8c1110978773b7f79e4ca5c1eb24c4148b8d4935df75a54a6191df5fa9b9feb5b7fe300759deb8878a7b6d880dcf5d87bb7bf665b45f25abe710d17b38e6fb8a9dbc343f77b238f7096c0f502d78e15be6cb7abb3eb7234b1cbd77f10a2d", "result": "valid" @@ -65,9 +63,7 @@ { "tcId": 2, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "sig": "9201bedfa253b10fbb241c6d96ac6be3a650de9d1298fdbca1f6443651e1b5ad5a67651e5c5603ddd74266e37981eddce8ff0f7d2466d1072d4996d0b2995bace6f698b4a3a9cd84f69a6c9bd5a11783d914b8fb24fcc3dacc8fa22c85aa73ecf4149cdcb14ae48c7f437733eacb01150ae0d25dbcdd034da76a9065ef1b6994eef7b671aa05647a93a22857cf287f06f021acd67dee6e8c1d39592f7fb7b048af08ea2d4aece4517bb44ded9c86c3c215dc44a2e517098a7cad72113c07b71703b9a26996f93a66f4e4d419eacbfac86fa5c862bfa8092734a3796fea860916e849d0eeb81d02103e3a9f3d2485d9a10961292ebc32eaadc2624b1c1dc1c021aa12ecad4fa6184b0e00b0aff4d5ea42c4fe916c10304de9ad0029ec63a4f1e4f627a297d8e803e86af219c0e83b31a12bdb03f9725ca795a74a73f88febfdff2d691781570fc9d0bcbd4ff1f549734b846b07aa9618d3776cb1a5d937719b5f0cfd03bf5d839d33bab6191df02b9ef920d8d3b0a00fc658f726b2847f289a4d996054e5e90099312bee6d979d30641778fbf1e0839fd9dcf59baad8082a048e591ae7b92ec50059004b446838accc68ef9082fea912cf2628a7887e4a2a9f46e04b43632969ad7632b10469490c951e7fecc4122508ed55ff3bc5a9011c1e105b3e1b9f5a4335140c324adde7770011f891b8c64e080b1b60ce271ac58f3b81", "result": "valid" @@ -75,9 +71,7 @@ { "tcId": 3, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "sig": "a3d6b617082cdfc9239a9778bf144c3c1ad1263456e371ea285e0959b547925f2c0fa07afe79fdce9f23bd805067c26eac2a881b37578c83965197216fab5fe3e011b91e8dc84a02abf39a965d76deb86f8a3f2c628f3d0ff61b0546078299e8d0572312323877e66004c62b174b7d6149170b8a96df0c8b073eff5a2dc1b1aa298d6db2e70dc80a0f11237c41c6961e6919fec8f9eb7b83a99723819bc016a1c828db93fcc545ed95285f20add84cacbda5d763ba5566dd4429f49ddc5a55ca890437cb19c898eb0ce3d51c7a73f0aedac39348870169a1716318173254d14336499e8db44d0f327da8f222149236aa6236aceaa7056e7e091e407e21e150d0b9c3ec25fa806b24b02ab7b2df981bd1e9f1ff3a1e42e39c88e449b7ddb2daab1ca273ed4bb8484259f1f2d01d7434f5a1bfdaa81e328fb674c8fd54aea82a9e718adb599a65b66ed5910fbfb2d78bb46a269707a5e2babe149ecd127a5ff3344bd03b5a97854ebc5bffe3b95b969b725093a5da52e2d680b6497ba03f8b2e9403a8de3f85254c0b94232d47d973162910f50cd7bd9a3b7074a09b475209ed4cca9b598af50ed7d19bbfdb5bb4ff51cec984118d03275e6c1056cc113162f482002a3d3a0cf2f62215e8cb1aad01a669ddf9b0ab443af57bace6c270b78faac6ae0a317bb6f9967a26c75e569546562afe28afa2ea81def1f3be344f35dc0940", "result": "valid" @@ -85,9 +79,7 @@ { "tcId": 4, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "sig": "92528f459c1bd0775d8c4655fb2fd5e8040f3265bb57fe1ee553c48f34738f3d5ad2ae40d6037f02a23989669e0ee9835f3fc7444213558f2eda9bb9485c3b81d99fe1ae4e26b22cd5ea7268d489d291d4f5e47f5cac8fad31027cc56138d5b55b3e45b05cc858afd6ed92bec181e1176b84ec33f134801aba8620b294b2238165b8182dd30c1831307ec35944e1611469a458ed3eeec14805562f88eba7e952beb9c19a8ec9c6a0c7e2418d0ade519c1675ee3b029bfad20c434ecf2b1105e76592bfb0341380adc413d566e62c9308f59d6ee717d25c5a2887af1c8341127b690156186a7d265fecb99a08421c89c8da829c6e242f561876919b229e73cea2f0694d8bff282231ad9b010e4d1c65483c2acfe70e0d840ab25e5d181ed7ff884f45d48c45934a60ffa6cbeefcff85d4bb3b6187a7d1454a2c08c5fa222715bbfbf707a492ac8fa2a709686acf466966823473d82a7d7366e253a41372fa2200cd4f3cc4d78a4bc2c425a53d1580f0e3ecc17b48bc55a8185688f3362a5ef7cb547ef4524606ad3e317f0d1027059bea88a0ed7fdf44515838e3a03fe059a804534b482801e5b1cc35ee6bbdcd4c6af53899cc97457224b8470cb72c4c41cb180ca639e18d45a9cdb38d27d9a82c04157c70d5ac18b623e79eeb9ff747289b8580257356e7a2488f0811509190aff1c7dfe3e28019f5f861543af0004f897ee7", "result": "valid" @@ -95,9 +87,7 @@ { "tcId": 5, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "sig": "8a3166dac4219d4122653164d8a7a756fd44439e54b053076fa70c6a8d2b5754bdf8e18efdcad42c10b927cacd75d9c0da1dc3207001355312186f7e89b4fa388bc9585e4a8444281abbd9da5cbd0ee2a5548053f9fa4727bd8fd7995f4b950093825649105b892c4af33b98df51d18e10c710bf73f22e7aa03979e0e245c88eda06717afceeece2b95d31290db6144bcf9e9fafd6f4faa7368c2fec17cef44a0974574ead1595a3207ee55f5d6c9a2b4cb9158c2c6887e4221b114c2e0b1492f9c0e19cf966339ccd909deddbb9d77377123f59223732131af5e0ac80e11c75c7dd2263afea03409456bd9b59cb08997900e96b980abb202351155d541fcded93c85cef6661ea04b12e0e0013f5349dbc2dc1f2c7a95a395bfcfeb6febd6c2a72cfb57fbae79c4451f4f5aa9f67ada18ab43f7e164d87ebe30e21a4cda844b7558ab17b82086fc6252e76617ec3553ebef35f314be2dbb05222f9a657ae0f147045af346c47ab1c1ec44bfe5a6a04d5e80011ce482f3533fb861f9f9ece28a0a137a820cadf6ac8cbe523c2ae7818482439ef45aa6f90295dc5504fcd683cf490eb0f277af050cf8dabc3a3b47537ae89b52ec667797fab33be87c3050beb96036f2e8cda382f96bbd3e0584dbee29c91ae66689ae4e4c9a962208bddb33f93b38d1d4402a6deaa1e5dca75227894805a32be7fa29fb8c7d93cb9d9d285ca48", "result": "valid" @@ -105,9 +95,7 @@ { "tcId": 6, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "sig": "4082fb11ed263923d611b422fecbd68613a30d578d778d4e4c588bc802f40c2dbf83dbe970b8fcef1bdb998dfa14bc1f897f2c038b453ca247b9b659748558aab16492781ca72b95df6d359f0d9462843b5114f967e699021c0e298c68a8655646a0cd2c7c55bc0fdc44c8b7968f4043ad65c4356c9c613fc5cba1a1cb4bc5262aaf8500f725e8d711e15cdd03d7549662e313e1ecb8a11dcff7ddd2217ad5285f071115b5f6766686f6b0a261706a23f880a158318066d28b7d71e5109c59880e52f790aa59b3086195c0005ecb89e3f5559669552324afaef4be4ac8032d06113ee46763189dc51b08abd1e8cc654c5effebc48a9986d1ff30aa766e1ec6cd2540ff3e92737d3da886868a1ca4254934df1f6ba548a56bb571af502c1680daa0ff67fd4dfda330abd824190a12f823577cbf4331e3b62fb0e1cbfbc6af08e717d42f484d19b32dfe543a2106104b7b9cd3ca238c34be07b2ba1363c7784fc66057f93319e3339775a00f931932823cdbfb5efc9127b4b763339f4ac780f8fe30b8f61943c1650d00589925d90859ae238c686f4feed9a204a4d5e61f85fa4a66dffa814d80b7808f9d1e981cf68f24b0cbb7cd21dd8171ec1385cfc53d973192b177633a3bae9ce1a6e1db510b6825bd7133c4556b54a467a6d83fb665316356a72e6c46ac1a51f5594b26d9a777fadc7a058da60966f7d5f3a121f0468461", "result": "valid" @@ -115,9 +103,7 @@ { "tcId": 7, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "sig": "d0ec8c0c3c4ca9ae2b673fbd2f33080b26834dc6b7edf36d1ed526018ba9bbe664f72cf3b9ed4000b3ea521a902a872978562f0a13a0b3f4c073bb6df6790db64cc9113387d913dd526018cdad6e9676de893ca570ce2709b83691f72ab4913ecfc49437a99bdf611208db72c566b4917674e05323e28e0065f8d95f34d37b298ad070120010fcc639580579337aaadc7dcbaf3433373b95332be4ebbb635ccdbcb96caa8cdf793b5219cd368cb3e9cccc908e797e8702226249fb78e2de7dfc2f61215a088dd338cf21e10830afde11edda05b9f1491caaf2bc4f20242faf706915d353e37e910eede3697a73d7bbe6c2ce9f36ddf7dd0129dce0014993314d3251d321a07a732f6a8a303db4702c489a6d197cd701c834c268b2b558d5a2db87c6d0f7ab055e7e78dac978b3a3292875cc554140ea89cc576748e89da1bd38b6bf277fd3425dd678e2bc03e52a3b630316fe0571e01b050b37200cae844df702d5474d5c730ad0db5fb137cf59c43b425940b6bfb1b837d5ed57d0c8680609776678652d40a3803200bf0480679419e80f67abe2a6688234a79efb06953834c056923e972983e57a3b6fc0021b2587f820029301107df9dd1973749bc2a6afb3cdc5fdcd88b41b57c3fbecb3742b510c9f1470c91dba0852f3c13eba4d11a9d29481c1e658e3e3d87df2a20fa7f44a33a97d4b53be317b4089e2228c2b90cc", "result": "valid" @@ -125,9 +111,7 @@ { "tcId": 8, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31373530353531383135", "sig": "a190a394b0f6aab4d341fb60ceb04d6e676940b60e812c780f5e6f77715be5897e99789f9cbabcda4e4225f26929531d3de27fbc4525aaa00a179d1af79a3ad4ecda0f2c419cd0a56d6a9cea07129963e2244418ceef681746df97baccbeb480c7d25e5e3892772ab511a66498686b0b59d20ba8fb29f3b93ef80f440bee491eaaeff508f8262cffabff71ce7ee0a2d9503b4ac41206f64ee2f00bfaf66ccf0b6e429b0c0a56810eab2b0debbabb11448c056a3f06e36896f1321a6b151aa79cd9c0c4f67e8ec8bd7cae8219dcd03d17b3ea2069cb93598bbd738f755a5b751de8a82c959d7378185fb7b0e7b5afddf50a2fa586812ee8ff729d50b8e939dedc8c4bafed983eee867bd6d7ad2869e4b920716f04ea24f5d216b8fe68c3061b06c3ecd31963c9b339073e484031264d1429927da50ec7741925deeecae6f9aabcc838f10089503af1d9da30c42a667e0c976374e3dfedb2b130cc8ad5e5ea670bb73e3f75c9cb83f97ba2cb1731cf6ac484ec9449bf76218ecc695fc0970887838b78d5199052bbd1dd8ec98962ebae565d2d8b36f8ba1d75f21943d2baf398ee0f6ac0e2a6958fc8cee9ed38edfe182475dcf80d0f0f87fb4be2e597ccc80d5cb08145d6834e2bdc42d354852faf8e9063a1ba51a77fdbc400a542c5a7b85f3d17cc01f03d136b691ebf313d51c0856a0fcf87a7589470796c8c7a9077671d6b", "result": "valid" @@ -135,9 +119,7 @@ { "tcId": 9, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130333633303731", "sig": "00198555a5527c19f0e258970b588a06b776fff3835a7338dc581f8d2c276e4b90c37556e32172154b1ae4a2d944565ae9f0be60ebcde660424411b189f09cbcdafb83f27b2ca052fdff86555720a110047d89669c3c731b52814d66aebcf182e7fb07d67e2af57868cf492ddb7563a10e64ac53f4408d495a649bab67608a83fdb8a8ef4d08402ddde446b4892e71c1ddf83fd855ef5ef56ee324543809d45137f2746cdb95bb196e38844a96e9b854d3965f765cbd26ae2161c8ed7974ff42c0232e756073815f00737846da1bc8fbf514a3f33d11af7d51fa379beb2366e0e395b0353215f9ff48f6ee8dc9afcfc646167aa495105cdb52e73803e174a05a97389a2d9c7e0f885a2ce79d26300676830662fb49c504906d9eb02b53eabcc2861db4a0d3c5a4b2475adfd9f5130d3539b6dc2d2eb34e6ed02328bc426770d0c93677799a5fb109f60355eed5b6c354bc745dc0c5112ca4edb2013be06a61c745d2e363ba4c268743f0b4df1ba46d112b96cb9541f1594a4ca5649c04a666e39cbc0380b5e24b1858e9b93106c0f4123125c35193d5af5335f4a9782df72c6ad7e14297fa8da21d815c10ecc19cf0bae323de8580a2727ff803cd9fe1105eb2901b2499fc71209ed1358b35795267d2da8987a9e06c5e551f257bf1ea51bdaf23a15141a08957aa3f919ddafaee1ed9fc741d640702ca216cbbca4e74523a5f", "result": "valid" @@ -145,9 +127,7 @@ { "tcId": 10, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32333632343231333231", "sig": "8d6f123116dccad1f15785d6dcae5ca50d721cddfb8785b374ee4b22ba0009f9278416a77659d395a25d0fc76ec48deb7e012c8c93e8014a0642b17dae89a2ad259510c0239f3a088bd3c32f63dbb58e906c97a40b58c1f5cb601487e0c31c63f95071526a48efbdc84d69ed5b64959dcffeee337fbecfb6fa2755396325e6d743f090ea26317e6e359fec48841943720402b1355faf59ba56fd3b5f59d96423cb382c665dceffda11535f99c615a582aa51d5c1d1652fd2f4c4a4e7a0b7b037ecaec6076f57eb1e3499c8e11bb1431392ff4c2f9ffe9ebe4189b010248d417b10340f3cd452323cbcf1184e7c406f3e38d72e3d79a0096579c2b1c55804f0e9b09dc125a47afc8e75050c8e27200abb44c95f1e05c5c6a7dc6b83bda21ad617ebe065fccb24ae2932cee6401c9e255637e84bcaefb6de405e766d911ba0fc76dfe19520525aafcf1a22592d585dd6f6f10af8aaa7080e2d369956306cc06425c090392c9ca482ba5548fe8d821675b73cb1b00f39f7772506d6ab315f46cf2ae304566f68336fadce412726128566fa73d5c92ff020c5c8ae711d2757fa3106c2f57587d9158aab2bfa8e1585478fcc744097643211edffda7295261d53bafc6f7c7545a0fa190678eda836fa34e325cea8c450bcdf1d6d43f5ca025bfb6cb4cf369b5cbfd3392686d00ebae63895eaa91faf3134ab71cd0b268af7a750945b", "result": "valid" @@ -155,9 +135,7 @@ { "tcId": 11, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34353838303134363536", "sig": "3235fb051f16e66c67767c024273acd573091bca3e8079566cb22000c727eaeccb0717bd76e81ac4355fad5fa2b06a2f432c98fc3236af2bb2fc0e231030712b3341b4fed3c80f213f8522707d46b9b9984b0df0c3cba695f277b8be7583d83da41fcd8f16832229c76c997ff1760d9c7c9182395b92abfc85ddbcec42eb9ffcf1194247f5d6df4d67735ac875c493d923194dd6ae3d7a31fd2b470a6d9c2a0d7067609f8a79f3da80ba50b66709f71787ebc9154ac0e369c323f080a05b86cbd7257130473bb9e662efd914f6f59a532534889f1495752dc7758211ad3109e623992903f83270a236c06a55bd4e8b6a957d8f93612cad9d4c26cb1ffaf83745d1315dca974a048f1f9571d987447ddba0a598ad9eb72913cb8ccc32b91dc06c31202ab331bd33f1b74c9b5cc10a889a4d3cca311be3106db95d917e88e00edd1d4e34e0eb6164d28848be77aa90c5a79e85dfc947f5687132654987750bc1f75e9c50a1c0f4bc75db3e45eb44f8a53bdeca66eb351af16fca3548c9326998ac9b33af3a700e9f2607c22e8bad137b5b66269012f3d304e298354e02258194643ba6a7ff8b118d4a1ca3636b702002384905736a75c848a23d37fd029131633664a3dc94638b1ad57696f5d77d1d4dd008cfbac689b5c8eab445b7663ecc183c125516a56459f7325785a036f3ded1b9320cbc8ec97b1340ad76b27bbe698f47", "result": "valid" @@ -165,9 +143,7 @@ { "tcId": 12, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32313436363035363432", "sig": "96b1d2bed1dad2bd77ac84b780df806c0538e7115bf85ce50d80de4260c26c9e4ff3cca3024e27227debec82ea19423cba2d3ea00db8c2baf0174fee20abf618fc00dd873bf0e0253a3637ec282e7c4543b80b2fe09071736dab30a9a3361f8f5a0c0377824e611bc97473090b39564073c3272a0bde8395eec7c071a2a4c5b051c40b0302e1cad3410c8372bbb67c7a5236e969aea591aecadaff9b9cdec18fadaef94c1a9c9684e169791fe7b34fa094bf49c5b65ea8764651a10ecbb7236ce8f450b66c8d96fd5b6d5db01d63bf18edc681d20f722e59042b8d336388af2fd051cd36b53d7aa33a5611602c6dc042aa7d14b5ca2e82dfc4b6cd8d92fc4bf654356bb7c404f8e22259bc5857e449629ee5e78e81d313094792d9b1c142a6cbfcda7ed30dba912590db55eb99a50ef7cce587b3834377938e8ebecf2000d3f23cfe647aeccf0792a2094ab321c3799e992ec3941bc40734a0261a1a19dae9e45b5c204c3cf49b1c634e09334e2923cc26a7b482c006f5cab2a13744fb0192a3d8a89d93d90465c4915c157d44bb61a4e726e199d5baa62db7a522a95bf34f05353a8014596c59e8d9ab419cb959b75f46a6ed127912795efdd260d376a2a356b531fe8b05fd27bf01234e4630c27503d9e9f92da2cb36639f632cf66d4db5ebe93310a444294f7205bd0fb247786325651f271453edccdc9739549ce69b22c6", "result": "valid" @@ -175,9 +151,7 @@ { "tcId": 13, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333335333030383230", "sig": "872b3807a21b982cb31940399c80100fad0bb5e3077fb8d134302df2e4691ced58a23aaa8e87347202bc88b8d8a6248d215b3c3e4c670f29fa3ced565d78b5fe4eb35f0c6b5bb57e5755c0427ad62ca6ac99ca21657f3f06cdb75e8b86a7f97258b27a85af02c159d2f2de11eba3ef54f34fdc46725381e50bcfb01985a3b998bf1bc343e06d072da797625a36a40b4e1ffbc829837bdb90455db28d31cb27f1117ef7f7e4e36b217ffdda2c03fe5a83a01c79117facede2f3987711f0ca3a8598f337c78bb04ea92b39639f1ca9cc1cd69001cef0b5d1ab32a7d072f4cda922af96b284e9ec7b82c905f8b8d6c4489623cc84503d4337d2f9f700b6c4a9f75319e215d6a724a736bf7828ef6030f6316ac7a71bc736a3d5371ec5a0291bda23241f4358ceb7045927c93dbf06a5710a87a8e3a582b757b6806d4cc3d1e8a0bb8d282f7248c5f6b884abb2bf2acab012efc58d824624b74f241f8d87e181cbb66dbb5215d252cd921d45a3b2b65299a44363ad125eb8de390268947557996df06cab001b3b9c8106a4b164139194c3988ef815ae439749e9ea53dc6fd9515e73024c3e3253f9c2a5662c3e9ba6746f3a5b5c4bef12e5a45194ebbceac2a939261628907a0c26f57ca11c1e9437334e59dcfb8e4bb0267ae5092b9d6043e0913025dae784600c90bd822cdaf793e8ac2debbac1a86c068a417f4602c2ce0c79bf", "result": "valid" @@ -185,9 +159,7 @@ { "tcId": 14, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36333936363033363331", "sig": "3e91e7cd337f85ee0bfa3e75101cd27c724a9da1449117a07539f58618e8d4d6969e240a3edf82ef823d012c7875b5c0b420e19dfb19ac1c29f8116c94c355ee78ec71d86fb0fc12818356d067cbdc69088e8da215a1fd6a732a600238b1b7c17ce8460f47638a80c4abe308149eecc203fc1083a00fce117c370b00146b177a9e21aa8469b62926aeca53ca859523b3a6d1260666b969bf7b03d56f16971dc2f3dbac6a9d39ea56e39ea64f6b0b31350d786113af1af26ae4fc3e14dc01d616674145a343f029c66f975df1aa276269d2f55b9ba33648061c560c5d0992b9fa69d4f8c368bb43a719d505ff70cd7eb067bc205dd62f5fd3a982f7d1a3b92663bf50361adf09ea92c1a126c858084b7682643d1e1e6a71e9ad2c931d4b3d453b8d704703d890f323b910a66965c8fe513c9c4156cd98fd06a68441ab865d4eaaa80a282b5d6aea116c31c828c7f7465e27b6eb5813051a8493f981bad1122b0aba5ea0f6d82cc3b7014fb8bd5eab98eaa506f0692bc9d00c0454974195a2e9b07325434673efbae7b4fea983a070ae4fb918794f59ec48f614ac4cc1c02b40b7b76648eaaae44518deb781868209d6d7b6b5d227c168fa48ce1b1ac82e8eb1f0c8fa148906b9e1f6f30d8601b3ce6dc2fa2f1641cd902c7ebae172a79d9e573f64299f9404ca413aa9aefdf6c79f6732b114b1280424532bf218038f112c5837", "result": "valid" @@ -195,9 +167,7 @@ { "tcId": 15, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33333931363630373935", "sig": "209772832d3736715249650ce7bfac631fa82ff1ccaa7e2d3e6f494bf0722f224b5f0eec6b1408521538ad8514a4c067df31b0ff058c557478fd4c76213ad716156bd5b582726698bea8293d2401a532bb4ecf461902d30838101cfd979a7e2337e283e381e37dfc86286fa49c463f5dde98afcb9762e7c617ea7e9197c4271a12932f14d7590f827f6131c60dd96f2f0107416863e2586f08009a78feb2bf0ccd662745d6c3803433bf47db160d5f07ff3003cb72891566c5cfbfec2abd9d30e27956879b50bcfb3548d9bdfa9ae1429e2146341914ebc5de81065af18253885558d6f5bc525e4754a91e2d57052b772375fa722cd83cbd6109c1c1145f022120aeee41afb059c77424e45fce1f1447ad110928b1758261e00caec9c9cccfedeab868b60976509ac8abb44252465764ff91530478fc1f8468363737821194bc39112b09e9a2d5563c1df3c2019a761f6c108ab9aad07ca556727d7487401fa2132fbacc02d4487c5812736760418b998ea2e053b40c75723bc425dae7829ea0f55a4898cf56b9837659169c43fa0e5fa7e5e68015f354c0f4e1259b983e40346109edddbd64ed67b982535c72f1a5025e80eebc9f184c6906f5361a5d9cbe66e53ea9bf5af84fc97c9558576435b8f743d1c940534dfb4ae28630a01cdbbae52ce6f4b1d35b01a76fb36d941755568a73986cc9df822c89e6fc3be9208dfbc8", "result": "valid" @@ -205,9 +175,7 @@ { "tcId": 16, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343436393735393634", "sig": "59e39d41314ed0f21c604af6315d8f7b0c3769a6241e06fdd8521714063ea64101ac02c5214dc680cf2282bca85ac86c088e5b520945a4cd228b3e53ae071264a2b1a1380b48c6f72e7dff739d8181698a833c0c6bbc80b2955e83b0119dcbd05bbb45a26b4dcb7396906a28c8614bf5959ce6ebe861852fc5c6c5eb11f5809b13ae51ce42dcfa1594240957e627e8db804075680d8072d2bad16fc8063672be27e4b358ce6099ac49b395128f8f481efe2e7a7329d1846a17d6105d0aea96d584e63d749a3d93906ad6223dd12a93de4d46aa2da1ba55819918ccc5810c5dac8c3932996d1a727d130a06884da044e01b9bb83d9dde8745a3b5a577b33e4d5ca2489ba726afa4affc0985e729e6c1f2d8f22c61d82d4ac4b5a6eddb466853067e5187a68a4ec7cb8c3804c21fb9cc41e3b4e4582f98632e4952c58592ceecfec17b84095097acdbd9d54d52695df547d6e1f485bb91dd5d9559980f5a649451b88136cb7e2e3952cad7b061a9a00f87d44f8a1a748f897bcea2ae5a49878ae1eed4093f9dab68534f99ffd8e86f3f02afaf557bba279dfdce84d7ffa3da25951dbbd7ba18e901296ff964ba0f40d4ec7eb36d3436c5759c2809c5ff6aff6de2e10b55689060b055ab1b3b9b3ab15c95e2c490fff24cee17a4f219a27ff4aea61ef241342997d71d549d426f0c57d4de64e002e8f9493ae3d50b3102f2c66dac", "result": "valid" @@ -215,9 +183,7 @@ { "tcId": 17, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35313539343738363431", "sig": "1a299183ec65075637b16eef296d81377721df3bbffe9e28d96ee71d958230b394a4e0adc46a329663db1b091da305b5185e80f6fe6042d310957bf9538a2ed4d3d7ad2e172b232dceaa92c85d7759043ec767966882ede43cdb38e772d02ababf44136569f8d22cc0822136f66cc11bd89420ad15b26aa510df92b46ade2b22d3f75c9786fa76d6280c0cb7970c537a1ad1510026bf1d94115c436d75bf5fff8e74493ab6451ad489c610c9e97d313b7e3f9bf01c344ca516108302763e4d10b070855e30752e25e4d95b589f22e27243969d4cc980d8ad004c278716ff031bb0d132be1576ff88d9f23018985c8648940bd4427ab071e9ae0ae4e342f0731906a41d405d64232dade137c965eb438d157848302f80c3e54304ce550dd31728db70c3af069b15ec9a887cd67044e82d37e32ed3f7034121d8e5a3c1fcbba9cfb946bfd139cfef49f2c122eccb654e316a2835f8d888c58ed6d4b4c6f0915f800ed2321e1ad98dccb4536dd11764a4fdb87efdb837a0a8c8d8772dcb26d4f23477c6894949f42a6418f0d5485ad4d82ef3b157402169935bedfe74a1ac852f6c2466e29ea2a2c40506070e7a60d8238b1e4c5dc9b4cd38b24b4bfc2e09281c9036274c5743d51443d0bfca7112f8112a44c13eca8ad7aaddf06cb3998476c0ca70665cfc0ebb68861e0598b5889845054a6fec71f645478db976dcc2ebabb538", "result": "valid" @@ -225,9 +191,7 @@ { "tcId": 18, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35323431373932333331", "sig": "880ec14ecb4d03ec09e46236b7d672ee43c39db6d6d495bca15d605179ebd7bb0fdc91fe97a4c0917cc9f19ed9064ec702687244f17dfd65356a4f9028a6f09e0beee7af8ad1e4c088606680b7f09a11bb38479070cef9f3beff77f0e2c5be461e2c97ca28ab21b64fa484c5bcfaa3a718af418f3d9cc552e080af18cc53abcf8ad863a64fd5c4d2dac2eda8d1cfd9bf19dcaeaafeededdd28663c020ee0ceda0fb197b19de1366878f456fdbc0f7d857372805b65c069972d43677ca5ae07aea748982c595ae53d32f93b68767e5ff4f983684e562173b5f523a9c2e66690c2c08fef72e1cf47568d5673a6a02c8bdbf948f748271986d73bdb00204d7d658e93014ffcef1ae08ae05ed1f96a9bbbbe3f52d17b2dafe6816fdcf035fcf33c57d4a62e5978c7102a9e30d231d64ed8c5292c5600d5cdffe92a4ff9f56026329681666952a928439ef318b120422f64cc7f80ac0fbfe32decbd7056292c06b7ee7ac6e0845093e4f159f5adc865d62a71fd141affebc92356c2996331e4d41732c66833070d64f076b7c85e246201c703b1f44afd266eda508589a95f3f9436b3825ecd7a4505fd2f691897aefb1a473599d5bd2108732821fe9d4bed0f1f3382a1d6befbd5220e032d7dc45452c653c439313f1a23531b5c6f67c2fd5cbaf4f853b69262b87c3c7e9c08caec5a7aadede6c4d4527d65c602b6d2f5b069fc0d89", "result": "valid" @@ -235,9 +199,7 @@ { "tcId": 19, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31313437323930323034", "sig": "381209c33241f532f3bf9c8c54f9357f18f906cc2275fa9ae979ea2bb786170091a3a89c37ed1f2040afb9d808e9b283b345a1650f15d77a5c957b8f71b486dd97ea1fc5103f5c3ca634a9cc38adff19091070fa0058729301d22556b90c02d09a5249406912f99a4f8f0da62648bddbb02130bdd5b15a02fe226cbdf4e3a33b87273fb6440d67bf8a56083b3bf4313b283802c8e0d1ac7e0b05f1b60aa62891465878823ce9b9fb29dc66cd72bea24eb20c80859bd531b5a918801c3d03601addf816c07bb68892e504e05d0d2a05617db950c2c45978b736cabf8a2a3b696da85fcd276ece63191d187ccfc94326090e5f6546487e837b6bfba43c5fb9ff5005c42c0c334305e6e0cd62ac15355c7cfb7fd1bc5b85421ffaf3e2feb9b4cf116235c8209170beeabed6a54d8eccdd63c6f75acd65db40fcdf4029f50bed3db55fa712e1fb45ca43625cd33b81b46b54b9bed5661bbfdd6abac9fbb315e7416cfa9fb09ff5195da2ae29e53fa87c97499c9f8fa33d424029fc0c9154f75484f99c653df9ac3a584043f61a6c9ec086683682ccbcdd5372abb111a57bd00af5e247be6b59697c1796526610bb028854ae9bc17ef0e2353c59a7f47e362f1b396023979c99ecb7819e67668a8ce727893f460bb644b3d7a84a4e83f12031ec8c7a5a927e9784e49b4d7f54225690a5814a286dc138fbccb078f0979625334c3e64", "result": "valid" @@ -245,9 +207,7 @@ { "tcId": 20, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130383738373235363435", "sig": "7afc322bed211b4971cd072938269c726ceb488cb48e4ac4638cd4022c9513f1c3c0c0d0e99fc9a921c1699caa6aeacc5e1f387095959808b22dbc16084720da7363bd162e0f2c05d9c5ff287ef327837651f0ead9715a6a664635860242fdad9a6748a03a4a84ad6e801e62f339b6d230f184991e0a862e02b55826a5ef1aca3ade29b0decdbcc47a9ce4ae5542cdaa3a290d162736b7cf55b427064d7b27ee917eebff09cc73a65314eb44c8e0069fecd10e68896595dd5c338e4bfa10c9a639fcd3e83221837db170383482d97046647b9c6e95075d3ee78eb84a97f472f346810e34459b902c2b0cbaffe13601cce2ce174eb7eb4384d1453f9127a1db2d6e0db709b33ad5b7716eba3133c206761e9ac87723b88ca0a82ac927b442c5cd6fafe864432cfa2b923941504adac6af9ae642db8266454179cdb113a1ac6e1b515f4cdf0ee9746480c1b856322185b9add9145f914ea8c10bae4df9dfcec5443a3e1b33957438d790e4e1c89119c379fbca12170b5bd77b1b0217c56073e78f083d264939acf0d33f45ba45f2db3d0c63761a895553a42fce05cb08c1583f010adda8a9c2194ea317f3fb2a43b340a6ad32f96bac67d5823eda1a00f65019148486ef9faab577af8b1cb668ddf41bab7e68531803186c2f60e8d2d3d1b6f9bdfdeaa734fe0790832e6633c99d685ec1e4dd7da7d4647c6408d666f9f94b4243", "result": "valid" @@ -255,9 +215,7 @@ { "tcId": 21, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37333433333036353633", "sig": "b488d065e2df2d5a57c7006b2cbf802ba6a8174daffbf5038968131ad6445de2543431e02cc24ce81b492cd39fe9f5698079db283487d2afc84ea868897714233166b7e20cee3d916d209df5056107409619d349c2890a25173ddb0707340ee9b549e564e28546f74986802511100accc07eed8798f29112070e74a0275722ff5d1552f18fabea4cd1ffa8bab5e17511f29ce878a64e2df8fc442161c878f456036447ce66232f50593e4859949b3757e47769af18867ebcf359ef8e9d9ebb9cbdd4bc0ac20e61c72517e768de8124360ef88a147fdd246ed2c13f954bfbbe962db9a75e4a6d30b64406b8d854d53179fecc8c7f37e53b2964932087452ec60b40bec2165c22651c26fb919f1c3bd82d681e23fc1bb9f9e6847a23575a114f0ea37d53ff917636db174875d0e8378a9add38f204a55db55e4a094aae403f184fc491930ac1f5e53e16fd4e85f47985867b03c70e5f1cdf54adf7d77e9593c6ff92406aefa908004eb3fae769beefb53823198a2a945460c83e830b56243c0fc807821062fea32166670b0c701c351fe56269d5ff15480a26addfef946e4da5a88c4a0a98ee3f34c35390432de3db7f30444a735f487da49832453edd7e6067d6be3e9f2799a3c3cf96642d597bbd86b8e1d7bbb011dc73438ad98b55903fc904bc6d87ad106742eb234f624e9f658a98d1aa8cc1e5dfa868613dde8ea83efb56", "result": "valid" @@ -265,9 +223,7 @@ { "tcId": 22, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393734343630393738", "sig": "023ad3e280e89e771f5bf4174806d510cdf0869e2c7d52669e8a8c7a989675a74f0e8f9622eac214fec2efc6763d362d5d00ead4b70a4a644b55fe6d605187a42bb70ac7f4b0d598b1dcc56aa2a66cb9ea8f1c67327c139970fe9f152fc91f86e21052a3ad6623292a157b0cc06b2ea1f6e858ec7b18a38bd5d47173d84adf51ddc51a02f8660d49c87c29c7edb6d051b8d488973077baed9c6312acbeac660899c5dc633ac66d1dfc22771a5f804f1ab076905765e25ef01942491b77a7cf84e04786b46829d6157f91bb3a67eb45cbf7f0ca088e438502d683ff92e0d74ff2dc23a76cadcfc9b8c38b9df9393d79a5ec55921de862a4c0e6ee5f5ab9a7612218995012fe523594a98c015b81b348d561fc11f976a2b78a43518b849835b88601bc84d963c2069d6277ecd3c0d7692b94440d5359cbf660ec503d0cd30a2e80e8facf0e1aea20ecdaf69e4ca27a709678026cdb1dfa8be38656c3675bad16d9cb36058b6ecfe4710ef313564161a353e3f9741ac42ef9954cd78a6899709901f368443dc05e3c088b1cf029e249ce3674f4eaa3c88c6fbc88478fd5f7a0cb7ea5b0b4ded4d738c2b178498f1be4f9ba87a56dd74cd94d676493c87e37e0c72b0581fda8c2109e6a8ff22d6aa12d5d32ea5b867ef63c1634ca51d221fb9357c75bf3b5538858ad4edd03a1b644b657403ad2a6bff562c95617a5c56c2090f99b", "result": "valid" @@ -275,9 +231,7 @@ { "tcId": 23, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323237303836383339", "sig": "9ab45952db4dc99750f404d81deafd1b8e0f9755412c3ddd3fc965db10defbfd7a6cc82f71f3a1bf851b60327d8e8d7f1f617917f5441521cc44faa6cb8984008870196b3167bafdb50d5b63e1a4e3f737335b5ea10fe80f2c04d65621a03dae1ca618775a91add236b01a4b802d4da5d168f63f61cf9c57426c9baf51d25c9a8da2e8ee48c5786b9580d70e71eb2378b49fc079f8e20b1f781299f24af07b17a85b4b67c35397213e5011ef1a97604f33d1a2c9eb0e8456a8c2fe0aaab37d9ff65132dc4e2e0ef916531ce42fb82e7cc848d829ce203f58973257a0aa99ed35b7dd999c2784c4299474c489b4d52d6a547c2fd7ab296997636134cece77d4e671c11cab31b900861d7a8b40fc424fe94a62f743cf275e0b9721cbebc8965ef622273da895cb915c3e1ccdc6009542fdf652b3dc38c7347fc047df1ef4e5977bfab329d240cf59cd7ef4248ea6c916abb06a06250852c292e642d0bc9e30591a0677cdac5b9c4625d93348c8d5145a9051fb99510091711a57461c5e938eedd8acdcde3eb6d0ebaacaa5bea396f72927274e2719a6757e40ed1e41305aaa52e16e66221e275c809267290d0b16ed86fb882e12e9e51ea1f7f9094dd17495eb289dad48c10186a8a979af59ff885b6c97b052ae0099f6d1744868f7e0b94e2c28382c5df9d6501d9fc3951475256c671256499caca2a4457f2b0ec704f090e12a", "result": "valid" @@ -285,9 +239,7 @@ { "tcId": 24, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323332393736343130", "sig": "61208efb01695ac6608757bd5cdf0ea8d8f73131813898f9cbbeab0c2abab067ef22697ef54cb4c44cda993e93d7342498d08208e0eb94863467962c080012933a02d2f7a8ceb7399800fc571e358ae1dc16380b8764a43f09fb69f3e2c50294375c35005dbb786820f69888834aeb7b02a18b69643887290d3ac230d5c3211257ca5426981e3e62f8f1c17f15b3790e8c76cee2087b839a9d8400efdd8c1f5c013e5447662d0d034715c242a778bf567c002be073c646520cb5b874ba0f9331d88f62c44d0f6f6ad8ddcd393aa11de333ea184c539ad0e10cf8371e922447a4f2bea3a1ae929b4cfa6c6093151b334f3056e01055839bc035997bb82eeb066e6684fc02f9bbe307212d77b5452c5d777c62017254ca08bfb11282f0bacb13dba292350bdf2c8ff444d39d2f4ffb2da6c527b446751a929b631c933afb603eb6c20a0b980da2fe065084d312fe2d2a43000e85d49b7812a1d2e2e9c356d6470ca9f69d0a55cf34799adee67dd72fca97455f63ee2e63790cb3886af0b942d47813b125ded6ca7694c5e7f53d0c4ec4278ee333c11f1ceda1047f289b987618faf56accf0f88f20690c5d16ff010d2a9e383b868738cd86b24955c03efa4c2ac3dcaa4fd4cc80dbcf3f5bb1b0d909ce143b4744cd80170ec7ab9c5e482aa47bbc260c497968f0056b0e56e73de1d30f5204008a1b3ce53e1798db0611c6f0a397", "result": "valid" @@ -295,9 +247,7 @@ { "tcId": 25, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3934303437333831", "sig": "a9b85fc77056892e72accf61e7427733ab4f4fb2dfe1a6c526f63ce32bf88951ab72e67dac5a51195eb7ccfd96197ef6116a099d48d579c40c8fa9f816a1edeb9b17b3c476de18046a0fdc3a7fdd80603284cc521d438dd900ff4d987e7e863396b2a3db7e69a748d802d3867e63ab915a027983fe579b907156dc8476168134ca10e533d5454e5a5ce62d8128bebc9c355bdf9481e54a3150f7710f8cbdb05fe38b10e93c90396080d012d4c503aaa96f9341b510967f89239932a8d85a60416c3f9344ca6e43e4f342bb033dfc1e5369f8e457a5c10dfec5765cb424caf8ef9d200f24400dde1e6977daf23e95297991bf61926ec294816b44bae84e2cdc4de481a3b899fee3ffffb271b9570a3e40ea7c44a2b67d5d0538b85808ce6eb53e2ed3ecfec9223bbb0d6dbcbe7a9df8a2c85d4bf7a1f99dee69e1ff42bc928da28f44803b82c5ef3235d72474173701f41bfd4bfcdcdf3709bebcba987230e8a1ad70aac2e64c2b0a225c666a6b7213a0594dfda6dba29e819b05bbd063b249b1c70a2c171c07b8dff38f038bc74966db8794175cc6a6b88ff9d5d1c0f169e8ab3673af0fe7798a2d58486d23b1f0091fcd5d1e355668622f1c6f550cd4029db18af582e03331fa316e6d9e6786c7c59a12439cdddc0117a2013bd21856a51c4d46f6d36b993804e91441c8740bc210155ac811843aaa1d6b7fac358977950bea", "result": "valid" @@ -305,9 +255,7 @@ { "tcId": 26, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323230353639313233", "sig": "470e6ae71b6f5f129b9c7e0137ae9bab3e0939448f1e7bc154b1f75f57996a117366a4b8c3c1fe83ea1e32efc6b8bc3d3907971f61fb9a97cd3b4de53dd399265fa8326f93e5182b278198996ee1456c6f81697c5045219f198c220050a745c0fca7b8e8a7f5aff46c2718ef78618bc23420eca94789ec16c7dc1dc9ce04e1458a0fd4f12c103cdda67622ed0d7188fbe1ee870e0e7e16cc38a891aaad3a9040a6335e49afa1d6273edd518e2ba0539b8afeab9aa733a28290823522c67ac99d01ce3842bb9c936e2b319d4a563d03b18360a571c83066a8f63262b9a4458d6afcca4986ef5c4c3292315c266c125a6021762a9077a72f0290c8971aab50c84be80bd2e86fb4d3dcee93d4202156493a3af96e812fccfc55fbb6ea63579fc1f46f8ff5b64254c994fd477c08b5dcaf992676a52cf95e9f8dee6a0e6a73040f1e591d4b5a4543946f5fd198531de8e6ab7bc9e4b7e923c1ddb5284df7a8ed25bdd1338a6baed00471f8463ac52b728ce39ad9a7c7854c682309d46b726083e0ebce5ab7939ef1ff2b663e16b2b8210359538c141b97ef45996dc3071936b77c734d961fc74fef32cee1c0ae99bc0bb259fde812ea19bda08621569ace1c234cb6a5283d1e5bfcd1e3cfda4dd3a16eaea2b60e8b4841aa08d60f266a126ef0faaaca796cf1f7bafa26b7777c4eca8695b5bd5e9b741b921ed6598f680c6c7a0d26", "result": "valid" @@ -315,9 +263,7 @@ { "tcId": 27, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343134303533393934", "sig": "2b41e644822846b5839c053125dec025cc25a75698b472c8826b0371a0d2519af75b8b9338873374cb590113fae53f4d10caedb25c1176f3149ec4c279028fc548bd6545c90682345c19cbb9a32fd21ec3fd368fad4bee5a179862041af4c3621119846d24f49f10df075898cb8bfdeb5c0fce19a3e055268b3a5fb63fd924428cf6ebfe3420728eeb5aaad3b0ce503b6fd8efc05cd93e8ed96ab06829899131f297e1c7f78a9ba1711ee6fff2b979fb4f28200d9ab05573855db50c13d8c73440a1fb7801b070d29b27f13d272aa4b205e2c36eece378c7850020ef6bf3fb9b09fd755148951db8d51a7387bfc2aa374af9236ce21f7ac06d0f32e54ba0c682b92179e7423eb96b16cd7953ae4071c193af0135355aea10ff491dc44a6b7750c39b286b4a5ad883a816196f44b0b2c8ed227f50ce2977dcf1c93e935eaf32e8c52634c9b14b18f5bcde9dc8df248185110f2be1f1f2b5b6c81c9cbeebccb97e9f7979fa13f3d83e3382b6ccaaa9d59423e901568d788b04ecae8edd80fba8b16a2785c55db79c857e3c5a3f2c2f5f1ae0b4ee6daabe48c614a009a22b18d1eb3da2c82ea1220ed1d31296f0577974bfea67f50406e3783151fc0191fb988882f1d4cbddb422c9198b5c6fc99f6fed11b23297c62bfbc6760464b54f152bf26f49ec4ef5144c1e945d00834e1b2560c62833f9756ecc4845aab7a4391c32acc6", "result": "valid" @@ -325,9 +271,7 @@ { "tcId": 28, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31393531353638363439", "sig": "57495b49bab3f8a89aca184b355421d781168353f28dff1fd03d3ee6a170ebe8de8354c88ee862b96c2caef05a4d219271da3734a036079985f64ef5537c4cff9ffef1c0a263a8f74e568b07d605398e1db39b6f74bc715af92eaa9375639ef505de3e03ceaa09ba8f0778f21f9ffc426d8ed83c01221330807bf68d86630051c23d881adf2a5539f88fc6d9021747676dd3d6fb806fcdad07f9e1f33a8fbc4aa833b51475b7287f1ad86eec8e8357926d388988f9ca85d818bddbef41ab5365eb7126aa6de94a7f266414825e960a39003b48955ea0285821983d5759fc5ca54ccb33b3a1fa9816e83edd30c9d22b84faa362601e3cf9a3862df247e1ebb483347031def5bb2263486223793b74b7e0b9c2054990307aadf51d84396630dbb23c4e7562496a2b60df278110167723e7f55033ee28ca4b8f6631596a59f506dc5e078c1992c87dd809be122d6dfbe013224a45ffc22017d3537e66cef01baa9f6507011a56deb449876199327f60f510ccd65c846c76cb580237f453fbf787067935e2314cca6f16edd3b4589ca98d47825e675c0527e843c5382e65dd8c61ab6bc3dd15a54cc2cf62aa7ad8c837114a880613cc3377670b1dfd09ae85998266c5691b9fb294c4c19370ec88ffa928a855c306a11ab1d64fc78df9b1323e2029c2c4d6234707ad9d921a9778a1c8236b4dafab99ac25fc56ee97fa510c825ff7", "result": "valid" @@ -335,9 +279,7 @@ { "tcId": 29, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35393539303731363335", "sig": "5bb1144891a760cc0a58aab73bdbc3e04ac35898b399cd65786cdba90b95b7ca5f4673b5391045eba1b70f00aefd3f8ec21356520f1dbccea29fcd8de216dfec999f8a87d99efad9dd5b44c4df425023e172d62cbfceb9729042536707e988a2069096fd271f15b1db8e9e6c6976b8dad64813ae21a82037bd1f0caaae03ac3f58f8954adc13c58647b770106e3368212dff32025b86dd11ddc41eb2a0820db89efa0e30efb16f45c37bb2027a5786957add99e3e570817344edf26dae2134d98ef4ffa09392436472d3d91b728558f3459cdbe5d5ee9f7e30b3ad5ea799618dbc7d97e8a76ec9a61360bed10086d23739ae83ed308555f927765f1bbaf9f64471d33affa8ff457d7991fddabe497240616d72eeeb1d6c13d1739e57b29eef1e93642c8541350fdbe8b130657d456b6a8d03d0116e802591931671c0c95e46cbdb5b3c307d35d97bae15992ad7c2400d0ba69f96ce4e56d655fe6b4799945c072fb2456d93c9b87e046378697303e3b1168b3283b64894fb096d2ceeae8462c1a736a539b5e0f6db6edc2a7ca606be6f49ab20eaa63a236d044221d6aa1bedc4259a2e655c499df442a91255d94c30c95e9c7c8bf8f69e18da6d8de7b4b5fd6e4776882da18097832ca3c5dec62cda0460be8d555352d3a1b0d7dc1791942ad429d86f353af8c088dda494ee9ec497594c401049539afcf5610c89287246aa55", "result": "valid" @@ -345,9 +287,7 @@ { "tcId": 30, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323135333436393533", "sig": "2caa929e18fac0b6dec4ce92adbcb53ddfacc1cec9ddd2f5f6db65045fd5f4a50aa5e11822f0c0d9c2050426d21860e868093fb0867b86411d4b8a2ca15e2b6521eba20376c20a32ca21ba5f08773dff079344814b2761c35417ce920a816f6f654713b4cf96e7b300f9d9e202362c56960f7d17dde97838d8119a150c6cc0c1ebdaba05200ab06dcdc3e501885213169a4e18d4615e476f1ae68cd75b77e2296ba02d3fb5d7af1927eb46686038b562786a1923351514ef26dd50c9caaf77d6ed73b20c9ae4bfaa06a26fddba1a895a1e634b37819a20a0bb0c81ae44b714b2ab926ec4287083b578f5eed09e8871385bc01e6c84ab286ad2328db46b33767aaec90787854048bf09d4afb6f9ca0f5b66c137f0e538e2527e47cecbc6e8cce906dd98a318d8d9f7f1c5c16166ad11ac5a08c978e93f1dbfd3ac148502891828fb62ca6c66e6f65e46067a37a6f0a17e1bd55d749dfd611e2c271d755a20dd6dce869adc9bc2b023eb45864c9360b8e9d463e6280ab664b6682b698bcd9b15da534e4260441762cdfd5092e143b2c77ad8f4514fc0cd7a548900eccc11721d9a2287b78b52f10ffe733b2c73ee5d1f754087e5d89a39cd7b7a8fb0a2e3a350b1fd63076a49d895125e0f77608a0c2beeeb1c837552f6159108f58ae0e872518676b8467e002b471870444794ecf72d91077448a632545a987b096855b1f9deba", "result": "valid" @@ -355,9 +295,7 @@ { "tcId": 31, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34383037313039383330", "sig": "c39ad592fe422f29639076b2eb85665026083a5fc5d69c68837518b8c1e5946fe1fbca6ebec0affd85178668694a2111cde01ac3ccb0f191a03143dd8543ff40edda622f6aaa76091a9bdfba795b869891a9bad2b728ce5c859599fdbe1d29c3a2f7c82cb8b28ef82fdeba0c83f86ebfa5e63a73f9047012ad196e32970cbe9d8b896e4e79ae5c6c537f3282fe65faabfaf957a92d98db3f0e79b39bb17c326f97e95fcebd1c1510ca908771e94033af56b93f97625bcd0c6c97dd4b7466d14f17d63d2525a2eedba1cccce3de18765542471514540d90e4bde9199a3478f8f76d42d3639e7f8ea18cd30d1cc261cce10ccb3b3a597b5515604d22a61f9509004a3d4b1ec01c505777ef8af43665ff4ae03378b65208141b1ed6ed5a39288afd38dfad10edba756d350be170aec624c18268fd073367a8f3f15f36f60efa9deb847e5bf5946188c791652014ad627ac8348dc6fa07ea3d8afe1f6c8fd210e3b76d2dc220e1361e336e365dd1127257fe3d2f4d205a0dc757bbb2a19c926a5deb0d7a8c02869e6053081d74606b66edfb64aa6b2c74fbd73bf2c2a50d9d7cbcdf58fcffa4b486029061de1531199ebb503c90e585ca69a0666ad8a3b9fb24ff210fa8bf549f15b86c35ff58d6e2a64c0913a075f3a9618abd9b93c2b34a658ae2a3e68e3feacb823a58f59d9868a1b6827175cce5950538b55589d2a7a10dc2f3", "result": "valid" @@ -365,9 +303,7 @@ { "tcId": 32, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343932393339363930", "sig": "7d2058b8f9c1e60a56ed9196bc7c0cc6be39177b49bf7c1c559a5d56dac14889091a495d599c60579a125c831dbb11d31707ae70dce2106321ce9c999763a3536c1fcb851391e0f3bdd254de2c4310e1c36e7efc935bacdf9552c442c2a63cfb6e5b00b4ae6d0421715cddf8f8fe8f72bdaf7499202617cd0598ad907dba3852afa72d19397f90b6071114309a2fa0f7b0b8e74846988d231d9f65c291ec3dfa76a461f400a9f8057e2a8d11ec373e5cc4a78bfc4df43da96424ef0721fb8e6d9ac945a7cb52a81a44a1c236d036489b15def97899fea56c3cf65ee3c608ccd167fbfa1ea7ecd27648e4a34e030878fc7f57b9daae0663b3e523666bf5439412bead84e0954e47099d4c4689e2933ad40d6de34ec9f8d712b5bc0a7767f905517155d2c945c4e5ae204f53ece8fcd7381a4f0b5450e71bbd974dfa8089f931f9ba5721659b62edfb4539867150669903c14ddaab09dfcf415b321dcabeab278ab1d4be9adacf8ce8f342159b872605e7774165da9f54b7c17aab184090b704c5ca808f95bd684dcb179d4deb6f0d0d3293aa7bf62d1f06b35e25c741bce0324badee3c760df2e7ca134b17b43909daff4d201fd9cbcaf43114d591a92ba7f8ec1615bcfbd790225a1ea451f4182ec6ef2d08fd796968fcab00de56119359c2eb74082d109c556f6334081570fd37ad991eab2a88568143ff0a166270495f443f", "result": "valid" @@ -375,9 +311,7 @@ { "tcId": 33, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32313132333535393630", "sig": "005a6a0dfa67f92ffed08576b12ae6b9cee3cfea6f87fe503ca7b0fc7b65bc5d45ab681ffa9b7219a74f22c04856f66f17062f6633736a292e265355b80d9f744ff6af4d9faa9388da2c8671fbaf984c1a9ce021b484734978c2f6a7f4940a4dde0baa1cfca5de0213204458bdac30c32a500789dbf8be6558ae0acfff89bab946c30a4f64ba19c2c925dd590e4cdfb26732358bf7c52783bcd28cf3b64f877d0dcab1b4cab82b37cbbd3d06d7018d69e58c946f46b86ada47419212526fc46019e190d0a39c1b6ff5bbdf17aa03b424b284b9cb3e1c60bdbebe1ce24aacaa549512d9d5a4be1a43d28b4f437978452feece94eaecbe12ad68af00f0c92c6392188548f11fcbd64c00937bf461db60046fd0a50a25ad3c1f0a233f55d06adb12bf360f7b2361811d43c8e269aca5f139155209c21b2a5fc2f4ebd36bce5aa9e1bdf185a8af22da0d8c42b4158ad8643cc219badd538311eea16db53f52d8480d2c1303f5461c6b3d44501a24e21594b8134d0eafc3e613cda3435799b5431dc77607df2a2cbdd201099b7338e387e66621fb2d01e9de6d5d21da5b875480e19f748937f2bffcbc45eb69069769b348a763244303dc032fc1f1f902bf9ff1fa28caf009df7d3c3fbb3ce67d441dcb474fb97e2655bacdbc79b65b4eaefe99df6c9680d4688a17e2b38aedecf2688d384e89fa8795ca838ec577bef4134e79934a", "result": "valid" @@ -385,9 +319,7 @@ { "tcId": 34, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31323339323735373034", "sig": "0a270b4c3b90b38b3d383060f8550b01227ea4ca695a994ac34a3e3e74846c6ef30dee7000df1ea7da791a79add2fd9139062158bf7d95e502932b9d98485c549829da361303430169190ceb40182d84d70df8a359261c3308619503e4b64a991ea8bd83fc8e10adab31b5e9a2ac2a997d709b626cf5a8047817201e51d3dbd5cc3de283d37ffe3fb20f283940cff1cf68976ab167dfa568970f98aced77168eefaee310ba03afda153ec305645b7ff99165f82237ab26bac409b05f537a7b5ef224a76828c1d289d58c8d980519ccc6ba53e45bb1a04bffcaf957c2ee9b05c1a652dc16836ffbbd3e9f5f438c7c58deab577f1f29cec22f53dec763ac458a73ebd0721746c3a1c280f5d2a4c68658d89ac0f5d45cba66ea36eda43c861be0fe71c88365ca13e095e622424e8efe33e268459aa4090c07c6d543bb05362b309c9be5dcf3cb9a0ea95503b470e64c4b198454cac5d9c21d5ceea87e2247518c171b0bcb8466a269b8079039e62b0998af75985114cee6017857e120d4aff871b3d31243edd2e5060808eadaf5641ae90c5359d18610330f2c158695bc2c2034cae02552f87a99f3d11265c0f5c9f29758cc4e950b0a6bd78c9954a894fd9f1e5cbc7fbe36f91b60d60d87e1d47f392792ef9887fc1e9c8068a4cfce1770cdaeeec311cba3a7a19290a90f6c825592eb624555c1f94b5cc198e7dfe946ee4292c3", "result": "valid" @@ -395,9 +327,7 @@ { "tcId": 35, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32303831313838373638", "sig": "cab2fa98eebc0cbefaeabc8253b4070796ec6a598064350aab81d315e02bc45fe657816ea9193892736920131b92fa9c8a6270d2b145a6724298b66e450feb5936db7f6f9439e58166ef78539f15cee0af4e84fbe88d3af391bfdc166983115cc31847d40df7441ad1cb5d01f66dfe3cf0805f6aeb756bf86085ea619ff7a5d6d92adbed66dd3b3aac7fcb05c24b4e3da2c055ad3f6e084fbfb7920b08be10aa817f8d0e5cff6a7737607269bc384ab0a8244ec6f0afb83a5ccdf811e391a5a07c62fd201c2119085743ae5743e09096d005dbe5764ee3f865966dd2f0b50dd1e866698e0fdf21b668a1782e921df7f4d7ad55ba7982d5a80b370d652a515f0b8094ce85e315c9cf8d0308bff18848e8a1d2accca772d69c1d43f03dcc0335d051fd9172248f36736c95c41c2f67eb2de2133fa24230dba75a6974c849b842821e9b5a8c04660db7dc5c066cc187c0f04c8ceb0f119daae44600a230b54fca6f371d04c88526dd9df2808b64612aea6069d1e2f595a79ed7101f9ceb730c3a61e829d966f13e3883b9a8863142720f6d03708c45554902f22019fc04199fcbc676546c789ed2c7830aa77f50d7e6c3be865e5e5b533df0804faf9d62c41fb43cba7bb7b55d06815945bc6ffe6e3405cb98747b2f48db4b34017d3b48f6fa3bffddc4694a0fbb140b132d34f686b8ad8cbb3677a157b58f4fb74f6a91a6aec556", "result": "valid" @@ -405,9 +335,7 @@ { "tcId": 36, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343534363038393633", "sig": "0cf301e86187963e8a85a893701b50fc3aa55df9a832e7b6ff592efdb819b8607fdad1b68bba441411b90b7fc8969e2997f85383ad0d33ec16fc2e50819c15b49572794391873e0e518003713d37f0c1785f214a354b7ed58db30d3465251a5c9a68f5696f731fc5ea4d89c2556926b9e5a207aa8ef577efd4254ee08dca92ae82d3763665f2569fb246211f127654588d4dcbbee85da98284009e4598d69de47b63224fe7ec9dccc0b29024fc984408177179c61c233d68dc9a0b3b43325ebf2c825c0415642a8b4b02855d14d8641fdc6960150c02e3ea2210ea164e8a48e99cb8f3288372ac6d0de57442f70d5d5059fd007c04b804b1a9beaf117e17ef3b28e743997da1eacc579710c6b771c121ec5fee852e233170029957149d3566a416abdea93da2620f5c8c3d28db30ac764ff38ed4a72460f7f1ec2e0b0df38e50e56026af83171f9874dc13d8a6e0e9599ffb21507dd0c9e2e198051b681c7f1ae4227ec6827845cf015a5aabc24d790acb3d6cf45925d2b13837c1fb30a7fc4a7e3199d550904f82ed2178267f414c434407474a09feb0c7259d1fcbefae593f0ead951494e82efaaf5cc3dadc332d958a16d2d311d219956ea12ef6da1ed3ba05f86e80395a279a6c7a07b35a809a60562683730c92a415c9766857461710a939b2f0614b4481ab05a7817f4f19e4d0cb7774df7c6abd653c24c2b4045d7417", "result": "valid" @@ -415,9 +343,7 @@ { "tcId": 37, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31333837363837313131", "sig": "0930c07c04e0baf198c7651800a21f7939bd3cddc4655ddcbf2fb8dcd901267ea22dbe774f2938dd08c694c8fa87447f98e82fdb6999e620d955b43effa7da82a8d2d93b8519a94bff22dba711bec1aac592f81bd090c51cca8e56fc674d76db2911c70585878cc7df6ae37109150f28730b6aae6656bf6a8509a1631573f4fabf67775575358430e5ec26918b5e9a4f031d8028dc59cd242118c8f4ded8cbf646e351d453578dd4de7d29d9a572551e75667976eebdad69797f71c9ed24a3aaf64974aac3665b743199b80d1149ae698ac6211794b3dc787ab837fde03a9152ad896746eb4c46acc2e5caf9ffcec007045e903ef30320e034a2698c74694b359a57858e9a26490d20403497b7b3096d5e2ec183efbeb4f24a281da398124432f753e7b0e2e9afc81a3d0e164851a922b52ec625fda5e1529e7977c6b85d019a297332f77eabcfba3cc720f0f10701ba3266e70f5fb00ba81e0684b1df1ef0d5f80e07baac67cf83ba332ec0d466c87431bcc7ed925b7b51a9c620b626cdfc7318863c9a3d7832b0e36a2a0a2a485e8b7e71bdff085368c26af7d6e06c1934897415c87fc98ef4ba11b5ff04c0fff7a0422f0ed364c7e723934256875c368dd5e1d7fe21f858e91fc89e1610d96e5ca3cbf13c1af127eb665cde549c1600aba7664967a344f6ab79ab24ba033a66bf4128a321bb0ea825287baafe5c7c1da027", "result": "valid" @@ -425,9 +351,7 @@ { "tcId": 38, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32303331333831383735", "sig": "bc82e6756fcba34c34ff6521963db61ff8b0bc01a9274ed3c349a6c5784004c879de1f34080e288e73e9331c20ef4d14b311cc9c8931975d10b12f8481287864f12ce9880ea162e8a5d2ee434a62bd0445ce108e3106d1198266e5e396a32226b8624c8024daf47d8b83560f2877548549cb5e5fa0e9ff61528002446130e86988ef4251e77f0f7e6051ad5df1977fe5e72b915fd5c30487547795881379e628295c5f75a99479a517c5b66b47c1b55d626cbc9951deb5a24702e5ab42039092a158fc0e6e5d7877a5df9f58e9e1996316be1417ded73216599fc32267420c5d6be88e80ee21f37a05ba9aaefe585acca637d82c35e8f854e12b23a1e3cb1a7d4f51b312d4227661edfbc2793094d0b06e859c79dd7798483f18b6fda02c8279a77859018bfe2325d550a1e0bea0670811189849bbde8000bc1a069362e2c4346ec90f73ce1e05bfeddb72136eae93175654e3ec31ed1eb0b2c2d37300d5bc1f7ac5e0e7be3a66f9cbc93a2fb14b8969979fad111a13e803468f4ce1204d46ea8cd5d6f811169c622807eb5d6bac40a2083fdd7f04444aec0cc8aa3653a924310a85c2a1d59d2d17ac8cb581f80b8207f8c9b8f8ee3c8715a486b5319eb77e59f6a2048aeb8f75ef7bd0b29def6b62cbd25a2c15566d05ad14c78f3135c4e53c6d83481e9f522bc9ccec58003eb085cd7f8049a5f340fa08463937e4d1e19032", "result": "valid" @@ -435,9 +359,7 @@ { "tcId": 39, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323535333538333333", "sig": "35db1f0a1f3356ae2a6a0418ca9b5f3f7d0b49e992f1f1bb4dfa590097674f8358cf5de651544eba51303c72984f13aef264d2dc67d61ffec6d1c622dcfbf0d76009f82ea5fb43c5d5b75a03ba9a75132d7cfb22d9498a8f6ff340a4482c4dccd4a9f9820a7b034606b429331aa14e756e34694b0f40eca491a6b258a923a095ef8d702ca6b7a8ceb026b2d1e5776f98d23df3bfd2187c66c1daf56364f06ce11b856701d01a10a53bda17784729d3c4a048166de20d982c19a7bd1bdf24e6a86548053666d51736517a2907a62086fcd9f26d7eac80ffc1c27785cff639e39d79197d46e72ec11d9ef99bbc42b0bc9c4f8baf4e8a339608b2301929425f0dc0a362c1c540f87b2d47c962bc2ab1bba11863b9b5d7c25c30b167fce6f32d1dc7d0126a2eec3738bedb21124e2951b0ba0c058a32ce8d87498b4cef51828d58445f3b5f2e8cb7c907d63a1f0ed41fa42abb732482eff5d532fbab729637208a2579fefe00ebfe33628b1f15a799baaa11093da35d39dbc8e43e350e5c9400edcacfc780a1461b26acaae5d3f2ed11feaef46ad0f2022a35a3620605925627b5890c40b74cf7cfbc76acf05db4b3b324844a7ce4bbe84e39181ff5c02e3dc80306aeeb4db13de0851199ceb10b2c9b5046ddc5aced9c6c362931edc93815c5d2c1b801bee343ec0bb50297d96f54186d97d4e3e67346db9dc7f56aa02cd203f829", "result": "valid" @@ -445,9 +367,7 @@ { "tcId": 40, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34363138383431343732", "sig": "4c0e3c5e470c7594c2a8b4c04869559c0948d57568416cbf50e7596959ff90571ab659e9f85fda2a2e18c6d7a2244bcfc44a587eadde9613202d7626e9c0246659fb2e9c66aea1e87c4a601745a63ccb5a006e5cbaa56be98dc2eb22e3fbe5a1e7772dd710c430f126664a8f7889d73b5a3df9e0af51a19ef8b1d6268f362de46cf61c17b2b9a84a87ebf35bdfa27633fdf194eac6702145420aabc16cb3ef39f189b6b1d0376b1af478aeb45aa842ea80c5756515af07b9be509ad32b9ad2ebb2d8b65f2bdbc337e4ee5bc97fdc4a55d3de5ecdd448ebbe30fc1667a9ed9d13062850fb59abf8eeb468f2528a017ad88ea97d20af3092e94f552ee4807ba3d400c1d263888534a02741e64e67c8d7f8db88708409960e74aa4065e0917c87b4bbd41836912917c6ddc5ffa16662e996275d60b24c589528438467c1ce75a7b28404224611eea87f2964c1bdd56f9999b8503909522687278b9841152bf6bc7585d8ce231a6a5eae90967aef15da3ab604d7c78535fcf62e36cce843ba763b2063e5541d9e0f0763b294d8ef16f301f36afbb5b86df126a3e9b0a4cc9f07958a2d5929cb4cd295bd1ba0008d7dc01a0b421a0383fc410407d7fa4eca534fdeab0d596717aa858933365bceecf79f400c23234bfe09c59246826c8a1cf2f8170b1bdfc9703af8429c9375518c8e123a902ca921a26113efc2b34a0cea43111221", "result": "valid" @@ -455,9 +375,7 @@ { "tcId": 41, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303039323435383534", "sig": "6f0dc5c6942427411b8a4892942dbbd9e7c7c3b9cd6e3030612251dad7c9190bc7d9a27f72df53142ac00ad59a7a985a29aafda4e311516faad4279e08e39c9edc16388e4f37195b79075a8669586c441fb0d8fe39dcaf0811c4a91c18aa0d928b06f9145a558688aac2cba23649e045f8ce09b803bd0ebf2940e4d8d10be75e3f82737984894140bf6a816480d74469aa5b5965e84e93d81b003932d268bca34ee67ca309eb98de91a9168a93d5e68e156cba3f274c85c8e8251ed21db5f3f411ed1dca5b5882b58dc3e68f8296a565b9be7b52599ee087f61ad84d4b05fdb8a71ee1f3f64dd7b43ce9094058e78ed04373014b26ebc5767b84ad18b36e08eaedc18425a6ab312cf1261ea55c3231901d06dbd7e9397e399995438e83c0ca70f06ac270981410f5fe0e14ed4b568464554cc87e2f71f1fa3b50f780148f8f9c30144ec6b988ff8bce3c0848fba9a5ef0069eaa7a4b4d9f4d8b65b74db73cbc7ad66944f9d86d25372a189a0eb1b760eb9e07bb60651cb49c7a68b312535790e884c30fddce5cc75789885e23c5dfd119c5d056eebe2118b62b9c7fbb8e246b4d2a18fa4b89924108ceabf14b2f05cb25bc48036cc5cc1fc451abc3f924e28dd4a882508cacbe4542c7602296140695001a8ad72dbed9b62acf0c67d92065d44da4fa9574cd2ec4dfcb32bef55c69d4bbdef2def0e1d49d4772e3eb817e4dd99", "result": "valid" @@ -465,9 +383,7 @@ { "tcId": 42, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32373536343636353238", "sig": "0f825f9e322a5abb449903e418d7c9aed742de1874f42276ff0a625946065223e4e464b7996ad641e5bea69ca49944391eeaf3f8f15c6e75dfb7a3ab4a2591abb40b26f9425e93f1307fee4129faccd6285104de00cd34fbe2183a20ec9ab2dfd58c179daaaae041afe9950f5c215dcc10ec42d552c5274039626707ee1ad5f6d36f2f554aa39f7f264e8bc1afcb16b2060fd4ad5a395ea7c487414512fc4023557f2d2e86060c480b361a2d895dfe9df1735d009209676f06c2756d9573c561af4adcfac94501e8d8d9ddd0807e72e93d25f86efb79c6e7cc6725ad1a876587593ec9c0421fe77fb404f183e8432d2c1c2ed144c5a5d6e2b29bc2c9def66d7eb30b2c397cb9b0944723089e3a174073356693950a7fabbd887c9593f9ac7a08b03ff7ceb278a3805c269f2eca322ae0b1053e398796d58900eae7cb07adcc7ff8d2e0dbc93a3ef5549426914494f4e371b958be65b399c21c1d283d6988eba97d5466bd49cda527dc8f4f431d9331dfa72d28f894dac8136326f02627d54d33cf7c4f6ea9af79d2ff3a09d6f793852072900a267dd8d0a3f194b046c16dc72f1e04d70bdb4cff0eae51cc5d0527cfcf5186cf6e58a69f91a603a26e36e09db8772c061059c93efd32cc330845e20805a9770b7e392b94337b690e583f50461afd341bc2ad0fa9b4a33cb4ba4781afe87048dba3d9977c0bca85c09e806b7a3a", "result": "valid" @@ -475,9 +391,7 @@ { "tcId": 43, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "313139363937313032", "sig": "0f890e836c4e68dd76cd37b1d8ec94171010fa286f134688a89724724dfd620dfe66446ef130db47d67deeb6d11b3b0fc94086096f052d2a6b8e08683ee2761225dd68827ca9eedfcb0682958365984e4f66a518f65d1154a4b12d97abbf477baf25fc7298414108b10e12f2586eb5dfeb8f3d851fe290ce8af75111cd2dc2d7c01d968d3df3802e6e8552cd45d806fe352a8920c2ad16e02244ef6f1e04687ebb59e45972333219a3034a01ceec7b8963ba0dc8c6a84a49c5dc918f5d7d6e328d5375066909420c3d8ef8b9a1d4c9c898071b4bffc1cc8d5728b00937a985dbaba1ff53220d88fefa9ad5bcd06687f94b84cece064e445106f7153049aaeef36463606186c85d64b04d583fd85e17badfc066334a87425b00fbde26baf5278ab516cf45c73370e8ef4000c0fb202e8803022d86ff136ad676cd9f233394f81f5c1a9d315e5315cadfc3a63e071ae60c150ae5f5485313520656742c61a56ce0e9a0e6f1a236b5138bedcdb6af9698f773109d583b37dc9cfcc720786cfbf8ae33de0235bc837acdd03dcf58db6ffff5849b0dc0f793272e96734a13109d27b92cab0a740e9c8d34ae2118916c05bf396da5ef759c01d93ece8c4a894118864e39496bb86789b1d5ebc7f48234f738aa71cfe74fb1e9643461c0e29211d90c9fdac2e28744a382bb04de61cfacb54323d406587beca2aacb1bed0d549a8a63ee", "result": "valid" @@ -485,9 +399,7 @@ { "tcId": 44, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323333313432313732", "sig": "d8f825d80f59c06fe692bd52aea31030edd8a913daf1c06d64ffa220506c74f6d0c7afeac7296d3f31352775fb20dd1c0b7e92029ddb482d29458267bb012e4c83363c7a43cff4a296a6b037c1bc2b3ae624cb1aa95cb25058ca81825136ae4e9c5bec15ed3f5e6678fc77a27207aae15ed03b06805bb54b37265fe8a40423869c340a3a6ee4962f3f4b41b3e0d14140dd7b87e1a69cffcb9a484598b8d0050c4a25e27a39850cf51b89e140036d778646ef40852b4d1177e8efdc06091e2653606b78e057bdabc1b73af3267bf2a193c73b4e0e52088e350b4d3ceecff5f83a1f887e077305f88ffa9d4fbd4c42600d288825e4bfc1ef3e58b94321bccc28f1919c71a93a80adfc23eb95a131de702dacddd5a6a9589846fce2bd450906249730252c0c7ea905f21e9aeb4fc594bb362a21935a07821876b07e7e36b701ef3f2a62b36389a7181adeb14a71530d3515e855261a67fdb96cb057d5522c9aad950cdb8a2a339bb046e9692a4671ef66ff44c7ad49956f339c6c9dcd5302b97bb37ce70ead5fcdb05a9175f09ba8e90e239f88c43680eaf3bec3e8b993a9bd1e5ba93d48435d52df32c73be348c80dfd52db10754acad82d8612688742a2db06e988cd3d09b5f46f36b72449e7316915112d87fcdc205b8ddbf51f1f839cdefd630e64b6e508ac7109df7c0da92dc19044ac7ff73ef1c2c962653481b135a62b3d", "result": "valid" @@ -495,9 +407,7 @@ { "tcId": 45, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363733343831383938", "sig": "0ac4d2d171f62383751b153e7405dc1e330aa28751a1e1180a6cfe8ec71bc5edc5bddc78500f2beb7f237466cb372d968d2f2d283e60c318ce01e386c566c688372b440c7354eb2944e77e065a8f8c9f921ba342848dd5edf4c8e1ff0b8ae9ef32f3785c79993f41ce0cdfa6a9a2e22411b8d68971563995b30b6425995dfb2bde3a55b7289be1e5318fb1c46ff2f1471ca9a48aa6245d90a82345b839f345a4657dd928e4f0d79556571fb456ee0be843d9973061bf191ee2edffa0daafc058801ae69efdfcb2266203f04befa18fce8c1f112e9d39bd391c7665d1f8f5e7060ed3be7a83ed95d0e4b42023dac95dd5032d3afda29dafce28af0721e177e0d8528f3b8569ee659906304e6487e9cf5bc314e3ee68eaaa0c9cf461cc46def4233c4610fb2927dda8d8fe851c8b339cf44598460c66589c551c81e10e2492734b1c6b424a6107b31393b047c5c609a75cc2b9f02689eeb1cc41606f63025cd3fc7ceaa480d31ddf9633051cf9243cff899c9debfe92df2fe1137e1acf8c1c4bc959df3c9c7b703c8b645ca2a3c1d717e0e86b3eb16ed6f24a3f4bcbd23a207ff4f6767ce8f5d3f720b733b913531ff2954afdda9d6f05ecdef0c014779b955f732032d1d36921ecc285edcb5e6e3dc55b30e2a8c0e54b84055d209232817c79ff40bd5119a0779edf2d85a02430865dde84184f39a21285d653983f8cb309cbc9", "result": "valid" @@ -505,9 +415,7 @@ { "tcId": 46, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343630313539383237", "sig": "0ab2a709842bd7c83d3f46d3e6f354a06f4dc5de02a92a2b6f7f522da6307118532841d098158cb89bc942507cec46a6545a39a7589cbd100bb39c511d2fd4bf575d191abfa6895d48db98969889bb13a5af1627afedf50a6e52e9949304b8cf5eb52688b871d7e94bc7ecb696543bb3fc62bab81a2b802b5920a932a4308b9b0b80d04b74552f64326d1140927b7e8e2be808b891e898c013e4f34d4583214af2d9372f8516ac4e2d9d069a3054a78f054480003d23dbd4bc4544d40a55069eabf7e337d8166ec30940553c2518394db88860e16e639825ab955a5458e0ffbe65e37fb108586614de6411456f7d1ca5a5bd8bc6f1853c8fddb2e6af02629806190b5967cf15e5abb336f52a39c2388bdfb7b437f2a0f3bab1e0456b2ec9172a2c4bbe5892a2812cc9cf70fddf3f30bf9968edb5ca1fd8da8e85792d47c056080db0af03536e4c9c54ae6a6b592f9dd73babfea0445127add69b902241fc5a7b7e16e5ed1dac726cb149e62ce6d7f3847645035abe47392f3b130829a62a948a8adbb19e09cdef8439e4fa6f8ae9c26e30f69f768239944faf3d565fec326b3d6681692c830c0a55d68e452aba00854ca34e01f867d7bb009b4f1f022bb9000a32787108e8558f9a1f2b99cd37c2e4e31f4b9385f636ab0754c2895ce02937e7fa1ddfe1fe53f5515124ae95d65ac78dc4a946417a6c84ac51d86d8bbcced100", "result": "valid" @@ -515,9 +423,7 @@ { "tcId": 47, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "38393930383539393239", "sig": "c4ded4ef13a21a0c96deb0c359d6fd44c10e4f41ad69355bab09e9a177ca60975802a4b2f5abb327088e3cb6dfc22cecac0d2c078c3745497a3072b8110e64342c04b262a08e64f06acbb849a31dac557697889aef7fc1faba576dc5679c915593da7fa161393bba6d764c77e4b35693731b44d8db74b0e89f6d71ee17a1978f41d9855c2c1d517d2abd1cba9feb543327d96e5ae0b7927ba90ba895cfa265711a83de1a81b524ea667bb103723a826f6003cc64e7ff4afe62e79f164e5096ce5fbd5c1bf7edd68a1ae3cf26cedd2a52c1f930dd5bb26e7d1fa874d0880e52fb29bfff568b228d3d3092187a34cbc8e478140f1ce5109cc7b5b0b4095507c58468fad7ef423de1422a6cc079758e6d73a06da2093206263c6f269bf35188cb996b03b0a103a6b2e497c0eb76eb9fe478f919ca45470c5251dc2d80122ebca801ea664a7ad8ff91253a508e1df39a7578b08f30487979fb6e0afd7c31e6aebb6b2844938e12bb27d1c2de5babea453d0cc710b8245b9463c6d55060a057c0292ce526b3ce06f21a4647e31260ddd7006b3ffd2a93ca2c469ee40a55d38786f8b4049f17bd50e556614c6bcbf87a1cb222c68bfe0880048c54362bdeaf99e7f11dfb4daee75030170dfa65b5b41d568444a212e9b1296793ed1bc995f0d1cb31d8639d94ce8c44d287740b2bc8342a0d365139e36acf82bb090b0617ac5ac38d28", "result": "valid" @@ -525,9 +431,7 @@ { "tcId": 48, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34333236343430393831", "sig": "3b819230cc623c97ddcfb3d82ac408bd612c01dc6e17a9e9aeb92d4e6240001b085839b17c1806def35b500423a63668bacec45925b80bbed9305f84cd615ce2e63a30e3e3ac16d7d90f8ba85c8b147348de23ae0b57efdd48770ee97ede9af2388d326229d70201f8f8f5cc795c18a5c63dbdc00f9e2b4ef936df89d8f2b5bde0a6fc89ee2bc617625559b024b511940e0c18b5709927aacce6888350a10bfb78ebe3f7be2102857e922fcf4485e01405591c97cb337ab82b2c68a41acec507c3c93dc5a384f4e2b0f80a6fcbebf9d92cf6ab27c43c82084eebbdd25c478a19b7753f41fe949fc22c2b40f7617c190f370cf78e9a661b208677f98abe1d894d8fa4bedc234910f166e1d93a22f7f3ba70e77092fb598caa4de1d66519df9afced87262c650f23ef6d23ecee659e9219741234813f700f0f6dc1f29e3a82a16098c6b511f961b08c66c3add06361fa8aea6015a6685ff766143561b9b7fba9271124ef24cdef25a0edcae70b1acbe5648b5398a2875baa6d98a1277dcd24ecce2e75de1724e439f79506529e62c9e8b577a42609a4322a20e2fb19defcb7615addc19028ec960e7b2626d50aa07fc12ada46a082c7560967f7c9825ec50d473ff2cad02ead4dd814490fd3b07f57f168317178003f0deb870755c7c1b4b6bdffcd32c2b8796cce910862cfbe04148dfe1cb8b88226fd20a974e25837eea84453", "result": "valid" @@ -535,9 +439,7 @@ { "tcId": 49, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32333736343337353537", "sig": "628f56eca3127026bc28b903553a82be78660a9f9d74074d279849dd7c117834350e060d4a3e5722203b900e08e472818e241ff9e77261a1f6e90054cefeae205d5c55fd67a350e3a2fa44d21453c6614d82e560ce1fd70ca5c9dfd2b9c8796f9ba2c601f4f756b1377229d072edfa222ed74ba69a1c40a61f9fcfce400f72084c98f24c351683b8daef345daaa4eb9992c7a0b621de7d14d57876969ae690e2bd9fe2edefe45cd6f218df0d22e1bb5fb534d7540b6bb4fd2a68661f5def76f102e0a926b1d8bff0f48ea43b83a42596fc66f1a9e7ab3963a2f3e1248db1d925eb48aca2ee72e8761d54f674e59a30301cc2c37f2e1ad9ebd9c29e6000e94e139c1a53808ce9be78303e70214071deacd11420812e1ec796cc7d862c10de0c11b5eb80310e2c94c00bd108ec1670cc3f0357a5a4d9dc0458f32f9a78fbb7ce3cde33690db9fa266c8de1b87dbe757eb546ef5fb9dff80030172fec74b91e16d3d0e80e034cb47f84520ab30a0a23289e77f27f1b90566a0b23623d245fb0b3ee69d7a391bca4318cead3cfead86a6f2b839a59530d22d2effc8390d442ec61e9158b5cd20279063cf7a4571ba8fd3815b5805a2b74abd326496e4d928fbbc8116ddfe372132b28b570e16d49d6126e16b97d2ac4236eb1b2ec40996726fcdafa333eb0ae02fa6a651ee7af923cbb315e1cbe300895178179cf53bbc0475805da", "result": "valid" @@ -545,9 +447,7 @@ { "tcId": 50, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "383630333937373230", "sig": "dea49099992059c910dbf268aa02c69df2064b616efed726e5351b8c1a8cfe3b348194fd82737c3913fcaeaebc1393ffcd79d3ea05b10414f22e593b5b4200f6762d21d2b0c632fc7b84799c4644a8c1ebb95e4ea4db56fe614f6451d2882c81a5d20de3c413d70bffbf3ecd5a1abbf7fa41d0caa4b2795e796bb2847db6a143e602bc989a9a134f26fb3b61bcc04ecd4a0038845985037af0b09fd534a7ae44d9eb5178567d9d55605ef462a597456e945d677e057eb75d6245e42da888233a8648affc6faa00ddb937debafef25a7a73a67c87ec62491549ff2683e811cd967929a30f3f9d5b6d1dcabba1fcb570a96ac45f80115c46ca41f8f533371f9f94ae87f27c549ba46ba47254dbf3a51b55b8242a15c49e968eb961e32e2ee245e81fcbd9683ba28d29b816eb6e0b7698e22c53032457f0b1f4d1c83bd91c668b0fc768a7a2bf758833e46ea0c83e717ec86698228f8056f06043e9123dd63d02a7febd2dd034fa77848d7c537d621abad137263d8eb65b5285d7d87d08c8f278cd9a5ac194bf831961ee942c9e8371e5644f16e3bf6c9ba293027c72606f2050574c85567ee819eeb4db2853518ecdec29c496f40a3b9e6261f11f09cda24e8a16acf7e3e2b38c783e05f2eb67d090f10c7b0caf8a17b7b40ad2d6a512927f0c7d12984bb1daf822ae79b604bca111eb2ac988069227adbb186b982d09fd56effb", "result": "valid" @@ -555,9 +455,7 @@ { "tcId": 51, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35383037373733393837", "sig": "94d2d119ec02e5dd0820f1950889732e0153d0f15f87e79a15463976311e435e2ffb57b2fb982adc3aaaeeff21195b16563aae32f31df8a63638858af9b568f78e09d412dc9c82e1f39d4af5f37e55099f1a2055734a9e62252d676547694b9bb6706df2eb503ebb45e4bba38d01930d7cdedd44a38403873c25357efa14247caf370385da833fc73280139ad17a4f18b548661e09e68a5b2257c883ff9386109b1c01bf1edebf63b0b02df68ffd80d9bda797c48f6f667edeaf3bb64c6bd149a31292ec1799d13aebb3f852166d92c466baf491a7108615a4cf93a89edb47ff6c53099940eb1354b7d0759e5d516317e583926e5d4e7eb5c4bbb077ae7abab6800bd873c8b08418ef2f6b4394088bcee1245527c7102324ee3e25d7f9a4974a712ea659cef464aa94c8743cfef396c909a481e3a8a03db66f1cb3a6d6712c9a483124daf71fa585059b524eef5491a8a92ea2f563d5d210b3e354fb310b38cdca0dbef4fb7cdfa1dc61e718284ec46f90a2da6265882b2b17331154fb79a3f6a3f3d22b3ab3d95b42a2a9ecf90ccd0ce71940ce2d394b3eeea5842337e368fe4dc79b9cf8aca102e1f04706f009e54a32dd320408ab81eaa92754d36efda34767ad15071e3d5aaac73e725bd21f261da74709e2c6a783fa65be1cf0b0c5813ddf54c2c5cf72898ac9fe5bf3f5adfd9b95922e4106bf652eb296bb7de7a5f3cb", "result": "valid" @@ -565,9 +463,7 @@ { "tcId": 52, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "353731383636383537", "sig": "4cb1cce5976846ee9b1902ecda4a0cac00176a5c2c39685725e68e11a41f9c30272857e89d907bf05be3e52de0ce2c90f838f6e9e25a6c1adb6aa3115710b16eed204b7f1ba2aa1d12793a7bfca62191bfd71ca26595ed5bd550c3883f54428b90093ae82c20ae0d24de0e33833909c012efbbf6b6f6a72d8769f5a70ed4ccfd3a50ce7771c0bb812a51c37681ed7f32e9b7db37346221bf0f6bdce2b41595bfc354394a5cd5786287acf013652c58400daf9b37fc7b7672daa4dbf58afeeb72e92216202e76b2715672366ebc29d9d95ed626e1020c82402fe181a3f6bbe1272b38df4e54700b018ea1b5abf739d7cb910c874c1a3709225213e6ba098de51a25ee357c087542f5104d09a1874f3372aa04413fc86af71b85f575e6b836bf37c93878fb67ba62eb050a6ed702e955b143553c74f7607f302052551686074f13f4b978cfbe73e2512221e0b493d1e607e5a5ef5e035ea4e9da3401a311b515c243157d9b422a8cca2c1cfcad90311919504cb4882030dca57e7dd2496fcb484b374b2637029d661b6a12a1ad1352a21182c39ea41da2bfa43af157497cd4fe99abc71ce3b5418cfcd4d9c2272c76e5059ba848405f260e82543637a9c3c3862ab17dd6fb7e2910085f59b05a84d949400b161dbc98949bd48476e28643464c830de0d53c748a03a57867b2738356a5426cc354d1449d762f4f4a2bc3a1df1e22", "result": "valid" @@ -575,9 +471,7 @@ { "tcId": 53, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "38363737333039333632", "sig": "0d8495737e9ca3babb2e0a65b8245ba48cc8c549ef6a1a805f52de88c231d6a9af0171b998d43b36c7c23ba72520121493138bfab041a01e385441382a8d1abfeda5061ad69316cab49edc76ed094ed1ce98c87e5e42df0c27bfd3bc14261140b494776d7deb14d71b236cd6d9a1163e33733385ef9f5ae142e500d7bc10eb24d7b3313c14b6fb49f93447813fba01567c423c298769152bcd058a59305e8aa20c6f619139bca589e0990005d64ab81d3f2eaa714e06d38641effe5d4331f9bf3f965a562086a559eb1e880c580d4a3e82b2eee443d447aa0e9e2c336f7c5f1489b9cf4b053ba261aea7539db56ed393b254003db4b3e27f74069f40882cec8d330c4d16c213fcf5e455bf1e096b5d40ed7ac4b07e42b72607734bc3639a671b9bcb1587513a33feb8e383b648e967096fc470b74516ea5ca8417c2acfae0869fd23b3e4da17692c47635aabfb16378b82079bf23174f649c0e9b5392ab90a47c48bd2b8fba6cd59845aec9e01ca006e7bad20ed5e63198c51df6e463bf8608a8f7d3756e23ad12b5422dc197dd5b3744d7f3416d74ee1f20612ca2c988506f4be50fed1ba4242766f784c3abe8df925c2cd164da098750c90259b3d2cda1ed9c6c6e7ff3be82821569f9bce2d8bc93aa4bec82423b44beea51da455d4f8ea113ae4fc548ce3d5adae413e76027eabee42f1a7b7b8750b77fdc20ffbe3bfc50a", "result": "valid" @@ -585,9 +479,7 @@ { "tcId": 54, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32343735353135303630", "sig": "8ba8e316d73af1abe432de67426c744489a74461ffbe3441c097c4b4bb667ddf70b90f91c3cea89f8424c6e38e6058d6bf927e71981f1d2346c7227965aa15bce105e2a9459fc88fa8499de866cfce8db36bd511b5ec7b1bd0c67f0e55d67faa1e00bae70aef5d051d9458c47bb6bef316f30a5d755283477ef25063f0ecc4ce763a70bd417162a3ee0c85fc70c6a72a412207d216e6a3ee40ebc25599019c88abe66aad7d8a53d72fe714710b01a83d5f9bd340e6d9bff785c78b1ecbb62af2c60a7a0f2618789865baa4ed06508f0916eeb695bf3ccbe7c27098690ac1f06718c46c40945c5ffa3a97142a2c36000a3b8ff2ff801ac0547ca2b7c803c19146f5d550696acde3697394dfad4b0184143d8c1cd4b4cf29b52b6a451eb0fc76df7e7e5a6ffb0a90148683a379075974d459975b09e7d00dcb80bc8b83aaeafe6c8ff34385a1e0694bae94c68fed6f9b54c35a6cfdb5bac6ebe21b437a21a120bf6b924cd564acd013bb64092bafd803289a85184c370b79fa377992df0599d0fac6d10e91f790d9c659920b27560d539e3e151d225984a8780b7db5c0d22887dc7a3800e2e33b912a7970f1e223693cc881d59acc38ae28c15940343e98b53bc87a649edbd427ddb3aec688cce8334105bef45b5ee7f22d4b7be251c92f4f94079c548cc715e006e0892d6489c3a97b9b06a3255fa501adabc26b38c1c8bcd686", "result": "valid" @@ -595,9 +487,7 @@ { "tcId": 55, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393733313736383734", "sig": "74ff387e3e39f8e537f8b26d325e170575195c883b5a8797fc08ea29f36b6c491163db5fa7fb9aec1ba9ce1118e888cf506890c086d4ae5710ccb434c6ad012216744bf3d19fdd48310af9a79b9d30fcf8a5c762d3c2d7a45c5a0e08a516f05261835c7cf97bdc61af4dffd1bfd46bee3d4b1bb5154103aa7bf248f2874c62abf2eacdf34a8ee84fb20324901f6aeb04a6788e5ef101da1670a52178cf9012220352f596a7fb6181c5a48cac92e7d1b90f4e5b7304615bab2b1de549159449d1d70362a883bd371108a190217bcf218b37ac3f3638ed9c80c160fb3c7f0fc6fe734758a9c3eb2f24cd6233509092fe6156de82386a5218d5826e6768d8e538823ffb5661122938c7b6d78bc7af840b9d7e1cd6ea2a81d3aaa5624b435c22a0ce5980e3718bfacc32358f1e7ca81e7fab7591af1dabef8782db37fa17a9dd2feccc1bd9b60a5f86e17dce8d6d94165b121036dda54f133f152443ba2899b3ff474b70885999dfc0fb031b62cbe138d6d53d331ecbad7b7f2cd02e854cc18c57896dccff0280c249e10d53538ea6829b823b637e589b7edc34b480a855b673d6b9d8456cc044d85a78b9982e8f91a2f5e73b55dffe9caef5c58ffaec3263407d55ba7a1c41857a5edb0c01df474206ced8bd3cc23efc63d555fbd5d9c099a692444195f516ffc373a39ef5ed311995effb36c40fe19295de73b73a1fc815b753aa", "result": "valid" @@ -605,9 +495,7 @@ { "tcId": 56, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33363938303935313438", "sig": "d73d7130ed46db04bbb62ed7fd549cb50d6ab5ece0b9531c4d3a8d98c732087d92f14acf6f4405ae46e82ca5b11a8f0ad5b4ecafed60933d357a7d6c87a81a93eb5e2b2503dd154a2274fa171d68fd0e67d20fc206e6d235f55f2645f4c6b99ec5a8afb2fc63175dfb891a6cb8c07886f397b53c5c25bddb68244522b88aa6dc6ba9fd3293f14c2c56dcfd67495a88ca302a376e9fb384bca169028abcc57e9751abafcd84753141b6836baca35c65ea073dc661383fa4914567a7fe6baabc9e5542161d956b3e469202d1724c4de026b5d116bf082ff7575a8616044610460e0dabcf77f16fe30a5055f11b31b32651e1cf604262bca1cef1a39e34da0bb6ce48fd16d6772057eb304ae32513a247d17618831944cd0fe03014cfee84b8d283d501c3f152335e7d65314bed6e69d127a3dca26026c58c867dae4bdf4e28b542fec826463d2e8262e32302451012b7f6d75a95fc95344ab5f1861e5893044fa380903976ce1534dc0d26264d84ad5f80d6c6ef596e319b2569b6783217062c54a97f3568cc64f0f7276c3601f7d7f355bb9e8925f15abd34fa05a1afb0e2b61a4c56dae725d72418197e74cba49f070d775b85cad284a1041f044001a1448a0e749a3bf5d6cd96b8e403ec1df32c9c54ea6ec456117bee23b6649368d7a395618b6098bbacc06ff905ddbafe3b51da9e8bc465c3577a07257b2ba0f9a605f248", "result": "valid" @@ -615,9 +503,7 @@ { "tcId": 57, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130373530323638353736", "sig": "9f080a2fb38adac64e4fddddd792262e3e8108ead070335ac50c9757f29779d7c92ec11bb80089736308ad782d376eaf603f20bb63cea88bf04985b15c7aeb78fc2743b74b43b0db31396aa3dc0d9dda5b2785d855f7839ceb84b848ef846ab0d1ff232f115e3bb7e24274ef8691295fd5d5a46a2a1d8941b54c463b8af0bab78a0ad3ce5602a3cc646c3bf6ef00cca2c5a5b354027269d25271e3605189700a8bb576ae3b33632b644110f6847911cc81df1fde47f9f6d2284715ac6a5929c1820bbf88eeb59fcd880fa193a003805b35704052b0e4d30d03935b6edb115e6cb4d15f612bb7f19f25eb2d7aeee054824162bbb6191971312d9d7233f031d961df21907a875fa0f4f409a4bf7a7e253de1c77d4a4e4c354a001e1909f4c29233c9e414bb7fcf5fa36aa72247b0dbcf317134ba17e89665275e9ce9ab4e7f26b03a1684e8bc121b3688ffe09b7c08df46436f9eaa20158def506de8799e55529a04df7ec1033eab6cc264ac5a2f0e2315a0cc64cf307b165dfdda47556402829cd47595c245df74c10463f70619a49d0baee6b7dd5377984dd7a34f5279dc3caec9e76213ceecb59159105a069a0180082bfe7ced2c9a972f589bd1dd5c83c95b3392ce3fe09affa85d7ae8069a5e7e86e4c6172903b5a7842297adb618867aae96bbd0e3137907f0478783a0e1e54374ef8ad6ca71554a810cc2a03b368607a2", "result": "valid" @@ -625,9 +511,7 @@ { "tcId": 58, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "383639313439353538", "sig": "6e6e26823ef14367192fb7046e1a327c60eb0e728dbd290ffefc68a0a72351d8d7fd82d986ba93ce6c5872b4ee4b4993b25455899f85004db0dab350b4c5d731d49d40a89ab59c04b9b4d33c02d738c79301f1e6c8a33fa7edb686856b24ad4d08ccaf9ae66ac69ea22bbfa94b0b0448008f299366e7887d3ae937173d8c65a3763400de1c294a927a3f07ffc27cfe2d53d9eab4e11fae192f154f5835e1d1c5bd0034d0c4bd6f9375661aa5d7e511e34905a0ae2c5c1b77526cddbfbb9249b2571e6ebb6bfed6dbe3885c96345b7ca77402e081d8dbe1a3166c7cf013467a781fea511e7f5625897667d7d0a7226e13220a6ec35b13fa8b0154ec7822513424a3e180fe24c38795c404a09f0d20e9c5821579ffe387f7082b9be1d0abeb1474e4f54abebae92d48a10d072d2dfbe08696d591a1c38260ea8c246e41a29f6a333741ba5d0b40b6e9a96e66c74f48bd8a4652e495d545a14c3c326951068eec293ce3f7f40de5ae1e4e292d6cdcb1a852670a245e35a9fce0eaaffd0f89b9922075974ab98073f241c02ca3ec9d468a982c6a00450a1e25f1167e6d9f6bcdc94ef16a5f14c23f0fec06dd07786e3a1bdb21d2729cea85b99e5edabf2be564714e616886b830bdd93428601f08a56b3229ce247740ac34aeee86381562d90af663b2cdfc0be4239cfe0d7e7c88d21c8c3252124be50f081a3ac800da1134b239d1", "result": "valid" @@ -635,9 +519,7 @@ { "tcId": 59, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32313734363535343335", "sig": "088e63d9c808487a7eb7222c4ffb36f994d2337150e8c6a4cedeaa89ff0b8303e4dbd44eeaab61d5607106abdfef681144529c2f5ace10847878aa536ba2fb09f11b9e5b6856159c5d968875d408b4fb17a1991bf0757553cf1d33a1ca5d4f754663e40db281223a6ec49e057176a77f13f9a8d0b8ff3e9992f230e09a86532a2d2823973a3a889c324bbfcf766d1b5a6c329233c2b30c5e8c44ec64e764f73c725736b09a7ecc6b5c9498bdcf63f545e3d8d069ba00166327d642c3f50d047b605a0bbbc95c709a851e7ece1f3df3926944bb1d24f3fa41373e5cded2c8dac1fe5b4c475a690e6daac69235dc61c02d46f7df1099c092efa51df4a250fbd04f458d3a31029d270427d895e98f6f8232945b4ab68dd1a1944c4fd63adfb7c9b4010121375fed550662eb595b0aeab430495af86dad77dfbba611b7be681972150de25b9276e955281bd3cba2039df22331e8ad87939a952b185fc6ee55ae6dea9b11cecfa20077e6e8ddc5c8a99b78060a7d7c4403b34816aaf4ed5470a57f688991a83d6ce81fc4abade923d25b753bc6c7354bbbd19de17f27025379de8983d1f1c51e8e06db23cfe5fb9dcf8228ef23554c55956031c8be7d99cd8826e386602b45101cf260ddddb93936b738ce36459e6893207d62fda2c6c70e4ca3db2429aca44ed6fd6f56f27117f57ae6953ab627f3463e0d536a738a6f4878f44f6c", "result": "valid" @@ -645,9 +527,7 @@ { "tcId": 60, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "363434353530373932", "sig": "686b8d3fd81ca272a2ae99f1e3ce58a44afa0a23245de6b76722c21a128b48ef70115932fbefaaedefea994551c2de04301366491e4971e8e10dc64022b5bedb8d9a72de14e6a5a9590841968b8fa04fe8c95e3e864703a61d660bd8b2ddb9d7508ee8de2809a5f1008f8c271aedd902bab6ae6722c177bc1e2be684b3e63d0ee4c0a178656a3e84d3825ed0051e8aa72107f579cb1d7809a4a40a64f27f413e5ae98733b32f8540c73ce423e04123283a0897a9cdb781dd76336d8404abbe2ea6a7feabcabd11b2cc8927246c805731a174cdeb8d8dfea2965ad27d2ec9d209ec81e285ad2d734bd0f0c895f1c6b27ba6653a0f16ce465b869eafc3be685b39c13a88ad63ef6f28d522ab31a3c6e761baf1630ffb97adc9fc794e641eb903d15b4375eabe39fcfa0fd069c6af08ecb1b0973a4853eaf37df834e7abfe8e8db93089cee325c54e52ce3e08d7136da5e6869d668b8663029d9edd304acfcd08d3979528e14d56195cbaeb5aff23f18aa1c609d32ba4fafd96c956c75dd10c992e3dec4b8c22e8998ce3de6dbc0e6022ff3ac7290c6f0b6c2c69a92099002c46e99617bb9b738ff0d8b9418ebb62d8ec7d8305e0d4eceab97dfc8ff6ff8dc0caab1f60d5d9113b51d87c2ac21275663cd9a86592f1f4972fff3bb65f836bf9e29255694550b5148ffef4c40f330deb052edb15f388986523e6fc02cb4105169804", "result": "valid" @@ -655,9 +535,7 @@ { "tcId": 61, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "353332383138333338", "sig": "0c632eaa3511a0c522eca3ac368ad6afed51239b011aa410260a0b13af5084ee17b83e9750bb49127ff92e3ba9c87e8de6a4be9f81e042ed44ce0a94f3d1ac54c8b884e865253fe52e608375219b71af51297c422794feee2fca2cd548dd406829f9a5136f741a5b4b52960658427b223446b5e25ebb74d9a3bf539f042a8557661365fbd0ad1c5247470100e293b52e56f189e7a9781bf47afa2e37628f56f08e72938e24637e0e6ce9ad8e274b076664d22feda8d48acc8285481d368fc6d590cf7eb19ed12162c2d1773fc6927bb14806b4318f0eb813321b0b946c2b119962771135ec9a956ffe15aef53f452e5f3a37b4a847ffd840d8f6cc4d53b9a197fa88290612b0c53c55c2156688f47530ff7204ecbe1ad2bdf48bbe9c9a816553d93e1489521de5043414daa54694e4cdf54550aff97425fd29f8de6f172531ef523ad4070dc3db13d43e2ad4665d8e7232066860ae68e0dc8020fee46df6c373e96ed4e463927c50264db12614acc2d36389ea7309aef6fb9b6cc4e9603bcbd8c375ee06fc3609a0d875262a4b0b12b231b95ee1acbfcd530f66c2bf275e3d346fbbe736dab9cbb535e54ec2b7b73a0e8011a7cf23920460036a3ff44a77a47bdfdf91f822933c14571221781e1be035aa89c2e9076f7a643fd46ce54fa824d804d5db8a6dd4a559df64981408e61a5f2d9b64f3265a6c8239671ce5d637005c", "result": "valid" @@ -665,9 +543,7 @@ { "tcId": 62, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31313932303736333832", "sig": "c60c811676922f88e16c7c53bc383cc88495996b16106475efbd765ccc006ef54fca958315f3fc7ed4231fd276d91c589ec46cfd2cd5a7f7ff720d048d7e157d0d85c45d461773e1582870b399de67ead1b6ca66d8813f02fae68f683934e162570c133f5c3dc237338b3727e801be14b0f96a36aad708f1cd8a865f36edf4810792d0492aa91be12b2c669900cfe094a9224b4fcaac6180bb2419ab9129c9a95d2983546628539c5d246086e1db3a5198fb8e6bcecf33c735df8c5c262c2a3f4d048dd4f5f0e0892206b3a9f44ce19e94bee09980a3438b3bf59c030e681cc6452d8d9b17d0d9a965c2e638451551f59a7f75045632f118ef18849687dd87c6786f9cf7e07bd033d3d53f710ced57b3ea5c227097e7e4cb83b31cd33c10f16022b7417a6dd4396156b4569639dd4eb24f2e4df54e9c637aa56330c60e7db190fc5ba9f7df4026eb8e3f99d18ba6a8e2342022eb7b387d5ffe768cf800d08c5e125b60cd3429d52e0545efcc9b1d90062483e574135707cba240c299f4ad25c97abd2befd03fbc976fdddd9a4cd6472c9478cecba718caaaa41473b672b80609dfb481558902331723d32cd9911e4380348cf6aa8c76941490643511cf477567a999353021671417b086c3420bd0d5b5497d12f22b8fa2c6841584d9c340e5a3fea24b9e68bac75744ca92b080da06273c640f035b5a4ea42b16de0c91c8e500", "result": "valid" @@ -675,9 +551,7 @@ { "tcId": 63, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353332383432323230", "sig": "1db61fa962fb6c90e8431d756a7363fe3ffd9c86ef041c4a5fd90966f7261e15424164a95a95a84a0caaa0dc78de4ef8a2721aeef21d573fe43d92e823ef9d834b17230653d745856bcadfd58df03c9c961ac35bdbdc171a6ff008d69675ce4408ed9594e2e5f133480f4da9b935f560093a537a674a804635ece21355ad2e9e7fa6f37c1afb667e20ea4dfc47104a7f481f8f2f0c41cc8559fe1c6e053b306050a555c8fb459fcd3aaf96c03244ed9609023cd6c4df9a12ff6ca60d09e38947e7e513084b25cca9c5c69090279ec204e04eb1cc8053cc717028c8387706fd9124c34358fd15d99bef94cb1b7e854ce3225058e1b314c8ceb452beed8d4833947944b08b304312179c5a15e468f8cde56a79a5a204628f949483e161171f20cd77ccb4d718a853d563669dfeff538170b9dda48a73fe6013d125c032aff8fde56bdb46281c4c47a10b273327266166592d4b4cb279af3bd79226afdc070d1d72cae31219b774fad3cc9fe55af79f48adb63a366628a391f85f6cd848e4ff20e7f9a3fd63657fef4900baea463ee2aabfa0315b9350d87af392822c4dbb8480e7bef84fb541992d333bf887c73862d8728caaccc77790dd52e03ad9fe0feb9b0344d253ee0860b53034e44403e2b7d79fe63dd8ba3656ca8c8d6004b36226b035129ec91a22f39dab717215d3c232ab8984015e5786235c9ac681cd43ad6b7978", "result": "valid" @@ -685,9 +559,7 @@ { "tcId": 64, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "313536373137373339", "sig": "68cc5504123990f23884b399d9825b8998c0a5bdbec36e0e1bcc8848b3415cffa62525aba0dc24f7e131754567419d5f18c07e0ca6c53dd9b9cd97fac0e838e307c76654d57619ff850601ab14e30e9277a28195fdfbf2ae5d17944a1d1af4b3165da32cbb9ad6ce6bb443711516bcb0c6ef8cc8e088bc053cb832f7e5865ab1a2b8adc0338b3669ad7f24bc10ac71fc9a568eec56199652af189873e4743185b779896f4d1e675934a830269b9e154726cae7b18b4619bb437c208f4e95e7069cae965b005d243b2af3bd40b2aa6b1ead73e341da18e59d0c7333dcba9ff49eb6cefc44c8c5eedab018707d7e1d2c67c33faf4bb74e421ec10a827e985c29537471cf8c0579db11827c4042f94a842d4d7b8c4fdfd1f890c55cac9583d327d8ba9a61c45d51eabe2d07eef1a13d8e07153580592c67e77edcbe00275c6a6528bdf5ba7199472ca671442dad2644e1a7fa1b220fe2526d53a9ae75d672671405f0075b6a3e928fae8cc39189a4884f016535715fc317314ccaec09c056fe0dfa1804f73de3a4ff3c67d46e6b4866f422637ce842a7bcf787a91b47fcc30ab8d74ba65cd19182a087423c21eb15dc707cda30e9245dd23af9526a29d262e52578c1c4a967b4157b97bbabebbb841bde95f6fa24500c5895a38fd22f4f64b1604b3099a84aa254c410228424db3120c267ea138305c9dd7b414d8de16e50c266b5", "result": "valid" @@ -695,9 +567,7 @@ { "tcId": 65, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34333033303931313230", "sig": "2d43b9b3a341383f56d292000d23bfee68834da08d2ea1b0a8d3b80534bb4b49087330fa1db4142588755181eb8672c3bfbdf019fac30b7f99ccf8a2836b1eb77f3e3fcc4d734b7bcab1daf2ce40331f5f33db1ae75b6d2324d84bc896c4c90e4e874207bcef7f0918b49496b9237c570acbf0aa847d665a442ecc0aec5816f210b45d9581079e6862fd6fc21d414d4bcb7760ee56ceeb6202a17750d40b05d306369814198c5a3bf86e16ff4a4e405d5f2a564f79e664a5f881227c7a1e2f85eaa96a817d41fcdfb621fd90b8cc23044dcccb3ce4bf6d9ff5032b8a315455fa685c971e9e2feb9cf64ca68e50a88f86e8e3e7f831dd9ccc01081c231c8ebbaeb2e6dd8a5a6b03231b086020dd963ce66d2e1d17fdddf856db9bc2c90c2584a0b62c1ae10a13a3f94ed1343a9ed3b32213beb14310dbae446644f70f2f83609c69d2d5b6726b224b0172c82596b632022379ace2f5ddc2c8c5a81932978b2ce59d5225111dc9cc3370f4bbd94490c890508814222d1cc49475fda010a3d7af4c36eb47c6b0ee9d7ca9bb81ca32fe0b43c1455290b3c75227426f35ca44d5dd091ccb47bf5b62c501e3433a316572bfca051f34549cc4974b218dba2becffc8706d00723e06685c8650f0d3cec60b5f4bbfb0942c0bde7772de003ab00c5ff250391ce3ef0020eaceba814698fb1469d7743ecb0a3880f619d71e33b0ec1372d7", "result": "valid" @@ -705,9 +575,7 @@ { "tcId": 66, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37373335393135353831", "sig": "b35d563b4eebdf2314db7381058f0eb7eb818392e8ba267694cc070e3c48ca20bda8c8dd90892303ac1ef23e6dccf5156f130df9dd4c81150c3d224134b1510025b52d7f1cf3bf87ecfe6c97a38f675fc4c2da19d9a03c9238809e948e94774bc4f4812479cc2a36cff97b19770a25b7295e41fabcd587c688d1bb84fa0a919564082b44ea5108c7f1b4b056e0b1f9969767a217026d33d09d4c6f8e1dbdbee3fb67b67fc381a275a25496ad718c0d3ecb15c06c2149e1c64bd392c7149c10512a743dff0c6518f8c85fd5fc6bbfc816b36d0f0e9dcf7f178ac1a6ae908de3e0ebef27c4d4e6ef231f1637a1973a0e282f88dd6f483796531a328000245db7d3ed99458d000d0dcf1317de84a76cbad8cf34dd759e19cb72c48d5978e23f3718cb60c6fccde6d24b357f5bf3efbd89ab485f14b1eeb0a3c3be25e29544b640b98580afccbbd90eb6696d6240ce230ec5a9a40611958b27d8ebbd87b15224dd0a6bc7d66ba3e880f6a237a48bbec3fe2d0cb2bc29d9caecd2135eec9a4c613c542d68a7ceaa70932f8c9768aaed242e26c6ba744eba1939143ab00ddf9a061ed3c1caac4c162e1dbd9c8b1fa3b32c1dbbabca6729f928cedd40ec4ba9caf504278cdb20a28dd7280bb2c1acca159f9a67094e040b014a0dadef274b087255026553b978a79a1abb555cc3b08dd02ddd915bfc9897c66a9143b12496ed1b659106", "result": "valid" @@ -715,9 +583,7 @@ { "tcId": 67, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323433393636373430", "sig": "d4552bbea0686a868ee9ecefb6207534d6e40fc9518b40b66f1bfcf85b091ad9544aa27ef956b265a7ff2261d153ae14773878d4b662e8a6a764ecea9ffbfca2a658533c509ed45e2805436f1975264a0a017383718f8e8c0e50ea57c716981a4ac02cd8598277973403327829c29f25fd9510ebe8cb6bdb7897b1c90dee064e3508dcec062cd962589b41b74891768ddcb105fc8b33bad2fa6bd31e065f6a53aff9462de2fc77ce145af3b90296f27110e74c63d64d1d8716431c74861fc87f5f1be05e9036a2d206ac975f977dcfe0498d043acf4530c241a7706ff6087cae9c54b9f0c2f3a824f1604f32d82a9487bcf5b3f9710c6bb8666bf310bb441e0ff215a6c326a21ecbeed910de6ce5fafbd74b442f12fa6598893bf5d9cea713d5a35d3752a6f31b8bc7bf9695075d259d435a401d60bb73e1ee789c3987d64122ff128ddcc6dcca5e2976332ccd6c2735df13e1841b98926721d0ddf802a940364b93fd6a43e4eab06d6382a9f7668bda0d880554dc5144c742d8e418d5ded1d7be65443ce106844779b2a50cfe90609d9b3c545c21a5ba783d58c1f61d1f941f694a732edae5fcdc2a85e0fea4c0427dd62a4f085b34adba97c1589728586f6bfc69070ef77dab26081d6f32d1b8c34b1d70ceb44537e84758047209978ddbc4f43e4f9ebe6a06f4aa9c94de2c59648be31677784013aa93486773914b26d80b", "result": "valid" @@ -725,9 +591,7 @@ { "tcId": 68, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34333237363032383233", "sig": "3c6ad9deb5c4058b563bad63dc1db5d1786d69e8d24bab33205b01d9001a0df47b409f21e55d4439da2b8513c1ec816d158d2f7e421053a0777862782e13e8afbebf41d5293459ba2e53427700d2a2a24eb0c768fa89e6fd7c4e4058d1d52a3ff2cf42d08e344adcc5ac39f7a6b9436b20bc88b2fe7aeb7b4aa0744162223621ebb3d5d9da7072e0e9ac2ff3c2ebd4c054f8b5604c34a9a276f6aae6600646594fcdb0ae4e4ee805773893fbcb2a46bf4147deb0154d52c7d849b87f0da2d99ebf1684c0496a97f4382f3bf2f927fa1e4f8fe78d1224032a51cee279934a996edef6f588cec4d6bb7649fc4306c8f8cadfdc2fff51b309a227662bb66d0f007862644059aa26478d981428f98d78f6d887709136ff0559799c4fe9bf618c0d135c2bd0037367cd5457c62fcbe5cb3139fb11508d4e60003e1c7922bb1e1c88de506db2050aa420330952d6ae6a4ee21709024187d78d50d286ceee096d792a6e6b78be37dbe98a981e3e4ccc05a027d2b72ba304e84ee253fd02f64edb13ebf2f028793b33dc35379911cf0d2b9e5bb621344ec0cf14a2819b4bdc2afc38532ac41739f805e9ef62793295ff5c47dc908f148ad5757aade2c53d3364f70ba5c676fa2033e6d94a88ea3dd399a5f0f25d5447b0301a26401ef9aeaf6149b83d9f05711d6d0dd1ccd007d7ff1a0a4b14f23c9458dcc6b9b1a08e38ea82412f904b", "result": "valid" @@ -735,9 +599,7 @@ { "tcId": 69, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32393332303032353932", "sig": "a53d2ccec67f5f7d75ce8baf995ac69a2e8b5db28b203e2f1105c9fe30505a0b2acac239ed1f165d6a52f2b16e9a115ad4c4fd80d690326601b80750aa343beb30a4cc6e980378792a422357660e9fbac818104bd789824d68b6f0a4ad868f7dc96278c77d4e4dac84fc2f5c353e9e3dbe1032e9fcc79a94ab8960a1e415bdbb1cf8a2d52daaaf1e1fdd68e865ab5c99d9cd7e423521b4fe3dc1d754c50597aa7a2788310fe66a8d2b1c8db1e79680d818229512205bef6e81c7a6eae2adf130b1597d2a239b4729ddc83d00fb470afad06f48f1159844ca39888784d2cda896dc446e32bc6c548c478c605562293ef7005a6ef9ae0d74cce9a1c95c76eb2641cb7095d0676844db68019e941f7c47f7223dde266599c80b609906790f1d4c822bfca0765128b6dcb1e32d99f20448545b75c699d2c0c3101505c61373f56c7fb1dc5f3f2f73c35d95eb50abb4d7500de986bcb2ebf63c5860f3e283e693f024482f7c9106df9243b9a385c4cc7f81c5afff24932b9fe48ebd384b3390492d56d04a104009cb2245a2b1f30bf59ab2ba3b839947ebec8f506113a16e4a479fcda7dbdfb8cc111d7d4357b62fe3a40fbb07bd5c27f6d0864e03f1446e993f59baf9e3f16b00fedc62dc3bab3a39f1cd30305f642f292b9036f3e82ecd3ebfe389660ae6138f6ee6aaa52d31a5c5932e8f4aeecf699403b64cd6077f40efe56115", "result": "valid" @@ -745,9 +607,7 @@ { "tcId": 70, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36343039383737323834", "sig": "cfc6e41f6fc2dc3af8c53a9bd5ce30f6ff1ea853e220884beb120ff435d800e904c0f4dcb758b5913fab4597dcf0842e3e8d6aae6f9de2b875dce97d4f43980cb58c6b5c0b20ce03fd85c9dce129b70fce58ddf5d5d609cca4ffa44702975316e7672ac784adae4df81d2278d68777479e96d07e636b65612da543711ecb11633af25ea7e018018fa8c42e35df6a5c8d258684e166211e9c6da147e73c9a3b36da7c720784676ef3766bda116e937a31f2b56620d64eab0348fe0cf82851f3ae4d6dd2d26a1ea0c3d56dd2df8c86c0118b4a3772df5185788c63697aa0bb77b9826d27c56f37673915b822d44f550024e7910204ed434e4aacf2b5338e4fd4229f6710080b9ed11d899a88e0facc3bc1f7fca84d49679914365aceca22fcafa1335229d77290fe10be98fd5e48d7c949dd948a2e4aec5bf1d9453e7122b29334396b84258036bc9c2bcd81bc577d41f748955f5c8a8100fd44cb00560061033e2f2977c403e230e1ed8e5acba360103c95bd6d50f90c24f2850c82ed31e9199ca680db332cf96bf0ab722d5a9aeae351f04dd691de4dbf2329d1814a37baf96aba814ad08d766fc78d30aaf8aae0db189161b35a2d48ffa10ee8b98e5da87aeceac2b330e9afbbb33115b838085f4d87900c5be10cc9bc0fbeb98945c6faa4f32685760387f5d99ef8447687c3bd1787587f2d2e14fc9626abebaf61b3978b40", "result": "valid" @@ -755,9 +615,7 @@ { "tcId": 71, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36303735363930343132", "sig": "1d48c9999aa659bb7b8b341f6185ebaf61c34d03c95225a67ec759261a5a0ea426c8153cd0ec1e085acf2127998939bf5ffb8fc1dfb8e10e300a757eb8222dba32a9e9fef55d0f8794c00a1ef47a3925c63c1b9542603cbc6117f96ca363f7f396f4186f2c3ce079d9c17dcb625d117df0f598c63aae92f85a919b4783d13e12301458987add0187295d8cef940d98270cc9f8ba4900e30ec682c0448bb85df42524f29c9f61274836db63b492f64d9a6d6b745f9a4492eac780be4e111692e33997b143ba26b195338a1db8a4fe29e1161493af044dce4529eee053121e1d0c902655791ba78a5a4b8fe1a58b7b8368a990de8ceb7b5d5f6a2fda8fc37be250931e6c7cddb6928fd485fc820478bafb0ba480a94fde96ff9316460188e215cac7af0bbfed51a56f6869cdb0d1dd9b3ae9bbcdf6d8a7424c00ef6977319ad889fe31defd4006a3695ee74227a0595d1dcef5326219c9232319e53200353d41f9a4af5142f1cfc4e983b9604cf83e3408841dc9bb6c806f4d7db6db56da59254c213d2b1b75b71012f81c37fcaa27b6a5f64750e91a3cafb4ea2aac927fd36dd7ba9ef10027febf76489598a8f28534f3c7bd0bcb3b004399867fa10a6adfaebac90c8de9d709d5ca9241c7e87bef60da1447ad3e4dbea08c6fc8d7fe66bea55fec2278c736978a6aad81da4310e52481c30be424d85d209ef307d5fe36596b1f", "result": "valid" @@ -765,9 +623,7 @@ { "tcId": 72, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32333231363233313335", "sig": "542208c04ce40c15b34f9685e1262bc2011dd8e6b1ecba5355d99b1638fe3020980b2af7d6944fef21f15ed66f8d4898db79ffeb1459a6d749f8eef2718a52318142d11acb43df7e01c90cb8a0eb742e91d232f123005ffff0b0fb5da8a02509c362a4baf189647428d420a8517da0ad67bba9b25d72a0fcc4b4fdf38e85012e7fb00b561f28f1c1f0343e45f001bc4dd9602b1cf2d84d8b5b8c5c9112e767aba2bd26fb5eabfcd49bd5e02edc735045cadfdadf382221a50205e759ce70311da7dd64a4822407cd8247849be570eb297ab1fdded021940324446c299557cf57dd40d09e2fb9288140bfd070cf179676753d8f4b6d59eade47427d9bfb1682ea9be406dc2582ee96f69db22ea13de03d46cc21a2bf290cf6f117463d2f0856c4b8a2ba8416a5bf1fc4ec84a87131b9cc13df2a0e02871b56cedd8e6f436e6943f10e2e4df3a357800d63b2ea70e8c43a17c1da96a9950309e8ffb11c37086e3aeadd4aaec07218249d90a29b74e08ca76c0f88a392b72e47658d47980ecd66b6743566b95ebb956d011b8af7914a94fb556b3036f166f18bea9d93f5fc89e90aa0a9f8155f391f3127afdd835babc266f4e679e9fa9490593e17ecf40f5b2f704df2b66f20fc65b8afb23f8a59d158d1ce3afd8b466ef3f64d6e10e6460c10e3fc9ad33ac9416c4f19e8fc884e84646c409e3a37afe25b6c2fcc9fa0bb348a54", "result": "valid" @@ -775,9 +631,7 @@ { "tcId": 73, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36343130313532313731", "sig": "73121fe281ed3ee34c1102a3cc275590abc911a42498a2dc9d27541140e218bfa22abc817669c058c0585403db4147ec117cc5fcf3d56f33a9d4f9f4cdeada5019194453e0129d83c2e8a09509645352f431957a3dba091277f40c4eed53d65b6f5942644a366660f37f67c33d29c49aa8877a83c634469fb024165a9172bfd08264779aab67d8752dab2bc7ee4a0463a7462a421328a3de09bbe82ebb9f9d2216e177e13905847f658ede370990f7bb72373dcf9df4075d8eabb93019419fdceb17ea487f099f01fc5f59563dbc5c17d0348a56d6a1678a63d7ee6d5d4273dfde0d9bb46f68b24e38961cda241ed6c8a083b5752cea13be2fb8388e3f32f40fedc008261fe85d4fda3d8c0ffeb4f4be3b7cf46c22be9c0ee0db37ad3f20e447ee99c63175fc8b13d57aafc9258fd4322e9d616309bf99fa6e79706d7e6b6eaff1961ce75908b9a6f7567e163b62b87bc2eb73207bb7a9e43287a581f297658aa1fc27b4ebb2007a3631892be1f439a2727e5fd8394c69e2d845f8fe9650be63b81b6a9183dd8a6871f1105f37f7e28e751835f7177b32701f52c41c8a7eac8de5466a6837e78070436d0fedb879261a08bdbed9f104a47c469f2e5eab610db6c4c06301e0048b932a10be817f6c66b1d87a2f72fa37b75fcc6098211998d3193581ac25affa6b6930b5307d983070e9f3028dd0a67d2bb56c85caaaa42eabd0", "result": "valid" @@ -785,9 +639,7 @@ { "tcId": 74, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "383337323835373438", "sig": "52d0cb00922d4772cbf774751b7117b41130a3e7303a6728ceef03ee8dae6c4c1dd20af7cb75a4b7db4a31fd7b0de0fc1faa7d938641b4d3e027a36c328776b7eeb53e997bd55a64a300861ae2dba431414178efa6844fc5378e1daafd98ce3a71c3717ab6543220ec1f6e18ed7f31af5b9644edecb300db6416ab85f082e49c58254d9f9f761c0a565194cc2f86383a7063dfdd9e76dfbb05c7f3ca6078cfd027fc9e270a013da99a9c29d25df117403cd58b85cdf3f13027ce7c3d1467391b3abb7b5abad0d01868f9cb41c36dae28bb5ef9aa537214432ca83d8747eadf3bc66e45dae5d43b1399873ab4e192b227aaa7cf3b080976fa6dc0be60870bf2aa49f8a7cdad74a70cf34f31e9b4343f8e47add3ffec7346785f55614723c3e1000af6954816d5bf07d993c8dc46074ff5c3d9ceca88e1d53fce377d7cfadb6fe3078b2fdbb60ed5b0b40c375c058e73e93c62a06d47092659633339482ae6e42c99908e48e279d78ba9c1182922fe011308ffe1e4c9191286c5c9000bbfa653c6eb3acb5d865ca5d27de7a8706beff424a94bff5e898640f4803396f18b3d23989393cbc8f1fbe81f7961716bc777e76534b2f5ddf6a270d29101fcddaa656bc87127533f6de8537e2158f5ba2c5a83e5d29c96aaabbd07c03096b987d5ef095edfddfc1b94efc998dfe51079b262977a0ade072e50f353144423845e2e8dc0eb", "result": "valid" @@ -795,9 +647,7 @@ { "tcId": 75, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33333234373034353235", "sig": "92d2fd3c04f798df721a8266cf6f38a256cfce348183d09b0650e607d07dcf8f1454674b3ab96688d246f6a3a50efb632a2d69a5aee0e0fc581213f4124a6fc9d5f8061799bb5c6c68127e9e18c08a44be1d15e85de32b762bd63a5ab7f934a0504855d188dfbf73d532922f899e715f7f4009b43aece6469602085f4d141f317cb5fd38e7e49cdca4a019aeeddaeaccb02e14ac6bd2466a813e4198d02192c347d8360d9d17b20b17a7e5c5506bec7c5d0b0fe14bad5954ce05bb34db364df51c7783d463b85150425f8529bcd812d5d0aae35dbe2ec875d65d96d9674bbc70bddf8e7ce10623cca9e45ba49cccf9aa643c1de53bb058d587627260218253cf4ca70ba42d41bdcfccdb9569f7f9b02eec96221d0eb7e8d7de6d18758c36ecce1fe9b292e183242c86a581c37ecc82916916b723106666aa72c8ef3b7981b618761181022782819b9c6b9126104f5cec3e45f16f6de69255ab71d2c71f20e09c185bba0eb3cf646167f76597a51c7bd6522f8bf8bfcb69a7d10edca550155b0d992bf91f8bedb157c123869df0dd685b2b496c45cf47ba25b2b2f873e52365c33eac33458b313fff127f08204f9ab12af7f6a6ebb130f0e88a0cd5a81dc14d60e359cb70f839854b7754ea463c00496917229a4cd8945cf708882622cee496334d6d03fd3c430c8caae1b6455cb87ae5e40567edd6c281217801475fc3dc46a6", "result": "valid" @@ -805,9 +655,7 @@ { "tcId": 76, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343033393636383732", "sig": "746b9d93e1070a38528d1a51afb942ac3bf850a07314cdd9a72909bc4dc3a4e47dcf5a0b5cf46a34de1df3c995d7caf90383edbd559f5ea15c9ef119b889df1c6eef3ff2994cf3b23d9dc06677727f3530dd63784da22aead6877401657e5b16f9e3dd900b9fe432a2a6e477fc917b436aac059d3b90ad5186badaa98c0bc2f1b277fcb60d1ddc9353b8c72801083b7819cbaf4091028d4837a7d006665f26490b56ee82e15c575264db71527222f66517b74deb30cbba938d59dbcb16ad31b0e94414896d81b02b86ebbf9f9147bac4eaa8c1aa120b208bbe2ecb43522508755883108698dee8a20ffe919034365674925a97fc61b210fe034d08d07af80c0dcd9ca08fd3a49b85a2c43d4ad2ea7f9cb5d0d1e8c25e63fbc5e937ddd9d08cac39e11250a68ac416a9905c6aadf4ad521d58af9d9787bafa5b19a14761be89e0d757c94cadb3dff5f6531fe7b46a9473c4bbc440546717f85910bcebc91f283490c149a014a34f3f594a152c2ddf43cfabe9bc2c824edf0c1ba6d349785f6bf709058d54742c2fbe9698b444b8862b0ecee72ccfea20f2a2f69a5535e34675e9361b57952d5a5dc39b200c7137f7d8a83297235ba1fd7b6080c0e44c5c763f8ab2f765f8b19374ba40bfc67b29852ccba64c09b5e104ee6e676ecd97d4103bea960b9cadf9d741e00c3e230b38596c4d70ab362e9f475ff2ebb3b6bab14beee4", "result": "valid" @@ -815,9 +663,7 @@ { "tcId": 77, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31323237363035313238", "sig": "a46af5f84f5ca387be7f6b218d20b83e495acb094c12eacbacf837af068414be80a5c1240d292d102b4243e853059c01ebcc8e5b1795fc11db1828ec9ede6986566faf55d1468e6ce2badba310f3f87b493ce6e9c95a378fe3901d726517cb1145b09f78c7a3d9ccf6f55a9f354091b0bd8ee102adbf577eccd63cc7a08e1aad1b49bcd624252d2ed5165834aa6091ab8ee3649bafa36b5948e77955d6d37645675423dbaf056effec2ee9a8064fb1efd21b2db6cf8a98c5bfc9ecd8498e2c22db3e49f7ab11836d35ffdee0fb2b6f34cb1eeb0412bc61de081ffcdc597493a94b0461c26dd261561ddb581e6e4f22f40835c13317d44ecccf88b8cf4c09ed9e81ca31631f63a8e60bb7c09d1e28afa05ec359229f0d8d8e5f3b85ce342667fdd7b80c3056bca001b6a910a04f1a6411133f9496a522342e124c07f3ad4e046d8d82bb35aecf04b7e44b33d7b13ea7caeae67c32dc54f4dcb1dcaf27cfe579d8ee597332068d1ca8b11ccf67178103267619a3a4cf6fb5c0a02aa399f4940d7ca73b8c2ffb51e6f2c57cf3515c0c747b11cc15069e8ddc93f7138fcae3ea5c6c9ec9d0b313e5b4aa4071b4ae30f1de174ef8a8a3990d545f2d6e779beee73e3c85a92d8b31233fb563b380a4b830efb6dd92ae1bb81d6c951a0c751220666c0486648eae0fdbc226fb3f8d72e28743c6cf288c789a588d974e17f9422a387d1c", "result": "valid" @@ -825,9 +671,7 @@ { "tcId": 78, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34393531343838333632", "sig": "1181020c0e476a74e9cd6b5e6a3379dd017873add015a616ea2f95006cd16fdae886a2630f11e90791cca7f4713b158dba913a05ee77db4ebff39a045f75002dd03784788cb8953c291d6bf58bfd9f93d2e356b3f3b1a6d6d7d56e1116e76197450edab776081232b11929940bcff9f037d9e62a1bbaf96f8086468d395aaaa69081704d90510858ced3ff2d69e9e388c9d05c3d4c903a172b25a198a9d3623e436275438314927a2d448a5c704b457f95097bd30c0394666dba599aebdbd9ec7c9713fe0a977ccbd16169bbdf92a14723e4459a88949becf445204516e51b0940e4be902adedadbd1bf20f4cf616378b2bbc8ffcc6bf237412d4fc11457bb591df98b521c748ac5dbd994fec8d7b6de0c7f25b246b6c13d91a3e75c64e0693c308bf8f03ab7146792e65fdd73fa4f862af982d851bcbadb9ab16180f87cb59e580779344de718579cf4c4b907c53db87c5c3efa03bbb9ca0fe2d216bdddf57e7702f9480f87de225d91865c980463bb7829fcd885124d7d054cb93c61319e1a7af11be0b094f7f7616aa1e7bc498f252364444935ae378a8d7608a4a3b2cf02f1eb9a4ab9bef3ff00d4d67fd3c3776885eb5f731cb99309e8ad58de7d6a26db9baee64189e32ed726b0e4885391f121ba94f8e7a64da80e8859d43b9c30db1c5b2bce85c9eaddad71cef51082fe42b5f25ea82056de5e7705c6d48edeb764f6", "result": "valid" @@ -835,9 +679,7 @@ { "tcId": 79, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32343532313237303139", "sig": "0fadb5d7fede14b3548384cbfa21c204a8aa56146e31ec219eb7fb5ff32f4ed1f16abd00231886878d593a52a164546a18a1f5ffe98584790329dcd04a4debe33f702f896df36ec0c5ad9a487f5e91358b154c456c24b077bd115f92d904a26b4fcade6da45fd41c0f9f38779608367e163f13edd0086cdf31ed0073fdea282193851294bb8786de534c118ab00dbfd1882d3e21cc719ce3cecb4026f41cfad0054d1e10ebb24885c2874b8ff5f0921403596df19501aa98705c8f60586999795ce7434f10b62dd3d7f858f0d77d05b06f9cb359cd1ca8c953cbb3f17118f872d761fda660cf46ec02c2ee671904644a9339ee0ffd6cdc7b9ffae27cece3663b4edafd06e11fd43cc5d5e8ffb78bd55cb508665e9a447a1cae117e55ec57e775989851086de14c324a4fb933cbd0e191acea80c826cda2264f9eea60be2c2ef348a67ffd51f4839d9511fbc4cf78c28f13fdc0ffbb5e4c9dafb1ff36536f8500d31861671f56ca150ddf01af9e1724241d4c11e243a604cd87b951e439a0f9baaad60b28927dd98af1350700fea7bd5d1d3632caa4d8adbac33e0a913940394d423dbe01dcf6418aeea63d8c1d21cc1741d5d9181c7b0a8f9f67c3ad3368ebcc4da77d69138ebc4ae26f9e8a3315093188103cd566139ae8ea1ed17500415425812cf7878479eaf75388498f2fc224978486f378d830d8a912d59963175dcaee", "result": "valid" @@ -845,9 +687,7 @@ { "tcId": 80, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31373331353530373036", "sig": "5aa1434c5ea2563a1c7efcbf1064278df4dbc4ca1699447c4d5339853feaa8195eb17707730ac5fde126b3f1ca4c2e12af01c9d4d4549f67f50c9d15e6a6e19d204fe40962916393ef2eaefc0fc7e7c39655a9f67990fea059b31d6d201d1b71043154bba9d2e362abdb08924b4684b82f2ec10c5a4b44906d3cef3e7865e7d7d91f4d84b9fd5fef841ad89a4dbb7e387a02e25ec863fef9a004a7250d4a5bb59d9be5af5eaf919e889538302ea446e5c58ae5814f8c10050f4991aa912448fe33f56030e08048b8b45a6271f2b2710c7a683e9eabbdcf6a787a5e0bca4d3a6cadd997fcd5a5996b76c345f4dda86892f316f44ab2bd6358e7d10ba900cf83e520d30deed269a0b438e7e42674a2dd53ad18cdc51de2bb28723d0e1ca2033ff18f28789ab87f15c9a50b2df7eab94a1d43c10ae9505941bd8c5e153287071d47d8e1c912d6783df190ac0d87db086f7b43b29755283f9b89d6195a0cadbc3703b5f3fef24be14f2782f8ca7b7bf0a62a6a1274637d08670de51137bd33cf1e1b3178fd2aba6cd42ca087dd3cbcacbbf50a2f1eb843df348ffcad248e9e528fa072a313a9e2360ee2f76476cd9f158df372efe2ffe37af9961b38c0336868c00a9fff7b3f81cd350c71e38d44a313c8b21ac96be15668cf376d9ac9485dda53ee0bc417e289fcc4c82fddb306b282fd79ee5eaacb8cdf56c8d4b65645673bd224", "result": "valid" @@ -855,9 +695,7 @@ { "tcId": 81, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363637303639383738", "sig": "dd9585cf0195ed3fb193fc1ef99e2da9d7f3f67c229a6c14fd7ef2bb76b7c606179e50a7f7fce5bc54ad06e1554025ce3924700888700216c13a8ab78dd30212ea309107f8a4675ac9c8d5611a673c25d17d9449ebc9363ce9c838c901120287a7d4f5f59136054db406fcb0e83eaeb9c305b884e5e0e1f89e5028b9d5ca7f2cbb30ea1c08dbb8b8526cd82031f2d59328328a0d0064a88d3a2699af2f6c91ea813db5c84cbd4d32a6048de069b4ec96f12260930fff33927461a26ad353248e0c2e4840d1f390a9df19db26ce44165cdd19f0642d9adc7f4545d72a069b922f1ac8dc423443cd064e2207037361569f3d767556fe4514cc7ae5efd433d2ed980045e7572bc368ae888e5c023642cedfd03ec76d9b1b756423fad8fc16707ed9459807743350bb5257cd1c77e6d681d1388d7f3d2483e658dec98bc36838ecf96a67c2281adfcad92b2009c615fbd1320360fb40840b000ada4cde4020f2ebfe28348a4b6327f9f3712c9dfafd2708fc751547d8673a85b6c0d71ed288ec41f9bff338b75660f437c12b854758a388a8f7b7c83b87d2960e4cf5cb374950920615a8011dd03491133d55861287ab82283ecbb47f585a3cdad2bd86a1e63f4f6289914ce3f50c3daad7059e8acf31b8438d7e24b00612c3bc3f5763e7739f38974c0910258ad72e01c7d543eb5b8eb6e7d0059c8ccbbb2dae98eeb137606e5321", "result": "valid" @@ -865,9 +703,7 @@ { "tcId": 82, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343431353437363137", "sig": "8b38d030af1759fc62ebcc2b73708fa3558ef538496ab2e80e3b771540b3cf3a8de96bb39b9b354be6a7d8d58a577eecbf4941c0e3c98905ea92b8f31528bee2adcce833d46e80017e4f7e23afaf916dbbc5e91049c3a62f51d850e74658080f944a4e6bbf8bf7f4d5cfa3972dfef1e942027a143deb585df09b23603d9187d17481a608f014ee94a21b6fada1ba02839e824dcd2464132294722dac143de14b50019b748bd3d1c6bc4f87ec9767dd8b592d66624c3cb3c2c9e57d9b4aafcad15366b0870a67007d63f9a07a207d2a6d9e318886a93c932ed39608ebd17f7e2f2154a6fd150f480cc572b740d7771073de40c4e8a0edc460ef330e71c0eb9d0128ac078b23271cb3e0aa6e4b6ce1a8f19ec6a3a7023e2d991c5186123fdb309d58697c7beaa9ac6dd6dfcd553c5545622ca6595e3358ddac5059c437265886b78a5a4c67ee5cbb7b2aeefb1363397aed6e918f8c6d0e35391c591ed573cfbfd28e75c784f06434ec6555009596ea60aa34ce2e3d0cb723632a67a58132c63f6158a954387e7141b4780bb819546912fd5a4e04d717097cf55c6eb1077503817632746e61fd229eeab060cabc2f6f892cd401a3ffe9a3afb304f9ad820418c4ebfc1ea89eebfae067175a5d16a29d7d41af0a1d5b04f0f6edd17d86d307ee78b33b379605aeedb2657bd26c59ebf7ce0dffb22927a9144f797bf58515a97600cc", "result": "valid" @@ -875,9 +711,7 @@ { "tcId": 83, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343233393434393938", "sig": "20c164536e4bff5eef355f10bc4f9ce6f8306adb07e98268a9325000a36ed123fdb640228fb28fcbecc6620ff9d8d9d1a88776a9ab67eb576f812a250b1ea09469eb6ad158490c8a964a632248529a56d5dce0e7d15c42caddd0860b77944d445b28fdd572a323f2ea36e4ecacfac57d9f3378ad1c7538fa50dacfe5578b2f8eba27fa57f9f47e767de3b95ae9c609f3002661ac318ba821e41519630735bcc937b56798122ecc79c6abc3d0d62fc502bb06685e0651b636a3a89538a9db643085993b9785bd8f86bab5b98f3efea02065fb330453a06299c557e8da0b59b1f1e081b20878b23684d038d2bd59c93d556d67b384f3049a790483f29d668516896873b76fcc678651009a77cf2423a566c3360d305438c1d236826a20dc62c869c7407a6b6d89bd9acb7243636764087e4ab45ccaeb781356b6a98d782f7126a9f6d7bb8a7ecfb6e3918fa92f01b81ce1da90cd7cfb5a067d42bfb40cd002f93203bdb4e29b2627bfd4feda34e5977fff2b6fee3b2d5278e8fd3eb63b088d617bb87ac9b96ff0126e67f1a5812e8fffcfb9d5218aeb411c78edc8ca6d20ded383faefd635b068fc99b52a1c5002615059e80d9afa74ff4e7b01a5abac6fff6636170e3493e4a36f3bc94a86804d4c9ea87e87178317a9ff6b6716db48e00e56ed7a08de4a1a6d08411a4b5373f50d7d302cc8696b6c3a77de52428e266c68a40c", "result": "valid" @@ -885,9 +719,7 @@ { "tcId": 84, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34383037363230373132", "sig": "4633d331ea24acd9343b7a2a12f5f757b7f35046c325adec6efba7df65769a04675c8fe19b6f694593b8bcd4c13e4d3830ca0fa08ca9d8142684972eacc8f28f2dc2ab1c6f2dbe547284fdd887f8f95967f4c8c84f11a755ef4c38259e6c9dc3749d47725aa93d49ed3277b09e3a77c84cd099de5e345b1e8d27a21d5994fd19df67004d8bffb5e78e31dac7957fca7f55490b654e03fb0e8c8c1d67bd43fe76d9f02dc672f26649ebc967e3b963ad8ea19c454764e07e522dabfd610a5a3450e5b50ebad7d12fa3c9d8f6e4860f783f37be43481d82f01d2c7f56adcf10b8886fbf8d3e5241192798e17363276ec254486bde64a9e3da64aa8595d4220a6cacfa9d4cee24f3a920f680c46d8da48b18e6045bdd7393b6b18eb91c0332b87e848a280887db3666245b3d3cb6ac141b5d7bf986c2808298f36d58fcd575aab34b00ddd142506d81d4db8cd10b5d56949bf9fa120d129a4953873bc01d9b8bc27e418547715da0501096512afa3596181a04dc3e7911011bc7a352bd9fe875bd490994d0dc78186bc10cd4178d369e0c9514e7d292d7bdb4d52c06b8379a29fbd7dbce0996cd987db8cd2cd9a5557b05f73fdd763dab058d0bd87a20a8b66873b5772349ace04367fd928a28cf80298b846347ca3557dae003585de8082dd3a1bbde276831d5a9535d6dfefdc224ca1e2d3f172ae61c82ba2cf88331519e7aea15", "result": "valid" @@ -895,9 +727,7 @@ { "tcId": 85, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32313634363636323839", "sig": "bcf29747c0364c18953c4412e704ccf520d374bc694507f6a1e4a6f4c7ac5197fe4074d65ea2c7192bd710ab7aefb9b9c8457c1ea58cf340f5d76ecebda2d33487b13f21141dbac3d7f1dc553f80c3ce42cdc6ee7461e94064a81b97a8b694b32140541441d5f3d5badf9b60e077d16fd6370a4a044d09c35d86836b9fa87378273236bcadc8df2cce474d60ef460bc2dbfe790f1bb7f96b03964fead65675308d2562cac00cf88d08d0a47ebe019a395f58b19a6fb9751a29f17e7206fcc550f93b97b8f541a6919f88d0d18f532b3aa46797514bfdeca95d3e5c24c5167038d8338642d16081e62f1aa56523ed4ae0f5a46193a60be2460331c6d3444c65a1d8aecc6fd49850a4d4cfe60f7cc307b306985049636a14adcfc2ed790700b36594d8e9de3c3ab83d7fe5b6ef124c96a2521b79ec6fa3a935b8e88cf3b0199e90bfbf078d27827a79fdbda096de6ecd6918403d7a868fee28aa1ad85fe71337a0f35e66690893d92752f1f56ade757bb9d75eef9133a9eb52da1480603de81e51f1d6694cb4c6587f5a503fd2f332001becdc905e13f251b948976b1295cdccf708af204139d0cfbfd9a688498c9dc61a2a13defb6215072ad375763d3c7d9d4513fa6f3dc3651817612f411efdd6715d5d6eb104d3eaaa5c738e4c2f834b506358c59759326f36a1b646adf58b24f2560c80fcd3c1fba4a0cd08a54776a816f2", "result": "valid" @@ -905,9 +735,7 @@ { "tcId": 86, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31393432383533383635", "sig": "29e1e123399abb8de6e197289a80758951352725e36bf5d2ee6b2a683415b6dbe1b99fde3f9c4f0f68ff4f7274f16c3f6d8e08b60bff4b384183ea99e5740d9675dce44d5ee689d22742851e1c3d6cb17e11b103e37b073cc5422291fad8480dbe9f14c437ea7836ba967e961e7b6ecd50e855f4de1f0d52ac63b36d18cc220a28cc48a5482e82e2467433cd416f0c0b5b9bca80024ea7e7bb2b822d873a145b34a039725d1179ce87bd2446898af8ca4bf6dbaffc3742c580ff6e4b649ed56a2a81c9cc7e57d0a8cfdeac526308702efebdaf849cba6bee660a38026c1f68c1277e688909bd8a8ba9f04aa7a539db570b8fb8672c6521cd5be7dc67bf041842ca68b013fe79e42be6e5bec8e3e47e9f4d6c2030cb2f1d10863d2ed705f1f45a7b61ab708416ac99ae8b275cb7a194c160f414dbc746b8cdd9f3071eec9a3ecc3ec105ef0788123ad61f6e92d517105e4e835e9dc135c81bbf7179bb7129014953f227285de3d3ffc13d14d1e163ee5472212648fac90f329fe65ebfc440b7749d4ff511d8f521f0ca4c0b63962a87f883c0aebbbae2629f49b095729b0ae34f78952eaae49181a496e9a130f1d3156d96b319f832e145c3d255d1e1c357d4e20353039baa411da47f11bc69ef76a9f7aeb56e9d1486f529ba66c4afd6160617afb9bbf89f8fbcb20ae881f776b79535d19c3b7d42c96901c687f3f5327c89a1", "result": "valid" @@ -915,9 +743,7 @@ { "tcId": 87, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32323139333833353231", "sig": "3e0dd2ac3bd21c3a2a936915f4d302ec442a7cffa7744fe13967effa7000cf2a1f75788c2a1c96f9163e29fe650d83ee43f58e76cb064a34f03dc7e72c89a31d39b78852fd1361100257b4e49f1b068c1cffdc611d17eef27e395399632546ff9f774fde60fed6c21288af84fc54b5f4f09262f4376553e870aa1c31a7e7ed3437cbbb2e38815ef98237a5d0633bfcf35b830061bf1bd7fda92d7357049d4112fd684a4579f113c06a363ef691ed91cbd2fd77d4d0e563bb38bdc2a11a5ded18f94b09a812fdc71be2e68e281a3da17ec045a3a4091b9744385f4217d46d2e19c4460d6077ac7e46de347f49956ce7c26fda8b4cc7d77cee35e2209736214c8bffc723748198f5fc5326751e5b631dc27c51ede80cebb548e6d04f8a693969ff2130f27178df7801b92d6157dbdd3835a4a827ed5fb6c9f6d3f691638b692ba21c60c358896f54ae8d14f3bfdbaaa78650c3ced04cbcb5e8c49cdb67030af298d6f0244d75d7d9264b623388bdda5efa9bd35b324f1f0d15c8ba3008702de251b63a2f0ba2f6cc96c1575950602ecece5f61c444e7b60b4bc9523562239b2e5f4d9fb3785c26e2c5f5ca9d143b2ed598c011f01c8649761af6a529a03a794ee0449eba2e5003358450694bd1110b3a3ed5c2d5bd904c507bb83ac5d2f4d6f4820dd7fad9076c7b4a80e16a3dd053bf14186022e9c40cb766c00f86a2f5e2ca74", "result": "valid" @@ -925,9 +751,7 @@ { "tcId": 88, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393236393333343139", "sig": "3d39ebc34a41a8f34a159af895e9e7db4c9129bff2920124f3eb5bb15972efa74d2e45ae81aa43ceb3ab112bcb4708a412c0c76f6a46acc091314f0fb6576a02c817a08072139b7480f5accb17da02a34866dcdc1880b262394db7b1bb407d62877ac028d58d70aaa16f920f1eeaf0f915d8e0bc578fa6e125f682c56115a5b16de62414f30f081672f0a594f7ca3343a582883d56fd845c6e55aa31c6b0acc1719130ec70fcd9a525ed0cb58439f8692e0ce9b65c61b0b6a964941e2015bf46d558d758486d12d8bf0355159e2710940be65dc8f416393709c9bc2c91bcf4002565845028bc260e67fa661a56d228caf36271af4ed82932e87aa33e348a36fe432b12377382b849b72daee4aa69593dae74f77da426d976f2d013e84aaade8a62a099291d37f6bf5fdcd7deb4185a1cf32a26c06c5f6dad11786f058de372c9c9c28e6f9bc974345e68e1de267fbc704981fefa4b27d7730362bf53acb2d078338978d96ee16557d63fe5e5d7b963efdbb1e79ac2b853d6f40d455aacda3f98b000cd459254d3994b8bc7bf4215a992a10da401635cb69e355b275c0c69bbfa092f823b9ad1a7f4099b5027750a373b67b88147401ba5829f83bced81240a0f8b135b45feb2862e3a0cc6aa264734c11ddc1bb9a9d8d5208e1d6bed76892fe03bd9f84a9dafe7eb22cb6d1fb58169b656f988f2b7b92747f351fe0ab37a0643", "result": "valid" @@ -935,9 +759,7 @@ { "tcId": 89, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "373639333836333634", "sig": "206711e4ba5abda267855d10067ef987f0686225ced037769b55e5c79f8cf1b6e4d3f775956994d2743c1a34292a038f2dc53bade5f492e7ec3632227b17717ea836cb0edc3845ed313bfb4adf193943c2b36dc481822db08013a10d3054b8b946dc49821741e132737e280b8516f7e74747f4a78f4dfa67baf285923a5936f5f995894a961bb707e55b9490c45ce8763a324202671cf12c76f314dc286fa8b9fdfb1ccc4333e98c7064eb170c8d4c249f5eee51d9af00603d8829c230e143b7c429a0cc2a70b0cac5310ddfaa6cbdc80df6048049fcea69db8cb42032066d572cc047ef881fa8043ae5a9ad798193c7af0823e086ddf59d96181cfab56df8e887254852759f9009b20e8b1fe47b72981f7569a0317ebeed80c75be9b1d3960d67577bf8bc836fd6c1a7011cb2184ebd1ff283e073dff85c4a1bbdf987bdd4c016f9fd338265be7fcbce026303e73cf00c11c3466719810f76318c8a5cc0fb51042e9e570d733882295e42ca315752280a62d3d3a488d97de35088df0942848cc23861b336ad9996f90993c8fe6a14a604788f88eff237e38b7cb011f293b11c8ec0bb1253d970fbaecfeae6594435850d17e252dd3c3cc0fee504666f198e9c2c6ab4628a707a83a8dc4d683324c376404ffe569d311a65fee07107d6fb52d654bbb9e61bfa99f6f6013325ed4bc1a372735aa34411a6406f847c9336d216d3", "result": "valid" @@ -945,9 +767,7 @@ { "tcId": 90, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32373335393330353733", "sig": "32698fb919231e785174c14b41664dfb4901ad6e30775d216870d5bfa34d7b535dcdcad476895e2e37d2887257476bf447027ac424e65f2c2be3342ae7374f2d05f5bf45120a69c993de2bdad226e4c7ab8175e3762334fa7497adeafbfa1715db6150ca1db2bd27634321e2b59b903089a89607d3655aebf19e6d09b2d3882b195527e8c221b4b162e7e821f6abb9947d285a4af8f535c133469676f158c5420c80ed99f767be15252446b580c2774cc0ba5288ea8d6a40f204cb79824fbe025d77733c825d378cb2613976fd3af85bd6707e717be38f5643949f1d83e62785fad59e96b3e9e343e678aa0305764f5bb76b9233dbb484c1d35cbbe5fda80000dc4c591c685e651ee279b94f59843c7f7ce611bb41882c1a29b61c425c1c8e55fbee05028c94ce0d0edcdeb99c0aec72d59e3afab654c86576b128606f9b0ddb0ff880722b76e8e1aabb82015a80c3a4da3db85ac75fbe84e72a5b5e6b782499edd2cf4bf7e1e5f127f163aaca6f9a88434aef0e268e5a85325273c84ff19ac0a92784135b18e92d8ad0c5b95e8aece56ee70189e2dc48fddaf64d98d4151fee71b141a5e80ef5fd8eb56ae7a19eaf80bcbc5f20e823d95a5a1597fa9d53e448f575d88f202e7f7889f8e6c81425466bfd52c2e423da6ff2acc47a75950009ec5418d4b9a78159c38885bf5954b6be259dae9a6842ada4137565808d8d04d603", "result": "valid" @@ -955,9 +775,7 @@ { "tcId": 91, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "38333030353634303635", "sig": "8d6bf210eff5de1ca4020212e529556fac51aedeeccac425c9387e07910fd9b4e4ccc13122b334911aff787f79f7c0be02c00262611d615b035042f59dfa28d4097f8f6d0e4fac65fd0feb70ffc7bb737937bf7daf1fc054c245cd25eb703871ea707e8677e1be279d041e6e2d1fa73fe9e65562cf55d2325ca444a9f7d3c4dee0ffe6037603273d67f2d2fdad0aa3641972eb45c124fe247cd013b9beeced8a1460118b1729da6b9b4260c581cde401ca5cada77eff4bdb6fe152c7ab51d7773f9069aa7c7c171b084a04d964d478d99a78a878fceb63a6106b867c4e62f8692cacc5ad5466f1b2195507cbde01651c74c40b20686319a260cd83f9283e8ab335fe3fba2c8d3e415053bed9f55c6f4d20bba443a3a5fa4ed34429e26ca70392f87a4d0b77f26413073d822ad55a758f85d9e65650b8f3c1e7ea9e42ef243974e347829cf83d53adf91781c7ad66194a4461a081b0b0fd31a8762e9734c7686ea7ba9c666a1da461fade5a59bc6debdc9cfa50eb58b40b8358530b42531acf21b967079ebfdef43058b32d79ed21184857ddfe31eab78ece708e0a045ced8cce5baa8a6261f05e29001aa064d9c8f1bab7d7da4cb80520e9853bf81fa105d65afdf7694d5c4227ea7d4a69079cd5cdaa95ac47b686a90fadc6ed69006babb97ad70eb1a82574791b37899042c44ea077a8496b92280678188f03a71b1660343d", "result": "valid" @@ -965,9 +783,7 @@ { "tcId": 92, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34333037363535373338", "sig": "de3df1500c3b737476d723aa29d6d3736c075833d806060947f36ee9d4ad1ddc81eb8d4133ccc94fb1d8ae9d2fddb8d41fe11f6438dae2f4ebc62704bb0ba67cfd53da5e988329a98faf0b5f94788687ba8f62d939b79bae29dedead6585dcd415ef84032f963ab75f3d3cb17d6a5ce4e8ad2637db624a078f5eb23e3708a3a7d1915d68501d8f0af37332e996f022eae24d2cc842e84a4b77948b138e6d0cfb6023d1989d17496eeac767fd577062b1843e3c0962c552834695cab02e9d6ef23c768edc5b53ca5bcadc913b7292d5150e815d01b5b94f101857bb6938121281edf4e254fdf3f4b8c19447e9d4d0d87f30ab6b256d7741590743a0e43023fe436db40667bafe9c463b5c3071ffbe0b9ce8811d0a2852defe52517c3a5dfa111d3cc5a5e7572431ac881da29a9bccad86d85aa62c0a466b86fba4ec4d7536ad695c0a2ca9ac206c4d33bf4b45fe4bf9e01cf5e7e13c1b01682a23bb06da2991a7738d48818a792a42a257c3ffc73907b326565d58a1eb0b18cfc588c546ff023351dcd0f1bc8ae484731a1baf2d455aca6b86ee380533394840b786d9aa086469ab49501210797b2811bc34ba2d675397da21e39e2bfb52b841555e5a16910cb77ac8d0944808fd34ae6a6ac5cd2e3626a238fbef284c8d607e47e71115e2b8866f39ca59520da156f4cd28aff2a457845d3652033a9509b79b2e24fc6a3b5202", "result": "valid" @@ -975,9 +791,7 @@ { "tcId": 93, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39363537303138313735", "sig": "cc294dd105462fc89182e94e8535e510964e36bcea83ddaf8db4c7eedb5b357d3013ef3ea0e8c83942c43b14d9e525171ff6ef894bbed0233ebc03b87bd7a2a637e8a2d26937c8b7a8645e9d8673ccb9e7ea3f92bcc67fb2def295c33b807aa0d69f259c0763fa69876fa6d9beb0655c041b51c9696b003366bf8f0e009a87a526a8d8c9763f04f0d32cefe99207927faa84f57d6b64e6303351cef0418f53dd434dee8c3743470a7e8754f8b534fba2b491847de4265d092fba0e801b0454269197c9d6b9b0ac2772b586d4d4bec14abdc51a410caac04daaed54cee30a95eef38f671a538f5d6749710a6db5b75bbda6fef2c7e0610191026113a05cc3630c6c12457befb5fd196be7521ce4a516ef1876b9fb98aa6e0f4345893f558f9c93ebba933bbbe186bc84f4cd98e087e35628940223b9b245fe3adfbc00892f58fa087af0f3ca1600053237a8259d10c02a3cfc0623c0a5f952c57a6cdea73122d847399160812bbe31c88621dccc9e07ebca03724cb13cc50b882c4f00b94ec7b673f1f4ec09642b25eb0932a4a264e7fa6a47bf66600bbfda32f66579ed89b866aca3337f06e71f1cdd05ae1bea67b71e83df9a0063aebbfb21754ac806dca1982dcfaa58010babbcdfa562c5524eb111f49e7f27ab4cc3055d045709ce11eecea5b8f91d7f67ef4f837e59c2ee73cae2d8878183f6ab3b2c3b61e126d5f79e92", "result": "valid" @@ -985,9 +799,7 @@ { "tcId": 94, "comment": "first byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5ea794ea02586fa47c71f10a734d4e3add34f43f60d415a4c3a3e4b67cda91cb47c90bcd0fb3decf384274507447a050cbf3cbc4dec88b2e0c906904c8d4214553e713ed0742d8b1081919190e5e6cb60812c23c023236098ac8b5fe57079ee21d8d29426e4c8e531685d4c8058c94ff5d17b9e45ee9954a380fd88cc94ab5d6e9ec3f28dc6d4460a3f10fcf5542f81307bfce4dd4c83e533f9aa442d98251e6b4e1bbce1bf6e9d923c4e579eff13d0b09ecc73095c83c704b9a4a4511af5386e691c083e70a0811a92e8166a5958f9c95e9afd30b0cadc7d8007daadac301039cafa167657cd07bcaf423c9cd0b0bed912fb1156904f49878b30ae452ff1de0e1a6449a827f7591c2a43567272bb88bc9c20d9330c08692da27613d55c9dcdf41826cba28004982a43b42e1cf3b1335782ecb81ddcf52ab4e02d7a09cfb88ee942de33a993020d6bba8a91d6aa39abc1ca4cee4bbe33ce0db472e854a332edb4ed51974f331fa4cb5a8f427f6a3354a2c0292bf6eb5c2d2c82146d4ed51558b177a683c21589bdb1395a39d246f99bfffc833b71090e5b6ad83f1e1ff66388f979d69a1256dd7a065dde632daa16d4416705467548c7b073f523de13a757b7551c1aa09a5f6d277c6336eedc78094fdfb32cb774e5063b35d0290627a443586a52e93048d86c54a885fcbde3b74f7eef30029a85876376bd75d3db5c5de0b68", "result": "invalid" @@ -995,9 +807,7 @@ { "tcId": 95, "comment": "first byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "8aa7f2429b187568bd03a2a371332ee795b5adbfd9a84fb7e895d70ffc7f01e7d6e0d07a0b25c7410273d36b07730a5a23a01000555c44548e388f7b86398d00fbe2d121851e9651855c3b6511f0b56171afe01fd5e0c505aaecdd37558c62ce00f523fc538be1cc75110d5673aadd3a38ce59b3da406e6d403ba1cb11557fa5ea516b3d4ed5bcfe76f7ac59d30e386f8c6a2c60977da23adc9eef9e396b797730440638dc553d42f6f5f9146e1cb06c33870eec749930c30ede7a047a692a89e202cbcd898def150604d306c73085c0a9367f50ab08d1497bc7f2ebcb71d959fa4478c29013857938c1d3f95260adc7d41dcd172a117f76851cb035640343f6bbecb0eb4b0b5dd294901ca56336142df181c47b08c063be4ee9368c2d0428f1937c26d697640d6997ad1f2bcf2c666d0c5526b4e5b33ceafbdfa017611aaac47f5d08d611998e102c089ffe3cd2ff40c929dc472fb5a94841fd5dbd0c337cc200cee6071efb01f80d96ee1a645c9cdf1f27f5160cbde6b045562ce51bf6561e68911baf5aca15bb5efb29ef46581b7f06489cc82bcbcd64b34384e7afe9e5b643893bf8b24c72ef1592395665867c39b0dccae4986cd91526303dbb4a30c8ade1ac89003db28e8ef03e3d1990c18345e1fa929b46d8ec9a69fd864030838200ed82178cad0bcd89a8d649c5022a7b8f8d8ee94c8b25bdc27df3ab63607c8731", "result": "invalid" @@ -1005,9 +815,7 @@ { "tcId": 96, "comment": "last byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "bdd167c19658dce21e7425950c447e8b6c2dfc965719122f6feba6ffe1d1712b9f936a003ab45ca2b87d28dbbd64723ed283bd47fba7f46687860420fcf6625114d121c33be1e185d51f9e23e1d5877502f0dc5c09a804a80f0512a01814343a3b56ca340ee0a516295216f3af25fc1ab6bb18dc891ecb4580fdfd7021580be405337edbd03ae1af3c2e3e932036bb4fe89b3b6d602e234e7cab024863f0e908e5ea60a822b6cfca65260132ce6e67dfc909e12dbf0b077b33c3bde9960c05628c1ea5d37a87eae78433176afabf59deb1240352ab7241f05691f819e48e272155ab05a4b2f02383540ec3647113727deab43162ba42f23c507478d25f2fe019671ecd4e356f790870d622e45edaeeb8625317b7f73962d22b3918738fec7b21039ab86ab77c2f1e60e84d723a632c8d36bbf76530fb14753b6df340278c9326adade4fca31331db0cc47e682e17e8e7822d4e9940e2e1bc20619516975019813608d9616f088a4507d0f07c80f3fb932c65df7e462d79c27911f923bd26a852e94362dfe6b5b4e0b9a4a78d043bdb9b8a7130446c643335fb34e0512c687aca18b1f3f1b353cca8412d5207dd2f7a15647db7ee6d38edfec9db5d4f0077cfa8ea4203f44cfac92603419ce53e4027d5e98263ab3247d63aadd6e3de859fb50cbc52d535e6ed4b48020ed5185f85c86f950c529624764d8fde5609de5243e94d", "result": "invalid" @@ -1015,9 +823,7 @@ { "tcId": 97, "comment": "last byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "8f5458a21752fd2eb64b48709bd5ae3a5db1df868618ad797a7e0ada40a517f778b5c7d3c6bae58f58f12ad0791d74d7108c62ed30c4694b2f524c2695100588fe4be86e8f58a40d0d51f0b34f156db566aec0e618b680bb6bd37d4ef0d03a668686d7ea387d7baad1a58e8bebcde39ab1ae815cfb8b851e2880d52c7ae6fc9cfc18cee33e6a57503f4f2fdc9660daf4a11b7a6c9795deabcd8b4ec045b8bdd032281a4d9acad32147db0756841b9d18e68799c6fce2e930abfa9b85c1af5e1d7ce1fc516a9255c8ff97bd727277f3c696f598272934cefbbbb0d40948bc1f20b75a73901144a331327eb30b0a93ed4d22cc3bd3424d81a6785c2cdb33265a1349529432c59d14cda6a56abb17e2a5a56f927e3155bf84fbfa2bc90c266dab16a181ada2295fb835faa6e58b8dc85b3515250112b0adbd4b1ad2046cb79dbadb59cdf90e04e6e8564d5ae6052f54f7e8b5d0b52cf993ea4ac76bdf108ae2c4dfae1369f1dddad3ba0fa4fcbcffed32fd7cc4eabb3dd314e1b5b90d0377f045251fb9da763b06202c53b4f4f6396a60a7bf166a2e5efd29a860762b1b4e11dd20197996ccf3f5c44599e23dabb5a2d12124b51ed80d58e00bdf770348ffa2d71481d18315c7d8d110bd3e3cf651abfc737ad45ac2c6adae43504559254094c1f8f5dd4a4b6fa4895b1912845c1a0f3cf884e450cb02670c7c6ec7d4108d465f6f", "result": "invalid" @@ -1025,9 +831,7 @@ { "tcId": 98, "comment": "all bits in m_hash flipped", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "461d72979d1a33149fdb7ae57e465e6ee68b2630c78026211b6744a8028857763d9dc55ad35e4efbdd8d6edc76f955db2ba8c2630cb0b94d93c35ca4b73d73e27e36dbda881061c93fe4f0522c3ff98a48a1207a86b30979f0494de0e578d4debe93fc387c39cbb0413325c61c448c13974b6aab877712893849eba983cbc5b5657bcdf5f8dda0934af4a98e5f0224d959006e3896c237bf784a8b3752139fb8c018ba380709ce1f13fd8da9b796b4e8a63e59cf97b19cd0dc5367d78285e16e01ef19b27b48333188f2617f37bd3f83a490277c1420df492821fe9c1915dea02c87c7269ab298ff8a2ee51855688ec67b3fb4cdf607b719d5bd4fb030b7fd3fa6fe089f25d2f722efa41cae38919dac5e39668b22959f264f6f28579b1834aeca23635d80f088a476de3786ec3d104c1e69576f064b7f784371b9e714c382a31afe5c44f6b91f29fdaf67168220df8c2a888ed969e65984bdd21562936484d70cf3e904913cb067755217029d8932dd70afc01a0d51a37e5087de1da52398cb542419504c1af1521f828e229f656e5d249bd3cf07fe94b49b0294adf84e399d113eac6051f810e942e53a2f5072401aea64f8687ef8131c4282eeb4b53730327410a8e8c85b060d2d45c6d7b7b2e6318ae05cb715510e0ab1ec415d21c12c1c1ecf92b464c7cee78273eeabcf7669f932a234ec000f0c6432316c15e8c901fe", "result": "invalid" @@ -1035,9 +839,7 @@ { "tcId": 99, "comment": "s_len changed to 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "556bb026d73b4d8949c94db2740b6cfbb17137b69cf269ba5f1be736ab6eb0746cb7ffbc5d7d11995b2053227013d5102b9484c59f521853d99f961e46611974f47f3932a8e1f82a3f5eb047cf7c7bfc63b5dcf86effae34ba216287fa23d5d79e7ea2439aad07fd751e190111308d9b49a524db7c3b0c939d9012f9c2f3edd9534176ab2096d4e3d1195566d072e3deef214539bd70223f712ec45f8a28060604e29ccf6e5031432c9623190dd194a79bea16a1b51745f2fc33f2d4229cd543a1d197813525c655b34def9990fcf75deabf65b325815f80d544528a0639383cbad12d18d4103abfb634a7b9dd68d416600aa4bee19bbedff26f81ed91e119bdcde3ca52792e2a5eb20a4c927f96b238bb478ab31230901eb99f856d0c92915fba339393d1acd7f29270b728d3f26614c6c894c11693d2d52a89da376530f3356cda798f1ff98277e8f469895e66fdcd8e685d663e9a4b9b25874626ccec38e1acdf1762e20852727854cdfda4682951000c6b412a1d0344aa4f7a13ac1a6af8d34bd7881c8449e645940df870292dc70493149f609db2624ad3ec293d8666bd8e6d8deb62b16fb88e662ca32f99ab3a7a99247f9baf9ebaa3cb2dd05b110d5288550042ddacf603388efca1493da1c9bb92cac856f5eacb8c7fb5650e9288635b6c44a47b5d6fd36c41637a6de1eceb135871e747318c27fd341fd5d3ebab70", "result": "invalid" @@ -1045,9 +847,7 @@ { "tcId": 100, "comment": "s_len changed to 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "25502014d5c711260e9318778261f5ed35e506bcb2f07a28a39a906742700b9d4988bcbb2a2516016ab3755961390261e44bd9e03ec3fd8cab95a0bb282c083d306293a994dd0f2f47119c715d08c2a640ac30692c25e9c70dfd69632d72c71677b0886b102ca7290d4221f1fbaf92ec37e99e5d48fa17b9f01d4872869cf204430feeba450e6ae165f76a4bfacc8ceb066cc6e8cfbc4aaba310675179926a59c7152f812310d9d9395d533c7c35fda7cef4cfe89c6ac4a23d6af588e2cc6a4b0b6bc81c55f5bf9985e9a4fd73c70a3e0982f56f10f0dfe3c09228b9733dad9d96292d19918cf48e19f2e895549fe753c257862ace7e8c48cf02a4a8e1b47caf7ae06166dc6a48e5ffac261a2181afb9c5d24f16fcb405f561e2e5df52157c30e17409bd0689d041d04248301e33034646bb98d1ac3c4e4d41a42232c9f630738582c3f84e3947020a97938a23c41bcc17a19f0d21d2241fb7ef0b98e456806e08503bc7a0f661f0fc775a467f8377f2e5baca589e731d43612a9fc32059baff2e51bb44a070daa336cbf5d682e4e9ac60f58312a71d0df2722b9a3594bf5e2b2674dc5d5f84e3bbd41dc65eec463ce23a17e0402b9492f306f78b1741d914af10e902a20ce25bec7ccb7ecb6ccb07709f5dbbbee7de2fb5cf243e47eb4a002d4ea331658dcd5579c4af405d4cbd43f50b2a34296460e2a62430477c00ea349c", "result": "invalid" @@ -1055,9 +855,7 @@ { "tcId": 101, "comment": "s_len changed to 20", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "af875eda2f4243accd942bf9abf7eb89260c365d64e610997961b3278914c330e607ca8342847b02c9ca916b1f51c2afdd95229c9c3e1d33dcdba370f472060a3f7ee1d74c8667bb8945b6f10bdecec96a9699895f2fc58f21e235d54f2988cf78d27b65037b7b46552412d30ea2b4e1d96167b9f720f4704bff09e3bf6e2ba899445debdb09cc9e06078f4dbf1794813662d522c25c0e3346132c53e31b02723cd0252ac0932e0171ecf11cef73ecf8eee9ce23f3ce66fa6301050c8e8ea96ad136968926753fbd09a4da0176e8e3d9f572d4857962d04aaf33145fd4613329fc4b3b50c28f4d43d54317752f983dea5432ca88efd035ce839d09867e0d84ed57e331eb7ed2de74ddcd625d13f3bb586bb4dbdbfba34eb0d72130a62ac10079807cdafb40c6383f08af4109472d2ee6430c3c301bd6bc1a983ddced8618b08db2fd4ddca07c9f48b668c9d6f2cb2755a29e19ca0c8d037d3db7919450900d217fe426f054443aaad6be22285faa923cf719350cdaedc8733ece6d62264bf4a0dc1bb88646f157686a4053111aafdefd412d3d7f59a2544829ed429038f1452ff36d4e8b297d0b43148090a995944b4225bdf519a6315d62df555d2337f7ef07975f0fddecef82ef0ca5bb41444d89860405fc06a8dc6c93bd23663a977c68ff8890bcd20988efc44df6891b9daea3af083137a21f3776f2e85443b359ed13e7", "result": "invalid" @@ -1065,9 +863,7 @@ { "tcId": 102, "comment": "s_len changed to 32", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "cfbad304e05807af505f5590a49eca630fc43df9950e5f43b2128a45d7271f2ddc86d8374af08bb478bc2ee3873f883ca0dd41f5aa853bc442dcf5b6fb1fed395d8d7d71f19a47e27cdc790e63f4bb6d17faad0f58efff1a36044448db8883325b290308caf5272255be1d15276fba4039206762ffa3b63cfd07c82ecbe0f8b68345f748c42729ef05ee87d7d5d83bf6f708658d7c45a7f457c3187f76e2e2e69bc74e60bb729acbd1bfac5b79ecd895ada4b2c9ba433ee513b651168fc23709bc75f27ac8f79336543d44af3910ccf66fff78113b103de9d3d0665157ebc14355e9048e04cba51882db9d70f41505e5343dd82894ff277417fc6b9524904b32655ff0dbd8899671b64b8f4e6b3878553d21da3ab842c12c0cc4cd88bc131bee41896d0337ea887dc729874922f4cf5b242296787db9709b237cf0b9a7712ca722ecc6842c11612dd79dba6b3fda11597baacd44a00519bf864fbdd3b4eebb923b7eee29aaa968d074cb45efb3304cb923b247867f819bb6145186cbf779b5c4d8b95add1b649b38ce306479e8684beda55cf68b2aa23359a9034c6b37e54262bf54e6cc3c959f3c7b8906ea15864c488e33bbec8b5d465054602798359eedb80c9dff2463fb16d153b0200aa01222fb3b2dd844f915efb05612a8f1f0371b2d668a68768a168d507af7765ae805ba3edc1f81e0dfc495d824212d1cb00012a7", "result": "invalid" @@ -1075,9 +871,7 @@ { "tcId": 103, "comment": "s_len changed to 47", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "249c2d5ed8c340e0a3e679aefa16ab73c253048f5fe1f71a78a8b23930735f75b0e9061ef6c1b42ea650290738abe55a65eadbdcdb06caae1d8eef34d3cfface1454f56385d95f8b6e7b114780a773e7983886d4a88a9e967d2a9ddfff9d3199df1b1ab9264bd2743f843a9d2855d95669b72168cd2c091c284207591ab0a196a4e9b6731170d2996ced5d6fcbc22c042af2f4e9c62efbe0b3f4f1a34942c1a195626665d1e5aad9df05fc80e7a868e6025d98c32d6c04da4cc542153a45aa11d1966b5c6a97c23d59b508993ca82b6f135c4c9aa8c80b69895c057b5e86fc19897ab6020b3b63eb6baeb04baf1f10383fddec174d7e58ec732fa9af26126ef8f938d4402ce9e17a43471ab6cf92da75449c6e5f63cf23a6bd73b1c7f49011dbe17db6a1f17852fbadcc912599122ffbadf9a86093038183cd7e8fe07fff73e770ec3260bd10508270f4d640fedaee6ebebcdf3ea813d400a6f92010dd0e5934ecb97ec0b1d2ee32b98a58b2c8edacb35013484dcfbfdf56827815c8242a4c94afc3834a83e853d6a6692360fc8d2b99c4ba686d32a444855cf44173257daf1bc49e6372c1e160664e192e6643c3a6904feab985766f0c065274e118d1d5d3d60340d272fc15cd9a7d5f2b47c028f09bfa080562b23776caaee7f0ba5d370905479b2b5b29823a00d6876a016ce0213d52bdee9a610dcb6bbb35651eeb2102ab", "result": "invalid" @@ -1085,9 +879,7 @@ { "tcId": 104, "comment": "s_len changed to 49", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0c7fafaf24fa7753f186abef3ae15f456c083e644560b447bf29eb6f85da992eecdd27d13a1c1437f0246edbafb878461fe5b481457758980ec4a0e86db539d301799f1e58d7052752b36c49b67173744491f1fdb5258a2724c7b3a0fe677de960a0b873f859053b2a5c6c19a373c0025c52f0702a32f182a1cab5877d7aff14647e477b6a0fab0a8bb9c96d8fb76c53834a755ece39447c877530f5ff55b6faf5f0e28baa74a88597c70aea739a83e1e3718f447686a72c496453ef764a00d932b483996e4a44cbe76bb5969c071d730f8799fbcd6637105b648faeafdbb355933919997a2d75f818aa067542edbde4008034b6055982e69e633243503f25445f672412bea694e02251bdbcee7fca26d1e0237b2e767f3535d2d850f81167959a87539ce7d5d10652cbe1fc8940c095d0662ca458f70fea54d3beb54c77a4ba23957390d3121304551ea1540b6051e099ebfb2d4857f65af77f4a6051fd3a1c43cbe41b890e2c4c8c664ebac554a2a18b9390e71ed748eee48da86132a85d92b67278629b77362a64a341c2e97f8b38eae3e0fd70189da8b53fa0289732b7fb99ff182b8585c1fe9ae9e7418991c9933f3947267cb0b303ab4499149381640ceefed15e79ece97f148c13fda5e374eacc59b750b51fce06430d566256329829656b2c1188377eb167de4b3accdd834e349762b569d653ba1ae06f3b6de15e90", "result": "invalid" @@ -1095,9 +887,7 @@ { "tcId": 105, "comment": "s_len changed to 462", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "e0c2b8731a7453f66f80affc9d8034fcb0941d488becae268e34136be6cdd4e7015713c36d2522d5df47928396fe0ee82c26f27bc361af78bd9c474f32629edfbe3748c88cca6599e52527c649ff3392106190d1185e04c451ff00feb9b4ece91dca9c1f69c2427bb74c54c830448e6767c7a3df5c9199a274d3a1551be70d7ee9e7f37ef4e49558ba04539fd12883573a9df9ebf5f353098f82ec55107393a60090489be080295e1b6343744ba4cb56066f4c949a2efaf4a98e33a1101a32cef734cd208663ace62045df61eea10a7a3e39cdcfc374ae0735ba7d1c59ad301e20fb65c014b96fd4df9b9898c5aa6d2f4646f5468690585f9546ce10c28d15c1e93f7bf18c9e27be523e1e327298c5cf4271a72a3d4ca37912f4acea4088d8f2f2932fc9be6795790a441a6d9845d4b68dd9e3fba6840eaf1ae0e0faea1e49177b3f81a7ab7183dd5cf1b3cd253e26a2ed5664f4663edb185e39c5b2ac23619762d9f0998e8356c5c620f684817fa4f9bd0047b319cb1f8d2ba6735b59b5a4f26aeb576a9c191fe98a7890d5513d77b7234dd396e1ea21087e598fc668f2df92895d859dac227423a54788d6243eb46efee54d1dd1c08ddbfc0aff070bf8702b49419930d5824963498476243c21d0515decd8e7c42643f66b32dab61906a280970f96ade7cf10d06dfceac50c78cf99961e380bb52de74385fa2e6e3a5ef8b3", "result": "invalid" @@ -1105,9 +895,7 @@ { "tcId": 106, "comment": "salt is all 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3601bb85919c5347cd9fcf7ff0841650c48f106bdeef45c00b08f5be58e2da6dc66db133e0ffed95ad2c47f478d5971fef29faad8acf95cab925660c0c8e4b0daa4526a74c5afe9b97ae02bdf62f3f5c9287439dc9893ca8a5f0c29c3da12b1d03b9c760bdb20b047c6fd73318355337ea70d8969e720a71811950aef9f1b67e6130945c979457b772c4f57b0c7f64f31b094047fca5f24709148ee200831cf57458552ed60dda20771f659ac30f530fd43e84392b43d70387685cd397777785eeb24155c0079b926b2f9d6f8ea981da0635c7a77c16b89e2d4cb44094bb420686871a0c5beb0b69763f54cb6026d7d6b493da8192c86a6ad25fd2126b5b300068ccc592acf0a8c458c8bef6b48422296185e05037a3dbdcd77791788ec01277c82067115305e70a41e1c362b07c421cacee7ef9beaade2ef6bc469bc3e5a1512931c8c6adff5b2dd7c0a626216dc6a43f8e30b560e0c8064f3996ee3c01151b6c2db4181e232586dfb6dfe5fbd855e6b42111863e2f2510800fa697cd8d397a9c9556cde6298650ee0a65ed79267025a8ce31ccb75c0f26b1b309de5389b3b47aaf6989d757ddf922ac2b40bcedb7b612a9484b60ac252dabd4fc10fdeff34727c681c3aa0bafa26cafaaa328fb496f968679911390278d596a31aa68d75235fdcfec1b811a19c2a797d54862452a5e7e8f8a36420267582989a1ea17f7cb90", "result": "valid" @@ -1115,9 +903,7 @@ { "tcId": 107, "comment": "salt is all 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "4f48c04e092fc08178a8ecf1ccdb571af8b74ba7022a4cf7fd34df95682452e61b6d5c3e9e5acad2070cbc222a58bcadeca2cee91f2a9c633f80f463b97dede13c89b9f44306ae9a41b6360cdc7fc560da97303274cbf156b637817ec28893b910b825279cedeb3c131376cbf58cb39d03dda4ba3e4ffe1b343673d4fd1ed31374f03b73de1f50d0cee2bd63418d8ffb0f4a5898b032110f4aece433efe49a39ccc496a188e968537020e82883a191a9906bc882d892503cdde4ee2fa1ceb4d433b3d3de3107af744cefb13dc2114404a96b5965e6632a627031ad74bba51f3e1ea89a2aa5488ecfc2348e7c789a2b0a2f34955a5023fa5a4f4f74e5de1450a33ef69fe08b96f0a7d7fcfd65e26214c12cb7f9ff0d83d9b071ea512d1d11410fcaa670ca4e40217e51a9edfdf2b3d6b0c1546e6e3ae668b05a9dd30967622d183f6087241b641040c3e5fa4f52297be25fdbe8a88372bcd96cbe7e16bf4a7ea09749444f794bdcc9d17483135a95fd69dfc644f434e2fa0aab41d910819518e0cd77f8a699282972f0584b983316bca364d10bc31d44e8fc66ce3b0979b3b1ef1d3d7f54c11f1052c40a7fc2eeb8dbdfc4018f2bdcde6ae0d4148e95245a345cefaef44b095ea49a98c5fb47c028e2781ef0d6aac57e07a6e2c46a45cfda08ef49a9d7e24937a9d5542757b3cb13ea601c3d25d87a696673ec9ecddf557aea17", "result": "valid" @@ -1125,9 +911,7 @@ { "tcId": 108, "comment": "byte 0 in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "9142e5c23838098f0ef2f7eef0304c7c92f3917a7bda5629cd1d519108fabfef0df721cf30e38e577c24a6fc49a109f4cfd009e5d30c4e556461c809035c55ea59115b6b811276ef07986ad923fe2e215975684a0616c82f5f05c10c72998bd802e6804277f085b96f0e8151c8b7e5fee2c1b392b1149511a5970f164aaee4add1c92d7ea1f32479b7607745e01aea124ce3c443a7854c7e5c066db21254cadc40c1916fdb2fdf1d027aee48130da026633812e37bfd5b7228c9006f928b3c57009c0a2a2cb471007ec6238de406ad8bf4828020b0e39ebec3ac7a830cfabc17e3ca479a38bde08a4b7f100b5fa0f1d1fa4559030254188a3568914fe7025d8bb8d8ac9ce8472a95e3bfb533e2fd66363297ba0f218b4d136f47e37772e3c6c2f26f3bde9287ab32de17950023c4b8741ce8251549bb8d1aa6c6ad3c93ab15a1212e4fd614ecb2da3ba720ef5c188a1a1273d318d989a50257cee486f6b33b1fce31a71bcbacfcf605d5a7a363e5e75bad04728d5e1b74165923b14074703b37aa128735207b9464d41a165005329eb86805313d99c0cd9df12b504f9b156a5edd250962cbfb98ff452e01df0c1f8b493bc168a013481722e81790bfda790beba863e8946d43b3f974f334b9391705cf7c95092be9e78a23554bfbcff960babeb878b0d2daa3804f452a283ee45f00bb8fbd2f45c6b370868bcb6b578b08a0b1", "result": "invalid" @@ -1135,9 +919,7 @@ { "tcId": 109, "comment": "byte 7 in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "bd216026070c625ce1fa0ab9ad87b13d2ab4e812edd2b70eed704979230dc0a020fd273997353c0cc9d164eb26a2d86cfea2cb8d67bc8d1e92676be0952b3e3091504327a6b0c130d805936bfc2178ad9d0746590d5dd5f08f265a81a669be28d78e299d6b54908dc34e34e8b107dc406b8ea515cfe486085bd56499eaa5ebe10d5ae0c2bbac103398de7a3d44674bfa33317e760951302ab5e6461e9a6532e0952472c8c23cc5f62a557c0d9feab75fbcb4fcbcaf2a24653095244f8cd7a700bd15f0173922172edf89c43c20bd7ed8d0d80f32842111e347043c3ab207bfe07a602817148b3e571395b423da84be16a9a7677de933a2d49c1b91df6e0344f4d7a8103ba413735871f11bb5faa7ac609f093613375a6ada09a011dcc38f6c227ec8203faf1f6673b8189efd3324a18b6cc2f5f7fba9f62f777032384be5f34ad1f6772d07f7a1bc3d6c07f0a6b67fffc690269b84af74a26e92a6fea7c51e6f071393c5f36372442b5e971bbda187defbb6636f00cbf9880258acbf0e8c0d6085d897aeba4a8c0c9ad7ff48180a3f55ce41d340e9008c281f27decf2dbdc842d52ab51835232718e7c972bd3cee3891848c9dc0a3869f15144691a1e582bae63eee6bff6cef7d7e57a8a86e17d8abec05742741885931eedebbe265a1b4e12a000784730662f464c46d82ad1b22deecc231f4a1579396215d3c04aaf34f7982", "result": "invalid" @@ -1145,9 +927,7 @@ { "tcId": 110, "comment": "all bytes in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "d4348ca0846ac65fc4616cc16dd43234da208719ab2aa4d1d0b86047860a27fad5f5aab8eede041ad80dba2853625a07f19317cc55820761c18cb7a39479a1ff9df76e8864eb636f390447f7516398c6f635344f921a17df781595c0941d98f8041103579b21547c998286bb51257e2e5e2d01caaddb035ea679e17b7a9a5dc01407071f4c2916b1572ac2892f90bfc58a0bca54f144aa6da2e6b1e16370ebabc7700e7a4d3e4c61a18c6c96c24533553c5bb9f030b1daab6ce27bc59bedce78956dd15d8da831c7ee38eb44a8f852c30ad9959c3314a2512406dadb4baa08f433a5983158f358d2220b529f40631a12efc64dbebf83c8519f186550bf6942c14fbb25019009d5b3188f4f989a783f5a616eb29f55c865a3c70907742e29f0020c4700ac85ff2203be14017ec50d2b22382b1ff44b5c880c154d48db2c65393c812eb4da98eb1412d0a6a3b5e313e23bfbf4e235c60401266bb80e6a6ccbc00ab4d4db2710fe02d31c5df966982c32ae2a9651fe70dd9bab4705eab41d7bd0368163c33579ed203d73b2fe2646ba76b2768719815d174efae7910d996ded8ddfa71b02e363e60ba77c8c62179020d0322a96a5587b20f712f84e009a1595a132dd927cd3570fc75716f4668a2e4dcb182ece7c5ea139a506cc74af2da0926daad991c0d331ed4b2b008d0e4b8a0553ecd8a7c046d671b405d476d2c99c09605c", "result": "invalid" @@ -1155,9 +935,7 @@ { "tcId": 111, "comment": "first byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "76ea5b5002cddd1de8eeb834c765410de95df7a50e596e485a9408183766ccb00e14d5cea4c9ac99382ab051a4912b7f2d12f3dd0aa0b9fad529ae2cb42b1627a965f20fd578552e71121fc481336732b7d0b1aa77d17cf1b28d8f4441249cf92b5022618489c7591e5bf71255ecd5a815b6f2b76bbd07a1a098cc0f52499ec290658258335a6ee71fe729542cb09c7f26366dd3041fdcd1d0839e5fabc3efc14a2d7edd0c7cf6b789df775070d5a0dfd251050c2498785338c382d46d77a0cc75fa3ea21c0e04caaf6a2dbf39959a6a0e1ae36fad7f6e7cb328fffe9d81f3cf835734146a65a9b47d0627f62d4267e7a269bfe77df800afd96e6b1e803a3eaa8b7f8457f0016b0614edfa2094635b12139c01fbc4080948eefa9cc759a5f53bc8d3f452daf90a163ba958411110067db99133ab043da1f48a5ee465fe0f471e4581d556e72d234d05f25087c72c353b7a166dd1f630738ea9fa2ad2a734690789d72c7f3c1e1405465be87b46d3c629765e4a3ac470755a1c406dceea192ee7c2d3601319430f4a1657891ecd7f807553f795875bf90c5771fafbbe131ea4fc080f4bb26133be77f0442443d8ca88827126f303ff08fd282f66f352ff80e41ffaa296004ee939fafc31bf71947cafc68eb1335239984c625822e012d19df2520204890192897e4396df8becde4ccacfcdc0ea92413d783e862a145ac731616f", "result": "invalid" @@ -1165,9 +943,7 @@ { "tcId": 112, "comment": "first byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "57e5d61129208bf525b90d70b91586a7fcb344063022cb6880ea29547fdced300be40ffedabaa355907e969e56d25bc16b4ee994ad7b9f7dc78ff40952d77199f907f54da39292a8b5968352f8f75d116cd312b075f50e7e81ccac1ed9db0111ca03899539fce960a0822c4841510c34654ec63ce3621f963d9a23fdf00d1a32968876aeea451761f01d985d57c8f3ed9ea4401fb56e8bc3f42146029e43349725c11e0d95410a67d611c201408303f79f22e198cc99affce73c29d9bf24c872dd5ac170acf3495f9004da15bb2462b6130262b70c6419cc0121c1866f14d1532426b6663ccf5a2b6df04172e86e41fc2ef6a7c6cf518439bed264338d7cad39cd6275c0aeb95084626002c0bdc3820ed8b4b5752e76db47060d94a77f87de3bb14abda313dac0964c06edf935624405ca0b074fa3b523cb3d5e1d26e0947a37c46ef7c74d94e076c0081a05ec572610c88e77768467e949fc3b49a6de8506c041045461da0620e63ae222ed315fcb2192815dd5f409775630902eb1da82e1ae86f8cd54950f663602fc01415ddeb7b383434f61ad085b8e9a213694e409e03e7fead150a722170fa95ec50ea44e77eb57e7df00dfc75a315be7adb61f4c9d70e8b73052502a99a108c99d8f84e9a25d4b2cd01e4ce340b72fe99d8e4defab2cc9f765ee28f22db2599504e6233020005c61b8086ef7f661dbd691b998e506f9", "result": "invalid" @@ -1175,9 +951,7 @@ { "tcId": 113, "comment": "last byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "1845145e1370655103ccacc88a34a9f5c460598a67ec75abd855553a1c90924224e942902019e102ee902856513ca3c193f795fb03025b799b98a5ddf8b85ae1ac0cfd147709addc86c17b6321eb33ff670b4ada5c62dc96428e6e9e359ec85fc0d2f5948bea4d98b11b07bb9768437de4b6330ba419984266109e30767b7af0c1d5c1dbff748966715b839469d748b3cf42f1b996dfbb3e068e54d80103a5e1275ef7ad7396c36bb1d353c3bf4429aa596e14141f8552960a3fb9d439bbc2734bd3c61ff52622f3bdb1063c31b621a9eec1a2aeca2fed58e6358a00b7c33ab7836544e42860a5f9edf7719570dcabf800d9d6d60ac1aaffc3833658da80249aa29602bd81589ed9d831e5ce1c1748e0270570d1a09b037d6e3e74e708fd16fe925e7413f8466d5b3c7db88d8f0cfa7b0a0b04a4281acbcd15f16a9c423a1e6604632264706ba09a76866fc44c3e6bd17dc74eab82dffa9c7bd6bc1ca18b6149bad71ea1a5062e3f787af0605ac3fa47919ab714bac5bce1ca1b45791d4d4c2ed1b97f8399eeb1485d1b9baa19beaf907873b9ad5e953d266322eb10373d3d7f2538b2e436adab1c946babe6abe2242c9748fec22ab48c0d048cce5c14ea349c61880b6a1d4d5fcc0e0cce1f4ca8507076605e0c63a6c7e8847148886c4a8108ab26118a1b579a3761b270e36082b5edc1a5c805309318d9ca834090d2cabee1", "result": "invalid" @@ -1185,9 +959,7 @@ { "tcId": 114, "comment": "last byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5c8a672807f65a7ae92450455ea2521013fe2b31e2c3a79f62ded43a2edd852da1e93e0713853e380eee74d99d77388c78d6a1b96454bd4513615ca8ac3a7f7c7c7f00137766fdbce6e0569a5a689aa31181d847e5021f9b2ebd74b1f12e9dc4fa9571b391668c3a3708fc8f114232ab45d31972a4c62d52d699dacc9a3aaf2516df8182b7079c56d350bbf89efcc4d1ce27c78749146399551e92de367d93864113f21f22278d6aeea95918f2888d20526b281f7cb22a641e59a6a016400dfc7829b0cc64b5eb7576323debd27092c2cb9ab1529e72f61a26cb970d0f57c3b42315e452ac50dcedfb8191e76077de7f10ba066500618e727b8143e3edba8c3e735dac28d7c2dccbb35e002f6778ad132cbc3987317cb44eb56120bc5d7b02f0010481232869329eef9f006d3cef241c85abd58dfb8ffd3d569698ef44c48b0d3f2898f09660a68ba146becafdbe4cb06bee174b453a3bc3a605bccc6992958cb1fa7c17a9baa38eebb06512653cf5842511c49f1bbba5fdf20825ff5dbe511bd0bde0cf31cfe03d15c7055564ffc409da345aa30739ee413fea3c6b7c4345842e4ab5689597f1f4f1f09157791182d0a8b5ff1d40574053e78222e3d6ccbab99abef32996abd6e769aacde18b9529159c6b6d720ebba8f692f0c63bcdab7465bf3441d3c073bfaadabd7614229753fa9b310d8257199d7c2c7f5e1b47e91da8", "result": "invalid" @@ -1195,9 +967,7 @@ { "tcId": 115, "comment": "all bytes of h replaced by 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "247cee9f41108cbae680017ef4fd13032f9f0a88306868d2380c979936a455d40ff884f7f8f417cd4ba768fa4b7f20da9d1cf6bd720919f994430c7ac638b9ea1eb237f61cbd63863cc6c983e0a385486a5e50d46cd18796d17a86e76ae315e671b7222be333359c5d16ec125ce02b0efa63937b8e16498ca7df57f77864c7f22c36fac98caa7f5f60e213cacf7a56405e86bba918ad010e83742bec2d5c445d0639a38dd3561a1bf37c97bc2e98b68ba24fe68868cbff7c67afac12bdb181b120d5e6d027c01d1fdffc01e84078ee3be55f81e2fce671c75183d6f96b2bc7aa4939433115eda695442398c8796bcf391f79b4434f32295d01e9bc7188637b366df30a0e634bc22a57681dbf31fa817428d0cdb38670bbaa8babb0ea612d1951169b29f82ed7f7da08d144dcfe125b953f3bb01fb122d2c2fdf0c079e41cefdff825cdb2d5b97add8649d9c3e0b5e42ca81bcc404213e4a69995f23c9329bffa8e47829b1e5ccc505a7d8e0994f6e1d93f88902f2b54959c2096c25b21e94c81018652f1065dbe418851331a3e9d9cfba6543b246843944d69e3fd99a4ae6fc7b21acde60112e1c992673785b5e6af321dc258d55300f18835f7439366bb65447ee52e0f6f2d6e132706b95ad3de45eedf6b00b95a15c9eb77aa21fa5e0a83d9a6c534cabf61bdce1fc7e6d01bcdb84175c6bb12ce0cb1aa1e728f2738c5b5f2", "result": "invalid" @@ -1205,9 +975,7 @@ { "tcId": 116, "comment": "all bits of h replaced by 1s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "1c27ff32066187badcca9279f99170de488ec0f9aa0f8d5845a6ec945bc5ea2ec864b608da79df605da822e613665e0e4749da1c191c9bba7d2c8e3eb1bf9fa1a2e67be4bc5cf7a85e2c8e257165ad08922f3214d3c646fc2988f0436a54939aaad0e632a6d2ee770c818766dbd50972717ba7ee6605b2e282d4f6dc4d476e2bfcf36927a3788b695403af2ee1e99a65158f72663a3ea36e7b3d179187a5da494377a3dc651caf166978aebd668cb556936e3f80da58f07c6ba223fa832f2a4e1b117dfb1352aa2e7d128cff23f52a40c8cc88aa19f2f99f4494853eb6a26fc697cf1dd6741a0d5964d2ad3c28412c475ff2e45025adfcf74f66654df2a6ae0539e052e3c9e71703d35bbc889272574dad6dccbbf317113718c4ca26f98c58d8b6cc74066b8d59866289e8a3bd8d485cbb69657453eaf26c420e98f277ba77f12dbccead39d78a468a43b502238fe4385e00cfefb8957023cb4996889a7de9171deeef118cfad844ddc1c89f04352ec0e0f00aaa3ba9eefba5dfdbd7afe5c804b53f836e0e7d632cbe460af492e823f134500b4849401b27f265a92ea6f16aab92b93468ad585ca168b2c2f60a84b900981aeef22152416ef9a0ac21868947773edbd30c081eb0ce57d05aa70943d7cc9b9bd18a00cd59ba4d52f2696bfca1da845ab605d099eaacd020da1655f7eaf515dd843b9d8ba18f6abb3863985f57c7", "result": "invalid" @@ -1215,9 +983,7 @@ { "tcId": 117, "comment": "all bits in hash h flipped", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "21bfd9bec971f02518e92f76434f1777028262ff7d98036f71fdfc5b983ac43ec578f680b99abeb60af698b346a156cccbfee5a5ce48803ad2cc9157f7ac68a5fc657a58076e55e2135690962b04854e059c895027ce2a2ae2a856b770cbaa52289ccbc0df20351f926e39972aadaed165d5cbf64076f63beeef75075378d9e78c7289cf2a1224c90a70b75caea9b775d73c1e5a0676d1de9e17bbee43abf8a9159f2e24233b0373a7b821f2533811c9ff30c63fa117c7fbc7dc43005bea3cf4e95857f55bbe42c917e3d21c32732d40eacd487d7523023fd1e340f76548286131977932629b57cec1a21cf4f928553f7bce493aa0833569f2e63219a3649ae5c53649647d1ffb864cd1da6d09fa9644c17db3d52e709d74ab06ccbb454336bdbbc2d0b08815e26ed37130bcec805312724dc62ee7801a2c23fd7e424c2f1ef2308ece2f1b8d829b2faafa46f953f171b48161789a12326673cdd6c57cd21ab0fbf6e4cb189bde926348bfe21e4983fed87f93001662c782d7f935a564df18dd3999632e32d529fd168992205d5ea39cdbca77ac340c2d40b3dfd9c868779abe6282b7695def8eeb27d2a47e6190371245cd23f1ed2c328f0daa6135fea8dc9d86962c8ded21c54379b0407f93a8a55b703fd27ceaf5cee13eea22d6afb62c1078f4d9ce9c31190564bc24f85f537e48b7d07a305862ceb05086e108fc5ac883", "result": "invalid" @@ -1225,9 +991,7 @@ { "tcId": 118, "comment": "hash of salt missing", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "a82c217dc30a450b42421e4e5e16293f0979eb35e50da88c672c737cc7a781386831e9b5fb19938862e807e398940280f74c333bd76e87f9b82376c1f14634c235efd80dfe495d8d5f338005529ec845e2dfe20dece7dfa0dd159aaa1221cf6190221dbb60e6f9d2e3e4c7e6185993ca794bcfe49f878a23c4136425f7d7df53c84dd189bc75d01200feff39c7d53c8a94c04aad5bdbe939caa0136a16db2530cf8353f9a10a8c1ae3ae7b62310d8d6e456e1048b2d64d87a36dadea240a405dec91e81eb9e93028c20ffda26434cb92acf366061137b177b0e6f28a87b78d10842afa6edaa59021d2c569d566bfe835993127e3ece7ea9be316a4b08e4f135c2efdc94bacbe25bb80f6def0f13df2444bc62a23c579eca662d9050b5f2e9515d8467ac2092a7612c0cec21a73c8c262106e72e21d2483fea2d68c8c4e3426ed4953fe07035c9ba246b15c5b3aab75b6f3db36f913f077a885b6a3d5b674327f6d0ba3bac9a00f64b5a5c4cc94b17f84f72f22269171f583eb548ba50a576b8221f8c28610cbd37d379e95fad5f72269dc9a10f5880d616f0ce4c5d8c8327834e0d99f78a727ee845a1e33b5f26203f55df45fcb16b226eeffb87bb7aa71aae18e4e7cd297a3c5c1a21e96e511e35bc28cd4a4ed464f74afa1bb48f71b386e8289d218eca1df6bf5f0f262525aac5454836369767f2ccdfe8f8071c63788c76d", "result": "invalid" @@ -1235,9 +999,7 @@ { "tcId": 119, "comment": "first byte of ps modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5869970ff34c9565d33391162fd58577226773fdaac6e156b5c34c3909ed8f97e0722d919a9c2330ff51263822de4ca97aace5f4af71e4c27032f6c9992ceb6fca8ca216cd598a427bf73c2f83005559d7f0558ec2f9c3424a53cd4ad8056cea989eb9ffc54eaaf76d7439af7f22b2482fb7e5f9ebdcfb517ebf5eff9336b35d338de064c04239e407bd08422fdf48351c28ada80d23cdb0068f50caa3e05d524406b7d5869be60455308d65101a900eee748a00824938c84e96a22b91b2ee6590a42d2d9dfb1107c7ede2e1f66b58e9f5c5f91172da4a6f1015303e2d26beea9a806926524d965cdfb1b56d9541f41ab2b00269877a2803ce48ae47f74d586ff113c3f8d7e62ac710b95c5f773607dc939955f3ad277692ce4a733c6d1d5e6c1e7d66200d779cfd4a86bf7a70717ba33ff9bdfbe2e18f41c63b4e14f5a10c98653808c0d6cc712582bc18e7e7affe8cf9d59254635a2413f1dddac9ddd13660e763a2b151afae6538e5a22884f2320e778e3b977c46b4adb4e06f73cf499b653beffe929e9dea21fe903189ef06c26219e0acae071fceee5b76335855d84ea2f763cd571d9fa4bc08501d8e4e9604b2f561019504da13e65f56885496c17976f28bd4192deb428b2e8aa86c25102e25c2f9cfaad25c68c392d51b49186c4274863d1908811eee9465800fae08107dbba1e381539c89c5797783ec4e46609dbb", "result": "invalid" @@ -1245,9 +1007,7 @@ { "tcId": 120, "comment": "last byte of ps modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "a66fb97882930455709af8e3e6ddcde4f1b57be1e1789e5e798553077b36ef0c442b2f02a333bd8f285400ef22f6270629c1fb78c01536930bde3bc1168034a20659573fbc7ac412d910f6b4fdd06df085b9f004c11e3beabb13ead2de9c6be5e9eaace6e7dd7bea8a65fa4b351d5efff8e175ad17e869bd0794727f393ee886c15d7bcafac2e302f165b6243072616c09699803d08af355a625646d34fc0d512f67ba189f3f33003c58d682881b5cf7ee138bf426b57010e19af483d711697188bea17399318cfa707f065ca3174333fd9ff91d4eb4b85d03c090a278c73bccd12f8d54a3534b2d38538bc87599dc02339ca046ec573a1b9298698598dd11ca88bc033ca02c018976f2e24f0f970f635d690c97c0f95431fa34c66aaba986a034bd412d21caf7135af9cf602bdfbd576391e7c7b18dd50874eec53e1e67f9c055bddf3bf9082c2ec5ce95f34e0cfd8206d1c95b6f88e8af3c7c0b6cb58ca7bd2cd322855ae093b7396d3cede750b94d5c064f98f3122efa31d14a505159d10841f4c7034c2ad8a37d14dd62965a7c7dd432f53320f0cdd53cfd10b57dcf1c81a66c0cd504fb10b2cf34002cc009734095b937ada73ff765b882b01608e997f43094d7997213d84521672fbcaf8e2b26eaab8b09dfdf9d6b838a55bdb64739f0daa63416edae415559903f6fa912cd0d011c7bf59b829582c82868c706d3221b", "result": "invalid" @@ -1255,9 +1015,7 @@ { "tcId": 121, "comment": "all bytes of ps changed to 0xff", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "03bb4cc69e1acbaf67bad7ea9902451a41662ebecdfd1ed0daa2a840d4d20f48c9733b8ce80c523edc49550271453da21e16c35c6ce595d5f38bfbdf4d8ad8ea0ac9c3c275c621ad2822f5b92db3edf8f260de1f86fb274e74f0903455f8b75379cce9e69ee90fd83f9ad35506e853ab8f94d2b83a9f1ec581a8621ac51d25f60e52d76aac88eb1609bbdeea10269a958ad9c89d919d40ea22ac09afdb0feee02d38825e77fc00e79d3cf2381c2293a55abcf7a37752dbffa3fa826f941114f45df2e760c70629501c8f675fb1583c232266c65c5cf1d241f497f9cb7822c2a8cac12e204c7405f3c065d9e2cbb5eceb6dec153db0d0625a1b94740ef6ed4e3b797ba65836f0143f2bf4cda7b0ec743799d0421840781b7dd83e9b6f4163c9a6abdc4df5f88236644c00881809dc557535b9d5ef7e50e3b8669dd900bcb4b839f06720966673ec26e5c1068f871f67eccc03f2f205692a45f083723c53b01f0f744b40dae595be4b32041177a72c5ffc4c5a194c75297c95d1ebae39f2cba882cbbc124ac51fce24e7ba16b458e2cd817c714b5401813d18238a68c2a9a17683a6f38be96fa0b17641fba0450815429529eb5158618a6df4bb4ad62a85ce1c74dddc718cf51eeb44520e7dcd581d55bddc015eb6630fe5892266f8c8dcefca78ff70a6daae614c58faa3922473d0f1b18fd0ba457a487615c2ab8d251c5c0ddc", "result": "invalid" @@ -1265,9 +1023,7 @@ { "tcId": 122, "comment": "all bytes of ps changed to 0x80", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "c2542167fa38862d7dcc21c56e879ede860122f4051d0df8fa7a4075795b07871bf3127363b5661a1b5053001295e6e94ee79884d271dcd4e3a51b4d69772e2b4f1e2f15524b1292984e7de18bf7506b192554998fa2e854ed77a954897b9478e20cab55f8f16e0daaca1523cec9ed24e27712d5cfad0fcc5633470e296c398ec58f9dd5d9bb5288a226aef37a6cf62213e2b90e11ee4e7830d188346cea45d6095a85b672f0479d796296a2bb2bfb593dc915f089a9979be60f42df8c70b0f12dd81ecfdf4c5467aae8dc64cf64fa0320f7b7b6e4c4fb0cb21ad8efcd6bbc633e7bdc1a33bf52e0ab0cc5748be4eaf3aa088df2ac2f171a6238696ebc88e1fc8885563ec9fd7b6caf39ac9f9691d263cc0727cef371330d4e577750331b10279c6102cd83940cd0112cc09faf6919d9ba464959871b430dfa645be3661f071aa80a32238181be5f6f1f81c194536a28a8e13bfee65bafc237940d16ef0639b71301fc29a5c57d18400dbd6fefd8648a5f5189684b422b74bb6733981a1d978ec24701db8ad967ff90252508df4693550a06f2a258d9e13591cf5a39cf47b2f95c21e9786b1c20d970e7b49ff7590fd8d022b9524013a5eeadfb98ec889866ad209819e0ee779e8edd7acde580d213207907a4b5a3b37dc964398b452a2beebc968180648cba1063203572464328240ce7c8ab881f626ebb77d0e8ba76b02083", "result": "invalid" @@ -1275,9 +1031,7 @@ { "tcId": 123, "comment": "ps followed by 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5da28920a712eb173a4bebdfb68fab83a76f1b57cd44e0101be050321c548b644dee01c714e6b46cf5709d963e229feddaf377aee3b78c753a3e14330dd8ceedc1a81801c349359f6e5834cef2e733d98293c78d12b9c6d95c9ac782e43ce13c56fbf18786c01559c95c6f6b8b4f2ff380820881e24cb18bc9267815e0ecbfca55921fc7c343f39fa481f8bcfc00598240cea0d1b517e015f2ffe0ca1a916851077da42cf22a2224404a80a65e1e2a976dc8c9009ac3165b3637c0b26040bf852bb4e278625eb6c6053eb404c8edb389becdd46209e3a5ee75c067cead908cef7d07d368098eeae49b3ed7f1f6d335b4a303ae4b210a6eaa427db92f93f9692e4df835bb62b7492a5fefc6e7f7583110aaf7eb77425e930dee54ba00640b1649970b4ec3fc429e8c6c6d3d136e9a4e3f97f581df6519cba0fabb7b3180540921bbea04299fd8b4ede48612f6ae4a9201605048efc0e0ecfc973d94e15ef5caa8356c188bceea7c0808a4bd33511ad127732e2bdbc1a23704925b201e177645cff89860d268cd6db733393efe07bd0baf9e76df9e8efd66a091ec99df1fa263a708f85d053816546943b87ca487dc1b522ce42e55f94cc063b6401f5393e7290a53342545a365cdfbab4dcd56b931c02e70a57acefed75400d7e2c5bb6bcf1894303cd5f5d083200ed872f16b981be53edcd0db7eee3e4120a1254d8e41486bd0", "result": "invalid" @@ -1285,9 +1039,7 @@ { "tcId": 124, "comment": "ps followed by 0xff", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "63d524abf67a5bcee606d6c962db476f34427f4d45aa13546d2c546ac84f30954e3cfead4f00cb2f2c1652f6f59fd5adfda9e49154f3706c21178277148dd2cf542ef66193eff716df749a9409024f77eb59914b34d94427077089da69c5103e21d2df69eea6d4c5c379685280b8b824bcfd646a41752c8d6a0de2cb9f9c0bb86e50f6e368a5645d0f6ae6f6f0c8bd3bf9ea4574ee93b9ded3d32edaf7ab5530bcf8bcf195d228b2afd344f00a0644b4460d4896feaf26e2ca838f435957e4341df21a01f578174cfb0185f577d4eb1e0754a5f68654a5542992ea132bf62b384dc9fa6e81d52906f03872ab04d5a558c23216273145590e11d4b03eb444f5e8921a9174d70a1cb0366eca891add337093ab687f1add01c3573b8ddb2fa33ca5d66dc2c4a384f1996dfdf84a02a3bd0025af3b8618897914b79c9e67a4f8052600a7e5547f758d07c83923bbdad70d657d093e80acc7ddfb1a0c67e85949638cef7aca281363a854ef9001152a70ee74539b8703039d9fcb2954f43f59af7941af5834266d1bd5f25b0a92e7291aafe801538c8a1e906188db482b084829e0a6949dee58da6b00ccb8f10505973971a1a0f865992c556e03770b0f42890a091b1b7a72569fc86ead8fc4d31b8ec584346cc01e05742d46eecf50c00dd472ed5670cb86a337fe56a1db2d12098079fa2639484a075961bc284dd83cb518780077", "result": "invalid" @@ -1295,9 +1047,7 @@ { "tcId": 125, "comment": "shifted salt", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "9deccce15824e2a3bf7b74b65704f58d9f402f95b4138b371f6711f95318e653ef12428f4daa075bf94e5a39c32f3a469f211d0989ad856b8b0ddb11b4c8c0cf56836231c4c721cc3cfc8c346715181783496cc827061cbfa5d55c82f3c92b342b2f9bdbda4184579bbdd6c7abb575ff1d3521e802d9edc09eb9cb3ef70e28757cd29d11c6412c4ae91a63556639ea372a44938791eac106d03e4015cc89b6fcb7c3c93f2458fc628501071692b14ce1a1542008c8bcded1e7ba97b4298e9b7ad8f202e8a087fea766412327f7b448a4b63d0dad3f41d9311c8197cdf4b0eb36e37dea39925deace179ec73857f034035a0730e61d311aaa6307b1e24d5410af76ea4a98f81335295de6ce15872ed0481b22d5516feeab003280a9adfb535c18e65b506fe259de12387429f91be4149f5df38fe17fe81d648981507125b1e830063d7e470e28f1b0f8ad77ff54faf174e5fd23a55b84749ed3858aeb1dc77b6f84f4839995fa5fa1b2a87bf6c52f2a697b8a64f2c1a66a70962b896b6304b9fc02e05ded8de8b1bb8f95a0de58ff45467333a6006b1b31e6c2bbcc400a67c47f474903259287f99f1983be38e550c44f4396ddc21f23a5333d12a222b3d632ca9640985771653f5c8e054bda3062be73c71f0304258c422602f3eedbc2413e3eb0ebd3e2c104c5d6fef521344fbec852a81c76b4613c0a55ebfbb87d21dbe028", "result": "invalid" @@ -1305,9 +1055,7 @@ { "tcId": 126, "comment": "including garbage", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "4d0fa19a3840f48c11c4985202d1b1676b3d962a10b67f9cc9e64d13b5dab7f8a9fc955db466901e0f1534cb16d1b8a200e276ca8d04a5a85286dccb3e621ee97abfd4f7fdab96f10b01ae659216fa81e06aaab26ca8349d8934dfb2f12191efd11d79ddcfe88a7aad25a43c1be8c40173c9a677ea18eb2ce5847cc48565cf5c79768186f030807edcc78a1a318e65ef555aa058d8af8cdbd69bdb574dbdf749c13c233cfefb705f82115fd5483ef90817cfa6a14f7b2b9250b4eff5f8b7be013265de7d979c21c85ff8122df4a0ac03f541cb0058228c0b16b0717146d0f9ca89f734cca017c89a841e0f4a3eccb6c7575753d7e932e391d94cba026af9cb57158f3d8bdb54481ed5a565747eab07325ed117411567447181c49c84eed06abfb9ab8687a6bfc9b952d854f151e5348cf699e5f5c5c9c9d6d438ffdf9e42868e16abe6a8c0add7af9656f929ccfd418dfebb787a920842d844f38920dbca1c268dcfe7d0314ff8f9eda661c809d0d2515ab5763093f63d80d84de83a51abc1049ce7ef0ca057f2b044511461be7bea1bee2050d20cf90b014614c2b5c82dd2183a2c61e8b2262c642c1db48c0f4ccd43969fe7a62df0551d9ccd5ab1665c1aac5e19c09e2d2c67cce8b5f670ac35ca759ded6691a62fdb70866cf77d85341d690f9cfaa56fc45e44021a39e0abe56805ebc6c07220f1269890a0708314206a52", "result": "invalid" @@ -1315,9 +1063,7 @@ { "tcId": 127, "comment": "first byte of masked_db changed to 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "c31005bb7f52007102849efef2e513572d8dcb41b2d170fcb9eaafd2720662d1ade031f290663b1be6fa781fcbbc08f0e57be91ece7d74df1999f67ac45afdbe36e6d8a2c26347a4f858d6a4326a3afe8c6c71c1d059379f51f42e0e08e2e90abcc17a0c5729dd9e4d3b013abe40137ef0e3ad9b195daadea9f344336c66d7440775bc3f49f42cf80f9a8a4b5ca370b04b95ae26595d344f00e88880bdecff10d54c296cf4a22dc75b873fae7361641e30e60d8f319514a0ed6aea2091db58985cde5bc31fbfcb9d2a712cc5c5d203d48c264822c14a76b05b8686d4d29319946677fd9029cecd225cf1cdc4107066ea56be74dabb449bc4ec9b6c7a3727c36c76be3771e76c9b0fad598e0d2f313dbb3db09cdef5ccea9da18bea70d48dad1671bd6072ec34c290b90b8434ff66e0168a97e69e1bc832f8ee756b23663b1a3a7bc9ae30f79713aaa62553738388c34fb011ea4eea67d7500009304cbf00e0d424e12fd27f9c58fd1cedc3e84ab5653a34298f22bfab8a2e6f910b1b2b602e56fbbb7ab7d239c45c21e379c05a9932c098d5368b3bd3fe28b50729739bc3f882752e556bc42cfb475ec00ed925cd1620a46a55a223da7a707ef97dc2d43eda88360de9694d12a93b988c2d4fbdb784c1474aafcd3017711702bd360975c729ca0090ce081be8989041344a22a23b960d1caf411ee0456f855576f780b40f94df", "result": "invalid" @@ -1325,9 +1071,7 @@ { "tcId": 128, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7dbf6e8f5c6f790c2d7105335a737e8b328141815ebc92c707f34708e2f78629410c9b36494cdb0ddfadeabf10ae7e484c21e92dede755d5fb041d2c8551eda87b16fd5e5cb02a83c415a43c3e948896da033298a95fef8e5437d29ff0e8f5c5cd29c089d8f08d77fb55446d0526f2b00a3f1c44b85be63d8dac101178e900ae2f4a86a0a4b191f1d92b9f96b0af3d14daad4649c2601b57b3a57b2465ba803b10702af36554f493352971e84ef2ea5f8f71b45293b5d041d7991389b20431ae9cd4b1064f2f2e914d051680f7cb79948ceef2589861a7638e848668af19bb4ac865ba838a37c4ed2132d0cddbc61019952257e854af82dcb55641c1e65d020bab07867e1832bfb5af928853ece158371c49eafa601d6b94d92b8089466ce1209dcb6074161a6845941dca16d8ac6bce783f7686ae89b44a22e5060ef1c29faa84a8bcbec4ba262b55c1f256a871bbdacc36c9112ddb4184a5528b460fd763f91e205c370ad20aca848baf188f790496b3e777524d742e90adc708d134de82324c06ad009c8241ca1bddefc845b2030cc7dd0a50235e6c204a6f445493abfd83fecfbc7fc7d8c748c93d1bc976e78f7bc7e4fec00cb10498706a159c84752837a7fcd01410f408ba9265b81633626b105cd29a8d7a5c8079ad973a4f9b213bba90bef241fbbb37283135d43faaf9824bb5bd8f8b394c2f9bea85904fc058cdad", "result": "invalid" @@ -1335,9 +1079,7 @@ { "tcId": 129, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "61499af78874b163cb21a91f2760778d88af81f43a2511f4bf9090d1a6107140e9dd260b8e1c1d4dfd5d0f767d08220e7641a46046248aca7fcaedff82c55b5de7a5fc09b9c0dcd868395da2c9d331d23f35b7ed4798676a2492ad21b146bb53b0f3b715a63abd44f7d1dc9f309272c2224593bd1c64c9e33ab63c4d17879951c1e83ac98fcbf0ffcab7807953112da2b481b93dcc698e35642849347d1e3dbfda83637c6561545856786428c4015daa98a85e96202efcd89831ec6e10942a7d4919d26e48c213a20d166a75248bdc16722a8b18e9d92cdbde1ec560c96ecc100767185e8689df5cc199b412047b648585638a37216b2a3d4ab3c42845508e0590c6d78d82f102c4cc713be9bd2e89d75dd7295a6f09495b7cf5af653a97964c7ec3b80df6c06cbcc64a45f5bd2c275a2177a6405cc26a0f25e9b3a91b0ab40c86ac7dfd11018e4265af8deb028010bc26a2dd4ced5a5808e2e51c1239b88b5813d62e894d9a28021ba15804c381cd987bc994de5aa2627d2a185f500e9a8ae28cc17b6f56eeb3667c763a1e5e5f2ca0efd4a84989789c73db111321995591f74ba4099563c2f17f056163a5e67499c2296456647f27c7973d5337281025b2fa5c6b81da804790bcbd2c43e5cb1f84b6c96b18c42613e934bc054f73e3fc24fd09c9e7592a7102f7f708118c5cb107b80a5f44c60d1a514b49ee26b939f2920d", "result": "invalid" @@ -1345,9 +1087,7 @@ { "tcId": 130, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "803558c1238bbbfbc060d2110e8fb4ef7f357a77ae9b62d064ccbfd722398b6ddab10b3a875da406582072cd78a99cc33770983e2dc864c23486cf7ed79ca57cbf28053be0e4c1a8f8a83156dab4971d8ec87d8fc30b6814b4157cdd4bc9011b501fd670be008fe2bbcd4dca0b40cf07e84ef7f5a0fc68005dea593c68b6136d9cf24ce7ed296b702af71355ada34798f812035fabb7b78640594f9d81827e86fe0c90c3e12a0be7a72d3df353cb97f0cb96520ed4490301c2c2a6c0034f1aab114c7064ca324d9d61843a937ea387ef01e519d96abad7016492495ac53491ade5b8a52922639b85759934a3ac3bc947cd117004a248774d4623cab325a8f1e6db2c734c5444f18a4a8515d76072e12a149db38dc71e4e5831e9b95f48bfe351438bb0289e5e0980cbcc4688dae55af01011dfe9a9fc2973a2b82bd05127876a54499f254f08b94874ef16c69ebdd76cbbb80cd47c84c94132762b2c7321c65c63409ba9dca6ec2406f3ab94fa026851b037087466ec9859dae48e7b71fd90fc61857f3b2ddc5da378ccd1ace6883aa8137329c23ec7650541a34ef2ddb4ccca3da70ef45ebdc60b4596835e3d952c67dd6a5d425e84362e1cdd0cba30228055f71625d5d121ce3e6b4dbab5b4c4c947ad7157e2e05d2407b736cea797861c472994d90440c4e77e0164030cb899b4036dc01dc68ea89f078930fb2d05dd72d4", "result": "invalid" @@ -1355,9 +1095,7 @@ { "tcId": 131, "comment": "signature is 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -1365,9 +1103,7 @@ { "tcId": 132, "comment": "signature is 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -1375,9 +1111,7 @@ { "tcId": 133, "comment": "signature is n-1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "e3ae7de5bf44de7d357e238c8dff063ca713470777ab786b495884e7a9ba1dde65de7d2b5be3f2b7d1830cf6ca8ed5c05d3f094aaaeb1dd2e4b2ede08613109a9ba34c7e2bf8450225974374459f16da2c14192c637985febebbef01f0381e78d0fd63b76038f5e3d35dc7d2243963366af5d7685f1bcfc99dcb91e94c93019068353122edd03cc3e615e17c1bf1dd7c43dae86f47a40238fb594041cebdba25f3fe9593a6c329b7f7c476eab7625d17ba7be7886936b733f8dce6e6c937f588da1315c1117abd29c83895d95988d17f9fd7623960d8e433d7c6841507ff2faac36e0e19a41eb2cccdb2a2c0fae966719a99d203c924349bc0eea1374efd3e23099b2d187922016fd014087520a67363687322b90d7a890d8f4464a8c794d2a3f2070ccd3b0ebbca2b42bbf8eba6f2c0bf8008b5616ee7b81629ebff97a93a5b861989daa10da7c8e3bc7b0cdb095f6ce1185cf8fd3dca035eb3e505cbe022d81d93945a144806b9fe0ba07f3ab9c70e72b5fb77ac6e4c7e03aa2dce7c5ef227aba1acd48c1d93e0e26f01e8f1e43aa97880d15d6c924b060d1face21d03a796c86301f4a74339e472b2f96cd0755741cb9df3535077381ada84d1bc0846a6c44c8a8d3cfe1b7a9913d1f3d7af2c5ea4e67ce0a7ed3c0058206fd13ad9ccad5a8212f3ecd788368a6b6148178c7c5ea8d6d385227f2c76a047216e5e206b1ed0", "result": "invalid" @@ -1385,9 +1119,7 @@ { "tcId": 134, "comment": "signature is n", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "e3ae7de5bf44de7d357e238c8dff063ca713470777ab786b495884e7a9ba1dde65de7d2b5be3f2b7d1830cf6ca8ed5c05d3f094aaaeb1dd2e4b2ede08613109a9ba34c7e2bf8450225974374459f16da2c14192c637985febebbef01f0381e78d0fd63b76038f5e3d35dc7d2243963366af5d7685f1bcfc99dcb91e94c93019068353122edd03cc3e615e17c1bf1dd7c43dae86f47a40238fb594041cebdba25f3fe9593a6c329b7f7c476eab7625d17ba7be7886936b733f8dce6e6c937f588da1315c1117abd29c83895d95988d17f9fd7623960d8e433d7c6841507ff2faac36e0e19a41eb2cccdb2a2c0fae966719a99d203c924349bc0eea1374efd3e23099b2d187922016fd014087520a67363687322b90d7a890d8f4464a8c794d2a3f2070ccd3b0ebbca2b42bbf8eba6f2c0bf8008b5616ee7b81629ebff97a93a5b861989daa10da7c8e3bc7b0cdb095f6ce1185cf8fd3dca035eb3e505cbe022d81d93945a144806b9fe0ba07f3ab9c70e72b5fb77ac6e4c7e03aa2dce7c5ef227aba1acd48c1d93e0e26f01e8f1e43aa97880d15d6c924b060d1face21d03a796c86301f4a74339e472b2f96cd0755741cb9df3535077381ada84d1bc0846a6c44c8a8d3cfe1b7a9913d1f3d7af2c5ea4e67ce0a7ed3c0058206fd13ad9ccad5a8212f3ecd788368a6b6148178c7c5ea8d6d385227f2c76a047216e5e206b1ed1", "result": "invalid" @@ -1395,9 +1127,7 @@ { "tcId": 135, "comment": "signature is not reduced", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "b3565368a8c92e80c65d962fb1786bbb873231f742b0f98a5b7bd41e73779502db5682f54bfbfd1156221eb72ba834bd8c95be12e474adc024bf5761028d5444e60cd6f0bed414e0dc59ae68b37e72c3de70bda8597716c4b0f291254afd48c291723190aae9816890cb8f76bd3290c6d1668b0d269e0aa5679f5bb0dfb41e5de3377bac9a8b8bce00d7accdcb35c847a5b084d84c7eb480055e69a3343e9f111f519d32887e05881251239fd70719693d81beb8559e91d2a071b49a032800ce5a9e8ed446ed72067bf8817d0e3299103d75b98df4221d890e9365639fca9d7f8eda6a683a4697892d6dfb638d435df8fb3d488167119ca462f1ee2f8fa34998257b3fb5c31adb42fc0d55a504efccfe553e911332a3431fb02f11659cd2b1624156cee1afa424bc1cf70c626003141f2b16c237f127e534d392f311a83605e7984604444d06654c5d76060582c9a255e33e5573570001100c3d9275a085f57db0062eb77ec41793cb3b46a922315e3b3bfda3ec3f1eefb7093726ea55d0eb18f1166fa734493fc8cffaa78cf61337aafa25c54fda1e21391886c25dc8a8383d67a907d13f55ae262a4474422d796ded9e179dd901730d31cdd95563cecbbabb38256f1ec510d8ebfe43659c323202538e747d39855cd2691916b6e72c48dcb795a106f84c21951b3d5772eb0ede5644588bf76a95f3df1c392d7a97e7c3a4b100", "result": "invalid" @@ -1405,9 +1135,7 @@ { "tcId": 136, "comment": "prepending 0's to signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "000092528f459c1bd0775d8c4655fb2fd5e8040f3265bb57fe1ee553c48f34738f3d5ad2ae40d6037f02a23989669e0ee9835f3fc7444213558f2eda9bb9485c3b81d99fe1ae4e26b22cd5ea7268d489d291d4f5e47f5cac8fad31027cc56138d5b55b3e45b05cc858afd6ed92bec181e1176b84ec33f134801aba8620b294b2238165b8182dd30c1831307ec35944e1611469a458ed3eeec14805562f88eba7e952beb9c19a8ec9c6a0c7e2418d0ade519c1675ee3b029bfad20c434ecf2b1105e76592bfb0341380adc413d566e62c9308f59d6ee717d25c5a2887af1c8341127b690156186a7d265fecb99a08421c89c8da829c6e242f561876919b229e73cea2f0694d8bff282231ad9b010e4d1c65483c2acfe70e0d840ab25e5d181ed7ff884f45d48c45934a60ffa6cbeefcff85d4bb3b6187a7d1454a2c08c5fa222715bbfbf707a492ac8fa2a709686acf466966823473d82a7d7366e253a41372fa2200cd4f3cc4d78a4bc2c425a53d1580f0e3ecc17b48bc55a8185688f3362a5ef7cb547ef4524606ad3e317f0d1027059bea88a0ed7fdf44515838e3a03fe059a804534b482801e5b1cc35ee6bbdcd4c6af53899cc97457224b8470cb72c4c41cb180ca639e18d45a9cdb38d27d9a82c04157c70d5ac18b623e79eeb9ff747289b8580257356e7a2488f0811509190aff1c7dfe3e28019f5f861543af0004f897ee7", "result": "invalid" @@ -1415,9 +1143,7 @@ { "tcId": 137, "comment": "appending 0's to signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "92528f459c1bd0775d8c4655fb2fd5e8040f3265bb57fe1ee553c48f34738f3d5ad2ae40d6037f02a23989669e0ee9835f3fc7444213558f2eda9bb9485c3b81d99fe1ae4e26b22cd5ea7268d489d291d4f5e47f5cac8fad31027cc56138d5b55b3e45b05cc858afd6ed92bec181e1176b84ec33f134801aba8620b294b2238165b8182dd30c1831307ec35944e1611469a458ed3eeec14805562f88eba7e952beb9c19a8ec9c6a0c7e2418d0ade519c1675ee3b029bfad20c434ecf2b1105e76592bfb0341380adc413d566e62c9308f59d6ee717d25c5a2887af1c8341127b690156186a7d265fecb99a08421c89c8da829c6e242f561876919b229e73cea2f0694d8bff282231ad9b010e4d1c65483c2acfe70e0d840ab25e5d181ed7ff884f45d48c45934a60ffa6cbeefcff85d4bb3b6187a7d1454a2c08c5fa222715bbfbf707a492ac8fa2a709686acf466966823473d82a7d7366e253a41372fa2200cd4f3cc4d78a4bc2c425a53d1580f0e3ecc17b48bc55a8185688f3362a5ef7cb547ef4524606ad3e317f0d1027059bea88a0ed7fdf44515838e3a03fe059a804534b482801e5b1cc35ee6bbdcd4c6af53899cc97457224b8470cb72c4c41cb180ca639e18d45a9cdb38d27d9a82c04157c70d5ac18b623e79eeb9ff747289b8580257356e7a2488f0811509190aff1c7dfe3e28019f5f861543af0004f897ee70000", "result": "invalid" @@ -1425,9 +1151,7 @@ { "tcId": 138, "comment": "truncated signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "92528f459c1bd0775d8c4655fb2fd5e8040f3265bb57fe1ee553c48f34738f3d5ad2ae40d6037f02a23989669e0ee9835f3fc7444213558f2eda9bb9485c3b81d99fe1ae4e26b22cd5ea7268d489d291d4f5e47f5cac8fad31027cc56138d5b55b3e45b05cc858afd6ed92bec181e1176b84ec33f134801aba8620b294b2238165b8182dd30c1831307ec35944e1611469a458ed3eeec14805562f88eba7e952beb9c19a8ec9c6a0c7e2418d0ade519c1675ee3b029bfad20c434ecf2b1105e76592bfb0341380adc413d566e62c9308f59d6ee717d25c5a2887af1c8341127b690156186a7d265fecb99a08421c89c8da829c6e242f561876919b229e73cea2f0694d8bff282231ad9b010e4d1c65483c2acfe70e0d840ab25e5d181ed7ff884f45d48c45934a60ffa6cbeefcff85d4bb3b6187a7d1454a2c08c5fa222715bbfbf707a492ac8fa2a709686acf466966823473d82a7d7366e253a41372fa2200cd4f3cc4d78a4bc2c425a53d1580f0e3ecc17b48bc55a8185688f3362a5ef7cb547ef4524606ad3e317f0d1027059bea88a0ed7fdf44515838e3a03fe059a804534b482801e5b1cc35ee6bbdcd4c6af53899cc97457224b8470cb72c4c41cb180ca639e18d45a9cdb38d27d9a82c04157c70d5ac18b623e79eeb9ff747289b8580257356e7a2488f0811509190aff1c7dfe3e28019f5f861543af0004f89", "result": "invalid" @@ -1435,9 +1159,7 @@ { "tcId": 139, "comment": "empty signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -1445,9 +1167,7 @@ { "tcId": 140, "comment": "PKCS #1 v1.5 signature with SHA-256", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "05efbba03b90bda7ba280c6aa2bc8af655c884de2401c9ff9dd59e0d82c8502dca3d90879694692ea2b3e77c6dd3fb0e1f180777b237e462bae0a8b35cc21497c36818a1dc89dfa64bca89cb07babc10ddb98538aee10a4e59b4040c366c8413326e79bc015ca2ebe0a53ee6a4c49f5d9a87bac550e4b6a8173fb49188aeefd28457b594420cf2d77bbc044f6f4f6a7d7ba52d657f5dc6b631ad914bb05bcbf2901293e5eb5a17a88dad2326b508624b698b31d1fa08d00a001db8cba4a9f42bebb0eaba07e87235a883bc719513aa217a36ee016832b12cc4ca0d628598212d5da416af6342855da7d77ba153e5435ed7ea5d04b2459d68c721adeba8c071e979bf89c04a3c8219d67eb514a79b3a2f6926650c55e724b62f800b4f9060110479442e4f8b82ead56330e2374cde8b335552dcfdc3d0f940186192fa9fa6daa8156b1e55005896fe74a3b7164520823e7b7f21611421c281242b37da0ded476903f4b44be8ea35b594a2d97cb0c98a7d2a50123be606c3e3c11b4984c5a55ed01b1848fc54b83f681ceec448dbc4d35d15c389283b26de66c713f05a0d31993ad3e6e1b3aaff06b6f046ab075d93a8ca75c3e5558f8f2a445cf10d5eb813bd6f2754c502c93e81b904d845fb55c9e0810ca7259a012840cb0c85056b0a7e141e8d3a7fa5849da50e157c46164c9c02ffc099f42cffb71368f0ac3dac77b2ceb6", "result": "invalid" @@ -1455,9 +1175,7 @@ { "tcId": 141, "comment": "PKCS #1 v1.5 signature with SHA-384", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "3b35a042a4791dc1ac1561ad1038750bb9a575a7ff72db2ee60ba027f8994bcbabe41fed36417bd139a286ed0aa6c3ef2868a7251442d060c1cc67d4470c3ab7c307acb0c0641218a45b9cdde05546653850c2168a59f1788cd55dacd40afe38eb941ff08ffa8bbe609f2aa795c73c0368f482d53d691980891ba43b69f5791c2e6f70e17a996a299e60ce1c9d44ebb9f29e700e9ae216df749149f6c222d1e1733953553a792745c382d44f52ff404ed5ee04c41ac8acc97c250f9a5e3cc6d70902d51e8ac000d05e36279d83491dfe6a40f222bc1dfcfa7fa5e0197cf47528f77719e007b65ca39dae17bd0f323b00ee63b66401e2ec5f8917ef600a41c3a61571a4d922c0b0ad0a290ee054ad15e63f1a0cafb749f80cae6cbeb06be62e1608b502182d247bc6a37abe5fd750ead8b7216a35e74b969005309b14be36a31c5e6c2266701d5afdb5ca2314e2f32ae17387d8284ad2c7225fa63ed47e7245a65b74f53a5bd22654b3878ed09b1e5e070bc20eefac6c95b006b8f3e613b19f518c48ee6781a12bd08ad36ba384d03d3ea3c4e0b1facc39741f9ec73d0335d2ee735355955ed12cf8b999d155d389b1a3caebdfbba32c883ef7d0e112d86e6149a3328b63b9385c68fe8a7b679e8436aef7466067a8e8bb49e31675729b3f448e7dd3c048973d2a5f8f7173c4428f3982a99361fa691d1588e39cd4485c450158", "result": "invalid" diff --git a/testdata/rsa/wycheproof/rsa_pss_4096_sha512_mgf1_32_test.json b/testdata/rsa/wycheproof/rsa_pss_4096_sha512_mgf1_32_test.json index 8e467046..e817d454 100644 --- a/testdata/rsa/wycheproof/rsa_pss_4096_sha512_mgf1_32_test.json +++ b/testdata/rsa/wycheproof/rsa_pss_4096_sha512_mgf1_32_test.json @@ -48,9 +48,7 @@ { "tcId": 1, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "sig": "8d4444ab233739c9d1441e99cb4f71581ed78fb996ba1257fffcd9e3c74ff60d6be352f002f959ff66bc6ed0c987a070097e5d57d8bd89b4452a9d2ca121eb6a283e8d0ef6f5f67875b6cbb8f04e6d242900d73d5bd7b59de4b9466ccbe53874ed422610e411fe3e026f47e47b8686b9c891c7226b4ca560a840e1734eb4f6fe877e559c9a9299dbbcaeebaf7eecfce6fe43ffbc483514fa3aabd6959e5aaa3977e23a9f97edf406d396e96c3c830164b10abc680bbaa6d99d19765d7c7e77946ef6ae240b5fef0249e7062792b15c8f9157da95971afb315c9c015c74a2e79ea2d0cc46992704872c340781f052b4b2cb5ded8f5cadd9b5e3edce128ef2354bd0411074d6515251f5231453bd530222f730ec736a86f721744267ba52652289ff6a207a5a7c45c20ec451948d6bd7b10f1af7282afed9f5df43e4a0d0f2e8fc6d3dd3130d4ff6fbc11f0ea460089856df29d1b7b111095754a7de9bc03029c6c397b6994674775fd29cd22ffb03dcd90c51096b18a6c174f2b48d50e94856f5a22adae64915d69c5528dac0345017c24e8aba401c6e9a0a268057a0fea237dbf0c88906796eea0d1bc3c2347cfcd812217e26015825e9f0fac404c22c26272443ccaf30b294c7c467497ee561a2a5f6d219973cffde9aed8e4486faa3de3d17405445e2f78a768dcac1efd01596486c2495f5bb1f830a4984041e03a7bcd77a", "result": "valid" @@ -58,9 +56,7 @@ { "tcId": 2, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "sig": "3a58fc64a234dbd7be958d7c34abcba7d780ca636c4f2b2bb7fd3d4e4faaea0e17226c85debf8dc9b1a79e152a3bd83b13f43b1e92be81b37e908d04b717251e32a2d49e2cb5f2e7dc18e74cf9fcf0c0e246d473f76c79c3d50e878a2f89bc4eb6ecdda96c166d6a825a1df569d11384a78d7052782ace5878c41361f148c54528288088716f935d3e5b5d556a0fc9b62c0de31d9ddf4893f82365111043ad7fca010d1fe9187bde48f78cf465657e184857451d64564a16a166743870033e64125ca3f20ba80c065b259666871fcfcf71e711aa34cb70ad9a2ac6051fc02c96149d4e3c1741c4d44663ee0b49e1ba60a80b4c2d389ce3ba953d68bec835432bfe170429951f82ff51f408aff052c934d51526117b3d57ed1f2a912b37cacdb5a980d30d223d79faee7948c5f4986c1df5ed42923a3f4342da02a41872db49aa09d2d48c3b3e1cca7114a9a34e76b747ae6c99141c9f856e41d98456b3fde7d26bf842d6a421b3d4cceda4da1aa4d1298b624159a1c83b6fe5cb89982eba5e7d6005489d39233f156817c00c04511b98463696f8b6b3962ca3f4ef76b37300dda1d368c237250baa057e38658882f482d024c26163dc1fdac29904bc6424130837b8928f764bc939f006913ab1e968c85016dd812dba264520e6380872587265d827557eeac6498db8137dd2ae029fd83250ab7dcd764d018ca05ac9db8f95e2", "result": "valid" @@ -68,9 +64,7 @@ { "tcId": 3, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "sig": "7c838ba65f923660aa4ac47465eb1df4df51d6fa2be26389757de8c6dfc7746aa5164d909b69b7c04758d256e13e3520e77e75b4094d8b0d60da0030b9c991969f6e892ff03ffba9b9f95ca991a279e7cded611a2879e6e6602f411a122c8d11cd333de5d2f7f367e38ee0491380e8796e113487ec7bc05ec1b1261aff871ef82cdd12f4e3d8f239cd49b2f53d57255dfe6ef29038831cdebe9cb1a76dc9ed79578e129b063724ccb3c7b3269f5dd3d9669a405582255cb56b1efe6d61a376df3a141014c3d660b66f9d1b266b5fd3c5472534df778e6e022a8f5a6cab501dde611e07c0c8eb5718962692e8e3773bfd25f1d3b63a20a251ef0c296f01f4a17814e18dfc029f2ed0ce073e83777cff44471f9348434fcc12b0420bf2de1c9018f0282ee21f09302b178f8c772c8f8962f6a29291c63532e1ae9301e7ac55781876965f425619a92559f33737d5e11b282f9434e27d9b27eb2fb0fce4e3e90ca9eaafef170644b00e512537bd779fd2207ee73020aaec07e6cd44103a14940c9499b013c42440d2f27a3def34f3509cd8631db1cc8633ac15180272c824369e1d3c8a6cdca511748361cb60e022173f95ad06e7c79d59e03934854a9f9827f3593d87c34d3fc44beec58e107d454ce04b55c96effce612aef0e5d55c31e367c9fc0166f2c9d450e86d79323d4da8fb409f97adc7af2ec6772ab290f622fe1fa61", "result": "valid" @@ -78,9 +72,7 @@ { "tcId": 4, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "sig": "4a80cafbe2a6095f8e8663f6289878514d7ee7daba0c1b0a077cefb333cacdf7c116ab89b0a01cab3161c68cac92a08aae7d117c9a3416d67365621da3380a85ff34a7a3b512846048acd1ec5957af942721c241a180a5dc5d8f6f6fe54d4d9fcb3709cde37081e2233b4fffa201d2029241932da170a5bad0d927a803a7f6289fc9f7b1d41cc1a6c94cbf588d5492b363920d0c98404f5da9eb9457648e2a4e9a034b2e2328c7f8c0e794771641a981df765887b5ba19b769156b375535911e1a2da68bb6a37eaa0ef8dded4ce3eac5caff4e8dc357703f0409d00baeedf3fbcbd6895dd3938e1f03dd9f131f9c979e22e4fcbea0c58721bc72d1f4976e93fc1a7649a23745c0310181031ac34b2200dfb4e8fe9bd4cdb52a23c31416745521aa4861eaea7dec4ea2c18ae9f75fa9d36c9b61bdc4185e434f8cb091cd731607b749a3990585cbbea2b1c0e0fff4f589a547d320bc7923b8a6b594c5866095df9c914cca80cd6c0e9aa3d691e2607f9de64322031ccfed04d9c805226cb476d3246d6caa1b04c63372a77668d5edf06365827b80391a6abd66010e8e1b873bd83db4dcc99444e109efa2414c6e5319f30a718eb43a1256b2142afa2382316e37aebde32da5bfec93e89d2adc39f62aca25a2289933a7cd8234d72a9b3c6a001d27560f8c8a2d9a233bac0b519b34f4f79288ea2cb08a87242953ac24ea144143", "result": "valid" @@ -88,9 +80,7 @@ { "tcId": 5, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "sig": "3d90ff4e36188b451116227e189a71734571b72cc6fe53dec4eec59e67e98111e96fcd906509fade9922f2de6a13a4faa23c7efaadde6dfd0acf150541eca973c7e38a49c597d741e99ef7575b6e2c8de0974bc868a5567f0890052c4df54d12198ea09a12bdb2b6ffc14a1d874e165ed12caab58b28aee171fa7f1839e36e23ecdee2633616791179084eaf98cc23d2f6ff479df0ba46ed933beedf07cc0cad4dea0f0b48f4a063488ac67519e1fb83c7b7e86e3644b0846383ecbb1b1189743036b271fbf121e2199601a3ffa8e8cab00a6b9b5527d62dc2a398e4a42c1e5a62f8aae35b629755119c54cba5e860b421845f9b4422f20d896abfa962ece5d116f7d4170db8dd0784b7625ab2a384c7d424c69901f59d03b144241f8f6556da8e3bfe07c17eae91c50ef2c53e71072c3ff16e642cf126feab904e09a2febebd282a2540389bb60b145cb332658d6a69e03a0a8419eec0f204d6e592e04df01b92f58236989b6b92eb0344255914c25dcd0a611c9fb77e435e2ef9bbe3c74efe144171ca95d1bb7de814f76be54cdd8c11db8af8d20af4451a4dd3b62387bac37cb79755afe91d0d9a2163d299ff61ee4fc4d5267eb8c5252371b0a83dea738f6383e085e992b3567ae170780f3b83e15d895ad4ea668a6304f10f0914ca3b2900fab1364c8b352dfa8d5a3993d5628f4d2264c412210798c18aa2ed6aee516c", "result": "valid" @@ -98,9 +88,7 @@ { "tcId": 6, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "sig": "07440a61252a8906a9264ff58cebad6217ad710833105369b7a858216f1d5a5f5dedbe3eb8128b34dc0f0243faacb64034d21b656a278abb26ced174f76a22637b755b768564db6ed4e4fba0d5784a22be30d088fa965307430982f84476907d55435ca3d4abdbf689e76f2d4b78d99bcc742e0b757b897c4fdb13d15c5057e6816e32c3e294a947374c998550173cc657ce33f9fcc18b2d14e1b448acaaef683ff84b086f545a05414589b1c23210290ed5ebbc25af614129212d3853ff728ec01128d37c4268975ef870a1e4fa00c3c98b39c3110c2c11af10333e25db027448fa8f219a7dca7c8bfb490912bd5040f1f348b2fb437a8a9f407ab7e8af1c6e29594f557f2e03fe74e4fbfd2f935e68ed824a510fc39bb4be0a2e091feb265fd2d7a33d2f238e70b153700f5bd5046aad7a6fc02a5e23dc36f67278fdb904d05f2efd0cabe9e4baf4e16af0f7ba9edad706d67c67221ca0630238d6f688174d66c1b152f8f921e2c6c08a19e870eab76a77371b42458dff1c36b0ae97b811e900f6c09e792c89644448f1d0b97b53b9818d1d8f3d7a37bcb1bd3e3a5bc022039f00a0ef7de19657c4c9e06daa2ecec2de30db3b7b84107bb74e164956eb26edc9bcc57e5e1c4ed875b02f0545383602faf9525f094c72f682995d4e2d71d03e11134495f637a3b1b022153689751b63521b1a16b3c3e269a2499a4be1aff9b8", "result": "valid" @@ -108,9 +96,7 @@ { "tcId": 7, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "sig": "2686029fb11cd033724e57dc1835da4f9321eef330747c3500a4893586429ebf02cb4424ee5a0b91a70eb35cb05ef60cf6b3635d4f2ef5eb647f398fd44f67fcd2969b629a7c54f1094f9827f9f27457509730f50c9ecd2dc83bd13f1268d93f0f61c29c5c27eb821c68edcdf1b01f79d1f261dd7f2f283db197ab56cae0ea3b3c1cfaf3fbd4c1ed1f6d313f0b919e5fddcb97b23f0bf64e36bdb6f7cce8ad9cf362953e66c644f8b8b64bddff1e850298f5531f121e6821a393f9658237280c2a53c7c658319bc7d38f93f2d7723ef6728008843f89f61f7ecf5949a2cce6a9fd9dbbc501ef25a53ca02486b61a5de0130149d9d246925f26e1a9a74287439592a4554a872ceca53e54d1c1f4c4e18a4977939a6c37eeaab5c8d0cb5686b44d84c86d736ee8e0d97421f4c8935e926419dd68fd4e5fe9999eef75d0d0f9494cbb0297fa066b3aaca55cc229a36659be310c1e328d0b52f7747c62b1102a2d0a4acbadf0acf621a45e5695ce1393b3eb05a69ca5318e6f6b7ae5c4ed3f6072f8ae99db9af66da6a98d675a35acfe0a7612e9d5f29690870d81114279010bf7bb3d458f630f10f81a785f671e6735d7bdddf4da375d2e6d48ceecaee741a33ec1e8f9e0ce0755bec28315c6f9df363c800ee147bd412c5ea7aeb89e7a354fcd3a2c8474aed04f9a2a5fd2983380f3c00a4558c46ca472a4c15887c07d4bc8a698", "result": "valid" @@ -118,9 +104,7 @@ { "tcId": 8, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33393439313934313732", "sig": "69b292ceb8e8eb52e374140501389ae251d8451b64b9efbeeaa16ab24126f38f2a7d4e21981aee6b672df3afec1a9e167686b6238b2d3617c659ca1331470e95234e2c04c308cd6bdcef7631b74c36a752eb4187bee2dd33c59f3fed55bee29ebef7ea61d26e6c052a2b519702282de7652a500fc50956091b35f9ef03fc9bfcc72f02dd55b25f88b60bf22aa785f674791e4dc02f9f2f7f04a577f860ea1761d0d8d3a0082350551786c62789b48fb21e85ab6b05f56ba504f7f0ecf8625aedee4de0c95c4f97fda57929c399b6d4865b78eb2d1da433f2488b4134fa043aa26386b47f551d7778bba8b6f379cad3b4894e106fae90a2b391e859fe8bef5e545ca3d0d908133285273fec3616798b83a6f7136faed77ac31e13a3745de44bab641f559ef5487890261ea80cd9bc67c58c7e14e9821867ecfb473b47e95bdb0003cce856f9192e39b86f551b0e3b7342598cb34d8905e117cf85b828ce0aeeb55407785e27a9687b59b8c5fe011c95638c8f1549e95658de4ec73199e3bce9a14860a0ac64ebf20ce5f0083594f40d6c2a12a07a512a191072487d8741766af953365f240335db17d4fc57390ee0562e4f8dad03dabb113a665b5b9174c1c128190c335cb748469ba2bfcaee5bcd25c845bdec81508fbc519a8837c059427cb3e0d1ba0bbb6e79849fb6a2e7f29c7d778f957a7e26fb28534ddd85ae59498996", "result": "valid" @@ -128,9 +112,7 @@ { "tcId": 9, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35333637363431383737", "sig": "28dea73d9efb0b7893b1493264c30a72708c1a28f10fa9b8c7af7e0f52fc5f533012c7b87c7005857f9c55386e81ec54a94f71364798a5d31297a13dfadab5b032052ed34124191d2a94023e27a7e6cd948e21ccd33bedd37769024e97ff90db92225b6b5c0643357d80ca155a69b3173755b88fa83a4367355f1921474f97fd2e1337ae93e2f535d81423177725404acb230144a9d86b74ba3c1a6e724a5420a12f2a19b4ad6984c043ff63eb14a0cd494c0072c40f54f4d931804fe63d9bfb97ee7de83e943e12693bdda14325de9d7ad605e7efa7f42b14657fdc2a2e8fa3de31bfe2560a034aaa6de4b4ba00b056ee9d060982ff77b5e2acabbee33f3df9e58b2782e2f99a6d8f1c6b827862b5b04a02641bd1331c73804e1322dd2edb621508aed4f997458a3f52380d2ef83e8c289a996dc2407f16f6c848074d12bcda0b5050140051301371b51e808f374685f728e24ae3e937ca9d5ef890e0727375e4832c8c07cfadc05b098fd50014d6be7a0aa2a35ac990026f5550427db3b2345866d72d3085594e2161871a4ece9c55bbfbccf854a7bae0631ff101d887681006388a37228dab83350e5a15c96f7d0397cc62c388e8ce6e13b6ac727df4b1dba0691b7b96574d0d024cdb0e329e94a128924772ebed4eedb41138e7dd99d347ba50b83d1547d80b85f98ea544aa63dd725f4ec61b1b3b522409a1369b5a9d4b", "result": "valid" @@ -138,9 +120,7 @@ { "tcId": 10, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35363731343831303935", "sig": "19085093b94a6bbc8f27edfc375a736a9e086f98b1d6e4280e6a6f6e8dce1f878b4007ef9c55d3e4bbfce9a6fde2c6e07ba94c55bbe8053a3a3c08c5fb981960e82221fb66a95553448a4d2f8a1cc588bd1e9c4064e9b6346bf48b153262035db57ee6cc5453483501af3668a645a930332738782f55f4524b1de5787b4cf94c2042b43f47989295c8dc1e0bb9df8a28fa321c16637e20fb409f55a21ea3e29e515f833e18485b501442269ce5426a20b77bc3a797a8fe461b1e02ab4d2fdeccc84ab2b9a2f0f5fc68218dcaf140dfacc70a990b2157f71815049d86e43c094b956e6a1915ddcd3023e6805f9267e96318c466985fcc3eb84db972dca08c84a347aba687053871956edc2bee98207fa1e984b1bd05ff115e24bbfc706ca9fbc916565a3984533a281e665dfb6c8ef40852059993aa6d87d5d1faabab4e0143f1080a4ae9c8afd4886aa21ab3a487e316fa95dbcb0b67ad4dc8992c2beaa48cd274f3506b863b33d761d8369ee1e1ca85f5c86adc826d9adca6ac77fb586423eba20ccae5976f9feea127c720ecd881bdfec17ab1c6f539195838ea99d4b8e612933cbf8c7daf928e99c603e0f633e5d89bec797eb33d782769e03c75d04c6f64f90ae54a47f9fd3835a263ebe8c61df8987443ad8ad327aa2b9facf647409828fc9716da00f9ac1d932555c9138b6b9d23d9c6d1726d63c1e42527bfae0354bb", "result": "valid" @@ -148,9 +128,7 @@ { "tcId": 11, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3131323037313732393039", "sig": "882a00befcdf655539171cfc51083a011e676653b03498c5f05a4894cc3ee7963997cb440e279acc5ba37f0f675b7de685d3f29aafa58fddd4feca007c1e96d0891f9e7407030fe288ea91d579d3d6e5062f9ce14aaf9b507b7405000a0a4ae6f207f756677276ab25352699fc3beb4892ee2c4fd416e59379732e1fc2af9e37bb6c49d4a9538f9cecbddb571a5e3f28d266a1a2eb3d477bb3f13ccf776101a5bb37ce0dab135f4a5976647ee50fb8c8fd829812c5f686012a48a6ef6af6a88c5e805cc95b5d0c90ce568b596b2ae2e5934d1c2dfd7b2966e52fa145ecc3d94cb7cfe3dfa4cd8b3b42b780a212678299a2ad2c920f386fee15085cfe225798f9ea233b5528915d8a4d530f80dfe6b20fd4fae2a80ad0ac3c3f45d99313801c1a06cfcd311fff3cc409ef375f0c2486cb5331a6f56f693f48596edaac25c10fd3f985b565e657570cac4ab291cc963ed196455f7285368f6877cf8c74ee7fb784ff192638415e4519abf74d82daf72cd6794b9e82258bc1b73f08c01941bf304385a3a80085898b0ef5ec929da0cb2f27fc75153c11d0699bad1fe8b1d357ee601d5de2489166447ece43d84212a88ee665c0890347e361f362f68a195184b224f3c2f0228350e326216b043a56efb4779aece7d5bb512e3113d611db9767639934778e442f838e9bcf2455f3aa66f5c038ba28a3a8838d2302384ffff1cb6131", "result": "valid" @@ -158,9 +136,7 @@ { "tcId": 12, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3131323938303334323336", "sig": "ba12cba0e650918ffed25cfa35075c29f2704a11d2698311965905bafa47ac53f0cd688647e298e3bd3cd380558b6d42e1ec16dc58f6175ad2341f93700703f9dc8617e321e5246c15d371845d4e67cf04f7e51b5328ed5a86464ab669330eb97749a10ed6ca4e052a21fda6ef70de6b49fccd8d6db530beb55588d85fa05f1643a79d5ad09003ae2e5413a06a189df2633b742bf43a8ab4a473bced22e6ff46a687b5a43d6d1e1d1b2d1fd96cc99e967b83c9841f4e2934a7e044606a73f8217455beef7926f0c65714cf50d2b5e06f59abbb95a489e8dd1725b9ba6d5b6092fd660091eb0c4f47e8a9844dec0e10cc1a61d50792e1f931071188af1e800784d202f99edf2b7fbe28a120b692ba476aa431765208cf493253d73763d36c795359c7146b2c82b635b4d6ca0c1a007cddc0385ede1c589cef90f02178e302bd731b37f66fde283777b7e02b77803edf808af7c1c71d0a321b7d090e299917aa21be4a9a82ece8bca006917fc0d126cea0e7e64f6073e10c589aaf3ea25211417f2c3d12d7066aefe4c2675d8022fac6506d12e8eb19af5a2c82829bf64abc4b52846191cd6dc555585c17aee1d50d82ab3a580d616d988de71bc7ed965a6cb90702ee4ea29af392e4dcabb97f7dd7148b811a93724b40bf40a40ecd3729b99af580484958e1884e4947cfeddd5b3df5b810f65dff9d460ce273987f58ca57a03a", "result": "valid" @@ -168,9 +144,7 @@ { "tcId": 13, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39383736303239363833", "sig": "39de8c150be0071d220697d5ec83166e42d608d83841cd01eecb5b63ef1a6638befb87269077ac7ebbedd0e368e3e3a87c63163ff84ba38e51cd346a4d0617704c1ce5780e1e1ca4d2fbe72b82429ba00f9311d2ee26075e8c045ba3f4f4e11c5454819353b951e684c829756be54da216d8d0585d23573720516ae900a197ba2ddd95c76a660726780213060c0a527e4e1e70eb4a377f7766237925fff87ce798349b4ba0fd3a0c89a7403b9e8ad657078166aa427ca530afae4b66233b1c601bf043c1358a73bb85fb5b4b7f2fe24fe532400a99f778f27a81352ae27d2ca9f3af99da7c9156871b7b4f0f649a3bbec0156e638f270af6e2e3730fee4500be694b0eb4e3066d2b5fe29fd91f1bf55747e6ef9cf106eb3bbc3772a8b181d6a4878531586022415f6be2541cba38f7b950f805b4b8d673355797ef0b5e58cb9e3dcb97d6cfc182ab493c5e04f239caf2c925ec2391700d501e5d4a7a7ea08b6fc9ed56c27460e7d717aa9f8100d76b57b4fe485fddbf8e81dee4b1616e0e0ce2eae4134ac6a96c1853cd3975f770f05f077eb4781ca935e58f7dfb618d855010cfccb3a5f3243853ee413ab695753329948e772aab3c1799b8ade5f9f4b0d041815842f7745d71d6ead2c83bdd2e654f445b469e5fee1f091e708cc50e8441eb38e0a035d58aa4bb9310468b38a8342d9ba9a346d64b25b4fb6143bb72155ff3", "result": "valid" @@ -178,9 +152,7 @@ { "tcId": 14, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3230323034323936353139", "sig": "67f05d7cfb5ebb3fa6f34a32e859395de916efc318bb58cee0d5dee9457e458cfbb97fbda6909ebf85394095732353b221a1bcf502b9b2cfabb4d67eac73a6720733d5d76224fc6835fcd8937c259d7ed7bb1ebcc7517c3b6b0fb67a4998838f529b8be2abcc8c2cf10b60a19b9fd4139756b766827bc3cae375709ebd821abcd97bb4d2e5f42f56888d67cc159b9d54910316042a4acdda5c507c66a055f55281f1eb4b0a1fced99560878109be3c04eb62633bf069d86f1a7496b5008e7009eeb225d1d4d0b377ccd4029717fc7e55a26575059e4b90fc735f8dcc45fce928ebd5c116afdb631f6c302a213a71aa75d427cc805ef5c9cfed95a1e3470dfc1897860e459f50f98958bc4ba630aa855dbf5799dd564c7dc8c67797dc1eaf51396e4984e345b847bde407541c68c13fd29af83eb6e15bfd092641c46da3dc7537d07d83c343cc8bc8c6064f8e4f61915c555bb86b37ba73dece8f9a0203da68ca9ce7c874c2c1fe516952acf953b61b70c5424b17123020fcc64bbfd7b5ed9c4740971fefc1743beab357e466a35a14bc5b928a625c607799206c76a0aec7df6d9988f2dd266d41cfcc654fa23343d39196b3a10f651d8f9cbbdb410a629fa10efd840b85da03839d96e5744a0ba785d5f90e0e797a053b8762dd7ecf805abc99d648e97d603fc4890119942d3b9b9ad4e9391fe453002ea2059dd01ad7edbb73", "result": "valid" @@ -188,9 +160,7 @@ { "tcId": 15, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343531363639313830", "sig": "5b382b1f8b912347b40629ee86f870ef85da6ba37f8fe661b6a6af3e4ce714e2be967f149e1bd52224315c87e184a62537ba262072879a4c8f13c8534aefd892c074bd214c7b915e87fdba67287bc0e3737a13f69ea9c18fb9329ae08fd35b692eb7721d2816568f5fbeed25da9df0ccc0ed69a9cf2e299245b4be49ef11c956f182587062c75cc87a3befb1882386ed503b658756300adce5268270959fb270add0a61421c066aa8ffaef45428885176a466792ccd4af9b4ac03381b4e368eebb4a75ba4507e61137dabe41aab8239cdd9759766db0ba6420c967f008dccfd4537528c51dd7b9e95135fce34664ca0556a30e9bbb531f39bae4f6e15ae266efb39dbd7d9894c3022e8e5cec3808d8f465115f85b411f0b6e276dc5c6f2b676d6ffe8427112b3af2cd99137d25b109839c7661d8376e3252e1f8bf9c5baa524c1bd82eabe0228b2c8f2b186898a151d25192fa6266bbaeece357117b46dbbcbf4818de758c5892ac548a47c8631d4754d4ff1d13cfa3a707edb5dd8fc405545a84f2a860f4f59d587658dd5ef20681fd590c91245740d575d127a1173ca8969c4f69ab10bc67cdc3ef5718fc317cc7915bda8e97a5d674ae63da735abf9e119869fd76e816b2d9eb868cbcdcecfb7d3a22db60e686033227483de816fb80dbc3d0abeda3d3169f298aa72fc20e305d2c6df1092c8b406e48143a3a6211020bc6", "result": "valid" @@ -198,9 +168,7 @@ { "tcId": 16, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303933363835393531", "sig": "3d85ed8630bf31cdadca8fa4ec06e69ca8e9edca84ef2b5a9d689fc77ac3819fe5f1ce370a060e294425ac97c4ee2abd4c45e8566d5467ad19c2eae4ec85f3e25d0888ca4f739ab93cfe16c034295e075083702baa6f283428deca6d24c8083935c80c08e68a1c622697ac1989a6bdb26bf88403ec06685eee11976108c3abfa602b64e6dc62d53241600b71c85c0c9d5f30a1379b312c2cdd6051febe6e343ca99fccfdb53f0852730d2bb5585d3c344d9091cbffdc529f780ee7aa8d807e54c0a49fdfce3b2cf659c6cc214e2f3a8329bcc4156408db4a49071bc36a4e018872c6d8f138da58e0877307fde9650a94b98882e5686fcea8524ea07d9d67ccc6f17d914da6ce80f0ca32757cd5cb4357f419a1726006a2b8e5a3a5a2d93e3af8a8af38d12e409ed8cc118ddbf7028a4baaca589a5b937997097189160f36b9e38bc29723d2f8f3844963de7f0742dc6c7f3a183d0729efc785d280cde8c1879eb75a53556f2c064eb114a24bd36e498216e43f60f16dc231130f5a393ee13048c1e7830e2c9453381c238b730db88b186447174bccd5f297bd2b3343309df6ad047e6734980aac77ee15122e887d4109735a932401a9be4b02423171f26cc3c0c59ae1870a5d3561df937e344dce45ff2c03bd8ed634e61cb0a6655d8e5945d77e119f955103c7b121105e993389f44ae306d901ad9a568a90eaf0b6eb503fc8", "result": "valid" @@ -208,9 +176,7 @@ { "tcId": 17, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36323139353630323031", "sig": "3ebc127c8ce530268e26be059e0db2f580109f0179c7694d384ad01f257effa13dd90dd760e011546e8f8185fa754d7f8f89718675c818d8b22d94f4410ba577778ff90207602e19dd66f7296548600ed4fd03ca80e706624b715c52dda105df29661759c39c3844a469f52cb187a4f51640c2feedeb9411d96bc9f79700fa5ffbdcb87183d5652718a7dc63f0fa5885f2b2a95e0a79294289caf3b998a747590bfd2f0054e844f79c57807cad58bc664d6c4daa96a6262f4d110e3bc456948ac157f067f7a999d789e1462af0c59bff7e6fd128ad3b04d3bc0863e7343ecd43c01b16e549a4d684f1ae5c069f5f48eb63d64b8c4e53decf1caeb545a7e3f7b62de1ea5cde0c77bfd03ed690c15b9ea122255d34252b5a59a3464d5c4e4187caa9143506088b62778d614a01cfeb6ae07cbb91ac1ce5e63769afd6d3746ca90bf387d86780e1bf86c6653112a0dd193ec8bfe26a2824694f28dab211e28262a45c54ba8e1e94e21e61cc282a3b9131709e0fe5132e27f3d8bb20e69ea99c972bc780da5c58448844635090da5aecef1683a663a7d8c3f65ed98568dcb3c5199c5a10ab41ae60a5ae31968f5ffddbdc30a475b02f18d97b0d0ea03ece8c9f06be97b3b76418cb57427b988cbc2f8c13607c8fb97f30f209683c2b25b1582b7fa99619fd62f36481147f4b1296b1e19c4e867d2f240671475d730c7c6e19b5b5a9", "result": "valid" @@ -218,9 +184,7 @@ { "tcId": 18, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35363832343734333033", "sig": "2484f823b830036277b6c888a551a134afc4456e0f11c90c7de87443f115615a2c3b5cadfab075aeb8d5b044420b8b2a98a58b1601d4a179bdd2c28299386bfa8bfa23db3c0a32214a8f99d2d2bbd202ebd5d6a7ef645fb823ea7e07f1f0f8123099386a011d78b8f7d74391cc4c1e82d5f5e448e44b62d091d0c923aeaeb3dc0ebfacfab71956d6d05ebfb6b384a5ca850b4efbed24bc02410b68f72218bb57ef7d3831c777cf48e5ae455bd0fbff0533399708c02a3813413e877bd0d1f0ffc21489800bfc70f6d3f8e77dd2f3bed5d298a1677e75bcd2886e84b5eb2884642a560826269e0445c80d695ff1ff72496dbb5853f72affad202a780978d5bc18f87bf2562021016f6d6a6b94dc7161ba220088f1e9a6000b2424716ca33d3e0e68e332778e19297934634803cfd5ec4aec3de2f6c8606b217717cfc296bea23fdd61827508643cb5fe505ea14c2e6a61544362d4d541fc41912ba7dce58ddd928ce8b8ce465cfffb97904a3e961711a24a019d25f2bba8d65413b3de82cbb04f2975b87a95502c76921b550f545e6a659afc83c1731dd8bda533b154129883d9aea6af532adf3625712aa44ded67ffe6d90bc95357d446a673cb32487195ad20ae184250abdc7d3a08d3051044fd9eb1049272b89a2e98f1a35b2e0505793a8fcb7448c03c8f46aeec03d1cbc3eca5a27880c8b43a2d255132703c40413b2446", "result": "valid" @@ -228,9 +192,7 @@ { "tcId": 19, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33373336353331373836", "sig": "76d929733914162395018b1641129388337fe075f1ef22857bf1fca62902ded0a7f6ea25a0b33196b1a51145dcafd1545c09daf6d4d453660c79b61993df7b3c3207b828920ee1fd030a29233e35fda6d8f96990acf3cb5715b769b4f8d1bcbe3d686527fed6ad66343012e8c9ca8217c7c3dd8a8efdd052652f7c9a89090e598a6a60753b2c8d9ab67eedb3b3ccf8fd755d116eb1b089b108f85ce2b3be6ce8b11340e57dbd8c9b3acdceddfb53e6ec145f7622e184dbfb35ae46d75ff43a197703b183196d8778bd06d5d245e79f6c2e0afaf9771babb9a88ff06d0300be38a6f4dd00a627df186147c91be1d2ee4dd1096985e37cd2754002c776223ec0aadb08a3279b0839c67e9e2053344bd45d487f65ddc1a526900e909cf1ab63908375a5e0811a084e481c1f149e58078a3fe8abc9ca195587bad6bfbda20beea9c87b122b55cac6f6f65635e655cc0187d63aff5a026915232490b43f35ae2b96d7a73747d958aead23b60784eacc6a7e6bc471f850adecf8e2b53f5f93c4b8a40a27420466abbcf5e554a35d40a2f0ce4447c23580193df8aba421fdafbea91a92f74f2f9d8a565251dccbf07133225b40ae28c33ecf8cf6ebd2703a135cc6420628304d13e5b65bfbf7aacec056664694126dbcfb2ec2334f04bf4e4d9227444b07737a4d7d7ef4762b53973b900320e589a08d0e6563086534b6fc6d939e0dfa", "result": "valid" @@ -238,9 +200,7 @@ { "tcId": 20, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34373935393033373932", "sig": "757959f7d8edcc8d2b843027b0e7be51ef30769b79e7393a550ce13ff36088c49e062c19646b68a82fbff82d8f54efdef5e4a412faa075936fe83bab9d5ba4c16be9b50a45a8196769c899a4fda1351e0bfbc0d3778ba2f3cad6853e9b59fe1d5c2b6ccd3ea320300e55337991ecea2623f2fd2088c1a152acc9930b57aded1bcbc7d615e43b3f03f2568248b11fd0a7c8706acda54ed825a8a26dc5b745f26dcf0f6c6f6185170c7bcc94e0917160346a54b6f16596bc5b53d19824b77440ffeff03114ed36fb50fc7539781924364995c9efbe5c18550f2259c07b913e40df859c3bd81eb9c0ba9429bec118f2ad0dbb45ce430084d2b394edefb230a192e4f6700b294e8debb3b26a66ea5a4c02d2f1682e4229f8b3bae2f0d02faf45c8a9ba7b34f8635d9c0b02315856d61a977150de765081f3fdffdb446fb5246c5d678496acbb4062aea2674e5867679e194c13ef1987b4ee11019c27c6b15d23202d699cd57a2476aa25126011b336bbdac882b901cbe748ddd58681d75b2d25242b75266f013a681a88614fa6dd3d42d507f621d77948e32eac5dc71f0138e0175f75be9d75656a1a04aa035fd85c44e899b4e10c3ae954af578603e6c0bae9f52d2af1d283c848f0c5f7a7c41105c8cfa83be5d611ce309c7d7697e23fe4be041107b3fc96ea29d2e50e25873fe1025187f534e89e56b3ac7008ae1716e97764fb", "result": "valid" @@ -248,9 +208,7 @@ { "tcId": 21, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39333939363131303037", "sig": "aced2477dc9a544a6380c5904bafd0c3ec8a98956c74a7f5550200b989ed8d6983e2117faf75ab0e7df1bdc3eb162930c0de770f3ed9faeab701425982cbb5a32cd515887f5c24de6e093b4f03f49902fa9c5ce7d4f3cace1d6da9125a1441ef78e15052ae753de4ad63cc05cdb8d75053d3f9fb74ae99b80bc4f754f0efdbf2959021cf80eb1a74ce9b1f3268818ac382c88fe6b542c3befafdb921ebe7e7a80def249b27fec84d5f2a8d7ad99e1319f39be3472e4915638a3c4b79c7328134c3d88a29041519729c66348b35f4dc07011c644abb6f49d093cb289dbb31fe94dbf22ba9743743902319f4ba119de877ef70606ef09c142e0e119850f0d5e6fa085d2ea1743e02d2c88d423840c5da409a1e686a986b08efbd422f8b0f3c1414a1db0f2f8cede003dbf3207ba7ba63f5e5d736d6be66b3df096048debf5d36de53adc916d6b90636c4a93e6064eaad5868bd4f1193fc1978963b07a7e6d07fdd4e0c65e4ad755cd6a81d069f31db15e89d6b5927d917695b2a9bab9c274d6bf21ab7a6e08b99d4055de8fea592b5190732633eaa719fbfd6e8dafa022cc89c408e57885031a9203baadc4665f3bba12cb120948c73f8cf8dca4bab83dd085b2f60b914c8646f4199121e453a4863813fb06574cb8637deed5e951dff9ae3b6c23c4133428db9f9a2dfbc5ae6ffafb89195164a8edeb2ef7c8c39d16ef337360a", "result": "valid" @@ -258,9 +216,7 @@ { "tcId": 22, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303837343931313835", "sig": "3215a7229e9aa9674d10ce9fa2a604976b737f6128a9c9ea76de8ec44f283641142c44432416ef7dff5b30afd778964d320972071a67c80d20262c6b1988efed0a82d82dc085e8d45a5a53e07771a014a116467c3c24e61e37499f8cb917d3f73e4f69857327966c577de6ae117a2d48d0a225b29374d3f6cfb5a2a69860a9b428fdd453e5003286e2727b8404adb2ee897bd2b10c7cba9071be535566b65637a055ea73481fada4f3d1279d8636695c5eb3f300e2b8d13b054f6ccc542c4b627f694329fb79613e28cd982a12514f1b5120d8cc2ed39d918a98b279f86248a02aaabec7eff9f84746df8b960c27c18d96c57a79d368de98f5d800a9b45d07fba6ef3562f4cf92870f41dd3b2d24171075dabd3b743373043892fe6533d3305a23bb84c4972d450e54d7068e1762ae1a445397d81defecca71a8637b88011bd3632301a41416fbae53bc2bdaeed34431dcf2b321a22cba5ca40ce8caae5e3e65661df75b21976c7bf3a4e59331cd22a1fb9d6ac5b1f7a15d4f9c3b4a061dba9b401c4e2f113757602635ee52142565f99814ae0322c402014fc9f06657da3b946c6d9a46f8c16073d5ec878d7e4478f6cbb01f3f8e3a0465d0cf5f1c0eaea00feaafae050b58b8ce2400af131357c7a2bc1b01aaa749907bed5ff4f43de8f9353b09b4edcc09f6733e901b678ee8d229d1df64e53544e9ed85bb85cabfbaf8ed", "result": "valid" @@ -268,9 +224,7 @@ { "tcId": 23, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323336363738353030", "sig": "333d93bd98848eb0a6bf8702996022ce3adb8afcc5f00812a0ef9693a44362f92e3a6d6e3526bbe3042ac11f42f0d64c0e40543c8f29b771923fde7d7af07b5fffd537742c57cbcc313231acd123f95a6407749335b7e0f6487bc00cada59b3b4265d79bcb7e830d33c1849106c01de1db87b00bdd68ce9ef55e3bb00e3ccb79ca900975f4d57d9dbdc105755e8d0e9ba1d953c6de3651eb1c2f0da3a9a2012039fed133b04103cbd1fb2baf08139e9bc0b486e43a2a159e4f2847379f6df72ef0697f7b801c774546e262a3e787065b564d81dd403e2784d350d322e3bcab396e4202964345b7d247620a9d10cf5ccc14bc2d092e715ee354438591edebfb75f1e2e503a2b46a7660b1a9b94bb6c2786257f3af0d254333ebdb7aa979e1bd56882a896ccc5c876e48cadf117b5c2889be5d9c76f31fc07ee410e1bbff8294e86c98db68a4f7a9da8d9959bb1e03180e609e553b11855634b7f2c8732f5da03027b958e7e6341054d4dc8899d588823ad31c5357d1dfa5784f3cac8783eb7a41c9a9655745cfba09893eb6280e479893abda38af66e72290439f1309642f955ad73b9a053c46dce15a85d96820b574be79aa2cace5d9b8cc74bdcb6df69af1e803549a2fd61c9087c594c4e1413fc8a9ca227e85d409ec595efff6be9b9f258ed38704cfa36f3a8523fdf2a512219deecb0db5110283eb126d2157f5056b48ae", "result": "valid" @@ -278,9 +232,7 @@ { "tcId": 24, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343438393937373033", "sig": "27fdf556c2cf943d81e8fb9eaa7954a530e639f3fad8937759ef1ebf4a0fa8538f184badb3c707542c2c677b4deeeeeb74d0d8b2284d26208bebaa2cf3c6ab89ac6adbfe30ab21f2c4a22efeb08bc025b5b8aaa009a4fe10a18a8bf3cb3f64f071b5940a8424690b2f86f9fa0a2ec34b3189a4e64de24dcea69511ec7b42c261ddf80c2d3931644a70c0a25870ad12e72c3bc9f0ebb89a81b8bc64300fe4f57b82bd90990dc33dad3f026bb3350ddc86661d1dae27a1811331b6ea363601d8665077070076d710af3599c838d4c5b90787c1ab61fdb20ee9f9a9a5242575677ea4e12189156aa32f7a474be1a361f49ae1542d80226406264ab4ecb5e58277166cccaaa2029c14ca8ba4b48b96d4bb75017d8de050f2bd2a9230adfa263a17c93d00e6539b884374ba8ef4479a59a510692efb9a3a3861ee2f7c23951bf60be04cf309c23f220581a8041321f73ce14c4c88a123312f603b17a6794be50287495849b6e4513fca78222f7890931fc91363a2d61919383920226fc8d7a6e35c6be94da6cf98ab3a8610e6d332c8b7c8f33f7d88a51afb91b94f1ec91d6f91b889d160e568410577faa0fdd5cc06370fe0d599a5b80e626cebeeb21a2d43e5b983217adfc2374209dba27f1edfec6a898d7583cfdbbfb0919ac3683a644261d4b4ffa67d1e4b0bfc9ca618dc884fdc3dfcae04d6cb0fdca523637c731dbc0b77bf", "result": "valid" @@ -288,9 +240,7 @@ { "tcId": 25, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35373134363332383037", "sig": "84044d4d09140944e3fe1e5aec8146478182e2f13df2f27aab9fb4a8323dc3e25ddb80847bbbed2357713f8f11ee4167681814b7241c066e76332a0a87ab2e644277d7b3c9e247785ccc0e199c918aa90904f826fec797ee985e9dc86f1785f5973adfd3b2dd891894496b5d48bda3150224cbe8ad0e812b704612b864d3c9c1b0355b6d411e113769180af4a6a06b5c3886cac06dcb14be1cbbba68b5ab2ad85f830b19ed059581ac18a06d6c68608a0d95c679624f02966ee21a16f045ad6dddecfe52458e94c3e841640bcfae3738305666ab128ceb9651725a2725c275ef3e1dc2fe95b291aca73b843cc9024deac370eb4b1de1f5300a8353cf5e56b4cf23369f08d82bb099ebc588a0612c0b855270888a3edd2fd73081e54600c9a7a85d51bc9f6236620886fca318a632cbd7df6d1a677727b0db2713529d7e49c2c6c528b615e11188e9b0078e20d7f4edeeeb466c1baf6853696c57947f98cdcf2e96d7de82cb920008000f67eb112e3b662eab4ee5b5b528abf3604cbd5161e5aaf618356315e1e828425e6f053c3b0791d4cc9e09b9f3ec5fb6117a5e59ccddbfbc959b1fc504915b571bf625187831d5e1e31b6d547cda5a9bdf794120bb7e2aaa10f0a7d6ab3430784718321b8a3904e556da6de418561f4ce4197db67220cdec2d62271b404b9f8b235f93a104707331eff0e08feae6ebe36c6bdc02fbe6da", "result": "valid" @@ -298,9 +248,7 @@ { "tcId": 26, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323236343837343932", "sig": "124928ff9607318486e427cfc88c6077f2b078c9e96abc1a6320fd44c166abb404d44de0953e550dbb83f696cfdd7263d3e7dbb9f0858213ef6ef884253729d38666398866c114bdcffade0540fa5c4a5d23ee78f3f26d275da487ec6053f869533640a023807559d1ebb6d7c860758567e40477585a761b2d0a29bb60badfccef9261aca3e8ade198ca3c661faba96d9a0d8c294de861e088c3329635e81af685f53f76de07236e2bf3645d42728bf5c64a1acfc00d0169fe6a5e68e06c579a7e801ca6cd97799f6b640512616069b074c7a9bd747473f236c071101c5c7026d4f2efbb50d2d869660c8b144bc8fb0861f38f06415ad7a2dbb24d942e13f7ec8382225c9de487fd3e14c0a2639e480965241b40b2eb9cde50abb3ccb4eb2ffa95299423ee9ef56332425464c5eefde29eff02c14878f8810329dde78c2dcfea52bc58cbf27358528b5d0957b1e7dd10efc31859b1f9d2b12e1a471f11702814f614d145eda9f2b49dbf67529b1f16acc3e511deabb5812e83a6b379342c17a391bcae1e80315904ece5a1790875c024f0dd139d0bcb23b05a6eed70cfd0c02e9ce96f2adccc7272d97289c838e52c3dc4ebdc3a7b6d2b12392fa12e23d0978c9763f3b0be72c436ce14fbf1caa5898c0e674036a677eed11cffdd425c52c61c37758c62a4e1ac6f59255f61a11515f0afaaf7a4e36e0052002a941b1d2e07de", "result": "valid" @@ -308,9 +256,7 @@ { "tcId": 27, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35333533343439343739", "sig": "a30ece337ac8a19be31d065ef3127ce6e996e8bdf57d752d11246b41cd911698198b05552a0b74370b9f5a001a56017fb79620405feedc40c817ef5b78b9b225002ce17b30f3668fb431928665bdf7f741137aadbd7f342643c58a1583e4d5db94887dbd693aa6d0c6b9caf5d17e0f673a52b75eab455ed273f93f32708cd3fb40df9866ae3c4a9c6d7fd8e0f0ac65da2019a4374b39ff9508d692eb3b7783d82dae287b1098489956b85ba5fc52f4c28d88ce6e8a899a9ee0ddf0aeede50ed0d8fa022ed97d34db3f98c949f6447c780142e47e3bc5c7c5716a22dab37275cab5fe3139ab822fc567d2958018e13e08b30cfa4194baebcc49ca707699f407861ffd8e0d12096a8e3c1318ea28501229093902ddba5ef7fc5d872396d0bc1062f088cc0901dd2c8893d80174826a13be0966c61b51bc2c3503d6e9d856511d34ddfe8b6bb4f47263617107f6cea82a95cb018845c6b4e7ce3a289db8d3421060a08fee5d9b821b19b01b7de26f0f2b0b5c437c54da03bae5774c08e14d9800da9f2b6d96c2b1ddaa2cbc95dcef3431e9a0f0b048812635062389c717badea01b05ceaa20069d3e2467da799aacb9c3001db84d6028e3ef513c2085dd14053673270abb139c4a2021a1a0e6349b4cdea13d63dfb2ceef45a18082c7cf3caa837b839056a28a911f98b5c2fd9f700647ad1d0a9b3879d40ed0ab0ef8a437e8abdf", "result": "valid" @@ -318,9 +264,7 @@ { "tcId": 28, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34373837333033383830", "sig": "b8795f4caeeeb583357b81fefc816d41212e240bea508ff8dc3b7f668d016a82dc6e47766d0f0cf858f321284d27b2e04053623d71bf81e0dc2a2234367bcda3f4f3d337dbf0f29dcb459575884b57828bb0b268a3503edac4dc158ffb8c6ab47349d0b9eb491499e848d891aaae659397948bc54c09bf9522169915393cbe84cb8488e81236405c9d88911652b899fe8d9a84c4e12277fa752c6ec8652d536ed48cb726032409afa48150e819a9d2583e80c70fc380c5608f5617abd76fb50a967c86a7e8b965bfd9bdcc0657ca9fee1cf99b185b284e1cf996e8b1c2e312aa9ee732960bb9f56f882fcb89a1269cd89a6606c3a0907e9ee4672075ed53ae0adc7d95e0420c04a37b07721aeadf42d2536a23f99cd1bd4b64aed6b86b9c6767d12d845c04b5a24ae85f63f8e85ff15a03442fca308d854dfa1ea621d6259e39e49238b3a92bcb5a2223fd3d949e0c6333a80f16200a58521d66a9aef1a9843cd4e514e45b2e33072307e6a66560294cad1d61a103cbe4242b5877d4d5726498397043188a2b8043bd7d3dfab57bd598923a3f1dfdf42f74235bfc64cc3c8b813a2fd93bac3456a5d599ef7df1c53ead4d45245c92a1c26e9230109fbbfaffcb618f7ee758bb1d50275b58dd52c53b0469910095a803cf88ad8129c511aea159b2b7e0641e1be32c4eccd1ed17f76e88751fc2962d3b33946542976b1758eab8", "result": "valid" @@ -328,9 +272,7 @@ { "tcId": 29, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32323332313935383233", "sig": "bc9778eb784cbd743ed12e8fb75b84f7e3bfc1ed385ea432582429d85988686e462574959ae4279fbc950f1f3e90086f6997eba6eed80768195a94ee7bbcda5d07aa52ca456c0942e3651ed6465e39466184c348c2f66f12fd60d470ee706434eeb619119f7ac373e73614bd13956afcfb2bcbc7713850985f975cca0a422f26d05280934307ed1af6bc6544caa502b2f4cb489e818b6ae692f7f8419211a5a4c389b6e12ffa140390ab991ba045d2cc5203a18cb032180e5bac282ba40bd46cf0afd3304dfc881b96c7231cf9fba8066a9eefcb8fc1df383c8b9a6fd53ed75b9cc1b3f95b175617ddb81429636570599eeeefecbcf1e1d5ac87d40ff36bd6ce3929883c54970347e4c63e37b90d3492f31de90f085acfe77c26daf59ced624468b6da78cf74e06df42f5ea75f2508a790fe6ff19764c724a68a2f41eca820b8f5c3f991b101443429a1859fede52e418a4990e5a26b0cf9a0fd72bdc26555b026812e34ca880aa4c6a7efb10dfbcb906a16e9fc45b42d80bfeb87d46293ea01f4c190975d31378f810a53bcdca25f26f7ac3c1ca5347e39d58775b409099e4b4676ecc9f639f696e8e408cb0d98d9c9f28e12e1d257716fddfef42b41d7b16ffdac7b097c4bda1f1005b6732c00d1a70167ef2e8e5fca31715e3ffebe81e48fd74d62e7b857b523b093f7b742cd03cfc3a256df6e12cf1eb3e40365b21ab433", "result": "valid" @@ -338,9 +280,7 @@ { "tcId": 30, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130373339333931393137", "sig": "41e786bab9130ad3d4b39b783ba231ad3744be0ea0ea7813080ffb328922a8fc36fa9de54e63a5c852a5269cb72d00fb6e8c73a29b4c5cee801f5e033c300bfe9739f961e6e2f39a1974d7d6a31cc49651ffc837584077b612f9c5e3a2bb948eb467c7fa5ed0259a47d3f9c2047485beb178dcb49c429c1bd40665d4aa19a9b968550af7965ffe517b9fb62ffe03dda88971d0a6e7603420c0bd33a979f725ab91b3df1d6dbb5ca0585800190a1c1526023863666414567c4f3557776c940bc2fe9c1a82257c81179b20f356a02adf7004d2ee20f7968de988d3991d0db4d751edaced0748cb14e5a63e7907698fb11fe1a851ea8c1d8ebca09aedad67251093dbedba1db2aa38d7f6fec7d70e4db66fc87e05c6bce596d11a6d93f03f6b3d3fd23d6eaa7fea0a98fc87bd1f6a835a760148b2128c0ddbe181dedf21df24d22e9543269a2d990b249445ef7b59574e127ba8410289ca8e54d84c6bf2adbe2229ed980e9e7d67f600b34feef90f81296f6e42c4c1e0ae8649553545a5b857196ce7fc9b6c8d623890b133bfc921e3be2ff7b05364bc378f5c4b76fdc32c4bb95af2bca343ad4ecf16c8369dbe8771d7571fc1aa3090a2ef25783401239401bc260159b85fe1bb895a62f7a4774192f9c21aadf501e43db1eb1aab59d4814bc071d910bc171fa27466b6f85b44d218154ae9825f6ce3bdeccc3d00a427f40530b4", "result": "valid" @@ -348,9 +288,7 @@ { "tcId": 31, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31383831303237333135", "sig": "357a46fa9ced5c078abfdc7c3df2450f869f52e78cbc3eedb1aac8200c6e88a7f40a3c125c5145b71c2454b800684bb0badd1aaa7fa88603fe6f0c0049072128f1f64b12dce27c535c010f62896ef16c7bc942d51b58aef102279c0fc13c2cf873d5f7324c8b66343f42e0099530d0137741925468221d5cc67ce7fa088be8ff91180039a751faf6ac2b7d1b077c61d894f5fdaaa229a3b6cc0bdb665ad53779468519b02e9bcaadf7cd6dfa9f851260603d5ac2cd83d7751cf0e0f3a548b17c8128d5d2341af8da4a1d0434112a011825d031607522b88ad1c68e5f2c3faa466d3ccdfa0b42a34882abc5e3b365200c8fa5fe5b567438b438554c5edd052774729b497e3153a1e0626081f09da04e553f44ee723e79b07552edff4d5e0219226a47e710fc185ec664536964eadc2b315c44511e00586384316c07434e6732b9a58930428dd25beb134554adb2526687080451ef3bd526a4f8ef4ea5b03416e15b522cecf411ef301db756f6421881d2eb178a916f2a519aec536568e58acc618be791e90dc7eefa8b7dc5ecd9f5f1b9d6c0395b5405c0dec6f18e5a1405ddfb17eb7dfe98ddfc88076ebf6a213a27f92c4eed913ac4bca710edcba06c12a1a12ce2a95b4591c89faee02c01445d3233f68ce52c6c37492930f03fb701082f2c3bc999a4f70be3b77e45c097779d62caa54b405d7b92728f0ed1724e4657e417", "result": "valid" @@ -358,9 +296,7 @@ { "tcId": 32, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36303631363933393037", "sig": "2625de9bd8a16394d1cb210d7b8a6da3c0a4ae0ce93c9d806070b51e37dd10efb2026b38bc8114c1f9641e1e7048d41dedc298d20b46cf58f9b078d4fb2101081c4747c39d8277b5012256cd91794c1fdbd1b4c712f861613c9b5f1ed16bdaa5812cd386738669bc19de21935bd2633916ade87a0c030940767d7b40c9d604958e93efbfb6e926c925870785221320a4fc7d7cbdeecc4a68f2ee65b4256b9bcbf41ae409c3dfb1facc57fac69e7eaaf5a05a0d6f4d03b47fd6a743f54cde2f1e897a6906f474185068ef558673bfffb0c854dff1557272a4f445a0ef00aaec400da03cc63caa4d8e6ed8ecc0d13855ae0a4d27a7a6711bf8aa5d270077f7a6c4227a7ea5b6a85f99bf370538f6b42d8d50a2182704e813acfe984fb6328be30ecd7a0f9c41b93b1c3b2ed60ccff9d3e26fbabc06d526c40cd2f9afef43430424309d66704f25f780152c82851171caeff6bde11c0f6c95ab22c49364505649031e3104f1431b6f460d5346b9ab2f7d027f7a79a07871359e1141b7a1f4707033a99422528d76267c35891222c4ed239dde2235231a33771ae9c776492946f4ddf61c4729b840e2dcb69e6ba61cf1f418cd2420d68c4f59350438468e79bc8e64e16410b3559d661efe55f2144ab70d242964b69830332f284157ad178e2f6c13d8cfb17333b172820b4fdc59dc6012799ab84609f6ae3546f30b75572cbe9b94", "result": "valid" @@ -368,9 +304,7 @@ { "tcId": 33, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "38383935323237303934", "sig": "480b74783aebb8bdaaaca7a38de15dcec5399b1cde57e17738284be15f78c4e43cc88fc47d03b36c4d5679455293eb7b4d460d7972dcc8f0910a18393b1921fe21db99656a5268b373f06ebd17701fb56e59ca4ecccdd3541d4e3ddbcc9900cab7f5dcdae2db330bf22daf88c14fb6c1163ded71915c98c0bd62854474ab4fd4d8eddfbed4e1b9839b72b604b2d92d50192e92c194d6217fac1335905423fb67c69a9783f10e328c8bed496460af84900f5a4a09b2353506f5d3b8541eac68070f2f689b61ff37b639681cde00223bcb18ee684728c1711241b66ce0c82c0cc31b930b8bb38b4c77d1487e7607694b50732dbe5274b79669126fbd2b36c8a45acbfab7859bc85f1b015331e5a2530bb97d834eaa6425906246a0e431f607d726eaba2f60e1b02546c74390179a1ff90051feec8a1bb480971219c798e4a3fd3331aac9f872ac1132e553c0fbe0386d8af74959494f40b8cbe0aa43d38cfdc3e4c395d281b994de9f817a67ebac6f823c7fd100f95916143956b8c914533f0085d9da4870bda3fd2674e4e77ad21fae38d66b457d822b8a298d6dae06747f4bc22e0a64e5f6d7042dffb495be06a467fdf1516bbde2da1644b55eb8a830e3d1ea6b944426b30533415d0cca18d553d9a9cfd6aa010fd2cf02b90c794616bdf88aeea69d6eba50feff4f59418092b1c2a5a5cad600e5ecc18d2d50cd72105ee6e4", "result": "valid" @@ -378,9 +312,7 @@ { "tcId": 34, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353830323334303934", "sig": "3230da5932377b776053fbaa963aa0e3b697539bb8dc58e30c43ab8c949d69771faa15efdc5fdc33f2b521b03d4ddd33eda1f6674c7b53daa1a0e58f1c280a406e65201ecc9cb79d0af18fd1e99519d4b6cd627b925c1d7fadc23c1f87478642892fc1ed76716193b42b4d4f5119d8b46a9e6e1770f8ac8498e87f1fc9229b6f0f3c78394bc569adbfeb4ce1351029806ba1d0d09732e339ff0846cb4e7585e41e7c68232f0129a8ae8032d3915050a70ac2ee89e4b16d51efbcd9b7e79dd49ada2496a2a6fa6e7f3c62974531469036739f37f5c21647eb398e83f2be9fe5151ae23e9fc59745336d85b9b36cbbbba664a8ac743cc6d9f382acd4642cb9c62e8a313418bc3fa39d4568c040d14362556b66b04899c2106ee68ffd6f745121f5e59529a6a427f2b493d64c6953285c45912c2ab4dcffa55974605bd58f5b586502322fb4def479ff3dd62029bd2d87c120ef05b5d2f0bbca39fe9ed5fdc621149fc3146f8e10c6b8323f1847ebf0ccdfa6af44b20e2e775e7508dd9cfabc3edd5526848ccff9eb3a42f2cae2782f4037f712ed7d2d929b1d3e7824975463e0e16169f4e9d121235ae126615f22ca0444c7ff5eda1725efa3e19f1e587c3200cffeef61b36877f806942ee488b5e297900618abacd9ac6e13d8e4f3054242f1a0caba211c437db7836f016270d2eebf84a393c0a8839abc3322af0b95434c5300", "result": "valid" @@ -388,9 +320,7 @@ { "tcId": 35, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33393635393931353132", "sig": "5341acc50c3e51e660fb0d7e7557f9d4ae6ba9fd3f4d924d1bf8e31b3d86fc5e9b7923a7a7d13fa965c99aeb6393cd4b51010fc8f87e91b647e15e5fdd3d04ebf537145537ee3a749cd9314d38ccac0597ae394b8eb7ae2d8dedc626410f61b68ed893171d234bb739daf06650d6aab569ea43ae15049cfc0bb4cb0edeef0a74393801a3ef4c84ee11631adde15f19584297e63ce8368b1465151d392f2e541db4da52b34541a2a1f56176d5128ac16fa86fe28dc54dc0468e2baa6b60105aa08f72ff18833cb2f62a00d8f168c8f8ceaf453d2a519c69751c449482845ffe7666fb07e9a14ba1136da78ce353f5a487b4a4a2d14b2cbc3e85131950871846a17fabe16538f61b560faf5889dfa5b6c357c83bc95abc559824e4842a3e1adc208121d1f2723fb9e19cd22f7ee67d82a6766ccd6ef71046e2e5813f16046091d542e908d839df3ba318af995d8fbfca0969956557a50c4b2918e34ae651741c2fd2093fd935701a4e4bd55884043f88a711a86596812064f636fc5b19aed055da9588f13b73f5ef87038a20ba96783b36921ea108eff766fad83fffae99bd420c2ff54fb1220e2f8a93cb800475ea8cdb68e956cfb986f4c109ff7f90365c02d9db65a5f3f925c3a5dcffbc83e65eef0d6cffa0934b08465e9bfb47c55372de4d5255adb4fd66d3d349615e55267e8698dfc1cefbf14908d737b56ea96e3a95e2", "result": "valid" @@ -398,9 +328,7 @@ { "tcId": 36, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32323838373332313938", "sig": "37a64cc1a6add0bec1b0f8ddd09a18cd97ef622e90d3146abd8f22fb2aeba3ec8f310a71509be78b63e20e4e90d604207b3c1fe8c666f0c655061bba49220755c08d43354c19d81c21c344f0d91150bca3c737d75f3bf74cadf80561fb30b2b07ba70530aad6586e4ad305db2682af5462cd3e0a1fd0f24913a70c275a42f858e8f6e3a4d5226a8ea7ca456a9902ae7855243432d1ec69118f6b806cf59d171356c638ab19f840d0069d34870fac0c15ab04312232b6d1f6921a1346d56b49cf57b1640cdd3aaf9853f5c90a80363f8dc561d4408bbafda390c8f101c3348ae62353c0631e02eeeeb64f57f544b929290658b8c41eb282c12f89c4c0f9985f7b1860234fda19d8e89e99afea57665ccee286dccd45725aa720389bad1be364717e6e3c6786a68600cd89b0feb59746c9121558c7dc852480b24aab1fd9df39f4fa523e0928c6e37445d06428ae403118078237125f8ae37104bf906357dadfa1ca8bdbd8c97584ca8ffd24975392bf63738ecf94500ef0a45793469bf71b22f7b4f85054fd349bf1ddaa9b3f074f8aae07805e225dff34b51653c0f15ad1ec25d4c8056d6798c651d59c74090c204dec1127a3bfc0447ed9d62d74d42e145e6ec8157fdb35282f1c9e0b76e46849db528c0bdedb37c8b9179e0d0743b2619e5cf192cb7b107e17545589f750e6dd7843f94625ce29f45e1519ef8225bad19033", "result": "valid" @@ -408,9 +336,7 @@ { "tcId": 37, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32323330383837333139", "sig": "9144b6b031bcc2e5f3dd39370addf3bee26f9280b0c10ee13f022953b230be29dbfe562dd83d9e770c0670d074139bfe57f46b7c21d2d1b6e8087fcffdee8886546729d77bde5bfe6180f61f2c64b2d4923c5f18dd0fb839a6313020a7a885a75af0722c680a30b5e3d9cf19375bbf71b46db989afddb9e7a69fa5936d80250448ea1aeb369e33f1bbbb23bfccb25ef8f77ed87f76090eca682e2b7d32db813556f245fe6c23ac7dfe3cb370eee8b6bf1c02efbd98847ba8da6b175e6c2e8f7dc17a0cc21d776bb24c4150a439a2d9eda4466f23329b3abba8d892b18faacc85c8721d825aee636083ded2d5246b57fe4fa902923e38ecca5671a3c6aa26d316b195d9e1722c419d8c6d8c0f8dea9bf5317ef53293aaaba09bf22dafbea463dc527d80f483bb06652ee5eb160d5f51d6eb48444982725205eb96cdf9deb3e5e96e7c338237f83a794b0cab81a46afcaf986311c34bf7f5a8e9b43b97061aeda0ca2b13c5b3554e6f93cbf5843812d98c6b1972e2afa436ff3ef0ba36a469b7c586b1d5ecc52f6fdce79acb8c39ef673254b9b565819cde45569a60603e8c9f583f9e9790c6700188a6b3db41776729038ca8d8f1a8318832a91c964b74465cf3595c7c9972d2bb4b530e21da75882cf01e55f0fca4954ce1b7ca5d73f1da6d2b2dadb26a280ea201bc1e9a40da15f9d9ad78a5fbc50a5016741789d624fb3887", "result": "valid" @@ -418,9 +344,7 @@ { "tcId": 38, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "313239303536393337", "sig": "100622187bcc898e87f6f272932a6b46756a0984294ac6acabbe7dcbc91b5a917c8e66bb1b215923887b2f2a5a4ed73aae181b9bd93bb7044e1a4b4ad7f83c14614b9eb1bb33d372fc7af70867868c973dc937060e7ec6464141a0ede77d25d602aabc2a7498b20c6e8866f88f01baa39d22047d21f403b79dd325e08deadedac1d0663a6997e61ebd34bc0facc1ab6be2e885b53a76b34081d9f816542afdcfbbce026fa8621e15e88c3829789f0aaef787bed709ae709dc8e950b2a7c6246532d7c80d5213f0f3963fc6e4576c0be0111e491fb6e07a3d7726ce78b8016c4cb84b043f672291574605dc3cd06f65195cdcfeff14851437a04a25e77cdfea8249a8025c90e3ec56ca54973e96870c444850989ef28a20227d459d9de8c76000cc0d5bc1cf8bce85730d3a01a68f4c5392fca2b2180781d27f6a23e5e571307a4ff3747af226c1da1e9594c68049cd888cfad31d854ee695cec86fa234856ef129236f9ec7525aba54b353b4e1b6bb8632e4ed786d63c9ba3e8de333ddfce5fd97758692c0079482c0fc6b52951af966f38554732a1aafdfa04a77a7b76419fa9ea60dc108d5de7895d562e78d9115c498f0ecd8bb68861a22f8cd8b47cac1210d4362c404210763df395e159db96897279664d84770382c2014dbe19726664ed36f61d2e8e4e1e7e0621bb5215302fadca96db6f0d79e908050805990b77101", "result": "valid" @@ -428,9 +352,7 @@ { "tcId": 39, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32373438363536343338", "sig": "2bbc4d767cc945bf2c29d98091370cc283b6c0a0385f2308fa22b6c87be478574a82397fedd9f12a68e57d8a8694c46762d989f3ea4148da77e220ce007ef53415755149030f175edad2ad35dc1c16c163c79aeb5e5406bd9262c286e27bc723106c8c2ff48acf0194b11308b700493d0e3d3caefe743e6b23d9a9150680b962ddd1a98e308c4b6ebc21af02a37fb451831ae8e22173ec8b78b9d6d8a85a4ed13b9546faf1fafae08888202e01c737cf8d50b2f8e197db72262bb0fd7a5677ff8934dc20e6f8778bf78c29c0381ab8ccea24f98dbc32ae4255185e817f27d235c1d954b8da4fe6c04ea6530ee543b60e1db17bf43ccd3abfd70f0ba183ae065f6464bb590d6f2c459455e91a90b23c46f30231a00546d236c9a8d0a495c322a73dbc59aca82895993bcb21167ed5ef11c36c6f8a7db09d80f827e36d5d31f71feec8c862d3caf837a940ee3cd98a29887959b02b62111ccd6cd13d7d569077fcde4f6a48ca07d0efe80473508c1b2b10aa98eb00b409126fcb8b8c172c0ffe4465211e31d8af6ebec91a6a2f720bc17f064dd3782b0ee6f0a64e711a7c7f3a20ec5c8a1658d75f48c36a6a158fa7400171de91e3149e5c09d0bdb86f34b98bec418f31d982da52cb995c2e3c7c6d15fe14487e033074069f7d4e9728ba85558efb48017e4d4f8353055d6a4612655c5171dbbb1839acdaaad7988c1a9aa2e967", "result": "valid" @@ -438,9 +360,7 @@ { "tcId": 40, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37353833353032363034", "sig": "b9f142c4d82978b6d25446a8d7633fbdc1cf4fe41de210de3784c9f0030e07858d992ddd8e21b289a4094e6f612cfedcdd1ef2cc9c10ddf78230f0ed2dfeee1987d47b45811c2a44a0a1a1155d8e2877100797e6710b222d1402e7e4cdeb09b09953ca4f5a9e49eeabb79cc4175c33f667665fa2713bb589fa54d284f544fad0dc09a3decfcae813c1e48d0ae5c63889d00905f8183bba916bfdb9de548ae807593319c866b28d19c5f09c32f50cdf782439a1781f9c1dd26074c48bfb44b4b42d7dde4997cdbebd74533aa2bed5649d0176a1d56286fd492048e44b180d8374a9f5e0291edcff5ca6f4b6ee7648f7720320b4bec6c08ba6eafa55da7a4d176cf4c1764328d7a4dd33a5130687ac9a00395cd3c5f6bc6ef1dd14301252752a37414f98d476018654e280657e14d9d9db6785497b1d666bc22062c274da2cd0858e29c6d1ded2d59ff8a1f71404e117050f19f07bd58e98e082d2eab41d3313db4a7aa04e4cf572c8cfa1b41826eb2965d8bf8994715974f80d810deb67288edbc5d9c8ffc5e43d500681324300c55cc056a89d5303abefca46933570267b25583c676ea2d05c5768cdc47f1f45e2b4ce5ad06a1f59d1a13d07e44a38ccfeecc4e86ab76b3f12227efd81bedb5a4899c2541313912a91e907c09122be5a41c54cd4d2e51f32c2a333ea66bb3e91f7a30c2bdfc6282fcb3593176e818586d28e1a", "result": "valid" @@ -448,9 +368,7 @@ { "tcId": 41, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32333237373534323739", "sig": "4e4d0945b118bdbc1f7e01904a5e99dfe7b83489a07ba0a626032e5b86ad6fd3516b1455fbb67869d2b4ed1e85a5387bd2a430432b4e6c5073b81c241352cc1baed970d05f68459d9b3899b9e171455b19d9fb83828644f913ecfc403172c2f615be8751ac083d906d2b7f62b8894ec786afa3594df67ac4f3ae9647fe712a20a13ea5e980e0cc1d57bfbfee2c54cb8ee7f5c73424760e1c7819ae47e1527d0eb326f6f00ae38a16a19f1b2abb4c6e0b107c1bb0b4252f4bcf6d354975af40e5eddc537ffb6a64570edbaffc3694b6c92d8e82148dfe9a54ecb101b130a5f9fc6d10f20d402aa9964308416a2cc35d45676ed8279af31b0cf720245378d7608830340a1c2704ae2168358bbd748cf0b4b4a474cae2c88af8d7b709f668c3dcb42868aa44d69efa33b5b9e313086a65facbb60699918f2fba7c333a10082497f563084e8b5247837f46ddfca0489788a813749ac96455b849f8f46682fbc43a995d66b61f089027a4dfd758aa7bb35569379151736097488315871a665910b90c67a46c4b3a7c9f9e6822d8727418952037bc8299397b62f3464b14005f966ff7e562b967adb4ce685bed3ae3fe9cf21de851e1463214446c1e7d2dca710354533ad03c99478f3e199412b45e18cf0e8ccf75d5cb3ee2e8df5eb7c9989fde7942df9ab44db43795e5b969a31724d0ba80dea62adc63c190448435699e2106ba99", "result": "valid" @@ -458,9 +376,7 @@ { "tcId": 42, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "373735353038353834", "sig": "a31aa9ee1f5a0304ad55384b6d2dc8f36e834b191d11af3161b94a030b13d854c67d775ba612c6aaf8d2be1390ea278babc8409a4ffaa8ba2a921a39344b7868ec9edb1e7f5f268a4ac487a76f3fb72e48d17116d69ba5146988056c864843d84202879c2bad3b7d4692e42a82b631c19f26e6ed7c8d893ba18dfb92438e02be12a4ff40e57c174686c6739c7f8444b9c5313fa9686ca3a189ca70f9920ced387a97d7eedd6e4236ebc259b0681bf2b7d72d7cc22e3d8e93dbc8a6a28485f2777563f92755cdd9be8508c8a79115f7a3d3b6ff68120981830b409fc61d23a347ec14ecf157e34bea26d11a4c1d9236c6ecbbda28271d1051720db1b794b050cfe94c047ee5bed34dbabf1d13ec9918f20413da37adcb66384f6f553137742bdd3f8037c7b7f50083242616f94513aedd9f8f7d4437aefb684c5ef02121548f7522017588818a819abe5dce74dee7910ccc80cb99efc2c99ddc6b07f7aa17524b8a1f3b51712d0ef8faff38371b13e24aa4a93abc44996c29557c4c0f9316d5a61653d6917ba3fe8c3ecb87d900357e3bcae5c67b93e5441e8fffab1f4065e8e31ee3b7f5f5c137db32789913cdb4a716282909bf71ff4664c1cf893784832ba0881616f6a2d9ddc462ea630774774a4e2ea624404a71c5bfb727309504c970ac60b1ac551943cdcdd2af2e439f7720a37ca106e693ea7a18ecaf481194d15fda", "result": "valid" @@ -468,9 +384,7 @@ { "tcId": 43, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3137393832363438333832", "sig": "b243ae322497a9009b709fd8b4db0945cf655958d3201a4989279bcd06f0b9e879ff7545c9019752200856750ada1bfb023d492eb3b13aa9d4fa4de753e7cb3c261f742ccb79a23076068b53ff91c4f1a5cec0fe26adb4df0d28b2c9c700eb6a8b1410ae14b12030a7fea4bfded54f2fb10769e29596485f14fa0b58e440d4b03a3da9cc390d51da7f23ff05159a1378b81bf0816884b47ddd98608763b1554d15a05c535b4e2d862d236e58c47369337285fec82ddecd5040f3d4423050b08c6eb1250ea7dceef1d0f76934adefaf85e9e403777c5a3c1dc7d25b61c78e6e9dc7fe28fe3231156d058ee4d77248d31f061b87ff63c958e34c3a7db880a9e7f7f8607f5e18f9aa7420a36aed27e341f6202aa308e625db2c66a354433f8c0d50df1bec0147481780e0c19c2192ab6547c3bfaf237994621ca2e2a5def1813e9f5a31db8eda86a6b78ac298d6a468126a372939de76679fccfd7e70e4815f4cafaa4292fae6be941c9c6fe114d3256fcbf27359b8230c07767416c9920a39893d6f39b9523d87a963cbaa5424907a9cd2a6d2f2a8a0cce52eaec6ff4ddd2abe1df1ca7ebdf77407964fe113106e23e65d2fa8203f4fcebe291677a9262480a7a2f9ac24fee57813ca0a4cb6e76cec07c54115769ad3db2a2acf0697e1c00c431528d26ffe9a4af263b5b7c0505d2e3c014ad2483caa61592b98f3d616a665b8a8", "result": "valid" @@ -478,9 +392,7 @@ { "tcId": 44, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32333936373737333635", "sig": "c29ab02b78baac0eff29c99492b90af4401377140b9ef11e7b5f8f260835619c52b2d8ddbf532133f6051b1dd7768a3c46f4608ebb216d39437a94992db3d689f32ab82d225f5ce8d5c8cb9d55dfaf9ae17635335bed9cc8e315010796fb6b824cbd54d0441d9209fb5aa07a294a068cc7876a7caee05344436c0ddb49e75882f10239ea75a73122f7799eed71c8d13dc9fe72942d152c9226d66dcda67342d7740d342dc82b6e56f1c291822c06bd4803d27bfb56f453f8e3ab06c816f6238b1ab9494d00bb62785b709b7619c8e601e56a38db74e868ab0f3106cc8f529f12393742ea02eb8db7314a98fcfec71ce630a77841c4e6110015d5dc373e3498b9594ad0ff92e0e54e5dcd3c3070ea56c13a096618dfa1f1cc2015029d45b67049f6d13eaa4caf45521c4b43a2f54b552a8ba9488bfbf6df72b94dc5298ead25ef281f3fca75d2d7af966d41fec178870a9fba1c82919919b8323b405c1d5c8c57a659aa516f76f0764f68c8d38a19c4991890da00679cc306bd93c37c56593ddcf205a97e03f8721e393e0410196a96734f791dd3ede165c51bfbf6213fab3d0e7e3df377f271b1f75539d9eab4e05d1ee01a8b976b821564760d6342ae9524b4d7130f901756ee14f43c0f04f334f12c74375c9ce4f71d6de8cdd1d8fa5bf5c8786219dc043728f03dee4379ed4d53ea42cb8eca8cf9cc8c3fad34bb1a009da9", "result": "valid" @@ -488,9 +400,7 @@ { "tcId": 45, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35393938313035383031", "sig": "679e642c924ed01bd07e7edd845994703b3fc010271ccdec98af34e982d34349cb0694332a679c27c26319b72c47aad6042756fbc80126c56a61642d4b2b3e517d2a2f11887c519b154687b0258e38c9517b7cc8753653b917de00d1c24b49e379aaaa8d3fcc22a34c61ea943c2cc89d5d8f4f26723e0c6bc9f6a4fffee8235b27404705b4a3b2a05fdd7dea72bed71221d258b54ead589b1a4c817412537eae62da565f256c2887845b2a5e8a0b5cb262a5ee75b912ed92db592d6793bdfcaeb6f13a6eff91c34d4532d5a82ab4a1612500450ae86db3d779b39ca62754f8ebb6006cbdac9509300c1e08c37063a00f74bd3072c5e40245bb3504c838b5c5850796125dd6bf80f5c6c31a44a8ff0f752591dc380c2d64f45c0f6b1743ec2a5bb11b73c2d44a407f640251d205144506c475060d7a38d27cb59a15f117a85acea81c24604bf1b52fe5cf59af11ac190ded3cd5ca872e498e3b2cb79cfadc0353852c0a990b2b8f9bbe5ed889947893f98fc11ca7e0108a8da721cc824b148bdb9d389552f8f877e64e5fd3c002cf63f1daf4494fe296dce6c0f92d8851bf5624e9c5eb3d3c00a9b15a7f6f7044462e2c9e49d282e506819f611d531883d3e2b450433ce253c1ec62af3eb47bcbe810598dfce8186a6e3eb1e9abf982a7f688b7241abed0d772bf435f79b77cd07eba9bb17d85a76a5db0be4f8b97e508639cb6", "result": "valid" @@ -498,9 +408,7 @@ { "tcId": 46, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3136363737383237303537", "sig": "afd9f21fdfdb2d13cc4c0d15892295645f14fcf7cb079f3ea2f5f5a6429fbea3fb218c2b173fa1b565258733b7c8ec5315afdce931b6a7b7411811847bf4b8031a6e780a25bbc568a491700f19d6980efdd44cbd6b421cd696117e150fed70de59c145a3091a835e8dcf086f9c8ce38f43e30149917fc4564ebe408a933323cbfb911dc06e9b489a79451355b7a4016c4327eaac7f4099c3ca502152dce7c807dbdbcf4d988df3bb722d8fa6babde785f6a45fd05ae72240d4f674a3cec4dac1c8c7faedb88ed10a2776769f217572fe06e258a4cfa208706deecdc86b1ea62a823bf9ceb0a65f5ebcbbeb92b273259969175f375d4377dfbf92668acf72c10bb3f2f2220d253147f4ed0f25c4a6eab394c07f5831796522c44c3457427c47c40219ccd6bc0492a694af6b520e41c6d4832c9ce9e4efdfbae33daa4c1f2c7f3a78019143b2f01f5ca343304930981bcadd2d526e79b5623901033bbdc58f6ba5937a8d7eeabe47b889b5b0d10a85b3789ee1f1716c3f6a59552d9c0760100ff598c3709dda142443908509716205fd97c7e417636ee522de791b4ad39ff58bf6dc2e7212c93790034ed6494f1e6f293cf60dec30d9b13fc331912a7a1765cfb74cad7c67f21197a274a8f75ab817857b8cbdf4b5d0ed9c0938ea0c539f81dcc3d7315fe415b562d0afdbbdce1e1eb8ee6a01c8042d8eff1aa4bb3b0d319ca8f7", "result": "valid" @@ -508,9 +416,7 @@ { "tcId": 47, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323036323134333632", "sig": "75687fdc305d3dd6278c0cef3bdf1d62d7b5b047557170547d3021d546c86fa682e86def5d5ae432586704bd3652b2394563ae2a1bda25f3d490ecd4fe56117e963741a8cffb6bb81b99a3aea3924c05fb957bbd19fc76a076ab78fd6819c981d2ad2ca8c19b5a2a2bb2acbd864cf072f5d7929e6a02a14538c76442302cdd7c91e9fea5b650bf9eda222820471cf35a1af32415151996bca17802249b3a0884eecf58289695f1ed11a7e83e84641f1a218002ee292262a5fa48bca7e64c692d614590f76b4d08e7751d3ffa1b57bfd8708decb244e63b0f99abbb2c8c47ecfaaadb2a52c760add96d84332d0b995b7771775a926e4f4ebb2c7fd0676eacdcb261c5e47add0ab63c0eecd5cf9e24ca6d0264b131492da76f583e77dfabe06d87e2dcb97f6a089f1c41b594063af185dd3e8d07ec8c1ed03b4c91393cabd425cb1c220efb5d500ada045185b585189b2f33e7821ab9fa338f00c57c0963d0a7821554ad0c7d425e636c163f98cf329c1a458508e5174008e1db2095e9ac5f24d18ef1455ec40e8554bcc37289e55d98710e4ed764142c86e0a9e18666f39ad9afef55c623b7eb25c2599ffa25529a83f33808bff9ecfd2eb2b73a4941101b5bd61db7a48ddeb1e3dc77b8860234c0d14ff6109bb50b21baca14e3fa29ba2df7c9677192e833f71bc389e936d6de09caa718c9fd5d66fbc49000ace60000c1f2b9", "result": "valid" @@ -518,9 +424,7 @@ { "tcId": 48, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36383432343936303435", "sig": "146174ae8e45facdd9de77c544fdfd8762f027a3bfbf551d1262e20e253ca2a2023d541a306bd077f1b0f261bc4333edd14154c6b13f80e1ba5a348b681e93f43f49d3910849777d244f941a060f218348e1f546afaf88bfcf5c9a2eaeaa3c459321c95e93cb461a043ab3f842c3fc5b0a94a057a053ff8da132aad03ed317d89632daf6890be864abb01a26ceddc1491e50041d274518719c6337c643c1a8403a0dcd785c8fb3f0487fa3736bcf7930a725ea01d99bcef4bb1eb606ccbbd847ce3e757417a64998478e22171293c684ea4b697dd9c0ef148c0fefeeb43adeb4b853c8ed9980157f6a688c7c43e0afebf189b3e28df1d23808f566a49eef5a40a5e34e6583f136a66a86028cc58ec2078aad28845c095305547a4f96fa3fd3836723d2d3b9e01cb224ccb3556e5a1b79ff1794bce2e23c921bf7fe40781f213e8359ffb3be12fe05f1d238d3283fb9b8f9997e2f1baf6acbc5102c193557eff82f27e46b4b7a11fc865148587fff8def4dd6d3a1643a1929175b0c9bcd9300f6fdc65c3546d36365cadd0733a9463b98d6dc2b1c2dccaac42b9136eef10c2e863a36337fa107c5533d07d46c6870a3e0cfe398df26f0c42f9c7b49567316dd04c811232b4345d5f069872a09a5abf5d8bc69a0a2cee79973abbed56ba05bd7d741b57bb521184e32efc10fa0549abb2dd7b731b38e2839212ae6e7fa9d0c9ca2", "result": "valid" @@ -528,9 +432,7 @@ { "tcId": 49, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323639383937333231", "sig": "5a466d26dc77549bab3eef2f1b8a8a35ca7701c346555f8724cc8a3f878178328b5760be49fb386f74c9adc32ce591249fd49f4bff33020f607b1dfd9d928538c886d546a7fa21f3813589079512813a9e3453ccce1e7a11e153dcbdfb5048dc946a1ada3e6ac0c196e029563fdd953cf8b70e241cf884ac2a84e2044c0aea5acacab6aeb884ad8494232366bf2060d21848f3f94bf8273af10632ccfd3694c2486719f0dc25f7c561ec8a0fe32d74b5f914ce3b90662adb057561400f625cac5e8277aa691b6f43e696c044ef2890877e89725686ffd4122698673341c8afcc9ef0402ac9c5702de6ae205a16c6b13486a4958ed202a6ffa855c2394b1759b3266d5abe9e87c5c4a2e2a9fe7f000e2d95b0d6e7bbbbd70a27a8f7b10c8b90f07cb5e56ab65d4741308e76bfa1d3e5e2f87e6de199cce249138609b4b839151bbe32876c0d32c777e173613be161f5f9aecdfca9877cff6a4b067a253bd4a71435d6413fc5b8f9913beba7b90d140ef54babd942eb89ad5224413b7f4c3fac78a8c20d4c430deee9124467287f77b4634bb745902b352b7d3488044fa1cba59cdb0e68c44aaa3a07d5ae846f6880bc65194a7df3aef0bfdaa92313a23ba7f28c78ac68212dad80beb562a70bf8aae3a0efa51c653dd5031c40554dc96276be9e0ad8ff0a4cfdec5a0e4211bd161dab69df483427980f3ca1a3e12d56ece7a5ef", "result": "valid" @@ -538,9 +440,7 @@ { "tcId": 50, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31333837333234363932", "sig": "3b08c38ba55aeb6803801c01f89df79d7aa3efb698ca66b5a9f55b9e52ef7258c23959924e2798c07bd3f0fd6fbf5e1ca3e9f6f9d792179c35f1f7108912ebfa23548668948a196f5a02201aa1e02099ccaad7a14b7f4c0988dd5592f9a2e8cf60471eaaff689b25399819a59ae2df374fc8e448d59bb494717b3f95bbc9b23021e0a34b77d3b9050059999a079911935a5c6706d55c3432cb6f709e4eb68b6d40caac07e1b2daea7a206e5b7a5c81656013c1212ba1eb319edf48bbb49c2377559fea90d9548e64c0bec9aeaa217f2a3296e68ef11bd5de9a4c3fcad76a77ebbfaa286ba64a7d547cedb032d35156b4f642263084c74e6429b6afbaba99d5a3e5c950b434390efe4c6b5f207413a3136dcb76c11d35bc403cebb0c163ba623cadc2a8616ab7e64d315138e8d6f2baee4722cd42022ab35d178bc589d8757409b3cb87291d69f2efdeb9ebf033a06390a8c94131b55dcf83266610b417d9d6f3dffd6670f5a1162f93fa42c644968c57ec53505c7f1f04054db9b4c7079f6a62b75180502b344d3e961c9679e9c4cd5b99e890f5de3a3da56e522fcc9fe5384430871fe8425cacd0bb5f2ab2a4ad12c734bc104dad03086dcdd7531e83a41da218d04f4d2e1bd690edb6d8aad35f0bf935edfa9aba16f17a0b0155fbd1170d2b1aad6b7333657dd77406c0fc7448726e1a3ec6a1f9c1992766ae64fb0c59f9a7", "result": "valid" @@ -548,9 +448,7 @@ { "tcId": 51, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34313138383837353336", "sig": "32dbfb19fac38e2401a0f86fae82b3a2ce6393aa7ef84559ccbd9fe9577ff2b505a238d267207b6746544a0a455328d34f0128c51e347abee033cd5830b8e8d8587f43c99ba3145a7b24d60295e2f481fadb03c13a9055a8ee0aa207cbe183a4116c087fd0cce2680a5629b82e1168ee0ebc1ff3f2f32d22063458db9e72f0307ad7a4cf6570f400e5af4c8296db10642439fa224fe739d454c3d7e1f14149c20752bfd6ea6e4a1aaaf8814397c17458bc9d592bf8e31562640c8a687cba5258b5c28517bc84659f6f7712874d933f5d72bd0cc48244e45f60c217562a22688ac3324d4b3f3d06812b3779c7d5107fd841a0bd397d6316918232b30be3fe605f459463e7c4a4d3ee58a164d9e8b3b2182bef5310a3a9adf6355cb7c089e9e0e3067691f340b4fbe99bf43d88cdadaada66f908b5032030d7a2dd8c62cde7378b57f77250e051398b96bae267c039d09c9a64a1a1aa86f47244e5c50bcef9ce9f280b6564cb12eedd6e25cb14a17c5ab2fece54bfb7a8e279553819796b9f54db9d856df8e2a63903eb4b2afc56118e9ca08d2fcbb51e48cfa2c13c0d3dd3f9aa88eb44d5f234e85bede5ee4ec0f00b390937afb846adacf6413a39b69cd178429a900a889ae9d6baa9954acc39e07eb50043b0d2da2afc476c563fbb341993d2709a3f0b4f4730256be509966a2eb388be5e19c3ac002369065c5dafb0215ef9", "result": "valid" @@ -558,9 +456,7 @@ { "tcId": 52, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393838363036353435", "sig": "3be0f335507b49da7afd6dcbe2b06624c120d9a0bc932f0005c2120cf7e8679046769bda85afea28a2ac9c3f2f84c44536e1b2548920e4cd9cdb649c0667887e9d2c22f89ad31ea98595e7007670bd07230552c9ece060b6e81ca9ec1b658acc9e4e67bc4529d236166f8db1b04975a979ea03dce8f8b27cbc7488ba29f7c721ad2591652bd61f8ee79756f7b224a7e6d3715ccf03b1ceebae35f86122a2d29e9562bce3acf2251071bc85427cbc194be3ab003264dca3ac125d42336e1788695c30163369e76a062b1132a83953239a7eafaf6ac878ec664c3c880c5826184cafad97f2e56e37fd99148e7f49979079ab66881ca4a4de81c93ce478920c18fa4d8a13f8f4476728f654ae64d1e47aca5312f16f3c21a8713cc7edf0574fb31faf924e6437d7711e856761bb63cad0378f492326216509f89911d1417bb229eb1b80295405d823369313c7db586ee093b73102306f274fd30dfe0f43dbd10ff4d6e56249b1b4e94030b341126499c6bdc4c8d9ce576f4b67a8d63309eae7bd610abaed353431b99cb01369cac1ab65cc225ece172797c15e4f8c196513feb06411a69da6390f5085411f3d7698faa6f27d9b42fd3cca1325f60581997f59a595bba4838951dfd4c914922a1cd4d4dcd790329898d98320167493227bdc5f99283c1578b0b3759602ec756082087db4cd80168e86596b9e79c352398e315511e3", "result": "valid" @@ -568,9 +464,7 @@ { "tcId": 53, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32343739313135383435", "sig": "73b8803ad08e4c6a3cd9dac9258f5605e401257226e742aa2a99cf037f6f709bec97035ff2f05068dec614386d748711d14d5d197116e6740db4fd2a683f44060b75170db4a4feec7722dd58e2b1de7f6463993db74fb3443d4f8a95637cd03cd440892b0786aad6e990e27931e241ad0133aea2c3c3627962f1de5e84f51073db29b3a7b0a78543a5d516de42190d2976359d545640bda31a7c7edbc4306a981a82c82408263401f0d3150739b477575e39292869ec3095c6fb19361f9e595548165004c172f29cbd2c64b9766c60c50d37ca10272a5464d2e5bc5cfe4aa00e3a7096ab13f1f4c9a3617739d084733aa721b8b4671fb05292a58bc04cad75594a9bace87b7c39adc4ed41d45047561d4d3ed4768dc5cea98b163c0901cb33ed38ccdc3057a220feab057bb838f632f571a859af40e50289f48927c71999c1ebfe523f354f282cf52d5c4d9822409405ba83f1a043f61655b310fad872a529b95af93beb44f6184c1a4e5a03ae0965cff663d0f86fd2a80aaa73ffaaa14fe0e9a9333f4035e19984bc8f70f2eb55dd1f9047786792847213326c63403164b98ba6699aa78ca2a8bc01a8f61f72df508244093989e7f42dbf798cfd39615193f53979180adbef6f9c9b3021bbc930f2cfdbd2ec9693b58c48fe1bcae2eee85c217d356396aaaabaf623da6ec9e571cdc1ea303ea46f92ff6a1506373f06d4c966", "result": "valid" @@ -578,9 +472,7 @@ { "tcId": 54, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35303736383837333637", "sig": "878c929a51f3b16991dfcbe548023dd6f04071f12af272ba218dee01e7a9ef03954b96944844b74cfce6efd117eccae30a08616ed3e861c8008a62e657d7fc742aa501193f5422fa72a191d0d0c35d291135b2b4d5ef3b7c48ca24aeb1bb5ae5af7ffdfeea547b665360f0b8454a8b6176e7472b6f5bc83751bd2026a7b2389974df5f1fa6ac6b723125cddb2c20877b20d7811131b6a55d3897c6fe6f51184ce4fc81a7e1a27cf68ea7d09165756133b816661df4e0cf0d75725ba43e8cc1217c0c9f36dfcc48b3170c0cdd9b501f9a0d56028a97fd64e046422c0ffbec7418bc862319c97e3fbd76982c883ff51fdcb1989f6b1142602469da7b233d43f4bd4ec6469f31cd9dc4e88ab5b79ab2859127d56f3056dd4c8f874fafa22c3384fcfe4917cb025234eaa045aa04f71cd8822510e7c9aac87fcd5eefe96692c340719a943e7800da9b110efad869ddeab00049114dda9234322530253a51c8158aa33b3cbb4f627fbf22e51defd2ae5b0fd1cd3b381ef34666b2143f95539b643adf0d4d80fc0102c2eefee7f32afae7b56b1055ddb4d4d107a6772c7fbba366a0ed279b86c446123e93e59dd0a28b9f577dfdac73ffa3a15620519aade4e820a9f96f139925bc2d28b2fb4626e20a3740d14be4204af99b7c96f9b58e7420b23596035614b328cc24906fdbec7920b3a5ec970dc8967151d66d74cf086687f08cf8", "result": "valid" @@ -588,9 +480,7 @@ { "tcId": 55, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393838353036393637", "sig": "56027ac715f84d90625b9328686db3cc420b10895abdfc268a79c28419e04cdad32c43d2b03eef1c668184a5f86cd3e2d19ec2eab6a9a7c939bb196ee561b78424aad717aefc088ccad4c16dcfe5ba3b077cc975842d25ce978da5b928f150612b48ecea8c3c6d2e9b66764fe546d8679b9457a612fd54866f01162d55c24f17dcaac2deb33d574b845367cdec01cf5493c413ed9fe39b57337ba66552089fa29d89ece7459c95ec78f867a05ba630948338e0f62766772e2c33d833b6cfd2bfc745f633f4090df27af41e0fc7104f50c0273459e192af9bab5ee32421508ee52d951ed93676df9a0fb5078d79ca8093b432216a2ed1e72e28bc9c8bf0e797dbe39563808add3e976ef8dc0060a25db2e812e89a857092d62908aa9a6754c4451a86e522749512cb6d022bc9507acc6a1a31651f84396ef912eb7d33093df401ce8d78aa4c4cb69dd31665f3204fe3b271a678d39555864036d268f2f5cd50d1d313a2488a7b191d702e2c38cc53ae01ca644922631ce517445f3b6089e7bc94a6c5a901ccc47cd61ef992cbdd97db1b01c0080db2d2f0349afe357ac85dc8e2adfd5aaa65135e5e3da45292c5f2cf8fbb290a0cb4ceafa552dab048c30f10711538b961ce3a0a6fe9df52703e9ea1774d39aab0e1456d8d7e61b8012d88f6e93ff5628a4b5ee47900d3a0bc634a0848b1691c544956f73ae060529dc80a3740", "result": "valid" @@ -598,9 +488,7 @@ { "tcId": 56, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32373231333036313331", "sig": "61f6c2fc861a3fa3ed57f70c7757b93557c8c5ddebee568d776efbd6ee929473bb3a497b26bc401f7a95cddf419cb315b8ea4c0186dc1931be231e5ac93909c984a37be5a490a5aaf024de3a3a1823dc8ab25c63986f0b1fa9e8d32b34145fd06ba84f58d4ce4278a52cf2b6e5e141398122a0a1856f37e1c52a6c12e4045af214bc761a3d1b03d6387cf5c3fea781790956d70a60fe23355c02585e75df56876d0235753590afd93d0807d088bcf0d7c006c2ac8b0a9e69abc3b53ebdca6adf9bfee6103ae75d7f745d926646477461cbe18a5debe311a2eb03815ccefe6f9c2ef1922839201e8b89eb11829823557916e8c1072a4f8018f18ffb4172d76250943c5f39a3c1829b3a75c9c19fdf266732dfb5402a7ac125a45ccc90cdd3bcaf4b1fd1e93e8745e571b4721807bcdfb9cd95a79f0177fdce0ab84a24761ea59c7993fb48795b28dca8031226f2cac62e9d90f76040cdab04ed48ceb64e24da7deb5e16b255fcb5e464b1241de5f3b0c294373e8b57c32cd12015987c6df7ff2189614db810bab871e455fe935cd8cd2b282c686131b1b0ee4331a4d28fab974287198af800ca065eed9382f071630c0df89924864fe84ebbd1a990c51a2e217689c3a9dcab990455345ac785459348b5a1d9f6269cbf03ea1c00a474c81d48eaad11a5c12bd1252d9ab50d31f723727381f063f68c9d9158db3f112114d3f04f", "result": "valid" @@ -608,9 +496,7 @@ { "tcId": 57, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323034313031363535", "sig": "c24f1342517ce4f4827846d7c372d284baa9e3caa72f9eb3fc0f938eb111779982dd37cbe90dfb3164d782839d1623be04f03026536279c1ba0cb2da868c8fbe52ae5d775e4a1b66a78d83aa228593df11651bf22e95ba9bc1e2a15916ef6df3a6a3387f9577200d46d585bd69176afc63e8861b612c232420a03f1276c589e7ef56c5627352988963643e7fb8094890b6b5678a741cb10716848abb4fa3624750f61cd2f1d5a072d471b93a3d243cc0a4cab1079aa5c68ed1c8767fbe8669bf513b953e421ccebd17341f8689f649db6f47b411e8390c7158d5dfffe034c5d6e95f01afdd524305bf1295ddec2f367677b0a842120c4c9a1428ffcd21e6d313c3ad876545547ec53cb84a63d628b68cde87965daf0fe55f0973bdf270d4144f5bbf29ae0187742d5f0c83fe22ba9972fa7806d235204ba099f5a3ddc8c14478fbaf794c098edf02f06960375c5c11b177933bf20527bb9ecf307cc058c07999893a9de62dad1b97dc342df7a6d236b8df152c17e356a29f21f14e62735849ceafb16466b488b04aef85b27250498c45da327798aa12fe42077b6b29d9de566fc18e2917bad20b28240526f53665f2aa56ca49228641bed4d6e6c55ecc0794d50fae088a2a44383b1e7a151d85bc31406b43896f72f66921d925ef3e0abdaaa7e76196f384954a257c1c2a71a1068e6e40e5b3ea23a6a5c66ebf304c73aa14ec", "result": "valid" @@ -618,9 +504,7 @@ { "tcId": 58, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33313530363830393530", "sig": "546262fd614b171c287d1228ee8f502010ddb5e44fba513c40a6bb246d9ceb12b4446d989b7d33c80135ae0150e9c02338112529d4e50abe2b9f7cbebb4dfbe48226cfcb4383d6baaeb3d85bf517c5f65892a2676d266c1f94aa8e8fc3a73b049d2d9b5281d3d5df7673e466c21f8adb85e765ddabbd28b8e853a9f12cfedddf2de8c2e3354a3b657aadb840156fb99f33392fe249e48bea33239005e44d6557d0211530c52b783edf96a46e1d4b0dcc9a49c0229601a3e4e77d61d393a0c4074011a324e614c407bb913ad20cd8622b120045a4233514076f01b89d3dd83f0e3650b95c53c99c8d09fa05a6dd8ca169b7ca05109421f088274d9f51fbf41a23074423c8a2f842c1fe816d34c11c407f3c7517bb80f5a791d6d1cee09cd28ae5b0ef93fe0493557a80ef3c325fd740903c42bccd4647623bf207f0070059e342432d45bf304875743363803d480821e19567f748bd7dd34f7a90c4173d31d9f520c2e5c3a207478ab88332fffb0214d930035ae51458e8368fc3bd5de531742f4192bcf1abf861be81e4fd6c24169917fc691369b18159ffcf8455c7d2ff1cb2f891d26d016e26a8b1211803533a58fba27604a0661a4c296fb511d2307fad366be047d46508b193699369c742d0a1c9ad5a8f46dbe758604fe36df86628b41ada0ed102f2e1517584ee4d3b946c6c6d821749372a196f63733ec9126c8b29dc", "result": "valid" @@ -628,9 +512,7 @@ { "tcId": 59, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31373237343630313033", "sig": "4c8a28cf3e3b7a64df8edada86372b445756f109bce23280869e8bb206446553a75ec99f774a02d2d316d6d19b7338921fa983c6da3bf7942995ec36d86728b400e3b5c8b6a80952bea599be2367b155baee9d99500692febc3da9eb83426797eb99673cb36ea4c39debdede3f699b55e6e5700d4b86d2ef49145c311e61925e625f8d2d415d9ae8a188a097757c6b91b5c224a940e811176db36fd6d4fa7713bd12cff54fd90328e142105e7804e45f533679ea8cbe4d62fa460719469dbcfea282ecb2bb90ff69170d7cc7f7e5d4ade10f6aaa0b6f960aaf573b68cd0d14141231642ce11639cdf33320c2f93b7c0dba677f10d11accc12f5f4117da89cb5f7eec2ff644fcedb69bdbf10875ccbb90ad374a53527ff23928a20c048c670e28884e7ed5f68e4e170a7adcc7ef085a3648bd3861b6abeabd115a1c08d4b88dd9cb7ba85250321fd5f700325f88968d64353674919eebdd9b96303fa2abd1009e14154c362912b5b866f345d727a6e16b3a74661f0ce3b603dd9d86f46e8e095dc9675d9284cd6373a432e730c392d726f68c4a9ef1e4f1da45c9223f54cb1ca795020c0ceb1f995b3c15ddb221bceae5ec4cebccac147514d60153055a7046df63fc4f1b7a23ca6eb0c68f2f1be865f403ac491ec230856fc9afef556c79422000bbf39bc95cba10ba1973d0c3890a43b9202521951d9f7005aa2354e3cc88a8", "result": "valid" @@ -638,9 +520,7 @@ { "tcId": 60, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3134353731343631323235", "sig": "4eafe90c9fdf472f002015535a5846345ece6d2c5990b0873669e5dfc4712f20a2a8583493dc12f0f1f922aa77ca414a6f739491fce3e886ce78febabfaf7b0fb143bf480409cea53de810070b95ef6f06c2e51fdb611ca99d16ecac3a6489de8dc8dbe603daaa12a8c528a40852f3b37d7daa86c7cfe2a51101c677daaab41dc2476c0caaef7f911bbe6d2251d3c3410279daf6a9d26844b22096f68b1c6baea9fd8513a4b81f74333c77e1a6f39056831d053df081a15cfdc8077ff6e4c4966174e88eee40d6762db816f497ac86fdbcd5e05f230b547ca06b657baf7ada083fe8cda5040ee7024cd87a38d418dd6138c2ac7c07c224f236c4cb8cc0b0754d22ddcbc9e7b1ad448dcd99931f5f5070fec57379cf83dfe6a9974f294ee06bfb5f7d5e1d345446c55b86c574ec5e6c87a84e1cde3826027a807a1351d674f0ae93407a23fc1f472bbf0dbc9a91781265d866d93c54be194d6daf3a748a40ee5cddc99f31d3bf7f198a529dc8918ec52e2c49516ca478683abff92d7c37462008e9051f8933b7278ba4e592cf9ecdd0e3f15cec8c4a76612180a22014e40c5e67b22c244183a714d879b4e5dd621bceb6f72fb7a2c9a70fb5c8aab42c9ae529018cba12e8214ba229c25de3d20e4ad03d67b531064f73da9c7956a714f4e01b7ec5b7bf400fbab6084c6f6e1956016f3cb322ce079dd2550f2d009f96e2a87c5a", "result": "valid" @@ -648,9 +528,7 @@ { "tcId": 61, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34313739353136303930", "sig": "5deb38abec0f77f86d8e685082f334affae9bed923fd2ef6fbcad26c569f9f0dc9acd9a91a454202ac2160f3a48036460448dd2ce487149b52eb1f7a6ce4466894568dd18a40ab135f304f0a1ecef475d04d8623fa2a54466813e899d92e6dbd93025672b94382db4ae46e31be85b0310e00c38c7d59a798ac9a26b3499b88bd19d22aa00b2d4d1b33c9d6e1f9aaa5863087d9ff0d52c5a1a094e0da0af5a3a0e5a3b9d81d71a7020141580a63d8c95f2705fde7081820531577cc48dcea1a4db2a76c409f9783f37cfbe5e69f63ec9535de1982e07eadf0191faed3fb6c389bc263838cdc006be48299abef7a760e4c1b5f200a92282eecba8a0b2c1765435f9d5b098f93d3da779816c86f15d6d0af8037646c2825e90df0e95100f2b8f03b2717372d224d3cb5037564acfb56f8d3d9f3f79aecac877947818fae068196369592418cd3cd04fe80d69035a04050f3cecb57266475256020281f8dfbab0670cc60f03ae585fecd86e881cdf957970ebdcfd384bdf224d299b4de2f4373e2269be156ec6db947606496523b4dbe7d7520609f82cff421b99318742b3cab24179c563a84e631ead75d79b5eed30617c8fef57563d2170c612baeda07ae87734f12f43585b28306900c5ac461aabf9d32bc5ba8a4f517cd4f698a6b1899bfa0751a798c56b485748e0e53e27fbdda39b5c57b7a15060b025eb1e36664b48c1968", "result": "valid" @@ -658,9 +536,7 @@ { "tcId": 62, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35383932373133303534", "sig": "89bd513aef05a92a16771282e95d28f3f2df41bf3e0eb85f052205fb68ad813f1e52f26db9e133e0915d6e6cfe088f759895966e4ffc603f08a1385ace354de81fa1b65f7d4fcbdee4e7a2e783e8be44d283060537930194b5f3afe7e8705ba07e8ed1e6cf3c8d3cf9433c3a450e9fc6a8ca8e0979f0db12e4a1a64d2c5565f96e8e328ac1125263ee441cebf493e7cd8d74746cee96498870b06c920887a7ed1bd4e6bf0102dc2a027024bb5e13dbd8c136667f30a78371bda03feefe109bd933716d1c26e6f04dc1558492735aeb0a4e556e985641f889185351ae326d9312ccedbac133da0e9b68c5e86cebb706d15ff9fbbe0b7f1cb8d60a2e47c59c313a5b3e1755546bbe08160d18be779d62a0d0e5f16dd260e42fcd62747c7129873b08ef58f816587e775f0c8d766e9b9cc02422bc6ab67c013dac244bc8969b17c12edf59453ac3da8d0e8d45d9c62dc27fe1ea6ef961bda589199baf3cb8908e464050e5b6f419ba216ef557758b357a2c8cb04810f9b478d44b00ce058d07f88a123eaef9368769ea92cceb52cab03fbb4dbdd4b7b8bc0c02058491d997aee22c5c04a57a079fc184f7769ec790b13d8db444fd0a29a07f2ca2144cd239d532c4d747eb1aab83e1451572c01bc828895fbddddbe59b42975f77cc766269b32b23ed1075c91357ac5d82fbe5c2781f48056849b41335dcd60427c02ae66552797b", "result": "valid" @@ -668,9 +544,7 @@ { "tcId": 63, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33383936313832323937", "sig": "b7c445e132cfd2f4bcc008c38a390230d95c141753588b85361b3b3d44c55fb07c248abd17212332e90e2dfed056ca72fa97769a503d074fab3bd81778e0115c30f799f1ae22e62903b3e9d528459441f128e0b9b7c57112abb2989a9e0441e8c328e12b2d6b7304e618eba1bb61ca84cbe8658f84798f3d5f54fa6a6ac0b389d12a14a2dcbdb54142aa8b571d5718f1523c05e12a46c065c74315eee0727a9be3833e13b03f637528cbd4b97b93eda3532fa461ed04ae542900e41e595996f45c9f083e1755a1ba56b5e48e4eb18f02d0e77083bccad8f37d432ce1e6cffcb3ce3254a128e8d2724fee750129875d3355529f8bfdd212efe10d804de30ad3d47f655eaaec3209b33bc87cfd13a2b81b81210b7b3442ca1a1a25963e9389979a5a75ba5468a2e077806df89d2305e1ac923ccb09e2491a24014e3ba22d7c141dd0a5642f9c7d1925d9d993270aed328c22d29936b0522330f3cf7c470e0d29e552618a5a9471410b3200bf967d9f27572ed52cb00d6a7cebaff85c939608d570d03f03f886d1c0c5a3c0a449add38cddd9e7492baa0d5207dc9d8a21a549be4c642e3573396f334c7680e5ad6c2b25d78e68730a61565874952a106e697be6eb832766d0672045979dd0633bbfb40c63034c845d47d9f20afab0a0ab5f6e0062a842d4dc84e9722aeae2e28656074187028b0463bea2b57f3bd9e11c4ebd1c26", "result": "valid" @@ -678,9 +552,7 @@ { "tcId": 64, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "38323833333436373332", "sig": "c66f4a3475e8085140018aa928b82f998379e1f560bebd179132537cda3d94d033ebd1bbbee040c0f8729032c68c3c89e9061ee08f81cc1782738e55090af4a930d3305f7d94b54ea202360dbe2b222c488d066a063367ec0518ce4f107cc4ee227e1c4a033768be7914470128442aba0d628da691de2ee304ce40624d07a1343bb24caf641b1a44568c7e1b432a6ad393fd28be0458a65459f278a9561441104ddcde38155c14e684f7cf3c7f1a6b23724bd005192f4d1191029377902f385664c5e515624e694a2070d83893aafb88dbf55eddca32d9ad8de6213c977a1e69711dc67d384a9cb9145d177670894c353b8e24b8e3b0f152c2b0c1232045734ef61c24f4fe994a2e99876335e3c700b322e63b86b6a347e2dea67818d3d623e34bb458f2e92872224b4181eb91dd7bb3ef1fa4c8f58e682c8c148aa902655a7cc74bc525c2bad13530c95dfad47c3b04c5262c4cab47c37d7a011bde04b380c91e2876cf052cf294c39a9368aaeb7fe006ab6db8930ffb4f347b6f8d668606ba1542a010b4e7680291f423511c2cd56070f9df21dfd1428cec2083fa2c87ebd112156e47c758abf4aa5f1d2ff80d9f0959d4bba4955d793445cafcc32719e1c07f134696d9e176f8a5e8ea7230b733e4bf8d92beeff9c16e2a938240ca83aaccbd38a7beb6668eeba6d38afa6ed892825af57b15c03d936d8715bca54823b091", "result": "valid" @@ -688,9 +560,7 @@ { "tcId": 65, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33333636393734383931", "sig": "4eb8a9a99f29927e600ff325421379cbbe06016552e6444d8b232327d2674feae72a9744b9bf461b237405c98a512faed8dafb29454e5011e9d7429401cb94a2c96bf3c464cf386ab971d7f0be6f62c59071a6384f1681f5a036d3e5af60a634ef3917ffd9595e77ae6084cd26799d93557a8dae375fad0b28417321e1143eace66500d045fede420a9144da6ba040050940d9809d8ce5aee62d52e08b9a1fd24c081a405491285289fae5c1bc9c89e9f700224e27f2564560e511ce1488cd6b7f124ac55f2fe54563d1d2e9c8ba3cff29bd8c91dfa9c000ce709414874da1f4640cddda3df74ae9367f6e2680be16a7aff5b1e1229c4195f9db88030b28c16cc6acc9a75ceea46fab7bb9687b2e95f9414092a9be0599ec1660fd7b2dc16ec2f0f460ce6579970d1a04c1a7fc2181b893b76367f18bc11aafc6aac1c40abd4f87cd8b6a7fc3516f71edcdb794accda2d2f4e8b5b41f8bc80a34aa5ae3acc52e64aa1f1e8faa67a3d0676e67f904de98cb68ef9364920f2ea6e50fd918ee0a8dfc0c22f0a70034ec5620488212df59fb93e133198cb5e49c2a0c4c472ae4a7a9266290deabf8bf338eef0ece757f4864509e6c0f21f445c650d2f763d1ac47ff07da2630c01cad83eb09cf8aafcbc238f155bf511d60a3af710bc02b14640524986b00f0347ed17fd0dd0b05535580af9e0bb41fde72a907c042a09a0c310bf0", "result": "valid" @@ -698,9 +568,7 @@ { "tcId": 66, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32313939313533323239", "sig": "707a88ab82f22de019e4843235bc3c5915483066040f11fa7dc7386d7e63c438eb82bba17d17d9b057a5a1438a84e181181e7266547774e9c5acd3845653e7e17847859c7c19f92c3feb8beb295e5af0bc300c1ef068aa1f9539bddf60bce8c42bc2e9cf261d074d6ffb444caf8f647d4fdd7bff2dab6144670bdc43fa7a02da09b800ed71dce9a931f1c47d9ca7a05896111fa4fbe99e96cd90b5432d686741fc63cf0e3b792f6370ff2572290673cb3afe10bf0cab5b9a6c971705236668927ac75087af78711bdac541b51497015aa482fecf5b111f1172c5922939efdd243fef2fe50f2340d56ce64a8131eac3d34149e4b09f10e1276394fa14228a16641a598f24f56327b04f33f47ff46715fefd02e6ff226ff0d6153019a1d337ebf5647d24614918513ec3b5dce5c19b9f1edb20abd38de41a6946bc96df81a4e1ceda56797b6f57b2e8abad8d938624a1d7bfd0c2b923603d85b71a59d041bbd7cdf03b02442822a8cc102268adf66cab432cd9a9838ccc3d9f0f39b71524045d8304a0af701426c5f911e6ec93657a9112a2d820e46807b43d7e6f12123d3ed9e12b273eb8da06149fb56460a2bffa1c1dc549c1e16eac373d9db0b35a965556acc1fe107a79825001ca189c7a171f9211fbb23be36c8c4eff4e3d972b7bcf682554fa5b54ec03187c008f31e51452410eb1dd28610414d7c06c41df1415e3ff2c", "result": "valid" @@ -708,9 +576,7 @@ { "tcId": 67, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35363030333136383232", "sig": "0f19053e699b1db95d91a30c53aff8a73acff1f08556ae2584655d006f44047ef8f609f26fada69446e133a972a2d66533532a025a4432e0bab8fd35cd82d47a3843e972e8575908c8c795b11c809087d18b39fcc70458bb61264833b16e2594e37a979d8af83632d6c276b2ef74ca57e451f1388fb9584def70ebee7fe7c06613241608af0c050182a2d21be699536f7d848ec75b37931bf5658054e40782fe5d371c66cd0b6fc23ef4f875700dba54a5b6b46842a4d9f10e35c0a7c7de671e7231f3171b1053c2f4b0a126b95a16be815d6b1a7944505d0ff8f99a310d6ad81e8d4b34e0af7f49a0247c654a1a05f85e91585bccc42e9a76d3742d0c1fd228fce9cdb83a086cbc2178e9df246179710d8519bcdd2679cbb4309a3ad2651f11af7a601d8f4636eb21aa405557405c0d8afd82c59c8b04a1863ff2e2a715cbeb36ff386e3cc372a15c1a2ae3c8c37b5bfc6a87fdc5f3092c0847fda8eb7962e5245288479f8a4f4c207d9410dfc0649d0a3d19d7ee9684e005c3f442b6be54496d721f860195939ddfc48a960c65e803d30b827581ffb714c1c0e69d065ad5ee649d7b081ea1c44b8c332cc85a9c8d06ff45076e4490454162c6eaf8950cbda55de43f09253756a53fabde5638b23353bbe5dfb30bfafd7a638a1f28c6f3d950562329849303faee555dfc585ecb7c25e738e28480ae628a9f201d5fcc6b0ac0", "result": "valid" @@ -718,9 +584,7 @@ { "tcId": 68, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "383639363531363935", "sig": "2dd04c48f29bf2a05e6cce6c30f63cefbbcac6237c3c834d63e6a5b420a35dfa38a73a7c1c1bfd409d18d0723753f6b52d92d1d9bc0af73bd64b8f2e18095bd21324fe56b7732c767983390af0e1a530c9901f0fb9cbb8795ddd3ecfee57fe6df362ad953731cca8f67f155ff3d4f472f6e7d9baf8cbd753a1d2d608e97e727b0255461546caad684eb7efcb3b905e54f9a44bb29a1326a284885e78e1903e08202edb7b85ced6858fc65af6fcdcc660e0813f0cf6e2e0df30e92f5665032124c83338e4a45acf380cbe67fc02cea48e8581bb085e5f3e4b859161a21250ca678e8d4f0f948bd29656ed44a99b930b7c58a1423307ea653927572c197d0e953b568e340b04eefdc050a0d6a21007bc3155b38555897713fa39aeda9c1ce4145faf33698ef43325caf93ea0aa4581f02a317540ea66be2d3aa085e0777bca863f435673d7189ba73fee305625496e724c491d538df5356c09015dface1e971ad70e3ed35724a54c4fa0e615e67552d214cd97f5ef99611f0cec06263ec56ac45373ea28a01b831aa34dde5174422db8a70ea2c16a63212182ec5a85460cf1b23c58049a99fca24796bd9ef269476a20de0b91417743b0210882cf671d514214110ba341e47b91d55ca7a5a5f0452b10f38f33327c8943cfe3ec4c6f49a4da6ac0493f3c95d73c6a7d16848d009f0090034c50ef5f57843bc766228c5666e25f32", "result": "valid" @@ -728,9 +592,7 @@ { "tcId": 69, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36353833393236333732", "sig": "a32ce1738badd84ba6c3dbcf44dd182a7dd3e6e6dabf8e7057e50483da7c89791304093693f9fda47a6ff3bfcd42adaa727e7b8e74a4cf488f8111beb6187afd65665debf6b01bd90f3833112a7ad09a3916763994d182c1e1acc5a221b5aa0d3da01ac1b2ff8db99710d48dfdc1421f19e5f333b70d6dda638a35142582b485cb1f9cd60747953fa9bd7785302c16eba26d67f958281b5c91e33b53e7a506d30e1e06353c96ba71375ff7b628c03413692bce1433889202814ffc429c8179ddaf07fb9e1e70810e64ce91005f83f79142a8074894ea49f313bbbe25435e6814d472ff531bff2e00ac4b64097bc2bcad0f360674aaa2ce9882ab2fe29e5e7f5692864df11b4cd422e36cb9028f5feee93edd580d6dee12f09a8de6fb6ef9ead2b586f40b435643c770fdcc54d1eaaa4bd37f76ec8a65c7e49bccc5ac3dc9b17f470a7a5e9886fa669e9b8e5ba042b867789d0f448553c2f46f8b8c40eedc10d9d11110be68071befe123f254346433cee23fbc82c9b6c120e70970e596731fd459bdaab0113d9361207af5a4bdfac6fb839abf3b8cbae27330297e257bf124e11153b70a9b038dea270c99cf427acba886667edf4b8c2b97d0fd34b81749c02de9f049e414f12ac744184d45793e18d5bf318b159634dfd0dd7f94c226fd819745ae8bfa9bf50902bd0628c76344b84e99b5850832b309dce569c7f37d1645eb", "result": "valid" @@ -738,9 +600,7 @@ { "tcId": 70, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3133323035303135373235", "sig": "7bd33b4d073dce391cb89a818f1c950e3954d3dca71e6b616eb35737beba12d945e066edda0694d54f8b2f39e4743f73466ba960029398c5a348d1f58222a74760d559c7e5f631fd0b895af5838783721829fbc235d7abfd36b8a92e520cb6cafc1a17ba8c6486aa046b9b63de8ed1dfcd99cd776e2fc8613b7e0c7c50b077f748b1e7bd2a992663a2d01dca15d4d967da12b0bac5596fd89112e4363db1d492573eba1349aa8445a5dfc3148929d5edc3b642241e8412de04ee83239c07022a632f2a86c036909a64c2a62a78225e6ac169d3cb43a51e1af9da892b7b7488b25c821741f08536072b97f193642f59801132a54139c5bcc73b17db7f67bb7ffec3da1bbd92a48fa742b1131404f8ccb035b69d195ec509a282fd9c421b5577e881e6eac717e22b14b1c599130fe1698aaa324b82790b633dbf1d4c30fca3bf1333da9ab65a94aed87b48bf6cca3d24ef453bd2e4abdb7e323961bfdcd8c30d442536280cbf93165993cc829ac58ce8f052bc70980d0ba906b3f57ed83bab45ac6615e839428bc2e8af9b444019f60a3029470ce1db83085b98aae6010998dc5622221691bb1779cb69d31230df4291759494e8afc2a038cc820bfe57b3ea548ee21e15830e26c2852161f21411cd3b6b9d48e65a4eeb174d353692f29e6194491653019cd662fcfeabcb291360e9c7444d96527f0bd666c9547fcdd0a7422dc7", "result": "valid" @@ -748,9 +608,7 @@ { "tcId": 71, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35303835333330373931", "sig": "0f4c980c365422d74abf4a1b171986c575e7662e5822a0807986948322d33378b85dc7865e563c627ba4dddac9c65613329150c096938848feac13543943f58a9c1c0f46a0c40a041d37f300b83dd90bfad373e13bc70f74a7e4d18dd6be8c8cce0b5aac1844287e6aeb1c465ca75e2c7712707c2d371b0deda5171648b2d718b078be21cf10dc8d428e39001f5b30753d9ed40add27e98fa817c2fc3534c618d6755297d1918c2ae78271bbaab738c08c49ffede617c000820419dec9853430f5332e57f80ad71113bb492d7d24d32111949c8690741ea46172a568dfadf545b760d56279d4c47152b0c6c9db506efa762d2be29e224b87c805e65f2402a92c8a5d521bbb49540da40a2aaeaf4c6dfeb8c2080cf9602e320b0ed922f6847b5334144a3536257f56266f46d38695f7e46f254991c3d2af3827b0d790aa74fb08a5bc0a9d798ae09d33da65f8cf3a599e32454fa16a6508efc421e19f5b66a29ea60f10722040726db820180670211337e2d5b4f4bdf16e7d158f39c2aae75dc800b495531d8166e046b0458e84b409b5b4b193c824bca186719dfb0c886ee7970924178e0e53a75ba59b7e72718015918e8f015dd3d10ab3bc74f2447ab23e8e0606b8cdde9b5e70df77f8da313dd14fd95cf320a48a2828f870c39fb1dbed3e5c6136b893d68fab2665b560d6c15962f76666e0554be0b9ec7f0c151a3ccaee", "result": "valid" @@ -758,9 +616,7 @@ { "tcId": 72, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37383636383133313139", "sig": "92b1d5d367f8b615fcf87cab3f88ed66b30837ddacdf47b7dc9bc405ccfa16546c11292447c68e0f26bc41a0c8f003fba59f96f3975d2ac7a63fa34d7dd1d8f4bae839060070330a5c911c0ddd9674d843960ff056b3fb2d6721a8fbb9fbb0b1ea8213b0293389bf611730b48f672945f5ff3ff356c9e5d254cef47f2c5662f4887536b30e2b54ae36428d13b551cf9258cd0c03702e8faeb8fe5b5fbf120b10552887ffa6384f84df39e94cee859b038bd6eeb2b0e0718065e1d3f526b33d4765cd5e7cc67bf6f97505337b62f1102ad113b722337e245db4e8e6e43529a6c4719a23b9d42b788abf3105285cceedda43847129ae39737094644f7d82e74f1271dcd430e1122ad127b99c7b95a16c46442a6c306248a3a6bf839acf6452a96eb3d28aba37ff342c0314fc0c34e38adcc8597a4c2606cb31939f628275cf6edc4886c75e42d8a4c32bdcd63c534f8c4d21b8d308e58d5843aebae8b3c35eaefd3836fc6a80bfd16441aaccfadf45bbdf993e46fd831443339cf5840cedef60519d3c7d92c39d7609f9a4841e3e5f682e71b8fdc3d7d9c7e622e73b754e870d76b111ba761508609fa41ee82ac02f4519ee3c46c9c3d8402f1cd0efdbc4417765cba31bf791988f2c9e7241d157796c6f7b679be52ed6c6164354f041ba09b20f7b0372bfc7a7159724dd02a74d20f82810b623055920094292d17aa411a3208f", "result": "valid" @@ -768,9 +624,7 @@ { "tcId": 73, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32303832353339343239", "sig": "86fef6519b92d28a49a39235cc8454e416c42349aba7bd9a67a84b0012458b8b9af93349879f676787d5dd7bdf0323c02ca35533924b35978c8ea315d4d3a7436bb4f11a02d6fa8d9d32192f6f11ae969d8edd4f9bc12bef787e834db6e4cfd9fd93fb9c9cd51b0813c3aedca7f432034c15638af52acd222b875676245d104c8d5e87bfa64e86e528d1e88e4ebe885d53d8b99a50609a59b2be30754169f3d0db72a054108d57d79c08c28765594b4738443125f4a68f64eb90e1d8d2ff6baeec6d3f12bf8c76d1c817713626bd58081f6bb03093d6729b3ed4006820a89224ed58d733432b06f5e6e42f74891251b9ad590c78b5da4278e789e7775d18b2fd0d3b9fdd303df7cd949fb20874d8ab219d8be8ca961e83b814c59a813bd284b01400e8d98795d2f7c9a7eca02120ebd7b2b8d53f945ae84bec14ebe2816501a2be3c9c81b2e8b0027dff16390d0686a7654b39271ec2c0ceeb2b57871c38f94ed43d50a764ebce272ca3a8fe45d59db2dcebc78f6e0ba97f3fc5c3eeec3fbf71e7ba91c0e2274110d1da924008d414a54270e2b3ff700eb255065459d00e8f6e1a7613d30db749215774df6d19873c06a2f6f5f8baa95891ded9c91201784da571a394e59ab309f23a3c745a8f73e370a58a5ebd34731d865c414f55810a08c36b5b35a5fa23ae3142db21c24783145269b035f1764b79d26ab76df32e99a1ff", "result": "valid" @@ -778,9 +632,7 @@ { "tcId": 74, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130303635393536363937", "sig": "86683bd48599e9708f70d81be57ee072e158360bab02205e15443c010792cdb4ee7087bb2d099f630cbf9a5d9672fbba62f9495449e6c9f5ce1d6e975c7bcf505faac0d73b9fffe90dccbf3b55e278f58dd541c235c920b385466aaa064c7bfabe8b9c467ade9a06ccfa7bdbb74d1f1ed6865f41b4d3a8045520251c5efbb8149ee7aef4d701d0937621202fa5a81487dd262a6aa98270ce385ecafe73a72356741251ddfab8db00920f31c30c47517804e6411dd78d496ed5554b337d335102961612f2affe9e41fa2b5c63c58cf12b20d79d6da28dd3648f6881856fae1c17620e2bbfb15e5077934f8f55757d9d84172839812581fc41a337ca65e115d216f32ae63f833a91b67e5eca5ad72d65339b30442a313a47ebae22f18bec47191ea8054bf7a6f22db95e82f0759d35effd1ac4b375885daddf77befd1da13e3331702323e11f75c68fea368647439bf7e8f99f4b676c1917b445c7da14b259e054129c9051515040571832466c182da562139d0703c15e17f9c22d8393a5cfa1c9c2cbe35bda59bf17693f24128633a3e223ea551b5ba1a7947761e939e7bbe9e80c0d3def2da56df1e1639af2048c9ffafa69fb60b5a4dd54708936673c431abc12dc69d248f7f87730269c2bca079c13c68665004af0d8e44dc0c6f10fe604700e0cd7473dd8e57b1b72bcf684cabe434167b346b29ffd521488de977776fc57", "result": "valid" @@ -788,9 +640,7 @@ { "tcId": 75, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33303234313831363034", "sig": "31869b48fcb2506c54902cd80e2f1221266ec977226893a91ce6a3cf2bea43680de52c9c2fc455c44e98ef3735d9578e3a98abe63872b9a723780917520ddebe1d02e0f00be09ad77e210ab5518ee93a3a967c0a47f05b8b2c2aefd7215f8d8e7f203388e7b7b145da98b6c829b26439c9be1dc8c3f98125419ea2f816aa749fed0a914ad46bfe27219bc088d1c1a05c50efc7d7d0392d8d4fa6ca82f5784fb27111b137ebf4cbdee3b40243490461c8c7f18b226370ae10689787adadbf563b1fe25a7b361dfafaafe13cb7511c0c5c2beeded1f0c2ba51252c42dc293fba13cac292f50670b45b06c71ce55fc8b457174c784d788d38b0d2dac185f9f175938d6f305b028d70b694f02cf927fb5c42740988607d79206df03923f22fca671333ea89b72f41316088c53af5f3c7f118fc7aff190d17f5a8bd087dbb60fcc82a8f99208c481dee4e437b4e9f73eb51fa6036e230844ae950331526d0228600cb5b158e705db7ad0c7e713e639e219877b08a14964758ff7faae16510eba2c3f087ebc94702d0facd22416a4e36499bbabb06631eb92e6bb513c67fd12a44f5c1975a47f708b8470c2e5d9c3aeaddc9c809d334cd7771b3ad68f2c4bafa0480395ae9d30ad32a909d7e7f138ecc3dc102bad80451c17e91a1a8ac49c95b8e9606e994ff1cea2b6353499fb52b015ac1df859a358c2d6dc7d2bad22bf6c6ac6028", "result": "valid" @@ -798,9 +648,7 @@ { "tcId": 76, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37373637383532383734", "sig": "12a3dd69efdc002c419e4a6cadc5c1d336fdfffc17981fad74c3625e5d0b7113b3ba52afbe03b53cd028c1166fab3d3e71911284e015a8abc67ae434f22fc59afadbf785923060110bb14b73f17b1905ae3255e7925d9be121a4f677071c1318ca13a221b20127da64dd0ce65b384107302cab9dfd3643b1845fcc08b91014c85ab595615c2f2a32a74430926055b09923bd2eb9cc059dced7535ad82c7a4937989330870990b6767312147c77e5a858ef0f8dfe60bac462a5cc4ec172f9743773cc91496aa310505bcf5694989a6b5d518126bfde43d16a69dfb8352f93e6c9c002fd2dc12dd86ba59f7c071942c44420577705135f13e5bd28ca79c220b7f4e88f4179b2da6b06fbce4f3b33f5fe3d026be18bb49e992dd84d4df11addbabb61b126c1ffdc8b538c8bd0b0ca6d0fe972cc3535097e49259e11910843fdfde151dcddc2497786e76ef5306dd475ecef667affe0fbbf2b1b6705f0c49dd9f242aa1c2662acf7215081aa0a1f31257665c28a94cea59bbf1dd57777fba987b452319c1df22af92065600754db7994d3f02ce6717e74d19c74ea4f6afdc093c6fb349602886acc867b909a8fa63ee4281ffb1764e6599bb0d40ee45bdb67387103962168fc593f74f5b8a94e77a92fe4d2076098415d95912c4f647eccb532fe7ae7ea62c8e98036112c01285c51256d7afb8930d6d6482c3a57f1bb26388784ef", "result": "valid" @@ -808,9 +656,7 @@ { "tcId": 77, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "353434313939393734", "sig": "0c02aa5c01eb5623a2b794b6f3cd3a01ddeceac03e85bba8f67f4a915de6671405dc98a4e7edb5832738b29d6539814197ca38a47bbc92e83724937192724e15eddb1243829991bc50457833d182998a6aa413bf1341ae55e8f82993f47199011028196196a87c232c23db06fcd7e00de8666686528e8eb44abaea96cc7ea556d5e488a043adeb7ac63b485b100107bcc77abbea5801aa58b633eb529b612592874a3b2620dbf9490f399108ef50ae042225758619030853b9df315af34245bff846eccbd9de2784ed85e8437187084755af7e541c27549eb7eb9ef4a620a44c67695441cb7c827a4b3a03913497092e277e3983dd8fa366962608075ebaf2b28f0e8bbdd54c226f91702546b7f015dc0ffb30f72b436e74db11338d3c8140f9d9c70f77e4b69564cf2ac68ee81df2d4bc0217c01c7ab5a5ff6d8f0aa08a5e27a1430936a2ca88827da86e75158381ec51b455f302d446ccfa1642238f281c576325bfddf3cd5c08fadc303a390cf10d98638f40d4792a591e4895dacc7f4cf7875c77d0e63514178dddc5a45ca0fa43dc6606e61ef4afa029214f6b7e2633259da1e9ae8733741f1a8fd8c1398c98dd0c0483aad6604b7e42b6dffd3ba30f8b05bb63e73a17659a7ba24d37d300e9196d831aef7549c6b2627b4c11a84b574f25b3d94a274ac17d8c959b613b86cfc0b7a210fc3bc7ae9e0106bd646fe5d720", "result": "valid" @@ -818,9 +664,7 @@ { "tcId": 78, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35383433343830333931", "sig": "10389345200066e0b6e90c80be8dca0e9b91adc4f8fc7a7e4efe26b9a3c768875ddfa11ab6cd8ce9fefa8dda884753cc87d4b2d94493d1c5924ef6a817c153cc5bb1df29d7ebc47d622d4b313670d073cb7c70c75e32477c69488770213779c3d60da678d00a6fba7e5f2108bae0d64dd0157f5450fe787fbdf6598f1902b6ad1b529749c6065b8d4711f014d8e07c8b87e0a7cc78d0c4385eef5c1690f204bc5438b029398c9e0cffc3aab497e2c61e09a7cdbd9911f590ce8d820e88212602f754f56054e08d57721bb8020c7654c4df5ac63fb90121ec2cc2fbd55166eacd9dc04fcf880a16e05719a40f3e1de6c5b917f5d59ff1c71a0d1f63c01107e5a17d8972fe29e6290b27c843a7a1436b07c3bdd16f589772b7a66938a8cd059960bf08a801b28ecdfde56b18cd22ae0ecb7cbcbbe682b0cf264b13a29eab77f393bfba597b9425d84b2517eb53a34747cfcf51830b8275ae26559ef6ffd8a519f383ee5e2a55897d4e897db08fb2a8ff6e52d53326c41e45c9e57db34c43fc9412fa7dc8e154c9126a03aaa3ca50e897899637c30ebbfcb19b9331b0731cbe073a37a5a5957466d09494b0435715722c0ccce2ad2d04a66932c8e80608943c1ebd8bc1405ec193490bbbc3fb68cefe8783f9091eff7295720f05713e08415433fff0d0a6c1e01a7ce5d136320c0707d3a8828a463df807dfb08fe2c8c7fe71febb", "result": "valid" @@ -828,9 +672,7 @@ { "tcId": 79, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "373138383932363239", "sig": "70a554c5d1b9dc8fed39dc0ea4ef3e288c6f3ceb6aaa9a5295849957b0b46c0f1d74c548a78d882fe7c729bc63d4eedcb164a74b3c253e89751f204e3f3b24e93df00fa8a82694449f4c94b67c239275a07254d34a5974af9d0551fe9e13016a5787ab9b36233377c6d4f69e945ae2c6211681dc3e9a895c6151b4acdd9dcbff01623c71dd0981af667b341da79cb9e7f7ccdc1633872c70fe9adac7df4b1ad748671a24aacf42678e8d384c55fafc85f405dc7be424519f0602c4f535993ee88d17dff6650a7e1a93808339e90d662c37ba014ae76afd6193de7fb617131288b52e7924ad3df10e0738801b5be4ae94be3971e68715152826c02297718b29ff543a6ff8bd61ccd3c551b8f983878d66c6bacf8d50c0b4b3eb7de10fcc4c3a56a97d0e7918f260f95eee130d8aef132019fa44ac571375369052c62fd816ecb99a7ef7e53b201e5a43ca403fe403e9d12bac179e885d44a7e167eb3685dab4232d92c67c67751435ba7ddc0d4ef48397f1c80372e25e95c9f6599b3c1a1d1641676559eaf50f5cd4d3c9e7d56c54ec232e4f4a1722b0f940c3d72014c9465fa9a13587c95039ead91d231f7c3db8699f6320dda84d4e46298bd450337e553c163b17e4c1ff00701e2e97e0fb195661c7109f87646d116f4a571386a274b2557f587fd3221a100d6ddbd2daf04747254602e65ec860a5df38e0d35c21ca5b94fd", "result": "valid" @@ -838,9 +680,7 @@ { "tcId": 80, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31373433323233343433", "sig": "7cc77f32ae5028bd8b53edc2f667a027499331fe42d2fb1750a22320d55213899a3139f4d498d5f6981a8d467f1448d6506c71977001f8a3b38f98748550f592453b99b0bdc5003cbb8854f858725b619bc151816046303ebbc11b40de50bc1a316afaff18fb940d0a15324fe6fc506d1def66955aade2402b8d2d006ebc5fec9d32e044322e2128f2f03badc92524f5ccb3c31f1e358396ab9a3688e7788aebbe995e003cc5cf586f88fb4005889778dcfef2a74427b294119dcacf857460333df2e1c4095fac8ac458627f7f0e98150db66def13015741ba1a7d916d9c05b2227b5cd6c66b06ced61272166e4e1b7d0f22aef180622059b4878c50773f0385426e096014e4467b646692df1e374a6732e91561342c769c9ab8fc8597088c7d84b8bc812cd96fa43f54c782f7ada22109359e312537addcbdb63f4840d41db450988708f364cdb78b612b5f06f765ca6ffd6daeb2a462a9a27450dafac35e41140c08fe122de8d97d92467ab7a76503ff9c79d02d0eb9c089e352da101cb3e5389080830a8909e5a1547489e4764a66aa1b20e19a5e0a111688b799321d71c6178834f99f595b55a404eb44ec0ad9a95e2ada052950473ed5e0c29da9d1e198656a8543a901eceadea8afbe38f57a640c0df7dae7b969540615c8f2a432a8d8240bc4d166994755776fd95fe048f43de33c4bd6a18c9c383f68b9c3782ab45d", "result": "valid" @@ -848,9 +688,7 @@ { "tcId": 81, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32343036303035393336", "sig": "6bcdf417bf2366c3847747dfa84b6e54f064c737dff1288e703db76c8e1f97760af50c5f4d3caf2a7387c920572b7bf7bfe5f1eec0c36edf00e1ffbca6fecec1013200fd4ec227ed15fd30a680131d837f6ebeb9f5840ba056d462a786f8ad327137d1be8f9bc376f61f7b00759ced58478eb2a7806c24eb0205ff7f8ef714d242922c404c1a84bb0cffc47a4c90f7c921ed9f1890de4122ad5b5b8ad83cf9a953e5f69c31392ee79e87eea174054c4a776ff3c8abb4d28790cfc5a8ba7a9e2a2c4e8552f823b676e24e24fd93549c1b994444ad6252d55a6edd1acff7d948d369b563bdcdd8590738abb508227c88ba4eb3f40deb70f94ae64715af4af9f57d714dd7513d4b0f74f99df341802d106f3b056136d56a8b4b8964d29acc3cba3448e804cf76ec32f30057d375d36e2b66eae61166a1daf8a044702dfb0fc5b0d8933fca2cd692a18d4f7d985b459a96746a5529e753cdd0dc8e1e71062b6b4f0c31cba6bf790a030b738a45b618ac37d7780ff7149a0c7c1818e610dca25fba39002e1b88b020a18ad33e20ed826e1ec34d20e8e7ee628156335e18345fcf2c17c6fde7fb0c61d09d7132f61eff5e1d3a78ff2768f379969ccab3eaa6d541fea8a9baadd27eb2b560276e0dd4093fb34a716def844af797e7cea0eb6347e7fd3703835040829b34c980c92915ccba3215a71bfb74f023da059241e6db516a1569", "result": "valid" @@ -858,9 +696,7 @@ { "tcId": 82, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363134303336393838", "sig": "9860ef00957ec620ae34e71078f3a70e2ca669ff30e378d33f5e26eeaae717b4d46e6a1b290f1123145e178e3e3100fea3fa3d58c3bd2fcc0a6f25a283af88fe6575c42774633d0f5e485a5a9260c85171438bec68b660384577b3671c5dd60e70530b5928aa68ec21c67fd2ef8b24805d672a90d92796bf1ed6d28385469bdda0531eec555881e7870b0b74f74f0743082ecb1bdc7d57ff69c8b233981a774f3461f134c610134c51c0882509e4157b78b3e5f45a8834428dd6582a5408679279cd3d02fa5a58c51e21839098c1b1c3d2be73950d60e239150bd4cdc9a22545fdb79d0467f9a92f6e8fae836483876ddc1454f7aeed71eceaa8d9a14f7d4a0728c1f256fbab4ec6154f4ff49800a184d7ed5351151d79e66d3579592f994f02ef43b7f04c34597271a2b1cb9a2d600b75ae5fd2a63fa26c0570c9dcffa0dcf27e9d06d30488f95e4f5683eacfdac0a52ee3edab4c663030ad837337f61e47ad84beab6801f04fbcc346ffc0b7a73249fcbcca81e60e575666dac7c8949d831f57043c3d68a839fea2b4478e0dc7ac2811acb301e1c0c4b890236fd7097d9f88b9c3a7ba13e492b935944d713ded44e82344e0e1e87a59d87bdfef71814fe50e5f95011f45bea6c88dd3cc33a8c8671f455b1ed9df2beae279f89e2ed2a7488ae93b668228ee2c3e29e3b672da9445dc080001854bf9a5fc032d5cea31b7f8d3", "result": "valid" @@ -868,9 +704,7 @@ { "tcId": 83, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32303935343235363835", "sig": "2adf561bfd2a97fdc7dcf891883c4b8cbbb378677857b069b17f38099a5baad12550f77efdb240ad13ed7f620bc61f417b8215affff9ba248296c36ed087a12390b6e22e84e4603ba7b0624abc940eb720215cc64ea766acb1798aa369d2fa215b1086c2e74710d207873e362d8dc104f6159ee261ded7df09f0dc9d9121606f1e339a4434aadce76ee114a2946647340856a0ba664a699c239f2536c85c3e5b05e18abc9c993035c0b0f52eb7abaaa5edfbb9aeba4d804a9580146f3ccfb1df96ffd13a854398c4d485fafead4c591644cabe40c724885b3105ae7c524108f6523c8081ac512afb8eec7e9b070e9d66042a9edc504d0b4131b3967ce1b1e70034b193ae6ca4cea0d533cee724a49aa23887bf3186962f4aa5ad4190d99b026e95d53bff8dbf60fbb73baa763c2b0f558cb0d552637def253571b34dbe64bd974142c5af4273942b7ab5da6dc42c0f1890984c31539aca67c39fb3ff2161da5594cacc6199dfc9fc09acab2eddc4e30da3bde28329984d8afcec915b8868a60a9f5bb72fb82a04092ff43a954d84afbeb760c1ede208732185f8014f737363ef181c0db4d1cf8b3ec4f45f3f7f6baa1ae587b9ec3e218c0474cb38c338a1c4f8863ea24cf1f14a46d1ec76ff07257808fb3859277a4385b73a7a66f6b024ae9896e36f449603d5ac68fbc5db5120cb59837a6e61eaec24f9784856b8a92f1695", "result": "valid" @@ -878,9 +712,7 @@ { "tcId": 84, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303038303938393833", "sig": "4e7ff3036442ad1ae790ffa6451f14650c035ac1d8becef32cc592543052ae338165f4aa5e7022bd221457d71de81ca59386c3bbe78211784f13efc4ac571f56f090fe05d833f45d8de6af081c00e9e1628f34c394a857c5d098454680fbe3b30e8d8d83d29525a1d7fc6107eb90e81f840154d8f2677119cfb6fde8d77df676356422cdfff18ad1b64620403ebddc665b6c34bcca9f86d1aa7ee4844208d4cbdf634d8ea95ef425564f388a2f2deb0b0592c04d1bf3938d89b063bc679153200b27a935d7db9dbb8f4d94c4e7b5784a44b0b6239eeb82bdb4a615a7c3cd4f12cedb0931cb1ea588171a4fbaf0bbd97fb46d6070dce77bf3990ae6f5deb3752fadc87a85ee7740c4f47a3c738bc87af9df729782dd925541300e9b19bca6e202b4d48240374b2742592528c519caf5872bb066c7f896804882ab471ab4f68aa31a8a03a040875d668e8fb69e732acae745d568c08b1a14ac1e80eceed4de3103c59b582b255899734649b8de89a6e247f2d9313dea59f6f870e42e6cd859fa4a2ca6a76e7545297bdb2cff5aa419d9867e02e4a414f469ea3d55fc0c5f98618f6001ed87c5be0def6a9ff7950a14104d9d75f06ca9d8fbe3a43f4e29205022daff387829e49c8302d2629f15892f8c92aa265247702c07d090d70f6c5d6ebf654a6f0ad08fba0dc727f5e9123b2b5c25b12ac71d52edf7644c715b38b7d8c11e", "result": "valid" @@ -888,9 +720,7 @@ { "tcId": 85, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353734313437393237", "sig": "1253a3896ee6cb61e6b7400aee5ffd767bca705c0236e1cbb3d7712fcad7b504e739371ceff0774458a5dd27b342a8a496affb76c1c5bee23c0b76dfc37e959bfd81bedc226218aeb9d160f41c1e568180b36500f41c9642588c18d7b92a8132df4fec831cb89f399711cb28520cd974736f9dc460e06769bf71d9cb388a06f86e16bcda1903797d7bfc0262d298fca5fb888d2f7cd6deb07f994326288519df647e9da70c69f4967ade38195ff4e3916eb9ff22c28d691898c7d61e7ce8d587d9b7b4c3eed7d5367f3d11f9ca9a44cb760b9956abefa8495021339ca89bbeed56fb896b717ad4a2523f34f6c23528878c62782bbded8d17d75741d0ed235ae515bc704bb2b520cef951019b382d8e949f96bda73cafd2fbc1f52c182aa6455617a78ff88bb60aa0ee583551753e8edf8b3dcecbee77668b55131cfd5087ec3814d9874ca142ebb139461b43a96a9269f0d3e80bdaf70024417b862fec325f2f303f6e8819e05d39e8ea8ceff9e25d312c305bc2f1dd60ec69b6354f56167db73a96fe31bdbfe65fb4777c2846201fbc295907668a3cb36aff8d19fa035abc2a1131eed540ba28c0ddf74c1f0781fe1049e4c86db5bc907ddd7130f81827990d0c0e6beaa81a9886199666bf11fdb1ff3603ac04c1bb5d74556ec20e8f3ee9a7d81bd3aafb7b00fa645cd8f4f858b997bb4d727c24b9fbf305ec698b11ed37aa", "result": "valid" @@ -898,9 +728,7 @@ { "tcId": 86, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32383636373731353232", "sig": "19f604db890b3b7abba8d6487ced0b7dca67817d457cda87f8bbdd24191f8ac02dfe215849b607e8877768f3b1feb7d0736051569660ecfc42563a7ca2da82edc83f7971ffe1cbb1e195f21cff262db58401c41112acf214bcb5612b8d28f57eeaf9cffdcc99dd68a5bc4fcef57ad875c9f0d9bb4835702a43ab9f81ce06dc832a7b016dd33e9cabcfe701542546956ba013465cb72c952371055da1e4d6f51c0946962c6be3844c60b5a59e0e84bbb144ae038b33a7ed73db3254386001a63882e958e460b558e173729cb8da60ae37676d4b6309ad89e8431043667bdb98701070ffbc20f21d2e0d7bec6cfb4f928d8b482fbfb3d7c8fb0b757c71cddf9cf180f40bc115536011b0f7ba401f1f20a53bea096b71c62d238a31dcc7067124f04e1115e17175d870ac6873650bbb778149ba0a5518d60032fa18b0340907668754816740f958ec162d3e632723a09f18c238e0e58b13fc188f43539087c198c122e9f33fdb0991ef6ac58e244e76a849acb0d0023f94a51d138a56b696dbf068741e6468d00f8f5f4dc01b350d93e9ccf605b5805a2a3a4bdef6b60d8b54b374ed0b6eefd292d773cad2caed827ea2b0cc41abafafbacc4fea63ec0087abf666445db08d0ccc5a1060e1e02d323fcb76f826a636e81d3b5cdb10443fbac9d41e00d236e7edec11daf382dc1776171a9d31333989f2752ddb60af0b5e1b8b844f", "result": "valid" @@ -908,9 +736,7 @@ { "tcId": 87, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363934323830373837", "sig": "b6fee9ca84912c78f5c2acab8ed83917055012cee80ff3ff36c72c6ee84e36c606a1d1c2f649cc5bcb62c87b6e75ec027d51d998f28ba15a701f66ef092774318a83c14111fb489202a481bce14eb3b8b78ae16aa283edbe63ad243e3ed7747bcac9d343ad77a246ac1a1b03040ac6be71c1bd1a707714bfc2b0a7495ea212b6ffa70d1c8f4af9ae24db6b4619598853b721a24481197bd386f6f6c16e8eff5eff55644f36c61e96af061351e405e023be00cf23c6d31b298557291a1646922a1ce52929a8994d4e1307f4a05adb1fdd43c20672edeaaf388b5d5f32b6b3b7dc3869ab56551c01cd8c641cc22632ec16f84533389c0c5bb1c17064396473c9aa50d38f0cc619f51ca41efd7c1a8a8b6c9258f360ba97845c87ff8b7b30dfbb5982ab6f643c0f1dd7c4957bb1347a14e61798e526e57ef4ff7269d784361943e59a681d09b786f24d1776bc1fa20c3f6f56b75860da67667a9a7c2aa80bf098bcf342694d46fdaeab6cf426a4dbef89a9c9bc1d78839f5a04e411423ec6b41113068ae47c5d5d82c2d2f81b0fe8b1ab21beba616deaef41b55a8b09a256d8a94d105bcf7a131d7cc630a80b23af1c4a863d30e7bf19bd4a592f6c8c6f31dbb7c1075985e61d34cb0a91697c645ee2448f47270d3e912f0e65c263880fc738e5d966c43dff728d5a7e434bf7966f02dca3d0a0ed0bcbc79daca929e19732e746b7", "result": "valid" @@ -918,9 +744,7 @@ { "tcId": 88, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39393231363932353638", "sig": "7be81373fda33342ec2f1a0ea8f9cc7a2c0c69ee5cd86e01c29dcedc165e9dfedc87dea23ad871337add303da73b184821f2613bed6e3042e5ed2b7f65b54d6596bdc2307feab05a87b35eb499cd92e9644873586aff5831f7e2e7ccdbbfb31324d4940e95d462fc1e0e0a4ff7a36709b64c2abfebce497ade1976e1c9a571628c8f08e950278f39a429f24c124f5d447dc0d2685395fa7d7fabea7a855fd92d8e479fd7fbbca318ae055ba0f88e3b1c4ac6fa51cc8d58d34f268f8643a76f49f76525169cbdceffe817fd749bea12421829b1782e5b11ad176b90040e61b7b0339de282f3661bd0946b3179e79dc455069b0359fe270df03be8c8e79396e81e2a4ec090cb62a73d99994c560ae209edc6647997647c415bf537360ed4fb2b051387b58a8ba8b82642f7e65e405e63c8696f7fc949a5329431c51a41bd1d8af94a00e4e3af16c0d1c60783e170e3a3f6e50995736f0fabd8f3c449b2cb382bbe4f98691e327e479347cfce2ec1ac08d50a87e2a43b56eb9afab446bd49e27ea18211056bac8a4004cdf06993578de929b04e70af941dad8b9f5da8549dc5bf67e67bb452559b9b7171780e90399652e8223afa6a7b6ff6554eeb681cf5bf50249ff5462d6876539ddc4b07dfcfd0b3b6cdae959fec46f5c5a36f976afbe23c11cb5d7dd1c0712fb2988c1c31bab4b1929e83c79fb2258adf8f92a8e0529f7ff1", "result": "valid" @@ -928,9 +752,7 @@ { "tcId": 89, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3131363039343339373938", "sig": "7f6812a65af684a3400a5e828520b9b078ac39b7b3d2016f5757216da4c581be2acfd36c99f2d927a8b9f5ea071f517f197df54eda08c9798aae5816b66d821bf569d7d6df174eeae62287bc824a3da2c539b4ac35245ba44992218283f0cc51ebb2e8053dd216f0b031424aee2d0f1a064a912bf7e7d04185b794f8fddca2a0c87f5efebc34af850b5c50089ffed87dd1b719d962f694e97e9d9bec5443e031554534e00675743ced13871ea891ae89cb18920c65c3aa36b0a2eabe8c13afe7f08a299be54b07d05405021c3eba10137266b7edc83415798d856590ff1a063cd3141fb1dacf08bb757e75f1f73c4696fb2f02453cac0dbc7f3a75e1b6d80b7f1817d6b0914ee79e8c3ddabbc7ce80d21c0d71aaa9715e2d963393763b60ce28d2f5f7dd13fdd79a30e7b38aa2f3ccb08be80ac67ef762a7da1a20ac02c28b5bb4e0609de320cf1234fd493258929319ed2a11f68f221c17bae806191d6f6167a5a75391643beda9b21fed620c012af963f81fdf670eb6d0ff54fef8b233e7e422154b8b0ed56aa3511987aaf714fc8ca203991321ae3875020d3a6109c8c9234df4010c58aa70228d262d3f120b82c0491348c66dfeac1baaab2d9f4affb034a5cb3adfea8d40c46844f0897c86a799d719617cd5ad3b21b97944c6398ab8d8b4a23eb1836a0675daf7a37db327b5e8ad15feb4dc74ec16afd4edd7e723273f", "result": "valid" @@ -938,9 +760,7 @@ { "tcId": 90, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37313836313632313030", "sig": "876ecd8c4569d57b46d06f02af46c52c1f01f30798fb78aea5b894d9bb63c02d7c5cc5ea665b05ac1a7149cd55a40dbd60081c59c4d7a3b3ae2ed317a27597119337ed5a4ec092e41bfcc23de055bae01818beb126463c07297a08b3579b35a386dde533ee33d9b6e06a16df6b4258f012aed53377e409506d61e2721a18eba10c6d0166b86475c82eeb10791ef2cced9ee15a6530a55262aaca105fdc9b3012df1af7c798bf5da5982223bdafe1b0fbfa080ac68957fac4ad75eb2ae754057cfd64068f395e9aacf2c9b2f6f28306f779cad7d62af86c20b5f9feb5763c6ea00a6c6ec7ca1fa74d814f878c587edfe20d8e9db78d9b7c5ad7c9cadbb4b176b40c0421566da81fb3cd05e397423f80e4a89f3098cf82c68eefed48a3945cbc7f3625e8806899501d320695ed3e36ba18103434246caf542eb807f7516bc2773dbec092d3e7370e3556b041e9a59ab3569c2d0418b2cd6a87958ad58158bf9d2168632866c4b926b0333e30e2f1f8f36caaf27316d3eba7684b34fc76680490b1a8a7e7ba312f2f3ee38d82e8e8caa535f2464e2c1b6ea3047542fa29decb975f5fcdee17ad47aac690d78b2860e7d2cd34b4cdfcd75f8bf2e2a8f15ee9ad150029bd7a9da6f237474deb25702be8720df2edc4a2bc271bdefe19a2fe5828ee6d806d06923cc239f53644fd75dd362464a0baa9e9fcc2af96e6341d01d48d2d69", "result": "valid" @@ -948,9 +768,7 @@ { "tcId": 91, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323934333437313737", "sig": "3b5fca402733714b12031ef7054e160b00f7a0f6c00fcc40a2cee4b790fdd69e9a47ab4212ab220afee5d2d045effc16ed1d3e0c7a5e4ce4770e16cc407658154325dd4e9c5ed3b91bc89366c15b72270a20b8cf0e10b3a58bb9c9becfc881f3d4a620227c2c5ea1a7ad85dd8b9d3cfaed0a199e369e8add4d3732687c5268ec4dadebd20995d15351b083d874603462ce9d19c507ab5aa0561f794622597eead040fa11547e833addf39fd7062c2f3bbe5795463386beefe519ebcea039e6611dd0424b34156e522cc014158853465f337f47acf55bcb91437622935f318e5a03c47113e12ef1b85df46a4c6a5bcd478969d1998cb599435979b513d062c01f5b37bddbf77b106cec3a221ee959c481d42a0247f97e7e67ecbb8978ca5de63491ff05834f59e6f5000e4f59fa2fbca217cf6a1d68e0998c83c1495ceb3cfa61d0b834c99deedf767240d8229e6e6ddc4ffa0acf9c2c45c3b06767e38e4a4dbc2d1061ee41435469d785edda24f71ee3440243b122f388a1d89b3714d46fe75512a43834dc5453d77b7e44b23144606d3b81d86acde3827992722df5829c002889be8596b3e13c895d71d73fb359f917138637bd48f5d6b958726685b83dca672f848769fcd77da2e63251736b82cb740cc0e137c176dd29d155a4c9fc2803139c070e19d6e66b3e68f7f870628a389c5fb847e61f4e8d9fffdc34202d9c8979", "result": "valid" @@ -958,9 +776,7 @@ { "tcId": 92, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3138353134343535313230", "sig": "172fb6c2df3b8b411813e913f633e98c3316d983654d13e3eb108b6af6629a954a2a0990bcb2041bebaf3a6584d1e2ea6cf2e3242778ac5566d943b5fc0ecc2c1bf97a60fd1132b4c1655fc3642ac2f9cddc0406abc272333612176c27c560ae2bbad3119d6ec1472611989a06f508ae9df23b7a807bb2319cea0a81e2458df2116b14d985bf0440440c02e98c2ea654c8bc03b12c5f03d8a5537955f2d7baefdf6e00c8d6c9adbe52742ffc3cb2c60d8d9dfc7a8fd758ec7ac002d78f25b4f58e9234c0a622db9c416998186c72de2a8449e552d52bfed674187cc512736bfcb8bfeaf392b44dae2beb432dbc4916cf03e2e4f2e1376d994c4dd79e0d8dbd9f337082188dcff0f803a658bd904efcc380376a68753abf158cb466ca01863dde78c983cd239d128569e495acaed2fdd09dc3385e927cc45e815f33026c62eeac4adc9bd9261db0eb34c67481d8dce3b7ea783a72d7d4b2325c26ce99310e0ab309e9bb3b680e815a2d979dd42b7f9b94bedd2ea5607ad78b786037cf3cd37db20201a6a7a598b1ab379a24d07eb9b53c600d9fcaff40e4767f87ebdd8bddf2284a1fc98a17339812ec63624b2d5a414e03e4397546a44ddd6e70939815e42781ab9db8d2cdecabb5fbfadf8258b20ce5b47624bab002c64d6a6c1c9750c14e42fb7a513631d65f4cc2215732f09024e6fbd1188197518630b2156306e81a1feb", "result": "valid" @@ -968,9 +784,7 @@ { "tcId": 93, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343736303433393330", "sig": "6014e0ce22b92e4015ada297ececdfb61a5337eecfbd0c83aa738e556ab0b408de54f5fad6e0d53d41d7faa24255374a63859e973bad13f1eca3fed5b2a95b54a57c880e8432fef66c9b64609d922dd66e4d1679cfa6cc29739c3bede05bbddddb3e43acf59b42ef4fb1b19f1c08d88ca74f2657aa88a38ec403bc0c5c37cc7e7d15608fe3f9a4a4775c5cf1c51de01010d3ddf256d7567ffeebef5a513ca175e659f7aa87b53f4462883a8daef1c667f1c99e55c3ad9178ddd7089c3ddfbba8a4a398d575e3fcae5e910db4f0372b2fac13aac7b3e13bcdae76842c63b226308b5dd6ac16667b627207a34ada42eed4206142274f36eaaca309631a1f9a6de30e450d156eb956daa3d303434def0a9216efa83b64def5e42e5a418eca2fe1a3df99ea5becfd978fb9ce75f0d601e72b755ba24967e51b500b2fe57077ba61ad4030c8e1ec965ed85176559cf8808a53d0438f43bba060933cd87e1f7ecfe4de028e68f5eed9c36cf2b8dbcc92ab86f143b11eccb0948957e496b6c4779e332edbc3c3663497591e44903256d90d0824654d2270800959ed43e2a137a5c14a8c1baa9b58c1dda4a6511eec06a6959d3e9f6459dec78ae0091dc82fa8232b08ee07f975edcbdab88dbc278cd74766a1688a6841c99147fd5a64de755318095f84313cadea7f047fc4a90682b21a088bfd357d18b2f83fbb5cf5f7c0f16e4c3548", "result": "valid" @@ -978,9 +792,7 @@ { "tcId": 94, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32353637333738373431", "sig": "5499b7ad83cba2dfab7485b6a116d92b17206226ed20e21736c497afc55ffb136a3bc5793e588f430ce4548297b2f1d8ba7deda9a070fd5aeada9a87450cc0bda52170d174bf14e14f980a79e44e331656762e6c8fd4fce2a7ca3a168d6a7cf8b36aa86e67baf2fd641a51899f3e90a6e2c13a978dea643364af6ddd9d2d1bc6ecbf1283e01f253198ff908759e669d45920691f297f2ea3a9c40928db1f225afaf8f33b4af5ed38a18ad7d7b040c4af580f49d7199552f684e5db2c308d697ae01fdb2bd0092fd4bc3a0b88c68f6afa57ff1069e5e79a1717982b22b200439ea1f6ba04a7d42e9571a1811f190872d8a01f916aa914492301121efadba8915669b44d2a5efbe4209388b2d5b5ea4b0a3a92d0088c1c55ef50ed6435bc7e6cf35c2c7dfc9d3e92734afc8100ec7cdfeeaa5703818338702939312a59a48f4c441c36c67efe1f4b2cc95cc9a8d6c8a61a43e9823819fdba526a69cdcb2a2e840d71f4a9f735fe8fcae86e485efcc653600a175ad75bb956d8cf875f05428c583011b8f21d34e8f9dd4fd706297b92ebcea342102415ee4d14d0c472c0f952834e021b31f70a85f72119946d39051b1302a26d2df0cd5b1d5e0e1180a136932181171de3a656f650ade2c480da199bd3e2297d8ab2f2d0345d60063fd6f09b6ce9f12a81feaebe74c906739d3ed0ff0f0bc37d527c1f4dba695f8d9a09e3764646", "result": "valid" @@ -988,9 +800,7 @@ { "tcId": 95, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35373339393334393935", "sig": "7ccfb9cd2560754d74c8d6271d30ae72a8c8552bdb575cb13b9dcedfd2c46fa6fd1d2f6dd7162878077f07382d4707eb925f9c25fbbcbaeb3c368d855b25efc033939b70beb83340460334838f6644df7f6efa40e69a231e7ed33ad10b26c684e5f2fc495b62333557859c374e54d10853f8c96da26c0213d3ed08ae3b7abe8727aaa0e1c7eb86c0958a383c703dc6671a0a9990d0e48e65ff83d6339a84d0502ab3cb28cc080e158ebb6bcd99584b8bf237877dd90936bf5c79003dbb820f5b36fcb9b704cc4d1f37bf212035d7f3244ee26b3230ed810d23bbd889de0434c02e4522002ab548899e8ae3957311666ee6c9a8da6cccc2550888859e84a9d419f8cf4f312a8ff23b2fe27c5f5df89b013c13292bf91ac84d85d646fbe5d9e793da20f32f1f54b4687985d6776b86983e2d181b16e927941823409fd4ceec8a945e10bb05100f05a602b7f7d7ad150ce3ca2bdb035fa3d983da3c98015282022436a146346ebcac6d23279338c4812c7660a53ea60fec8b4db4fc4bae47a42de679589e4a3a44d2f3d65c8d73e7eb75d411db2a15e14cb5f209d5d4fe0f6da9615a0745558f1930f7ddede0b0bfeda7530aedc8a025cc84aa7068abfb106cd57e21c5aa5e5fe314b3051e6adf6ba67a46e4a25efd49fe65f515ea70a5dcf354a41f0208b3e7e71119ee0b429a15a50e1c77a794ccccb84a2e22072ed2849b8ef4", "result": "valid" @@ -998,9 +808,7 @@ { "tcId": 96, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33343738333636313339", "sig": "4bcb1f8cee9da35275f0c66f20a65bfa92482c8c000111179b4d0fbc080f237d217ce357767759bfe36998158248e342ef17ea6161202ff038617ac33992b40cf054a65181983a84844bddf6e6338ba8700f580f3f248fc4c9aa0dfdcdfb344ef9689e02d526b2565c99911a37f336aaa294641f5a62c1a83adc46959ab45d02c180f4f602a7cf3c7011b1b94a1355708313f75e5dfed9ac9e9e740334fba7404d3b46f42315f0c369ef0b96e9c65ff17ffe5da6b543295048a27fdba75daeeafa466ab22039887114bc68b603bfc1e11599dda99bb048468e717fd05fffc681f8506d34a97dd876e0fe8ddf9be3a33e6718ccddc7fc71661d7008d9a7ae8266af3745c28f35d3ca300b4768dc3b71702f2bf810d34d907abca3f3edf751d941fd552371ac2802649a3bd93e8e21dd7a0bb96466737ec3df0495bd95a4a830b717b128c08e71ea2c0e2b20ad1853bf8eaa33ff814724b1d2103c63d629cbd38d5389e93d2c29fc17051fa332d86959923ef4c3df53d24ff2f0fadac33785291078044c1de7dce3102a8d0d4cda5d560db06d81a502fb25e3541b0dd1b410eae3a5c3f5e265e709d3b9a7452e7ae9e7a290d31d3e51e3f8807b25f92969ec3d57a171b65e3949b12a7aac1d61bb96eba198149fa8a71397823a316f37f539bb3b6f663ac8a8443b65f0eb930546683f31f6fab6ae954ee0926835b750a99c63ee", "result": "valid" @@ -1008,9 +816,7 @@ { "tcId": 97, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "363439303532363032", "sig": "62a30b6890e6a50bd8d50ee952cf46af4f3f6771cb70e82cc0c37c4e67caf929abd23d1ea4f6aaddcda1b888baaac23fce87a3fd691ff61f27f01a1ef56d62bca712353f2cb3ee4066390e4cef5f1e4a0710de4dda0c7719205a7de1402bb3d865363e32b2db3333cea9f54b6388a8d6e5f69d244a42eef7a2fc68344aa94243ce74e059241c5f63382b2ddc11325bd696e6a93b40a02ac8b951706100058cebd07e53002aaf70ea658e44b369e07fa9189659308719486c8004f00fa1b720b88153246e3dbf973f7be69c9cb80c1101c77ce7645d9a787de260dda80a6bf18e504f5b93191bb1024b7c5223e4840a3e9cb56832db722c3ba80df79ca619f3fee613152ccf847b35a508b0b515cb0696af0144b3fca9e621c2c5f2b64de3372994da70ecb82afe95fd5de28f3aa3a1df1a910816b9e69954d7599765066a34a7c3ca95ee6a90069bbb5fcee2248e90eded32e717b062564b717bad68650467fbeb174b2a688e526e8414e2defc7879e07b927d7bbb5f09d1b28215e05d15a8ad9281edb50f3a246ee08d2787eb3b8ec242c3d2d33abc26fcf27d4cf6bde79635db8cfd7e0235d280a735b2fba72f24bc265c493d9f0c3d5eec3599be4a90d9b56281a7962cb68817597747c3115a4610ca5bd65acc6763d3c4b337ff5db78e87c267a92feb9652c0eb131908214ee01c49590293ab34b3485edc94aaca4c7491", "result": "valid" @@ -1018,9 +824,7 @@ { "tcId": 98, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34373633383837343936", "sig": "c7049f15d0ca1724e66c5efc64b782b418cc153a57cf5327d9be95d0f639c732113a0c806ffdc7baf14787393a9cc635cd2ea5f166e48885c55f39ad6c60f817b4ee013198d986b307f333b5950429dad0d3582a78ef3619d46d5f944a442edfecd0bc1dcd74429e59c98fa0b532fa7e3439e67fad54bb1013adcd92dd1aa7d2b1ed66f2582c6b1c83cbfcf7d168a8522a1ef63508d07b647c4ab0b867abf9da2e1a20c69428bdd932af73a34ac7897675a8b030c11e4de9febc426a7731cf2077cd2435d943c6452dd11e0ab25157b922bd78ffa9fa1f36a3116ed3906e6696cbf66a5719593e54e7159a6c732fe079c2d270586f0509c90fa034ceaa3098016c6ff82242e20a69c6e6ee318c24501bb74968fcb47cbf58a7f97081ec71f7a94ea062f6e3fa7d930d065ddee3ee3f8310a81da9a1ce310d6bfb46cc01561b98508326f9cda672d8c35c0b9ce29fceb3fd4af9723f1883cff3f9ee7ce3fee2f0d376481843bd906578f6603e8dbcb5b195390bb7d429915360e1546a65a9bed0dae431b59b72c8932779ea46c1e2fe320614ff0060511d75ed1c556953b1f5d86d4ad97ba45a3f75b2c557b1f5b084a3aef4edff0d6a20fc3eebc9afec028902814d12e1a103d997c4e978fc8f3818c789b663aad989728258645c3536c38e085e25d6a8c37eeeece54c6848b284441176c2e9ef57a65dd1b8fc3da2db693e77", "result": "valid" @@ -1028,9 +832,7 @@ { "tcId": 99, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "353739303230303830", "sig": "2cdc8ecfb86bbc04919dd77370f863b23ce1602ec660fe45b599d81f12ad66cd357ac90ec638bc9bbecf7ea21a85e01b18be148f00ed98c91339f03212171a157b721f9a22295fb7128b053f7ea1924ef5418b13859049c1732126c734dba42b2048aba6162d7ea612fc0d7fc9061382766b804957731709a6dad989b69445879ca594d9e9b8faf222ceb9ab52ef9d068ccc6228a31e0e042c7b27593b6ca00336cdb24a618938da2b8a187308de5ee1ac5c74e0f3b2e34dd2665616055f6696f685a5cd133b62d813366bc4460290254b8229679aa7e0cbb868b19c4313fb22d23106754d44f6edbdc983801a6270e29905ee8d6ddccadc4654d29b464a474ef5d6eb821c26c1703ee13ed9475c70e0a49b44f4fba9278ea591d45d34f07448a6ab755d23422d8009b57328ad7b389aaad305f2af0891ca197c2bed87ac950a3254b037b1b13b2e14ce09e543f3b96265b081ddd07557d1315561d69090ff6db42fdee6ae64cd71d42fda5357757e7a1bfbb518df017ae3ad018d3ad5f853d4007edd0a72d3bf560111fe95372599fa92fe90844d7e0cc3fa469393e0a0bbdcb35ec4133f1e2a538ffe77e59cd71dbd0557a711dc3e0e40460038cb0bccbc596bf466221f45f60c8535a9c968384c248b9ea555552e0072a5e5a334089f46ecdd5295b35c1e00579627bf63815b84379ca4a87978806be1fc067c043968bcc9", "result": "valid" @@ -1038,9 +840,7 @@ { "tcId": 100, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35333434373837383438", "sig": "4e2cca534e403b3165d9cb4ccfb3c60a725872564f22e5cb2823efa3f881053260e54a5423a2bc481b02aa9f42292dc3aa6d3b493196fc0c7e1684cd598cfa7f1fba1b3a34f88db964d104c92304dd2501bcf4ee2837bc2c831f1796ea494977ef5f90eacadf5854c64e34c43c8c5841a0425c7642e55c5a05cf01c6504574ef32e6a66e90481575aeafb66f1fc15d791c0b0148540e6f5aeca5a455020edf049a946f5ca25193d43b69144ba0d8ce4c68a0ba70a0eb8ca695bedb599e8d6e07272d0f585f85b5bfddd7f8bee4a683359873f4ae43b15d632b9456e9c586d4472f9ba623a2f26d63f01a89c25b12652f97ca6a9eda2d6800abceafa8719649ff284cdc26ec64d9db59f0e7b814d04c6cfb64c82c243d290f9b3ed52e4b7d7cb1203e7245e36337033d250d3a568afebbb544a9724bb0dbea80e225777ad4b1fcd895d931775ef929a0f7205c34b381722f0c4c6e38d347ac9158ec5afeb20265397c4a38212c4a97f1227b5e039ae029ff9e71d3e87219a16097e41ec68e83f9db0826c507e9e39d329fef5e918a113754695e1087d59f817088e1726e3c95f1bceff8c721576e3abcd1b4cf6bbf23eb7d80e85431eb0c711c65f33922855293d1ab9d48216436e22832f379aa2daa216333fbde75249c93d73587063b4e7581ad114b9de83737df4816548d95dfd2de6c4741c334fc7577c6a9c658b4b51451", "result": "valid" @@ -1048,9 +848,7 @@ { "tcId": 101, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3139323636343130393230", "sig": "aea92af7c6c66127d15e871ca199643932c50e97718864c5344952664aa4927b76be66e4ded635dc1ca324c4e3845fe664f4bda1565464b1e7d34eea3693d87f6fa456eba509d51a9742a72b39b731d09fca3bbd442c8da77d762a11dbe85c476ac1423d8cc12cb563b431b120c0f6aa7cf21cd9cae0783a9b2625e7f0d84810e2936602a56ff5945f85d1ad242cea95045017efee2c6859c00c5821d93118c1a6c45922878e84289f8d5902aa5fca52d526145c6d89d8d61145959e3e53f61f5c2cd0a0fecdcbbff789b2d00ec1b902343664fb5aed7dbbaa6cd065ee41f03f61bbbb72f60312085551ed1a2389ffbb5a008a4febac81ac505a63164c84dc3dd9df7add84d9b0a0b230b973b36a1ee27936e38f887cf1caf9661e087b7c41956004503ecd4492ece4601681f4998bdb5cbe6c94d6ae107f41a8b127f572ab3a5bb30aa6fd59b75f1eca9218ace61d832b9184c3fdacb1cc7e7477733972a6d08dad800ded3b0fd784ab90d071dd7a089e896d3390c2bd3306039175e70b4a0a02f29059cb168aa37d0c34005656481658cc5eb36776d33dcfd3ad6bb0b182b409d4013d4fd1a11577dc75a23d08da904f3aa0a9382b6bc1f504350d50ce0de78b0e9e0ddf0cfcfd0d0af941a3e303502036311927f832c19a9ec0e6d748a1a8be1c1d9ef4d3f110f4742452107b2cb56dde7a9a32c3c9b2c864076e64d16a58", "result": "valid" @@ -1058,9 +856,7 @@ { "tcId": 102, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33373033393135373035", "sig": "86b7a675432634c266615b5491599f0f77fe0b0dc9ef8dc46d791de8dac6f4af90f56d0af7f717a9f88c1c7288e6d97f791828d0f66218d29cfa12260fba406ec22dd0d5be5ff579b5ff2682011f10a24b0c4062d89c851cee27458d5e79cf6a2b8d8399d9efa15d78514aa92c80415d1671060585ff2526a3e9aca3d9c99d37f9d3e1b42e91cb8b90cb0ae465ebb44beb7360950036f976f24f4d5fb577b75198c29081ae573c4e44bf136c18e9b71e3ccc1a54d118ec43de423c14457982e35f725cac9d75956df0b5f397516a0d560c19f18a2beb3be5ea9fb1259c03cf825d47ad80e610a097ce35bde8e649ab5d2c9388b525d73a47c473107206ed255d37329bf9bf0a4f96179f5f6085559c0a2c0475fdf725addca0ef24056b2a2c9573bc8f7ba13b5574c1c590c47b7accaeb26cb35f426b7fa8050854ebdd58fd051d650f7ea8ff246d69f6db2fafb5300eea601a3b0925b54292f29724f11717d830e943b114369343c2eba7435ad4048f23fde0d38d9882787e69de116bc1f9cc9ce71b8301b1e539e7fab269dde8a882b999a1e9bcca0ff37f99172ea82e8166227ed7227e73e8df5cbb434034d09f236162e893ad0cab4c0e4268c0f9ab58a3e4c8c72031175c5ebc70df900c294d278750c45234d98506eee70b827f2b9d13af09197e6ebb9666f85f9f91ef0bd306dfd677255936e768549927b635616bf8", "result": "valid" @@ -1068,9 +864,7 @@ { "tcId": 103, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3831353435373730", "sig": "91527ce9c6d98c091a7a8203c20d43486391f7fdf76dc39f1959c7578fc38aa779e1d10d3953b073fec8afaf352588357c771527e89bc40b1fd1f2da3a9b2b4809793f0fc8a6324aa81f00d834143717dc41e38fe3da1a0ba359d146625ca23e7df6ccb20041422d6d44f4ceac397bb6a149b1e17c2c43eec5b21c6ae5163c910b3984ecb6537aaa81b525669f5b2feda8cd6a6a0a580ef5fbad677a650644afbe7622fac366e52d08233ec2a6c9c5e76a64fe450c5c65673145b65f680529fb3664befeb57f946b40f780278293620350229416321479419421120d7ace900834bda75e8bf1a99f9d189b9aa14fb99d64042c96d7edb091896bfa536e7194900d806bc0763f4d87946c9b6f11bc85d78f63785e5b19678eaa63279937e08bac06b9a69a1baad68546918324d7e1b5f6eeb4d6d1bd8e1cc0ad851119fd8051a0b303c87f91d7a13b3fd6cb0cdc5c7d0df73a082470389fc8e024584da5e6ef61fb36c1ed10fc4eb721c81abcce51a0c285e77e59f38266f600f054c786779296ac16dd3bbbb58e90da3800ecb50ac893df2d05005a64778bf79c064474b9d9ac8533fd4f0565637cbff6a505e2b4b3ebe3d5469fffbb36a075ef91ad849871ddeb78fae761cdaf454ac2fa43af60dab5f614adbe74997354858a98660529912c1db7175374c053270f8e3ccab4b712fbe0d84269becc04ebbd95985b5429ff0e", "result": "valid" @@ -1078,9 +872,7 @@ { "tcId": 104, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "313935353330333737", "sig": "53f4dbd17a75ebf198206f2c459b6a064da0a0bcb5d8e4e35212fb90b9315dd8eb86326b8e3701f51dd02cd0630e452763dd53ed018cce9292b2eadd6b21593f8e3e2d5a271b391b97058966df504463f073906a46edeb88b20d4e34f74fa9f1ee4ce25c251033588dbeee7a75447028fb99a72da3725d5d87b9d09fd37359656d259e78871af9f426a62468a0ed17cf83251ae06289f9ebf00bfa61e7f72bba8972f4fc6a57c666048ec3b2c2cbbf96fa892d026848089f62f8abf1e2c1c6d4149356c6b61af710fa7d8ed69b3bdeb222c9daf3eff495a7aaf28d4c8e7992ef6c2ff19c497978f739405eb395753981578cfda2fdf59965166d25f0a3bd6e411cd14588ae4f26d7582fd68f8c0a5001d6a6f559f2c84801ab7e5f1008829d81f475ffa9a24cec4e5864645c6828bd638ba88bc6d04cd9f9ef41e9f4c7f3ac01bfb5f88a0828833cbca8d5d8f840f4ac6a5515bb551f69c3f6a8d3ebda5a93233aeefcea320e63a5c2448f56458f613fe182161a319ef9ba6fd2ef28f5c16df844ea4a6ecb15ed38635d148b33ed331540073d19ed672f87231bc220197c7d3ace87f9b362378e90642d3a349e27290d1f32e004e18b8cad7ff9eb92a3d980a7ea8d2e274e86d3d3ba8f64f94f893c5fe8e8de4fddcac3b3d50b02814b30174ee7439f44421f6c6b6a7b3ee0d7dafc9e9aeb405c5498e83c69f45a8da96ad94c", "result": "valid" @@ -1088,9 +880,7 @@ { "tcId": 105, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31323637383130393033", "sig": "9f8703178debff5b6b29e524907057688874d51276546f18ce440bf97b410af7694fcd41922b5630ef3017f4fd654a07da29cbf8b73515be0ba254fea595d97b57d1c69208955b536bf6caeac9e20a983e644fa3a883c9003927274f7de0decc291ce40cb847e1ad9196842a2504cf066b8d53c7a70fb23295877bca466ef79a5aca5a92ab391ec0ce4c6f2cbc323d9e4ce6ef235f81343e2299e2526a444d19c7d54e64bd7c8cc81764ad3eab924a26c4bce31eb384aa7cfd2cc9e0532a2e7862ed5b44afb1c90b8fdc2b8e27f41dab3eed9f48af050c36ac2774bb354ae1fa1f69bc74946c39a43192dab67d2490ab1db2c2ca2f8a9abf3fc1b80588f40264e8d286425fd2693cea3c1280db21be051b9198f5e6bf580e7ce2600f4ecd72c3132424f35add136120d5fcb1307ec150a218c26e35abdfba4c36ceace0b91b80049569ca4a3f32523756893d41df2f0294037855d1e43973eec61dcbb1843c8325069ffdace065b2ae138706723f2be7c669f967829cc5e1df07be0033a6e65e9e6b777005879f78905162ed2576205315fc755c958a74f73bdc5ca041e9da74c3a40e2cdd4be9c3b3cf4a4144b33874bbfd1249b43865358be607b30e5ef0ce3fc98c4553b184651e7ecee13c9603f330c83d21ec91127de3f5226d42af696607bc0a43faeb84db77032336aff7cb27f19232dc69a692dca704e6e2d2cbb54f", "result": "valid" @@ -1098,9 +888,7 @@ { "tcId": 106, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3131313830373230383135", "sig": "b64da0cd7cae92cd20fe78f19dab400786c120a77733b1a6e2c16033de50c19fee526d3dc3d2df18ea24c3b0fba088d2876f116187125169e22c33386e8e44113c7971349e534df32d20f6069035c7fb70ed55db3731b3e968885754f1019127ae0db74e8abdaf173c6ca94017dd612d4738161eb9ac09aca3f990c5ef56de50c0501164c0bde47361323ac86ecee299d9aa2325ae160790ae53421ac16c1e812e8b7ef25fc2ed08849e2c8889abf15a485c210105273677d502cb1ba549ebe73ab91e0aa2a148a966258f574786b93fb256370c3ecff5714a3e1371bd3ab2211fae69350a83dd9fbc14e1086c4dbb8523c4e0a3685082198ba9d7c92503deb57a78c981f69bf80b38cb948850aaa9c4ce3440eec6eaec5d071ad583ac881a9647dd56d62b1b2cb5099c274b2c66e54215a392f0eecfe7b6cf832aa6a2eba41f6b0ec3b9dfcacaa8f1d82ae17485670499587d0cd3345dac6e95479fea7f644c04850cae7c32454318ad29b5319a20c4d704161df62c41267512bcbeb269b0ed816eb4f27bdedf0c30f87a58c89cf619f9cfd5c8e00e25973a7475bedcd5c1fd06f1086b238c145e8a4185c4fb93527c9a6520ca58ac0c09019a3199ea0cec468da463f88b96c5c9c0f5750f48e5313a008a4d5a0cefa9dcc2a477b02cbb9e27d958d0badc24e2ba3182d336578191d70bfb6e0886135e9fc7a63f1fc840f2a8", "result": "valid" @@ -1108,9 +896,7 @@ { "tcId": 107, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "38333831383639323930", "sig": "aba69e866abb3da412a1b5f0284b8bb940dbc7ebb24cb458a325e6399904080212b8612dad9616fb0b92ab057edbe5e6f5d68263cdefbb7209bef4fc507e440c52667b6ebc34f9ff29bbc7c0359d78a8f0df6b3071e871d623536c882b287c17f5f280f77f134f97e6701d3344864e76b70c0b208a2ce74afeafd9bde901ece504e1bde17570b1d0d2d114f7112e0334c8a5ac691962c6ab31f8a238bc65cdb8f01ee526471085807c95b02db797304bd33f5c4c300dd119e200f00200b463be612bb4b88406d03a89821d66257031ec9a57f5f33e3d62b3d18c25aaffd43b5e88e6fdc201fd9602b6f8b7354db3c9bf5466980c331dd6af695cdf00dbba0afac38af5bb78d37994c0d12e9acf1d76b7b4ca3214c5d703789a63301f2f480825de03e272bf791e497a8b122d846540ff1f369d8855a6e5942e5e2095d97ea923dbf22af1b3a14d9ea955b925c791c88f74df0b90d578e24b894738e16d70d1108405d2ebd2401520945208624e760c65f6833a73ffb4bc32224ca3bc78d83ca3b2021e349e051450caceb4caf5e4cc9fd906f91d575c6796eeb69955a634c324c9ec830cefd0c83063f3876e135991500acf8ddb8fefc55b839253ea2a18c40473b02842b36c2e40cfa9740ce5e0818e891be8fb484c9121128d454b41aefd4d4e5ac4fa93236ff05ab02b9feb9fe43bda2dfc3e63bfe9d9d8dc9d804d9fa312", "result": "valid" @@ -1118,9 +904,7 @@ { "tcId": 108, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33313331323837323737", "sig": "4d5d13eca863400fa4c0d6da1351b5dc47aaded17042b40f5f4018d87a77429b382f1691429c434530be31c338b262bee9ceb43d74045398c97b8573de9bf2df5a84c2cf8ae05b1210f17afeba8a076e91743cbcdaee74369228b7a0969e1af16a0bbb6c93ff09a425495a6b67415b015a5a362f852646185e0bd44552cc8602c3cad2d41f688696d37d11ef76f4f5180264d81906e7366793cb87915f4a58d024998d11ca0206d73220078036e100f267a9608384d574096c811d2bea5c724251c7e48e2eda2e35792edd97c886428d2e8e2d24436397783c7c56e508e558a331b1257026ad459a0a10a0c566be9e4090fc99b7e62ae91af626fd2c7518230b9b0e97896f059b5a216010bde5c17e7dd9585ffd241e7a3290d3a5d0d480ce9a17a2cc775e237651ff7817b669a9e4b2dccb214b4dad622b269994f28e04e538c7b087a3339a7326988eb80df70023d71a813ea53422ac995f99a5c2cd96e8a3efb78fd1532d382f4b9b4fdaa1c4863f5ee80716a6a088fadac29f97103590d74f5854f98b963bcb59028fd2dc924b012c3744dc9a28b1e8f0dba159e3151989dbf3e7ad09c7d9a8971890ca7658f126761992b7ac9a548201c8d72db7063605d7c8d49e6c58eb790b651115d11927b869f8ec1812f8248d937b55911a2198624a373ef20848253a104722f5a717081949590e5da904832ef926cdab7e29d64c", "result": "valid" @@ -1128,9 +912,7 @@ { "tcId": 109, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3134333331393236353338", "sig": "314ea243b2bea8afe0c6c66279426f82e7a7bc8614f2729b002bf5775576e51efdc5a1f69e6ae5fc15b06771e45aefb21b650366a0369ab495b0a9492a4e5b5fae2af3f398253aaf829e815a6025454f337a0a530f753d3323fe9b90f36f60e127f9c7d968503cae117a098c3f04dc9fe9f8ec32e8dc1c1b00a4b627016b831387a0458ab707641a5a4ed2e7630edd85b567a856f5eb35984199aa90ff13ca7f7b856bf35379c59919e76d630840c547e5cb726dedfadb22d323d508e1aaa73cc0b1640158be6dbe72f16d7134a9eda78ad55e859b7d320a5005ff15b4dcbfaf372d72ecea1656bd50d18fb4f0ca79bdab376637f0a2dc3820b7b72a33436d0bfc4b34ea7e816fce69dd81409284325cd404864de6fdadbdfac4d74949b39080c01d0b723359c4884e356a875f1ee7a07582ed7d2426e554818fa89ad1c73f2465dc429db9d70a3b9191d1166f938ea0218fbb881d89852397edef4db544942dc8dc14752a49b8f8db93f36d39f4debf1ce3c454113dab80afb348544e964eb747181ff3884a703787e5032d0f80c3710849ab38886b958fbeae8963c209b0a076f9238ed9d467af5c9a6434eb55782b6abc0436ce177a493afb146299f61bf1784b26bb2c49bc7b3fe88e1fe44c8b04d9f24ef6acb89985ef11116e0b518502289ba29cdbd9620783022d30e186649199523760169f28f0c6969c8172ffb4ae", "result": "valid" @@ -1138,9 +920,7 @@ { "tcId": 110, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333434393038323336", "sig": "130818f75641ab704b30830a81e3d991e0ba571cb9a86a2e0abcb13fd013e8f550f4c7fe7b3a90a0ab6e4e5b478c496338dc6e0fbc09a80c8d39d7105a353c8f9b5fcf47c889d40e3a824e7b938b7d61a8374563dc57f7ced417d67f8d3bbdbd6980bb093042d6fabed95fbead272fd256ce88f0d11c076c03300d3fa318242c4a66f1c96141f7a030d4d1ed195a386c0cc379e84ec4cc965269c9d944cce6fee92bfac0005100d9461dbb204dbc94340287677c0493b2d6fe3a15bfa282711b9ca5773084c9dd83f2ca96748a3ccb6e8a080b6f26535a38cc9e816c5b0b2109b830145b3b54296a395638f459459a546fc0deddba9e092e004e765f5b67192e148d2e04e48efea90a5a6aabd7eefe592fa49989f6c1e80cf9e122bcbeb78c5dd34ecdebfed4bd9d84decc94b421b16b5458198e6e554fb647f28eea3a0031f45a36233dc4895e03324296939aaff35e0ecb541025fffe1b90ea1f4d7149e34ff849326356dcb118f4b43026fad0a3b1796ad7bc9c4bb27dabd35f858be584721ce053038378943b4d8f9b70984944ffea1f63cf85ccd1b33e92d7af9b0c868daf606332f75d4287200cb035eb574ea843c075b3cd66a581acb6da950d07615efec26e0819f96250c7e85ffd443f570787c609faf5cca0d3ea5d8ded6d656fcba70d9fd02ea2b7dd282fbbd08185aafbed0b52139552d5d420b8200d36c3e95b", "result": "valid" @@ -1148,9 +928,7 @@ { "tcId": 111, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36383239383335393239", "sig": "24294dc6e8bd6ddb2a5248f77cb57d515a34ac41332ed20098921ce0fd939853a102b928e67b1619666149719511abc255111375754f5e6bf4188c585693cdb1148a11f187b454d9180baf16384b3522074ffd7f511e08a526facc0a9b8ffb19c530e01c8f4f71b6a60151c474349c6e2b958800cb83a1494e4f6ba0a1586a00e85a8a7974f8cfafb28d090fef9483298fc72266c6083112082c136a3fec28c629714f8b4267a6194a196e803b53e20496cf45e81c3055086eab1f6c4929e726c158ae39cc73985cfb8c584d149ce9d265d26d58a955b4c2abd291ada7b7f9ce4fb35f684abfc569a757e4676c388b3b6417a780528d0b04e5f1497b37206549d469b0a774997baac4309d00a467d895b06781f2adf0b2d3969c8c77692ff6c241737cfcb87357549e91b680e97fad60ec2e3998f14e4d18a601336d3147ed6a948b63e8ff7cd41cda81229d525b69a6cfa44fbddea1d10cd70c0a8596c79f796ca193341771d14b35708c2eb3e23692816bd92c8009034c25c617ba422b60c5d9b3d3302a9e2bf63b8dd1e683ffe4d0942c5941caa1220f00a6f41c3eaf6443c36547fcfdba62e42de84da1062d8a24af1e5cfa1bfea69eb62517195044aeb350a9e3b6c92401f5d97611371b920b47199fc67f3fdeb731c22a335b5ad427397cf634f97b7a29430c2f063f1f018a8b1e46e3e67330b05aaa8d371a705b4cae", "result": "valid" @@ -1158,9 +936,7 @@ { "tcId": 112, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33343435313538303233", "sig": "53412f1014e986c56b334e266ef55a6a60f12d30c05a2cbecf2b5bccb3791baf04e888bd32b0898cfc63d598f5e3297366fe2ab25b343fe204cf3dac1f568747594c71a246d42ba68fe9736bef05b1d4861844126af1f911e105efe198c6227550067571d611fd709238d707503906577313e6789e7ab1c8a4aac8d83a628aa19f4a136c5844cc1cc3c4e41faa6f2434eb871a7c9b9f2e52d666ea9043cdc1afd442627ba661a449e4e0e4c16f9b84130c50ae536b698d4c4facf6642d91f23d2eae36f0e4083997478dc7aa9772d8226f0904aa8120c686baaf864449d5bfdae22fed5d034605311cc0af9513889e57eed6b24561546969d1df1a110d2815ef8005baa21af1615fb6cb45d8256dda3e6a15fc764c8246d0df238302f69f36473153c841f1c5363c51724ac82d582f04b29245200f34d3be1a3c653cf9a3e0072ba592c098019f10aae25804d16ff23ea9539e6288ba4196e557b838a2074d33b6849778b5bbb04ac677690d67d7c491c928a16f69b0a2e8feb41e5c620c6e206498d0ef27df23a327b3006c822dd41f16f8ee2a3c6a905d97381270bc4ea0f4457006a31f142a1ef5fc9bf1bca535c2f7d6a1630dd20a9de675be86d1c45e93456bf06fbb8fc55343f40ab4a044092abbac0832cb1ad8d35b480e7092446fe3b5c5699977fc53f01255ea60b86948a7a71c95100ff73b266a103f0b2ed46f04", "result": "valid" @@ -1168,9 +944,7 @@ { "tcId": 113, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3132363937393837363434", "sig": "116caf06ba69683664a2002ff12b6ca45e82f41e9da874ee12bcb5b670db0f6228dfc5ce4d5c05f44515c4d572974b0538fa0ba7539e99cde314be5d1d9edece531930f8cf2d5745a119601082c30edba59c2943c1675334645c53c958c951213834d1d2d54c119b454e6af03e7845eaf6444665e1c838866579d1d7b167ccfe9af44ecc89cb89817df2bf3defa1dd75fac7187b68b4d9f9750001ed5f6d766f7a3fb4c4a5b01c738b514f0393dd5bffd8363c952533d933eb8234b65973bffe4d12a6e76346bdcb4d1dd061a690c853f6acf144ff68c31789d3e7dc1d2c54bc5f949323ec77ff3e1ab2e64c006e67e6703e6adcdf2ac14c4008a876421b6052d2dc9c275f592a460acb9465ac2c0aedc31a846f8f3ba6d32be20d3d3aff1eb83dbd3cf2bc0487fd1d3a6522c5accb8a1c386095a52ab42a445d41efd1202b9b61a7f1d801215ba334a88381bb13d556255d344a561ede748e63b3e701b24ca95db4eb7ea3e9662eaf75cc949aa576ae25be5b6c4e9fdffed557ce1f4abd11745a9ad1085d2c4ea900153574b560415b2ab473ef2c9676d15d315944d4a9d2f56c3ef95532b065c490b7b09c1d4c7704f8e0812623f32d87c3b1513164851cde8c25c9f42f9b6e325c20996213c199fd6943dee8d6d064fc04e88096ac8f5ea7dfd92ba0be045745910cb5f93c91c8b01940a8276b8bab766231166239cce7ce", "result": "valid" @@ -1178,9 +952,7 @@ { "tcId": 114, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333939323432353533", "sig": "04c799ab9a7e3676be869e977af0f6d266eee7e4f8104126be32c26e20c5ed855082bd4216edbbe1d9b55dfed7d93a0d490a425b34eb023fa6ea0058268d7ffeb25c5372c35cda0853c8529dc1634bdfddb0ee40b436af9d77954b513ef315e147b86a5ba58400a877247e2d72dd7217538233a46e368824d28b55819cbee39b1eadbedf0ee7d5f38add5810f34898344d40904beefe6d7824bda9990370bc74800175c15bbc63b9d650e2ab7820cc09d8a281e3d962dc13ffd18685446633229d474aada724ff004f0d3269a45dd3d29902a0fbcb02cdfa7001f3b4857c33c9ee691481368bc1e9435772648e31df5fb8039cdf77614cc0d14f39b988e7f989f2d8c4b36c506761d237da1d829e6e92dc41f5fb2e7d067839fb7d46a6f3c06c1f3090a3695f4c8e4f7b4419b076ed3b09b1db9e741e07ac9ca609a7b45299c34f3555a158aec1ddbbe7747782efa6b0b944a73e876db823bb5802d747bad412ec7794bc73c0c2854db87fffb27a470f7944bf559a20fd24eee589f6c4b627bd30874eae2a7397b1b4d6d9e54dac16e191d6e405cae45f43aee6a09e1baf0b3eca2a3829efe82fe13c1c969c64b0f2a03540ff43a3b0118afc84ddb1993e97a3b324f4d39af3889db9edfcf8755255aa9303891f67446bce6b7029056d7b367d2ff49607144a435cd647c0d317e3577f03f223f81bdb2426f12e73311f4e1928", "result": "valid" @@ -1188,9 +960,7 @@ { "tcId": 115, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363031393737393737", "sig": "2941cae270952b08ec58d60af84fee4b1d82c21d48356bb8aad78011bac54580919ecead7a20914adee8d385ccd75307ae2f86f0e901116c59901967806bf76b284b46cb84c9bfaa3ceeea211365d5c9b713f714c4e360b1d128101850157b44c2986478f97605b70d92afbacee2dd0040c204dfa1816fe8b39306a4281668a88e276d96279b96381ef32c672a7f4b9cdaf165d7489f9424b8ee82998aec7f561f490d07b4aab4c2b2607a2efe2f89de9bb8133966dd0d3087259ceb0d7cf8296c302208439f21ebc252c532b18f36ce9f292eb8a4f423607cd03a09412557d622f38eec9fb3cfef4e317da96541ecaa82108c88f8fbccaf5449650f2ea6aef18de8fdf98b47a940f16ac0ee4d8c2980ad0ea353cb6a2d0ba96549144856667316f036c3a40ea1fbe14b9906c8149eacf8ec23df1c563c4460c70544918fde2bfa1d76dab1b8103645fcbab882f544c53077a2f940c2240c0d97f0e5b29dab4be96bd44aabeefdd0bcd431975059585740b751aff012839ef3a331f506716b822d5b9dc0339de7e0dc7d554784fca7bebab2d7f714709f11cbc5f40700ee184f95fe0c7f91953c31a0c580b8bed69dd15f45e7825552a75d875bf8bc87b145d83b9f70e8b74b07397d83907c6e8e0be888cf2e6ea5dddde1f3327144a869cab0680d4e90e92e85f661d5bdc0f29c0a6f710bb485c3af3fba73cca9b719476b1e", "result": "valid" @@ -1198,9 +968,7 @@ { "tcId": 116, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130383738373535313435", "sig": "c711f7b56aa4df24a29458f2e0bc31ef6e2c424d71ad243effaae03322bed2c075e49c0f1f49dd5596481613813fce93b838932bdb499a5e1626852c8d3b56b26996b21abdeb0041da3f8b2b9581455ea7abdeb643ccbc774139964e1bab443ed33f0b18f4b09965ed1598988c9aa8e9b0b44e2a13eb57aa46a7dde4262aa0ce6e62a1ae3f352ee59c3cfa53400a96051a5b7e9aafd0899a9d5d362cd8850f3b28f690726c6b931aebedc0f98ce596f2f922308f57575dcfd3e7eff33e4876c6254638637cef68804f06efb2add925e44b17813b790970bd54667d7216c7375432c652e4d4c0bd996394e357eae12a654a8058848b8bc1ca6cf1ca41ba32f01be0fe6d52e463889dae1c7cd44ff5517058ffbd2f812e5ba411bc45417141b02c10491355716f51502ea57dcb9c39aee4636dfabb0bbd9e3a9fc71c2dde9b9464b0bcc7fc94c03acd98c256cb2131c503be1aae2ac7b3b68bda68865bd785727d1500e7075a9f39766567f8985f29cdfaecca04cb27932273a5f2fad2579b0c8cb7c780e147a3d47d6785fc8d28a0e7b1b3ea9cf02f691d7b4e1b6255c0ae1c059a62b5348d2b0a8f2c4673492cfad87a31b57b325e97b8a6a40814753539d80408ee15fa077863762c9678ff3c407ed9875e61021cb1cd4e2709477fb788f96288450bc7da2c425549a9724004bc2d62ceba27835071971b04b35397f8787e51", "result": "valid" @@ -1208,9 +976,7 @@ { "tcId": 117, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37303034323532393939", "sig": "c135093dc0ebcd24faebc840005cd04f71faf9d5d78c30e1c5a094dcf60316092f3458956c1e2bdd44d784ef65d8082a3e2da0c0a61acc81cb123b9605d5e0f75b9e943892c4b22877def8c9a7e44a461ab93aa317c772c66b643d017a2de1e0e5a4a355b0d800b7564a12c29ac1c82d12bfc0d4ddee202c6f040692976da4469459d2c4a0776789d089323d980f9d54e58fbcd391486d35609fa56269364b212cf1e240469a70c65d3920b28751e551f5e5b87b57650848b389846e6702aad12a39946cfb1c654710b1b6b0ce1abde5bcb2817e93f88f0fd18f2db0a776d09764bd806efca57bf66bafa315e02a7296c31794ec38526fa0daa1b88508d0356103dfe7cc51c073e01be33ab7f75ec84dcbb57de5a907ecf91e8e8d7b37193690cbea186e7e7851a0e6ca37334cf029c7c4ab9f2870ba1e4e02dfa380d9b8350519b9e38c0c5b6c0843edf7193828dd9d07f0145b11ad7386d429b1c139197a7cd1e8e98f99db185e9b78784854c8219e0b5c67d56704f7b5aa48463ee7f86965b9894ec4d89dcb6614ec60e658b684eb1c2c5a89a25e7c681f7a3815c176f909dc4e80feb3ddf5054c7f4f5f9b4dc626ad5462e0d5bda10cb4a900e6326e2ed5ee00f027c54992ff863d61e28adab795e2be6abb960840d7db65a3d0cdc7cfcd708666abc6041d847dd737990dbcdb9c5faaf6d704a39b18fc011a151896b5e3", "result": "valid" @@ -1218,9 +984,7 @@ { "tcId": 118, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353635333235323833", "sig": "5e9ca7f867190be1e78669db4885c089e50d5b999cb459ef6645a7b52ccc71fc75018f8fa931edacce6299b1fdcdf89936dd3bb4222d7c9db69bbb911c5e1548066d0221749f88c29bd85d29ac833764f56d6190a3ab2f6e3253ad7cd35402bd8fec117f669785cd36e6afc8accc66022ff577a401c7a48a38d18e77d8a38ae7f2e74b8390b874653721ad8d2d1ee7bd82a33d62c5bfcd58db90798dea5de494586f73dc942828d90574cf5bfdacdee7adb227ec74f5c6a0644264ad114b7cc9c9856d81f94ece42fc64f93a2159c621cf86cb49049eb853fd37697c13810179efc40c58f601b6ccf4ea755bb142daa62afe151bf48aecc8350926368215504edabc5c1229e77c2b041fdd2295370325c3566361a2be54c411b94e78c928aeb4733b0205d8de21db5674f646e26d220987ed543331b4d4a46c9cf5163e972bba6f20ffc2f119899b06ca79c187e36e0dc921fefc5380420feee972982b01fb2ab7d51110ae0644ea411a5fd69b45fe0afdad222b4ec55346e2e56b900c74e7396241f86395b58bd1a6993e029a936b15b2f63e53997c224bd7e56239e6b248b7037cf48d7fdc6b85510cdbfe48afd4a62341806777015a87b503f8ebce55811664b4ff0db608a16474334505ef5ce9c67327c1bf1542e8970352a3589311cc48b317af87fa85fcbb3bea930a0cd2bef7062d83ac3a3c1547d48476fdbdd0c2d4", "result": "valid" @@ -1228,9 +992,7 @@ { "tcId": 119, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3233383236333432333530", "sig": "499ae8311f47244b6018a653264ca8bbbd1ca51a9bb49b8b46ec0e6903cd4b3582baca0fe3579b1d5143fa1c826897a4b48227e85926fe330011dfefc948984b17e8674a4756edd773e00575a51955bcf31a9a87c676a703155a00be004c02e6068377d11fd9942bf2060bb6c171373b043ff1d3ea46ebb14c5ecfddab08330e87dba194c7059e3519d5efeb32b212c89a70d5defb0e0b52b21ed04aaf643f7cdb738c33aacc0be843514782a3d5933f2a0ea2085e3bd9d1a5c8fe0389bffbbac5d8f5a3f05e2b202849f2a9e4ec37ffc2a3f08684b13e1e9d312a0b968aa49c43a6c65c0a2fe3b5d3a8ada64bcb3ee09b34942165eece5bd0d0b73cad7e87fb214699d27a705759aab1c8a000d3ae58c390f7d801fdcaef2d328daff7bb6f7b60010cc8dbcc648fa6865a0dcdbc9efbe6b5ff474d84bcd339005253caea87e62d2912f4e8d00a693c5227723231b05ddf6fdd6b3c61870d67fb6d231726aad59ab4d9bc13f0bb3c451c29c47d1ce56487afa173259d37792d481a8c23ef0cb437e46ce46c2bdb898ebf416fc9cebd1e7f0fdf5bcacc0b57f369474cac2218c1785ad4949397d2026e88ab1949c48d3a02806f2e4ae3059e3bdbd104ba33c907700eb585e2de830a5cc25de164e65d52ea5ac4bf78a73da733b86723fe82c3f6eeaff5d7c634a48dce217e82fa31357c937a0521e05a7a3b21597c4ee1ac93e9", "result": "valid" @@ -1238,9 +1000,7 @@ { "tcId": 120, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343437383437303635", "sig": "38321114c70b1f98560b78bdd0618c27110d256053bb11cc03b655b9ccf158fa512bf7b3552788366643525cef8732b6db74da92598c5a134c27d4ee46920134ca478b04335bfd952960666f6d4e758fe3cf8b0766e94c6b27ca42d4b7b5df4c3c33a17d2a4db7e476bdf8a5c220fcb1f6bf799c3961df5dd5ef86372e3caaaee42f15f9c70be9dd2961f0ae935858851297b86dcbac9888045b51521cee7053af2764eace38274b68b443439c91011a668f4082811b6841d46322ab4b3a9aa97e9be04fa01208a7ec431e00937d52073b5a98f6600188d5635b010deb199923189ac0072ef08f1b2eb788f09e776080fad9ff4d8032d9eaddc6bb2317bd16e87af522647375b3b891985b662c2f47193dba28c864118b0f80945c4afd9b9662707e86d28dfde942bfb4e45de9717247b4740db3948c5cabc5b6ff3facb277524aab1416815224209dad8b693ddbe05f1daa24e31ba254adc03bcc964caba08142b6d3d8c06751358a216d111b069e0a6215399535e5580e8f4a2bfb3fd5d89d0a66c36ce970b464973b2dacc14c8a978a944b83485f9faccae78473b244ea94a27ffad3e5624a8c7913467a85e2f419a7c51be3d616186d85de2bd28d1aee156e3b5034dc69753b9abfa8b439d86d68e40e3558f8fa6158ad0e17b6cd0b899fe22b98ed5b2b94fd31620e7e315eab3492f88c53f95f501b63b8a0367f38e8a1", "result": "valid" @@ -1248,9 +1008,7 @@ { "tcId": 121, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3134323630323035353434", "sig": "56d7404eb298793a2e78db00408ad9b7a8ee1baf7c009cf1ce95ed7daa558d31464ade5a4175aaa3ff4f7f3919bf668ef5dda59991f9ad77c0bb85e3f4bf3dbcc7250a462510e5a5ddd0917512c6c116a6f730796a14790951ceda3f744e290048e9d394df827420454880dd756a483803d816d4883231b7651125ca2f950c4c248b3c508d50b36c0a105e0188da888acee4a3b40ba935939b78f11b8d00011b6206869c7fc459d62c10d649ca05aa2aaf9a30f9adc5b4fb648cc0565a24c87fc27eeaae0b7728c5d2ac66fc554dc16148c8f8d976207d4a973c32b3aad2cfaa3a2cf758abb1b86c5dfb83a847e65428da2e8b59c3c0789731683b1b60d5ff01e93d58e04ef6b67a526bf067f2fa6bc97951f53b91c6aff3c45f027b90e72da5fc86aed0606ec43d8b0d789d774734e5b3384f04a8f99e01e4585fa0bf3e444200991bb7a3fe96587ba39e05aa5d527a63785f7db70fce6725cbd4b6f5c7f4f095976f298f72e106f797197df2ef03ec84501e5b292ef27c13c822bad32bf217829febf1bb2da00dbbb6f3a955044e5c381c210285a889c2aabd09adbce1a52b67b0c27f6077cc155c1d78f8f94b621f14fd4225ba71c16d548572930ef1249de5b88bac8a89bd4fad55a8bfb0c34a9a2637ad771dec76edf992dee5be30048a44726dc0ee9a8d152ee3ac80e202a5a0627409751bf6440eaa95ded99b9ec097", "result": "valid" @@ -1258,9 +1016,7 @@ { "tcId": 122, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31393933383335323835", "sig": "5382860479fc7283b786c208c6895fa30cc878867b0d0c08036cb4d1c77b60c33b4b384697161046308d07d6ebb0f914291eb7bf206e773793ff338d400d9b6a74ec390b7c5f9d9a59c5d8b10e7097e6a3a9e03f50aa660053a7ad8b32fb5c86bb56346647479869433acbcbac4cf0c5b6237d0e318a2a6af73017fb2c722b7872256e382f27cb637d15938aca0e90fc73e2f481fce70c7ee265a843df3abb17288e0841c28d9b3e93d0c0a9342999e767cd48c740f4be7297db5dfbb19f14ecca19c76f019dc37648a6369a3e7ebd3f75911521c3c667bc67e829e580a6361d5f246d8fc4ef35d66ec9322f8a9ff8ff9961aba614941c033f92ea7fadccba129d607dac5363e408fa272cefe3e1738b5152b395f77f869053e60c0e60d8a16d65c1b78dbf273fc9a3e312584138fb622895bf44a8073d25d4ab7cec1c92ae2dcafaeed22668ae3bef2b7474ce147f5dc4434b928270761ac94eb3f751a5ca69dd008cf7df0ee845b567c027aece0a8335b412101aa22901973d166b67e1e01224d5ccbc6506840cafc6bbbe339e50b7dc920acc045f19b9df3dc936abe9dd9b49e5c332c2521d77cffcb47b57de8acb5ec3b77ba05cc6cff7d47d086f12e90744a084c216d30f663519e69bd84e4ad716d8e9fde4eb47e85ace5854d88d4f33ac5db9f4658dad283286c1ec6cd4c0fe15c232cdfe6f5b92b12264bd0988b3a3", "result": "valid" @@ -1268,9 +1024,7 @@ { "tcId": 123, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34323932313533353233", "sig": "2d3c115bcc6341e879de32a9b07966b2a124dbf9805a9c1c84d56cd952dfba4e11503c08b2f5dffc42be3fdb92e52144de775f2e8d8be3e547da427830d3cbbdb1a6afef4e21e845186c0ea990c859b6005410404029e2907ad6913af4c93c168be96a4857efc729ae4a323fa052a8ff432a0521ddd2ed31d7b8d917aa592ec7d9082b85783a27870aa30361d8c7d5e20a2b97fea2d42c328676a9e79d0c25e3ce1df4c561adf63436fce1b2f1c6b2a0362709f86f6f5214b7c0666d99e010a384ea2aa8de2fc0fb94f88f769c083605c531eeee4cc877917c6e7bd400c9b3d4dae27a0527262ce3b19f4fbd56213634ed4ef8bbbfa19d226646c7106fd869f9a1b4fd567b6f4c584a4fd30658722132e16d2dfe8f455421effc59fb5df6d7806c9a3e06811e4307bea0b2e1dd48e514761642b4e0ec045afba3082eb967755f74186a232d067ad227860385d2274f557f4577b4c25077c0bf189f3b0142d5f3a975f8808dad8035f5a6f7462f97b65c7355685f0419e9e0112d4c00735f7f2b5ff84617f2417d5ddb530f885aa82ede90cde871b7ee04774907af4bf6086cb2c0adaf0383755d01f58fe8923204fa204baebecce83f65e625a598fab75c13cc00bfe0210e2683516421531b40e6292a12b1a5d16c9efcfc97d8b2fbacbce3dadedb3dba59a0fdf3fd119ad6b23d6bd12541f611dc1c3750a483a1acb5e8a710", "result": "valid" @@ -1278,9 +1032,7 @@ { "tcId": 124, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34343539393031343936", "sig": "582b2358aef4ca3976f61d4e3b3336757baa2360fc037caa9f45234997c5ca59f4cfdbc3828170f4084c94aaaa4dee12df987c936b5db6c6765c70d6f5261cc1713e100e3592d052685f20a26abaf96534301570fe2e3e3ded1659af624a4c3b0ed460661e198a35544c6a7241036093ecab414248bc799dc9d3e6146b76e821165571d9802bc6314e2f6b2ad81a94e7aae429b8183c60c5c1963e847acf11321da8ed07c7e013320c49a62a1d62474735d6dc4ef4a2083f2769e2867acae904ad2d0f5fa65ec517045fb8d25efa9aa8ca46f581ec4a7c11b1e4b6831332bc119d86229ae14b4ac0b29f41b78d4d7359e9cb063cbd066a955449d11e936e5073612e3e04cbf0e4432b79dda9e3e14dd06c38721f2e6ce128af51ba6141939ce6a35c2b4b0ade9ef0138ddac979f9a24afb69f9d1d8be664abd24c382647d3045f584ddfacc55889e8994358936c8377f97f626ecc188ba2c97291b074004a363128bf85c5949ed72c7687d8b9865487d8051b07cf0546cdaf5774b70e0ccbccbbfea3a9061651d00ea6bbf45961c848b21945213ca52670da488434be2efd0a5af6367767540011b350251c4f4ea4dfe480d1c0bcba80b14e35566460e57ccd7c762e2ce04991989961aa498fd0f12a3b392c45e129720c4e67dd57ca865bb7c3c7395c1e2a78aa03cfc04d1933b3ab57fb2e74c3bd45dba43ef688fac5c1167", "result": "valid" @@ -1288,9 +1040,7 @@ { "tcId": 125, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31333933393731313731", "sig": "63e32b219ae9da909f1db41d569fe3790e906e47067491f0c4b43caca58aa9d956eb127c3ab50e4b72694aefe29113e9506ecabed0bc52f9012d9456dcc2f229a3739e6e7b5bfa9ee8af0d303abd928d1429ca52fd0a49c5eb166c968e33f39af16a4c522155f470aeed6a93408dbb0f278a22b0f65822c8cc9bc718318d3b48c1da839b897f69efcb94539db53d49fcc06e98deb7fc1dadce1221dd4840fb8f2e280ac326e211a1f158d87ab1d473b0cf1c8692a56f8da0db28653701b2b12f18d765c59008d461fc63a92e812db87d4b7f0101d7df8174feb32cb30cf98342687ca71ce7724cbcbeb9178a57de6f07024b3d00d47c50a962e4f71b31075a576757dcb6bd2dc7c8b441c7371bf5f34f878ee5d031ba412a379e4e649fa674213a018552144f1b01a2440d2145e3752c7825c209e625920480428b2623e1616ebce39ee9d4353b1f3be1e9c86b1d5b7f8aa5d65c3260031971c1117d0aeec7bd4eeaed1d456d1ad5b99d84dc6e42835c6ce3322b71f30668ce6ceb7f6fcd8760e67c88a8bb6a810bb442a0aee6d4f42accdf2f7c18c3ea0e1a8e5ac0d2a70c31e1bf421bcf53238acb24ace9e68cc9eea3dd7813116814b06058270a1055fb2820cc3b206b39346fc76bce7e284fbd29df84f9fc4320f5afacaa6c97efb33b01f3faf73d69fce443f6ada2f1981664778dd58a1d9b7e631502ef5cc9b350e649", "result": "valid" @@ -1298,9 +1048,7 @@ { "tcId": 126, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32333930363936343935", "sig": "43b42fd492f25deabc9f653464f86affe4ab5fb9ac8c9038730a69d13311c7c36dd97c14721102d33c15c38e3671e2c233d14edd4551bf369a80e89cd7b42d91d631501332415844d71452dbddfa2f4bcc4406f8864b260dfbfaef89f782ce5f014a6c406adcc4028b31dcc67590ed04bbdbb601b28c2e674e48ffddaf1b4c95cccdd2c2293b7b728b0475fe7b2cebb154367d2ebc7d5fe61c7dac606b509a193089c311ffe30cd04e438c826ee2e56b95c43754ed89b06ba000ba0d25b34ff20350ae4672c76d003748301bde42871c08fbc81017caf76b20c6c98ce5ccaae81818a6429cb8cf04ab3f26244098480210a9dd956b99c6aa9f4dcf45b755b306724b28743b03d699efd13b9008b33c3e2e5367551147b25439b87718996f03b2ec16e1cd7007a9a711b03ec1454a769021feb9c05f327502ffb2189d6c2a0ab4e74bfb01994a3f084f9658068057b9f635300e855350fcb2b569a526c739e76a6d0939854481332dd98fcaf60e154daef7af7d4379be774be82c247eb0d52e3bdc4a79c9be154035835d402cc5953799567499644188902f2c4dda86d04598ca2e9c4cdad781baa2b7bb3cee2e44c512fed31e024ba314197d8e864f067bf12f24e029c3a8dfd6e3bd7dfd222cabe9aa9e06b0c1a4293d10360803e5732a610e9c26e190b7493c055f1695a44ce8c4f8982578708a3ee2979734765d6196273b", "result": "valid" @@ -1308,9 +1056,7 @@ { "tcId": 127, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3131343436303536323634", "sig": "a70928e1809c7057b458a1ec4e4b3834bb6d24ae874ba3d19ad52a4d839a9ecae8f41df5e539fc4453841e470a4a751dda5e7bb3e9e2f3c19d3ede54f231ff34c499cb0c2b907003ecb1bdde486444d6c8467523ffdb2d54c7a51992ffd8cc7c5cf86b1255b2f96b3887ce9454a2a9b601e1ba18e1a06deebc566fd8229db2297c46a3e8122a413e5d3a203645ded323a59a5be8e4d1d59d425e3975e13f644e382955e497ee34d17e9f886d2b5ed849812ea325fcd65fd3743ca99dbeb8bbc5e91d82e72e94a82127baa8c385cc3af73d39a7d40ff2c403df50fd69c777b92039a7cc1ecc3af13521565b17f169077998a1667d9cc1e36c60a69b38458e1bb472a41bc796e1833fc7eb38a4156e6628d5c72b5807c5c7e040917c4232b3e9a3fb7a74eee6cfb48f9850e8b61eed38a2e6149f6d5036446f71aec83d84d1164205e1465f4f1e818ce24a92c194eb3dd8a87e3369769b16417c3c1d2cb41bf3f9c08e2aaa8ed941dcc35ccc550e7fddaa2de43a7d0e02db74b398047e02c23786ab7b3b9d8e3c2a0ebcbda5a2eaeca41b74e7c69b1a48a809fbb56b353640bf46dd13268682eed38424ec36e7392c5b4efb17d75ed23235c00c1f3ac7cdc2935f8c2b8d9b466b1f8a2e393af64f54e3ba00227e7600a5800d8c3fbec9c276f9e9b89dc18161fe440ef6b235adefdd62f22682a4fec3e1b117e4db1325263fd80c", "result": "valid" @@ -1318,9 +1064,7 @@ { "tcId": 128, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "363835303034373530", "sig": "2ecb207c24e560bf8c27bbc98004114f7cb9d5814f52c43ba2dcdddb82043063ef6f45b97fb26d8602f304857fdecf66876267833a452dd4d89327b95ba4162add93d697368bd17aaf982506be95ab2ed6f0b46019fcc9dbc15dad63c156c31db2340418f39da0d2c644a88853cfbe26c6f059bab4cd0b031a880da36d298c352ff1cdcb146a8425abbcf2d0e651d1870734686b57d306e91694955b7cb10e856556054322f93a9d45d86c9e905dae977916417e5ec86d0a0b2f7cd8ab8ce18a35b02bbaa977a02646e8c6d870db4a816ddd484a1b9314c7be412bf131f9df5c3cd529da82d584d85485a44013fecd7e820339b67b2fe9634974da873bb4284fdcb7a671df530c529c2d151be9247e77fc30e36f9e14250b76b68ae931914239fa8dd5b8c293a325d043cb300f20326eb563af224572b345bc4e069c3db920f7d222ba9d268a52c6fd5680481fc6f2e1c93dde845c821e158d971b09583ee10187c44fc9e4ca5b0c9a312ae5240534c03c4eb8ec375614f0e9ecc2ca89d99b375d6812a3a58dfb354875dc5c2eca6883beaa26af80c2c40cda9efc4edf4f63fd1d4a34140c7b37df98144a0cbe4dd5e2ae25b8cfbd072bfac0a4faf62915bfa851351c73215cf5823044be6551b1ad48a71c0b354c472d9175ea5f7819c3268d18452fe12f1d0e895caea537b3da3c035929d290e64dc38038fd0657cdb514b2", "result": "valid" @@ -1328,9 +1072,7 @@ { "tcId": 129, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3232323035333630363139", "sig": "b49a149864b4ada746da07d3dc55b95b46bc2dde52263b5ece4a68ac521615e9de66d35260a0f1569b6826f387d79c68c1930a8a7cd41b98d060689fa21fd85776d970a55e3606238b4c42a2f5552cffc1a95f0cab6fc6b87f40eabeb83cd9a7271be57589aa9603d535e5d8b6b101a7ee20f3e1810a5a96e57341722904c7f8af6f01180cebec2ca12259d409c1c8ed15f4df40948fe47e296d82c2aa3f60f4f4aec2edfc3109c148f8bf5c55f8c22b6bec51485dcf10e323ad99ae09c85e749824de11f150cabe54f2ec9e95750281c399bfcce82cd5ee3a7848fd18dfb42065ae134acae6ca6c08cefc954c54690a197f0d9ef61594d2c1fd4dfb6cf99262ad749f83b0b143e4ec1ec35aa12b6b0d279692c4e0332a6de12ff1f88d716a1f54a182927d184c22da277c0be29eafb313446bf45c76b08f13a583cf445ffe75c852e51293bb6a64432b6a75ec933726150a8e4b3f52514b3dda2ae8bca409b4193cd741e16773200cd1ed526cebbcfe24613476684ed66963a699ac90ab84274664f807e4918f24908b42758e2399bcaa5ab4f3363f0c72563dfa10a15c16fb708e06acdcb88d35ee79b468e64cd383b8c8133e16e0618a2a1e56180bc92ac4c766e13ac357dcb0e2003bf3960b72ce0cb7c5482ac0f9fc7e629068bbcc92e46e849bdd39be373ecbf737a82941e11917cf70c1a9e1afd6602e285cd6fef1db", "result": "valid" @@ -1338,9 +1080,7 @@ { "tcId": 130, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36323135363635313234", "sig": "643670133c6c1e953ff28a10ff3833c6c0933916d4c0fc368d9bc4e6cc35bb1901b1acd067e4436470dbbcea8e2e8912d85d49ee99fa140ae1a3ee6663c8980a852c96af8686f4ef5409d98e0d0b68bebf7673752a6bf61e0476597bef490f65dcf9703f49774c42421f74280be8259c9b192b06a0b52751526aaafb0a276cbc588ff5ff80dec98816e169327d57a581817accf2ec4f2d056f1bd4fb7252543bb95b436a665eb1badc87d05dede7f91f03d0b66cdb6264671254c2aa82392a73e55cae710350f69908615902128f1d96dce93031e6a532edf534831284d94a4f2e1fdb319dcfc62e4637c101f21a0d784ec7d6a1ccb743bf5c9994e5ddd34e7e76a0fb2f7f7eca216e69c3a1e068fe391262a97fa009977318284f162c4fa3fb2a6cd154ffa8cd4306e65babd405bdf8d879d14c0c0503b66078bf8c84c947389ef71fbe53dac758151bf415e6d82575319464cb9ab221d2fe36600d8c2dcdb7f5ea1848d49f7cbab8620e2ec2a220a74d332464d95414d11605791f25f304893553ac99577690851b36f89708f74d5802ae6e0cdb69b651e9ef66a6e1a66cc2aab10ae05b58149e4ae2962b7afc0c1df8f8d51267d1cbe8b0ff225a693546daa46f2a7e65cc7099d1aafdb1e794f0f0a9b40571d184085ae873e1ae799aff76d901e798d484bc0aaf9f3f498731b60a6553a74c32656345f687c529abcb849b", "result": "valid" @@ -1348,9 +1088,7 @@ { "tcId": 131, "comment": "first byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "9d1925a05f0e28592ed69d6951ff5417b240bc327ded41b460de2fc3a0101bb89d6badc5bd50e2d1432a57b7bd620646e923405253e93c7f2550c0740ab9657752863739fcf89d492ab1cd8ab2088f4ccd8848c4eaf95cd5e7240872472f35cb702341c6965c0fb7b113bc45d991cf9616b7e200f2cfe79201babba3455a60cd628678725c49958282a2c751e0861f20d49a4294d59c3cd33c6ab0b6d02121f6f2c9322b6f9505694de40f9a98f628edddf18b9dcad1cf586ef22e7000cf09582f80f0c377955e110c93dbf9d7938c59a0b7fa283c2f3b186c21e070da5bb800ec622036906306229f8f965133df82521f454d900a01bbee1aefce262b1d8d9219ca809c699e523c5c7204ce45c91fab1cbfcbc1930c661b8a3da04e29d63794a65b1a656a7870c7974bb785fe49dde68118feff1dc6374032e9225325c3e3d312850d0ebba0a5aecea061b5d61c8f13f9f82e6cecf6667278da4ac38ec4424bcc0fa6181ba1d63966e473157c76c7d007f2a0f01eb4efb54cfbcdd1254a871775339354695618d791ffa8d57fedffbbe568a5b848b7fe037f8002d96c478a21313ccf42e5819478aed99f6ba834520ac2460a5aed186a96dd9c90754f9d21bdfcd2635bbd11e956341d0284b51e352c79a7adf1748f2deb2921dfe6ce8d36aafa35cdcfe5917113d0c29cf29478f9000a0c78396cd891dea0056042711c0e54", "result": "invalid" @@ -1358,9 +1096,7 @@ { "tcId": 132, "comment": "first byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "2f19362834eb20e169132d1ba73bfe32b50faaf9c413d0b2ad578e263cad266a3144835b129648471fbbbd4bedd9668d6e96d4c0d0b95504a8beefcda6b9bae162c2c1bf53ba91d9e1771f46e60c0c1d356fa166a331d51ea85bf270e7cec459908f1fc29bb6b5f216eb9f5f453d29fbd486a03355cdfffd6d131f4a027c9b179ef91257272d5a383898b864732edcde78e5cdf2a9ec9640e9500ac7bb06a7b1f1e947ebd468815a56a86a6f747e806cdbfb81d3fec3ff66af0fe5a472f559ac05b2613ada9e40587d75d98c1368776c696ded9c0b34100eaaa80f2016a2797ff0c0090e4e3b042943436336c8fe72fb5ba9c4b5264d97421582e0e859b8a46a083aa75d7b8f1137fc7d1703812f681f615804385d8f533f0f4f8c21ef3921f42be0f2ee863480d72dd8a4d78256cd4f44ffd62526abd67d2b4393328d41e45f569235f091bed9e2c72b559dff4af790401c18b4af71613ab53f1d362f3ff2e6b0d4c181ca051f88087ecfcecfe8a4844f7f99f624aa43a070bf023d28eac88368e7e8f7c2357ce63728820422a48ec0970566ac96ea714422d5f67a28f5b67ea9008dc95bef728c51c8b5d83d59f92c4169dfaf232b4926c9b59c5385fab598bc6df7ef58b88a60462f2692a8abb9f8699169094b1971c9dd6e90517582721f6e49f5af1e94d9bb0efd5a0313968322d86a2e2aa2e91ddc9d4fde0a6b612740", "result": "invalid" @@ -1368,9 +1104,7 @@ { "tcId": 133, "comment": "last byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "88a4b39c219e6d7a7155a5e38eb2bf76715c540c817f5f7c3ac827fa34ac202c7d904aef8d59bf449154fdec535b45e1d0a5e9d31d4ea75ce4e6a07e2b7b5ad61181a2172f220e4a0679857eb2152a3e2aee3c5c0fbe8e518f6ae410cab5ce861c66ccc7f72494b9b0f0a06cb8122f16776ba7098139884006a08a6f752948b677f1bec1e867afab783f03507c5a4a528ba2a2e0a118630bd93ebaaa96ce378bac92a9f02eaf0838636685cdb7be2da6bc6438cc84b907b4c927eb1df22a3242e4886bd74ef7133e37708d3d2528ebe39e9c051a217c6c7deb2e6a87b905abf4ad4326d6a830ccbf2c3044befbb9100a364ab897a684b472104a1f1484e39c2f9ff3f5b8ead0fb813e3d54673713f1909af085359c881bdc7b82ca9f2f3c1ddf3b17f796496d29b62e1bdc7eeff0c65b78b4ae81fe7b397d02fd0e74463b3cb68064aac87dd0aeb36248c50974b066b7864924f36084e7bcf462f08fdfb387c803afffeebc9f0c317c9882713a50800e1250776720d1dba53e5c1dd3e8b176c6abd051bcdc9851e7107417f06c5cd9e8853f75718dc6386a7f4747ffaa87994462fbd9ceac6b5da79f9dc5c5363116a308b4c20e673acc5a4aad3fe7f427ee1c08ade6eeb048cbaa0120eaa3a74ee39e5f9e39dac10d5019f1d115dfbe051090037503a63229c216a6cd4b6b4723340debcd812c13edd4e77e66380bac99dfb0", "result": "invalid" @@ -1378,9 +1112,7 @@ { "tcId": 134, "comment": "last byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "39a5d241a8c6648f4f3ffc5224dc31585e22a58d343cf227b405466ff8f8d5bf553affe12198e6f8515b05d4f6bda0fd645874676d7bff6dd67345f4a1aeb21adb43abab63c3cd53f186b62a1d44d2cd9425cdf163bd2f90cd190329718c18e7faccd7c0f5f8547d74bb9df9890cc8c5a84c6f8fde84f4c8e3409703196a7d7466afa6c0edc728f1e513fabb7df97172545ae8c865ce95dfa81ff35870e71b1067762836a8dcaf186c9fc7e0a633f98f7d32ae10b2a6d962f720d6784e64c04e08f8dfd688746daa69bc70f652d1d6f806b0df297f655162809fbed4cf0e07d5ceb66fc5b2fb89abc4c2abafe325eb4617a2d244783f70002056961b26f0c2dc5a7df3e883bfe36310ac3ec92b71687d6b6bb3d11378f0ff85d98c6584bf2d2c317bf287e95537d0314519bc6b01798c26b3d942d08194dc34a884d62160919db67df95fb9bd4d917d4cee73f88914572db84ddb3804984c2da20eaac9bed684a0bbc224dd623e527255fd27ebcf6435292997fec51b55b73dd83decd002c348b2025776f2031672a15fc62ff857938e0cfe4da61f5f9e0442d4452a1f7c2687c632bfcb143a544120017e26854ff6a3e8d597ba4fca595984fe1d38a9199327d12fcdd38663dcc7d1fc7ac6d7845022de5336f9e570a6700f0c5eba0ee68c4e75295f69b76de1455406cc6b285ef5b86729230ef8781fbe63e0bd9c82a1064d", "result": "invalid" @@ -1388,9 +1120,7 @@ { "tcId": 135, "comment": "all bits in m_hash flipped", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3ba629ef8d7cb5798b51fef0959cc00b4ed788f6f37b70cfb16d68b864ed1a33ebccf4890c78970695825e78b3f219811e928d27af0d389e4b75624a06c7cf2174e2a9de6e87394f617b8fa0361a490dd45b9cfaff13b8b807e5ecb0c1b6464228f1fd968b9af8f7a63fad9a7fa53bcbc633331d33b4d7c2bac330354324365c0616bbf22bb9de6a5df5570150186f517ed1b75433ac186ce41ea4f330ccb6fdac5f8db5f63e37fd3340631f7e4c0365b75a0b2a9d790bdc6a0ebf828c84a426fa9a7154cfea1bb9450a8261e0cdfacafc10ce08b64f941c3bc23732a4c3c43c6126736d84033365bb57b3587ed98c031a85325a15ec6642a99cdb186156993ccae8e36640419c15287e7b7c0518376589b93106c434d67b5a5c1fd34fbc569a4e4edfe06b621fe3bb86efb0fb15475db5477f6f9a85d385dd49f0cf3c5d4f853d0574991d1a508d5767df9219f8f15e4760f049c84938d4dca1445df3d15f9f42191e34bdeb15742050812b30a509d4a2444dce219f05d0faf11342bae72dc3f5ab1fd2f25b507d7d7e30a9d4c619ff587ea03d471c8d0306ce89ff3a8c1b2d650eee83308a9236dec87e0af54c74f402f9cb84379aa6c9586db66aefc94fbde391330fc108569a0b9d0b63c974f333c34e881494e02047b19102772a61f89f19622e0b8d92dba4acb19d395d6170dd5d22220b5e678d2c9c9cc7c843a195be", "result": "invalid" @@ -1398,9 +1128,7 @@ { "tcId": 136, "comment": "s_len changed to 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "9e591980e9ec3d62e2edc3163ac8206fc09fe026a2f7e622dc5a6d02976d30ecf141295335008d91a223ee98a143541494ccf7cb06a1aa61de524fb5bb4b379a67ed2ced447c7b395c57a625f835dec6844c3b67a85aaae10e273d3902f5f30539711f98d73f86beccd798b98541a84a03ccb3379e8eff88c19c88aac7b7ea99758194ffa6660153d4f22c1252dd1b7b574e19b3492f28cc097d3ee3f30f6b88576bc6299512f9f8749e0b297295bc275ca59f8056decfca9f3980e6f8d6e07b73e1a8ae8b3847556cd67ab77b96618979ed37744be2d6bc9f2b671615f1d4c4c1b419f05036148182ad4c6375f9e3c7cb37bb75d16c4486e97c0ac5685995cd8e5d76452934b26105be9074b2f8daeb1add13c9b127dca2858e5c80e686791a6f98cd98e540bdf27d21b2dc9fc84e09561df968d73c190b3081293d666be7d991761f4722450ac249a6eb4bcdf190c214630c85243a6c5970184e257c00c5a2a18bcd20195fd041887f001e06d4a6049e210cce62356f99853f3da2522d3d63739fbb2ff315e68ab4a05ba1e29e5b93808df51aeaced52539d7b956db2f229999ac09a6d4c2ef8714ef9d4783f538559f29af9d850bf71b001f231270874fb8dc60f1d1554f60fa69cd657112530e22563fcde26c3c86137e476a2fc1d8ba4a15dda42d4d8a20fbbad7586f472b716d6ea2ee30f1c111bdbb3db8e5e2d933a8", "result": "invalid" @@ -1408,9 +1136,7 @@ { "tcId": 137, "comment": "s_len changed to 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "8ecb841b89759a769d8b3e423edac171ac5cee5e86aad6dd9dd4cac5dde628a1f265ba4f5c9bfb7fcb4b2cd7663c3f58da7e78486acf34b123cb870a6c2b73eaca03d4b11500b49d9320790c8f87e057c0065223d3be81c01b00fcbcf0a74acf0940b31ebac9131a431fc6a8a1966f87fcf445ef724e59b1d015abf5361c13a2b779c725bc9f8d4c945fc932a9fb94d91004fb59cf5544ba67deedbade270cb0d6f5481d0f5f16fcb3b75188b52ce86d665d5a04ba3ea097a72f9cb4ec2da1d7ae72d8781f167b444294ad0310075dd395b06b51c60b3201e81c8cf2f89a2517e2bbe8e0dc52dfa913e17fe0dc0682eba64e784cfbf73a87254bbd54158e125a8640301bbbe3365b8ec6315af04a549ff0a903a10c6e9113fd4023bcd8596b7a0a9ffef8b4d64ea3143a825ea3c719a55be17444c97f5f73b7627cb467bc76361ef349cc79811e32b6a419bcaa4f38ca3392fc9d3deaef7049a9afafafa861707b73a5d36cf686874877b2065360c176d0e20080e2f73ebafa6b637d7c8f90666915cdfb3c0745e2a7907b125fa5d7d35b7127c3bfccccb925460c7cda80fd49cc9cdee5c3b2408a5eb34875a7f11edc1ff1784bd379b3520f6bd410ec469c97454f18b8bd2a7e16ec2414f01d65739a104a83d968b765b233a1555ad90e6b9e837cdcb6c23ae274e5172955d9bf3434ad97e102bbc37fc21b1dab1da7889868", "result": "invalid" @@ -1418,9 +1144,7 @@ { "tcId": 138, "comment": "s_len changed to 20", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "23e198d582d048874ce4e6e69f5a81234ca08be1fc9cf0f7be05454997fad87da8f05c2faf7285a7a9ca7aa50f772b8175479b7bec85919162b8a7eb7cd4c1b8f0aaa64a8f371e23ec2c3428d7d83411f24bbd4b80762a75fa0e5de468a71dbe9bac382b4072241e3c7085ed2b9e72ec3779c1f70bbd0f246834f3e81ebffee13312d133e1ddaeb58b84d1ac1b441f311ee1e2c9693e300862cdf5b4a5d820dfde870da22746be0b12dfb943780c0ba928c657c54bea0d84db37fe50f0965ceab905f2ec3ff177421b11c30e846ad93212485e7f6e52d7d51af1c96f31fef174ab38cfb1b1fb5961cfadac518a6a4991ff2d561a7d8dadc5ad430c94b40c04a297012f81e6e84ca02879fd82b73744c4372ec02f141ae6c4ce75595559f3f4cc9e4b7a7a6d93636487e34938082b3fd5f09366a062484d1820586a720a9618ec18d980c969a28d74c81fe4fe7bb61986769a89716c965a7f056aff60e9175527778210eae23e53e244b973b2452f40ab375222621a89e1f5f2abfe5039708f2a659553582f760f0d264f854840d069e8c4db0246738af1697b05980c1f53a1ba4eef8e08583781c13a93d03eb19db75e71bdd0602b91908a885b41f0b8d9588d6e05796c8a6f8d220922ef9bcdb026af9bb328ac7d96d4078205ba1abf00eea45b9c260e3b55da036864bf5bc0cc2d3944fdbcc7e64539a45238bb2061210514", "result": "invalid" @@ -1428,9 +1152,7 @@ { "tcId": 139, "comment": "s_len changed to 31", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "b14b4e3a093c81a6411fa973fc113a8dbde16b3dfee36ce7b6191f7595bd8ea27cb4729535e6e8d777579d8bd6a0243a30240beeba0130365bd21913160b4f11e2f0c50a05814baabf348e12bad2308dce76654dd2a8c8bc8c542687cab542fda40118ca3ceb428df5b2889d541d27c999119a77bc98dc3ebe772ff4ac6eb7d2bf826bff0e4df68e2344afd7abf9517dd5127b5695027f4c8f5b16f5d9d59450ab5bd8bbbeaba13646be416c99b7b2e701f17b008f6546f0aeb932f9aa9811fbd779a9861764ccf52ac7cf8c1defb94e34ef868e17959aa0fcde5ee65d87708019e9d1b4b43f429281b4b8a473148213e3c804ccbd3e5ad70b2c1b97708f3396f0ac6a288b8aa92f2e512a9f0d020b0eefa124bb7c6b471b6eb2e99bf95ff59d903800cb6a505d8ce60b76c726c600e1d9873c54ea3371252cbcb16ce682fec53bbb4d550c73eedbfe5dace3f7f6c07f556368d5dc83240d2f587c10d181a0e8b82d8756c580dd754e726f8525ff96a85b30b07771249f571e63d23286893d8721a5362c3751f59e2d9ef53a1372dc5b9c5bb494f47c1d20863e053a9db90453b99cd571294e8d70d03f0abbd8a527b982c1491d99e1d50ffdaef538b374d78861ef661dbc9175ae77e06272bf4b06d9ac7f02b7792f81fab47528ae29c464d19fdff1896a83b0ee139e9cb54a480310a3792c27acd9623c7e9dd566bb4d10b7", "result": "invalid" @@ -1438,9 +1160,7 @@ { "tcId": 140, "comment": "s_len changed to 33", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0b99eb61866d3905a621bdbae892b6d889047d699bd5bb52313264e8eacf363ebaccab83f65a7aa3f0e6a67099094fecb0bf09e04368d2e8353a531c71c18f9dd2fa84cf4983a2038a9a9ba00e2016cbde87712fbd273d3e54ec030ef1fda1d0bab1af86b4451e7d81c52774bc1422c8cf4042036b16bed75ce5412fcbd82943524e9dcb44fd7412565e525e58a9d5827ca1df8bce9307c77cb0940a24579e637a287c0f619fd1188f09783f0d2b728e96fc7b1a5d1788eb912e5f56ade9b373e882bfa6a65f1b8771993afa759560a0117c98a1b1571356cc4e7cbe3de465ceb5e288a4d3da2e8e87fefc39fa4a389f8e45a656656df0faec1914cb2d76faf8d37cb58316728396e00599c860f6de0621c275d5ed7ac03534c8e8da6fb971caab57de9c6a7896ea0a04e1a2f9cca657102c1913bfe113f12584902fe278e6cbde92b7aacd6ff973e39c5a8e8ab7810ca216daf6842e5cb7ac7235ee8f5f594c4eeab5a3aa7f9ce73aab921883084a321fe67e310bc2a7fb0f08d57d5c2c340b71e1e1104f6abf25d7883c8895747258d878467a63d3ff34fb7cd8b2b5a40817955bb6182e5e92f92d83437020c68f4547b72b296e1663c7bc99f7f6c004e08c8429037102f775a8a74f0f4bb3da25174dbe6ab54e392e6dfbe179a7ea302980720dfeeffab8dc22036430c4d31d66f4372c8cd00c8a611d09dc0e45f5981061", "result": "invalid" @@ -1448,9 +1168,7 @@ { "tcId": 141, "comment": "s_len changed to 446", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "12d508fd025c4d8a042dc6397f41f341d5498eea7eb1509c2edd8c3905abe87833fd75a7ef3721a8d6fecd2adc07240385556f21b7ccc0ddf96886b4d2310fac0ac82ebc351b608fe580f64148ac58e5473e3e03956cae13c4cdb77cbce3b132401d638655bc94e7057f4c389bcb08a354a7fd526be421e7382163a826de12a13f40c3abeb57ae86d9ac941c5b952ef32c09783895bdd83df2073be1884a8857bcf3442b628205a422b92582812bb96950c85ae9ba9c4a393a64163c51318dd55008abeeec978414fa038ec76366267640a4940a2e1b3212e0fc0f506b035e242805b61b87b6da954a4726414834de317504b81892161f6b22fda4e04618fcd91103d2abc022ba3e2b51cbaf8288c8000a436986063e97e11c4dbbb1374cf6a5ba40db5e035280b018bacc0a60ef89fae03c51a4648435db80d6018ed29c48ed9a131dbe098b709aac4bb6002cbb082dc7e18f2e1dae7896ba99fd574f235b67d523e4cf380e054bf200497004e55549af78a1178b1516be0215708bcd0c34a84cd2a3717ce534da5cdfeda6b0be74be7245b4a83c48bd73ae84eb1c82444c9181cbfdaa92132adf10316ca5d1cddcf6ddbeac45a14aea7d85794f0ee941462d7c0c4bd36967aa61424ba9a8195c70e6022a0da0f00641da2a2ad1b2023d54fa3819f76d0cdd8851aece1995c23844ce34288038cd767ffd6fb5ab70990ac11c", "result": "invalid" @@ -1458,9 +1176,7 @@ { "tcId": 142, "comment": "salt is all 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0147dc7e2712616f76c84caaa47f17f267954a0924bcd846fb3389202c059062f30b786dafab71fd7464caaec5a968f75b20fda1a4c074c89b2732baee615c6e88d1e2e2fad16bda01db395df1103e0d1796da2fdf9d9c8c1c776578e8acde7d97808deb83d0c4e5115de538b3f5a48ead7ac6b5076b12baf7db4aa68a091174020e5e4adf275702020e6eeb9d8c4500170dc5e2171ac370763f7b1000f805d924bbd80cec120446e9be5669181a8e4eb033ceac5278e7b80ddf97d1a58737f072957a221fc27cdd18aa0514b0811e967d5f0eca4f2553dea4760299c4db6347c9070759809247c48d035cfa06caeba20db6122cc70f81647e93f5fe63c4861f637c3623354f9c2f8bd2f9906b0860d0c81c05a0033d966323c8319c5633f537b9180166a2f15502b5e06dee09616f2589606e7229a0e6fc770261abd737c02cfeb833379d0d5b850a39d4587566dab90ca7a8331654532b589ab7aa20376f355aecc03c2b06149f2f9b4290d0ed304eea6947d235341455ccc04e91e3c56db5d1b74928c3451b5a9d3ab246ffaf7773b0d86f35400ad2ae02ec761ae675ba70d1a8dfceef2a8a70caa3e4aee8c98578bb8ef5a8e2570646d1e62ec2fcbef115ceed2c16cf944b4f175ab0899dca124683f3bf00dd0dee74c25dc4cc82e80d10e9a941845d9e174dbc9844941738eb22076a9f6253cf604d62346c14663bdbaf", "result": "valid" @@ -1468,9 +1184,7 @@ { "tcId": 143, "comment": "salt is all 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "315a9a4ed7b0ea4db96b233c62a0e7bdd725da924ba2ab8e2f20ccadb2b5256bca0308cddcf739d1e6b33a859f03c550d65c78958f0eeabff625bce6c8ffe38b60afff13cf33866c35ebbfa85b70a3c592f74e47fd97b07f3a7c4f14e26e7be666ff64cfbd873cc06dff82da222dc135ff47f875ccd695ca8c64572a97b76ee7c772d9d07e4476fd4e945ab0146ace3f0c2fb98c34a066f053d93480d1c7725f858e459b0cba699093e8c315bbd6d1347b608b51906d44d49f106ed866e230785afb2a2002b82305bcdb9927ca266ae641a570d0b58f344b5e077501d6ec2fd69b3ebc80d7dce55590f4504fa809178d92b45aa69ec1b28fb69197991ef33dc9f4cd661fd6ae74eb99dfdd1ef122f12d04f7c7e624659fbcb2b987fd5fd25a104d735acf50f3ad070333e9cd4e659aaeb5dd28c86ef0680d0a6b526523e3e5a04cde0fa997c2a4a4744cd87170971ae3d903e0c085b6e62f8b715df76c7779a729c5d92382419804eb32b23fe4fcbaafc58ffe9475710e789a09cd9c3b8737032222d92d0a4cdbe53902d167d49f41e60c94ba8ba119499a5bcdd3eab544cc6226389c732d782c69c97b56c4b701a6bc032079150ae1af8a7ce5e0ac540781e84723e076911f4cc238e95689ac12d05676cc6da9219c491e2efa2af317407b5846fa852261181ccad659911c19931fae0f7e70e44d2b056a2f63d2f6983c9502", "result": "valid" @@ -1478,9 +1192,7 @@ { "tcId": 144, "comment": "byte 0 in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "07c9a0c4ec1ec530aff99c7add866e0d065ad0d4b8c04b1937fbd821a204d11f47f61d934105028abd2f4630c5460d68ce33a02a95866f6b58bf6b3cd06a82e543620cef0e4261083c672f2289f3779bd085368d75a0ca002427b0997e1b13f0ae4e2a32d475c0ab3c7088219708c1b774577db73ddae7dd22d32741cc3815029596c0f654c45d6795d47b4c1007d25e026536124c121b5c1ad7ba59b8cc5ac7c288ebee89df9a7385676f4c928da96b2216505c164f527b0c85e4465809a2bb834d47e1f8221d62f4bcf86e92fe10b11dec6b0d8aa34cbe1a8fc43619f99971c85dc3eb4aa091a76055c41151964b5d65f593efa0dd6a82f076b60a71e11d88b40c5c5643e9fde6c05341d2e32bddba6050af72e8583f8ccc2605e7596f7206ef7b9b59829d911a9b5199d4438f642d2367d28b5d4be12cfc5280402d86712b6eed2ce2ebf37f62bcdeebf989256a1e19dde38f32e3980b8fac73ad9153ccc0f140c96413bf7899d8fda510d8315e7139e8f749f8ecea99afb63af081534cc9847d81e520b926b8f0bf1de4976c5f6de8b7cbbde644158bbd3807bb9fce36339a06d930c137230f52fbe546066bf6064ecdc76568d36ae706252dd4a9bddd3b2567ccdeb3bab11bbab3560507b5557a9c66aabf9e2cf3e42e3691ef77a3b29889a1b7e7287b908f1c281cbe2212a3d980bc3d312819fab824504167ac01c418", "result": "invalid" @@ -1488,9 +1200,7 @@ { "tcId": 145, "comment": "byte 7 in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "22e1bb23c2bef81ad373284aebaa714bd1a9aef8bc6730b66e73ff0f6649a17b2a57b3b14ee4dd0362f659b69c1528907ca7ac8a9e5017152073b06491b255a7d5b8f6909c18583d8d118ee32d3c31d7845c30c419b518575b47b6c632f2102c4fbc73c2ae5920d97587ddcb63eb922cdb68c00ad477e028049cac752e4101c364e11c61926bbbe731a7a09cd30c376ced8084bd1e9e7532793300f5d063faacd167f014e66f424a50e2329091a63861539327b664b019124fc3f3131c567426036b55ccd7a5e37c3cea52ed02ab9dfef0d4c08735d04aa32f11938c18c7ec8c126e90793f6f5462366c869c7178701e3ac87e68d7b8aab57e5750b798c89bd528edc2474627aa5f087682b9b652bd6d61455a2b7181e0c2eff78b89fbac1a63691a3c94c873d8ff6969c754d62e1d135e1a69276f978169ffb5495c6c26f77c9a9e9229d436abeb0f635ceb786e5ac52cb5b57bf6f0778b62021c5ebe358099a995197712ce187cfcf60da15c04382d2828b6422e1959445be219e9aad957e050bc5214e8b18e916eb5d1d6f7a7bcf64291f51922c5c41d053d50ae98ff3c3942fbd55168bb2c439835f79d1fcacb3b8f1e40bcb2d3eb1db774b07822a4e6ffd021a49fd9eeed2060a79c3674c7ba5f7ef6c909325bf53739da9b58c775edd9ef54d625f00b99bcbc5b2ff2934769a497597862c818428eada5058e5e988f41", "result": "invalid" @@ -1498,9 +1208,7 @@ { "tcId": 146, "comment": "all bytes in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "960e2cc16879708c9ae7329f118b3d9c8c7512f54411c7912c18e1b52fc9b644e72ab9f467c78069e2fd0156241b82b6677e34b782b7fb0094c67adb4827e050b0b3fcd1a050a6fc4e7045b3766dbc9a3f59116226ce2a2e4135e21697bf4560a32b385eb438e78b9adea06a5bd2fe268a1cfe763be160d0c5628fa009c870deb70787d514a78da0b505897afbf0905c3d9c2d849f8bdedbac1ad26f6fc34f74fada027f49972b33d03e9d82b04834a6500599d12d524473b4e8a8d1bc8e4402cc1e5224f62911cb0cc922513aeedae57de13c037b527e36771d555c27ad4c92359dad0f4617b22fe672f01f8967ee1d602f22fd40b6328ecd7698fa1bd8fd5358b5f430ff37904d607ddb45ceec4e66f8a4a12fe24221db24624457589b81159869c26088d426fad0a853cdbac650f4d1fafa913f98069a669e2f0c79ec84ee727dcbcaf233c7908955b98d6b5aeefbe8158b8e8e9ba60afdec7556f4278a78a84c6af3ff4c4bdc7ee06bea762db57e996e81d05ae3ec62e8d99a419c1ede6934ad1b6829d580643e16392d53d268ebb1f225c8011fabd908ce7e0c7b865f1e75290935b27a236a51f32ab43c827e249321cab4b202e02c09a747fd06468dd97906dababc0ce4e05863110945233e2138f5f8a3e4b994ac57424d9a3c1c7075836103ede5b63e2645be30c640c66cfc4ed4b26e76efd8e02f4de24699161c01", "result": "invalid" @@ -1508,9 +1216,7 @@ { "tcId": 147, "comment": "first byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "492af926baf970e1cafe0062596f226f8b8c38bc1903a3754f83745cb321b86671411b9a96ff88ef68119ca39c8fe4599b703f6776151ef7844a9afa23ca63afa99b64721c1904329eed182a3b61f6e267b6d80f7af5b8a9a40e32e5ba6c029133c73e24c07e64a9343ea8f9b7f6658ace44645ae2a0c18ead4969f73f6b3acafe5b64d285d8fd38269c14c266c1a67f9ab1fb83793352a29ec39d847f02e1903595c88d8c64965507516309b77185a31971dd47ac47f9d7cd04ca1a33e5f61a0302c1dca998723310e0bf8af8bbb42128d3c2d0c4f90139a78bdf3ed4250c2092cf927ca137ecfce6994a6b6c12f840e69ab6855383ef93c33b93b984f5455eca3060b22712c6e82e05eb204bfb77932d7f1f7f0e9954268d801523b1649839cd6b4e04c5c9ed37b56d843aa4f9d546bebe4f2b56093987c715e784c15e6be25e8af454755e4fda56b2b8bc006946dd55469bdd9e5d5843094f78a9d74b192be98dc072da23ffab3e8fe603f7e467792948b158e84c98e8b600c97f0310241310955ce99c65f4910107f4ac96f354fb6005eab9c9f1bceaff68167bb6f39004d37df3b5de71ca13d0bbe1a2420843ece44bd3f5fca845563834eacff00fe6a16972ba647323d637fe8da1e2cd3eb1db2158efd395ec65ed315aa229a7733dd70b741c6e2857334af80f392460c1a5563086f0190e15238cf41e74b76eeee525", "result": "invalid" @@ -1518,9 +1224,7 @@ { "tcId": 148, "comment": "first byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "94987f1aa4dc1f0a782ff78af1da6495309e247f184b683ecb3ac5f2319ac6cb324f6e081c69ae33d2e8bec90862739187336d1133856d6ff47fd00296e96d9be845a4d606b9974edca34e36cdd19fb0e61ffd526521228f38c2874e99ca8e03f59269337b761c822df212425b38fc853d998a0d411d05a675f7d6aabf64c8068177ba8fb8b36e18df86e7f6e91368f364d7eb91c4b5878a1e4b610d089bb4fe2c4308a3a0610cc3070656b5d2b2fd636fb2ccf7731fc7c850b4cd196ca68992c5b6f2fd87d94d3c7e212fb914362657011ea8aa90baca2fbdc62e51245b88fd59a4f708da72c19202fde546a5f994fda930b9625324846e05bedf4a68d97209dec7e6c4cce36aaaa738876bab824c6a6b7d3bc80befd646fb6e08234cc60d038c510776962ffe26d4edb8ec8e047331ad7c3c9d2d0c8844169ae715a04cc53cb75c2bad8e6163ac43ce4be7c57411eed9b2c986b729af33285a8e487e26ca3254570202bb3bf4f19133ed4ce076c06af6867489c983cd579a705af7ab6818f7667ee0abcf222db7e2e956e26bb6865e7ecb2b25894ee4d27ce782c98a3dcb896ab27aa5d939f5dfc72441d45d384387bc2a162d6240eeb6d0d58eb039f439992d782c7743dfcd3a2427c24197656931b772cdfa9479e72b542b56ee393e3fd63d3552c798e49c67a6777e62fa2bf7bc41440b560f9bae3dde2f3df1da81b9a8", "result": "invalid" @@ -1528,9 +1232,7 @@ { "tcId": 149, "comment": "last byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "445e1dc7a54c43c7aa5de88c92e5ad7dd0895513c042c3a76f4cb12231e35ed524ac846373c7ba5075518577c07063f0634734c8d5fe0ca3a870d1eaac6c8762796d310c5cc9f95aaefd1ee1f1d9adfa511ae4b3ff022eb7224f2d0b4a70915c8ae5fa3510fcfcf05290c9bf5218c39985df21a35f2f971f57f52e493a17817b2a683f82448db330c179fec67640607b4e4d8baae3a86c33a33b8f9f3fd558ac20f841a4d0b58f07c52fc25b98d5713b90bba6db7ba1aab130c7fd988ed81e56280ac4cc48ac165779a5d51ee976a28df0b29b9d5ae9a8fe790b779b9cf7cf4c8060f07e3fdafd120814788bc83952394f6a71ce3b280f065cf219aace434c345541486f05c4744b31fe747b85fe46484171ad66d81ff228dda873c49677c5785a2eeb4534d90113b2d4442af909577420de6a732905636972a334f3670109aac0d26aec70351312930258e688b8b191d2dbb9969494d1004f6747ccf63e8534abbffb0aa643dc50ae60eae61c701c89034ab3125929011420f1d95eff52189908c2ab1e9de77ce15444f5f1cdf9b6a70b5d4adac1a371ad2398f2781a0a5bb6d1c8bec564960050796ebe0ed50faa1d353e6ec959aec8fdae8b3ddd428c93c86d431af7ff53afa539a87e0c07db906692784feaff4a3c20c0f71486b25ef22a16fbe4b3cdd9de5c6c72cd02d1f041787f5052efa621bd89cef96bf48b0023f8", "result": "invalid" @@ -1538,9 +1240,7 @@ { "tcId": 150, "comment": "last byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7dc31d29d09e8a858c07924152b0f90f1b575fa9d77ee816acf6aa6c1bf3156bc25e0bae5ed6d9721604115c467f0bea762ddcfa0fbb45a1a9c97c58ce54963aeb35e63a9a26898ae3b08c56f24cc9d9fe2b3f80092cb18581867e4941eb1d1d5899c896327806bcc45ce51a6d5c117917f8ac50445140d48cfc1bd4d37e129607b3949f93463a72ff3dd085559913b73d734c406cb4d8ec5befec27cd8b43a5cacc5afdcddf48b0c3f99a761a74a249e23884aa5092bf201089abfc2b4e705a992a106254b94afa6946f6e43ac533209ccec7bcb2097f242ed4fe8448b6729aac6209b88ada4885e3131782401ccea29b45f35729c5eb810b35239d65696b761785ffd712118c2d1d2d858f7b1cb13fa9f0575b6156f330d8de9dc9431b1a48472e62cfddff6e3dc992a0d2cc4c25671f7e72b3b31d9c4a79187d0336933a6750d8a6d6d4e63332f6158d645b6b94b32f5e3eb23446e62fad0aec1a12b6e1e3e3a735beb31629305dca8ab9ef72b462ad5a04b13a3aa0737273b21fd94ac322dd2b01321f860dc0bb4daec423e3b824f76ba0955e1bf3c2b17bf4275bb91f3204c476a4dbeea928181f5038bb6e78d8b2d5bd1179726bb622694b162fd36e337eff3d41cc4d231869b3f4a49afbf1318732e5644bc32f9ee0f3990cad875d7c09b3b2661a902bca01169943728f0a3a3dfaf5f4aab9a8c9459bd19a6427a8fa", "result": "invalid" @@ -1548,9 +1248,7 @@ { "tcId": 151, "comment": "all bytes of h replaced by 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "c30b3f70a397dd8657bfc7dd49bfa7606a0c91fedc39f8b2b2bdf07dcbf8e236edba3df876d58ad90734e045ec3bb10eb6f4f0d04a6ea2b6a29c446d4be3dd5b9c7caf51cd8a591d5238ae252fc0eeeab8543572a7ed61ea77f5d619f696740b1315f2ec6a4ae9efb5a44e4028f6ec977a7439f1847b6a5341aa44b3a495b411fd9883b0f3c782bd4f416ddecc89c6ccb4faae810b961045d7dbd1d605a17ef5378928b1f4d2fdcde8bffdf6dd56bbc2bc9fe26d3f95794a6dc94f2b06521541f8d9e63c81eac921b90f171ac2a178924c45d9005c62b1134d3af85b11b961457c29878fb2442c1b48f71968a83d8630b14c32e9cb5a35c27e8ad6f075d42429721dd3ca7ef4b6daba6e1927aef2e3b8cea49c34020cf9769268e83cf098562fb7f70b158828d94fe4aa84ca5deebc7ffc8c8c8a4af42c556f50e3752740ec955b7020c3b9a6b406fd18689b62719340c68a7b63924af27044aef6879b725c97b4be9bfa794eb3572bbb48cfbc8bf6695f50f5a18b0f35968a0849bfff7b230595338e3c1f69bdb08dd5c05e8d15cc0aa1311fd726185b659cdafb4ba9b904532fa38c77cec9719de9b98f73524b4e9aa282a855f6932f547bec21c691cc2cba9e96da35b6d808b7f5fed29747fb1570fbe0c02674b1722a38434e47d7e4aa48267775e9a3e076b7575bc55b6dfcbf721a2a3e7a7905b0b486468150295e1269", "result": "invalid" @@ -1558,9 +1256,7 @@ { "tcId": 152, "comment": "all bits of h replaced by 1s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "8d91bcb5e22a56e39266ad5dd457fadb75626a69454d8606f52d11dbf016ab2d1a1758f0fc3bc95e9e6df808dd0a26f62ba25bcc90c756857adf66e9ab3d8e6af77c86921f63c7da72614ecb521e382126ea8a226c1eb33384d134561e835024eaaa54cdf7f5f4d751871fb2c61e4386120e688650be35c871dad4b7d055c12ef534aab68bb562afbaed8c47ac823792db900a5546c957571504cc4165648f586457623334c3b357b688cf82242373c5a7e48bbf92426e4d33c035a6de4e1d806577c54ad6874d04c5f48994875f41f7cc3f266cc896ae2ef5e875ff08da0b411a66be3e7a3cfc740b9855de42b3913101be2e18284997afb36832d62c8a4b6898b36150bdd24124adc8bd47ae722c2c2d479e13982c9c225616100305019a3d609887222e01c815108988507fbba1cf288703d47b36fe1e54c9f15838e765d95d46155061a10b055b47352670df7b0fcd7b7f89c5d98b5f2ba99f4ca11bbe1194998136c942905db13290e265a594fddb5f4ec3f7734f384bcbaffb70bd78c21faa0e439aa0b3d3ab70893a447337061243de88e13cafd02b53143330900bc009c3d173476081d7948829407502480c905254f8fa36a87eaa8f1265f5c49e6a57c9ea50f1888e64781f4ee821dcff7650636d6bf41772382ca9672f10c599cf90293e39bc80ff4910cd2712cc3ce4c7833cad1a671e9ada9898e9845997f59a", "result": "invalid" @@ -1568,9 +1264,7 @@ { "tcId": 153, "comment": "all bits in hash h flipped", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "a71ca7bb56501b24e9152f7c08e2002d2b0b59c0a00e20e5ae030820caef502e0069eff23bc65449e13603241b3e06ca71dc0fa46cd7b4fe128486267872315ce4230ef9c4dbb9131d83caaa5eb80c98dd1f4458e71d2d6cc450f43d4049cbbb97bdd97e7d7ec22a2146907469efae344e94eee8b56b44fe5f86e81074c0efee8296875c95c6a780ad7a301428df907901b03cf58a69b3f7404b4af276ec5bcbcdb345b587bbb7b84f9b7c6304b59e9dda1fb313e2810e7e514c80a702f2dceb6553ac0942ecc2a9c508333df5b2fb36cf50ca7df780bba3b1668730e5fe829758d5f22743bb6b110fbad6aeda879084d9f3a519db5e2e4af0dd6edbd779856bd0556b9cdc93e3d0849e76cccc7cfccaa42d925c04ab6c75b58bbd513189b3b61238eb7b412454966a46920d78c20d7a13841190ebcb2d778c5c59ddaedb6c7fdf2dbf0ef244ff96a73ebb4028c1a3d89f57e1a05983aab15f49543cacb7424bd3f48f117db2ad0f27a1f07a65d4cbc43edeca39b88ff35d910bfd87f295f0234bbb1f8efd5b0b3aacb251b7bbb628bdf43cf8276d26e0b0e21bea693c778aeb1c9a2a9b9f7c82c6b0600685a70f881b4354176971e872507d916806a410fe43d9612cc258afd639a59c89ff7f62d5e795b1a3c8817e0859d497806433c2b8e00a20ea05a68af90967a11074ab0866f253f79de4dddb4e721ead959f1f74e385", "result": "invalid" @@ -1578,9 +1272,7 @@ { "tcId": 154, "comment": "hash of salt missing", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "97c75e05bfb1cf41d40d9459475c4ddeeb2d83dc91942fdfd50f3bc3e61fecec0a7333caf6788f5ee93e9eb71df0edf5e181fa2c7276c9123ce13b7d7fcfedac4d10e351f20fc2bf06e340c1fc58b5330793f9e79ab60d550b4cd692dbb1247bede9299f506eba27bb87567f68b3e6b9934e4f1b94dfe33c834b6b6847278e285d92c0a1c507796218bfd6ad072a1af33154f70094da064bb9cfae5cdabcbca727e1ca9d9cc2c6895270aca78842740042475d5f3af07233aed83c93ef2519fa293341bb3643f7206c0b64b6bb69dbbffb8330c122a236e572381f91980b4542449671b199926cac2f1851bcd0fdd6d1235ee1428e6032945a953ba101fd62a14a4d55596b8af8f8c16266f94863ed3a466e20c36e66cb59529eac17b738dcc7be76de25c8ad8933f19cc02d9a459ac3edc29503a8f46d4e27b2fb2d397be467f32e028b722dc7bc0908a366a6786f9c287aa8819c3caad01118551bdcfd072505b659db197d6191d441d9eeaad0d78403d8c1cb2945e6ce911c69d9f2d59fb86717a83b535c4b714365a055963c7a04a6a5edd711b0e01e6ffb082fb77933550b72adcdcdbeef8d26cf30ed6227a6396b3c2c8d3675d15bb7c03b5c84c3b8184a2b7eb8ed4e43057a299062452ece02ff8a91240245c2dd67041a214b06bf5457812cd91e1cbff12c9d92df3f2f4621271e356b7a630387317e2f2d517b2035", "result": "invalid" @@ -1588,9 +1280,7 @@ { "tcId": 155, "comment": "first byte of ps modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "a658b821e9f496bfc4d0773bca57118363c0cf6e520d4d1c0e5e4cd92f41f3e68bf29fc2605b98adcc37ddf1460d53a3ccc714c8dd29c5c5f30f234dfd0c2ff4cb88f998adc6801d87f2d3bbcdcde263058d38612d2c476d899297ff5b04448e4b36be9869fdf301f2aba98004eb6456ce5a277ee6408908cccc9fd10948903d6724a32211341bb4f17ef82b58d58d2519304eef3d7df172a317657285fdc3ea170951e5e0d672d50cde0f9502d6ee2d28684deecddfdcb65a3c6bfd4a213ffff97f291d707b2fd214ff207d538b40c4b07dafe059e96690578a86daa08878addd8e4cb422d7cc1ade303d3f3f43b3faf54d6a9316fa862a209d5f324763cd4c9aa4e1766ce52b688e7f32e3680bda51fa1f93404fb77f1e1ff14ffcbc6111f085501dc7d53c7b106d651b562f6357ebe217dc3d6040b57b2df4d811c9f82f2665c18b17497827a1789d9c8b26178ece684c9954a1d5880a0da8b338f111ded5a34f3d4854e39c8a49ba28a89b057a69911110854f247fc1f6b77fae7c454e2f6990e194bd43241724331669d41e6a2b5a9de2d29efbcccd9ae9fd912de728a3a8bf86b79f991b024648c6309feb0641134bb60724ccc59b02b3d629b2ff0b54964d4932bc8953a2da75f8b2fc74c046db96b03738d57d99f061301fa9d2549f9bbe990c8cd7e0b6a0a94e00f30cac6400120abbad679c761c7ba07f54098223", "result": "invalid" @@ -1598,9 +1288,7 @@ { "tcId": 156, "comment": "last byte of ps modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "aaeb65102cbed1c602e4544cf08a44fd282abc4cf6981d8d43cf33004bddf16cfc5488a200ef3935bc42dc6b46a60975a9f1d2e2e41824e1199ccf371b79c91b8fddd43084d1d1a8e8915d5efbf1fa1cdb4759aaad092efbf21f8bef084da1d654f801f8f80051c8d2d8b79fa9ea1578bb54f1d9397597fb164a0316d0d3c7be4be714d0fd1bfaad27325ecef7573b77609c6430c8b1cd648ae574c58b232078da0b5521f376f13b34635a573bfc298cb010f663db67756a9d109b0cf42caf35345ca8cf1ccd15b98a66574c8c6d119ec26d08eecd92fa61c609c302c902a2cf9d78f644e9db3d99d5ebfb4561fb72c33e47bc1f5385362bba51972c1fd9c94c839a6c4a3c6169a711afeb4d020ac6029445a5275a72ffbc3dde7e1f93f5f4eb00492ace4f45feb7b15a882f26e36146a2f55e18a51e8ab329403d19cf8466bae7baf449b84b842e3d2e355ad81fead994b711a3565c9f416c8523c0b26300a53e2add01f4bdaad160bca5bacce95d7b69f1086fca551bb2616818d267a2f3351d17e6f64a896d53265314548c8ceb5f29829e7e2314c5ffacf3caabbb4067441f2cce5693c4c996d887326267cee4e7545535feb7e7cc8e3f36f202ae3210999d2b5df472e0cd5e811336c19db898b6217cbb3f102169fdab8629174cbf04a53690ee4d395f064c03acd7bfd054381198031885b99f51117108f8c04f2eef57", "result": "invalid" @@ -1608,9 +1296,7 @@ { "tcId": 157, "comment": "all bytes of ps changed to 0xff", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "184964ce5d2c22bd587ef648cc499b007badea08387a646ab544ba57562444667d8d0dc09baf2ea98fd096eaff5dfefdf16e0fe09c88fd895804ed977fce48cf9cc963434dd29d0c612f7dc0cdab2b992ea298393dd3dccf5498100d149bb3b29f7be67397513d532bc30dd964f661726672f6064b657e42f49f6d5e9b9170a8bfd8c2b89a6a0cd1a1691b38efb719f955b478f468092425077d490ea067d72a975df78cbd91708394bf6c703e92995bc79a071023960e0c29de8dc115890b3b250c69242fcfb76bea21b1a72acfde90adb34ca92068a2fa2dbc5431f48b5864a20a6227d521f9ae0be92c4be7cbde99157c3d5d767993176997baba3c2a3254230b8947178640f87372184df010227c3a04e85a4a4c012fb3ddcf335f18a131a864b84dabd75fadea39236e81b15241b8bb220383c6c134de6bf5824240c7b884bf41b1819aa04df77c02fa920bef52c7083eaad216bf628b0f0f08e5b995a9a4b49d9b28b1c3636c9c1ef9cbd7f537d4e3026e869941edd77759bf254945bb095884fee365b34eb9f7fac3c496df866dfed6b07a35721c8248000147677e0960ba2ad077d5022382d9f8415368d79b4ccc28882bd8dfae86bfc73274448cbd0a96ee70650a48931cc16354ad69d3b68d821abc548e3d3c0a7e8808c88d7ac0dc792ba2236e092b994b9d5a7501f347716c3e1e17cbbf8bb9a3ab15c39b2428", "result": "invalid" @@ -1618,9 +1304,7 @@ { "tcId": 158, "comment": "all bytes of ps changed to 0x80", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "36f38c26e0a23f6cd5c816bd3d3e57688c4f58126b4dc24d5ec659e76c1f97a7369317ddea841a3d90a00b69ddbc6fcca2768c85250cb64c5e10452c2569126c9cf5fbb66c6a98849eddd51c6fe6f87737554f1ebc99cfd161f727bdf9da0738af5dc076c27baef7b4b2af498137475c5100bbea7cd6ad83de7c6916a9cdd3609199de4e2f65d655adfd603b4ddc507d7364fd67940c293d84ac969bbd64e63a57f62a87f5fb3c100b0b3286a1c9d2dcd263c3009534ae05272815c6d9ff82d0fa59fdd91f6a06fdacbeb6806ab71556b4bcb72fce2bc74aa0e12f0a831e103fb248bf1dda7b6eae1d9f2197dcbda37c343bd679d66433d14eff97905d2220c2672d01f69c07600428d47284b1b1d0305ebbb78bd29180d5f54344877e741401fe9cbfb671b62a254811d21f7595f841c2be876104abbf10c2a06949500f7cd883268a1b46207de28ac102b58ec99e0fbc57c99449015ff2dabd9479b3ac796946d602d4cddd9569e38e406b3b3d47027ace498dbd47bfcff785976d4ce4fb0d74b3f780fbe8c6d8a6baa50ebf53111869128ec354ed4dc0719f3cca55f610c5f82b97a1fa443ba73066236610bb6bca882d46dcd613b0f29d4272773456fb35fcdb056ca053a838abf65ceba0ac0d0742bd633351c3909a9289de1f0539fa19c1823aac286e88bc8041edcdbd4b62612b1f1610a0d519e161b2a305cd33eec1", "result": "invalid" @@ -1628,9 +1312,7 @@ { "tcId": 159, "comment": "ps followed by 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "c8ef89f800577cdcfa788084cbd57f070d634ed7ea5aa8c1286b22e9ab33f44519d6776de6b3eeb6d7663194b3097f428e8c52462549b64d3adc26beddf3283fe9af81c46f54fa5513b8df69ca951cfaf2eede4df6eefd39b68d2e5d40867a517567dcb0a4b954c99a194ac448d38cb792782bf07072baee13928a708521d35d97babb3c59095d3026e8371a8067e62bace0a6b42405a4f0e1b242a7ceb8b193d9e0584e4e231def3c1c727a999ab03ad6cc7a33d6cb147c7eab81e73948f58d550750f4d5de507f9a95c5f1a99cdb38215f4b2f22aba9a313b33edfe66473c20d3b3a109ae1ac618418fb655da69c78c56d0d8ee95ae8d569d49ba395473af9e76402a9f4b071b14ede2c28fe5666c7d6302b0914334c420274a77629d835149cd1ad045dce4aec198810ce4167df8123a2b124c7f5fb6d5bd653ca55eb88a8ca2d51f9c42df365cfd8287fcc1dce58f6051e33fb0f1219f02518cbd01d86b51132b32ac0c1a6ef7ae0edcaaeb4fb190817c3c7b6b865bd85995499aaa7d87652fc1b44d9dd49a545a5de0f5f58a4798cf022e97fc8ab28319ed713c3a11d42bab6e2af1280139e03b27926812e5c67e5526c2b9e0ca318fbd48fe951717b7a5e901b782a81253d859820383a1cdf1fb20841fad390e53841b236df9cc7bb665207689e51b7d3948cf924f92d05d2af4c04a8173f46407b1f4d1b1706d27ec5", "result": "invalid" @@ -1638,9 +1320,7 @@ { "tcId": 160, "comment": "ps followed by 0xff", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "83706cf470ac7e2ff571ae2f2fd618b5eca1a794be64eab576aa63e0195ddf9e6e5c44381e3a811387ec948eb2e9006d991a66dc80471f1b4875e014187e0eb1a7a497f06402f390f44b8a5beb2521ec90da193169eb86e44bef92d2bc11150cbfefe31fd9f7c6fe09f6cabde4797bcb861fc6686a0dfb38a51b80631fb25d7bd84c30d2779cb5cc6223b2e0ee8a7343db8c03015a3885b6f66057d9e9281826eb026824f0cc9059c1b21a1b7cc48b80a41713a3d07f85584cfa0cca6f65018713cdaf3ba6acf5102e0c22b2b839c8875f12db8d22c73a153923033e61a4e7c4031006194f3dbe8661428c810f5d1e93e815dce86200a3fe45525c308c5659e0d022dc0640df0591ccc5e704c8ba261fcc53d2c53eddb47f139dfc8f19b5fbbd4b498ca7b22b5ff6016b4c8f6b98e4fd4ec3bd3b4d90592a72d57968a21e912f597440ec068c7c27e7f57347d16644d78e7733634f4ef71635a1c2ad55a2448b85f1eab0feb92bfd3139b66726c77b78d5778fab114eab3d72d3c924112dfb0eb5d19958b1a60cb8f7379d53a6719b3d3a4c9ee2c2acd76cc1e5f3adde590c3e157229b9051b6d62ae4469ca3e55c184060862488160ad35c12d86e8d379c4524cead0d7b0268c5088e31717536f99cfaa7459fecc0247233d6fc890dc2f98b21f4e6008b8f89fcb119cc94a6eb96f87f057305549d18d05af0964f5285088f8", "result": "invalid" @@ -1648,9 +1328,7 @@ { "tcId": 161, "comment": "shifted salt", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "99d2525d1b4ca3ea27d97237c9edd75d44e8cff850e8f3fc8643c95609db33aab1e39bbc94b00e21cba5e9b1d19b5554ff4df42d7bf1a0dd979c9699e9183bfed23c958ea7799aec3585de698d08147acc84366cff33dc45a94feb6f42de9f75927fc74ad3992aecdc100ca6c04a83753930175a85c49821420919bcc392d50e4e290d5a466e92fce5a189b9c87cb10b764c9e476427bc2719f34c1266c446c2bceb10907f730734c0706ca9de348aa5cf7f67cf00a73aad4ab2a1a8b7ccf4af5e326a0aa6df096410855271069991728f367f3569a00b9f7a97151e0c1a5898aad3ae2c9cc20e06f01013b5e4221c65d8fece68e4bd72e57a5762733d3481a721f53041e843ba06e3dbe0407c99d1897bc3b20301e469091c2fa1ec464caa650953e78007dc60750a7a72f61b2c370af195906c831b9f648e633a5c129fd70608cb132f25d51261b62bd3a56ce9c9565422653300355c7d6550b05c7c579b6378a46f57fb2fe57f2a56943640166945530cfe2410bd6cad823c73dc0ab4ad3c3ceae4e2e15225134e47f375641346d36d94e87ef6e5fd31dc88455bf70107fe8bdf9a4009c2d7782f0668739afd9d090b44f599fc1d4da05483cfdd17a9ac55b959d3af20e55a421c7a5d7e6d4200202267219b62db2f92e59bd260383b944e89a1c1beb6d5d28a9d48f235f3bbc4f172a7497c3ca8cbd5bb3418edeef02896", "result": "invalid" @@ -1658,9 +1336,7 @@ { "tcId": 162, "comment": "including garbage", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "121fc93905d9fb187962eb95f6f6c5871720195c624f11a552b6ff644d1eb11bdca770228afa766033cfce705effa5b081d125212bb93956b0d42cc67898be4b617405874f86847c793a4a8019eb1a1193d518f59fe85a7f1a491e68ef7b1c0845cd10419db3fc9a5cccb045e31137ed0fb2180239057f207329b1b60f04bd1111b8a9f7f5179ebf98d991fb1eef76753011eafe090583a32be5010898f24b7154eb10d8dc3fda6828782268a0495e3c0c1ffe8eae51d1106c316dac5a0f07a9748f8be0c639ff12f00af0f0fbf4f651f26298822e08d65b34db6d15fea7ee280f1262ef47338716f3ddd64ec7d7109e97f54a299f07e3e71e229c4bc0f587bfc6c9d3a9e67c16aa79359cbda18f70b21bff5d6f112cfb3a188786c26f54435063c86ff1f867ff8e9e74fc9ff849c657edd17153e71d78c175fbed9d69865faedcd5b1a5392beb932dfca613c54edc8e2be963eb0e7ff47e1bf972a403fb2e257be4bb2d1dfffc84179be8061f37477829155168b25d907c3bbebe2e7492d3950730e227d1faaf7cdbe0fec3f2f19e9f98842bb29cfa60b87d3dd02e51b43468715ec388583656eb50b93ce501daaab974eb191840044a204ab039c09c092ae02dc54330fb65048e7ae8aa8117593ababf695b9fd2704f31d12071d76f8c2bcd2aa14bde65a7ac1c785843c2391462ebae10812a6bb735bfb1f2ac3d74ea5da9", "result": "invalid" @@ -1668,9 +1344,7 @@ { "tcId": 163, "comment": "first byte of masked_db changed to 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "290567b67c0a8c1c756f6f0c4b5157e1ab1c921af2d02d0ced12472404694c6a56549bb0cd3227c7f04e769c75b46569640f2504e2892ea270ad8bb102a001f7af1d1011d92e01c9bcbf284236151fda13a6072bf4da11f9263773967fdf3122a401e11511a04b633251516e8aed8de669a20223e0dd39a6b841bff40ba6af6934e9c9ca3fa2a3d277801e3483879640e16fbc5b8a5240e54d50b07c081f84d63b9ff9b24d703327a997f1a74098ae3e5a5a0c380d68b4a3437c7d5f33da1187e7b6ed5d9eadd1e1c2d60d6df0a0910e9f93e17f01bb2e643f451f36178a13193d057c0c8648a55002df72d1166771e1d9ae36dda2c6058bd9d2ab0a350be60b15a021a016f06dd6e6b9fc8834db10190b89bb880aa38e5dfb03bd122ea9b68ac13057c9f1aec75e90cef05602dbf4bc70d94ce7231265b3e846a2e2d00b53e8d6c04470125d07e782cf559c41d82f1e10113131d48f4ae091204ee81388af98722b17114a396764ea8a3852c1ad727de9742220cb3d111e0fe4de9a27c636e57f8343fc287d74cfa9e811762b4f9ff3715aea0a258baf4cedb89a22e1593eac18f34e83f9a34ed139158b6ad8d4b292a7e4d933b58bd6cd9277d93f67bda8f67be72fe32d1805fb33ac89ae2aa2864aa402ecbca8430bcd6d42b17fda76d13ee659a23a629bf4d0e49d5ff5e327ffd55584b254c90140269b226fe561516fbe", "result": "invalid" @@ -1678,9 +1352,7 @@ { "tcId": 164, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "c7a3f33ebacd1b82e186709375be80d2eb75086bebffab34dce599b3e97f59903f04443b1062a6884a4360d92dd8646e1455e95b33dad16854f744c4acf3e9e36f85f830d3a8b75e583a828e253c2d62df5c5ad4374110d6dd85426d86894f35833f37a7433f234ef966f830249dbdbabde11602976c1afeb321dbc46e6c481290108e97cc7cec2f9d62a9a1d0f00a26afbc74d45f6f137880909fb5167da8b842894dd4c933eb1f7db3402179bf130595679e260f38c4a33e0b3e9f73191756f4463b6cd159ccb0b41c75f9f405244de0aa6592563b6f0d3e519582acb1edcca9cf89b91589911e9be178cc29d429721ae373a49addc23d72057c6709eb0eee81a60de406444ce5f00783884caaceb1e07a91de1fc6e2b88a0c9e28d6eeb6c965d4e7964b24b09130b1a2536e117ba1ad3e4eab1bfb84918382739d3a0ad75f271ac343b37224c8b1b86ad1a62250072f68212e0bf1c9a3715e1449d44ae471db4696310d9fc7a4148bdbc29d264ce4c4696f758d4df5543f71ca182b0f4ca36ce1c2df8b574ae3a08e59d0c014fdb44c24d7bbd9d59b39ea7fc269c2d2b2163188d6339209726471fe297548b27cd3b6e3c58ac7bdbe3a792d858268275c12029c28148c2e0563c52061ae83749819e61dddebbe5dbf07e9e2e07503799cbac3c879d8508cefc172bb997d1a3b109d737fbc1c52975704b6f1edb2ba044fab", "result": "invalid" @@ -1688,9 +1360,7 @@ { "tcId": 165, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "29d54fda4344d689e54fd3a4625660b994352159a0c045d2b7345e0a6fe4bac788d54d0cd63a13f2374b6f064ccbb379fcbc771126a6d6cf51ad1aa80584046f6b33e9f0eba434d08531f091e314fe8e4075f184b156a267abc3909ba90d5c3e96ea7b3f191e38c631251176334319479a275439a633b61d7197aa45f07837fde18f5e2c639863c1a7689e6f56fa0131ab50c8021ef24ae6d936fb3da4b7c4993de4de3d0da0da8a19f1787f3c2ffecb11e505a60e2716090f2081831ac778a11a4b26db77f7659ed66f00f0c57e478dfe34663496eec5434d8872d16a65f5efe12107ce39225773488dbb8847bfc144672615f8ba18daaf9b4ff0bb36d731e1306e1bc7644ed3aa5820642f7a15fc253ec9fad79ce7d811fbb1959cbe124ebcfbb9d30127f0761585a49c772e9181d47ef4488e6288d17d49e759d39adff61debaaac8bf8e1c5149e9160a40078eb8f8ce47bcc0aa5517db7bcdfa4e8e2fc9825e18824839a2c30fd1cdcef0779b0f7a5da9af8cd315deaa40187a5c4b5a6fa009e1d9e288552be9f6cce448fcca2f011557ea101d41267c5df8331f585315cf6e83f3081ce149ea4813dfd11b217f3924324f34975b275bad2c8b8cfc670e2a8345e28fe3c1f955d88f83422ffe6ce28d5273adc1b30f26b7c558ae7688cba8ab24971baa979de2480f31812b990e14d8859bcce323437c8290bb9b89aeb8c", "result": "invalid" @@ -1698,9 +1368,7 @@ { "tcId": 166, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5905112430194b195a3698730332de7ee44cad62157ffb95f99aaa4ca39d972712ff27302a960d5dd5fcbfc3eb48d196697fd57aa83123d62030d27dcb7f481914aa20dcee0bde8dd070e4b5939c359f3b01e40a42b6c4c4f02ad64fb15da070e68f63cda98db297cd535b2ebd0404d02df3036ddc8add1f545a6b09c1dc1d9519854f258a478ae034d3416997ce939bc72206fdcf5d18bb46be8a3dd5f55dad95e1067dedfd7ebb4c05fd57bce7148bf374cad3af3af327878d27782659695459987838dfafc00d898743bba43db494894246366fae5d377c2e5d150c2cb061678147f3d2bd24641cb078f074f503f2bee7231283709dee766609b76fabc0d3d14c5db3543c12cc481972d9d01950c60d4de5f7c01e7b4b81763467f1b6a1bed4f06311defc24453053ade5a50c3dea0117456eb6adef4bbe8afd49d2c1f5152f80f7f76e72b2e2269d3080c1545cd8c7afb7981b60d63ad0c6b1f4deb6cfaa4e0db62684470ed4013581e497c3441c4e9b481d148c89b1872b7d8631b37520bdd900ffc13348c647a71cf52933e46184c5278e6752d9c2e97aadf29d57820eb99de2b050698932b5dfd50a581b3f80a2d39df9290cad87baab094e17c9ec340255ab855b15ce69aeda9080195be03d00a827b6f5f863c16558a407a49862c535bd24a911c4dbbaf2996b680b42ee562dd2f519123fefccbac1d2a343f254e8", "result": "invalid" @@ -1708,9 +1376,7 @@ { "tcId": 167, "comment": "signature is 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -1718,9 +1384,7 @@ { "tcId": 168, "comment": "signature is 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -1728,9 +1392,7 @@ { "tcId": 169, "comment": "signature is n-1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d2", "result": "invalid" @@ -1738,9 +1400,7 @@ { "tcId": 170, "comment": "signature is n", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d3", "result": "invalid" @@ -1748,9 +1408,7 @@ { "tcId": 171, "comment": "signature is not reduced", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "25503c79aca1a7f8d1bc309ea47fe75a2d9d4aade452902a3b6ca6cfdd6cc6eabb56a0b047dbfeeee39b8afb467ec9bc5a25d2fa29c44b46ea6e62015ba041c360fe6bac1b5429fa2f99e714777aa1a1573950f5d9e3fc41a0eb9a881c5a44f9daa46eb034ee0ae798858be5e98da362b574730ea912d43e3ba10ad82ec7ac893cf9122f8af042f0535d9981d6fbdf4a82543d7b5f2cba4262f09a66acd5225286802c129a157a6887fb0f5c364cbf7e267899a983d5a811bce505f2a2856daad92f48fd197ed97481c2afdca4245a9948f612b8849684b94f1e171f5e6381cc6b973bdc0fabb82301b846f578ebe5e81760cbdc40c6a36b9342812164702ba827cc8196f3b509d43cd2b73bd01efbd7a15f7488e4a65df8200e273f7c2fea4aaaa586713991461323983efa1e4613855d9b0b8a498ef77a410d152342089b3d838433303058e1fc34842db32299f85ea375d30d0411dc66fa6dafc2309814b692f4b485f599ab1ceac8bb924e63ac2d858a0968f1e560ecab975a5733a2f6a333b2f5baa7ae69aa159214d68568458074b331836ce49216d6158adc88a2c9ac6d635a5ea3d78022d7265904354f7a7c37958cd8bea04cded5e548199faf9e169a9d5cce59732362ad81c32e92d32d990cc8440d33ef3f04dd1a62533c45d384ae2525ada65c8cd6903020cd433298531f51450303627ce96cc75f79df78b17100", "result": "invalid" @@ -1758,9 +1416,7 @@ { "tcId": 172, "comment": "prepending 0's to signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "00004a80cafbe2a6095f8e8663f6289878514d7ee7daba0c1b0a077cefb333cacdf7c116ab89b0a01cab3161c68cac92a08aae7d117c9a3416d67365621da3380a85ff34a7a3b512846048acd1ec5957af942721c241a180a5dc5d8f6f6fe54d4d9fcb3709cde37081e2233b4fffa201d2029241932da170a5bad0d927a803a7f6289fc9f7b1d41cc1a6c94cbf588d5492b363920d0c98404f5da9eb9457648e2a4e9a034b2e2328c7f8c0e794771641a981df765887b5ba19b769156b375535911e1a2da68bb6a37eaa0ef8dded4ce3eac5caff4e8dc357703f0409d00baeedf3fbcbd6895dd3938e1f03dd9f131f9c979e22e4fcbea0c58721bc72d1f4976e93fc1a7649a23745c0310181031ac34b2200dfb4e8fe9bd4cdb52a23c31416745521aa4861eaea7dec4ea2c18ae9f75fa9d36c9b61bdc4185e434f8cb091cd731607b749a3990585cbbea2b1c0e0fff4f589a547d320bc7923b8a6b594c5866095df9c914cca80cd6c0e9aa3d691e2607f9de64322031ccfed04d9c805226cb476d3246d6caa1b04c63372a77668d5edf06365827b80391a6abd66010e8e1b873bd83db4dcc99444e109efa2414c6e5319f30a718eb43a1256b2142afa2382316e37aebde32da5bfec93e89d2adc39f62aca25a2289933a7cd8234d72a9b3c6a001d27560f8c8a2d9a233bac0b519b34f4f79288ea2cb08a87242953ac24ea144143", "result": "invalid" @@ -1768,9 +1424,7 @@ { "tcId": 173, "comment": "appending 0's to signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "4a80cafbe2a6095f8e8663f6289878514d7ee7daba0c1b0a077cefb333cacdf7c116ab89b0a01cab3161c68cac92a08aae7d117c9a3416d67365621da3380a85ff34a7a3b512846048acd1ec5957af942721c241a180a5dc5d8f6f6fe54d4d9fcb3709cde37081e2233b4fffa201d2029241932da170a5bad0d927a803a7f6289fc9f7b1d41cc1a6c94cbf588d5492b363920d0c98404f5da9eb9457648e2a4e9a034b2e2328c7f8c0e794771641a981df765887b5ba19b769156b375535911e1a2da68bb6a37eaa0ef8dded4ce3eac5caff4e8dc357703f0409d00baeedf3fbcbd6895dd3938e1f03dd9f131f9c979e22e4fcbea0c58721bc72d1f4976e93fc1a7649a23745c0310181031ac34b2200dfb4e8fe9bd4cdb52a23c31416745521aa4861eaea7dec4ea2c18ae9f75fa9d36c9b61bdc4185e434f8cb091cd731607b749a3990585cbbea2b1c0e0fff4f589a547d320bc7923b8a6b594c5866095df9c914cca80cd6c0e9aa3d691e2607f9de64322031ccfed04d9c805226cb476d3246d6caa1b04c63372a77668d5edf06365827b80391a6abd66010e8e1b873bd83db4dcc99444e109efa2414c6e5319f30a718eb43a1256b2142afa2382316e37aebde32da5bfec93e89d2adc39f62aca25a2289933a7cd8234d72a9b3c6a001d27560f8c8a2d9a233bac0b519b34f4f79288ea2cb08a87242953ac24ea1441430000", "result": "invalid" @@ -1778,9 +1432,7 @@ { "tcId": 174, "comment": "truncated signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "4a80cafbe2a6095f8e8663f6289878514d7ee7daba0c1b0a077cefb333cacdf7c116ab89b0a01cab3161c68cac92a08aae7d117c9a3416d67365621da3380a85ff34a7a3b512846048acd1ec5957af942721c241a180a5dc5d8f6f6fe54d4d9fcb3709cde37081e2233b4fffa201d2029241932da170a5bad0d927a803a7f6289fc9f7b1d41cc1a6c94cbf588d5492b363920d0c98404f5da9eb9457648e2a4e9a034b2e2328c7f8c0e794771641a981df765887b5ba19b769156b375535911e1a2da68bb6a37eaa0ef8dded4ce3eac5caff4e8dc357703f0409d00baeedf3fbcbd6895dd3938e1f03dd9f131f9c979e22e4fcbea0c58721bc72d1f4976e93fc1a7649a23745c0310181031ac34b2200dfb4e8fe9bd4cdb52a23c31416745521aa4861eaea7dec4ea2c18ae9f75fa9d36c9b61bdc4185e434f8cb091cd731607b749a3990585cbbea2b1c0e0fff4f589a547d320bc7923b8a6b594c5866095df9c914cca80cd6c0e9aa3d691e2607f9de64322031ccfed04d9c805226cb476d3246d6caa1b04c63372a77668d5edf06365827b80391a6abd66010e8e1b873bd83db4dcc99444e109efa2414c6e5319f30a718eb43a1256b2142afa2382316e37aebde32da5bfec93e89d2adc39f62aca25a2289933a7cd8234d72a9b3c6a001d27560f8c8a2d9a233bac0b519b34f4f79288ea2cb08a87242953ac24ea14", "result": "invalid" @@ -1788,9 +1440,7 @@ { "tcId": 175, "comment": "empty signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -1798,9 +1448,7 @@ { "tcId": 176, "comment": "PKCS #1 v1.5 signature with SHA-256", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "8682d5bac51bb32bf283b8cab1172d6e8054dbfc672de6f35f33a9f7b3f0662fe19ec01a74d5cbe6d90351843e2b129d0ce30884fdbdcfc962d2721fec5b3b7f6a9db4a95b13def111c737cfae72d13aef4d0ea9c29181891505a0d28c5c8853ce5c37476654703ea2e7c68ed52591c182bc051b5d837ef3be064901be454967be52f9c7d406b7409e93308b74a826d3d1e6aedd8aba3f5f971824784167df53d042781b7c2d3cac29428c7da1fbc451680cc211517f9175ff1b2c00f819916d6d25581542c8f05479aacfc245e5894763db8e79849d3e2dd8d7178a38cd4cb7b03436c150c467540dfcdd001d6c8994b2f8b332705b2b5ae0c841708c83dadc7d647ae15e547403d689a00a6bd4de8602633443e0b7edf060bb7b529e0afeb1b4171f70a943a14f69c59720b4b5ae59313325685c102d992645fd23af12f3b8f8de79399cc6c80f9a0c006c316ff7a6963a1f8ef58a67d107e5b49fd8d7079bd45f23ef67f6a83127da157f54fef9dc01415a6cf7a957f5ffa15457a1a8bf831273f48f927ba8bde79da623a8a2784e7d8950c5fcbeef5868311acbb793cdfa54c702209073ad8599c4c74b31ce3b662399789febb36d922d77cddf63c1de3a6aba21d6d8ed54a1b48f48955602d0f6a4f5eb5546131561809236f0c71b8374290106b893ab70f6fec1fbc3bb6ef5e6c0263a7c8cd90c289968671744e853d7", "result": "invalid" @@ -1808,9 +1456,7 @@ { "tcId": 177, "comment": "PKCS #1 v1.5 signature with SHA-512", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "12813153b37fa6c0fd755a1c7c409bb8169c5a39d045dff2da02b2f8e8897b0cdc6c2d40e6945b97006f18e1b26983f77b70bf2961b5e5f2759241daee8c56fca7c53c81f69d3a0341720d9761a4f7be8c068464e881c85a2c39e0ac6f74f6f5cb42df8c3713f66a282d7fba85b7a09a6af83a068b78bfe83ab25841e4bc67c9e40cf2a0974f8875fb81cc6a115b91f922419c44ea82b33187521a7e1f46c0ab9459b4e97a3f4a1d9e92403a37168826fa0ee914232afb6c4d7dd082d0c58885e356d0efb8aa9ae33d045f24b4b3182d5c54556f5838c449d31a49a3ac4ba568c248ed72c111b5ffabd991ebf5c48efbca33cb38996d584992c4abdcc7b93700ca03619412a355b41b000a32f6cc4935f942209b56a23cfb7b788dceb692343995f77daffa25e44d672f8bc451f776560b415d0d1bfe9925af1c2567a8e9bd15b8554d93377c62b0addabd27e8d9e0859f498ba8e03094e1d86d41e69f7606d9f1fac04744c3b7b8fc4942a846e2a3649bd9416d500b9895455fb6741ed8ed4f426f20ab40d8ab2e6cf6c63f5c290fc011768b317bde49753efbdfd12583f1ca79287225f9c3d3ed0c4530815e4f5e7ed78d14aec0d04142d0ac0fa3bb5d73b4bfda2fe7103a2ab40672abf08ef4d9e537b9f856d32450e2e41d9277be62ad0675d1a530709f2747f51f17aba10381fdc70c626bab45d51166b6f6ad978d2dee", "result": "invalid" diff --git a/testdata/rsa/wycheproof/rsa_pss_4096_sha512_mgf1_64_test.json b/testdata/rsa/wycheproof/rsa_pss_4096_sha512_mgf1_64_test.json index 7c6b4462..a6244eef 100644 --- a/testdata/rsa/wycheproof/rsa_pss_4096_sha512_mgf1_64_test.json +++ b/testdata/rsa/wycheproof/rsa_pss_4096_sha512_mgf1_64_test.json @@ -55,9 +55,7 @@ { "tcId": 1, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "", "sig": "bbb7dab2ab26bb86660f02822cac2ce6317872ed07b83022e693c9ad38ca746437cb3601e26a39ed4ee528e023a9f418d16c88bf0096e5e83aae2365ea8aae415f7012f5a303ad2bc37f9749d307ef9a1e4b6a48e49770f46dec1b3a29c96d14bad91a441413012cc4a032f8b31d110fc1df22d0ad173be06ab6b81f557d85115b62cc5c557744048771d10ba187f39b28b6166c7560145192ad1e9f3b61a6bf9bbfc61ea567ed5c95a807716644ecce8f33de35cccc7813a57605d5754db66a38c744ca7a468bba3a0dac4046e472bcd98757383c5fe1c227763b3b1597f17e69f11599c16e7175d70cca60b719c008e0629288679644015352c169cac298259cf5724671e316f4c914b522bb507d7f5afb3e9599901aa77ce431102a925cf3a66bd1708a8ed1f3428aa9aafe41fc433ea3ea0e5326efa65b42ffe1bc3b7eafd1c52302ecf7d3aa326067b6ed892af9ccb0ca0ca8dc1fa111bae768fed2213de448f8aef2497de83a2d046b7d9a4c1c487bf3892022a243dff3e3c3ba713032c5f6bc63d1f206d1831aaab55129787ffcb18b164edecc6fbfb90284b3dfa6a28557b72864b1b8a63d8ad406339badab7b724dec46e4cfaac2b545537aeb3ec2b72d6266172eabd22dc276a626663940201bb08a6c91d59fcee8205667a54cb7be5770cf6eb5fdbf4a6b76fcc5a7b34b6a56f1bf89ea8ff25ec364dbdfd5159e", "result": "valid" @@ -65,9 +63,7 @@ { "tcId": 2, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "0000000000000000000000000000000000000000", "sig": "04a2259529e5888fd870d7e0517aa5b1bc05e19da400d6de1b8e676f44d6cffdb5c3be40474f143985730b9f17eefad25be136c4e4294a06b6a2a1d7c4d6ba2b43227149a62e2828d8c7771d3fddc0aef36187e3722079480aca9f1c42fc35a4193121635b1832f2b9fdb1dd150929a85a35ff12dfb86725c82c1d8fd71cc2f5dec3f7373e8732891e3a978e4c15a4e75eb49f1c99bb732ce587d39ad4bdde62f4b6dbffcf6952114d3bf33ad58a74e3c12b222238b51016932908aa80016f87fef465c9c512ff709be093e34ed47140df34fb15a4f8f629de00c383c6599fb51e0f8c2ab5d4d3faf526a749f34291dabbfe15df9deba84d88972436906035b3d0e8dc6a8ab9d9002df3aa105f6e3a595bc66d0f64c760d7c152b8cdbb8e0a9afe87c36d6bad63fa017f540ff1e67d5d89deab1413016ec259a4bc19d8c2502576fbcb49b1ea1aa84163ea1e3f8bb9b159acbcdeb2395d6531497889917c1c822456019f71818dc498b9e3517cd68f4eea6b24364ee651bdbf3282ab1f55e67bef8f8b61f749e30b3dcebbcaa21531ecc7729b8c93f03732f81367bf545f1d53717aa056aaa08a0434e29ddad76956a5a641b45b9946bc756106fca8e76e3885da15aaae065deba95c1e503c996fff8400e286ea3a3b40e0d7b03652729cea3562d8a90c9ea9c65b4de3dcc013282e3da8c7de2188c3c4c9b9e42145165292fc", "result": "valid" @@ -75,9 +71,7 @@ { "tcId": 3, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "54657374", "sig": "0f74856dae37f6bab27af25a8773ffe42690665ca130a710998e6f9f741d30dd66bbbcdcbb490b1fa69e39af6b169b28038fc4addc95aa92e2b67a76569bd3acc76ca48437c7552ca7dfd379fab037d54df496b05b431bb925416cd4dc2402faa060996d57578519c34de2386c9d0ddbeb708453e50c08a8ec182c75549e9dea0bf75fd3347b228e2f977b81c1be11c738d23ee2e58f15e803f5539e82155ba6327ab807ad6e0ea36b9a19ef68fbe7e3b55b7910f68aafc719e2106b4a3cc8adb62e38cdf43f7ab295846a56b26ed8087b2c0e9cd9c2d6cd8302aa0c26254b1db330bcac520afb932eaac07ec0604ff56f081af44994492c176298127a94d9eaccf23732ea95700ebb4b657fcdbc52ebc6bc404795f63b4f0fd2a1d6787d698d2506b7b37c1f49f8ec1563320fc017fdd76269fe61bff0089900d146e2000113ab6d8aae248344d19bf0549e8320de0f226fe46ee4c03250770d8701b7eb0e63b816f566411c55f7724c0e8d94b0b752bbe9f445c78ae4b780781c9bcfc5141b1e46c767a51990af256391fbac9f4302aaab11928a2ed36ea775c0c953d0d5a4d739c37ffef8863cc1b70481410e29cb7ac99a3c4c6d47c322af8de1b39a17da4ea432d62249b6c35f50c8fade0dc96cb8e946a8008db7a72dfe5e4ce4392d4160cf75c46956e66887d82d7e31649075a86c3ecb4a936dc331e78337d5648318", "result": "valid" @@ -85,9 +79,7 @@ { "tcId": 4, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "313233343030", "sig": "727f107d20a02c2a2e530a78fdcc8ee88816badea1204d4c6a3b116776217f86f6fce6612cacb44aa288991146675cc0907094b5f90a06f0e940c886c07b5157605102c670aa9927fd0f2222b737890d1cb905f0fe4b47e67d254e6fef0f2004be64c94ba630839199b3656abe2c6eb59e84584bb652a181a64895d52d46aaebcb46bdd5eca4655eee4c340649a49a5eed60a2d3c95762bf825f622bc48d05fd6813393d39021c0db5b2104186f5cd00b203b43ca839c192755b40a8d946d1db6b0d2d7df6ec6929e5655396d935ce9d45bd7364b1e8e2bbc316918d33caf6a08ff1c8404fb66cc679f03f9ed6c5997f72e52da5df41af58893129bccf2fe3f2ab7173fa227f24c30438e064c0c1e99d3ab9bcc929391893187b9683cc1026546b6d21c02fed28fe1c43bf1eb679faa560375d445af434fdc2794ea44fea6445a8e89ed6c14379f756070227b20cc2c0add3a6709be39680eee5efac9697f45d2122a51ee64f9ae310c6a9b85d0b300528b858581d59e59c7755a0764c59cb81d355396042cf8150c91376660bc737d33144fa7b6d7231fbd43c16a79d06de0fd18a53415acb352065cf169e82abf94a3337e6b525ddc3d25eb6516208e9f832168faf3c3a224612c9791369ba2ab85a701e8332b738bf2942cd20975d2edac2ece8568d101ab8602d58fbdf652580b5008b499aa06062bb99697c41ce8e34bb", "result": "valid" @@ -95,9 +87,7 @@ { "tcId": 5, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "4d657373616765", "sig": "a3e219c8706b8e18bba5cccd0ccfdba726424f90afa595fe4407873b2cb2880d08e7924907dbcbe4531f9196298ab428540cb81b6872c1a4a70a63076c9346635fe2396cb525eaa732ca8e087890fcced73b7d7101b493424c6cdd4a97943d4e2144008702ee12d41b449d276fe00bc4958f007aaa8a98af48ee3b43386312732af8c260a30c13ce2fa6e7a9d8427a94e47b8eb81e4eb11d18fedcc48ba86d0c4b4b1a4c8b8568b7a641c5a967a61109ea3b937fc0c32005313f9663b1fcab1d8a0b18f479548b84bcce391c33986ea773cd78ffd99a823065cdeea436a562d876f23781cd0cbfc188ae4750e84c0760af7947a09138669154213050bf4375e469fd7ebafce5d0a915617a4308e915e02e7b23e61e2edb307cc94b4d53f7ca9b3687603a22476f5081b1390d5153cbb2196a88fa30efae477f3bbe3ad20863e71a377d479922ed6486cd133b851c7f028e85b8137ea8bd1b188a7b799f2bf2979fdb0e67cd04a6e0eced1927c098a36c524055c3f4c8c4c27fd26376db9ed78de52b0f706009ce071469faad89e6237da11519ae9292c81474ed5c4c6cf5a2e2aa7a01bc7bc3c054b32092ae52331c6c8ebd83a6b4715a7db6df1beead2e84dafaf4b54f23920df3bb611f91a0d3302a0f8cc286f6eaa03acbcce6e0b5157c014865e87bd5477d24bef7330fb58e3643921b249a05aa94ad59c4d70d6dda11bf", "result": "valid" @@ -105,9 +95,7 @@ { "tcId": 6, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "61", "sig": "709cc403fec4e9cdca1acb9d3b3451fdf6f3d5c1a9606b031931e93c4b9a9cc75f16299d3428d43634185ab568a0025747e2cf21b29b09809e85c839d5b02e5322a622a338cea98ae56ef125c52287882de25ae60c4ad390a3d24344282b37ddb5bba5f9bcca909b62f1b46fc10e95eb78cdd520bda58901bd62dbf62e09a11ee768b0fa79a4f8077db9cdef414a9dd69872c71c48d7031d5174ef4ab07a8d14e20b0d9aa583c14f32ab8fd86e45d7b0aff6fd84bc775dcc1e458d6916be4e8c0258b14f14ef22ff879da849a7b520bc13986d8feb9ff9ad2f03c08015b05e999e560851197e3a006f69f0821ee2c57dc3dd8137a335c4241335c813b46b74ac7a33074e5131323b3d9eb5fb46ba1e62ab1dc43256e328362501902a0f3bcb348510d42c119e37d857326b4dbdc924243750ce17dd755192e1f8542e26bd9fb58b323fa522d9bc188b64aae9c650a886706e7289677c4c764a4e5add01c9be344b0726357c534edb55dc00e386711423e33d2cdf1d149bf8c1ce57000fc515224774cb0b1cd1a57552910d02bd8d4872142eff899404979349375dd947e670d1b38c379bd1edb09d055e3c0670aaf4e034ab0259eb71e99f83ae2e181fc75c18295a26f95ae7622d1142884d1cc2079d1a98c5c9176762cc7a47ac18939e0478b2e011390acc13b3d27de205c197d14b6cab554adef56b482784bc8c34cf36ab", "result": "valid" @@ -115,9 +103,7 @@ { "tcId": 7, "comment": "valid signature", - "flags": [ - "Normal" - ], + "flags": ["Normal"], "msg": "e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff", "sig": "3e4f9014473052f1e3f7d6c4acec1ffd63415592718e3fee4aab6d9d6c9a15fefc35671092c5c2da63d925ce1f25a581ee4789023beb793db28bd991f510325e42308a8ac7b4355e8b0aeccd24932b1ecb3f0f558f31f06e498a1644a58c35aa20d7f27933257f5bcc32c4647fdf6678a0c565abdc84841c55ef0178b8b05798b63be7a178e642657540a726eb105cd61deae2820cd6546552d30574883410b426bf93316eea2004fe6b1e3b21c3d0f02be2e4208633fdf1c704a6faa941d98d61b977b2a0bb096881d12c899ea1bf8a3fd411df97635957a8c0ec5d02d3e47520ac3b9ffa324eaf0e2626cb91e684f1ab8650887de6e4083bcd7d63683ef21c985a1f75a9e327506668cefd9bd76f389720400297e3f70f78a43b05853c0bbec7ae24d211b32a01854a71074f8dcb1b6c83693c98a425c9d71110d4f7f0321ea5dc127d28c26a78eb42f8e8eb7e549baffaa7b10c7514389870d2f7b24cb1b5bd95adec421c4b02c81af4bef7704276270a5e45cf515dca95f02c517a9d77be79210aa9488133b27f6f71486dfce34b8188ddb826d317674cd2bfc0002c7d2bd4862adc4aaa598e40c96875e3b5a3f73299586bfeee698065839f8c8250e9ca356ac40f697c53d37aaefe17ae896cad2c9504cc0b660f5ba5eb314ae0f8ebeff1d9153170390dd1044fa035e5af635cfc1b7cbb473c8b96de44e980a330d5dc", "result": "valid" @@ -125,9 +111,7 @@ { "tcId": 8, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33393439313934313732", "sig": "24b27a1263d43159989f7503711e682b475c81cb07ddae673d815106f6cae25a74ea19aa102a15ef8d8c011df29ed17a1f7df504c87566a08b22fad956b7f24e6e7541bed10ee3e627fe228fc5c1ba2d95fea48c4a0ded2d7703035cf8fa6f3c70ae8d431eda4f790faca0ed34d0719473cb5b2ea1018170bc69a705486d94e6a909a395071d450da3e5b4a2067356e6589c38ef12f5c7c4d484bd8c1767d2acb3ba238ecdce5579582908225ede5a34d5b07aa22e2720f0e6c16a2dbb49e344a78518e9ffd12663e80928c78cf3f2d022522c79b3684ad9af31fe18b45bf3341de84a112f9a96108c2cb79471cf370e0feb25752ec08e1d04df67199891a26eb2bed82577dd041ff9c44c624250a5ff6b2195fdc92523b8d51f8c5530d991039ff010988c38ae78c8df7d3f3c71578592822dbc4f6cb40cdacffdd78c4cda125aeaa894c082261ee913d03b48a4b1ed321bf388440b5387f6e30d6848f5be93fa16c6a13b9f871adcaae83e66247b48bde4d6ed60b3085173c8e7eadc6efc8784d54eb58175539700903438446cd76a0dd0c34bb52e966104a675b3d531576ce04351f0b11da6e1f6ef7bd8091eda232235b44955db57f0e495e334b8883990d73b4e51549bd9983d265777ffd4342b3ef1f3394379bf0cc58ee4e6242ebf07d4f1ee220539f2dbb927f2a8cd824288e138b59109a9c06e3b1c178d94170c5e", "result": "valid" @@ -135,9 +119,7 @@ { "tcId": 9, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35333637363431383737", "sig": "33c1d6c0572e357f4d4793220485c20be7616b7799cd3fef487cfbe92845d4866c21e1e73c4639e6d057a06c1430175a76a4063fbb13b5861790c4d1cee6fd1870becae31e869607417452977ea0be094b052d39258b74ed43859baa62f50d62b099fcaf70336e7eb41e787e74b1048e77605130fc92c5cc1319a21f90a3812a9437a18aa815fd41b8a013db1f7fc53d1555c00f1664ecd1e4f62fb03078825dd608dd394d5809f359175aba16ed48c6c83833cd4529878509c7a2aa9bf7cba27d51a63748dc2a59db37490f09b9109d8f93b25a9d1059a713b8d10d1aa112b6783c4cbc2827d4feb71976f5f6db6ce9f2c8f46aaa44665e2add6f970bd47586be70ed28b4874e05e3379619fe448577978ce91d5d064347da975fb0b1095b43a6a1540ef8992f5d676206cf9aa99fc6d5b20dad2055769b004c9ec72ed3a3116f8ba8600f8c8a1e5fe61622b0fde3308a44bf4de6a18ff473cd207e21a2a59a1d872344dac2b6a818b6c213965d25fa43804278297d3df68078ad6f5a160bcff932277b9229f9770ffec809771a2be61680bd5cfc4f7fc275d5a14ff7883a88dc52655d73839cc2c648a18a0fb2f226b9e2222843ee43d2b6f189e151d0d729ed5b2facb1584d56ac95fd84a6db46cf07f3eefa5349e1c1f03560d686c3cc2d5113a65a0c94a4fd674202f93c82ffef896dd5af7703b6c0e35093ab2aba2193", "result": "valid" @@ -145,9 +127,7 @@ { "tcId": 10, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35363731343831303935", "sig": "56477b0e0cf5abb7443cd070cf08a36bf5de1374d77cce548785e55b2cfd4e5610e3b85db9370fed57a615271a1aeebd4d4fab5be6c9353e0841149a2009eaf5bde005a7976f0e6c742d5ac34e5199d45fc8e6f6362bc363ab9d5a3781d545fe9e9a3e1b2946a19dcf4a892f90bcdde4854706b7581e9f8fbe4e3019fe54f674cfbba2273e7bd7ca69918b0137c7998bc750c032653102842a5b6ba008c51063ca45bafb716035aa337c5d33a41d86fca122f4bd58a1f77fb59574f6c0bf5e138917ab0880196f7dc341a8c82223a439e6549785cbdc3cd9f262b815134b73fbb729be787bcb401f4dca3cb0103578b031dc31f33b766efa17531ebe6e71589025c24401d399e46e6f156e5f32aff1c51373bb5c3e5c596350fc3396b6c120a2a91d6b70ceaa8aa25bb66fa07b2854faf81c948078201faf27bfa063a7252a75e761c63a2d2a07c37284297262cc37fc9d482463682294c728adce15cf52fc8d42342160c6d56743b33e8fba4aab814c60735304dd3ce3919ba331c2f92493153969a3be87bce70cacf0df597b30e93b7ec8f5415ed4447d135176f0c8409d0d30288369178049518f36c04cbe84cca865e63ba1901d29373bd64e84387329baf284cd6e3ab8ddd2238a70b91234c8ec4fcf3026337ad7256c18f4141c7df365f5a18c86a453503c534c30b4e9530469befdb944052764d490efc76ebb40423f", "result": "valid" @@ -155,9 +135,7 @@ { "tcId": 11, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3131323037313732393039", "sig": "657df854d7dee94808a0260d4570fdbdae2027cfe1e8bf59acffb0867dc67fce38b51e0189d5e8f2311e48b2b0108d7f8fc672a2ff427d3347f0aa8c29e8c90b09c75fc9c379e21011cbdd1cbbee0ebc17042340f561a1e4a6fdc68d0c948188672768bc09bb99fd226eb7f49353f56c76b29659614d214d711cd55d34df153b13cbabe479a072cff65d55e43c81d8b8a66f1b7fdfdb322e93a3826e1d3ddb2aadea13720b3f35deae86122ff124ac7b3495717a320fabf3009921cf65bc911236e893fe9da3472c68a953adb1b877ab486b74a6c41c4113df71e91408be59fb39db295ee5aa7942b7fa3de13fe46bb7b1efcaf9e7c187f205294b622d2f4c67b52c6a9ea8a0e485b71572d6f20d1c388c040283a1cc039c6c253517a64f6b51c92539bbd6c9cfb27e6c7fc3396cd98fb55d7cc0095f76002b23ab29299b53fb08d57c31f5d9a4921c5cb5c2c049f554a4cde98d01ef108378ebbe94bf7e50316b77d11fec8ed28484d75b5d2541b21e82e51a35cf55ac666716eb9fce2b33bc9c7b0fa3ef7555dcb642830baa2a942908d11192e65327abe1c3430a45bc462e76abf59cf8da10988436d587eedf68ddb269257bbfa5da1a93adf8f485f48f3376446d83daa69997312934925175311a05bd069199a97803a95bd07e19fbd1985e1f35a112150a724358f3c004a0d451c28ac13b6bcc722318ecaac81eafc25e", "result": "valid" @@ -165,9 +143,7 @@ { "tcId": 12, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3131323938303334323336", "sig": "7303321400fbb742ad073016a5a0b0b877270ef28842a50be42eb3ccf15b542cfb640da01d561be46addc639ab32a8b59478fddf9138e2550e9930897ad62cebd1d9b43557873137b885e443de108d0ee1533f7ff0e3a66a5716c54da0677bc852778c5cd101ddfdcd75d3b2a35bf6459e68143d30353ad84ac83eb7e0f0291f0ac6f87b300b1eb01fd21a842161978010ca39beccebfd70e183deb440416ee22b1538ea487af19cbe86ce485cfe3d8f1958498decd11103e39b7213f1b07dd0f765a323f708d465fb25e75fa8b59c029b4ef81c964e0f0bf661d2883daf1ff9c58a7741056e09a4aee8129de252b378bbe3002d739c9ea323b6fda03c34a0904ba56943dfa46738a5ee14f6131cf4059d926d368b4092685c960e8bf6f97db0a9f514f37f7cac7d9346e3e8e8da31765d989f8227df9983bb43cb6be562fcf062539012087fd54beb533663372d9f146955b423873fe5cc9b643ebd6594cea40cf6963a8e371e8e4ef6ffc0bf7750b8c3da825a40ae52b09b3022568cf54c8b24600b2e30b0b53c7654ad41b77a11c847ee132d0d7d50268a71f9832be9abbe8cd99a649b86e59ae23682c902756f272651e1811aefc3deabadd433261d96083565307373e630ca593d1324780ca5cbc9e404c197393bd3e8b97edbc4a8d85531161ca415f4c67dffb9341f63302a4a2c4ce884f1f64425925bddac891781e3", "result": "valid" @@ -175,9 +151,7 @@ { "tcId": 13, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39383736303239363833", "sig": "1db84f2cbac8233fb83bac363e66a8ee1326e5c5f5775db4e8fd5ce45b39520ab6c44b8a16f46ca97d925c4a661187ba00d36a8e639c78c822308dd2fbda919d2520bac50ef7d815116d225cb40e5c8f7e244350f52ec33e79f7cd8b67bfab49305510c0fbf29cb8b73f64c18fa207948e6bb994400f985bae02420332c753fe5816e67af94ef84f0fe71bbfc824f709dab76f999062792ad5c6325f709507478802ee6dde41d537d46b13bd33447cbcdae8d7b52fe91d4feb9fea371fb771bb5be045b9dfe70200194eba7c8b62cdaf3732c73858ad4c98d9c2ec189870be21eebdea031823fe36d90a5900ff82d67f5abf5b627ee64fc729bcf9556a839feebc08997832962c372c32bcdeeb074d621df95fc7f6e177df31bdd052830261c121a77c17867b898769daf8563fd456b3c07a582eabcc98af5ba9cf873958ebd20177d36ad5fdc85a40c64eb604a3f8ba0bcd68a950019ef5d3d500c71062743c99914e90dfdc5fb74bf11df4c6d60452468bd1aa924bdee49db173917de5f572d55f9e5d0ed7a1d4437b3143593cc3d968bfc5f8fa18b68acd681ae47f955c3ff101b88363a9da35196e1acfcb41c12395427bfe615e3fe2e9554a12f8823bbff1d4ca5ce984b2e014dcd2f6b98d1cf91d5f11e0541933fc9b6a3086eab77d56359c468c79be37b480da81a2a04cda39eee76ff23f673aafc10b39c5e948caee", "result": "valid" @@ -185,9 +159,7 @@ { "tcId": 14, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3230323034323936353139", "sig": "470e6719fe2edd5c549e1058fa285525952d98f5242b5e60fe7b34e4258f5609afc472e8ee30dab16a25a36258f3eae979ea8d79a852767ad5807fa7535dadb7207c3a32504165c0bca9e557ec00071eed88cccaa21ab1bf9b34b523267412133234d7e27e08c6f548f4accb01a76c4c8a80af3101c943a194977f01101f65f9777b2c77a7f4efb861d08369c4c34b5119ea83e0bcd6f2d1d44b18e23198c6cce1410f5c22a95959690521c1aa765f0d339cf436b2a5cde190dd12b0d669c004fda232373c65373560bcc7a7b65a6bbc0f88acc21a34ef2df5dca412422971a6fae47a1f56c5fa3b0531276d47d5fd7441c893c8019f6853057a3474282a0ffe8de78acdbd25e052f107e328fbe1ae29b40f4396ca9744bc3df9fc1de4999590dd8a1f60a14e2b6b56410b103de1a77cc71fdebd5f9ce68fef4ef64f31093b02b0d2e9e4c2539c9f9253a971355c618085ee44ad028fd55148ec7297b60e9f34dc78cb2707f92767a2b810cc71e3e34a4a14e1882f7cbe62d1faa80eff5a33737a6644913397ffbc0136b2c2c1601ce60a6a7e2a13aa254cb021fd652067110cbb617aa61a34448a8139e69f0f947e4085560cfec759e5b328eba878f9eb6c19a59317112f267e7dae3c814d10ded0786874f5e08d4e5a41c7460cf1c519fa9c76525d38cab8278dc2c53e848ec7a2ae979373104684738dfdb452ebabaecc88", "result": "valid" @@ -195,9 +167,7 @@ { "tcId": 15, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343531363639313830", "sig": "60c84606c1c70a37335a5c5fc481a060c596fed6a6db21fb90165afd1503fd7015f0660ab878800f0bbe7134d2f9bfddde3b0d46486a409c189d08b5cf4aed7665090466558bdfc2038abedd53490fca70cb84a0c45d3a583c3083f07eeff1909378093e72d3dd1f7ce6867f333ca3ea7afcc3728d19bc73e453fa16b7bdf9bd2cd90d218d5dd9c1deddfb95f7d02d87927ccc52ab5cd28a1eb91238498ae7d9848e676b5e57c503bd940a47499ac6afff324c48d08b36e855af1f4f0a74e076f61729c8b259347a8cc8ba791227dc6f636c9288ef66ffd87d5062dd4a0944afab9626885b4cc813ef130d2dd719c4ca1a417e19ef20854e22f8a035278446acf3a40b73c6fb3931ef82569752b7840008a2f5d300820f1cf59d39f43cf07cd1172c371d48f6ccdf5c672fbac90982ececc63dcefdd506ad0a4e55443c033984b76c76126acf5d7bee2f1bc31b9bcdd8447d4365983b3f00bec4e4f6b75770be7c59a19e1def0bdb196b65cfc5bc9a67f68620d263c8b1c15cb8a5ad229426f79187d9c5b62e48686130e27cb01a819f96f80a06955387ebcdd5f89f2f459c2778aeccdfafc2105fbe26c97cb5386e73a0bde48db0907ca8c9e4785360598c87a8482e6e2a68687a28beb7ca8239ffd884d172c82fe47d12e82a076329f5215c39486c438b93488f6b1583689ef994970ce3bdc29a98b2a392c03ecf811ce3a9", "result": "valid" @@ -205,9 +175,7 @@ { "tcId": 16, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303933363835393531", "sig": "8bc9e13dc57ef1e9d64502dc209920a30f60aa9c10cec59cd31e647b64e9e3d45414c12341faba9fb23a36d4dcf19a433a718f26c40206ea0c1ddaced6ad2edf4120b60cb4a8204421591085aee2b3a196b6647d62cb9e4ebbc1953a0e1b34e55019d2c8d91bc8806e2a39d71dc66569e4d1a76b3d02cec04cb66d6c3c0c96bda1b4c4bd767267c2f182a1e59bd8489cd57e33751bcf57d2d0b453e0a26e956e65dfcc35bffca42db0d6c8e7b733449d0eb465ff1a459feaf3d06e1e437e154e8b28e069958a9f1f4747b8e553515f7b24305108234c6401b6dc5e2b50b6746703f04e5c3a1a0351279a40cb5821848d8ed080b73f77b9d7f46455304b65430679655107a43f63eb5ec97d9eefaf414f1a7c2fbed36c53436de8e662813d9c3e97d7dc3e6498212a8b25843d5d56ae994130de6318bc16e44d92d45f3ee976550dc67ea3b040a008fe187fd5109c51b4d6bed4f46595ac68fa8dae54974d3c38e3384954f6d6967b3024892d4154d18f6fa9456a0e04a7cd5310eedc6fe271eb95ebb46bb6d2d3343fdcc456abd8697e444d3e908136bebd89d6971fc6a2834d19ffe7c5825868ed810ecca9233a24759d00dc4cbd59135b384f1f51d81a342f0ed1debdf3afcd7fc44ed110c0341f9d27c3be3ecf9fb6b0fc886e11c9c0586896be28f8e2e85155c0e47d505dbd288cad4dfefe22bb953dbb2adda33f17ba62", "result": "valid" @@ -215,9 +183,7 @@ { "tcId": 17, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36323139353630323031", "sig": "1caaf76b82f86f68ff2f6922fe54bb1e81421194fb262d4e8010d529a46c89bb8875c24ec3e24cd3ff9c7d857f37b89c185f05b2a9751aba770abcf61eafa65fc03d06ec6fbcb09264d2388f346d1481caaff220369d11c736c9fc217f58ccb4c856b7fa6f8a1cb6880b8232c9948b1108786586314cdf3afb45f3adde91888571f5ccb227035fe214330843fb30f80c1d916327f3fffcc591ee80aed47b27445e6e818dd79aabbfc7e8b41ccddb72ad081e6f50e757bb4697cb57c624fb0bb68e4dea76f10f5e9959e38b54598a11422ff23d543e4f5036ccbfd47511ca41d3937827c8a0d5f9270da481d4029379e4e77a6c3ae78015af7b6e4e537372f1cde28dbbc40a03447df1cb9c2a066fd39ac818e24ccf6300c20defe2343c25782ce72c0a807dc2734965dceca442be847f9b2e0893859e3b361ef72395b5e90c27e6e47a26997583a044fd59f7f67719bc34504faa29720124e69d8a642c21dda05f36cdaca198f6878fc8fb3161b4b797178dfd9aa2ad3af13a807c659233de651c250ca7579717bede4bdd5c7dfc59761be957cd18a1f8d765668fe664ca127466bcfcb882a2e2e5b97072458855004f83fa07baff056816ed2bf23284bd2265438091dabbd61094016545d7a339eb44c590b69992d9697f96a331a287b57e00727d3b5f9ecefc842a8403768173c94c89751310dfb953dadb0e8fdd69bd4277", "result": "valid" @@ -225,9 +191,7 @@ { "tcId": 18, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35363832343734333033", "sig": "162bf3485814b305896c41c6ca4ea281addf674955bffaf4313faa3d53b9e182651a005d0048dfe51565d167ed3c8e5463933aba86a0e486154162563236d995a7f0011d1ecac0785dc8a079922c1d9601cdcd64f8bb749881b9c35ca9090972bba9360f6e6fb73d20e0d7b8f7d722ce5bfaf7b96e3f93f1915ece0e2c9fd65af1b8b59e383c89af6d74d082e9e6fbc62d611dddece8e12b5a1607c0881e60443becbff5677ff58c3d8c26746dbbb4c73f53acc749ffc716c1da6a1ab8befeccdfd8117ea4886bc4cf342150887e10bc696a4a5e92ba6b6813e218a7b175662b3f853c3f7407cda7dc4ea23a50142ff3b76836bd99dd2cbda0c6589eff6a42b232830694f3891d8ed56a75cc5e01cf3434f8b685e2a955280bbe209afe6daa8f2d7fc43c7c3c0b4e53947795dee76b8b4014095b9c04fc6761c8e625f5b00d379c8e8d15347bd0eb96f8f655b809df3f163446ec24cea88b37e17230b1d61db6b140e924fbf21cfdc97f78868d0dad753a41a4a2340824446ce1b9ae0a504c7c6ac1fd6cea35fafc15609ebbc531f11b5c5fbd322af3f8f42bf6a96dee0c3b4b48af79090a22415380080802a1b60f8338063b97161a7857949b8f8a0a9c7b74978943e56dae464cc2d8a54ee6f520da98e345901a98a7b7c3070f3be74df5c0cf23a74492bf29fd320691024f16d3be2bf78634d13510949e56765feee588c7", "result": "valid" @@ -235,9 +199,7 @@ { "tcId": 19, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33373336353331373836", "sig": "a919fa3d09c1db6cc497e3431b7ea055c1024b3d832251c6137411bf95a8e5d24dd2d3d1ba278abad39679726ab5c042e1d629ffad0ca707f8923a0c5912cf1b4d8c3302fe7f25f2711ea29374c26090be6a2cd2a9ea936072cc879711d26f4383627123ec530908b51e6ca7456df535c4bbd35672c8129ec790016f19f01d5cc0aed786ba27c3d399c273ef8da42b2b13b557875079d2eace5a4ca56c1286c40f804f504a7480643be9bf6b435ad00526e6586a9e3ea051396b6f64001bffca8b1c4ea6fbb1ac8b5d45d3d8b9a1503d004bd76f80ee6616af8abb37462de29971ac2560e6df960314c1516fbc7a765c3e333be901a34028a1a1af6c325e4c98de925d65975834da96fe17b5971168d4861e4ee6e203ac809e3e89d73317778d99a1193f080db7252a8e330b81bc820a6d2dac4ec28c9942506c81492d9342ab423ae660f1660d1b59d6a2810a2f5ec212d59300e35c2910b128033d128aab255d73fed32ac53bdd8a3fecd9cc6773ed87055e72241146fdb9ae9abdbe3550ce1a637216f1e6e1a54ab7012bb4339615b4ea383fa289f127f65da53a1af67050ddab9ff449b24dec5ea624275ea31ec922d87c700ea0decd01ff7e04f4f5a089ae7741399ee005f5003a145022a29f0a3a382d9918d6974ec67701e702b40801290de328243dc3c2811af4988330fd19742a4dccef50babffcffb0d91d28b9cc", "result": "valid" @@ -245,9 +207,7 @@ { "tcId": 20, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34373935393033373932", "sig": "143dc4ae1c9c82e32f6066ecc670c7c57bf0106b46c03d5caee82ee4a00e147959be60573cd15bdc1700b14f9b8c2ac0ca85ec4d769ba0ab4fc811f14c8c3fb58950ce837190b7ddc9798809606edd4ef3c8086d69a7964ccc19b2aed68eeb0822ebb91cf406877b893acd5dc2f68f45d0f7a9c429ebb74243c4a3fb7e246d747f84e61430893b733cb81720722d088f2672c07de6215584627982b7214b6904d910c94f52bbba448b4c83051abd1a2ee2286ea0aea5f46a47e3ccb55219f70f8dd81af31151fcd87df3c9996bda96dbc53c1ec1aefa47bbec4c99a0c2179625e36a996e27cc21cce4c7f99df4a3d3bdfe95f5f18f3e901698d68ff8494688551b1569c6c2e6363edc05a011e72366529a3f75a629064f6ef811ddb67ce08f567edccfd2ace108b95f724b8f783634f1bb52e3c5ba726ad5783520e3463805f2e545e7ad471f174433889389884af07ba168b759e0e0e705daea877b84925b8b0f295c35c456ef5fc8cf8e7c2b1e443d49c4f8b2ffbac0bf43a09d2a9c0101c90d630ab45b600d06800c5ac8f86adc9809daf946d4b1d1243d08128ddbc4570885869b17eb54ea05274932eb181cbd7c9c36af94f7b8c7ddc82ff95e9e948c061233eb46ad80dbb336f2170b926249bf26ce9ab3427aad5ea42b7ed84c5b818443f76301fa61609ef6764b150f68d3da0ac41a5da6a538b9472de7ebaddd4ac2", "result": "valid" @@ -255,9 +215,7 @@ { "tcId": 21, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39333939363131303037", "sig": "b55d59536daf07f43126a74b56eae43cb12c59b56de4c3a3465df103401ada81519b9c4d0350cb41cbb5548fd3ffcef5fbac24a663af841ae31dbd4d28007f42d2c2dbadb4eb34f24d1e8320aa5d4837466b86f70eb1abd3b9a78a7a54087523d8d54d471f49018199f8af166c5cc854d9ea4720218f6e21e4b69f0d08b7780d6e76bd4c8e92170e141f75860c30b98c30c5f4cdb28d3027e722de0c749dab2b18ab447a0a6a08717a0940262b8b7174d45653dbf89a9e74441a187daa56fae4a4630d824da2f5a2eb4b4e83f3cd664051893e8611da4267bc138d23b3a163fb155e9bed60b3fba0e2327834b3cadeb5bde36eb96602b510c3fb9b88bcd5435292f20ec7155fa75b52dcfbe21dc861539da4dcbd0b880a8039ae3d2494a67b0410e7deedc154a217f3297299dd98a5183854bef906aa25f307426daf76fd0e6a4c607cb8dcaa0b9153d9c844494e8233d1368533b80e42caf292dec4e1f07b47b43a01cba025ba717bb56f426d0227a0205ecbbdd6ed03c8e4d817b890c696380222f939499c1cd30fadbb1482d0f99b0d03a22c7040bac376de03ee28ab59c39ffee25d51fd50308f639c13027ccf3ee74aae506d8361fffbf4b744cf3fcf9574394a4514cd1d0fb1c1e43dae44148b5073d9fd6e1dfa1a9d8e81b7a05ff6120502da1cc748d06fa8994d91006643a5f22aacae67b6604543390560c683eef3", "result": "valid" @@ -265,9 +223,7 @@ { "tcId": 22, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303837343931313835", "sig": "7eb83605f33c8fd64ffef23fa8ac57d9a32189ccd4b1985ebdcca75756ead7c5760245115857285fe268fcb14ec5e344d6a92d00716e192d5329a68a6e715ee73b5f1047105167102e13f70f7bcbd01985c7f312a340cd0fe0442cf49c73a5072e1f2eab21df212caf6568bcde9017de6d83b2dae3b6c2e767772900a200ee89be77c430b9474191478b43086169bf08333cb6b4c08b6b21e9bafe072820089b72691754c24390d06bc5c3b015e18beca4a35992d28da9380d00796a72d8dd1f93ad9e4270f360b2d56204850d392649053055d62c9f6c9c9dc53670759c4a39fb3cfbebea2996595c58f4a2ae1141a44a1554d6a9a0a2c3e677c3fb004875edf19d4b5e2ede49097f67dd6003b16c41f9d9d5958ed08edcbc466990f349963fdd3f4618d24b2c6b09ad903e1c91b090f39054a3ed0861dba894aa644ace8581a90612493d983433eec6e8d2e7a61faee36814ef9581a2f5dae36206eacd1256abe44aeb3accd59249955693a18f2ddac237450c11dfdcb6701e3106fd6e960e63c0fdc4ceba48761028f93124e6ac654fe1a6585bfc85122d4888eac530d8536aaeaf303640db28f9f34e3a16cb55ac595923f32172ee65844f4c5dc354f978f9d6bb70627f55886cab2e659da2789601f5128d14ddfe3c42ac66d2ea89ccc8a60be45cb23b138292e8f5b4cd7f8173d018a7a4805c5a1cacb4e417e6d5ac49", "result": "valid" @@ -275,9 +231,7 @@ { "tcId": 23, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323336363738353030", "sig": "b8dadededda33d1bee9f54b8d77815c0e8cc7973643b36b039f3de6d55fc82d221a338c08668eb21835b599c4b5cea6a107b58ccd15c5c8abb7c260fec829647664b44962021eadb141232d153421150e6356045f8c287086f2ab76622df192971145290330c804f116ce686640107afa3b52be1a88a7ae91d89c26c7a1bc86e266387a10d76fb8d555c62790a1939be05bb89e78b0d134af3254d4438fe80e5ffdf3647b7f77be8b041922775b859a87ee18060670e21bb2ccbf8305f7c804da2f358211719c2573a70f1bb03a4135351f2f7eb6ad28b2e729cfe2dce9ac897ee22e55c9fd60a30a0534a092031163c1cc38e42d59cfd13624fc538c82b879ed34f2f131652381e07e53f68d192e5cbb0b4101eec2809b22a3c1840159707eca82ac966e451b2db675edde100a82bedc10335d6adb1dd371121626878a7b76940419f61096ffdece045f61fcdf76bd12a62ac9162e2dca7f200e1ae27de76a2747966d925f07801054fef086f0786c4259af08afe94b568849a590a895479a56e6b8c48d6adc2624fee75307f1d5c6c6669f1b369b24f6105fb7c2c3b2aa9d9169eabc16a114230fbd6ac0850ff161a29c37a8d4645b63bb25959f70968594a419088c365460ab9cc9e0a13b50ec6626031dac481274843b68523297a66acf3b8dff766cac46692be046e0f1ee855a8426e38eb3b477ee693aad8f8ed286c01", "result": "valid" @@ -285,9 +239,7 @@ { "tcId": 24, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343438393937373033", "sig": "af7da0237ce8ef9b64169ef1a3b62124882c98636a533db9342420296c05b8dfaa48cb4be92b2641ec97bf4b852688f050b9ea03bfa25672032503930c379a82da45a21760ab711b297a408af0aab728fb099d2e425e870c828c57019164dd2e7d550bbe8b62ffd12f1d98a5f3e3acd35a5a9fb045ce2ee2743815c6c5f1ae43dfd4f46dbc72e22a6e55799c186a3ca1d7edd09164cbefeb69dd705b60d9c6e877fcf00652eca7f7cf607cd004e1f3e7429dad9404a904714f85ef25916fe37a061da963971c30d7e7dd1868dcabce916400346e70f06c918856176cb9879a826a0b8d8e3b9680f1525a9ef8df7e1d3a849475b2eed9726333c89551dedfbce7fc8e289b9441ef16d27491ed8bb1c8d652fa4dc1b4d8b056352302561a67dfaa2f44e8205a5f48277b9bcfae99c34ca2b9455f7db1d4d47b7877117608368928ccc62a3d713ed48944a9f5289ee971eaaed0b3fb61261158870b6d11f6ad805ddf1e8c63c2363f7fa8a797aed1387643e7bf2a41140d5b0a34dd8c845af836c6d04b05578d0518e48d62cbde4acbb9cce3a030ee78506a1e5fb3b6442f7b27390aaddfc5c6bfa375cb288c0bbae37acc2e655f9d057823a8c26479f3971b9510985b2851fc1e834d979ef1d3344a103576ab7f827254967ee13b82e87ba8c7ede07985429d8a4bcdd801b2bbf882f7bba318ebd6bc9ab006c9f4b949786a4138", "result": "valid" @@ -295,9 +247,7 @@ { "tcId": 25, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35373134363332383037", "sig": "8ad24ffffc885222aabff0fc473822d05b29ebfbb49caef415a8d2233c81962888c61c6f94366412fd1b59f26b4b48540367861ced4cd1a5a829bc6e5155245af096dde7b107ac0c61368f85ae08a079b5b7cf95427097a9019af3b7e0700f78398d40a476b026c5abea52a883ee12a763d472f608e6eebe85f4c13ff609f0f02c3cf29b854ff5008f18b5ad3520c930fbf014a9c397df265381f20b9bf51fc6daed746ddfd91b06075b91d3272a58833f5eccd09dbca9e0f2e0aa496a411cf5023bca9b1ca0a10c94c9dae57a651f73eca6ad806356e432e0d74a050f337856c9c984871775c52b4252dd48fa828314a80206f6815ecac4f1353d1c6cdfc990363f20aad78c316c4b2bdb9575f038cc030f61137034791cce14b7cc0f00d851ddbe2c1cc520a3a109c91c8fd0755fc12990cbf6d968ea7f8040c9010d4c1cf0f8c7584437d7dd313b5d86b7a7e6e05c74252eeb5ecb4a78679f5cf9a5e7aad31b032320caf6fdba4150165d946d885324d60d80253d157ae556a73dd6d59a72dee2bc6d0bc8646ddbd3b101a2d5a2d2b1d3eee0fbb223e92ae28a44f6234a556cec9224e1a1f68b270b12a6c482c65cad4a25fad15e648c5e76821e03ddbc833047a5259e5f54d0f7d00540af93c62c019ca312f681fdbf80e4868f2edd5f3e11630bea6aa55d733f9263ac2dfb361c834ca3b34fcd4bc2ede09d4c180a7e83", "result": "valid" @@ -305,9 +255,7 @@ { "tcId": 26, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323236343837343932", "sig": "5fe1842b0b8ca8745cb1237cc7b226e52374fed05d4c99b0efc906b67976e8d4b09dc1385b849d918964b66531ff35b1351f35b76a3391d879fcfee3fe2469d5f2cef30f9620c4032a6f739cebccabc0407bb8ca628360f098e4e66017add1a65d6508fc646e81b536b9a77a2dc296bb23323d06c42af9594dd36db329ae51d5f5fee63b15219923c018668022b18f1a327f11a61352921de0e9b96431c99c0874289fb2083295e54afd122aef44e28cbbb1a180fbc6715a56a3947e3e06fa7a0dc0caad4e101b6c6843f2b19f85334ac1549fa971ae7adf8eb2785b16e20180923f7cd436a3581be0b5b2546dd3bd2cc819475e5c52822cada02df77019bc8a3f04809ca49e89045cb8a6a734e0729958964a545e6aa36cd348121519ba035d9f2ec16e37dc1b94b5a6fa5e2263f3d0a0297c6fb4ca1d42e6cdfdf8f378139673bedce8842121f312bbb8d4d42a4a8aac146ba232efb42e57741063e05de21fe31af67b309a708dcdb9efc46d9f797855aada57b194b2045183aed35f2f901ebf934210c1b960bc0e5fc976d48ff0425214452a67bf692d253f73e0208db557572718c933bc60e782e44acacb53aad2ea3948916972443b2a67e4ae0c0e0c01fdce18ea30950ec06085fdadef2d10a29b21187514d70a344338a1897759cfa546f5caff915e3c112f581b9916bdd6b213d7a0f53063bfa5b06be357786b9899", "result": "valid" @@ -315,9 +263,7 @@ { "tcId": 27, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35333533343439343739", "sig": "64e6a1db350ea5888e192d9c614c58180634dc734eb490741f3c01ad844d1fc071366f6a311039834d3cc050ba283a8a84eed3dd1202e0dea212894ab697740160def647bfdd6ef073711d2be9d81fffd3a127850e2134b23e21ce43ae820e01125856694c7a081f585771c646e1570ba183c409109504898c755491f8cbd8aae14e82cc88df46fc87eab687cd4ed6d721ec549784569e89061c94e3294c366a5fd25971ba86b22ee622fef00ee8323e5b7e9a96631994f7bb56c7b59598506ca62964cb91f00c35114c7b3a66cabef81378649b0a4d45f4a2d79ef562b03a51b6396354c47bcdaff62eb1a39ce2e309e20fd1c251f5d78a7004715de6ec2f4890803dd63cb3769e90f6ee39248bf321aad917dd0f3f14bca343c7eb9881eff127361d5e1282960645af3b57ff0baed5dd18682b0ed2a2aed1b95e9721a7d2b7ef9b73fbc01f9d80502d6a2aa6292e7c3b44ccc882cbc112c2fcd467d07feaa75e503e05a0e81b375f7d929926e7ef920f163065fd78e87a9cc20b201987f255454b5863c6bf537e66db0589a576dad9fcee34e432541fa77e7f87494432501bdc660e9aa7d7eb4638246ff7a7e7dbee7fafea30832ab2040442c9be621dd62b6b0e0cafdb8487e5d1109667c84b4e3278111c3ea1e01c715995939916602e599e3898f5f4c063b02a2579707591d4a3241e81d3b96db3a558582ffd88f06de4", "result": "valid" @@ -325,9 +271,7 @@ { "tcId": 28, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34373837333033383830", "sig": "4a576976075b7e1b3226a2e23598163672942f96a49e1153684dc7fcf9ddcfd1db10d206a11d43ac0ca15347f7ef1ae49a6c433090648a0c1b3c226f43bc07816abb0a2881834e3fffb7b3f8f57d47f07e4b2e9cb3eb3b6b3749eb5d0516e471bd6a120a079056dbbba408da5d409872506d96898a7be84b9289bf23f77160088be455b3a9f9fddd5bbcecc0a211a8ed983b30af1262c514ce9cb87fb9076f67c815a2bb5c1bec5c924b7133e7d6365c0c3576d9341f938faf12e2a30b06e6f5d98a72911a47647ee94abfaaf066614c2c8ff1b3eeb42dcb84a08a665f97cc82c6b9ff84538adec09a7bc4bc47b41072e47382411485e413878b22f71f35473be54bd3f551501ce378f01fbd7ce01794ef19ef913f35c6c794a1de1387b34dcb3656dc9a0fa8ad107b79e97b5bc3654de31d6378055a7e56e82dd12ead712234608d3b16e57675e2b7fd7accce16ae995eb14d74c68e0ee4034d0423796db7ebf4cf134a4f2896051d96791d61620b14eb52a7bf573f04d2d7c2857dff67bd8d12f3ed80d03b5051d24597f16adad050ed5a1afaf848ecb21c38354df7c8bce5317dc3b84ac6154443082b603c86dd17b5b69bbf7c917afc0d33480ce8d582b6afaaea7a016b35dea2abe488f7afe4f69caae895e3ebd6c13ebe262fc0ef407e8166273432a7f9c39965f8d327e67806ff75936da32b0444cc80166abd489d12", "result": "valid" @@ -335,9 +279,7 @@ { "tcId": 29, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32323332313935383233", "sig": "2f72ba2e0c00e53617f56c125ea00f69644ec046e11ab403e704fe7cf56fdd1c31c4095b5c1312fd6f3be62391123309b76d2eec0255b20b3e0ad3372dab151e0ddc5486cebaab691c2a8a86bae128c048552f64e7dd62ae07c78c4b612b3c4ac315dda657bb3c3eb5c140c31cc79f9449594bda3d0fd7320147fc5459e74c7f576a22d281d544a168d49ad2afbd0d9244e24bf2c4d4f5545c32430c983a1a27472162b73d11a9af12612cbaad7a52a56b4f1757b0f87101d4bdf607effc1486756c1c29984e54a1e09b6c5895f647383fe713e616f6fa03f7632e984f0aee389f68b8f2a1da2137b6a52ff531b3631188b24f4034049dcd21dfaed7a9660f62420451c44fb9b9e81c232f8b40866e5c3a73084c23f472fc79c7852e0344d914cb60bba35c406044c3a889dc4045fb2d5e2eff6b5c3aa92e8c496e5b6c9c792c2151050b9255bb3c790bcb9a005cc0fb9b5602989cdc8b65b1310c76fa45909ff828a9aaf7ad4381917c03f288fb6cc8eacdfb80054ed307f10de14fb68a930b89ef10dd45cb820fc3dfb2294a8ca7b0a28f0dd8165e7320e60be68fefe98694a9b97cb75f7857053f2d357e292a478a44c4a6acaa5dce6c6478fecc99e0b92fd475116c8085521693b91014f5096ee602a67f3ffaf16d1658cbc7eee5c91168d32c9858fc184bd4df7520d189ace28fb69dfd99cb64ad08e39808267836b468", "result": "valid" @@ -345,9 +287,7 @@ { "tcId": 30, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130373339333931393137", "sig": "b9436ac68d1fdf44e0d6b0d3faabd34a8ee5803160250d82bb140202a78ff85129b361c4acf02f3bbb30cfc00fc7ff8b558a361a1801ea17f84a4b93141a8e6de7e5aeefa9a5c21e90111565af0e557795cf8bbe718a5ce357dc3436939ae957899c3a34231b579ce8ed291190d5bd8ba21d4603f2950b3125fbdee1589ee4b17b23e52e736decfe3fc520131480e445de12dd7c6dff612e1bd8605b2837736965a12612d0e0d036f15cf8da7b0de0e673d78f83c61aae05774dc86e972e30d5aec49b99ee6655b45af54ea5b6b731bafbdfebbadd70f9794532461ed65938c820354fc9c68177d1b6f69d817200483c32068660b06568a997510e7d87cef41ca0b2ab2f00c1ca77b58291d932892ee636b2e92ee207083e13bd9dacdc5aa9787a4f05279efa062408cd4ebd9fb2f15e214b17a6cbe8250096ef73aafa67eff20b0bc5b2becd8843623f749c06e8e58799c8bc9649368eb7815eae120a2f09a1eef51484c8944cb29c821e85841d2a934890efbe8bdb6836e412be31e9295c7a07e4751294a02731aae226d947b4bdd885c376e6632d5110b2e3f543fdcec9e4bee8053f78c45e8dc1dd8c25faf62ba59ef091b95573321ae77b8eaa244f8133b2522184156255551c48757618b8337003e4c8ef0f5564adebd8491680f83307b0b09cb2216e3aeb1155fc4d424c1c443dd94ad5453a21a6a8c322c21f5139ea", "result": "valid" @@ -355,9 +295,7 @@ { "tcId": 31, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31383831303237333135", "sig": "103a661a725a8ce84e686508d00713e64341dd7b023f5003a60057deabddc96e8056a12c340ad22507d0739b58932c312ade508af6e9a7c0dab7105c0062697a35c01bcd347aa22057d29e10e106b77854a3053d10313f3145cd3b20068a473c0b3099381b5a65e41382035f607dc074a4a7d1e2b7f6b1d88fb55b4653745ceba4b2845a565ffa3c152af9d900cada7bab0bbc8830fc80a25a1161f8abbaf5733a6d9236ee60caca97cec89add83df62daa929894794b3b1ffb2a972e6ab3cde028da7e1907ce1d6024453cbe121eb5bd6c2d0a1a8a8ea269bec3d7714e811ad4cba272c3980666faca70ef513286fac5127a12e3f7f42b490ea7e50e988e8d3b12f66d32a874ea30ea4a20f6aab3ea8085edce92a04139663320f8ff3a8c2884f4d6e6324b598822a37044963dcaab1e79c7739cab025736c6c72ea0880b7c01c1d7e68e5db5638ca35e57ba8423bb85d068711f8f1e5d76041e19556053a7d3b5ce2fce900ae2c5d6a8606439f72efc88fff46c7022de662ea634d16b6ef3577f9c8346137701dfa031af80d963d8e7a8f5e80b5d200efb4e0cfaf2f5191e0ad8de5d4d1138efb41cb15fdba5d239c64ea7be1d9394c0207c77e84f6d859f674c353761f38add79f5d1b8199e16aeae45591ac8f1beb69354405e799ab43c643c022737b2bdf5716095b365f65fc2cd8cc68260053262d8bf6fe215a5032c2", "result": "valid" @@ -365,9 +303,7 @@ { "tcId": 32, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36303631363933393037", "sig": "354c15966122267e5f85736048c39f4081ce8b747da22531e74f0d17193d506498201e111b62d21040c0485494fd4edb58ff99fd1cbbcd33c8903b70bbd3d07a60bcecc16f9c05b2687823094739b990f155eceba8436fe6680a04f3367df9c96730f76633d11a3a5877e889889220f036e2edea8cfd6bbb12d882783ca24fb73d096b7d1d2ba2e6ab683e06c05e05b5bf66757d7fe5c97d5bb3b403549d43373199639ba0fdd8b20fe391bb9bcc0dc36ffc0b154caa953a6ab403d7968888a11c7bc22fac424cc6b4275865af0d6c8912123c87eb187a36fc9eb33663f6924a95a47c945070049b579c3bc5e87b500882006e65b7e37bcf80cb6469ade996beda9df082ac796f4bbbbcf8da4b99c6fe715da6a985f8079faf41e8daca8000f8f496f01d358af80f7f26e28e290f54d46d0f61c554f79544e1cc65bc355e39310653a176e80f880597c389233dfc11afceb5e3c623c02ac3cbd92d05910da2d8290a8123de8de759583531608c327d9e87c714a334ff6f07b48b12149d23c2efba30d4261968eac390ed32b279683fd70709b632f00e3aabe22c624063c0c3502128a812579f8365e1b85a453ef3c8a42f71a2619cbf1f51b55908ea9dbea7334eab02beb840f59c67eb2b56bb063240d5b2e0674b72f610062dfccf2d10d755b3dfffd2d09f53d3eeb05c5c360411af1479a83309011686b4c5cdbf4528b65b", "result": "valid" @@ -375,9 +311,7 @@ { "tcId": 33, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "38383935323237303934", "sig": "0578004863389ffa6027e06a2647c369ecc6bf9f7804857766c12d399c305086f2cc1a4f580777d90ef71e5e1c84e4aab470a538ba4bc87358b1aaa6ce508b4965ae78faacdf01277ecbdaa5ba9cb613f1c282feae884c649c6259f06f01e1d73f5fc008522ef64985449475894e53b33edce7661b3d873d52ed79a8f0796189aeb7a012399fe2146693b75d67e5b80e1ca7254aa85a8cb818974af13a1cc5892dca34b5d8857e1f5b06907fd5b75bd9fcbc30279b033c82f0ac74ec4711f79c8362dcf021c3273cd044736a8aea52497bd6bfd4411e63e7a2afb1e5f30b39c1587b78caae358dc90b8ca7b2287b9c82f663f566e8751239014b00b707333a695eec262b07095d40a58cc4d7676d57ed7c9e012b226b69cadafa28d469dd01fb73fef1d09ddf8853ceb37a4f8c5ef5fbf367af4565aa85b0a8aaae97db228f4d8c2ca1b9c0ab98a6108d86be78239a042a32725d741537b02e53e1225bcfba9b2a7328a429752dbd002eb3818b5a2274dff573c23464b4c86f4f98e3f12b933e86e76a39f1cfb473008c3e20d70f9b5315f29179477c5148d908668c8cb3acc258374b046290679db2df109369c7fed07544875900788af0135bd92b696fa7c131d114a4f36a2d78bd4b872d4086ce56346dfaf443e8cf2f9a70b1e86f86de29de09855b717201ddc4b2904cfd74ab6eef1abd8a449b8edd9fcb1bdf817b22e2", "result": "valid" @@ -385,9 +319,7 @@ { "tcId": 34, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353830323334303934", "sig": "4d0f02a6dc07aaecaf51f2422056c2920443da9bd291c7c4cfe96174407527172e5429d2aed8244cabcb46045096b789a611e7cb323c97a04afcb266ea51ab25c9c559e77601c44d796867b8e78a95e0790869b24d563cc792d5ea27794d43a029c3a6dea660657c9eb17a5745c2dc2cb47edcc9cdb2fa7b82973505899271204345ef1fd4a3b5687d5c3e0700a95e8786426eba5c6a4421e0c9cb6f8e3aace9d82b7f9a5084d205ba263eab385f257c57d86cc4223fca4763408030240983935eca5fcc8181a640dc67e47923320d92ac2218c3dfa99815a6ce9d6fc1f81ef92ac016aae8c23f5847e966cd00926ba213c77b2916c844a7be029b545dc65adb840999ecdbe984ef0fc82f3ce1b6bdd3d3f908813ee4cb4f19accb2fcc14d916f7a2dc2bd72e3f14c4694150cbbf7934138561ccfddbf39d0d9eb30cc47cb0d8cbea3ae723ac66c3ffcd25b69cb561aeb6dc18d6a62d843cf5d9dea0e51d2787851be752cb7e503b06f3f888ba68cf20d839142e7667c6fa9720789fec7d382ef0c5f1326b6b09ea4a5d59d0faacec8b50efe1c21944794bf4641dfbba8cc3b59f73efe2e54125cd7ee2ff7f6eea2fb37bf1c8b0867cbd5b56f2d3427cdcd25414fb4ea2c8f7464112368ece5a7f91730bc2537ca03a894a890cae644db40734ae3aa5543723dd5e26beeabe129a84814c79e3b64b92709ae2503063b25c3cd5", "result": "valid" @@ -395,9 +327,7 @@ { "tcId": 35, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33393635393931353132", "sig": "aff2fc2e80190a28393a1f330bd2b4876e951d017fe8c1f3fcf01d37ceb00cd50f714a914de7c38b01b22b286f0a4b97cfb133d677c29844153c091701efdb340e3e440c5dd4ccb8b839a6c359a7843e75ad8cb181cd785582b3648946bf09976df3ddd9db98d0154b9b14afc7f611b8d457c520f3c234ca75860f05864348d07b0a802017488a384dc2157a5a1506ce60e945b413ab74392e4b3292aa0cff61e19bde8a65959de5e9d12f4177d890a1d444d9a96213a5952f87dbcc8cfde72e3155aedea17ac525ec71b3edc3e5ae463ff211558497d058eb01e14544bbf00032fbf5d36685b5af1ccc30494ebb4f8c87c65e42e2941683762b09627660b259f512cf77a2cbd3dd207344436e6b17818cc6e6d1965348e41013cb313c02590a895a91bbf5957a0de0711f9080394ce2c2a424617a38c0c2c4cc2d685c219f701fe995bd207528e4bf33f97c120adb07043eeb8cb62913089ce8fdef412aa26f7b88b59b62cfdf6f00edd8d15720afe5843010c27abe24dc027cc02c433e130a35f169c34bb53ef4fe1c0dc662b42289c82a175a4094cf4a7a816221a9825fee36f3afdc6758858b63d6596c8ae8264174ca20428102f8c9399685c7c6458971ead77ff660f3b44a9d3bc2beb8d9d22a1962af0e8dcab4c747ed53a5b33c3d73980b216468681c5a4ffe9d91dfedb253a57a11fbfac4a5093961ff96b7b558da", "result": "valid" @@ -405,9 +335,7 @@ { "tcId": 36, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32323838373332313938", "sig": "936e17fb0af109fbdbcf5bf8397894e2fe03072cd67f0b4827d3ba8fc953797b135f7e4bcfe2f3635c26909e1c66a1afb2f48cc42c54e22272af2dff4a0f945ca3db1dc7024a34ce80f0a1025576f9ebc3f199e77feb168c91f5b6926efa2fd0136863648e21b0c9adf5a7793eac999bc543c8f1714fc08d220d6403f8e940c39934c779b75753b1c12dd01061cb739fc4dc8d14482f62f1af87d07bcb80ce78df60d8d55997278da47b6cd97b25baeeb90e19c037ca82d737e7613b6569c17a29d10fe68536071d5b01e179c827a31a7d633af65f2cc5cc06ff919016436ef6a9b1788ad16ee8d1b2bb4edb9249075c0383f9f63054475919dc5889d60ca0e3ae52a1fbf38c443101e037eda18e48bdb43e6a6bb77fc4fb68e689d263f56724d2e053fb38f19a23daed26fd056b32edb23889389ee7bb05fd44fc61257986869bfc956f4907f63c511ad61d29261aac691e3aee02134a0df45960e3e97dda82159ba76ec7a173570d2177d10d5da5158b1d25b19ef45c313084d23b966008b545e43c096f439cca0c18dd3b59e20aa4477bef4937666d605e94e92b526c29880f28da86ac596a5264c36c1a14119ca7aad32f53d49d8ce0bffe15f526c430563e491be8138c1ddcd6b7c18e281843964220f76dee1e171da6fe0a515c886ecbda8e684b926494ffbbf446aff7162ad0a7b4f22221e373542321d53dc6c023f4", "result": "valid" @@ -415,9 +343,7 @@ { "tcId": 37, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32323330383837333139", "sig": "4c5602ee4139b2188a19a3b0cc9811c1ce09e0c3358c05397fff97dc94209c66fdd9bdf3b8d5a56965ed628114bede00d9ef82633c05142a120120993352513fd15615bd2975cfe00cabb0762d8414a5a19ba09d11f54c5069727690a6e1fa971a3a80511b99d889dcd35fb009485f5e29f6276450c8b2bb23b1157191a9f28b3737242853e5bc324953fbad6968293629248170240281ea680b3d7480388c22f99d3d421bed954f7f9737432397438ef915ef7b0fc1ef76edb35da0fea71051acbe37702b5e5de9cb6b375d23b11c1cfc09748b1382384804b872ddb40cad950dd4decc31ef7faab02dc4e9dea66913a862489fd7d8219736978c296db3d2449470424c3cfe4be3d640f4bbcc619772c9f75ec84b1c468c2e7b0547a12246773375c92ed4795783a39b383b02218701dba6f8ec7fe6f5830b7b302f8431903774cc4111758980e953bccd5ed6a53b779c91353b4087afd2a21343268fddf1dd7fb15b74fdc86f6dace0deb17af642272105ab418feaeee67df161d94ded340f38063dbef8131862595c16891c08599e3dd4941ca7824a022f338399d32462c0deaa5cd2ec6b04ecbfff3373567f81e1aa61e25e873163d281647176a806505bf809b4309e9616af0904308a60be4d87aeeea47aa79d7bad84b8fcdbc537357061b5a378413feedf2db65aacf1bcee11d603faa143f3e92947e5e54d48c64b9f", "result": "valid" @@ -425,9 +351,7 @@ { "tcId": 38, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "313239303536393337", "sig": "8d380dd014fc7e1d516851b792109f5c27aa5bdd3651ace138c07f6973aeb23e875de5ad89d430f23c9293cb163d5cd0db8abf2a31cfe9a6c27eb00a8872eae95e68e979fbb539a8a7a9a97c07d9dde6c5dc1d88679ad4cb29fc779c1b754fbb4ec89f30b2044f267ff3926ddc6fc15d9450adaada8cad2f28ea8004953d63e526d22ebf0aaf4a434ece0a99af251e8c75eabb4a946ac40d9203767c17a39fed60f842ccff22a609e761b7462e682dde08b70c8e6ce01c3596435c231053ab2990a09b671abe175f2d6e25859e462fa319179eac7479fa8b2273202c0f8608063860f63b76c84dfdb05e62b1c9f65451c8f6025d8799e67c905691a9120a5cdb0f044bcfa9217cd25f983d414ef0c9737ee7886b85ffc7843f867abbf8a137c19a210242c52bfed62fbff3a424a8ea23480c5487ebf28228cb6061c40bb60eb301a1fbb40b1fa77cd4a082ff4021573084b9180fdc19067f56fdd71ce88b9b6c7a7d1bb7b30ad3d9d2635e3e2c0c2e719be99f2e890515d47f3083b9a25eb60008a790b62d75d7125b7a9a156dee6dbc3964d207a045edad3bb31d8ce97619a9bdd31f87a2447d31071abb3adbf2047e642c856517fa666336f05256d125eff42d3b5a68692428dff2f8d35028f09919d86dfc6c4cb0ab76c7f24326c4fe8fab49df3d6eddeda317649f618592fb08753882afe69662f482c055bf2a89ecd2cf", "result": "valid" @@ -435,9 +359,7 @@ { "tcId": 39, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32373438363536343338", "sig": "37055f8a563418d9ab608bb266c46058b07baa694dc4d2f6130c4c663b5024cfc0a28b37116d425d53c4931dbf84dd8d275e4135c294cf08aa9fa8007253514090f04780dbe4ce6e4acc16d80cb9144a3a4477ce3480940ba4f528a962916c90271aba68d787b966f0d433590c9e3bf912ea59cc11247f4eb6cb8151154896815cb0b3855895babcefd031ec3b240013b0e1dfedf5a9e56d02d1925f03c8f8f5e4cbe3fafdbfa02e0eecc77ac75e7a40eeb42218fc685bb045d08a3a9c8b2b52fdbcf0764ae5435f671c9366c8ba5a76326477077a44c17b3a3152ca308dd20cf5cb618fa5af7313bbf3bee9ef2b1fc9189a56a340771c9ef1235a2f0fa0caf1ef20383e295691bf2f9fec6b51117e89653165d71fca54fadaafb7aad82e8db470955d65b916eb68ff132d97847ccc76dde81a7b627599ec3ff0b42577d5ac91d7d751bb12b286b74d61cee7a9a67f90ae458828353f23ccaa0527a235a64f3a2338c0ef29a5dc42998d8529459450118ec33bf0e8ea8ef597e3db25a974b18e817232bd9822deec34779e7a282a71f682dc6ec690f040ac45b69dccfc1fcd06fc84b582c47a7c4810b9d1e8abfd8e42be404d01213916d5ae67949a21783694c20a82ce6c6467fd7f5f78e8555dd056393f9bdc3465f65e3dd542bc58a87113245d8b31449b08c4898b62fa95629cdc040b4a065b13cb16cdcd5702e9e26bfb", "result": "valid" @@ -445,9 +367,7 @@ { "tcId": 40, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37353833353032363034", "sig": "6e4665f39d7cec4e36a83785295baca6c56794ca32c5162272217310370c6642f50866e3b3f3c04d5bdf873897355c8672e7bfcc3e993a33a99d676cc706c2b65d47ab9a9b6a3b408a9471e5148880e20ae2aa75764800d3c4d344f2e16a0543caba766a447e812f0f08aaea9bf6757d57c4b99530524f6fca3077564ec9a2bea71173c7ab52048bda2b767aa112167c78b9ab4508128bb47c57e877599352460f77e869451487360cc15a296e2fbbb28fd23d098678c70f56af216f9dac698a420c0f797bde171c80989d7f73ab45981b4bbdbd827846df2b823aeeb36fa47ab43480b8da833ba46b16f26f4300769bdffcbe71ff48178866b0e26ef84d7e30635f2063815e291c4afc6095bcf03d831afde4b492fd32800364962292ee5d5db36c25d3d95c90222a613f8090885353ffffed7781fc6b9cefd71fdc16ef82d47ac193c88a19d2aac299c5a25c30efe33d992e7e68340cbb3c8749f1bc9880bb3429da78185ebfaf8b35315a6d93b9846a8b77e3027711a7717779f3fa939400ef32428f83149792276c1f873661ac15f248d3a563a8901b83add6a160c3db1948a3bc7b08463fd0cd39f49b82b4a7bb4ab8e004be84fca22adae51eeeebcf71186eaa3425a9838ca7d7edc21290f7454dbdfce7e8f8b5b8cdb10d20b20f9bf99fecf57b5020ccd1f633e5c362a202a53981102ab08e910902761f8f00f32496", "result": "valid" @@ -455,9 +375,7 @@ { "tcId": 41, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32333237373534323739", "sig": "25006179b6a95fbeaaeb60894836a98c5016fd757291a763f624597f1ec42931cd12be1331680ee48fd765d36d53f3726a91183418701636c70d2a161a52ed35d7a8eb60f343fd2b044c9647b4b85fd42949ad4c8702e55eafd484979654a067571890901701cfa7cfd410e469c5337ddee8dbe0aad74731e53ceff87381018ddc6bcc92c220c10b3b85cfe3eacf11a55e287e424d51b37acd97f8e908aadf2b6d1cee38af5cfcf3ac7fb06bddb4a1f0e2c0ac41e5677ce682ff972e9d60ba696a15a39f404a840755aa3075401d4c80643edeb391972b7d9562238808e80567c2a9251ba9d2c2e5b8dfc65a89d284d75830daf3169ee202e94162b78465c0500f2bbb6bc85846f1d4e23d8d6bd8e1e04a8e37b1947a1785df4fbb77b2b87e30b263b85e388cc7bf9b43f40110b209e781e1d7c281d65727a923c270687064135aebd87f0db5374cd7a0096d3ed48c7684530f87ed6153a1bde18ea9cb5e83da63d021ee31573fed46a193a764de24e5be8138b6f1bd323e59455c32b84481f9471aec37508fe288c39cd4db7835d4c9401072c13613475c8191d1636255de451255c08eb9ebc40195165b91973cd46ba160feeeaf76a05a8d501adf8ea14ec2008a3002343d1ea49b7fce0a16de3722cce05c1131a31b1449be93d854f8f288330429c9b30d73e1c93145456e0c59a6cc8e17bcca5adb9ab061e5297b0eba4e", "result": "valid" @@ -465,9 +383,7 @@ { "tcId": 42, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "373735353038353834", "sig": "1bf5a27744841b822e3ba8b6ae1a55f4873a2afa234dc951eb9d76b6d7934aee141a42fbda8ff8b968faa21a4b03a4b36969d3563f28b0a8dae459e632047af11fcf5ae05f3253f0563bd860d99d1d640a878b4262ee53463c1798701cd5a7a21fe5216a49b6b80a8d992cef790e95ffcabc22efd3ff74a395ed409fa686ab40f7cd4c54ddeaa0fb0c7427ba66c2875a99839232ce60517e941ba7cc1338d1b97899f3eea7d3b0e002d1ff8012c4cd8a75476a8e0b28a77b37ffec39a556c04f96f7a0e4bf38365496aae8e88be9ebe57c21228c541ec17e7fd69e52976a1e278e3d452ff1ac7f0992f232f9d9b91c7c884cc94fa0722e295a39e3492866fb201fda49f87a7188bf3a2e167f1aeb00e81a7d59e0e0951111f123a725cdab05c0f1c45b2f27523422498343f134c9b5c602e06bfdb29b85f88a1a4e3756093922f62822675a52b211539593330162df4eb03256a14bdf72c60ddc45e7391c78d70a39539821037cf82fd4967bc6671a1d98699780b86da0211104466673da5abe763e7b23213b67324ac388e5bd58d708754441fc80e943b19964972ccc4c827429a6d9e7ec87ac606f0f6bfb0f5de9f59d92e5187d662318486299ed7eb86081ef0ba4c0b004e8cb5886baaac6abd47a01f59e8e9912cc3fe0f47fc4c5339d6ba17145c9f667d69e5e519c2108ed9a082071fc174e27c3083b6fb766e9f549d9", "result": "valid" @@ -475,9 +391,7 @@ { "tcId": 43, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3137393832363438333832", "sig": "9b963532d230782ed0bff2e9f880ee82e60325de53650478ca7f014dbb18c49b84e0f832236de873cb12e0aec12f1bc143abb78114dd2e130d96c9e8a6340892f53232532ba08da616ca4886976b62953508b2f8e2bb2fa64d9aa10c73bf986965dc433502e8f43a956d35df6694e9417fb277f5c1666e326a658aef2a298c54954005c2c3fb9300a7bc0c4668e2e0d7b94e7a9ff79833d2693f344c079b32f7bb18967a18f7217fb4cd710d55351b66acce25521764de8584a522d7c2478f286e5d26d36b2218fc76e8ca1392be2c9babddfab40a456ce98a76cf4d8abff6b0ecc52d0e4c14b7b8db50b2b1d78742a1a009cde965fda423365920b23d09fdce1a6b08d5f3de58e07a57099a1c1e4e9c004a7ecdfbaa8e341331dda90e3860bf57d7444703e5b72e1399e74d4e3a32a4707bad8ab8a1213f3b543ef1c5c48cdc70c68c18bbbf3e6575f5b588c55dc492441e5b59a4b579cd5a276b27cc0eeb61406684e4b610be8271584a9b8f135f252c689c6efe4d311a86d2e5d4527173d3fca0afd91af7327e668e2ceb63b260a27d7ee321faa7f675de5a2a81bf7426d45e664b0c17a50da24a0dea9aaf1aca3575ba0fa7e4c349348a2ada981060b1165ff6935143b5f5a067dff7829e42575b80ffcc72dd42420d972394216db2a04da490c74dbdf6e0e6a9dc8bebe36b6527b914599a0e118a534ffc2ac27133c3b4", "result": "valid" @@ -485,9 +399,7 @@ { "tcId": 44, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32333936373737333635", "sig": "abd35d3681239f0ea7bb78e597d4e96115e43eb9990f6c4e70544fe2fc6dd37640381fffda0557a70d0558905427adc6bf1f7eceece9f87625481bd3f01991a8094479ca425802d91a997af9a340aaea17276d71feeb353cbf67dfdb51d5dc1411b6b014b5b92471f3131ac4498e627c32e1b13b8805b49e41926a06948c5a4f055a96366410fa351df087e3512b120396050813e0dbedb4c9d83756fa8e33dd9865af73198b4792db8f8f810221b1b2f3124de4340742743e0a34cf88950048fa7213e0fbb44af6465638f0fcb8cc5edd898ed1f077b82658097930bfa076e20ed63719647df07da0853b0ceb293eee22026d9ae5ea35376e1c823b067261893fea36d8439907b616f43cd90117bab7d13448a36654d2a02dbaffa100f98fd81d59c9d3f7711ec54aea208767b59f3eaec9ef1eeea017f7a2557c5e92ba78620f5786f25d3002b5edf60026ea31fd97fda8064d2a654250988d07692d142c120b122d1c378a009f559c820184d0191460f47a71987fb375e95df0e9cb6539ccda8f5431eb2ac2d4bbf7ce5cc264ba96172d73fe77a22dd96de7ccea9b3edad73e0b5d8831e03512c9e501d9f1e5812523ebcf42de82b5d4986525c01442f64a84a4831028e51b68970b33b1a4dc2f9db8bc2f3c145eea34bc1cf5653ff1ee36ea49fb2b39bfffba4e9de100a903f6817caa2117d1fe827b44c8bd0ccef15ef1", "result": "valid" @@ -495,9 +407,7 @@ { "tcId": 45, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35393938313035383031", "sig": "6be03f5c1347e6b19587d6d9b19b3cf962bd49e805a6d682db09e10d348e0dbb3828eba7f2da18c5676e2d279d70fbf085793ef2e1e0a76177c443f585c57c55e6142e50169906c4e33ac20ba35350fa21171a4512ecc90e45dffceaa9bef17836cb6cba699fd092f224b30022d49f637ca2287e8992a85dde7067c45efca845a5b51e3f0d2d17fb230595ae5b6a8ff906b45405b57301b99e0f14dc0453a1c034e824e6097d8c9722a2375b74466d674f44d17a7c635bd8991e03fc86f308be81322a6820943a4a8bfdcf4c64542897f8641e68bb6fe75565a68b8f3ea157237b2edcd83094bf969709dd7a311f81cec31694f3f13a064bbd5ce590f854c8458350de1eabd0717caeb3abcc7259b4d131c09ce2e8fe968a94d54483fca29e5ad55ef841352e70554158969ae3e50d9a86921791da1a6492d2db4d785b39145d20c2afdc7e648cfb909254012e995ad1b7de7db8af2b4e911b51949a40cbdd315af0e82ba749ea3bb38ed15f6f3075a8571c3d2d7780b548138cce273269b0d0cc9a94ab3bcf76bb36d9d590d1f3a482d9d9a57ab98ee044ac548b51cb8ef6f00ae987468b58f03cfe94a9dfc620021baafece9158bc004478fbb63d420d56148a3424c7ddcabb178758c2ecea654a668f0a32b173c7bb851c8062f63bb1452c4baa5c28c913fc7d21e4a5d2d67cb74dc7940d4d40835c7188ff47a097f3f992", "result": "valid" @@ -505,9 +415,7 @@ { "tcId": 46, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3136363737383237303537", "sig": "8c44ea9fa8e57154046c38f6c1e0f4b5973d68289d7ea1ae8d17194569201d5d5b2bc52026ce7c925459a6a58d916b69f085134afa8b711ca2e0b6bad7e18e316a287a1b074afe093cb4983166dffa84d72353c060a5fbd0231e0b4b8881f98363e892cc40dc3ce700c95bb1f12eaffa227cfad06e3beedbcb57c1d1c6521bda7c2c373c7b93cfa032e0b2021b153ccba0802499eb7f7d9ac865ac75545c7e79b1f0ca36ae8598fca528f313f43f44cd60725f4c6a6113ef0abd95a49de07c87b0df31dbb3081ccd6a3137e97659478276a463573a4f452da37ebec6d48216ed019a353a5c7c8e1e7c7504494627978e364a272252dac4e6e4bc8e782d5f64ec2501d7e776d9942f60bcab3e25fce2e8d489155b074fad4a3ebba0b5b43811656a7da525cfe657ab4c6cf6cd45c3670177a04deca5ae80b41465d1b40461215f0a2aa330be5d1749c7782350933e0885707d119a01081a8f70641db4a7dab880565cbba557b49ff1343bbbc24375beebeaab0199ba0e13bc7b6261b53a706881dddffcb9d61c66ba31fc7798f37a19d89f6f4da9330901fa557b559d05ae281e342e689a05726b7c838562d881acff67b943ffde57675a31317302a7cdc4c8a40e9fe82d27786bbfbfbdb7176a6a366b7cf14fae44238cf2855f3e7602fd242cd4f9b7cb6f0adc37eadcfced112e2f1bb90837cac78be3a81cce58d317839391", "result": "valid" @@ -515,9 +423,7 @@ { "tcId": 47, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "323036323134333632", "sig": "3367cad7e88854f020ac94e30ed641018d39ffa293abd46209b4a60af6939132edbb8b3e461ad773e50a309c88f2b5a291fd57344421c1834db651740e8996faf4b29fbeb23282f849b9112267809c97e55130444fe90f520ea9570811304a5d5497aaf343e00bee36bb1252a0c93a8cb520cdd6009cadbbcffe0f98e20e66dc80b172fb4478f3c740784c10e2f75cdfe60884dc365c7011693de3413cfc8bfe4cd1d8cde45f4b913bdaf41936195c6414141d717f5f18197c59703772e2079b2d0ed125c51dcf84d965d74c581ebe353b75e0e2a12db04a16a5c829fd8c973dd66713fd477ab5c2ee6b6fe9d3c8f2d1cb1e8fb801cf8d20921f160dcd367eb1a2a0be6f01b5206293590d404acbdbe1f33a414ab44151078ae404800107dd8b1e8f79e30068995e8bc9a28b31bdf07d0e18648e50cf6ecd9c98e1b61c00d143ec1281c88a707555c46719e3a66c06754467c9142ac674800d327d20e6a56d6846e717e491e5db708916047e1b60c4993b74dd5cc6ebc7627b6bc74a7b9e62a051b45d473325bb041fbfb60f380964d275e23b26f88a89d35e9f92905366f3920e4ba838a7f87cd9eb6505fcd4b1eb29f486b87e0df99f3754930b05d5d2e467f5fc36bb111c0c1ba6c3c47f054b077b5bd8cdbdd8ab6ecf2578866ffe3b577c2360bc9958bf3bf0f877bc45ba327481d212e177b61a5415b7efa33efa287c10", "result": "valid" @@ -525,9 +431,7 @@ { "tcId": 48, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36383432343936303435", "sig": "7d17d8b13b53ed9456d978078ab56b2daf14b7996efe11699ef566ac1857bcc7977349eb87f527729b96a8638370ef28eebaa94726edded8685f70f787e086eca81f2df2b154fad4af506b7b106e56a6e0f55f97d745120af1abce681ededb26e619590f910ed888946ae6ca9ac3f7f9b711c6f323ae58c96eca46dcfb99c32b946a17f6191c5dbd21805f3d87ab17b8147329bf3a012b68907f146736ec2d65b9fcdffcbcb1b43ccd254794018c2a93ceb8ac4f903a22ed5126995c55a1bbbce55fcd4ecfe0e0e9a00308fcac0f3370a996ca9307a6855948461bff191d2e0c8a284fcc88624519c96911eabb75570d78965748c7aa2f0c36a5725e7ab38fd220f2dbb72e915c35aefca8754b1b67f1e4e59b4cdef25ac969e25885903632cc565e65fd28012a4eb6b09ae560d3976073f60303391d24305456f71a4327b657b4559ad9008ea1f4fbd28c22468a92561a8826e07c15fc4f5a9ac7acbe36e8f54e23ec2e73b4ab1b94c4349dc997de328a60df00a9fed04238e9c706730f75754c438b3b8d3ed99bec3f7b07a992ae621aeddfa85c79c65d8c66dea3e85cd9103dbcda5b03e737442bb9ed047b2e2ee375065f34bc29a3861f5c0cae9c3505d5c11b50ad0c92e6fb68ae3f7c332126ad1ef99e456a70f6988cee1897b6155128e243d0d34c9e32bf5c83534c6e3510381014bf5f56c882e25f6446f3bc932223", "result": "valid" @@ -535,9 +439,7 @@ { "tcId": 49, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323639383937333231", "sig": "69db7ed0e765fba57682f292da0d7fdd03f0a9f37a97f8668e9ca4954fe0b9aa73991ffa4d6239302c04b8aca256d425f4cd44d46454ccb6b7b54677dc571150f54fb295968d1dcfc44fe79f09398369f50ff315c7e99ea2387b831ec41846db449848e1d2bbf69f1f81bae9f09392625ed4f6dcb8b8b20e47ebec16ee7d14671baa8c2df8dcfb7b4f339afb52c356052a4d925cfbba9e1aa9e9230443cef3efb635ccf7c3fefafe94db466205cca93aab1f1b1d5199517bff21902518551f796b9fe1db99ce32f1cbb33109fc18fcccbbeac483453a385ca9848267fce858cf54e49614ab15a1fe86974113bf6d0ff82e3362f4aea548d4fc0ca30ac2069431027bbf3979897043b01254454d94b29ae6fb51c28166a5ade66f7b64920c11ef471b3491c988c21afccaaf47b0778a8961327c5dba4360aa2cbc6d878235062d5131fc4a0d175118f28b4cea5ee2eb7b578ae0a937cebae1cef7d69a7bc6f5c602d746ac5698c7e1eb9f185e0e1b8ae40800c136900dd2a8e21c5f7322410d1f550ff72dca832858cf1f88b0f62d53c89aabde406638801d2b2cc9e6fc5508e78bc9e74a8580721e2f20c13e571df5800f670fc5e2991b5e8ebe88d76152d7ecfe82eaa7f174786f9b0899d298ffca8792ba441d805c33b2dc5faefb0c75565b2360c982b133a8e95f7798fd38ac5917ae51f65692e67a7407f2ee3ca523e0b5", "result": "valid" @@ -545,9 +447,7 @@ { "tcId": 50, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31333837333234363932", "sig": "75b5af5d51af5dc910c54e93707590de5c0000ccef4532407c90d1c592f4ca5f728071e5feefbf8fed30ad703e996f80ca7af5abf182a65f9aaf26f695094741b777b7f94042b612b6a2614c5b2fe08dc62964fb55486648536facbede89786a39ff6b72b920561a762535fe217d610a1df5fde919857dfdc5e5081050eb44924eaff28b1873aaf02313b23a6042f8d3fe7c92b9e7691d426b6ec0a6e9dc7415825d84bd76e9d85ed5cf8d65b8f0a955208aa509d17a327f30d093ee3c556d90dc8b0012cef8f697326a7d94bc0ceb50e629e2ddb9649ba30295a7264e83726016242d087b9fee91f6173f6205e14a7c54e54e8b0074e7633afe048b6167ad16b6c7e69101d7ae098879bb320986b7627a113755c9e1fd49d817589f2f9fc6cda9ad4231dcacd22c8b47397e449cd0ac3243d3511cf4f2aef5ca6f992d297b915804a36f6f2523a5fcea1a38564431514f97b5508de3eea751c5ad741ab015fdd811bda48ed9f33fa3104b5ead50c3f1ab00cb7d213ba128431c0bc28db4aa1810b24e2aa9ed18511b3ec041c97b8a8004707e7b0e7de8c98b1d9100d3d6a6a2c3abdb443afdea848470e74aff33596b0b7e7f3d338b2e4585ea7124ca790b3617197fb898457070b76fa9e1671d72356da085516bb5dbbdba9f804179e465c39f20fb5ac728d0a337d1096ad54e066988286b26ff1a65c13456d0861d0b4db0", "result": "valid" @@ -555,9 +455,7 @@ { "tcId": 51, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34313138383837353336", "sig": "044cd4576e68c8c2052d2fc67ef5b07f1f89b65f775ce81fb61264896c91301b087f9d0b7bd98c769141507e59df80c778edcbe27a1dfd92c6cb7f195595a7d10fa0c00a043c9fc474aa7a1a5171959c5cb7a5538cbb8c834e1df06f8b6fca53d3419cf18cd0f55ce9a54c2c429eb7a9ee539d0821ed166ebf650ffcb505e13b5a3545a6d9a02fd49750af76270d8259978e040aa4e07b53f716f712d39c152ad551d24de04aaa3fd090d6da618258f7502458d521e85be2c2199f520196dcf11be99571b064ca06806a3af86b4c024182990af901607b4d9239fe07286239d793e79149d40214534f1ff8667c2e4a5b36fc3242e9766706815d89dea43170102bb14cce9b25e4826623a16a599a3ce41c903cb1e8267dedc8846f71b51898e759f5d19ceddb3721dbbd570c5ad5808cb795310cd1ec1e740c3465d255434f516c437649c52730c2a1ef5ed53f8bad99df24f6f2165726d31cb63b07bc97a5eec82fd78a27face02895b67ed0067edfaaf20564e47f653fe834fb0f2b441b44bab3d3789fdd2f260d06b8208ec098182c4aeb21486f150b042f5105adea2254df09109f4dd2e9b713d8b4f66d60dd6748acf9dd1f7abbde164650021f61483ec0612b6d21001f64ebdecc9062a4fc422a0501256da94192fa55a0df58bcba8fbb90326fb429f74f18890169e3b7e53498cf8f478dd158fe0f88d0b2f53c59a5a", "result": "valid" @@ -565,9 +463,7 @@ { "tcId": 52, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393838363036353435", "sig": "0d41a0ff7b8f2a544c128e0ec357a7c3824556a000206e951f8489368dbf6861721f59fadb61ccb36bb5f4b861778f18cbadac3666f337e71b05ec593c1bb3b36f06cf79192d7b988fa1e4d48932bf3e992d758541dbf7953147a3523f583f8e290c7c818672a74972b696cf0120106afd2b8b4c9b49ae4a081d7abfbe8b856a18c4fafef30b96912d5faab1ed4ef0903bd2fd04fec39169268cca714692ed92fd9a051ccff3d7cfed3164f46c6385af4e1775e205d6edc0433b94b5e638f402ceb274e28fae4919cc1b73b8e6afce9e9d79da5df45ce2f7653fe810eef064db9830b8eb2899f2a4ab220dc1324c18e62670754847c1ed29b7519819175aa7faaadc6b947d74e7ff3f6115a5f314f1ed3250d8cbfacefd7fb1bd9e7d76bce7fba98fe5a0c0282570e3c8d4063005d5d29308aad305b2eb9cc20b671634bbaba2e983eea6c3ef30712bbdef6914a74971b37a54a76f1c96f62858487549b6deab695749d042c459ad3e9ca9fe48a2e6869c9ade9bcd4445149dfab25c049f10234accf83e837291d089f2af314d319534e983ab58096c60eea3de1ea519880da204f45dea3238c4c15731d89da3dfb84ade63b041941e4af23759a72ea082f5d53e18d6ea524998ba388125f5fae66e3360fb7d99d2251c96532f92c0d45988e69fba34fbf94e03ff6a8046a7aa789ea277dc9a52de1db7909e206ba80f738b1f", "result": "valid" @@ -575,9 +471,7 @@ { "tcId": 53, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32343739313135383435", "sig": "430d779be040eb5686f147f930e0e65c878de1a4aae3f574fd2e4f0bdd1549be8c04000f38006f3c8b7288dc7960274161d3bf1b3f2f0a377d5009d7625f1dd6153559009ed277e0db67c8ec0d07fb90e6ce99773de1e64e8719bc567ee7c7f986370ed61b1b83eb8513d93151ec5c01fa16a25506b77aad74f62b181c9455af80afb2db96586fcfb0b13095f1d325ae31f06c667fd8adf487bdcd62948334d3d43a8bb6da383bea0d6545afe121fb508492046c1d400af04722a2834bdae08b7b885d708ee87f76de65243cf2cddbe622c07e2d4721fe221da82b99bb8a3d6039318edbb113da2d027287da9d2d16c63ac3d27b12c3c446caa7841370764e007d765b1f7e61d06053f0090a18ce1bf337396fae0af22dc65c1ffe77ea2b6fb358185a90ae4b05a98b9684d64a2db999edef9656d0f5d8289d64c15f28facb70275b7582fbf1810916a49d42feebc849f081308416e121ec132d59330d65937008ae2cc612eedf5ec92cfca275fc7c88b554e9bd8bbcaec4d2036b00aebc53499305aae38fc672e16396033646df5af53a6bfa7f7fa3fe8d6d2deb0973a5b4960aad866c3e3be3475325e2452fea5bcb814f62d666fbca45a03c49d2ef6190095355a0c03416c9a2d54719099a977ad467539309d615198c8bf93ce96e6c6ca69d85ae740da14a1adbd330e6a3d56cf06d51c53f17181bb3cc5a66cdb58cf838", "result": "valid" @@ -585,9 +479,7 @@ { "tcId": 54, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35303736383837333637", "sig": "8ababb9a13d866b88c5a4e9023eeddf31149f9fb2d6a7ecbef6cea5042e4a21a19c1147905680cd41e1d831625f9232e5b5650333057eba1073fc62d356ad753bdd157d30df228ac6c91fe6caf7a7778098d7e6e7312cd72ea659a5174933be6529c6eb48099179f5be98a2dbe2af34d0560b367f010052dda1b9632d253294c63a345ef6aa4b7459cf2b4f53321cac562573cf22451fc1e071dfb83a7e1a44a763177f88b22775b69e5cbaa0ed0917ad5ea4285b2e9995cdae3d7180836c56db355c9faed6d8599bde1016b088b8879cf62b6b00cbd3253cfaa9ab78cf3e2eee12eb496339789b8404ac7afeeee7c48ebff110cda5d837f63c8b39c6bb0750e6633792ba79a245aa8df0ca54319fa80742f1e5796ae5992563a1aeebd77eeabb3c7e5a23803241be4f07fa575387400be98d6d5f1ec311d27987f4ef553898c94c7d54748d49097854a75222df3394742da5f39b5bff6881729c5ed4b68eaf5a165def61426c7c3a14d82f81cf6dbe5157039abf79c22a082e9272911117bd280ed7b14558e04e19c41ce994e9a66db0ae6f1fa7c06671dc983f5a4a39feb9192bfdfd2763c3fcf2b478bc0bc97e059b92b10544189b0350f3582b0ba1ff2958e26d707e39931dec092c776521df9683c2dadb135a8b2861bb828d0c0c8cc32436b2c0cbb40dd22801209b56231a511c8c3b469b6fc98dd8fcdbd0b5c86cd0f", "result": "valid" @@ -595,9 +487,7 @@ { "tcId": 55, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "393838353036393637", "sig": "493640bf521252287b6b7d451a66a8fe1fc2b0e48368044e1fd0afa7786399dc7a14134205ee7eeda0adfff3433d94f9af83d8bddf81f59f9a61e27c59ebb6144e7c52fe6d5976cb04a443406fa20974cc16ffae54c4bfc48f7fdd8031b9f3a09e4412c7d2c4e3a8373ce79648596fa16e346ffe0a8bc3c8378ed497c343b78aa12a9777efbbdd39a29cecc475a37ad1f8ce671d23e66b47596277f2a574ffbaea78d2520b16c3ebe9cbf88c608ae81a862257e3167c624cbf84093c30c898b9b98fde44d9255c866c5fbac98ae824398bbe5adeeaeb87a9695fe43138f3e7a977779f4c44d653ccb173ea55d4a72716808fb44139d52cfeb3c160f55332b0684ab0cd6d8723d3409af68f685f8b8b07469f7bde7df6b1a8d913fdaf5aeaf58e935488b66cd1c8558c6714853473fe523e3183fc6232a2d9f760a478a0ce88c08cd42bafa5591ed6360e0f5690611c9b91736e7b2e5b53002502a06c4c2eb45a3648e21358636fecafbc0240fe6d21d749e7166e8ee854c547597c3344667d371015596a5654834bc726aa65d18c03c787f4e2fb9fc876fd066fe7de7db9b92f6d0727e5a0bccf3099e24a61fd256ea8fc9981a9f807b8b178788a96c8f6888627995b4550d0a97816eca7511bc455fdbfbe56f59ae56e86eda71b299daa02953d4093cdf2c2ee9495fa26a46c333e4fe31edcd66453a8f214a9990badebacbb", "result": "valid" @@ -605,9 +495,7 @@ { "tcId": 56, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32373231333036313331", "sig": "95b3b3bb2eed3f61ac890b9f3f1452aa1e8fbb67b25a36c8f3162c64b74aaaafa420e729b0dbe46a0f1fafd5cd1c105a8cc6d35433cdd23e6f0ccbc5b86117f447a1ef45d73e608affc03757aa0efc8737e3d99e54567c73a614ebf3513336ef7c4781b414101ad9fd288f3e2e840cde0faa196454c426c7d831f8297f0d02aabc935c5cf769293676f4fcfb88b99d398e45c609234829b1b24fa5352fbacd34101842f4ea7897cc19b816098f27d93724a175170aaa1e660aa178e1a7f3ba67e520e7269555fa60febb1e117f5638dcbc8673cdd982a9e144a428a5c1a6a538098b8de6d3b00ea9e0b779d42612e3d3b70fd52ea0c91b0119522b9b1a0558037d1b97d076a162568acc7502aef6dbdb46269ac9723aacc3ac1f5511251347702e24498e97ff25ecf8448ac5d5ee01ffcc112860141305cb59db2ab0adadc35c6caf3ab9e0a460c80441b840b33302c89aa88645686a3845c0584f283910a92c710e1998e6b04b5e8802c53527a06e46b011052b1080b62d67d6378c03d3875cf57b179cec120b4d445d2d1e6c7a6fb1c04ddc97fb2c6cc122d8cdd70935b3f3b82b5a493c57328d205c9ce44153b0332f2bfc2fbcbfed4719d172dfe42657a0a9e29d82c05efc0cdf4b5dfada1b9ac11469b4fed8cf140385194e67c2628fa8d3a74e1c87d62d279cb6db8a3c1e7b1dd946f821b771de87f9ca010d0e8d9ab4", "result": "valid" @@ -615,9 +503,7 @@ { "tcId": 57, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323034313031363535", "sig": "52fe4ace34e161ffa95c7a2a94554dfe064face69c7fad7efb170d2c6470fce7f6eee9270b8e6b4e276d43daeb3b74f3bbe9c3a84ea5c56982afcbadfcace397c9e5d25cb29ed5aaa79e4d7710cb575b4ddd6f870e80c073bb0c0ba343bd7e72f151f7629a9278e6a0af2645cad0e0f981772cf461d73a88d12a35e8bc687ce7042dc9160293ee77342d7a7814d2e8461bd6112801bbcb54a8454dc2dfe7d327a4b29d240a3e3a90e0260f13b0b512f8833e0a0fa99c1c31ff5afef697763f377e35cf72e2692a52dbe62283ea3e80da9c366b3e31ebedc6b344fd7d7c81992c593be0ed9b2457297ce78cbe9c1151d7f4cede3f7ff8f6706072f4fbae4dbcbd38bec4867cf9f17d64bc4783a0f0465daa2aaa76226cb2d6e2445dcec1c96c1f92aea7b690a7270ca500238f542fd064bbb9a8661ddd5f9f5ae8b5d47c40b7ca0600c1540f240b714da4d73d7f80f0251249349dbae5e83b5263a7c207896a030aff55e8fa6d83a5775b826affebfe932f89b128dee71b008e64aae9f1c7a5a683adcbcd0101d9036eb32be8ddb3f5b4ea0182135863ef53c33a01d4c8b2f39502eb7c75c8016f2a4244895762afd998eef18fd7c382bc7cd65be8244817a27d3dc89731fdf573d380f46429d802c1656deed241ea4d29b915f7459ef28b018723b904ea935e58cc896b8feba6d72bdd8fbe8207bd3adc8cfdc3ac84c00f2300", "result": "valid" @@ -625,9 +511,7 @@ { "tcId": 58, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33313530363830393530", "sig": "6b7b6029babf6ebdbb54afebfa2c9c3f4675d38c3042fe049ac3c49e8c55f82c943d81091366dc153afb72254ed4499361bb4b0761e0dda99c94ba76750687c392ab698a4ba0bbc6f0096c48ff2950a03d8c150a823189ad22583cef6a9e2158231392228e12ba6790c8825cd145b27f981e0f2b3e01fcd4c83134063fdd444ec61fbf22e485b8c5ee4c385433fc636a1df76c287fed2bfe6efa1aaa5880973b30ab91877db361250934048c8b674d0f9c246189c21863b9ff9740c9da65185ecce0002b5b4e58c4545dd500fa98da21771d3a1e4127c33bc4d03a3f7d46ed96e3f044428a5bb431dbe916215979dd552d09bb06de179909f6eb535db1886304fbbb7d065f27cf53214ddcc8b58ade2f2d2953f1660363edc73a9061d32e087e49838acad0b95f62a47a534eb124160f996c526e08e366eb0d80ce46428fb4f7d6326e2409aada68685e8d30b64e69233d0829f997bc38feda1a3fbe05e9385632806c67ac000d749543dafbfedff9a6e442385e30050b520b09ba00019fd22cbe206c9aaf60fa83c47d88f73a00792327d7e9a495eae56edce7358dfcfe2b1b57cff95ec6f25cd494fab50eb1cc23ffc2e09753dbbb18ad6c2aa486becac7db536b9e1a9727abce052c58dde59cfec74054f60d94a4a62d7d99ade5877552fff7a58a480b7c07f90a59b1a5b5e48c5630602021e9e9844328d271a64d1efd95", "result": "valid" @@ -635,9 +519,7 @@ { "tcId": 59, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31373237343630313033", "sig": "6bbd547d424150c27dc38059191d8a48b9b86273ae77b960254a419c678db3f1db09bf7b9f6fadbfa8eae1959ac798c8612228e162e29527c5771a9cc68b8a3b9d04bdfd8ee747d2149f25d5ce9eb84557346ffbad24f942d3ce19ce716021588ec4435daa20eb8694ee3c72e67c77c10a6a43d0640c8cd4b91f7fc0c3c8f11298c58a9fe575ac3fe941067de05214ea0627524e2f040d34a8e3f66d136f92fa93ff73c2ff691d763cdfac8098ced7363e2e2ce31e32e9b469aaf6b7911845428c6c928daac13aca52c29ed31c72fbecae495c90a7548899b00929bf6c1a4e94501abed91fca573043f764d58e431e7478c368e2f00f4deeec5c470222e92d47af17c1b66dbcb4237ba3a528bdeffe2d3bc706852293fe990decbfa39e8e3b6843ea770ef7afe4996c3e9d4911dc7e1a9d91ce5e905278ae84178a10ecd80b45435c5083e086dde0a76c3972595c015124130164ef8b8e607d6e79f55d6a9a427414b22aafd3b612e20cd68bc64946a94c89782e1d1f8198446a7c566bf6ef10a1dfa936e8d5ae038fd342d4f201f57a75c1c80a646dbac68b69b7cc4cf5105f462b9c7d79c14da765c9e44b39264fe6549af49b25b2662d492bf1d03239a95412a4c9bc67a9696fd090fe2ecc1016d9896cbc377a1f60943689bd857e8f01903864929f2230f48790f1b151a6aac0d4cc2ff3cae199f9843f667a2bf0a41a2d", "result": "valid" @@ -645,9 +527,7 @@ { "tcId": 60, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3134353731343631323235", "sig": "70caa5161bd0e75a57e6a90f3ab293bdcfb892be766a2f8849ecce6fe01d3e879a796b09f7f3543ade42167de0f5f54e1090956de3bfcf205326228a1c91de927b1e46e45e766a16d4ee41f666e9dfc5f54a4bca9177cf0b231d1a6fa566ca49158538bda7d396c308442bdd0eb0337716011fdd235dcdc974c3c601648ceef0c822d9b99e796c9501f252a2d8e5136c4e3ccfaffcf8e8c0d0eeeab472d9a47600f7352659927a6635c12170464609c7223c749318c5f2039378e47f78b36e78a18f2a66e4b96f6ec4ff7687f071af9722a80c40ee94f94aefbb0e13432b5a77896cf5eed380ea3e600b4506fe4664cf725a6a42658c1135c6b220687454fd0f5d42757735c0165ab3080c9067069cdf5525c814f6b80782a7bf993c5cd4f99f52985fbbe3bc36d4b8b1f130b181703d9de3f8e8ed0e68b5b38edaba507f7326d2ee8a245c16390d68259275bf780c52b1ba8da918a422d0fe81d317d51fe137bfbcc33673ddd7563ac99518e87869366d47fd279b8bec39acdb67a612bf04248d0b897ded76dea17dbbe100f9118349b075d49de863dfc80671a2dcbad5c17b7f39ce5c3f63a7fbfedcf7b3c6d65d681a39f2fa0bbc42237cc66fb85d344fd55c4c1601048e18aaec77fcc8521b4e8cd98d145959b5b80a4e28502e98cd0bb1cd8a5f18f38f9d6d8ed597abf3542e8b658f537ed5618002db963df093faa6ba", "result": "valid" @@ -655,9 +535,7 @@ { "tcId": 61, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34313739353136303930", "sig": "0f7459e3cf5c03e649528a1ff76471603bf7eaefe17c4e549ada2001e6f8f1150d435eef219f3460af805b74935f7d98465c3f465a0cf2d8d851020c3ac709a9cd64860b26505333182b9617553c4ec108e5b45743d6677217dc36df2b2d21686f5c3aa323bbdc88bbccf398b2a4936b490c261bae52bb31ecfe0f29376ca34bafaa0faa8a350607fa371d7c6e2ffd15eef593eb7fe0627c3c6f1af38662ab92b333577b5f0cdac3f82c48fa2a6247d8cadce99773b6b3a86512fa38b561efb91026641754d32eabd9af9c82078827ad3dbf921be24d1029a250dc9fd646f5e86b4f29ea693865c7257480bd1767e8bb051a580f24e1e04a387af5342aff5a8c216e4d52d84d712d1e0f535b4d8e161e488da9db6fb7351f6a572909bd463c36cdd10a990a91c1357d171d36b9ad5bb51058a0639797ffee0526a4b1a3991de1c6adb577c2aa05224b7e74282b5183a3f56ea7a350ebadeef1fab28db3604a0b8f02bbae754f5d755bc7711d1e75cee5a892fc5d1e1df960106a723b821515f03e5a381476818f0d6011d5f242f0d793f6fd5e53c7dd97b0e4799c3e9892f20fcb0c446660c298824d9dbc88112e06797c134c76f70818b9a55d014cedac9beb2a4bef7df6c4daadaff79b8f0b7fdd92899a8988714f8e4dee4035acb3b7df14945ad91b22902faa5bd22f76a9af01b5f941d15522788b3e00f4cd5768c67240", "result": "valid" @@ -665,9 +543,7 @@ { "tcId": 62, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35383932373133303534", "sig": "6792bfac82ff68a0f85221bfaa33ec5464e621016e229a43de0a9f4ce16fbd3f935591556114f92d810a0962e533622800c641f8689a26bf8a41e0101979f5c334ed1b333e458c468580aeb66095cd11bc315b8372183da899cb4075e50d893c31725f58bf8b0183ab7b3981a8c8e46f61d07cbfcf8eedf6cf302871559ed0b99d922f1f754fac8c8e3332962a804db4287fab826fca90f6e8b35c07aae6feb52255dde1d75d3288398c8f5fee28a960c5135fed7011cb797d1c72f471e462311d0475253b69e954353595ba6ae6f2039f3fe1e5e56cdeb05958fbf56a967503bf9296575f82d088a5b8f1400aee55b6fe942b5a223894bb75699d406eb96b991bc31df1edb92255a945d1b6edc71f2c98be34a425adb7d91028f3cb18b4953901bd13cad2d7d1a9a37a4743bc06f3275268b46d108fac2fab89d99ce465993a8f4c4c51471290845af3f0287ba907206f5c8ee099fc6a5bbfbb014f3ce72f9f240ef0dbc79c89d71f4208516f94673ea7d55365f8f3b956b29f2285841ca3c77e2452a928e1f7d82c7699d9b6b2fe6f93e1ae217d071605154a7547816fdf4ee0fbf88d6e8b94a6cedf07ed893ea734779ae0bfb1744b05be6d8e672813cea3614fb4eddd5ec6e013999988d8cc338d6658eeb8ee2dae367d0acd2bd277ac7616dbf60ad41500e2ba6de0e6b18044324a8c53892686fa9e9f60b45cdb972c34", "result": "valid" @@ -675,9 +551,7 @@ { "tcId": 63, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33383936313832323937", "sig": "309bd5cf258cb067b9b5452da3e72baaa0e23c105b08da64f23459cfe8582f9208310de54e3e30d5585f9299480688e6969967c9e1876d39a1dc38c103654b0c111e4879d2c6ee6e73b5a4fb1aae995da97a5d9fc79c43ddafd42fa559ce14aca60e170ecad6f1a3073cfa7fa52ef6c1b483f3afd43b7e7bc9f118e81a3e09c1adfac88585f115fbd72eef1bac0c612e2689646def4e1e364bcc5996f607047cfdacf23d36b436d1a797b59fb17afad86ebddbae396622edac2f89ad5dd329135bdfaacf17cea570893624d3d97a92a990c0f30d8ad87e476d1ae922ba89acae61d544eec6a848ea526aeac090c1c925d4967341d6760e4032af0514ba62a77a543e757f88759fd4c2997bcff9eed8aecf4b3d1e2c83de88383ac17090962a6d80ca1c809520e924021f6fd151128b598ae4fd2616e48ebdccd74f9cda6693b2654ee5bb352defe6e5a97e76979d013ddac80a59ba9bb0715c2611bd927d98c05f1f1cf287c778bd9574255366798cb68c2da5a145f79400bf14074659863c0241571f765a0ea83a7557eed77ca18d3bd2c3838569c15a8db49e47f4737a5f7ea29ef64c041acbbbce6ec7f87b2560f7eee7e5d70d71a188534d7d2f6fef835a2089bf98aef46a2008eda6928ba734730e79bb2a779a68bb107ac8766c6faf6cbcb0e4d7302e8334132f6de2d13b9b93b0bc0ef65c4443e7a292b57b8a759f3d", "result": "valid" @@ -685,9 +559,7 @@ { "tcId": 64, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "38323833333436373332", "sig": "5fc0f9085d2e31c4ed617af8ee6467eb95d393e262ba047d62fa385ee1f355b60a17a9db858b0af217380fa21a44601d1a1fad943772e93d9d07f13848ff5f239b2b3e31be31ffe1007c5433bae26cff6d82009a6ef86bfc1818b408f2e162774a398b1d3d0306a80eb957704507b70364cb6d906046bf17d4b4e562c279f71e7486e44ed11d5e75139e62f6b10f059403f13859f5a2ab227fbd360c83639d9b06f9b897707f85f82098321a943e6f6b2e1f199d5dca0e865c81b661d133fc6112bdc4779856b9db260067b3ae3142bf69f43677f09ff463e37fd3fea02ae2d9a66eca7fb4189bf61b192d1c46271f4a4ca12d107413e7b1f7fb50320221a00107c2160760b389e8bfea7922296eb9f928955ea43b3c1b731322f02b8443b11b4336d69c19396e6850d41db85f063d8adc0792faf537a6fa5cb8b4bddca1361f462361df2a5b7e0cdde117fe0b9746d1941678eefa4c338abf3ad77549e9484d155f2c4c76176b666eee8527fd3ee86c04b3d8e91b187066b4c6804305238f06fda0f3db8d9db7d479c768014025ad9fa0a7092bb9c08fadbeb45faa39893951edb43dd32ceb9c51bed349167bd5596408959d3ccf75b0e7e71e24158f15a2f6b22342e149070650f4982c484f63fb95b840c8833f9cc4a3f298029a334f8331e7893696ee65f9fd59abbbf48943bbb584bdce174953796b2d97eeb7010c1939", "result": "valid" @@ -695,9 +567,7 @@ { "tcId": 65, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33333636393734383931", "sig": "a5c609d560e3bfbd29def542f2284fb956dfc16b26a24197473b5a46cdb1c9347e6982a4a607fcfe888c013b7559bb8e8376a5666cf49217c34b2017d66244fb99a7b09f9d245bb77010c3d0804faad57cc270fe38af31b4d55215bcb771409a86d71e2f60345448c6d01b0450c8da55d1c8d6b6219587398104c7ef477da5d7bd3c5dc12d78fecb1e2bd669b1c360b82206cd0fd1700eadf05db95a7ded4b192c2aaa5429b221cb49a73db116e79e17e2dbc4af55af286bf93d964a244ce780d6a47ea78c906cdcec6b84ad2e241ab778f5610b9912a3e47f7d632feed6b166b42561789ef1a9869ae90ea670cafa05f6e81bd1c1369fbbfed191f8e5e81a8bea9db4248a49c9a0c4d0eadaf2d1bc9554d935b7685113fab1788af7210e0206808051fb6fd509ba2208b612ed63f7b73e36d16ce53ff35f227a1e32d639e0f0ebe4953266ff5e90053efa9e323f44bfcf0ab17b2a6afc48080ec991612c987206f16664ff73faf2d1abc06f0bd6054575d627fe721d22bfd27c971848c686b2f6435be5a0eba94ae6dc7547324423be48c5e9a35fb5667c76195172f5e76710b695e70916aaf50a06e870b66bd58692153ad18e28b5584fbb8c7d14d3476f034a6e4bc109fa53b1c61f958c35ed31265a90279fc7b44afe624df0fd2a7ac097c991ae7a2607c255f001f64ecca44c1129649062956acb399b13bd77a2dff2a6", "result": "valid" @@ -705,9 +575,7 @@ { "tcId": 66, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32313939313533323239", "sig": "2eb01d3d929ebbaa0abbd304a72b71fcbedbb804d9a118bd4592991d426e5ee991668ad4b3d01d5a36178dd34864b0f52be856b73ac7beadde29de3d73659eb9b6d3476c6c6c106f57ad309708d8c6dad3a9e40472e0d87c0f267e5112e3764abcc34f00240ce6def57e1cb60168e134f1c2b26faba3a27eae03cdb46e3fc7a06abeef2502a2be2309ddfbd28fa5f2901de6300e683755940dead5afaeb2ee2461074c3f05d2a104f2903c186a86b0fd3da35df737032b7573a2f40ef80b18b09ce0be84280c2e51eaa47a06033d7683eaa36c73d1fc69a66a649cd5a96e9093f7a4a3eb18b83b921ae43436169a2c41c2a12a9f1b0fe2dd63751810e2159f4d369ef47266de76fd7b21891d44bbe2b9078922c2341a4f511602dad8d6b9e00e74051e07e3c678ade8b61929d802110a0b1902f52c3ceeb1116618cd5bb439a643733001ef5d4f55ebcbcf8df8f2225a999169565fc8e26609f3a242c9aef47daa91bc2d4cad6174b833a24598b339b05b0b466f31055ad2e2690856e0d0c65a769f757da3bb5294e822e36728673463d851c1fe999231a8a2273c399c210a907648fd5f962a2f9022f3b8e9f63fac8d61377209b8185af4d10e78039f56badfa09179db42b3e01e14c0a792b6645e03f05a01ef04936c62e52ca49a6e006082a71346abdf62dae43620baac5924bfd83a826e96c3b480b4cfb3e44778c21bee", "result": "valid" @@ -715,9 +583,7 @@ { "tcId": 67, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35363030333136383232", "sig": "208653b3aeddbcf1a8e940acc3042081130c48d5a2ba72520641edb00cc9dd9771170aa6914c3e9348d5368d6d179cf9e8287bda3fa82a10f4c6f22ddfdf92dba0c9f94416da4a743a2ea54468f30e11080a1102d0e066ec2543afecc86ba766db23ffb9a70594bf4f7cbc8819fcf1b9f191893214cb159d0d9feb7473f88215659588a2d0a41c76dffd9e652abdd3ce12eab11d0bd8ff6e23bcef1ed3be837443799e74ecbf04d13a46b4b24372c9e4c8dbf19d026d41347464ba0daca66b0c7e27df5cf529e14fdf851040d864fab956ab3368aad2947c75ece66cc8f541c86a4ef62416ad6c14df73d5e14447639a06352928da99581765948762f268a3f936b96c7c2349a1f60c0a50081ed4a644b2e9c6237d652b210e8b02edb1fe4512bd36da816b1fbc93b22ad1f1e595c241d32e1cb0cfd88f807cf26a6e37b180c26ae34d4deacf97a31c1437238b9e3af83b09a8778598ffc9ecc8d5dedb0872a4285b312d1c796ec0cb60156f72474caa6748f4134c321a69236b5b97a794c25ebe5b5fd49874fadaaae0971810f8b1b7ed9ed5ddb767dd605fd1cf92b61b477d76a1ff190a1becb0c84b77b93857f57246535b6b85afb1b0b91a07f1c6a20fe1a9b0ed0c9f1ad1b0a1def4c56ab60f9d06f229243bf3697847bc1360d2a4686f998e4cd6db0d274816d9b602b26960092609620007daf4cb3dff6a6ba1528911", "result": "valid" @@ -725,9 +591,7 @@ { "tcId": 68, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "383639363531363935", "sig": "3033d003c62f2603b89d1fcbda8164afd0c980f2616aa87fa7a93643f106003cddd8fea570e4472ec13407b632616fe9a49711237666e351912b90a69fecdfe83947731b73d0765a4b170f8a150fa5b09851854735a265d1687215386298dcbf417f62995d4e255327a5eb429c3db0dcb6599bb3c4ef5308ce0ece1d33d5a4beb6fde42ef0d0c72eabc92499a4f53570acb1e3ba91bfdf0e24628b2e7495f218cce788633e35df50861a7fb888ef040b9f3a6d2d25431dca8cd9d2528573257a193c8d84ad585d157009d6f9b7abd14d28e32158d7c506d39244b7196456a17ecae68b52f9da623b4c4741ab5a28849d0c6095ed4e45252b3570b92e5db5281d8707c9068c2989428aa08ac2dd453a5299d3490839fb062c9939446834d5ce20ecde5db66bb9e132638b5d6ed09120c42a2b214fbb0f26976e6b81ccce0c4375b3d9ec5230048f649dceff3629a84471a9e0f9a85ddc5133e2780f653c7f6ff338db1a21236bc6905972cea7956ae1908fc06c4c05b01661b98d7bb885f7cb4e345e82724cb0466d16878f60148a445cbc3c2c1d698b22db3de4d3ec43c270c74d05325f231716ee9fc6951a0ed1bd1e3664b2188b4b2fcb1b7f85fac3290bb5ac9f7046c5462ee2f3df0bbc6f325f2989efb0552a3104072d9aee4686e802736e237dd8e1d1420de70fa0ab018f4215d1ae7cb5a5dfae4b2c38fd1f6b268f0b", "result": "valid" @@ -735,9 +599,7 @@ { "tcId": 69, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36353833393236333732", "sig": "6282e8dd7c6a89743556a1dd4d2b3a8ac0d419bfe9790764d8f02d497894c3a25b448b8021ad05bc219e692e357945759132feec325fadef425716cdcacc75e5deadfeeaaaa1a51196db1f547a6c630a7f3df6ae89df29f0ac89c25b48f816dac267ea84f81ab389d1bcf3d8730e177b65066d8e29933e6be6a4e4589a61dec0ef77b782097e484cc4ae31ab36831a137317319e6a090fc197056183c66eaca5b068218306ee72a78772989ee7918cf3e45f60b307aa97fdb8b33feea0f3ae5fff10a3798dd6f429d22e226abd4c6e3a0a21a91e908c373c8a76ced9205f3077cc375122e48f9f4dbb489c4bfa06de912d32d14b00efb6a595d473e97365a6b485879fb9d101d0992509a1b5b4a89e60f0d3721b6d4153b2e83e89cabe7a3c98acc56935c162c24313d58e84960617e9d63f4e1fe730174d465a79c48d107613ab3fd2cb5ec6f496c88735eae6e0893e11ae3c5c02b9dd7b232a9cdefceba9cc2b9fc421b556f04da902cf9f3679adfec4980cbd76501e54f1e0ad14276105b420c15dd1c47e26618421ffafdef0020d5caa5afaacb25bbcd05a817780dae1718280bece468de78c7392dd071564b5e63ff23eacc134cb2d58fe7dc4a442c28d40c14cc48b105bafff810525566dbf0b9bd6717b22c06f18df50a097bb6510bd2dc56316aafdeed0dbee165c9bc60139ac7bcc5f9c2e8fc6ba503bebd7475eb2", "result": "valid" @@ -745,9 +607,7 @@ { "tcId": 70, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3133323035303135373235", "sig": "5f8c2677fae0a4e6098e41f4f78e6a7538db39255fcccbf118aee6276745c9ebcea27509e8cf4c14d4387ca6e6d57f0c7ef66bd9a73b243d1de5137cdf2a98ce1a830d76856d22fa772ca4c3cbc7c92d2146872aac9a54916c89cf46887b8146678f81d2f014d201f9f5fd5393979a7d2d2f79e78df9964a942ba54d582a8addf490e3877b01c3b440a94eadb6a71db97c1b4280c899bc1b6b86aa1924c1f4394c23b353c489a833b87cdaf7faab87d70fb2f9628762539ed906dd3d91b39f25ce10850a47bf68c3084eb370ce437152e13bb71cad1b5da132966ca91ce8825d3f5d42f04249045d033bfba679cf546c3300a9c319eb56dbbe96adbf2e09f3e3fe332e104877a4ff5806c54976b698d6fa68247c9310c9f1fad54de7b91a368a554d55e55827d508fbb5fca71e86eeb1fd6ef4bd3c06d482a7173ebadf8961be7d5ea8c88f904538dda00c87fe7804364c81568a593997f15c759c0befa9d164f75299f1f254ddfb680dc0e3dd0f60347882eb61f1c1c5c17e0ace99d45707489082ee2aed55db728014e43ed6a6c1ddd1a9d8a0a6af4f5c63c5c93d6682ce643cb9033d31f10009158f446e85cbe1b4f39ca83d436eeee5c62b0aad7668125b74a8391eee164e5d251c10784f1bf29c3154b040142159acedceeb03137e37c42561f2ac767582e4ed07654f8d284571f604fdb879895b0d3b8236ed4f952952", "result": "valid" @@ -755,9 +615,7 @@ { "tcId": 71, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35303835333330373931", "sig": "9d503050ef02c0652bd1f6b79baeaa4bc1e1eb417b6dd8870c67302a96fc0d3e1fc9bee5c8b354864428152a88c46f063e4352f91190538899d1b8560968c3d7b9f57eac4cd467b156423549150be783d9e992170ca660ebfee39af59967bfbc7704545c79d949a34b86cb8562d157b42c30b4d07e8397d24d21937fb76389bdc3d59b2a441067c650365a467385223e33530896a593d1c818452ff04581fbe2bb37b4ef9b6b7554d928d62cd1f2b5450ece76843778a2fa4bf4af6ace449a8ba2759169d2909b5f18484f9eb99a95624ba8dacd49cc8e3396be4705901f6990c9b704dc13cf6e3fb0f46b134c489f9104f11805d480c3647678466d1a4729046d8850e58b9623c64bfe2dedabd5e8e5b6ed585896f3ad929475bad0b03e901e2201b947332f381bc99e20d9628350915bf4562601224d84f9a1d1d283122952eaeab8492ebec31baaa003e6c99729d04c0022af34921883737f6c86bfac81c116d15eb74fdcbf8e6b103117a282c927b2d1c722ba0dc20b930405552a6f9762dc4eb2c9bfc1b6017f5ae7f7cfd105df4e062adcc03df3f117c784247f862fe11dc1ae4f95d8ec61138c9752032a1156bedb345c5b5d1fa01a867c3cc11620b2a31532a668e3e2ee5773dc1ccebb2b8b8742022889e3bf96c32b77db661c65fbbc0e14032674850da549ae43ee8460e46edc6954817e3a8369585317e6f3cf68", "result": "valid" @@ -765,9 +623,7 @@ { "tcId": 72, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37383636383133313139", "sig": "36c292545a129861e7fc59a0e85ee426c6aad926b59b81cf8b67968e875b6e6e2cdd3a36d63d8cfba8951400b5f0b89e9aa80e681d4a43ea42ad4ad79d92cc39f8cbec8fb7b6e284c9baa05a32c2727774797077468386db4c13b955251c72a7822cb8088913350479ada2f4a5a967cdf338931675bc5ac58722a26f00bcebaa8b07eb8162620da4367a137202a923551b5efb8748f10bc005db1ee6d65faad970335982d9774794a0ef275a0c0c26e1ecc22507a692950cfa19751c8543113daa4b6efc25dcb66a8a3c008e3b7ca444f04aa0cfe0de1ae36da9f18ea10ec7b31ac66bcf0f48c77f691166e7a50cd325c54717968c48686f8b89d2ec770f2aa037b6dd22f8434d8669efa619a90074cd5726b25ed86f40bae7dd132b9b8417f1374235328d4aa2f96e04c55e2b28ccd0ca1acd45d72cd60d9426ad651d525d535b5126e48edec20c87067a329aea282c98d5ac28807328e8db66b1aea6b10840ade575dca445a016b02beb2342eeb1a99b42cf7124ef694d90534e5c698d9ed536c14223915bc5cb99f1947ed283d3901a675aba54b56f4bbfcc93beefdc99b888f1cdb6c01e66230982addc19d42a61c9347d7af34970bc0fd929627ef279309877d9319ed95c6967490fb81c6807f0de1581f88beb6a74c4f541870868059ff0e46188901bf819c972ea198df33c50be2acc3edc4395cdda73f6a3b934cb4f", "result": "valid" @@ -775,9 +631,7 @@ { "tcId": 73, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32303832353339343239", "sig": "023988b21a2c953b622a97f1044a0291cc899aa681883e2bc5d41c8b45921bfbe04a3d44350377230a7c4171e1f8cea37cb6e4d6a781864a7ca4f232403c93c7de85e42c7c3c65ac0e63a21f374394d4c2553220560840835d5c581ecd3129ff5a4bdabc2be2610d9f6b2b1bb99a2bf8ef28503bba798d39fafe9792a6792fd08ef0a3facd8bc7575e43865e4db71e563c6b4e51802abbfe775a1fdbbed5f738ee3dde34fa0377811b5e07d3fc9df50466329afb0d2d6325f3fa981e56eb50e02350b8ee29f008e7ebca8be246fba259833bb98618122858b1988ade283a5e7a79b07bf06985e277b8b36316d7875a16269e9b32646ff195be01189b9b74d73a0847912bef6ff6a7e701685fb8b9bdad0c1ad024925230e3929ad0e3dc61fc3845e768df8da698f1e77f53bf12a9240e6ff0e741414746b2f79f575391d3141383dd4745236b245e1c21642d5b860aa23d25394e614ac11442574b0027008fe1b2d5c64b66a3cd529d2726e1933b11b4ac567679462c2ef8b8932a342f743f52418d7b314955730bcb94cc16b275d3a5e99e795d57141c9b8f223c0db5c8ba8d314979bbe375754e6c11fa3325ccb82fe209685de8991bc81e87fd009603ed4d68dde0e0fb2f583b2ce20188c974c266831904dea7d382456e90cabb0612c9ee054cff87325ac69b7b55c0c79edfe5012f3fa444528a6cf0797998a202c55992", "result": "valid" @@ -785,9 +639,7 @@ { "tcId": 74, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130303635393536363937", "sig": "41a7af8250ab676043c245cc3024a2fd6ee8ac73009c3627503e857257d27c38d40283e4aae2e0a6c45f72feaa7a8db5a01abaac7ced20a418711c1378a725174c0e471e278248abcf3f519a4842bdc56b485b0160666d73d4c178c4f5ee5f9fa0bbfadf4d09cd2a356e4fbe2585a2ce09a2d5b160df939640267534646d179088180c883a1a3e1893440173e5c7998d34d20bc8a76dc484b1540e528842d6936ae7f0605941074e19bc176d5a504d91babcd87ea6a2599c51a66d600c7d8a262ba2786bef3cbd2e3e060c7641cc53f67cba4d7c3f350157294beafd4c205439082e4460b0f7c25f73cc9fcba23fe388f3c7c963cc4d133852c6808a68c7090850b68a1352c9810d21fa30258ea2589617654f8c9699e88cbd68b81dbd912775851360246adc19a28de2c771b47e52acfd9729cf3c75eb9cf1a655f1da36915f1ae3df25cb8851fbb2d56ab88d2b1b9f027567e37438d68dc39dd7b6a222f53c63b91ee86acbd6773438f67e6dc19f32d4e1dce2ae25a107801906efe08fd9a08e7c5f29e0df00e8499a05a448bfc3fbd4cb8b5849cdb8d7778ce999830923b4d8f7d08ce2f3100f4f623558e8bba872e050a89e580cf4a953b00055e1d0be10a1dd596c39c0c3243b9fa93bdfd6fd32e8945dc1d184ccf8de587f02a86c9c2950a15ce8a231d1f61747439c5884a22f1d91d5111d0087f6cebf14c85113cb9a", "result": "valid" @@ -795,9 +647,7 @@ { "tcId": 75, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33303234313831363034", "sig": "2629c352d1c6379bbe2e1d3865020ed0cd0b2f3d0904d4fb336e8f9c60b304a1678ef8034cdb14f1ebf9adfcef8535372928feb215d38804b6ffae10cc6db8c0d7c8fd26def475ae31bfb59d43c461c35b7f0effb84d4ce377236e5a1edf38806853f7a30c421fea02c5f6bb70ed43939bcdb14ae53a356e88534227df9c9c72958e3f34a0a1cf5269ae213faadd4732858c92d397fc6aac958ae0feec277d995ebac7cb3c4cfde48ecf80ac480e7040b31310e00c9f72a7b2289b50d45d2d517a4d674d866d4c17b928dbbf90515bd843dedab2e2914f872d55f4df0a4b72f8fcfb99ef6cbd588dd56374439d645daf8d37148314e8fce9159865fafa5e89c7dbc98b4c1896c75db178c60f6813aa598726b983fa435964ffa10f62b79ca85e656748716b9fab7a1ba5fae509d97ab3c17f69d324cc610ccce95adcc1ea35a68a99f4ca3452da71e1d908db41cd2dd71dcd630a3e2fb65732b742bdd1c79f7df08354d65a0e9e94fb4d80388f3169d81c3bc4a2fb6522e6def754a0f2a83af1d27b118c973cb214ddc7b8e45c771e09f8eb46be3bfd0c645be8bdbd732d2481786728ac612b4897c2854f6a46340a49c0c5bf7205d5803be2f952c4438ea76ef3badb3c3f430e1502b32727cb39d1344c949c5f6343525d79bdeb363632067c1df1f1042d376dd94f403cb3db71966315147a8ce6d08cc5d6c8a907dc686f49", "result": "valid" @@ -805,9 +655,7 @@ { "tcId": 76, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37373637383532383734", "sig": "26b80cc1e6b79cc0860932ba661e8a482e712bb54dee696f8f58527756625784fb91dcd59e0abc2cdb830c4ae16ded13cd08e25e66630dbbe57be937e78824bab5801f350d16d40fdebbd71816ec2331dbd189c83ece249d3b44bc74ef85af77bcf8bb14e5df7609753727c965b778a4831d2b145e910d3e048ff8a35ed3051570f415dc028aa3edaa4c6fb8c24565490f14e21b82dcfbe6b59f7b4e2f511cd66804f18d9b66a7acd1c5fcff8fb3269ec396592084f49bf1e007e0926af32ab17f07dd4b35fa9c4509f4ff66d9d59540ec9aeb508d72a4c3ea4f1badc8277b88a65d4d03a01f9fd8d14c2467a83129e58549b56ae2fef9aa8aefb9265fc09cd432f79ec4de1b19bdfc8bdcaf3799e2c448dc5b23ab45fb65d069cb4a5810fd23483e31eed48028487e5dc3984988ac2973ed679e8555d227575b90d218e05fe83411b3f8909ad7369a20e5032042d64ac1a44afa5375e2116f2db0735fd7b1c2e99c6cde6c9e2c6694d11e8a77446430bd6f45e75097f2ceac4235a120724c8c14ac40924b66f5cf5f226ae202cfc6eaaf80e2b7a79fa290c316e52c92c60489bb1f5f02685b72f60a599b910f95cf7eb5153529bce8f074a41d0de6cd85ba5c88f0e5bfb714f52daa1c29f7ca99c916b020753c474b226c6ae0f4c58f508b7718e78f8e5f1b40b9f54061d243b09858a457a6f254f6db14faf34ccb4bdf84f9", "result": "valid" @@ -815,9 +663,7 @@ { "tcId": 77, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "353434313939393734", "sig": "4bbb32574996c6f3d6766eb5bd4311dbb8fa88c08c56e46b91727c2a2707fc91c56a5d9f40bc44315544cd68e8e2cdc7f78d397839110b62f8c101df3128e99ec82d7e6db893cace143cc4e2c6e4e74f756a641ae420824e70d4cf44310508c5d9771f1b4559bb346a16440d8778abc011d265538688642615ea91b6abd8f967da926c1c79c7e83ed9ab4016141c223152c19bad0d6e0dfa9889c42e1fafed10c1f20729a0bbcc090020da1c036a58222ac8a4828461dcd0d9ed84e1779379f0145c5556d13f8f4772af2720c1561139668446a6dbef27d6d3d3c84b5ee10454d9051803d0008c038e58cb7df5d2b36ed1c769c1983dcb9533239ab805a0b08e434a60ca2838b7fb86ca9af8ca7a2799eb208c5af2548f9bd894eb3a537825af472844017cb92dbe788c12e32f5adae3cc2332468e2102a426a9ba642c026e27b2d46279a45ddd1a142bf6de120eee6ea52a5428a9666c7b3e931573d991f2b824feddf0827095c2c9be5ff14d029249d43fc6fe1d2ef1bb41eb8a8110d5508a0608090946c57b79a2df9c5184dd8c8df60399565db31e23532c67d4307b92350e49b93f9ecd61b32abfa94d4a6210c95e8130f8bf6197b9de277b26b8514b1d888bbe021478876dae36ecaeaefb9597fc602520a60ffc069711dda252eb6724a3cfd0a8b4c82df7070e7a24f6f9efcab494e4b9383eddb85bd1b3ad0ab0d7ea", "result": "valid" @@ -825,9 +671,7 @@ { "tcId": 78, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35383433343830333931", "sig": "894e93741d5ed145b7569fa6a8097bc7bf34bba86559cf68decf692512886fbf04f0b5dc9c4aab7a8506ad31b21b20502fec9224bf7d3d25fc6646bd610a2d525b457adc4c826c523a95f9777daeba3ffdb1329a8a741c5259a62852920af1b4d098330be1a8430f77b76ab971a5b1fa4cf886acd5e13666e894824dea14094b54a5ddd501065c543e391a2959580203eda0509400c5ac25dcb26a2d735c5cc3ed95adf911cebc145927f3d3ec230612a1d151e778ec7bcfdf19717f98366bbf3bfad468afd5eb36ce5c67cea5dc87521ef91cae1dcc8923d7f9567289e2142c53ad04be07c455ceeefd99568ef437d4bcae322a3ce5210ccb8a973dbe70028a6662430a18ef6715ce4c856ba20a6a02db33727a2dc0db11941dc52df1ede1dc22da859f3561dbb779d808d3174b8c40b676bd86572256c328de1525a01f89e9321f95ed09e024283d8c2f22cff20f7e6c564c50b21a5b8df19e1dc92f78547a4cd1257db5b4c187286420fc0e6160ea7c11fdadcaa3c4db723083c079e6f7c70bcee4eef19516d9fbdda4c77328932adbc99ff0604b7d3c92cafba3acb0d719da2403791199042aa6b58dfdd38424e7758912c6264a03b60124e8988d90504f9e4259f8b30bc07efeee492f4991297e79108a065c19e7d89b572a50cc54b08becd584d13adce94c3087f2726d0bfda5ccb47a31b3777ae6cacb31cb8af82b2b", "result": "valid" @@ -835,9 +679,7 @@ { "tcId": 79, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "373138383932363239", "sig": "48231f95a233fa0178f86b688e5869c05876aa3f581765726738c22d370eaf36c657be95f055f950c1ea863ac71414c2c5c77fa0bd478dca5bd998b364a8d476b82f31efec1e95ec8f38307b55c7d2fc2bbc3ac636d86a83e77f997d6e993f9f5927d04872e20b00e64b29fc74945ef0087512fdb3f96e3a5b23226d6f2facb3143c9adfe4d0c3283419a542fd76c248900b263b09185b6b5a420b2f5a524e694f637f51465b17f9e153fb2b49acb84b0b3ffddfdea7986c759e813e960930721b2dcbf5a38296c0ad426b8072eae368e7e6d023db85fcd6fafe8da528d4acd091974a8a21e752caf6126ac5c0560ec17af073b9820eac5c768625b39c8ddce5b06255037d6f65839e19fa5c724e06e8ca2cffb24bbc54edfde45abefd14f70743b26da6a7a07cd8be39fa69bbd773db0eec5089d457544b089c84ccc80fe0b89a2bce3cb618591e9bc8ebf57ce141a13761722416896d97d6883637e0452039cdcc2f6d8bb39eae3755e38cf63b8684221f038e90d6901c0b1811168b1855d3e7993e1cfa54777ae5ebeaa0c1d28ab5633bc866c900b927ba0c3b203a9ce76d09f41885e04ebbee6f0fe17c10d8c391e94f5d85c6cc48eaec38828a788ac8d8f72ddeb4ea939f6b6bf5e1c264765d6bc574e572eda181a09bcec25952056f6c6900c74dab91ffdabd70fa57ce6019945e50989ab00cf8ea70a3f32e100464a5", "result": "valid" @@ -845,9 +687,7 @@ { "tcId": 80, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31373433323233343433", "sig": "153dfd04e1fa8bf0545d981f26964a6753064f78441f8c917849e1dc9bd383db7146f2ab12c3cc1ae0f27fc042177dce86c24430097cb22d019293735b16b59457d30bc11231184bc04aed8ec5054aca1abbd818ca2faf74a8b987d9def187b113ea8b6038733867ad672934ce4a3f66689c8e0be8da8110520dc6727313c0d5cfb2c156fa95b0ac0cee5431e6f006c71da2a532cf5c1802d1b6950509132d9eec937dacc4a30bdd812d5dbd70e66a5e8b182bb907dc8eb467b937d750a74efc8c1987002e23ea1aef23f0f5c440cc70d4acc001a1448d8d1ce3ebacca325adfca5e2021fc923e9d3e2df2450ad785a2dad11732d165ed721c3eee1b492b376553e9a9274868154a39c5cfce93a49c5ccfde4ffcbb8472c7791269da382c018e6eb6c98c29a5780ee3232bd290617c05609e176b9e4061c2e924dc95e86f88141e7f5c07296a9a7372008df035e049968b225cf200253edd121ac2932eae0bcd817390afc7e862cf18c99c0f9d82b3a603f378be97d09c6a2dff5908b76ee33f7ecf4ef430289c7ac6e50577986946656368147ba5cf1e1f56dac5ea1b0d49f30c3fd19fd0440e86a1a0b212867cfb8b89d3566a97704d461d86049a847113f4767f8c0675f1fcdb061e2d2987976c3b01b058198f5c160ddceeab66f64afea8b03ad44c1ab03d75ccbb1f853c1793a06751d79e8acfdedf1eaa63ed64a04b8e", "result": "valid" @@ -855,9 +695,7 @@ { "tcId": 81, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32343036303035393336", "sig": "131d1b59b001133d593f040250c19fcc40a3c91aca50a7ff76ac0ca1ac19514493b7b1981f0d7f516288dc9c425b8b8d85bfb4d49de6a0009850d6d383dd924420ef599dce94a23e6c665b675615144103f145281a043bde54835b8055b098703f6e2245687c9c87ec4ad2ebe2d3a84a1c254c4552941d9aa6f87df8f13b3a47a528be14f3f5b70911105fe190abd6882ed99a661d16d3ce4cd009a9113b0327c13cc6f46ce24fe06836cb24564819250df83acb257408c9899e9bf22f5cf34cb7f556539d67c92ff510522e74b3057a48b3bed388113c3316c9ca87c2a6694deaa8a49588ac0db7ac4d38f527c08bb71efbedb09eea030add2ed0569e4d905bdf18a59ff8359a72191835861fe8c6700064fbcb948fb7558e255de7162d8347c9d2e7008cc78deba4ca3f57a8853842eeaa12763e10b75bfc517d30cbdcf08b166797b88eee3004dcc4bfa831d7d4cf598822c49f3a15d115a9498a90c9a7182d8be574606fec463c95317932c6d15ed65c2dd37be933cf7271cf2d4c5713b2d2c55aa9d6c5c8b398de0a888ca706b590e77a9b484080f95400bc76cb615220a11b2c7e8e103ca5f40205d2a11bccf53ceec8c15058b8f89e8558fc596db6daf4d43703e6155b92c214ebec090eb051762e09d0c6f313ff119555cd8ab9dd7c0cd00f28c3afb70f93dc3c4ebfcea22905948bc12179493c6ba618591290fdde", "result": "valid" @@ -865,9 +703,7 @@ { "tcId": 82, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363134303336393838", "sig": "1c9069c4fa78e99878f0f4f339d37235f34ea69e01b4fe786535ae58ef7f7423b5a04edbd337e68d3c88783ea7ba9b1a976e0f8bd9b9b84e6cec82a2343176d972e245cf930f28f0cbbbfc2f06ba5f85cf4e87ce0d5a69efde730f2a065a6ad41cf234767fbe724b90bf2f6346beeec3b576395d2af128606a5e5ac8e85129fd97d74b04cf375fe72d3a04269b31cd61d897418f4759abf3afaed4d63c55632d0b7875cb8b79009b3a5e6673f1964bf9d26812103f4cc68bf5ad0660b58f4e8cad25a43001980928429241d75c2eb8c696c2c83848500a6bc009089bbbb4cfd725fc63e81f6c28fbb12f97dd6bac074d0fae11873a336199aaa373492b9f58385e6df3faa0f55cec5429cfe6519f4c91f57003e9f3c9b2fe9798419aa2ff6f11622f6d878f29737e9f1834bbb9f749d002705165035f72d87619cd21516c037c3f74a7f42b07b63c1b528813f2574b6bb53eed3a6b7349beef78a7776de0fed07edfdcea00ddb5987aa16dd89b666d6b601913e458eb011886af745742f204a8260a6feebcbfc5e5c32ced0b10d4b7d530911755613a0a6929c7b900bb6c38176b16089318a627180bc00f6fcb99a884fbacb061176c4f8d57c79b198f83d38f30faa976852baa85959821f393597294ec8dfdeb8a9af9beada8ab476422b29240cc2b5acbca89e504b149ad64113adbb7625a411f19d856299cf2bcac6603f6", "result": "valid" @@ -875,9 +711,7 @@ { "tcId": 83, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32303935343235363835", "sig": "11a5ec09054c60a3bb3d9c1a0b7f5684923c56051d65b232602a797c930d948759b93799611c66dee93b9eabed472562960b77efe7e9c18f71d793b54065aad9420be6f46185fe8d1beaeb9393a10e3142bde575896f0f4b3d9723a73e4acb5a320a5eca239e309dcafbc30439589b90fac84552703a266b5085e0327ff9c21789a399a61b17c99125bf819d2c9d576e922bf67274bc3efaf266de3982a67d87f96280a31132838aa1fde3e795efb5b5ca25cee9b0098b8966509588782d1776df8c9a2892ad2a562067ade3b49829212420aeabc4dc57f3f07bad3af5b6ee20d58e8ba6fdea25bcbb8fec76b04a42b68ddf0d2f9aefb46e7509dea5a677daa603958ffb310587f348e4e245bf377459e9cf61454db50e7678a4fc560556fc25478679bd4f61053026b52f77c92343b4ca36e18bad2d8c2d82e646a3e4e1b17f5179e8ded99f2fca4a8de8e57d549665cfdba4b3c99a82fb944074b4c82a63fe461b944d6073b2ba458f5decadfb6b4e4f3244a9b8677f2f87f7f9fe5e5611a50d9b251023d566cf8fe5de3a44e17f4bc8c3ea41b0e0bd07d150420618c3852e307a7668504dcf922683132142d3e5b093e071088dffa533b78fd2ede4f65fd867b9ef68ccdec8bcc70795ecb6c4d21a4b8ca9aaedc3be878a91d1655fe83323a78ac62567ad701c2a966213dd15854847b82587d4cacbc0a64cfccd9bd2a7fa", "result": "valid" @@ -885,9 +719,7 @@ { "tcId": 84, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31303038303938393833", "sig": "ba48d2ba0f103782489a00db06fe7937c1f302197b05d4044474856dae4ade198850135af0df5456465d2b9f5acd7fa09c67a8992d4dd0b28bcc36dd34aa09f6b6e93e54e8d9cffef59bb41dead164f457515011c3f1e55f265431a7d14e87183fb698b3bbf17cff80b718d1cb8f3a8a3f380390fd1a0efcfca05f4623d816dd6be150ffec9176c922f24d18ad7120eb2b7ca868d28b1620fb3ea6b02705715239f3805d14317651073ebd557c6cb03255f3e64000ef85955d6483fe3cd359533e942dddd68858c09e9ae9cb93600387758dd846132ecb7ded6fba87e7c04f25512631b134a2c7742820aa83cb30eef72cbdfb0f39a43454f3002105d8d736031d6804e5cf73e8add3e44bedf056b0f80136eca003b52379973d5104c4281b3789ae2ad15b1fed4001b714bd2079580c6d2dd613a9e643bfc52d2402d206d6bfd8575b7ef7813f41000dc6434855c042728c6a59f9b24f6e4126c36b8be7d4d1fb965d916be905cd8821d01138a7a0186e4906850736d9ecc672f1307005080c2225b7cdabc80eb9ea6e1f3d055b2ea42688bc17dcaf6889fc653a4e6d491243d48eb2d82561a7212ff87e38de46f5c9754523fa62bb398dfa230c189e5d832efd9bc9a9453db24c19e4ec3283962cd7abe3755fd42676594b4a41a63d7e31427306ef7098a6f36db2c87c191f5702510cc80635bd3e0e29ee84709d06037dd3", "result": "valid" @@ -895,9 +727,7 @@ { "tcId": 85, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353734313437393237", "sig": "53e58416a003fa7d3100912eea39350bf03935e50333d0297a5f98311d32c641b7e80e08b3c0e1f5ffc36ffe9f66f88d7c093727f82e2f05c9287382d8d24219acd3b428576965a894a9e62faae11bf080c5e2c3a1d6f5b55d22203b2f642dd204bc05b18645d39bbfeb23081e9dfc9a383e7cbc5e930ae6a1eb0b665a5dbe4911f2c8508601902b6dd971cd3375184110e45418011a93399f43b2fbcc5a8d3c743f2616c9d4e5d0830d3814be957e07036c018739ca1bc324bc77ae7879c37f39469a6f3822da1cf7dc3878c7fe11e47d08854f3ced79c0fd2b32f914d8c82447a5503407770752894a36555e9686fb6ca7a58eb76f05589d229ada9256eff67ba71b46b98340aaf5cbc8add06859cb9129c23e850fdd8effc79b65a54c7d73b09461314154cdf04bb6acc8d5afe52d4d1fdef06257d3f0fda0934f4b95b62add3eea83af95907c0356add4da1cd0032f1c4727346ac4d58a7cb5239dec4eb83cebfdf86ec1d45e44a6bf8366d42883d73281758934421ce7cdffe9cce53518faac57a1e19c719c3dbc3f9b0bddf94de07e93ea84189a8525a1d00b4d68037bb0cc2fa9d093bd84a7561c640aaa62d7bc58b3e57a89909036e53eeb43f550eff3f05911abb1e4688bf4c9c5fe713935957d939de65ea25c2cc9760fc912c32aa36dee558dbc06b9ebd0cf65ce1c3cab522d76aa58310f2902c0276976f3bda0", "result": "valid" @@ -905,9 +735,7 @@ { "tcId": 86, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32383636373731353232", "sig": "c01749647b38bd30cee75bab01cb367dfaceb8969e952d6e41d5e4e6d600c54a49575737b71c2f3c748f0b8218bd5eacacb9e7b1466eb350c743cfe2534cc0558d24e936fbec1484a3fd4ad2ba1e8e2496495f8d05de0c34663be6ba5ff9543ab0404a6b49b6466b30c2ec0442e42a5b116b5ba29006accbb53a44ae207bd5ca42cfc01d73139c8c110ffbb0c0e8ec9852943ba93e60f4dad743c8aec62ee64b9ba5ef5c033b319cc2b5901f59575253df2e0f47b50f92b0055fad2f7a2c52317a6a2b0b9fb38e2f01b6a6aee0d8e392ebd7cee81787bba4f9bee12d8469a17515b5048c56a27892763d663e1396b6a5b7527c2b73c76bea64d83dfb374d2ad16547fc87b95f4a5b64d6b1012896594efe53448ed5909a0708ccccc447f56dee5d98b942e177c37267c24c4dd4a41a8e4e822df7ebb89c7d124036c1159854767869913d278db3f4ad23611369379e46d740aaec122fa40695569a61f148c73e0d6964dbe94cdeacc6d2476381a77caa0449debd976205780b3f4a6c035811676878ff080cb0b673fe54ca5fa84f1f28cdd2952dffd050aa64a82616018b969ed974c6ec1eeeda4b16a5976d9576922abee6aadf4ab782761d0ac83d8a2580c49fcd28fc178fea061e126afadca56cf7e760853a8f6abfffb554e0bcacb3962b6d02551cb45f00ac23b7b9e97f1903f21a85a6f3b5021444f3d29d6a528370fe", "result": "valid" @@ -915,9 +743,7 @@ { "tcId": 87, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363934323830373837", "sig": "2435c755dd9abf5c9cd60f0f1f2dc283900168449cd1476f4820196533cb6e84991541083aff8d067662c4c0ea072b1637c85ff62be62754ac34f9861e98a80f738fc4cf6c77cf3797cd72108a3849f67d04b0ad43a13010d5c6496e03136a52f3c66a5ac16aee9c166f20deadd448e2427b304e7cdc666dedc6fed79edf99b337222914c6cec80ba5a9c33adad5e6d344a4800e1671d6c2259bd0e607210df6bd2302aaa2b3e1f2a2cca3458726671dd2240b664b5742fc603c6058898451905fd2298f60f7a2eebf15aa0c740409676f42950f38cf1d708a3064086e22054a439f35740d48b08faa8ba8ce33ab30c36cfc22d058b3fcd00b7af502f29ccdfaff00113e08c33a7a01315a114fbd6fbde05ba2d2dd12c2cf7331f0c5b342683854c28d6844fad2f4841388fa2d6542b60002383f0a0c907cdf05e165629dd8dde6a00750ea3b04d1172cebbc583a0ebc1ff5e10d64113b40ec55b979099db43aa801b3f1a2bd692db50a27a2dd9eeb9c7ab8a07ea4a4a43363a87ad98ca3f7a9756cd66aec6662ddcd0f34b32131ea282aa13fe9f2eb526644dbe3f170f2135c8e660299f5f239258171221e4ca371c0d2d1c1324c92f792a3969b1aa634b9327c7be8c3d7fae6a0b9569c006fec1ab1825a046e7c64ed745d6166f7144e13ebc7b1356efe0fd0aa17eaad1df98c0c85b5729bcb743fadc0e0f8e18e85daeed6", "result": "valid" @@ -925,9 +751,7 @@ { "tcId": 88, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "39393231363932353638", "sig": "3e6e9fca53bd3ce8c068c8076b1ee32799ad2ec15cc9d6c0552164929c1f4d18421061fced2b8e555f974675bae75f9cdafd1e679ff0f344ec72f2041f6fd4c2f7bc9d5fce33562e6d4a8cf906e84f8f2c75dfe006cfa45d547e5b75bbb1c7934e1130896c3a89a6fe44286488b292d2af478e17353321729bae48402a6d80d375a74326598dd677ea9e5b49983783ca4995b67d0541271f9c07f76e4f9e99a786f2cabfb38d8bcb1d8491a14ca862cfc23c1b9533881c7637538d5b25d3d8446388c7ca42997938964cf91a31ce95125926a32ef54bc7cfc625ba41d8c3b3751100b5c5a5e33c4da0e246771098c38f745683dbcfb7fe355fdd4036b60ce9dda0dd570e88d96e168c48df750ccdd866fef98535d0687cc4c5099d6a4533b168bdd3361c9b53a0538df0b558d5e81d451d5bfad5b9452b30242ab46db1412370341756744651136467abcd4be1d6653e6cb4318f50cafacb486bbf41441de8fd3966f1c633b49ac396b14d11b0863dd1458d92bf6adf61f7682c13175e518001f74e46cfb710a2bcfd2a9c2ff7e588ccadb0ab404d9614a4035ddb0a5ded64cc4dc212772a9c6d825d5aab6ae9d198e0660756c6bb93afa263438f7834c0ff8e80561e30f8ba7ccfaf871c85f4a0792359dee31706ca5a0cc4580a5038d8cfbea2c6fcc9925af79646d3af5cf7801b6b2a56dc720d9febeaa1709f6dcb96d2e4", "result": "valid" @@ -935,9 +759,7 @@ { "tcId": 89, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3131363039343339373938", "sig": "4ff50465b1a84fb01e75a0d9998dba4db9eeca6e448c378cf78a4d2db287f3913696078e35041b535c658dfe48eb85c9f75a1c816d2326876329bdb3e071031906faa958bd3560d3ef702efe9584f09e8152454e04f9ed8e1be6c5616053088e1cee2990f1d20cd9791875186eb3bde2d9df3efdd83745c3849ce96a0c7546342e537d8bb68bcfff54367a9ee1f2d8c615d18cd6d5759531b496f7d9d0216146d1da1c058c31c7db24a356cf721f6525a8a09bfb3037d2e57f1daec00134f0162eca6af7912d30c744ca49a2d2afff75ce83121fc2135698c743093280e43d046b54fdd736bce6679ac4e0e25007fbd5894227d0a63b81629be33a170b9fd623590daffc9872de85f26a7b432c82862c2d3646d9816193531886f933491df2814863eab1020f5d25265c262b9bcb305f07308c96b452b5acd4f827dc16f276d93efdc38be8cf35374301e41eade05286e220b7389aa89d8f05e8cb5053bd0de1ed471079192f01fa2a452183e59d4015316e304d647a562b7e876479777387bdbb599d20ff34050911bf98cf1e5c3702c1e5a37729b56f2df092b7dc345c66466a4495c4b1269dfbccb2bd03e95f9d71a957af450b22c5aa7ab0b09c05e1e65c031bb6cac42bdbd97a87cf68f209b953fa50108220d26cab0edfebdfff9639d1b7e05dc7a87680fbf4349fed5b614fb2cd04dc678ad59911e2e9e4bf0200c041", "result": "valid" @@ -945,9 +767,7 @@ { "tcId": 90, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37313836313632313030", "sig": "ad7228b2b70d5a0867ec9ac6776a0952530afefe7b2aaa259513128473f13bbc2c7808c6639d4db8f0e3de2f352323d703d21ac763a4b7c67dd8dc0edac6806d0eb3b719194e99b5f3b6a2cee7af44698df1c3a169a53891bf0db07de341e90db37756bbf400c63955b6dd5d11607224ced9db410e3fe56de071bb8784dac75881de47344f7d09afae728948835c99bf258359a0d2068a2c544cbeb9c6ab6fc4d3e825374135fd715ac8a21077674a00b3f39199818b354b69d0ee13739ca910ca06fa1a18c57b31846e776bd163a3a1bf11c8339d6d5394a29e85bf1cf251f1bb30274c321609511367bc549945877904a86bc8105fc10caf945e68ff08c5add3d11f042636b6d0c3b3cf6a34c1a734d87a3aa6d3c0b2a7be8dc612b079c845166fd970bb492f6db17947217b2c552dae14ffc91791d70a17778448764ecfc11833964f42da680f63b14f4c75048f6c15f9417545b99f7300c2af255205d7d695ee2b79ac03076afa7b316955c093b9c403153f7fe429f9c69e0e590a24c4b39f2856762db203073c6932934d6bfa0110344c09cd17726f8c2ddc3f7678b3ce55c798e6b8f964aef5b6943456eeffd8540895e01485a700d5f781aee6b1175a0275782245b73e11dcd0e7a0f504eb9297f29032d3850f9927e5437bb65af0c331df33b01ec1f720602e130f0dab0e12e8922d00cb968f1646cb986b080fb80c", "result": "valid" @@ -955,9 +775,7 @@ { "tcId": 91, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33323934333437313737", "sig": "8f4b1684e04a3566f85a536278d644ee1a165975133c48149c6c3dff3dcfc5b24b9c79f0132631fdbe098441c8c1250b2ebff96bcc913e11ce1ba1edf7c2a6f386dee47fc71bdaaefef50cd6e2e6d37321c5d2a0e653e89f4e574e72c32ffa25de6254019c9f44db899bef75933f0dc22c635936cae031b7a20a64a80b496e8f6c70bfb5811fba86c696ba457b5c6b2b9b622dd718027ea0565e312117ee4a980b819db637865683a91fc9aac6f64897a17515ef392e99d44c62856898f3da4ac49617b75c5f8a9f58ebc318e2309414fc3f2017435094b968ca4e582ccb269e8e3a94665b1cf172d197bfdf407a91be177b8a1946009ddbf86ddc260a4605f500df614496e84fb7ab9c1fd3039d31a3a8c7459110fbdd3dbd5161269e9d607a85433e4e5e3c70ce8ea9315adc57c966c8b55ef9ab779f654518d9749247acdff35bd31b365249ff5e4c7a2a8c69de945fcaa87bc893a7c814687dacbc6a4851e34325fa8f325d32ff2808ac993fe71c30e9a6f9525ff881e915537f704516d4978f5b12c77e0746b03a6a50e4fc2e5848d85e8fe3aa155394302985801b8c0edc89b066a8b683d7f1224c17b207a424e710ad4e6f5c0ed6ab20f67d493019d24fc6355bd48714aeb89f286b56d62bdcf99a3d6e251aaa6f1638cfe9b1f996e99f2a0f372e43d98b64a331d0ca57fb71a61a7b325cd2926915e398c000438955", "result": "valid" @@ -965,9 +783,7 @@ { "tcId": 92, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3138353134343535313230", "sig": "508927b927009f6badfc5b65659d21a4069e147f279a86db81760208fe2c70c6654ec4926b6c3a419ac2b2e9e5dd091452e04bae8620db4adc864a36a00171302ee4349c9239bcdc7405e6d5667a357f9642422eb3a69c4601dfb79969ad00ee121110471210446cc1a8351b51c5b27b2d1ff6a4eb9ebb50f100efeeb4f821f61e5519f3540bab19865197eccea44acccbc612a6685ae86f0d75c240884e7bd6dd2a263123715563d099e44cd95ebe8e667f8b779ccdead25328b83869a5506fc4ff3b70963cbe636e94cd446c952a3751b39f3791ece994b0689910df57a685d8f98d72dcea5b91ac276e80448d19c8388af4993be73cf0a42ce55396511d91e201c17bcc5c2839e5f654f9b731caf87041df2db64a0bc61b9fed4c1f822b4bd6ea5ec176071225359fe5738e740496987ea5297407dbbfe9bf141a7aa76da404c0a90304e7c4feca2fe91d942f06716fe199bc225c1489752c9405ec6ba06814dfa9764d9573a40f925cd839f8be5238abce353de2bc6db23c9e82a0f5a7768dfeac83664317c8e509787eaf64a291453b544a6647958c70d6f0de69aed8f97e2db5fa8d5b7285cfbbce8d11800708ec3cf632917752d3b98a35c9ec233a9f8c45eacfdf4a1e47c9dc5b04dcaa65ebb9c98207cf5e9b1f7f25ba807231a6e05b91dbdbd9bda785fa2b213098659db71b065cbaa721ca151f61a30989792e95", "result": "valid" @@ -975,9 +791,7 @@ { "tcId": 93, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "343736303433393330", "sig": "07461915843d98a604e78b1c207e10d8932d1c16523aab5f37495d321002587b191157217ce6f5f7e8a494335bb7c609e37eab4d626c292a44e313864e451b81fc229a36be1954bb7a29faeacda1f3a08bc8589ca4cf3fd81493e93f5241df7df7a93376cde0e5aec0bd725eb2e84b5aa87ebb0ee782490fc7cdd4fa585363bbda23c13d8b86c05fc492e3e47c2739fc00d11f58c72d67db7aa058a43f1bc02320c062b9a846bf4715730dc7156bab9b58a33102f507b571e568e4967cb701528e92efb2bde3342bcdf32f16113fcd6a27d8859a81cdd53e231af0fd731778d0c09a915e5386aa07b204002b6d13ba340c32fe95b2359b48b1d2bc8a0daa70a3b10793abb35b093e43db0fadf4c9fa2c41907299185161ab2ef9f2808f599f2f9a7c869cdc151e73063c4fc2c9265da981bbee09b8ef6120999559ccc859d4a70498c866072a16f86cb80a5db9898c79e82c146fc3eb7cf38bd47329ea21916d25ccf88a706be9b461db6a3b187ba052e063282fe22aa3d22d9112eeb165c023d166a1f79f9986d35aa3bf2a36985dd11b854cd09fcaa8f85af4596486c1734082a0a48b85f4b07c84b6f879c6faf3068427f0cd56b730a09407b4bb55a46f8abb162d6cfd9d92d92548f184827302b6dffe985e2e8a0196d445b554084ac9d848f4c7a785af618aa46eddcfcfd59a447e1953f5ef8b88c4097186c47b2a680a", "result": "valid" @@ -985,9 +799,7 @@ { "tcId": 94, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32353637333738373431", "sig": "42fe0bd5f3283f3b07e9ad6fb6d8f1b3b601c1572abb09e63c1b368c31528b32452152fec1d1843095d95a92ae621af8902d094e8c9f1119a3febbc789840c14ab145771904b079c0ada38aa299061cc515fa1916d91a61274c65c77451068d308282f5b33bdf200da2f59047b178975d90eca8ba259858643966b9484d00afcd88d244f0c499843558bbf55f05afa3877229e8b5ef8996a9dcbf2def7e90b8f2dbc75b530024ceed64e95958832fd042140badf951f38c6948d6bb7c8998b43df191eae8f4c1e8e8be21892e8ffe25f5813857f7dd7baeab3ea0aec461da68cce303d8fd23c64594696322a864e0e52df6392cbae2bdfaf33fd3b3712242dd0aed4a979978c6ded9d0d3a263ca2aab6e05764c41c2ae11932bb056404d9503792a593630f442a753c4684d38c136e8d895f53c4800729d49c7a24f9ebf7df6c64f311338cd6ecf54feb74485eecb6fbb902173763f3510698cb01446cf1f202535501327ae3fb0f12d62fd5e22f134a70e6e14c4ecd50ab21e4f01e0b580309a3f786c29a8e9198373185406218ddabf16bd7131957c4eaafa6a2a2c4f600e7b8fe9d4e92a83277a1aeed12f883602d2110a21aecc5e8881bf6ff8f3d632c1403e256a19abd001ca1f0fd56f0119905e70078d34fba95e970a63d0835d727f29254b4698d34e4396b5d036f5119ff737ddced2e78886d633408c961a630dcd1", "result": "valid" @@ -995,9 +807,7 @@ { "tcId": 95, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35373339393334393935", "sig": "0cb592d3de19b3fa9bac51baed8d8647b5ba18ed98c9a2574387313af52590c7b5fc8503971a08884cf6dc6de30bb53e0bb4da258bad852450ea2784a0335d8c1dffa2c3b5e6e3f91099f2af565a7d07b1450fc7ec4a200e181ee91588956e98c363ed3795f47771daec05411350246e9f565081192ddf50ddf9fb76edd64a251dca7c8ef23d9b0d4d062b21c0d75fafde24662773a9c159e18ce4ce0f6edbf79ae95c9586f7c23810af643e8d6871e84d6b6a228e5afb6a6522ca84acb0059b5e654be63cedb2e16891570c90edb516865cbe210cc1e48eabb6d8fda409a4d52c86df45c2b5f738787f423e4ca2653ae9c68632eceb469f472dc7140a4418959632b99c3020bf235a1c305accd6da3053b35eb0a942fe958cc2ce7b36cafcb55217eed9de361b7d5e5b8bd8188d99c3edf908a58b09562a621355cd3c819aa4bfdb562227fc15a2102040730cba99566db8c405d0f3cb48c9f33865ef1dcf2b1c91cf0cd92b515009470a59b7771bb60bccf3e585cef5cdd2e6919e8f3b65dc25e9c323bd39167f3d4d012acb7469bda9d14b31a888177c27a369e3209150a418144108eb72692533de561fea176546e85f95dfbb221f346a02dde6b3967a0ff8449fcf83f9be2d8c45860ec4da21501cd167260299334af4b50938fba8b9e67937d7432e5b577a581bb02bb85cd88ec27121670dd2037d76a25be1b43723be", "result": "valid" @@ -1005,9 +815,7 @@ { "tcId": 96, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33343738333636313339", "sig": "5e2db6b9297e7ef8c0a22686f441585394c12c73aa96a98c29803c030c4fe32de110aabd8009611b9dca36e4daba5f45083778b7b317052821aefb0a16bef9a263bbec7191fbfe58a2a338b1ec6f2c602e1fadda7390e8cd63d1d68368948c1095fc21649c0c4e13b8c3de53193e337db92e4c63078320e1a2351f3904fdbb6e3c57f5428ab4c19f6ee91fa6c46a4d2019804d2ad65946ebaa2871f635963fd4bfcf8d1072c3dd4aaa013ba7283f6751044c0ae565efc9d4d5bf2ad7cbb49c89d8a3a6c08785c5381d69751d05059bacbbc4e14e46f38f9f0e3d7a8f911e3b284919f0738ecb385f4de2e873bb18eac3c31d6332afd39c4b891da4aaed195ae56733f765370141e6d4aecaa5ac4f46364506f980e9873460b61847df8562c200d0f30a2e1dc45585ba8efb838a4a266c198f7b1e31905d662292ac6ba9c028011fcc6150046c0045cb5b7fa334bdc0a6c26299abc7362622d32b3afeafe514c3a70ac06ed3e9e1fe0ad7253aa7ffb513be6e0efb90d4d7d87f94ce70db838b476531cc2090fa164684fbd70ed3cf5c40c8d7c3c35bb467332412503be09a5692aeda0a61e170d4b86ab6bf7f05177cf0c436b6c7dd035279506b1604657ba803784e3dae7b096f3a8c116ccd18481cee0dc1706aca5c48110f266efeec0bea3b8063b22b0808adf600260c40f4c0063f5b71991823f935b11420ea40fc507e43", "result": "valid" @@ -1015,9 +823,7 @@ { "tcId": 97, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "363439303532363032", "sig": "9d21488fce938964c3dc1982ec5925600f23e938b3ca7124c19bd356b11f83c982fcac916240fe429f97e6a3ce2f4d65f778809666ffa345ed36b0062b439355256e5ac76d38c0fac3af8b42c1ce2ed769695dbe4f17290e8b6085e4925c5e1e277e8ccb5b48e80d9c8e2b86eb4323c45242f06f641123d437961fdd140149aea850657bec8fd3f9cdc647c39f63465e8375ee5240d0f05ae943115585cb8924194098f6b0af6179c38323dc899e3374e402fc712c95e74de44ff52727d03a255c05b996020f3127c0ba62474c9ca6778c9569e3b464704f577b3dca779ded42e059c89913e837b7430fea85aa2fe8f2e0a788ff7d75df070f8690de0a45bcff7c92e7eb6c4e77dfa82ff2095c81593f8c5c0f56f182ccc210154c8fa7d7ba03781fe1ac02b495d4888cc2962b45008d297e0ed2f05e265936c128217c673191389f6663c7413de5487643bf50d03c7cfca62013f05b54da9fa2c6bf49c7b5d503f07ad8e39cc846940833b37894c49e89f10d0531d491c8681b25f1f73f0a4d7676872bc7f72e809604a6e64e4a67fcc3a73444f8ccc1783f144e4f1e8ab99954d211e23870b131efcb41554542df2af6973b6cdfe9c55297e80eae91ab9ffa02e910023c6a1b4ab635ff84276c415fd48f338129f350484d6b7c7eaeba488b731e0089ad9a2d1e1a83419b2214d84b55e08836e31201d1cda665671314877e", "result": "valid" @@ -1025,9 +831,7 @@ { "tcId": 98, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34373633383837343936", "sig": "268e9a6177043931bc09e7aea8da7e475ac64501fc6af29029e422d71598a068e0c39f378446e728d666680401adef4a61ce5e21f4c9584b966ae038d825f91f1c726e951c551112e46ad6dd77c28ee9e972b7644aa93554bbc50054eeef8c331d77f062a23018ff44ab668c5ab2dd451d80bdda0689e240b8529a04219e178a848cc9286fff2c598a20a81c990187faf8e8c2775e453e90b0fbb0bf7a49b26dba72ba9565c558f104d5c4279fbc92ff443397eb88b4e21f03ac835e18828eb2a7f11d1f32b2b4bb79fd4317ee50fd1d99d5be80f3919ddcd56bb6eb4ec51747ab73a0d537dc5dd9865ee46264a460349ea7b5c0c4fbc9bf0efc988f2ab5b071cb85420e475d5a9304575e016b69d232dc91f8a02790ff9a960843860e4c9ca79800aaa4be456ab6e466571cf4b729a999bc6527c95a12e9aa70168efab537a36d66c00ff5987e29039f5a8a569369ff8aa81c459bc1f549ceea250f55957adfdc78262350aba6e5aac11e150212facada142a76cd1998daa761aefb963e017a91e950464e01137e769c69348460efdf7a0628fdb43dd3cbbe592946fd940438b029349202e5cf07a02fbb0125c0227b9faa8e083eaa6bc7692bfc1021730c03bf3bd228d6de58fc8f6423c05a8abf21e68b726071709289e6a3ffa03ea892d6e16d5cb65a3af93dfeca837bf5bcd454192e31b3a000d8516fdec86e4b010416", "result": "valid" @@ -1035,9 +839,7 @@ { "tcId": 99, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "353739303230303830", "sig": "75347ec220190c82e6e76f780e1e5d6a0e206a210a6880e28444a08362d49acefdcec81e9aafd760c33f9a2f3464daf17e470fe7314027432f63df8690bdc1d5df0167d90ffae7e1be36f67365b82224540b4edff0ba5adfbefe9a71646fd3a3e67ef916a4a770c9acc7d7dc2b95b38dea8df8fdd0d296dfa581600e438cff7715a519e1292707f7a9a1c6f4022c9a82cb7d18ba00cf2bc031acd8c8bc9d67517e5bc71cbc00087a6ac1576d37f526cc23a5443664b67c830d0ddaa702bb1df568dde1d846bf2188f48648e2a33fd094c6ed5ffbe2c28e06477dece02b6337028c0705001dd32865eb3a4c9700dc36e0bece4f421e7d270b616d47ceddf6d273aceaf62a6a87f68f4050c2baecdab418989f37c6e378a0539f3996e53cb6107e0f8cb6316b06cc8efd96764d0b5b55c8a70b93d75f8ee62a0f0b8d3f0403bbdbeaba4010194e6a6a6bb26708b10b41a618d766f2defde7b8dfb7db333aab4be130bc3bb02f33fc438de3a26604cf6e19889de7cce52ba4fe7de6ac093e4e1d145e680b790c452930f5022ec58ae7c9084afb93d34e19be6afdd04b91fd9f25353f0a206990ccc2aa97a2c991236a58eed23b6cc4b45647e0bc42af22ec0919525f9e9ba87d2bfbc87b0e521c929f481d8e6231adbfb3c77c5662235aad5c85859e78d4d91d9b2b80f1fb1bd6b621407b5e46f744973a8ac104db67742709cecb", "result": "valid" @@ -1045,9 +847,7 @@ { "tcId": 100, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "35333434373837383438", "sig": "bd4a2bc1709e723e82899a8af3694b6e21eabbd27d020e32f6b7573b805cc3d6352d6880332c67f652507a1ad85437abd3b08e7de81ac1ae5a37806cb59104cb00831e852a4ea56615c78e3d7731de68029926806127248f0ccd898e84a1d525e03c0a070b62349dd5005a472bf45eaaa6b2af1df503a0d31a6817b5e41ec6187b866792c0038ead93100b560436856282b1183623c69031dd18ea53c26b957bd1db3d24377503f0559ff6617436467cfcb687e4fe625e0ece91fea8f7527de2646c5d7b1a6344ff46bdaaf4b80ba2af39907a52c4c4a0778cea2bbd9836b87e24a1770b0d17b09d9a8ba2671603104c9d9a1122b16913b308ee6de0700eef7d95ea41e038d7af222f5a8cdcc19afc84a0b546fab7940102e677d93f5ce9dd6020a2fef67e84d0a6c07ca7ecc122744bf03ef35104f218a0134cd0f300a7ebd8e4023891c1f7ed1147585a4693fc0a1628c3f09f2467dd2e8400aa98384e4bbf49e395cc2a93486eef047498b53ca6b3b863c7b20830f5ed19f31020c39ffb7aefa44aad34f182816044d040ddbf291125eb295c3cfaa4c03fe8188fa02f86dff67dd028ea55a9c456212f293ec255340f70a0d2363118fb0df2486234430801c5449be35b285d69f95248c58cfb9f60243d22deb0a47b8cf10d4bae93eed2af59ff473e93b35430522bb1aaff74f56f1447ac74e3acccbd4af0da37bc2f5263", "result": "valid" @@ -1055,9 +855,7 @@ { "tcId": 101, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3139323636343130393230", "sig": "0b71cca8baa3f4d9d6969a7d4b76bb05a08b358d185d6e920ead7768a06cdbc9fceb714d782201ec97389d9fb599fa25594540966e008d9bbc36031bd782fb8dcfd01128abbcc5efe25ad4ad7706d78ea56611c91527a9b975a5e06b8a6c40588ee156b7cf82e6b92b20d9bb23e5af5f833213a48def1e3a5c8586c8bd8c514fdc6302c7d4c2c989f8bef19fdd3b2fbb0a7b542c4d0c4458e1e6b4ffa82870a7b830b43826efdcf36ab744f698b41a39b71692abc07f7d62bfdd6ffdfa0e4e56af1adee7c162e64527554cecfa990e33a6f280635c371b65915a07103b36cfb129a3e274bd30e6baf9b88063d396821aefaf8afc4dc40c3fc761aeb08bfd31ddc0abf380130d7e0b6b61c4072acb8f91401772b8f77054968d1cb56437176513bbeb071ca1d03a50c7a38e81fb80c0cdf032da2b84d36b27262d5490a2ccbd6835f8d91783b56354c7a7da67f4e121588bf5648e2d7db81028919ad3278959fe0ce46885a255dda2047a877a8e723775ef1647ec27a024cd8efbcab12145f4ce9f9722a5525adda36eba77a470c147e23c8499c38dea7d103c3d67b5522653be621e6fef5bcecc5964a264e7384ad9b7c1892052deed391a97af0721a47969ac2d04f00ce2b3f2b1adc6e32c61870ccf99c6a1f61b616ce8cad37700c00c944d3cb53815f5a56ef9834ff5348ee8c001fd64ae8856f8f33c79dd0178095aa740", "result": "valid" @@ -1065,9 +863,7 @@ { "tcId": 102, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33373033393135373035", "sig": "1c6582020b428d7e0334022cbe5246ff3ae89c9ca92c25d6c42da5b9f401602627485ffed19ac5576506ebb029bf0da286af484b547e2b083db8a32f459f0812bed19351d03a96775973af9ec21ffe99d549f0e12015049b5d3a753bddf97e529d2c9b0045d4f615863c7fd84a84337921050c5dc8e4764bb04db85d4b46acd36a3ab118bf72974f60e541d92695ca1e451041d4ebf3df701f01a9549cc136785a16ef39467e5c14e01318864a357f9ff72b20200da6439b0b202811aa01623deee2233145bc5b04c2c85dc09c283ac0ac9e4e7fc9c81dfaa1531e71cf17a9b2e93b6fd7a41abe93c96c0b6dda18b21242a54993343cff1a1ab739ab8c758731efff9636bb21609d33300ac711c4b533ad9198bdab9b745bf38e26ce04364a3aabfbcb1f571253defae421f261bb81cd49861e452f9fa2e0f19ff2b778724754a93f27b7dbcffa7d7953f84db161b0c4b859f60285d44edcbdc394f80ed4065b951ae2e1f7677608bf0bce5d952320f30da1e1fbff03338d2bf723b5e0dcf5127f2a7a7c831d4b061989cae01ca9c43ff6108531f113b9ad0d50e13e592b2e89ce002175119be9f07c1ce5ace58b0a931e36994a5acf03936d8859289986b8c5caeee47f4cc888c73744cd3328cc53195401ab118bbec04d37f841082ff87d781544bb6c62cc6d67a724bd3fb9b3cd9403032b895d17602494e66cb6e4dc442d", "result": "valid" @@ -1075,9 +871,7 @@ { "tcId": 103, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3831353435373730", "sig": "16b3bc6649ee9e939bd7821ffc48cf407b6e946a7c2820fee37e69aa154872ca7570f40595c1bdad39fe3bae15b6f93e34f0021d87ddea8d55059c30ab91e59b976acb4af9b1d0860621e302f7f47b44a38f31391a259cc8ba35d771d913b92641d8b300144f492a1ed6b36c2e5f96460999c84b37a3c855a970eaec0b7c1180630932bb98c0f5249d2447f70c5b63a2c5a6b36d8598b76b28f6fc25ef60b9e79028b1fe6da10504272328d2602d6c0fab8cbfca4fd66d1bf94bb731b8534db2fda04646161c2ddc2ef017b5a739e3e277e41a9e086b7692c394c2e0513ad6124e26a784c3849eb39e8253b3f36d53b97311787597337de597efbbce794ec84f6f09feec2b879dfbd1c1a43d4cb972f219fd088a7db8afc008cf6e058eedc05590a39e981d051daff1fa7d9ddcbc1d2b6fdc4bb0c9851fc97e285a7b109601205e7dddb8145949806d8ef8e0f6279f9d31e7a493901c839bfa526ae4dba08d1cb819fade281155c64ba90fdec672d1bf1d0844bb684b19cb5fc11e6e23ae2205ac29e02caeff7a4288e0c81ab54cf5a99f00650585c36d665ee10147201af17809e7a789baaace44b51ba991ea0e3b851645ea047273ded53950e7138cfcd0100e4449134de268ede0b5ab4aeeb81d78d24c08842e1fdc69ab8566fbc8f6ae898d7276307fd5b42ecf529baf9f0ab296eb6e4a4cd032aca22258697739e6af81", "result": "valid" @@ -1085,9 +879,7 @@ { "tcId": 104, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "313935353330333737", "sig": "0e521c0a20fafd341be64e4cedc45987ada9fd777395fbd3fd08d504192f10845a9be4c38e695e03136d2fc9ae94ec6a31d2a48c0af71ec9b6cd1661f258418df61e6f92eabf59dab43d2a0ceafdd40f319d91340946e35d8092c6dd17af4a72d0be721aa3b10eb10c6322f9c4330ccda906249740da6deb0b4c2186a13ba1e3ec6c55f36706c31625a831f9dd1e43914e4fb5f8a5f8235c56ea107f61308104f8fbff0718874c2db508115c630156ea5fbdecdadba4f29043dfd6cabbb69858cf9ec6c86b808956c4639b921aaa7c50e2886b4abff4070958d0e50aaac4ed73e95aaab5288031b7fd34d116c0f30775e32d99caa2fa8b345f722ebd0c77651fb972b21750174e2cbe6e886d5a936989b6cf732f3400a4eb96a1d2e8f16c4711bd4ce01d951e225a226313dd5833dc57ba86a3303613d0198d6d4c808591063ca837c517f00b35ca75ad53f9c03369f298244b7b66a1ce7033636d6a52a1191fdbf857a92629c0c807653ab0fc41d6826ffbf3bcd7089219d5c43276650e10d40227023e4397d7281beb2e903dfd245c46b49a87a01d1b61168b8b7ab43abba986a033d768678838107eca2e5f8f2f82d5b265b25c224190a1e251453a92ef46ed9b94b0996d451577b861bc7eb012171eab8593d088344b94b6782d97ffb91e9548b19bc74b063a5c4dea322ed30cdb9d260db735102d39832ce910b96bd189", "result": "valid" @@ -1095,9 +887,7 @@ { "tcId": 105, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31323637383130393033", "sig": "b82f980d01c4838b0ddc3abff3de44ead593305a56d8b3ecfed9667a1f0899ec14cf3f8d25ecab6b1616fd9c8add9ce1e3d1c7278dcfe31b6eb85619081e879c1273ba614f311c061016d07379818363acacc7c881f50d70a83c5872d64d021c7ef5318e50a8842d5be73d65099bd205813e6b13542370d8d1c82b11794539531cbd71e1a8b7b52f544edebdc8cb6e1ddbccfb0351c07d23c0e19d505e64c1c2909168dfa16e27d340968ca083f984a735059b56bb49bfdc7e249567b5ea02e72532a73b55d9667c803e8bb6c0f72e0df03890273ad540f70dd585fcc288f416140444c13e1543eb66dec4e95881ca51e7d2d819011eaef76e44edb938be1243bc6842fc3b6cbda15bbd81106e42c865a4438162e1e6259585e10b283ea2c974c9c4493e0762eb0319d5609c6b139647e81edf088b65f9bb54e8bd6e5d4c63bd3cece99504fc5549be72801d2dfe826d27e48fa2d02ca1e4088af234dde529ccb3d4fe07d3a9de4abf539741674155425786d279174aea6238f4d8aa6d671e1ac8a51a05668b075d7b25cf715731033eef779ce61c71406b3f1bb33a9f52eeaf26bb76b88d34d93f6d54716451e898f35ad53e99254280da0a4a3c95c1a054f1e3a971510dc464bf9a5407e6b817ffe12482992bb72181fd7d3585cb8e3a390fd1ee7068ccbaf90999a55d82576b54e77751b40de29ca87c2f4d5fc7291ca8b7", "result": "valid" @@ -1105,9 +895,7 @@ { "tcId": 106, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3131313830373230383135", "sig": "a92dc753a8a3027b8800203e725267529b0e46e5aef5dabd2661d2f1d4f8331817f40a578e0965955c897a6c43d6a09a45f0e569a26838d9a6b04576c39b017367e47972f63882ef3b703dfdddf862c326065994c7506dca4d4bc53db804390a83dc63ed64510cc2ac4d2bf43a45269b7072710979e0994d3aa6672b2330aded0518c4c1bbb4fc4c7844703ec45ddf68a031b386fc80402c675cc87d78cf12e87ac291bf6f49a22616c6b866135405771df1c4313c592745dafc274fcad9882d515a07dc3bb60795787f485bd0ef9a88b77554684abb868641aa5717921122ed500f7a61ba9505411acc863ef3e63fb184585d41ddb33a541a0652d90c1252397cdde0750d44b5037263a0a8e1db4f4642297ebfc9d7576bf0359718b16e7c349236857ceef45537220d6d0f0d12c56b578900ee85fcac3f07a14ac0b3372e7c7bff7f8815cb92d1ab7a064c4c740bf7481e7cb38285f7b51c8755b876503e7708f760a48ba7faa78d84d661e3d8c3b696ac51cef34a8229e69c823406f02c08e75a831a3c613177261ade9547c35724ab2f9ba2c7658dc672dcf0cb036622c0710cff5c8511669c89db1b87aec69254e24602acbefa84335cfeabda4908bc5ff975b9aadd6b1552e4f158637cbfdbd4280430e840f6839b090afbe2c18d8c3cb576997fec472e87c823d61ffa4dd8ddec2ad03894adeda28dea664f2f61b264", "result": "valid" @@ -1115,9 +903,7 @@ { "tcId": 107, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "38333831383639323930", "sig": "80d981e74bf8d1e4a65db6094a4cd38c55472c2a2773475b2fff46259659c680f8581462bbd73422399438179b1aff61188fadd03c04dab70c57471283d7ed45cf35709111fd1f1db2b437a8ebe634059947fabbf42bff939105896066fb06845517b103d8fdcc2d1a8d11e276cfd5eb85f4d7718747d8f651bf574d55869cbe81dac21cbd995c3f86fef3eb0a98203980d77f3b3565640de51f1d94111b16be864efc4bb1c6f4f092eb2ed06bb38ef8627afe14bd575f70a12da50a7e6903a214d2c335cedc20301fd23cd1ac5e4c0d632361d443fad85cdca107196ad2963f259104eec4170867fddacd24a568e28add2148116bf316be52485e2b8eb13c028554f352781537651b5548d3c44242d35326ff465834505b8a4adb1187f65c8213779ac1d58ce90bba4d035d36e703230dacdbadc9e1901079ab1c44fc52a9a5ca07cbce77dbee11fbd41e5a2bf86b84db05a369ae772da010b57130a9a844f902a361512feba2a637f6f85e80fd584a9a8b54d76143ad617c98d3bfdc281f2696b65f9e5fe8268717d3c1b0157bdfd1b11db9195904f3185b4e28f7f941425a3068618012ebe9ed0d13401f89709ee6009cf21593ba998af83fa93a4f0eb462ade0c408e3ea08ab638b7e0b48964e561101a6d2fb9b6606d47cdadcb9e4593bc1ea134042657d99b44207118bb4c08c7f5b6666119df11c79a41c08b0718f69", "result": "valid" @@ -1125,9 +911,7 @@ { "tcId": 108, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33313331323837323737", "sig": "a121be015c822a0cd1cea08cb0bb75a7b6c52a2355409cc7ddc9c557530fa7675ea3114600f71e2155dd8eb450a39a3babaab56fc466b09467be94c3c36af45ae37434b70bcfaa4c4df0bf7633a090ed9e789b7a6e0d7f01ebca49cd891ab214a635b918b2fee07acf631e37ce0b97da0aa9f15c7399d350a2b6e865555526e8630bbbe7a4fb59b8fda75a7cf123ff7d9774a058b1ced380d7c42f781945eba0d14f1edc2bfbb18dbc14f3ba87f237e05c66bb155eb72772b404420073eb430908fb7b563f88cc5faa60f4edde60f91fc1aa2e4cb21ea43e9f7e372651f3ab60dfbfad06304aec34411f04102559fcb93501c9f5cb5e2c5af0243eb485eea219b8a868f36024765d4c644d255051fd62367e04656f8ca21dbaae535c4a8c424c5591705f2d8ecd2502ed574b8d8bbb38a3d148366d10f3a81410a0765ab7834f57c4557043014764de76285a0ef579b8f8d7c091aee8e0a5b98f203c95017c15c0c8d79df6ffb5f84eb49b4162774bdaef9555e8e0cab279acc70d920d00be1bf2574753a04e8d2eb909524115e1c088d0c555964d56afff2eb5615eb360c17469233f1285653569288dd056d62c8f8f031cca2d0238a8216887d042ac80337121e7065c65f416011666630038ac95c07e0bf0e08d86bff57ec9121bed7f8b336c69ba639f7e841cf80d176b5c3d6322c5a5f0ef08c12429a8348163bd77e881", "result": "valid" @@ -1135,9 +919,7 @@ { "tcId": 109, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3134333331393236353338", "sig": "59e133951970e56a90f1319f0851fbfc3014b8388afe2b0508bfae368d110a01cfe82ca39cb91b615a9301eb4aed2256a00a0e6c5d4ee9a485c57f744720e188335fcd147629171d9c984dda4f25414c61a30fbaf3fd3c51f8a3eccaa1a13de7fe19777f6d37fde41c071b10d61eb7bef9e0cea5eb6bff66b4db993894093b830e1684ee37cb2989b174caa51f18405d38d81b47bf7dd7e0501933d3f73e6cfb2dd8d472a564c64443890590cb296e309d29d02e583b3322c4227ebbaa97eb264914b68e0489d09d61989baa304148dd52246352c11dfbf0273cc96cc0269434600c28596db8a87a1e2253e431ce3780a30382f62f90bf8f11b840e0c41fb881ca17b76bf05bf066b28cad3bf247be63e310ebb0a258283441317899a30f97c42b266938a5950d00202cf293ec7fb605beb077487b7d668cd85ea2b1347a9c169007a8b06136abd475ecf28b3d45b235da6176827b8cc948fa7f881836975245f0f7e75ca3181524592faebbd2adddcf731240b1b3b8df2d5a5df213c7b5b938462331a3a64c402ee3359960777bfae03249ccb3988007bb3ccb4e2f34bc0d0f14c11f6b8a919f77a94303af28a234236f7a3a1df10a3dbea508ded432591aa878bcabee234dc684c4bdbcf3ab87497ff9b3c15b9f3f7a58ae4e657b8455f4e7f06ba68d71036dd35e381414e8d986cd2b7b5b7429d8d26711604c25c2053c9b", "result": "valid" @@ -1145,9 +927,7 @@ { "tcId": 110, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333434393038323336", "sig": "3ba14e7b3370ef4c285c82b6321b689f30820c3b31772beed07f97a0d5938e96f2546158963332592580ed1eb450713fd5cfce201531d305bbe31ef58976e2dc906b4b628efcdb4fc7259db51632f83c1169c16b146bb0f5701880eaf9a215c24cd5ec0fb9b14d40ce09198040ae4df7fb26d961e73364a6f493ddd1eb1c851af1e9d0f5db8711d92166c870ba9fcec3557d13033395f328781111b258023e102b45a76f4999993cda2d3fc03a8dd88a36c6e53c1d418a33aae34aa49fcc54f3994f5bcad626e05179b14bd7d719fd28b0f3183bb0fba3a7642df6790ed00c2ced1885b405bbc160f2ef09f6c47b3a178602237ba5a1dd179f78a443852c808ab988272d53c3843047b1224f9fb9b4d85f1d7fec16930560ab7b939705e037327ebfb2881a19b60e79c3ccdae8e9bf6f4a4c96b5d8af149a4e447b2f87780bde973de6c8da483c3e3543875722f99d8a959e128fd184266db210cc5c66b7873b6aaff08966f970bb5f749ac4c81f5152bf85a76fafc6610d48f9579140615727b1a5847d436894b9465157a49524d77373ab8797974f31c32754c1d1b47eaf4824ea169cef67e4ec1da6a6911587ee9522dec13289c92c4bd582a681700c512789ea77842ef4e7213bb5a425b6f312b42b1de25edd53c4d554fa31ae5643d607f652e38de4af64619874e2cde8497752afa0735f85dc0e306fa5ed032efba964", "result": "valid" @@ -1155,9 +935,7 @@ { "tcId": 111, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36383239383335393239", "sig": "beed80ee2de1761b9965a136a085533fc346bd9f9ff39cbc25009e17955f3464cd7be769839857878e30c98e342aff44f9d9989b5ffd4de4137968ed391a23aa77019e2e243c65a30d41e650cad6f51214d17f9f8bab256f7b00693740451dcdeaaf87ac3211ff176b0ad06711858f3c92679e51bdf0e7a8e52b56b61b25efef99bb6c3033960889729f26adc8c730c1d649900090738ff8439d2a6d955049ecbb40fd354953163af8e4974f8441ba8390fcebe3c39ca11d3424678036435b035ff64e6cc52f66b36ca28959d9610e1b1852480b646e339bf1e55719dbf117ab3604aa391578c1ad40780fcbe607ebfd1dc723fe8f1904351a819973fa871320d3365d1cd4ad0a0cd4d432e0ee72a3b72ba35770c7b3fdf0dfc712c0b72cf0bfd2d2b71ddde03f8b15659cd777df1b94d2ca74dd57892a1078904c14c3633c1cee93d42ec63cda1612f8d0f0a0275b82870a693100679af84051eabe0240cd34e3146eff3d22824b764c9b43ab75420532da5036d83992678822420600e075fe47e617399807f5998d100f79c287cb524a91a4a9822877358e8b46e98fc0ca3581ee1129a3e85146926bc8a6ddd4d8ba0073cb641e82d883037e8d7106b5d5b78267a9377ed2cf8b680447e367d1a64f91e7aa691a895b824921e081908485a8c65ebce971148b7da0775ebf56bf1c68c0fef6dc9b2391c3b31683ec3a73f111", "result": "valid" @@ -1165,9 +943,7 @@ { "tcId": 112, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "33343435313538303233", "sig": "65aa21276d8809ebe4fb06e149ef9b108c0c9c12e6f9a3b8a0da7f3ae602d20e4914a7523a2af545d38c4ab9e0c0a86f46402317577333395bdb3159da8663f30c2db08274425e85f5633d2821c4aad1980447024ac4e0bd843552a02b3e545c1248a606a2ed7ec10acb0076844b2bd3186a035c7cc9b9963a5c9fe6f74d94ec9be075d8f0bb5eb2d9ee8c1151e9480a9f106b8e31b10f8bbe4972dadc5eeac425f2e857a1d1be4f60d64a5d50925b8ac848aa1600e7cff51f6586f5d412f740607bc436b851692107c2d3e4243b68057e0708ff2b91cafc0902c947192c309c5c7d6801a15a08d5fed89018b2cce5f485f3fc7817103fddd52e8c32ed33fd1ee6c5bb851bc88b99012d507399ea266d91417d801631536634f8c1d139a41f4879eecdf475d89139de0f14a094ad78d6eb30b19895532845d2a2c200b3a8ed2492489f92a9e20772158a14979b0ac2a5b6d894a04758a80bfae129b8aed03f19af5371493ec4df8634722e914a549bfe598fee4486f87f379b99abf16e84cb1b6e44f46b84d14652e5df56157b1877fa7f0cf7c920ad8605a0586db1819a7d57d89f1dcb8b96fc97d1f21f1c614842ce8a2421dc5baa4572803ac80c8f7ed65a60a513f5d70864a34087bf988ad291455a0de1146ffe54b9690817e585e4ecb64032fadbefbc6eada5a10ddb910034efe66bb4e5408f0f2436ff3585dac27689", "result": "valid" @@ -1175,9 +951,7 @@ { "tcId": 113, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3132363937393837363434", "sig": "992af79c7dc3b15dd16a05ad9ad5c2603ccd9fe5a434b1ed31848488d7bfbf10e6d981e96c28ebdc6fdad27db03f3506454dc69ed9b0c24c89e8875237c219c2cf58f30d5944a4c238b21bcf73f40b853c5826221f5bb2e0d1d8e4eaf34856efdc1334e8ce118853a493cd171f1a4ba0c20561c62018d0f6e2784758c506bb33d9a952f967f70b24296aa48e106de6214ae20a4d14d878a3875345cb1e98f9766d99cc21c0f7d83a0ab5202ec39a962b48180acf69e440abf68ea521ad3ca4f16686f2ee5c205a771ecb8d1330b5f923cfa457012311ac5baa6e2db63e300a93aa0b062a8f78b09aeb5fcc0adefac7070dcc0517372bac0ba8709e53c2a72bbf8148795488adc4988bca0d2ec15e67651e8195e8b493e3320d6de009d7b49b66db84953f80ab584db388bf2e83283425baf0e4b534c14eb00ee2fd3010fd19a1cda2a6c4da67ee9746b7e37a94f0342c49921e8602301f11002a9f13f840e364eef7d42cc20acd85f2c863e97a8f14ae0d604fdf7040f874d17dcca8248bb02eaddf593bc3cd41adf034d4c7675ca4f73bb23786a65162a07337fd92140fb09c697b27d9c301287c6e37c822c613635f0816f0b53f9c99e51289a0fc2ecb2d9dcc54a8c291b0040d719cf4d1dd8e670126226a43444aa5bcb70b0ae30a3784f4a6b52786a1b60aab874abbc03d7143e446ecd602fbb684be8aba4d40dd5a4ffb", "result": "valid" @@ -1185,9 +959,7 @@ { "tcId": 114, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "333939323432353533", "sig": "35bb33ba1c6c656296330eb5d805878c1ae4dfbdf6b95a5ab40c77abeb79ee56c4dae5ffe68fb8267c2ea3ad6023325d19d5ea14348b4926d6fa37eada9c8235f2374e10a5bbed2b7c9984ff8fcc73205e11bb946d0600bdff00ca9bf092e80a62931a7cd2aa8d8b4560553075a0adcc4fc030fc7be3b5364b47d8246930eff7314c6dd715bcac3d913ad94e6e84620d0324a49ca6dc24976b1a0febc57a3d21635d4a67a14b6ff73d0742c46266b8d87149cce808ebb1cc5bf886aacc9ac008dba921ba9bb932422a0e178b61fe4f27fa2c32f5b34a6607a24ae2b9026a817505d3233a1664f6a78be7a10979b369a908047c9cb34d52c297d13fdae896d11723cd40aa71f0515441be9105705f6d992998db8aed5996a1cea428570761b5df47086585bdae114859cb341d1608585d3ac16bd028645b2a723a8dc09e32cc89d8d5f003e3dc38dc78b23b3e5b1c0656f16c16f06578a176b716d39eddd3d0ff98a3269db4ace89321a3310ebcff7e1690c749a1137ceb3e4f02d926377d38e4e123792cb8b26f0c4c9884058e9b2db5a6b139deaa17090027828c7c273ec306a649127ecddcfb3bd2b29470b5226835df1ef24fef5fd3656473b82b3cb61ceaf9a5a01f62d25f9e01fcbac693b64263642c68f2f0241efdfa89712190bd07d9d8240d00f76f42c1d5be72914d0f4da8b749a0a78e21f5f912ca73fde785cbbb", "result": "valid" @@ -1195,9 +967,7 @@ { "tcId": 115, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31363031393737393737", "sig": "5447055dcfeb00b6649f376c97bdd94a5a183898a3170b888b9eaedce00382df8704bf7f87208d308857f5673dee59808ca23c83d2b7709984280fba9c871cee7862f88e839c945d75ea82583bfa32a1554c9504073dc140d869715bb2b916a38cad7f55cbb8897597c2a2afb96e738b4fd66be893e353cc209b1d8f0aaf625f13c27ff36f854fb8b9e496e8f0145bf5799b7afdc5fca3108ea69fd27de4a33891a25de996b3ecc1e8984b6179bfd77c1406a44ccc06c43313677d873126d72115f4de04cfdc7a538c489535fafa9ebed76a951bb6bdaabb8e5319da4e91e550eac2d60314d1e023fe17e64d9700215f5680a6d68c80edfac34afb42f0d4d922ad13f8aa3be1edf28aebab477e5de5fdb14d2851cb7b2411193156dbb50c91eb180d39576dd8ca42db70193c0c674bab5d193c6211d52ab84bbb512f74e2edf62e0d3ab452a5867c358f7545f3a17cfcfb56fc28bf5c5badc6bee8e0dce1b22b414acd284e51a27cdbdad72eee89eb85b5541e78c6f7a89815c1036d0abec8ef023f272fc55ccacf3b5bd13ef634405a473d3109ff3e03a275db26d0194fd6f15410051e0f2fe8ce46b6c8b94e13b3d706e3587f151c6e3763c48902bedb51ec6e47f02cb440376903554e373fbe29b9dcfa89fbed8061b4c4b7fae5c84857a912d883a161bc9213ff0d31c611c5a2594c101df7c5e00391dd1c72b4764146d7", "result": "valid" @@ -1205,9 +975,7 @@ { "tcId": 116, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3130383738373535313435", "sig": "653a02cec7287923c5e170b0596031778cd7549876c0c0e471efea189783a7d3ea953221c49bc03c680b4937dc9e338fb6e43562c52cc2b39a95a1f14434a36dea727cad6717d2228fddb9cb5e65e2a9fac4310cea089fa4042528264ee7ba9ebd4a1a5f84a3c259ebd9ad0a09ca16317926a1bdc4dffff9c26b9f670405de846594c15b25edfe2215f8661e23624c651e077f88327a546f9abef158d3005a69bd689bf89cbda9d26db35be3d40fad3437529dc3881fed75e3784a74491ab529df9131c0d251067ebddd8072613f732322e79c54e63d2f97e2fb2838e0ceab79f035c523105127f9961f680378a575996fe92eaeb561fbd978d6a91e4d5b2e6b17ade7995f114d0a0a051df068f1539f034930647b08952ab45d5dddd30347ff57a673ad001fbef271e5d0b43f60dc428ca03ba9d2878aa31d5053d64ad07c7963fca764df07049917a072aefb63ad2f0abdfb5a959780a907daf5142896e731ad4ee2078697aa58eb267878a5de3a305a21ea3d07113e1620ad5597b981c0c363c23edae8af2ff83c25878469006fe721ffac5aeac1c7f7133c835013b9372649c4465c5ee6bfa2ace8b66cc0670c69ac0742f78e9b00e73db10218aeb78710b70d2952ff857109c2e5f1a4d50b409eb87ca4d0ea724afaecbe260f5495dc14f8a5be9bb5e31f3f8ddf25aff6298ea72b8cbc03c9b1495bec7cb84ba3fd1b5b", "result": "valid" @@ -1215,9 +983,7 @@ { "tcId": 117, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "37303034323532393939", "sig": "864da34f66238c768bba4f20d869e1e68f382593cd4eb87c1c6beaf00aa275183e0ac031dc90fabd345e70087dd258f9dc55b23ba5a8c6dc54b44bef445d660192308eba4ba3ea7bad94e8ceca570329557bcc3808cedff7809692484aa0a92762a327a20485f855ec09f1c6f93da97843b942ce73e50b5fe86df049ed422d247e27b00fd85efc5b6d8b6f99cd7ecb332d3eeb9e0da21b7a95afe8c57395c7393ad30067b9f9a6d47e6c4c4384d441f5986607fc9d36c9273caba73ba6f2d58a376aad3845f310648485776dd39a0198727e51f1c54303cc5acfdddbd976e7e01dba22f3b5ee0dace811a0f4b5c4f01c1937172cef939b9a09631b11246b472e94d83b4e55b55951b3976842e0dff85d565fef01b261863c10e858c0a41342226ccc9ed816950f43f28c4a931a4bd1953f2c23d51abad0b2663d1d1b12cc891cba8d0a9eed87943070fb73ccee16ea85a1947f4844ffc2b1ea8aeb5227ba35fe1cd3b388854a665f00ce6d6f6f646592d9348a251b43e0ac36060cab4055b12a57387748801d0308ba63bf37200edc4a6585008b6e571f49f8045c5d72e2edf01147d206f4dab35ce51a378c0259d3b10b80f09040cc7918e21f3c43e2d48d21c873c7cb45cd514ae817f4c5bbc5e2ccc6b3d028531933672d5eee931952f18012cdc3a3a9f7d35db0d3be1757e5f687a718d1a91a87e6c79b1aa34d3eb39f3c", "result": "valid" @@ -1225,9 +991,7 @@ { "tcId": 118, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31353635333235323833", "sig": "c56c6b5e960f2db134628e4fc453d29a0b97b39be0050c733c2bb2c7c3b03eae76bf55b9dd988b32e989fd9ce1b66f03976722067dfe5d6af97e719f3006be53a78d1b7ed78bb2ed4b196ad63952b403eafca528a72c611cb99a8048671a0bf2aac72a721198f65bdf9041a980c9a1eb64f889db668182ae825bc17bab6f948cfebb09f13bfb1070c64e535afc20e50efc066849e8b9bf41f8d70b75582d3f0a3de33c7a77f2b82eaa793056f5ff19e83bd2a5bc19627c99b74e9c754f5393f5382ca5b84d5ebc580c80bd87f1d68df81a538904ceaa8a4b1e988f9362ffa61fe7042f78bddf8369660ce2f860fb00e53f77f4da00f942b979cffe13e1d61364760457feeee5efe9fe7b90057786be5eb50ece7f5b9150255ae97e374e37033e7250958f5821698f79f80401dde453fb43470a9c078f1fa2d0e1767ec3c4c369e4ce9f8c4baa242642b1ebbad681f0267efde4ec3f4ff269513e547b75982c94788c61262468d823f781e99c6a2bc0c6e4801374ef52cc8735b9395740807319087933803fdc7e10b96946c1d862e1460ce5c7a9197996c781c3c8d87afc96be2ddb71e785767a66913ea6e587d9ca56535a6a17db247038defc82d38af663cfbb2fb24f8a98b57122a0d20e64527781c3bafc1210b64488e445ca5903ae4f5ba4cb3795852850f4b3790690819981c3c6cd92a19f3b5abb14699d7490e292e8", "result": "valid" @@ -1235,9 +999,7 @@ { "tcId": 119, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3233383236333432333530", "sig": "4acc4e144c375734f32d786a866babd377c8c8bf3318b64d0725a0b2cb0dcc1b70efb9dd42fb3b45f0060db82eb94bc098d145c01ce84c809434d79624005c650a764208a2837dc34439c2baa6a320db74faf718ecbb5f90650cbe4f6445bcd6adc10bf4ff1f88f379b61789af1ea16dff8df726ee4302ce8e0efe0552c8e64dbb6b75eac704a0da5599e4808961c19cbf9304f89d19d14e45632a9e496b5b2f0729fdfebdb209f24d1b6a95ef9e70bfaf1aab113ce07d2e81e6641e0ddc56f7e2c37719ae01f6119e1cb1208991e08ae6b16ad7d2080e247d01e3efb2291daa4990daf4cafcc63bd4fca4c9d7441429d4dc7bdd90c47a4f79ca6f3c86b0329512441b3e5fdc73986717703d2d0ae4acd2da7083f8b0a815041d02fb3f18d3c243516dcbc4a7609c39d4cba3d338c20831c3a06fdb4ac25a38c90be85b7645d084f2ff39387eed76822e1443f834e164f41540b2b0e1ea6da52c7156398a3bd57c077c438ddaf5fa36240ce7e44ec84b56b4d4571aa8ed635edb32715884119c5e9e519e434a8ac271b7977462a2da6197ddde4aad99aac482c4de29b53c35b6bcdc0374fe15ce02670baa1789dc023be26e07ee9beb4f227be3d78e8908a67ae20d90850681d246ea2d955f7af9ccc74244a61c53192b50bd90497b01daaf0c07334e76526e2a88d80aa2eeab0b9026ea2ba26f3e6370432ec232b23e4555c7", "result": "valid" @@ -1245,9 +1007,7 @@ { "tcId": 120, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31343437383437303635", "sig": "c434c52ae202619ef8cd640bc153efb96680caa0e80c4afb07bfb4891bdb4580bd5ccf72f323dacc037a7c4d8c502e96441ef91d55c3c1511017f72ee313b953f2a365cc8ad316255e89ff791cfad0133408c6b0b46e0c60c2ac15b0ac5276ae27e50ebe30b12a39f91ae409c8de97459d341414c7fa49e004e45997d5db277acd2e1b2a6cdc7ad19d4e6d74c78afaa183affcbbba7b8a135a9f539f143f36c02fd80c48ad846b6bca7dc835c3391a2d3df499f83b114fb714da6f95b20fc79494e17db38bcf153a55fcd95e4ead11e6f74a7c8bb5824db645b3d733b29f80ff30a378f3872a82a075f8e89854942635a8041a58c08ef1045fa038efbf929554fa1d5ce24c353611853bb3c3366ac04480bf0818bb7e2652ac395f9510d8047063551166be843a896f83e5423bbc8afd91874b6a5d19ec1379232715dcadced3b20e316aab64397548cd296c301623e1c92d3255e15bc1d1b9baf2faa6141523cb8fd6589336e34e7c49b99c2c70fe089451511aa12f217ac8f7a9fed29e58c0c871b6cee869ba3fba8ed73a43bca24c19ac20c10a77d0f48ae23db84f7968dc8f554519354ad69704751f46e0b8ab8b1b34676bbed3920897fa1d2a2385edc3bff815f80c7f80e02528b5b636446de2ed92eb660e304bf53199a5904adb51d544813c8c3e96aae5e35c0a18f3a7c648553f03681ab3ca1e056ae1b2facd423e", "result": "valid" @@ -1255,9 +1015,7 @@ { "tcId": 121, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3134323630323035353434", "sig": "1c441ac7cda11e1784098a7536d681253107e59b638b551356c73a1712c2646ffb8cf1243a9e70ad787f16faaa7f2f39540ff98dcd764df49d7411d52d752f2fe86412815aa11be9734b589de43f3730fce4c6a45e8b2ef7527b49cd098cfd3555031717ec131391b15f059abc4221893b5824d1648f7bb66fb9cf64e922c2b4df2b4b16da030ccae39b35be92ec4fb3b8e6e944aefa2fdd876868df36e0246b1634636f07b67240d66888c4847c4ea9e7a458717156822c4026e798b2c7707aa9ebd8a4ec2dbe432c2223703a4cd633f931bb0fbf97a9369c640ee0e1ee196ce553801eab48723435532cebfbfe5f53f7425d2884b3c3aab7e91a3bda44a9f98f34c2ccdba9e9c183f012bbe01d7ceeacfe9a8eeb7a007e2b2d733f4cd7d6da789959e9d706f2c2c3643e669b1893df3f0f97f35a9bf46f70038b16a57ab79a41fe6eac7b48262f4991c2de71f50619de73b8373aea7dada968058811e8941be11cdf6f3dd2c6816ddcb0d71dc92695ca3b0adbb338ec84aa0bbe9e9976658b4a952d7d1aa6b4fb8f4ecaf59003b0b3288189c224068883b4b1df63b060a462b31e94dea3fb37f04cdcf9af4849a4d7f8c945e680bcc20e99a1f61f185e15b6abb3093c16444e1e8e8148bce5507c3f93fd257fb58b69181a8345838b3b13f60105cdaccea4f1393140625ffd2af91a92aa450ce471f441eb4c7b34a9cbeb28", "result": "valid" @@ -1265,9 +1023,7 @@ { "tcId": 122, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31393933383335323835", "sig": "6f952b554b7fab999a7bad498bac378a905e8bb06616961013a9e060ef2eeea123001a71c30fc4297ac2a55bbc93e21dda8b256270c4c0dafbce25e436d7eafe54de4d08d3937f9503fe24d2659bc357656cd1c3a4cde5cb045e0323a913ae351499ad875cd91f3f79ddfaa082a7b42948c23b247d46de5e55a49c24fa87802885e2532ffcfcf78a021eec2f2960eff2d943ee3a78ab2217ad654d92b89d1d09d944029bacf682472089528bd3ba85c9676e67aed6664643a4dd7e321156e0fb8486945fd55f41cb730aa79c362c9371cc8ade4262d18e15cb543bf140e0d6f5440da6e1d85046b8403b51635de873e54dcc34b843a841483263346d250048fffe7a7e26edea79c180314c2d302dd2461e2b841bc171ad951723c7c1862bc100e32db2979fe0b770cbf70b31dbf1f914874582d6db42da44ee2382e3211ad51d8db5779eeb7342992f8c6d6ce784bab147ad3264db79f759dc90a653291263f3ae273592b9dd53e5a497cdce7fa168f0f4a4381f32151673c82588f759ce19c880eb769e6864e37e91365443b928a55638826e00777296de6effd7db92bf540ceba49645ec06e2b3832bc6e7ca19865f236efb5205ff22359aa68d57cba7f30d83b7e3526b7b334ed49cb0898917da5d6b2e2387d8b4d9588bb9ebfb95dc11511d5c71768eb0ee1c7db0bdc1193e623c4442c8fbb41f586fd3a28995a1694cc1", "result": "valid" @@ -1275,9 +1031,7 @@ { "tcId": 123, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34323932313533353233", "sig": "2545e8586a1bac1a5735f4c6223613f0b9290fe2309a66783964bd29a2f91a250351a71261b928db33846edcc42cac3780f8a0199f50100c47b7195a7b3e5f9563798b4fda2d9f4cdd3c59235e1d81220ce3bd33a50ae555bd8eb7f2083f0bd9f8fa666f41f4fce51ab5f64f94af0a18f335c9c152f9512c48daa466557334179d14d6f578fbd2b281b7bf2b2f5d989280b7c6cf3901758dcab499362be0b0fe25c4da46b010e3b60071cac95e1c631c0af0f41522db471d7790767aa3ab1e872e84480df9b9d8c116f2e3d857dea0f0a48ffee5749629acfc66b43ddff7d75071d7c809bdcebd3cb3ea94046e0375253b9b24f31d9095a10de51cc76c20fd8308dd2ce4e1090fe0e4e73c5e49cc79164509ce9efcd66f007899582d6b60860bbc14207500edccc840d7eb285341697629ac662d2bcaaf8cf814987b1e9ac37deccc62ceb804ea37747c3d2672751cd336be51e0c9cccc065f097bdc237719525cfd383175225b59c293a0e3ec8a9a5cee0dff97d1078905363336ded6c4ef84dafb69ed5a94f99944ae2ca6669798bb384ad92ed15885688c0c790275c9636cd9228d9016308016d60eb72db2543a61f520ade73fe63ec07cd4f37051fc2bcf51dd149b9aeea7f3a13b44f264f119ef3e48f77c0b2f23948e5924dae8302555049dd761c1d28db9768b9d213224deb4cc23799352eed18fb5b807daf0cdf28a", "result": "valid" @@ -1285,9 +1039,7 @@ { "tcId": 124, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "34343539393031343936", "sig": "64fa669640145b904f911edd8cbd0980374581f26e19bb6316bdbcf0ad4d895fc10549ee29f1af3d4a07f2ec955db3cdc20cb5d6a9c491b64b71370b3d86816bd58a42a4781035effed3e3d78c3b709e71e35a3712c09e437aafd86c91661c01beca444aadeb1b32b57200f858fe4107bd6ed17af90a5c8a1433c103a04caafd8070e43fd1284da1d0077f7bbd0a7d502760f31a0afe27b523ff4c83ef51ec1be8f608106c2688b6e74e409f6842aa8a1ae4300a129befe6dfa7eab65abcdd6f62e00dc6c62901ed1a2f3c0d6ede3107d5486fe1af2bcbbef0436379fdff1fd297bc96a46b8de644d628d494a7811f38328ccaef22110499c8652249b62fd06ef1fbbe02afc31f5dddb878a9cf1bd1b42e5962c223e780a9e2f23d3dbf0635691a055d987ee41b232c2c56be451775ea697688127cf7aad44fd3f0302b43fb02e6f0a3fde03742fc74e6d893687cd52940a8b73d83acdbdace8454fd279350df9b6339c6aa472d3c059a0cce0d9eeb1035d115817abcfab1f27ed9ae26ddc9351ce7e3973ad70cc801f88d957b32a6f5936dcb453459f7fe6bf17683216faec08dd74eb7b9bb0ea9c032d7785fa93fdc8f5db7c44a6f6898a14da9aa65c58d2cd7a0ae52370456d4d5cca299584f84953ab04738c9503179ef7e14f8c95cdef4051b13fe7fcdb5342c7923f3bcef2ce238bbcd88c048f146c8e685a27d849e07", "result": "valid" @@ -1295,9 +1047,7 @@ { "tcId": 125, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "31333933393731313731", "sig": "17864bb81b53d484cc0947dd87c50ca3dc161c5ff27074698cc76913c4c25269785f67a7cfd8634629e713ac8f1ebb9ac8f8f202699a0681d8eb7274078c06552998789500fa952936d5e687b8c3afeaa53d16a0bba2fb73e19ed075f79aa9746c764b715c16362e4c505e52ddd09c1a2a19f5cf1b0a48909026959e4d1ff4f7229e6350bc80e05a700231b8c9caf9c8929f9c88e39b7aa9bcc934858577d93d97cfaf9ffb2ca9b81cdc888db2f02b58b34ff8c73fd7705ca2ed46a6ab8ce6dcd8084a35341fa62206ab24557a94db6776a6814255f2b7f34e91ca653d82c2f282a8a662fe3aa7bed1948519f4264379ff0c5c2fadef058f4f1f20a44f73c64c548947d8fcf0c6a6e7a06a25e73c392861b3ace9684294c43dac84ea8d37ffc6f4111b29f6dcc3fedb23a23535ef86c8e416b610a2a138c4aa5d58f29570d7453727796dc003434154c431da989ba57f22794e464ad847a929ef8101b9b275256ebbf17d1b6700eb47f2791027acfb7d5197da889a15896108f2bccd0c3d302ff393151e963e26bea724e9f9ee561e81e816dfa7a1dce56c6fb864a8cdc273fb7c13dbbc754a8c468ce51bbf95751972033f592cd96b53228a84286a07f784a1e111baf6b837b15fe15266b1a0218427e404fa715827ad86379c29be7270af67610ac60265e62982d009ce46e7fbf562543f17a2181c7449bed88f60f9efa6f5", "result": "valid" @@ -1305,9 +1055,7 @@ { "tcId": 126, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "32333930363936343935", "sig": "7408315526277fd210d27d4fe1bc36c028d5ec1457ae61f1f1e3c9b33054bc5fc4d590181a8cae8a5375f0b54ca67bdf63a6bbb9c7222131a84eeba07e94cf5316a1c7e2a0016cace5a9c5cbc14f5df74855a756706acb2468602dd4416588f77ae0d2285d80cb956f521b8151654c6c5c9cbecd66839fa27a98fe943592cb9b134baef2fb509057d38fc7acb9daa8ca97e57f523f3d78b068f4abe1a7ca3dcbe7db2bfea7014550ca78fdb8d0127e245d60c148d0475c309367ed5dfd2eb4b72c788001ab0e0ccae4922c023677fdace749ac16888d4d7c1c41ad2c16eca265eda54e50558a9ca182103f26814cb978c14a4fea8f99e4246731363a69a3438234461e65797080202438cc98bfc43140fc48adaf0d7ec473659abc0e63f62b2c3ea683fb67e4b46edeac81ab043475a2a9ab0493872dc059de57ed19974d4938fdd4469a9769077669f743d02dac43f9f420a7d154a457a1e86167f022970eb95a72cb5f0e45a8624114a7a76e2e1c1983bd093a85752e750228c5c12d9a25c490539f1f6ee5ce2cd23e61d57a9e8ea4b5c0d8d01cb6eef577fbd64f09db81cfbdf71d33407d68746932ec87f0d81fec7878f77dd7cd0a0641111d8c10de5fe24cb430ecf5a85956653c90a56ee51b65f3a4b00bb909a33b0392ebe174b981742d88ef98daee289e3499565f87f54e3973ee84ffacc2f01f32bf4367536097e5", "result": "valid" @@ -1315,9 +1063,7 @@ { "tcId": 127, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3131343436303536323634", "sig": "4090940653a18d2d477d668c51ae0df6b855a99e6ef893da6e47d08a93286e82701ecc8356c790732dcd9f72590547879ec49db0bd2e3a7a5c1df4c94e0198b3eef83b1292d330748ad05b5adf1c110bd00ff06dba768650758dc93e58ac5303d846fcd573e17823d76cc8949d9bdf062e95c2328a76eb537f975accf875f36a0d2920e0b3d10744c723108269124b42aa652d818c8443a88cb9870bb460c8825be1ccab7e1c0c24dba46584529aa1941884b5151ff44c06b3ec8cbc81775af88ac8c1ad68ca42d4a88121258d05b7517590a90f2e140875ea81dea03186f716d252a4c418333d10083959688a8a792a7b2197f02a108e5005472967ffa822c103ca16aedbed0bbadd7a5ba07faef3a87585a3986ba9b35b2e8a0091f7c3608a34df0cdd4d725325151c63722bd69143b71541fa77409d2d2799de5296734c9fc705dc446c1b11c004c3db8977773d6540c5677ca6c28edeaddf3a549c278bfdb714b11c801b267252a807b8fbf16efcd99c879d55cc600af1279bd6e7b7d496a9c3ed5b6085dbfb922f19da179143b875e7191b10b1921903314c0c0dc58c926395b3d0e6c95d39cdc9c4e91ea50c86260f6ba3bff31b57616c39b5143861651e9c2019b3a1e5dc3140bbbda6a2aee5ddd079cef03892da2318c0cced9b8dbd22ba9582de021e402469cb05d52ca14d937c8f9808b9c3465b7fd7c517c1d593", "result": "valid" @@ -1325,9 +1071,7 @@ { "tcId": 128, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "363835303034373530", "sig": "6a18d6762fc5bd0632061001bb694fd43b69be7939d61e388a9aac8e86ad8b217da342e9239218542ba775a8dfbbd0271bc6bebbf35ee73d6571e64dc4661b236dc067e2fc6a980cc1dd99423f1c8879320002e217d6f4e3d1f316bb2659d30390d23898af1f35f345c9d98e84a6322551793ebfd05418b567ba857cc9470eec945328662655d9421b2abfcbf5ac2a79c227eb285dbf5b8a1cfaaaf845a96dbc6f7174d3b2a396a114baf50cdbc2d493c7189a9fa1cc8f7ce5ff626f8048abf6a5f4878ac73f0b307a95cea1a3b501ff62a1a180c4a3a9ef1e6df7d3814d26c6095833b4f7241458d0c80a7aa3463a7f236c165d6e553ffbfbfbba7eecb9ae8edbea4a7428d42ca216806500acdd44452fa6e6b6b0cff62ff87407120a57527d1f88ffe3e01ebdd2d52544b88e30af07e125cef4d82205d4ea849729947adb1695fa2c9c3a269e18e00aa5c9b0b0639f0f582b457e6e7f0537e4ccfc3d0a161eaa0c2395daf50c8aa0491af4c79e08144c4aefc7b9b2e1ebdea994bc9b04dfddcfbd8c29b8c3b11b999abe0acb9fb8ee5d0996c5369a405f7760c971c2452fb9f9412096794d55f043a19d4fa9a6db1b96fc6fc751dd13695534ea7387c8963b6e0c6caf83a319d73ba69214e9e0a263bf2bbf4319cc39e14223566813b9357a1eab8841676a5e6451c634f1dc64d3f8614b5b3bd4da7c9a4b56342e043d6fef", "result": "valid" @@ -1335,9 +1079,7 @@ { "tcId": 129, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "3232323035333630363139", "sig": "9b233bd1d582c65d8527309cceb5f60a32aae24a818fbcde1ae34f0bebb25939ea81692bbdf8fe7be455ab6f44c67b3db6d36b8a5c8be809dc4e9b21160ad8dc1b365b139c0ffb0f77756c6e6fffc1b4c9fe1cb673f2d285686c066e401eb7407d406629c5182f2cb57f15d3dd1b05f4aee492d03d1fc437758961edfbdcf0327a6adfd7d17d42d9ba3aa586e5f66f107245a1a69c01ec6641f12828480a4e055b68b10e0d43ccd8fb8b0c880690a831dca1484a6c8eae27fda1e0f7ead3650dd5d918ef06b735298b14e6979e2e3ed5120169b0043154eca3ae36d3f037e975a4888ceb3d24ebff28736eb98600d7e8f66f40fdacff41235e3d1d34e22314772f29aac75fadc8af9e22a8f685819072966d59ae8ed8daac990f57ea005ecbca21c2d43ae11ec9cf14dd295527ceea2c9d4cfb5477655e6e4dbf7c1f969009b9d8acbeb18dd719c3fa431108a3250daaee38d41823afd6343c43d7aad5a95864889fd64e093eeee9762324159af3777e3003379c2085b209e36d73b5cef3369469d1137e0b45d817fe04d41a9f2f96f42d1cac21e6ae5c6e66cfabffc1c71cfc6ca08d89137d99c7d4426a5daf0a65c442920c7d9f03c56da5fe9ba98ba4b18039050a1265505e774c74a51071911bae1a44e14936e6e0b9b2f9601b67d9ddd9ca6f53c29ebcc7544682ab63e8f5985061dc129da6e32300217dd0b4a0a982f4", "result": "valid" @@ -1345,9 +1087,7 @@ { "tcId": 130, "comment": "special case for hash", - "flags": [ - "SpecialCaseHash" - ], + "flags": ["SpecialCaseHash"], "msg": "36323135363635313234", "sig": "7ba153d352d2854fd43a1dfba768201bd384d9b28e77883b1266aec17badc6cd7774bfba008ee6b308211ffb3ee5e0ffe69cea87103391acb4c6a36e93595fc6021f5a7d97fafd8f9e36f1e83d852ab81df3bacadefc7ac5828a631e24e58b9c764a3ad05fe74270b5c8fd3f215d7a82f712ca051ab3017ea97d04d9bfeeb16783dc44c62a1f551317c3d74e883aa952cd4794b7c00dd8346437e05281fa997ae7c7ebade2ed98d11775742b8ce06d75b8496ef1daa8ac5900581267309feecb81ecddf63696bc0412196113b143a727c37c5a7f3e04c6c003afbaf64a9f37a7fec1c63180763e2da76b90b70f7d9ba951e528a0c168a502b251da4c9ef9f80b6a1cc301e1af71573fb15b4d3e6c02f83c5378d70f6c80ac41c033ff018451bb35aca3043d616f7642c5f5d03c3594059fda75096116294b5db4bb1cf1f545be0b127822833088fc7a49d83993e2027fd67077047de76a33262f9cea412b099d86c956e7c0c632f09fe26572ed7babe12d5a9fdb119179a30fdcc8bac9b8c1c22723658c931dfe967760d71baa9dcff17aa1d6b2fbc36bbea3e70f38f1d893218243321da71030d25a5da89956afdf539a60f9b861fe2a667ff870eb8a6c8065191e6d1710120fcafebb14db71082551a409f9b19bf55cf7b6504025f7cb09bbdc9f197231e9076def9aaae10574ada560d95fce709ab6463926c731280e3dec", "result": "valid" @@ -1355,9 +1095,7 @@ { "tcId": 131, "comment": "first byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "587b5619eaf818a1eafbc475ffe48009874aa959d9989f51b5e4241f9eccdc0c081d7a0c0b4cae9657f0c1307b4b1d78a56859b81d75a3eb45a599f4ba695608909da05ac0bfca62832bf944738ce66962455875ab4af87284abd40caf7751fd70fdff9adb834a6e8a502c2eec37785de104c5de5849e37c0fe25b95fecf86dd0ecf1fe077072d13ee8c3dbfe9843aed1ae693a52f2270a497a5bcc2532117211ba87993a2f808bf69fe20a959457b5869bb3c4234ca5edc43810774498017552b2472cd66db323726eeedb94325dd44cd387b2ce98e780d2da8b4898e5d417750ed918b652f16aebb8fcf3a333923cc1c9275257cf870423eb88e715fc3acc3bef4c3437250b07acb31f4c5be53e94015bc93fc82b0faa6e721999bb43926a7dd2405701cf648a54fbbd314840a0f2e9f4be069027c7cbaba97f0e39131ff61bb9d4d12b092061435b924fa44cee843f702311299b0681e0fea42ae31a3dc3cb343be9b3e174d457515bd06ab5e1f5d1345fab7c3a12c82dd6c527e39e3fcc417c191d16dd7baf36925f1e041611557610effc81e0dde0abeefbfde4ab546d4309baf668375b5187a2e8a8b85f6136511108829bc3eb06cc0eb1448cf246cf4a38eca8508b73ed7c232165f5b5afe911df589216fd97a543d0d0adb47928875daeaea26c7bc3542e3117f091fb45e12f12d51620c877d731552fc5b7248331b", "result": "invalid" @@ -1365,9 +1103,7 @@ { "tcId": 132, "comment": "first byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "48d5b367e7e7591f138e7fb92ff57ae1b51521f776e5056833c67a54168b1a1b92c8329fe27aa487caf88862c3cf4c6e4ea16be15baff2259f1611f4c461f4592e15836deb4bfc49e19bbc41066a7d1f78cbbc72d61ca863c83e1ffd865246da65c4fa54622316bbefb225b01f3f4abe16b04719b1fcc9d992f0cf8379f70cdfd16113b4ae515185affc4d52f6bc7e589483d5f8a941d8e666a1e8444afa7fbfa4a2476200364fbc6b83b909f7545399f7d7c54ea9864d48c21d9ae81a0f25a2def1e5de478ef2f03b066c44d3d92abd6de0dd107ecdfd2db945ad22e31a316cd16e7f2a65e142548487e7a8fd85260ef91198de8951a2e9c6d9d66e0b44bf0dbdfca270abedcaf09764d3a8a49d5d700ec871bd1379c449c06a67349aee3c86ae353880f678112f3bb73a757c29b3d0e2f2d45387a83f4cc6349e731d5754e143eed079e2262b518ac3d6b5243cb996fef6857f09a4b057b3f3723c00968c3b6bb05101859ba5197a4cb707408ffc55cd467bcc2383594bd389b4b491244d16107713e040dc0b37cdc31bbabe319cdb3757ff43ca46db04a9c6c69466787795764e70bcc3aa212bab926d191991bb030d75da3a2dd296720e0d3d3ca58f7aa16612909217f33f108a763ad322f202f6ac45d7f37cd49e835be97b519d998914266a897241683ea97337d49a89d2db14470f8b7c736d422f99e03e63a03e2be2", "result": "invalid" @@ -1375,9 +1111,7 @@ { "tcId": 133, "comment": "last byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "04ad8b56da236e67c98fd41983876d40fb098e90caf4eef827b0a7d1b6fa7a52db6f26f45411747ba58b4a41fac94866bb5d21c4020f6e0d25e9e3d529690492a705063898af1ce2a05b6beb33854dbc4685ab737743e819c90eb6276edd5fdef33ff1a96d4c0fb17e6d8d0453d4fd54d9cfecc4ecd4e6a18050d9086be17c82f63825534824aa569eccfd2d2eb3eafcc6f2498bfcda676e728534d417b2b0781f067be52389d56e5bf6fd656360e0ced60e53dcfab0c3b34c1df00f30e9af8fe680e9b6f3d1ca1cdc2a239d258b29ed1248e190b029f8fbca5141a942f7303b8084454341e942dfcf8cccfccab6adeac174c5e863824484c2afed751950b62f88ea128c60efef87c5f391ffd6ba6165673d5073532391fc6118c30e573382acdc4b5bec3ade54ffec355e0be8fbd203ca36c6a6c39f6b28911fc0b1d65556f00132d907fb31cd8fbb3189fa9e3e875a50e14cbea8ac4684c06d89fd35abb1379dbde94a1c224edb52e77cdb0c28a8e22105d003b69a734a12c1f4c7fd85cd0ea3a13ebe7804197d270c889be30d8fc84bba006abbf5824f5574f11400ffbc2e859879dbc5945321bf3cdf5237ba5f0b093a0fe4672d1de081ab23c1409b1e9c849daa1ebdd9f7dff8314f6788ababa44a1c663d5f2a567dcaf0aaf6adaa79036c38c5b76d899f6eef55276e33027927e063dd69dd789fdb7754d8d4ae6b39f5", "result": "invalid" @@ -1385,9 +1119,7 @@ { "tcId": 134, "comment": "last byte of m_hash modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "33270de38f27f5a16d4fc0e1d90d4223f6e3d059f40a431b0871c9330b1131c9e140209599966c61c7b81307ccfe7c078cc7b6baaebc3893c9ca69f097175198712c429385c22524b0e969492081c5a2909ea564082144b329acee6e3ce3c1cc828c197578db69de9a18bff535fbc56cbf57672cc39731dc6e28ccadf81942e4d3ce07f7b4d025dedfd41fac0fd9b189661e710841f4b79422672126ad5aad10a5e7bf0c94eddc73bd9a3bbc6e2fa1a0a6f8ae5848579c8680f86c968decd16559c97f25bcb8071e0a5c99c3e27e6cf5c22b5a77c5ed8aa33b8e0c84bdda3389f2683b0e265f002c14a3451ba3bb6bc8dfbbbbbd743f3ddc7ffd6626d216fc4750fc4d74e1d16e2fa55e30fc1d8db076fb6171ae64d1ea9593a76017e90a6de52da4d31515aeb72614016761b9b70106f16e294b627e1ba69d76a3eb6cb2f04959f47f11506ec5740b46e88d017816dc62de75b9cd8eee7f93556d1285c5feb72568fbd3bcdc55c811e81d6c2dad9e8690a0dd94b3d8b40c8da55b8e79408ea3c2461417d0859ba2fc537bef6ba46b8c1679abb6aabb8d89f5753669cf518bb9efcbd250d39ced5f8451115fd4381fd87a9b1267f88af4fb2dc6698731841f612660b5c3c191bb4f0ffa3cd9f3044a0d2a955436e48512db19af56ad3bc56999b0ab4b29c7e6e75ce5c4f5b62d2b97de7d6b76d11e0bbce9a4c0722235a43974", "result": "invalid" @@ -1395,9 +1127,7 @@ { "tcId": 135, "comment": "all bits in m_hash flipped", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5926393882fd250f82b2ff4581437cad1cbcf2efbca75722045bba8422e6388af7c6c32345553b7f6045cf6cf5f71e6a5bd4317224dc9b37d2108862fd97ff6978a2558c291918814c50b2e07f4aa0dd524759994ca099005b03a00a58262612c78852027afe76b889dace27c810c4865ed9e776523730ba23c243d4d0e4432ff597f5a033079689eed6ad5ed82d841db1ff6676223e19e852a36a29b709afbf789539fb51d6c320624c143c3f02374bec9e7fe7969508e269c2c231d18081595c6e5d0ca34231fd1225e1b24a25839bb5f327e9c016299c57cd66a6a6d080076c35f5cdec882ac3ba572aebec6527f1e5ad76e8cda0c887374be3a78f79832894e27cc4a7d20a7f6583e0fd30264a9308e68e85ea3b93c51b2f337e3d77718568a057837941f5b439a5ced6bf44e920eedb706a1545fec0a66a7c6b02b0f15cbec96357f7103bd699de33bc02534797a1ffdf5bc2561b7e6caedf650e4e875c0bf52fc949249e5fe970ce6e01a2b14e4cde072b12f1521f022754d93a77f53cf18726eae5f2d9d37498b22dfceeee608fad303fb36dcab817ff632bf24ad645be4d6a896d7523bc9e700d070ae710562a165e388f15ce0c37615afd687d8e9b39380032c4b799e9a4091aa23c507888e53c964b49f8f5fb49c6573781257bed221433a975cddd1c73b8dc104bbdc0ed5486e45bd2d9c5d5b97199f8b035d51d", "result": "invalid" @@ -1405,9 +1135,7 @@ { "tcId": 136, "comment": "s_len changed to 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "9e591980e9ec3d62e2edc3163ac8206fc09fe026a2f7e622dc5a6d02976d30ecf141295335008d91a223ee98a143541494ccf7cb06a1aa61de524fb5bb4b379a67ed2ced447c7b395c57a625f835dec6844c3b67a85aaae10e273d3902f5f30539711f98d73f86beccd798b98541a84a03ccb3379e8eff88c19c88aac7b7ea99758194ffa6660153d4f22c1252dd1b7b574e19b3492f28cc097d3ee3f30f6b88576bc6299512f9f8749e0b297295bc275ca59f8056decfca9f3980e6f8d6e07b73e1a8ae8b3847556cd67ab77b96618979ed37744be2d6bc9f2b671615f1d4c4c1b419f05036148182ad4c6375f9e3c7cb37bb75d16c4486e97c0ac5685995cd8e5d76452934b26105be9074b2f8daeb1add13c9b127dca2858e5c80e686791a6f98cd98e540bdf27d21b2dc9fc84e09561df968d73c190b3081293d666be7d991761f4722450ac249a6eb4bcdf190c214630c85243a6c5970184e257c00c5a2a18bcd20195fd041887f001e06d4a6049e210cce62356f99853f3da2522d3d63739fbb2ff315e68ab4a05ba1e29e5b93808df51aeaced52539d7b956db2f229999ac09a6d4c2ef8714ef9d4783f538559f29af9d850bf71b001f231270874fb8dc60f1d1554f60fa69cd657112530e22563fcde26c3c86137e476a2fc1d8ba4a15dda42d4d8a20fbbad7586f472b716d6ea2ee30f1c111bdbb3db8e5e2d933a8", "result": "invalid" @@ -1415,9 +1143,7 @@ { "tcId": 137, "comment": "s_len changed to 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "8ecb841b89759a769d8b3e423edac171ac5cee5e86aad6dd9dd4cac5dde628a1f265ba4f5c9bfb7fcb4b2cd7663c3f58da7e78486acf34b123cb870a6c2b73eaca03d4b11500b49d9320790c8f87e057c0065223d3be81c01b00fcbcf0a74acf0940b31ebac9131a431fc6a8a1966f87fcf445ef724e59b1d015abf5361c13a2b779c725bc9f8d4c945fc932a9fb94d91004fb59cf5544ba67deedbade270cb0d6f5481d0f5f16fcb3b75188b52ce86d665d5a04ba3ea097a72f9cb4ec2da1d7ae72d8781f167b444294ad0310075dd395b06b51c60b3201e81c8cf2f89a2517e2bbe8e0dc52dfa913e17fe0dc0682eba64e784cfbf73a87254bbd54158e125a8640301bbbe3365b8ec6315af04a549ff0a903a10c6e9113fd4023bcd8596b7a0a9ffef8b4d64ea3143a825ea3c719a55be17444c97f5f73b7627cb467bc76361ef349cc79811e32b6a419bcaa4f38ca3392fc9d3deaef7049a9afafafa861707b73a5d36cf686874877b2065360c176d0e20080e2f73ebafa6b637d7c8f90666915cdfb3c0745e2a7907b125fa5d7d35b7127c3bfccccb925460c7cda80fd49cc9cdee5c3b2408a5eb34875a7f11edc1ff1784bd379b3520f6bd410ec469c97454f18b8bd2a7e16ec2414f01d65739a104a83d968b765b233a1555ad90e6b9e837cdcb6c23ae274e5172955d9bf3434ad97e102bbc37fc21b1dab1da7889868", "result": "invalid" @@ -1425,9 +1151,7 @@ { "tcId": 138, "comment": "s_len changed to 20", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "23e198d582d048874ce4e6e69f5a81234ca08be1fc9cf0f7be05454997fad87da8f05c2faf7285a7a9ca7aa50f772b8175479b7bec85919162b8a7eb7cd4c1b8f0aaa64a8f371e23ec2c3428d7d83411f24bbd4b80762a75fa0e5de468a71dbe9bac382b4072241e3c7085ed2b9e72ec3779c1f70bbd0f246834f3e81ebffee13312d133e1ddaeb58b84d1ac1b441f311ee1e2c9693e300862cdf5b4a5d820dfde870da22746be0b12dfb943780c0ba928c657c54bea0d84db37fe50f0965ceab905f2ec3ff177421b11c30e846ad93212485e7f6e52d7d51af1c96f31fef174ab38cfb1b1fb5961cfadac518a6a4991ff2d561a7d8dadc5ad430c94b40c04a297012f81e6e84ca02879fd82b73744c4372ec02f141ae6c4ce75595559f3f4cc9e4b7a7a6d93636487e34938082b3fd5f09366a062484d1820586a720a9618ec18d980c969a28d74c81fe4fe7bb61986769a89716c965a7f056aff60e9175527778210eae23e53e244b973b2452f40ab375222621a89e1f5f2abfe5039708f2a659553582f760f0d264f854840d069e8c4db0246738af1697b05980c1f53a1ba4eef8e08583781c13a93d03eb19db75e71bdd0602b91908a885b41f0b8d9588d6e05796c8a6f8d220922ef9bcdb026af9bb328ac7d96d4078205ba1abf00eea45b9c260e3b55da036864bf5bc0cc2d3944fdbcc7e64539a45238bb2061210514", "result": "invalid" @@ -1435,9 +1159,7 @@ { "tcId": 139, "comment": "s_len changed to 32", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "4a80cafbe2a6095f8e8663f6289878514d7ee7daba0c1b0a077cefb333cacdf7c116ab89b0a01cab3161c68cac92a08aae7d117c9a3416d67365621da3380a85ff34a7a3b512846048acd1ec5957af942721c241a180a5dc5d8f6f6fe54d4d9fcb3709cde37081e2233b4fffa201d2029241932da170a5bad0d927a803a7f6289fc9f7b1d41cc1a6c94cbf588d5492b363920d0c98404f5da9eb9457648e2a4e9a034b2e2328c7f8c0e794771641a981df765887b5ba19b769156b375535911e1a2da68bb6a37eaa0ef8dded4ce3eac5caff4e8dc357703f0409d00baeedf3fbcbd6895dd3938e1f03dd9f131f9c979e22e4fcbea0c58721bc72d1f4976e93fc1a7649a23745c0310181031ac34b2200dfb4e8fe9bd4cdb52a23c31416745521aa4861eaea7dec4ea2c18ae9f75fa9d36c9b61bdc4185e434f8cb091cd731607b749a3990585cbbea2b1c0e0fff4f589a547d320bc7923b8a6b594c5866095df9c914cca80cd6c0e9aa3d691e2607f9de64322031ccfed04d9c805226cb476d3246d6caa1b04c63372a77668d5edf06365827b80391a6abd66010e8e1b873bd83db4dcc99444e109efa2414c6e5319f30a718eb43a1256b2142afa2382316e37aebde32da5bfec93e89d2adc39f62aca25a2289933a7cd8234d72a9b3c6a001d27560f8c8a2d9a233bac0b519b34f4f79288ea2cb08a87242953ac24ea144143", "result": "invalid" @@ -1445,9 +1167,7 @@ { "tcId": 140, "comment": "s_len changed to 63", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "bae43db604ba72b356561ce15b432d34c692263105762b92ba065fa291460640711aae8abad8d9d4d3e7d6fa3811a07949d48c9a7bb7a94b26609eceeb708925e6c656e883e6598d721f6d1b2a9d6494d47f3ab45083286ced42f86a764378cd2ad3a6eb1afe0411a5f22c7aed75fd067f81645ecfb57680b9d53a2913c1e34ef3dd61b90f9bd66143ea87fd0f3166f60aa7c199ed0a5ed5fee1d8295b8d11516e628bfdb6855491d774f8b55afd825ccf56858aa04f5fb76ed000ebcbf37369ffc8b49c1701e7b74569b18a6c150bf44043a417122d006bb3d759bfb002f91b51b1fbbf92b380cd1e3146decfe79c391372fb97bd68556036eabc9ff52f4e8baa780c6d593d26661ca74053d2b86a90af9e24ba311c0857523713028d439ee80e475f6401b2a95630e8ce68c761829b86aeb67cb1f4c16da32e452f8028e4dca1311cc58b0b10be874cd9ee6753e60cd44f682340bd4f015e82d4496e43312cba32dcd057a7fad093056c7b8c3137fe688e91f04ffdfade07357e3a36441c73a85af13de6e74cc56acd0edaa5a53b7fc348b78dfb2af21197b4a6f57e71133b811748a1bd09522438b3f23e95f8091a91ba2d51a41537b99fb6ef5ab9397eb1ac25c8d11042f8b97d40a9913a0ae4ed431141bf7c1e6336fe722a85d4be8b2937144833a1426d3ec59daa8094dfbfaebb7938eb3c0ee5c9ccfbcd99118d4f85", "result": "invalid" @@ -1455,9 +1175,7 @@ { "tcId": 141, "comment": "s_len changed to 65", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "6887d9de411ebdc55243c342ae1ad6cf083e096259d4c86372d04790ec149ca3f84c2b27a54515eeb5ca81e41cc95aad525a5adae6e130486aa6cdfd4310874a33371a1df78675795e1e8b8c3818f5a08a7f92ce4750b68310f14de685ba7ae431cafbe86030952f9963866a7376692d8a8d1e2336579f13c21012ae488bb053038d2ecc34e60531fb0aa569c91e845aa470aef4eaf0b5f3ea1bd78422512027a9166e19f3e0d3c210a6c5108974f75b4518dd04ea45c8852cabdc4ab2c862bf7bbd738a7fef4210dd41c123334665a2dcb3469a1e4fe25dc4bcbbfd3d2c1db8970ada55022eab784fca634e90b8a731982635dc558a61ac5214fbff12672f2874aa493a895ab0983e23e75375f3022f4335d2b2c6cbed6d293af208574f59fc6d50c193e4232070657525735edc29a390796778e7ea4855330260a4f0c0dd91213eb1bfe0130e13069a379ceff653b6715076b770ac6313c64b5fe41cd85a2191ba634e953284f0b6a28537b215ba29c874b52ccb3e877fe73186a53f1ffcc0d13b2418bfaa6373b251d5fe780922335e826d7951587a0f3f71d74409c91d3c13a151d0b1a405ec45f931eb23698d37d37bdef73817503bb105d101ecbe9f341980b5c05be81cb570cebfcd7515902554271c081aab2ecd5e8ef7ba60b4e567b1dbf2891f9c40a50900f2d4f53fab0fa1da337feffc54bce36c92da47cf173e", "result": "invalid" @@ -1465,9 +1183,7 @@ { "tcId": 142, "comment": "s_len changed to 446", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "12d508fd025c4d8a042dc6397f41f341d5498eea7eb1509c2edd8c3905abe87833fd75a7ef3721a8d6fecd2adc07240385556f21b7ccc0ddf96886b4d2310fac0ac82ebc351b608fe580f64148ac58e5473e3e03956cae13c4cdb77cbce3b132401d638655bc94e7057f4c389bcb08a354a7fd526be421e7382163a826de12a13f40c3abeb57ae86d9ac941c5b952ef32c09783895bdd83df2073be1884a8857bcf3442b628205a422b92582812bb96950c85ae9ba9c4a393a64163c51318dd55008abeeec978414fa038ec76366267640a4940a2e1b3212e0fc0f506b035e242805b61b87b6da954a4726414834de317504b81892161f6b22fda4e04618fcd91103d2abc022ba3e2b51cbaf8288c8000a436986063e97e11c4dbbb1374cf6a5ba40db5e035280b018bacc0a60ef89fae03c51a4648435db80d6018ed29c48ed9a131dbe098b709aac4bb6002cbb082dc7e18f2e1dae7896ba99fd574f235b67d523e4cf380e054bf200497004e55549af78a1178b1516be0215708bcd0c34a84cd2a3717ce534da5cdfeda6b0be74be7245b4a83c48bd73ae84eb1c82444c9181cbfdaa92132adf10316ca5d1cddcf6ddbeac45a14aea7d85794f0ee941462d7c0c4bd36967aa61424ba9a8195c70e6022a0da0f00641da2a2ad1b2023d54fa3819f76d0cdd8851aece1995c23844ce34288038cd767ffd6fb5ab70990ac11c", "result": "invalid" @@ -1475,9 +1191,7 @@ { "tcId": 143, "comment": "salt is all 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "5e609d312a5531c94abd76d5fa3d87ae06e5f42d1db49fc230af7cb4a58fe35fc0deb7db60a331877c76c002ddd2fc5f3453a609ae595b3dc4a4c7a7bd5f98d0e7645704667875d0d38f85371876655f171a1fe7baf245b7561b0bcea73ed926896d5950c28ed4076145d7c88d97aa0e9f58a04ca44315c7150811338e03e7cd3f400590a688d43e6728605e4ae861268ab98307d95c09d89a1db3e3b6fe0126a547df8d7e8f26dbeef383b1acc5b2270ec956247f18524f45f3edf6d6d4b3172d3f72589369d38d89d95b8675564a3591bbadc7fdb1d0fdbe35d45ccbcdee24da26db2e6a60aac2d729a28190f66bb273ac9f993d938aa62c733f52a4488a485e4c85462609071b681b2dfa16d826a66a725c826cce7fc760b056974b80a9f6363f28af84a0c6a1c791fa1766768e3e01ce480beedc240748ea505c3d99850947d18bb86e9507525ef1f6d0c275f5da33fed4526b5cd73afbf9c01a951f8a44803a1c640c1600b64e88d145205ae5d1584250b5b65eddca90b384243442f11e8e240cca632057592f618fdf733620444539b735f4ca1d2c73bc3325fde00bdc7d6c760a23587efe9bbc1b2397147b779c77ae72e6ab7e931a391429a9444709f41c526f01557cbace97198e72a4621d8a36bb5ba12d28d05af6f43148e5cb477745edad22731472a4f08bdb9174305efebdcc7a0874efe91fb298f53d18846c", "result": "valid" @@ -1485,9 +1199,7 @@ { "tcId": 144, "comment": "salt is all 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7139077e9389743a8b17bee13719cd67b4c3bd62842357c54a7bd575275bbd89b3078f373e2a0e9257fa131d76ae2208bf5de8b162f05c562c6ef7857f5bafdea23f32303e6103c1427cc7b7890f1d1bd28339ecbd0a3ad983294cd6ad2a952511827c2d02c6df29a733b10f9aaa9cc1411ae8ec64e20d1a120845cbd1c2a9574f905fbafe1187ae36e071cfb7e85a8b8c73a9053feb93892a533b68c04d5d1725b0de1d5e6aaec5e5952eb2abe03020a5fbd72633743897d1ad0d4fbcadd13e985a84da6bd924bfcf779689544c46f3a09709cb72291a4b1bcc7fb855f36c8cf69f67ee468a98413aa2dd979152abb1831f7a8c6fa453f44e5f06d724cd53b4e99440ab1464c43a21a9fed3e931122d5af90842d3d7bed61889c041f9cbad2d84234129ee1284aeaa1767ebc209ca6a923b1b5fef538a8762283761d32d7b580c4a48bc2499bc6a5af15838727c90c3e1a46c62a237393fa095de5173563ba12fe63a32a068e83af4076201a92a8decf427ea856491b41a5ce04a8ed96fb101af022235ad0517405c6a5d0b4c1d5e3454becce8dd9aaeceb54bd1816da0b75c407fa52b5680892811b79a3d0d1836364b5d0f465b1129d270a4347000252137872812509d62ef17f882d32f4cfdf74f0b0fe47d09b1a1219ed85f01a1b1c012055c3a2db72925cbcd8ff9af41fcf37a3dad1c916529fd3b261ddcfcec485305", "result": "valid" @@ -1495,9 +1207,7 @@ { "tcId": 145, "comment": "byte 0 in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7cbe7babcfef730be41a32307638f9ae0b13c91da29ff86844eafa84bbbdbb6ac1ad082d4d69756914a5f715c82f933157f8b5ed47f710ff6b54934b64072fc39ff4be7074f1398ce6d64b98dad935cbc4d79c18758659fd332717936057b2b6476521d1a6283ab2389ac5536a0e71adb2c5399e22cda05d288b0877a6c90fb5ac7ccdb4ad30333b09f5a4edf04c351e0c6ed9ba6c62b4c1631e9d9e8629b9dd229f07a7396a0c8cb69213b8ac16aa9eab7b587bfb30526d5b5716643c7aab8078088064de6666a7afa89d091149e2c0065e52fc9968606101a522ed80f2572057e829864fcebfaaa4c432e6a0613cbc16df5c7eadf7082369a1d04e16f61710ca9ae5b502570e0971133057fac61cf4b706f43652aa31fad592a76637e8ba7dd57e05062ef2643b9405af42ca18033e0408eb89799af3ed02f3034b0497358b5325254b9fc629144e3040d855ff0c2b1f380579bd4bf3ba4f5281ded88458a8af6217dc357efd4f2b75b7e853f5075f99895e5eccfb648776b27ccd414631af7a55ed1e35e0f909d98210477bc072233c982d8ad74574cfd37e4b585fe3c8ae6a87bc99f2c2846b5a962d06757ba550151698e697b01371feb272aaafd7a71d23173b0c25fa9c2aeab7f6e154f808ddb70b0d24586076899ab15870e21f4eea581d9575bee0081683bb052f22e9b1747016e4f7b07b44d99a749e3e24d6c847", "result": "invalid" @@ -1505,9 +1215,7 @@ { "tcId": 146, "comment": "byte 7 in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "82e754143a79e0d6e8f32b736fe4bf63a4e1eb80f5de757009a01117287587e67d8e108e4b44b60fe82eb1fd489c58c506b1a62283ba1e09383a544330c84f838d5eafa4efe5f2e57ae73fe70bedca2250b4b86b0c61da9c006cf14afe78a0bea6a0ffadb24077967d32c866c739bb0f86f6fb3a055e6b509ac0053be4ad0f18221536ad5df93a80c7db344152a28be7e7260f3828b33c4df9afd9c6a5e3c34ed34feae8854fea75a8450570ad793b5d35e6a92623a0645841e45ab4546093835c3b9af787c28a62ba5dc63c643c07fbe7f40af9098649d3d8dac8c7bc0938bed08452a170d7c5bcba9d0709fda28d62e62a2713fb1209d85ff4c5a3c385877de0d43b6789834ef3069e41d2b6e7909386ab17a6d7bd81d750478a0525be559f63cced2dc2e4bb66f164e8c4236bad960ace7125c36ffc634fda0bfe507a0bcf8faa8e0b595f7eea3cad883f9c3107dc122cbe4c28fc730d358a1c6041fd6fac5d3b684baded05abf1c570e43effabf541a12944cdf6a49ec2ba0e9a65390e7891300e3fb05f4f17a42df434cc747186d0be93e45468178bb9fc92c293aaa26959604f5961c182fe6c1c532afce8d7ae66cf204eca217ccb16973bc785656b86eef6ec43d7b9b801d376402adfd5dcccdb0cda45b7dc3cd8277b5973f18259bf98b94bca2934518d26fa736951e3d3bd81d527b2efbf5b88bdd5aa7529dd4cbc", "result": "invalid" @@ -1515,9 +1223,7 @@ { "tcId": 147, "comment": "all bytes in zero padding modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "627143b4f25d5551a64340061bd2d0e3a0d8f9137fbf6c7df0691e94055d4c7e9f4fc2ab2f57848e7c0183acfb5ff9620cb2eb4857cb0cce89acacaeeb20b0c8f986a65d450327e4df87d0ac367a80b13984d93177d32471fb247a42513f2ea0dcea2c17326fda7dfd6b1a95fff878c2710672aae3d88d35d0f90d4b980f73e21b4f5d169f67774d3ed846311b9e15d316e134b516b7cc677c65579f8405b704836280b6fd0a44cf17cf58a7340f8d7a72020ba9301d63e0aa1e1f2b02c66a0eeb6763c4c72077f90a73ec0e837305bb47bd822f6f095747989fcfc6a8a2f6ad1df1edf52b2107d36a27eba0b606e26cc73e46073eecf878d897968441e60fd480b6be22b7ac659b22b80d2b3dc8e59b1ac2cce1b4a31386fa2ae63d0519a16cefb2d8b076b798408ce237ffa91d1e8f4628d69326240d7be66b09f0b88e9d6657cfb229075b84b0eaf05d5d1de8f8540249f0bc6827eec3af333f243a77248f64dbb8cdcbb0a0dd0e65d502f72716d394de5752c6bb33ca0accf84f7cfbd5035703a401e348211cbb8b538af2b974f46e27d986ac32f3ab55f08afe29d759347efe9df8b23983e9c230e65529efa4d83805cee5493940ee5b8752b28b15a241e0bce8a07366d9093f196e8a33d6b268fe18c94595f7c479bb0fdb75b75fbe541ef6ec558d23aa971587d9f7b2febbe898df7f6fc2c43e25fe873d4cbbc0ca22", "result": "invalid" @@ -1525,9 +1231,7 @@ { "tcId": 148, "comment": "first byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "64fa5eef59abedabdf9055d3b54e169fc1bcf5411d900ec3cda800fd8e25958a1cbd94a84da254cb0e4d12cc8dbb6fe81fabfb15a09f6e6726d5fc59ad0b7c644bceec3b0d2d94fa33390bf2657224575b4bb8b83225c6d8f223f7db250178f93e2645368cbe7aff0403b8e175c1f42670bcb01024253bbdf57d473cf0eb598a9d03452ff6f10a10da020b42b3428b64b21a948f189050a73e5826ba69e6149a1905497955c0635205b2b1f1455635259122a5e8af25318e9eb3893974afacdbb421d289b09681845acf2ab3ab9ecd4eb116a3f8817ede93d76017c7d59ee367fcc22debad58820dae81c2274945f2dce22c5858f7ba147cfff1a0884872a64e99190eb7d088eba3839df590cb89f98aa7fbc796f3dd368b442a26801332431ee6008ac4eed73070226e681933db87e541cac3eafcd821a505924234afbfe7ed25657400bbc2bc6eb6d2407edce334052e22b2e95022a352d668dd01b9f556fccce2a6e2127fca78bd0849bdd1199a81dc5ae2288b485becd92c821b229e6c36c32277703e8bb16f32793f4e8b97b8961ea825da087a5ed84dd2faff3758580a6f6c8855ff7f7a0a07d0891060962b856f8130096e3f1e88d1acdacbddb12af5648729db74cfbd852f5e079d43884213eab41892ae2e1732d73ae67680785b5b0ea6ba3383fe34bdddccbb423a3013818c3cd7c71b11d4d28d5379cb299ebb48", "result": "invalid" @@ -1535,9 +1239,7 @@ { "tcId": 149, "comment": "first byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "1c60de053703e498bed356ef07e609b842e54987075edcb28add49807caf05eb6fb203935c2248023ee093fb363afbf34d2a74489a9796cc4d6e24223de9021a6b2900f1c217207bd9b14f9b02968d8342a443f542b93ecac0fb197516b6a12e21d31eeb6a0143a7a1c9130561c504158178c7f1627abcba75b3b70f888aebb39effca04b24721777296d1d4025c288d5cb88f5f5157b3b0da890d6120dc8dcc82832c9ffaac523d8baa0d9fe2fc275077dcfa31a4a04dc8fa1ccba04548005f1f941158babc93b778d6a8a8590a5f8030f259d2de84a02f34de7f8b8e9e78275212adaf23a7c4984634f7281488ecc5fba0122b4fcbc2c4a97a9de9166562e80b49005de0797675751dab8a9c1beb2a3229bc4b40850af8fe21740fd770b32d0889d187625d3c710fa108db6317eb462207d27777ac3dc9d53b6ea5fb3d30ef52e51e05ed4f202d1ee3ebaa4701c39c2c1c1d3c15d52b2d8c5633633ef3b1b35f1b01e0c80012b658088075dd549ddfab8cb7f7b2ec6780aed558f2d6687182af13cb3f975791b9c5e42392312afdc7fed2af935a203e6e2f7b2e4887d100a8d9c0343a45fcb2eee10db2afda064f25f592314c112964bc631684f6f486173654020ede6d3afe13a8715d953b22c61e48b43371f8ce13d3da91770faa476905c893cb679b2ab00c72098c443698ebc64ad9b25bdea179fd746d2216c46d2f8d", "result": "invalid" @@ -1545,9 +1247,7 @@ { "tcId": 150, "comment": "last byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "10f53cc3f309ec77547751e25b5c84c751af0afbf51d3ac3a03fdbb0000c027014bc01a9e8072813a03ebb01fdb16647e7702f28f719c57f12426a1679760fe08ad7b5492a9506846c5e90a3a242d4f854180e3827ee083c0d0a3e134f49981ff2bb513c577d4f3721b50e03c7dc05255dbd6139874c36caa38e22ff968c9899418d7fbd71c8efc1c0f55ad5ccdc32f3014710c5338df0b78c32bb3d075eaaa75b5397cfaa885c5c1ec2699731c92f9144c047a11f994a9d569be85fa8d56d7b1f9b7210d037e0a7739b7ad776364c71a60187842aa9e1fe6d2fdb3d584125970c4b2e80cb2bbaaf2747af0242575fa89e97ce042819c126bda142d7697a3e8ffa4dddeb19f14c37ec560fe24e6ffec4e3629dbf6e53f456ab17aef0de4f39fede7fac234ba9a26290eeee42123719ef6ccd32cd6fbbb66bb106d0115a73433b78acd117e97fcaeaa712c70f8889f295434195dfd2f6e0c5ee71b9b87c0253b8224bdc2fa7681a35ddd553adcce3a5fdf08dff712e0b15dd988b9c57c68a80fa878605f15f95ff17374e6c7f32fbc8ecf990d75e37d088aa6643b3eab08a8efd164c08d4472982776ee56715b754b06e840708cc364a620913aca11797729b14ecec8c65253d2def72217c7bbc8075025eba9e4ce430cdcce306fd3c7622b951db0e7daee889f1ffe1687d074e3e9365e1192f7612b007f12764b06951cf3f9e", "result": "invalid" @@ -1555,9 +1255,7 @@ { "tcId": 151, "comment": "last byte of hash h modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "bfbebafa5289b75ab8ba799c9884b8d7d11c89f1494c69d8289f0224c5bb37ba5256960bc41ed987d6023b15339b2800f88e8987efd9fd41bd2a1020e0ba6fe4bfdc0f47c76ce9b356c3f0007eb368ac7795cce3187e4a39aec899a3cd77cd149190a14566be4cac57681fa50a08fc4dbf9cb748515a3a47b9e26d99e7df74d3cfa6d54bff9f8873f8f1a7aba09f86b399b2729cd5ae28499aa8504e7fc5666d92bdb2790550c27a8a02abb1da62fef15516ae2cbdba6da79971c8c9952403e9d0d259c18080c70577c3bef0bf97ff2f50f4d13ad62591d37eb8d5d834a628fbd883dce1ff52b92af14ccb1f80bdc7ad3a8a7b2c29007523ee1f7d022e830b22da2372e6b4c518b3ddb87c5ba588348dc23e850e69cd3c84bb2a6e7e99918feb4d52c7f7fde05a2341afb37c5e700e6e71b69c6d8bedc62ff0805ea8b7dd9944a3d5519ad9e31677004911a2effa1ea0f067903c9d7bfa8d2201cdb0f4d52171ce2836f88d12c1ce2e1e06f9163705d5bdd554a6fd170be6e40ee9a0409cfbec2436cd671cc5b36c72031b66a9d660782e1f41eefd4276c718d95ae0dec0b465e18bb697fc55a08f045bb6ff0f45ae3bf60ffc6eaf0a7ed4046c5eb500fea608d16edeee6266a97a02d58ffa7ee019bf6b83bcc6bba79cab4235908e357980c3fd6edb1e2b125c8049736a21c8c0555add6fc79a879cda0aced1bf068416eeab", "result": "invalid" @@ -1565,9 +1263,7 @@ { "tcId": 152, "comment": "all bytes of h replaced by 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "4296a4d84e2deb7cfee58815ff45fcdc6d1bd34069e0f6886960b589dc0f0a3f6bd2133aad5a7b18e8de88fef2faa5c3376eb73fd68a9a2bebb4e0868be2fc651a1b90990706b5b55a93a5d5eec3fa6219aee648da92da4b3bc5a871b869ff3a0d613d288d6c3ef811c7989af5275de5129d6e8d63f3894b7178f849282cffdd35ae5db457276465caa2977591b4670d760841bfce02c6c2f9dff56d95b809751fab57c88984367c881a49e808d35d198cdd09c7640749c82bb48d3b63290ae180bf112baa4afa4c9a3e73ac836ccfbdff3b1c2a1139d7978033f414f67f96a5115a2a2c1c7f691ca650b7fb09fba3fbfd3725a5da1e6892f77dcad951c8d70665e2ab232c19049228faaeedac53f1f578bd6cfce11d1d76f125d57abed74a2b3f628abd9918517d64ebd73ca1c0367107016871c5afb30eb863b920e6e4e9edaea6b1a0e68c349e3baff164aa832891cc4a1ba813faf36f4324d4446378f677aca6636fea20b3f6e17f67bbb292b4636fb76729140dc24d3dc7ef025a197d41ced64eff999720dc329c93c9bcd25dc8ae679b984475f8ba8f0b37238f7d11096c27a5822ad24df34da8c6937546314d1ac74196f055c8c79fdc904b3fbf7e2eef8cf5c55c0597d7b13e5e4b87abbd32bd2b472e5089185da2046e2cb4337338057591dfdaaede722894f6e97498f6a0ade617a7aa28a564a170b1bb5d65b9d9", "result": "invalid" @@ -1575,9 +1271,7 @@ { "tcId": 153, "comment": "all bits of h replaced by 1s", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "c143a56b675620e3a9e6f28ef05d458bc3dd6413e8f3ac106b2a6ac812cc18c872187a9a9c3d652e60f73865f8ccc9a2b9512db04e8235a5a3eae73e905655165614425012fdb20a767a4b3a9ad8e12b2a6e923124b032c23b82be1780e079f896c5c1e39992a0c19a66752c3173db7ce4dfd505b0e1af44edbc36381f286b2a0761385cc7b3ed5b12acc9eb153e5d5d39e0015c87f04823498bd6c924e8bd2927594106e0aa85d0faab8363c49d68405d569be78f80421cf3f45f65ef9d6c0d3a03fa20ce59e437db3927ebb099aef359348dd1e7f16a24e6f324705b5ea6defd6deda5e170f168c25f3accdd63b28d613983007001900e787315a94314eaa1e27b36774968447cfc8964460813c7ec44cfbb6d02be6cd137e7e64dbf79db9f38c1041f320c23f7c7cc497ae3b52f943128985bf5a1b8e499f2a2e644618b155fc3083339fec535b62489133642376500006e42a83ac64bb8041ff8f30bac504be76d30d52dbabb64e97b737c161f3788b209c80872038a947ce735ad0ebc93faa0504eb297abf35d8efb84272c3da21333933380d8f4d0535a2cb7aec555983899d296743d7b3ad52550698f7477e0d240102aa8b84a353baaed6644ccede335c1563e85d4eda530d9c3ee367a6ff58f30f16e8c8335ea3a9632f17015f23b40a9606d83bdefa8250bb1e12bbb70b85b76d6939186ca469eb7e09ce648386a", "result": "invalid" @@ -1585,9 +1279,7 @@ { "tcId": 154, "comment": "all bits in hash h flipped", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "c3228099349ab3a9bef90d88a9c72754b861749b8fa71f05c590007c0845a7e326613e760ca9d3d559f7b1ecc69f3d7863c0f20467a7001a5debdcffd23185d337d8ead09bfa1eeefc7eff40a8f3498bfd7af921ee0a824ce8bc457a69bfa9a2d2da42daf0081af186d4519f348f8479850ac9d6f1221a2f05a084beee15886674386c13abe95c6fa14785395ae1b7299fc94ff063284b5f518b5c21e7fa26853613b498d181dda48785881fe69516f5857a6ebc73fa6e635d00694d992720d845f3fcd476d387ab9e9144c3eee1445de9b3ac5c3be3ba4eae3f250501a70fbb9d411915649b67d281065b31274aedd36e738f50a272ef25ff6c266630d6705e05be7b85810e9e3c6777608de497153e42753f0c9eb12a1d00c83e7584d22903d2896b9e04f8e3e199dd00df1ead8b9a3088a39df6e2cdbb05660b3810653dc9ff490d15c90d09e14299f4b2753ecdfe309466e338618ff7e5942a43486c6dfea40af2b2b3b167e0547ae45ad9c6151638b7b2b1f1833bcb7952e8a9b6991c57ddfebd4943551a8c090fdc190259e15f3fba231222794039e5266e980b8d433f479e73b50b490c0cfbfce0f7eff86812aaa2aac4f5a224f52a3c3a001dfde01520e7887e987100d927e7b4a1c34e6fa12cc9d7207f9c5e746e357e41a73d289942ae0eea1e8c7338590809cde50470cef16868b61c407b8be2d423e8efec030d", "result": "invalid" @@ -1595,9 +1287,7 @@ { "tcId": 155, "comment": "hash of salt missing", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "23e08f34b0ab119e32d53bcd2e208d22f5343838b3fdec9ca5e2b6740e42d75bedd1bad38e989ae12a3b1cdcb3c911fe745d547fecc9a54e495f7795c3d7d9c68cbcebf1491b7e47d2d0012202d85507d0ff5972e4948e32ffbb5ecbe803b989784fc2f7909b75a8d64db5aac6bb8a65706d36c0e931f30aa0de66395a0bbd3f882be2f98bb0983a167ad1a647d871364bf457d9fbed82e4cb81b468f6e0b4efd979fe8201b3e755e3ae46dd33f095fca2d66b0833f935cc72305ae3f8c8acb31c72a8e2e065c10de705e5e58c294e3c04889ae9b472a8f508862facc4a831633cb2a6e35fd52ce2e6c94bd988bb34cac4bc21e91f6351c3947c2590a6643166749f2ca3390e5a86d6c435acb6933d21fbde0eff220eeb5eaef621cc99ebde6c900a8ecb0febf6f587564ddd68599595901d809e0fdddbc2907ac412e32a1035bd00ab014242d25bd59f3045bfa8e2308a6d2e4328207843a3a5eaf2a43d825c89e88ffa1ff386926efe13603b1056579e3e01b225653773fd883f357ecb76c959f23ad8ea084bf33573b1b8d8f4f3be449be3cd9b5f5a0f46c4a2693102fd0a95a5ea77c97e2d11771ad1e602e1a73635ac79c009b24ee6097151e57376ec4d29215528be0b9b4124d0562abccbc18afa6cb8fad4a40652cceb9eb994c08656e716adaddf466cfa175fcf61fc2a9bc829ad6fb84a6d9093008d50460a6ece2e", "result": "invalid" @@ -1605,9 +1295,7 @@ { "tcId": 156, "comment": "first byte of ps modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3f0630145643c3237eb00d056111122625a32c38da618621e55a1e18dad8d55be7f0f44350de88b24e4bd474987a0592798ca0d99cb74f98c44f9b2ae505f5d641a0183cb0871e70627f4df10bc32d7464b60709dde638272c5df0abc9c1a9cfb2f509810593e2c185bcee6b7f43beec39af2eed285d135734e7108213dbf739ab0bb5a3558d60c6862f5db428fcad2dd9b5ce833c59bd5137b05e007b90f3e80fb767a441b18d611ee112a2c3fe57e83372137abdbe1c12e1b17885486c5a456225ac73bc29e07c50c482e7f0cea645661169349ecd3bd7d48ec6c6ae1eb6852829ae07978fe18b06fec691db17b19a2e535de184c8f04bf919b4d8bcbbe0496fb9d06bbbc0cd130e61bfc603e6c53362f1a7625730829d804bf67dd0aced669cb50bb0bcb891b08e20380edc7ca95d4881145606ba71acb59f480abb858d79b3ada922dfcbf84d0bed36c245d3c02631c5cb7f3ded31dd89b22b3b5fc362b16e2acfc82a10a103753258b25b1e19be0c16a44fed0178c977c625114a6f4d0e280b68ab7467688f40bd5b17898a624089985d364657905e1e7f60441b8ea777df69e539dc4cae3d437b83e426b374fbfc3ebff29c347826e57bc9d701a231f1e04c55c04f42328aefacca38a7c597a361dd455469cb219ea5e0cfe3854b006fb592efb5b40947c4cacf6013eb9bcd2850fd3323c51128bd843f8cec5151be8d", "result": "invalid" @@ -1615,9 +1303,7 @@ { "tcId": 157, "comment": "last byte of ps modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "81865d0367fbfc3614cbeaf7cece0191488f9931de8327f2e95a3d2e81dab35e15351d02e6adeb91221e22d0e16eeb190e99f0cd1ef075f0ac75d537fa259107e40235845b7348f95b6b407afdef614855295c8d2a033a38db210bda2020f313483489687f58277cfaa766bf616a84b44f01aa2f043ffd3315f5e51ef2173827693a54412594d92444ecaa042bbbb1fe7de1df7a66a0b69b4f5576d6883ace79455b55cac8de395ccd32370ccedcc5a143c5ba1c7191e55755d27175e56f4e33dbe9747e12adc910e0ed921c304b531f24c5516c87338044f5f87f2d255a00a654fd5bb187b000419171d69c548757d7d8ed2f75b82ec067f91831004261355a8dfa1228ba7fd9ce8c3d00bceed1397b1dbeb71e9758ab59c83ff10577e4cb9faae06ff81431d8f0362863e08a2ded7b8f6775b6a9f6012fd9ae5ba330874767f65f567e8c4366b519124bc4bc8d42478981e78b235c99b38ddfb5ef36fd4e8810b08b1b4bd996ba609b160286c380bafeb4102d8e1d76b629dba65087f8cff9ffa681631880ec3fd93fd4ee8fcb247be380c5d2e7b80afd5fdfa0969640754e1dd96881df9f2181132da84941a20b99e61704c85b37ad5fbc92d7ef7304482fb30cde13c702873ce0fd97d8a49cbe682102f842775292e0718ea8cd62bb908d2e9bceea6db3db6688e1f64690f125d74dff5b05ec951a1f62258551e7533726", "result": "invalid" @@ -1625,9 +1311,7 @@ { "tcId": 158, "comment": "all bytes of ps changed to 0xff", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7ee0be68463d58f64d9f03f855d787b273b87e2eff7f76807d08e092ebb5b2569848fb02ab09e73baf820b3de799656766bc0b11f92290bd716f7ad11e8c5444a8aabf070139ea3202b4ff8e879ac0d54458b78577f565a9473dd4c42cc6c03f7e689b10114081a0691375e98fa9cc5052eaa25a017ea84f2cf0a462fe43f9d7770f611c1eef50f2bc78cc25b122518cb2e01c3c3a08c1bb07b2f18c63fe23b352cce63eebbcf4ed3dee2455c86fc490939b0f5c306b92deea9ba62054e8d9669cd133f55fb1fd260411faf3e4b00e63141612730138ba6c0f39b4f8a731d735a153a81efd2c1236ae7838f537ed8c56ac4464df7cc12db6be8e46613b437682346eb180cf412a366a49ecd7fa98b830956267c5be805935d65dcd716acc3ba7333e0ce90e0910ce96ae92222bd271618beaf2918b19391d8b9759f99eab72997fab76d08fe052c0745c0b94009101a75a639acee8af18dd5a5244582a9af3a56aa7fbfdfcf89e52b74ab9a623347346136b99f8adddf699773eb46c5824dd0c744ac842e87010ff17b412e04f289327c76e5bdf0a9ae0c1c868d2de64e5ff68ba9fac76a2a1293966a660655e2f61dff45f8666d0c72780befe7ac5d5908ca4f84ac56ee2a7a6a77ba6217b702e5ba795406b003a79200e6558bc46c1334e37f338b576725dbb6f3e96c53429bdca6a2de359cc17305529ecdbd49eb6d7181a", "result": "invalid" @@ -1635,9 +1319,7 @@ { "tcId": 159, "comment": "all bytes of ps changed to 0x80", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "4ef30432b31cbe16cbf660549be0a67f468e90468270523ab85129816b545a2c6ef97a4afae91eee8ea383ce6b228b2104f566e935d1f562313be769ab9443a43c987da452d33e499ae3edb7766d9bb0d6aad99afe1f14ca88c972aabe7e7eee7332f62e9b24648322d7bd49a1bc0f4f7e4b4346c0a6c835c91aa797d8e416bf70b043e4b34ed414deefd58c5a0411f44c7693001bb27649ff31b67df7177c81209647c5807514f2c2e28282b69f9e03694259f5d100c6eb6d71328588bfa633069167ab97441805fcc997d60bdc355da1ab6ae2b60e62ffc6d381c9d1e952dd16c28a4d3257cd00cd5edcf13a65c986cc0208476da845e32da8297d9783d40a02d54cacdf3fe0c8babcb870ad3f5ff325cb1a667090d7e7f76dfd36727087a7926f50496ee4fc0a02529910d7d889f49b8f938308b079fa1c50a468ae9914a18ba7dd66ae15468eee6a19c72156211843a0c8a78bbfb16f998a5d038744dbbe0111f95033dc8c9b2fce4048ff909492e81a4fa9f23c6f7d0faa2f05972f141230d9bf85088c5026dcc58566ef611ad400f67cc84c31d92def074eb92a3935d696a28e6e63ca1f05b99e63a0d7296e8e584fea305138df00604f2627ce174862c72d1cd479d7f797b147cdfa79615adc81ca247dc4a0e557d1727dedd8014d9f1b04b2dafa963e2cf8e1a91e5d0b3bc2ca720ac9147a68326d2dedf6c0769359", "result": "invalid" @@ -1645,9 +1327,7 @@ { "tcId": 160, "comment": "ps followed by 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "7129292371d7b22e9dd90c589b257a05f6b3c1f32cac50804500707660ba1029d13de38865a70668d0a5c15a5a3859ec43736985c882dc120add6d9521939f84791d70552ebac7013dbb0bc6080b965a4a7893aece0ede4fe92607d5618d31c29a2c66666d1ff481afec318d9fa88246d23e96bc3ca206d68076b7b0a0496e705624d3b25719a5ce6768ac0370038bc8497a592195a12f67b837636a643f83baf606d56c4305a1910e277c00adddb17eada9d51137c2b04c084f5adad9545c2b0dbcf64011d6bb0c0b55e4269d61d1fe4b342d3ba89ebd75cc8ae8f907092d5871b1756bb6c987fdb5f17f8d2e59586aade8b13b66ffb251d09be0712e8420395592a0e3689bcdf41c00f5b6aa615e740c29840ec4eafa12be11a86ef257a676694735baef739d4a1829822bb727def16ddece69ab50b21b5320cfdbebe34dd6dc9aef6c02bd711e0782f6239ff3131d26aedb903a02a972ee73e38aa2b9a65cf0ee68b3a99d60acea645095b39c42caa835bf535a828e7dfa9b0b505ec1f1491c5cc4a14f50bd00eb323f77f92c353799acc4d7314a23ae53229426ceed294b2b3fb9d27fb1e2990b7da7b0eb3fb9f19b2fc3ec77bad012cfc14062efaf5a19665db0ac66c6794f12ec361ede11a1567f1d6d88528087d04c09f63bf623724df8f4c50806fb381b6007da6dd196392b97f6dd8bb286921a2f88392722729cf4", "result": "invalid" @@ -1655,9 +1335,7 @@ { "tcId": 161, "comment": "ps followed by 0xff", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "40395c52664c5c2a5db558477a536eb43f54dcb849872dd8af722a998454a7d4e3e0c750e9e28ce9a5a1aa5a80c5047a4cc1fb6957cc415ed0c35b1ac716c388d4b2ad8b978587748a32ea05e3efe802a0493c23518e2f8f2ae3836f708f7b0e62bf9f6faf2cb8164a003d919f70ae15d6ad29f2162bd6f2fc32744a719fa570c44c06dca5d956f6aa914e3bfea8c55e002fbdf941fceabfb4ef0b9a0e77f5bf2220f8df4f4343df303bc5b64e05c6cc8e52b56a4409801d82045e0394b25bc6eb5a5a4615337ecca71d4f75ee00974e123519ba579d9f22809ab4ca69b43a54b5eaf5f7de66cfbdcbb1966b9dd2a024b110933286a05b35aacac0b13dddbf501e2c6e79b1746a43d446011a93778256955a81d57a3c131cbb3196a245978436bdc5180e223301d80e0bf0790b2c65573824fb3a57854babd6da4e8c745933a30f53f436359d323ca5528db431b743ec54099a83b3a3f4d52e7ada2cf3dc6b9bbcaf82f2f7a5f0374691d3062e2147f71548b37ba30e646585f21e6e29b6a6d18cff02e6d0f8fb8159bc0b5aec1675a10acabdc1fa993b5cacb7128e37db480744493def85c4a7f4da084c21431e54965e55ea25241e3bf2634855f2a4a3e2875487597350bf3ce94da3bce5a8119d4ce2f079b02a93529e2efaaddabe0f7e5167f65a76c51a4b51535d6d3e8fdba90ac3994fb7a423ea61b6a129fefd08042c", "result": "invalid" @@ -1665,9 +1343,7 @@ { "tcId": 162, "comment": "shifted salt", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "74d5059316d892a4314bbd5ffb0a008ae5eb12666a16db4c9d4cfab723138b1e07a76734739d79e7bd4543f0cee8e488076a15cb76852f31df882545ff8b63c093f4306aacae3be854c8de5f51efc4525e4ad6ed2b157eb89309975b3f5ca0c51cecd76407f42f14a13830aa318d228c580a431ffe722f81225c6ebef9a9dbc746ba5c10265d1f4226c5979cfcb3d574b4295a60e845c579e1fafe49c69a9d00a598f8d3913d30eb0acc38cf2eff6d29ddc098fe9c5ad8764cf6d9ddd272e52e23b227cf91bc87094fc40670d76b8154264b6677806a27bf47127df5968b7ddf36e11a12125ee2d768638509ca7295ece8ef8e69f60e69a4780cf8b22064cc947b0fd61ee23e785348d95ae6f53fed4f3f2e7752e71f7997c733ca9cfe42cea7e7da8b124c12dc9181e663cccac357017024830bddb6a4d4d66199532d7449c54dc50563fb9264b14ed12309e5446f39210503d63d2674b230d11f35752544716703c0dbc5f034959008c309f1158254ffabd10d4efaf58f9b845280ecb9d763524a644a52ec40158ea69ccfe7503c4f684b09a60e98ca36d9279292e6df58fc4ff3fc760b0c0cb379a5602dfdd39738a4440854960882c9773fdf70772df69554341cf7f5cbec3f04be9bd42f9a05b6618354a8e7eae641ce7cf08a6f0e3b3cb3036a11d54b453bd73ce9ff809966d7118024c16925a4acbc96198fcbbb450a", "result": "invalid" @@ -1675,9 +1351,7 @@ { "tcId": 163, "comment": "including garbage", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "56b844f30222e1d2552aceee4aa4c584217dc2efcfe7630cfeb1913e8e337504d1ab5d9f677bc61db3fe5f1ea43672928c1774b61bfe58acd2dfbcae17244b947eb30447badbac97cfafeb18c4173618359bb0f85b4758426307b2cda8e7285cb1fac572390f07a6ba4ca061be1232d8d375f722b03f658938416c9a6d69de9e2dd8a695c6ab8b2603295af1a50765ba921f04b8bad97a0caaf13cf09d6fc2503b92deee402a50d129749e74bd86032f87c66345624c01d654b06e7f1e40c9a8a7d6f68d63a85bad261ebf41d016fcc3ddc2d7afbc6ded3465a00c837ddc2c7193f84dfe87995013ef97dc14251770727488333cbe51c0938ee888c1f2bc0375f4827c516fa8f8618f78b0065d7b2921c404dc66831d3a4252eecbf39fc6db935e8755c41e0bf6cce022ae831cfc7b1e5bc4eb843159f0a331c34c9e5a0640f5a9606030c9d15eea4ecf2dda1467c73b07cac03a388383cbc9991081835067ce6cfafe4117c15c2162727e1e0862a5692c977e660fe3212903d4ea7701b6a0e9fdfdfdc052e7abfad03e121509ddc4ead4339dd1b7f078627023da57d8e77cd6e27a4a56eafb92bccf4039f072cce7f0a6a808ac3ec43f6c7beea456d578422b756a9301cd1c89b11bf51e7a99663007e40dcc963268b6522f064c8853b763ab8e770cff1562c1a2bca4fbdc7b1f1e83ef0351a3d8848501f72bdf9831510fa1", "result": "invalid" @@ -1685,9 +1359,7 @@ { "tcId": 164, "comment": "bit 7 of masked_db not cleared", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "b2c87a07a6a575eb4212210b8caeba12ebfc33cc0a94c783e7375f403bf1ae34b7cf025dede3dd4d208c388d994e18990146c7adb976e229740323540881ce0aec558f5ba2f680e06b7e11c8a2fdb9708dbcdbcea0ef29a12c552060ef4c8118da8ca0449827e0f2b9cda78cf898781140b083fecb8e02ce05945dadc2503ffa28f2975636a538d26505ed3ef8acfc33b24ff811dae4e9abe33fc0da2788d8f78d0748b88b277e4d0e2e3aefdca434063eb4be9d250df2e35813f4c090cb0e4a04afa50539e20d23a1c29fd7b0b877d684312728e2f42f244094db59cc2c9b8b5df4e8b0fce1c5cc004a1769ba6c3c6a76fc7c228332a800e39a0a160d71b2688a7d84413b68cac2980425e183252350a8212301b4d7941609265e64c96d52ec5f98b481ada4787f23756972f1cb3ad35543990c540a87a815b7d1056ce14fc929238281d96b07d35c158684b32bac8b7c27f4db51b21b05f21b1f89a33c5f773173d38f875fea3284f31e0c3fad44af5dddb84a197c464a732283074dbf4afd5403d6c6e0a6630bf00a5d80e5ec179b8e499db6124051b5cb4513a80a8046d1a6b4256a844e3ccba200eb8e56747f769fe3e4eca1584560f21e4fff97b7b5ad6e8ddcbef12b807d854971a7a3690803ae5f4b81407358bfd290e8a7dd0296854a66c4992137477fa042f51e8096ee51e331c55c92dba8f93b6b0c2593b36b91", "result": "invalid" @@ -1695,9 +1367,7 @@ { "tcId": 165, "comment": "first byte of masked_db changed to 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "a825ce93232172ddc415dc6898d15acf6dbb53613bad96635d8b09aa72dedf8ea261edc438e51995734901ba6092ed60f5ffcb08d0723fe33b2e6bf6f8687e302ae90c8e4dc50f61c9c9dbb8dec349d19d9e8c64bbd92a77ba7a435de25e84a9d4e13d42e0c5ddf61eca2ea6d76c0413872719e2607708f65f89e938064e26a59f3ec08561fd85658c22c5b8628421802466e7d52d22968b1cb91b2a175326a2f3c2913da9cbe6735838c30a3648a3847e82b8d7f93cce73130aa7093df9050e5dc9240faf07b6b19a9f91fb8130be22de8f7b093fbf3699a87db8bcec52a094fdc17434bd6ca76fa90be7af6d0d04dbd7817a7e728cd0216265627691d77bd15ab94be97057373065f9a898c626f07198c6c9443c22c0cb6cad072894cb9df392c7ce3971414ad6f575758606b110404726ff64bdd8774a57cbf214f547f9aec87946129ae726fd2380ae34d2c33ceb257f221c2aa54db2190aad5ebe1f88c496f40e69b2588bbd741b86539bb7bfbac8fe0db72232b52c5e2a0d51341c4ff478ef0ae47b02d4f118068d72fbfe501b4669ab12da9d786e03f24344048cdf9eca25e6c4deed913a21f76afffc6a55591dd5827fb675c294bf838a6bea03e432d619a5745c674ba796093c524d73cb6038b3f15b5e173c6280bebfc4cde2cae19ffa5c215e80b3f6a37e6d6ce3f3928ae0135e703754d3de1ddaacbd145f62f5", "result": "invalid" @@ -1705,9 +1375,7 @@ { "tcId": 166, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "3af80a4af73cdef88f02f2618b44f262e2fce871c470402933c037284010d9f3eea0487911f85018f331d4d29140eb98f5c358bea611d250b066cc53b50341ad7630c4e2e643ed02dcf28b0cfedfea43a1d31b864cc1e79dc7a4584c62e9eef6b178992e77d5d86f7f8eee55c264dbfb51320c22ead8e4d08e7ee767c3532a956ea318e698282e236bc9ebfd03268cf3b16ba8f9e83b04cfdf1f6e4a8f1db940a7381d4e855451c119b5b4e46fcd4cb692dc60839ebb7b5c793a36b51d7636ab3bd708bae5364ef1e01e56e5fae2ffcaf90cedf22be5d26882b6d824996396173e3f062a4e5e23f469ee235dd813c20ff68089e21c8b85ea6e55286de49399b3807b7f1a8bcd74cf34619c24f7c93d658177e281eedc5b47357826a8e098470bbd3c9135de8b1f3c813f544744bbe2b620b9f39676b6db0922b56b6ff21c855c08f958702e23cd8e09626fcbecb8aeb24f7660c27d7feda7c276de174a40f6625fac4b089fb4c1ceeab9a9b26516032af9de43e208a7360358adf31eb5488ea962de16f9259c3f68b3c2e2866083d916fc9d281712495a4bb0e0fa75f007549b74a88a8771494a5bc1acd729527b6e0e8da51bd3798205567a68576b3451aff573aa2aff83a045c94fc7a0c1686e7d59c39a7110948e9a6e1562ba5bac8bfd8f7c1ecf02fdb4084024bf16064d5d913c4955f644c719f55e3b41214cc4a98861", "result": "invalid" @@ -1715,9 +1383,7 @@ { "tcId": 167, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "adf6fdd91d4d036a28c3adf6f5bf0d24fae27ff263cfdb370530d8053c73509a2ad65b391674e39c36ae414b617ebf13a23341104c3c9471f5efc1811773d4e9d86927e459a7f3da02ba5959c011fd88383a65b90d4b6d9d38e8892ff8fe77fa5f4eb8cf11a4560197506adcd0c82e3eeaa6378880c247bffc08b10bae8b4499b016a07f91aacb60b587eca052676a81f0d2e43de70aff5f30b8a91a03f72dd36fdeeea8a1f1a99afeca2206b396a0cd1f626653d9745547340d9bdd1294c29eb81e06cf4370b8bdb6e046781be89e7b2acc506110ed64bef0161b79d6de85574378c3b14886734fafa64493b958f97f680777d4c8b115def9d06ae7aba156febb7ea16a2d5698f7c30e392902e09f7f2668b401c264f9f130c73e043dc17f4f4302cccf57cee9495fc3f8331b9d574df273c3517c9fe067fdd950698b9b4f412e7583ae6ddc9f5494b4ac4e77d6980b2e197dde1913c46d08efc5294749b157f62be7102403b316c2bc6e5abed50c4754ca7cf3040525d7aab239d15ba40feda42fdb5ae8c24627290d8c2adbfd3cc66bad62d91dc3d891f9b158c4edede7396fbe60f2f9dc9224a443c2145a848c74a6ea7d2901ff5b0653f384d9b214c2fddf7dab9adfbbffe6fe5e8e174befdc20285addd12476f8915ae0a3a925e0893c1311274b7eb0e0522e9f9c3086a7ac22876eedde1d12ff306568cf92a70406fc", "result": "invalid" @@ -1725,9 +1391,7 @@ { "tcId": 168, "comment": "last byte in em modified", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "704705050d3aaf34d80b752430cbeab69edb1c57141ee2384f7d71f82a13dd127e8cc5ccefd77b682b27572f9d12e82423f16d83c239d8c2c86c0d4189543f3c023460f1558de2ad7bd2595546f3fc43bcc6dde62469be63798015a42ac362d05a02a58590246dd96d63c48977d7053c7ae2ca6237f96fc85d097e2db5a095ae064128463adf87bb78b6f2311d4001230ae47c751db984eefb39178a8eea961e6cf6ae2bb00c4c1b76784dc3c4f15553b392852bde1b4473aef4af67a08bd326188581fb2b4bafcc5897a7d899b82285b7950048975e7f41f939dfe8e7886b5aebc9ef68507f811351fc5247703e77ff7fb4e9a4e38e53ee282b5065b36a7f2afad7faa549cf3d61e12af21ee05e8e40c11a6ec07ab14b941647af2ec949f73b703db2a557a5cbb6bb8bb6c648d8ef605abc5aa213279eff00ace6867d96641bfeb945622e037a760a19e0fc35128ce6ea56fabdb57a63f5bacea8679b1448c3a505def4c23bc0b9d0f15639f8b563b1add4f56f34c4fe711918b0a0d45578147f39d0a18c3582c679157febc28dda1ba0e6a1a744bed05d1efe68285adcdbb2bca22a1cbb97ef8a297efd59daece1ac12d349fa90830890cb98140317374fb71d3b58c90341a420d99b074136b273bc6ab9a3ad411c72b1a9825c8c4ebd32684c7f8f4f7c91eec18bec66a7d7815c1ef5e1d2198dcd5da56886c6ed01c98bf0", "result": "invalid" @@ -1735,9 +1399,7 @@ { "tcId": 169, "comment": "signature is 0", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -1745,9 +1407,7 @@ { "tcId": 170, "comment": "signature is 1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -1755,9 +1415,7 @@ { "tcId": 171, "comment": "signature is n-1", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d2", "result": "invalid" @@ -1765,9 +1423,7 @@ { "tcId": 172, "comment": "signature is n", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d3", "result": "invalid" @@ -1775,9 +1431,7 @@ { "tcId": 173, "comment": "signature is not reduced", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "6ac9c5ba00f90253c3d79e0a2c65838f7c936aee41000e011ba80a7f7eb2523f155842871105d84c07e9405131e905a72fb630df55a867dd4afb88c86460d32864ebadad906aa72ce8691884ace5d0038f1feee664f92b9a61deacab187af1c2774eff2f6e2c2276b341b619779401f31979ec58efa4dda3cd8475449f140cffae69aeaff3d601ba69df12e5668c9a89a66fa43169d5dbcb1578f8ef57a5df6e9df7b9604242bb8ca3a8fe32c359f24b050d4876b9b23c6ebd71dd1cc6f1653c720f2aae463b719db0b3213f8e3ea5ef72a0c9a3c22bb73751804d23b13a79129add9cfc964a2a64ae3ec7aa2aba10035e6b81c56d6741c23c926a9b863dbbecdd1d3ac471d28c3836a967aeda9c8c760831d54142aef98cf724b12cdfd3d559f91c66327bf93182be6590cd83efaf9cd03cc05473d82359d1243d25aed927429e5cf9d6119577d9962f6593deadca4d3bd942dfc71ec4ca124b1c0531d45688c24f5159ab079b5af9747d3758899dc17dd38fd26293ea0abcc36c4ad34fb060c2be6fcd22d463add4d717286bdbb26340cf0ab4a5f2783b898b142a616dcb26e258e87116525fa06dd76436202f8496458c4fd12a2ad224bbf8b8445454eb9a7f46af4d47a8c2af15815e18a1c967e4b7cb6ccd04f2ba11e789df8fd84ca4bf06cb62d06a4baefe73014bc174a59a11e05ade08c76395df1459ed6e9593c41500", "result": "invalid" @@ -1785,9 +1439,7 @@ { "tcId": 174, "comment": "prepending 0's to signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "0000727f107d20a02c2a2e530a78fdcc8ee88816badea1204d4c6a3b116776217f86f6fce6612cacb44aa288991146675cc0907094b5f90a06f0e940c886c07b5157605102c670aa9927fd0f2222b737890d1cb905f0fe4b47e67d254e6fef0f2004be64c94ba630839199b3656abe2c6eb59e84584bb652a181a64895d52d46aaebcb46bdd5eca4655eee4c340649a49a5eed60a2d3c95762bf825f622bc48d05fd6813393d39021c0db5b2104186f5cd00b203b43ca839c192755b40a8d946d1db6b0d2d7df6ec6929e5655396d935ce9d45bd7364b1e8e2bbc316918d33caf6a08ff1c8404fb66cc679f03f9ed6c5997f72e52da5df41af58893129bccf2fe3f2ab7173fa227f24c30438e064c0c1e99d3ab9bcc929391893187b9683cc1026546b6d21c02fed28fe1c43bf1eb679faa560375d445af434fdc2794ea44fea6445a8e89ed6c14379f756070227b20cc2c0add3a6709be39680eee5efac9697f45d2122a51ee64f9ae310c6a9b85d0b300528b858581d59e59c7755a0764c59cb81d355396042cf8150c91376660bc737d33144fa7b6d7231fbd43c16a79d06de0fd18a53415acb352065cf169e82abf94a3337e6b525ddc3d25eb6516208e9f832168faf3c3a224612c9791369ba2ab85a701e8332b738bf2942cd20975d2edac2ece8568d101ab8602d58fbdf652580b5008b499aa06062bb99697c41ce8e34bb", "result": "invalid" @@ -1795,9 +1447,7 @@ { "tcId": 175, "comment": "appending 0's to signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "727f107d20a02c2a2e530a78fdcc8ee88816badea1204d4c6a3b116776217f86f6fce6612cacb44aa288991146675cc0907094b5f90a06f0e940c886c07b5157605102c670aa9927fd0f2222b737890d1cb905f0fe4b47e67d254e6fef0f2004be64c94ba630839199b3656abe2c6eb59e84584bb652a181a64895d52d46aaebcb46bdd5eca4655eee4c340649a49a5eed60a2d3c95762bf825f622bc48d05fd6813393d39021c0db5b2104186f5cd00b203b43ca839c192755b40a8d946d1db6b0d2d7df6ec6929e5655396d935ce9d45bd7364b1e8e2bbc316918d33caf6a08ff1c8404fb66cc679f03f9ed6c5997f72e52da5df41af58893129bccf2fe3f2ab7173fa227f24c30438e064c0c1e99d3ab9bcc929391893187b9683cc1026546b6d21c02fed28fe1c43bf1eb679faa560375d445af434fdc2794ea44fea6445a8e89ed6c14379f756070227b20cc2c0add3a6709be39680eee5efac9697f45d2122a51ee64f9ae310c6a9b85d0b300528b858581d59e59c7755a0764c59cb81d355396042cf8150c91376660bc737d33144fa7b6d7231fbd43c16a79d06de0fd18a53415acb352065cf169e82abf94a3337e6b525ddc3d25eb6516208e9f832168faf3c3a224612c9791369ba2ab85a701e8332b738bf2942cd20975d2edac2ece8568d101ab8602d58fbdf652580b5008b499aa06062bb99697c41ce8e34bb0000", "result": "invalid" @@ -1805,9 +1455,7 @@ { "tcId": 176, "comment": "truncated signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "727f107d20a02c2a2e530a78fdcc8ee88816badea1204d4c6a3b116776217f86f6fce6612cacb44aa288991146675cc0907094b5f90a06f0e940c886c07b5157605102c670aa9927fd0f2222b737890d1cb905f0fe4b47e67d254e6fef0f2004be64c94ba630839199b3656abe2c6eb59e84584bb652a181a64895d52d46aaebcb46bdd5eca4655eee4c340649a49a5eed60a2d3c95762bf825f622bc48d05fd6813393d39021c0db5b2104186f5cd00b203b43ca839c192755b40a8d946d1db6b0d2d7df6ec6929e5655396d935ce9d45bd7364b1e8e2bbc316918d33caf6a08ff1c8404fb66cc679f03f9ed6c5997f72e52da5df41af58893129bccf2fe3f2ab7173fa227f24c30438e064c0c1e99d3ab9bcc929391893187b9683cc1026546b6d21c02fed28fe1c43bf1eb679faa560375d445af434fdc2794ea44fea6445a8e89ed6c14379f756070227b20cc2c0add3a6709be39680eee5efac9697f45d2122a51ee64f9ae310c6a9b85d0b300528b858581d59e59c7755a0764c59cb81d355396042cf8150c91376660bc737d33144fa7b6d7231fbd43c16a79d06de0fd18a53415acb352065cf169e82abf94a3337e6b525ddc3d25eb6516208e9f832168faf3c3a224612c9791369ba2ab85a701e8332b738bf2942cd20975d2edac2ece8568d101ab8602d58fbdf652580b5008b499aa06062bb99697c41ce8e", "result": "invalid" @@ -1815,9 +1463,7 @@ { "tcId": 177, "comment": "empty signature", - "flags": [ - "ModifiedSignature" - ], + "flags": ["ModifiedSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -1825,9 +1471,7 @@ { "tcId": 178, "comment": "PKCS #1 v1.5 signature with SHA-256", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "8682d5bac51bb32bf283b8cab1172d6e8054dbfc672de6f35f33a9f7b3f0662fe19ec01a74d5cbe6d90351843e2b129d0ce30884fdbdcfc962d2721fec5b3b7f6a9db4a95b13def111c737cfae72d13aef4d0ea9c29181891505a0d28c5c8853ce5c37476654703ea2e7c68ed52591c182bc051b5d837ef3be064901be454967be52f9c7d406b7409e93308b74a826d3d1e6aedd8aba3f5f971824784167df53d042781b7c2d3cac29428c7da1fbc451680cc211517f9175ff1b2c00f819916d6d25581542c8f05479aacfc245e5894763db8e79849d3e2dd8d7178a38cd4cb7b03436c150c467540dfcdd001d6c8994b2f8b332705b2b5ae0c841708c83dadc7d647ae15e547403d689a00a6bd4de8602633443e0b7edf060bb7b529e0afeb1b4171f70a943a14f69c59720b4b5ae59313325685c102d992645fd23af12f3b8f8de79399cc6c80f9a0c006c316ff7a6963a1f8ef58a67d107e5b49fd8d7079bd45f23ef67f6a83127da157f54fef9dc01415a6cf7a957f5ffa15457a1a8bf831273f48f927ba8bde79da623a8a2784e7d8950c5fcbeef5868311acbb793cdfa54c702209073ad8599c4c74b31ce3b662399789febb36d922d77cddf63c1de3a6aba21d6d8ed54a1b48f48955602d0f6a4f5eb5546131561809236f0c71b8374290106b893ab70f6fec1fbc3bb6ef5e6c0263a7c8cd90c289968671744e853d7", "result": "invalid" @@ -1835,9 +1479,7 @@ { "tcId": 179, "comment": "PKCS #1 v1.5 signature with SHA-512", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "12813153b37fa6c0fd755a1c7c409bb8169c5a39d045dff2da02b2f8e8897b0cdc6c2d40e6945b97006f18e1b26983f77b70bf2961b5e5f2759241daee8c56fca7c53c81f69d3a0341720d9761a4f7be8c068464e881c85a2c39e0ac6f74f6f5cb42df8c3713f66a282d7fba85b7a09a6af83a068b78bfe83ab25841e4bc67c9e40cf2a0974f8875fb81cc6a115b91f922419c44ea82b33187521a7e1f46c0ab9459b4e97a3f4a1d9e92403a37168826fa0ee914232afb6c4d7dd082d0c58885e356d0efb8aa9ae33d045f24b4b3182d5c54556f5838c449d31a49a3ac4ba568c248ed72c111b5ffabd991ebf5c48efbca33cb38996d584992c4abdcc7b93700ca03619412a355b41b000a32f6cc4935f942209b56a23cfb7b788dceb692343995f77daffa25e44d672f8bc451f776560b415d0d1bfe9925af1c2567a8e9bd15b8554d93377c62b0addabd27e8d9e0859f498ba8e03094e1d86d41e69f7606d9f1fac04744c3b7b8fc4942a846e2a3649bd9416d500b9895455fb6741ed8ed4f426f20ab40d8ab2e6cf6c63f5c290fc011768b317bde49753efbdfd12583f1ca79287225f9c3d3ed0c4530815e4f5e7ed78d14aec0d04142d0ac0fa3bb5d73b4bfda2fe7103a2ab40672abf08ef4d9e537b9f856d32450e2e41d9277be62ad0675d1a530709f2747f51f17aba10381fdc70c626bab45d51166b6f6ad978d2dee", "result": "invalid" diff --git a/testdata/rsa/wycheproof/rsa_signature_2048_sha256_test.json b/testdata/rsa/wycheproof/rsa_signature_2048_sha256_test.json index 26f8d2c5..43054aca 100644 --- a/testdata/rsa/wycheproof/rsa_signature_2048_sha256_test.json +++ b/testdata/rsa/wycheproof/rsa_signature_2048_sha256_test.json @@ -10,9 +10,7 @@ "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" - ] + "cves": ["CVE-2006-4339"] }, "EdgeCaseSignature": { "bugType": "EDGE_CASE", @@ -22,24 +20,18 @@ "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" - ] + "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" - ] + "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" - ] + "cves": ["CVE-2017-11185"] }, "MissingNull": { "bugType": "LEGACY", @@ -50,9 +42,7 @@ "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" - ] + "cves": ["CVE-2006-4339"] }, "NoHash": { "bugType": "AUTH_BYPASS", @@ -86,9 +76,7 @@ "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" - ] + "links": ["https://bugzilla.redhat.com/show_bug.cgi?id=1510156"] } }, "schema": "rsassa_pkcs1_verify_schema_v1.json", @@ -175,9 +163,7 @@ { "tcId": 8, "comment": "Missing NULL in the ASN encoding", - "flags": [ - "MissingNull" - ], + "flags": ["MissingNull"], "msg": "313233343030", "sig": "095dad1fd82bcd36652a381b7f4dd656bd89b40aa58b56da4f6aa8247874b935e65d2b86752d537df7103884d39dd9ad3d65f87404526b09094c5615c6249979b0dc58d2199ae8696a5b76b4bb03eaf08c2ab6aec686c6b1b289c9b44f648bd30cb1ac6a64a73d68e59cd05e7aa1b780f4bfd7b83dfe3b884ec11821a93dc5bbb47a00eea4557b6b96b5656276001f1f295ddbbbc511a99b9a665b9c2674c8af0d812286d0be3ce74817ba2cad283757de35dfb149f2835f60cb03ff155524a57f78b148feceb84cd20b0ae22e3e48f433fbd9bfd60be8afec93165ee0310be961d3695f309d031320c830aa6ba08b5a51d943797097c57630be391bd23736cc", "result": "acceptable" @@ -185,9 +171,7 @@ { "tcId": 9, "comment": "length of digestInfo uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "8a0e82d4f334aca72a718b6f8f643f69c6048d619d5eba71263a5d2d3ac7a7af133b780c7595ca2c982c006e861948f543cd0210c758691f9626842c25de2843ea314ca8eff285d47e0cffa54180af416004017034962a80a5959c3d3f1bfc154a4824462a93c014f6dfe920824f414a6e30e0e5944d480b99949ec7bf64c4a7461575933b17d7d6b0178b5192392ace3ed8469e8ac1dacae51ad5d3ad73dcb213e056d04596e64d8c0703def3110c7cecc93ba8ac8059f0f3d66b89d8712c62b41d407e4b4a104f4569558b0290c213cad6d0653898b9df8f4a453ab07d13bfb7598d505abbd0c4987e4f1ac66e1a523e113e370ab7cf990f0cc63f50f4f0a4", "result": "invalid" @@ -195,9 +179,7 @@ { "tcId": 10, "comment": "length of digestInfo contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "8d9c25235cdcdcc7ca2558c0be14f83afeb303f00c13106ac5affc952af527a0585cf4801104a7d019fa2e63fd0b923c061a24b8be7c3105443c8eedf4a033d3de802adfd80f872d3c505f41e3feb116f5d5f31f04df3e448bc7e7cbc2343f7dd4f4c3d2670ed3d3c66f91d626bb12a2001160a123d03b77d2a6ec53445db517147171e3ba3cd7dde902c486c74e8d8d33d4f7699791179d1df4fac78cda67da9138c18f2cc8863018e1739fb309408c62051b715096512602c5c4c7e7c394282593ec087832fd48b4f353d8046600e4152c2092632a79bf05497a13840e171047d79c23a76896235e9d5f0f56a78d3fe472fded2899e228f714690b40b66ee7", "result": "invalid" @@ -205,9 +187,7 @@ { "tcId": 11, "comment": "length of digestInfo uses 50 instead of 49", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9947c137ebf7013ea9e41f1ce93fd29022e340e6ade56c1119cd826430acf9833bbc1ed05c1899757a79d3104c9b4133ff0aef7e1cbeaafc2ada2422bdf9e29926626527f947124d5549d9f4fddb809f84923aa335d331c392a5ae5e29cb0f503e230ce7bff114206d5dfd51b812f9ed5448d9100125a8cc2324e560c69f4a492988045c97ab90a2806df900c3b95ab95bd634dd0a50edc5312eeef6463bc4b62e54261cc67e9cb9caa9a0a7550183c9e03f26bd5c8718dd77f54290b3a27a054d7d3e39e8cb45529d585ac0e507b8688219d2b8032268020b68d2284f9f743debab5cd47fb3fbd77fdfe3a9d7984b11a37cce190ac89a472578a3332b150f5d", "result": "invalid" @@ -215,9 +195,7 @@ { "tcId": 12, "comment": "length of digestInfo uses 48 instead of 49", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "259cc7e43882850415f4d7f2321fde08212490f6e9929c37c6a60cf686eec1dee385fc513f5e4105f19f2d63565b2d3762080634306b4ca87f857912bc062f31de6cccae9b48213c1b661ec9874d426d74e4c23c0ca53abc8f7bfdfb9d32dc6b5559f6aec33a5b9445ec4490302af6893890f57969de00287203d8df9a511b678caee2a7d666d9fca912826216ae3c62a37f12dac1412100c966ec7c8ff347eb79566784ef86943e999d0d1aa46fc9e5b90e9b91f4d16bfc2d5b9ffd4515f1d23cd0ce9612d19c28079702e1bc96b98cd86a5708b9000a5d61777a92d7d033557492f9ab1a4aee6719dbb14e6c3b4998480a8d49013898a5418bc8c63c41c5f1", "result": "invalid" @@ -225,9 +203,7 @@ { "tcId": 13, "comment": "uint32 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "129990973396b70468d380897ccbe6930a485460bfc199c7c8efeedf81c7fc6a98f47c0afc29546c92d3ac2d93d8b1c6909642757fa52de1375867a197dac0ee58c5b62f12182a5b4e703ca981ad344411e2dc3aa6c456dc69651cde35bfe136ca323753137b4a28571eccf8d1f0cc4cb4977238dc33827f1bf670d938f5b902e6389c10b564608b396feb0cdca57f5bc3ad6bbb2cd324d531b0c5538de37482a09ce103ef6399cdfb404021c836151c81adf6f852f9a96919e4e78ce76aec77a48bc5eb224a3fc404373e28f07a1488ce2fb3181075b852a87941bd11735b3cd6f5bc0b660031fbf7671d3bb4f8c9f653b8c36e89320f7532ac0fab23dfadb0", "result": "invalid" @@ -235,9 +211,7 @@ { "tcId": 14, "comment": "uint64 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "002faa1b204fd30ee0d3d6d79274f3b498f736bf6e6b34c0ec6eb418b7a4c105c1a75669c092f52fb1d39b2247a8d5692aaa44d4a4d70b8f9e636dfef370db9315fc1b35434af3ca21afd366c3295424bc1230a898186105a07788b92bd42c56d5b66a336fca64fbe58a843f391fcb58588466e0ba484502aa26c50ae35585eb95fe0ebf248b7a57782373cbac21a00928a091455347127910eb0b9ac35c1bac4a99eee0b718550ad282b4210eabe0602823209902b2bfac9283baac38940800515877366117a2d383e8f0cd09de7c946cff1eada4f1f97c44cbb3bf3562ce21af7f499af8ff40e13b907e5f4d1696dd52e3726570228095b89d4ed958e618a4", "result": "invalid" @@ -245,9 +219,7 @@ { "tcId": 15, "comment": "length of digestInfo = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4c698321f4342f64a87fe6b199d5800af12d39725e449c79706e9af98b51a2d0d724663ab87618b06c49d3c1b98d97db35fbd8746c1d9a61f31ead8893ecc072057ad4004a53009703f66bc2b4fa7fa6826f54e8b873c79bc19ef71fe61a182a8be6cdb6dd35d87d1f46746022f98360f3870f49aceac4bb1a839977af2096539a2d182dfc4bd97af34ea075ba96c39c4a85b3ca83002f97e992c110d40cb6c668eb9fd022a4ef89988095e8c513153f99e37d9cce75a7ffa0a55af6b7d8314de4690934d55895b99cb0882adb346feb8af0480a4fc46251649d6cb2e4358dbadecf27ac713dfda9b8f40cfecb642b39bc1cca681d5628f4fd30e8788635e937", "result": "invalid" @@ -255,9 +227,7 @@ { "tcId": 16, "comment": "length of digestInfo = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "64401a452e3b56bebb1d5f3cdcac3dbb0a6f6e81bf2fe938143b9df7e8f6380687249a0c30a2bc5ba0fdb1e4d0fdecfdfc74064d365fb8dbca0cefeec0ba6fb4f775b4650839f03dc681c1f78d298f6c789ef4734d0a3ceed09ba8850671911e5e68af41ba2f37f3e56f7864fe4775ccc6af928876290ffcd20b988540c0146db97e333da0eadd4772cf15cb494e366f1f3bae740dbc69cd339a5d1f8a5e608cd61eafed4e85886796520ec5ad7240d11f1ce25463b57d0723509fc368f8f81a6c63ed2c61a216629dcdb9fd226215f8b248e2dbab5cd4f62600fbf921f4fb666384333d92251578dbdc5dcecfacc2c4435a211cc984346bf254b7cd52aa2bf5", "result": "invalid" @@ -265,9 +235,7 @@ { "tcId": 17, "comment": "length of digestInfo = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "09634aaa108980fb190dbaa425d9908a4237a2531c6471ad47dced90ff65e217baa0d9a8b5167d1c07fb414c88214e6caeeb6a1809cbf28f9c6083bd54cb2fea79296ad2dc1e27de2e96c056842ad7694391b40c6b6a6693c64fc1e3dab13185f8c1406ad4d2c39a04c3f6437519489b3d6185d9415d97e9cc405dcafcd488cc4b93a9df5100c1fa8dd31c60575dc64067f2fcd26d1f5c44919a4e28ae00688487c279130d087161137d6fd480111d45b03057bfb7f79ae75362439775f28e84839156b9f1fd1aac698f1b1874ca19964d30a725e92d4ab784b8da18258291f86e0116c9d3d4be6931568c109068ec52af3a26aed5ec136abadab1688f06488a", "result": "invalid" @@ -275,9 +243,7 @@ { "tcId": 18, "comment": "length of digestInfo = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "467e9fdad9a1f83ffaf7622a156384920eae46b89f63c3fa61c5066786c34108ff73213ffc7ee9102f367726854aebdd9eaed49b32c88517e136778dcdd7e231716bd618261615d029241a77f148c1e5e39777a9f85fc3d4e9320f2455cdfd3280184ae17e35bd9be0a0a0d1c2a2d321a3bc86588fce12d929de1a2f473026e0920b1cb8b6dbadbe3810af22a3e95dabc9553733afa026e0c7847493182aa1f3057a3b227775a3d7ba139c1724b3196f6300ca4ef457c2bb3f09bb2be6fb4e7caee6d4502c962291da0e499213209a28cbf2c4adf5d559e44075631c3035990aceca49bf6161203390509a80bcec1d274f1e9a1bf26c9f59244a695adb2c5fb0", "result": "invalid" @@ -285,9 +251,7 @@ { "tcId": 19, "comment": "incorrect length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5afcf0d327a427f6d51b87aec24789fd7ebaca9c4eebcc307664aa6e92b6acc22b112faa3918ea3ef24552665965842639a532a09b914bcb3b953a0726d5f88eeac1bf65bbdec56d55bbdac534da0f83e182dc8cfd6e9a59095bc82b5f0f5f56a1163f716ce722d80394a712bf0d5d24cc13961079082e4598c8df5510e20febb3d1a778fc5876c65a3e1d3700ea537c8d67f7534780fa8d1cb0ef9c39e439dcb8a4c8b76a723ff8309e3f3cf39e6cdd6e52edca5308aa6be2628608d5206e82251f9f7cd711183f3604d83e1c23ba71041b92d33a695225b1a3f61fc742f969726d79504b224be259e9115f1988bca3c1e2b61541527227c3d629b22a95791a", "result": "invalid" @@ -295,9 +259,7 @@ { "tcId": 20, "comment": "replaced digestInfo by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5f912ddc495c20f1975219b0b5cdf0629585a98d5565e8ef2c98fd945cd851d703be32da38e6a376c1269734de5e72734cc685cded8a31d430f526dc3788dc2b54de838ce6514ef970afecb8bcc0b2cfe0c5e8de29d2a6c009813050114374e1db8d7f4cb714ab291a6095b7e2713a28b5dffdbe3ef127307e10155e0386e3af886cbc8e1b9b66086dc9c48d07e460fa4cf66197414a4e1a72f6bf09ca94964d668666ec1daeffc52a3384cb61abe1a4ee0c26674df776c7769fd0c89667a421855de0b060b169eeab02ce0005a1e7d7a126c8583da8a4900f14fbce7ec1b4120994ebebd3e97e0d9465bfb53f2ebef725a10fccd0359a2724a9ca18b2b7f715", "result": "invalid" @@ -305,9 +267,7 @@ { "tcId": 21, "comment": "removing digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "498209f59a0679a1f926eccf3056da2cba553d7ab3064e7c41ad1d739f038249f02f5ad12ee246073d101bc3cdb563e8b6be61562056422b7e6c16ad53deb12af5de744197753a35859833f41bb59c6597f3980132b7478fd0b95fd27dfad64a20fd5c25312bbd41a85286cd2a83c8df5efa0779158d01b0747ff165b055eb2880ea27095700a295593196d8c5922cf6aa9d7e29b5056db5ded5eb20aeb31b8942e26b15a5188a4934cd7e39cfe379a197f49a204343a493452deebca436ee614f4daf989e355544489f7e69ffa8ccc6a1e81cf0ab33c3e6d7591091485a6a31bda3b33946490057b9a3003d3fd9daf7c4778b43fd46144d945d815f12628ff4", "result": "invalid" @@ -315,9 +275,7 @@ { "tcId": 22, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1aff9b9ad34e142421069661c71e35b98108a8f976191b45a97cf12e8ae8ebccd64c0fc6a795f4ed798fa4a2f79746c57a86f894110c1a5402dd72577c2bd9817a9e7a1b0b7e389527428140d53f4918b305e154f7c143011dc27ddb874c52b57758a3f4ee4395108897f0cf7b4fd7136ebf991dd9758bd2cb85cdc6f9d96a40f8e6a0c12970c18325d5742b80ae499da45655f972f33a80373a93572fe302dca03cf7e004690618c5b725e3b9be6e05dfd0ab8f28b8b994ea202875268837d3876681a63e88a410a0bf4a4c41f7336be2799c6e62514a5ee0422cb6d5c57c2e45e9f96d667f8629e0987421f01a9391a3334dc1e8a35425501bef6641f9e6de", "result": "invalid" @@ -325,9 +283,7 @@ { "tcId": 23, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7a1eca54a78ee1e92b8c29d667bc89e9ffbb404c5bf13a87a864e99c7d3089c458865a8e3ab714fd76ea4f01edf15e1f80fc9109cdc53184de1443efa533939f498bac27b0f127beb07e4f788ac5d9390da29dc156aa156d342158df68b825732a8d8e852644afd1bf230bf01c15ebced9f710f062b5aba0ba0edb2c1bf9f4fb453d6ba7cc9808d763930b6d8dabe8224db6004aab4a9ed4495fba8ddf371592b05bc057aadeeb3d4b800dc849eefca86f7414b2ca3af53e04b524ec566f646974c17acc6c76e66f7689b9824cf4f98f75de9b3997233cdadc1a79679c47dafcfcc107351f7e64084d67bb986dc2cf693f9e9af2d46c5f8a560b1c7ba2d3a202", "result": "invalid" @@ -335,9 +291,7 @@ { "tcId": 24, "comment": "appending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0e6eb88e130cf0d79056bdcb87f016f99edd9f35519c44bb509a38cd346d996e3d9b7b21a40fc976a935f2904a6423dc0f251d8a89c4e1424d3312b1e7e0c14f057fa3a45841dcda2bfcf107c2103c0475cbb34d4c769e98b08cbd35964aefc3a8dc4178725c16ed7da6b438107da2488af8fd5cb2c15a8849a531e1a955c40cd6c147956fc3e8a15a1082e9e9a7878efab929c50d52fd6c14cad0987f667221a0c8ab29a682de04e437b20c82e9a759291dabd22fb38e86121b71b3ab473ea0977441db6b137d01b63e328412996ccb8dc27e57c8cd6cbeb31e321160df29ea3151f34ba36846495b6e4bb766f0bcdba00062265ad7d01847e22c06a463dfeb", "result": "invalid" @@ -345,9 +299,7 @@ { "tcId": 25, "comment": "prepending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8083dde7cef1b018fab0e9aa58744a665c24dad0791dfa6e8fe3e95b320a94038926f6cbaaf19562fc53f3a69e0aca0d9780af9eb9267f19a081343294356fba81518fdb961574a7ef38625c201036ae954238b889c8eeb3677f7f9df07badd5f27ceb0ccbeaebedc41b977609f8b964f028454b4406e22e0034c3655ab499d01d1b6be0c19bfc9e4ee2e209dc033ba1a66b50ffececa532c2c806cd2ed2586325d5bbc57f42840d8df88636b488ea363bb7f3ec35d65a635befe9d96ce2cb8c4b7b0f90ae3eea677debde8c6b2f63a0bd6b694922ffcdbf8e54864f4a90202eff266678490e53923dc48d70e9fbb756536fe6196553c8492fb5ecbd0a5e66d1", "result": "invalid" @@ -355,9 +307,7 @@ { "tcId": 26, "comment": "appending unused 0's to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "51e52edd65ff6f2fb812d2fd4f3f9852eedd745630c9bf12e6f63347c2c80402ab0da654155046e4831ea02fec6dafffe94e6c450a96cf56831a0bf8e48b99456da7e17b9f642e9d6e033153f740095a67c86f5fa4fb37eec9cffacd7dbc368bf07ee00050606748dc887fe0778871ff64953c249244e78ceb4b62efffd2e9cae6803c25504a67fd94941eff1a320b1e0618eb9cc350d8241892adfc42790f24745be12ecdc63f891bb6c0066ee28895c78a9f1773ca527e976eb29abf4f649f83f0fdd7a7f72b7dd3343149b4c1b699588948e5508a58bbc481fbda5115cb5822cb10834cc01989264c79794ba032967271a7d2af9c12a493d1bf3c070b7207", "result": "invalid" @@ -365,9 +315,7 @@ { "tcId": 27, "comment": "appending null value to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "19ba81c3e688c41625d6714da91efb9bfc95a634409325f1cfab3dba44b807fe063740fae7604a839efce051d254af50efe044bec96280a831ae8e4e93a0d0611e0a43de6aeafeb3eebbe0d6ec74e84fdfbae3ac8cadf657fa342921274be801d05e553f589e8f48d2af38b79404d965e0a4def7c0975d6d9b5351ea82451b6bc26db3fc64729325b059f45089c90f5c8792933487d4c5317b62a02b9367a99e8d5c4148faa1781ae21200f1c39be49353d0976502ff19e08f374ee685d58f14dacf613fbb3a56ae3f1bff1afc060ba36aac11e2d038272c01c430bd463fcf55b311024cd7ce10bf59c32ba3d9943f75f8f76870bf0a8dc3e786e0718df3c01b", "result": "invalid" @@ -375,9 +323,7 @@ { "tcId": 28, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5e97f3122d202fc0c7688f28a0eba5f5ae8795438b09f6532a2bc3e75a164075146f72e0b3397bf086ec8e7299b67f5c54e4263aa0111f4ff3c16de9aa06682d63be4d8e82b5e2b3c15d913093e29ad844c70f9ff9b3a084d41648e322a2212463ec758823591117e03d90997d6264e5bfcc15b834ce7ae785bf22399a85fc454f6fe9cacae568e0d9bfead7ba998cfa1f25a1b7392edda3115801eb31c9bd0eaf6b5c070224fed09fdb071f87266a6247cc4e3c72c591c5a88a6b41241c491215512a810efa993b0c77e9d3ea4fd78fe9ed4baae8cd8d41196efa3d5f2fa2b4fa6c027f4c385f98c88a296cbc5c6459f91dee01bbdfa059c50b42639641b29f", "result": "invalid" @@ -385,9 +331,7 @@ { "tcId": 29, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8f32f73f3387f371465e3a75a0d1c7df7c52c11abecdb69ba83602c9f8980177e7df76438f2e95ccbb031e0ab972c30279dd2641e5cb43a24ece04d7477879bf989e504887513eaa197c0b5e6365ba62134eb51fcd3a713c69acce9332ca50ec1796d88ac9921631a1fa182e6fddbeecaeb9ec468773cada71f908915259967fd7932f41a3734f09d230b1dd487f3ba1df1ad1be8306096f3dcca684548bd458b0211738c79a8104a17689bef8bb9050cf59df1b0efd3aa3f203b10cfdbd3deafa36d79802126de196c9bffa362b797ccf253af546c4751b68f7a0b819a5b634a9baa6b981b1bc325ecf2b0c48c0463f85b02031589dd793eb682023cfdc7058", "result": "invalid" @@ -395,9 +339,7 @@ { "tcId": 30, "comment": "appending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2f02de916b44a1aa31811b48ae20efdc26319f2569fffe23d0734dc4f4085352945135b209d4609bace95f8b850146b35f703854d4435536d00c3fbd9e9fd93812b4741f64c33271c01ded56a6c103121dba041b6fa1ca7f9f8e26fb98c6741ffb9e2c7abb10d3581e8f0a8ebcefd386957daf36d0aed4861a2b480467eef8fe5109012b765c6219dfb260a2aa016432dfe74ff2e71c2a748d9c99e1a6a9a98659ad6b5934d7e538c7aceca9534e6a48d27469a6ad582ddd838f135a5fef309e0efdf815485756e7d8046e0db84cf136a725f5defdd78935047dbba4dcca1ba153c68cca59844e1691dcfce73a4fb11cc915a4ee9549c26d08a86ec51a69e104", "result": "invalid" @@ -405,9 +347,7 @@ { "tcId": 31, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3e7d8ce9db20f4b8f3ce10a548544cadbd05f23a7d7c21233bd12641692a4cc153f17e890385b7047b0997f5368b3162078e4fb7fc12b250423ac365f0651c5ba2d0e92f74886ef2f5624e6677679a64acac595c30d8bc3b0d1e838e18705373124adb1f6f01aa816f871eaed99240d6e6d4a18088944ffb11da666b6fe5dbd1ecda75dcb8b5ccee024b0ff9a4f1788fcef403af316d5b1d1611a1ad3f36f9a7bafe1b209a7dfb091f7e63858a119dbcb793bdee7e68234acf06979c0dd5b869dc4c92921422907f01bd3dcf2517b2ead3d1ccacc68da587531d773e1934d766f9ff40566ab3757df02e20a5147e39c92d65534160cbd33d32036e4f7beab5ef", "result": "invalid" @@ -415,9 +355,7 @@ { "tcId": 32, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "84b76f221b3b7d29be54cfaefd1d16d0ebcdd06f30fc49d9c432b7112039d99bc8fd5bbd8e1e8b2ffc0d6adc9df34a7319ec33f86c39819b4ffbdb5de30e94ac6b725690a4a3fae09aa91c0001f9e526b2315ea1e766c5685754101fcc1eeba20cc078f12f166191a5bac18045894d673cc6159738c6901f5edeec291243b42f2390f13006d4f3a29e020744a7889139b7d4b1d8378a80da405e2ec7428ca751ffc17e2186daf177b8762244e059abf697563728ea8fd6a1df30b4b390fb7b0bcc1fa11503777ab66c589ac097e0be98f39a8a2e21ecdf5404ff9b17d092bee119e32001e10cdb11493498094423257291a0d835a1c1b90b87c521fb1c559e36", "result": "invalid" @@ -425,9 +363,7 @@ { "tcId": 33, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7ecc2550cfd058167ab406f7f4b3af4180b4b84526ce4fa1d0751a8f3947e027f4b93991409dcf5b4abcc902ad136cde8f65ec2566df0076d46ae2a34b971bf792e5032f026dd03c6f6a1e9bfc535cb15d8c52374bcf09eb2777d38a7767fd1a6baaf65335fc679b8289ee22a32745731ec7c8bd2319b1898286062cbe9302853d42ae61ff0a97cadbce838826c604c042fc6a0579078bfd9dff2bb2d9af7e29f12943fc0dbeeb81b65e3cd6dbb53724bbc3df590fdf9660b634443d485cdb05e18d57e7f9c06f4696c55930b83d70b17e15f49971783133041f6bede672c59df0486b914f61efe622dadec842e85c1da50567decc57dcc842ba946c4cc77e07", "result": "invalid" @@ -435,9 +371,7 @@ { "tcId": 34, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "30e738086ddf782ba014fa326769c14b9e23818f48dedf3a3d09252dce42c160dbd7fbac9a72b8d3b6c3d6fb0e4f726c20b8c4ed31d8eb2f92a8b6d239fb78668f3687703515fbd9adcf64d272443a457735cce9eb102f881596c416739b316be58cfcf0e4d1fce32a25c2483253b3d7571a9c72479f86123d830a721ccde80e4c243e6bbcd1a895cc17dfbd0e2f8d7bbbabbced4973d578e4da5299ff15ba170d15d87ca2652e724d533288012fdba420e8427a2d1009e3ace74c03d80ac5d0b5949bd1ff42c6a728f28511264fa4152ad77e09ff60caf1cd5ee13a78d67a838294717a23f3940ed7356473dd07ff58c360fa0cffb3dcfcc2a2b673d9d574ad", "result": "invalid" @@ -445,9 +379,7 @@ { "tcId": 35, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "45e4acfe9e0f98d8841778018db1d3280a75a08231bc511bfb2392a6120b629df7bc59b2cb2f3f327ba07cbfb4e48b62aa7f871e44e614a824bf7b7852cc020b17147a35dc0bb8baee6479b8a1cdc032514fa412bf4bba8ab531615839f1c4e5730994131f8c01103c8ca84417a84e95d3fc35c94a2cde9437518ba74ac91e9c2e48432a16277310f867764b72ed1c656a627b2f4cd3991708536369e4dad049d45c5ced889c5dc61dfd36ed30060c7bc0bed22d06ec212b68dd7385aeaa25813424653831f7515c4de611a664e1e43205d016e622c632ab297abe51673b447d3a3e067cba4bfd21af1c25ac6cd24e26567e654f12f0cce613edea5c4f14eb56", "result": "invalid" @@ -455,9 +387,7 @@ { "tcId": 36, "comment": "truncated length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "274dabbe063aba2a29f31badac85f874657725510e1f194ff51b43aa4034d86de9b6542720792d2bc07e95e8106b6072e9337ef0c721a07e3ebbb23edb76ec2b93e97a3f0b777d3e28d18cdf4167efff6fe548a1344834f7c92c6fa379070da86240096a030f6362301a601c2da026d72590f0ef30d94acf676c603809f619f432571666b57015a1e41de41a0140b6b79ac5d6613ac3f9fe1eb1345b198f495c27eb8d5ce83e1126a90559a62befa469e7e6ff41d81627b4da0b67891e09b9db22c76f653eddfe83b5b1626c6dc3c13024b27a66e04c070792a6345953a7832aa6ebb963a745914516e1e8a3887ef953934cbda4419b5e6e1080fe379b1eaca0", "result": "invalid" @@ -465,9 +395,7 @@ { "tcId": 37, "comment": "including undefined tags to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "507bc632e1a5a2f787b0befa375b322f1989d6dbf4254df8d6e37208c9bc6ce1991a8600abfbb36b9b8fb954b4e5fa134e66bb528d63cdd6c6b05be5844e80d63ebb1503580997c817eecfe7fec54392614f79e2a3c27878e7261b78b433cff39c9a4805502aba917955da4c7bb816a5e636300d75d47b93ca0676ca35ddd15e6d562f8d376f3b60ab5e88290a2a2e0d884392921416d3405e3a3ce3e7e4e6e549c1361be042d060b0a6d5b418369509cd63dfc538fa648083574937ac49ae02246c2a0aabbd6a710f7826bf06dc16e47572e0ed990f3d2392cefb5c6e7eb4b6cdcfa39b08496f172481e20b4cd0c1d529d98e411e0025fa6aa3caa9446a6c9f", "result": "invalid" @@ -475,9 +403,7 @@ { "tcId": 38, "comment": "using composition with indefinite length for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "21d55371d842235e234aeaba3f33e6d7f5fea10b7940939250a07d8938e70f073d1514f54bf9e5bca902190f1149955e3e6251c98e297576f726e2c982969317ec7416c7df93b9340c879dd167431153bd64d3010456d40dee836d71d405bd3127f90a6cb61d837b4355d30ddd1ddaafa5e4204815221f562d10684a6881d7bca66b1e462b8a1b3c889e916c848c4f88b179bfb76debb18208946d40f464f9e5e385cefa1c9065118b104f216f4ac22abbf0bda8583870bfbcc339ccd6a0da7bc46338e90dbb90964100c47dc3af08ead7978e39dd7369084f5f9f941a3a2d7d1fad0dd4b60658b5931296d6357e28fca5fc8d84fee546e1f06e07efcf8f1e4e", "result": "invalid" @@ -485,9 +411,7 @@ { "tcId": 39, "comment": "using composition with wrong tag for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8c76ad15a8de757cfe122ab8759991a1374236f7bedc12495201053b9adf0042ee64665abc4b9485a52818ebb2f5e0dba6d667cc1aae89163fbe0db066b80011f6342ebc22bb3decf96a3901e0fbc44ba79cb17adc811c15bef290026bd9e33ef69bc5717f2c774b208cbfbe88f0e2097595e6cef35745a512690593ac1f0799655a73318e8bf1e1403e42c29622b09d0000f9756ba9a0fc44692e7f86e6be28467cefb8f95aff478965226205ea082848dc503fa0f16b4cb636b916de0e9b0e91216a72950a65855692d1595b5fc9bb55a48cf584048317aa10b63acd505a45537c751c4e898aaff55f0e4e75570b36babc13ca158dc7b009fc4901ed407015", "result": "invalid" @@ -495,9 +419,7 @@ { "tcId": 40, "comment": "Replacing digestInfo with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8322390ab9d742c87b5b105f63940d9e4ecc613c12a921798c2b2a00c1e5c6f6fa38b33339c3fa762487629bd589cda879977e257de58a0d3ad4eb9bee9e3d41c57ababe557d0f3f8bef808dd7d5666b8a635b1a1d08a94bd24ddf10db4d6a366c3ed7a6891b7878328ae5d928a6a14bb425c4c1e917044a08ae0cc679b646be53177962bf04f19a345428f7a0c877f5749264edbf0835cec2f5aa66b7a1ae9b5e8db22748bb8b8f37636de4d02c9edc5dd182fe1f3c227d7fff6111005326ca3fd693248759fcd56a356068d3be8f78ab03d484a363fba9a13491ff5752bb263db2d905a90c556c8e5b12315b577786e038c989d13ded424adef4932c87a5ea", "result": "invalid" @@ -505,9 +427,7 @@ { "tcId": 41, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "24c8587350927113af79616a76bc5aee56e9b580452eec608dc4b25e8ae4101244bc456368e14b1cb595aee9c1d05bfd169981d2f5819023c43fcbb857b5feb7f11e2e3469cb1d53bfe66313cf662057b84b8f9fc1743547d848d24d1678d14bf44fd29b2c10b24da5f42b93534dd535505415c32f05e4078a8d31461bf42f2e465ab90d33c24f2ffc4cf430253f50478fff57dc1eb91debf89e0fac9c382f8acefd9f1dd2f2fa2203dddfa56fb275309bed0671f623f24927abd562b8a4cadec561a530f04dd58863458b802e8fe5fa57cb22708b700be9b250a6163b6e54bc9921944c9a8d468d02981b7fc41b9c6ef92fd705b24da3cce58a90b6b112dcfa", "result": "invalid" @@ -515,9 +435,7 @@ { "tcId": 42, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "58b5bdce097aa778d5232055b695fe11a01fd06dd2c76f6c4ddbd89b28d823a6dde045d541bf3baa04651fede28dd5bff79719e0310b285c4b5ef39f426ca9eb9d20b759b6455c8ca94b08f14e8b237429cc93e6cfdc8d5f9590ab9eb1a05243a6205cf26323dc5b4c1ea1f815c3d26e9a4d5f58e99b06e213117f6ef7fce8ecd63e661381aafcf2134c0cefe49b9432ee68e9e366d7ef85ac82befedc5c7476befcefcd7a6ca7f0267585576680c6ac901cb4ef12c3abd319f74183c4b5d852e898a955628775b941f91594cc00d281b3e69b034765077e967f9282a1bc16043a162ef1fd193921a3da4e4974cb63bdaa7745278175ac3183976b4bf1534f7a", "result": "invalid" @@ -525,9 +443,7 @@ { "tcId": 43, "comment": "changing tag value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5498ddd6aa8ec6434d4d772df218db7724d4df79dbaac872d187a9cf58bfc62b194c263660e663b2d50583dfb1e232a6a855c3be31a7297ca1c801b065a13871686f1e379f50935f754243dabea67176fc4d92351e9bf1e3c9655b5de16d725f0e925d554d215bccd55020e749afb612420d30ac95c5723855e2414c9d7bc8d2a9ddf33787c521888852e1946bf866411f72ebaad3ae730ffd13648fd8e5464036e800064472806ba78a0ef8a10c1739fd512cb2913d91325cad3fae38a922c3f0e5482781bfaee6e097e09bdcc6eb67772ff79d358079e522f9c8f32fe5f8b227f126803f0e78554c513bc0316ea267b51aaaf17f1dca423f1e0996dbcdc6bd", "result": "invalid" @@ -535,9 +451,7 @@ { "tcId": 44, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3b2299256cea4f270aa108ace666ff3a44b693c27fe72e21e3f0443956dc277b1f24ce72a48d512d7545825db729983bdfe4ff9fb0ecc6f0893a9d326d39a46e7040f8891ced1174d2abd7acc27f79781501c3a972d562f0b5c57a3ff2ec703100b7fad948c7e46494cabc1955dea0e8734ceb47239b915476b969f317a9953653e0e5d4820bb28a5c81b9a4f1d0f18479096a60b53d0808acdd4efcf16cdc4ed82b69b33d6e5e5261347e821c2e366f2826fd81e8f282840495f6f2613be6b9f1efa989d912b86257d5449c88f7b3cdb39c7bee6d411187a0f2cb83115e5cf3a187d9cbbbbffd9da0a62780b265c2a5a33465abf90e41550f8b7f62747f5252", "result": "invalid" @@ -545,9 +459,7 @@ { "tcId": 45, "comment": "changing tag value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6224ef796a605bb30a142e4671549288d3ce9a7ca6ce58ef79d08b25e95a81143b99c84efc7a0b92885029752b8bc1bab7fc56048c19d50ca21e8c009024dc9dac2746a9b961db242a1454f0df944bbbbe28a9598878f9392746798aa1db8c69c6d36af64726704f9252ad71e655a02adb6f3e8453ad59a0a45ecd1ea512eedab7867fc50b508c49caa7399f343097f76b2361fb7ac2544f6ab1b745965a8d7e83bb9a1d39a21fa6b4c14e9a800983f5c76fd8de81fcce99f4926e48bdaaaabbe09528a203f5e76dc19982021618f231e37758e8e729968c267390fdd759e0ba88c9492e4ae0ae7512ea389bfc6b64d90eee12c012fe278da80a915da794f6e0", "result": "invalid" @@ -555,9 +467,7 @@ { "tcId": 46, "comment": "dropping value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "95ddc932d45b05c0a1f4c2bbf30ec6aba93ee9ae560b4a9c124c6be307cf930b754b6b7b1c8fff23c43c2354b847d37073214ca3c95d27e0551aa45ca36e873122c109c0067df39797563168e5e6cd8d20e972ad364a6c3f162415595ae273574b7b35807072b71a8b17afd06bc26d3ab8374df32ece1da2ceb9daa582ac11fdd9246d162fe4830846d08fcec90234ffd9622e4db5576d86fc4b913882da7bc5b1779b2acc0261cf434cace117090546d86dbf5056d0453fc003ce9c3918a015086583d266602403353f0c62eaff4ef4f5697f6e682163277818af6f487600ac326c76f34cdf49654d3eebc7913c0f12a669fb6bcdc809b2621d7ff5050da3d6", "result": "invalid" @@ -565,9 +475,7 @@ { "tcId": 47, "comment": "using composition for digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1a9f00a0a13bb63a9a2b98a93a53cead0f0d0f0befcf19404e838996ea86c67919611edf2962f621480741ae34eec18e6c87b5f40b2115f81e73bd1ba59dd32ad41534d143bd82f982f4ed60d84dea28d77ec78dd6301145c63a0778e465e973e963502cf1c9a21ff5a84f5f4a673d81a9f74906fa0f28b81fd4c1be7eba5974266802149a616d5b7b9bfdbf51aaa9ab3051082a0483b33e7b43b52f86bbcb33f07783e3dcc3ade6c70acde471613b6d7863c4dd091017ca9f0d9fbf7405fcc7e7a012f38404fb0c3ce03b2e601611fcbffa985535c238b5a1d529ba092a3c41c8c255da68eab9e84a7b3f6f29eca3b52bb4b977b6c5e1375b691f6ea413b557", "result": "invalid" @@ -575,9 +483,7 @@ { "tcId": 48, "comment": "truncated digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0f7e36a02137a094719570754763ccf4cbfe21a05b95634fffe0cf0cb46210d379b5e7dda7ad815081d12dc43452e35a89b1fb715e4a507b364da2b73b3fdf91ecf1b04a6aa3ab9b90718660291478e6ac0cbd29c18d4beda2b0bfeb53979facf2e5d8ef1bed5a36686cb034082feff665686c41572441a673e7426a89866f65529de9fecfa32a2cd1c7098e7e7bcf2a720d46cebf23988c259dc880a3acf8e1b17f1ba8de6e8e9cfb8af2b6398f7541d45162438c3f14c308dc6d778bc91106c7d48332d8968fb083bdadf1edcba30638853e5bf1398d61bb8eb6b61363cdd859ce4f6160f7e819758afa067c612be054b4c0e2567fe39a81550001cfa081d3", "result": "invalid" @@ -585,9 +491,7 @@ { "tcId": 49, "comment": "truncated digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0571ed711f75daa6e7c7b65645cc10ad040b37fcc3230d4e8655b9b40cbac0e1c5e7d9ddf18f7995bb2a630235f7959791b1bc21c72ccd88ee50b5136472fe63c13a4a391452782b673b90fd6e768385e9f09023ed975c9fd5187b86d0d147418396a971faba4c5d968b29df04a28f90f0a2eb89a0777dedb38e4f41cb1c373f88906da1218a80b47334ed4e5cc0bfd1a93d2ddc5141b243bb002dcc513d98e68d512728204bd0d0d9ea5046ca21bd6d32169b69ba8b1f829fdbc4b4c931d0d29ca72e4fc2d92a74d2b5e1569a222f4b8c93c6cac09c67c08ab08fa08b1fe9ba78fd016aec186cf2f9443b8a3af242019a4888839f8c6021f26476e32300af4c", "result": "invalid" @@ -595,9 +499,7 @@ { "tcId": 50, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "054582c86eb3bac23c330ebe275884ec6c740b477ff69795681bbd88d9da5369ee5d15fa2dd64910947cc4b3a713520716ac747834058f50852233fff1465b4c582ddfa2411ee43d26abe6a26aedd5bb79384b44a45d24b1a374cc9d193c3686fcf7290569173b07b5a698ca75653eb83ce3feecc40767680f6253fbd0d7151b42c82ed7126e6a2d73cd1c64378294932eb790f5997746af7cf87dc5292058c2ae575f5929426fefe7d78867b725fdf6cf2e40c052b69fd8104fec8c017561737e02651aee89c11327f866875dba4cc6a6e69a5f2ab612b4e72671c8206d22c2a9d69dbf1dd29eaf06745bf2267ec2cd89552338136a8981da13b4223d79abe1", "result": "invalid" @@ -605,9 +507,7 @@ { "tcId": 51, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "67ba3a10105822c5f34c661cf7765419ebe52142b5ee9358674a174abf5981fb845d4877315a6a5f856c6a30992f520bf3e979a7169adf0e1666457905d49b91481b641158817cf2ee2b8725bee0d7a659777a128fc7509d3f0fad7a53b04a77339074401cc306328d7fca7876b06a54a2fb46edb4d763598e5fe21b9818c1d61ece98a4fdbc0376fa2f9b3c50217f576124f292d6032234a0a6e34835a8480b25a5254b9718c665911aec227c0f432d2dfdf0a6aae40030a05d3c03a02e54507ce0652cab324a2b29814451c985be5f4dfa2546e5b310e670f9fa510c24352e534d3c46beb8767224d90ca8dfe1ac534a5a8b80fffd5704caed8d5180adcd3b", "result": "invalid" @@ -615,9 +515,7 @@ { "tcId": 52, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8eccc4b661d66f3c8b4e26791927ac035e2a633b872c60fc006324886d45a88ab29b9bff8075701e61cdfb7d85b3f6d41bb78ae12d2d40b046f1f7bc6ba11cda5eafacf3002457aa6951dd7e574b6ccc7e0621f6e4110336003ac2f368b50969dc45370ed7a673f9b8cfaef3c40a6814afc2ab4ae6eeb8749e8d0230b38658c17fd44aaa9ff65773d001430d0963167fbd08fc72343b1ff40920741423439ee3795c036c912e53f9e75b2d255160e67cac99ccc2db7faa8b488e7f1f56ae3bd0fa6a277b9de387651debe4e16ef29215054d9565ac23a3830ce37b326a4eb5c6cb5db7a8cd961f6d7d7497ac14aa459b3b64f2300da1f95b42687d2126e60d8b", "result": "invalid" @@ -625,9 +523,7 @@ { "tcId": 53, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "574192671e303ee2fa10bb741b24c8632d520a54dbc24184dd70ddae468e71971ead18932c8b74cd6e27b13014a2ea96f2074a9fbdaf432153f408118306922d111e861ff91f549e8e669fbda98c4975a60d36019b2c4bd25ee2fee0e319c56be4554f5334edf152f911a2317123aac2ff0d11359e43189223673e4b4b613cf070841364470b08f5390951e8d9c6f8c3422f79e3bf4863b2e4ae694d63d57f77620511eb308c3fb454270a4d2190c83828bec4c0fe2283e0d9fe945f6aefe7b806151caf38bbc963a40a97d92b8f71428fe89e8f468509f34b2cb35542fa717e5feaa6cf4cd6c8ad87d8921d5b62d97fdd58642a5d8d782c87f8f6a53a9aaefc", "result": "invalid" @@ -635,9 +531,7 @@ { "tcId": 54, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "90bc6a2164881905a53cf42cd42753f61a47cf4703d4658343dbcc30b46f97d8656ff1ac6c395e1a36f27562d7c23ae859239c1086b1a6473eb4f57d9e0d47f626f8de059084f681032e6fdea27590a08d5e57f06adc0b8960b640d156b31047d26180f1a9c510dcdb316948ebddade72ae3c8d9d6fe49642394f30951a614d03d37c5ea640f0f72435b49a0d382b93121603a424fc84307bea44e0ab83f25389c639eaa2614819d6039c721bd622b86822ceaba916ce302d2be47f38d4ef37e5ce40c3771cea37bbb200cc64f4180199a7e6aa2863e0fa8355b1b456f748fd1cebee88972fc17d9fd77fe9bf8bb7f2ca4299843434b3ed24910c5e2abff7c42", "result": "invalid" @@ -645,9 +539,7 @@ { "tcId": 55, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7b590ff6d404fec472f9231d39a4ecf4ce6b5e9438b8597c082e01bfdf0909c7aeed2268a3e568c49d9959352378840454f9119beccccc07b46ef2c1f143da08818c578c6b2f7acca6a85109c8acb719fe9f06282c25728d466b4f138a4b129de607de9ca3bc6180f4a2a45941416f8f5c60ea19c921f76047e0dd0738853c0b24c25476025ed4291beeec5db8e2c744795de8367530cd5f5d0876c3b99ed248cef9f83c54a9faa6565eb0662d6a126c15a5a4a55ae3433cdf37c6e8854563d2b9c06363a86f4a648951226a34c612c3e6b6b883c974d4d2a8e07d99f88fc4eba0a9ed28799c95fbb1404b3599578a164721121ee387b0509ed5e00b3df84033", "result": "invalid" @@ -655,9 +547,7 @@ { "tcId": 56, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8dd4b03ddf0c4f8c044fcfe70a0b97ec8d8f31b519d11d7e00702296ac731dac508e074024305a285fd32d93aa80b26e6c1d9bca4dcdf07dd141557f685c473f8a323492e9674ed28fc0f78f141418da63e24ff1d82a9e280d2b63819107190cf0018941a440291ef291fbca9616074efb977c2debe71b4609a6510138754d126d203ffd9c234ab334506bc2607eeb9a64e0600ae45e45b2ec398316f4ffbf405d985be94b23566f71b77679eb34dfd560bcf81d790dd1a30dbbef3b928d13534890d4640d47237b11c56a22401e8354b3327101cfe07be6da690d1b43df4486eb185728d7abdd8e4139b506821640a432a219b1787569cac4a870cf17a3dc28", "result": "invalid" @@ -665,9 +555,7 @@ { "tcId": 57, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3c6f82cff4559f83ea73f58e5303b37ac576572fb8f94041640e6bfc0d1e527f77af011e5b62f8e854ad052500439a9a6386ec01504a899860eba9f67d78badddf2e72fc92e0ecf25895a807431cb8381cf0bc5eb2fdb28f96340efbf7e54af7d1bf132b53dd9af5b8d8ae37fccddb32f4469b880bb01a84892cc43b394e94f82b22c454e4d308fdfd7e893369498aab4d42ff7048578a5e2d85893c16f8f12e2f8e7be48490fbc8f82c405d1ec3fe8bdc0243898c58dd4306796c40890fd467d024b033ba724c67a1119fb98da9d8c0c9d3673f9d45e3f40811fd223265c8e75fba57dffddd9ef6f94ba03552d18773d009ff142cf09e62cba6330916453f5b", "result": "invalid" @@ -675,9 +563,7 @@ { "tcId": 58, "comment": "indefinite length with garbage", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0f8deaf286c4e55b6e1a936abf3467b99ccda07cbabadec1798d81db7c720d6d8c278c14c494faa48a4def3bd4877b5054ae0dc7cfb6842b69ea1626b667ecb22dd8864a55b7d39205141c5068559874495738c6b9b756c0e46b69ef21ace864740e300c57d3dbbd356d992d08afd4f78d4b0813ba6ff629fc837e04032e6831f931823cc43076a69a91c3da38f76ae4ce127d11ee0aa6c436e68e3b4c496ef04f00778bad4b51807791e901000f6c75f81568b86fa1c606acd36661b1487a45cf36c2991a7bb87e7fc9da54c1f8a98b1ee0ecf26336c4a4088bdfdd7ee463ef3944100785ac16fdf77cbf8d6f6f578418495efecad9dd1c279be63fe5fe9319", "result": "invalid" @@ -685,9 +571,7 @@ { "tcId": 59, "comment": "indefinite length with garbage", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7b600cb582f01b2093b8c6836b1ea72a27bb54d167c3cd067de1b9f285e824f46b5712f0024cf4115e69bad8c6caec74742076dbe365acda52fd50368edb854d63020e9d698a4f1f753b4817b282acd37a625e88997c6d067f5f80e43c2f000008a57514989c8ddb6ac36e6ae15858f16a6436588e79391b7fe142be5b66cae553f4b998ea9ec2dc8712af14b9a2a7086631889501f77bb81ce8899dd57f75fb3cedf82394627a72fcf7e1fb5670edb260f71e5a67c502501e1531111978048cd181cd28ba37f20e3c24f9895af9b9067d1c59f69794e43bb64eb8f5b1519255623fdc64bb85e1b85b7c793b0ec42de4d850bd542160791d6e543c633ee21171", "result": "invalid" @@ -695,9 +579,7 @@ { "tcId": 60, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "16378bb4a3a00a1916e10733b6db3b960c20c82929d1d50f6ce694f691b8b1a2be1377d6860b6d678fd27e797d7dec9850d99aec1079ab45e08a70a54b6c6b13ef7c335d48a7119fc855ba69130e08af62540a0327dee39ead88e5dd923edb41f0e0c840737eb35704cf5a3f2320a1b4eaacac70846d05eaafd743046200a5cd25d37ca312d1800fde082652a8e802f15ed775e055b781aaa7375de845378d57ecc516e23d445844edc1442cdf7eacfa60a995c7a9b062765dfda8aac031287b72044af30d5b0ed4e815aaa55b068212b187845e829adbdb2902dfbe2023870d006b8bf77779b8ba205dcbb3225e3c854d853587b08482264c5083576cca1107", "result": "invalid" @@ -705,9 +587,7 @@ { "tcId": 61, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "64316a2c63e71413bcf87cd2d8efa6e88a527483bf4329a27520217903dd7b4a74ce427cc388786fad14061d50755ae6514e8161dc596a5eac1260a24716523e5016dd55174b25f826a7e806e4204949e8d23a4a7a0a244df064c57432f39d4ff3c90c282fd4f49712d6a922b9b3ce8297f35611ae846bafb060bcaff0fb5c484f9766b0b36b2727c11cd7f6e95410b8398ac5ae1f1473ce16df25b2b4edd80ac083a3796863e2b55428a900ecde671f84c21fd8fe224c03878c62b8d988f487d063e2c972ee46f72a8d859e9659483a860938613c9f4b4c26313d27e828dfdb4fdad98d4edc31e07b050962cdca2f2980cd2034a5a4eb82bedde65f837a04c3", "result": "invalid" @@ -715,9 +595,7 @@ { "tcId": 62, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "49cd3a96260855d9a0ba3005b8ab18f077e18dc88923a4acbffa7ce91a948601db5317c6e6d7e55a7686f735d378ea12bd17ecb26638dc1ef5f613c527c52dd91ec1fab9d3823ccd51d7ad1af5383f4920478116e20fe43996a8ee7b61116cba0f69f42d5661c97c71e62a0ca792d592e6e0ef28e67e27b1ff7260ac427f35f7788ac81dcc69ed4f4ac4eea07a69303cfe083a7cde808e75abf62283424a8727cf0a85df2e26060de2dc04dd12fa6a0471a00f003b30eb4d14b65438d7090c2bdc953588207c0951f39d0aee482dabb782cf593d631900eebb3dca524f9d1607440ada91e20bdb7117486ae90d77fc44cf5e4aacf4c850093ca883ddb7b3a040", "result": "invalid" @@ -725,9 +603,7 @@ { "tcId": 63, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9dfe688124026010b835f972719361baf84e104ead160ece75d8778200f1dfac867d262f6e8dd12cf25a8018c16f176d032b28150079c35a6d831f9825c80e986a9768131fc6e221e897e221a14be3355921369d5accc9fba6ab8649bb444913603db70cf09188c1f2f34eebd06907dea1b7a970add4c01aa4858d78dd2910c251dc832157e0f373e4d6bc532e1fdc85b8f6d3bda13585e789607e823ea8808e71c1bb61fa40dd219c2980f5a84b502363be708ed3a115c5711c69d16427d60a7a605a9c282c5659d6cd203e0dd181e41aaff5dea6233985882978172f03ff34b651f3592155adc34b26ba7a32df6cf5ccfdf15a7ab95d2f217a0565f4564fda", "result": "invalid" @@ -735,9 +611,7 @@ { "tcId": 64, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7b17d3b2cde9c95d954e3d795eb7fadec93e788101d337ff0366a3d2fd7de8294761b0d11daa19dbe5fefea7bbba4986853bcb065a0d5fc34d4386bd0d9ca9f1dfab415377a8ca0c8e879aa2ceee9adb3aa57287adc2b2ce1b4ab07c09212b3d443d29297fc206968dd22ee2160716bece2ac0cd9bc9550cf0bcc71319e97818cf1658f0384d991b2eff0001da8329d50935b3d3efb4a045cf1f88c98a8c91f316a320b90c73487a6b132304c547437c5581c2c66cc1b23f2361e65d888872cad4c16de7138c1ac2cb13a6d84cacc93019e7fd84ea99409d8d8184cbe40bbd75792aaa283183eb290d517d46c7da3b1ecd6a2ce086fad43c565b696ed3fc8250", "result": "invalid" @@ -745,9 +619,7 @@ { "tcId": 65, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5ba48570aea8cea4f6f76ce4d92a9588a6478e6a6dfb82d26eeeb6319420419eb8553dff3fc9843d01c9c708947a413bef9c5e7beee54a57d3ea9a01a81c7fcac04c4a3f0c7ce17bc8fa7c3e47b03d3be004a2f4340fb8c119d6134981d9933b9510e7b89fbae037809b8e49c429fa9e01ba6af5899f0c2f60666d42a62f4ec1f8e2182e9bca160116bd447e9aba05c9ffe8cbd6f9abf3061679a50d567221c2b808a48f1694188820f7ad07e9883fd67ef7f9f2d78ccd13fd8017d8836101de319d17f05beea9d7b1a2c8b1f7dcdca212d332befce5c0c2a89bd29dfe2bcd6be1dc9600baa0ff970393469ac32996c2710bc3d07763b481b6a713abb9880604", "result": "invalid" @@ -755,9 +627,7 @@ { "tcId": 66, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "45aadbe78b131670705fff8a10c088e832a6917cfad4b985d20d6c3173b2cc26bb95670dfcfcd927873410d2d3e87850d1c64bccbd2e3246f81ce2b6be32a5a7acd9b2df660e279740b4b916ede28fe1488cbff230bfd359a77269023daf8f897a4adcc6929d9a2414ad2d2ea151953fad387ab963f8da7608b1253cf88800848b68dbbf4f8cfd42bac58e37599de5390e6e0dd9b3c763d963589945fefb33c33d9b0597434a2ac2e36db4e4f52812ad24a76bb91bac54a6843e0b20d5fabb5aabc2f07c857bea2446085bcaa27ef51ca194f9b1b3a16a7be01a4cebb5b641c12c78cfc2dee0c0c7480efbfd4fcf6c8d1379dc026a11109bf3d0d359ff7e6ab3", "result": "invalid" @@ -765,9 +635,7 @@ { "tcId": 67, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "52dbc8c5468f1417f3b9a57c3cab9bf8338e6096590418fe057f4c4313b8462ca42b25b9af14ba65cfa64326d5ffa512d603fbacabd46bb3d381427173e3a91af99e6faa7da7507f1bcbe794dc236086c5d3cc30bf0e1cefaa3dd0e24d759a7ca00ef7cf2ef335ea192f597bd954f2531e19c68e492afe2b4e1c12d5bded1ab9d1c7b494ba52ec017c5ef02ed4797ee0a27d44de9a9a365da76bf5fefb549058ff1ffa21c2b77c7e365267e14d6ed209ec0739619d8ff2ea3174619e82abde0732b1ed9ef3dfb04c9fe4fab5125e1b5de4bf8f4d183ba04fd13130982196e8d603be1c2a69c3919179e8c3b9f189b54e4e268402db11a50724809919de67ea5b", "result": "invalid" @@ -775,9 +643,7 @@ { "tcId": 68, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0fb0e3ef6ceaad48cd21634244d88906c312a80663ccafc95ad6de4e8788313ab350b6bd595c3e15cb25c5d59f44137bfe316becd75ec2e112f5e7490efeec9ecdacca2931a4c0a1930c4145d63970ad533b4cc927ea75155e484f421c80bff1d9e65c0c51805a8a43ef9ae179eaa42fbb120a000cd5121504b4c4bae88557b526656fbcd149558eb0a4fd5c265f632be040a00a269752b95638a244956d2442bdcbd1376ee749ef8d5667df959e1d8c8ee575ee46a209b5eb3b74565e78342c956e580dc537c68724be349880824d6ffd7e3fb5c6008b6b117edf725109f7a410b86824b8e38569fd8eb140721ed7bdf47f92a7c1b9f8e3f79f139a92d4cab7", "result": "invalid" @@ -785,9 +651,7 @@ { "tcId": 69, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0e6c0bc61155bdcb29e1fe88767666f8a29430c9c065374ccbab61dea01ef4571b75d3c1f63b7ef0d183389a4c49601fa80e981944b6a661a01bf55f3a6d38d8944d5a93ab58c610c4046ae457ea4a4db4599682231014e79ab8134fcd9130d2bd636299c1ee6480c587ca3f7e24b61b62b7ea4ad969208aa80ce2e8d1973e51c7b648d6e62e21a19dc9423b66238e225ea9fff5f0cbf54051c55fe33cbc5703b38a67183ea20e7b0a72023c85fa60539f88c7b84271251ba52016c55f63a240d05224b1fa650b82ce3ea39efb072cb10da217de343a9f112ce8361b6d7812974efcb9a233386ea3c9ce818bd66623f4185b9ea34b8bff413499a5bfb75547e8", "result": "invalid" @@ -795,9 +659,7 @@ { "tcId": 70, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6c2954e02df08a94839b0fd26868d7a8a0f2fd86a1e1cc1560063ca9e74280422ffcde2a270a7d46f9b258e68f9f6ae881363b73cb6d7842b07d73ac3e2ede0c602304868038749829a79d55c5f84eddb4fc4eaa285bd732a4b2aca2ab7c646640e34894a2ee80ea288e68384982083e03449ee95d99b2765de2ce69f50b5a94f2a5a45eab379012b8b7fe47cf9dec8f07697bb1e0191a8757363e31c78686c5c6f17d2ed68a0e83e522c99c70d50153d1fb2a2f34588c5e96601a8606ef994b68d36bbf9c735bb823a09ad4ecfcd1d33db96ee26bb50d3f973951417a922417de6d1b2119f9343acb5a740e9254451a24b89e3ed59379e68a97a45299d6da57", "result": "invalid" @@ -805,9 +667,7 @@ { "tcId": 71, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4ab9e5f20111f14f63dee5d414bf2f76642508a26774b094b9559ad163f44d56b1ae0e6b85b372756a3cd7115a380b603e4ad1213a97dc84c4184f68605cd3a20d7645e20a7834edebbe3fcc5a7e7f6081735302972f2a17899efb38e972883c9117db1615811dcbc26b06597ef3f3f54def9061513b8cae059af93b18cfcd324495ef49d68d01166416b9ecdd87f75d42798f55da109201d4c7aad81b946a0581b16f91e8db4632c79c4cd31b5e4885af16a14608645f20b6a0df68b2776af3047a4306a1f3f772cc2f4162aafb79b83182c75e2f62871bbe4768594e6b4882bf4d708a1b3aac57c37f730bec9898d7919de690a5a260dff6960a78253baa28", "result": "invalid" @@ -815,9 +675,7 @@ { "tcId": 72, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "25918876ee17947c7ea13c95b6f5e693cfee2ab988a68b72765853a4f47b0075d105952afd7d271e3aa39a88bb35549b18d0aab49a48a0ff25c64ec8d052cdadc92418e84436f3e930f6ffafd0614b5e0af4f87e0c6e646be9e7dfd996139cb73838de8699916317c79fb16df1272efeedf3044fcdff7255fd45ecf26677f8e3cf7e86b40f48e7aad2f4185433b5f04e06bd105c1081e5452d4292346e07f91f9b29cf2e4dd9ea335c065cab8daaff554fdfa1990130dc1650124fd7af5be1eca9c38a4bf2813af9f50e51d293b4b8fe4fc6b40f8da779ea595ec0b43c4db3abf7751c74e92e28481ca919857d9a92c8db1387be5f4ae4b8cd3372d350e57cb3", "result": "invalid" @@ -825,9 +683,7 @@ { "tcId": 73, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3dd518a77a43fd87d8923314e8a78d4dac476188c113377fa71ed7d2fda4be726b17e10bd7870ed018368a3c36be143d4c3d59ce35a18cb46e457ed2afabd69bff77fe94ad6fb95b360249944fa6228faa4159531e67490c8ea44dd64b471d96c48bae5d1da7c6fb144604ca8e8abfde84f681b9b700d62649009c135fdfec200c92096bdf9a699eb1b8936e8769044ca0127070b40e2cb8289a9f98b91be61ec77861013cd9ce5b33fd2837ba8a93caa480632aeddbe283fef6ccb953f2e4af9ff6fe5bd01beb0d1a0b3f08e9d22f26749b5c9f5f302002f89af05c7f9a09fd416691abfa0ced5eee4aeba83113bda1ffd418ac4030443b9072cd6602fcf797", "result": "invalid" @@ -835,9 +691,7 @@ { "tcId": 74, "comment": "truncated sequence: removed last 1 elements", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "56e666f4c8b916f556ae1139f9626a6862de59780f148165f924965aeeb35ca681b7fe2a603bfb1098ecd06e3e185564e031699ba6f5b7c4192e60f1c7e06131eea6a6e772f9b7e9be4ec4e94d89eddc0351347c5cd7dfc58e2c9795099144428563b77bc3e3d5dad50cbd19374ff5c7915c8987f046df62907b7ded38deceb2f04f18a868abbbf3f095ac660774be8274d0788b88001c17b7c3a59f792e81e18fd01bf8d67289012f60a887202968c17f2ac684e5a4a05673a0b2189206ca3358ddbef03b54488d5a794d3a5767de1e4e9032e35bbf1c8fbfb9b9be9a8bc5ddd98f12d3853485cb6a38cbc7044e10a61b704c6987e4b76331aef926a843f85a", "result": "invalid" @@ -845,9 +699,7 @@ { "tcId": 75, "comment": "repeating element in sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "759f6957706866606f2ebec1d6400b87afa134067897d332edd191036f318e1e21a71dbcc88e0e3b7599123cc8fbe19a15273b481a795303eb7941139e7d48afc490b61e3fd38078ef756ffa8de344f2e930b56452c619089062c27a47b594c5fff1fd7f5870cb5dc7c30f83b245cc838724639785c2ac7d8295e9e1a99004284ce1a5a5f4c90f1edf87be994e2176ced8b0339bca21068db978864e75e84bf9b65b5b28c3bc9fdfa451b39125a271dc280b9c6cffcdda1d883f5be07cf8c14aa4aef6f7993e86dd9dac620ca24c027b83be7cae015d2a55b85cca9ef1e6d080c298e58c4f0730de7820951df305d85eaaea46f087c74f3ffefeee09aabd5827", "result": "invalid" @@ -855,9 +707,7 @@ { "tcId": 76, "comment": "length of digestAlgorithm uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "3a380c29ce2f304f33a08aed4bd92cc6e8cf56596928fbde6b640cfdbe1dca564cb01421789c7fbb49856bbafb34da6e1c8351fb12f79a4614c33e50197939e237e0b987efdbc042bdd09073f02624c520f1e9524ec1cd10e917b9237166e3689afb710e6c4ef644e08ce866da6dc8849e0b2b4c6615b0aa803bf112e9a4883c8e60660935c43fbae9d939fdce49af603dceea05246b220a5cf99044f0c09dc98f3640eb23fa218d1421adea7898563144085f2c2d1c113e7046f80ff359b2f65742c58551ad62eb6dc6e7465553f7080fe100fcf1aad89fb079bfed32c8c4c15c84d2193de22385df91e9825717feb5209f1dbb47962df24f3b43c114417ae2", "result": "invalid" @@ -865,9 +715,7 @@ { "tcId": 77, "comment": "length of digestAlgorithm contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "884b4b6838fb629fe42914cf15257111b502385d71dae543d03597a46cb10a6122f6d539ab411161ee278f16cd3b5f4bb7dfea0f907256d96cbdad1f1fb40093e9f5c97880814d86091bfa080bfaa5a955af9d15e9460610d4c859332c5beafc24fc9e02848e951eee2797246bef20dfb89e8e949ed52af39663f5f088690f1a24abf8a8e221582282127344bf740308d146d6d16b127d1639071037fdcfd630342ac134ec24791cb8905b77dccf45eb3ed7e9b2e72e60b5e19367fbb5d1c41853d79965530b3181e4cc7c24b198a61bcc2e63806cb6b3c76757737e35066b7f1bf0dd709216fcdab4f35d550b31ccfbda9eb8165aa78ba4b4e66e316ee07282", "result": "invalid" @@ -875,9 +723,7 @@ { "tcId": 78, "comment": "length of digestAlgorithm uses 14 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8965489287b5c6732e9269f3ea349830169f9ab644076423519bd18d744e9547dfa82d9bba9a8cf4e1ff5bcd79ce2c4168a8b6b1c7931bf4eff64dd18a1728715274a735b9f529a2fe7b02cdc2a8740c2f16bed7e0ef2ef003089a30937f04c2d0617f70db8d67ae9f6200b8279200a21a7862b7cdb406d4855d8fc950a10d5430424e4872714cbe07ea03f36689f756ae0bc09b08cf1f3343cac1e1ae6f943b5d0b2a3df116b0bbf2d433a8c03fe27c6cf2de2c0603b2fbe174a6a4d0009248c0a04ee4b6f393195955ba0818d5e3abea276d9eac469b5eccf6b37d42e38d840513d7130009bb93fc3d208b89429d053ec1fb5b635e6240b3f0021c7a243640", "result": "invalid" @@ -885,9 +731,7 @@ { "tcId": 79, "comment": "length of digestAlgorithm uses 12 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2503d3586cf23777bcf02ac28f32daa1664ffd2e2bc3c34377d80718cd02195de3de6d10cbb057db69ca2bac07881497189bcd66b181972aa8def94a879dfcc1175aca14781a2abb39cd71569b721e69e9d9504b4ed54a58a4d8baa5f17bcaa8ca9524ed86cde37a86139bd62502afa770f4eef4293a0ba157968e42e77dd690a3920311d24013522295cb726e006a2e7f26dc287fd2754087f784151ac30188937c99cb20ae8d26db527d5dd3020742e8964f518bf13bf2cd36d99eacb1c81a6a9a46155894153d3c1a98e7671233febbf4f30bfad312e0dc4a9520a97098c634966c204aeffe7e55543a436ed003ce0772d9f57c8b0d3164ddb785639314a4", "result": "invalid" @@ -895,9 +739,7 @@ { "tcId": 80, "comment": "uint32 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2a004204ec4ec1515b855f1dd802299780835fbf7430f8f5861a4c6d86adaf38159858810d8645a3076fad16d6daac69b942890d6cadfbd12affcc3d3fad8f07e90c2b1e5aecfd9716ac9a12349e4a4b29eedd9bf59d875cbf028bc9a1a0cb4f5ea77b7ad026f09a208d3d39477a1ab59329cb64e9edb6e7e552b8875a73490551df742ab300f254b7805b4a9ad72b650ca944289a9c7c5223d760baad3dea1fc36d2b5961684840939fab0ffaf7fbb7e181ce3b92d9f7eb833235d97431b76891ef910827d110ca9fc88f7e4f98e84d00a98a1b5c6c70d86d89f56bb4f33cc88936db2b7f8127d11cf94d91f56a07aa7880f6a7c3c25b0df691d8657c330a5e", "result": "invalid" @@ -905,9 +747,7 @@ { "tcId": 81, "comment": "uint64 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6d8de4a2cc01e33812da2d364cf3cb4fea7c6f37b4314c123eccbb2e4e9ec5d593934c60dadd5fef2a273d01447519573f701d398cfbb72b0c19937e9f7805fc4d354e292c5d0fc18bb872f6843a9211802f5980538ec6b100e3b2b744693a9b8d07654d2655414550a1645f047c865291ea8043137758a13dfb1652ef7dd42182603ba597eace857f39a0b7ea0c9a987326f55358910cb51e4141653e9f3c3d73f09686463433520ef0786163efc39bba3c62cd5c3599678a28b90470bb6f19fa1a56cf60e8c3465f8d7082728c20730227a2a3d2a6a4cc50fe0217f35a45459809de1f921ac5b6aa833a85bda15e288abe640829bc4a0af1aa9b3692a414a0", "result": "invalid" @@ -915,9 +755,7 @@ { "tcId": 82, "comment": "length of digestAlgorithm = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "43fe92f5ab6b2583fbba40b493ce45f9eb5f9e0254c6e2547ed4b9543a2c3a927d5b9c1c12525f4f94fcddcc4c586f4e16626ef48fb0688e07eccf77dc65a26c28f374aa4bcca05c72555e7f54d896065f3d44a728bd2ef9c8adfa698b963c16b13c1d5346457beb6a66c964330e0945dafc5bf75f4ff26e84c0a8bbc854c6c877ffad409b11627ba951181939ba9a2e28764de34704a5575f43f70c3f4bc5d74f4d651e25f32fe238f193d4ca55c04463dafcc2bfe50e017fe9d3bd319311bd2d972f5e04d8324a4b26842fd66115ebd139440fe89bdd55d10e14aea5d9e3f6a5c5fac4acada9d9e2006e6a0c36f4b94956493c9a582eab35c69c9add972d40", "result": "invalid" @@ -925,9 +763,7 @@ { "tcId": 83, "comment": "length of digestAlgorithm = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8998ed832b496be462a431b1b32c3696374d816bbdd2e348d98795a5ad27b02766aca9b161d8e8c94370fa38c56ab0ea9aeaa0bb37fee33a7bc27024024d321b25504874343cbd50dc31ef1429b16e2ecf53deeef15b4a8e5a447cc3f1b212179ccc5ae4a62e5af2127c02e53e8a23cec5f1863ed53e62f472ea65d599272a5e4c0a0802553f31dd22103b7fb7155fc8ef4a3a7061f78f6e72c265e561436159722da4b8850204a7d85f7d45c18f5ed4e452cb146c47963e38cd29f2dd3652720fd4206bf96ba2c7601895c8771d1b73f03fa88ecf81b8a8f2f290094d85521048ae0c097460cf8340ab32262115b5332abd75950d46ae77ff03cb618dd69e52", "result": "invalid" @@ -935,9 +771,7 @@ { "tcId": 84, "comment": "length of digestAlgorithm = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4e63d527dd005236fbe35e838f51ffb09afd2669b684d9bf7488ba49730154be9147a63dd33473ebf547272cb6105b114f72f544e4568d45dc814a3c5250acbcbcab008dcaed3458e02159bf5be9e4b20420f9e4c075d27bb980748528327a1bbbc93f63db57ab03e7fd86c61db3ff8c39bf7d818a26d573fe57f5010718021e45299624e25a2f5acabcb3a1ca608fbde28d13cf74a3f58d283fa5a41e875854cc480c5948d2c0d57f2b857988a28e34a7dc5159c86ae1f970f3e318e9dc9d29641a521eabc66353ff0dbea4f237bce4ae546b8d05f6ad19a4ad8d4cd086b22458b311eb970ca33c484f0b9dc544ed4ddd88e7f70edc32702d66ba570b749428", "result": "invalid" @@ -945,9 +779,7 @@ { "tcId": 85, "comment": "length of digestAlgorithm = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "063b7dddb7483a77af978f1f09180b98557643574b40522da25e8636d5e5a71888c79ebc5de9ba6ac0e4c30c8dbcc4399661b117e4252d980822cee7cbd4d2aed3a10f91011d11ff92228d02393cadac68030123f52529d76ca2d41546cbfbfd28a43c5d52026ff582a6bcdd10a3dd944fd7232bb950ed162f8827a5625ff322bf98e079dedc770e4d586a7f28b4e19452a353eef2defdf56e0d07dc2fe5625d91651629c5b7bf6e180dd27a1cb51787ff264f0138b46bbbd32c5e1ea63722b4baa8e235f27e283ba6c46f1af28bd744e2db92e326ee7139b9e5370fa5b5e2c2bb79b60c9f9e305a8acaf29340edabf7531d17fffca6f43ff07ef5cccb50eb32", "result": "invalid" @@ -955,9 +787,7 @@ { "tcId": 86, "comment": "incorrect length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "543ffa8db719767c9eaeacdee487311bd4c1d3b6bca2a07c6a3989eaad5f39042dae40b45a9b5aff326a2994f36f0a2a59ff3d46a3d4abc705d26afa3cd35a35bb662292c6ae3a47cea9b32de37cdadf797cf72c7c62f7c9b61024ad8c7c82f5efa27c8dfac28840677116183f1f0721fa36ccfc13ee5863589b0433b20b6e1c954cca97b3796232a3b0b2b6205382de80db8487bd00b620a4b423acfcaad649a683b915de7caa65a4efa6b0a1249a6d90348171b816deb0cf8c99013ffd84b8ebdc660866b56545de6dc4aa23156cd86c5bf3d5765ab48d8d601f43dc898ea6e05fc0460a28bfa2a776e8917c59f02f1c8e1cc454558658768acfd717718c6b", "result": "invalid" @@ -965,9 +795,7 @@ { "tcId": 87, "comment": "replaced digestAlgorithm by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5dec8ec2a5ccc79cec9d4455a2479f562c049430d572b98e5bd44b83ccf6a08d94cffe4699dd29568dbecddbd28c92c771e37e2ce716ab7455e4a92ad87f9e5b76aa1ef1a08e3a77633bc71b3756e3ac956eb8d5974cb50b88a6f49f36d5d0e84bfc4d379621fde3bdfebfd9cd916e1294c854330218d50aef788aaff97e68f7cdb2e7a12e8350dedad00a0ede2d72fe294effd152ec33f95d66fdc648904c657eaf6fb0c322f5881bdc1f16305c3ef90c3df597a0e75222b82d79f5d6dfd913b2f9620092f418a3e67c48823b85e96b1fe85d306f3653a799811a1ed3dc612461383a6c1eeac737dbd2c6c20fbb56567bf544d199a474bdc38621c8b9bc7920", "result": "invalid" @@ -975,9 +803,7 @@ { "tcId": 88, "comment": "removing digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4da37914ee4ecf0c0973cc89f9476e2d872eeb2fdb3eddf6fcbcad9b21b8eeff2dde26be6a26d5d5aae6300b4caf4f77f2ab7907af2434026c3369d76268c88b1a4c555c9d54723b17ac48ca1118d94e147a4c63c2c4baefd244235cde4f9c254bce8c8c21b45b7a2fd9d5971b21abad1bef74b9d5583d352ef67483ee611ff3f97198c023cfc56c667c81ef03bda4729b2eff85c24e75aafdaaa4c0f47419d8a63fb2ff72c074ffe985ec7f88bb0e93cfd375c656137722fc6aa45069771c6c66d4b109a5dfd8500331d8d840edf9a5c8024b2520daa56641ead240033b0aa300ff3f951009ac46a97ab9311f8af9467b8ecbde36c9744e44168314f092529d", "result": "invalid" @@ -985,9 +811,7 @@ { "tcId": 89, "comment": "appending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "755f090081189878ea1ad03070944d3466c773ffb2632b045ea28655c8527488aca42357718436f6c9222a16ac61ae8d752ea18dcd9f0c5370e76730c31eeb772755e3a763509a9126b64007341c5fa48bf95bbf3e3a9ddc36096625b0f6bb27108dc1c4bfa191d66a403e11df2838fd401215cd2dcfb5806ad0955edc2feda4a19e0d84968a6e1756036bf0aac8990d7b8bdbe45a6c0edd8f55720f105d70be7e42aac114a528f1b3beb81ae796d455beb05b4936ea3b0893e8c2fceb8a6b8e1bb6de37c40e4b3da2a1ebe9a52244a5f4bbd1ee201d218d3a120d6add7171ab56da3062de4952495b602dcfb4404d0c900144bef9d46cbce6d7ef936160342c", "result": "invalid" @@ -995,9 +819,7 @@ { "tcId": 90, "comment": "prepending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "85a965f4cfddb17eb81195bdcb081d307fd7f218de37c6daf043d1be8c9bdfa85b3a7a0951569e670cfcc695365dc45e3b9e44a7d79fdc3b8ba92912a642ecbcea85d56654161b777b280b46be78abf7f0ee220dda1ae3eb4e39fa7ae4d2511d4111b31fe17dfeb897bad9ffb1fb367076ab336b1f48530f7d39f106cba2fb8961e59ed3b060c64f5b2873ee51ae59526e782afd794905923c8753be18ec9cd3791e96eb00433548f2f2da478053c7bc222281e7342a0510224c9f9e53c082a11331f0923c44da8533b56563adb781c76f4bc303ac5754bd6d7448df0e23e41063992ce6abb3d31378be040aa815fcbfb333559fb402124c53f1a5b4e6fab559", "result": "invalid" @@ -1005,9 +827,7 @@ { "tcId": 91, "comment": "appending unused 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "84a55f8bd78994a9e204bf57292e1c29d663a8963c01225686cd646ff8b23f7ce6be18817bfd284d2649b075fbfe233a2f8cd59ae465af14602108da6bdad31fc97500f791ae1bf4459a4b3be350362b46f84697742c6fb6671533cbe73dd15304e7c569c673c799227a6523a54eaa4e4abba2e451c3f75cff2ffa6cbd9b04cf4a73a35e6bbccb4445a99a1380fbfc2cdd5fda03bde573b4bb88a205fbb38344648ab03829f4e3687117ef7c12522ade2ef736b24633ddefd0ce6da208e860ca6f3a79492bf4db6b466500371e40de78d5d2708c2a97999239e38852de7a02981203c8402274cb1aa24fdb3e2cd27a4305b15797a498145848e74d5dedab41f8", "result": "invalid" @@ -1015,9 +835,7 @@ { "tcId": 92, "comment": "appending null value to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2f84141b773914947f72db6981d6d0815aa77fa8ffb0444c13b7612d6d89038b02eb60a7641dec20079d6d87961502330f228b936aba65ff8c59a651656bc3ad7a3131e55312d334da0f600f3538f3b65ed61a5d298e32f74453385d09ae45eb93a4d35ed2dd7a7497085d5d3a36e65f1a0bd8683480397dad3b304e49cee02201a9a1ca5b778e91e68ea35ff72827f968426465845698ac0999f7311e5c532438e8fb494d8d92efb520293c503cedac0036fb42907e78377f897bd7b94328f6a1a594ea2ce3770a49bff8702e534798e1eff6324310c6ecc71e5363a0b23f5604a2aa245808b72c9f6eee364bcbb22e8f144460c5300d3f89f3b8b6fd26c15f", "result": "invalid" @@ -1025,9 +843,7 @@ { "tcId": 93, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1c6cc57e11fa138c36bdb069b0787fb67a46c70f39124ab2aa2326386e0b055b8195897e024a7e43b7840df0c0d94459830cac7e33ec3f127cb1e9563167b61b3767964122a243e95b15ba9c8e1a992e20d4e70ce14134f932cb5453e795d84fe5856dc5ce39da38af6ea4b6029fafa7f804977ed075c30412ffefeef27277e541e3877f439e49154bf25383c9517162b1d6e469f5e861c385f2e8c45fecbd26504747ce9378f3f25a77ada8ba8343f50cb040f2f8c224d16834c6a4d97b4b8af5d1a08598e9b7c0fb1026ee19feb2a7063f73d78bb9cec8f499c4f66c1fe55049d4fa183b1a5779240b9a7c908c84ef1405e8ed3c53cafb92956d1ba2445ac8", "result": "invalid" @@ -1035,9 +851,7 @@ { "tcId": 94, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "077b81fdd849f2ef237cf278e10e506dde35069cc046c4d491cf74ce419f11e4cadd66ab1acb99a33f23654a65c860c9901ca1f8ebca29f0cd78e8eda1f69eca20eb12a6c1448eb679fe5255fdf634f3fe2e716c590b5345515c02636a4f2ba30a2b62efcf5cdc13a6c09757b2d1ebe5943a7804249f5ce9901d95b3030eaa0a2065d9fb5eac8006a176bce1f4ac537941c6d74c9dc73e85264ab058cf5043633535b09abafff891ca6a83c45a7e998de6c8b9b275ae9fd0e7e0ada7ce1434146ab6bd86a6eb790d724b8d3ff921231f92d5fd86f0634ec45b911b07cdd6f0fe275f22ae2219f9497db982e55033dd9867357e6a09a9f4dc281c6aa36d8d984f", "result": "invalid" @@ -1045,9 +859,7 @@ { "tcId": 95, "comment": "appending garbage to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "048d13daae417db317d655fd73b112cfeb8cb8be13cb34bf3235cea1e81c4248a7657a005ce89d81fe85f4706a478dd9739fe438373edf453db22fc3480edcaad7acfbee27424173ab89dc37aa50c722a9404bf697f333c5cce65c0394c3a86845029bab0f3e2be57bd98b707e3caeb270d5c0ca72f7fb11d8d6e4717cd0dd6dec4ec5b0829c66d44ecfbcf0b9b46aad8f192c66f1da67c2520fbbb8cf847278ffc665b7d97760ed0581cfa4ebba4333f03f3f7d30b366ee313a8dc3eaa68f1c596b87a848ecfcffeceb961f0e970da56aecad945dd78660446bcf7d5890d0f66ec012c8f2a84a38ac528050a9dc883fbe95b7bc9f289f7762292ee51133ecd2", "result": "invalid" @@ -1055,9 +867,7 @@ { "tcId": 96, "comment": "truncated length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6970f7dfb793edd1ad41c0d6f57137a9ebff66e04efbfb82c882df25d24f0913b9c906f4214b2b776e6cd6c158f701af8e17487fa77dcc9d66732c568356104ae5450e1e2559d3475cb27858ff8bae188cfb778a587eb243ff6adec6117eae055ffa5de62cf50ee16e0924b0afeb927bad811316a1c2abf01b6a72de25ac30e466d0051d1fea51ca2cf160cddfc9a373d4c796a19885237afac7aac698cbfdc2d10de86c58de9f6597cf5a701d2281f7343176cbea53f088bd7c5c755219066f4b35ccda85c7c8e67ca08cb70a02439a49238e5309f6bd647e1076d67b0b339bf4d5323ddc1e406b13c29010bc325cc17c0c338c38102fb523bf0f4f341c22c4", "result": "invalid" @@ -1065,9 +875,7 @@ { "tcId": 97, "comment": "including undefined tags to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "67bc94022123f356e465b4f42ea02200cc8b526ea393a0c35da34e612b8f7d85853ea31a0b869515ee783ef903f86186b97eb7269420cc1a3c55295119ecbd51ca47c7b3caf4ac6a53433d3aa23d953606ce3692a248c9e43ea5eb067533f4f03369417c8c5d469e9c56b2dd1a60b7a0c520de2ed2d16cdbc323ca43dcb0d0886be11ccf1dd4ec687e205d33eb771531a9bb46d7847aee7017690bd1748b1d39b6c669342a83eb93a070718970c161e8c4c3cfcd83e562d9e4fc87abc1882b16f1c63dfde2d34e230ebc9959e0936fb48aabe716ee751fc4abc62007e4cb875dabe9f7a5533d99514b5296d481df6481ad3bdfeea5a85fc6cfb928ffaad6584b", "result": "invalid" @@ -1075,9 +883,7 @@ { "tcId": 98, "comment": "using composition with indefinite length for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "84567b5a2cd8993fa4297e61067d1d0b34a4d7015c46438bf4e02cdc934c3c586f9f80316307928cb20fd4637852674d99a560352c931559e26e414d67eae6661a34a52809d4a8e1e9b94c72e5afdccc78bcd99f444cbf4617c18f481b36fa36d4dcef140986f2fe6fecdf8864a99d32cf2ca43e7b30d9a5faa61237177ece4fae0f03debc9dc07d1b9de0eeccb76a8b84852bd534cbad9b0845d7f9e9af5d55ff49832ef725e74fd91c45a6bf9d2a519d0c0b0c4e42b42eaaf5b1cc5aeaf18228695838cfab32a47b1b048ff6cd7833ba54d8b83afc3a45fe546b68cc26434b1021217c1a5ee8254ed50508cf79521abbccf81e9d3ade87f236b13b2aef8151", "result": "invalid" @@ -1085,9 +891,7 @@ { "tcId": 99, "comment": "using composition with wrong tag for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3a8c6928a87795c3025ec336cbf4aaa80e1ca6e758c41c7df1b63e223cc140e7703815300ea7ca9c169a972a3049bcfa9452fafa34e0491c99a1867d6f0e1ff45be4feb071c9c1f2e72c12f8aaa2a9542e0a3a037305e57fdc8f2584036b619ca5a30bae66e8c212c8e2e2013209f502bd6478d112bfba869427870e84023ca06229969818ed557e5617c6ccc23f908423c87bbdb03d011d328c81f0c24057d8245bb8d4f861dc76d3a9eed3e31a16af114147d7b17b4753b8294290a3c8fd3d135d7ec144f2eed11e4dbd4dc1e89d96a06d7860e5b1f806e5d15badbe05a310b9da804abb41297b179cf4e8d077258b2f7df549092ec6c8e7274f25aaf257fb", "result": "invalid" @@ -1095,9 +899,7 @@ { "tcId": 100, "comment": "Replacing digestAlgorithm with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0279b5b3e03f864b05e41a6e964c5cea2b777be5e670bbc43d2550c9c443bdf68069a0eb91e4ef95dc9918eb1786a123acb034fbdef2690e5f2f4f5aa0dd10627342b90f2c3ec1e3b6ec77c01a92b0c24e7760cb49f845a168afc256686dc428f48667d1971d56ad81153e7a54a59f10a4b00986d9752f1ba11774923374a990996388bc26dae6be26cdbb4c1eb76cd0d98532720e94caa2904fed7b937cd94481e4212037c628df3e213d5d856776a337ecdb52a4d256b3267fb66f0cef10e39a5330a9899e103817ebe6c32c741dd4eff16f37fb6ac91facfbce7f467397739b1557f0ea4234cbd8d393abb1f842a2a182e8ad9047c7ed643bcfc02156b106", "result": "invalid" @@ -1105,9 +907,7 @@ { "tcId": 101, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "81297d38465c4346e408293d770242ca6e9ba2f2ea9a66dd932eb3bf42e72bad344ff31bf058e38bdc716e5a747963e6eb96ea1a48813f39200596d6d589f2164bab35c15f545f80d10276eb6d3b7d13bc7bfebfd0f6949fd7547c45266fe6573389c2343e3adf9fd64ba627baed14e0e753a8fb75a3d1821e2fd03f5422bab3e71dede7470b43449e7e49dec566464fde545a1ca53a567ae460a1d994d295355eb301048413cc92aa34963fc59e054e88bbf2af2ebb0ac0df18b06d1c5d9ddc4f5c3046c5b609a9965a646db2a1c70b0c851e7aac01a5df8e2c822300d3732ec182e3d868adb99d6c0186cc5dd17dd8c89658c0ae021475fae278e7ff464501", "result": "invalid" @@ -1115,9 +915,7 @@ { "tcId": 102, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "73b38e74ba14249c5fb4d2b3923e2a848898a2a5b1b9e6c17848177e6b0053fbf768d5b393088c3b7c5e12d41d24cbbf214a5bebbea6661229ca55f79b76b1d1118a2f7a6a96f36f88e1388283d446b8f8fa4b10b3a6d8c54ca207ceeed96e06147475a3d47d68cb2790dd0ada7d816fc1edac6e10f4f8e6bcd807cb70d995d7d6029dc774b1ab86de3b31c4fe1033517a64163b4867861d6ca0bacb3e32ffe4761de071a03fb79f8bae8515973a4eda2d7676cdf5ff05974654f97d6dadc6bde754f7b297264945b3bb69b950000a4d597c071fc1b9198fc1ade0047bcc7e79dca09e8f01bf4ab46183cd48c8b243865eb6267f0974e29072e38f65957594b9", "result": "invalid" @@ -1125,9 +923,7 @@ { "tcId": 103, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "56502d3cc755778ce731048dfff628943f94a966763917f8a9244be934208ca6fff2100faeddea5693273b965e62e08672a2ae4037b2a6681e1037ec8d4f00b7ca75b792d596e01f6312733929751dcb629ab54a6f910a57dc01895cc92d2338b4ddb1271be183f906e128ecdcb5cafe1096beac38e3e49eac7ebca6c91bd3900e83d96910feb192496aae8f55ceac814e6829d9c068f2619b048f1e30e2cc0b7d64e7e335ebc1b566f12b545a5e610fbf5317a2efcfd5d18adebe17b3b71bd788bbd581afda953dead19a0241c6beb851581249d780e780be43c995f23e90ea4190fca6b9e81885031beebe6a65a53db274bede417c35e7e1e597c6610a1ce5", "result": "invalid" @@ -1135,9 +931,7 @@ { "tcId": 104, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7c49a57abc1b7cdd2699b2d64c9ed240c4ea19ce2dce960f611b5264acd37fc4e1efb3ebb5699a4e2292d9d63dde3b80f30c34118614c617444d7e2b770d6434c58b176db042b74810b40fac6006bfd84a51e32aee8900ff40bc8de3fc77277f9c34c174769afe2bf9c8674712c645db823741a4425043b6152940bce8eadfce213dc4de62fddb626fd12b56efbdd3fbf0b570dfce0ef3ee7b3f7c7ac383fca18e04a4b347fd589e30f283ce56fa60b9761e9d5f584b493062f490680ddb7a2a6a23ba0145ab184cd8e3c5a2f2b297b85db51438233db7d3c72739b7074f6d7a524ad83aea2465f6c1bb236d5ee34e5f66297d549679574a9847ec45180a8aab", "result": "invalid" @@ -1145,9 +939,7 @@ { "tcId": 105, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "41abeab011f029748cd5651c173ffb01f3a5ffb4e198549bacbf8f98523b404791704f52c8ce631d77b31066b1891728e761047a0464e8160fc6093c9ece6f359860da1ce8b229327cd683a2854047aee8afd36540d35c424a19f0db5ea444cf91cdc548dbb9a196f3aac9dc9c4365522618c354c0d99e7a0efe40a2b69b9b99d18f3b941044ab37e0e564543a51cc919870c38a4843d3ff4c6a7d503dd38126b5b76ae7736c9e1790f64f5f6e2faac7fadca3a8f75e6998270004f1836624b580e1430a31c386506b9def2adbcb01c716b74f6a4e1e85e55623d8d3dc4fe8553e1e1feb75eaa4c71829315f67b46c2e018caed17c9dc2a31642ce574a599ffd", "result": "invalid" @@ -1155,9 +947,7 @@ { "tcId": 106, "comment": "dropping value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "51c0e29286c44d53354c2e11b057c373690cc8a6979ac1e184bd4bdf560c0a3fa76e80aabd7041b0b1cb40e703966312b8037dc40a36acd170ec8fc70e35c1edb41d9fcc8ddafa54bc1e96199b842c72f2421803f8e95c734f19ac169e581fb3ce0da042108b21218f28faacf7141baa0e2b72fc3bd38930f4ab139c1347a9806115b25d3cad3e00fc29296b2d90e403e5ad0dbb9901dd2855fb49f4b7c9500e9428e4037abd6aa767b604edf426cc68e39bacd9862dd61612f0f5c5666e1593bdcc6ba38682f19c5512b1217f05d1905bc47eff2625ea5d6581f3657caa3d84ea9b948aadce632b3bd4ff33699f384f618350b93a223e037d6790bdf7be128b", "result": "invalid" @@ -1165,9 +955,7 @@ { "tcId": 107, "comment": "using composition for digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8270bd31d9183e02c4423798ea8f1092bdabc33e144cb9e79187586cf92a2239cf52ff324848461bcc89d0409574655b8374bca84c38df11facf035a6f54f25a7c2e691adaa074d5ebc08b0d20b45346679d94da1fc67f57444a9663704bcce7a6964a7e7d6a98bc89b674bd3037b15639ec5bea57c313331dfdb0bc0d2017f1381cf5f29245af5bace9b7a690b573bc7abd9c36fce49307f0524b37b29776fed6722bcef049e566c8a5a0db44ca6932bf11e2e7447b82318c71eacd164093eaf40b7b122f306cbae65098b68b5b920e96f2143637db6d70070036c2cfd64db05ac87d77806d53096bc63d6fbbf2efc29d8514c8b909ab79495a04639f27b882", "result": "invalid" @@ -1175,9 +963,7 @@ { "tcId": 108, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "690df1372a35a30d9c76a4bf91cb951cff5291bccf26a1043bf84805d75d27a28c0567d353a95685d3411acde938df718f2c845d72c4676044f692e8ceda2b22da5fdf32bf493462fc83c59cd8e5ed0f62f607bfc6d04fa38a6b01a5b3cb6b58d55d9fc2c0a36fc4ab80fa3a0dff60d55a0ca946c568451616441fc9f14685077388a069c3892f1b208c5431b69bcd5e6ca8f789e210f63af6b4ead0a8f3380e818f0463b2287599f5c4cc08bffc460ae8404069cbc01e2b1fef6fdaa810478abcabad6b7405d01e5d3f44884ed0c3d69b614b2c794721066887e5389d72fc634d14716f0cec8fbea5a12c70cf6b4471df4f46058c0db75ad3783b2dfe3ce2d0", "result": "invalid" @@ -1185,9 +971,7 @@ { "tcId": 109, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "13ed9422722bfb8b6172cb5656b9951610f509bfff5d10e2b91ddcb4c2e8ca58879a7db943375343fdb794302c28e3db0e1b850e8428653c09208dfd46f065e3996927d85979927930b89ae12590753ff03889b8eab41acee725b7092472ed00ad66d00a96370c909c2f39fb6300175d510b368d3ec06ebeb0f62f179e191fc1ac9f7abc36d19d0180f50f7a33337daaf73a76f9b38361e91ed7c0af2c9a3519b4f538c532f3bccab27258d711856b29c41f215ac87f6c7f3ea52c3bf30db5e7930f44e489205396e94c0bf11700499b5a72b26c9f3641c45bb248a235b42c410a908e5ddefcb481ae619b23f8a5ed7afc1a9cd782020aa119af745abecbfc57", "result": "invalid" @@ -1195,9 +979,7 @@ { "tcId": 110, "comment": "length of oid uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "24faf2f1b73eeca67814b066b8099b41a973b1c55f319d5e3f7a9943efb958e8f5a7ad9c9a7dfd64e2be0231d341a822a8ce31cf3e008e65e9e7ff7d7076c3ec62632a4c5cc4bc867c54c9789cb248bcd5afd0f8a2fa8b1884f630a0663758a6d472e4e7a085fdcdddcb1917630dc5e19857569208108123c0e87089f2f247b6dcd5940bc35c25dc10718649effbb56048bc03991851b0d50cb82eba64e6726c41567b5c708a8311c22e477a4614a2bb476e5fdb8cd7f14f461118bec1b6defc26a56df14ec3f64707d3d462378f6de72499639c01b6a745402fa46fb09578f52ac50f9db82c83e3041745300029b665701c595476e3e8651f86e1ffa6e0a045", "result": "invalid" @@ -1205,9 +987,7 @@ { "tcId": 111, "comment": "length of oid contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "73cb10d068ce0168ddabc2dc7ccaef8026edd5517c0de9b4c8becf660ba62c3df0fc47710a9628ea478cc75adcae248bdcd3c555cebbc4f1d99ec1f6c0674e092548e20c747f84959cbd0a5589b8db3e464889d537c6977f13668fd02ceebad3d74d7ade6deb16c6c8c5d30fb0778c3db5d7cc9df986596a0768a0d30c199fb8ffe5511d99c8592679febb5f8851a388f291e194fcd19b9423ad4b47f492dd720b9f38c3b0b20bcb816d463ab9680bfde66132a54a8675be19944a5e648e0bf942427f404d9f810f2a9d4626df659f54b6a5d3a6878e113c48b733066b3a83f5b26ac75f20dfbb8efc1ffbdc2cb6b9f198545f95ca0c3f54dec2f8307fb1b6dd", "result": "invalid" @@ -1215,9 +995,7 @@ { "tcId": 112, "comment": "length of oid uses 10 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3aa737bfa89b66e9ce0508aa68da6c9760d5de6c50e1dc472073d4f5f280794b8e5f2ed5446cd73bbfe29d54c7f7f5ba69880158809b447a39e0363a59f46f83ade8032c7dfd090784c582141a5e4a9114082a2d91538bf55d7370525f31c0209342d78d327c53e21a64d9c81330003dc63b84d1ff3dc7a63528153e3d3028b66ec2c58182fa818d3c333f69b6dc9935cb670fdeeb226bfec9f3f7d04f5aad6947444e72dff3c46858ff89ab9a642b697f8c37fc6d58abd30d7e07061cbd366a566c22784e84d836a8b4d550a0617c4ea1ae7af61e2c78c9c67bb50c0982098faa9e14bbe0bd007e81c6c556bb3ac19b05057d7b4efc0d3d4238943ed1a552b3", "result": "invalid" @@ -1225,9 +1003,7 @@ { "tcId": 113, "comment": "length of oid uses 8 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1be82c7d86945e9d8bbbcbbf58216b20f2b44f68af6be2b538c52b0fa7809345aa227017a0854d462b74e287b20783cfd871fd85496dc39e8258b22e6befcefec67c69432ec269af2b4b348ec85ccc03a64523f038bf3dcd2de8cf6b6c6343b374419802d055902569d9188c9f7f795aa2ad22c8551392fedb3c5dadeeed4c1ea0ccf9ad237dbd73fc590f0920ba1ce11a130304bb3c4b923484a4922cdb87c032b16ba940885569e4a8a81fedf839f86e0d264e5c773b2530cfef13614de349779c08b9c18ca8e53348b62d9324c13e7222a99ef4b085cd8bb91d90b37e7bc6a5014a4906d7c3e5c59b56df9322a06434142bec6b066759658aa822c86bb5af", "result": "invalid" @@ -1235,9 +1011,7 @@ { "tcId": 114, "comment": "uint32 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1730655b946726d5db32d09c48c6b06937597b5766f4bea6d2a851faa90d83877887f3250ab9b8b4fef104a2fc0c22d603b28023087536c11da54fca390f4a3bd038e63ad1abf12c5bccf7f80519e941862dd673624ab04390a68fae6e1fc5874ca2dff234172cacf54c565fb999598b372523f4e3730acf43e3a747bc067215bb4f235133a7bc20a9dcf3916d619bfbf6abf0d565bb3e922fa93116725017bb7055e75b455de9b10f00716f448410f6ee84a5612d2646809050eb8b27bb8707b6026c168958b068c5406384e031768defd754d94bc497079982012edf7f966fa81a954e9c9be118001977773def1f29aed719e51e73fa618fb9d61fcbc4b34f", "result": "invalid" @@ -1245,9 +1019,7 @@ { "tcId": 115, "comment": "uint64 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "264fa8d38bb793a078fe9d9f39a484a8d42f4aae23c9486e2d987c7fd18a3e38111c78d4e90a4b0152ef18bcddfc346b901e3029b11ad5c95f92f0c53b62cc7b1f8e489392b323b81f5502e69920e7bddcfd212e32233f569d42ac9c511779de6618ec5411a95475126455e9d3d83d35620eab93f18f7b9080be87298079c5aa2e31f612727d979c7571b7736a8cccf6f3f053cd9e25ec502c8d61ee4a2ac94a879452c4a9aa88c094f73dfe3dc31a5fa3d2802fe2400ee8885f5527100fc82222d4470c979eea045db6e068e9a1b09591754eade5dd48f401da26c44dcdc13ed482b2202b10212d99378cb0f848d19f67e3f3d5351c5698c72f38b2d7f71c0e", "result": "invalid" @@ -1255,9 +1027,7 @@ { "tcId": 116, "comment": "length of oid = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8908cf495fae96c593c04e0bc329ed29cb7fc151c8d66546057554b7f59e2da70b164dc6bc26aa19370903eaf5fb60a0c33ba9f8d39cc015a8a5e10e24d9d292227e1a52bd6640b8de82202c2effc973341e0dbf0bf7a47ffe500309699a9787fa74ced281ce129019df96930d66d1f95619abfd5127a85d9e0aa6757e7c8ea29fa339214074580b8181804bd224dd6d4be45c1681158ffac6ebf5399737b5538ead3fbbfa68b9407fe717d255c7e1f3cd02c6c2793095999d0e35493c67766ce320d4bc4c984bd4af0c1a6744357508c2bc23c2eac58b72a181963d7838e8f8d5f979ab3b9c505f177ac3350657cb84c52a4be3976141ca5727190a2f570c08", "result": "invalid" @@ -1265,9 +1035,7 @@ { "tcId": 117, "comment": "length of oid = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9175f30fa7863284e06e3a81a23f56b639d0ae37a4f42779c71a6765e6a2e94aaf76fa32e7c29a8d936b9936bd02181c2de75a41a703e99d35ffd4dd3074803e77fddac42fb4ccdb5793b7e6a530297efc326559253d493a8677cebace5ce7b5f5b61c253b4512c3fd58ddc94a5e7c241bb4046ee1b3d955a80d02eacf0b231b3093cc17f18e84ad6d2631d225aff74f66f3e0afb1ed290e8ad10ba44ebb9e3ac198a17044c3abb4e41c4351a7d6d86847f654d3839870a78641aedcded01de60665d8edbbd9d7ff46953d2fcb6127c3e4864a7a64cd4872a2f7074e4ada781e25f18ab3b60d712775b45cac1230e403adcba7af3aad81e532490fda65c5f044", "result": "invalid" @@ -1275,9 +1043,7 @@ { "tcId": 118, "comment": "length of oid = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "36f243ff8df76718fcb54fb3ee26a497df468d14cb2e9463797349c85de2fd05ccd1d3c8b969414add075a55c9c4eee7c1b046aa5a9b65c47db59c236ee44b165c38b224379d39b131b63b6df44d6119c947c01eaa14980df1a5e8d7d6e6c5e8306151b16dfd001773331a408b7442dd83a63adb705cdc171d4b43591817a7abec70ac6f85a73db930b651ade05c9d119b63937109ea17aaf72582427e174ce84a1b82b51cba8483d41d06dba51f0355db3e4f48aeeebc3df5942eaecac74ca56a588da107df4be3edd56c4510f12b85760da6676b778024fecaa217cd0f359834cf2fc94985136001d50cc7b38d6f7c7383d3ab58df97a464968aa651d6ddb0", "result": "invalid" @@ -1285,9 +1051,7 @@ { "tcId": 119, "comment": "length of oid = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7757a37d09443fcd3836e17cd254d3d03dc705d23f1d656112bf3aba485ee6220c7844912405d41978a94a2be8a16d8afb098b87f2b641e0f9a7d3845b02f10a7d63c2d871cd1d832679209e4a8c66095757b723557a7fcc9a7b6f6f9bc9a167364412905e38a843883fa7b9761e7fa664cd2bfb0a5f0043cf2a6eb7804ea07f79a6ca6633664b3813d8c6e95ab7f376182f315b7c6b043913e19759485d583fa92a4464d76140a9be4305fab54219dfe69590d6841f024bc29d48b39563b6053456dadcb8c7903c7bacbb3a80e3d0a8acfd222758b2647592ca4c4f2bb2a26a04ef15ed65e90c14272d15fb4e0464ed31e0a3203c6242c102f480aac6bcbc6a", "result": "invalid" @@ -1295,9 +1059,7 @@ { "tcId": 120, "comment": "incorrect length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1b7e55659dcbd51e3c3de5eb5cc2c4224009489948385cdc8d5e564a49402ae38c1e51f2fa9affe9575b2f768e21565c39b5c0ad107cc1e5e466cc77328b8919321ffefe5431cafcac48bd7d45fb2830a548cb1424e3c94ffbd85e9bc4e6392f56c2b6931a301230b37135e93e460a30026da53bb55e3c6adb68800b694172174615bd2e749e8678023cd7c07fa3021e3bbf75a7ce81ba849efecc3a7d8a0af088a5c437b114bf45be2d10d2280da8a6208049143620134c76933278d54c236065b795b005ffd7be8dcdbbbc7ad822f3ce7a0426dc4eb0194768470b0e7317466899f60c40ee3d49d7902b9c355f6cad7dc26386227c1fe8a264d3b7c0b830e8", "result": "invalid" @@ -1305,9 +1067,7 @@ { "tcId": 121, "comment": "replaced oid by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a2ada8ff1c1821fadf49dfc156293dd59ac8f51367633f73d2200bbb65bd960f7b888d1a843920044ce98528773f3d3df57de92f129c03e1f6d425d39ac83978c7c8ed7cdcc8d47a778350f99f8fde4f6028d5ea77d46091f98f72279c59fb39ff8f73b35ab1c6748970d325c65ff49fdf833e8c2f40621bb770f2dcbdfc34fb22422f0105f5f582c90be73e664c215cc6d89419a8909f0d13f6535182aa567d4e16a2f7ce1e562a6cda4582304a5cef821c538de46c68509f3936166c109da8ef13f2000117644024ee1ec10e8ee4056879c07a6604956e1d03828dae5ae0eb60c322dbc6ff183a57b258c06a2b837021d4df94baab66be636b505a5a5b2697", "result": "invalid" @@ -1315,9 +1075,7 @@ { "tcId": 122, "comment": "removing oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4e856814cca0d9c39a2ad4efe2b425ca0ddf90634278255edb4b7f643a868ea468f8d1afeb72b1bb60455139f44c046ecc121354f1a9507accf5865aa1268448935790cd1b02604cd800f6f2f0aee5adda9bddb6b5b32e0504e2fe2012896ff9b8f670364ffe6e563e1a9a19b491ba3414f779863bc8bf411ee0e8a0e6ddf1b4d4a70bdf6a9a743818be75628773558bad898e4842fa9727770a15a6aabde3b503709d1e9f602f6fb23115aa46706cc78e48bfe57cc1fc4409c4f1b5f440a3281f955b73eaa662adb9fffaa40b4a8495659625c6b7b51218df928d51cd66f59c25d7b94b798c9fb6e97b43ade5f4d17f59111deeb03d442edfd144f26d3df606", "result": "invalid" @@ -1325,9 +1083,7 @@ { "tcId": 123, "comment": "lonely oid tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7dab5f7f0430ba2ed6dc53d9db80579ad10343b72a9d8a37ce0bb38403224a4abab252c3a0b5a950170d2f663ff4a8d03217e289d715b27c069432c5fc9591972f1b4ac468ab8e933c1fd4831978c0381ff9b8ec85baaed76d1351a8abc38a53329e9c8bb3c1f77a8bd15c29e509b198d46bb28c8d98f03c01f9ced381d24ed9d28ffd1d2eab5416ed5754ccbfc1214b5ebc3339f5a6d667581fee46d60eaec42074de8200d71e1773a9c83061f2ba4b9a2475f552f9ba99fec5028a020f4ac2208196f55c9fa8901c31ac31fbf671be577c9cf64f7fbf3ef7ed60132f2a204f6589d23bbcac7a87dcd46607871988b5f9afa5299f35562d58e93478f1d973ab", "result": "invalid" @@ -1335,9 +1091,7 @@ { "tcId": 124, "comment": "appending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7b677618a244ccf2d2b9ad60413580b07be0460cbcb449e663f1d3504772c369684eb6fa5a3a18e2bde19f8f2584a3a3204bc9026c492137738058ae433d68836889e72aecdbe0385c9fd56c4df102d979f7ed6b59c1be1627575be24401bbaa88ec2346f6633e8b01afff790a4ec4bc1900214d8b9d34f29e0a548e3acef57c197425afac9e4dc2b9d8b9da30e771e34740e5780a52d028ff2016399f78a802f032b92e9f1c4c9b9d8ba9be494f8e652c43cc0a0b4952b5d03795359a130e4cbb0708dde79db136f256f1dd885f340e7a870fb4c3e8efe2bd20deb63fc63a01a8e1161eee493e4bda9879c814d9f16123071dce45209341c54476539a9b1a2f", "result": "invalid" @@ -1345,9 +1099,7 @@ { "tcId": 125, "comment": "prepending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2a69e572a00d5d2fab1f91c04c151ab21e1cda5a7675b9e6f67277b120781494f5ace1ad3cdf78e6b6022eece7db55301f5749966c89df5dbf2852bdb182a75baa295697fb1e78122400d013e579cecf3789396102aa494623b5a4145c9bba954e80473fe613513cb9fcaa6792ba67660a9a754d6ed6e3568079a7966396794c1ab9016cf980dd3963179c8f3f0c010f3f136c4b611170fc11c133836cce42fd43952c00d3a7dd868b1715da5ef403e93a64673b15ed114e671caac4109bd2392b43062434c19a68dfbb71938aa8d45b96711950380de2a1c259d770cc5e98ae79fab1a7fda2f53e3098aba41b6fc486b521eb330bb226d0f95fd14aa83e2b14", "result": "invalid" @@ -1355,9 +1107,7 @@ { "tcId": 126, "comment": "appending unused 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "36536ad1227a5d13acae18d8233a00d21e8064b14964a6d0fdb43ce46a76b9ee1749d77d82227d5bbb031ecbcb2030586360460ce3bf14c7a4d1a0202be3a46913913498b3390cdf96ee89914e7e78548f902a175a7f5f35b48838add2418b25cb7f919c1a0ca558f9ba77dfb6e4df85432071ba78fb6fd0edcd343f8c735f061ca9033e5b3441756188ed588564902602e18745a5ce8b57e3af413173801ddf0cc914d1b4d29e3377110a7b844be6c19773f9db22d5b266b12e8e3d4833b721b1497fe7194c0fb4e3d83ea9193e0a12053680a1396ca5fbf69a717758c5bff5b794ea18e56c0e82af3a1b97f6420f4d268f298f75d7c3a7b820d5557b44d035", "result": "invalid" @@ -1365,9 +1115,7 @@ { "tcId": 127, "comment": "appending null value to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "325957b2999e0ee32b5ef7302fde0299c7c3647ee225d51ff330f7cc67b6b406cc4dbfd6a33ab2c831c78fc01685c4c3bea94f2194cdde48b6ed1e87f5984de990b5a8525470dd23153e329660bf31e433159addf094b6edac8f118d9fe59c34b83db1dfd26df7154d13e874830e42cad61cb3186fa80b54b7d7ec9da3274d2544dfb42bd8f29a3bcf976752589ece5b731f63f3b072b7bf95b930fef428c121560e1daae7d8636a5f40312786dadb81c07577d4a04ac94dbaf9b161a7f8987fae51077a7caa74da3c84e46c3e1000f2590ac2b0c04d17a7a3cbddd639e762e80d30608289bc6b7211d69af76602d2ef33c5750cb3c183c11450a3423d6dcf4a", "result": "invalid" @@ -1375,9 +1123,7 @@ { "tcId": 128, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "20c0e1476060b1ed708c5f7e15d973eb79f23c14d6746cf1f1c0fdc0fa9c3b2acf6593f6d67a541ee279751b384df714a3ae13c1919947638504f0caa2c84291ea00f5b323b38e720035e8ba409b0ad77ca1ccfe909582c4de83e32661be7da06950d959ee812471d878563c75469ed82ddf806a06a4859166d7e7a65953779f9f1a3b72a2063b5c5e6b546beb42bd7a41cca54ff06abfd093a9470202856da9b8709bf1615d7a4520f6842ed29c8911c701e312669d8f7927ea16e4519cb573ac1915061407e957d0ad1e2e732c4f7c75f4c5ee71f25d0aa6c55d2ef7af05deb50656dfce222cdb049a77e6c30d6d8cd1a88938be1cc04ddb1a542409e6a881", "result": "invalid" @@ -1385,9 +1131,7 @@ { "tcId": 129, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "210413ed83069efa72a4215cae4e59f23edbd5d1385294cfca4a8408e69200d3bb73748ca484a5af10b5e665e23942c9e9672ace86228484a8ab0d76f8f5ba63d66c1c6b8d1c032f82c531e4a96856d19dae24b7e090955e9c5716643a81e6a4af6e67d4225f6c3ed2293b8e536c333aa82fc80386249590af1a60307d8787b50419772fa738a753a8d592cdcbd8eab403b744ab87fcf8d42b03040b74a6479acdb21b7b8262aa3d393d34a8f5a5cbc7966bfeaa771641d25611f1e9ecd8acd8532d0c79d3eb80b41c2c6ba03600dde2b555a5b2b7e5970921b6a7f2c341ed1ce44d70dbbf9f038acbed1a4d16004d48fe697ee38a6261c107a6c488f1330a57", "result": "invalid" @@ -1395,9 +1139,7 @@ { "tcId": 130, "comment": "appending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "19c1b847f37fe29638684cd2aaf0a8b09af6812685d503713d357d4c97cfa552703d3690f9f3c87d6c95ee417cd47f1ffcbdae96b01e31c59dd4519d5c0d8ac706b6a365394df9c7a49078b489fd612a07d147b98a4b58ce9a0f812f35dfb725e2b53ba807b891e87cb735deb40bae7bb1842c52b924a9413bc893450da1b36edf0a02f8835330a54a2b1ef7bda97f3cb9f3bf354a0c119eb54ef38aaacdcd60aa3e92272754de6d51a54994be7ab44c8dcb11dbd61a593a3ea71f4d616bf055749438f53225b1c0746c6c491c726664ef80e20391e510e6ac99ee8f7453848be2562c173b87742ba48b0596e3080a48e7091cedb9c23fb7d9208990381e815e", "result": "invalid" @@ -1405,9 +1147,7 @@ { "tcId": 131, "comment": "truncated length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5da303d9c88ba80e7df9c1bb650e8317c601676af8fbadd86550d15da9aa9f3d465d2719096e738e922b8bbd1b2e032f7cdebb111266814641fc45857af8b10ebf328c9a434170101a04be7cb2559394debb8a5efac20c6ed858b13d185536270f056913790a4cd269c424075183620c6a312aca860f7d3d694bf5e969fd0fb9333f7e42e8955ace71d957f8eb9fe1965117684c2e73eb2dbdd97c1b2f7802dc68fb9824254b128055932399c796dd3ab14d62b917b7520760e678f7c5eafd82f6510906d959faad867c92a5bd8bbe8c1e64a34025621b20dfa166e37251bda6e76c296dc823acd8ddc73aaa29a5572fac2344f8d213c21e5fcfa1e50b8b2eba", "result": "invalid" @@ -1415,9 +1155,7 @@ { "tcId": 132, "comment": "including undefined tags to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "71f92fa1a1d60a965e0fc90f260a322a561ae3d4017409566ff113b0d8f03022d96eb0129755de4d62d8b031c20c93b8c476c3dabfe00f15975029797f593a63a971d465940657a3f147a359fa8dc6f22d0e0b43cca953bed63117670e345ee6c12d2fec365a2b6b49433f1c1b2fd656c8604ce2d83112f457486b8bc5ad376568468487f3539a981ad9c8ebb196f49c797e7a4542e95d7ff77135f533be20222db369f59df8a4e9d081510698409828d0567e0d28a0c1cca2cf674027b18b51122800fc97cb45193592d264cf5e74f707287df9deb77a26f2323b3ec1c1c17be5e11cffcf4ced2508525026deed6b8cf84c5cf7a9ed19e322043a81c0f7f519", "result": "invalid" @@ -1425,9 +1163,7 @@ { "tcId": 133, "comment": "using composition with indefinite length for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "211b7ced5b5d0732453757fd3b828aad6d5fe12752d17e79577f7604f282037ce5df075908b53bee8eb9df54098c8c44f8da32fdf95b778a51f333ddcae7069a6e8afad390dce5640ae25597823f0bad036e50dcffc224f86c3ebf09e3ec0679019cf7637ab0b2ab77377266dc5762314bfcbd3a90cb7a3d7cdeb72585ca9a11e1965f029a29c769e003f6abe8bfc1214e4e0cd044d16d0eda0c7357f5a94a71af57d076baf455f56d0c27a437bb649aff9100d55d2988995eed9980999da0271c5c533ae9055a07302d65cf16bb26846ca04c87a72c2efb3355bf6c125524a445250535d984675ff99be9abc0c544fe3fe8d33a9442d2a57b98f159129b23e6", "result": "invalid" @@ -1435,9 +1171,7 @@ { "tcId": 134, "comment": "using composition with wrong tag for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "64b01c13163085cab7ace03109a35f5aaef67670699dff14720a7d9ca0afafe396746a997ff3efc0eaea70a658bf0eba2d0a146fe93dd5a8b45d8693054e52f4969cf021b6395c8b57abaeba260a4b2e6ffc328069ed30e992191bd17f7be889bfac716d24dfb47667a40eb72f7514ae2feae5ba11bc24793b3e324909fbff67f5000fe7e6e71986e2b79c7825aca40cf6c426def806d59415d6f477d321ef69ecc8eed7d061f242b088df548427ba6188cbedeaccc6dd4d75311658e4dde6d838a8049699893997b6e268d54d5ab13f7d1e38729d1e0f55ff607b74d6f869a5ef50980118047ac859d8cc57c79e0f3cf1f0562dd705689bb471c459c3cdcf4d", "result": "invalid" @@ -1445,9 +1179,7 @@ { "tcId": 135, "comment": "Replacing oid with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "73ae94e6749a14bf9e157305231ca7941d8cc42892410520060f916e1de657e11b50e42a4766c5e7b55494c605ad3324e78d80f8c4b31b1055a599a3b31843c900980ce057cb8bcf09906c8832a97536fba159723e7ef271a8017545bea5bc0f3cfe19f967f9ecfe0bc9f786daf5367be00456f97d4f3b69d932fc5d119779de21f7a4e0a9e80b65bbee18494c4c48c4be3a62a19b483bd56d194ff1c88cf146c2eac3fa2a05afaf3a813d5efe29342f6b0fba81c1241d565306d0936699dd20248689c5b6b4ec2f31a12c0d5909013ed97799c47ef089b9d98ee7e79c8d89d7a27563c529917977ff12a0753bdf8b4f62b660d33f7f6da7860ed4b021f51d01", "result": "invalid" @@ -1455,9 +1187,7 @@ { "tcId": 136, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "468c5f910fbcd2e2e412de22199a9ec2e46d084e2450e3752e58170fc7a7cd9870c24859ca131b967e0a734d555a78795ada986a1b13b81ac3bc5b7e858fb3075708d2cb03e4cada94455970fa7d849479ec8e5484270196147ac77c20c0a14628b8d3a69388973e17d571005ae218fef67c70f62436ba32e5a53566ff6310944417c7dd0f7e1e5aafbbb9d4d0853d84624f9d6e3c8078c17c34aa16f0bc8971580f456c2dc49f13af44cad2e3dd7120b70d3bd2c0a0957d5a739a95932b24ffc564bb94d748242cb95875814fbedf58e8c036a516b540ab62a7afdd6e3f304242173fc69ceeb95871bdcd530d53b7145459ccf41afe2c8ca9ccbffa28d405e0", "result": "invalid" @@ -1465,9 +1195,7 @@ { "tcId": 137, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9e7e0c0d929bc15ef8ad6b64f9dfac6a7f0b55942eca76df1ada99e443fc3925a5dd9e2b25befc7a9e1c09c9d9c19a3bb842c0f35e8ecd4229807012de47130335175d6f558b79aae6fd7bf2bee86ea2902fcd9067927f485b007723af826511d1a01042ed6a7a2b2c558c929a580cabbd83c5676e1af860c596ef784b043d5c5ed963c859761499111337cfcf9d4cdf8a305d6da83ac6239a4b2c16281d1f4f30a06310bf4237ba6594b93de279e8fda3406bd5c7be52a0d3cb2c7362a6ba028e74572c8f21e3ebb608ce284b4b378b211ccc8f42471ee86923f57fd7c2b8926c9fe0a915e160171cd595b37924ebda6ee187f4a5e7e4a63161e246f27eb829", "result": "invalid" @@ -1475,9 +1203,7 @@ { "tcId": 138, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "92617dc932c110bf61e88895560638df4f8d05172f435af4457231ad08a5650f1f505604029f423028247d4231c86af51db339c180177bade39076dc67f9691fb7234d9b8c097e650ab3f2822414757f3633a047c5d5082eb469c35757678be46db32c4cb628f30121fd8f5894eeef27707c8689ada5fab7ab0c2e2290a76a1327828f41869eec62c2c03ff50d95a678bd95bbf56f533eabc5474df2f23ce2f8c0bb71b8bd79e2dcc28a682ea34eb20e670018becd44200115ae5116664cdd0429fe227fd0d599b60c6bd3911082a7428ae1f57bcff5b9377fb30994129e2bec9429d6e613c1b527e9f51c6e9921f59be1763dcc210cb2e4ce86297b774b1a0f", "result": "invalid" @@ -1485,9 +1211,7 @@ { "tcId": 139, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "144d33ca3e767af7d1cf7de00481c6dd6541189cd4899cbbe3125463469e8d317018d0feeb5f3c875a4b7217bf1128f448068af845886de43a4bf4bfccbe7f4d02ec30569760119ea1446ad2937a0ce28ebe3cf65b8212cfac09d19988c3ebceac6ee62d7ed3d716e12517f2c9aee98561ccdc8e7430c6f9f48e13e1061e18c02d037d22fd4b40ca203b7eecea229d155182fa8c4d70905ef9b42885fae0b99bdb945283be021a521a57de94958785bb9fd8b9ff5f7a334a0062892ec1967db6db2f9d9af726432162857996faa863ead0f7ed761643961e80192b72c7bc2210d80600bdc5d9d766fd4c1e82053f42c54e79f2605705181a4d7039377dc36c02", "result": "invalid" @@ -1495,9 +1219,7 @@ { "tcId": 140, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8cac0ec2416e1ffcb37acb5b86227e5a6b88b7e4f50981aa54a1ead401e9b968f68b1e0278e55300070f3f05963cd74124ed58fa3969c41c5106a145490174001338c504fc01d2574384223eca0a755142697631e59556669e686b6ac89561c283c855e6ac27e4c9e4c6989c97d86f7f9ce042a65f20ea442bff4f6e3025854a2db562f4a25e2e9d0cbbdca056c09bbf2308c3d34a0c0e39b932cb6c6ffa47f471f6276439b320044c8d9d00dffd9f01442326a209fc01cf034ab84b0d9fa8f63c2c342deaa9baf32b904b66451590febe4c1821fd6b6e88a5c1307b053cd0fe9040abc3257766a82e4d9c6f9a059fbb41bb7116bb6d71e6fa778085930895bc", "result": "invalid" @@ -1505,9 +1227,7 @@ { "tcId": 141, "comment": "dropping value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8cf2a2d4f7e3bce319cbf1f2611c9209edb696e61ba984512067db8a91e7faf6bd1bc399cfc9e7e744662d07437f677b1fd04fab3de3f9c89499d4a15a90c194048b7723ff22572acf54187852381c3453ae11da318b92513d3544e671f742bbc3bd69c8552f1d4c58b43a6f7e6bfcc9eaf78f9b94cf59b7be21ceb2de33e50e50fb8a4592441e0919c621477a49f87d5190fcefcf4164ff7d2d5803f03a8dbdbe74258342e50c33fe307294ca1ee3b2dc6f400a12cba00002871bbd852e105b350dc11e4b551182ecf2088cc46af1a899e606bef793897f538792a09901150cf40efdae87e838d6c2a5ac84771599daa0e5ed9db1cd35468ab3b5e2c12a6d1d", "result": "invalid" @@ -1515,9 +1235,7 @@ { "tcId": 142, "comment": "using composition for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2dd458297ce1a8845a767f0a1e40bc30d3b9b54b4a82f6240a3b993cde0f70695435de7973ab17352699e8e383391f17f35caff60e64587e2714fc6807b00e98344acb71195e20673d7ae0360e2aeb66a5831e1165432534f873c0f625eb3aba9307ecfb7a460ba4e28610a7242cf0f76a73e33d6b15c489e2755f91cc4dc47acd6e9261a2e34641fafe52da98a10e4a8306c843ccc8f1bc3c98f1b4d7e3ebde5607243e4a4bc442f87d2a2d09a83c9acad25e558dbb72277512b284a0f93be155172b9f8463e27a701b3616c3021801f893b72abf7919f9963a20d151a5a8d0bf2dbe528d199084a2d7d4f3d1c0ed5893117620cc6800ad3d7d246ca074c54b", "result": "invalid" @@ -1525,9 +1243,7 @@ { "tcId": 143, "comment": "modifying first byte of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "09b1fcf9a76a1cc0819fbfcc70d54d52ec5c5007c13581415b742cfed2185c2a26784aa85a208dd4ed140654df11436c5487c170bb213e9898650019848b26413f8dd6f0aae6edb41ac017c079b63de311fab7dcce522b9361feeb941e9371bc20936689d0a7e464c869ff8db1f85890d604e814a3fa9c39d101bf7a4b40ae89e122d314462606f8a5e5039f86bbd3da35f8d213b64fa82aff067817936da0c009d9f724abb2060588f8ce3bdc13ac587d51a197acff533d0e4e03083589d1d7363827c34f2616162b085715417d3b8cb1782c04cd0a37dc91780dbfb5218d674a2d2c1096c2f05b28aaa575b60e38123a8ed8d343ef95f777081eee898ea455", "result": "invalid" @@ -1535,9 +1251,7 @@ { "tcId": 144, "comment": "modifying last byte of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "889bcf54a28525d32db03e8452c6e0f0aef9941716dbff0497014ea9b0b181be70d319574c24fbbd752dbb9ffce4b198ab43b950b05c2a1288542b6052c557c87450168e4cdd399ed8d9b7aa7c841a39b28c7bef5bab0f1716e8e9de9a15c1132bc12cfbb77f237409608fb8baaa2e851742655e272e03f28866723b202d639f28e29372f18579c4482570b3816e037f8f256d7a95116988b676e0599885cea80d3c24b6984ec8080a80af020e7d5631ce8646c9d270d4a521122c009ff626d2c428b1b8334569a7e79aa64a5dcecc7c7e4881746bc3754a87fe51018cb401bdcd6982c4fb4b3782008b951847d64d3eafe4e974bf61d215e63b750313163c47", "result": "invalid" @@ -1545,9 +1259,7 @@ { "tcId": 145, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "14dbd0f32a7fd64ca18913ef840e113d7bdaf22aea671414c9c44de02218b474d6d4867a9a4b6144bc6274deae6f615ddfc54a9e74b4c657187c818781e399798db8e62987a128105086fbcff4d5a06bb43823b1f754e485dc24d9f952d1d4ede9504c92a2511cf51e68eb67db959152ba1700af0e0aed533246d7ce9e0c012eda62d66ab5be82b0ee5fe4863d3c16b59ed6d463c382b25a9c8ace7dbb26b125afaf44bf93edf6a63942b38f40deef43ae354934056917c9af6655872b010b0840403c1cd5c053355fabaa23ba39dd381f4867a2264c476ba67d46767c546ed3ea59488c5500c79cf5e0670ce744c2603e01e7c53f452c22ba15a8c5930c61e1", "result": "invalid" @@ -1555,9 +1267,7 @@ { "tcId": 146, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4bad954b43b0fb966ac33ed7c8ccf2fa8246279677172b39854268b3c2a3fa670840aab9e0f53a754bbd105f2e52a29b132991ed814cfee0a102e293451420deac214bdb5a574f9cb4b3661b10f6804f5c27d1239556413db01cf123132882972d04b9a0b8d046b8993eedae811f67d9acb9e28b3ab4b6c4d0e42f85879623f1901ac082c93ef0fbc12f3ffcaf252c8953bbf8abd6fc01b2f272e27448f4f77fb369f2c5215c7eb68b2fcfe2e584fea33e505e22a2aad0844d1c8689160a19ef377e7513e96dfd4efb1aaf180b8d5dd8e6168cea4b34156f2ee20a97deea0fda18c6438485fdca6c705806d7d48ff93f3b8dcb847eacd2235ce1db391bab325b", "result": "invalid" @@ -1565,9 +1275,7 @@ { "tcId": 147, "comment": "wrong oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0043058ff1d0e41ca8034e843d17284e41a93df84ec80c927a2443e954025f74630f118b683d6fc4e3c6b7ee4538cc6b4bbe3505f70ae40a336948f7da8d83b1d7fd4ae3541b885537e92e86570c2b7f622d2c4f63b0e0380e3d13be8ac930d06ac9cb1f3d33882cc235f93702a4118038a343b6da20914c40e52a2842009bf9c8312090bc2abbc4e48541a6b2dffbed3c1d51e989479d017c60e6cd2d76ec292e75ba550c1c195c6ce06c017e5349e10a90adecbcc43f71f3d24493796d464dc89737264dc102d1fdb9fa1262ca696528d87dbf45996b7087e755ee07075c8fbcb2036050c8946866bd972b0fa59a2995fce09e12250341a2e43d5e2c8df8c2", "result": "invalid" @@ -1575,9 +1283,7 @@ { "tcId": 148, "comment": "longer oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6afc343f91b6e24958dd3da7ed8261a127ca3a5641d38f17ef5da8bde5581d87cbea823241b0c7990c31972e53288cb253fa1477405b020de6dad1f0d48b30ef11547a84f2edad859f6f9f11c1cf3a22033050d04ae41b19c43d6a6c079e46df4c38ddfa7c0482a47b5aa00ba4b244d423328c09fa1589d412775f260e55a8d10b9930ec6988ffc138ede59c32e995bcd85ea83d935eec5c870b49b88b0a7826683f614812449a00a9a67e11cf55f5d16f9763934d20c7a206b0cc86227d33498f492ddb98db5fe7312e25654309f848b271563c5c75d246ffa0ab2aa04ce3573468902212e938b8b6927b5baf3620f75c20e3b5d878707837110027c6165c24", "result": "invalid" @@ -1585,9 +1291,7 @@ { "tcId": 149, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "539a9b1ffcb0880d93d7676fbfad02b11efbd713f273caa558755cedbfc0bc838d10823ce56c2d506c7979d96433d6777fbb749c52ba263c77d4e33790f78bc54d696e1124650681d260af084be5ff47ce9a69eee44d54ea31b9e401b7f558413d66790bb69e938f45e545318c8b7886cf8c0a3c84c331f4c334ea59ce3076fd163ee17c6786e7908c3356f1c81916f7ba36d65fd31c9350dcabf3623b6f2bc3fe5c247a32c8313da0e67e8375f8163f63e84feac04dce2ce2950a56b6fe285ed06039df5b9329677b2619639af36137bfbb75ef07cd3ba5db5104aa015b0da57f70f773edc6bf01d5c68390073749bf253ef999d7d1dd964fac0cd3e39526de", "result": "invalid" @@ -1595,9 +1299,7 @@ { "tcId": 150, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "757a75f982883fd9dbefaf8ad051ab35c965607fcd55f656dae97ce949a17b5829efb8cc34179242c2d442000da7ee7bdda0a5c114a86c7d0f8ad79bfa76c4774edbcb79827029179c9b7cd7925de898d09fae39516ea1da61aeba1f31f53380ab9edd6cc7170cf70a35b169cc9390b20823ef0d5e7e3a078b31f877a1f6f9c447dd979915b0716fed43236ade3086cc794e8bd210140f0c65c79d2e57f387f22e2d7dc12454f9ea384b928779fac27bb2e614e947e3307cfaf0f0899dc320d4e5bf47b9e92cc3649e35854d709df56f55dbabeb61bb5dd0e77fa8c499eb9654c277b34218b7c0a92088a0909da3070f5c2736c8edf91fa7ef038e091629aa7c", "result": "invalid" @@ -1605,9 +1307,7 @@ { "tcId": 151, "comment": "large integer in oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0d146c7968ef5f1e85feddf8d27847de4b28e5ebab16f8af3b6b6e58396aaca752052764b8db3b1140a0a0cbf529dee7f1cde601bd42ab916e0f183b0d37c843a7568d24b07d7e1f26ad7ab6a96129f447ccb28849f83b92cf9d002a93b904e63c80d8e58a57fe586736d129663ffc6c6fcf58cc6de1955fc7bca9ef16aa6789d61016212307ea1e059c43c5350e485cf6158a25cd1e8f726a1473a4f598cd53bd7b6862735ad8e66491e6ddd0ead13bce9c14fae69dee16ff6dde8f0fc33e85684e3745cfb3cae708dc8b599142821c49e5d5d93e26e251924da8d711a731ab9caeebeee7d764b87d633374125dc14d8f8b944f2cea2450d89bab9ea1ec7370", "result": "invalid" @@ -1615,9 +1315,7 @@ { "tcId": 152, "comment": "oid with invalid node", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2fb7010afce511f6c6563db8fe3e623313fa82e37f81a1da359f9cd27ca423788cb0c65a6ae7c01ca82410929fe57ccb8f4f3158a3d9016712876f7accd970d30dbf6bd90c1b0393f11279b3febe760ad1786d593a8e0a3944b4cc7c5e8ca41ed5e698ba367975b2ab7c7c0a6be919f36ed1771b1648f22ad899af51ea469b1ee47206e8174fa148a9670a4e45a3d36fcdb948ee994888f07252a37d636ce541c70da9d6c0f3ae2a860bd660ce553d5e94b1bf2687e036e77da61586b18189558906cf12a63c2850e28cb595c46a85a59d84be6c28151f81b10ef8ddaf6297e5ccb5c009bd0d51463fb48dbe48e9dbcf7b325dfa258322cf6acf30ab8d566874", "result": "invalid" @@ -1625,9 +1323,7 @@ { "tcId": 153, "comment": "oid with invalid node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3f52510fde9cc0425aa29ab11dd95bb0063c94b9e835dc4ad839b409e1cd8994c87ef018e0dbc1571d3e3e321d35d88e2694bbdb9422c31cd64331945a8f6133fb8079dd5cd8a55ca761a88f280725f6e13c178ea94bd7b7395b4327d572e2615cc60366acffff56d3f555397b2cc348844c42dce283c948c28fc8d077d07c390b8c78193dae608056c93950cee202d68f02b3d8fd58026a690cbd8a95f4d1f1fd15a19e119b3340d02710faaf1ddb66af60fdd5dbe8f0cac69a370cea0a4297a8a2ba728141886f6aea3aaa113a42b6f9acb2fbdc9f7a0eb295066a1862b75acbeee9eefa0adf208867cbf173aebcd4a9151a657a041577cc4265c0c1ff9e47", "result": "invalid" @@ -1635,9 +1331,7 @@ { "tcId": 154, "comment": "length of null uses long form encoding", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "743209d44a3c907ca08c0b236b9cbabcaf210bf522de862005c977bf7099cb7a38eb9fb15b765a044703c9410082b6a35a7866821f33bc2e2a58ca8bde08b78ff6b3c53e771f8d7fb43503d8060a884ff6012101278564edd6d64fabb6add5f4d4c62707c2ffc45f904acb43ca2ab5609a23daf9cdc58aaaa638f6325a54a5e272b253bd57246d0935bcd19c7aa31f878c474c8298ec567b6a7e165c2e7eedcc80748953c90d20699ab8303062580d4693c058ac761678df6c875bd91d465430afc93cf0bce027ed00a35842ad560d79bb640cf3ea55d8ade362c258fa707397663fec6787d44ec075d857a6fc55c50f8df898da77252d8903220641005177e5", "result": "invalid" @@ -1645,9 +1339,7 @@ { "tcId": 155, "comment": "length of null contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "78695d7dc94b3ad16254631482570bc97bbe1e5601c5d437660c9ffbf3d7864321e0a5fa4ea6136084ea004e71bd0ce76432f9b68e3c5e8995bc6e33bde9a93bdabdc6bfe5f8ffa30f22d4a13d453e26f975a7ef6fa21acf7903818df3a008b818e829d00e93f0fbde717f7c9de12e65581cd430993ac5d8ac840d5ab0dfed1834913c66e2689364e30f595c673a3c6c8191e80118e8cb2b36b1b613cbdb40d89444694b2609694ad877df3e42173b8f07f8d0089c34d8d6a539ae508105ee91a3d0cef2208ca74c57b57ac193412a713ad9ddfd10f63a6a9adcafb8c3eaffab0d0aa38fae362de560665022ac755fcea073aa905be19177debd5b00e9434f20", "result": "invalid" @@ -1655,9 +1347,7 @@ { "tcId": 156, "comment": "length of null uses 1 instead of 0", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3501fae15b0d575cbae58228a1debcbb44575dbfe77fe1aa9dbb45ffeb821031933ca8f2b0e38900b84c86b4825bd587b28b94f27cf83cc8f36ce1e4f565124b2fc3426de04b3951800e54276ec31534a987536ef0e3d081dded8252bec64b432958df9ae045b29c1a85b9d4207fe4941356149dd0ced33fc5de142458a856151fc246c6626e9f1e00c326a00959f9080f5dbdb7e82fa79e100b03b6fe42e2d5c03cbb07b8d0ef8db22d323d9e8acdfc1dc30c765f7db9c9a14d9f41c451c3e037db9468148d8564b63fab33d5637183db20d27cb6a231491d6ac08d70d9a82e6e8ab04da8bc60659a3f9e31f793c2f0f090b6811f1dd634da057b3c4aea5e84", "result": "invalid" @@ -1665,9 +1355,7 @@ { "tcId": 157, "comment": "uint32 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "989c7cce6a8018a5a2b05310bccc3dc0aa8f58fb3752111eaac000a2daed122d44293203ea9eea41eab79d0cae1bfb526a131e8a8bd021e5b98907de2b066a33165c30c7705c7cc684c21fac98d03e3c5e9dffb78d87fd57018cbca50e4cf1bd44e1799c03b0b44bb7a9971c314f2fcb1345269d27dc0375ef89d1062f1ab8220fe57ccf46a04e32b815f2c10a4045fd3b814113c679106f70d9ba9c746be24354e99b54e3dc1aafe2e9d83a668aa440194be87e914eb986c3d21447516efa0051f6a30d89acf520d697776b9b854d49230c6a221c5f67b3d66793b97741200b9f73d9ea7558df17e44de5480d99a4399e72a380c30b314d8b504fe160427df5", "result": "invalid" @@ -1675,9 +1363,7 @@ { "tcId": 158, "comment": "uint64 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "98ebc21ca822ccf9c7e82166aef286277d2335a8f68d48c1f4cee180bd6003a89e6137885113c2af09e805020ef5c0e13f913d6add5316396654325d04b40c268c3eaf3a0cfcbc5963e5d7e14e8bbe95a8b15f9dc0244b202537cbc561c91e22e933f4ffc96499e6a3b0b33a33d9329f8178f35f5b1a15940f34ff47aa1a6381d8216343cd40a02b4472b5a4ab2f3116803740b947258ec85e3404c375d97ce73e00f9fbace9a53844b8ae669b9743e8f7bf59b3623c0fa1d7c60fbeabe35ad5796a9d8a6d32eaba6c045a6aa2530b6cf1cc045326db85b4f2f567a8a38f58c8d978f3f2fff2098eb6dae5ad4bde60d9d3913eb23f378ce41ba198ac273778fd", "result": "invalid" @@ -1685,9 +1371,7 @@ { "tcId": 159, "comment": "length of null = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "94ed6235a870a8ac919051f7204f809e6bc1da3c22eaf7df3f238f7b183a7fac66adc90b51688e3e00764a45990845d542b04181d618c383f632a5f5193e77b48e423c0db3e266c5b87b7f38d95cdeacdaeb29e419619ccea4899cc2d1489e10034560aa52f6b17ff5f650659ccbd403c6e89b2812211894fba188748786b2babaf913a03c432f22da99c44cad95272e6cc16dbc44ac6d0a9afe23946d93299ca8840108dfdf25cb25846a8fa9234bbd92ab5712ae6d7f7f162fc76baabf30e0efeb42cf0a68d8c02dd45a7f4fbbee275dc14a96b6d010823d604f46e09dd1b99939a625f9a419be178bf6244929897d1387928e5013a0c76db37e7c048f60bb", "result": "invalid" @@ -1695,9 +1379,7 @@ { "tcId": 160, "comment": "length of null = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "12c8a3d061fad3c4cc7b6cacb83a8abcee495ff2255464495c9d6a600c6e64a57fa9dcb18cd648ef5133dcab0f1a9c57361e4b2b9b0b996a673615f292601fea09dad776659b014dcf62c35ac063dcfb7186fadcae0b506e7b95c2b8794d771856d0ecf907025675d980746c5dbeeb71482ba4141e50f67dbea79f78b40875a98ec80fe1d7fe2eba043a966543a79317c28a824c3c6b382c0c57068a3036687fa53149788990dacd547723b3f0051f57829b10aa97a15cb4f9fce9617158e77a8399a22629e9d4a708114a1497d0465e3b5a4e1bbbd0096dafdba7b12cb10dbaa54834025043055e5fc6cec45c6ce9c0946e055ef77ed49522892a267ea2c123", "result": "invalid" @@ -1705,9 +1387,7 @@ { "tcId": 161, "comment": "length of null = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "789094730a65d2a48085a67c9018839b2187bde7a2898c13b17fe25e509a437c152f9376ad710423e8a08e6c98fc43f9039b630e77cee3629791bfeefe37eb168a46053c80805221fec513e796db2d58f119ab33b6d0a1a62e1fe2824f2d5145de791d651ce86ea84c8740ed423938339d786964139b6e62680c991ab404cfeb166069d8c27a560780722d8b6b9299086904308458b47b9d85ea48fa78f861b396c630b3bdc1111edff7441b37afd526a4066e0a130b0953d51e5c3812dbb054f188440e5d0cc8e134a17e770d5a93d8b1cb500c72ef1f49b7e760828f92ad65050ebe4131ef295c7f8afe19a0d0c5be318353641d02262d557cead9a6052f6f", "result": "invalid" @@ -1715,9 +1395,7 @@ { "tcId": 162, "comment": "length of null = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8b2e3c17fe8adaa8e7c8eaa0e3d98369131c8e9b76f36bc97fc95888c4a0f6ae4bb85fdb2435bc85d6763dd07dd923e29a8eb046512279ff6947b12bb2e2a6b6a3ccd64c7de88ef6b53676b25472997163fd7da09815af219120d6cf58f3a0fb3f408ebedf235e5e0d7bf6231cd87d95cd26c2ed506a0749abf45884c22d795bbee01b01884eedccdc7ec04d6394e4200233b8da3dbf148555e4168123749267f0ace21e1b468ab0d4f99a59ad10bd3bb35f517836d0034e53efa6f4a042434a69d6987b59110cfc99267835d7ebd2ddd0a621116e0fbfeb1b60ae85b9e80bdcc52fa3341f82da73bbb841a0e665b084c6cafaef5bef5de609f4f94005488f68", "result": "invalid" @@ -1725,9 +1403,7 @@ { "tcId": 163, "comment": "incorrect length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4706e77141ec16f6936a2bfc200f9c5ec3e147be7e2e6b71790750ec513ca2ff2ac2a84b76fb96ad5f9af0c766af1b7fe8927af940c2487631fef6f7fdbed533df4f5da4f1aeb89c8f8a34c3a6ed7e5e10e28fa1c64f33985ada66a92e9c3b8b5f5366f075b2e9ecc0a41a061712ccbaf2add75254f62e1b66a820924b18239559791dab3dad8f60500fbaa3d76dc754df7a848912aca54e6cf627c5e9f9db9bb22c2cd3ce0fa13838125d88e80b3ae6baf8b65f0530885d307d47f1e3eb4bf6126dd631a4b6de235ab136886ef70d2f483cfc962cdb52e291ca899d108b9980b91eb47087b3132d154c317622077a28a904de3daf415a5634d79625f926fee6", "result": "invalid" @@ -1735,9 +1411,7 @@ { "tcId": 164, "comment": "appending 0's to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "78e59ab23d412938f10996b4332f5a412d85b8bb8b3d55c9d017337357823b3cc83d2d1f2b9fe0025fd3f898d2661ac2e7d7a834465f096a0d29315fce69ecd15241750df027eb082d799e4d56497bff65a115e69c2cc57cf1b5e1c62edb25d8646fcc89a74082b9ba36c6aa92ddbccae8858ecc06391f6b39ff5a740be97f012b39f2d48134701cf27b5172297d217e8eb679732253591f45bdf97957f29b596f27ec29f7c471a966818c50296ced411e5010fe6da1c26b9e3489316cb16e55f8b65fc5a1b1bad4077dc34c7c9730402205f12e4e61983e6f5ad163324345a59381fbc3cadcb460aebfedf15323cf1be78c45198afcc803719bf13e42ac560a", "result": "invalid" @@ -1745,9 +1419,7 @@ { "tcId": 165, "comment": "appending null value to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "46412b003a67d7cac1dc7992d31259013069a1aad4292368ebe0e597f41883e8291aaea88c2a8115b47fb87265ebb9eba6fe9006bc1e34795a1c2bd8a39c46a28ad075d5cad833beddcb116221411efcb8e86863063b5f6b5885082c8fdb6501e708d734df29c87a723e103b3cb487138cccae90c7431a16189ea8971ae152cca07678491c5b3b68d88c4de18ad771fc252a9bef889b963b353621a0d52ddcd043ebccd4bdcfc5fd4f878aa2fecedb11236de9f44cae8559668f9d035f7adf90e03a707d5e0f97ae84c2da6866f85d49a8dd09106616519df0f5d94a59b1199ab50884cf6d912a061c7488fb5491df32c58d1af741a164a21c5a271feab9a2d5", "result": "invalid" @@ -1755,9 +1427,7 @@ { "tcId": 166, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5f6143cc96b7343e57cc83612c6e85d46352b1eaa4b6bfdabee0af42609a9ebde9dd07db4c10d130f58318f7210cff30f122d9dbc1d0f88a3a0b7c04442c6f23794411dfea767609dc5c767ded7662e5996051052f98ce4eb0e6bcb72fb0109370b86fb0d4ea99d0f02a4e0101cc88d01ec56168510d77b0e7890015bb3b22a032957d8f1ade702aa70a360bab6bb77f08e9340c1c53b72b992187cd4f7c879ed83d462fc69062746e7f0041801709b05a58ca4b034060ad14d25257ce4aa93573db71779072c5c5b21168cda09ac775b37b2975f2d5ed8ad4bd07872e74e6fae98e6d9e8e46f7a2623b940ccb662e897ed6df058c8081ad78c9cbc5468b2afc", "result": "invalid" @@ -1765,9 +1435,7 @@ { "tcId": 167, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "324d4aa12baa7237b487b756f251b41bcc3cc8c516e582187035127e1cb3dcc789d5306370ab39f243ed45b8834e844fec49c0a190eeb5b4428a9925057a9f26ed57bf34592bd5676b7db1cbd95378c397a6818b75a65da03767038e5d111f5fee2a6d81663f1c8317ea6c4e64498253bc55f07659d14e0efb0de842af6b823884e7dc2eca3ac56c53f618c10362671c575a1cae42416b1e39962bb06fba2369afb336ce44f3fa3868c835d831746c30c3a609ae5e44d528f7f6c7d306d3839bb46b0da1edefb5eaf59b03dcf9c5116ce49b03cf03c1fed3f3ba474ee078ce37970173408660120b342c4b547e9c400c81be8a6d3852a07ab299556ecb868730", "result": "invalid" @@ -1775,9 +1443,7 @@ { "tcId": 168, "comment": "appending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "90a3025f33b6508e08d407443f139b1c03e1fdf203334763e4f010c69d7b1728d37ed146ae7a3667a655ab8ba20c93b5dc432d9d546dcbc41f9a2c4b9411785efd530543f78f5d98e2490a9eaae9164e085a3e50a8aa56ee11f9c27c471a433c6c48da518b890630185ea711a5b3bb0a966af679506ffad0c1f1d2937a6c39ce7e908cab5597c5cd5267f5e724460b12938c70e5b8b589f16a845534702706980b3781ed12bf2a76f9d3a19ee771dc561a84a8b7f4587d4f0763357bd512a1193f07830e64813b6abacb922bf31af6a23d7e2c6d44cd8283b301060b6f6fce58bba01623306bdb761e40fb298a300bc7148c379a4f778f2af934bec60db7c586", "result": "invalid" @@ -1785,9 +1451,7 @@ { "tcId": 169, "comment": "truncated length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "951b3c537c26d27fe06f602bd224906b1c1d26e41d22c7a22479f11f913978c9a0f7791eac42601122e6a812730cfccd410aec252b203cb0020d3998fd6bd469e335cd664230fb6dd59e0c141dbca861346ff2af394d86b8fdd2e6d5f0cb3d942c3393d917d62cd0148ba82666adfe4c1d999e1a254cc466ce268cc0f14d352e7b0bea8548a5b6fd3745a81f15a72b00d278f881a55677fe37044394ea83630dc15f794b4f6192b7546e841fae0cdf9c00cd3a455596fe9c5fa37d3f3973c58f189db8d39e8ae149f57bdc0b16f9853b798c87e08ae5ca75e89d4b4f3baf87c8c0b699e8c216509e51ea60b52d569491b186abd2365ef5cab983f71abb233b67", "result": "invalid" @@ -1795,9 +1459,7 @@ { "tcId": 170, "comment": "including undefined tags to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9e1300bf1ac3f95d20bed0c450beada85fb878c4e280f3ceaef1ddf6c1723be2023aae1c5adc0c8565c76615e6d8dbc491506a4b086bcafcd211327a01ced188fe1e1802f7bafd3f79a434486d07b417e3fb8139de422ae29d921ec2e8e5b6843719ce8af35349e69623f2d39eef26970c80f67f23409a8b4e4c4b8ca3e5db512eaff96499302f7828a44eee7e277e58e578de56118a7d5e647f8aada1c03eed1beda3e7c57ccce9cc7585b2bf75427747b0e09310c4f9f9e0d2f48cc62e3f413e445ae2a6eb706269a0a1941021222be8663508657557c49433bdbbc7bc4727a405bc12bb0ba3ab7fd46b7458b9112ad010076bb96c596b9682de58ae074863", "result": "invalid" @@ -1805,9 +1467,7 @@ { "tcId": 171, "comment": "using composition with indefinite length for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1271847c6516bb1deb1487be33819ea16e72cc739f4752b75c8e899fdfa28ef0b40de5112734f6b4a0e2921ea34966da45998834e8429e7a7c8dce6bd432fe90febaefc201e421a93d21aee907210c97efc2890d0c094ae82a5e734958d4e5509b85cd0c17267e1fe1cbee894cb0838508acf9a3e31402352cf4134eabf882f69afa24a7fa490f22d60c180ccdbb14b41ea53aa549044e940f5e5e519b04824f9c97099e83593fd48c36d71dd7151c1e212fd772abdb72429b3931a67cd7527fd45aca652536ef3476955747ef98759c1e561bfda80733d6dfa927e1e32ba070941bcadcfcc21c3bae98e362586b82fb4ad48d347915ed5c89c15b2a13950704", "result": "invalid" @@ -1815,9 +1475,7 @@ { "tcId": 172, "comment": "using composition with wrong tag for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "82240214858bcce755f761d3b6416c15322aa97b4e130a01263cefc1cb11fbb10ac28c5c22207b609f86cd63759a689d6e7f825ed84e6042b66d06362441998c715db426157554e8384898cd63177a1ea538bc589bf7441ff9d3256b851f9ba519e3213da248645e22314b34a53739f035157e222006112c1f6ba8e7add0326d618afbefe456e530532bb29769db477089330c0f0dffdd4302666b128069d8ddcb764f154c8700c45e5a8cdea403f4e4231b6260f18e6039bf497fbf09420163f1dd976af573068e0f87047d338c6446d480c585e6a6b82eb387a8549b7a28c909d88d3361a80baa25eb606e4e5f9eb61be9bb8bab17eaa7a98d5f5e406cb0b9", "result": "invalid" @@ -1825,9 +1483,7 @@ { "tcId": 173, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4b75061a5487fe328a32c9f454bcd7e40f234cb1acf55f7d3bb8a50ee75edb8b4ad16c46b8da533792983de2dc2d6371d7eb08762e2bcefc45467c82130d483819ba06735985b26a19c391f94f854e31e56cc09ca20d542e62e4474d40d5000910a9a24b1443c66451878656d3a5f00a19f476f1c9be86379036555de05b3198f749e40c51e87772a5ecc59abaa9e9a8d0a1681a3964c9f022215a71be814c8859a63b2a62caca2b6e98f5b10a872bab1ee1c00bf0d640926b867a87640f64402596df229d7bdb74f1e39973aeaea0661787a3878b7fec9d31274e227b59d14b1ce2f707da4521e430f17d09fd6e3d61c97d08bea35631611737780f2ac40bbc", "result": "invalid" @@ -1835,9 +1491,7 @@ { "tcId": 174, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "490cbd8f51a6f8aa64af8eae7f76ba045aefefa5bd072a3de5590d7ed120f21aa4f91decd13ae7e9f414bada7916ce26854cb8cb0dc63731c58c94a9a9e621163546f19152c6666648ba9291f5e477ee86ee735cf326958afc468ef7dd9a5b2131505c7fffd17dbb7b35b14cb81058d533c7e9f6ede933825dfa689457af1e1b6ded479e1508f167199be1d8c640d7373283b3fc76d7c3c1354ba725eeab08a24b5529553dd38cef48b9d45f2b90f9aba0663839de4de17e2a838e243b898cf040cf6053a3be2a4bb346b1199a93bb8295c9c4e1ed40d0a5d5628a1be1ba21f45c1c28b936452c3e163810f0a20fa717dd484e46ef92477853592ed3fbe71da5", "result": "invalid" @@ -1845,9 +1499,7 @@ { "tcId": 175, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7f23aa1e2965383e38563ab246870c43817dbfef46b008de4b1744e3610b1adfb89c96ca9a9e575edb97c471861bf613cc67428234dca7bd72c422f0c75877da341bae476ff43487b087f1bec13d31fb777e94bff6830527bde2bbe83578ae2173fed5a03f142c2a41b8ee8873492c21b623cb8143134f9de25872b39644fafdb1fc96ac072935efcbdcd0fa5a97cf036248388946223399053770197b886b39673a438f67b0ea789b9d206257f9a3be5a13017cba89d28ea493ffbfe596f9f5d040ac3098a9d968198e3d004d79d6d704aa42801ad6de597cedb3676125e9a23f971083b2bff18e42aabeba6ec760ae8b8c19fbffd18947061d44060f754600", "result": "invalid" @@ -1855,9 +1507,7 @@ { "tcId": 176, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "13db6c6f0fae5be1caaec197b79dcf6784582e508c7e0ed3e56c2674e8a74c0b542beab6b7dffb0773a87f00e4648332d4e9771ba85df0ac1f9ca2874dd7792480799209155773e39f1bdfaa561b2d8133f67d47c96275e6b1098d1b56a8b8ab5525c14555f4c9b1f241be6dba874e5d794d0fecbbd82a624b7d31b12bd60ce27451125594c744f7f32029c6c7cd0663627b99f7c5636a836e115d0c55a44f62775eb19444020506b6988e11b2726b2330471536066e1f0d194ff9e6e457442b9154261eae83a178ee2f1eed06ef36e417a04cd007060ab83c53e28056fcf49a26e022ec2baf2badba859490243a0d71e5de61c75d259b53cd3baf7675a1db0c", "result": "invalid" @@ -1865,9 +1515,7 @@ { "tcId": 177, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6a0b7c4e2b7efa7002c444307bd3848306d2ffc70c8e767a9d5b17dfb3df076c06ac0374a1c23a011d466c095184616abc028b74bc58b91df76aaecf8070d509d7c7b9f6403bbac80040ae854d139af21bf7a0909cd8e059b5a9b444b11fea701bb1e052d77c7863b557647c7d468fd8ac2f6540eaf18896284f56ee01aa66ad89fda43cb38cdf1ba553e63d4301869bf9ddf076cbf68fde5706787470cbfe78174a516c53ffb6d5d1a91ed78b4e297971f30afbb5bdd02dfbd1097128837541e2974be63541f8df256c8a77a3800fc340093355b5690326242b0d90b3dfe63160382fb3bbbdf9bcbd5b0309ca9d748a343f4a5f8a54b3a2736199e27386a4fe", "result": "invalid" @@ -1875,9 +1523,7 @@ { "tcId": 178, "comment": "composed null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4f611ad1c6ae7158bfdc5ade114098ab879a79e7c70184884f97dd875bbd6b1b869bfcd82ae7f3ee6fe88de98d813103df76f4001fd430de68b0e18c5bf4c8e0805f46d1f98e44112cce945943f682e1af1444e20a4f5e5ce05f12c00e4af3d871730d5e18609a7abe3b7142fc2042077d03e6184ce935e668570271ceaea52c36e553fe791bdca3d966c31299138a2690a671a76dda745cf2aac5e5153a06d89aa4396aca684938c0ad142d5e75e6615364c921c8d18d2841e9a4722fa1ef136adb3aec7be74a018ebd97d48f62358623a7c8d13a76fecfb0ef73c9477aa59ba225416582faad0d7d466d6de53749c3b51f1c55c92fa9a2a08b83b6dd42848c", "result": "invalid" @@ -1885,9 +1531,7 @@ { "tcId": 179, "comment": "incorrect null", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "5ca68695f420c181c082921645f30d562c1e004bb469277664fa7fe20eb317faf0664d266c3d5cc76aaf90ac74c6a4650ba2fe6e143809c4629c33f0a267015f16f82cb1243f786cbab518ef8a1dbb3abc4e58b1c85f4d04dfe795696927cc20bc26d9889a2fdc74634cc0e697426388609e30b6195da66e114fb2505ecd15ab8c5982769e7675cf76181a0e791e0e211367d736d6dbd90bf27eb7985fb3b33ced721c46c2a25b4dc849f0946de01b94b463be005fede931fb41a3231403c800db10c7783d442cba0b58dae9cdd02d4ec144513ce74732936b31be61e11715d91bde3998399bafb18b690e5972fd0d579470a98391c475f91f5f90fcb9d41ccc", "result": "invalid" @@ -1895,9 +1539,7 @@ { "tcId": 180, "comment": "length of digest uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "9b35b207ca21297aac4b6b7d64614d610e43af5d21cf3c024aebdda0947fab0be7c397491eeef644cc31c73b7a51bdec1dfa4b6c34f831ce7044a1ba0ab50882886393c5b714fd3efc762d6d1c9cd51b8972171d998ab884658a8887607ac9b57f730238849806920f2a5da51f1b4247ad8ccb4f6cfd44ce76b9a8ebc57a3593574f8640d553c74a3fb4d36fab9d6cff6241f6d9c48488799b384fe3d8a3b88ec0aca5f8978b2194e7d9ea6d6a0cfd5b4601bedc90cb63b4ce02e03b736bd5249fef55a5259d0001d4a78ec392e3889a6863fc0c9acf9cc2761739e75ba7f940e424992aa9e63609df63a6c2cdc5a15e02e11dc4248d940275bca51142c6602c", "result": "invalid" @@ -1905,9 +1547,7 @@ { "tcId": 181, "comment": "length of digest contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "15e12377d3c5d50865371a69fd5e9f41ba3eb5ab2f9882aaa1729198dbf16299572898e6897b615d7c70d57719591184170321df750358f6b6ab9e7aa5a2e150a77fc4532b6d23fadbc1bb810c8498ee5ed2f8708faac2c80eb704ea65244f731e85e82aeee3c195eb01de1dda86bd80634b586118c1f2c144809f527a4b522d20b241c8e50d679506e7ce8f016cbbb8dcb57fe6cdffb860f0afb090b5007f81c61c87dac85fc0136477823da4011dd65bcd6eb67977091197ef02a1670993113199392b8d8173c971a03de1e1e15872188ab951e21da015a17959527be12fed5fe4cc3019741ede5706c472fc7befce0d9dae71083d61eec4679f3bbf222d75", "result": "invalid" @@ -1915,9 +1555,7 @@ { "tcId": 182, "comment": "length of digest uses 33 instead of 32", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1365fd05a76a548057742f631e0d957c020f670c74a339c4fe0d78aab13b4a960953201e12d75a8b221c0f30be8a9364f8925c6e1d8717222946f7410014b85eecd0ce632147798eaab5ffbc43df3db7207ad776bfba6d5d356307f9c8c17bacf6aed2a35979dd304e5400541e999aebeb35049c695fb5f6ea15b2f5a5734e14a90ba5126b34b296c5981e13f23fe560ca11bfd934082fe3223e381b24fa17677ff85da1709135e150af32c42415eb954746c0183ec648b7aa2f25ed94bf92afbc3398869f6fcfeca70977a6c6f2505b350e8a647affcb203dd836c80f178007dfc3b4e4ca6d50ada50dc73d3971cb055496f7af889ddb31d73f71501f4309a1", "result": "invalid" @@ -1925,9 +1563,7 @@ { "tcId": 183, "comment": "length of digest uses 31 instead of 32", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1fc4b5129a8b50e734dc531aa0b503c61fae5ae5202aaaddcee197270ec30d8d8e9e06ea5a4b83d113cb430a5b275d8273314c094fbee06047f8d9a090baf8f3f57c52247516b1ac84c1674a4788952dbcffc8c4b50bc3ed0ea16f95887cbe8121fce8c425fb0409494d5a511bcdf9a25fb4590dab75c2ebbaca4f66f6c11229f9367c9ede1214e726c8e3df12c764fd5b3b41121fbf240e92873739dfabdee2a634b142810b04d024b48a8f105682b5999bcec61bbb6fbed1d947922ae808cbc5b7c96eac9a7a94a184ddbf789a816202a19ad9c5a16d10a05e86a870eada53fad5d5cda3ece11b304c2da1c6ba743322ed24417803b1959f2a12c92b9939fd", "result": "invalid" @@ -1935,9 +1571,7 @@ { "tcId": 184, "comment": "uint32 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5c0038ea42c3adc50e88f90780e9b0dab64b67c5507f5de0119c0fd2bc7d7a66d6baf1a47c7994fd39e33bd77b31d85db7f7eb1c3e5a5513a507b8c531be20303987382515d84a403ea3f9f3ed7c1b2fb5e5ca7d94458a7fd6fa6a522e92717510a167dd0cd2d27cccae6f29b3dcbd189448834e3ef5c029f6753826ed166f4148269fbb1785bb52a00ca635485c10abc64dcbe1fd7fc39dc9e6499bc72cc0099d6d2c8abdec7beeec586667af53683412ec0491534af62431d650752aa7da5cea0ceb298e24a5166f9df4cd1a05762dca43c5a2ee4687cd230b35d50d811d6cf33c8cfd49f222d5ce2ff0403f95c21f9e6d6d3c38eff74b35a392bbc50f0ea0", "result": "invalid" @@ -1945,9 +1579,7 @@ { "tcId": 185, "comment": "uint64 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "188571e345ba738adb4d1c4867474faf486c7a4813bb0dbcaf3f051b4fb5205412cabd2f8279930d1038976d5a23e0b064ca804cdd3a5b82b7e8e45c70381386ee84e2b9198206749f79b343677408731853bdeab4b5849abd3e603e612b857e2f63f59ebd66ca977d60e8d66f115394ad06c1c42ca0eafa8f32133ce8737ea606fa17db0f81898de3c3d8f4bbaaf7f6e48aa01424f870a8ecbbc97a6d71f828e91ba3a90c13540c1a3c3c7de2d4708edeb22987574fc9c9be0917cd40b8c75225d71a9b0dc9164d3c194043add6f6cd636a3bf42e0f6dc2f856085ce23e5a9c62f81e120b619551cbeda6e3eb0fbe693b19f2047245281dd6591af89fba425d", "result": "invalid" @@ -1955,9 +1587,7 @@ { "tcId": 186, "comment": "length of digest = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6c5623ed04e763ad3bd1f370b1bb67ff8e9029e0c34d81e160c580fe548aed6964d9187a45e8fa87f79dd3d8a94d521f2bb8a52cfc34f76385a924c88e63722a7ca365127c0c56e0125ed29ac2f8c960ddf1c99700a19d42cde3e5e46b96bf319fbeb93c2b54076628e81c2ee998f4257afa27a681e8dbb49fa149acdcce9d55222960d307b2e18b33729a61ecfbb01461e3b159c2c958fa1111ad7b4ea80d8897bfeacaee2afe4b17b9b0c7b19f9c2e394429649aea3eeeab3503fe9966c8f3e6b7f0d5e482d6a07d93dfa1eea617a99e55bba32f957c1472d7605a4ba93669d15365f989be09187a9eb58beb942948b9fc7b658a1c06289bbe0d2e6a1e0084", "result": "invalid" @@ -1965,9 +1595,7 @@ { "tcId": 187, "comment": "length of digest = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "27e64c5bc5ad2b95b745e868c21585b53a912249344faa36cc0a963bff4783ee128fa6a8251991c76cedca73b70f7fb27210dc89a93574c2e3a61a8ced2986a1578179c969135656b07502a622fa7c4d208442a8318509f0a736fed1b0dd33dc8a30a5c3249aed7a0aef71ab8858d9f1f9cad06d9802ca9bc125a7fc0354bbb55069d73434b98aa9c7be61fab59fd5c96cd0e64bf704c1b213bed2cfe97e66fc6f6b061cd0a9b01421784c32e71775bed2bb2890c8135c42372f208602ad9c4e3e18ff2cfe24871598803845618308d7956c8314a58eb188e083fed8a11533c933970c2bc313137726273f09e36e827c9e1af36b7ac450e0b544a03eee9a074f", "result": "invalid" @@ -1975,9 +1603,7 @@ { "tcId": 188, "comment": "length of digest = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6cb9ed3d4ae69ca29c8d865135a86758317510bb3576086999f6985c9f605376f778e9c5f3b80ec6730be4bae0cd4d5d2361a3441ff41118cd4ae3a3bf875c7725f97fcf32805fca3a1e686d408fcb4695db384a179d3c59e3260b17031f971b1c5088ff1849022dedf2d1ba55259c407e57bc01203a2397c7a9ceaa1053a1a75df95ba6a9878e1e40237642c7a4fed84162f4124a1ad45e6f4b98b7e607d730b872467ccd0079d2037e2d4850ac59cddaf4ecc0d2070983f44155eaf26ed4b57308a44d52a36f8093ed35561130e34708c9a3a33285ebf11cef99a4a06fe9318c6bbeb1e770cb71e1645fe343652ec8174aceb462745d4721c8af3e3d2f4b54", "result": "invalid" @@ -1985,9 +1611,7 @@ { "tcId": 189, "comment": "length of digest = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "58f32013534e2feaf9a78986204ba3912715c4ab8f1e04ad4edff544a3c29d80959a0d5a169af564a4bdd5a9ba3b6e485cb76438c3fceaed89bd7d3aca0096627cf2b6135914c7ace9df9a9c8b5b1c97ba2db844c5e1b73d105fc033571ef8e652e4d95bc8605b28a0cbf92f373e2f31a6fc254c2eb9ad944ea376c150b88bb1887848c290d42314f1c512759d25ef7a79d18c8e5f81318d28f9794f1d6cb30be36bb30c6dcae2cbaf489678f87a008042c02e6eeb067f99ede27043b2b4166d46e1ef02cdd26e9189dc2794bac12334e34e8f93bff071961b52e693f01fd875af73784e8d142a22ec9c477890d47edce8251026aa4e4b001d0d046bda8519eb", "result": "invalid" @@ -1995,9 +1619,7 @@ { "tcId": 190, "comment": "incorrect length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1a6de4aae4ad4de60bf01b8557e47a805fb435ee7e8214b2152bf22655e7f3d6c7e090a79674acdb67126a7c01568f5592ff68d4210104ab92eac884887122b3d489055a55a4d7407862356d192a9d7f15edf8a2eb4ae9ce615c594c0f6918a427e5e27e725b292d2109d94de5afd37d1228ffb293c73ea7ca1c6add14e8f420780d2006109a47d04b70eef26741b846a47387d5fefaecb391063ae1af3e77f493111493bfc5554e164dbc5584f74b3fd833e6d1f3d346d17a3bbc8c171d997d06780d9ba149b688ec575740313181de87f371aac306cdb79b2d256deab35b1806f63aaf2eec73099c937a94ddbf706189ee046fb060d0e586bbb7f951e17861", "result": "invalid" @@ -2005,9 +1627,7 @@ { "tcId": 191, "comment": "replaced digest by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "098464aad869fbb37c36f56d750ba97ba6bbcf96c9e25d92fbd5778fcf214f6a24d1fa276a14b5945320eeb37dc9ce4cfdae21ba57185246052ae26718b549a59a81cf26387356b3d3fe39a45cf303741587e664244233fa2263cfc6f209f796112d61ca5e9f16e362765b0651e8e197920137a3842483772428b1088e7c1a7aec2152b62688c5655410ebc4907680753079706931359e893ac76ebce92a3572c7eb32c58b386d7ab0f3af24acc5047258b5b7c0db4c1ea4a4b64203d65aaf6c879ed89bf046ce5ffb1c647e95630ca485acc9fcd6beb6a5d17bd54fb518cbfa226d9738beb55325f1883ceebed860d54f5db3f1670ca910762d877f78af80d7", "result": "invalid" @@ -2015,9 +1635,7 @@ { "tcId": 192, "comment": "lonely octet string tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7d36a779f2d88b6e0b55fd0cacda1295fea91d1fba45a992befd742c19f3d955ef16b6d2f5e8a98be0cb72f0aa71356c14919d67e546d69d8ff47aa393b8da04a3b73188b0980bb3a638c962940829a6903dfb28f3d68bae1334d2b63b11cfd22baafb231b5b93cdcb405b43a0c6e7a2cbac3c70054bd8e48f458893ae7a4ff62764bd17254aa4db52d67e7a7d1b44a277580786dfd9fb702efd9727d2808f4f859bab9b3da9d6a18fae30742857892d04a3bd001ac10d04842dfa4be2c6209a87defd735000d5704b1f754bdc254fc131765e573510abb5b7307eba62299ed9c3696e88c3a54cbd56305f2a3010b67ce54cf9e77b86ac50d69b8400017e7052", "result": "invalid" @@ -2025,9 +1643,7 @@ { "tcId": 193, "comment": "appending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0b7312cc652255319e75a857440a77c01a73de1cc26fe95aa0d6296cb037c79839584b67684f57d3b2959df2bed426eafb6b364ea283674b5bc8ff6f400298781134e56e080b227d47cfa088774ec73f478602c9e4a571ae383a572fa951e8b9ac66e86a532512ceb862339a5050adfe723f1c1e016a3cb944d29ff6d55f9056e6ddce98ee4a80e998f6fa4d535d3f42ebbb2382dcfd5bd4ed179240c2178019e184b957bceec26283575c00a9bc22f8a6ac8dfb99e85657f33a7f52c44e9feaf89ca7fbabfb947032d112dbc99f05badcc995dc012955a7b3169d9956cc091b69051c5f18b1aacaf30653599068d0ab6d380923fcd7b7c8435b88a7344ede84", "result": "invalid" @@ -2035,9 +1651,7 @@ { "tcId": 194, "comment": "prepending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "24599a537c2958d7ffd18b4d935ccb1d045c8d10afd74452ddc10f8811023584950c546b9920f92cbfd0c08dbc85cacf6a16c76f6cb52bba27ec14837d4b3861b59b9645bba8ad588c07cdaf73d873004d0c4a51aedacfdce1bf3dd63c68e0f2c4b7c9d4f2027b7f35d60e9e2e9c913ab58a21f054f2a2257f46afa9cd300e16a37a4ee116b43f3fc4ca2c58dcf41a99f10835bb788d27f061fa790ad503a9be81ffc01599edb722aa5787a94c99904993676fde027c3395a3260ef9fc9195c85af4db3f15dfdf03178caaaeffa3e33e5b9c454047b2016a82d09ba7521e273b022688f7af5d885b2942a296f2d1bb666b4c2cb2cca98c7462de5ae85749119c", "result": "invalid" @@ -2045,9 +1659,7 @@ { "tcId": 195, "comment": "appending null value to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0a16c4a930b1abf1dcb5e65a48096dea21c0631fdf403c382de73326642d693159ea82831ee14be40cb8a15709e359d6838fad5cc26aebee85e50320cfd2c4f74da82d243b6d9b4212d2977259f36c5c08d31a75fdd920b40543c36b73c8c244ed1766164f99e2aaca92346705583f0b5df277270951a39aa22dc456417b21586b618043da2ba6835eb46f58590f4c21512db1e1965ec8e39bd0aac87c4473af7e1cfc3eaaf3fbdcf30055fd9a47058ce214aa02c0f96b2492c489c5b563954da1651eb7d4bc6d07d49346fcdf7afef5d9b649e67243f900ccb867452f54f73fed48e671fb65dd4f5508d495df8f54228a707e339fc590a1ab9527ce4f328657", "result": "invalid" @@ -2055,9 +1667,7 @@ { "tcId": 196, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3c1543d5cadefa71b2b00aa9bf5ed02fcba33eaa8237adcf6eea90f100e3133c944f434961a115e8bc8c757ce82734328dc2b442887ea984ab74c5fd415941b0876e45b3a338868aa07dde0463459a358ffe8e625ee2c2f94dad9aecc0d011dca6ba841357d308e0d3d2928f85c42ebeb5613918063c4cf398f9d9c6e57337d4a3c50e900c6035ca0833d4bcb705a0ef8565cc591fb67159bfa1e58c9c9e4985c0860126bb4853d700b13cf0c34ead0f691ae046778e8cd8596fe9189136541429887ccef244b71fd494770c6819ad3ee62a89f8cfbb6a9d7d7b01af6482cedf328ba7b3d7c30c179409b6a6a659978dd26c3e3bffb93cc985a747811b45f69d", "result": "invalid" @@ -2065,9 +1675,7 @@ { "tcId": 197, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8897b2a9b6d6eb401b297f006e7b1a81b26bdcc6ec530968c4bf9558c3648beab5e706954ac50b18e20f3bb2f1061215e5013111e651c456516ae34e63f1d4e15d380abe36baddb7c3d0ad38c0f3f59621024c8cc37bf35871dadfb49c1795a87136d5b04a827a4f8fea6a7f6a2612f6866965cbd6635fdc2dee4e582d602c230ccfc29450810be09390125da052823766729a1c005506b975cf22c49c6854dedd737da6de60632e583bcfb4fed6f5a5c8593e999db7db53642f091e9792843d142411b16bc3683fe6a748de93c49a712b405227f1536ffe257c00b3eb525cbd91274ff8472f113c50621e3221173a058c923bd40e28ecf0faf42c9fb7b01f9c", "result": "invalid" @@ -2075,9 +1683,7 @@ { "tcId": 198, "comment": "appending garbage to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6c1eced47b60318495f7cce7800139d09229c4804482063413e96868ce3074fd99f8880dd01937dc0b956470494afd577d35d5c76ace00bf484c2eb2b9ccb48bee3e85697bef79d7d2b6f541ce5a83d3a71c09d5b8d80943030e6e54c5dc29c5d6e4837078c763cc018cff3c4b214de76d0ebf5bf2d7dcda39fdcb936d1a26c25ecf79342e8a3703cd929aaba16ce0340e5b8134894e6b3b2145969826cc5f1c2f72c1c8035a920c7c00b108ca796dc077e1d19692b92f5d9f12a7cfa3506ef449e13c41530044c1195cc7658b3d0a295877bae7d2fd74044c318d34889004a4f1e14a727c66807e5be4124f5a6819064065c0b14d7545cf0395cea881734f8b", "result": "invalid" @@ -2085,9 +1691,7 @@ { "tcId": 199, "comment": "truncated length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9ef084bc6824070ddb5af82344467ac985d82e6de8b5e988f92ec1ab41ba5f41ede314b6e64b0ceec5c9e6800a72d79c1d64ed1caf2179f82764a52fc491e5cd20796f040812e38a15c40a4a4509367de92b22af477b2286cd5ef3587480be05b63c513df02c728c30051ba1770de61e4826282d82ca8d80125186870b17256f9fee25f81ff55a8a0a92b1648c09e9f58ac66711087126c1e773a881a10c06168664899bbf1d0e68f256620689f85f1f8254c59a30803966e55012e28ff90a07359d66a73b80945e016ba1381aa66c490662441ab6d6c19d330b4fe39838780be91c07f74bbdb189354557e2f9524856a466c948d350f57aa87e8e97f5bfe616", "result": "invalid" @@ -2095,9 +1699,7 @@ { "tcId": 200, "comment": "including undefined tags to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "79da043a98e24a49eb5c250a5cdd0ca01c744b411774e1e660e7dcb41c12fcde79c90270e750f2758ff1d6d3d73621a13e27424f93c57f777277666964304655a0bedf717daf19915acfa00313ad4f4dc33d69a048741f04c601a009bd27eb9586c41080c56bf8e0b7abaabd76a2d5e9e57a8b8b9d91f30daae3342dd292692915231354db1a665d9c231310b9805d616920a51c66bad7094d6836697161542e09041c12220ca26a3fb6d22cc62420bc3f07ae349b91d3826ace394b0210d710e240468ce7fb821b3a01b8c38287382ec64b093392a82884df2fd0bb530adbd49ae71528f268fd51fc10b43cbb8f383dfa3874b7cfb4722e047e7f0b941ada31", "result": "invalid" @@ -2105,9 +1707,7 @@ { "tcId": 201, "comment": "using composition with indefinite length for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "7d4c142eabfb72a880070621ef9fcd351129f31664ed11a744cfa209a4199b9293f8b603f1d0672b7a2160b4c620982ee7d2553e46f5056ee8ec2711946566f08d23adbf904ce1ab8d744e6df61c6788b22154ac9a516682e26ec31846b6a5fe8a9a519931ab61a9fd424b2babd883c3410c772b89328df17296b464c8914b31b3ad63d6984d46c772b6b9d791c21d3e3ce0984ccbf7f2902deb0961898e8ef835c658db4aa14387857b6b7ab8b38dd06a4885622abdc3669d37bd953584a3f3d19d2d77115d9bea244a65b7b26faf747aec73e8dfc0bed10a85e4ea6398dbf8d9a10154ed3f1ee51e6b3ead792ed2da838c0a25d0b2ea3190fc33bc9902e579", "result": "invalid" @@ -2115,9 +1715,7 @@ { "tcId": 202, "comment": "using composition with wrong tag for digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3b243a065df77eaf4fc8665e8439377181c422acd42da5642ef55ba548555795ee700b156d690d9fd29cc31d7ccc59d6b29472feba8fa644cc49c4f5d46722516820554e3f98e1dc03e44bad5040ce4f0748c82a5a44bec4c4b5d1b0312e74cad9e87c022385dfa034e91f507e72d7c1f7fe99c6933801eb202c8314c5b60fbd67427fc14efa9e7569d401c6af268e9e3d864fd108f78ea5ed1a2ecfd1c41da2e9353aba41d4df48d3f2535d5ec60cdebf7497eb25db4415875f7ccc15a49ebb493a7eb9476dbc11815eb414577ff76953a63991938fb6ea73e0b77a8cbb77eabf3b893c22aacfcab7108dcb9a3bbe3ec048c17b416b146d4251c7c36fbf0445", "result": "invalid" @@ -2125,9 +1723,7 @@ { "tcId": 203, "comment": "Replacing digest with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "15739f4caf4284e47e7b53dcc8167964f8772bba88a2692da445edfa2eb0f96d2a0a9f25be5f22e8658eda0f9e29881b47229c103bdc0f19f24560da6ed9f8f2c768bac88c19bde510ee301e188f8d86b3ea5d4ad9bc410ded0015213b4044d0b2ad4f0c88a4ea987f5829521a3283214ec3d7e6779f98c29873f302bfc58307e11dccd964fe0f7745bf2e4e92acc1d120342a8e6aab8abc57aec2bcf932efc971532057844758508e00e1abe74c6b6fccc083aaf862b939ed4771c04e2e5f8b7eac4ea4517e3b87084de8eecc6a3ad06ef87f5e4cafd4a1d313fd8e4b19c69493d227f09b72e1b65e08b40837b8c1d275743b699c4a49f3f59bf43e47c1125c", "result": "invalid" @@ -2135,9 +1731,7 @@ { "tcId": 204, "comment": "changing tag value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0f9b7c0622ce7129ec1d6108b3664fcc7c5fb9e38163897ffc30eee20b5e502f64b2211d903ceb7e14a26ec8720a38cb2801dbaf4d86b42aa87347de85a21e3f648706afa774eb50d10db3afcfb1943d3cdf20240b9322403487baef167571acb0a035cfaa6aa1c0be9450c5a36c02373a6a71c19ed3e4f4941c35b4be82014c915e839f31c27c4338bd5ea954ba2433c4003bd2898ae197c8a276b10afac3538049630f0af67767aed14f646e0303c372ff4f97683f543d7be01960f1d772890e290b44abe59f4e218fdd7b324720dccaa33d380e99ca5d5dd53ab5950dd3aef373643e53f184e36b7f2b399bcb5c6a30780fdc2ee9387e6c13c537913910a4", "result": "invalid" @@ -2145,9 +1739,7 @@ { "tcId": 205, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3f070db7471e7d6c9d32dc5dd19bcb518fdcf2ef2d48a1724d6e3dd6299cdde3b5ed771a0f1a872d872e401373cdb53fbd7bb92a4a13442059f55bf0522d48539db5b52f67b444046a923c7dae3f07230d602bee9f29afcf4880f123d0363de4efc18f6e4fa08610d4203dca4705d26ded912498f653a5ac8a811068c1f3ba547aec31cac73825540e208438e22ee61f20e0506ccb0d6be3459cede4edb91916afd453eed5088df58e023c6040d794e3cf7f531fbb8b0200939ef7c035320356c491c0851a598dc6984c8d98533172ecce1622b7010e49083b5d10ad71c7bfd089ee5695b42eb263b005827928c3f93aba26fe7b6382df948ba761de80dfc187", "result": "invalid" @@ -2155,9 +1747,7 @@ { "tcId": 206, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "96a45e04e0fc9a701e680882fdffbd56f5ca0067b93e59f06fb9be63720781790ddaf2d6a981d669e8eca75d5975203c77bbe7cc0e4254cbe40d5d59145f746e3d14f1e393600a150471c4f3f288ac40b8d53de28dca2537dfd1265803bfce7c423179e3483ac86e72865707b0e9b05a8f6f932044b90dff67c444286e8c9cab31df8f70f0658a4497e596526572645b282baab02462e5f34656b0d22d94370339cf52408f71105b668f6b7c37020b12e807c05848b627246d94789e2543a9f69db7ebb1172203c00495ebd64f380ebdd1a1180ea08a323ec88972263e7ee2ba644ce3bfadf46634fae4a2e149bc275fc798f021541145cb2783474bc4060e6d", "result": "invalid" @@ -2165,9 +1755,7 @@ { "tcId": 207, "comment": "changing tag value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "038c6f8d890722a43126f4d9a053e45f2e10447a62cb931bfdd8b14b342bf651482fc194165853fee8491263e7a7170d13d56eb45449fa09c3c2b2df0dcf51e823d24f7533a348ca00acf910fd10fe2dd9b1ba5b46876763db3a83dcf6311cd9abd02e28331b433961c55c2fe1ad51ed4a4066ed83a0f03b619c411dc8b4542297555d468f6f083331c55b85c89a44e0aaf58c7c953d92f0797b137253061c0f218d48d5cd30d7bd47c7449673304980979d79adb93b91c1eed4f046b45d05f1b3b27eb9e62eca141fa6ac866ad947ff3210987c7d75275362ccbad1792d68d3b8060c5f089aa2a07f06a164641ff5288ac2408bf4c3a9a934f264f962fb9a43", "result": "invalid" @@ -2175,9 +1763,7 @@ { "tcId": 208, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "682f3723b4d560faaf6f6b52fa4b387d9b94bf4c436dbee647efd892d661b601a4df467e192b489ba4f3d7a2712da2b09cad25cc3aab2af21ab3ba0d51503c02a577236822e31ca2cf382063d60229003128645ed54ba9813c1de735506a1a63ddda51c3320f60151eb383e56bf6fcea8f6def400305a55ff2103d3697922833eaef804d65f9c1ade60fa5b69eca886b6d472626d444efb74397d37d2182df0db192d382566a6cca3acec93495a61a0802c1197a062b0231f3aca1d1a9e1482dccab4198a0a9df40aa1b354a4e884174d1f4f517776e1054286347623e3b123528b68598dad94cfc79e7a418493eef4db4af8237950018881ec12629f9cfdf79", "result": "invalid" @@ -2185,9 +1771,7 @@ { "tcId": 209, "comment": "dropping value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "321fabda209fa9eb11a555f2d5642274ac93f47dc6b09dc98d870117945e0ec326da4cdd92c9262885387c9660bd5101feeb536bca7de135d517e4c9163672c86e9d47c7ca05e8f6b4d1a472a2a91565029909bc7b007eb39e8d6e6a28c1b80f7c289431b144c99da8264420b8a22ecac431daae7e9627665c64e93c9fd38917d27aefcb74015bf2b4aac0abbf3aa2b1be74e4ea28b4bab05c5181097e50b56e2f3c2143914780ce7b4861dd142b0432f05d23ba926c51a91cd875e7cbea9e65ec7a5d2ef9128eb9857b290314be39b7b9e102f3d3884179ef16fe98fd9ad72e9dfb62a8a5ae81a9f7831159fdc601101d20293ba20042a7736dee9448077c0e", "result": "invalid" @@ -2195,9 +1779,7 @@ { "tcId": 210, "comment": "using composition for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "656c5b616e74f4337340a6ed4db988edaaf677dda18e9871806abde19f26231ccadb30ead180ab3cfa27c74a7ad40eef610d5c99dbc321b049417cb9a36b27026d63940dc05149d030d0e9e34e291416ec857f9b4736f9100a691f8f10a6023258d62e0e1483bd03166fe7640b21de04a533f0d5e9c726f4eda195db54409792889712eee58d56d0b4b2e70f90cb8edc2f55792add333ce591425a0f2a748e97331109e677b72ffd372a88d3518fb7cd716fcd096e3b5393fecd86206947168dd91559ad915874df3bad476e4ec8dd97884190bf6356542878c19e3ca7c7748fe7a639f863482ab230e5ac01ae85e4ed26036ec281017f7cb2f41cf02e6877f4", "result": "invalid" @@ -2205,9 +1787,7 @@ { "tcId": 211, "comment": "modifying first byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "22f31138d107f7f74ce012c46e9ac322874648bd1e3388d588098e952d7273ab97d1d17f265485eeb2ab0521b91ce47cdcb74342571e5ae103d228dfc1b967aacb0d4afdee4bbcba330abc3ad445e0e7d94ef39e05b4db732240af7ef1538859866750a039697abb79ce91d377a9907271ba865a64d57c4db4ff886e4e9b157d3e9ada5eca127478483fc7548abc1aa27f8ed088dd437ffa9d3959dbd8768b1d1c35c7bfa390d9aa6e8554bb990ac89da7e49b4bc086438be7670a5f9b1871491e2ae8a23f06ca3e7b87a7fb87ed0bb5e6fd64ad6f1af7b8514115af4e9ae53e35ebe90a5912c45d6dc3aa4b9c7c46a3b4d20ec48a7fae3a5ef8981e965dfcef", "result": "invalid" @@ -2215,9 +1795,7 @@ { "tcId": 212, "comment": "modifying last byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4142f9fb5e58eb4ed8c1dab74515c643b9bc4a013373e79c0280547fab695e88729600167ceba6460d7fe8bb2885d6488f0d929be7be7528910828106f16cc5e39685450c8a859fd4b65a383dec054af0756e67b2ee0b2ea756b17e602c9f5ae20b062c5845596c5cce1b13572f54f251e2976c5d137168a6ade05a14227f719bab6c40da8e8015687099fe78f79eae35a00bcbaa56729f60b8ce6b965ad03cef2c33c3519f07c1dd63e6d199cc56be298d027231d0b6e8471038da9f26474adbf28d52c6a582617046cc678f2cb19abe5491cfe9c8e396477fdd878adf244fbc19d78e9419035f3249ce52dbf281622df55fd8b3cb2c5131591e1d565f4f0bd", "result": "invalid" @@ -2225,9 +1803,7 @@ { "tcId": 213, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "66d88b8adc0caf4ee0524546be91a69aa3a7c8bb4f68e3a199b8d4b0a0cb52158f785f9ca26fa30bf5827524facff27b9f0b1ed06870c35033bd55ff386c4946facacd0bf3be3393777d3043e6050e5750cf6da7a7f4fd495262158dd4f6b0fbe01b601451fc4f090d03eddba5cb140fb01a65ee6912a8bb594f9e25a9b73608c058705a0a41b17ecea9e0016fa7128ddbc561285e3238aeeef72f8133ea6fdd755e3a910e2e2f2c4c5c7e1c7f608f5796b943f2e860f37bb311628153bc7baaf11d4f33e8aedde79f4fd080636739129dbe2a951725fdee5f32e471c9d267999d9a11bb13ad40b315647b3f7e91c373c53f845ba8db9b30b31d6740da10964d", "result": "invalid" @@ -2235,9 +1811,7 @@ { "tcId": 214, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9f24ecb03b77a906c8a865182b5cf5921a98f8002d1c59f7c398c469444776fb38d7221b386c5bee4f72ca5dc36ca1b08c2a21947832c4e6e7e755faa4ad61fb1362cc084d0adbed10ac8165f5e13eaa1f6c77bb2e058050b5f902abbf0041c1a3a93497a95608d9dcb5f7d4cfbb4c037453d5558f0f9bd2b1d3a769e2b651252e9054071dd34f065c0350524a39cfea3bb0dd10620288f9e5ca0c92cdbde4277f9961be882ae2f07b1b75f279fb48062945139cb28ea464b4e00b2a5259aae4397f0ce063321df7ef6045d4dad8ac0649c992bf2d22e728827f4c992045f376cabebe75e58e97edb43991bcb38c66009872a5d5c235c483d8d5bea083c6231d", "result": "invalid" @@ -2245,9 +1819,7 @@ { "tcId": 215, "comment": "The algorithm encoded in the padding is MD5 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "16b5347808defc31a231c28edac36a3f1789d4c549e8f5c71e2fcf5d5304ba437b4c7c0eb7ffbd80f5c5b2277bf24412b39ee3e74c368517717c438bb88b80b12ad14f7295ecf8841947e5e7457e66d2f869c30d28e9ac2019d7e5eca6229812b649c8b6b4ccd4e17b254e7ab496aa5325525e7974be348dcd53c652e6315e670236bbbef2f501e246631b735c50e388ea3af8bb0030fb7fba9743eb70fc6687cfdb92d46a4537ce88dba96ef52744e22fb7257af1538e3ffc4e2d9ac9101d6f71bc2f5aab71ddcc73a6c635500fa0a9174d25ebcc85dcd7dd85a7d2e8d3138effd171176bbdf23296ba3df630ee42185720ec141ceeaed1681a6ad0c156e099", "result": "invalid" @@ -2255,9 +1827,7 @@ { "tcId": 216, "comment": "The message is hashed with MD5 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "9492ac64c45a6ee14fa5996c865c18a0310bad275a26be5f4df7eed2f49bb3fb76b222c9f7e92d413d00fcc9cd6dbe590a48c1250ec6807ef5d231585c202934182266f9bf931be91bafa1ea47d0d6dfbd39b5516585142cb52daee704a6c36f5a216b5e42a20b8deaa3e6d8b26e97cee7ff4cbe4b72980edf50283a48034b1b0deb36730439509424d7a5229a5dbe08005f372057b7bc6c45d7633d509d833b90be33e706b023027165e2be40a165240f28f7708cea38ee9fb87aeb8ffbe53637d6f652755f312038f6dfaf5db3b89df86a7031f4d92d1a1b1886fc9594b8e2c29135aab5e6a66ba428552559ab9cda9d915de834505297471145e0a64fed3d", "result": "invalid" @@ -2265,9 +1835,7 @@ { "tcId": 217, "comment": "The message is hashed with SHA-1 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "3ec58a94c9495ecec016babf77fa114d78097e484840d82c3cfe7de98d2ee21b499992bfe3a778161e781f89d20745bfd1ea6037c2e7fd67c3f95479315dda5b87fb53badf0b813f28410de6e79a11b351b1668586500917feb44aae0fc18ba6de2bdfb6444d89b9b8b67490c1f2b81e3081e5c5c7c39f4f8f9bca2ae2a9246465610a9e6a5a67162a3a40857fea59e128f21903afa9143bff67df9679918a0f5c7288af9154f096c03a13601db5724356131051ce39037c6b870bfca5198cb9385137b7cf5383630b459cc6132b7ac611d13712f91b2911b9f8526e02a8c61acb7d184a7c6d86d6246cdc6bd13174b6969e5033bb90c4abaa907968edeec362", "result": "invalid" @@ -2275,9 +1843,7 @@ { "tcId": 218, "comment": "The algorithm encoded in the padding is SHA-224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "67bd60f61e110aa2c8c20b1306267590740e17afdd7af7fb0016386fd553e82d2d88b2d3a8f9bee078bba1c6c3fb16f6ed8fe2a767ba464f662b511db05adb394628efd7afd1bdd16d7a4653e4bcb3586733684e0cb6e81fd2f720de71e59ef25c80d91c50b1ab560a254f6ccaf0a35d2177c74463d4af5c887c2bdc1a92633ee3615dcbde57d3e763ab7c51168a0cfac2d9df98ec3723a3a8fc566ffe1fc07b14374c340f3afd12d5192ade20d7ce2788549459b6fb0d342e8ae6eaa611a61959e4dd42b183aedf21fc1fe873e66cc8c06bec8f5f69a7fb8776e9ad26bfa675981c7f23e937fdd08924673694dd08f6b1164085e3cb91b2e8e58e55ae617631", "result": "invalid" @@ -2285,9 +1851,7 @@ { "tcId": 219, "comment": "The message is hashed with SHA-224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "8468035b326c93a4e0befa9f465495d69d781e883f5153eeceadff075fb1df736c60917a4d4dba19a853c56fba7c1dbfdbe1dd9c2f6b2de5210f8b90dd73e4c5c8911446d9cf60848a81dea4484c2a60ab2a8e6928b4224f9ed74c48e881e6163efa1943511bec57eca0a01fe82fcdf786f846a17922812ef53ba608fced517d3861d151e771bf9a24ec74739e3b608bd33881235b14c4096188892d523ec6ca0a4f9408068e64597489b6e1c7cfac3fbbcc4b15a6fe574692ae8675f87f84bbf14bb9c1b5c7567f252246d3538c680b6cff913e9866801f13b34b973ad7474554ebe5b26ba1933c2ad6a72a42c93fd15e6a31f274d1f01e139777d1e29f62cf", "result": "invalid" @@ -2295,9 +1859,7 @@ { "tcId": 220, "comment": "The algorithm encoded in the padding is SHA-384 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "57d9d9356676927b5b073de32f930db717a920d484b220ed784cbe2805abed86a27ce84f3c9b5c00b5c9bd146249ed776b02c1494faf4dbb2e435d0b914bab59f3e716121fd212a6967f17b82bf1f96911e126d8251279ae28749e24ce8958d54b126e623b880c1c80d15b0c1f5bcddffbca8b957276fe73a076dcf5627f54f36f35195ae5a777479f945abfed5298531c581ae5f71d2ab6fc34aa08a84d53a03829e756f21cb4482649ada260daea8befdaabd2addedcc5515dc439059739f13ac77d1049fedbf38dc00b11fcf2a1432debdd694118e3cfa7ba1cc6ff716255af532c80784fe570fd5b48cda8c50878377ce4503a8ddfb88e7e3dfcb466b8ea", "result": "invalid" @@ -2305,9 +1867,7 @@ { "tcId": 221, "comment": "The message is hashed with SHA-384 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "73225d8f91bef922f7fa479aa9cf384df5cf30ca893ebf8be19f09250b35df80cb8fccc5e13e550b926a852d40c6ba0edcf9645d0965e469d38b1212637b1e4041e47ab1af8fe8b738901bb916270061c1032907f6240f33abceb57dcc93da9cadbaf1c26f42922b3a3e0b407bcc4927658d4a465cdae48a138ba7859c303d23b135a3413751f25b108b0058a313271343ad6f0b81458ae7b050bfeebaca51891d94ec9fc07a698471ee3a0a52fe61dd7c028a70fb4c22314ce3f251a21db5e13c8514809ddd0e8e4ed76a01efd1ccd10f73e29fcdb8d8d4f4c60341e166e376d8a60d05816fe1abcb30152bbfbadc9172ae15e58fdf41e4bc53f39f5b0f477b", "result": "invalid" @@ -2315,9 +1875,7 @@ { "tcId": 222, "comment": "The algorithm encoded in the padding is SHA-512 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "628db8142e4a89ace83835d484ff84f40e70a0983fc97ad5874c2bf78361ae02f925b41e6af645c0c5d99c3e59929146b3e6de62070cd03be2eaaf760874ca6879b6cd695050bdb8a6c0aff0785918d3b83d214bc1ae73e3207f9dc7ac550cda509dbceb5309658fc52cd1873d747df01ba52a28b09ab4c0eddeab6108e3b75740a80369c0a3296d3514af9a966c5edc9127b88797279291f1dcd3da2a512601880d2ca98cb20d512c0426140f30c11dcf49e769529a72270542501961a5fd3fbde56af7d85bce7521160a95e5388d941fec7a0f312ef9efc8382676735a6ece2d31716e1cde8bcc86063741457644e0a47474f5aac76c618fc960dd9c6d3f29", "result": "invalid" @@ -2325,9 +1883,7 @@ { "tcId": 223, "comment": "The message is hashed with SHA-512 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "3d1e67d3b6f474f7e23ee14223cf10d3d28beb454dc7f7ba972bb3eabf6b66eddf245f34c2b9a2486c693fb193891a084bde18576b50b17dec8f9390a8d10dd80a4498cd718f7134ade41538559ab1140e28aa5753bba7a60a515cfc6aa245d3104a598ae06cadf881be563b42dc138af99de76b080eec50f59c0620136525a8b4a3bfd861a24fe5a2467dc23da5b0a7c298435172e3f280fcf14a2ecac790dbf1907ab0670974433861a2ea6e097feb99827c9626b7464d1fbecd7d2d939db1474c30d9be20b77b1adb92094fe1ddd55c1f66d8cc37bceb1460a120fff35dfc24a7e1e3a0b7f7ff4442b36d147ccb635513f415cfe6305b8b713f813497e6ea", "result": "invalid" @@ -2335,9 +1891,7 @@ { "tcId": 224, "comment": "The algorithm encoded in the padding is SHA3-224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "64e3253d0c7b8e9910a07e7a9ced46b224ee524428aa60afdded2bdbe21645ca2843ae341b8338a75d13d9c0ff6da9aa814b3ef2d8968fca55cfb1941f1066ba8ad957bf4129e57780bfbc3d79391b4698da3f9d0b52a5d2ac9f125050c492f86162d57c874ab212a9731d4d4a116ab68fa3ef887304375a65b0774000945a90de17733815e9365298219bca1cbe43400e20c5828cd70a5caf9f0c6bbbe51c61c04d8a2d3f6e86cde6776da4038a2137802bff10abaed495d3b95ee9d7b0402bb8d4199cd3624d83b2a53613f116cf6af9cc3af24a4f70cb95e9a42803f7e1309f26186ddd454a4c0cf7c76f4c46d7ca2a3b0a64d8ac73f3e29512b63d40db61", "result": "invalid" @@ -2345,9 +1899,7 @@ { "tcId": 225, "comment": "The message is hashed with SHA3-224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "8c747f6dcdf201dcfb5676f6857ed685419315f40bee132bb08659d50212028289ac45e14c7c2e7068c3eeebd9705037579efabf169bd79d2a2a97cdfd48fded1883d2f7bcdb5c035370e746afa5ba66b7e9a2e596ac066831b0922e8d1792b4e563703949daf41191686ce6ce7d18c3af2ac9eaf1da16dd15c0a2e5370412f13c1484af003f549ba54c3b01a2746bdb3b7e531cb68eb24f7f08921bb775bcba5630638594a8cc4653fe68800786e4742f53034ce36dd6fe1202cbced095aa310657472e6e0a14dc1864cd7f9355c7538e7a0ae1b95a3c481b3329d7c4b401a84f47ff10c30eb219e5bc1b9b897b98783d271e17bc7761bd51b0ddc829b61e26", "result": "invalid" @@ -2355,9 +1907,7 @@ { "tcId": 226, "comment": "The algorithm encoded in the padding is SHA3-256 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "a11f1559f7a6b0f73829e17b369f67c02ad920a70474b9e90bc201b9004ae5d880cc9ca722b74e726ab2878f3190bac5feb753029a8a90509e82fc524fcd282ba747b7eb417c1850506ef63ad148df0b0b9f81da9a477b457041a020ed590f6e7cc6b84ead186a35921e87f9fab990dff91282ddc3f5c3b1f2de28fd89222e5dc3087e745d541f3c8b45ccd0fe2ec7683f479bda66aad2d61bedacdd804846296a6bd5c681b8a8d3285293f8c1311fb4e2c924624ea26eb851bdd8ea55129b923384a1cc5f4c8a56baa3159de4eeb9afcd4c332fa0467bd3191536e676f22f1934a1976e8104c8fe8e050da3011e2b947c1a43b3ad5102a441f524b03bfb8911", "result": "invalid" @@ -2365,9 +1915,7 @@ { "tcId": 227, "comment": "The message is hashed with SHA3-256 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "10a8cccd9d24f727863282b3570cd7e24bfc8fcce6917f7b13dd25e77dcf6dae644f5adfa42dc4a32541a01c4ce561aaa6ec53cc2be966892aa6966a5a93db469004888bafed96276b15c618b469a43991f73a64a627961a41dccc751f709997b24dcea97bfd68902fc34403ee304a89cd8ed5b06c261f61741207da3c02bef77075387993282e94e1a30774fd4e137986f0ff17f37e0a717e34c5494579330d42b7cd856f120d947dfa463a10f24c1c6ebe4e3fa9b3053bd162baeb829faa0a6e6e4f76f84c3ff90a25ff536a671719bd02f9748f0939bebdd1c88de2251cf8d2e445b2fb283f7400446b9775f711cc0066c3e6253aae5e017d0785d749f464", "result": "invalid" @@ -2375,9 +1923,7 @@ { "tcId": 228, "comment": "The algorithm encoded in the padding is SHA3-384 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "8d6624cedb4db00fa250ee7b9bf001a184044334a1b55e7e27beb7a5b26fadc9e4cd5efdea2b816c898323f6f7005425bf9edb82d2ec70e9339445836f59647ffce77b1445f2786e5a4d0021b6445529c31aae9eb16d73af2000e1d6942ed00f9a121c45807cae178ab2629e84eb75ed586a898ba3cd83aff61a82fe1e22913b0a5c0d518aa94b6e3c888e81eabb9068bf61dce54609b4219ec575bad172db782c3bd853a1f3db883c4b03ffb47204b8ed30e516295dc3d2d6204e3bfb618e012c75a9071bc34208e7c50df04b7ed94113dff57bca2d832bb86a3bb218ff778b9825bc3b8f573f5c1c3edf1fbcc2098c73d4c83b108bc88dc0e91bce6a196fd7", "result": "invalid" @@ -2385,9 +1931,7 @@ { "tcId": 229, "comment": "The message is hashed with SHA3-384 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "416dbcc47fb2c7bc1917b7468a1bd155c48a61bab0ec4ec5c09660de7418e865f7418d625ca911f2222542985c27bdd127377331d00164fef0508e891e396594efb985fd9e0246e622f6c8f236bce32b7dfb33893cda54c0053a33259f15e7fcbd7ebed0c2901ad5777b49950568ad9effb4d5d28d04bad2e026c73a9945ff52059591b4878bf9a3fbeb5a70ce9e9c190cbe17ca89a9c4c86ae251db7877cd65443018dca2d8dc2551ea4c521b6b75668a274945159e7ab2d67ad2b623739ff27cfa07ec850f54cd4394f9f1178c3887878794d88979cfa7102ab99d089c09d770d5565e89b109eb0facaa96ef0b19b39c6fdaae673de0c0bd86608a3b50b3e2", "result": "invalid" @@ -2395,9 +1939,7 @@ { "tcId": 230, "comment": "The algorithm encoded in the padding is SHA3-512 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "7c1b5d066f05b999461cf9c9047fada7e9026d112a1e6cb2343184c0149942ec2ea9ff85ffeeb4d950eae57e0530a4f4734751f8d9b7fa4bbe3bb79676b5752c3e75eb77c7b12c119e204c502f03a50e6e2c48648a9803fd2a8fea331948d08c85830eea9fca62bcd0b3b083e67d43b045e450bce195ad731483474a1c5c81e071dccc9aa7a569961ebbf5f7badf76ba29e5e6e0814bec7eaa49a8ddd048e76c3551f7891d96c3c0eedd392b82a6a28edea21321f9f71ff91060425ba6d986cdbadf6a9e5d65bc3288878de460dd217eab19ff8b79032ac770fd7cd7929f4e0ec3d830e7651a3c924b1c3c4ef96d2c5d0820944500b1c8e669a9796a1f68129d", "result": "invalid" @@ -2405,9 +1947,7 @@ { "tcId": 231, "comment": "The message is hashed with SHA3-512 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "1461944df85c91214e1386f6160422c6a01071ca6a3c410841018896d1b4c10fad0ace90564eedea5d9fcc8cd65742f0f3809267d07665d3a4e4006a5fe93dea92eaeb6c03b4409f1820908c5b12d206909e964a5e16c1e9d73469d6321929ad9d942e86de027a12be3c7b22bebc6c2459fe8335d23f04edaa40fa5c4a3b4887031013696976a9ade4132ae719836b45c0072a083f0c5e57ac1e9fcaa89920132788399ee1b4ba8b4f87ee44e04b54a51174fc65c56795c12a945423ff92b511ac7ead5261d8552fa2b46ffbbecead02edd2477ee15e48a5c1444e252d38fb386bab43cd7fb0662ac4f3a247ce192538f9f0a0c00601697a2c61b75c46ee88df", "result": "invalid" @@ -2415,9 +1955,7 @@ { "tcId": 232, "comment": "The algorithm encoded in the padding is SHA-512/224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "8caee4a873b9e0b443f2987a6c846b39bf5f4bd117e9b492c13dc65345be279a1a033209a1b46cacf75795a8d13f29a3356923596449a20fa668c8fbfa7b14ca3854eba1d345bcb45b3c0259fbc88367743923620f066ead8d320502005e63240c6b470c97bd9c0e9e1f175531b44d0171c61422b3cfa8f9b1b92b3716649b6f78d9925c97e3280e145582ded00a670163e2333f0c9e26933b911358dbc990b02d5442b1d33415e26d26e738277abed72603cabde0d442e0584bf1192cb4fad5c0464c46bc939305ea84ae548449248303d757a5baef6d9a4df88772af757545dbccd07adda08e4ea23c54f3408bbd4f00c8eb569fea81022e53c8a85f008339", "result": "invalid" @@ -2425,9 +1963,7 @@ { "tcId": 233, "comment": "The message is hashed with SHA-512/224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "2c2fca89786d8fe2b4f0f936865d7a70fb7cb640fb18e22817f4e13d82c831805a456ff5bebe87e927f023d04520e64f07114696d0561be1cbc6c167a7adb1eb66a455044e3ff458fd53c761b15e313cda6dd6ebe81ab57d50d2e323ea4b60d38a7e8750238f2baa0972325ca351da6b184eb761bd3c06433a99922219e329b31dcea51ebc6fed292cb1ddb3759f5d2ad641194c4c5699d9b85ed430ae78365374006e35301ae827910f032c5625e33adc4eb477445d80c933d4bdada99a1e9b78a7a45e140a684b59a12ec6b5e12dc75b619c11aaeaea3b31b5df29f31aa91b6d032e052709b1332c2bdebdcaf121100558ad1706ad67ce3677f606a5c5ec88", "result": "invalid" @@ -2435,9 +1971,7 @@ { "tcId": 234, "comment": "The algorithm encoded in the padding is SHA-512/256 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "975542413ea1a6e5068cc59402da62102f5c33efa4203f42d7939a03589191b33d3960c7a438c9ff6e73a67212972bd549ba3e025df8cf9db5575286c9f28783b08fae71d8c2463bd021493280dac99bbd3574c3674c64e4d5b16d8b5028697654b2554959a24172768db7127234aa3bddccb9c2efef4e5a04018cfe593d8f3e19a5e1c9db980f6fde9f0361a41a31729dbe5c3b7dc655ccb6eb70b2dcd18569effb9f8fee88edca800ff0b726c8a5c1e44768f8deae687e4763f1e6d14ee553b977d5df8729a719543646e5709e1f38589f1ed1a390ae495c254680d91c5ec0a7c56c78a5be3ff42e696cde45fc614e52c4eba25b3efb91577920c9c0879ee5", "result": "invalid" @@ -2445,9 +1979,7 @@ { "tcId": 235, "comment": "The message is hashed with SHA-512/256 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "0e8c3d50067f044bcbe0985c866390a87c6f6b7b2b1592b31ee85828d4f584f1b004ee15fb778afe8707168f0572786d098542306be1a5b5d7fd442ab48908406b85d8d67f62824d883c985e5b81f0de26102f03ddf5be2853256a38bb14e985b2c77e40c88ebea441c11c9467c30d2fa2cc10084bd824d417a651967ac27635ff97e3201f4b89ad15f4256a9afdc38c5a12f63d79ef98234e9a0cefca55cd287ba7d850945a2b86be1dd751745689f38cb00aea6a4e61146aaf00d7bfe19a4f224f6740e00455ce3bb36d0ef1ccad62a2513c5922338500e87d8e4f548c2b04b795a73747f6c192e13cd1fa876323e60cd634995b1eb32938574b9d4843b306", "result": "invalid" @@ -2455,9 +1987,7 @@ { "tcId": 236, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "891f1354e36c2b7faca0981c64f249f73940ae03da86f0a413a971031b00c2bed14489345225fea317d9d551cced9c6c6f6f7134cb6bdca1b0319d931a1d7a1e24a744eb98fcb0d3254660066f688531fde00822917d07deb9d78aa337bdc2ca3a4a050d8debb6c1283cb90e6991429887311f72b95bf3b18d1c5cd68f65f8ed934d9e516e2a8503613fc4dc2e786c36d77ea2d5dff75c26dced572298f27de39459c55c6bec73295f20cf1c6e876b345c6fbb2ff23adf52d9d4ece53877a2bd6e7cf3a4eae08b1b3ce8dc0468614e119ffb7547f1a765d9d9b5d9d8624ecf3b836dce490c8a36a6a60e689c0bdcbdf774eb60fc552bc3e27fc9abeb2c905ddb", "result": "invalid" @@ -2465,9 +1995,7 @@ { "tcId": 237, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "a0bdd0081c1e7680839c646417b69a6fee16c94cf7746ac21ab410ef83a78a53f5b0a51afaa2e4a1ee9b44970dc3e8229712aadcd4cb2b92684e2592379b581b2aadfb3c4781f543d8b80625a07507c2ddf47937a27e05044c36c70ef091cfa1fa9f2fc552a9ee1eec07dfec597de11ca1a67ba4829a0f620828cdd424a079258dcdb39986157dd48d2ca214f10333c6c2b73593c3c72c0b22a4d374899e949313523ab9f2218a03d5f06ff0dde49e8778a076e3f9938be7179ae90b4b068b04fa507a842c7966d739def7a22ed70901d5e8c79b8df7498fb684fdfcee8c49627a38608434eabc03eed78d935d34830fc3248c90d62d743fcb1f633914f7ccb5", "result": "invalid" @@ -2475,9 +2003,7 @@ { "tcId": 238, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "7553fa477296a68ef8423d82af68103581e3a1681deeb91ad5e8f167d3bbeea5de1867969a44a6501b4e447f82be28687706e2fca1862b5dd1e0fb91b146f8e9c4a0a9f2f5ddf4da77bbacba56fa219a9eddd7dc234db9f75773218d1317ef5e4e52ce2eef80f870d39b59fa3c1bf28f67e4df9ba4e1d12d198904a0cda309b3cf2abe2d765fe366bd75652661ec830772102aeb5adf84680457fcb56a8d271604a24090a1f301b00ed67332a721b40e873c8dd3ce9206712ecf39e475a007d59c9cba314f7dcdd75b094da28789893da64628c8ff0d5c892b7e39d5c7655ef911d0dc39d7af59a55e5ada631b1cf3e6353e0f4a555e4558dc4b9a3c8baac281", "result": "invalid" @@ -2485,9 +2011,7 @@ { "tcId": 239, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "04af34eeec248962a71ff3889be80c5018cf7e6e378824a5eca2fe80584fa4aa78ba70ec3e76bd07769bbe7bad19eae850d5635d3ef2d9eeb31255be6efda3d2dba7695b97ae34650ff78fd0fa687ef1b914688bcd48639fd2079129f6300228b5795c9eca2e1a3d2618c6213ebe0e17cc40199bcc2c7473761e08847f0b6e20d37baf3b1ec6357257d63abeb3bbc77f86805e9a43d243b7cb172ed5a3bbb2a9d0f5c107e5930d12ede27d5a66a9160791dfec3de2b13f9f37a12f19d0e7865955c29e5850a8482a4e8f54c8886fc2c05444c30d02d802de075290bc045234c1ca700891f7371f7d02e633989433c37b8e6afc2f7432c82f4b6e953b93210432", "result": "invalid" @@ -2495,9 +2019,7 @@ { "tcId": 240, "comment": "invalid PKCS#1 signature padding: 0001ff...ee00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "4b140acb262c451b0761236b926afa2829e8a095828f7dcf196eaf7fa46fdcf7fbcaf194aa3000ae8d3dc7dacc26952502b1558a67fb692da5fcc7dbf48cbc5260e2b2a7041fdf7bf46f531d4ef48998dfcb65e182065535aaf182ae6abf6e819e7d96ec86178137a3c14383f89438ab35f0dc7698e1811c415e163f8bac5435dddba5db55aa6b393d538d31b34332fcc34ef8e6eb059d4cc453297d6895ba480593a5536a4e553a55417295b6f6798734df67e739e54d3092de4f476cc0f65aac6950631081df1116097a7f6a9d00a1afbe0ce6b2bd32ef22acc95219f05df9fb7e9a8b391e6277cffeda298bf094730f5663172183dc5842056de36137ee90", "result": "invalid" @@ -2505,9 +2027,7 @@ { "tcId": 241, "comment": "empty padding: 000001ff...ff", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "5265cc0bc2994df71c4309847be0c55d8d08625ca88dff4143c91edd21e0bc807e99c217c79a0c09b5ff8bfcacf184d80ab05b0432561d7d05ba4d36af664d4e5209ab353e5927c153c5636b2c2c6b12e20229784745ac6096ec929e7487b0bc039d66db6c12ae1852c96a2bed13281f8f5a3bd62ac69b68bbe714d4ce1a33016ebd3aefecfa318615a67d693f99fe87b76ec6aaa16caea9de072d6f45cf37bf398ba26a0223b3c8beb293914de241abd62c27a7ce0eb663e93604150fa7653f56adad0919aa6fd2e7c72aed43e68603551c299e9e2f5f84d13d5d1f71e76ae4f327b964d18600a9b972bf9a15a3f5792cd54fc198e6fc4a7c13a42cb7e78cce", "result": "invalid" @@ -2515,9 +2035,7 @@ { "tcId": 242, "comment": "no padding", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "313233343030", "result": "invalid" @@ -2525,9 +2043,7 @@ { "tcId": 243, "comment": "PKCS#1 padding too short: 000001ff...", - "flags": [ - "ShortPadding" - ], + "flags": ["ShortPadding"], "msg": "313233343030", "sig": "3ca3dec31913ad3cc2f3bb5b9ebd5d1e4bf137df6e5ae55fc5220c2b6ff150c8e0fdd6e4a07dd955f67e65546550c6a9fb89b7edff36dd8dec900aa6ff41e691f42000cf1e49acef9f491edd5a3bed1fccc3a36d48c0615679e6f166d3fb957d04e5a8198dc1d6d9df9605bdb827c7d29fbe40f80ad44fcc63cf9f93a7038941065e9a000450a769c4f3daedfd5c16bd79e4b9311f4e8e75a36c7a4b6044ab219f42feff6ec4c06aac0df4ea9152b47834c344c3d7c6e9fbb234d0cbc0b4072111b55bfe4187599400ac34c1a24861ffcc556c21a7e5b93160f46c0fbd0616dfe6b244dc68693081a59047e11b80438c3517031754ef72e4ea9fa3fc86ae1bfd", "result": "invalid" @@ -2535,9 +2051,7 @@ { "tcId": 244, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "ba0d3d34d59915be6351725300fff4617210fa767b6c48522900ce2e2c8f88b3f855bc9de7609603f2f405a81d3d6c1b8ac05a79fd278bb9c6af6dc90a6323c5d77c0562cded072bb63e9ce533d9ca497479ecf7d75e6b6a4d4a86418909b86521c5d6c7d5d634352d2ed6b15b16873f26b918e31b81e9363ad0ab373e7ac982e6aa3eccaa4cb6dbc1a807b73082dfac6a5d7b2abbb0a8d3f12f3c8aac976fe66b44350a2b7a8840f53bcd1fe76d9a0bdec6c6eacfc2081b58c3e818f2e40bb8d07b360c5fce83ece59267d39141c87807fdbee5b4ed5fc86e51111a57020211a593e4d91a6dd0ebde6317ebc12f52f405415527e7df07ba8af42ecbefc41d7d", "result": "invalid" @@ -2545,9 +2059,7 @@ { "tcId": 245, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "cbaa8c11633469333a628d32e51af55ab1e1e55f0ba468446f532b1766924a05b9d0b5702493b949535330caae75d6d874b5bd24addc6515b1fc81a6c62f6ae3cd09fdbb1fa3c609600d668e2c1b711bc8509171a99ac6284e4f27cb638a7cfc46ab9054b296c0d3edbe5f7b199f977fcc3be1065bdab6d2976453a3be3e714dbd61c56fcf0472bcda6a08a05511aa0e19896adea8b76e8c9cf397f97e470cc722557c0c02dbc7595bf9a6bbed8ef1035c4808b673b5583caa82bab3f9a6cb08e8690f2d820e724e17e1799eebce40990663d9e1404a9deed8731d808dcbe4ca5ad828a1386a8f4a4745d77777bae65cdb393763d8c176151574b03f3b3b38a8", "result": "invalid" @@ -2555,9 +2067,7 @@ { "tcId": 246, "comment": "the signature is 2 bytes too long", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "51a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d50000", "result": "invalid" @@ -2565,9 +2075,7 @@ { "tcId": 247, "comment": "the signature is empty", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -2575,9 +2083,7 @@ { "tcId": 248, "comment": "the signature has value 0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -2585,9 +2091,7 @@ { "tcId": 249, "comment": "the signature has value 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -2595,9 +2099,7 @@ { "tcId": 250, "comment": "the signature has value 2", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002", "result": "invalid" @@ -2605,9 +2107,7 @@ { "tcId": 251, "comment": "the signature has value n-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d4", "result": "invalid" @@ -2615,9 +2115,7 @@ { "tcId": 252, "comment": "the signature has value n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d5", "result": "invalid" @@ -2625,9 +2123,7 @@ { "tcId": 253, "comment": "the signature has value n+1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d6", "result": "invalid" @@ -2635,9 +2131,7 @@ { "tcId": 254, "comment": "the signature has value -1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "invalid" @@ -2645,9 +2139,7 @@ { "tcId": 255, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "5e91b5dcbf02d6f19621d41a83dc8f15ea83c0edb83765ef029b0acac2e1ec8918b1d2afe1fadf11c48d27594cb9c01fed79d90e5d5a8085c438450111aa7d9fa39c2345b14fc3c2cb34128f86db5eb00bdf8dfe38d61f29a41fe31342e7aaefcb4b122eb5d63c2f5c263c8df8450e9428ffef974d535818d51dc03a7d60c8b2d16c999ae46d73ab40515fe601d9b89b1d09c6d60cd51639a97c1d211e097609ba5e8c319c6fbd21b34a634ec8fb8971c5aae21c70b847a4539cc10dc314ddd8a9629e8a0e51c66c0cb61fd1f7228c01c6769190abe9bac9a3897800050014358594e0fb20dbb458b12aa1346826cc9f7e9c5352b073d62853dafe77c848cb1f", "result": "invalid" @@ -2655,9 +2147,7 @@ { "tcId": 256, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "57e8cc1dc00c07383d89a79b5c8e4f5bde2a2ba55a3c7201b3291c4d805b1b2eb36f8f326b542342da180abe508669bb6cc2dd54e327bc70c1e317ba93a0fd21e7fce22a0c597c7420d1d5602ac43d9348ba3eba561f250e301ab955b0dc33e4abde32946b9b3e86c8bf07a44646ca595960bb988fef04b2824967e9da8b0264f1da0659373935313a574b5380f0b54ce1bc0dde423bd3a54f6ae5fafa772a55c1c44eb6edffecf13e6e5e1edaf87a79e338577304141fbc44f0e9eeb286f553f879addd6e12e436fa3af51ad53a72f2679f0ed102d504ee08706fe111eaee49d880d1a0b91924b3b79968ed0f9bff446dac199ee89b158c074927d27b864498", "result": "invalid" @@ -2665,9 +2155,7 @@ { "tcId": 257, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "68caf07e71ee654ffabf07d342fc4059deb4f7e5970746c423b1e8f668d5332275cc35eb61270aebd27855b1e80d59def47fe8882867fd33c2308c91976baa0b1df952caa78db4828ab81e79949bf145cbdfd1c4987ed036f81e8442081016f20fa4b587574884ca6f6045959ce3501ae7c02b1902ec1d241ef28dee356c0d30d28a950f1fbc683ee7d9aad26b048c13426fe3975d5638afeb5b9c1a99d162d3a5810e8b074d7a2eae2be52b577151f76e1f734b0a956ef4f22be64dc20a81ad1316e4f79dff5fc41fc08a20bc612283a88415d41595bfea66d59de7ac12e230f72244ad9905aef0ead3fa41ed70bf4218863d5f041292f2d14ce0a7271c6d36", "result": "invalid" @@ -2700,10 +2188,7 @@ { "tcId": 258, "comment": "small signature", - "flags": [ - "SmallSignature", - "SmallPublicKey" - ], + "flags": ["SmallSignature", "SmallPublicKey"], "msg": "33363730", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000989e7ff72e67e680bd21d5f966e4ad8a48c3592dbacc4a2f035b4ef4d17a2f25f8a9fef7e78eb99d76d68629ed02d67c43c4b7ec8c3badc32e3d0a524c326537739b0fde156723b27c23ae2b09895e470c64d700f5c", "result": "valid" @@ -2736,10 +2221,7 @@ { "tcId": 259, "comment": "signature is close to n", - "flags": [ - "EdgeCaseSignature", - "SmallPublicKey" - ], + "flags": ["EdgeCaseSignature", "SmallPublicKey"], "msg": "32353934", "sig": "92bf17cdbffb42fa9957ce37826bb451708e7cdec8752b809c81a8d16fe5fe4dab6a9db6d11dbb12086645db7546642b322e8331dd7f29eff68bf40b24f80884f5152b1fda9b9f7ae2fce2721cdee0fc48f85a6e8e64f767ed9727fd2dc597967e276a5e2e768528afdd9df4b6ddda4c174300e4da3c19a3c32299e1e7857934c14dd6203d8c2671289bc392711597155364a59046b2b9f1905fe717ca7efebb4c1969b804118effa240b8bf4bb1a6d0616fd5be2f081dc9ef741a9a4ae7274418b791432de470c4556463108388e8e8ed5dcebf3558e4650c2ac97c86fa682176f09b5dd8cfbf15d19c3fe4f961f4607c12cb3dfad9b6a0e59c92faa1fc8622", "result": "valid" diff --git a/testdata/rsa/wycheproof/rsa_signature_2048_sha384_test.json b/testdata/rsa/wycheproof/rsa_signature_2048_sha384_test.json index 4f462273..931a4d6e 100644 --- a/testdata/rsa/wycheproof/rsa_signature_2048_sha384_test.json +++ b/testdata/rsa/wycheproof/rsa_signature_2048_sha384_test.json @@ -10,32 +10,24 @@ "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" - ] + "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" - ] + "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" - ] + "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" - ] + "cves": ["CVE-2017-11185"] }, "MissingNull": { "bugType": "LEGACY", @@ -46,9 +38,7 @@ "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" - ] + "cves": ["CVE-2006-4339"] }, "NoHash": { "bugType": "AUTH_BYPASS", @@ -74,9 +64,7 @@ "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" - ] + "links": ["https://bugzilla.redhat.com/show_bug.cgi?id=1510156"] } }, "schema": "rsassa_pkcs1_verify_schema_v1.json", @@ -163,9 +151,7 @@ { "tcId": 8, "comment": "Missing NULL in the ASN encoding", - "flags": [ - "MissingNull" - ], + "flags": ["MissingNull"], "msg": "313233343030", "sig": "127eca0852f26d216ffd2779159e3e3b742a830e3d4f29e9aebf4d8bbd45eda195002aac8ae5d10cebbf849b026caa37e988a7d5c6e3c0bf4f6da974b31a8139a85cbe62e0aed71b9c50a5e3bbfee50cc465d9a5173a33cc2952893e89815b3d68a2269c78dd91d3b8a9d9fb74bed451481267b797b28460358adaa90b82304a6182a5d79e113808adf31100d0bd943608a3a58c2561468aa379127cf8891ba61c2de46e66a9e4d86da3c007cebbc2ca0b8bb66f29b2205a3a45ca7303c0db32efc1e0e254e0735953a91f4927901cd78ab0ed2d047c822dafd5bdaf34cbbcc227e7711267785b68c2f9ba47ba108ff7633d6de61d453acf48fad092b28cb70e", "result": "acceptable" @@ -173,9 +159,7 @@ { "tcId": 9, "comment": "length of digestInfo uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "3c1d887865eccd6eb7d794756f93819c8126fb018d483b6cea67e10364d2455505e228c95106d493538c60d1203ca317aef7926e09e088a39e198915fcaaf316346db4ce62908464838efb7bca14041ce4477fd55422b94396dd79883f9024d46b8f9838ca7b5851e2d935329365c917ca03e1c44443a9602ae1cfb95ef89d9c7315f7e0b287a39d8133243c75ec0303339d88e937504b118ecedef756f746c6a8b244d86ad9e02d02b24ee5e616455deea86beb334af9e294289cee20a7a135448739dcd48400da80f15e060c312d4b981d63dba827ddb2751a89bc421ca600dbd5cc8915a1da43baa34d09e668d2cf5847cd55b705d5e7fb7d355c42c88d4a", "result": "invalid" @@ -183,9 +167,7 @@ { "tcId": 10, "comment": "length of digestInfo contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "4b09bdf2e03a21c695d457aaff214b4736034dca0fb9cf76763d623d16f49f2735fe831f9990f9b84171ebc39f5d533130a9b8b04adf332078b48a7aef60355683bafff862da9e30852e1e3a323bc09838679b687a6615df4b9a71dce533aec693345c1ceefdba7246eeb49b64848359b060fd08be04d4446241573d3445abd6bfdea24d490a14690e50920948998cfff43ba080dc20691841a739f6f134285eeb6c87f4e1b670f2556b83b99ff76d873033fcc3953cdc9857a7352d3766217d987b03fa8fe6f90a4b7cf8bd55ab44d800a0c245ab25e91b54c0dcde0b3adf40e3f2bc8776f501fd419713a5445ddc0cd0e9c414ff30f8987071857050a12837", "result": "invalid" @@ -193,9 +175,7 @@ { "tcId": 11, "comment": "length of digestInfo uses 66 instead of 65", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8f9c83a3a017383a5cab106589fe076c15802729be880120b956dd69d36b822022f58f6486cbc9009fceadb83b92883b281e3bd998115e522a1a3199b5773845aeb54331bed863baca87d6de45f387629bf6f328e8f3b0698fe2e96e4faa95d61d7afe105c15f6c3d11ab561bdefdeca453f87e75945ab1746fcc559fedad0be2a494b7b9b9c0089e131f86eb6a0a422da225390ada5559bc64d1990f94ffbe77d00aa19cf1a1676a2362596b32187229180e5e8944173606f54a627ae4457e748c481c3cbfa7416f381157684eabf87490ea96a8a032b1c0c316f99eb18b9c30192094fc8606bb86bf5445c10fc5e9025737fd52b779a008ae60e504b92c3c2", "result": "invalid" @@ -203,9 +183,7 @@ { "tcId": 12, "comment": "length of digestInfo uses 64 instead of 65", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3adba4b8e5c7ab81ff38544b299ee14cdbdc7d44aa4592fd32295a0e20ebf23d20cde4d26e752e3fc02a67bbd3b7fe927d2388d27f8d9d399ebdbceca97df4b5f1a4d5cc27fa5af84a8e39a32511f36707e8b23b6e38cec3526a15e557719aba13237620222b205992907f1e0b7a52cefcdd63d7f9d951ba528e707d179be671728708c1730096743494fb0bfe319fea4b8f02595c70dd831690c3e692c7b4f18f77e20e063d9d634b966cf14f4d110af8d7db642ad1f952c498d78f27838b84bfe0a9f89fea32cc243ac65e0cef7be743330a19c51a13a747e81d341d17a9204d167cb4006210cd8c7d6cb43d347cf80351041f98efe1379cfba9654d4a3e54", "result": "invalid" @@ -213,9 +191,7 @@ { "tcId": 13, "comment": "uint32 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "28a0905a6461f258c617cbd3cfa963ab3b137fc270296a7b5541c0e01aaa856a348383617dc987011ea42b58e19c49268b1f527ca54acce5e928ff5f122d0366f2e6f656765a73aa7ded1f2d0053015fc6e2d68155c6cd8819e7a6e51c485fc0a620f1c2c2973b21ad463603dee7954fb8fe83ad4ec7d4d860309d498e8d8c3f429df3defa7ec5ded39fee1d5a9aa75ae8ec9dd4b66e52f711e2bed712c43b5fd06e0fdbfbcfac5878d989102dae62307dabd0214f184fe768583e06311d8e8b30738703e11d52919fc72625e418749043df757d01b405cbb01eb2458c09d21b2c472015aec4fba7f88146cd72a2d0a3d80ae1adcb5c29416f538ead8249fb87", "result": "invalid" @@ -223,9 +199,7 @@ { "tcId": 14, "comment": "uint64 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4b0a379baccf3147b547ffbb3c6023332620a2722e373b8261abbfa31165224fc85c1e41fc495e197f921a8db2d51282325bda21acd2b2fae56b4dd48da9dfe85b7c2f83e75972c22275f8af6c2c8edc544983cf5a783e74793978cb9717c39271613937505814f1862c4dbe2fb7ec577e4bd41e3fa6740319f15042eb4655aacf1b4a45473090910c179fa942e1a0876162f162f44b17bf554e65b291e7ef1eecc0377004c871f74628e2c069ef85d942da5cbe319a2489a5f6d16c421765451615c987f6d84acbd919013ded88bdf1408ed2c0ac1fd701fcc1df6da43a6a802368c11965c62aaa798efcdb699dc715e5f10bee9355d14afb732f270559fab5", "result": "invalid" @@ -233,9 +207,7 @@ { "tcId": 15, "comment": "length of digestInfo = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "49b6dde9c7ccceaf49528a6f74c41d83fc3473ada4896eb0bc239c62efca50b33bea31e500b48ebabab16a35182651c38f72803654e1440e30215b0c54738772dad70b8883ebe60680103fb328d1a990547269cc470e9b06e208268220ab46c39411b7f2b5d3eb20ad723978d13d0970ea57a96237242e9892381c02674f349b0211b03bef1ab568abdb1fa28cd913fbda24d94af8ef79efb7d76bede1b43db2f45b9a522368cb9027a6d1f2c40581647b85a99334f05400e95e2ad4a414e032a560dd2321387f3f2deca9d3a4a34d40be2dad57650ae12390f28d2e4cb0ee8bad7ddcb9d7f8850c75c99c6cc4e154d4c8b741e972cedb373b9ca64eadc0e5db", "result": "invalid" @@ -243,9 +215,7 @@ { "tcId": 16, "comment": "length of digestInfo = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "814446f1d99803bae8290074bfa3b562eeb7fc2bdb5ae95524a8f31694e166163f89d2a22d37636b320867abb881467f0426fe948a774e349b72564a3215e117e7c14e54a7da4eaf67363723afa19886ba47998389f8069b3a752a2cb9e7e688ca273b260312562ffc124fb6529906dd397028762ca34a8313c99b648c25822191ca6ee3e956d98ab813ded5bc298ea65a9bf949f0a229fbe0000eadd2429ea40ff66238201a2f54e93b560e36e8a207a7f4624c782359437e5139d8ccd2a366a9d948780148daec600de8a0c516f0f93303067d12dcd8d5ba0b484d7c87cae1e63e4868c0c829cb4efa8650fba081c649014b3ada38dcc1c1471f93def8f7b4", "result": "invalid" @@ -253,9 +223,7 @@ { "tcId": 17, "comment": "length of digestInfo = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bb7545df9dd8b0c768d7989248106c242e0e441dc1de681b22fd50b576a3afe9c6c19d52c77976343a529cd6bd95783a7c244ff0d3fc701eb18297b52a3c0a6f7fdc3f991c1c2d47a413263ff67f83e042bc98991620ee16f08b9f9fbe47ce37a90062848a0d0ad96a54d4f8077e41d03953a10fbbe15a8366a88fc12f82f2cc1ed63fb5c295c4b0b3f7c87e95a2b76d649fe839979b1352fea3b0dc112d46c7fa72623932f1d3197b0da93d0b87f40a8ff1575dbf53dcc69c800d2f616cc7b80e942c6b3501858a6ebca6972fa3d4f3c16bbc165ac91f61b679fa33f2b2f909b63fa88bca231297145968bbf1c74814fd691249705140dd89dd32a49116aa9d", "result": "invalid" @@ -263,9 +231,7 @@ { "tcId": 18, "comment": "length of digestInfo = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6acd858e30ee15fc5c1e8d73f0ef784690e047b0152938993e3e0db02c61f04f21ecbb7cd154b98aaccece5d4948e26260e0b19f759a5107cd4c365bb2ff6e5be93274ff6fafa1df4f26ca73d995f5604e847d635de7d6631e23397d95246310d884c7082893baacb46b6426f08884b0eb4b0bddcd01ee97b8182c55ab80b67f73ee0507206a5563f79167e9045a7ba9a8c9d6a1ebb85f53922d4a5514f4bb13a5f69154a2db4287e8aa95612fd7cb7addefc7516609c1b93844f254d630a2924cbd7b7ce0b623812fe4edc7edacaaa449ea949aefebb2e4b924b5ab893d5bcca76fd20dcfbdd04ebc6bdbb1d7407f710bcb2f23c7d50a4fd49eb6acc7d4ab97", "result": "invalid" @@ -273,9 +239,7 @@ { "tcId": 19, "comment": "incorrect length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "55e7afb895f743e418302ce73e8fd49aadbd0a4c27a9469406e0a801753d5a4cb96fffa47ce3af3a3f2dc0d816e6ec61a764455f2427cfcefbfb9452ed8401671607c8cea3bf105fda04abfbba07ebcccd141306c129b36f9014b4970f4e8ad6cf3f7b66c21ba1b56ec96ffc6b6500f8f38c00b7c4aaa0a0515272fdd0fffb43a4c4e8eecff7922b0891457df27029eba35c86191cd7d9775cc7223354d89118ce1b92490558b2f3a151fa1b8f9371db8f8fa0f156134f5d78d7897849d60414a7d0565535f271fc9172ed6c3eef2ff62e638da46ed4f507ae3c63a6d308a20ecad814232e39eeb7bdab898b18e37b57c10b19905c0d3d01fd8e7c390be1b218", "result": "invalid" @@ -283,9 +247,7 @@ { "tcId": 20, "comment": "replaced digestInfo by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2f64360a55c3d64c3a5391d6c3ded718786ee654c97b6910f4741315fd7d9ab021999638b88b4751736a13faefa6a18339371e2f892f68913dbd426415cd34f499b755b10376fe11896694f1ed703d840a5e6faae1e6f75c7d6dbbfcd3dfd8e818499ad7d03878f8148d85e325e7d2aadd6f9ca675d7f0b8813112e83d3235bf5f9a33b14bccc774aef67517529593439397413e322d02ab7259b98ae549fee758b02adb6116e563d2fc8347dc5b5bb07d573d51024de583baaf8e982b3a8c742f03d7d739ae804e8de6198c75a556318fb372e2d1e6187bece98a5f39640ad28fe014e823a380c83fef85cee7bd788941bd04284d32961bf3582c4c3ae488cb", "result": "invalid" @@ -293,9 +255,7 @@ { "tcId": 21, "comment": "removing digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8e694aaee29d01d26ca0fecbb8cb2bb49cc8ac8e1a01e327ca9dad1ed741032dad845602b2752f8637ca9152d36f120e81f37b6f4d6e5b5468158be2ca3acd469e3f532d9731eb6e7247f97d28366a652d747b21b732c875fe22867adeb88e42729eac1077fe7e6255cd643fd33050ed087b01e07df5efa7c182d266ae8b33a667fe88e5dc95e1751787de699be68857470cd4b0ab989ba7483f9ae375c693aca41ffa9faedbc669a9f4a0856a809d7406207f4ba4ecdf882993a2d774ae4f35a12d5f24c79aff5c00e89b7fe99a8d93fce6b1305e91a3d553ff0433f1bb989fe8923e1296f775118b17bbb3ac22d4744815e647547cfa03a515c20a33b431ce", "result": "invalid" @@ -303,9 +263,7 @@ { "tcId": 22, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c9dc8b821879fbad44e3b5827c1d0f096dadd16908d3d7f3b6a63052f897e2728a855ebbc04d2af9c2cc1cf87f0d67f2599f134358626f52f2fe0dfca954c4e7445e604f347e3f5442e0ecff1e81f4593d2ce920c94bda5a3c75022c303df0930be672a7648f68294dd62d4299bf750eda9af0322a17f66de12ce87876e51b4c6141c2e09f7369b76c51ae9a200bcf110ccb938d789f3265f8766ec8c40f1fde02e64937724156d367b1a7761eff40f301d1b610f4f1720b38191ec71c8753064291cf3446723b8a7a9c0a188a7cc9e09538b8ac54a04b9082a299131e49ba733eea7f86eba7ca0ccdcd8edeb6575181b78fea6b08d97b756d65481b65e89074", "result": "invalid" @@ -313,9 +271,7 @@ { "tcId": 23, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5edcdfe5b80c46f8a5dd42d09cc513436d16281b0ddd6ba1527a335d2edbc1ce7eaa3fadf2301c0af5a507d0fd148125299256687febf81bb31cdcd609a3961844d4f569de6f720876a2780f5abf5bb9f8a63a3cfb0d2198528bc7b12e7b7f6575c331c13c2dcd27cc481ff8b58200be43fc2470697eab33a9ea1dbcdb6603a33e877fea578d50fd5624adcfc2237d0f7171c378f1fc06c93233f56055d72099f5c69a85c248c8c5316cd679188382ed476ca7a4d6474d7bc033bd3a8c09e75793fe94e72fda8ab864092bb263ad1a9cc24bd3b5615c36c560d2ca438e3d113307935b0f89b466c92ec3d9a654aa99481840496cc88ea22ac9955a07477a9702", "result": "invalid" @@ -323,9 +279,7 @@ { "tcId": 24, "comment": "appending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1d37a4d8669859074eb9ab3a3a9040745e78fd131d024f80d2e4fc2ee894a4be034ce39a3ad6999b4e980a7fc34dbacbd8b1ad980dcf2b7286aff77fc420d875156adaba3929fcf316b7957d18b99eaa1427ce7b5c31b59430f253ceaaa806cce501bbf6ead832eec64dd97c13313fda9815a77335d394d7474714b7365e1020e1534a3468b6d611bbb67046c265f96d57cfed5bd4cb4302462474986352063a6437fd9581ee000f936cd0a706e0c9de243ee2bcbbbb033ea3cbf5a54613a741d0977d4e81d6faaf4342e8591c61b218856e631377b1cec9b3e7dbce72a812ba55294f32ff65ffad2b0407643ed6eca28fdc2c4e6da9bc5d4793bafebc5b666c", "result": "invalid" @@ -333,9 +287,7 @@ { "tcId": 25, "comment": "prepending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "56888249daacbc6a72ae53fc99d3fc1dafb2d011ea1132aa60078556bcde81c31d1f3af3c5f500280c910547453f6486bd11c1a4b5ca0504e6bfec394070eb4c2cef1c847ab3ca3c9f79f3861ee1f54519e9b25a3512ce3d545a418785e98b8610ff0611b8dca271ebff0ad91010d4d34edb2aa824d6703d0701159845b30f369a8097d9fb0f904870573c87dc5e84a6b575c751565852c3d95d3b6caf751bad936829e02a19ec359070b3caa82004af31eb7f7ab10ab99b2c6207ed6fafe5dc790809bdb40ef02239e70c5881e2a0827ac5c2064a6e0ef1b794e2a252ffbb6ad9edbdc87254dab94509f4c0e7690099f206ba530ff6bb8206b7a7462e633ec0", "result": "invalid" @@ -343,9 +295,7 @@ { "tcId": 26, "comment": "appending unused 0's to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7bda24a481d2c6d5aec6ca0311b77e857fe8dc0029b2954f65ac08f13975b89faeb5935f0db40d03b5cb307a8ccd34a3308cf042b271c8f97092418934e00852d437b5578170ba0851ed761c2b99516a232abf2248bc2319385295e53dadd6f98daa346a2531962fcd8f6b45b3135876556df04c9bc64d435106d4b9138663542984a2ce8f9157f2e79b171e3dd9eb3a7fff8d3198dbd8d94f430d7f07d291a4137a1631f5fc89b4f2dcbcca7e1c83c9835f41f9a553fc6b41a07cfbfb4fb24c620e718a74e6f0a0059848309afce2c8c4f2ff6d58853f73f7b16ea9ff0499bfd3faaf58f3872fe2f26500873559ef3c1506038f8170d303701f9d72764c2024", "result": "invalid" @@ -353,9 +303,7 @@ { "tcId": 27, "comment": "appending null value to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6c5d69cbf6b8b72811a52d3d81e8727106cbe69527f19819c183a5988bf054cdf4093f8f09ba3494bfdb014b835026a86fbe5334699ac38d92595766e0007e94a51b2bbcdeca8f4ba0b07fc336b9e67c55ed9660d764ea90cdda765640d1ad7a267859f617b17f813edbf29e78f3eb1cecab99032c76f465fc72333066c1ca265a36f142f956702739fd5b4c5ef27057b6d0ed624282a3690dde409160235834f6ff0f71e17728e74cea66ce41fa60cf990f46444947849f20530ccf6daaa0f50304453b59860133994d8bd835e76deef7743ffeaa61775c0cbe462dfc533ebaed072c99d116f55f473fcfe34506f4700f512ccf29b582b6c71809ced31349eb", "result": "invalid" @@ -363,9 +311,7 @@ { "tcId": 28, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "924175981a53ebc96d53ca5cd6bb9645e267aca81c4aa800e65751a0fe2088e89d39697b062e525726997adb78ab554c07981c240cb779ac9d7d4f73b47c4428df6f3b7b118e39a0ee83b43334cbeb8b29e0d8264db01ae731625543a75d6a90634b0b4927bf3126fe0693b55061e5125c7b964f97412af7ee730a1b758a3e31ff5e1d7ebc0d681516f50a8c18b8399a96ae01406db49b390f6e3f6bb0286100b6c282a06d428fa090827451d671053be5c6e91e328fdc0260eafaf5f9a8408b033595dc259db296a47fe683f4277fd5cafccc8eb0705898860dfad589f90d750eca6a1cf157dc1a708cd9d63d23beb6bb556d200a63d625558d328fbbf2a2c7", "result": "invalid" @@ -373,9 +319,7 @@ { "tcId": 29, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2a8f73ad97454d8c5fadd199e89efccff7e48f3c525724d53e1d9a088f40184f8f2798f2065fb2fbe8c90a7238ab3952875d0ef27c24ea400d1afaf62f2d71e9efa85ee9f3830cbdb07f4ecb90a5e27c234facc29c4a85164f22e354aab5c6d421fefc2e16ef2de1919316f011e41baeac7333b6d147b1594117b5dc3fa3d29bd5d38f4a8ae3d2ead32f197bcb6231bd890ba017f434fa38740f458bf0ac72e5495eadd6d521ed27cdc4bc3815123757edf72013e5728bbee8a6497772d91e1720480c635671f087e0cfa2b8b75cd7db3fdf0d15a41cb0cacb8e9d5709ce035f55568268de8fa316f8617f6f4acfffbfeb7f737c62622f24481f56a5f72d824a", "result": "invalid" @@ -383,9 +327,7 @@ { "tcId": 30, "comment": "appending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0837fa28973142a87e540db789ce0d53b9dbc39cbbc6bd5a0ae75963289bea751edd6403bdbfbad2aa79df84b835e16289ac833595108ccee7a3730deb7491ca0a061a8c87fbf003c3ae78a955fa1e42ae09818a385f842e17ae19087e31009a0f204cea5d7d89ba4f12c36f336d8d020c33334840ae9a408a667f52125783d1c299f673cfecc69a026e01736e809e7bec2e53f022a82f946cb3b893a4cab359f8fa0dd7882f4037803df05e058745c454e5235bc43b8f0a3d7ea53df07f1c100fb2ea2c74c5bc1ea79707f11ea2a5bb7c3c1fa41ddce95f60e81646a233cb3edd45484d32504086e87fc3bafd0fed328cd2cb542e9292675927dea0a22ae691", "result": "invalid" @@ -393,9 +335,7 @@ { "tcId": 31, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "79bd74ec9fd2ec407f0014a183e0cd0d82312a4d3c6c710ae8c7c83f600361cab4bd974da6d20a24f19a42a38e3246c76a8e58a764a65f8163d0b39134b9a3e3f5f5ac9ad95265efedd6097443c58ddcfb0682e35878db6cd96dc8cb4aa1c5a4a00196ef88ece2532944b9432eded311c2140c01ad889d526717f9b6df04bec233122ef44ebd0ee948e7178d6f12b798a1d08f4be92b9d084f7fbed4ffc0a510c085f4ce62ddbdfbfeb1c4297615a01d8ced0e1f5d9e5612218332def85c2f50fe8e00a75f630e73df363607d8419cf9f7e512eaae76beed22097e9ef51928402958c7c7566bd7391ca7140c3a75a159ac14b30dd7c861440de36961ceb84be2", "result": "invalid" @@ -403,9 +343,7 @@ { "tcId": 32, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5b07c09462163b655e7d8ce49c69b9bd0a8dcd6865b74530537060ff8d3b5de012435ade02b7cb078109b10f27f83eb6fa3d61ce0f28199219e7dea7db64405bf451e1fb0dcc59cb014f41e95ec3f7b25b41c6cf88ade3cf7488acfff381bc4dfce527a7f7c69544b7e7d9ff8e3538e3499a453ad64482e5cf3ad5c6aa57eb27ceef1d5233bf7fbc21ce3998ce85552b37e6a8a1508835de1816b877d1a03e6f727ee74ec9a7e04503f706d1f39d1b97e0d89567401d796a710c3cdcede6939f9e810f41fcb143bd6f5a8fbcf5743620d754f4ae780c9f76b8a6b719b36dd68747ecf027889017fdadad899d84a30561b1ca03c7900adbb673f9ed1562877938", "result": "invalid" @@ -413,9 +351,7 @@ { "tcId": 33, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b3dcb29f68dfd06f808fc589549deda516164cbd2b0d610574e2d5eb5ba2633b2e65a1da22e6b311d5762be2425a7cc6f7b63913a0681b96da1ec341011c2554aea7be4fe589ebbc46717b9c6b9f2776da5aeb52e4bb071f9c0e9937c6ce2bac7682086f2d9e234b43dd9fae240266e788f7fc591e0c0aa73b5d30208b41f84b49cda5ece81c3de00cc9e5d7d21793933f9977a7567d1a9515768a8ac16fd2d4d11eb898ea33030491c127504504d2e15d86976c74b891bbe87e569f240eff9f3fbc49ba183a36d80623dea8a3b5d396df3f81691643bb1fcda5a8cb7fc2e369dd116be9909bc21c67759a898324992b56b3abdd0ad668f10e39c74216b9c8ad", "result": "invalid" @@ -423,9 +359,7 @@ { "tcId": 34, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "98139e8a125fec0ce94483344a06c457bb3b90ec7855ac9c15b98790edc2b2ea1c7b30a17bae8b39cd46b342c97339edeb440fd2f86325c3a9244d9999c938d31415365f5a78c5c265e18f0a4bfcf1d4db655c25c8dc112b980d3c3d16d2d38c079f9c5e4371e8966ba3c71972c0f820c18604aeecffe626d8c0721bfae0fbd979476b7efb739efec51f3d4b98ea15553ee44cd209e0cf394374ba52cdffe21b0d36bb0d23665fad56c37df375266fe32488add3ec3b3978773e3232a39aa9d5481eab3343db2a5c5570f03e432a9db709f6d42ae214df25014ae02b54b957e5e0939c0f97c2fe0c85feca538130019ec9af83cf53ad29d81da26068ff199748", "result": "invalid" @@ -433,9 +367,7 @@ { "tcId": 35, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "be11e3c61158a256711d0cdf54982d7c76c025918e29fbda4fe4f65363bafc494e57eef24c4571ddd277664c48838e88add3ef9daca684033981f3be31ee492b73a7841109c1061f19a500b284984ff82cc4510e4337b068af676782a44daf7e450e4eb60550c1b568ab3003ce65d3785c0bbb654ea66a7e1da20a7fcac054484f22336c7e88827d5e2d7d6f7acb7fb28801a19da4701da89a5ae37554a89fd6c47c08a37a86a8487c3a38ea30d829535c929c35af32c33a57a4faf4665c1595302b807e48a2025a6c7ce2e62cce29eb589b02afdd1c57db155a7227462e8a0ea56be1f1b54d5dfe0e91f54a2ade3ff42136176d5499b2dc26245a12719c1d99", "result": "invalid" @@ -443,9 +375,7 @@ { "tcId": 36, "comment": "truncated length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6955b0357367868764cbfc9bfa4a199669e7cae1d50623fb7b5051745f4b7314f49b155ea1257631b613afef2aacc310407777a4f634e0c83816735fb25486b90eccd4112be94287d88548b0b557e63afa05b3fdc087f0bd78247ebea1d39efde119bd32bf6bfb9a0b8d23c46f4c05c2a7725b48f89e57cfb42ee24fda6d96d2702a20bb4535ac39448dfea082272325879c6048064f89d607e28536d7c91ec7b6c5fb2eab17b90abf5e90231795b34ebae04beb2e55e2cd95650020be20ab86fe181e6895248e5be081f1cf56c5e9d8f3d09343942d45167651b27d892399f1b2fa2953b2dfcd7ffeb8c22f1b94a1e1179719fa2273569698a7979af6d42bea", "result": "invalid" @@ -453,9 +383,7 @@ { "tcId": 37, "comment": "including undefined tags to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3c616f2f36d444158706919f76b715e54a55a8d840f14da84f7c69967be7724b71df330f3db697ab15ac4113173bc15d419ed1fb657bed48b660881eb97b7215f837760ef3d979955456ca79be5a8024fc6e17fe9d17795e28fdef0c6f439bf65c66a14e1b501ac51080cc31880e6c40daec5d199e778937b10fcc37bb553ea42fd24991f75072064e88d029195d8246e4e5398762c2f2bcb4a584db08b8d5a665e983438090b42a8b039d07eed40b5e6ba1b416d684026ca7dbcfaf4d1d3bae7e1a62d5ebf5e8376f49fd9efa53474312d7c72154227220cd37e4f4fc9f82b24e5ed6ebd0b87510e860cfc8c516c67f57b7b82428b553a4f23aed4cdedafc4a", "result": "invalid" @@ -463,9 +391,7 @@ { "tcId": 38, "comment": "using composition with indefinite length for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "515e66684a467276772add2a9dc4ec8ee8ea0107e3443cfdd62d04eb8a4788bc48c8ebb9c0399f72ad280b6f370085c4461dffcb6656b407f2f9e050d84ec6830c961ae9973733c446fd17c89f0500e07ab8a94d7cf9ce2bb2f2d965c68b7ec9278ab7155b21ff96cdf6a9524057e00e57e3f4e8c7cc1a2b21428cbb48b2eb54896d6352438204e768c81ecfa1f435f779ce0369b5dcd817fe232ec288d87bd9d0344484fb25737686e44a408ac71aba41731657b24d940f5e3b921d9324f83878242be3701ad88a55d74dd78034da63c1e0b91be43dc83f7442c0d290b5c08dee9ddf0c00150e041f71423a927c376062d88654211cf374256ea72e1a4e5a27", "result": "invalid" @@ -473,9 +399,7 @@ { "tcId": 39, "comment": "using composition with wrong tag for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3d5767163395135c06d3c13fa30c6c7e72e57d2b7162f6419d2fe3a779ec76383dbe8dff52550d17f6072d98caf7bc52d64260ce526922624223d1fb4745eb287faa3bb495bfe3af605acf2a1d285f251cfb1f12edc6fa27a3a2f0dfd50bba0d535b192be4bf61de4c46e738ee26e29ae8594af9b2ac8efcc6fe2094411c6f241a286fac72abc971d358757ae41071ed0d97f1c151aa967b484a10e5ffd7d64215709e51a386dc9a0068024e5a6686aba0eddc00cbd31cefcf4fc909e82b6bb6445baf0f1c7903cacac5f380677564f0e75bafddc7fe0e6943551b6eaba903cdd7287edffe727ae9c3d2f01f9f0d624b04b70bdd7df81216d4297bd8fcacb2bd", "result": "invalid" @@ -483,9 +407,7 @@ { "tcId": 40, "comment": "Replacing digestInfo with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "25982671d48a929364dbfeb05687bb49294c09750169d2488b12800e3472c66ff6add20b39e78191b463ceabb0a99f5c7c7d50686aab34cee4d89691bd199eaf0b5fa44e05a000dcff189308be16598387e703849f9b3abdfe76db86a9d585e53e0aa2098260c5904ecfbbe2247ad2d3db10ca7d2fb89b6aa13ef1b0788bdd5d7acb3e8f04b9ba1f5830d7321ade28297ac6dab8dd93a5d31c8c97055bbd3b2501ce14aabd5641f5a24cfbdf8f0aeb0bb647048f5b6d50eee76e4c69a33252fcd7bb5ceb259edd16e05c7df3839c94d9e847985721d54e70ecf8ccc478e8b752b2d4732cb5f3826ddda48656ab1acda9241ff7e086c1dd05df22893e751080d5", "result": "invalid" @@ -493,9 +415,7 @@ { "tcId": 41, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3034216d6b5111f1f5c265b7cb92ee9f677f7b19c612da92e6fc971f99643b692e540198275d798030854cf47ab6921403a1ab84c55760f46aad6d143a5537d2f2bfa7ee0c5dc63477f3ee663c29118729195faa6f99235183454fac13d68b78e9f41c576acb6897c56f0a5dfde4ec6219b059eec46904974532ea1eda9c12e4e8b4da740b528ed0ec95271af740a576e49155551c87b5091859ba4cfdf70d2b339b4edf909f9ea575878b8846ab4be3964ede928f366aeb6f08a6eb44177150ced1e6c28ce3d82fd2b5237af2b0f4fb155000f0127e1eb997c073079d97b0fbecd74d81e1975cb06ba4f931788f991e39d04da6502bc93fc3412b8163743f3b", "result": "invalid" @@ -503,9 +423,7 @@ { "tcId": 42, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6d3796e0e3832cbda1e0366bb1326556cca7fa8096a2ea856f6960e3eb9e3a1acb4e4b75ab69c999fc8d03ab242d6cd9f1e15ea5fc7ee1cf15d9ee259c2c78b387d9aae6d3d6c1f73f4e539af8f7500ee740cf7b29d89569defcd49ec6f784e81b0bc4b12c0e3c8dc5ef48e4d3e42962b55396ac9f0eba18026eb9aa812273070093d0093b60c8527b9223159190a0b8aea9f8d478540ca9cc2e5590e0608574f58fca25269793dbe42094af262a010861deefbf984fa9a93cba3b031c6acb1134aee074151e29941266de21f24deac9d34b42f77de53efc67e926ecfe03f5220f299d9e00b715ac5798a8039f53b431f1cd3955f5a3fac9d07840223bde7d43", "result": "invalid" @@ -513,9 +431,7 @@ { "tcId": 43, "comment": "changing tag value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "37eb891d215b391350327939bd9c922f11cb40fcc9a68ea933c4b86e3a2ca0ac94d80015f73ecfa1acd6d7969579eeb154deade07125b2bf42adf9bcbda556b2fa105caaeb645800731a1f04152d481965da98fcea4c42b19cab22507797c602c4a8903179a614d2cfe81c3c49afa87492546912ac286fac82284619b396b1f406a0859bbd3fa2cb5744e1087b057087974c97af5d7df8043bc883d18ede94a099a34b428ac934c91e14e73e328f0fe4d016dcc95ae751d270ff817f72ffadb4ec41c3b8e696e8e4fb3096847a68667e9047d96d03b980f7723767a24d79299cbaa6e4c1ff2756d988f36208e80aed3186f3ad87fd921e0b5ddc4a029bf07b40", "result": "invalid" @@ -523,9 +439,7 @@ { "tcId": 44, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "cade4d820ed0b583b06140ad8ebda6e3ba802b005d62b00321b147d2a5e0291090234d8c023a937acdf269b073d8295e6252773497f89b7490a9e0f5a76c0552f4d4c283d6b35d58411810fe6fc1da959486571c7a40d44dc37f27c9896f53160716291757f14a2b5cb601ff65cfd2a478b3d8fa20333dbd1c067ea910ce99eeadaee1a3424d5877b3840afd59b7bd1e063a9a92e89ccea7c7f913874f635d22ca8f4545a2bef2420fb006d3d387a5ac6288138f1589443472a1d59ffa08c9494f2bc7e9e1ae9678979f910b0990271d0d45d5deb61ca3f4aebc9f9045bc354b65bb1c1440d2b5db491fc78a5417e90cd3629acb6f22fde793c8b772d34d6ae0", "result": "invalid" @@ -533,9 +447,7 @@ { "tcId": 45, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1a2e92ea0bf379ec2d3931015bb547c408229b235b43411aae19b53f8f622326bd262dfc49f76adc486950acb19590d6d1a7be16f97ab6c37dca120e6c2df141fdb985faccb249330e415861521f909a8402298052c176454a37dc6e2f3116e254d522c152cce91bcbc8e47e6ba230255505c0aa2222b708efbea0a15164df17f9d3b23a89abee1a67ded1114e7d2cc00d937773d8416971974b7266a7334cba41ed4238cb6b41dcc7160accd5214a6cd0b34f9d885ed00d8d1939a06148f0e1b47703607fe916b96520a2776c27067de2deb24440f005c7dcfc03399da62fe3d6b00fca9cf0002e00e76d4c8de72d78b62f43c5e4ed142a01676c723ddf9c6b", "result": "invalid" @@ -543,9 +455,7 @@ { "tcId": 46, "comment": "dropping value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "57bd5678dc5adbee761fd843b8c96ef7bf5eb0c4719ab1cfa3f68d282eb20f87b5f840527451aa6ddeefdc430a4b4ec39448cfc228f967b1677269dda16ad39a6c4dbf4e29158a0443b70bcd50b9dd343842ccffb4535c9bfc0f91fefdd6be0ff7329c88b0318903c43b69471891af657c4ad05d94ea2aab5941fe18c2ba4affaeff14a2415b5224d97e9e6a928b26be6be0b166db1f5d238684d771011abd91c919b2f4057c2e6984a72c348c53d14457664e586e440d50d67547340235709cd4c61ad2a47b838832f56e0c4da4121dfccb24d0be397010a1a33be0a1fef8289ba04240aa38ccc92be6a1bca24c0972e89a5a7ab9b5ae57e5f82ce4ebfb0ca0", "result": "invalid" @@ -553,9 +463,7 @@ { "tcId": 47, "comment": "using composition for digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2167425cab3ee4536d87ee3d4ec59624a0f8201bc2e80dd626aa4971e34e001b9a511ff8069c302695aed83d82805c915964861f142fc629654b4f864464314cab4f669c60dafebcda0a5de40bf7316b6ddb80dc450497d12be8ef4c03cadaba0785517a1bc5fe8cd426137e55387da8eed05953e7c237f2d22cbcd8cc96c4f985b7815aa6f96f766edd73b8a8475df50cf702739d1921cbceccff437d833510c54f067d773f4e796c36a4cb07c4b8ac0736438d465922dbd4ede8ae66b0a7e1a97ba971fddbfbe698585f302637bebeb82ed3576d3e2e102c1aa5363fca6854c0e980ac1c1511eee034d6484aa3aac575aa9355233108aa2820ead95518fd6d", "result": "invalid" @@ -563,9 +471,7 @@ { "tcId": 48, "comment": "truncated digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a81eeb92109e7cecf7b53571c8c2713328df15c7770556cc39257a081fa1d4ca7676a61f34bf53c178265aadfa1731bcedbe495d95c74ca18e681b3590848e92f244872e59b3a2a729a2dd01628fe1e3e71ccca730a35c50d691d6c220755f13942dd6c73774d06b0121b8edfc178c62b8c02b6c6fbba7a4741badbd7a4c2393a8ba7173ee6d48e8e8890f633f2bc5d95dca0bf266424f6088e12ff9497d9adea31d2ff92ab18fc8570379baea386e42596a211d5a1c644b61f1fdabfd7867f9632baf2ce83953ef8dfb6a834aadea8e16c122040a011eda52e79b0f4813e061ec40f39b0f437234fd99431d0a7a983e097b5a7a39859b35bbd97639e8c9e28a", "result": "invalid" @@ -573,9 +479,7 @@ { "tcId": 49, "comment": "truncated digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0a29a84bea46462c60784fd78c3d48fc86c582abae789e838032af05d6db8d2e8c4a17aec7cde389ce716c7a28c6367a6851912a69188e83d094a63e88cf99c4550b890e0b0b2781c3e0f859cc3e066427002dc4628eb754dd75f9ec842d57cb1cb4f67aad3bbf6227f50fcaebe6c89991e2137539ff75990d278c22c933438d5cbf81f24984e491607b81901cc89d4b2268d734060e7512a89e107c534bd430cc7ca867a0c57a103428f8b66f7690927ae5c2715b3210fdf1659f6775b49cb2fddd14c999ed2b35795615945456a9945ce70e80649393b278430bb027302029fd5323b7c99bd690b70579ce76977bc692a4ad5babb360b8c8fc614330889b4e", "result": "invalid" @@ -583,9 +487,7 @@ { "tcId": 50, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "5407f8d7fdbad61526ee472638d55f324f991314cbbcbc9050ad1421c8c86aaa40e597ad11fc8e70af0a62a8218bacfce4818929184fd16dbf9023425fdba9c3c3ee85f46a59b2b7c7757b4fc565519c091b81f3c79ba113c6d76faabf28bef3216cfab8d1187c6fb097acae283119aa57c35fc3d771db3482e52e6c58fda3475082a414d8d332808e089f1ec5aa516ee80795c9ea2235341543f802687394afe89f34467d3cd1dc14204c293734beca19fb4008d1d44983ce039752a0625687fde6d68c30a94d12e2ff2f7b26261044cd1c2a3b5d5fd3bdf53dc2a0ff2377a9d3122a9434713e18303844fb5dd7989ce034c0e2ba69cb758b371fb4404c0e42", "result": "invalid" @@ -593,9 +495,7 @@ { "tcId": 51, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "022187aee485090ae701c8de7847b65b217eb269a754ac57d34737a4d934bdb2b8f8974dc13241a23f3c910ae5cbd693c3da38cdf0a4e628d6f3da2521dd1a376182bd11b1404645b91a0c908e2dcb8daee6d361da2e847d64605744de19238495fd8add47b509f2bac0883f711032b549103665c6d7c67a3b7a0506706960fc9c1a104d9a7a3c8cc8532a3cdef1ea0510a6b39bb1f6179e3ed1a0b13617082704302f07cd839a96c27fc55ff8d78d14c865af15fbb6c6494f79a0d248675b7ed33e70442182745dbab1b8090eac72e498e3aa9c3df7e593a975a53ba900659c67eadda2f94a979376b2bf145feb2046136fad77a0c5f79f08df8055552f010e", "result": "invalid" @@ -603,9 +503,7 @@ { "tcId": 52, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "ada586824cb7f29d820319c18f6de5b3e7fcd363b030e36f077bb6fc4580e5b225bcc87ee0d69bf5d55ddc85e01d7044b4e64e9fa678676b87df06c0b995248bb713665d308032220e327a372b2785d561d9df922863392057ec947131c820a993c302976e86a8a1155e18449a52a50796369f178656b2ce1ace9e267d6f58475ab2f3519892bdf354ecc74c8185aca0fe53f7c5fbd1c69d61f50f80d9c4d37dcb801195c3fc226282efdfc1102686b93f06394205ae9d9f203a6a6ba4d5443cb760304ad7869b48417ec224d5d039d5ec1430b8e1064d83f2abb7a052e8256c281daf7d230e475b7a1508e05761abeb03c367ef86e8ed6ff89fe0619c2c8aba", "result": "invalid" @@ -613,9 +511,7 @@ { "tcId": 53, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "18550383f0fcbaa1133739219314695665aef19ea2e77554e961d88b1a4716391d56c75a5e904b9d793756777a9704c6d9cf5ca90f93b5ea673ea3e69d493cbc2c2d2b0f90c7a07f2b3d1897220e3e9a1d169127859630dfbaf2e67ec56f170bffde383cf0967b927c0453d36e31575757dd3a779ba5509fdce73a32e72162917d7c7b301fc5092befa92ccfebfb9787b05591caa008eedbfa4da84c2ef8035e90efa01fbba43c9f1abcf39abd8beb06dbfb4bfa1a8aab8c55dd0d4c1c88cb151f5178ca96f0391875f3c8d1efbae9daa47658da28f30209fedfe12707263b5c62c7321423fc1fd6f835d8ede374a6236e6306bb3d2afc9b38dfe445dfa80058", "result": "invalid" @@ -623,9 +519,7 @@ { "tcId": 54, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9228fa494de3c8e376bde392e9afffddb85402d73885e0b32a9c98b8426aa4fc3ae7a1fde93650c1ef47f3c82651e63bf02cf11983900efa569dc78d8344f7da3c3c170733436fc9830c3d185aa47782bf3c4f3e01008672f29220668d97ec664cf5a591279783e248987f01186bf3c6bdc21a9f76a85dae40267418bb912281de09bd342aaef886593287d2b6d5bd1184d5beed3968ec370dba5d80f251a1278246b374248e30db98bc60bf5bd90328d46c70bd3046dca70aec994a3b5ec05e8058e581dc9aa3750503c991228c2c35dcb08bf1b8d447bc5ce2ea970a4a35581c6ed0f0801ed8692f01171764ec858c86a79e15848747ac715f892412aaf935", "result": "invalid" @@ -633,9 +527,7 @@ { "tcId": 55, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "36c4dcaf9327cdcbebacc2d46a54483255d6a3833ae0524cfcc85a8f5418c1de595a66eb6e71eca1bd5c72628433b11f04d6d68949f5cc693771b5aaf01798305dd1e123fffbeb7d0254a1c6b37441b8a8eb29829b97ec99fde20f62858b7cc990c1c61322efc8a2e1217eeea6c85705dd59e1e80eb76d31ad9f9f4490dae284b039adb117dcccdf5da86751de5f79203f2b2a25ca4e82cb5ed9aee813909db9875dc2c0f8391d34dfd475e8cb69687be798a3b041796f91bf85f7a8de673fb05b96476b0b501d75417bd66eb53cc4c829e619bd0444935d22a5ed5dd9e7bbffda856bb81c8566e58939dc65a1ac4a07c75fd80747acbd08465ec98afdf96ad9", "result": "invalid" @@ -643,9 +535,7 @@ { "tcId": 56, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "33ace84b69defcd8b54d67a6317b955534f47b6e993d531e056080498562772dc482bd19fd1a259aa38ce96d89680ed03e1c90907a48df1d6325fe63ea012e92059e29348d717b0812a46ea3597372db8fe031882d734536fb65d97d375a3ab3251740374958cd0e79ff35d17f6dc50c8001b2a6f2c3f3ceae9a6c81dc4f4eeb2e29be67b151511424fb22253388c12dcb2040380afdd10b45f4660a479942f3e8514a2243397f959119b92a6d3359aff3731610896ed157f9e02ae5b0e37737c92d0e07509dfa38e1d6cc752dc903f92e81108641113b9b085766becdc05ebdb0d1bac35e4f9ce2f1078b1c94d53aff1f31dee828ce246df8bb88b25b459fcf", "result": "invalid" @@ -653,9 +543,7 @@ { "tcId": 57, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0cf79af9d40badad2cadcc2a310a67d01c5def46f2cda6f38dd03bce0ae6aa272213f7dcc1a522aa317cdd61736ac80000b1547715d52a9ee1b5475f6fba95e4eaf8cda1a77d33700e40b0c78eb108d75861c3cda19f4dbdb0e0ecd95d1956b1ac0a259f2296b8d76c744c1fd0c32b0c8673fd2a558297a212be00952c014a79915675cb2807ce309000eb6df7811869c45d99b6a2cbb05dcd73f3080f39352bb2492721453f3a957dfd2c397c82974c279698808b9a536c7addc4e2921f4490306e4f7f563b983c77fd377263a5fd1f65465bcc505e2ff31adbe9d365cc21df340eedadf25be258cdbad99dcdb6ed335216c03f2cd4d6f1e22edad45f154543", "result": "invalid" @@ -663,9 +551,7 @@ { "tcId": 58, "comment": "indefinite length with garbage", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b0a01591483e3ee4d5918ee5c7d9308fa03a4228bb395e36801d009c15562a9e8169fcc5e57612666156819be8081e23335ec83f9f40195c9b164088a391dc7c2dbe96731dcf049dfc1c422fed5033516733a8511bc8694cbf68758d0ae897e2ec2dfa202ef3cfb5931399683c4d70d2a3e624837f72d92fc7d3f40f59c4356e304b770ab3773874c817c0f3326f11ee8f0bc70d1c9aa8e7212e07d236c320239ed31310979b333a13fe63fb0fe8ceaed517a83baf03c76702d1a11036d16fa9ef4968db2a728f630793c312ce76db3f8315f6e147a37c83a94ad76b0a657bfe76e75fab00519c7f0058948609f28816a5511ad09893cbf3f8b7ab439e57404f", "result": "invalid" @@ -673,9 +559,7 @@ { "tcId": 59, "comment": "indefinite length with garbage", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1c582fbf5ce5d5592b17a3f7c0cd981d8f254b55cbe4874f1f6e15e9b9024f1160e588af4e32b787a66984cd20d21da22e490e0e72cc309906a3634fdc7a32c5be07258fd2da1fb3f416185ab1aca3e41fa9faf5e2252df6c70c11d75db96b4cf5f7386f02b3a1c20ea54b56c9fcf3bfdc5c6e187c2cd064378e4d05ba2d1c92d4cd463d274a05bbc681f6f1e24aa268a25d997e78bff642d6ab0109f709827b6bc3e1d12ce8ccddebd22d722be1b77a5099e0d4a66f56e4e1bf11040cc50db0a4600cbc869d9392ff71a8a280353523663c2f93544a4f7f032cd8b3d3e783d1591225fe7f402234ae8a444aee3de34472c49ce06d29e09900ee3579fc990816", "result": "invalid" @@ -683,9 +567,7 @@ { "tcId": 60, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4a42d8803a2aac418038951d24505add471ecdad24baa193f09b386e1f494de4f36d502f68a5c6da7834619e41c294d406117ed1f117be68dc81c7dbd52151dcae56c2e676030ea371d88fdf2f1ab54ea63d89697c248dd3c2fef0b4b2717b119e47f1b3c695f082ab2f765e8af9f08f25f25bbf7827fddd0cf01c5e201260f87483c19ce4d59d6faab6c4fe06b9d98e2b7c6f48c85fb3aebef1f8cbc01ccccada7543514e2c9509ce192d61ce90c898e50d8dde11d6fcd4387a7e5f66b439af13a137420a94bcbdd259c02f8c74c6b5eb1a6aeb23e2c07fef1884424dc4fae793938cd1cd440edc2260005c65125930599d2bf8313d449c7af7d691ccd48fbe", "result": "invalid" @@ -693,9 +575,7 @@ { "tcId": 61, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "731899116bb6aaa41c9869b6374c44874bedff493de631c222f8be42e8c71b30e308093e113cd3d9f208ccbda38de8c803eeb30b99e43535117ad655a9067d4d4cef98cacdb555222f3fa3fd6dacfa22555876ec5380ef8699b8ec4e489954a57412c37aa0ba41eff64b73b7b553257fd3648e9bc6dfa5a60156e3f87d9d44330144a58c1ce85a1e441a1fc675f80d3930026cedd0a78ab0bbf5169a7f71b2bc242868595e2b737c34f4c70cd8dfb8650a30a4c1c108d1c0e8a6a2de9d0ebf6ff712599739f33efcc675f91488e0a9e006ab1f51d0ed89c74f1b6001e925ed51e46dc4e23566b30105c36b5fa976c80fa0973d79c5185f58233b5949b22d6697", "result": "invalid" @@ -703,9 +583,7 @@ { "tcId": 62, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "bd23a5fa2e2f62538900629449f30ada4a1751021df9611fb528d424dab32560bcc33c4214a4a27804b62bae2182ba7eacca55700e88568d5b686a39562abf7f24a620cf32a70c8b1dc0d89b54824d7678ff7d1e94581b38e9f531d9fa6d18854e1b01d9fee81c0c046fd7394c3a87fe63e75788b70215063d75307be8b308cb655713ccb8e1416ac36150514ebb6d15b1617e84e7aa9ebd8a81890aeabfb2636446af8e4138b49cc85ff3019e40aee01afe6650870cdc633de081225731ea7ba0b446655d9bdac6bc0ef8991c0bac7d6fc9916ff89b2808e3ec1e266419c11ed5004c96cb27f992d58f32e38a765c1243c4be20942e1e1674d4b5dd5b8a0ea3", "result": "invalid" @@ -713,9 +591,7 @@ { "tcId": 63, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "389e8eceef337c7f1c956871f87c6ca0d8882fc2004ea5b487104a11af47dc0642f827eb893d95db66a4b9d7ad319c10bacf2d3cc853e301df6dd047044f6fb5ecc4d20b892c384d88e5c6e4a98305fd8c635bdbb245366853683642b37922dddf12fdbd9d6da582533a4ef5525090c7e6a1e1078b3004ca054608516c88685ef6ce16c034415cf861057b1d2d773c6624a769e9c129d0ebc3d1ca905a16ca3603d00afa4a85776b62a40e34e3798173b4f6a6ee40283e0403be7203433072f37570cab0d824254fd3fa0fef00f28f89087664db6f5153a12a7251157333b3523fc21f7361eee6b6c30ee4b88ca211c3fc867548ef112fcd9e352abb5248e4bf", "result": "invalid" @@ -723,9 +599,7 @@ { "tcId": 64, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "29ca8ec17d25a457668fff26917a33c7698c4d85e76fb2372d9d0b76142a8725b774e65fd68ce261784cd8317b6967ab787ffc5eee6fc64f7784b8ee1c20796aa8c5f6caaccd410829274c4f50e0ce318cb47180ec4044ad1f5549d2543bb3f9bdd9b5a5677e81d6b58daa0ff1ad9d03e7c7e68fbde0f2984b15fad6056ac96ef1faeb8f3cc77b406b51f57e2a6120ef733b244ae2ffd5d8f644cdf1595edc644ef678e81a27fafa278314b9903b5b61d5bc64bf4a3d19941a10f452efadc34be8305118ad3d699fab185e3c064d3a2d1faf7ad0c5713910df199e1e3b39597809daabea1ad8853cb412f51642935562b09378ec82bebd34191f0516b73ad1a0", "result": "invalid" @@ -733,9 +607,7 @@ { "tcId": 65, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "848cfbcdbc5441eee9c26d755b80d63134a9b85c5c0379edfe19879c17fe9d85620b06ef41191b5496968be05e5a3ea7e85bc1d463096b0e3305948bebc79b9f298fb1b6e68f8ce1503d297ae73760f5969de48840961b65881d21513ba2537f63bc9fcd4817471ba6bbb2cde3bc4991507da727a19af05a1c15548f79c74e1f35f15724cf0244f23ecde7af3a225e174e8d510de8f6d79ecbdc05bc1173cbb5c85c6ffebcdd27787ad9cb571c130d83ebbab558fd5bde3a406b8ebb2087717eda605c8afcb2e6477867311a065e859b094b92d9dc4f1db0aada764750b2c7d9811846fbd2cbf94e9349ed67130fc8999694c5fe57970e8597b87351896ee52a", "result": "invalid" @@ -743,9 +615,7 @@ { "tcId": 66, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "03a6e768923ea2eebd5498845d970b29a7c4457088fb3b8a6c787478274514e48fdb18370c4b89b2ea67eb00f31604c18e2b3e75d792f64a15fa001ba9224eb36673547b9008a2fb3f07646814e776a7ff4dd5a955429d683be0702c934061d52491d8e02b12a7fecb11c7dc3e11aaa0ff9beecfef3281371d3301db400cf7882188d847d5e60fff86d9b8461ee896507b8fb3de601cc31bbe0fe7b529937dce5c07edde203d9f7e75816d5149e5dd7503d6966a40a4311c5f5358a90ddc0b81f14a8fa0933f60c96965dad9741195677e1f0c7192834745f961f2ed5d7955f8dc50c84ae30a2d32da9f61d10ebcb4bbf53357965065128ea33ed353c423619a", "result": "invalid" @@ -753,9 +623,7 @@ { "tcId": 67, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2d36f4b2c603adf665b949bf8d1fac4ce42a78b06899950d17b7a44bc4e8b3be7395ba1bf7a7e1f11bee63e07dc6cb2eec5d30f471dc3d193383179c189935bbc54b3cf0e50b39f31e588949e1c8a2beaeacbe4003dc0ec454bc94b042fbde20c5087ca9fe0031b6296814b9389afea985cf76992c33b76b213aeb8d57777e88b4a43b822fc7ad5a768f395f0c166662717f3dfc25593ef7f8d14b5ec25956554949ee2dee3d699f067c2146e47d3c10c05d9d023c74d5f2d4b91d98ab63088e3f049cb978462b635f5771e316a88c5577a9af6cb0f887668dff729fbf0201cd8bd26f8165bc3072958ebbb24fa78e1d385d1ba9f62467f5a1a510d66108ed69", "result": "invalid" @@ -763,9 +631,7 @@ { "tcId": 68, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "19a0c2ae4250d405887a61492e217906886aba0fccb141c70d33fed25580b6497948c0c2d11d69fb4e140b07ca8a7a0660ff9ee9e3b619489704f34e71a6184ceda04b3008c23b693cf364177011fc6f0a7e3bb893f1a659967a2dc7d9e787a7d5312d717bc5c3d9205ffb483b49602641ccbc63016db0d18a08f73af6f07e46d10a05a1cc89257e3cd2e64de4ac902451f52ed520c176efea49894e0b94518e6e35528b8397cf33adaace1fd76051b5e1a799654be4190fed0617b4f4b11ab41afb50f868b2351eb1fcacc5b1a7ea8ccdecc6d934034a4a01b4dd5449e45cba4f9da392e6a4ccfd98b1a4c13949d52844d6e7a2d20c9c544a99b1be3886d54e", "result": "invalid" @@ -773,9 +639,7 @@ { "tcId": 69, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "178582ff1eca436838a3fa772c7693145946129278f410e38584fc982633cd4379367dd4394981553f08604c591ee2fcc8977649beb761420ed75e52093cc7302a7117dd2ec8857fc8fbf5a8e6de4c89613e572d3c903aa7305b0e615feddfe8d85ae113906dcd7961fede82a841a25e2deba8421a9dfa0f71bac3a5b7e010fdde0042198cebafbb1fc0c067035abc83ab29818a71d4be4b2903a6ff26bf6df10f142863a373f04a4210fd9db88dd2a892464e88175e12885f0763968912b2afd391a704c870984da2b6ce15e1bed65160abae371a29b3c07f8f04abbfab81bdf35f2c7240b3865e4b3d356a7b0c678156247c5bfeced5a21f438e5167647bdb", "result": "invalid" @@ -783,9 +647,7 @@ { "tcId": 70, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "08dc090933b5ce96dc3faebb99d33f612235ca46ac14a92b62c8068249b12853fdbe986d9a1872573ae44e1e56ef049394a7aa194c901d13224d10da5dc5cde702237da774595b8986036a03afc18b3b133f10b28df14d8cb40e472bdc86345b3bd5566291b1e2fd07d8ca738ef58aa5ccaf8d1df871fcba609c45d7afa3cb0025e2b85d568084605b5a0cbbe339d25e3b5bf4ac8140f4ff4c0675d56f5fdeb604587fc744b18a9c41fe8070860f1314dbbbfb09da766a9d482b05d07f72492c2aa90d1cd468ba10a8c7b45e15d2643f0dabd635dc0f62e8dff328f4a6316c2715bd929c2d4fff9fcff63b51f45ba6fe2c4a1c3b0cabf661acd9ecdac8f56964", "result": "invalid" @@ -793,9 +655,7 @@ { "tcId": 71, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "05b4d2ebeef92fbdc2e34f1507b1162c3c641ef7e4ff55a32efd7109c5a27eb384eb81a5d5112f6908e833682ce48b83e8170136ef39a9d7dbc1c29295ac9a70449fcdaa51c79a8580e5a6f7d6120dc33bdf2ae3060bc5f24d92701e6453d41a59849be1a6412cffedb2127ac048ee40f7f43f519eacc1fbafe42b3d8a020968307d6f963c963f9e0ae815d67437ee3cdbffef446cdf61c7affc5cc5890ce37134e24795c9d34fe732818b46febd1d4c836e1cdcc9ee618cb7182c6e5b11eff6e583742f2811570db839a5ccac473df8a6c2dbd7286a5bc8507c1064ab2f98900b1aa2708eba6cdc2129a10f9a76d0ed49b4ae19dcdc2bc4488f65e965a00980", "result": "invalid" @@ -803,9 +663,7 @@ { "tcId": 72, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3067abe38926665352858a03b40f4855f4a7a02246e5743ed8a940ccb46987370cfe5994293feb16dd1fb67b60fd20398b7e807cdb5cd3cb617db93d40fb15c648a536c9e5f067ef31f453cba781e5b21cb0978cbd1e8a7d4a448c008a709863038085aa3d07bb9ad0c1fcfd018275169bc7f61b2ec885985243fc0832e892a67c6bffc2327521f03ca52db160ab6ee749090efec9d4f32c37337b6abc6bfc7c372d11715f2768b154ce53148ab5e303e2f7d1e096d981a3d9bfc38e4f6819293850b0ceb3e8f846e123209a0e62d27414045acde134440cf8fa9d8567a6468dce3591b9ea9464d3067ca093b916397a193bfe99fc477d0de046f4e27eb0adee", "result": "invalid" @@ -813,9 +671,7 @@ { "tcId": 73, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "772147f2242c1b2e1dc0c0237a976d8f872c4244eae1fea3c711bdf21d5e3a1a62a2b0caa65b22920c50d77ad5d9a0d052a9cb096549d8516c81ea2e5b20b6fd61582d31c08bb67213c5810726dd5ab8b6ee858045fe59a706f793e6c49c2b25d1ee4b7ce353dd0caa8fe87c162cf0b06faa2298d745161ff1cd950398c1b36305dd03a8d52f65ba95f1b64e6edb9a5042ba1d0f74d725c937c3f8136b35ff8de06499a2e0fdb4ee4826f886dc65bb876a59069d8aa7db3600a1cf064f5484cb7ac9997f597cb3a49c8f2aabfca953ab070255aa013071ecdd722944633e1ef218af418ad9fd06b861212880097463e66ce0f37e28d712690db43f88c5e90130", "result": "invalid" @@ -823,9 +679,7 @@ { "tcId": 74, "comment": "truncated sequence: removed last 1 elements", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4d669d1d6545081c5ce5972f539b6ab71bf7aac14f5c8d852b71339c76d2579c5ca9f6200b0bbc0287cdda61cd1ee20298227fa7076bcefe927dc9ff570ac41a69faa5af2812bf199f56f81e43390ac95370fed20f1aa67c286c3752b24842ea27affc6aa826c9e59bfa790498062f242c4ec07c77854ccb1e500845b2b654c4c59b60d1be598f016df41fdc9a20f4fccabcfcde28a08fc87b0b52875184a2d6267bde1e3a2d6a045755102fa994f57f2de147337bcb044258fbc04860a3c7bc8c1f49bc7773e368d4c4ddf677caf23107480538eb3d71ce80055f62afce25143a52dd822efa8b1a1bb1a14eed9e150f32a9e9a550defeae331ec31b35c99f56", "result": "invalid" @@ -833,9 +687,7 @@ { "tcId": 75, "comment": "repeating element in sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "90d4fa1a743289741d363634ca6b0ada064d3a5430271053a0f5ab8ebf7423d790da1c7fbfdf0d088d70707780f7d7a1038d5491a71243382ae77083270210703e0d9cb7ec8e94306be784ab81b63747e28036286079b052549ba5e30b3a38046aa7f1afc27dac3986fa53aede72cf226c96e120c52d1031a082355aa71a1b582fe0f8530e41e5d7684c781a142e4661efb3607fb2784983f054ddf3445fa10ded1a2898e065d732c73de5eef0c4a8a742d437136cfd269e82c7c17473b4adde9fd5877c8f2bd571e6597fe1424569922346c626c6cce8b16eec052fc13f93c3007a45b76927a0fb7b7b47089cd707c600d68b97be5c4208a531d62538264691", "result": "invalid" @@ -843,9 +695,7 @@ { "tcId": 76, "comment": "length of digestAlgorithm uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "47eb6558bc35fae214cf871eb167e0760a9b51309c805d7439bebca18ba163972f2fdecf5d1593933341553971b3f529e82850f519cd60597dad8a5920e567263995f7e7f348414920442fd9e4b0ec3b95fab248261913e773b05206e832ce35e5035d6f023a3d768e85b9588d9c5ac4c7beeb56ee14cea7744daa600064e9be391999bebc1786d3d2fd0a7d4ab0bb47ffcb0f3802503a0b3124797866c5d9c446025e21622f4d1cedfce4ad930aceff37e2e1f95dbeb1d4f162e542d1e6e47486766b8d6e0db3e336b8eba57a22f4e44a646ed6ff8bef24394c23059c8c6bd9ccc28a355d87d9a39270ca88834a8f0baa50af19a44aae9d5fe3961e25a9a070", "result": "invalid" @@ -853,9 +703,7 @@ { "tcId": 77, "comment": "length of digestAlgorithm contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "756305930024f3b1e17696ca04fdf72445291c2c4737277f9cbbd6c8e2036c3705e1630d47a6a4b5fe2cb1fd071303e4c70ec49378530cd811ee2dfb5f1da6aa66cb57d62e9a96d88c6628e23e1daf8ce536da9acca8d1068e1e430e43b469a55e311fe794767131f53e250ea99e5eb6a5f09e37a0d886ec92e0dd635ae4eb1bdecfc9a4b45b8fcc16245fbc5fee4e876944cf663a56bcc68f3e6cb79d96571eec6057922dd0841aaa126c6db7daf00c373ffe23d8dc7f14c2a294ff0704e5d7636c9108b05ebee13574b63362b547e4173ad37328241fa5cebb7ddb6a99dc52a4be44d3f2e0cbb823f02352fbbe31a3646e0b3988ef0f77445f4e5cea12434e", "result": "invalid" @@ -863,9 +711,7 @@ { "tcId": 78, "comment": "length of digestAlgorithm uses 14 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bdca4de4dd3bba08516ed45291cac24222f7978f0cad43c92cc3e11b3812ec5ccc196a59af3eea5217d66527776f630cc648d01803767bf1d97e341d6e89f2a4c0bb4ddf4bbec6e68b0e608119d3b41a2fd41da75e157bc3d7f76fbd29d9a6e60e1c383995dedecca3e5095d20978e7be11789137f940ddc8d3bf06eaa2013334530ed945cc3970e83d66f0f181e18c5bbe2440e0f04f472d1b259ad7af78ce7d670292a2894591d5055d5a0339e3321471f48043d92990fb6c3fbe41a3fe92597202e0ec85d0ecf6bfd88db54711cddee648540dc7f2cf1bfa9e0d96773c6c03884285d28fcba88e93e9238bbea7d07dcd36d251e39345c28bddfe365e04f12", "result": "invalid" @@ -873,9 +719,7 @@ { "tcId": 79, "comment": "length of digestAlgorithm uses 12 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "648eed9f390fe7fc14589904bd72247c3a81dfbb0e84ca13796fbf4d248dd45763b2dbc687ae99a8594101260fd0b3a398ff2b6ec9bbd82099b5b44201a5bbbe8421a686bab7423663d45cea77321e16a155612af9443b94c7c287f73c6c5d3e0139823c081b91f4302da9a75f0e79633fca4175c2fe9f6d4657467ba38eefa1700b94f4f7882892e60954fada4483c99ae0b05d0ba46f774832a7e9fc8b35c81ef4a7fa073ad62fa2ea25143367c4d4df39090d34b40d48ec28f58073339b8677455bec559fc011320a53303c7484bdb3f7f2858262a6420412396f68c3a9f826d5e889d2c8599acbfa6705a7d22f1aef07560932e742a831a23f53d93d20bc", "result": "invalid" @@ -883,9 +727,7 @@ { "tcId": 80, "comment": "uint32 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0167ceab6b14960f1160f13ecbdc8efa965049c1db8acfc8b487b363b7ae7a95b34c51bb54c69ff8a08f7b98fcf63eb200d2dceb5834487b843e9312e75940317d4b507501e46cb23000a12f7042548b8934315b247d4cb443485b39f208487110cf08a1f95a90869c63cc8c52fda64f86a37cd9c562be1e8a813906da82a5dfd72c96c8770b08959d5a7ce72bed149c2d74db3f57c3d67c1e2fc31cd2f2eba59348bca4111176ae050d8ba565a71ccc131d92f9ebe95a32a4f37512bc43edc02a9d65d45a59ae431163a5e4e2b237c0023ebf6aca27af938d3fe855543cf61c5e17e0bfff32c2da92b54a3ab8b196479a66a2962fba50cbb8365879b8618662", "result": "invalid" @@ -893,9 +735,7 @@ { "tcId": 81, "comment": "uint64 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6dbe87fa8707ec43fb4a4c51f6ca422ddd0051726dac648e1985b5146f54cffc78a2b0335b5d621f3a4f3eb5add994e1e68a4223e9e79616eb06eb421183729f4fedeab5fa291aaab3e83af7fa021b56aa02384752bfdb73ebcd540953695127d8adad2914426f5e9ac30ab4f5feb36e4ec9d7c7cf0a9f50c33979cdca2f7952ac8fccc4180c8beda3772250d6c5a5ef2ca99b9eeeb90a81e2346b465d24a8a8c47dad4a67d4e6a28a46a3ffe432af8c7ffc85c1eaaaa26f1ebf495474d96ec04b5fcdf09a25d8cdf45d8f348805b9558abe525f2c95d3cd97900e62aca25b744b779b14195f53d555808d3c15c0c3aabfdd50801356310deb29346a445d5a93", "result": "invalid" @@ -903,9 +743,7 @@ { "tcId": 82, "comment": "length of digestAlgorithm = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "befa74da01ad7d06b1464c2684576dffc25bdeaaa766683710934a8ac4aa2282320fcecb5f512e94dfc84289b2da3fc73afbe9239540f1066bec52bc8baafaa5830e85a5c8f31cf89a8e548604169d7e43d94fafb67b3d031b994af3f3741fb0aa02db1aa12e674e1e7fd0662fe06c8ee641029bf9fea3e997c15a7308fd65661a10be4ee1c8a4510b27794a3f5870bc83c6db63cefd008ccdf4206ad7ab6686c8047a52cf913adfe5d17b4d3b38a7e1e4f21bab174f2afa9268dfec1e6c9a611bba07273b4f65a33db419b18304f3ca920a4b1c655a76b5a5eb920b9123a1160b4855ce807a62c8bea9a9b8c38f592284afcfbb550d79ef085f1fc9edfacca1", "result": "invalid" @@ -913,9 +751,7 @@ { "tcId": 83, "comment": "length of digestAlgorithm = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c68048e66a376c5ac3c6a5eca4f1a73fef1cc0a1db91fa078d5334b80db31f339dd74ea3e975893c4dc26290bce8053a928321280ae60ffed3437072a562dd30442e5d3a5b046d1f4f3bce820604999b087d3d02130ec4bcf6cdc19df28ca9c61d44b9bf11b8d7d48b6d535dcdb52316da25dab87f747082a83118d7d1cb515641177f2453e2391345b893367f6bd8063a24d78d041e9eafd6543c9d4acc3f4e7ccd45bdada5b7b046a86b1bb0954397afd12650dc1d6bde119d7bc681c3c6cb1122cd2c523bf27f017faaaa1f5aee8f010f4c562f81d67a04e817d4fdd32bc032b8978864a9a6cde55958c0c6863690f2f3507aa53fcf7e3f932e460b09668b", "result": "invalid" @@ -923,9 +759,7 @@ { "tcId": 84, "comment": "length of digestAlgorithm = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c5514a3811c53e0f8372a945ef0e3641acbb60f6321f67d9dbddb04e1287f1b42d97eaaeb7957e22de05abcd9f85d829b43ac766c9907271a1157c811d429d5c7c8cc36d19ac2dd24a036a16be2b6368da44cdc80bf21ffac73c0224b6f176218f70f0cb70e864224df7aea9724b61943dac5a0d0def579c342ff1fe0810b6edde9be8f9bf3d36cd75edad327d60c5dcdaa0f410ad7e74760bf56b93e0d5b9caac25ba319aefc510d26d44e57cd8e89a7355eb3c6d5ded4be863ab4c60e6c754fbcbd086fcb3ec64a1d4f40d3c1d00b65e93f2d09ed45eaa295a5c8b09268aa292096a5c41b86618e493d2f683682b10b25ac9032448e9e0b76bcb6f6664042c", "result": "invalid" @@ -933,9 +767,7 @@ { "tcId": 85, "comment": "length of digestAlgorithm = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4df3f6eb5fb1049fd74877577a1ef69216df191af5858a661ff8edf68c8ffb5554d2c0e3b7adbc7d10da656c1c788e381d43e9eba5b0a84a92431df56eb81d7b19fe0e87404d16608f387e4b961dc13d336fab669195f357291e1287f9bff838f4b2c79b75536e6af0b5adbd750135ec166377c6c8ef6a9f80c575b1ae95da834a2d129313c096faafb641b46bd093cd1464c20821f4ced6b4dbf5922c44297fab04dcc286b68ab98bdf03de215c4b8ee1b46ea93d8f910e1c8976f3f040972f62901fa1fb24c59bebe201d3e5ac0615da8106c6b28310382fcb6c6acac7ca3255eb3d529863d939cd876d88741944ef06fd8ff9939184bc417200d361d1f1ee", "result": "invalid" @@ -943,9 +775,7 @@ { "tcId": 86, "comment": "incorrect length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "89c7b4912157be3be42558074cf23b8693d38dca6205289c9fd347369dd92534d2d2ec8e9d6fdb0a2ccb7e398c90deb5566763e4802e747e9dc593237d5a5e1d52bc3c43d89ac484445e3798a16a00bfd498f42d88a4110cb7e4745c5f1e6359ee8b6e81b42e85dea2e00e80f1c17dba13d586c6f6f9d3e24f5523bf9a0f21d82f150a227a718123c5f7c934c2040628e2660c6392fb4db3f7ce09e1c403d479e4858adaa6d798c34c4af771994129386594f0b9aa687706bd463a92d47ece2d4dea43192f8971ed7786ca2b6dbda7c449c2c2d428178d8de5c3a10bbc7533296ddf9fcae3019e85a22d9fe9fa23942912187bdb11365bd37114fafc9e88d4e1", "result": "invalid" @@ -953,9 +783,7 @@ { "tcId": 87, "comment": "replaced digestAlgorithm by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "325cb004062247e5f293ceede0066fdaa89f37f2b73464a14fdddc045f5395e7ab3710a9ad3eab03e9c2fb15818b551b1d8755f454dfb5fb6ddac75dad79563d9824a213ffd5865bcdb9e82a1bde2b94756a7877b91be30d58d48700dcdab15210fb17613bb9dc4f7cd95e1b33f4de328b4d166f78c992121e7e409acc1fc893771265ce9b01b5e21aba04278bab10be21dddf8a9375bf4ea0dd4a608a186f0889b9c0d132b022de4e903786789d0a5a960edd05b63ac4c08ffe57f6c5afab772bbc7e77f82ecb119022f96a6f42c5a5b958b88d0d6b17d3314adb050bf863a88782aa78a8efc50434c21e1077ccdca9b9c7676369bb8972f290bd5a7d85a635", "result": "invalid" @@ -963,9 +791,7 @@ { "tcId": 88, "comment": "removing digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4abd84f5455855d18a88df8808a009b6a470964a82604d5e562200b4ee22a6537b31ed57bfc60151922715eac7804f1aa4501721e242bf553509eefd5e34fbb1f4b6fb6d6e3caad4c1b7d12db028e42f4a52efefc88bcda58c567c24fbafd2b3165d768947ed7fe69f0bc55b9add57638bdf7b44c0aef8bd104fdc80f32084466ff0dc97d37cde2499a498b77cedd01d389a5a4063d9efcf6a2ea6b4ec3d28768297865220dfdf379ecb3546949ccf7687beec862c72c3faf80a944d71f888821f079bde045fbf1f11e4e813bbf81b102cc5417af8dc93f24a7c3200395c824b9c4a2b643fbce4af95cf22afe146f8b66ce38d76bd8821a3aed81ed05039a097", "result": "invalid" @@ -973,9 +799,7 @@ { "tcId": 89, "comment": "appending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "bc8046bc0e23da370c9a4c8ad737f6fd84f0cde3b0d2cbc376bf1d8b590879aad48337b5f2aa36e4f4e6276fb996623f9f4b5f2e427d3a482716d274192661d448d3c3174bcdfef5bc049d5d1b28024535984d99c9186bd357e48fdda54022c76ef0ccaf6d1671537fdb825a7c28f0cc55cb621083ee0d7f3335c095482cb3abbdfc4ca37f303b8c13a46d9f8bc5ee309796146ae4a07314041e8a2c52f36579151598e354e1ce5def6a2d99eb50bad9ea1152f8ed7055969d5c2b80949cd4811cb5dd0312f97b2cc8f851be73de6db1b02a755b1e3e33ff529d29357ebfa04d4f1e7b80dc4d7f18784b538a18ba9e732d31e4b3f494f8ac7ac0a9e16a6f81f1", "result": "invalid" @@ -983,9 +807,7 @@ { "tcId": 90, "comment": "prepending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4b1ab0878c518109ee48c7aa6f5b71e2562c094f348060a202c07646bd4de3ec5561ded7f38beafa8ae990b40a0dbcbe3bdbe3c33395f9a1002297129c4c2dc746ff54e882f5a630365f5d212da58e1521edabd51b76603ec7e0c69a79c59807ba073bd19241d7b4d3fd4a84429fe8aaa8a7ff897307a66219492e9b6abb41af5c8efcdd5f73fb3325ed5ad7fff49c185d31fe79fe3238bcb20f6255a22edd06e610029d6c8b49b81e8f364a34574145a0bcd8c81f4d8f3d91342db4237d0c183d718048ed528e71b252928f75d0c067bb9f10bb72f2b87515d53e44f77370d4b8abbd187340b1ac8e96fd9b7b40a6519a00ca496c263713fb74ee011c1ca91d", "result": "invalid" @@ -993,9 +815,7 @@ { "tcId": 91, "comment": "appending unused 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2242c90d1db4c749500e81b191160c08c4e477c5fa91a6a9017b32e233d34ff5141b53185c65f00dd054bf17dd8908e69b3604decce4bc30ae968a1ed374ceb15ccbaf350fc9006a0789fa42eca7ffffac814cfa53cab7b73a9631b5a1db808da2d20603aa058621a8d8ab8f1b9790a8efa4b733a12e3d1cca3af91f64670aa289fffa13c48f8e01c20dd66c5714ef48ab69623490a3186670cbfde414e93d0a69f15264679ed013c767511da02255d8eab937e59dc929bd3b9cb70fb2cc157d01d6b42c0c298acf95e1d1415aab37dc0f0620e175e341f184ebc6e5780c46942aa8d033839fa5632fc699a5d772bd204a37bd241ff17663bdef1998f685ca3c", "result": "invalid" @@ -1003,9 +823,7 @@ { "tcId": 92, "comment": "appending null value to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5a0c01bd1248217d51d3826aaf58969c9558527f942e798af77ec9c89ae07d3afac0de80db442011ce38020f2381b26322d4eb4beefa9f2898cc3453c9501e957151098a4a26c5d9a0efa1a4db7edd9946201c58605b9fcc586e4f988440667e8da1f68e2cdc473472e1fc9001922dd3c3c5eaff1d1e1576e5c12365597c9a78b7834b6bd29e0512bda68c29ea0ac45e1c38cb6d6371791a7172cf0b1a7a14de16334ffe66e2f037d53d866511799a47fcaf2bca3bea985b1376fd6d66505a4dd86ba03d45293016ce4c698d72252788c78e1d18c256b42b9ced956aa205becdac7372539dff32c26544284d6725703c8095642ee43b5736bac42880e0494d4f", "result": "invalid" @@ -1013,9 +831,7 @@ { "tcId": 93, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7e2886c37e1c0ff6e53fb6769e6c3fb7efead34e2ea3d9ec94e130ff418e70302cf947219c4c8f3f128a75fa2928c78a06e7b73c17f5753e24596d485eaf0d178f909b95a958fde1219afa53ab428454afa65cc7fe6de247e3d2c9830a123b93e9673eb6b0b847c676a4156e562ddfcb3714c63a5489c08f605ac8692d61586981396b6c061742f9356c82b4c84389d91d0607b148e237573882caf89cbbd024606829ba2e57298e868a752669f17a4d6b01a02dba9274c5ab2b54ccc439419a3b28e249c3b1cbd1f9429b10b15ab972e47dacb29f739fafbb12c8f1786629863f3015c672dbb7fd0622b926bb04fa61e0c924d6a377e89f1e1079bffe4b018a", "result": "invalid" @@ -1023,9 +839,7 @@ { "tcId": 94, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c959fc87c48efa6c66f7e823d317a37bc6b2c6001738e638f75c5cec510887ad651edb8e4bd91d069a67e932216a012cebc75ffc538f0ade2fa214d76ad046f7025dcdbdfb54a6d18e2393005824759e70eebda48d3ed11224d3b20dcc185400ad01970b05091627cfb0db0f9fb156705b5605e76330ef9c8ab7162dd5741e62c9d87b8b635efa2ed3059c0394487abcda18b2fd22fa2cec9b722d1f4620d815b9b5b7d946b42e9018d0b99f0208028e63443224390a4a1326009cd54c13e96eb0884742f6a4fa58146e0600e673f950501013048abcda6c5d4bb4fb027ef32ae8966f3764f0def64ad883d3d3d3affd9437c386640ed4917da3822a0a18471a", "result": "invalid" @@ -1033,9 +847,7 @@ { "tcId": 95, "comment": "appending garbage to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9586a20b0369fd231800686b923dda8f1b1f04ca4d3fe5f3298347c542c7f043dea35d54511b3995fb2c44ace8fb2b93b39a859f5b4ae09d1cc7e4daa7b4a057a22986e6b3f5f4a5e95b6c346c491f2dd162e3bafafbde6c4835556ed6fc29d0d99c0b345efa19f87fdebdf008c8b4670d5eb844f8cba58efe1af41bb1007644484eb857e9b78b7021751e51ec7b3d4701cd56e870a47f5fa06856560e112fe951762612f674e5ef0e1d80025e5401fa7ac8d558338d26c811f40f3227e068ec8364ed9cf846659b4fe3569e5e1dcfbfa8c4139404a73c8ec41fa9388df28af8634143560544511f6fa417e43a26ed40d0057f5b316d75c533fa1d9729dd4a60", "result": "invalid" @@ -1043,9 +855,7 @@ { "tcId": 96, "comment": "truncated length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0a322d5fabcc7db50a69bb20124f79c7cd177c04ba2c788d694b95af2d7ab2fce5ea22171fb8d7c8a4041608eb3ac69472e52f1cd43ea15d911daceda8ac03f6d28a9569a17b1608f46f576fca04738b4b0cb0a9eba921d70fe3a952673840d0a7eb366cf44cc2f4bbb1e251a27208a64fcb23394358c90276ddaf83a1a861bb624035273e5effeb30f193bb7ebd916eb6b878e7538c0bd03a273df3f404ef519fdaa3fd09e93aac0f67d4b2a3a999e29400037ec42fed904a83adb3f4464ccde14dc0b9b9e28fe15d1a43cdddabfcb356c0f46fc05bc06e35797449cbd9e4018959557cf3d285297cb0e6c454f20cc2b72698ef52a8da77fc576d9995544d4f", "result": "invalid" @@ -1053,9 +863,7 @@ { "tcId": 97, "comment": "including undefined tags to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "c45b1e66738887caf46645520a550934e2bac206a32878a866858be4c4f1377371863c92dabd7326cdf937cfad5d74ece76d70468c85e4f14d25e036e207b199c7b56e6957ab7751bcc39dbf87d3bb164273dff004ea8a4ffacdca7b026afd4cae3929e60a70785109678bdde2a6eb605beee71cd88ca445df5750190594183ae6a8d49eebbdd643948e55ebf56b5a29bfab211f9d4a2b1d18169a336141cc7d5c5a1d71f08f4437340ca692862a82912cea2a0e613af52a7a4af77d114af74adee9e2465c3d5fe02ac8fb638a6c50b4878237642dd090a6f8c9982cb61b876e43b08f91ae34e15ff472fbbc4e24676a9d5f5321bfa1ab74cb1439d7c6f6cc08", "result": "invalid" @@ -1063,9 +871,7 @@ { "tcId": 98, "comment": "using composition with indefinite length for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8666aab5c3b817e15f3df3ae71c28179d4b5e29b891a82b031ac30503962c6b177815cb5c2150f4b79ad1f094d29599de873f92aae777865d39306aa67864b793199084b2a83f922133a78f7531c5fe5a55055b0f7422a3b304130b0d661bff1e7aa0ad38bc9d8f17249971cc9b2d1452fc63cd6b071d98f1576448f1b3db6801a415df971a2ee4462508e57fb3d83a2109b1694df05152de9ebdb699a0e18d095010901c832aa4c1fc19fc95ca555e1ad55631a3b1c8ad265e2a240321bb156aa57b73a66a95dd5fe68543c4b0fe2558367c2a5930997a1fb0d3bf71250e529dc17aefd5de8353ecdddfda06fc80f76268b734294a60c95c853961636fbfce4", "result": "invalid" @@ -1073,9 +879,7 @@ { "tcId": 99, "comment": "using composition with wrong tag for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "14d59221398d46999f85f2dfa13357d961d3aa543519ca0b5633541d451977c222c07f6e86f67c48eb0d318c8553b2b5335b43a1e66cabb6e32a4644a5870d15ad588eddf92d7ce01c924453425af6acdffbd2b1a6eaf40bd5e820d1e0f12ba64511deec04430cff2fecc09925c3f21ff7c6ff8bfd3048ebc13f4ef9ac3ede05b9627ebfdc15f871537484b6970dcbd801be42b5b6190e21295b839371216b1b725cbc45d9cd922bd028069546a425b219496b3ee9529c4450a4c69bed7dd9cec20cc672f1583267fe266d84966090760b04348573f51b3cd5023539e3e52b95e0a70912d75151e027751f70876c602db33d3dfdb9fc128d1086400d8cad89f4", "result": "invalid" @@ -1083,9 +887,7 @@ { "tcId": 100, "comment": "Replacing digestAlgorithm with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "b3293b16efea3754fd133e9f0306f25a57d038043752d988dd7c64ba892cbed5ed0eebf613388cd5ab76e4bc6d1e4ae8df39de88f7b390a1aa4e005182111eafd6900f36e6e9fbe52787874190de9761196305c37462175fa119f134adcb875eacf53b368e9b359b445846fb969938fbbbfc1cd44f616738cd75bca4d400a400febaa4cc806b846a127cf771fa2a1c430dc3d7d41bb916c4ee703797338f1f097788f1112a90a35c13b2f6c90cdcdfbf9eac9861511ed65df92bb219caaf22b51e020ba55f38ed2fd99264fe6e7fb3dfba8ad546c726ae24f55886ddd008bec82fda0fceb277c214290163666da0154a8655ff2dfed63e9df5f4b42731286fd3", "result": "invalid" @@ -1093,9 +895,7 @@ { "tcId": 101, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5714fcd88ac9f0369bd6d0d9478f2a94cd76a53f8a8aba492b467ba824476f3f66d91023fed8f34743ab4ed0e66f8004227081d4660942bcf1fea86756d2a8f97b38583b06241474a1f253976cd13c6482224e77978b14f3b708260445f8e51dfc0f46c31d15a9e37bc69d095d8e0afbde7cbed7ae0bb294cf3998a71e4ba8dac4f73b6030be531d2dd1fdd41e10ff03250012e80eacc439cf8db4f8ecea50b22cab2587650224bf35eadbe213ec3553113c7215e6280065df3b5efed6895abe4f6e7a8ee602c79a1c5eae0cc2a18a9d18c9718f90faab9aeb22f8b585105a8760c8e036b812332934f9f7e53f9aa2bb992cc6efed3857d63a901369126da197", "result": "invalid" @@ -1103,9 +903,7 @@ { "tcId": 102, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c8a017f13ffaabc7c7bdfca95ba2035f59d9300ab228b23ff1b4804b02bf0de71b0f4f830fbc6f76fe471e1c49cd794f1278b131773ca2861b4a3520e7e303de781cd96552e74ae1308f2fa1b39155ce86064b61c21acbc81e2ac5c980b7be90302f70e1c18b9604a493b56291025191449d77e4f15f7debf5fc710d84625800cfccb9350d722088cc7a2d9db148842c3480b28ecc2a683391525c395886d03bc4859867201547c930a344667ab201c3ef995f1abdd110110cb5be9b0b15721b53f88372cc15d763c44ca9654513ff802f661f11d97df65e74030a78707c3067875d5c3a00ff96dd94b46e5cf51e0b6568936a2f4986defa345514789b37e02b", "result": "invalid" @@ -1113,9 +911,7 @@ { "tcId": 103, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "cb359c59eb113f6bcb7dfdddd1152c4292c7d1fc25341b473100846729abba798fb09819687294f173cabbbc6fe9db252375a8b1202d826cb89a5bb937577d70e4eaac761fc95651d17afeb1eb07bd7b948d41d3dc4dc1bd0646e61cc036502e0606d9abf64e4ded36f2e1e52f5fe7f7342b5b3589b9a66b60cc6421d498d9236b6ff187cf494740c507b552cc836494f53820f3d87e0265f52583c02354c171d619cab1d34e27d528d0abf13b05497c5907fb0c111e805649b221ab50963c00f652488c7e9bbdc6c1cd1cfa06a7c7d021e3b55e00d6f7ef2b686e79703137cd1291932d592e6069201fb1cc6e35af21fb8135e3c1790e8445e250e6d0ca6d75", "result": "invalid" @@ -1123,9 +919,7 @@ { "tcId": 104, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "05ada827a4a19d8215494f01efab4061580775395f21db84b8e2b64b0681fe0025b53e9cd6fdc7742055ad4d307e513163bebec155f8cc20b020a875c64e9ab8895da3ae5d971d8b7e4570b75299509c70e28de4d15bfac44cfc4417888605a0c7cfd62be3e69bb5dd5c410e1dacd78d198f13793cec80bb7a9c85018a470734c2d837e537771e3bae6552a27ca8c707859118b8ac7a1bc09530b3ecd5c5bfcec96c48173d41f8a22bb54d44d63dd386e43039e71de623fed5af9332426cf1bb40e556e1e197938ebecedfdd47a0dcf377fb9d7e841ef4b9d9b8184ed80dd67baac8799ad859e81db28e944cd1f1c709bf993c8726dc1a190143516b37b59d29", "result": "invalid" @@ -1133,9 +927,7 @@ { "tcId": 105, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "75fa983332db76bbe79b6823e580677cc03347f703d4a1cadb49d2245cc0d21c130c6945e1df1487002e4737d89fa022197927bc7db86f3e6080d2e26ddaf0f37adb4500c4a91d4d6d5b9c46b834a2f877c204cbea225ade81c628285c788dd9181aa695c47703200c5c267eda59319f5a54fb72b24f99199313e47156b0509f47a06b3fd39e57f0c810bc53bfc8f44f0785674c8dfc47d6698abe852958252c9e3f189302f686e580ec17623e34137ebba67319f2808f043b1f65901caf5a752683086d96785afa202b3c64dbd06867092f50246d5474354f83804071690981396f6ae724c39ccf735b4dd7434379ceb8ff668e42a07835462bf14d4960aa64", "result": "invalid" @@ -1143,9 +935,7 @@ { "tcId": 106, "comment": "dropping value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3451be4229f5b37b25aa33555aef36d67c692fad8810fae0f0763058a6c23f6ef659a322b36ae0162ced9855ac56e1a216a0e4806c48000c4c01fd75e73852a157c58348939df553de427b02a0a907f629d41f1c2d63bca132b9abc39edf4e313cec60e8b51c5a5ce44056b49f5372498f6a25cfd1bd36356609fd93d388a184fa4ad483592f27bfb36ea1f1c50943c08313927fac2ecb4db5e512d9c14f419373461e1097164a329f2f7d9febfcfd38392ea4b15a0580570c9cb974f347a6e7f28d5d9e420308fc90966d9e8bccd657d5f854415d2282ca4056d9674d405b5f4626e43d24ab8041f06f8a1784db8518c5d509fc3ea63fc1da095b4b9a2f7bba", "result": "invalid" @@ -1153,9 +943,7 @@ { "tcId": 107, "comment": "using composition for digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "be3a05f0cfc1fa572a6b54997a7d827b66848a28f11323391c90ca81067a73d99c958cc01eb373c7afea800ccdbfefc1269dffe16a3d88640a33d7fbdba7961eb1c61ae50b70a9c885fc0e127171cd0405fc2eaffa199f71511bf4db1e9fe665dec1edab0f4ec95f03c4387e5830a1d0f9da5a8db55ba609b70ddf1ec18ff54ec5f885305858890a96e1056749c1d97db37951362ee1cb64537a742017045946dbe70cc21d7fa424ede6959581d4e927253defaf901588bac92accf04b898ecef2fbe350c8220c115ddeb6cfd9695e9e868fe790c8a8c803099b9b0b980d2fb5312ad1fcf7972f403f62a3a76d00941823deea35e22f11dfdf5d2d45682c6cc3", "result": "invalid" @@ -1163,9 +951,7 @@ { "tcId": 108, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9bf509a9472d5e3d1004d55496699ace2d00ba5a8f73e9a13741efb47e1b6595beb4fb733bd48f48904f9831bcc51595aecba451798331f6062b1857d5038d30f73b203f0bb90e30444fb0087492ef41e5924eacbdbb3f2b3be9cd9d1b795a1c7c8893223e6bdd7876c175fb608bb88b51fd34e438d7d4d81fdb83b5129b8e5312cb3cb65fa1d36d94d5b7476d0716ba8fe6c24280082763a687feeab79feed1f1b1325a715a168f70d636260725a54b9335d973475b9048a7c8e80e44d3c02742f3457a36f79fe0f6d3c5f8d127657bb80426980e531b41f81ba4abbeab671e2f4141078cf4913f3771af9a2d65596de96e0d902b21530dedfa19ab3421648f", "result": "invalid" @@ -1173,9 +959,7 @@ { "tcId": 109, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5b2ba41ef7f8b67a78d06b95692c3dddc1ec72de45490218e4fbb752a384c0e6edec0ff17cbe705a4d8a88edc9492e30ff333ab2c42b2cddd11eb891c445b5c92bde01b8f04f0285ef6875234e888d5ab89fb82e87d4e15b48462edf22f6b4456dd96ce95ecd7cb4e7111f06380ab525dd7e8394204d2998568b2145dd5b69947854c5a571be5c728cb7ef3cafd9ada62ac6e8d492f20f82b571f5713953f52eb1fa14d703529b15e83697d8fb4f4e01438ca3c8a443111fe16167c34eb87ad635ec056558e7690660fd5eb39ee884c8f30143d90aed4193af09d25abc0c57af603f13fcc3547d1dc5a8303300c2b413862127494df8f24e4f75f12effc1ad2f", "result": "invalid" @@ -1183,9 +967,7 @@ { "tcId": 110, "comment": "length of oid uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "825de069a685ee2342da6864b49e06ad4491133c13a3afc046128442e76f96baaccaeeb9f03503b3665883342cff5cc6d1f770776f94834dea58260442a4f3d6d2f9c2866228c724df937a27b275d5058c3dfa87a97a19c852c322b0f89fb4d909837e81761d2a969e0491ffd9f8a2b583cd0b94e8a7754534e7e4a6ee55dfce992920749644a369184325d2285ba0d542cdcac255a10b6f439672821b937ea199114555edab6a0faa55460bcb8485fbcd955ee87325f235cd609f9d42dc9f2c810cf418d5ee89b76b078e0def2edef994162fd7a3abc0de9f09d537b5f0c332d714d53b7da12a212194b8abf5e55dcc5ac01e19ce5c58edafe367ab74b89bf1", "result": "invalid" @@ -1193,9 +975,7 @@ { "tcId": 111, "comment": "length of oid contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "25b34c2e795257536b7064ec7564f71e25b230a80c82e49303a5db49af56277638b569c4a0fa72ecb38de137275fbe1c07375a4d044dd6d27a05166ff4e12f6a851f35b65f10c37017fc18eeee7d62d6a2b56dc2aff034682dadeaaa0b98773e7e3feb6f46fbebc5da59754860839f01580ffd86c6f600a2ae206cf1fc59520d7e4f048fa31157244c78fe022d8a9a57273240e0d5b6aa1cb77c410f3ac0a57e4ecc7f20f228081fdebae3eca917e16ab1ec5940ab5b10791a1094e46d0c244cd1fc2650ca1efbf0c5309080bd488e433ba0423451ba68c27223df02b3056f9d64f9310a8c2a71136ba0c0de6e151f0f84b933a7bcbebc0170d88d2c380c284d", "result": "invalid" @@ -1203,9 +983,7 @@ { "tcId": 112, "comment": "length of oid uses 10 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9aaa857bc84ee4ead6ec3921e00838e5b6e42c6cce5e57721fb87d0702730f4d4646407afaec4091f8a0d178601e227fda7f3870f1f08c10910f8a8374e22c1997392c8e807be0e1682f04fd3dde9c9277689306d9553a9f77d3076e75c11a3656da3275ff2c73bfafbb51d00fda238f370eef25b037dc299129578953f03e4ad9098d99d6e5b839f742eb8695dd10892da363adc2df295114bfa21990385b0724d2d8c03a872dd781c97336f630fd8eab784354340986c9ad0b85c94876acf3a4684c8ad31517461f6a2404e990b001be94e7b4f2eddf621ba3b38fb9207dd341f4ba64cc26d87eb5fa795fdf8ca0dbc2d90089ddeda90cf3aeb6d5c50ad9a6", "result": "invalid" @@ -1213,9 +991,7 @@ { "tcId": 113, "comment": "length of oid uses 8 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3214a13f2906f11141de81f0aa4df0af15598d6ba369d22d538a060a86d4a9b5b304dc146ebc8f5484601a71e2774bdb28213c3c2369994096346e64a8294e4a9147bd8494efacd6071b9ea2976dc4378a963192b8478446cf292586ec2f1e9693be2e136cb71ca00e1e358ab94e6335384b8dcc307bd4b06a304a27ab7e3d2fb4c62e903cc0673f720715ef389032150d341788e895922e78b835813c534a7c798d5d3411ceed6cb030e6f26cf074e39604ba51f4ef2c570424b4e3b64cf1b2bd96a4f50300094487f16c589f68ac2fb8a454f6ac14a75067b53537b290919304a7251601d8399c5106e528548e8d290e7a8b93ee9b711d6e75bac4505fc613", "result": "invalid" @@ -1223,9 +999,7 @@ { "tcId": 114, "comment": "uint32 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9040b3d077756b975a4152cd3cffbba8a607287390b7442f5be9a1962688cc8d59fae56886a713ad692766767deaf42d56dc9e5b82d04de243a9667db08b853bd83c69dcb6634ed3a3b41cb445d268f017375951ff14d962ab0d5fe0ab21561e009212222b66ef2f41ed74da72ffac275899a7c53ffcfdba65a7e153078a083bce6520885441349425b7b5d8e36a14b59153e56a701dffaecc05fc24f6b26899665e8bcd21e54b537eb738160c4674f589a319ebf16185e7beaa94ffa5727bd2239d8e97c9c5a700b463bd3da646c7615651a3469d1bcccce7cbdc5d6fd9fc08fb4465e94a81e60d6080c75c2514cf25c6ace920f9343697732139430ba4e79a", "result": "invalid" @@ -1233,9 +1007,7 @@ { "tcId": 115, "comment": "uint64 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "473f078276387fd47e73094ccdf297a08ee76192a9037ee222b21705748e4a43b275c318429dd49bb4287966f7e6f25d54383ab92e6fe2f524359486f5e5fe992633d496f245acce20ca913c81ff773bb82b104d85767b0318269aee9e8638dac6b6ef38cfd47c14993558e49cf1ceecc4cb4e290eab489f523bd9d3b317b9d8c7abe94db5b294840beb4e00fd5b5de9d469394441a41874cc2418eb5c7374554bae9bdf7043205cb2856aea9728db60994458e5a638cff09e4826f894d09a408f47c0b5a40c9fa2f9355c8d63c38ccb82f10c11aa37157583e2323ad46b8955510a0393bdd0586f27dec9ad1f4c0b66674235f22ed76144acdea78c62dfa0fd", "result": "invalid" @@ -1243,9 +1015,7 @@ { "tcId": 116, "comment": "length of oid = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "86df04c72c84618f98459543662f343149a83741ac29f529e2e9f3cd770a647904b892df7b8c8ee183e893ec6e50a4107d958c3ecebedce2cc64b5761c415d75c658e185bffe27fc4608f76370fb30e91909b1429ae439f335e222f4e0d1bb9336dd37a43d151ef8735aad876c5a7a0ea2b952d8d90ae57d54cecd4aa2d94a953aeb0b9e2e26e4d856d3f9c664c07ff10356c4f071774f9e038980a04191289e323675f8436d49f989e91985e9c7f542835f8d9bf3b54273e886599ecc276d21b20362da10d486152972fdc086e89255846d263f9001d0de4215b694b35d9a30b7e7d6aebd171ba6f29575b10dfedfa746a998871dfbdf044453eda30088ca6e", "result": "invalid" @@ -1253,9 +1023,7 @@ { "tcId": 117, "comment": "length of oid = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "43d36330d40291f18232c83119c692b92b70feaf4ad8739ed41c151259b53b76861af2cdd326383f31d51a6128e2196ce86bf6ba46c590f413c752e1e7249ef0d46ea00493c9dad0d02c65b780cd36f80abd0c3506dabbb07fdd321170c9ad345b3a522623d4a163207192eb0449c3f5776fbc4925cbdd041dbd5a32734e2d294cab33d66d7241c7870da2ed442c1b869c643f2783851d08877bedc5622bb4a1ed5ad7fc76e918790204ccc9b8fb5752d48aaba50ef8966c8ab7866967a58cba44b9fefd0e3108103f6789a27df37e36b4f166f8ccb184b3d9fb379f449025bf5aff87466be512e89f2691f618e23470bcb7ebf487e0cbb10a8afbe0e33012c8", "result": "invalid" @@ -1263,9 +1031,7 @@ { "tcId": 118, "comment": "length of oid = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "72791849c8d418b40b3355a76d99da6a6c19ad63b4e4580905876435fe896d511fc017cb515a14aed320eaecc169403431c663d2c2d1e82d8cad304c796a87be085b7f539604f0e35ff0c9e8e992d624bf29eee9b13f77063a67b2ad90a4e7495da4f43e1a3264f5433c404d3feac8efa6548cc2e747d9aaeb17efb8b3db0fb2243402d9fd07804990e64a15581493798a905feb1d6de2a7925f5c65658817888114d74299ac53a4364d947ae2f51c4292e5c9f9c53ded12aeb2b4f28a547579c1d5bd71bed3189108ca4d04e6836104a668a474b07f84c0ef6a165e32d64af083365127683c8a4dabcf94e69eda0aef0428afcd3a1e46db77151db747836289", "result": "invalid" @@ -1273,9 +1039,7 @@ { "tcId": 119, "comment": "length of oid = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4d758418e4b714e083924c625c09ed9855a6744ae56f7238f4c582a5e6568359ce4327de12a2a531186174d4385aa8772c3953d48a9e15f421397f073261f1d5d3e0ca8100a0d5110a004099d82fd691ed0a8aeb0d38f5d0f47d7867965b46ad3b6074eea0795603baeb71de81a64d6f744183b2707efdf959e1eff56b416f94b16340c70db18b5947ee5b382fcc6534fc55d3fd11881786c4af20f2bbb464e67c790fc3442d23d5bcf6bfd9f19ba07affad8d4bb6a0b1140bb387cdf78f06919147aaab149cf5493a18966d809b8a10bcb2590135aeda04617d4bf107f9322e5aed821ae412f5cb6085e549f967da0fb8f04980e5b0844f481ed1c4ad1e6274", "result": "invalid" @@ -1283,9 +1047,7 @@ { "tcId": 120, "comment": "incorrect length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "be284a4580761d30c6ff98ae37fde3d2296b1d43ed5edc698684fb57b9fbc558a4ff1fdd102c457cf7ef1c63b535c318b751c0833cd4e2ea712b46e0f8d4c174ac47c876918da8eafc2a117e0457733a994e2b51aae9641292df7a7a834710c196b55a4ef61287e350be24b8b80548090abdd904b94ccb4ef0ab5a1e50a665f8633f11eb9a7dfa112ae6a2e4cb0ab2d6235ce9abbd9d8ec2497ab4f2e48ef3b3f599b89a925c09ae83cf556b4f88e3a1387fc3cdc5dd2b51707edb07092524381acaa536f03dd0b84f3e81cca0b2615062b1b4c7b9d771e8ae6825d90e4b8ff59aa712029fcce72c71c6da889bda3b1b296fd6dfc0af61be421db66a3ee56969", "result": "invalid" @@ -1293,9 +1055,7 @@ { "tcId": 121, "comment": "replaced oid by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4b043dfcb768599364cd876ee5f6456b8a270dcafa679ae2199793578b26c42b30ef14fd8cc4ab045dabb55b938bb8c8af337386de8ea009a3a19ff74b6ab8ff038d6685b17e7dc5089ebd1c8565f48dc699770b48a6ab5d9353e26472b3a57dc74634435bb7b04681bb69dd3e7396adb569d6cc8ad07aae13387a17ff862b40af23be43bd74c9fa24f07d3c0afa47a063412eaa2016647b84a95b67f0d18efe75c2c9be7240d748c2bea9f25921233010079028e608a85362cccf7fe1bef5a71a5142f1dbc72224f5d983d7fb3b0d1a6303f017d9ab77b5d6ec4281a5df521d3528c6caf9508d65f07a6676d8d4cc9fc796efc6c5dc2aef6ff516ae55212671", "result": "invalid" @@ -1303,9 +1063,7 @@ { "tcId": 122, "comment": "removing oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a8f6d6515174225491d4046a511493c1158fdb4590f5e8cff5a35a20aaedba28a7ad4f9cf7f5e5cfa8523e3eb7280984232937fa4e0e9e5e020c2080470cf86092f65a9fa47fbe4ba369917c6b9280d63ea0aa88cdb1b301182f3c69c501065e9537f071b5b3395867948c85b6f630863654742f701ec0a01dbe15f3855e1b112187af2aa6e28202dd4da53c404160ce82df5d74ad6948a8f76049b0f5933cc7c99c5ad40721af70275a2bb3b0442e6a438c78a28e611aedc1b3778d25d36c4772e1499231098ae3cc9e34e83fbcfb5f1db56acd2091aa13e0fc61b55e553347b79a479fa1499d35b1db37f52ba5c0ebdeffc4af547b21131cff55b8eb7faefa", "result": "invalid" @@ -1313,9 +1071,7 @@ { "tcId": 123, "comment": "lonely oid tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1553f0c13ef8ebea5eb02471f270d826d327fbbe639d97476faeb3033e00aa95ea222ace93081a6403a10ad39da25cb72620624427d16c42cfdc53ffbcf2c8268493dcb72b9ab20447998677ac6bbcd4c487cb0810810292bdd5dfeccfe10331b37d6183841815286660ef6c392ec12a25e26348786c6ccdf297dcd832327141038a8d705cf82851033ea65b16782ae911e8b876186ed93eefbab77e6d4958a903b6594d0f35cb5f7467272294e62c2b6b4cd22f91c1188513391884fa720b309d76687dcebe8c36fcc1a7788f26fb31e2ab3286ede0ae5bdfdae25883be3fca05289151d3977f8c3526625df5f785ffde1e31c5a7390e6e24d60e35948319b1", "result": "invalid" @@ -1323,9 +1079,7 @@ { "tcId": 124, "comment": "appending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "b36916d94322d69a5fedddfa1929a5648a64591d95926d2c85278c87b36d15e99f457cc872d1363467cc46e23cd1adbbf09762d7bff2ec5a9b0ab5c95a4997749d0978332b8e5ab757025146c214c6cb98ca28b8a97a037046504a6b0ee78a74d516bccb40c4e988206b91e767a9684104a28b717bed58eff819d3743954abf18d4450a610219e84b78c05a0d7bbcea9f23fcb8cd3b604adb632122254d28f0bdb299c08f85048fdd12aa10045d5c8462d38b06f3dc89cc6f2e414ca4036deea5c59ec4a4999bb13fc951ae68344ebae5212ea6520f89e52399f7c50c2386707ad0b04d6fe136b441d25df7afe3d0d22cfe55a8ba87448c387616ad935f29690", "result": "invalid" @@ -1333,9 +1087,7 @@ { "tcId": 125, "comment": "prepending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "c2c5d3a468d2a26d5e6385d450f91edb195d66f4a3a78608312af4d7080cc1007db9d43a7bc3d3322cd3e07db8b9f1cc541f30739d6101cd6c9f4bb19315f68d970f80ba6008b23d6153377f88213ca26924bc277f7cb676136451dda0ec7cb9c44172a12f496a0f435402e3fb913d9d750116acd38cb222d3f1421dd68cddea192150204d01f9471203d6d14b4c6bcd044368a4bfbcd80ee25013af07255f0f207e242524de386b32fc88dd17458527016320a55509245e7a779169396d09408875bfdabdc71d6dbb85ac66416eed4a213d02bdca1be3ed1c1731c24325baf64781ed6910048105dd86b0d7d954496c4d7a117c616e1f7478b3f4bdbac723a8", "result": "invalid" @@ -1343,9 +1095,7 @@ { "tcId": 126, "comment": "appending unused 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "736505743e80d60bf7bd7b80a24336fafb539ccd6a8f0ff201c7a62d17f692da0e1bb72b1765f4f5df75e9e25b158cbf0ff5b3eabec042dfe66a72e32eb43e474ac12d34a5a5eea4b5d1bd26723c77ec381ed59cf6248aa4e60c2520606c7e9855e5d534a3b650a6727477a37a928943e4145b7a14e0c65741f2cf2a237f9490add06be54b4c449e6b41a1d9d9cff6295dfac4489259baae1707e9ca3979430a693c0e57098a1e3413f75973534b04eff018ee04ca58a3ec65f8b6b4603f40a4e616ff0835f3f4efb65dd38a4b4a53d7f2a6934402342341d38fc29884cd59cbdef1528d2e4a26cb39711fdbb218fdfe5e7aa0f3b913e9d4841475abde3060e6", "result": "invalid" @@ -1353,9 +1103,7 @@ { "tcId": 127, "comment": "appending null value to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9add0858ed06740d16b87b5099b3beb48fa900e5541a1072bff69812d89665eccb0498a58730edffab8db6e505607fd457a58cff056db9c045030fd21dd52425ba00014c8fad2ae3f6174931419381ae5c438f92068a31e06c0d6b6417eab9478a666203acba89e2a7071a8bce08b354a17802a440a6db408e732c3514ea08a10505fe7429c953613f38223a560cea74c2be65768cbcdb385bf93d55bd0f3cbf1767ea44f7da233157e01b3d10cb7b65615fb8248e9ab55f397ea5318dec6e793de450e83cce3fa00ae2137ae6245dd518f21d77d2e229137be861f6187d36dcf6d339f07a555cc752e5c8caf0576bd3568853f6865df5b7c02cf06a48594474", "result": "invalid" @@ -1363,9 +1111,7 @@ { "tcId": 128, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "272f638a88e8035ae72ab2574220bf41e1ce3e9f6131386b7e8e042c62fb1a6ae545051948d0708e8b33085da1992d0122f7309a6a4b3d64b82ced0263d2fbf0d4c4625dfa697372776bee389142adc1297d32f227f903e476fbb4c6487c0500277d0225a0261a0d50f7987ba93cbb044626f403124da8d9c9689f644a5ee368bdbd8390cb75806bd6e38e4aefc2301d9b33f39d90088665d1b12cc0d5ce5514a24fd6049d70a1a977f05043e955dfa799bcbdb3a970c81288801761fbf2f40b34899d1072c3c34237116c46aedeb67147962901c7c7926ba566953d5f597cb94cb1f64e4987e84a8ea59bac61a16b04c66962985c59bdde1aa42448222f2f39", "result": "invalid" @@ -1373,9 +1119,7 @@ { "tcId": 129, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0184d649a1416dfb0f81f5a4b6bf88b44af0f7d9e74955295ed80f94b81187004f7f359deeaf9cf80a6e9791af9481f1c162ff859eec2aa610afa47eb9aeb3c98165da7f089baee35e75827005cfe10f550aca6c7bdbc6af67b2cadc09d94390e9abbac5f81429edf2d920150997022f7c859852cfa0f4b91c6825961da518577e48232629ff5438a30df87636673164f8fa3a3aa5191118206b16b9aae6a5a498ce918e7f384f8409b584f5668ba41fdc4941f60c3b6c33544416d964bf600cd88b914d7fbb8f2069ecbbacb31f5891a28717060d2b5fef7385de6e0a2510ec7ee22e4d1915ceaf57240aced94de0fffec14790ddeb0f5244f69c746891b176", "result": "invalid" @@ -1383,9 +1127,7 @@ { "tcId": 130, "comment": "appending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6802121a0611871cace7d5ccee1d5c400347d96fbf8b24e0e34ebbcda4fd52fd69ae768ae1f646bbb4b9a749502ebf67d004c34d297a3e3ce5625d631bcbd5de91638550c1255f0e2278aa84b68437bf90921c3bc4ba34e755cea66ba653fe6bc5d93b77becc8448405483b3503bb44e183ea0b2d092130100ff4189d885fc26f23cd070ac7c611fa7e57ab0cfa26efa1a32e1244d35d0e18091a0d82ea4317375223408e071105b7c9d54810c50a08ea98f113bfacc3437d1b8ccc3ea4e080cab5474921669b226a97b6234ac7195fa76bd1bc8fe8363af664b40fd402a8ea150cbcf0bebc3f279f51bea7688e6389689f92461174636b91facaaa0d86b26f2", "result": "invalid" @@ -1393,9 +1135,7 @@ { "tcId": 131, "comment": "truncated length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "64148b25121e13cc247d6567c4e7f37ac4981fbbc3b3f3fff167268b462ba0c54e85c828b011b8ccadf4fb37c317fb3c12d1fe7a53f358ccb60f59ed02882606b61d34f0199531c693da5a22cf3987106308ee39df81946b246a49e00dda8fafa019b1e9f3bcfcaa248d7ce4273f994603e88d641a30b2cbee835af6d5e4744fc994285efc7f46ed3d70d501960f71a927f6358e7b662ff644c10f4d57c3cd624db6d23a6caa0157ff4ef8c3bebce167d0a3418f5d73bf395c202679ba8d3373c072a8a07b5dc4050f566174c3bc5a786cb86c67103436cbff9e248a3117532746a1bc1adb90ed571473a9fac310b903cb4b2f9f6fc5ca968244bbafd7bae997", "result": "invalid" @@ -1403,9 +1143,7 @@ { "tcId": 132, "comment": "including undefined tags to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9b7ace146c4d6f18616e5d08f02e163bb9c9601eb5f0538da1ed460c2378522afbaf74ba1fbab2f38b363df5d37f672700814a1c117fc355ad0641547dbcf79bfd40f7f650fa225fe12328d236d1b5fa31594d0d42cfacbdf4a17b4c0c99ff595abbe4eb8187444fed074e6ad1042eb250190873388a1ab7260627931cc584f44aa19374ef39df3f90ea9ee11df87afe539547650367e2fa21f7c29d5c55324ce2d4d8f964527d8373cca90e64ef23d0d0ae792a562aa48a0e0b5fdb6125f9fdade491496a5c63405880456d979a88107738fe021c16c11dff70436f07d780a15f49464c831cdb3cbcd8f9455ff867b1e5d54d00bb599b81dc744c6406fd8125", "result": "invalid" @@ -1413,9 +1151,7 @@ { "tcId": 133, "comment": "using composition with indefinite length for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "019ef45cc6563077eb21b53e276697f0eb074ba5d6f150f6a8844a7933724aaff94c0830ead33a47a4e66cefb1d26ad38f1be5ea42db9bc2d0db280224ef7fd76beadd2c297645cdcad42d045677c60d79a2b23eb257396e33c7ff198df2f55f2d3235bd7bb2c9cd6fe0f82f041ba5bf0efed42d637f5f71780fdd17de5c89c81974dfad4b80128954cda09f3217eec9eb7773ac9bf508ddeeeafb36e7fe27d6d8674a4b5ce4fe3b2bbca9f514d8dc24e697f4a429a363c87f88098afd652f906e42f35281f778a282fd7d3b15d7b244f50495944f47ffd5204e299ed8113f725b4a117b4ae9da5e27ffcc1f4b464747ab6351232ae5f18cc66552f333760f06", "result": "invalid" @@ -1423,9 +1159,7 @@ { "tcId": 134, "comment": "using composition with wrong tag for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "86b785bcdb48f290fe8ab85c6edc25ed429f7b1f89d9202b828687468870e2f1e7774a35937ea128f615928779e30acae33336f7ec3e3d098dd3c6a81177449e347ff991b37502f34aa9dec89bde524a79c6db7b1e72c412a88904e2b2796173f5529220bbdd96615a5088087e21dc32429785cee19a6eea0a2203829b00d3b2feaecbd5e9c01be264e8170e4db10060654dce2b60e080048e45244b4a8d35204fa09c40bbd788eba9a6cc14ddff3fdc5c5dbf3f4a113cb399db8e094ba126acd56ddd2ddf1d7b2d7b7fb17eacf1938459eebb3cd68082cd56e827acf9848d003c9e610fd688659d85e5481e35b9ada0818b23b926229da3d915e8f43c5ac502", "result": "invalid" @@ -1433,9 +1167,7 @@ { "tcId": 135, "comment": "Replacing oid with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "093015430d2f6c4320f1630319524c7fcb3bd22a1d2964cac97e61362ff455e2d99abd4ee4b466b8a613d292f2c17e97d2690291d41a3e3e8f0cde315487c4101c1192bd6fb6ca7fa2265c4d0b80443738f332c3d0aa6f189b368799cc47e8d04de4429bb6e46ebc47a7ecde586441f055b36db5e7f15260403c61f1310d421ffc44a28a2548f9a625e94424eba9520ac31d406b8a144e93441a08795e5e6ff64f0619085df187a6fea65861a251167e7f79f5c1d0566825b8f7b320a929dadf4958b541fc27b5b5f421d0b8a4e1ef75fcd2991d7aecb19f89da0e175b046d47d7f7b797a447363c3c3cb61902935a2fa48bfec3e30720a990273d794fcec4ef", "result": "invalid" @@ -1443,9 +1175,7 @@ { "tcId": 136, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1fb3f000ff48405238ec0f4641a9e468d94d4363c2a35c27599119336ea7b7c6d8ddb037458e80cccce7f402db03985a4faf0eae6d9eb7577b6fafe7978a883172170a44c2b35d3a7cf0851cd2ef6df774a590f23a4c19404f5662d310603376a089e98f5ee659454b3db92cc528aa2d3461a7aa9fde64ad2e3023850b5406a5769e7e7cfd799ef4e4ebfca4f5ddf56bb35140f406aa7820195b002fc48424f0f330641051a5d67f15f854466d216b2623e23bb96ad5c86ac4b135b91a24df28584d94b64b471a0e970ae37e4297c73244b425a03f58a3c26fb3d3e51e33d516e7af7da8d9b386a353afe9ac1b6391690fa14981d30eb9859dad45b9fb4d7da8", "result": "invalid" @@ -1453,9 +1183,7 @@ { "tcId": 137, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a65b77dab3ffd2f8c4de17bdf03edbed663cbdc75f2d1896d48bd331e7efa43a71f3f64669b0529ae3e033258f0b518bf967081db14bc5607b640bcc409bd50b2ca548ea4ddcb24d3a220967e9cd5f5e86e167c8e793cc9b7b5b505c27dbb1e63dd151c8a5112d2e8af5453463ab7b141c33b75bee6e5cb8d8bef9402f47402c6a0a86d64ff98a3fdd24f401dee22fb6bf35412fe5255dc23955304e86deafab0df002d2a27b45000c6f85ab9439182219652bd4b305362e3135e271b6cf31e0f2c6cca8ecd717880ffdb28cf1f2b2672f7a7bd51e2ded1fa19522c5ecacd8a0e0fa2f82da56e321a595a4e5f6a24fe55a2e0527a847455f9b568d9f0acbb042", "result": "invalid" @@ -1463,9 +1191,7 @@ { "tcId": 138, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8d30ea13beb88de3f3b0683cfbe2ab295d159f8cfd5f5619fe00c0ead3c5f31e2f3e34fadb993ed2e001bb780257edbe26c9eecf8f11fcd6c40923ed98b6b65b43fecfbe14d65e678bc62edaf01b14fed4ec1674cfbdf7aee91d6dc5bf371e45f7392515c98fcf6b73bea54e627bd8effc69be2fa6552b6183d9df1441af1881046184715211c3f10b8d5704609f70a2e80b0c681baa48db2ce8757a4daa962b1a99360b4c2c7c9129ade112f007cd25e856b2f502ff3aeeb1bd2e64c1f7b61c067f5760a509688b87fb9529f305d1d857a78d70bdb0d48ab067f4119dd2c4726b68ce55c27aa090e7b022b7dd007143632746a757515ec47ef168a35cbaf17a", "result": "invalid" @@ -1473,9 +1199,7 @@ { "tcId": 139, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "24941990c451972477c48a1e01ce29a70674cff6a6f7e1b9e5969c9edf6fd5abc29f01553e3001f0db24d219347b85326ba1b145dc38d63c8d05438cef2843823d7d6b519572c881719e9fe4aa2da7b89d07fced3833afc11cad6e4557c9cb7845afd032beeee940c2d8db10419fdde7463ed0656d213945ef8ba53602c3ff057230180cee9623ae0a1d641b49efbd38f1be0dce4c0eff7de3e80466260c10da6e8edd0ef91cc7b80d8fad43088bfb0b84f1bdb69939a5c237e78c67f474d87a19e8c5e4d517923a5e471fa9f60c954d4a8264f38f069117537f7a1afb7408951a8a26fca667b3ae60d33a2c4057c653ab74bc204aa96f0ee0ef3e48f9948012", "result": "invalid" @@ -1483,9 +1207,7 @@ { "tcId": 140, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "66ca05bf14b498f2784e9416a0bd86bd34642ab138ac4ba1e3a39a773b88356043805cd4fef374c66d947ea32651e14d308123f6bb51c3415fecd9d36722d01e0eeaa996526b44f07e5cf844e543dc6f52dd8944f34fdc6c150f00c64cecd0352330f918ea219493149bbcf8c2a0586cc8779ed0efa32bdc33447f0cb0635fde4b14be2e54a2685b6dbfd485dced0b9725e134f06f89b44984290f5b98e8733efde30c9e9c3b2658769384dae324aea46cc8cd841d97a371e896642414d4a976fda185fa28b8c7ada8af3dd515632b89f13e3153518016f758908997341fe172ed6970697145858ed2df10b4e807f8548e907954dd8bb8c7c80da48a3418d94d", "result": "invalid" @@ -1493,9 +1215,7 @@ { "tcId": 141, "comment": "dropping value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6e2ae3b01ee8db55d4062495a28bc39e5eb30c68b1e80621d8ce3893ff548ac9bfa0c48d756739413c496e9dec0ccdc17f5d33b8f076fc62a4291a9ac3e2a6e69400a856bcdcb20fff75eeb29f61966fa4a5be190e1b1152ee9cc6e5884b1fce01b1d6a9a4c0d9b70f1e457d565bfca01e86cf4c96f0748e14114b1b80b646446b7d926f96b3c09663abde0ff12551a97df3250808e9ae2a20b02a2e22ab9715f7ceaaf7e652fa1b39f433e0f9bad58c62f7270e8b48f44301fa2f99222ec2d8c553f1bfce4e457f412b833045a3e68e2d4abe2ae79f6356ee12bde7e403d4c2cb5aec74adbf692b13b23e035da0c5648a26f1219ae6b25855e375d683d7d17e", "result": "invalid" @@ -1503,9 +1223,7 @@ { "tcId": 142, "comment": "using composition for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "21d85de13122c0c1914f774fa4110c9cc825cb726098736e7786e0a2e9ab5fbf92a196a3e5aa5ee61774ee43e74ec542513cd94c535b96e69c81e2ad671af17a84b9a4bfe8c1cdea2aac5e46848ad7f179c305783668a3a3def11c4aeddbf32def93ca743a7a2bc2621c6bac454f6c452db55e2f146d424fd64feb7ded950f4bf9d8a784468ad7ed59082cfcbd6c41d797943ec8b54791ac53eb82b82a7045e4be5a6317a0cda8e91acb734f4e14b3192737f04a0a1b9069c5a0c128491a2e4489d19aee8eba7e8e12b2a51948fc3f600a19e372931cfdc1b3162a45de86e36e35e42ad909ef27242cb264ab0df3da6d327da447add6f567745995d2638a3c6a", "result": "invalid" @@ -1513,9 +1231,7 @@ { "tcId": 143, "comment": "modifying first byte of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8c9cbb00a9882a86ad2b6cff14c07e9bfa055b44a5256ba46f88dcd1ef295de245f5c6116bfc23f2c9227fd0843fae7a66256057be74f95b7c388b09a4fb44bfb2f92002241ad29558913a30c06299346d22d8e81cc9520f9f675c55c21cf1ca9735982e359b43cc053f63d66e435f1a117eab2ee3060a3ef0c5d5a3b7fa3d329e86299498a565e6aae728eca14cb55b9df92effccdf99869ff62b149ac807b288d252347175df66560fd2afc2384606973130058ef2b33b8a1c6fdb0e1d6e59978d3d16ba835c9dd684e4d901526bb3eecfc57a9b463e4e5ec77472ed8b869ef81400e4936ea5181763c5a30c525e84d2822d652a1560640c868233aa3a7fb3", "result": "invalid" @@ -1523,9 +1239,7 @@ { "tcId": 144, "comment": "modifying last byte of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "889440aee2637bfb10978f2031538732d32e30aa41608245cf81da1fa64ac6c36a2f8d7ae39126ce0c672f9e39f09f6938a136b89bc057b5f32c9d2af28bdb16e8431d93e9b485e1f42a600ca31ab6809dd61cdd42ff37bb161da6685b557ccfb409d0030dcd2ae25a77654d8eae6cd4018d925b5f78785339e05b14a5d2825a11c9627486407ddcefbeca4c8d0bc036ec05e1a04fa503cf1ab175dc74e6af031b2f4e138b1ad55792f942a9c49a9964def61c51c3054f4a4cc2ccdc203f15b4a196731588ad0f6259570e6b01a07e62068e874ab3e6aa661b7e04e0dd4b8f9092883508146193b44d52a76540119fbcb577341e3af284c14f2528e9525f8b7a", "result": "invalid" @@ -1533,9 +1247,7 @@ { "tcId": 145, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "147f6e9c4a52afe867ff9f4c2f0f03e5f4f8fb68a9b5b420bb3bd62125df8fb1285db08edcd43b78ea7ddbe4ec9eeba101d0c85c66cca2897766afb8e1ea4f0c90667056a0acf08ed0b3ee197c380e469bfc3328348b4ba7c19c4d729a893db6b73b2eb0288b4a2f2cbf3aa47d1723bde5bb7bdc7d156ae1217647577635c8426963a5e32eabd0bb7ef583a0577e5d5df0407f1b4159d97c4f564c8f9879c84d77a26463e8e4e277f8c3334cbde725536721e5fa6b11ab39e1070da3f67e0c42fe92e4683b249311c034ae04f0d227da46d6c0022c7dbb501a6ef2da96131e220b5c99bb7b0f19873dfaa3b19579beb7fd4fd6a59bc23d563cc39bcdc224117c", "result": "invalid" @@ -1543,9 +1255,7 @@ { "tcId": 146, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6c0868af8ec94913809f0c7cb10c27c639ad35ca7c6438213e96eb5cf90eb20a35fe2fb96c690903708f638b9b02d2e37ae9a3a6b0a9bb8d015828c8adc30f225b0e290b8e6f2361224b86639650aa34e4b8d41c72dd73443c80a04394bdde558e859c635f0591cda750d5c4827cea9e0562701a43296d99ca727676f2b41197fe6568308e9f96b355499ff6aad6355da1095f2bbc12b050969f0b2e8c91243133355c3f07f4465aa3f0927ec7980631fce30dc36dd3d742806b6b17ce82dc1abbcbd6344aaa9b1d93ac0223396facb913a2a26824faef50319e7223fe6f4fbdfacd9034b3e5bbcebfe548240dde63de3916ea8fcdb5326ea3320e833cf816e8", "result": "invalid" @@ -1553,9 +1263,7 @@ { "tcId": 147, "comment": "wrong oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "919c27ae9c2c52861aa8defbb67ce33f9f1fc8e684b5166e4ff43db6e3fa1c9a817101d11a79ebab67509dac1b59fa28c0198d1d181080626e1f24345ad4dc1b58c89dfb3dacb119114ae7f8563db2f0d03118582b94400dea1cdcfbf331341a802c47e4343b3776d23e4f3602f6a1f6a8709f8f5ff33e4d6e5cdbef812ff6108c194a7e269dd510d7f6a4f1993a315caf64db2e34dc6c47b3c37358a80db891f3fd10f459d1f34eca0ae12689de3485e7508f66dc1941a17d8f917d22e9356a157494ad36b6034404d2cbda779fa7038a565daccde7e849578327a8d246cb08e943710d9d8c001211296a5b7a9f706b40c5096ebd3500126ccfbb418799368f", "result": "invalid" @@ -1563,9 +1271,7 @@ { "tcId": 148, "comment": "wrong oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3eaaad835bf220eaed0b232b2e99e4498f166a97fa1f4ecc9403a89cdea28ea3598bab4c2fcf343462440bee6b406dcf56eec6933279784d65472c10ccfe98a97c1b87cfabeb24f53044a699e31144f6bea5954fceffbd5f78c3d662f8c68d47b5dd412206daad756a3b6e5376f4e2def40550fc3c1c75afa428c2fc8721048cf6aa157f993054edad9fa607e1275aeb2a954884e43b713898d485463d15e13682c7f72908fe84a7ad17357380b8009dbdf6ce6283f7896336f5fe59e5a1662e3f36226099b47604606da81cbec13549fa7b30782c50c09a488d735fc0a96d3d05b71d963bc398037f422947bd572e3acbed2e4ea84a8d2ca6b809477ecd16c3", "result": "invalid" @@ -1573,9 +1279,7 @@ { "tcId": 149, "comment": "longer oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "bea2841e394815379fcd8b1c8522c4f7ff23aa4a9ab2f9e8680b8ca41a8a719e532e9fed82b7f4867555d4faddd1b25594b7f3c0d4e69a1a2f0d0fef080df98a1a5a7dfe8c0c8865324177f5b0ae85c5e10da64c5cf9890887f73b0a853ee934ca5815e9c89e99c1c500c58dd7fd90803672333702d891324215390a25ac08e2aa4a93d0cc814f9c81d216c546aaa1e6e5334d9110aad233b60d7efbd7276ee6a8968f7b5f1c22499e925f90557dce6cf8beb1304b40428fba8084fdc2cc8557c0840263a288fc686dcfdd7cf02c39b5f2be5e5914e0bec6b9004fbbd687602fcb93958ca38cc2d2ed14d490f0e7f3b459846e034d73b517f5c43c1c9b2bdd7b", "result": "invalid" @@ -1583,9 +1287,7 @@ { "tcId": 150, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "26ccff0fcc5016d566864a01f55a157552eb4c354e89adffb0250c7094e8627efc3b771217d65fefcd720cfcf567a266260dcf621fb4bfa3c82ef58a1195d69ecc87aa17933eb8758124712e163e613cb0d0f64a11689016facfb9a4aee48e1ef4c65655400503de4e06917d62265d4799378562d1c70d8fbf8eac4838b95469457ce6a70d534e0f801a313d305ea49a8cfa45258ff989aa33e2504cd02e5f1ff7a35174a0f5717028f9da0e71706d111afb2ee013167ed06d6b915572a4e9083e57a891c2226dc0034a52c2cd2d04f0c0293a398e10cae4ca985a424a3f868a96ff9b540960460605dca90d76045507a99c89eef5e2ec7618f9b6cbc796b1e0", "result": "invalid" @@ -1593,9 +1295,7 @@ { "tcId": 151, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "b8dca88b5fe5c82210822f56f267084de6f797a8a3608107b685751f6bbed48ade470bdc2c9db4c363b15e7ac25066c5a92f571415c8f1737872ac845f37fef93617339e9113e12b4e0a569383afb0abb8c397177d617d0309f6112f2bb9989088a2a60837b299a510c1156d8404d30c37ca3078d9b28e188be6bd029ceadf62c246837169b6c9f900878a5b6d14302855a4eb343c87437c686b156fbdd1eca2ff54d872251591d0bba7fb444c5c5202280fa6141cbd8d8351f5a95a17b7e7fbfa015e730029eba5bde41260bc02928740f4003fced727c6eee551cf6a95c65a9c1e11b91ae509ac961876af433bc17513077d1133efc1f71763a89f34e56b1a", "result": "invalid" @@ -1603,9 +1303,7 @@ { "tcId": 152, "comment": "large integer in oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "22cd30820e1de6be04fc0be7352814fc7f0f27ca4f14bce7f15dd5b73d543137cb99b9b2fcd26b750a7cd63c31d05486b081b93394df486d93d8709ed3739bcb44f1731970d1a41c3d2794a1ee973002b60abdd03bd8a2ea0bb1a265975d7f194b9629b56ba2afffd0a717ea0cc9ac24d136b2ceed4e8cac6c142764b103952f1858c7c8a294d44ea2d3d9378b56c2590ca902acd846391f0aedd4c65ca0e1cfe126f72eeac044fbef69fe04a6fc2babb5be884c4fa57e0f622b5e2847c5bafcb462573edd46a4cac95c02d0441e9c8c2479831e4dd9c49c1535d499fb030795da70f51639e9adc5fbcc6504de889350f5521a64e63636428793ecc1b9195a58", "result": "invalid" @@ -1613,9 +1311,7 @@ { "tcId": 153, "comment": "oid with invalid node", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "799fe49c5eb9d2efa4b71a13f5aefa24bf87db843095510cb8e08274a583b03eaca85f62303a36d15eefc3106067ae86d414b52905ae43aa2c0332b75ccb4473d540d50c067819e913b3bf636c653df0bfd9b3223a0dd55f38f1025ad7ea8f68c716bfc307516a4d60eed1adab40ef47cee1dadfacfe41b107d7924d2a549339d39482f5c046757ca90381782a1db1fe3cc919c1ff49c88b40ebabeb8827bf19f92a05519289b21e1f7be101a33a87a5cc5b6a0851febc0768d31439d59cf6fe0f75c5ec060c7569ecc131a3fd16806bf53939d36a860a4eaeda718008c1b762e8628e0744ddb3bbc700aaec43be43af1a060cb4bf562ab6a32cb624e8b971b1", "result": "invalid" @@ -1623,9 +1319,7 @@ { "tcId": 154, "comment": "oid with invalid node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9de3caf47329431d39d853f831aa161e131c8b8e98022909f715689ebc570703a8695dac67c459b93d1d96f44916df1e3c8686c21f926568133ec765dc7b02787ba9a0b4316576e0174cd6eb5da5af5ac1c8f90783ae2a1c1b0955669cecd0e8322faf932b6512e22b6c6e33ab91c367403e2d429cf593130266440f088e70e2e595ad7550f0b006414bdc2dcf0142292bcd0f284d840445be73b46288c643caadbc15d31e64e6e97ffae1a6f996ac2fdc4d4ea654292319397396efbd5d6015195ebc0a531db4720390a8743fb5fb639eaa03a8020e095c309b4a1b03723a10811f4cd83fedfc9610091cec32da0d2aa276e08fca42ae232143df9fb5a13157", "result": "invalid" @@ -1633,9 +1327,7 @@ { "tcId": 155, "comment": "length of null uses long form encoding", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2f7659bd4b043c5e74d9e3a6bb3841351335881091ccc4d0e2de1efa168ba11ec04ccc71a0cdbf84d88a54a9b5e8e5e0ddac7fdc7c221e87bdf70969f98857ff91bd6d4c9f8afe28f5394660c959ebc8e4a09ec3e0d9ee0d6c9831dc0f31807bb8ebac2c9e74fbbd38d0dcdcdddca714b771aa73abf3d2c3174553ae3b30597604e4b33f8a6adcbc42c4e49e04a6bb0e6d5dd36b519d5de172c5513f8317c16cf39c89ceeb5cb698ff18cb8e149b8350815cd8c619aaff2ae5302cc683863e3c5e5588607237fac82a01c028e572fa77b30e60bb5a2874715065a2596af49cbad2926bdef2c81b5d031a46113a178a92f4d69c97f9ef311ecc7a2f058ec7be42", "result": "invalid" @@ -1643,9 +1335,7 @@ { "tcId": 156, "comment": "length of null contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "6b1d032cae6cf4f2900131eb383731a2844a8c22670e11986273e7439a82be7073e2240006f77534bb88a5061734244f22a045b6a56ce5125a1a975332ec92d09638cad1d04791c76344145fd4bd2ef85fb65be532645270853c1d7aa385150b28a31a882e5a7588ffc15c4510e7e19d50bdc6f236f55f7200a8cfe8e06771d4315e0d56035ca3f1b619d321a59f1e36e87dd0247e4ebeaf53853567a0f6786e5b67472ada13e51a2be103b72be934c6bf5edea9d2b61c96467bcce225f93d78c50635c47a7b396be01349ccdff41cee2e0d96f5b004453204998f017392a87902256821b5b534eedaff75c532a4371ee3d1539893c4e7fd1cfcdc2233c03f23", "result": "invalid" @@ -1653,9 +1343,7 @@ { "tcId": 157, "comment": "length of null uses 1 instead of 0", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "275377f7bc1bdec250bc4490b2863baac3d346362c02c83bec4b1d8859411c86d44b0c105f67e2474a2a4165d6d0d677c09b9fa54b1ff185d254bd629aebe701468cc366c9cd204cd3694e91ee9e1d4aadafb5da57e3611adf26597eb50b57d7452defb03b4c693dbe3f2dd45cbca4e9efb5b963c290cfd95eaf51cb2f03ad97fa0a387d96dbff1da45921c1545f027a01259db8342d73001d1b96c3903e99b25d174f9b726b7cfa7d12daffe3e56fd9089244fa60571eaed4901e5a3cd52868c0c421295ea521acfb7bad17c127640016dd3c8e3cf9f5c506a876c7007539f796b91726fa4a69bc830d63a96d1efd92bfdf03dd5a3e2cacb06c1a65f4700b31", "result": "invalid" @@ -1663,9 +1351,7 @@ { "tcId": 158, "comment": "uint32 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5e7916eee9b35665d2c769de1997a77e2e2405dcb0e2986d31205958e3c0b4b41afe1173fe0575a7568a631fc9e07cc85f2c454a34b86159d9d68ff6bf4fd2105862498e27c9067b276568ce71ec915987afdaee52ef8d332975cfed5d5a60b62046118fcd94cc8670cde844674fb7a22e9ebdf73a3336c5efff10f457a528217e816ac1600dfd180c71c693d0d089c0526fec6546df971b7479f5f74254eefc0b5d435e7010026d48117165e0233e6ac83ac5aa25ab7f4c87555a820acc2ffe64fc4c10ca417035e7d673a384babdaa374da2c51d50c70c89af184ed678fb8ba3a768ca916fd70050d77850ab8e64cfdb0ace0532f9508480c51e39d39a126c", "result": "invalid" @@ -1673,9 +1359,7 @@ { "tcId": 159, "comment": "uint64 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "428fbdd8a24e18b30ca15216fbc71b1fabfc876a3e9faad7952e6f5687507a468c26505ffea1b3b554ca00e2ca3b2749a65b2e1547c9598ce971596108f89dfba6ac07d414434aafb7c9128f76022c8aed82d627b6798a0e1f2cf9b6e79923c4ffe2e77edf667a7f03a8f4bf158375f38b08350e0f443b85a8215af8b88e8434b357285ec05e1a061737cc4f8173702ece950c499e36f3ff9825aa600903fa44550c0df7356ef9390e222942cb272df87190c3452279c0e4cd85cc3bd27310515173322cbb31ed841ebe7542bf0c746f6c8895bc028f767856ee3c6900fb38d40ebaac8a5aaf8d60d147872e69da9b2e94085f4e4ee8f80eb46fd5a15884340f", "result": "invalid" @@ -1683,9 +1367,7 @@ { "tcId": 160, "comment": "length of null = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9d188843a069b61299d5a59c582d9047e134d0e52a7a324ff160082fce0888bdf141dd15c75031cc8d761116329c20476cb23220d21434a88834c39a20014611c4e18cc5102a1f9de3744bab79d5c040e8dea55ff88c726be0ef34dd88646b23a26b84d061439a390c806ae0dcf31eae74dc077e472b15d257fe57c4636474c2fdc84c22f26e7837df411e0c3ab4882de435497d10bb46d2823e37b8d56d53b50dacd77097e30c2981021efe9f7538924cd59ba525fd90994acfedc364a9d9927e9b4ac9b74e8d7b1520f3abceb6603f7dd49d07900af3c0d6ad2e7fc0b8279a30db4f7f7611e9479907817ffddea650ea108a424727d0cce30593e1435bea2f", "result": "invalid" @@ -1693,9 +1375,7 @@ { "tcId": 161, "comment": "length of null = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "524c8237993df005f97afa6a830de97521a079cc2fd10adfa7942bff9a66449ea36d1ff686e0dd112622c543063e896e5599db7c7b5b09298d7351d4bfe58b62d141e3dbd49deafb6f9244c45d3e6f591e4de04c934a05246a4da67af4b61e2d3a05b0b84d958e6afe5f2634d8f86da479231916955da9136a350b70a36e697bc76f3db6853691d3b489a43d7ce52a7ca82461e03bef0fc23442a58da0a5f5c8d7c1613620a9af5cce674ff7c5cd4a17f358aadc18eb42bf84a3cf8e556f44081dfe0274229ff313aee0021f481c7a5f6ac57ed1395baf8e62fbea83b905686f5f53bb853c2cb97cc7ebbfa7267670d25ab5265cff6a97540a846562d6a988b1", "result": "invalid" @@ -1703,9 +1383,7 @@ { "tcId": 162, "comment": "length of null = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4aba43ca040afe65df9dff1f856b187e920e53b9e7355a452c8c33114976dc828d097060fb6d1aad461a8ddcfc84fed67410762450b73299984e5b2703e3d0eb9359122589d533e87ae72f6be80dd59fbb14685580281ed2608f6825b28e4d3a1936eb908031c5a57d147b50ed1f115a998043bc15e6353a49a37ece48df5fd5e49440752d18102b2a8f936c7054a7198cfaa1ca4ecf6229c9dc84b12ea560367469a39c3138ca6deea0b9a91d238004b75e1751042f0cdac004b0eba0d4dad3f893960dd368a7e9250aae66719dbf808aad6f30eb81c76cccfa1c58370b6c612c574e8c59d2b38a74191796a17d95555b4dbc8dfa7dbcf6fac5c7dd10b2e2fa", "result": "invalid" @@ -1713,9 +1391,7 @@ { "tcId": 163, "comment": "length of null = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "21b8375a400fa4141162646bd88bc64526085f590a7ef9e1d25e3dc491148cac463f63190c777237f5751d46713f5c58ee70641fc2ab2c8c9f696c8d9190ba0bc3670e3fed063c53a7d10c42dca053970fb56dadf34d81aa1c53923003dca035c35afbefef104d7040392b2bb933229871d82e6ca83eaae8e71f27129158098f6d68a0d63dd906ca41e7993480d0884d5f0661fef3f5a5c1220a7566292ee66521ca8d401ef8581b8d7500248915ab986314bc257c2fe99ea4c6a02db4fa343ce83b4e9ec979ca36bbcf81766a4d86b730cc7f8c4a9e7904a2b5874b63aecaa3c730cddc57561a3755791f27c3d75c54396b260a8e73bc7cd4d6f1b06111d309", "result": "invalid" @@ -1723,9 +1399,7 @@ { "tcId": 164, "comment": "incorrect length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "06bb3755bbcdabdf65e7801470229b467828dd20a8fd96381670acfbe4e5321844b681d6af6073a6f043f653479bf8522a11a34f0bb1464377201f7da0ec69578fe121b89eff58ccd879e776463858d9a48f7e1a821f6e3030b7ebf20b9c7403f6c91474e500c9b779cbe8fb6efaff22317e9f3437db1d7c26959c6acb3181f3f628e8aa00f9b7daaa5712eaf2f8eea47c25506810b7da2ee795157eac985f5948bf943c4b0598ca404a2e67391e0acaf4e5b461845789d99c57cd2139c6f8df8750926b2ed0f820ad656432c7417e8ee51b4176cb24b195e4a5c261c091be1c2dce4b9ff1e4272f8a4bcb6fc01f8071f6fc39dd7ea27ffac923e333c0044408", "result": "invalid" @@ -1733,9 +1407,7 @@ { "tcId": 165, "comment": "appending 0's to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "895791f81541f21d18315e6e1b10aab06ffc2494f1f6dc6b8e5cddcf4ddea807b2a13c1f22841c725f2dcd6bf14401dd56777187b8012f65c2122ffd3ae77f4e2cb5bab8b074777511dd7405d84634c4bf9b5122f59a4ba890f5c477a370e807aca35842f30f7c81de8ba45407181e13f3af8eafed1c21ba55fb37929cbbe1db0f25f0b34da680985f6495fb49108343e8b1e66e441a644590feddfd6aa51862b34adbaf283117d116ddcd845323c5589fa5c29edfd116909cca708d5dcc49b32559fe27e8104aa2d73f7b35250b36edd5213a2cb1b51b7e2e6268e6ff94f8d3112331b507a82d8a167d08264a1da6883ebed5f41ba988f9ed64f9f76b461403", "result": "invalid" @@ -1743,9 +1415,7 @@ { "tcId": 166, "comment": "appending null value to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "ab3c0febd45a9143d8aa7bdc77571d8ff5da9d9451fe86ba4a0249f2a23f3cdc45f407a6a8400c0f6f40e6963204c8064917f19aa3e9e9cd653d4fcc63361ba3590a68219a213cb1615cebd2564f7f396b52aa58b100974873546c82bc647002af5ed7e2404222b98a995a23a0075115ee916d0607ac7a172b05d8818f5d73ed1d9ca0b3b435e6676fefccc448654c88823843fc1a22730f561027d457904a65507eb5f5cc81e35b9b682d434ea0e8128d1adb04fb9d1dee89dc73b1f1f7b571ccba17230c61f55642365142e920d5b45724a9b0fbf5769a4430b1845626337762b40719e2a7b49bc722df7266a1640c204bbce848a8fd6219418e1cc02eb37c", "result": "invalid" @@ -1753,9 +1423,7 @@ { "tcId": 167, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "53472879d38cc459f5d6dc018b3c032c39e597d264efeb0863d7736577694a6f98c61a36495489e3a6f078248bece5dfc5ea3ea9e5d97c69eefb4f7e498de5b89d33a46aa871406036b1d8490aad465e92e40cb78788281091ad7eeba14047dc08441353beb732a07295aa3baca1401f3725686ecce5117c43c425cbfca2c4d283a0e7d3cd8f5fa46fbe374e0b6f4357fa3f09eac4344604fb120cb4f24cb044d68026a5f4a67ba1eb97e07b355145f7ea4ce41efc1254a93ca17eb62d50f793269095d8e803ed16abe0abc1d5279202978ce9212692c50bb426b4e8eb5b35d1505c58d006608776e63c8f7c4bcf5cb078ecffa90c57dce7b37ebd6382d947dc", "result": "invalid" @@ -1763,9 +1431,7 @@ { "tcId": 168, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a6939ed78db66031197cebca770294883c50031a5f7f3c43700976bc4332e9a5c6542c651a52aa55176b7dd9cbb235545d6091ea79831783f25d5c044bc7a78ddefdb86b3c8272895a1ae7995baed96bbee63bdc8795469ea2004ddb7e79e237d5eaa2910f0816812db93a9a84e1b2019b650e5c7ef54504a54c40017ffd0b2edaf7f1dda8efd6d7bdee3dc840962d1bed9a4580cf19127b9e6c62483e32141aa7965a4321fdba5298202e92bfc922861d7ffb2f50af93103a58ea78076042225b3645f76346316c801cb3f6c80ac2dd1d2f613d515a8d1ca08c27d2c6dd8c191781adcd0c259526bb7509291914aec1a94d045b1f101a7cfa6780e05e4786b6", "result": "invalid" @@ -1773,9 +1439,7 @@ { "tcId": 169, "comment": "appending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4caa90066560af60f3927e11e366e1dcdc5a70c65a342590908a34e38012677ac8bd5931c7a43cf3c2c537b985a58407eff426f314cdfd056de9c2c856c1a46f705bb6c493fef4568bafb1e797f489f3b7c3167b6ace3f70ed69357afa0bfbc527b7d50e26ae00ed24973c1218caab5d6d777a401133e6d58cb8f87d7d4f11a6c9fff2473dd5efc59b4411aec6c69129a0b815bedfe28aa4b95c4d6ef5bba7e853c6385c87c6beddc1d5924cac7a0281190e740a9fca8612887dd7c3bb68fdcf6c90658343bd28139f1dd96a2865a4b695eca31c3ffaa28c585b4fc608ce55fdd4539a1c45e779fc4b7c7b1a7a0c289dbacdee12ac1ce5625bcfe2a490dd5b45", "result": "invalid" @@ -1783,9 +1447,7 @@ { "tcId": 170, "comment": "truncated length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1ac5ca0d90b308fa1bd99dad5567455377a79ff6e99af3da419784ba48708d5dd4416873871277fa5ba447252dbbcaaba7376155659f521f4813814f6ab9fc9e824ef512dcbe6f6cf04be52036bfb5e3e93af2d000344542e42061b25d617832416ae2487907ffd8d05ecd33d826faff8e4cacd33efa3e5f4c15902c8a4cf3e210a182e347389bb5e83cf9ff6a41f4551efc44078940a80075bd7e7ce434df72756ae3c93c98bb453eee879017e7a2d566545ddb5158557171439eae4af018e82c383c153a1d818735cfc066cff5badd14ee2c60591f670540aaf469d8adc97774943ad8c8fa69f74e00ac1d11d13dbfe80024735c4beb5b2d472389a3d00d48", "result": "invalid" @@ -1793,9 +1455,7 @@ { "tcId": 171, "comment": "including undefined tags to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "41912916238ce7571313483bbba8ba916a0665fcaa4fd8809b583a8a672d3aa22e75425892ed2fa86ea4a85bcd833af391febc3f6fda508e092a970f314faf3c71e9426fb0a818b70962ee0d3cf53048dc02457a3efadc0b6e750f56ad910841885efe7f6944cc1befa46497911dfb9ae25dde319d740d645c53ced9eeaf70cf0bc8daccedaa79e4a3b3de0f17681877fd69c45806bbacdaa01191a194ed84e54a9abbb0a38c2a06a798248151242816b38980f6a741f100eb911feb57f355567140940c5cb363210331c9cb4116cc9db3bab4773e0a82bc29c5cb3a72153083970b8835942411e89772c8713d2cebc9f5e9c15622bbaaaea6865710565f3099", "result": "invalid" @@ -1803,9 +1463,7 @@ { "tcId": 172, "comment": "using composition with indefinite length for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1d8be49c0b9764bec221f490b748de4347ee8e7f55e046261bea4401084e16c113e951094e2480ca8459640e9f35f3f60d0328294287437bee3aaa70608000617017b9933431c8edeac3602aaaaedcb080d6ffe4540afb4c93e00f760e68a1fb0f767e5901d01e6768c8e2812fd3612fad0a9409e14cca7b28353edcb116355166dd83ec264cd1ac5c1e602fac637efc36bfe7f28b86bbb65c85afa67d3ccc6a15099afae5e42690a6131ff58d8e83d201b9841bcbcc6e52778bd41b1430fc91076ee85cd4f6d3b2c1740449c4248850164217d4c631d1ceae8c970a52bc66cd0d15534e36c461b29136fd05726f569ec0532925da25bcfadc60d4dd558ba028", "result": "invalid" @@ -1813,9 +1471,7 @@ { "tcId": 173, "comment": "using composition with wrong tag for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "32439a388e0b4c6896ebb7e82edd928283479e9c18e2401d7b6c8a0cd83d3cbecc226832f804c84a87226db49ff3722a215e6f496e4db097ee465b363eadc4b0f4280bc00710ab393f3b9560c0e4f5d5774e1aad7f4ad4e12e323d73d5174457fc831964a13eb533ab3916f866291929bc35e8a8847f334847d13925040b759f73c037f3387a3c3e042a617a9b1364187023dd291ab5133aca58c68d4e0a89da58165338f6b1ff72a8ab045cb6bdc7d3660954e78473498fc5fa0e15d61797958596fc12b8667ba96ccb7beaac8640d05fdf3d2218817abc8c49875d540b698ccb12baffa1bec899131d2a901c912ed898fe61e3222714f837558eeddafdc04e", "result": "invalid" @@ -1823,9 +1479,7 @@ { "tcId": 174, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "24e70d3f6f9c59957c923e6dd276058b8ffc3fc9083126aa57abdb2ca842a263b86494dfe9ce93647d5da4eaa4f14fcbc5a01243f9f7ba4dd3688a8f4b300208295a40575d64eb05d116cb26f56c77de03fd1888e2b5d72e6b1aaab3c5268832f128119c0588cda847642ecd552f7a71209021a11bf969452be75647cc08a3e5d27a9f2b1d739893437fcdf27c3e5c6d54730dc7dc6efcaa242138085db04ac7a0666c05042fdd817476bae00d7845cc513860cd59bb7feb84cf5e5f60002e364af4e10e5ea4719120be270dee9733caeea1d812cc2675d6d4c59194b5ff1be0bca0614a06b35e345070aaf76a8f8ce43ff2a6bf0717133a4089c9d0b64eb735", "result": "invalid" @@ -1833,9 +1487,7 @@ { "tcId": 175, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1c211c0bde357de65dd732972f012a69fbfdb6bed9eb0986e6949e053a50165a384e4cb80194899ebcdfe7f1560fee1cfedad14c55061a6add078e337d533121ff8c057bdcc7cdfe4dbe9a4f3a2add04bbb0a9071085437460dac46358c627b87eb68cf1dcf0a68b4e386bc9e168a22a98d0c45e4b81f1a171192eef41e3b7678770dd1aeca9fbfd3b525a1cbe0ab63404ee569a197e4c8e4b0f956e496011c5c849cba84c679581383a0f573fcb0c8bde4469653c2279b136fe4a27ac54eabbc2195f8b0948328c147aaa5461afb52ee5b451c76295b869b36b8af5c6666333a1966969c9967dbac02fd01cc8f65ba685d062dfb3e96901b30f0ca0da9ce066", "result": "invalid" @@ -1843,9 +1495,7 @@ { "tcId": 176, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8acef922676a3715668f60042b9956f225cfde7d1ff03d7f820df3943f614526a70b3831ac30d8b0ad92f9f6742b41f19d2da13abaf8e8c8ca1285c4e13193a244c12fd93100b81af9e82e8bfe17ddedec53b078ca790a2bad5a69da6654a7189bef1c1c90024daf05d977e98244e772095018cf7ecbc085a37af3c6b83c6a3d02507b9a48acd539911a01113005f8b4d3c97bbf797cffbed3fd3a0508df129a4d8e8da4b82df7145069a3438bc1cc156063fe16bdc35e21cccc12ad02b22018e2e2ff021b2a28e8e1d71d3b1825fb28dfc8e54b42fdb17fd2eb43a82e26a3a566343b8b7fda70fa051363313e7a7536ae2f7fe1f0432e081c5a41986b56972c", "result": "invalid" @@ -1853,9 +1503,7 @@ { "tcId": 177, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "853417424b03c7545069de2632460aead059268385a40ecc270c68a2550453856f4bde29fb5cf47e8fe83fb917954f8bde4b1f0a1cb1ccdf717ab5302fa01a335749e9239f23f9a25b2dc48e77e6c45f9a8f715dd6e085b07b293172232df5b08f46b9f0b50901fb6b5af1642f70013bd24f73d5f1598c44a0b536e94990ac2280b4f4e485c02fe7404d7c397e684236982b72fbc4b215ed038f90eea3854edb7ac92af7db44b5bdbb6b538b1cd5cc48e49a34d5fd8d488e84f731f7c1aaa9e79059bde1e0412e5649914402cddf16798a765eb89099ae000403d31c1dc904c82299bbbd808f173c8c1f5ff9b5985349cb8c5bd829937dabbaa8b51fe7e92835", "result": "invalid" @@ -1863,9 +1511,7 @@ { "tcId": 178, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a2db9c788d5bd6d374dd3e18c576f537d765c6810141b3f3bcb0a425229f0f54a4671dcd7c1a8e7f85166eb0d5aa904bda479da5a6bb8aef63fad9f3e71e0eed5c1f9a32f9ea2a9125e635649c8d935fdf6cad23a10253028e57b199c16b95d52de316beeb8b478193ce6162dfbdea2b0fb8744bad88314d87fc4887ecb121841ea799a535b9ddfc1490500709f2f0b750af525cb54d2bb07eec95b9968b0f3b46285001c1d1eeeef96dbe1b31c346e49d139aa31f6b5108178ecc91217886f1f1567a0ebcd0861e222948673a1114d2e8208ced1b6ec146b1af8706edfff71edb11317fe1a35147614c68150246a49bd9c2d024393c44e0c6b19406d6d0aea2", "result": "invalid" @@ -1873,9 +1519,7 @@ { "tcId": 179, "comment": "composed null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4b05160ca328008c61781e2f419e3bc2cfe79d4a3d4a37d5251645b1999ee3b10aa5dda1fd687ae24896de91132f285fd0ca7dab0a01531827200b22d47419b109282059d261b96c4ae4d70b82e8f6f9220c5d513a120af590a4706ba3574b0ed83e98758d7ca03a5a3192f8f6aaa48f02d270711e80697309b57344289caf861df868fd77fb3e3f4e492b9823c7b6a6a8db559a0811634a1d3e3a2238024b550b65d9b03a5f6badfab07ed9558c1f736c6204807fc9c4ae8d26a6c3d722263395faeeb75947d388f7946e173ae84fe9b51ae297870e39c81f663b1beafe500b9aa56266da86127f20ba7ab2da9731cede2cde3dd1be68d20ea020633dff3a69", "result": "invalid" @@ -1883,9 +1527,7 @@ { "tcId": 180, "comment": "incorrect null", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "18b8213f8c51236673e657114a23234bc98cdef86b80633a2446b69d411f1cbd6b7c33616a4002918aeb94455e8d8722cc8e6e84cba23cb42586dbf8fb1d0fbf62a8542c519bd6e0df8bc79abad2425f5ab20be4dd46ef7c70da6a0a22ffeaeb2e243ba26083381ae49b70acf506de5b36d0d00617e969b422b878a0a83d185b69bc07e7f7745eb50894ee041ec56d76be00236f4c3693e9e6ea8bf4abee3adc1ceab57626a2001400d5f14273a20494cc2067ca03ba10975bc1c4ea30099d97175076aa59cac375eff55211f6807af092b47d2183feb3efd4eb9d2edd006c7a33b1d321ba070f7cbd83984dace44f6c98c59d655d5d6b33c5d11236c5df9435", "result": "invalid" @@ -1893,9 +1535,7 @@ { "tcId": 181, "comment": "length of digest uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "4ff429218c127e704a7349def6c9619ddecdd30853fd0b4a00ec9d080525fe9ee72683cfb7cd92b41a19b62dc4af73b8312e355d802a2a1f806d31c3cadc6655fca225de48fc73c9f97ce2083d59c2e636908023becfbbb1b88c44ee8585fae11ae136df2850422451b38493a5f8c2ba4b9b35b789d6670bd9a528a94597dc556b8e7ec26055480e3f5c0dc68f4772562a3b2ccc31dbea6b387f78b1da790f3074dc06721af2f365cadf1ebb80b0a1308c272fa29341a8bab40b89c41e0b88806f6bacc36f03cddcaeba9a2e5d38b9a510efa1bb3fccf971a480b93e2f650c6606c1745b362f67e12e46969f115070942d919ed80106f02a28dfe3fec59a8f45", "result": "invalid" @@ -1903,9 +1543,7 @@ { "tcId": 182, "comment": "length of digest contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "7e4b2c079793bbb6e35b2d0bbe99bd46cdf32a059291824c2ccbb74ca8b4cfe398c6fd88780495e5df58236b9ab22f3112dde293bf7f18909dc3a0b2a8b6dceaffaa93c5f543faa6cfeb4537e647c0258cafc26c11cf8f5f978ffa4e8e3919d7c585d0239272bcf60d61ceb3078d8718972d42005fad8d8018f0d13c59eaea4bd000dfa97b787d3fc4a8c6c353dc4b8e1eedb3e4f19063e49f8c2385573c1f5cd197be520b39a6606dba37e87db0b0d9dde0197d523bc841a8359901b36d462891098c4d51425a5482bde71a1d4b1f1091c9820337e1ab1d8a7bb2bf2450cc11cb6850f115dcc7625cef16fb7d967e5ee9060747f20ae1285595dbaedd725c17", "result": "invalid" @@ -1913,9 +1551,7 @@ { "tcId": 183, "comment": "length of digest uses 49 instead of 48", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3e7b2b0f8c923ba2e4addc3c648557cc07af085b06b57059d6a4901f6c08ff4934c6ce9bf94b9f28aae9e13f067f49885ca529f28546c4f7381ccbb450a3269d2d58dba6ad64440ee7702daf0c278b9b016e3a3a83a13f12e48973d9dd3cfc148356337f064afade9da643a9f46a3200a206ce88969a7c177dcd1e404f768a729c7b6548acec14d4ea358365683441f1d8bbd1b77c560f63a95af08220184da7cb58c85cfaa92fad64a67f2db7ff42256a6b210efb3a1cb4e523dd3642f087563e4c3e63b92553187ec71a3faaa37afa1dfcd445f5dc8d1ba56319f39e6d3ec09ce34639ca88c9ef9610df08a68351cd8acd23700f999dd233c41829d15e0d7d", "result": "invalid" @@ -1923,9 +1559,7 @@ { "tcId": 184, "comment": "length of digest uses 47 instead of 48", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c9114c522381d994ab42120d2e577d7e106c9055436bbac6ca7c2cd7235f974b39715b320abfc9d716c3d5422130a75a14fec089d3c07c86579e5b139b46a30fb063cee71676b29532dd7db968d46edc30ff19b14428355a504e5b514564966a336a9ce7aa824c306f5f3bbaedb6eb2ce46914c20b2cdfd404d715c81e48bc7cee68da08e00d7719a2a0ed98e91bacb56af63d9b875eb411b4aae1221e988f69b02afc5f79683db5dd3c60235c2c4f0eec1e5ae6d32de970c218e55c0439b5aab5e020c03ec2a223b82527996a63a4f4adae8105d8b030c8d3bd26d71d9920199cfeed0afaeb607c8f8fdd69fd9c5052eb73ffebce1887f32075b08933912b03", "result": "invalid" @@ -1933,9 +1567,7 @@ { "tcId": 185, "comment": "uint32 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4ad0a3ebfdfafc97e631811d5d6f13f4c4f28a32cfa18a0598af9188241752a77f2125ea36e48080f3d61e4a147f0359ea625d066b22a6a9b655ef13e7bd3e382c3e72aa18516a9174137fecd771206e68100abd1dd7d4aaea497d80b45e56b3e3b8862bf65d82e3b2175be1e83ca5be773aa6a3339295d40f9bb3d860ac3b0e88639590f309b2e8fa13142274946126eb4c3edb663a05c6b80fe3c2a65545bc9d0026311d0b472e231201df5d841522f4e3b6434dcf7ad2e3d2830275a07733d79c348150d80890c9438f135bb9c6556e0a8fc4374258d2e3319912895e44a56016cc8d7656643136f1648d128d8b1e87bf5b7969959776478d21de3961b1f2", "result": "invalid" @@ -1943,9 +1575,7 @@ { "tcId": 186, "comment": "uint64 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "00e698b0a7ffdc4c3751f3301e747ce32863ef3e0788b4c05c1f33671e40eafab23b4726cc71de0ee1e79afaaa64b31ae0a8ea363e83c41bb0f134b23c008faeeda18a151932af60e3e4135b34b8e445de3ccb18dbdd4d2d0b1db8709a4edb6fe7d36483c6530727c77b2ee957b1e001c3f03298085f90461b4e4aeadb25a65721d63bc501b5d77246a2e73a71a0db2dc054ea01edc588a849e6cd88a66e6618e3dd0d5e62f0e4a0971ea7956c73008035bc034a2175bbc2942539ce4cddd3d0134dd3d7c4bb10d600c53e39be1e0b8fbc82e4526696bc366db755d0c1e9a6bfdedb2ffb8c8e41e885c3eb769bed9e004bf67cb0c8e359813e8eaa5e9c56ef3e", "result": "invalid" @@ -1953,9 +1583,7 @@ { "tcId": 187, "comment": "length of digest = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "56cd9fbe50fbebd5bea806cabf8c7889890e93bd746fd984f668043a256d0967831b3b097863a6da88e76e55b3363179b483e90f15a0af6921f4a5cdc4b78ce5657b801da09166553273f894dd17677a9089c302bf516fa1b5feb6e8400c370a95de211fe07cea01daf051405806f73f53891594db9a576c5c700b3b082a858cde398c0daabe42c8c264317fbbb31d3e3da77d9c9b3e83c5e81cca51959c40571d6951678b9adff6c805310fc7d801fe5634b2ac0db4c695bcf86411a81ba0e64523e734cf610c6b6c9dd46bb601f3a10717a5b92201d40ba523f9f66e3535a5482127fb7550f62aa4b4dde3cb039533b57aa8c332c255ab68eb1b9dd94673b0", "result": "invalid" @@ -1963,9 +1591,7 @@ { "tcId": 188, "comment": "length of digest = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "311161af14ab4a8947952e2b6a9d9a95b32a4bdf3575ea0d6bbdeb015760b191c6d2e7c5ac516db821e36639c8413d89863a34bfac44d4c76d2f2b3cafe5787cede0b61e0e27e5242333925dca99d9408ed039454823859b896a252287f30f727d43ab44e7e2fd9d65408332b197d490b2cd7be7feb6130b7192d0afd16200fb17fa5c430cb12968306d7650196db72f694818e34ab19f96d6102d0441365d42ed7ca8d39b563db1dba57307e258d9577c95e7e46784116d20488e73de790783da32d7cd9259dfe1ce0ee2a5f67f27003488a6b9c9d661771ca74c538d7c36ebec5714095daf7b15db103d2903ed79b767f51e48169c4cb0874fe8f670f7f874", "result": "invalid" @@ -1973,9 +1599,7 @@ { "tcId": 189, "comment": "length of digest = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9cc40aef38d6098eab578f4d9adadb97db9b03e0b102ce86191a81d1ec27a2f9136878729520cba5a816a3563cccffa7b814ee24a3b72f5b677d5957442779ccc120a686fba13e1cb4b9bd9b695e70c3dd6ba3182f4300be45e0e4f6782fe3927fc1ceb741b65636e85e0e7c8e9f3169920a2947b530c25dc98d5790bff7755205b8aca51ab4c817b97d7b28d8f0ed7a5cd227878a0cb6738b9982428e1d278ca95f7813cd308d5e18effbe6ea7f1f79576b20539a1992e8353144f6f4f95864a14b00b00649e35661656e64f0dc7072a3dcf287aa837a42fa8eaf5be23f0164410a5a9da33773a2839eba2418e0454c4b0353bef213950501e80eca20f3b33a", "result": "invalid" @@ -1983,9 +1607,7 @@ { "tcId": 190, "comment": "length of digest = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "68bb4025b24da5cc31f626ffc067ffc6b9c990bce417a037394cf508db061221931d212abc165c42dcee671a0807e93e225f5afae6d9b5bbda8f4410e944c3045c45d85d0fb25676b2e9bc09943d1a4f9fed5e379d704237a8a4355b7f57e714b8ac78422efd88c20214afa65d74f81028e16bafeb33b9fe990e2d1e94d3b06de1bfc7ab729a1349979cb90b3f962438acf88c73a47df80b66026a617900dc6e512b9dff32f63eb5fd2199b1b04a2bf9e2de20d4434e69511784b26be0be2d01d864836b6397bc1e496b59b91b5d9de8be0377fb3b7e91997abdd59635622397ddf8a2894348d015405b32f681be0743d1866cf02e8e75973f784ce2b5eb45cc", "result": "invalid" @@ -1993,9 +1615,7 @@ { "tcId": 191, "comment": "incorrect length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5694e5ff4aa0ee436c5562c4c4250fee88d075f639007b7e96102eeec8bf26a71a67967403524ef7947ca648e85d0259cafb797fe197be368c1522067f4e74a1c7211e9d5d51bc9922f231ee6f5f3d0a64eb5d909347744a62a5531fec7ffe839705a70096c8137b7bbbbf4e1f97a5fecfaf7f14f84f2e78d38e4d3dea05bd0f0a968bb6efae8384142267e00e656a9b2e0354c85c04723bdba7d46e8ab9d5b231a6b27f860ef0289de3f19fdf299ba7d8fe5ff374826d835475758da1146a988e738a9645620a4eb61979e72037477f3ae1109c1a0271afd6462d39bec5bd0018217eb19cb80540461171540bc1bb43e3494a5715e8eecfdffe382f0ce226c7", "result": "invalid" @@ -2003,9 +1623,7 @@ { "tcId": 192, "comment": "replaced digest by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "241cebed86cc3a251f62e6dac6a4cdc7ade20ed6f879942e18185c85729f6874d4b0c0d8eabaaf1ba722891d35ebabf4b549278d14815db39f9e3c3dc7856ad29f60292318c808675079e2ec94984bdf0966a33590f47ed05058fdb91b6fe11456e592c9df76e4ff56df480a83fd2890b088e14dd59e7d6bd0fa1f009affdbc07161f091947b9b9b8342684a0bcc746d853cc52164740f08c364c2855455b82aaccbb80488143f59614be4b6a1c4f70cd1e006c775498df75cb0d700b8fdf164d0cf97e860bc8e153c85fdb6f5834b79efdd0902e02ddbde4b515afa360aa25632c19fe7349247bb528e617d34333120014eca9b549fcb1b541d3ef6fb5e1010", "result": "invalid" @@ -2013,9 +1631,7 @@ { "tcId": 193, "comment": "lonely octet string tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a58c06106828793e4b06429a1a9a731ba65f3d2d6a2438310a00e6168db367a8addad439c29b5c214e95b4d8c68f7e5410082471ac15285c2bff2a61e7e79ec3e2536e6632442fc813aea3ea684422a68f0819074612aa1c91e88634c8365dd553a714d724472bb24060b3066ae07033358c1b7155e284f9f509f7a35b74699511dfda48194673e425b6def1949f5862b04647c2dffcc3313abbd135e34dede206265d939f812f07375cfa2718d6ae3605803db16a832bca51de2dc786adeb6ddb3dfd9e3dffac3173966665f687908efe2ccba0586830bc99958f2bbfd4e2ec9bfd763e7c2ee0cbcaf950f81bd20c481e1d5ee66c6ffbca902f742f02a7554a", "result": "invalid" @@ -2023,9 +1639,7 @@ { "tcId": 194, "comment": "appending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "90652f9b56a91cf16207d37783a06e98a8b07d2f105afbbb77259b0e5d1cb8a8d5b4df4ba34a4208b7e55362c7434d21971867355b6c1b747c9c9c5585e93c500a7071b6160965844b9c94499fe53e20e2b85a30588963e4c9394a5d9c6ccec8d8fb02d243a63616c55c50d608ff8319a2c019719c5a2fddc59bad37baeb9ba65ce3ec4c805ee77777f9c20a09cf399eacb1c138bf394000232c3f7eacd85028a0a4ebd9db73287934e38da3e1134ef597dd599d9232377f803b4485cb89b3d59d080a2528aad2e1125750e7f4b401e0ae6c139ee3b62a583874c0634b28507be3bb73f21de3feaf31876b4f8f0bd6e3992c946ef9da18ca6a8b72827128bdc6", "result": "invalid" @@ -2033,9 +1647,7 @@ { "tcId": 195, "comment": "prepending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "85f3863770c3ba8142f67230bfbf14e5a1c5644bca57bcfed9ff0c3b5c55b850d7b4b743eed5723c25213b6e67b3bfe20bf1e644cbbff172d870e621765590f98668a94d53bb967c48c5b00bc56409690299ab36cbe7e216e9768353a329b5f1730372c6fc9b5a9f5e61cdf1c6d44921e9afcfc505bea1752fa0f84de20860c2c5cf530ed9c35e58fa8a172e54725cd735b19b42a29afb1860510d955705de7f3fcc61e68017229615f40a2bdcd02efa2d5970b34c52501d92f36f138dda54a7dc8aa3dd58deec460853141d19cbf39af3a6911e67c68f791666537128dead190af54fb1e82c8fa8232745277fca794db499e3c20a56745c63108cd1188a55d7", "result": "invalid" @@ -2043,9 +1655,7 @@ { "tcId": 196, "comment": "appending null value to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "911e85f3ff244d87f563e7db570be41664a3cb10f10fe23c3f32fabef06a1d58812d849e46341769b0fd45ed6f53c0add4088f4e97997dee6edd7562c09745b79a69193a263efc83acb68c797174279220b8c6c19f9344ce9874095ed335e80c053c5d15b8cf82dad580616c7ec2b54a04d7db990be316305c783156ca4dd9d28dbb901d4c62e4d8cecd4867a2643e21501d18a310d67f1d0c5c3feacc73282e27834e8b5c6e2e0628c7171a8a66aa4d71208e10b1833d72c672b84c162dfdc54f92c5593bb7f316a6147741a9e517bc9ab82b9646a6d8f637b7b3abaa1c4f8b9169c20a43bf42bca891606d43ad03f00febcd50d4e65b896397d549e84cab5d", "result": "invalid" @@ -2053,9 +1663,7 @@ { "tcId": 197, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2bf02b2c6d3976b5bbecad1fa0a0c7280642b06c5e1ae1c7b213859914189cbf4f0d882e83377369cd692a2aa48760446a3efc31b35b28ba21b8aab13c4502d496158f4a932273a46cd8a07e464412a2fee064d3bd74ab1fb966179d3649e8dc10e341d445d06d6893a74bf75447c2bce2f9e39915ea656a41d2df5ccb3384bdf414300d3f05fbf2f18261c129d84df7dbe1eaa26b49fd70013988ab8d9b8b75dd883e773b2929d3782484f67400c03aeb51715270badfc8c19c0bd9f21a401e7bc4f4d05771bd8d98c2b4321d6807da92871d8aa67744c72acf7b9c57fb2211994cce0cab04bc262592cd5c71a0f01d8ba90614bc776dd936e7e96787468aa2", "result": "invalid" @@ -2063,9 +1671,7 @@ { "tcId": 198, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "81de03b054e9e9cc6d4429ac83c56328f67dcfd501d4de90b610063135ff65f01490c80103be0ca82dc25d05e2b3d3ca16863e32d0e7390ef8b3a5c564940d488ee1abdee73c89a0bdbaa2c70fa99a74c41247991a85e17fc43ce3d3eacdc5fafe948d1b3d1f479494d40bcc29fda605b619034f9e75077494c3756ab6afc2971c24212777146ddd2a758449b176ee595c86f223a52c770eba2ef8bd3c795d167292e47c24351c3e4380cb80dd94dae76ee353bdc77de87af436c883a09a9e7151d54d117cc928f24cfde16559d85b649b5e5538632d5c45ab83cad762f1047a877420a8ffc6a937d56afad203a136fa78b54b988b9e9502f0ba61f94c5f72c6", "result": "invalid" @@ -2073,9 +1679,7 @@ { "tcId": 199, "comment": "appending garbage to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "223616d7571dc53da3e22f301d052e014eab29e12de34996e376844f63c851fa67c81d65e172824b68dfcfb8e5d6b1f1f0bbbf09da1e9892c9d0737b652729d5a57b51cab6e8144c4ca8d1df598468fa0a02189450262d9331b146d847e1d463bd53ac6735251bbfb42b28579cf228acaad700162d2e2e834e8df46b6a59e1f5c087016225e1347a574e92fc9a4bae8268258c94f255e4e4f679e972e059eea9bf9f48783a15e93373604f075c5784245d79d39ab135f35effb80ea535b6e589cd944959e7b287ea34b93f7163ef092738a4d27e91461b86761546950ea475a93b4558242a932fa9d7726940d886ad3e06854e64d9e7ad5cd4e3e921ec7f223d", "result": "invalid" @@ -2083,9 +1687,7 @@ { "tcId": 200, "comment": "truncated length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b822d06360e6588b79ae00929703ce051320f743ed3957a64a25599232b109d147c525f6934814b9fc7c940e2048b1f4901b93e52ef797e954726f0c25f92a5a93504503461d2883c343934fdc3ba4b229e8f89a18add85f8ee741b65dc836375e4f59c568df322be875765bbb28ffd74ead83b9b4a7217227c2b02531b4424b0b2915b6cee999736d599e3ee9fa01d22002d0be15796a8f0efa254930ad4884a9f41c8b73e1a5f9c32de11ed8ff46e8957b59bcbc37a3a1cfa1c12bca8fe2454c02fcc0b74848f19a4e69d80feea8c8a217d978f601dae193cdb08cfe06b7676a2ccc380d17d7e083e893574cac8b66c9f52d557b731d067e348611fb05709c", "result": "invalid" @@ -2093,9 +1695,7 @@ { "tcId": 201, "comment": "including undefined tags to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "36870d60e29723c287ebeff349a70995c12da19fd4743cabe3672a093d67ea3c842a4539344848d572a295806cd0e94191deecf58078bc08c7262a57c6735103c27e2af9bba24d317b318fb22563a34543faa65a0e066e6900166ada0e296ce7ec10441cf4bdfcc158ad35bd9d33ab251aa0e71fd1194a62fb92bd879cbe7e893ab1454dbc96336aa6307d8f18a68648e83b6537c66b85d1d9db7d184ecafc85f80eb790f8b22ddb94f31b960b44f0d9741439a7a1208c3cc3ba3a3abe57c8a591cb0c7e43addff0121b213c8158def18c386f8d3f550dca07854233a69704d300fe32a7f5b49cb31837c1a567940ec6784e73675b6dfc67e128fd05a7415d9a", "result": "invalid" @@ -2103,9 +1703,7 @@ { "tcId": 202, "comment": "using composition with indefinite length for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "06cf945a6ff49d0e0cf62480645b66e1c948ee305c68d785bfa7bf42b13d7e0afcf16cad0e7bf9230dfd18260fb3b4f3cfbd0d41915d05d1971664d40412c7a673db6edee00fa54db584b3a569a33afc46461226fca210c6123e6553de2cf7346fda791db011908a852c31b5231f2a9cb4d64a5fd26d55a67f2b46acc3853eb2958e9d46cad3c8c5ae4ebdbc22ade2076c5b1fdd939122a16f84c03f3688015e697cc37556a76565d99b81a46f799cd2ebf504353271f15c5c99963dee0004da53dfa62aa2ad09794d8e2201df4c311fe88d1e09f56fe8dbb31d212fc559d84c1fc8d7a1b9287d8b86e93319bcfd1e584615553b06ad1436dc9c44e0dbf4fe29", "result": "invalid" @@ -2113,9 +1711,7 @@ { "tcId": 203, "comment": "using composition with wrong tag for digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b97efcb9fd44880345ee6d3da1ec769ef30cae441a66e265942dc06dcc4c7f83240a69bb8f71d8b46e741b9e5c4e04f544d6acaa8bbfcf2b7a1c0885a2bae953be9f8c65c0adca369d38d38c55186578450c327cabc2b7cdafc6ac81b684e4be0b551f4f28ed64fe168d7dd9f093d61f6ba0425023db543f423bec57c19fd23f1a06e466da0f37dd2bc0e40f956146dc413b2f70be0869a46e98880e9ca35fee6f217c0e8baaeedaa72a4b6e56b418b68653c8d5d7c4343561a92f9d10209848c027a68057f2b95d782867dafb5976a246e05665bb24bd0fd80d8163d3b21b85057995e841278167c0119fcc2a573c7429b03b41b9123a24cc14e985e3252fff", "result": "invalid" @@ -2123,9 +1719,7 @@ { "tcId": 204, "comment": "Replacing digest with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "84550f7e87c20bc055ee532eba23d897df92001b3755a06d505fab174d58b33dc7e677ad2259a27ffb77dc1d913d5b240f8bec372d6bf156f12736df36b170ff26f9441b8e299fb481a065ec3f11b1c474131a7ad52d5b3a3378f28a73812c9115b26c3007dc1ffb59a0aeb6a754e30a6b0ea5f33a23f7c92b8b89cb258546def8f59559ded13d1ce64f6840d47cf4ebc9a81ff9b339fc2a5edd6b6d798ea1a9b861c8711a64c0459c31cd2facfa73ca47eff6972eaedc65e099f84cc756dd11747cf101148f3f549001046cf86e539592b2acbab994d44d1b0708e7daee96a4a46b250f8b1e17b120168736340c43e74ee3894177e43aad55631a3532105c65", "result": "invalid" @@ -2133,9 +1727,7 @@ { "tcId": 205, "comment": "changing tag value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0c41d7989a2cf877d897f6443b8c908f77b5ff4aead7959a8997f63203baee230942e2f8fd60e847290937185f5e64089ed9beebeea1adb6e4290ba6dce5835df03a4bdf14ce7fe2ed10f09733ceb323961ab61508003356ed16df4b4f2cd76257f3c7d42670af3110db3e4b2eb180a0617c50b0f3175a0d375652a356e65946fa957cb9925feaa82aaee55d8ad6133c780fe5ee1632e9a97da869261f9d3df249c438ea04c224b48ba40c446b435cf5cb62ee35bf734f38d099178f171d010ba2a42fa0344a3414740092f05cc3d2fe48ca79fc52d581fedcc384b8e43c3962c13e7c4f7858ed21fada6d4c3b8ab171d2b2b244292a51e470016155788dad10", "result": "invalid" @@ -2143,9 +1735,7 @@ { "tcId": 206, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9bc68e023f39b492a2a6eb1a8199b4878a5cf73bacd944f408a2fde913c98975afac1face2b9246b3d25f8abdee2b7d2e9c0dde0ee8f21810f42289432e37296c5ab11a073508137b202a521eed83aee7069f2cdd056219a43bf98d49b5941480f79af70b4222f4057cefd84bf05d9a37a842d693fc528af6b091410e90c3ddaae9970d9b555d1b89b05c1d3ff73f8446d289a3b8508689b8929dad719a1ae54e18372a697cb5573b262a6bff1906dc240746efa4cac2486acb4f7ca1dd401577c70c39fdf4d92c01f63ae6d00ea225f87bcd618ea3ebf5e642c9dae5276579f828537ba6cf9697f3254cf5bcd7788c247d0cfe1b1e4f3e5b83e0b78d3f26116", "result": "invalid" @@ -2153,9 +1743,7 @@ { "tcId": 207, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "99adbcd29bbb267c7ed5725e6bde25ab2ace3d75376fccbc06303bb7320b8b3974500055a14d22febed880d8315daada0fa8a42302a4cfddbf1c9e8b56cefdada345a662b9e61d1b23375f93d00c96b8366ca0493883db29fd106b6ff4d5e8ded8ae550dfcee36987cfa26fb8ed2e68f9b0f278fce3130b07f6c0a73eb9f81b93fa1cf2e5eb4f41911dce50631208d21a7dd2d2ebce2a07197db5f5ff2221a041eb8449a0fa7c0eea251f2fe1598c6c7765cd88d970a948842e3af9744d0c3f8793254f3016fcc1ec1f30e7509ed6431ca15cc5d1a50dfe8306ce5be3999be5db80d0b23342c373bc8dd7833c79693f9b0066e84572a4c3f138990c28b727e21", "result": "invalid" @@ -2163,9 +1751,7 @@ { "tcId": 208, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3c0a2696f07af388db25630bb5818970c6e1f3a35d3a9524ca8b683fb1eea8c2e419de25287465fa930cb5bb2200ce1ef895323aa05c5c1b03721783eca4a34858da5da818f911293945a617b6d799357dcbcb31b1b878aa6ef5012a549cf7d48b888ea29014ce0e636833f32bc4e6cc762c252b048c86edd3aa3bb32366bb02bf86e1babe3a526a652e0feaf45b36727b37244fe02a41f61adde5a81fd53635e3495c3c1ff8cceeff90e2ef3ca1eb50a607760ebeade37b9ff03df720e912d2f9f3c5b0624bc468398b82692fedc5279fbff0b69c86a6bccd0e360c9cbd8cd05357c3a0ada43ca25823a122ca3d181bd7e9d3cf6c56b6030d4c3555cef5fb8e", "result": "invalid" @@ -2173,9 +1759,7 @@ { "tcId": 209, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "ac2fda61a9cab54e5dd010e4434bd1914ac955fce49c20a81f70fc4ae81ef4d5b09a95ccdebefb01c1459d17da869cb60336661445d708369df691394b0f65280a886aa7c08ff6c2e264e7b3b79f94061b0ba21547125069532403b065adde771dcf2c623f3bae29e10cdc2f6bbfb1aa9805c17d7726ffbcbf0809468d53189352c10ec4922342ce5c446c63cd511cd073dd709c0cb43e49999bd2baea003877cce903255d6604e903d079475ca32506459e73e66f23743272465bec3decf48c404c0050256b05fff216f8c5ac0ed87dabbb94ac4c032bc767c3a53eebd1d2e2ad98120c1be02fc712b5d9ef3d899fe7f16ef76d95e5b28839318724a08de25d", "result": "invalid" @@ -2183,9 +1767,7 @@ { "tcId": 210, "comment": "dropping value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "46949e87f59d539fa055c5379ecc71c6b9cc488489c2bbb595209e9965dea9253053c3b086fdb4642e1ef28a49b9761b870f9b7cc6a7b991e59aaf686a62dff1e6f2654eccc42a47507cc977eb89ef05c1674f0cf18c3dd918958e2986c963ca90cc18d0728437a8f8ee67d9736c7f6fc2b61000fc865996f3c918d25dd8ca86c6d3c8f26f4d6a6ea8d426078ad2de8dc17afc2910355228cc03b88c15565a5a107500ec6d87ccbd4fe45a149799dffa8b24f088a23ebcaf4721b6caf2ab96d3a6f181b89f6a70c9a8962e4aa20f83e7084bb015ff3da5ce1cf853f8d2de2a549fdb5977368ed25204117deda378a185b780e5d6cb29f9ec6c8d80094b0242e2", "result": "invalid" @@ -2193,9 +1775,7 @@ { "tcId": 211, "comment": "using composition for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "2f97a06d605630820aeb8412c75a6bac2e01752e30d69f30fd59ca967748b608c9f05f17f95a6ee2410c9db151c98b09bf11fd1bf178d8de15110fffd468940d344f89d503afc6e69992f8c0ebb889314f5e9e78d78371022c9213084c1f666d1882e48e8ed33caaabb50e06bdb1ca39e7938b2a18524222c7bd91d5bc7df8faa63db5e48526ebf1333d496c18ed6f162c411e73655d90292637aff4afc165dd014ec5bdccee60aab2c01e4864fd0859700bed5f3b5c803980835f0f166fdda5dd2c82c8cf2b5851643428d6d229dd0e76821de73b7055cf579b3dcdd79def8dac9b8afc356111363856703a9dbce3668a547cd2f75b9b24f209c4109acef6ff", "result": "invalid" @@ -2203,9 +1783,7 @@ { "tcId": 212, "comment": "modifying first byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "78d23ac2e2d666d264f9fbafca531a4a7730d0cb469e6453459c1e272f7f847888d3d12ee561bdb07a9bbc39b3e3166212e4cca386c30e40130cb5b4e26156695b5482fc5dcb2f3b4f18f30304d1761b48d407943bc9342178b1f2ebf213801682e03ffce08f9a26eaec3f764d1b09c20e6788a62bdc449172c896c507a00e31a24d1ded0090fbcc54f18765a083f1ba3e49d56aaf8a244efa9b11cb154d6656a8f8534cf455239db9503a78d06b0dd814be867f1673e16cbb7e2e25694f251ae5242915aa6e7d7193fd32677a1a1af62a66f3378dc5b0966297df2b394c5556cf7c816e07ca1675dba3e7f7dbc3d1e5971cd9b489db6ee97664f9f679a76d33", "result": "invalid" @@ -2213,9 +1791,7 @@ { "tcId": 213, "comment": "modifying last byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "bb08fbc402f355d23793b120118c38239def4c6ab901bcee7de18f55d8410780fee421fcbd81a43f847ff6d3bdc9f129e882abbfefa7c72fd81270389bf4602b5a850337df6542a5d5bd0809aff5a2eb6a7d7fdf50e14b9d0a28776b6c910894d24e9eb06a2f2d5f3c0bfdc3841852037dd71fb1253fea81da7b0ab1df43de76d948c7a7984922e560420b3b531e7e34cd0a39ea5f1744826fd93e5557d546832c2f27e253dff2547e44d06f1d8cf0fce735a1c3327da791d100f52ca87ab40de5abb8edb997ae215700c67abebe94d62e717d803bc064a5773f0b17f7396c074cc1673d3540253afb661ab3bd76f31ade9e4940e11138ec5e6c6e39a06938da", "result": "invalid" @@ -2223,9 +1799,7 @@ { "tcId": 214, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "47593c15e618f6e366caa1c6ce9d9428819eda907a15029d10b3a74948a5a8ed138c4f53f2422db0fc57b3231c7fcac4f32013328d07a8a8ea01e3e104e1cb1bae67d308bf2d7ecf74225e195c2c22d5271f3667d140f2f328d01bc91c1660f84c6d4e779590cf445e620402c2fc6a452f7442ed53da44461da862b15de7ac1f263144a4ca7f758d499e938585cdc5d2c6a81cdccef408d3a02c2da0478f34b1bd3c7aa3c074d2b3fdb68cc1c7ec9fcdaa08c07a992796a5453664eeae4a25fff0c3dd6eec745cd9c49de6fa507c305c3c098245b169c7b4ba742682789b72c5d5590cd84c9af1da2e9db86ac060dad02d669dd823e5c49d1469971a925889fd", "result": "invalid" @@ -2233,9 +1807,7 @@ { "tcId": 215, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8bf28fc789ca5af86177bbeb771fc544300dc23c3be737a12cd9feb74760efbc51b0f8ac30966d7165d61bcc73a7643fb9f0a7fcc4bd6f0b062e9306dd768412cf5fd0700d0d201045156926d20d64f37d35a52138df70ca3601e9d7159935fbe64ad922b935f677645b177798df4b1940c9c157e17e702045c8217b7e52a94987b8e54c5dde1ea215b3d2c4a9212d59dfe84b8f730604f0e7d396b490b9bce7fdebce76a26ea57d021a4f131b668b12c66677c92445cf7f204d6210c7d1a25a4713b75e1faa99f971f9814e284b5961d2508ba3ca33a5a2ddc2ba20d9332110ba9abbe202a6c7ccd35d41d7a6bfcdb0b0cc9fe0ed8941916a538064d4fd3e51", "result": "invalid" @@ -2243,9 +1815,7 @@ { "tcId": 216, "comment": "The algorithm encoded in the padding is MD5 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "6f3ddf150253e805519b99c3e41ebafbcc81d39b328ba9dd388107ef1e7136c6242cccf61d3ecc213345fd8b216c3cbc1ae77cd8747d75c60cc648622d25a35538558296f3ad3df183ef41c3c80c4d5659186f9a34830ca2b4db950051a99b7d23018ae6492ed396eb85b665456b482e81b3f60ff565b3b01f51268c0b4eb8c455627e618ee559a74678d0338cb25411fa0f1123fa9ab38f666068c092c168b33a971664a6ed4359c1e1e2d8c777217d510fca6367cc06b8677e02bb6574a218ee48aeacea51405531d81758df68d2eb7ab640fdced07029437a611c1a05ee3d2defe2bc2d35e06226c16141fdba4810b14733e8c7aca430bca49257f86c9f54", "result": "invalid" @@ -2253,9 +1823,7 @@ { "tcId": 217, "comment": "The message is hashed with MD5 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "ad4148c33d3e46dbe71be2268485d23c763e5943aad735c421100db1311e0836234f1f19619a17aaa1122ff94769e5f7e93453c183d97f4f3e5ea35dc180061ced95bf6b9818d427886ff1c1743ba6c73d61b967f99d54b566e8f56bf5437184a15d62549c0cdde5dc903c200027299049deab8fe68510ced79915f3ecce5da54571f2ffc2d24ce44c679394cc0810b7858fbabf75416c6495460b9fe331cdd0bf007ca138c78589664350d18e58e3460d015cb2202cb4f2f342ea1ca81b534e0084a94918a62e058d2d195285c34b269be0705338ef98696ad53d4751efefb6937c99da703cbd2c097428a0e2d0c9cc5d1cb897aa817fde9af8b72295ad0625", "result": "invalid" @@ -2263,9 +1831,7 @@ { "tcId": 218, "comment": "The message is hashed with SHA-1 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "a0c87a80a092bff005fcd88ac0ecc25ec92ecfda79e6562b3a76d484ff4ea8bb36a842f214448fe5c8b72dc5190e1d609cb1ae1a951599d55d52ecd8e05a5cd05bc4b5c0af4a521f0955e6b7b2b83a86c4e48f65921eb7568f5198ec25bcec50954b1ab5437b2738d8486641cdadb606d418100d99e0f06b65ce24720eee65cf4776197b718a8da721692f2fb6114ba2fca8080005bc9848ea0cfc3ad18648abd013fdc67edaf941933697993e377f9493affac7204e0515d8ad1511df09f43d239c2036fa626ef7c15a44b6c693ea86c2b71e28d3dec6abe30bd8bc40fa641c81a6d60447b18544cab2cb7eb154097cb0113e33b91cfe94560bb0ef03baeca4", "result": "invalid" @@ -2273,9 +1839,7 @@ { "tcId": 219, "comment": "The algorithm encoded in the padding is SHA-224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "5a791de95e163c86912d6ee662ca82a3e93e2a82aaa94f75def7aff0dcfb6d990618b8688caf7360a08fd513df5b4414e5e604a2bac126fbc1e93fa0fef726e2ae74ba63bb7b4f3adb453912c01ec5f906dc14c9dba75f3e0f6ef8e648fbfd0b5c4f166b806514293430c72712d389ce8cdabff1826d9cde88cfa0863d01b1b8176a8bf30e077fce691ca5d1b34f0e1052c9112c2252c445494176ac5a6d277f9b7c8dd3a912d8eb42ca7d76304028c3e51f475065b8a3db1fec6314f6eb78115030d237b91bfe70f5b84d1cf9a879145528ae3ecc6d8c180a2e70740df10fc0671dbf9606598a2c88e43af588f74f890e8f9d3bfab157854bfdc1784d1b29d4", "result": "invalid" @@ -2283,9 +1847,7 @@ { "tcId": 220, "comment": "The message is hashed with SHA-224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "497b13c7784277438d22769de54721438b5a1f17d9d980d1f55e96380eacd01f1a1ff8b016a70dee9a98398e2a7106b4ab6b1ecd7afeb2e2fc9a2ec6506494ecaa40fa2437c3ab0cc4a26bfb952849c947608bb6316375b239dc3e164957b5d40442f58fbfa141c3fc4cfb4a6d9e1988d6c5f10f1170e911171018cf63a7c97c85c2220cc407620bb168bb412e6d12e8e51eb5d81c64cbc075072c0d9de99dea0eced0a43c7f2d82eb31bf96795fca88e9b6fa4e6286511da86cff635f71acb78e5276851e70e3dfa9b6685160c82add5e53a9963fc147a5c7b0da71cfc7aafe37b01a35d7f12760eb3d6aea9621676674b5bc3f5d5aa9c0f71fbe0da82fd3b3", "result": "invalid" @@ -2293,9 +1855,7 @@ { "tcId": 221, "comment": "The message is hashed with SHA-256 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "521e5af2451d73b61b7af2d81eb427bba3911a3f2e61105bf38e15c74196c8e66d52239936aa1a7823606fdb4d243b32dca2c4a95cb3b302fd34a9c0879711095b4d1e75c59d005836c2b9a05ec1daa63148841b285c10bb70f4683994fb0a598b927415ab2004dbdd6405d57804ea142f21600d5bf5487f3f7419ee2c2790a122199cff03be53847cbda28161f37810f046df1c54ffa9e3070ebd1f8b08b3293c6a160ef6593ab497415c2a086cd5242f3509b375f70e12435b01c21bfee65f2156448831050eec3da4df7ddb04acdfd89a5cbd5f9afa75a8e3871378933c1483c28c1bf405c42625b673bd0de4737ca144285af3981fcaa7302534e8c36e9e", "result": "invalid" @@ -2303,9 +1863,7 @@ { "tcId": 222, "comment": "The algorithm encoded in the padding is SHA-512 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "86ae51d56a520d4cbabac1a460ba543ce3eff99c2eeccd54f823821f894eacb30c2f1dcdd6db6e6db4b265ea54c4310f0e599256516843323e2c39df9f0001f2ae6f5ce2659c1b6a41ab5fef8ab823258923be1dbe3c0db4705094c669db4960da4ab9aae2ac8ee860c069acda23f8c8cf864c9c37582126c6f918e04a869b8aed52c8d0394c591ea16de6506c265e482e2b19e1f9ad529bbefb099a24c8d53a8991730fa35b76f60796ccdf0a8b7d027ea1a50e89b7bcbeab8be4bd52bb3b701b42dba4ad1b0056f8d9f499a305780f742831b0bcf2377dd986f143118ac531e880be5e59a3a022e2d50a4c4043a04de9d2208117f34beba0bdd3338e6d0899", "result": "invalid" @@ -2313,9 +1871,7 @@ { "tcId": 223, "comment": "The message is hashed with SHA-512 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "99886332731f9c4045ed269a8c9dd46ca0d4423199040a2840a7ee7eae4b5d70aa80a8aeb0e8fb1c1097f740e8c702006293bdb2fe24ad9f7b10664d2a06cc3d6b1da9c44a51443f2890ca880bd1879e208195a69cfddd317ab5ad2610dc36026156dbb10841d03c91b87e2179a04228f461fc7af38452621cf874e3cfdb8e42230b0c746a8084d6def1e2092ae2d34556f9352f5aaf39bc4d620a7305190d0438345f54e1a34aebc24b2335977a0c8560d3e9cb0165ab919877af989abac6f0b5ecd110df1e5db3371b9755fdf3be6c0307254b445259b2d4fc193e31143d9367f4c03ae132e033ba91b0b1fea496b1d726207df6fa965fd63a32f7aaa31263", "result": "invalid" @@ -2323,9 +1879,7 @@ { "tcId": 224, "comment": "The algorithm encoded in the padding is SHA3-224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "75e3e0b1df032c53890bf0d394201638a779d335d0e359f6e88fa547ea30080a90d34b9605c57f798a8d8cf76655b1f5d023f0f7cdbab9e40ba01480d5c60b74394509baa6e2f38453a0e9ee62c6fbe8dc03360af4d3dd11e6e5b964ea2c59b3b4bcb0fccb4f40777f4a998e738ab2720a74c5e7f2b9d8f28ae20bd26447cc4bb6ec9164b07bbddd314706c79ff9c0ee7158b30d46751151eb29e84c13674026301c4f61aeb3d956606af22bc2680c4adda348813f25e171a699339614f0935d4046cb88cfaf3952b765b3baaca5a62217b922a81b3823ff588cb18494c01a32bcd1a669e87cc9fc8036b4d0130acc57e97546be7b8af622bbbc50b5ac157099", "result": "invalid" @@ -2333,9 +1887,7 @@ { "tcId": 225, "comment": "The message is hashed with SHA3-224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "02094295d59fe72514e4d0a0621d13385c3aff737e2ce7874fff518dfc14a0745d0ce214e4413a7f055a3136f592e36aad1ae110f31766af0ce505d4546406fbeb189d7a0e6eba9769dd80aeeeadee774355f3b67a85cad0b582b27092a35d35a07355390b5e38ca377e91e06199a009dc3c39d8c8875b3688b40c506c950421fdcc1e5f900d4e0b9fde2d8cfde24427e2292e106107b975b57612a989de5db90044919e926830e3a4714ad3ea39fd5d030725776fa93110aee8fcaab761ee54754b6cff58f8e569df981bf161d6580ecfe3d78e3b87d67cd64b23ab6498a341561e2e4600c053fdf5d03a73e58f3581509a483911010c2652197077d78dab4d", "result": "invalid" @@ -2343,9 +1895,7 @@ { "tcId": 226, "comment": "The algorithm encoded in the padding is SHA3-256 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "19a82c1a8baad64a96feeebd38e0f1d401a289c0b5087b3da57a3a996ffd0b748a4526e481184d3003a973e5de86bc1c3b9d1d003afd229b8cb4e94ff69c4ff75bf8220c69343cda68972a0ba4ec88804fb42c9048faaa9a84d9ced011f7de491d0a00771e393239ffb8734121cb56ef1d905ddfdf34aa3f746914351f005688bad24b8f37c64269e1049d7a6d2aefc370849bf891faca398fb4a367e4e0ca8449e7d40da55788ad2a1eb4bc2403a1f37195fd816ceaa303522c6f57fe704b0be40f3693d0172382c420676f8e7ff28909d67145c98f5a224c2511d9e1996de58786ec87142795706578396f8da212870694bbe3214e2c506d2161b4c5ea65be", "result": "invalid" @@ -2353,9 +1903,7 @@ { "tcId": 227, "comment": "The message is hashed with SHA3-256 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "204ac3fea095bc0b1ebe86150909295afc4b9a63465d0419862cfc985d803822207c498d306232121126da46cd03348c41ad8907b61858d3aacc37cfc481d5eca120a23de03c7863103b5c572c4e2b1fab70fbc0760fad8c1e3cc710aa71c8d0a6571859bf9d2a622747108e741050ea7c011fcfa6ad6432f4b8df0af2824946264de79f5782c215d8903f1497f69f58e586f284b5db98d04d2df14d8bb01ed6f3189c74f9b5f742fa4bf886adbd3e5f2efa23730da4bde05e87e15bf440f37f989ad8dff3fdc4389f77b03dde21d5be131817d498690036537ae789a59f48c8d3d798ad7daa16669ee2d7935d1b384f7617e12ec302007c7ff53a0b1f6a71d0", "result": "invalid" @@ -2363,9 +1911,7 @@ { "tcId": 228, "comment": "The algorithm encoded in the padding is SHA3-384 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "3acb0bb95b7fbcb9ded94b8f6a3aa1b8c4780a0e62f0dcff0befeb17ef17a41228921cfb610c58140870f26f87dd0899b20dd15ef90aa1d1bfac714a86e874959afa6ac288713d0439c0999063f1c52c823e89183e62b92bb48372cc09266c2657daad449bc937ae8e427fe588080205629a4b0116497214dbd818f51ef2c86a28df626a6d11ebef52ce40bef9a05c78f4f5104acf0cc1724a899d372292a21c7021a4fd7d25b390b8f3d18dd5592802705ac47e561218330de96530cf08e81a705bae7f4a44927ed073ed48ad751a26ffde9b3026c07795970c77734bf7ac7795f8ff440e8d122fa2a3d7ef9861ace40a0608adc2d675aed6b5cf9d1149667f", "result": "invalid" @@ -2373,9 +1919,7 @@ { "tcId": 229, "comment": "The message is hashed with SHA3-384 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "b539fc190c1d5e3bbbf9302eeaa7e36140afc6cc42658748109af599e14544b29e0b7cb488636091a48e34ac785d0accdddf761da9abbbead603a6d3a53744fea294fcf105858960f2139e87f09f82dbff7491791c0e79e66aa966a1e0e177a23653d46c36f5176171a44f02091ca4021b3040faa0d4e9119a1bdd3cf42ef3919d8d494b5393d5014b21c5f7223a3374e1de34c9286de91335acfbde51ce833b54a4804c47a2fe805c182fece58a2bd3574269388c7028dcd2d69bf4e10864ad0ce0776b5b0e1e2f5be90c75ae5d46df0ae005e4981124492e33127c278e67d05e38ac17e364dd78ce3e7faef8029f12c9bbc4102d6f5c752b60c637ae1979d5", "result": "invalid" @@ -2383,9 +1927,7 @@ { "tcId": 230, "comment": "The algorithm encoded in the padding is SHA3-512 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "90be5311188e6796fd1d6ac1b437c6b8ff950d18cbede72832d602f23983a67cfa8f74a632d93d9f05e146bed503c4c336c32f83fe2f510282078a2946ec4433e2fb0b6ee9033db3dcbfdd84ef6c9e45aeefa5102a73e27cdb9b31d16de42cbb3fa392e4d947e38a1143ffcbd0ed5b99711c5652e8ba85cdd68c385e1d00aab42a8e3b7c6bd9f13a3c553686c00dee411a022ad19bf8bf79e7da4d40ce731d07e75b1b8dda2a4af34c3635a7a784240db61e19a56e287997379da9f845ceafd08d2fd06281c943eefd30912e0d8c70d8ca36caaa2a529d6d5fa3c2aa8f30609996513417f0e274dec8e92821bfc25801a17789cd9f570ef2d08c447c8b28dce6", "result": "invalid" @@ -2393,9 +1935,7 @@ { "tcId": 231, "comment": "The message is hashed with SHA3-512 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "875a4d6b69fe203b43376daf732492751e01cb93a66be6ac272fe21c272bdeb74ba333f3f11989ab5c92fadf704f30b2edfc779e6c9462b3f25ac4b9fd23f4a30bd5cab6d009eac89bb5a4d8d0ecf27e531355dde3363645708c9cc8ea4d2cd6335d50fb768de53845b12d86333481dd2dc447156821c7dbf0e258938681bba2e95514bb762141d9ac3f02badff825990c4e3a07c15901d5c05c3fd433dc500aa24d16add9356e422ef03c9f8b7b478a43fb967a8ad16eaff0bc7b0223c7e1ddbb2aa7fab4c81df742b143450aaf06ae48c3e2d7f4d7cb0a0d2fd1362acc8d9653f8488df0548430ff4f0a8dcfbe466508fd93a138ddb9dee83b9cdafb794ded", "result": "invalid" @@ -2403,9 +1943,7 @@ { "tcId": 232, "comment": "The algorithm encoded in the padding is SHA-512/224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "cacbd8b8da45addc759e8f0742aba0aaedcd8effcbdb44f7a6bba1722c93ec460924d4b3d1c6e068f248c5a85d4e2aeb4be097d793bcf2ebf421abe9d7a80c95b29434641c0d1bfe67348973f48503cc658ff40e6fe6fa8651237cb5b1f630f47e0e2af1a5623977808f0f9db52445de82ec3115cc29337b6e3af60e9213ae71cdff695b61322cd5a40014794b98cde97cb883c6fc9d8dcf36936b9042ca217c5fda65c667cb146928523f2c5c66eb74b2ba235f631deb440e94405642a4173abe41ba7ddfb40f2154fcd0098cf38f1ed3059cfdcd90180d7eeb68f072b7bff8d2c264296073b66aa751ac8d676935872506bba9d78d59d8e9c2330afcae146b", "result": "invalid" @@ -2413,9 +1951,7 @@ { "tcId": 233, "comment": "The message is hashed with SHA-512/224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "1c153e1a94bd76b0c5d51d1c91d38afee4db20a10ccc44bd46bbc4a40974c02180ca0b3a53377d694de9c34d168a7466b0bf5954952a98031104934fb319936185dd8e795bed92ec7f8d1487dd9393ffe476c377e406fcbf65011c96a34ec627b7093cf6c0ad4576506d559c74cffdd73700c83ae8c4b6b8189b4b5d4119bc4b720bfb2a6acbd8a560c2642e25f6e8a4ab5ac6ff0ab19226fdfeb02e6f97943227df82b251e6826028460f33b7c6aad633d663fa06aa048b5e3c7226af2feac31d00bbde8965ceaa0d3ba2d268cb2d6c3fea67ab672c7f16f8775b3b41d573b8b99a71fe60331c6243dcee7438a30a8161099a7dcbd9933562eb40bd7d587383", "result": "invalid" @@ -2423,9 +1959,7 @@ { "tcId": 234, "comment": "The algorithm encoded in the padding is SHA-512/256 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "0492235b90728c9c26efde341123d4dfa06af0a6649799eeb96b3e021d83e629a6dc48372f51b7ba4b4c671ac8bbc1b04edf82bfd34f671888581584a9e874c68cf0588dc60aa4dc2a6530505799c3924c81817c458d4fd213a34c9c3c7237face791df8f41cfb7604655f58920e5f72c17cae980d4e0a44bc694177cb957fa492cdd370cfa5939240240a271e44698849581b308d554f1ab33055b11d94850b11a9f082310ff40d871381a314443d11dc07aa4d9445fe7d34e140efd93b8cc897770e3d250987b5e9feb7968b35c82c9be7d1f9b7fca70d44d23d4e5060faae1fa6ba7f8a13a3d519d38be5c34b4f79acaf54fa20a7de00883bf91f1f42d5ef", "result": "invalid" @@ -2433,9 +1967,7 @@ { "tcId": 235, "comment": "The message is hashed with SHA-512/256 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "34e2223e4f00809c5128c2dd2611956e8b3177859bd30ba86765df75b2aac2241c6e6fd836970fe68ed723f1399cf1c7a8f04560d776c572d2e53b2d0edb65fa5dd813915236b278c058f4fca84c6dc75de97fa7d32b30d6f54d6aa8318105e58391508dcdc1d15cf235d238a70b085c8007a65e0df54962dc31b098a9a7d06108f07ece64a70426d5d749c3e329d1779125a7c60207a1c99b892022703229cfe852b426a2a46d9407806f911cbacfd98168e8e4f1322b4572bd1f0634c8337b5160c2150dfc37d30f671bfdb2c3acd89646ac37a0ebfee5e1d2a078fa1b4c980a87f83a6b098bd09c865305bee5bbacd3865e38b4414daf5fcc3bbbb1655157", "result": "invalid" @@ -2443,9 +1975,7 @@ { "tcId": 236, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "4a2bd5ed1e053d5421808f7d2636779c7c1e6e1d94c47ae2520332113333f0c3f229554db384561cc4be4615d2f9b36d7a1cfebb85333c0a070a8379293d5e46af0d5c34d71b4cecfee2a190a9bad3baac34aaa8881d048cd2e9b8a74c67a5be02fc27368e5417b4fb6d928254d645bdc95577fb1ba79bc169a9e24466427db64406a98a8589e3e164a5889d205ab861acd9ea5551cdc06515813e4455d202b08b829463dda47a55729961dfd2130ee03c4ca92a8579b30478c2b479646c242a7e9ff0547c7e774a29469eaa49157d53425e0afe0dca68c88cc71aad8a8a00bbfe8f39c36fa3ecc168f605d7333626b0afeaa7465d78862d4d44ad64a4f7a0cb", "result": "invalid" @@ -2453,9 +1983,7 @@ { "tcId": 237, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "5e47e74f1eaa0c542173139c91fc3684c52a3e0624ebffab2ed2bc007a3c7fea826b4400a9145c7893573d73340789f32c3f6770e1b646e814846690a941846578afd0455e9f016631475149bab5a150469acadc1d0486da5fd766a75f2b6be6e7ee56bd350913acdc08e06806a3db60ecb9c1caf58db36b92f13b3ebad4c67f7be7f16156520691dcc37b10c9c3d0215f3e2c0558cfb8d4944e936816d38ea6e3829b736b68cc6156e86f505236f366b5928572826be1bf0b42885f1ea822ebcf79b7008d14b23a1f76a2730848c077fddc5b8982ceee4768ba7733864a4cc0525640f1fda07c6cfd92c7f32715a6edbfc4366e2b62673fea9116a18e600458", "result": "invalid" @@ -2463,9 +1991,7 @@ { "tcId": 238, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "c1d45424fc88ebc3de2cb0f6fef91042822f857835b014e6362b986496d1d0dbf3ef50d71ee2dff5567027dd00fad1e826216bb34c95954ba3a9ee3fe646f9f690484c2586b96946efff54d6591024d251cfed885d6e8d36baa14757d7621e75ad521adea55a217ba7e6ea0a8294651d688ed395920975d52f607d542126db2283f00d9ebf48e395bb83901350843cd7812072b67472d16cbdc2cef414ed57e33bc725d53c5d78bb3282116bd3ee672842191e9a5794d78d4f2bb9cf600d6ef8f3d538881c9efb80c7f4318f62c091b0a3d13f485923bd0561bacfd7e08f75c26a60c8116b37524f4e4b40cf488035a796bd19d3ae5cba8bcee923e021a78183", "result": "invalid" @@ -2473,9 +1999,7 @@ { "tcId": 239, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "20835e06ad227e3e7868ba812b0361062e5e7204e2a0febf12eb0efcc5cec87328a0c0c39539c177f3f81e50f8f731c6651c03d865cb1ae667c2083132841ea3bd9749a54fed4a9d04b9f4a36ecc11c31202b79f5c7e2bbe0499eadbbc7781e22c6b182d5eedca6591af8e4a7665883666e30a927959ce67a149a7d03c7a863c16eaa980e7ffacf844daf83b5958c50c502d742e638f97067be25eb0c0c1f26ae9da1e65924bbc3a963dfcaae959300bae2240881d9f528d14a9f025a7feeadde1301096479d8ef77bf722dda463ff63dbdb4d7e5fefb4a0428544e2a8e9b1622b9971f71671cf32b0c066a26372c46294a66796d80a498282f6da546ab095e6", "result": "invalid" @@ -2483,9 +2007,7 @@ { "tcId": 240, "comment": "invalid PKCS#1 signature padding: 0001ff...ee00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "b386c91fe71bfe594a2de2b2a0db0eb097178076afca8fec5913337edee509eb6b470eab1e4553b3b346d85c8f2fb31b6afc301d4a545cd3fa2b7c4157d501207518728819579b51d15d59318e8eeac0b903cf3e770660dd7350336ea6431057ff68e47c9cd471d616f25043d099c8a1aa11a9588e5b9275e3b1b93c71746307c277b74dc429d9ca2ec87145636778a95707296d980cd8c430e5cf1faea6b62a66b2362c9aa74d6391ba7bfca88aac9747cb4b29df1ea6bb22e5cff500c746e26a95ba0b442b468d1663bbcbd9d0162aabe84c02d002e760e77f766938880776e903ab5e09844829296515d89bc68f8c3ccc748c35dd285676c13877f44f2ece", "result": "invalid" @@ -2493,9 +2015,7 @@ { "tcId": 241, "comment": "empty padding: 000001ff...ff", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "27e5a5c4d9f86f7de7d7220a783c26afc2a6614bbe8e2685171481f928b230abcff5b37f3ef2e384db521187566c70b09d75399385bf2358204fd38c1dfa1fb84fa78c1d5d5e5a869063d544ea812a3f1db8a1f0224fe7e21c5ee25e75a0cf2ae5d6db16172455bad2418c81235bcfe2319def91de16a7e3de8dffd74122bed90dc53e7fef8f77e832f30b2a33efbb35522fb620ea326455339fe22a81fed5b58d9a5b103188bd530439c4855e2db8cd9f98a8129c76a335cd45923ab67100dc2b02f31e0e5282fe526f9cba163715026071b61a2aeb93a5a58b4a8499b3c078cfa303ef0a107bca6d2922ac8220fff175e2b4e87a7a9669a1560aafe3ae99b5", "result": "invalid" @@ -2503,9 +2023,7 @@ { "tcId": 242, "comment": "no padding", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "313233343030", "result": "invalid" @@ -2513,9 +2031,7 @@ { "tcId": 243, "comment": "PKCS#1 padding too short: 000001ff...", - "flags": [ - "ShortPadding" - ], + "flags": ["ShortPadding"], "msg": "313233343030", "sig": "bbde1e1373cb938add41e6ceeee683908f3c575c6a15e38481ce6e83a5d95fa3d2a4b0b6e95e1abf165cdfd5ba308497640f58cc4642298100e9ff639951446951e67aec55ab8e7b9f05abd8870ed3bba86ab875e03d935803d13236fd66887069a72d14375a4f17e9fc274cbeedfdfa7c8b77c0b62fc570dc5bd30dd6f9f23f309ca58e004495472f2c4e5095202c47f24ee8a10474144e1d101ae173c387dc92647a93618d779ff040ae424d75b22262146f457e704240cdad3bff67d086d82b4dba7f8308e1e392691065b28be33e52dcc20787997817104d2d23bb67469d21d5e3cb84c035a1d75e6b699cfe363db10d52b9c0b4c82573cb1de5a5cd6cfe", "result": "invalid" @@ -2523,9 +2039,7 @@ { "tcId": 244, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "35c96d10164da4cc67c396efe2d53d00f7bf8768edbf77d3164c19b6b71e74dde8e7b1c2419f2f2cea13ba9018fb503649f74f9d764822e85d61b2f2393f52563f527efdf7e8899704eb87caae7d049867dbaa771d6e85288026b359792d69c8054cf23df9a622d50154b18b0aceecfc70ad759af7661e10b7aa7eb3736629c79b3abaf626a3bcf881679ee2d155259c2bdbf9f9d3c8c298419b2026d7692e76f43caad926c98fe3eca5dcd298558527a870fec81ce89390d9f14ccc12b639de8d5fc1241455c26e9e35b289b1d9806b487f5472990c80ec2fe230410adb910d74117e329b79e2675e7c9ec08bdcc89dafd20bb6dc12e0170ba1a922fd6aec66", "result": "invalid" @@ -2533,9 +2047,7 @@ { "tcId": 245, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "0f1ccf5adadfab5ac12f1fb2ff14b0016170187075320b5887a723aa75625628eb8a90c44e72f589dcffe006880f56a68e58847f17dfb820fc6fd65f0746052c4545fccc017f66636fe827b01f58ef6bffce2026b11ce448db982c561bc977637d42bade3e0d532643dac706b5ae2bea2ddd1038a9ab59dc405fe8ba733168a3d8feda63fe7b2f5b17b685dec3f33fe4374cee723d7ca1ce49cab5337220aa43803de29f9929005b63e1df89971d533844e22cec5bf44275390ec7174afdd6390deadbf5a3457d03d404f14bd0aaf62454eec5e4bcd2a27f6766b7826cfe2159e25f0f8ddd811a160e6b85e4f1ddc65d88eb940439261d2c464378494f354fe7", "result": "invalid" @@ -2543,9 +2055,7 @@ { "tcId": 246, "comment": "the signature is 2 bytes too long", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7f0000", "result": "invalid" @@ -2553,9 +2063,7 @@ { "tcId": 247, "comment": "the signature is empty", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -2563,9 +2071,7 @@ { "tcId": 248, "comment": "the signature has value 0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -2573,9 +2079,7 @@ { "tcId": 249, "comment": "the signature has value 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -2583,9 +2087,7 @@ { "tcId": 250, "comment": "the signature has value 2", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002", "result": "invalid" @@ -2593,9 +2095,7 @@ { "tcId": 251, "comment": "the signature has value n-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7e", "result": "invalid" @@ -2603,9 +2103,7 @@ { "tcId": 252, "comment": "the signature has value n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7f", "result": "invalid" @@ -2613,9 +2111,7 @@ { "tcId": 253, "comment": "the signature has value n+1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b80", "result": "invalid" @@ -2623,9 +2119,7 @@ { "tcId": 254, "comment": "the signature has value -1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "invalid" @@ -2633,9 +2127,7 @@ { "tcId": 255, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "69a1af712699465ff84ed85dbb35323df339f7627310b2b3cf2b8b9fd4fa5cb0f536680d7bf905347a642c1960c3e17495770bf939b7b3d426ed2209b5e47a6029af076a8e95f9a7fc959041d2e221d433f3836e37b6075a8388a2a6aed1785528cc79348d4dead276988f7f49d827c0ebbbfe7aae9d946f16c7a3598da587710a8d9fc72ca537534959c76a35c91ea90989dd0fce6bbb0d0f8c439188e51e0c82debfab4ac1dd7df3c3e48627039a9d3829a7f08432da36b6ca6d9ba0f9a15f6a61afa09c1ad305c3182e0a88e128192d8d064af7037950574cfd21b1ddb5f562ceecefed4e62c6d12f82135aab2c0a6dba9a181945f56943b4a81faa42fff0", "result": "invalid" @@ -2643,9 +2135,7 @@ { "tcId": 256, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "8c8001352b612c2a8ce94e15aabcf7e077a4135a6cb9f128870ce3f7ed11b74df002a93e9c7929b504f9c33d6bb1c8193dfaab4a808057380c3a142cdad876290bd68472ab37133d50d3805b6037c855d145d75151c42b6fe5121ccb44c7a624e897b298694566698f49289ae0ea09795450ab9d17dd30170b27fa65d54ca4a07835b3d772dc27ca21e8049dc5751522530169aed63009013091fa7621583d6487029c45eaffcf0c9e7e9fea1cee27da0f623b3e4cb8f73db62ef1a818244a4d00165e4328cb2b1af117eb8daa5cd808fe06e6e2058b7db69569e7db51b072381fa6acb7683e4ad9164b2e29bb3c72e99e0f585787a77c69f8a58084eec664e9", "result": "invalid" @@ -2653,9 +2143,7 @@ { "tcId": 257, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "5bec85b7d892bd8bf5452d477c53eab4c930828493ee9092e4abf42f905580413a6ad458f82e78a839a47016b2c6131899abffa563f54d49b07c3f56ba5e4975d216be7a591c6466e472ae46edf2a15c72b649f7089f4f1147cdfbdd1334b07303320a95c6bf8426cb9e6452d3f8695b4e376058db6805a7ad304462ede8d89543a5360749e83ff7cdaa6379941d28a44a60bc36353cf8ed7cf1e3db091d136372d489602ebb1c4a41a6a15663a809e2fd3905a6e62f49a4df64594e0b13737de6c7e38bc16b349c9a71fa9d8c519b6aed9cbad2984e13a0d75a6d24854823e6c8d64d891cbd64cfbbbab9157f4a015bcf9b6bd1465e5badfc462e51fdaaf698", "result": "invalid" @@ -2663,9 +2151,7 @@ { "tcId": 258, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "9bc2fc58e6db83a04d327571189b835a63df65aa3a41918aebd7f97c069cd499978370e4a4e46b1c27165b51f703beb3beb1c0a3a83ed6613dc840b58612a996dee3a10e1907bbceb5960e4f7a0fa9cce69a3ac34cbbf10b404b685763ae3fbafb42f125a060626e1136742d4ccdb469b3a6b58fbb4cacd3f5fe88da8838e2d2645d11618067edc8eb6bf6f96e1055122cff85c423d113cb4e9e1303c268dd5ceca5a201bc17d582a84ffc14f7f5e654a25a89486d54991f85bd24a6112849f38ccff768d1ca3c44e3e6e6a23e177426d26bb1173cba60a7938bde64b02432db83fab73c3fd4f10578f826ac3cea04172aaf43d60455c2632ae06c7665ef4537", "result": "invalid" diff --git a/testdata/rsa/wycheproof/rsa_signature_2048_sha512_test.json b/testdata/rsa/wycheproof/rsa_signature_2048_sha512_test.json index 83f0083b..fc22a144 100644 --- a/testdata/rsa/wycheproof/rsa_signature_2048_sha512_test.json +++ b/testdata/rsa/wycheproof/rsa_signature_2048_sha512_test.json @@ -10,32 +10,24 @@ "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" - ] + "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" - ] + "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" - ] + "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" - ] + "cves": ["CVE-2017-11185"] }, "MissingNull": { "bugType": "LEGACY", @@ -46,9 +38,7 @@ "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" - ] + "cves": ["CVE-2006-4339"] }, "NoHash": { "bugType": "AUTH_BYPASS", @@ -82,9 +72,7 @@ "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" - ] + "links": ["https://bugzilla.redhat.com/show_bug.cgi?id=1510156"] } }, "schema": "rsassa_pkcs1_verify_schema_v1.json", @@ -171,9 +159,7 @@ { "tcId": 8, "comment": "Missing NULL in the ASN encoding", - "flags": [ - "MissingNull" - ], + "flags": ["MissingNull"], "msg": "313233343030", "sig": "b73d6d97834d8d14bb4536b050dbe47db349dcf6847586f80624425065e10360f9ce491c38ae5e48f6640bd3a314eb097f08c859625d3b7e8198b0b9dda03920ce5fc4937adf8c16af3dea2cc3137c2c200cb8538baba5bf36c9913784e079d8cde826f615313cad093d53110ed616591e5c38f32e2873225634ab10fbc7393dcabe742ebae9ea3802031ffdd6356a30aee51d126064584db555657f11cf742b8ee1ee41119b5c2e65c740219bfc36e6f65fe8db8d16684ba4cd7a12b5bf22551192fa75362b142b95a0b0d786eb26c07547e73ee3f3a3f0b2f2f37ba562f61e86c4bb25e7e059ea504f0ea8f5883382d7b17c95c5297a934479b4d40b632e99", "result": "acceptable" @@ -181,9 +167,7 @@ { "tcId": 9, "comment": "length of digestInfo uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "93611a697f527bb2d6e4193ea34e079e0b8ec8e4a516962a74cc91c157528bcf4654beb487f5eac5ed445f858fcf8461e63fc657a57bd8226d980b212fb5e61111e0c654e0a6aa0c959f20001f6345a60ab14b8ef5631a81cdc552a04ad3f17eef287b011ce401be17900e79b4b045c12a90412a852131a1b9ae7c31051e8fe6f066b4f7e1d8e9997aef10a8c516fa3d782c9aed73dcbaa1d9794de7300c607c17607740f091c2dde354b58c0ed9d4b8fdc43e249847b494821bc9560fbc3c57f363e5d2bfcc488c041f123fc379c7bc80a9ea6ae98b7fb76058f9260c0f5fa1000a7f865e5a63d1d279fc7f452775186608cae1f3b640594d4b3fd8af4a5a4c", "result": "invalid" @@ -191,9 +175,7 @@ { "tcId": 10, "comment": "length of digestInfo contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "1075928172057bdc681a626808436b13f556883057c93b452326c7f51316939cef89fe3072c6f1365120eceabaa0c12ce4ce05762843a09debccfa01ccb9a85f8b0f1f7f030ed2a0c1514ef1c25cce22557d30627cecbac23f9f1fb645776883fbdf502894cc373e18ac6bf47d655894b528369a341ec1e56c2801a30f4c93e5219a24f727b5d41c0789d01b868742dc9225f5bf3b588e5836aed54bb009e44b9598a96bb36df4bf3521cdfd792c2bf9647b01f77e80f8063299ee26a9a36aae9594536b7b3d3ab2fa8df3dfd7e4380eabec23ea09b046d9bd07a11f084107bb6caeaf32559685611791912513f50b0fca6bbc37f93b4c0048a41758228539e0", "result": "invalid" @@ -201,9 +183,7 @@ { "tcId": 11, "comment": "length of digestInfo uses 82 instead of 81", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a7db33f68fd972b3e122e2dc8c749561d14e513e7df9b03f285422015879de35021689bccca37b31aa7d156f39399063a06fc9590c58cee25d83e1debe90037a8713eb0c58194e7b54ddaa86baa0e9f83b604afb5585aa1e1a45fe24f38576e644eedbbb86f57031cb43f3ef1428a33998c1decf44011b63763e47d2b2fbdaa90deae270455607b928645b3f5ac39553feab8f5115c9e2f26497155076c13d76d95af3ef342bd1828e382949a63c54cd0d4c4c53cb00ff4b8e285034e78ee0f7dccf9017839c189ccb3bb8b92f515beb63345c9973e77dfb388b373b8076578e41aa3bf3e86bbd4e1875996ad19c8d618c8d69f4eb06b4103cceb2b8ccbd8a58", "result": "invalid" @@ -211,9 +191,7 @@ { "tcId": 12, "comment": "length of digestInfo uses 80 instead of 81", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "72eeb72c3c87040a35b98244d6d93cd309b65bcc793bf9b10d5f7501bcc4dd8030eea73c4670de7ed9605b3210dee4e53e758fe7741c6410dcdda4769df6351ee82380b5b2387c1cc8935a60d58408fa1a51b485949e0a4d4a82a27e8b2265ee634815b8fbe3778a00fcdef0201179bc4999ae16e1849027ecf92d53f53ae3e04c9d7a39e71f9be774036d40d38777fd6e115d0bb7d8b538e57cbf16bb4d5748ffac01e1b20347bd688b0b45448fb5028fdeaa190e3c288df6dae55ad078b50cd64adc36d471f0c31b574fe86680afac6a61ea7c2fa5942687e1a4027833655f88a123b50e7ccafb7cbb73c8ebcee7f915258b8ebc47a792832242176e2713ca", "result": "invalid" @@ -221,9 +199,7 @@ { "tcId": 13, "comment": "uint32 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4988c316c1057404e4b0b1aa3d0aa039e0b4dee3917449c0cb816c7d738db50c5e62275770f2ac0372fa84e88a20a23b9c36970c6065c599ab4c23b5b28d260e95b7f020d760e7b7e00f0e7f7bba51ba104ef62205fafc6226c95c0f483486980eb163497d7c33aa1b856ff77bc1dcf94c57442edd91923417afa48fe718285f358a24bc7bba48707155e41145d16d9e37a12b8821ff29c581dbb2f3fb64172633c6d7c1ff6b78debd5fa8faa4623fa3fa93352834c7948f7b68311fd8f2189e54420d73dd5190ab34dc3a8efc9bb7787603f6030f0ea2eca2aa7e87c4373c9b0b3c8d9fe16afa3922639501b62459c34012313c160c8707f740330870ac2273", "result": "invalid" @@ -231,9 +207,7 @@ { "tcId": 14, "comment": "uint64 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "22f3151da8a6c4d0b32ed9d6fc8fe090e218f18289b5a7d780b9cd78618f57415b49ed7a2ad1064cbeb8a20dcca021cff65e5d51a6d662f947dd2286e4734ea6923ff40acd41cbe4e6b33e4661966a8de0673e59958f71fdc191b24a9ca7b08a78bc318de1330ec7025f526cc6704faa7923c042e561f83719a7edcae9a3cc6ecd91d86a94416d2ef60ab3e74e1f587c0b5c26fbc4e2f67983d4845f907e58866936c80b3159d352383d1deffbb9bbd67a2eabdcc43450ebfda73495618c6b5b8093d49e1c0c32445f5e945227de1e8ce1cec611cbee43cd6956944d6554b5e120ff63899755836df131feba79d7fb06fc3a3b0feda121243ee00cf8965d4acf", "result": "invalid" @@ -241,9 +215,7 @@ { "tcId": 15, "comment": "length of digestInfo = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "ae177278bf000f22063be4bbe62c28840bf0d293096cdbda95eb2794930c96544817c7af9e92f22dc81ef2b64f43fc50243ac91a99ff41d05a5e38005a32c519473de62f05a5250643412d6339b44fcc3ff2eb671da073ef72832cd9a4e892fa67c59f8dbdb1b5564f1c8b93ec9e9a1080670e649450b006afac18937a62142e2041cc5394f87325e723fee67bea8385eb8847058fc56bad33419314e4097852994286c2094e4d0360870aee0a6fa2a3823d27eb3650e727845df9dc1af0e475a8325cb9a39f0a9ebb2104a3b66214a7cc02b2ad3be12f91fa434553927dac42aec55b8fe2b5230b0951d738b42b73063b97eb6cf1fbebf76f5f7f5619c730c1", "result": "invalid" @@ -251,9 +223,7 @@ { "tcId": 16, "comment": "length of digestInfo = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "47fc62936a9113548699f3133f7252e4d2b060969d2a992e4e83e2cc6330f4d3c9e5cc2005ab49f26cebe2834b7febf478cd01d0338a56f262955f61c70bf662a55ecb8848374f38bbb16b0b25bc012197e2b92d62b5c38bc7b2b570b376f6aaab95a134cf6d0805f3e5823bfbc5f57b69cd84fc103d7f3fd7f87186a08dade4522cd32a7cca292d25c02c90ea0a44f6c38c13eb58b71a54b58e42f17245f1881087d32df31be3e83a2716ff9487e3b389e2398d79ed80c0cb355322358bd908d397b7365185ec4f55a50a5879bfa87e248d31a6ff51617b282dd2c07e228510790babe57b466e5d7e7ea6491dd720e98c77124354b3e544d064895ac845c35f", "result": "invalid" @@ -261,9 +231,7 @@ { "tcId": 17, "comment": "length of digestInfo = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7528546f84b9a056e49a848644d876452449b0e228681cf1a83c82aed6d1d68da0da6b880e31d71eeadd4ff2f59cd55340d630c6c548b4b9c600de0cc4b18d0e6144a5a294216e4c9901250ec8a6897eb39517212fcb0ba823ed763427e477308194927c7ceef49c440c690f5ed33375cf29d697da0fec04e4bcb0d2bd0f52a3bcd209218605eec678ad665e8adc2ba55caf883d14fc6cedb87634a36b0fb6019849693fe47b0e5ab62bfee78b415397887cc3ab293b170b5cb4217f912e13ffaa27f8ae6bdd4210dffa0179d723a53ecf6d4996992ea0ac9ed6b10064bc793256bfb4ac5aab69858d9ec4cf9bcf13c1bca969831639fe8bc372ca67b7603fd4", "result": "invalid" @@ -271,9 +239,7 @@ { "tcId": 18, "comment": "length of digestInfo = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bea793e3475943e123a0f811de9b3066d85d6cf394e1e8494741d8449ec11eed7b3d796ac69a5a3ee4279362f4a69decdcb1dbf397c7e0e46b9b855feb3b125f3ee8c735f79282a9efd6fb25bef533a9f3641f47d1ee3bd647e4b8e0c1bcb48ca35468302cbb32ece10135a63b4d4e14300d0a30b3eed9412b24139134c84cc2231dcaf505a15ebbb8cdffb96ba06b24f8e85e4274588f20454175752d94b0c71aa8d50a776ad13662c8badce5ba74f4d086aab60f12cfed831ee562d3b9d9bbf4cab8b53071dae0ce35644b425202595f155eed25a8d651349a2dc734130e0bff2f09b12750977fec65c79449b95957e3602104b4b0936d8e41d5fdfd1e2c72", "result": "invalid" @@ -281,9 +247,7 @@ { "tcId": 19, "comment": "incorrect length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b5f76f1fd7a6e786981f7a4fa8430dddd9a27ac86f683d4c7abc383932e57e5b15a30d6efc79cd266acac752fa73ff06e3f2169807133d3f9813932cdb7c83de7e57ee196f1785c12341142cc3af2048ea81b4b265ad16408a764b412b7ad96dd29fbf899d8343b01e74b63faba19c36ec825102941acfdb55f8388e7d429a89a5d10e96e2e612e231f8cd857127f6b19c7766e6d0f79d54e9ef54bcf5bcdb457509154eb5cb0640de286e2d4fcdc6941aa4d97f67fa99a1213deda89c78e5373e40a0fce38e71e57da2030575271012c4fe96eae29f65462ce293943952db34a93abb2719226592cd3c651d3d4ee6a36f8082a3f325290869bc3ca5f02de629", "result": "invalid" @@ -291,9 +255,7 @@ { "tcId": 20, "comment": "replaced digestInfo by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1b80690c323802241d2b9fd1b024571fce1ba770566018753d6434d0927336d9d4441a845d629ca275502d14bf818ae7a58ff7af427c3b8ec88997473537cc564267270bb2be0030e0cd934c417f814091831fcf776331daa9e73b7e426f73f0ca9c1733d015f37cce5893723f1ce9fb2fa0bfc3df6fe7ac28549983fed2f05b70eae4648011da36855f892dc65c06c909ffa179a8950501f4e650fc6a1b05ab988edd59aef685d5b05224445d9603d5b816f1ea3b3743fde547de72f15ca60c305c6f493310d22e84523b036bd71b1fc3e38164ef7b954b0bec028fba60c4720710356d080917c1c5abce6d27d3ff35d63baaf685db37dc76568e3b35147d54", "result": "invalid" @@ -301,9 +263,7 @@ { "tcId": 21, "comment": "removing digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7255b2ff2dcd7241daf5c0973f37f460e2ac85bd20d4310c2797f2e263f4f8df1a70eed714bf5fb19ccecd66391abf0d3d6266313cf28b828694ceeb9846e9adaace75f691f9af5818e05fdccb2e2dc0c9cbef64aee2e058a0954ec3ac9d5146073796fee6f1fbaca676a5cb70b00bd0023b7d171e4f79d22d16fa3d6886f7695ebf19ef51d0d6e193ca73939c620c632881a26d61a354184e00e805e20326173fc14f1e0ad0e85c74272138f58345c365e4e46623c624995bda7eb6be14be0d276d6b6ab770b1d1e424aeba562e80bec509fe3c3646f455ad9f3ce1db8f8b923aed9ac89a72505e608f3ec9e58be7bd130e81c1e7d3b0bcfd20bdcda9e0945f", "result": "invalid" @@ -311,9 +271,7 @@ { "tcId": 22, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "67c3f8293b514637ca21417422cad5f3c5f39fa97cffafd617ac72649a9026047e6d8ad968e48a9523d0883666dcf1d7745e2bca246f01dc285c34b87c10bae061e8e9e9b27c673e43c311bd23531443960f132d78e667ea8d22e118ada4efeb34a84d147b9206a5c462f89c49c34785416575e7ec1d61c0cddcb4aaca309b44cd5a5d0a0266e7dd71171e160b761dc3f12024b2508196caaba0102ae74c7dd1cf1c1f45127cf532f274489e9af63c02b2d5664375faaf1b7ba2b556d46b145c28a8d123b5c88c0151698f7771b790c00c17e75bd63d48406b4b245827364fcafd4fadf605bc5f68a78323d362189ce601a7919e7927e3c62c2149c99025d5b3", "result": "invalid" @@ -321,9 +279,7 @@ { "tcId": 23, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "584ff1c5a6668279b29b0e4a49fd2eb654c7b6466e76501a79cf204540da66e98d74abb67a990140e2c580cc17cb0eb9a0eca5d92f05c742eff0a037e841f22baa1144e2908df2c2dfffd0574eddf71eefa0a6d9eab16d29acba2af2ea9c6b28f9e577cf24e8fd68b160047d01601a407c048a62af4380b2bd300277f3f95531e0c4648567cd043207e8c80fe93a763214ded5c6706fa2617d8e0e6cb27cb2727b966122ee5031197c1c6f3f84ad1139d867f8c770c3dc0de731ed67e3fbed068ff86e39cba44201a309fc75b2f7c7f99e4282f8e1c7376a70198fc8d3564f7d015c7930658456a94f594abfb6eb6c87f41ab340029c57c761f415f5e5faf6b0", "result": "invalid" @@ -331,9 +287,7 @@ { "tcId": 24, "comment": "appending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "19ab49725adeffce9e1be9623d1188d5449e62403909441891a6179d5803dc61e3c647858d8db24ab61aa8f1160db289e7ea0787565d28b097ac975e5602f4052b703de1211f112380aa9264180ca1ac117fd21db9c2fe6b32dfa4b9e6fc42a94e5be8700577401b0958888adc4ce5d2720ea79b1e869b42b22e885224fff14de367bd9765e1e426bea325c7ee7982d7d234209e9f07115363fceb459572fb14c9b2c1477d36d687dfb2413fbff70a7edebf86a7bbdb99b1b6de454544597d499b240867d2fb2b5efaeeaa1107ef4fd62f5684c44d1aee075e52b467187c3312e46889edcc39f3e0bd9b57490c98022c89e5f61a2dd5931685e5d5e8fa1cfcce", "result": "invalid" @@ -341,9 +295,7 @@ { "tcId": 25, "comment": "prepending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2fdcf46433528f55e55c59db36b48325fb1450446cdf238c5af6edf60d96eab9e0b7e0dd7df8978e61afbbbf98eea261eb18d05c008eb994ad3a4b819d3cdc530bc26cb7e20ae25784fe3b1ec655370bfa5ae8fe9e9a52d4e0d1ea59f579f774df7fcdbb1bb0a46ca9f793bf4955aef584d361c412f488cc4cef9306574dc9c6ab9fd39846b823b4baefa37ed955c882755656c415a4d9c30ffca9da196563154c0935ce0b4445328bd814b2df982312a688faab1b6db92fd6b37d5a55e0af70db5d5cf3e35e5dd626341f53fb3c28514c9c6812f725d5671d9221dce918c397d7484f0a87d884bdb623003bde8eecdcb87aad7227df07b6e738c3db1e46c932", "result": "invalid" @@ -351,9 +303,7 @@ { "tcId": 26, "comment": "appending unused 0's to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "02889387aedced02dda2786e1b3229958823fe9784b81f0c19bc61920ba00e34aa392409c582fc9f18dd2db125bd47e25820665a91b4832373588a0d2fecc4dc2921da9860e148896efd00c7525c64fc8defcf53551ef8970662b43cdaf14710055d490c031df27206adbed6b4d2cc5e65200eb3e37eb7b3fe5c8897a2d8f1f1546459f1888752cbab6657bb9931c5dd6cd106c114e9f15aad0898c72eee9209db93e8a3f4ff595778fd0f70e205c1e21cc37f64e741dcc5240d9709115781a17ce1b9474bd96e6bf30e320f95d9cd4f234bbcc7d23f493acb5d0a58dd84e1fb1622c08940fea7f6d1c842a948ebb5f4f478b02e8282dc55e69cf014509fd770", "result": "invalid" @@ -361,9 +311,7 @@ { "tcId": 27, "comment": "appending null value to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6461025c5ec1eedde863cae192d8a34596d7d620ac1e14abf94d68ceeab229af5c0b966e70e54cb0257a8e26d60cbfb4f40d3ea675e7aba2ce18f2754a8130a0f38018b6e0349afcf63ad02b7bf75cb370b63f2905f2b5326be8bf74707b69487293fb206d4dff1ee0be775c259bee1d862e821c10afa60c3f6e9c610af5c84cded299daa97652a1614f649a90c188622b501dbcdb3ca4d13e19221899e49579a6c6f36238cb3f3d67d87d2df3b824e64724f8c3b8c2755e7384ba0b7cf31bd1e5ff16cbde4e00e5c5b866702467502ab5c1f226f7e2caca913d993755eeb6289af7b75c9548a28f9d51941c5d62ba37b1c76dceabb705fe0254d1d603f40015", "result": "invalid" @@ -371,9 +319,7 @@ { "tcId": 28, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b45aa577e7ee5a6e0b230fb3a2676e47c064c14007ff5d3a56db38ae488e66f260e9c1e9a49d771cdf507ce9cccaf1d5e864f761134444cff79b78ecebb91f60884828df831c38090e718276fb7a57189c978bea9df2e8bf1e9c20dd402ad88e1e08dcd2036821cf47efb29ae10a7507c9d4d6c6bb902230ff99619e9ee4058bc360143db9da02c08a6fcc9e4fa2e068ae4184a166a64f817e1c5e6ef786ce0eee5712dec4c604588d6f907b4fe8a43a7c0a01257566f93b461c8fc5ffa4d55913185979e93fbea0263cbf99d6af7e4873a57da09803fc435cb233aad7b2b1491fc9a123be89378b4fbeed3f55071f96fd9aea7286625769b18a982c8c3a3887", "result": "invalid" @@ -381,9 +327,7 @@ { "tcId": 29, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "090dad9560cbeaaef4a311285473f5cfaa4a264bb685d583f50c4b2c13025ac22959e81fb3b253a0e20199e8ec0c50a554675df9846ee579de3e40e72fc4dacff0f847d26155e2c0c42dac136c2ff5f427c63228342c56cc4f56e588dc4d676fbda7d15f59b30197e21feceea75b205d01c29e691a840e884a2a6b6d2042367932c2f71b42ac28f685bfe80868956fba265bdb96a6c8bd101886f7bc6b92111e2d5942b25f3660cdcd0254f09920ea4fae54e40862d7a71be42a2922f8dfc708c1ad4734e6d3452c902da9ff7c9b653ff5ee152fbe0b039f3b1f1a4b125f4a1162d12ae067d614f6b6cb46504dfaa78535c1f5705b4094176a1f968b4f4726be", "result": "invalid" @@ -391,9 +335,7 @@ { "tcId": 30, "comment": "appending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3327d0e8a13c15a84b8e77bb0b6aaa8c437a7b52bb793d00a992612fdbf9dd30721884fa7d96d614266d5667cd4f04e665b2d9fdc07c74aa239d523c01397043176ee4fd4fe542198c4ca9575922a629f6ee6f5d23fe57a7dbc060ef98425e2d0c7a368d2dc3126410233a77f2e9aeb8e0ecd99149bb55b4fbba4b49d968d266aae48d88539cbf64ed738c834b682b1960a13640afda6b760076dc84f059f4f4416aeb62b5311dfb900ff945d7f4b597657d6fd0ff16741031bb36c892e403831d99c250c66f54ac34db3f548029ef2443469209e9f36d7fe6f79af249cbd56b30b767ce09dee699cc5903bce7905878db7e62cf9cb0a0e889152e8589e24d3e", "result": "invalid" @@ -401,9 +343,7 @@ { "tcId": 31, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6efa13c513d0ad3fd5e633e565837e59ae8355453697efbf04256bc76010a09fd257488df9d8cef8d78b2e5819182119092fd483e601a8c4d984cb5e8817b798bc70031bd7325be8a7e0b44508a9350ee179a4792b351d370259724e565e60df9b72186ce2800c4e79511767f66aa84cdcf70e646065c942c9fa2dffb16b0d819dc861cb16a52ef1d5f36833a8a9312189898b142426bace8bc631b1b74c96d03669eb92f1ae83fde6bd1f7db7e94a93d117e21f1368539c3348165a0126fe08a60b8f170455d67cae0c1c5e651a635392ad1818d51412a6b6f958a5a80553f8cdb4be940f78a3366e360cb3edef88419571f0b5ec1f1b5829e5584c2c3d6195", "result": "invalid" @@ -411,9 +351,7 @@ { "tcId": 32, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7f8f298c1628a3d42d4a60d93d269d2bdd2aec2b894aff12cb2cc2edef41b4b814622e0afb0f893327e157bca9ac0edfd1b76eedeeda70c0a0c2e8eb85f2098bf9808a0a4e9ae4c738c8f721ce33452c68d0d06ab22184af90bbca42000a90dcf5e3228722db3a206bf2cc6e31c90f1ef233898acc957433760f380137586415056467d43900a7c21d25fa20253b37d7288eb88a9348343b985409843d6491a9e12ee6907233cd83cf8b5b6b45fd22f4b5bbbbbeb152b44e22c3e03c8c18dc608cb5ec6643c17f9165eec5b8135d14bc16a0e70edb5daa70a2d50991040de1f0cf4382ecbded2e6adf8ea5acea034ab00c33b1eaf0f6ab10f62dd30406d83667", "result": "invalid" @@ -421,9 +359,7 @@ { "tcId": 33, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c16723c96cb88b871f9ec6edf3b008e2d003a8e90b93cb0a1927adbe736a8109cc7bc70f9bc3dfbd656db4fe779167306d97782981d0639252d3b498408357d4ff5828dadf89f4f602462330d4c6fd61d02ba17c39d072a87ab23e926abaae6528c2817faea5c8c02befe96d93bfeb86c5fc0b5ce1c24e3a4986a512f9b935625107165179b53a137b013b0717fd203df902631ebe4331fba1631214f1eac855f50c6a5a59eb8aea944b138dc6c1e92da8cfa514b254aab63395880ec4cb8117779c6a46faf28917fe77c399863598284dc3a5d8671c0d2856dba7791c84b207a2ba18be5d685dfa1b3f9b5582afe9904b2d273113e015b1f4194d3ab070e095", "result": "invalid" @@ -431,9 +367,7 @@ { "tcId": 34, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "43a674e2a0fe1adbc05065c7a098244c05581303352a797e003c39309b09d4f4303d1757aae29cb2ef361992c28d955af3e293b98c0c977744971c6996c1dd93f2da8bd46c771885a4634952d0538789406723048454ba3e88d78ff44126eebb0a7d850223a02a64285f678d961b4ea77142bbdb1b708db912425c6f4049de3b75b046463638a6abfc463265494ded66db720adca38aea8f5f03a930ddb784a3731124209ece721904fc66d4983a36f6a4d5adbc109a4d66c7b861ba92fa57f846a811a9a4f56187b507488bd49265cd017ef1721e4decb3b2c66666977b2af010ab1985bb6b8b8322ba564b60052ddde7f106777da138cf0013dae91887d71d", "result": "invalid" @@ -441,9 +375,7 @@ { "tcId": 35, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2447976e684d4f5d35e1c33ec207f921ff9767732e8864cfbac5da51db7533b11d27c07e96f278979da3a6d3bce53807bbc2449390f5ed40bbb81c7517bebfbdfc3f1c15a3b22a8b2c08cd7efccc90e39c2e001bcf2a58a4e29d38426baf2ee533f1cae67c8c1f4ce24d6505ed9a118cbfb192fc4e378a9b5187615e69296e1bcddab1cf88127f05c29f43606d00ebe259868668708de9f5a9bc51ef0dca83e8d73f0a762015100553a440688feacca6364c4c68226582028eabd275692e133054d2f70d8c4b3cbd2ee69e17a571d6a3473cbb2c3fd8450262981180cd1c81194f09bc7cb3a2f7a949d8c56cf69e13af7d981f170073f2ba8ca55c9d1c9a9343", "result": "invalid" @@ -451,9 +383,7 @@ { "tcId": 36, "comment": "truncated length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bf524f0f24998c53749025f33201b8270e4800b6798ef21d84f363597299657c49dd6ac74e0500c343b5f5f14d31a422ff44342001f79067ab9d0b0d69b461c687bd4deac90e4300c1bf1f2a809b55fb870d0f52b751c32f0d824e73b82f8186b604af5d5847fb95a4bf4563c65e460ca61913081398d57ad37fd81e652dc13083e9debf8389cdfd564b00398c965ed85cb4f5dc8fd4661215b3a8f7ccfed76eff03085884f08faf20c971032e13483df6ddf78e1bc0c50e77ca69dd678f5e69ef376f206410d9f8336b3789091679e302353362964650593cd1049cd0186dc3ff30cf62f66e3b37f2768e0e5b66d5c7b858e4aac6b53fa727cf42779e0d4ddd", "result": "invalid" @@ -461,9 +391,7 @@ { "tcId": 37, "comment": "including undefined tags to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "647d39715b34361190bd842b775e7b53052b72f9e85a0de8be0436a2a61ab402237cbb85de1466e702562ed04084366d662db011aac0dbace307078ffbba1b3a37495fe6e604fb5bde54ee9afb15f45308a9a3af51f6c8e79ba69935635360cafec26986d339ab8641a1bff1f1af0c1196919ad4d0c9bfc7ae3e43296c04fd5e353ea5f754149cd618172558263d3f17cb6182befe4c40816be06045e5428da0ec1c3aeb71460802485b390b350b37b8ae1264ceaba74b21c052c295e36068e685cf9601673baa2d935ad3e323000b3397bddf91e64ace3669dce6c704e65142773a27c5a07eaf74e850bd72b9cc464dfc5daa8b6c396d0add2937bce611beb0", "result": "invalid" @@ -471,9 +399,7 @@ { "tcId": 38, "comment": "using composition with indefinite length for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7097201c4ea62b8711bb9c5fc1f2f360faa2c1e975622570225cee8df555b46645c4f23de2f6a0a8b018123beb401b0baacdd4f1aaaf8736054ea781ecaabb237d7ed6f0bbbb2da8b8df63f8009440f4829312bb167e035bfbeb39cba467edc1c1bff6d390849046bf89636a87201fab64d04092e13db975bba25736ad560ea297752ed97f67f760acad3e01e5902ed1c768578dcb57c61a17ec1582493ecc6f41c97a439e3fc46ed0954b9b799b88d4f58219f4a1b6515b08c7b5584a0f304f2aab4292dd06f1f616c5a5cd132be50f4519d7d51f0b87e0e0fee39e3ef0e984e9fe489816286108315fd0c19e9fcf2334e00da5334bb7afded2892ff43c04ae", "result": "invalid" @@ -481,9 +407,7 @@ { "tcId": 39, "comment": "using composition with wrong tag for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "37b22230608119fa91a6c8b10d573e0e9719570cd0e209abcce67a3b23751617b28518a681ce66ac24f6ef1fcf1f66f3d0e477b85302b0b19852ed3459333511bfe3e589bd567d77e58e411769bbb2ff52c56969cbcddec971520d7461746d1ef920786e099477c33d7584d23334ed21186cc9bcef7edee82790ea1a20f91bc1dd531a9de124437f9f20e6660994b8d0c1b6d60bb7b261dd3d23da6c38115b95af518d12fb24bb930cf2a0378e89bb620c02364f6dd3c0db53526cdc401fcf28975fb4327bd36b1b985d1d8444b7cb63146b907f74a19c96cd3bde356bfee145f25eae40e1b07dadc5b03b3ef7bac252e1197fe64a378de32158bf1abb1b52e0", "result": "invalid" @@ -491,9 +415,7 @@ { "tcId": 40, "comment": "Replacing digestInfo with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0e063ec0ba113694f86e107a61b79867edb6e40ba1053fb5132fae6a665c042f371b76a24cc37437bedb0835b44ed8f7e910303a565ab6985c3233dfdb59bd29fcd514577243ba437add9a584a22b704086857b92da088ff72f13e4ae29a94ec9c6276967075a8dd7a51cfbca1a70c3d7d624a6f1f9703092740b3d552cca1e3c69850e88b25d0a830cf5ddeab64e8f856daf921ba8692e3e34c362208c4661d171ee9456fd8be4bdf7354cd6ed703366ce369a81a8c445a62641a1e57fc1de6d3cfe2184eeef69473ddfaa556de0270583a84a60ebdff77cd31f73cfdee04362fbabb3320b7e18ac00e298fa9c502236040423a31ede48601df77f26c7f0090", "result": "invalid" @@ -501,9 +423,7 @@ { "tcId": 41, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "02b469c37056f5f17eef3cd2f3e2bf0c37f0c917f3fd0f5341f610cfc5ebbf425a4950dbc42fa3d2d6499f44c31012b8c8f4d26b6aa20905fc198c9ab2642d8208861a3f363470ee499328521749ac7556c3c9b1604fc17f37f72a732b26c9a7fdd5984ed38065a93954b57238a3a6c3e0fcf8c75f6010c1929a8de5e1fcf4729b9ca804251c0a04f364f4f47a042146d13b1e016b43fbf7bc1193307a864df078dbb60449acc1e9621d14057f579141905c323ee6198e3b63f40d75a78e7adecc4b14e0ba346061bda490258298606bc28e8ef33fa041ee2b0f69080651ec7717ad1ff14f1cdd8435d70abe5363d5e4f320339285916bd84a2ce88f890ad8b9", "result": "invalid" @@ -511,9 +431,7 @@ { "tcId": 42, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0de9009bcfadfba4e031565e32ba542c22d890329905cfd7dc4c46d86d87b992bfe4c91962c96354c5369ae60e1960a9925671d2c41e5da0fee8fac65ae4c72b1d2d3dc8b33aabb5dd656c1652c04faa17af753e9ba332f74e0996666dbf8a0a4e2634f640c9f2b7da64941f6c81aaf9b6fee9434ebdefa89694b378278a5ed71524c20f85e33ba37c15984d5663f0a5733e65be9fab5655bf80d7b92b231dcb4743dde798cbce8a3ff059f70abaed958719f06ea8f55f18f71bbac78447f3e4e775a7ae02676a3cd11b1493ca8715bce0687959b0cd1a9ca8b6a3792f9f6377ed1f488ec8e3ed95f87aa932f79a6412e2cf5a241b24107590a1f1cf3e7c8545", "result": "invalid" @@ -521,9 +439,7 @@ { "tcId": 43, "comment": "changing tag value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6a505dc2ab0dd4292cfc68fbff91c28f49d079d02c842db9e9c2078092bbbddac03e8c32efe8b239a5c8570268b86ca1de0dc96c8b550c14f2326c779ab44906c1dae63c3b1c9fc0fbcb03afd7360ea6297b10cdd098131b35ad271aa3b2e39c828ebbdafe97b3dcf12b0c41bfc577fdaa37dad459ffea653dd5bea70abc624fddd856ca9f023116af3eedc18f2747b2e96032253dc194e2e40a4a3257e5c6e210441d31bb826dd70423d12acbac290849ff45dc4ecdcdb07fa9e7f9c3ffacef0800e63979fe70daf04566250860a974eb2297c46d7478108f419055c0223915e8a4d95aa58440e2af3a6ec6d44c157579ad851a53413351c4b8bd5d9201395a", "result": "invalid" @@ -531,9 +447,7 @@ { "tcId": 44, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "60f2f9b066a7329fa2c0e01bfc7d0ce06a77f08fda918703fc56c43e8a4ab058a81a13225af87d7469380fedc9ca5966a29d6631b88b3c1d0b9802f13c4a8c5e3049ec3b3ef4b79b7e03846f96536638a82997d2e55f1c5c3cf5b93685dede69aab95c3ad10ef59f878a69b96ba71421598157048705826c96f6edd6231b4165767d94dd85e68beee6502f0f91a3803e247c22030945ffa665fcc5946d022f938e8973e231be9c81bce34fab30edc9167288bb2bac0fc13f46e3f03d0d76a501b7f4adbee6300c66a13d1918d4fca30e62ebcc16ce97bffa3470929ab65889aabd4b18daece2ede653b85fc070f309cc381365486a36db4b2e85f27c74471507", "result": "invalid" @@ -541,9 +455,7 @@ { "tcId": 45, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "25a236f8161ea633d5e093cddd5fcd0905bc8714e1fd26ac00ba021a8af1612b0f678a9a5e985b32abd3fd7dd711f4eb49dca5421cb728736d074fcda041608ba79efa9fed40ed6d4c0dd0ef4ae6eda4334e374966f079453c755149c7099ede7c54f595c53a83fca7e4f74a546c7259a7f0c62c82005d60cb49a4c0b43f119070aff6429e1f6cb5a7ad9ac34a0863340f8eab186bf4b923d2481c1e830c18933ce28b8b2a847b1d5f515e412bc3e71030d1beb5cb12879c0f7ced790234a3059e3e964b9b17d7129a6c83398f4fbd8c04db7c33879f1475e3d5dfe1d891f1f7134108375c0ade5627c53fc9fafd8a66d2e204fd3ddfdcdcebb6a6d5d6191db4", "result": "invalid" @@ -551,9 +463,7 @@ { "tcId": 46, "comment": "dropping value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2874dc4e08a70a652af91e419c2379bd874a74ac75e6488653c99f332825dd111d3cb498a34054ea1cfb5588df892a3c34dd04f29665a0c939526591493d536c6f5ab9e72518f3965c6d595cab132060faa67c031c3c5dc16765ccd2e7fbfe5aed4a019500c7d3c06c31b6605e658e6f88b126d2866d78db75917d168836222f7402097bf2349b5c11ee4b7338e97041b168cd2b0a30e7ded7980b7dfc95e55cac2be1f2371d2c69ea025e59d21292903501caf243b30aa30b13e3c65f8f439d63676e5486e1d9c4827bcbadb73bb40810ff8eb6fe8ff5635cf5038a52fb84112806708746041c52f7d27a6bc7ab5f6ec54ce042ed7e6c258df7fce2d00bf3f6", "result": "invalid" @@ -561,9 +471,7 @@ { "tcId": 47, "comment": "using composition for digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b46f1ad5f9c3ee1d131cbf92373916b4c45201c02d631be04444bb6892d25371e6c78ff82286e340d1844c0db3ac2bf32f1cddba51096fb6e515eb466fdcfe47ae84b6d5a080e992f1b3149c23bf875b694e9ab0bab8e3c855825c55f8986e58f8d856a0b153145a1b378482b008af81b30ebd73d20cef495f97e548b5367e25d4ae335233b98c051a4531a65dbb2d18241e702643053113810a1a56b9c7e4c7b8e10fde8aa95c0f1bd5088b39b5c45e3393c2cac01365b78a8b455b436805290f1e43ed94873b5e1aed3e6a38dc7459e82a9de9e0095b67af779b5473fdb12dd95491ea7912b5d7271c88ff6fd5a887efb8fff685900d8dcddc031fad7c15ac", "result": "invalid" @@ -571,9 +479,7 @@ { "tcId": 48, "comment": "truncated digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b2a06b54e578326e41c2c7f7071dd8458b5fe9bbc42be12b068fc10ae51dc9daa35ac85239e11c30c5a714c5951d09dcb99cf7b400f7a81274ab4409262b3c9362e735cc1dbaf3f4e7afe32b73894cd3191936339e5cdd78b56eb84d48c78a714af0e710d60ea72199955c5f8e9ee9acbc1492e3c1bc2187ca9f77cebff25444622c28c900f213e97100a0653cf8f6307729ff8ecdca410f30aa8928533a7c6190dfae16f63df83a0461bd72aea5f4200c9a831ceb5b0333f1e5c42805155abbc387b271fc4df2dcd4e0e597f616cdee14d364d9a6dbaf5d145581171367b1db517b9aeda83dd731d36a83b1444ab412d8f0c871f72d01f941c7c68b32006307", "result": "invalid" @@ -581,9 +487,7 @@ { "tcId": 49, "comment": "truncated digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "086b546296bb96a5254a28190b345df408924354f6ebc521e1fbc82cc113e6f2b9a03c1cecda71988665220c65cd269b40a36d452ff08ea2c5f31914a45c038810c0e47171682e53b93996ee958c091eabc84c95530a8707765c1a5a783b3c022648879bd8caa4392139bd7975a2dccf6445c8a2c2ab084e72e87bde250091677522cbe71f9121b80dfb365962f97e6108c4c8449fed8cb87561c9f6178a0b96fc7bbeb105122ffb75ce2fb234919d86bff858abf1ba37c9a3ec886cd0cd228afa01b83857116eab734c46031dc485e503abc1a9f9bfd126c887c528379205aa1c8910c94c0c3a1e4f1fb4a637184aa5d36c474791d37e01981678cc63ec8ab3", "result": "invalid" @@ -591,9 +495,7 @@ { "tcId": 50, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "1342c8de4e6534e10fd55b7a7dbd447d55c79c6318bca69d9f2b30b7bbcee67ba796bd4c38199835c9e0ce6afc0c649c1523a2a14ed9d50f512c4b64eddafd9ecc73b96ad03672feb599b879c4cdc4da4b53606405177aace48dec044f32aa18d23ab3277ee0a99bb87879115832e45eff8d6a653542f879a1c6a79e96eab719b7fcdc19669395ca95df933242ef299942965e2b943c8c5754c6f136535ef76f4b679a693554e8e3bc45af26a4f5ee9f6682734ffb5ef822b62a5e448803b97b7563a0893ec098c0501691b7fe6a9f367cd6cfa9cc8494fe6647f7eefa941f56d14470e5315c9081f3d7a2f5e688ef43d14d1ffc0c189045754d1ec4913a462f", "result": "invalid" @@ -601,9 +503,7 @@ { "tcId": 51, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "5bb15e1401b13223187ec4b9069edc1b7c822f300e09b2c49c8b3a76d6520a0361689e2d5535311beb55fcedd905fa834474dac5d4f8ac7f64ed76e864100dc262abf43c47912f6e1233e8d0a327467ee31c580b42e36c81e6dcde10a5acad83ddc4c72e95bc8ff5d6b3ddfcb06e43cb673c00d855da419d97dc72ac9dc5ba84e59c566925649380c98dc03bdfd94b2178aa5088e4f3a87ab9a9cdd3f6e880329b66940a13336b83746ecc122f711eeb816b460927381bf72367bc4c07529802e083c589ee2d53f84163847cc3da94cbe807b1fc12105f9f1d3e7ade0fbfb86b6e68bb1f67d124aa9c93c76fa6fb95438464173fc154db866e35437f6668f8ec", "result": "invalid" @@ -611,9 +511,7 @@ { "tcId": 52, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "ad644f64d1d3da05772de46bf9e93aa88ba29b1caea1805f4c74335ac9cb8113dfa53fa4e254e6932a3bdee5024f3e4522d0d6354a84b11d8a7dc2d1263009a3ce0b1631229c62c3ec537cf819b052feb88f5aa3cd4901488e1ee51db8332a15eeec5797d450afd5f49bd625e425678c95eccdbf91c24d9824f28258d8edfb4d7af2f3b71d4dd9cc14374069e5d28168c985e1a5485ec7720992fa5cd6c1b8e370ce6c583bd4475304bc2a70e8ffeef40a445cbe9f0d506c3d73814075c9156ae44ef62f2e40a319f5e09e9b39c754325ad59bd81e00bca12efea07c6ce5dda532b9b5c0390db56ff096b73547935f00ac056166f19743a24239b6bd4dc5d38e", "result": "invalid" @@ -621,9 +519,7 @@ { "tcId": 53, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5666334ec38779802e7c1c18e9b7be98daa86bdbb44b12bcbda7348469fd8a38b18ce25fc6a2e12f84274c23d7d7a4cb9f7b75e17afc5d3221c4224a49e6e32e2079a95e36302ffda163c3eada3aceea77bd75bf57e5cf87071d2b5568204ace66aa58e12bb127b11e9e78fa2a79c7ec738483df8d102db54e9d16ca6de170a5b5adeb9340c5dac1c9c846bb173e056fd5f224619eb043f4916ca1667a11be65811da6c0be2ca2722e858b2ae14c79616e2a558416e1b6de240f8f5dafac00d28f94aac8bbb8661f0f648c5dc001e10488afc6b5cd8604b028faabefbb26fb3813a5f2dcb7adcf01d946bbb17adbebec64ded62962e98fc3931f61ffffbb8258", "result": "invalid" @@ -631,9 +527,7 @@ { "tcId": 54, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3d24d14d20e9adbcac72a678f082bb084fdc4bcd099d8bf85ec7b2cd90ba8d89a056fcfbcfd9e1fd8f4123fd44b8d4074e52ee5ebf3f8b9a016b68743cce84606c09e63ae5106e9e246b54f4e02d0aa3215ba37dbb7e72784215919d24a74d8f057a4d5bcb1df671c898933f32e9cc475401179ea2231c12582ea13a6acca83bce09815ba8f783c80d49d75d610e3584058e67c581cc8c9d268f3b331fc150a436965f5cb4bb9808de727473131aa442c08fa98594441aa3409ef0df3e108a02dfc70f06b9cc89578a0ba0e5cf4bfc65f5778a95bec0d60864c92b8716eeb308077922f7f659b706beb27a0f3b82395c5d4ba8335d67dfca8a186c0563dc37b3", "result": "invalid" @@ -641,9 +535,7 @@ { "tcId": 55, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "202277c26e39060d39753e47c8e93266d73b7af28a7b527c4140258164ccc368de4ed91c5e6dc2a84811da2b9fc76f353bc508740d93f9d81987e3e54d4a42c4389b15a0365dd907f07cd44df04d51fe14d60320cebddd3f68b3eb4b2618b222f6c9afe51646a9992247d74fa5313b5e332802ebe3544ba551af2b89c6860718d97a0d36c9fe132410d6215ee90d28b8ec272fdb332c188eae4ca666090dae19d97784601a4ed1f7390864762693f2e3c68465125340921e6f64319c2aa54d0565b6b34ee935f10e69b77c439ca70b087f8f91d6fc656c8a43f05d9319132a67d26d3dc9db37e78cbb4b92bd6165cf83b94a876b6711aa9e430848b257ad192e", "result": "invalid" @@ -651,9 +543,7 @@ { "tcId": 56, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "38600d6c91ceae4c31e08d7bd27e99f5da851a023eb838266841c2d173eaee4e7f59f1729d11491397bac90137631c14fa8da9f7bbb84e6ee70823b6746dee0eba41e80c25860b62201e1f58bfd4a941f26c8997a1237ad12fb7e3d5f21b65a739f3955a04c76be2352458e3a7b7bb622b135238bb09305e75a068dcc4f5cbbd15690e484176cb07a74333cb401b0975fefe772bb80332025861aff08aae24fe6f58d1f59e02e6af68b0532c7f471ba0e4b5e25ec4b35a38e09dd0202d19512e7e56628377d8fdb45f23694d6846b1d5594c1b8ae858683f3641e4eace65b3996b893b324e8b73ac16f4a9c518ff833848d19aef8d3819835a222112e051436e", "result": "invalid" @@ -661,9 +551,7 @@ { "tcId": 57, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4416f75cc33c479c6115de4fb437ed353bdfdb231aacd1f4f13b229d7b25f904aa0ead240dca564d9674c6a979ad28244fbf274abc8998461b572901f21e8ab60a6c61ae6d0ea0d5de35a1859a123e8485548aef1833863ca8228aa40ceb202cfee1cb67152a31e4ec8be5d8a24b83846e6f2c05c819d0bc37bffec2933fab9601d072eda2d6f704d80b235ae5b91bb3f4a7173c92e53e144df171e021c4b13889ae0d7d99ae80809c5a6ad173137b21aa545a902f9e5b08e5c09c9bff264c32ea0151eb8a5498a8f582215217c7cfbcaba9ec0f8a3ab1821e0b6cae644d7b487947f33a72d4f050da5f31cd9ee6d18aab50a9abc8a34cc2a6b45e5c23fbd9da", "result": "invalid" @@ -671,9 +559,7 @@ { "tcId": 58, "comment": "indefinite length with garbage", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "911dbd150f8ebe9eed71419dc8f6bf2a09590efebacae72f7e6bfd912280b1dfaa2fa7461502368de5f4c609bc992ab8421c86bed775befea591ddfd9701f6bf46b03c2472a2b802e609bc02707d33105d7a00f3f079c4b3b542b06b6d5cbbef6521fa56119a39e1b0e1b3dd86c0050092275dfdaf13fb3a453332888afeda4c376722d45b71e2dc8ad12610dc1a11cea80cb95855dbe120fde8bfc9d1c13b38684db78d62019a9536932c61f441d9d292f5277f00f7e97fc0a37cc4cc8050318475b0ed5ffddbfcdafbc951da39f317d39284c338be3586e352ca1e382b527e21b08f5ed9ae812af902ff0037f9709c5c792f5f0be243aa89b0fe467a04d72a", "result": "invalid" @@ -681,9 +567,7 @@ { "tcId": 59, "comment": "indefinite length with garbage", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5d2788622abed2c9d557aa4b66cb8cdb7289f3dadbd6dac50317c9a6103447cc0c333ea9f950a9ace342d82e05f4c88d7eea7dfce425160ec95fe95befedfd8d24b274a887073909272482bd9426ff10805a9d54792dce629f48e1c7f7446b1c1d542180df758dcc2668fe9ba94fe9d347c897725142083f44efe8f41c210ec809e5c96e00848c12e16a1bd792360624028185e597a62f4685e53d831063e4bd6cf50b2600870ee835d9d6067a5d81205cc88d02ebafdb014a80a06d517295b238c13bb0ae31f2fa5f68d14c4bca9015aa122f81d82b9aaccb0cbccca3751ddc8f4cf971190b765ae246bbc10bab538cea8123e81b68d417bb04233eb2b66668", "result": "invalid" @@ -691,9 +575,7 @@ { "tcId": 60, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1779b32fdaf19771df92f2e365fff5f5c2f432af48f660014ef09b9c01913e5902bc0be92938019502178ca736b46fba68a513a884961ad19ebaee84a977ce11ee4f2fd13d72b611be3e30fa9926d1bab6fdda62aa031d79f18a09b9b3a3bb26a8a368ee42846edc1f85f9023c2190d844042a6cc9e5a1b274fcd075d58ad132fad05fd5e2713d0255625ba0e56ec0d64fa66d5e78fb242af25f12d41180cf2d651ab9c812f683262274426b4a539fc36602860e4b7543878c582ebd641ae31dc2e8ff5de9576e24d878350243120ccf800e608d9bbae41d10b8a1a6c3957529b263c6e80d7c8b54c32b15e3ffcfe85fdfc0df5698fe9d6afc677bafc1e55bd0", "result": "invalid" @@ -701,9 +583,7 @@ { "tcId": 61, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1a2fe05ff3073be36aeb55e736b7489447f42482f91c7539b9d8ffb27f7dd6d58d1e6274861490f30773b6be750acfbec31e5cab7be070630feaaae2ea35b0cca36c67b544d709fa17de1145489236bbc69fcf3637b1c4c50399e34a5866ccfcc7c572143cad581184eb78fb1e84b9af4075da358ecded93288a609b2d5bf9c159a542fae376e438bb947c8139def481eb308f568345e1a902b433a5766c266b89749bfc4dccafd6b53a8b6c5df1af7eceedcaccd9809d94bacfd82c82a0de376971b6454dcf0dd70a2d94364c73f579b78242967b28bb6e4e08bb1efc47281ced3d0b2d771820336bacbba1388bf73edaf9b140c4eafc18cc16856b78599b63", "result": "invalid" @@ -711,9 +591,7 @@ { "tcId": 62, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "551797652916d3e62a0cd534f4a0e6bd1552d7aa38e94ff522e8b4fb39b6dff8e1698ecef6100b4a2e3d7063ef5abd42ccc0e5c49d26e353a903cd06f8ad3297bcd60a8597afb2d7aaf8b70896f1f3bb1d2953fa76ba3059559cac7e5378fd129ba8bfce5851600abe78aecbbcad2516747c7706bba3c835319b1761e237ff593d8165b5a1f58bfe2d437f1b8230f5bbfe61b3c9eb56c60a19f70816dd3c86e28805823106b3f1798feb36b903e6e52340d559721679bb95700d9969367c50997d6786aa10e7614eee58bd98dad66f81c7084068946b391f08fcf3ed67ff4208080d8b093be71d023fd0d66d7e2af5895f5369ff76493f51ba67712ddb085d42", "result": "invalid" @@ -721,9 +599,7 @@ { "tcId": 63, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6a9a4de61a2a54615656280ec94cef9204224fc0b4d0ffe5a25177030d7ed597cbe199c18b18667d54830872fa0b2ae363ddd44dd07941268d5760b8808ff87c942287a4e719f7034d223d1baa21f6d88b2fa52fde4cb7abbb84e1e07417792206f70c208bb1c1d767b13b9d675c5756455bc27852c76c1ce924d7e981f2af4e770969ab86e5f01aa3820ffecad848c7be52e85ee19769acf17e0b5117a8a14885a85eebfb63d4294e87a24fc710e8e560d998da812c7de3fa0f531f2af7553f153cfc2780db420c7a17312266eeebb7ec04c0fcaca815f092156cc3bb65bb7d7e1db3b5db955851b3b3415f60ceb487bf74696cca2eba09f2ec9636ca59e390", "result": "invalid" @@ -731,9 +607,7 @@ { "tcId": 64, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3ec47c244218719cd70bcad5ba1deef15fed2dcbcf4073ac3f05cc32750842bb74d6ffd506224b8543d562b2584e944cf4ab855da0e4f3336c97cc4636bddc2eacd66b3398ef48f5fa74054035475526733ed14bfcaedf421c3165e3a40a5abc098136e687bd7c7ea7e935f5940868cbde5efe0b51c99d15d4a64c7e4ae65c16dbeee1322f7cb3bacb4bf2c7c8a2f5bb03e264824de55eb3510338494dcb1513557120adc5150afac38bef002bdddda43b5c14891d4aab66ba50c20e229c2c3e1a10d5f194900abd3c217a7f5e82b9e77d0571589a51e9f56384d67b4865a7031f57a250d765cf19018dcbb335b856e2376c15c1a78f5ab9bb8836b820ec2e4e", "result": "invalid" @@ -741,9 +615,7 @@ { "tcId": 65, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "68f20b149aa70ca60748e1c95b10147093aa384a28148b31799839fd0d087121b236503057fcaf6d1f390cb8ac6fa92a18768c6fd04844db995f073e893f08a86a86d003d508262bf01fca7de1e082ffce53308e6ed5b462211013f151c16a375a342b0c1d2fa607a720242558fa82a403b8443360fc0f1b64e4b7bbbe74b10ebaa715087d71fb4539cd1f5b3a72edeb89235c56018a57e04c5ffa5291cd1346cd7cc0feee2b99a3770031aa4319af0a365ba77978c486ac174009a2d3d97d3a113952eea3a8691dcb4b716460365341256b2dd5c846184656135162f38acdbaf70a4c527ee751f384d91d09ca7b618231edb72cc725a942211b00c58d4ea7e0", "result": "invalid" @@ -751,9 +623,7 @@ { "tcId": 66, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "33eb8006069a2d3d63afe5a1eff9118fac6e3556d34bf97431db5518176ffa1d35d61c6010c25980c6df9d9cb0be5a9878c4e79503367bed31ae8a4244562a46f49e6ba7fd780c69b33f776d130f19b609116aab8c917c798024fbe5ffabb33b2048a16a6a72bf189f7dc6a94edc66c82931e02907113fc4e254fe6009ae9a716ae2e5f7d60b1eb2bc8107efada0f3b2a325a6574603f30c2a87b5661e007f07298f0ee74d4f4eb85a0d421fbcd0ad1a33bc5589dd72730df896fc3c3fa8f55353c9e88d58cb258404c28b350acbd17a569418e350436a83cca0a2597aaf6592d5169ba927ba1d687ac70cd225f0c652e10c75ee4cfcb3a03b9d4b205f7c7b4e", "result": "invalid" @@ -761,9 +631,7 @@ { "tcId": 67, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a1c66b956d58196cfbbf706b8c9df9d9ee4d36a7df18017dc132943ef52dece5d48f83ec06ff011a6917434893c6c112a1ca203eab0b64bc027a390921e1ca8f553352847437b26e3be6dc8a0b9febcb93dc4185c687a2fde4302012b6da58163ed67a842118d6eaf85661702729f3aebdb9641b5f913bc687d0d7f5b1291e137673e88ce5280fc04b993d45cb731e88400f8e5cb1a40e25285881a7b877f75feb17d68218aa5ca4ffdb2318d5e01e3fe8606982fc40fce771f034578bc67972c5ad392e7d3c046d28273696f737320038fb33a7417e6744f17a153b4ec8112838fac3c18ed4fd14159a408befa2a0a39ede900a4952bc2bb163ad90ed961f84", "result": "invalid" @@ -771,9 +639,7 @@ { "tcId": 68, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "471b2acdda4fe7ddac4bf9f5473c6be9e3692eae0c55543b8b085fa644c6990a79ddb0a6d0a8e229380f73a71e502730f4b63e16df17c7209f7ad272c2d392f0c94dced6c8a3c442a814b8dcc9c98fee03d2732df7afef2cb869f6517eccaeb7a9555c5da5f2f7c3942ab912dd07b3e2d67d2ca24fb1435fbc6eeb545619617c21901ea03070793276e0877c10b7655757eafbb320ef53bbe8f27c4419a30113eff02215d8c6559fec38e777dd67cbe672883cf1e9512e67526469b045f97c1fd59f7325133f1d908fad3c4c1ae47c4e519dbccd591863e64fd5500de3a24d4750d9b152a125068e160fc4cd35845c9fe3d91f3f0f14224a632ea702a71bea4a", "result": "invalid" @@ -781,9 +647,7 @@ { "tcId": 69, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "bc8c6cdca743a840e9fbbbf9f046f60988a15b5d78cfea91421549cad95b3cdcee10c90534d78943f0fcf065832d70db29c11545a699853056fce03463e513163d750fbf5f1ad611b2cb13362f886c0aba44457a983ba9417da51521e774b683c87f6ce514bc2d660a41e922253d06d6350a2cc30ad5aa7e83453bfecb75def50a4651e04767bccea1357416fd4fe04ad4653c2ec49563f8f50cd9c97754662eb68dac5ac89de5d9dddb8b8476437e7c3797e027aade1ff2f935b88fabeb00181a55d15d0fc3b71e8121c03c7bd8a1a2bd3a404d3c130ec3bf02830f559810c69b873500d308fb2265ca74086c6dab33874366ffc8a6f3afda76f43df926afce", "result": "invalid" @@ -791,9 +655,7 @@ { "tcId": 70, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6be60f218bbdd1e28e79c94816eadfac11faeb2f732e8dd7fbccf46c1643d4a116c64b7ff0e6207ddc6a48d422e9bdb1a360d185804c508bb70ab31a0160d031936ca08e863dd246317ea8de44d7fe6b4f4359b35210a727b2569e82287aea733b38ee2c0e8ebb9c303e11e43d35412548f98bc133f06b23c03ee1a1814e226c89e9aa79ab9640bff7cf39fbb7151f466b797f7f66d027e3678607a342ac017cec196b84f2032943ce39c3fed1dcb0a10f16dd9306ecaa5b02a21458d3e4e52508b42902b240684721ee243d110d1b4dee7568bdb8fe587696f9508b3b2a69b5de5a98c2b2fd7f30382718222e2fb83caadf481cd1f4a7736727e9a9e5a491fb", "result": "invalid" @@ -801,9 +663,7 @@ { "tcId": 71, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "675cbe55b2e4f5e3495732f8c468f8923dcc4911514643a1046c537bb4dcec053618b6a6fbfeb366c0b5c1cca94ffb2892560df2ed7e20ff4c9ebc53ab3cc9cf8e21f9971f08f5223edd8bd0d62f0c4a90534b43eb5a5fcbb5b8f2a20fd82315451828fa08a59f9eebb6bbcbd2c83a562ac11d41f2b11c038028125a8f5b8f310608b3a11c77e8d8cc16cdebd86033125fc858d00052fc5ccf3e839e4d7f3c040427411b07a00d0ee2c98b5e3bc533df866b217f147bcb824576f51689d5f6e484f5b6274b81d86337c6d0495d69b2afedef34649384c91bc300534aca9b9e6622ec3ed192d62713d8b4f704284d98870ad18ab8b1a563adc3c25d9733343967", "result": "invalid" @@ -811,9 +671,7 @@ { "tcId": 72, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "13b9208bef3ecc8a4d327a3b6da582c2ca2326f84d233cc41e962333612edd7d2973305619186247279bad6d849d7dc7426477dbb35635b0b843e977cd8540b078dae1dd156644c4b24bb75fa8a8d247f95842483d9ad0274d5d9f7aa29002f93313bbc277b01f1cd0cdbcc9462f8b984ccad2c05e95b50e1dadf8e6c9c26574151e720abb9747e899812bcbc6e43b40a233804a91a6f50420b309d4291e2c2e1250094625d59079fd264fc1930f72fffae6fb2e3378bdf30543985690e61dc4f1262c762881061e59024b2069f53391ca16b215371e6cfaeaff1815fdc6bc1a8b7b53be114e157b6edd2930e0a7bfdb242c8f7a83013ecbb6c583f0a041723a", "result": "invalid" @@ -821,9 +679,7 @@ { "tcId": 73, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4eee2b16048f104753e25236a051720c2d73ef183d70c084e792ad6ed52b0a2535a99c0adee80c59577f2d25d257f790830221711fde591ef71beccd654431a2de33887cb2e2dd4aaf3958806740691448351e5fa44fe869af58bbf15d2f489994c5c3d6b8916c5725b4457a2c7e4764a9043d9455325de8118f9dd60f7988abb3e52c48b40b94d2752f79e203bb75178fad51a0220563d98e798825fdae83f698b8504634c380081179b64042a44f146712203843c7291bce264b64fb3b8ec44854e046c8c4cf5ed786701e2be6bfe8d015826ccc430e79b63e718c8c0ba6ec1cbcdbaa014d5bcb51fe9d74e01890dcf827780a337f495537385311262e9a71", "result": "invalid" @@ -831,9 +687,7 @@ { "tcId": 74, "comment": "truncated sequence: removed last 1 elements", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "459cdcf7a5a6ceb515027f05f54d2457c862d780cb64e502da7a2c4b9eaee3f19391494771811b1d1c60b7aa3343474d16648b85cf30af69203b6ec09f9dbec5942559c8fecfcb08624438415772dc439c62ab785ed2b246644b8f5050a3629a1280de7e5cab55a0b1c22d79cd1a851bff929d393ef521a3bad2f76a8d12435c6c5b83a0bd977d4fcfe3afac7f359cc2e45472adb0fee40aaabc6ffd060963453d96f3f34afd24e95c17cbd222865eec529518746c2815ce6126ec6bd3730e43dc701a26e0c903c51fb5166db09aeb812288ab932cd1ddf42ec17ca2364561267ea4b136198564d768e4da6b19d51f3ca3936451c25e6da102f8c4f10c6ed283", "result": "invalid" @@ -841,9 +695,7 @@ { "tcId": 75, "comment": "repeating element in sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "308be7470d0c265794934b0f211ce54f7d67936b6a1760154d585a1ec6b05da313d942847fd3a1133acb8fb9c5eac471e342755268bfb7f2c762b7d25c4b53855e9bffde4f68460683d2dde2723b0aa5e9705c4cb25bad26bdcea726c9315c2c9341515daa6e12e714c6011eb152a050c903d024ae8e06742c3c8c86612d207f5288093830a83761ee40729ebb2c5dbb0e6e98b785040b1cb3bae9d1463f43e39d752b212aaee52753fdccd6de71eecb17dfe486b296d6c455a17e5718fffaad9e82f999723c8a66d0fd2457c3cf3f1b3df127bd73662651fefdce95f91f1a6ebd370fb2163bca19c9759e7f5901bf177464ffecb8dcd911a4d5ed5d5e7402fb", "result": "invalid" @@ -851,9 +703,7 @@ { "tcId": 76, "comment": "length of digestAlgorithm uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "a98a9744f1f1893343ba5b702d7d431e40900a3e3948d3e6630fdc0a8f391eabe2f4b5521a2bb03a16053e87a15015d5bfbfb0e7ea4877a05f491bb8df5893c867070256e8bc348f896ca2c8ce4e0ab6a9adf10ab98412e4ab6a4fb8440243fd34749596855cc14745d7096842c48db0647fbd71361ebba7fc263a2d191d719d23e727b1ce36e543cccd521b540cc42e01120994a06a95f43cb83ea51f73dcdb9d5a90683f627a070ba8afe67f9e29b003800479b6b8ecaeb6f2e68bf19f1eb568b170e56d70a8ae41d2524a0e76bfd0f4d27ac8cde9b00900b49577c55384e948c6c6dce081d277c3623b1e749748488e648d9349b9f17cbf072d7083c377ed", "result": "invalid" @@ -861,9 +711,7 @@ { "tcId": 77, "comment": "length of digestAlgorithm contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "7a21f13f8af98f47bd62b03985a2e91ffb3c7c3a5af6ec75c2269e3ab11d859cd45a214b48310c7fd7983c8577d839cf63d3c3815302ea649a17f813d6cdc75803a6caf2195fe17a5e84d8a59eac0651232dc793d9b7554eb1123e3594e1f6a57a72e2bfa6b1ed9f1f9a6168aaa83ba2d8b408f3c709354a278b991751207075e7e5548f0c0f764d58775db3143191a210e702b69dfa8d8946b1a65d67b3da6f3451f70a65d29314ce5b7ff13b95cf7ae68854f586140d97a0e9de4ede07be81fe20a5b6330bd9c63f15a3d4904b3a4596951ef5c591007ee2f6ff94fa90abd1093d4dec45a9904eb656713a110faaeec429fea9d1b8c47133787ff6aad3f938", "result": "invalid" @@ -871,9 +719,7 @@ { "tcId": 78, "comment": "length of digestAlgorithm uses 14 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c280a6067d62ed84b0f9f44bfb322bad0ed92fd26f5c8ec7e91d9a115eec2dd6f5a589c124b50b732bc5f4e382ad344a3498ba280d70a8e7beb9759972fe31da8ba57b29a13c17004e4336207109385a5e27d53f12abd5bb6059fa917afbd45ca8a4322928cccc776cfbdefd7559eaa86326c21cdd6ae4c40c40b1659016520e5d34b1b63b7cf744a37bb795ffb86d853dec82a7c2c57ec5b14f68535c12279841fccacb94b35049a5feed59496db1ed372f968a4de1d70dd98c64e3e17e541d0fcc971a735cc610b9504680cb615301440cb211a73b6bb9355a677be77de6330dbdebcf6abf3ca83d457dbb951f3189d017022c354d08fd7a5d0f8f63aac308", "result": "invalid" @@ -881,9 +727,7 @@ { "tcId": 79, "comment": "length of digestAlgorithm uses 12 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bb7d11eff4ebfc47082969640c3883ae3b2a95efc08f0a4c4cd59c61fa5f15e1235a3e53a9653186f09c21e11757a016a671db51ab597959a437f26dd1f864ab7c67306fbc578dcf614c304f8ebf6b745967c71b8093485f74348f81865bcbadb39075497e1ed9de3f9e21209d21ce609d2d11c3fe837dc7381ef8aebf4680e680276cfcca5506d3c1eb5fce1655b566ed63cfa69e4e186140580ec9c7a51aab286a54fb674cbc1b527ef6d778ad228109a93ec4a7dd39c30c5879e2517a540ce7c0f4989b7a930899c1ff51143e7d2d3802c2328000331b9c6e9c887fe8242d2dfbff5f828f604050268c450d74779f8a512dd0632b90c9b5870c541b45d163", "result": "invalid" @@ -891,9 +735,7 @@ { "tcId": 80, "comment": "uint32 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8f9a07ec03306424540f913dfd03eff0567cd419dbc5be4a28b3dfae5de126a01d1fe4c6147aa4f1a2f57fd50be2566ef8ef52ad8ff816abb114060d6efcfa64abb0864e613907ee142a4f96d965b3aeacc6c870bdfc316c72d43a5c9172fd2a5ba0de6c521fd82023c511c40700f7b7651e8e98a0a20d84f7be365ee540a403c9afc6087dd5ae8473006fe4203a790db4723520be38fa3b9247075c93e6b5499fe8ab997c7267e495d1a99d5865333acda265c02569040787d5aed0bd4e492e3f76605120bd41840473da0e4fe1a388cadca7b4d543f5beec4be9c3fbccd0442dd0b11f9d79c6e910177aa1c997028d675980c439e61571011ff9b26818a69c", "result": "invalid" @@ -901,9 +743,7 @@ { "tcId": 81, "comment": "uint64 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "ae0ea39ab7ce7af3075d67f8edd5862508eff6170b43c02e4f592c9101a7da1dd7ef2e4be53ba3449dd6c2a6c1837884f12fa29dbe8e9d40c677d1edb6122f61205b203ab0f342f21ef8cd45839b9fe9f61738e7ed0915ff398a679a983124009fd37fd5bc9891d33f4830aa6f89cf30b59dc3d84cf955ef960a0980f524c686cc8123dcff7bb9dc7e7e1bfb3585bec3aafacd5a0c7ba63f6af332dcd1b5215f95f06d2307cd75dbafff2ac5cdcf4587a68eab0d3d277ac6e999ede44a551a0d266f9358074715931a7787f4ca26a94ece1c963a96f6558a6c8611fef31a5d459635bc2781ecb35e75837829864001074dd585d70b7e5fa6abe2a6e28b67d48a", "result": "invalid" @@ -911,9 +751,7 @@ { "tcId": 82, "comment": "length of digestAlgorithm = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1037912266d26bbb66bc872403272075ebc3c0352ee5201b189db701f64ef193dc2facec45af460a38b8d2a71d1ccb17dd0f8532bd87e5d7f6b8e1414367b5128e3f6035b26054d3331ece1f926c2685f5c286ad0befce4be76df6c26bae8a6df520ad073a058eedaff3d5fc6906e8e1c864d5b989ce9319e87fb121623a27432e2c06e936d151b7657d6500a08e8a3c71a0b491cd3908811b18d00add825f848d6a0290f4c0ee2e289274cbac8c8ee00168631d43e7e637609444c18aa4cc0a887bc104d6ec9f699119840a99a9e6b7ee3dec0d0b4a1f6a1e022a44721066b0fbd6a7c6b4f51401036e755924845bc94de315f494c5c19901b23e62e9db6aef", "result": "invalid" @@ -921,9 +759,7 @@ { "tcId": 83, "comment": "length of digestAlgorithm = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "389f60a3f7e33801cc6067cae353b16263aa75279d0cfed16c122b4ed81350538039fe7f43859a1f76bff62b613bc8abbac257ee6eb3e5088e6ec33815281d6f6702f05ff75f2c6260c8791e43dc168f69eedf1d33d42fa5da0ddc9d2f071ab3f9dc0654ff1a3db8c855cdd9941e6c6609aa29d69f6b1b1254c3437196fa871f443fed2b2beb113257da4bde8aa7bf232fd9c0ae7e7419bf977f14c4f2c4d128e5f79f6f5c63939e7fcec231ba64145f8fcf6f43b821b41776811a848d613b5da4cb8418a1a95402c3ee5bd7195666e8d5b13f12b08cbd730938c7ddea9d65ca45683e9de28d618af1b618aa0bc88e3d1db4521dd069be105b3145e54004eccc", "result": "invalid" @@ -931,9 +767,7 @@ { "tcId": 84, "comment": "length of digestAlgorithm = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a736d77611787cfc46ef5e49ca0d39f9a1249326fa77b50e024c657c791da09ea1d363657fb7b9d5978dd9b75a2b7593528e3c19e6e41abbe0e71273cda50382921ec6b366b07f0edc0aedb048484d51b603d062aaa18c404d6bdbd61a7bdbcb32e917a79bd95799cdf43a992ee3d93193f9a20fd113cbe168df7f884067825b79fa73c72b9168f7b83002096fdaf613919ecc40422317fd14b5ef8d2561639a3bcab462c3ef8e0f59929c43e23cf21911be969afe3548c1b449baeab90a8f6b52be5f6cfe47b941a625d4020785e8180eed315b7a6840986b33b6ad6d519c53179a2c3cb180583808dbd3ab5acd90e4ee01687d0946578ed9d7558ab8de8a8c", "result": "invalid" @@ -941,9 +775,7 @@ { "tcId": 85, "comment": "length of digestAlgorithm = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9740ab49e35c355c40c6eb4839c47c85a27231b2b96133015267e10a7b0f786130308be8255c68584aa3f6d4c1ac2c304130b5bced81ce26cf6a0a0bac293f23b31e2f04f5f91d98ff17750b299dc521cfc946134cfc76ab629f9abf5275739befee3fcc9c217e6e7c81a71dae3cf3407e5362ca0c0db20386ea943466d59ffb9e512022df97d666cb15c35b0d1a0cc532e408727e8f76cf9955587bfc1e327dd5f58d1f7edab6fbc7232d1d2afb9616fb5a5de1795cf6e93896a55285f793edec78ded83560b34b4102f505c4f2ab8f15f603a7fc73b75cbbad2bff29c374fbbd9e1d1a6a1dc10a09140bf0cd5aad2ba8a0926b29b3d830959e6c45e8d8fe32", "result": "invalid" @@ -951,9 +783,7 @@ { "tcId": 86, "comment": "incorrect length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1c41cc918d7f45458e0bcf5a8e4ba5eecf39beffac05fc670adfca933f8e997061fb546a2faacf4cbc92f7b6da6b7ec97bc142b41f38476458836df716b9b7597072f11848bffaf7ade3871435f2b06fa0baeb08d3be31466d6c10409e3871c92df4a6a5346b5d7c3e82b90539033d170e4950320169c7d9db5159201bb5457e9b3c02c9aa6fbf2b5359f4b657702d37f34bb0ea2841e46c73f6d30ac546c1cc8a83c72319bcabf4ac741a542f2c45fbdbde6f4d8be88906a24efa7f62cd5e7697ef02a76c3fc827c1d2969d8c4ef05658ac4de9ea06dac8c6c0a65bc3d05ae3517428883a0c219084486c8793e2d546be6c8cffe00e07eb7b82a07449c726c4", "result": "invalid" @@ -961,9 +791,7 @@ { "tcId": 87, "comment": "replaced digestAlgorithm by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "596d8e9730030342f72f0a850fa5ef746f63b89a1e0c48b67a817f775ac937454936cd8400653f4d1f82e315597b9e5146ff3fe4f9412f81cf6f8516d9d440c9c01c6a8e0a56838e2a206216b2f3e419e5fcfeaacc7c9be4fffc7586ec21d8bca6b49a2efe44d66266f298a3b70c4310eb22e64366bbd5f324a1c9c667cf0d970ecb37190bf7c98977f180100d3d6c63e3dbfe382e406128eadcbb99e45407a858dc6a443bdfef2c9531bd2461186ce21ed34cf5715b764c5bb4d4cca9fb59c7f90d9f71f43eafbb256906095edc27679b8c752b6232ad374c668d4ef2c55bc6fad362f8538b553ecea8658adf73fbee8c6c47289d9ac5c4471f74847697ed26", "result": "invalid" @@ -971,9 +799,7 @@ { "tcId": 88, "comment": "removing digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9cfcb1b8abbfd5ca02379491ae39e3982ac9fe8bdf9577957ae39cc3b7c82815063a179822657aee3670e4b37436d47d7c24b79f5ac06d14a9ef51d5d48be524d09d1b8068b1af518ec4c80e2da596d9cc5f0fcd261a366ddfb191d0767e02371184ebe7b5999879ca805a79c428315ebc350ebe3d832fa0bca87248be57b1c1ce72df271cd7826888c43dbc4f187640ee5cde3ee3f004b530bfcddfc0eec7884998255351c7cfb7ae5d8356fbce910df9ec471ecfd15c3666b7943ddbbf3c688289ce3375bfa8a0fbf3f6078376c5f310690872c7e608b87b680be66d91630c8f3a71e44906c75560855ef3f341bd8cfcc1e49cbf77b58222ee1288b6979ad5", "result": "invalid" @@ -981,9 +807,7 @@ { "tcId": 89, "comment": "appending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7bac3340b1498d463629f91de4401adc8794d07610b10b81ef8b936e4a1dd4e7753ff7befb08394ec3d2213a969adb00492ef61247fcd77e1bdcc4f5bff41aaf904ac021b194b1b53e8763be5331e71f7d0f30a70b12c5e1f11678767704f925827e90097d8116e3268a67b77ba40b2ce3f29a8027e06d3072accb1638a08d119819350135d7e3713f7366becbba4797b294e7745476b57504a9464cff1d43bd6ac7b9eb17c9017e951684d1d851737a4e0785be8f50e9981af883baef33dd4bfb293d6e86a8ec34582a5508dbf1860ec5906ec9b18b2dd05ec3df360a5a756cd0328d2001e752674cfdb5080371a9bc62a56b3247f900eff0c98b426cd5aab1", "result": "invalid" @@ -991,9 +815,7 @@ { "tcId": 90, "comment": "prepending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "671db30f2d644b954f940763486a3153300b841d03f3879e18d4b146c850a998e8bf284ad997b5c1bc91b053be869a93ddc439c1360ac22e54247c770fdead309dc2b8ee1fc192528751ca97c5cba6cd833e65047e1b136b9e16c89d339d1c4611deed08d78a24573506729df3a67ab6273d653341875cb15c4aab9e32685cccd6d73461605f2d397cc7d8249cb374ef065aed42378c939b3875f64f16fd5b59db0158569e6075aadd5206ce7650a0095d3c11312c3e5f21dab98917b59aa5218b69339853e29fd50949fa24302c6475ff232929562f03980606412ba6b58bfe4baacaeeabd8f6cbe807006c5a527f368cc7719788bba8f5e3de908f40d2fb4e", "result": "invalid" @@ -1001,9 +823,7 @@ { "tcId": 91, "comment": "appending unused 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2b9fe93da30f53e330a798d543fb4e7fa92130388c55091d28e80ca9ef40061026a0138264c8063187e1fa37baf41ae159d1d3899ec9f22a6a37325e807ac8df2486dbee7f287a896e9124df0872a941fa85138333fad7619f010533e817c23dca7e86c7e99c191e3aba443d80e4c80fc45fc0fe53a6e01df3ae620bc6a7121c533091344c52fe496c349eaeadfa63ba22c58a9070f8d4e705dfff90acb355b789115e3c79e8b146587b06b2167a852be4622354152d24a625bd0a176ea2d3a98fecd4f455fc9f2ad3b4b20ed21bfdeeb498d18fded0d4383a9731b9ed2613dfd13aa2e603e9680dcddc3fb5727fd63dc34da27d3a355079adf6ae74f37767a8", "result": "invalid" @@ -1011,9 +831,7 @@ { "tcId": 92, "comment": "appending null value to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3047b4b63cd0273a80b6162fe1d13a5b92c1f93ea91bae6a3573975e98016c13299e73d8f996f86573e389a8554de79a9dc873bbef1c849b9643f6f75537fdac9e76f07e94f3777f97c2872b351096a67d0ccfb3dd6b415480d55caad089fabfd3a3de04aafb83948734eb9b56ee5aedb66bd539619d9b5e5ab4fd6c94f74ac3d1980ed1e126a7452b4dad5e0caebfbd7d107dd0c3c0ac654fa5808c2e33aa50598334ea2e1743f45ec1f8a037c869d69b8d6aa86d27720ff214b0a6ec8cf5c775fc2ba8148489700db930de18e0fe5d9e7fd8786d604cb7c85cbffe32ea16a749eb31a6ddd24aaef9ae0edda02b0e8f6bbd1124e3befd7ce56351c4f5632e82", "result": "invalid" @@ -1021,9 +839,7 @@ { "tcId": 93, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "54cacd037a775ea0004e41ccbe0779d22926403ac988d1490dee91bcccfa442d509eeaa6f620e09bf9088f42a3d32b7b726be3b4d5e8e9562314ba96a95564ba1684ea4d132f81c14ee67d4383eac8d6ee984ac539030919f81806be095831db118b6821cdf61591517b38e45daba68fe2d1403bbc79ba77d721a9cb45192e28c4292f7ddb61fa3860ed3bbfc53cf5acf6bf9dc01238bee8083a25d93f7959ad931d1f47390d26c3a417eac4b73c48e6536662f41aa8986a65015532d094d85879051611337474abc9e3eaf1c97850e204d298c8c38296d6a5a0058e6114023af7e28ca7fc94eb70a42d37c1ee69775501642bedacb5dde8f7b75ef096fba3e0", "result": "invalid" @@ -1031,9 +847,7 @@ { "tcId": 94, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "87493eb1ca944ed8d38710e5231adbc2d21664a963aee4df2fc2573b3839a6daa9269dad4d1eff34ab00931d2e4cc939004ddc429b0c780ba2eaa3e937641468fc3455490906c5c0ecb3c488d3f69a5e2ddb29076a2e2abe36a9542e9b9920db662dea73c1818a71b9299f8e26504a8e2e81e87e713100feb5c75c3b222090987fbe851d53595648fff3490cf6e1b978753ed6250dcb3aabb5498708c2555db98ea4adce3b2a0cff130f38839669ebacc6bf86a177804bbd93155c71f6a754e41e731bc67142488cff417aa2d4d5232eec0e55590e6fb4dd9b22d23803941b922e31b70f2d9a29a1dea5e356719b9fe15adb9bcea46cd935133e2bacdc635e4f", "result": "invalid" @@ -1041,9 +855,7 @@ { "tcId": 95, "comment": "appending garbage to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6dbbb9ae8b55d0dd42bfd45c8086bb09950143d0c0c10b26d1d3d9005fb48830fcd0d720054638b501a2cd7311db9cf664e6c587688193e0fb62f897b295b051c95dae9054770c5d165e2f37ffe4d2cb7e7763381a69ce7d3e0cf8a1ef95d26da58d03341d7ec73c4f843c4b225531996463986f275f9fa7fc18036f69e4e3c3ae3d122c6f035f9a36b7e36e5a6ec811d4791fe7bb603fea4cfcc13044c484431954fcc61c2d103b302698c6470d6a8ae181060d02ee36c7104b6984288718eabceb2c52c36992503fa035c7bf4e37c468fc5783b33d1bcfadfdfd2b04d4db985a4159f7bf08d3a50fe23c1bd4bccecc79ecabd3e0271574531e93f11ae38ef2", "result": "invalid" @@ -1051,9 +863,7 @@ { "tcId": 96, "comment": "truncated length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5d0891ba0fa3e7dd890ca0ba77fdf832819d40b84cc8c90940605893e44aa22aa7780aaa3c7f7696bc3f5a7286c270a6b0cf1b0e370b6ee868cc1139ff412ab28877991d541d227092465e034bec6e3fbce0d763de2e0eb045dff2e52c6bd42b4920f13fccee1cfb25e2f54a8221bd733db7e2577e88477973ebf8d3e3e23b0fa4ca2ee182cf65e2bfd3826d2ac3f34ce5142f949d400ea9f3989f54bc852ac2c37ac4e4bfe934c552ef428925b92d5ea23ee5be3cedf0145735203d4aa28d6fec3889f83482e57d16c15e100f35e9697af561dca27c435ab99c99407eaadf200fb7e8172a85b5ca9e080f290408ff81d79f318540d1ee4138adbe3079fc5c1f", "result": "invalid" @@ -1061,9 +871,7 @@ { "tcId": 97, "comment": "including undefined tags to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "b0b831b5ee661f4eb43b906a2f9ee652f7f0a4346a9e4049555d8bda185e195d8af881f2e36304c8b66abf5f8f030cc0b7ffcfcfd67fefd5e7efdfcd8caeb1daf441f834004a610f091ca2f8c974d51a0b7ca76563927f19d0e120a90393ddd6f999dddd766d2435ca3e526247cb2b649d4ca13d43d898369730c6fa7fba937a274721d21e2e0578f4af4824d0cdb377e292c6d142c26494cc0474a9da3f57c60eb2bc8900347b4e619bae96eee6489dae5e2b94cef512c9f2e8a17d277e02ed744c71215e21e6d95896a5e10a982b0f35621036308ce9f556726d9a83fbdd3ba6df047e56b4793ecbcfd57db1f08e6323b3d9ffe3111f7bbcebb46eb33694fe", "result": "invalid" @@ -1071,9 +879,7 @@ { "tcId": 98, "comment": "using composition with indefinite length for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2e58069359c7e48521bc0bda40aa98647b81840e82cbe107ef66f1ff6daa1ed22d15c01bd80a39f3bf9f191f5698e1f1dfa43f8c71a4913db2c5186dfa76c405ba83bdfe5011736b6478f598f0f0620987f323b52ff9ea56ca6953a039f44ee0f61c8bbea923978ef1fe2e81ff8066f4dde848035d377f192b5e856539ea875c76df009e1b4c9c3c78ce31b997fe842aa34ff2105ffd54266092f1e8a6c33e4087071072c3f3a19156e1fffb2295fbc741a958559439bf84085bf8641936573576804626734ddd89c889e9ca373c498d84de52bb7a830b4f1c6ba54e66f0869bda2449eba214df065738e823249c0fca1a88236cbcb4381f1cb1930c04f59187", "result": "invalid" @@ -1081,9 +887,7 @@ { "tcId": 99, "comment": "using composition with wrong tag for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "325aa2dfab66503c6bfd45e770465b03ef7492c3f43f4d5169d907fb85b5e6e00947b11c6ba28d1e45ccbd74fdea67552f2e0362035aab025cf583d274377dd837293178c69c97c9f31b61c128fb19f333f72bbe13643cc389d239c393c91bba05dfa0bec8ea8e13deeea943d5fc91e06da014ea5a7b76ff62f9b53d62e6041b0a53c0ae7796dd42666dbe65c12b1b4143b33004cafe7d69ae76a73943c5d41604f0e9185f758021ec71495034711d37d9bcb5cb3aa302b03d36d79e9fe9a8785df1524c2ecbecda6fb7221c8cc89e896db301d572e6cee253beb7311b0b1fcddc33b2bd84d7ce77af9c702b8ea1ab2d405213f08af17f53a95571e95d14b1c0", "result": "invalid" @@ -1091,9 +895,7 @@ { "tcId": 100, "comment": "Replacing digestAlgorithm with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8b00079190ec5ddfecf3394edcee7c2c7fcf394ecd185c29509d6818bb7c401040c7ebbbe806c20f2c414b72026dd058a12aaa1a90c6d4254ce2e26f98747778786057086663e3a50397d02887af11694718091b0aaaae6ab79740c8285513f92fab0ae112cc25e739fbf7438e2e48a37a1cc86c4443e5ff53c49258878c2d9f08f322651bbf9030a8563a2993d3e2e663b0d7d8ac2cf871fb67a7a5d9ebafb35dff6329c1929e14a66ec62ef92c3490c1daec8fff67c763b1686fae7c4c79993f9c51659436e989338430f4f772aeeade41f4711802f7b5110379b3f0104ad2c897f182cc148d403955d3212b226e99cb6b4bb9cdf89f43198898b5453a4a91", "result": "invalid" @@ -1101,9 +903,7 @@ { "tcId": 101, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7e0fcc77e2df20a7c6d81aa9a8368d017203dcbe8c66169c10db0548f0f0fb3d17889cd4fca9952347dfd9bf9ddac6627dcf4c47856a47f4aa1593e4a4483abed71449ab1cb0475b1d039ce7aacdc803a6f271e89c47adf14a1b14250b4552176ba2d6fb18332ec320725bde4df6c347f3e41a81ac581fe519ee95dee3680a0c638694eab145ac5d463f48876996e4e650c0b677fd926cc093a274506fbefd3fa70423f7e5c970437588c228cf9f0906ed05d707596244d8b85424eda776018dff56ab788c8fce1c1ef1f4507805cf6cb37be6da10904cd24ef8fd658c1b98840ab4d24d6e8cc3c282fb9245b76557a6d5258d8c9f1d973b10e350577a675a3b", "result": "invalid" @@ -1111,9 +911,7 @@ { "tcId": 102, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7fced2a61a55dfbcd398dd25ec813c30f176fee22fa5aa0cf832afcb8547c4a73dbb40eb723cc3e8248d3f0d9e395d79dbd82af8be5d7dfea1110394528ab9fe031677bf914225de7b325ea136921eb48c206f681942a5f15287658146b5ec959bf86a4244ce34df1436f900a36ebbf4bd0abc28b1b20d5d560e34b634812f54360316a066c4a4e284bf615e6280251a194eecab697e2d0eb8decaebe574a3e222576d394c0fbaa7f4dd97e1016a3c0ea05efaa50c768310d7e2a375b28d526dfabf2ac989e4693bd5a61ac7bfd53704b8538b1d85fed950ee46adbacf820163e03f71329f4285f74ea05777c53c51a91e1c69f1d3e6f0b34b64df73b1b46005", "result": "invalid" @@ -1121,9 +919,7 @@ { "tcId": 103, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "89e1130ad970c6e236c2dc4152c7879aef47c1bfc3ae6401342900cc53f2e1854734194509bf92e5a533724b27d076049d701300e5fd2747d4c7b90b55cfc7110bea516e380f37d9aba8007d942fa504365181a4c9cbbc6ff7fa0c9f7423414b5454e57c225cd4a15f93f1259a8de85d9deba1c722eda75192a080214e1a039d272eb0ae0be72d45b35ff5d61b316a62606a58490d86ab5c1bce3a27a10a5a0fb6d74f169fd0a21d1f841dd564ec0bee3ff6b8be891b91adf4622aaa926a60de08c002d71312a5d2d4d1a7ef45ac892bf0a6fe496fcf3b223bca3de0cdfe52b0885ebe288fe5bbad0c84542cd0ce0446615b604d47ea3b2506030f986d057035", "result": "invalid" @@ -1131,9 +927,7 @@ { "tcId": 104, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3a8075727fce3bc85d1b454a9f53f0e6353bc206b8ea30ef8e1354c4420abebb103ad6999184937c412a037c24c84267b198238fd25d55b5a3c27ac7ca221736786b2c4c18139bef13f9ae28792d5f439e9bba6f710e074d16f589f0e2cad2e319a6054fd91de2cbaa657a7c22a34db8561e7d4919e2263f18fb3d176178d711f7f1ed5e0945b5d36456400b7ae43ea4c379916e549221e43a1746424d1dedb0303fdf074c3209d172167a7af1b0a4ec6305decaba57fdb9aedfece4328ae51c2691f578d7e9d2a1c8f4f0fc4626d37a4a1d507766b82f7688f997b991ee4e27dea8631e36d9bdfb24eb5b326b73b793c82e9a0c7f974eeb34843304f000f02d", "result": "invalid" @@ -1141,9 +935,7 @@ { "tcId": 105, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "247f0836500c49f74256360eadfa3c00b7220ea7e306a7fc1f5d0fc5a214d47d5c0a03e72a510847516e7c32a72a899b7a0a840094aa557bf0671c6607cb0793d15586004ef95a90f076c27b4c5d9eed04ea3c4a833e05529311189387df81b2d9a17ef5387ec87d6acfaf8c2d2bce866fe324d6cdd9905eda3d63d1083ef75f29d72b005cb073aaf68fee0c9cf1d8c5b639658c49f65d5cf6f9d0b8c485d641ecb4374449bc823d3bea8c3509eb7884ecc275a3e95c72f3ef5dda3b47438a554878c96048d0278c5c44d8fcae61cf69630645aa595636fed3015fa8617dd22a5d36c37f9605c5a4f386cd194942391ce99177e42afc52350656501e8fd08133", "result": "invalid" @@ -1151,9 +943,7 @@ { "tcId": 106, "comment": "dropping value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7ad94d2bb7b43fc3312c4932adb8ac70870be57207411e39174d5b1a8618e94d3369802c8e24ee87e5f0e340bff584f05a4b622835cc75e0ca7a02caaffaa3a7bfc2e6bbf7be33d55807d01c00ce0b3998a1fefa86814651b97399564a862216c57fddda297bfea87aa609dc878e527ba84ef82784f07b37eb7c16b2abb6ed3e7784def03f1623d553697f24b049cb1edbabdf67347983eea902ab3d2cae2d88cdaa98f35dd179d2a6f2617bac5b9694f889cb9a2ac0891db284fe346b5f845adcfd69b76ae7c69d2ff26fedb982815bcbae92a65a5db9dbec68c6ded7dcebea20acb0ade92ad148a66bb2a568bdfb299726f1392345c7138a5629d52a0aced2", "result": "invalid" @@ -1161,9 +951,7 @@ { "tcId": 107, "comment": "using composition for digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "10791ebd2e8a04cf4d99da2cc43d296e7d2276787d8c0b1cd2628abc74e54c2b88543dc9f1885f2c232be41d8182867a2011e8f28a2d2ebcfb053a31b94eda6974eabb6e8bcb8c273394978a3771bddc8cd21fefe814d32459848ba06672f46c83bba26ce69101c865989d85e5b04d8ca180e1a67ea816594eb71d6536bc57eee88b9ba17b7c3f7b85f905ee1f1dccdd57b1ee6424da71b7e466181befc1e3763d1a367d99a7f2c59939d30a552110f7395750a591b1237e1bfa1845a685aaff44ea7bee45bfbfdfdee6d2e6277a77793e3ef9c5874b5e13ffa9e1725560d5538211fa7bd658f359f085466cd6720093bfa3faecdd137ea0cd0155bf73741044", "result": "invalid" @@ -1171,9 +959,7 @@ { "tcId": 108, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a4b495fdd1120556d60b01459a7935c6eba0642474447fc76cf0bd691a1cc0170c409a969e3d69907d39c9a67e27acb13fe875136a1f466ea10b6b1d2d5d1b97916359851156d085e785128b0d5bf1484c3a44c0c18cc0799e5e22e1f87f33ef78b89d7a21064dbe26974dce5451e60c5d885806c8126d539b1bfe668600394efdff7b840f07a2c3ef8d15dd2c0624bb6919f1862ad606399c8b94b9a19a5404c9857e029a4c76dc1c02655c037c004885c2c16fc727954d8811ccd726a1a4d9f14b2f5d11feb2169aefb7c32af559fd62220fc652f1fad3c5dfcd0679adfcac20ca484d9847b4f9413b0664b19151e6cb42a1cd7ca54c1e5d8a8ba024a3ae91", "result": "invalid" @@ -1181,9 +967,7 @@ { "tcId": 109, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7ea7ac9d5851bd2e33a6f39ffa512c37eb07944de484f5e000db07e609ff86eb759573949440cdaf4846ed2787137977ba05a17b06761ca658b931089afeacfef78e4e2607a9043253d0c6e9b5a8ea2b176fd3aa835927d4eca9dd2b470296499b8194908c505459d988d492d1290de9a9125d5b73962aa9c139fd18696fc5695d5d852d8afc03ea536f3f77988afa16b44ef9d679bc27e1da7e0673d5d7365a46a3e87bfac629069f820100a13d22aaa88ec010a0b931c9221cbb329b1bf14103ab6623ff7e198d7287c0b11eafdf3bc0aedac23e37f4d97830a0ee3d47cc19c21f13b55d7928ca3baf0c66520069db293f569ff0722fffc9032d4be928bb24", "result": "invalid" @@ -1191,9 +975,7 @@ { "tcId": 110, "comment": "length of oid uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "13e9948a6ff7595299ccf4fee8f9bc52ca20d8899844c1fcfffebb64052063bef5d4c03460495a475144a252fbf30f00cf58723dc1d4ea48f6d961bdd20d0fb20ded4c90fa9b0384c0de08a2fd4b7f94c6f66a8f3123fffb296cc430ac962001d0bc7d211a80dda72be7e73b84c8b40dcbb8e84722f19ec21aae93924bd2f5dae584d0082ae6c4c52994a7431ad2ab3c80710b089cb79a884d8b40f7452a1874c9fd2f22cf46fbdaeaf5894efd3b0d96bef147b9d600cd0400412b2b8a5fd939e14516e9c2574e02c6f7e4e8f2a5cb0194a34d64a4c5160c55ff1750c5912107805d2c5767a260be1223bdfdb509f59782570c7ec093d7f19f5cbbaa64cf88ff", "result": "invalid" @@ -1201,9 +983,7 @@ { "tcId": 111, "comment": "length of oid contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "608ee7dbc573b80a6fe241bfe38854451a25de5ec32bc17b067f9cc9679382c8ebaa5607bd4b9f540046129ff555cc203728551001fd45487edde84a80f6c4b035051553b683881c17ed34bbd1e071f28e73cafb9e679489e5c73b02be7698c733d5a6316735c57a4c38a820987d934c463556183ad25f0d2a69e882acd7ac32cc3fc229e0ff80a1c5002095c417a559f84278dd75098b75370e89ae1c6ba708c453322f9be79e74530b062a098956dc6727a515a5e06c3d528f1a8f46318c561ad68060aa459dbaad3b8d8502fcf8109400dc3f1ab6e2bcd0e03c11d6c659f28953d70a9403c12ab154b054d860e534ac5c322f38685239cd20b367ea6b5c77", "result": "invalid" @@ -1211,9 +991,7 @@ { "tcId": 112, "comment": "length of oid uses 10 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "423e0dd97d9ce8afc746250cdc9d4cae42ec240e53f08a32bdf9028bc5be2d6848ce48e13655f009e719d19a150923c145891fd2ceb63d2ba5540b658c18514f660831cd9fac648a487cf74075116ef2daf99e8c65c5b3acaeac974769dcf693b535377d69e55162b3c77c8bd92e21d874174e44f6e129d217c0aed09894f4cd75c7d370516cff3a588d4c89da64e60ee89abb4cf28ece616335ed3efe4c9d6f1fe5ade4dc1bab24410f48a9eac864699f4d3dd80bdb34c600cb53a4505613245df1e0edddc9a09a4d7dd540c661a5cde0a32ae22ae5dd63bbffd6fdb91f4bda8443cb8f8dc5ddc40d62859e5cf5911c2f843dd62b82f0c1f39e0bf3e8edf094", "result": "invalid" @@ -1221,9 +999,7 @@ { "tcId": 113, "comment": "length of oid uses 8 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "16526d1cb139aedad31a0e397aa3fab0232b3d6432dc7fe1bf223246ea35ca6576c224afdabc95571a57108bcad87faf73136bc694f16f44bac788982382d6c46ab751683a13575f917acfc9830585c9961a61de138bab17171b6c8466fc35065e08a9bc6dcef84e46c37507306d60d855e661db7c41dbe59f3737547063796c618b5c9983726dad445edd1a89a5960758b99058e3fd0159b739649e40e9bf57f39e66f7bf23ef72252079d1527e9099b0f2be56b36c350468202562e33489d1531bc5188640c2d3f4f2745cdd190dd96e3e9e0a578da8132cfaa12ac736c4b5f9a4d6398195a88626f5c38b16016c9e97c2246175f8a1ae5660629e109cf60c", "result": "invalid" @@ -1231,9 +1007,7 @@ { "tcId": 114, "comment": "uint32 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c1cd6bdf82c00f4d1ac1bd38ee4ff5929c7651095587293d97f4afe324dfad1c3aa111abafd30cbd4d9d61b68430e9a88e016a85866ae40ac542c2803e0b0959d3a3f1e66b8e79dfc73f69ddfac4c86892c2da5fa2c991ff20cb2630cdd0a8a38d1c4dd3fa623c219ef50430798faad662bc15caed462513ccee3a1aa358d6e55790357fb34221a32796e0c6988dfe18320b3dea14f3423aefe12bc4bf1f78fbcc70a1cc15e8653d6a591bbd662859d81df47bca498e5649c07cebf9cb26d4bffc1ed0aea7059767a6b47dcad293dcd24855afecfdce49e8bc885511e61e754fbb8a6278582bdeca1c04fac5465f15a14d28cae2241a0be7cd662ea87680525d", "result": "invalid" @@ -1241,9 +1015,7 @@ { "tcId": 115, "comment": "uint64 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7be6a7fbe11828cbdde67e5e0f2580b09adfe1b81a564875bb522eb59ffef9c3541208e520b4e73b597a30a526dd954272cf936033cf88891b551d1eb9bfa033a1cdcfd0ab8f51cb8503995d18a0acfb644d5ac892f828166ff25b48dc4ebef7acb8aaac10baa402c8db37698f048cf407df57bf27383db2663ae3e208b320f9634af208c23cc23aed64b7a6f3078f4b873113e75457e3f6baf23d3f49ac6cd64a11c90469a6b6fc9837634c72763f0cf35505b88fae96e149a0b87a0c71820c5696fc7a6100138f07e65c40b2384dacb0c8557837d0a5082773a09fb0ea369e7c296cd75a5e8a4dda61de1f923d31e4d8e48783c39d5eced7c7e82a6e36a1e0", "result": "invalid" @@ -1251,9 +1023,7 @@ { "tcId": 116, "comment": "length of oid = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "70a231ac8da499eca0f1f4abf682accffd04f7a611dd850cf5241f13759592877b8d43682a1f84fd01c86247f5fd9fcec98cda26d9845026f15923a16fc6ae438e718159ffe1180df97fd66babacc4b97b156ec6ec500030b0fcb62c52a208cf1ab803a2d8c52be242075cf4f6c84abae285ce2259acd437e7764da25588bc6dd254456158e2ccb9c5f0e89bd899d97621e9c2a6049a60c978428fdbfd7869e3b12aede869d7daf7e3fcff841ad88b6c2be36b7765e3fc24d996e83c592c32fd1c45bfad63acf0bedefd30529dc6f57877ca0c72424474dc7eed3d4f502a45299f14d64f79f3394e00d160c4dc0a05f57664d2cef729b93d37654df8f1cc010c", "result": "invalid" @@ -1261,9 +1031,7 @@ { "tcId": 117, "comment": "length of oid = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2dbcfbd059d95582e3c0bc4b91163fedf41dc471aa1fdaee288eb6aea12cfdc6445ad75dc1906397516180884219116bb4415cbc1a45d08ec53b06f3c823cab4f633ad62d3035a66155a706f36f5899c9ec33ce22cc18028311c121000ccb23f34c4a071a8d296466452453787e7a955c5f83dcb3e0c8adcd58806e4d0fc5c90a18f6b570d007c7b5f6200cc96ee8b78c457fb3be09146ebbf7812a747d7d2aaee76085f6f6a14aa7aa7757b17e1eaac0885b0cb4532f46a4b0d5278966db84f5d7513cee0e269d32254e9c041bdf77bc4c2a08020f015f19fc4ecc74ddeb0e58c2693e42c554a7aa9c83a97e8851aa408a39725f123b10f47c4a30cddce2fe9", "result": "invalid" @@ -1271,9 +1039,7 @@ { "tcId": 118, "comment": "length of oid = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2675d35e89ae0383be3c9c622c1dff2963444bb319ab7ac8dbda22abb32296c6a5d09419e054a2c8740f79728ed0b1fad7d6213bb7fda21ca739996d97a3d5a21205f13692c4985e360a8297a011432e09c7c4b39816158337319b1704f503b96f3b9b3e270f41a840deda4c869036e456849b8185e03c2d88b6795a397559af36f479d6a5f95b93cf3a87a21307e8bd08b3bab11d0a3fc8342589b0c55093d366af08a3cbc6c0b7d324f09c21670dc50cf1ec1222e41fb114ab4312ec2cd74662a96bd79fba6d6cc9c677f19dca6fdd22d8ea7009fb330844496138f0d119211d9c4dd54f416c6ea0db267ad5077fa1b5aa4fbac15f7f4584922494365b2df9", "result": "invalid" @@ -1281,9 +1047,7 @@ { "tcId": 119, "comment": "length of oid = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3008e12d14734a49882eacf2cf0b9dd3b4c9d3f40ce7e2fa02ec0577e473171b2a54bdcb8b2ce3569bf95034cd27487d8d90f0ec428876dbcc1bc858a97f521a61149bb8009d5a4eddf55c67e268a53fbd381e0b918455ce7b71a0a8663bc16d8fe2812a3951389db9a114339b16a13d54c88fed79a8c83042e3a436bb4488ad1ab501cb878dddf09a2b5a76a5d065b6f2353bd264c12692aa1dcc463afabf760e55f499110352f527fa98c30feea6d5b0591f4c6639716c0134855df6ada769fbbdba68354d364c2c19bad500c00dd53d5950d0344df58f5dae54ac532b5cdbc78cd5b25243378a903b7b5c9c2f03a7aa9e7b3cf5df2a5a0040d0ad993a0e9e", "result": "invalid" @@ -1291,9 +1055,7 @@ { "tcId": 120, "comment": "incorrect length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c098a958a53b531cf766bcd77119b565fd9e943eceda96bbd5e9a3178bd8b01f71169660ccdaa440d0523c03a455af18b27ec331756281618f9e23c29b088d2d2ffe0854d665279d3cf305d7b1bb5e5d50341460c483831f1712801496371d1b406a14b6317d495a4042c326e21d578bcbad406589a2bdc3fc0b4fd02dcc41c3379513b370b7c3ddf84614ecc4c3bd9e623153447f1b0dfad67f783f30a2e8c0dded1b085530412cb33b785de9b919f7d7971463bc89dd390aa46970df198d2a25d718c8af793cbb28dc0468190e04f0958145a76ab170400fc2ea35f05b20d2f96fe0f4c68031516fad5d850daa1d2dd2ac89a0eababc037619884e87379904", "result": "invalid" @@ -1301,9 +1063,7 @@ { "tcId": 121, "comment": "replaced oid by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "766027246bf7d6eb5d4a137dfc5d537fe2446156834428d928f6c2c927f8e911fd57db474d55b4e8007a0cc65d40e7f3b13c16ab4c106550e5a89059862a86d95b2de4dae32d29f7fa0ab67bccdb74f90708153e5c726614ac33d61b3ff90c90a2c8b7277dc33e677647cfdd303462ed192c145264f253cfc403bd55a48855ea683b3e0d39b866c9408f149f76beee227a9b22720cb5eafe4ccab94dcda783ce5a15c29905c2d932b57eaf359e1e066ee4e41f97ee2338bd61f01bc0516463a6189cbddbd083e61f82e6ed918942242ca178de8ec45d9c3abbe0d6a621fd395114ec2f53683cfce25c5d5c5758f81bda5f2323c4f5897e7bdb5e0b1c9a2691cd", "result": "invalid" @@ -1311,9 +1071,7 @@ { "tcId": 122, "comment": "removing oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "64a7a262c21daacd9a5650b5d86e0bdc07ed09fc4a89e4d3fb260cf5f6e2e4ad529982a0e677b37d8d945c0c98a802f10770f6148ec47bda1b59f63229bc81424e3c53ebda28adbeff58b0c59c9f96721c187be69a6c38ae4bbe664c185c297c150ca49a51812720429438e293a646895e4d30bd152097fae13f05a3b63fae91ea15fb556cece63dd9616e9550af7c2f9e9732ac288fd42258c34a48cd22ae389b9f38a9e16528c7d8deca2b11b609af2259393fb28b353f082ee9346a5aa55111c3362cc245bc671704746955f496f58b574fc193be8581a5aa0a7ee333b6d9f049011b306afe9f99d2ad01545f278aa0fe20502077529849c0eac95ad99fb3", "result": "invalid" @@ -1321,9 +1079,7 @@ { "tcId": 123, "comment": "lonely oid tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b5ee078736ce4de46ba4afed67454a5d3133044607ce2a5efc69a20cda031e4418b15de0765c6bdfec1e27577624a8d188d3c6a2942a6e9c77afc4d851ef1c489fd400f19b1da93bccd00c43753638944436b0598efe8aea545bd11391062599e4733ec4fd99cb59b16a57b07d7c63e245b9eaee1aa637195a04c51d8b40b33d00a08419365a69b2611e60430352c4f81eb423670b76c556bf3fafa602a4cf97caa580f646bfe6d795d35c547509705fef5c5198b878c467eddb9552051d9c9eb0e86a28d2e5896adc3048a97c0681048c5654081160b0ce2118570a76c648344dc1948a644b7fb745ee47df6344b22c8969d08442885e101efd5e66a9de17a6", "result": "invalid" @@ -1331,9 +1087,7 @@ { "tcId": 124, "comment": "appending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7ee548d37ad707c16067c91cd1b3f2d9c212d13c5b228c04b904446aa5d5ec13718c8fb36a698a644437dc0ddf1fa2519deec3316b3703edf450df964242b467b01f4162f555de37b10748dbb26f1424ad671b7aec5821b5a9e14a1c7e321924157beefed43d2effd1128416e93f9a4c676e7c564169ce161cccb4a6bfd000d40ca317beb66905fe2a5d0ceb9b65918070c18cb338dfd2718ffedb160d2dd3f321c025ac8bd8b31fb87408ee0c1100b7ae72c731cf3625601e13d23e6ecac8bd5bd475a37b32fd4e8548a268d7d0df133a4e2c417d124572f6b9e741c4df1dc2c2cd6f660663495d93e1c506310af8dd3cee5c0116702c5d2484ad281c78e7ef", "result": "invalid" @@ -1341,9 +1095,7 @@ { "tcId": 125, "comment": "prepending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "00369a147162e880067ff3543d2c4b2572ea1e79629851141e1e1ea5a023bebf1032177cbf07df027b655d617b752075f12276bb40ce958c43c5ff61ad88d6f057b1f38b0a5692b4c8711d886e4608ca76a7e4e30492c37a2590ce8b23a9c78fda60d8254fb4d5dc3356a0c6385fb045e78467c6caa333af9c683504a1c5c40ac7affc005bfa3cf75c4cf9f6dc281e701d18554ec757cd62b5afc3a260ccf19d9047f09044c63bac9d3e90164208b3d69d1862c555fe8bbc916b3410584131ea5f575bb9ce15f17dbeb243764f62288d3f92fb3213d94218c84bef34c97ae2eed3a454a4fec5a69852ab12beee94acf0979a1549d2e975bf176f7bb07494f4a1", "result": "invalid" @@ -1351,9 +1103,7 @@ { "tcId": 126, "comment": "appending unused 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1e31c9be7dd863bcf2c486c18f350c7caf4a46fd87fec097c492aa0630760a3f8c9aa729cf2d16d1f234090f194f03009bfaf5294006a840f9e6ffb33f3c7c8bd5397dfd1ebdc8d0b755a0699c8cca65fe6127bc0176cb64f658d9ef653c245da12b83669625a585a0afca004bc8450c4e8be8cadc0f7cff7b7a793a4eea7d9334778b6326d404cfe6437dcad120e2a801cb408032e0b617f95cd7af90df1641285b082547c6a55c77b8006c6f575c555ba9445246fd5d9b1fe351deb9be539ee221bfe8a0e1813186f19e420766251cf73028cb70bab2965ccfd67c9a9d8b137045230bd976b666df73489f2af2b5bd1d5e39b1f063a8a93f39ffce0fe69113", "result": "invalid" @@ -1361,9 +1111,7 @@ { "tcId": 127, "comment": "appending null value to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "b6ca1d31f2ebf35e1410304bfb2841bb600d24f234f163cbf2dc907088f43cacdbeabd0ceb585432286947e02edb6b5d04af456b214023c79d22ab7056e674bf6f124653e1adf12be8805158bcbb4aeeaaeac13ca909d89121e278931ab590d7279e1c720809db409bc484b6bd388f759e9581dca851a97767fe4b017534c1986d8066386c8cd49dca14ad0f00a01db076c79414261a97a353f824a7e07a8eea966bfd87b58dfb93ceecc02d159659b9fc035a29391292571ce4defe1e54f4cb37257401b54f560a4601a5fe39c6898a193547eea558bc6e4cc1d675d46b86b38fdf2f629df7d40bf36eb7e4a46e025c298fc582252b2c17ed7300e0ff4b1673", "result": "invalid" @@ -1371,9 +1119,7 @@ { "tcId": 128, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4aeb1e493470a207c0ba34de3a752639557db9d7e86424a3852c927d5ec5f384591c0440b55ae33db33b1c3380c96f72d94a93760155a259abc7ac068d86c44285cf3280f75087c5bab487539c002b933638a7851fa491366e89e8c33d27a6ba8c3bd2af0269bafe24abad6d57c86c5c70f61ed0b3a35594a73322997c49ac194eae12e00e7f5a332146786992c431203f836b3ffb1cbd02cea793fb6a133354436d78503e41055714c7cb74351c4d2e51839f42bbfa391ecef0b252e9040454452aafe63b57d4f8c6620cfff49005718454830976fd6dee6cdac55212a4f91082b64f5968f05d405398881e1c27b1d9fab81e63b21725369f1ab7bf29cd3dc9", "result": "invalid" @@ -1381,9 +1127,7 @@ { "tcId": 129, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5e005e27f9c909819bca7e39bcb9b83725426ee28521807cdd06c42265a4d0eb4a71f8173edf095969e3aaddfb8c431120fb50d5c5edb9c0b136957245593aa255f06ee0119f301f9ebddad5a826c74c6faa8b2807cce226aefa07d0df0e0ebc92f34d42cb2a0e5c44f150bc78c822b2cb3715f9f2f59e3104e199597abd4c54f473e5a5260da3b826e769b2b0ea0f086c397fab96c727a22bd2758ac1e180e1ce18d0be398e640994b144504f4910f2f437eeb52e597abd1106ebd80cccda505066f884bfe991200b88b6816a80d8a5dd1feced5622c73e1f3964b0148a17bf0e326719d71c8f15189ff676ac154b5c41f787a11443de0e2a953e0a0cc1e937", "result": "invalid" @@ -1391,9 +1135,7 @@ { "tcId": 130, "comment": "appending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7e9e9ae62b8e55e530a179b44e1dc4b2c8ecf08c8f7461bacf03fd78aaccf5ec7168220785969614bb84b44fe5464bccd6ed1073785c8a51d3bb61fe0161d335119ee807298ed0eafe9e248adfdd90ed3e5b5b107db429765da0246c669f65f283c81ca959caee80624deaf312702f407dbc7b4c856b6b28e64f9cd385c5150ceab551f1f17b245915d25795592c2b2486ef2e0095b71413ad195c10c76cb816cd96fd091327821dc40c9ad0b4190c7ba912514d51b8c1191b8b81b7a318d435bd97e50c9c0e459a874230e99c66ec5fd5d9f4af360c744463ca2925df12a47fd76592927d55eaf60014d652527649749509ed6ae24d554cf31b0c3fec8f944a", "result": "invalid" @@ -1401,9 +1143,7 @@ { "tcId": 131, "comment": "truncated length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6522df9e982d2032265bf683bd586618b9b392d81fde606d9b5f629c170279967455c46e4024b0afe305f245a62cd0460871a6d470bdfbcf0f5296e59ceda6a5444606d7c38491d1ae76ef0f2c26398bbb1850138c8830d1e2baebcb8ae05b81302f490ab08252f2dcb13466437f2b196b4570ea78f34bcf9cb464e5f43dc2e28c3819ef744e5a541254be84f9fda3bf688c7b2181fc5943be1e484f01ce80ec01474e09f55fe6ba54fe92b57613fef41d5d67d4e740229842449e5314125328b6bda2eb3baafb623951ea12b1c4827b2d395b5c470ae83da4af41840dbcf2d0b3eca0403995d0f5644f0f6d9ce5e18338fd097bd0793d60d749dcc431ee429b", "result": "invalid" @@ -1411,9 +1151,7 @@ { "tcId": 132, "comment": "including undefined tags to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4f0248aea56b71437bfcc7bb572c198a4f9f120a8ceb9a0b2fc2e61af786bc447b49b99bab96d009cc6bb8ece7d66f08765439e5fdb4ecb771193bb8b99e20af4435446844252d29e054c0c75fb0baa20760929885575998045dc6840554212ea6d240af67eda477923499f7f5e7d9c3d95d9fc35e40c17e7d5fe22824ec3bcaddfd71744865f775cd7eca63bd615d718518b0ca6c127ed6288b7768445ef8ab6eebf0a3bd0fb5a18e94d28f09e45031c3e3e8c4bc0bd230140de3882959115af01bc6b9efc05554318f733da51f6f9b66c899324eb2a3f21cbfe64e4772889dc5f52dac755d640182a1ead5e0203dfcf1746b64d6d4f4337228698ec757e0f9", "result": "invalid" @@ -1421,9 +1159,7 @@ { "tcId": 133, "comment": "using composition with indefinite length for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7fc58ab285b6bff2af7f3ff1036f4d2fe8483d4c36b89e78b0a39f76719eac94c1a7cd1c44447dd408e201726fc7300459122cbb5ccef288b57d42d6efda841945892bec222a10da5d92854b1a7d86fd1ea6fd25f097a9810e3237d8cd615a3acb7a800876f473f6ff570c41a62bfea8d24b7fd4e2c46c0d4904496e536b0cefa340eafc1828d2a0c872788a1046fbc6150ed9e2d15fac878730d9c5666bdef5d1799d43985e711dae99e19996a199e33766ff4469d6cee3687b6703a4f9a3e70515c0761822efb22bb45292b84e8908103cad9c6bb83437088a137db76ddbec9b5c8c80d68024cdd22f16d3deedefb9da927c478f0755d042b662bb34ffb5a4", "result": "invalid" @@ -1431,9 +1167,7 @@ { "tcId": 134, "comment": "using composition with wrong tag for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bad07932d5e267ceeabaf78b85715044b99e7a85afaebaf15d2a60c6082c22b1080c663be9544f44f3d70ebb32780465b7a35a3537267f09c65072c1046784c93d90ecba33ddd0399024bc93837e4aa214fa11d258d35c7ac30ce0ec6802554ccaf52b86e20efa055f4c1010ebc3a6cb0b8fc3ad5bda2558554031a7ea9f549b53545b36b658bb3367e93ee619bdfe88e9299fb4f7c6eef5d822c48a227b839f05d23061b2d49481a4a9f164ad3fbbfe2b20806fdaa9e16a465b3e721001002cebb9b9939c605841c831ce785c9c65e866e6c00606518ec08e5598c8b789923c3fdf4ce05524588d3b0b5d9eb56c5de1f20333cfbc7d8e7d43e46f9eef13d6c5", "result": "invalid" @@ -1441,9 +1175,7 @@ { "tcId": 135, "comment": "Replacing oid with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "258f8575c6a1fb31f6979bcbef23df0d12da874a5f12c6d59225dc388582571f30e0585abe7970b0c57b7c4bbf5e41141f9a484a8c01eafcb1b87d612fce7be6a45d7c126e186fcdd108e9b2a55a6f00684c561d486644eaa9653b0f580f05a9876b9d7e7727d82a3e89f9b5bc790939d5546f1404bc34756caca7ca873a9f64fb8ea553dc6c31a61e302bbaa731982b6faf0f44e5fcc1a7aa81a302597901d772bc3b012b2e10eaa3c6f1668d7dc67ac2d0035155c3e32e4db79af54db3ff78683facb523054dc8274f01c0e52f658f62c62a42ee7c05b9426b5a0255689c579aa10875eea16cb14a529bc0e37a17314c37ee81eb99c11f2497e270a9e187fb", "result": "invalid" @@ -1451,9 +1183,7 @@ { "tcId": 136, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0e5a02eefe35f7cc3b99aaafe148aa6e904a832f61debe61ab99961df933ba6bfae5010db70671fadf05d7596fbc3a42ba443aca4c046e9dcd46680b16eadb024e822b1c973bffa4a6147c6907e7e5cb5108ed9b710f3a27ad57cd2c69f8c246786d0255159207ea83ec93bd84cdfec3b9d7ad6bbdf3fd35ce4c59f040df0b9f549c03c37e8c9a4a77fa63dc8f0fecae5a4482e766e3e8e7b4509ed700ff3248ed7e2db11c04c8423cbbe86008a194dfd6703c4e172b4eadaf7d179b266e33378809ed389d9cb879d22d9b881442051cbaa5bbb264a3746a15889649af13d3fda9f59ba28aa569bf2a8e79b69881a6abe310d49967edc12207a98431a9c14ab3", "result": "invalid" @@ -1461,9 +1191,7 @@ { "tcId": 137, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7d3451b9055c5922fb6956a1296b243f2ab1c3b689fb1619ed07a812414bafe3e41c2b71ccf90ec30a7b7c6cd6499611c3517e0d91cfd832cdeaaf016056fac2b3f458046fb8af03d521d07fc8649ba62331e6ad894d760c78b95c7369c84f68bb573660de2a08500faa131261a81f123de87abc839a8a6720b0ef0edd98113592818e0f027a0e0e5f1d9b6d924949073d5d061296504f4480029cb2422e6505aa119a5006b6b37e68ce866b758366e4ee8b00231f61030e5d221fe26f5ef30084e04c62a7a965cc1903ed0945dffd830607ad579446bb3292d9a84a1c0172486b4554677b64e21bb9a00bb33df7664dedf10b06d7f691ed5b0e9683ec6fe899", "result": "invalid" @@ -1471,9 +1199,7 @@ { "tcId": 138, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4a3c11a32aec24532f92b8a4cfa5390ccf67caca60d6d1a5512225b80aa811bc4fba8f323c5d71dc1941a2fe02e97bcee6c7a936ac1f95e7817378eb78a257a25dc9ec3a446503a046fa008df571c53301e8bfca9dd4bb9ccad909a1f1899e4e012246824859306011c9a48d678ebef2398712df229988826cbe91a458077f6e4f7b9af84d2ae5901d73e7ca778f8e9635b37f57386f146202be3e95f42909840a4348757085c8de8431e4e1c91aa667466d899b1e41e691745d73d1e2fb9968ab197ef1aa97b70dc49c25bcf62bc0746bbd5a97921fe851d96dee01753fdf6272cdd86ae5b7c4b3f9817994f898e2ef39738b52e62e788bc878fb446f1f0f80", "result": "invalid" @@ -1481,9 +1207,7 @@ { "tcId": 139, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1753bd81f2bccdd8ee330df96e0c03345951b813c551e72dc7d101f16245723df7105b3e815f0e23fd08254158f60a9bff84c8cf5be766d7c150639ed017264d30e568f182c74a7e0d6f6c7d32ebc41d4cff8c09265fe60e8d52f204e6128a57e54a18fb90a587897ed16c50c0b901072f175ebfb20ba3670a5422908043f4e416b5622e02fdcf8d1e632d769d2d1764a537803088921175cc1a7337df11eb006d946576cd08934caab187d71c2184f0502e3827db97976f7485bc34760bee949346d3b3de8ff48642a4ee0ae7f9dd97084ea6f70118e0dc3148a428cdb662b03941f6a505da8a77e00be2013ce2762703c72105885ef2507f9146df1ae15341", "result": "invalid" @@ -1491,9 +1215,7 @@ { "tcId": 140, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1ef6f0daf2eada9eb09ae8b7aadf70dd9c511eb427d5edf04c62b6584f851e47228f0e7ed71cb7a0a1729b62885380f132f63d54782b4c5981593bb4a270b43b2a93e7cb727e11acb1eb649d8f77d9615751d1de6f9b596071b61c19cea2d3941bbe66ec7bfb2718a16110f90f9b852d0d69ddc67923a9861e51fcd22d9faa859b94feaea5b3339817c9e6c7a6d8b4a907787279e0f82174947db7d110690e0bec1ebd7d4d36dd0c8c67dbd54e95e78d150ef635e7c7b6ebdb443aba2eaed29c1b6cce426dbd86dcca2ad0c217fd4d22b2806176f45bf7873839d4051bb15cf0a3bd29d4e80ab39b3b92a1b2e058cbf3d3bed89a8c688f37812497d37aefbd23", "result": "invalid" @@ -1501,9 +1223,7 @@ { "tcId": 141, "comment": "dropping value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3ca8aca6df10b57108c39833e880401c593d24594f3f0b176df9bc948171b84b3d1b80fe11770cc3340cd9d77cf61836f5f3e4ff05b4da313e41fc2dae072adb596d43da649280a85933c7f4044954222f06ef58979e2ad172b8bf4a77729dfa7780adc59a52a255e664a85b1f0412246b0e85721275524197c77e03f7beac12b9a43f3ff633d4458baedc4e6f37ed566ce67cfb4fe392411e086746122e8680e3be330c9ccb2acff91ed8eabec3fc84008d8d3e9a3f8a379f1e5d1923a39ce3ecd69231dda661bad8779ab04dd93872bc3a706408fb5e23a4d375af4637da1dd0437ed9398367e3418972f711021db80ca9eef88823c35ec31cdc1509f8d222", "result": "invalid" @@ -1511,9 +1231,7 @@ { "tcId": 142, "comment": "using composition for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0230849ceb04f40b8a6e42546816fbf497fdef532670ca9828fa9f12b127d7a97c5c2c56f95048c11b0c4c0ffdb1bc5af25dabbb09379b707c7b9902f0a730013437e8c5b20690c58a131f77a57320a8258b3df073c63ba75576a552f65f3834bdb7dcc802b4a92dcc81b1e6091cf0f1403fd376cd53ddf62737af6ea847978cd8edf36650ac25cd741c02cc0d1bd503af90ce0b8da6708e8e83ba5cefb28a033b04602999d38acbf03ba0ce675e3ea4833e67ddbed6eea332b6bad6e92973a359e2228cd3020ab4fbfe9056d18470e15a52de034f7b441cbaa5484a6a5882d706ca49a4621a9c159cad90d2b3adabd71df4bc9c63ebc631ad5cf6e5e2e1729a", "result": "invalid" @@ -1521,9 +1239,7 @@ { "tcId": 143, "comment": "modifying first byte of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "61bdae14771e75b523505ed9d9f4f276f72769b723ef6de8f0be6bd482b89a55af6cbb6448474c58ab53f25e0680d8a37a0cd6e6d7c1cf87e6d94e88e405c9044aeeda7380504ace1fe5fd1b8241e74708d513f3396fbfdde9a81a814e82413aae10920610a7e4ed2b00d51b54886a811b63b18e6ffff58549111d7fb5dd0331831ed3be62dd4ae704e140014dc83b57298323af840b53fad3ade4d19086243b433fa39375d32536f42747700914c688bd74244d8393fcbaa6a321abbdefc711485dc17bcdf73fa259fcfac4a5a37111145cd2934ca80cd786117073ac7d42b2b8d9761c6130aab683bf5549f79f95a342717679e67700221ab4b021e5855644", "result": "invalid" @@ -1531,9 +1247,7 @@ { "tcId": 144, "comment": "modifying last byte of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6598c1239a83d0c0723b68fe38250516ab689a11a2f61c027f8c0d23877cfac192b03d3beb50c4d6525195383f01ab4a696885bf0f7221f2a4481654019db4a8c463033a8ce16a7e05fd9c93f931e1430be94d8e9d05a62d2d0c3aaf6c4d559b1811b82aa9d37f82d194b86e593c94bac6450ccebb8a6929217b534c00e3e287cd30eafdba3279c97a614153e187be4c2da60167da375c736bfa51239f34690071e0f1f8a73b631553799d1174f36e0c7b7785cc768812f597a69ae74b8f6973084bb272b5fbb6ca56a21a7e0370f08489dc306b0854fc9f9e5aab570d4100d90404f4d9b5c7781fc791759fda49815782b38ec9f58adcd18cb70b2a651a18eb", "result": "invalid" @@ -1541,9 +1255,7 @@ { "tcId": 145, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0ac9696f7b0b311a6814d3e5d63c48a445d03c89df77884af972961f49812506ec8456747ec53e288937286f14c2e41a8f74fa421f4e14996de675d9751200f42604dec63a68c45430a575da116d77bbd38d60577206c743208fcd843578b575908e569514cf93f597075ab0afae8a09200a1743bfe3610736b70b259becdc38b67bf73721814c0134da8e484ff272cb9326bbf2bb769740132f0b2e44812fb54fbfc5ab96123c0d13eb62bbe115cdfe33222591e0286a09a963e20bb0afc0cd7bd2de7aa36251ba7cac6997a52186cf28dbf31ae3f571f9c86bf26a05412cf1e1a4114db0d5c8ea4e6b07ee215e3189afbc0b430d9fd8a5d2d138ffc0ecd984", "result": "invalid" @@ -1551,9 +1263,7 @@ { "tcId": 146, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "b29d1a63166fc63e249b9375636e95d9c054dddadd20e0ae1a3da348feefcca44a27bb23164136a8ca5964afaca45fd0543657801b1ba129c7afb554172abd19ee9edd058018e4dae4968372dea904afc553414f45bfbc26a92172437a699d3040389f0f507ffc9399f5c36956a11aab1e97aba595fb424abcca14ce28928bbac4c4e275fbc96854189509eadde522457e12b22c4fea0aa6a5cc751c87ba30ba3270bb0b6aa1ab580b663e46090104d55c5e9bafbe5d347ec7116676d1fc9100a2eb7c0710f5225885a1796965c923dcb7be7c25ca95458dcf3e48f42373fc3fc55353a029f9dc40050288ee419054203e840ea14fae81fd81ec55797993f076", "result": "invalid" @@ -1561,9 +1271,7 @@ { "tcId": 147, "comment": "wrong oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "ba75b94a31f9d4cd88ef2cd76ffd0778bee027436f66e9daae2859c331fc57f0ebf6d8843e5897dcd8c94cc775a1546b84ab6e1847584f418539356e50e59863ab15e56a7ccc96bd96400e0b6a6453bebb6d7f9db6e23c59048cee4cb6ca099cb4a67d0df948822195379d01c7b5e3349c4affc78c402a02572ae152904ccb1997b96f030f68362de99a381c6079e4e3b6b0707d17227e3e2b4baa1ee2b35c434295deed6f30501e5a068400684416e5bb0966b4ab74c1bd139cf8b7fe09c2572639c5b87794a89cabf9cc47f35ddc6ed5a86933c564eee6e6fb4590ea20fa012133ea6178780a2f009af14b9e5fd6c298f986f61430b279e933d6d234d3f41a", "result": "invalid" @@ -1571,9 +1279,7 @@ { "tcId": 148, "comment": "wrong oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "61a425423adecb5f5f407ab11b80b32f8ad08ac6a1a16cde833f2d8ddbe6bb311ac30fc71935337a54af6d1509ef70a01b7fac6db659c8de7c5839a700e98e0f6ff4a2fa9b60fe3ae1b09dab7e8f56ea96e326d2116bbf65016b7ed600339bc43c4cdbd05dcd20d8d46dd324833f2c3b39c85aa7cad40313c8523a5926e6bd7dd2335136f518c44e745a178e92b71199fd6c7395462bd9328313d7ab45b3fc45a91ebe4f000b3c84394713a52ad986496bb2714232d6edb11c8cc43257553526b908838ac81f2b566bf5bb193d7ce7b77109c9bc71f70b04e52d0e6d106dc148b61b6c758b79c7259099b09615d43532c8845cc136e1ffdadcce785bd406b785", "result": "invalid" @@ -1581,9 +1287,7 @@ { "tcId": 149, "comment": "longer oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "334c93438cf92f60e2f92cdbfb57dfdbcf2a7e1369c0dbca628b9f8ebad0f679a82a43809d61602784fbde2af8b8a203eeddb543f32f7891d1a1293465da2ecf88b3cb6c4025b3661101e2c621d06835f63b7d007aeeebf0265c6221c296278bf32039707613950702b49208b734d9835f283ca349630595ce39a283baadb9cbc7e950b258a527c72bc62508a3be68988f0749051b6bf7f3d303a5350f6bb28edd4359afd34ef1bec01af29b199c36f0c3cbbe1dbedaea37a8324082dc084b7c532c0912fb681b371680829e504d4fbf03001a2e674762edad44f99f15f69378c373a430a8fc23177536e2b6ac38cb962276e885375d7b3351c8c98453b9c222", "result": "invalid" @@ -1591,9 +1295,7 @@ { "tcId": 150, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "25f9f878dff4b8a2632f808cca5cf03836b85446b99a0377c3f462eb512d7e338f4fe3645b2b075a5616c24f46917617bcade97f8863a59cebe7554316bb6b7eb46f2bee9c4a986c1e58d1189ad3075e5c1fe30d6f760b0037ad5c71148095155db297b11026a0064c11545469acc7b607dac606e8d1b9d83c059b0982065f30619b72c64af721b424328df3e18da905e2dd61a5f60c5876c9ce617b05be80827c2d27c21d2a55c751ecae400e4a45b52dfba39ab6986a1475f87f217b30837bcf10f4c564615b9e9e77fbfb45be9788eff010ea6dde7bde2668c6b5f0dea060b85588be2e00d26fc807d2c8c83f965f58d3ad3a8ac55a069853834d992edf79", "result": "invalid" @@ -1601,9 +1303,7 @@ { "tcId": 151, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2ef2f37b36dd7d580ee5bd4e5fda40edb669ac2c994a0d3bc593fed96d30f08214c83fb5df338f34816c004b1fd1a977e3802bb6834ebd1e4238e9038e467a63dd4ca53bafb8bce7f1ac85107516ac4b0c350d2871efaff0cfcf6e8102e8ca8217ab414ca4059a4eab19bf2080cea23f305da8df8b0435120b98c7c1c68136ed477b6c9506b570fe7cdb7f49657e426fd0b0bd9908a1b05fb87aec53fa2a2cda540e99593a91c5f3205271d6b4b4f1eca1d5653535d21c2795422f757ea1a483c0aa9749f74dd78d5fe0cc9fe04e5adb35ddcaad79f9ef49de4b818b2c1705dfa295384bf17585968d19d8f8d96f5a367a2f493f4a72b6c93c33b90535d968cf", "result": "invalid" @@ -1611,9 +1311,7 @@ { "tcId": 152, "comment": "large integer in oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5ceb75f65f2b9f4b326ad50291182de132776b4a4e0fc6f583377940727dfc33cddeca6b045d12486a3bfaff336f9b0746b3e9adc1a03651c4632e343f9988bf9db8098afb6e17a1e000e925f6fdaf6b5bd96d7cc1c7ca491105794b0ac064dbf9d78eb9627b3c2cf8fb5f1847d1fcb98ebe759d18f9d11f4b014240b3b1d88aeacd2c2ed6d23ffcd1927a0bb6dfc144d791dd447c2801c4f01b6f4e5b0124cb76732dcff0c582a8158896ec059dd041a06962102fe6bbaee1f1288910a7adbe8c3a2dcdb48a7c255b70fab8d015decef2a3990a0be9b94ecd2a1056b28fe3f96ac29f14ca26bc5de7a5b251e332d17aa00b1ac5f8eb3bc30bbe85d46b37ee3e", "result": "invalid" @@ -1621,9 +1319,7 @@ { "tcId": 153, "comment": "oid with invalid node", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2e029166647b30902b520354746d37fac3c2a5f9d20e693305220609c3ae8ea0c2e52caa1fceec761b17ffc6c8bd28f41bff155fe3c7256e3315a66b93da4c97240f67b1687b259c0e227806c2466dc720a57aae407cefc34dde814260ba824433d1c65025b57dd866e2fe5abacada1a4bd0e0c71835cf798910cfdc1997eed34dae12b3812b1e7c97aa07432d4fd728b8935ff8ca523ad209531ecd8aabb2ae741f8c27bfeecca7aacf940356c025412d9cf969ce1dbc75af6796b9b2b1b5a20a8b9e363c310ba1707adcd4172c5973a9c758af292300b9458a8c0278a7e95053a3b9c2ab8dc206f6c8b68a47c24b2b9b09184df993c931655d1d9c232bb81f", "result": "invalid" @@ -1631,9 +1327,7 @@ { "tcId": 154, "comment": "oid with invalid node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "aa0665f8b14da337f7212640e270e75a75436ada44375e45e6e976b1549bcb6d5a1d4042f160d5b4a3e7ae6cc8c5485450f94cda3c8c52fc071b4b5db3289cd68a4c48045375b7896cb6e8456c33b5bc4238f92ee242628baba30bce1a8856bcaeab25076414d4468d72d26914b9216bd23ccb77e1e5863481acd26bd2d1706c5f9c65ee84c536bf674eaa9d480d631de47bb6c422232e544f977af1eba39741561b2932f286a22681fad7faf5bff4d3f2d9fb22e9fafda6a677ab7eaa005dda5a67228dbda74b043f80d2fccfb0955124db86112cbffeb1db382218151f4baa2837c0f1692ef9a08529f09792ed0b2324157dd39daf63fe972748810c97ce0e", "result": "invalid" @@ -1641,9 +1335,7 @@ { "tcId": 155, "comment": "length of null uses long form encoding", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7465093e55ef94f127a95582587d4096c69391e5fd935f9679cd2423d5e4e2edb53e1c6106f12e57fb372f0ad6f0795fc9619651568834be5f78d4614498b79615f894058d5e9be91138895fc5f38f4dea435ee9d8f9a43cf3bd98778b1c6d17ad4285338b26ac1288b97c4b2fd1ad27d02c152f38e2cab73677de734e56e6d48f1cb5c8bb5cdce8597952fb63ab5801d60acde502e5583825173646d4ad4a7f47dfe060eb7eaf34e44a45f621a57c6afe57a4fa2bf785b09f0ccaa2d6179f4169b65bd8d71b1ddb3ec92807708354cb10d10a4f198dcd1eaf8210079b12ec50a0b759e0f32103f46d256156e8635c99c973a03f70f31e32ed7c441dd4d7e36d", "result": "invalid" @@ -1651,9 +1343,7 @@ { "tcId": 156, "comment": "length of null contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "81752aca9fd0847f603186aad9e57149bc9971f24d1e11b7d12361f989c9ae6e221ff02ad4f907c8cc31b55278ff51d900de8b1635ef5b7bee09b41ce099709e63078d7c0ef58a2dc5c2b5aeb7fe27a283087b9e148c97b29cfdb3a4ff4debd22e60989cecca3fb85c6b5da660bf7d00b4d88d65c0c74ff879edc8ae2848d1e2055856832d05b3f4effdb1c057bd1788e67dfff3d96cd1a4a8b04fe3c82c4fdfef4f91b352b6afc47d5f843b898908c361511ac3980ad1b83994b69400b7702c1bace5e344dd0c5eba651466c2a76c5a8bbefca2fd2bc258dbf424a5465f33bf0a410c606fa3de882cfa5c8038495e3f1ed5e919e18cb107505771a346bef3f9", "result": "invalid" @@ -1661,9 +1351,7 @@ { "tcId": 157, "comment": "length of null uses 1 instead of 0", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "27e34f147a216612af33b2d780da400926ebabd939b41b6d6acf64765087231c6ee9c32398921641dc586048fb2e5a6750bea7d99b1c5d0ebce67fdbe7474fcdb67d9154971556b7dcdd304a28181123b05fac0b738d8ae21dc84c0c7fc6c152c06628579e708d4d7531eade2baf0539ec0b3985cc03f9e5325c093a46f2f53a4a0cd9a4209ab4d7100a06cb446444715c746c4619d3f32a7516c8c13638ecba66242222d3b636a3c609fe2618e080484ca741bcb755d217b50fe2e560d6983b8f708597adf4bcd0b948766f4390d0c1409cbfd87f8e1e1208561a849d79826cc60f380255dc4949af3c4857ae626e2e0dbf4dd5fa4de585a9c0ddff5decc465", "result": "invalid" @@ -1671,9 +1359,7 @@ { "tcId": 158, "comment": "uint32 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b8291b35c54446e9295655967a687ae59a795e96885dfbaa83cf52095d2ee55646cd939ccd8473a5f1fdbc8c10a77e87e65b6741ef2f854229f0cc7f8771ba6ce56391061aafebdc7b4d65d798b4492cb5d58b106c2e9fa5705016e22067b9cbdb6820159e390b8ec4bf41661a224581b774b61bee9238d5a8663217f6bd57e7e3405447126fa0dc3cae2734da94b2d848b9602b4a313c5283a5a5306ada0387589d1a5e6ba004c949dfc1c07350ded30494829d46578251c8a777867486483c0af6f6fb96a137573a72b81872162d051603362e873e5923ede5f418626f917a53ff66cf0d5e35a8fa2b800b8fd2fe68e07492da3bbbea36dfc282f05f243271", "result": "invalid" @@ -1681,9 +1367,7 @@ { "tcId": 159, "comment": "uint64 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8c03145d0ab288cb35d62df31d4d9d3f7e8f3bea809f5fd2b02722a1783ec778bd38b861bdb5b5d1d3d283493a7f75a7e458b165df40bc6b370ff901e12b5193187d85860f391594f75276596155b802e497a7b7c0bfae298f8a7627f70924e5008a0c5b2da24eb33346f80d85c7c5851b67e1aeab3124ce64f0c3298c2cc8d3c7ad46ddb945be4b2cb9ee37d08b252372731b0321b617ee2873d187898e9079cad56a9953f38def6f318e6e9f30eb79060dcb82f3013b16444cb10fd84051b9c9c954d9af65ce4f6607063a02e179dbd67cc0a98cfa50a78c75d7e7ab53f5bfef34e0a0afcb782ff74f8846faabf24f3073110e4b1f72b050644adb386c0c84", "result": "invalid" @@ -1691,9 +1375,7 @@ { "tcId": 160, "comment": "length of null = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6ac40fedc37ad7d9529d4327f81b3d223adcc7050ed1a6cf060a48035f01fbb19f8f90f17b1a5474ba1b362d7d826d2a62bb6cf0a6c41987cd624f887cb259e3a5d7606b479842b4a3dd69421355111df9d1230c2ac9e082cad89619a34d6eca3f317992fc3933b3cc29bb36787102b077d8b87911bc8376e68ee1e5b405adbf62e5ca46d8f500223a386553c45d5d085cfda0b68428eeec08ab0fecac33da41c30062fa4e7c89da57224522343df9c42d55b5b806d02e6ba11b8b434f8f4a638a3d78f4e7a295f17063e6bd8fefe1e452b6a7ebdefd82aa399637b804722849e6a3950df8abcac54e7faa656e52678ebffc9b69e2e8d3b77590ae592bad00e2", "result": "invalid" @@ -1701,9 +1383,7 @@ { "tcId": 161, "comment": "length of null = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0f6a1d4ba914e27eb6df8dabb7d9e042ceec17d40b54171bfcd150278c64d64d4fda06ed0895920a141696a1fbdfcbb4df8ba357b81a8053de2ed74d423ad46220f6af244815b02d44fbd45b31cc2dd26145de9100063e3b1f24cb0e001837c0ec82fe739fa46ac8e75deae417e4ea7b2cf63a1c6d013b2a17bcdcce9a740149e70dd890acbbeabaeed4fb85b2c2c4037593c68769ee060e270d086755f16a2c4efdb84aa690c2dc105d47d0661f794f9a5c2d8bfa01228eb97ed79105dfe80b3bf8c06cf0c54749e9dd94ea26463d3155a268676123cb4562473a7cb6b3292d57fbf65c1e77537f43ea13d4429c76e0efb922b6954aaf481a85cb12d242beff", "result": "invalid" @@ -1711,9 +1391,7 @@ { "tcId": 162, "comment": "length of null = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a8872892622d1126133c7de0a0a87f9f31ec8dc37969b81f93f9e43434d305d2bb1d1d990fd3f8ec7068cde599634b42b67529c5ec3585ad9897b45d6f791413d160de78171506cb7f2edcd530ec217b62bf47bbcc4a56cf11ee5f8f736a3a14198784534882b85f2e5533d80add216c9e5d0bb7696f318761f2c0ad788f2894d5aa70f2161b1f9a26cfed2922ee04d05a4bf11ef7800c5fbdf880fc1083ea7482e50133bfd3f514a44ff1d34cebc78c4a3db2d2a244585a23a587b38deac25fd15299deaf9b0e1d8df689876867687f98e60c250b5a0a35ea60763b0d842ebc5c8e3e572f72c8b9c678d17cd65322e1a9288c6b41190b2c39bea774dd02060b", "result": "invalid" @@ -1721,9 +1399,7 @@ { "tcId": 163, "comment": "length of null = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bbecd925ad43825c692249dfaf8d329e195611162f5f92a9041aad022b32d3f557c5492ac4b3909a61d4cb140d66290c5237c19989dbb97f38ca1c3db2cbbe557c23ac33768ffdd28edae33452c84d555aec763752322d285de31ecb8da49d8308aeb978d0e64614411a28b21a848b864ed36665f7490a277f885ac3adef86cba6e09161947f7555d875ed8c09c1d0d2b7abb8305b30211b7cbb5a948ba7f4b4f1b8a3d95112b13738aa7a8d76a65c35af1f4ecf908bc2cff1201e165be270b029ba6e47b9420cbab4bf354cd2e5e617b031c53c4d3d9b4e47084e25007e6dffcd23a4e3372bb52ad7ccae4dd5dc856fe0b1f6540048644290468132e3466c9f", "result": "invalid" @@ -1731,9 +1407,7 @@ { "tcId": 164, "comment": "incorrect length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a347a01df709ed197c3b2d2cb37ba7b47b77c04ac8f2c8b210536635ca7204ee94715a8eaccf53ec5d0ec2de0491f9ed35f5b8f380e0d4fc97f380381312dabf7bbbe2b8916ede4b6172b084a46ed834ac7c6fe891eb165d606dff803ac345595e2c7123b827d16a3f0aa3ba10a33a8d92b30840a53a4bbdff30f093b2cb0d77fb4905458cf56313d4e13efa8c4322f75eb0247ca91a3c440c367de13808624c6accb006aef61812217aa2821ec82503f93d22b56029ea0c995982c82aa5036fe63663591165c6be4d5aa357a98cc8f70fd2d7a68aec6c5e2273933f954d7198f073c2cc3263a38d6b4af0079b5f3a5475152feb2d90c1bfa2c859ce909f452c", "result": "invalid" @@ -1741,9 +1415,7 @@ { "tcId": 165, "comment": "appending 0's to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "54bb859f5b913bff81a26bd83526899cfa36ab1f5d0d3f582aa414ad08629d279d694e4d585646dd59ad3fa116e1b7e6ca7548bb8dc81c69b76058b57a4cea6f8db185a02a4fea5a173768faa26c8537a68558cdf8b4fa82b4384a04fe598b1612a7ec357be733546c618466da5175162ca99d9323dc89e9b7fc0c99dacc3c7779fcc1222c23f7375d4926d2f1970f4359cb3083321216169cae055686364c77ee32c339d89ce1884d815cb61702b738436b3f0f9ac3e774c6f74993bf1c7bfd54741476ccf111791e353a991d707f77cd5a52d470a187d6550a17bfa13c33c7dee5da8a07a201ad5a1afdc33e863c7bd80382989fe9a14f6b6314af53cfb71e", "result": "invalid" @@ -1751,9 +1423,7 @@ { "tcId": 166, "comment": "appending null value to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "450f42cab5828ed1719c100259528c39c2ea655b86f1c45fb8491914f48ea1dfd82b368b09a6b53793b7cd65e1c363a886dd0482360c366a04ac626c6e24717df9ebe0fede2e50b2b2fb5cf715942670ce7ca417f213f6500429ce3953cbea17d1adf4422d56d1598fb194026c40b71499462f240bd778de1162946f3af9c6f72b9daac8562c897d32339e40ac858fda5e5dc9abd6caf4af1b01ab5bf4d99cc86d9d39d12e5d85cd4892bc149da4eea5aea46d37641f3b1c4c15e9bbc9498649e5ff00f329514b890e14bfbea31ea811330b3a3587a556ae2ae53c46e3ebe915d3f3885e6c75f3285c539b95a9dca59513adc89369dda1ef18b064bd74aaa2dc", "result": "invalid" @@ -1761,9 +1431,7 @@ { "tcId": 167, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "45ac5b2611957ad7f3949c0f86abe649e3b6b08aebf3ead9df022741b87c09ab969bff2827fc96ab1f569463e889e2c42e37718b9ccef9670ed736d90a6b07915070f60bba52c53a1c8e4b56940ffcf628184d410da6e413ff905dba8f38813dda5de7d7aaac84794edd80bb597106f239d1f976203c704abc66bcfe04518bc759c8d40a6866c41f56d17a29c81871968ed7e591f0b0deab4570d2c8c12d6bf815acc3f4e281280e2251195b85d2e8713ab632018b1991e381dbd9c750f6938062460f79bb88793e7ac132219c426d39dd6cc691f5c081d705f13e66df9a4b51862d83e1a5add751dd85ef883db58fe7ddf8a501b4449fd5cbc9c6c1b14b102c", "result": "invalid" @@ -1771,9 +1439,7 @@ { "tcId": 168, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "22fa9a0051d15ecc5bece4d6ebed89856e69d8142ffe9a5f033dbb1ad51be298d41706fcf15cae260262f41c847e8685126d300a7da7346c6a27f96f4a72f55fd49d71291ebdf56b3bd6c89ee3cc2583f6e437edea19858eb9c086e248c6ccd5f2ad5eeefd907900047152ed760a5a6f4427cb7c3348c62a4aff532836545a9f98eca5862afe03e1bc4ba9ee7134c8cbe30471331f90da43955b3d25db691268afdf18bbe76030e276128b94e6937e1a14b8af87f4e9de84fd0a38a19d86fda4bb952b7b8b11421c2fe700fc58902a8938d6918f5fb5936889891ffc88a8e6996d39af02c21c4ba9b75c8c0ed1b38596c0a8c271d1b598248c15cb27a31f9402", "result": "invalid" @@ -1781,9 +1447,7 @@ { "tcId": 169, "comment": "appending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "97628cf0b4a0b2d52849a51742d35739731c3572082681d8f4a6a5e3db87a9c5af93fac70109aba06f9befed48f069e1db2bf39e5b5645860875ac5c1c09e4beab0793f40c3072634a1f0ebf121d957e4ebeb92b5cb2b42c387b6d2a31612570c902fccd03c47d7ea38062905c2f8ec457d989833d6fc506785a3d86f6b077ef9ea454fa1dc2f8f6ebab997aeeb5c5a275fad733e28fd5f43c44c46658a7193bba88d1e2bc515740c1c9804524296be7321768fdb0879c6564885b628cf3b7288caffb1d038d446b6e8384b94f6fc14e5d7d51f07468d4356a9ed16c7f7fa1ee899ba579f09d65ad7c5e77311287912d9069ff93eb05297f8d24d7a7e37194c5", "result": "invalid" @@ -1791,9 +1455,7 @@ { "tcId": 170, "comment": "truncated length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "816256d2f65d1e78a763c2eaf69a6923d2c6bebc46278ac9f4f005b40fecad7f9f0d2a06ec69b08195b76b6651d4873f5acaea9a122b99d381b35fc08a790c8d88ea63c102e4fddf6f923fd5d0b048598fc19bd35e62ff0b41ab729d167e2bb33ad8dee0b3e33ad8e7ef647f51b4e255f677b99e491460f26ac488cd35fc73147d6a18199839b747c53f15a25f14ea56ed0a5e381a774ef69c69d976a0a2847a6ed865a6f402c9eabdab4a8c03956213c19a9783aa8bc153301aca3acb538eece52c43bd7c208452681b877e05c66c914a8811eef729185db3630ae24f0d2a7b46da2b2ee12a0de676df07bf3a84195d5ec354f6bdc5287d8b2349eed31487ec", "result": "invalid" @@ -1801,9 +1463,7 @@ { "tcId": 171, "comment": "including undefined tags to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "91c7ca442c95b09a08ffceccaec1ad24609a1593c2a89dbba9f30de5650ee6d534a9c476251c7a601482ff44531350e87bd070bf8d8d3f716c3dfbd635a0719c5bc2a5f042baa13646266d640b414349f008256aa70a8c4ae0fdb34be64684547548a6794d4cc1677fbaa50eaad7cd5ded53c07a601c65358060423498801ac9d2ea1d227f5467f15accd6efd3662e344a724a5728e651b199fc20cd62c4144e60781b458c06bb1521161527179d8fddf3a2087757a0920dcd2e75f88d831e95b246784c765cd21c6ad698bd059d96aac722a70669a13fd3681da3acc784c79924b9b0e6ef4bce2d9d2dcb994c41443b932bf8e5d15797f846b39924ee6c0658", "result": "invalid" @@ -1811,9 +1471,7 @@ { "tcId": 172, "comment": "using composition with indefinite length for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "648115f0266f9c2e9e891088aa19d63b52d0834c367d525b1f904c675e2c20c84c687465119fe51493a0059377239edd310bcdd2265834025ddd7b9299d733dd071b682c301ad304743c2c18fe4b94708917ab131a4900939218715f4d3db8fc9dcb4c7c0af77310cc296502a7682a050d6a8285fcafbc62a8cc28f7f6d404eabe263f9732a4a01060a2c669a3e0b7e17e6da44ab7df25876852de52e43daa09d9438988cf3c5b410dd24f1b72e557f01cd4ff15af5b3ede5d6be6de21b19a945b563ad0b6f169e02ca11a4ca96a80e7d49222f0e4103d19c1862c27a79593e54f97011e67205c5c6b9bf5119b9031d4003be3c17bcd4ad9eaa499f053d92e20", "result": "invalid" @@ -1821,9 +1479,7 @@ { "tcId": 173, "comment": "using composition with wrong tag for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "66ff77a8056aba526746d6fc1d6962795512f6cecbaaac2197374426b0983eaf78e00dc9a895f202ffe467f9705564acba03d8a5c2722a2d9cb27a59e0ede7f71614b3a03f32bcb4f10ed094d258e7e2c49dbd0aae647c0578bb4071017acd187a684392297dd8b422b5c0e66ca9c6cfc4c3fb52b9a66efee32c1e2c0a217bec3eb030bbe97297f01389ed3b884d7623dbea779d5570327630f4d863071e3d2dc50b5dfd192bffe5b866c3ed7d3442ba282b8d3040654c97d0f89b436576288599845b3801be28b19d27f2052c0cb792104d58f79eb87c43b626ba46ccc9b288bd8a0e09ed974b2eaa6ac148cc97e5154feacb03937db217a1c3e3e8117b5d92", "result": "invalid" @@ -1831,9 +1487,7 @@ { "tcId": 174, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "840b053b40a9778db629e725103848e7bc13aa540929c6df42a55c186e2f0330d8894d5247c203c0659301f6fe8784e165ed253a7bbebd35723917c329fefdb439e784ae7aa13411b9de20cd1695ff3a084824b39c25fc6e3187dec94f28f9335b6e03458bf9e0b7099314dee2ed29228c4bc78d1ba0ee0eb9bb340242b083416afd193a93632a9bd761faf1b78444fab6c8a43f159f486605808ff35af1fa0dbe17a093d1d5f47fd8c1eb2e6789f66d7a4dc74145c8ef43b8cb3715d3c7d6f745273b0b1a7c92a6134ba9bf6d0b6670465fef1c176476d53f26613987b5f363c38fd3972e802d5114904fa6c8614fc789b5a40bbfa5cf5d4fb37e2f8049a136", "result": "invalid" @@ -1841,9 +1495,7 @@ { "tcId": 175, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "b889dd445907633a178a31b9784e0fc57598a6062bdff35cf0fabcec275138fae388cdafe2ce748b89334b54f0dea56f6bfadc1b35f1d81e19c7b633ba0065d3d04855eeae5c175d984d1da2182589e09dd1228a7bcfc118d884346fa9d2f95692f7e10b8848d90ce20f6401a092bb10145ff817b7be159506246267886becd34cdf14aea0af2da54de8f888a5ca1d71ed8a2c213a2c2f963f368a3bbf0cec495f161925418ac5eb5cea816160da64e992670bb900b9bcc1f9fc57a3506410e7e53554f3a8f06701693fe0c3df9fb4a45c1f567cf787d478c409ec97c55f0aa8c9b5b688fb2786bc0a3a20bfe5a57632cdecd75e5eb350f4ae2fc28c9c287268", "result": "invalid" @@ -1851,9 +1503,7 @@ { "tcId": 176, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "538f60dbb84589f86b608a0457fb1f0019d9058b58c6c9578f7d49ad4c9f312c58b868ab5832e6c0f6ecf1e52582dafcfd6ff46f3fceff1a56ebae05adc421a52b33f8f93893ec760a1b52ce9b5b04570be56fe92eec59ce950441a06ed3d7ce83a17f8cad57f8eedc380e771878e8d8191b14ca783242ce005717acf9c9e05bbec4d9fc0d1007bc0aa2975ceeef98e97750e7f6ed9e91200062ddfb7fa7bb070f7b6539e4590d2c5d92b7ace0367608b9b7b879d592c9f2d0152d3f0184c2ca9e50f14f9f3edffcae85f1122cf579787cd0bd2ed2d98826250654e96fa5aff5d00bae6705fe3d95cbda5cb0dceeee98c17eb2a434a18184cd15b08804a9e5aa", "result": "invalid" @@ -1861,9 +1511,7 @@ { "tcId": 177, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1229188a8f890df59c2f8b9a7ea411329f0f2c968d7efd14e7534a9b2c902300a48ae6d5a32b16fe7056bc697cb3a32b1bebb9a459922b37723740f0169def4228787b3817af52d441e59a548995955cb09938d83230be08cb2ee8ea0ac97d8bc354021589a20f7f5a483d29f72646e0d2cb344f915152c18c99ec04512fc5caea03220a48fe91dca9a53004b118af8b940f62a40b6d9f1876149c65ef2e8cc9a8eaeaced66e415f8de62df25d8e5e94e1ca1e52ea71c926df99e97e967cdcf5e1bcb48aed57bf66a34baabc9e773d5048cb436d9ea196829ff0d8b9f843a6eeed72f393aef10a45b5fb9d9ca99acec4744f6edc2d926d665cdd5fa97b29c003", "result": "invalid" @@ -1871,9 +1519,7 @@ { "tcId": 178, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "19ef5e467b218a8f5dda1f5d3ab6c5c6c275d73292f3da402d41359fb61212309877fac2effb0734dddf6fe6772942d046f89eefac510a5ea511fe8ee690cdff7df4c6590ca9393bd53484630f744ec48c310379994f381608ab1ab356ed5ea1f3077e44107b5967c4a4794cf26b389d92d01b40071f023ba0051e4cb210e31972d12a3a678fb43975a8107d1bb5b883774723fa019a2197e48edc35bcb42781dbfff8cb368e27f6f0d82457ac25713e38340ac5a31cbd4a560d6a762251605badb9f818162e338393ae9fbdf19824de991f459e96b167194c50b223849f9def538507f61daa21c457a4560d7880b6996668024211639ed9fbc4fafe7aaf4b38", "result": "invalid" @@ -1881,9 +1527,7 @@ { "tcId": 179, "comment": "composed null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bac08a201a27e4c05af0ab67c097a77dfab297546f2283c6d8179fffe4116d26c3d9068315594640046ced0248c157ac27e8d2afa2819817e1854f7f8b712bfe9da5eeac951477340b1fb59c85eef525d46e8cf20a0b9e1cf8b799ba18d9ec8cae60d6663c5a921b97d195d1dae5967b288b4a1268a66c5bd22606416bec803c426c406c25d96bb2aa7f58c3041341031368286af25bf96fbac021036321dc4418aa33a49194faefc68dafd7d2239a1d1800451d4906de61eaaf29a61f860f82fd6ed8b5bf4461e8821e91e67fd8a73513014b7625869bc5572a98c048e6d7fba0a22f4eb4a92532aec16c7b6eb762188bb40619f7ef28b77906dafe01852b00", "result": "invalid" @@ -1891,9 +1535,7 @@ { "tcId": 180, "comment": "incorrect null", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "92b1eb5b26c69592b669ecf0f64d7bb2cb12343e687a6a8b8acc1440b8028272d49837a5d5be49dab02f92ce28679c22409e2fe6c39440787412a70d12336c1376b8d6303b9dd877442ca9dcbfe753a3582c277184bc32a9ae9f3906c1adae1724a6a479be5f56b438424d59a620369ad649b4ddaaaf53343e3c1a9bfdb222e9fb66520326633fde1b43f461bec60f6456b02f417d6075d553c4157d5712f06e68690db5f5a07a85590911f06be76ea0b7af608e8792c7c53075ed8f4b11eb0d4be557623d5d68172bdab3b64908b7b4203cd6429d2d783347f8044f37bdb5fad865a490ebc9c4e7a3587fc472adcdc3c5d4ce5685a9cdac5a43eb86b36fff6f", "result": "invalid" @@ -1901,9 +1543,7 @@ { "tcId": 181, "comment": "length of digest uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "73c5fb16bf8b5da488f290b61eed03b17bac3cdc98b0951e610580392a74f6300961dd15670f8e388ee9659aafccf9dcc1fb97596b9bd39dbb60fe5cc62efb463dfd29f491751b3204e10dfe9845e5c111d335a201c7515e33ce30c4bcc72a6618a9bfb79322b00b675191d763c4299f2a771c9e7e26c0bf0d6fab1f96d0ab60170cb88a101616dbad060ab079dc4ac6f91bb49776642d7b47c3b898fc2cd2d68ff477adcbfb1de10b782c554f1f963fdeead16c2fe5b4e584c6ed8c81725169f27ff371282305d4b1428b89a7a25f057763c417f73ad013e62df8afce855a38dc6f20ed68f4e37a9a4bc7395b9f3a4aa8c54252505de3f9b3e0301316bb376a", "result": "invalid" @@ -1911,9 +1551,7 @@ { "tcId": 182, "comment": "length of digest contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "7520c52e90e539f8d2014f1bc44b0c328df96d9f93e6d12fc56c895945993b73ef01834db08369da066eda44e585c56e675b2b96801442e6978d041d0e263a706ff384abc1e9b7b0c0ac4a3602db96694608a83c799a2bb679fdaf6771f2d170827fa284acf4d8ea77b5837794ba74540f52c2db801ed02f040e38043d6447c1aa6db5a76d8cf425d7e6b85bbba2515d9de7063b8acb3bf0d44d364d69fb4a20e0b6ead6fab8c8b17e7c0fbeaf352e5cbd34b2a58decd81dcf452acddc6875b079cde93b10661b254fd04262918a705a1b28926388b069e0184ae4f7349afb33aebd1dc37296e04f116c691b14e5728cdaea04462610bc64b300e8b5b903f912", "result": "invalid" @@ -1921,9 +1559,7 @@ { "tcId": 183, "comment": "length of digest uses 65 instead of 64", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8de2a7328634e513526db5c50c132c3e955c22a6022a904b4fb66d72a2d2aadcb250a6cfb838c9780ea047048b8a6d1650062ba0348a251f61247c0f1babbf1fc6fa5a4da9e01cdd7a80a6e3d8a566f56599eec09903e6b4b14d3b16153bc43fbdb1261bb5328056c9f95cbbe7f7072c93011f6ab837d6f3a38129ffd14c65e1f666f64c6455654748cac6d18c08b1d45481720a7834580452d1f62aec30245aa84ed8a7aeb686d46c2c512fa4e0f3f423c62f5db51a3e74a6e1c6f1450d61bd43c172dfcc355f56bf283421d3d60b2676c39122a99a6e397250c319419bc1c8febcefd04eb40ab336554c870b6dc719c4fae74929ce79807eb712828c85b482", "result": "invalid" @@ -1931,9 +1567,7 @@ { "tcId": 184, "comment": "length of digest uses 63 instead of 64", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "71d7a71edbc49fe622c9fe146967b2e4dc3ce1e3b49e022216b7c64eec7ac9294185a9309f0e2b78c1a828893f0ec1c09a4d7eddcaa60010807cc9878094fd18b179b41cbe73b4ecc03a7a9900eaebe560bdc7b92c22fe7a20fbceeb388d0bc1d440b265166524c7183f577bfcdf2d183257bb9699b529794568756b388f34a987bfadd2344f331092ac1199d7d8688dede96b1ecf279b1f2b027105439224133b43a95d2a31196edb0ba7bb5f72df9d986f0d55466fc37cebef4eb9f5b942e274eddc8f7d51beb95afc8210d88fd1578b28ed31947ce64cbea9c4e7c6a9fa2bfc3ff07f90f0b0e10a1010cac8c6768ca3ba9321c3da03640eb4909f5dc75bf6", "result": "invalid" @@ -1941,9 +1575,7 @@ { "tcId": 185, "comment": "uint32 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "207d9fc28178464713a14c9076366375fee88f884707b3e30d1542be03db648007de08890e60e1a0226927853e13f48908dca2201221deee23c1ec02b8b62da8f5fe6d603ecc8e4fa50b45f65953b418a81ba9783ecc53c45d3c027d7e891c5c9ddfd4e71809370e353904d5a65d31dc083b37c3316a7e59fdcbcd9fccf65132a6736d2143e55c786d73e3c10971d1783ff46fb9d782e8849d2edcda14d9b1587117ddc0defdc612f532bee3bfe12eacab5ad7f7f4961d5a7cafe691409495517c3579b5e9afb1286f8e877b6c92180d892345569f694a779dc45ae91c7181142bc18352f7bf21e62f3c25b486690baae34759fe0d7b5bd5f85c2f6bdead0fa0", "result": "invalid" @@ -1951,9 +1583,7 @@ { "tcId": 186, "comment": "uint64 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3ee1be0f2f1033fc034979a6de92c97f9cf26737f8143859b49341bfdd8263f1bfc65e246bd2bb655984b8e98add8bfd43632964a36fa47be4b567bfdb51f10817a34085c4f391717bfc7132736d05ca587bb090b9d2db16b90ae951524f30bcca9aec60f8cde84a373b06050b231ab7a1fbea4c7d1dd8102c2235437d1ccb89571678ff1cab3659061829f867787e6f70b8aee07a0f63345723bef4d26915401862449918e00f9de0594c77fb2ca13259404be5f787bb7bdc49005f2da4a6a2e5beae1623340e7af7fcdeeb7df228d3f7f5cafea8bd8d06bcffc80708e4703f64d874f702533c5642878f408db3ec7f1bf573e92080fe532dd7f68c96679ef9", "result": "invalid" @@ -1961,9 +1591,7 @@ { "tcId": 187, "comment": "length of digest = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7f6acb039833635053f8746feb3a6df4e3e98d9c253dbed7dcb01b3fa729aa93f7656048d094ecff6b7f283daef8af14bd328422a90c838754c92f79fbdd923c6975ea16ac4b02b9a4e9b67ba729228a35dd94e0272c759ef7d48f75f9e329a0a14e29f925675f9deb1885c1de7f61b9b95dd2067b1305149928093c3c99776c00d4facdbde91b5f975b2a4931ec369efc7f50252d58219a3c7ecefa70410e78b6cdccb96b14384809c257462434e146501cc042eb014eb3c7e0b712c88facaeb8d8bcd7274a0fed55c01d9bf6c7b9262166ab0d52c320a15c1dab52ae3199ba043c50843eb6ffa66fe147b2f1cf33f836017c3652b79f8384b34f68c7daeb8a", "result": "invalid" @@ -1971,9 +1599,7 @@ { "tcId": 188, "comment": "length of digest = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "099e3cefadbac010305b80308665c50dc8513e75ab7a19a64ef0c25f1d5336c73b7d50a0798b2b44cc7bfa00eda29077c52b303f1402a90ef4a6bd8c68a6304c30e94a082335d73f064e67e61a95b0ce9507b3b5c04b51380da72d15e22c4bda161b28c9cf73af37737c1d6eb155cb2325160f006aa9920f11253b03fe3a9b1dbf601d29ee89ba7bfea43d7258c91e706c0650091c7169692d1713b6cfb0a4533a8195d67ef679ddbfffd13148c22035583eaac176704179dcf899c86524611ba58640fc7c91b8f477ff0ad39d897aece17bc4248337dc1547fe8eaed37d16cf829a7a77e3d7f3b6438a37ae15c16ab1debabf6117151ba19e5be7bca1477a62", "result": "invalid" @@ -1981,9 +1607,7 @@ { "tcId": 189, "comment": "length of digest = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2c2bc9f2b9b0ab9a5f4a02b2b02fc0ebbde33c53fde074a0899597d9a4a93e64c008584e89b281828fadc8cf6c7a6a99870a881bfc854cfe02ae508be21e63fab8c6cf6d910e0515532d695789b2faffa1209596bfd37828ca2b4c687f8affbe13e3ca76fc421f0d76283e6ee2fb60e5460449be80bdd740a14a0cbf98845e373a0e3b0cadacff00d3803d8228d96f75d025071d71056724fa9b2c77af66656a4f71de0c38cbd382a883a92ece692c54f255c2c8552f573605d25486fcbb06aa5da4cac4acbc5831b7f68756fddd48d7fbafae05990e2bba2539a37e534e4f57fdff95ed5ce3e11baddfb4415fbae94db41647b9801fe62c9d8a1585ddf25dce", "result": "invalid" @@ -1991,9 +1615,7 @@ { "tcId": 190, "comment": "length of digest = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b3fc99e3edc4f81ae19855341b8625b2367e92e5c4b989cd28fa3a78d2f9b6254f314c6e31f6f5cf2ce2c6d835518b7e9a180127e3ce31dd31f896f5f910ff347a98dafc4b441d6046f433c694d300ade547ac6a509cc8a089141f32b1b58e8f87653d382bd58a258a7495d0e0b3737e20e6edff09b314ac7a44f33e83cc524d81b95ed0a2b9969d73b3cb256a0ad207c8c622c557db0c9871eccc36752433aae2393f06bceef3be7ad0d5f9875e24b3d7db00a905aa7066da5317aede4a0964dac144f556dd16f3e626cdaeb78262bd526101ad98e064f42aa9497c37eaafd4a0a2b0252de2556e20f201df34fd1bb52829cf544959f13fd380c435fbe39e8e", "result": "invalid" @@ -2001,9 +1623,7 @@ { "tcId": 191, "comment": "incorrect length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "376929ad5fc3c2b1692d36a18402752ee5c18aecbfabe02f09e604b5f6203222eee92f58bc3eb387744b07c55c5e8da5db88501dba16f0c2d75bfc49d0e8ddacc31de46b478916dd4ac26c98302761bada412621287a4d2a72881e97b955cbdfd4ab5093835f6247c5132a5310b5482044704fba3128f3ae14b8b4fb14a347d9f96836a7ce51346d9405f65ddb674f99c4325eafb9044c8e3e1c817cd47c3ea8ff0807a4c863398f4d9658ef729391ad36831ebe616f6fd9505741a93009748f24e849a737aeb4872f267ca94ffb2c6663d0006f22637c27eaa44dc597dfefc2235766f5f001bcfa8db334d88348ef0894732c8b8dede9b8e6801a0b28071f6a", "result": "invalid" @@ -2011,9 +1631,7 @@ { "tcId": 192, "comment": "replaced digest by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7925db05fc296b0d369a6695038c4196ef66d47f0a389ea05f0904eb9c048eeb464516de247437b2c8aba8fa6f95b563c982d21f5141505d2676b7691454a5f0c9c9d07d19b81c901b01f9c1cf5bd9b0d5e0b2e244b8475a1931efd5676bc18f84a8bf97031e2fadea1160ed8437c2dfd9a8f7fa918e93dc8803de821a067b0eeda6a6ba7c0a74f403b3fde78b182c7a22b6ca779513e0955a8fcc69d9a6d7d1e7960c032539f17322cc40e8698c146df8448ec2a430203dbe53421f2cf19158bfaba36840a5336a775200395dd1feb4363a4df2d115b6508fb2a52a7e1896a85fc778af2e014d485bd270de8727640d7e878fee0ca41b552241a83c1531fcff", "result": "invalid" @@ -2021,9 +1639,7 @@ { "tcId": 193, "comment": "lonely octet string tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "535f91dbcb5b924f6979f1bdb9dcd1d59fdcdaf2fba34db7ec68c0d5e334149931ab4dde9b5e711ba06adcba7b529d7dbda571cf53d7988bd31f6f9804799c8ab3e193b712bef52bbe4c2561bc27ae4a0f267cf7636eaf7afb11000e6cfd311ad5a3cbf746bba29cec9a83f73ca3db339a7d570c025e20e4416d2a4c1ac0eaf23812444f1ac0fb7cd96f62da9cdbb8febe3e77a04c09c3e64e48c0ae2868e93d42c2cfc97f1aadde8fae28bf942074cdb55e9a04d23090de87913e36407d98a93fa0785e2eff28d7fdc9f80a457bad3a780cc128439b36cf2ed021e357cfab5ab08da906e1b2337c42f18c01cab7754bb085f5857f2ccb19b055756ae7dac41d", "result": "invalid" @@ -2031,9 +1647,7 @@ { "tcId": 194, "comment": "appending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "21d0dc541ca6f3766392be26516c1ff06add55fb6341641c884814511af5ad230d036ed7a547da9ea054cd509006f7fd11c39e97364b265d3606a06e44971cf80a1426ad76e699f68937be16cd256ccafb94ff31053d9e01fead1f71c838e05eec5c98fa91607bbb3fd17766dd56daabd826c7aec83ae56f1d60c74b06885aa8cd94ae1e105dc96d13b7927dd08f07daf784155fdaf54a42851c7873ad77b4b2508180cebbf75e0c30aeb82988a20301071f338846e8fd6981c11baa11626aefb15c2e83ea87f0b5353ed2a3fae1cd8a5c9e61a5d387aaa989093e1c58960c759d6699de374cef8ff56e42deb6517f552459a1fe84ea1a8e4da9562d3f567c69", "result": "invalid" @@ -2041,9 +1655,7 @@ { "tcId": 195, "comment": "prepending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5a6b7dacbc1dc464698f2406e9991dcca63bae465a872f62bd9c0626e98386c3ecf7935cb1a6598fe167b61c1c0a8c0b3cbc3c1c911ed56b82bb443838174babb6f7ecead6afb94b371de70328143f367402a55e15e0f390964933e0553ba892bd03f0d42f88e1a67d47b7d9e218aaaa0caac46ad88e76a2f887439406feb886800788469a27c2b911fafec28a23a9a4781018fe491b1876fb514e6c73cbb166ea4c1f1d878b56d2029f277b3471557ca546db6ddfce9f367583c28d14491f82f31e50c11f078801317bc29f6bdd5ad6986e7c0a33d2944f2d4469243fae4d7e3bdbcf6a8b5a01bd5c094b1cc27d772d6f7e5bfd67b83269a60df11cef3b6b10", "result": "invalid" @@ -2051,9 +1663,7 @@ { "tcId": 196, "comment": "appending null value to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "842978d43a61145541fd3421315fcef1e95ca32896bebd6dbaa0a0e856eb0c47d1ff7fb2eb981c26fb8f7d6f1964cdc05f856ec994517f1eee6165786eb12c44ddc60083eaaf02778400acba6702e54f891c7b5865bc0c735e5443043b4d6dd43f8c9554a524b808be58893e18762b68d893a970638d2de3e677ecf3b6c0889bb1816e910f243dd1c4978ae2cb1aac745d06b2a8add4b6f18b71e016ffdd930c4d5490257f9d0e9969900e1b49796f3e3fb3a110b0fe1a00236191d34dcb5b7c2c75a042f9a50449dc403403af09cda51926d8f32875c8c0e5903700e41c7f93a585f6a6336fe48174d1939e029f6bc30800c269fbf85997424bd2624e5c76ca", "result": "invalid" @@ -2061,9 +1671,7 @@ { "tcId": 197, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6e31f57bd445e460399878f65fd7ded779319a738c1577248bd2a35e3c6e527a51cf920fc367beda727bd540beab689f0d1f82982f6d5c22a44bedcd1fdd0bd8980a09e4673110dc4ccb696973110a428c978f9f73a96ae984d8a3546e0acdf68bf6cbba4d8436717c5c4f136f8640a2ebc5b0596d2ffd677bd80df4fae538ba27c838b76e4eebd2449bbaed35bc66e2dbbd9dc591086af4ec86d66cc2185ec871e9964ecdbfcc4dcac7ac23642f688dc67ce1391174e7158b06afb5f4b86e0b86ba9dea277840b1076e9a71ed9385af6edfa71cdf8c24a960d5d3e0938b75f15a68bc5110b2c6d2785c1eef49e1308d47d70daf8df22838fc4adec798a322b8", "result": "invalid" @@ -2071,9 +1679,7 @@ { "tcId": 198, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a6038ff3fc350ac0c54bf0a0724734565afa24e28f119245df0fd0d64780d9a814461629f41c8df83bbd3d1a2af15ea3a6a80999a10482478ec77f141a97a6fae9c58b0984683e7695a6a0353a5ffa8cd1ed4c6f5a0ba56d1351f9b26c943f63043ee71323124de90d2cccfa39d14dc269fbfce545188489c4a15bede668855a81caf4e2ec544f27862633d1e5275e012ce91d80289988d6fa7792011a20e1081d994f21986d8aa72d2514f5c9baa1b8fec3b543e4e2b32d95203f274740e7ef56c3721884897af0b41116dc06ae3d7bcfe7656b333995158797091e20453eaf8da37f20fa52e234ebac3567b736053b211cbc73c8f4e753f000c823c84742ef", "result": "invalid" @@ -2081,9 +1687,7 @@ { "tcId": 199, "comment": "appending garbage to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1c2a1a28043403ab356f34272b37838011442562695e66e8af127ee75b71ac0f3dd40d60f0a62331e8454f3a422090c24209201a954227cd06eabc05d605f7d6e44a97044e61b9aa40aade2e37611dbe470a043f0df3ebf6c54f715b89dcd88c63adb710386a839308fa1f71abfafa56a9fe678c7d2652e4aac60884cf54b14376d3be85aeb8212888f372d5800f5f25c1bd894aa460905b5151cc712bb3792a0d1b1b85519234b169354f2ed16b3e1beaa7a9da7dd574e1b28a993b4f9d3bf32854ca4881bb1379b11473268bab5919ea3323ed95104049197d9095947433e9356ab2d4800e20fd54999185ae51cb25a50dfd799b9ec575e73d411f373d96e2", "result": "invalid" @@ -2091,9 +1695,7 @@ { "tcId": 200, "comment": "truncated length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5b85cd70c97ddf46244456e8d4f303239b7e401674fd96f96bfb8e28271abeff96f07776090731acddba70fb758571e6d3b015bb20d5e88981a9b9940dcf1d77a4a61954b56a86c22870c8ed4de7d6d991d3421c08179c03cb4d2625f2255491223c66fcf14635a97b8734c4f823adf99d7e04fe44c2206bad08c82868a25685cba38e275559fc1a8fb9f81673210ff766131e05bb727cdf45a39e1e4352f29dfd9f49ef21528a202da5f2c9ca4abf5a2041dfba41843109c22d89d6295229aeb9cd0a4352c5cd8694389e8d43dd6eee8258e57f085e9f0d39c0ba17a35b0bc036c3d568aa901f1b6a3597c43f00d330a92a39cbc4eadcb73e5e9f39b3762496", "result": "invalid" @@ -2101,9 +1703,7 @@ { "tcId": 201, "comment": "including undefined tags to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "10b900848ec8daf64fc40c57765d01462225893d6e5d46c21a1b7de405fd6fb505b678427a274d1e8954f866f3abc6c7d5ebe78af88de6ad8ae31f42827dc7792b160b70dc4d177e7e4925ba24b75fb19c131d443b0d4f0ef73daba868ac342b79209e313b439d5a18e07e9858fc6ca913fbcd1256397456b47db9d987227d84eccd0df2fc2f4ae8ede958382200dc867731a426c80e83f3eae20134f8ae7254c815b1ed75ef2807938b57993f5597f42a0b6542efaba2f5d3ae6c5035ffdfc9adcac7384e53ec601e8624e3471aa6066796bde6241f9d9fc40af340f6bc6a82e15c338706ac25ea7fcddedbfc0a77a852d1becce0ac8fd7a7ac3f376d2e0b56", "result": "invalid" @@ -2111,9 +1711,7 @@ { "tcId": 202, "comment": "using composition with indefinite length for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "0f4df0a0623c2513a39adae1d5719ce01052d7b72cce3f70373d8bfdd0bbd37ad89e512f78a3fe5ed907b77c14db1bf7ce65d5ebd04d48fcb5a3b475d3343bd7b56cb61a7e437d1532bf4b904b874369459327bd0e9150c709421e7bd54fad085324bed49b3da6fd5bafdfccceaa39ddda0c737b5c3e284c2fb2dd31ebc770b257aee15e926280132e698acc60aa2352bb2d27424707c05ec66905a6294cdf70487aab1798179c125381274850a40c118d65acef6fe7f6d561b2a1723d7ee3c20970948452f308a07cf9a7fae33badafc576387fc993cf37e17726b05dc619e35a6a587a81613dd0aac82d9ea503688f9df225253158a629d674f90412285ee9", "result": "invalid" @@ -2121,9 +1719,7 @@ { "tcId": 203, "comment": "using composition with wrong tag for digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b55443ab3d8eeaed33a73c1b2f7874782dba51df091d3a6879b050493c43ef8feaada78c06fb4842c690456f5aae3a81871b6961a097dbbe04f63fda2c5581902a1671fdd82ab35efc35d07af64f9791f99cd31239f070c96b34efdc68bb311ae5398271378d12892d40a54c15d7286dd5ea618567f24bec646afa89dc04a1ea5ee770cea923dbff457d7f2f93f602a287ed7180c0ce6e70cb7f02d1c11fc8f9266980a97e00454f9b93c6a06b8132ed7f6d2255214678f22fa2c0a3719a8ca8e685b4b0bdbe59a890c2e11e5608bd049041834a450f4b6eafc1411536f12adbac2712c048ec11ea556a3bb5c98c1ff72c540fe9a9160b4bb0dbba8c50a38523", "result": "invalid" @@ -2131,9 +1727,7 @@ { "tcId": 204, "comment": "Replacing digest with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "17116ceb9e397e3070704a060eac2b5dba73e325e5841e13209d2c3e836a081839a153d3afa6b336f9c077d9c6f4ce7e1ba77a91241e41a836d12783239d6bdbc12b1c6cc3a0959fad86d1528ecd4f18ac95b2aa0bca0bd1d7473694ce57e72a30b93088541002b92592165d516cb2797f34f686276a80880f18a24fe18204dbac867c646ab6c8b59e007da8ca119b8a0a7fffb127e7b017dafe6d21aeb112219920ca14ff16bf5a88550a7261e20cce9626191c817991d99b671f60ca8e9466868d58e3588be2254f2a1a69b810987eb27231ff5a0046ed4215433c9d8631375d02db3774f3429de73480a16af9819bf8403cd5794292aaa2fa4ae0a28c8092", "result": "invalid" @@ -2141,9 +1735,7 @@ { "tcId": 205, "comment": "changing tag value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "53394fe68d3b43c6037d8bc922be22587d2ef728300b3ec7bd0da9fcb8e7f6a3b68e849a18a7720a9ecb2d93b84f913955ee7be59bfbb9f5981844ce107052a1348533ac30cd421c548f2479b978404b984867f48436256db3de8cc7f76912a796418745d42cfa6aecf5e137431eac95c956f543ac092ee53d439a249fb439b2e1e629d86ceb8139b1229355e203ed3d887a340a97748ab9b7884cca8e7a2ca99ebc7bf0d365456e2203d0b983674ebb87a8d9adde73595790e7aca88100b13fe3355d43322d84e5c41cc50824878c8418562a4bed7a0cb65f9e3c6751fb3b7fc79807c78bf57b0ed12a9341be7f5f39823d02f7a3bef0f86fb1a57569760dc9", "result": "invalid" @@ -2151,9 +1743,7 @@ { "tcId": 206, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c0dbf6f41b307c2eb228f72ab5f763323cc30ac5c3a5f027172e735160627afbe1b5e05dddef7f1cb0bd145d16d128d1a35c03803a01bb2e12f05ee21d05089b9b7070fcfe107194088ce841725433d1b59f3501796930ae4cfa3c20c9176927ce3223dd434f8dc2be9bf706020583f58e73c25d7008783bb30a26fb273efce258e802c509dd319938fef1e5f6a951649a3f461b99488dd3acf45c254eef2ce742d176a58179f720a6578f5101d89f74026bfe2710d150275cbc3b5087e63dbf37c0e7692d18fb53f5b62ab67f51eddff22bbc62dfb864a58047b0d5b83a94c44b1c0aec94f8c0e32b00f3367e505a5390a3d3dd40237ff6f148c6974bba31a6", "result": "invalid" @@ -2161,9 +1751,7 @@ { "tcId": 207, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8300a625836213ab8267dd9b2d5a785bdcfc56c56af0d97d648c2ac1e40855581daf13af70ad1f37111e72faf7bdedd1083cbf05de550ee7f43aba0869d254a0c3a6a2ce2d2a801a9170aaaf452b7e5ededbd685f6cf2c52f3f5842a737d56fc9ee99c4ee9d0c3199957ab9a7a584792c9fc22173744b3eb7076a556505751d6e08414b5e7f4b8779ce8d5a2a30d58960cd94c051c0ef6716d0697fff2d9fc79e362b9c03a2f6c07d27024a2a61424a80c331da1fc321b42834759b5de5dc280248f02d80e85704e754fe29ddf0b680672ee27a65accb8233db3775a81eb1a6126d9ee657d74c878be876f6983521a13310ed3035d8069186c2824dfd8b7623d", "result": "invalid" @@ -2171,9 +1759,7 @@ { "tcId": 208, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "be0398b3e6d268582b4de2a05342d5c72131beae600bdab1f3f13d1e21b42d0b4b60d89589bed32dc00b230102f553df95b2960e451f1a240206330d0eaa69c11d50363bfaf360312aad5d3e9356733201ebc3a69a5ae731e20426263591fad1cfe31e0e87d2fb4027de3c57fe32b15c275b9c8f7ec166ae688d625674dd4efc8b5931a41bbb922e2ef1bf7dd9bbea8e98f1556f8aeb99baf2fb848e5e1fefdbbf73d61013171f46ec4f09849d7e7a2388f7ec05491556eba3a3df18edcc9a8db46e10b13593fe37beaf1646138da87e61a98b02b33297cc0f4d7a91d6ecbac28a159d410af25a8b8e653a093a45c3ed19e617cda1709e8b1854cc1028cf886e", "result": "invalid" @@ -2181,9 +1767,7 @@ { "tcId": 209, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6bab815040a7ba6cc82af2d5449931628126eaacedbafbd28673003fe9f5bfb2b53de6700081477f769d9e5456b109250c9409ef998e334e44e132a88efd33d41c8395fa0ebe58c871b289bbf20391db3919f2b51189b2d51f900829df95f5543bdc62be8f94272ccb620a841a4ee4373212b853cdf1d079ee5256c188d3fa17f91d651ebd522b60b5f3eaeb97b302a70ed9cdd05bf1212f9ceafaae5309303e16f18c4477badc580383c13a2333910f6665fd08dca1597f216096614b2b7956142735fa800f5d74a422cb4f568ad9182e0b96e49614e129679d46b387825820017faa81087568e87ef13c89474420c613bb071b5c295ffb9487805d147c7cea", "result": "invalid" @@ -2191,9 +1775,7 @@ { "tcId": 210, "comment": "dropping value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "87007220bbef1a21ab37ea2b757caa112233a61688a0c0ef1d454b86843c434a98f43f451d6eba7da2e8a82e52a93d44dc82d2a0734c69a1e9a77265fe9315984ea2971e729abafe4f7adf4b0bbc750fa4f59fdefa59339bc838d5f6cb9556aa4498f8e596c2d50516fb540bb4ba98b2d04ad3803eddf55767ac7b121b909c9d435d49dc6ed03a9ea0a16d251e63459be47056e2341c239ad4f532fbf4cff50ad3029da8962ff09b4c5e47ae29c28692a53d492361af254ff86e99468e53887708ff9f805894896ede5f7d04530c0eaf6a2159d390a63ee154062789215c160895cc9b8c4a6afcd31b1d474b51bbf157f95e9f2be6675844cd3ac9c4acfd40e1", "result": "invalid" @@ -2201,9 +1783,7 @@ { "tcId": 211, "comment": "using composition for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "185d46fd6c9c3728852a39c11a39b1e8117da5d2be36ee12d7f87c262983690189775eba623251e1d28304bdd7e94d7e9bac6114e4969ad2ccc3fc45b94cdc5904bf3f1aa62cfd8685b2a7b49aeeab673ca2de7b73dce357fa38e1d6c7bfe79329ba7f579d205b4f3c29559baac344adb2db1d5f90ceb542943740901193997c31dc1c5101fdc354b47d8ad37540bc1058ce57a8afb76cac731e03903ebe880ebff1c299d61ca2d3d48204e4c37cce0d80b7458fcf552ceb225e2bdc55c58b3497339ce1662e7064fc59c342d0ca6e6798cfc7b6457e7284ecb5684ef9b68ebc257532a8da54cc830aca53d091fa60d9e1af166aac5da8bc56b79eb9f8433020", "result": "invalid" @@ -2211,9 +1791,7 @@ { "tcId": 212, "comment": "modifying first byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1e28082a4d00e25231308b793dbdec873d93340a3e85bf0b1af485c4be16514322761d6e80bd848a97d394e76b647b79bf25b23c44cc208650b7877435498cb4e7494145fcb43506e58f15b83fd2a25b3b93232c1f9cfb748b8f83cc961de3fb3dd2856a36d63af7ea488272ebc0174982a7e1f1873ff86bb219dd87e25509f11e47b1cfebb895d9c6745354dbaeb8c5842377b1e9326c28a489285fadac25912f9fd971a8ab4b4bbeb07364dfd998f774633269b516f889633d49351f05008766dd0556aeac57987f3b18db2ca056042068f1ea4fa87bd90fb06c6331ede38ed6ac3c77c3431e30f4c3b977c0e3ef635fe59b0d884495c95d2342eedb3d2266", "result": "invalid" @@ -2221,9 +1799,7 @@ { "tcId": 213, "comment": "modifying last byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1dc7a0aa238280e0fc150a9177a3e4ea9579d6383991210c524db4c07871edc5b89d3c8aa45a27351581366d887bf1060393a1fe62870938805e97bf4aa055199fcccab3523131469ddfc4e7436844fdfe3c2421f1c2e4853d891edeafdcdec7b3e27b71b41e1b055893fa40624dee585898b194942ada5a143bdf2a8d04fe06c449e21093c8be5986e3409c9730b0630c4f8d2b759f50f92be0a13876f0be20e8132f2134e221b9abc03cbca36b3a47cc865bb24806fcbf9b3c862f35610e240634bf97c28b459978f7da007d29e0159fc1f3435a8c4c5c232d4382c9d2d16e168eaf10e1cf0db41fff58807c979f5102925aa50dd27567272303bb4cc8e70a", "result": "invalid" @@ -2231,9 +1807,7 @@ { "tcId": 214, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "04784d6cfdd749438e88a2e61defac5f50002bb0607ec2b696e94c2d9a012e12a8a6de60a08fba0bf4e372416cea84a8e93fee36276eced5fff257747e3a535608b446cc716887d6ab64859ada40222b86dbac347e5528e65b70a2287319c57addee766427ecb491113014389409214e87029cf5a219108dda4f1cec11637c7290d3096267ef7a5c433f93cfae6b54d4af4da4568f4d88775da1bd94f93ffbddf19e0cfaaf2e200b71c68df04188678ec392fa718d89497feda1342a2100cc8dc7c9a616981e2447b0235241bcb48c0d384dd6e6c4f24f3a1e2754e7ef8348160ae27ae207c72c74866023c35685e1566a4df12d92fd5e7b44188f56e3c00f9f", "result": "invalid" @@ -2241,9 +1815,7 @@ { "tcId": 215, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "65acbb86ca80e6a03047a2ced4c4a461835bdeb42b27845fcef96711bc0e7d3d3b8ee95a87dffa2287132e01d9ad7e07c230fd6d2c1871aa7f113c42174dcfc2a78f2442355f0f10e68749b0ea097a6158795ca0b236f9c73b0b1af7de9be110b244bf8552105f35c761dad993323bb33a03b89ff26c312042073f1eff9807791449ec52a50a8799d0604fd35ea1d10f316843c1ca780cfd4af1b695daa0282d6dc743331d239a087f725fa67980c7ba1515326cb82faa07711df1675c9deb9960955bdde07c8e1f57884cf71ab4bed2b1080be4f4558c3f5484c578530695bbb2ac3405804aa7b5df4a301713c18d4db2c1f9378d32bd5a94a0cca2ceb4518a", "result": "invalid" @@ -2251,9 +1823,7 @@ { "tcId": 216, "comment": "The algorithm encoded in the padding is MD5 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "735758c0d252c3d7eb0d5f7d9b1fce3f3bfaac9c27ab9c64d9dbe53d5a20354a1bab7d7b1da1818852f9d8f3fd24afbd7fd94709672106d7b389c1c07f7347b025e49ed058406bc4e0cbdaca5f550e57f4ea07cf924c371ad89dd72a4b5bbfe95e172436b5ddf10b564662a36c1762a88cf94cc164ec65b538ff8c8d527dbb09aa2ab60972856f1b4fbba5fbe4d82ba53cc8450feac18a276938a3d175095cb7bb923589f54e721b836cec671f7672548392196e1b907afa5fa22f8817d628c922cc1de6c9ff2dbaf691bcc7a53b30d5b39ca8acdbebe6992aff3c28ebc00bb6a91d3714e6cacd42d99653cb9eb3f148a44fd2cbaab35336776e73657b756955", "result": "invalid" @@ -2261,9 +1831,7 @@ { "tcId": 217, "comment": "The message is hashed with MD5 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "697ba35bc32c2ed66e4231a7c98a947b99b67484bbc3eccdbdbdfe8c926b38c484a216bf12250a425004ddb4cbbc1e47112dbec6393bf5d19ee6a9d46cdd618cec2ac8ef12518c6147e524910e8b0c53026b44359f003aaafef681b0ac4137618c3e571ff247b67daf347058fd7d3c145c8e70f7bb5018ace902923dfb002b08922f0584f120f39d94e7f132ca30787b5663c40fcfc93fc1920496f80a4f47b37f0e668cc7a6ddf39ce502badfbebdf5db6dafff8c8abddfdb272eeef478c09a70f4c286c127832d98044e549e20901c968e3f327cef80ce581487438e76ed86d384985137f081ba7995fab6ae8bf9a8efdc8a08f0fc19dba8882ae716472a03", "result": "invalid" @@ -2271,9 +1839,7 @@ { "tcId": 218, "comment": "The message is hashed with SHA-1 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "5d71198021ef4a0c0ed77cda6f1e7989f023f62fefd5ba81c70d31e1a6a1c0301e4004c2ced7acd9e98938b7faa1d20cdb12b9cf6ac59c9501d8f733b3bc543669440e74cf63be3d41d8b377c2a222cf1ba40cae4c24fec5033bf2ab6860d9d0312413ea8a3446e6040c6166c06ff5bd1070b5cc5f8693cbcf90c1e7ffe562240885ca18c181c86cad85971c743b1f70a4882e0cfef08ecf8a3dee55273bb06bec7dc19263d13a3ac887cbb27510d4e45cc4f183ceec9117f4b0c7ad4af6a89fd9e85bae9da3474d0be8fc42dc9fc1e7a6b98ca1864037d76adde226ff72a609495ab76c2242aa2391b21a3e8e3164e98ab6f1adaa5fb3848eeb687472699508", "result": "invalid" @@ -2281,9 +1847,7 @@ { "tcId": 219, "comment": "The algorithm encoded in the padding is SHA-224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "3d565e501c25b9e6b7caddd2ed1727f2f6a7cde71d241047cd1751b000c40de92e2389bd3d18c1bd27276d95d06724ba2c0a1e1c9b610531acfa4d81b53995497e1655d3e6e6caeb417749708e5a2751e5702e93d9e37720ac24db5bc336c353a9672b353dc95f65a94c4bd2dcbfbb9c61c54873580cc0c27805486a438581addf41284b17ab22af8e85b423ed2aa1f1a5665ee22f9749927422e866303ff4277e4ecd9f2f3ce4a5c96ea40c321da410f94ec04cb67d50b8f15abde1a7675fb2e4cfc93b3ca20651d97b2afdf66e1726058309643bfe51a42384e777bf4636e50c4b59c21cf67b91841d29b2a5be3388361ec19ffa43f242387aef897f8c8d22", "result": "invalid" @@ -2291,9 +1855,7 @@ { "tcId": 220, "comment": "The message is hashed with SHA-224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "289a279812fdbf6d78bd9e50ec8846116c92032f9154d7ba8653515fd6b5fec790dc6b00ab999e108e7c5588972a9881b4130983fc213f8477701f134c704edc0e066e9697b275bec93367152dfcf66efc538f3cc532fcd77456f1c710024d04918388d0e8abf43d8cd667a1fb89cc0953d4137c52e7f061ffe267d4fa73ca5a68d60055f344e73ba8254fea0cfd0403da941a0dc19847c634835edf8fac4c452a2408f454bc35fd6383e53b0aba508c284bc5eb8a33be75705d0e1d3bfd1c2604f87a065e3dd6847bbf4e522a17c4e8e737dfd0637e3b907dcc1cf43cbb58af05d0b27890abd8a72bbbb0a8fee84728604ed02a96d3dd7f0f1ff4c7584cbbf7", "result": "invalid" @@ -2301,9 +1863,7 @@ { "tcId": 221, "comment": "The message is hashed with SHA-256 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "aec1eca91968d08b4bf15b9c5fddd9e7a6a20be74486502380faade04d84d9a5916a6c0ef2dccfd5ac7397e76a301096732584e8442f20ae80627588961cdf97e344e131d79e6894be6fd51b72122bc2654d00f943683a8db630d35c6874ea56f908eea64902f18c0a548905b3c13114e3526f3d6ed39061724c8e9df498545ac7f455c37d2e05beecd47c15181161873925049bfb4a671e4d1901a75099c7edd6499268229353073a598174fc937f856fe85f950e9059496348d0a1d9f98aa94208d66ff3f58792ab0afe27075b241a636f1b5835f4a4b330c6f9e032a736119a1d8feb99f6c22f3490a82a65710abc3767e81ad70a230ac4b1db9a327ede40", "result": "invalid" @@ -2311,9 +1871,7 @@ { "tcId": 222, "comment": "The algorithm encoded in the padding is SHA-384 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "409aa4fae8fe1e807391b23ac3a34f9b83554a4765526b3e508bd0d51c054ea3542e6f7853c74ca5ba675833b7b7ac1611e3f4b6d5a88c8b045d45690eb7713d491bb1961be5f7a788c602fcaa558aae928a3afeec262d54cabcafb77ff9cbd7ebda3e0d8af1bfd2ea6a441b99306601a7f456f50a693e0c2489470277572051c0d443b34126cd8fb46e53fceed29101a82b5c0de4efb4dd48cc45bd383c6c208903ab4640de5e6ae7d2c7ec80590d979150775c167e7f2399c9df892c929d8c71c8f084338fac7798742cde063c51926dacd683c2435e3d6c75967b732d2040d89ec3903da1ca5a057bc2987a0cfabdea681a6cbb564b96f320170d9885220e", "result": "invalid" @@ -2321,9 +1879,7 @@ { "tcId": 223, "comment": "The message is hashed with SHA-384 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "60899366735cff786b22572d67c50af5f644bcdfd50c559d989018efb91cc888398ce3b556d8ed134627827e7af0ffd5106795ddf96f988e581d8498ac2c2ac9ac5195d7c15bca548ccaa070924c6bc8de828fc08f5e74b8eb7cf94477310436b9d139e54e97a9764d0750182867e00f0f9e5b4b6122137bbb65271bda16add4bfb9bddb3d8ebc063296d9ca073c377e56993cd5f3f1bf229e0f40ad3efee00fde0a9ef1604f01a24c20d67fee04fe8848cd245a5b0e69d619dffea08fe1afb6cf075c2594d00cc6a21353656b1aed51af47159ef88b61891842a6eed6c3d294c1d226009d457e4c54108f8ebf4305d0dcacb07e60b51976c35d9dd5aa10b9a1", "result": "invalid" @@ -2331,9 +1887,7 @@ { "tcId": 224, "comment": "The algorithm encoded in the padding is SHA3-224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "af86b100fe9ea627bdaaafd34ee75c2fd1b149a9828ca7c58b0da7753c5c0f6f4958eb8ed27880bcb336263878050933e3d92d6ea4efbba5c342f9e31ca646facc111eecbf5b7ea6872f5b247c81277cd77407d8562d491603674b6c5591288ca0bdfa9251d9c8962040bcc61d4e4dfe7ce59626f813f9a7831f941340e36392def8720f5a8d8438693565d1a68f34b89484e79dbc982088fcbac10b4f4da72a3dd311fa3815c2dfc60c8913eba874bf3a778fe91f60264e7c4262978daf4b3d99c783fa36d1c584e76beb52af964247ba57b7d1aed33be2f9a8fceb0bfdf22fdf7cb0164e663d89c05c0872a9d126f54ae0093ba40a71d7b340c01044aa46a2", "result": "invalid" @@ -2341,9 +1895,7 @@ { "tcId": 225, "comment": "The message is hashed with SHA3-224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "1a00ae2fc564cb0986746a09e51eaa799ebc0d03485892600006dbe5911d08b90ef176377e3d4cb88f8bf6b70a67fd716b07345f43c48d85e37ece5c471576d3b7ea934fc5ab2b9484467b4618340c881b98d8254d994a9bb545a88364bd3b0d150e3b7239a7eb2228c19d216632518ec2b0256fdf973d04a2642d6e33e6889af3de7bbfce3eff6b8d49cffec02695ffe6700423d6989a72e216be8d3bbfbd6f24f367a6429e0df77406d85355e137212a3cb2c2c3ea29975e9de926817928467c6811229c072d38cad09670b6b9a9d950bcf1cf48f69ee452c0353347d44cd8ad05204445b4cf7249a547b3a00cebe69cb93a3be0e16c8847db148239e8a23c", "result": "invalid" @@ -2351,9 +1903,7 @@ { "tcId": 226, "comment": "The algorithm encoded in the padding is SHA3-256 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "65c2f55c0e6c62f19b389f8f5a827bf80901bfe886ea5ced11c8d663f58548ea3828e55f2d0169392b398854505636a9068597dd9ea2f234671421f931b1214d28fc0d837f7a15c4cab47799f9a52affd08fc4f4efe5c47f3580410aca1ed4798f06deb449a488435936d4bc1c4d281d08fba1f2cff455715c9cba1097ce59f71dfd7c70d508d2a5be0137431d0fa72bf30424eda62556bb29e0ef3a136364bc92d96fd7414aef836427ca948f9796a66804635e23eb703fa2068c186ea1cf3bfd5b7ee5d8991f52535b311b9dac055412ece8de295ded260b9e1d20492c9faaf1d10538fab107ef3997e0ab1eae0518d46fc0899f9b75025db29f76721c5548", "result": "invalid" @@ -2361,9 +1911,7 @@ { "tcId": 227, "comment": "The message is hashed with SHA3-256 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "bece8b8194be27a20805470ca1f2067bb95b98e5d0d30f87d560c1681a258e77373dfdc226e31c95bf7567ff799727865308d3af3d83bc196a3001de7ee353a4e0464eaf1452dc492673991a46125aa55564f53f5331d0256b1a8054c63bb8cf7f58045887ba39dde063985a3935bc4d98eb5aa52144f17ddb870f58ba609e3ab26770147e1a2ed5fb2c0b26f4a8ebee32d524de77139c583ca11a282e62c045fa61b2f1f8f2b970f89c7bd9178500e3aa13ad92119817e18baea41b053a6be825218f8c3406a20a32cea8442a4e6987337408ee64f4b257039bb0055c3011bf7d2e50e2ef9158a0ddcc50aa6e8f91d931888e5be1c58ddfb1ba330812391e7d", "result": "invalid" @@ -2371,9 +1919,7 @@ { "tcId": 228, "comment": "The algorithm encoded in the padding is SHA3-384 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "286b92f9db8b85c7f940490d3f6ec9a201688fe80f15ee230a9e0481d9bf0dec4a0a039b98518c95de6770eb515e7edf8f6b8a23988f4703cd6c195f1e20225bbe7f23b2914f4c3c99e2ef93a9d032a3233dce02938178b9d671fadff6061ee5f316b4847bc3ef36dc9358f0b364f1fd1dddb662f852441361c10123da7bffbeaaf9b8180d7de43f384f8ffcd66e45ac98400e54704b206f7e3db2108d779fecc633bc7a2423794fc33075894c2c2fb5b8104709a19184e56afc6e6aa792823ed141bbe38c7cc5595ea413da953afe3893b6d82cbcceebeb7a1d8e24ec71e3fc7e9acf9da6a8beb3d8eaa7d86d5ecf2cf7946e328681ca2da6bb0c4857b565fb", "result": "invalid" @@ -2381,9 +1927,7 @@ { "tcId": 229, "comment": "The message is hashed with SHA3-384 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "a00dc93d9aaf71e8741edb654d0dca9a04c7028d7fe953d61b1f3119fe167a8c9f4331e8a48e3ffb9de597bfe12d4f5ada406a537f482e20b1cff5403db20874f336010f50775801b32535e2d2514ff4ba9a0f24217b756dbc9dbce6c8ad7b46593032e4de1838c039d37e6add006896fb6c5063e89c9dff74b1d33de06454ea35b376b9f1cc704dece63f05f3ce1e4c6f97ab84e1bc655d921fbd62237a4e09553f3a4e47fbb92e99c7c5645347bd2cbd8ed45b1088c3d949e0ae9fba9d4204d19cc18eb89281ced0859aa63f56eab957736d91741c481cbb2a7bfe65b311fbd16774069657cf817c4c94b1a1c5ddab42fd7dc62625190b4462029e7842ccd5", "result": "invalid" @@ -2391,9 +1935,7 @@ { "tcId": 230, "comment": "The algorithm encoded in the padding is SHA3-512 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "12892ef1567019b8240e1bf02130556ffed0affd411a30bbac096c7e08d4621368e1b19e05eefb1c36c01e108f3b081831b76be936460182c2488c83417aca17a375864e18e6d70f8052acb4933ff9d411f6db76ba1495d43486fafc458740103219b3d0f41669f2303c08f9b13435204dfdd4f996e3e19e6f34737b889f0a6df40784d8b670186bfcfd12d8399040d798c7b067c527bc4be3d5e5f072e3c5c3afd16ae021c5281ff3321fc6bbe9398aad87924d96066d8a9dc4548eddaf07b9741ae275d5606850b6c04bda9ebf15d6432185f5e948c3e158a9289694aa8474b7cf8b8f1389867b4a5a6c8b79b5dac33c808fae98109fb13b5f655ae499b804", "result": "invalid" @@ -2401,9 +1943,7 @@ { "tcId": 231, "comment": "The message is hashed with SHA3-512 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "8b46da0f29ec10254fdca67cb5612e17bccf2873f9496f06c5482bb53506b9f95a0a008640d8ee3163a34852c91b72e1f64ec186ef266d528e9ee10c7812aa582db3511eaacdfb7e42d80c2116292e6a115a56702ce5fcaa6931a1efa189f0f532da1f7c3ffdbf5570ab0d303b1420dc6f426285cb4b651bf528a3354d57b73c20a04ea6572ce9d2ca4288b836cd8cf6afdd89560538ffab324fd281caee6fe867d24102802bb61c68d52dae2c52022085e66f0e4130f2a461cc7c559fc1fc87f28897db4e7b83a9457a3a2d6b155bd91b1fe1f4c53035e9cfbe053535042267585ad1ae529fe8cca88ca3497bfb126c0d461db50358c1d0ffd107c2bad1f739", "result": "invalid" @@ -2411,9 +1951,7 @@ { "tcId": 232, "comment": "The algorithm encoded in the padding is SHA-512/224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "583c1bdfb4feb797a51ff62c6525e31e11b002ed40360399dd35448a449188a59d241fcd32f5f8601bf15f85c6fcda21f6f488f90ef46a451fb5eae15cca9bd2474a10f88b737050608317c03e3720cfda0b2f1104ca21eca169b9b91b431b4e7e83aa144bbd98ac9a4ddaca82ee485d2166854e471ae326d03603d4134867c012f6d5011a43fa063d6d6572a1d67a1b2ca0ccf97cebf31222e72a3bff5ef657e7ab6f5a603853c29979d457864fd99ca75c9c15042113f483b5ab37034ab0a11ededa23fcf2b7ca6c830b08133ee93b10a9d7898f7a0528a1cc7593faae9ba1880775a9fa53b2278ea77873f9ec59de4c9f839cc7a046d21a0d9b21805681f2", "result": "invalid" @@ -2421,9 +1959,7 @@ { "tcId": 233, "comment": "The message is hashed with SHA-512/224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "2c4a3ecc6f0b0191a2def84e10ebf607b4342949df09ba3dd12fc4940e77a2ae212660442bec29c821ba8a7e01462d22621f3c8dfa5afbaa22f5b90c38aca203833788c1beba24c522e214d58da0ee6481c2baf3330b5426cca299304630409a0890168020d6ad2546c56dcf7169e90db070cf9c5ff84b39126c30fee566f35931f2b878443ef4bc16f35c68afab7fd5d1e4d9fa5ad894a2b0db250c9f4bae9c410a67b1dcd9f79ef39b836c07646db74b826326a802999f0c030b2d7a70dc43e40fdd0c4ecc8e76675dc052a41527fe71bb826756a9b8ac072f086eebb734255a2eeab709906e18d96d221e6dd4fc3145a44c941938037708750bc20357762a", "result": "invalid" @@ -2431,9 +1967,7 @@ { "tcId": 234, "comment": "The algorithm encoded in the padding is SHA-512/256 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "2c23ac163886f65b721f1475f05cd5e4e4ece71c8e383e4f0b9cb5598a7e43d2499a703d6a633918ec2e1236f24a7642488b326095366347211977403df9fbdfc7ca7e638d50d69d745f7ba96882717721ec30c5b9e0cc69e778a9eb04f2b9dfdd68a68eb36246fe650a92299dd09d17f0e03edb1071ba40e751394443e6b7fe60fb1eb3ab3f412950c68f36ad13714940be99849d7df4acfe550ec5c41bc7c383407f79155c38908a83b1ba7b40d8caaf8092786e6615fade9d2b9bec8fff3f9b2d0ae9b89ce27160acb8415b58acb7c85b33a6c57ef7604532aacc45aafa32b1ca481b50792dfdcc7eb223270023e364aedd4ce9926f1dcd020e64a6ee7b6f", "result": "invalid" @@ -2441,9 +1975,7 @@ { "tcId": 235, "comment": "The message is hashed with SHA-512/256 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "79bb63c3f9827d9ae422a8f15bcf9baa4ca76efa2e6ff77375803a7700b014927ab24c4d9ecd2ff626cd8f8de2a5ea5bae524197c8af8a9ef9167292da75ea20cf14adbe1df7cf1f4d1b7196cef345f9f43b6b31b3092620b4a29f89c051870221c1335e4abb4f6d8572eabb99c69e169bc004148e355d6ba5a378290003f01117cd1c3380ba7d2c1f4ac4615209f84624bef7f40b3f8fa48794ca236182ec3ff0d6edd1601e87603c8c6924afe75d69bdbfcccc04e6655d27da9ff351c5499312d2c6c0f20e35756f672ce49ac877f030859a43abfbb9b45cf00138f2830e970a59925d74861c3f6487ef6ff626ba2cb6df9fca95f827c33020ae82631a268e", "result": "invalid" @@ -2451,9 +1983,7 @@ { "tcId": 236, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "bfa56d1f9db006144a2714fd66a633ac3d27e7033ad9d59967f816ee45277095689203f3b257c8fb64b3b1d16b6e424f1347076b6009ae56ae193075b82d5ece6e643f0e645b1675fa0b7998c6f5414511d2acedfcecd0324543f92a462b9f9f79223931e7ead2c2915a1dcccafaccbd374669caf1e2f50d45aa986e4511674fa9a5bebeac29760bb055acff67026ba83a977aee4d6bcc7b247a76bb77a345ceb97996750b77fcf979adcffb71e734c461adf3e23b708591f4987d59ca8983e0d10ff5a78199a02f02ee171c26b373160efbb51a23451bd326a7a6dcb66e4d9bd02ad30acb4719478b0908831d5cdf4012efe94aa8d87290f9e94d430e9095f0", "result": "invalid" @@ -2461,9 +1991,7 @@ { "tcId": 237, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "7859342f4b0977d970fd2c30ca94e898545f8dc398e37949a58146a203d191a6124cc2e0de5d3311587b4a54a83e5855486aeebe867584d7fe2d6b559f5bf2bdcf990062c2f04db9705f06fec4a3aa3db300cf080d1493a60c63df1ffb98e1c82440b8143b816244403c7d806bec0481264219fa263c62852ad9315db8f03b255e7e329caa6288beaf7a34ce3273ff39e8c8ba449a979253b60e48b66124cce678112cdb13d28d805c6b3a5fe55cab2df194287fc060442fade432473aaf96fa331fd16544c0fb801c30f63b0864ccf559432f98d1fe42215c050bc71616145b1fbb33a4842bd3222bad53bfba487101147c3119071513a49ba753c8b2307fd4", "result": "invalid" @@ -2471,9 +1999,7 @@ { "tcId": 238, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "02ff707145810007237dc0477dfc1fd5038aad62296d19c1ab77d0d06ce281ee563d2c54735daa32ae12c2e4ceb56f32b8bd4e1b9ae86bc9379a6ad6d63e324780fcfd2ade96ff9c48245c1ae19c8e24f719496f8a26c9d5a7232e8b408c146ace0d4360acdf679bd3167f326eb588525280b55099c809e845c0e64a5e316e7f3511d799507f94afaefa42da1128f6654ea42d28028aeedc36082644ecc81f29b494c0a726b9b687cb06f2a0293b2501f934ce3dba207f37678eb09a615ca751c31824812cbafbfe830d44b160ad00f3eedd9c554cf51930f8578b113b6b307f83fc1be945df5c2a025514a830cddceb224568246eca733da0d29ad7c69c4327", "result": "invalid" @@ -2481,9 +2007,7 @@ { "tcId": 239, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "12d9f30288795a3ca21a75ab775d268649ea29ee684d85f84eec128cc30e24767ae7a95f4b318ba35c374add62cf0ed225c4b94fd3f4f4b04c093d55b1df30652ecc7555700dbb69417a8e9561f5d09a63c3d0fe570746b1803bbed1dd98dce80ab171879865493a3e977439aee3f0bebfcb3fb9c74ba95f33fe50280bd407b62abaa5ac4160b1bddcf7c5232186f065d4b974fe13af6443d56abb4a4078aef497e466edba34801285f3d200c772c5a554f43eaee857b19eb9c8dacacf46db9737c3c5cc42f256fe4e5f2602e6f30eab3ab92c689a7fdabae061216bdc9375f6beefc3dfa2e5b9cecca4e76919aba796ecc9c93461eb6975a317d85f09ce508d", "result": "invalid" @@ -2491,9 +2015,7 @@ { "tcId": 240, "comment": "invalid PKCS#1 signature padding: 0001ff...ee00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "084fc83861c80ca0f3c7d5f063916b2de3a1b3f93d11a5289ceb608ed3246bdf1fd79b7bbe22bf40ca7462d6689f1f50a53c0fff60b4899cbf86825f8e834171aad934a06687787c7c833cb4c6a2172002445389583edee72ba4d31a6c5cd09b1bcc18c3358faf548369af125a915d47affcfcd30f934b739a62ce37ee0060e568211ac255ed9481f6a3a871812ca2e86417b807e6d352b0aa0ca078c75319a64bdf4323a34f379dc2699201b1d6ab1599ad02c2e103499dd7cdfe0545716e73e400ea298005481288d384b76f1bff69dab1486921622fcabf0733c0bb392c3a9876d168e0a0ed453d0e020bcdc0432aa00ebcdab36538d616d93cd01ab3a63e", "result": "invalid" @@ -2501,9 +2023,7 @@ { "tcId": 241, "comment": "empty padding: 000001ff...ff", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "15faf2202dce5723723dfc4f47f8a5c0155e2a3b6e1e9106c4f380cef32362cd5e4a0ca0aa53b1ceade5a582e8ba179d3d15685295e7a3f26be6546ee63c01b9429308318fa4b280e9e28b61963484f731b5edd476c7335b77a783d1ffc4103932fc74f692d823461f14459face6993564c4ea33c8fe2e3b5789a0e2b3c54f77151972b217a70c888e70dfce85ee0b087c391871d16997d0420e603aeb3e179c9c29529bdd362f7f55ad1d44074bb95bc85cf0157b1b8a4727fb092ec98941ce855fafbd78c19e890209d46d9076516cda4b34220d683ea0faa9d7ca588dab5d6b6099ac336edc8d4b76a47a40fa5cd0aa7e17bde7f02a2395ba4d0c7fd259a9", "result": "invalid" @@ -2511,9 +2031,7 @@ { "tcId": 242, "comment": "no padding", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "313233343030", "result": "invalid" @@ -2521,9 +2039,7 @@ { "tcId": 243, "comment": "PKCS#1 padding too short: 000001ff...", - "flags": [ - "ShortPadding" - ], + "flags": ["ShortPadding"], "msg": "313233343030", "sig": "aaf30570f51e30b58efd71629a8319def1770ccb8ff53a87803557005bcc7c7db80d8ccf703d3b5370d9d022c35238cb9a5c40827c8ea0398bd92db9c9f9035d1cb802110a60746823b3d2fd8768e2cfe94f580a75087d9639a9cda7bc4dd76833674ab7aef4a5f4553ff2da695a29531cea254a03f0137b7525d8df3757c391dfed7837d9b2f8383706e5170a8bae9b1dc60b326f0c588246d3b3399167b49d85e24816d0577eee4cc644fffae103b2768447e108c1ca3dbd4fc732c09eaab6ef47eee403326dfa3e1e4b06921aedb33017438ed0e965abd39ba848e619376a6d2a0a9be997ea4e7f76ab9b37d18db1f43da783e374b7cf5b59de441474976f", "result": "invalid" @@ -2531,9 +2047,7 @@ { "tcId": 244, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "5be7a01d2544f6fbc482cc8fcc5a6afbf0ebd7195ee6baaeefc32f71e09a6c41b0ff78962766b7f49d205dbcd18892aad3e788b5c021282e7a63d63d6d9fb17db9bc3936a66c873dce863e81e271f4fef44ef7162f647ed4c4de6aff7c4a617ac951600ea0497e4d736948fe26fef5ec395c269b268794c4935adad61a4a86ae9ed83a4a48bb28f8fc56a877f2c4d48c65ff81597b78eec0fdabbb474f703bac7626fc78534b805908b0958dd458908ede3246187ce5cc2b7ca37702246424fd8f3be6de5835310fdb2c0db8e42885b4ed6dd3fb378714fb54b69d29a78faad65f15b513b3cb53ca3c718277178ceea3568e323ba84dc91a2758fcc11aee5511", "result": "invalid" @@ -2541,9 +2055,7 @@ { "tcId": 245, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "5dcb57e06f144b01ce592c7363114412b6b036f235c4beb0ec9cb64fe09fef5edbb55723c99bed89e306e6f7403f5f7cc972d1d75485ede81864e0b78ad791c8d246c76f92586dc0fa197bc6910709f65343dcf4048641ea2a31f72dde6bc1fb8f411e0c27326514ddad4367c05bfa073a2cfad8f175e1d5e51c3bea5f74349e677dc839ab88ab95f7e008cb1ca65ffa070f9fd146afbfd785c0be3d01425e12df3b7174070cec802c4f591c1b00adc11baf7ff9e3f920fd18d74ceaa91f01cdc06968bb461a4ab433c906ec0ede009d0f57565bcb803fcd01451ea1e0600cc3a0d84c4a76736169089cf77f0ef5f78991fed5755cddc4fa42407a7bbfd9f6c8", "result": "invalid" @@ -2551,9 +2063,7 @@ { "tcId": 246, "comment": "the signature is 2 bytes too long", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba7490000", "result": "invalid" @@ -2561,9 +2071,7 @@ { "tcId": 247, "comment": "the signature is empty", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -2571,9 +2079,7 @@ { "tcId": 248, "comment": "the signature has value 0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -2581,9 +2087,7 @@ { "tcId": 249, "comment": "the signature has value 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -2591,9 +2095,7 @@ { "tcId": 250, "comment": "the signature has value 2", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002", "result": "invalid" @@ -2601,9 +2103,7 @@ { "tcId": 251, "comment": "the signature has value n-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba748", "result": "invalid" @@ -2611,9 +2111,7 @@ { "tcId": 252, "comment": "the signature has value n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba749", "result": "invalid" @@ -2621,9 +2119,7 @@ { "tcId": 253, "comment": "the signature has value n+1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba74a", "result": "invalid" @@ -2631,9 +2127,7 @@ { "tcId": 254, "comment": "the signature has value -1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "invalid" @@ -2641,9 +2135,7 @@ { "tcId": 255, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "b6e6752a6f99a6dbc43817850a139bf61d3b983821b022758da22187af9cc02a33cc4e7b59586fa829582374031a34d8d7f3ead4d9f7e42d3e50ffa74ea085b4cd884bf637039152d05de1fb6611c66b26bb4f4543eb4680dba24249aa0e31ba17b6fb4a26994b85bb1b79bd77c59ed18bcd4d4da04e45655c0d981af616a8ef5c193135a58c9a61857e1fd4c6afa60b23d214f58a968d31486c57d483dfcf7a59d49039bca4d0a7b3469eb47cb2db77dd9fcaec9d906bd206fad6533efe9b06a39e61dc1e901fe552fa086fde96f03e58cf3d6b65bf1c4eb9a8b48b218189ff4b0008c99aed899a787cc0d4ad447093db347161ce79d1de880d653b1380b4ff", "result": "invalid" @@ -2651,9 +2143,7 @@ { "tcId": 256, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "58c3e57605deefef20c57f260b790664b8b215b3dc82d33177b8054e5a990df72fb27c3e7554f76ca5e42ee8b2eee410a6a6c8eea3634a527232d6c8098056bdbdf90feab1d123e22f8fea82f42f9b4c8d65f5febd38fb8357b295586d63c3fe689f89695638679ec3807c76e097a76be05720320a525c3911602704382854c0222e2a51384a08b98df7eed637a5dfcbb8c49156848cfa4b8b36f00562f4ceb5d7e7c6237d9d0c1dcffe3847605d1607c1665e956666b4a28df99fd7342336ba119556c6c7b162208f160ce950e7ff41c6452bedcfd5eede9bd34da77749b8df8c6925e24ebb04175611f0027253e7ceb028c6fcc82d87fbee1e2017ea43b6a3", "result": "invalid" @@ -2661,9 +2151,7 @@ { "tcId": 257, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "8ddfa621e73504de33ee75ca1498cd7daa0fa625b7dea0756392f2421cc84ce10f0032632bd7d2b74c60d55fd2278bb86185af3c187953ebf6415f643974e53d34d8cfafecafd20dc4767001fccbd197a38222dcb1dba53ac8fea54427bbfc25a858e52b1b2f8a778b1034318c5f76d0f81b91267a4e37ee7014e50753956740c33796f8161fa72899c00643c010314440f026bed963bc3b5362124f2e31221151dd6273a28b21c3955ef6bfbe48eeca51f454173d01f7d4dded623fd2ee69442affbad43a648c82c99e8bd05affcd805814dc1e1f96f301421ed9ef6a3ec2c6bd6af61d5cdbae31acd48218badc1da7d14c07f018edaec3537d4462999550ef", "result": "invalid" @@ -2671,9 +2159,7 @@ { "tcId": 258, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "53385d184121d3b7cb41d86ae31d9945bf8057e126c847b69d2799eaffc133877a51cf8196ed85e3d22e37c1f7df932f796753798abe3d3b08b03b5574ea201eb6caab2dd1a6e112fc75c92285243bc3ffc7bb20e8b1bd872c55c6f1e4935582b2653cfb7e1cd343429d693589b516c8381b324e27d16ea1569930295fbcd94c8a75f2d0d380006f0ba9702b2089394d678065540de715c7219dc16897201d61cc0ddeb2148ae691e92348c91e9c45118ce9a3d5d10edbc2081918e879c7234be129b480d5c46b5490eaef51d3e38403a36baa961d4d0e4dc9a045342488abaad93666a41bbf90039ab189b6b9cdabdd00e11fe0bdc9d52cfff469aba22080a7", "result": "invalid" @@ -2706,10 +2192,7 @@ { "tcId": 259, "comment": "small signature", - "flags": [ - "SmallSignature", - "SmallPublicKey" - ], + "flags": ["SmallSignature", "SmallPublicKey"], "msg": "38343432", "sig": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e7a1269086f0bbc0778ded8d7108ff4edcc2313425088117b2d5c53e9d9971950a5fe8b2b67d2bcd1be74f6b557a3f90650a96d7e4dbd63c05b94f73337eea682417c058d66ce523e4461065ac8ba990c4ecd04932", "result": "valid" diff --git a/testdata/rsa/wycheproof/rsa_signature_3072_sha256_test.json b/testdata/rsa/wycheproof/rsa_signature_3072_sha256_test.json index eadbe046..30accabc 100644 --- a/testdata/rsa/wycheproof/rsa_signature_3072_sha256_test.json +++ b/testdata/rsa/wycheproof/rsa_signature_3072_sha256_test.json @@ -10,32 +10,24 @@ "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" - ] + "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" - ] + "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" - ] + "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" - ] + "cves": ["CVE-2017-11185"] }, "MissingNull": { "bugType": "LEGACY", @@ -46,9 +38,7 @@ "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" - ] + "cves": ["CVE-2006-4339"] }, "NoHash": { "bugType": "AUTH_BYPASS", @@ -82,9 +72,7 @@ "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" - ] + "links": ["https://bugzilla.redhat.com/show_bug.cgi?id=1510156"] } }, "schema": "rsassa_pkcs1_verify_schema_v1.json", @@ -171,9 +159,7 @@ { "tcId": 8, "comment": "Missing NULL in the ASN encoding", - "flags": [ - "MissingNull" - ], + "flags": ["MissingNull"], "msg": "313233343030", "sig": "8b889902d581f3be759dab7e53cf3419d5dcfc825d203c736a374f37ac5570da2b87239c938bd299691a46387fb47ca656bb9ab639f6736207e19680ad1a0c7a7818f2498ec98e4693c51bfe414fcecff4bae7afc6db0d72cb9dc447e2ce4ce9ff435b9daa98cb125d77b7c7d2fe2e39ba15122da11bf19d341b9878de33d3cc134bcb77b9963d19a3037a67458b17eec462eb0d7eb7ce69b71f41287d3b104b45757c76440f370dedb720a0c721c08c055c5b815650737fa478898246d36f7722e913c0913612e753908400bf6b456f269538102b778257af0c7c14339d0ae1ddcbaa357369a065c0b3627cade311a627e1e3179514cd3761463eab7f9485f6651793cdff282daba9b16c2f79adbd24ba54ce4890a9685ca78d73e8785d722825c9fd22ff327b97f38d5e0b95f449928114ee9756aef5213eb95cc40774fa1733fd02bf37cf5243e7ca76f88e7e3fa8d28a754b5adaedf31a91e6911688a6149ecb52eab8024e72e1bc3a98579d9eb242e08fc42bd491e3b0924b03fb95bd1d", "result": "acceptable" @@ -181,9 +167,7 @@ { "tcId": 9, "comment": "length of digestInfo uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "46da0267738cab66df530dbea6fbbebbe904ad3d6ea7e7a06e39a3b5f3e38bf5856624185080fc756941b226a52c8e6126d07714deb781f6f7944f47147c680aeb0dce310c7d6f429429ac73e562510678c23042b635116174a2c2f4e8e8becfee1e4ba3cfbf4e2ee541c7f7c27b1916a2aa165cdeeaafb9f81c84e9754d196c3a9bdc777fc55d86b6bbd16270bc4d3cc75c2960f2a7a661105184b436a31de2cefad722a14abc1cd2f2c75738b2c81580fecff78d7d385b20d1a03d4aa2c21a168e13da18fd628e34be16d821b48136b6dcf7594ab3e1243c0a2a9e785fe40436cc6fc460879b673b068cd35a9114b59c2dc61fb875310e103610b74aa5e3620c51a257dcc3b9b0adbe774426ede0f779ea9d370f18a19d8844ed9f5d90ebfc4e0607a467645711da2b500840d4851e3de63723283bda8d08acc51a012699df0e8f5aabe269206f93ba4ca6597e17cdc01d2ead46b5dd2433b82237da01518ee3168b133b6a42e9a73194fcf9162b71d08528254c34b20d692e141c657c969d", "result": "invalid" @@ -191,9 +175,7 @@ { "tcId": 10, "comment": "length of digestInfo contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "530bfb86fd2a4b31587767d5809e5ec2002cbdd9121e135391392c242354844a9b4c8993ae61bd85810a0ed240203cc4be48ded5997832570875a7b775206460067b30df7c3b7f7af9d98e436f0007ce0d6360de0c1a4e75912b885d1154ebc25df90465ecb5f07a6cc477e44d3579f3a629bb49b7a19a619f44e6b630b684f3ac4daee5eb386dea0386593be825a696656e130ec0e4a4bd5411c45ade6ddb4a6284f343b0a746bbaeaf03cef31120f19f2845dd9a7fb818406b0cba91598ece880836e0b17e6f375b8941381d0b301d0ed1bf746c992649b40899d2ed2b39d488981970cea6da2453b5fc85f23c8d671a3c7544f4a7133fb500f5448da44d4c405bb70e85aa3aa399204148c01d1a79de3f784dc5a9141dcb41872461e62deca48dc567b984ee80097a099290e413e575411faa54f7f3387cd7759f71b8013ddcf9ff2079503ef802c54fb731e3131316c93182dead523f41551bdd3a96a4261bf6c3dc72a952ed4b7cc95d116741c653494b5ba8ed9aa565ee57ad22a4dc83", "result": "invalid" @@ -201,9 +183,7 @@ { "tcId": 11, "comment": "length of digestInfo uses 50 instead of 49", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3e65342b3d9322ee9b0473f54f0c3be5a17f56f2cfa5a8168bcf3001ca1256be867d3a575b07c3d7d020037590aa10d75dd764a1d57a123976116286ced29b68e3b625c3ce0c235a629e27e4f8011afe4b383117a8bfc927a7718bd81ec4a156ef6ec5cb206c2f23941b595ab3e8e4a3eed825c8e2af444cc7b0ae0e303c8f109cc149fed6e8a2679c55a2f483dc64642170d0f62f0f20a5387a80c5ee3e72d275a8c3e18c65de6f9af8a7ce886b83d84cd0270bddbca64db5d6de42619ab0f37ec18594a09a80c0183d44dd3ec6b46ca4846daab73effe1d5e2d8ce302db26708ae9223369ba5c488bd11ad27751abbf994e2bd18cc999dfff0f65e8c6d6d04e229252a5d6704483458d7d094dfdc96cd5a7b0573a2e0b50fc14a8d291fc856e63d82343534b75b25298c6ab7af401ce1215cebedf87635ec80d0cc228831d26c40efa5997105fe4b3786d0a44c17be443a67181d35a5ee56da18b7e97db573879686a406c3bf340851d12d8ed57c0530433d655aea85eb3211bb7f128c91c0", "result": "invalid" @@ -211,9 +191,7 @@ { "tcId": 12, "comment": "length of digestInfo uses 48 instead of 49", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a7ecbb2fac0916fc1bc793f4503d496cf2683d1529632eaeeee4fc89bb8174e7797a8d78faa95a52da0c4c887585d61c680fc4d1224e02d3a0dd2b33031120a14be8ad16e267656c683c179d261f6aa6089a14122168748a4bfccb59ecb086c0b7edd342bc61d2a9a2f5aab2f4558d458971ca04672e513d3db5784db83fdb93816bf8f1b443470973d96ed20a7d85adf93bcb497ae07022db0f939028b9387a1d448b3fab2408c2754478621640cae0ee6af76fb6e653e4d418e83d431f7967e435b748e8c7a26384addf77115e0dbbf7cb5be6ec0d11b183edd6def81d0554a2e7fffe692e3cdaa6c138cd73bff960f047c0226ff0ce1abf9d16ecca4c3b998ae8ab1fd1e35f80b04979ecf0338497d1df5cea3108bdcb1d0bbb6636ae234cd81e6f2df123d263ae38924783a2a11c85b7605808e84433dfd72d9ae5b9d82fc6a8cf385b0994d32afabf3ba62e8578ffac2073d81d69c808a2c9f46b1115ce7f26885d1be3052ca23e2cfd05e92469795bbb274c4cca1b992612d0610c27f0", "result": "invalid" @@ -221,9 +199,7 @@ { "tcId": 13, "comment": "uint32 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "39c7a8c06ac4835655fa719be214556e0adc5a00ab466d88d33e694c30882e7c41d7fdefde724fb8255a44ec4bdbbd03d1ed528b4ea980bde20717349c0f2eb78141ed6f4490173e62cb2c48b76357c7816d1b0eb5f85391143d04cf6a100ed6917c46ec661a35860b3210ebf71bd7e6b8e4b8909914226ebe925c99a7a5a66f1d02c876f25d80ad4482899193d9a444a8a1d0ad8d5afa912b53995dc36ea89599f4f181241a6f4fbe698de8c7c794a82f1f576c255e701751d3815f5b6fe93efe9a678d2422ec9a4a5d090beef2e552db07a4d146f90bb4cdf1ea6fb844ffa1948542bdaaece102fa3359d2bd23c6447ddd64dfd7e4c94c801c2b6ae17b07b07a4dc79bd69ce5ec46aca637845a0185a372feb8adb7d60996133b9c37c32a9ad869ff5534f39aad8701e3487e1e6c8fb9ddaf71a1c34374a09ffb85fe44790ddea79439bae8eb51ce12e5abed6af335ad1ddbda07a8507b6df0d0f3ce80dec487968d29d92a139eb1d5ede5c28240320c5ad9cd0edefb69fd156f0626f6d45d", "result": "invalid" @@ -231,9 +207,7 @@ { "tcId": 14, "comment": "uint64 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "93391857ce1fae6df31b1ad972189803a1fc3ae91b89a264ff86246d6efbdc599003bb7c35814a4215dfdd3932834d4064b497f464fa93054363f1fa5e365825d1b87881e125a50deaf22d75aae32fc0fe1e8f3115f7cab6af0c2aca54d6f21f5a72fa77a0731c9f8ea82ac2e31155fe56a7950f61fc1b22c274203ea91b28a4bba0a925ecaaa017b9258e1d0f492c24336334e328054a12df916e1e4108d0b7e5d8b2bdb3d4a10282cc1653b9df2a24a7ecbd753cc7677c88c2acb7f741e3d56d670c226a827fd6b19aefa445bd277eed60dd13619427a048616dd26770ce76a3031bf5856b50f0ceacc7bbef257d86f6e9fae62aa6af550c9d526a6076d1de77a9097acc15728cbab9fedd1428c33a89e07c0a49dc89822558da1da6db6f8f738ae309fec8f033ceda8773ed3eb5bf6203fed189c3b7a774cc5f44073dd0db9e4a614bf7c8005d5c6e022fda36b82dcfe66f4679eea23269ff39213851798e63e42c1ec5be20b3cb5e20787597b43248d4fadd1c10cc94d066639736b7781e", "result": "invalid" @@ -241,9 +215,7 @@ { "tcId": 15, "comment": "length of digestInfo = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c0177318feee842e802480dbe0dcfc6215d75431a30bb8492cfb1cb84f7ebc73dc37f56cd0dbca1f6a6516c6eee3de3addbcbd569bbc79d533a4f5955d95babc717cd4c8f5039ce49ce7dd20aa44bdb96a394f8499172079f8ed20c4ed780ffbe11cb00d04aeab80c882eac517c153993892549f2d4203d8e3fdc719fd745b06103b49f54ad51b6dfd0f4c94b08b7059875073ac11701e16af0b73d7b305d9a420fcb560b490d01c4afcc52b9b21a467e95bce62da8f559527066116c602bbcc29a434ca04ea3227a25a07d733f1b867040ad1c85b001904c749505166635c217d8858e637cbd74ebd1b86a400961f2713cd00e64947c2b5d2b97a4ef795822eae56328bc4bf8e8c9c8bb8d759a3743cbe9d368d985299d8338796ad6e24df7eb7db18147450d2db91000c8667681b47aa9f0f2e08b48aebadaeeca32976dd03ba94ae72950803a07f566e091670c83c8ad01cf1a2a921467010c20975e1b9653a7b56d2137799eee863a576a2275c33320445307670bc62fa039c7cdc8094c1", "result": "invalid" @@ -251,9 +223,7 @@ { "tcId": 16, "comment": "length of digestInfo = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "562cb29e3b27d68a9f8741a57006296a943bee15c1e0cff97e8748ad822a321234a15fb3b89f4e07c1756d693507461172981189e9191e0175c71accbc258d3e79bbc627365c95f19fa416aaabf223bf22fbfd46cb8022a88600fdaf84aee70e9c8939e24de4e8a5fb2536c4fda5e3e3d71adc377708c1f4d7982c0c2267265d4f85d9e27f689de2c216a21239d6d4f95dd30ce102da43ec1b3e72ee5696db8c63cf06d94b8ccba75e197b2d26350d35336475f66de615daf8c1900ba37d7699ea881c0f7af84e936c402c08e15d3923733aad0894b4e78216225911ceae7f4c770a17d90fd7178a196050bef7218d7e0fe7fd22eb5c3854c806a5cd179e3a82b59d9b4e9e2dd1d4cd998ed32ffbf19a91cb19149c948b74861fd0e92174c2f35c82c9232a8413adeee723fe489dffc8aded50c7716403c02549802e083f16584b05e3f67a4e726dd8ec6d4adcfedc0695a47ab75e6d0b0486e946b6485f89162349eeeb88f20dc3095ec5f45bae1c2b7af4352138e864e6fec18b9bbe98fbf4", "result": "invalid" @@ -261,9 +231,7 @@ { "tcId": 17, "comment": "length of digestInfo = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "92218f94fc3552f215e98d21758992429cb17fc3313f780feea3f482d0e32cf97fc8832205e74286e69a1fa35062b984635687692d15e6050376afd8e8501b4a07e8c61006a2fa6eb27e2a4c310f54b907808027eaf9cb0530f8ade781c4fa9095a41bb6630c1e0973783eab65cb0849f9c8e89f3c997ea3ab930b4fc629028dda3d5e0e7dcd99b2951282c31b8e3739b6724a414dbc254802e63a1a6a268e7fc6a91934cbb27d9cf0ec994fd02334a7451c3658e7ab13aa5dd27e81736c9cb316679eb9a3d3f87c3739ca07a7be08a0402ab2883d860867a4eccd2476c8d9e37e2ec214d6895664bdda7ce7344c95622791cdfaca32508c8b7388391846b720659de2aea7bbb84520fae9edea66638270e735677f175f115c582f8d76185e8edb3d105e3d6c0f490ec486f7ba41f750add6d50997ec85ed351a2b14a4c328a41faf70ff3e50fd4ddfae6f9c74fd72a7c1bc0df045e31fd72f04b6a797e0cced07bf2fce788d75ef6d783cd6e4eff98c49e99487c76ccd4e08ea26d36c29aae1", "result": "invalid" @@ -271,9 +239,7 @@ { "tcId": 18, "comment": "length of digestInfo = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "79ae98a76ace727161e1ce51f127445bad0f3aa45443a099d246b3e04057097bdf2c99e744fee3a55a6feb7f386e89b3b4efca1cd4bda07c0fb4a06c3130c9d23550f56899480f4dac7b74af496e74271eb23f96236d61e12d5fb616b3bab8c53845816efde0d33a8f041fd0b8b01391e99811bc4723941a0b5cef0974eeeb2d4726b51e9a8687709788abc5376374af650724ba6aaca36b854afd09fe978de357de3ff1cbaba28b8afc24887742656fbf6007f61715e9102aee9c1544d8e7300196f5ed3d86d3e665db7b8f98d16d249f92f34b0faf3025387c31b5aa572404b8d3338ead9d7e4a9891f0796cd6866ae0b34ac57592ead287b984794d6ce7da2c89ab5b352b79ea94f8c0a47e03eb11fcb7cb55d2d00a88a09e22b9b8d5040003e4a8b9b5d411b21673ecaa59424bbc59a2e564d7d7fd8a3730c09eeed6b6f3f1a6af60b9e96b2021e27df6893a8c9c7bfd394c7aa02bcf2af96a392497ef1587cc271755b84db15957d30064fa1be2bfd8bb46de4285640e551bb8cbb843ed", "result": "invalid" @@ -281,9 +247,7 @@ { "tcId": 19, "comment": "incorrect length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4bce06246b965920ba5768f11973b7773576c8ca811031d091fbf88f0aeeef793859aeee2220a543df5dcb0a6932ab7eda80ca2d9a45687d00c570c0494deb6960424d936a21664108047a4b4f0a3f120d337c7e010e56098e9b707319b1e306a499843d53ae351db6eac5538a4cef9d49660345bcb5bb18900381850b371ad17a47ac57860d1ade90b839402c6bdd8479c79e27fc9cc3fbbb8ded4348da6d70ceb8b6c95d9c8efdc6fc0a51f952ba0e7dcd21f28dfbd39362f2a817c4045b1a3cd6da4c2bfce76516bc918a11dafb9f0c4776bf3f23802b38be8d03cfdc6b3551998842a028ee1585a6c232409469a869b3b144d5d02debfefe09a8e14d0e915dfcc722fccdb87e055929140257428de416d6caeb2437857d585ee6c3a4eb64a5d8f51df2050f28286e3e1987c6e3e3b22131597ed1c83410a2569c8d7cb04a80ef8f37bd043230502987013f560d7ba865759a01f588611d9a9783753093d87e3da0827c7903851ae9601d1d0e7766ba645a0a386d49ae2c5eccac6667f449", "result": "invalid" @@ -291,9 +255,7 @@ { "tcId": 20, "comment": "replaced digestInfo by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1123e2e0acbc7c8816b6dbe2af9359a2e0b6c10dd522bb3fdfae93855ba73a95961290ed808b3ff8eee8a9f58f3a77f05d03ea1c09d849080c415b3d4214a706692fc72692a75c07b6bc21b9ba4e79f842519b1a5c67259f028995d34c993d0ee0d71262892e3e76d677e838a308a2b4bac5fe20a6ec073148b1a420d5eb5bc4f2c9a45b10ca993d51be5146ca9ad4597ac6ef522e0441e2977fa6470545b086d434d69871561033419e8540299d92f5425e91f82ec902a2d2f5ae8f9017131644107d120786802f30746a116cc67f85ee9676d1738dbca0b360ef257588879f2f6a441d66d5aaa20a98ed3f57a73c3b96e4ced07b8129b50865efe1b8e20f0b81ea5cea294dc99f67cb515a25c646b749b2cc3cf18a41f1e3e66d77710b1854c3af1938a74c991a7e7a93971acc3fc3de3dbab92a84b498d711718106c98c3fb39d3c6eaf5c3621af25d3872e0de8d7588f742183918267458e5975bf5cf0f6c43846ccba256f76529580ff9913776600d1538002690dce5bfb8cc3356d96d7", "result": "invalid" @@ -301,9 +263,7 @@ { "tcId": 21, "comment": "removing digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6e8ac44ae4bfe2af008414861bcdba58127d547d3b4ba6516ab18875ca3dd015dfe303d54b50b2fa8c001951d16e64aa9c2b14da674b4547317f14d2921f1f22ff72f1529dc8074725872720f3799bb9364e27add3c4eed2da587a6a8fa45387a80a68b879b309447874b8d81b74c69486c53aee543ec53c02433c9d405b86d0bca97b34f38db3e7536b838a87c2e007cdb675b7c93be81d1b102ef60672b740f3a9c8124885b6228bb3aae713b69224c5278cf9d4b23028d8fe0890f9897b215929e110265d93b66b98357bbdcd7efd51598012c313b120233911001a8519a9d98b742650296f8c5a67ff0fd0446b3006ac254cf8085036bf6074da96230fb0ccd02fcd95fe4b1e8dc7cdadfa2677da92a80efe36081333c557a4704422c3780a00beb6670a7ca95a30c9ecd78d46c88e30a081d0445142761ffa4e8c8682610395d2de0602043e6567a6d62a77cd6c697fcd362b13aee3fa92946036086ca3b002f1eef8dd5550a4aec137a6f60f7d943c9522f55cdc14dfe58639b17350a3", "result": "invalid" @@ -311,9 +271,7 @@ { "tcId": 22, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6823574bd9fdd7e59ced33e5660e9b5cdc90417fc350cb4535d78dda72c07ce81ac1aee37b90a85ae15f8f59be9461e846a45bdaf3e5f5868b83d1c9465b080d5bffeb933aa9341b6d508b059cfd2e62dad31f35d7fe9058bbe65024d0f73d43a3450eaa707957fc452a69ab9a8ecbb8ba002c870950ebefb06fbd9399bd08d64f72dfb4b2d3dbf662daf7c2c1dd8c3c445e1402e2009b47fd92c3a23864a495037b7f2fbc3adf19355f171e2a9f65f5a3a2c45b131e5398c434ac6daff018e5b5e44b9cf1564cdbab39f407a334fe1f05ecf84f49cfee88836d1068012b4fac6b50f85f8b1a8c37a333028e38f719ee6445a9fcdf7bc0fabaeff32dea7e45d6e1c12003cec8dc5680be584ef2cb478b9988fd7484e8d374d825a95efa5163309eebaf962d0b8ead00b4b9e4791dd5c6bd26c085c96462f2e4d19cfef3a0a97cfdbceb8c6ac2b45aac1df4be4e6c775021c6730e88f86babd96bddeb0e36d0fc573c9ea9346d6a93bd096c8fce248b93dbb0ad00596788cfa6fc0635fc0d0778", "result": "invalid" @@ -321,9 +279,7 @@ { "tcId": 23, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "90954e5cdd1888a510092205c3f66fa1cc9ebe82b14e80e0353ffd417876c69701801153402aaba503e98fe9020f54f717b0af8968fc2524a3081e709974ca8001dd93e52fe0d1782e3eba03a51d260582e4222937252e454ae7d5ac8ede7a4888ff826547350c594186126efac622a44e9731620a57cb73de7e29bbfd727c2dabb6a5f6cf3eb0dbe072990a8b8ead67b8a719e5734d7f4d96fd674c404491becb4b3ecddab7f872afa3326b7e18d47d3332f654793323e13b4d9d2f77871c7ab50ac4d76f57fce635da6656b1e09b3571b8e841835023b2226a4ba8cd0b95588b0827bdd4b6f45fd183100d327777c2bdc0a0d55f0e4e1760cdfa7a2b701f06c0c5800fb49bd48d57a077ac90f1726ce2ead834fa1bdf735b13fc234a07685537a5eb01ec44ff8dcf086d2de02007981bd2338bb2b455a1379d72ca8a552bab119692b9ae1f2851ae5e838c33d1d2255114cb3223edc18512cd41057b71c4185022c4765049089836d62020905faf3eb92ba80dd91db64e51a75dd4f206c140", "result": "invalid" @@ -331,9 +287,7 @@ { "tcId": 24, "comment": "appending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "058742fca1521993d7e3bf04b3369a8cbdd505da63f7684ba9279dc8db6841342664a5d780dab0b87cde7b2dea6a0fe77ec1b723a47592ea932f895faf2d1e8dd8ab16228942a217db65d51c5cd29c05590ce9ddbf6f19111c9092e60e48ac5ff720e0f76cce93c6de41023033a902be28cd5c0203d06f589e7b63431dd741a3e227709e73793d0e2bbe0fd22dfbbbc1bfd8343dbdb8ec3614d771f1c58e107b567b81105546a3b2b54d3b56f8c5785d50f3cac892e03f7f879f22c80c4cef3faceb1038234e6bcdf2382d8565d3ef3ed668b05c64e08e0c7bec759ad77c6178161652b95142ff1bb1b3ef0d1738e444082f113a448e4aa7d3bd182ef8caaf6e2d07448ef5ca7cf7933690040d6d41b5d19378f41bb9cc7e659251bb63444c3983377bb01a176828dae9b255885bc0d872d33a0a257940f3b30b352986f201646efeec10796c6bc43031813f33634b6450a2d9a9d3d96ea95a6660caba876a0f311e4b083b25e2fa9f69e405e59fe81d337ef0b27996e76c816bfa84929b8a73", "result": "invalid" @@ -341,9 +295,7 @@ { "tcId": 25, "comment": "prepending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7c6c491e6fe9fd16192b3baf32127f4f9f7dc21b1d2950e67006453f472cf4ba3fd7bcd7cf6f4fbff726b4d757bba414e1a848df8759a0ed67ac8275962c5e812a0e5ee123fc87a0bfbd9428e9f5fb0b484bc0e28b507606a71a5df14a02e968bef67e1a55f66bf54260e5563f8cb14d98ee2567a7653ab93050bc443f6cd857ad4e26e129350cf283ff7c6141ed0a5c5f9034c5e3a4a740ec1e80017c9f2806e87eb946fe7c2e322091632746788d9763a2c11563f871cdf0917ffbcaefa858e03503ea4ac73c6491ae12e9e32f67f217f903f6cff2b3f1beaea6d2fe4aa82dba43d07fc1cadf48f4891acdaf8e622edb0c8d7e0eb745e02f39e69efd6803105fc8413f16e891113272b1c3800b336867a1a303cf8b80527611fa2328c444d293287b226ca32172af6aa79f191811dcce404f5cfda1084e8b8cc8f26c875213ee3ff2d758f58db2e7eac571ab62d4095283083e5287e61623ea9b01be7b2ad31e887146f73ef3a1d70e86428b33db66de0a0e12d9b6960c00d9048b266958ac", "result": "invalid" @@ -351,9 +303,7 @@ { "tcId": 26, "comment": "appending unused 0's to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "544f8bc68d5fe49ca8188815dabf1c434ac7379a3796c5c78fea5fd2a9e36a71d50a194724f65cdd9c9562fbebd44f5ae3a690946fb6e528554f51353ccdc899c0c3f635bd83afd3429ea7cccef96f69cd6de7ff58ba4d22ba032bd0a113dbebaa780f149a47203a65973c27f0bf00c168382f2311de1e900253418c77d521d5c5838d4fedf6c3255d8c05051c396f0f6705cd511a94b19a96b043e3c4f95422cdce64c34767ff6373199ae1d3168b62ebc353b8c7e044f4a1ac36b1f692183729f8865d24966101ef047422c284cd9dae44f968b209cb1dc11c60cbe2880c3745862bc1c64899480ffd3229a551fa6e765f4c01731a978a1e2722f1fa0d7f235ef114523756848816cba51a561744355d5d484119faffb953f5ee9b32be692a09ae40bdd8860687197544c39535b196766e69ac8a05dc40c733a0d906d0f7735014810621a6d83a9e6234e6d2d9dc7b1417f8ff782c8f7c44c713dc9fe30757ff95cbcbd159f80fdfb86eae00bb8565d497aedbf3c4233c616ea852b60b199e", "result": "invalid" @@ -361,9 +311,7 @@ { "tcId": 27, "comment": "appending null value to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0767adfd75befa190f623ce2a00fd6c0dd2a8f1e53456489f8329a2ff6dfae00ec4dbd3156cb278c41c197bc80b260c9b8332d5f0d39fdeed33c772c45c17d3594bc37349a31a9ae58b4426860036680546c66d10d3d539ab377c2fd3ae25de99476f94187b895ef9384c7515aaf9b8d580eed7ed9273354eaba4ab57e4bc9b7b48529072dc691fd7e1a51a4164a795e2a3ccb2520cab25b8e78fa7ecfb057b05e8c056fbd407895e83cad14b6840ca773d6e6c8f2c3e7e34d77e3f746351562829a81e04450076c144176bf52c42189336313a71924964bdd34b207c9e69c424030e15e9f2daa50b4f162d2c872828606b12d71cc845e38149d76ce72cd11c33c46e837094b73905534cbe6ea9d9f84f74e9125a07c23dc32ff7535177eed47f979e7d98f62864ced2545a5e994eccce3c9ebab7c746f9a79eca3fa8523cafbe69b5fcadeafe8ccd00d91c1b0f12fc2868aeb19ba57863bea62391235eb35fa7924ba74b73bbd0929aa33862419982fae0389352840833e4c8442449a392105", "result": "invalid" @@ -371,9 +319,7 @@ { "tcId": 28, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c5dba54644047fe0d229d54710c0ed4f226380e4d1ac8aa865f3e8060ff6c5b3decff0836898d75b59d6e7a6bff092ced3782a8d46af8f3861eee72045a297b25edb181d1ef69c3ae0e69da6c04fc9286e2f919a531c44af2b2cab59a815f3c02f67a1a2d0b5ac5dc1d8a1fc7f6fd07ef6e3e5415987523d06a9a6a46a6e71f8892756fb18ad6307c22cf97075f6e3abe18992b55925d26dd2fd8227f34f992358736f22ec94ddf9b1401e901931e035fabe04abde7fc3e1b3aae5ea51d5e8c1e4cd6ae0adae1f0840a2c990109bd1fd39d6ad66cdf56b9759067c10d743f39ddf608c8fc7792c753cbadcf5ae6088bcb485c851025c5d7d0f28b099977d619b5b78c3ac9ae15c1fec85ce2ade0743c11bf7709e6e48823a9371e380a9fd0c06f2f7abf6177ebe017ae8d9c1008f04b93a8588848dc963cdcdc26ff6275a7680dc0e5039414d746decb067d058f767291cd1a0ea62850496460f75540ddda51171db09e45098833e2d67e53bb6f3ff7da92b48191c0d7b4b3161bec990359001", "result": "invalid" @@ -381,9 +327,7 @@ { "tcId": 29, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1a9716b7cd0e7d9b2c348076459a9384544de7d52a597fda1d6227247028e21b910472a11e6f3924118a364936c895eb4c3ff4cc4064c43175a78f0b4de4464fa32c14c3593af96f262ddf302abcf7e6756b2a79b821dbb195640e8d30ce57d216b178a4a34415dad08f4cca150e39a901aa478d3f5fe4d4ab351d41a66df0e0677780f84becb4ba59655e211ee6f421685cd42616fbba2c7cc8cef92508b022e525195476fcff4357b79f292ef7e4fc754de490400364ff0969946c9c76366f17cc985aabe0fe6011e734d9dbfe6501a13dbb60daa4c78673a25d84565a1e13b7e981157576b8bd3e33ba750c9bb7b5eccc8f8fffc4ed817e2444425bb5b5d42a5d702d8b0cc093a57336d4becafcee90a65a35ef4800e0e0a5fab2018b1bb5ea153ca23ec59ba40d05b8a3df4cf807d934483fb0d8a2e7c174eb8c3f2efa7f82ac8a047d0b700134eac76a469d6f40e87d2ca2408642218f47e4359e697c62355813e7df722ef622659784406eb5ea26c1fe3c5b3e917b13a12363b20c5d17", "result": "invalid" @@ -391,9 +335,7 @@ { "tcId": 30, "comment": "appending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "191593fff20301e6587a3e57b9228b77260edae7e376416eb8fd4d80b31a4e7326d0e59f3ad3e178e84936c66501a8fafe8f2f4c9e4ba138cd63991342eb5be66c4b6231e995d6dab798efe105f7133db0cfdebe8862b21c447a2acfa9626e4307a0c7ae0fc7f4de3c78f9ec480dc3756c4d2b8c2d748bce4a7865fcdfa5753d72f2b84b609af4c0039425a0b80ee4ebac04bece2e11725f9f766f93917f3822c94c8a186f4ff7855ed54da3a959ccbab54b7ec2a3f41073d5254a06ddd8a240a997e391b06b083dc4d9b3fe7feef65453f356c84492d3842e957ab113897ed874ae9c5ce061be8fac4da3228c0fddb7cabc89c8a2edbb3a1b3f78a8cb41810863f9b1ab8e0e2a6a2782045002d4bd07cbf0c6ce589dddac5878599be97cec0c04dc42594e2366493919c6306d1b2abb1c1279daaf85c90be4904b93064acc73a7d59eff8191e3d4d9e3a763dfdcbaea492741e2e17707285a9ab8d9aaf8d2d95cb4ee0bf1402297917ab025cbae8a201099c4c06ea7eaf0c6808d142057797b", "result": "invalid" @@ -401,9 +343,7 @@ { "tcId": 31, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "71555a4df579d3970cc515fab9cd2775782e87a7eeb0cdf0fb9614db00ae74a78d495110577e29ba7d7ed8c2f71b8f476a87bc569aba9926c75811241b2a3525e6dbf3c339363b9d85511a89726ade496fb45fb476e0fbbd7bed7ac1fdc9e8948f622b2f2532cdc139fbd500f2807022739cc396023e09833f513caae70374296f6324e31f27b1f00978ad68a65a87f63e868f66589becdd34dcf732f7fb85a79a28975fad578cec2ff9f2b89fa7c03b03fcb14a0cf2cdc4d989b6131fd3ee11907f9405ded3963c2efb6c1bf79cd42335cfa143e108b8b9c2aa8f7d1e417c0fc7891456fd7ef72fc1d0d50affe882d0a31139df99a6366e7b5ca2cf5c11e7f50e2c52f91a36543c554e2e467185e0bb4fe29dda115c214c306dd450bd9c261aaa2844091796c2e8bec02b40c7876495b7b4d327c6ab19e1a0a90dce923ce8f8cd7cff7b6ddf59a011d821f2c86207b356d0badac5c1028b3b3727933f4fdad43c923495af16a23e913ccb998ba0975863dea15a42ddffff3f0b4f04a153372a", "result": "invalid" @@ -411,9 +351,7 @@ { "tcId": 32, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "c3ee2d5e72370734429ea8efb80d949ad0f0281909af720183edc0f10c83699f8549fa7820631d084c812d37e17e37d656f2749721b90db083ac0334b56a413399a92977b73fe292822433c1c97b2a176722259e9d19e28618dc7a42aa8585e9665b55f3ce00dfd28c7861eea80583fa99d68c8dbd5accddbfd8dc2f74b9205059637a5a09952b03ea2ec0bc2bdf8ad211e8cd6bd410337eae3331715f92391b631b5f1e2c339dba0cd6ccf9cbaf17c30346987236366ae14882046dacc32b676d84f4378c3f605eb81529c398882450f833969c8849c489934e0225cdb54ad6539f81e276f16004761361ac114581ab1fcb94bd05854687c8117c590683d7a49f7b5d2b80287cf47e001a7c11c74583ef2dcdd096bca5a38326f87e67d4ca1b5e36f88f0f0914ef5405d49349febbfea2ffd44932b7e5b12c7eb0b78c4de0accd9aac30612f6de12e710ca0d5c1db70cadd03e88198c07731995e4b5627dab808d82e2fb47a538323a65327f236c1fb192967fcea14f88c03beea4c31319fc2", "result": "invalid" @@ -421,9 +359,7 @@ { "tcId": 33, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "004c3e2c6d82ddb5af78bbced9b7d3543f69deef0d7b0acc29652b13fbc2b0a256a733f8201b334918dc8354b3817d2cff4a2ca7d00b329ca88217f28087020528c6c30a75a1f82e0c3ef3e49d8335c1c354c31b31562dcc2f98e6b960e52452d0a37cef4ac21c41110070eed657f2ff30839976c98f38151fa55aae5780ab72fe2f5a254b4f83c8493001a598f2b57197fb3d5eaf439671b4d4a596f7c4a4537d5ba3937c9baa57623aeacf54cfdb708dff8aaf09a23d285ee0ae6aad50ada1f51c1ff5c5a6468f791cdd7619138c06855675da115043795517395716cc8c0d282f5aa5c46b92a2d1cf20c50ff7f69749277611a36f18271d2ad91ca371ab2e87aba74f83c37523b50419e5debd36e56452b39059a32823e3ac57929452052ceebbcf517a8733300ef3500ef4b08e4d2f6533ff3193e866dbfcfb2e841dfc133163ad3d7b605efb3a8c7715f0dcf1aaf848c4721f9c5de2c49e31e92cca767b0fd34d34c1bd1db1dde2edb1eedb119079a4cd25b0862a4b2447dba751e3f3cf", "result": "invalid" @@ -431,9 +367,7 @@ { "tcId": 34, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "756428ea39f0895138538845d40ff1a8957b5c3e913e7b475198268e40efc604cfdfa189619f60f9dde5694932fe5419b666b10abd4adf096d6af10360e1c6937f3c0ef1e37e2af4faf064831ec44d1f581398121c29c1a4b3a056b20cad0fdcc99ad6f68a51e12717f72d2981038ba2b860f7347a435a69ff01cbacf8d4c66ef98959049bf90f6c78d2215e66b8453fd7de0c2d6ffef90fb003192d053046872fbef084fb1b104a37980c2604d61db8340254b37c8f4df3d5c1ddf6745a00274e7b826398e756d5ebaf19aca16a137a6a38e51612b580ca3fcfbc4d7eef58a743c8c7862135eed1926b4592071ceebb6133eadfd8ae270e1367f705f19b44e0232db2173a261dadb3c61aeeb9ab05dded16d95b6b0ac7815e9aef31314003949e19cd76ed5d7e57509057e6031cda36d17b1988479c2bf217e21a4865743452695415b70e905f836561f08e8df78c593e5a64efbb19b42929c4fc9d875a8769895f21b887b1780dc38937d0dc2efd10a14030e43ed63554b1ffac50b801de08", "result": "invalid" @@ -441,9 +375,7 @@ { "tcId": 35, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9a32e4a06f502fc0991ba84079044501b140af892bc3a3c46f9c41fa75c47745292de23fa60443adbd2e705ff47ebd1338771b157741c019c2187a2c8a08e06583a5e4d83aefb3146a6eae37ff79c499646116f2e457b9baff4543d2cb0c266fe0a6f75218a0f565c78904777fd63e1958320f084c9abd89056d118a269c11e00f199782353950c005316cd87058ed794235fb0997fccd6c17c7cf9d5784cf8cdbbbafb96d6111824e658c3bf574d123f6dfaa1ddf77f093ded9e636f5b921ba9b205667e3914932407aac17813457ba75e9f4380ba08eebb8abf5ebd281fcf5b2e5d138585651f25c1ca7194edead3507d6e69467013512b679dcd9ce400c66c1f3c0a600c9d0f6c33a56c366e56c1e413433f904eab089075ee9396650849d70faa450c1695400b2f88d42818ac212a13fd9bc2f6926e2ce92d7394f8627b4ebd27b8d45e179ad927099e3bb5e71cfe6ce275b65db98ec4fcdea0b43e2dcde6601f0a1c54de549ebb03d98d1b361be9239fe8dba8dae94cf9d1bae5c51007b", "result": "invalid" @@ -451,9 +383,7 @@ { "tcId": 36, "comment": "truncated length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0e5130e5c5145ff0822edeead396c87963494102b8a4a0e38d9f55c1e698d677e5fca1375cf5e027024966ee4fa8e2d8b4f25cc2ae8cbe49050bd675f39be5931ddcce426e1977576f60c6b79174a763f57395890026d762df6c8db0f79f02227196606256ef9af7f6a211b38cb1aa0c2af9be830e8bfa9d30169381a22b74f138939081a5261f3b277f01aabffc2dd3af713b3cf11bf772d69d157d7ed34c2ee7682745129cc7c45881e00a235c5103c09ab3719bf56f22cf29c4e962cf7bf4f633e01dd3e49fbdbb019cf2b56475fca8007fca63202e02dda6866bad778538e459e7df0bcd234abf919b5e6713a68a9981227f8d3ad204d077bf2d70117ac606e03caaeab26d8ff04c3583967a77c63a3a7cbf3d820d650d56c76d31c71173e9577d238f1ec9bff8faa48f3ca49f531b38eea21b192435e0b0138f83b54635e07c12ad6d7f06b5ef51bf5c21083e9170e86189a47f9907a9622201cf3c689b62373f94c540206c8600ba48a049210f1ecf93757d22a70c88402a17ca6a94ea", "result": "invalid" @@ -461,9 +391,7 @@ { "tcId": 37, "comment": "including undefined tags to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a9ffef059db6395dcf691eff9ab53fdb762000fefdc58b964af85ddddbed15049cc8bb2eaed4aef8974bd3c9e65386f3a11effadc26a9f85f648bae5334d08ce23db566fcc8a6ddafb127dc95d4c3ba0d7b71546e1c010085d0e5c9e7f6d1f396b50c9fe712ca30e78dca2ffb58ac5fa5816702caea67b932f4b8669f2cd3a61a412c685d15678b2fcd982f3b8853ffc2efd841d59136501ba65707e9488fc0078bc03c318356968e7478ee3eba9aa0b186660f08b055cf025866db2d7162cf152c6caf4a3d68b5010ad9e9fb346e47cee9c95ca4dd5455211d0897ce239ab92a495cf2db2df2e1a3d8cd1039351984277ace1888b0194dde50d53cb9b05b28bd51939d95683160a9d7d36df412632ce7cd693fa89bace61a6a36347339d6e068f8a7d99f76b470f381553a1f901e5de43bdc8ebe32807670abed2d1d7cbfb212ce10fd5bd3769eea5c175f006aff33677b20383e61433f5b63da31404ae940675d3fc1c3cd39f56aa2cbb30efa646427614c2d61ee19e7d5b8ec5686a071b8b", "result": "invalid" @@ -471,9 +399,7 @@ { "tcId": 38, "comment": "using composition with indefinite length for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8d636450d02664f8fd18ca58d208b87ae5efab968fee42eb399f09ef0f3e6dc0ffa4217fa262d1c2cb488ef9625895018abb27feabca718268ff274a84358336375949bfadb21584dd59410c48968ed76b0f5b60e01adb37048416f1360f997d99477f0a18b367f91d68117aa9a0fc229cbf0198ee2f69493330dde8156a265e660f9169d874df428bbce40f00a366a5d6df2bfba9fd6f78da60155af0a5f72bb971fbcd64e144146e037bfeab5692b740bd61c28ccb5fb330bf5f10e595692608881ec857bfef1fdb94a1c4ba63e50ae0dcaf2de94bf50c7fc5d8efe099a51785aa42638d07cc0c23f796bf55d6032fa3027afa5b8d6072aebbb56546f15addebd36495830d7c08ce99533343e182e7d08031b95e50f729f5dde2d276a1be47e93d66ae45547fcd6e90c9a5141439c5a5d3b4000ce58e38ba4809657a622d9d659de3eaac858b6e8e34d16997a2fceaf43a9a733dc67f272f3bcbe560a75542784b7a16cebde20bbd90218466b5501b1f7299de1d9874f682fa0bfd41d6d54f", "result": "invalid" @@ -481,9 +407,7 @@ { "tcId": 39, "comment": "using composition with wrong tag for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5c662670149791048df0ad6c95a119bfae057011d7155851087c0085b901dcd6e95252391f9661159f909def924cc165b140f02db3863ebaeca40b57ad68cd77459ad258b892c090de55b93cb48bed9a96b5ef294e9c73325e4aa595431e780058a392c0b9d512e3731509fd537df0378caba38c3e20d17e3f8c4047181becf3a505acfca94a961cc6d952b387175e8e4274b81acb168f63df180210752fcc72dce93ee2e23333e547f4561ffaac06597757712ba8ce776f0a2c714c40be54b562ad693d631aa1c3a840c8749c833401e73dd05a9592a477dc43e52d140af0b2841a14b945a10bbc5e4d4f47dfda159646ef1d49d39054550dfd188203585d0201c33a42afae62aebccb463e3d2dd8748b8db65a3f5aa3ce7a1b227139041bc805b7a71144510abadff548318f9a76d8a7f64eb9d269f7739319e9a3da728d001e29628ee1366f53b752f7354055ae2e511a6d9fff4c9b1caacba36be1bde8fbfd0a4274145ef6f122cc203fcad66d8f51e97b0f8f25a08ea8c9860849940fe4", "result": "invalid" @@ -491,9 +415,7 @@ { "tcId": 40, "comment": "Replacing digestInfo with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a2009e307ff24560348c7d796e1d69c5726c8389eb26423ce21cdb701623343a25d2a4841f994f3933fa82242f9d525464e3b6c770584567dd8bff3ae75f22f94139a9ba2612063e8117a23adbf72fb8c425aec994219c16d42299682eeffce61f4a0663d173980066009d542f09fe1186a28698109e0d5ec28ee2848e0a91185b492e53f67123c3f6d81826a943c60cd888e7d332310838f306913e3321c5ca89794f27a0ed36c697abcf665be1253637cf2226d7591884a9e7636b8f49972df71dabb14b6a4cfc4b4689e3c37869043bc0d802fb906a902a24b4445ada3b51f7661cff461c4b7b5a59c1974a8fda528039006f1a860eef799f15f606ec8fc23a20d4b80c01a639d34b9de0eaaef84855082e443f9a85964766473326d6ab6bf49f198c62269356e28eb920f858f3695cdcd77f3fb513121470c64c25f305a00977d0d61ab75143bac7eb57d9c99c8d51ddeefc41e3929f35da3dd544f55d878a9abdc0ead983a08d3d35d54b2afd653f61ddecfbbd936dc6d9721a959aac0c", "result": "invalid" @@ -501,9 +423,7 @@ { "tcId": 41, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "421b2b4795661bf967bf5e679f69d06c0fb9a02192d839a440d364533de5c3f620f8531a68603119ec4045391c8f3ed297ba295bc1215d4c4f0f315a73b338f31547c110d4fa1e3deb385eeccc2d57e03c0f6309f6c3c28e4d837d22787bc0b6d626201da55b605f4e8522ef75b92dd1d6dfa0a177b0e666f04fd211b713fce8b2fdd96bfd4c07e64e4b8253289e400da12fd99c2c0620395208b7f2d04a2eb696f9992b0b0485e3147c5b18aba35c8a90d10b0429f3fec71e59d019f270a5e0cb0fe0b5eef004461b5c6286f33ccda3ef358d99784500084cfb5c9d3ed8e1c5327c4ce81eb1ca34390ff613807f5a24e0428eb48c97900fe9c3dd68d201a1d2a55a20174adbed47e53a0d0f032acd4d65978c8afb55487af30439bb2f151e343a47b2ca3b5e082ea741e375885377a2e3769c712f4d4144d80c2a6f2b1f0fe41e9fdf9bb43d7370332ca51bb2f1325f4d1aefcb5dbc42614f9cf11a4ac72eaa350a9c2222a6e2d82f6aa29df12b33979fff1ea265fc2a5055600b9f96c8688f", "result": "invalid" @@ -511,9 +431,7 @@ { "tcId": 42, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "365aaed072b2d0e5135c82f25944292872f60ed39152eb19045b209140a4a74fb2074037dce30d674e0fbc8e98011ac681204429d9a5ebb8fc3bf20ec70e6b53cfa45b259d4f1312354dd5a00bc2ecf4e99b4434212f92bff2b99c94a08a1327fb45dd3367779a12d8dba9ca846b85c6216add315fe0b17240fb021bf61970446339dc93ed53cf1c57242eb4aaf798a1b8010e9471f78b6f0cfd7a628ace627bc64a4c6d853af0d7ff00500b8c682238eb37f59972ff87a9be9eccf69115475ff45ed6daf9d462e09ccba899315b5dd59a3cd5c3ebface31f99854e0475fd76cc7c191ec3f13ed7933663b3902b0cf7ce7696cc9ec28c13df6b9cbe9182980f7dbf7ebb603274a56871de960a52bb5835f4db71558876202b8d9c4edaa35df599f1c6dd105dffcb077a7ad8f7748c58d6131546694bfdf97a645ecbe3829dbd2da1263556a3d29e92a810337c8c1050686ae880314b3e808abad278c48655708bcd2d711cd93f446911a2b323881c98ac389582fe0a9601096911a8ab0dd8669", "result": "invalid" @@ -521,9 +439,7 @@ { "tcId": 43, "comment": "changing tag value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "24a95969a4ff4982bfa2021ee1ee009d2e4ce995e6938fb48ce35041842bb516ce21f5630264f3f7140e3135ea5d01eb0ea6aa6c3b85ea5f64f1de1de246bd6dbafac9cb0a8a0003c02e5eb68714d569c8036bd604aa7bc604999a85cd3caa209ccb12dee3b89dde2c9bb74f0dac1458399cacc7e4ce538dc3a5b54c5bf7d3132430110089d5b4731dc91c2711dbe0b46b97ad7ecc948cf5881c1473f5b6540ac62963357680f1b12a09a21a957b512126c7457b0635c185d36090696c313e8cdbdb92ddea8b8621d1a640bb2636be15180595e6373c04ec38f981f05c6e255a327d9abc3b3bc04680e277e593b04d8d89963bbf83574a5fb63b4aa1d06de63e4077e8f9242e886014109c3360be74dbdff64af766224aabbec9c0c0a2ca79ce12765cc8334bebdd1355164ff636e24432c042443371f9d7a4ac66658dcbcb001934ea8b896c0bfcd7e5ce140ae265d253180c72fc9fd05b4dce2b6b664b1c9852bf84eac06ce5d237f242fd2cc6d61a870691df8e9b5b0cbde491edf3c8861e", "result": "invalid" @@ -531,9 +447,7 @@ { "tcId": 44, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2bde28ddbc4e84009a9c98c71f5e2b7ef6622d0283889c94a31b25074e8fc2068aa26e4ff0057de239b4588d0421b8351f8473eb2e66c4a2ea28a4ef81613b5216059b35c2aa990c7cd398f1edb7c93723a3ab489f7a91242977969c19a2e9bd421ce79eff960a06c52f05c251d1e8a1d4e3c799ed70948a6ea35f396f6d83dcf8e1c59604730e0d90c2704a9aaa2dbcad25c9c3c559a73b7092a016e6761a65d41b878a5c717ba63344cb1adc247a92d377345cdfc24b652516de0123232d3b0092cd3f5d540b66bcdc024a728d781536ceb7e41fd80622441feebe4fcaa6931c54d67dd28dc664df83e3ea2eed769e24ef7b7ee9f95f36b31984924318d506635f31efd096aebc8a3c04d6d09aecec36484012b5a5793a2405458a250897d246a5829ed7d99bf1638fb5225cea2d0a351fe08aaaa8ee724a824f2b6ddcd69221f4a992ea5edaab8969369f869810b4973cf65adf4529f68d1c0fbab24fd1e80a03b71ddf702418d3452a27b95752a0f86053d29b63b1880911f657e4fab978", "result": "invalid" @@ -541,9 +455,7 @@ { "tcId": 45, "comment": "changing tag value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "88258637f7eb07cce4e8cd05cf23340e796bc7e067ec5e74bd031a7b870e87a40597be7ffa8eb135297f6c4e4e19dbfbccc49a23b5a7903d1c8cf979a4e0b181cef1c48a7ecc5adb8fb614415f9cc727d2985b0eccd51f72b714f2ee8a1632b36791a29e68b88a8f482b24e0596ee8c9d4c504aef0820cce5f5a71ee3c236931aea720ed6917ea7b41d13b50f909fa21f07e9cd9f79454a3a1996cd5a35bb92b4a1b1537afa65c9bb67091f340b47f3726407b95e68ebe8d4aae735c7802b559179c64da8385e72628f29aa4e4634777e6b7138f6206c79765dfcc066c034977118255f8c82c66425b5cbec3cf65f952f0f4daedfc2acc204df23a707a77e479d33da4db067608f075e29e4fcc3600819881463f071c0b879251c0b83ea5938761d7d63688006e2597eea88997aef9aaad009ab9cf54b4390eb808b09047a759224835e7c282b301b09007a15ed23e93a33e25079b5079089428607453ed25ec639a513311320dcdfbcbda5fd0f47f6035f0c995a7ce980ea7b2e74a4ea3b9d4", "result": "invalid" @@ -551,9 +463,7 @@ { "tcId": 46, "comment": "dropping value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "89f4d0a739849f213436c9575620dec5f5c2d6a7e4f83cbab2a57b3876663af38a0456a1106efe9937f5ad6d8a8952ac24883918e91a9d19c07b5fb67ee7dbd1716c86ef7f45c651e74a41233eb01d0ec29c7739bc93877fa5a880f5e27dd28e3e58f2c034c6bd512b9034625cfa60fa1b1b966ddef324eaba49f07fde57dd751b22a132cfb50a2f37c69f773feb8637be2296680a1b1511e76f5f31154e6227f748dd101fb7ce4dc4d78aea619ac06a4419c23e2c7a6025f3084c65ee4e2d898f3b8da4b180f592a3e85a3fcd04d788fbd55e7543789c177076918fbbfd0b9bbd69106ecfaf980154b008f86418285623bef88173d6e21de37fc433163f719d1a5b59a69a7b3af6e2c5e8425135c9cb402db577bc0d57bf9e4a2ea6792e59f22149be5280f19f087f99a5a645e7058ced09552f7e324d1d786c939490177c6c882e53332fc64c24b95866131c0e78daf801a8d94e59e1b339529e59fdef88bd1440b9f4928b1c68b57ee8ba22191dd423c32fed56bdc01ad0c14850061d080b", "result": "invalid" @@ -561,9 +471,7 @@ { "tcId": 47, "comment": "using composition for digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "afa99ed41a02fdc5677826e51db78440e7336159a829d315401f799bcda6eb283c2c442706e8ede5c9641a50f735247795fa823d257cb8342315603904fcb7f3fb94c1d885917b938bb57dd8114effb76f0ffe53474b3b6ac909b8ed94a1ef4886b8101727038f2d3ae6daf82a3e985ba5e005998c31f888c3c53aed0246b99dbf17d12c59c02befbaf580ae4b54bf6cf4098840d86ebb406df68b871ce3c6a6452fb936c975efa9b6b40b2414017eeb8cbcc58fe3547ebb16f95efc24cceedc374744cb102ba6c2de6b6e53d561c5a6be9525df8faa7756a2e7af39950013289d08ea48dfea7e6fb0e7f228a8ed0c19e229f1929fbac0e183aeb196c46a5c0130233d78568736e6cf377e26e3155576982e3d65e08aa4def25b1a1a5a225cf884145c187818e71a989e0745eb6fbf1768d6aa5f0ee20d8d534e1f4f17cfbc78181858d1e887848f359a92b44a8344abbf720e9a0a195003e6bd881d248a80982201f97d524ccc159d0d0a371cb5d913429cd43d4416d9d572d49dd140c00a80", "result": "invalid" @@ -571,9 +479,7 @@ { "tcId": 48, "comment": "truncated digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0f058dadf6bd5ccdb3c9a70a4223439936ac81daa5928d09c182995503d72b8077dc01ee268658e8ec4da9097cba57c19d005243ccbd98454ec42bae8f7b7ff9fff4af6b2382a271931e7ecc15cedbf52d1426cef27e033d58d8e153341265552edbebc46bca1d8e88bbb9c0f82600d29c02283fb295caf4a743fd66f096b3ac12d8f301a1a1464a511f1e5da7e46f722919836ed985bdefe7587391443b7e9f6dc7193e51f0de9e0be451ee335a39b875be4fb6e54ec38d59aedd2000f6149dc1e07bcbc6f674baa3d9170759a2db41d6a1691086da82baba102cd85d97476beec17ba3c10e82c213ec0d09afb4fa70775097df3e9c911a2b8a8e3d70f55e4236447c0a539e499bb4f442d218096ad35b104270205d6677f37f7d96266bc180936c1fcd7a34f13976efa47110b86cc4f5b0e94af73887d31d37fc38f84db3ff7b06bf151f16c0077921179fdb52ee89414dce82c0248a97b88eb2aece5227078877148879f96777fbe7fdb1aba00d9c7340f7a66812a080ad1da514fb1d7855", "result": "invalid" @@ -581,9 +487,7 @@ { "tcId": 49, "comment": "truncated digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "93f7909a8a46597be65fe76b5c724bad99e5b2692e4a6a8e9a7adcb38a39bdd7f4048a00edab88fe9316f532b13be7283bde8f7c4ffc4a822575e992cb8ae46848015c0ee56817aabe22ffc2f25c80e04a0664a7e9a82dad7b001e21b5c33f08965d80a1c4bfff52efbaffacb74b0a9c10acc384cc707b5c5295fdd3fad5fb3b89271f8cfe0059c0317836b2a42640e4c0b3969aac4050bcbc756b5350dcb61cac15d045151e412b6aa94d082266e7f4c7dbc83b2adbe817476eb6bf5a07cc7f76fe80b4135e0ec5bc05b57cc823a0b993b7b3e4f3a6803879754220d7a6ddef0f5c6944b352ac5064b9d836a2565eb0e2049c9208b797de75b141a5f6d89bd6dbae167f8b1c7fa9a316d10d33d96fad6e2692b98d42fb6fb3d79a32a7a5eea23f421c5e1dcf09047b77b253217c3674b97b85afa0162d818e569d6c6438235f404e8fe9e3b3b7e38878b5bd296f88758b917b7d7cb650e6ddfcee085e52fa5143429b678a3fbed73b588b6b4cebc72d3e23266f8478d52629cdf1a80ba37550", "result": "invalid" @@ -591,9 +495,7 @@ { "tcId": 50, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "c4a4057d4d2eb4e64dc163add62d9ad01b24bff92fe0607c0cd39e3dd05e5661aa1a2c9dcdc7ae8a034b93e502a4eebc0384519a2589afa113a0dfd45b122fe16bb655b6a034b668d7d400dc250b25d7dd4511298c1185c3d02b82ec63f3f406da0c72d204881ef5ef43e63cc64b799044a6cbabb533d862efa9c3f483eea43b26859b134a2f321ba5ad09ac8dd3f740c0ebabbf35ad3736b093097769a635283c20c1b88ea0a115d59a692552ad8f70050d586532cd3b65bd9e281781d09712b1f1287350a20e40f11af5df580a98b258fd7431daf19f92546d5b997df560a3237e8a2e83e925e45effd4cbf2c1cc439d0d3e658d836d6b93513c41c87bfefc85579257cb8273dd0bd4b7ca21c9e2675ab60de22289b31f5f96f708b76ec72b0209c8846ac6e32f1d28996829ebeb949b2358cd2332178bdce80804e4650b84a46ba4f3bdf2aca0edcb7d4138e97dc14d30ba34352d62f547caf117856a745e1e99eec18cc2fbf223f4548755fa3ef8d9d7c0274a9a7411dfbde3bf53d9d84c", "result": "invalid" @@ -601,9 +503,7 @@ { "tcId": 51, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "9a86cbb68e9a4449be3ea6d69e5cb21af81647a8a0105db03c54176fc83991c2b9ea548fa8eb3b248c72c391cd23dd675e865ffa561cda1abbbd58a85fe4fd108bafb213a8c79eeaad5bb3410c7d6e85a237d1e2f9c8e0b8b8fdb472732bd4bbfaf58f57600996a49a742a6ecfaf55319bf939eece50d1b93df931a144b07e075f8486b5dd65071bf43812a27351402b849872c849878634cb01483df78690ce0dbdc5d45d225ca87614ed1afcd084223c86fc9bc9c891996c096f9296b9d91a564465197857fd6769977c8acdf0acf2ffb1b24d311a8d0a46109594f1fc4dd5b139c180c6f02b88e72e155626a748ae9da4eb6a1195126f084b012f72405f027bd22baea81d765f435efd2b97fed2df6e38ea603ddf8f3ae969f9690ac22d8072211d1337125a3e88388fbeff1b0c7cc7677998ee5f7ac31d8e268ca900b72c98889721e18e8dd74f4b43b083998b28eda3895cbaaa607b9a05f90e36d1e172a95617e9b102bc0717dd2a1e807b11d72a8a15288ca4643c791694dce30808aa", "result": "invalid" @@ -611,9 +511,7 @@ { "tcId": 52, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "71399eff1c82b67a7d5da71df51de813631f51679ba441b0532997ada04711a2c874e56ffe4d9289ebdfda910988e1c210507a450031592268385fb9c08102c1961d33bb789522d97fcd86b7e27b59d3c369280c7367286f46c1e815851349fc16e1bb2fa76af8ab168acb634a22a8d60d7c6d2a81f4db77e65c621bbb4d0e5628ee2320b042bb4c83e55e2137ddea75c3547f3a6b93f1b0a0bd29c729835edcbf5129b33112ad000458f4a8db1149d514db7ee70e4b58c11b37809dc32020dd81fd1e3b0bf1354154e7dc0da0403ec944fc5a855026473112c88f072a8fc39b984db2c97d085783d4f8d96c87f4b826f39414ba05f72c7a22e25ded75eff8f00e53401aafd0ec08b255b5d03b2f2cbb9603a2def9e5a754b33953d3c03ab8cc7f8db33ddf6184150f5680f7401dad6b6c38ef848c00b08a70ecead088f895acf5f25c9e21c87089fab3e3edb7ee3bf3570145041808ca738a46c8de389b5c2f84f98f76941fbe2a9a159525994781137cdc00951d4229f8df099b44930a7a72", "result": "invalid" @@ -621,9 +519,7 @@ { "tcId": 53, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "661c8fc20646446cdf579d0a78003666c8fd9fdbe9845c02823b8e3b780f532d2891fec3a554c743e87fe898300ee17639077fcd0936c13eae51a40d98c329c3ff525f65568bf74fc84fa112b3036610d49faf17f3426309805636b9502c3dd81994465594333e2263969da1509168f1228ded2ab8ce0ca53c8d638db26899558ccbcf52af7b7017d68ba5d7bc79657d72f87a14ad8224f40d1eeb1925b51f8330b221ceddd530a73bb814216fd6afda33983a74f7da5cd733729df22ff78e027eff2cfde27a76ab1abc97e08375f670eed1beed74a9b9205ba2497faa1c46f0038f098ff5950be17d4dd8a3ef2bb0811a8945188d635a977de685435dc128184948c53f43abb70c053b9c6298b7dabf1df91116cfcf8945e78c7e3de5bfbdf19b6893e733cbe65cd33950c77132b7816dd47d9ecfef2f15b4290cc1a4cc5d327800215a49e679b640b0ad1aa1593a730eca633ae17bca48e9efafa0471a6591535c94c4d123cb2ffe33014302f3109712c279834871d9b18982ca413d131126", "result": "invalid" @@ -631,9 +527,7 @@ { "tcId": 54, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2b0d588982c68cc0b39c00ad80c19ac645e038d3bcaa384909d94cf6c8ecfc886a83084d19843f2878879e60f5a46af4ed8d62f533cda8ed04ad8aeede3e3c823913d62b28bcc20d9836f6ddd9ebc3eab3fa52e37638ecf897d7cc027bb05facd153090a78220c10ab177f1bf19b2c6ef6ce94611d466ef758eda71f4d496c420dd88e712c6dff77149f4bdb50d1585db27fde0f2fe37e04edf63e56eb9cb72106a9a821a670110d69683f32acf5972efcdc34ed5f8ea4a40f4f6329479499d584c4db4df7122a2c7f34e866564e68552ce12fc30c2a6f24ba7c7d9dddd7fc166ba8ab0b8b7c1cdcc8af880d6f1f2b621286ed722edae310891e3b2b81addfda316225965ddfcf0568486921b125cec003a7b48af9dfc95b0a9b94c53535bd4dd977f2a4aecafe2fb08b5bfeb997d22f6fa5fc946481838a32273b6c7a89817dbca3d2730bdffe63e096d3e88a7b9785e7ecc30cc5c847f193268ed761e05231e3009cf3ee58d2a4f03ab73f5053b0bc1e57960ed3ab43ab5b1493d5a73f6faf", "result": "invalid" @@ -641,9 +535,7 @@ { "tcId": 55, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a60239ae28daef9b18bc56ca81d0c6161762a66e8bcba6f387f71433464361450a6a08912bdbd86da34ea4954ad0c6548131d6a4de7f60615560524ac5644d69e14f4bd11a29b8ad20753e2c74db5529ae90a6c733032e2e365f9f57cdcd5adf5c66979870d8eb9c5eaef244973376f4872c323bc8ec32e5e92713527b6545aa85bfb7c31325000e6ac6dafd5b48db8286bacd05bb4a9de30d81a0eb8e4a2a888a71152e68c0ac99c74adc697ef9f34c9f61dd00514a8285eec30364e96652c49a32afb7b88f60e98a4f0d2382d795d026d8428818633cd5d62d97074839362fdd2508633da09ba491ba0ba0136056e7cc0c25a0367f637e90ccad93c60c5f735fc198810a01e2f1394f5bbeab64cb0eb87c83f0487b353c7fac6434805476f65292a72aad28b1bd7cfc5764a3a6457d05434814e7f669fee063e9a171a7e0dc627221b540bd360fb64ea870a03239eddb4cb582a0fddd6ce73e272c12901af1c9865d30f11a461fa1d7280eddcf12b8531fc1e5b6d6a771b9917fc3cce20188", "result": "invalid" @@ -651,9 +543,7 @@ { "tcId": 56, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1acfcdc7d861cd9b8e26fd8dfbf13517caabeff310a2f5df45941cb6c4ff23fdd500fd1ea35a8ed95060496aab0273091dd9725ec98b14a71f214e7e9f9d8bf77e62c2f1b844d9ffdbcda7c11cae4a463f9e525acb924336a5c93a5331c2f7e167bae20464cdc68fd08f515f21bc897efb732c61219f8a741e867c3faee19dcd9443a8b1f192fa00df56a1de690e0670cbb0149bfe8bb5b95ebe64accf43a80f5d262666da65cba48937ff81b78b489482aa6a59951b1f56817d288d3942cd79ab7eed0b934f6ce092fe775eb0cb7ea9858e6810d3720751361b903706b50f17de49f10616f9d7d8053775b00f6a3d6e77a868045a85ad43c15dead74f5f86e46e2a455961b7f6092317e87d93b50a247c11b8c27087e3ecb3a680551e3bc3874a34cfba1f19f69a708762d1ede6bd560095f31b56863efe7913947132caf74e50c64b94ec8ce28a0ac1b4044f23b89e9fe5c706647ac8ef0305a0402a84d21a3c546cf7a7ab63aaa6577aeec89c8c260124cef46f587bb4ce940e0f963141b9", "result": "invalid" @@ -661,9 +551,7 @@ { "tcId": 57, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "478e30fd62bc07a0ea6fcb4fd9875241139b012c921c448821356f29bfa331a1d44a03870a9c79482bed3ac275e0c2a15f731044133b5f6e1491af217180c7a5133ed781665265bd6fd9cbf3d65111d39c6c4314231f745291c70b6aa3d6ed696157612967a283003f982135520f959d24df7247d0aca3a81f7af80062d4d2b2c4fba1d1982bbfa37d5f9175747f6010391c78bf6445f553a5a77251f4607cac9eb17904680536c2965b5db4431619363245960dc8643c83b914479ef0162c70713b985241d2b271facab79253369b37fae70888db2003cf87677e915888d1f580e1d9fc7360ffc8a36c15fdc1f27eac143081612c004b81d4ed63bade76f04b0c9acdd5a79457c5be90ab26ba7c11ccb3945c05196b7ff9e29c713f6de873cadf6efac0879139d2bf25171474eb4b754762352bc77efcb50d4328e940ab4aabb8907043a4e24fc2eb0fd7da3f31bba14e1b91624212eee638ec4051f1cccab861b8aa6948326bcbcdddcaab5f2d0b38737ca7722d8cbb310585f01787007a9f", "result": "invalid" @@ -671,9 +559,7 @@ { "tcId": 58, "comment": "indefinite length with garbage", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1e035257b6ec35b3ceab42c5ce7a5fc87fe655a55802b7f8dad54bb048d92ac7b22982bf1910a810d0a3c5aa26c5eb9fe3e2692a272ea063a31607b0765bc3cd4365f75db38ac761651f9dce99c3400099fe37a76c9201fdc4f97b83094734dbb64d6ab62e5ac6b581412943285083e2f8ce252596f8bc0e0894d4685de91e248c62d68bf7665028d06b9a28a231243f9022c66c02ca8c47c711bcaae628baddd685f0a4001a23a11e4a898de0c0247373e0a5282e2214f7eda51513a903c810a70dce11a95c808dab26129af2555679d8ba048585a3134c0197ade27eafe7f4a777ae835f509301bae94e9c6d40ffe5ce60a43b96a55efc5abac62f747d5fb3a1c0b3dae4b9bcd8148eefcf7de3bf1731aab7bd21946d58beb2203da98397bf4c1479b1072a01782f8f08367754a1e25a93a096baab9e88475108b4032e473d005a9c91eb3043ed1774cfd36aad18446485f138da61dd9872364d35aa7e10e116c70773547ec1625c9861f0e6c92a9243379604271ba88904fa0d247459a6f0", "result": "invalid" @@ -681,9 +567,7 @@ { "tcId": 59, "comment": "indefinite length with garbage", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6a245aa2bff7783e93fdf6f5014a01934272c88d6ca19ce53708237bd15ba9431d0ed81a6e81ccf78eb2d6e1d9ed5c46d39f818e1a1dbc7634fa1e2a1ec207335bc838932efd7eb85bc62fbfac07b0710740a9f0b0621bb212762c891f04e0846ec594922e917f5cc0509787603c9dac04d98407b967e463a0d912bfca979b92b12e756051e7bf023c9f0fe061c0d67a87b79d8ebde7f60ef4d2399964b8071e6a1a9c63a8f316a174e33edb1023fa0a0bf272800a9620db648d061eadb9d180c576817c759483f85ce359685598f15c9b8f00d75f4a8a1cb260f666fbff559da3a4f075e7915b284febf8bf21eb668012dcf31692123b94b4e44e3ef17c942644437d59c49b437398bcdc68b5110523fcb48241c60a8f4fdbc0ec45e80acf259e61cf8414f4dc9e9adefdebf94427b2794009b1377d64059977307059828342d605545e0b776cca88dd0db753b5d8aff63051f9ea49da13821ccd4cd11c2174f5cd179eb95c6998eac5b66a19b8f6a3b4c6b00d744ea14ef64599ebdf94f859", "result": "invalid" @@ -691,9 +575,7 @@ { "tcId": 60, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bc870ef5ce9468f85274cabad18feb0c0cdf2053f0becab52a3668d7ddf0239197eb2365f29e60edc36e673dc7b0f89f605ed6f3e9670b7bbdea42770957ccb11f8421a9982f38f2764f75f31fecfb1267a9b1e85cbef52c2d3e54aaf304d54edca0e2464a71946442970ee0ccc545946ad7cfe08363c87dd89cddd1d7d579c22ec49525fd9d83760909209c1e79a24f14750f0d0501d517909dbe852ba777415075a797a0f410289fce04c31db77a97f1eb1e8f978713d2b6bf9595c03f6376bfe9b9a5a8943408170d69272d3a5ad2b98b73d1213bfe97fdbed1b29b7b5a01bfff20122974b023251a2825512a2e99031777491fab2c1f41517953c10145b0b606171c22e06fcd78d6f51c02a25bb93edd7bba6fc3d606ca802f8ec4f82c56d1aeafbf6b7617c604ea53c736ba6cdd755df7b03bf3d00266645e68763a2bc53c7692bac8f57d14675d6131bca1319f251eb589c9cd71062d3792a3a359476038dd1f55784754bdd59b91fb7a9fbf9f2274705abf67b26a227e7ad1eba201a4", "result": "invalid" @@ -701,9 +583,7 @@ { "tcId": 61, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "92780052295fc37894ca6c4ff5f6d68e21f8b907a5ef5411edc4fae49b615503e6b2beeb1501c0cbb0005c4c29bb918eced60c62fb21154d11d02659ec1cc2a41786c813fe80e8fef35594255b11a6f6903b93411b1db9697d69f2ce115954b095d5e56cb7d202c1d4f6fbc795d4966980255098f4929ef28cf80a2dbd5fe2701ca358c6acdd55cc801a0f8fdbee2be57c6b6bd168e90c39cc20adbaf6bf083e3b53332482a411da3983f054557ce976149d82e6ac3613cd95b876c450a474823d03ca31c1be5c7049a5b554fc2b658705f16e24eb9fa4bed22847eefa71ee4a253c52675fa82cd22c924e33467803faec7e4ff7fc81c40e3c8d102cc4d54ac8b5c06b8416041a50cbbc53723373bf13a7f5b2a062552ac843cbe18b3d5238a8bacc5592dd3af26bea3d8cf6db91d9b54f8e61d62f46b39bb9d918ce5d77370341e5c3ea5ce4f46a44bdab383ff1a5afc5ea96dde6094273606e4ce4ae545bce61549e1248011d6e2bea5dd6d219d9d8edc621db13631d17067765827c50aa96", "result": "invalid" @@ -711,9 +591,7 @@ { "tcId": 62, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "abfa120284e8ecbc3ef8eb997e304c657bf2b7e78dbbc7b5d910e10f02a1be9ba1305c1ba831da12e5bf7ceb70a6bbe94cf2c422b2e56ddce696b0ae637f910a7032fa26c8b0489cd57b3af8b3eb09ceb24853e95315db7b6e468c2feb5287f4338d5b301efeb79815a981c8fb5112d16fa5ca1a6f243af9bb57c09e3c0c68a1cea5ce25cae53609295eff951bf030db144d3871580f1b9285f6e58b7d7a0b23dcaf5dbd2d96b81674bc9e4b748073aafcbe476808e7dae536971015891efe25ef14b00e37a63300ae82b6413d31d2453e55b3808670ed8e76fa733d24e346922d93c7d340a820151686f00c4781c08419caa56c950b9674406cce2c1f2658eff3413ed6be5ead69b6a46939120e1b03889c6045805a1f302339c544f32bf0ca56c7b49b2a24078093d2747c4eccb77b2db148df83e4e2094683716abff5599dc5ae6d4b132c2202aaafd8a5770827ea93a15a361a13eaac22edd47e0154164ae88022f6e5da9dd158a3a25f5fa02638b1522180293dc0e06aa0150b98e7903b", "result": "invalid" @@ -721,9 +599,7 @@ { "tcId": 63, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6874b0d4afa491d22ea00d77f521010641dc45ab6081c939770c8a74553ae414fbdd1a2686f346eb5e50eec2b75be6b4d6e3c1574d36fe32968a5683dcec662480ec526136fb119ce78b7983875fed59989b24a2082b7dee49b00cbf3e18d6677ac640f723719362ea64fafcca71c4e5925159bfb36b7634acac6cdfd6eae269ad7a3c2880eaa5be35efb72d42ba30bc5fdcdc0a642e8d4aa2a6c1c7faf4464ee49284142cadb7851e9ee832a367558b1f3f06d4d55f50c8814ec6c2aa4a3284cdf3d471bc07506c4a5f061a441e44b87912612f1e4c576f4207348b40db8bc173002ff3437555b724684bc01e8490e34af10aaef0aa9d509840e5ff8a6cc92b2877d1ca108590d7a382d6a45ed0eea4c0e0abd5ff7675476b253f06a25f21c6e658634878ba318a3858737ad875d3bd1c1cd1128a094d778791e6163970e78909d4bc1f5b62d912bc643afe9218ac9dc29df522909d394a5178b285df3669fb321f0d7b6c7b50791b6ebedcb3740fd7f382410394f5853724970dfe75bf6ad9", "result": "invalid" @@ -731,9 +607,7 @@ { "tcId": 64, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7fafe1dca84d820316780965987a135054f498e3a9f70341dcd4cdc992789dc412b68440806faabde11f00c0b6499d84d5962ad1dc9586fbcb57ff05d57c907d74bded8fc8d990c71336d814f5b732d0fc3f441d44b29e1187102664fa71e047f0bcecbd57d9d6e36d9085c37add3a9c110be47b3ad2b34c5b8e94c6065a56a638fc073199b16e17efec87cc482a192f56f8d0fc0c84e211d1dc658fb222582be550439615803be1384ff8d2ade2ce1aa46bd6544141246ca74b86efefc8c7cb169484c122f2269fda56cd87cb257f7b31ced8516d01423c1ba7edc1ffb5de565979cb45326274f160a67f90a4fc6e66306cb833b914fb31b2070b3f60316aa1b2ad5cb5580be9aa47c3e2223fd9427dbd6f35d83e7a890a8054f71dd4d1b11d2597c47385d3a6123cab406dc61c562ef40d626e7561fb81fd3eb1ab72af94122a40a4f0649022e0ed52fcad209ae22613c5956215f0e3b4bf3d2ca6b45c5bd5c71138ebebecba05d0ff12ef257d5e8706a628876c958e238a3e4a8b3806bd4a", "result": "invalid" @@ -741,9 +615,7 @@ { "tcId": 65, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5015c5a03cba54943ebdb80e79fba8a8bd61085c0febd1a675aa2d0712cca98b1f0f43cd3e239c890af58dfcb40baef28692e81163bd87b5121d67c588cfe972ee8d560621ca1e9325161bd13014625ec02e433cc97f7025544a935e0f8cdd728f7fedf90a8a8e57d5e12d9c22306fbae77c092e13a3bbc9d98bcdb18714d62f3f24e65e74768c0a9e9b8600e87443eae345919ed7fe4c8581dc00f1bc0c2764cde2108e21d34cbb8f0ae4293a4f7d4ef938e8765bc862302379d979207d4f7e294f6bafaa309aa4013877588192ec5c669eda7f41427f81d75176480c85e3d122072d96174a57d77bd1e637254282c840db3d2a1f7f05de9f47422c32f0854a9703c668515b5b4030a5d26611e452306d8d239589458b8bf17f56f3447969c783496ceebe16a163a06f17bed06d4505b8e0d809e351e59883cc3ed15faa22683beb684e04323f146dfabd03e836f08382f5d00dd2d1e9ca17946446c306a2b97875faa042e3a4002fead6d15a07b7b4cc9a2a6b5b436fd03e231cb100a43fd1", "result": "invalid" @@ -751,9 +623,7 @@ { "tcId": 66, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "872518041aaac17a061bac385b6e03b44e0e7ac1d1d269e166cf4e4518bff2e3f70656e7741555941032359b110530518955870acde003ceb4a528b9abf2a18c375083af2554e57c5614e82bcc012b4677def5ff7cc63d4faed4166097160891a0d0869cb1117427712861fb57b2c545db08427f121533bf1f3df1d04c20fa2150c18d4e966951801c8fcc7ba6f02801365906373d239942be633d392376d1cfea3857da770ed5c3dc4bd35b7c5abdb036e829c50ebcfd31a55c4baa2cd63d5b54cf92402c00f3e18097affe9be39294c4eb04f033ebc926ccc040f37fc1a81c132d971fc1724c1c00377d1157fe08385b3b12c6a7d44314803b1a2c72f7a8836c72346bbf428b67b86bbdf37638949d81ff4153c81d5fa1b8fe3f8a94701945d225e598876f2457adc2c58424908d70e3a61e7bcdc909993c75ae0c24a111c204ac28aedcd7a0cef5adb278de2fd395c97ba15c9208e32d709a314f17504ab83f583e811845e6f7143e9f6b9437ccfd699d663e1749d71b5639009d3e5cce02", "result": "invalid" @@ -761,9 +631,7 @@ { "tcId": 67, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "745f043935ef3cd29118668cb2115b671af0e3ea44e9fd20b18dfe1667c926f9d4ab7e281345f47a2b06e7141cb69ee1328822cd04c8835c42bec9c19e30e6401bb6e27c20c53b69429e2bf5641c7398338f080fca064fde6eaf77451cc57d8449046becee9b87d6f797711d20fedee58d0f162f71fc8e736229753101eda5121f332afce03b334a3b4baee7c97e0b6991b5a1da18a7499a99f8b6983cea9046ac22b52f7319d0d1588c2105c35773c3937f256b40ed8f4127832385c9575295941572909fee56fd9a457835f049afea39a22792f012ea2d38d0da75fb22e3f0ce7f628a1488e6d30f58bcdce40dde4146b472227a666d3d4902374c283f9aadd499604b45511cd120abace789075c8bd232cce717824c551f8d8d03ceca6009e6db55c6bf5d0c9615ad738681ac94681ac2aed6501278eb882436cd134c9398ebad449cc2c430ab9b8513b557dc4c345ba90b5dcdcabb01992cb9cd851266d1520762213d2c2676b4c2b80301d59887bebcf8a09b012f8907f04f7521175238", "result": "invalid" @@ -771,9 +639,7 @@ { "tcId": 68, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a4ae205f6a58a6be2aa2a945012be0b9f3a4a9a41f183188473329433c6a21ddc74e3719858412fe40ef027604a240ad7d9a0d756a3fcb5138eead8185df9145c5d76d35ec14c605c50645a4ffcefda4cef2cf78c949539b95f45be848725b1d99adca3ba9ccc077b4dbe93beee080c226d8ee20a777144c3b465562555f4ebd5e5c920ac5a7f041f7d5672f958449f87eeda942b4f530e2854828d70fdb380f61c6cdb5ff1fd45e4481f020830d82c69fd807ed7cfb9c355e274dcd2b6ca26c4cf7cfedba4944b145278b176cf56d23918dbf35ce258fe97f8126fe973af854debe010f924c6fa35ff3001b4925a0a61e7b01fbc6b83fb60a979712243ea343e616fd8d5617c2d6a23899e8762d91ee4a22c33437e40ba5bf444f001ec71b283866ef74425e5dc5dfc33996f07bb3a6ca32a5ffca32d5058652de4373cfc7c33d3fc717a4a3da2220d689301890b4855a0103fcdd534579c5b37b42b6a63841a130f0db6a85dc5c3277819543a33fe21e878de39f03e78261c2950ebb97a084", "result": "invalid" @@ -781,9 +647,7 @@ { "tcId": 69, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "bb53f03f9e43ac68927fafa08c11b3bf6b1bfebc2e05b9138dea34251660cc3390f7b59bbcc986fe586dc3970777d2acb6afef08be15506f046bd485d4ab9707a485677e74bb3544a022ca20f121e9203e5cb15c6b4001b4d965f43dfc425db4cfbbf6c52ea9857ff8d2f2c06e99913d3af3327239e70b91d241d78f6f8e7d889cf7fa4e4ab1a05e3ee3bd7845af644a6ba515810dc47024ad289126a1b48d5f749523460e4d9c9f95cefcb277d74b7cbe822426b553c27bfaedde7191b504ae67242df7b5cbafba62be02d91cf14b48116826231b4732c6aaf90726fab97efba822695a09b910858d73792eadfc999bd2f0fa76982644b5d74feaf5890cbb614dbe8f3491ff0bc7d97f3962994d3410727e7bfa973e0a3f250a836b5abee0bd1cc9ac95ab14a377bf124ffda906616098e85b49470fcc66a3e95fefc63587fc6f2765a447515003ad5d4878c78b860493ded670c5383d3abbd6cc8096e184597267db8c2cfb67d68ba2198011f75beeeddd33c05021a8a3b9a4a8f470b342b2", "result": "invalid" @@ -791,9 +655,7 @@ { "tcId": 70, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "045e000390d5bbc6fc029833af0f44bdde40050d74102560a516ff849106aa3dd81b9d3dd881460d4053b337c236fe8136691bfdbe673f14a51d08c82693fd0a1a330e87d42d54d8764845005b2cecd471255b51c09bea573abcb67bc24d92cdbcf8aa1b841cdd1f378def2f70238e3196f7dd91216d25aaa2595483c4bb21e74d2ed048e651a6229ea3cffea41de82c1dbc6423a29a0d3b33aeb5f97da3dd37629f39580f6d913a245b738ce1e0c9bd84fd2b0cdba78e4132b2bb6f27278c3aac96aca1a3874bedbffc4341263ffcdf4f0fef12448f50f3033b4e26320ad9ae44ea34284b99477a530f9863f7650e9dec3cd62f709ea9a82ecc74a4d40d0352da58b213308caf62c03217b35eda9af33d8a4585d7f5014f4e36b37369f01d28791b71af861c8925191440ca50e7ea59b3456952e5eaf9ab1fa825263c76ab53c65a783a32313c299e38db5e44c8e431f2ef393d20750693dfb4ebc09ef4b231496e124b72d695c8e8d634358317006444fc00e1c359f6d73db4655dd820949d", "result": "invalid" @@ -801,9 +663,7 @@ { "tcId": 71, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1c7c4f09b1fbcd97257f4516e614cf27f9f41bf33cefa6c3eb300ec3fed65e97e5668b51b1bb2f42295e2a8852480ed07bdc955d206262a0872ddfc1cd88d821d6daae8edc928408c50f6fd2a615412df7555c52dd817f22e4ce65162d51f4e1eabfb11028486fd4f9bd8621501e009b8bf0c4e1ba00f90d5f0fe7ec9d5c56ef9a52bc3f3be42e5e2bdba5bc78fd372240f015f29eaf2975c2057431b21af0cdbf0a3f2eefc20b8a2eb9bfd036c80962227cc04a83a3a17358ffd1f446f46adbf623501a8dc782de1c370e9d5c0c3a59d4927f7ffb86c9eefa1e5c858e595a21004973b5e07fe7ca4eeea195aea2203a09a03e797feef4a4942df9d23f3f00b079b6f15cbf6bbd0e6186164a60650ff0d86a936ebad696da2c8399ed0d26b03a386ad3bf99089f8486bcf9d9d64649478f451c9a195099f23ef35e8633d89610baee974a29c476b90d8d30b153c72d317cbed5dfe1615d3f8d001d17450b08be217e3b03d5bc4d56c9bdd8e1b19e8f753a4391eb2bceec23d236478ba6f2db34", "result": "invalid" @@ -811,9 +671,7 @@ { "tcId": 72, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5a29dc4f6d3138febf9978266c319c1bc69cb33dc63eee578ae1bd2a4736d28dd9d99a24926a2a6a5a2404f4b5a15112a7d0c00a24a427a0af817df199a4aebd77e6b2ecbc958d30179e00d8ecf9cb1500a91d5f7f4380e2469cbbe61d91b26573b2f7726e5af49af963e22578c08ff74644cf93c547c64965d708574b4e5496e3923d1d0414499220a6a9349a0116ff8d843c8a563865eacec1c284cab41c3d6aa813b0c5cca1add5e7d2edf36d8845499586b5118618e1a616d91ebc3349f5ee3ee1088d9323e79967929a7273910b389fe94882c28044b8978f5137a4b2d8537eeef53600e5c93734de279717141ac470b8b7c40eb0a3b0ac6cfe4e66fa2e50b44e8fb6ffb9db12c7ceefafc75a89c21d767f8d704aecc416f5771daad4310aef485f0b9c150a4a7fe6c38d81e352fcf0e49cb036aa02ea10c2e6222c4f0cc27bbffb7e89d1556457d73cd6333bec31f9acc6b7d927895e96f1e2c87aae21f8b1bf35d173b57820739c7f170c1be4b67a4db347bdbdee1baf477d7de4b9fb", "result": "invalid" @@ -821,9 +679,7 @@ { "tcId": 73, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "b16e24d20ff575be4f5b0322b0fe67f02b7f2734a7e350f078c401a4f1170111b00e68524b566c7d191e48731d03e3f8e4b2ef90f8c9f798c57ceaa26411836f7969e234ef5e4da1ddbe2f6993efb4c4abd566115727831cee57a7511022c33e47716fd796f2263907c54dcfa7ebffb1912da68bb5572080274a664372822ad2b4516cb54dec43185fdaa0022c84856a178f69483bb743976f3d1f1ea4e2eb77d1c55800b7b405cc4967d3ef72ca6310ea6719617255c95a2e31231e6c8b6603aa82fab5d95009e908986d105296fc1f81eb3709ba27a68edb771e3e887903913e72c6386e3194dfba12defcb6e9764e07dba19a06504faeaf9a2313e345797cc4543c6f38a656c4c1032120ad6e83d65fe51275099c9c6d3619a491c5cd8995c42726f8f7f72644957e87b51b698ee443f81a24ba0564260fc2a776316f3f470ff3e1a3e3d071521351b11c6f4aad061c6ee81da1bfb2f40ed306ebf42f4779432bb79d7f0d20372c55aed8bc9df38bfb64fb016675ed3ac83520900113e1c4", "result": "invalid" @@ -831,9 +687,7 @@ { "tcId": 74, "comment": "truncated sequence: removed last 1 elements", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3531e3180f6385e8235d402ef40db775cf88d115fe8c3426adba5a4b36d05063130bc2e711d5e71f4fef4cd2d7c21a7e2fe76a4dc02b961a6edd3658a96c78e3f7971649fc913ce8c9c4ec9ebd8be9209cb90073702b97ff94e96471c42dce887732d93f89f7376a1ee0190d7c646d56393f42c60a6db3724a734ef986380e934fc8cb92428851a6ff74f1a3feb94f7f6d3a331d4d61846026477b7d7b77077a8213555d4a7339ceec0c71d65492d2eadb9dc3fcc7b3c0f08ce2d09c97c14351dbe8d2745aeae9882b252ddfcfec719c312b789ba36430d81db2d1e88c29f0ccbe410789e0cc27eddb2b4b6d5d0b980f67700c05cf9e64ba96e5e50ec4e59067cebb580a6983acba34ec260f5ebc6abec53a899483d266b53a0cb24f81c9ca144772ecd622ca3cd0f502c5cfe6efec13574d51acc023f277c3a7efe128fac202e41033ccc4bc78b550a1663fd0d836bfa31c435badd977f38cce70a5fc353449a3357bec99a87b19f92f81c99e1a6d23ba23b5940355b078d05b2554e5885fd8", "result": "invalid" @@ -841,9 +695,7 @@ { "tcId": 75, "comment": "repeating element in sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "885adf1a5e86d463e8f6750b49a3c3a91a2e8bf90e4c19873e19dde041bdfcd08494a9d25ffaa679c3c4c6d5addf99256f75498f3cc6c09c45bc056daae88a509aed0c4b46df5c1a6a1b5b4f2c5d5d008bdabe5f22a0ba1f34e604fa0fc8c647709e82eddf9889241571a07e9dc91b4eca9af390f63ac20a7e526d945df9541fa43caae141ea3feba0d0fcac7c50f7b03d4172daecca84515448f3d8bdecd2513aea8565227c2da298a4e2cc8f5fe5603c30c220c2e96c3a4d802b87815b1d94e06f717030bb2d173339ec3ba700828bc7a02495a1042b644fcaa02fd9e67a26600718d056a050800eb546eea65fe9fda8258cf629cd48dba7393b5569112f156032d5d4e7a989605423d27945401ae7db0a9469375ecc8ccfcc3f2573570056027303a556115b0f98958fef8917e1861de6a59843842d269c8412da05cd2a12b9e2ae75d177ecefdd5af79cf4499488037fd2d592bcb2828b9ddf9cf7fbe309822a9f0f54368ec2a6e67550da715307eed5e1d80bc9baced4fef132b2f59cfa", "result": "invalid" @@ -851,9 +703,7 @@ { "tcId": 76, "comment": "length of digestAlgorithm uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "39c1fd7fd0bc4578c3370787ea5a133e8a34ec9702dc1456c1ca7f8c3cda7bdcb8beed72e4098de5ab3e467f325141a324ff55af1390ff6f3d0cdf680f4319378f099604c9044025e04ed1af1ba5c74805265d8963684c7555cb835e8b1bfc162812698679e47b96744809002c805b75bcc5233f378fdfdf3e56593bfd6b0228f416f58b4c32ec0c2d32fe113cf7f3c347425b69e8bda1a2c5bbc3cfd0c1bbc609086d91175fab0adf050a8b3e904fc4a700d747500433fb72c55cdc25bd283d1bfa1db93604f18b8960127e9b7080227235e6ce234880de8e3c49d5edfa205140b8ea383e546e0bbd4c5dc59d0c058670ed91a02a3bee241ccceac20d434a442bf35ec6d5922196d78b080b1c14aca63b827434679d7b6e666db10dd9a85b2da60c6b47fc97979974f11b6051fe9378d96c78328ccf4e5cf5c120c2641b3f6b7abdfd0832fbcf59fd3787100032ae65aef2b076631788e7be1019feed9b863f39759525be659f3ec50dd7e9724bf6d09d8b771bc60e8a8e788ced8d945c89ab", "result": "invalid" @@ -861,9 +711,7 @@ { "tcId": 77, "comment": "length of digestAlgorithm contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "94e0075930de07ea37f0eca5023be15c472a674513654d837befcf17765225c73d17e93ac4c69d855027747c7ab81c6bfb3080ccd5b6dbdd41e2ea4871fe30131bf2dbc143ddad0292dd4156c60cfe5172fd9703729daf99b2067334af23a2aaffd0f74d574955c406ef8ccb1796189c140d1a45701c993737b9de11e44112c4df9a5b2c7ac827c9329c5f63f4bd740f3f1baf69a8fb6b69ddf500272beccfc2f24902c592b91de99783242fbe9767f3809b38368f04b02d973c761fd999b0c69eab43a2187d6de4fe5455e070e20bec5bcb8ffa5e439b04e3883804a5dbeeae652260a405ef5e2e6b9b7bf7e8018065a900cd831b05674a093650644c42341c3f5429d59fa3aa93737a6b525a80e0748518cfe19e6a4de792d3bf842e2a864f04da31a8ecd0b191ea656f1c2987a1973ba1b10e16b09524a3cd07c96814b395b29ae1a434e76bde8e0b6e4e29ea3c6871ca447fddf077f53a4c2c3499c7e96dc6de112cf28ba83d8d274ec03fcd1d570b74e22ddddece554b7645380a2a7483", "result": "invalid" @@ -871,9 +719,7 @@ { "tcId": 78, "comment": "length of digestAlgorithm uses 14 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7c2c6b135814accef0caafe8a22b8cbdb832a30c997edfd33e01a9578e309988322f08c64704080dbec0469274fcbfb131b4388cc1181ae2004a63cfec1080087dbd3b9e7409fc0f960ca721d456755f1bce99bc91ba36c65e747e4cb693ec4253f0ca37d8b9d64d5f7d0526ab809a4f476e6537263adc00f20d4261d78e5b6f22896706c665e885d5283716dd959400d2a7cb35974a3a3adb1a4bf3bf36e9773ca539787c0f6a05d17b75837452e247f065803513eb8c6c995e989a52a5d48bec77930a91cdfc1f373c58b344cb1700b7707a1801a758246267c8ce932035f8a93241f57e9ea8c4d2dab3ff4c5fe06caf37e5c996e60e7bcc4f3a6176a69e61df24f8cc080b7489bfd8395d30b6a4cde92ede49a26a0a03c766cef25ca6bf982fc3126ed7b1b1b2bf4a7ad9ddbe1a3a456a6720953460cebe6e1bd5c333b9ab2812f9b47452b2759436137424832753d8a97fd456603c5585620342fa1dd056be6247297d5758529c152d24fa2644e613244dbb66815278385be78cfa4224b5", "result": "invalid" @@ -881,9 +727,7 @@ { "tcId": 79, "comment": "length of digestAlgorithm uses 12 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "27b9f6f0a34cfa0a71fe15c15c910b7c8f2096225213e7021649aa3689ccccd5e2041578ab5be9d110a05456fdc516c5675561dc82a23fca94cd66df6dbd4b0805ab85b57734f5dd2d6efcb1a0bd8c3da6f8ae7a68f54e015a324212b916a0eae4095975f76f509ea383edc4fd888217abb893693f821f4a3c72dff39dfb0fa7abace8c16151d01bb81be374122f0e479748df2c82ec87b443325ba908bd00b2cab985e64c7f6a1edc62787c64b84410d93ffaf6d9a33bf3164e4348d7e1afeb6cc7d3e8a51d723ba6ff27ff5ef1358001ffb8eaf651cf48ca5534bf5d86650e73b540226fc2a2c1a7c52e6003d89a108a65e1c9df183b47d1753ea697f05e77b3a13cbeba8daf25683a6bd423b2b7acefa66eb5e6d08ac1984007aedb7df5d4fa1da1aa3c6ea5f383571aebfa42ae1d42060d996cd9dcbcbfa605f002dd7ae653e7c295eb3c3d03c9f6c479068456a8b0087f0c61492ff7c125e3bffe30cc45a136d72c75b047b246dba18ebb41f3fb9ad0216a09d888885b4402200291e6f1", "result": "invalid" @@ -891,9 +735,7 @@ { "tcId": 80, "comment": "uint32 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4c8a79462d5c62f418c83b35e67899db78b04883afddd506855ba23e7ef8c5336c1492faeaf1d57444d1049bd008c317fe7249d5decc09fb4f39d7858edd097c3949c53bca1a439674a61b355ff5a9388a60b7d5c7255961af7079e72c07fade552d0b77c36ea3d2f0c7c9985b8ce478df8658de208dbf4690299db7f1d32660585b918af94bbedbbde7ae9444972abcca2f6b3c4004e3c87940793f1a625d932ba14e715dc1b5f9231e0f34956b2920eaced888b3a320ec8376b059fd48ff369beb1ebfd32b9e9c9623d28b54856919b3af12239df425a055cf43e448541af94b88a223a90580977a72782b831ba0a88877cad65f8fb49c68d5e3b2f6224637e61f4b356fda8b8ab916cc31b18e6f92d33e0e27971a480491fde857715cc55388b281e7d313ebb0abe3337f7d4544ef9d144e402f49c2b71eed30f8ffe8e600c31de5960947bb07fcc4e15ac0d7bf00bee0920c9f092c8bed16ad9ab7d752433a96dbe49ac2cf33445257a51dd347dd77dd5ae0d08b223c457db3b57d727f52", "result": "invalid" @@ -901,9 +743,7 @@ { "tcId": 81, "comment": "uint64 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1d9a1575ce2cd06e5f160063d03199cac5e912cea51439f738d98ede05aaf7b821d8b26082ecaf4d12fd01d0f64be9ea2e1831388cdb5e7c7564b73146de8f9b5314ad6738d98e1053ad0d7d594425043ece575c75128888d0d7b090ba5d5e008be46abadbea23c9b7741a023151ef281d99fdfd684408992a8aa9f2c85376a40e53d9d223ef4ced563fca832ef03bef29a47bf381eb6728830ba37c69a99568494efc85370e8e9c3fcaace1a59d6c98afd03a0e8bd5da2f5c909df5710e385ceac35ab0fab92a6cd918ca8d32cd5d4bfee5dd644e0adb3d188a5d0e7a20a305bda34ec10bb65c922a0c074e8427cec78a590c095a0c670cea6d34bc7a88b2f1f06b00b368b8009cbfe6a14b18bdf2b01caab7041d46e6b76fbb1f63e9b309f60fdb4f1a6033a11dd7dc1eb15d7faf922b3fdde28796c44e226633813a969ae1fc54388525d0a125414060862718bd0ee1337de2133fc773d06bf83987a22e4d2e883765e3affe55ff8d92771da79ea0898258f0d7e858fa3937ff24f122669d", "result": "invalid" @@ -911,9 +751,7 @@ { "tcId": 82, "comment": "length of digestAlgorithm = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5675e16b96e961dd428de891451ed0d23706165d65392d277eaf846e24f0c4388536b2b52e519c07d0e10686a164bed5a05314249a77f77d140dd16d42fba947bbed204ef4c8a958e49f3aa4e62438ee333812d6a9719ff166839e467080d8762a4268fb575a33070209013741ae8ea0c757bb44d12450579ac8e22870569c6892edf1fdd0bc12a7823b695c4c90e93c3cea57c2fa004eb3306d13ba60cfa7aa3f1465a232c3f4cbb765a82bd59551d0f130137829871bd35cea7c59cfa12f188c91dfc214d8102810a7deccce40f204562993633ba4669f4d7d02418d5a66db59af8ad001884969b8e00951492bd846ad7db619d623b3466cfa062ae9282a1cddf150e761c90a3413e92f2f1fb2b5b62d410cdaf6bd8885d635f05f20331416fc3808fccd342764b7c244c1aaf78fa7a1166b1b204058a16ab750ac3fafbafdb2610f52164f75e7cff8a4c3cb899ebd5fbe1834682ee94e6cd810a4015ed7f0fea7f1494c5a477b572d172056629320307e8ece3f72de5dc0652e688d79d154", "result": "invalid" @@ -921,9 +759,7 @@ { "tcId": 83, "comment": "length of digestAlgorithm = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2302f69cbfe30dbdfb830918913fb556f2634e268210efcd0afff8bc527fe30ea1dc36833b01fc1b7b1d8781913a5004a24c2412b9e0713b84f228b6b08349eaec2ac6908861157576c89bcf472572be53c0075e48534d335b954f46aa456c90653912e07137a418f8eb59329996e86fbcab8e585d80b7a8f97e7aacad3d08d24dbe30a76ef8f47788d36926e74c0f24df942f73fbdfd649ffe9a952acddf3fd8ed9aad055c3a950e749dfce25d0c45114f40dae0a449f23d7915dea8ee1f6f163849affa4b7b8105badbbffc5690190fce192f4a647b81b14101b4fd9b1f0379b08379901f0908ccb48d5c88e8a3d0b6563bf01117ebcecbd84dd61e6bf05b77dd2a3c63d9c36a394843df28b8184de81cde4f381eea84822002008938d3549550cdeafe31606fcc282ef2c2a4ab90b437d0975a6d576fb705e26131bd07add5bcd34887496b653f3e9c2a7760eb367935cc8052ea896c6f2023f0d2a5bf3267835cb4adb079019b8974426953ef1447069a79cdb51fe8c32fff14a9bb8f78e", "result": "invalid" @@ -931,9 +767,7 @@ { "tcId": 84, "comment": "length of digestAlgorithm = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "55a36002b43d9b5a2f99ba0acf767cb04b54b7849fc2443d123bae5b6c6b6fb666d7ffb96e09580462df5fc560cbe9744c166f8f43be98b7b61ab71b86323d771eb6aed87ca4261b4e4d76af84813173c01cd82a87fda653c47f3700fc2110a852def8c785da96dbc779615335ec871a31ac3590562e8f50972b5e217d45089a217e8b0b1905693e7dcd121542d11c0083b967b04a8927211ce89262329ba2f7875412b8785ebe47693b8f3b76f98192bdadd3f4359999d48d751290e87264a5f2e53ef5814225931b253b451a3246f22ee3fc7295806ead7992bee92e74b19dba84b1228a8fcec6fc0729f4840d2b467956f86a916129c57025c7465fbfd760e0ddfb480f748c422c08a98fd0f73a5ef04b28fac58355e6d9bbeafe84d0b24e6ba19ed317bba9dd6b9f0008d5d150b3a27b839ec2bd72205c345211c99c8bd92db11c1bc16415b082f0e6f23bfdf9fb00b80a6921a023cd2d8565d2c98c60b5d44b2593126f6ebea96c6529e54d3f2a503262bff664c955d6435185247b32b9", "result": "invalid" @@ -941,9 +775,7 @@ { "tcId": 85, "comment": "length of digestAlgorithm = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3894bf87b1af9047d10bbf45a65671c8f96c5603ec84ac2edb97684354cc7e1ce2050afdce800626c238b3de0b7d94e59f03c1926fee2ff49b52b11fe64c8825eedfb9fedc4b58fb53b9bed5d5f0447514e6e5af4dba869632bf92051e268835883d16f08ed8ebbc9ce5decfba43acafb72f8776a2cfcfea0d2b43e17d4185782cefbbc27a3a249275cf47456c1486fdb57396d5ac0321c6676432d25ffd946ccc781d521c67995493ca3e6fb05e46a1b906cb0e48096611383a072d5a2b0fa58c003e5c58311267922bdb4217a19f9405b79d0fec5a177de5247f1f939d5b9201378d09328aa98d1e5a7e1efb63ac9bcee721208cabee3e488a4551e444d47236f89a6846d1459abdbbc2096cd7dc1fe69bc3cad5ec7ddd02359c6b96398b455a39022129ca179e1da702fe7019f9d73b8a8bc25fdec727bb70dc1e69e57faae10c8fe6a71fc903b1c2272901a94fc2721fdd8642a61666211f8557bf5f184e524ce64978596e8477ec4ef9abfd9ebd170ccb632b76da9d015d3d7f3306a0aa", "result": "invalid" @@ -951,9 +783,7 @@ { "tcId": 86, "comment": "incorrect length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7af993a700d939dc8e6b16384c311e092883680d4825c26cea5c25d4b738365473b0dbd01e944d84af0f658993b35c1dbf8a657cbedcb1e4b003694aa401c8e568b4e65c9646cc861d689c02f4f1b176acb79aa8eb9006f0f68da78f41eecd4869ecc576f849e9a20e6c1132f9af34eb92da154a459b5a3034abc8ab4c5b26d8721b89ae1099f88c971a9cd58c28369a9274bc7e2df4eb2dec049fea944ba505f61f3d6c4d65e643fa15ed99e915471d2631840ba05e7e05c714b84f102c8fcd94fae291ab216f0845bbee06a5452ed71d9e429bdbd50d11710890673c28de3cd07448a68c92ae052256837429590176c160e7eb42371753e778a6728a40dcec33d58d46ae03ba97fe2f337288a7ef67d71a42ff3944c1a0ff29b8d59820e5b3429342ac74f2978bcb4b56d455ed7b0f035237863f0dbb249f570c591d46a67ef2ec54bc9fca010d9b6c018c415fb4eaa81bb6fad502c273e72bae7acf4b4e3497c9d42bcdbf731c0bcd04604d85171fedc4b750b63d31fdcca389b6ff7e6dcb", "result": "invalid" @@ -961,9 +791,7 @@ { "tcId": 87, "comment": "replaced digestAlgorithm by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "194494470fb927c96faff5627eaba83b85cfec16ad38d166a5d7858d6c77580a4a8bb94c16eabf9b22e7653b7957aaed312695df9bade2b4722dab393a286fc2b734cf6f7876083d42f238d0af3082eaeb85e61158e9dc352bf151de4f1329e7c379b40aeb312fe331df8c460c423ce08bcb6290d7e772a75ba6679eaf4be77227c296246eaadc05fe3451203479eebc0fa86ae86ba9d3b42160f0f58ec0652805000ee8e520fd58f80421ee5e78436ce64a58a8273d512bffd3794b04b37a3f83e7b5805d19595f61d07f7a4790bbffb57565b27e8edba4273339ca62fa711c22ef459e78429e9c1f06f6cf8c6c8d5e0aec1bb88bd29a516f6bc1789fc790188c26c484231a78696bbcb181f608b08084426e49daef7d7cd080ff0a82f9c70605748bcba1fd4ec4976319de01a44b76097f86e627c37c37e92ba35bdd51027651b47f9e87e8490f7ce2d2ef8e1566da7f3bfa880e98564bbe2f80c642d30949391081801af2bd79e4a9de3116658216b9bd7949752661d7ccb7ca3ed5918288", "result": "invalid" @@ -971,9 +799,7 @@ { "tcId": 88, "comment": "removing digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "83dc093ac399d896efeaf13a4e5b9f5404592c7740af42186b01f2147e3de7f3f46ba323dfa3dec885e10d92c4f5871f50861dad583794b25e3ca2b68eb1458ac3640c7d13711d3338dc509f10df2c52620e0b7c2e2a72608fb52b981b6191765ffe4e675c6a7896c0f026598a3b156f1777b781b6ee688ccced77b95b61ff54b1bf492cf732b9c7a8212b18b5c899929acadc622069c6b4b905add8de54a2332436b5e6f6e16d572ffe46fbb76067e1c67c7bf58d449d2cecfebba5cd7f8246d6511cac17b106e7421c6c65e704a2496773fe86b937265cf27e81a37a3f4f5b21e47fe214e84a9163cc89781468b3e5868ac3414dc112f0fe159d909fd312382a8b76fe194c32bab360d9d694fae4a1c9639103556a7d283252bc922d889c0d5eb6cc657373bbb02119cc8527e6aff051d555ed12806f7b22a5df8bf13c5fd35d5095ac6af7e106b02d4b18dc4400d2404a3221e1f1c8027e722ebcea1d6271cb878d0e6b825f4e3a692fe7eca65c4287a63a3586810c3865cbd7fddf450f99", "result": "invalid" @@ -981,9 +807,7 @@ { "tcId": 89, "comment": "appending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "bcf07d322c37a507d2288f6a079b037a6cfb1b5bbbe07de90c9a13b00d400f94a03c8101a2f9a4ea258e3d8ce167fd40e48e5ac42be2095302071f23596474e22d2b9fc20800c2cfceb3b92ba847717eeeb030e4304a5e1138976166ffd83467ae7790bcc4d0e1d093ff09b41b62cd389a612ff3b9204af9a24efee6ced39de96bffb1ad3636d7aba49f8deda056735afc848381546d9c2aeb0a72ed2602b4a619ab9a534186f8bbf5924618b49cbc35bb021e575c68ce5ccd886ad2d0c968292f2dcdd411826470b34717fc2853f52e10307136add9b68f7c79c56d992a08b461418781ce66311f8bc37abbb1dbd3551f924be3b1edfa7340267303cb48de616e7cfde59111dd1f91592f268b20581fd1936d8b3ace85cdf3e0d4cf55e170ac99de5bf5df69b851024858f8f3bcebf3f45d7831ccf72016877ac59ef49ed5d81112a2fbd9f97e40ff1e6f4cb42511dc246a75af9fff33bcde3ba9dfa3249a8df3c8429e700c1b3d701914802b5edebe909ef86b8f57b556da3b1f4e675711d9", "result": "invalid" @@ -991,9 +815,7 @@ { "tcId": 90, "comment": "prepending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "43d99d627869bb5cb798be4db332583afc162875ef4200b10b0f019cb186a44894b511fb674ee02f4adb6e2d529ed86812e559797a7d60512747cc6a135dd708bc12f1acc01aaa6f6584a8f9c02351e23b77bdd2999b79660ee956e9bac5b98647068c0c6e1c5c5907f712b6993050abc872a217699ad5468cb420b90f5d74812e9d9af4e5a200212c01469799de9669f28d7b6e9726518a2c4fbe5fd1ec5ad66a1d472e8710fc5559b9e75d3aa625825886e9045c2c8019be254d2f11d3a55b9a3fb87f083a009a7a6634198fb9f4e6521d2706e3192e3e669fe201e60bd80574b5e8f66e8ea08740f3b0f0f3cb78ad90ddc95843e42bf4baac25adb2b57f667618ba7bd1c10b00c5ec14dfc3ff1f8f5c036ca7aa149f71e7560f1b1490baefb2b7d656fd6ed6e9115b9b59167a304ab7383e091c57f57e3bcf1ff57e3a4b99192b91f4297abbe9a5d94b6bac7fbc9a5bdb64657949ff0040ad276e2d9de21df2c02d68929a6c366ba3d0514b8b50ebb3224ca32ff88511d35e5ac6e51a28ca", "result": "invalid" @@ -1001,9 +823,7 @@ { "tcId": 91, "comment": "appending unused 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "866c67760ebdc192e302d47ddb40a927392833cf3a3a3b9c33923600fa08443da118b47db980ea74bb73518382723e375fcd9baa773f3b022d37a4b0fdfc817edf2a4d9e71987e034cb5cd80caeb97881abc45e8e6b965941dab478d17039d98c989178daa541507b84df445655f1171431da75bbac810729f973cf8f3606529c89b036e046ad7265e4e15c7f18b319a3c870cbfb7953e069794978aeabd9c20d3b8a3b9a44b68b620196eb1817d70162b22078fc4a63921a7f35c5500de7ec0aefa27d93282ce80d2ccd42c2d3ef1212c10a833582b42be78c6e866e887b8ee329b883cb08f3e374ec5064f7d1b760b717976761a44eed64d12021e2fd58c9640398e616ad96ab2e56ac95e32421f7c577e00c35b1fc95f1825a0214cb49047ede981a0db76c18e7ef8a9628702ddb4e9d5dcfe55da36857c497b44d182761a7c185fff68f136846c698b5dc0753956209c2c0e0d247b815d711d49683e9386387e82f6b4ca232b653c365485efafa988e799ce681f3c7c37275391e56a3233", "result": "invalid" @@ -1011,9 +831,7 @@ { "tcId": 92, "comment": "appending null value to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1baf2ccfd98c3c37b60101bc5c8f3ef871937f3e4cd7a21fd765023f03437c3179e6fc9715d6ae00425c7838e5a5eaaf1effe9f7b591f588667a596c539326e8b7d8765d78bec33e057a25067209dd26e7a9d149b0e0a3ba13d7af57c436ab9bebd871a2cf4f88b26da4ac30d6aeed5e67b871eca23c2dc34d0685a7bb9ece53ec9e99228c0561578f39c269cdf19e8c98cbaa2731ba1faa1008fce7df30a1e5f26beabf6cf0716faafb81d1de203a1aae8f6ebab2b123697838b3c0896786fee11e2953667900a7ebd359bb81b340c0b9e4353af1091b008b5d5f8ecb64d75c574193aaf772be64ed106b374cb842ad62adf9c98461327f254f866bc28290b425a3ec9d8e17e126fe930d58fab0a5985d7844d85ada69803bc29026e5be9c9a9bfba5e4ae00c91afcd2901bfa399e459ba87bdef0577366b6a546b91a8bd858e33a3ead31ee07405199b9638f09848af52b21092a5690719c75b28f12b983712b2c79035eb727e928e81df39fec2d939510927e749c4833c02c12139f19447e", "result": "invalid" @@ -1021,9 +839,7 @@ { "tcId": 93, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "105aa4e5e08da8705bd94fda6efaecf22363716f59ec83d0d4fe1a40160276a6cbbaf1fbf3501ae445be06c9c04b541caf22b58357404eeed16093e3d295391732dbbc3eec7589f80c02a5f01dd2b371197b46ec2e45723f086d6e4a72efa11a609c7e528b04a519afee2d01453d8504fe4e039dea8f5fc1035918829b59940eb97f428910186d6569af61371736f3c3aa65913b4b0a585494d386cf83bf6eef442f9e763fa1f205e49a80c35c7906264d5d07012147b557d0f8f5728d1d533b578d0a8294defe7174c3838289ff2505dda63ca7a1d261b754555572fae41db05ea1f3994d4469d490fd9d251d4b53df0a7ee9f091657a717368c4275e3c3e1a2cfb05cb64cf22d1e7d9bcabd4c91da37aa73a05a2f2092b218c081217456aa69962d5660cda5393408cdf1d2c7fd1968bd1d3232bc5fb90041dbe707b63f082c8ee743cf3102792d4b1cc9650d5d9f6004a31b3b32e9613d3fabd94395b1a01026a33fe3a42db19100d3c0eda29b849ce420e4ac0c71fb9a610c730f27bb026", "result": "invalid" @@ -1031,9 +847,7 @@ { "tcId": 94, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "396b9f59618e6b824e1ebc57b8f18a133b49d96bd3fa39c66bc4a206e79ee7984013a324dc41d00bc469285e8d255dacd178f106c9a37f11344e21a24275417ac29f2dbe14377d0feac8061fc24d5b178762700c60d6cb0a9d3896961daadddd11712c2c006eecf154b5b0a9fa5786106e8c12cea3e3968c42a165f640fa0bcd5bbb3734c55f57d14506169d7f805a4ec4e055f5ab2f1c0b0968b396119e2d64d8eb81cd0ab78e09790e33ae752e21b1b64dd5aca05259aba1c2014b390e84ff25f2dae3cc198a7ba5d9e4b104ac6a5466e1270a1631e6ffe777860eb63120f1fe8b3422a467a083463a133ba9db8bd18978ec559676f969e5e466ff2a8f0998bab5bde97bd4b759eb3b14b8171f0f5c19a2d590a344284b69d0b08729ed67824665701c360fabc9a48cca7591e8bc3b2300f1c76e4c6c13002f53b2fd5d45da382a63c1073cc6f4c43fd06bfd4d70104c4d5e2c74ae18a5dea531f5a6c2e9e23c381b1fb0fa1fab4fc94d662db842ff202d55f8cb0732628c6f15f824aab121", "result": "invalid" @@ -1041,9 +855,7 @@ { "tcId": 95, "comment": "appending garbage to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "82d26da118ac4ce272ad266f402323cfc25d45c885d8a8880e04a6ef52d7de7971b00ea0adb51768b31348f590bda5e41a8fff36939b59cd0012eccf474552ccbe2308db3b3910ea4856a290babe54fbdb1f482f524d3fe81d1037cccb5dfb6a570c898680f19af007abec62fa233f9396279d0c6f9e8f9bf87f7a7e088f9193febca5316f0f10e139fd010de1a37173ee90d2b35467b768625dc59ac028505b885934e55c2bda0a97f3def80a2e26f14a4f2f9ea4fffab807eb2670aedfc85c2f95f9898f7a07dc2295c4f91ce2b96134e92aa9e053dfc2cc012513e39788a6f0af4e14ca6eded4e8e7befa85d69e9c45b98ef9bf0a067e9fe8ba29314b2be334f4a5438ae4bae6ee85b6b9086bd3bc13838ad27f033208c834ddd3f48fcd9c556bd6a6ebd6ca625372ef84f6bd44dd0c24c0184b3815e893952bbc42fb790b472e89beb93338dfc23198551ac7257ccf7ad1ddd776c7eb620dd6e6d341dd0693dcd91cef175f1b3165cd7d99a2623c7607dec9d0eacc0b6c487ee1f90e4236", "result": "invalid" @@ -1051,9 +863,7 @@ { "tcId": 96, "comment": "truncated length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "00eff78b2945917f92e9ba0847516157ed33cc85c64bd1f5bcdcbd62c3906c5b77b247c892536b115e6bb03ae3e692bfe94c9d6b58ae0627bb96bcc53a85975d2929bc930cda5308f8dc797d0b0d6a5f4ab5a36e096fa4e934a7854355c1562553738099640c3ba675399a9d386b6a9c61854d00f7b6fa5998bcd05191a9001987f9621d1469c9b094d72590d76dfdfaf9b9f52f4f8d28315ee6fc22550e5feeba3a41f223dc9284d26955247fbebede5a3d643b4308843165f658ea0887a9661b26a707d22f5a827f33b2a60eecac67e9c730983810952247fb903e62317d835d9cf6140559941c3cc5ee7333ebc4bf43d036983d0cd3a3dc2330062f22933c295b05e6680ad053e8f64898151c72680f4ce8af1583fbd2f730f7d63e6d00a3e6991f809909b6cc8843ffb25016701fafbd6393e65289106cca59f73bba012b0bfe29aefb4a2f458b52d4736add4c2732c7ab1264a33b9074153b5699dc5e9566882a29efad79309fab974fc32b96750f411e62ef0acde9f9bdfbc8ae78ceb8", "result": "invalid" @@ -1061,9 +871,7 @@ { "tcId": 97, "comment": "including undefined tags to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "c67ba5369bf9eab5141829d0ba753245c885cf33ec6e9ce6751f2abfa172beb3db01ed0513f3b936b48619c64d6cf58cf8fb1a6b85e0771dd9450e3b4535740e7078a06c7a9afa4cc28ed0ffc695a0f9bc532594f0410987d5a308cd2a8607f231186247a89e8babbc6a2adcb71827535d11a95228c38790236ad2fc4de9fbee03c2b2d1ea809f60ac8ee770209e39b3260796bcd63187ded4e70efdbfd89606e9e85b13c26396261b3c907954bb0d7d8cfe2dfaf9a94ba6d54d98c082fba79d254592bbdc3e190c8dffd24d84e03da96eb0d291f5cedc2a9aec051be76dcc9841e6a2201323f79d9f18ddc42fd45bb64d62151a30d1111782a9ac4b8b5893145285eddc0eeda0768e1218a693a863ae2ee5a959e4249ed995f85f1a9f8692e19ab609fccb0a93e986786bd548f0bd70022b61bff520d19aeb97597f98034a5b78d6454e55e8f4caf4eb019d6aa00ff736f9a3105f9e75ced7a5e30882bb5945f71a7c8a401cfed0c07f0347d46cbdce7bc1e931c6b0d5c1488206e39dca2512", "result": "invalid" @@ -1071,9 +879,7 @@ { "tcId": 98, "comment": "using composition with indefinite length for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "633e28886ac6e7c2c36a69e3c1d6d46caec4d115e852c8030ece2c5ae1489fbd795affa8478b23f484b22baac6d1571f6f2f33f36fd28c66cf9b2c963f051cbbbcf5c33764bf54867a757f6c74bf6574e3b7778eae92b55495bde44a9def4d1a31fc8dc783d60cc23d1e6ca973ec0832d6979e56a42269d6fecb6bffc3eefa36e2c340f89311a89902b40d2179e25df9c841993f245fd644b0bb65e5394beb84b1544fe878b165f2f6bf49b77f8ca4337c60be4a89bf7840dc642da1937f9a933276320d0488bb6cf4535e68cc4a558c95fddf04c65400500fa580b476dc53d60fc33ebd06191ce23ac289c7850a9f6c96caeb68732bbb028f10c496364e673236e55d54eb6b187d6905c9b894b7222b68d90b82da7bf29d1c0ff5a2aa552ca13dd49a9f50d7e69ad40cee65ec7ad140642002e75c3c6cd55d5892528d2503b33debd4be946a3c48d7ba46abc96ce2e79396116c329ce4e967ca28ebd56712fd6a9de4ce1a5ed00df621d18713d508f6f1fb959e2ce8ca9f8eec2e3a5a80c771", "result": "invalid" @@ -1081,9 +887,7 @@ { "tcId": 99, "comment": "using composition with wrong tag for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "30596e00b2ad31f266f2b47b598029146aba9d0cf372b4eccdc5fc9f475c36567e6a159a454b417c77b7bc576721c52f64a31204279d524409434b73de9ae4d819390c3124ccffa5b4aafa135fa753e71c1b3b3f05ead6e6899277d0e994ce6111f61f2464155f539b8871ad0167a30c234e0541b1f39def8deb531ed476d81418218c682dbbbc0f4c3cdfd674c5e7a7bd057eee05a9f1b8b796260380e38631303d227cd9df7e76fe9cc161f8db2d9db7306834b67ecc33ff91b3c59f35f789a65b6f1433f1cffd69545a146fcddbd047a847f55acf4adc9be2f2595faeadcfe39127edeaa9a1144a5a726edeb7b1a48fa900881b157f7f3516f47dc0c108630cfc9304a2acf821a93a867b063217db60c0514143eb53557ec8f86eb8a83a83219f8c3310baa122b79d49d48bff90492acd83de8c3b9d5f07cb2d061b243d813cb1be42c658e2ed52a9b31ef07360df5945406e7c81a80337169fedf5ea76b25a69a1900a673b648831745f3b04815df9ed7d71acde44fe36aec0a85a7d6ec5", "result": "invalid" @@ -1091,9 +895,7 @@ { "tcId": 100, "comment": "Replacing digestAlgorithm with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8431b3c74190f8c0086d779639fed56544ad0fc422dabb1b5dbb600a7021a2e25fd9e69ef305d0a3da9af97e24ecefc11f515412edcc6a6685b3c4e8c251386a7728e3add07ccee395a851e5c1330fdd05c033269fe7a52df15a1e81764facb46718ddf598a83943d35716e3fe1f216b2e17075fde3751148290040a56535eba7e5d05ce7738d2fc7f6e8450bec68a0a35a5cbe8aa3ca0adca3886bcde8649fe491c4629be8a1b8eca64cdb226eb6a0e32397a7e0dffca2fe7b27b99754a428ba300cd62d0ee228e925d96418e75138f56d7219198d04dd7713c8e8d606d7a9bfa9f1b9d731ab9e0ec8553d1515a32994ef29f2d2e9c1ce8a32ebf8d970121655810b1afcb96fbfa0495c39b759921624498acdfc8d9abe95a0693e04ff6eaf8939e4961c32b86f3a5af479d294d6dbd01f90437cf6f830db644ad9466262333829fc2243ed32ca9fb08b9b56633bacc450d86af6b4733034ab987db01a118c5c41b9b792a83be1b4e068216cb642b11075a43efe7e3a81f0872c4481ad696eb", "result": "invalid" @@ -1101,9 +903,7 @@ { "tcId": 101, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7bcd19e6ea965e860485b4a886d032b2d79971241ca2c512b781822dba95d8db8ad9ff4586e9f238c885e464d8e67f291263ab6481e93544904da7abe00cf7d312077447c7b0e5026114bb732191a06beeaff6a05986a02919264396b8f0ed1eb9bdff5f2888d63d3d66515f30665c9963e13e914feabd50923f674c31091d71b2d01328c07af2d9c4da3d41942020e179420f3d6d8265ca1555db51aaaf281ea92b0b5b9f8deb982723825cae17a877e6f0544d4fe48f8fe3db3a7018691bdc39ea7021ce4d2c052265b33a1a0cefe72392a52086f673a10dfa7240d88001a4053bf376bef41881c27510edb203ca07d8fde2955eff7bec85e9a44794c0fa757e385c376e6be063eb90c23a526f4fe4b5a3caff01ec148bd725ac6ccd8cbacd0b336185c3d98804bbf06626bed831afbaf3c106a847fb72a60e39b192940c898020137a291c656219c322cadfee3100cc988b98da6d203be161945e4d95d455cf73b28eccf5d6f9c36516b1b8a1dd57531d8bb943f3b50d04970b0c114a2a86", "result": "invalid" @@ -1111,9 +911,7 @@ { "tcId": 102, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "43f62292e9039df3d1160af93dbfbb2963efa6dc905aa967bc765415a74fe4a95612b53866c56c6ba42eeb76aec0a5afaefb24ac7a4eae23cf439918750b2496579c33806d9f60bdec575473371c96ac56de3b1df2d00036ea9166341720d4e164a9bbad13eac4f9364882772a20630e2b067f7d12ae3b02385a638ee562570d4b4913cf6d1f9ec6c36f724c545ffe7e0964d57531925a9de4a58511674f6ce271cbae8fe4d2502bcf5feeebe44aa6a6a6757eb3709b139569b40c019dbf0667d0e23d7a4f93075ea68a303df9aa58b02302d753089fcf6628c318a80815dd3034e5c67cfb88cf678ba1134e7aa722452c0da20328aedf3520939afe9dec999691dc3411f75815f568e3b03b8f8e3c08d99b958fc6e463fc512c44e583f869c9154d630ededfc507dccd68401ed8b37dc3f8c529936d5ce94e6e6ee06115c3d39ccd85e86ec0c27087a82774f05a031677bd5f8d5440dde337b860f00deb788bc9e81531bf7a9492ec4af8ce04f3c94c6746f8fabaf9b7be9e089ba956779d9d", "result": "invalid" @@ -1121,9 +919,7 @@ { "tcId": 103, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "73d4d40da6efbc72e01d95c3504c95737fc2e401ea73dcbc56b2f1f784b54d0c4587877137abdc84d67383ab0453f69381df09fde92edbb90fdac2b54451d76f00b5c553949ce6e39b86cd5a5fb555f231a1dabf895ef9b7c905ed9b92e333c0af57437662ede62093dbf6c43a8482706853c0025fc724ee13d17d6f052564550140c52cd5f52d98622e02da82ebca62423270dfe18333a9f202b9f6aeaa84bce014c8ff323be51327ba1a7897911df7172b819307bcf09069a3fc1559335e7fdf06f082dffbac70a973d70e5f4210c91744083d5113b510fe721650b3be52bd003b30372d56fd3268bf6aa0461af41c05cbec350f771eae198ef315c60c08dae19b0f31d3ddeaa144cf9940265660c34cc579b4b825616aa3d234d600248645d778a789d7275166cae5cbccc14c3d81c26596e5b236838ce6cf701b106e584d96b1bf40a75398763128d0a748e8f0548ad1d810a00e961a88db49898baeff2ccce4d56d3b0f059ec5727d03ae56499f811705bbf6ab41a1a3683e3debc5a6f7", "result": "invalid" @@ -1131,9 +927,7 @@ { "tcId": 104, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bf8c782edff2de8dbc7f480a9b29f1292a5f1ac96ebc92670aadfd369ec83ad35987bfc0ab3915dd388a504ca34ef43f0ff55d52e891aef35c47c81493fe6ef53a4cf5de1e415278e63339110722c444c6c2eb26becfd6589f18f2925dba814d5e63a098bfe8882a3bc73a9a184e8eec0c8b7db26b4524a7b3eb3975f63fd16bb461b42e0aef58b7953fa3ae09f5c8c38c4528fc48199fb652b27bffa9c85ebb162a0943af6c1e2ca954e44594157e053f35be8d40ee161dd30929576a2cbabc7dd0cb6bc3305f41dfb77644f32c67d8f04e7d68822def40d341f3963a12a1acc16338d3d8229ff500fbf6849b2507b4dcb68ac7c8e06a076450b3da320ed8673d86e7bf7c91f8379007ba05303489eb9537bf33c275845c923d3881b4a80998e7aad5b6a9f113bf157b3aa96b45791937d9038f94569f1fa753ec9ad612f75bc89fc79fa5d26711d39aacac5c05b06baa5efc40d9081fa39c2ab8de2bab3ee5023a0b668e17d21e470cd1efaf5e7087d440cbdd7b447f5fcd9046fd9197acfa", "result": "invalid" @@ -1141,9 +935,7 @@ { "tcId": 105, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "18c76a48b8a07eb2d64933e6d369bd7c03cdcdf1fb3bb15367ace58ab1539c3798c1afba510f46b1f621c5374343d55e11cf82fa1da003409702635c013481fd785b32e495dbc0400502ac60b82269bb6e3b9a405f6794c34fb801f920413d7e243ab31c1e7e2bb25619e66a016c948a24d3fcd24a63d45f30f0cc41f7c963ced75755a11222095b3451726708b3d255d60c47746633b822ae2ca83ee50d7dbb5bedb2ca666a80a24766ff121b6495a26cb9ac14e0f11b5a17367fa2ee7a3063717e4511a7588c2325e5c9a479db77fc799b42a9cf0962d9fad45ed2cc750bd30e34a088049ca942ee1a83807151986df4b2e70afa7533691171dabfc861baa5ddabdae2db6a3f07086fd539fcefd4694fd9764af7d5d38a75c3a47ebce1820d1a15cf9791da6c194a4d1e3d9484773c256d48989cf800a83c2aa82fd88fe5fbf945856abbaf0a8b843422bf30f933de51739d583ab7870e0402c1c0d8fb95668a35027bc40a2164ea3938e7891fa052b353d87939724bc6e78c3950cd25c3d8", "result": "invalid" @@ -1151,9 +943,7 @@ { "tcId": 106, "comment": "dropping value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "75fa1d30a796ea7e6f6225bfc9001a3d48ee2b66985772624f51f74a4eac8fbf0e126a8a21e7904a4668c37257a2566f6d5398703e160c76fee8cf4510ec4b4fa38af5139a117a40cccdf5b2376da59ccc1030ffb37ecb65e7cea239eab5369c4b20ddaded7b4eb5ed79b3d878844217f4094a536d824b2d1b9960b8f9aae9dc42fc5c9266e0e15a503702096fb725fff3bfe4eefa8bbb232ba28542bcd23f434dc3b3c8b827ebea88bd1e5058763260c45ce83915d7f998b3b557a94a41f2d6e10d5c6c0881c5080f51a20c8def82ecdf795ca5682a4a4b451f627e26f1a0f4c01b0c4215d335c753908ec16f55290fdbccf0855047280c1f0e226199897300e456ecb74ee14bb1b68ed54408c5a3932eb0bea33ffb2f495577f37bfa6daabb8971bc227cbe817efbcc618f7365f5ae49b51280cce5d90a085fcb2568c7381943a93caede03f492869a768c7178abd6d8c051501a81eac5bd87da6bb0424655356d5cc86f0b04a598d83df52680cb20a49aec6f9966e03feed8de78c1e06b2d", "result": "invalid" @@ -1161,9 +951,7 @@ { "tcId": 107, "comment": "using composition for digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b5eb805ad3344e51dfc3b5aaf0aee47a8114587e54079d1717ca04e3e0786681fb9a77aba6a915369573714638b408c4574f8951bf38ce7ae055bc95a078dd6c68af56f33d6c8e39e61c386b8d5d148e94fcb64b2ee4826004509f6c033978b75f403b8710b16d4e0029321e340c03dc4ee0cb2e4dc112c1199a9de821a0d73fe5ea361a453175596e0c945ff0812b5b4c92bdf3cb628637b4fca898b09be06188183f37a59dd33398b786c8ed44a0f36a3a99a597071a17b432c76420d5a68d683351d85c6860572e5213f45bb7440febcc4ba6908b3920079021d03c0befbfc0169d987d5e19cd81267aba56684be25b8b94e3f1229c5757966938b63c66ffdf0f07684214d415d73bed838212612d3cd4071a53ec43cbbc5d71bbbb60f51fe310c26054318876a5862033fc21eac0c1ad91f7d7eea9318398b2344dbf3c2f04574a5c3db3121971273244ec876a63363054aee10ee276e8cca376e60189645e3f67517ef820b35c930485479403d697b2a72689fc238f09f60e3b598ba562", "result": "invalid" @@ -1171,9 +959,7 @@ { "tcId": 108, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2c40ce5377f098678cb1a3f6177c8e290b691cbafb4195a6244d148ec48be99792f6cebd4c40614d9250bb3d6f6287171ffb713a0814a6746e2c4126c82f7bde8b40518ac506cc73ee8e0516a0d0257ef153fa2464e17cd17dd6ae5343d43eadf67c4bc629082b484985dbfce3cd941c1b69dd4a52b0f177f641945ae0037c79fd0b975ba955b2c1901883f2c5320fa7b43df6c673eba7c76c0dbfc03a470bbaa2a6083892af527d0f5921d2e20080804db8db936d02f53cae19d010a113f080e0f7baca77c70fab4819c2481f6f505b5459b59a2a482c6b8803a26610cf54418a931d48b8b3a2f0a5e82cae0ff81bec4ee9cc93e8fba9350b5cafc6c020b484847d1e590eb1484caa4afbb7d3cbcff85789ff47401d69de6554ae7ea679b69e115ebc0fb3f89ce9d104e4a27a3ce5098da2c4a840f496e1b2395a8725dee67259bbc71e89aa18c35a9c0db3d092e02bccdd93fd6d4fe51eebf17f5cff0e990215537cc0cefcd69eae4a596d8a95a9ec40ef651ea7da397630fafd26494da0be", "result": "invalid" @@ -1181,9 +967,7 @@ { "tcId": 109, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "28d3351a970732d5ac3bb69fdd6d85f8923a20f7f7d72985d6df68e41f972dcabb638534d163eb8cf8baada3e1debb7249da4efab8e1ee782dfbd3b1add9e77253ce048c8d0a350936806ad473304f1dd0a0318ad10a11085f2cafc20114ab1f724ae5ffeadaad0bb17bf66277c499876d5ce17026d6d30964dc43e9f68e271d5b6c81b9953090f70bd9b9c05e3219942bae623faf06c6f21952427a5a1a40f05c0c5159ff6e9b94fe4aeb8310b0de9e69ac5f0f4787b6d489d1040ad63ffb1cf0fb924239d5417cbbd7afce71ac0841a0fe2b6d6a5742649fa60433c55fa2cd99e1e173b67528784dd0f55488f7a9939b46137f9aa33bd62e477a77d5fbcf0820a10a499aba3ca383210778e7d84dece64f121acd8d74a761219c6359d2dcf9aeab782c58dea8bfdbdedd4490bbef8fd514f90cc5a33992c4d3609e300797fe0d5dd203fa71f4ef0a47624e5e51455b74ef87e49b9d122264ebdec7fee7bc0249f02ba60159aa0aa8585ce19633cbce48e6e4765b0fe7b4f1da4a8417092873", "result": "invalid" @@ -1191,9 +975,7 @@ { "tcId": 110, "comment": "length of oid uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "c0fc6e5e9e1398d0cf6575806d6ce8c10f63d414d3ffb7d9945b986362d9da16d61e9e662ce133ad6672964adb4bac861abc4693286f826e4e77cfd72825a4d6dd03c8befc8a9712c12b0a4c2e0f3128878bd9fea55b629abf7029cb7e9cc381fe6b0eebfc05e8a8666c661641fd247ffb6e3c25bf435283a21b2b785b9d4b0b552ab3538e310bae7f36af1d2c6697df7821bd469a10dc53f007c7a240910f9f137c6d59060390c41a32edaa8f49a5b28484f0f69d2f8ac99bc04ef06d7d8cc6e850376c9e66875d00282805df54398bbc5bd8e8216943f845c89e59fd6bbd6a8e2cdbf148c656982440bf2ae364becac976cd8e40a6159b366d8d0522617f422531bfb83ac8bbac33f6b5c8c75bfc107fdd17d3cc4d54c66cf5bfca36cb1e3ccf4383080f18883b890af744b05279111095d6aa0238a86a6f3433185c3ef37203c9bf46ef7bbf3cdad39072e970a1e6dad6983e8bafa6e50a10a6ab7a316a6104e1361bab2837d51735fec2b81cc79ae415051bef115231f6e526201d0cc6ed", "result": "invalid" @@ -1201,9 +983,7 @@ { "tcId": 111, "comment": "length of oid contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "92f154acb89d20388e78100191d964c992a2360f2d205a5f008091439f454f865d3d5ae276adfe4b552afae3859a71acaf151eb04696b6222a07e1274d6ac314a60090bc928164596e2de56e77e2cee607080a293b71cc8403bb2466519f0f14d26009ae7f09fd9a41447cf8d26fccf9a564cf3849be92d9e4bd2b3d7095087d43e462873ba0534ae512fa8edb2884d9e1613a1ad3522ad9d449f78cdb8331c35502851e8354829a78c56df4fc9ebebbc7bbc468f2219e93e4c524b3b8a55d7c997bf3151848ce10bfefa6f21207f2ccb2fe9526a0bfc417c239a8362282af93124a0ed209534dd540bdc8a1a08613587a1d62baf3530ba0297aebe6e03c2889942658d50f80f33c6ba0d021f9703933b2ba4a24665bb23103f0498e68a0f5094a9b9a7ac146bcd5842039dfe55191f06a70f103bed094f7adc3c3f3b4a12f2cd76db1e9ca7ad3c9d8ff41811da6adf3a9450cab6170e74270755021fa6f4dbe3b1226de09a334ee82617ab44ce93c6420168f6a75224456910b907ec2de68bc", "result": "invalid" @@ -1211,9 +991,7 @@ { "tcId": 112, "comment": "length of oid uses 10 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9094c58ae7096b725fc29065eb17648925b972e5fd176a546cdf03b50d3df72e84650e99960c783c54558a44166cc67b0e6a9c8cbb0095b984440995e17e6e7b5c3f561f3a8a0fac06b973076c16c31e11cde1ed0716c41074afbd94695953a7d075acfa529f89e98f406ad028dd48602884b7f1c04d60a2317ce10a4c3574800f05b83eb8f170ee6c6d084fc68d2db32d0a430184719dd0c0141798fe608ba150f5336079c4a712d62a2f58a88d6f6bf334bac46d1be0e6341695995aff0b05e152a4d75898d713cb2cc6a01ba4df3e4b45914a2fe7f2380f94b71facdc6c50b1c61485e3acfabb986cff365df2436e50c44afb7711a53655b250c3336bcc12c251e1f0e7788c71c5f80dd02fe4cc03b1103691b45820038cc094553f8fb2a5b829a230eae9a97ef4b6c7850fb7e1bc99852dd0b7027fe8ffc5e2c1a50bf5b4e42c249e55c7955ffa4f4336a60ce0d8423f349abe3434e3eb9f3425661e0686fec79ac14e435c1f6c3df4982c7392ddb8ed77f3f65a5c9210ab81e40ef3eb76", "result": "invalid" @@ -1221,9 +999,7 @@ { "tcId": 113, "comment": "length of oid uses 8 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "59e8c182b8d7c58cba812204a8132fa02af9bb2af8ea16dc10907a14ea29a224a80e0eb6c1e12e16a3144bf01b539133f53a4c2007f15787cf61560c6bf8fb6eaee9ae65b924c5f852f622d8e9bd0b67a46dc8fcf551d577a916c9a0af9ddb50c05dd27e716c4c9e75f3ddc3585cf739986de48d9add7d39bb113234459637f159e7b95245e59546aba7f07f4a40a1d6ca1c6d1cd946e8a2afda98cf663e0ff6e9bf1a05fcb0c46486976e2d9a2a35e43f4b79dba5087fa4af8ca4cff44340b3a60d153b5dd3c9bed8b5dfc684454adada547c1f428dcbb70566b86ad87310aaddd9e935dc5a6c68456b3c2ff98d3484e471e586271c06259cb754cedbd0913981bd5afb5e49dac1e8cd86cc8bb53863f87d11e6feaf489670ba07ffd133ea14a7c60f9263f986b1d13e1e67eb0a72f67db108852f97e424d455633336f3c4388898efcfe500bd45cccadd505c481b5c89729bd1451bd790bad68d2572ff09f8c19bcba18a1b6c9ff260562d1f1ac35373449da2467082b288a4edb76c475795", "result": "invalid" @@ -1231,9 +1007,7 @@ { "tcId": 114, "comment": "uint32 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b7f073c6413f4f710af62ab1b9f023215fa39db9f47e3156df5d0dffbfe4afe1aa9dd72dd7c681b3ec542ef926bedf01608bf7bf0874fc68fd90d12e0b26b2a049ed75968b77c8a24c626a5c706fedd36336c58b8158a9f1fda4bc3f6e01f2fc19544378756c48a3283e4c8c3dcedac07b71b6610e3a10aa19996efd006b970ce00afd9256fafac4e831cf598ed29d27e6d3238b7e799e1d0d96bf78cc9f50584d6702661ca93a887010d16c711ff138f8b07dc2c4616c5204344f402067527e2eddc0fa70a48fe929e6a195e27159b35121612eb116ce2bac85e9230895044755a4c56f83b45fb3ad795728579719a68bb739bad1e3b1f0f79985a65c43758b29497f99785dfbf985cc6524d9a97739fedff3b1d6af5a7c23957807a5cc2de62110b59a0a5e47aaf33247644beeeda8b1a4bf2ec3c1260701b4c1c052276eae49994b6f8b2f8008cd5e637a9025d364ebb27c908b7f7d803dde6591a543524aac3ea330445b9e7a3090ac3c9c63c964ed6e1e6698d5481704a495f8e9ffb1a8", "result": "invalid" @@ -1241,9 +1015,7 @@ { "tcId": 115, "comment": "uint64 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "43bcfef9e1c31f739cf7273b1a83fc38c319d4ef394b28147e99566d60d58459482054f2b8ec88db88fa4033132c03eda101406873c76703be2bf0d0703083e9420a917233fc1baf2ccfb8b725efc7d302b474195d54d4d3c7cbcc0573c5fa0f2b07a6ecede1b445ee59d8fe101e8b0b97f9b521963b0933efe4d10bcad18219bd2d33bd2dbc81431bc6a3ae6a827c7be7d3b0a1d1718225670cf25a405ba12e9c7550612a866efc6edf994c155f24f069574d3f73bd09c74eb44326af7846f22687b84b8caf54b4052364f107ce5295bafb2d91ce6f4efd667e6ca40db672385163d1b7a27ad1d57723dbbf00571cfe56a1ee02d6b6503da2ef3f78003d3fc07f778926f16ebcb05762fb72fa50b75f78c2d97f174bae392065db2699b00ea80649ffa470ca92e57631db263aefa225bc1bdaf14093ea1323071f7fd614b475f5fd6ca0ab5df4f03624fafbf5cb3a49a92651d9a6aad2e405a7f76d9eb76644dc6b77d5f3846942ae662fd5a11707feb5dc67912c1285913ae2f54527ef39ff", "result": "invalid" @@ -1251,9 +1023,7 @@ { "tcId": 116, "comment": "length of oid = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0ec454d968f05e44953e179199eeacffe08757e89401d89f0c34875f81363aa99334615de41513ff604ec742730911b75138d3dc489094fea7ee75de8dd72f70af216817b5fabc521e391d5a0a870f2c089cd76105f96730ac1e33a2ad07896efe98b4237e8a937635f8d1dffd7fc77dd23b3e6959fa450e48b70611878727874df80d4f7949e14133a3135e422fb6fc7dffa6d6cae3ff75df25458c53f859a8ff34e1756b8da403aacf3b7b12980eb8e69f786c4433d92a5971d615251381185ae436d9d8fb04c6bd7264ca6b65b4d6dfdde13668f27fa81cc78115a07cc88f68462a15763041b3f44fe9d6fad4afeb2cd99258df774995b03a567d85553210111d7f0eeecac6a065f3cefef4ecbc607d49972aeb8be6042cddd844149275696cadf5778629c36d524f8b99b2445a8358afbad1c0d549312d6f5d0928fdd563e286ebdfa2e7db8acc4fbab128557ff6dbd03d123bbe525d0cf37cf9624f06821e422bf0f0ca8e27baab590a50d1e563098c920be15c0e8e965a2994d5916af1", "result": "invalid" @@ -1261,9 +1031,7 @@ { "tcId": 117, "comment": "length of oid = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "69a1305c5eed4c40a1799a68e0bcd73f2fddf4cdc750d24c1035eb256eadc6e59c13a7784b22b09f4ef0c34b772ebe608f9306bf5fd7a463ce0f96ad0e3a2df6e1dfa8ac846ddf54b1b10dd9583724a96a0500d5aa6184052d553266d6b69b14bc76e82e15386d3b961323b326d75886fa61efe31244f5b79f83eb4ba8eb5d19d066e1844c11ba8ef225ad6817d6b560c0ef551fab8589366ecd74b93a944aa53becaf4c8e77b13e2da12fe5543c2680ad76291f08a146ed42e0273592bedd08e493121843f1f544c766017aaf581bd1645614edada2f90d4dfa5f80c1ce9e21efe901b8ab5687fad0c022b52e154abf2bb1d0c02e7cf934519c0d934ec995c79c244eb3e5462fa86dc7b13feb69abbba73610a70f69dac24e6e5ee98cc7376102f5f3b58240f13e0eef2ad0cbf1b33e828345d17d7940732886a20e05c00f2f400d2f45ab68778f3ec85246e0a2851e44fa77cb6079addf354a37512035643ec785bdc9a011e6d0788208c1e14c02aae32c3ff764f6455c8f8ac4e5017a5d5c", "result": "invalid" @@ -1271,9 +1039,7 @@ { "tcId": 118, "comment": "length of oid = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8475c42278f3ecfb53a8b19904c4cb40ab5eac50077bf85b8cc71f6faff06321110aa240f9a7e8d3e99b813f29c4bf35acc8caecff0873511c9bb9f87e0228a5ccb82601dcec8b8b99acf08683e70981af9f7f2ab570023156471d77d9e944f221bdff3e666f87dffabd079606a4fc139af85031e1de8664590340e39e2c117054c8b48b20763b7b5fca7b5fffa645f93d4a9d6f3336e229f9ddbaa4e1490235c0e7f516b2e995d5abf602803c9e7286fae0fdc7cbed07a69f5b1b11cec32062330fac3b85cc4b549450ee358b859a10b2e8a33d988e52ac6921d5503f95f47d4ca26d04b4d850235f78aef513258b627d27d47edd8374828a1dfc26e4f1c2009372110c729c01dd9a65464bb1ad4be056318a0c0beee9458962e727852374dcc27f437c6c550be2333d014767d1ba0aabaed99297a544ecdb27098cd2acec886ef4aaca14a030d07ee42dc0194c1f867b77aa8b7187358a5d185ebecb24097b00a136d39553cc508ca82dc088f359cd836497b3e87276437e132096b03db97e", "result": "invalid" @@ -1281,9 +1047,7 @@ { "tcId": 119, "comment": "length of oid = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "ab5bdea7d6018c803966227c8bf584a231fec444b6bc1e53fd3f240b30c7a3d84ff099899902ab9a11f1f2876dbebe6514f190838af546a249f3ce4353831a20effbe944b97b523c3857eec96785dd117ac188ffa41b7c8374ac37b03bd14afb828641b0c0bb2b47c1913ccaa5c1428258461ea57a72678e1ee41fb2ce9b5a1c3bcf3d44b8fed062de9a3600e940949b7478b452af12c97412cbf8f0bf1d95cb2bd4c3581d1ada8a0efdc2055e52a16ed7c2adc36e5f26d5367582b475a61bafd28d92c589cddcf99d3b94c64254a9ec0ea409fb5f480cd3a6e18728b68637b563467c48370286457012f92106278375b018a2cce2a4b274a4971725254049065198ff18e0c6a2f216a3df4accceb0077ba4b8d5492d7078d093e442b24588bdf9076d727b3a17f17172c8240294938b45ce0d695d637f11c8b9a4d71eefa0237828a6ff62d9b0c88fcd4d8a97f71b09df62274f51daad2036ae7765a03036ed637f3de571f4f8af7522e41acbe84d305f43d74f878365ba3fc0f2dd3fce2335", "result": "invalid" @@ -1291,9 +1055,7 @@ { "tcId": 120, "comment": "incorrect length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "32329315f2d1bde7c6d3ff918ff3101084385adfc2216c0bbbb22b1e3dde65dafcf76864189d3ace3695e51a40ae844ac6e9fc72f1fbb04a047c58b0b6a86df0f2f73726eeb8ea2a428f1588a222bc95bd550083da397add4a6d37a14358f105e85d270b14fc3ed99c35e75ecb818889a065e9afba8918a8f0590d292b507fe36cc4f416e9168cda8ec687ae7cbe2018a585f4c9d76323656ff4d554744c516128eeca1eb6c77c5f566b1ad66665cfc81632cf47f76c2d366f3b5fa0818ccc39e1a95ae9a5a018e8b9defb060482a5e38b4037cf50d23bfbaae13f096491a811a633ce2aad8317376a087bc46f12154e2fd14b2a008698b0acd3485d326dfbafb1c36a1dbf5d7da8119f3f456a4c0db555aacd48905646ad6d65b64deda1b248e133f251ab7db6bc8449cdec4ccb5f45b1a3452e25c3a04f5881ad19c0c241e10f18ea4aa41e1856123e2694dd701edb7310e651b3d7d295bd193f800000931eaed32e4c4c52e339e939de6612ec6bd10d384ee228d2d14498fd1ee4ad3b46bb", "result": "invalid" @@ -1301,9 +1063,7 @@ { "tcId": 121, "comment": "replaced oid by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9f6c7acabb5676d40357d7f58dc188aa11da3b032e0fec24d1d377e9dc4aa71d52945873bd82a6b1540b07f6bfa3158a11beb46513446cfd8af28118e693a4f700ce677988221f2cb0f308e29b42feb8c5ce768e34a9ce889fe5429b6b1d9dd5cce537c311228bc524a983ec83d5326cf1141cceabec8170a8ef00d3e003a86962ac760d6de2f906499e60ddf6cdaa394ff2880c4cbd7d658e02c3babdc8c39707e4ab59ece61eebe3e6266d635e0d594e1cb114b699022149b2105157d20c0d4e289c8558348820250a03931033b2cafd400cf62c21a617b16e83cf9c4a79a1df59101eaa180d8b61e5ac2c387f190bc5d01c0766641c8e796afdddaea9a8f625a7eccef21cf8c9bbb391f13fcab5f253f598b880e0391c2e34a64d1aeb028fcd84a3158f692466cd953334db71f4512030534f31a21eb65b459969a00307e9b2ab828f6e4966fbcadec694a394a8b89f94ce1eedd3d2731fc01395d30794ac2abdb0b60dfd14a46b533727d137168fd5b42183cbcb79d38b9259b725fd2485", "result": "invalid" @@ -1311,9 +1071,7 @@ { "tcId": 122, "comment": "removing oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6f4c5d8e23801e4dd6617c4670d2434af72844a997379dd7f877179bd7405bf407247e77a9b0e76956b0b3d61ac2592c7005fa85bf3cb53a231603070a83880c0202e6a2f5e4149ae05d5333f5daf142a8ee7b649cbc97d465b2354e68a192b1c63c51a1166feb428afb215d89e51bbb076eb0fb7f02a0bf512ef352561da2ea1a2265eae0dec4c7f2eeb232208965427c81c596cfc7f18ca9510bd34e83e5a51473e6e138b75368191d6b1b2b605430d9989e9ca4dcd2daa8f11e0ad05b20f3b0eae07795ef85385cb29df224769038f89599990d0ed75eb122e2cf6c0aa80f185c535bc328ae21e53376095ab9ef9f15ec663df2339fde30c480944026304d553b0a2f270f4ff999a0f39391a80a73c22644d53e1e6bb1820826f4aae6f126831b195c2d137b919b5d20d918b3fd3d85a83cca759850b27ca101460d1be3cd417dc16fff5912331118a4d514fa3634f67f72b31056cc65d8f6a11d1fe10618b88fc2754830eae79e12f4f302776137a772489e3488f37cbe0a1139848fd288", "result": "invalid" @@ -1321,9 +1079,7 @@ { "tcId": 123, "comment": "lonely oid tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "70f10afb809a64ab2407f0c3ddaa0f2f38f981b19536f3f5ac44a6fc85e5535e04795a16bb6c435528ad255402200b02f203bf3f539df42f0ce3cace96456728814df95772560057648867897603ddb96a92f3c7652ec24ba86af4fb7c1a8ddad03409e1bf982d01b63190661dddb932018cadba66a43cb5c4694233541c56d9d03e659e074fd6aaa18976856b8ca27342cdd3a516d587d5d46c9c845be535ad1a923c2242137d0f3dcc112190a807ca112c069fade7af53f17f2f74e2f11fda2b75f9a48250a4e9e8b34920fd20783b179399425b19e7ea99f395cd3bd7d37729a287d423623a33542100d13eb61d7f77439f4e3aed7265d7a08a7d9eb0477aaca23261e4d06d25ecf1219b87610e89af4c1b427f7a9432624dcc6f78454376d215a6fd8f6e5f1211a18334395ffa710c8730abd64de0daf686a45e979547c46f684fc130f8cd9c4ec6252408a87e29e38a8552a4a908ed86f3f83d42a9d7dba1574a2453dbf2613f8c9aa5b7fffd61f222c122e39d86bb01fce55acac1901c", "result": "invalid" @@ -1331,9 +1087,7 @@ { "tcId": 124, "comment": "appending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "36343b89eabc3dcaa053b5be3ed7faa79c143ec18800be18ddd3747ecd557f09998203325f89d3badb3eed7fbc20823680d38eb44dc368abbe180474f494431c04d936d7b5886ab3aa2306c0b03750df05c4e7fcc2dbab79736e2ec9b0e27e277d130060abb4ade70cb924ab950e95ab1c2335578c5cc40dc429e397691542edfaa8f4d408918beb9b0cc0668b6f1cfd9692b32f63c9fa4d482beac2745d5777b6da28ed7665bbaca9999f65309ee46841a8e3998fcc6670edebabc4515a438375ba820380138aa7f2e32b8f74d29db86cb85dc2b556f4a307c02237f18fdc5634811653ec2a440a53f8647c495b76221c058268713191a9bdcebc148a60d2159f28d92f79dc5f3b5f0c09e62bcb68f7003bf71bea00d25c4d7777a28103ea43e92951d10be77ed7c73cbea573f7e46f924e4d12cf9df8faa53560153c8fea87365b90ad3f0e6a50b41612fd191c8abc3a5d8f98bf4006e1ae31907afda4b20d7632829bcac43c100ff3f10f0032e1bffd3b207eea2d6a87027577e5458ab81e", "result": "invalid" @@ -1341,9 +1095,7 @@ { "tcId": 125, "comment": "prepending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "750133d796053811558b21dbcae35e267b2fa467a9dee49755d45599a6774682e40e00cc46cbdd412e6233070dda3a59814d6238f474d04d9102301bc281816bdef246f80bd3ad06646cca4c9a662527385d3c473d03ec4d021db74c7a1ba6ecd1cac005d58163644b993aea62060a25470083006a6515ed45b1e54601b9e5914b8d5e3a630f29bd88036f5b708d2036e4ce7832a239699b2879b6089048e33c05d3672c0e5c573699264de531a0f6c2c703335fa32cab0003d25f9bb8e0fac2fed05a82c45fdcffdfa0c2be8e5501212007eecfcad720310a8ff44ab7dd52e69900344996ff0dbb7c39d2398769987402a7e1d9a6378721f5aad9faffecfc4fee8c4092207e849715c56ffdd5c42875d170467799e0f8a08ad5edbec4b939cda099d30293bb76086c5315de60e967267f3ec113f7fac4bfa9af68c4288c69d5b0073848aa722124a9f53654544923b5556eab31bc22ecb6cfd8b18e665fb345e8b5e48cb63ae37c7ab8125a1f3e5d6c4bdbdb9778d8e27f91883aac99a69a26", "result": "invalid" @@ -1351,9 +1103,7 @@ { "tcId": 126, "comment": "appending unused 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4e9272dced0bf87a8a3b6ce118532d1ffba529ee783857ea0ca7510f4dead7406f10c48725092eb41561d067c1ddbe0c111ff24aebe1655edec615adc123839cd77c1a3de8baef7217911adece72b3a6b617c69e8c31464e2bc021ddd2dbdb99ad28042133a6a02df2be394d5004c6ca2d7520af46227171a5ec22870fc8a7dd8d6f4e137393261db00c57fae4fede6ddc7078f7c9fbc2235147da239979fff0dac3c5f0ad10fb3de6ad70e12ca6c3de49b8a36383649da69b62de49c967301cd36d439a6c1729bff6ea0e664a6fcc95898b190cee2492fc6535b7552b5f04d71b4be2dc0471dbeda5ddac313c9cd4e90109f04bb09515e54f6463450bcb6fe06a5cf80e7644f422cb83b123b94184c9d81fd0bd4357b60aa92bbf35a9a7251c515bdbd6016b81ed361837eb6021393daebe302c4c204ad3fe724b4f5b8e52f9590ea33e02ae1ec2863df83c33fb6b21ee051f489668adbccf04883d6aa972b77dcd42c03de0be2ec9e63a717d3713a2c7d31163da70bf53dd3ec342183e9696", "result": "invalid" @@ -1361,9 +1111,7 @@ { "tcId": 127, "comment": "appending null value to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "bee3e72ab46b5bb4cc6138dbef0aa19effb5067358d98252ff739aba22d21d7ada25aa395aedc0c29224ca5b88169072fa6d5da902130ce97f42072b86103e1b93313452fa6285c3f963689cf15c0aea60ebefa1058603b5c9f905d5849e496ab4036ee73e5ac612b364c84b34887cd0141ebc114e240eb8885b0ee82f31a9548fbcdb6faedc1c27e0fb1fb4037124133088d5edb6d34476e1bb93e6da177197b6463a0e1042581b965e9d0e7797c13cc841263b991af9af21f8ccd44f4ff161b6545296346ef54792dd5392d26b8bc2c5a9dcca41ccc6adaa1971cbbc5e676f0c6633ece739b57a24a6bc54fa75bd6c4f2d1e554d7d7e78a57e012f5a86121e6b11daef66a0004fd514e3b688770566f4f98db5d368f1e4ca9ae583c245e30e485d4b71cd3a624eb1157716d6532c866ccdb6c5ddf3e9a6e05952f7c2c6f37c50871b21258a2e9cb152bb877971aec6827fdfb4fcee828324ed2decada3692e3c4483dff53bbfa12b633544f04866b3c7c15f713786feec165502eb895382c6", "result": "invalid" @@ -1371,9 +1119,7 @@ { "tcId": 128, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "02cfa2d1774246a4fa94a7f9142ac84270792fba20b09a47f0ddf702a41e671dda6690451937b0063ce2797c2146eb68d2e84c87211cd3f9e8d169579e88e522c98469ba814c5a0ee2f0f42386d44e07c8d447b77b04fe3799db3f2d7d20843027408a4f1f08a0eebdfec3c3ef81e8d9b4fec722a5782b2e2e920cb60b0cb8a28e7ab9b8c82ebf6dc25d439bdce586f4dbf41b01a2f777ddefb13fcd0e268aed975d5aa986cfff0403b0bc260bdbba4db2b51bf1f0dd88c54b0a7a6bcbf3ebc8840e751c6dbe405d6cbf94f12820c536700ba940a70a4ca8aea4c7690e33ab09c0d1fab7a962167e5a8fc51e4b07c82312b0c97e07d42bb2e2abdbb57442e9a8520b0085af7f3168077a842195a4e19c7fca15f2e7471caebfa80f949528d81b619632fb3345bb7bbccc825ae8bd20fe34474b70b7420fdc17317f711495040cbaf5ae21d7cb70b47a2997b794de3d9bf805d1dcb8104b50ea69429f3861e61b1a0dbeff7a03432f98a8d537a03b37ac38d9838a7c6a7ed0977f29f96b858ad0", "result": "invalid" @@ -1381,9 +1127,7 @@ { "tcId": 129, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5efc66fac14f6c109e9a2e219bd3852b28cfaca26f3c26fc8777959dfea55c738c5c086e819377f8f4baceb66b4980de412c63fd5a1e329d13a14ffcfeaed1d89047dab579e243b3fd6b85f87069997aa7d07f71ef40250ae307b280f0db1c30a4a7c2411ef723746eab7045f973277a174068bb8bbbe69c0773ae9977a7f20e971d405bfa5f0f975b5acc17237e7341f0ead535ba863c61c155377c47d4bca280c6312c0fdcd76f52eabbca08b442e0eb629a44a0169c6c63e5e1c52cf7e2c61dd29abb9142fa7c83439306c2c1f6cdc3257ad63d0a57ee0d5f41341acc7f452519353aed51d739ea9153bea1f6f029bc4eca33ae0511db90df1bcc780b3ceb6edf3213b0b2e20530d26bb6ba112aa6e1363da049d669266a956fa36e890464399fbc43baf7c8fd3d47ec6db5e1029bf6e603b8e1cf5ed9ddf6536bd8d6a7648af7fde533bd51cd8f9a6cc28779163947dbfecbd6f50917839b900e3fa37274d97a2049daede1525c145bfd1660d4577caad7888f5c84867c6fff30ee8356de", "result": "invalid" @@ -1391,9 +1135,7 @@ { "tcId": 130, "comment": "appending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a4e7378d2aba9bc6cebe5c8e5603fac9bce6e3c193c1675df95ab30904a149ac3f3d7a1312429cd63eec085f7392051a2bb883c0e078af0bdf29464bac2268a8139074ec53330722e1482b935fb57956214c7445d8a778686b624944bbeee7a608dd15ed277ba378f4e2dea04b33103e437f94404a09517f4327c80530a1f183e046756c166e526aeef53565cfe34122ec23312bfaed429369ccf08f52c2351e102f439751f26ebbd5423f9efb3da3d3da0edfcfee3b9607fd77dbbcd7546ca4df84905fdfafb469bcbd78d6cfe6e420993740b64e0846b5c0026990224cf3b5e1c325326376c5d6f3d1971365ff31498089482c7df06dd92f7952e0472bfd81a52b0fcb2058f5abdc70bd7d55e2d843821083bf6e8d13b3c11cb4fa420fc90721f226526ee677a8eff890b664e2a5aa5735db7e752b6c06218a1fac315d6f1cd6120a30fc46e8ac220a1bf2e6e4cea5f352ceca4ed4c5675ebfe68ab15da158a22fd044459a4aa9673a5fc078e7851170faf652c9791b665ebf62e16891b54a", "result": "invalid" @@ -1401,9 +1143,7 @@ { "tcId": 131, "comment": "truncated length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2cb338f3b3e9ca09f101b5ff3169edc180c1ed936f2e4a5f6ee7befe1e005eaa450c1ef3e78739d142dde992cf73b2349a617208f6979220c85f7c5286c3126816e47cf0946a17de1fdd80657ce79254881079da225d3b10898b1e5eadd04489f486a14ad530fa6a444c19d875c0be51875303abf214bcc6fedb1e7e43a257a3375f0ff7ef64e5369b1ac071ef8a64336f5660ff9c5e8fb389a6029a8ff853d4a8e565ba17b0f7302d4eeb5416598421858ae2ab65c2411ac92db844bb430a745470f402b13c9575b171fe9e64f71d6ac40e6ac65c5ee08160864c89df2d9567c13dbd6ab1cc6a767892f0fbcbf2d734424875e9775c2020deb25ad8e93472e1ea1235bcd06301ac181bb20a700050e08548a5cc00234a44e42134591ed70dd4933f4d6c6dac7abad2e6da8417fe42945ced787495fbeb99f2d4648b9382d253e0806d988b1f3a64edbb28904092941c834b63243d583303f6081067d1fabc5afcb818ba8a2edc31890ec28c204eb767e749950c18be17950bbe9df4ffd2bb97", "result": "invalid" @@ -1411,9 +1151,7 @@ { "tcId": 132, "comment": "including undefined tags to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "80fc40a92375cf58a2730a709f08395c7f7a7577ef00c7c4730781b806afd5f69cc0c990012c62ac76cd4f860ecbd8b6f96c4e9a7828595bcb56861cac5a0a1d39040d96637a8628431641115a1f298c144e3e2bdb3b43f8edbf943ca9b1378f256da835a560b35fabb3d0bdfed894643daca246a6e22cd6089bcfe033329a3d18f5a27194cb8c915ba5763b44e51e5380ec4096f7cf5296db6c7ed57ef8b8812edaa10d9f12adca6dd83bec5bab1561e174226896a46d104c134b3c17c876856d54eed489d64c2121d68e48cb1da6357d9ab3128e25f16b1809288c35ae38c901ed6bd1b80961853c1d4e9a60273cc39656078abb4ca9e8afa057df58a5fa851a4dfaacac3631e2065fa8e2e423b4692dfc96a73faa7c2af3d89cf1e98dcf3e69c35dcf38847fad526eb56706ff4f9edc068be609417e60d169ede36e4a9301cdb58a408bd12eb37457f05af1f96e431241354e181f92f1199d2bb45681caf56ddd13542994fab6bdc2027775564b782cfa2cc31d305e7e70692a96182a71aa", "result": "invalid" @@ -1421,9 +1159,7 @@ { "tcId": 133, "comment": "using composition with indefinite length for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4f7025ce36f71e0b1c0a4659ddd25396a83e4911287700bf27f72ee19f8990235af6d6f33f3b3d3f7d400370a914de2ff23af964e4eef9c8a1b15a63d38935698ff70b7c2d2d2d34cb8bc82133d70fc1fc3c19d9f47f0fe463393b60a61fc19d49f84385836278bffd710a7ae72005821718d42b2f195b6a3bb5b1b6862443a84d6a4ae04449b6bb6b4347fa14fbb4ed802cfba5dd00aba3e5e1fff2143db0acd4e50bb9951460b1e6ae5608ab642780706522e971aa350b13390df5aec8585c3b4c2bff9b64c5950357fa6c91f88e981882c52a8d93f156718af5c91c7009b3f57ffaf98d9e280ed51148d5b2d0b57495276fdd8a5fe0885ce37426760789e671b4cbf64e2e21b6fe4a1fd3f538675fbbffe51d8cce7b74c9bb9c25e9caa84b88161630a8afa49265d172e68ad42836f6b9b619fe32a1b84734ae58f09a0d8c8a5f3181a5130a503306bcc2535b0cb325c060afe57e29c7346a5489f9dee3206d8eea75e07514ca3ec547c816d88a4e5ce4b7e4a61b3488d2c13eaf62204766", "result": "invalid" @@ -1431,9 +1167,7 @@ { "tcId": 134, "comment": "using composition with wrong tag for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "23bbc7627ae0069673b6de161c79fc721fa169d7719400aaf7d60d53773649bbe5cbeb4ec3b553dbab1b0cfe63142d21ad3a46ee475b7b50ee617e6f58aeb6942b0793b94ea0dee9347ba233b05895b457d478449787cab04fd0c4b01e025088884272bf060a82405172d8da5e0b4e070c61af641d311885519215b0fbc4947097c765e87ee46a4a642bc44b7212bb8b64a2cffaec496ae139c248f6b00f203de256adb345be3f46c11bed0811bab43961e9d78646cf14be18b891552998782a413b6adf9829bc47926178ca118ae0722af0aaf6694d5aa64bf970d530f71e309319dc43f2077fc66afa48365d90061c0e1696ecd2ec29a15007bbb47278641b27e10a28b60e4e7405fbe5a05e5ffb8c0a52472ed51330f169440dd10d828f1830a23dade9fef0c4a2373eae849977e1cd15054e4ff004b9daf6ce8fe8010f9102d09bb4b18ed4e30cc9c3dae2629650e00f139eb433138fb49e2a896dea8a13253282d8e42c1dc42d490b719373b3c723b8c991566474257e96fcd0027808a5", "result": "invalid" @@ -1441,9 +1175,7 @@ { "tcId": 135, "comment": "Replacing oid with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "85825bd4521c433e916152fc89c06d11ca2de44afe406108ba3cf299ca02d0c7165e41ffdac6279d0fe5b915f0aab62de6277e381fb8eda73a89e880fe546fa425f6698b89e47d457a349ac8cf0c38f255981b902f6e22ab9d90ecba5682da95b72ea32b243082d564466abb5e9abe6a66c5cb9f7977eb3b827a1b98af236340991db4b6fb957c4b055c23e13766061aae849a2a8edcd3ba1521f1201cec81c6ad2cc7c20123f8e1c13d1431e6dfcd3481b085e32ee4d935311f5341e3a0c594c709523bfbe9b4a0374967ba42390e9b9a1cda573fa6008b9a0a96250e9ccea74e5bbb019f1b870268a48df9d39b422a9064d923cbed7063d8423b020f07c57e4e33122705b523c845bbbf764e5d505d42940194699143188c7e694059416070f4da019eed7663af0f007d79433a091fab6cef6bd0f3d7021ae7e82ff956b37f9c88c2c82e57fd834abadd012286f1af916819bc9e91085eedcbda6b5cc44feb83018688da4b97c9dcdc1700d015b71597e96c0d6951f04873852a0dc3397f88", "result": "invalid" @@ -1451,9 +1183,7 @@ { "tcId": 136, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8204c6b2d4027f7d93ff89c36eadeda03a5b5464deb495e5bd4fe066c0d9778042b8fa130396c1652949f0fd577ca23f988dadc525a820cf82756992ff81c4a7562ac1017ea01f8f9cd0cfc787dca972f27103a4d92bf215eab991e6970e409d431e6bc2be4f0586f5b98b4ba708d9761905aab265aacb9d495469b1863f5938549175f30b30561c998e081c41b039918a6fab4eb2519e6cac910cc4d931c6c81e899655f06c8a26f7b9433992ff923f27d982c1bfd0dcf62e5ca4c3e035961aacb99f831bc0e42a668c01256cb830b7aba0f22314b548c0b85d84c61c9b4a8ef331bd7c98010c9a65bdb7bc4f0f09b87d0c8b8a1bd96b6bc2035b43348dea48f1f4a4ed6e393040500a12d7a2ce1e08ee8934218630ecedbf2fc7fb5c6748ee3118421967e8685488fba058f312ae41f7d386905646ee334e294662a97ce70486b450a64dbf8ad7c1ba50f0c56295cb2dbaad3833d3922566802c80175526e24b188e18574292e225bb958305dc2749ddd4b46685925c0ae9deab2671e1e799", "result": "invalid" @@ -1461,9 +1191,7 @@ { "tcId": 137, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6593928f8e0a2a486c9af0b6af6ad78865c215f64ba3b72bf3a103788a352d216fe5a2a3382220f037fc2d8a2d25b42f48cda3337cc831e4746266121181bce964abbc7eb6378b8c59b9ff59de336989d58003534458a47cf18fcb0d0397333045f0f0d826445b62487217df62131ac0d84a38a02ab39eb7fb1451c7ab10f47d7e62c06d0d1b8ad35268ce58573432b1f4a9515bbc9bca4428bba426a3ae8ef8695bae7a2a3629177fe00edafad675811c90959ccd7800e4ca1e22b16910170b9d697b25af45b9d2febbec6b57d550b7854b425fece239155f068c6873e314ed3c97a46f7a61c8b82af22191feda559b7e93483350652354f005a78dc62bea279a888b4a6eff708eeb4d93ffa0f5c6381a9f6570746387f0e116376e4625a01ba34d68d39b6b793565dddd357493e8d45c8e676026e93b26abcec1b4ebf467f3f069dbddd63f30b6be3b93525618ce903463ae5cd091c39263327b40b76e4be0403f6686b0ae74213a5208bfffc360d3de49253b85585b181133e55bb38aac6a", "result": "invalid" @@ -1471,9 +1199,7 @@ { "tcId": 138, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "c138f33d241e4e88846f66b4c8f6d27c89c08297b8acb8e23f6026b4857f1bba758f5c15f4266b8d66aec30a5a46b32839f8863b3e2a909ff37c97322ca4a9eaafb2124171b52dfd63465e147b8e32c99cee9a60672b70163e747a238402477dce31497b2339f638d5907e43e3b794ed8f1521490957a57cb9bc82c0b066c20c826237c205bd47d1e6ba57eb5e37364bb5fdcfa8155c8015ca06562f7f0c9882cbfcbfefbd2f5ccfd2f78c684a9bd76c659bcef3de3622995ba63913120be5e0ab72d16d11cc1ddbf23d28abbb8a5831bd0f00a8286122a117d55578e58e0da5b7dbfb48aad8ebdac7e8615ccb9c21a1d877dc84f1d89aabb0976f59d038b9657c636b762801f214953b0d0cd55ba1bedb4701c5e2c3872f364585bd675927a56a3a0fa0b962a7170f925ee921c9fbb9d0d8a19057337ae74940cb86fd3103b232314385cbb59011506f94c14d18850f13556cd7f03cafdf9229030963f325b15c701c60668e6a167f9b3256bca99e05f4f5c2c3dbff30f3ecd36d79bd0db54f", "result": "invalid" @@ -1481,9 +1207,7 @@ { "tcId": 139, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8c174bf6650026302423faa9b90c71e66c2e54e65ef77da93795f04dc8fe0cc05f992cf00c41486268252f52d17a4b5eeac356866162c031e55d3ba7d0ccce982fb42457aaa2a92aea50f9cede6c19fc0e1052a4dd85d8039bc3f96dc19d8f2faef835267b6d235c25feaef590c5035c2dcce1ceb6172b693a63d3ae5815f5972bba516a096bf45e006dcda300806eba09ebe7629a939800b7eba88e7f82467d4d65889ab65f8fd37ddb27e62bf4738748d9e429eeeb41bf2a4573baff6890cbec660fa0e1e0c38cfb8a1e086c432562fb14b28c74495689e356ebac1a701deb7328ea31d30227aa9ace477cf76ccc375519995788f90b41bc7f6fd4af812ddde49be65a2c7f9fa1108376701099ce79d640ca5ddf1d34634513a76eac0b3ae02d06a2195263d79e9dd6edfe9b5bc24819fd5ade71b1d1afc3f5302156b97bc3c4fd3386f0a9c00c449eb05b1d742c75f02ff4529ff1a0c0b34ce4cb91a5f8b700d9c38ce6402bbefbbbb3e158aae035074a6e0c91484ef8b65590e6870be30c", "result": "invalid" @@ -1491,9 +1215,7 @@ { "tcId": 140, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "39681cfed3cb5ce9fe0bf719a1e92aa3af1302f6b6d0c93cb22795e0ac581317796a79ffe29b5f88fd38b572cffd06fbd2426372efc6f2ec01b2267f8c225cb6c6d911c87e7dd756ca3828383eb5bd9c56d74261e62550c88e39e7642604529ba45c81c6adbbd4104788df8e00f04239e8d4c0b43ad15b497ec04d7cad30dc0082d586b1d88d121e5e5ec1396b207410a3bebbc065ea25b97ecad9bcb9594b749a6fa8f33dc11a64c48494201ea0efb73a203cf10ec68dc052bcb68d336e31535bb0f667001dc2da63358e37bd421fc88a3009c698230c057983968d61c31462363bd93c200ce4f5add74f20d877564e88c20982713da42a1b279caa845b486b090d5fe6c154800feb14e67498cf6d3176a707b2b1c82fc6773cf65befd64c9446a7b62482777b1c77c8dfc644798a3b21533c63e0fbd39e07b127b051ea2cd85b42c0592c27bd988781ef3a405dad25e9659d9ba5cf1b3c3110b59117c322491d55a9c93c8a45635b5b0d378addd082453a6d190b8fa0a89a59867d85dd4d07", "result": "invalid" @@ -1501,9 +1223,7 @@ { "tcId": 141, "comment": "dropping value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7206322956aec277538b8bf09edf980c88df3eb0dc0689f834581b94f801883b384ac4fc218bad411d44e49c03a6d0ab123a19a4f0c7a8e72092acaf5162b0e30a2927f53543b31fca0b0b3c1abe56268f442e6f856018622584205dd898e2f98766b0def32894a508cf7c824ecc26750082b80408cf7a3fb752172afd53afd6ffb1f0b96b9d0c705574eb0f1dc1f291ad5af8c5d1f539757e19e19ad600013bfd2d1fc8b668d0e56a138381389a7fbeee5a7ac363fb4ad95006e3b3e16a3b9abd450aa3f16db19facca9f45cfea2fd52034e7a1835f6e10d40be16e44a0ce5d798a8bb9451488f78edcd203455fa6dc1253505fa83140d610eab8cac65fdb2c669667a75bded33bbd4ded3b0691de5e30c0eed12e01e9c78e56fdfa485481fe671fed3cf558730acb382f24c1810c674e5459ffe449eb82840bde95fd2f23b8438b844ca019882778edcb7d5b6f4d2ba16c5ab439556accadd3029173604e5ba40373d491779a049d0106dec560e084ca942eb6293bd3d88a6b4627332a615f", "result": "invalid" @@ -1511,9 +1231,7 @@ { "tcId": 142, "comment": "using composition for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2130fc5f94a8a359b90ba546795e788328f09c45903823452fd44c5a0703033c7ceaa0bd956c20b12eccc052c2f535400e0f2d0e90aa0fd1066e400d6e81ee19fc2b7827b48537129b54938d324680966cb39850f755b71d967b50fd7d699ce3fe956a150c17088a4d29740905d4d1a6b5e013c4450302bb3c125e90748c3eca09e39d7c6e1da6d65ad02328865e2c0efc0eda5de61153ae757b33965a95da80e23f531286a3288fd61694298e68dd21dac3816aa0b80c08aa57f16cc24c641164c67bd98b2c5a895926e1025d3d699ab7cb9e4f0b43e31f68bbe2fbd3655a705b28d4266807e236c4fecac9ea470dc9aa55690e428a1b353696314e5c62d9e5895ede07b7c584f65d63935865211fbdd78cd7b0090bfc169dd000342d14b068c6adb65068cf708c4e3c3be72302bbff056087fed642480b9bf2064fb3f0f0356b7875025a4641fe5af22b98432dd708872412144cc9706dea53d9d8f96ee55ed821715124bc824b408092e5eec66eb574f069be3b5d88a8f152ab73fd160b4d", "result": "invalid" @@ -1521,9 +1239,7 @@ { "tcId": 143, "comment": "modifying first byte of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "575ef9ef6335f748555a176d35ef3edd9428abcc6c00850723b926fd84c0937361b662320866f555f6e1062e1844aed72754da4f50b1c960b8522ac932cb263c40d301d232dcda65ced16d0e8272c2a23d2130db57cc2d39b0b1fa03ba4c7fbf03c6dcce9b474583538f48075793c26df725bb88113738e674f7fb4490ca61e56b350650e8039beb39a97b6b55b5693cb7f4106a26ceba9322ff889b0fccb2e35b8309a25bd91bf0b8f5c2459cf81bd9e8c2ded35a9e87ef701e26d82207348624aa596e4e1847b111c518d881da598e1ab6e635af91c802ab35f5cda75833217517e84159bbed67bba55f51d62dac8d14c2f9e1a8d1b1649e367ebe7611af0331424ed6784a5497f80ba4617a580270a69cb2ce8b0f63a73d5ab34c8d7e3fa966f465788efe41f57a99914ebd708922d570d1334a81bd6812882f0a3b3f41f88a25bd48de158c4da84c784235593c00280cce586b5d388e4ccf92ffcbbf69dccc8171a7b4bbc8d68d1f00d8628b725f08c194fa18f064ecd2f3c1bfea173cd1", "result": "invalid" @@ -1531,9 +1247,7 @@ { "tcId": 144, "comment": "modifying last byte of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a947601ade4bdd5adbb13779e2d0893eef5de17b6f217deaa8e005fcb9a5863e1e84d1258889dbda768ec247848e7c4c8bccd8fa10a322d05fad461ead9b51180070e5b263c5ca4bf471fe2711ca4d34312cc3741148ce2a0ae9ee7735984533606aee498481281cfc398f852ed82020e0c9f5036b38b31f9812f9bfee954411d7db1653c19194710b42d726ea0844022a2e0b5eda0bc205dd94e271883bf91458bcacd093fc40546bb71ab2ef72073e278d46baad57f744b4b31b100288ad6e25fe8a582263428f83b92646579d18438eadd89e59baa4de8da0d91fae6c3667be486fb7bd5891808930ed3c0f6b4d7a6b5e8898215ab479769f040380ed6636751dd19ba27c8284bc8661d7ab86c5242f6b012c48491966925c3f780b35a0286e1b389bfc134a60969d3345b4ce1d0bc23885fbb3883da50d1b470e1bca3e7df62e5872d7855072be216faa971684d632135858303c6de156dc89be01548ed69967b3265d208a62f5887c46e3b395847f8177debf3c572ef212dbabb8573799", "result": "invalid" @@ -1541,9 +1255,7 @@ { "tcId": 145, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4c2912d0f4de569d7db9cc1a407a01874ab8e0bba81f38c370ba55920f64b41c21e6a3b67e5e0271f8d9400374f11396388966e2434aa0ebd4723042c92a876b635b8cfdab85dd25fba5f88236fff2f7caf23602c479c95b5ea6cd3e4f653cb3639e75ac1cb39d268a035e744453ce706caf3f53eafd89ec676baf74f2e6c9cf8ea4c288ddb1198f15a77ce07e7335671168eb1cbd8c607087dbb17b263c9ef83e650ce9a48ef2fb5fd37a13aab9e8239bae823c048cff16a7e1897f5f7e06cd685a829a85859695fe6956179cacdce7181d045419e69903f987b35acdad97a7dd2e7713060c67b8f447a02afc218484cb1948071eb64e77cc4e48d0bfc635340cedda460a1201b3eddec7ae5a008aada21bed3060fb17c8028eb2bb767d1d4c948bb5ff9e9a2192256e59ce48241f5dce29dde5ab2de0ba8240a992239b7a2a546ec66ef7ae549c8a15fca6a70cc1474c90945795e876d609d5bbed72b8f001673fd53b9540be4d187a484ed33506464f402160bb1f18a3dcdd47582cc74488", "result": "invalid" @@ -1551,9 +1263,7 @@ { "tcId": 146, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "357ed432befdd0d673605a705dad0d8d2f100da229e979b1ffac404596d777269d9469dc1b9a4a389015faeb44639d2962a635c3aba4ecd7f38870980e87b2af9c7afcddf2fd379160cd415f261215a5d46ce5c0c9512f543a8b1ed961d2a75415c9f32db7892f1188bba23c6d5f2fb40aaf4fbb003ae6edb74cd0844f7461b3ee029029595b6b8d299e392d4763d3f6b31b222bac5777f87bf9e0beba302ee87da8be3dc5a0434b8482c165087d60532c52c811fe6389c7c2728cba5912d26d8089635fb01cb8d78aa5cb41cd274309d97cc10dc2a43461cf951647b110a65bf47b8c137a8363455155332287867e4c0765ce691cbb750e5e141aa6fe61fcf4e4b707420238e05d955e5dce215168b4d1742dff70ee87d4e24bc0fd9b73835d8cb359a28040935b4c64907a7623d11118e2997fb2282cfc73b2fa27d6e58ba9f5b317f35a14363c78f82466d7c9cfb8b07210289817cef53ad672f10892b0458f0004b68e74796bcd98e51f2e2635d494c615f6f087a293ea4d225b3cf4b0d6", "result": "invalid" @@ -1561,9 +1271,7 @@ { "tcId": 147, "comment": "wrong oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5c87e321dbed16d59c49867ca35cbeed697be4f279027879604f1686dfe246dead0694eec5b2f516702b36702d7b11297075b489d9087bcbc0eb1fe5e756b5824a13d06bcf90d298592ddb6e13ef362ae9eecf0c36380159ec511abf3d071ca89b05a56d709c3350de5be1926007ab5830098cf61e677bb4c9d2b79ddf11d9115905bd862b4cd708a069c79cd276b73aefa05f920ffd6a8fb778131ffe4c8a5ca2d81256d43f60e123564bebf9bf14d04cb6d3109865f6f44b21a8896c294c50f62ece38798ebed8276ea7e40e1d1fac611cb511295c03199491af3e0c3d8baccd4d30b2c9d4d47067073f074f29c079f239871dd62e16f53352914d89cd4c126d0e38370f42a902f007fca4c1557b2d6b420936d1beb484c28e392b4502bac5cc5441cbb59daa3bbde3644836682a45ebf4d683f11bd12082b4e46610847cbc42eda82b80a20c4d847963fbddf016232a6c7bf12409108eb395f66c6335fcb6d1b15f54f825f15c7b2cdd2afcb797c129140626e32c8031caaa007acdbec381", "result": "invalid" @@ -1571,9 +1279,7 @@ { "tcId": 148, "comment": "longer oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5e5a6bc0a9b6f5beb342a99156da240d4ada680d83939e62a8f9d5fc19649e9c381ced323c26e642d034b67c9b01f2378ba0c17a853d9c2d73d087ff3b011959f02c2fdfc880d5c82179da86277fbc23a84ebd397fe22f775214ffb8d38359fa141758ff4b84836541dfc5c4e19337147935cdbc7dcf52c91f647ff6e7ceb82f1601e4eef9b2f799b57d0c1e3bffb63bdd6467b9e385db30f56b46ac06f03cfec3cf6805a0539029080b3b95f7efbbb3728d2cac0b98bc61bee10b4a890b818fb0989083ad828f87fb79813199c9de7af666291d153406b8d09bba99ec7675cb93ccbdc2a62b3e89a6b01ff66fd69ed667515f46388dc57da04c022f12ceb2093f755e32281ec105011ce7179243f5c399c219192be4667826d009fb38c7cb2f212d8ca046c00deab4dd9c3c48d4935a7736a835c2a4aec58a240cc66b50df20f21f4987641d5c6ba78799eb792c7973cb01e963c2865a76c1121bbc34c9ae40e55694f56b196429fbe0b89628b3a08ac7289a55b365e1402fb61ab96410fed2", "result": "invalid" @@ -1581,9 +1287,7 @@ { "tcId": 149, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "b69fe03530859d30589af21cb06ef78702dd9778aeae7062204740b36b79257951bd30e4aff739dc8118a5a97961b68304ab277fbb0e0abdd7bd53b7782812ed2bcd26fd60521bfc17e543ecbd485f9b7da6da75fa558ced68cb49d819561339ddd271d2f484694d83ffbb707e731fc9972ff1c132ff648451ecf6fa2525c3ab696a635c3df648de67344f8e6eafda31d94dc32aff88537374b0562d887f437f59da19e18464bd06659785cb99f4f979be6e59b0a3a0a336019af8d324fb3889c40aff31810fe8c6f5f3d61b79238ecf5a62505cab45c18f8e0f52f18a67085b8dadfb1076de0c48631f3d200abf42c07581b3e6c670d71da5f407c7e3e31a7d46209f95a2f14aa8c595bce7e6a371405ab886874ce8740259dcff6377b73634eab9f50e83ce6629faf96c470bcac6cedbf991ca7eaf15c95167cf086303b43a88c56da11983584fdff05f6fafb3343ad4e32c534a9ca4b59f79e80f2ad191855703454f1353989efd6c075627408b61cd7c4b804c8815911c3a6d2976cf35c0", "result": "invalid" @@ -1591,9 +1295,7 @@ { "tcId": 150, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "589f370ab31921a95b6bf0220d0bda22ded0719e0979e42f205b2ef3480bca5f09a75123350edb164d1144136cf15c0ced65f2be5356b7f74b8c0595a4b14338c83e501aaaf9192fd80b987d5cf6a0920a96ec8c535edf5c114daacc7275cb6e6d1a224a43aef54978c78a5c91374ab5f60e089d8e80e540134c4e7ca936bdacc5a67e21c91af79ff05fecea9c07e8926f8d1a82478f4da3facf8f7f83e27f0907abb4ab1b82ba451a39837d508b2c1402c64e0455c4fb8b4f97905f2e168bf5eb0f1ac62d205db2f0739130908b05c6f2fbe853df8ff40aedce176114fc1787bdc45cc2426f7db44716b604623a856e1907fcd788d17073abfd3b7d68f80747785d896328158e5c597b03e312f0890968d482fa8cba3ba0dffdf05a71f872410db469d43c9d7bb9e4429e57e56efd9ce3263eb0d86e032480c3101be930f1d313eb605a694b6744395d1b9fc21cb5e7dda9ce05a87dac83d7b8ac5291ac987dcfba1b1b5d237cbdfb65b573db9cb4281469b1cd267c40c867750a1cd5c74ec6", "result": "invalid" @@ -1601,9 +1303,7 @@ { "tcId": 151, "comment": "large integer in oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9398d3106cb77d329abf72abdea2bc68e64a35faaef9e32ba9612e43322f6252bbca89915cd5e529e8eb976ce97e0f3e620cf3e8ee84d92fea7882d90ce02e24bd7f3997ca7bc2d2d615a183a5ef4777376668068f6cee91e72d6a5d714188c1e02196fe6cdc65681c07e1c92c55c2bc56caa074953612db3d6a401d5754e32e79c6b773e0404105dc19a125f41d819623854467e5192c537f9c6bbefa0b7fad645955ab95ce487f1337095647ab728fbe1ba21cc6164dd41c7707def39713a09e945cb67882d0f60231d190e6b872d81b80caa1b36fccab7bf8bf4e7c88a05c5b41933dafcf3d44e60bebaaf8fc7f63f88b970c2a66454bdafe41760f1395eea1e9c43012f1ba6dced5695e2229c2e1a8e77fb8339920029a8b9b389ab32028acba61a4763421bc705a0e4e674e6ecae2f92f65d14144731badcccf6dfd2b545ada88721f2357e3c224ba12e420b82eb9e455c833031938135fa71d2607e204e3fa78e6bbbfcb3f633bedbf076509e1bab749c6853faea658e39652b8cecaf8", "result": "invalid" @@ -1611,9 +1311,7 @@ { "tcId": 152, "comment": "oid with invalid node", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b089a7ba334bec3cd96ec5c28cc8179dc54933a443ceb64b087a55363d0553da24b37647820f3ce8b530c3b1601f7b1976c2cfbf5b4ec2797896c52264474feb1711c3efdd883fbaf35e5f3f22ec02ae5aea2625fcee030bbb3eb08cd423457b8f92125224a7ca0fe4fa10748769ea6060b5085722efd14399c55b3197668b1b2282476b845f4c1dad4dc94c265e40cba7ff2fe8bce5c5b4e51b274d49654bb087e3abef3f45879b28765e666b7be4136d0cee5b3d2c859056e55b1846fb3199bf7dc209e603fc2c5c5420756f5298490a7e2747f283b44564d7dd1b0829ff74b894517aec399ae18e20a0f13ac96578477513a61611e25a024f8344ff83626f68c62a16a15dbfeddc060c2db00a024bc3c02d62bbc614ecce1118d88853feeee755f9e28c2c943daf7e237e524bef4f86ac761a5d9eeea47f05a9a16cdae78a59acca4729e7720db6396563cf3ab9456058fac2aa05e7c5ae484a6a1e8d9b5461046d944d8d34b42b9bf35f068994cef3b477de9685b9365cbc7b4facccf55a", "result": "invalid" @@ -1621,9 +1319,7 @@ { "tcId": 153, "comment": "oid with invalid node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4a8db880aec3d9cf1e3b778b4f1616e1b16ab80ad3410eb847f4319d35b5ed5b63ea0f96260434e5281f6242807f1e776a9a5f6dffbd65c8de10b8ba7addd44289e30b46ff327f7db6c34b09250c22a1ff96044942bb029dcb2ad0022117aeec3c0fe89421e9a873d049e3f1f5884f3f1056974f2df6351960fa5090aedf544bcef4d59dedd3ea170c6bddf6bd5558d8d2ba5212fae3138406a112d0261128284c05178dbed5a25b589d3f1bf90e28ba9ce363f53605016248a7cce838f7ca2f20fe43298637de5327a9c67eb0aa10e6e92c0fe3f55fb299caf302ba1e87c1a3c50142a27947028f60b9baa272f662f443d78ae446f1aadbba4099496c8ed49d9b097d67ba2babe41b62f0feb8a11261f5c4bc86cd9a55baf5b83154116c1f344cb71f9d2d7ff6a8072ff5a9ba0d6e1817a798693be738f9c9b0563e40d7c8737f0f38c73229d00b57be895a75e2c1e5708d39d4a9447de6412be8d5983f5c1bec5a67f941e844c2ab8da51628edd6a03a8d2d9f5bce86a441b5981f7e6c0946", "result": "invalid" @@ -1631,9 +1327,7 @@ { "tcId": 154, "comment": "oid with 266 nodes", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8b486ca94f09579887824c7f06ec99401ffea41b486925a3cf7ee6eb4dff0ff479dccacefecbbdc30d8d68d5acf1be60b5d44fd2bc530c743d401a697e569af88464ffb00c3ff9efd626361400e9607b5dda4e58b36f60105cc8da80a22674114e869336d07ff22311e9516c019aaafa954c4396b9d46e86ddbcaaff1e792cf42cc5b0fcf6f36d70e311031dd9678ce5eb9d573fc70dafd7af5a8650b3c20411b404d8060527d916d095e3a482d314f797954e124158ead1ebfe184e2d8ca590e0ca58d8debdece0694c3a06fdb3542e5adfd4dbcb59e8619c9af8e229c064376b415bd7998ffe03fabb7953118c320ff320b094be3c62af84740a18eaac28e70937e64dfe164f77882f779150b53cf8611dbf743b588cf1a793b3c1cfa2683582677582f666b1e993eb22e29fb59289b0012a69402cc2fd6807f8979ee543d24bc28006a13317260e99856ddabe7c4568f3fca7362a3ff3fa8b9a8d091674e33369157520cbfc93e1a2025aa9bb6babf94518afa5abe19466a92d45e73eaf7d", "result": "invalid" @@ -1641,9 +1335,7 @@ { "tcId": 155, "comment": "length of null uses long form encoding", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "315f909380797c58724f05150a19becb372342fc5fb8f0073633808be07fa49be3cccd3892417c925674707c1e36e7188d5f1313eadf99a9907d6b0ba2093ddaa28c3e030d64448d935e2a56b7d989475a7a7e577f2329c6e8e2b2ece2a553679ec90a15089b494028c914d883c460eacaee1eac472f000076a4642136ffd2558c5b7033d71cee3a592899fcdaa05ec41de962f19060a32ec686b34f85b105a413f3baa819bc6cdea0f00fdd07900a8b041fde463d7e44cc6c45c48f7a1974e76e0fd67eb495b6448d739fe091a99eaa79f8436839daf485085253ced9ae1d5ea2dd5135fb5caa44d51d728c4e70479c6f0c239fa585fa557e08062edd07141754543c5af6e554afe5b54e7be52d886c83c7ce6ca9f3fcb3e8329816cc6c0d046bb1daeafb271ad6ed3da795a1b8fbaa3a056d407aedafb457045b6e067582be605a7abcd4643bdc2fa492df1e0fd43cc3e8cbac05ae240392ea02db489e6a5561895dfd14f47cb5ec6ac594427642eac91cafec05182f3415dbdfd12a348c3d", "result": "invalid" @@ -1651,9 +1343,7 @@ { "tcId": 156, "comment": "length of null contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "33e76286146ec82e95494f798a413f2569722f1dfdbba39e7daca5d654fd9bed5b25272fd3083d493ccb228b9429f672f5f6aecaccc3b6b66e6cfe2748c55c772c7becd12844369fa7283a95aaefc7b7e6b444ef9ea0151655bbd358ba6a42a4b2b9f9c8ee8dd805724bd8fa4d29e322d56e997ee1dced90e10b80a4e2d007985214be77a1807935b75a2df81b9c87b177515bce12722b1ed2ba8295df7342a707fc02f4ac1b17b9413a1f61015c4ba998ae75fda119f20aac84e921bc5d2232f7bc9c6eb29d8de3c57f4bd62cf73fc20fb6759db4f9c47988155bf73d4102bd78b09cb88905dd0be0b8e613f076cab8cf89711670a1ccac6c1b9fd775b05ea6bbe25ff038bda5fe828b561d7be73d68d881fa7b2c3c3cc513da9e19105cc99a02fb3791becf89e7419d2f430713de41ba3c439e6fbd4531aa0949e1fe8f3e910183e75b706083ad11cf3aca16bcf8dfc606ce28c2466dcc111312f3578bd41af4e190436f5c382cc14728c7b7e3f836662acbf7286e621dc5e121d5f5bf8af7", "result": "invalid" @@ -1661,9 +1351,7 @@ { "tcId": 157, "comment": "length of null uses 1 instead of 0", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4c7d25a7c86329b2dee76f6972d27481bd4eadfe1c901371d27406bcdda5c447d35b5b4cde6eff94fd5bf2e83ef8f1bab37bbf04307dad6d38b96a2ff6464970673b0c05c04c1c07e0e28d1fa228510d9b2bc9f5b4461330e348ff61a1eb533df887c6b3719c85d3ed4d75f36b85ee8540048600f4b4b70fef885e90c4e3c8d924cc0a53c44047cba805d15bf88366a50d8b60d5dfaae09e20e5efb186ed49f005011bdaaecfd97074a8cbcf87e3c810d9e698eb2a6f8b77e3868377af16ce42496a8f19b9ef8809dc35364d35d614f1309a3765e3da35b06ebefd522b688b86337a9f578e69a2640cea2ebb5634665ed7fcc7faf124ae7ac70c298e0b3493abd22ecddfe23e595355d5deb305ca5040246bc3aa450faa3a5bb2cd2eafa2433e4a40d1d602422c8d41f02d5a3a7d4908190e065fa5b18f0160298a52d7eaa828440bec7eb234b2c506172e46068823f6084058e511a8fb59fb722577005552346c04f85c841487285b6b2a469e68a374005d8404aaedb57d3c962c186ee7c27a", "result": "invalid" @@ -1671,9 +1359,7 @@ { "tcId": 158, "comment": "uint32 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4ef8d630c4ba8a424ae7dbc197dc7cab463ff00f93fb6db064d9987f224f2a589fdbc40e7d3c9043f1cbaafb47475cc9dcffd85a41a0b50614a206c5720d1151229d1d988dd6b8f56cc538b8cf0d55d1dc7003f51b87dffc178b3a63160b759c88e829afa2dfcda4b4cdc9e228a7a81f301e2edbb10da5bbd8ae9dc93ae8eb98d47e760012d990ef53ffbfbddcb8a7633b3cdd8695a75ca6b196f9e2709ae9b30b4f7b606eaba508bfe8f46de14dee5c0d663d01718ddd053dbe204475d5c1dac048f6d628019c8b4126003e4364e90121aa0d9472149590537e35858e9bcecadb9a1f2504ec78ea8d09772c992a7a12e31a8850510ca726ea3c1231f778b51d8818b8694be37f4656bd6f3896f6c19f5e9aef74f55d6b44071bdf1ed9dbe9b26e0b124f28db5d32dc877fbdc63d1b51f62997b83877e46785051df7cf4230c82b1007251cd4f3ccdf204103f99b27c5cd48b3ed529702d89e78cdca05cf52d0d99b99c9e9f479c537a578e47194c9912e7df890f15ec671f7ebb6d304d3e834", "result": "invalid" @@ -1681,9 +1367,7 @@ { "tcId": 159, "comment": "uint64 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8c1a2b91e9d9fbe87865fc4e6b478290d1e4b189866912508402aa311b953f7d4340fdcafe8f78d76c4a3d6fdd7a387fb38cc507ba6bf383743c8f6aa404d97007d60911622a8b96971cb3956a1be3f3c5e49501048cff335130c9184b78e3913d47ba8a69ce8b457910c69369a1b4ee05ccbb0bb17070efdccb94ea8ffa4f683356b1656485f73b19f7b6d1669b55bc28bbc37b7b0eaf88cacc8c019aad99778c032858ce1da532ce2b039294c8ed0660d20b6bf2019bb864e43623d600b83a1fe09ec5d7a6c434ff42fb3f2c08eda52c1ea033dd757db02159188f1b6383f93e1ccddc027bcaf77ed85303fa86644b2164bf99ebb394e0d25298b28e98da79303621d0b188bb2dc65aa19cd14ddbe0edc1b288fb46daac7db10d49bbafe28acb9e1188331978562fba048badc2f72b942d54c23cddb895250dd590df62f4cd184df7ed6ee88ee82b01eceadc939d822c176cd16f21b9cee6efe6cc4cd7b3b62fcefc83cf4a546c69a81668622e51a11a5b728b7689f4e16692e5d2c7e5b70d", "result": "invalid" @@ -1691,9 +1375,7 @@ { "tcId": 160, "comment": "length of null = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b42bcbbd1403e77665fd47c2199d5d962ec7b224c00a30367d482f3f5beda989f72ba20822a46f5c28e9b5524de1ed6f3efb390a4c0fc222047f3a238a1b53ce6c4f2debf4fb4d92a8e1ede0895c39545c7a3fe07148c8c5944ba76a57315fc814f0c2a08d8627af126c467f281643d648128183379e90f99e97bbdb0acf2ed03f4ed38c61df3ced83a195b92ae786f2a81ed2bd6d1f33a7b1233c5ab13380621950fb27fbcaf63ecdc703bed0b1a58b1d36f84914be476e857a861bad98d35b248fba6afe10e410b93435e5854530f07d5d0c375fa6ee5cb8b306c2e40ce5eeadc16ba8fe40d7bbf31ff9ae2f70b458a8db46f4faf6373ee3cb0e5398b5db53b65bc8b0e4b336dd22de54c7e8e3b09eda2d33bbe53daf8626e63d16808427359cfc8076f07259772f00cfed32a6c1466b1fa1847bd9e7bbcd68b6ca9e8ea8b577985bd107bf1752353390656784f92003d43fb585ef2a4137c7f83cdad4bf3fe1eeed2cf76c79c0bf2cc322950f6ff0a98a3c68f83d7a9dff5d87420295c18c", "result": "invalid" @@ -1701,9 +1383,7 @@ { "tcId": 161, "comment": "length of null = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8a8634d606e5c507f60bc6f932db58af00b8b057132eb1148b278ad00be6e595893982b2f248a3b098dc58dc751bf42094ac236874bcb4b40f95e56f07f1267e559d2bdcf316af97dbb6c9b2356fd7eccf47698190dbe3a116a24ed7a09eb2d51314c8272127f9a5960158ad8c771489aac374b9ed43cc4d85737b808f49fbfaba2fcfe044a526fa067401bf6c4e8b3d89a527dd2340983ec0fe0301a00857726ba5144b8fe1bb6d995c82455b04ddb6dca1c02e1e3cf0086f95e6d51420891231f5422bd16cc84f41705451d5dac7725029e9a4e4a1d1a7d0dec7126e1bdba68dc32fcf5a2ba9d2893d2732847b42659c68da741c3eba87bfc6f127edfaa1ec5c05ffab1ea2d9f412600f0016540f07387b4146c1774a9a0230c23b1ecc8c14ddff0ac8b12bf47b64fe9c7c3c2bc0ae59d1c22d1e1790d88edb1c6d31d90c7996dccca9b91e3da10cf185cd36a35267acd92e13909cae9ae19440f142fb270496396b983c79963a07013a3bf089fad02334c1f76bea4a8dd8578db9174b22d0", "result": "invalid" @@ -1711,9 +1391,7 @@ { "tcId": 162, "comment": "length of null = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4efcc5b2b023e2347dd71bd948cb661534e1bfd77fa55e768b9ec3edf20709786ce113b6c9026448e97808d098d33590488028c098b0d7f5719dc39c2cca636d9cf888230a803c75c1a9a4a2c884ebf19d7bbbe21e62f0b3ea8dba5706c98027b3fdc0a6429578fc2ed02625f9bb9c9d3f193ba98b78c510fe7e7beb42513e76d84b72b49abce43d33e23aa25d8038bdadbc3b115dae29d4b4e4616108c9c1727f14bbaee73ca32f8bf4511cf45959c2ad217bceb544f9ad7fc69344a6305680723dc1f18de7d81f2fe49c2d058f9de6b76dd8ae7d94dbb0fa0a54d253d51ad4b7ceb939a239eedd455e9c6645988530ba59fa7311b3ab26eba68d5cca744f57a5cad7fea64a6fd323e93e92cfcf4504b4174f3fe7fa93d68abd98b1128ca909a03fbe82bfbec0dc4017675d3fb54a39ded1e00f93fff69b9374c280bf124ae1a0928ec39bc2a650c345a9192221c172f2a3d22301db276e32e78dcf75dbb3569f9ca45b9c5db35d766910bb8d644a1a3ef02609e42a586e2c9096fdf3fa9d73", "result": "invalid" @@ -1721,9 +1399,7 @@ { "tcId": 163, "comment": "length of null = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "70e063e00143ae6836b44a35a084218baea5bcc469be89df6a63cd58de6b40f4718d6b7517afba52a459ce12dddd06cf9e3ff41533e7df2300119af7fb5fe943b133d548695860c4598fb418b278899e4e0e5084d785f468b6cfd9945af926ad6509e7b6cc0482dc0d2b8d1201cbabb619fa8aef07d9700ed0e97062604574aae8bdd9ae2eaead2a22be6aca035f56b25f419ea378dc4bf6cdce24906c62facbe2617804b54c83d35c651d14d5f93e4416a4ad9ffb0784e292f7813af00dffc5971c1f6ef6725754ca06aa116a92cde6088f95ccc8c5ae19a821fce9c316b2c74f07baf29511f3f608e3e8a2c276043e2631a1fc651d622754384ffc10045883b93675c7e4aa8453692b0e984b12c213f31a225c77d28fdac426aefc523f8c5e55512c3a44f4e75b9bc04da2befdae590f09463a0d0fc417a4ae8eb31aaa5820324450b0dddcf8a9b06bb066ccb333a4bf445dbd10c025333154752ac0e919f714deb58ec58f38742fd3379754336ce9944674573cafa81bfcbd71e49beb5ecd", "result": "invalid" @@ -1731,9 +1407,7 @@ { "tcId": 164, "comment": "incorrect length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "889989d3df5ae514b1bc95c5231248b30e38d08e48b88ee8270db52c2cf65427b3f7c59ffb718965849e774e40370587dc37fe4de5eafe74865e8c84ecc7a64fd3ffd657c309db28516100f7b57e70c557302e49f612f185f11540d1cee57f643ed976fcef5c71e0c1db38d12c621b8c80e7cb2a02406ffd728cb3029c23d402343f3040d4fbc0cd2439392a93d0492fd90a89176cd72e6b8a434cef5ac4511ca14d4b7d2dee0937bbf5daadee6a1bafecfad41c000f06f72f73c6426fd540d59b0153934fd059e2dec7a6dcb29f64133b856c3b18ee5531998870f3cec2c375c44060778adc1b159e9411bf43f391f0eb82c20e8ea6c6ffc60c4a0bf27fa82e5f79857ac58de7107472670292c66337781070e562da9bbe023d2396d5f75b852551d721f8aa1a737918db641520809e0be68f5aae43994d6666d31805431b9fa146251424600fa08466622e970f520b4bf5a903e329f21c1c74945cd6898f2f8464eb6b48da5af543bf1937395adb0e4e6b4ec0f11c9ffaf0071a453db37d6e", "result": "invalid" @@ -1741,9 +1415,7 @@ { "tcId": 165, "comment": "appending 0's to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b81df2a5f0d8b8d3c5cd1c644f3e110597fd1d1abfc186f4c8012a6247c8102cae07155a7ad2edccf8e6c505e7a4ff0d29e34c8a5ff25aa25e7be34306844f49bb6d90e0d8a7ae3191dac814f00a2c41f6e2eb8122c199d38189770721b4dd0737286ca4456cc771709f23b198c936802c40f8061e6c971963878bde111f3c1f3e1a6503c5e58ddebd395966eb100e6882e71aee84b589e23278f838251092da897ba9ca862cf9c4d20cb20bd0094273f9cdb28164ba3229bb121b3965a02597919b7c75a93ca7e54c2a1a436a7172be4197d6819ecb4b71eab5b37d58600280951d6bb813f7cc5df3929d5b02860f024995311097e42554bb7083e613ba519517abb87ffdc39a0e5f4e4d4dc2d89e3c1b37f98166e80bff7be83f9477211b4ec8f45d8fa99b0dc836101c5cfb385072793698394310ba85772827c4c0774ad917b40fed0418864bff70be1b63fe4f401c411de9e4b57be72baeba53cffb807a7a9eb9c2b4f91049114823ad1abb83787b5d160787cf5d57d97dcfe95c44189f", "result": "invalid" @@ -1751,9 +1423,7 @@ { "tcId": 166, "comment": "appending null value to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0d6eb76e1cc70a4a16d760c0a518defa2bb0987e2d43d8d294a55c9d60507a62236be3a6ae0098a0b28bf7030b373242ccccb88e4f5d4ce3567d8c6ebbf726ebcecb4ef0b26a696b68e59596e104864e5c7c985342e93bb40faa0bb1cde596556951431af93258664c1c1a0dd44e620b2ce0bed8a37014c460c829e0ca104e66cc5a5566394b3a43e21661e5d5fc0497f52d0d8a1c6ae3a57cb689d75e6d94be30c756e9b4d6b7f497a60a897b83c289f6abccd133b63837cee0c2ddba2b2092c29d96831fb14175dc84dd1c5dd1cf42338225d3be6379dc2f0b51b140f5407baac7177bad2de991ca6ed246b53c94381aaca8a299569fd664234d4fe928086383fd50c2af8b91909bf74a5fcf2e2ef30959b7fc0ccfa5d41953e2f1d3886f77ea6f145550b99b0efa3212d2a927db2b3f133a9c45ff5038cf5321fba0dfdbcb8a6abfbc65a2484692c1a89f49a39d00844fc2b4c6d488dc78da5045be8b560228c1e9c93f8f3613555d15e7e39bb5f4160d6e8463ad6b2cedb4174c4813c8d0", "result": "invalid" @@ -1761,9 +1431,7 @@ { "tcId": 167, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "616a47c86dc9e2423c5678dc0ddb74cd9555f63c219caaf182f82cc0b47fc5505afb0405a693c4b45ed670e009908b6316d22692d89798521b477d45c913cd31042b8a0a52626e1727bc36878d1303c52ead0cd69c0e9711e8c5693ca3fcadd48e2641cd73e40eaa26fb7de1aa89f54228fe67cef381f52a571c054ec1b815e37d071054b08280e940735569f452dfea10d86e742ee8db6c52c696699b99b730bcae337f093418598bc4b648276b6a7f65130bf8bfa1b2b2c7893e408a6eadee77bab6c28aecaa0e3a200da9fd4a7d06ab00c38e7c0cd7e41f64dc43526fa28e5d9779730b41e90b6366fa7fd10055d76c95cb694d07c3dda1776fcc774c2b42eced3c82c9327d6865ce3c76b6666770b625eb49d6b7df9fb1eaa4867a8b13ec1d15af66bb5c37ad8ffcb7b059ebd9f198fa9388d706efbb20d7bd6f1a2d6a192e55c5adbca41fbf1f27c9afe7f94775c123cfb7f1b13a980e86b812f5a8a848b9bc76472c52f31f556c02eeb4b71e388c7cdde33b22bf4a5ebe1e9e10a08afe", "result": "invalid" @@ -1771,9 +1439,7 @@ { "tcId": 168, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a158c783c6141376270cf0ab8f4c08e5a4534b576786e0249fee264afee8d92558a2cc1224422a5b33f1d0661fbd2891f72edf381f9b52aad268dfe82effc96bbca66f4eecc7abf2449aa3fb858ef5606299af5d477242cf91e54edbe042a766cf108731ad6b7b038f28a3534360906272027d2a83ae32cc0ef53c1a89e1372c50edf86b2f9f09f06e49e1072a5260cba1528e8607b8336286fee545e325f34568bb2867f3344a7fd53729da935589671d6ce956462b4729f8a1c97aad3380852760f1c16dc0f9fe9b9f64e7e0317e242cd777ecba0bcda61c19d6e21ce54f007da49e2ef35c10a0bf42ed8c522e6bebab94eeb5557df840c23739751e7cd05f02c52306827c71e14b6f8771e2d3af07670a7956eef491cc26a512a32c3a21a547925406184fe55882303c17c8bc2392cd44a77f3723dfb4c24936dc66b66da9c72a3ed5346ac14d31f5efd227b87faee10e5cd88a1ac73f67e5e6527752d55a12490afee5f500c4b12a28e2ab4ecb8928aa5c889f8aa9696e9d5116f748da8f", "result": "invalid" @@ -1781,9 +1447,7 @@ { "tcId": 169, "comment": "appending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0f442a9b1d7aaebd50a48a9f81623bed9a6e57a9aafb22f8cb6e56f28086ab3609a8c13f9f676451271325d453f9e3b31c0310a38e71f91ae90899ff610bbf474138a9e610cbdeaa52985446d873695e35d1de1c777efe02eab419d8f0fd5184c850112bfc8a271307f2a9997155383a85b80ac99f6031d94639a6603fa842f731c4920c7841228441136cc0b07ae11c4a07c28b3305ad2cf6a8594ddb6fa357f17a9fd7a72635323265a9a5eab8029215d21f2b3d2ea41350d031c93bf8d3ecc314d6ed13ed0517e12df45ade2f7a3cbdf0b17b220e83031ee06f4a670b47c7d5bda77c0da7f3df5278882049582faa073667a6270467d8b4c28b5930856ff55400aa1c7f7fb52d838d5e9508b8fd4211e130dced03a6996b9afb860c066a56a6d3e1f1f7fde8179adebaeffb2b8bb91b83b7c1c56a6dada297497b8d8de0069e31ea452c0fc4f820d769c12a744d22ed110fd99476a4524caeba7f766e1fd0e0ee01e91825bb5913c0e2f87497427d2687d776e2ca91055e38fcb6be3f843b", "result": "invalid" @@ -1791,9 +1455,7 @@ { "tcId": 170, "comment": "truncated length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3bf6856f73f6ef422be2e247ca197d3d7ea3c8aac7c12af4e26ab047eb7f8997a97a3b6afbea78dce4ad26aef24568640643293f338dc2a0b867ffd71b9e9a30e9286aaf10281df870d2413b20737eb8673ebe3479685459ebac4c30c123291d9eda00cfd580eea9e77c88087185b72fe6b3b0ea201d9b770f74e24595fc02d40db9356ae20d226f9fc09e59e3f7f760cc3aa855da72d510fbb8ce1e6586588f3e79a64bbfb2ce1983d813fa1ffb5890a5e59c8066842f1bde986b7f1af334cdc1db4d97b793d631d1dc67fd13207198106f58bf80dc1188fe571507b80cf4ca18ba4cf7b7953e937884344d4d8f525db151cd5f2bbd856bd3543fd5cf71bc7e5a45e10553dd1ae47d0cf5947e8dfdc8fa174f6642dfd5e3f4ed300d7571ea31c28f14bcb37dfc6e98ee6b1162d72ee1eab9ad21f4e976510178b6ded5d637b1245fdc48458f6928088d4fd792532144f737a9d9fb157fd22225a98e0a38e8197d4c7af95e2eadad8235ee0800a5ce584257035a6759ee0d70e7216c06b6ad51", "result": "invalid" @@ -1801,9 +1463,7 @@ { "tcId": 171, "comment": "including undefined tags to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "579bb79622238ac1cbc0af03c3c0d1ccbaadbb29ad974f67b76d752b960df0928d364e33eb04fae281992aaa01fafcc0669eaf87791cb8a7142b597050afa58571f9fe78a93c647307ea0db9017e0c41a0ba712dc8871063bac01da6a3dae7d0c5bb5a40f633b45cd35213fdfccd296221a0275f3b552e56ef8c856f5bd96722ee3cd9799abf956dbcc0bde6bf65b1b2641658f04e063298cdab2029c8c0af0566878822737fa9d6cc48c175fccaf7e866d80e1e478d7568a3e67d39c3a14508711fadd84c3e7be8cc226a23368e9982138128628bbe97a3c572ee68606bf6427ee5b9862bebeaa4f6b08325241da15c9f223bd18b797e1d6e88b2b08a4cf95baadf4d684c8fcb7cd44711aaf203862ec79bd5f071247636623b88709f6686d6ef3178fcee04e2de0d661d92444f5cbf3216b07a5f6cdde0657b2d4596ed148255957b0a23e8f262b1ff628cbd7ec7e88267d100809ab5eea908aa05e11d823e794a0d1e4cfb82c76b0cf9affce1fa0fe370503accaaedcaec65d1ef3a696df0", "result": "invalid" @@ -1811,9 +1471,7 @@ { "tcId": 172, "comment": "using composition with indefinite length for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "90db572ad2c25dd02aee6f8e0ddd5d42f5434b9b59f0bc7057abda8924c2a061404f345b9ed3e2fd0486fe34e2be725bd9446f031071c4ec13772fe468ab4961623d16469a5b9577683f20035caf524d557291b700a6903dd6c472b50cd09455779289b990e86ed6f7135af290b320957c93db1a34bd66289b5304828a71d2928fdbbc3a90af3884fa2f710455d2e909422e66aaa1c01565fb67367223f2bf30661ac72b9c6a84fbf977927a86611514c0c387371cd94bb703f2325e3a11cf83cbc6727b5bd49f6fb31b7238c1a464b22ef6c5db0dd2d5039ab3d5a4a7b1ea01cae494c5dafa48b73a411c982389abe5fb2de35d6abd5d9dc33e7703f67d58feda3a17fb6e9ce3200f44fc614638f7931099f13bc175164d9d68e2a4d38f2c12224fe136fba4e7fca1fbfe3344afd2f52d8812624a1af39c4f128e1c9c1eeccc0ada519f27b694fd982ffb6467f791461a2b803cbd298a4467cecaf274f855583ddcf470092f642edc79b23eecdf4067169a2ee72ae95c93e3ee5d23ec407185", "result": "invalid" @@ -1821,9 +1479,7 @@ { "tcId": 173, "comment": "using composition with wrong tag for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "37a98cbe608f10cdefb4d787a23681902d7a3a02837438ffcc778091a12dc473aa6cd38d7abe75c362a877456e4b29db13659b4f3d9bb1ef73e0cab33ec2b11d06782ae4ca0a13d15f8856223abe0131f5ec5437b2b001e4f5903a78afd4c46d6a47af171271f3a4cf267b0afec0a1f368a789f4c03193e2f365fe6c0b8dcce1b2f1e6f1e0cbd7c6f1a98a8ab747bbd27485aa61ac84e837a95a178efba0b23725c53f00c94b3cee6831f4d000ecfe84af2a63f341e7bfc2cef7f5654d253654139245c4205c0b2418e8de35da690a8884507134a0b2f0bb9d20eb8f39fb134adbf171f1a8edb4e1489671005f8474708708d1a627d22c76b8ed0993a9c16a6b635fc090e3b38b96f37b28ec44089b17173647eae6ac4439bac2019ae8b928d094665aed8ba0ff89c308097b1e7ba74fd2579f1c21f63296712cf4f5405cf0f3eb60ae1600a5b8d717a09ed23034368c9739ef2f880c659bbfe855f809adbe231ef20d0eb6300f2b6ff02e9f3666876971a9d41f8f0f8fe954f00bf52c0ce013", "result": "invalid" @@ -1831,9 +1487,7 @@ { "tcId": 174, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3428832b0a12ef303ea4510428a001d6c54d3c3cb4008cd07f57a3b73acd1fcbcef9d29f84a4ca1b70701bbd193598aad70e7d64d187da76bac023ff909b338ca75cc5fa7de2eadff33e377814de682aaff232975a1fb1c36e401fc40c4ea61941d7e6d36af36ae0bf30127f2d05fdbf95c8f0e80a27300373c055e3f5aeddb48b57936dedfa58a3712a2041580abfed8d214ee35e08a5c2d06e9bd9487112ea9862c56eb2eed3f5ef166bfb67bb76ddbb1ab56fa60e7e16a34f8d2dae992a255ba12a154130eb07c8cfa6c2d23331c043332c287528239b7b138f7787db620c3c908ba150dfbbf712a51d5e56bd139824ce046c598ba323ed3669021308b76d70925fdc7461059eaabb4c6776280bf985c34f1bc035e65024629f47c2026ec2c9242d840b037aa4c634659bbef8283c39785ccb596185689abec72e7ed527fce49264487cb40423fea92fec60bb547695abba011b862db538684fff0c77823b0df95ef1396dd93a5189c158c7a845682848455b73b8822a9c27b8a3e789c98c", "result": "invalid" @@ -1841,9 +1495,7 @@ { "tcId": 175, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "264ab320b777d6c33b56c4a61d1beec9d4191024268a32d3ec83c247bd34bf55aa60660adf5d7480d1082237ee5515692e6002051900b87ed499ed879d7970028d308aab51496864f2d87d3ce95559b24646be209921dd147546203bbc38fb13f38120c4fa5cbdf5b9e39cebe2034588329dd0e2e393caf14d17135ce467397ff71db128316a7220561c6714e0abaa088dac39f98cfec71f14f6b3bb11848a4809240839eafb0b9695967ed8e9ea0b7b2fea9ad6a60c38005e3ce36aa38a4d2fb974e57a6482ea47a22b31cbf9ecd73ea7d63a4d5321dabdb1d9a1b66baa754805322040807982cc4a0fcaa1b30b13e3b8b1675e190c76e7613db3e57f199964d85ef6b8a169b0d70304355fa1633097407eb30e5c5ec6bb2e356b79d74e8d7a516e1cfa1e105c4e9409dc87ca041840b639668ba9819f3150929d2114ab54fed418fc940edd030c481292c90070542cacb0a7efce531f69ba818447fbced8c622524b2e6fe57c466345c2b74e7c6effe9d9a092e0c5a6b1b7f36b11bd2afb58", "result": "invalid" @@ -1851,9 +1503,7 @@ { "tcId": 176, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b6921141cacd717d45fba03ff01be38cccfab166c66121177ba660551efc193ab187baa767d12936d1b07fa736240b24e8c7f6bc02b10d82eda0c20b80c591ded6d27abc97f0640147e7c7bf8dca3bb250c993efd3de1f1f58b3e6d5baeb0652472af89d3a08dd8ff39bb4550eb2bf370d6c4f79d0f093c8e3d99953414a5f92593e00448130bf6b2466212d108cc0cd01621658c401cc55700a4e51da8d02ca634cc2560dec5210f28bfae4bcbcc62ffa10569491ad79e9a1b383b55291b8e9b431c51b0afad99eb5cddf015c7d91930c99dd7c47708f1e254ea1c8c09c10c796514478634a9a5c8ad87f6244903c59ca5cc374fb52b244c002dcf39f675caef15bd1329f6180006106111a1e91d4d9c7ae56d065d36fb9843d74b7f4fa8a789cebae586c072359002fb0c3698bfb74439d561f093587fcbc09759b60964578c3150fbfc1823c76804d6e643d2d67c0ec6fd1408d3a7e0ff92527d8c857a92f3ae4400b4312db163ac889b0634f424ee4fa55781e46219ea25b1bc08ddfd959", "result": "invalid" @@ -1861,9 +1511,7 @@ { "tcId": 177, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6467d159f5a3bcf671e1c4442e5f1455533866ec8053a788b7e15a0fdaa7d62dc93e66a5d9d9c85c11bd6bcef389174caa3aa9d54ad3978963bf69b5ab503e6243ebb515adc2bc45bdd6126446095d0c0bfd7632bcd8168147b141007592b1f1fdc8e6fb826094858685f627bf321457a8cd9df9c7290baaee6480841a5f2c6092a084a52f0abb5edc8a4cf750494b8d494f69b3efa970378ebe6846fb83ec22ce56ae8c2146ece552925d2f3eecea726d02f56ffc23c6010b52b5240119ea326349bbbfca1c799dbc5c24125f2c41fa21718dc5549906c6bccb748e10189d6ce73bf89158b47e6e44f20f95d3684cc710859e61d878e540a53de45388e98fa1a1acc92283ba3790d7b52b22e9ed671c5b661ae33ffcc924825efb90962b430e91f468b9ffae07e0bca510441b73db302296a170d64e8e024170bfd0f5396a369080c4ae8e7a3d23a91b021e100e33a2a1c1f303252e63c62b59aa797f5e61b453c45dcbd69ea14f9e8eea4346d7c4957740d868860d7ca554ab88bc47b0058b", "result": "invalid" @@ -1871,9 +1519,7 @@ { "tcId": 178, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "16669d358f0681b0f7f54c5840192dbfc462bbda4e2e13ebcb23cfd554f1454f616d156a28fe5a2ad2690897a1d6f44b4579407eb7486fd19b5f643a599eaade6bb6197627f38b7fc18eb6e42fdedf030cd4cfa30587e3100302aa37e6840196e1d48be48da0f51e9f92ead2cfa8693b38cb2a732a3fcbb27d2aac903a594c567c2ec8249c97ebc89747047a5315f8b5493c732859e5793672548eaf0161156ff0e96fa7a6d4085aec19c4a218958686746eb0a40d9a6336809ea435e6b45c4ea97b771db37b514415b86d57900c59ceaf4541e0b53f786332ec055bfecc1e14ffe67dcf41e9350802416f31b3ec0654b87db474bd4c3143418de724eaeb74b95312cfc6bb64659a2e537c544673f9ede21dd5e343c15ca7a74478d06951d010acf69a6befbb224262c95c4ae70760d396958fc3ececf8a8c3c42944575e4f4cea5d94dfc1c93abf18aa8a9ff50b96615e8aa8c8649efbfb69e0d1401c0fad73376a589790aca696ee8f92cdf8680a9a5b9a1fdea7260392d9c7c85262af7fd2", "result": "invalid" @@ -1881,9 +1527,7 @@ { "tcId": 179, "comment": "composed null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "33eeef2f8424d783c321bf75d1b30a57454cf54d5a9c43256db187a70bd58d0a807d807c48ef1f15bbb06d7e908f2160cf36f14411360de927b86bbfa9c726fb859ba05fbcf1614f3f26039815b8663fa715c842ea5613e1322164b37a9e7dd521b1dc3b4cdcdf2787b4aed9853bd1425e951bb16cef49d34fac2c792184255eab68e8c23118baa26a7084ac59b0ca699cf2476689e0bf28dc7b5c7fee4538c0926cc394579e8d20caa0de2548ce9f909abbe6a99cdf4e2ddd7ba91becb620b16262609b07cc2dd9dc7e9594ada4c899de7808633955a40eb3cbe7cebfc503e0a4aa9e89a738ab86033724f5cac153d4fb851b73b6857bfb569cee78c849bf5905cbe09e3bbbeaa5db4b2f13b911706aa350403b6288b53b570ea1223e875343f3f1e4ad2da3755007dcb7cea413dd7d3f8b5a995039152ebaf5617d6e40d01424834c6cbc352b2f76a6b763d8be63013f87741232f6b4c4c67f23fdfef08a4362bb16531dbefd3c7ca514e78ef0b8b7837e5614558c28dfd6fa8c4ad6f11a2b", "result": "invalid" @@ -1891,9 +1535,7 @@ { "tcId": 180, "comment": "incorrect null", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "671cd766a3875e4734591173bfde1e2865b532f48ceb2d8af037335cf1808c53259b3302c883083c52a28d35126969f71f3fa354c1228627046323664a5cce06d58b7b9a947dfd0cc0c44f4f0e26ccace7fa1b7c3b219101a022c6cc4b6b7579cfb7b187d1d56c7d6060c39b248205403b8f64f67a8521934ffd53fe80fd92be28b87ec4bfb602edf08534eb69c77c0dcef1a9912a684e685e610e58d58b03b000bc7f82253ec251edf239b88bbd43884192607f947c66cfbc3b43b10f0e6d1586998b86834f39522ca9fb30232ce9a7715045cb02bb2bf232d5615afd8af0fc5e3c4253f912a7015428246dcf73f1e416860570c3484c561730c852db31f9dd3f3515c315cfee97026e80115cd238b11208772077f3c8e45d49f0d19765268e12d0b17c077a937a3606dada3077f4789a85b29000cc45c6591e44e73174d4ef47bd417fc67ab658f9ae179d2403495cd50e488d679cb062cf5b193093bc6dd101bc31334fc5abd8ad3fe8383f5ed14f9b148e6c4f7d390ae38920da2e10f070", "result": "invalid" @@ -1901,9 +1543,7 @@ { "tcId": 181, "comment": "length of digest uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "0679679d5be320641d3f545816d0b04741dcecbe8a6c0d1af3ed2faf80449ed184edc4d1b58c54173a5b26f27ce50d8e6562d9dfa425cd732fc08f47eab900060dfa975b2b4a7b30403557950cbbad3414e61cd7fc004ab1ad7658840d9eb5d001d82fa8ab862ccac8eb2a96fea79fb58cdb05a0e8d601e95fdaaed3c4362d1d6a4e8a396668f9a5d119ca32e4a1c926563231e39bb8d3966f2d986d8ecec22f361c7430636bba2031c60a8eab06ae56d3c491a301a3a5be0e0e0a1daca0f0c90945c2b81d0c873e4eae4b1790c61720f0f7df2d56b9c3a21216d604ce550c547e75bc59c401ef1ea588aaf43b7a17bccbceaa47cc62090df5a7d5a0e908c25d589d54be59b2800a5f6ad29599a01a51b82426528f311824e801babe52f2ca2fb058006f61c7e50b621fd44d4d0fe5e4cf92b48afbf6c37254b82100685c6f57b0ff32ad9a17240788366586a5c3a9458bb5169026cde4f703373c7895b3c86173ea9f24ac89e7a218bea90c1092aebf4cfe7387fcd61fd1f13f3230193a009d", "result": "invalid" @@ -1911,9 +1551,7 @@ { "tcId": 182, "comment": "length of digest contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "5af6ce6cd7d8cba3c9be3478cb3ffb94b16c6e6880a2667790cfb8818ac081edd53d49cae910f9e3461b18087504525fe0a97f8d6536829eeb16b0311bc0a07b8ffb061b8d749894b0ac1628a9d8bbe62f69fd1b19222483980145ef76be38f6b497fc1749387f99da7fb5cd0ab7e1a6a186a199ca9f86902c08fb495b5458198bbfa57637cf86fb4b12f7b8e59e0af3336e2fbb2f82cf36193a7c06601b010387e86ef6eeaa5aaf7be0a1b9bcb4a23cfff0fec5f3ab645cf9ae47569cd15b55811fb65be2fb83f4c2f376419fbc6d8a2e4c7901a97c660a05cc9beb925a7dacd91bc97eaab1a13f3728187779635c6b9f706e59a1589ca2974fd1195cc07528a024aa07624aec1b0fa39851e77fa67d36cc11552f4c3c91dad62aba44b989baa54a4dab606559b637b6fae9eab10af9ab5aa156b2bbb169a3a8df4bf546aebcbfb87b620e3aa4530e29b9a4a2e18d859db2c6ac8378ea9b36c3c83d292dd6db85a3e7a5f2580d2615027db3731d80c43c917c2771667f2f8fc2a105223fdcbb", "result": "invalid" @@ -1921,9 +1559,7 @@ { "tcId": 183, "comment": "length of digest uses 33 instead of 32", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "369197d34d2131d501babcfb49f789ef8ead12e732279f06d99e87336d840294a40ba22f7f303a4dd2738744e22779ef753ae9eb7bb996c1a10f5e70702d4688334319ed10f9d5159db9f4f58b3a7ad43ec531cfa9238e3e68b63551f4809f6619bded70a38d70b7fe62e892172d1994be13dde2b2c4ac86fe2ef5897412cd665ebb9e26d7d450b05bffa1d201c460fe38ec76b80c7a3671be4847535226ac9b8d8cbd3ff0df537eadde670444cc61c88724178cb4513df04e10c5f0e5ae6d123bf8f966d7cf777eb4140a3d10146ee687d460414f6c883184292a9e3bf052526433d9053957818188a2ee0a6ed8a0f2a4db321123a367d2424960ac462bcf109f65861cb62451066b7aefb5283a6ae50bef219d151d9f23df8f66fc0a8128219770fbaad551b4c7b02c6b3e20380f1e65182c2db933fc5152da8f22b3372dd97f454230b3fabe4edda79562147df5403824d6f44ba5ba00f8649db460fdd29c9b67d32b0d88d56af66f06272a401bf872ec639d5c79acbc020e930095d52f4c", "result": "invalid" @@ -1931,9 +1567,7 @@ { "tcId": 184, "comment": "length of digest uses 31 instead of 32", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "935c94aff85633cf56d8e3dc3f58edf03cc95c14e721d2f311f944999b8b5c413f37a5ab1f3ef809683a436d3efe95a679828b8bf6f2d40b17b553cbfa7f32d3d9cbb6a99f8f41efa09a4bd2d17111277be2121c2d85da600bc7ea8f26572bd70d9b66c02a89748f0d8e14520c0696b7f0d18521a632dc9620c19d411278b6a13eaeab0aa84275aea8f548a8ca25b8d59775e61ea2cd4eacaab836337cd3656629c6d896ed289a14c109a4019b8897c9b6996ff7b20a2a1db2a58ce5728a49806d2630b8b64d985be2c2ef14c8b791269bc387355f646ddc19db25cf64d2b2b6eba30bb007959cfed2cac0292dbd207126adc90b8758a65094068fdbec21ff2db53aaf969692e7d0ae22ac850f853b2892290ba6f198aa6754e713f549172d154220fcd6996deefdbb14c9329b015448060aa0152a08b4d1a5e32d6fc5bb60a411ba8b206fecbedafa9883a3bd5d9fa905119656563df1d2d08c24cca881a6ab2222440b64bc12a859a9d20c7f9ea02322c436003c55723cf8678dbc8303f97c", "result": "invalid" @@ -1941,9 +1575,7 @@ { "tcId": 185, "comment": "uint32 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "71601b43bc8ce6f6ea74985843de5a2c9f71ffa37bde9aac20c59abb025b0dbec4cd8d3623b515f0d098803cfa01564a2d319c93d3acbb5e3603f53e019ce2cd2975905f9faed64ea4756254bd064985e5245d051ba7756d4b1eedf928f9552e9854b0626639702d3ec0c40c2346af7572e86c128d1aea0ca218e63c3bdeccf290ea995bc2a0bc7eb1229395ebc6b9f8f9b14f3d5c1191bb6738ca1d250965cc80c73b3fbcef29d08767038c5c9ab006b100bbfac35e15f35698f6f8c6a1ff3c9039bf4ac984e2429540818632bd02015552e9757f363e8317fcf8998a55154f6161b67e00910cbc736daf7fe738443a3ace0763fd6505cfcaf11368dbe5d585206ca41d76e39feb68519d309dd92a54dfec5791311f5c00bd0bdc7fc5f2f47d558f51a5f3cc2c86c33958d118dfeefb8b531fd4142892e28ccbb2c574b6c115169981af4c3ce6e019fa27c2efe4aa34c0ef104e16c7f02a3b7bd46390039c7d4ccc6b27deb5f6796714d67af88456a8da6395e670b513f45b62ba0aac65579f", "result": "invalid" @@ -1951,9 +1583,7 @@ { "tcId": 186, "comment": "uint64 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "241332a0e34ec700cdf2297c8994ee0cfb848e6f5d6f31216524bd3d40b1539ee5d4955d405497fbf19f9b3681306408a4ef5eba87e75799dae8e86ab050b7e78ebbe9a2be1e02f9cec519a51e7880a7f653a8327275bf9a2a298678493df013d3c3a191372f5f84aeed7abf72697ade3e02d521655d2d79003932b92e26ec22a9260606954ed32c536015a8d5306de8354fec6d51b48a0f258e5742eeff0d2c76b86bdec0b42a6606ae043e86b2de8f4242be7ef65b9ce60fe4f798a8aa19f947aea9ef40fb4a467d7c5413d526aa9491ac9a98f9e6342a154a99264ef601293cd2d4a979ffb5dbb5fcf79ee727f87f9cf7cc6570dd88d60816232eaa57dd75a7f0ffc8160f65715fc12508fbf00134964968d33dd30742e93107eb74c3721cf6615fff5ba1566844ad6859e028ce769823f037a6205edadce32f3d38bf778d47c36eaa67a36cb53f572b1beb90622e5217b0833de3e6f8000adea76d4543c803aa707932105724706ca4db008c644336a89b3ae8f196b7f2b3ae306e18176c", "result": "invalid" @@ -1961,9 +1591,7 @@ { "tcId": 187, "comment": "length of digest = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "60aa59b8254b47199db7b29de45c02247610f3cf9cadc3f46c969aaf36ea1ecfd7aa2c6cf626a5ca11c275485818b2a433e9648c3dd8f6e100d530b215e107bda795ea13bdd3aed87b5edda40a5bb0105ef3731b44341b6a3300409db7b1bf2dea3b84507bd5fa0d7a11709ddb106df8fddf1a9625c64552b875ea96d5ab33820b9acc94a30f37e8817ba1d757c1555795cc82a26c6adea36676eac2934dd3d54e1bb0fca770f6051c108de1e8cc04c15306d94b088a0ebfafeb93bce91e283ef6b4ef88ee8abbfe549eaf2491f23e3ae13d3319c73330237e06d2d00989cbd9d9c8a095e82534e14845caaa66599d996df6b583c22c3e73f747c5e597b6263efd3d484fa75e227873f50c993eff26e14bca16e2df14098854167f0de73a157df996d0beb2aeb6750b5743b0a9f4d685ee8cfa5df01a4b924a679d14919d2753f8935b82ba4e2e4670097cf11bcd59a613b5f34a2963dc56f59f25f2b8b91e9a00a2cecee8b488d860044dc7e10f82037030d62d48e028022e7c3774bf3c25ca", "result": "invalid" @@ -1971,9 +1599,7 @@ { "tcId": 188, "comment": "length of digest = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0d814684d79c28bc169da20859fef117d2d6c98a9c7d52b788d972fc098db62d46f52ba2b5083cc7de5cff0658d4266c113a8b35cb3bf04061d4c6ba6b7b4cd67eeb48d56101555e4fb556a6e90d513ebe468eed8ef0202118998b2a1c0d9879b14367f21d9b4889b9f2b41cd260d95f540dd8489b78ddec27999ba507da902f60fe1dca5f7fef00a85829166a1839162b8e61436bf6723a136d765581963b812b0005b4cbda844cd76c1054c87f69641d5268abe4991afa2fd98dead30ba26d747aedebf45a96bd1002aa3b8c86cbbadd86124817595f123a39f9cf3fd26543afe54c6fcfe170060af7aa096ee2aa16e206303f8579554b7bb1f412062eecd486219c94798737e9ff75ca2c1f34cd03182c9431382f0e12cc7efa13b1c5ad367f34ae84af42b4614a7eac8ac7f1ca10695b88bf6ef17006f06975dfb4fd02731d5cd8a6e429515c4730d0aec054b3533d5d429150fc9714665e3881c25f5850fcfb3e8dae79c364d58aeaf2bcb0ee5d899af92adc93d632eacfe529ff57a0f2", "result": "invalid" @@ -1981,9 +1607,7 @@ { "tcId": 189, "comment": "length of digest = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "550ce3e78b5e1301a0b375e5c6bb6ceff056689221188d00c6116eba6920eb8c6aafab5bcc11e52984e05f68920d44be9dc2356617d3e7ada79d51865885262defae63a4d34b8c003ef5ff324b59ed6657dba99765ae425ed2c9bdcf11f41ae0164a44c1c41d98cafc66ff4e916390c42c82244196887d18121eae27b6e21c57354b0d37e160f324b95e790956a5093a9283dfe9a72922cdfde37d15bc317bd05909ed8d1c8dbcbf600fda9d26c810da486a865887191e1bfbb21a68c17c217fc3f8aa2efde650fc8ccd3fe5f6d7270231ab0a97e3d5f3b63981e09d0b8201ceb649505346ab22f664b9b6a63ab088bf4ea01fa26142ea3795161f933164bfc4e2412a2961bc09ae13257df7171cedfd2fb48e5a61034a2494b3bf70dc51a3577de4a948bc0bf35036b0496cf79c9b4d1bae0e9184068260189a6b5531715dd47b9e4f011622306ae7cccd7743eb42b4748fdf46bc5e3285373b385b5e38185d9990dec73133a9b88bd3d7ef0cda141f2c6704ae967af791056ff249c3ddb7ae", "result": "invalid" @@ -1991,9 +1615,7 @@ { "tcId": 190, "comment": "length of digest = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3b2eb94128068de15497d0fb6d8612fa6b900a7c8d38512eea2c579b9f62c45d1bd198ecbc5b2facd875bc0291b6df8de78fc3367529d2e36996f14017f3ef71883d3b95f2525f62ae32d294a170f664d3ce1cf5a5cfed4df8b5c658e45ed65a606b238349cf1cd53d6f74278dd8e0d898c1375f007b8d2777889a104735ab7306df6751d9539447e86bc106e83ce6ed856505e5ca3d9eb58d8f4caafe13a07e2d3670b3934f5a08d1c76f723bf2b2130fb8a99393338912bfb06fc6974bb0493a43e14549927215c4cd0aa76ca99754fcaab897f2cc7a149caf0d2692a82e91c5ff0bc9d33e2f6620544b7fb0734b304df20a1e4389f1da4d8b1f40f019060708a5a05582606970a30ef75606a1cc46609615404b7689520db0dd22434052d6348c01cf8d7a2bf80e19b1799e70d049cdca517f262f754e71f000bc0f83bf9fc59fe3865a4e75f275d514cced20cacf10bdba843b824bbc1c9c9c22e4a8e234be197cf90575f132e1c53cac7d87979a84c612b6ea0c2f0f1cd1da0559661e73", "result": "invalid" @@ -2001,9 +1623,7 @@ { "tcId": 191, "comment": "incorrect length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6496f96674d13a493992dcf6193b557680962c4152826f35b82befb713a5e86b09ac350b36a4b27a730112b91faffd84eef3e032628e5a06e98600e49665c9755b2f48161edafbc9ce527e3403ca919e1614708a7ab697a20a398233fa23f32ca77a9c81e16bddcc4058015518258bd48b955fa81cafa34282bb5e6d42bbd1c82fc30ad3a7aeb1d4381cb2ef951da28941c4b9617be518dd3616a0472669c25ed43acfb5f55e58a87fa6181337efc97256635e7c678f099c2d62f78aff5b54663061c0cb3c6c330c43e8a4c4a50a8229839ef6ca0c5943e87e9216da644aedc80c698f9eaafdf81046548bdfd119cfaf95667bebec6ce029ca0a4c96c9a17c8ef735d43af9c81bc82a9317046eb8444a765cd4cd848e61370b3014af893ef92faba5a14b4217f076872d187d8de12381ddb7e30e40abc6caffb5b267067c411f9d104dcfd1e395e2b73c67b1d884690a6a4ab58aba1e7c720c187604864440b6dd87d85188e94b0c6fd99038f299d44e161de8ca7fdbae62c3a8b6ee003afed3", "result": "invalid" @@ -2011,9 +1631,7 @@ { "tcId": 192, "comment": "replaced digest by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2bff6effa697277d05bb0a7c6a7f714a0c2f23f9870f51c6b2a678d3b06f5c892d75f377f24fbb14c3c9aba52ae06d3741ebe3e116c0d49dc4e651251367fc63720c8553646bd7465298ccb7b4bf765607dd05052fe5a660c84e0e516aa67540af1ca35befb2250602742a53d4cd97cbd98b9136049336e553c3e7dc64eb39f3d96be6fb1146c16f2180992d0f16fdb9a4c9012753901fb7b293e6af23187c76d9ef55a6956b299bf9e9c9c27c9a4fd524360a4a6988ca1168f35f8bd2038869d77f117ce6d20e710a78b363973a08a5eb091a5ae7332e83617deca9911a2b241aca731624905b91ae63a87045bb2c356c934c70a6cc22bcecd7eb26adb6f98b1c1d727582d7329235a438e1161dcc01f82f760833bfd8d54f8d856ec475ef342072c3d6066425cd0309c4bed7a0861afd7e64b92cdf969ca4d2655a2ee47679134fc2ed39b41cd1cf2665eaaf1e21e8bb9fe6f19b16a057d8277d68ea7a240c95978deedff766e84ef46490720a3809e3ce2a9994af4a04de2059c5a393cf3a", "result": "invalid" @@ -2021,9 +1639,7 @@ { "tcId": 193, "comment": "lonely octet string tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "04b2a5ace2b1f16c675b02da8a8532511a25d59b2f37031baac48b4b83bb434df89ec93799ca6e3a9125049c051a0f9ba89dec99931cab9786c2bac52b2a06a6250ddec383e3290f423ba899869b4eaab192793d15156b13cee7f7d618ba7a6acf49c992d381b59be6f020812d5a0f90d12814ebffed3a02994a91eb3f2c079f03145576869878f641ccdadfa2eb946c84c122bc198e3d343f0bbd6b041701e7a20db8460a2ca79d35923497028b6abb3d72a5a6fc4b3e9092c2118e248140ed2526ea7b5ea56a2ef04bd40ff27436c7ceb1b3b29a887988d009167dbf2b0ef5ed2191d14ad2eb2d763a7f03e0d733c1f2c27e4634063c39bbb0234189d72bc7b08695e4b0f5b88d5a16f02914c74dcdbe55e7f8a773c9a7b9c9780a2d2ff0b0ba4f9adb0bf263afdddcf2fef8046c605d9e0ceb8b3ee793c41b4b320d7c71f9835dd6a604d5216f55c9a83f67b8f5bd28de1c7b499b7ccf8640c78538c88e00edc66b2d6bcb24bc4018d1d731c05d250d4f3c7b722b38c74bae05c1bae4976a", "result": "invalid" @@ -2031,9 +1647,7 @@ { "tcId": 194, "comment": "appending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "050789f05b63424da4d9bfb1bb9a6e816f2b77eadd4e127b2e0b2b5d16e0a85b9af3a7e42ec2b862f477261787e4b65d849254839d88165033edf953e954deb1ad3bc6a0b8e45b97ed267f8104e69ef0db1c740e5e587a4cc17f48e10fe240dee9666a4e71d7c58e54518a5b1d04cfcb9b67e76374e7974c44c88b9b4bcd7f8e5a10132745f398e3588b6dba5a4d680ea8af0311f9a3c78ecfae00217706a7d7acb187caa7883b73058015a2b9c3a663488e1a42ef143337acd5a2563feb38faba0c1c0be567481107402715ed56707d7d0015f9cdc38a9098d4aa9806f790ef826dce67bb766c3ea6547d987a00d5ea252e52d9f536ed2b7fcd39abdf93b43bb5110d3c472cc5df4da021e82ea132cee2646a302f6e5c9952c56eca12bf31d29e32bf810c9ff5c0535a9ea3264223874e1406ccd372e05c0cfd95b97cfc991a13c63178bb5ec5223e3b25e055188c77bf05d1c337617b83da328804ede26b599a76bada43cca9c3b271db2dccd7be1259cf3edbb020a4cda776084508081a24", "result": "invalid" @@ -2041,9 +1655,7 @@ { "tcId": 195, "comment": "prepending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9bdb19ee8de8003f29924535f141da242c069d7d5efec9c46044071834d2d7858e794591e277b87e1fdfa6b3108ec8b615fe76f3d374381562ce3624e35802730a4bfc2c54385da6eaba8903aaa8475dcadd67ace389724b59a10e7ba3bab6f332f44357c95e2e84a2741337a253bf85efb10cd9e69cc656cde704aa20681f993f2324ff323582c1feaca59ddfa26d696ae43b09832d2d34d126c40be89959dd2a353a2f3722e2e0c1cc070cc1dd0cc5e3dba9e9a7cae5a7e7bb20a58b37366c624180b2b1d77344351508a47ac5cb46277892f0a88db74daaea7a03ad8ac60a0e212ac5e18d01cc81af472d7bd905474c7596c374b6521579ecf115575eb90721c78c741bb48d4081d914b2cc9eaf9e7ff6c898b5c6d70117b2c8870713b4298bb88d7cecc3446dd4e10208c09cbe89738078f573ebac694d6da770b56900ac7e4dca41b7dafd8e3c96a63e79a28d9727a831b05169bb1debd17fab657d8b52d8f915590b3a67963ce5c5896fe6569ce4c90859cef89c79d1c9b8e48a46ee4e", "result": "invalid" @@ -2051,9 +1663,7 @@ { "tcId": 196, "comment": "appending null value to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "b252d9c77e84f1274ac8019d0993427574d63a80a26c6e93b786fcc8ec699bb64306a9e425fc7fad43acf8a4fb40cc7c54bb29312430a67c0c23c79d34f2ccbbd3d196363901316bcb1fb1a7b6edbe4e457be1f9e92e272bdfd7b35310048212b8e8059d4dfcee86bedb0d7bb7bb0383d0187ae56b56851cee1f6740cad320af9fc25517d729c09ce30dfcf477a0f5fcc71c7342e99b17d831707150be963057a203b133e30adbe10c73df9079cc0d0b5b535c7a2f1e545352ac80473545143251bcc77ea46ab72f3c4be6ab4d5770020b765e900f33512ebcab8de4b9bae9ad68002abebae75773efcd84748ffe4be93ddbb736bc3cc3e5a81b5221ad4405adf4dd3f5fa9ffd5975116b56a0150fb715d22abe24e81af90455cf617d290873d14cc1b368f0fd969ad622b9bd299efb40f640507dac6bd6d4c8cc144014db6f74f71e751e7349176e549d694f68d4007ca6c51f6f58fc5a6822a3005478d5d890e1919990118ab5eb61535383c6aeebe1f514a793adae3c1a91f90dc3261279b", "result": "invalid" @@ -2061,9 +1671,7 @@ { "tcId": 197, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6e317cb8fc092da3e09b63590743ba17426826083697bdd526f85d1ebf0270afc0fd89ad67762836567f36d2bfb52252a2a54ef9f753a4afbfe520e857a503385ab6c16df6d4e3494954912ecb31c514f6427b676a1c61c83ed38009693ebc39add66a1af1ac1834381df1144fe5f0444fc955334a2cff4aee6f3cdd3abe5dc54cc4ec25c5c66286e91d29a5c498872e7edbf3f4235bebb402dec4b91e629123e841dea66643f224c472f75caf31fbaf18943e7bbd09fdfa8dd908ae92631129b404f7414037d42b5914b532e7ff5a618876a550fdfb80289c5d635adbbc60e41ab577c59bb6895e2c4f02140b95a47dc327d5f414293b3577acb277427285f82dbfca53a4acbbe4497141efd0afea149a7c12b6c702fb9e48dc7dcb0d4ff1f96cb238d34e35fece1436b14592d3eee800641800dd9df1b9541435cb2ce933a0150498f9416446c95172a2116ffb58cf5f397f0d0af2e025e2951444d204291b1c04281c9242058b937b5d01f74b6cfa2d55d975c6622198c6cb271f289110d2", "result": "invalid" @@ -2071,9 +1679,7 @@ { "tcId": 198, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "41a99f4e616d19dbfec0e1e5ab8ab605ebd218c107176b2d90c58e41e01cd6f6950fe4a71c3b0ce81dcfd6f88b57e7345dcd466e43e3b5dce645ead38d0f5df81d307dc89ae059b3738b7900eda146f0ad965e67e760231ba58fe7e33d3f14fba66978e3eb7bc5dd6960b24ba2d59332760492961b5b81af6e37fc3065105915a4505fd239c79e6fa6cd8ba4bb585fe937d5d87955f659cbebd6bd9f0d0030e8a52341591fbd1624cd2236352e9e6bd91d7c121357a4af1184efd102fa911a7eb8d7dce098fbc02e34ec92d14ae333e502ab8bad7ffc275dc770913eee42a316b1fac871863e0f10899d72d0802bea9c07bf21b91050850547d6c8ff99ef52b1bddbd655352ef0fc4748c44d4bc4a4dc4ad3110b367e63620cf76139fff563a7c76a9b3a24cab86bede3568ef1524d476f8e39b9df374d1d2161167af5a00c61e0aea1bee56ae05ff1759e0826c4bb0b2058b5dc92a5c4dc865110bfa05506121ae58583179bd981100f42d1d89fd604db4f13db7ee6c49ecd381a546813b284", "result": "invalid" @@ -2081,9 +1687,7 @@ { "tcId": 199, "comment": "appending garbage to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9e64f806c7528a1cd1c8dd5b67ab67335b8f9a1ef1fba99afe67e9fb2cb11263c79dc422d51a68728464422307a0a445ac823d10021ab7789e6f701182f632786f77c23806b81324b5cd78e462c35e495532c2330a08e0e9ab7b44bc6dc5d99c70e052752a4718fff47d00c9b82c4dca22fe3302cec11026564288eda51b692f36fc23ab6b3a9091c332378be3582aa551c8471a9df5f9451291a1da952019788f461fc5262e822bf5d5e11f80b91fd8748bcd2d856e0bf7ee29333b627d6c44ec0ead86c0ab18f93ae9f29dc3a91562387a703b42a17cc4b7b310b6b6fc7d9bd7bdd907520dec948d2048d556dd6db3b0e5e95788d88d0d643c6336604d0b81fc996bb85d2b4993036635a15acab8dc486e061c8e2eab891daee57bf08563bc018401087ba854f300a97b9c5fd6c5a3915ffb240a577e7ed23c76fda89407be57aa7869db4c6e72fb69ae2af877f189992d99dc17a071894a2c6293ebc9e205ee3792c4da94de734b77c47b21c7a6572759126bdda03f4984bfeec0afd744d3", "result": "invalid" @@ -2091,9 +1695,7 @@ { "tcId": 200, "comment": "truncated length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "73c5e90d38f0fda07b0dd538fddff64534db7e4e7f0be09b62ed828c49c616663bcf565b2cca9ea19a77a5135d3dabd86bfc831c2b03d81817aae22f4991422e228e315934e993fb134905e1aa03b3539100d9293b8f68177f4326867bd71de9fa47c8e9f37ef46e1b9f3adcc2711892ce1f1dd9f238ee8e1cf2ee0c30408179cc290dc895cd46e2d717552f0a4dbc890fb85dea92554553c50f7f93b34f52625060b290860734cee378783b32453eea66b5bdb3de41839ea69d873346c710a114848eb0e53b26715bd143fe3ea67c3303d1d238be8032242f622a030571bf4726162788004541d642de9ebf1d4ad7ae7dd84fac1c3bd5215a18d65e982bca38342df82463cf606d7c30ea3a5bca3971f78328d0e55cb0bd99594dec125e73547aa6bf4fe22edb30fbe4ac4298752673b2a4bfd592a75db98a5a6d73e26ad1de4b63ac83ba1e29215125e74908bcc888ce8590925cab290711732e4638443a6dc60e705f3c54706b5cf23a654001de4e0f0c40a0078bd6b071cffc2f9f728351", "result": "invalid" @@ -2101,9 +1703,7 @@ { "tcId": 201, "comment": "including undefined tags to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b5efca28b066937c2cab27c339106a0f40139a1e1a5b6d66ec3a76abb62824c06a3e4dff6bc0dd204610fdf386e1ce13c87159f4aa0e88f1c29d07b1320217347c52e58c57ccff23c01c2039c2a385625072f974b690aed9cc5f6341c33dcd2aaca6c260d5945d49c5963c4fec651423c765c973e457ea2ef33eb57b4b4eb88f0ffb66789303c725e3db8b76e4eecec73c5a466b25745ebc00dc347d33a71f787e7723358270d0e258719093736f72182ef5cf2c4f513fe648531d755d6e945b3c44843978ab009b0b6809bb0db6794a4bb2311991b1493fc15226c15739e2b3d621cbbeeb891286d747dbc71a7c9cf06b51442c8086d839f52d73a072647832309b59edb37522dc61a97a31b7bf3c63980060304fc647c5743687c15389f4d996e38c83bd9e631c3bae53c1ac35486e9348b730f066069bce7e840f1b83d5215a52284972f2258576e608c35c4521d87e9e52cc1f4f284674f1269730bafd4f5727ac61d9d179302c99ccdd4d9e024578803ae6e9fb76ab5f74c23d234313c5", "result": "invalid" @@ -2111,9 +1711,7 @@ { "tcId": 202, "comment": "using composition with indefinite length for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "a2f7d989b2b509b4d774f5de9acf12e5eaab05684edeae1eb42dc090356e58b8e15a32d8fa313252633a8356476327d32915c52449aac56fefc012929988fa5cfbda0d04d81392eb35ea340dfe449511f5fdab774f7e659ca0a8c91911a255d828e00d93d64638f805d63cc926c17804cf1d857c40be5d10318fe06bc311a66329128bd1102756da5da819afaed6ec6864287c44952244e4a8fbf98a90ada98bc1b5519cb81173b64357ce82f29ff16e5d76a929d4b7db51d9f3a7f4c91491dbc6a0550bcaf5fd37646bd8f71ef459540ae8eba668723a81b941939540d92c4a7f9cb0543dba1cb7969c4d644c8f15bfc13aae4a778a81b27b82903dd223ba4d5d5c157a35371ea1443788d973d953318b204f232cd5c53a9a2517d571cafb62d3378655dcde55f46597295c89bf882041ba6f4352a88dd7c1748761728a2d8dd628433855364024d42a0097346443459b840415b5a56934ea476c5f9de84419d564e493c594a9049352ea82700b1767d75244ef84ae2c8a3d5b1853a0ad08a4", "result": "invalid" @@ -2121,9 +1719,7 @@ { "tcId": 203, "comment": "using composition with wrong tag for digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2c269aac4605a5e25a660071fba9f97d4b9e4c0f0d2e567459e5620884f889cbfb33ea6094feb6d2817747859f8c203c548d5bda97821c3b6744711ed3f0bf02954ef75ad6b9afcb6872273f1c164ba168db9a8bd72d715bef221420491ab6b67d5f4847743770ed4136280bda363c1fcc2f35ddadd1be3093eede6922cb95e3e206d02d98e91194a7fd39c304c848c1731e1f90e8a9433db71d94e7d76d7b5f2fdabfe20e8e1ac7deb56f81331fedd7a7e9ace76887dba2fcd72ebd2017f5bb85de1cd309b3b7f7fbb9d8901f61bf8992fd9a63f861e8054c9d4fc1472786d6efec3cf4bd1543116e2bf36698de85a6a3c17c200c73001b3218e72b8bd515f9f96d9ced500a1c6da4c0173f35ba24ee746e51cfc3ef00ce60441031bdcc2742d981833006bc05a513f1cf67d6a9e59ad4acc029995608fd05b744d48be829148552e13c7c76450f30b5acd4fab819a71c158c82d587fa7e839c3959a8150395f567387024f7b786006ec0b1f6960d3b5de347742eda16bc76e3359becd2e184", "result": "invalid" @@ -2131,9 +1727,7 @@ { "tcId": 204, "comment": "Replacing digest with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6495b6ed3efb642c89767686ca55fc7f0296bda99a2c04cf03f269f7823de1f8da9f67d0ea773c03a9aeb41d8c56e4f0919c4f228f60d1be84dcc68f0448d95e3028c230ab5b7cd807ad8c939ac83ec77ab5ff44203a6b7ccb6e69a6ef0c902f1e70f31d480737e418b3a73b9b0bb5ab551e86ff80c3e4e9dbff385a49718d7f00b5063c4f7deabc566494314fb5297968538771e0b3a5b27a56f11f6c9f0b9f6ec644a3ebd9b6e7acf668a1e64dbd3ff84b860f91c3d4965e657804e6c5c92bf5921e10bb405f0d11740aa4f7b46a82224e0305e312cd4e17a30757eee88667f2372cb4ac971b774ef78edf1bd299cb172867352c574cfbf23a321faaef28774d65bb22b45647b9a526b7c4245b6c06f2225151401a77ecdde12e767066935c0f9cc94320d6afce02afc71d30a45344c79ea22c72a247a1be6989e27d59ae06295fc69898d5f3d2877e166b9227fc1a0172ac8e367828ba3f6db8ba29fb963a205e897fd2fe1273a6406551d9b2eb4aaf88a7178da423cdb4eda07b2e309892", "result": "invalid" @@ -2141,9 +1735,7 @@ { "tcId": 205, "comment": "changing tag value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4cb5a50291ed1e9d2514f4b5c8d005d81608ec004b035336991259fa908d5977ba8c75ab7f0fe0b31dc7127f9e81441e11b1fb94ba034459622b301cfc6918d49648b74680c0dfe79e455fd7c0bbe2d9cd0cdf8d28c71b949feb817575e01e3fef84f463acbeec12f1a5eb6b5af59d021413fded81f12e792ef3b4e29d3787f561a20884dfc296fa4490c40a790db98bec78be02d6d83907385a6ae8c15f9ce8b30315e9c0d1593b0a5efe03d25745f00f507aad0e607e5c81ed05838c3b4cee63405ac6b6a6034051479cb9f40f2a6cbb0c82913277e32d5d1c9c55c63aea1110cf6ec03fd7d908083a9aeda83db8bbe72f787af3914408d82ddf9d38e80ebfc152b36ebca127f7d82cba622684d44c150d46149dd452ce322820316bfc207a3b44a614dcb0f9ceed843a8f95bc7cd540df590dcc9a451c39d8d0a9770dcd7950b339990ec5100723bf07da131bd384d6141e98e18600dd44156750db66826d65faa991180866c752858536992a16cc0c89e56dc6cbc7c0972827e586757476", "result": "invalid" @@ -2151,9 +1743,7 @@ { "tcId": 206, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "82cc73f7a3bd65b0910b012bb8a90593f78230d0b9cc0e3ad3895271492acf1d520c231aee97e20084edde67572b4f3f4d6f42f2e9b9d262c15479a0bd176c0767b1c89fb8e7776f18ebb210d353c870e4fd2ba3c42ce8949ec0c8a5899a3b841bd4f8de8b549e6736b1f3242ddf959b637d1be3aafc4ba7c46f2cae3a16228180e33796ce759aebbcca47a64ff2cebae8bd1dee8e5cd46b602360386620fe6d4704c16e61cd4801abef4f6832c1400e99c14a7024a46ee43e3f729241ae677c128d9b5c548066a8d765afbb42fcd3b491b480e2496c5ca5cbfc1b93f4f85fc5eb3dd81d882b86376cb800398efc25389750704986e5b79d1f6a22793cfa3519e519e0cfed2ff9e4ed454f87367239cd24cce8fb5b1bb35f9ff286ed565ccb1bd41c2c98094cafec4960e59e5c75e4f03794b7ff913e848c1ff0fc5e19d61b0cecf65cd37c95658e371a8629b091ba05135ef05cf57e7ec508be6f978787d9fc7fbc109132c2fe0efb8c3fff622b600b3d3fcbe46b79db032052e2c082257a05", "result": "invalid" @@ -2161,9 +1751,7 @@ { "tcId": 207, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "943d197f031094c5f4938c130e3b9778c44ac5708e2b1346a77a9fad73948505d9630ba4cf537e9c17bae76033c7c6687ff256967c51d4241489440041a2956efeaf7ece62c3baf68057cf72b576258c79793ba81a1f726158867ea20cf1fcb9632c7eaefa0fdfc728c193d08e57a29855f2c4577c566f48cc1e45a6b0af10c0d68dabe814574a131b8ba167e1c7495955edf33f90043c9fa5cfb312b8d55d08689ea68e2c27d1c65188bd35475053196e05cad0ce63b9432bd40770c1b1dfce8ca497a352030c1178c6865b6615103b3634562b7ab1ccb1a08204761574aed2da75478f432add1b2888e21ab9da9ce2c00259f6a4b541388bb19a48daf91135aa9b540bd362a8ce1c986bb609056f19d12e4c56b2031a3c149ceeaa767f57939cbbabf1221d486c66ab5209f29480f63b367c8619d90f5e7eb3116cb87930ffb1ad45717480f00a01c6e69541523b998835c5d81633be9b4b82d492b1d54b2e6b14da2cb33b3fae8210611fcf15009fd7ecda3e135113baac619e8b74d70b17", "result": "invalid" @@ -2171,9 +1759,7 @@ { "tcId": 208, "comment": "changing tag value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1301f1131b35def827e8d8560f56d7dffcacdaf65df2200e054ab7717ca7a9f7f19a3628d8774cfaaba6a377e8b854613a4ba7c6237ab989976b0d1398753b7b66a724c91abba885fb77e908a2c6a3ad8d837f75d872eea76d7fe0d75363098a4c7af8bd831de55da3254b85dd199173c2708b191670cc659cd491eea567d633fc256134c2b47e1d1d28db03a5e8294f20a536cd7280e4fe86f750d99d41cbe5687217a55ccf7bae966caaea313258333d07fbb0b00859e5d9e21d71f190e4079ccb0026f074e7e4a984e8f478b298680470ce6338a2b25ff1da6f0aca3247c743c384d82406e44701a46a4c2e50312c11088567788d5743cd3165e3536b693e54f4c6ccc4586e462cbe4796eca57baa70b6296013d9c1c6f4e2e02a75bc6265900bd382892f4135a13ab600c764c546fea14febd51bc378bd1145c2282c94228db5e97d6ce7f29a505e46e373779b50b3856556d8907f07b61c2745ee4051d0f274947fe06eac7d4b091fd5476d6b7c54924018ad7acbdd252f1024080dd681", "result": "invalid" @@ -2181,9 +1767,7 @@ { "tcId": 209, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "742a5c3575b6379d7166188aa6c9fe5406b157db778ee0900429d6c427fc530c4c0144a189265dc78ca14715a5a0e69995ff914fe0316e504802be88d5325af9344cc54db76e1d75030b3c41a27c8e9eef0c82d05ca92488475a109c878624133db6154799b4c2820997207389c610204f17d8c2b8d7cf61e49cef4b2a44ea88bf9c3026e29934be4afb3cff846482c5e76d0b581ce2851e4ebecf04f537e89c42f9ff29e0d8c94fa6741ec0a81fe7d3394ebef89d0cbf2824a374283a4e142ac6d7338ca1d6467df4bd97f9f6471c4e772995fceb7e34df6c7b583c73a6502677f23760369472b89e0051d6813bdb16bdfbfd1b9a49f474b29257883d218381a674fe9c245f3c419d0e0aa796e0c37c146469dc23f655a287370727da3a42e99f05595fa3f76165c6e5dbd0f0349daa60086fa30299f5e811c5ed4e957d4f52ffdc902a15fa97d2709f95f680ada1df9ac17ae1703471d00d2958f6f5642635570ec77fa1cf70c17e12d3a1202ff4106bfb7d51819f381b3c8f0d40b3a2f345", "result": "invalid" @@ -2191,9 +1775,7 @@ { "tcId": 210, "comment": "dropping value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7c5f79bf21ab84e634160b5b201ef9fb0b2aa17713ce440c58e681c91ae777ad63d7ebdd1c77dbf90ce483160ed3451921df200e3eebff4a25a903e0db6c21a2e921a1423a2a23141a841444213524f36fe99386ef68ce319b9093162c475cda89a55487d975fac01318756ee64b70fc4bae1af18fc806acea41e74986716bc47a73293c5d3c55d267310744999e533904e73395f2c77fea30268f83318c6ecc657a4f4e87b239404c72798976258af3b444afa2049763e96072880f3d2a647e586ba284f0a50425a1deb8bbc0e52241d6ad589f5c20f09a2899fae574a4bd29e57b604a2214afd024a54951461af01d4f0a12f497136124bd3806244e8d8633336dd908c68ecf08435f0a97553d2943d060873411ca5ca62fe8337c526dc8146c60a0a1cbef0cf7b5818d6a2e96df207729276ced557b1fce70dde2be3a2012a6f6f20a9f94926504a593fe8dc6b04efbf559a362ec8a401772828d277d8f1abd9588441d575cf166752f57c1b50251cccb0282c75f0145df04e68da9f408b1", "result": "invalid" @@ -2201,9 +1783,7 @@ { "tcId": 211, "comment": "using composition for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "3743ed858c007e5f535e567a2cb63ebd669283a40d369a06df23068afd1bf91ff4521455e45ab94b0751c4c1e648166c7ea571b415faa4311a1598c5ec0ea75472040040994ae32209ef33393f040e05646b0ab14ca0309e1bae24c0bb8ef467edd7ef74bcae2e8ac7e22f5bea0a8537a907f42ab3f6bbe61e24084642f3de68b73c979645a3d43956e7c738ae3621df707638f8b0ab0fdb854eed46e8e307c653b894393479dd1d0dc9f7317bfcc736d51af55aa036e83752a6d6433a6538c5b31900401944288fbe8209728ad1f5394ea66718161511beb70a20bb3e67a464204bd34da479617c8bea4e878c842519655dce03627d833f9b9add861d5ea89e85fc6a56e623719a163159302dc041c7c0c7c493131e09e631c297cfd00388f9bbbcd9a216a8aef364ecd579719bdd5ad40f2dfdcaa3756f574045eaf4f8b05b4b78a7294b77b420cd317f1b74e40afb649209c769d82e434842397749fc5f80b89a1cfba4d532045459179259e37d3506265fbb1b54b0e0d55a036746447dba", "result": "invalid" @@ -2211,9 +1791,7 @@ { "tcId": 212, "comment": "modifying first byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7f63d99bd8bbd79dc7916069e234578e8966e7bfd0ed9b8dfa181fe5c340c7cbaa50251d4cf253346f4c4333567f754fb828e8e19399ea645e97a7006536d76198f42af8f57a03ddff688b83d481a222cd6e7f5bce75015783749a34fa5f20b2d0e17610e2c4526dfa780bca5c8d50d08b85e5377820ea657823599a32cc55d2966702e8b3f199f5dce42a2dcab5d372f6f30005e72aba34b149c89ddb14c7c7f5466902c0de4cfa2a6fcf2d297f76d9300e76ac7070091c9ff6a56bd80b9f09be64638db7c200dc455f0437009d3549f543364b03a2178bade56b1b33751752cf7cc744f2e69be572d56801e23e91e8a6f9d3260ad4d42c66cdbaa0b2252785f35500fbc7a61df87b09eaaaa4adf08cb42ed7414928f085baab1991fdbd73aa0afdf7623e14751ae28df8824711cd68c608bf6cf4829c2cc7db1159797ded24d017b9db6d284b5fa2ec7c4e22f56630b3b8779816ef0c77d6be4b3fe40cc0b286284a8773975327f535811278ebeea8530137385a8957964b33cb3489ac683b", "result": "invalid" @@ -2221,9 +1799,7 @@ { "tcId": 213, "comment": "modifying last byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "661b1580ea4a54570440ff74a751624926471469166304117da3cf7c9ef2784c547f29d9c18cc3f0de876b259110180e12570868ec164492b7df971eb6640a0b8d99dfa4e40d1c0b0e10e6945428b2e7e4ab3cac129f34165bfc1e5f370390c865ee44e2e1eb011ee448cd547c6c42ced8b776c9d3e4bcc32106cf112f5ae94e01d8a662e350bd76aeae070b9ef3fdd0b8a9ba01277fd9a5b512e4e3c1a0509b725581959abb340422a0953e79002efd49b72354ed8e75999b633d399c7b7f4e6726850f05d655a600b99f0cef7716ca11a8ca98c40322a1edd15c6e090748994e967f381265705971f9d397fce9a6cb7ce5d3669ddf6c08481a1322fea8c3f030d53514927b269a49cdef8fa287985c3d6f877cdfdc221fbec2bd1f38b4c3d01fddb4ff33e872cfaee30b588102f8ebd97ecca29b695e528ab0ac4c01afa1262dd4275d8de4712a2017dbb085b24b99bfa0b1f94b3d24abd8bc91eec4ed21958602d01c85eb34c2f09c0823dc523b01098c3167de5746fdf6f2661e3c2b541c", "result": "invalid" @@ -2231,9 +1807,7 @@ { "tcId": 214, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3e124cdc65f1d8fa0ef490cb7c23f812f28175af02b82f168e59d25e80c27678db0a49a1c4884368856a71a4b1b2f82eb6e3141d20c1afeb2f1c3ed827041c7d4e37d6a2869192f9534158813b0acb938610624de4cd410b49dca8a99ba03cbdb5095bee0f6f9b7925e7fc75d3173e19632ffcf0a9800cf75c2676fa614c8218ee996c2914d2205809a7b5bc3cfa6f90613ed68691927aa46a026bd7b2eb59d6512092d87e613cc0f0e76225ac3496051cec1e2d0c390235f814bffab11f67bceb3fcffcd03804ee6da2adf173c1abcb6d1c55960b3d4caa45be02d668ff29a063831bed22985cf74a640420beca4c08d2ba803b847ff696c364aa9610b9eed9a39581f382e76cae1fbcdcd80372499292e302f662e19b36224cab65378dadb6859d9daa4fccc239a61df8e7e288d7f4f4d6332764ffd3790fef9eb64b8c0c14c781f65507570ad29d7afb4689919d3cd674a119bd703cb46e9c95617aac644d71827707f11ce9886ec67211a68869bbfe8ef7b5bfb6af446e75d87aa6d12dcf", "result": "invalid" @@ -2241,9 +1815,7 @@ { "tcId": 215, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "67a7cf917c469d5b4e5c5a6ad0665feaddba9246cf577e4feb2cee49eb971cd41e50386520c3c22e351caeb8d23103f61af2a6abe15753ce14ffc8afa3a66618617b8c2397bb1b14d3c2c39037260e55b1f3f837b193bf39fa8036ff74f9a7adbe5e6d1cc39d368cadb823ac1f969ccfeae89808eb383c89d514ca122f96a7d56f578a3f10e4725b152ec06002eae7bc2acda9728a3fe455dc5f639c42c09bc6517f92dc223f1f08b3367840506c80894edc65d5163fd73d20048136f10f2583c6048c7ed8e82f44d0cdfed868197884dba5ccb4ca532907eed31d3678ce82a0163f10de20e4d5b581b67cc10f7d6030d2477d17e29baf828903b25cf2f77c17d028de6df352674b288aa60a3437834d70c57d40c853df98ef1e38e6456a7cba3d8082c5c212ce08216f604a997d632e7d0f21b1b462df01bea08dd484e0a9e150574ecbf31dae214a8013c2e640a3b01b0945cfb4d0deb5c83a24438156602058b1bd6c30aace6742264f8ff7682e18529010f25c93980a5214a90d0d32dcaf", "result": "invalid" @@ -2251,9 +1823,7 @@ { "tcId": 216, "comment": "The algorithm encoded in the padding is MD5 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "a7f03b3383a083af9fe06879d4200e5315d5ab86056dd87ed326fbf48589f95da6b5465158e1b33099c26a962b7b5eccb81fc2962188181a167c6552f1c33ec35ef6eed346ac46b4ce31be3a1726b87387a7e5e7780900f7c0a909e6fa3a8299f5629bd8d2da3e6339c181f45d794879ed812974e5203f1cb745a1da6b34bf886928d6fef9111cea3bf64bb57057c885d8dbba5951a23781993c1670b75404b990a01d4eba230b15a65623ff2b2556077fb91d846b098e16eacf85b541cc23039e9516b465b07e2b06783019dff98420fe15caa3546e823e423c5262af7f54b6d9ed3dd854e41bd1ac9aa4dd951784714e5365d76c096395d76a647090f2348dfaed99b4ded7152beb3798da4bcb533813b653efa5789b9ba863cfe1522e5ed0de68e53b0382aee6b2b888e33482463962a3f9d817a2dbc26a070212046d5e6b80e49767cd85bac25ce2aa0d02c5ebfd4c75ab733d87408c8ef5d21baff4dbd409a4e6d5fa7c55cd4b63796ab79fbdab7587bf234f0690d8e9cd45baf4857ab0", "result": "invalid" @@ -2261,9 +1831,7 @@ { "tcId": 217, "comment": "The message is hashed with MD5 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "8100d8da45f6b2d77ee4c5c5b6fc8c617d85867eefcb861206a991f50638b0a582908846c8c10eab4b694850b6e440d85fc256fdde3fc4092c262041b28e1daf88a54f48c0bcb5c17d9e76ebf5f86c87e3b89478d679bfef8135cad5394a8e6211c64614f6ffc813707273b4d9496276dfe6d566582eead31eff06769b4c6ca3de97c0a622fb282c646cf3de6fcf8a12317255d724f099f1efb4a7379f47d4f13aa11d87e778cdc79784d6a6b5a2d68b9e4ea52bd507a7036c575485c8c377b8db9cf662e6eb973053b3630a94aea288191d9f26ee5fef5f10be3468c5a721421a07d9b25d5604a190d842fb3b92e70f247bb339295da253ecf1c9011d8d49d68552e192eabfa012fdacd63b9756ffd508c04e28039df08867e5d5298da5e72bfc1f0483129581b25ad3bc69204f2822fa5a34e3af4f9eedc0bb68b66a0268532cdcdf5365eb5162d05cb5619041a2f9dde7fe444fea5e9b3c524e3760ce1c633758ced22d5b98f0e1ccac9af15cf825cbe9464a5a5d45a8d1ea426f9499db8a", "result": "invalid" @@ -2271,9 +1839,7 @@ { "tcId": 218, "comment": "The message is hashed with SHA-1 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "118bb4ed79ee68eba200bfaf9909e1af3216904d9dad25815b2052da7d6e057c1fd8afd0929e82ec945e9dc17740790f791a1eb546dfe8d382aff418b094244382b97b8b7dc67400c99aaa5c68ecacbcb429a151ad0a77d0ebfcea781cd3093c312758c7478d4b50682702ee37f69df129f0eb6f19d80e88982700cd9bc81786fadf5f7d9d37cb07aa4ec7c863ab706c42133dbb79e34a22cce78617d86806ace0b4fb28525a1b0e8dfb8da4de2b5792531709e1632e36d8b80c5bed87e559819b5aee7613f1841e9f4b1a3caa77736eb71c9c2b190a6c6ebfe97c922b7bf3c1ebff0accf555d447812a1677d576f3a41a8bb3e8062c49481222c8c53bc00ac821c1cea8b909031f23cd1647f685260d31641177b29096f426816337b70bec98cc0d911b0f926a5c2782466af2a8cc8e8ae78243c916986bddec9169eee2f7d84a9d070ef02878a3b15204aced6dbab3c0fb6f35d07bb2514755c318e92e48010cb4ea5e7b9c073fed05a2a5dfacc4a94b0d78ab89fbc5f8746ff440dbb229a2", "result": "invalid" @@ -2281,9 +1847,7 @@ { "tcId": 219, "comment": "The algorithm encoded in the padding is SHA-224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "5bd8cd7def42e82531a599773e6f6c3ee215652d53c3fe23b7c0269fc205f3ea088d5224d350040c63a809e39f878d4c90f1142e6c348e4928dda4e40e66cc131ab8771dd5ad09d79214398befb6cca7e172a8768fdfd671e4144498cd39d8797be2d220a14433318236f81e4a09f2b0d0dba983b60cb1e51c5093c09c076cabf59fa8511a99b83566a4c115652600d7c8f851c6ab196339cd6030acbf00b673d7cf4973f34a800da2dfc30ce33eb63014320a74fa609b9418ccee746433fe100767351094e830eadd21736051d57fa04269a73199bdc235e8a6a683d09fc09e034eb8900c039559ae807892176fcc38bb243e4af220bf72c36ed94c65c06de9ae51fc5f41dd9fccc3ba2e49247fa8a4c0fbb7f9b43c5d62aa76a4c26582a2fceaadda25d7162a240a1547ff574c0272dd7134fae741d394a2d0f5860ab3a6cdca6969cd52d3ab3eebecba50198152f346a20c2a4758c399872935fec3249156f7e8ce5ec5934f523ae5635c2ea0f8a3f9564d9ebf90892901d5f87d61f7529c", "result": "invalid" @@ -2291,9 +1855,7 @@ { "tcId": 220, "comment": "The message is hashed with SHA-224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "ac4e4f2e2eeef864fd8aab7915a2d121f7338da613b377ab7d3203e93167ece1f497be43ef3a04ee8d5c296f9a7317296812ca4eb4c68ce08ad93ba4076ef885104cc6f0c67a6702cee017e1384d0de0ef37b531724423a3191d996c6c9d41c50442e5b950193f8adcd5c22c1cab5a048f21e88f722d942f49db7f2fda83e880185a20d362a1f73664013500a01d01d732439c16eec7161f0eb81353bd2f845472ceb2b67af3ffe6221f796033a8691ffb6c42ae437bd919e6705157aa7743195027a84b360128e3ac32e48c84abc183ad7e8268e6992b3b2b0ae37d1bd7d4b4e4f0f00c7d43ac721d00b49f6db8a9fe89ce4d18e823debce909093a9f6125ffe6f2827c151bf6e1419fdd43cab55e54320f048408871db6196aa6ca38e235c7942807d0aa5c7496a844abc56443f448544d173e2f27eb2e1ff95513962a09df7a981a6442c2a85846d0ead5efef33ed396227c60b3b0169c82bc6cdb9bb8de8bcdc59fdfd04dcbda80c39469643f96ed60464836b47d1e1fdad9b9860a5f821", "result": "invalid" @@ -2301,9 +1863,7 @@ { "tcId": 221, "comment": "The algorithm encoded in the padding is SHA-384 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "995096c669017cf835c7be99440523256d5e7c11c06af56032d785d521b68272771ccbd2b403d7ad18d73905a63758ae3a5a5edf49ecac57299ae74987f79417b9880e66a0d9893e29f31d609ab1622cb357a8d19d95d037f5d19c41dcb586111355e7fe91dd51959beca4dc689b36a7f39684753e9284102afb229d50b022427925c2bd4dfb15fde2d2a18f7df3069fb97605e02a341e325b0bf163fd6eef8f7013b4aba1e6f3a311631f5cae20bd48fdc3246e63215838136c402894bcdf1179c05e11a76adb92686e3afecea8ede7456d05f62b7a04983c46fae7d2718515e875a11a261d54d30ea4e8f4db75600a1af0c884635164aa72bc129c1ce543dcaedfe62f7ffd72804db58066613c2235fb4095869975196c1d5f423207c8de777673832aac6e129f7532e2fc16d7034a1255f378c504ab10d149e8d2e79232b01f6261fe8cd73f9f89c277aaf38ddb71ca92194fcd569802a65f4325a4f6aa5e56e0bc5cf2156c04ec0aa9dc63278ae48de9a1657dbb62153c1392e96d551630", "result": "invalid" @@ -2311,9 +1871,7 @@ { "tcId": 222, "comment": "The message is hashed with SHA-384 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "1613ed80cdf3d91d6705bcb079fd15ccc29373b03f84510edb0d74b5651b91967e60738258a03ad3dafff8d83f3c18feadfb08e9a94f9f131d3038288976ef35b9c8dc41beac539dfb0fa1e9772524f512a2054e73467c8443abc599c8a58b46ec2340fc4b26f831af6e09b8d5b876596008aad2c4045fc09bdef06f445f54e36f591c73d798a6905a993177b094dfb345a55aacde1304b05cbe652a62e9f6654b24153a7cff6daae42a55272fc72a8250acdadc59f74dabefb9d321e80050ac1f211ff7946e56d14619355544058b714a000d8b4b096f56338201f22114c81370543b392725b735017a550c7f685b675263f8f9b43c1f8e8f8064764dcc34c0d581efea1647dbdff9a296f1501a1614fe9d53d52ed278a8b017215503c1e648a706c5e6c3a4eb26f5eeae804ff5ad0116fb9d2d246723eaf6533ec71d126bfe7d08273e587a025c97c4d2a55a1d850a730495af8998ed35558866bc580d7c51212e63841f33829156ca9a938aeebf3a38bf67495b686d484b02c4a151bb2661", "result": "invalid" @@ -2321,9 +1879,7 @@ { "tcId": 223, "comment": "The algorithm encoded in the padding is SHA-512 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "4205aa36ca11b03b644339d978e1b02228e2ad387aabba21fc649a8c75fd9a1a4f29e91b4e607b4b5e3b86794cf9242dec5509bb30e456e4f5dcc57e83028c60b461f748b1d7e79c8fa4f934ab117114956da7a2693a4023d349a68a4cfa0257486d42a0b6c348a9f77b2eb5d8822569e3dea0cb95c66d68b7c955e98a9df4e921bb2731855f35f0327142029f8ef4306d42481406de9deba401b31481597653cca1234cd20d6cf0341292362a4402dad4ee4807b38728b265ed0d10d7707c8562f14b6eb890c5a1d427725d39f10802c7e865638772a9e0709641a22809633b9ae19bcf052b40fbed8a00531e869761a6312216d69fad97a7f58bb20be27cfe75a776a45e207b6cf1a10215da2c6ef89f540006a2177c840493c83fdf616ac8c9cd647a415532ada9cefe067a81393df8bb94a3449ef74bdaaae0b120165f4a64703d7daa14e8dd13fe779b794699ad57b593ffdec9202f9852c33a4336cbc0223e2117b37118bf9fc4fa6204a7e584db27cb009b800915b4618548d24b3b30", "result": "invalid" @@ -2331,9 +1887,7 @@ { "tcId": 224, "comment": "The message is hashed with SHA-512 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "906ed74270c0bdbdcf086ef69dccb51c524331e79d6186a8ad18f86c11657d77d752763141153dbbffe125f9e26c30f1d58808bb8628bd1e931262e872fb6503bc0c919b2586c4c5dc6dd53cb122086536a87541d61dc33ac6d437ea1b9a9e3f4476f7e7c3926e6985f3b8df8d7144f6a81568a04a6eae2977ecefe2664806fe144d9a174d53734be7deafc737d0a3e6e54891d85acd0fedfebb55d069cd3d3b2d6a1594ddf65cb433291ca4f2283c21a5aa4811bda25fa9a8b41ca9c5670cacf721bfd0dfbf388f683a7f87c39654d6a8c2f85196e23c915219e92189aa07f60dd6db16afa97cfbdc9413ec33f3bb98020ad58d4895f4959646727521ce4c2c0df3360fa3db123c455b65f4f0b0aa88caac6da5877b1da3c49a4fd587b3bcbf7fa0d107d69fc415842abc860c19f32dfefc8695b863468b112f0f886c8a249496c355740e07291493bb08ce9c941cd624b638b3466a4c2c51863410bd22488c5b7e00ff636f6dcde4ce7ae66614f8a283709b07f80a42739a0b2d7092031261", "result": "invalid" @@ -2341,9 +1895,7 @@ { "tcId": 225, "comment": "The algorithm encoded in the padding is SHA3-224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "710071dbfcd587bc3fbc2a6e37c331fbf26a882447445b54131b3a1a9595c25d3ef72af44eea91884b1fbe1979e0572d0dfc4d9954eca8960cd41b5d2f793d93f88e3354831cb0b205bc1e709f28f6a390a7392dfc5e5cbce71a130bd75a99aa23480a5ef0a1eb99da7497c2bb813c15e6a47c61f7b67b1a67c83525addc63ba89234c3f3316a94b9088356fd87e090b1a3f9c3a4260fe531559808cbbff30332f9758212b8c73ec1c4ec42103cc05068dcd87d51fcfc2a8d374c0cef87ef105fc010e1693e0aab4b37d9532bb040dccf8fc5b48482f0756ec9317f250fa9650cf52648bc87784629ab9d42ffd7f62c9f38bc93cae77b890eaacba10f64d87c186efc4890eada336f39756b9903f7622ad3d2391dda972c4c794370a39570e670c45d6056ea957b5c23659a3f62382b09d6a6a15eab19e73b0ef3936eaa67b5582f3d12d57a7ee8df1b514707817fbefd6d2ec7721d6683675e2b71e6a572d793545d119b2668267c02a815dc15ed2f7b3c260ba71f3d42d6ef1def6b2299c0a", "result": "invalid" @@ -2351,9 +1903,7 @@ { "tcId": 226, "comment": "The message is hashed with SHA3-224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "780beba211620ff25b4ef2a28918aa0109f440439def1b3ce00e1bdb15ba03098f4b22d58c64085da24ba754f4d906063d09b09118f7137969272dcb3f50311d1455abc8d5a75346fa0fa76ebfcfbc90a5324caae08fe7ab476e5544b0547ece39586ac9dbccf4e7acacfe4781583dcb802e2ad1c26f07e87c289757201ffd705bf771233fbaef752ee77a78b8aaa80c5c720dacc18f79569ad5cbc527fe83031ee8496fae45d06d98e6fe25374b32c05d866e26b49444a1b37628ef0889a4526d956c6d6ed5658d72dcacc7a73cdd26f3d946cf4295931aae55ba0d04b38ecf38cff537e391053ee4d14af46f021b64a221eb6da048672468eddf0cde0c04515c94bf023ac82a46287aa2228145929ef75ad9707ffac6cc53cfdf84ac8fa3db1413e973cc2a585f7824abe2fdc8eeddc5a735afc8d9e6188b1d393ab05bfa67cee3b489822f2e2730f29e34433030ac1a4192e5c085722d0a817e59c46404007f96f7cd1ab5481912748024cfe5af0b552a87001f71101e49289f3063863752", "result": "invalid" @@ -2361,9 +1911,7 @@ { "tcId": 227, "comment": "The algorithm encoded in the padding is SHA3-256 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "7d384dff94bab08adbab7e0c460753fa04d665e3c7fe96339bbba8615de72e5f05f3296087f9bf118bad3751d4c919b58a91f454fb75574fd82ab02aead828fcc2c12fcc07afba81e867df91d60410d59b963730667c971b4f88dbbbca7b3bba6bd28cb9b79f422bf28e890eb2ec17f54a45c065fc9199d23a71dbd7f3d2d768752c66cec77a0d1adf0096afcab7665744c305767ff8872dc54cb34047e390eafa20dfc83652959841971b74e3a47dc55d78b8b60a66b7868bd730ea62fcdfa9d89b8ddab8f61c787f05712c261680e98f7e806bc8e4892e9b50c86689a993017e40cc15ace9ab75c925b310ed16ab8dd326058df533142c163a0936871855bdfff3a48346a235687f827f3a6c60f909c46d8fcb7c0b572ff43be04fd28c0620b889f477daaede2518997b952740ace9fcbf08554b82eb369944786131ff6cdea9b38cfa109276ab5105707f5c5fa9ea903667d0c962be0ac331ad93ffb71ee451125fac2d24aae3a70c8924667c6863cd96e30c1c8a6baef6d3c010722efa5a", "result": "invalid" @@ -2371,9 +1919,7 @@ { "tcId": 228, "comment": "The message is hashed with SHA3-256 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "40b888276c86d7cdc1e4400e60e5a5fc055117dd60f0ef7b26ca3fcf8c40c631a539cb4576be7147398ee57f62c66c7486db9adaee63fc26e47530ac318f0c945f818ed70aa6ec587109b6ad36b2db30fc8a0c69e8647b6d211f701cdaab778e2c41be2ec198ae42dda677e7e7c81aea42b98cc0a7428621f85a69f963e1a0d357f4975adb9d1d22277918df7ae9d4f3de6535c0c0a36ab5dfe6efde3c7f6b7bb4e8fe4b90021df5a7eb946039c309acb96b1e08debd287f5b7b10192479e4acef93e65f74c91d3a4802001362a8307e023fbfa562a8a832f0a6978b1b00e9f6a443f0b8fdd88a99ce261142e5184b8c91bd402994d6bde2b706c521302e87dd880cfe06c5c639362e741b84af1ca867523b97216c34379e0f37ae04dcc9164dab3c5bb85014cbe5e084288ec7ba6570c00c031617dae8ab0789f571e418ae84001acd1c9a8d41cbbb1b80f0ee24464a129f7db656ae8175cd7cb4a4ae323e6036316b75dc89fd7eb9f5d28dfa8d7783430986793f3854c91a2feaeb89ca41d1", "result": "invalid" @@ -2381,9 +1927,7 @@ { "tcId": 229, "comment": "The algorithm encoded in the padding is SHA3-384 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "975019d9edc36606afd272018e374c80c014ae79d2962a22b0234c15dff01b6da3881fff8e22fdff12dc49f5c18613b04eab0e68aac7206f653e59ccd3933f4a3bdbf71b58f8f660067c3a4c2324511b71bc949489c7e6b905aa3a8e007192fd6a79201f52418e94311004e972f2e294800f5ebb7b5d78e26c8971010dadf7abff31cf528ce04e7c9c81826bb7457a492cffc71393f9bec84f2974ba1937e6ca3d2e8682ec39d7411b9604ea570834fa266e98d5550dcb1348bcf2a2e9a41d54d024f0c90060fb15942a183269ae9a46942641fbfae24ad1a733230c2756946f22ab6cfb6bdb59c27c479d36d87aab5b0b32f813c48f299d4d7573fc3d2832ae7bb37919cdc232045a7dc41866806e60f230944bf8536892f3e8ea3631534cb09dce525f06f2f239ed73b80e0beda209113871910a0f92ab9430711e632a0b2d4ffe0d580de930067af090cf14aadd2eae9289880a992a39836c332649d670cd15d3644edae613f299e2470b5fc6bafe0fee6c25bdd6311fb9212f3a53fed6cf", "result": "invalid" @@ -2391,9 +1935,7 @@ { "tcId": 230, "comment": "The message is hashed with SHA3-384 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "bd7b3136b1c07cf1ae0c0cf230434ac2ef321f7f842afc2ba327068559ea74c9ccda40c3f38200ce47b1f30ea00bac799c745a0fb4bd049321682886ec43fcab629937e531f9a753a21e34b64f5dc193baf5c1f35efbaf45c76c44ee3a8153efc62f81508270117405d70e758284d9337d9c11455aaa99f012ec3dba4bf033fbecff333ed2fdc077e428c2ab085d1e8a9de076310a252eaaef419c0da6f78c4d3c8f4e854f6f457e3b661d4b4b2b23ad349359f6a0317f7b33017b2fea03103da20e3cecdff0673792f3af365e3a83834275f633905f27f945f2fb73bff654771b9d8f139c6b5729b3f6b8446961017a98a47f1334af38f7da2c73e85813fa4004f4187100b5fa5485612305ecdbec484b3aba4069dea3563a1e5e2a28f4f51ae932eb2abab05f3c5bd100f12f1f709db947f4180b41a6a1f5f72649b0b77a99201eced2da76fb3cc2fc671ee4bf53b27ce24ccfec446de0c6633d750a2de02d0eaf37979d337dead46124184b3f1270a6d28dcd4b88fc596bccd6610249630d", "result": "invalid" @@ -2401,9 +1943,7 @@ { "tcId": 231, "comment": "The algorithm encoded in the padding is SHA3-512 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "bdb523fdaa37ae87a2cb8ff79ae7e0ccf120d06883b465a07863fb4d7126e133c4fbff822b953a6f851865fba7946ce7398c2a6bb20f1303407a5c6222d0210f8864fe0042cc095140db9e4d6559465eba1de423d15c73a2fa272e6895eb2cdb94603505c3e5c3b09497786d3bb7b43fae0b9e4d9c07e514b4995df3669c012462d664bdb835fcf56b33cb47b4895a01acd6199543b2992ef84e2036424b5a19b7b437729aa3bfa1c853ded456f0845f4e99a78f7e9120e52060c25c8f834fef84f6e6587c08b2575fa5729ce83f9c33ffc647831368d25585d3b1707acdbdfb036a2856f6e0cb11a70ccfe99e79baf9aafdd7b4445617b523e38eed6b46d89496c4b3f082b32cf61e1db865b5d58f05e21139fa82aa9d22b26b974d841d80bb2548ba508df25b91bd048ca2ce5d5f027717f29889a2a198a26a78b14e5ec38fb2b0ab966d58e9898a2424042531a94e1c26d660b1078c496d32a4584ddb7aab6e3e11107a96f29e294f584769361b5874788a1c80716c1343c6455ac8005d40", "result": "invalid" @@ -2411,9 +1951,7 @@ { "tcId": 232, "comment": "The message is hashed with SHA3-512 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "c3e75d79edb0270d916cb8ea9cf550a263bbaecc14276128855c5dddf6c3ab20f829c44012bda1f1ae6f950e32f25c19b0ae32d2b1667100f876eccf8c14b57e3fcaaa35d246c2c16834f478992f12cd4cde38ba25417c26c40035cbfcac7768ad5292803c47c3747995df668db1604c78abd5cca387ee859c85310f744e3b2f904139a7199fb565b4155ef72892b7b70babe0a56cae54dfa7023d727702872dc148edc1c6612acc15b058d5f57e4f2922da88a76c13c6120eb38200a8687039564ff4c0cdadfc96e5e50452f4fe5cfde5eeebbdb3c5d46ccf0edf3ecb5616cc537bdf4a79b86eb25f82f019da2022db0256dc1f056e4fa5f164b05d6a4b592b3d15e1f8c0861864b6e3ca0c247b4061bc8fd94bb7b94d90f0a8e58a513b00c5f8ccd86eca3426c1fdb73828696e92706879c5d4e905a1cef460f41adae98d104875a12bdded0593c86a8eac001e96b7d8d2a9de408fa30e6c4d432dffa7d9e339363292c63e052e000140e3d3a94e2ef575ecbfeeead65e438e5c420d7b0019", "result": "invalid" @@ -2421,9 +1959,7 @@ { "tcId": 233, "comment": "The algorithm encoded in the padding is SHA-512/224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "2fe799c044286d48dfdc97634cddedc2afc688dd4d5968fbd32bf983211f893f9626a73d70b2a670869bb9eb4ac0dc6bfc2a6cc3b5e9743c26b5567d4c3a60c6e7d6055b35ac49250da82d20299f1fcb2d88b0dc268f5febf8117ed5b36928d6df4881d9dba4b3a21f84210e183f2d7e85cff74f1cf5fd1200f40a36319a955b4c58dfb4ce10456d97b6a4c93546314e2bc20910c2e948f0656a8cdab9ece6e4a78b6f7ca2936246d4cb47c09a95c119df0ba667c0e8d47c28485795126919cd57e8554d7dbd168dd9f5bda3fa89c49315cf612be044ece26bbd2a5c5af6a6e15f2e0aa54d8681511376336486d284605bcea06658b03e93425d81ad6f1b308d4a7b8bfa70c359517ff1d843cf71b647eee094ecc5939ff63385d7137be1deb181a748ec7fd1ecc1cdde189dd2d8f40a6a0ea5aab2c39ea6c0561fc5618a48d5bee4d0d37f1c41649ca44f34cc60d5b537e9513d4906b029cb3fcd02e633668b8d29e1db54ae039efcf0f84d2338405190db329210ced64ecd417aefa06ec1af", "result": "invalid" @@ -2431,9 +1967,7 @@ { "tcId": 234, "comment": "The message is hashed with SHA-512/224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "1c56ebabb0c9a803ba2b004bd8d07a4c17f5df514a600c106544abd472c88c6e0026f8b1a6d75e7f769dbc06a0a9a86308bcaf90546eeab4337821d2efec9c10de12a9ee329240942e4c290d595aecdd16e13a80c024ebfef3ab5b227e45e22f3d1a5e192844f58c5be58adf6bad74d673d63b757b0c904bbcef2d8e3d2bac8087d589ced2bf770d6bf52e1d499f37052dcb78713eb14af08409c7d1c81bf760e76719c17df30136cb8a6d530a3df8bbcd811a2b1f2fe6328bc502f9f36b920101a43dd2cd2038db67bb96254e92ee63ff5d1f0f54b9789b95a649e82d42e6e15b10b3590f7bf7c69fec65f11b04f7c784a9cfa1aa97fe94aaad97ed6fdbbfc71d6b01b512f6dcab2e43c173196284e9a22376912c1e4fbf2e20ec07d962b22ebc6be4e741a3a909137a5c60e53849825211893f78e40697426427b8676ad1fe44163ed83e6dcd6469ec48437e2387066e03261dadb9979164bce699ec3818f4b950e32e276d7f58646157d95eb49bfc259e9aa6db1032f081efa7c72d13367b", "result": "invalid" @@ -2441,9 +1975,7 @@ { "tcId": 235, "comment": "The algorithm encoded in the padding is SHA-512/256 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "5e6242dbdbab8159a5aa1079adac2a04cb59b219de221f28c3a62a849cff9bbf51ab5cd9a8b922280ac0a6029457c114ddd48746af7347974464accb9279ae874528543fe722eadeff2474cecb81f7a862d374c18561152993e3de2f72fd1eda1f30ee4e34f85efa83531313c07864a1d07561a96061ded28789b08cc5dc08fb31d62a8854d6205b7b61a4e7b29abc52f29a6bb234d09d330800311caed49ebeef3cbcf930d5035032b950162c0f3d770c8d5ad51bddf43b800740e24ec948218c210062bc5657200ce4b940a59b0222223b98f709a249b2b0f57a541d8406f19f0a5439f72445b5c3241360755d158ada7837a58e81ba17150fcaa12d9c55ce78968ecd07adddcbfba7933e42d39f530c7edc0e5642e32048e7c0240719b888956766c21f572fb557c5a76504bb426658ed25f1290cb49ec235a3376d68db9149f6038f1f868e04a1b4291000bbb10b916907147d7be7970267d0d1eaefdc37b64403739d7e825ff7ec990c96a672640aa3fa2a51c4201a107fab814d78e25a", "result": "invalid" @@ -2451,9 +1983,7 @@ { "tcId": 236, "comment": "The message is hashed with SHA-512/256 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "4fea1e5cab5718fbda986709e9a0e5a0730199fbfcb137d08584ba5ae360b995bc20bd85f1e61c72ee524d0abd6c03f4033875c7e2d7b4255a570757eaf745f6533248a4d17c877622fd0448c8805f5d88217b6be3df09c736d617f48da91bcbe3b634701a401f1e836b32633d118b4f7189a7d999f57117bc1192779c5528d5f3953c7613692b998eaa6f8c78e640dcb5bdfcdeacb4b8f74ddad65ca1dc6d2d8a1454a6ecf2e6da3609a08a15eaaea56caa9d029c5fbd69528290da128d4a3e0f48bc0ae4d21fd337ded3c9b904d80d73be331557c6db07ee286139bc1ba62ada3f04260c94f0b1bd7db1fc8c8e06493470e7a206e23c0c54f9010d68c84bab0f0c4d42f8091cbcacf3a1d192ce151394b83118dfb93e7b1f9dede9462415b6bd40106266043445b0d7ee40e5c6857fa026f14ad01dd28f2e8d11224663d30597ee14ccbc75531fdd8ee43d54bfee6e43fbae20c810d361cfc4103151d8c287493b723cd3abf298869ef9cc3226109b2d90481c8bad95497fbb5587d8135f5d", "result": "invalid" @@ -2461,9 +1991,7 @@ { "tcId": 237, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "a761a8c3db6207c8385574f6ab3d42103e5c9dc941c02ffbe0dc1369900360155cb591b32ac8725b01a1d9686ab442af899751d9c4d3a8cec2cdc6725eaff56e8a13571506690cb2f26a0530dd49aa380fab93f4f0dfa7a1e6b1c8e392cb8bffcce1f5ffab5f82ba45d7dd922f082340acd1738a685abbfd598772fd4d0a03a44c9166d807364437464bc3b186733a4aca3d746ccf84a9cf512fa66f2cd73f029ea837ac15c71b2319d1adc9fe9b8e430a428c8f3f2c4b4ac525f94d56620e3c6aec7c87de0afefacd6fe8d817f25ab990ca16d4b3339f15d0fe2de6a0488901e4aa2844e42a8d63b46eced84ce33a346ace4ba03daa4f5f978df6bbd956d1d9bce89a5964da8eb72d9e3b10de99e9ba54f6d24d59d31ecccc213aaaf2d902fc8dfb2059eb2ecb3e17fcef97f8ff01aa59e4c615bcd4811afc10db1d1c04de71d0556ddca363b8a34f48d97d540b045fd0026655cf0c37c4c694fcf2423e0116165d4bbc7395d72f00f6650a787d6e36357077630974d375c2ce292ceeb568fc", "result": "invalid" @@ -2471,9 +1999,7 @@ { "tcId": 238, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "7c3599d8539a560502121ff97bedb8a1c16d10818a49408f6152ba9d914b6a852710088e5c48826a099ecbfd5cb244ba16c04a71f96663930854a64fc5ae461677dba9744fffa624e64b9919814383ed0fd947e355bd1e651c0027697c8edf76d804394f30e6598a8c805e4bd80641c81f2c78e9a7255535451186c00e963edf2ca4fc7d57dcede17b18a1a22e2241da6b71bfaf24c9abddf9a4542feca1905dd9048491a5469da8fc22e46785e534a53623fb550072472b46d0c9e6f762bb80947573e269d785f6580180bc977efcb3b9af90a974433ff7aa56674af989eff32ed8963c7b202d3332cdc0285f67bdaacb0a41c5b59da507af942d9bf59c504aed323bc22d8e214546820fb32df77e52ae9d458b1d2994006c12f31701bc09b448198956618f89eec20a2e0c916d40c26406258becab6907bcc348b46e7195734d29ba4846ff63aee05e604bc2df75cd3cdb3005f9d2573838a792e68e3cc5f2e6d447cff1c2d0324ab8819031e9eae8923478c0908b0cd2e9b80bcec076c2a0", "result": "invalid" @@ -2481,9 +2007,7 @@ { "tcId": 239, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "4685dc2e6bc376f600b572619784c068b53fda5d05607b23b34a2d2b434863c3a49f4cbf806f6001888b63b5ac011991d7487086e9af37eb4e3923d45291ca8546333438a9df5e743ecb85f9f0b4e0cc4dab8d854de1aded922465e86ba3c211d8a89166c8104a82adccaa44043b74586f4644584d006be91f8f21b90f4378bbf6898359fbe697f48b835d004df3829bfd0a7d95f13d3d0804c443eae571b0def6b0d8f914c2c7316c66dd45441236884f41393387f6d94b70c12eba1bb0d16de7c2340bb1c33d61404fb8b22c9e9cacc4a9e92fd95e37bf64ee7f9d0bf8a00831d53acc32e25b0cc96613bd74cfcea987efcfcb3d35a3f2ada5645fade99972360492c549fbf67b9b249eae2da4dfc7d214740addb5c002498f2560a92782c50df8990bec0a6e9c66e595b2d5c6bfc1122d57d5210788e7d014ba61ef465ed0eb1e99ee24087c9647ff067609024949137d7ff2b4d38cbbcb255cbaaa2809025678d458e456e753f35087a7c8f44de19d43b990af9ed21dbdf7970f43eef581", "result": "invalid" @@ -2491,9 +2015,7 @@ { "tcId": 240, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "ab98af010a2e7e1cf9132a995fba9a1d8a8988bc2eb451acc3dfbceb88b075d0d77d55d3a29a41b68dfbb831b6e4f799b9f24406e4e98f8dfc8b962390137389cbbbb02541c8f5617e22712581e1ead2821318cde88869de25784a8a96a32ca33de29fffba977f1264519abf74c7ed1b629ec309cba078f4bfe6c6bc2efda608660da5ab90d087f1b48f5c4f03518cb5872413180426bd35215cba2b8ab302ceac9817c768da0a5fde431134db64f3aed67c7f53257cf8d06ea3a62794265366105a9e2893a9c42ff73751a95699250d3fffff534194467f65288929da8b49c6d24ad78e7f462a4b2e09cfd0142213482f60027801d9ef1b86179819621e36019130c03bf016374a3f2ce6584f63766a226f9f85c8f2eace9f4802d33b55c0e169339f8faeef1acac7f2e23f991f4916a63105926edaa784a80b6e6ef8690882d0dbd71cfd54e64593481595793fb992bb11eb5d49a95975addf2d75087a5f5efd2b65ccd1967a065c684c05c560c7d02cdd2973b9bb5361b79def5f10bfed0f", "result": "invalid" @@ -2501,9 +2023,7 @@ { "tcId": 241, "comment": "invalid PKCS#1 signature padding: 0001ff...ee00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "4c548eb5ab00b32b5cc200edb95a1f617fc9a2b82623da511a092c6cd7d428621016ec0e8be4ca66993a079125a4af990df598d5202f73822a5768de5c79af28487218d0f6a23960db9ea8f050b4da444a44bf116179c2d01c4e7b438ee298bb5769a8efca3bfd4492ef4f45494e1540ba279056354f5eb554193269627bca912f0e770e230d5e3671292059515d163cb52c181c160ae8b29de3e90c069cdd757d4adfd5014db2aaf8371a390d0ec6fdc19f37d78776b00b55db4d6e04e0f047ed08a3896cf69bd155e1a95f33fcff2918a58ed0b377cc46d1a09825d06799812309f6473b2a378ffdcb4e6a6d774009085f4cbeff43b542e2bee3aede395f3e0b5c878c303b6667c34c2ee6440657941638b8356318a9ab5d4a072ca83f7482ad764793add9f100377d750bce70b9d063d26ea3d8f29576de1a3795fe2be290623c119beedce6ecedc86804f73f3c210550bd582a98f6a7e86662b6461efbf0e518bf28d9100c09e44c8c78b5158197ed2ed1675291600a6442cf2c8c038fd7", "result": "invalid" @@ -2511,9 +2031,7 @@ { "tcId": 242, "comment": "empty padding: 000001ff...ff", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "a827b2bf3e3e7eeafb7593d8bf7e808f0e13c07daf8d8692a1a5a735d367a3eb62e4f31d64e2dd2febdf74854d4b0f871c55086b8fc5b6b8f9d2b359c4787705954f0fb12c0c2929df324bfb77e61445fffe8f572d9c6ec8bff662233469f695e902fc08d51b639b5a8c224fe7757a78e587576c9db3059c047ade63d2f6068081af1f0527305f583f57f4b354432c8457e3723f2a169650b7ea9a97110ed4f15e6ae39627d1dd536c9ce92507c50e4979804b861efc05550a21965c89de6ea3fe9ea9f9bf38069bc8ea219817bba81afba9fcf9719a940b5c7acfcbca663cd8f10ddfd89b62e5ca04b51b88c9c4dba5300c3cad04676bf09c49dda2ad5ead343fb09a52c26e51e4b0e24d193bff9bc743090f333088c82598949881cc4b64d307ad621643b72ea90ca852f3b9dffebfbefe34cd63ace54c1f928c6eb878c42342886383d451ebd4c5062b7cd96371be2bd361907d93ce8fa1af6f7e96ab8a32c806c17efeb8329b23ed44b7b72b06da6c17f95413448054cc3b4675b9bc598d", "result": "invalid" @@ -2521,9 +2039,7 @@ { "tcId": 243, "comment": "no padding", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "313233343030", "result": "invalid" @@ -2531,9 +2047,7 @@ { "tcId": 244, "comment": "PKCS#1 padding too short: 000001ff...", - "flags": [ - "ShortPadding" - ], + "flags": ["ShortPadding"], "msg": "313233343030", "sig": "88cf275c44e89d22f2b2f4773fde444994a0bedf3ed525eda56d9820053b64a873bcb8c7cd5ef7d6f840b1c7342a3b5047399e8c32abd04756b435d02138a8ec095a0bcc0ac5015415120cba19e516efe09eca0f2a542a23b3a628ca5cff189388a9d3e4bb9d2d1ca811536ee457de17dcff89f127badfa98e0bfcf447c3fbccad554848df626466b682fc6bc8b92d435befb5e955d30440373db91bf5db9047856792031201b27e58e47866754912536539fdcd5dc5099a7dd5d7182cb6e960188a3291923428e33281c9cca1b0b716c87d71612044898ba4190560889dc459bd78c9acebde079250678a9b2015777222703e8e0e5e67a734059667d34e1bf7cb4a3e5bfb723bb7d0262460e44da937f7fcc263e73c1966b36505b047407f1eda98824332942b0321d2d50deef6dc94ecc91f3736705829bfbd62a456f073e1e8a1dcb759079ecdd35f12068bab1056360c85f71e57326937dc580703ba454d2c0def904c57c5f902771c5718f1aff3c0a3f3ad982bc40f6b0dcab5fe56dd62", "result": "invalid" @@ -2541,9 +2055,7 @@ { "tcId": 245, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "2a6b5551fb45e3389102a6b87943d1821aafc2098805cb28deb80b5e1cb4f580391daaae20fd7ccafd6ba3984d1a587b675ea032b79e270fbd47defd929384e54eb97b61289895728dbc266d786368ebc31f13810a652c2d7371743712f99e89c239d8dff3bda454368fec7e805c3ca2b798f3e7397199e9975d6143b1e36463eea7b305f221ce27288153b33ccb85bdd118beca9b7ce48eb81397a2c642f17605c2a4b675104deff71b0d2ddf274155f266f227ebbafa8b807bc746c7b0088ee1f6e9611d0789151b1e94008972ee53303589668f1e97301789bb579c7344fa602fe3aac08467c5051a91ebd64e863d3b4b129424a9e0af3a9ef7a4f51895765a9c115b1a3fe88a35bdfe8f30ebe989faddb862a6cc84413db8a55c8a50fe4e2bf4c1957aeb5134f27b7e5d99e324857999d22ed5ae5c183818d395bac1f415712fd7e76fe280ac850b34a585fe8b01869a2fd4dfb57c9f03ef25e6f00b6a2cb2c2204ea2adc90341ea68186f6a7ccc845dfb5ef7770835d3af5f1766667dd0", "result": "invalid" @@ -2551,9 +2063,7 @@ { "tcId": 246, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "6190aafe3be21d22bd37e49f3c45b44a083afe55709f1282d805741096bd85e6f6621588b7e316f63bb15e96e721b3c24c79243d378ab65c05b8486c7a441620f8546e77394c041f75074e5602f8e0b83b285d9670608aef8ad55b7d86b41c466e2a02121000eaad1f2511e496ca7767bf2470e41aceadaaf2fc85e2562d996345816df0106af3fbf1fd78d0d41d82542ce8297110245386d614bb27ed71bc02f7abe585809a6b67ccab330c733668824780e346db1692ba2d83109f347b9b4dc7d39e3a4e050a66168c691e7c6e2e44ec043846a238e2f6df425751804d586fca0c6deab25f2f44ee3a69798efa459cec4716e9b56b85b2bd9fc589ade8e4cbd3cd2dd599744d8ec5f9384ff0227b4026ca6e6a6214cfa94f0abcac14c3e96502a354b0657eba9ef1ce7bcf61ce017e4678acdcb86cb77e15dd9093f64272f368eb578cb324abc0ff9fd6fb26f2c4aee43d03b21e381c8f379d24f4b7b95165b68cda6efc69fface91d2eef4e79055e8e4c3376999b6a696df015c7255d6ecd", "result": "invalid" @@ -2561,9 +2071,7 @@ { "tcId": 247, "comment": "the signature is 2 bytes too long", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b12030000", "result": "invalid" @@ -2571,9 +2079,7 @@ { "tcId": 248, "comment": "the signature is empty", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -2581,9 +2087,7 @@ { "tcId": 249, "comment": "the signature has value 0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -2591,9 +2095,7 @@ { "tcId": 250, "comment": "the signature has value 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -2601,9 +2103,7 @@ { "tcId": 251, "comment": "the signature has value 2", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002", "result": "invalid" @@ -2611,9 +2111,7 @@ { "tcId": 252, "comment": "the signature has value n-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1202", "result": "invalid" @@ -2621,9 +2119,7 @@ { "tcId": 253, "comment": "the signature has value n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1203", "result": "invalid" @@ -2631,9 +2127,7 @@ { "tcId": 254, "comment": "the signature has value n+1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1204", "result": "invalid" @@ -2641,9 +2135,7 @@ { "tcId": 255, "comment": "the signature has value -1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "invalid" @@ -2651,9 +2143,7 @@ { "tcId": 256, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "4e28f546283f9ac74cc99c6bca79bc208e47220cfb0717aabc521ac55119ec6bbcac880bed0007c04eef92a24b091d9a09ee5d3b5be790abdb2c98a07313d505fc876adcbb1089026940e03dfc10fb46a0c2a764ebe86e51ecc2ab489f56daf38764fc0a36a9cb4529367c9880bfd7631c340fb7fbac0edd2e1def00d65bd52e597e2eba1be1e41bd89a00f5c66fbc18b93e9cc1b5be962780f6d7a9c6d375a28556114f37a8a3606dcd68c8128bf7a7e5f1205778bcf3048bd4f7c10cbdb4ae759954c4e4db0a9fe4df270c41bb86885dbdd8cb7e72a33322238a2d29615a2f01e9fc59c230c2cce58ad096c2de5071e020f76c8c39874f1de677dd5d2f96ab4dc145098d25b740b5279f05713daff54ba695f950039882059cfc2f86c35a0501b8d0914aa59a806e8d1403fb2eef163ba1d6e3d1e18dc99c622f8c2d360bfab2c9e8fd9d74a027e466fbcf4fa56777ee0fea7e04ae1901e65b5361f97146d7f4a550adf77539fabb7135967dc16f8ca99e8283dd69627cf27cb9d2df20bbbb", "result": "invalid" @@ -2661,9 +2151,7 @@ { "tcId": 257, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "78d3509284dc06b54583e11ddf2507d9e50bdbf079fc319d107bc2527c1b742f4c759320fa22435d74e94253feb4a379128e7f33c5f3462fbfb92ff40c10b23f8bdc5890114757364207768014380fc16ebeaf22a7b1a9366f3fbbbb912347f1ef595d742a976b69377533e7b61d3237c3693cf43b34f92773497b8df7ac0660f67439aaa66fe179b34d9dd4d013e8fab958fbe2a27ce84b6d1c3c2998a50d41b6b38000191673c23792db2fe47e4ddd3b5396c65dc44812e55298b8b50b5a2a01d508b9d215986113b099717c3a4ee930f479308c20c26630aa5419c2589c8cbbafa7eaebd71fca9e751793629d767be8709fef9177d6631a48731f5e59fc7e98cd466375e8775ba935f12b45575819ecef4d78d85b6e984d90d41c93bb03c832fe415fb567a1d951f7dbdf407beef8caa3a741ca7c7729c8d8ba98896dbe52d9785feb49332e646771e7d84b75476aafa0a54512806339cb54ec1c70943beb508966741eba4d39c2fe535aa82a9cb92eec99d38540efa3e39fbc02d757ad74", "result": "invalid" @@ -2671,9 +2159,7 @@ { "tcId": 258, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "8f9ac1354af4161d0e55b5674821d02823b3a6b3f79cefb98cbc77f9ac2d91cc6345f989a7828132f73f3630a247a936b6a057b3e5a2fda0c5999ea7721ee8880960c24cd2377e869cca1799747142d57ad6a8d83ec9254d89f591add11a758e1ea1e29bd08f624d0e28cea52ed5eed7c0f5f49d3533eb1cdbb2af837dc42942f9a86b5f4e2d5ce506697ef067a344949bdd89afcc25978af4d50c300bcd0ffc9d93cc559e3ae1a13215a1d3f6030827340c6591061a5ab7e65153b1df8b25e1421f924d39c7e6f76243c1bb9ae4063d9a475cd2ece45f4e288fe0720074e87868d70a5584a9ac2b47a56417cc76f15154315545a3ed6704b365f15d34320804469c3b09ed211cbc9e9e767b6f21fa16f8641d8b78b8dff8062a25b5bd3b6a38cb4706c42c1fbbe66db1c05cb57531132eb94fe1569735c33ec491c318a686c837ac810be4afff605f92bb390e7ab3cd24c0cd997cf13f112e5aa01746f43902432639e1eefcbd37b413c586f057bcba40a8f1251251e84cb7c87c53c1d1d558", "result": "invalid" @@ -2706,10 +2192,7 @@ { "tcId": 259, "comment": "small signature", - "flags": [ - "SmallSignature", - "SmallPublicKey" - ], + "flags": ["SmallSignature", "SmallPublicKey"], "msg": "34333630", "sig": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011a21abeac8409398319e65c8656f8f72e179dd1e99358c7531fddc037e47c1e688cd70eafd6eea01c823516bc79f89d7e52ee1eb4ffdeaad1d550dc0a47185bc9c42e47fce5503c3370a60510f834b4691152ef668deca633cf3873ce6613951784aa7dafde118f37f1cdf1a687ac236d5c956bced564b73cf202e3bace59667", "result": "valid" diff --git a/testdata/rsa/wycheproof/rsa_signature_3072_sha384_test.json b/testdata/rsa/wycheproof/rsa_signature_3072_sha384_test.json index 78fc1d1d..cd983b11 100644 --- a/testdata/rsa/wycheproof/rsa_signature_3072_sha384_test.json +++ b/testdata/rsa/wycheproof/rsa_signature_3072_sha384_test.json @@ -10,32 +10,24 @@ "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" - ] + "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" - ] + "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" - ] + "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" - ] + "cves": ["CVE-2017-11185"] }, "MissingNull": { "bugType": "LEGACY", @@ -46,9 +38,7 @@ "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" - ] + "cves": ["CVE-2006-4339"] }, "NoHash": { "bugType": "AUTH_BYPASS", @@ -74,9 +64,7 @@ "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" - ] + "links": ["https://bugzilla.redhat.com/show_bug.cgi?id=1510156"] } }, "schema": "rsassa_pkcs1_verify_schema_v1.json", @@ -163,9 +151,7 @@ { "tcId": 8, "comment": "Missing NULL in the ASN encoding", - "flags": [ - "MissingNull" - ], + "flags": ["MissingNull"], "msg": "313233343030", "sig": "3b1a01f69afa77d96c1b7bfdff94d58e346746f3712b2bf2705d771b6ee082c7dd9d2c8a87de6a684177edd8038ea1b9bfdd6722a1453d68204e4d6effa584a1b9520561982f0181f102de2d62108418778b4976b4933a79c6a981bd48f84711a3f7cc26ddbf06c59aa669d56d60a741407f86e6a645dbdb1f7927dbc0acf996736899dd9aa367ec7bb157ed121da15f25bb21807293ccf6d3a66e18713d80763cd153cdef58b1e6e31b348cc514b8f2d357d14af7cbaae39993d7871bbd0cb9c136936b292dd368ef1d826000d3ca13ab48b659d231c95c02163d2e11e33152e69f6f3f08694918d89f9a04ad6a01c0887309654a4ea8a848422dc924f990cb65ba2550ce166b6a001cce4767a3f1cce74649876624d2a1111436a9a6b06dfdbafeaf329886d5e7482ce3e81a33b69a9fa7d82981aabd81c2650c3c2b34778f99efa2d3843b386c24377fe17483c490a63c6896212f8beeeee04a3959eeef47a00fec8061845d84fe7d7afa206074b41ff001be315a7e32c2cfabdc861eec45", "result": "acceptable" @@ -173,9 +159,7 @@ { "tcId": 9, "comment": "length of digestInfo uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "7835e135188e97973f3cd0a05a102e888fa51ce232062c9856d134b30ff32b513093e07b7571b251f5b3618364b830b1af01169b0a19c203e079083c4ef85827f1a4095f0a6cfb9ea0c6ea4ad1bcbe27188f90b8c66a9ba0258d3baa49b97d0f8150370bbe9926e1471772f1f37dd85b37a5b9a4e15d32c02b427313407fa9ed693e0f444fc6f10dc1564072c360f9e5433fe985fa699860d6c9fc528aa82cd7b503854a975524b132eeed5f94015ed1b2d85d9dfc6b10b529e140bd611d316cb54f31f9d7d06b6deef9b63519c14ffe3d9694077bd0bbb3482b09a490b10ca2c6b510532f38dc2bfce51cfbf2ff8a43181fe2852e6876b760558129c3066a4f2f6e0f2f4e95c85f40ccdd81e795d5d2987c92013d542d99764bd0cac97024adacefc81ce89b36311ec4ee304b2307cf1e10d1f171f0ce7413cc03d5bd2c2233e0f80d98034e91d8b575e1ecab76d708c0899f27bfa1fee102e9a5f393ad18293d3ba93c7af3bb62e17311e79e02214dc9b62a85e6fe270be98a72391ba14e18", "result": "invalid" @@ -183,9 +167,7 @@ { "tcId": 10, "comment": "length of digestInfo contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "02e31b3b6f1200f93fbe8426cf433575cf01030fa1284ab8bf74428acef25759df587be26a5260789cde2aae7b133d249783b1cae14796658d4b6a4aa24321f5afe684788efaae848b693846a457737694d1a7af6985890ffa7384769864064eca91ece6c03298f5ebfa7a18bf731ec9a7cb23025b7072ad4c06bbbfe33655654422cd4b97a9be3aff016000a6c7303ccfc73cbd908e82c930dd410c3ab2ace258bcd05e91e94e4a616a6ded7a4c64b00dc5cf202689a0ef3583a31e066337b1971cdd909c20a1ffc7c006944b81a89a5c96cf43a6def4d745134056becdb9c9275b2f2a97cfe0163bea5ac8dc32d0fa7b24dda4ec0c88f61cae77fac4c19a67c46fd26a03b990c5737ebeebde402879a02cde56728688394d577e5fc7c347a8cf66702b3b255084eb224436ca5c861b6886db60590a783c2d32beacbcecdfacfe6b6e520586856596b25cd918d586642db9acda72986078511bceddbea5239f229f1aee80cfb9d851ef9e84056141d026ff50abe0c83d2eba6288722457f916", "result": "invalid" @@ -193,9 +175,7 @@ { "tcId": 11, "comment": "length of digestInfo uses 66 instead of 65", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "556a31f90b1879a1374cc4f2922dd41cb2313a61fc526e889fc9a20868458ad5cd26d6b3d3a0106193d44be3a22d1384084a949e5d1388f1e671f638da0dd1ab90d9d316ce66a25840a332bc2ca312dd9fde87ba57ca718f99f1851b36be9e023e24b9984062828211a581127b0d81e4b1bf5977f23d1c70da7887c09830c0e3c5a4cb66bc8035da055596ee7cbc1ed4ea76d7712708330385e5a9359fa8e3a0f6e63a569e5d2db4e867812b40da15d3015dcf31ffa887fa7faf478a0cfad3125fad16d38a57fac2262e01217d6d7adc50a3af804d8881e61dedb535001d999b82e2d9250ebaac07c4e695e946b5f42c86b546ff18f1a16a946963c9234d56d44a78c4b0ba0adea30b17528ae91fc326f1f976891de26e9320bdbca32f3709f731009da45b0b09ed5ee788278f18baa5a97d039448785a4751b77a7b061489adb289eb85459e663d85f3bb300be43a185283bbb94336c41e08f50ef7ba378e525e48a844e3a165bd484b882db08284e5a51b392727d54f913d4bb9b7c153b884", "result": "invalid" @@ -203,9 +183,7 @@ { "tcId": 12, "comment": "length of digestInfo uses 64 instead of 65", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3e5d3c3c140ee9a1443428aa0612506da862e56b1add3a86b13f4a014b65ab0be390c5b6be0aa14caa77c0e0a9116c543f3ae0ecb927924833838993d02cde56819fb5293b84b9a00ee84233c42cf993ca79a9af5dc7fb1d0074b9a9f895bf48f8d9f79f5d8535748196734790ded7f5e1cff092ba949bb70756835d1ff2472c82069aecb50ef4eb2078e59877ee8ebe42d90d8629580813f3ee4b9fe08960615c7b4c59acd071df543fdeb7440499ad473621dfcae3c14a2971f85e233925215ab08f7f2ee3cf70427e94be6c895cc11e2a3ba569d7a530d36e33f00cf76bb7f60b4fe7349cad86f09225a5ce0092b8fa2162b3ed556a7eba89e48461d32a241c4fc7016ed77a097ffb289ed34b88bc471d35a931a75b0309021dcfde235169d8b3f18de671444cc5a86acaccdaf62945fd39f71c833a58521f591c5ba04af3287444d6975d128f090c1030ae4de3100094c24e262481de1ff346da67ea73c410b80758273dcbd83e127524eb93a703bb982930644297545ea36000df500e7d", "result": "invalid" @@ -213,9 +191,7 @@ { "tcId": 13, "comment": "uint32 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "135943bd12689bfe04cc1c0a8860d7c18f13b4bf0a82c334b44ada2c5e82fc32b0ae99c048c94e3508f59855c53e6b42bcc041c219fd6465d21582f4f99cba4b88ec1844ae5a89f3215caf458547f0d147c0fa1db67453465e593ad2bfbac8ea9238d672368d32ccb681663fd8b023115c4f41345551d5f2bfd387117830323a4d061fcbb6aa13f2dc0c5a317e6b7339f6cce5c543291154ed7b118fb8c55e8942d0ee9acba4ec3c9106278c982a8cda67a2f3cf74eef8a37fef7a256e27ab43f5b6f6a5645544bc7d766e4aeb439d255d144330fea4c10438d2b801b477da861f6f13eeaf61bf5ad0b79669dd1c795e03bb826627fc3797846005aa975553343c91deac0c777ba9e253da8f3b925abf5cbb0c317fc2ea6f8d750bdce9cf149ebf623314de480daab1139f882af161750d3b74ca437df8bd7c9570c23d0d896d4a70aa4e464d0a836c7bbc22306aae10058d1dfd81303dfe07b9231c651fe30e0ceb328570802e30dfb5910cbb0739c6f74c6088b2ff20088b7b91fdbbe96068", "result": "invalid" @@ -223,9 +199,7 @@ { "tcId": 14, "comment": "uint64 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "62b1fd9511766e69a94d61d38e4b02f1c6b39a3c28e8e390175cd61df62001b189a0e44e7726cd8de44b0518dadd7aa360ebbffcf293c5ff749230066a63cc5e393ac443e73a345d79e4b54637ab3d1625a3d1e7d3d0c5bbcedb65be1c85317035cea9f73b282554f355350513a7f8564d5c2ebf93723f943d579878c89b63d25be92293538bb9d80793505b20c958da5ffde894c71c392453c506649b3891be55d69c607b6e4179d5a91a332f84a44ed32767bb189fdb7145bc13f128a0790b333be81288d4b52493cefb118d770aa5622a4318f5d37ba40cbea11d2433bf51d10d6f0d48f856ac1a87376c6a008ad9507d64103cf2e12d4f903f9dc7bd08c1c6e56a5710c01040a30575e755b8dabbdd83abbf53c9c0e53f184680a5d95526252f9ec04b03ba99731ff15e07d8566366ec78d3eea0f723c6df1cc32e0f906cf33b1967077f61ed045058f040746e4d414584d0c231cde7c28a108e15ccbf5e89744e3ba1f7bd3ec92934101be8af0bc0705690043261e98692ef737ed78e5b", "result": "invalid" @@ -233,9 +207,7 @@ { "tcId": 15, "comment": "length of digestInfo = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0d6c8e033994b6ecedf22c5f544f2e3b688db8b2235a00dfc8f1b2bfd1391faf649be65815533d6ee94098a4382072beddc2a2f439837dc6df0c9826ec49c3c529b71e9cad2ce717fa047cebf81e0788ea71f8005a0c7ad1a8d59c27efc334c826b40c3f4ec0354633e7e6d71654509460e7d5eef7a44f4894f07e652d9d7860c78ba7facd161b65e5b8c47fd3df85816ee5af4ed35c03f9bf08c2d95d56bce82954f17da0195e95558dfc49d7d545ba004afc59e8f17236cb6f0d8d7d288f8bfc41122ac5e803ef855b3d02d11dd214a7f1e90617435b2840583acdee0feb145a37a8b8c9f5feef750d9a950a605b59841370a47f59a3aeaad2753f6b1ef1c4327133fd59895b627b7da0dcf5f9bb7660cb9002692ab94711db9c15d3bc5fb4cb0e62b36beff03bda7746a0161b4199366d3e2a3a9c7a762b6bf15ec1fa27585aa22d428e7c7ae7dfe8b8010a7df9f07a060d9115d235287ace863596e1e01fbf3551d9995e5442de650953cd2951c561317d331df010d1c6fcace9f8b05145", "result": "invalid" @@ -243,9 +215,7 @@ { "tcId": 16, "comment": "length of digestInfo = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7e13964d767f2f286807be50118481f2651e9da08d93d850bba4297890e79673480d7dc10f5435b5e0e318adc9af3dd5d99e0339f9bbfe21891f2bee35b9462b442ddd764fc278f77e7c17d017779888fd552537f8d7a9bee63dbddc10903c665e975cbb01cc1ddd0349afa100f325e3dad303b707f22ad2c120083e4e304eb1d12abdcee41f6d1cb276f58eb09cba643444697e43a899c5bd3b1d10ac939e618db4bc12ce6d822a29c205ad748d3f632b147a7232f799c14678ebaa0124a9ec16168e32df41d21fc31a2d87c3b6008b2cd90f51230e1dec00311faff09c2fc07acd78b57e39271a8912a0c5b76e3cdfd5915c6362f1559c28c95479750b72c4f0b79ef5f9a25d9022051eb1d9de1ac764fe683958ca8a6980098939b473d2ba58a4041ba3db8b5a6cd19b4a2212744e1e2179d6c94ddcfb770d55abe3e5d7a81032809767dda95683f1ea60054d19b61779f17346b7642a92b57da96c5d5421bd77b49c0cc75e6294354e307453718335f5c1d87f5179c9fc74f0b10de00f9e", "result": "invalid" @@ -253,9 +223,7 @@ { "tcId": 17, "comment": "length of digestInfo = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7b4bbdd6a446be7d5ff306171d91aad0f94e7996c01b12f2e402ef415b06ea2483a39fc4db755f3e7667f474bfa282dfb8af30c26a561f499b506a9ac15500d8b994e6ec5dd7c0b6963dea7f0bf1e5df5ede5740e41b8f71ba6ff56fea051e44b441df0264d730514e3cb74e8e0ac5d4e0be7e3621be53a41a12c12d0966ce64c524c16f4e1dd04dff3077b50ef54f2f4bb1da42fe79aa81d1604ef346e24321a7d9355c7e3e64d83aedfdcc02038ee483d6c46fc9a2290a8d75c87ac56e04da09e661df1f6adbb1ddc19087a3d7a96896cb803068c496ed93ab184d8377cb277032d627cb5f89aefc574d799445232292382d70e13234e4342825ce75dc08501878f4d3d219442cec45c5c6bcda2a70047d671aac7593c746850d8491a4fc9f17ff16fda341ed97ce8fc9d3d8cfd889dd752eef198914c4dbb78646674a5c88da0f6dbc3083dd5453a520a68ef79a97b580b87ddc7b7761277108eebab138b7eb73fb6d73e8827f0d7b7f4411136cae3ee2f172adad6b5f3fe3acb478cf7ec2", "result": "invalid" @@ -263,9 +231,7 @@ { "tcId": 18, "comment": "length of digestInfo = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9e374703a9e94e6d708fab0d94cba375bd294aee74b8b63ed6e0e8396c1908a0284bf0b79b87189dda35b1851578b8026caaaaeebf879e0142ad1574d31f3f9bde867f25f4b3cddb65a273242e08ec77698c8bd1d095f92a87f7777fb865703de7b11f92ddcf8d56a330e43e2bd575cce35aea05f7a17d6b2e7e420a7cb2f6f969076a6a96068b4611e1e2a04c17be333afa6216e7a68f9314307fe49a3faf890f64122c04df658af93e05261b537344baa336cbc0aab6ff1a73eb540eff4922cdf6e0114161efee8178b5875c77f0c87ab5894d71d579f52044e13383d4747829744f3d899fc2278f2ab1d946969790bf62f3d55f015a0e8c47a3ed27dce9a4fae0d8523dee7eaf1703d1f2b1b5daa2bdf13a74fe6cceddab1c7e639df7883b5787579af5429b358a8453a325a3ab5746190b7abeec6babc198d0c6121bc420bc4192ec3cd79faccbf02a2b188d71a5fff9fff899be8101861193d2fd41d9fa253ae243a6de65d25ff86de236ab674e13f5f5ebc795f95ca4415a30cd3a48e0", "result": "invalid" @@ -273,9 +239,7 @@ { "tcId": 19, "comment": "incorrect length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9d86754511daeeef9ff6b5a1828200670a1a1a9f7c60889644a24cb0664cb01fef5318237a568781c26f49cf9d0c094ae79df3baa9ea53486bd9910a57b3ffe7165f9208bddfe0476a16eee73cd85fb41fd072708eb3484e295ae6dd1cfacf2d63ac269e1dc6afd34d022030a85861d24d8fc73ecc5d9d6f510c2488bf00b311d114f2c73f18d4244bb4ef868c2315734605f8ce5022d74200bf520cd040d899dfa193367f07151ba0de412dbdcecf5cca924ae675631818a68c2b92a8a58d53d168e12f84e5f1cbb087e974590689df361cb3f0243d5a3f325bdbf4456a4d5991d245ff5ccf8d15c346f1f15eb8e6ae7ce4e427553982ba38005711443b4acb99c595f7d3b7f465f4e3642a016b4fa5d1d4108f6fd7aeac9d12afffe7f90619f56162e289a2646760c803f4246bf57bdfebe39aa7c563b8c25e68e35996a8a068fcd3e32ac4d34995cf8623e6d016c0d2ad22460f7a0e3ee8f608b027623e926c36a5b3502f38af59484b71ce68143755e1f2bcfb5b6ce7fc060fe48013a4a9", "result": "invalid" @@ -283,9 +247,7 @@ { "tcId": 20, "comment": "replaced digestInfo by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5ecbd91f09531622a73bb696711c450ab91af58c953139dc81fd527875be35b8ac7e377b5bdfc6f2cc502c0b6d3b1efbd5b74f2fcb49779a3c9ed716431aa0ecbf349b1dee3e7285cdd3774db949d27dbed08ed18ecf12ac24f04865b7e11719b9618bd77085106eb05cd994e769fe1f261f8b755d1d4702115638c060c1c5c430790250ca71bdcf10b3105dc3ed84be09ed12fe124495692b2ed841429dbe1382bb513416a488fb4aa7956734ace455695a641dd99719bc2530cffd6e02bdb4f8e0b391e70ab339b153653d9688f2beeb9046ea2ca41a11654978dd81552386827b8dc8e35d5d401f79c3ca2bf2e1188c35b27aaf78a36e2f3c0245a3b5dd1e0ab4bf60a3e5c18e883b4d8110914e08777e463932cdc5d01a4db721a27a99a3c2cfb7a497609243887eb244f6fa276a0a28d53a77d28bb818706e72f9bf91ebd99d3598761b3c38fb0ed0c4c5bb32831277574996fb1f46af34cf173c711fb81e0aec055dcf19a594a4cf5f667ff64166180ec8783d0e82716e57619a45f6ca", "result": "invalid" @@ -293,9 +255,7 @@ { "tcId": 21, "comment": "removing digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "169a1d69376ce5e37f7ddb7996c66a6a0bcaefac6e41193cf6b1c15308ac9fcdbb68bce602aabb18d94b458302c7f96110eddad9c61844428513f10d5b82fa8a685b756bd2ae1e2c7a94da573f4bbdbcc49c965748bebbbd94fb0ee74944cd272da81ee3af6f747095d92562c0cb37eeeaeb24ccaab9bac22302c46c7846891f5de1286a16a1bdf4dcf78b4f94795890ab84b5a232e5a21b74e72d5d8897858897201d3db3a7f5a0c3da6eb6465975da790a8271619ecf2f8b14fe5ed986441fc8c26e506f408699b8d100bb2d9dc7515c114d9845e6f29a306800307b50fb4931a249f47dae58756e132684ae1ed6198f88179c5c97d3edfcf76d87931cc9012b23d9efd4d2f330d549eb7b30ac7e00b67f39c8e35268df5f12f163e3f7c45941fdf746a653144a3dc2fab365d527b2b270c185e020545eea07efc6baf00049addcd83874787a3fc986a571c0c11a4c7232b54a438be0332589ecb598348d0a1dc13fc931122cbfd8eb4d286beda183291e713ca1b872d8b831909fbc033b77", "result": "invalid" @@ -303,9 +263,7 @@ { "tcId": 22, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5c102bb519d831ec8b3777861d8da6e59708411d6e278b264e97c0e4963b6e4471175671fe27c64b00511d00fa7c8594405cdd0e8fd5c6fdc997a3f7867d5d6df13376955aa2cbe93120cbbec3f3121ec340d0c52b0b9ccc110d194dcc0154d8ee0a3eb056633a1bb14593afae4c461928b2209013b7ff516c9f8b548490fc1695b57361fdbb806962342652df898f297676b0a0bddc98ee4d35f2ed855205ae00a3bae11bdc7dec322e69e629e7342008b6242199e5a90f550107957e2dd5e037776f3b679e479b8f3842efd6a35a32da5f20ea59ea209b3e4d9e52fef6c3721fdf7caf5c8a52737b573b8e7222842c6b97623e38378d61dc46442ddd056cef1e62528c7f586832a86b39f02c516b766ada35efd6a7a88567e618546ffb027ca826343a9020491572b1b96ddbcc6aa3c34309a254adbf1112774b6ca0ba480f4e9375185d2a12b428943c8d0aad7420857e7e9c8f364a7215b5f3f89c4b345ca24ed6a4535867c7b8b5eed03e4ef02c3ad949522529c7893d4ca2d5e5cd52b9", "result": "invalid" @@ -313,9 +271,7 @@ { "tcId": 23, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4c8832f10a7fb51141c4f802bda680a69220ced808e5037933911b97f017ad739191d5f15514e9f42ad7adbfb62da4eef5564ed39806522fc7c7e09429fbafb7f48c23bcfb6ace666fd764747e2b1bb8b3a408ad80983ca0b794a25a2ec4e967b4d1f5cda3c7e708f1f90efeb068df2ab53b1ae279ae3850d8882a38ec2c92772a7a27d7411d50f768b3b99b8329339c5fb375ad513d24cf2ac0b300c4a901b486ae6606293d622fc6e76083a296d0eca5c0863301659d67714c95b48b93631e7e6aa6561d8dd14c0195d382d7bb60e0511fd98b21040cac16f5788ce09671b49f7a0d9397d96969ef3edb12b957430a5325013aeb9fd73adfaf5ccf5d610e5fb31d78a272583523adc899b24dabf8cf15b5c042a59fd87307914e61729eb72c6c1611d4a99cb80cd43eb72fc4f5339be227d4afd682f9666468edcf8f6e7d2ba57979289bc91bf8e2a5e114c7df98ff36d0e3c557917bfd9365f661fa417fc6a75889f8ae639c8ca4f31d5f3d87e1f1711f7f3698f5107146cbcca4f58bd689", "result": "invalid" @@ -323,9 +279,7 @@ { "tcId": 24, "comment": "appending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "91cfec5f96441f0a05179b85502d8dfa2c41966cbf31694e258add869511d24f1846bee404179747dd17b6e6a9524ce397fdcd078bdc93e8b4c75f56699332b8ab06f3cbb868f1e6b2b410e4049cbd31c538e246c4f14f76e12bf230da74692ae55bc019d24eb8cf445eded9a14d5aa2aba24592072ff3b9c801961b0c7cbf8037290755879f2b5158fe133dc7023fd21ba4e21a39da7992b724ade2a52921385b6c359d9814b62b0494e5b1d436b17bf3d2fcc1e95b5f9556fcaee7d8088e808c3ba5d5a92cc1518f82ca24e9659e0435a362d4a1f1d033fecf855a3e6f05b6791b2322d81f1298af5ccb4588d9a6c6d4f1a425c72f9d034f7c35d8f8103ee2ca0ae7d4daee2d2929ce6f3f4ae04d8183427ea0b20f07870ac471503f5b94692ed809c5c6df9b95330baa3d13ae8a3ed21e7480f1f2a2bae1df9fec082ac154276f1f142627bdbaf1abb64703c67d9761a02f88f0e18e9bffbcb7d4bed3db5bae8e6421d9c04fbc88e43a822495cb49d2d6244508f3102a732bfa4cc0bb970f", "result": "invalid" @@ -333,9 +287,7 @@ { "tcId": 25, "comment": "prepending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "79f7076614b968d30136234124eb002100185aa41603b85530a87e56723e363e866ec18b2bf7cd69750eac12aaed2f5d3cd8a174037d1b11e0fddbae8248b6958047f4fb0836eacc7f63af9fe05c772b7fd84b6580f4160ab78239468aa9b7638272eb3bd03135780cffe958085fe571cf872cd3e063faeac687d85c440fd8f9f1b0284a4749ce22406f3d779318b0cf9820a226c54dc2387601a7b0ac8c4c7579821fccb8e8caffb1c506ec3c3390b4308fa5f0d3ea4d0f596b258c4c414c47f6ed143272df118d0759f707b50f4df9ccfac60f72a1eebe484bce46de29ab8450f35852ff06ff860cac57caf20dc81b9f0e8c7cf31667e993c0c502a54f91287fc4d20dcd3cdae22c4fd73c957be77a065a8ff04098b6e7ae166bdb42594cdd9c902e2d031d4ad421da7c4a7d89ff85aec4a05759fa207446f55408386ac9c3c74a52bbd9bf73c094b7a5434dcfd3822ac554a852d3be1ceb966fa5923b917ee4235aaf4624928d568d80f2155c2443c2138b0bfa5c63b7314c2073a72e7d3c", "result": "invalid" @@ -343,9 +295,7 @@ { "tcId": 26, "comment": "appending unused 0's to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "53785168755db72bcd3b7528e9ab4247f85c2425ee652334859ce25e1abdb26277150db9aa3641cdacb950d8cb430b638ad16f9249f2a0db6a58d0d832e6901becdf4e749bce08fece01d6c4ea7fe4293a66ae4ae39ceee5d0d12cc37b8481939735f7a55524250a0618d39afb3645e1af91fbea02145f1431ca225f6d1c4a562fb4bfc8c59e64887370e548fd973d4c0b7fc0d8d3281ebf3054fe3584dee13564a8818c6df1cd78838f4da2cbc2f447d673dead6a55b27bc8b028c8a9b212f9473f361cd38e8b24be043cfd2a18b42f5b4446a71d4c74dce7b7371658c5337126741eb70783512d2f91b9df8893e9f903183487353008495363e68a357108fc41634830c67d69989d25b5d3b24273542ce78ca72dfda0373598e103b54962dfd29a823fa5c0149e9f2c2f80eadd02b2436b7872cc5f3834437d22a26717964dda44cca259769bf852b378caa879a09718f36e352866f4e76346305319789d86263de746f87c8789f44be6493648789fd7864c30bb089f6bf66ec669da8ccfe9", "result": "invalid" @@ -353,9 +303,7 @@ { "tcId": 27, "comment": "appending null value to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7a87067db25b9b113b66ebde982d6fb68cb5972a2354061a649fbfa6898ba6e39ed2a206ef0901a5fd2d04ac250e0b1182c0b4820a7d36cae82a17d849b6b483c563192be8e3be5cded937b4a8ed348cad8b1612176f166fd64c4f9ad337494e0602c6707bb9fb0d8bc98b12f4fc07dce28e1c9c3f797d1873f091d3244ff2d8019f04dc5826aae36b3f146916fa1b4adff2c342c285108df07a92b2539fdbc568fb01b3110c465774bf1e7db1420fea6c2c59d9e1142a9ce2a3f14e36f30376dd25ec55a66a16aa53e0410dca324de691728bd9a532e7a73d4466c45c5a3f2b4cc9e79ba5965478f0519050422737703a54252da1c90e6344dad1b1f1100756b421765cac73da14d84d857cf1130796bb97bacc57442ea2f25070b0bafce234b86a5bc69f2ec29bee767a8afdb6e596eb2560b141fe29ecd7a111248662cbffdef2500b9e9c10ed4226811d99648e3a3f8ab0c9f2ef6f79fbe61d9f23cb2fe81e79043344808872e50d81d1bd1de211d431326fbcbcf5a36145f626e2ab021d", "result": "invalid" @@ -363,9 +311,7 @@ { "tcId": 28, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "044d5b6a176c87f3b605e222bd9e2af0635396f73cd2db7560e842b28b5c956eb74dd2aa46cdd9476acf3ff6edd02e0d1801a3e97f89c0611a3bed7732217ed7c8fd890a8319be159dc1038b2df28997cc31edb08f64d9c5ff84e4cd63100859afa5d6c54ada3d39363864e53ed16ebaa0d95df1a8af19c11b236420775bfd0c1c63f25d71b08dd97a023469e84d265d17ce17caf143459f35e3d8f1801f64ba8c97cdab77556c1f34ac570f1947a375f62fc6c4c3ddb04363c6455ff50717f8cbdeff55087c836eca9edc79976d1f14c40b3c4c5dac0c579a64c40a26092d062e1a8c2b4fc63a03d21abcacae6a0faf274db6a1d82ffa55eb272354b7507e0028eeb0bef2fadaae03b82d488ab450e1a7389de4b1f73fbe321d8de48c9118689507ba3bdf6581907523222f7820b85f601cfbe6b6b29771146dae34dee3d7a7bd6c78461c544c81dc1e962c7d78fe50df998de3308a4c2cfe68e3bf78083291f044349bc1220a7b969e7a2e773a9bc57e359d0826d15ce8ec09ad22f03bf2c8", "result": "invalid" @@ -373,9 +319,7 @@ { "tcId": 29, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "320e2b1791735625a7846cc56050ef8258ec4baef5e5ae8e69bebbeb4a777407780a9be356687aa13c9f5c04f67044c5a5b10ffb17c9574360c697b72fd2f647a33b0f55867fcbbed311bc5d76be998a92696f37e6b99f27ee448d10e0dd17ffe6f5f7f07262f12a84bb8f539f63a85fbf530cfe1cd9b1be1c98da296e77bbafad6cff34dd559e083a40ed12ff4839e7a118b8d3f1a2a884437272bd9472c56f07fa8cc29f3e14d906c03622b55b0e9ccd7cf8dcfab4dc5ab2bfb158fc1667bb82354c19883808dde6c72e995321413663dbd01b2fcce0f4ed1638aff672aeaf2c82d37eca0dc5a4ec70c324952b71d37d08c7ef30f884c364c1c85524647010aae11b6887e5f2c86aafc7a6c23432eb4c8f57e35f529eef806ad10c39a32f65019a25e04252be1f795d174878cc9afcc4dcaedd73f8080dc3b812516b49a76d7b6c5b2960ee44c6dd4e8ecdb0f15f999d9c457f6bca0083f38aad6a80a7af2f46d89cf125e7f55c75511e4cd9d462d6c4a8c8248a03bb14a5f53987c1c9335b", "result": "invalid" @@ -383,9 +327,7 @@ { "tcId": 30, "comment": "appending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "08a48199ef7c23be30287fa4c8b6c63ef19365b4529f2079ec10303f8baa719af016532593336401f93b922a17a760798b11364abb463a9273936b4a0005b9ecb9658630e8847c5e4ef785c44ff2ce0832c4ca25e1595a54eea621178c7dda27032ffebf3dc9ee27759a0a01400e36b87249b58c854395ea5bf831c08d42b69a57abbffbabea943c5d450dfaa05222f9a82062b103277ca751e99352c8561e7edf01654bf57ebefd8a5a4deeafa9e2aa0055d02d73c3ce43b1c8694513e98b490ece9181e83da0fa9ae2c32e71e27dc95f6df5f5cb78d1ae297bc044b7315d2b03d1df786ab0ac55022fae5c51bdefcd97efd4d5f0ccaa14c3f429d164077c23320da2c47d936a0841f401eee0aa18d3677abc1970905edaa6845de62d8b51166fea8c149634c64b7e552e4304392921492d83b624d917f6da7441ec650c76d8404a6851ba16cc691928b642354e91535ca5be6a636d524594abe1d53268652164a0752fb6bd855ff0e2f16f073f948dfe1d687150cefccd17df8065bf1264e9", "result": "invalid" @@ -393,9 +335,7 @@ { "tcId": 31, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "47eed8ea933bc0b1d22529cef51b0fde6c44ca18073b83165a81e417a16fc6742e886ac977a37bc6dd26c8b9a45e86c424881096d34308f3d406260da35b178619cf327d920ffc891740f14882652f922d8501d9b0c0309aef765a769d98536458e0a0e64b4a7b85d4403b66ece5a9778724c12d3d5701a73fa75e61d54ee7f2d92595a626d7041342836b264a6ebcbdbcc30c4a74dd142d5d4b76609ca20e10feb8348880f3848d72a9beeb02cbf9cc11c443ebe2a7dd786f4866e246f0b8b8de911a5581637f11498e4b05b21195520ca1bfb3b08d1ac0a5bec68d4f63c2afde1e31753f038954452145b6d27103d2f3e3852d4b1895e1c567557ec679bff15530638188853d4f0e48794544028d053294999a2068a81e408606373a8c77296a9cc3606c9b8a6fb7b598310371465668d1dd8c1eed0ce5a1b40058ef9b11a40e269168b5b403417c1e1a550dcfb466dee395d00b1e4d8eedbac1a01ee1653cd60ef96e0b31d721a9d035d63708a5a88dd311a73c07fc03b5897c694297d9e1", "result": "invalid" @@ -403,9 +343,7 @@ { "tcId": 32, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6b873d87039fe496cd375aa3aa3901632a1efc96c527948f6d3f083ec041af9183da0fb6d0934337be26fbf947d4fd986d2d0216f02bd994a1b2b052ea00f3d762a1516efe2b0b8c171c647c12b1d0de86f249f94462bb96ac3363e3a791fe68eaf1f385e15260a391a8ba8764c411aac0f7d4f2f71a8856c04f10e5be31be758c0456a1dfa90c9f7bdb5fb03faa5bc128c81af05a56d25a2e8b0589b49823fafb775f8b846921f41f48d0cfaffc2ee5b039cb3f7f3c666bf1353ac34f77def48a33bb8eccb12b4d79bc5479836b17b47e251eb3d8f73eab0dc015d3d26bddd3f2bc1433ba3e136a98f4354dee37a11c47d14ee1c3bb45b2000d4f937282eb0d849c78ae16d5079472991791fefbe99d0aa47b2bcce6ed14d336acbd461dd39a3cd2733352cbf120547b9fdca8418c3ad8a309989c3fa506d486d2dd076251065fd54876268c851d41cd72f28b1446c11b34043d5fe1478a63884a0b013c51c53adfa4a274a162c50d33d33bd58bb99cc978f69e0476a51577fd69678ea209d5", "result": "invalid" @@ -413,9 +351,7 @@ { "tcId": 33, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "73f9a2aca0b9fdcbf0a69a3e6c2e802e0fc6b0a32494989e7d1ebdbde6254317edb92a7c975da8e76a6cf4005de7f572eafd48eccfd8109b44ccc5899695517c274f982f1d41160b18caf2a6767ea9e3ccedf1373f37d2256f682ef8900a6df21cd5aab8de2f9fc9db9681246f34019c0a6b98292215156e685b0a65d2d1bc8555b8a27d31209a26236068bb29b7241b660e3f679daf6b25bf98c9746151e13339a20e5d1dbc11b7007971843fdbba12b9fb4c6423b0dd09265f6da03ad01197bb50937e709c21b4a751b60ce3bb5cdf4537b5127f8cf0ac7e6d3007b5f5a96e482f7d7000c83284998656bdb17b63b29f30676c7dbac14d47b507bc3fe7436f52a6f28f468e8c1ec1a751e7e9b9415fc8a2582da5d2c37294b59559860e69afb59ec0868d33f4632ba7cfd32b5bf66761b2abe326c87ac9543d5b63ac081ae92245a840c0f2e474cfb0c5bb6416b288f65ab5c50ec3a49ff1dcb66f68221c4101698757e7cd7e28c017e71896fc73b67a6e5656a2354ccb1f35fc99b8f6636b", "result": "invalid" @@ -423,9 +359,7 @@ { "tcId": 34, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "04416f1cc2f441bdc8f3b4ac16e1ca9fd8d36776bca1d5c8981123e0e76d6a6bb3db4592935ad661755931c23f6330411d592c51054aa898862adcae51ed87499acec4ab1a98f3d37c456c8eb02f8847c25cf31b68b135c33d051440d405e76df02bfdf20539f29134ea09659eba51971fd3d5e0b602592c37e4250e0a7633ce07233f3e2dba369e1ca82d001c309b641d6307f696bdf685666581c1ca92f416471f029d46744c2ddccc3fc7585600cb819a7386fe23b6a18b77dd59c7c2335594c8b2b0d707766658573b3bb056777f6e06c1e8feae6b83345b03db9183de96d08f085c429cfe3ba2ff6a8eb0b025bb4e316ca3985686eb8e6295b3306a62eff35f29c0324e582592b8f29f9797f5d4a26342c103f9f61968cc283210efa221c7d590a4863a84d3befc1e4c991a19d00b2a4e49241af116ffe1ae3bf7401abf0e0321307d9c3b0fbacd28c22d8ff2fb51d5f526e982b975f0ba3b8c7944f13dff530533c09c66e66fda505d90d24b77c2d302eabce7e921a80ec3c3405331f5", "result": "invalid" @@ -433,9 +367,7 @@ { "tcId": 35, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6ffa54da77609087fd60bb517346a1813954bfc9fa43d1d9543613d02eec6ea3b64bbde3fa067271e56d96a9699b00d9da06f0a71e678b54801be474c15f717fcb42c53eae17ecc84bdb07bc286c37549b06530a145aca253347d39b01953f483329ede5a309e41ae39ab881052944bce75fdaf1c54605a9bb2de43d323cf59f029dc95f2f931e8a86bac79979e5eac2b41279b06c697f81d9a56858a5999e97c228b37622ff0ff20a8a0a4ad83c0fda687ac3a88f71c1deb17bddf789e491f7ca0462693cee4a6ad0f5fe53cd51d257d10aeb66741fd5e4f306d0a886dc63a524bb4ceb1dc99b4e356dd7123c0100abd8382e659ce4bed568e122052b7c78ad4d3c7f2863b5d7fc91dd099b824df381090dd9b401494a939a1bb7a6c718a36916fa0f2f3d27a998a9324547f64e68688ba6d3b948fb1f310908eabb9385fdd7d3a9a0d57a5801863100a5a01a3cd6b09955f6fc67867a8eaec817c3ce7f892a5d6af0015abb4946d3880e9e14b550ae87e3716c9c01ceae5ec20ba252809e63", "result": "invalid" @@ -443,9 +375,7 @@ { "tcId": 36, "comment": "truncated length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7aba2179e63901af10b592252fd681f0df0d83a6a09f727c0446a642a25c4920041395e49886c8c78ff324c3476c7cd052315b91a16d24fed9016f829ba00e0b075158edb164ee03cc691b21d18467776ce0b2353240676cbb72643801cd2c87b0d45b6516a795ac72f4dc93116a5433cc0a2dc5d08e4993eb67fb937d5febe9a7cdad58b9cb57627d9a2b038445a9c8e6f79bfaf35ee057e7c113003e9b54913e4152b1b7513feed12be9d84e87ed9a5ebc1a18e60f63241803856eaca8bf0b648d9c1732573fec56c0e9f11bf0650ab0b3773519f248150419e6184f049841cf736205cd44cb0b2bdaa0421c9287bf5b60b1a703b8519ffb408c25f3f2ff0f6665abfc5d1d5541895fe453f5c29245e7ba58bbe11bf440ec4ed7b7298a2ba12fdaaaa775c34562fb640a6a63b36c74d8fa69adce790e12c2ec4285dadd029bbabf1117b425eee862330a3d52d8a362186644b31bfba6d7d322a49014744e466911578a5cc602c0066419d418a8d057fa280e2798d5f651e4e982068105adcc", "result": "invalid" @@ -453,9 +383,7 @@ { "tcId": 37, "comment": "including undefined tags to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "586641b89ba4d44381eba31bd2031fb648175c94f47e7421df974b668875814978e764555f025481bc3df71b736842e13ed75667ab10eff46d60f9168fe4301b08132fbc847b9fa1b77a547b7e0740675b68e6a383b315ab11f6247f7b734be09addd1f209e80b6d98dc60d72f832a0b15a68aa05a03eab165069d6d477db4c2e752faac8c8e54a9d42bc81d22498fbf7b7b41e8c7eb24e9a64cecb444a37ba6b0bb1220220d201ebdcb2f146688d2f82dc9eef5d89cdc861d7bbaf56d296e91d8efa220484c0f54ed1818cf2b63911d5b2b21c5f9beb190c442d1737141bf2096554a289fca342513217a7219ab04b007aefdcc9a03064d01a57e2e955105aff31921fa6bcc02fae9f50fd88efc581917cc9bd7c8e90850dd2bce26ee7a2b60cf3995e71b3943f591d54b47e759ed5a452262a938b8f5b1f57b484f576b6b6c4b0777c7cd742e7561030f4e0c84ad700fcdf40543fcaa560935cf973eb26b54cda6b28e293c987349164adc847d3876a42e8b61bfd6e9fe5c22069de4a8c665", "result": "invalid" @@ -463,9 +391,7 @@ { "tcId": 38, "comment": "using composition with indefinite length for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "44b0b41e209070c6f8a19505c7f5bd4c99d86d37de28a95edf8b430dd851eaf9d282f206d14a6a7fd29d3ca953e1a9b45a72ea871b02b2c055a1e6c845719c9530d3ff644065876340408de2aec8b0444c4f9c1115a1a8533f202f918322e01a180abd0d5f679b2b31622fb3972b480ba1aff7d01bd4ee6a44d4ae860c6f36710819f17b622c62c3557913900ea3d681c76e58ef7af7df34d498a4917ef66a6c04b4c0e09b6c70148c1dc083546969a8b4a62f8123f8ec83cb2f359e5ccc7dd4d5fff790d1940196c5495c9d3bba3bc320b14dcb7870b3b8972777eb96ef621f7c30e66225006eda4c5c438bcb996d0de3aef122a6130ed9257f3c7bdd2c048c8741f21583aa1ee0fe3f9338864a91a726988d6d0cff2b2923e8ea0d06fff6c813bb6d5202a90f287b5aa9cdccadf3135ceeb94c02146b6c6a852c67ef91dfe1c2fcb1ef08953bf911866185ff402604c976a0a8af052816a4c8570cfd3794bc273495b5b2bfa27c629084fa6bbab06ed87204a5bd22530ca947098e58738a01", "result": "invalid" @@ -473,9 +399,7 @@ { "tcId": 39, "comment": "using composition with wrong tag for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0fdc88f00e546f7cc63269cb15743bbfc025b9321c258df25e605a8a69a133a3a765bbeb6481de0bef05a39d071a425b0332fb06ffbc5724ffccdc3bb44e63e91752e96448f4eda2f3c5efb60a0d33602486aa34e6fb0fc92ea5d97b8840f93e688ab20f12f16b14071c0d87fbf83a5f10518ebb6da3b0a5041a6686f73a696ae6db2f1ac1321929497287aa281721f290d9d612e5d68b7ec5941f46802fa504bd810eeb3178081e0826b88177014a4f80df92a5b766d940c1ad9f3d0c79ed0587c0a97e59d0a3c2ee3cc573251c744f343638795c2181d9dce5b9c47fc1df0f784691d115639362aa49033b337aa2debc909f64dbf975a4a12f14ad52be2fdb4815b04cfbca6f47de56caca0ba3c4e7b211dfcece5a96570109b8a303786ae4b8d400a3fee11a05bc3de55256635d66cb314512331cd2c3d63a6ae7f9a0b1a9e5517265e8e536a6086c9270609afcb48459c75976063cadefe87e0bc02aa84473373ea4c369145631f510640f21c0a105e26216b06917820530100b59ca9c1f", "result": "invalid" @@ -483,9 +407,7 @@ { "tcId": 40, "comment": "Replacing digestInfo with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "04f1bd2b132945662836f27a7236f15c357db02f39db46d902c1c9378a43f9a07c01e23304710d531aeb762070d80c64720801f86f5a2354d146d9b64927f95e541a530b5d20dcf94d6fea56a9646fc610741575cc87e68f43220566003baee8c6fe0ad8cb1bd1c3257d18c39ee05bce7f30750996486ec0069127e49f6aca963bab8892932607507059c444ad917e74ef7fb55c50d6e379b698bde71d116a5bb43f039edf944479122dd660d88187418db1c09c5ebd7e6e35ee78f32f863a19fdcd6245d6d3fbf9a13d9fca7593826715555030f67fbed499b400012852db9c1f4e12e0d88e781c114551d2261b016fd5c920c89ba83f76ae89f92f7693e2e25f625168ee4a153660373d2a29ce7d38139d1f6fb31a93aa4d887801fb44d4a2f586533844bb3abb5761e68f5922ba371d2d9c6db28d36dca63f549730ba90f19eabe8d4f57014af0b0063a340785ccbff6860d1794422ca6d83857f7f3c067d26b2d24a493bd3c13ef0970872941e6ae2c3ef79f4463087dd25a9baa57e3f03", "result": "invalid" @@ -493,9 +415,7 @@ { "tcId": 41, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "960dda2c209de569a1740bd07a71e20476bf66eb192c6207f36a6188f4149da7d47624fb8ea0cc7eec4e9529a479f2822051551c9155670dcc3c8f889c2f3111373f562ac55131ad9e61dc4471ac96ec8f43184ada3112cb1f9e42cb734d85291b282b64c87bcdee549a3efbc79fbce13543b9b8da93883c4d997ec037ca10c5299225d8fc4e3d6e8f91015403d29ead6dab703635f7d82784f89ff5c55e873e5bc11c7579205c0ee6cd6b3cb644075c71738cb5ae2f19673c15f6d17163905df998d659492a40ebfc9b29583281705acf93eaec006f01feba6de073512af10428c2f0c53533129b37068004278503449dee77414d1c52f81f8c39b7100e86b51ca57d03566121885be87dea6b35c9dd5e165c3d10b59e3d5dce19b9c284df33a6431a87d844580b9c39d5c8c777f76ef36428ae34d019ad1b545b323c643e7c0f46529c241fb34ae7e116d62a194c18bd02c2a44229409a48cf8ef99da2bea86788d00360a3ddc3244995ef21cd7c32c6756a5d301f817c189dff3b9c47e351", "result": "invalid" @@ -503,9 +423,7 @@ { "tcId": 42, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "592b9218b580bf8a8d697769c588567157e106d59a8309fcc6efa858733e38bc3f45d6b762022c5463da73366f2f6cc333b6de44e807c2acb3c69dc3d1c739adea3fefa81ebdaa8a276a0d03f55416eb69ab32642434b55ef1854c183889d4f17c952c507308be7a8bc27af3333736b28842538e55a2cba66369a80fe12a8072ee99e398f2c3b23a4a161977c56c4947cf36d2067572373f85f0de625978700d9eef1fbdb6c79889bc2d90a5a97432da51cac57d69b142e8566584e914f74b74237f06e0b94ac00d76120818b0898800c182720bdbc11ef55e753276fbeb10a7dcff7f2115ef204a2ce606f093b924996a245f939ee2c971e02559eaba64191e25a0ff74e7a96a787c9b60021b02de75ed1ed3adcc9ea24c4ecf9ae0010a7d91db406c48992be7c6bd694e75fca42c58ed76d084e4574cd03f87cce4c399bfc0516abf7443842e53900f828ae660a527045c81da0b067a3507f74d6ff4b140ee992340d3db3eb2020f5af3ccf0455a1c54188b4edf55a14e678e7e12adf054a6", "result": "invalid" @@ -513,9 +431,7 @@ { "tcId": 43, "comment": "changing tag value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "82a8b93a19af90591e212559a93b99a591663f81c1d800d646db7b4a001bd569b06b05556057615629984b7f48009d955d84dfb9c0c4a7ae90c001310a0309b6f9d370add6ef038ef150cdfa6524043748d16d17866c9bd9b1eb58a70cebeb86a5a2ba7337dcbb88023becb7b526f82c5f6abfbc822c68ab0f049c54aee4c49fedcd03b10b4dc708b67ee70d476150c85f3af05f45170e9645cbbf3d5722612cb3424652a2f9ed1157ebae2ab627dc71dab539a5d3d4cfbbc7bcafbf71ac4535de96a47ea33553b76482f7bd7520f12dc9f5bc161759885a8ce244cdd01eddf328c518849c3cb5d8748dc4e9b9983b7c1fa4338c8097be273daae2b6fbd5c713930005bab58ab8c8527438ed21612f75e088bd97b5eadfaefc68a4f12a99165d7c6f61e4de6f3c22ddf84e50643ed41e99e5414c37a696c0a5fcefb3d8c03d9437402e5d6fb6b9631569dd2ced972a69e710b3b6e18419c9a4af401a242705f23d66cb61ea1e275eeaa2bf5700147142a0bf099d5ca426a7ea65399cd5bdf2a8", "result": "invalid" @@ -523,9 +439,7 @@ { "tcId": 44, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1423b1ab0964b6dd977c227648fcfc29a9c2f3c06909319b0629c6234ab9aa5cad3500b24a71405e7d8c299fa0f6d55aa709e321c712ad1eb6e32e7991f29be7dd116b0054ab4ccc29bac302b24e904c9a13a64dd95edde18edecc7fe60445595424b765cacd8d8071a01d45b6d38d5bd8321b14bcb2e9a3243815a9e6b23d24bb78c3bedf88b93af23c5b70d5ffd9d4e92578018196dc6447b1fea1a6752eb2dbe0d5b42313b7f5a3695078eb2ab251367eccb4ab64181621cadf7c92f8630a5d62500c306e2f9d213926bf75343179e2faaaadbd18c6c3e7856cbe4644337ef412b190819b33c1ec01e7ea371c0dbb03884436a45077b9e05f6d5dc260b9aae341d96820073dce8d02924c2395e0bb977f3245aa019650744f1fb16dff1986d43f99a27411013da06b425da98184ca8dd86b5ac83b8b1aaf71c0769722f1a1e8e49ee664271317c840fc8068eb5ecbffeed99199ec89a1c459aa923170b0dc0a9102a991859100a4cd3b9b7c73cf86303516379ef5221af13f3f1651b4d9a6", "result": "invalid" @@ -533,9 +447,7 @@ { "tcId": 45, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4c5409386930fa979633663e2e623dd687cfb608a3d2bd764df29540793ecc9362dbeedbf143bbdaea63ebb01ddedbba5c25c35bb55b74ce422a308f4ca7b76988eb781be4f9229bb4601800f99733098a1143e37de19fe0e4b6874c3c7e534ab1d62df42bd48bf6ce75c59400fc31c0d305c1217a3b225f0013bd46d34cba9982700fe7e1c1683c2177fa0f687b5f8d2a7283e122fb1aa0ee1bef057355a7aee117dda07ce79ea8604577473b64ad5e3ed093833fd0c7c496b67a2933edc5aaa550452bbee14d4f6c5c6e6f254faff6ab5bb96a06de99151936df691593c964d91ce1679fa3b55e26be7ea52993a25f67a4595c75c952174d1a6e79cf9f3e0625b7173481b840a8368a9bf45ea16a8f2320ae3b65dd6c654905cff5be15c390cdcad6c142e537f356ed6a5374a3e5b1d17f802f3dee2c1a9cd9230c72160ad5d9c376dfad8c5d39a52ebbbf5161b9cb1e70009a107fd214631c324148ec85ef6d438b98e3df7135ae1a7b052ab02c94a261af7155441751aef19bdd3c1c32ea", "result": "invalid" @@ -543,9 +455,7 @@ { "tcId": 46, "comment": "dropping value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7c63c21d6e29a08a6f0edb1958f53b593a26124bcc2d57803bafd7a60404eed22efcda07a7bd8cba1946a488fd7078e807f68d2cf780b5c96ac7fe65c3e975b9274bb9bc1a79205d84d9cc96edad9641a58861efc058d425e07810b721c3106d055084f0711f2fdee8d1b18a8692d13583e502f74b65c909917b4684e4cc6a633e635b24c8be249716f8b86570b5ddeeb98e872c5403917b0ee18d27455ff0c5206bca624ca4b610294cbfdb438279929c4761df942f73dc1d544a7ed8bc2df10ca44d0c7802e3249127a086a209b2c5cc10bccf52a447feb24cb37c4bb332bb414e62e1acc0ba043e160bde9d8e3ad8167d89d1dceed4156fc0c0093f06f4c7f782a78f58328b2f86e8e04ffa94f9fcd90757fca13782bd08a6d3cde56476cd3ca431169534fd855fd9553455385abbd5559a47c1e4c86acf455ca21756a4a5310fef5e2cceff9fd637c0f03bf409788073285c8c0f56acd4f1635b0e21b84e32ba7abf95d3296d52bcbaee4ef4a43437227ebc694d462ca06eb886e7251893", "result": "invalid" @@ -553,9 +463,7 @@ { "tcId": 47, "comment": "using composition for digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "09a748174eac93823247630e59fb5a50bfe1730cb49795ab6ea39b603332419b499f2b75415c45e70464213998ef403ffe533adc65f78aa37399fb81178e56653e973f4e317e2359e6c48c90c173bbdaee564268b45eb62554e8e4bf60bef2da4e261bc1948c7da9249cf97206ab23496b5857a8b0bb09896e16c7f8f5c3d620a2bc455fa5bf600ca5bf76241a512fc3b61148d62054fbdb897035e20aa320890b57dc852fcf8e31ce6e191851c7b11ed692215eb9ce8a508033ea2b7ce08be48e28c29dceb69fbb4a2a2320cbfb914c98edc3a2c1df94cb631ede7ef6ecce1173951e1b962d3f1dfd736cb7af994c7e7856439c9efee52f791b0a49058de7fbc67b630be2341030c88046802434e2a0fcb2e2ac70d5cdbe033eef49dcb872cb839a5696e60e438b718ddf2b79b1fbb4973c35595430567426aef7a641e876d08abf61b3b9535c9c0356492b4aa27adb21364071ebf8ec5cd0dd34e46a9283e997bab627b817e84bf52b09ac08eedf20383f238a573b39ca94b42d31b0a6222a", "result": "invalid" @@ -563,9 +471,7 @@ { "tcId": 48, "comment": "truncated digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "28d3b6aca52dac1cb97ac1893cc5940b8fad22ab50918c78500436546a1cdea65e9000aee44fddb0ac6925421de0209711a51c9c8802636f990adcd17cb1f0889a5cb09ceea430547e8a32679f97dc644874543bb45da2ce442eccdc7f73bff6b8f09d51906e2ec1eaa16c17383ca65f43a76d054f1ee65a1629b7f9d5fdc44c71671bf10ae75a22d7ba9a11acbeda960a47e5732ad838197100fb89e782940f0ebead4bf9b10b7a5d48811a3a8330363e863bc3b56f6e54b70f0fac33a88348c5c49c9359519622d6c79eb1a6433bd68a624b1757a9dca7c7be1bfacdef1f38936f2a35486cf7cee85d801089d6daffa572c25b4f5a70378970a8e4fb48840c74c1be3cbac84798bf9281e29b93a631f23742b93261c96913479598bafede637ff5f4a7761a28c70ef860a4b33abe7fdeb49e9efa9fa9dfb17702be1661789decb6e30a989e00bc6f42a901d1a4345c47ab87d8168e6cfcfb339739f7105de5f68bf011fee5c90f5fca7b2b163ac77e34995d309715e70bcd35ea557a843e27", "result": "invalid" @@ -573,9 +479,7 @@ { "tcId": 49, "comment": "truncated digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "07ea7ef7fb61a021c1b5c26a1ebeb8d8fc943b4a2e91d0cbd9b023e8a786e2d521ddd43dd4e75bbf9583213405db98bc3d7aa6b1f0baea1b13f18aaa769ca4234d35fedec6b4017db591f27b9e996c21d7d510d81e3331cb76b320a1338ed2d740e2802fd4a3159e1a47eb0f2e82c442c9f138a630b507f14c277d83df4818054ec8adcfaf170adbfd560d69bb88fb9f7de2a294efb61ae18bb8159ece5da31a4d9a6094cb956d1d9e85ab13755f4e95a9a8dbe9130fe5eafe0f5832cd82b972f2f0f65c60e72e5df412b3f9280cadfd11ecbc28bb1e6655f1c12decba70cd75d90cb1ae494b416c5ad6bc83d0f9eeccd7a0a9686c28e903883e7fd1bcbe4e9dbe3ce1a3226d71dd6df459f72e8415697cb16fc3d2ffff38376a8b1b07397d2e6e2ff65ed7b2b0009faa20a5b425157c847481de2593366d7b7bded304d133fc59a7887513cf5067c1e9713366a533b2ee72324589c46ef9a05d08ca8055c47f0c12c541a854e0dddea4171e6f1f08d091fd681cf90df86c7bdea044013f0485", "result": "invalid" @@ -583,9 +487,7 @@ { "tcId": 50, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "9cc09df45e13b4d33ee31c545026be5f9a63d393a9b43da7f42722eabd1ca783cadc21e3bc1f7e9e8f70c3bb8ec4e2fefa82db9cfdc106eeb41f49207d6654ac374b07301604abfc28066fb524c97b24e64c2f62ec98307588e4de3b239130123d3f8d0a71582b123612b100be12393d878658e8e122161b1f4848ff2d3cad68edde6406fec0a60f5327120a6d9a4a13746542642d6f918a99892565b7c4ff10b2b7f2344a4506648b5ed8f0dd1ff31687ab535ea991e55f5321f376fb93925f8a0e155092427ad5eff03efb1a712e347f0afb7df9446409d443a839d5d28713cb4064c9c4ff527587d730be3f989c66084ab7270e46e38e4fd2f26686b0f9eb222391a25bb702022d3bb7d7452451efde5b8d1053662015ccbaf80afa51f075ed9fb3ad5ec4ad3ff19a976585e82d55dddf8b1989d44c21d73f1b19e6f259fcbe81807a115690bee1c6a50ae16521358d2ef8c1fbb9b9bc989ed64d9e19e7ac4de2124e3d8efaf09d70a6dfea102c7654924fb6ed944b447c65d81e4d8bbe45", "result": "invalid" @@ -593,9 +495,7 @@ { "tcId": 51, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "60a14686f2e72eb198741efebb65831d2f3b7a51dffda9b39a9dcafbaf496a483e8136c20fb5cf3b9da4d71b256061cf3abf680a2e904bc40916edef0ecfc2bf6f50ab2fc9667cf307b9f236006f2983019c16c25711106ec766217745852f76b5178ea8d0c7c04550a97f38ec0feb9e43193a83c9ef3024d2b86a86142fa0f4c05449f24ce673bfc11d5e36d4d843bbaf0e36a322efadcea13a0081a8a4144ec9dcad0a90aa17cbb9c772957ab950176d1b320dd0651d3450bf3df68b6a39fa0c856109f9d42b058e0a222593e375669cabe963f1daed0fdb449d7b8bcbc2c4c70af474e6486a19ead5e8c3af3dffa613aece85d8e9ffc7e11146aef075ce0001a018f9e7859b3b9d0d5e8a77e229b892f008bba10ad0dddae63952845c0b6a4a1a296ca9e6d99605c923c5d96cd8f8976d2e3e340b637849f22013c99d5e866434189e9117031df332e853fb86174ea30380aecb8c6a11451273f19a352461393b9e941ccff8d4a080d068941984024e3f85c9656769b4d206bbd2f75dd325", "result": "invalid" @@ -603,9 +503,7 @@ { "tcId": 52, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "78d137671fb0c788b1401f11e26055c2b5672891c513713e53d17d1633235437e6205c0a42c40f78d37d940119ab028d0a67e1e61b83c97d41514c943b12c4d9f09797949c3f910e49b4a47a2d0f08996ee581233b30041dd88e599267e4f0da21303a6d0593bf7552e0288974bb198fa84d93b5c38e4ea6450b8d070e3153808ab6aa750fd02c359df30f9cf413ea59246a7e79ac78d8f89ae831b635dad8601344892cf194e6251ef72ffc813646016c25ee0d510dbae75b6a84df12879495a78a29d910e81c59b57c66e055d44720e6adf0e40324c930297ccd6a09a3c05423342c23008370826e9f55b3df4aa2f0f2aa6205d7dfe69c6b6bb70235fabb82651fee69d6b47da6bfd5b47bd4ef8fa475fd8f2202f0a5399b9441eade3a01292754e5b1b2ee88ccdb5b4c735df37632d3cadd6aced32c9657d2c5af50a605a04d4315aba0f7f55b361ac82548b51dd1103e6f9eb423489dbea07ba46ebd27773ef32317e6df26ad95be3e200f4d55e1b7a1c78939b3936053a94f56368e606d", "result": "invalid" @@ -613,9 +511,7 @@ { "tcId": 53, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "390a771c1be9f6d6f4a2682209f9dfe2f565cc191484ff3a178e32272db6863681311a7b406472bb476c1beb597c8f0e9921aa45cd4a8a01e2143ee86a32f71acc84cfc213a1757acd21d81862115400c5cd1408ba65a4f126734efa77be071404a611ed75f08ae28045e014c02c2c79c59c736fca3ec865943d46ec2a6148be8924e4942b79c68e408c60b57c0aaadb234d2bb6eae34f57257a426bdc5aa665230eec4c9aea2af275f0ba15f76655dfbe4e915191c8b804b392f5a9d04efb1a3f4c870850d65244dc9e431249aa906d206f1497b0a1d6deb4d691b61ab9a1e61f72a924cefcd0f6fb566f77a69067b1f6baaf23d1d7ec7c134b9959bf78ff79eb750be286a3f03b769c199ad49e769e913db72317f12f12aa340265060218f0cb28de4be5550dc56151a628061f50599094ea68177d5a9d5a97ccb3a69c53fe5ea36af5974c57dc95b6ef3b067c204eb98249e6a213300e3f28ff7eafa1a1a61ab95bca729d17f849d1fd2857ed00777f7cac3b05ff98e7e75fdcb3a13ace16", "result": "invalid" @@ -623,9 +519,7 @@ { "tcId": 54, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7fc48d42f239de51b276d1aca92ff54dfe57a3948992f676c2036df0aac90df4f25e47c713c552f104839452b5c38a0529fdc2b21dcacca0470c82c7a42c80837e293ce4afd3c1ec3e086b961db8209d073c7851eb1345d6f6f372dd358795f0c02761a26df1d0a84901a8ca63e1a705e841a81e849032f8fefb0e3943c45b08e4789841f9e39737f86b9ed88339864da9922e05202cc1f73fc321aa317ad027ad5533fe586b46f92b56e7a32daeed3bd5e56765750c7ff84459c0c0d5fb1d17f0a0b9782b203b5519aad78a872a80bd7b0aefbbcb8b8d1c5e93e7f28506caa8267a575f064f4e6d4df3965760829266d225e1343552fa657850871afef79d2fb25bbad1c84a47a62e2be3d5826a49ab476f386785642ad1186894cc542fb91308a64d1000678a9864578398f02b84ed1f0027c4ee28a5ca5fc97d5e2b27107f6d3a9a68e6d5eebaf6194d22edbbde652b496fc4fdcd65bbc10c292df7c3e8a1df8c6ccb2f70b4e679a820dd250692926adfbff5d127f29a0465bd8c8719a7ae", "result": "invalid" @@ -633,9 +527,7 @@ { "tcId": 55, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1950963873afaef51578241b79a6035b4b5b51d950c550aa00957e8eff6ec72e8e7c5c9439eb531f2f050c3e3638e946bc7231b10ea14e47bff11247bb83d984c56d9aee11ffb0772ca915cf80b9e6f5d7768fca787e5051c315007de4cf8c0b697a44a955de4f56999861a3d8a01c897d212ef32c7f79fd986f8ed09955617a3f5bdcc0ae016a414cee5a4df402965e9cd46884449237ddd304e90f7c6856d48ca7c7c9d1a0cf4d2f21ccddba6e7153ddf65de5230a0b21562a9569bd643fb926f14f0d26a8e14ac3df3a2051711307b7dd260e54d1f89c26b02f0f1cd378a09b2116d308979c997e42fbde1facbeb69f0c788e39d09b8f8797bb65f9f2a4c73dd95d028059bbb6807fe7f1a710b453ed16bfd9548fca623fe650da8a701c92579e4a82361b42ed3a22c60276547c7843813f99848dc60aa3178f4c01f8763b0b5d3dd6843213b5dcfaf73a64c5628a3553eaa1f955ee97b8e7a837d69413de9f61f89c2b8efe6b9b6c7fef421a249f4a8be71c2a9cf900e21219080b2651c5", "result": "invalid" @@ -643,9 +535,7 @@ { "tcId": 56, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7795eee4bdd138a4baeb5159c60b56caf396313af6a46ba5375b8dbb88e8bf37935185de5c8ea773b6ab2f6f7872538b6b0ddf35ddaa06afe519ca5c8110985c710b8e8ae876753bc9653764a810bebd29524c362844f106e3489722756af1164fd8cdd96069139a779aab6ae283a95a17da7c79aa43ac43e2512f9eeea845b99f4d284b46aea6596e43f3dc3d1581d9f9943eab06c2ad8aa506ba1c778a1128a1adfcb97372647bae1cf12357fe0e44c307e97374d2167bc864def4ec7a24d35fdb4542c6f3d330c2a630a6f300a1e571cdc4eb76b13e0c5de6b06e2099dadc5f5e8a23958492634cc1cdad8b52629415d779d60b76299e45223a40728f375382492ca0abf45ab23b5fd9f5a45c5e71e1380b47ba32a60b0ab7568c651e6e997e7e8ad401510d30bb32427f9a2a43ce9f58fd1687d86c171910aeab8be986999ab7391e854e2f6e8a815def90eec3bcd2d800deaa63c6dff88aa52c1da9698fd8f1b16a705f4b3de7dd0b228eff75c5f48d3408170d39626c7e9d3ebe437bc0", "result": "invalid" @@ -653,9 +543,7 @@ { "tcId": 57, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "23887a22776bba317c2488243d77916cf706275e3b8ecbba526c0164a11e7b5369b491bbd8e4b413567289c386b922fc111f149c5c1168d49e1255e8d18f28b173acf1b0f0ade32801d0c95627ebf063626bfcbe3ec117c40331ed2757a2cb2b6cf99e0059260cb97627203b7e69dffcfad099ef43728f6311240aa1edd5d4055108098108a23d3c4ae74ae3b6bffc4f97aaa50a41a3d5b22ebe767fe0e1749a3cdbe3ff40e982d9d34878160102afc14a10a3921dea6b89dd813dfd6802f26eb76f223186fc3454b599b2f4528d676efd18b7b28e25b5d9040fb8ef0af2c36491478b10bca1a16741e6276fe2482e63e3b5df6a38a774cf0e2469a5f3d6c63f3a68b562bd63c791a711e1d9379cc919ddf8590310b04a99d8af9508f0a66738fe2d0519ce2a58bdce05e8691afb095c4c60bbe0ff18f2c732e91190b3dbcbd54c5337b12144d98aa918b463c3b3a961121218b70cd032272b0bbb1c545bf7a7b9feaa6eb77d179c13541860a9c78bb7d763227f5a14533fa8434c63e5e05caa", "result": "invalid" @@ -663,9 +551,7 @@ { "tcId": 58, "comment": "indefinite length with garbage", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "01d1a157da33355d97b6f363f2cea4f98b31ec1adfc2d4523b40d8fa293f2ed93ea5784a6d133a4d88584ee57d2510162fa16c069961ea904b32446fc1a46692657e0fdc2ee070195ac398359ffd9d338c40d727524176714f550d95f0e6e988a9bb8460d569eafa252ea35c398feb120cb068c9c8b9ce892110a1a4672bdfe4166bbafe667200f5de03493e74e8960b9afa800fe5b3b1a3b8ec857be750d7aac89ca95c03744d3e67ea599e08cae7facfff1eb316d0ed2664c1f15c3559f3a7000eaf89c9d12ab2c4cd212be64a86e80ccab6b23c4ecf2eff3efb84d84bc20bb371717bf1ba83bdd4346c332212f31e82c9f9d89b7b5d44f3628504614fa0b78ed4db11e3fac5041521e8e9e4da9f4a768843e1dafe6e4669f2f6539e947efe24de701c425e1a63f6aafdea19df24c37c23abb2089c0a499a9ddc2f16e4e92de19831db2988b1e53b711bcfbdb3519352a7bf3dd556735f83ef9f438c7d92fc2a561354b19cd028c9b9e92ae420372c4676b7d681a4a1ceadfc11444dbfbba0", "result": "invalid" @@ -673,9 +559,7 @@ { "tcId": 59, "comment": "indefinite length with garbage", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0ff8a7a6f38dc29d0ab58605dc1172c32e052e26957b7d3532f7087352b21ae4917824218d79d7c2efefd18284d82b8ae18974949c627cd5d7f75870ff94ecc4b4746b23d8499807286d20fd53215fb33deaa2367d818514744c3aaa877365d23aaac52890a6a14b2737f906997d5bea4ad2c0e6ffe95f28494760dfbe0d21e392a357fac9ba126af9dc1b079757aeadad0631738ac38734064d22ef3f52126f666c10ed05d2b5db78f6725f5de1a7f357437f3208ef4f8426c2824309a6e0e7e82a264da5782151646e711e4968886c4662f87c357bb9311155dc2ccba00642c862120de0c79024a2855dfd97509b15159a2e4eec467b7ac2778fc35d2e941cf3c5d46a931c23752fa69344b6ecf183693806b85f48992e7d1f208be3119a37dc9eecf131fac71f9e55b6a5f5a21d62a7c2422e11b2c5002ef953a6f34e1c1391162e50099865fb24b6297ed528cfe1949999e48b28d0e927f03ac8c256f9711aadfd0d97e98acd12e9c7a2331ff060128a93508d13b019b1219df4f2cf5465", "result": "invalid" @@ -683,9 +567,7 @@ { "tcId": 60, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "404a71bbc91ced5b6079d94ca7a0e4c601c3b12c7c1e89c0bce718ab0899cd25a1c3399858480cdd0774a1d24ab72141f5072f6fc85202ea6c45fdedb196133560ec9de18964e0e16cc49959c290b69e5b80f7d0cea34075ab24220f12a324fab92ede089f645cf4c30c18275c3d5224af53e3703ff7b6a8413aaeb41a1e39e29d41986698a7aa7793a40f3f7f389e33860c7d97fd1f158a8a0effc48d08ca9d8c54fd4ec80d4a210e2eb5d09c9afae6fb5788cab46c8251e42285879a872f1b48b847172234e79120047ead865abaf31682c1a2d104f40a2cbcb329404f9502ed7e9f9ba7e1eda6b94a36a8b28ffd4a2b8730b86f9013b5369063615671a58ec601bcc9703f3df6d0427522aff488e57d23a90daf79b894babee8a73e2c18b55a3d5c8bb16ae47eccedf1aef80dc1b84dd9c25c2af6bd39dabd0ddf396c44c22cb15641dd9cc409b1538d6728111b2101f99647e69b9228f522aad40e3f9812f9cc4f506beb5b666242466dda4e7e8e90a4c9d1394df23b93e74eca2393a42a", "result": "invalid" @@ -693,9 +575,7 @@ { "tcId": 61, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "64f873578fbdfb0543e7412d585ec60f95919216529d93ce7a16afcdfa577bd2f1aa6eb660a5f2ab3b79827de197177a461e6afcc444909d955f30e6524e4fa5c9a5962c7a824a8938543c397c2556471f6c0a030fb79f0cf147ee29532aaad54c67aeeaa8e6db4bdaa869711fe9f02143f9b8532c99e58c3a6629c5e17b9ae02b18695fb1c4c9e61cfac678c75fa27a744a8126e86e0d1d420c3a125f3a705bfe6a7bff256747bcf047cab3842cda6efba927a687d7d9641b2e8cd53404b8510b273717dc3466476888337c37c427f977db09848b8d1faaaa7c163b8ff4608ff90e8d8676703ebba1cefca44c25c732654ea6d45ec0cc58bd00214a217c055aeac7f2dcef5dcadb314454a2e1e5724a1d7621f07c2a77b08d540b74e363244d879bcc1584d0b179ae1144c1e3d8f9769230b936bda8d38be450a223a19d780ec93f5fe678e8d9e6d1d81a4920320f8733b37cdd04766c1adab1feff63136578ac1053adbaa1aaeffd2559d0269e7dc01adff4eb8d8c9902bc42549ad7675f14", "result": "invalid" @@ -703,9 +583,7 @@ { "tcId": 62, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "00f67052a70789e75039f18cc6aaaf9b1db8f77e5c2e1c496d2274b5c1d5ca097ff6bf9ec8d8ae5bba13bf2c12098afca25bcf2c26eb5716ece3286c6a7d64f56a473e3116c4e6885fef7ed2685760fc8864613b635fad956b65100bed60477575e5e7bba50bc26e623f4370068870843da5925f7f123403d38d4cb30457e14c3eed2a0268bb9b97d377fa2e47fd5238ac643cf22793b3fce62da501fc0c287e5ae960b78f7acae20ce81866b9b703f85d2c9ae2057cdd2077959356e51903a03fe2757eecf47acd33ac4992522ddda22c8de751ae373a5970a466d8c80c68d435856cac74d2a85c6c0f8474f6a1b89139e15ed9ec8689b1cbe4b97f7eb9ad978d4992bb38e2ba57fa4890166ab792cece41284f97cbd6e892b32d49ed63b0fbab25670c27399627911751427faa6e5a0a475adbc01192be2fe2eb2d323d25ea5210256247f8186db87314bd484dfaeced367256d0807f8e981caf86d42b3bb13639598001d0e57baebf222fccbc5ecebf35bba31238991ac68edeb4e70681f0", "result": "invalid" @@ -713,9 +591,7 @@ { "tcId": 63, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "42bf86f17a82ea6cab7eb84215779691819019ed827c485faa11855947183a49f52fb0f6c591de616d2ec5de5480a8017fb1bc3f785ec5e5648c5db9101b087a31b3fd7d3155aad77b69ae3dcfcdd6e32031f670143436bff324566f727a9408bab195a0ab61e79e884dc2fa66b00da52c0c683f1e9fb16016439f6e90c7c3efed53dce7eee9dbf05287c92b23d3d970b745a34b801dfdf9e846da2b4afc086c58daf3eb1132833a9799216da6ce730b94ad7e01ebeeee17794e295f9ade0a7ed8b1b597023e95d67e238e978eff2940c0829e7cf0c1ea885b17803b3730c226b97ea1ab161e862c0183789a729c31232b596afcd9b192d69a429ed2371fddf2bcad11973bd27b2f6cf355f8beb3dca268852930e7c8b194bc999b92ec059e7122bf05b849c0647c399daedaf79998881da3b86a3a5ec08d7ec47ad37012d1a87e6aa4477009ef91176aa61f73dcc040e1063b2003fa2b84635e6b4a206ba4721d0b7882a1a3e360de362f1b01db6afec1cd01424013f66faf2c503eb84b3929", "result": "invalid" @@ -723,9 +599,7 @@ { "tcId": 64, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8bacaebd990eccd128ea06c8e135e50d3f9b00c4b31a58f960458c9256031c832c501cda67ae4f1aad98cb1103d145caad9121113a1a365ac19f4135341763155cb448bed3cbc3185fc8ca63d2bc8b6f0784b37a6df4486bed7978b490fe36aa4d72738e3337e4827806c5970ffc4313966e5246e05804951868fa45d4d417438fd8ea8cb57f4a75717a3012900b19f261d8aad8d48b1e4132604a3273e17fe3bfca080083509b90315013d677e2932e029ba89e9a8e2c3be96dde760f9d3ed422c11bf8d6c9f5c4aac79ca910c0f06a0b0d757f6233ea821c1e2c123c82d32e9638dc6c84cb85dc94ca83026af301d0390d1d3186422ed8a544b675b5267369e4a276743fb88d926b9ccade5ab4d31a7ecfa23fb271f47e14ffeb795fe65adbabd7bcb9fd606003bb8b0cc818162937b36eebe1da0685907cec64e6ea0cb71e01001bb99d19dd205bb264199ad87a07ec20912770c0b6107ee73b094607d31558c5b1c31a1a8c79d22e5c77ae34da98e2a14d3365b7eee4d7789781c8515797", "result": "invalid" @@ -733,9 +607,7 @@ { "tcId": 65, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "62aa9127d8f3d53285814d9b3e66fe3f75644ad1ca071a6a895ecd148d7fb7df9605ad182fbbced4f9e078563f909398b4324d4d192d2f7abb828445aed783d4c9c76a82ead7fedf109310a6d65852aaeeff87e66303354478085474f60873f0c677b1ad9138dee0de2589235a121b6bbefd6b7d8ebd3d296c2ca091c3445b346ac39f52addf12489955fc4ff0ad218f5f5db5ab808587fc42bbb2052f9782001f828b8294ba1ebf4c6a67ebaaebeef386b56e23555df9231cc22b5a49ecdee35649714040715387f1313b7d8e2ce6e60d20b4aa394d180ea7dc1c70a71e738ce06048ed9f1f6ea1c262c3f77f613968bd86490bc91c43f7e9302a2c9c3f934de2f368d516d0693910b420a9f32689852cb6a3184fe815ed00048e2ca87cf9b4ee53c178cff7bf3398dcd444136a55b6753e0af951cc8e7c53712dd9814d67ed1ef1828b3d827eaf53da05529bdd2d0d24dc1ad64be7bd689f3aeaedfe31a8ef74c46453953b1f1f3466020dff6c690d3e06d5ed9f51c3f28fd3239d1634b93d", "result": "invalid" @@ -743,9 +615,7 @@ { "tcId": 66, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "539826889a8aff731ae9e731083c7744872141c8ed3e4d04013152288ed1deeda0d42dc07a70aef3c053a4b55099edcfd92b5df8b73346a62bf3e5be2c326ed3b2579972b1830313ba51126998855c42786745f2b71e38cd522e4015f2f8928c8ace48161e1cb092858cacc061e7b99e3b44e85a50a7fafd184ca739e6ddf0e9f5cb04093f7f2b2307061fd99e1da6691ac694e4756ae46517af6d3a968109670e317a99e5197192cdf4ff083c7e044f46be530885cafedea06c657f1d6b902458e102811fa3cb59b02bb1f04f0240b5a1471520dc4ebaf70ea0cc31dfb1736144d615c7c77a4bf732e7775aaf03b5623278b96faa022d670e9a043575bfcdc277ba50f5932a05d4007761cc97e37e0a986ced116b3bbb68d77a0f6e32464c2773a965e414fdd9bf19a1cfb0451aabbd96b3b3e27320ce2391343d441aa404bcc7cc107550bdb3e19eb3a954a5054fdaca39a14ef4a1efa1459aaa72c8f68ba026400495a76bc8120600ab53eaa095cb2dfa3996de36298ac4ead407c5cb73ed", "result": "invalid" @@ -753,9 +623,7 @@ { "tcId": 67, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6ed76b0cf22de889ae6089d2fc739cbb2db9c348c035c1b1c2b400342c879c73a2b834737ac33863eabf61e452c332421ef4b1692643ce6ee5d08f2395fb3eb7b6d20e60c6fe2eee0ba64d9dda3bb95e7b6b5bee64dabf9f1c2c450c118b0f3b82bbb9d3851c6e9bb1aa138ef5d94cd8a9765f7aa2b0e76fc16d697a8c10ce6f9001c005064bb0740bf5eaea3f49f277b01bfa395376f1e33d3e2ae99424575ed5d1536dc7773acc94619692431be858fc941cd53f56a6841632215cdffda41de67cc102ab9115140b4f97a22a6ce4f2aaefaa035166977f404cf956cf0a25d6945c8d8f5580e48d77ee2ada4963d139cb4478357114851e39abccfa77c7bb70b6d8f4ace53b9f6500d9d9c2c1b28489f88da9162b4cfea89a38795702dbce4775d5d5d7409bffa693422332275ef5f82ce8f7b88300eec2e40967f5d1724ec295ed8124ddf6828a94f8ba8b7c084d18687c96d1c639ff88da2b42af7db2fb8e2e504885233deaa713af829ec3f624e03dae24ab138931e70384ee76c9b35a01", "result": "invalid" @@ -763,9 +631,7 @@ { "tcId": 68, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "78f2e7f601f3fe0330b976996a1945b7309fd187745717249b8b65163fb389d996bfbfb57d54c538be5a4b33fb5afc09172a2635aac36e2fefaacf00b1f196c6e1f16c376cb3c4bfb62db6acb6c97e7abfbcb05b7fcc0302c64761e7580935178213d57e503a611b069807373170d915d251cbd447bc3c0df6a088ab69c542c025fe7da8db57db425dbbc8d6a462f992ec63e4555890336cb9e219e26d9bc2e9ebe2f7bdbd3b498d05a360d0cd6b6f4f31a8fad9ec1f86beb00ac10772109023ce351b00ec2b56492d8033926874489695ea71397f53f23e9668573c9dbb070f240b03917cde47985d140537ff5a99a25be8d5c6b7c1e60940e354ecbe5900baf3db272a8bb8166b4823c0355d1290f58922390a3ca6f53bb6bdaf07459714d55ddd0fc47ec38585d327f71d0593420408662e0eb3331aea1d5620e2038b57b37b532e341b18e6d07fc41c5ee8ceb767465177e74d1b5de7518c9c845cc08f9fe5222193c90b28c2629a3ca6fa8cc2741d98f4b790246e5e608c6101163fe451", "result": "invalid" @@ -773,9 +639,7 @@ { "tcId": 69, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2adc898dd32456984b56ce73e78706e9bc8183a37169f723f0d4ef0778a2ec71c59369627f91f97ade142ff811e2dd58eba2992ff88628a4a5bf04c287ecf51758c59e48d51a3b80db2aaadca815df9a22c1172b4bf0cd176c2178c15297ea47a2627088ec01ef647f2d70aa363718b961c3abb75b10b007895d345252bbfbee78482825d775db39634478f38b1cb61a37020acf38c37e3b5e43232a8cb4caff3349ae8e367e41a2e4effa5f56ff299592cf222e872f0d9343bc055c22cd9b39d9367374f432f396bc030a50dfb06e9ea19de4e42f16a98516b15df3caf2248ac12bf7b680cb0fbea2054ced4afb207ce1778bb0c54383484f1a724f2bc9d76ef3ae5aa6f05555304d27b8263a645c562a0e96e3dfaebb2e6657c14e3678108d2faa7f107f9b0feba70923909f95cf52b6e40926e86c6886072a113587fe5f63c7aeaf86cff0daccb63ee90076ebc85280181c01b45adb34246d6db14b33d186d6ff277d2a595dad19e3665e2dacc3932a32f0e0dbed865fded18bd7b9fc53f7", "result": "invalid" @@ -783,9 +647,7 @@ { "tcId": 70, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "137bf35b827cd46dc01004c111d81dd900ecccf7dfdb33205908e883efa085fe96a31e312ce25ef69320f14eadfe540591fb4dbef2afba73fae4ea96d6034a9b7f9b139d2fe2027a261cb67686d7730cf35051ac1f5d88bea923cd14b61663b0e9ba6d00bd4c2cbce281269956c208ee7465ba7c0dc8551bf21d5d5d4bb80b83809cbb8f74ae42edb49e8a81f290f5ac043b628699d6b1d0839561979991ccf3185c16ee4e88c4596e4c58bfc48332daee3072359e1dcfa12687064dad76770da659280847b8bbbd991d94aa71f67f5dee3b37bdd199202aa1fbd92851aa91d830c012e797f9079f0cf1554c2e5b3183f9ffc9b935e3121d926d553812bdbd80a931e6220999b1299ac8d7a2af92441c4ecce290006e7aefd19a96eb71ffc13f23fd18ec457ba196685a24bf1cfabfdc01f17682eb7a223b5ee8d12869394a8b41f732594aa47a506c88337e101e63428506b65b5b2ca862003fbf73d34a7eb93e0cef6cfcfa355769d685f3ac2204cbeb231fb89239cbbac6a2f5b35ca6f8d4", "result": "invalid" @@ -793,9 +655,7 @@ { "tcId": 71, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "03ea0d065c2a49df0911e73daf580ef9d3038e20f5ae4b3167e589e40acb85e8d2f092e096cc7939242d68555c095f091b95a1dea95b7ddb71df683b0e7ca80a0856e10e55ecf00307151a54d5d86790bcbff77d53a504f661b2abdd4d03ea329330ce4058d683ae213cd93f826269438955394ab19f9c59f53ec828d3005bec46606539e67ef674876cd33cd284cbdbabe3f2fa4450fb80a8bf59835a672b42cec42b3cabf0467a6940bdd968e344bac4d028d4dca203e56788a9aa32cd97f9d8c3c6a224fbf10167006c2cf0953eb7e60b9fcf53f4546a128d227bd4ccc0b8a7fce4c0205597849f914c585574f813d256eb3cc189a84410668bed50facf42adb90a385fd18056fda1d8f0443f9cda015c5eeb7ee13144c45b006ae5671d24438ba92c2f4cfeb8ca2cee8cc734a000a5802e2c3e206c89c1acd3219141c77f5100e4e6df34b6207e88d2380ea62e51d936c9dd537f6dfd887fe08214c2ee1e3fd7d6e9f184adaa7e989a884de3e12b8fb1080ec7c37b24e76d6b2c4654ca93", "result": "invalid" @@ -803,9 +663,7 @@ { "tcId": 72, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "772227d41321eda0b8e0625f87cb555befb7a6969df63d03924108c5bd89974bff3c69d8dc963f315f6911cc49d76b2f575bc15ccd6682929661b659b2436b3945d158f2a95721ec1eb8ea4038f5af4cf85266a987b77d318b6c1631999574bfcbc28280dc0b656b33467eeddf75c57129657ee5b77d671118d4b57a55c468bcd91a0f71799433beb7afb8558ac0e70ff91ed48564d93aa55ac79b35c468af57cb64ddd62a4ad56c29f74bbe829b586ccb9bf1b0ac56fb9761b278d1546d2d9d8c8c54822f71ca47929ef6d988895527f6a364bfbd0587f24b8bd1790fdca3eff36339979165a5948ef17125ac8e8d3f3e2aab868013569b57417a53303d5acffbd11e65e5638fc4f9d9b23c16779e82ab38c353ab282eb8035fd1712e15f9f441be8773251e53629fbe9a4d8eaba7607b0d4263df29e425b47345ddbab4da5cd6b66a616729c967c6f28a29e8a8057d7c2bec54d854c8935437ba2205c8a615501d0938a18d10f3ad9ae3f298840eaf87b41e42ad811eb8ba48d915962ff5ee", "result": "invalid" @@ -813,9 +671,7 @@ { "tcId": 73, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2ceafd49de62fcfd29d10308a37e84e7b88d990ddfd5787d4d4d945c4309febac385a13c285555161bc14f83ff5ff326da0b6d6278bda7bda7bcb7acd7178f8d71e0c297eb3c98e80b97ec6eea564cf64933ea75d3458fcc4d8cd56254d91efed6152953beff778032ef384925b1e45c91ab30ab6adc979e9ad02c01b1eadfc96311b4ce98745b0576e90f5cf471cf9c75cf3473ddcb0a674d0b3d03787e8446ff1702c4fa588520738cdc48fbce72cd7867ad1ff5a35615b51dd5d42cea9f721cbb12d887f1ed58ae5d3269d781f764e51c1bcd93da5ab32369afad9f6b67218f9bf8dbc0fc1374e67ec360b183594740b63d29d86340d2187c2291d280d3509ef7ccd3b2cbfd45ff6a5f67bf1f92135be0f4b7cc29400cade412e1522d81a138d5e27619993865f8c3d73fc24bc2eb7147a7906b25d8965a4480c4bb46b4c7df348fd0d83119b599619a7c4fd985aaaa1040641679a8ae69aaa2a3a315557595806de350f33dc169ff2905c1b432de34443ccfc3809ff5ec7462ac0fb2a5f2", "result": "invalid" @@ -823,9 +679,7 @@ { "tcId": 74, "comment": "truncated sequence: removed last 1 elements", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4fc3980f88d8da1814ded92a3f4a4bd66e524e2c6dd98d80b2ae56b59b0006a332c0ebef85b7632b63ec85528aeccee7cf09016ec2465c00cf012c324d21db80be0839b87f631c051d7d152e251f6203c5e937b8f756176f2356f13e947e47619548751c4ebb96b6532f22510ee1ebf946851cd20c098504429dd7ee7472d7ad9b93d9ba415e7547773608834848bf4f80fefdfa233a95fa9a535bde32dbee28a0ce38650bf022bbdcaba39c436d7f7e2d1bc74079fca8dfb9c3affb7f58faf90837aa8d770382f270e815764b52a2eb3f9c2c315e290007df5e881b041b4bee65b6ddc7c549948734ac8e1a8d27f205a30c68b0eb36b63aaee373e0e4fe303d37988cc179ae169552af975d69cc663d82e1159fdd8b1aa14efa3cf465421401d301fec71def2fa1b1c185bb6e9217267b34dc2e13b21a5ed68640e6981820f349b7d35816a2eeaeb5881d12300e0022a15477de159ac9015012bacefe4bc1749fd96d1fb1bd2273f86e6a733688632ccee551ec71cd68f7f204554ca48d345b", "result": "invalid" @@ -833,9 +687,7 @@ { "tcId": 75, "comment": "repeating element in sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9e9547adfb919109a3a7291bb041f8a431ec229a922c0cf256c16a5c422c860292ffc626ed00f09ae1faa7230f5721807c0a99134091c6ab0b726762592cd61eaa4c58ef2046912c9881119c517c84315096fa0b729ec201a804ca4c4a4b34d4768e97ff099053f6a628eeeb6f3052efb26a61e45f65ea46b6a08f446f239ece38775eddf57eff5f2cd8ffb9d4fae4348c7a4e94a08ebb9aade57cdcab2d39285cdbcf964e5c5b175ef41b4fda46b63d8a810044d93a04d344e072ff348ef8c58f77dd0b46369904f174b144ffee62ad8b1d44a67025a527a7261b78a831b3f91f399ec3dfd5bb38e599a485e9b63cda14f8ab06c1df236b210bda7382df6b1ad8904ffe44f70b893d990d321246d541b4090debe02f2969e04244144a345e4e89f1ee5a51c6a3d83a8b1866152cba055866eea6417ae60cf72b688c5e7b1a1919cd4813afded685f3c78f8edafe6bd642af232daf2e12a4097008a8e7a1aa7d3d4e5583cc922246a4fd051bda5c1e76b5f89c28abe88d606f86b9c26512a6d5", "result": "invalid" @@ -843,9 +695,7 @@ { "tcId": 76, "comment": "length of digestAlgorithm uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "0e0e316e9d6d1e5f7333789d42f3761598bbb76da7847d5b75c376ad884ac2b61a0394bb2f65e1dbb986c26fa3837f905bda324dc65545fcc6d949ca4b8bd49f9ef7cc5b1c0c593bc34e02a56a0b2fcde4ced168a504ebd4ef1565cfb400cec0d86275af35afb01a5ed32263bc264a2c8a45a84f348c2ab7c7f74711e4e295323e2b9b76a7ba7475d8f8d72943b10ba64eb084c832ac9b2a984e1a2ce1bfb50b97f64bb754bf5d5832499479a198baef88d9dd21240cc95568c64664a704a359eb56534e241b106cd8d301b047448c9e83d0e3d9632da4641581ce53c8829e49701ed297d815c46f85528d2fc531a7813eeae45c0d249eea00dc69da92550ddd9e04787a1cbb76d7c6f4bf35b7d8582ce2f2e4c1184f79d3d7473d7637f42215ad4b9bebf143f958f3d0295b529d3b3db192dcdf4419d42ae219bd81a716f7d6472a6a86328e2728c5ed4c08cfc6f9c3277e42df22d15d7d46c442af610a45668de66d735e09abcbb638ac39cda905dab0cd802f5a542951df3233aa8732111d", "result": "invalid" @@ -853,9 +703,7 @@ { "tcId": 77, "comment": "length of digestAlgorithm contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "0ea7aa33781b897d17e849f3967ff8f99b2f027a2f3d46bb979e5d4e58398f2b6798b6c6ff4e83df0a320cc964dfbd6542c0441668156e108d2eb5c7cd4947b4c310456fbe342a00ad7ec2be365d0e6c71abeba20f701b0b55c833e52e30ea9cde21bb1d23372b9ebf920e1c163703a484960872c2b5ec4e4840843447d108cc76a37474a9b7f2ba09e406ae26722b424f3de7a0c9b68ecd71fb1cbf3e87163dc780fbb8f0a16f06e05cd31a0b6de0c79912df07296bd059ff327fb5f860ddde50c3a28ccef959e89808120cb1298ca5f6f7bcb7366564981bf90161453df0bd8268e8cb34209c969bb5c7028476eb212baa30990526fd57b36c66b71c59180ccd26b02990906e0de5fb386bce5ac1b3d2d23e1893220f698b5d075ec0bd871843f473555df877bed9bb22cbe69cd7004d9eae7feec60808ec74db9f257ccdde2d20ff5eea9a4a8c3b89bd281286864d62e4997db92df8ae0d2a1fc3dfd9aebce9f7093c129c426b5b74e5dabb7fa2bbf8a59fa2e4b1aef9d69ff7ad653c2546", "result": "invalid" @@ -863,9 +711,7 @@ { "tcId": 78, "comment": "length of digestAlgorithm uses 14 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "79184f204ed24bea8e2e768a55ced92dbc0b5d59ff9013db7d8b6828d9c631f47e1fea91d383b7c00a64a3a3e553e7953288cfdaa78affed5e7acd78f48878b507b02e85479c9fc529879e9c8c252a0e559543d78f0cde0e3b797d87fdfdbf960a8ec3bd49adf6ea370a10ee8caba7f8edaa44d36430163f1be74bb06a6e6b689aac34ec48c3dad3f95d21d5a453ea55d472331d56e2272765747a06909d8cba8d1543488cba40015af45608cd11dee21c22e76670693498ed7943732fc3bd4c3f5b78821f1d3481a1ecb73c878b190094b5b5094c54f68a017918768d9162c15e1e15e2623019e7773e6815bd6cfdc37560336619980829a61e950d34e87fcca3b5143ca26d55d6b9c896a28eaafd1d77320e18c46ea1933f681d32828486d2703903079633a61d2a828fadff6c617bcec466570da7d9d0a447e50d49beacb46a4488b65743fe8200cf6a0b44bc675ef6c6acb7c96fbaffb7b8ab0ffb6bee5d3d5bf94b6aaee4346307bc65be6e96de1fc84c52e8ccf2b81f65785f097f9bb9", "result": "invalid" @@ -873,9 +719,7 @@ { "tcId": 79, "comment": "length of digestAlgorithm uses 12 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "11ad49205eb560672ca173d10d16e9f196ae3ae43350069549b74ff6c8c4aa71b31e017ba2abb0d8b6e8154652fe186a83fc34844beff934852a9c278286bf60166b6f99a30081a344e11c655a0fb51e1fc7a3ad700676ebaeb0557a2c8140686d5a803bc8e5ccc80f688bd0550bee603ea5f59705cf3add97712642f0b65e517a183b4637da5c7ac78665cc5ec07515fc4cd84c885ca673c35f33b01b9727342ddf269f4be73686b05d8fdbf83a149232f5c7e674d4079b8021dc314afcf3c5561915e03fef780f51eb5acb78ae14e84c82a1efe444330ac4638e3f9918ddc97b89ccfff94538d0031807ea147e068e5df45e7fa3592fec60fbb15a88094d491bf94394e0201a865b40516e1669695bc32813a443aa868de58f60b60617230f871f9923c2aabb9106c39b88650f150ac935485a246f559437a9f687104785630a6b18d5544a1eadeb259228e0a047ef829d9fc5c9ce907a344a89c5afc51408f8f23438be6885ac746a334e797213fb6f854e58dfb58baabaf05a4f2070244a", "result": "invalid" @@ -883,9 +727,7 @@ { "tcId": 80, "comment": "uint32 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5513c16ec53402c0546785ed2febd651c1370352c121289d2a1fc9d4db74f99041af22d59c407d60769174e5976159ad64e84a3dd841c04a16b6f740067b50385cd31956d917372187d04bc169ac0d55555dda949bd422d39ca03e40817a3388a4ae03668af3148dd08e6faf1eaa170d4d8d9d1fd607ebc4f72c3eac163024dd2f86afdcd6b448c7c5d09f2594e95ef97b5fe6a38a265c06c12dda0665393ecbf64770be7cba42563293626c305eb840b54387d40fb371047014a058ed0082be31f59259971a27dc4de18a403bc26c7b4279e390844bfc13215365375fdec2f3c3873b1ff8f87f60506c55b7ccf03f3b3ca2534a4f686145536f65bd1f11bf7eca54f327c6bc120192fe4975657f54b962f0da0444c6650984213ea2b531b0b8432525a416e2de1790efb83a224d29d5d8153279d45f990e36c839ab7ef3cebab0dbae382b096a87075b5fe000a4369bae1335b22edccced1085f7c1fdc7f71c6ec16afc96df26df65bcab54321d91d59f7024ca5d65e4791f8a1589f094b797", "result": "invalid" @@ -893,9 +735,7 @@ { "tcId": 81, "comment": "uint64 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1b035a14cae3a8c4311b879f4ed000debbe72f9847fa91cffe371d2cc3e5e5853542eeec362006e7bb8fe2528d325071a8d8564ec9d60eea7655ff33bcb698d65cc30753084f773ddc3347e934942afcff23da35628dcb2751337afddf1fd900e2d83f528a96d4a5ebd4636aa7ce0f20b181176973c440b014d203b24b03a92531a79c7fc802cd10b7f633fc238e9ff3e184bbae1db31a8e70a69dbbebf925467e5684218e5651fdcb9ab2379b2cbb398363c410192c1ff0397e9e23eddd8e3cb473ed39dd9ad142a7806c2e753310efb1254edb928d781e70211d0483bcef6b7c43b52d04b96ed56de631343e29c99f4c115d11c0b74880c4d6a1235c55d0601b07b23530c9f619ce12289bc1b3efd4f0a5d1d2f7f46f9d58f0b93f659420cea287532e0f3b6c92d65084c5e188c998857989d5a2056bb973a7cec9f8a25b260963bcc2d4f74f8701aeb9ca92fe7551c006b21dbca74f481b8ca1640e251b98ffa768ef2ec7924cd708931b15752858d6f7dc0890fae266181b52ccedc87446", "result": "invalid" @@ -903,9 +743,7 @@ { "tcId": 82, "comment": "length of digestAlgorithm = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7bbba09b554cdbeb72016995325649ab9c9d0a9bdecb5fc44ff0057bf619df2ca2bbd0c3b13dec3126a0545dc4936c043f200d7df11d87c390dfa1b0dd4e20c19877f283f62d6e20e0ff2f0d561589a683034bffb5fb2be9ce2be2a3f9f86667b53cb0901cdf40c23ee67746a49ba1ac576b2075bf1ff7f48941dd8bb9604d5369c9077d766776f265baa4db5dc3fe7a2643fc644a01f14c40a7a96d95713927b7cae6fd55faa5c802added32c5ff6f7026adef607a2f2abf59f2f0a8edd35547db4ace0b8d81961480412b02b5d51f1e7f0420086fb506b7d617605414a59db8d7f1374398efe6d38dfa39a0568a53fb58e1b71ced8e3c126db99b02c0a7b3e27a4d1493f2c077f51f5b9ae73bc89399b18c270e6e5766b69577283e084ce3b2522a77a994fe0e4a192eb997cb5b4bbd7592d24ec4fb1977809440c7e0dea07c384169e9cccb23c1fdca7773afee4ed804f63aa556492b7a4063a0699ddffe2b583230b826a320e1e26677adfc11d185a1992d38e4946631053330a542fe594", "result": "invalid" @@ -913,9 +751,7 @@ { "tcId": 83, "comment": "length of digestAlgorithm = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "31140fb3b755d517fa660fdc5b940ba6c8fcb667ea633605c730fa47a3b52c0641829f275d2f8d9b8ccfa16e546146561d53a4d16a88bfc7ebf5fc3f81882e9e563346e19944727ccdf53b2f71c30a108ef2a43dba5be533fb0f05ba0ff302cf18e77d2df46d903476a9f7fabfb0a4e8a23e040359326612fdd9411910899900c3987a4b59d2e8ada6d6db45ef7f420b8e8faac28c6b9b55806dcf44f0b2137084035be8475ac6e5c6bbac67069530a36892e1d6bff9c594dad9b7e9bb604200c9320abffedc8ed3a568acb8e83411e6d28e0561848776c18f8822a150c68aa8279b90422f39432b44a9f843a843d4b970ca608b15f54c42057e17b406f939db847113fc6949090b203b35bfe53e3f414837dc0e2dcd58d5f7b829adfbbc60e41a8c9ed4a9fd15f31a7795c4fb93d88f640b20842281e966098060eef25b2ea3df4d8da8b8dbd9454022bed7f33539761303b46bf810b33253ef1a5887a9e4175cff852772101b27d1bc266e8b2924fb37917aaba4a1ffcc9fc444ccad469260", "result": "invalid" @@ -923,9 +759,7 @@ { "tcId": 84, "comment": "length of digestAlgorithm = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "56edf756f30417735f334309157c56b1918947f55978e684fc98f2b1a528e45f162ea4dc2463bc3dea7e31e0ae19a8114689ac76464efb2ff7e3a2258ed9dc074d5bfc47d6d0f95b71efbe8dbdfbb0cf6a9f3f96978597b6e2ed5c5cfd365ab5607419c529dd315302a753939c920351e2d1501f63ac2b8e1e3064eb7571cc4fd2d6af08c6a6e54eac092f80304ace2d717d9cc75efcdb714d7c86460f73f962ff221a76a9345aa92a17afb7faf5ee30a9351259a304f8430dc6c063de9547774f1df890756e4a797bbd1faae7f2145940ad316dfdeee42bdc5ffea9bcb19dd329b4f84c48318d63476f09f8de7b88db07634289ed42c546b2998b583e19912092b1895a086a7d050dfe693f3676e3fdf26000ff156827a6bc94ff483e531a52d84bd0f3ba9a8d3c52052c12fb7330b318da34da565f14b37144a0196000ad96629483e4371effed018452e69ffa4c73b0270b6a3bce0c76bb594200f992b035ea653d54ed65b2b4e70bb6d6f51ef37c3a2efb337694e3c54637858d828c57da", "result": "invalid" @@ -933,9 +767,7 @@ { "tcId": 85, "comment": "length of digestAlgorithm = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7e1af37a290175e7191640d8c497c126714cc3d90e788a96c70fd2206485c783c3bcac949e09db18d4639ce1d26bb7acb76c3fd7922addfaa370c11d8c96138fff55936c62bef61bb5dc43660467f43039fb5d69a8964e023745ebce424b314df76ce9e5999a7fd8cd33c2d2ca7f62e2d1cb8ee0b349674fa5476949a002fb6be10e21f241b422e5b7a8ad8889d7e52451c261f9b83f9356ea4e37dca86dec14d371a23fc7c9a99e8f81542e5caa691873c57948a3b9b31c8a203ea46e353f4dad30f112ae545e985759b2272664266d8df7cddb889251c8fca0061a27d3682341a789b6626340b9c9a4bd7c063e96d08081b0ab1437283ad8e4d95c5ca48167d4a410565294b657cafc56e75acaf553d609fe02056a20374d3c06bb7484373adca95bdad39d5c5f204f56e9f4a689628a7f0364bcc0fc42f71a8769669764c0244c7956100fae4526c82bc62dcbe47bb6f37dffc59e9dbfdf50225eb8c583b8b161e8aa3c30f70e71181f412758ec9561feac3f51ea5d1960c541ba19795590", "result": "invalid" @@ -943,9 +775,7 @@ { "tcId": 86, "comment": "incorrect length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1be236c819d1e7078aa99ab03c5334ba84c4bb30ed75a05d4dcce54b0c3048720b20f69f703880f9f1ef38b65143f838478aff456fafcd7c7c56618f0a5f689e09d86abde3d4aaf248abe6c4632058cc519517a1cfd3d7c219aa4a53aa2cedb164e9387f789a4099b94fc23451f855e0eb759c522becb8d3b9ba9e73613e7c1a168c378eaed5ffda4e6062184d40b3409ff42dd7f1d1cb20a557122fa82292ef5513da40a16db1d45b0121656831b0f7213650478e835f43c5e103bf663bbce02ef5e34050ca38ffef5574d21dd212b57f65e59336142ecb64cc58a6c51bbf1acac55c8aa30a77c9b5d94416ac2d9c895760045f21901b19db9026aac3da725f90af498e108f3b0f3383ff197dd130ea425254d7a85b5d1d843609d925e09d9a0d0ca6fddd0d7af909134054480fd8f78ea8e106484dfabee2a7260205da8ce2a95ea2a42cdc9de07b0c94fd4682a574ff22ca14c033a18905f7155cfcca994c22c4321915afd0149843b3f2be74d28d3ae0b3017e8eeab4ffc531c382a1dabc", "result": "invalid" @@ -953,9 +783,7 @@ { "tcId": 87, "comment": "replaced digestAlgorithm by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "479f622eba6551b6f975f419bfd3fe5fc357d32199d85ae27d5c64a9a832f2f33dd93ff1fa0f3e9487d3f292b1a60ac1239ccc568998f5a5e2fdae7da0187ccfb7a91d754b23c98c34a810015b050f8fef78fe50f2c9a99e16bc936898a5355b0642ee15286f8a0851a7b91d3988875917e3905a0c265bcc7f5fff020c709fd11049e908eb42e4aa13bb6f7bcaab2a3256cdb2f58500717c7ba28464552901440bdf4ca6f4cb9c9faec372f557cb83d4258bf853808af35b81da76c937af62c926f7f963aa68735f6ea4ec1c487193cd4de17fd679a9fbd8ed18527cfb7bb8266635f4aa66c03f310b19aee57fd3977a76a858b7e7c405051fcbdce4ad4073d8993a1b5ee16b10f5bb3702ac8728c0f3c0c8b723e30287fdd5697fbf5f08c030f17e1ff988ab71e0ea8539fa68c30e2fa760f1998e5bde95a65013c686057a50105c9aa058b44a6982104deec31dd1f393a8223a25828130db01641660f07a5f9531babd71df640871806880f33a2b13db44ef9fb0d03b36ef58a2c554510515", "result": "invalid" @@ -963,9 +791,7 @@ { "tcId": 88, "comment": "removing digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3a975ff773526672d671380dab20add0000035d47c04ccceae78ffa2975a90647945b467c4e30365cff5f3a769b053b5ed05e0c87934893881d896da2c714023394a1fbc08a09538cfc89ad3481bb0383472aced4e7d1947c40e65a06d6adc0d1d47493199aa981a7bde828a9c45349ce85ceeb00b3978a12c73ead5a65f17df8aa85de1ea87ebb0beb5eb9d96d6aeb242917b777a739bf805ce49e2d0f2f4d5115d621bc7839640d7f5aec3a4546958f62b94841a1e8e53e53ea820eda668f643354b1bdd771fb228f20ec3e968a6dd53db38f0fe847c45dc68aeffb96dca441b85180d9ab348a8a428cfe2d74f238fdf727d02e4eb6f52e740da85ffef408eb500a27ac9fb1461b7daf684f56af3a58e803792cbe2bc7018a2525fd3e4313f42112558ac821cd1274c0656b65a2ee2e9ee7c21d47c211a3018caef798eda6814a9c0a14c039cfeb29e495ca272f0471cf32517bdfd6bc36fa47890ce49fc6a48afa13c84cf7652f8ee1b6d91b0348e90f3801cd19f3dff1ad24ea5fd8b62ef", "result": "invalid" @@ -973,9 +799,7 @@ { "tcId": 89, "comment": "appending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4d13b9eb5da323a7e1877e36b830fe6a84ebfb35a618ca53e43378fa307c9990038520df453c951016ab4f918e94c1a1ce53327e0f9af6410d3e0fc20a22ede95cc21a8b81a55edcc8f64a497c579d5107ffaa0bff5fbe64be77f25d4763d546a3451633f5930dabfdcbc84c5c29f0937efc47fffb25930a7f737632e485176b78a575536cc7522efa7d90817ade8e6a2993e53796ae54f746c4d9e19f55f6cee53109d669d35f0711cb1eb0b835e8257bf4672aaeec2eaba4a0d5611d7573019ed66c3a5064210f187f64e5bd6f345737e76b12e3db4913a752dd7d1ca0a80276b38029f412079545c54997c1890f9f269040f7ce9b13660cb6c348caecaeff3dc9a3bd8f542deb50771a44a17564c992a163be49151654961fdd9975b77b47c2c4b5a731d78416936f0af467116c56dc5987b42ebec4e926184888eb053170b8808dbaf8b58e53b329ea24af08edb82c48f66d58c4b59117a711564b4a886d38e01dd83230d20c2d248594c28a4e16a6910d39ec05d4c46b549cdaba7c8ff1", "result": "invalid" @@ -983,9 +807,7 @@ { "tcId": 90, "comment": "prepending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "823f727d76fa08e6124b857e24fa0e4d9308c18b5a750f26b8035d924ed56e2ff9226e0747ccdcee6b5df5812e432d952a93be3037ed9194f987bad87498810b4072f9874693b35690bf6a95759b0ad9613aba0b36ec8565d384c345669931366d19480376d79733edb09629791d9b3f7bd4ead3ff37966c3b9b78931e2933a0a9672904ef917c8098cecf30b0f7a11f41dc00c128e64fa52cb5681491fb0813519ee60add3b8750eff8a51faae4f96a5bbac731eedad4c11b81c9f116f2a8c9e7d727b84e90f9f89c37fed569ab6ca9e1bb80529a6361428a6f3e87b83a9122085ff0f9a81faa5e57070fca49daa38b1d590216ff1d38e1977a53fc89440a29e945e6182154aec7e43aa1f59070715be2dd0eef8e3772a2c7f2c44b57ee2a0491ae6fcb312838fddffbdf0e9bc21a52d9473ffaaf4fe9816a277c3c2200528e830ac2d7fa349e50550acb177a0a3621924b202fb44a542e551ec6cb7ba7b66db86ce0767094e89dca1eeea5ea2a732ec009958b7ac55c42001bb5de07d899f4", "result": "invalid" @@ -993,9 +815,7 @@ { "tcId": 91, "comment": "appending unused 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5fb58effb5d46a67b88b52ceb30ecf285e264eb8f179f633c7d3c87f0401574ed7365ae5a02fad1437e3c6ce1bfa03986f0f93024bdf3cf0e04f08741f5c8032091d58ca8ac92785a31af964d499eed535d5cd14aefb61508146321e45fa0ac74a4c3bb4cd1a5b921f3368a65eb8df5d887ae303fa7a4531a07e522a7065618d1da75cda66564dec3320280a769a673015870c3f04a52c01eb6e31d74250339613bb3b39e67bc33edd45130b5005918f31dca231cde2a7e5e27d84f189898b537d78becc983f1e00126b21f3f947daab9102623e32639c9e7c66c6099ca1c69b4a4d24a0c56798baf8616c8d4245cbf7b2d7b212b9fb7c7bfd4a49b5bc1cf03dda5f69c7490a8e80473288c7adae02789ab4966ae3b4cdfbfe3a0db1989d1e392d90dbddb52c619b54e3e2855a1507f2c314e5f269f3934308f3aef49ba61e16f0abff6d3d1817afb82c097c9bef22cd439e717480bdf85d7de75e903b3a22060adc88dbdd9b854ed727b6d86f01e203c98d99a1a22dad91842a444f7f81a894", "result": "invalid" @@ -1003,9 +823,7 @@ { "tcId": 92, "comment": "appending null value to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3710891c1bc609d7d31a58dd5094f70b434d5ff1d37d3aafa3ce31395cd0819d94d744eb0d79d942f0c65da6606be2a89a238954622f5e6d0e993a80ff623708b5186cecbe9a21ec4ab593a95fe46cf73547f25b0a2c8953c1dfef3a1e50c37a725216be9eec50895a62f536fbc9cf448112656cc775506b79a7e26dd6bf90e5f1e53e0d7c1a3f22e2c086bf916aa72f3455dec6c99b720d56b2f80cfe55b4a3e7944f56853910698e6cd974c19468df0fc0e1a4408a2c1ecfe239672a7e104a95b8f7a9dbfbfe4d538ae24b1c76cfbcdeeb31c27c49eb55d6d5d3247fd2411efa66d8e0a53d9d00b76541265a00b9ee0d71e89a38f63ff9b3169dca65158602efb4fa70419b3c7e1617a33df13adeecb46b114c8a96ff8e70eb2231ce8f50c785f0b3a3fb4fba97eeb25eab23115f71a65018a22c0eddc3bf7d31b7598574ffdf0d2baf9c23c660494243907b93eccb3f335bee80334f4572c3d5e57ec1753fd10c764cf4a6d1b5abd99c4ec844fb1ac16fb84501bb0f8cdb75296773523821", "result": "invalid" @@ -1013,9 +831,7 @@ { "tcId": 93, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "498641a4096cd12ee4d68ab9f5c0b0bdec3588558fb12a4b4adabf30bd5ce8d757343078fe1f64f83f73d9039d75c8f37a1977cfc7bb8fdbcd94fda1edaa382b4a0e9b142e8ef9e4a101837dd96a9e3448be292d4b4ec59681076ae3f6de3bdbd55ddf2d80b54a9d82152ffeed01043c2a5c0e355ae368dcd0bc666eb46872a0a14a56e56345bdbcdc9592c84ed73ca6189e340a85c11f8e6eee064cd9e0e2a1cc4566e2d142f3f7beaac2f73b9a055c718d53ead553ec52372bc671254b00f6dd8b24cf6d25a965b742968e5013421b71434ec62fbbdcfd86f85db4a4fe1997379f21a89b7b1aa5cdbc13cc27be299d4e9488e938ce7d12a2b5c443047d3388748a3b955e31713ee3acf9a2767acadea54f1f7a728d0f3cf730be1e0a0ec7c6ae8a61fa4a8a3d1560f97ab882a23d20e6ea7beca62d91d00b825a2929bc036fc4b57bdfca3a6cbfc02ab7845a55128f27fe1c0ff385b5c03fd42aff8f8e88480c8c4f4c9123219abce84cce7c936b0016fa8116ba4e6268721e5dfd9118ccff", "result": "invalid" @@ -1023,9 +839,7 @@ { "tcId": 94, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "33b201d3b0f66d29e5fac85bcb1430c570a7563d39d591dc8bf7cba5566a6d7106d52a682cdb135e52080df174d476d0b733e9fd376e34581a8ff71e7de7a89c09e03f1294384f3920dd5281d139a5d939902c5d201e975e06173b06e0f02dbbc69db16963a67f6f4dae9a80fd5a4b0796f53fb6d65f39fc9cad68059783491e37928b477c0db578d10a159ab5b0156a49f301e023e85776362e1c3149cc9c5513adf9505259bf92273c8922994810bc2c247838b4672b872792c617109bf46bfc14768e0bb7db4ceefda9997b253e79472605c048cfeaa2bf743e4b10a121810c2a595f1b51780b31484c7e81b2324fc42082240e1f8869932baba91803f633b2afed7f8402fb758cdf928fb1c8f9a5421662e4e086838100ab3fabb8e833999ee40f61e9d8e7b8f02e3207930a131f4c6fa1b890b40c27e1814b5a606f3198902aeef55fd19f327841d1873c0666db2e33ba4653470215773d89ed6bdd5ac8a4889d730f3bcb7e5c57eeb0d48d3f5b620fd02f837ea32629c1b5d747f38b4c", "result": "invalid" @@ -1033,9 +847,7 @@ { "tcId": 95, "comment": "appending garbage to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "588f82aab413ba5b03748fe9587d34b9364c41936c8511a02b6e31d72ce7b0f62844252a98b2ef2beab1806b01225c938fcd5a878778b348d45085aefa02335153bcaaebd59071d99098db83a0d603410b45e8f3b56b4900fd23e733367370be2b0adc3eaf3cb0b9a8dfd362fac10c80f059cf3fb471b908d05806ea512ee95ad61d90f0536699a70fe3016244d328ff3dacd5b773b18288648f85c6cb395736dae2b7a52c43589f9e43ccc76c61a6d1c03610249808094e0a45de1b90daa1c4c9f779bd109cf4300e4ca9263565be44e338daa9266f9366a19adab638060937b9da317170ec633b8f8f3a53e283f67ac35def4b18679e84e59f9d262743c72bc7469a10cf8b953f7c10fc62ae8e095a65964841b4f53a152e2511089c83a16960ad1f12f52cd5867775e2e80d1c30be0f7492ad98328c22c8cf5b6aa84985ea0c1e724d3a7ec551f3f5144323948bbaba8f1a360d279c5db5bf85b640ad76e731963bf9daab653af6be27e1fbde4144fc312350e521208e884dce18436bd2be", "result": "invalid" @@ -1043,9 +855,7 @@ { "tcId": 96, "comment": "truncated length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "555fc83ce658ccdcfe3751aaca06e58ca3860e2bb9d9bf9e1a6a83da94c9a83103afe196d421acabc488a0a296747d73e492cebd68d719a7c56cec53fcd1a21737adcbfddc0447c553aa5d3998bd9f58155c4857036808a9144f12d1fae029d541ec44722eb7dcfd544eb71aec72309b9671606502c183d12c452f37c906419664d2f96ecabbcf389e1ff1ddf5bc9233426e20a42188a4ee8d6f86e9085bc6c36178ec958bcaaa0ba07281be4c9c450570794104848d5b5f529492cc663b7255018e6debf6e6f5962ba6498ac2f3eb5cf5bda84e36979ef079c2bbcdb614bfb5ca9ce86a2a0449f2abc4d4c30ce432382711e621b00e85da71987e04359a879bbc2731a20268d15aabf3537bad25a2e2f0614955b6a689f6fecc1ec846466e24f33b59d3eb9da06f4e90a20c798f11d53b19255cf749a92af0e6ea078348fd5ff795c04c3a1768f8f6f9f00877424ce0887eb8572dd992e6b57e00b144f59b46ab1b364e76ad69a6ba0b3fe4a22986a185fb7ea704e613763935c6958ffea4cc", "result": "invalid" @@ -1053,9 +863,7 @@ { "tcId": 97, "comment": "including undefined tags to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7731633ff4bbbfbb7f02024abb12c43197d6992c1c1202ed39d755177524c529fde5d9512a49c150e024d1ec334587ef004caa06381ab7d1bd4015c477da5e07098162cc1f756d0b5fe65d6b80343bfb8d710afa69dfb136971b09a7ccee6443001b834bbd94cbe1c5dd94787fb385687e744b5dc99879d5ed75a8925dfdc0014a480c64d1bf3732fdb1495e1af335c1f8141d03f9dd859a455607ae691a0a9f3232191b7a369c1b5fe634dcda20296c0029931d865004eab1a39bd931a54c934dc4b6c3874362b00bbff2e6b30c5c513e8c20ed63b9e96606994f5219f46ca9af1ee30e9b5c2b4ed74b20b926ca84427fd910ffa0c5368b3bf9a4a4c278b9e335e8c43d1a181af5cd928aca703afc24cee23fd87dc787d73dfee0e80765ec6faa7958ff3b35e70f1fa1812d99c1f23ced1a8c2403eca1e960f317bcb7bbdf8752be3a758df32c403213bd70ed4998174439bcaae4766260f1bbff2af9617af8419a9598738599289b7ce2f5a27c57b5f6a40a29956aae95b5bb45ba08caffe0", "result": "invalid" @@ -1063,9 +871,7 @@ { "tcId": 98, "comment": "using composition with indefinite length for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "93829d94d3153fae20e23e9c5543b64382c3b88fafefda8ecf55fa4dfa4003848bd543f49e7fbfc5ac9b76b347af44774c350776ef02ab3ad9e0f42849cd457b840e0c7b3e9ba419d3ef71961daf4bb637bf8393cd965588019e9ad73fa8c4d2478470c21e5a199196842c15891abfae4fe0296681f5ddca70838f01003ac380d5d8d6db2b5871b14bd20937bf7919dd7ff24a4e4ce14ceef989309de1c53b94ab89feaa567e140005bea8bc411bc24924c486a6819b45ca681e48148beb8997409049e3f1c09ba6fee22fdaadb25044a3bf360f0d29656ebbcddebc0f97129d02d7a155d27c077929dba148efbaec4f2cb776aa8daa14de00b3310922f668fa8881d28e6078299a40770a014157dbb74f242ff0a4dac31da3bffdf850eb7beaba2ec8116d978ffedc2330ba41e8c489e18e1702a3c3845f7a308f43033f1fc7549ddc30509f768be92540372b423a73793890d99b1eda8ca6e6cf4eba1229ed264368a7bbc4ac9412d9b07ce3ea6577e8e44fba010ac863d6d58927757badd9", "result": "invalid" @@ -1073,9 +879,7 @@ { "tcId": 99, "comment": "using composition with wrong tag for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "213fe8704eb681efd4bcb42bbede075c4f60f65a48eef3740abe24ca170115c0d7a653bef8d1f9be11d32623825b77aaea42595d97355b31e8a993452a16b3873e8ca426a45968d637ceaea264f3ccc2baa93bfda5745aaa03da3e2fbaa99b2b9460a413bc55d18365ceb29b3b0457bf272587c561f1ceee33cc44a968bcbb7a0ef2ef88f843d6a9414c0555c44fb4fc035f59dfd65be5ce81f5d532f817bca2294fd750ce47b656694241146ed5d82f3cadccaaaa6b0dfedf761519234f7c80bd9197a8ed4b209343fcf7765ec922637c7de6fabcd92cb2a0b4f8563f75c83fa0f6097e4794e377def3166976212a8b49fc021c0a66358e7a0c1f4158dc74247bc81ed4edd048af0c44538a9efb548010f612263f716dd6e0405cc1d1e3b9b18db849f5fd2f1c1386e687daa5b091b595861d81694af3cd62343a32ade113c935aaa57041ed137d7c677ce8ed2954eb3c55812e3a2b1948e1a435c46e0233c77d80813f23649ac1d904ea3c050252c5c62deeb462c6571efd5f08e041004197", "result": "invalid" @@ -1083,9 +887,7 @@ { "tcId": 100, "comment": "Replacing digestAlgorithm with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "279b3950ec796bfdd55acc8eb0d9c0ef9f209a61ac6c72a3adfc5c11264d84fdac10572e040cc7d694e50c73f8fa5e3ea6edd9b4d181fade7b5fcaf654947bf67ec5922e90f309597763a8901c3ac5ca4f474bf846d5f0887e4a069b6888f00b8ab10fd606c14d4e7f56e3184d171b8848d0c03f9cc0e33e05bbd1e0f40f15a750a802009192b9e3fdd72b1a242194e80110b5ad6f444c2022a5ca2afe8892a152c71cdecef6d33539913956c8ed85580b7bd077072bf0042f5a9ef6544781ad9d4ecdbe5c5d3220ae270826d355efcd13d4221dccb26bc458ccf8321fbc5b9997cd6dbe3b1d8712a262f9e8b15ecbcf1e2243ee3415a9eb7f6126bcf8f7c821b42f9e6a8dbcd7775fbe854b9bdc831f0b416ff0cdd9170774bf4b9b7c17002273fa72d9cae5144c348a86aec7583f81b222a1d8f17cd2e21f9aa4a29c7e8905330b63043594e62fa06f4c6708efa56ad5929eab8599505dc3daa2b55bc6a1b1ec25d6c5b01b277f98d6c7d65cd5450a68ae83ec79fcc519264eba6e69916103", "result": "invalid" @@ -1093,9 +895,7 @@ { "tcId": 101, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2aba17783c5e5ac85a1ecf3a76d74435aa6a686c2ceb34517452aa4436c7e961da24aac9e45d8c45ec7edde6e6ab05f1b5496c81ec5c0c47de5d3e490317381cc3619af4b6361c74ecfe9bf8ccb0a717cff26abfa5ec032ae46e6b358761b48993a90c56216c5b6ee91399e29bc1f5b605576f7420505b3beeb7c519a0cf5cb1e198b5de6d737093e12a826707ac009fa4585e777509f11d677f7bf069bebf0f0e555f47a1cd0baf36263bc1fc7e28dda83cbbb640573ea4b0762765180eb861ec6505317025895a89f1e1e4511ef8bcc46bf34974e083b251e2716ec298026cbaba3a2f392bc35b17c8415592c1f496844b20bc505ccdd3d4cbe2fdbc3730f3e54cff67653dc4318790208d825dc45394267e4ffc01f0e071615caae13349889b35e1a8d7dcb83b6402f69f9f1577b8687c2d4bea97240cee41b0b90349d19466fcf752032d395cca317380c6fe665595c4073951f1b0b42d8b50c91269bede7787c30b79e80cbe1740321a6abd8c0480394511e57a619ee80c132b7da6ce9a", "result": "invalid" @@ -1103,9 +903,7 @@ { "tcId": 102, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "960143a34171a7d6d303878c23aac9d7ccd8b9218a5d84edf0c0956c22d1263debdb5a08cf890e341836f94760135cce793b0b8fcf7c062ddb8661befee62cd790294e345efdffde7c26ddd9dc6d3a3adb0c6efecbfddd9e382c1d788ea9b00c5d2d0f8964c241657bd1c9f82fdf3e4b15452df6e2f7e46faeb34272573936934703dd1583efb419e6c03ff4f5d6ea1d7f1827528604729f1de24721900f3d3ec07237f4cde6846c12ce1b54a06624a3fc90254e3cf72ad26e8223159177376688d1e1e79f800b2f1de811b29c90cacbcbbae8421a34c74c4b0de29ab1e3b6f76e1188d700d8a55a490386073ad1b57898775442e53a78b1e4c9faeb9c15cfd0b735d97d459b11fd11916f6840c86a9eb446c3f4f1f41f62370a7eb9a1bbbfbc0e6098eedeaabb8bea2791a4aeba2443bde74a2bd10de0bbdcda4ffd062c2cd346376d33e540d1667f90b378ef663b5a84c927e3ee41b01aa2c133ca07cf43eccc33058cf4c0e2a66ae9129e14c57f01f254c40470dd6751304641730f9aa3d1", "result": "invalid" @@ -1113,9 +911,7 @@ { "tcId": 103, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "089a64c082a7db8c5768ca9daa426c446cb5015da417f98de000b4112e0b71a4641071759e96f1a0cf35d60d0c5e7a6190f288233acf9637c0dbf95da1b9a0fc9a6b7d602cb60e82fb03f67e8114d1d596ce637d78a33e176ddcd2a1376104b3dffe09abfd71acfdda66d590c1ef862f35afdb840efb79e8b976c5459a2d8b43cbed8262efd19d2e287a14bdfc5a28a221e94056eaf1b7e1ce382046723d08c4cb761f4ecab57ebe3e24ea1f8d099f67e5a3d57369520e2b1ba993ebe3bc0ec28e68b7d15694b5454953cb5aaf99c835a01a0c5307bb57fb95a2938c54fbc3e7f8ec687f049744fc5f9022e9a93f80f0be2eede75fb7a62d9440df8b5b803e94c9bda66d0a44d7c832fddfb41158128c001c37db31248d6dae5393599ac5297eb13f63ee10ca6e575294589f805c5eadfe16e5da1da78806016c11534ce510a8f7b76c0eb98bb87b90f5ad94e4a9b452e092d9491a0714fa02711fc7b6740d4d7fd49e51dfac1095d300736696d462bc0d796f6d0a837cd7e515e0c631781297", "result": "invalid" @@ -1123,9 +919,7 @@ { "tcId": 104, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "519a4136764dd2a4d09b18e665b233a48a2aa306abb87fb5df1c6020e3cfe8cd85782b9244bbcd436a05eb9f1652fca28b1c8838625b978b6b22e1b86119ce80dec263bada9bd56dd9b7d7227b88511ad83042ba30f1be7159b157ec95b01531bbefbc6c392406ca6b6ea79480072443d921d71dd5e1d583cb86763efeede98d4a46eab1418c64ef929e37b410003bcfae882d66a6e97db80844747bc632cbcb0d38d2a6970b6272db4141cb8c8ebe3236e947848b276530cd76a56ae44279311ae2c0fac018e2b2d930c563068ab154e90f438899510b98d17a256b0411aec17352b137437176c7331b0b315a7eb764fbb7ccf7614b4185907d24063d1fdce8936c1a1ac13101ff7144280784b361eabbcc37f69252010c5c6310f70cde6e3ea89bcb4d7fd0e79018414e5fd3aa00f2c8e6e9febbbc4c02a0c6d794ba6f15038a66771cae6dc876add5dd2338b806d82a18d9ac1f6ae57c5b748ec3111fb56d6cd992b4c80e128434f8b8fc9025b2a21d062dcefa75566c242118b2b0619fce", "result": "invalid" @@ -1133,9 +927,7 @@ { "tcId": 105, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "08e480b9d4324d10ea855e1a0b2a4446370a7a1f3d6565697f8c5b2a5ddb360deab67b0a5c75cf9dd491fb0ba6402b702afb22ff9c4f7daf26fa413323259e15f392393c24fbd2fb9f3008e64a775838d6ff66c68dbce260ee2d0b78b29a0da9d0d6d547193c88c6b04c6059223a68e35329e585911c5a2d7bd6fc4cd89945eede5e3be3f6fd54799e217e1708745634ad06cd103f24fb2cabd07a1d66545e0f641301d8503af94e4b176908254d1fac4cfbf6c227a518f13818e22ff7d5f12f03be7531ee3060f47377f2f0db528d69e6ba436d08a4c034fb23084cf71dd819ac199a4b159aba6a3f3f74733f5e9fdfa9f5af5b7746863ba70ff63a83dd4ad80573747b70173b32d67cfe3d6c44fd3b1071175c77c0353586760c8d6d7d0cd60cca68ca049ae1321d39735be3a71e7654841191bb8953ca6f6677a7a864520402e5ecadce5f0a20f615dfca01786b01e7e81a0a3987f4d1204a8b619867546b41069195f22a9fc0659543bc705ec08e011f5852852eb0a07c670b2b638c19a8", "result": "invalid" @@ -1143,9 +935,7 @@ { "tcId": 106, "comment": "dropping value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "03ed6a107120a2655098e12efaf80bbabb69ecb43632a42fbabe0bfc44d1f0f35b7058da628909fd2427781e470eb1b14c94355fda9bf5bfb47671706a41e5174c6547a266e7741f1ab9618035f3ca8f5e1af4abe191c0b62b47d09cbbfb25a1bfff54dc369096d3602cac21cf42fe206dddf762798621ce14c855b3b2f74f38b2e6801e20ed5b53ee90eadd6f9efc6a087265ce9065a6f525e4508a70322752409a0e5ddac1ccc105150b92e011b832f6c8de408ef1957c1d9621961dd01b4a425ae7244cfc6ed611966d10fff9d2598494bee39ac7020f45785a64be36094af7f26fc93d8ab3f79a83f1cf5ec0e3e9725d2c1059414af44917e19e33416e1d04a4934cb812530d2a0153b33ae02babe12f99599c52dc50801289469a5cd0b3467b988b39a7f43ee9c3ad5f903faae1ee387f7ea9482842780c61503ce50dc72e20300597d759b7c785cda11a45508b51e661efddd4b08af26854a293150085ebc954ce7f5e32e979fbb6ff9d18c38ff6d8287636e9b7268f7ae6bb36fe9514", "result": "invalid" @@ -1153,9 +943,7 @@ { "tcId": 107, "comment": "using composition for digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6e702dd62b88ab9265d4ddd71b091eea6a2825d9a64023676488c1e6f467ee9a8893063612cd38da889520941a59f3cd7133b7cb31cc410dbd109566995bbc5146f648f7a014b641d20629ae8d8c75ca4342fd12f374247cc46e154faadbd593d8f9e404adebf925b1c9b0e7f20c01a91908b835cdc2d455d82cde8bbc6cccb0ef311d76dee3c1e832d8a59efbe0367540fbf2fa21cbee2cf345fdf8b9782947436ef7d5285647b1c8c57909d3511cdfde07723eb666599cbda596b08b6164272c8ac4711238615edd19f9dea06a87467d3b8fe2f87f45e8a3a1e5d0d3e15fe0c1802754064debb772e539bb9528f4cdef77e75faebcc6938964cf45d32c7e24d9c9b699b9d927744b2e4324462c38c09ee70a587a8c26fa7fe287f2a8f552aeb5b71836c2e92b6f0cf1ae21178234b8a25ee23c65384eb332d6113a9d48fab1073162806c5671b9f2783f913bc85aad9b3a08ad960a4817e1b4c4e7c63c344b22f6db60e05c3f2c2c025561723be9f9ae007c3e8a1d6c22b0b3957af4c942ad", "result": "invalid" @@ -1163,9 +951,7 @@ { "tcId": 108, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "22d60fa58e7b904fc1a8e3dd73855a727153e58a798c0b566c1b72d23a4ffa29363472557b01ebdca870189c024af76aa9560f538bb32e2e76909607e23bf9450912d0cae66cd4c2b168f28b479a5a4606710ee8067462c396773b18f0e1568341728120b718ec8677902b556c89b33690252684684aec96a12e5f9beba0f8fa10fd7809c6940ba7389f152ef6cb39160157fba99acbd5e80e48e54bb5e7b7134dbceec62d73d8d1b3dd0c0a27555d49f622bbe157e3e731ff4628a988ec060271184cf8d4407f95dc5839a55297521694bfe8978cac511d4fabfb9072a79b205bfbaf3cbd1e18c1b877b2ee9dd89d126072bc1e63579d17780d8551dc463ed9ac655b849ed9630ad18cb40e54fc60e56417fa0a89ade99169571c9859dc801139b395b62fdf49ed4748c6b2e21e129c9a5bbf346fc46ff408dd7e10f7ad1abc7f374635e292994de9f3094167d34a1d104f4459b7f48cd05b7e150ad7e3bd69a7e619bb081763a4fb6f284c3d330c4df63d42e0dbf2856044ae1c17ad4e8112", "result": "invalid" @@ -1173,9 +959,7 @@ { "tcId": 109, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "48dc5549c7d0d689396d966a08e69dd6a9ae38b32f6c726ffad684953204b9f74eb843a7abd788ca7e95acabf44e0b00e1dcfd77919c3de38a77b8f2947461a29e7038290473a95913cdf57c7bf4de826289850281433aab7c8754eeea7e0ae6152b58792d02a8b762550d2c7433d2542e4356f5b8a8db524f9a044e0261c1d2c08387b6257daa1d9974bd7cdf46eabc6eb8168a535e590fa5df0998436c08d6574bf7611443dd9d4aa48c038ad1847e9e661fada41b6a52a95264ec82bd0e497b3ff28fb2e401e7a03cb1ec823cc3ee4efceb31c09ea2dca2d20518cb8af93524ee83a6ec4090685c974f61110eadfaf4943de93ed0eda4d513cfb91f3bad5bc54a4a15742b3b5c06da7a73d43dd9eef9d4df4c2022fc62b1d93b285efbc2a823d3e15ca90ff6b00540d878143ce06f51c996d628e7a5ec185de7c5d37a9ed30a5daa7bda64057174bd1a415aa9c6800b82ed5c0892f174422c51e8592bfdb2f3ba51056012345e92e6319604ded5488636dfcea8139ad8411b13ff5bb89580", "result": "invalid" @@ -1183,9 +967,7 @@ { "tcId": 110, "comment": "length of oid uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "409bac0f385c5d75fcc9ec8a63cef1b00b2aa0b49583ac56c9ea697d704ef5347236a351007dfd7420134dfb8c860bc47d0bd6e303265cc5db8bf2d462744cae06bfd9b92a082ef0911bc8287dc202b2e4893ac15217acb2c29859cfca05769e90e8bd1010b67da6a2b0bda4c310174a9780492b802927f458da53da9d69efe8ac436c5a0ebe06c4d0c62d4421f018f468759b36ce050c8b242e4070d5ae9534406871aea1a7d65736763a27bd97d90828f0f217a745fcf454640dde39030432e8b3cf92686c367fa6affae3bd5fddc57803898a880ea28978c5e7e76bde18f451ea3b2a89d688cd5dcd5f19d1600ff222875f84100ebe2e97c2d98abdfe9cbbb733a0f257bc187a171326268cfbdef12acaa28125062fdf3e9edd756ad8ed9e695b61cbc9adb94046480693e6acd5b415dca69551dbea6883f8611b994ab57d736557b6c2d7a861393a0c8e9daa4be0fb3ba13201f41a56701f1953c3fcf54e2615a20b15a2fb73622d1f5272a9c1150dc975887f032a0bcf1681041a21c527", "result": "invalid" @@ -1193,9 +975,7 @@ { "tcId": 111, "comment": "length of oid contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "506d8fa1f4dd3222ef4d1db80d747562ccda3abfc129426610901780241300ad2c52e8cd5ee44b499928d7d42dbd37d0a0ddc0ac2e583a68c763cc3fd8e71cb80288c4a5d0c4fb8ff91abf99cadeba3691982a2f31838096d0d9e1b9e65d8030718aa11924d22f49d6cfc0406ec6af05dbc9ec4d1e8ab13918343f6a973fd23d5ed7bd05603685c5930bdd93c313c290ce678ff25d815c2e469dd6cccf914bcad6e8bd5121baf589dacda9f04a22cbe8b1d041e3c8eb6f902aef22859066ea22feecc33c898a7fc254ca1f84d66cf141d7b1bd1199070749f8f584eb7ec0ab819373a4770916e65acc0be006c301af2c0ca72ccfbf40dae37e316193555bac56fa982c0034a2c7c9785f58cc40945fec7c0ad145c03babc16a9bab02562afa4dfeaeced32cc409d344ec143730c290791fe78a3d6f8ef2fbb163cec5ed548e631f43d3e117258ab8c15f6f62ead7aaf3d590f9fd5c73e947661781fa1f56c3efc9596756c6bdbe4b3e3c8a05bf66220ca234e6043c900e9939d689b7ef4aceff", "result": "invalid" @@ -1203,9 +983,7 @@ { "tcId": 112, "comment": "length of oid uses 10 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8812df05afb4bdb86568cfdd2345a77baabfefa7fafd393c79044c3576fa7b4537e834676ea22501604835cc685030fa596bb5d6ec4e8f75d65d0c69949fcf28f1b6711155bcf19512188dfc8afcc3521b7d875cdbbaa7cc4d993c67e3ada4f554f22a4d6c2ac033e7e2eef68cf1ca89a3267b18911e82c0aa72f452bfca7b296173f4e25842624942345416906576587b97f59a11717bac58cce7337812b9f7c224ad04a6b3c2236ef12983975979fc40719cfec7aa3f4a169156b03ce7952e3bf7af7c3cdf9ab5643c2e43aa1501306cdbf20f7f2ca3af47a4be5d9d668c503ce4406d2a95a209a79e081507edd4609aa5673737f48b04342be20aa1b46969986aa66156fda91b00220bab2e4c9585c3a35a1606aae9e577612f34fe18ef0cec1877c49665c34b17c2e6bc2062798c1f1d38602c7420c414ea3deb098eccb858f22ad5877be24c1c44c7025f934f68b5015a3d9ee0d3991a96d4870f0e7b46926248872cc46a74d7c272faed56f90981a30ad55c8996f38429628afdfeb414", "result": "invalid" @@ -1213,9 +991,7 @@ { "tcId": 113, "comment": "length of oid uses 8 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7131f9f2ef70ceef69d90adacc74dddf5b82c7f0ba6add6e4d53be487861fd8f5b13fd2d9bb4b862336cefbfd369ffec5b7b37d77f5e6d54d4efdcc55c75cfef5500ac39aae0597bfbf6b2c4523a9cb97e539e4f0383dcb3aea4c705015d1748a4e11dbed9979c05eb5f7579a60b625240ade316cefb9c056647927e174241491c87a0ed01128d089e50d878403a4a2946d315ca034003b0899f4bb95613509832c76cccbed4ce3f794aeba83e8f59244e8230bd9f7c5352d12d9bafbb45b11e6d59398d6849920b1876082ab058e682e7fec79c1e0ec7ba6a95b72b9650516d2a25d28470d31e9232002799353c1cc2c921372cb4e38840466501b58629ceb51b1dbd17643be4acb59fc3cdb44de24caa49faced215faccd8d52f437c8aa5e529436facbe9c1efd85c871b65fff075d6d6faec3a7e7bd25f5eafea62bea007c45cfdbb8bc189835088c0691488f4ca2b0d6a6250b5e1fc76eb40aa415d9eeefcf665a41ee0bb53d421a27c2580aa89c6e25ddbda69e963d92145591bef8b910", "result": "invalid" @@ -1223,9 +999,7 @@ { "tcId": 114, "comment": "uint32 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2c478e7fe2835ce5363122c379ecee4e7cad31173dc248134a942a724c336200d91013935fbf80a8f5a81f40971ccc491ba5650cc3725e2869b76e06a30feca80d09b48c89696954bb91a41744082ab3a69f3a5b8a122a927fd9e7f41e6e53a26582d6625be1e1b8cabf3ffa5af3500cf9d21319ad5fc6edd85ee7935562fa29cfb2cb3fbcac9aaba5f7e5d2e252f6d30efc20d2176236fa670d4b0134efa570a9bf5fae8bb88da4536f4776f5bfb5304830ab8cb9cf8df3f90665b082ee7ecc03e9f36706cad9d7fb293c2e467800442ab39c0150304b668cef6f84b2afde87728f429802858e6988f8b6ced894dbe24353e5e2e53310acbcc291b688e76c0627152ac92d9d5579bcc73b38b275807569e7ff375cb93c977e52b1f21eac9334b9e1a5e68ab5fb1930b810f5636cfb386448413ea80a8174a616b10b9cfa321dbc648f9d1f8b8ac8087cec959d8245f2bd0ec1bbacdb96afe60abb5c7db43d98790cc3c3f196a1bf23aa1616231ada13a55ff6b345b90198588e3d44eb742ece", "result": "invalid" @@ -1233,9 +1007,7 @@ { "tcId": 115, "comment": "uint64 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6319debd263a0921f9d935f8b033a65f6e9fd9bebfa7a383e6dc2c0aae9969a2d29b6f8ba9c9d467f311f9de3d0af75230bcd662b7681f4967ab1dd4afcea3abcf12a7c4b89b3e31e22d112aaee76e114b98b81093684e5172b26f18deb45d47772957d4f68cd5f39e0d7015d983edd534b0ba59afa0f1ecc0cfce748ba42ff9c3c6f54fc447a343c24a3b5e244d18d15cd43a37e3ccf4e0a34a0b6361b650f27cd90ce9241f307975ddee05945430262c68f0bf08afe60c87fa6f2aa8cf0b26e67226cd962e1ca0e3affce55182e26dc5f29e0ebc48a1d9ae837041cbba28461accb677ac793b3bdae610c7f5cfd3ad221317c81d6a2b18415d2d00c25d2759b509cbe5e1a99ee9cca1a1d15f8ec1fb642b2a8772e61861bafd8c67c93a835134e9acf03f7630e1e2c99a1fe9ac08bdfcc31a6c88845d9a0e552a3fac84fa1202bea4ad2868fbd8a08b0368b9a1da078d3576625eb72b7f676b9e67bdaf687e867a66d70147f09b009200bebd4a866202b9de7dc97298b916dd8fadf817ce2a", "result": "invalid" @@ -1243,9 +1015,7 @@ { "tcId": 116, "comment": "length of oid = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "17a45efa88058bdfc012587998e163266a1b5e29f474b77fce1d699aeeffed91d2586c0fb65d20572bab41e678500e3e03fd7202f89f8bcc363d4feb40be4877ad51c2b31f23a4c9967e84e0310d35a831f1f4caab9cad13f7df6394a52375bcdda97c4c8df483eed1735ceacc9bb1270acd2f8e2b71dfedbd60b2c20bfa732053473ddf2e397a6a8c1edd01e1d37eec26a6d4eb858071cb95104368b9457096c0b4f1e8c51e7e51a2b9007f9f88b63aa83173ddf62e0c1e41472015220893f7c7947fdbc5759eb1b05f100440ee7ec166834a33388d0ac0d6b32d81c83853f46ef85e8db63b1eb8432f7f1d33d961426eaeba4156977436ae4e3539a687a02c08d6d6201f57244c83d11f5fe0031548e0267c9bec125cbe5ea2eb2da72986b477274698455d94a9a69267851682ece2da32aeec1aeb666cf969caed281dcd1d3cd9729cd5621883975776b5da8bf1a42c634bcf316c5f1466bdb89c78ef6f68336364cb9e2e29dadd72d19c9155039eb4b259914c0d21ce07145f833c638dbf", "result": "invalid" @@ -1253,9 +1023,7 @@ { "tcId": 117, "comment": "length of oid = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3d092c08b138223b594da83fcffe06d090dff3087daa313d9f691ff91572694acd79618016a21128d5ec266ffe6ffd45a55d9e21cc2d32680d12d46b0cfa332d7eb676dabdc9271325ed26d9a9e46dd3d4a2348724661a50c51827ffcd1123e43b09ad646838aad5372ceaf7a5d8e9d0a9daf1c1144c087331c1dffc3a4afb6402285902c0c0a1cddcd39c17d59e26ba87574f9d19e3dea6a907409a8ce60a1a343f99c03fd3c8c2304c4da3f856d2983cea2e212998adefbb4a3c11e11df734b625265b49f580ad733666e420d640fff98967666b9f135d842906e54a20eb922503e0bf0b829237404c376b9fa766ef0a1f9211fd268eeec297833f1a2b6a5f8d058b3b7f4cf06546307dac9a8f8983b423c5e4e35bd6015ddf1a9a118087ca9e836260a449152163438a027c294948b4b72d85e8fd9a8296615d17e370864b8f0fc99c3c177d78889240b47dd6f429fb5517203e45eee832aca712dfbce12ee112dde8613b285ca9cc62aab75eb9ee23a2e9adf7a1cf8d36ef55bca263c18a", "result": "invalid" @@ -1263,9 +1031,7 @@ { "tcId": 118, "comment": "length of oid = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "405cd9478ad54df415faee76b02ce44a8ea555e9feb13657fe0fd0eb7e99a7195ccf80aea8094df48fad59f4fd7e8b383d1ace0956709cd2cc4a6018e5e364dc0867fe81f19b18a770fc82519848cf338139ccdfed78c5b699652ee4aedd5d529d51ca41aaae623469848b033bba3bb898e9e73a4d6b709f9697ce3c889d2bf2b100fc79feee0e5bb4ca9895d67adfd313fce9bf58a3dea9b6139a7ef7133e07f357c1081747e6093fa10f725bffcefb3ea79e80e66c8870e5cc933c479a64e682f9bcc459459581e483eac41a27af198023aca806b7833b1737912796546dd936dfc1e4c7e3e7b5d584c078d75930c26b6d53d5bc086ed1b5916a02409b6254a296bb0fddeda31c3b26b5865f1655c34654b4b46afc61cabfbc439dc5f5a282107dfb73e16c40e96236101dd998ce8311355529c79822ca442eb1bf089b6f32befb4a430cd3b38c015c2b7c5e74b2e6716ea6d893f8830a20092db85510e721eb5810a3bc7a531cb5e263ea4b1c851ec78da530c694226d6c5cd018f1def21e", "result": "invalid" @@ -1273,9 +1039,7 @@ { "tcId": 119, "comment": "length of oid = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1309305b47cf2c6293581a498ec0d9c0baaf682822c1e93c1738519b3845c535afc95d098cc5130e513aea85889f382eedb92447046b762c2ba76eeb89f4c974cfb8c16b0e258178c8ab06b6aabc37669984c4db5ec2eec7cd7785e0fac258ce4ec0145dc4401ff46a33c8e84dd8347327799281ec475a998cc92ea60bb1430954f174f8628eb84f46383514837a33a4b29e46130ad9d181277c4fd2405c9a41f796cb57b7da262255da243e76b1315234c241363abf5877d1ebbcd453b17a3cd2577579ebc0e2b7457b965e33491afc42083cac8526d6f44446425b13da09217fb2cfb3ab5fb5a2d84b837195eea58d412a83726cb67def7bc5f349c4b25fec9c512bbb3b34ba06d33e6fce13b991b9ea76976b2c641641e9d46a1ed19444deb9f20f98ec1fd1f7cab025e2394c5e659abb9968470804212c2bc526a3ed3ae38c5341bbee3b236441c40566bf980efcd1b3319d536876403a9962f8d84d2bfb65bbcbc7f5e7448f2f81418811eda1b758031951c2c7ce7e0e375d7709446c11", "result": "invalid" @@ -1283,9 +1047,7 @@ { "tcId": 120, "comment": "incorrect length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1d7af7303b7480a2d492f87928ee58e4b30e5a47cde37cc368963d539661b503202a13db3d08ac507d9f98634f869acf6d7824f65fcecf03f7faff5d51732e23f03a20a784808a4f89f1c418a59a7ca7d1a5ddd726bed532bfa498942a6fb4dcb8a331641a261b94f60b43c0a857578fb3122b682d8a3bf9f97c5d98231e091d6a6f35d3b3aa3b2d2397c15138c4c91ce7d8f96b54a0befab5662442b4ff30db1a0d06970e9c1831798c65471e60a5f0e76cc5607fc12db3ec479044fa2ac9b0d36a2794931a644afe754b43716989b4db2a462a8be69b8c7cc2fbd78afb681816b21feb7ba71156eab4ad4dd196ace3908ebcca00d7487327e865769e9b877e4d1c172d4ae77a183bfbeca34e0b27f3d1f50f6739faf982e46340e66c89bced5046764d3dd9b02c6e18db151ceaf9d2789d5a923675e72e89c9e01aa2270f24a31386a7cc64897f4c79d58020634922c2926b72b0d00d1ea28099116465bb5120c64947c9821ba840c0fcb1906dfa88aed9431151f6071fd82e388330009e87", "result": "invalid" @@ -1293,9 +1055,7 @@ { "tcId": 121, "comment": "replaced oid by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "76760f4face7373dcd66f3f89a1cf93344c0ad0ef083ef769a8e26013e0551641c5ef00397eda16e9100be6ce21259eada475b0ffcb2d70ffc561250503c59280c63f5ee5a58cb5c11d27ba88bf1c219e4975f3eb4e02eb88191b3f4081e308b0455ca3d729adf5e9177f837e5b6279e84ce247f6f95164109f5151ac4bab08f5e1a2875e4ef16c0ae9121cd4b1a2601fd52a4f1d742ab6420161904816e4368fb7e64bc8f240651da39c28ae81f20699f6dd71c4c2a3dbfd2109ee973bf4df6fbd48379485e2e7ef6602e6b480a7f894d3385c80d9453191737516034bdc8cd93b35017a2f97356d670f424bcf4e6643b4d29ece738851fb57eb8561fb7260ca1919ec5c9f90c6cd4a5d60796aecd2d28907412ef986cb08157e15e5ae5ea98ea8dfdecf0cf624e65c762a00a78fe1453a070b6df6e89d7b51285379cd8bf4f3ee69a1a233d0caa324ef72a1ef19e5b5376403487b8c6f0d54cd5c2351d082907b045333cb34b56f9bfb3142b889a5cfc3b9e667e8971129a21b4a2e5d1b39d", "result": "invalid" @@ -1303,9 +1063,7 @@ { "tcId": 122, "comment": "removing oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "13931038753dc1a3f632966d301340bc8d6e63038ac4e9e5bfd3a899c3faa8bc37009313f116e038e55e82087cf593a978d4f56caeb9f8e686887ae351b8c70c06525e0850ae1534fd96887fab5661bcf9ac8ad51a209832e6076ff8a1514c1d229dd77e1e7b10c44769cd3626126cb6231f4a18d9bcbf20e613ebd2b08a855a88adb61f1fc66a134f5e37fe991a1d794ecce4d745c713ee65c293643f418d35ae2335f76dc2683364674c675d93a6e09eb850a703657c0b30faf2268bec61e8cf1294696da8bdc8a13905169c2dcfbe67e3e88e025cc1096a8d02910dda6074be914a2543506aa61af23cc2ebb36af18e4fd5fb13f891ab12a76f3c274143232a8b9ae989cb06db3678a189488fea9e1f5580d35542108cb127c056e923081867d39f3e00cd17dbe18ebea1f2370e1156880eea6a9d649f06250cf60e72bc05879c61a7953c5881966c01751944716bfdf196332478f883c8c1621f9698c975b6adf3d3642cb2cbfd83ca7c8a5eccd4596e19677f42be162dd19731a1e4d6a3", "result": "invalid" @@ -1313,9 +1071,7 @@ { "tcId": 123, "comment": "lonely oid tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "20089ce845c5a3c8a28e3901c74386f1f73babe62b639b636d6d307729dd5c92d8a73c970a880ad5ea79a4b68d0d8e9f672c5441be95f9db740101f99e5076e7572e248a93504167b0ef7c47a54ca159b13856d6648c049ff2cc132bea493ebbbfde6348706c4c2104a53e8c9098a90d59c97928cf5588c8237222470849dcdeb66ebfa6bee33733e16d50efa8f79ac4c5a6c6d1b9851782f0fe5145ba998edecf378e999e91d8d29007ac4431c62de576b953556f9bedbcc6b415b7b29fadf6524a41a4abcf01bd367793eeb841ba934c571c92c52cf76642f6f1e931a8d076540bed56ece9421dbf5f965a828db11627ec062590869d290c27020d5aaf3d626cab8700f20d672f6ca0941e059739744ed192d4dcf4e835b61c74e4537b3c3a80586c68b47dfea8ee429dc1cd4491659eaf7a87a9fde116dac9eb4254aeb265f4f0ddd33549a63ed9096d81f17792b3e4eea06db19cd87b00947ce2fa1584b89b26cc7eec9bc48b6b77c0e0d306a0bc5ac2f8823c464702d491da90fd48e7c0", "result": "invalid" @@ -1323,9 +1079,7 @@ { "tcId": 124, "comment": "appending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4471378418fe3baf5389f910f1765862b44f4529f7fdeed9ade8f22506152e070f80ec9dc9a55547db688762874fe06be1c1145070b4e91805c23285eb5c1a2e2e0d53a3431516a051d6b880bae3dbcc6adec3934d323910eedcf1ebad0193e75ad17cc6fae778a92e5c6c3460235f1689a9d6af96471b6b4962c10db9a83e72e2614e2cbbd788735a9ed5955c5a0a8a609b5b0adc7d01e49f97bbc33a33c1a47d0fd522e1af333c7a79e4d3cb68a356afb812d44d4bd575791960e375a0ea44e65d0f5b207ecce201c6484ff06c2292bedab8d05e81fdfb14679e80ce22173e21f48aa626b7eb2b92b37df875a1431ce3b09ff97d6cdcf7558c5e745c2453dcd02b3cbdb78e8f4fd804dbdfd9cc9c24ef9334df3f965ba999e556745f717a325346f7a53e3a257972069da572d40b07528ecfb01271fa04d7ac1490ca4c6f2d4c70de47866d8d39e698fb90fab53c072928415a784f5efd2d9222494f089607dd1b61ca6edc86ad3c26b1cd831ebf0bf0c25d85d1f54ae0cff0aef177bebfe5", "result": "invalid" @@ -1333,9 +1087,7 @@ { "tcId": 125, "comment": "prepending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "24619e4465d1f0ef48a66a18a6c76a11fc9383be6cb9d19ec4fc0928959c6d96f9e45665949a0bdcc9a2609329185851b3a35377b84831f7b4f8f6168d77d25169ffd1f747303c93de0d939c912efc5a16439d1512def8213694c79efe59d85351e466ca148b1ce43b74692f1661e95373bb5077c6591bd0a867d317ffd5b98f2283503e4ee9ce57913adb02def14f0302389317f163301a3f1bb177bc1e91bb5d88a7d2306f54362a1a5138a9bc1653da0bb0a9c0f13c1f3affce6bb0a28e0b4287f5cff033d8055a915e39ad29cdf9d08973d81df34d5a032e53466804859176eec8a52f12134c887282955566cf590385f22d4b9178c1fd11120e8800f19c10e5b3dd432da78b317d54305f76579fd38753961fb66c61f7e81d8a369da1b1ede47bc0ddee63505c53570b2c79516319f2afa05467cc3a3939c9ed5e0ddc8290ca76be90d557553fb146d419e751a4c9631db00491bbcabedfca3605d569647f5543cb196687360927417387bc27b774b1486c7f7668c1665e76d1dbb03b19", "result": "invalid" @@ -1343,9 +1095,7 @@ { "tcId": 126, "comment": "appending unused 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0796e1ac938aa24c995a03fb2c35a39a5206140c7c2919978f7a84a1e2b5ec93efe70045e213912b6e1e77e65a62df6032925cfcf2f5cade306f4debad6c2e1c6a84a221acb86f8d10769f66cc3e1ad66bb52e9611c3d8eb50de8e21a850d394e2ec690494264269c75c65217e2df1fd4b88e13eb4747a04437434a536b96bd2dd251c49123e1341b7c7ebdf0ba3c7307270be47b0b10d6a52a834a7404ae7725cc0c7e0f7c8c10d525c642965df7b821fdc5d0f7945d94bbb2f8d4cf14f91eda9720b8f345d35a326866ea7040cc3dec32aea044646e9b52c36b8a30218d1c2f1b64ca9dd16d588b6f4a22634c551c22fde9e6c8c0e42e0a29640dd2bb85e734541a974c6f89b44b615e39741899ef9f1e4f3771830aea67de978f9386eea5520aea35dd3820bef1fc90a955edd30c8a299941c623158fed97f08f51d5354c512686778f7ccdfdc396f9de48aaf9ac894e65424e2e31ace4c5c1db28ac809ce6a3f7fff4ae55bf1b96dbc4b5da5beed795281bbd6a0ab75f6660deee3081e36", "result": "invalid" @@ -1353,9 +1103,7 @@ { "tcId": 127, "comment": "appending null value to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "12dac1bca4777d2cb7e7f072e61e87f1a526afb4278d10f498f5a936e4386073b8e262442895c553c4453ccefda23a24a18601f765a3d7a39c5bfadadb80b631a708ba4571d19013be451832ca64952e9cd985059d55d37eab94e3c8fb1cf7565cc1be2ff6b45a7f1b1785d8a0775442b1b96ead3707f9bd712f75c8470f985773ada0433e720af3b8b7389919505fc626733fc90bdb1064cf6cc9ef41c2752c6fb6fbb44043dfc97bb3d31463ac0d8bae9e19658b723d9c74371da9dfd74cbbd7cc8041e2437aa6249651805f8cdf2af2b256142c53073e3c9ac6059b65a8ed25f00d9e31561af1bbf9d27023693803fda4f511af523416337b208430815f09b3aa78c35be8ee439343bc79186702351c9182ad1f5ecf4260e9929d0acfe883a6052397de9e49b51ba7044c751aa6e4eba622e1d9f7db431f3b7048137e17c5d6d28cf31a7995b46cdc5b454eb3593e622a54a96f2b10193ce41608dbaa7a16b7f1e96f627b0b1a2ed2f0714687214372127265d091834b55247e951ed83869", "result": "invalid" @@ -1363,9 +1111,7 @@ { "tcId": 128, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "37130972f89d2c3ee87b9504938a624485bedabc3dba04dc37efb278b9c052c80bb8e601c189ba2b16ce016fec3e4b53bf57350df00f9b52894ef2d076b1b34e43aff4d7b2d09fef66bbf73b9ffbcd98659afd4eb7b96bea4ef99a1e303ce550e2842522f512aa2c3316747b1c4a13750a0c984675746278ec157bc3a4839b4d81584d9c03d77d907f4734492f0680eefb998bc917c38934105164abb65cdaab868b3b299b36bca62ca0e5e36c7a88171f6f8dea5de32e5d127331df9a06edaeff600a4780273b58e6eebcb9d5c391f62b908dcd1399264d2bf428df9d861d5bc4955a817d1762c9c70f4558a14a97897c71079c76e737723c3443e90f44b5b5e7b41ec0e8bed64edcce80c56aa3c0a1a5205f40cd4fea68707ebde9e961eefb0ed47a5ab1e21fd7954da403fe6e71369adb3ae2f2f8ab9c20a91b298209c1296af302091ceaba1373b142a22fc323f588757524884c5c3267e1c2f59ed4a01d0964298147f73b7cebdda37edf4643dce2f5b55f14e2c418621419fbe4c16320", "result": "invalid" @@ -1373,9 +1119,7 @@ { "tcId": 129, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "503bbf0800d6a11442e561278589ea651334def227b19cd636292a6c627d692c52a36a1c526f5810e296831e4c04246cd9d5122e47940a6af708c2e36d7403c5c2b4aff9793daf4ddc6ca12239660477feed36a3cce855c37b46b1c18659cb0f39df01a32ab7f7c4b0a8a2d1f5d2c9bae738a5cf3e1c9399f4e4d9008e87cb143930cf229dfd0f6198787f9cdc80e02d68f34ef7e9e5936aea035f1c3ae67e11f941f70371670039b5a3da37df56ef87e25a3838ad29e9919f1efb2da434628e80c5f95d5c39e781c3bd4063834aa1ee99c13d09927459cab25cd5020a304d0b3364e9848ba5ce852a841029d42ff4d64208a8a3b65b81ce86f3ad60be21d66c75121d51471a4271e34637cbb2a25e13221a310c376465e6dadcce806429f36564d1b86d6c5cde5611e9257a9ee98c6ec54f09d11e16562cd3dd7316f4e13124e3757d45dafa902a01bf04f9303cb9cf86f23517ede1350832c3768bb94232fd93b5c8c38c4bc61c0ddaaa24c3568c352964a6545c6614d0ffcef6faf658fd0c", "result": "invalid" @@ -1383,9 +1127,7 @@ { "tcId": 130, "comment": "appending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "07585dd3e14468f327f3da7d401e5ad2fed4bc17d3abaed7a88194f3e9a8f3f95e49852baffe3e8f65192d4d946fced70ca2bfaec7e50469678251e08480f32856e60a46bc0bcc974ce01251c555a7553d9f83a3b19cf94bbd7d9ff39fae54bb4fe552adc92c47141aad66fcb0e65ea290022290f8d7944d54c63502c088a0c97acca122cde48305585f162478d44f42ab093f38280d62d29eddfda75c94d1ead34f240e1e2f3cbb747449518ef6d2338d2f65d95df4753652f1ee2cc55ae10cffd2646ab823cd583a7964e1bf5f9830a3b02abf00d314343154823e536d617774ec605db2cccaacde5fb9bbc3d68abef54c6a95a33fbdcd76b5b43638cb2e30cc2131d1fbd5d69461469d33697c034e1795e6eed75fde1b20f7265dccd4dc7ba90df3fed735660cf84142040ceb2887b662aa260e287fbc968d348858c23fa8908c6cb049906ac9065fcf3a755f905e91f2dd08d5af033084c73f705bd0e46fc864c16da6a8746c75e2a53d96830e8861a975458233dae0eaf43084b6da5205", "result": "invalid" @@ -1393,9 +1135,7 @@ { "tcId": 131, "comment": "truncated length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "890d8b035cf1d2938593150aa00c3f4242098c6250aff9c3c33044e1b9247c81049be88addb57cc68a2cb98b30919c25bbe4931423771e5ae6fa9b15275d058fe931985d896ccb26dc495ca9003fce602d63161c4f00399d7aa46e6616181a06a0cc78906afbd80e65fd0165c7303551b9d0b1d4cb3efdbfc3138da4d1a6cccc43f8cd8613932d9d092cd2936f95b1775ca485f4c2e9a7c0d559a0112a60ed2f1fbaf49e3b514c598de80e0ddc072dc84ae8fdb565ea91c655e5c989d5b0a7bcb241fabf0705c6fcafbfe27abcafb25b26165c2822f9c2b681a86b97cfbce75150fc58a3f9ad92ce9a14c29bf087c2d9813c0e5fa59066dd260ba6e06668b0d305a8612d6d0224b7418c6308b8140f7735bdfde3f0f645eaf20bc0c5e6a4c8e6402e6d1c8016a0cb276e2001b63d2b7de52bed4e0f99b511f060773e5d2d67446e15a9ebf5ba4cdd995891301f08b2892e275a47a5a566d405507f6ec51225a02f8416758c4b35586863cdfc8fe57424b8e35fdc558fa5b3ad84743c5869e405", "result": "invalid" @@ -1403,9 +1143,7 @@ { "tcId": 132, "comment": "including undefined tags to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4469822cdb3c1fe53433001d64fb72128c477e7376e1e6baaa324fe275fd7c8bbedd186b57cc4e8f48d7453086e911c284a69623100524ad3d2104a25fe226845a45e5b9a0c986e443d89cc2458cacd9de6598087e07cd2bce47d8aaf4ff656ba439d7a680da2fe3464300a6eeeca1b9a8dfb6ff55408690e06b5a148485f50ecc1b2eb629c22831e19ccb6c074d78cab3d073ef4823d9a2ac492ed05af14ec9466f58ebc4be5e43769a6118ed2922c45c17b92df13fe872f046061d0a841f8baff6186fb9500fb7663c1597e5345b857ca8e9218cc1fc6ef40ee2a0297c5dd757a9967bbf2ed97dad0611aa3f88006b4c26323730b258bcb5cc401ac8ae52c304d340d6e32944aa65a4714655d930c038a03ef94eda4aeed3d5485c4059c014ef90029d1674edb6805a20c8fb68e55aacea705d06d8d88aa747d8e3d14b9ce72c00e760fda4f5f34640a43f331d0366ad61364a98c1a897d32c087ae038aee593bc3ba74f474e06af53109b2ed750c9049782af970e77f0478174b6c8e7e259", "result": "invalid" @@ -1413,9 +1151,7 @@ { "tcId": 133, "comment": "using composition with indefinite length for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "226bb0ee3730072becec171cd12aef240c91ed58e9c2d23b325738575627d5296826403f1f789a7f9d9f285f4372ece003c3bc7e9c31c75e74192e95c1a71b1d67881a8c425b641fd510fd67e522e2588e6b7ded5a454234b8032291345199431f0c08c630e8bc524a352700f2a19d7e25f1229cf4c1e59f2a225e977497678d0594f693009ed970acef791be7181fc67a5b3817ac82448c064f2afd9654fcb8606b4a94099ef11ddbd9705622159f90d165accd894e753cfc134fdcc22004f3d6c271c44ae4958de5d3d0232c08acf03ff543368cb192326ded21b52ec0118e394921fdb335d37121d5c4a33c2370804f5795c26f7bcbb970bc4f5ec740c10f13247181d7ea339cd391318e548a73135979f07a7449acf5184126779a625540eb9220c4126a9561ca3389d5ac2378620674228c7587dc78e7aa6c9fa2ecd1e5eaa37e43a2d79073a20de7c0b21517350b4a1b459372d2fb6acb0504616da893c4a4cd8737c9c7881ed963b36e7e6e2318b9c5f18964308f8932dc7b1ac65436", "result": "invalid" @@ -1423,9 +1159,7 @@ { "tcId": 134, "comment": "using composition with wrong tag for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "012ce6406d457b7b55c0f77d140d4318abb425d13f285cb5f50f43690dd6a8afbf4b876a751fab263d0935d78f2dc01d885562050239d9cb849b497dc95a576810f930af1bcaf92ca6020de27d8cf4faf1e54dfb6a5ec666ae542a1583526b2d58c59bbbe042f3397d97021ed8fad1df1dcf7f6f9978a3f0645a02fef83edb42a7ec85beca2217c323a001e13d845332a272a5e00eed1a9b0ac29b45c5734e57c016c34e52b8695d32289b993581e4aa4c4254c6340b8311dbfd85486745c62394d929c15e990ae334175de99480ebc6b9e395842df806699ed326aab550ca47af93fa9133f4c4aba0d605e6f8ebc271f672b23c8934c15ae54d8e74a02e0be90e221dff74a9c17b3f013f8c0980b62747f120c046d69b3a43660f2a5798423e02b047795b07ed44f5d71e3bdddc2a1e7d7fec3d745b6a14092276d2253f92c48433f8f628e2cba8c626f3a4d7d51e4ff049d5e4fc3b27b8dfcfe75d38b95e5a88c2d7a0daf192688e5c0d97f795ca446f81496d29317b4dc5968548a106effe", "result": "invalid" @@ -1433,9 +1167,7 @@ { "tcId": 135, "comment": "Replacing oid with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "99bb35ff27e19ea04dd2ec367ac90d6043e8c205b50af1061f9ad89013aef6257edef5c865d04cf7a17406b910d3c493fd0cca41edf36ef2f7fc3eb1d4ea842ec044ee89f6d192c69564b2377952b450627af4066c5ff2ee53981797493150094362cabd68f8b52763086654606019c7c293d752ec65dc3d76dbfba6a3675e02041aeb86758d4a53e4d5c938219c101cbba5b5a61890c2ec16e569d8d11a2fe0a838aa0beb5a555145f23411c209124449dd9d19636403018b8e382d5956bcc81f47c5c29348730809b3f3eba2934a39bc954c7787c5a86e5cca144fa93abe1d8a34e65de29151e08f70951acd62b96cb1a8bd9566ea136ce75b83214f8132d5af2cbcf4d159065d22588b3a78d4eb9d86eaab23a35b451719f6ad16635b35bc01705f03a5d8ee71080e69e2a1de5ba2687f458f30b8a5af7596fe65f964645d871d4d7855a372e9c9d4ba6571516d8dde5d9b5c5704c4cc727f9022e2a4ffec77cc8668f320db0aa4211862da93a03e5348f1090e54df3ec9de50c093a79cf3", "result": "invalid" @@ -1443,9 +1175,7 @@ { "tcId": 136, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "731e25011da87b990f38e7fcf08faae045402472756be9874d764933f7f1ef54edbb79e2b9660f40d7c9e05f34253fd3a7b8a12edbf9ae5218a203ba82bff1cbb5fa691020615ee59bf69deb02338f0ba879a7b5c6601798a3ae30352404ccd7f84e1c12d021e32871105e8ac34c2c1ec7fde8248e4913e07ce69b5ee9984f0a4e20c2f434dbc9b6fc466e49fbd1d13b7f15922184edc6a985c64b76675d46485263da1251b4ab0030df8cf0ae3a8c92c19ee9ebaf1e803288e209268b13e83127cc3a424fdece29afc03e2990026d710940018e61a2ad90ecc1f25f3e21f174697ad2bf3294888fe3902d240ab35f4dc68ce04401cac82b27ffecece9894c6e83cbb5f42bae62d5a62300afe225d68f54d2b57f70683b6ada55e70cc9802401c761832ab09b40af2a939564dc4ff7265ddac1feb099d22bd7fa4d2b776914be0305e1080f1b1c524b83c13b945f499c2ac043f4832371168853ebb17569eb6d53423447a2044471c36168f78b4145160a8842d4d5b9ce8868da533f6760db2a", "result": "invalid" @@ -1453,9 +1183,7 @@ { "tcId": 137, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "07df55e096e6d4fcab3214546aec5cbb90fa6ec621ddbb3256692f8ee683e3e828aea4299c720bc4d2b8b63ea25d53afd91573a2ff9b88ce09176f7b8a73bb8b95cd35fadb4f68d916ab7448cd845b5f1af10809b9e7f359511afef75147b5f5681b346313846461b9133662ab0ec38175e1a9c767659d0dfd9c298d229550403991f74cff05cddb723e5c7edbe9d69bcc6053c1c15592a6be6297dcffac0b4d9d3a49e74a2042480ae831f4c62986635462b39e244a3758cd22dde75b023daa5856e0867892d57d8fd805cebd21fe0862278a63ff39a11e0450999d9d0b01c8f1a045c3474a059617ea21eefb46947a44625e4f017af73d20faa4bf0210c9663c18b203b02a2f0399552c31531cae621bb7717b5550a12fbb896f4c0e30e5fdf9c8e9a6763eb815bfaad226ca947f1da6ba84455986c33aae2ff741905bf1910eec450bb746cfda374cefd6489fa0854d4e4411f439f31ffd7cc0351af22eb0b3ad044636c241e3101265cd7b285d7b6faed192c8015d8a6090b175f1092797", "result": "invalid" @@ -1463,9 +1191,7 @@ { "tcId": 138, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "353b37a0e4860de2b2142667988cb7dc30e29d86da33b4b27984aef1803db66edfe116f0ed7d13b98ca30f7e6cd0fb98b02bd86dcbd7988d2db68c611ffe67a11531d83c8216133aaf53f601631fe2f3c900788b568c9d4f6a72ea87ae99af32228638154319c5974ee1e804954dd1aea7a0d4cefbf4442bf69bc67ef002761ce7a5c67a3316f71b2317236866ec3c3e4ed0e902fc2153278cbdc0d2ad2c36a4ba2562f098e71f7fb6b06208bb64031bbe5f95c824c8da862324aec7fd436065986fb704ea44f4d543cc578da5f44ea0f3adcbafb28ea189ca16adfde1dc0f852954cd492289959707afa1423e3ceaf064f3dc3075ea81a51f85717fa7e8b38cf989a47c77a3b9649caaab04a2384befa92e4fd4d2de8b00699d6ffd87c6507cd3b9a81f162b94e60c30fc4a9e70d52406b4d75400457e4c9c8ad900e8fee456de975ff075c08ef378bdcba69e7b1719f5ad6d91434c74b1ee577f016da9229769ec9a3d3e91e7466663212b7bb51182fc245e914446c31810e444923196b972", "result": "invalid" @@ -1473,9 +1199,7 @@ { "tcId": 139, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "98ff7ebb8489bcc3c8eafdd75225b744da3ac4bba8ccc6c0157e07294dd2687b50c9e24b206b4e1ba2f9326b8e30ac6561ad0a9642508b0b865dbd89d61930257ec26ffb7bb32ee6754edd09e610ce47a47db0ab0428c4c503daad78201a2006632a06e690d001f345dd4e9534bb64171c49fa2ea250f435475111b4a12460b40e74b14283af18fb4ba2af0c64a76455b2dc31c423817dcd50c0df0e55651bbfee48536f04f3d413ff1be6392dc9f3f3027ef20c58db18ef86bb4834705c1ca368afbf174575f480ec79b0df0efcf24a1651c1c9e260980dc5f6b0ab9bd98a248d9f8a6d2adf44fc501fdafb565ac47c227cd19f4a45618fad2686c765254f6f1fc92162460f7a9d32a91ce21257357988d86a25d6395be70c73c027b53edcb32e5ed58c36b9273495f027b7872c5a24ed39f5e6f07b1d0e21ec97ac3b17cafc4954c0184b01fd44c49fe3fa97698828df8b6f1e4ea27f3225b23263f1e72efaf9a6322e66826fe5b5d087119a5bfbda327cc7a610835230806c9233cbc966bb", "result": "invalid" @@ -1483,9 +1207,7 @@ { "tcId": 140, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "103c3122f6ec082438b704ece029f2426e2667411cac998014bd2d8d1fee917ba75753b9907ff4fbc65bef274aa4f863834a0ce45f97458f77862c426ad786a418d8fa3358145bc46cb6cc4ae3de6879127efe9c6fb135edba0bf96f7f2c7cbf3cf8a23799fdfb22d46d18842d3e5eb9f17423a4edd39432323625ce5559a50a602cb80431abc162ad80a4e7323d59467a3b6c2dacf386c38cd82c22658c4f954f2bb5fb8d8c4fb5d3523639b7872ec4b2e431778b41ddc20fea06869f661e6aa2c1092af421f38f52555244e5585b42723179b85c222af2ccb35deb93e5a1fe065b862c857ca096dec9009a17608e421202c227fad739764b064583db1c71af9a018800ceaee556c9f7deff6522d14a4881430fa10273e43fdeb992adc825c1b4472e1f7c298f11dd9ad2c6ce4103509b6c7f591c10cddf306b36bfc63140fd65223cdfbb06af12577353467b6774be789b7c5dd59db10f38451e0582c159246ed9eb2d05285ef3db4980199f52a7893b40ded3e65275617037cf04d054c4bc", "result": "invalid" @@ -1493,9 +1215,7 @@ { "tcId": 141, "comment": "dropping value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0f626f9cc1d12cd197864bdbe12c188613385960d9ff9aad3c5b8d835e4a3eab6087bae290883b45796f436755583f017b2d1293fde26e9493b484cc6634a928d2630b0d76f3b2d26d9d81e9039fd187a1f94963d871280e451938c7223e83f34784e4fa1ef83b20b41975ff514e7624ba82da566b9fa30ddb6ebfca7130b70554720b120d094c731636fc5d938b8adde4c7a49e822d633313fffbdd4ea7d4797713896ea2c213f99399ce8c76e916361f883e1b76760a45de8a08971a2d3741e57079df4c93dc2801077f44395b59a816e55b5c5438b0372d7ccde0623f424442befd7b8db2c05bda177a5e6b6544762a5591989fd2dc3670e0174e12dca4c83f2b5c327b5f3db53897895594980ad4a99a4d3a41e586b27f2c44f30ced8d1779fbefd86e965e7642d4d74efb94b3751cd658ba80f3a6cf90d014582b51f39f41be6c53b5475a0bc1340f583f9491b8c91c9d673ca326af5cf66943a88aa04c04750a83fe8f429ee45c355d9bed7bdcdf886b5b9a8dcd57a99728f005bf7ac5", "result": "invalid" @@ -1503,9 +1223,7 @@ { "tcId": 142, "comment": "using composition for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "568437f4510335fb3cc818d177747da061ae597dcf21e84216f3223c28438d1157df0db8ed06d429c73366a76beddf207dc03b5f6fb3a911a042280e1943319a1cf8c0041611d1633f3e4c53387baa750d94a0c1ddac1e416590ac57a037d40076e276891e70508a1ee7886fbb5c838e34b620e288093b9bafbcd2bbacd4ad365cbe57f3487467de7804239dbfb837d65defa8ab1023b79492c4301419eff396e561224abce40a58d0025d7aec67c941c788b585d7f47913d8bfa8449a4854af5a3806bd3ccf6c2336993500297491304685277822e66e2e56f624c8ebe6a5a675123f488540ffb1c81771a222c3dcdebbebfe180259de8045ae2ef2b44a3e17e27e2a58590dc709b3990c1a1607514693c95f97dee5d1cb527c28e708560eec57b07a6718b2b2ee782ed7490172d08ab71c043434b302ebf297766e8213d8efa959b05cce5e29b85267c3ff8f1850b107b7358e5d1ceb51edc2906c26911bc2fcb3004ddf68ed35cbb5505c4f6ba8ef36cfe7a37e53781e29b57073cd01602f", "result": "invalid" @@ -1513,9 +1231,7 @@ { "tcId": 143, "comment": "modifying first byte of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0a4d3aa01f80aff978c8dd9fb0e0a8605c8882a5e9936371ff9906f7feceb4ce5c981f41834c9ef6ae34afe6567bd1ccd499135a844e6dc1695b6a1fa7ac58f4ba73714fd3d4681b10e86302d271e44eb685146202daad33d0e3a7b25902a915fcd5c10e45677672581a7e12d7f51a4cbf6197ad013fa83d2b473238963e727af3cb1fe2054d85813a70c8139b795db3e514c9051671f993c9e5096a235665df2a7c0c435171c5012413ef95b2384cf910730ab52a5029b7f328d74f24bd33d41f431dccdc775717cd28ce611af50564da46a17ab2c0e64f5259e67b895631879a831bbdd02f97fdbafa37f92633b9a5925b2930e4060192e2e74832e1ecb280ed8e0aa0d85a025f32a38f9f43ac7fd2203db7424d14263576fe4cd4246949f4b225a42b1a282ce364d0dbc9b0a1119baa2d310a17de8b8e969a93e8a08c1f8a0f6c5baaa50ab9b0368dd9350561e492cec6188f56b0f53795d5303bb0eb6cbee53b09eeb63591314e52f62ed135c772219a9303abaec273bd62b1383471b128", "result": "invalid" @@ -1523,9 +1239,7 @@ { "tcId": 144, "comment": "modifying last byte of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0da333e509d78d8eccbedd7f9c40eda31131033bf765e895666b71f7efe54177117f10397ae3173e486dc475b9a894301d2670612824575fad6220d55b391b25af6d8779367f85d4302d56669251a08cf0b1a34b3ca7ae7f4740b63156042c040a5e0762df8677007ed3019cb2871064f884ba00b7f20b7aaf2fccd38e8d8c47555c9164a32bbb40458902fd8e086037190e25d57f810ae4ebcc42de13664f4f5c27c7068657f637256faf28f664dde1588f3a649f7bd5b60b9dfaceb29d6dac857fcb3b4bcf2b2c6d448c0fc1c710986825e3550a98312bf3d571ea2cb68e082cb0732d75a665128e56b6b0beaccd476030679cef73b3d07eb56774be3001c5ad89fc77f82743696f0505a6ae454199941d56f6002054ef651e6fade757531afc2bcab05397db8f322dd09d90d4a9a058bee0a16f73b1da816f86864259bea012e58ea7dbe6ffe5ef1c82fcfb97eea91adff47a0c755eae9f25fd5fd732e5bddda3519a6933ed696f81391350b9f3022c549cb6986ea16ee87175d0ba422bd6", "result": "invalid" @@ -1533,9 +1247,7 @@ { "tcId": 145, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8ed8750078ff5a635d6ddf42dac288d6d0268d080ab53d2eb859b8f11352a3a148eec6c6bf888cda29bd80e2708cb5ebded4041f8b01b63cdad1d4342a6cc1bffdf81a3bfc2ec3d123f7d7ce5d6d8d455b1f823bee0c0acf6a9da03d053a0ba314b2dea1d4ae4dad8eb73a4d493d2ce9ed23c3b2678cf764b9b500838b9eea9b551600afbb3cc03b348b4ebba2f6a41ee3e5db39ef2a652994bb0534c8efe2962027609ef4a56203ade8bccb50c7554a22ecda3b80d02653f4e9d0398ca300e9f4d92ec3ba4a1b15565af56cb357f7373331ee795a19d2eef0060eeeae2dbeaea9e283245236b939bf4626581672ec7d0630068250072e86ec9ad1b51f264384a543a52f2ce42471a1505169ba30b608bdab23b9ccaa710bdc3cfcd47864710651873f2411ae7c1abf65d36ef2a2401b8d974d60ba951a023beb7689c099b0816b831a6f2a5364a92331d3fd0dc416d734e0581347108a4ebcfdc9dae2ed7a8b0cd93d2cf5605a9259bed2219478dec3bd38767fd5aa88643f61cbbb69a234b0", "result": "invalid" @@ -1543,9 +1255,7 @@ { "tcId": 146, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4723279e6ffac2a5184ff10943720498c2352ea2e155fc802263e10b17801a030622f5f684adaea8eafc5087e971efda34a69420ceb4fcf3d6aa0c1d8ab3e9f009b9085518921cb684deb50517b57356caa3915d3d12348152b40a8a8693213d9a19c4499cfd42d09d4accd879f1bc2987cfad5278505f90cbd6b981500dadfda23582d2dc159bb9899ef0aa9f1154a4606a95be18a347aa1a77716fec9f84fcdd1b23a8b1d832de858d2f5ae88a5c32cda762d9619796f52a9959aaa86fe527d04e4bf7b19b184657450ca611c24b0c55577ca32b1dc6f6863e2ca5c27058d6803c3b13564dd416d1e9e6f695b4c51e74f2dc280ae3eb89bfbc8cf92d608bf3b2220b26fb60ed78c2d579255820e23eb15c3b3149d76f0ecccdb2dc7f0bea9a346fcaed75f6078bb9d7bcf9e677a15ba92ede667d60c3ad0e5d9097d4423bef4929a79d8bb953ca4dcd85fa1f6a65b578d31d3787402cf7b1d515cfab71fbc489b1f121643a9c048ca55364ce1e770c839311e9c3b8892612c829513d4167ae", "result": "invalid" @@ -1553,9 +1263,7 @@ { "tcId": 147, "comment": "wrong oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3b40bd88f99c9e37b01472b6efc413c20eb223ec850fe20ef5e9d3d81f266b11225eaf207f3b712d792ee681b1d9d8657af67c995559c602b8f772da2794daccc93f9d7aa8cc50060928b078a1d934dd32f10d62aa492fc2a909ea6ad3dc10593fcbe42009e67dc7c83d7b42c2ed085c5a0b622bd1eaaba07065d8753ee99e323a18e4c31aac3a559268d2dc5ed7460c50accc9a70be784aed2bd4794d18a9a6fece6fa252bd0b5f6e285fc9c9f9f0190b8492f2209077f7215d26c31ebcdfdedffb4bdd1e407d7d2713d6439214d3077549ea5aee7f69ef52f26381bd822294ea22189a87a0aeea85e9b9a85f102c37d81074784ffca6ace2e44f8432bc7e2ce1babec1ab0bb8a17339d2017d254a39a0719957bb2c73f4ea67aadf8fbfac3958e845996caa02934b7064b4646c6368733b73289d5c1bef743893b3a5f570fa900b3328e076a4222e5fd56a9032c305231204a83cd021366b7bf2f1b1c55eb1cce8c11d5bf0804e8f6a29f601a89c3e92849c45fb013296c6658a9e09e6b8e3", "result": "invalid" @@ -1563,9 +1271,7 @@ { "tcId": 148, "comment": "wrong oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "113568a33ad2fb84007606720847b90f48f852950d4b6b39eade1c7304bf701e37eb0944f767a67bdbdfacd9af781727de044509ad7d094fde06fea6d0c6990a834eddbb47c1bdcc8fe39545f0f660dbd50c7aa3ecfe72909fc32dc183309365bbe478175f1be144b1012ea3d849baaf4e6172dc747d220eea7a5ee63120ba8764ce75c8fc1104ed54813b945668da1e73a8c3a802be6ee7d91c3536a49e7c8a39c563bbe3753086a261d19ebe1d5124e815f0624aa16129776750e521928c6578d8ad24bb14f24fc3d94e335b9293b01a6a02d1b75b80d357bc93c1e69d6f8aa51aa781ebc0eef18b7437f7926af3cd86957050e9b759b681462fd2e49daae518a5fdb2c7ce38a6399593b44f4ef32f7bde907ecd7bdc68b761365856603ae781fc0000dfbac9ff956a71c94c32f902d470572feb513b8cce6afa1bcaef04ed4995fec70395976f33feb4a878d27996b422118681d8b51948ee497d8c3bf6ed53500913f985e2f3589fccccaadd81c6fc08423c5643f6ba3ec4bab2b51b82f6", "result": "invalid" @@ -1573,9 +1279,7 @@ { "tcId": 149, "comment": "longer oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6e94314f6bf2c893d1e8a847452457fbf88992840d7fdfb560d9867c1dc6cc49697681cf5f992d4f480105a0fe988b4ae3c2054321589efec66c2b00db7abe242c9864a8ab81d12bea0a72c8551055c354a2cc6613b40a223bf6c6130f705c2546856060cb7aaf893a155e1adc3a6031b11460865c682160d407d60af73f24b9173049a6cba4a00873e4d01b438426f05668b660cc2e7c5bda3029bfecf1c08b5f4142dc4bdb82eb3ba0dd87cd6f22812f60b81c7858420df8e8be6930d34df3543752a20e5b1327c5b31ade28e22f36e7dcdf353d343be41bd1a822af8db3346ea0994e7661f1df427a36984aa6194fb6cd2e0cfaf2b48d5f1f38c3d4caa191ea0147c84ed83e90c61659445873e3e8724827fc644f84a6d0b7aa8c3c8ccacb9536bd0763f8f13a25452c4499edcf1c1d83920ea7c537134847feefdfed0a035a712620b17d822a732dcbc307bc288f81a80b2563d5a64aecad38cc96c4fbf894aa5f8c186edba2844baac59362cba9e8a6a47b5b982f07afd4120cfee5423f", "result": "invalid" @@ -1583,9 +1287,7 @@ { "tcId": 150, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8235fd61e07cafed235d6bb2cf32a61c46cc64214c3713513156a143725c56389bbc055efce63391b9de9cf068ce8552aff3b10133df8b96a699e1c5f55532cbd8fd0b537f1701a5ca3cb8805b8b0fb4321645f9263eefc7f2e0f624adb5851b26d443fd9ea63a9777ead460d541794a3ed501785b7004617afc8f4a2fa25ef031c58accf42007d69f11d1ea5bc60a0ad7601ddfbd3886855965203d923f9fe55ba4659f619e93698d95ce6ba2381fb00b65b27afd9d78f7d2345e3de0288eda47426b3fb53274961431da5f276ef0b7b1e89bb892f608c1d868c9fff005349e1707d9a0b3db43c7cd6c58fe6010dbd2740e19bb516aaf6a7439552e76c9a4f47f70473c2ec46cb6984298f79732f1269886dc35aa9fdc24c53dfb85d86bd2f8d4014e08dbe20ed386251f1483c9731246572a5d7812d3187f3f9b035b9d435eaef7bc04b640f7de3bee24c0eaec19c83b62e77f27e07d747dd9d12b2c6c981d7c782fb946b4dc670c58aba775e691fc5c87029740d533ec8ef655f9dc07e062", "result": "invalid" @@ -1593,9 +1295,7 @@ { "tcId": 151, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "327ba5921f996b8a88b73aaab9e1c84a0277f7ff6b321a1146b074f9b90bb4728e652dd676fcc11ccf7c1ef1eceba019f60bc18b2ed1a6a5baeebe9c570bcc9875692e9c72fcdaf4cc60e095cd09e2070fbe074d74ec30cfc9d07876994478583f8f4066e05bd6c022f5328315b114ffe50809b0add2169d12e97dd426be82f258f39b348aae9eb1dbc978ab192a0b66f6844249a1025d87872bdf0ce704f585ba31e129c405e12de222696b48848e08cbedbff7cb6b5f206b26c9d0222edfce7bf4d8feb90ae7e88c65f95fed9d21f4820bbffc2b7e872b65658a2698480741aa4cfe9d99f40d6c956cb8d8c984071d2acb5116e23f7e89c2b2a770262aef9c2b5d606729baaf9ea42175907f34e7017fa587c8bc86e0383eda2bf3029914f54f70b8464562a446d845bcdfbb027a08265ab9d2db601f4b8dce68379de6c9af6a795a4dc53306e51ceab07bf26f3955513a6211bb86dac338b17f40bfbcf5eae1530b856c729bb930bac2d669d59b23320f5d8a39f116aef427ed6c67d3f087", "result": "invalid" @@ -1603,9 +1303,7 @@ { "tcId": 152, "comment": "large integer in oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4a0c5ee82e9057632d20711f56fca5b845f70fa0b167fe7bcd5aa374d5ccca74a40d92c525f7abef1aa29e7c3bef696a2481c8aac22f46a9b733a85fcfb38c765fb56e8b45224ed3ca6ddd0e8d8c35281fbe42c9fc635eb6534d5d42ddbb2556628ee942bea2c0d0fce65c2f4d3a51b8c0e0e972c9f2dd84796616b1ef48f4c32177a0fdbfb9bb2b1a7c80d4d3a75052b767f794c4251a40fbaa14ef8a700fa0b0d3d974e80ddb31d03daef42cf3ba1329211f60f84025f87db6eb67f794d3a31a6cfc3ff7a5edad3ebb20fd13891d0446a44c60b6bb2aae96eb8c85c7406113ed7c13ec6dae94266d1581f8af06c511f0c0d27d174c0dadb7784cc290102106182ab28c041a47204aedcc15419ec9189126f4c27bf700a0e7827a1ebc13a379d5a31366f72379f544513b846fa7d6597e48a325a1b5cf853483ab51288735eb55e7ede668fde6a73ce3f47a6eb17de256a77f0f62ec3f5f339b0e3ac1e9000de07d92ca5e119987198c7a8b450bb0afcbd4ca3a711f2507d989abfd08dd18fe", "result": "invalid" @@ -1613,9 +1311,7 @@ { "tcId": 153, "comment": "oid with invalid node", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7319ccf9d0cd1548f31726f12c5f42f5c934d4ca8f87073c05f0cd028f5c7683b2f36d446261858dea9bb137ab65f9b29ef29a9c161ad244b67fe481810cb59999513dd9e8199eb3e5d17a5c431e8f4a3b8dc45bc13c7afe5108e8cdeb4608ad14767b1a6c3c9b2e53c229d0f6adfe28b249c196ec8906c1b326b05524c18405d8c1e26d035631bf22630e242ebb6c19a979552f6a7ad6dce9836306a7439d8d5deb8c5abf3238bdddf4cca7b3710e7fabc23abb6eb39c6476798efc2d95a8720dc034390831c87a19daf8c3c7df0bc0b07e931226502699d109f4bc8d2e3b880a9849c730f30522e818fbd71d3f438becf1aa055eed37ec3bc102be32eff7ec2af6b60404ad3cea825a4c2a46fe94193009eb940984d830008c92587e8d36733e5aece691d4a003a15b0fdb9026e3cc3f4b69d071789fa7392d0bf640c10b68facffc8656c4662fcd894b22da6c4e685c01130539018ee19b72c7964a200a06a7714baab1068ae55fa310b77c3b7890bb828831da3dc93ac7753e0bea12c5f0", "result": "invalid" @@ -1623,9 +1319,7 @@ { "tcId": 154, "comment": "oid with invalid node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1ba3c4136fc31f48fea41a53aa08809c560738e63fe4c80a30b2976f4626d37e488048bc696276e8656ca071f7bd3aae45ce8911e3e49056d3ea54575aa93c58eeaf489039d7596f9e632a586aec5993de8939ed26b6363d5e888dd70c392b96d933b158570fd0917b76b46442964cd4e2692eb2d69b19e4c1c6e6b208a9a5ccfefada5e1ff54fe3fca74211ef01a6097dbae787a65062b00971eea93b8b3eed2a558ac75cfbde9698cca5d1484a2436fb7f54040ec0adf34299e66e3c5062179745618c2868092593dbc1e59236f7d55dd2ea1f5607cca607c00328d63d8e049beb97ee0f92a05927ed2639f68ec742774d6f69afc81e1d288c887f6c4eefb41529f846b49e0ac3c48871bfea4cc84cef08e08f2eb647146286bdca275621bffa048dc11012ed50ad9defc8107bf5344109548a02de126df0d694fb7be6a4db0f8444684e68eacad2af46658084fe9c4546b0df6917771bbfb05125ca4de8585c03584c916b458ad243692f7870b70e93c0cd031700451215df39cbbdf61aaa", "result": "invalid" @@ -1633,9 +1327,7 @@ { "tcId": 155, "comment": "oid with 266 nodes", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "903c4d58d3ca4c78004fc712d9e1ae450ac3bf3ec15d6dd38bcf06b8fa67fd155b7cd9011271d33aa7acb80d03582a32b0b3d27631f71b912d6b767281a2eef0d63b79ddd7562d351ef8e91a3a73a53d8acc53bb7864111be8cae0129563d6b319f9ebc919ebf1217094281c25a8afaecdfc6d614cabca5898911f097e95b0a3453eeecd260a64feda6165c458ba0e49933db4e96bee98e1a57504fc5d6a31976e19bd0484087530bd3bdcc76b5ac3405920beac92f9e9619389f668194c7face7ae5d62c04c43516f4b2e6aed8cf2aca61b923d68bc95026e06618b5b5ba1f2718117c63242d7c9c66d55932c46c761f90845bb0011f68260b0014e1a80d43850204c661ce4cab4bdbdb681351a2f5a1363edcead873ed64aede98018be9bc1006adb3ce307b569cf57eb9f0850602e13f5492464707f8af819ea8b76931b051d6386806c4ffe02ad4daefc3c7ff6c5c17d9c5f4f3a8af9e17ffd8942f17a323d3390d2b76f1b5077cad047a667d16c046b13762db14963dab3efe85f132132", "result": "invalid" @@ -1643,9 +1335,7 @@ { "tcId": 156, "comment": "length of null uses long form encoding", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9893a1f80a5399db63def36a1801903e04c68a22974c37b4c77e610acba1067f8faa6f54f47da6ac680d2f94b6167c71b6f626679d4099294914c53f00fc77263c42ffa995d3777bfda44477ca1b790685fb27997ab80db50e1a99ad4b77dc0aa8b05479ff2ac1589440476b13fcdd5712aebfd188b6e6d11af31718411dd09e55275656467220be8e0ab93ff03796321d72e9ccd32cca553c2dafbd35280e8d2aabfa8aa3c111a7a34da57785de990e1ca0ee13f2118b2277683105ff09fe5800fb0be608729393f2ef495cbcc4ec30bf18e7f23b8e81cb3d5e4973ea3451fa64ed7d2d6bf99245775c6d8c33d62368d5c90d73b9ea292043efaf7564129355e69787e618a199ebdf75ea53bf7b19b3783276f068cf01e744e7c13f99afb3796b6c1f18c8a961f02ce2b1280c66b31d7c2c43c563782359c0dcf67f1c23cebc4caa9f3d129fdd0dac6f0a7917eac5187f01c708b3a6d539e133d6486596c16ad6a2d32730c8593ddcc30e66ce41345e67a92b95b7e876cc6c48930b817d5cc6", "result": "invalid" @@ -1653,9 +1343,7 @@ { "tcId": 157, "comment": "length of null contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "91f445878bb1b9ff36555ea7342648119f303694c7ecac4e9aba585dc16b36fe7b3dbff9706e1e2c30e1daa8ffdf57214b05c795163d43f6368757ea73a30637a7a7e892499fe8e9510be9e6bcd790ba887e66c6e1132ec553d306d6aa2c4b5a743a1535bbaab8f3e6eff467ae7f403c566d99a598d877860b66f5afb5d468cb94b8ee89a0d67a1e163d2debf7d381c571d8c5c334ee34583856e0ab56dfde8682508eed44afcbeadd60022db7c1446adbcaf6d7fde9b31f028ddf4cf0455849d9d219bc04629989918577b7f460ca46464494479cb4b6bccfd9e1d1a2ee53f16210f5dcc7390cede73b04354bd5bdf6c2e7cd4d4c056c013c0383ca053b15d2412271c7a384901e791e3d5702a9929a540cfc11b80dcd980fa64916dad7aaa9d73048cbb864641398f33775fe50ca590ea490abc0419c78fe0309fc0334312835a0076f1cf34a47623d10704f22e3ef86f1a0989565da39d0d3a0859488e48f057230159787c9443ccc7e8ab93a53bae722613e6c55c1371403b9ca48761e90", "result": "invalid" @@ -1663,9 +1351,7 @@ { "tcId": 158, "comment": "length of null uses 1 instead of 0", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4544c2ea627bface1242eb30cd981b03220a44587112127ec34b3cec6625f785b89d5466154db2dd8ae2cfcd529508652d4b8d4c3738270411c3fec03dcaac18c363d8ac77778925bfdde9b079b53c1cfa5a952c95895843668fe8a9f34c60f62b1cca341b2cc2ecd7b1b74fa1b8165963cf94c3080f920ac969ff945236eb47062c1f616f1a70ed08439a0ce48f65b7238afce44f51ff22bd2f4954e6c9ca56406d8cbf3a463c41399d958633dd93ce4604d3cf99d7c46cb0b70a5c3abcc7fad329c6ede9a2e2f38accbd55bbbf0562a2539a6258e16a583961564229e21a1b125389b058778ba2ec5e2571c0bdc6ec2740ca4e2c961bac55963b3884132b9dad7c0b172ef8c5abf07ca6f4ee8101d49f9ff9b7c634a713c4f58e8c543e26134564ee6ca5f89e690a92b9c4c195182ebde4898e62ba3ed1471ea6497777658e0cf6e1c079e021695960bd946d04c5fdfba915b2798e79809459b6544f828ff3f7b841581082b8820832f15b39045611059e408424878ec882941195e1e05fc2", "result": "invalid" @@ -1673,9 +1359,7 @@ { "tcId": 159, "comment": "uint32 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6fa51fe3afa18272aa61fc9eb46e730dc62e41e1305962bfd52ffb1008373fb74127743707dc8a44cac5767bdadf5f9db8130369b2051017d27c4af5e00192d708a74f915128ab7b58bbaca311456cebc65a0b3281c67c13594ed75c478a3b943ba9f6a13e6e5eba3b313e9b48c052e1158e0579a61251694b378aa50d3c3881291758ee38328c6af167be0e13267cfc285d0e155655ef25f73f0e9008cfce46dcd35df1f11731816cc54f62ef292063c74eb13306253e341cb1095c1c87c0759b8362eda2f3b81bbb4254c91d6487fccb247516f5b2eaf075b9c1c8ec64a32541edab4f1d6d828f69762798bf141ab0e6c0a193ff85331ad051f8266392de58b949d3481b9681b2e0313bdbf723e69e9bcb033bca68f6727281b0f827266544023dc4b35a14d418dae7b0ab718326aa9008bed6df1b28fc76efb24ce0fe85a0ce44607f3679621819afef73051d49248f55778844731eb532e6cf476a0818ddad1f12f4a1c2a5950ac7c128c9f492013ed82e11da4b5fa3a281e2f35058bdb3", "result": "invalid" @@ -1683,9 +1367,7 @@ { "tcId": 160, "comment": "uint64 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "35ac34aed37bedc84ba18695c867d9766905a967cf406b765801be0890c3d52aeb3070f053a407085209bcfb99f5f45860206fdffd3badec9a4e8f19ec2d3f8206e6a4e767c4b52cbd8e262e30c52529a4568692ab8738f03e5b1ee15b64b74c39a57de8882aa512c1eca1e6be516ffa67465aac6472ce80a69985a8f107546b0d9a6086976de8d8b30ca46a76a8620ab64e2504824568b4bd9a5ea8819b454aea310531bff8c0884c52c80543660f2b7dc78fa15d8fcbaa9204f6496df560d66996fe3f022f4cfa36b6d4e427282f840b23c4983819bfb19139512949928d1b1806759c94b6482e9d7e521c42b1775644b885e6e179c20fe78e02b97a01a91f38d61c17d5ca676cb38b3f4313f9fe8520844c1a965897df0f04542552b5a30f37a20fb149b1064007d91ae0ab1e74f1b29d9b612947c6a5b5a3ea7181d216c77bca94ee8aac070022a4cd3aca6b740eb520fdab50e07135f4d157eee0416283ffdeea746e5a625a0a67d321ff0e2ae3a5dd4adbb3f5639f0b412ab047a1b5e9", "result": "invalid" @@ -1693,9 +1375,7 @@ { "tcId": 161, "comment": "length of null = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1157d82d3d7d64537c3d71d45c613730c35a2270b75664aa03745bd1145c61030825fc82cebb47b32b483dfd11188dcbeefc33a5a23cd394c8fb496bd46fc37c27f3b2a614f93b83216bb0dc5ed2ab4825e8cbd6146ad90023aee3a17b74567a6219f703d4d298b53adda7efa6e90e94597654eb9f0bdf605402b7e2970ef87d5c9cc361607d40e7dc57df65a021599fddfc33417d58a8747772a4bb2a50b02921de042acc8a7bb86659c29999159f5e528b167f3fc68fb0d6c62738e37a5108e14e80169c4a7aefdc4a6d7e5f8e04c46a99c55c8f3041e01ee25e0ea55e6fb61ab094628bdaf434ca2002abe822d83dcb6199198e28a596e31ca9a1d652279c1f583b0f4d8f62f6d3572cccd7972415fbf3320d53eb402545e5c680094e1d43fddfff9a7c6fc54d99d5bbd89b43b01f495312853897a9293341c66321dde1586afc9a87dc0ee6b96e9522c8e0d3c0d26efc8b8a1e72e920dde2cecf9abb0fc262fe6ed3cc433d1902e668b456da663977b1036666b1efd7609d2fba6c5ff809", "result": "invalid" @@ -1703,9 +1383,7 @@ { "tcId": 162, "comment": "length of null = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "13d10858e9dd83b88c6d06fda2b433637b55c611a9cffc566d10246e966eac2b404a7ebc5f1d382e1000bd07bcb3b47236eef93449cfce8902902dd1a963c69762420125ebd083dedadd93b6a4fe453492da1897f76f11cf161a8b7b54e70ea9fc5e4c8a3909a537eff2f1c693a86685f249be1e8b0a9db591a4d69502574fb161bc00746b1da9d0b697914a8f8032b45d61a3912b50228d6eacdbfaae960876c115034d8caebb4a6b426c3d8813a48eec5221feb6a11f9a4d426f5b142d099efdea1db072f7d776164080e2e42ea973c7b86215d980b1238f80fa0dd03187d1f42e4a6c1b5f99c57a83f0a7297e4f8df41a71637ddd82e6eec3750d226b43144b0595682fdfe29885f330f72ce3a4ac65cbf9abe8030776c224e1a77f818a625288a144ced77173f7d89686d5330831d0f49bb9121f8bd36476522011779a0dfb10dffdac7ef3a6ba5ca9a189a9d599c6dd9a0caa36ddf1a9260360f1d682f56b1bee11fe605dd46a22523d0cfeb6b410697a76aa1a96cbf9b397270eda3352", "result": "invalid" @@ -1713,9 +1391,7 @@ { "tcId": 163, "comment": "length of null = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "73d83c49b2f9f21266520b5fc02405ab30fc11097f3531e5ed891897b2111f6980ff87dc9e71037616af49dc7b95ffde6a409694ea5091287d5fb89890286cf018a0355066485ba92ecae9c6197003b8b42178352988cff33de298d6365e0b726a0b6050d2fee7967e79fc8da939a9e6d24930ca674906bd7a5c95a625ca320f28aafca85367f20f8bf4493543bb8a7c7534b28fda975c66d7b40e3997b0145900751b329658ce5d4f5246e96155207b8399ad9e920157b4149a2138915bbf5c8e4aab38c113e1375c6c9bcbd53c2280eec2885b1c9a826f2c938f6d42eb478fc32d27933ef3e0239f50989603366c98999dcbe73301f26a55e2028bd721f1e765225fee1ec13d42106127c826a810b3a0747ae5f70256d6dbefd92843797c708b4b6998c34e57c72d7bee5a1a720df1417a1e50ec274cc4579456c7f72c59803058c6ac5f9d6e97f3ac67b19388fbe2565e421347faf326ea2ab98795025408899cefad1db9f6e9c59fbb6b4ce50034aa26f52374d83e350f765c52e2571126", "result": "invalid" @@ -1723,9 +1399,7 @@ { "tcId": 164, "comment": "length of null = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3f9364cc60c899ec9941174efd85467eaa08d1a61a9013431d28dda61586470415f36218d43ece41d4226e5b2ad325d31bf1c94872a6d491e342fa44cdd6bb14b6a9e33a72374d43cf8c671f1ab01df01be49b07478cf05eb936e551eae53f5bb3ec778116325faee9aaff2861ef3e9eaee8260c85ee1bd53c402df08477537cdc4d15fc577ce7bfe9ef3877dc3b2e27533654e18d62c02322b2d2c9f1dc65a552dfe4ec4f3e5fbcd474bdd9cf4b0ebeeff8adef924c2224265a7e31beffce81bc5e78a4ecf0d116ce73de9844dc025fde2d83db233ee965b08616fefb229a9ab4688d726177082ee11f745a68bd9f73f68f0049b4fd1d6eb6409a465b11ffc9aa9282724a9501e21e00e5d8e182ef35e8d60cf775c852969ef01df5a00455826d6811b4d71f45ad09709ff21ecd7d0162dee3332b0ef5af75a89d50a04fb0637fa89795c883bb156635231b11387b6393940bcddf0dee2511656d019bfc7752ffac5cc7a715b41526418f031e29721d8defedd0df3c360aae5f0615cc2fbf71", "result": "invalid" @@ -1733,9 +1407,7 @@ { "tcId": 165, "comment": "incorrect length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5531e7e612176c77975c1af25bded7a9dd232fcd51f3a8a447d4716e91161bfb7997ae973d20a5e555c84950757ca7709d840f0954be1c42b19a7d34178136872828b41e57d3b33b98fa61aa31c90d6bae10bf0a9c74b41900cb6b90cf88158018043c7ab996399904c212ce2b15f096657a24f697f27acd04f3997880a4a021b500a64b6894493130db373904f736de03abe71bb675ddde97885f0c73a770ccfdb8b25b5bfea0fbf5c98d6bf19d3cd2247c11b02cd0bec4476b9da97fe1d4a684158ae235274a1a93a03780b4929b8549128d8cba3af070978688dca296d81facce004d0e15f787c617008ffe3dc145d11d985a264f3ba2caf7a7f5a3bf99eac806af06611e106f2daa06ec6da6b72d8047c454c83ae79bfc44b8053d4be351b46e73cef389a9ecfd82881ce691a87972b3f7eb01881ab5670d6190cfef9e034fba0adb4015835f480d6464a07aeadb0fac199e4524dc6ee850c8aa2799e24128d00b402963549620313b87518a9d003f2babe91ffce92897f3999677553d97", "result": "invalid" @@ -1743,9 +1415,7 @@ { "tcId": 166, "comment": "appending 0's to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "530df212c308fa97d4e8539a62894771f63de58fb1ef7ff423b42991964f147de2daefadd9414a40059bb3f7b683ba887ccd96db3b9e887b99132a21ef8fb6c2032fc31fcec6b5c9c1de10624438d86e7edaca6baf4a9daae468bc27d985d8cb9f554f05769ca74886a72a42c51cd45ec2b2b6002ee01e52572aa1b17660ecab8c04119f3e5fee56fb54b0367b135d39a905594e3a43e91f24fbd178323d69839bfa2cfffdb7982d6da2f01e60974d905ce75164cb355c43d0057eebccc4451de40b923aa69e0d8339d5ca56e95c0e2e3e7942bf1c53ad40686950a7a7d266a716edace18b30675aa0d531e9c380cc479601136b37e4c902e6cd63b77a29d7d2cee1c044dc347a21043f3b10efdf48b3af769c399993f9de432941fab419b0883a8c5b137d00c5fd827aa803970b207a9ad28c0ea283a2f7c08d273daedd3e73b2dcbd154341a1b0607dc9208a4e0780a4575a1ca541b647033d6947386032b4f2b1ef3dda52fda5460f9e145beedce6d0a030825de385b997b3a61b5a8c8b72", "result": "invalid" @@ -1753,9 +1423,7 @@ { "tcId": 167, "comment": "appending null value to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "36bed7e07cc416a7d5ac19b50b56eccddcb530d6739a9fb7aa0ea151fccf65ce872fd48a1d90c816e2b9887276ba07e21d95a8904c300602d5450d6ee996e8ce930fc11015563f6e5e5d8b6066b2cdfc94e5964311d9c7aeb76520cc19c1ec5182f942f93f22e1d1f5eed5572f3f0f90bb7b33f91070d4afc23ee49b36060e46b29a1b7a536809c5578a13ebbc04ab52019a017f946521770fc23be1f3adb1e84ba9abcafd44892d396914f51fa4a7acc0cee3f5d064571a654cbfe1dfd17d2bf3c64875abb62468f2a9b56253e478693a11d0e4e884457090eb3d9c8cb79c83eb64adab19023a6f6e003a74142fabb5b984a92695ecf0df02538c6d5da9fc0753ec36d8a02fbfaee8de74b297b8ecf08a28ddef5531f21fa9cdfb0791f809db1b0cf6cde4a538eaae02a6a459c76cb118d0b6bc06f401e2acdbf3e6baf7ff7b5d34b9113ebed0156fd639d80e51c7b41615096e4f954a300ad7ac98f6d3f1a5d45fd567a33d086532c7e56b55a89785f0eea0c28511d76effabb56e2b96f5d1", "result": "invalid" @@ -1763,9 +1431,7 @@ { "tcId": 168, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "31710db409943c4cdef364b0e8f51267d701170ec680130f959713b7d148656733e4276656ff870a9280b594f3ee50e45eef2a023b3ff2d75373000a4ac77daa789cfc438167d17d9007ed6c67ff3fa047f165a561982ef0924bdc2131a84995e9d039935ee53fe58fe226ca21f6f51e62d01e257165a647c475a069db568f8aebc164f87f97036e2d5925dc763a20e4cb3bde4e8af2cf411a9d4ef5d716c4ae2077c3038ac6d59bee603266b877fc7011d3a95535f0c2691687e62f0d82587d8abfda276294685a583bb98895ca62c59be501ab11c914361fc538ea24333d25a30e6e57d07dad4161a459e5fa1fd2c9b08d2d288b3dc5cc44f0eccb736d4e47766df8a124959fe2827457ec8777d8f98852db813c4612afd211ddf37e6e224abed61323718153b1b18f00a046ce99d4545a575461310cec3805edcfe8e72f916d4147a8f5b27115c2585dbba558ce0282feb8c6a5b051d9639b2f21fc061d205b28ee11016aae87e42f0672f85a0fb1acb3ecdec0c271ad4ed895a4f05599d5", "result": "invalid" @@ -1773,9 +1439,7 @@ { "tcId": 169, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9fcc612583b8a8b1098cb09d1421c725907044804e7d05606b788abecf34e80ec77ea0eebdec6970a947fd56931812357d649dedca5111dd8e1c1ca21545c41cc8c969eab26158001957e7e7f848cb61882ff7182e30f1826600f7aa121ac139fdd4980772707fd912a008cc72c002378b22f72b38bea4fcc309bae438858c5a270a81d31633b3a149093510b0bb885407be1bfa128256faccef43b584390b8db4dadf8c3ee2332abc5c82f1a44aab8a632a13a3b047cc90f4cded328afabce21a61f9c74d3ae209e35fc8a5eacf59495ba4dcd599bc4f282e25527cc3515ca3c6925fbf3e83f8afe37b5f496cee762ff1d5ab58cb06c549a76c181a1c75b60330dac711403e40f5cb934c33d4e2a2ad1944041a2fc6bf9f06a4080f7a4d1b9aadd4579c89657bf4ec6f8cfd74a286b48675e574cc2acbf562312fc9db4561699e45741fa6227576b2fa79031a96a8e5651fdb5685878b715ba913f59abe22ece33a224794d7876b2898910e89d4ffbf2ff95385ad41db3cffcc60bce4019f62", "result": "invalid" @@ -1783,9 +1447,7 @@ { "tcId": 170, "comment": "appending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3bc6b4ddbc152df7fe32559a8327f5de5530046fbc14fee2ad4ff942ddd347719a830983ccdcb93f63e72849330a5cb4f1b0de74f56278ee78ba1fc1891a0f572c7694d3c30bf538deccc7c33c2dc863645927cc3dfcb3709cfedcd00454e26deab05d36a3b410df47f73c24c1e3271114b442f5497515b0b32739cf8fcff86c2ce01e0d79202ce6d36ded2047d007088e1500b1941ff72f00547e15ac52db8b03f4f90582c19fb17360a0355305507003abc367675983fbc522a1bd787b3e3cf3e44683099b7f04cfce3e5af53d87b6a9945ba970a0cd243ac4ae93edae84facab15fa3e3fe0e49a771305851c51f677002fec126ed7801c42bd4b32c4c410bf3be1ff439c6c0659a1faf8264b652f3418ac0dc6adfbf67b2c1725aa4ab3bd36f358a2249b4a1784fc965caf1f9743da75550108c1193c9b7e7650c1ba2ee0497ebc8a44283f1589bce15a5b85c87ff3eab980bbe18ed814d6ee8bb6126dc6eb4166637178836c6d2ec63aa332f6d4494855361b3d51f450452168e4b30808c", "result": "invalid" @@ -1793,9 +1455,7 @@ { "tcId": 171, "comment": "truncated length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "94d4378d1c8c763f825fbb1d1a24fb4c62e923483a9728abd4e12519ad2602d3b676987e9ebd3989531f6306d963300f91a0c4498c16afc2dc82a8a97ec08e7c11861a6cd6f037ee90a967612996b78a738ca9ec51f853da12c53c78879afa15ec2e79944cdd036929ca7e6ed28ee9f2f556c1341f3002c9b621e3a5bd4f14965ebbac93979999934dcc7e4d30bbef77b80d7b4abbc0bfa027dfff28a8d16ccb9c47cd9298612a827d060de18c92a18fd92ba4ce86fa360df20b801c93c41e753bcbe3d00341a3cb602d94494bc44a86d6cd970492936d5cbe8c03689cefff2e91955489505ad98617ecd6b440b02167a98357fc4e4c3b5d70ad710fabfe91f244f36a488046097d339598da00c84e7cebf24a82f7bb85404d47b55b91eb1fcf4920aa93d43ca6050bfb2f8cee8625e523f3c620d1d3a85651ba5d0fcfa833dee73540f88b44c1eaddbbeb119ca4de7b163210f0a85591577e7488ff35a0dd52c752055a551d517b7afee521edf4ff60fb00b305fafb6ea47b0084abee01acbc", "result": "invalid" @@ -1803,9 +1463,7 @@ { "tcId": 172, "comment": "including undefined tags to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1e7c69c23f692e22292cfb817c0a0bb60bd7550b6aff981e6aeb6ef7b2338646a3a1ab91917a590fbcd0cb142f724c638c5ba91dff9ae358823a749054f147b1045c53eff9190e2f945963b6783c729d7eb0fb9a9b06d18d04fc5695501a93627eabc5d04383456469aef45b634ec3694824d69816e6653a13a0503f6489dc42210396738e4c500c841fa08a7df20eeb18be5e05f18fe23a78813f190ebb921bdccdfda37477cbfe54f574f922ad7db9f566d0fb7cb3686e335b4d70f246dae458848a41a72f7aa702f54b54dd2612b21946d63c398e7024c3a23e8010b3c22dac1d610b1ec0a76f7d9cd87369b0ac768db470ae002835cf48040e659467e340c2363d345ef4153cfaa9d5ebdb5d60be138d34fd7a36aad4ca7da5b46f7821a47114031688fa3658e08c64cb670a58c0fae36b8a19a1a3e8dbc88b5532cbbb044ef90fe24b842eacb5ef1895c1a92cf1fbb5afaa63a62010e939f72b56c6006eb977627ef62542f5085d15c53b1a235b420ce4eaa85f7fc6656d5474ff87fe99", "result": "invalid" @@ -1813,9 +1471,7 @@ { "tcId": 173, "comment": "using composition with indefinite length for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "37496eaba06154a08cecd1a768808dfa1516c02105a4317e1e941d967b7160cf9bbe7912b2046db71a0cabe8629f8ed197f17814418d62e616cb10705e662d81775208aa7c272ce40b598c9a846c698532ac967d9aeb610e0033c2ea9d3185b3a549260c1a4a0ed56b10bb7da328c68c70ea058c821e29532bfe3031258d7c61b3ead7ffe4e1c4265dd6ad337e68ec7954c329c3285c80921fe067d072bc8e821dfb6e6d1a7d4354abbaf006eff47d9ab1325a4594d077c9ff20134383c4399e9d99c71b6a00f604d0b2c116cac0fbef037dea83ecc0a3168213b8d6b50a140a55d9d2be409989f7bf29bffdfbb6ee659fe1435438d48978b83529212d706a923d4f194c52c6fe54866fbaf0e8063bc9cdcb283ba9a1269d26010d155085d3fe82734de844a8873212ddf2f5369838aaec95fc7903b788190091c45d90393d929fdfb2eb83cd7300d5f89dfc605aca329a616650760eff74cbf697f6333acff478177c8c38264b4ff0a7f335f9beac0b47d3ae42b2d8be49c0cbb75eb4e39cb3", "result": "invalid" @@ -1823,9 +1479,7 @@ { "tcId": 174, "comment": "using composition with wrong tag for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4f93bd8130c780bbc695c07e7c83c7131d4ad16cbb1efb1cfffff1c934dee9b2261ce189ee19bc0b94bd22ab01a21194512ca5ed4ad50f53fb6e577560889909fb5668bb70433466542b4509510d5f7c01b31f18e233aed157011643dadb205abcb5e82b79be7d66925c15b5a6fc0ea40145eebcb0a0fdb233a3f8d56a846cad59af29026aecb8dc7e36a5e7de648801921cb0b498fd76640494f396f07ef5d1ea8eaf3bc1ea6b92e5f92b931e7bd9fcbc9b46376f06f3bfa44fc12a5a1a62e23a2ef921638653074b8ce58845e18dbb5780e51a7eaaa14acf05e92f8c5b7b2e2a0f640db1662b0b4992171a5d69d0bc0dd9a2c8a317b268ec4672f2c6a46c4300be051b424fa904b3165cadeb5a443c54513f759a0530b04b955e81d6ddbc8a972e4e2d9092eed025a6d25226f0445e693ce9c5d21f9f53b411c07d68d6614cded03b8df580ec128fb600fc66760538c55a023b2f89f59d0f56c6e716a7289f268e2794527edadab8bf359e6c00bae5f8f0ff61712fa33afdb4bc0c964054c7", "result": "invalid" @@ -1833,9 +1487,7 @@ { "tcId": 175, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6570b72bc1a3047758f7aff566764bfe3d4a7ae9c6a9ce4778ac3fc05dbc2fa0e3b1713a6fb93dc4d3ff1a8c305652c3478403a995f90065bd48bf3cc82e79382d22e62cf328a92d5191e0bbed42f3f852c984889a908784bf172f46c7f40cee2970429db36229199d2bcc28796628896eb75d86069419c019638cf21defdccd00443232f3ea44edaaa55b044763302f52e92c23ed715f40f7f2ec049719b74670b8b59cb44387acf01bd406e9806f3460bec87e5cc55c5401a3410dfcb0d9dacba84f841239d3416e1234cfbf81f5e88212748c60f5759ab93430b17e92bc8e6d80b5e892c7694f119c285348e77855affa6e24f9bc16a8da2aa245069cc18a3901201c881eb8bd805b49e8720efb24fc0746239b0e4e4521db23ce597cf3b3d7372253214542bc4c40eb5fe1a90b2cf8c75ded44b172e79ea61abdcccd9f27829c91c29d574e828d416e5261cd2d7de42e50ca351597f72795a8bd4fc0eb721437fc848b363fa9d3bff447879f1ddd1c1927d679b0215794c9256b546e1685", "result": "invalid" @@ -1843,9 +1495,7 @@ { "tcId": 176, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1bbe8fb3a0c107374a27858866d3c9e18861908439f631d6aa55e1f7eb8a62945284efa9f0f8390f7dbb662672b7b447a0bd5abe5aa170686288045227e2d036cb9361b9847516181b1b84dfb59adfb318af3796f54bce608bf9063898dc9ef5c5b806aaf9d1f49d093c3c1ac3a1a8adeb3cbfdc2a88e9a8b657f7a0cd3668f94a68eb6d89c016793777af6d046e9e7a4c51a8401a0f0b043f1b9aa5bcf3b64b25388c0a41f99c0cc15028ba58d9f8c137db4280213e4d4d4126d71e9ca2da4d0c56d215bf1b12efd03e3063b30ebc994b7a47c0101bb5ace808a5a9f0e595abec4f2a5ec8040c35728e6730a3ae79737f495ea9aefa232cd86a2fb728987f11c97ff47d6e65a155e0754d57161a6d427e54e6823e72f368ef02e0af0b38b893035acc60cb9ad8da2da0aedb61d554298c2d7fa855746f6c85cec85e61a287f2fa1ae382e6ebdf5e9574fbbec9be671c96ced4d8547e9b4fa3999dcccb0985b18e9094225a713632883530611bc854a92877e4237233ac8466394bd65145f232", "result": "invalid" @@ -1853,9 +1503,7 @@ { "tcId": 177, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3a98d7d9fab0680448b1386441fb373c0768bb59fd72484c0038e3e0448ee6d1ae727a1cea451e881f204d429e6bff49b52ea3e16a71c7265ead31d70c4282975c854f7a08f205aaf0cee4040a13a2b4cae71caf16b1f9a307ae029bde33a4659cc92fa632f9fb724717d0a0c126ea256978255358b6c3bd975d0454b974cba17f6455dd240604866c0b45d06b1ec1ea8d590c481dbb9e2806e556d4fb5e40f4f37641570cc2a9de98b26f0346b6fd5dc39e076aa0d836b0a3fe2824ca44e959215468d5ae09ddc8f48b4f1bf8a4eec683ba9d45863b9a544cc0d535b62451822fac336462c67ed0bfef1619d516af66fb147f0061d18b9a8f6790ef30274ab7fefb9ed89d4f2ca6d30c6c1c7fb990149f16af8163d0eba3e59ce59fc1a822a38cb1802d2be4af05c7e452f0674cd1409bca1abd9636ce54b98f1fc4ad22a482cf1e50e9609ae09741d6fd0b1ffec9b8782cbfcb706c41dfd52fd6c600330dc1cc42a4b86e0a85f26e0a269ab8fa76e3bf2fa79f4fd02e5a471961f67c3a7a94", "result": "invalid" @@ -1863,9 +1511,7 @@ { "tcId": 178, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "33538b31ce7c5e24d7dc087d73265c61c312399e8920b8fdf521d3dfc590657f00fdfcadca3fd53d21314e7cc35129cd6e170c06b8dcc25476a47892a689ed5c8afbddf4191b9cd557d4cd29f59333201def168fbbf00253a942eb6c5e543ce01fe3c4a1940edc138cb95e249a32ab7b90fd1d98343d3ddf6062ded626f8b049ffc73a9f69264baa0ebb0b7e8fea0470ed08c2d4140c2d492eeb12e4749a7581835cd81306294737351ea302c9069132d19b0f7eb280760941cb59ead82e665bb138faf7093f45090ebf6beb5754293a1e4f0feaecc7678d5fd56413bdfd7014938f3031a912cbc57fa3211b02ad34139fd9c11f6fc27a8b6ae0ba22f64d4c9e2dc1ad991e3d89f5978d9c87d1fb052a68dfbc0b090abd1b31915ee07a0a481a9437dfc8163f84586d0f3cc3879fb6b4a4203bb44d84f5f5859f5b294bbdadf34eb2343de2d16e7aa005bee959beaa38482b6c0d0f7817f4a556f377cb2b388f609c377921d5e20f08d0fbeadb1a3e63a11fea5b7b7531c94c152a083221d238", "result": "invalid" @@ -1873,9 +1519,7 @@ { "tcId": 179, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "206a841a7c9c2b0af1149a40a5ea82658730ac50bcd20bdd0762afb9e4e5debb745e9943153c8cf4ee1fc0e22c730a66ddcd52204cbe83c05149ccbb6fc60b9d641168af9a78e6d741a0a405731acd459a45b942581632111f9f447a27f1787cba1b3fac01f66e3c6756f63ffc18d550313f579d47ba847e9b3bf5a1f4a138697b938c04e547d22d3343d9ed1b2143f85109ad5a08b835802732a796f1f15698e46b47658648554706521252d265eb353231695eef004b913ba0ce9887eaeaae752a3b7d7db70a97c610c3e212c5336e2e865895291a70a1efb2a593b76b60950727dca1330d1215775f41f5614a094daf94c9a6c5ff04f699cdccc48b6d7953fde80621c796285bfcc56d1cb7ce0d14e555083ffed66d3abef9a9c2ce76c22cc57ca08793c6080cf0b74c21443c5d7338b5be15204b45628844f68b1ec3629e53f55137ff9a0ec9827bf41ef935c6e6cf67b2d5074a8fec929ab4b1b3663e6e755e748988e9d4a5310d3055c3269ad74fbe78354ecf97bdd404db93e8a42d7f", "result": "invalid" @@ -1883,9 +1527,7 @@ { "tcId": 180, "comment": "composed null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "72434ecd0f59044f64be219f197dd2ab79c91b2bf5d3ced002bcffdb28e3c59ae04f4d87bd9a439f406a21174fcc5b75f2565bee2f36a83e5b89e22ce6e6e26e68cef6c6e7973e27502c3091e57448015f148f0847a805a33be8322127383f0a869d21aed276e9863ce3128ea240b63b6caea2df217644fbee930add2d0145d21f2f799a317c123aaedb1d71f40ade4e76637c9112c4e8f327bb2f6eb050078c9b802d3a2e18defe0c32f436021a6a894b03de5f68d6a677ca57bca8845385d5bda6b0f320325043008fb8be25c97a8499e6545dc99f27d7e2ea222541ae91941dfe812a8ed73f848b692aaba2317dc2eb84900605e0b8328c9e47170c4bb6a90fcbc0ddfe3314677ed4255b6582048846d2a8a738c4e6e60f3619ae722619df0f940660e8988abbc3fd6852a8f6b6b947cccd1cdddbcc676b35eedc5619aba1bf8adb0a74f2fabb31f4affe1555be5ef478f6c5c3936000c575acbd3bf6bdc1faf69276b3753e76331ff6130eb50fa9552c87d7ae047a2fc28a3e211d308765", "result": "invalid" @@ -1893,9 +1535,7 @@ { "tcId": 181, "comment": "incorrect null", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "91fb96a01453a15bd07987b6a072a04c3a1f71de0949acdf89883a749fa967d5721d6962f4b313c5d6036dd2c9db051fb77d91d9e72996dc040b97f513eb256677c554ef56a847d5e3cd9943bfbf749b67166c52bfa2add4c399d662d38bb6ecb812bf3052f676edbfe084b62823a1631a0d22f992ae73b92b0e116ccc45cfe4bf2d913ca60fc2224480d32dfe75cb50ef14561ba2d425988dd504ccf632cff1276aa592ebcf725ea61b1af4b7f2fe53bbcbe014e19711dbbe7e42df0c73e93480e37d8d42d5e605370116b13012921f5f14cc1dfbb97e06f7eff77fbf4e5d127239d8b44cc907033cbaf3881cca67eb1a2299c6e586c51142001f475c3179ee1e009867bfe61614089a060d8f9d611e519eed0149d8376f65ce3f0b038ff338e6ccb247ce0cd2cd7dd24d3d5a48c3628523e1f7edfcf46102360aa00460dc828113f46e2399b2ef77f86d2601cb4eb4c2a6345422ae40e8fba2a14d00452517c6fee431682438962a02e424db0144987ae403eda88c5ab9e0654afdd13ab1e8", "result": "invalid" @@ -1903,9 +1543,7 @@ { "tcId": 182, "comment": "length of digest uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "033c248bbc3ff5231e75cb44bff8b3225d20f0252ee528ff24be672328fe66f413a4ff0259b3a22b6ca788b6f4bcb4315ac99f59434e097ef066c0e5821cac2ce1f50e4510d3709bd030a613ef05a818414c9a5580d51fd4e6d5b4b7b146f808af2fed1ea5f23c12a370e526fb1133f06f3acc4d7f1ae5891eed82dcfce4dc46ad947858a228d6e47cbb658176032290ad7b4cc76d219c41a358d64e1989faa294cd6f11b5f9d94fafe133b725cbe482e82ec6594313e0ae9b6baab9733e4ee01a88093ed171bbb8384780d1c26930d409bc98c36989a9db93fdaed7852ffc003e981c6969e3a21f1c1ec80552f3ddfd76f16ef8b04533799a298690c6a76a2e034119faa92d458089df4df5cfc3e5a2ac5fb7496835a4dce6b8522ccf5049e4d294216cc24392ad0b6bc7250f7d319c1352f58123377fc7ff9bd34d2e2f4f504fc272c9ebc41d11f83abe60495daa36c0ce6c2a26b985cb1f30873f7b9d6566bfe6963dc2154c128eee636a815e69ef32d75105f91f1597ffce0fb34b2b89e7", "result": "invalid" @@ -1913,9 +1551,7 @@ { "tcId": 183, "comment": "length of digest contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "6e64189255c0d7b2a93f30bf771d9c0850f57a173f93f5dafcd599b801b997eba3f76e4f1d78d478c79adfe14ca8191aeadd81848aa769d65b50bc96f3e18654c2096e16eeac3b0246c8d40ce09acbeffcd5edd87815dbac35ec555925f33766a40f330675fee4a68b8b8f54d3550dd0e6a60d3fc9f971685ad1dcff49b17bf7a933a13153dc4b154ff5f56e1e72c8775366b6435b175ba420e6fd09dddb6466f6e87ce2075b2fcd75c99e4df5f2a854d9afb60a38df49452a20f46bc604f92af5c9f155884e3ac1b2319ddd4525c118b32130b7dab2fc18967181a4d5879dbee8b9094ce02683f30d44e5756420137037df7dc4e21efe99721b013098fd895a3593ee8661855644bb8729c36aeb16f230c4e8fb0ac4587e2392a26be95ddc57b19705018771a6160206dce2e6feb02b298dea43e732167cbf7bc96a5bffaf27e3a3b04eb07a77ef482d77b87e028f6cd0be364d9cd606f73ccb0a6ee19d927ee221f3c724e7a3d80c8a715617aa06db021a4e1b956f17e29b462a6daa6bde9f", "result": "invalid" @@ -1923,9 +1559,7 @@ { "tcId": 184, "comment": "length of digest uses 49 instead of 48", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "55b771a10f9d7f1dae6650f5a5898c7132e288e98e052732780be3a22bc5a06f00af59831aadebbe5dad715b1e2c80ca27160a126b372c6a02fbc597c9b132d147e5ac72b0ba81cfda442921bb65bc31b55f2cc9eb5ef9fa04553cf814155be4944138a79d053f0adcc8cc2fa0fe5a97ea6129593ffd1d3364cdc1da0d3a8ca2aeeeb96f4cd529919d155b09b35b6ef30790fd928dd623a3143091ae74b298d9e67135939194d6cdeca366f6f17b202ae5a9b291b810a165cfa6581aa42aa49138a8548267cd20bea61d90b208cd4549d9b1f4486ef933fa276fc71eadf7a0c332bd0ffb2c7a7a41239cdd2451b45a5f74db7177cc127edb752a8d38f543b0632bf8e92dc0aff15ce036ac68722e3013f219b6a3fb8b9f9d75e0ea71fd4178aafe16ba575e5fb7bef9d06f294658246b53314a0d05c5dfb36977a8d3f37a7095ad9cbf50bf4d45d7e8291faa72eeb83db4acbc12cf1c9abbe9108b4ab97f2313a9d0767786a13a0f8611c43627e23d0d180c10207db9d366165d5d6a6c183353", "result": "invalid" @@ -1933,9 +1567,7 @@ { "tcId": 185, "comment": "length of digest uses 47 instead of 48", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6551feb2b444f0fac650da3445c113ff927c26a1d4c8ef0f4b150b335635ec50ff1844f469ad6b3da8828705e0abb44270f86e92472b21170ee6e68dc49a46d1bd242c0e15974a863b3fa0f0489391e8791164347c56b87bf0258bd1fe04f6f11d14f7cafc1e50568b871a2bda206dde850f6edd46cfc484bb26e4bc8c9b7e5b5aa694ddf0dc217a8b85f8371e6e00cabda39b22fdef4fc6a7531c18bf03943b3af40f5d49ce4c45488f24a564eaabc4a54fabf3bc4848b309de0f5452415607c431805785d8d440a4d5b36f71d64c49c966001978159e60ad48199c45ab88333e329b65d5780be2650875ec0cca3f31463568e840e5420e387cb1788c614fb95e0392a97c0392d79594155ed58d45546d6ab7ed08be75f959d5232bcf08e77403185dbf5eb9398ce8b9a4fe3535ecb2e54b15965b9cabc427164ab23e284bb72d4f7d12b7b66335686ba988a26aa12617a267ede320e75c8b399a8dca3338613aac83f99bfed281523712fbe32a7046b85af27163e14193ece3bbef93361ed3", "result": "invalid" @@ -1943,9 +1575,7 @@ { "tcId": 186, "comment": "uint32 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "16c1b7c4625d3ab8b9a7595bda96e1bb7c70dd7b43bc143aab817524d3fcf281ae9cd5df2c1e1949d6a7d4fede269b6308614c1ecad6db2ee71250deb38a955c07e76f70272a261bfb2b31ba3155b38cd3705bfddd2148f2e3e0976760c4f0051a1f251aec74942dff3fe78bdc36e9c8d41457f42903bded23e05683045c131cdd4e343831a2a1d2e418355e2028d2b3ec94688d3acd7e3a5ef4c0e53f4d722acd328cb9c3ca3f0497f6f5c54711eec8693c67fe9c235e45ea9f27b93901f7ae98e77edc295a697d8a17a91b954ea910900069b43908024b35b7aba822e3ca57af412916f1a5df213e47608e65d2d903ef762755ae60c241b1c36bfeeac202b8a35086dd961b06534ccc5a2a4f23a39131a915ee1d1caf8c5b50834b224cfef8ba8b752b7e030b5e955361a463a6b908f8c8d0cc513af925696614624d12c4eba4ad72b2a7727b5a2928b8335fe870bb17adf089d30116d7c9f0a6cbdfb53e5f5ab7f056af622ca5e77b797118f7add95a7115049e4ac31ef5d7858edf5186c4", "result": "invalid" @@ -1953,9 +1583,7 @@ { "tcId": 187, "comment": "uint64 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "440d17b009f689abd5301d2728eb6238342ae5b63134681b24d61c18443209a18d8a9ff32ecfd231e77783a00be559152fe28807c0c32c8ef1287be6bd0fc3e70d0fb8741bbe2d30bc39a898569b845b1acbeb1688c82a34732f278257fae502db21238a504dc1157cc3298c6bf6137d6700ca6ce03e5a1dc7293271d43f5863e024595e63e2b98eecf3ed14afc2bd08bcabe0fb882d9df837f274077e79d08e1a46326cf5f3b4806945405c84a7e7bea28b6e84305058832c189039038b5e2ad54df21139e47acabd93cc53e91a8e4988a633a63fb8a7db32cc6580acf8467934969cb64fffe3da2744e7518140cbfb1af3f3183be3fcc951d79173d40bec9b5987cf9ada82a48c7734073fdd15296ed07fcf50b270e3f38cf227300138f742c00e02e8d636d6bc46c15eeb631ae0b25f649a1ba9a19a8d35ef313c769aee5e996526bb6a1d205998d366ede6abea912dcf8f39349a0cd0e235aa24d9a4f71b9de18db66d89c8f7a53485343e8ddef174653a454a3c856a3436e2f9872aa25f", "result": "invalid" @@ -1963,9 +1591,7 @@ { "tcId": 188, "comment": "length of digest = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "746e41c7844904f729d879917081761ea0020aea2372ee8568f6ccd91e5efc532f9cb12f08da3b98877f2b93851ad627db7411429367f9a7af703a16ba34f2689518f468581879bbcd311c171c781f0f75fe522d038ae5bedbba455ef8bf92d92f53f3d8bb06b6a9fd185d917d01a327224978ee898ab1c0af1105c65d27265b60912f84a3dab3720ed229869523abd565ceec086ddcd48a2404471e70f22e214b80c062f0d2a43c3d0f8c0fa12e449ca1b2174ed1d6f0e7940f1ec35cc74fd0545db764bcccac5483720d25acda5c3bcb9c99f4b60e7717836b8d3520c3a8e7db48fb68571dc9e304b3a3914eb2407c8cf3e8f17bb38495f3397ec850fef614117440aebfedfc40515abb112bccf09fa4b38301ddca73892f4f780c574bd52a913ddb74fb9f56dec6c54e0c8e910eaa95f2f1a9172cf673ffac01c2cc3572b80e93a325373c1770cf69c09fced6be76193c83c740f5e4cd468fc20ba9ba145939e052d2a58b3bcac19541e2f0bc408a2ed547117db7aa6ac3522c6409d8e06f", "result": "invalid" @@ -1973,9 +1599,7 @@ { "tcId": 189, "comment": "length of digest = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4468ae2dafefe85b8a52539cc8c9847d94e01161e01d377f6ea384bb1799ffd763e4a4210a39e937993311b355850a895286b47b26c251997c9a9f18964e793eff80fc652fbfb7ce1f7f052b39323970c4cf427d32a07708f3859f9d101c4c75899a145da0590da8f07738043e4264e0d3d3e3a2987636018823647e4dd7ec3bc3cf7d65fbfafe365859e6a5fd907d37e0db2345e67ec00d7dc0b75defcf88f50603ab55b1e99e0f788cded4751bb49522dfb4f9eee8b2bea813ac50be538916ce07e3513b1fbbeb9b2f83c4c2e004d42a49d31fe63dc9da6b55e9dd60d705fa367d2cea478466a9257231a53940164d4dcba5dffc17dff7ff023e8a95da9e9ae126cb894a06e0341aa3c3c83a52d83065bd18c36a9edf3d4410f8dfd46cefca3db9b64d6020f9b964c6e4d9b5630b465396790525e55d33b6bdecdb7ff4a085516dda3e5c0fa3a7bb57252f4c79fd56ffb350669ecf1075112c5e90268bd773ab912e1dedf36a859c415f774aafab370883981d3e54ce780097b0797403d610", "result": "invalid" @@ -1983,9 +1607,7 @@ { "tcId": 190, "comment": "length of digest = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "77d8cec49108b8a6ba4315c2947dac12d8143248447b443d3c189267727ead92e054f8dc591df862eda32e447fbebaf5354f67dac043fbb254331481afb6c4da45b233e4a5449da2ba07b993ecd07de6e5c21f8a2dc8c06a6222eec1cb82043e23ed72bbd9995379672a3a6d700870db6b7e33c459f073b92bbc052935fa967ab7caa04eeea6461db6ddd7cc061d38d8db9de581151d8b38c25e8dd79f8a4e2cd147412bbe90452bcad114a7cbe8d6b6130659aa38be2feed6c96efb1a3b8231d2f8b290356e77d3fcf9230cd75a87a84479a34ddde67a826f09b41340f1372a5dc07acaa0c7db898d49251a95c88731eb93cb35423c0715713e248ca2c7a850a2bbc7816d7bf3d82bab216189dc15d9413e23d77a9fdd11ce16d48f3ffb2643cd611ce15389966656251e5adb08033baca6e69b289f4a03cf88ff493e648785210b30484ff9125d25217348af874cb97b23c8d07258f95997e14f31f646f70d2f94f00db8e2958506cdd8403f110602e92ba7bb0ed0cf8be74ecdc85a131982", "result": "invalid" @@ -1993,9 +1615,7 @@ { "tcId": 191, "comment": "length of digest = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4ab6b85a2c2b64135217709b6ef5d267dc8e9f61e65c539fc92993b84900f9f2e6a035592751f5ca54001174c12599466ffbcf7f86b4e7e39a94214a8b84bb2baabedce3f526103e3e951728b35312a4a617a031167acb20e28f2bb7c175076f8556dc5b37e8bdcdb0320ef434821ab5f4b2a312342c7a64cd0fef8981b52d99dc7af0f27e506c7e099eca75109204394d5b50d26ae3770a1416aa73003461a750fb189acb23e5a6802d098f8b33c1397c44d6a4f3c0e6ef4956dbd285868d3f2fcca8280ff7a9afbe4927f444a394e0d62c3bb8e255396f22d14a2148732d80b6fae6de4ee6e4747764dfeb4c60da9a7b2828ffcaa670a136bb22ffdf997e1c8ba1f5a372facfb467d7e7378a64c38f447d45edba202e233f8ee06ba56e7c8a151c4c4b8dafe541de59a7b530a35bbae4cf7a885cd6ec1f2ee6d14930ec20b53893eb4457ec36df22a5ad015300d4d1034286471f72a05e395598f3b09c390e0a0594b7d36b4d9c1758ce3d2832ab64db2a4ca65211dc4e5b4e69b72b21b5e9", "result": "invalid" @@ -2003,9 +1623,7 @@ { "tcId": 192, "comment": "incorrect length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "131d9d72773f3a6b9026f55edb23b348ccb4e34f6735ccc204592a69ff19663551d73d340cdebe9f1d26ca192ac58764b02989cea4e8253863a6d9376a49a2dd6ab53dceb678c3ea74e7f0b4ff97563dc168e2020bde4a56c21c988f88e379fe647b3a39651c1c561ba444eeb677d7130f9b9d5a9a4cd9b09fc879c2539f2c423bd15458ef32bb1c71d5b518a20dd50f4a9acec57648bebfc4df7964fb6d60d0d37116d594864be9f826ca53533b77317090a3bd1024bb7a39ca67f43a96f5e52aa5d73d69288ca3f2de548641579f54e484aba2e4676d91ce01a50a90996acdd32c2124a3cea110cadfa46338374c87fb52460087a9caea824fb83673796e28e2d00d5785b1e820b8d35ca1ad0523b724a310b606a4bfa6515a2b7af231dc203308e9a9d0a39bc10c2be68651860344661a73cd1e81b61cc3b39b2035c15f6feaf4d6821a38898e3e920f0e707ba72a20213d86b2642873dbc30ada5b5cfc30895f1cab0393383f61a7aac1e442f3a5ebd01d16d5c4b745e56b87b19522f649", "result": "invalid" @@ -2013,9 +1631,7 @@ { "tcId": 193, "comment": "replaced digest by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "21db7c79c85f32090e2a0087d5558298c700c40f39a6f9e08f70860bbc042ddc1e98c290007f0d426b0cff6d6f32eaef0792f10ad12ab892858bb2ab510d9d5d8d2a2bd0a0c737602c9949d15e0c67d5c54dd85a4cce003582f892317869d34709696620fbcf0bb572d665316d11d14958a58e11ddfb75309c7bddb87fb851d8970ffc2ecef3d7f57cab94045158c01ea3a97843ebb542494b8f883686fbb83fbc89a2aeee590573bb41788824ca49da882f475f415d7bb64b113e046714dd67dbe0cec72416b9be30476d197ed0675deac614be24ed8b4511c41017dde5be0d09e1e4201e8ed9f43327da18ddf40fbce03c477f8a3831bc1d22b7ec72be3b4927c905d77066069962f6ac8a929f810044dc1cbfddafb763df8596d7a8197e8e70b4a818f4c2163a16907bead72940bf94f64f4ced5a5141dc2757d6b93a1c6e5034d47a5ee512f960f37fb269d1b0102b8801ac67eca3ec27a6938544415540f55b1c5919560778c6cfc8c6f9bb21d2438d2c65b95554420d038b1905e02d09", "result": "invalid" @@ -2023,9 +1639,7 @@ { "tcId": 194, "comment": "lonely octet string tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "09cc7ed5357f2eb7449514215b7d4bc94c3d0e3b9403a138683444f12a24fb4f1bffda8037602b19053727c2f1422f540d5c6c2ee0c0205a3e8d19e4ee968640ba857c04cebcfdcf7538e3a11b32226f57714ef6ac47045e94026748fdf05ee975cf8b47d790121a0bef0e86a2fc9e7444f28ebf54e2cc06f7adb7c14c1077f99f434b4f4b23d0e308c3af0809393639f40435b190175fab570b6acda0b2b94dd331cf75edd594aa7d49836620a720cf715643a73704f1f5d7136b3072d6e9058cae72c0cd3fe15394b4438731c37e6fe78971d8280630679131657b64edd132910aa1263ea2bbca36eddb34de0b4d9a42258c6e2727b71a41c28bdc07c3e367f194f0418a4fc7b5ff7e531db5f0e4e5dcd9ba332c0fb6c4fa73e10ada4840f7aa2c310856e2a453ed595e9b7bb0e0c729375eb0607694c4d44ac2203f797f701a13c0a4be1fbf5a90c6c680a78d871e3637637200e4d38ef6cf2c2db5c2a5e55c1105637bd97831c9f39e9ded20be2f381b96157decfa0e648696e5241f3794", "result": "invalid" @@ -2033,9 +1647,7 @@ { "tcId": 195, "comment": "appending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8889ba3a0556d7d65a08bedcf40c2862409cf65c5deb821b7d12e6d1961859b8ac91177b7d50ff8168cf80fe88266e574c6fd719980705bd7c488d768e15d2f871f13904ae2280e21c7fe65da19988f2f62d84c87a32ada15fa3a0591e8f7bac5da67e7339966c94c0d864e670cea00c810a01ed78c0552562b37c11a04427c100cda4c6511f2986e577814e48ff565d3f8370e79321e612c371fd4e1b9cf93d53636844fc6c392e547f5c309fa3b89cf62d1912f0774c82c567989bc14399d1fa0b1d87d67ef15ae9c4d577f78c913f58c48cd28dab95d6358b49410926816242edbbca97dfe9fa9f44649fe02fc8c620fe86767708a1619606ab6c873e970c9bba1bb8083a71e2888a7a4917ae8767b3051ce324c8babbca7efa4509f8186264976109c3b0b2b453e1bb1b7468567be2844de295098a8d849602c0261f6c3284613517f79e84008de8ebc151b98a9c19a3833a8c322cd021af09422e09938db0b09cddad47db0beeccba5ea56d2b033e2d90e327359f056d22692cb7aeb2c6", "result": "invalid" @@ -2043,9 +1655,7 @@ { "tcId": 196, "comment": "prepending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "252594c934192b66a349e58332c9ff111026c512a439f886df1859f327d875836f529e9c462a95d5b0e8ee6b407ed6f7a7512b70e42612c1479e856388da8dcace91780be2f56da99c4a76251f86f2efe2e214404ccfbe26728b6766f9a28f8787ae318d3fed0fa585b68bd76ab238e28739ef19afab1247ed1bb119fa50f1fcce4bb946047510bc683ae499730cf316eab96f14d654ab311786121ff7f2ac09ce146b98ec0302775c0b9f06be0240b28695894f53ec1a92ed985d5c6cd55d9ca5d64891842673d2dbe8f4d6a678da4929eca8450887884229a3edab3305b691f242da7b7043f0d759d6c36361664e4566aa419e26944195ab8746a05d56385943d971a1ebad627c2a9e6c429253a1142abcab5ab71bcb35b7c6dc89ff5795aae1fa0d7d8ae5fe327b3959d3c7c373c7a98cf382819f21e6fc1d29ae15897887728033b6c05c293c28bd9670b7bd7fe70051f1d30bc3e9b4f20d6caac77d331c3c864c61733cecb5cf5756a9c3e485b58f936261487ef2b8054b5a1f95c4295b", "result": "invalid" @@ -2053,9 +1663,7 @@ { "tcId": 197, "comment": "appending null value to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0fe6555340685f83444fd844ae5e7d11a5ab36922f3c63803432ccb84b3643f060fa7abdc6865891a1672b66b921867ab08fc62a4dc48104b9eb8e4bd89c26b821c490e843c3517fcdc249be66680ca40f2c3b7500228cbdd0323cf6b6a7c18a1846c042676f50be45802ba4f1917a84058382b9f0a1401b1656b494a325a9f151edc49fe2cc919d84e3a027d8c83afbb8ed5a72f6815586ada30fd7b6fb3c95b063ce9ee8fea2b134ae42ab8bf08110301a8838c42498f4d6b449e1dcc65454f81af0ad2f6c146f0b3ff0ebc761b53b7f855323cc4c16956607a89e238b376bd76415648a26c8a473709ef02b27a2cf626450c92ed1238ee95df90f4b9cb8ff1d6d092bfb79c0e0114efdb0ab989cef4280b8a8089b4d65460edc9f93d89aab6ad072afc903c74fcc889a1e06ac8bab8e61bceae5e325af68d1357cf0747bd10c103fa04f69d563fb270a06f3821305de3f02ac1617700f07ecaa6dd525ef9e54b9449e2974a94e7e7b8307659495d700181f09f8680064375ca19cafeb5b81", "result": "invalid" @@ -2063,9 +1671,7 @@ { "tcId": 198, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "64cebd7488052ce28e0a3161ac93beb58e73b9f054019095d268681a42acc2c4579cc0bd628a786b052787485243a763c1f880fc19ae41ccfd70f5e7b1b107244e878c318b1142633bb4fe109996273163c093c34e33c9db45d61a9a38dcff55c4375544018f555b4d3b65ce764c449e1056b288c5979475a6ac48a21718385d1704275dc7bd95535c0b351e60b06b6949feaf7e615a41ca111fd390fcc3dd172cd1a3642f3929a61c228f8a35aef4bd9f4fdbadcd1e61aca7c0d2f0acf4003c504d979aa065be42f769810d9bbb515e9f5ed524d388ca22e80a30085a38bfcccc7348f786b04e8d12ddadd51c1a450b11a3a5345363ca789e061068436cdd0e9aa480d1f9fc143f6bfe22a594068399746c49440e958a434e33136a4a120a314f8f617c3d0c856dc442b3ca53809fec686652becfcb803ccea9a216d5109c208c834f31529d051b4c51559ebea0b5305321895789f3d9d0c80e46ea13e5d0979487a3b75ae6d3034c424ed94a609c8eeddbf11e91d8c012459badf75bbdb3fd", "result": "invalid" @@ -2073,9 +1679,7 @@ { "tcId": 199, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9b38a8f73ceb8ba6700fc87f64ef24e6ab775695508988b773169039dfd35171e8e11619c460f431816a75b7f69fa6938919a773b489c53cad243185cd0e09b5e89caaef999c93d0767c05adc26034da9e45ef4390861ddfae45bc41ce54a6f51759079356db05352c7f217920026f0545e872710ca24c1f7167d9d660ba1188eb42648ba07b88b5a9e7983d49819de25817b0fc8b95c6e3dd639e80dd9f5ecf303b7d9d6f3dc751246c8d9719d537a072ecb581867a7b90c92f91e5b46405040eae38696e84495b1283756e769ee5884fa58bdb2325cb4099354a59e191144810a24f7f2f29bed9277b7a03fac6b22ab9d87bab62aa076ada1bdd762e00d1fa2535ffc3e29e8b15f07c56d7e70d65fd4b8b761cf7dac6850cd25c4e8fc8209dff390186257f0e522a7c4cce9fc2a80147f2af9a99eb860073087566a698d8e74b17a9a197dec5acdfdacde6265d6443adf53aad6774d233e08145f7c9821a0a869bfae87b2e39e392c31cb47351982c1f69d54166d550d251be7e368af8f5f9", "result": "invalid" @@ -2083,9 +1687,7 @@ { "tcId": 200, "comment": "appending garbage to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "640765ae60fcdc6e9b81d4846d0aa21779091e45c59e04d5627525926ed5b0a5ed16838903c23c4c53ccdd44f93ddb43ce1a82646c3014bdd5410c155fe72edad7dad7f6b172d4859ceb1774df11064fb60b6c37cadba8cd6744fd69f043fde4680521c82f78af1350ad9f2cb79d5bfd54d39e50e370d3ec2299226e4e86851dd19edd2a3ac1b6f90942219ea805fda80955923265f9abaf086a49a7a242d33fc43c3148eaace6276dc67b5ad428bd3dc5760d2fb2a33ad41fe568c09a89037ce48e91436963504b4fdf1092e3727c4eeb631d1096eec5cbe2ff502577d801e8c363b6c4c51e5c14e263e52ec937f66ca47a38e91ad2a8696cb2d4dddbb1512c6a262f80d95a3c7944a523bf66a5a0e06073b86c47f142a1f632122212b9451aba0e12c987bc5cb891b33719c1272d1c03db0294e09c0ac2cdaba018b7c36b033d96e6a95e9133341efefb4876cdb458f365fc2f8e7ff22b2ac8ee03c27232d405e65070fe0a03b2e1d6a040e78fb872c086a168b6099c26e2f32e88e2ce5875", "result": "invalid" @@ -2093,9 +1695,7 @@ { "tcId": 201, "comment": "truncated length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1c0849644c72821f89775e8240949fd317e66ad216beb2876865daf067103d51fc428bc9e19dea39b16df3cf55fe9af9941ed456a9b398b373ec7de6ca9c176352d7d2b2e2635529c37715c1139b36a105f7def4aae688266feeccf22a076d19d519aca76b88b71364fda8b5fd52c0832ed2483d3a379316e370b7e10c8e6209debf2172446741aff676da31d7761b7497f2e55bf78954cb3352e51c8f8686cf9949c53d03d6af5258cd3ccf442a6e773a687ec95a07d2fd3c37ad0c7c729a832f0ae3689d1f3bb272a1f901a1b2f9e161432b57c37fa3abfb509e7dd91607895df45cf2b7720f5ca34a9b74cdbf82c9637adb391ad70f53e47131a22f82709fed31c99054a2aaed935e9791a1a6190b724a16e5df74ca14d1d15726ccf96edfea8bf5dfe9f48747f45153056ec068429ed080eb5ec57f0f7ac9c81ce6b1dccc1defd5528088661e0a050322e1a2f315fd65a4decee9ef9f3021a34af2b1f6c365d680f00c0ce9d19ba12b5dfb515c129b7a63c34c5033edf9d876c03e1f3594", "result": "invalid" @@ -2103,9 +1703,7 @@ { "tcId": 202, "comment": "including undefined tags to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3290aa822208aaf760449fa0c88ee9b6135d65ab391b97354f95682052df59a4c3f2187d6e15b563db2b8ad1c48c29945603d7a7b44fefefd642f51aab0034ce6f0ff1cbdd8ced3236bcc149b84132666982d83ddd23cfb5cd21891e927a523b21ab655b8b7d041482a16e7f722246a77542543a11e5b4abfffe8080e67a6f1b4e716ca8a9acdf67d499296d7d7c2193ee7003a9e563bce01f9e363dbe33a1a8dc45cfe37e0eb454809e52f84b682a736b8fc24bbe64f3828c88379a0ed639fb2b650d38321d3db534265b3cf32f8d8475296e0ab33a01c914f294af103be99a102c16c460fd79ad8abe689903f945325f1560b252693f52eb6f6f4a09685d9579b1dc99cbc2eaaf8b039176699337d6e2e4dc2ce1d34a29f71cf01744f74c7ffd0765663bb3e9dd95860618350376d3f39c805e577d01107f06b4efd2e399b261b555789507a7e4b11f26a19bac5d2d723dcf409f9f0c44be400d250235549ebf266fd02c699d45847614848ab73f4851f3c57181392212448c022f6e0303b8", "result": "invalid" @@ -2113,9 +1711,7 @@ { "tcId": 203, "comment": "using composition with indefinite length for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "27c9de67db99c0490f34b5af2a0494c4888c8b02963fcf931be580faf9a01253c0da3bad70560f7b08eb3ad52989792fc0dcbe0d07ed0849f8a4bb424343997ae049a7552c3719e2f64d2c708df63ee1556b5b8c47b4109f5d534668a2e77b0437c673dae230b3b96129aaba91980f56daf496b2c64b4c11e890af9874e70c497ff2bda8bd70066423536a1044dd84f5d7f842bed546c03ec38fe20eddec53796ee8826de6db5e10dec144ea04893433b7c5387a413709676288b2219befd64bde0539ac32dcace2fff8dd5545c99ec4be8ebbd1e7520020c4c22107c39a13db2b5f692482456250b061d8d82943e0f73ccdb7728c26142540aaebdac04df32c65e6a823de3700d959ea54c5204951b9ba8908c18977b7f15bc89c9596d2eb5265ae1df05cdeca220f5d1b3936f5c346291e37a0b3c68d9867190f7484beb04c2c4c121f53fafbc567e88e99509fe11352cda2569001c8af02bd68b801e745711a3d7dc132e331b24398dbb08e1103a1a7d8b970227434eca6adb5400aa58305", "result": "invalid" @@ -2123,9 +1719,7 @@ { "tcId": 204, "comment": "using composition with wrong tag for digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1a19d23e9e200924e751b01b520ba6321b3f2301647ea667d1adfca563334038136d2779120cdb2301df3165c508c4a64c8407cc6792e0f3332d0b4ff4b1f9c905fdee8b0c0ab6f5fb4f67d3cca6cd90a0fa0d54071efb45f6ef1f155e232a2aa67cde2d7d392e05cc5d2fb49b6ce9d628722a16d2f5aed54e50ec01cbdb75cbf0c9923954ba1d3dfba1bcfe5428345321001ef0ca32d2cf70194a752c092c5d1095f90868ddc389c28938726e1a0000b4d1d8aba7b1ed78475c486f7e1e08cad2e5cda63f25ae05380902ed81ad172c01f01538b5e1e3aca49bf3abb7e3408736036ef14a2273edeba019c20fe5c6af066810debb8b76d98283e717b91caaa5db49917880518523e1ab7272afdcaa24ae4a03019bd4d9885fe1844079c7c55a44a2f06e40d87283a5677cec08f384c47e138edf434f1c52edde198230c3b64011de7482fa1f938ff6c4e1a66fbfbf13565e876ee1563a5862ffc13a1885e20bdc3ce6e34bf8331bfe17773f331b708dce7ed74d96fcf94dac411de53220951a", "result": "invalid" @@ -2133,9 +1727,7 @@ { "tcId": 205, "comment": "Replacing digest with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5681ec35b49708b8f8962a579a33e9689947e9883246a8df999a35d8bc24271ec1460668999ec74192b4f5dcd0d49f22b31c77afda748e3bec58ed52e96dd45b23f66b7b2c2c703add64e6794867e9be72bd3a4f80431ad6d76b9a502b9b81f04d126f65c18e9fe3953af2023c5519fae6958bc7a392ab5413b2cbcd2136491b5f25c02958a844d700468c2bca431d2b998cc1ec6b31856234f67d50872aeb12e9d401f597180d396e74db862db073fd157ff4c2cf0b73c86cfe5266d99ef969d986236960d710853c5540f62f12df09f0a81a7b0acb657179abb0442ade44463ce729540f31b3c2df9687151f142b5df3913d036604636fdf51306c329738fecc711d57713e5f2630e769662bee450bb5fc8c87e0da8a2bfc25902e5c52a5c2fcd46bf027550ae7976f8ed008cdf4b6b53d32bda37dfef9c98a3cb68200c3e06b0a10dd73d02da9c43928e14c7455140e7d4afbc972c089977e0bd69524a721acf48a4fb45dee76b0473db4ac1907ffd586c54c643d6e0ddf04d3821439f3e4", "result": "invalid" @@ -2143,9 +1735,7 @@ { "tcId": 206, "comment": "changing tag value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "349e9fb23a4eb3c943d840912a447870aaa91c3d494c05b1f801bc5384fc0b7e9b0b0d6899462bcd0b357eb7094ce09e817a091f10cc34ba793fb7952759ccfc8ebda5bdc4b7b8932db3cd18f5cb0d3ccc07e1cd5a6537a701f06c07ee01433d50a16c5331a2a913a82dd3c8ca95e66b481237bd38bc76e213af3d32489a325ae448358bd68509d3541a94ca89c898acf6f6bd67cd66c8522222a1ebafc5f47df1b0b10c08b84dbb81926e9e7104c02e7bd5a77a19ebbfac4fb423f5ef0956a9ca3ef49ddec1f7591d851f66834868908cc8a8f569921ec7a9a1248d0f2aa68c380f194e80580e3113427cf6ebb695db18ce345845bf22c75f62bf91cca1c3eb393814a38f4bea08c0f35f03b9b77cc65140a382b4376af27c653e1b7a7c0bf801fdd3d18c5aa3759eeb25c158c1ed8c9865f8c1cf0b6438e412680667a94e4c390ad3d916b3b9c47a50a6ba460b1ff05a3df1f7f0f58596005d28af75eb457aed85ab6475a73172e8eb987af41558028c8cdada1a754229db1c35699d717982", "result": "invalid" @@ -2153,9 +1743,7 @@ { "tcId": 207, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "419ad0e31cde95cb53d3b3a86b8a8fb605a0dd08bb4904cffec0d129ab7b20cba91fddedd019897fb486856fd779947702efbe929a006860417354b4932582084b75e3076498259fdc783b34441529c25381cc57d1016e196768dbc01879d768d158c299325cbb0f84a3712a0c9178e57c592e7da5e95ddf35a1adb1c7d217ed13a2f1f53f76344236ea93bea71f113a61c2677e3ed5c406a4e70eddd76439804b6860337452da8cbcef80af7b144ce9dbd7cee010268c9dc68a4145adf2bdfd05f64fe495a3c4c6996358e1833e07f6a189ee3b41952042696d4b9888e6ccf0940b4443adb78b787b29f6c1982e6f86b099a3a6bd0661a4259d4b968cc83467433632d86ff18c2cfc920dba2bfabe852e283525a15fbf2fe7a965b328f8e34514b3430182d426a7e3b392024d8bfe20e1baadcb484eac0ea97812ccc92a4044f60d446d2003080a6f2cbba47afb74fe3d48fc9d599c50227b30df75a941c8f19d6fd6ed66b9d3ded89947ed19bcac7db4fab8097a2d6ee652da61163a7b5a31", "result": "invalid" @@ -2163,9 +1751,7 @@ { "tcId": 208, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9555d56a5edad3ca7f1c40700ee2a072673159193586b08713362995898ba384aacb76f7ef3cbce1e94fb79a77f72bac5be73aeafd9cd3b60546b63abf575741a5824f5b0a621905aff6c7085531936504da15110edf31887be9c90b96950babdfbd6f5b0ccfe99c4c300f730408bd07bd7b9d035d7b829cfd7045150b1c9e89b4600d6f09baffaa4dba48611c8c3f745fb954a52fab6944b6df7f8cc4266c3042bd0e6d7b31a40640f726567c44d456dda93eadb7e2016d4fa10a0376e8acc4e4ed01d0849da3c178a6c75c0d7a8b695a8cfc84d0d8cf29619b3eedfacac2165c31fcc3c3a6f062fd5542c305460cf55858d372267bf95f58817f37ac7b90c19c69f17d9cdeb4504ed7c278dc10c12a86273a919e03419eeb25313d976d927fcaddbe08e4357f7bbbad0f273f0bb0302847e04bc89c850a8605f1b8ff0afe9fe9a00fd05c8235ced766ccb0f2d8590d9fd6c20c4fe16c5a60e056414eca6fe888ed5fa338e7b7e27240bdbc6c708e13a316c113c3af024b4e7dc5360aea3483", "result": "invalid" @@ -2173,9 +1759,7 @@ { "tcId": 209, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8829061808ea7aef2b338ebbcfbea99dcfcde31958420193326e26fa5aadbc9eafba2f49b38bd629f5bf1c2d3e92000050d5d89360896a8a29d147aaa2add622e5913da439451a951c0286863cbfee3083585af883909ea498314f5874282944546de32a80a9309fa9465ebf324d482aa8283c8589ee90757ac52de8f6654ee708b44f588c578f0833a820c8a56bd575552360adfcb95c39616a488f2c95fd94e083c305d5dec38a158eb94c40c018e6b4002efed29e28f78980cc9eae7456c6b68b04f5a0dc0c2a33b71b0911e058bf1e629b8dfc8187319d78285953d53a38bff1a994a23b017a74b6d18b86d37e09271cff51e5d113d9d947abeb188c074182cf281fdc879930685023a5703594820a4cb1dc22c7007083aebe9ec8525a044cdf67d58e775e525ec2d954f2eea316cc12701ea8a32627b8db02152cca9dde87a6bf5dd5eb4bcda3b34d35171d9152560f94ac2dc43bed33f3e0f026f1a578bee46c311e3b14d444428482952184e5a9b05c9cca0cba37b6b4d30844aad78a", "result": "invalid" @@ -2183,9 +1767,7 @@ { "tcId": 210, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9f8ea25a407acb845c6be6e4cb263be64cc2fca7d573536b3076c75ae9d38cb70156873eb2fffa3587c3650a81ce19a254e2ede3410b0c10f8a2f4b8972c75dfc690ed29ed1b41a44c149dfc36d5f07213101cd4d2c6bd3a9b367279af08f8a02fc346437452bb40c46d705db078efd49c0ac0fa6be275e3b2db60ab17204d87e35201a426c4c1b30340ffdc6667c2e0ba82dcccd11340e1c7ccfcd18c6b34ac1545e18e3034e296c2cb482e5b8aa923b68597667abd02af54af7cea95cb2fd923dc90ace6ff906989cdb98d36acb40f5663cfd6c68976e502e79b845b592aba02b43ab16699dbcad74c0f00decd1e26af1963c49dbbc6baeb585c9cbc8230827267c0f6330269317af01ba0ee928b04e83ad94fd871cbbd3a1d4da58acdcc40327042762930995083c10cdbb2d9543cfc6b5478e61ae544f66bb65332a061d4f07fae41f3b25130849aa9ee4ae9497bafb0143def8d0a2fa0e19f87b153fe34f817a46cb00348d39ab1507708e2c2defc388486724e9371148761da04d995e8", "result": "invalid" @@ -2193,9 +1775,7 @@ { "tcId": 211, "comment": "dropping value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6d675527594f79cc5e66c9f795573bb7374f66eb396f97c1feed0772c86dbd1a3b36167f557285eae066567118670a787d4ff113a7a7ef575de05875c3bceada7af2c86aba621352f0b1ec1aa3a5937bfa830e859e836b3a0a62841feeb7d2460a266fd6d9305cf18421a1744d93183aa68e17ce1d61bc55eebe21a23fa8bf1b94045b10580f57e393a0c72081aa1c83bf9020e3d4c3e761456a18a1fead5e00157029b656797dfc321c754fd1b09cb2111303d1bd603c2c3e650951516c34bfe9650e03446071cc19ff9529505e1c6f69e2fd3f61a71398ca8b55310843033ad0c75578a11db3e83ad802fd335dcb71e83ecb4edf47faafd0b1bccfb89f3172f957eadfe61d9b097185150ba582d23f75387caa248d11413d143c38627be244bdb442ef4756236cf321288264a892856ba0b5784f91326e58fefe80e32f583aeb56f6204a54062119e87758ccd4ef0996ab51579240384149e1f19bcf54e270937b3f915060b989c026b5fda38919bb9fba6bf983091c2c6f338fabbe971c96", "result": "invalid" @@ -2203,9 +1783,7 @@ { "tcId": 212, "comment": "using composition for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "28ac59fd8a65c69dbd4c66e3aab2d1bcbd93d54e4710b3c3003bd8e1a85ffe6e21ffe6ba6526f3ccdcb563295db756f7ef29daf5c3210a36c34fa42fa13c6a557b4f7fae965147420adccd0e1013cf2100963dff6ca27371a34fc7ce72f7de62a1b6992b6bfe287046f01611c0fb65872fa3f988075295b73731ebf149df9b30016f305e950c46bef57cc40cc0daececdc3ca1979da134102e47319b0500cb32b337182d053c0f17ba9b9a7866a3852855d1e5f914a21b83548093d4a6c4f8f635f8c9d7b6625aad390a202c6d3cfc24b2b8a9d195135bde6ced5f57368d2ecba166e7f17e05d29598627d8ce6b49d3e681827e6185272200416502a1b9e1afcb4f9bd454fa39622c3eb839bc55f021ad006a90c4b2d9f9a933a92df7b2d997868352cd011f8ec17aac6619af0be4ece5747b9265a41185ebc6519dc43b1ba9ae20cf8929f54df6e4ce02f87e649b975d1e69c8610cdfc9b6364a148b2176cf1bde486aa141da819f639f58789eba896e9946896fe1995609fdec089e75fd742", "result": "invalid" @@ -2213,9 +1791,7 @@ { "tcId": 213, "comment": "modifying first byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6d05e2f726e9a367b65f841b01844e615280364465071c86b3f4a527debbd7cd46f5732d6203727b868889438d569b821957762c45145951ddb8ff76fda97f5f8a279eb840f9f1f521f804c8e65168233f85adb863824a748b5a5b1395979335a14fbdd160e555ba064b79fa3b6d0b31692753fdf2e088eff549f7f6fcc4256444778ad1ae5112a59ce4e9962214bf0d4e7b4e85c93ca9ccaf55b55302ee3ad0795ea4f4da90af896caf2615aba2d3fb21499c4ff813f696c54d0b955b0fb34b4eea874bf9342193226c6d6b2967543b9d381f33f7370f5d7ff5f89dd79f388b5841e64f1b785d9e29fe235c7d509fd23a08d473ef3b75fb8a7e8ba78274d5538fcedd23886ed916cf20c0054dc43438060da6b685607219410a08245f214779acd278619689ba7e621d0257f54a2583a3508b0d69a968516b5745be891ee0731989a16187216d47600bab7000ab9d34d41d515d909d97419dc4d63ff014e9db91e6f3d5ee83a22d1009327586f451fbada7577f6540954a760a414cef0fe42b", "result": "invalid" @@ -2223,9 +1799,7 @@ { "tcId": 214, "comment": "modifying last byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3b07c83eb71633cce02d709bfe927baab8139776565c90ef4f363b9dfe24b5197f4f457a4d5515b18b5833a9732a87ca0ca0f6572767efdc79e29a7429b8f95e5d91236ba88e03041f35188fcf305699a45a10f43d16991a9c4157f259d4c92a9f555468680cd17da5ec93bfb0f8f2fd1edb0646763466af4704ef46123c232ce230aadf0803e89cefa40e8bc00ff53bd6d46466b058b12ede7f6ddac04baf420b0373990cd3c69e277c1da421288ef85f7174793118ded6e65944c666bbc6ad80d2fc17e5fa0255812dd1f227cb9f62f1d8e8e727f77ee76110694f0217b3d1dfe5206c53a2d9908508bc902e0aadf318d8cce51a4dee027db4af891eb495fb69ee8f63e19bdbc7e79f636ecba4e73bc4cbc77cfc38f72349827cbe4ea7d416fd66bbfece0d8089e26917e6b3d16a466139974e5f5837938bdc7e5adb19abdf0c9601ae44895911d26ae0aed08dfdf0ed13a6070da51a7b346794fd4ffd1bb0e4b0eda4118dae388e738aa6d451fb8433b8a1ca4b04e5b36d8ff3dcd537498e", "result": "invalid" @@ -2233,9 +1807,7 @@ { "tcId": 215, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2ef1b57d4bae68d33603719c33a1d408f1edbf0262d7f11cf1fe1271206d3004ab581a11e870e7aedd9d48f4ced6d17920d46260331e3b6936be3976c0195d75f1ae0a31531885dafcbcfdab108f830ca811dc5465063b4b0be364e284cc759fac4a6e21aa156f6916654a9f46f850d714d245dd0c0542e61292101839c63c3598d58f56bb9b1efa44be5d6a2adc5548c4c672413d551ffdf239550140e91eb763c54256613c910d4e1c951a1a9b280049e368dfcd7a66448787ae0ac7638f4cc68bfddb0a837b124306b4e864d7a89eed62c20c6c650e1c24064c7c779726d5655e7c7c0f29b3298ee6518f44b316eb0e67fe1ff883acd0bf3e8f43d666db819f50ca3c765148d3552bfed9875ab76506c5ab8008ce19163264d5792caf479fd126f9ed8ccc234f3e696e62a8e6c5addfa0558d9a23bc09f4dee3bf03dc7f997111dd0f1fcc331c6c115ad299c0837cc4b52933d843faeb85ef80971ba4e6c358d29061a35632bf794ace4b85513db058e54f81fdb43a20d5e7c0bffc3f9cb8", "result": "invalid" @@ -2243,9 +1815,7 @@ { "tcId": 216, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2415c061a50da3a1ec6636857127378eeb1117194d9db2147ec4f11e5d6b4a9137e8159e51ef125bf397782fe3dcf15a110c1994f1ecd006c2030be5de0d94e0e09e55581cd830eafb14bfb473f29a2f11d7bb0b7ea7b7a7156147f7d6e13f3541f8dfd10a4d867b7f82e550bc7c553a43866b295b5430faaf7d5ff4220e8fe1b538837e92eac811fc713a83533241b31e1004627f583fe349ee5c7dfd334fd9b4494dae6809029c12b8dba865734ad7868288aa6d1bda45f37639d2d0feef3f3b1a742720faa0c628dfe016ea413a48032a1eccfc5c54f667c86d14e8c6ad5b9f7a44fc0a85e1aa768bf7fd778d71459a92cf07374d2cc9e6ed2660330f4e8b62e2c7117edca9d16d9b10d833b2c12309a7a2e9d96fb6eba760a4c3528e71ab3a8beb1b11039897443bbe8c85b708613c214a7ab7a7b81c86b493b75fc5b1196caa2b1138b239b0c455f17338ccb6caa35a420455d3ddcee6ddd01847632aad44ea88573cd50e6588e586f0ad6365e7aa3a8fa941e0b6089b9716e5832eb659", "result": "invalid" @@ -2253,9 +1823,7 @@ { "tcId": 217, "comment": "The algorithm encoded in the padding is MD5 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "542afc8d3d3cce9687949f8c540f90232f008e8d2018fbef274870e99b6ce10ca6bd4eb9b47ffe547bcc1e7eadd9643f61be60f86f884dd8a66e1b152550b397d7bbac9cc4296c4af5e14bee66b04bc88a8ca1d35189ca4cd0fc7d0ae73c52086148ba26429709830c339c3dc89cb8dba0e182e3df9b95fb10e5150f18b81ee3023504a4b1daa8f85ca2236f62108fff221936203e9c5ab08d42bbb208bc318aed4869686e844c1b94d94cc3ba6dad5725b343dab9b01553ff5011e59496c8bd3173a1d2b2faba3793030433953ce1085c4b8a8b995cf5cfed340f24a2917af535a26d1c0c5f3a3bb106c300849fc8fe26203d14efcb3b1d9214a565493f5d07e084f3675c971ecc8fb6cbb1f7c4e07352b1b3ff9e4286d258e7b12e844c76ff9eb18e11304cadb7c781661c98bbeb8b8e28b760c66ed71890f3fca7bfdaa15c04fe7eb53622096a8666de2444095e03f016f094800848de29268982466ea0401eeb4c5b8a1853d4b6a33e7176fb3f6a31bdd6d573cbe857ba00c5d5371ee81c", "result": "invalid" @@ -2263,9 +1831,7 @@ { "tcId": 218, "comment": "The message is hashed with MD5 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "12c17d7c5ae90aef671b6593279ed2c76219f9fa6b7a01e620b45906582d85611f95c8d5b4224fcadcad8d57e1d6ab7aef928c2a3608ac6d94442afec80945a8d2d25a04376e9a41ac77a76e572819cdafaa788a036a405d9eeb1ee3e3c956d53dbcea9e62adfc921ca0bbb651307818cfbf67000b8089416d09f04fab15382263fc9b2455a8a3472e8cd685be2d36bf6b9f073c0b37e76c3e74a09c968bffae2032b0708e8dcac6e5d539eb22c6e105031fc03a309e23f78fc7ad042196db84b877eda3a234368f982ad458442d998000f413b8a442c7188c9139284989d727d0effd09b6dae707758de61b8a1d6ee2b4873b9f38e87570842c150e7df520445e66565b7ced7bb610878884d08d6438f860c1911e2d07894dc706b14b1f83988c2968fcad0c0bd3f61aeb775a909c40bf4983175c690b910ce3dc402a2f8ab53a093a67f544d652703c82c55b49016d238953b0b31e0f9a9dc32c134032820c17a0275cf3e6bcad0b4adc864407482c9eb34406b7be6c16633fe9c2ed24de2e", "result": "invalid" @@ -2273,9 +1839,7 @@ { "tcId": 219, "comment": "The message is hashed with SHA-1 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "0797dca79b5a166961da39e28bbec6ebf0d9c32d61881067f667423f584148fe8a22d432fc00d7b560930b9874dd66d731749015af00e518c7105d4d40d48bd824e69b77e92a2e302f14b00af7935fae839c7402ad58e24ced541dcc2e0a95188504e652a7f051781718f741f205a6b7d814b39fa066dc0b300cb2ea8c9c7fb90f0b1a057e64239a97f0bbac7995c60ab8099b272d2e0dffd34a82e6a443211e13daa5ffc5eb28f4e6890a7841e88234495138f6d2b497dc2165c65cc8177651375fbc0e6d0f0815b9e5f49b53f67850249bad66703e84c2291095ba66ec33ff078f40ae5cd66fe3950514820c87c42e5866997a35baf0f721793b08bc50403598058526c0111f91bc46b387cdb212d3f6d144f27d3eb6a32ced5b5022e1775a74e4e2c52638a0d8dc4410718a7330f8d15ed5e1b321fc0cf7e3b209b49f1a61cd71560434068d1759529898f1a6a280d7e31b7cf498bca168208d1335bd35312bb4cb307d7aba823a9ce8767d4c29d9636b85a0cd077e552e59c552c201e495", "result": "invalid" @@ -2283,9 +1847,7 @@ { "tcId": 220, "comment": "The algorithm encoded in the padding is SHA-224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "0696e55a92502e48439f49774bbfd168f860f90018cb240fe3b9b3ff62cc8168f9fb8a681c366304553e1e3f27be5cd05cbb20e4d6ea56ca788f9c1d02803f640425356548d5056b2aaef745a19f82a686024759f2d40b53fb18e5299947c38ebce2a1348d19138882684f7190eb9b6ef2492f1e6f4f63760ede9ab4551283dd47ef678396002be65f10d19b75e8c3e08ec096e9b8f8336f71f193d647e945be75ebd9e9cb79cf88514c4bc548ce3185f9fb3c8d813a126a5e8513ff6f89adde041e9ce3c433018d9a66a7ce813dc5786e7417f5f9757fb185f1b2901e5a96b5ad18f2efe786b684b4154342bbf93d64fcb0e44974992966ab84b5d61521add3c2ed9798ab83859a59a4cee37287e2687560f1b17cbf6c3547ecbe89bd45d0447345be35530dcbfb67973c082dfc03300944b2b14eef387fc1ca83b2f317858473ea5aba22c88eac559a3d1897a1619d598f8a60ddfe096665e642569cf9914fcacaa1023f58585f96866461a72ea942ca3cc249b1e5f0fb61f73c652528baed", "result": "invalid" @@ -2293,9 +1855,7 @@ { "tcId": 221, "comment": "The message is hashed with SHA-224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "50ea159980a1a7a42578fbf9a640f583c431acf87145fb109a738c2105a69d3522f58b2b97e6362341e9af1e74b7254e02b6c2abdda13a772677c15bc578695df51199a297ae28b616d9d6ff291d8751814a29bd60c15388e3c8011cee4e53a26df738ba27d28594acbb1636457bda61c40d9c00e021d87995ec363013342bb3a85e68a7c01ea16880fbef904deddd82f7ef9fa91a4b393614de6c9a2a5e2087032e41e1ceb284108f85f1a06ff81fc325a2abbec0aa7d384e899d3d5a518d17457b5d448b7c57b14ba7a9eb12fdc1b4778f0093f17036d1adc54940e21d0d9d934571613baeac70f3880d4ecfddf5f4d0289e6937ae00c8dcfd7afe80ab9162b47fe1ad49fe83239ca1e5055df0a4cea78e62dbf6825ace7d4043f81e10ed9c5d0b4022f0f03ca01e4a92126a1962a7964257b0a02c73634549790efe1cc1d057697dc50562f0bb3ee80bba2517e5220147cf2206a6e78007a79d420da40dc58bcea6c26d715acb22aed60fc66406406d988407347cbc2ff99ee389454bc795", "result": "invalid" @@ -2303,9 +1863,7 @@ { "tcId": 222, "comment": "The message is hashed with SHA-256 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "56709e7ac1d1b37f162bebb32a9cb9f86c8f9473e5ebeeff4ce5506642688f0256b5f1fb06108b0c3bd89bf7956e07ac22a4154ee4bb2cf5672592852f24d1eb46211f3a9dc55c515fa87db83d5a747aba9a0b8b3e07e1be26bdb462a3dabe7312350e6814cc857a1cac7ec6e1789f69df392d13fefc49acfb3463ca61dc59f619f34d75de7c7532a1c29228a57337a139a08bcb376ebeea36fe92d098107cc57c1ab328226195844a8cbc292dbe31523a842c5e222271d1ff98ca8ef5985bdd7f8c0c6f9f1a582e07ad46fa64306cafd2ee768baea1e2cb5aa42443920a6ec40e168e5de50dd2a94243f717dcebc9b4ee47a5128369b41fbee068f848b8a9069350dce0b83e6d5a9a9ec66521b11b735ce4ea3d8c7b4ecd8695cd87221d1d7484c9a893cddcbcb304fd203e7c2120ea5104c0d3e8fec59a6e0d1c44abec68d98f6409be5da8aa8800a93f457ad6b085cff25f7a51602691f8465391276e71d7068977130668aac2a533444bd6cdf93d8808aa44f3b79c9930e276bceb33dedf", "result": "invalid" @@ -2313,9 +1871,7 @@ { "tcId": 223, "comment": "The algorithm encoded in the padding is SHA-512 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "31690fd711236dd6ca3acf585195ac53cbd636069684f40426ca86e1b2d7b033f6b9033fa75b36ed9a848e2c9f94e5b8dd05b9396c11514ddfae18e8de5a3d5116bf81aab21c2e564b19197fe5e83dbc87f4fc1afdc3a0a6617f3fdee4d63e89b07ccc30aafff4c192cc0164a81c032585cd92c997d852a0ab35a330030e59dd49fe113b889acef34d278eabc985b70b312e6bb62ba278d7d2cb557aa38c88b9a0a4f4ebb51b87306602619a9361d8daf8bc8289e232665f92a244ec0e8b041510c6c1015c01c05bfb0d36999de4a57fb3127258e1ab265365fe2b4c051633254b429131a330750422074803b6dece155bb3af508df4706fa6b465e3be280942e26d82830caab376db6a5c95caddca809a246f05fe1fb9336a433a49b1eb31b26fce820117914f6d7d489c3c79b8d67af29c815a2883470f5384f6516088ba1d999d0d4ad1c7a5d006df523ca69229d20ab6774ff7ad8d80c6f3912671475cfec977827bfee540c09c4be1e3fa1ae5516aeb54773b522621faff15024b20b447", "result": "invalid" @@ -2323,9 +1879,7 @@ { "tcId": 224, "comment": "The message is hashed with SHA-512 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "26f1c4ba5c1a316e6fc50e47e080740e2ed6869adec3e427d3e85b41e706c92a263924aad99df90d5dd1a7f778486f2bbfa649668b8b8be51f69906ce866b11e3ad2fe85e36bca16ab3b19c3f9662f5e58fa2adb25d706c2a1abf94dfbbdb19d44ee2aca040585c8b83c01d60dc0d6c21914521d5b4d9edf1dfd6301fe24b4a1b27276e61348686b743d3c16cf5ad590667fa231c0e8ccf96b4c30cfff37061a33b01258a6b3133c5087f3d4f90238d0d7689b46444f15cdae75c9f52d934230d5a9c8274c7d78f7b56cf1575ab30976bf4057a4db00080449318395d3453ed40a851ae93d44f0637a743a52dfcefeef2aab70546a7e23db718137c2476b29b9a96a6f144afa4780633562d14018806c5b1e156a0322eaf70aa574e2fecd1df95d22e91b45bf0c8e8a440542d1d70dbf2edc08c408bdb18d70d950286c20e6332cc4c715037e54388c8ca225618c94154241129e642c00fd7accaabdb63222d0e84820f861419b14e3e8cee4b814b1fefc626ba51c2f1097c6a4ebcb8c0ff9f1", "result": "invalid" @@ -2333,9 +1887,7 @@ { "tcId": 225, "comment": "The algorithm encoded in the padding is SHA3-224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "24b7895caa06815c5f7964903582d66d63f5e6014a69ba00d6b9fdd9908d8815e3a87231597360b665fa33b16200819120808521f8e67cd37fe189baedf0d800b6780d959f1f65d760d6aa759933441c434457fa86f84f0265f996af43ee7ea02f7b4ab24a359246b1085fa1e75a00a631bcc599e78f39232434da3e4afd8ce2b11bd0d896866bd974e21b39f87ed66ad4e08450380d9943f717a22eca240ab287e23939bc9f2537874a92ed411064da9f8aa44a497c5644bd95a301f1bda47fda3056572381334167372740d607583bab48b4e4b9d6622ab3596a11e76e5be9120e73d65a950c123f64d649f001eb5851942c483e4d2b4ee891dbc419c100deef570ac85c21c620b2c31d6ca29f9d660a75847438ca0efa3c4ece5063532ae77840710ea8bb4a0879be2b1c34f9f9d6269ca2d7251649b3daf145b56535b6ea94a7e3033d97dd41b5a93b0deb81f107808465e61d18392547f245de2f9e7cfd2be18ad872e5ff2ac614cd312a0280b6a8cb04a9f1057683e6691fb6cd2e7262", "result": "invalid" @@ -2343,9 +1895,7 @@ { "tcId": 226, "comment": "The message is hashed with SHA3-224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "6ddaef7ba1eb87c5c3e0ad932ce16e59364a32ade7495b3dde96a03412be4605cf60dfe6d2b6ff9ae85fcad0a18e631b4614f733f4037e56639e90a9ce907ad2baf42177907055f595ba9ca5f85e6e1847b65d71829b7420a435fd97788603c8334bd7a66ad5263cb39318eaf7e5c180a662b488fe62195a846959b1f81c08f57316dd65ffbf18c4f741898e18e1c79dc3b2fd752f3111ee50d5d4cb5425713f954dfa827707e023c431bac85ef895354d380b3c2cf8f6655ff00cfacc742541b4a1dc4511d087516f892b49aa915f581a78e7700c90d635614bbdd3a21e38d41a02211d810308995679e0652a10fdb525967a22fba795722880ea446e8c2b04ef52bfb5e2ced393f3f507b5fcae80a22dde525edf1966486197a44d1448ff3852561ca6b5fddd62d799a3e787d3541f9d95ccd94f6ead9346a8f46996b6018e378559278831e28ab57830d9d155eb09bd5098fe70263ad057fa93f2abd2ad9284d0902e994353caeb3c6fb72b94b399ba598f3b14b6db8b1af21234a798d159", "result": "invalid" @@ -2353,9 +1903,7 @@ { "tcId": 227, "comment": "The algorithm encoded in the padding is SHA3-256 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "7f61f13a26263f19568416906e2776537bd87854d2eb3909db3c6df86e2a098aafb0edb5f0ab4ec548d6e8a42cf00eb1ad0519427c77da40b0f1f81898d4efb357ec8fba5f2bf30d2442711f6808a96f5f30574e82bf3f7e989b8a328d9c8c649bacbd042129200b311029b862bafd286a72fb8b6df9b9842211a72929f7f2fd1e909c41bbd65f35b954be4db573f07ea91bb7d0de69244690ee6f6cb24b09f960842ea9b705c0235af36c77df3bdd06c650004d643faca77ab168d4d52617b59e82ffed60569d2a4fa7673be119ebf4d9c6cf30effe37eac51143a09a3561910b784a9ae77cddc2cc96cf3e27ea1581abfdab96c3aa766152fa685e54f18b48f38239a70cca7ca91979075599f696d5e8c98f766fb934edaeb4d0896894412aa8734d2157553b0501e0866f44ee5bd7d84a9faa2a65bec2490e8de1db8f8e4c933c400d5d7beedd022a04377591fe524da23bab7a3a9deeeb74e8b0bf2286180219236983286aaa905091d4a0ef4902b99b7bae79a0fc550e8fd79ecd4dfd4d", "result": "invalid" @@ -2363,9 +1911,7 @@ { "tcId": 228, "comment": "The message is hashed with SHA3-256 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "0f77af60427c6b7024303f4549737986f6777aab3b53fe7a616f368321446d82a6a7b7e09115dcf1f5a07d18c7e07d3817ec2af4ce20860647cc20ab138058b5c5fbae89abe5acb6d496cdde981f134f5117d01f9e323dd96f23bce4404563902e93b6f158d6e2170505f1a62d3e095c750dee3135905fa892f87c0ecab5f8338306d573cc2d6408de090a6db57f712bdb5eaf10f4a2548e9cf5364becd38f74dd65980f9ab62cf3c182ff7e2c0c1aae47597f7555f13e3cc372a215a5979278a6ccecf09fcb458507c6ffa2b86ae242b55266168acc9025c834ad3ae9de2b89c15b9c638af299d09676303d1b1e8bb3bc740fb127b8c1de8813eadbd526abb2837f30f5df2b3cb8b57a1724e324113436203dc611cd7b31f8575def385804240c805cc74f55781616de8debd3ca228742dc48d6de4b2850bcd6f52acaad65ef84f0d4990afa79ca4a9f6995d0546de4d3c469a307c564cd3b6138152a29f2c636f6ed9d72a01f2f87ce2759232e95b68b8286850f571169f62c03eaf5f1b965", "result": "invalid" @@ -2373,9 +1919,7 @@ { "tcId": 229, "comment": "The algorithm encoded in the padding is SHA3-384 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "55a67ef0f675cb3ff589827ba3c00125e71846a660ce978aefe0a642935fe6b60a59a3327976f2e331f96cd29206fc159641b2f9d49ba056f6a45b2580bb36d90e8f4ce988c40290c5b6b48467837da52e13ad590e7ababaa1440e8c822313f3bac463ebb4c03b45f7243efaf3df37937bd88d117b26b2d2bf6cb8780e56d77181afb48f4f04236299c4fe89af034d8248e6ce3be12df1f789203955bad0690fc574567f0bb99405fc3f7e33f46bac35248142a94c4b5f20b624296159e2ba3cd614fcec25b57b9c48425afafe675c5bd3e361944fb08ea1632915cb2e0506fbb753233054ee064cb001182fca8b63ac5c89bb10c8e3fa5c550856eac343069c7f224034e4bbf26d636616ccfd1764c7f5a57f12a037df9b84ee6e518840dc464e56cc09e644eb0b3f9104c7bd6aecd5b6550e9cfbf5924f5b0c5f6bf3f22a865cfd14c7aa44891d7b122b70221413f29a25f13a97a8837a4be5972acb3137dce6acfbe090194155ea61ccc5b36beb40ff05bc6db3a4d0deb92dbe0855d8b8ef", "result": "invalid" @@ -2383,9 +1927,7 @@ { "tcId": 230, "comment": "The message is hashed with SHA3-384 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "5fa16bc8cea0234176b2deff792c3b9879b7cea6e7917c446ca4831397665f8e8403f5587c13a228e0a4357ff362fafbc5463ae65affd6f83a8bb4b5fbe38212255f8084578a76d800a21d88ebdd6b1e97a2547181c22466f85aae78d184a958f7e3b6d103af5f4a010c62cd701c7eb048a4d3e7fa5e7e1626e1abbfb50b7491a10b03b4dfe052ee8c227eb1bb90a4a153b219af7c68becb52b0b55c4374e94d0d50980f1c8e4974868cda1b29a497d4e7e8efcefe5783d3eab46799ab9b6d6f42ffd4c975b888399582335b09a314b1246444945f75553c51e0a94cb67b3a7f36b714ac5ae6b79027219be5153824d991aca2560e3ea6272e2673560db06d8d3e769cf6f16d209efa406a6752c95e5fe07f60061af290b15aa25b681df69036759eb147fec7673c5984ec5c3ac1c467856656d67fe64d715bf5d8f24df84ae591d7f1b3f062bef2329b6eb258033fb4396779ef0ea1a814517e57cec3b38bc9c853a60147260aa34ee2478ee4b405654855aaa450f998f94040fee2b4d76e4b", "result": "invalid" @@ -2393,9 +1935,7 @@ { "tcId": 231, "comment": "The algorithm encoded in the padding is SHA3-512 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "372d9a9713109c5626a27b34db569714c7df6d986f575d571a5164f36ce000fa28d93bbbdc05a7798093e914234cf678d5ec26cfc16bc59ad53f5ec8a7a432436d4ecec1ae9266035e6c45456537d84207a6be7273dcdbbc531aa63466d6e22c9a56a5b9ac0530c24bda5e374d4b1f928f1478de41089bdb9054e74a3385927b5e69fc149ec5a118ed15bd78b5d10d24c3f5502e9a9fe2a45a983cf1c052e9e83a53104a5e6606b06666513db9ed4ff5038a974635735f12e04e0577fb855e1c497fb8f98729625da250319cdee1702167b79a603e990624c3a0109d833b33fd3e49eac46b7e04d6b10b7c954879d164d5d8f1bc9c25cf57ebd43f29040b9b05f87f02f1901415ba503cb82a1b05a857331e4cfaaffe32e22866e7ac32bb238895a2c68e61738c7f48923777501337c59706f150d19e7a1f998d9dbe6ffce80f8503f257821b49c37eca3c1445485de5b72dc3cc825da9e179655c3006bb265b50c303a97f165b3a28c1dfc3be290148485e2170e395dd073573e5f436a36037", "result": "invalid" @@ -2403,9 +1943,7 @@ { "tcId": 232, "comment": "The message is hashed with SHA3-512 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "92bde38b5558a0235da2053d8ccd6be6c3c0abd9a8bc32489b8d7317bb5e7b0afd582f016a3c23335e89d6437b1da673cd5eb6f4cece49db3ee89ba85fbfd1e55227d097bf98ab3ccfac953d8571b407e42b5e9fb79e957966eec11b41cdf2860411129e6f0d375a5d5aad8b39e8d8804c3adeefca9100b3707998f712de0b9078d62df200fb6eb03d43825f8db5cd4ee78ed6a3cd6000c24d05281b7635efa02fb51ebb490f0582b19b29d81dedf8f4e1e222097963b559ebad39efd23c94ca3b215e2f95660ccab15fd09337a91d9babec5dd3c838156fb1ff23bece27d7808265142310d4ef9c5146351b73fd9887814ce50f68ffa56e6d86bab2e7aafd62de1877423aa2ea6f6279aaed56c8a3d46102f04cd84171dd9b417436151220e721290ba69ef041ae817e87e83d618ed8c6d86d5e4bdc62e572462a1b4f4a2c98802cd8b5ece699898cda25654c23f4b21167d727d5c094e967148513ea93cc88af55044d5852437f475145af6e438e5ff20913b8b117650fe3b574b685722ad0", "result": "invalid" @@ -2413,9 +1951,7 @@ { "tcId": 233, "comment": "The algorithm encoded in the padding is SHA-512/224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "26e8b91aa9348fb5cde7421fe7a1acb865b6be5bd6031eadd460eaa668e2a5e153cde73c45f2bfeac6355f48f2735cf11df5409bb295fe5487c5ff7bd373f5cb2d7b9e3d0b8f3c50306943c7d0008c322af3efe47891c1f1c06a8c18cc3098d2966a3e284042b555653b3315ac2072199273311822d80ad82443857f99d1b6df76cba460b6e82b9ef4c0cd5dfc17d1859206d23c89a757165ec77c999eed6e1d4a8cc5bd582a9d7a5e22febaed0b6d334d85a9a451a5d2179f5664b23d9783773931262e51071ea8b02c3e17d015cd70bf7a8f117f9ce61e4e13f44d712018dd8c57150f3b22bf84daeb38e89ec0111a03af9b6e9bed9801dfda9cb05ef4876550e6bb760f899ca33c4534cb3041ed8b8c153d2ea5f10e3c2d3d28d73add0462f6f98b32db23fb840580703ca199da0b02d2e37a9581e00d1b7843b55005fc4f4b1a621a7f61538d97cb8356c2013083e45adb6a12451780cd0597d788a4dbd9eed1423e81e7f2408c8e96331a94ec6d1c3c52573ed31ca74d487f95a5f8e4e6", "result": "invalid" @@ -2423,9 +1959,7 @@ { "tcId": 234, "comment": "The message is hashed with SHA-512/224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "21069c0cc9cd29bae9cf2887fbd211c9d9f96b6e81d0a98c46e8f38ac7ff9d52bd5cce154f15e7a09ee5abbc32c3dba3f956061cefe9f0bc27968b3a6c5415b261d6d1e1e4a1096ca3a7bd3b3964eaf46a0db182d51423f7118b67c292dffe8a61557e026f32b4b32dfeea319e8e36ae1406262e7a7e5c0008980e7ec0c5fbef9873fcc027b42543c35a4275ac9bf0e4ce6a888de2efdee5bfc73111dbc431eeb4c311debd40d2cba939559729b2581522fdc7b3f22764c85e1e177b9d3a40a6dd6a1773d28817e066d7606dec70c55dbef72d7ae2b47ec6c8d968793e2da27b8ecbfb37c673a9b4c0e84d88875799627cb92f1613eec56ecc5314a71ccbcd596b70dfd5cf44bfa04a8776c4ae5252b7c22062729c583d0833096488d9a16a900842ebeb1e2ad74ce08105e0bad90406fb1dfdda20a65a608bb4b7468ce790b415bf8754788195b2078b4d095bd772ec782d1b59a84cd0fd6bc95ccea141b585fa21240c4e8970177f825f2c1862bdef072355d608fac9247ee5a797710dc2e0", "result": "invalid" @@ -2433,9 +1967,7 @@ { "tcId": 235, "comment": "The algorithm encoded in the padding is SHA-512/256 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "55e920bc23ee46394d28c4036927ba1e3b817f567c1681bfeb5dd039750a7cebed57e56724882f5715c496fa70407ffeb17f02ef637215330d379778dfd4c7d0a4548784f948449c75176d25824254ce550a81311f9ee2335357f0c34973d7148b85efa4d8c0e3c2bd07f2764f0863fd1e21a5be8dcb0b34c2c2a0be2f671342d22f4954608d2eb062787d43f8ca28f72d305444f6bb61867460a8c8f72e8e848d319b10202c3d3c410157c2c7a1ba8d1a262a08354c27c9e4529cc312109aaffb0fb5c7eee4939b8f544baee60d92e0d998066ef4a57585d54b2d4090bdeda57b33d5f7f992b065faafa8faf75a2563026b5f0913ea81e2ce33746d0a3849ae3adcda27a1a88eb5674f40b3a94164c0f77eb8d5ed65c9744ca3caedd6341bd587596452058b83b6f648184c266365f13b37762de7dfadea6535a7f73f400ebdcd2aaf901ad4209dd0790062c7c4c49c2da295514f83661730f16320fc346785437476074a04ffb2a135bd55002ed2faec846cf156c4b6cd6a199fde34e0bb4e", "result": "invalid" @@ -2443,9 +1975,7 @@ { "tcId": 236, "comment": "The message is hashed with SHA-512/256 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "674c862878b367281eced274886dcad1c008b4a213fcdd87d8f56eb9741f58bbc9a33bb269b6f56fffb30c51b4040a06aa2cc0b606d92675e16cacf51cabb4eb3c99f98856d8d1a6ff0440dc473b55e2f90ac3eaadca40812b4e9edd6118416484b2ee8e428e315c26370466465f92894e2ab4e88ca2071571272b17b24cff1ee418568d64684835dd19608f3662777df2af1afb83cdabd59e9083188418deeffdd8b7ab0de8e036c0e98bdcd79aab0edb4785b9116860e2955670ec66940162b0f890aa42a58aa1bafe97c8d031f9a0c5daf1baf354d0eaecfd031d940eefc76607351fce353ced0e1a4fa714ec8f7a7f598564c68c3c963ca2e7d14d2b92f616be2c5e6f75b295eb337e1429c104ad2d14d8bf293fb94de978a071a75d604f7683246d1dbaf57252a24aeb91f3306cd282d0f1d3aa0407e416d5ef29a3750234b6a03022e03dce60352567e350ed1425cae70fded9165bf6648070889565cdbaa3d580ed042a0cab093a73b544db334a7d8a14688a5470ed982124aaddfcb7", "result": "invalid" @@ -2453,9 +1983,7 @@ { "tcId": 237, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "87cb3f4338f3778724de29879c04dae6f26bdaef62bedbd3bd90c7beffadc29855a32763aef0a270f5144e39dbe71c9f965242e00e2683161814f82fd88035bcd4b088e4eaebff0e10ee66b1ad1958dc8df27793eee2b115bdc1756f82728967d54f09c6ca0c5aaad6e19a5fdf2de1e7fa92274ebd8bf42f66a63a066264b5c63ac6a96105ce01c820fe7c75c0570d9aca4ba7e16a57aeda4ff63e32d672ce47739fe6f599f2ac420ee4776e5849dfe3c0a1888b4f6efd76f34a5e91ff429b553a9929e73731e2619d512bbaabf3d188cf2478d026dfa0f3abae77906780db2e1d4ea81379f6b609fb0b244a44ead1936b406b4c9c60b1f1861d3c456214244760e77fdb3b5282220afa345fc9dda3e91aed17d6ce6c4920fddd2667f4e074cfea65a06291da9a7c447a7eb5a531dedfa675ef4893e615aa21a5487de867c5e353e94037ba5cf369f49f661f1d0b1dd06eb8e15d02a046bd627e21dbbc8429d49db65bc5f1407b54a609985005878a126e1506de27aff74ef59d077f16090ce8", "result": "invalid" @@ -2463,9 +1991,7 @@ { "tcId": 238, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "57e351ad1911613910c6dc91b55738ba621e299aa13d29a85bbc5b1815b8befabfd5f01f50be542ffe12e75637be6cfcd53dd908986bf158129eac99d21da34f8febcac49eea9c0af87866739e82afcd91e8fba7aecbadc5463ea8a8d758f904c9c5c02dff1b265a7017918554b1e4af660971c2189b9d11b064cdae1a442a0627b0e9d01c57931dbbcd55ff2f130524f7502b234cf6fabd4da24ec8dc8b26189bd3b0edb5556f24d355739266fabf8b666726306f396cf679a95e2f976d25a6ae13501093eca990c35aac9ef4cc7a7b7022eaa8a1c241637c8d3caa8c87513544e955bb1cc9dfa58232a476bf92bcf9f7d01d0bc7a394d435574362f5067a616ca94f80def4325510c99fdbcde99bacd1f6ba1aa510c6dd0cc7ea6e540b1ef6ca03721f166e3a34ed794402dd81af0b6a7683acbfa83e60905f013e65037fc2a3e98cdd8d2a7882d96af02747c2e940bc049cf7d21f889767096f177f2bef6cbef65c5a11f5ed481352ab92888da8c081725b573c68745eed31581d649218ca", "result": "invalid" @@ -2473,9 +1999,7 @@ { "tcId": 239, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "8e2eaeffc7b328aef70fa8df4bc13f4391240af54cd7add688fab15190bd442ab3c78794ea5b3fff7b3a93460ab92661cc857d45043754759707451b0859ad75016a41039982e478ef5346c9da7de5b71474ca4dc6e8d75413fe0bcde3c355b10f5e93089b2e18c55f38fb83f5600e087818ee2f2f86882ac65a4e6d2f67a2058b98e8d4c013ffce07f9867ab2c900fd96d590e9fccfb8773ebf8fc5aa752cc52789496a4c63dd1c5a8ad4b70c67d175aac95a6253f80969b114019f3dacfb2e71f1887ba4d8cfc2963f224c563deeb3b7962f65a5cc85c3ce5a961da46069a95c62c40207233beeec375a22cbae4a2d4e2d55d3054be218cad8eeac953dcfb36c6e33f067d52f3969150aa9cb9081cf3ef2f25c11d108d84ddf9fa86fda6c9194e0e29ea8d451c0115e8471bf6664b9f6e7e5817d198b08a6b10cb9e6b51568a615f0ed19359fb221774ac3d23c661cbcb3b2998ae5d7b5ad1310b1139366d30c099c141ee894ed16e5e51e141c48e8e4a27537805521cd77f167795c444371", "result": "invalid" @@ -2483,9 +2007,7 @@ { "tcId": 240, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "2bd4da6d19e6e76e5680c98c9121141b964cc159d6b4c328b4869925625846a5231fb74c55adebfedc88d74f0c3e4281d9dba8f94c22cd8b75ac02595087e3cb7e80dfe947994f0fa39a6dc7818d6cb3f95f628a14e6c676d35ef664219fc70fb49ffce05fc37187814959388b214e28f135889a8a78c87d496799700bc77523b7491a66893222954f3e93c0cde90e1ef85c3d671eca7ababb65f960d6fcfe5798c08b87990e1223b5d9ccabd238866348eeaaf9417e6af91be76abafe27aa218eeb5a17d82f642e845c3a8130a4d53e0ff87c9208cce245990d5ab6bf5fa642da2f952e6745bb93267bfc7c919293ae43ecbf72ad71903a2480162cb4c175b61a4645ea1cfd3b325c19713c7e40944c31be0f479c56053f7ee5a2bf7da261e88b68d4191461860007fe793e5238b23092429be0c247af2b87e881b84a4cb800e8d5efeb03f96b0020c4e0f7e2e8b007de8985e4bf80b3123fb161c9c02acade3d93a076f83ecfea8bc46eda18aa9a577dfc3d9150bd6368ddf781d12d44f431", "result": "invalid" @@ -2493,9 +2015,7 @@ { "tcId": 241, "comment": "invalid PKCS#1 signature padding: 0001ff...ee00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "98f649a766413ae1348a8e601a78000f7b284eb9077f2b4a202609c6540502d6b8e54a5ddde7634d4e0e8d5bda0a5673a042c659d5fd0366937f222582b0a41305cc382dedee14234f86015e9673defd1133d133b0daa87aa1e5eeebd3af545cd59effe44cc8a581791f874f491a10030837e619fc089c7671eb0551f17ffb8237c2085e0d5c90348b22317efc1ed53893e06242ec60a5d438195bf3c70b0a11b78a7f0edc6d4287129b412d9477b020937882a6bddb9cf7ae963e7bd44ea61fb671ce6fba1a2f085afbf781971359eeea082312f3618c199657653b37f07c46a43ddf6709ab3433d799158ff6671246aac560a7f7e26010d9937ee61537a6a06101163883b68b0e4dbdeabf22a0e9a5a0da15d33427440b48918d620c8947387f92377d3a236942758167aa459fffe96fb5ca7304742a3e4e049a2cca570da8f05c21bd7f797216f01f5f5cf844c05dd74d6a5fd10ea7396b2704c07d44d7d06ecaf18d2d3aeb716599c8013e78dd2812380e15d28272ac1a378fe4dcad9085", "result": "invalid" @@ -2503,9 +2023,7 @@ { "tcId": 242, "comment": "empty padding: 000001ff...ff", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "9a54d7d8966772e9fd0a1638a5e3232f025a498dd87000719b7546d0256459728a9b28689a06edcfac30793f8f9fce85f2246ae1a9c66307f57a1126ffca6f37625d2e41c49921ae208455d548c3c5d3e2a2a9615bd56cd04a3e7d813ba992eee1ce5c1ad79f62bc6e560f5be9ed09baa73ee2c092c6708b94fa9d5df7c47875d2d84db99fa4678ed7d7f8272f83b75c234ae3176e5a5755258d964bf04cfc63ecdffde99c84113f796a4b1a01e97f4dc16304fb8f7e25fa020ec4c747b8064622ca1d66191dd806ff418db1def21c8206e0e98d7aeb2e82c04ddcd1e6616f5660982468cab0a5043fd2a2f4e6285c81a6c798ffc368ff42aaeadced11c7a7babf391f805cce143df733ea1eaa76eb7b7ad4c304f08123170a6c71a658ff0b28a6bfb8306beda2504291d669ea14400688d0e5476be986dbce5a6d337845e66649efc2803901fb68f48e82862cb711c1f76695925e0dee6dd575fc85448de1504afc5dba2ffbf72684767206369aa40f56bb7dcae3c81e4eacef8e35e9e57a82", "result": "invalid" @@ -2513,9 +2031,7 @@ { "tcId": 243, "comment": "no padding", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "313233343030", "result": "invalid" @@ -2523,9 +2039,7 @@ { "tcId": 244, "comment": "PKCS#1 padding too short: 000001ff...", - "flags": [ - "ShortPadding" - ], + "flags": ["ShortPadding"], "msg": "313233343030", "sig": "316b764ee06fb0dc1a8025cfb96b125ca149d331e824971064e003baf6b0a525347f1d98359d9e448170722b6c0f149c52c3c929476099835174c6c47dc4ab73c2857e5d908ca4d2aa48f3e1116dd62a97e7e3e491eaac6f07627bde4b958f13227812c7d34c818260d5ff043da4ae8da3afdc970f0700f906488f80a28734606e7c26ce845aa5c8a81ef2eccc74f8923a3b4c9865392e7650e6c72baa3deffadbb470b354958e962da7c1feb0c3f7e7cc2721db69fb4253c5195490f36fad83d1f14984718f77c9002349062da842d7cca688e5405c311fbdd55e5bd1add9c80be91a8602555304a7534eb2d0564cd4a20932786b03293ecf537680095d6a2bec8094040b3c8c8498a8622313314671ebf31862d73e540022b4ea24e3a7ba5f11d02ef75ce0d9bfa3103354465136c20c4a04ff12fbff93b74d7ec5822b92d7b3aab6257ac9712e3266ef0bd8feb34fea1f527f3208677d2fea6b6680dd825383768fd21048d2e2188819e25601d9366e6761dc5fe175dd7efbb37f47148e78", "result": "invalid" @@ -2533,9 +2047,7 @@ { "tcId": 245, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "bfab3b62277709483f0de89dda1e2bd71b706b48847f239b542330dbdd4da17d34559e9fa9f3a9f20d8f150f8566c63fe071fdbb3d26fe04bdd04678cdba85a21320197652327c1b2bfc9419ee74f80f50d1e44916da7260966a3576c85afeae5fde228bc9ed19771a83598fb6328207efd68b484ca5ae269b3fe21a5ad2df34ef2495dbbd2f0546e5fa8b5258ee2b6146bf856509d6696cf31cda0707bfcbe23a7d3fcbedd1f45c161bf5d7f2acd081e0b16219ed4ca719022e0c8507b3b731068e0b2ffdc86505f2f1ebbff47385d4b183b5cf372f06681ab143af099f434205644ee3619c3899363921b5cab45b9e80496ecaacbb59deac1ec32848726db9529cbdab77e76a86f207cc1dc4701a112b21a4eb303e8d391d670ff3e6bc87cb79b272d093c2fd407453176cfd3080eba68df25472a0a998594963b6ea4860b092e3ad635d3eac71006b0f530cd944a47b7497445df1a95ec72cf7e99e79e435073f8aa9ff6f10c3c13b80a760eebef8c4fc3b63f4f6c723851c5a81facf8f02", "result": "invalid" @@ -2543,9 +2055,7 @@ { "tcId": 246, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "97baa6e1ebc11e62459f6dc303168ac08e41bb6f19824e62d1e19dfee431814fac20cbb700eb94c2ba4128e66e4d14651c381e68eaf616e7481675d17339e496e1a172670dfd250ac52d89508836a29fe638a83f24d2efcc1a1371081144afe5bfa92459ec96bea90c57ce61bd125e456cdb078b346ff47de718fc4a275903441ff6f072e2920f1dee996723fa0c86b7c9ec5002b4e42da05861fad54fca0ab8e7aedb8d0a717d405ff2fc5e88dfa5bab403e457cba4c98d1ac105fdc62ec93dd04f11db1b8debafc27c19fc0de20ad677ca6c7c948ba92dbec64397715b805eb7e52cd12a906b1086b50ea3aafed613e888bba4f2371fc60f5f3c52ac92862043bebb82f6972ea3bcdb492501501eebd5512cfd3a38a05e478148ab6dc7dfb14cee43b3cf1ee329f27a9067c601aca116d475387470239d4d429b07841a86d2a3ec05f3990b7bc16651f54860122631a3a3c2720e055c806f009dd552d8e084d2dd6a3b72acc097888faae066def628ce50bfec3002a21c474248406459e099", "result": "invalid" @@ -2553,9 +2063,7 @@ { "tcId": 247, "comment": "the signature is 2 bytes too long", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "87f373378196b0b748cdf31c14735ccfa0f117acafdaa21fde4b6e7559390b834e7b92e9e1cc9d49fc0fe6cfb60429652b4bf9a7768f71fc4271ca6fef4e431192ebdc98630bfb94c5baf18b4cf7881d84483e4c44c22db15a9627705a0b42a26d6f3d6009aee0d2a71bedf4d4b0ee6b6fec2f16e1277ecaa3bdedba406473a476d1688df0fad1da795526c7e641981b4812b05b692d60c60b2bfa424c8b620f40dc9dba59e2c710e7ee750b3e134c1f71f43210688aff17aaa41cdb5668753f0006b1cf951bc5951f4d89a31196985ea55c0966c3662bcfe4e4cd34f12e4afd7e5c4a130739b1017d6a583882fd72db1a67418702c8b01353ccf75b7b93faec0e0be36211d5f2bd910e1552323711bbeb73858f899cc1ec063ef67d88e0c699d5a689c52106f06e960f09d2a3cf84f53bbea2a473edf2e6e0176801d3fa1c2d358e1e5a26f646ac93796ec1fadc6991c0ec19c9dd90b25a2dd3bf73d2cf1eea8867f96caa5a2df54973acb2a2da0a1367ec74afbb968f517765238d17690000", "result": "invalid" @@ -2563,9 +2071,7 @@ { "tcId": 248, "comment": "the signature is empty", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -2573,9 +2079,7 @@ { "tcId": 249, "comment": "the signature has value 0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -2583,9 +2087,7 @@ { "tcId": 250, "comment": "the signature has value 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -2593,9 +2095,7 @@ { "tcId": 251, "comment": "the signature has value 2", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002", "result": "invalid" @@ -2603,9 +2103,7 @@ { "tcId": 252, "comment": "the signature has value n-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "a07887f373378196b0b748cdf31c14735ccfa0f117acafdaa21fde4b6e7559390b834e7b92e9e1cc9d49fc0fe6cfb60429652b4bf9a7768f71fc4271ca6fef4e431192ebdc98630bfb94c5baf18b4cf7881d84483e4c44c22db15a9627705a0b42a26d6f3d6009aee0d2a71bedf4d4b0ee6b6fec2f16e1277ecaa3bdedba406473a476d1688df0fad1da795526c7e641981b4812b05b692d60c60b2bfa424c8b620f40dc9dba59e2c710e7ee750b3e134c1f71f43210688aff17aaa41cdb5668753f0006b1cf951bc5951f4d89a31196985ea55c0966c3662bcfe4e4cd34f12e4afd7e5c4a130739b1017d6a583882fd72db1a67418702c8b01353ccf75b7b93faec0e0be36211d5f2bd910e1552323711bbeb73858f899cc1ec063ef67d88e0c699d5a689c52106f06e960f09d2a3cf84f53bbea2a473edf2e6e0176801d3fa1c2d358e1e5a26f646ac93796ec1fadc6991c0ec19c9dd90b25a2dd3bf73d2cf1eea8867f96caa5a2df54973acb2a2da0a1367ec74afbb968f517765238d1768", "result": "invalid" @@ -2613,9 +2111,7 @@ { "tcId": 253, "comment": "the signature has value n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "a07887f373378196b0b748cdf31c14735ccfa0f117acafdaa21fde4b6e7559390b834e7b92e9e1cc9d49fc0fe6cfb60429652b4bf9a7768f71fc4271ca6fef4e431192ebdc98630bfb94c5baf18b4cf7881d84483e4c44c22db15a9627705a0b42a26d6f3d6009aee0d2a71bedf4d4b0ee6b6fec2f16e1277ecaa3bdedba406473a476d1688df0fad1da795526c7e641981b4812b05b692d60c60b2bfa424c8b620f40dc9dba59e2c710e7ee750b3e134c1f71f43210688aff17aaa41cdb5668753f0006b1cf951bc5951f4d89a31196985ea55c0966c3662bcfe4e4cd34f12e4afd7e5c4a130739b1017d6a583882fd72db1a67418702c8b01353ccf75b7b93faec0e0be36211d5f2bd910e1552323711bbeb73858f899cc1ec063ef67d88e0c699d5a689c52106f06e960f09d2a3cf84f53bbea2a473edf2e6e0176801d3fa1c2d358e1e5a26f646ac93796ec1fadc6991c0ec19c9dd90b25a2dd3bf73d2cf1eea8867f96caa5a2df54973acb2a2da0a1367ec74afbb968f517765238d1769", "result": "invalid" @@ -2623,9 +2119,7 @@ { "tcId": 254, "comment": "the signature has value n+1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "a07887f373378196b0b748cdf31c14735ccfa0f117acafdaa21fde4b6e7559390b834e7b92e9e1cc9d49fc0fe6cfb60429652b4bf9a7768f71fc4271ca6fef4e431192ebdc98630bfb94c5baf18b4cf7881d84483e4c44c22db15a9627705a0b42a26d6f3d6009aee0d2a71bedf4d4b0ee6b6fec2f16e1277ecaa3bdedba406473a476d1688df0fad1da795526c7e641981b4812b05b692d60c60b2bfa424c8b620f40dc9dba59e2c710e7ee750b3e134c1f71f43210688aff17aaa41cdb5668753f0006b1cf951bc5951f4d89a31196985ea55c0966c3662bcfe4e4cd34f12e4afd7e5c4a130739b1017d6a583882fd72db1a67418702c8b01353ccf75b7b93faec0e0be36211d5f2bd910e1552323711bbeb73858f899cc1ec063ef67d88e0c699d5a689c52106f06e960f09d2a3cf84f53bbea2a473edf2e6e0176801d3fa1c2d358e1e5a26f646ac93796ec1fadc6991c0ec19c9dd90b25a2dd3bf73d2cf1eea8867f96caa5a2df54973acb2a2da0a1367ec74afbb968f517765238d176a", "result": "invalid" @@ -2633,9 +2127,7 @@ { "tcId": 255, "comment": "the signature has value -1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "invalid" @@ -2643,9 +2135,7 @@ { "tcId": 256, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "627e76d9ab46ec144d942afcb5fe8f677eb9b1a51c047f7b8974f1a6697c5f4ed1c616ce304bef814ce307d4d6a8ad96a704e71c2bbe7fea47db502e59ec985a69405d9a606ca5ee7bc1e131783452cbd7afebebc6cc4ecdaf119ff16986f561ee4405a0bba05707da66de70f25c1b6e7bdde656eafb70d3ecbe2ff3bee66e3f0663a55feed8c501827a34f5916d0dff22fd7baccb87db47a472a21625c1af097264b5964d05368a19004ac9c5e11bd3129327f476b66abbe5b59e7df1cdad9660c52bd13c86b5a721de476f6662cbcc64db4c6e93c8ad7561326947192501050d4cf6e62adc42e5f3c0c605e3a1b1a1cb8486dbbb6fb070426013e9e1a5a2d1d8b0481ffcc9235a99d154e1991e8f15cd453e609be6bd008187b1f3066fb8d5348f08b2784f8fff31306dbfca2c59e1f48d40d70f7db16b89cc8506cf0137e2a617e27d529450f25ad8a7c502d197cf146e85fcbdf6e57e4703408754817a06fc8a60008560890d1e72a6751a43903c0f00a47ad383a28ec7bb469b178d5ecc", "result": "invalid" @@ -2653,9 +2143,7 @@ { "tcId": 257, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "4b417241f14720559c1e8cfcadb9e0d6b7de849b16c80dfdbc867fc33e4b81d56915190fcaaecbb8f6481c177cc68e26813d8a93ff45ccc41b795714c7d486ff3b929800f88063cdac7b7100d917c2288094cecbe5d6f2ee20edf36dc646464958cb1cfcdabed57f329561ec6a8a00ea2011d2f9215f65ff6afa8ac692aba8328a04c9f9fc59c8d8f22e309d403fe04acf5a31de007a5f0f402efdb2c83c0c5aa57379163b14429146f9521ace54189c5445f80076b2d43214035c2b0e175ae0c463253796ec66477e1571bb6ac57722105b58fb507922974ed770eb898bd584d00a2267d8bcfc66055e7cd7eb7e7497149076e1d287b31671298076f1aa6d3f1ae1e3fd62eb8714f9fc38bc6413b2a15064da7b6b589ca5ca539d0d01a58f999935f1a8e6a0d89d440a510ba9cb71a87be0cb81cb1e05b73f8402d684c768ad86c98cd3bc904a59ec88c385835fb46b4ab46e3e026eae14e54a00f0e55b5cc26920682f9713d48c7946e1b0ab22a6fd6cd3e833666cdda12e31c05240a94c80", "result": "invalid" @@ -2663,9 +2151,7 @@ { "tcId": 258, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "338c3b8b3ca15e0fd12433c5b18347d79d344871aeca17dc93389f3c5fc123ac9f9fe95c97dca7583e3fe3c2a319d0cb409367aa7573c7ad75b118ede506631f52aa861c2b0e31a9d8c435416e8e67059dfb4ceff533c214c4243f5451f449ba7b75667acdbeae22afe959287fd9f0ad3e4e7709de5c90a6e23996a7ad643ef0c3aae54934c31d79619c04b4cb85fa5069fc9b90231debe3e59da0ffa2873dcf9e53b8481e215b585b1115c02f63bfa6143e2b900a0ac71773a0439bb5d86a78b4ddaa5e2b9e44f7192d9451a6bb8e4635948212b17173b0695d4f518189714dc0b51ace3b9068f5fedda3b4ba4e24baf901b313366f64cd54fc2fa3db8bb8f1e81e06effd580fc4974a3cdae688297b4ac423d81dbd342b3067e6b4d7558ac8f4fd1c1d8f5fc94854adfb0ef8a69ec43b375ea724932b391ca5c04e7e75fdb952d671c315a7f86a28ba954db126cda3a39ef213b5f9531a8a159dd9e5698ac7ec8fe7df2a2316798742b2fb5271fabad932542bc98af6e99d231a1b5fbb09eb", "result": "invalid" @@ -2673,9 +2159,7 @@ { "tcId": 259, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "7bf4d4739c1ce0e13aabe610a110ffe79dc689db3f9fdcbe29b56212f7ec0b3cdb96ea7052a277327107a992d40c5c5d03ee11476f328a83d2c3a1bcad5c9d9ea2928fda571850a2a9988a0078429631f6097b2fa9a85aaa1ed9ac0934a5b9d00fe6fc106342e2b03d4123e09e2ac61c1343f88047daff5f511c8fa3d66f76406b79b8f4f0475ab14313968e56ca9d2e8672d3bec27a5d536cef54220cf44a4a698fb7cbb8035eb5516ae4b44aec19da40fc788f2546d5da54b7e1110d13d3e3ae97671cdba93a6f5946b2cee22c4318b7343a0c6b0a32000c6ecd08c6913901b79dc2bf38707fdf14261581b656af1fc4e1d5d6234f9a5578869cc8b920d7020fffeb95977bc3d154b1127f454bae63f7b1ca377c3ef42b0ceb75c96b3f54ab8a5831d59ee8ebf4457f540550a6113584ca4782a53d7b62bd5c5decf44e005d2c46cf3e0691963730708ccd6bdfb29e7c099f1e91494a14a938b3f5fb08ac40bf93a10cbcef007fb6a99b432472ce3bc883714eecc76e002bace4b0394041e7", "result": "invalid" diff --git a/testdata/rsa/wycheproof/rsa_signature_3072_sha512_test.json b/testdata/rsa/wycheproof/rsa_signature_3072_sha512_test.json index a07b4380..567bbb17 100644 --- a/testdata/rsa/wycheproof/rsa_signature_3072_sha512_test.json +++ b/testdata/rsa/wycheproof/rsa_signature_3072_sha512_test.json @@ -10,32 +10,24 @@ "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" - ] + "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" - ] + "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" - ] + "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" - ] + "cves": ["CVE-2017-11185"] }, "MissingNull": { "bugType": "LEGACY", @@ -46,9 +38,7 @@ "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" - ] + "cves": ["CVE-2006-4339"] }, "NoHash": { "bugType": "AUTH_BYPASS", @@ -82,9 +72,7 @@ "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" - ] + "links": ["https://bugzilla.redhat.com/show_bug.cgi?id=1510156"] } }, "schema": "rsassa_pkcs1_verify_schema_v1.json", @@ -171,9 +159,7 @@ { "tcId": 8, "comment": "Missing NULL in the ASN encoding", - "flags": [ - "MissingNull" - ], + "flags": ["MissingNull"], "msg": "313233343030", "sig": "7d550b35998d60a62393379e47dc02b1a4530bf60c892c4e559acf9b9a61208dd9ec054c865018aa2fcd11a88493b54935039d0fdf5371436da96ccc342bc1440afdc46eb7bfb6595303b013037537e695787324cf9593dc156881bd0dffe8d2d22d4e90c1bcc801c9bcf12cba9efb7979a293dc2ed17ef787515e2bac8011286c939c418234df353ff9a5e0617615acfd7bccf9aa31c6681950947df67690e36369c3c3bf6c466e9748da0582acc76bf15760e8ceead43b5c2e98d87eb502d5a823ca69702b6936cbe36295b5714fed51b35fad66c819cf1191b3708f398fbe8274f1ce219e8cc77690f30bb7643f9ea472811e6216253c58fbba5d19ab738d6fecad309999a4d814c19620c4ae998a5f0061fa616ec0ab96e3760dc5d3450ec376a1a0292899212828768bbec07a0e1ffdaf4d6e5fd1ef5a2e0567341b2fc0a4944fe8bca36369fdc0177885d5169747103418e2af807c4715d94c2bef45f5eefabe8980f90a11acc01ffe0453e1fed8a7986b07d8f6daae2fdf0cd266c587", "result": "acceptable" @@ -181,9 +167,7 @@ { "tcId": 9, "comment": "length of digestInfo uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "a31ac04a54a8b6ff7e56a0fd57b356d1f854de8e0f9001cb216b859819279bd80d8584bf603999215ba8debd1e9e93fba985427be8e2169924a3954a43b58521e0c79e7a858a77081439beda623bb7b96ea46176fdd040682da77916fbeb77290e7c93b2e8a1d3722587a70ba56b8de3b2e9599bea708568ed88d2f09d7b9d0ebf9be2345b81d9b343c7392701d35d1f3400f343763af8d9233e40228aaff22ace45920af56956e07cd010af64e01e1f8f63a9dcc3b7b205de730199fad3e3b2f139c556748d704876af986b98785fa5686d5d2410cdd95f1c80a8ab8e24c23f06d5c40ea5f2be6f980db62b6d9b22cf7aed0ec00125e1900e50db95269148f6165f563b8ccc0d35c9867412c21f627ed436769842662c856392d3d0daef99bc47ba8f2738b4ea9d068b20c249d43dc01a067aaa8c249d43e110ce40de060c7c68866639bdd3c6d7b7b635b7ba71b44b71e7f68651b203ee07b914d65a2165791cf2f6d5dcbeddef7bdd7f786f812d9c5515f846eed933248b4f40a00b7735fb", "result": "invalid" @@ -191,9 +175,7 @@ { "tcId": 10, "comment": "length of digestInfo contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "0783d81e403f352d1140b99d6cbdf63f413a55ef9a64fe1fe019adfe807b5fa59a18e63d455e0f8fd61edbeccd392a01e09dedfe28600d1c7507b1d81bc814d1e835a95219cefaf7525fc0d03bf211bc99397bc8fcce685445263a3db61184a8e44edfe7ee48e2a7a5e3c8c7f28158a308db3fc35d822ef6cc00e8df43ab1b0a7ec2c92e3fb7fccf8f8b35e68ff6d31657aafd756782996785bee97d3ca5c37d22b44f8a1a44ed6afe5b80b9659336f3a39870b5de2385630f3fe7ce3c91bb269ecef7b3fa999a79518aa3a06fb626a5a1e48db98199c1c4d7a139497ed8e9682cdcf343dd03b4a5a056edda9e7101d2da5ed8d5b953e765bd6585cab5a27030a8c909ef69e61c0ffe9cefd2ffbc6f7cb26f64de674ec5f4395f7627adc72203fd6362c17bb1f262c430e502a258edf86076336499fa89efe7e1298c7c932b0893088430a30d7309282cc4a58c5ff05fa3f1dd664b00139c309831b8084e9f3065816844fc3074d7e8bbaa638dfc2fc0aaa74380a1282e65c7934be1cb7cdffe", "result": "invalid" @@ -201,9 +183,7 @@ { "tcId": 11, "comment": "length of digestInfo uses 82 instead of 81", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b17c7e6b49469e75e489f9647112354316bf3ce3a58aa9ae41544f73c8e1e56c284667381eda58b3466d3ef16962a2619d718f93edab9aa12e5be05f73cbfd4d8e546bc936ff9043d5c048f93794d68c9f8d99805f85665797a27b84a3e97883e74ea14c180aa2e5c0785af69275d484e14dffb50a4ccee742e809a03da229e70ce529d0166439cad74ec6457016b92df8e53f8ed68cc71229a1e1732b15175aff54ee34de4e908e9b6f9e720417d1a619ba9c1ed70a55e4f5d9bd940532b2f58700f404cee86c8ad9c72ad7731b8c2a063efbdb96c7b35d641d5027d55e8cf6c317613373dc303cf84a469b54df3c2ecf5cc8d1bb3882dda48e41b9e5a3dae95ded93f230959c547ef59131fed18c269a0d5c2be16891071299cf1bf77573fde1535836cec1daaf7cbcc50c563d08a79725d66d3720ecbbe1db7edf85ed3c4a9160350fe94326e3f0440619df346e33aab6333c1e38b9f34139a26778d0b0e64b8c4746e5879fc56eaa4c4641171f79f4f3fa711b9b0548cffdbc39929b4ae3", "result": "invalid" @@ -211,9 +191,7 @@ { "tcId": 12, "comment": "length of digestInfo uses 80 instead of 81", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "38f8952c63cb832a35b8808ca9255ab12fb5c27573f29d585cc30b94b050fc9e179f87821a2cf8d23f10d3ed6f2a8f461bd098eb5f6ab98923647f87594e2cec18a776af433cdf2b77dce0cd853651b50700c9812d2fec7a9760388f4c26da6bee3b768574644c4069775ce21e81446a9e7aa2c97865f4b953daf7acfaac13e75e079800bc5ffc94090ed6842960e03e95753be39e94dafbeea1745fa7a4fefe777ff5d278a8444c07e3c8526e80960f6e2146900ea86720fe35c881a61e3f23a32a6bbfbddf049084d9a6d1b32b9c2492161d1aec9479a8891c7b651d13e34e784e5a8d3cb2f5412d322689591a98b41ef9b010190e732a5ed0d28b695f6ab06870ebd23fee44845cc64d4ba39017047c7eadbc16a1e35788a9d2c2ff02b48badb7bc4605225b7b631913b19683b6f90e634582ed64c25bb6157f28102c4560945b6baa91dcc551b4a6bf2b5cd2adb8a0aa87e29c502b5b70bc4cce2e197479f9923c3ca35e5437c849d5264dc18cdd3f6bc7b88fd9182bed11f0cba3cc68b5", "result": "invalid" @@ -221,9 +199,7 @@ { "tcId": 13, "comment": "uint32 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "84d3cf49f14eb7e6d625614743859b9c1ef5a79c23d3c16e25c492c85df8c3d8f5ed0a6e548c042a71135bfac1d209cf434700e8a6247f8d9bd3f1527ae63a5b797880edd6b3112928b9878a890cb1d0aec6e84cd5da2d3191d590a57a82577c8db2cc51e8eff17c64a6f445ba202c9f13af6b20d5974c88f88bcac534ee80eae451d72bac360511ed77d9a09952937129790dbaebcc92014bde155de59c13ce95784ccec3b4e9ff0a08281fd30f5180f62667f3a2575e67550281c2f3ee42af8b9cd94721713cc95841311f81cfd5d50883d063425b8a307f8bab6bc19441eb5eb256b6cee8126586707eec75465bf8fed4bf010f00633f2d2a216af178f3439fe0857921a92a642b83c7edf45b8b7f0e280cb362fef1e6b77144465aa06968971861a03c8f6e6b0cc77f713a1417ee76934d441784fe9df0e65aa5f439a0cf9889c9366a213fa2f9302d8a70b4d9cf7707687cd2214d720eddf7a61eb0edbe679df5fdef79f2a8df50e90f26be5e156ccad330a3f81b998df0b610383fce24", "result": "invalid" @@ -231,9 +207,7 @@ { "tcId": 14, "comment": "uint64 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bbb3dba33bbc56a859bfe0cab3ef7ee4fd1b9b8196f5bf02f55c3fa70ab8eca32d5e2d95e3166d5137b7136d21ee17fe5d790b37f51b030521fba37b0e1aaaf5bffd62db0421bc82798e58f6b94046519adbe859675acdc9efd050792a3ececaccc3dbd774a9cf426c5e58527021cbe8212c9158baf67a8d3ca0361364d0fd486f0402e8b5a94894b3af023ecc6b9c0ec8c9b717736dab8ae1da1c1913df84b6a5b7e6019e3e53efba2bead981e49316f671816b7222deeb8f3f4875cca353351d810f271d3c2a6663e34a8ee083d80a861338e22ff97e542878760ec0fcb8dbb390834409754b95f902210be72d7104abbe1a87979c0460dcccd2cfa5a13470855ead59d0d7554eb6b5a12611c5c1ec9db3ec7d3dd795acce3a2c4c71bd55c15986562689e808683442ddbc8ccb048eb2b154a66e6e19af41c233d6196155912bb1a020fabd6e803f04fab88fc677162b0d98c42500977c002774341c3fa455b6092d8848958c94de4641a43a269cc6903e512ceea3512351a05c52bcc2ac18", "result": "invalid" @@ -241,9 +215,7 @@ { "tcId": 15, "comment": "length of digestInfo = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c3d7c56f39e387328b551f8e33f1a8f6ebcd8375bf8a4ab92df72c732e73919778388f0a3aceec9f6753133626887c3a5793cfa2e8340466e8c0d602663cfc169643a46eccd913085dd1dd1efff1046dd441b1dd071a558c629573ba36631105ad76d89561f284c6321c9f35b1c4d5e588cc93be7c62b2db5b8c52526c8815c9dc5b755431de7abf8b2ae5750dea20823de561f92ec3630f80606a0638a18a7aa71d24a6e19f6ac3fa16eb77f769da4b27ca1b2bde187d10e297f6c8ae8c5aebd84e75948942bb64504ca0230a6801e58b23a7aeb2ae1458b5750a894cf6c5dbf3c60b86ee988bcef8e30f21afa7197e4103fa6f4f1a87680eec6173f480c94e11f8db980597e38c71f36e3c68215d810504ead6ff1b1291ffa5d178708ed3b0e5b9f5651fd1df9c18b21deaf20b1a8bc6de73de6e7337315bfd428156fac738542b38d03bcf1403ec210f67753e5b73db07d363ee85a595c205bf25827231df2bd576167e84c659e9276c7611a92fcc1e06af925543c4b11bac35df7ad14f34", "result": "invalid" @@ -251,9 +223,7 @@ { "tcId": 16, "comment": "length of digestInfo = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "32506bd08dd88da1d3a3172ed17a6d1393f40413bbf2a7fa4f9393314b7d158a905c1e528d4f0b0c47417d20234f55e58fb9fd87344773b311fe4a77137a829d3a80dc77dac5170e32be53c212404d2802e1cdf982cf57261ae64d402790a7ed8efa42d9d807698884d23187c3f239beb3007b014e324e9f5f070cc225ede15115d07da064665f8dcf5a439cd6ab2aaa86cb4b7bd0f8d97c1c9a1eb3b416702b534ffdad74f447428c04073335bfc96b6f0528b0ba541ddc7aca70e37ba0b9acdb8acc1410bf82d5e6a8effc291f5701565d468c1578025f529be0cc7a2ae473eba843dd72ea8a6f9b3022c79d05e52964287ec9c2156745d4a14b304ad7d52da8a45a854becb8095917a4c7196afb2d73d35a7ef65748138a46c69253f0f67970daa38e0d435fd8f8763e9eca8d3be5ac96618629e30d285db481f23906e8a145f70fc8eaa71e451421501c579446c9545a1d7d033bd9ddf62e587b97ad7925b60a5a69ef383405126e4e0061b0349f9cf292641bb2050a86fbb505a68d321e", "result": "invalid" @@ -261,9 +231,7 @@ { "tcId": 17, "comment": "length of digestInfo = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a90662e02c0b8f5452f56d7343ba207ac0a8141977c46b74923a68f9dc155abd0230dadf771262b1c02db06de7bf78dc40904834e01b7b8bd07d48cb1f0dc9adc5dd140234b7ea8eb51ae64b84ce799b3948a8c7e3601328c3ff520b712fbe037d4ca78353d8b518660a0c0f61d3141f7b6a010e2f7b644665a2038a63174156d67f00fcddff3315d76dba6daee07d8315e518a376b3d4f695576670546656e538d7eb8851497c6e8428dfa0a5a10e3e7834a23968021c7cf17d2610254d411d2a9996fc8052c38c322004fb359bec00b4a781e4dfb66eb842054fa7ada84797010f1dff65a0729554266086e4767dbe7c174b8540f5da25578a3865caea12915e4cacf0284495c208dcc5096f861997d45ed89e534207c79737bf420dd5c9d6a6e81a5064c72c3cfcdd25d8a3dcaf2a9968aa97f8189a37db4a228ac26894f3218c1466343ad41d6b292621e795289bbcb5e80740ff91283012a7f747e0220ab94a8ce96fb54c417e0ff6fb1795f078ef6039939c24b9dd32d31c4b68069537", "result": "invalid" @@ -271,9 +239,7 @@ { "tcId": 18, "comment": "length of digestInfo = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "385dccec5af89ab079eb126efacaf253d560d2f0807fbdb510f7b1afd9bf99bbd2f37e1a35c6d60517774be91f5f182726ae5bb031dd5013addbce8601b17e36ef790c99221dcec94a5f78d4d04deb3cac59db4dc87b0fa48e6e1e846c8efa86af95f13f28b3eb32b0b5afc71e7a74a713bc9f675629c77325527212e3a033f11722314f16b6f5597910a26aa71042ff8ae271d6adf3a294eb2af5dabb0406ede91a9f14fbd8835f83e50ab2f47756e287fd4f0fe09c73ba13b84ef6510a40a0aaecbc3e2d3451024ce5e08617e8b88cda10d3ae277636c13b61c2f81dbb1ffbdcdc4b681f4cea0ae6f9d30858b9576e5c4659aa89a5a32410f07fc6fd4ffde8f7cfcfe04a9b8b9bbc70863360b71ebd1b0c9c04889a2c45c24c9fa259e51deea5c313a9e18e8e44ba8c892b7e3cc1c3877cd7531b4886dfd7eb0104ff2af8e5a886774ea7114c24cb6fd617398c4096355df008ec9a27b7bbf6220618ecd71edf86ab2eac7506de4bcb2151605f767e3d7663dab57df275136299af1e59a5fe", "result": "invalid" @@ -281,9 +247,7 @@ { "tcId": 19, "comment": "incorrect length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "201e55e5d00bed299bbf003fda2ff30383c34b8db32828a0737b499f7b19297fe05c4ee5f50f404d1fd347c4042754f327e0aa634a832d098dc8c4a2019114569a48087dccf8e30dbebcde638c8f1d1c7c61ef9f15c478c8bea4d9ae0d5629f2a420e9d1cab335d3237ee9675ed06790865b901cbf29de2b730b77d8319ff9273aab3e041656226c129048040784edf4d13ee1def8fe4d52beb55394b34817c9fc5b64bf6702df68211b637e3f4211afecf8884867f614cdb0eab49a70d5e1e61947f7a2d71416dd72b826968592bf88feada316812301b82694feedaf8cc6f3e2542ae0a3c4023d3e8a9aaf615b8947355da990855538f256927325d65d4f0799039e911cf1e0e9e940a88f771a0e4ffeeccf91588a321e26a48ff2da5d921a0666deba235f7decbe1a3f6b929202227724032af86872ed2e436aa11712173cc0a926b31bead6ad31ecfacdbf98ffe30e1505a42036ccbc76c60f216486ff7d7286324107e95e935a9eba9a4edfdf8f6d76d49a9a9db3aa86f7439609a1a0bd", "result": "invalid" @@ -291,9 +255,7 @@ { "tcId": 20, "comment": "replaced digestInfo by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7c70ee1645524561876a1b311f389b53bbc5350bb4554e02b427224bb121ce8211b51ce67caece664fc45fad2df211c579e888ab20ad3b86e13b9adf5468bc161589778767486cc620822e1aaba416da06082f48b7331ab9b2c1dc32dc03fd9243b658c9d701f53fe46afaff90463ef6fab2e2467edeaeb01468f1b348d23106bee3637428482f2e8f65466dd9f9a79b892d45e17e7ebe1e0e4e0a227094aabdca782eea92fb78ca38d1e2f9eedded60f91388136f61c450ece1fa08f5fecf50c3e195ec6ab609cf5c20ef8fe342d90e21090a97eefdbd1a69432e2de36d8932b580a0e9fc7ccd027e73d8b5a580fa37a02cc0e304c895cc9f2527a864b48f531d64983e830cec0aaaa9895dd5ddc80a86529dcce89bbb69b6b8b03774e5c03f2412796dc07b5353c52420eab2664dd3ad216fb69c2a74f3bc2a1aeb8efe29602bbcfce10c077ee5768c6f26bfbe0d52ca169275fe87b26af1f2115d5ca592a1c8e63198c4c5d088f2b49aa6aa58c5c0bdf6e836c2cef0b34f7e3effde1ab9ed", "result": "invalid" @@ -301,9 +263,7 @@ { "tcId": 21, "comment": "removing digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d7cac36637ee8e4851c5ea7d95d46092937c85e34d6a69c88a0beabe329013ae2ff61c4753a1670cb08d7b407b28161ac50f50f30865b563e684b90b652daff6b6babd850bf208969466accc03f5a48375f7de56853dac4679f1cad8da476b306b7d007f61a1dc169d1450a9bd25959b1d2b0ba5d043e4ec05e897613a5aed53fdfb528057140202d90bcfbbb47de8dfa7e95f5696ad245f2a2061e90ce825366c1e9b90996bf24c73a5dac95751bb9520b4294a76217c6cc3e0ad4e3d37ce4ba67ba09d7fd597536d90d3e65b391d589d0d4092ca44113da696250a6981dd26f4197db7c2135c0206a0120b9b42c08a1ec6730694e95cf73723dad6d40fd1871bed3fcb86678934dfc459131c84f5418b76d1786b55513938eb069e2f788460fef763ceebff1191daaa8e7bd811fa6b44d6b7eec52bd2f62b8eff81fa3b5459ced8e8a8b02d2c6d67e20117eb6bc3cce5d77488f9fa11363e8bf99129a5de92b49e23066e5fb6da9d352cd9ff6e0050a340fed391cdcf23d416d443a86878a9", "result": "invalid" @@ -311,9 +271,7 @@ { "tcId": 22, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0d2c03a46e39606fd20a39650049b00f2c218a92a590d887e26f33953e9cf8174004c3bde1676d9b3c17ffb7097670fde1c99a378c49d1134c67b82867440a4b2857237ce10a947333503a63b571beef37a59b3511ac6709fa3ea5d814d457af1a864ad365bbdaa383c862c38af292068d839728bcfc1dd5cb7b310baadf1d70419159191b33c6124d2d9750b88eed87c71e811a7f65a5946ae5ab6ebc8375c6d7fdd1e425d4f48b149d2f48fae14e6b3b97f53639c17a68365cb5b270b52bae1c24042776144b9e5d54932524cc83af8eb4a710f2d301276c215477f7192f82502970d5a332f912c0a9ceb7c4104eb0c104da8fbdb3c624d7e87de20b770dcd568f097cba0dc9c1b2ceb9ed4a9d73f7f805e6aa6f0c59868fbd8a6251598617b157ee31bdc119b0444b60451af8fa90e4c0991d91d2d08189283bba14e6153ee671e83ac12d1c8474a08374e47f0687b6fcbd0b844bc435735645657fac76507a7113fb5f4140c01070ec5b27523effcb47eb426bc3231d4e4dc874c4a16ee4", "result": "invalid" @@ -321,9 +279,7 @@ { "tcId": 23, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "e383e41e1322976da40c9e5ce64c7dbb0571ed9ade7262251f7ea21ff94c75002f39edb73f0a9f86a2070b5fb143d078b14d908045135fbc930fb79a59920a90bf0aba0d8d7abb46f619cc95654a6aa675ff822d43e22b63b06c3060fbff2873f3e9aa728d663b64f0b0b561da9c3e98b865ddecbabb990463bbac0810b5703f5196384f0c8c4ad6ad55297cca2267db1ed3830e064aa52422d614340af68a361db77de375b7bb1c63997ca85319738c4d0d7519e0a8ecd8cf098075b9bba602f31d06451f83691dfeba27503f969f70767885c4c659e5aa1957259ddfd8676f58dd5d3fcdf951bbcc9009d029d17b0eb650184bf9a2b2df5e7ec8caf3a52f1223611f1c44bc529019a1e38db9c309ce3dfa8d5658ca89eb071a7fdc13fe666a09c7b22650f07eaa5e3943568780a2ac282fdb387d917639b9327237e7d74bb88b19f53719845d0646bb548fa5cfb945550cf1fb5187c142924f11a7043493c53841da19ffe27521dd472108e75980ed1f1ea80325a8aafb272939226284b7c5", "result": "invalid" @@ -331,9 +287,7 @@ { "tcId": 24, "comment": "appending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "01892d88434a5f51ab9502d5f3c41c3dea7d6f8eff6a14aa90077e495a0289e9ade4e9b1a103c5436ee2778ffccccf2c99ca4b844609cd95dbc1aba6353929d8d5b0cce922c8afd3da22bafd6f067e2444cc060c22e207f593832604fd94ba6a0c91431cbc5dffc9a272876cfa4fa83ebf1de5e2d889212818a7283433963ec9a15b3ffe486b69c6c3748b03823485182739b5e1eac0b90e6ee62aadd808160dc1ca47e2b345ade0245f1e03983942fa480a38c53c2dfd3666e2f81198cb85424224394efc0d915d7b4819c92316c26219c46c85e3e29adbcd6102a82159dc5227f9392b28b657b08fccab9233ce668646826a0611855547be04eba7dd469ba2110aafa398ec6f61eda59b620f7f95caee46b8a598830d851aca7b7f15fe35fc8e4bca694a0ae9af7567724ba45633ea12a6736dda8c014a0a00b9789905a6c1b2a38b1b270619d79532e07c8ed940af69cd7c4553d6b5938f9b6b4201b495e44358a09ba92f2c487325f9bf3a1311a47e1b55aada4c994496970f80bc2c4558", "result": "invalid" @@ -341,9 +295,7 @@ { "tcId": 25, "comment": "prepending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "d59ac64e907bfcf38d4bc3fa50b6f2799483d29879a006bc352620e31f395d8e8ee32f0689a1b145246316d27487fcf3f729eb644d9c44703aff5e57df0567035c18c3af96db6e86fab4aa0ccc0c6fb203a50941767dd17158fc4dfdc34151bae10269bd68e0777f23ea0ca8a332f7f9e77e5d95bb00cd6b8d3a0279da3078c1bdf4824c433f13117e4755eb3fde5f9bec4006a8ff9076ec5fe5247554a8e76ace12f27e819143819bdc6112af4be9b25b896b01608b0ffd11ddc87cb00f826458a5357a78e1308e5b5b961b53e8a19b33789c0f4984fb1e6d9315f9780f81e6196f908fd00da1d2fb6b61b67380bd2d2e579829edc44002111418f9ac624a6165cc538ed0ede4d7363b7f716c84e1e9213ed70f02b5de44ada49cd7c83ed819604433aaeca68d52de440183d878b0315388a884824371aaea41290221820cff49e405544cf3545e4eaa4e7697cfdee0a48eb87a73ff47f4d5d8dd3a4f8b09ed8cd2223ee83edf2d41b7ca572aba38b64e987e668bec1ce88d24fc499c92d0c7", "result": "invalid" @@ -351,9 +303,7 @@ { "tcId": 26, "comment": "appending unused 0's to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3d8b8f962091c0abfb446c89b26af8dcf6b607ecfc052c4d240742f5bf9568a7f27cbd016ab734220e8c532412fd3608c8dd3b2437ac93071b2e523356194f3d19cef8ec8c6a477fd9c78a67b5e844af28afd7a7c0e4e995020e5a33db394d24dee4577c41d040cb9f78fe31027eff68090b9841a66a83c4af2cb5d076d853d9de73e2059234ad3d62d56b23d80bf9de926bc251a5530dfbd564db9ded9edd75db0c96dca8f7e704d1ecaf2cc66f12ccd9e537e0ba4d64ca3718c439ddd8bc305367da8d11037275fa2589451fdbe2bdc9951af42034521a58f8743d4dc1164dcf83e6ddbf2cfca80ad5e6346e52b805e27702e382da44602cfa4fa98e7c084492fbe4569bcffd7ef3885a05e5b091112c3e39a7e3ee6917d33367a12f087653317ffc156bec46768403e80a8bf59721249c7b909642751ddaf3a7851ae65146d6b44104215218a5f2bd8c4170bbc5dd69afabcd13a5742909a41965f80e191c8bf21f2be9973c8f656bfc46812c3d64e14b52480c31806dcc2fff05ed7b82e0", "result": "invalid" @@ -361,9 +311,7 @@ { "tcId": 27, "comment": "appending null value to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "97ba0c5448dd06846b1383a32d9e5fac291036802c4f2bb5499d09dda2215eeedb381dc755a8ba1eacf01d30d60f7850e0d86880cfb11f181933afcb6c9101c97db5fc943e89f0185eb7505b8b0d905690dc1d9d042ec098fecf5443b98c61fec2131b86357cd34efe4f65071bb1a645aa1596795cadf69e14df98b511297f17330c7dc5b9403070f3840d8fa3740e997b4671b7a1baadef2d289e66fb01c43755cbab218c57b871071529e203dc5e884d6f86b45f28e37d80c77d81b3d69347ba7e476d521e17159e875ef7f49ae685ab56e100ec475ab67d10d9337294a1bc1ced1413a1ebd8bef58364b1a1a5ec1482447649ee27c4548f70f12f5c32d8555047834f5841f30a1556e409489826c0d2a03334a63da4957e7ec9608b5ed18e1193af87cb75ae32432021c8094b80a71ac283fe93855033e2cca47d5d362a37607fca51291957efb05711a53ccf7184d8e2a6b79e2da051781582f3a37c28c7ad095f53680088308d8faeca5b75e2a27d3b62c40c6eaeab9ab8a2d6234eb8b6", "result": "invalid" @@ -371,9 +319,7 @@ { "tcId": 28, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "ecc5b9067a93fb90cda4b45f1c21d2c5503bea7fe7ab592922cbf90b38892741ef75667da1f0435a25588e22645dbaed66ea912db9951fe9adeb357ebbc25b5f524de9c366d657948c2efcd008decbc69cbf085f094cacbf7bbdc9b863cd5d9174dd35176f587ff4f7878817f31c3a9a669bf53aa38ccc782e98f7232b267045252a8cf3ae1bbefbb2030573bdc7cc9222550f5fda9923dcb6412ca0b21e17d464bf334fdbc9ae61887f1a4a96eb4ffdc1dcf29d6c2d7aab07fe96db30289970d5d8200ac95ecef8efcdd60f8fe4991a22427fcad68de1d94c757a764990acf5a76ff33da928a46ee007367b4e90449cdaa4d7bb222babaf1e2ea5a46aa9ba1a1f3999c6a55c2a36d083dca472d30a46dd312cc123b830ee39283a6fb11de58bdff24df169e716d3f2487f05dafb73cf3815a616e59afc78c177a1bc85ff89b431e988f5f7a43359dc9ab7063baafbce30dc245b5ff3ecaeef5a1d518a09a6426a6edf9bf9dc0a5f79860003ec1704b5c756d522dbd93c183dfea819c9758e5c", "result": "invalid" @@ -381,9 +327,7 @@ { "tcId": 29, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "e495b2c030b082cd0d58097aa1d1d5f4021215109048db0e4725d3018de3d71dad07d0fd5d94df5f79bebb7678bc85ffc09d39574e7e495d17621c59bff6bc9cab066d5aeafaca13e02a79b3c1a5bd5d8540c4f3937cd4413e9ce6f2e3b7f5f8c7b2d15465435df005304db81181de6d496cb45ff03cfe84e75c5b1d4c4bfa4f055c9da0582ce73dc0974ab5132221a61e7bcbe1e3804937bd007d293861f419bf8ea9a72a142db387b148041f34c5b9cc3e034a0d3cc93cf3bd1e1a5b1bc63233fe8bd1e1d73f16386a70533113b48029a251bbd99106ea7ac9313e93e362a9c6956dac668aa316ed8130376912926ba9e9d2a8a9e808a3833614ffe0e22d7e1ccb49adee5445b1526af4e596eb675e12eb89751ffe5b031a106dc282c6e4f06a233291ae7fffad2b1607ab7d0fc06082de63f7e48ddede5122e3186dee3f797888c804b2aa0322564f39f9041d71b238a816b751216aaf83bfe407f4cd28ca2d319e3dbf873f13329c1ea8064bad9d43f00837cca98080b65fae383c17f2a2", "result": "invalid" @@ -391,9 +335,7 @@ { "tcId": 30, "comment": "appending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9ac18b311711323d7962279e8c6d693744db2c8500878326bce11a9beda2084a6552b89ff425c21a22598c09b538a194d177c3aa647cf43648e2b17b9675616f81896949bf455edbd0b0f5713ac950b57397c66281a63b96f7af4bad5c697b293387570926ef7ef85056dd11890c8765223b2569b4115bd36f5e17ad7cc8953a9b6c9a45627cff4addd96dc397051f759635ba3de256fa461a2c56848c924d81dd2a9a59cb921ab4a1b9b4657eb6c1709114ebe99b0acb8c598847a650fd7216690cef68bda445a3710fdbf8540378323d32168af666fa0524150ab850e68e1dea1ec00d2e5e63b65ba6943fcb92217acc16955f2d06731e0684a490ca9721183b2cb72633997e3dceb6fadec188da2d7ecc0ddd82ae7d828c640a89696e66ba7d33a64034100a1299c26ed90fb59efa80a88ac8057adea1378eb7d156b2ed30874eca2a0a5917953c0f865034f53de703893419fc650a0f9dc211f0828343bfcd76f16699abd468e863fd8696a52705d3b49268e76514ab6999b98d8eb942f6", "result": "invalid" @@ -401,9 +343,7 @@ { "tcId": 31, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "686131d0f3fb2b615ab435793456826776a9de40afd11e3a6c4e583beb7df00d6de5bba618ee35e25f9199e47f15c0f5807a10bfbd38bd0b9bfee3ca22b0f9ba07aad708cbdc5545d05448ad09d90742e1e61ceb6b7bb498ea77d3476fd283cc4d379b4cd2e29f1b468f733ee920d16a06f6689643fc611449e4375ac7f9275d553db3f5fe2a858dffe4c9126595e69366698d27efd6e304a92f43d0b43be5c05998e91ef6a73e34931914a3e29ad2f82a3cedc795a430dc877ab5a5bd0816cba7e8cc5cfd5ce8a3bad76bbf77dc66d92652a42eccd7452bc7104a1f208cb0e4252648c3036affbd527a7130edc3da5735229511228abd4cff1dacc1297155cd3a877be79e78020587d80ebe481af9036b83e4108b9f7a89da26ad50ae65d9008fe2374564e133cd6ae1e595a332d08bfbf3612ab7c8b96a735648173691eb124fcb36899df3a5c173dfc1f37fe6f43b7234cae9e373a212484d134f8fb45a34e02b6d9e59d3eeb7d07e4fc69209e30d2d6c1bb763b032ae342bdd6a4226b29a", "result": "invalid" @@ -411,9 +351,7 @@ { "tcId": 32, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9702fab86b0f4cb3594c237ee0dbec79b169a6c9ba83ad6eb3d4af38825fd04a938080429c1409e48e764cbdb56112e217b56f7fc2ab0cdc5b745e078b1cbecbac1dd0fa05f987bdd817c4289ca3418592a1ce84a6357e9943f49fa978a06f0c5cbca2e60a3f159719626e150c27b741481fb0f8e9987b93d72d40f709096fdab57bc3a0939e688136fa819d9729cb7417c18bb7aeead2ee533da70df0571c2798079f663a51aa94e89c8656a6e87171dc3707253b24fbc4342681b51be9418f34a5a443a8760d92bd36c6fafad5fba11ba24fa1a529b583f637d6b251d1f0eb9a650a020aee27f9e5dfe882c1da9caacde3671fb6be4b3af424f8312f1f92eac1cadc65fa1bb146e4d3df14534a320702e22addc9426344ccaeba51dc2d0d3d59a029328b059c7f76dd6a7bcd518530fba8ddc7cd83411b772fce1ed464d13a25385b5537a053e3431fbc958f04d1a539401f6660e5c7019f9617e6c4e5608c409e70d8b16c392e6b3b77860c3d45aa3824dff4b30372a061609f1ae1c88cd0", "result": "invalid" @@ -421,9 +359,7 @@ { "tcId": 33, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "e764485606b1b477efa3ca4765d452e2b8fd97c8a1c54c51d0235bd1360280cf9c1f21c9a1c148c2a8e560ed6a75d5c324b36d0148aaf20fb2db59c5f461f3399b112cc4bb4766de8d9789b8241c7689a5d296f091658284ee8b429bd3c3c4164f9a67bea9901c2fe89853d6c616921f304a93cc3cb4b38ef80b147866e0f7777cef50f2dc63ad61adb3fd522ec0b9feb3fc9781e97a0a0f1f6b1baca125d9d006de6d3befd9f823bdb307563cfe63ff49d767d68079386c30a03c373fb3cec92c66846b6b87bca60235e0ed1993598947aabd1fb284b0ffd3a4b4a69c5c79483d507d790bde13a6a9019c918736d511cfc4793f75f201405b62b256528d377411217eaa2789b2e839a8cda14d1ea408a3a8bfad6f6acfb33f0d9ea4aed34715501c807541d8dd5da9160b11c7c0ac8ce49fed32fb60a54b1e031f203872a6d8e5b4536fb25ca2e577a8cdcf8843e3715b97983fe935db972e6a8cebfd42c7f348a02aab0fd873ba03d8829d88dc2d0058a9315c6fc5f035ebee4c97a1d5ada7", "result": "invalid" @@ -431,9 +367,7 @@ { "tcId": 34, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "48334ecde4d3717bde04a2257e8aaa94f5383fd49a8e7e6933f60958916d223bfb32c8324b50916e72d4ba62b715e1298946efb8c669e3331c4aba5b4b5d885e513bfe694de8594b0c268a44e1916e1d9460aa419d7e8fa8e5a69b96aa0078a3072f40ccf87685a0e4efd1f88822e2a1491dafb2bf34ac5c7d7c93ec0311e4531f65a8b35f763e9ead78d708e1cd3a45a70d84705e9684b00cdde81b265dc1222a608eb090a5ca0aa0803945a8e5fad9fd13bf9199119051d0fda7a0ce3a8cc186a6d9b4f880bd8d7191c9eb0ead9eee5ecf3160f9457aa9e0e1913a9a18cee98a5fc8c74825f916a002da58e47a85c98e2de0da9ab39d6ec326d5b795586251b8d42866ea5e40d9738d21132fe7163dd90814a7f0f308ba9883f24ec123c9711f1911160034c9d3404466c5f21941129127477baf8aa5e171d573b568a11175451f6fdbf081e976eba6c5f79af5ca99d73dfa2c468e0fbd7ac0f3acdc4755795e09c2363c0b145d23c33e2a0739c953d7bab1bb748062b2129e4eba15c5b6f2", "result": "invalid" @@ -441,9 +375,7 @@ { "tcId": 35, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "aae38ac4dd42a1a038aae4121f0bed8a401fb8861e06cb96c4be4ff803dfaad82084113998081fbabc649238655f2bac523d0109c344bcaf3c2a5613ff8151f94dc4178cc56ed45b31c9935a4d35be965619335b9db9d6ed312d29c4c38aeed6893031fc0f0c9d86b4155cec28541ae7b17eae83243140f8d0df248ed9f921a3184aa944c3c1462495524f25b0fa00124710b36bf03aa80cd7cc549f62578031c6f01cc3b182af18d5f29bcac956e6ba549afef1f5d65e1361f4bce878bfddd526110d6b683a64a522cf56b8f22c2d6c8d181ff4de2b40fb2345badd8335e09cfad9f1e9db86d319f0f510c73a706f8191f7e5022497633867fe9d0d850d39107bf63e6c42513501affd5e253e329ba1145a650101384e40a804944f9347fcc3fed072832a4f2688588340bb2f53475bcf16a8cdfcd4fcb8d2ce874d912459a631c1f00a8e7648382c9f485c6bd86fe02087cb899c334ef7b5fc485f30548d0924d8fa68fefef46b96433d2e806b58b13e0a4dc1ceb92e61120ad5c2734f227f", "result": "invalid" @@ -451,9 +383,7 @@ { "tcId": 36, "comment": "truncated length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "38981944b5a9536f7eec9ff78d3b7c1203e94f50313b30a654694397f597695141c3e86f0881923e0de58e0220428fe362c9feabd088d49c0ad93bf52e322b8ff4215b122ebed895a29ea72c8e7896d37f0fe49ad6c9433d4ff16258161ce21204a908869254f0fd1fffa383d8a23451b5c6dab2e9f5481f9cb1b427ea867c05abee1a76a130026908396f2b5facd6426b2a45e26ba6d623e6b56e4a0bcd6f88bf67c116853eac6f29355d3b68a074eecf7ce4daceb68892d078afd70d0f0fd906a592871356145e3227615d50302192dc498c61e79acbe2d2b9b1e61c2c18cae80155cdfe85aa110a6554871f7ee0e64ab3bf61a94c8c42369465d40679cd348928ffa582e678a618c6e8661b51c23368794e85ca699edbdb08d73b83bf66e945c18c7732b6ad85ea0c89ad880dae3de5d09f4ac32fd820360f197fa4ac548d73e44732d9984e46067d16a271469035f3084db2fac481d1f14b61d8273ac320e54e87c9627d3bd2428539c00366e4fdb8a367784e75460e35b50e111aa22b6d", "result": "invalid" @@ -461,9 +391,7 @@ { "tcId": 37, "comment": "including undefined tags to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "edad8c2d141137677b864afb778cab75c44ee960390398b25bca129b61763fd6ad2e9d24fe3a66b8098982b40081b7520a99e622f80d1f456cf5ae5a000e943966460e83f22c80d32f74cd38111517db3711f78126c0cfed6e5b528615804908b3428367ae7a2d68e5e41ff3826e4882c6996c26b6e879d298bd4fe7d917eda57d56e03392b112e0f940ed408124a5bbbbe4bd1fe4e12392494b155e5acfeb7c0c02305ff8bb17f291dd9adab088275691b217f8f805baab6d5c8ec656dbc67f1921f12b1c3670171e81135f16846e831f57f67ae700f6bfcb4d619d3b9348740bfb3ed9e9bab3c718c4fa9ca34d9814b96fd3c775d83ea7729ce0a04b84014552174968fd4be92f281d764a8bbef9f1b6c04e843ef7fc5618a945cb435891e0ae9332af46af185a91747194cce9f3fefef1bd0e6f1c72096053546d72cdce8c764b27baaa01c3530eb115780f2a9eb1555949f6838be7b53f282606a82ad8c56374b3dbc4d50870bccd1b5e2c50f6d32c0abb92d784de41fe54368e9c8f4ef1", "result": "invalid" @@ -471,9 +399,7 @@ { "tcId": 38, "comment": "using composition with indefinite length for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6620fea7f9ace7ac74c838dec6ad523e77af793103ba27faf2b6ee464984fe04cffc2e5cb822a10fbe3ab4abc82d96d7090d1fe468ab048bdd341550dbf19828f96654e3db78df2edc8cc09e2281829d70ef84d2f9d9ccbd860bdd61212eded03643cd68075c35ba391dc07dfa422b446bbc834f5382fdbb9c6b23ba8f7f501fc7b52c6e18ebbb42ed7d3e43d7e72911a2f24557b81b685644df9777308ba2a63d0baa7c4d744db45b4dbb756dbb5945ef978c3e140ff851c7128bc43ab48ef297f664ebc33a3490ff0f95899dfc7c06561e55ecfae73406e7b0bd9dee29a4bf9538d42c74ae0f9759ea2fe7ec65566d637e23fe645675e6ba8fd0ea50fe6b617e211bb79a471188030dbefd16c115c67c8ae6854487f68c5b8c196d046425d34e91da1937df0e48df892ee3291e2532fd2f7b0633fcfb8e9f59d03289653b36e93eac77f00c3ca751dc601f4ab7bb1581cd7f1785fa959d85b87d7fb44d83b6742728f8a6311096f6d73f282091745b56eec604fccc0dfaf019eb96abe37e17", "result": "invalid" @@ -481,9 +407,7 @@ { "tcId": 39, "comment": "using composition with wrong tag for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8e22755f152bed807d5a31f9072dca0f388e761e24a0208475b07764e7da9fe76b1653cfedc0575889eae4adef5cde93e36538d2702808b4056ff59123797fce02442d08a4f4e4b957e7e597d732a51d81dcda3f5158a3dc7239b3e0d0598c923affd7f06e31608f950a96eda03222772ca14a3d02eb00c2b6bde5de36904bbf4b81a3401a5aca49a2c0fe0962d8443a3b3351309f8df1e83e64e3f4ed20c1a883cd61a32904208ad46eaeaf960c4e3c2c39af4c21be815f9ab2118af1574f3746e8d740784fa97a583133eff38c3e2b558d8d7c2e0276be9e01b6cb22e25defe0c52c0f68b929cbd62a034ee2c7a63ba81144207f6f804bf18543e8dd487977aa13835e359423db151a3c5347dfdc89ab7bbebcab001aaf78f39af10b923ec24cf795e86569cdd10a3a459e8cc30ecc496996b871d5c425387a986d3dc93e7cc6a5c058974af46be2b617ccddeb85ee101bac2dea07674943579896ddabc9533c560ca5f14da5ff031cac5b1ea587751710674e2f023211566a5536b9a7d8e5", "result": "invalid" @@ -491,9 +415,7 @@ { "tcId": 40, "comment": "Replacing digestInfo with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5898c8ed989e4c4a3780a2868ff1b4801909ed8e0336b75cd32801f169cd81aa16c34dd21fdc78aff996da124f9edaf3542247e00a4cc5e47eb9a837d07984fc5d2f0814d22e274851643963d349a43167a0659549970c053b3cb4293769dc748c6f9d15ccf683714b5df003fd7601f9c62c2c31f5245ef0676585cdc008ad087b8237dd17cb8d5720c98256c9a46daea423fee19abc659b670574ea145d5057ac3837002166ebcc14ccd990388d533fd12cfe7e900c6e80334b9bdc89164dc4c255ca346775944337b6e9c4472a2b90abee876b3f743842ac46e3028815be18af5e405a8f8d4a5d9d890716c6bdb49d365edfed199b2d91aab958d839feeb62895dedcdb75447d741f1be266fb66f915af337716950a4078aacfbe3b744dc44b7d991330f92e2015de7a3ecc6024cdf4fb8106ace7d521f67973a7ec7cef27d66e359989009c68b08d1f0baaa8270ea0323602cda40c9721d7cf667c1f319542fc5eb74b85455b182539497672dc1e20a375f1ba75aa6297ec615d8ecd0ff6e", "result": "invalid" @@ -501,9 +423,7 @@ { "tcId": 41, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "aaaec870a8223d256457cb14183889938abb00b21366b90e36b3b51fed1e170c0b3a8944f5cba54b8d233879fda1076a2303309ebc04bf66ee4295030ffc6753f4eed4a138af850139defe1544d5eed4e7e8b75c6c39d66fc68e72921b98cba19f5dde1302e91336aa81e21654892dffb0032b82fee80bbfde4382f22e71281a808b81d58b4f335cfdd6b170fe0998e775181d0304e1195d6c2fb333bf9684b16b10a06dddf8c43032c8870739b39be55e87b0a66bc7d3d65751083ba92086a7750f965eb2952c745747d619ef4ccacc99ede9e2bdf25d62028da81afba377438222a053ee6945ecca2ba227c6da44397951c5b0e28e7362ac5c980295083dc0bb7c9783b0bada0f2ad61e232be626eab91b0c52f8774cc3331f6196b4c16d21e76a3eae64ac85c525c90c670fa422df1a23827a93563044c36af04c7b7c96ae7eb9833dac917e097a1f6a5951de61adc1f6fa3b6aed4edd4fe0d3bb796a88aee0588b8d15bbcfa572a6e697b7d23087d61f6db7740d307f5edca795188dce0f", "result": "invalid" @@ -511,9 +431,7 @@ { "tcId": 42, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "41d3df075cb50c135e1d07a11d9239a9102dd3672169ccd072ff78e7e955f61c40d2971e10a4825205d067f37eed21f3487b9a512d0c80f09d58b6cac1689cb25133dc840c11a94372332aba692d5f6157a1559e28469ef8a57628b17204b2d81a8e21c0d91e0cd15633f7e612a127f98d64909b71bf3984b24aeb1ae3daa86ea44337e22a91e63b7e1273275e51dae473b0ce61a2e3ecf650d38fdea9e05bd0e83a564dc95869bf1fe1d19b5be985424f55581208b09f6e26397c0bbd51af1b22198f24d483a2e234f2f90ced3b780f7323f29b404dbfd517b4e53bf1fb40d29408812254177dbd7939347d0fd763d2f18fa7e83f0effa7e539a3061a3b7fe77d9b5df5d50600cf39055116f235a60f298512b783e22fd83935083185f565c9fafcd0f038e55ad23246ac5b1e9b6cd777dc36c889d4adce69494d45d5e15848f4ba57169df4a28599648f62e9919861f6d5d8c4e1de4e5601f9e41fde562fae0638c0988bb0c0ee63d24d002b67ba4986d1519694a41ce36cbf20c907d62d53", "result": "invalid" @@ -521,9 +439,7 @@ { "tcId": 43, "comment": "changing tag value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7bcccc5b52d6a7360dbca47a47c6a360eb5f2f09bc402edc26e696fdc1eee72ed38b9bd3c9472e0e4336ce74dde05b4e94c6933c2763e95e64ab0a1d45256d129ec8cd5bc0a283f2ca0fabd18ef0ba2a6b66dbfac9feb7ff95fe76d443d0aa5caa7095a38619d44f07f5152c44df6acc766859134c5f9c9b8932c10931002e16564b074b28e2588faf7f127c02958a6ecbb04b3830ee05553c83ca8a6d5b1c6f31f2804276cd42e6489693975dfb1f17c09fb5ba41d9ffe597710a8f4d0b64907b2aca89d6d5beb26cc78125e4a4cb3565aee24da8c210dae2dbeefd2d468d006420127f49f5d8e45eb768f9af9eb54a130fe327bb0ea12771d4a6e36e89fe2367e1b373f7c46b34a67c42b165873bea2b763473ecaf60b3894f76bcbd78302bcb1bdbc9f8f42ab9f15c0a2175234074441aaa8da806a5a86880ddbedcae3be07e86fa1700c2437e63c5ac263d98833ed989249cd3e7db8f75323b828034fc4c7dbbf02eb8e3049010ceee24ffd64bbdc294fc1090c5998ccf40098c09650418", "result": "invalid" @@ -531,9 +447,7 @@ { "tcId": 44, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "291f4b35a4dd89e9ed5278e18d322d473e435c7b9b611bd62bef17e6ba619c9e811a295b5da39dd291b7c29303f0cae07ece61b8f3849644f34e0e3dd291df0de5e7225aaafeafd3d07e8e1846b53e0ca61121f91b293a3786fe6a23fbdf15c5adbfb8dbc43540721367d7e9db32588d7651b329985ed3602fa70b3554ef00718155054cbc9f3985ee0c731b05f4552bb64759f398bd36b2984afe66b50c51aa4bfe8ea8a223b827d24904e8781bb1abd5667f731009d315f37bd8b3400573eb96d738be26b0a13c98b147e3f99941ee3608b1f38720c55ffaedd8fef9f815c3e1c48b40134de9553f38a8f8945707d9bd0ce4edf51d626b15c522fb29852ac5f45e8c8fda54bdc81be05088372b2934d7ba9b73c081ceab58505f9080dc3c3941cf3121f5705cd42d9122958148b60740aff97e3e55eaba7d093e1fab65caaa065537dbefc75a3067375694e3f8b7b585718de51829d13e6233613d199c1dfb3f5d16bc056f768253739282bfc248b1870b5c098664714e3219d3d3a433c5ed", "result": "invalid" @@ -541,9 +455,7 @@ { "tcId": 45, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d43971650646e5535fe0b97a8fc8dc2bbc93140b750641ac2f4302f5fcea941cde611894d856b7c19806bfc7c7708c100254b2e4caaa56f6a3a5ff4e105058679e07b291eac95d8bccfa91811d6c167205f49acffdf0fde91c15e6d3ed37dca02d28ef25c7f11a910c67a91e996fcf397b814cb1537da377955d651d6baccd662e9d5c5264516e4e0c6d396fd5aaecd9a093bfbe8d0e8f9b64a2c84f8a2874b1a788cd94d307658740dc0358535fa1fb545df3125b7ae19f8761a3ecb1ddfc24c1ef754d166239df5bbfc5f4666c588b6a07927e3152a2cf5008a2f718499440066c59dd23c7258bd762c8b06bb12a89dccba58eb8c9851455148296462a2afbb2d392cde73e38d2a1e01ed5b47a85ee3033ea02f1f4a4898c3ebdd5967b88811727fe5431c52c8ef4e58c2e001059e8fb6967d37f819a2586bfc8c715f842334054d70d26882026b410c251a17b89f052ea23dbb9407bec32e2e61994bffb04ba11674c15bade539faa05d84d73aac4966dc075ca968bba6e5dbd8e16a66082", "result": "invalid" @@ -551,9 +463,7 @@ { "tcId": 46, "comment": "dropping value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0dadbb9332b072d1ad255e22a641abfbd36f4e1aeff311e8e2f81b4612769c285ce708e635549111c9d1b125de03da3adf921964d74299900ee85a379f63b2513e36f5e6eb8b57fe7c0b09244a4e592c6518bb498e5eecb43280d801ffba42bae65eae9bcd7067eeb3353d7914c2dada87e7035f4027b25e27ad6172d231fb27d661c3a7d1c99dc5b402d85ee471dbe0f85b9631a6f9314d99debd84f537cdb789249966265b0ef3269a876c2ff247566855a5570528be74cdef53c596cbb7f01beec17ce61b9f5032db0365673a5b48727617f8c4cb90afa4136e4ca511b80b4fae57afbd1834386014f2f352fb43d5d7119b5b61de629dae681f956bbea009ac2bb52f9ee4c33946ee84252dabe5ae3bcbd9e1a28c60f90a222b6fd97b499c024671f038a9aa7c8b7641dbe1443d3aec968d360ace3f9910984042d5256288260d754648f366574304437f2097e55c4a31787075f0b7af2a212969474848459ced0e3d2178c322b6d8edfc957350995145bea5e9ad81d4b3bef38af862f320", "result": "invalid" @@ -561,9 +471,7 @@ { "tcId": 47, "comment": "using composition for digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "238a0867ac39812214e7293b9734b0cf70ddbd96c20f27b29abcd7fcb037534d8480fc9d9186227fd919ba35602573d55f1cedb9f307680ccdd850ef7b92a663b5907a83e9e786af8ffdd3181752f839e45649e346cbb0d539b1de62981620c12245079b46d2703e968fcd9d55816fcd3c48eba0a54d321c3d8c341004b45e90ac3013897d4816e007886799439525223607c5100f2d8d48d80b1fee6dd6b25664662460f64b9858f5809845010a6e962f2101606a6b52fa5e154e9e060fe8a4518943385a6cc9af1fb57e388544921d849e2dd72b65f8ec955093cb4c7f18783b347ea19b0325573d92ad4cc0518b6aefcaa156fd4ecada18fd68ca00ca70f8390adcd22aca5fbb5506e8719590d9b74c3a325cbe18b96c2e18d57be8d9907f76d156c8b3d265d12733025d568366879d233a9463e26509bd1a26f141c98946af0162fd5595c83821caeb253be2db73b3752d6dd2bf597064d6ccf6809d02ae0756df341e530697bea1deb37fb34840077cd3032ef1ca38cc302b19d26c3ec7", "result": "invalid" @@ -571,9 +479,7 @@ { "tcId": 48, "comment": "truncated digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "312fcaa24bb029f9178c3a2fd5ee46aaa41ba1270fd166a097679d632984e57e71e4b1eb7cbcbadb29cfff24b91ce2dfb7fb3020e889b3bfa81647c26a0d7b8f1555b947bf869d551e7a7aae3b38d3146e22c49dd358a62ce634028b42f45ada608c64e8dd548815a42f77ab3a2e52f99c034ad0337470b4ef68bdda89eac668cf12b54bdcbb95ac18d56ae75d530d44ad400571f8af25bf4c4656d862697143cc02b5b40b489e7279a52185dd88b54fb1af807ea2d1691638ab84360fca0e8ae40652c5f58b962fef9ccaa4c6a2dab76cc0c0a0b9096308807def0db94e472f1c97bd29f25ffdf5fae8bbd53053d304f4ec214f79514cfe34623c745e3bcf8eab336c41ce7e299da2868ac955f64c738de975fb970dbbe450e528fbe7d3dfdec8b6f174edf706d12c128d0e846c8bebb23b09c53b693b031395df1cfb8835ab7739f29eeb9758e904e93d10499ccf64fec6942305962b4a78023007fb9c7548017448c028dad3ed092c961b81a6b23f9e14de6f9f78c0f559955d1af00e34f4", "result": "invalid" @@ -581,9 +487,7 @@ { "tcId": 49, "comment": "truncated digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "d726ef3a63208fdda04a5fa68889a77a717ac64fa4a32e51906916ed7dcce303fb0f8a620cc9f49d481b9aa09745d4d2accab1f8ab2e2e60123ce73622709ba8585f6076742dc03071b52c17faee18f6675159c5a842c98a270923c212a1dca4137297f81c9775245afb4f08b8b201635ae7eb5466782a6717bb57f78254198c16326279744823cb381014e4fea28cd3a962d19a194e72fb067689c972a9d3b9af7a14fa63a8ad1b2aba076dc4f750396ef9ab952ab42a1f14d65d9390f75cb7d48a5ac4d0eafda58096924cd6acab19c2acbe1ab0a39a6a0231ca234b4c00beaabb78dfddeb81363594aba0a2a6cf238f2adbe898d5adefbfb74cf9e3e183df5d4bcdf59f87d43f55da0de74884392fc3ec335bf23568946afafe3e1fdb0d2444e878bc38a18a27d4695a2e98f80b001212dc309c3ff24a7faeb24800314761c0024049f7ef55bbf02ac49997bd4b623856553dc813eed9ad8453c83ef51cd7cd2799474559cea86a896607e5976515879760fb245a34e500800860280e5ec7", "result": "invalid" @@ -591,9 +495,7 @@ { "tcId": 50, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "654d3d6433b71add296e323b4bd6f1dbbdc60d5f7befb1c7509133e79d30e98ed9432d85a8d123a13ed78a1855d1c9d9c854c516d028e401bfea1d8e58be0e8031e8ce582f7d334421ab504c317263ef33bf743202b3e140654a7c9b1487f0d9454922a919efcf2142f2b9d0e3ab3ce803be110fa7613db80d1da8de04b808a7effd729b751c896c8affdb1172418ffc3bca52cbc1563a5c183f86497195410b57acb7ffe18c2e31dffcdb927a3544caedc5c4f640289317635e5e0ec56e62f68831a717f2810d43265718dbfbf6d2942a5d4245d0a86e3dc17462f42fbdcb9e5ae57b28279f0a394b1e188fe98f3f514642b22d1c26218b2b43aad98a0c8ea73480dcefc02fccad043af277c6dc2a39013a51a24918fc78388327198ca5689c346aeaa2556eeacc63f745dd94d6c8b9b54681cc057fa3abb725c8faea599b685cf30d948b58a228d77fbcc1b18e050c6dc810f7ecb5a0c3501fb8f9bf69689d997637612883752c8a29e51e7b92040f3686d2a3ca020a50ab04361c69fddae8", "result": "invalid" @@ -601,9 +503,7 @@ { "tcId": 51, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "dc8b26af772ad6eba277bab5d97f4335c95f56a1ee5f1e248fc71b409a76883d29b2ebd65a1bd85e3a365284f632672be93bede2000ba6c3cf5e100b4bd9a699af2519f8917631d7563f4f1aaa2ddfb729118c96a01722ab5b74c93e36bb706c8edba0e43225ed825c41b8203e128c45827f43f98cad8e8ea862ca7538e19737dac5b54631cf68b65624845a25f5106a92a111af43bffde1f215395a1d9ea2c08296db9bf97e2c7bd0d6a37a21f97c7bba3ab7544400e2fdd2ca001115928086c177ba9387fc268770652213012b2bb917edae3416217fc4fe58a916d20c9507f11a9404d36e26e1e2f962168f06d5e3ec254dc8b554db9a33ef99775f246974c3d43461ec9229dab0cdfa876bc86a661f783ac2a313691f9e919363b2aa4d7691f59152e331c18c7f1b0f2d39408d937cbb1e669c78d509dc99d10521ad0e6c4a34dc30b792bcf56024aee4c8b9370aa73269ad7c7142886ecc7c29a6d79890922c2c81aa2f5f0ee316cfbdceae3ffa0010de32607efae35ca5f906b04205a8", "result": "invalid" @@ -611,9 +511,7 @@ { "tcId": 52, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6d19c9ab9e470c402578e0fa8f5d82fe57b3103b94ad551a9174e9e8a4533b9571188ebfb096aef7c1103ceb2a93f592c0f55279a2fa36a0ab77592b110ae7d61a5948f5c9b7bb941963a0acf4ceba0767c52bd62ea4e5d22251e2cb366e61940f11bccce40b35bf4137b9c6447a29dcf0f73ceb1954ce81f37043fda74d38dd7b45edfe3bdbbbd87b74aa71c7384cec2ccbac628271ffc4edd8e9578057aa130b683c25bd286fd652c12522fc7f85b4b55ba4d1cbcab096b19a04d81c2fe0599581237ed6cbd2a28b789dc3edc6f39746cc0375a35b86d09c02f4f996849f0333b76ffa77713787ca0845bfada29a27b66647b6e22cdaef29e8094cf11dde792ccb6f4ff3e33d2bab0215bc7438f34c96765216adce5b053240eb815ae2230173cc4601dbeee51bd3192d4af32c573b7698497dc8b9fc6fae53730e85ceea2cc3d9a15fd00eabfeb99f487367f971d4d0c27babb071df80bcf2398a3e0666a04c9d41c39f72235f125332f54d4ba27b48f0bd580fab9ba74be16594f17b241e", "result": "invalid" @@ -621,9 +519,7 @@ { "tcId": 53, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d58dfb5abaeb00f79173846f172df4da2b6fd056fb23ea48a4b1c04fbaacf74aac490f49f5bb437018e68260c5fea5ff4bd263f9093394e256a85e5ec8b783da1b296937a155a14cb2a027db233957013c00ea573744b4cfcf58cc51d6787cee3b4ed6f0b23511efb5cf8f553985999dbc54baef408bc5b3ce1eaaf7be828742c30870bd586a63d8c02cbb2517812101759eb290f70c45250f5a197da3cc6620611853ba6130d59cd70f3a4d519e5b49e7b7cb474223dd8a5bebe3f4edb9cc44840f829843c024a7a269673c84677729c4f6a24d40914d8feb182c5eafa02bb45d2d4afcc57751ca5f6b39b6c550876daa5fcc32ec9d4f5d9b6c49a3e6fab053104e344bc7041c2e6b7ead33116cb8ec7c5e59cd4349cf23bc96b1e7b2dbc9f160efab95d3d2ee495f8fb91ab4d53949c946419f36c62eb0363c46bec6d77dab0258eff8910a3df789ab28681a059a9785039529a292c55d431cb6f97525c5d181d113fc24ebee04376b2c22a5faaea5f9431fa48688d014d8a3e22819d4205b", "result": "invalid" @@ -631,9 +527,7 @@ { "tcId": 54, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9c7c0260a14cbc98d93b0db2c40028fcbc672b4a213f2e284bdf0078b3f9fca950aa43c870ad59a15d21fa0a16cfb292ab54a093ca93e51f32a325edddef0885d1efa35cfd019b4f5d34f8126a1a65e7e2586fcb5c3c5a4e70153477115830024a2400136ed195982e8c3aa76409c38cd63cd8315751d26af0183c2a6a7919939ab1a626b66106d2cc6e884b7f9cda3555ecc16f96a261b74aca59c28dd84ecc668f1e4dcbaacf394ee62d995f3357e387824086f1da4cd35931390f1542c35251ef713a965cc9a58d74a257a6b8d2f7cff0c6155b88f7d201d90acd9e4127dec43ea842f41647891779581feae92a67c184546737960654fe4d74783b13ddc02f4e5c964ed6e1ccef71621a8b75c47b6c7fb98ae24831e72800484b8c38cab8620b0a7a2719d846792f8a04cc338f462e81c52328f8f6a0e5031334803129ed6c96ef8a5e53ff7ee461daa44595c9da95bad9475ccef8fb0839b78b95ca3be577afc9e4b7b63d357b0613aa4d46a0239c7ddacffe6b43fed020c5e4c7fea9b9", "result": "invalid" @@ -641,9 +535,7 @@ { "tcId": 55, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "edfa8852cbeeb5310de2778612b2f7c1dd18227aec6af8b28d267a6cd481f08c0e9ef807188a7b4db9fb2b315e5a6211a4a46cb4321ea9c9cbd5b61cd3a3011094b82d55d561e3fc1d8830ab99355a8c72266ea6070197f79f191931a13d560a5ffcec16f0fec99a0232851c63397b3cf0f561d9c13d6c54b0840387dd7be3ac7e365baeee631eea26c8ef8a09331acae63a49f8f52026447f403be950184cd5c3dc25acdc1c7468a33b672a71b474131853cbe020f33b7699dd5960a5a817c960de36eaa99805f5a2a56b30113b98bd30b38a12652815dd7b972545be39b1c6573781c6907e0d510f0dc876fa404bef9f36ae895d34008078cd49053b4e4e49483fe8198dacdb68b5e864a491c4435dc7a86deac9ed959a6ea6267d9e3120ac2a091cd5d63950f0c91b3be9954252872620dbdd11c7bae1729652061c2e12ba1b9306eb8822863f479970767f231954a863973916ff5f08e9adf1e486403da4b78b654dd5927481b28af50ecb846073a7e7f95b552935993a7d660452fe89b3", "result": "invalid" @@ -651,9 +543,7 @@ { "tcId": 56, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b66681b04e8b3faee9bac3c52d9c6b6e62c5454f744a19df0c91d94f30c8faaa5769437e02cf4ee4f5e3cfa78901213b54476f8ef2d6e619e6ba6e73205eae6a573eaf34abda20e45fa23d9fdc7d474b8a70809c0e9aa233da83e0eaee1abc14858f519076159eefb770c6c3479cd70dd3ce4aab574a15cabf8d9ed64854f52f928310715d7633f3210e5a3595157c1b39e8e9f939c406318d1af7138faf6cf2d755c213aafb0784ac126e71c4d2d0b1f054c28e80cff43af8fc41c51efcb2c620c4600907061e075efcf1cdfb25cb886b64451e07e20e16bd10b223453a7d32c116c2b34b6419534f64964c95ea3bbc08337526fdc66b5ff7f90ad29615c550f74869c03afb91c97934f89d4aee124f3b280b335605d733e395f2a1bcae5454701397f02896a647aa070db7d36112b427d3ffc344281917dd27592c530b6669c0bc3f191ca578486e036f99abdc5ad3e72ae325bfd6a7651de9b965ee56a6965bb3a0b1b6f1288b17a196f4d7d57a31fc9008e665058b299fb988b64be31a91", "result": "invalid" @@ -661,9 +551,7 @@ { "tcId": 57, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "65b6b1cead06a1ef0d9b593e58429e3cecb4be8f3654fcf6f1cf5240c5e1f617520a79c69f1a759889a60a2739107d694e2a21ee8ccbfdda25fd30f46b441f1a524dd0b7f4180705aaa70533e56cd15b73f807fc6d0119eb7f7acfed7ef96a917469b9c74898de4f28f2f8b207221ef062c8c9722ce3480ae352e99d43982b784faf9cb3b98b037a0e6cd994a4cd68cef59277daa3dddf4a0c492eb2e2f354504b5cba4759cb7e1bad9cb73389aa07f48e8410ecf7d46e3617824ba279a96811ae89d15335606da6afc5d68f3dbb71141203646bff8408827a76e7264fe4d47399fe74112b9909f3322f726fe20fdacff5b78492db20198432e497b4a73d0c9bc9a5aba64529a6bf70c9de78741c588b97487d9b13ff552c95e0fb47ca0201d47eb609c712762e23ff39b89827b89ddadd9888a5464bdadf5c168d28d976d9c8d8885ea2495f7221f317dc3d6dc5462eb5af6bd2b02a2e540b3286196abbb9bc36b684e141e4fdca882890b3b79ad57e2584ed8ab361b4a4f5725a7cdad0c1d9", "result": "invalid" @@ -671,9 +559,7 @@ { "tcId": 58, "comment": "indefinite length with garbage", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b5df4fdfaf1665d89a83242e493c8b2a44550228eeb00bf71688b664c1c133eea9f4c0a1adf9a784f7db87fc7bbabeeaab8ef424f9f12aac640be61aab8f5dc6dbf229cd685bab1981a27cb1c63c138f1476393faeda6710b2c6c1c9948f7815f4f488dc9b70ffdfa9c6ed8fea3de1f71c140a6d14ee5643ded186b9c2d94745e105dc0072b3653294e7ab3f89894d2eee9c09f01db2d36fbfcb58192d77b81f05c6a6e9d025b612f055369fb0b67e78ef476f88303f31a7d35917f00b5e4e6fd33af9e01c61e4eb1a2c1b79d126052313b9d9c2b2e257b3ca3294a46ede05727c8a0d1b55c95ab142cc385ee5e724107829371128f17280ac39b47e18215d775255c53b5e19b76507d5009bab76df1a413218b409273b7aefcd20ad38375c648fc85654d87509888b93714c18cb9394840e86fd71e704ff3eecb9a764a19cab975e7441015fd4a2da3299840df025944e69ac79b2e5eb51d894bff04c1787e5fb1841672ae799a3d27fe1c5661074eb2b321def70785b1422b34c7a428f8597", "result": "invalid" @@ -681,9 +567,7 @@ { "tcId": 59, "comment": "indefinite length with garbage", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "99436e45ec2e733ae7ed9b14664cc0d87b9d70d288cbfab5e903665a140365e6ab8aafe81be94b9707441c588d726c7be562efce80b0d1e6f74466d5520031707759ccef779e06e3a7ab6ae7288f348e111b219d53121ab60e4528455d42aeca72bac0c64632f402f6b8edf76ac7e13cb676fbe0082b32185d13b4acc61933f4707c43942ecd48e71160559d9eaef30342d3e3f362f4c028d0136acbce15897ccda53691ca89db559adf125ff0cb47027fdc7c6376c5b304e004e848f82c6a681235c02d3ca98fcbfce53000450cdd5a48378d7fffe86793520a0ed9bc9091de51cbfc6b88bfd2af75cfc558af37c41c969473a54051f741071e06a4bf42f78f21c4d7de13f6669e9203c77e09de584dbee7dbb5874f1330511a7666275cece3de7ab667cdc43b7a782a42b8e2be8bb983c7744c82fdd0454aba5e1725dd4cd39065bbb86c39239d4a7c56c1939fe37a94966e0433f6211e93e0d9fc9477258239df1292f4e74225547fd6ba68f8af30f5fdb6f2820423b8e8b17b614c91c41e", "result": "invalid" @@ -691,9 +575,7 @@ { "tcId": 60, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b49672bf48881d9397d81b4d962d23b6f4d0da5733c4b4488981de8d61e6aed4083fe15d3e788149f8cab9ea0bda6156db278b4c66887a5aca6e511f0e51319476d329eea509b4a1e3ffa915b3dd39cfc8401164185fece011a6d82d71cf9171612450e24a3d06df84b80298cbbdfaad02ad4d49a178b3e16b4d2b69020f9bafe6c58d577ba4a933531ac3d2d525222073c3dc883c6958b36e7954162031d9559a497187d497e0c1eb6ae55c7050f701df233c4d6b98e45d5eae45b36339d9c619b474c3daf9a5651b1bf9ea5776765148b8e439f8466414247f898f6cdb75f222636ee965dfd9acff0321c1da6f1c3b0b528c75f5f63c4894f746db01f7edb34b1005ea99fb9f82f82e1cd9943e8ba336334c9b2edba2343d09b082629869aa03fe50937d9aa30060dbb4cde14c3f1bc225042a556e0c64ce0df4b3d0486d611bec3c7efdd3b2be977124d0891915bd68e41980389762e01c631af2f70e904a0b7041ee1a2c32c0f59903dadd8ce5cc335b761108c1c176d243fe2140adf792", "result": "invalid" @@ -701,9 +583,7 @@ { "tcId": 61, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "781a3d96f3bfe9b6f0aabc4f4b6a0c5dd942a76b099f67732f82b6e342016082e6a2c1f584070585c7f2b67c9ec6edbd94e9cdc8693d7d7f3e15084bb02ac7f8d079d2f8a5d4d998c90d242f0a0cf786f99da2104d8b035abc069c763f8abcaecb6194ad78fd433114e61742820cc77d8e0eace89ec7a19b861166967cf22a608175360ff947febf804436ef129c45e86fed9ece9cd16e9756369c638eb6a9f1848eea24e2b9710092e31fadbcc72c82dde582069c2fba3b021bfb8e81bff479687098fd9ac9c7abfede1f1a2811684f745b8e10710fe469ad8f3128694694bb4b333fa59bbacf00c3665402ad486d5609b57f957bf9c964231002bbf190121813f0bd159a6c879edc44200c7e30caa5921d2b0994257d78e0ecaf7c13e67c07bb16b419f48943a956f47f87c839898875a106319a8f860b3d2d140b0bfe6163e2ae5e2b11da259c0c4ffa6d25cb20822049c72d2a142e051b760bc9fd128563e5ba714c01514530f76d50657e4a3ecab74229d773e08347c35e39352db85d3c", "result": "invalid" @@ -711,9 +591,7 @@ { "tcId": 62, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "04c8fad7b52391e832af68e62e8cec1cfc2256d560db597138f1aecacf4fe31ee1515fcb1400ca18c56a1e0aad984709b962223a3d7cdaa59bbbcde52ddf9ded9b8ba38e182cb090fc0fb421eedd787a6c987cc693db6cc645c51c41b91a41afbf007f6c3dc291d036688ee41193f49758cc1dbc3c4809f0ef528d00f3ea2da7e8c74016b20de55a6a481e6279978fc851c692eff78886269e45259ff8607a2efab66e7a18d247ebd2826d5c9f7b9f75862d5da206954488ae1cf1c4f28630b46d8f60232ba8bd3cbefcf8b7cbc06fa7e84c06fca1be837d521f1dbd67e7feea7034d6539ed126316ca4401ed1d1ab23623e2ff91ab762809147b9437b46239044a69ed1fa737c896af9d611c1e8062f4a3faf4220d0afb1d8851a4205d34c6a0ffda9d5b114ed46d66c2f20be4611c0f8b73d69918d2079a6da90bb27828e5605cbbe7e3983c2850334750da49361821cdcf0af965f383519f326fe32456615cd8c72bb6ce7106cbbb4cf3627438ec5de18a4f4ccd967b7259585f5e35f050c", "result": "invalid" @@ -721,9 +599,7 @@ { "tcId": 63, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6899934d13c7b6133be112f7f63e2a58de2503fdd0c9055921f94b4db0e1aa8475f5804213e79369f87007f70021382644239b4dbec4f8630c325a79a9c2f1e026a1792c1c43b64a57564fcbcbfc9702aa3a9f497f9f5b236495ed80347613170e5f18c81df504283a04f20381ff60cd11255fcd1fcd255ab4eca0b00c4aeb4d6b66a31d05c3b7d7cc329476a8d5e523af06b7542970bc174a6965bdfc42dc76f9efa2abbc61794eb208c48e33c293620f1b348e2048d82832cf293961844ccc6958ebace14ed3de52d57c0c166def97f602b486b75faa47ee8ff7fed50424ab5f2422d61a5c7bd2c64cd9e12a3750686f30ee965c4f672069796a75db2c106606ff7b9594741ac4ce3e9a29b43759b6c09601ad8fdc22c8ec8be269ab634064f6248cf5ce5c34d100a08ced73296055fbdbb8254cd50a799126970e07a5b42dd7939cc8342e82ea8d4f3037dc16abaeca4b8b97696d42ce51eb5241acfd21711d17e55f0cc31b8be6690bda116ffefd8837249a5efce51445740098148f5f31", "result": "invalid" @@ -731,9 +607,7 @@ { "tcId": 64, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "b763fbc33cc69215b354605de6cc21eca3c8e6a8b3378f86107a09476694d31c4d5db179183b0d0923f86c4177149e6143089bded2274b4a7e328f3e45c540421cef31972556c9d81332bd32edee010bca4e77c2113bdf2971800c6b61766a95a2eadfef6901bb1d79237b3af3a817bceb69e564d1de2853f016395bba5a436634dcc1b37f4f1c2f2da979892802046505b20dc28294c3ec9d6517b144c43caa77a3f4f9469295f7d4e0f566b2b10394d8a4e8ef50d06078ed7e614dcc1db9dc3e6f7c9ea8413413fa93d54a0e30785dcdf1cfe5509bf0be80c5ab8ac74579d695cd3ec471def759727470191d057e6d5f32c2c8ead53310890c932de3e6dfd0f3d485a3efb6d733c21d454d032b4d1388fc8f5469de8669e9ee610b725ff46bc08cef304204471ab14fdc585ee02e07191e1e9bb2a2327fee3b23a714cc5d1ea59a13528d97cf75b24357e1e232942aa54db19a980b3e7f64c672743395a9d470d11c32597d1763e62fafcbea2f480c14bef7774f74e2619b1062b84786d5c4", "result": "invalid" @@ -741,9 +615,7 @@ { "tcId": 65, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3dbbbfed1a149832c71a1293c20b81b1c8d35c4b75181f66c9f7e6aeaef04066cb6edf1241e9d87ddc842880b7978f18af9d2a33fdf7fd1a5e8c10dd547a5d334233ceeda2bab410d5dea9464f623961c98195b411bb187e981e107b6bf67be5865a059a6daaff8e2da602e91f4176f47c53c9f53b22605b748b68fe98ad9c5936957b074fe844567e7dd1b07d930929d3dcd46e84ba6f9121fe1f49dee955e1ad5a329cc0441d524a20215a9f7304e977df5097546a4d3ed5022765b5cda292f1819b55334e6b95119fb0825756d7fdc8dfe173a391b62e970e51729bf89eba61be3ac1f3a5835aa1f6676ef807395440e984b13e3711ad316b7fd61d0fdd9dd3fab9b75545882fc1a2fe1f0d9dc7c72385b0b445ec411877de83e38fb7111d5b935167f469cbd4f37fe1313b2beff0fd6ac4bcbd4e98e55e787a8e16967d8110b8c33ced213fd792e1741e4824e41be24dc6cdb947361cb9ad8c742b5ec01f5e71fa4eaa452801fdb6524b5c6d1cbe97b10d36bd53c9456977f662b6a1c85b", "result": "invalid" @@ -751,9 +623,7 @@ { "tcId": 66, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "fa9bf918807d4a55847c191051e8faeaa3bc7b51ca1969477cef9fd13d310c2b75e7e72784465d2116df32925b772904ee9a185c15c5c740b98bcbe18342b6c8d513c89866bff83cd42f0124d9b47e289568f298c190a185671e6c32e7d4efc86a732c4250b5f9dbf5c084f5efb468766626c06bfb4263e0cda509b269ce9942614d580f700eeb1137e2abf520166485b841eb2a0f2d3deb17e67304ce500df3535a75ad5ae64e2658e5bca43e552a83ae94e81575fc8994c20222ee3dc49f5c8f25fd6a5c8523624dbf9fa035020845557020f5e3c4b988645faa436eeead00af9135d3dd84970545e7aabab9cb7239a42f1b7953055eca1ab75971b067d69d37f2a9d1485aef32230d97fec2ac2f82b3790fdb360495ad96fcb0659029a78358f344155e54cf52495c6409dd4066ec6d44a7a3f05ea3d87794d8dfcf79152895c35085db4cf14dfe44bdf79d313be0b6e75b62d003547f7a30075dae09ec28b8225e08ea374ed8f442e216fd0b9ea5021fc72c76d42163ef3049e2c0b3a059", "result": "invalid" @@ -761,9 +631,7 @@ { "tcId": 67, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "106870b720b4fca4cb9c6cff814c6118b003f627a8675865f15b4b5e4488395e0dbfcbe127fa684a48c4446bc684054b97717d83396335631e59b1c7739cf647049e92ccb8405f4a6160b9c588560830bf3259abfac4c827194a7e19bea56fcd03a37e66b2e58d71d92dbd694c00316079fa2874d27b3f533d09185e4b11aca79b5225fba9b5b20f05ed38d24a202ca9744f40a7b81dc4e27fb56cafe2bbb4a80322f009adbf19697cd055ae8acf38f38e9f2f33c0d0683646778cd52dfde268cc81cc6708f090d04a16cac31708e2a2418024e53a87f11589507fdf65656d3056a7fea52467c27b1f90e1bf1896a1092a575994bdfb1b2acdb3df59fee8248e74a0be80c2ab0c04aa4eb0c1aed69c1c1aaed052e25d46c391947d2b97c36b707f82e907ce991a5eee9bbac578b5ae83134771f9370f1d3b9154d898ef6504ade6e17d96262cc2d32bea12981219e52b9738cc097b18eb54de0856f1fb89c82b1634cef2e7acde0ed2a09280e2cfa534f3520ca1d9b1d7e5bc90205d2bf7332e", "result": "invalid" @@ -771,9 +639,7 @@ { "tcId": 68, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "288ce7bfa2245dd25300681ee722803a3060996698a0a959095e5e7bbc960f1259fcf947e61a57bd2bbc8dbe9db4ccbaa6c7b3933509271e8955a3b29b22aca78c299c1e9afc87cb7ed27cbd15a36ad3026316e66a07e659a696f33e24c9b274632032db50b99ed8af12b35ff704bd8712c40ba6327d7844883487392cac0309bc6ad97639910ea6d0a0157fc87b607454d8b47b91efbae1b9b36a3cd09bb95f73dd61bab8751cc52641479d77976660e4f910dbdef43d47c9dfa8a6446598b171b30ac61b9fe7a042d9550727ac9cfd5fcb6055740fa91c41e26112fa0854068e507262bb7e996b00266bffbb791e59f900f6e011995dc0bb290cfb05506ac574f3aa4d1896d3216e6b006e37b1388e0d7d276017738019e03c34ce00e8ed129b71ff2bb56048a0226f90d1bb9f5aeebb774b586096fa09653f360b9119c58265da26ea5f0624ededc5051353cca361b834515d5a5f214364eca3b47bd8f9bca010d0f548e0ea950e1ec9d476a0c042577ec79df2c97ee4e72354a69798e591", "result": "invalid" @@ -781,9 +647,7 @@ { "tcId": 69, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "00544766a66d4b4413905fa67b1249df87497a3fdeb74f730f81c4eb609b66ae82faae74a3f889d6992c5521a30ac137733618c2f9d21a6535f4770e2fc13ead92f4e9587519e709e01b30f9779e85ae86fedde9e3b71bc845117a2eb7a5c7e0985e7ba1f9ac4436da9f05730f42af9bc985495bfea6c4320775f5380b88e453e9b939a4382ecf919a4b8113d8cb619781f9edbfd62d4ef16dd6f1112191f18e1ef0f0b6977cc24b905f83c78664f7a8cf06ee170856e7d5bfb39b81e5ffbfe64098c41bbd0ebc9b5f5e5eb93db444931dea264ee12c6f54e447367e07bc828748ce2fafa4d123fc9936463867267cb11cc51fb4ef5bff8825251b9ed17bea3f95faa369d1df07ff11a9b82cae5824c250ebc30eae3432e95a2e33dbf132ec31bd9cbd759ee90a2288158a3cc1bafa20c79e61374005b340d2ab533931091405e80ee2a3aa1c567deefa06d278b770819cf48b07aa7fe91df5028838fa38527d84c5d5f9f96cd939e0bdce069fc26d953d1da33c2c0ac1e632c66827a695a1e1", "result": "invalid" @@ -791,9 +655,7 @@ { "tcId": 70, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "c2342f6b6dd76c66b8e57ebb2098c54aa6a8a044fc0892ef28cd93356bf1ea311b0cccb2513e47e988b0da6e62b0bc39928e3a425608c804f3c56243581200f92efab76e3e0ff5cc5c5b333c233b629dc4ff8fbcbe4d6cf3dc1a56942b09faddfa6e67a4c103146842f5cce875293080549fe3f35fe32e67079881e235d75daf426b66f7e9ccb518e35f0c83015763ea626e204895329490c9e8035d2278f5f01a42dae0c1ce02e3d7750155850f0c045b462499bce3d9deab761857c9901c0bad5d8ace379f5b1ad00a543c61942361275896aec8fda8fac74f8b6546bfd69f5d2075e25a4842fcd8914b688be6387466cafaa84e10c6dcdac47a3bb1ad3dc3de258a49e1f8ad979a4d6da3104e3f74732491159bef13ab4fcb914d0974085a7b19f9c9c9a74b3122d9aa5d7713c480b3a70449a7815e7ab813b2d4a059e1024a19fb59cfaf067c557c50c2bfbc4554e647af10e8c2c7d2c1bb26f221e7f212bc06eade020cfd155953ded3a8efcc04a92c050ec4128de162d0c473f9fdad18", "result": "invalid" @@ -801,9 +663,7 @@ { "tcId": 71, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "c80958218364b5284676c93c19c3a8f25b6dca2992c3d2d672f32f98c0238b52da5a04f22b9d986d6ff594bbb9f0933d30c7a5bbbaef8fbd538a218f4a93c8bf2c854e9102408aae407c20f428a8c45e0a2f12da935e53906009ae5b3e4231b54103b33484e58f31b0b9d18c34f8980e8bf1a0db4370f20396ec60171012aeea0dbc5b0664cc109bd185ec4c1a9d26a52666a9cf4b20bf269dd9b08495864030c0bf72b9bc8157b1fd495bd4ada896f75b3457413759c6707346c9eb5dd6b40f560b45ddedf506b54fe6da14ed5555bb9c2b4dc0efad21778b73e8be9c9d85e49098971f0cc1298a52cffb401729a41ad83cdbb834ec1609677fa763a0b3f7ac0fe689c231116291ee7f7ddc6c2315a00268cf95fad85187f7c59ca0b9d11831829dcfb598911658a60a1cdb6e8547cc7cca6115fb4ab7e896694340ba991006736b921ecd4f591a779989c24dc5c282ba75e7c441237e21a3b92114e15f0c556714265fa5041430b3dd1fa8b7a7efb4b8b2cecefa2d7b55a1c599ead4e1ffbc", "result": "invalid" @@ -811,9 +671,7 @@ { "tcId": 72, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "dda96df9b188652fae7ca14a1d3a44e26359ad9f2778f0dba63b5e4aba7c30b55439f74ede96c56d48df4254f4b0a6f308859904f2f69f47ebf438ea87232f84e61c3e376daa2da8c0ab2391a5c8d478e42cdb2b70ba430db5dc3aaaefc9c7c6ee39e2b1393f024a75c4b91843d52a49bb2ebc9aedebec09d2bc5c200bff6556e689e48a3442b216bd7c1927946a41733e8ecce2589d0973ef8dd2a3a88dd9d4ea2d1d0babfa60239632dd2c23124165ab11c625b95c3a0c2141301aa0bed4228a1b87964ae14691b4dd02b34e38d538ea1e02a7fb20eedcc90176e8c57833adecbcff87df4c04f19a77f223976c41723f36cfdcecdafbb72f2fb944d4ffda0eb0796c3c0f1e3d19046c3824137260094bc6eb3b735153e9bd683cd741fb394f75dc7510ac4f6f3dae980b56db7ec4bd15cb193f13df1f03ff8a1b62aa9587df8d6ada3e8cb849cf923575bc5bc4bae87c93393f7894a16da39989305a6ecc77a1a3739ae253679bcea0d7ac472cd5fffc62c64220347765eb4ce21549654f41", "result": "invalid" @@ -821,9 +679,7 @@ { "tcId": 73, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "80403d3a020d83681ea576847d5d1367e0210401b81413f948ff106e1e341be57b4f39f2d8509586cc477b0b8934c0ba78a3a97ba425c9d123ca3bc64bc26538c1da92b24adc50095c209b522dcb4f0892815064580ea87c208d7477b50d7330bf8d463bbd4ec66003576ca520a1d04f836d1e2abcdad2b0ada71bdbacc9623da2276c718a36825020dd20d6747c9b7616488c7ce0df20ab150d649c4417df73718f3c363927884bfa6134c636402b6e6c231d04b3bdc4ed6b29f479c8c35e0e02af932e59f800e46a14c0647c2f0c31748d56995f346fc6bbbd90e55be49767a16a6934798be43fca5d8ab10853cd20556634df53b13a1bd4c047d7d52b1102796611b016517a28b277510c87d398b4fabad78d11b0a6a094efadb7c21464129636c75eaf06a5c1fcc1a9cef40b9488f24279c6fedf93b576f5314800709929c54cfee383140fa71bdad7552b0db467e39caba1adc70e1ef22f62e81c5d4a50884d5a359de3c7bfaab1c00c31de9fffbbd4f8a4e8e8ae7e39eb29abe0612554", "result": "invalid" @@ -831,9 +687,7 @@ { "tcId": 74, "comment": "truncated sequence: removed last 1 elements", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "e3f92ba88bdc4136cda2e5a248325c98972c8a42872fb5779c46c406dc8a7f117d5fcf3c2ece96f3c2c0f5061547ee233f20e17fab48c4316441367e445d7100a173bda80b9d6d4411188a942c3be703f0779829dbefffadfe6cd95625fe4c5c1bd3f22b8221b2b69d3c20ea407c6d5ebdb5f5c137d056899859cc5faf5bdc87c223508a662e5b56b08ba3c8d2d344b6df040193e36263c11123a39d7b222377a131fe3c36bea8467390ec53e46946c54bafff4bb61a0bafc09c838081e4e66231957752fb8a49cf1904d70b024dbf470f17ae3c50e7407ed5342dc8ff9e556564fe37a6d922d2fd867da8d92be27b20deb8c7597a1bef71edcb402b2bbb986fce5324f4c02af643f5e3daf623f370c9ab7d3a55e1ec92a5a37f2148979c9bdf8488a49d2f6a31a8e99f1da98ffb5c635173a43b94248a8c5037dd385d16ceca4b4e769a8a5762d4ab952ec99f3fc9ac6115666e0f5f94ad59f23c3ef1798093807cad7e08dc86f3b4b85ed6a34abe354d50c772152c9844b9a34e9097688368", "result": "invalid" @@ -841,9 +695,7 @@ { "tcId": 75, "comment": "repeating element in sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8085ebfe55c20755b6f1375ad924b868867d5c878c41943e61a9eeacbc68c7ee9dfb61f54b8ad22dcbe04c506814711ca1d36c2226a7d906f095ee1e0f6bb61ab8eb6344d727b13a7252543c842bc7fab0fcda70ae328abdc8ca3542a805c6ad30cacb432ad05918a65862f7f2d59d0821eb1e73ef8b7b2c24ceb1232b7b3b5a3ce06e7e5f214722a4fa4675217e09daac6764fc20b3a87d21589b8d2220a56b94eb71acc6ee4c400d47f415507d01207777ca6f3b2baf3cf27e75a6cdbe1eb0089f6b5c3825edc6a223a61c9d256006d30a6f0fcb2c5624ee8b49814f1f560260dececd9d11f697ef417bdad561a9b63236dc2e62d8914382bb92e98a1c39393815cf0915308cbf212c04bfb4a8e9dabfb5ecf957d0b6a3e4f7b0b13233d27998a1c447cd845cf926144370f754494e2c1b845646028e4e26b87888e8866c89e35a00da8f3ff3ff519a813d9016b8c31b861f4a292f7b25180447aeafd03439c543b6e7c94c03eb837d013fcd2151c17155e24127134cfe6f5d88d9515e3590", "result": "invalid" @@ -851,9 +703,7 @@ { "tcId": 76, "comment": "length of digestAlgorithm uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "693fb14d0d6089db3aae22e292e43627af0cbd67234983ddc1b077b4baaadc45bcf0ea0f36ffdaf970f99ec5ed8ae8a58b7e94db9028963e14c2f624bed16bf24bbc5aafd472915d643e690f6e981287ee7856fd0f14ace63a790676457ac09692bafca0014b2866c870227a976fff547812641a70993da32acb962a3ea050845dc533390175900c668a5f36ffd495ab7917b768c68407f4cfe1d20bedfaca38f9f609e74d9e432829da2487f957069dcc290da513d8a453cca27c8253bebba2653f82f676e663db0248af2a310b254b00219c5969f05d04fbdb9ea0cfbd746050ab25cd10de42a02a0ddf223d40e233c6a6597992576f2d105b72cfd77b2f319fe3525da8a8f084c305b14e090e3bea5c5eedac3360d366c47fe9cd60c6bdeba472d408a79031343bce42bb1ef5d6f4e0e63cb7ad0cd22e4270392ce711d7c8efbf0feb888c74793f2dd903e3ce894ec758d69644f654c5a75378b0e5c63a5f9ae05e0f4818e2aea7286416aff545c1048eb4d359ce1bcd0b26a28f55695b56", "result": "invalid" @@ -861,9 +711,7 @@ { "tcId": 77, "comment": "length of digestAlgorithm contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "162e2eb2457e28016b961ece8cd8aa9d4d2f4b06a9ab069cb79238f5870075de2a9755fadc5c78c28c82441c474718ee905a8d7700ff2601d7c56d7eb5a9d7019e92db6897c823925cfa75b5608c7a79e24af37abc09c89008be7b2ceb70170c6d1404a892d0804cf9abde53f9aedd13815459c3c6a1b37f7dbfee6e4b9e25143d9c64a6a817550337d0c74bb5cb6c7b5db2bbb770c67037729341cf25aa880b14d39d71e66cba9b62e1ff89c348eaf4efc79c0de4734171406295e346e9ce7562be7a5462834f1a00da1d4d54d7fd7fb12430b4096610fc96ff1bdfb88609d6a961338bae78991b05f2c80d2a131de5eb3477946d0d6f5f500a0fd93d57e0be3518b60e5688d8ba5b25c2343e894326129173b86dc315fa183a0d96845464f24cc020dfbc341f4623d6732ef699b3af9274fb504422bdbcb491c8cfc63f6cf6adbafd4f2bb671b92b6f4316ea456d9d87b8f3b2228e37b0f34f2d1ff70cfb0ed16d14ad3ab5e89985d4e30e51e4eafe69c0cf6ee5cd1ddae25b5585622a8b45", "result": "invalid" @@ -871,9 +719,7 @@ { "tcId": 78, "comment": "length of digestAlgorithm uses 14 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b24733b208d83a92b4a7c6d64209fa2ac1dbf615954eb99704ba9b6eed2a545aad13253234d88e0afa81277321a8662a1c9c59a7ff932c6b2889e44ee47e25e730427665a98f02b8897b24ee3036febef294a8ba02ce60b9fcd6aeb592f32daa1a79afe2a48f5097971f3a72ed3680433d93da0e3f19aa7d37082880b0c3745b86be89d184162287bb6354158ced89bbef14faac68649d995a4ba8576266bf5464106a82cafc07e4ae4dfb4ff3f6f0e8c713d3fb73673e75deb3fd04098c7c939f91594e45323432f30029122afd4e812475f69ec05248d6e2deec18e7dd02c7e9cf89cfdfca8b3412410b1e271023725272ef0d9fc72f35a94a484bdb0c1167c282dfda53a86b72922506d51adfab81df9dd257787aa5fb6033bd7fe61a577a7abe5b48174a3b2f7bf276ad6a6735593440867739851c91bb30fb2f6d279f35aced179d231dd9c5267cffd6b184bcd710a365b29957eb98aa81f10db84deb3448e2bd8ab50dcab06fdb3a2b1290eac0e60dbc4114243540585ec78473fe9297", "result": "invalid" @@ -881,9 +727,7 @@ { "tcId": 79, "comment": "length of digestAlgorithm uses 12 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a336c6c475b3ddb4f9e58bda547d867c25b155b19d14746f8fe9b22cafabc05aca001d019352e8e96cb0afbadb7bf16998e5052b834a0045e861f646fcfc07347079822e64dfd5e72c2f996f0d5ae5d31596b93c77fee310b046d9c461ae9637ca21020e48c6745feb9b7a8f7e98e47be68214405b55d81d190d0bcdce483b2915544108bc8daaac9563483399a69c19c644d4cc36be4333fa9e9221f17b0ebd2885e57e84d31bd615e438aaa7a1742f0d6f3779c55ea3dedce1940e819cc140cf887edde8506b4c919edf3fb6505293921889c3d6704ca6aef24e620d87d6073c0e9f8a8c43f98fbba9e84fc9c445bff081acf6f6559dc0a49c9acd49c1adeb11ac31e38fe8319389541144dabfff498addb55d974082988503adc422d78f3e6c1764baf174c451eccb13e0e2f9791512e9a949478109176671f56cb3b8b841fb55207bdb7dfee0b7d76ae95a76de6f6ba4e953ad0431bbd23311ef17da7f4272a7ec4a34c08501d01965c4ab325420f6464dfdf471fba6f59ee78bedc28524", "result": "invalid" @@ -891,9 +735,7 @@ { "tcId": 80, "comment": "uint32 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "f3d8e162aa3662eb0648048acd70eada84b12a7d15476e58e47f7720bca89a0f467f7bc2c6cfb17273d0ee66c82c2e82c7cb184d073af6a601cfa7c8df3c7eff348fd32973f8b3502d5257639016ebb24cb6011deb8ed816ffc44f262f03799b122a0c3bd7d69df064a34b166d7f138982fcb4bc2332384207117986d92bae3a5afafb0836a892a6c9403cf7054bf02a82851b35768ea77498b4d12a6e85018aa59623644e18fd9ebb4cf3490e8577994836a84ce6bca85ed3fce977e0fdac1eedc81e4aef60b9de47900b9dfd1b67a0c89b0be88ae67a5307576ff84a7f99f3f030e2133a51bf7af75142f59330e2492973373e64f34a05ba7f2262ebb91f144a89cd82906358e5a8bfdb5e7da91c2ca95d0e45cd2bca9912b27af36f45d4cc5535b0aa95e75d330cb01bcb01e23438d0bcc4207a2a7fbed4d762d6a81822993bdb42baab84a3b9cdec3dec31729c831cc28dec111605924ae0ce6d6c16ea9a605171a82cb11102bcab108229271e2167ba6ae715500038d1186204ae2fe685", "result": "invalid" @@ -901,9 +743,7 @@ { "tcId": 81, "comment": "uint64 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4ff317feb7f29b39f43c6dfe386347e057a97c5063007322c8ccea1761e5285a14a25cc84af041407130fde5e7e94d5196cefefc485d1c793432e62a8063557a0764305b40a7619b8e9aa9b395acd64a1c1321fed36e2187ade19b9a25e52373666cea888f5c699da92a59f2b2db76fa29b8e9d9b78e6fe42fe9d722c524a59a3ac8d7551ad5c5838c4ea92685ec6dbb23b6b69eb07e8a187ab78af4ea81c2d14977be336faf8169cc189eaac340c9578dc6d98148a14844c220ac1085a80c5e3e4c6f04a472cf1a4b893aad0f3370d56468ee1cef675b5fb77da481f128ce8aea30c67fdaad92f26db2df4c45000ef581e1a0f323ffb69e45981a6c1c8e45ffde22b4cfc0045fcb60e127820f4f1b2568797dc34ae29e916030ddc55d78629534f926a230c4144543d383aba05fd3fd1787bd70bb9fb8046d26c4d7034546452a682de60bac900337e5a27978e5b709475f4e01a1d57a00190b5e829d81e82f38450d3a21b5b6eb83ec0c491cd17cc91b6c0553d857a55fac7e8dbe378c95e5", "result": "invalid" @@ -911,9 +751,7 @@ { "tcId": 82, "comment": "length of digestAlgorithm = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b2b73525c8a556fac8a98c717231601636d1ef1f6d52265bdf3da2236b35d6e673277bfa2b2b1222d6a90b50a30877447573210c87fd85a48469185198af8bfef4393e0b46b416ac0cb7fff2be11860209c340e470bd59d84dfa598b3635a5bdefebeb35feb4251157ec940a0c0fc6fd5ab97493c3e9c663dc943bfee7854f2da6f9b91a9dfacfb88bd21c15a488bf2b08bd00e311de4bb2aff850de3dbd9be9e73b9ae4af9a2dd0a7a3cea94f1badd56ae6679f5cb87cd3eb7ee6ddf7ff426686e551d846eb8399124e23d6b87897bcbbc0242cfaf48f8e08e9d5957b30bbb4dc942bced416ef50388b25208c5f4824ca875c4ee75eb1a705c1b5b693dac65e447e06f41251b295e05d4c5137bb7c0f451a19adb61bcf1282ce729b3ad581596d99c5876db7cd4a614112bc9d5557187b824a266434276c3ba8bd30c7f1541844a262ae8d4c09419c6e21881a3f4b0a8c3d958abd7ac0a9d0e7f1770d229177ad8afba36e324d254d36119d13cf1a47c93f0bedfb7d1776acca7c9f14cd56e3", "result": "invalid" @@ -921,9 +759,7 @@ { "tcId": 83, "comment": "length of digestAlgorithm = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c0eb720b105f53c191b4e62f76d6e49a1c2319c89f4223f1849b0ce95872363e782531d8a1a5a45e4422ce872327a49651df41705ea48087d797e68c1fefe0b25cfc01b457361ac2f98f2b6d675c04a62aa32f18aef7c488205cd1d82c6bbd14708125d86fba57f2c54a667a31a32af54d8df6906c07595d2dd3147fe4ed42da82377c88f44b7d29c8c1daec6230fed36b4e57191d950ac98c78fcbc6e9405645b3c5fdd69111f9e3badb199888d0dfeb69ebef4a4a39465cf9fbc784c59c2fcee8e367387554148ee6318b8a23d3526266206de788c7ec4d93e60e537bc3a13a99add8087f5a33e6c8904050a9b9e2ed7efac91db3e4672a192b6d11f38ffa57f5420043da23c4c1fcaf46adf4f7ee4efaa5f72ab4560953a1e9435f93b00a8dd4b5865d714ce5d026a0ebe9dd56ba7d4b35f33fd764c04850c5dfa91fd6cad03d71d41845eda65f9c36c7117497e82988aa49f553a510e812ac475a0c510eb03e0d5d531edcee01c475b7cfe94a77bf45a22e06307a9f6c6953d0117e3892d", "result": "invalid" @@ -931,9 +767,7 @@ { "tcId": 84, "comment": "length of digestAlgorithm = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d8436c155e096de5d22e627bff7f42869fb228581273e9eadc0c3f35be02077b3d37c8c6e4fb39300a1093af1fe0cb42440caa0564f7a78295bd1f8946a218051f7257323aeb227d80f3430576da12a54687c96dda4c2ef7e359d5fd17b7d77a2fffb09480d17a60c80f30c4e06724783706b210212ec11cdaaf91cb1a7648b3d197a4c2f4b79380f356a06f026358a5381a4c975eefab6e9546619cf4df87ec106066448644a415820af3136deb86d34b61337b4b0e3a53ec136ce8b26f949a6741bf067ad69da068af1291451b0b882544ba72b74248f6f7df5186ac7da1946c4faf1e1e0f08ccafa7bae6c9224d1ccb6a5fdb778ac4e55ae414be393de1da87424b59de23d245da78bd714ac7d91103c296d4407ec50b61f1173248e9aed1b19ae50d416d9d2cc0464261ca9caf17060a0190baf5e1e3acb9992da2258c8338813b2a14dfb1da5947e694a44e9aa5ad75eddaebed2f837a2b3cb5827ace240f754a9542e94f9734d8ebf895a3175e978731726c24922daebb40ddf75aa1d1", "result": "invalid" @@ -941,9 +775,7 @@ { "tcId": 85, "comment": "length of digestAlgorithm = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "475af5abd6944b6985018ac37700f22f00ea36a9e1d6072450c5e8cc95ae37f13864b55ebbed41785a4222648e70841d3e5e702efb39cc58fbad00ef9629af8b9390b994ac91e366fc85518dce5a777553019604896d8b9130664cd5f40afcf455caa40d684ed09c3c968779b06a196b8a65966ddebd3bff289b6031bc1ef8ef64d69b9f98f47ebd8b28d5b761f7950942a714f487020a9fd23cafa893391712328a275a2656076e1ffac7ca816268e17e0ee5e71636c8757816d1f7cc199850c09cecef27db8b854023b174b8e266ff1694a05f78dfa84952399ed48102fe170929bb050f8d4b1fd2e5150a010b77e270c50c65585c36e9e6c860b20df609bbae4340070435f7a8c7acced87dec7f8bc4e2232098632794f2858f5ac5e13aad50c4c187bea9d4d7463530bfe565543079748d9f1fe794bbf7a7fd525a907d7d533e3cd2d6a8e40b26773084f0ab15aaff91c29a7c094b88d45ea39b37c14204682f9416226d11fd577dffc543066c5e954c1565c400fe07985cbcd982332e1e", "result": "invalid" @@ -951,9 +783,7 @@ { "tcId": 86, "comment": "incorrect length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6419ec844dfdf0475c7db66d008c87e999d7ba56b4e567c344c2c6c06d8b07191f0ad831843db5cc931a96bfe30211447f639781c3563ff9d1991cc0e1ec9c7e4312440f801dda8ff5016ad5e1cd12cf69fb34f4b45118ea3baa18502fe291522b5c7f5016c4d770312d64f18401586904f1a96ae8f99c539026a3aa71967af53dfb88e68de1007b063a581d88720f7f5c7c52c32617b1f5f2cf3d4a2964456f6bc97ba97c11f7fd24f8a632a458d1cad6bf78389053c74eac14221a0adb1b813e957b3ff9a65d143b9ae9ebc8a5def0b0e8db934bc04eb7c91c62df274b50c955c374b5081af628af9f7b86486197688b7a72bb634d849be226cf8960b5cd9d1c5ddaef21c919e755ed17b4dc4aac8292d433ecd6b97826d338b785903e6d059d3a7d051d774183c4344c9119b93cdc5fa50ffeb644c09090fdf0083bfa9ef37d01081bb69e28f6d3e4cf2d8ccfe176d961e67f2ac58dd865d77bb52594aaa87be0b2979c3b569055f59ddcb5926303b3b9109c372d79850af1adf1538a5779", "result": "invalid" @@ -961,9 +791,7 @@ { "tcId": 87, "comment": "replaced digestAlgorithm by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "71e837b50fbaebc31fd94343e5d6e5f8bc45c563e6d263fab9383256fd5ac1f2bac07f6c0d8d90474a1e985ecc5a62481d372ff8b37a867209db1f4389fe80895890607b01f0b44601206a06348813a7457b7a97c7fdcb1b21b2b4ab79731f351a515e2410f93646f889fd391d398a7fa5a0d21b1ce57f6d8c438262e81160dd0c8fd43325ebb6820cab91da203a988c2595268294388049df95b900cfad08fa4b8c5e7d2d4023d0c71d18604388a422af8e8307c6451cc2f206a70669ac7177fb8ef3532b0b3cd4231d350a315b340b9e6603b9b9c7831ef885a72f0f4ebe16ec9a7de4a90ad926b1a4843546f830d50b66d3652b9deeae9d9cc744d3d4f2152d3949b3e71fb0a9336fc8ece6fc733d63c0fa1141b63639048167e1d138a5e4b50ca77382996e7af183cbd330843d378371758be58a657a286c12cb6d555874f38981059a895b2c5f0e77ec0e53c97dd42d64060882bcf5d1239c007166376c0c12e9740b2ec3bb6416a23ff4794a525680d3ebb2c77fd697807044ad720554", "result": "invalid" @@ -971,9 +799,7 @@ { "tcId": 88, "comment": "removing digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "e7b23269693fae38ea2261ea5acb4fd147c47a71a67272d1b1e2ea49b6a82d6abfe840cb8f2f756922eb6d12dfb9a3c95f9b1acda189df076f6e127e5a88bf3c745813ed9d858ea25eceec8393c0dae2acbc6531df80cf591b2f0bb758c1404be3e5e61e26dd194406ac42ec7b925142b40888b4a8331ab04932a184a586260861aa7eb597d873e21a2a36066c7c7490379b01b6b378a013b965c0e0f77d7cc6ae56e5c143811fc6fcf1eaf16bdda1d110e27527bb49b98efcde70bc742b307478dab7c693c543615fccefffff2410453ebaf289a9440920d230e556766902f9f4feb6e950f88ed1b4a08320f6ba997171f56dce8789a462be0ea6ef38d0195ef98fd79d51d1943be9e1649b221f5d087f96a4dcbcdf086161f1de31e46e3f65e1b63a2176eba38fad5ab259bf375d73b6d7227da661181c3b4a13d7ed2dcab26b71c0e1554bfe57318809e32f5b09eb3dab4f5d385495a1be1899548bd4cf4d5d6ec5b88eb1b69d6c5bf20a539af5d6be5bebf29c2813f1db6830258b3eebb6", "result": "invalid" @@ -981,9 +807,7 @@ { "tcId": 89, "comment": "appending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2cd3566990157944c036d72097a0a275da39b5aea4c5b091112cf8376cc1f1cee1b06eb2000b3a2f6d5f8f952e95ad92250227b1f790b23e394a97a9037762d5e1149ffcd952348932e56811caf717ace174c3ee096bb877eea046ae40478c14f81aba9d3c7e47a988204ae7d29f482923047c85b14ac51997b6a5166bca2c73d1b669d842fb16fae98c4dac5edb48fbc7cd38e120f8a70814592cc70dae5f8a7fa8c53bcdcdadf025f674e51abcc03bd9883f15eacdd0801afdc976e61c664a250b6fb211a4a69e0547906914247008beecdd3f513ca600ee3a466b8a78d86d0c5341035acc64c354f2b68830ff8d176272cf1ff541d1609ff3799f0c3a9e6e448e0b713ece48a14db4a58df585e2d13fa739d4314b98ec75c6cdc74d68481662c48988f48d1e8d98814395340e454085e1153f6bc9c20e4a411e2c610f424040b011f66a6c5579fae1b9fb53b673da0cb5a02ded3fb37e5dc117e4e71302b360a23bd300143f7efa1a5f2d0052d692c18bb4895d52c0bdebafa0b625e13134", "result": "invalid" @@ -991,9 +815,7 @@ { "tcId": 90, "comment": "prepending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "f294d22fcc6f9cce7bec0e44a9d7eae443ad7b750a72be5dbb41e3694f48720dc2c1256e030ae1ae06ba65cbb59e8d180b222430a8fb10ed7abcd69c869ad1c8070f33d0f262085414f7985c47d33d0b398da9d272f996cb701bc6f84eaa0861deb5b7cd7226d2b8a969b48d6272a98ab9a9e3b761231e892f4d8e9100a7d1bbf820d9102a62d7d41d92b3d9d55ff386cdfa066afac04c50bb2e1da0e1b9af62de2a7475bf403dd2a4a50f80f6a0f0eb9eef38e00f19861aee8d78a13328469475cf42e0a675f2d6f086115a14243a59f3ecbb6a47d25cd1011d0bb6e1ffc152060465b354ef2c66305165426ec72625d6fcdfc3e830a6f352383e05556f4e14f5ab739f6ba331d3ae8ebffb49157ce3c597eb9718635493e8a0254410bc75755c5d854a316a40845e97da60412eb028cd97d206d05afce20a3221f13ffb7389c400da0047c6690116de9b987c02f09db67313b163b9df54d2437b1f857832fb982666c19b832f6928db60f8c695a4d95571825b7f87bb9601003f95db54a813", "result": "invalid" @@ -1001,9 +823,7 @@ { "tcId": 91, "comment": "appending unused 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "04dcf055ea6c80a04a302f8b6c7c66e3ac796c4c8c112edaf75531ffa903c5a4c749947b51bb4f74a95b05572cf7f99505c7882dc8c9fb836930a7b78c48e282c287cd64c1ea36c494c1fd7b1597a727c9c0bdbefdac06a752aa5527400f8cf5d881c4364b4ce0dace6c619de1b11ad1461cb9fbc2ce9ccd3e2be901c3204cd613d0e77d7c740bab1ef2634aaa4ffb6f1f25f9982adc8f6c3246267e33de63e7e346f1e22b45ef4438b1f0a8324da5db56e749dd3879fbb5a6fdfde802ed618b15d3abb8fa237bf4623b66a55365b6d771489d8c60f34f83f30092df049c667e86421807561f78bd7075569cc302e3ea72b0559f9f9267463205dee24963c7d56236e433d6d944d4f3708da6fd12173555201df31a52694f0266a4a417b6866e5e33943847020936bdf843fdca5894fb984b6784b1d506360556f1afae4419021c74c6d77f2838b6e4b7d2d040bf6dac3ca591d60a3db50896162913665f7b8ed3ba1027fe246efe41c59c7b5e952aab011e2f8cf72ce3a1bc57c02e9bacbd73", "result": "invalid" @@ -1011,9 +831,7 @@ { "tcId": 92, "comment": "appending null value to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "be57eeddc0bea94257eb26456a6a4a6d9e9c8fee1ae2e0121ce8e64806cba6692643186eb10ebf43c0cb032c641736401ec189adc48ef6b222f19a43b09b6d81a1626d93a49055e50968e295b78f883cbe0df94251d1f0c8c067d2a5d5ef7eb33b01289f9d666e1f691762b7ecbac496d0ce3dd2e40307131152068307f28f8d2d38b427e03843a7097c7af5628991b8a752bc1eedccf8cb2e4a7507d4d03ef6f18ddc6e757acf87444ca67d7292b273893b41c1ff4a2070043d5ba76f4284e4f16d75721da32f2120ef666d677b0a6a04e4fc8ea5e5d64552cdc872bc860dd5dfd9939143c271c7886505d696be9d7e7864eb586e396c0270d923574dd2dee855ea3d7f6cf57f834a7942ff2f5ccf88d312d4edfd08fd6615407059604a359548af4d92794ffd1a610d82f04d6453bcf35bd8ab523b06a6875e05dbfbb9c2196e2730c324ac51e8c9ff36930b3025bb2a081ead30f887e4eff6464f784ffccad644b9d7354b071101478fd6ed7c64167b90e16d066ff599c5591a943a5f4533", "result": "invalid" @@ -1021,9 +839,7 @@ { "tcId": 93, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "700ba7745d6c9c146b6026d854f958d4ac00816dfeed7ee9beb4580abdbd491156bfff67215a7cc23dc0dcdbcdcbc79009c86dcd4bbdb54745a8dd85f7c74b96394ae1cf9bc88cebe88eca84776f263434958617b9817339d756e5f301548a1ca4dae92ce9489c5573b9e5f3841358e339e056eb75b105292d9a1897091218a9a95be4a76d2f22a7797a3853bd156a91f0889898a63cfeb764e643e6f4a5987e6de15fa334502aa74dd99fdf9c074e45e463083d434ca0a31424423257d1aebb68375b27fa1a79d721bd3b1cedf744b7afe62ed03cc4b7e6765c50497bf685392d9e95dd1cc11e0e7be8731ebb689d321eb1c67621d87fb1144d56cec866a308a0b3ceb941559f7d157e87f0daf107e82dc18d3c90c67307664415838dfa2969ef1790c4e99017a1f25977b1f787d6504e10693fa1b79f23b42ea1c5318ae79e46ccef01174a752efcbbaebebf24577fa859b6ba87b540f2e46903c3aff0df72b4f8d10b34630bdb22282d7fc1c4f3d7db661865ab5089d221a1f7c24f30230d", "result": "invalid" @@ -1031,9 +847,7 @@ { "tcId": 94, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "f0edfb2e764945f6e6585bdc28b421dd735036a4d109d27bd1d79f8cab0ae46f5018e7290775f5a273459fc9992d217dee7051a9cc86670fc82f3377861193ae3cbf9ed4d9f51b9496233f8f01c9f88c43348f64dc64f2e5fe98f3208ece156aee90baf7c200fb8018d715185808e0efd0c570f5af1f0369ad01e18a3200a5e04319b779266b33d70604265c4c95ebf53cf43518988b7501bdec23c9abecc498d98b5195830b2883b261752b4afbe7dd7cdfa21bdf593dad93b106b91fcedddada864df066cb5f5727afe6ed1567ff21336e6b02abfe8ae391b3fad73a4de05728577d7cd4e0c639db381ea446e1b7c35e891bf7258b53fc356e714ea4bb2856ba037b50035b611f070d42445c9263e968e8c803aa040eda540c23d62a48b9884a9b9eb58bdc621a5369ddcb007e52be1da996f020d8c1a0cde9ce41749f33b9a65e5ad33386587b93723ac6eecf3adad996f5affa7a9772336db2ecb9607dae06cbc3a8d1a55cfcce20a43e9323c7fa7a11b83b0198dafb6f0ba860103a54af", "result": "invalid" @@ -1041,9 +855,7 @@ { "tcId": 95, "comment": "appending garbage to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "350190cd72b31328cf1fac929b03c45900eb1dbdaae14c3553b40b53773324bc17b13fe11282d70b38771b5ceb0ff87f8517a787b0e06e97b83b71fc7b680cd5d61d616c15d6c1bc98cf93b058a5be99ce09f9936eb55c4f92751f00c4b403d9771994acc556d7e69f5682223807b2e7229e3bb5360125e4366052c9629cd1427f8dba9582348e10ea4f4d768d84dba73db5442eecfc90d38116b002dd4bb34ed8c346ffff883444248ec236c738959154decac717c041dcf3df5492f2c9a509c272d825a49149c84718a9835b40a38de6cfa7d6102042150039510ba401fbe53fdc7ed3b422848f75a9821c0cb0c7a0e4ae6219f305507ece7b84be1cc8c1ebda663fbce724ebe7a2f6793271e8098351991389546cbce7297c8a18c8d202227b7dd574b1c1778058947840ff0c601a7d65f035f7f66081dec7f3cfafd042aa15edbee6b37da61ccd4938e7517dc48ce272ed78cdb4f33cd000217ad142f01b967d7ec4e8fbb43db890ff4ec8fce37a00c88ad9407a6aabf4bfad3ccccba48d", "result": "invalid" @@ -1051,9 +863,7 @@ { "tcId": 96, "comment": "truncated length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6c773036cb6a6e2cefe921c155dba50e1ca1aab3596aeadda218b05b5cdbe99174f5e6932df80b349f557481e51dd8c3b01777d85dce5ac2d88466646d0a6db82ed261c5a8fe0eacd8913dc941f39d54209410a2f4c4dd4903e1a334aa5adec17e21b274c327c1c8c577fae3572e1acf88cc0567f60930fe7d3582e06ba1cee542985766fd2a5bd324beec1a0d7bb09f6e29f548e936c1966d75607275428dfb33e293d49ca216caf2074f4c8c698f9a02dd3191abf0df2750e56808e89718897eacc64fb6a1186512342cb041b55858867bc42e81bf67e94390f6c628863a6f5d1ae6c28caf921eac0a9738e35799573b862ddb80698c313543e256c0b939152436b8c617f9c0a6db58a1be76d24741d3dcec36a1dec76ac23e31ecca745c93423816b6197671ef8e905a18356494881baeee6c37df47277c9c978b978251929d5dd23acef7e83306b41d9831750cc0af3d67ac10d741f7f78dbb48be0e55641af08bc6566d332aba39710ae2e9d080daf44444f4886bd8b493d6885ff6fe00", "result": "invalid" @@ -1061,9 +871,7 @@ { "tcId": 97, "comment": "including undefined tags to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0eed6d489bde718f00aa338eb64e156e44ca165f4bd09e59ac893e02db61db21aa1a475731bf1ad7a907c94b1b080d33f6081e00dffe5025720b9d828523a4afd2fdf644dbba202d7ee2018ed999de038ea4fc5d96119ab65f0b2c9d889a47aaccd9c42dc5373c8b64f27d2a2521c7dcb8085b8a51c8a5bc08296b2ec2ae980c98bc8d00936b8c96805eff7c09d3835c1479f62a8b77057d8e8381a412c32cac8aaf295bf851a2711466113cedadc5e90c8d0fd1321e6a9015b798eaa66a41fb27a53b0dc80525c87663eb805e76a3853961c12a9fa6520c4902d4d69649b5543b48fb3bc8516f35d4029dc4a140886396f9a69529e8e1b7147e0bcf5819dad1a5340cba0ef530da999325572916bd4c1181cb90aae0be3e4124e08663ff26c8749032ed664115cd20d4f92d92adf2cbc704ce99e389aa0e3f0cd8c1ab905d1ea565701d1075863671618a94a47ae8bb2a2099ae390056beb9dfb1449e363cc86e5e662a176769d1434f249a21a8cf84a69e8a9d2df87b343352fba9260f88db", "result": "invalid" @@ -1071,9 +879,7 @@ { "tcId": 98, "comment": "using composition with indefinite length for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "aaff23fd935dba2da87b10702f80d722c19a81a05b675f7e0e19f6e006e37eeec3ce3b05f11b6a5e493712369a768346c948c657939b3f1aa9857a1d17775eb0c20c2c2b95514c5f158cda935de07e076a0b7e8e69b0a896e9e5757510f94c4cbb0952c804d882d36870497c0981ba9fe7419062852c3a3c3ddaeef9d5b59387474dd4717342d30981289d81689cc101a5bc60de467b19759b7cefe2ddd717ad13e65bfd0158e394721ef2c1ca0ba98af14e5c1d88ba05cbc012c1e944f7d06c4181940c46f64f70debdc474b3e46a37c25f8a6435aaae4081bf883eda779b48abd4abacf394fb5148f4b3f0b7e89ca8c0cdb3c1ab007f5b48f02628a48e67ac51c5dc74976705febdc1f32ab75fe8f683becb6de0f9b81fc76445d8ca68bfecea6e5ded79f92abbef664dad11e508d54c3a0508287c42b687b304687e609dd764f800855ddb1e6dab4b219938d0f890412f74742d6c1734c078ff1fae54bd43014611eba7e7c0c9dc399e638d160410e081c98694d82b747838514223980495", "result": "invalid" @@ -1081,9 +887,7 @@ { "tcId": 99, "comment": "using composition with wrong tag for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "ee8fe865ef88da82301e8724da2ebbf270a8be48d7e6e6d32bd57cc03841cdb6acf470ee716eadc23f155371c4b6b0183062ea44c6931922f2e26241cddbb6bd4c13cd7d74fd8bedc9d072c040508785042b218b55a42af61f0b52b17ebd694c12cf9fadb6854179b3ab8ac7cfd5b6167777f001554abae331b09f996afb5babf3292ff8fe9a380fa6d7bfede2f7b73aaf4684b3fb8a7753602096e17b05c0bfe531579a303eed596b6c7e583646e5746cb917ae3dfd1be2f2b04de3db7c32571c9d45c829df0fb59e9a0a3217498067fd121ec63b249566113aeb2a1733f0c47586144d35ebdceb79375fb86343e5034af795e6d197e09e21cfb9d3c2c3448dcc7e9eec34eb3f009575dacdcc25db9ed33974e279958229e46516efbb77e6274c20e6d86b712114c46da84b581e1a95428795563316b0f42667d2524098ba270f58e60c977136b89715419515d2d53be0fd22c54291d161521551006e3e413a006c8964b4734636e40c06c81171df51c534986d90665bd60d10f34b770ece5d", "result": "invalid" @@ -1091,9 +895,7 @@ { "tcId": 100, "comment": "Replacing digestAlgorithm with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "c353da6e54821c2bbca7bb85317ca50c0ea5486225dae8033c39385dcf3a2fc440ec6aa7dfdee90209cda40ae07d20f7a161df4d17020f620e3040c376f5bb952a7d250d9ed76c3c6fb53d99e2a7d606ee1893b8a62c403e2deba0db6fc27ed8f3300bb2a57618dd0665aad48a9a36ee0259f74b084fe9dc90a1c82d198ce0bef8f3ee44c83795f85e254027ba64487f546e475caf2e03fb563779e8ab3fa7e3f5740d2d3e97892d8d786f0a502f71e3e9e8d418cca8cf1d1ddedec0a5737a8c3e5d07388bccf27fe332b8a3c6965c777f3c6a7b8f6539942c791a78c9d78083dce7ee6b60bbc98dc36cc925d42cd2983176a9fc88d67f8ca1a325febd59086b10c3add5a6573f76154173763813f219e29fe466f0346a7dd9b6c952fb8ff6bd7a0b19baaeb9427fc554fab64d520c1b81a00887be9b50d34507d47dd347331e3948e633ec0738a83deb5c379bacd7623ef2b89c994db4825cdc1ec39113431166e4e240e73cd6635d9a9af25f72623fce4ae4167adf48d24ca19dca1dfc7993", "result": "invalid" @@ -1101,9 +903,7 @@ { "tcId": 101, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "75cc5277b4df2add60a44bc66ee8cd4b62e19f1fcbb7b502e139b26c9b7f16c59a82041a1668d530522131e0b602fea4f5206a59bf793657bc51d320594f504afd7f681627115f49e50e2f3fc4e745b0d7c412d1a37f8b8cf1fc53c25a65b0bb18ea45667caef3a8ed608896741b57d7bf305740e238cc71e930b99be530e866227e0ef26a82f5be083d4dd58b21a3c5f01f29c72d265afce64f56e66f85373939185d312aa83e58d82ab01ece9a4ba5e4295af10d2e563ff571f8a32e68ae78d667af19e17cc1f954620184ec228d8e8982f19c0e4f7a10cc1bac881967371be184b78af4116ed00c7d4d1fcc3b2aa66d28461eac5422716d0a7bfb5d31d79fb4d6b2fb5799d7c86295cd4bfbfa6bfd6c8c35463885fdadc5e5edc2f5135323253d717d7d1e091be6413cdb898800ad96b36e8d2b7c1ccfbbe6a97f516eaf9fe08ef3ec6c902ceb54a9593d65d0976c7015e3a7e6780f238738d3ee725a16a94041b09484acfa8d010d37b78febd3d7a8a4e95d90118dc1897609be0854274f", "result": "invalid" @@ -1111,9 +911,7 @@ { "tcId": 102, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9b13eeb9c2d90c05aea36362cf7c99df17dbee7174efa2c2ebbe097211def94cc16943636cfa0ce56fe72254ef79558e4edf20de56edd93501853d63b009b00d40778fe0a46f3a220d0681cf1dc54e3c3f9578f69e9c14055c73a6ca4e2a2cf00e33499879a3c4f6c4ad928535b40220e6cc49a55d2f809181ebdb6ae6c439a235cdd36aa223e56de9d53054bdddfd9514a038b4edc4cc8145a5e37037b3b4bff7e664d87ca6221d7e22b1acd8b54a9a5c6da5da7574d2470476cab1785afc7d7598d4ecc7201ad0aecc09a8615f50ce839c75d224a1771cc29e8a429516529105ea9f8331d1b0a2d1a52d11663295fcd24245eb9ea04fef04d5d17dc3a77602ba98491bef151276a0d6e37e31fdd3b0a463aceb0b03dce495c9fdd85449c305f933dbc1b3fa71ac2853ca04a67727acacb77c48217446854de289e704eeb4279cbdb1d4abfb3e06a2b7d66e0eea608aa5f5843bb957c44902fd1a8d1121811ee891adb63a8fdf6538569a2564d7181c7aa4d4f02cf78f6ba928b00ad6544da9", "result": "invalid" @@ -1121,9 +919,7 @@ { "tcId": 103, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "577f6e42fd397449565db814762df3efc12973529b0b9f825bdceb5c9c569d8f57da7e97f0007c23d8f8a88f79ad079644dccb2a20bcc56675267cb8d6ebc18d74dc9ab58b1bb508f3b30557ab6a09842d0c02b58d0bc23b6225c551364ba6fe15154ac2c279a2cfeeb7dfe5e4226f24802df3571b72f71b52f99cd2488008eea573aee351508ef0af9d8849621e5603158601444732b6f62185adf4134621e519444e4844d551eaa0779df03f1feb2633f6fd293fc1d3fe2ac1ade85e6b0f6104bd537f67fc09a21ab6f32cd98ec916a0e5e60d385cd4a55644b42707f6e4ab1558209521beac521960c1b3960d4cfd132e5454b18efbbaff1485858a1258de95b871eafe07211601b7f116d3b970fe36cac65c445c62e8473c544dbe9dd03f51d20645fdcae8c918c28ee42d46b8370787ffde9d3820bde2e13cb48d555eceb1db30b1c686d2f01ee83c44a07bfbbad044b786d6d02530f6a101f7a1904cfb3d4e3cbd2bd07accf88bb35c104412f1fa0994ac8d57af6b70caee6186cc44b2", "result": "invalid" @@ -1131,9 +927,7 @@ { "tcId": 104, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c2bda4a6569e430e701b1181abec2424faf9215a0a72790873f36a0fd935892b43b221596e840b062e7fd05b284b354e8d420efcb9027f1f4722a41c83813f6bc8917baf7046e4491a1291e606fbfdfdf8a18093d1a521d2ccc6a3444d9006c8d16721dce5fc82ff9da22b3eaa841e445ba58a40ea0e96cfa07d067a3a0e83f897fa941da57eff9ab5e0a9b6693dc36d471dd43bdc5b71fbc8d1fb8c22bfa91ea846b4d228e474ad999c2a5eff17ec85678b60a2de1430286f24bfa7ca744041c1c54bf08c9afad6d7387d318cc3980f2022dfe6abc6c15e1321dd835e684f61855546a4e6e74ebc40607e0878d61eed6c287b5ebc3c1b17b2b7b81bb91fcef3572bc8049dd7857614b97eb393bb432ead46679bb77b146a9b27b22e3961f47a8fa38f6370849630ad2caa216ce4645a13e518ff3d3e10bb6d390df6c280482f0d053e08292a9f4152b8bfc6e285ce0b4cce29430aed9956b6c43a40983c2140fa3a64b2d54ca29c52bc63bd67e22270f0bd76ead8e86c2b8fd6f42cf2628c54", "result": "invalid" @@ -1141,9 +935,7 @@ { "tcId": 105, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "121c2499b559e438e8e0ef2e2c1584967c83691610dbf91c9f7422c92a6010bed4d247aab8c20135811193b27239d65fefaf8da30baa8d9d366da8c264a34d61abdcf731b2d4af79abaec9ed4b5dada3c1e982d99b617d42a4f632dd8725e51c937f7c45650aff47a36641d245d0060207908bcc4bf5491954dcb9ac27d1662afe0718a2caf7d451a4a17d68f67190afd4395c4be53eaae6f096d89cd0af20364c1f6f921de4ff75e77aebeaf048b71c4acbd61e13ea90daf65946d2fd7e38c2f50c71e2b9a17ee81017f99925016b0af93100a1d8ba576b07f3479de16d561b83fffd8aebc5ba373d2b28dd5feacae9c0f3deae0a60f3af071dbb3fe07d4142ef2f1836c8944d250ad5f162e92827e64a8593b7df3c932d72b8bb3b416f825c495fd29ef3c3c67efe917e53ec9a71d0ccd29ce5717326aed80665df34c038d6d6faf52ec0e4201acd4dedf6b9774c97b4c806ffdf6f45fe4a2b62433c1de34ccbd14386db40a2d85956fa062b26d232ca83325c38cb5b006ff509c32e50981d", "result": "invalid" @@ -1151,9 +943,7 @@ { "tcId": 106, "comment": "dropping value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "c2719fcf01676eb69173e5b862b3a2ff1f1e71ddfa0f393749deaec8a427ee39757d90dd21e9ff74d142ce9df67cc38e2feec46b74957b287d2767380b53b654507ebe96dc43dba78021d71ea7ce9d48c769d0bee0dee2ee99ecd9cdc9e7ce9f1ace832376316ae1d0755db466a521212747cc1aa94301bb99446a3d5c1e33dbbc60fb73bdb2a9e561ceb2d6ecd6d5c92ddcaf2b2eea8e12222a7050a8dedf44e55350a2c4d2cb0016fd95c2298d0ce805c140f75b4af6912fb3940dd610856671b9e354b767eb28a4f4dff3458f78c7add72617420a287ef3e5486b28307d88ef7bab3a737528cabce0d934fb722606c6fcc942c82ca993c9afa54b71b72056de2437ce393704da59413d419ea8439c3b1ac341e3121a03ad66dca6bc3caedf46cb7c43d33c5f79b40a25a922c640cd943fcaa1c2d8dd6c6dc645ec66c2a5e3873add5cddadb21ae51fa14115534fef8abdd153e2b944892a627cfda3faa71508fe489a28b5bd0d285117794239d4717bbd31b41803475e18b022eb458cb170", "result": "invalid" @@ -1161,9 +951,7 @@ { "tcId": 107, "comment": "using composition for digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "abf57269b9d9d1f2bd1b8df08ab37e56648ea96d30ec02804505fd303213f0313a789e62949281a30e171176b17132b41e3b2163d98fba58e878d48927ea2fafb830f1c4ee6de870289f3513b2afd005f6b0adda15b6b9abe616416deaa9f9e720d246b4d19907514417744d3180d119a93b9b353d7da0913ecb83d01dbbcb8b44571a00bc46c656fca80ad9df6b2e4fb2cd8cfa9a8fbf6883a9c2dd213cbcf0a3e104c27274276bff2be215229756a4a58052e0ae3132ce018f4406210713ea9391ffe1580d8c0c937fc63bc514ab69bb556010802c5a53eab522ac151fd22417b0101f6dd3e020f8f271b8eb2f6086275422d42fa896a8fc3df69c17ce9bad8893ca2b8578bb1866c7673a3e8775dd776e28709225be821f6fccbd7926d1e18605520b90aafdb6a81554d97216f97697cf52bbd9ef55807de827b94a1e54aa2bfe8c778299b1753738e475aad93392dcf99c607c89c43e90e4c524f0a4754281e442c78fb1264e70a43f1d97df8bcabcef359a232cd1eaa36f4761f459ab76", "result": "invalid" @@ -1171,9 +959,7 @@ { "tcId": 108, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "625b90b5decd25d50b44caaff4f911e53e2886383e13df40fa812ca6dcda7186ee306c87685d2992e2a5355e5be06d6174ab25ecdf299d0fb5a282874a19bd31bba308c7cfaa10896ff1f5ba679f20b76d7e59b28bebae065fec99ef94e0e3eb7261ce1493f66955f957cba49375def2de39bbe4402b5b673179a86872a5a41568c8d9e4212e7943084fe97d6409ace3e07aac64247e1132072f6512bf2608084f5f79af1120ea04de9c9505877bb81553544fabadcd0278a4e4913ede9c0eb0530a11ad6e6d507debdd37e40bd6ef9252bf4130644abfdcaa59d29edb2a56e0664e36686f261c6c6bc6f09cef1b840de2e7c1ffb5eb202b1acdf40c0359742a267333c1cec0c4b931efd05d7c2c6500e8e2039622d66ccf0aaaed914b479b677dabd08ec13f14a0e6b2760a1997918a186b84e33efdabbb899f8e2bfafa15077bbb73d85a5df756636acf87dac49300ed0f0e6c6c0dd518874fc84bb097ea4a80ddd500a413e42440c2442b8fe42afe39c9fcfa6d1d2415da85a8ad903bb741", "result": "invalid" @@ -1181,9 +967,7 @@ { "tcId": 109, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d78b84dbacffe53f9f7b058109251835cfbd56a206a677974a45b7616d66c33c0ddf8c5fab8f6da081339fb9132421933c0f0356354474ea2f440df9d2716583e3755c807a73d4eb383ca677043b30d9828d0392817b64168429787f2845bbb638af68d77590c82d6d7890333cc1a5e31fd140be91a1cf1678806b6eeb65cce02b88d5a69abbf31a16ed3108392467b476f7c2eee9b6fab75cf43358cf353bb2c626062bcf92a8819ac4b2f73d3b00e1e18b7dfb60c2189a79939a390c0815756613f13a7d13d9a79b2182152a29cd498b973b8b00b13ec11af697924fcf0f193aa316a9e4c02cf44cdbed2fbfefb7a01348d72099166945105ec08b3db71b1da6741fb20b5e7206db870bbbf422ac577340ece1d1a93ee439dec9da18c0edf6c89f16a0db8812f187473c8d1c27c65361f5145cc9fb0b3931c45669c0cf8ffbf1721baf92a2876fb9e681762c994dc04806b1103e06d72b852d168ac5b715f0c940e4adccd7a747f7c79b9978eab6c090f938e035d4edc80177b537989daeb0", "result": "invalid" @@ -1191,9 +975,7 @@ { "tcId": 110, "comment": "length of oid uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "618987b90f8071495d4276c5dbbf43c8a7a2b952d5f81a30feec15f3201243c92628b64da8c347a9877499c28e1bbdf63398485c1f88913f803789538d3011469cda13483841bf15dcee6b896aee07bc90e9f7245b016c41fa03944b1676a7fe392bef538ea1a97b71be9d50fae8c6783ad35470d45668634f91187ea61d2cfe959a869034d333bd6616c738f0a99bb4e7bc66040421c833d5e3e1c39fb9a92df063ba851b5cd149d1eb0ea903241297fab62cc15901e82d2eb105e9e037202655a6904f6c051bc79af16b2b9e043d32872ee85bf9592039822835bbb7dfe426a6200e0f0b56b0867ead9c1cd5b8e966ad72ae287da6e84c001d29a9982521d9fc193337f2ce4dec94a9eda41d17a45a60bdbcdc85e6ea034bd696396bcfc40614ae6ffab3e8d78d525163ea55be5d4f1f3bad866cf59089ff727f58e5fdfc5b77f43a3fc0e5507035c875577f247d4d00f5dd6f5a9a8ebd6fffb620e803060fd0e742d7cfcd3ff408ce53b1003a351516ea42a47fad8a62313b8ea03c889754", "result": "invalid" @@ -1201,9 +983,7 @@ { "tcId": 111, "comment": "length of oid contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "9547ae982686e6c57123cc12864b93c8e55488e90ef6c2b6779538036dee01392b62066077be8102cfd3d82f46920bfc29b6aec0f29bd56e71bc1dea1f287cf48b65707b5c950f60313efdc537a5ebf6d8fa51ab448c70e9e8726cd368c615c75218465f41446fb8e21beea8a0322f443f125b09ac9d4f4e1978fe93f9eb9ce2fa924a384a922e98a023f20c6fda672082d5f8904429a54d0bd60309d6059f76d66de8d02eb6bea880472f8e569ffa06c0ed88065f9b93f1c124ea881c0cba4d1d2b13564c5c1b221e6295b74840623d9d014e179343936bf583b8391e89ce5e913a6cc3db1e510f63a951bde0d83758a4670f0be237c80f9d5ca851ab835c5330463cabb8d31f4b8e188a3a226d2553668b773c8ded433df5de155c0653bde5d06223c31e39055273e485c78366bc84d013a277dc0ae44b48d3ced278506f2f07e81f74524b0a1353ed6b6c798a1f8e9a421dd8248b81eb25891916b2183580cb8cccbda2d5f45f69451575780d0bf3063f937931367f28d15d3b49ce1626ce", "result": "invalid" @@ -1211,9 +991,7 @@ { "tcId": 112, "comment": "length of oid uses 10 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a2d71c57b8e78998da1d98c13757bfd9e0977c5f17ba07e47bfb3afbbeb3a377f8c4c78c8d82890b57a311035e2225942adba57859490e004f8c9c69b71ba818fd1ee4c396215d90580818ec2d5f71bb3006596724541eadc981dca096fa4540be86465274f19a6d47836692d7d0ce80e934ffadaa70f110b08974a32f145d2df260436b0524571b3710bb4c7726d093c90fe333a0fb73af084795e7800a036445ac90a1f3ae08803053cbd06b9dc19ad70d775bfc52c9f2cd7096b4405ef62eb5f330ac6110d5af0872182471f3d9c2ddd65888f902ed0bda98c8a3faef74e50e39841266be25698d28705a577ba3c2f14f59b14e91f70bab478995155ba08c7e5a819b0310121845e9669d45095ce1452f426285e2159230e0dc8c4098cf01ceb3db982a88aaf7940d9f3c59a4bf9cf42c06c11ce61c21bebb92169a04ac0b2f13972c63a7a42d64dd67a6b8eb2d707bf059d831485fc7a73784621b559058f5fadb945f4228e9e01876dcb903448eee5e560539af7354fe5a4e4cd0ee586b", "result": "invalid" @@ -1221,9 +999,7 @@ { "tcId": 113, "comment": "length of oid uses 8 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "dd00c9e4579457cf35a1de0cfa01a1b96eb3395deaa2ef1dcb8a1f1a0671a28794db39b0432f00ae28435e5a0055d89ed6d9a20cb1be6aebdfa1a78db7a1ff13bc35040019729f9cf0d344cf1978bcc224e5c184dfe1d7c64a38e9ab3af3703180f8045bb55498e3b797e2c7dd8f23a8341c8b49d8f8eb4d08d96f109ed96b42783251a10365bb6b8a6f0941e1063be9977512462e84b42371b31217945b12c9c9762fdafa7b450386339d0f25c6bb8c9251c09cd58a414e95150d84834657d06bc8d2bbe5b36a18ccd04719c598374299c33e795ababf0eb2a23a053b3635646ac57b88a13b519b8734b1ed17d570dd167b9f95a98d67f0e36b9400e8e6bd61208be53d335b24f14cfe07d32011db038ad0dfe99277fa970a208572f805bba501399d66c7751db984272c89d4d8633af03872f45ba89026aa45e3b63ea861c104e9827d1e233127a79796f1c9ae60d6196c3f299dad4741184121617f9d6ac7bdce2d480e783568955193b0cc2d2272f3e5ee468d4ba84a89519d25926112a7", "result": "invalid" @@ -1231,9 +1007,7 @@ { "tcId": 114, "comment": "uint32 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2c425edd6db32c3a52db746211cd9394a47a93dddc932e3c563c9a6a556c5fb4655009fd1d9a2645999304eb0972edea50155e6e1db3ee990eebf35a5a078397c284ec71205c0fc2fd09e20716f82c8dea46ba80f86b837c63809c2df1e51a05a8c9300f2140796fc3f22a851d98e96cc7d70a868c47dbb6364dadcb6f92f1af23c42685fe28c0cf5935d1a0d22be4dba0719644caa84eef15660aed1a32ecfa5dd5bfeba5c84375e5b92735d48d017162660149f8577837297c52522217a2c1adfc42c6853003a75adc7c011d695f3cd17d4266d73bb07553e146d4a944dd072124d339785e7b03382e36e2ee72c844686abba9d273eebd06e202b583fcf74bef871e1f2e15bc99366cf290eb87519cdbf9328da495e392f2ba47d05465f0f555ee915c4a28ddd14ecc82a26e88a2b74e4eed0c0e78aa8465345067c2fbbbd3e53b2c9c7fe69e30bf1c6500f9cdb1c953193d5c334db68318b753d8477ae8cba456a60b1641fbb6343cd0511adf3b836401ca20f01ff2dbc332a91396495102", "result": "invalid" @@ -1241,9 +1015,7 @@ { "tcId": 115, "comment": "uint64 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "80a9e92817a9edbf2862f1ecbd3029cd1ba0dbc7abae4ea0ddfe44f49c177319a37b646c41e7caa8153e7d88b174e720fd911e7bb09d595c2c46f59168ba2a6a8cbee8a5cb86e2440e4bd7579b6de5ecc56777ab3b0184f77d3d1757ee0e9c9d08d8296eabb488c4b91a14555178ae86f863756ed3a8beba4f59ef90dc75dc3f9d5faf6d4221dd13a6ab4e353a97b59d431042e72956cfacaf8fd95772c8c66ed91c8dc901436e508bae2db4ed99230ec54d0a13436baaac811b78d01050444bf488d507749e242086d11f147b385882d1046b855d335c3ee5e35ebbf7ff4e712e8bf76d4733e6e0f7b84c5e59fd792b89ab1cc456a89dc866bd6b0ac4b2aba3ac7218ecaccc96cc59ac357e1d9705fd848a94fea3d2034b657fc816466c376a55b98299790874988d078330cb19d8e354193066da3fb1aacce6ca61960d115aa3985f02a7948531102b1e473f73303925d8ef988ccd780c55eb0a3ffd35b71d098dd39d42841f19b0de234f18ce8303a4016fd09b73c911ee9609165382ae34", "result": "invalid" @@ -1251,9 +1023,7 @@ { "tcId": 116, "comment": "length of oid = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4c8c062374efddac383db9c6c0fb53e6687c202caff3378e5499196496956785134abb5cf8c9b1ba586852e2fc5da928643fd375515930fa101371cb855611bebe46e374b8a5b4b2ff7b19e39fe09d8fd72be6183a564570f1fb7b488870d1941f9291d183f323bf9ec606c4388409205377d1a59723d67079689d4ffb138656e30ab4cfff33a0824ef98721f83498bdc7f98565ece6c627aa71844d9557ac6088f1ef2dfe81260c57b84b96d96afbf87e3c18c86a0f3b77bfd99f3680be9c022486c964c4c1de8d777486fe9dadf8d3c865f56069c947d634055304623ff789d5833c73ee381fc4c68ebda227593eef7ad9cad4ce4e165b82273d8bf8dc2c33004ec3c2be3419ec50ae20e8db48c2dcfc7ebd769ec0b04a4c3932707bd355e9d5980670408e9da32a5c90308f8ddfaf9c55b3b7be081a30c2d9cc155f2453a2004d3686041fe31f3473f2dcf04010469e2c3552c52d722e6d0e09947ff575edfb7b780ec77c6868e196229159fa197299008ceb4c8872877c692bc372ee5c4f", "result": "invalid" @@ -1261,9 +1031,7 @@ { "tcId": 117, "comment": "length of oid = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "f6c8f078a23885c0028b37ffcd85c2bf29a853c4e07a65ff76299a9b9ff9dd4fec9553188fd352addd5e0d0a968b8c58b0b8d501cde7dff6efb40a08420e1ebbedd9d1afe0caf03392e8b1bc075e89f269867d5a04486c6fd64247c0cf2fcc5c6574013bc353264b0fd396380e563137a5c360f13e41a73c44fe6b5726a0787197bcc4048ba50c553e0e7ca2ebfc153e72c57f3a94d8e0ae1f48b5565883579ebb50e3cebbd289e378a284bf6b8c6ede76edb0285516a799b346bda815b860c913182ece4fc3afda940b9b027014bc08e0aa05be909204d624e0dd07d2a883271683936eb8bf2266f1f41073c77718fd675299f4c250222c031f24b0d1aa6d86c5aa54098324efa8704aba7d32e4b9242b3c440e82a4116c20bd1b055d64d9b4b2460764751f92c901706c6865e201da551e8213d979f6997853feed3bfa973e6948a20f7b3ad4d0c5f8e767b6071f0c095712c36ec226a36e030e8d5b9efabf2b626c3eb673ba8c14e099dd22f256b90321c74b4666eb6dd86037e1bb80dccd", "result": "invalid" @@ -1271,9 +1039,7 @@ { "tcId": 118, "comment": "length of oid = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "beaf12b6741d14ca48fe9824bf8e47c9d08e0fdf9f5538151dd92c85a039bc8d402e942bd74de61f4c1b7bb3dca3e41afb93cbe35db66bf58d5770cdea919cbf0cfd61febb4ace8d7469ba67bf4f7882f0bb756bc766995c458c11406b31adabe63b33c6203c461579e4c79b406bd626156549b9b222122b1a2d22f6a8d58d0f79bf212a61ca58ed6ce036785f7ea78aceb5490044b05fca41561d4e42802770ba24bb1e7cdc299f9c3cdce99a4b22c80a6086484048132933f0b8c5f42d840ab1ff22d0e7d182571555fd503215685626f4806e07b811f560ecb0387a4f63c525c84c3b1640be6f8c4f7a7562ef232dc10723b7008ab6463f7f5019499499c17c19852d7c60d284889ddbe376e5a4df0505e6cc7dcb69f04685d8d0cbe6aaf127a49bc61278d35d7b9eda9533939cbcaf0f8f8f85f5972ae842920dfea6e14fd5b1416c9303388bd14c4092e6fa86c127e6e8d7859a590cf16a792c3b03f71a72a49e563b7e787aa2982e76031e63c9b81e07c6a2cfecfe3573bfec21a8e9c2", "result": "invalid" @@ -1281,9 +1047,7 @@ { "tcId": 119, "comment": "length of oid = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "f50372a93313b5a19689d40356e10d2f6829b9e46d14e613ee1ec8fc44d488b875ba440508c8b20d40124163fc5d7e98c8cf85943909b2c224196c08abfc2cbbaf24f779c672ef8f9410a7e8fcc9a9e01427155194433ed9078aa46deb3e4a1dc8d68fbdd3ac1280210fa3ebc917947a5672d58568ff54e85ae740e4f53f1c00a664efcde4937fdf3f6fa3a0ad5aeacc68108810e6e436f6fe8b3ae31bcfcebd3b7b679cb74d57c7eb78d81ae9b78e2de3716bb971316f6e2c0d1b474f74370400109bbf297efda08602efb86feb7e047bbaf92eb73332419275d9175943ec0d1a70ed8ad3d63f9696981b83b0003c93dac1d2d8b9fde2978993b42939c9e30c3b3d2da67988a89b8e1cfc22847baf8b390a0d3befb92ce103264f9fd91d1a9577b300a9ae5f9f0a77c41cf799fcdb2e188f9afc8029a5a88e76ad3b4688af5b272100e522b294af1fd093ddbb3f82e5f617e0371faddfbb8dfc605e2b9b89ad65c2e5df4d315d5dd4a16c8ae6b96ea289a6774fbb06d666f6e5039003824674", "result": "invalid" @@ -1291,9 +1055,7 @@ { "tcId": 120, "comment": "incorrect length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "df8d82d8bc8e14d29f72c862238c5c350ee2f08b70898fccf17d57fbf082d3e1a7b4755ba68d971190dac33dc1053be648ede6014a272ec7f7a1cde09315f90d931ba1df8d580542569dbe7e28772a7b11ecfb904d519a73efea0277209b596141a1a86f455e6036f869005d434fda24a0375eabaaf9b0e2a7c0ebce38a18336c411af96f31147b611132ba2b1ece8ad8996a4b604b4ddc3a87d85c8e58f0406b0f7fdc82bb6e1441030cc9ab2f610f084c2352b296444340a1d12b49e3cbbc065ef2e24e17516e181feb60789c45b181a3639c395471cbf9e013dfa56c6d5651fa0c1021fd8a2158764e2d8b4a0340e964360389aab5446e8617ed15ec3989881e2ebe086c0d992a7c56d5b38dcab7a6f92de59736d6547eac156ab76ff68a079b8ca062cfdcf1ca8c6f0b7ed1d70c3fe04a143a88870a7bfbf1a5cb7914db766bd91381f31b0dda66ae2c778cd751c676d725d3b8798d9793992bd4ebb0181af7c4b6533ece8251e524aac8466e025ef6d31397aeb15e4bd92a02e20d1e51c", "result": "invalid" @@ -1301,9 +1063,7 @@ { "tcId": 121, "comment": "replaced oid by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "376ac86131ed100ff9dcc808553ca9467e94b564faf47c37a9c383e5dde02516975884fcbcae65b294483f74a585c2d61977174f86df067f826f60c8820f6b99fc78eb830106ec1c9ff4e5706b0de93829ebda0d18924503e92dbe58f68be94fa8dbd16ee7b962c58a1eefafc0a2fcb63e086754ae66e5e3366f8c739b589cadab242649e737a983bdfe88bfe239002afdec11dce52597358d79cfaa72820a37cab83b03e23863108920f435340f450ee66bb97b000cd12347febda1b4e55bac1f4835be2a77fb164dca4c1800099bb42f20fcc0a9f36a7bbadfe979861dc1767dc3c58000fc4b4d25c6d4f929333256c5aca2f7bbed9c9499785fc623ca1686915e7f46d66a888f331dc6d1a2b34a09a526908e9b2c19fa2dfb66fa4adda319023ebae533dc57f3fe9895e523ab67125e0d296271587774642e44a9c034ddd876f67c2c1cf7599c31581b57ec97df1841b5716406fb88ee991abab2a34f5bd06017947a1b43cebe448daa1d98c47a56e813e74a42b3ad05c3172cfc394d5304", "result": "invalid" @@ -1311,9 +1071,7 @@ { "tcId": 122, "comment": "removing oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "e75d3f7a4fa5564a8ec1bfde667c1a2e9d55645c1ec35c81a427584c8b31c014297106d8b6741cdd11d6f27afd040ea5509d626b54fc601640297adeb3e04878fa5ec4f553d0eb2f49281c0db547933a50e18aa1bf3f5e6cdaa6e452d9bc8dd1d60e7e1c21ea00fed3f70481ce9cba7c2ddee00c1eb3641654e41b92ccfa278874907788f934c1807909f2c9ac7a25157b7b7551e4955fb52a2b7d9a9e30706a1f39704deccda7a156af9da41b874298e78291b31c28fc958170015170454d154759eaaafb9b0800d7c4a7c9351c6e25e1395105a95af889a80340110f132edd2830fa313ec7714100dbca65e427f850c65adbbc94e6208faf33f26098a3d61c17a0b6dc8902eadff5c19c6887eed60a63b9b09753b250fe586f5c34e204fb0e3e4bb431ff1a78c4849fd78e7e6ec1736914d3b1cc6a5503707dd96fd9bb5e8777bd233dd421a6ed0b5dde9f11ff0d1fa9ed8ade754aa1816465a23845727f585d63f1977becacd3a0923b310464432237d2662e61622a00c1d310ece4ce145c", "result": "invalid" @@ -1321,9 +1079,7 @@ { "tcId": 123, "comment": "lonely oid tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d358d09d7362c351759cff1a38cf5ed30d46ef8cfa4891e1de3f51b0b03f318a00ded0e1fc646b9a98bbcfb1107cd1ea1cd9fd5654814d6a417e0564d28e0e7b35751bde792c55b9ec4e3dbde0b791a04d996450abb85e4d3d60ea2bc0e623f04438948cc7a03e0f11933cc857ff37cf47d3878e6bbfe26310a754ec51bc034785cfcd906dd7f0a97fd5ea3171f333444df812ef93249711b649b46e557f38dfa43e03358363a99610088ed415bd6bb5ff7db644670637a509e8ae3dea48828e178d4cd28049f3c6dab0f2c5a3bbda7d2663742f5b68195e1ea4b14c2c4d8f66e89c6ca1dd51b9f5af289893b57142325f1ac2126db44b10784f12ddf1aed5db309ebdbbe31c99a3191a22a044db2022ec611ffeb0ee3944cc51324240e4d54ee5aca8ca8d3016939e3d4215e9b87a20775f28e7d477b4b9d3526d0dd128d0b97d7530d18dab5ca1d1de165e5638bc236efa62f87ac1c90a0858b41c08f9cb0db85765cc7fdb968e7f6f50546ee914fb7784e94107bc7bb348096bccf3de13ba", "result": "invalid" @@ -1331,9 +1087,7 @@ { "tcId": 124, "comment": "appending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "446145c6c678d35f859a08fe02d4e58a1b8be1cfd2f85754ae1f1576ce7e8c63a8333cc90880b3845c969505d27d4d7de731fb5bc2eba43acefe986891813008d737e200ef1af95a4fd2979c01abd7b06cb52bcbe514da42c5a5fe1bd0de6ef28f078c94101bc65bb187476237d992bb80479ea9470a9a9350b93830fa97b726e858034bdb02f1237771b94c71db8d16bfdfb8eff439e44c9f4b950b9cdf31258d36e6c170aed157bbab1563317499276259c87bfe92f6a73c02bdec02885d8c6cb06be332e87d3f3eda0ea2fb24761333f014e1aac01b076ffbc39322462dc82427b8b6af01ef5bf5bce0ab4d222ee660f3fd661766fc2c402879910cc59d743ef0ed1432ed120754ac0ae1de6239989f013dc17ba66353e1a39878d45333422e53187721b8257848ae5edb451cb1c6967f248e15e92392e5b9553ebae45a9afa0df9c5deca3c9d527c373f83abbec734f2b469e22a391866299fad635766812a339c30cfbc51f22cd6f1139cd76e6798e3e24d40ccbe39b7ea4f7d22c6c87a", "result": "invalid" @@ -1341,9 +1095,7 @@ { "tcId": 125, "comment": "prepending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "85af3a618063afd989a7e1747191e02e93c5fc39230acc8265c575558ea2f5b2dbdcebf00f7007be38c1e5182ccf643cb7e821a26b5824c2c3cdcca308ab157ff8038781d1e89de77ee4832e015fa490ccf6390e9111b7573188d9fe401bb1d32556de05b0cdfa27b5b9930c8d7e044a0470b4fcc03913c018932c700ab61d0a86c28ae4bdb0a9dbfd90eb8922fdf237f2a37a5e4e3ee50c784268048190e5da77588c5a351498113a60f29247f812c457c5183ee1bc6de62720b0383aba38461b6d0da451c55ea383527ed9c4844e5c86c41143f815a9c94eedf4f0ff8fb8b9b33ab1085d9c8103c7df6312cf00b1d094cf5bf2a3410b2c480a201d2db601fd3c906b96db716f7acd73cccec7b6189c9a0e0f11afac74c74d5e8f59ad403ed8cf63e220ddd0264fe4e7d9e038a7bb371221e670cbabf5e99dfe344642c68307ec55bb0a9e61de7b1c8a9b19d317a3a024bac9e5f81d9078817cba296a7977c1f300b01878abd4991e3acd3895c463bcd7b3cfe98c8a5b2aa36579cf9c4d698f", "result": "invalid" @@ -1351,9 +1103,7 @@ { "tcId": 126, "comment": "appending unused 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "32d2095dfac746fa0f63271819bc652ebc1f5a32f16c041fe8e7783e4696ad79e3d2736c1481d81cb5c3a992854de7824e55e62406a44a6576430c86e48e0245da194065a58ca28259bc6294dfb71c30171b4a9b97ec6d7343e8e7e2726d1be0f75295da4f7bfda68a44d8fa78427409c3cb4fa7164da212848e8406ed37f9fe87b1ccf155d46efe2a6391c58f78d8697c1b9965d7f1050c720f10519ab1b42cbb0ff05ee58eff40fb5d0bddbc6b36f42a321d60589b46acb83c07373bfb8636e091d744e3ea643cd28e5bd3bc8ed8262515f6d27a573d38d121c474e132be3a66c35f4fe35ff378883caa731e1cc5cbcd63e4b37ddbb3d20adda51dda12de2c12bc8de468969ed06476139ed99eaa3a21557cbf082768c829bc2d14c7a9c7fdc76eb2a1d7c037330eb3a4f11017a29b7ae47c92a4cb69f932dfdfa4d9d91e2424cc47bc6bc259ce03bfaa7cc43f991e8056df2a6ba27db209c73a27c4e6c2dc2b81d7fe6c7df701631fb9a62f76e74354b74ab2f188a456fca5f241c655e829", "result": "invalid" @@ -1361,9 +1111,7 @@ { "tcId": 127, "comment": "appending null value to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "94cf74fa31189732accb5392f396fbafe4e0d99d4dd19fb9e91d85aef619e859aae3e27546e3ba5a70739c9d6972afe1383bc4ce501251b427a50f0a5327a55a0f3ffe847d454528e5eca7cfeb122be2bf48e537ee5f692d20f778f7dd9e332631ca7a869a760f6880c9af59e9a1cec96b268fd9bcd675636df91db986422fa04042090aef9b25a2285df8cb5e6c90e5f915679d9da3fed5b39702ab36911b03aeceb3be040e80bdfb4234675863249a5a49987f242282ca3a71197f9d412b71d1c08b70a9c396a832a62e57a56cd6dcf421605c326a95eedbfa85afc9e2e2dbd41e3c675ada6e3315202eb3d15c57e9c08b503093aaa51c2051c35578ce6cd34c40428fae9e9d13caca5877864fa9089979b385ce24c52a9fb807476a2b87856ed06483cd8d471ff3063830c1b6ad8328bf6ff01be02deb7ce5ccf8d38b650582173ba19cab73340e4d3b136d154bf98f5607a4738dfffd87381007701987f88f8fda3093e8b83c64a10d6d71e81cafe1cb33cada4bdab87ad6483e9af9cbd7", "result": "invalid" @@ -1371,9 +1119,7 @@ { "tcId": 128, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2a32d279cb8e0f44a196a1f83fa8dd5bda36f2f857664f4155b2859d9f940e8fecd466b3a7589254b3a04846721b8ba3fbda7a85a6a00ae24abb2098d3a1e8cc853dbf693d12a1f02ef490594606990dc8aa7916ff6911254039f4a0565068af5620a3caea7f76b775b96a8d8456ffa7bc6dc9fe98832acc512a709ed83e06c72166512e3243e9e30487dc6cf3d288ef5406858b6bd60177b01f466cb8d963a987bf7ac242da9fb78563c2a8c9891b213544855d3fa92c62a8d3219db0dbe7229eda4178a540f7b103c0886d1a1a4ef2c6bf5388228e64d6caf6e65424b0683d0c6f2ecad03355cc7f5efd8f3a18a991e391bc06b0a645586316ca61e101fc0c262b7f67d7979cb0aa1bffeebd3bbee757d257ef9f84418d2b4f9cfc6b09e5efdc2328f7edbd02b1d9e13ea7ae86d044622773c50a8f0c53908079939ca60a08e652c2a6856397814304def15aec6e636eb6679ecc8619b820a655070fdf7fe2f204bba57a92d894cbe2d7328cf6d73fcab07ba83b020c3b2f0951bcdfab8ec1", "result": "invalid" @@ -1381,9 +1127,7 @@ { "tcId": 129, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1d95d2affd3c347ea5848aac974bf4c7ff675a876f0944d73785594e2c8d59a9671d8ce8ad1b7c6d0d51f818cce5ab1cbd7b6e3b69f1a1961c4446ae147d64b3794c6a8255386b96f062e022658e0898892b3e54493c7b6c1686d687ee72f5faeff077e6fdb9398b271b6c038d54c3cb0674717a7aa7e75ea3cadfe87b72aa1cf19c799ed2102264eeb646271a81eccf9dcafdab5aabd586fc03e279cb8500203b44fa7178a9d846a85f2cb6492e8175b2a7b04ce24f4df04e0cbac76bd15907ecaa7c07683e20dbeb1cf9f6f03fdcb0e31b55d77c8180f27780df7b253a2422f0f319a081781ac295bc89de4da40708eba17217a6ef42114bb46695cda20b27590565592e4575098ac1ff27af296245005a0ff49d6a697ab4bd70c6758a1897b0a1c09f32293d7d1b2856730658d43853362569bbad81389e85b3a27b316786de7cd0798c628344954ccd1b90c58495fd112dfd246fc623118c7cbba762535038e10885d7d8b96edc600ee03b1430628df94ea65da17b1376719f3ffb739ba2", "result": "invalid" @@ -1391,9 +1135,7 @@ { "tcId": 130, "comment": "appending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c1bd919721819b72b389c27f0345d7506829b38a7973f7d4184184de56a0d78a800b99dbd8a0216f60bd2d423ce18a9fbd45f6e0d171e34689e06d9d155f3f3a0c9af594bcd4dc476dad915d17a4973af9a5d480f622bae2dbffa125e83d9995e81112d633daf225848c8e7ba17cb030a469748dbcbefea29e93f464fe16ec1b1456cc823efa3135d49d94e740146de75c44f380ae4e5a6260e64be7f0c3d29ce97c29c9a76e280f50d88557e52292ae9fd1e783643756f6b8fa867deac05c21793056992ddcad2ce5ad1698470cab4ea16d5e1784dd449bbaba725ec74c6480d0d39319bdfd24f55591ecf92e4352706483f96f75d63714fb1a288ef09ea8f6b7f5ace9c2dc659d95689786c5cf734972b5ef08f78eba8d7e18545dfbc1173a561e597b0412739ffa0fe4448d08f2d307baf85d9ecc5c2a57c008f490ba867f5fffbd21091f77eedf1c6cbc563613a443fcb987d776f05e8cd1307018439bd0ac729a7ca05a968d4f012200293a1740adff9ddb877b054c4d11ad42e1456bdd", "result": "invalid" @@ -1401,9 +1143,7 @@ { "tcId": 131, "comment": "truncated length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "49fc18b547fa4c7d19cb46197707422c411d53a2ed9bc8e0f9351acb69c86e258043130c44b86a0d7dc0590d04422700a230d8b7f0cac824288381d0dd9b310975c5855b7192dfcb5675a2782db475f3fa2ded14894c036cbb343ccd5308316735776e4a8b9b75ed133de1389e0fef59643cf2918974b14f315cdfdbbd6f4e0cdaa46eba5e8de283bcc8b3b5250c8b4b9336e9ae5dd96c375fd16c2d30e50473478ec50803e9f278746c4e6b912b37ac9707b4961484546366fd800bd8cf8d7616cfdcc22a7cfd24237da437ceb0e8016c3016446abd2daf313c325e951da8c01fe964487d3b6e4549af9de5dbc9a30462ecfbb028fce3ee470cad39fff62610fa5526dcae39de93e6909620319b214c2e0ef984a543245c441a3732cc281cf18b63bf7546a659ae226825a0ca5025d73c4c1a1be069edc16e80cc66a7ac0309f5cf4dc3740fe6894e8da2ce75b93a43ae0942bfe0602dbc90315baff355d7574e31a9cafa7c367e2a68fe040f419fb6e71317c30eb7f472e0239790a18825e5", "result": "invalid" @@ -1411,9 +1151,7 @@ { "tcId": 132, "comment": "including undefined tags to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "e220c5504ae996d68892965dbcf9d158739387c655c4c44b8695f3f5a00350044e6a3ced79ac812a78ded031c406ebba2d3df4223639747ece73d69e2a5788de752d58a581f2b02dfed499620248b48da2776fe349897d848b8121837714cf29e3a929c34113a05457e5914cd9c14bd683c9025e1491b9ab4865ec25b281ab9696a9bee80d2b32e9ed3e73c162420800c2997819eff42caefc5d193bc3107c567f7f364f3f1b8cc6c8e07b15d00eaa698fdcfeadda11149bbbf0d2ce84162b5f2fdb1763c0108e540c9536318b1eb67dca7cf603921333864a6eae20724ee53495bda6ef5e81a563584edd6a705a434948f0150f711be95d763627c0ba132b8592e9022b18542ff2c314acf0d597fdfc3f9ee3ed617b78cca7bef4cf259329a9ad95ef5dc636b86434e9e7f9f719a9f6022ae913c19737b81bcf1b4281f8561e981bcaf2c38f2265f44755cd9b2311b3ca157d317d98ee273b3a477dcd7954b5f0a6fcc629bbe3338d06773a92e07a8cfb32a96a28cd356acff3a6d060f20bff", "result": "invalid" @@ -1421,9 +1159,7 @@ { "tcId": 133, "comment": "using composition with indefinite length for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "e880fa8476ba3b887d5eaedcbbc8c0147c9695d719e65242dea3364820908965088d9e89dfce9faaa94cd847282778e0629ab7ad20051656ffdd59020d5b3deb36dd680c5c77ed74e0f2c7bb364fc9b4affa04aa5a1f606ac0ea58928e0e88853acdb6a6883374c28833927386dceda7d5e99a97304c07a75977c859f5e5d8bf7a77130036c449c0a9781eb0909d9c791a1cd7e542a25d44cb11c53c065773392746f19678bfb93a0c5e1347b919c3199570884dc78d2c04924993fcffbdab41d3bc811e965f16742ba802b49946e1e9499db4014e1e9c5a22662ac5e437f0525fe124dd02e2e850e266478fe903325b1a0392662e7b0843391f93df870ef870b543aaf6a5a70d87474d8b013463a10924faee91750fd64e4d18310512756caaf970202401fb878de10eec97c4502581bf2c50d5d339392ee2e41375ee3d5cda64a291fd9ba853bdc7f8ca158d53d2d59c0d049dbc73179fc6252670ab2dd2ba1a30c9b96646bf5543fa2ca4e02d6e0547ff201c831262cf656e5a4c1ccdf693", "result": "invalid" @@ -1431,9 +1167,7 @@ { "tcId": 134, "comment": "using composition with wrong tag for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "03e3a6d8ddaa0dc539796b84822e3e3f59ce2ee733246e891db71f1a3550b0fe17016382a429c7eeec8fbe2444c9bf4a8de7883ad7bba6a527e15cfbcab2f5bbd6dc6d8474bffe41688b6b73ebd8874b6db8a2d025ea9af4000059599660296f890d70d8cb61ca077e463e1fe3c3cb81d0378a603b2fe4405b28c92a5f70e06ca283f32d2650d7d04e252ce08152721b5c6852526b14828159bfc199467c901e658edeaaaa6272e8829cf1fd2f802f4aa565396310a19ff95b93e6291d2dcef36bd90eb3edda917f4fc1e999e335275748203ca0078ef37d0f7d4293c4f5fa3d90f02a92d8bb77922d5f7d02176a329fc1d587f80fa1c247cdc2bb654d2610b2a8a3c04abaa04ab2ee9533294290adc8a12b312449b2e5deb703b086c7ea4887cd8b197f1310aa32694516accf4701ace7a51b5264ae45d7d007294f141387b1761a0568b7ca36dc23694eddfbb7658f5836a353b1029898cea2e647f5e14b2adb01e8d1fa462daf26280ea94f14a252ef5607ce31d910ce1122b323e9a25273", "result": "invalid" @@ -1441,9 +1175,7 @@ { "tcId": 135, "comment": "Replacing oid with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "dd3ebe40edeec32720d32486b48ee2cf966c87602e5fa879917b9de79d1e4617e882336565dac061769085c9f4f53ca9392de1aad42656f23c4cc3637ec1e4efd2090d6f41d38aa587119451e15ccecd6b3dddf2bac8686776cd0207c0ddff44d10debfeb08cedfe56524a35e95d45ce733b9b86f62aee14c3202fa122dddb017e797f2714df68e72ead5b0a782e66dec732fc706f4c9308af889611128cece803c2efaf07c261a13486bf7d7a21aedd4449266ddcbfcdb5bd171ce4255de460a975badb19a5531dafc97e553058d21fc1643999f209719a0a17e3802ebdde28d261859d4858c30fa6c9defe34f7a7d7b0604363266e538e117a414a0a4af8b68a94d18f4ff8b731a4ee33ae8f2f81ae22d8758cce3c34d2f62786d45c8b0c69724c78984bea20b55c560dc831a674210158298a1e7c90984fcbd994febd83478e8121fdf7abe1f14f2f9764daa70615463ac1aa5e61e0bf457e1cc9ae83b44700ad2dc592943aaa948d9028e59e9999fce4c3374880c7f9b1aa2dbb9ed70eba", "result": "invalid" @@ -1451,9 +1183,7 @@ { "tcId": 136, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "db0c7c8bceb36078e3ec67ccce2f56cd9de9dc4a8225554d13bfa5dbb2add120240c0ce7c369d4f4a9ac99614b9b44005bc18ea526fd1c00885a88c437debf5d557d8a19ca2e58f58852863d185ecd35a5e4c0fe5abfeb55a1febd9ca107646395f07c1543b9c19b02277368a45adb3c947919972ce4df484a64bf2ad5f16fd76b00b64c8ef9736c14afc99ca5e0160d5ecf33d623a47a053c6e0081a09a6b819eee701616aee79c4b8cb04c556117d738ec9064b92ad716c3ec11cbe6878b51716ebdc75d95cd463fb29f2630eb8ff61f7cf282e639caacec00359e971dd41853f39bced011b2db23c262f950004c2d6ae9476a8e66b4752b376bb549c63b36ae9e9f81c13d05f192c41676bce2823947dfb77d03978854187d3ca94c2dc98f10496a8f8b8bee690217648ef55af1721d73edf4f0a023a0b7e5a5b74f3caf81097a7def0a585ec3adf04df86bda63aca30b3b36d18584f103c8b310fc923f84bd4b9914869e8add86bb8f24af20e790beb984daca7956e85321ac772d1b034f", "result": "invalid" @@ -1461,9 +1191,7 @@ { "tcId": 137, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "fa714130cb868439d5d3a57505d6300731c9ded56175570cd5b843b2c6289e70450070e5bf30691dad249ad3acdc0f5fab7fb16d72a5a8d38b4481eddd2b3f8a390e3833997dd01cc953b6b9184285254395c24a911e7b65643582eabeee2f048b366bb50782732d155b70c98e67a89a330257313fc2ed9822c088b55bb7d645f348581f0ef4b89d44c93cb00b7d750e9fa195b87e4d9cffef99be38922da21188481eeedea4a174b25be42b6aa44f9186ac9228b0354896d362a394c1049e31b6db064fceb3a8d4d381e334efa494d6f22fa4c35bb61cf2c9e84090cc8da3083358e7306f2d21727230c7e2741e6175056ffa9ea3c85157fa8dbc76dab85999960739f126bf020c8c38d1b96b2b9e1b850a4be1e861b6505af251ab38f5bfa12022634038ad2ac93f9acc334dcbdfa9c5de36b9dd502ab08435852adaaf7d0f73c7c7133c7aa9f5a057f96b9d370e02c4bc39ff6e3b6bd011a25ff002538d2f238f673514362a98878a518ca98ba3b9e9c2bb454a52a3bec4290544c887a7e5", "result": "invalid" @@ -1471,9 +1199,7 @@ { "tcId": 138, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "218562beb53937237244c9185c62743e986519ea1fed36be7a6b6a44e5b88f9c5ea316d33ed5b9126148b5d6699114f804f4d3d698d24d85f0fe6691d5e804305c4b7d76fa7a238b4642035d2f2486dd575980aa2eb36c89e732c420c389d391de20eaaf1f8e23096d4ed73bdfa2feb710a444bfa6557c82c53cd15a2007f7a3f8159e01fd6c890dd9574226c39ede68bd57e3a1c5a70a77b586fb49703d52458a6b587244c39d5852cb2416a391a6bd0b58c99b32f1217209b4349caa0d7fa9397add65a9f494ec1d95deaa4e7257f03c3a08244889a6f682cfa4a6ceec13991b5f832cd7fb8f8349ecedb75ff2795ca33d73ecee7a42553966a1df438f65ddaf6000cf30011c064a3da0c87a66c212a5fd157c40dbe3d748477acd67ffa65ff7049e46da3da0f7bbc041f76173f4fc0acd6a1fa690e1d034aafae009912682f3800111a15a22709cde9ce00fde3b3f5f90cd55b4c5ce224f0c31b62315b5738461bc4606abb9805704312d2716455aac4fef649079ec2e62b901b289321dcc", "result": "invalid" @@ -1481,9 +1207,7 @@ { "tcId": 139, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3652f7be92a00c508d7b1185eb8ff9e15b586d21ea715bd1c85425d4cf9e6a753114d766318f3f1d457a4d71d7464687cecba92df12c5f14236b4a52b52f58e9e3a0ef3bf500d292bc9680f99f016a01ba8923cff14723274c609a83b2e3e9ff2b029998defafa05d2067f8aa4726057e73a4b46eb5cc996c44474f977b550890e557eb83b6df446e620b836a09ca15ce7ee961a30193bd7f1c3b31be510043a38104fc3fa97f93edc51dc26468cad87eebb6be074eaa881aa40fff2c2054a136d2acb58d04f775266aba1f23d5a45afdac8b0a2de37c97d8506ebdf2345a36649a3a243c572afb900627fa89ec84fcacc7a9275024b9ab55af240e1c6f99135b3c78a08da3f23d2e3e81f3bc9c84a03760c415b74c7d00a0e228621c21ecab749292a30e5defe6363b29c590abfd91c1f8d1a819b52ce4deabd219a320f2ed0c9b47bb40ab7e9261b3a4a4987fd5bfb0f18f1a0ed76b44157c2e9093a8767fadba09665b20653965b04e211119f2d78b8c24ddce9cad69827ba4b453330b4cc", "result": "invalid" @@ -1491,9 +1215,7 @@ { "tcId": 140, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "f87286ceb7dab7a8faf1c8d68cacf38e576ad5e0999b9e136aca42dcec65dae729a9a94e0631bca93124804ced75e3d8e1ac0a7bc91e626d74a80ed3f20defa5d73283f6fe0b5f1655d49ad7b2c91e170e18ba90d4a0a701e4e7c0fb0178b3f58618a6cfc9cfb31ac94acac92072eb683d1bb5250926a57d6333b297264fa27f114db8e28fac4f65f5c899267b455b91267ab98e6b75c6c3b34efa76ac0c9d78079b037d7f151a7cfb70e52765f3a0d16012ad23b61b75a7cada0137d0a87fc7b82a69682593a77bd31d8b4d74c3d781016c04a1e2a5a1e1bc8afc9f039428555321c73c42a1dc7c60786f0c3d1941e65ad31e16c789be7672325bed8a5b9e779316ab8480dc0a8def681ab80d9902e25e6103844e848831f709ecfcd2403adf595d56a26b3562dcc2d0bc8a7970a5d0a4681686840a864f8e85185255a2ba1c43276353e36cc9b2c0d2d2d2cae1ce4b0d99b17774879192e4fcde186ce1b3d5ac8a33ad60ddacb15692ba4d5a49831a83deab5261bf303e30a0a0266790a204", "result": "invalid" @@ -1501,9 +1223,7 @@ { "tcId": 141, "comment": "dropping value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1f6bd67b020e7d210af1a4aa1bd4bf52cabfa3e2cdfcdd07150ca9b6d27f07f1fc1359da727c45e0cb26445a661f1e170312c77c97e03ee3f1c3ca89a633c95c0cc19a486ad09dc95e3b4b8b0dbc64e85ef05ef979ef0f3a7419dfceb1211197701c8dbd6adccd756cd06c98b755fc1cbc438a54d5ccb9c70e5378ef0ae111230865a06114d6e6b8b847417f627ec5b0189858573948147018afd58bf618f5cb2a06be8df46e433b6c42851cc323bca2ff8e286752f9c928efec8ab6212d2fb6ba85050615dd8a956472cc25fb45f7613b5caa1b5f262048ee646c9fd01692f029417fbec9429e5a697837b022d38bed59a5e892c6f9dcaa17d119b9428821d82be7ba0ebe3901078e1bcb98ee0c411911a2efab418e2288f5177e0c889319733a2fb9977b9855da4f6fded7c1684fd5900324075069804db29818c30f1a346446646a3b22dc0a19ae4fbfceb841226d754551597789493470d072d8d1af8f6631b4609521fca978faa56707ce5b18ffae93be4e1a7d27d1fb4cf6423401d50f", "result": "invalid" @@ -1511,9 +1231,7 @@ { "tcId": 142, "comment": "using composition for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "97491372bea1be6c54b767009bfa9e1b5d8fddaa2cbf04551584c15b61f30ee48ab25b6e14a2db402fcab453601ffe63cc5311484e9d39f6f0b3aac09875d31d98e8a30fbaed37c1bb68a6185e26d6e35e0daee8fd0cf9c3b8c46e5c97ccae80eff6cb18e6ac9ef15f61d9fa6b983d7f98eb38c8d862aaea96864a7cb2e500bd91ebb291fd852ca16b18897d70ca2d8a22f936b95e9fadda9a6e9595fa1942a942c3e690f5531e029aa5c38407391709dd0121f9820726767e1ab8501eb4641fd8ef3ab37a9918bfd5dca32bae1cf9c5e8f1129c2951804811a126ebf932009f4a30680d1ad9aac7f6c865398c8df5100fd963b91a5115c9cb84b31a1fa94f8ef4930be13f3157d0985a01c9562fb3aa7ae894f11bc54a1e46fec8f78d03c64dae8c8c4f2283175b9903771ab151fb482d64adc97bb371b8263eca46206d8ee8767f61815de44e0c034a433c383fa93d8fb278ffa345395f3399a3f178a3baefd2adf26a2aa998efd1fb7aa14a9fba4737f03b34893c1f2062ffbd4015555c12", "result": "invalid" @@ -1521,9 +1239,7 @@ { "tcId": 143, "comment": "modifying first byte of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2eaa7958a6efc137e84c5c719a95d613b1b34e334f172eb97a8cbbd3dc7f568100f3b606ccb4942979be06eb02ce2cf5d4450423bf0e21ca8cf3af401d1d4447dd85ac73eb052ef71ba998c843b96c39509e9b15782f6be475dc5491e2f63837e7136d2b8df7571f47c07e4653a6869a6832e1e6c0498994dd94e05a86ed999474b9556f458cec1406a224f61377e97dbbbf578f34160eecb5a04941cc4e8d2211b2ee804e1d351e70352a5f94f1c50ff5ac1cee8916201c26de237386d91d0263ec95039dec97c8b21643ec619bff0a320c21c283809b4e1b7ae82808df8dc1bc87b4144d4486da7f9b0d50495c44d9e858ad5fb5c071c20082b9a50db8bb6a5fd3d23ab112922af6fe6968a568d8da6efa814bea870593a9c46b0d18c00466c8fe31669708d5b2b397f7bcf136c51521feeacdd196af91743f0b79da90dbebcb61094942bca654be2e2230c2094abec7424b5618cac15a7cadacb8d6d05779335a18f3434e1686c54d5d25d8c58ce55f6ffd39b3716ddeb35d0eb6b186c9d9", "result": "invalid" @@ -1531,9 +1247,7 @@ { "tcId": 144, "comment": "modifying last byte of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "e542315fc8ff4adb3c52637e051c40b8bb911602c21bf3c73072f9d3386fbcca97375f79f17f7f72f7009da6791a4e7d4dfe3c1374d4ff766c6204dd4dac88058c977baae7bd667392c7a3af0fee933caea4e463f2ad0c9c235bf31e526f3f4582b7836c8a0681949996d596b6ba0a5097193e984b7fc77e42fe99585ab21c18f1eb494226f354410805ab4ea02d79234bba5b958dc6bc1afe94810bc583b04e81f1c0ee71d60caa239d18cafe4299f0afddb71c3019f9569a7a4fbe1163cfd23b1b6f4e73d5b9771aa708e2a90e57d9e4875a4a110a960735dd114ecb112e691cbf622cb89d7776b0e98e6b9a5c5643795144f91ec73abb5d8877b80ae697035daeeafddb12993f3d0c8152dba01f074f13c545ff7c3c6f6fd1f1afac35bd3c8a6edfbc9d028e9788af2134cff12708cc65bf53b9120f52bcf5e780652dbc6bb841bcf63fb5106c6b3b3ec2fdde8df1e6bbc88d2e6e6a63e92fe9bb5335d48885d43f7070382f88aee394a714bb8657c120f38306cf9583f24fdf6a80fa6d08", "result": "invalid" @@ -1541,9 +1255,7 @@ { "tcId": 145, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6399a29b7292371f30ce9c2b61ff030ef5accc4503ec987194a53c9b5738ccfa4a9b3f3e0f59cedf8e55f6ab99bb27d21653b4dd12e277d98c32ce0b551234bae38226c32415f4bacfe80420185821f8a3c7441dd9cabe2bd334bcefcb96e117945f10fb9c2a3a9c3175299e6de82bb24ea3756d8db8a946cde1b5ae01f12d5ecdd114cd6279ca2237c26689580ef5fbd11ba4686b1e102c72d3152ce90d4a4c41835ff19afe2387b24af290bcd3ca9955b7d9a6f616d247f6ee2c52156b7953c9b13bd2840b962936f6cebd5be7549a4a33d16198b64c908224ba29dbdbed40f2c819511c10dc59b36be961a8b1301e5817455cb20fa328221cf04477bcfd244bd2951ff15a6fe9e7e41f1f704273e8d62ef51fc37e1bbc70f08339d0414687164fa6321e00c80115a4c6f1544d88305fe338b95767df72e3b33e7f334bfa50ff26f83e44ee92d63acfe6bdd17db240082b158bfae84ed0ac748c81699fe7a70d8797b5705533e6c6baa72cc5059fa9d856ae7068595113eff5e2625490560a", "result": "invalid" @@ -1551,9 +1263,7 @@ { "tcId": 146, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a3b266f266eb5f6dad2c4bbfbc4fd2db1e9514645efcd1e5465e9fd762d614db5c3d044c7c84c77143471c0d981359a974d6609319764d499823f356b1a0b6a3ebcce63dcd08be24c63a664338f64d1fd775139c0efa67cda0928309bf8815757b936fafdf85d27a17c059ff12ab185cce6fec640291f9089559b87d20bd9c1a0b890a9fc88280682594e97703adeebc0e6739df8388a2f4335e545e9597dd9fb57c2d1a7874b772a9493a3ea34d161a17d176bc2c197c561f0c7e80065a421f77f1f241178c9c70d392997cfedc94e4b1adcbe7a6bcfab7eb6a60cbda6000919973e9b1382e20da6032f86562115fe45ebe67e102e25d423bb6a99b47899da09dadb9f990c905c67559d4d78364eb6be40cff03cf60ceb023dad22082a7b73996640aa3c3e87c3ee8b4229b0ee70023ec7a39231202bd651dca6de076b683e894b845d8f3ad289c3b7c0da4e86eccb2f1b7b053ea4816ea376df01f001a978f9650d8124e3cf7c4d30a5e5369b1260e132b4b3ec838accc3a639580bf4ea4d0", "result": "invalid" @@ -1561,9 +1271,7 @@ { "tcId": 147, "comment": "wrong oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "002de47f8004371d52e2cea646c3d30c24c7067ccfe134c4195e79f3c1d5e1c515ae7f09b04184a0d2cf9c829388c11960824150ee619bfc8d55bfef47a58b2a662e62d692f531376cfc887d91f54223007ddd06a2205b4e35419897d0b332c10c3c9bd9cbfdabf44af4b3c9da04a76b2d4fb1e3aab5ae020116bf97623b71c6422656a3f4e9ac1eab2f7de9e0d048782dd312e0dfed774d87e454e5d593bc0f267093420e8047b4246f1561bdf500f1c70a7a96d0f037bbabfb2deece7618fd1453e88f26b6ccd24a8a0bf74450df11c9cfb5f6f9ccfa3ee2aaa8b254750987a14087418815bd7409f21a286bd5a2774e79fb5d6b36cf5259acaf04b8910bc2f6b072d0a4d02dcfbb0fc892043e3b73b1e76598bf95abe447cf995a638309ab1e21b987db52273d592267215b9af4de075821583b409607bd0e3618b2c0f93f5421ad53bbff8cb10be209c1f01a62b8f255f2ab51c1ad583386a6c34b7f60130f7a9112caa79e9e8f47da71be9626d4d68b2b8e3327673f8bbae6815107af7e", "result": "invalid" @@ -1571,9 +1279,7 @@ { "tcId": 148, "comment": "wrong oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "d6b8ec6312bde1ecbd8e3a0bec28319c6778eb1642c1f1d62777c259002cd90ee9f4fe1e84de43c399721f7a954bf59279f53345e9c03160f5797ac477db9fd84866d02ed8ce4433de49885618cf0cac5ad01970aa72922fe658cd0766fefff0dd99a6ce3c10ef2967cacef6cf5af8a662ea35313166a77142ea6bedb2fa730e584211f3703126b3f79b883dd8c1ba23627b51f06b760ce38f01e5d658775db23b83a31236d52e347050172bfdc36ba3234d7d6bd918a48176bcb64d9450dc777288c98d89330dfea1ffdfffbf8a0d16acf4fc1f0acc92d6eefe9b2f56af13516b39be2af12838508db11175c761d77fe647aaf4f06c0a3d5700d04420d74f34f95ee992991b54b579cde870cf5c6a79c60fa1a89740e271dfa80784a3ad722681dfb0ea7c30c85ca57b392cd8fa322a94d2efb5deabb67326900c20f3366cebaf97891696d24b708d81993261b55969f8ac8b808325357a0bdd51f5902cd228e71a71693d3feda96a239bf10fb51f32994dcc439f43cf11185d23652a9ee5b4", "result": "invalid" @@ -1581,9 +1287,7 @@ { "tcId": 149, "comment": "longer oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "636e6fc0bd6201914ea8c43ef33e937e95e859e1ae3d4901aaa20e1965e66ae40b7b9df0bf27815a6226b48e0c5d87fdc6bd0b02ec1df5a871c3ed3087abdac427f2e4ffca3692fd6e6ef67701f5550fa32c9cd09f872116c9183b56a762a934a7475c13f9c7171d3fd93bbbbba105429d11a8661b8c41a69d53f0280c201f83a1730d4c77cbd50d4dfdf3a65c923658964aee0c8bcd6aff618ff84af2b12fca58d0a1fbbeedd5c7c5c17045684e27804089f05bc41a104f674d015c65ce677d9532f214e5a8a2e9584e4154aff80c19321345f24e961d0410f48e1d2360d562484dd2154e5d3d20404f51955095cb98f45cd0577724a7ff30e00e9c63a6b046442ab55877e94646826dd57a0fa2384715b08fa0f327c7bae7c95c3aaad23a3c4c0fd70bb2747fb9f834e62402a981f5edb7037fec2033e9884fca1f8b2ff022eb50b04da9341fde9e6132ff11335e62cb7cf4090f702a56ea04bd1572fe711c47d940c58d147f02d5ccb5876b7efd7939c3107ffa51bf4cb0397333cc0fdb8a", "result": "invalid" @@ -1591,9 +1295,7 @@ { "tcId": 150, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "768d19af59bddb4a7071b66ab18e4e90a381fc928172c0ff280166f8dc9c7a95a6734f2b01f2c9d14679373a359315d3a7e0cd693433c1fc1841f58c33f4658c0e5400570cfeb86087f19deb1ada0bff7e926bf9b191c10d2c76236bfec95362659c0ef1154aa1075f421fb2bd6a1b115363496e9e83ea65eecb443859d2499fcc3d1337068feec26c8aefcfeadb6f559dde8cd14f1200752af3327a9222d0df0e5643bf51c0b6bb0a95555fc17e2cb4512b7d0d3a6ca824f70b3a33e9a8b3a8db8a7b5e3bed7b7126e56255c640f8eaa7a9533aeadaedd015958ad773865bcdb08c3db29c0be1371fa3e66f89d2e9e30e428f839293fdd43ba200b42c8618934cf47c38536c709115dfd17e09f140641341177a9a9e75e168b547f4a1975be5f3c2c00e8fd32a1b8639661350c9b114d3ac17c8106afef86afb8c61b29b29543a8151b3ad41a5d8eb13602cb91b7998e5d0b31415de1e7b6ba0cfc5a789eda8371b2e1b6e276d549b57527ef38a2221636ba9335b5174bf23ba2efe5d9929cb", "result": "invalid" @@ -1601,9 +1303,7 @@ { "tcId": 151, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0af8cc9feca0de495fa42286649599f71e6f079dcc53ec31b325955b75b79b9444dc693de48b26e98d57d5aaf78a808f000b7546ea755ce8afce86f15b44e684cb12bdd8731b501e59117e0ff575280c44ab9b0ea62bc4a156814f9dee5e70694f31239eed16bce55c0c12a150ca88390d1615c2efae6a9db448be3339b359e2ddba1842e8ded4059c5e4b0c2071d4821a59cb7654a005a3b397ce8979a2eb9e03473e481065ebd65d77ce66b116ad4d6a356833e437a4eb1ca8ce48565ac720a4830c2e31d42875ef35b6c779ab7020925ecabe831dc09e03b0993dedf76ab459af76f4122155f5a3c96cf4526d43af5b800a9dcd691195ba5746520a1f6baad2c77a802a0e44b4842b5460264146bf2f9b0dea5f7abad267c7ed0dce3c9c8cedd8deb8b98f51e30aeeacf539c3bdea00031553bf569af6dc50f70a0569e50e837d66782cef3dff29a849cac54d06e4715ee507bab8bbfdb8838c53b5d3f51b486c07160e26f2435b14fd30dfd1251ddf0e7874d2b47fc1da47efc4ed358795", "result": "invalid" @@ -1611,9 +1311,7 @@ { "tcId": 152, "comment": "large integer in oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "d97ee70fdec656a7e68437c142e0f5ff1a49b441f068cc35dc42d35a6218bd98b54c77f79e625803459a187a8b37384bc4b4d93bb56434986f06f1d8ee401c88c9886e5988caac78cd85341f736011916be55db9710402d62e644bf2cc5e8887a12d9e8be72a2300e784d807a5922de477cf540f36bbe9a66142eab6f258ef71c2d47a299d9adba7ef285ecc80ca5ec262256666347184ad773c2142d1b4fe7581b9bfb8091ebffa8cea525f0c76a2b3104813ccec6d8ffe492cd0e7c74683b082d607fe04fb9d5132f0113f7dc3a9266e653d51d188ba1b4be8d4de089aabc01a20d66bbba74a218b0372365eedafac02349c7329d781848a3acc9dd89bb8afe9c7e729fbfbd9cb996b37687d3c9709b1d14404b8ed59d9a2d3b393f1c5c25a68276a2437e7bd690daf8559e7f3fbed16212fb1d94fa53509a067783359f5a7f5db56407c0418f9b61dabbb9f8973eb900709dd172beb258821f2282e76e02ccf39ebfd7a1f40b2bd07348620fff37f2788cc9fc7118a1141085ce330518d09", "result": "invalid" @@ -1621,9 +1319,7 @@ { "tcId": 153, "comment": "oid with invalid node", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d119504d49b56b24caf3ca43bc873940aba210db68e6783ee300220df953a1a2cec7cb2e03a2837d0ae06c486e761f5f4d692b58f0651c5a6949a4d51a3b6c0c830a9930615b7820e0d21eef7edc87454748fa0e642a7a4b9c9c96b9f7b52b5f85ede8724cc07aeb4d253694ce2f5ec543bc13f9c06cd91f56997b6301af98edde34f2bf18854e512dbf068f700e54063f6ebf82a4303f403a2af7159276857152c7762655819f83b43e4c4c0140e5f4630f8314d7dd252b03cec48dcffbecde66f1928a307267c0a607572d80907408b8418e7198b993d40f5656af68d679b07ee702d5f4325c749d932261559d7220b869f4d5108f959edf71da62b8592616f92d6514441480d2219ca5339bbc8f83aa2748146b55e2346c77dd1bfe2e350072a52509e78edc7545acbc792cbd7339afcca77ca895e8d4ecce7c41115560253c4445552fac2ee56d2e6148176556166dac7a316c64aa72ba97836391b979fd50194f8629a810d965be0941228d2b4582af14c7055e6222a60a06904211e058", "result": "invalid" @@ -1631,9 +1327,7 @@ { "tcId": 154, "comment": "oid with invalid node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4345f8620ca6fc5f73a6f412c1cb6fea5c3be84044ac8a7a1ff72057db52ba841529e0796af2715389e83eade82dc9cb525591c44c100ae2bbcf0ded3a19252c486099d85bd7ab24b0fbc6c9e6ee7470ba1a2dd69c3f78c106e12de4842c42a1e0686d85e2ca3e30f015c76df87ad374c444774e4209369708d8eac9c02815f6d75989d993c31cc2ec1d963f4a149d9616b36d90783c3adc448977139ab34985a52f9b96c60c1a5933d8a9db99a23c91ccd41695cbf42638c44932a31a49874b1539d849b2735499680b5d04b1ec31034085be0bb59c651792667b21b2001fe1e4b26e3cc2c72a2037b551aebc304b51fc1deef2a5cc5eab705cc681e7a3d0b14435c9c3a73db06417e3dafe4188530719ccf5611e275e4ed690f657482bc90d87c3c27c95ee03e39eba957a4a7e27e9635c9e833366eb833927d96608f9f98bbd83be20a2be6ae6d7460310c6517d511dab2153eb5aa96e8d4980c2acdf25ccba234309343e85ba68ad6095fb139a30155ff6bbab46009db306f04c5781fe43", "result": "invalid" @@ -1641,9 +1335,7 @@ { "tcId": 155, "comment": "oid with 266 nodes", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "267153181a43ccf247b78a607eeb3f91b549247cc4ec0bdad6d68744c7eb9c811d08e5a1ff5fd30c805a9bf432fef6605de71d114e8c41af8c49d4c0d92a6c9f366978b480d69be1631f69a4c1d0af2c7e74c007577804e071ea490fd65ded103d7a7fc325e63d23b5ed9a680e08e900689c6feb988fc7bb9eea2b55ef76f65019241a4ec6699bbfab2f65de01d17881ac0ac6ad83f311f60f461ab48819bb2e6bd48e5ef1940da3eaebcd35d5a799c3ef7620241aa1e1f602af13dd0626de4d22add94e8a54b63b9bd66d87ce386864695603301ccbf0f46634bd23a0e2a6973da7835b621f805a66f7e71f7e7311b94c9c01f495f145b33def4103744ccdb27d490d8b5a883a2e3bd83fc415d04d2771bdb22c685ee251fb30968659b6e3ac76305b97941a203e3261bbfae1b8cd1c3ab3ff43281eaa33ae6b6938e324a73fe165950a7e3c08ff5f9ad805d3bbe68e6f8cb64b36148e1f2f27d02622eedc59258b6bd147e274b080d5894640207ec34e7fd113b740a8ac3c8fa4bd3fdc4781", "result": "invalid" @@ -1651,9 +1343,7 @@ { "tcId": 156, "comment": "length of null uses long form encoding", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9f71ed0cb9f065dc961b8ce1a397f5c3eed98aacf7366be7a6c62ed2c770bbb675081565e57d0805547d36b8166acef4468a2e122f92504263a716342db40b86515a34ce3b99505af3668b1e94e6d9be2ac4cf8b565c4fdad32e575a84e0118113e74875ab59a627b18f01b3d85d91b679de5d18adbad1391233fdff71fd1b08a639ff8d86a28b75f161ca0c711a11ce506ddac3fa450de7f0225c801b1a1a4438137ffa669c2d51d8ebec054aec406f890ba4baf52ab45d7e32f1b32d828d3c6d5cdd673dad9d67d192ce1a66c0b0f46725cc4499b8ce302e693a388b69d10ea58fb87c76adb1ec8e7a998f430380a703160b55b62bfeb0b66ecd0190435c387f6dcc0297603b68b4059d88bd671ceb59d34534f7780292c25f0227a7ac84b471714b74be44104817591c981dc4f795f7162beb8c5af79b267552965aea4cc97ce44524f3f812d455bb7b25cbd24f432751c20557fc16a763430f7541b97c4249a12a7891b67c964e0afc6c205e4d6ea5c531b6cb542d64d655341c61af014d", "result": "invalid" @@ -1661,9 +1351,7 @@ { "tcId": 157, "comment": "length of null contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "d7212634520ae65f540677f72d8f230d9b40c37c9307638b1a8321ff6e45924680a68b89ba73b2400db38719906448bec9c35d5c2da337a9e39c82adfbf658507a74799ad647248ab9f21d2725d565ba015327d3a9a4d0aec2c4d2a34425d3feda996851e7547271e5f14543008c556a69341338d7ba9ccb34f42a71fcde9e410395e5c69e6b2c082246075e519096c0745786cc275e2d3fe65c6cca95d97a1f22410f8a2e0d2bdb36a61431b67c6b98f5a34a4592bdbac008dacd7acf7b7a244d5b3edd63e631a4e21f9b9809d832b76dbe82b9acc4531798b1f4a0ad9d84ce23d39652cb5d0fa522e98d442ff39656ac129c5a2611268a534089fa7c58c665fd276790c067e0b799be17975b0388ca2f455b8ee54758a184d25738d97ab9bccb4fc884d59df610809ec7ff9a8e52c5c8e93fa53e69b502975dd595d30496d9ae18fa8daf48d66292998e5a9a815c224ac0a21f6920f08f9f70fa60363cb67f386ff02223ae48300871a84e6a9e2e76e715fbe9fc156078a79f0a5f369a7e34", "result": "invalid" @@ -1671,9 +1359,7 @@ { "tcId": 158, "comment": "length of null uses 1 instead of 0", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "985830e50116006b97961dbbfa9939ee492284b10771fe3d3910275072e1e2b3d1f4b00a3ccdcaf310e04f10d4ddc2deb544dab03236d3263ca743e8b40c1ae24d025b2524bcda651e7e128344a6c009a148d48504f2c8fc4bdd7dcfc6fb3c66755f35e4e775fa498c1197f0cc1d538afacc3d087a3638220d7ae845ec79e255ecdb8917440026e9f8686c18b1e8dff0d897112bc19b087089abac233b274827d4d4c88f99be595974de26c79917a94772485c94391465e19588836205138cce5d19f7f62ae8fabdccb724c8f84a2d60c03425346189f97613f79ae652dc6b16e0b889b7f310361e52d134633f8cc15da56aa6a560de0c895fedf6de4dcfdcbff3cca6f10d2631119d7d75e0223ae73ad6f79b2f9bc32e4d28776e9a5ce4f733d824c3c7aa0162ce77a438df92a1f53d1878bcc4848f41dd0b0e8c88775d98039a05b91ecd7465186f6dd067db053f3557bba24cf4cf6a372b26162b228a8183484cfffdc7da2f9cc15972746cdef2e07e6c203209ccb7b925373d9f36250120", "result": "invalid" @@ -1681,9 +1367,7 @@ { "tcId": 159, "comment": "uint32 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "809455aeb2529962f94c2a7a214c7c449df1186c7a568d808acd7f21a898ecc63e23e859243702a7279a873109727d67a915ba48df76694cfa2370e5243386cc7751e2b0b40ff511fcbc08b8fd523fc094648c42907d3c30d21b6a3ab74cbf6787001a1dee5366a37a524b831be807c3776fec00575d3d723d4d4edac2cb8875f59c03f843bb9b379e833383e42bb841308a78fa1200f727bfeb3c418a7cecb03814dceaa65d21f8fee9707c198e3ba77b66a9dcee4af4662ba97e3fa83ac7c92694dd3bbf6360016923f0e6bbfbe050bc1b1a073ba08d0d567aed49ab215bced50d2eff95159810de874e174f614751eea978690aa868219b12449ccf74c6ff79e018428d8d41b1ddda2c4abf7609ab48fabda5800a0b97c0d88f546a5674cb507b909bb2c380d1c7f34d65f05a42a872456feb2e2b97e9071d1f17152e2cfe9d208353bd887eb36659d9468d7ec809058523347472d5bff81c44102c9b1db841ab6376d4d16c251bbc9885eb11b7b3187687d15635fb51d9ee918efe40dfa0", "result": "invalid" @@ -1691,9 +1375,7 @@ { "tcId": 160, "comment": "uint64 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5936466b943bb0b11015c946373444d97e2af61ba6e67e8a4004c77ac6818aa8bfb5bef619d1267fce4f49fd40e6bf85690ef69d821afb75d6660d0a023fb67b7139f7316f7fde0ddf9d75c3073f1f2683dd02fe0c7a2a2d8551cb88cf3a4c1f4f73ffbdcc29e0fa0f148c7e6649b6f8e7453b708d7f019473103465a24d3b8dcfa98e44883b3bb6a24ee0152a4263b8315ddf52acd3d2f3509fa5c6ca0428aeab323ab77f0612e5e74710b515ea8ce35266540ea31361b1bffd59fa9139ec39962bf5507c0eb77161945e71270dad21ec30d54d9e97f088b829950bb236c0874f4c2ed134b565e7b0e5b63555a57d82ce6973e11f5b737077e336905c87504a24b03846f38a9fea414d7c7a7b902fbf34be86a0087d78935fb0302011a51c778a766751c1f0b11d014f5c33b5a1816eb86430d163c5e3f75ec28ad8f315db53294b5f52ecae24fbf8b1714711ad60766b3952e459b7ec9fd589ce2605bb1c11595e4580434cff6f748c00bf176738b21d2dfef0c44338a1c05660edb59f24f1", "result": "invalid" @@ -1701,9 +1383,7 @@ { "tcId": 161, "comment": "length of null = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "98baea66be8166939f2fcf1cc35963c154776a65fd7e58405e1fce04e2f9d7c25bd8a56be3b0f937b8c521f7e2a9df4c98297fc2aa696864696194c7e742a9769fad227db26af96f0e50d613e02ab24ad142e1642c779ba4ad4d4bde46ac19deba7a694e21659048468bb4da16f8436bf9def4dd148c9b1ffb92a5ce9263a65ce6d729ae9976c59d5de757548b11899704c62a47703fed0451944a82b3e2d592785038edc11a5da29975a5432a2742233b9e9f76969cfd9ce031dd16d1120e2f8dd1965f99d3c5d4a2b6486cf952fdc01f227716b4311154bd8a25939ecefb416e0cfd169a89f3acaec236f3dddb13d417748216fca0e32434ebe953cbbed454c263afa1ffa23ef047c9b06114f2a56109bb77ef58d92b9bc01bed5eeedd7f181628b90df2fab3a7d6615b01d41b9dd1a01d7c467fe1acb42cf7c7111341cbb0fe7f673230148b972ee2cfa781ce2ccbcdc467b8a6aa1c20196ca4479bc88ff06d8a2f0c19ee272997a0f43f2d0a02a0a6a8a1032ee8396574fbf79636970735", "result": "invalid" @@ -1711,9 +1391,7 @@ { "tcId": 162, "comment": "length of null = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c2caaf308875c6fc7942adce507dc24fab21899905efdfebf24e4d189cb46734eef0547eb68b1fa0e9d3be5e8714f404c0ed1f98d31896f2149e34ec077d493849e369aca2047efb7b4e8accfed92678d41fe8551bdec8bc6073e467a26648b91b885df097c25dcfcd8477301eae038cd41c90d51496412be9ed858dfc111a3b45d9f1b3d84c0449b7f18af43064e703e3724cb73d49db2f92cf7b45ba16608ed332b7ee57c05edc283f7eb572d9fc18ae1d50de26655c06a55fbe09e3d68d61953fefd0b0d42fa470c6751282e190fa42eec5c2a0bfbc58df41198a7e52af01cf456fd5a50375b54edba81902aa21ea0b96919b95a4d605ed6022460e6e811ab23a6d2b889738aeccc2480519e8d3c07e10a9f79b6fe4c9feafd6d62b5ee68f8cf840059050ac40530a8b09f1767dcd6c6daa488fae26fd9daebfbedc42e851427b738129019ba4aaa0075710363c5f3f798865acf910d9be639468bb084c6293d218c1089440c3dbe3ecd4560af4ebfba79b680d944af3aba9205c73a2e7ce", "result": "invalid" @@ -1721,9 +1399,7 @@ { "tcId": 163, "comment": "length of null = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b89b0c1f2bd605ee42adcb8ec138f8953395f21dbf983ae6f86296a561d8bad404de8999478d7bc39e9272366b37457a968e68a15d585ab00ce110c58345f290c53432f066c77a027cc8b5fc1509ab3c52e7b095d58e9d245fdba75d206274a01121521f6e6560300fd2331e9a5e8b03a139bc7a6b636e5e519cc7950205bfc03a0ba272ec010b96129407e8a6eade7a3520b56e1d68bd2edb4e0ac3d97e6cb5ebef9a0c9acc9df7fcaf0572935063b2e6912b1bebc4563ed36c295ea3ea27495a11e41ae83fd8d7fe0437947346950b87a44af579713ce590d4fac398aa961590c1fe013cc93b96ef404fd2203313d472a05d8f0fb20822d54a8c3d75939015749523897ac13f18d36c5641f5436eacf5dc02c659a4df5583a8e86b2d812d05da32d0ad9cd5a82e045fdcd558bb4e5106de858bef6b6b5f225f7512cb3d3cd7a23652deb7325328ed59e0fe922c94d5890ec582056eb7f282b48c9c1054dec9c3fd27f4c30609aea52e89e50a6b5408e910a18ba5111c545423fe23e043e0d3", "result": "invalid" @@ -1731,9 +1407,7 @@ { "tcId": 164, "comment": "length of null = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "22dda4b8c0af2d3038074ef87060d100822ccb58195fad6c084bc1fd81ca7bfaf3ad5bb766d265c48eccd4c3dc0f16e846e9ca36c5b49d716d64ad0710ad327d6478552267d5b5b9f6afb1e0cead454fc48f52b5e414626fc235d9097939f7e68f4df1076032eb024ea336ff34c2aa046252d42ec38b4001d0e1991fdb64b41cc69cf3385c9b32f0b45d56680e987df8f7616ff25f320f8ed22407ed24715ec190233dc4bd2fcc9ead1b91dc17fc807bbe8a7d47df0f9970c36d8a89d22ec623492fe028de0382b32d56b91af5954f515a76323cffe09052f68c35955ebc158b8d069e25b63e70933c2bf914d6d41e23cec30a50b2e35d0a80ed378cf9d43e7542fa656f4417c510abc6a62aa71916d0f010edd19403163d0e022ff41db48a7a1f343ae8589c86b7aa46ea554df5b5e9786ddf0ca3c2ee976e5314650f39c6cca280b09dd787257fac847d9051136b641d3f9d4c26856149540d6bc8d6cffc4c4446851a832c3c65854d341ff040921e9d282ad5790a27c46407e9c8bdac5e73", "result": "invalid" @@ -1741,9 +1415,7 @@ { "tcId": 165, "comment": "incorrect length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "e070274d94d99f502616ae11eab00aeb6f676b5bdeaf3f6e1f5b9c406ec6f56b8ee90d077f26ac42c0886b24213d38eb102745787eadd5b99ae24b4a986c24f624702902c2f43ed8f6592504328d939800a336d3fb742263d7b907074070673b24f5c5e8a9b402529590895d06c823c3fb9d5c933942c5a18878820243ad8c210b2f98b9163146b75a85ae1127ec1b9f80bdda356eead3c79e5d03a4dba63e382be85786c8c2fc28a26d028a440bb8057f3ab64d13a25ebc772de177e3d755e9866fae37ffb69aaf686d48b4ff07632bdfb3dcb21f666f5458465601e5793744c8a3af675b31f777d4fe7d59787d880939b2ef17156e293da74d5024e3715b866f567423e9e0a307c88397001e1dafa88855c314e5a5ce4e635bc9d3308996b8a1d82a5fb3356c0c37e41e5752e679988521c04278ef37dc112d999bfa1ec29be16a20ff9b8585ce900c234bcd064b1d7993d273982a3c02b026a58501fc5241a9b64ce34f388777d6085594faa5ef3b7f0b992648f2e050397cc30edbf3a841", "result": "invalid" @@ -1751,9 +1423,7 @@ { "tcId": 166, "comment": "appending 0's to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d466b8d8b4fcb2a566b4f2203d786b81e63afd5be21ce8228f40a183a9de52c992e27a85bc7f61cf69ed0aa559880c79016731b5fb667795fd1b37fa0cb2c86dd3bfdc20caaba24d3254bbdd063e6ce1aafca2ba04fb90f58f7d9fbb5be9679e30676b80f7c7cb1af50eab77e77bb01b166d23648c3d36a4fc228d6210e9d64bb3759c1979c014703b85c4aa7a5fe0f9f014819d96c4414920c6b57de2aca8ab12f7067895b13fdef4bdf39c5d863a671d66112d1f841b5610c9065fe14b1b98103c45247c2078f8cda5bec1cb99890dabacf08086bd0d73af4df0a9113e704ce0781ce631d4e39683ffb9c8d21b65d999fd687301ca1f0f9e7744474af65089d9a29c805c3257b32c95eda56426efcc856bdba116a08a5241792b1c282479fedbd8421d746718e859434d3e0b093f9d2de02adcf86697520f05023caaac8740df9ed28fff20e97aa45de9e68075a73b09b2ffe7fe5398e971d69d296dfde0541757248bf0c3876f292373418724fbba47bbf16a6eff8228a8d73da863d882ee", "result": "invalid" @@ -1761,9 +1431,7 @@ { "tcId": 167, "comment": "appending null value to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "539d5ebdebf1057648e82a961ec142f82a979d34b37cd90a48624cc0cd63c15f835935c3fd7ce618f383a3997e841a0bf5476f4532dfc73e76f2cfe912d42a57c2f38b90a497aee58b280da0a8f2e9bd1776938540d630ac1681997e66e30cde7d5364f88465d43f0bf23b4b2a7476813be3a8b49535366441e126608a3e699023543ee7967b9c99bcada9325d87cf3c4a5ed333ae50d74554f863a05defbdab379d5a43367fddc240ae760fb257e51adf8ee4aa2451425b9e0f1aa6963f43da61714ccdcdb4986f0cb835eb064a112d5ce4ef5e9123f79f21d500b9b87e7ae11bc08af6082b5a284cc04aa9f58972af28ee70a4cb78913746f3184b76fa6e248f827e342338935c0301a18fbac9ac9a97fafb0f80e5c88c4eb9a1c850a118f32dbcf357a1ee8079c0efb912594617b44f1268ca7f256309f60250f7e0b0b7de5077d5c900f4581635e67e5b9f3d80dc8917b995e4ac1a3801a45a1b88ad0ff16f33141824a9769e9ea3359dd88668a9a64ff75201ac2b171d3c85a1dfd9f99b", "result": "invalid" @@ -1771,9 +1439,7 @@ { "tcId": 168, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a6df51d80d2902569a0245422e5b5e8261903fcada8f01c2c2d4d9897be35c64b7286ac79fa73cf39db3d9e3135af2f00a888138df5d6ede7cac535767e17206f585c57149760ba379d8791126b699230b678bea9762e73a2f0abcbec943db9ac74ffbea3824ddf22c36fdbfe77960149d07da6d5acd80a7378675b3e65d4563d60b1937347a4db25d6a1592917e06bb1564542beae5330a8abf9ff854912efb0ec3d93f25c8c4e19fd8716f22ea63d8deafdbf9b9be61c9d98fa2fd4d2a9605de2fe2d0c1273f64b31675c440ee267f02a981c7efe142bf63a09af9693ce07f6807f389fbca151db87589b82a833daa3b104ad472f69b1a966f6b853c20c9a5a5c10657de941803588b1fa77398f18752c175fc3808441d9abdb5bd84c654706c20969c9f97e24806d64aeb9832540de12232838f257345b58dd4532830c531f7e0f42ce2a032bdaa3fce44cbf1bf2eb30277e2babfe3ad12937dcde9ca6d2bbb2093b7da5cd33446355ff0dcae75863f8da2c54872067a717aa07f1eda8853", "result": "invalid" @@ -1781,9 +1447,7 @@ { "tcId": 169, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "f5e4ddb832cb5ae5314ed853498d9415027ede84e7280fbd802fa3a10a3a74f4b13303362f1c7dc1630d22712167dcc2869dda4c20b90a5f3b6e9b81f456be5a63691a2db758fd64e9adc4cb761e907cbc112353905858f6c1f0f95aa0526332245713ab02e374439446d8325898f169453933364739505ec6813ab53d6bca1362bf7448e9ef30780d2db73fd68d444490263ae2e3aa1d0f500a9f648e188795347f773d18076572d95d1971f02d781ed4d64b8b928777d9d2e59a1947b067c797596ca573dfb0ba69da0d3f0db71ad1e9b07b31c7fca0eeee3582c3c96a7ac4178e01756d5db8c458350527c9405f4c20b4fa1b30c9c7aefa2b7598bcdddf494ed1159ccf6fa3f36e1523cb6412d8d641c80122a6e2b21253a1268b11b8c80dd98b1011c54bfbaed8c7a9e67a96f0e6c8cd90481f1f7c18a98bfd665ddb512cb2a30ad417bb6186e5e3b3993310b3ae79c1064e353cca881478ad49c8c59696de17859e66b0b0877c711f433e38283092cb80c319b9e663a1ff99cf4e583b1f", "result": "invalid" @@ -1791,9 +1455,7 @@ { "tcId": 170, "comment": "appending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "452a4d8ecbf65423cee481918f6c9b7b4ba369fe652eb1346496553b58012fb7334f9a7c4797b3f3df594938181ccefd3984fc9a8fddbe740d7686e610af25b09a04336cf49458b724e92832e820ad5dbec08098e27431eaf02d81dcd319f585b99e75c311ddfd6cc157e17ae1b33c5fbb4bce28bd919771a27c48bc21b08d45cc4110061f4fe04dab8107b543569d58be18efa572df128c74fdf4193fd73c3bc4e71b772d58e094ba552b8a80c7ec5080d596ef50c7b0727857194f2e1b5ebe7900ede34121a115f4fdf716fc569ec4c6645f06dceda6972bfe2793bb1455b5bca72635aa8599bb67f601ca6485e6ab3b6dd304623ed5e8b3d7a2d07fb6b733fc32491795833f7bd97c313e0865c842c7ce6fac9a304c868e1af99fa686bf842f6c2118ff957b822aac3af68ff6451e1bbc23cb7b9a3234b63d227ce67d61763f9116860d31dccc7f984b1ec9d90377249e73af5dac9759dc82d46e07519f39c2bf21645c68ca6088cd8e28d1afa688cc9d9519e9a29812854f3304475371dd", "result": "invalid" @@ -1801,9 +1463,7 @@ { "tcId": 171, "comment": "truncated length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "094cd24b3a601b80b54a60040199c6c0f3ac766f4e7ad56354c9ac551af0cf22d6df1612f81b0a195e4e471eeda3efc95656b87645e05c3f224187c85b8e0fc01f118aec78c5d2533d22951261bdae5346d6d158ad56cb305fe0ff5ebd6b8d0e947f1262e56329479564c1d4a77e03f81ec7c520cfe10a3abaeb77ea602bbf8309a0726051e4313be579d50f2b9113b21e581c2225e5fe3ec435fd80d013ab24b6cae83c0047dd81328a4a3b9d7f5d342c34254ef3618d8cf822ebd738bc4aca8c3a2df349fb7421463e363ea77b78836f825bf023cc6ab9a6bb6528ea925789e577920d9cd1bb402e5cfe192a1cd6c2254e16080ff247f54e9a02c7cfee876583c276d736bda542be218cab897b50ee5d36c3673ca20e02c07e922bc49b054351c921b1d65c23a6d967619901f09ae048d4c09646567c3367ea86b86dc9e353c14f65e7dc6926ea5d70b36e23c66db53786444654d70d910764842689b96cb87ed85668d608d58b31c3632ed985b9051aa288f0005cab9ea1d4a278b3a68fc7", "result": "invalid" @@ -1811,9 +1471,7 @@ { "tcId": 172, "comment": "including undefined tags to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2b1fe31339301988be9b729b9a14ba96cf9a6a549ff66a9ba6948af2fb8b2651baadc2fe1fa5ec7d466687553cdd06349c6d76b702aa2ccb6b76658685c7e1c4abc6cc2902d79ff82d3d6da0525be5198d07388b62b1173f88695b03108129e2915822910f25007a6229db142c8923880427645437c9f180765464a317fc882b877ef66d913e6dbbc6701ae7e7e1cf0003d681135a76f59fc9a035b8b6396c66f2fc94a4bd524a816ec028cb43da0e611d3ef20572e0a6f2fd33659cc85f2a4256a4badcb8d519aa780a290867f1a0f671d7de122a3b7c2ee474837dab5a6309f3f90ea42eac6ff768cb82290eff6fe0229333c5c252a650f4bce41f3353799e093a2193f9d6da2e3127db550877c32192b1dcf144b7981259c3e3a5724c993b5077cfe4d5ce3c76de5230d116a556e6272cae5e1ac6a2fcd4478668fd1fc4ef71226dd1ee36516b8b6933236119d4ec7e85d67f2e2684089dd4843cfb4fa0436a1b0195d0f28c52c35236f6f563e3e937e1df08c33a40d2981ac9fba210a670", "result": "invalid" @@ -1821,9 +1479,7 @@ { "tcId": 173, "comment": "using composition with indefinite length for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1b42ad089c3b4de1ad32dbd8f46fcc88abcd7f7099d3a95d1903e80f96e582fddfd94f56069385717fa3da22a281eb35d00ecf4392c00c1b518a1e54ca7d9971643d6c0a75b15518ecc46a73b1108026c2e89bf1fe153798e70420364e447f8dca5096a1b7bea16df4e38ebe6bdb7d758d839c3c61a7ed7dde193cbccf4f77ba555cf65c248313116a4d549c314b62fc5bcf1bbc649d336f46fab6a28dda4cb29dba704459a9a25160d05595a0be63d1fef5ecf3c1167c06868f3dfd3cadc5f61e1aaa2ef6cef1916ee215a2347fbc26078037e4c1c7fe9dc40a0e151daed6a5a30b6b09a29733599bff959885a1e88482da0e7ff8186f924ebc6aeb391c93883a682b6d66b3884ad51b8f1f7c664bd31fc01b966b68d26d6062bbc52f66f020edd561d38417a780f53ad9d8a1219df6be31913e7006f15648d96c3eca2b54c4258b78a27ede8a4a8f24eb4a04df289db6fdffac936437fdebff11f38cb1c958a2aaf68092564f5d9d995394869d9b45e8bffd28d60224a6c7f30f32792755ab", "result": "invalid" @@ -1831,9 +1487,7 @@ { "tcId": 174, "comment": "using composition with wrong tag for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "aed52b6e5941a4d7225768a427189ec37a5640f8083827f922bbe563b4e96ddd039e2774e4e790a55bd0986936de6c64c08b1637a1c6bee932f24adf58613d378db73a947e5ad20afe1549ff6e02b6a7f089a97e42ffb2ad5fcd05c4d49a2d82b9437bc34043ec6213f0ac593e42a9c9d0faa96534dc30cff56c8692bd71d376d591b10c450daf3c31b60b5377b0b4639dfbdd6e2ebd5c4e0c344c02dac5ceee2b661b97ac670564604a0d2bf74db73923089fd3a1adf60799289cbe6dd63883818550233e45698d3e7e4a9b0cc2078373beec13e8523d0b118e15705abdc804b785a7c2e8a8ba7106260a5dc860d8a59b717c47817d40be37c392f5fe11662bbd16cb15584f6bf9b5bc577cebc08ec6230e0480483dff16a56ab2ababa26acce9566a10bbf0998b78e1b4ef2379d8a2bbb28da302e6f43d2ea509846c9d079f723966c969e5c1dc383de47fa2571d9e515aa343010b1f8f1ec1d588ad51bb6742f354a5547e5b80151a70d6320c93ee66951b6d44472ab3664f03a3cf309d88", "result": "invalid" @@ -1841,9 +1495,7 @@ { "tcId": 175, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "06a763017fdada141ed44353e39b0d6a3038c903f059cf8132d7bfb05d49db22f978b86ce942568fcdc9c50354356ba4a1e43bb91172e898abee5b5acb9b0505f3873fa6ddff9f08413074fadfd1c6b977ff1e5cf5f7176726d99204de1031213f7d6c3ce956a93b29b898c197043aeb27db5f914ebf86de7d26e17fc0cbccacc8bfb4dcc7729306cb5aa6f8bd9320ce501aefddd1ff0de105806dbaf06c9c70e10b2a6193903d6e387e7eae612f9ff280614f86da8766c966e70548d255c9fa0e9945d0dbac5a0f0405132bdadd8da67bcbde0f5963f1e0fe9fefc0e238f5abb0030a87793eb952be375501636d86f68c5093b147ec0999987d6e830e90fd3606f1486dbc909ba0e8c6cef23eb4995a9b1264c696bfdf0f4cd969edebf03c5ce8a07258be91566722f0ebe3c736123aee981d1c1fab2a115b0814f584f8c59936974fcfeba4fa7cfebde8e9410494ef3110b6b2d419c3128884799d7ffb2ef99af6c272ccac1d8022fbd110a6fc12d13192e4a9fde1e7a3d8bf3ae53f6d8e3f", "result": "invalid" @@ -1851,9 +1503,7 @@ { "tcId": 176, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7b0dbc9f51cbee3ed57cec73dabd268141d15afa82eb378d7c6bde7dcf0650554eae79a2489340b9eb81d54cd677c2d351e36642f1bc5699b5645ff9c4e8ef6c68bf5e337064f78f6eeb19dfd4e5e9e70b3600f4360938cb9336e12361f75f39ebf44994de531bebd230bfdaccc02e0f3452976f73055d24d673a55e58618dea96718d180e7bda5372df8f2adfe8f984de3c5711abfe75cdeb81771fa105f00be7de76e5b0a8838dbdd8d22226518fed7383e2a101f62ba3e79f59538ce3c9f368d6442063ef8591cdde03907fab38c79e5fa326bd67f6c0d017cdb01d39eab8fd3d7a901065986db241e30c80b977a7c5723ccf15c9494b08a39371afb9ea0e51f4cc35f515ed88a8e5b702b9108917061d2b75e9dd55a89a387aa2e4e0d5b9faead4ce10e8622553966c1324e92f8dece4b3d7cb981524ddcb65760aed7cbc32d47585afe5f48eacd24ed570334814121197c48505d790402b85a45a5937b0aa7cff371588e0a04030fe0ec1b8fec9516becac30911f689015b16a44f348a4", "result": "invalid" @@ -1861,9 +1511,7 @@ { "tcId": 177, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "654e9bcb87ac0bddabb2a877a1127cf9c306c9ce5da052f8ec732b1a98ea14c335ed82ab6f62d174651349407f1d91189bda73182ef8073e2dcffb39c21c2204081b36fa6c5d66c3fc97eb2ef3416ed16cd3e6a4e5e10c2decda13c3a08268893769b212f2932c954c121c01944c51dd5c2305cebd54ef65bb6ea48cb05a37acdffa34395e5e6f540fa87492adfb9ee1fed9d7b47841f75da0a890a0f2914b21aaa0a78781af9790dafa4dd23e511f9d9eb76adb25e85c6cdde568fa14145d821f8602e67569f869d6e73e396e247ace4b84d20522e45a066825450586e428e806a2672525b90d316a5b13dae5d215cca466e064e541f549b0b298b42ece5634c6cc48ce938611aa06ffb120c205955f537fb21cfa7c5db92908cc278f7e003ad2eef936343a70a2d6460a149eb930793fd45ee737776adcd04635aa87a3f7a12e4184689a88dbcf3e9d9f6d829e0fad1f08596768774fd149813fd9e03a42faae20f02ae026647d68f3c74651a7f469da2359758be1d697101135d6ca0da131", "result": "invalid" @@ -1871,9 +1519,7 @@ { "tcId": 178, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5be6f89e6f531c41e248f0d72c37cae7b2a466886bd4c1059d966b5c973d127be3c75c7dcbd57a767bb13be20d9402a780a5e58faabb571399d7dfdf3c8f649c825d99309f84140db70d4bed2e160b22e49958e7e35aa444d4fc49aa24a02b2c170859fa621d14c3692a2353249118c7b01e018ba5d82354173afe122a71368e4342d88fe2bebf6a0255f719b985d5b57f720b0d4767f67b13ecd815ce40fab2b610c4af1054734934eae5fc232891f29fba6d364e4c0f2b26bf600836fb1ec9530d5aa14b90103e675efcbc92f6e88afa351369c694892e949da6d90e74f2ae853f5d8aa70d5fc132d9b41e20520baa8aa74b77c60daccf4da758b9d22745e50cd7ea118dc14926b9dfe0fe26600cba5b447e9e2a14d1d8a5e7af01ca143b6af298e031d2560d99aa090ee2d7180ec695dd553847175ce66084fae7b30ce6b5a3b1164757043dfe053853c84bdc9fd66708b029fbd44a2c2fbd8e5ac7c009f8cbf53ec2e285f2c365d823d31772bbfa710e70eba58d71787763bf0dc09ec5c1", "result": "invalid" @@ -1881,9 +1527,7 @@ { "tcId": 179, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3d7186aa38d431642aac2fa01101224d652e468ca9e420652606d050f109825b4c2943f57d943a48e8559898f9b6ee174eb0748a9c84e9cb874c50c760d2b1656374703bf82b2e4012d4a4b642a20c2e5e9edac54f6b152c7d79ca5591d50bf9194bf36c8604dd8f31d9c40250909172346331bb73cda23c6ae481ca91dee49a2298df8cd40e5b7f6d497a183499d2a0950f2e440614ab5b4279c887e2b228c27700013ce15841937e319deae2f7350a2f76c43c6e02e5937686f4004369e478f61aa7dcbd38d50d93ce74a9aa8a13cbb1a8f92cdd382fb2c35cf292a9d45e404cb1cdc14608f5ed3e2c490c22862cadf0c6c63116c81b7ca3e8ab6594e55f10bc78769c3e4cbb5b44e5a1c2ab3341714a1a40702926bd5e4facf3b55dc978a2768166a48285c06722d5436bda3add1a7adef76fd317ef06f7286b47566a38720232bb58954efc44f2207de71c2f3661a3140ce5a94145df9d4bc4cce0a16144fe0205a1da7f57409fc8da45a5062b2ee39119c639436ed128983e1c7fc4976c", "result": "invalid" @@ -1891,9 +1535,7 @@ { "tcId": 180, "comment": "composed null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9f32c9b659775417abb7219278e0ef2eb30ba487d42581fc22fbb18dc11f5ab081a40621b4b925fd40ee62ed792e853cc26f3589aa9bed4e04aaa7773a08b24cee1ca2b83331487f889d7d1770a55cfdf1654c4ce320542ceff8b0d62cd6c59c8bdbe923431d9308fce911b25dfd1206b9c97c0cbcc46b36faef1aee9f88e4e353a57fa48d44f88a76b3e67cfe276315305f71d0f3656f3b086d787031dd4c716cc906f9384b765a7d2a648ef497b7f89b8fb72d63351bfd0f019979d859407e30d7ac22f0eefdc92edd7ce8033b11d266d66eb19228f75d7ef300848927c9543e6e7f195bfc9448ed5cdf2963676e1644d09729115ba95878324573d4bfeb74c7713b405304155bf7abcf7f76bc3fbd96c6839e81624d96dc9f45f69af43c46e8720d1b488aa647c0a7f56dd36619c1c6dd5bc93b3fc00a00dfd49a19a2da23de40c3de197ec6cb55ed47062ef17ff15112a78728a8b5f3344d0a7168726b0d8d223037a52a2562dfe6c943cf09d82b9d777c3c2f1a2d2e2112388b324088de", "result": "invalid" @@ -1901,9 +1543,7 @@ { "tcId": 181, "comment": "incorrect null", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "409f9dc527da49214994cf1ffba569f2e3ccb12b626a685367c48185e06e972d3826df52b54aeb5426977c4fa91ad5e55cfbbb86dcdd8da68e83ba5f25779d87b2e9035f7591a20d8d6845215d3a4ffccd0a01cb4fdf0b835a05686f64a8f43153a461d78649e8a635ac52d6e001068f8c18163b40b3860691117cdb0bb15a35364d6b4ca264a24938a68982beb8c5e4c5b9c90480777005d4906f2007e337875201718acf464c44db8d2c0e7222583088577759384fbb7bb8bc409a790b987fedd1d09bf5aea2a0e444c0648f7adbf32145df8c2d21dbafc408f8f8ea05f26a99b182fae3d3c12f6e7d9e4404dbc20063a1a00127677d97c20a78dcc7572ef5b3693aba44a9ffb1d8c7322596658b0ee24ac61f8bf66f83ed32a953569a2f0037c634a9314905cbc8a37722eb5fabf3a5630463cc28f233953b57c0d5d2f6ef281cb3f843a7c640d6e566809cec0eda548cc1f9efe08b4b8d3604183469c34d1194bcf6a0126fc072c4c97aafac748bfd4e21b5f0347b1977e5baea1849e92d", "result": "invalid" @@ -1911,9 +1551,7 @@ { "tcId": 182, "comment": "length of digest uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "d28388441dcd3adb103515a74be1afffeb250255ca7528e955b94e7b8ce826c97df3f371da7e7f399477c1bb033d50f4bdbfa982e3d5eddb6bf45e08dfa41d5bbd976fed018d1b8bbda013e79fd80c020ddf5379e96929cc70868f025dce41e6f3dbc220b3cc6fe70d7a4bd0659c60fba376d672016599a44f89b62aff469e7e91b24bfe645d63cb0cb03902e8ce8448b41b5886d55ebf054ddbc21c23d571a4e6a353a5f880ec2478d206a2a08d431714de562bf2aa6a5885e0bffab51bce4ed9e243eeaa5d1b2297dff1bd844b440e9cb270b6ce40b76fd79c7591d3f38a719190a5992664f24b8bce0f4d050e8072ae4a27c51b2e284304af4e2ee2dda546a8ff91affe20882c119ec1caebe406ae2b04eec9bed107cb3b66420a730ecc797c028bd97f9dff631512342355b6efb3fffa49d55a9a5d5ad45182e16f7c378ca36135a520732bdbff39d525c89c0a3118c68a779bf2f2f43cd560b4d11c606fbd089b046fae8f01447d661bc374d2b6a0e094e7b40abc240856404d2aa7364b", "result": "invalid" @@ -1921,9 +1559,7 @@ { "tcId": 183, "comment": "length of digest contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "473f662190fa09abd247533dd2d4cbd1880ad6419cc3b3b1dee6059d5672b28e768560c604260a181c41b6c33d9fd902163bd956f67011de608b5a7a0059e2e0be3699119afc8771c44f7f681ded984d0674754b0813fa906ff8d9db40e1e48fa25af65ac49dfebaa30c957e7ed0e06d2bfd04ca564f881dd8cb075a6a708eda0b47174c66386a5fa1b4bd2f8f2d1661d2eae0065c95560da197ef5644c7f317da9a8dce7f42f84bfd099e9cb20bbf1fcad1c4307903e18c9c5595ca8a0bf2f4b2c3c562561df21de86329a7bc5059209d05699b888848723488b111c0e72a0d84978b50242d94ee47e2df4a0c953947d846e56c9c9aaca0543ea13671e6e8b9e3c3799cef6582bdec5579f2edb171fded9e04a900c61c429cbe09768b93a417f1c59b92381682bd66d0018e94cc75dbdc0d37acd85877fa229db0eaaccd9b1e4275a9dfc2bdc60ccd7ad5a597e85c443ac95f878378d88453074b83d152d9ce4f583b57be32cc13971504d713c3ccd719e79303b0c1a866e21426e1049ce3bb", "result": "invalid" @@ -1931,9 +1567,7 @@ { "tcId": 184, "comment": "length of digest uses 65 instead of 64", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c67de527c6b72c804a52df6e44b4fe2e408a9f048948ac16db55b664b5da6044ba9b2498a14f66a83ad76f1b2363f393d85b4470d318114247c6f33c4110e24801ca915800adc98e8b3f88da6fd84be3db00d09f027dedd60e68cb0b467c04d6bc4c629c168f6ca46988b6165347aa885cb954cb4a0d2ff2851b7dbe4cb55eb89ec48ce45064f34d6907ba62d0b5468b316753ed36b1ec8b8f36a05adbd59cc03f1aca50001bf59156b9065cdbbca855c54fc3dae251a0fd1c130f545b3e2d51a632f778999bb2a6693fbed677206b65d9ef04c4dde2e5fabab0ce9668135915389dc498d1641c2a504bcf62c94339d3111d64c5fbb476d7cbde4dc72dc2f1745d02e5da12fc92f9949aa672e9a567ee4dc760610fb3f280a9612b24fb0a367a6b041e5f9075d20cf27f33c34c7a005cb2024468f2ba51de56829cfe25182fe9c7ba95c6314276852b2739c4d7da4514c58a53db655d0a7cd442e3f5728e472b8d0bda4e275c3a3a7d9734a35409ac8b6bee2def19f1507e8b21e278cbad13a4", "result": "invalid" @@ -1941,9 +1575,7 @@ { "tcId": 185, "comment": "length of digest uses 63 instead of 64", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b41adc2e291efe76182d118257243abc0f8e46353ae3acc7f22b1474ed255be6fef75c620e362c04c875c27a6e93d0beada311c01143a249b160b92753687192fe4875cbabcb09ac137db95eeeb06d9b220da294968bbfba6c0ac2e3e0089fa8038b0a501d90ec64f5270ffaf0bd135980ea84d18f7ebfb7417397c35d4cc09f7099ec5f9c5877b01b95056196d726089689189bdbd828f82ba621ee6c51e14f46de40529fb75550cc92b51887c7746eacff279ace83426de329484e2b3e366366a9570019a8e87802c8bc8d1188e1839837c3e2d108448bd9b78cd9f4d4ef7d2e038ebccdca08365115b68d08e39babcf87919918ee6d84afa8f2acf89e4ebc0847833a18b28330f6228ce6e42a1dce0144772a306e8e6abddc9970769c96ebc0e4c4ebfac7d02e9e87516396ef8134f182b4fedead9ddd8e5a14ad15a395009d58b1839b3543c9c30c01255a56ff93075b7cae3f6cc0717d8b932ba4ccb186a9af42c0df16e4af298280dd6d19eb9b806c05a9d08f2dfb436a9a4d8eb6d60d", "result": "invalid" @@ -1951,9 +1583,7 @@ { "tcId": 186, "comment": "uint32 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8dd51dc50f3f37d9c4f4ce243a23ead21eb389c27478e295d95abbce83bfa439b29433b550c4e04832f16f59ceb29a7c8c38546a8b5070d37033229cae1ba097b18c05bc590c483d9e4653ce0d8d10734cbf74f35346c6d09867d5e54453c701b9ac228225900272fc916f1207e791c9cda36965935ed16a51ac1f38f773194744eaf00d6d26999ab50256553be60f7679c7001d33415ae3bc4a1cef1dfa720a65e4da6fbb87dcbe1820518b2aefc544a27a627073d6dc5e1db59991f70fccddfa909d7c1a261c355993408229fd78ec8cd889e3f7c686f5db7d66f0aecc750ac49b3fd5e4cfd7702fd2c8181a2540cc7c6ba944e2928eb547b8cb77430b1aeab5d6d1d374515106084abcc8753d3e92370bf2af7685c1fd4dd93f4a04a1dacf15109617f8652758d1fc9ddd78cfbdc44db85a5e233afa29ed6d6c239deadc93a105f47da8a77b34a6bd4ddfc302a3eba565184f3ebe4e086437edadcff4dbb0aa17fdc50401651de60ce7738d3fc0d5c51144be50b4d36b62a33dbe7a55fbc0", "result": "invalid" @@ -1961,9 +1591,7 @@ { "tcId": 187, "comment": "uint64 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "471a17bf9d8a875f1206e9c139877b50389e96d0fb6c15e2f5208ca8a35a6a11cab06ef4b2b8ecd7518f2a546b792897747f9ba849550aec6bcdc268cab059b63dd69e459e317ef3eae7b508bd9e33f4c58578b45a47364e7cac4629d43cfb9d6c4585bb2d8a2f8caf342c4004e933ed6baf652d178538b8a0cebbed2447906f83261df3edad17440e0eea7eca270cd7f2b5a404d6e72565764dcbf57888df3a0b8a6dcb52405b6819af81bcdf36d5c3e7ca8b73224929cafb9d1e98bb1be32f2cdcdaabede8255687d8228efc0713bc901855fb63757b9e755033cbbf09941824762bd0ad53c724d3c6fd01877424c2107e5ca9c1f7e84f1f9dea83a9f802e22d3c2f10833c475a3dbbb5b6544fe48bbcd25248da0357502e9c5f4c00914dc41171038e800082767c62a9c9ca6ff06561f7cd35d9626535fdcce5beae3c9505efbad478915936dfc3947f86776a25c5fbbdaae42922db2607809033ad2296d602fbf47f0fac1c0a281807c6c9fbd68f4d45be8b1d1a0818b0310558f7c81558", "result": "invalid" @@ -1971,9 +1599,7 @@ { "tcId": 188, "comment": "length of digest = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c8443c63bafb0f500af4dd195734765d5177e2b81016fbb647a64642f08701cf00cca3a15b76ae0f60ca9d1469d3e226d5fbcbd33ed9b249def58f54ef90000df2ef35394f454aa232e3629bd95d021b393c7c5d7fd32a5ea7cc1f5eeddc14ae8d80c7af0d781ce0609993c52943e71e01659b51cd4726f9c7d9f8c23ecd6f946dbe5991f4d064a7e7ad92278a00efd19c87a1ceb5ec1506b14860e12db6817556e279b65504a97ade4aedf84e2f44256d88b7db263be75013b3b4e19cdf4f43d1861936eba689cf9f33e1bd514f294fcf4a37c42c2b64d6d40d3acba6b437abd74ff30f2ef733829fa5c5fd00dd5b9aecfc39ba72191130944347360fb721a8d47085aaa33e35b6f5ea43cfe37d71da69ac628cb496bfec81d0ec6663436117b58d5923c09b345d399425d8176f072eac65d3fe6823473c5491c4cdaddf004243ccac1fbb5133e14d8aa59dc936cb9ca1db1716f2c8a631a751b494ad67d3c2cbf8cde2c609bdb4e847a4e318ec19ba5bc804fb92e8552eaa74e7d6a5abf16b", "result": "invalid" @@ -1981,9 +1607,7 @@ { "tcId": 189, "comment": "length of digest = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "448f9991dcb8b062ab546671a097260dcaaf68163440840eb0232ff8a2bfc326d53dc49fe1e0aa84d190522b3020166adc2820fe7fb51529bb9b52caa6a50bea343e1e2169f44476bf3b38ed93206d7f3285df546b674a570fae67f1f55ec3cf3023827dad09b19efb3ad90fb462438a93e3c6f555c8c9fe235c35211aefde711a2b81a805b96c5b5a27f1fe1b16afcb95cd0cf4337d20ffc20b8f505a633972bae62274f15128ccb061822667a6a14c6011193df2d43d3366b79e8d5d9f49bfb8cde25771979fc3dc58b1d5ed9b2952b885340eacf1bdc88a9a83be6ccada327b967310c9653c08985975e15eb7852ef9b815b5530d60217c9b3e2acf38c2618fbb893fd03ab47011e7a17b2acefa5c5e7d09deb4bbe283f5c8a0193ee8273f826afd3ee5e035be329ab04a2acfa6e4f8ec6f90e4e9c8954e1cb4fd2b5846643be5ec81ebbde608deb60a9448e53f7b2d592dadd0734b99cf150dc7b1dc32b0b1dbd68074a2ead3c4d885b404e81162639a34d065626bbc98a46066f6887318", "result": "invalid" @@ -1991,9 +1615,7 @@ { "tcId": 190, "comment": "length of digest = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "e447af5561678214e302bf3cc4f4023df4d5ac8b27ad8e1586290bf074858cde3dcf624f6ddc6733ebad8ce49bb87dc04e6c492aa0df5b2726260de41353507cc15428e257e8f1068b79972d1f55fcb4100686dcf2cdba809d4ec70bbb22a9c4bf89e338bc63ee180ee4d65cda949c25c2137ef92bc33063ef5580cdde56f72ca206e38db6ab8825e895f5cc3d02508ce7345b16375892f3fa16b11ffd6076cb12e54c9abeb095abf01b4da32ffc977be357a6fcb4c4ba7cab3e60bc5772a83903285fa0183ca87a7bdc31b5deccd55909fb0a6a4d82af45e42a0d47c57a7541344d864c8732ac3d1f1f23cccb3f196f20edc6e1412a3b15e645a5582a9489ed697f4f46bc9a487154fb609dfdee41c424cf09719aad6c85d3ea1c122e29a8e46e0af8e7052fbb100788007d98b4a325dfcc3c4bb1eebf4d0c3c0812b7937713e8702be35a725ca5a0891f78a854188cf46ec97bdc5b44bad949359dc59e9d3e55bdd891b9850402c5ee055197065ee05d702d54f3ef7ebd7a32d44602e73383", "result": "invalid" @@ -2001,9 +1623,7 @@ { "tcId": 191, "comment": "length of digest = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "557241eaacf5e190018db935feecf28d81ba14e2f91ce295a12ac5f48a9d7c7933bc886856b0a4556243b418b1f7ca3d37e3ac730e869f1b9ba119ea6c1b7d1ee906ed1e7fc31be8276b18902cfe59333b891dd864367e268404875452162ef0246be23a46acdd17234569778c887430f17f16ed1a565e97cb7e1dc2f84b68a3821df2177d4c1967b631362fbb128cbb6706b6128960169c3db606fa1b6e31e5b21c7ec1d8ef29a0138c62f902bea7b64bef7971fcd036164d4416884a97e79f641d10d302533790405f248cb502080b666e75041a6164b0cafa293f4d6793e5c4a42cb4041233d7185898daed6aa0044f1ddcc9c3ff57cfada82142cb54cb06868ee9c13b305a92f6efc4af8b8e8a569c57b3ebccb8bdc19e76ab85adb59e7075afd878356269c63812443c84d13f70c22f1c98dfa05faf85904423bb476b325244de80f8cbc874a5311a106a5b977d2d7c1c053cb2c9220d8ee34fba15757175e7c3ef5a139df245a44d08ddb8fb4525f978073c034c9001bd6fbc11786cde", "result": "invalid" @@ -2011,9 +1631,7 @@ { "tcId": 192, "comment": "incorrect length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5693dd850f0170bac3e3530bffb8a9bb80b1717376b7736a9e13a343e3bb97211a4ddf47da7edfe019ae1f411bc29d5b70db962a8f36f85010c276b1141b14d42342485d81ebbc291238d1470687ae5f4d564c3f9e5d56eef63f6206c545a80cc59929d16b1916bf36de340552585db477cfe531c5621ced4ed2e450e9b995d8381294a0ae0188bbb7ae0e4501e590eaac173bed94ffc6c92cd7f95f759615b7f7152191aba74d62d10c22d7be5abc8490f659c337f612e21f26252c0da5455d5badf164b135164fc648053ab29fd73a5966af21f33c427ee121ceb563690254a33b764c6239021d83e25a0ae2d2f9b0b162907a548c28c34eead5b4226bac554789f95b7a7486c5160e345780c28912a7c5510bf661b00d7bf09d2a709b30e66fabc369a436cc1f24051e010d5e66115724d4e216cb2c2d5480a72ceeb694e7adafe963deb72e2d32f6a39b2bebd0bc9fcd9e32ec1d58d238b385fd967db3ee485ab5d6938f36e0cb475a61d2c93250e30172946157ffd67be345fb9d8a1930", "result": "invalid" @@ -2021,9 +1639,7 @@ { "tcId": 193, "comment": "replaced digest by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "938394f2a86941956721d808ccc01920c59f3d99370036e22c8a1d381a83feb1b4bf59de0dd2cbdd74c69f284a52e3c27196706c84ebd8dd7d08f4024609114d3fcbefe06ff94df832a37c8a8a756580b5fa5dd72e315bcae7fc0f94f5aa592f0b171c9771d5c4345edfb625967467b3534cfe958a76adc1337786c634db7074126570c080839f7cf8682f14cf8e62c8fcfe86d2c6fbb5cb32ba7982c924f2a0833db59495067cb20455e573d60af2ba687ccfa5ea0b0004b8ff7f49eddac928b61df4c865377438700faa2db63142cc64378fea33289478361ed704f9d419415c6b91d310bb41921b0b09789062be03ced9fbed5587414a6c0fbdf91c98001c8d479683cb3bc3c6cfe2ea222d3b58fe49bdb1520548d193333eb37ab695a99c9b98d2f8ad2de7e8ea12dd4740e11bf1a66fa33d3183790624dec2e25f20ac79ca1e605afb4c7feaa7c15fbc8bfce4835e4e2bb60b3d4691f9c792c954cac2a432254b8e293166e90d20e5ff6de6026cc696e5849f9b1b427212241b15791f9b", "result": "invalid" @@ -2031,9 +1647,7 @@ { "tcId": 194, "comment": "lonely octet string tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d562cad64efe72291dffbc533a218789806229690495e470c0f1fa92ac7388d8c9cd28185c30d302c1c12dc0a8a275a3038e90a8e1b4c0dd2cbcb1122b25fefdf3a3b5bc95c51151c7ec4f2c6dd91a1fdb4f1c95394291ce477a9bc6c374010d073b6d2699a302e10eac34432bde58b2ea64ffa5a165bbe9361221314e46fe63cd668c33f91c995e0ce090525d86509a34b8edfe333c5fc2f15c0bb823d0ce5cf407b38663bc9dd20b9520f9912d8c792771220adc083478a08884423c6f13852e356adea36476f5b7a6da5e127788958fd42a746d854a8aa2834445fc7caf534fe6a07e45330eeeac8c042f1cc528d39a8ef016c5bb88d9bde9fd8502642ccb9d120756cc6eefb34fd379ed20d6f3fd391b54a31dc758a8780935d52881082f23f0b5c9460e83369b9fe030d30be208f8a4686b9f74dc6dda9f29957eb02bc8238ccc3444af8e160f6511633c96b683a5e4f94499a9a944374283e76891072b5cb6216594d87581c2b00c884b07785dd58b954f4f850417f8bfdf6fef77f99f", "result": "invalid" @@ -2041,9 +1655,7 @@ { "tcId": 195, "comment": "appending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "25b461d95013af14d316948ff8776927113814cb3acc23b7f241799838d9081481e7f27fe1c57a40cb6303f4bdabe3c732c350abec0330164da650eafcd62cc44fd545b8ed7b2247573e4b8c7fc0a0f07a4b4cd685fa64cc9c27dbf7bbf35be98de52249a80e9610f91c724e09e657e3b95d2ad71478f8dd379c73c193fe503245ac003c238045c6e799b3bfd805e55096f86ee9a46e27fc2353fb59439bb7a01bc58956f052543c6da133c5902a053ed5e0c5ec074f35757bddaecef424a7705437e217224b5265445e11110a8dee8cc8881ee03653e9f68ea9ec5dd77810b9eb9cd68ae153531426f208b9e669be6a5013438283f00a1f9e827522178b9730ab72b9ffff5af9bd5dfa87632794d17913467ff0aea511a8aba2774d638a6bf8bc5a5c6589dc9e72df8c6ce28762a2094746e708bccfb4ec975f3676e3729d452542996dfa9dc4263e743afebff649a0b12c214efae176fa22e5342c8f66b10d012f6852136a82ad8da72d2a174b510aa99184df188be760743704d42900d155", "result": "invalid" @@ -2051,9 +1663,7 @@ { "tcId": 196, "comment": "prepending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "07de84b9faf2ae81955fb71df5e5e0b432f1ff72bab8b80a3305416d854e4bcc0c33db78d0ea4e51b63ff3c9ed9b7e428fa72a27f9124fe7f7810cf83b830c5993b8fdb85fd7738e8965d48807b087d58d322efa3cc1006abb273f32dc52d6e98ca411fac77617467297750d0413f0af18a39b7429045a0b6122c7cd601b4bb04611a38f6c82117389981f1270f81a4a6f81782ee8ade72559cc7008f86065d697ff5721f34cdca3f7ead956d25bc1387ede5b5e1bc84fc47a31dab45920817c6b86f15fadeab17c22123e6bd4162733ac5a97d58d2e2b9c1fac6cdf682436d719a7940210c546c74c7ed3d64d76d7af06d7eb1eb3d0a5b31dd2322fc8fa3147592ca4f35863c05c60431870c91cb537846dd9028e82f3e014dd8456603cbeba7e48ca89d75ddf053dad7c89fa6ee2d315d1e57841540004251372777e6feb350b6f8e04934b4e623d631a76b2ed78fe67d55ddee2750fc3fc56ddac7141640ccf2b4bbe4e23faf4c9de76b50980a1388afb4b342e6f94bcf6e37988ab523b71", "result": "invalid" @@ -2061,9 +1671,7 @@ { "tcId": 197, "comment": "appending null value to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4e3712c19853d5431f8211843b51a56f8f09e182c52c21c8ec8af0b4b01330d3d82618048240eb27b7595b99532676b45f338453cbeb5bf089a2fe6c5a9f2766696254546b2579efa6020324ef17516192b8897f6b5f8e9567bb05b449a0749e2aef992454aeec0a44a4a49b9b2ee6e231428166720c178226f29e48b0dee66c7089aeee7a60ac9001a3dc7873717a4c25e11c3b15a2e688a740d3463f3d4d22c66ae7b749a4a17beb8bdd15fb64a20538edeb2bb5eca7837f4bfeafd0858e910ae943b3073847f68c08186cbbaa1c35e33262077fca3be60e2a8bc051553eefd08d23eca5665837d0a604ecbdfbc16560079a0f7bd1f0659b7ac251a1fcbc18870164996a9601d9882685f359a0ceefd9b476a297ec4e482496da0fe41a081c43bf9e05b4657ee76cec9f50410e190a814cc5ad6125b2c1dae0d07c3aab98839f78a77a20ac238b106289082c695275d989e77eb45f0b63db84546f6c63ba2c0247f73a340bfc55fdefdf02e5de4cb9047a2fc41747a661eed538d980ceface", "result": "invalid" @@ -2071,9 +1679,7 @@ { "tcId": 198, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a55c1c5b119675dcf844f31e349edeac5d79f87909481eb394ff5c4aabaca507dd0770eb7c7e08d565adf49d236c1b9f05ec9994e1ed01a8cb2e6ac628adcf316614f70d7b2fb813d8862f0c912e7459b23794029ccafb11d74727e5813267b1e423058ab13fc76504466d87cc80bd0a3e00e77a3777ec5202101ef44840c61aeb27ec38bac175980046ea39a13169613166ca401ef40a107fe1c03a05dcfdd6252bbd6a35b1fa4a54523d0efce0d45d194612e1cd6a51cc6d0be11078ecfe5691a43e58f1bbfcce28e09f97d8dd1c6163df9fe1e89bd894fec88676801c5f6567a8250331a3982d90be9be7ee5deb682d44b97a0335c20a9aeb851dd7c02eb7eb47354a02c13c3ce678de820d0e7f67fb2340d79f94754d21e6b61d95d1f14d63f27e47d823117df4f4c84812693193efad890dff16b5119dd78ec95653bf167f740346db8fc3cba757f2a43f9f53bee8e61eeb513790f379ca9cb2d074506c9ecad8843e4c450b26d34153164bee5730e0b6f2a7210953f46cc9d5cacfe30a", "result": "invalid" @@ -2081,9 +1687,7 @@ { "tcId": 199, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5d379e24ce1388e6ff8bd565b3455ab74f213581ba2e3422aa02d94596844b94c123f3289fe9edff9897cb913a957c4499bfae6d4fb2700187807dc9adb30f568ae5bdb978f1dc1761a465ec87000a4a7b24372d76699ecec070982f66d261788060f86bb0f087343fa9f25beae52436769714d572bdc4f4ab97ae7d47c8d314b53470dba0a3b340bd211d562687832e7d58e521600f69b8b60c10aa2948c1fe5342fd11bb3e218337bd77ced154146d527d493492ddb2e6cd2255be8967863ef0be88040e674a7b599f6388894c04e41d831b42dd9de2ca9c7314c4464801ad2c72e8c7637f320c2fe5c0dec3e4cf3f7eaff761a0a1760d1144b1186507224daf05067623513b045dda51872ff566dba379451e6aa53eb6af12132c4c4d77a90746b56a0a98147f1e98f2b16941b4cd5ff9936f9bbcb72d427a8b8ace967f5dffd6b5d6f345b4b99e86db01790cae49fac889a0f58387a795dc0bfea7f1c2ff3b8615debf9e7440e22de113ed0a76cc38d84386d2859b59460d7a8242f8d324", "result": "invalid" @@ -2091,9 +1695,7 @@ { "tcId": 200, "comment": "appending garbage to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0e5c7194c9e30a8e07631b3a6474041c85700a0d1dcd9701b3bec1d45bf2837312d2eebf25018229c86ed492d83a72c6fe2726ff15b44cbd5c3b6676b67e1e1360bf5725effcf5153d2b2e820b90848d36a5e00c2e0c2d8daa3f31cfe7aadddb4babf5b8bf2158611821df7435e2f73b1a130e8cc6151fef3ee51abde04c2bf0b0c1a6922638b115aee943a6153fc07f6dcc4c4bc132f3676d3de947bfc3f446323bda136055192e4f1550702d9f9716edff703570a5f736f0a8ce220a1de0746f557e2c81d1723cd484bc78e7fccc6d802bdb67b94d6be1d48450e4c719063ff07d6d2e01f4669f9739da38f62bfc01145739e291992052f17bcc59114cd5d2c12eea3324e7f9bfdfb1e0bda3e8b71a89dd351f9ac5e246d309a87092e06b7c32f67d5971b89482862ac89cbc168eed944106f647e33c33f27e52ed9b57173207ab0a2ff14e7cae22755025818090fa0b4e6827194c2561a7d43094eb6212b65395647349b4b7bac27a5c17c7903ca941fce3d7ee57b689b2bdc8b547aa5bf8", "result": "invalid" @@ -2101,9 +1703,7 @@ { "tcId": 201, "comment": "truncated length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1d0050b90e5eb30d6f772999383dbf06b89f5752b461b05dc62cf9daea0340a1f43424ffc567c54a9be58a688315618734f2098005552a07d6916221c0f24f539ea57454907d5648670e50a7907a5c7a7156d9576689a3b72e7c78c892a0eb2f4a241484bda80916899fc8ba6080431f47a78a17a0467722ce8b7e66c1502eeafa5963857a1791aa61c355d1d56f1f9c76b4e1c05b2a669fcc22a305baa6754245477aa6c02947cfa15930807884014d3a5d784ed291b5e3261d4e4079a7bf5f07ede12d6a9ea4e0f05909dbd46fdf7f504132963a7aba86f23b0691bd69161e81bebce5bd8b5d545bca66c430e6a05ee7f7d1d9c3b6498c534d1bea91b127d432d45976b29de017523547b936d163d8d8d75d4ad549a502ec441180ef6f06b41ab827a57530499fff99fa4a8c308ecd9bca6764a0846eea97e15cdd19a028fb3ccb1d33f407ed8bf04d8b73b7e004e17ac8e5fc44be897d46e1420b5c57566c114ddc25a05ae8e8525b92ae9b28b2e313658b4f941a6989b46db6ddd8c371f3", "result": "invalid" @@ -2111,9 +1711,7 @@ { "tcId": 202, "comment": "including undefined tags to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "adbf4896d40ee3a9e30c01cd0392d508d3dffdfc36fa624e8040fbd578b1c40258e8e42ede92830cc9492e323166fe56cc93f440e57be3be96c6e6ed8d9d9540e5a68942d8df8adbabbd4962ce4238674e5d7702a7bb4dc83e0289a1b3d57019e278505fe66bd2b8901f832f9f563624cdb465b59e95f1fef1432b728f0af67b3d171b6c4a9b98a582a12c627405aba6e5a9f43a8abc90fa341b56c39afc84392756aaed1659b4c08b70588e65d9e4e245c598a14737bce01ae0c0c16c9da5cfa7c868c264ec46c7f297982f6e009093f93275e2da5e74cbb02cc73b6462a581534fa53cdae39ce37a1c66c27e162ca559aba518a8509bfc827fe4ffdeb2232bc01fb1c92ea8f23b1ec780933cfa0c8df707baa2a796e0190e93a9f90b05c3fe5e5128864b08cf0e27296ed862900e227bde557ff47eb9d7f97762baa59ff5d22b6461af29dd2f02b1e1e20e432b7dd362e8510998549a23857f083a44ac2036a925b92310d9749d8e85c59dcb5fb1aea5cf1cce6cb714dbd77510ee81015bd3", "result": "invalid" @@ -2121,9 +1719,7 @@ { "tcId": 203, "comment": "using composition with indefinite length for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "dbaea130782f159f2e7dbbc5d61d7404deab0c7e604a245a73a7cd1df1b48a32b7caea2180a2e3fc4d66f706aba4aec414662fda761c9b56d8c8ec100708d7fb3cb04a1e82385eb5645a4663d7b59d3fc2ef2de527e4c5998cf5ab064ae1833c8bbd714268034e7e269b2eeada1665298b468915342681e811d93ca0b21a847f49876b9a44b62c5e7be7ec16bd40676d31da7ca5cf3be55092b9dd5aefad9dd4711199ee6a806e4fb971f767277302bf5dd5a1b85208ec5a89faca3374854799baf8771e4fc3f98ffc0f71825e895a48c9be2f7697053a906a41fd9a4d853799029a7e4cb05d3d4764419dc3ea3077c9575f47929402090a0eac0b3a004a64f31bfefdf315f8080a0e532698bc704aa9530f7095aed9cddecdc4747ccdd2fdc9e3eb3a40eb7d3b432f00bfa237a082d8a0892f04bc11bacbb81c7c7729da186f6c9cf5d0840c3b79f89829fb061a6d0e1a983e7e99866564e8ae682a73c1e6e1e5a9b2b4d3e308ce8a7b7bf1987da5ddde05b34a92f25eb720c90335375c6742", "result": "invalid" @@ -2131,9 +1727,7 @@ { "tcId": 204, "comment": "using composition with wrong tag for digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6cf1b3bab7cba1717d2a31fbcf7a2218e4f0186fc7488c3054c2193a97d3824dd15d2e15a7268676a2740dd428fc55572748c8a0b65ceed42ff18ed42439f25664d7ccae0c2b72e2578cac39c69c55d5ab852a34570eaef54db1f91dcfb938fe7d822e581a3a5eeacb836358216ddc7d0d8e56d9aecf1698079f59c7faf4bec74fad37352a1c80c737712dfcdc8f0b8240d478ebee8fc626cdea531365279ecca43f45096f878b18eb71cb924d7454e41bf8c7fbf0d117e082a7310dbf883b439c315e366c98ae886158d276c05e2bd732ecb32e1c5ea05d2cc8d4585c7d3af5b7cf72a02c0d91eac7edaac95ca47efb9c0cb9f2a519c139bf9a6c9ac59de0cdd35f5b6a17cf7f66b822e62aa568ed3046c399e834fc741420200d942fcdc648fecdf186f46a920e87e1313458a312424da15417286ef53fd08a9e38d18a97a819100dbc7b8b43fea385d15f9227332dbe606d795127d95e5f5b9794b81be57d49e48abf11d35fe52edd54e8dd0300588a0ba62047f562a5abf47f0a645f0d10", "result": "invalid" @@ -2141,9 +1735,7 @@ { "tcId": 205, "comment": "Replacing digest with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9a0d31e7f932b616c73ff612e42dd74c9d6f7566a40fae8e6677cf6d54fb6f2e579b28d0d2d8670a33b3fcb3ebc57d7ffc202b801aade2229540e9c45327ede92354bda2dab08190ef6985d824d03af59709f022ab33cd8559b48745f1dfa158e100a68e6acef782407fb0ef4b96b4bf2fd7e40695191845aa88738e66cffd7267d04536e4979508312fed2894db446220014c3cfa8db1fece66e484b56f105755e6d65706bca5b8b4e0b615d56986f1d0ed35b5357d17f54a32f4d5063ff61ea4c853f0fa99d77efbcfd21081589fe63441324a0fedcb6cb31c91f6579b2b8b8ccd288a0f0fb9f907b474686d41c4ed25bfd07acb864118825ce56814babdf6dc8ffaf5a5cd6a30941f7760d9276e00d91e9ac5ba4fd0b3900d54539be2879bc95c6c58e6b8443cd8d561919ac2431528bb8b5f67cde0d05f2e5b4e22aa902771596b5389b662ee847f077f9b8cc35f0c8192576af7aeec1d2c719bf7183f072bf3bab37897aecd785078a4bdb06d0bc2367df36ade0583449ab25e8d035ce2", "result": "invalid" @@ -2151,9 +1743,7 @@ { "tcId": 206, "comment": "changing tag value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3495cf0c5cbf064fdfa088be1d7e57982a798c17933513d404197aff77c0513cae184df56e0bbbfe6b8311a281d8e2cbb42157a156938381f4b0b1aebbe408d6b0365fc20e8f00c39020fe740332b14d69fb3ec734984e92bf406f1449603164adf2c3c77675b30d25cd5f403acc5f104aa754f755626f1e5bc9fc0c570ef3bb9e7dd2633ec9163f056cddf73debc548d52bec6214af9b4c6b5860d54c2a08b6f81af40f8fbba9902a65e388a121402ea276cd89e0076315d4e12e045497236473dbf6eff14ef21f7875daaab03a81b5070394c127bba13e9fc4480ad245cf4ca8bee343028db6a808a2876b7130bf1f0b4d1de1f1a7f841609db96b50a28ad4e263a76b78ac2fdf3996cc5b67b6fd71f16bbed1067c0f9e71f399990b9223bbd8628614a7fad5a45970c4ffe174120a538ace6969fe0cffc9508929606e4a30ea28d555124206063f2ba7856c6beb0367012176bc258a6688647b161ab2382f9b3c926d33dffc12ec15049c2df248a46f961ba92a94b9e36083d0c229c406ce", "result": "invalid" @@ -2161,9 +1751,7 @@ { "tcId": 207, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "330ed439b3750e35bca2cbef5bc0470799c56b206256b543d026dc11a34d15d73c696e03340c8f0751b0dd204b53af0cebc32a1cf1f33b20b5755bc4f2b9f2c8bc91939f880e62a0d8f54fdba12e602ea37af779a2afb9258e19fdcd51d4e767733ff9827432adad2f0781a46991d3d1dd9a8e5a700860e7defb0fdd3b4097aa101f95814b848abc0cb5cbb260e61c42673e0e836eb31f97a0a50ae9aa1df72ef603f0e78c91459e690363042113335b2e1050eaee0b83ae5f6ceb50a4c88956d5b01451d56e72a7755c28768004b258d86c2d790ddbbd66cd0a7f5d017bb62b957fb0b6e6253a88eb94dd5d3cf90c92dc2563b728f46928b83b1a29ecd8100e7efe254c7e043f215933f7e9873fd0cea1221f03e31f43649cc2c1bb42d7f040bd5fb401a1f3381e5c4a4fc1f973b67460b5bd2c7c99d29dc14490922138b8a3b9a2a415f50206f50d254fdea8702cf2e4057ea77cea8f18c5da655416a1f7eea84667789f78faa98a871b0a6837babab974b60ed54cc7d287d538f140e7fd6a", "result": "invalid" @@ -2171,9 +1759,7 @@ { "tcId": 208, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6818ee1c57e9ef40da6b1aafb3d3cfc9376eff56c2913b8b2e0891dc7ffe4450fb25f2a8d1b379c13b6b8f45993219112adac050f43ac612e7957c9484a3bafef2e550d15a8dd88faf9525a2fbec8c702d0721a408b1261b3af2be9c817e0e1dfe8b6c58c569539d66f6346fe0813762caf0ea857895e1fe90d50e1e0bf1fcea7d2cae0d5bd2eae197b0eb6ea15eaac077dd81e10c07e71f948382db1c5dd6ee4d86b0144aa648c38eea0d8253eb988205a71af95e1afb33dd20fe8315c16ced59d6185acc43e8dddf968875c331c5ac31af14a9e55023ed03f503487229be4f772eef970f3f132d1fdf334737848994d939074c4ccd448e6d2b9065088003d76d9ef38e8c713a5d8a010c9ea6dbb0bc07d32a515ad1437029bad8eeaabbe92f1b173bc8c92af832e18fe0b60a006818ebf75622ffcea489cb3f165c905c18a52a04188bcf132db833d7416858d81bbaeb8a62f80c1b328133647b36db5e4b37ef16713a16223fb24e8ae93c9d687c62c77f4ecca256e30b3ff88cd8ca3c0c68", "result": "invalid" @@ -2181,9 +1767,7 @@ { "tcId": 209, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "947f2927355398312e17781d59a713a6ecdccd4ee315049c041b788ca52c691a7037bb489f71ecac2776dd1171853483eb453d4b93f136d51318cf32469b3d56d04bbe6dfee2721abdda3f40551beacb3f2348dbf0a8056bc4bef013a4e9819e20e2b045c3bf77f79c116993c8064c46cef8895f874438c30e555a59258d1a01596fdaabb22fed93c51c2a4881c08bd09c3219e5fa2979a32775c00f61af935c839f7f0f54a74677b194749ea1831c44e61113474396e398e4d821d65e41b3cd55cbab2b703435073a3b0c2705622cf802f67f346babfde288ebd26bd909813d8bf51fa2b07946ac0e523c802173fe6a42f41568281944f4dee91077a12e41d37e53a4704d367c2b5b013c90f73b7f24d703cfb006c8d0b399f498ef2b62f08834835108dacf637959c5506a26bc3ef5e30e1100b093707fd3b5190b597d0a6f270b21eea9aeed5b1e77acbdc01c8875724744b37554791631cb60a96ed9d7b985c2d6a2c09a33a17475e2ba47b3f56f9a33072a0fa920eb88ca0d9bd195bdde", "result": "invalid" @@ -2191,9 +1775,7 @@ { "tcId": 210, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d054b2a5ae9bb9ded9a28528b59530dbd6ac220d761652fa44ace78743c5432a517024900c9b24574e096b6d1b295ee5251d2923a928e7852820c455c43b76e1d522ca82f98852d7cbdcfe0f85ff1f3de2cf383ed6172574b12af7fb03c58023644100effe836bfbf8e7362378541f0569606d1842fabfa288dae9ef271079023eaaafb6e6b4957e0ef96bb18b968d73de32707296e805691532925e18a709d036bd798a6ea0ee61c18aab41322a7063dc372bb1f0b9991d2314c94e370a8966a2187a8940d81b6db830931c101ecc47d13c0b9f91b3a07ad0268d0f3693684df91a8720463fd1442f01e5eaf6741d2c2391a8b4d55150728825dd9e922d89823051948c99921b7280675641e9a94c3a9d3de31332545cb6e88fe54d38a111a1f125241333ffc58bbbc4e759b3986d73a3a8f7f4fd81c1c634b65854d12dca87f1d40fa5624079426a53be23a1649252ef027605f3e82333861de641319b8418b963d2d043ff789406c3e34cdecccf111343632c1bad9deb525783676c36119e", "result": "invalid" @@ -2201,9 +1783,7 @@ { "tcId": 211, "comment": "dropping value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "28cad6c07a93289cdc0ffce1c1beb709c6d344883e0e175feee78cd6c9a9700cc89d51cbb214e7b8e6e84a3039ad2eb2be4aac0c968b9081af46ca68fa1155554b923eae4f4129cafe12c44891656b5433d4e048fcc1468710bd9a3447e917a35d6333d4b5c7118996f61e0730af44fe2c663e980b301d8c7c33279da81adbdf33c8e90b04011665c6263fecdc45716015e11b5d9ce3077d894f4168159f37f2ab3296e66f2669f766029f8772835d7b887aef0d597a537f1db4e84e1ee45bd8293b4bb6f302904021522cb9eec833fcec2ba008fad69a6372470cb67207f29bbddb4a22470d91cd58c09e37d54a0751613ae8e0f29007a409d31c4e61dd6ab8d181d14474b56eef68995f2ab50622c998fd49656c9f6507f583927209253886f60de38c294f1fb95cd0f5fe3bb8d9f1462730c599093aa9418429c3ed45d595fc43198094ce216acc729abc9d7d5c2a95014d8b02fd50a7bdf69a3c3bfbbdbf3e29de2217825fda34799f231fd7d3ff80d1fbf82f82ccc189598590a051c23a", "result": "invalid" @@ -2211,9 +1791,7 @@ { "tcId": 212, "comment": "using composition for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "d266da27670c18b97ccd0fe8beb45f2f83a0969258449fabbedc12d7bfe078ba741daca1c3fe504631b221eb1c899aa6c3a89d3a3904f48ebeeddbdca91b1bb9400eb1bb4d9f4ec903000ce239bb0a807de2c3b916336dc196ec87832774b701115796c4ffc66a6e344c9dd1ba9cd8517e93694f4d4502b20c72cb87426f250373113ab5b4f73c0b93de792ad714225eb70b9b44ee154719d89ad6c5c2c78917d3dcceddcdeea90bdaf0b35f2d77bd08f099a245cb39af8cf70d9dac0efeea156aaf83b5316b5f05c6fd9a3b6de3e82c9d02fdc5df5e25888c200219dc324c856d7a0b5687e3463a13accfb1b13b25f3b35ec84e551b2fd3738a1924dfb931b4d264e9515c508782c6ca04e2f66c30ec54873d39c0501459f0749aafc652531aca65d1fbf9b4d3f1272d8e87ed5dc680456d8e7771790a64b628ab05addd1078e99c0e197f9bd648db9caeca4e7160563496a18606e57bf5cd1c21bbfbca5a138852fc471eb09cd5a9e900409dcb2e0b733c54903a70d04e58cd64ee441d9ada", "result": "invalid" @@ -2221,9 +1799,7 @@ { "tcId": 213, "comment": "modifying first byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "bb94c13e6a00776c615fc879f33bde87218a3ba010138d8e239d6480db2431a67499a86d86558e3c16c8292ac5e5324981684894c8c7408f741de4bb4580ba6250f81ca6d0e8927f01de76b48f5e176634e0627342ec7d941fc25926d4b3efa0d94d9e53379c0f07f0d7a68f3fb26ec2073d257a6fed96393707e09e4f7eb247d106720e91911637bf43866d7ac90128159bd2381a5799a03b5658f2ec5956214383f3bf7b11837621dc4dd2a38fa4bf979bdbed9752ab6fb5c5af684304220faa3a5329bd106275900633488f25fcdb7bfb13db8435a53050f00866705c1a6c51507304a7c09c166e15bab7e808032da23405e8d2d25f64066c07a5acec27554782d2fee6d71a52f588268dc6fc928bffce6fc5eff2f53fb9d923f0e036df832c2e834b738646f1726c4016df56cef624d017a8755a9d9c8a885f53774af71ee69b34b7ab5eba4270a19f979909cf8331d64b32f759504ef35e6e1e839c66b000dfe24893a7a55a3d422c2be8c51417c266288fdd5cc98f8af150e579b42e96", "result": "invalid" @@ -2231,9 +1807,7 @@ { "tcId": 214, "comment": "modifying last byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4f66ac4021d9aa29b43caf068b45c62300884232650b1809cc5c1eb9feb5834c9177d5281d53af9b9a868471936fe7911d5a1455fe101a394182c1c21d5aa7cf203eecbd02507797c8f9d1a7d69c53f639f61ef112ad99e87e65d02a15dc48e90acba7b09be2366eafb45a1d2dd4b2caab7fe07b0e3ba94e160a58df743c15d286bf8966447d4305c1b2d27d23203e1eae1a7e2ed7da7b7962c4f6e95e9bdb30e02dc1206039e84aaf495ab6c04628a661f06e7592c4a9f5ad9019e2c4f090fe05282f00b43ca98a8ab1a0b38db98a7ec36c1d1afc61a9839796fcfbcb0560aca2d11a8bfa7dcc46e76b69678184b8ded0d49efc601ec69266164f8e5ad7f7ed416a92c6bf62fff7fea732add959723247c2b688f60a7aa1cea5ebf913caee52cc70f7a850fe1c8b006e4e244cf2d4f948f040e28e90a57a80f2e4fedf6650d59683af70678f52e79b9c60a93536814fc6d669be8092703bee6f2d842518fb7a031d6562c740ec018918aac1ba9192b4b552a3cc620251bdd62670a834627bdd", "result": "invalid" @@ -2241,9 +1815,7 @@ { "tcId": 215, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "ed93465874a3d62afda94f71718914dff11e99e0793d9a4ba45440f475eff498951cdf6f435f163d78f610a0dd06393e99dd2e7f5139db0c4ddc43a932ecd1b498fd8bf5443c7d62e53230869e631e5ff8a85e379b34c152d662afde843f205b99d15c2258ddf6fe286ae58005d21d4c24d016e2e084d78e684b7344302409e050dd759a5f5168a587a8189c2781f7ce784780c0a6a0ac4978a4a7f95b457b4cf2757246d73e14a957ed061edb0d0c8f345cce741dd7a1c79af84a81fcac9c4badf490ca28c8b8a4b90d2214299f8a6a092012346f8fd0d679439a0dea2e196cdbe8a9a9434982a5fa20af9cc19df2deecbb86dd4772297db08e407d78bd6d0d95aeb4c987a21007ef00276eff17ff24db4f51f5dda13a75cb7b09375e99b6965ca73f423dcc1d5e9aeaf20fd09cdfca37082b92a9a582781da5eed90eaae7b0a6c7684abd0f0417c3c1e8225dfbbb432176304754d82c96dee504fd36d4c1ec0c750d4276180a52c2fc93580192084f270925ba138c52b52a95ab16be998cbd", "result": "invalid" @@ -2251,9 +1823,7 @@ { "tcId": 216, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "eeab3ec4df4e69668f23a6de6d071be7ff5e01613dbfeccefc722997ded7114f680f0fea889a070ea1e1fccd513b1b23059d0eb99d41f4cb08f2b8a1af16584b34f29341722355eae5a8a223c391cb392193e9367b81cdb46b8d897916f5f054a7a02aae0af18fb553050c88ad94ad406e574a52dbb167997dba36d2e8707ae43df0ae089d663c93daca1c354ba9fad356ad788068c7a82a7fe82445f732908e2dfce7d16eea2212945a918d6eae80b8ae93f9fbc4babdddd4b09a040cc355200149ae4d82ae968db6d7693192adba439f33be49143266bbe157baf4291eb8f75328ef0c76fd5cafb554aa843fba336d4f9862f2a2223035fb9e37a43c7cbae811980bed620768d5690a9fb087d050b0f8a09867caaf23ddbeff490497f7d26cca6d69d0beaacbec5a7e4af606a1eef4c4316ac4084b9b51663b438f97e507b54b86e5579409e13de979d749f365e50dbff67b0ee7994ed38e96ac897135c6a249855dbfc10b4628025b7177c3cb0107b1eb66cef39bca2ae00afaae2bb236c1", "result": "invalid" @@ -2261,9 +1831,7 @@ { "tcId": 217, "comment": "The algorithm encoded in the padding is MD5 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "2c5c3cc5f8cec4eac19265eb456fed4be0c582d3324407bdc6aab5002534fa32dccf93ef7f1ac30bdc5f5c2c4964a0483bdff24ea5694224edf98f808c847ceffba864c3cd8b2260626129bfc59ee0117b53bfab63f437c96af170c0caaa68d8d8ed84261cd472b1edf699483fe7b794d07eee92b637dc1c49aa7c1a6aa2dce34abffccb37db3647d3ab877fa11475d0ac2647b4d4e439185a11619cd956f9dbf9f73a33faa321f2f5c501114528817e932ee71be313b4507741ae81ce6b1ab3610f2a65ead30268cc1c5ce3189a37e8218459d717dab5c09f991fff3e07ee309b1bb607144dd0d477cd18b7147b065f9e09b8ecf282dcfa2745154a75cde6097329a9782968b118bb23f3d2b36aa3a023da114dc648fd740250e76cb952d7edc0ddcfe96573ce196cbb9ee3b309b88de6213d1b220a24a95d753cece91e12b211832968fa450cf8f752fd983e64baf9d0707dd708670d614105a574523d49e492d77647717d653c4ce6f997560c3c35e63342a903385d17a1e2174ac8ff4db4", "result": "invalid" @@ -2271,9 +1839,7 @@ { "tcId": 218, "comment": "The message is hashed with MD5 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "068b2f62d5a72b3d9c1cb75c55699e539c9a9f97c5eb4137aaa30da1c9c2e6438aafca227f6bb87c02194646aafbebfda1f43f361c0fb0ec53ef07f86c9ed3db7ed39fcf08fd3fd0212ec51eddf3059104516ddd1cb0bd9ea329c793772aaf7003e3b0387c03a79eea56695f415c3aa0029238d0baaf619ce5aee8fa73aac1e79949048c330e7b33f55fa4e8822d926394c958045ab6a97859eee5f39f614711a11d5057b5a467802651bff2645d897fb8b95207a968babec7b7604bbfeeafed44e3000dfd4241ebdd87e29103af5184399c65620c9075a91fd2ae5a40c614e4f07cf2c94bb868f0b99ff284a4f4bc1f14834d26ed45349c959c30e8cedbcead87fa7adfb898f998118332a06404ac36d7a897595b64adccf9169865b0d412c204c5f776bfce6959230e29574111e50189dbf0f967856643f135a2c51c8e90f467cd55fac3e8bfe4314d23f46e8f28f399e626f9d576997b21b4be2d9b7e50fc150661a25032d9f150c97a9b4031dd646e411d09054765068e73c1da7fa9f9af", "result": "invalid" @@ -2281,9 +1847,7 @@ { "tcId": 219, "comment": "The message is hashed with SHA-1 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "1b9c7a5fdba8b0c84a6f98b1c419c6088a478346c75049822877b2402a5d28a0bd6759a1a579e6adb33a59c1bdbe1f829f2d3a4cce9f54ac7c1932a6d7e8c750e538e70a1a2e0af1481096687235d7b598c3ee9fdb3a6ea46b50fae66dfae54a1bb475ec742598dbce5febfce6de99f00176ac8cfde273a0eea6ebf0479f2dc676087873cd204bbf9cc49872571c4965b8d57c511328cd72811f89a6b216a28b9906c12b1dc38282b3cc7f2cbc52803123cb8cc0ac1a58397a7ce85656a17dc19e432fb124b607ac13879a4477dbc099d3826c3d92aa6af39f80fc4934816dde6b50a932cbf902f2f11125c8ec68b56aff6ac545601472380b1f3a19238ca8ee8e8f9e2ca3d3913c4a7f0d6e959590a739028a240d30813260e63e25132e572e7705acb241716aadbd0b9a051df5c5a7ac9a98304d13bdd518a84ddf589ae2d7f122aab5c1db9a7bcdd4688faf3209e80cd9aec91971121f1e5c799d55915b88dee9deb835ae74ad898293988e54662c29559535adea863ef606ceb559d9e236", "result": "invalid" @@ -2291,9 +1855,7 @@ { "tcId": 220, "comment": "The algorithm encoded in the padding is SHA-224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "3974bbd7aef0efc7735495d8f54b6a6b2229f6f4eef5fd89e0072d24ddd165dc17f164cf41bdb621067554ac5f7a39968f7568935f324e8e79ac00dc67131cc8c191413a181b9141dcf2604a80861af41220786ba1ca8550d229981b75fd92262cb5bd4361e315f8bb8ffbaeac64e8436877e470cda55d274314ccd5df0b18508fe075636d3042954d10ab87fe0c537db04dda0a25bda955b37a77aaad2211b4043a3f8897ba8332f703d150d4e7fe535d0cfeb6c4164e486e3fe271d6708ed798727650117384ab9fb2d88570421047f8e1947fe8bdd4a1766bc43dddce96b47f517964e984e07984aa9979dfc112a8529e4fbdd11adbd20c44a09bae5d09f226a7cf9c199d2f29b42963bd81654dc6c8cc79b708d46b4f34d06f9937adfa7111d55d944d933c3e8422b6cb2cbae2aeec3044f4ca2b34973461ba0b21f495026aa18d5a5e62a7a027b594769a342dd0143d143034b499c28d3f58323864754725c408f21b6f725d04e5f3120b265fdce0549ff3843c26c9d7897ae0a73ee2e4", "result": "invalid" @@ -2301,9 +1863,7 @@ { "tcId": 221, "comment": "The message is hashed with SHA-224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "b7f99baac315c0e439910b6a1f51743666de09f8f34929bd66b721ba233af6c190b29d3ec346c74575d52098917a1c2be89ae8569bea67917eb2f1e0b67b906648d98db21e8771e229dfdc1313a48f133ceb45cf8da5468c9e5c3abcc4e8cc8cb16a0fe0f4f25617d8ed28d4c481d0db87419dc1c4ecd4af1d750f08dd30636ce2922636e20c21c912ce62e4ac7ceed5705c9871d28cfbfda30f3cbe0aa4615e55f7b702e29df9e0b0607769d0ce182ba58bfbe52c2577a1f3c526d20d8c5ad39da9ae50b991d7a2d6e9250fd097c07c0f9135dfd6b44cc98d7f196f26aad2cb9aacd95deda5adca5abd760fb764373e1fc14754a09dfa5c48ecdda2735bcc779aaa8026f2e0ee7cd032b4e19161c39fb5f8f94c3a79176162c785f9c4038820b14c6a2392675032b4cd1b82b6a73e10724ef58bd75faf7c51be312d6e7d225e11766929c008ce3ab1bd6a5c14b0e709377fd1837432fb763c73cd251ce8b45b5b32baabee9c3cf9d8780faf35353cacc99702a27e4ea6dddc20c5b0d4622040", "result": "invalid" @@ -2311,9 +1871,7 @@ { "tcId": 222, "comment": "The message is hashed with SHA-256 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "a7ace057a106782b546816f8dcc81cf41216c18e587d8a5753ffa780fc51007196f37a816beac993023b41d192ac88cd30e2e9719309aedc367defd2893d767dae6c6148dbbe6fd4ce3636bed48b746982795dd206d11e603f77fb46fd56ac9e51a88f26c9c9512d3cf851afbfecb061bb6ffe7510bc4a8f4c17b8a6135f9b80557149834d18f4bb23822c1384a48a62ef3e3b723fdbd250d25d25177355ed361d54f372a78798cc111d6374d40062c5d4c5e43e8df75af841cab36bb15c5d4031afef9ae76670059a760e7aa610df8517deedcc6d616366473b8193fea07b3226bb67c3989778a868997371cc4f1242c77e85c2fab1c342ac49131937f16f4f0cb4342874374232ea1aabc7e3681aca47bdf358845f668a8844a7732a48075caaad959354592f5f3ec413cdddf337c64d0263b4096762a7eeb495bc7bf9868c9be5334697f7118c8c1274cdf300937955e36babc895745d02c22f1874159a33abe0cff3da62b76b3921b24573514dff80505c10c530a78b379da653dbc2947b", "result": "invalid" @@ -2321,9 +1879,7 @@ { "tcId": 223, "comment": "The algorithm encoded in the padding is SHA-384 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "d789585d72ef27eab443d409250ff15e4e188ed3bf497198167fee8c3476bfa2b7f3ed644fee7aeed40bf02df57ec28596fb0a5df4db780fdf78ec97e709c43ab7b805c381d32948f8e43ea2663a8e2fa6f817b99ae897a483bc37d4315f95e8fdd0735d742b9da61ffd7d468855f2aabb2c5d5d5f96c9f5458a4ec612b911a41618160e0a9bf0ac98f723e73a947e8826b1e05b7a293188f3ccec45aa8e8a225f386275287dfd5d6896a716532f876797749d3ac3a60b6dd016fc6fe11007419b605777d3e4d88a1d413bfdfd9698cc67e717e110c386e0c0fef2939648eaa0b0f83e1121a70c0c93dfdc3a92c6fa60f98355e8da8f368302defc9d5f3813de9de57dd493559460383413ac1adf3eccf8ba749e492c7d98da5356565a1eafccbfab2534e405ffb4c89a9548a162445d1027ed93ea6dcfbe4825af3b629dd8f0454cf54f54944986518be2f9bf6c68314c2e98bc10afede065d7c767f1c4ee11ec7121182722afd0f0e3ab65190fd35b227d86daf3f8f740d6164ea5310895a7", "result": "invalid" @@ -2331,9 +1887,7 @@ { "tcId": 224, "comment": "The message is hashed with SHA-384 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "7beb0b9c393a8514932ce399ecbcc86d4725fc7c64840d24a45564548eb5c01774f89a75d3365e653fe39be83484b5243d3fd894191ff011f7a16195c1c6b4c9f474bb7abb45981077f49f696b5faae60e45755cc58e4f006a5fe1b02fbdba5e37f0d7a9d930bc2e68cca8f345713a9d0604ac8dd4c53e435631993f3b1aa9a2986dbd0aa9bda6e0789652387fb60aac6183b815743efdc4180917a30fe6f4fbc97cfd2c181855f4571408707fe61c5ead6bf36ebd4d13f4acae41b77160a4fa2ab8895ea7a36e6c8e48a4ab47be8addf9d1f1b9317b94889087a7c459fa89aa7bce959417674765b58554233e561bb03e7265afc15d7078fb18053445e865f5ba637d282406f7634e2d1ecb022b98569203b56c55c2d493b1414684984db401464559b339e37c6c6a147d3d5c05b56fb0eeeddd917a121ee1338ccd33f80fd0cac3cd7d9ff92ab080ed5f9bf350b39580fae2ef3046d03e67fb7cf0ae32872ed0515d27899409b34f842c8eac6a8c7f840fca270725b354500d1b1a904d06c5", "result": "invalid" @@ -2341,9 +1895,7 @@ { "tcId": 225, "comment": "The algorithm encoded in the padding is SHA3-224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "ce926af2944f1b22828a5e184f5d62935a84fb4e87c3dc32878b31b0b0cff8d02a62dd416035e2ed749a27ebcede62c1c4f566464faa0fa34a30a4daeb0efb9bdf8e9323f63e2aec421a85a47216ac78fb3ed922718e79b723398912bdeca236a674bd536e485ade640a3cad2897b8c1ecb6fc0d2973f6753e4399e937a96c914ca330a196aaef0c81f3c7d03a8a9d0b78270aa4959a2a942a6c886103163226a78f4a3c243bda8151b17f2ee63d3bd4c144e51993e69d75170512503ba1d8a960fc1a36a74ff6aae4b967339c0d19f30f503edcc9c65c890cae272b2083aa1daa0456bdf9edca01ab46f2cc5fa3ad5445ab5ac4f0b7bea43e00bf6fa22819489bc37f904ca9531d6ef6131fb45c0235b6ed4e67b5e2924b13d47ed00da55421f37e1e30f67d0dcd81ba5f339b37a63437423753bdf98e669ae7478efbaa8d78568e6993edc3f4685e3ab8c2d137be169d41c05634b3a49bb69f4474da62702941ec3f41f05980e7aa9af27f94af8af0eb8e3547b04f16dd15e3221ad3cc6d18", "result": "invalid" @@ -2351,9 +1903,7 @@ { "tcId": 226, "comment": "The message is hashed with SHA3-224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "989b1614e02b9c0eb92211b5b6b07afcc13dbdb207e40d6244019bbea8ac24b7116d92ea900c7a5805b381db949e740315c7094a363692fc36f934f74a17bba251f3678e04f7fc90015770ed7420ac27b2094d60c6716607124bf3036d1eea653a6c2c027caaebd77721b130cc46f232722dc0272d56e9ef4b6b474beb162924198f3c133dc73e38e3668cf86a93010c964054f635c12775e6362fc1725a1c8da57d6fb3c8b2832742ed0e00c7ab69554673e66e22d174f8a0073b4447d70348e50714dfd8eaa07777aece49dcf15ca08a77da33978c6c4bc06d7dc721cc9a2452fd275533d5f1b6a2c1726174b3a13f6082f50ebb952c8818e6c7988a4290a8943e88c1e140231d879fb0af9acfdd96ba704ca11d1229031c734988653c824ea6bd479b9a6eb81fbc0489121ef596e93e83d798d69f868afc73f84078048087f7bd596614ab7710a7c744005935db2c18c703c80b8d41d6e0ceebb510709933c777c74656a607fd8353f01e97ab2a391b57fd0b00b673bb1abd99a73cc8fd2a", "result": "invalid" @@ -2361,9 +1911,7 @@ { "tcId": 227, "comment": "The algorithm encoded in the padding is SHA3-256 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "c1937da4efe3c0cc584c9cc96256028a4eea8147bc5c0e90cb0881e1c034f35c43464786c4eb8b00d9dcf3bac74a421707e7983f6e97eae9d3e65a8f17dd2c39041f2be1a52b1a0b27f778f33e534b9595499fd5964c8e390c37df46c923b531a94a5a4d76c082906cc863d6dd2dd82a587d3212070129b3c6473c900980d5fe80fc1433f39cb98ce7fc12e0343fb6acea23942284d4ed97969cdbba5f98a92c0aac5a002adecffd5e7fbec99519c235d062648d5167c5674d10dd28c339f8c1784bf9c1f25c11dcb85c69cc993e6fa7ac17cc7fe984684b04879f2b0854304d067bafcfe49b30cb9159aa10fbab8ba6709b304dd03c671cb40fe2e53ba0cfced842275a0e936d21700d19d15ec170c315fefcaf19b68f490d520a3b2326e9f27bcd8f1658aa37ffad7b82e1297da1c3c919a6e692545c36df80122c082ef3e787ab543233bfa15e1fae605cc2d20e374c940128d57ba39eef48ff453fce4d602878f53e03a4dad676317a54680a6c4e6988093c057124d8e80d6c412d09ad80", "result": "invalid" @@ -2371,9 +1919,7 @@ { "tcId": 228, "comment": "The message is hashed with SHA3-256 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "96045b279fde926ef0219570bc5215f9fee3901725b96c3e2a7bec794814b82776135acd000ddc2b5d2ad09bffca2cd33213308ddeb68a39e7291f0334d89f57a849c61a8b0617fe8da6924fb253e1853541a94565c374c69a198c936fd8c8f91476097017a716c426d8ef9ad2db2b6a9e34d0f6a9679654ffec22179c68b96e473690086f0e57e8510011dad81d70af822e1bc9ecca2091b1f53d95970e425c2838223de750757763fe608fca994a4c0e452d7481e520d2b409c648e447d46f751421fe2441d6861175e4d1fb160da0b0f69a45259d4d6f1bfe7cbeea13ffdcf6b67011f4dfa087237a88fe571336d2bf8a8287f0d320123728819a724bd67a4f49baa3d4fbd73d4efa38b436436b738700d8a13c75f1490446d36c13a731619638735c49b2373575a5bcf23abff9982e6a7797b9785a089f8dacfeb14e0d099927adfbc6f78d8f8032d5d7d9bfe202c5164a5e3b960182662485c963811957e5bc98f717c10062510194175db6a01a34199ef649f57c8586c462549953fa77", "result": "invalid" @@ -2381,9 +1927,7 @@ { "tcId": 229, "comment": "The algorithm encoded in the padding is SHA3-384 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "c154a82cf2b6c3132e30f479fced4a3d412d6cd8434a5b6f359978a06bc69b185054f0a21988493f606fd82d245afef01724cecedb556611a2bf4b764fc64405a97c53005878585afce8680fb0f9516538a35522cf8f4124dd2899b6e782caf900ab006bbe89b5602b9b2c86232d8df02080ff8f5f74bd8e106db47441c1a3af0a4ebf89acb452ebbe2b90abaf494bcaba44b2d5f2674c49a218a5c9c09ec0a61a1cdcf9ea18081b85bc7a422238165f5a48874a9a828738da8b7c1e63a89d62670c293e028a2dd247c35e5473e1baf1c61e3b3b631b021497c64e0c0a5404661194a146c545b80a181c203d0db364406514999b48a32bb881d5c256538ab74c4c6ad45ff24ee7dd02129063a1aaa54c30d563cea8b2fc724d120476bd573f0c318197d66ffde9912062accfc8e1dc6d862a97612a74a2aefb980974450276c4236deb12d99e0e91c6d951d959db89ffb15ee1d6faf7a0159419c4831168a31ed5c9557b987cdeaa987f186bc057aee3e793c874787eb1835953c8a1e3715883", "result": "invalid" @@ -2391,9 +1935,7 @@ { "tcId": 230, "comment": "The message is hashed with SHA3-384 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "3937d3b5bbe4db9229b5f55e904ede14482d5d6a983f3687c2eb173d4c941389d1c5652b45204cf88bdc721eaf0b3bf5ff069654a1e6c60b8e1475a17829f32efd684571e7d8a59bc5b82d24c52b226c5cf2f264800a6218e2c3c29dae2bd76df2ef8ca30a4847b5a7da08a7a622944a78aa8082f593e81cbccd2cc1f17703bdb5a897ac43c8bd8c0f5c9a579bcc4bb8a720b737abda19f2a4744ee90f1694a5c300987137e906669dc1942d9bbf1bf82b76aa66a624405e668ae34f890cfd12285a44d543b8b8f371a4454b4275bb8b4edd6f8f94c28a3fdc2a2759ee88c12ab59c57fb618d8cd2f698195b4a9154657f7f7ad96e6bfc9277800914541ef6a3f98ef272de3fcf5afa3f9057e0bf775f18f1d88fba976f6a2970867beb851887ae313721748022e605459f7d5ced92e1b7e19b1353fcfc6390d0ffdf0baa4a2a54c17514e2e63a727e39064fd119febe8c510cab7daecd7ece494f97bc1f5b2eba6dfd62b608807929aace3c8e3afa1ba545bfb99a87fa2c5115646d7e8f628c", "result": "invalid" @@ -2401,9 +1943,7 @@ { "tcId": 231, "comment": "The algorithm encoded in the padding is SHA3-512 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "2876440d51a4cb8daa16ba30973bcd5017c9ecb6d7b6941589db60e54e72d0b07e7b29c54d15127e3bf3f250380c08644b4e7d7195a26b5983e6cdb88f1a3cdfdb19323931dd651a2a0e13fc051da3d1b86320ce752a109e3f9eab1f5969bc09d7a761890133fbb4cdb9a6c83ba50d26ee701a10eaf7911c3a7dba41ddf99d023621208cdc130d508160bbe127a4296e2265e63b4a31767d1b2e6f2290e0d7fea000ed15b8dfda062a3d830a4ee472d6aa9c0453bda45af9f3d1818076ffcfd963718437d7d62831334fdf511e85b784424f17c7357107b9e323fae976236f322817e33656f12770312c8816473970fb9a83510a307f246acc530d054bcb75662266f78f22fe9e2f69c46e578e327f57dce3a8ad90bc67385544b978e1790684ed68aee743fb669f6fafbbb0741498b457ae4dca913e6696038bf5087af174fa87dcdebc73307ff0d4c834e089c00b0501101d77b16382b1f2fe927908b0e0b3d310ea84781efb2a448250d5094d128b487c5667f7242f192d502ec2eab2b15f", "result": "invalid" @@ -2411,9 +1951,7 @@ { "tcId": 232, "comment": "The message is hashed with SHA3-512 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "9458852d7a0c997e7958629fce89a11a2b70c6046bf41835acc14021e7726be149361e0279cd1b8f8f75e0f21ebe0f6802cd2af305f57874f252746cd194c9f188b988c632b0c83990c38cade1eddbda8054e8625c1c68170e8baba9733689e9fddba19f964102ff212832c583ba9ebfcfab094e3dfa6cc3b1a40eb61dae0bb201d82cad6d94019a777db86f849ba3d276c66073416bc70eee65ada341f441e6a6d5f7abc7465b31ccef3cdfa998d9c666b0132b39374a7c1d3f59b347c01a7ec7fc14528be9b017923ec9b54cd7fb2431193ab73cf1182870e9bb015fdea5d4f68943c09ee93ca50cc01e7e6cb8fc47cf547b867a1b652a28fa32cb38c66e86fb254dd13d386285fc42595eee8f399eaa675cf83d34f6fbecb1d8963e8d1afe03a923550143c27f20255509c699a661ab24f22bd929c9d4807c25e2cae96f4f87414952dffe8c821df670d2c20e819de88b6855cbd146dd504941af0209fc1e8128777c2857c172a16e072de6a8652f372cad8ab025576c306c8bec1ec6cf1a", "result": "invalid" @@ -2421,9 +1959,7 @@ { "tcId": 233, "comment": "The algorithm encoded in the padding is SHA-512/224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "6ddcabc3081bb2a5415d847696439671e9efe547d14f26d111a310c0e2a56b9528c9283f60debcc8de93b818ceaccc2a84a8337794943b6dede56e6b575ed57e97667e811596cb6875abbca4d62ad3352eeb826fe0e20b76232fc2f6dfe05f7a8f3b9e99594035c6b7b1329230be803a832866cb2737ba5d74b84277a0386feb7ac679331095bbb68504fc17a62c87a743c4be42235bd4376e2b29506256590906263c84108042d638cf20dc2a154a49d22a57ea614581c235cffb138fef261e7026da3cec0baf1831b2e3c6fc5d32971d6fb5a4b68af145c144ef22d6a6006958e7d46bd2fcde361357030222e6a5b22e297640f3366952482b7bc41e47ad931434343833071a50170f7b92fe22363d3c16e57c53f857957bc5ec02c6384831888f9f5dc293804f7ee7cf797d1414bd0833bfe5f5378b3ba8eb54b61f366c4da53dd55d328acf0344e335305d138e1edb237e7be786b04b3dee0a4fd5d6063e2cef08e4f07e62395eb735c19d0cf5e65068d9bb48d114c5423f6c89f9961151", "result": "invalid" @@ -2431,9 +1967,7 @@ { "tcId": 234, "comment": "The message is hashed with SHA-512/224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "b69b36a4e9207bdbd12c2c180bd98d4830976638de5a229856c360210ed93b13e9cbcc6878f8091740c2a3e833debab1e9d4593ca545102d0b97314a2cdbe7a4dadf41710745828cea8012d8283a4452e381fcf07e076e733d541d071e95987a5a4b92de7fb18a7a0b8869481216d3f6b5d961764574b967afcb55b33345a00dd8efb987782c3f89df1f84bf590b6408a4c8abf1399bddcce59af9965614e1b933aa27241421f9ce861dffdea3ac591472e8c1d068c480cd2a31dfd1516f71fc83b0b415777fd72941bae928eee8d1cc504c8c2410a36c3459ba3c102c0c8248236fb30de0093a25836eb09ddcde2b8a3b1fa493688b2bf862f0b506fa9af9f51396d22b0c43b80db5eecfce5c5784de5adcd46060ce33fefc85eb6702d1c53411553923e16a118c479dd2bec6d92d8cd1868eaf61ca84e5d4085442943ea870d61d9d7e4912c1359ee263ae5648c47259c039776ec09ed5d9c7dd85dd04931f55ea42856f962cd07b204d117b50bf48865271c8bb9ea5eb8a90bfd6d3a008b1", "result": "invalid" @@ -2441,9 +1975,7 @@ { "tcId": 235, "comment": "The algorithm encoded in the padding is SHA-512/256 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "aead7e7a4144ce41ec5bd30c6461bf3df619b73b3d87b2fe4b7c7e420a3d7ede77345eb4feb6662c3469fe88d32e8b53de0e59a98b0ff2bca06b38a3a1aa56fa75d36f981427e5a85f9b2f6116ea99024513a2aa4a8762d689cdb4914fe00fd00ae8035a81203a123ddb1f09973c6308fa4756a5cd1ed0ff25bc85fd2e54b239ce40c15ed78d11edb002008cb98c18fba0c8512f2d8225c1fed7d7675513e9fd2db8c6b5986bd47e981e367f23005c721e304c735e6db3c666bfa673a89df8391dfa5551323f96fc79d7228a11d155a9f8149ff1a1fcb0d9c65c9661035716f5ef4637aed6ae5bfca396ddf0719eca1cd04ef7bb86543400c406154d35650b4d48c5109b2ff811f7009e7fa3b499f80c1b987353c82ab12186901dbc253b7c567786b44574a9e2187342ed672a93e4edfb9c24e741485e0532aead42aa82af9b2a334e0a6d6c1873419c36db0603013de08d04a1c323f7291e69aced6c80826ed979da2f6a152e417af24a9cd3ff9b0f044a84688cc90e83fa381af40910634f", "result": "invalid" @@ -2451,9 +1983,7 @@ { "tcId": 236, "comment": "The message is hashed with SHA-512/256 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "9d2436670471c8bc7c2e0874d4aec14b0990d128376830599bfecd46d0456250ffc1bd683632bd79fe7028c6373e6be092d137ce970169805fa502d39059789e1e2e0ccdd6f07686af2f2042f9b990a834038096b497fdf8e5e512fdaed36b4574059473c0666c3f6da1c5499a0afa5b83fb52a784343217d020e08fd894c63bccac31e827d283bf1453e78642a205bf4ad7c5ae874ff951b57ddcee7ebeabb6f2e313bda0fba296f44661296c8eb895431d8572a7daa11db2ff6c924c5f5b230a07155719ce6cc664ec25b8143d7052b464251f70c4f6d908c77d7c1a591b35dcacbd98753f45d0fd61d2a747d1740d470755c89f7c217e27a1d2981078ef715703315fd5109425f9f24c55be80240266eccd9c1f6a27176fe736c983d9374d3954d294cbd37175553eedaeaec416b55e6b45859a4acfb0078c7c6844721f196f507fd97789e8b06f3740b7a5bf1a83e2cdca687f824377d994118600794322102c6586c409e43b647d6a21ae83376ad1f535e6c186fc77bc77cc53266c15a9", "result": "invalid" @@ -2461,9 +1991,7 @@ { "tcId": 237, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "1a2ab1f73bcefdc551b574a99ef47e7d21aa4ed547f8428d219e6e3eb94a366d0979a43aa3b8579b600ae6d98fe5a61adcc06c04534a1e1409f46247e87111fe508fa38efb61e72d8b46bcd75aee82e601e025cc6a7fa90d807b9b1457d9f1b7253f3aef066bc2833140d215438f9eb288ea9bc4d18c3cddb2dc593732f08e34ba91174131a1d71e29468c46bd2a16020e1d8119394e77291427a22f2e8254b402073cb05c00776f849cce648bb0c38dd11f23efab69d5e68a689cde892fdda408146234021503b6aff7abda2539068b366f61f3115767104df1d423cbfa4fae159abfe1d2bbb10a4efc2aff19893bfab58b42c9dfb7faf3ee962b298bd600d2af0f7b87f354f4b2092ef45e18625942f1ff7aca0033789bafbf98b49c9f845e3d9cafc0e89c5fdfbfebcbc4714136308e80f575b96877c28bb4b3cdca7d6212f6b52217bc16203c7fc37f2ed48c61d5d5b2a957770abb1457792004d177dca34115bff7dc10789e44c8d491496f310c313b1265d57463a02b7acb6690569d86", "result": "invalid" @@ -2471,9 +1999,7 @@ { "tcId": 238, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "bb7481d11b26b392b392fb12e7b2035f6053511e9c00bf926a556f04597a663c953c9315138ddf3ffdae4f97f3f296718348d6bc80b389b1a2a8672cb2e410f1a18d2a376c527f8361fb85e7d9fd3371c9ac5cb26c96679e28104dbb33d423df039706d4a058751a52bb138176e0d72d765ab99398aeb0e22707e97a61ac65fedf8e6fbd401a9122c73f4e15b2d9754661515a3a9033b4e9d8da4e9cdfc6f747bdf2d44b06c296db646b5f668d60f622c65b23f2713f4ebe47c154d74d5a1d5bbfef08606a8ebe3e8a4e3fd26fdcf1ea9969382363122148744364c7e0e1f98b3d5c3d09fac98f3b065d67efba87d709f4a4fa54a9b07974e5e8194926f219a9f9fb548a6afb363032255d06c84e43a8983a20227ce298ef9b3f677569291096444f19d01b629b90dc09dd80a550db66aca16552a521df07ffdb0cbb4ac14f5b2b990e84129cd15bf79e210560b3e9d9a57f11a8ba8752441b3cc98d65628fdf329a0e51a77c9c15f29e2c5cb3c76c9a00c36900eb97f1ac3f65bd0fc051c177", "result": "invalid" @@ -2481,9 +2007,7 @@ { "tcId": 239, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "2b79820ca231489dfd5a8bd7708bc4fa88f1543a237b98a298c3c937359c1caf257faf3da1480ad775c1bcb78415c45f50167bb04d58cffccbc49ef62998dd8b87538c6724efa314a7a7583b9bad7229423247ad50d05060d43d0c8350041e8f4a3b468b724981e6c4af545d34af5aaa586d9a683dbfa6979376d34c90d0ec92c518129b3d23b586e0a608567117e80337c4541b238c1a5dc423828feb10f59fce4b90e1ce2cc533446bfbd5ddb72e49bfc9664b518f6e03abb01b0973a0eb3953d589d32b9702f7edfd337dd4b03391c86bcd97a25ad24c860b997edec3d6b4b1c5a51d904423ebf0feaa77866a11f7c16204e7c2a7afe9edb73a4ab624afbe8e7ee72f9c0dcac408d795200e7b86a423fe9ac299b75809ba90cabce2e508bfb16b64eb6faf5035bf8f25f78e85a701e215d44c13e689f3ef93323d40f6630af31dc8303944abf69bb4d544ca340f6cd2ad317185b63a237ba25cae954a64ac74f12f589d0470a9429802156163cf6524c8a54cf46183e286e8873dd4c35e4c", "result": "invalid" @@ -2491,9 +2015,7 @@ { "tcId": 240, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "3eb9bfb2deaa68003d83280df617b11b163cfdca9d202062cae708760b00a39b74b6b4bd7f396db3e7b53b39e7b2532db224eaeb0bc42143539f9548b663c301106aad879a0f9e1260d4890d8e3ea589f556273bd9ba8e48612cc557ae52172c34a1374aa15f5b94e2fe97d68a901f66f84e9e4476b7fa38ee22020b4bf935ef1e033472897aabdfd512548f7d1f4a8a239c3afc86a1eda92607cee01b79f45743d3c4df4a0c822ace729be4cae1fe52ea6e3fbb105bd48a53470d1db00aae347ca77b27e81a0d837a2d6dc46fcf0908032bea4f3b683912cfc2821171d3fb41ee3200e69d6762ccf0ab195f73f72b7fd37cc2329a0f3fdc8cc0b5a064dd8d9fe0de34468f483c99690e22573396fe73697f621d15583a3d1ebb22a35b86e9abcb92a42d8a1ef74b6ea695e34a7c04125adc866789d3e486a1d5068a0d68f25c39e42c6497d4ad09ce7b5e85d37f716d4f3d5b3a14d311cc6c480476853ae508828509b7c6a97d5fe1d7423909b5d5ce8821be5a394a3b9bfe0e0f822f3475d3", "result": "invalid" @@ -2501,9 +2023,7 @@ { "tcId": 241, "comment": "invalid PKCS#1 signature padding: 0001ff...ee00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "08317cd804400c88a2cf3055bdb9add4ff6c5844cf5d521e05a59dd32d30397688a1abe7212b385ba4eb82cbf091dde7bdcf16e706675b6687f2765447f2647cb9b626abb96173baaf4f9c24a0ae0a25f2d337312cb58cb7a3487489c91d12390213fb6cc32459369b410e8f87c7013bec907fa0980a31afc213842501498068d3207b48405e13c9cc2e24587aa5621b4c76898ec8219d05043aa2c347805fa2141ced11126850d62b6cf63f05c568cffa1d58c25ebf9771fe0fcac49d1c9b7c6f04d1730f8ccb25722741a64f13f7627d2ed7c89187bb704a6b461e315f36342ad6d7cb270940286af3be4083a5f1d5c1441528b21d0b02af7791a6ca5b72f962d3b7a6f8892dafb35f91425fd7b921179a1280c056f3cf283c8294bf29da404f80e62a9c0a76a0359d8dc6c01159e369ef2d2a29dbb655dfede14f6e3b4fc0d4dc9dbd52501bc6b3fe747bcf8753379791204e4138bae4daf1d6db65e0f9dfd053d90237e12a044e331a6b6bb451ed26405c8534760d00e7d46a0c47b09537", "result": "invalid" @@ -2511,9 +2031,7 @@ { "tcId": 242, "comment": "empty padding: 000001ff...ff", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "5f302f5e7562ab569d8a96bcbdbab3fdd2ead009d5c4da04fe06aa0272e79869b90ef6c076768151b73f16207d7e9a52341ec14e0165ee24629285465cb0754c52ec04cedf0b87a9b2b39cf5e52a5b13a23955f222a85b4b30b2a3b81abd8d287d6c25d6927db1c3703c0610260f6fdab4f364109ca6862fecf13646c05b2d7c63842985d2e2bb94e86770bc6fc0fb0b6e162d5032a7febe4b54941f8079f86df3ecd5d77b5179d57c5c71aed9291a2f6f5545812603f5788912b91426e86e2400f8f1efd19e39057fe5367c1227d472d6d3bd306669eb8e088db03c1a116bf9f3b4b3a03f65a73993461725a431c965fa3dd97bb94b6df9f97de67e5f271729dfe6594a09de2f6181715c3c66432c732d34ca0165d8a273b4a0039e39e656ffb6b78db32eb6c59a95b95d2aa82fe34f11bb59418d05dda96c4a6f0f591ced5240beae5317f38f69c9f9b9b7bfca7942037bd3e7ba2ea0c9af03f4a20b79c1262062bb660dba779bb99d4d87a8b5963149220422052b269cd1205f0115d8e7e4", "result": "invalid" @@ -2521,9 +2039,7 @@ { "tcId": 243, "comment": "no padding", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "313233343030", "result": "invalid" @@ -2531,9 +2047,7 @@ { "tcId": 244, "comment": "PKCS#1 padding too short: 000001ff...", - "flags": [ - "ShortPadding" - ], + "flags": ["ShortPadding"], "msg": "313233343030", "sig": "5550f48e20f78193bccfbc9a11cf93407ecaec20663ac6fd5a7b59f6d2852bf8ace18190f8e1424018edd50d65802203813a315991ba4029fe405756ce244a711ddc01c176d278b470d471b22cd9e3439d45addd9a199033ba9b08ec6148c52685e12eab2d424c7271fa752fcd4d3835323a99276ca4eaa61b2dc46159c54fdf45c6194abb227ffff7770cd20ef51e038065aa6c7540c246eb93d999878c2f41fcada3fa2a8bac6a17bd967d29cd49dd671a231f4909c7054913d5b1c160e9ef607031a252d98befe593e45802f6858311c2d7110872ca8668e192f7c270d04048746eb51b3af643dfd7b6d13a8d125067ddb8f4be96652c2c776065e356a71efbdf83e8393c614b4bc20592d85d9f23a25223a391fdee8db2dc2376a74cdd475aa4385a321e0fc71c07675b38ad9d49583088b46524313992ccae5d725e295209c8a242f48834b8c9258a9cd6659804be6e41ee9ef3312ce54a506b0aa5597887edbf8b1e9e7f10bdff73e3c83ea84328e6af087fb6e7c282176a7b6bc0c670", "result": "invalid" @@ -2541,9 +2055,7 @@ { "tcId": 245, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "9bbfbf91c3b705b07ae9a8fafce1a3c9dc37d595738b2a8a238ed2f2a11a8596e5987d3a8102558c4cf530f425f16fe6ca8e757532c40b9e8704041c8db7e7b310224eda2a8cffab5f07ec0d5f4b9a1d88a0772019cb3fcbb60ab79efdfe24091290a4202520188fc9c759366d70d3ec64f6902766c4f51f3568c7a7e669cfc07205e2446488c40f517a880d63cd17828d4cc559cd6200aadbeb67bf8482a7df5ea7972c8199a54247f2930f625e3f0eb296057e132e912b7028e72fff893ce1f0abacc7e8bf8e4e31fa851a3a7a4ddca9cf28da831f9be30769721faffc05d4a8408046e1fa393f41d0843db9986d55cfccece853049e24d2fcefdb4bbebc0b0d373e5d68e49ad0f137be23a6a9ceb6fc74e50506fbdca7c5dcc328f21f3a03336a80e2efc8fd9dc0c6c01ed3747403d150f46170d8eaef95d9c19e6afa5de70169ca09776485f0282b32e3e1bf67fcc63d3aa422b08c492cd1b2e1b531baf7296d1656ffe7133b1511b19d1d4dd1f970322ae6718a6f90aa452bc806fe6ae2", "result": "invalid" @@ -2551,9 +2063,7 @@ { "tcId": 246, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "8201fffa49478a2819e0edca7c3855b4e92324b60a45601f70188cff956f36445f3dadddcf66b6e9032a6c748cb82fee4eeddde717eb5e6b1b3dd0c7f30968c996619f92bcc144201cbd633629ce4da2a7daded589f5e2fb907fdee653fd4eb44d5be47300eedc3700b977518addcb8d8a6d57e3071fe7954a9450a83888a2546c9f9f5a26cccc64af2b969ad36db65077c804cf06a81f5b7aeb56c6410991f1a9bfeba7d20eea497c1219c1409b7562a11a27b8cafd234d712118c3c0fe13712399a6c20ca2485631c0a9697a8d4c2a562fd61ff84426aac89f2da089b52dde7f0d8cad8cc56b62926b594eb8285c43e770adcdfad825c00036d2fed848bba87e21015fa9c667ffafaa2e5809eae83bc27c8b4714a6369799ead96aaff9cac4e882ced5087a29ff83d0df830a6dae08b143a4f739657c1a2bcb51c8cc17837361cd84f63219650391217300e0ff074ae73d364c7dcebd78e49bff12984557066a918494ebc8c4d73ec5f343d827c56f5719135bf6757a86ddd1940120235d9d", "result": "invalid" @@ -2561,9 +2071,7 @@ { "tcId": 247, "comment": "the signature is 2 bytes too long", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "2363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d52450000", "result": "invalid" @@ -2571,9 +2079,7 @@ { "tcId": 248, "comment": "the signature is empty", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -2581,9 +2087,7 @@ { "tcId": 249, "comment": "the signature has value 0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -2591,9 +2095,7 @@ { "tcId": 250, "comment": "the signature has value 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -2601,9 +2103,7 @@ { "tcId": 251, "comment": "the signature has value 2", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002", "result": "invalid" @@ -2611,9 +2111,7 @@ { "tcId": 252, "comment": "the signature has value n-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d5244", "result": "invalid" @@ -2621,9 +2119,7 @@ { "tcId": 253, "comment": "the signature has value n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d5245", "result": "invalid" @@ -2631,9 +2127,7 @@ { "tcId": 254, "comment": "the signature has value n+1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d5246", "result": "invalid" @@ -2641,9 +2135,7 @@ { "tcId": 255, "comment": "the signature has value -1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "invalid" @@ -2651,9 +2143,7 @@ { "tcId": 256, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "78caf448aa52e0fe470ef9082842a2f99079164744e63b4d3637e5ff0760088ff4f3f0e047475bfd023ad8b50f0f3d83d0fafbbb5db1e5edabbbd72253e2b696cb35705567079eadfb5ee3b442a7d13ffd92976c7bbc64e91d924c87e409e8dbe460e0808a5f31737c4a379b27b42c01e2b85fb703cb326e4b7a76d9446a17c406ecb2bffb48a501bc9e98646e94394edf7ac02a4c141c76bdef99cf52d4680e0c23296684ee7d0e935fbdfdac76299afb3f7a221fe45a07be79396631b8db97e358a0f4c4b29163d19f76c771d9fc7ebb68547e40f95f10f93ed199da7cc776f23c29b44a749bf6bcc8d4e3d50ac3aa6a9d13064caf8d81a526055faa2926324f46eb1ea5d1aca239f2d41523292bfeba89db64bb20e3681820f03b5b0f7c4ae5ebf7657c626debe58a8615b95a873c7bf306ad6e9ad18b6337f0f24d89384556eaf59c1eaab679c7299fcd80edb656cb3bbcee67e43e230f30f704f4a3e25aff07bb636865ab9fdfd830df834609d07719cff33ea0528497947ccf398b4a09", "result": "invalid" @@ -2661,9 +2151,7 @@ { "tcId": 257, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "f2e40f94959e63e5cf5722139fc63dbac2712e0485718b153041e8c24af9ff96025b7da26810c78c4601fe6d3576ea33f3c041c911e8c7384ac86f062b0c77ddd03cf5cf91b35448326e04d65ab01102dff37c5a2158c5390febb0338c1c4ccdbd2510243f2f4ed3b762cc6f1430b7e0edf7da7b582bd963daf4d11416756309fba9ebca7eed8def4c538e081c966b11d1f2a3a7c52a9b134e92622397549e53a882f4e641071683633217cf7b0bbd4305559c40a3c5f3785c555705e6b67acbf7887d919c69b165b56e301367825e8394a54520a99c7742356ffb2fec914f968cf9c80af3beb72263f843aaeb5b32f476915ca6369984246ea453fa0d57c3dfffc76f8a072404b9aa5de9f8a5a60389f539d3de4c9e095f7fa97c1ba4253b7a3f0e61715774df20a73dd5acf30abccc2a05b3e418caf1b96baab1234a187c5c80ddd0ca0e35ae4f5afb7f9c56c7bbef028c79158d0d57c1dde1fd4c8e0252c372f684aa438a33669f4e18d087ac0fb36c780404ad22153d6de4f46f9081cecb", "result": "invalid" @@ -2671,9 +2159,7 @@ { "tcId": 258, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "7acc8cc66f2c221df076ca4fa898f98c46bb0809a612920c0a7b9e2beee738e4403ffd34b35911ff20a9a23def8d0067b34177d1ebf02486dc699133e4fdd0a58b7bb29a971cda32617b4b234a10ffeb5e154adbcd83c478a00b9fa657b264dcc998d01abac58829c208120aa5f78beb0594ec507b9f7ac5657ca6596662b018cbb582277af76b9630b30e6fcffffb32ada6d256bba86077802db41f2424421b18bb906c18fc081ec6066dcbfc5805a729994d839601741e7ccb7a5b6564be1033824fdd5172aa4621c6cce3af870ab7ea9d538f5ec3f7f2adf54d1f56468be03689c715cfcbd8457f3b477490a55733d582ac7df3f087461112bd91c859d327f0cbbda4ba399fc7fcba66fc99f58e01fc6fdc7e77f6b10b7a624155b24fe2e1d9679400217ec9092ff6a037b1de3aabf66d3c997e46eb062fe64ab88433bcc3b471df2fe600e48b3056bdcd61be1ec01385402b33ae9ac55d8108b4b9ee1b15eae4f9f6471079d34daa33c24fabc5dafd18b86ce365003dad36c043bb56d5a7", "result": "invalid" @@ -2681,9 +2167,7 @@ { "tcId": 259, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "dcd190da293f545fb08432ae90fd77e4974e5817ba8e7e858d95df30f90296bcd3e4ba1ba7a8e5b2fda5613b22cbf03681753eddb9dc975971ebf211c46196630501c5ef582a0cdbb58b8091ef5c4af1df4df49942d1077dfba75c73f4920231507b1b55ec73d1f1cb87accb52e46a0842199234f66b6489f050bd5b0a4da862801446242697802f23a221f352908e4a1d400f7f066f4560c8201c8854bc0ddaee5b45a1f1165dc8053e2527623c9321a412dab7c9e2f35db2b7f3a8f59f7bd4818e03598625be2033ddc81835308005f64d240d7253c1eea264426e49d4170acfbbd95abc48174d6c13959e3d8fea723eaf0623e4785ef6cf7621a4c65865605f1cab622a1a1add8d7f11266a7084f24c9fa1073b5607b90df4b786a9279eae72e300d1eeeb72700de66765d81f997d3635cc031eb8a962355efdc3937fd7fe3349994c5ed289d3656d50dd3844b24c3787785bd06527bc0d958850aa86c2a3a16eb41bb7de9ac214fe351f9424e3aaab67f5fd680622e690bb25ba967b311d", "result": "invalid" @@ -2716,10 +2200,7 @@ { "tcId": 260, "comment": "small signature", - "flags": [ - "SmallSignature", - "SmallPublicKey" - ], + "flags": ["SmallSignature", "SmallPublicKey"], "msg": "36313237", "sig": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bdd0c9e451b5b3e5513a94492dbee1ada9ea87e65a8cd95cceb4d304294ce34bf09a212f14908f5b865c7a34a72e68e389794a2d1c5767ba17829e2044108ac7842b6bfe0a5663b433d656f4e38522c5a5a23c460b898833828d257350e5814291b54cf13089080f84998edcacf0fe5fca0c1f8b176b172c5f9989491a039bef", "result": "valid" diff --git a/testdata/rsa/wycheproof/rsa_signature_4096_sha256_test.json b/testdata/rsa/wycheproof/rsa_signature_4096_sha256_test.json index 06f58684..6d68af03 100644 --- a/testdata/rsa/wycheproof/rsa_signature_4096_sha256_test.json +++ b/testdata/rsa/wycheproof/rsa_signature_4096_sha256_test.json @@ -10,32 +10,24 @@ "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" - ] + "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" - ] + "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" - ] + "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" - ] + "cves": ["CVE-2017-11185"] }, "MissingNull": { "bugType": "LEGACY", @@ -46,9 +38,7 @@ "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" - ] + "cves": ["CVE-2006-4339"] }, "NoHash": { "bugType": "AUTH_BYPASS", @@ -74,9 +64,7 @@ "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" - ] + "links": ["https://bugzilla.redhat.com/show_bug.cgi?id=1510156"] } }, "schema": "rsassa_pkcs1_verify_schema_v1.json", @@ -163,9 +151,7 @@ { "tcId": 8, "comment": "Missing NULL in the ASN encoding", - "flags": [ - "MissingNull" - ], + "flags": ["MissingNull"], "msg": "313233343030", "sig": "542dfe4a0cbf40e0caf0b46ff998c4f4a16080340050b0f140159ea6f81887c3fb6640cc184805784b6cc6bba30fc5c1c8d1f95d47e583df30e1e1cff1e63b01da76483e22764658471bb0d10085bc15c1771061b9169e1b51a7695a3a67df5a23777cac19ac0e169380fd039efa46cf1f80515280636e10b7ff1035c97b29baf7de96ea9ac29b6188985a02bac9ccf6e20d2baa5d31d46d8d2721fcbd68a1c2036540574225703fec9f2352d61032aac6099f094cf5a56ae1de6f59651d13868c8b808beaa1db62415564ce66895e64e8df2c604409f3f54eba083961901b130a89ae8fcc93b824e86783f1e185a6f64d9d6935ce03f759a9949e7e91f564ca048703f0a3c7a9ecdba4e2f004e88d92034b94247845f1aa62b4f0ccf2cf2f0061bd6a6a00c5f8f08eb66b404441323b05361e75f0b10fe90a2c1b8bf617ef9a3e41af270344ef46ea1911f663b987059cd51575b69b6f451710c4a4c96d614c989c46306b3afd6fef1b2a36dfee82c47ffed1e8a69537904da0c17ed11d58a5e29bc95c1ffda1b13dc8b47b27b9f5ec961aab03b09e64f994f676148a080ee5d0714cd0c8e07cd7a88c5935ca16180bb5f93861db5749f7a4b3f5fb4a1b1c00b5c5f1bd6756214878cc24d3dbd0e25f10a1fabe0a55017bb8437e0171464e00d49a36f65800f9453348b70baafcaef5bba91d973a898f1f654e2dcacfac60d1", "result": "acceptable" @@ -173,9 +159,7 @@ { "tcId": 9, "comment": "length of digestInfo uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "634e2546cbbf631eba9a721e58cddebbea603786719da3487dab0cef6377cd53630b6d8ab0ea5df7af38f5991310501bb5cb916187e5714448ee3392042761275eadec78119bc7a035ebe9581ba9b346f9c0c3b71df34122d2b5c8f599dd4521d99e68ecdec77c05298a70b34eccbd4da59f3f92cb1377bfb470f89c799a240a716d7cb1cbc5de194e585e309116124c27df4adf3d9381da1232881be26eedd9c4d2708e042ee6a0b34bfb28a0c2226fcf91e4fc75ddd3689b4a6420ea6e5eef85e19caf611ffe7485dcfd8d782906773a3677890544b008137647e382d24d03131753eadb341bc8d050fb45b9ab7e6891791aabf271437798bca4626614e0f3942ac86920d673523f4dc73792c845fbc160f891c647f5329e2f9524baabcfe9703b20f295a98d5f1da53400d178f9861497923fd984fa92020c59b5a2e8fb17d0833c6b4907c8fc90dad9d7929105432f4f62049e8335b6eadbf33d4bb008d2fe672711fcb2ff0c82f882493b0c44dadc212c23d763555b19ac7fd462d56372d710e28be32dded1018dad3df8a6feeb447b71418819501b9ab837162a8663ab9ce993654cb427dee90b6fca769c35308eee682d8d33beba8321dff25915a4bb1d358abfd1f6ffd0c553354f226d9e587d876ad559cd96e04424b91cd9e087ac160b2d428553b47dc1f3f58aa762250ddeb5a20be46b1190fd3db95a40052b94", "result": "invalid" @@ -183,9 +167,7 @@ { "tcId": 10, "comment": "length of digestInfo contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "43c843df113651ef6e42e0613bc1d5a2bd278abef09fde3e6f9d1ad2f806f9fa45746bd35c9d0802430f9b0a4319b7f93d17e614334f573e244a17f7ea92b20dc4376298505da20eebac188835f84f12a2ffb8e88cf4a2dfc34f1326bff24e2005ee626ce5a5d9b055564d2d49371cea3c55fb2abec1803ed9be15e8fd1366044d53e0f50b64281eccf9e1ff1bcee90dc56ab2d74dcd42496e51e56eba46374c4f5af6d38a615fa4195e9cddbf77b4980b4dd4b6be38e53884ff8f273d5479deeda87298c64b7b2f57fd0b4ef07598177c29157b3c56f4e8e4a0d9ce736d404116b13d8f75653c994dcae727148f6b398984032b3d68de759da8f3ef0734f6de674b90c32e1aad2e783334723403c20a8037d70b2b4d13c309f74c0e96694a54efed080b8a1949bb5375c24ba684ecb6dad59a3d6e09acdf29dfa960274b34ed18e99bda3494aef33f591e18cb9f5de86aa84478728e5e093f33bb6091e2699d4025d97cd0ab46fee1510a67a55d77ca32f8c739ac7eff5d8ec2c661e8d826b2f292d2aa136ff4aaaa4b496ec0920bc44549666f249ec26ebc0db7f887fbc01160e5bf35849376f6f7231d85b6b9cbed9f8611390ff92c68aec5a1b3f146174127fbac3571ebaff7713f1b5989417b436a800f72684e4b600a25c4ea37c87cacb6a08683975f3f7e84fd281da42c144c20b43ee61400ea295d47dff677010b58", "result": "invalid" @@ -193,9 +175,7 @@ { "tcId": 11, "comment": "length of digestInfo uses 50 instead of 49", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3396003eb4c70f3a204f95087a8d8fb9fbf29f409bf0637775a1a0e2b2c2e60dbc5b175510588646824c0cc13ac9a97ec31eef01278abe1cecd555545faa6558890eadefbb2e6899f3eb64b64aefe354ab74f1bfc4e40762063f1d126780bb7eceed6106b553368e25dbeab11cd665d939abaea2f98ced4773353ac87dab991a29066de5063224171540d18dc42e9f01b8167749789933ba5cba2a35ea068e4bfa10f9c9a7808c918999f8a43468200dc056f8fba902093ec45a7410ecb2ba1025259043d432a4c640c6967e01cff827e95c20673edaf8bde7d6697ffad55e2b89db1cafbd25b8884be6af8e9f6644251ad2396c3311f69be7547f66e918e7e860f3351fe93f3303e4796a1f5e875694033f203ccb9d551f008f3894c139de7c01f7997aae47e50bd4e0f3db06f6bb0202f807d9d423e4b739cbb09dc0b3a379a6d6fc52e8ecaa431fdbcb1d2b2892bb5d4a62558fa1840e66f086c005056b2a46405241566f0cad7d07d1e2e67b89543eb809bc23fa9274167b83bb30c9b011f0cee79a5013a63bdbf59635b1e167b4316dc619d7dcc9048e7daf76db31f2219af93f2bec9f14367917f04b8c84c11fe1b662e62002792c904776137e5eb09161ca1c52959905e987fe231a06883e083e1d0a6a316fce311e4afcf303274acaaaff256530628897f01eddc42b1ffa72e1165bdfaf993ce80f06d3abf82f389b", "result": "invalid" @@ -203,9 +183,7 @@ { "tcId": 12, "comment": "length of digestInfo uses 48 instead of 49", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "36c7a2d963865b7a00dd9062d76b691f73fd01c8c2f9877184f78ff402d2c70e3b0c5ffa0702259a2094ea86116c3d68804095a3e6e95a5dc6dc140d4c754a4be436328ab2487d3db99d737f01648ee5fe44037c45db18f835e1500a6e9de200e22e3be7101f52157bc842c99ad0c775d469dd7d4bc0e33773a66f7caa83e1860f505dcfb41a547cd41e0de634dd708628fd06b3b76af20fa5638e6e9fc4507d1d882f8cc9262b19232292a2ebdda01e44d5ebda9f8893cf8688e1f71437b1bb51e70026d05c83853adad8157c84f0cec65e3f7761a873befc0957b2be65e9fa5c11132e88eb23136fdfb3cce4fd5843a3e07cc1a6433b29f8f3156e0a26c9840a4c5d36681fbe506f2ec9e0ce6f8f4fd9ee74c40cb6b2fb9254b0419ca7cd66da4a3ac2744271d08d478af0edffa186cd24c79fba3f064ee96f2a7fbc135d7224d0c672479660ded901eca6e3520a379742198dbdcf64f90f7be0ebc80707297e0a1e52680d0184360bbd1ab842d5ed32f120fa4439b729724dbf0cf52009e926c7438d3098fba49282e8fcb3ec3387873999ecf382d256af47b97b07b3ca97f1c95b779cd0ff2cc24499686a87104bd773231812b5da5126583d4948a1cde3ade4acdbc2345dfd2da81a9ea6afa33a580c63436207a325faa8d934fadd0821798fa796c7d2554caac63c5d4f766fd97640a86e56917b8f0fb763624a11e15f", "result": "invalid" @@ -213,9 +191,7 @@ { "tcId": 13, "comment": "uint32 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3f781d04dcce5db1d7d46e0b797cf37c05025930767b30f3b1daf81d4f23a465fa0ec0aa33bb9b3e4bfbb1248bd88c2035db23aa70908d5c49f317db8ccc09b49c43c1aa6e8a6228bbaa2bb97dad60559fc23e85ef74c3e16e8324cabeadf74e1a07f5295dc3ef0bffdc782933a775091545cd1e225d68feb950244b9d9bd19792923e8d843d1b5855b46533a7e9afbddfcb4ff3f442da467e43a00d37402c44b2e5928b239db6b7392bf58057b690eee884e9d79d44aae886c60de5c32aca10b994e9635e48e9a5fddcbec21be7a17b58da011349bfc9753996661ecf9fdf697de3cfb04c5b2146d193026865cba67870bdd95ca2b8328445e1dc24f7b1d90469cf6c2c0eb57132dfd33f259c647e0d013363d5d68ad074694b2eacad9150034fa26bbe343f9011faaed0f4dc7591618a6fc009e87e0b2c1b08ec01d0ddb2d8ad40361d00041397468e916b711e6838dcdf96e9f2c2caf35c953eb204095ae2e72fb2e0ae89a942edc15109e1eab7426f78d4c244c84fc7bb1dc556fc6702744fc4f6545a1507d06401cd073bddf53fb4d33c5d74cb040ef4fd3578940e3ea50d384cf264657c9ce8f9a34fc5161813b47e95d0f68e11b748f33991baee4a8167c734d4dfc3520d9a7a0275b9c7f093066e4a58f4e89b5a758cc6e7a92527a6baff7ba0e4ac1205e26ffc171c981f05f99ceb1498f3f71ebe22c1977e391494", "result": "invalid" @@ -223,9 +199,7 @@ { "tcId": 14, "comment": "uint64 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "823e02847a08054d2b096fb585eb1dfb9b04168c6bb599d2797c0fc6611463a128e18dcec7b7a83b7fdc3236ec008d9dbce117278fd5eef64151fbf58b6c209580f8a65221c2e05f6e8e5736dbe283b1896e1b6600c6c752b0f58ad00ae3b0fd8211fd54e183fb20242099acb8f10c7f8a627fde3f282fd3c9150c1a72b138efb3459e43eabf88ccb20f31cdc60a957eb13949acaf2a80ca62c87f9544d114179ebd1fa57393556b11a40bd7b5c15be7e67ede4fd406152e2c9da80aa317d9e6d58243951843a9a37a66c038749768674066c573dedb77c023ac516dcda866228a94d454615d7c29d1eb66992330fe9f71c9873bac9cb01c5733e8161d5bd6c2ec465940c3879eb403f0c3b8c64bacf373724369514f733644c33f39f8b003ece1a2d4653ebd60b7cf30b8eae6902e33d2c1dca6473dd88abb916a45b6e96979740c7f2fe276e159f1cc7decc61939ed03a7fbb4e1e647d794be6a4b990f1faa1674c247308a769907593f263680a6cf0c4b656fbccae5ab64a292be1b39a4f83098f6546346769f212a8b8e9b542adb6da4683fbeac79a4fa62e24a66b9c817bb459f01d215741440057db007bdfa7c0a8ddb95d03d9ea0ad1aaa6e23b65a10e47b7786c0584bb0178a83ae921cc4951fecf9c60310d6276e133cf616f64bda7cb2d8616d7c5d5b9a08844b0b7ec1a8784718610bb0f0bfdb212a3813f2e293", "result": "invalid" @@ -233,9 +207,7 @@ { "tcId": 15, "comment": "length of digestInfo = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5c2db78d3d4f1ddf8b04e86110182ce478346cb586e44df947aed1853cad29929a33fbd331b4fc9d66b47ff9038519649eff4beb99ac5daf3a5977250f8d79f76ac40d62e66142890633eb91a5f677c18e3b4ea7fea19bd7f57c5eaa315f7c87acdd49b93f066bc4c33dcd489b4e944d41c30c9948b3accd25141935ba4c5218e407c0aefb51a81536862302a53086c8f648d841b7e9631e2cc125f1c0b7b0233f2e3f1bf304eb6d100f54e8c7fea6d2b71d767cd64b0bb337d86d41eefc57fc2086162181ffe2a904a59f7fea02e2068c32ad9a9b89085a23616fef285d595dc03f21531458a85d18b9921cb6fc6ad2eeb06c3285082da5345ee768791c322243add3e0954fc6573f47c56dd4847a5ccd8baf4b6714e46dcf13ff4121fa2da3b581de849c83c6973d9c393176ccd93267f4bbf8164765e03d1ffa33ee53622773f1b3374c15140430fc6230f4abd5d89ec376e4ab5656c3a15896bb88daba37193ad4e407fef4a964131a3b5db366ea8c4c4aed4928e24e2c333ae552a71e857ed534d57c2dbef5c643649eb8b708a57f2bc4c12a1051d529698b99ecbda22e98b5db24ad188ca40f56514f98f6abd5f27f47068438dc4d9db64c3ec0b498590d03e70263fa723ed846005cc1e072e84cbdb6da8e9ec23b85d76c0a845cece0ab42679d220a1c6776bd1fa71efefecfd99323bfa16c769a64747a232e2be657", "result": "invalid" @@ -243,9 +215,7 @@ { "tcId": 16, "comment": "length of digestInfo = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0c8d3d7b808ad47aeb7287bb99c98b11c84997bf6344de48580c352544a83f0f73d52ade918445cfe2eb58e825b02e768b30f50678ca1b71c9a65d17b6504d8c9d79259d6163e414bcb42be11e74f989b9d2aa60eb5870fc79360dd4e3f7df1a69b3d677b45609b78bfccf3a455006d2d51acec3a68abb48687ee85fd3af9cfe78b0143eebb1cc00d33ed5dd68c002cdfcd8365381bb51d0f4545130f6b4a1355cc69799ae16d1b9dd9dd3ce3ee377bbb7007366aacf4fc6650933faa3d60a08d055674f0682c23f99dc16097193ac84968dd8f0756cea9a39671de30ed00414e7a24d608ebd7d9e95b685c09a2c55bf29bd541f122e385116b667171a08e505d53fa4af9ad6d42a2efb5fcf5cce1c5bed928493a3c9b3fd6066e5342cea6c503a1c5a0a64347ef45ec5910df6d6d508ee222743700320f4870caa2b37c18c865ffb92f02feec4b0247c63a441c04d5ea6905102735dbb36b14bb6ec593fed9f7f7d159df747693095a9c411652a9aecd581c7833033b46aa29d7d9fe50dbabf2fe91916f2221339fdbe74fd9e6d968a4dada32271eab75847206445fa3d1f3d4cfec84a2d0f065643ee6afa162d149d3a141e0d10865ee63bfba31f34495f8c64bda2fdb59117272d645d1c0d78f4fdc57e41549e1bbce3c87f2253ec966195a0f4151c8d8a568edc08952dee7ead96d9dfd9fc415ae7528e88cb0be59fe3c5", "result": "invalid" @@ -253,9 +223,7 @@ { "tcId": 17, "comment": "length of digestInfo = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "399e10695bf27dbd5aaa43df1c12104ce57c1c85202439671346c3ae98a35f4a8d5e51d9613d6c32238455af43ac6bef8fd5742669aaf334bb6f8d56dbd549e550a765c640e57211a9c2b23a8895251bb4561531d6e5e7d7518efedd3e52dc6a0724c2e6e718c2ba5a1c54b3dd12a118d1b96b8105665c18b69767fec41beed7bc9072ab21137586e7d2ecffefedba5aecc2ac761ee22b7586de4903db4f31a89168f6fc218e1cc75d8e12ed1b247305de6fcec9402669834f5882b04ee3823e56b076807447c57d03fb9f3bbefb23e31a3878d5fba56a763243f7ea7cf3c1ba36fe2e37d89c54823e08f78458970b360dd86f0b84e702822dd0e6d938b349c639f471f5d436adcf30e301b0f8e523524a9327536f55a5862cd846aa0d7654b23c29e4b3f902f4bc677d5c93676fea7935ca2642335d48997d6e91cc6e9a424ce7f4394693b83b51293d37caa9c962fe8b54310e2173b73027433861698fd1392112bf97412d3c41ae8433b22457671847c5a69f3392ab8d94d0af01e4e7e07362daf379f2fb6643c97fcc325e9934fc4623bab4e864da508cc93c6aca4b6e8138bf19a6475ed60b35c605b42dd8bdfcb737d47716fddf0dd44b42b7d69c4375b7a13d07252daf920155d2557a52dee5880ac740268336846f82cdf3c01156b398a9160539fb012e1080b2b33f2fbab388a9fda912f38ac848b2fc70b8359f5f", "result": "invalid" @@ -263,9 +231,7 @@ { "tcId": 18, "comment": "length of digestInfo = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2166e08ea941d4a135b6a359841710220714af06f77a53412e1f5c97b23b584350319d1721903f688be0cb869633e8dcf1e44938e3cfbe2839aa748a8d5c13d9f16a1c6608bb5896703b07ca6240a5bac27c5fa09b0373fa1da390241c6b67cebf5e39e59b1466cc137e229fb5a6578c79bdfce3cd782d9c6bdde6d00300cba25f5438337ad37dab459aeb7d1c86c816dd8d98c54d725267a63f6a3ebf6be0128074a1fbe5155adbe86d57747bce2ec1d61d83bb8721553dd0a7ed39ac03698767fea56429ba581b4f0fe24cb6b9c75382770022d04ec412dd2264894151db650418b8d2e74368c9eccdee57336926b2c5ada5af66179ca0ff78cdca2db774d85e56955412664673684eb657ff10d726bb08cc7a2408c7d5d45c25d4446d9db2a67f6d651078f2fb80de9a6723a1a30f97d230d9492b8146cf717fe552cd3bc6e811abc73a7c2c29a14a2e57eb083fce71d4831347e094724c8f8b267213b71f1680eaaa5baf5131240e2c9e64dc09e56ac64d148ace9e9b3e0310922c5a4475f26be6ee9138d676061752a3239025537fdd0ddfc99065e1f6b1ba4bfe89f811cb43b25d94ff4b317aa64f5c092e21cf78edcbfe9a4f16b7a45226bc33831c2e4c33c108d2837d1054b27ea1f9fca7b13791e4b0603864c05e5a404822a38ab25553835850a232b8a5a837d1dd6d828b5bdebc19367648712f698cb3d663a2cc", "result": "invalid" @@ -273,9 +239,7 @@ { "tcId": 19, "comment": "incorrect length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "57b984c983dab67f8c2bede3bcfd3c7b7da7730b743bc500a5d4fb52d59725ce0d2eccd07921bf50912563fa698c0a3dcf9ddf80147219a39c2970c976d7c440c7610ca6c2829417c014a55fde507d0c646d829b02a4169d8158d18c58b1354e666d05405660f5ac273ffd34bdd651c67ff5eb94690f9397eba7e98ca3f54d7735e8577b2900f3c51aa2497df70ca9da5c21d82f1f4c43652b35f504aaf2cb56bc2d671827cfcd5f9893f5a5e68d9eccbd0b391d535b950c4a5139bb73a1583a1f8cc69ca7b0c6de7aa59af086c78a3ec5d7a61c9559ab2caa6b96783582fb6735779e5e3fac1fde6bf8e252e330f2770719b668bf84be2a955e5fc93042da602386d3b911e9bcf07190d4f8068d02b7de38f58f7b881b6abab1a2a069affba6e9c12cc0bbffed46ba80da30c13f89e187dd7cb96badff7892fd083bd527fa3373eef91eb589afb6c43411340da90fa553e73e808ec6ea68f1f5669b7dd0d354e71648de1894c16c35320c3f3debe04ece6bed1e733952f220bc4930f32d38b722be3b6e1685e1cc040bea747f683c82b92936c2a760ff86bf1cee16c1ec2e883d703932d487381d63a95a4ce5d82c178edf3631181c68937d537780bd8fb6c192396b7e750a71bacae83e09a56df572a77a210a3569303b36fa0a3941a37a6a7f7c0aaea053e2f8e8252b296d4ea234c93937ebd06ba7949da4089926fe3aeb", "result": "invalid" @@ -283,9 +247,7 @@ { "tcId": 20, "comment": "replaced digestInfo by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8523d656317386abe1592ea40bef954f052d3be0d9f42a95e38ee3e31b6136b77700d79032c69aa51cde8a64a645efc3005108e3510b57febfd2376919178625673571ae10cb2b3039cfbc076df5032f629846217a9abe201ec2244aace4a85b1f177c6944a77252c827f98c99834f998375417d8450846d7a7c1f2604ecb82d0313f5934b0d01b34b90793b7772302ad81a98240be137b0e6452529dc807f759f1d405c46f5fcc76eb35376ed932c205d9e4dc103d18f53ca043a2f953f07e3a60e47dee7807f92e5a724f9c6a2c169b8bb68b09f0a150caaf5c50b379e2fe357281da1a25d8a1af1372cb31f79c5276c9ed5bec5bfd98ec01c98722e65b8e98034f8a3b9af0db177915182753b3974f5eb2fe903af6e6a99455d58d44b40157b41e700d3230eda3c877416955687b8f6baa9c148f80c0af3c97cdb073ec3e5f480e643cffb2697f7eefb69654ad57cfcd193c49a36a76674c7c269e4fdee49b80677dc416d298a4e7d33e54aa255088a8bc679f473485d1203e71a7e54ee62989bcdbaa87347f2dc767813cb9695453e629aa21b65d6b238d57b0736df5b59834b7b94ad341685869e45c64947a0151d46733e5a1d487424c6d49676262e2c353cb1433c25cfcaad8d0339109a67f035131ae3ab96d42cac46d125ae515da1fa567695b473922322bf66eb9af7ce5a1dfa906338690bd21ed6e8feeeb96b24", "result": "invalid" @@ -293,9 +255,7 @@ { "tcId": 21, "comment": "removing digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3184340879efb408d6d0e684a75a6c41f73b40826560499422ac009bc5db58adc6b7670be2476a6e7451cfd476bd987d9ee96d22dfc6dacd3172d9ee69ed71e40da330ada6bef88ae45d886b4d6c5da8bfab292ddc9bd1e503b5408865ba978e8ace990c32eb6369c31096730087920602e5dce83bb6cdd0c8a42a9b1bcb4d969c92bfc6bc875a4c6c7cabe2f34eadaf7736feb50b1ec2e5819c6cec200814d4eb0a641b64fe3dbefbd7e37f39dfc95eb780af3c43770d800681c2308fa3806c41ec3630880abe377ef9c26f7c0021d0f9a413274e32a5f191348c8d3394b058b730b5ffdb6651f97d8e08dd583ac2815d53c77ae034e5e6e05f156a3970f4c68680de7b62f10e8c0fbed2101b39c7a4fd36dfcde91450ca03f7b667df2203ad4a10dc0602de29a2112d0946f4d499687a8692c911a7bdb99c8b79f5dd2a34f762a2bc11c51d57f60440485d4213c76090a4c8447a3a1fdf4880ff87e0407cffa42865650d67a7b1d29268858d3945147e45e3f9304a5f5bb0e704526e3b9baaafc048ff807a972305ea1875b5f3c9d001c6d639df7c7967617ca58932f00554e8990b39663eb7a7ca3aced53b0431500a6d8d1106fe3f0dd070b308751927a4631fce07e5a01fe047e3cd8d4c93c6c7d66f12b9bc685d4fe8cc1e1b452574f2b7b6ca7505b805def27ccc7169edf40d5939582037dbf54357911d415fe227de", "result": "invalid" @@ -303,9 +263,7 @@ { "tcId": 22, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5f0caabb35188ce36396d8d7a98303a544efdfd9dfcabfa87448590f02896f1c298bdfdfc1943c600f47fca65c1127b4ec5373245171b8df64f5504b13bba2c14ecc385267442482aa9d489444680855b064edd6aa8bfd89d27ac19a7ee8e301f28628393a80822c678f6e42c80af8f61096ba90bbda9529f531feca89ea2e4a4df2bc29ffd4bcac8ba13301ade69c90bb8cadd193cd296b39f9fa9efa4c4e496767267d3d71cdc5886d97807aaf5b04a7322d8a308dfead76af93372b6fc1115bc4548c7b05061a8b5dbe2546443facd21299447a5a25ba69d660c8257a529ffe7ee99886f35fa4b79d7c058b2189946637e3f5022a3df8c97e3f3ed1ee60a586922e93710e683ac0996de67ca251883f91454b81aac4744b0eede9f6151410ff19c6ff02d4daf8bb5bd648486e03e9b18cd6ae269aaa39d58655b1948ad003ce7bfac7d50e4123afd35795348c9bd0e67faa63e6db5776a2716aa81bc7f24273f9cfb38fc5aa8a3900af364ac50f1bbd2ad10b3d3f76d5669456c32f651e3e25aec2be68ab5d46b7b7110066075d00d3e1c35a8e5ed85d6b92b5c85844627c9901518a98f224c1505325998450655877593943423bcac1b4407e29dd266f6aecaff8cbdd8bfb3ee21f14435822edfc9f26411a9748805b5f6b9c6884864915f1c834a994fc3bdee7d132ba6f25b4d70231b20a3df40fdb8c252e6af4ea5131", "result": "invalid" @@ -313,9 +271,7 @@ { "tcId": 23, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3e93869f5223123e6c8865d58028ee361cf088c290cd0d88ae53a5226e0e118a7b33843468d1f18f3ee5fcf2b6c9c965f2bb558decebbca778e3a8ea34bdb5d2ee842645ec2585a5ffd57692dba51f3a0429e5623c83799cea20f394ba294f506752220138bf4216780ef627d899956fc667973a9b7b1e2f991fd531cfe9234bbf071b6726293efbc7d26d94f390636a5b9c39bf12728c57eb60db4e90b7c0a5f9a055d64f2877d3a1daae3f904ac48a7eade25a3876629df262728dd216c29f6846d967a3059bab937bffc5ec95f1f26dca3a15a102856090276f1beb6d1eaa892443daa47ec1aced899e6e025b4610f52bd31e06e88ee349d2cf23caf1988444f6ad9f7f6d20f98319238165009bebacd18070cf2e023b1a798b9591c3e3165da74e96f4d2e223e07d77a19664511f9251a21c803a97b0072a8d4e4949f4a0f3bb40d0cb397256d636ced815a8cf8dc229248c4709359a29c566c5b35f37cabd04abc8ee337c81d2798801ff0b3de1274cad26a45e8ffb087da7320a3cc61842801d6e972e8696680e370c96303f17ae09f9be1618c1ca3fef09cdcf60e7ea74f92526cdd709e57d600cd65d771b4710edd0df0fa5c75b248eae2a4a5fbb2418a41157c19fecf4b7e9c62c82b17f11a83577e98b736243a1dbc73dd49afb774f0569da7f10fb4409a37c3da27d4409ca45cd69282a9a22d1b4c6ece22dcab2", "result": "invalid" @@ -323,9 +279,7 @@ { "tcId": 24, "comment": "appending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "42348ff0d8a757e40f6f75bb18f82f04368961f65df267c65436414bbd85210b23e35914262011f813f2cf6f5bb4f5ff2b6be82b783467d4f5c62bca3399c923ffde0c8a54394fac0d96744aa1ddebb771fb10f5099f8715cd36060fb9ed1764d556cc3df54fc6a499d9a03fc29f4b90e865a9ca6f46d2d9fe9919fef29a63be69c00abeb57c51bb6e03e4f7188e73636508f80703d42eb031e2fd9bb68fd9b0c27e70a23edf6baf6cb79b320d737331ce1646547f08eb4350df48dc36deb928224d98aca4346cf0ee7241142d514a49b021bd3e063ff3afc5e2c8226330304ce37c45eb6b9297b74c787a0ab25db8eb875841bccc92fa9af71831bc852e97ccbb90ef9d08e20ee7784c1394b9b23769cae7959c1080b9fca3bb745b5f2726fb4b02cbf14d66b911c66d7e218ea6333010248653ce11936db9f59a0f0877e87f47f8ca0a1c5c78902f067fc837c70dd4c9965335026353b520365524eb6e2016303edf3323a803cfbfe848a093202fd65877218a909ef100f2c89b90a54e96347ad4d607e51410d09481cac3dc134d03b16ee438990dc5f02316a230b45e1e6fa54b1b6d4a1ee5fa1a57dc63bfc8644ed9fead5a71969c44882afe1eef35a784d38249d96046bcaaff86bcb229f411451cd51be08e285a9f4ad323fc93212099b7e27a22a45ac9a0d653308e0cbc71e4950fffdc88f9dc8eef57085a4bae5d03", "result": "invalid" @@ -333,9 +287,7 @@ { "tcId": 25, "comment": "prepending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8982a0db3721ebec58434f262e634169b60546c70cb5d73e8d536809e701fb087b1d77ca4faa9963c0e28a039fbdbcc9b35995cd3d15659a07019fe126fdcab5e5c4945d02180f5c657cef0e509edeed07a1c15b89df552c11e4ff08cfd0fcfdf99883a15b0278d65fff5628841b5d70fef844b9aa0819f92d4de0822ffb837ea7a6f51db82ed1c5e54b6fbd943ccf995ab2553f5c68c4ff1993548131ef885f26aaa7ae172e20da50ae08fb873bf8a84c1a1ba2048e8bb2f2b89e0d75922ac819e8c38c2c557ef51a440395260f285e3693b1f39216cb3391d019401fce8bfb5df3ce7e6d8eaeaba7c092dd599ae01e84723cc6088021c715ea98dae85b6e7604834b9721b88bd77f9735163e330662bd188aa31f9f0f71c9c07d671dc33b0e0ebf3475d821ee96307504b9d27f8872c5b8590ccf03d77b2407a9512f218d938b4071aff52f11d95c5e62c17fb229c111d2471f708a30106f143df30127a5d91212c18df2b034c1a96b45dff46fbdd4fe7314e648c260eae1694337cc73d89fc6af8195e017bdeb0d780b729efac237af27b4b97c257ddba8345d9aff84b25c78bbb8f0878d2d91adb277ec11df94714a9f413e02ca51f3b539c9c18f6e2ed4cefb0f78f03d8962f7a7a3e8c2bce5529d8aedec50c5d5bbe9e53d2913a969444881a91d5fbbb1b1ca17fe5fe4a3b8c5c95fb4475ac7718918b71baef986d984", "result": "invalid" @@ -343,9 +295,7 @@ { "tcId": 26, "comment": "appending unused 0's to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "70ea339d6437f7ebc0618927dfb1939217df5858b6fceeb5a838ab028e717763023528a8a6f5e4514ee126e27045b1768694700e03d95de2c2c93b459a58e08516700f8fee64aa2ff2f37bddb809752a990f2f69f86eda7d81c1a2cc65d223f25b9e87706aa40c84a0cc0b23dfa30f8c4edcb39137a6b17b303dfe854e3d07072b26d9a57783d00a3c602bceef578049fd2c254580cd3ffa69aab9e12386f29f79d171e1ad4ad3904a4f70c31d6b5e0848fc147152aeaa8f4706d3d12c61d99bfdf5077cd21749ca089df3a48ff65d110460031e6b4b9fa216317fcc22d2279a582df4c4edecf7105d535cf94eab3790227a1cf8628839da2a35e55d813521bd3d1be1154584c00013b8f159565f73744576519144225853497d586656ec3111781d6864b69435cb7862c2590bc31b2f982ec85edbc25fd05aa9ec250c28c7d6da1c05ef3a43ba8b7f91db1b20a317a8559c8f71c2e27ccec96a1611746d843cad76bd648a7d8bc0d606e061d4256673fa445e244da4626054627ecf0b733330305ed666e06df05f7c26d8d38ab8975087f72ddddc305e954b6debdc8e529dde07dbfe14cde923ad73a13a1fee7c219502ce4d54db3b8913ee5d7039d9b00903d8eac54361694eaf031e8c5c60f65b2bbaa47d9ad81b89c74b6bdb4b3893476071a0ce9529117da4d84ca77bf23dbdca2b020aeee04cdbe46df9e64e0bd85c7b", "result": "invalid" @@ -353,9 +303,7 @@ { "tcId": 27, "comment": "appending null value to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6f32b1cef17d2b7a0d898f7dbbe142af2ac293a62a83e954e904ed3e798e3db533c1377328e7546be06b58d940d6c83b3d4cf8d85924c5194e246bd2fc05364ea71dbe358a352379bdc661df42e8772239e942a9ca32f1f5f3dd19b03b8582554c8bc6205ae11c047b8733e9a3c9f66cc22a35e1ddd5677ad40264414c245af46ddd501dded477420aa04cb4f8dbdac40dc16a1da29f242ed67ac2851167d693c736d897b24db4cb5acd2fe1a38d404d471400ab0b8a5ce9d12c96a84745c72dd7abdec52a23d2ffdc19c8a6c70a8d2839f741fd4c556ca4f4dde677bb3bd0ae9cd04aec6e0f5d730d4bcf93dbfcf274544a6479d8ccbbcd44f88a11cf646ab005e083d9a2e03d1246b542adcf35dcaa7ff43c63fe2e14617262f6c2d3d20bb928da76a7c3f6e89307eaef92b1fa34408e4cf65a075b3d679e4596b25d2a9a63bcaa028b0ae9bca93d6c5efa7c7878fef11eace76c9fbb873c683e2409fdf85d542aeba7e04323d97e56c4f51fffaad9eddf3e11f7a4fa2c9dd4541a194648481b42c4d1707af83752e9f340a86fb7de7f4c8e13f7c593839a250c1af76bae47ac434f9bf190fc48dfc249192b6832afd5a3d6ebad128b97749ba9d18e02fb26236ea71ac8c4d8e58b8903f081c54d12d29575124d2108668b388ae63fc47cd060645c37a4497ec1932bfc3718a1626a106af1b4201fc85443d429bc12170b35", "result": "invalid" @@ -363,9 +311,7 @@ { "tcId": 28, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0cfb6bb1dfe2abcd7d77d3ce51e14b3d602cb705a6064bfab7de266fad294b733dde92f5f45be6219c1a7914daaf15e6cec883a33fc29720c1e908f378749f9666d43e28096d14d37b0a6e41de3be4beb099d2b20cb0baa3eab7dcc11baab9446e92c2c8540c49f39a9cf694d016d1523c081d57a182f3e3f863455831c4b264d15fc5c0f02b17113be41a821fd289c78cc80102ca1d3854c717cb115290afa92414c156c425458f897b6f27a35fb87875dd42b32a74c320acb318d62e9a39514d2e26fe22a10f4eccf18e5f784f57e5b10789504297577db3b4166e6520a7baf0025cce6c338b828ea66598b1c14fb6086eba3bbdd81cf0a84c9a970ccdfd90ef86b2e86744f53f3e40c2523048d791466a1bdd02a7a6c167801406f80d09b81059f3564b1685fbee42e32336856b041071e6f0ee9f1f5955fcdcc71de38f51ea49c8804d09c521065d1dd6a0d6842e4a35b7336594a72f96103212f1a29a7b00707cf66d2a0e1311779953aa177d05fe2005c9b2853802d65a2cb1e9fb4cb7b0b898a87668058352ac05069f99ce07c3807c442e15c3874c1a0695ff55bd8922a1a6b856d07cd5d6ef828654ebd885361bf01af85e72da647933db4dbc676a1af626f69af5a67c7017f46b8c2b69e39584dc9ba5b8f7cb8309bad33f859586ee46421b408f08aa4d4c8a5caa81e77f8592620abb9c0da0969b25dbee12cfa1", "result": "invalid" @@ -373,9 +319,7 @@ { "tcId": 29, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "16cf7e2fbe1b55f2e896f9da92a9fc4a231dd1dc582462f3461c43057f506b868e5b4e11b494442a0ae2c8408b6d863a0d9c5659680077389d8225c2d39699ad3789d68f4479bc83537a0fb6057c33e104d541e7efd409a3ab057d858fd0917ad044596e9ebce29b239f0df47abce2c017b95ccfdd3fcb4eec98e9326696996d038ede73a791f8992a77a00d37a2b52e2fb2d4233dd06cac88da8eba6f27fcabf8853e0ab5ce8316e1ee653a768ca6e54210a04c9b7157d460228e17c7361f7b9479d6fcfee5b21bd93389b8c275042c0ffd9f6a99849d721fc7f63c03d031531e3c7bc50df854c66404fabf5dfa5ba8014737283f4b0b12b114caa311aa2517053ce38021cb1bff374acb24f4a041718f394efde590d38802102832347cdc9725def95bddc648718576c39d3aab6da6083fa0857767b121f29f89e8820866765b1f78072f2b0149f1ce4ea1fe24e9d13a2535d6943862e714e1ef35faf1870be60deb61f90f9d4fa0e14bfa7d4f1a4ebc489db15f6b787ad8a849d449368900268318e7c06dd8490e33c7d9428247e8df4b6817038f0bda1ee294a07ade3e151f8ecedec7327f8efcd707f9359de4931a8690cee0b7ffb892e99efa78285486382c35514007d3135053313e6c03da9fa52b37c0ad2899fd8660c34dc8eccfcccada8324dd180045f0db90ab16d0728e5e74d55fc5f99b7e36c79683b4a53257", "result": "invalid" @@ -383,9 +327,7 @@ { "tcId": 30, "comment": "appending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "93026c419a69711ace2ee1dc5e6f97dbbff4fc92110d4e22a1466598342ef86305269d863f88b79690ff24d92946b6aca089b30f9abefc753f87e240ef597c07f3211fcea9ac6d2f64e71c67e45ded064554ef676140abdc05178af4a076f8eacae167503eb0ef0763ba37eadf8d9369f33a885a95f102dd8c1659582420f553732f9e5307a78549e5af9c60274dcf63f30feb6c673c25cc9012e11c7a88ab1060c85b9a93e3b1c714d2411ecf41bb0933c2927a2dfbe1afa509b3c87fa6f1605aae1c3da7ea8b13f54f7c469d64fcbccc183ad6fda89843e778e20aeb7d4a9d8af677d19bfddd11a2fcd80f91eb10eadff03edd0eb8886219cda5837ab3eb9a7726711e00822b41beeedac443d64a8979678d8229efab411dea95a03d8bb8987eec0d7d14c90bb88c4876efbd7e206c4b76ea4fca669a88f4876ff9519b642ca63eae475af87b613782146db4f8300a185b628f55ce7094503b71b7431c6d117d9e183f54559d9fa83f6abd13d253c22899ed8e4ad58c95a2d39d7991d0853d3680992313ade26a9667ba290ee6fcfd193de1ba287cd19cd0b5e8de4cf688855f48d4fba9cf5c59c876bed9d818c11a9f4c8ed7081ec2e7ba2886c95451b2501c81b55c1657cdff26581669d38d8f9f15e60222095c799dcfd6a98d52bded9adffccfcc5f00b684681f4b799e32d50f9b0ec45ccb776c070c5819e932431f81", "result": "invalid" @@ -393,9 +335,7 @@ { "tcId": 31, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2b9461df72624d5e0680efb699739941fea201b9d04ab9885b688cb1786255c9148963e9d9e8fd7fd737f6b0e27cbfc36feddf7f3cdd0dcac50611449d6e74cabf1ff833a8d6e9b04af66b91a11089d011aa9f70cd7d0e5e27ac02f68cfe3cb0cbbc3498106d5a45fe2f2f6ac059e2c5fc36ebe11dc0bfe0adc8e518ae7d384fdea1a8737786ba1878b7ad4c3a62385ac467427e04d17f6f190dbd3ea8bf0d46a49647c3e1e88bc92d5ceb4c8e2975b9edaa2302c679e279409735a23ffe3ac61081709b68b99dcb14ebc485759b868238b2b8b910995b7fd9c41765aba670fb1f280a9656b128974f2e72cc086ce537d93b2cd07d7e1f15063cbb6eff593d800c524fdcf1f7ff5f67c773859bf073475efac79d7b597f4b07518c54cb48ce95b6e85b0e161d43f360587e8ad3396966c10435e6b230d594d2cf2e1c01ea4e0de34a6ebfdea2f6add8fef40ba49203882809d217c161620e590808791544345deb77b34e33a71de3ba93ff85bc6524af9e8d25cf0b851a8512eb6c12b1ca3788d214dbfdb280e90fae12e5b7198b9c95ec1323821305d79e1e362b093f652a5d471b849cd091125baeb2aa1efb4259948f2e1e99346d73d57fdee0081cb366b0137e150c4fe0929741ce32f7b49acb623c8175a41086e060b3b199baeb6d0ec45cb83b878f29776593f68fd278fffc3ebb4983803c11382067430c1e5876cbab", "result": "invalid" @@ -403,9 +343,7 @@ { "tcId": 32, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4b0d312592f454aaf2bfb8061ca2e2054324b7966a95cc05b706a6c8315fb1e7d2607de94417c49e70712ec5c7874d34bf9bfc13c20cef3dbd5cce6b89ae0a9e8663a468803955a8e44cf66e4d0d1df8934fbe291fd6c6545e4fbb23b108f8fb31df091ed2787b43ba903330b32fc70489faa8ee04f5c120498a0207666174aee1a050e9ff999f26095361d15435e20dfdc8214e9e2fc5de10f3a136f29edad4ed5fe20fc2198a487fab1c969528a1c226ac1b3a24f443b13ef86fc39050233310ae3e125769fa5bc9b8a96ca98f8193e9f175fc0e9f87aaa26f6aa08aade4968fd14184eb2e40cb0489d9df6e79d6d962a7ad19d3854ed069ff3626d94c2780d855bc70f538b911e3ffaca3413c216c6662acd363206cdf9e3413da87a2d4fc19af903d1063831d9d1d42da77bc96551d00ee87f19790206f48815f04a9b3c01542bdf538e4d7dce5bdacebc3106780aa42a1efe68d4a3f552d49dc3adcbaad4a1c41135984a7512e7c32ec4c43e2bd8331ad2f6716ba5665b535ff86d2f29ee2c140d4e259eda93605d9e0c99bb1934d320a22b82f5cd3f830602aad2cb7a8847f9ce59c9afff662705470705d1116e2ed4a67d342920a500088e2ee65dc0bd307d5d444a9d0419076fcba6d95d77cf4aae87cacc21296afd85fa99b1c44c9da60e7cf3a8263308a0bd095168e0e3fe71ef4e24c8eb35ee008f485c23bdd00", "result": "invalid" @@ -413,9 +351,7 @@ { "tcId": 33, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "76abb99fb22de8465f2276d5dc914623299fde845ca14ac1990360692771add76a3a6a3e78131eb87110323d9c8aa2d4996b25f11be89b5641d121819ca7f3c7c19094dddf5b2feacdd82c0b020e5d88f9e683850d7dbbb3cf880e17edd4d2805f75bcc18e69b804545826489ec5d954836345e7394dccd78c7cc8839e8afa3e59be859d549c53ea9828575e98fcc142cea4b5671e3ee3155ccbf7f950fb1ff7f72640ea7a9e086e9bb11a14cfa8c18518c0266a96710c1ec83ff3d9e752830a57e4ed3505a45236090ca20d82bf5b925e9470e0de1a7bfbc224ce9140c32ede1c55859b0d4e298eafbc67485bc70ac4d12a22ac3b8298d6c2a92ebdb5d3f0dfe1652ab5407cc6b0a6638eb90e0235bc3a5f0ad0617d28591cfe9602d015e29eba1e4e72f81b7190c1c5c3d016b6f7fa41d4c685edea280f4975147b575d2bab4243a6c678035b21a7b3a25c02c03dedb66f0aaf30ce12c6d8cdd14b110198ec8f4a4d474a68eac680d0a8ec4a0c28a13b27ecc39bd348144e69eaea5fd84640fc6b53d688c5417f590b91651991950fbbbd3f3ae3de36af47e79f8332134b6f26f663dffbdb9bc9699c0744162493a5e1afac365b256080e2288e8f794dec883a96cf33784a350fd220de18a524f9e755931901942aa16ba1a894db5312847a7c4d10b3f25b7de436b121dff3608d511953164c2a513becefe066c598dd2865", "result": "invalid" @@ -423,9 +359,7 @@ { "tcId": 34, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "27faff0512c3ae674df1636664f193dc0a03087623f2e7cb0c9ac646840afa312bd12d6d08305a712995f500f4e326c4553d035c10a3edfd1b9fdae73687ef7e04183507a07af04686c01d1cd3cb2b37b8caf1b1f8eab228ce539d234fc85a438a482a9f8c5a73ba79799399dc9e4a5f23b3e1ffa1ca94e6129f7bbf64731aaea469f27fcfe7dce0786df8c5ee18fd163cc1d9d82265381e0c5bd213e5cfdb7ddf0435762f492dd6465c7653cdfe23e91fc73cc246c852d217817e4b4a14229e91012b65c0f98650338bdf4c07f7113af548039a8c487d6be9d37c03c67c1e5ad25ec94dbfc1b1db0b3a9f961482b049a5b88f34c9a0c069db44a874ec30d20f78612b828b378317995a51b8f634412dc3acf85dc2c7f3041428150841fd812c5342fa71544f46a0d76c7e2c244754c86c802079696c6cd171e3f3575fc200b2899539304009d4c415d3a229f7901587e4bea6f59475b3ac7c8593bc45cb58ea7bef1f72f9732ed169e87341904872a353ddcae7682324ed8499aa0eb8dcff78499533c771a4b9c3188061d2f3c389ced943180e8ff58cc9560503a993376fd4a347b32e817ca7d625bb9175cbdbf8c78f8276c8e63ff7113d848e2720479509c3de600a890979691fb107fcdbdc12de8628b45fc43eb37d1c07165f2f3a612b6a1ca94cc983a6f4bf07dd9522a70be6df83e8c46b0c687cb4863915ac63c4b8", "result": "invalid" @@ -433,9 +367,7 @@ { "tcId": 35, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3f653ccc51a7cd8eb49a5842735a64953c44690e50b0498059cb84597890af109260e47910453e2e1a5dc7f44968dbed27aca7accd5ef8e16293336f35364b29150bc1211e99fe900514ed53f893ee1f09b3d42e81c310db06f2a4e24225d7527bd1903e095671d994af3fd90938c4eb81ec4157c72b25cafa0dd314bedf02423573e0a2ac667d273c8a4f47edc5ad33fc2c9c280a3ca6c9117d20885074ad0894d5344f85843d073574e578b551373e4927ad1dd623b757c831749504a6a2d12b99be5c31936452ad377e0debe569dcbe3813ea9d7b30977dae49ea8970fb2a681f3c7c32072bf33692ec5286e015ae65cb4f894c31891009ec4aac8586c23a4fcb6f1afe4b31ca611806879d79c8991ba35e440bc2f6ebe8869931d6e11a94aea2c9f3d74db53cde9acd84718e43a33ee282428f820afebb56dc6109c1d91f96f836eb5781de6eb773062932628071d60e1083f57e4ad1eef40d747ff1ab356848e8ea473304c26f58d093b1a8fb79fafc1642c2ab8b9833a9d0fd26860e5f1ce3edf3e7b5e256f409986beb9d5d5bb645f93d3c95082f85e8cc059659df394a1e1de733f1922ecd4eb0207948f2d92bd2da4556d7043ffbc5594588bb404b68b5dd740ff33489e9d986d118b465b2edfbe2fcd45957f2d23aded5f92b118b03612d407276b34fbb62e23591966b99db20aeb5efcde9a272855fe399c6d0cc", "result": "invalid" @@ -443,9 +375,7 @@ { "tcId": 36, "comment": "truncated length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "90e94ab7bb84c849d93dfcfd61aa9f9cf9dda1e454c2e845b4efad8f0b7e63af128e82267f1ad0ee36f6c26787f82383e707d8fc7a6a3d97951c26448189583a71bcec194da61766c1d571a2859239cc1a859a0829e0f8f75445665101c42b8b5c00ef6fabb3091affccdab5207f93da02121afe7abac841336f2fcf0d8dce0f2a983e0559167dae5d6a3ec86356453e194242a5529b54c7f78f541b6e282f3aa611a9e5ae21da4bc687cf20f1986603268c020983eb97c32a0845cf82129eec4d525dc5fb030ec2bcf9cb4baced5d98ab4e72470ddb436a4f886afa6d3dd7ef5a8b9c6b071c63de611649f875334113ea472d693e37cf0673eed12b86d369598a6dd765a1757841ba7c3881c4e922e5c636cf43b78b23914beea4ff406b4f27d7265094080376e73ac42eedb6e4d280128f1749829bae61bc143465cda263fa79c9cd1fa5225be01b754a589a988d4df40f75c78bc2282de00f3885d8f33da3fbc2b3dac5249e2ed3bc40480ed7beb6e66b30a5aadff784bb0276e7e34b3b109fbd25177f03bba7bbb973801210bd3db1967f4876404fe79b0f4e939d092027a32978872307492c5188e42c7c77db7ca22a3af2fa79390e9e625deee87b3bee9ff69168e1bfe35ae80fa1bb088d1a8d932ec033155fa253b14f462b5ef68bb1926fd297c22fe0e5346263dfed0e8281f6771eab8dd4fc1273f98bcaad7250d2", "result": "invalid" @@ -453,9 +383,7 @@ { "tcId": 37, "comment": "including undefined tags to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1f428cf323f4a3dfa4d6a472da52dd2bf729c40931530bed11c1febaf81670d4e4bec755742fec82b5b54228de120fcf167d0fbac109363b59d8dc6c1fc469782482f4a0787f99ba3e44c888bdde5647b2f4e653537398ac002478b274d2d03e7da9f59cfda4a1c97855546af6c803a8e4c7634ca57a3bb3f3cc2262cc5abca5567c88536e6bdcd0a8d6408f85a5f5412f0cbdb676a96a28b82dd92a70553f938f3aa2715bec0ff66bd6c78543dd90f77a629851453870393838c1398469e3db89431d655dd2cf056f79dd1b2664554475eee9560e9e40866ac22506b36f23d8adeb6a67c2cdeb7a8ce2e43ccd83fb3f245e5568f4527df8013fe48cf96d2d15d7e71ab7c8719d53b3cae531409b91d12482b00145a44c61b8dcd1d2fd7ceed560aa9a01d38b8be84d079b09e34300b0b17dd68f8faa8ec4d4fe04dbb8f84fa34ba177697986e9df92d87562a551d02bf884fe04825daa716ecf3e691f09881c486d4b177d6937edf9e3fef988fd07fc85d0db073c937b712f5c32cce6112c246bd9ae487e8a43d99f9562faa32471f8e0bb5c17ada522535b8bb49cec679b246936ed041dc5b0c21ca0b3d2a2e21eca05a32c8c3f379fbfe6e317697b617746ec098615e84ecc629259eee9fc03b29faa2c989a77d3e3fac7fd1c4f54b3445428865748a117242ec72937fae0ac46aecb5e3d20dcd6b62b8c2c2fa047531b1a", "result": "invalid" @@ -463,9 +391,7 @@ { "tcId": 38, "comment": "using composition with indefinite length for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1f7f54233d94b7f39c564512e5823bbe52cceae7c3f06df476944ab76733e6bc4f8cc73cd00a381e0f15a617c0307420d3a34d2770279d37f1006cfdf2a53537d10f235ebca3d0d8a0f806bf491672f87a4792acc6a4a07b73dc1f39eda110ddaddd9ca564b1d4621f854a31c961ea0e395c1c7f8b0cb5e1769cf9e8b78185b9613b16cccd9b064f34ea062eb0357d9ac6af194a64902f81144a68be0ce96c420b52ee18bb2962c1dbc5d3742f66edfe2d59dd71af67464db118020eb8c4e3ef3adfd55b7afd2b5655add5e496d2a9a63ae40865d4851bd399070805617cf0080e416477652e43551de1fdf6b83952d3d54f0f0a1543c841e9bade2601fe5d577461252c87f0d2a8b5d54a8e4525399eeeb9320692351672e376ed23f1c2b2848e06940752f81619e844dc74b1f701310175cd2648140b6d32e8e016df1db1a095856e02d7eaa9be0999fca870b61afbc0b84170b27b4e53afd6d572409951c90cbca5cfc8564161dcc6521d78e8821367f4625c0c7ecd91414edfbbf70888d4b78d67d00cf9fb8c9c31490189aca48e00001768dc479b644e964263733fde8fc5d07aea1d815fa62a9be74fb91c1919c86153606d6f304ec795b884eb8d2ac2bf02c96947471bc64fd7a419204d30669513cd28d8e66333e545cf5b9ea6923ae93efabe4786e3efedcd7ba8c2a252c585e39ac8a6b057403970fdbc4e1d2723", "result": "invalid" @@ -473,9 +399,7 @@ { "tcId": 39, "comment": "using composition with wrong tag for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "702bba4de538108b51492085bc763836a9b46cd093fae12aa2790cb0e8fef61275b4408e4a2314983f20281fc4bb128a9ddcad7a012d876bd92a7b4d6d0ea8c534f27323a4a89b7170e4812865e856305696939984cfd20cf8334336645177219817299ec1fe83ea67c485ace9acd79c61c88335cee12e8ae23157143fceb7682d84bc1ad98f26e15035364bd3805ecee4e65fdd4ad3ed07c99c6cfeb9b82e7e6a65d5e5a78a65c10e91d157a974e13805c99918e564ddbd4235493531270027633351f7894e859fe3edfce0a147fcce04b06625fee747d33e3cd22145bf2c00442a06281c8f68253b93e2ece326bef0953dcf5ccb1303f6374e6e6901021ec8cf0a54bc974fd0276e4f36124cd3e8239a12f521dc50d307763b370e6b52629cd57913fea2398107bc6a9fc8a7aeda371f53b12c1aea1123458dc65c0a9e0005e8eabb309650bceb4d732e6d81f31cbf0fde6a3145bf5306da86293208e440fa8340bd046fbbccf13a5cdda3a1a77c96722ecda22f78c8b8769f0d14fd7b42d6212210a20981baa8f421e5f23e0236442011e2f4a65c411146257495ea1a68a6b119244acd9ab77bc9a462c842df0cb6cb2abb65547a5e015a4fef20c9b11be9aad04c5a55bccd4dfa4170c0f7bd3cad32258026600db61c672d8c316ad842a4acdbfcbd9c857dc83b296b37c789ac07da2542663c11c01aa5a747db78d927c8", "result": "invalid" @@ -483,9 +407,7 @@ { "tcId": 40, "comment": "Replacing digestInfo with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "00c8cc7ea2b6be3e5b4b681223f4cd3352eb64471123d318d636b11cf6899c0a1effd923a357c443e2045fb2448cd47c4f5e955bacf7764cc98b4a509c4332bc07c866e46d7c70e3d7c6c771c79ccc701abac6c35b555d76b207575262263e02273e56a7cb05bae29baf63c58f5ccb9edcdd67a89b0269fabf3b5af8beffe3283db3b265c421dd24102815907bc24e9eeb77679d27ef8e4042552fe0f02d22a869216d6da93e4a8b80352994ee7bf54ebf9b84d3030d925c3dcce1e3fa0085045fcabf88d2001cc38c75ad0471b33ae95f0b46824c8bad8035cf1aa238b1361df12bec1b87df47110e55ff598fdc7c5e20942b7405417c32d9a1cd36eba4b7b0393fdf41dfbfe4d60c032305763d31b4f25bcd6bd5ccce1fc7d4c64ef844fbd717276ede8569582b64f5cc71ca0a12fef5a2810cb730460cbdfedda974e8c2b0c744739bdac1720c2e6ef1be539dfc844e42342a6bc9ededefff5cfc5a0cdb8393b881855e1174ea97d513522557d1ebffc8f6e8eb684f88afdfb7b0ad4df0473a6c06909dcb337930509f931c180d6a0301d5816721a6f5c39b1868bb295d50a56b97c098ad7c7ca0b2aa48b2d01a9d36168b871fc2e4d0b178cdfa79af06a1d2b9d0ae72e86c37d14b8fa3ad475318b7504b1c2e66dd216587e9e729327812fdb1e4d71da71db54f7295f5f45067a8295994183c5445cb3f68ccc2a7f92fe6", "result": "invalid" @@ -493,9 +415,7 @@ { "tcId": 41, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2c748d41a5f5f157f6154cb759ba4ecff2f45168715bd0593b18d937219607aaae40b39a6b170c299342ac21cc1d3206ea5e6df4f5ce70bb97d7384632011770315162ffe91a7a71bd786e6dbc04d7e5aa0bfac54560b51cf694d465360850cfd408d1cd77d2ae328841a63f27e6da43ef095daf54cea6af2b2e6082e9b4c44ffa3299fe03ddf803f9f5da163b65e1909e36763081a3172b5ecc0e5002c11d4b6b3cdb108999ee114023c2c64f97463a413f874404949c72a3748ac88055697129fb4ed69f524a5c08334e23fb3b0a73fdd0633a0c340ea72ca6328f0faf3bac9a0b6ab7f8fb7f1ee985fa1bb62695483fc11a5d6c3feaddf43db2397c381890f3b6d81f7876ebe164dd5bf2b88c0bde11c426e0abbfb304f33ed00ea15e86baad0f9d658f17c74e3d52f2cb53ac9e68656aa5d6fea5c2dc2cff18ff000feb5bc6406fe3287f4d47eb500fa1f4755f7ee9ecd627cff5640c625bb533e021e32d369817a8c5bd891c0916ff6ded758eac7e47871a0e18ee3380052ffc1c4ae0a8eff373cda8ee377f8e729ce9310ad88f86036c8bb3ee0a3c2fb9da1367cea8a64ad26f32c65f589281b0d5c1dfc9ba413c739a84d060816bd44ac19974f99c4a2bdac0029dd048647ef29243c702d32d56b695c70eccaec8920991ec23225d3f05a592ad1b72f381bbabf04681d298c56990b04aa8bc14544af3319298fe39e1", "result": "invalid" @@ -503,9 +423,7 @@ { "tcId": 42, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "465d23d6834ec169c3872e094e3a123747041cff6b5d206fee63a63f55ac1db3152b5c92fda4379f42a932c472d2998f0aeb2e798add6eb753dfb2e8280acacd1a094b6249f092cd6fee9c4eab1d427b9435820661ffbbe6300e6e332903eb33af4a9816eb52f7b39bce4ed1ff52e16ba62f3bfd6297bb24f82b4080404d84b9108368722205d05db5bf6df7f749780aba7346e0ced6b319033e9e5fde76f78a32955f80be05304d1ef98359c2c550d22e3e0cae49005add80637fa4813548bfb1f5d6927e6945aa5ce7b38b4ad3bd51bfc01c2eb5387603af02dcdb5fc2f5436b30003fa7f08088870775715aac5043239ca6e4e50d0fa72dd02b2cdff2013bcccca08f00c2143c53fabd27f16bd6a861e7ffd43dc517e777c4e70c01fba296970546c76b3485e670127a5952f38f9e52d588eaccac0d6e0a373f5d09d39ee043fdbe0e9c9e20bf202dd06654b348d31890bbfc0bca8a32e9b5ff9877924bc9687b935e0e8bdf37b4debce3ac68e172737d534a32b678f6a77e9414dcddabdd18d29faca8b832f6965b6c2233941d5734980d0f85198c69944ec77cae8f3c0616ddaafb4faf8696df2f799fbadf590ae3f91877adcb8a5365678cdef5dc9832cf23bc4c578e51a11de737d3a552cd47dbcbc06c642162e80bc77ae550a6a8d6ab0972d02550227479964fd552e78a747fe5ee12ada96dc73791bfaa26d2a128", "result": "invalid" @@ -513,9 +431,7 @@ { "tcId": 43, "comment": "changing tag value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0ecbdd01a1c44135201fa6f76fa7f872b9c8c66a639d829b7a948b31e9dcda714028237cd2d4b4be7de187500fda631fd09febc5b40fbb6ee3d2c23272eb4daf8aa25f2835b3582cc7d59ddc17ae6b21e526e398010cae86b8d20bcc665f39012ce677e8c6f7b36265cfd95186d1381a78b6343650ebbb8a3ee3c65c23196ec7e7b485c674c96f78bdf225a48525a7f279305e95f9de472d701bd4e4df965f2b5e4da0ee00448c123fa27a5e1b91679423135b813c0683dc93a27d5a8cf1dfa80cdedffd82901180268e9bdd9c0a7b1ec2c1c072590157dec23c94d368e08d3efc631a45f5b830b16c368390e74f9159b1a1da009df1d7f67e11b5b9f2d5dd903ad8552d1a157c99b46adec5414e45b15fd9d71a2d8c4990265efc517eaaceb3001030502675ccc223c6031cbba732bc14add17d3926619caa3ac8e6c1dce566106dda9a54dd006b64063fbb8820e84fd5d2fff2da78eaebf009cb11b2e60eceebf81ba5f96a099337295a2c79d1bfae9237af0507d2d52661b7bf192546c682079e84abc1bdd9b0e5a74a97193c8a30b80f48dcd704905506abac7e0b4abcacba70d73fcd769f06aaa40aeef7e997c8b4762ce58f68413e74998de7322f472a54f18fc94c593d783f3faa1bb67334ea05d53cdded2377280eda84bb5160f3da0396272fc6309f7ed4f316ff75e940b99ed9ad067f709143eb637d55076859e2", "result": "invalid" @@ -523,9 +439,7 @@ { "tcId": 44, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "05aa660766f02f161c97230f9e25f488b91c2a6d87e6d53036cefe38cacceef752c27ce50c10703472a3c251b88f99cacefcfdfd21254579ced7e09ac6196282f764a387b121d7b6d3f9770f0e86bc2ce5d0c53e5783e71720642d0356a35770d59981a65af5b59873c080261875e9888dee16bd7b25e8d2904913f9043f78948485a71ae7b3cfd8f0f034598f33fc9cbe523330eccf2446a2097762b690dd8c3b085da792033196549eff207a04c57e2ff57520a67197f41fcbee64634b404fe7d2d97d8c9fa40018478cd465866aabbfffafbf2362a8c85a59d0289ec015804fe607bd68972029c4fc5d80255696000f1c5b3e557d133c3088e56b884dc054da2c8e4b79e2ecdff4510e94fbb104f8a28630f70ee4654fcb1750b2f7ad427cd48a99e067b6c9f79044a551b590c8840d059bc60a1c997405fd838f120e583e197084fbebfd2a6c6e7151a3d4ba3e060e960f5c1f5a089a83b6c9071c57431c0800d2293017adc4342285eaf86ba0ecbe5098c438af06bb92a48a5e6eed9c9c7d4ea448ec9adac781539c388043fd0ab32498120b679beda9f87cbe258763b09df950d285d0283be68f85862896f3f5368313a63dfeed7a649ae471020144c62def4ed91a08b6201953daabb9259132353d0818fef3fd813a99568bc2b9460cf8c66921894fe2b326a28987f085ca0a128313874dbc969425e08ebff11d5d59", "result": "invalid" @@ -533,9 +447,7 @@ { "tcId": 45, "comment": "changing tag value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "33c30f2cf6f155a42f2b8a5ec0a33b35e47bc38509b18067275e932782c34a072219ef00d35bf16f674f19e4919d2cfbd551baece5ab6407748cc7f2d4fa9a20cd9e6138052f531814a3726ae526e4c7288c669399d9e7b6dba72637ecb9ea2a57ca245a40bb575d01d910f53d8e4411ddfb86deac63507e5b5a9067cab201e4655cae0e0fdc4080021127f40ffaba0897606a1d29daf0133bb852290b17026b24a2e85831eb2cadbdbba293d280be2ee7107c7140959d1c4dbd9109c45742764ddca70b3a62578480bbded1a3838300b56ee95df354deff4a2fe1b93ffbe90f667957b6fa01bbf459194dde361921437a005afe4def0d4b88052c5e77fb1aeaddbdf3c05dcc411e98a5d7a44712fced33eca403170ff97a76d92fca194783389d6a798780e60988edb44b098c18791a3fe6b92cdbef20d17a374af4aa621952ec7f5f6630e50a919f2d0322f53faacb5ec7fd72ba7a3e25dde906477ee28406427530c9e97855b4591d328f13c8825695be9e3f8c689a9ed50ce797d544c38135c5a0f567ffd129b381d36b29ca22d932ce0d4ea8865bcfe5590adc8135709433adfe3b036fcc6a1371b306e98eb449938623255097a71ab2e49f5ffe29a8c282e5e7d3e4e0c9234393e1e8a6d1fbdfa13a894eec697b2e2edd16a17670ea7ecc0c6bf478cd69a0e097b23a8bf309f4e7f1784ae8d1ff3316c8593b6bd180d2", "result": "invalid" @@ -543,9 +455,7 @@ { "tcId": 46, "comment": "dropping value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7a5c8763c6f5d5d055a2db5896c8887d25e74a9c736ff6abd741716902d3844be2d869700d9f5b42febd823d562f05e1c939b67ce001a5d650d9228f8fb2934856156391f24236a65f6e7ea4cc78a6810aa820497aef473118977fb2e3730a4562642862ffba0ea5e99397ee61a626c09dc66e012e957e272143d925f7ead0f081ae1d6f7dea6a6b7b833070f77479ebfcdebb6fed3a138b5d7c8a94bfab96fd776011032e2cfbcbee33989edd77e3be5638524c302535bbcd9d59dd58860e93bb6a82efbc62352e75705380c789ee89709cca0353da505f16b55779ee30327bd525c0fce4025b8294f8f4108770563971bc7110fc4ffab26baf66cc9bdbc490f1e2b9d80227aaf3ecc35112b78760b03b61155d2065dd3c4a9fdb9afd85a940a579b67d5efd63905dd4c3d6c7995d9b34543310553d8161b63efdd54fd5a332f8fecf099898023b24bd8588f710804e664cc094400524b6027b8f52ff06e785bf3f126b660714b2aa4248e81795bc0d3867e60c8875730816ba6b68f7ea92484e41bd3a30a9ea90078a2fd8d096ca42783aca73c0cd6d21aff94d1d2502b77a84c88b86c27699db11d8d4e1d2714cf052262543dde9316b1852208e71aa584da1f8bac1d0a30d699ee6ff62fd1755f97b25fdde6de589bb316c5b9f6c5b6d0c3bd610e6e4350696df44357ecb3f5dba2ee9dc50cbe292de32d9671fe20f6d2c", "result": "invalid" @@ -553,9 +463,7 @@ { "tcId": 47, "comment": "using composition for digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1f1a82ab99d806066d2af6bb4a3ae9a35f193cfa98aa9d29b6feb376b33b1dd7830d6ccc1ecb8966a4a8c396842742e9f8995eff6b360db1918c258b915299728736b45d93405c5452af8cd52aae2d481d5a41a769d94cf53c0bb0d2a8d0877943caf695dd2e0506216898d61fa2c4b9ec67b0323a938fd9d06366ec1a2e3729e4f10229fcfd42422ff544bbeb2f54680a2282b45ac3f74896cc31efc42fb6f119107487e3c7bcd369c44d6cb642282edbcb8ac50faec527e1ede0395c0858789c3e8921a7d632f2df2035c30ed5f3cc764ef73e305b4e89be0bb85c39f1e615d1a3f0382ea6c135d8141d3ec3b4f15469e3cb87a6923ef896593a0ebd3f2aed14efa4029d95fcae1a25c84fb68103adebaef152a6d78e31ad8000df5c49395b8a902728c12eb493488a4f879aaa238a99efe4aca0605c2aec06bed0cc67d25601c07587b3419b7b50c65c83d6bd24b265bf2e9eba998f631010da1161d1bef73860510001b1801aeb3cebeab0f9a727c0f5f4160566d85a0f3b38c90fbc90944a42fb31aaf353232e2eb97f324974bc60e6f9a3a8949d10750905c9dc9dc8cf1e80be9a3d0c6ed766d2f92dfc28f26a7a94725dd73a866012243af7a48394da3ce275ac90fb7ae815441ee21ec73b816d09fff51bbbaa9ee5c815aa48ab10e1e49caa30dd3c6f8ae468c78ed38de95939f3fff84080c1d16568140dcfb4dae3", "result": "invalid" @@ -563,9 +471,7 @@ { "tcId": 48, "comment": "truncated digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8506ef05a285ffd4882138abd8a8244a5b64fa0f7b98143c4ecf04ff568e87b8d519e53ae46e6dc85314d507bb6e63fa981cd58982ed21340297f05bd0c329b8b88c4be22825978f966e14d2dbae662a7de5f5782789392a23e7c89b2358bb371254e8e961608e48bbb319f12b5b89dedb8fa63f1ae121e07d469d166e2581b3f70012e8c3035eda5362cb38d169492a624bbf14ca23ea52cc44728a3be8f20040d65251508012ba07d9af43ac2c9c7c91309ced6e2a378ad71c599c006c91531201d6a06e516965cf4e7ba257008cb4ab8760156da5d3f873643d55e8a0961e6cd95767b9b1316871a54b7d2781623e1f3296f53e9d4aa0f0b3b81fcb1b1b645fa87d4aa9bba92a1746959c88471e03a82bb062f63b9910f41fd25ab836fffe2d69a5b7b97beb3ceb11776526494413e5cfbd8fe9a197bb0f826636d6f8065f4878ef96e4289d507fbffbca0521f0afd1dfbf3ac3fdbf617930f21a6988819ffd614e9078a58eeeee2760eeb4b5f262112c11f4697c92e070f628b599b7ee23761a88b63d242af1cc68ea5d6d9dda11a3183b15b52fd32c8f84be70fad3a7f654942989abf14b43a47ce3a4507aba64126c24983c3db56f15247ed962ebd43243957979580408a0cec8234f1d05e4fe94edd33970b0fe90af22549f280d76739ae8ed5a050a0956889afbbce22a1cab5e34eb0879352008efa6fbb8d3941a7d", "result": "invalid" @@ -573,9 +479,7 @@ { "tcId": 49, "comment": "truncated digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0ced84449122254f1ab71dc510a227d2d142d4853d842b727958ce2a4136449821783dd1c5b43c166b44228008a3dd80a56099998c73bedb554c4e9c4b698ba89b05820d2219f383448618625f384cfccba5e7bc0cb5a6b7f1e40bb60bc007f4565e4f6998a6cd84ab137804b205adf82594b899ed9fe913f87017f057822804434417805a718437fa5a224fdd46fb4f6c9f3215fbdc9ac3ec41e2a225bb61a2f087a3bcf3861b0294c7c380740d012ef0bf4057a2a448eb9e8a59d36ba2b24ceb9416fbe70e2456e01b3d90f30b71ef798bc0c29214ad7c23ed8d2f5d3077ba81132c9d550b9ca887d36ccf04c7c02cab613eaa7f220bdf70d786a3abf3d4e0d9267220b9e204b843b9b3b4fde4c9db44485d1d3d9625494e610e1298460ae1c6e7099a6036c1f61242511b9bbfab6d3065923f1eb9941e03126f70bcb12f22b66f0de3a51824baf08a12081f76eed8c546543b218cbf583685dd2d3301bc03a7627664c35e9dd645562e8aa09cef36372691895545494871aa18613e72c0dddfe6379ac24b0536335a7e38b834eecbefc78804856272b1fc59929399d2c748d7d710076f96409eebbd61ffc0b8458fa1f9a336c8a7df34b970460a98b2d39cd3b1b9505388786ad21994dfc60333ad2897940e727c2ef0318640d172e0d54f789d14b9c3bf3b53d37198dba7570418e1753e7a09cb8e31b0ecb98f948c0155", "result": "invalid" @@ -583,9 +487,7 @@ { "tcId": 50, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "67cbd286c5fc6858a593b0cd54dc4cf593fec987fb7ce3a405f71768f7553ef31391789dc4494bf8a552367cecb2e1b3ac470f64a40a405b64f48c470320fef4843e6f36b0460e5422187b83842495934358d530da19d8b44a361f313f708035ef835619d8589f187dc574b132ba84e8e8a5c607a4ac306a2d2f6c8d2867ca12838f0fc38dd9fa08ed166bb58aa5fc80f67a61835f4eb95ccec06a3951f07f7e17d833aab01e58dd7731543dc4df60ecd3f116418576d7b370d11f593d185bd63dceb369548f2dfd8e31e92ffd0d3752e71580f45a880d194d109ae694ffbbc49d65f5293c1e85c1e6d183cbf26e9a0346da4d4ab85ca666b8fb4085d414c2e5cb1ee68159a159bdc57c4aaf13add74bf958a37b06e149952fcd282fc4a7a4f4c2bc6d78d7d0692e60a5d8494430f3312c997ab2c28522c0a8c8a34c5b7728b88767d27396f62ea843733cd4cd110d998ecc26993d58c4087a078d410a1af4cedc5907bf66712c4a545e122b46f99f30c85f73a600d6e28700105d165458fb052c62c74bdc9bb1c5ad786a2c65854e077905102cab2867253cfebb2511495d72776c7386f3c4574d74bccc1b68bb19fdb88ab495e4e83d48b502b7abe224e06bbe8c78d49e49dcd47ddfa6a5e960fa9c97004325a42f0631019507d5e729f58619b7a7e8f2cea15e3525bdf4d5fe58e2660b9a44749b73f64501da8a1003aadd", "result": "invalid" @@ -593,9 +495,7 @@ { "tcId": 51, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "3136aa430fba1f6359a83e53006f1f8e9533d2d3ec479e772f1c168c472fa665062d1f8101418d6ae9ac8708b777782878700e42bc674d3a2164c5a047651d095a6d93258d4941004090625843c6687a2b5d1470cca3549d4320dc2b98e30d164eea12fa9176e58616804bbc9d40ce9ce2488d40d24f6c58cf88d2534a11eebd68a7937b0dd583d2d57012a9959e3c1b7fe949527ffbe5fd7cb035029b5ce86ca88ab53a91cfc68f72fd6825f5fb9a8616287756274985dc428fa20b8bdfbb89b45edd7fc704fdb6f45e6b227d7e3f10330a2bf5527244fbe11f515567afda4b64e74f97f343abc8523e8127c4a2d6f2412cd3f4e12ac315ee025e1995e87711b4ee0914283a0a950af4785c83a11763d8bace933a1291f2e4e88b38e1072ee83f9f577736f42d4e3559a42acf814f3c0e68d8e166f5498f305eb4d3deed48f9cac0bf4f5cde9939bcde2611664b3e21a88fcab01e28398780cf23087e3e61d09281ba6424b7c29b822c72549c2dc901086906f028c93d1810feea676cc90e407af68ba34d9f4f1ff0253d8cd4e49a7840c513a7785c4af5bfdedf44dacaaa8b5ef26885de1505d8e404b61ec36c5450c50bc89064688e7a8b6493eb193e87ab5de64b3d505eef5c462547174ccd7250e97ccb14c5ccdc87f83222708813bf9d6e7bde8a49644f7104ef51ca30e2a51946aff944933000cbde0ddaf25ce70427", "result": "invalid" @@ -603,9 +503,7 @@ { "tcId": 52, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "33002b3ccc5932a62ef488bc42605590a0e1ec2859a601f7e4b95499920a784ddc4427e34db6ed5cfa2d8884ce2c35b3c4db8dfe9d24f279490c37a8fa2a4736c6853446e83057c9f5ed75e0c95df818a49fb5850eab03be1b03c839ca9535d789e093063997fcb037edd6581a991b80ee6c0752176033604acfc8ee8df07a344d8b61ec61d251accfb4827ff1f9d81fcd719308e9d77de8860f39b58d0318e76f75157538e4859c8aefcd70f002f4c745ee9dae1cb0b00e65b36096bf89c7b4c8d979f8aadfb952b5d556edc7ac56a89de37c29def4cb7190564c40a8285d5dcaf70c16c4cc9c1de536e4acc57b2a258b6a1d662b9b98ded1fd0977505b15c8a74b4e732a48982566c340f3c89ed91c5bf69285b602829e166105866c167075fe935071f7f162c5816832202aa2f0970d2a24b1fd6ce7c543f71e0c4a577b46713a0a0f18d2650ae26733f8e47579a883925340b46e1a2d5b7b2aea5fbfbd2a2d7bc72ee4bab418b78ef003b42d3e1680682a773ce484e285029a6e7b95c9f5c60ba14cf5ebef000e1d84c36421d99524c8ca871516e624c47986c5619ea8134de55c95169ad1bef91f9a481aaa4719126347a73e933ab77acdf977952b3b2a9dbf35b8ee49c9d3daea867392ec4d08deef2d53dfba3dc71b08b7242366c20211713be78ee06d6fa5dd57a7d0ef76d7dd7cc737e0ccb47cf82fa2dd6fa06052", "result": "invalid" @@ -613,9 +511,7 @@ { "tcId": 53, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "86def3d3601f6ce4119991a342a8b0406ac097ed452aa914a8a52c83902742e3ae613a51160d803533b69a1af1197f759812e66d893b24841a068a7958f3b58b65fb0fd8dbac2aede44ca63e4e497d5b81746f72b9c9074b364a1dfdd5059c3851b04827a68d6076f5d24ebfe982d14519c0009ebbf98e1c33f96b3f9bb8e0f6aa0bb2c6ede48bc380c25aebabe525f2b6a328f70e060c853fb4286a3618ba370c046e3b208fca83012c1df0754c567d6c65108a771617c15c666efc1a29a3299f283e7bec12c64512c7b6ff26fb36efb27a3cbebf3d63f51c62aa75c135e9210acd6b1cba9a5add66c8631a5e32e92919c8af17d256cc41597001a1809886baa5e6b4bc1ab0b715d800c1e1c0391e696c59ad53cee5e2e4725c237c0a861319bc5621a371ae9285d7df0bade74717dbf2402118099944bf5606e66966254a045b27f4d2854c6f691c11a2c08c98f8cc3bafdd4b3e89f3ec65398acd1eca2ca3487460a52e6c2dd32e06e4f6f108e6053cb25ed452c806b1ce4cc2245b1503a65f40dbe2e18d97a9ab83e4c87f6fc320a598983a4b38d555ef5483129528f68c7f64e3c7d2c8e501d277119fd23dc04007e95b5cc512b0d38446dcbd38b3ab184880a7b7944b72b9325523b32de46e9023b812fa87b5844b8f10b76e442a0189d1368068cb06c76d1f8e34621689486c5244e1580c8b077dd60644a5190f3765", "result": "invalid" @@ -623,9 +519,7 @@ { "tcId": 54, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "926967051e01a07e92cb09e000af2f84540d299300aef0846314095496f1f581b175bec6bec2e1e0b2b500103d9630499c1223ef7639608c4afe310036729dc82570296f4f21b07274dc2b3dd8fc0ce959ed2824d7ae31f844e6df52222b4c57135c37838cd8fdcdc865e1b5003fae5fa1dc873d4f383da2695a22f792db918dd6c8dde544bc7395a9ecede7f89807bf61a8f60a200bb05c34c9fabf2132963fe05a0dfcf39b675e03c19bd1bd53ca28b3cc940f57fecdd0239a67138016d386f55c1f5cd9d0f559c4f0b7d2e657c82321a46d56c209b389628b0d5169f5cb29c1d76a40dfe561e747544da22c8d623f2ebd90528d54bc18cb659a0aa24c96784951d2bc756617d12f71bf6d280de7760ce62ec41962698a327ce3c9ca3417b08e5af3f6da41c5f66ddbf0063993f94e6762af251c2cb2742bf850082bbb23e32aa9200f66988f70b4c0b9b222755af81c537392f2bf3cf23d1ae92d4c3b4c7219ee33fd64dee32e168ecea35b175813e95bd491943757f9cebf1f72b5a3051fbbf3a70b9d0ff502cb3ea32e6f0d46724b39908a56d23f693702576aaf576e1bd374640100aa535210c19bdddc09746b47670e4cb247fbf385427b4eea4a0a5c8bce1177db1d94389bfd527caf4491f52bafa1456a646220c01234efa5f0d6129a80424a297d7cd08bbfd91e0afa46d4e25bca3aae16dee4a25a833abb3b9e8d", "result": "invalid" @@ -633,9 +527,7 @@ { "tcId": 55, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "737256aafbe153ea73422174441f9dd755cd5acd5a617afdefaa710667213ec1a8898073ad343eeac6a44811c71f829890b1cabc1fccb8510f931046e83b006d4ae7531483b712f5fe9d85549d2a0468def5a73f5d28fca1ddb4642f849142f34d71e54e31b396d31e89fe62210e35b2d80a99aa828258091284854234c48ba135eada9b00bc1e365d321a93e8a48d7ce9666d828ece8aa3de956658bca2c865885ebb23d72744c4074ad599360302b1646610e66f5fd5e8208e80f18442994d7cbb56365848ea3c0a8dc9f7bcfda460d484fc647bd61d9f115983663bc15e8117ceeb229190ded8a04c0aba823b4963685531cfb4bc8638df818fbf5d645b0102a6a7487e59f04d602eb06df179fa77a2fc108f517bdda2c30a529831a0497b4ab8f89e3a2f1c2e791da91ce7efffc84737f8dffed8fb58975cff504d189a5a5486308ce2be19e5156f9fac44545518e622c477498b435b2815a6c860058d097a03b4d827f6a15fa297b724acb8a9e305eed0bed3fdc4c1114e81eb5dd98cd4a84c2ea289cfa8701507daa5a051e872208cf4727a3dbd48673eae73d9be09578a8cdd6cb93e4ff2aa63b293529265cec435600baf104508597ebc949c844e30b7167b1759191a9a64486622a5157c48248762aff8bfaf9fe2443b10313b54499d880daa4e9529ac6c182de12235fb938742c29d59c3bcfa7efeb00205fa3fe6", "result": "invalid" @@ -643,9 +535,7 @@ { "tcId": 56, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "290c85cfd3a35aaf80e41ed6274b04ea4d40008c1c342ca106b9f5d51c485d8838d0f3a35bc80a34f464c612a9bdf62c814563fdded9e63a078de471e55b172a03a3d46be144013243839796d5883ff1c74ad5f3459ebbc468c2377bdc4473f0c482fa40925571bf4202a7db538993671e342779af544d0baddfb6d04004abe37ae67926e3fafa755717b84a1d2a0c1001d7d3e91ad7a425b19ec8a5b1c30b943567c8668a66d2af2dff1d6ad6e62e5a0a7ac672d186e055082aa2e4c028e23196034c1fb9d8ea176316399c885788ba59663853c62e3a857b409f1d23009e65afe139815d79b879b8ff0294c5aec6341958cebafeabd6da062bfe24297f9bdfbb209dbaeb3573e4a4dda000bc11d61a86190c12a047e5916404f35954aa36aa09461b8048f13f2f1b0fadfa4245e5e179e96341179b171990e69622bb3ffbf9e8c685b49ea93c0bf430262e54c33d51dd93449cea2ccd9a68258cad7314d2504d167bfa6d817c51543012c16b526f8bd5498cf25f357043b65075edf8508fc0f5e81c845b1e0396da9783bda649ab6994a021c0e3d0cefce546b38515698071a28110731aa8e1ea1674e051de11c4adbfbb1af81165f8bad4351767b1f10fa5904062b5789e9ef545155b9b5b369c9a90e6087dd898def6513db5bd67a1dd02b5a960f357890af7aee1cede04fee3e56d8a4a1e3c57ce87c920bb5ac66c0b05", "result": "invalid" @@ -653,9 +543,7 @@ { "tcId": 57, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "705a1003c5f3e719c02d48b8ea7a951b0ea1fab356818f4746013f6373872fb36609f65d58f165ee0af3f2ea5ecec02420035e0ff80bb33d055628d31b0212788f291b38cba01a6624c87aae1286c465160e83461372061ea304540d28ccb3ca07078beec13f6bf62ba4df170affe6e2b36df74f8e0d5c03a3f536f6c4212f54ed2f752476d40d029276323aa183c886c8b096f894ba98cc0a8eb4b7f5e3c1cec1bda9254ddaffdec262e9c51de625ff954ddeec4185afe90bdf1a9675477f82802c70f9d4485c439e9bf578f7482f9f947f1dabd4200423a9fe14a6b41f5550fe76b7d7be2a971cfe1ac0622aa8ec665d01c56537d488af2145cdd2fa13efe7ac606d03b5ee677054a89f1ae70126ad467f807b5c77fb9444c6194aad0ab3ef7cd563683f2e19377ebb5975b2b0c9608f2f526710e13f68d5d44656d24811c868715745d9feaf80e888ca3aaecae46555298801de4f5a1057eb8453e5ef0f3ae0481cfb363d1abaf9374b44f5b5c3f76d39759d97035b531f2e1141dd9ea098dedac21028ddea15655cf15027601a9671bff95e55c3f1a859aadde74ad03391aa7e234c4767401c501c20d05ea4ac78d4774efa0565ac7b1fa321c9a4a00068158c1accb75d232224d2ed2907974495d23b6dce4cefdc3df61cb3f12ccfc83c872d20adad87ca4c8bac3335fb6987fb8b18a888b786fd97d9ce08843aabf886", "result": "invalid" @@ -663,9 +551,7 @@ { "tcId": 58, "comment": "indefinite length with garbage", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1dbc3c4511fce024bd79c1ee46a6982d3849b314679ebeeafc49c310e8c65894191a4fd9c61121fa97d0ebd55d12bbb8d4d68303a4d7e2e4c1944138a44bfb652792940e14afe2fb863acadeca092a8672b27e764e343ee865cf653839f9be6d8d276ae9f6ccdecf1ffb6b1b1d92f598f90a607df88cf52cf5ab1be01077d5c24bf2e4ebdf2852f688a354f9693841db8dd9ac0bf837e83e4fdf351baf6e10ae5ff2dfd12f58f21bb6198808c3afeba4c66cc564e24dd5d7bbe4fa8ac028ab61989ffff6b90bb8792dabe848042e8324e11c2b4fae835d2bb9563ba07a1fc49ba16d077e68f7ee183bcc6e3fcfee0b3ef6f5b6195225e1dd7bc6101736793aba9989908bf1cb77b95164108dd73db15498172f65e2cc5b6f41eabc7d5588ab43d7d13c6dd4fde1fa12b09e8912fbc2189af84a0ed393c6f5f4f23acec729e9bb9275704f8b1b16dabccb667ca8308cc3f382bbe794a4f203e9b94b9591f4f35de270dedf3fdb6a66fd8cba8b75d4050938ff05959bf0f79ef42fed09e45813af06e7b5d5a21a8a945977077c15f007d36d09bba56c0273ac32dc052cc019b33e13a9f13e40a6d98b6093bf7a3ad803548d323c46e9f05aeea9cce855f95cdfc1db5ffac345b07a102ffb727ba83d03a12b2229e4ea3f65e54d27781e749afc6e6f0bcba25c742937c6723f374f13fe884422244142f20fe4a8792c1e30ab5b73", "result": "invalid" @@ -673,9 +559,7 @@ { "tcId": 59, "comment": "indefinite length with garbage", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "595dbe5f8c39e6a9d53e92194303b0b8ba7f799a33f07815c7beeb6222d7f34b227b20ba22efcb471ff1c3265319690b3f20663f5d4d1247d96e6ad5d17a9a427f05238beda3c27a9b9629877b96c86aa576e153d8029d62906e3703895b285e62a86d279e35df35477bab8133a3dc7a40cb75aac7403a0d42032e63bad94314e1f2a8274ec6fb886dd0b2b87f537f71682a2be771dda42f3f5edd6d50c70816d512bb5451c84be38a3917808f22bba7c1622d30f6ac0bb5d5d326400bd328a1333eabd531f8dc9956f48ab369aea4b84aa6bd9b831482c3f772b1e53236093f9dae253b8c8567d1faca3f1fc0247dc44fc26b82abe259ea97fbefa96241f40370ae98c9100513ea868e05d02d4fcc3426a20126d7ed7682b4dc046c97380cf4d130adf198713975b83b150ab806ac4b53e590159290e022540f7a3d8c0d208fed4079168823b518fb930f09aa9c51fb99c0d9a5bc0a973b01130ae2cee33a139e0512a87956f29318fc7dd4197d5250dbc188be6c0024ab8dc22df7e228a3e075d39e81bb50e4ccb1de57a1e4732b1a9ae1161c83a84323f13cc53465a69d0b5176a93267ccec3f6d8e1fbfbe5c4088897fa39cecb50e589d13d4d6e1478f9b553eaa284446d223e2be07ff416335502dda017be3b03bb36990e10befd5c833f9fb70a46e473fefcd18ccac7a9a42fb4a33590bd3bb6c006b01820cd9b38c3a", "result": "invalid" @@ -683,9 +567,7 @@ { "tcId": 60, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "22dd939295b16b34850895b4f088f70a957d2c17d540775b7bdad45cd14c23606418e495f48c7ff5ee30c2d1ac5f8c54383456a6829ac8222505cec51b6d35aad56fe0e63e26ac6cea667a30c48d5c98154ff819fdc2e3630e15e03631a35f6e3d4644c92f12a47e020f617b073ef091258bc8dc2440d42a61060f55c7aa029ec6411a1fb1864191bd20bd813bab797600516ee66830f8a293cdebe0181c92de03d92508954290496e69740c7db5ff8e9ff912d3a51e47f71af23fc5688ba40d4718682e1c417b77ca2f22630c5892abf460e2c91ba1806b0b629f881b30ff88b46150156e703a7288bc061fbb10bf8655cff2141a4837bab0a587993e2513b45e01c3a0fd8cf6677499444cf9080a1e6150b81333f20b5490a676f4c022a2ee1449d1ca89221e1f7880796739ee57048f21a92fe286fd742daf0df64a3399edd8c349cbbdafa1e92098300352c7bdceb304702f4c7b3f487de15457ccea5bb59dee8d7be7443dce1f38d864d4967cc634b69538842f8cec43eb185b866f16f8ad84bbaaf2dc7a6c2ef5b129a7c65095257fe3c39e9b2a149912cb4fe9026539440779e582c92eec8112de22cfe7be1e0bd34ae4f98080da7ed3f0dceef6c6c48de3963b2d9cdaaeec93ef6ac0014e2782acb37ad1cb488c3d34e240d541daa28724685c3d013728e1808f093d804459bef2012db3c6c2de5c73b6cc42f02849", "result": "invalid" @@ -693,9 +575,7 @@ { "tcId": 61, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "24e41e47dca6fcaedd0a800514ec5489c5bb13caaffbcf985ce7d0e869252d8f70ecedc943da638c8f6072c70aff892aba108e83e371536ffbba21c9009289d5b2653b3fc14310b91b2223d0a3674face6b1a424082aef274d614d2e50230e683fd3dccc052adf38ee986a2ede35e55d205af9822968c3e2e308e31667adba729321082799f913432027ea58215bed00826614aff3530cb215c234e57515f5b912ea629493110a2c41edafc56a8715481f6fbab6e6abfe9d9224941235e7f1984682b590945a854b1b436f6b305ac9792a11cef9c1c4ba54617bc3cc4473b1b39b9ab599926a968f40d33979216ec4c723cd33626bb0f63f75069ec947a65b68abc25adaec93cefa5b78878ecf9244f1f005ddc78d66eff3cc2363aec0af19d35e4746b83fdb2dc2a69a41ae5948e5976fb3dbd4f0be478bd355c8c9340ad11ab3345d841fbbe24869f3e911ce36033cb83d8540285fe7faf659e0deee3265f2fb35a45f1f83d6f1386020aed04363b3c9acb785eedcbe7c072563a0ca857e6319df84c992e98d9f1e94a39b0f267aa0344eadb0fc55e92532014cff773d0eacdce6ef235cbf16fa4ca982bf3424bd207c3bed93ca68b3c33fe9bc195ca3f29dda5e655e42d7466fd178706da115ad342a529c820bce2912cfbe6b88f3c0feaa7fb0b3040c9726ae18ff7ee74f17e9a5097d0969030dbea6e88890d562ae1c58", "result": "invalid" @@ -703,9 +583,7 @@ { "tcId": 62, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8bbf719ced417152162b382e4f02bcde1cee73074aa120e6f380c955c77ff02864ecf82bdfae93bece3a583bbca04d7a04d2a0a4e29c0fa85b1cc2be4c50800a0f6ebf3845df31874e8a6f7f766aab1c7c014ca93aec0660b89f91321dc72df0d76e45b5d9ddbc37f47a9948c3e49c00ae99f44d8125ff73ce6bdf5747135bc462f009f91b8263ae5b1a5e0415303ad68b628d98ceafd0e41e165b81a3b50b784e932a4e26c43a2ee35902fb7bdf5eeaead10d4f4d48a4082675c17f9b3a8c319860a0f687506aa23c100fc30d29c924f7df9051d0636ce06b26904cc4cc8e348cf8d264778a23bac7c6ba53a96a16cd74e096bfee57d6ad5972b5262ddce00e56712f32d156595c3e02307a8c1504e0c343695cef93c13dd3a7117a9611f6e5696912c9c35ed6ef6d7fabc7f4e2a85b7f5881c6a5079337b388cd55cb6169478b3080f48ca502e355609103f3bcc7569b0c57e0780210f15c7b63a8fb8582b36f9b3ff47a0e1cbdacb1ec79f92e8e9206c27c5e1aa99848953fc9a0072f826ff9ed0974dab5e890a269bf32b0b891ee09c105a719faf54cb2cd0ac405f5b20e63633aee37fa237d61db62bfaba569c3289e1ce26851c5b2aa668e02cdf30922da4dfb0a4f7c539df1326ec9a4d8bd8e85f7c3c999fbfd1932dcd4458a3ae08cd767efd2404de46cd9fc53732aee6d04d6ad7049eb8fc218ce5d933c175e64ec", "result": "invalid" @@ -713,9 +591,7 @@ { "tcId": 63, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5c83ccbb26a6ec967342fa43aae5a444327ffb5d70b6c29ea6bc6fa02d6218c2af90dd8253ed74dc104ac6289830d6cfcb68c9f0ae76eb6e955aec900362de366fca0d95c76a2273de9a7ca69c8a2bacbcdc499ed9bd507615267ad7bd1127c4dbf3eed3f7b4d22f41b7a29d1cea8e069f5b206eaa636952fb94e254d35e6c590943973d512f104a2c34de8d66c6424d25fc50131947a5da4655605494d2ca825ac5e77c825a40cb7d06146dd2528eb5365ba25b91c35c4f62ebea00ba8c14d64ac44a11927782f02f91d962c58d2b33f37176a34255a2c8e89509ad20ae8243c98fac5df4b2d597453cd0be563f38b2d96142ab797b79d83bbda60a90f777465f288fac8764f5a75edbe62531a7a5680533292a7a31cf2a9118d5911ea0ac163c1aa708f00d357ccb4196542ef51b211b36874b741e3bbbb551fcb6e2fe9823d69e7b231a222a7ab0fdf56b3b580cea3712e4147199c56a75e61903cad5bddf6fa1e37fa4646a5d86d895cd6da143eeeb4d12297fe4763e4dfe89bde8e6da03a0b3c7b4078fd98d55081af54bc2a91ff276906f52fa34ff949bc42eb25f8e48bb8f7788e70711bae608ebe8561aaaedc4b905ac5fd9e31bb0dbbb882e85bd96a9bbb6c295d2d49541a4380fe20313a7ca4adbbdc839d92c81181aff60045a8d096e90b243d3f3c4c04f49648b2e387f1e0e8dcd06c0549ed236b14090e9f57d", "result": "invalid" @@ -723,9 +599,7 @@ { "tcId": 64, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "71407e6de464456d330f9e1525b220769f5f91b26e42b9e288ef39ace84d938f76c810659d6facf0313d83d0b283f9577693b5349cc4dcdc965eef9275106027ea28c6e03cad5113a54494d5e34ddf9482b075c8ab7a729169e6caa506ae80e9150e4a7759820bff02c915694aff560672a5c3d5cc2a58251eceaed0dd439d803c5b0f983776712be5ed7ab5162051132f9a58e1ede5d8e070361c041de97361daae2ba351a1ab1df5462dd80a3913f4f753fe1f4a1b264f79a8bdcc3fef7c70b859723b53ff21baa9702914f921b065a64a7dbe080abcbec006971cc25b814c558028b167dc1feb6c0f180fa277a09afb08e2fa360c44180e9c4b31a701423d50a51baa83cc152f071f54c2079e7bb47247b3cd6ca022abba346d289f2cc8a5411fd935bab10d70f8ad69a8b52b591c67b9885dabceeb6d3b02b8d27ca874293652b0a5266c6afdb47dd14937a312d754e0beccf82c9febe4773996b6bcc6a1acc81bf0c3d1e295f7ecd535ce9f5d21178f53c942175eec29e40fe88154d25fd6eb9945e2c70e2aa3ff6a59f87c3a2b6a76e30cc21dd2af30007388892844521011d24a3f957950e577b0030ef82a42732e565b6e23fe06814bf9742b6a960603ecc1d2ab3ed8f9b56877780464ffcf40d3228835a2ac50a16d089567577fbc73ff57ee3bb130dccb4e3a8525f44fd041065ba7fdb7ffc4d8ab742dc84bda87", "result": "invalid" @@ -733,9 +607,7 @@ { "tcId": 65, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "785c03f798ea674404897143d6e2aa3e2c7546429a46e09b40720ec0d5741e0aeece3b007013ca55f49451dcd06bcaa72f1a3c8da52603b8ffb7e65b8c2c7e0254762eb8cbf9884556d9178ffd4ed74699a93e4a069ee23d319453209637dca88bae6939b55913cd5ac8b37b940cc30ab1a885a1768c261729221a4b555241259226d3901e94e30d29681ad29b48390320c174ad1e9b2dcc3b26a5f0df78ca712f971aa248c0e24a0f9612ccc98abf23be649930fe3c8581ba73c468dac4fbeb5030af862835dcb4c9fecb81b359d08ccd16b6a26a1b904ff4acc04e213dd81343fd5c4863d5796dc06efc5f964910bb59263d1fd45a0d7f193ce0d8daca126c8cbf659e3e56d25adb37d9aad4daac46dcd7f9a14e59e4acafc1db47846b7a7a84165cc624668def6769de4166149e15c38c59847f0566b223d1e519acf558a7170d36293921978a90d29ab877e363d9257858274517c83c8bb5401d45d9a0d1a6e28abd91223ec2f2a02fdb013072105d3f9b5291f90a220d0e472d319458d2cb9869cad6159daf4d43149ed0f1f25b111ca240c9ada666694ba6dc9092c296a47aea39798c9796b8ada9ae47e2c9862045e8541a2f63b17d970dda4f4e59a5a7d1bcd7a09afe7a3b88b1e05c1ddb6cec9944de7a3c3af2e2e03932f2ce00a11dd963bf83273fce1d051d759eec33679b541bc01398746eabd2a330a4e8748c", "result": "invalid" @@ -743,9 +615,7 @@ { "tcId": 66, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "36aefc61eaa79c184b9ce8b5b1d9bde5603e95ca2bb5f505ecc278dc3c98719f1e71ae65667fd52a0ba89d888335da09d24e6e9ce8ac979fdd91da44158a0fb05acc43cce3bedf3656dace8e135614d9956770af48d42c2db65f0a82235185edcae030a3804d2a7734ac138271227fc5e24384aee44642f3b7182057aa54afc74fcc75aa50891cace8e159cd43140359f57d9036eddc688e477cdee487e562b5f68e3de1eb7a5b93cfd08c53ca153b69f4085bea91085494a8f3389b668543942946c7e87158190a460b5ad8ec6666e581198fc745d49cd7cb684956deb5ebd8917b29672ee4e0189cc55c50adcd3f1d22fae0fc1223d24df6100fe1422798ff4d130185d05a254aa32a90bcd76cd5a30356831b8e9be35e6023c497d68068ee08eaf1af4fbfc707703dcfc71bfefc4018c548a894b4cb360931ff75f74650242f9536fad63c7bce3334172fa634efffc4b6cb724ace9687ee52f17790828a06333bf5d0c1ab0eaf37d24096f96596b549f9850ca10396f89d40c4e47a35f56c941ed719c6a1c9efd1bdfdd1cdf435d02b57dbea8ce7e08526f1d702fa91752f69da415cc7ab2bf4f0fc23671e5bd3ee70e57fb2971766738a4843d40ba428e89cff016f9774c07ab99321b49b1178734ff25925a21b6b3437cb31ee0bb5d13da971543c5cb54d723059f328c8372c78fa4869604a0a23ec91a1fb97c95b1743", "result": "invalid" @@ -753,9 +623,7 @@ { "tcId": 67, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1e2afab91dc10edab4b07b4c44c6e17de946c418c2e946eebb3bbe6288e31bad930420aa73f6f5d0a3cc2dd742dcf92f9b0fa838383ce71b032732e81b96fd4f7d8868d96ea11ef5c94003f0066ce5c86d231ed81986648bc385a1a8bc9a13803c45971d3dda13c59e92e1a6d68b9116608ca19f9e1d73644366559bab6a860624bb4e2364552e2a08216dd87ef1e7b307350c005ae55248ca2c673ed2911e63d5632f3a4d89a08fb3ba8d958734e0d07f41aa63a29be127a6de8033a7936ad74e7cfd54aeb4791b02410226d9902d516488a39910310bebbbba3c8b85d5449673afdbb91b4f0c28ad02a62b61a38aaa3765b313ba8e1fef59263086fdd306deb88c1677d0ccbf96cb99473f87079ccb5d835fd8a5b6cfd05cd485af1d78584cce943bde0f137e86f7566ff5ae867c40cfd37229b9e86158f9a68abaca1cb192aa32cdd50e199246f6fde6f8dddb51fad7ea94b8f68b916d9f6f95f7ef3211de73ab8cea2b09eaf55791851cc24aa2999161546faadfbff90c3c7bbfb7a08a2b25ed98b242fc76c03478edb1f9566efd4cd5c873054379671041a1589c583db0f482f13b2f41e93e250adc3bc47b21e90aaf619e49a3cc83ca92a2306fe4fd9782a2cffd9a8cdb24937b3e29c268dc68c575db6b24b7efb400e6a0b584bdf69bd28f2cd8d23e460e6e8fc81e607e5b0c9689fbed3b19c592c4bdd8365362df42", "result": "invalid" @@ -763,9 +631,7 @@ { "tcId": 68, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1ddb6a66f5a588bc3e1ca7016e47ab98ac823cf683249bebf82c6328d1ca624690f63abf3916cc8a1051feebf093a03a5ff29fc91e9428364f73c9460356c08d18fc0d9ce0f04bf36c7031cd304693c5a64702979c21bea1dde113df21e7e41be28c49018b70a888f1699efc1b740d0c5d2b7e375ad886ea7eb76583082e3e9e53bce7da7d15628966c4bf368679f6599dc2d7101392656da0103c74b0e70587ae4e4d3f3e7fd60169fef069d4390c85f87077227ccd6739a3ad384f07821f6daae21f1a4369d1d80f82b171dd550cad4c19d66b5fee82a08d5d90e71afce29831852d7122fd1731fc94ba63decb1ccbabb7449ef0d9d03623a1364da17d036bb2de800d1dee707e4102dba9230e487b77ba412a56c141e9a1dea19c687c01a9ddb50cd5013bd08a21b2758975c869d1cf069597576066e8208b48384ce1e78aab73947c7e9b879114299f441581a4a84ac79786aa5287a5c020f7ad0e7b05c1807f8c0a949357386d244ba69ef35db9e0d1b6159f3f7d097e50cf8645ff77b584f94d19090a53305471e6cdd1489c4b0acb77e81cb7195ad70f1c8fecef49fb39ba4e1b76894cc0773340660fc09d82c15e5da189eeeca8f2392d6af379e79ef2b17c515f5617a78b7aca0951b7a91484375eed605f7036722f5b1b08e7f1be28fe38a11e9f0f9fdc712d0db55642cb57a7aadc6d9acdb717283d5693b8d5e0", "result": "invalid" @@ -773,9 +639,7 @@ { "tcId": 69, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5e5e76558ed93af38df82f1dedca0baabccce6edbd378447d8ae65d571cd559c91f5e320ddf83b50ca57dbe6e93aa4f89fb92a910d471d2dbdd5028985e7412833492f716824e0cc0052b84ce30180dae96427bb9dddf6a80660e1405e936b757423c5ba264ac69f4655df54c295552917f5cc93fac4913ccbe7744861a668716b9903b12c43ce32ac06349ff28a8b7be06c8b7087cf2ae487117655e09ef725b96296bdd691b6d89b89fd85d051cfc9d199de95539dd1e94b8ead958c4455f830abb5b406aeed1c2fb10163d537e53f1b9878f79ba3c3a6cc13cab24128e820ee7e67d043ea74e6e1f95f931ff286d4544a24cbabe151fde4531cfd3859a93554f6dd774adc9c3db95c01455e7fa21c01929f511bd354883f28e515c3a02c40471283990fa84ab03a5a8e704363ecc7d7fc0cf78c470dbc06bb84ad3145989e538201fe3d765be1956b028e864f1d66451e58b6c37e59c8adda96b316bf1070339e1dffdb58b413c8c22cf976774c5c3a2d6741af8999242727f401f2c7f79158fc34ec93bb6bfcd0363b610f62cc6facffcc955c4f194b34cfcea76b43497ce7d9bd33faaadc8f45742bbc484934f6c700742b1a330006af97222a84ed313e998e64ca737868eea0389a967eb8891f9391b4522c740eac7ebd1ca2eb9a90e5dd04be72c53bcf9aad3bd9ca700b5423b089927a97ce58e031792ee4ef822db3", "result": "invalid" @@ -783,9 +647,7 @@ { "tcId": 70, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5a270f591eb8d1fd9776cd572d3df29775e02bc8a73de1fcbd501aa2b4d9a9ab9767fa7a88d0d4881048b66f4a93b6be63d6424c0b193daed5706f8e0acf5f70c7503889f23a3cd4323ea0c770dbd1c4f8536e1ff20ca8035e93adecdedf4ac980038d39fdea1eb2c68249e619f5e8d64970f10e0549859c0502bb1c6657e99669ef82961a6a6165ac069addb72f567879908fdc43e2bdc934eda5739bdabc145f89ee4ec1703022da211d47572069e3a52d14165777c8a97a88e56a5ea487901f3fbd9a9838712ff65a3d66b18379ead227bb97922bb2104cf857c62900040fa75d2d333eb79cf095a99addfacce2ec283cb2edef800f9a5e331cf323d6aa0d3294ce609e02e85e8fa856ac02b7216266c30a2d3050f9a8e030be5d7712c03701eed721004f87ab6b889bf7a3b899095e88487a9a313f0ce9acf6071575af138135984d14d9057707fb0187bd23f88b10a0b855fbf602972d518b6c02cd00b2e606587d24489e27b28e1fc9d0a0b28af4020dbb830f51899d3be4accc7f293e47050ba6096918c64d7243e7aec89638379662a3fe9cf97c8bdf5ab1bebe8ca38490be37084484f72ffed857f7ab4d388b827de257e4114cef51554e602482cfb9f0c3d063175d2ee49cc6b2be840f3e8d006cb5111c577a5ce1692db517ed5f68d768933361e9909fb08e418af7a4551fe0944121d50194aa0da8dc198afa28", "result": "invalid" @@ -793,9 +655,7 @@ { "tcId": 71, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "43947a1aa61cf45f2cf92a6ae8858fae970757a1e0848beb6a05f8795cd52fdaafe5f86a6d19a3a183b94279fc8a2a69c6153ae16a7285e6f8965468248e99fc9ac310ac688d2dc4f4ea200a851cf4a4d5bdc661027d3e18e1eb7a726c4302f218226588a55ceeca664bffb7cc45701bf1e2a3a98890e38ae43a326c186e00ec9e2ca4579384fe07a4bdf6e3d6445ebbb9fb9e85fc0ce80dec7c87388729db148f77114d87070948abd0c3e0d6e80dd6def1dc7fe314e618860e9664dc71480726520005781f53a51b467fda86f3b7b18a317c73b25c287132a1d63848bf96a25b0d4167dc18ed39ac0bd8a8fca336c6ad229c57c1c4fb8e74511a1f5fe09954b0bdf2c0f1a918a5f2f90e12fdbbf6945e24e0d368310ffd39f9ac5d529368eadc2635f3165c8ec4c9c380f53b5357e124c27dce7f3653281f65293441a34235d431d70df106db5e6b34d0f9140cb1f24819344ffb308ac34633c2ebf6ce7792d0a0ade729c5335dcbe6b5f231cd3051722e380937567baa5d1a40f4e6706456205924dd02f919370032c717c11ff74341bab8532c4f00dd97fa4b7e604b6f859a07b9586b4bb5a639f1412c622228bc754be414da15012a4aef2b8dbc2d5d95c71f0bc5bb5578c82d5242ab7ef1963becda5f478d3fed85d6b0714d68b7fa0d06ac82a689321dc088993eb704972f4dc0affaee6ed5e7f3d2072543e14d8296", "result": "invalid" @@ -803,9 +663,7 @@ { "tcId": 72, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "08b090cb4a0963c62175e06111f46327d30e55178c601385109b529e273662ceb144961007692afde873d677b9295b873abe336975bbb67fd0396386544f1ff9f72c394f44e5757806b3250242463804789c8d11c0ea5fe615c6453ac0a0105d3bb7e2ebbcec88c709a5240f228ce4b01bc68d42d5131e388f2f11bdc055e5879d63fd468e8d322d6db9379eac1765be3eb039e3fe24c6c7277813a8207966cbc1f90635e16512a7baf7def6bf78e1f439c9d161bbf32142c6da8abb4d84b09d5cfb7f2b0a9733bef1481dfc9fc81cd52b7e14446923782bca50ce63a0f4d49a7ca3383759a860dc98cf316221ea02bf405293d2b617e6b3af1373cfbc86a18c9840bf2e24d0d7eb3ea65e9e6250bd91978cf7f0968fd4eb6edc4f21eea2d11e1e7ad84efcfedb6ff16a369296e78a9bdbd5a0bd2c61e8f49c6ffe1272cb02f8a3f278bfd988345eb772e0635789ca623ed387645ceab31f977fe32e80d66dcb3b0272fcf10934e5fafb2816ff6b22fa4a7d7bf2cf3cfda93564414912f64a4198bb63b1be49b6cbb972cc8f65241f66eb4b205a21fa3ac74d638374fbd6afba519fe26a199b9aaf3f812b6669cec337c626f3b518a4a96e99164294e23c7fe4ebe52f2f28939e068f8fb423f8224c5c9acaeccce2036cdd93a85cc12773a54243f4e694e56c97335d32bc8c4e77bda18a38856029466f23436688a784782751", "result": "invalid" @@ -813,9 +671,7 @@ { "tcId": 73, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "22a07343177c9c14c2440c1466f42cbd1bac3a91140df20b1673bccbdfbe25b524a5f89bde9b0790dae63c6a4544019042af4d6ddbe8628faf876ed7f989390ad0fe97bd78eae958b64707f90dafb06b0f844e4ca56fa44200ce3f40a94b3459e63671665efba6a2ac64d9648a660a0e6b77a7b2ae00731aa37d496456c8c88bba4bad0279c0ea3c8fc9cab1ca8a7adc85f2fb9ccf2c05084d7f8074156f705178e7db43ceebf7abb1e1ce672e01ec6e493b712a564f7200a52808499c54a1a8fd01b4e71f0c8825bc0847a8191b0cc708b017225179d46a033e0b091ca94650039f8f80bd5a1d39521b23f13515bd53b4fef47519ebd6c82915396642c28409ccb0995cc2081b8ee9b2c89bfd00916cd53589247e01711887867df8ca6f9e8958c860b8c6130d6c8024550ddc90aa8f96e42aef02ec4a85af817aed44889f6af9030663fdf1aa81b05da610540a475b9d22f8811d8adc604f93fc57e646595186177f468b326e18ee4a1d78f89627667bf2c465241e065fed33f3dddb09e959d291b96ba8d62493d03ab9786d51e723ba0e434b8d1269d1774edb4a55bbc069b78512b12f186ba3370a84e193abb14a48e8580bb3471dcac1cca23e230cb0dbde99194b25a29bbf47f6e1c5b5cbb68c7fae9cad064158e9be1a285d1e5600faf33ad81f5040ce796f9ed48642bb3e79f06680206947da8b5fa180b4ad7ebd6c", "result": "invalid" @@ -823,9 +679,7 @@ { "tcId": 74, "comment": "truncated sequence: removed last 1 elements", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "57f82afe1c34e0096c9ac0cd4be7e41df4328b979b54cc901ebfb641d7d7abf40ff731e81c4bfd8778f5a46f2d5c16670c3412f5c2e3cfcc122b09e505edcc99fbe5cbf5e1458294395615532257d36578e9e4948c0bf1d9b00f6f1be174bfa438e5bafc2119cc921e8f4aed66af25a36f7c72fc2b88aaf3d2a968ac074cc2636c933e804aea5efdd45e1a362d73b92083812254110803162eef110e3dffd6150e0dbd8be2cbc744a4fe55e6a5e163ae0c31b45baa9adf0ef23e1ff5d46ebe494740c662662f191f1b4d17d61edb08dbf39d9d383af8fb2640c7b71618e4d28fb6da27e69c91bc6cb1d38109bd480c868c51fe9b534a0fe175a59e352e592636efe59a0c6ec8e72e9a5e440654468ae3b2f35d522aa62f94006df9b19d678c13e9a034094b0a3c269fb25405f78f9515b0302a26f90fbbc9aa4e301792e1ffaa87be0147c6f68a15c87ccdda409188680afb7278227d35738949b41b68eb4ceb1efabdc84748e46706b1b6a7602df04f76e5e06ed3d34dba3bf8c0f481828f7cac5d7c8babf274265fe1c0f9a8163ecbbec8283c7714c7d3788d49df6089e7856fe6da00c9901215f72751da3816e8bccfb58778868db8a5b1cb58063725f70acf4c83fefed96db8f45a97056af0086f0af1dd2dafb1962e013f8588950ee7f93c37b3f069871cca401daf227e3ffbf381a1d537903a257d8506147791df327a", "result": "invalid" @@ -833,9 +687,7 @@ { "tcId": 75, "comment": "repeating element in sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4901086c468c2e8f8d35843019c54da0c8af09ddfbba2e6107727917759731ed834fc97753625f54a3f81756e2a98da15f633284cd2522a535433e3c9063fa108573ae195874159b46fbe8cc896eabc15fd3e1a6a4a4ce9ef9fc4811176adb1c14b21275fea7b3de3aa27b3f03c487f7632fbc4bb2c48e8e3b3226ea93aedc7c905d7b013958903ab211d09563ad31a2f559df755ec26baff940b54172e80eaf0eb249c837c586bc46a13dab987d110f52dd72d8ac9795ab0d1f840e6135c9f07d92ca06fedc6516c24201ed431026e1ef415ffe2aac89dcd5770abf3400de313a46fd26139ffe048bb925f94241cdd4b93e082e933a8f435527e58947146cb67d262aca3d70cc914b8393e88e2803fc1f88ddd8fd070d8da5c4a0c6727c8b0648198c79e63d4fdb712debf2059eb1120f9ba6bd55c86ec7a1567e61d1ef09fdeff7da80a48fc836829ab8109b9b9eb29c1dacb3e2d1eb65c974d27119b031fdf28a73ca651ad0d345fe841ba712d027267da4cd4e0997da59e6e27af989baa80931c5178663058ebcbcb77ddcaa7dbcea1bd23ac5565ca363bf58907e893c0d2a1b012c0df853ace38cfddb5be89f7f525a20a0ba2a8d2e759915fbbb6afe1b6769e9a94cc01bb7da892273414969c708c11137d274220858c1585f06744551a12c7fc02fd81125a8c5cd048b14acde96b8daea0fb54ce65df9b7a869de7335", "result": "invalid" @@ -843,9 +695,7 @@ { "tcId": 76, "comment": "length of digestAlgorithm uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "4c2b70b2ff00b33affb24faaafd15a6db2bbb4f09492a4276e434b827f4968a353b30ea8174e7a4a83bc6971d76bce7a244f5fbaa3abaaf44ac4425629e29df19522023f784d30fb5319a0ca0b59a20b13d4352b4d2aaf24bdadd07a1d96e8941ae557ffae29ded5a08fb8192f4406cafa1c85df342c2399a59a7247f430d03afa9fd47d63a40b1bd5e0192090fa029ee5b7aa11a627a512c387f1cc02ea34ba608eb8ce5ae5baf3d6ba7b8d6d9b5177c308d6abe5aa6aeefbf5f8a8ebeb9b419a63b828fcaf5d524b85babf803c917d288442d3b4c76242ef2ba3ef5aee6062f98dfe99fae1460bb0ed17654ebc85f7a2a19d97eeba2a25df4b55472008072d625869ba8f33acd63f04a95c678daeedb7d5ff208024668195c1cb76123e6b8d40546de418f00d4cf4e53ddc426d0e97b2675f28b95101d2c5eab342b4e6b80911b40e5002340842eb0cf404d9661c6371b4a6adb4fbf59a5eb669471b975e274b52052ee77ccb9320b9abdc73480d53cabd05fecfc2879c7734cead40d2f549cd270bc342826145f7e9915969d8286e5522ab2387a62af4632de2b63394cfb3c4bdcd9262337ca4031a85f653273bd9a5e80709b3f55f7f722b1b9a29f446f14901c9495f850391bb42a99ff946b1f98eafc9e8e626b97f44a9e1b14e70a05bafb4538ee1990d53c2475b4e6a135fb59cb8a7caf9bace6ddbdaf1ef928595d4", "result": "invalid" @@ -853,9 +703,7 @@ { "tcId": 77, "comment": "length of digestAlgorithm contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "106f23b7718328c4a55d09f525c2176cd15eb22ddcf5cf0307c50c80de9eb992d94e56c6e8e65efc1007bf819dc3b927f86dad28ee251a1614aa9336ea755ade9c95c9a81f6b4edc03ec00de0da4096b6b857ebd9c391c83ee5b2310ebf417ca40f55d6e949d7fbebe195f976e1954e4bd7fae4ded358c9d1fceb4247f151a92c07595cdc829e2ce64d92e3e89771867bf7f141b12d74018fd7eaa6def7338a6e82e566dd9849bd49b77e072285514d4e2352d3a470663416696fdcc263c62ae83fcbfecd19764d0b3f05f57eedf084457f4458ae43ff68a5195da5e4bf021b0195ff3e9b54f36853353086b6bc9b0abed0ae6143faa2f67100d3cc909735f8788103fdfe9bc3108c9e9aabd43f056e65b64bc200f3401c0327cb1fc7fbe56882c6ce8fc48e3d9f497dabca8935ba39ed69dba40c03d9c611ad2314fea6ba2e734816e736af49390b49cf45803e417a8cf532d955ead9d67bdbd7ca107e8aa1f9b1304341fab2a0487f26f75ab84fd8b85c3456bc0f38226037cec0d4559ec42ef582bced37a2df78414a2376adbcf87c3037f3cfadc8b35a8187116f7c461139f37417852a384a7597e416b95da3e96a10cdeb8abf962f85500b565ef023a7019dde62a778381f27fce361bef83e62daebd73c080594c36c845d3bfc87865bbd0c47dcaaa0f878025c009f3625a51c7f21e05726cfaba91fb5b88f6b7cdd2d8", "result": "invalid" @@ -863,9 +711,7 @@ { "tcId": 78, "comment": "length of digestAlgorithm uses 14 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2c1772bb9aff7ec2cb592e3537f3dccc804f279d908a62f6333f47f0cfcd4fee1c78a60de0589f1e260ed9a04aae1647e6bbbad68ed87423850c8b0435f3f284c363d4e7dd54f1550989cd0cdc86b0153ee369e384323a7dd1604264bcfb44bf2b4e22e49050b8e2273d3942dd2593e00da50992ebf70e12307dafbdc28018f10356c16d5dc8d0ca4b11e5a40c9b03d037216274b753ff7c4a284e09b895d853436ca2feca671e824d1fc560e4ff702b2482d9356a60ac70c728e8f6353c234b1618c6ef5500c1c638ed256b81e47b333ae7adcadd2d69f9a63a16aa3c039fb54a8cbded50e9e498a8f09134cc5759fd2f11f13b1b19e73b52d9f8759d96a1cfdb7143789f25d71984ce1575e265dcdff9d28f9a1f796b7b114d7f16f32c23ea8a55d3496e2ce814182a2c8985d8a9a3e77af4f3759bbbdeff6f8f8b5ee9a1977939bd5495bc623331cbda87bbc6488c63a93574cc64193e7fa1ef337118712ecf43bc2bfabbe437d4dc334aa09e84cbb4df2303844104a8d9d5ee7cb53cb4d78aadec8eb3025e48133f7b0637f82ab4e54062feb5088a84ea83b02c515dc88b239065258a67e1ff973ad0dd7d86ba8c6c241389a17d0832e0514d693f8ac4cf5cb72d48bbffa5686f3ed6d455ac7d40b0550b92cf9af3e00228395034bc5a1fa4e0b516275a90739631290bfb7108d74f5d4ba2f685f0d7ab1193ed83ee45e2", "result": "invalid" @@ -873,9 +719,7 @@ { "tcId": 79, "comment": "length of digestAlgorithm uses 12 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "82c60dc3ae409ae6eb368ee47245fcecac8b34ef55f890b155b100455f8e92da12526579056a066e008d1d9c0c055758759a9acade9dd41a35950d321db3a231160e5a54cc015eb78521573c450dae7f3e0b17450de52d13da2d2f893342064b210fa71e443864c94cfb189a004c8afa957c46dbabf5077c5087799d2b6ff196f81fdd48e2504313ab0c91f670afa5cff55e3d38ae6cc1bec9ad2fba6a9212a4c77f8e4eab24ca0683f1da5eb76758a7de1baaf52b5802330be385ea6032d5886a9db5f2f60c2e58aef41f1d5a296b8e7cbf157aae3c5e427e81aba8ade0cef0d07a377e54305520e977b7820c756eb65808518068cf347651a6682bf521cd4dec5915338dd2b7923356d05781883f0f53d4afb26a16ecab86c4367c4678b149fec2a6bd97bf5ce9000b5cd5eb5122e9193bdc4d5fa7428ff42676376071f5bef80b0628944085963742938504801b7de0912332d87c10c30771377c31abc780bf581bf36920c629f4f00ca9db7be00fdd59f14e29857a8278c1e0d08438a44fa14448f7018e3b489ffbab1c7f0cd59066a656a3f32236bf5c21c9a98413f51dd4f76185fa8a46c7c800c324ed7b0aa6376845757376ec0d9ab50b83e25e682645009c2df6e313431cf5271e51876c4c0f6dea359a050898ab3beeb3c6b7388cf6ad91c30acf0bb7b67ddc77326987f92297bda705ca6d62f9bde899231d9a07", "result": "invalid" @@ -883,9 +727,7 @@ { "tcId": 80, "comment": "uint32 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4de87570a24cd6873506fbd5ec03e95f13cef53faacb29650737e61cc9faafbd263fd45e32d4590a7d878c081c0b91f95a3641f2d1712ee5fea759dfa7e5cf2c6c4f000556ce8b917b5269333aaf6a283e959d2de0d8c2f2145770c230b585179313533cd4476c1f7a3cdc2d238f42ef34e42c758aa46d398fe98a30b3d0e6a53300857d873d340c9ee9f40df23b6e07c94f3fa4104cdd6f2ada36aac15fbb49fcc1f2810fe84163e7a0e8582c110cfb72d2bc1de4a3399c108f52afc559d338b09d6d40f40b83e73ee0b4bf2af19b9178839d209c79e435eb87d9dc773ac53b72d9b1100b3647cf245b73705dc32f4913a067305870f62172755b8c78d16ac2c1772736e1e867c9381e77a983e267b26dc2ff507379cebf7c5c6c1b7426bc5b40e60833139cf60e97d4bd2a144efef05e0c945b3660f9a1dfa65ce021e4e7ac04da6af5767261e3dc8cfc8a22818a9540a29a5ef1fe07529e122563b6e92c2955385a4ab869176708f571c2844bae584a9ae31668d22348278e9b2eb49dd17477120a1836d414f855d6a4e9b98a9ed276ba6d460d5224c12cb7fbde7d41efafd80921f9afe589caa4a2e2d1a866384d0c6845a866625993d6c8ecbd46df55b96eef6a1113f55afc2ff73ebd0ec60295646494e886de33658037cecf68f50f9b4cca03473ebe30605a0b345e1699056b728ecdc6992e2eb3cc48ed2569ea81cd", "result": "invalid" @@ -893,9 +735,7 @@ { "tcId": 81, "comment": "uint64 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5be20bfa59875fe624995798ba9c045aa0a545edfd78e75fb3365b67a9cc313b9960871344b67fba2da19bcd84ab30f51c4e956b1bcd7c3768718cf96578c16af36dff8ea65d1103c0cd7e9e6f80e4fb89d58bb506fd2b38d875067923e7ac382323a36dcb7dbc68f544790364ec24cb0e85c400a7ad8718ce361fd6b5efc75bc050d5d7fdc63db09cd9c79301f904052f763b4a1731e441a488a17e743734b96aaf6177ec6c42eee5773d276161ff5d3500c3c8c14552e39cd0a922a8f893b12de8d9cf5bbf6e69784f184f01cc04aee2fc59d463944eb218dc05c3fef4976549a71b9b263d00ae8e97ed69ef86fac23542cdc4627707f15bedd913c2a89c8d6e48544ef43a5878b1a8ffcb4298c381b503ce2d42421638d0569136373b5b8e26324277efcb956ec6da20903ab040d42c54bbf384df47f3dbbb5786d1516120d46f490b884f56200d76bc7fecb8a23d9f166207eee70b9d7e1013a54ac618d1a2af5b24d3ded135284348cb3bf8724b3feadd97504c0fc459b1c3a4c556937708da9759d6df8a91bc1774a99d8af90ba0f6f225a90c561438407befc544b4fba8291698a3ffb2ba1dc41728bdef04d84516381a7dca916c0dc463355ebc71f4ccd4655cbc465b3ccf32c02d1df5c8f612dea214162f710335541dc478fcc6e2cb626d2fcfa8946312c11fc48e24f0dcb6ae5a36f7a408bfdadb61f58e9e604b", "result": "invalid" @@ -903,9 +743,7 @@ { "tcId": 82, "comment": "length of digestAlgorithm = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2044113912e75d213474da4abfeb83e988927ba9e096d27a82498090e9833e7b2060f60afa28331fb2b8f3b13e14dee164b60ebb40a716a0a5d43f6d9cffda5e359bd77a69195c326ee8e23164709caa58feb23a2f1ca512a203a07820941fbe4b9498aea8a39ac410f884f4a77dd6d4e28a3f00f8b2a4181462ec48c91588e8599fbb1f83934775397f8fa9c577341412237f6017150222cb0d44371542766dfda0f5cf8082dea15a9ddcdad985dd213cc3726a26f78ee6966a789c7f0d5c48f4137436791024731b522bad493e46717e5e6de6eb5ecdf5c8cf92b750d68bdbb22b5c4b27d66aa5779dedd791649832d692688dae4d1912b4eb61149f0a320c93ec4d4dbfef87a007e8ede4f06f32ab0be6ffd3327dcbb130cc41c620aa65174cf1bdbd66b95ca698e9a5cf569f1b819fa1dd12f415e2fea63263fd8f4febdec51da4c8486fd855e5aaaab8a8329ec10b7ed28bcf329c61fcd4dfa51a88470d8399a136e86e6e147e9dea04d175631fd0e7230963ff5e447de93327e567bdc82fc19315af2804740df80b423662d9740c8df6b93298cb14f43774fbe06468be0cb5d8ff2034a405c3edfbc44eb890807d7ceb678d537494d14954b23af2092a338e59c84984cbedb72fbcf4285c3e48ef3bb4a7844afbd5237edfb4ed074dbeb55b55d759a6da28f7da57557095a17faf7db299509386d01d6ef93cd72e4e2d", "result": "invalid" @@ -913,9 +751,7 @@ { "tcId": 83, "comment": "length of digestAlgorithm = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "652c05a13c2e982477ebd7853816d20b6a7f22b1b111c63e4d2fcd0ed6d55a47f3b7aac1993fc83bc64db15848139d296b9ee874e7a971a924abc3fd240382c79af5d9515e6d0fc1bfea50bc234bd2dad7e33ecf4d63cfcdc6a299465fd716ada4b9e5f29b7efe14c1c1e31da6d244ce301544cbee74cae7a4dab4c0296813d1bd3ec118721adfa78ed1bb61a792c49ee885d2c91ba7d6561688f6ccab27decc405d6c8533eda7777f2294d064d4d132fec87593ee5b259409022641d9b0e5c1d24defb23f3f03ba74f74014ad2e97ee2e4937ce80a4a9e61cae9341bcb18a0ebdce3d928feb260cd8d91caf84a84a0f1d5e4009db9503bd7aa74a97cbd2327b10af93367eed208829b18699a70c9ac1c1313a70a137cccbebb0e0df4b15c6c1f8529aa65ed12ee337ec12de32f4693496b1c66191cef0724cc6b46c4269fffc0e7a1192efc1fe6ff4cf531279c8b33d99d255446b0bc12c7bf39d96a9d712961d7f0587c0b9ad18f2492dc1fdf419be67274d65d4545a1abf7f61cd2a82b32df0927f769672d7f26e36154ef66ad3fa62e43ea6543b3bfacaf8510cf6255547e52383f42ce6473f12d1d9628f65d818b550e8f9c260d07f2bdb6d1c101080dffaabe46b88b742add2364690e774e86bbbde21162ce1cdc8c5eeb79ad762158fd7424d2002e95680ad18fd7b7b88f0a8b7b30cfd3b719df41d92704db5f9ec34", "result": "invalid" @@ -923,9 +759,7 @@ { "tcId": 84, "comment": "length of digestAlgorithm = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0a4ec28fafb5f59364e4fbf7f9be3395b0c90e51d8a49b47d9757cdeb7d635b486a85a6d7d7f6ff646c9e6accaddb2f61d5fb9d01409c9aad260914a1592b3b19826a2d308a88ba259bbdc6bad0a0d5f41a489e233d7691bea42404984e96f649e6c597f5fea4c15dc56bdac03306aac28dcedf6a8260216905968e28c18795416d620432ece22f112b82a930fd2ebf9c2ee9205b09837be5d1d78e197f3254af803ad9442920bcaaed2e117e9c586c5916bd302e563c5cd556bcc2ee7022eb4e6729059da28472a288fe146699c5c97ca5fa1103a6cbeae5e9af3df4206aa486b384fcb3ec6f0d42acd8ebc6d9742af6458794c98f736f303fb4bb79bd3a1124a3186631140d066e324e0b504db0bdc4404d08b497c8b055defcccb36afac97076871ab5d3efa7b25ef512ea75f27aea189660d0c7eff7162d894a4ef2b08ee886691134fccc4eea6a243db6e2d41b2549b6209b285b0d03aef7b264e93aa04150650a253b8f77a52b3ab341725ac1d61fd27bd3e8418bc636735b4e987b548a6c8b266b67fc4f96e1e764708cf255fd6bd5a87b6651e3b6229f148b4492f4e62fd7f1c99dc6f19b1d71c12d183b8e92fcaa2f939a867071cfb1c174f779cc45170d30dd2b25c9c04e4badbe7cfc97a98bbfcd469f6ca998cf471440d3887aa9255e8e5397a1201d301788d377267489673f90256a3521f5d6673ac0d149304", "result": "invalid" @@ -933,9 +767,7 @@ { "tcId": 85, "comment": "length of digestAlgorithm = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5eca5fbb939283c8240e12e3ceb26a5a61ca43644bb5b37a3acaed5c520ef16790ae79a51caaa0e6344043190bca5377f23eac6911f614123b52b7a3701a371b970baf425cd23a64bb9288ff7de7353d9b75fc1ef62739a34fbf59bb9ee4aefe73d002077bde74b4e0e381dded92b0c611dad955ee91818fc0929e8d7e245b7a6ab3fcb0d9fbb5f226800dbadf647c3efc35a12b7d396e90a2b2843d247835f71c96748808cf998eb5af006975e8d4060e21c192295bcf3f6f12b182d98b171b87a375a73f281a4a1e4dd2bc4d7d83344f6595a3b8931d1fcc780e894a626d4dd1b804d3b19e3a402954dd6ee810948d0f4463837cc0836784832a6afc12258bbe1525a03ae8659318d90a2e2bcc4da00979a20ade18650406a720f3b379d65cd6cfc04796312961cf84db07f36343c73f8c0d8b0b7e14f0791d8e8dfb29ae44142bcdee3fb7830409b4539ebc2f6d35911f672c3175db5b6c69f977a4fed913e5e8bdd1f525da4ff1e831d731e2138e3b6396d80d656c06f52cecebb717033204994f182c384b43a0667da5af530bd5932e9ddfd43311adfe80e55b8a8e2943cb1f1e4ec847b8a51f304ddab1fec8242df1fba2a361985cadbc3e5da3b1b760fd4ec85eed7a33624bd067b46e1e33e8225fde559e273b05929bb97657aebadce21a4dbd31da815a4589f9e3ea9e492817a549a7347afebba1397f77c67de877", "result": "invalid" @@ -943,9 +775,7 @@ { "tcId": 86, "comment": "incorrect length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5eaf114d41b7ca3d5dfc07b6d594079d0cbc935f0e4285e93b9a40f7b59708440511865b04630190dfe1348d59e5cb3274fff3f3c292496d8064ab57753ac27f76068bfd6b33ecd9add40040c86b35dfc4ec1a0cf0251801b876f1825cabea10bc03f184d30cf6e37a75117ae8410a7fdab6098e15ad22fd495ae2e778679465e8a190c8882d329b15b064537c1d81ad0899269b543a1c5d7a1d8e66f8524d3fd53266db3390cf9bf8a5631e9d1286251715febe73417018f79d2bc8be3a474180e0995ea0e9ad1b56861b5b894a9ea216bf5cdaa1c8acfd5cf471c10eae0ca4b834d3baf4c17a55f41f373c4d369606b930c9fd49a5ae1aafa990c9ac37d46189f56478b15b4c3bac3af0cc929f18506ee107d820566b79f95796b568f8bac66f6751cb013af708ca435acd2b36ec6e69c16b50f1d6336b2d6cad5192ef78c620ff7331d17ba77cf54207a242486b22190da1de7ce0d15f27927d298df83826a4151dc773c46b855e4953aaeed405cab31637c88381d33059f408b31afc7f499cb8461c8ae7ced6cd65e842ad229957a5be80d73a2265913d4f056b87a16e1c34a77cd9dcdd939225fec0ccbe1829a26dbe1f8fa3dcd4d67b9a8ee6b39eee63a97200469a3b726432d61018824555107286213f94b5aa27e76e56a3a022cd3cf231553eaf682ba5569e7429469ce9f9fa744cb6e5dc4ccaeee2a50fc0250e34", "result": "invalid" @@ -953,9 +783,7 @@ { "tcId": 87, "comment": "replaced digestAlgorithm by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3f2d6f598169c3234e8f6fc161593b7a735e000e5e4cd6b987ee0236f778ca67f91fc31a3a678b12aad6277597c29bd58bac5f246dbe95d247c5bed14a62110f4f6ce85bc111992dc5f5979c02ed3ba94d05a598e07cbbef4bc7bb78d6e42c42f95ea4087933d4b899062e77e2dcd712f5f9c35304bb507b786a8625d9c4e108cf6052799e1b872cb5ff98eea6097d2e7d3b625f08ee740a8443007bce504001dde47ddaa72b17440f9b40860c92b381429c19452ff6e334183bf36039a750bfe834d93520155f9302be6047fc60cde031394fd3affef67578aba596d32bcd16b3b39dc56dd0c9ee76fdbd88f0aa670bd4fdd15ac8dbe39e7dc3e53f6afe81734880542241e207ffdf7d3d869e90c8b19a523c0af39b500c4fad317fe0647d3988edb3b36882a8a810f8c2115e4f2d294f48df9710635d284509dcad9ca513978ce916d58a03601d0fec23eba648a4fab57c0e93f109f65d94a0af4c1dd9566fa19021f71d972bbcdd0c1c9830216fdc70456592e8447d7c248585cdcae6045967238d66b8803c7810f236b120701177710bfff40e5d4e8ef4c0c7b4a70c697baa26045d468c5e42419e30811e8f87a8fd9ccd3bacebd56da9978acc4a194e4b714e5e6dd5ffdd54a97e3a24515f8ee3136be8d8aa693b1f7e119217ee013dc47122b963475ae5ee66fd236e0514e509d6a9437a70cdfdb9b17f4fbf498d07e4", "result": "invalid" @@ -963,9 +791,7 @@ { "tcId": 88, "comment": "removing digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "183dc293c7e74ae7da861e70bd4097c6bce740d515ef1d2893765d7a4906d1d5d4b073dbf584d9a07c6acb61ac93f949aa3a5b1a6db9b127b5c3546a781ff5ba82ef520fd336b97c935ad3fd600d8607cd2aab192b11cd657042c36b8c8e7874f206ba1f1a7ef7ec4a99b094fc66f8233c082f056bc4e4198f7e4d1ddf7e5e78b91e4cb830b5d608d30935c3cb8b09c59eaf465a3fb2f71dd80e8427bfb0649f9765fdbed4ad8da58e0485c4d91d98d5d705952e704f14ecf1a7595aec4cf129209bd3fe1d6e36c0f50f033811ec9d3d86a20d7c68729a493c97a45ee4053069622b21eb91324f671b1ea730f9bd658ca99a4cd244e177b7cbcfcfa36463138583dfebe5d1a291fd69fb5c3be9db18da98469e9e4bc9485dfeb9a1b80033058f5094bd0a8f48f8b9eba38e90e0228bc1e750a44002aa30b06fcdb2c7df8ff23c9dc59f7da3a611265b416f4adb0d82426d55a485c080120cc1717a27686460376e36bdc13052bd4e2f5e65e1a022eb65dfed2453e724d78701fc3c3ba1fb9283528b598c37b18823d82ab1de4f968c1f9eb4d166a981120ae5b43a1b9192c3e4c9479d8f27200563bc89254c5e20a5970c28b66974c381dae015f7657523af52f8c848db9aea961fe95fbe1633ba4f127fd52f306f1a9edc947cd11ed8974ad405f89a3a8f2b3a0f0540b42217293d167011a80ade22b2fbfaa3210a659cd53b", "result": "invalid" @@ -973,9 +799,7 @@ { "tcId": 89, "comment": "appending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "46d0018f8b8c5a9be7f6a66caf1162b9cc66bf47df4a442f06c5f3c9205737ddeb99e2fc8191e8a61d07c12e5b0590ed399552cbbba9b94724d7f08d405209b356bd5c6f874703e8be29e6756bd8c32ade074e4fc32b04c3090eaf471bd824056620573d668fc6cacca2cff789a70802878ae028d170f30f82097b7d024f44051e9a89a1b2285e5a78ac287757f78fa5204b0eb82e40099ee6aca4216825eb2f723318ba3174aa541c2c74155ff1dbb8f5f12127ce82cf9f7fc66634d4ca75dc0d42c1912666d75bd63cb3402fd17fdb3a32c1498b7ca0628085f792a5bba91a31a3c336a61df2a94adb7f90af9dca5bd511c64a3edd73a903de2fb4ec8ccf3e2dee1c533af4ee7cdb18c0502bbf65c0912de6b0d24bfd554442029b6dfb4cf9713e02b717211a39e54f9f7773305fd270a86c83396b73b559c890e5ee457940733acec4b9917bb85884e5d40e19960d966c8730ff70f136b73015ee5f1dccd135cdbbd661f55895597a750b9fb8db118107e418842b943f8ce8a6c21fa8d1bbdbab21a8b34785416bac5376cb50f1d197970a9577920bde629a5d2ab95235ec502da585bb0981ac0c40cda8c527be602065d0a428358c848db6679ca0951b2f6a1254a2dbe4bcece97077ae4cee35600d23340178ef1d8fceadcf6ff1c0c0cecc0a89bd9d693256ffdcfa0009fafd111757c54833fb18ecb73cae5532c717a0", "result": "invalid" @@ -983,9 +807,7 @@ { "tcId": 90, "comment": "prepending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4d1ccc92226c584056693afcff15d7deb1f3dc3cc220afb4ca724157610059ea3037e97749d55dc51ae94d171230f02b1e7658d2f92209f7c33f52f91068f94d5e14ceb0cfa68251fa16467700478fefd9d40975f5f1de9ba63cdb521a12084d4912f814b8642ca77572294ebb1b879f85e3b4c670dd5c3eec478e0a82aff12c0ff725dfb5122c4931a02f6fb051091ffdda56525788af38203da023e305ce9ead25ba6138b4b2520accbe65a6c25e2d9772b45a32cd62775a14b0eb9438f0efe1f4c2f2a8616db0c151e46306c51fe083ce2994153c674edeede9d75ede8cbb83c435db967929225d628888ae103d7f3018ad65f1a29b24f883c9accd727806bf20267f911c46055f8c4e37944ce8ce252ce6ad9f1dca1536a3f1ce3ef728497e5746ab4b342aaccc9a17f7640defb27c0ca1a6e3958b49e970a59e9607dde48b373fe46676c16b0536ee5daeeda4a5441375a6a619a14f3f4de5b17b8177fd05909421be9e708b727e24e9fa7d1fc5d23e864b97369faa1b58d2ca748b6c10d194175f82b0e751642c6181012f3c43156c2597e89261378e1f8614d91570546ee7c2f59672f10dcfa085b896214f0aa910d0ff2cd500283da661f1812aaea11e21c9ff4a8fcccda8384709a8ac2b83f397cc606a326f371adbffec8dca764d76007c539c709b9bf0f3b12a3a67a96957148683425a077e720d4e6bd2851c01", "result": "invalid" @@ -993,9 +815,7 @@ { "tcId": 91, "comment": "appending unused 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1093464d57b26ae64230d80ab451f6eae98a40dcaf7fc3a4329dd4e6a82d40e15cbbad6efe7f252f5760a0f745f71b46ee07cf506f65585821ac989f9842e748068281ee73a43f715d6b2617fa886d6b181922f6a3e865edf64e91a73d3670b4e59183b06c29c115f628f1dd233216b8db8cf2b906d0beb3a34e549f83b5233d74f8c49e8ffaf558b0f015a31042d2a4e7251e11566d1fea0c6065f4a34653f565087790a23a4dfeeb75298384101a39c823637d30a80a883fbf81f7379c66113243f7081fb85146b737d8099a6a0aeb855b2add05d1648ff62967910b9d57897e72576b947271075693f1bd9de4890be17e0ce46875e1e222a3bea5cee55aa8a33fb17822a97c353a3be55843f5c769f6876ea6057a1b7fb091bb2126241d8e188325919591896cf5317352c1a41ecd2e268be5cd16dc59a9ebb0b84bf0d024107dfdbb07a35e92a1091e9d161945fbae6809a3a10f18666bbfa1196437765a81e8ba9447956c35bc9a1168268f36d3ffd0887dfbfecccd3cd5a9d4512fe0fd9fa94a03cadf0206fcccdf6005f4df850aaae472af7a69a9deac16cb4e383d7fd8a743c4ebbe8181a5f2d5addda143f17188ecd6a83ab9cbd2386dc73f64c95a21a6718ca8604f8b277e0d2cb2a6f62bb781321bbf17f11336d1f0f5412f8aa24d69078a6323b04a75c4d9cc30ac92dbe6f09ed7322ce5017ba0450918102d8f", "result": "invalid" @@ -1003,9 +823,7 @@ { "tcId": 92, "comment": "appending null value to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4cb0a8421919d267a4cd46793e9a450747e1875f983fac4ecb5ac708cedf889c3ae0f1832dd422269f1eef7c9d1a53143a9207bdb944ff9b9459abc67b8546aebe1db6720969b50b060d3f63b6977e8149e38d774ffb52c7e55a74556b972a88f7ae038a7aaa7a2e9a31444560d197ff28fcad3b3008331cac1b03e1ba2bd1faa5461c2604c96e8a9a362b255f6365ca744e57ee61915b47a193b5be7983f774790147cbd6e46f4df60a75ac0baa9553ae78a70f8fc70e0ea25471fe097e1fc02652a2fdedc7303cbef8aefe19e1c854aa9d9c909a47f251ea98758d8f72d3a2d8b5c5b1bce1d8e7883c1d1fd135b2a4b95091b57edb4dfe433bcf69a791158591b43a47733c00c3d060cf87cd6585b1952f3395855219d8cc849a347380b52b9c7b60a811222f8885a18cd2000ef9bae56233007822cf44d4f7781219e47f58dd4cef45114bde7a0d337c8039aa9bc27b349827a4c444e5bf8835b49efbfff544361d4ad0b461b8310aba1f10c751084e22d547454ea135963493bc68ae2097c4c674613142c2d7357c45b5242e43d9d77d3a6c00e4aa21d30d7f14e28f5435656a0d76dfd4378f1c4129e7b18c718c5c2d31f1be4e61f4e8bebbec1f56873249c5f5481af20112d3a397a204074526fd323364cc2a46814f5f14263ec88b323cf4d964bbb9fbf5ce08286b511e582e56ff51d897e923c44402120d3c5ded0d", "result": "invalid" @@ -1013,9 +831,7 @@ { "tcId": 93, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "571ef7a625ba356762946b86e9b0f4f0da50718eb3526d48e04857a522c9c137c42f2da1bad1cf537689710efb55459bf7f070ba913c44aa1827c7154893bc19ba339940b66441f626ae9c4e1672ef5109dc3adf6117685b69cf8d46d985583a6f9b7b59fb173abfff7968738fba9b8fcf30b12a033cb10f0fe94e33b9affa99bb270f521701fe994454e14eee6e22b2952bec35a172a0c84ae4c28eec10e809d4c855a41f68dca14627ee487412218ebfa30b6acf82e98f7da2a41b2ad2ef5eee91831c4cc0c4e3da431a9ea3b5d67dc6944a96dbb8a9d41e03e4ec5dd9132795f200c4798f677cb5c253cdf5aaea6b6a9c402e925c7224e77c17ee536c21587c1783280cea3ccb4d579fcdc111a60d2048b2a3eeddda038dcfeca1e639dc5e005652cc426ac20fddeebea868bc4ca016e59ec11cc7a88d88e3239b4fc343b844c2a17777ee96bc019edaa9780f4e8ac3117a25ad62edffea02581af6174f267be7456e8f62df0b5c6a4da11dec3d960b422ee668f594a4b4399ca73ab4d81ef61ca9db9ae417ccd20c0c9e5e1d05ea59206aefa4ee1a1c636401bbc01840676d3de9caf541669000370b51fc9d8ee073fe4385e8f83f2013cda6739ba415250b838dab0d591b9859b792d28718d414b317840144b36e0155e70a78e23008ad3577b2487d27d3639bd74917fdb0391a8eeecc36b3da89e9501fc1c0340b04d9", "result": "invalid" @@ -1023,9 +839,7 @@ { "tcId": 94, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "84c2b0bea41935ba680b5486bdf8a9209085572fd53f746e25eb264d2e62947d502875bd415cb31079b42d59018f40ead9271fc4a66d9fc605687395484fa0a693f207dd0d54bbbc1f0394eba60de93ffda1e0d6fde705ecbcb283471c84ded7b27e20e99b87453177f1908eaa4518fc5ba86a5cec2f5f07180094f23e6f9fba0cee975ddea5e74abd40119cf67cda636ba33e94a5c82d8b674d8d0669e907972d870978c433d0a61255958ebea075e116246c1f8ae90bfde680408b5da3175f50bff44d87c39ca40858fd4b7186deba9cd48d04a64d7244a2d5f552420ba1f1028695823674c964bd8072ee133dc65a6008836eb87c206ae7c11fa0370c2da153aecd588d7809ef208790aadd5216612b39f00b764ae8be3a29f66babf1010e414e02e9c7b237c82f04235a9556953f6bbc42abc0cc98bffc7903190c9f26cabf4ddb2bf2acc2361c519236b225d4c41dcd78d2d67ebc4e4935bbfcad638d6f3e96a83507523d22ecb7c9e98275737792abd03a244e0457998c82c8258cd8796f67d4eeadbc8fd14350cb329e7c68822ac87d226a9df436ff72d4ba07b914adee54949d9a22b4cb5decb784b551cd2192b37654b34c26804e95513a0d657ebbeaca238d2b846d1b41ac9d7835ccc1699465578daf5fc45c8ca39d7537043d541004b3b98f99ef555922b67d461f7f1a90dc5250be3a27480a2b731c1cb28e9f", "result": "invalid" @@ -1033,9 +847,7 @@ { "tcId": 95, "comment": "appending garbage to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "18dc2d2f34560f02df9eeebbc62c4277bb730d9726c44af98809b887b578607ddbc9af716da739e28e507572089198cf66b775e31307013423cb7fa593bb95b59b1bfc0551667c71a46447aa069a13b04327f618319d040fb6f59eb1e1e13d955cdc6512488f7b660911ae5e186d2fbabbde206092c3b5cd18415349458129015462123e9dbe3d3ba59bd148e42ab75702e1a53c40c49b383a49dfb1e3782d8409d71cd582499f38331627c27d9d15bb18f355f77a569d0b99e546a36d906b2ddc9b7e00f90cc7409b3115412a66ea93d5b36d12fa677d5ddf46072ab71728c712b272587de11d53a80269f7e920e7aec3317498df77b51d9c01d14c35ae3693c74a96223416ff0cf1eb72a2e0d3f72977a560ff04475d53b5c6511c8023b3243c7b446e42fcc9d5dbe7fe64f490182ec3e345def26e17f89cbdf87f03a1327f86e5bffe0dd0ce4abed02494b9ee263f3ba88324bb0e804187b35d57fc37fe48b8b274fd8586785ac4e59d2f135f0fbf25ef2a0dd4ae1dd4837eda0ab8d7de5388fd6a8c2d91090be6d857d561879ad17e9d6b49368af5c5d15704c143c16c3362968de00c54952f2f9bc377fc3901cbfb5e652d44ebfa9e2b4cf7f4622b03b2f749a5b069dbed98fc41fb7f99c10a3fb04883d3b59e88e26c67f8aa657c08b037dd86c1d32729a2e3a60ddf19046d892f5f5e9a124cde081d0e990f5c7b8afc", "result": "invalid" @@ -1043,9 +855,7 @@ { "tcId": 96, "comment": "truncated length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "010eaa84fa037a4fcfb3df21335b7aecc938fc99aea9975a532a64a7c561f51ed9f51986e30f75fe8483502ffae0797f06086d2eb95300163d191989460ea88419b6083a47fee4366ca5e700f246f6d613f2a382a2189ab3b85f261358a901a90af3356acadc3bbff5dcb36bd2eff1dc6a12671cd34de5fe906ea2cc4b215917a8d5b4254b6210989238c10d5fab953915198e30fa9e62c1303cf49dd9d838ec6819dc1848a50986c64b9180b00cd109d6405d6f478d428a02a230c36d7062e191569ef9459bf85388ddb7b1ec02dcb4f8151475265b22fb0dd31558526c014169382d60c884f47de582856245c286abe6252263c73df0138c8f5a87703fa96481022d2815c860d6c65271d784f6683c3346d43fa5372865ab2ec67788e050ed2300f331c4cf037c965862098064c96b17260e1b736384855637770a8587ac5baa706e4e2cf5dd051a00fa0329d2033b9e1aa1d0b113b039f1676b8ab9198b09fc46839e1c6492773516640f24ab0acfb3109e413985e795b385966f243bd033dd2c64d996a2ff82ae57e253ce3bfc92a2d3dff9cb8ec3d77ecda4b7a92beb89cd585e4b3b972704aa2e7b18423185fded9184ecc58c61c8fa00dfa5a996b59c322d4b10d86ef722ff52973f0fa1cf4482d439fc71bc4d10180309b9034fe93b271e2bdf16ea014252ca91b7a3827e530859c617e3cf0d3c6eb23e07fef0cc7a", "result": "invalid" @@ -1053,9 +863,7 @@ { "tcId": 97, "comment": "including undefined tags to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1e2a18b3a997fd21ac881a2379cc08aa0343049a145e61e8ed76b334e289a05f2c085a996dbdd06112ced6ea7c5b06a1125a56f942509a12f97dac3a2ad1b042a90e17914fbcefa1cc9451f205ecff4e930524701ea65de62ab44930029580fe8af44969ad4ff6a277d5c0262051cd2b8b1ce14e66a6c723a05553777f4ea55e06587c80fad42ce0ceca85fd06400d320b56cb22e3186bd7e22686c6c4a36551189aebca81d8b13e2e9bba0173a9a631a849e591da042cc4fffb99abe31e8e05e1db34cc5031e58dcfdb058973ac0b2dc9718eb9359df79aae3bc1379cf246cdbf1df84e90c17b2e5fe3a8abb4a380476432240d5718116038bc7f284e6a36898c92ecd176b10c809792a1fa051555af72f47c2396978002099c19b094b7a4f250db92aa8ad35c06dbd2ba4071d09a103fed25711627585502711b93eceab4562eae06a1176fdd9aad9325f599055ffa07c47447305730faff2d5c0055c9f215d0ee45e33a5be1939e2a493a7eb1e75a6a77606a438258ad75af3c192ba61f5b6f0f181229fbd609f5c27e3b4cf4630204e16de9e49fe2092c04113f15c6130e5ceb037cbc28c92a56b7645d67ae15b050182b68f2cd5e5598aa437f07beaf40c65ffee403fa24bb13524d1157e495387220549e2fe0c8947bbee28487ab8b5a0083269c892b7929c17f3e6e19500020e48b7b293cd8687c3bc47e62a747eaac", "result": "invalid" @@ -1063,9 +871,7 @@ { "tcId": 98, "comment": "using composition with indefinite length for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0141e805aed834891962feffec4400356d845f845a72505fa0aa9a6827f31bd38111df26deeaf49b5e03185e6f2c33f029c063c79326cbab34a85b60b477f61dc26e1f2005aa867f93d987aaf3e4a975504ca9424b088261f8f1a4060313dcf1a6d23aa642499659ef498f513b7ef0312c7650a28984a5b662824650284ee9dbc8e3f04f4464adb606911309354dd62a5d4d520839f95a89068ceb7ad8d5c5678c30133d5e200c2aa2e294fd7a1a2ebd523891cde1b2bdfa31bf1c108ff70b97d146154fca967b3e4bd9d24f6a756662618eb39e971a079c9023f77374f3efb3cecd68e818bb2071f83ebccbc763f04de303b547a4d064cdddc6f159ba42891348109534a9d5f2361a3a18d6efc5bdb48418df1597310fbbaa1551a4cbd21f263a54dd0336155f7018e33759306145f448cf72cbac986fee636817cc60442384f6ac2215a8dd7075f01543d90bf3b3d42f35a351e67f2ba5ac32ea91e1b91ac89a01271803d90a1d06c5ed6d18bc5e082df3153e1b6b9f1b7aec66936b4ce66b8f4e25354780e6695973b706ea946df6d160846465e8e38d9bae6fcf40995cc10b467e75cbe51b68cb4529b188ad4976b0cc30ccdbbf3e18688d7fc911e67a9b24aa50795f203cda06f11b7c41aa810f89465cc0968b9a09735a387ce71a19dac7bada9da5f1e718dbab01fa3ee889d72dda90103a0c3130ef4cce63fc9b4794", "result": "invalid" @@ -1073,9 +879,7 @@ { "tcId": 99, "comment": "using composition with wrong tag for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "691694de4e0c782cb4589aac4014a0af387fc3b950411dacd147ff110418a4e00eaa4b32c28b0fe65823d44d1b15edb13ef59760e4d9fb133491005f104d971a9cc24e17f122be69948c99b2cc20a1d9895ac77d366bb6c6dde71e75fcb538639455eb6f12d5f7d720708676bf8aa9a1127f1c4fcec09fec6e848b1fc32e97f0906dac871f21a49289522844379d9113ab3f2b3ad3669843f0030eb1cae580ed0d7ad09cf8503e19696c485cb10c2177f145c3426dadeb6aae90cc8f4e77353bff606c6654eb20705f9ac6e13eea380d53b1cbe8c0c0616af81d5b3a098f86396d231d258fab5dbd9039b03d4c3aff4397ed029ee343710383d4fe08b118d05a44be6937e2336fb3253d34500423a9e5bab1a818774f41a6ecbae5b2db99a9e9825cdf4597443ebb94799437974097896fd2b1c1ecbed77c4c8fff49acb2d7c1bd19ee53907887ce54e0d54b4ae5c20d0b8097b464a9a943f3d002d6a1e416830947fa11c7825b16e3a4b7c20f55b9a244b418817ab7c4fe1945f4a19fa51f5df9cc13d7b48e7681cfb2c3732077552d81b1838a76a27b7fc36e0a80519b0b61afa5bc0f336021c73a6e091116cb47e8172ce340c72332223d8f049ced8d2d77cf42367ec48af5524f61562ae22c4cd450937bb0af02d3c023945779fcdbe12192db4a263ca9c959c9877ffa3836151a9b9aeac1de436d491542821518fc98d9", "result": "invalid" @@ -1083,9 +887,7 @@ { "tcId": 100, "comment": "Replacing digestAlgorithm with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1cf9c0f1bd92f7cf2cf89f6d22bd312a10e0dc9d2d989fa1fb527898c488b3cf2892f8539abf83d0be4f065c18967edfbfc30788688c84f458549f0c00cbf1ca965344b7a3a4c0ed2055cff5badc17493827652a98f55a6084cac90e90ecdbf878e879e55b3097a19c806232f1ee867edcb3f3a2d3a488cc01ec7793f78be4c2bdf0e1183ac422427178c80c28b437a2ca3ab9fc6c314a26da94267fec40be121f761602683c975ebd6c9575baedb6c8634e3725fd921de706780b6474d16f20299976502585d660c8b5ac6e45827baa31c23d973509b5acad00e5f075bcff398df0caa35ab37f91bc4f1162bf31303db50711ddc39ff1855aaea57ac052b0e396836ac13eed384e0e791cfd4cd3c49567b2bcf0818215e427cfa196808b2a3a557e803aabafb9441737f2b69f75765e692c2087dc955fb3a5e881be6f1f5144194dcaafe124e53a98302c918407b3ea9bbb160e85d7dd93fb297d53504325f26d8bd01bd02961d31892900807f5abb049f56ccdd2c3497791c36cc70ad3bec7753578a6c5e3dccf3ed08852922d909f3399f3f4930808359d14c3d07067f42a072d30f7bf8f3b7a7e69d04a1725a927c00a358fe69f5bd5363119efd1467a21a88c547bd2e6b589afc5ce0b671d7d484aff97cc18c07c537f88fe266ce6ac66e6fa6cfc6bb92db43cdec956624c1fc7db18bf8fbe5461b4a3d9d806137fce0e", "result": "invalid" @@ -1093,9 +895,7 @@ { "tcId": 101, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7e6a01fc094ead66a6f89c64c440b06a6476f79af9f3cdd61a75fb883ad980d5891df82f0c3b101118494896c7abf2d9350fc58543b0ab93daa220c899ebcc28a31e057f9994803a7e3943a89655255fbf5d9b3ff804f8c648d6ea6e9b26d00fb5e86dbe92c1082a9f6d26f53d7eb0fe7cd0ccda566a590dd48d593062c90fe5d341dff67d21b2664cca770c98f9d5d83ed736159e2dff0ce6b6f0d6086e67ecad2ecf6b466bad644d4009c683487c6dbc0a2d3f2e71402cfb6f7089da791a71d5596df2342a8cb09c61f5d2f565b465d7148ec997d8e76065949e8d30ea703a7cd899a266b1abb5265edf95061684b1c74919a06c1c49d491f8392f01ff3079b3f5f46e8ea01d457964d26be2f0d24a44306eadf3cc78e6f9db51beb2ff36228e11e2e5c86b6235267c23e62c2c4a47042bcb24971eb70316dce06d652921d4bb40531e5c03f05f8dd6babd4dd13c571cee415b3d1eb423e15d0b7afc7d796eb121e30bb8ac0de60c5c8a407e5a4aa2680dcd6f8e6910bda3fbc12934641049c514cf18882379c3bbc168f5f4ee3042943b026e11fb3ff53d386b57e0205fad64aaf22fe6a7c184869dd581a7e2dafa906203c30474580ff3ccb5c99bda2222c2008cad84ba51678127568a31e0ef20b042ec929d52344cbae587b3603d3c0524ec5e2985791387725d2973ffe51c8c8132e09c40ea783d1ea2de489b6f8a98", "result": "invalid" @@ -1103,9 +903,7 @@ { "tcId": 102, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "64817e956309ae6c90d0b97da1070bb420980d6b68b7c96f9c720bc4f111802ba61d3d3f5bf5a5bf2d4622d1c54406c45b0156fa9895214c0d8227ed0f1a17e1a6dd572da7a88ae8611fef28439dbd734ced9192146dc772557c32d5d282f33baa5811fb117bf30dc0ac39c16e40ac482103e5c0f8a507687847c14b3ff061cacec02a88deef59c4d99bc40a489a4751da64958f811de9e3ff25e18bfb44e177b2f3d3b30331d7f09963e59656e45fed25d5cf4b9002f576c68666f1b803d8b32da33fb992f4744f9af77bb128cfff8809794a50fd36ef95d38c7e0da601cf2d7d40d2c0be78ee55dec2cca3d9fcd6abbe3c5d72308a540e861d7499e4e5e570893c50f9da5e8c2c58ce79ef3070ae99193c2b09501163adcd28c647b63c9e309392da6a32ea5ca554a12ec44b28aaacb5f4574bb807bf4f62201118292c65db76dd8f949473fd19691120c4584fa13969bc3903d640f695c9a8f78623b243355788c56a812eb0c2ec477484409f89aaf23c4dda18f8e95afa8148ff97e281a6fd9c703590a25e5d07027a0ca116219a91a9faa9cfec21fd851da6b028c3cdc832419c98d2a89fa048a94984ef107846f90a142e3b6a06fb3fc4bf45ade5f41a000a8f45b3bfa42930145d27aca34654f9087f478dd020c6d0aa91de88533dace92c1e972d9619b672961c3e7d371a3b9c041183be5dce5bde6622f215dd9a79", "result": "invalid" @@ -1113,9 +911,7 @@ { "tcId": 103, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "77e731e53718e3dc61be2040134e382dc3a0e129bf6757bbe113982df3abaa0a29fc07c8edbd3715efd24fb98ca9596adb1474861950f557e74b74926459dc98fa9313dd737bc72f343ed2bec5d06419759f96332a2d659e0fb41cdd4d866b7cfbb5dc914c942e61caa2a31f48c8dbbb77f3c51ec7158be83a1feed1ab592030ba3a6ce80c1e6177a08e1b93f15e7de5b473001e4954f0a228675212cfc084666f58fe97d0a83683f0eef5238c17ea9442902a9f4270067862e650194531558d557b4e44b337cc38a116c435a94b58daca3f8beda0de35732d0decc17bbbec8f4bb8747d989febe28cd30f752d13527053aa1b9617f1acbcd32772136119bbec735a601edc8fea49b0e4fd84d22a836f06d73a101da90ec933c835916d4d64a7401ad247614653d0957680d09534c52844f56e5b2ebc4ef10c6334ebf4bb52afa11ddfdab36215b00da3b60819c9d6bd2ebfada914846d280d3868db9d1b3a59b4bef9412659fb091c8a1d25ed521feb4d1248a8c88cef0b0af815ad33a25f1caa729b3a0cb176de8ed69f65ec4ce1baa2f45dd970f5a0b2fb9eb96aadb614c5811636c03f61985cc4e5831547c7edf78a0708813bcc04ee170da17d17444085e11e2623cf469e6d6aa93fa5b53bea2bc58451526a584430704f60ecb5aed8083aaaef324d4b9b9ec069a38e5a844222b34137a9b90c05f6acd950918ef1c676", "result": "invalid" @@ -1123,9 +919,7 @@ { "tcId": 104, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "56b8b9bd6db8a43ca242e4dfc9311593d2d97c4d587df2b1e3ba02aa84feb8383ea083c8d5b11bfe41ef7e5b50be817532ab39792eb31d16b634d596b68d1ccbc12216c6f8dc9e0e62437ba0f3e3fafce59eeebc9945aeba64d0b7bbdff383b162d900cc5ba53751dfa51d2befdf9949d40826c93594e694cf008bb50a7b67c6c80e17463302df3ef9dfbc2d1c17fa72638ce40335c8a107dcc4cfe94c553eed7c771f7dd8cee63c9d50a94c7a51349e932b27315a7654104fc0674930350c160e79dc4b6d92136c79b5b2b06b828f6b209651371ebcfb04b3f3472c0b82c215109f9b279a1a7b0515650a44d51b8c73146909f79d98aecb75536fac3e8620cd0e0017bfb7384307997d6a09414cca0e11299bdaa5df8f16dc76a370cad405c6e3ac71d0a3dd9547f0f85463ade2f4d842fa7f5f616998de8718e011824268a0f6a286511db676ef16c05d660e3975512735f439c75d06f55352cbcc44f9420edffcd213c9185e0d0a82c717ea1d49c2f03ae42faf9e7f3c0ee60363bb9e71c27e93bbb16a4fa198b6fb1b01ed64aed8bc4a8ae843e8e2f6970470f4921b38d151c9f2b940c160de0e707c3d4cdf8e4cb5325ec646455b18b77359c1465b1bef75b49ef6a17f689e765e5d173040996f5f5829577059453fc463aabb531f776db1fb51f6e33653b78b843ed9645e295f015f07a6564d9413a8614514abcba3f2", "result": "invalid" @@ -1133,9 +927,7 @@ { "tcId": 105, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2c73f75eaee4adfebf52ecdfeeaaf26d3cdad25a8e0cf12477e1fd3ab823a4fcb65fe98c2a17be13e5826642fce27391ea9ffdb921ed452bcab87205ee6cb4dca99f9d567018da95cec9b3609117f420a09f40e327a98ef077d42f3bf526a42d4d339c4ce885ee416efec194c745e53faa6cbedf99d4c547314cd60b92b5cbb412d160b9803953591bf331204f5aba2d9165b7fbbceadc5053f26110ab86f5b3bfa5285cee4b31afc6dbeeda9ec74a1f7d9d229530f1f1411ec508e817612ccbf1d11488c05c2fcab77de74b241b2a070225526a5afec23c63969984d09996d63cc226b99f7fabbb4675dc486bde8f2cd5adcea2d758db1a90eb26340f33ab4ccd0d059c7b3c55c7735f9d7deace3b22436f78499810fd51650153b2426b0cdcbe963f057440a004845ac7a2423b921772622dd1d8901c15ccb7753ffa2d0760aeba068c680cf35f8ad185c817a6442e4bf5dda4963cc6ef1750f13ba70a8db32f152d013eeb3be0395bf8690a1d0e42cf0ee14c8cde420ad39f394deec4aa8ffcd646a150f7b799960d30e5c736339ac43b83a9d98e24cbb4a9e3c857726964e8f251b06d50eeb59df8e6d21ae1e4ff676b3e039be53382230788dd1be1294656b987f43cec22f52eb8f161da9e8741fe0ea845383421f63ad0a7f742ce21ec7f011482e8093d6656e8c2d61261cd30569c94b3318288833e16f6154e105887", "result": "invalid" @@ -1143,9 +935,7 @@ { "tcId": 106, "comment": "dropping value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "71842296aa03a79a0f1e485c30bda9edddef92379d74ceeaa47f09a38e550d6a9f2f3a81c866cd6b8cd2d2de2771e697f1ba921053fe3dc65a8dc552baea56ef73559d59b89bd41787854cde8ae02e46c871c0046fe564b39914e2c9207002e3e4e76aec2e1665267164cf3def96c504d2b4d87596d77cfff21a8e6145e8d06e52ea978c577c3720d7e93318aac3f97e92f2a6b049f255f4fc51017d8e84a082c8e777c5b51f8d467a73de29edf9e21d9d0b26b4650a5a17d03db310b7e2aec007e88fe26a3de4d5fd33c48856f724ff69ef52309a2f10c07e9544193ba345f04360797047647715503709140225b109203312420ac6d9bd23d71ecf3813b5779378dff09165ab764cea277d4109e7c6cc983f116dd504b03ab7b8fdd03c873bb5d241b9453d3a4961e0d3074dd62d62b5c2de009cd4c95602ad262fa8d62df221ff12d16b28a773a8bdcf74fd494f7ee3531397f578f2892626584c8ded9f943891b2e1597903acdcd3f8de3c9937498c94b5b4c75daa68745961df27bd5610fbd7644094ae9a543ed9b581a40340bcfb12c5f8ecf38c0d379e3ab45fc0f14f7c5c6c763565721f8b6808c1b8cc405975c1b09b333a286023490a0c95a44c297f65117b39b8cfd2f60086817badb98548e0fcca4b53e65307bd7134c306748a35904f815788ea207948cfeb380ec969123beeb7a62b68bef8c4d6ea49b5f317", "result": "invalid" @@ -1153,9 +943,7 @@ { "tcId": 107, "comment": "using composition for digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2133a0988351f214ecd1f653dfd50bd4ea2bb991c322e6a195cefb93cafa2721f9fbc7d119f04832847dea1c738e2321e06cf17c0e6733a4efc0f6a600c569c3fa4f9982f63afae7de98f149194bca693aebd11cf0a4be4aa7d9d5a261a3da3c1d316d6b2a0a0d0648e3534c5c8f4338e2e5b7494fe568039332328d8cf3a226a10babeb1aa737d4ddcc7b3497711c3d41c841d8b5056d561cf7edacd7345b03e318b564e32f4ef084a3271f219ec48b1c8b5c6f4638f4be601c2d2844f7ad31c110146d299ff53fbfc305ed83e1f5bfadf8dcc39fd7e87d94e1bdeabc366a86edec62022bac3c89f5849d66deb5a9b74ea85a6801e21e97ff622b949ab6f8e2ae25e5e988730cd7d1a7529f53f1267f0c44309d8031a4b3ada669f2edce6c5c6cbc58bc61027d1d970c94f6996dd77f56de3a006effe6eac7515fa39fce76b28413b44ffebb93ef231514f887a8d611c95059adc1aa27b1589b38ea1851adcc211673eb1d891b78c934754e4da6c09921d3bb6f2a6603506d5ac0ff43c2b47d775e5f1aeff566bedd7c3946051d5a7fef36e8102e97fcce25c7993132e123a4398e512db4bc862d4fa89bb226853e095d441455314268813778b652c972b742d08f49a932b6950b98702568a72ad419c588c7b4e21a091ce14e454bdde9982eb8626fe7403de1688962d7583005f14f3fe38b88031dd21fd2b7cbabd111b003", "result": "invalid" @@ -1163,9 +951,7 @@ { "tcId": 108, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "44bb47e58deee2f810a6ec524cdb4fcbbf07b9443adaff29705f553d9db84bef6f63eb4db4ebd274c0b575a1f07e847e780206fb8ad43e7862ded334f5074576c2a3b8f0127217857aaaf469dce926d789d9f3c256d847d77ae668b15c6c9ab1a810368cbf7fc9c5d57f3d9a13e1b0a9ebe4eb451126ce1fe13b16f8a121feb3c3c97323c387c4f787b6734f3eb1e7d32badae444c04afaea4783b0eae921ae12e241c2447a6a4af96722f0b1dfa326b1213262ae46f14adebb3d8d3fd64fd5ee828b2cf804eca75999e03c4b41ca4f8d3498379483198df02916933bdbd997f4798de2c6eef9a6329e01175c334067464d95b2ee89f14c31298b1ac4aa26478cef462538c18111a0bf045af60fbc4d4716bca1a76994e96315b6aee177452d52dd0f823dc5ecbd454922988d78e9ca13671418f37a236a8d0cd1e0065b8d1291360c9b3daf8f942450bac7b1f5c555133b51ff27c1ee9a69b685f21c6db12ab4a20b79e9fe98293a2e1c4fee427d3dc0a516fdd5a31852a8da12d7eead96e1355a2bccc1783529ac68664051fcd7cbd4e648d9474053f92efe22636246d05cf5bad42d3c0ee7a64e2d35b096b1075e09ae1b311cdfa395663696d208be030a4aaf5a07aa9be6c2bed90b2f0a603fe7824367393e23cb96877fb991939d64539ac29127640347c991b1289506a7bc13aedae905938578d0ee9fdaada55479a09", "result": "invalid" @@ -1173,9 +959,7 @@ { "tcId": 109, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "417b867a2c487eb27496c234147b359e9369a243f4949a525f5464365b10e3f85ed85fb9b4aef8da76acc07065019fa9a1840fce4f62a8319b7c15eb6e263bba29e11d517dcdf383ef19c864331592d0ab99429b561ddbd6316d9c2ebd3b0ea9d2439864c6ec77d81969c94a3125b39d392dbc6d63a3fe4c23cab0f94fb64c0e6d7a78d5d2441ff13f4eae39b65e5cee1effb9a0b325395c9833aeee5c0438fd6f8a9de4008c4bf8909c7e61a7c6191da35639123a5ee839cde5b8c2441494a33e2c72ba0eb44ae72b02f146930ea14b555e3df248ca62a8851e7e460c794b868c428524d5c6ab5f35d343e65626060a1f10dd2ff0ba8a98dcba86d39d7737faacb688b3a0754ca038e9bdc4e07a8046971875445af7ee965c0bcc8e5596629e4ad220780311c820505007c708bbc2b44120f0ff11e7a3d4731151957d59d729b2eefb26ade081fcd3c37bb66011938b21085809a352927e044942d793e4c30b52f79ee6c1cbb28fe521783121c1f8c94084021d9ac65bccf0ebe42630222c60fedbbaff52bbd3051f3c93ad11ae44d403c8574bfa36eb590a9b35267cc37ac827c66f415ae4207493fc1976d588d5c2a9f7549fbd1c62ee66bca08516048a08c5d9bec776d8b8a9c30af9645cfed8178874634a839f493c8f43ac8a641c4fb9827f4de6bc59d59243b46aac083e639edec312f259ff37447e5af76d38093423", "result": "invalid" @@ -1183,9 +967,7 @@ { "tcId": 110, "comment": "length of oid uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "93b642675280fa6a71f3840b4652d9189fdbf39b190a81a4d1c85ee3b44f60435092cf3eb3747aaed53f44bbcae5c83bed8bafec7579c26a7d16d7a3686096ba20ff6b68da5453bee4c302bf9be0bebec6d51bbec2201a24f0612ef5affa721a29f83e7f0a6d50078749e2b2a92553fec493893d2a7ae1e3e985e96894521c0b94a53c158b2557e22d28d3d2ce481c759b2a4519a2bc6d9a821203761c70044c8f7410b554a35d03f93ad3758bbab8af7196219e35edf2c67d94cfaf65d97a204b865010889386f5540bf0402bb84dd429c2c76bd0d1fa25340cd259f80ca6dfbf07b89f8d14fd3a4eb8b5d85453312f2820a3735807f33bb8efd61234ebf18812d80bceac668ea4a32acdb33eab320463c7cbeb5d2321fd830a0ab2fe393cb57d7b12317b9839f602507bac99c0a83239f5a69ed543f6ea7f9f96434a29b13ae6db22a9d2078ee6d61b56cdfb93f586389c1a0abb7ac05aebc5dc09cb7e32848eee332e60ab905938cee2acbcaf40ec269f4908a131c6ecc0ccd0968523a311c289786a8f846e8154e9b609ea0a837cea57b5e629743911879d00172efce69af841b8098aaf735368785d80d3d57f24eb02c4686caad13f986b64a20270c4c156c1feb73dde9ba08c4b2a54560eb5f42796edd048a5633a188fd4a58734440791e27d4afb03d07b35e2ca22ba2f09f9c7e0e6cb278218faaa08368857da4473", "result": "invalid" @@ -1193,9 +975,7 @@ { "tcId": 111, "comment": "length of oid contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "6ffb8b3878466bd34318e52c65597696912bfc535b81811c58be1f08562ce3e0fea157fc5c2d99d694f2f25855326769cae243321ab8cdc0fb6de149260f62025fc1f8f4e2f231b3925da0c0433e9066f22dd29160adfbc5faf0559cdd7dc3f8b1cd995e1f3825cf4440aaf20d7127b82ec0274c3b4bfbee167327011d8791c7039d215aca84c0f95ba3bc9c4101472351456943381d5942cfb0d7676aaaafdf6e3e6982951ee17561fb4d9c3373799294f35b658cca04c634515f396ea237b787d7ec2a5637724895dfa34e9f60688f88e6e5c063fe2e4b445bc1ce0a6403ef3db075c1841b46566d4f40724a72b8054c64a484a95a7eaadd0aec1ebe24c5ab209dd0ba14e719ebbf01b9c28728bb8fc5c05064a8e6c6b775ececd553ca489b367f54c9c4d7a33755e3857d0fe4acab619c8d7888c21168ed356ddd85d673f09da352a485dce57257b8f38a1634215095ac9907cb9b42b1b389498d13c011f54d71e819a9e2703c31c2e2dbb5d4e83b8ba3856c4456a62a85992385c62bc81785be9ef582db760cf26d683471a2fb3e4c67a069c8359c9cc778c7cb434eb900875cddb7227c1314438f0ce08129e8e02a6f4c49969468e29446a52a36d64f3058354f5f67c0d5813ce437093d3c5e8c81eaa856a1974db975680f47ccf45ff2e645cddda643bb40082baf7dca6f16aebe5e00db4e32340f95fc1c2dde0515ca", "result": "invalid" @@ -1203,9 +983,7 @@ { "tcId": 112, "comment": "length of oid uses 10 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "11ce8740bc6ba086fb28d4c5acdbee0d0361dae73c885d50d358975aa38f8bbe19fb143fcc0e18be9102c5965386fe6e69262df443cab9cf28f7f15c49335d85fb5e51ee6f0b4f6255b73efd9072fbb9079f049195804a7c5d9e4235d86a28a67a561c250734d9f7124888111d6562bce2feb414ae8b578c8aaf7f9081189191dec9dfb8b1a15eb6c3006d829e805f304715c04a3c383e76d3c75289c1c6c45fa0610546fae5bc2eac8be40cdaca15a954173d02fdffa2a4245ed52452d791c14f17e3c714bf8576522c790df825a654e3b3b3076dad815eea03748053d1bff1412dc39c61f0b846cd346f02a6d489185501e5490b5c8fef128621052944b85d6f5f5e7042204c0c6f536a815adeab9cfaf39b351251fd13cb1dc49ecb096cd21f4d1a6363c14bd55fb2d402d2a24e2cb964b93ef4fd00ebd0b441abf7932818fd72d11a0fad065d90d91f7361c07d42b881389dd4d4befe3baf55146af5e7f0df9a5e517e5e48248ca70756cee648a208abd2cc6b68d7e5753dc00450d3930edbb472e7b4957907e0e7a6cd43301c9558fb9319440fefe26ff1baa5e05e7ea04e7fa23f74f31e3997c993a806daa7f462699e71b39111567ae37a0261f90f673dcd936f43560c4201185241a95ec52b962d897fec8856adbbdb33cbb9da52350daba5a6265cc181203ead7746d8e1a08f660eb1cec28c3a77417fcfc3d4e4c8", "result": "invalid" @@ -1213,9 +991,7 @@ { "tcId": 113, "comment": "length of oid uses 8 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2db244178af65b9ec6ec41369a86fab05a1365bf0b99c080feee802fd97151bcd6bbea1dcb92144dfcd0f19d0777c6c0dad4ea7ce0b0f771d45579f78b89bf535ec00d63d5d6e448064c9c8e3d6d52f4804e81e44f9e74145b382b05968b0693b206eb086c669f858a7e430d7e7f8a28fe6f1cf311dc3b14ef923493ea4e6a6700ea3e090ee04dc1c827333851d826af92bf8d269d15981fb8d87693bb287373991467e9e0cb6822a97bf2e78b27777eeb98ac0281c51c2fdb582e8ef6112c56bcc13d3fbe67aac437467e3521860d9c2411044995b5ba6af4538a88b329347f8cc6906290c31f6798a09391eaed03a4013f875cde2aff2c88ddd170984b78bfa57323875d312b13b02782f24b2ab1567d1038acf68ad8bc7268e8623302bd0f54bbf345de6b2137d5f1ef656e8a881a434a5bb98fd2ec4eaa5f020b67fc4e64ab388456065c05798f1fcbc96d33a692f4bf826a566a1cbc1ecc2216d7b7a57e8a2a0cff642c8cff4ed92c66042aed4fe56c3944b077bdad323af0aadb150498b1e3ee0ffa53ed0a38dc7ed0f36f6ece1e299bea655d46d8fa81832754805b9a75328029dadde22f605c8f362066f200ca225dc75ce51e1cc2166701814e387ade411218b277e72bb26d6b442f7b89c375f44a378918d1f159d05708a3b0a78ead1c7221fc80e8832acb964ea1b1f4be4b90fb27d4ece7f4ca2833fad52ad4e0", "result": "invalid" @@ -1223,9 +999,7 @@ { "tcId": 114, "comment": "uint32 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "37e5551e04b02acad8b4f9278fa555cbb96ca67e62f157dc90b6f5a681205e52289bc535a3adc515312cccd7f2dbba9ede859c13c060e5d85bfeb9bd6eaff08d53781373a4c33857ea2a1ce8b1e45d2071807a9de0bb6eb0822fe923393512ae48105879305dc43edc7d32f209271244ec2162d9fd6a1e85ac283639d7d8170e642405df7ef5e9e2e98e7585d1023c4d3fdf24d08fbc2098aac5addd9f0cd78b47ae74836e3915dff9454d02bf5c850edf0d11953da1b0f98db324ab158187f2339d092c271a9264ba9592a132bdf18dd2ca235305e87b2dd1ac7777b6f3af6982d488645836910e6338be0c901553fa726131d93841c1197bbf50a64aaee4670404061da84ad64ed34dca9a9e910d09ba0c15d3eeaae48b8b7b527f6ab99609af631c026d0c6bd30542503fa04b161bef98f9d4b89d70207ea6b1d1b5e5e8fe1f53f0a4bc5e5f67a31017276082ea0f5e6f86fbd80395ccc0eb04ce77c83f86c5e2f68f8836ad420ec34b73969788cd3f74801b394e06cb4074e9106171286066e316ac0fdd51dccaa1702d636d6fd1f1a4c0dff56fd74148feeb0ab219c1bb766beca814723e5ebf99e5c5869f0c642a7ee06ecb67ae5d35a5c20d9325b51922491bb1193b6f9e57025da1a598b644c368c32b89eb1c8382fa35a850c452b66687fcbee08cfd9970c68dfceb327461ed351dcd8b93e805ee26f7347c82af79", "result": "invalid" @@ -1233,9 +1007,7 @@ { "tcId": 115, "comment": "uint64 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2fd2c0f64bd490915280b940bf2d3fad274eaf724e854c08191b0b258020a77d75b31a7cf73e7f199e5147fcd631af4f19294cb353f24e4a589996d4208ed0efd500d8d4b6f9604e9be6ea98980d493d97332880b87899bd911729e4b8207d68c63e848fed90993d612bda375955feebcfa382f718044feb808267e0481ad37ddb741c5c3b90f8099da7bae65c15f19cfdaa2dfcf5acc6cdcb07adc0d90e59ba386ec12d68db732ce68f5b06c1205283d4a6318e73f60529d15374de34180c2b80cb648d8de0cd0fed4df7d841eafbd9a93186298b628c97553a223f78ebcbbd35ce0b959dc16903973bf3a7937be4be0f923add96553521e8c415464d0b610f661b4a884a02f10b860393d6c7c749cc807c40ec28a922ca0905483ec69439c0a1489b8167967e0ddfa51f17017d12e4134bf775281c5e71367589a2e934375dd702f7ddfd8d0dbeace74cc1df9dea95ee09417652a6e15f59e56798ad48dee127b8bfa744cd335648d5f2e1320760d94cbe8906e2c5c86e8ff09e3efe751217c4cfee822613e8196afb7b16049fef2789843943f6d87be1e479ec287158a3d47620bd91dfac1b6b7336753bf545f6b9dd586defe4dbb034e455260b2a2b92a74dddd1dfdd41dd9f15537cdabc6ada84d8a34b62ddb0d6e32917437b1a023456c306ad7e259e11a3cd2ad39d19a2151fb64a83b4b74c3e38bfec2a231961d3cf", "result": "invalid" @@ -1243,9 +1015,7 @@ { "tcId": 116, "comment": "length of oid = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "00b50f1f881d4e9fb48211f63f77adae62b00426eed922b084727ed24ffb129501757c0a6db9236c3602bb34b8bb4a10ece612cd9c33c9c39e25e01b8be2edd78f01e0d82bb2b319f724e84e9ec54910a8710a7d12d5d41a55c0fd553fde5a88f4436f7800c67f960508faef2eb778dcc4ead7c7b9d7ec62077c28be1beebbf25599091b7816257149921462595704a72a958068567850528f334f0d296df80aec4c576492866bc870533b5eb63d618ce69193dbc3f02b2bd7aadc884cdce2e4d69a8421ac1ee94915433e79ba1ff1db517b03d42c674159fbb24617e1a14e19202fa32ddfb2aef413e74c8ff6f3390387a8ab398deec57bec3dde6c88e2b83dd0460397858494cdc9fc2ced77d992d1176bdddf31bdab835b619e1f2f57908ff8da98cf2cbff204d1819fcaf3daaa1d19b24b97bf01068b74436cd126a08f9af561bb76aafed93b4ee5c1476cea6dd6a030166e1d0e13dfd70f3e6ed1b09d74c422fbc30af83b148de7dfcb2ff458244c51cb9963a323dfac68b93851c60a410db1eb4641a9081cec16a592af67156b98e2f82ef5993b22b77f21f4333596c2df9d64b538b9740b2d2d4ee6c718717881f71bc674e41450e224f25c211f260b7fe52d0241b364f2d84dae354a87d40819b3ba1c70bd59f2b07cb253eb63c32d7250bc9c18fe29129bf1619ccbb40101522e8a55dc66b6c3d9827905ee5cf45a", "result": "invalid" @@ -1253,9 +1023,7 @@ { "tcId": 117, "comment": "length of oid = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "53f4c6e5191f57b977b03abf83a1b3dc9fef837db1e39b0033ee82ba99568cde1c927fe80b05b490517c190d78a6c46f544f0ae3a5ca17c84a1848a3c6516e0f7b027cbec84dc587ae72ba48dab3fe46a82c1e74d17779e9c84e110d37ede5825bcbf7fc3c56c8f6aebd8f433b0e646608c56e500d75433819b511840120145c929722f60e6f848cc4c1411fd612a4c35d87045effa75e41a437c17aa5293781a0a4a50f7b990cccf05ae9e3074ff6a4cdba9bf8ea9b6b78649fd087510433476e7cc80ef56e66fcfad2d7d84e519fd45d3c6be04edd9ec1f72a3815c560f7d1e79a7c4c2e609e4336b13204bbc24072c65e87ecb176f910bafbe3da6e62f0c9b03a8e6b68ba9dbc60c8f2be249f6ba1fdc969ccbec25494739c861240e768c40e4dc2bac5778e43ede6031a3305a797f83d690b96694ce4ad40c6d92b1194ad966d2b73ac18a3651fb95c2e3ce8267f1a26bc27df52c65e5a28450bd9564a909e70a0ff2602fdf46d52afdc574dc129cc8106073eec41a5a866f5baba7153c962d630ac52c78a260ad859e38d6fcea2880f73d16d7c3aea84fa9998e656ae5b631cee8df041625e16302e681d9e47fae9ec0b8216eef9cfab3790bde7e48c228df8703093e1178ada12ec79800939d0eb2ba1989265df8e67e53f7b2d4c152dedbaab81a87d83076eda00a4d2c05d5463694eb63fd3524fb1e095bc318e46f3", "result": "invalid" @@ -1263,9 +1031,7 @@ { "tcId": 118, "comment": "length of oid = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "033af896d04df9dc8ac3173e608b6005bc510747ad0861dad56157052ae9f1d679516091f72c67c9fa9c7d6f363ab01e2f954884b99d8e4bf822b7aad524e97e4cd5aad4ceadb627c560557c1fc9eadb8274be552c040d9d0e586408c0228faa147aa352d8c7a0ef329f7864fc1a2fe0a37beb5bf22eb764f1308465a2f7ee808b7a72ed69a2f242511adf783f395677a1e4c7989ebb9eb2f5b594f3b6b1b33b3679bf3e84b488ea5d377487bc34aba7b8a925035b8960880fc82f9d5a83450cdcc65ad72314285e82c5da7094a333a3c1adb7f88d862b2d7a985ca989a2cc2289b3c0bf269a2dc304235817c966cf29a692757be369e708ba0ed4245b28278f53dde1984c3787a7498a8707e9c383d84475ac8b6b4be4b0112e91b8a861f993137c037c7065764d9a023d605ffdc0201c4ccf87022547c231e6fb7ecba3ceb74fd0000c9c5bd7af0d29b1308c0943573ba4ae4ac5c8206ea682e42af9402250594c44c0af7cea7da32f9a0187d9cf2355d71364b7e5d73d4dc12fadd2b424a753acd4a9cbbf24c4a3d515bcb65530b9a404b179f7f25831ceb467097e1b287a6686778b20d708933c3f0b7e0b9123b3fe476671e2f9e9c4aa9694c1194411255d2fb530311324f9cfec5445a63d1b527163b788c23073c3f457329a0406d9a68776be33e7bd364fa41d322b70125c5e3c899f6a4f42f0adabdfec7acf910bfe", "result": "invalid" @@ -1273,9 +1039,7 @@ { "tcId": 119, "comment": "length of oid = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "04bf392202890a596e3d7094252cf6199706b8f880db1ffc418bddb8dbb28f1e5addd79d2091403a58d47e9cc68f1486ccef4d24b7bce606cf063bb6962a97e156b1747adbcae96995800075c7986e8f401d9b41613afa9d80b155e184ba03602de2e8df18c7921f2f284d0ac698746da8d9ea8211330daaa8fe30ec8813993610528ae08756c54000255f6108912c0b2bd50b2361e81587961996d3a32ba07cc57ead6802d2f4507ac545a03c0136679aeb43816759ea7e2ef91ae01bd83d9f28a95d4295798ddbee4d96c4fcaf112c428c5ef7edd5321955863b7c7d80e6f2760a505ba20c994b955863e111f34f6e98081eb674c4cfebfcd191ab47f54db9f14d85a2e5f0fc49de0923c0d2bc55c194781c316d2670a282fae9c3b027ebddcc00b2b3adf9435d6201e89c84926670968b2325c1285dc5872b50c658ea3bb9cebf2b4a955cba4384a6b377af7602603e8e1a2efc112700e803597c1697836a622d4c5edbcfbd9f72d8252380ee22e1efbb2606aa5525451e52f306e4d0ae8884e793d371d904ba40b6b786992d15e1933a1a6c70bd1598adb2cd689305e459e8ed22ca1c7f44ce18424a506a14c33559fd2c377d6735c69fd4a4a6ac18f996505c16a2b6f2342fdc0cf4bc35854de07950f5bb4802d690e8d0570b081d0244c8c26497960077a4e26b1caa309b5b48ab5d3aba2729bbc9c107fd5911fde709", "result": "invalid" @@ -1283,9 +1047,7 @@ { "tcId": 120, "comment": "incorrect length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7c4cb0c37c0c6e6d8217e6901fd133f08f354d63e87a9e81336974f5ff1a7a47b9183978799e6997763f716133fcc48a5f6999e9829f3c41876d9e8855296ef6769fdad843fa507c26400711017411a54d64d08227ef648cbd5954f8957ce43106a5db60c39fb5ae941ccae93512dc1d01fe886f13b1a018d55ca347acb54ffeb2fb1380da8992d1f20c9d3474c262cab394d7ee15c9ca58823ee7932c70bc9b475bfebea6e33236de512eeee76d44a10c156930884c1c9d033eb1d2a90ce7ac16ad2151704f89d35a1daa5cd0f9a53b9c0bdbd30445f9116769ceec7698e473863b0ff3c368d3cb4e3f3c80427da193092e70816eb1432bb6023c8e950ea23464f8379eea80bdf9fc952b9d415004c895a153cdec8a5c72dbb08e39c143901bfa29264c7667a5162758a6f97d046ff6207a4d581689d9d0ec10de92a2213a84787c9f2a3f08fe0af2022582d2061108e38ba478d0a9112bef776aa97d210e53ce38c301480e5e2d5898f4c653160ab9a1b9254c8b534fdd52b14b47096f333ae1d1e91f9caff55bfc072b8fe9245ad551d2f42b0994af0446f807291771aaf5b7b13492e4ab2760a4797981a0151385d31b33609ec46e48afbf6db5aa91431d9d4690e9105b88106b7bf3fbd084d58beb91ebb0ec9aae9da7a318c98dd72b11c31c33e74294f92e6ebb17ba0a0752ea3cf13e71f505982336e6cc64c7aaa2e6", "result": "invalid" @@ -1293,9 +1055,7 @@ { "tcId": 121, "comment": "replaced oid by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "85e71d906856bf8c4e0d6f21080d06aaa277575dd3be7dadcb8e9b8796cc000f5f97658c6cdefec04558e9352469afc4f35ad23c2466b1aa590c5992f0b9800ff06031ac8980886546896d1f591af48aed715a20084d07bc2b3285d2f32606d19fd8ea8b5365d4ce5fb9b292a860af272e4dc9bc265b4453abcd01c533c52cf07c3c4ef911a9ed521cfcd22cdc46b7d7e434fc965639b48849b8ee76ce60dd306911cfef777f137310b0f1c8a9dac49ad5812f6cad81a0f0256e7bfeba32b8a86414623da4be974b602361735b259bd039191fbdbaad29dd55e62b69dbd4eb253a53f092bdf87b5dcf43a71ed675d2328990ceb0809baf5736ecac1721a551b22b87ebff5ee416ece2944fd97d4ce92cdc5396c9819cca96bcd9738a137d27fb1e077d69cd70f9fda27725dd7d41db8ab66e6e410f69a2b5ac99c0ad4f0bc73a533377f5bf5320c0b30895717040784dc55eed48450c0f7d7d1d0fbe5d2c4a132951f7573cb57af4bd905ee220d4171c5135469e89220106052cfae4d75fd8e875b78755e31f694e2ccf03677a1aaf9b33129332ae038503e851cf3abd157063a27488f150d27c5e31a0a5dc457ab54f0ed35667bf25f23a6ae85e6a3fc073cff41c0b350ddff712a57b00131fa7f9ff005837229959808670755ff293c7866149371302ae4cda3180152269133813f0276e995da1da151851745dedf6e2b3b5", "result": "invalid" @@ -1303,9 +1063,7 @@ { "tcId": 122, "comment": "removing oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5241c9264f9cb9ce9ef5af2ec403145ffaf98890d4678235070bbf4cb1223e696be29a6fd7f4a50d7348b71af2a203740f3e60c9130b3ef47c8e99625faf41aafa9dcc1376c0f5bf08e81374d40da548249ad94759f77dd1ec3aa87f5e81c813a4286b880e343c98796afb6244702f8e3b0b7d23d12913ddf26a8834ba85c10fbe299bfda0f1bed43f868585755b32fee760a9ef2d58b7748247256cd47693a542a46a77f05d367baef3942d96101fa0dd16317a89b7813ff00fe9b99c713b36aaa1f8605fba1350d376f01c7ae2c13b2ac052b26bc8a76938354b53586872eae0da6f6d54726869baf908a5855c2141ed3473185cf40f940b8d3af032c2821eb0d7a33bbcbafb88765a44abc1ef09ca64e2f86bf7b331c42b3155cceb5bc6c126ca74ab9d59afcc3421e6aecc61fe4be9a13ba493f2c8b44661ca8c75119101a58a29bc3ba2544988878d91a1477cf193d7de347700c51469ff62ce2515646583d819dfc7eb2eed709d50fb127447af03d2e21644bb82d477321a86c075d273e2cf48c5cf7a0a943215f895387d7aaaff820cc64c5eb2546c4854a9f34d794462d81dd661a3414b10f691e5fc53579ab0c1f31349a1dce725dae5fddcea1fd4cd5544b4032c127a2daa606804b1a4a5ab3172f19955a63e78ebac5173881cf9ce1b3de8224ff4add02f537eeb64b3c7b66e29f44af49dddf77152b41a66b51e", "result": "invalid" @@ -1313,9 +1071,7 @@ { "tcId": 123, "comment": "lonely oid tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "14291e13396addc81cd8932ea7397d4a962989efb64e3b75b22952c485642819f24d5acf69a8d4ca9aa22d64bbc7c7ca499b354ab456a7d6012888fdf3e23d93893451a7972a3641d11c645f551ea8ab895f3fa5b34047b8dd4dc6096460e884869c73e80295d9002c9b5cc43af0b5bc72b1a30efcfeffb37ac23e514438cfe19f18e02e814552c16fa74920b0051221d60d808b71ab6beed881a6dba87dc8a050bbc1304c09c357d92e311714f619219c78daefe2dd76d59eb58937c490651acb46bad6c446f948211d63d970d4b8992edb68a4b6354be19a38d3cbc029828671cb81ae32fb615e7df4ba21477223da93c7d0d763f957478281a9df4ba7243a17b15a36c3f887e0c8066efe67ad9da17e5aea5325df422bb37650186b5fd27803be65446c495669c963987551b68209dbb66a5d15a14c4683f3bbe51cafd909b26f140302fc202f4b14a276a6b919278b0150debc59f551d6af3c2e6e3c982375c22e390c6a8d86656c0c427ce23a466d188aec77f92cd68df94625225b570b59672cbf30d2f4d8f897ea0655a0c607c71f2744ac368b513109bb19d024dd5440ed434fbc11436e1fa00996d731c21688af9ecf99aad3b70c0d00d499195bbc2d3ac7c41dba5afc4554b8beb1417c0d44a01ae28d358321db0d8a3e4ca79c2b26e26f1c62b18f972ec8aabc6da8b5b8faf8d9da4d4d4607799425f7fd6d4d42", "result": "invalid" @@ -1323,9 +1079,7 @@ { "tcId": 124, "comment": "appending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3300d9b3dd613d13e2c829004fa706f4f9ab5fea312fe6dfbb9ff5c65dcb188071a6e5d053f3668b03f46ed940f26e13e3cd7f5e0208d6b6f2eff3c0f76ef1e2c513862008c913c15c3f17080989052bfbbb04b16e01e7de19b0cdce6fe8a53dfbf3656b7423fc33222529afe742623335c4e3c0fe7639f1498104022d90c71d77a1f682f9ae96a2b4906257097f9884df6fed9e394a02b92ed920c80beca03a96dec27a78c5d2afdd6016027d37504f0a90f2cc17c406887e4d1b66f239ed9d9bdb634e991cfe76c5fb0ed7cc060772fbdeffa96043b34b373775ecf6495339fe6b6c02edfb0e14daa12eca8f6dc1003e956265cbda769873708fdbbc8ef9067e89c5f9e3fd4f02cf9a64fdae92cdd7b8f485ac12b5d36d050ab427f2b7d206d0349358c2b981ee07e160c2d91ecf1fb5a1ca000c7eee7818fa44046ac6ca78bbf458c7c48066157f4986c11d3e0fbc008b8b9219ceca2dfc50b7beeacba96247c1319352ffb89f3ace4ac0962f55cf492ecd7b33c65b9807ef82ed439e399e114b2c2cf54c9301f4c2f518783f80a6829e3836026c08e12099eb3b018f4b1fa8ca689b867e2b5fc4b693f1abd9e681096cddfa86488296898a05b82057d9512d5a24c2699f5febcc7ca6343c6bf0b30f2f667c535c06d11f354d3db0532a247658d3ff1f1894fc511ec4b2a479e13b20f4bee018359acdf8e24a4891e88b87", "result": "invalid" @@ -1333,9 +1087,7 @@ { "tcId": 125, "comment": "prepending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8b88c1f220ebf8122b20a94cb91f94058d1756765232c4290237abb8729bb4fd53449d7665f4e062e81ff8d214f5a6ab21328b88d0028e380e7f3b392b0287589d5ffc52d808d16879c4b5471d3b4f85818c77d6bc7570b6d28ea729e963bd8fc61167adf81f8812b91d10ccf82f32af79d77cc3e48e64ddb40937293009fc5b8032bb7fb5d14fdb13b907cf1e8abf4e4105550529b6d3496e8eb2254a61c1a3ac06c6b8978bda6a6347395d5c489139a0b6540e1e4da63ee4d5e9a4d872175d91cc8aeacd5f2ffdda90d4bb2dc7bfd628a9956d53e267a6dd452aca3184d56add3cc0be68a26e3b4bd5e596e3e100aa5ff703699bf2d5e576d6dc24618544a047116457f6f59592465b541a1ac50be7cdb21b8f58c096c8c9f54b180691e7df9d863406d42f542018485a4cd43f235c57b53ad57fe37bfb90819f67f5b178d2b0e6bb8f9603bc0ca77c1faea73dc159751e4b705b58191014b6eb899aa0d5bf9d4632322a8e7d6b1fde4d8b228b7b44d560019fb51ed689c830a39f8323908257a9706336130390fd32f728c939f4e64212ed464de6dbf3d3179c75f43dc03d8d085812f1310b6674a81536bf9750d60e26268d852bdbbf276b4a5dda4ae98d826fa3dc05b01d8a5d9373c68fa00eb663ce6eecf25057b3d92b0f0a83523f8778b788d8c7a09566d499d9eba78acef1b37835b914e4eb0512c70610f4777d8f", "result": "invalid" @@ -1343,9 +1095,7 @@ { "tcId": 126, "comment": "appending unused 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "130c4d8530ffae7ff195c51644d7be9d7cd3226d8d267af93c3aa603fac1aa9ac16a8976cac7abab3ea36ade05b26ba2b3618c4b246ad5c97504619fae384dac4fa6b7573c0fa670dde96bbec91a1179f044519929056d627df918c49c0662b601ac4a14c2fcd7216ac84dc58f2fbe6043090cb71fe8454ff721998a1690ab028369ce401e5ad067a43f0d62def1f65b4d9ec3b7ee963a897bfafcae863a6645ef3dae8a81abb46b7f14ac617d0a137e9fb17ca0305a16a5f21085be846d21dfc4b0162d2d146360efa242aadb327c2121c1c6ae878e9bce7b57f6f8d38cac2e4bc476d9634f9ec1aedfe28173c4cfbbace68baf0a8d85df118d393ae8c9f0cb4cc66e5eaced223b06be663c8b2ea26fb0f7fbdd3ce47f39fdf74d6604f53c60c0ed076d5cd8edcbac2e3b81752392e2fadad5e409c6c2f8b59244ed1ed3a90359354c3e6da3e27671582e0c473a23525b756fb1fb58d68b846ed089c1f2b47d9fc10f340acd3958fc56603d501f632691aa446116f7683a6edc6c130cf6c2b90a72dfe82a5b215b237f81853fab1aba6bd4f74d01fa3838a87b7bb88cf506b2b203a9b7e4bda0fee18e768281fdbd792253452d4a9169606116b290b289acb79c1a9ccb38e83b523f2b75a60ffadf3b5f6bcb25f9018aed3b990858be855b9897d339e66ca95d88f08c437c6f0babb4d3a6fcc0e30a92985a4ba3d9096ec401", "result": "invalid" @@ -1353,9 +1103,7 @@ { "tcId": 127, "comment": "appending null value to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4162ac1f8b6424371e98583167fc19b5d147653af76dc1bbee1e278c9ef1925937b1baae029ee30883ba7c7b9ab70de761dca35433b6f94f5a218fb9d0107614dbf97589a14d02ea8e2cea2c823a86b4cefcc8afc44b68d71a4996bc1e3f6b71c72e020284be397afc973eb7ed95121b457fa285857d9ef05d385fb62418b4ce12a02f590ca3df7654a8de4fa246ee14a813e12bc632dc2f73c0e9a61cc2ee262b3c4e6cb2f47cab66a424530aaefdcf5f0222128c7c5a58f918f642871d8a6cbb380312444c367dbff9419356e02d26fc21e27e8923081473a7735bfa40bc29fad197807a89bc18c06a8afa5943de9e503ac60f06516d9d3fc2b2db2a2b3f2ff64c832d1d6ddb1cc3e1cd9210fb01f219aa4268493688c578cc87fdd650cd9d838b9af5423415d06c36d9da08dbe1cf14fe3310476664d561042c957db1da20306e2e795c30f336fe9c7cb84820391573db27b3566da36c71e97838cca048fe6cb096002422b11e7c8433745b7e55e5945f1f54419978a7cb1899c02f9ec35ef317764af28e731f95b44d720120fda48e43dafbaa9f0c9e79d1fb82492b267e975e493b25703280002396c18c50d6cc68eeaab8bc49feaf91ce66bf06f28d7ac6b9f324b16288d2498d565906b00d4d11c144f0095a49589b8447231ca2cc3ec1d5c84a8be006e32ad4e3a1d1441c3ede1a78cc58199f58bbd1bad417454b2a", "result": "invalid" @@ -1363,9 +1111,7 @@ { "tcId": 128, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5077c4887bdbab4ad5460fb616275299e60221eed9fe0a9c0ae0b4303b321a3bd7dc879ff3177bef904111d0dba467251b5fda012d44cc44b684714694dc702d10b7edaa2e6363d9b91a47abaa006df90fb686420952b848b49ecc403e80e05a42f49ccf714e6fbcb4c82ab56d422c3c44833ba77dcbb5e02feb25070b0895aae008f1f0b5b6451f22b43651026a8bf6317d0cecc2b29d0f50fe3cec8e8794263c12fda6cca8a14e5022e18c92fda5e9d03b82fa9df7e018cd611a5c217ea1ed2cff08a9b5ed930bf60b7b2f08abb5fb8ab46cecb2043b0d0c9cb55045808ff4e87f736fa494bd7a4474c12f208f05c17397c004656cda51fe9b5363888cc8d663ec6275adf0201d86b4e5a1572274c30c4ea87c4b31eba8e82dfaea26c52c13ef7e9308834440d61c2df7f48cb3f4148b382bb70c10197fcd9d89aaa98fa3cc0694d38fbc4ac6f209ad0b31bff49d13355d439ff11ad8a35bdf58c06e559e1fc415254285320e633294dd57bdb33fe0da1d109fc1dc449e505a4d86564f7bc4cd553fedaf842fde9faeb39926798ec0e096af35ae60f94cd31643401b775d87416eb805b30d9396d3b55d431126fd4c02a009581e7a2c1975a1f01d93f77d86b6452a226808709e1f1a3d35c42ce931123b967e1d94062402b8006f25b9d7b2f3e643c1ea1ef2fa7dcd58fa9a27f7b58dd6b69b460a464d4dd36136f2ce3ce6", "result": "invalid" @@ -1373,9 +1119,7 @@ { "tcId": 129, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8aee5c779a23784cbd0b98b2902c6cb67ada6ab116f15baabf53795b9c15c4c53073d48fef63d942fb7fd6677dfe94d16b15322d5ceceb4327ae27e90f78128ef09c0589a94c741632b644c94007e085b99d09e5df8ce46726b0c6ad609c942f94aa3aa02cb275b1265a591cb2b6b612528d9b701f6a629b35ceb142e738aa5c3a1df550420fd70e9cba6fc72956446a9ef78f29646e4a0e9e96113a4a608674d2722bc4fdae41cb60dfce8235a8225540220ccb1248d1e6ba5f9e7a799b4898a11ccb707765763b7e938c483742b5472c6fb64ac3ca8ec2c5c83490bf77acd4893f76257170543faff5f446591251651526ad5407493740969aaac0cb7d2b8299910dc419ed201171dcf2dc5c05933be1f081b52732b76676134d20196b3604a1a7fa8d55848b1577344c21a4d7d6b32c8f57b6b90bec90ec67cddf6e5b9f8f27cca9b4b600f1273f67535229f80b209a31b135ec34f1c0f5d0f6af82fb61e5964f148cf68257d0d3bbdf1ebff070f20bcd6621adad9fda8d34a1601921269f17e9b1c466d61d6ff11001e6c63185ba2b90d9566914bf515d53db8a3f296332f12e41f3e5075b053ed17e217e9ce715a0df5d2f9d7fd398c808df608ef75a0aeec94f2232c94c825b09a697f6c56596f2ddac7cde499602f7ae24dda0914eb5e71ea143856c10e314220efbfb164ed6b4942b02c53624be909eed6de85b081f", "result": "invalid" @@ -1383,9 +1127,7 @@ { "tcId": 130, "comment": "appending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3071c2c5304ce3b9d07b50d2e40a363bdd1ce246bb57d5e14e08cfdabae74cbcaa0fb771916539fabbff80fdf2cf1dfe003e510e2b20a5f31fab3b89340b82000900aba1b63456b268f93c773c68252e8ec47864fb3148553d377b7b0cd6bb3fa8a62405396aec02048fc45769c3776d2021d181e295900c0746fba023a767441ad376748b9e8f467c4a752051ff64dc442fa9822b9940a2973c6180a835b9fd82b75b4dc5ad9380f0643412a4cc617135891004df55ed8c511fc0e35cfa9dd9a54b15864a905bc863517d312c09b7da2f0ee163e52f16608a93311f682c8da60285c100c748833bfccca6fbda110ffee6980ef8b634142405624189c5ea309d381ae1bbb959e436fc0b68b0779b2f9e1ede0c384e05f1fae85e8720aac0c2a47c3b53ef480992e073d775de6065e7afe1c66417168f1ae07ff18f83af6759c84336cb41c11c975d9807229611e717c5518a6d7a3f7d8a5ec6da20fe14b1853ce471b0fbba68a4779550865cb078076e6bc6664fd6eca3aafab975fc291a88a6db9dedae7c744b4760220631268ef38dbb44827e97d2af7af9bf6764ae6a105554eec699a89b0fba8bedfd8bd2282fa17459a99dbda010dd59aa5fd12cf0c1cd63286cac1ac9bff3ce91b83f261f4e81f97c0a2ac723511b19305be3b721d38aabeef7edc2459b72b3e9c187a5c0847ffd1558b09249649d8099278b160e3adc", "result": "invalid" @@ -1393,9 +1135,7 @@ { "tcId": 131, "comment": "truncated length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "364660d36bfbcbeed0c57ab6ea4720e343b01dead6cc0de8023114f626dc604d811e87488aaa3d2e28d129bfa37cfa45f48237ede5892a53e02b29b9197e055de1cf664c1e2dc6d89f295789c3a551538deccc7aca40c4a2c2f4fb748941a3304429bbd7fc57351b83c2debc27b6347c3e637bb234adb7a38eb29b1be52d2c103fbe04d6e093fac2468f046dfe655afbdd5e34c7542ddf35c504ec7f55c30cee4fa25c6fe472b1498d2e96101bb3c45c141416a808ae1259667a01a1184e4995070203042d97e0d9af749da5753553209262127d542ce59eeb79afeca2d0248da4c1d69903c22c3bc9bb733816d1a43a9ad8b38a3fc11f08b1f504804b67aa5c4987da93b5a1bad93abea605f4e56b4c157dff628430d7399b1d9d112816b2246561f2879542e29ff0034de87bb69359fa6e7edbc5fe26e16ba033677be9b0e9797a3da88fa180006d6fa0f8c19b7721dad432aacb7d2104405cbf62905494bf73a4b532206850cee9d5bacf6668119d1c1d50f87d43059c34d7643a2ae7501fe323ce01e1da5ede46dd3662d92f25e573338c001c9bddd1e8243900536742b616ebc9ce02da8db8e2c474c8d4223bff0f8dc47f00061a1d880fbeccf507089cc86f7c4ba51bcbe43ce7a42fdad09e7d30f8be27f6238441561439ec0b73e27b949032749ea8ed82bf54d55448127ab55d918909ac0ba22048df4d76fd4ba145", "result": "invalid" @@ -1403,9 +1143,7 @@ { "tcId": 132, "comment": "including undefined tags to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "77c2cac5bb6f0dd0827de9c49753cf6896a0a1bcb0658211fe3feee1f9a891ac6290cd9d27cb593e0fe0a59416d2428d2794bfdd5e9d09a95c4108107d964e6c4174c06e240d8aca5553b5d37e4d53a7180aee94d164ea1af7ea501521b0d58be0fd13800770f3a23b68faa88f67b4f108c6cedf94c07c61ad648eaf59a336658fa2bef2a004819d035620251646a1f88a3650f2eb6850873c3e9e36f12772e6610a049b2a3057dea6110c4e4da113373d748d4194c606bc6481b66b68a7c36cca91f50246e089dc3f3d1ca31501eee0f09a68302595d57158ca9ffb055c891dae044e1831c3152f4a63a97bb4c9b618c5379547e5f570934284c989206f5ef335365e65df67cc52dd085d87da4cb146abd20e895913633efe8c010930e56f113b8a65e42d9eca2d791109f6bc8bcf1dfbe7539b2a0b7b7d25522725beeb05ef71c0631c50d6d8e231bb31fa1d2ba2ba14eed55779b025ada49015d4e0335f6ed1a7985c73d8dddfb7cbc614bd19f8ab88ad14b704ff891cca71fb484d07bdbd5e7cf0f5b706cedb4fe608e404d28dced3c3de53a1fdedb36a5619e5325f5e82992047dd03b195e427d5e55018c6aff62c9385be17af28dd0ae28f802ddeaf738e21950bcb8ab8a57df976033a14524334669af4b54a21ed971b2b74db79dbbb582fab8aa4dd15b464206ed7a89bfd2143867bc0675747287bf7a52a9a822f2a", "result": "invalid" @@ -1413,9 +1151,7 @@ { "tcId": 133, "comment": "using composition with indefinite length for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "83b1a473e1bf30762e058bca405d9058c5d85995b2f7e0133939189e7b86ef93792730f6fba31eaa91284c72cc653fadd82ecb1b182a513a39efb66097490ca0be10136e374f4e56ff81842e64b626a5e8b5f54714abcddba4079560775b1e7051a0d06a456c56a6ea365c86898b0abb0b1ed7d1c53512ad3a3a0eb267dfd726cbd86357c3c5411596e805a4e0c0580abb9365350341100c4aed4c045dfcdf82a07167baf6884337037053e0d3beea4c50449f1858fb6b3e44d086a6ab46a8216b4ce0cf18eb2a1a188cb80606f0124bf7780bbc9f0914c2746b5964732042477d9a83ead0384479db429b3e0b0f776f4db93dc8e6cb6accaca59d68a68e2af8df2af4be57ea9a49c0e05d297ca15bdc636264af6d6810f400f21a8f99df345160836759df470126373674263095f60128da37dd3b6752972c25165bcbcfcf12a6c0ded2d2d5b6891cdfbf8b2260b023bd331c8a4fdc4b5ff2448ec8801755233916995c94c0907a07a046c23ba87d0b1062084238bdba0590b6b323bee18a9e165c529dde2c9ad6bd87f0577c8e0f2ace8e60dd0b95265f30135a3fa5626a6cb5f4ef04986d6b68e8c29a92093a0acf7ad387c256808276c6c600133fc7afc56146b03f422ea66889a37ba330613cefd6627cc20d8a2271e3f32f3c0dfadd0cbe51e40f5bd47a0cc46431b98fa82be0beb715faa058a2809f4e65adb0e8d5da", "result": "invalid" @@ -1423,9 +1159,7 @@ { "tcId": 134, "comment": "using composition with wrong tag for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7ba52cfe2dc6f3441824588a7ec8fbcc43f618ac3f497f4100f7628da05c4f94378798ac700055b85772d27661c43c5323695ae01ae073a5f7b0b27906e9b263c7f63d346d3d2be382a9ec0f015aef455dbaf06b818e9c560bc807ea380041c08c072b6af61042ca3240c25c16b459f379c9acfaba11378a16143a6ac05ebc9b488ee5154b2a53ddd15f978bf69afe5e922031042c2b3af234033600fc1f573f718103dc02e28cf7f43e123afcafe0d2992edb10772f69ef7947bf6392a2574b339ba6b84bba316df861189b3639ce9f2de798e113ebce33361a1a06397b3642b93c1ee34386003b5b6be717342147022420db284cdabc5cdbac66cbea328619d1acba8bdda600540d3cff1dc5f62eb39e770a49f7d046b2737d0de0da0b8758329c76ee69db58631edd054787529f1fb31211482b302091494243c0b7c255f1aaa27b144ae40102e4adbe80f142ec84881dcfbe23b6c02e9b4dabe80f0af8ce22aba2a380431f753f77ed48dfdad8fc5794209bbcc6bf70c08a1581b303fbaaa517a6260babed5ea1df861b1ae151282ce463738969f31399b6baf3a587aad6b0ab285ace1d96da5080c9cdd0b68f11fad80dd16aaef7171cd8dcf1c4f941f166f370f5ee6e16724c29a014158bc017561879629a113fc4ba9a55100b59c3cf5922dac62509568de02d6144bacd6b5b57f48ffd125aaeac3d055a66458ff099", "result": "invalid" @@ -1433,9 +1167,7 @@ { "tcId": 135, "comment": "Replacing oid with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "76be5fab3805d725f7882885b2b4231b3247aab830d9282dd9164efb7ff4720f4ce3dd861a9c433a9339054a34f4df8b3a7c1fd81d437d1e82b95a87f41d8ee15dc11a47308d3d96ef032a6069c99bdae4853fe89ae065b88ed2b054375a0520352c3d775d5867aee47a0e17cbec89472ab1458d0eeb115129dbf979347196aca613982ca6cf43a8c45ed45b3b98ae7d5782e9e5a9ee195254f41d3016658f34fc15514a2d4ffe9cb78260e386119323cc92efc4d90444b5cf6944636d2c176f05ce539949e7df2bab7f4532de06c7f49ea6f9ac7b190a23cd48e5e75391d142be6c4236ee7c9ebf49ee040a38fbcc2ecb1ac339bae4877bc772dc74abba7a9dc7b028125550bf46c46b32588fecf8dccc7dfe8e1b731f2112e588090a4af21fdddb53e955ba1451e4ab5f4d16e470a068832057eb668c95478a60c5baf1b71792f57d76c0f8cf07cdc34369cc609c03c11e13abcb878e988f44751d117053755915e75b376c6a2873fa8f58ae9552434e1b9349809efd2cd072e92c2ba1b78d9f93fb382fc5f801b29685883c91a937294ccdc939c18de3b551b84d03960744b38dcd9f4687727684484860b8c775e3a4a7bc4b76683e74503050c275ed9c2794faf74a9497969260e5913704f357edaff733b34c85b1db6d5b921d687797ddcc8030c209a5a3fccd6559ca31dcbb443e724d45d358f535e306e20029544c18", "result": "invalid" @@ -1443,9 +1175,7 @@ { "tcId": 136, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7d0460e4b557b11f2e26ed3ccaff7e19ae9261c377273fec03600f79a3e235e4f98fb499832e578d30c324b87e0352562a036da5bf8296810a046689e9de3f7143c209eee8e94c771299e73b62bc10ff6b1a3f6083e2f220ef00bfdc6ac746e443a504694bfb713dce9f351b31d9858d693a6f7072c90bd7b9702e9de032ef2b1e24a440abf7042509a46f7dd8277ca835e4c012a573f9c2a22c3cf03e60b6ccf831bf15a1e5ae8f055f510106ceb8e14e4a8333f902edd34f678c404d80da8a48aa744582ae49551fe57593f44077d676e86c5e5ac639f737a4d093058dbf564f87b99a6c344cbf532639372bb988638b0e97410b9d514324891e928afa10c1b74d65af59b73171154b9718e87ab415aedddbbdfbd1e4915f2c73634aee74ebdd6522fd735578c57154fb5c6dba71772cad0715b2aefe0396faf0f752c978cc75578dde9a856004690b544374752f7f0727f41b7a07110897b6e87addb6989888a580df1caaab49e06f65bda085bf7cb1e1fe7e29bd03e787864b6d995b245290e5ba0d3093d156a95f745cca82ed7827b4bb683ad4e89bc393e22516f2a2b8e5d15df3c4384f63ba7257a025d7334f381861ce0539ed87a97e5e95e78877ee7e09fd69cb1b91e5dcc98d366e6bdd31d70169db6e7217c076098ffb445a12d2022d1276afd3720de15f9145abefbe06efcdcb90c014a54c886e14717723a4e9", "result": "invalid" @@ -1453,9 +1183,7 @@ { "tcId": 137, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6a8a38ce5ec93f2f390abaf5bdad20c2f1a3748f12c0760e35dd5998f4d9428e3b1a16a8e074b81aa2044ec0b46b4e31366ee7e1a13014f32427658ff86a688558d56fe041fd99328ba0c6e3600c9150a260172283bd27e12cd745898429a6b98a74c83964b753416460e3db8a41679c1576aa75cfd65dbf4af932e13a3c96c4e60f7f4ff950524670e1391770f2f1e386770b213bdd82e763937efdf21770058eaa4970216bb8786e47f62804a94dd5fd606f112ae9020228aed09554860186876c9963af2a6329a9931e4a5feb09d4c5409a859f5238db8e2ceee6741d34b01b34c267b979a68bba3c112c1b226aff6f18456490ace68f36e556f2257f99561a9d03e09d28b5efb46904fbd3d80b1b7b650cd708057a766c3262f5a87b606f125f01ac2457d0f46504fbe8a303940fa5dd6929164469a791e8ae4cc0da9cbc63cde0d28809b1ed7a1989b290ea7b2724df5975d65d855cf0ebd79a6bda2c523f71d4badea8eaa501b6f7eb50c18f16cf3be19934d94fcc419b85f0a0d849599cc5a3292cf595c185f6fa8453d98afde653bad59604694b4c194a92cb7b29c095e7fca01afaec078b70d2e6fd3953324c4df476ffb2de311eed0bd7f4420b662f5fab5b1e43b474e9a845bbe3654207fce6c30611bdac3671e1672d18cfb1aac845a6f7ec278a7da658fe479570d92f36fbf92e60794a06b46d11c1dc8e7e59", "result": "invalid" @@ -1463,9 +1191,7 @@ { "tcId": 138, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "169bb542485827ac61f4b0334045d0afdeb45e565b5d0be88277a6cb731e72514b5c8657627a6dbf9353a1c43106983c7a7b4b30bc0819e9a1d11e464386b80888ddde2d7fd6bde43b52f54f9f98c7c1e92674f8b6f8628f89e799b8166f5436b073c3c840b50d7b51edb719d95b73a33074adf4cb7dab0be29adc4860e595d8648d07267c3537c05b0faa4983841af131c4c8dcf6840279e64be3accfcda33076afae235486367f47af08813411ccdc3ca4011e9f9519e03887dbd4c4094286fc003f99247a8a3aadd5c67217d288bf8f8079540d9c29d564e9bf40c35a92333692a2a85252480b3746d837f68a8b08a5aecac8f5532548a5ef1452e1495796318f3a316aed81b9d063692459805255006636efd8fc23a2f0e012fe855ae77d3e76290c036a29f24551f9bc07f4ba2718809a92e963bc209ab7d3d111da4517d3cbe21ff789bd893a25755b2e7c694fce56d19f2e35d5d05893e1c4e230fa626fa809e7aa29e16fb937d523898cd374c709add4d8115d3bb34490f1d9fdaa03b8881240aa74b063927a733dff00fafb0e1a2509efc723cfd065c79d18c8e04fed1be98a397ab89a8ed61ca143fa2c64c91fdf5173cd7e76aba3b94f31dbb8578e6cb972e347c0fa8f1fd528a888fcbdd95e25715b846ca99dc88aaf9c21e48fc53691b521a617666d7dc686e1e080b7b1b4e38b54890133ef2770afb21537c8", "result": "invalid" @@ -1473,9 +1199,7 @@ { "tcId": 139, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4915bf70dd1e807d84de351d7b30e57fb0ce95f6505dbfe1af10dcc74a4465e979beddf791b7e3d749bde60b424107b8d997d152a62ddc22da13574245a5bee3c95faa0540d0df8378fc14898b03d6d0f793fabddae37e4196129619d42eac0e72b5827d077d11bb0baa9ac9728af8efa0aea0bf3f544ebd64861f450d2baa2828b5f2866d07331c405159c9757329b6d00bedf2ffabef6f224c200d5891f2868c8d28d533899762a498456dd423f75d611e30a94ac2bffb5a230b5431c4003059e4d685decb8408075474e82316f665a5321509e5f5610e04ba372655901b9961898e81ac113f08c44cc23000a12561f4368f1cbbbf5ceef50855db9a3065a073bbd76f8353e594cfc57750e62cfdc0af2165a4460f9049a9fdad2f60fc9cf846e8825ef52bfc04dea0fff3d708a5363a6f89000d4d64253359cc1b0a5bbfc54378d50d664e4e717db06d30c5c9ec38c2519641089f0a4eec780ab9da733cdfaac63c77393eb7010c287cd58af4bce2c82fb1a53bf848d0a172370a969a27e49c6ed6411929ded1ddfe02cc2d7952b4b502fdbb99d204160d924f036077bd546352737a8cef7aa3809815bf7044a2149aae9ebf31f95ba035c0e898801a49342d7b55f5a1729c3118837e3fc380b3b447726cceaf592e3f19aae6176c66dc924ecdcf375a04fafbe82fe45b22ef3d57271976f7aeb4a3c863119b56e2b84c9f", "result": "invalid" @@ -1483,9 +1207,7 @@ { "tcId": 140, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "08e19b01e51d622d80d7e2943b72cc3e698d0299c30d22cacb5d852608aeec9bdbf977f5fcff94fe218c81ed60d643fa8a7429534c3f189bf709601a7570f8cb44dce19bd124df0643cfa46fa427df9fa589b61605e43e9afd0c175a252ff038b75a76fd948dd6ce5249a095a87dd1895efb2f441bf4a71073b2847d72e8d5325b6ca811d36e9cc1327e32b8242dc5a1f122e92e1f8e6be921623c1cf64c643f43e7ccbb166fee720dfad4ec04f0e7bfcac121f421d8e4c28fc541b99c047df561ec9ba9357586bb8ee1fa55d07d68e1a3233251c15d40745ebbfa9f062cd5a494a43da5f89db85072e558a05ae191cc6855b0cba09497074c04024eb7f42f05e6396adf12560c9957de291f02d7b3ed1b9bee8aa02f7e6d5e2cdc0737c0918d9796f46289f949a692aebd834db0489277bdddb7a45911258a3d1ee90d812276092b55a80c8367db610af159141bb84017693ec1e25789a55c4e913eff7eb751aade9f793c5fe6fac877714bb4918d3d22769da1a97d7920b15cfc89f8cc5683f17f0e5a9f752afc5a96cd2518cff98356e688cdcd7466b46a041b1426e7e78d145a44432a7f75d8a39d5f647be7b236576f2cccf7690a4b767bd47ba97d5d9cb730b02c7b38c6819edbf56f1362ea9f94ccbea4baf0706a17d69793f01ba2f6da0cb2e7bdfebc043f5938109192f60989cca6a65bf9d1558aacd965ee4ad203", "result": "invalid" @@ -1493,9 +1215,7 @@ { "tcId": 141, "comment": "dropping value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "877f2822d2a6b071e8151ec58861ea935045bee051aeb32e718c820f802f0482aaf3fc1fe537fada532dcb6ab2a18d7e08dff9944a297d86e8fe804a1b11ead21e5207eb463669627bfa7e26ce0847dbd98f64d6e39d5f223412198a0d7f660d72c49541f63eb1389e7074e5bb9702c5f784feb29d67582dbfaa863959ffcea644f9ad738bf7f4798d925b8ac57103b13b452d5e5ea3a12056ee728801ac2bff158d24214bf732022860f393683edb3aa3d9480f4d2d362f550bf68acae5a0398c07bfc1df0c4f7145a52bf858eabbe770e685bbe18937a32f657397b898cc3fb1a38e09a05c5803036c363a18adebc53e06d05ca96c1dbb707541c0fe251b4b211b3b42cf22764883b1281643d3f87b381f096b222ae98af8722f0304a2c6b87078bdb63ab2e6135e75d4d701f51ea5ff575f7d8b89c2b92801b9058bf5b41f6b9a0ea3593bb518732c0250b25d31212c7106b7425ce98552e368415e837400e57bf9ebd75315107cb0d57c58c3f2181d3d5a5a0bac4acec858836b9782443f93cd5c4393c1656240019321b394d6981fe2b2ec61026e375ac0410d468ed914c9505771f0efedb83c2cf78342eba68dbd044f1a46b904a857ca039cd115f03d477e4c55dde8905d1a674db0bfc6aac83162f5d32be74fe8e8266d6a208d5b29c125b377b74324d2c2d8bed502669f36602330ba28aa5bdac01a8a571605dc12", "result": "invalid" @@ -1503,9 +1223,7 @@ { "tcId": 142, "comment": "using composition for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2d89809bfed7f1dafd96105a6182593fdfd21b183606c002df02ac823871c0824f327a65e5b75410ce4ca266eb85c28de06bc4fb8349efcfb51956ec9347db2cc7258b3ca1e346365f16cbc1619e4b6313ffcbf82215a64784d2aeb0c641f931d573af41419a6f8ef9dbb99472dc1adb2dbf78d35e5cf4cd3d2e9a3f4c601a0e9c63067162d3fd0d92d8d0ebb632accc8c25c868d6ab2fb39ff4d5cadbf97cca5fc7410af927422a31c78c09798edb55255c62ad359ffe39f3d421423bf0de8d1112153a4b39da2a79c144aed3ba849b2faf2ebe29007de8f11125dd9f576651cc508fa207651ec088234f9dd8954acf3012b489c9fbc6ccb952b8e98768521edde83198f1c3ca2d176bdf3682b5f92dbab3bf536aebde2e943fe5d9d1025fcb8f46e773cb285829212628cf24e680289db5866750c2012c3b8766f536d5a21989e02c7726a6c3efa4dc85eaa1a0992da306f45977f98446bd95576578937478343aaa2829ab0375205cdcba8783edf582268060eaf9a038390e6a3c465d24f6b06dc5e1693a00eae2779a82e1d4842c53022be18d9963957d61e52e8ae5d5ad840a80931a48caa4ae6b3b29f764cd5d4d5cda800b627a51cf6c3e371746458a8dd381ef7d47ee1073f1372ab663a3bc846d41b2f8370c91dafe647c3312f68d241c806d6c3bec3ee8a6327f16a5127bebad3bfedcb5ba5177212dcaff4e0a04", "result": "invalid" @@ -1513,9 +1231,7 @@ { "tcId": 143, "comment": "modifying first byte of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "68f2e0fe4a035a78aa3f0e1a56372981b449212cc6939533c4ea2e1271dc91aa27b110e1abaeaa1216b8e74d8591e98164c5ca28cb78845aebae89c9a6014d1ae2ac3ce59dd62493e3bce0616ff731b2ac8d4ac4f255720965965054d085ec2e0418e6b1b271bb0ad99c0b2a8dc3cf0eee2039095c9fefc4d7cff08f776610ba013d22f579cb6b9dacb905eda216bc54ab227d3ca47eb6ee229c661f1f8cfedd59d5ac6dfe96fecc634da81bc91217d61b64f9989f3fa7f42d377c7ced68e1135998b6ebeb6c730fedd5d97a60f9d689a046d3d2fc413a91bb3c6eb69be04185a41f05651ac8cff67baf18286cf8292cca22a2aeabb45e5b4077a9a78fa44ed429327926dc72e9a762cb889d2b48ed7b304dad729d7fc76a7d4f9904c24d3e5c1f048f8dfe0951f2c347a82835de8969f90444816dc53fdaece34b68d068276fdc4cef43cd6345245440623ee93a82aaf143c082281bb270bf15629e3ea09e3c4c19fd3425893018625aa40dbaf911a369e26792b6feba7d2c6661c7f139965221b149cd4e866a6d3be4dd52ad10f159814ccff9c99d09aded85fb4423aa101829acabd996caacb1f37701d73ef57dfc39d32494abb9fc467e6dd6ed0aa91f6eeff19f293049265dbe62673bf0352a3a4033310dbdb120ab7a620c473924b77f04184f110b3d5c56859c1c60612b357c5a5bd0862f573346ce121edfef19baf9", "result": "invalid" @@ -1523,9 +1239,7 @@ { "tcId": 144, "comment": "modifying last byte of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8202cf995da1c8d775b63df428a0949a0311b0da51570932f4198853fa27bfe7f5d9180498d2b453725edb020a12111286c1fd5f9004a6e9b87e47cb4957d8ce29f755061b45642159b8b98dfc75750da2aac04aeca0be48afdf7dbf8a14b94080e2f49ded821af875536208389cce9bafe197f45c5e9381fd26e6ac8ccc650b919aafb70fe708aa0bf2cbb6cf293e2d6dc4c85488e77f3d2d35c9bcd003045b8ff3f395017a1f352f69faeb9a14fb0d34207aa04f11d5e1ff1c9ecfbacb13521456641bd11eb50d1e58f08ef6ac79760a607529ab566f23b780e61d84f4996080421928bc123d004a2c6cd6712a4bb552d8133996be7b7242952b42f392edd4463cbf7df58a96df0b1ee2dbd277ecdcc69ecb41088d5dd0451ad739e00b5ee9d010c5a66195f3ce606fbc659ef54d285fc368b340eff7e17c4852d82d3606ef4c2f129e9375b157e3f687dc17efaf5d798a0af12749b473ed757a908ebaa7bc0acb3341b7aff91901871ad88dc9df852c550c1f4400d349ea808b34baa29bb37a61a72f88711feb975acd635c2df80f5e07e47383a31bf5b1a9cafd1a9f202f92fcace065f931965b8ff10866e03b8c34660b542b86737796386968dd9a4fcc526b2238f296cbf5b8d111fe92742f265ae108a6bab66f9913fac8964f5858d977ff30d0319b6341c94043597572c59aff0959269f15c0b2d9b744ba93cb41a8", "result": "invalid" @@ -1533,9 +1247,7 @@ { "tcId": 145, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6439b932b2c0b7acabfa240ca78e33cc3f37b8c900c33757ea9ccb1d674622461b0a564286bb47a3efddfea5671faeaeaf1deeccb845e3d862fa54d640e5943c8497f0c3a3c3fae6f2bee733b55b4fc6b2ffe0b37c93bebdbe525357b810c8b93a556e241817399fc071642858aea952fe720b9e5fd627e70fd3c08a2805c4646e14c525613e32d1f9e77fd46dce854ca70a5780778062683dd5b58244c9bab6d7e22af42089ee08966e438663392a7dd62e56f49a78f7821301d012b54910e240f7df0dc42948b8a1d835f614e53810916f7134ac7266a564eac3e4886e6992918a230ca320f4717e89a6cc2d3ac997016a5c97ebfe1bae7ca1a4433d095459b589624ae38f07478eae514b05739ca06db22d5cd2e4dfad1f8138af057fe4e91fc1072996399c3fbbfee38563c5042892cf27b900c136fbff96cf6cd0ef1b80a619b2403d3db75a83e2cb43ed20abd616fdc07eb2d67c7cebeb2bcbdb5fa0a002a435492b3ef9f08e466d513057a7cdc89ff6012578fff8691494297b93dc593678a19656596baef8e8a9e60787415177a747532eae02b1b8722c801ce5af92988268b22dacd3a6a959110eb6bb11cae67aca82fc1314059cd1bdf5177893be83de1446d3460171855ae3ae4421885d96b1473c109c5bbc2cb67f6ece5427ccce0c32db450771ab6054bd173d89dd86c3e5268a892bdafd402dd199a505b671", "result": "invalid" @@ -1543,9 +1255,7 @@ { "tcId": 146, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2986f60e25f6d970ce836552b4d5b110afd7ca648fd447118c2c08f30bd94ee4df058663da86abd21d4ea02a8b5ab2a70ccdf2f48de516099d11ee4e6457797b8794b2904d3e0954109c5e1b57d16b915826971983667d897d9965d9971467f6c943ce09b359301983d9c83950faa4d60762406599f95889425b2d1e959d05f869fd42c612a2500b91aa6bfa8db7517be35e5a70b25286c023157187973c079c032818a55ddd06af1f9b94bdf2d752e509c7c88e141dbdf3dd9b5b50fccbdf39005f3f5e40de4011b056d0479e4e8ad5f734fe8e04a97c6f0f1e38d8115b12effc5468ed7417c7ef0118b3e78c6a15a990f33d02d494a9117e2f3857d5856949885944777449031181282316b96f66286f0861e03606e01ae8c012747a84b169f423a51b542094b38c6870e539e82ae513c742bd71353300968c38c93dd23553239f55c75395fb081adb89b2819533f2022b24d8abebb883b25fccf4c6798be239602d9c68cb297e5a5cb0304468ea8028f84a4b795ca0d4b92101288bdac7a623dbc0b38a687d7a222108c460db5c7544b576bd7cfdfe10f9ef4846bd1155f7a53bba5ace82429b75abbf61c5ec6090a59bb63d86e000043279066160f6de339ffd36cb1f9d68a888114e601a1e090baec52ad86108599db802f172b727c702dd78d3a259678e8948ebff8abab0a862bf55a7ff903877865134bb47a2935105", "result": "invalid" @@ -1553,9 +1263,7 @@ { "tcId": 147, "comment": "wrong oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "39baea5baec693f318c01398b569afcb778d77e5555caef3fa939f16b3cfa7b2867cc8629dd5d28d008c7ed5f6a1e7d339e8e2cf03eec32becd4e3e6615aee0ebe2704e07ff95b4740e89c6948cfc65d3f02790982284f44b93b8a0e3252f2df515a4553e8e119b7309fd2b235cc458c3312886e8ac595620e63bec612f1528733b922e33ae496edd07d580ff9dbed1778f86ad194d76000686884890e08bea3b680a073a5c38fe49a36a5d5366a6ce63c86c77419c142914e6fabdac9fe5951a404e05c752fbf5198e56277faac9389afbae8b602b32078f45e8935819a2188dedcd8286e3cf241703b95a0722dbc7cd34ef0c7dc672c2b4e17be329397e8973bec2f8544eb5a0ba584f446c715133777f25590a46775740b0a0059b588dc1a91bf46fef630e0f86c0568e648a880917bdaafb60e5731443bd083eaaa56c808f208b27d64caea81319fe0b8befa165ef792b7cb34f837a0ac24a837e0b86bf78c272b55cfd0b23419662892bbd1153b3e9badf5cf867c92f84ecda72845a56b4bf51b5ddf4f40d89aa02642a3dbfc3d6ebd3879f248694a36e485c7dabe0f75c808d53480bfbb987789e0816112acb61162fccb01bd03e99b4488ca5f5ec90a06f27945f7a11dbfdfb66c741033c29e33d2023e98c4c5312b8658699ea7480f619ca73d347d56792877be717ff8f6850fbccafd276397da8493c2ffbf78ff71", "result": "invalid" @@ -1563,9 +1271,7 @@ { "tcId": 148, "comment": "longer oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8c1a29fcd389b15c1f0c3e25b69b2661de3b6253e9f18bd4c16a486f27a53e30888afae9cdabf96ee542f2664394a7405f55d25d04db046bddc60327963df6d4287d820593833962e3b11aae09056fca27ebc7a16e9a40248db3db1af936a8a71ed0d0ed8b3888d802aae2d4384e3612c4920ef08792cad5339a3de139ebefebd65dc4678cb7226c3867f64b8aba9349ffc6e1ecb1d859065079a7beb00a66b1cf0b5f47f4bfad37c3aad17e0871d0f829bf51b34730233dd90042d36408b7c10c0280beba41584986e0e043c4f8f02ec6304f7e6eb5d0002791f6bff1910fc1ef884639bd24a0f395834b84ae191a79e7d0bb18eb1cc1b573632d886520ba8e556091627f8c782b5d4a279cd0b93391abc3726a9a6b698e4cc5d63b2a1ee662ecf19ff0683b1f87f80145f80f89d01c094c15d47adc1453493ad4fdfe4e831e560514757da5cbb965c6abb72068bd526bb70b5909c3fdbe2ac4594c8f447da1d6b2c8c29b4a138b73e528af20084206ac3138b11aab38404a434d0c2aaf3f34947ae076f6f5c9eaa3e4641a4092c95d397b2e88d528facbe4c6628d6c5308864085263a0318a83e0382aabdaf65b948c99a5dbac7a4fbf8d20f6dd9c57f3cba00eebfd933c183db1de384c7ad0f46e9c444fc1f868398b6cceb972896eb2db610734269375f9856b92e3ad545fb6eee1468ae21a408dbc77cb63a2730e33997", "result": "invalid" @@ -1573,9 +1279,7 @@ { "tcId": 149, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "75e1a5bf61fc62b768f00f46409e9d08a5711d4f2f8fa68c747ddd5f19ce3fcc53e1bc00bfd802023b15366e366df97f6fc1cd593d2fe57978a204f9d67e90a7b545f521875ca690728af688c852fa2e515e5f5f845fefbe677b29c36ee417555a0e13491f4605a8b75d8d0c59e8558691448992d3c9c5bcc03adcdb0fe0f6b5bdd67018804928896adcee1e841adcddef73ab5abd58f99579897ea25217ab3a17c90803516d96dd54159826a5f8c8f8b42d61deb1ce5bbe082954e43aeaeb25e493b48e88723a72e9ed4a9d760a5a9e8f5da6a56a006dc86a24d771664353eabfbda63a69110af43ada25d5b5a37b6d2638375dd39db47712c172547df03a851a10fefdebab0b8ef7ee7d1b4185a6e47ebb76036e3f7fe22a0b3f59aaa7620b0ef7bc0fbf6341fe1003bf1abe2a9283c610c7d6a6808563d21eeaf6b14dc37afbb71d12320fb18fa59dc633dd69e8ed54faa11283970b59dabe520a571966f533fe5de978275e0e8401d0f6c4032cb1d8349e27603eed40175abb949b8d24e703015d0430865c68c7cd8cbdc61b719b9b0d5c284c5d6610cbc866c195d46e305bf31a1f1b364d938f60e01c94d80e47a187ba92fa4e1ac84bfdb2d1c204597f52e28c3ec7a2d9cda95892bc3c8f04f9237702ee07bea0f4d8860ffb3477f61e65fc815169c156966075bd93ac47efa7ae1d305dc1daf1993a7876c3e47e483e", "result": "invalid" @@ -1583,9 +1287,7 @@ { "tcId": 150, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "11c8bd62861eaddc70c7083aee1e6fcc99ced3762748394ceeb1f90e6249c1fa0159c860a06e1f96811434500e085f7012e2d13a8c8b10668be387c3a16fc119fed4b5a9d4ba8e9a36520447522bef9cc4e7fe0bbcd38d4c30b57cb3da8ce7bff311d486819c88c073019f51f7b078e5ea1da40053da701be9e4aee55cd604e98318323d9b3c870d2aea5d21340e7da64acd24d740231a058990c3605f3cf7eab1d49af5cc5e658887680e0dd53e8caad4461012f6c89e86c83b028db9b504c1008c548239120ae6f71cfdbcedf2c7aba79e4caf73f6adfb5566b1f89f9f4e00d7dcdac35eaa3f24882b36e03b33405c81a6466015bd7b443aeec39c6364b5e562958bb78daec2a06fab08adf34707b2d1ff55f155545a599c3852d53382f3682d1aede059ff91b23f1dc91de35a5674701ea6c5b647a36e9f04985e98038d64bc228e0a60e656667ca910815863a27c61193cafd0b593be2e8d52e8545add3b932534e48f5d1cd744ea70fa83cdd7cc2de7063343672863ef547915ced54a60ab96fee4c2990c9f73adfa782cc93811139b9d420c5310ad0c6e4c31c1af2dd2b0027d2829fad7c395f98e65e61e9d667daac9be1d65fe046db0b092e94892266a8cef3efac0726dc31a901254bb6a071ea287d33a624225e15346b9fba4982e9099c965c64394e97dc245683bfebcfd7460b9c02abc6568860d1c8ef0d781a8", "result": "invalid" @@ -1593,9 +1295,7 @@ { "tcId": 151, "comment": "large integer in oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "669e10d78ae440472ea4826953dd5463e3e10a2afb2e376311a953299b6f56d7c2f5f990d584e77201f290e75008f78d91486555c3b19a0e7f1b6cbd70452f01959edf7ce2261859da4fededa1a2975e5aa01409a2baa0bd4ff2abedbf3365586fd3bde3ac66e55cceaabd82892341ee5034ffd09ffb2e9c78fc455923549014a0303b408d9cf26fc2f0d373cb895e7ae0ca757d36467146354f04493be8fbaaee6242d4e13eb5e02f54067ddfecd3afcac672afb7e1f31612efb02591cb82a123773511289d15fc86fe83bf59ec86e2b4492a39fc0e9d85b128da5dc0abdf3fac43510d5331c5d6bbf431b2999250ff26b481123586939588f69a66925b2984527f614361f4c2df3703a4864540aae70be752570c70febef15c432dac5afc80187f8e2b722a817390d7ffd2fb27428a5f38e78dd1bcb65266e9d99d4ff9d318ba3771831726d71b28b2f703ba84ad25190915122d530f54ca32ea25e207539af1475788dc92795478fb1e8e464941cc3dd5ed0c7a47961b0256712e9b5584aebac31b66b2b3857b798b1ad667facd72f0ac09df62e7eb66f5069594c339b40ce707e045d7908855384cc8632fa76159902a50eaa2ad60e71d2cd2e84137b7e93a621d0ad7662549453403624ef9e8ddf853c0e9f8dd123c57a352cda1fa0ea88ead448e60bc766c28cf9c024c478710b832713b685aeb42adfb70815239201d", "result": "invalid" @@ -1603,9 +1303,7 @@ { "tcId": 152, "comment": "oid with invalid node", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "356532172150f061bb3fac2ab87f8d30269cf56cd220d2328df7f5dad6fcf5508a4d58d90570d908deddf3ddeb0f2f5f0543e14c14335c333c8ead35daf2d1ec149da61e2d3089b7efcab0b63d1f1ba02e815c91f5ee4016747a0232c545bcf90ab917f27faf3713ca58ef4bf2709f9f47c436fc27220010984bf7d17501385a08425f450ca8c753d4a0f410b33519383c7bb21a135de0ba990b649cc9316888e451d85a96d3c98ded00fc0d2474df2ff22c0ce60af5abc2b63eb5bccc805bbe8c35e6dd3773dbc0b186168b7676750420cc5330a39205b04c363cf53c158edfa36b3b875d17ac5b461774edcb28960362fafcadf104977c1ff328dc6dce90fa67f97f192bdaa7a3f991becf698901b9fd3b5328aa10a99fa49ffa99ddf1345aa04004dacefbb04f9c662a7b3e977793a2ab7193ddcc7e241bf49ab9b304ba084ad32939006637e15d5ca5ab5bea3f87b4d478ec20efa306045ef4f65ab3f16b8977ef2637e9fb2e30b222862f0251086740eeb7085bd15e30ffb4536372dda4e40d215296c55b38fc26e1820c0cbb2bbf9bde6851e47591e43249ab8ad8d793418c61fdfe7a8384603489a3b450e3455bcbb9b27ec059e0c34045a368dc72614d5e97c2e10d7664b3d50b782c61fdab9faa12897b7ba2b5ddbb79796939950f72ae11df420bda47201792980bb3334469774ab9fe348b9448ab82effdbe1972", "result": "invalid" @@ -1613,9 +1311,7 @@ { "tcId": 153, "comment": "oid with invalid node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "64dddfb7c376e41e78f19c612ae9548df8ac6da06dd4eecc1f679600f97fbab3eced68cd19263b3a8e48cccefe211b35a8e8d3788f0d895e435c0d6976f7192e923cd4c56ac252edae54449538c72b8e8fbac33055182c579308fa7bb7518e97069e626114c738cf0b5683b3490bdd8d67fdb1821c8e1f7b0cf042421135052664e60ca83f285f932a23e20993dba0a5056838c056ddca430f30cf04aecf1901262a0ff6ce6e092d3a590f60d55c64ad0ab934954b939cfce2d3c8b4c74af21b4dca70f2703208d392ef2d44353e9f2a7aed1b9b0e2c934fbe17118b7d4de4bb0199c5f340368c9037f2ce458fdfcb52a6c7bf240e50859240089873d3fe35c04c2de591a2b0260fb7f59c52330751ae976c09fbef7c621e457a3ed676a425866c2bd8e0d2e7789e8a318eabf5e447d237e1582860d1484c81072a1087e2e8a1ca88454e6003725ab2916c7936adb5376f280cb1f566bf705bdbf2c40d49e08cd11ea591c5a1c146f10c040df533c98e50661f858ee360e0c48418227a560203093b6150c6fa55b3374abeb1133f153466c0b0e70ad73de929271f34236d6457d10f12ca08e276642907995dca5a8f214aaf5cffe8d56a123e73ca789a1214a34c48a10948d213a0f50cca3376785e622551cb1e0e1486eb792c91e0d9827d210d7de7cee2c745be898f73b1d231a54147844686af5f4ca68c0cc5eb52963828", "result": "invalid" @@ -1623,9 +1319,7 @@ { "tcId": 154, "comment": "oid with 266 nodes", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "29f04878912ac9f6e33db247299e157ed1458f655904a6b2ee7bdf6e05edd7b6cc30e776e7ba81f1b1e5b1f50602c3392fa243a85411e04090743aebc2d20e26c971df5630afed94baba52d63474ca5039c5d6490c13bdd3e73bd35826fa99c6c2732e4e72ec96e43cf689068170cb41237dcf2bf3293045e767b6957a58a239519ffcda264030331d0e3af430a009a81196d776d5d1868c58762af8972c1b8c8bc3cd86910073f699dfed85b5a00ead26aef62042414d8f82a3630c6feae748bf2d6ec9188fe60d844ebb6e1278dc1b1dbe3e3c622f3b8c7ddd358f1dcdb8dc2a58a57466885bad89488aa948e37796ddadaa8e6a624c0d2e767bdeb94d3fd9d6fb4dc857ca7ca37388e3f8b560540cf9b84ff6a1683515091b55c1aaadd16db799a01dc9e1d89165d32b2bd145608b1ab3e374d7e510c872a64c81dd93c6c5cdfdbece4a6fce439ad1f5bcb56f5fd027b35893a472cbdc86306d008691b0a57513f91572ef17584946c7bfd82c8c3979dfd533b37f8123c875c8247db0b50341e8e157004dfcc67ac5454251370334ee0fd53d132a5948ca6d742a3318cf2059aa6e992b2b781fce5c2476e6f91cdb90432411cb16b56ced7fb45c9802a05051a2493eba1103de4f1e5f4c026965bb50cca970c7ac63f4666988a9adb1c3c8e64501ba04f55425dfd7cf2d75b8e736aeb6ef86d35c4c04783798739a30f39b", "result": "invalid" @@ -1633,9 +1327,7 @@ { "tcId": 155, "comment": "length of null uses long form encoding", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5cb6d823e69eb0b643ea8592bba634c74f8013275b14ff75e56a817ba150b50fb8b679aa3eead95dd1b88567079426b20698ce8992640d42a0d09fbdb0b6a17597db0547997200c109bba496104f267c4e1767fd43a3a32ad56dc2ad18574aca9d515f8ba9d40ef37abf1be2806279e630988ae36e07e1fb573ba5287bbc85df23a3c06e3b916ab645b30c1c320f5f2f87b94d7ed9124e26d0cb3c41fd1a937d7535b17d51ed4dc2e7f00a27807c891ea57a1bf9349c413be3d82699bc02baf755efae121bf5e37ab510c1946f3a6b84e7a3291acdc0dee115d9b91b6b7d7c912deb72796dd8582df341e5ffe29aaa49efb527cf850761f556771a9aaffa812de909038e9ae4e03b823c219032df26804f2cc5f02470fab8fe98c7ae91bb3d82a1e8adbedbfa85532b7f57088bf69d0417e9abfc6acffd8972694036dab17348bf20d0861be7134b855a151695f87a9222e4bdcfa3a5135e698e97d8a65e2bed69d10b1993da3149c385c0c282c4d5058ad2ec4a15635efea085da62d494331e50dcefeec0e1cfe698e0436f94f56943437974ac545e282695e4795f177b5ffb8b6116beb81e7b6354f9f21aa32ff0811bd00fc4701efa7d09b84ae83ea796ae1dd884e2b690efd288e033ec55ab037df9396ccf19a7313753c0d08ebc7a9cc225131ad28d354e86b546c145f452d4418902a5f4ebc2b92d71b945d4c522da28", "result": "invalid" @@ -1643,9 +1335,7 @@ { "tcId": 156, "comment": "length of null contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "0468cc375eefcd9da9ad5663ace5c6d62e7377287f7c1003250223bb3523b4bd372cd1ebd88a3fe78b826315ee709d611f02651327faae244119ca781b0cda20f0adc7fadcda15752c18077123d99740eafcbbb5a211d6c7e04553aa8b869d82ec1242ccea07df81215fc6786afa75c4742a61acc5031d529d5a34832f24c9d5e79f9379afe9e5e41fa9ca9575964cd2e3d837bbca09f4d3520a43db11f7e8b8af37ad9f7fd588fc8ee985a6752393dc2783b23a371df66d4d815ff2e354168a8899f124e04cd1489c49e3724a34fd32d254a0963f51e56eb091162aa9e0e9056aea76fb220ae4419f09da0edaff93d533ba175c6f6d59eb182546cbb0acc6a620ece4709a90c5dfa9e3ed6a2f0892614acb09506608fa9dcb956d3709f753ebe6c78e3f975d471236a228653f6c51da271dd6809a046d74bb50ad86db23771bb7f1bec70c8dbdd8a2c1f905fa81a77dac6eeae0409eadd5b0efa9d3217bd539f27b1d38f2f55ce9139855fc8873e018bb937b8850e089319a0ee80a6087584597f6b0de9f1da1eb393c0cfa2ecd64c59795a2d4c42ebb48594567c18c72448a9f3100ba086d69c3407350bf0c284cfc6f60c08f035e2f7ba1d86ad883d2c2d6788f9b0002023feae7e289f5bf15b5478dad04c6b5e80a1ae46a07254ce7d4a225fa59d71141f61d7e9e672faa78cdd9416cb21054a589119cab33c747fe0821", "result": "invalid" @@ -1653,9 +1343,7 @@ { "tcId": 157, "comment": "length of null uses 1 instead of 0", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "52837013ab09767eb985f45d0e6698b228bb4f1c15f8ef92f85e4794ba66201a934b87fc2b31373e3bc84bb6c69f48bf5820a7d81f5a22480ffc4bb9a811035514baa557d164aabb659793a668b30727c9747e4d7ce69507bafc500f1b27dfc42a76eb9ddf872b0616391b4a5c7d856b57346f2a007ce0e1af34d5760c46ba03f13a170d1dc393b43cf6dfbd17a292035500d4ad49e9aedcda3d3b0166d5c2c0d125c34ee76ab2de167d2b6c12deab30f2b65097a0b603bd6299b75b46170af5531f815113e7566ece62f90bfac3fcc5fac8cd08a57a7bc1eb5a5230c42eb812c94b9fc6a7072ac454c05d215532fa68315ed169b0eb3131b0c224d34c3fb96b4b67a4e9ad85edb10477f03d1442bb0962b56ff626ad0568aef2023f532adbf0c79f8c2940861a5e54675a48721981e63e953cb2ade85b88f99dcdfe93f6126c495723bd5c4d1da92d63f888fe0e6299324e2c807dca40fe3abfee2b9b5eb7a901de4b72df562999e4c7a96d9d1ae689a2c9d9bfac340e0e0a01f884b2c31b61fa69dc45d827eee1b2367b19cf1245a21e9d90ac6312600f42fd79418e337af0cb8d10d62efe7e30031db21e7398747a0f887ddce5d0962b2a3ea054d9658fac24740099bd00c08814b3099d9513963fab8b56c02f7e803f6fec061a779a69e280d1aeca0c3155136b148422bfe95bed167ccee54f5bd6b8a6b9ffa4ae06bf82", "result": "invalid" @@ -1663,9 +1351,7 @@ { "tcId": 158, "comment": "uint32 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "916a2444b00e115fcbe200b889cfc61b9af3e69ee39d933195fc824ad8cee2e79c7a338b70799d679a7a12fd81eb11a55049bcbeee247004d3a6b25bf24267b8c3e012dead40a372741ac521aa5d294f961afe09a4ced0457c14c984f2c0776d94fc8a0951e50fd282789830a7d2ec33d630a25455b81f85118704645dc4e1c9af586436361cc6590507751b621ba9202936d1115236d1942eea5f25d12d70a585b474c70417799afea8a5ec2157b357fbc5fb66436a2037876375923b065d5cbc0d3dbe37cbd08e3ed916815aa18c8687ac888cee3d870cde0927b43a14ad053e064993e3c3398b410334282363fdd361b717a4e94a5d6b14f1ee584b0ec069a11377071866541c0fc39aa4c313b5bdf2c0627924932983974e8edf943bcc028adbe480a2c309743c570e813bb509a86b4a0704248fd32802f92853863b86fc950d7a3cfd830e9238343910c10fbed0bc145875647d35b6ab80c0d345cd218983eaef049f636744082ce11abab67720076c15c675e0f07483afd293e0f255edaa95414390a587003caff7fc1717c8d9c9b677736146881abda86dfc89d9682498898eaa0299a173574f731de28cc9bb4834973d16d2bf2f1c9e6f0c3f41fdbbca8efa5724958a8e7f77fe03f4163c6e8aa69e32fe6a6ebce3f8ab26d3c707aa0dfda9e0e3ac4a4a6ce68b7249c53ab80f2f631b52700b01d979b0ff9756ce8b", "result": "invalid" @@ -1673,9 +1359,7 @@ { "tcId": 159, "comment": "uint64 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1d151c89d936a0294ab217e8b58cf6f0857f8cde11a2aab944c2fa253ff4f0edf91881aba39e30364f91464ceeb62c73ac27c023113e93eb7a222ef53310e1ffac661e32abc798c326246c6d9039793dec6ee1c98afad8b5de91f10a72d478d8a3768b305d26b5bef7a8dbb4a97ea7badae4c8a6bf2d8e698da1feeb9ca1e71a084b3b8d93e2394332caa61519aee1d165f4e9d670da43d91fc04d7a7c7253c6737377c1580fb35c85548af9ba5703c1b48f04c9cd155e73d328e2dfa4c0a9ed39ae828a7e498ac22b2e436f1e4dc1beda39048ee02aec994f3bd85a18b51d1ae38ac0bbc8ff55edd51169823f6ba4879941ba48931fa0390aee889a57857aee514c93fb0c0e737fc3d4c3f232a7114736e126335cc53948c46e87c2710ad06c513fce61e205c2eb41ba71920a5e276ac8c466e7e82250f83ce6cd3ad1a4a0868b5bda48938bc594bca7b10184af0b374d1cdb6d31b6b50262f9c4e7b573279435035e810cb411981b8157b5099fc3515870c9c0b10480ec9eec5fe670cb53076abbbb36bb0b934e90b5437fe33af1b843359e54d87de285ef48f4ac9acdd416568b09200f4cddc2fd6397fae020af9fabc76a178fa58327a154aed1aab651dc8799a779b52881455404f32868f913ee5de8dbe755560be42fe18c37d666c205d7895d1258251b62e434c552a175aaae81ee8fb96125f52371f151d20c4753da", "result": "invalid" @@ -1683,9 +1367,7 @@ { "tcId": 160, "comment": "length of null = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "010cd99bda10635a57d401f7edc1110e18a2482b4c0d5577791e69fe070e4d5e3886bdefc636044dfbaa46096c6554824935ec326f9e6091100a543dd75b82babe946effe99e4f7d77db26d7d20f83c92257d09d25086451ec8e733308b1eb9d1739ecbedc49035e54c005e22add424a3d77aac0149ab64ec98accbf530bb2cae04df1d279603ce97f31bdc16cbd406fdc25e653af4dda80a584d5c12f58dcf0cf808172217be61a132c986db6061cb627dcde4cf90ceb05d435ee9814eedc193c8ace85c295431caa9a32b21301ffafedb3fafb13ff3e0a5a58b429e7d762776c524752443c84cdc07006cd78cc960e0e827f3663b824d42ba3abc6a3f63045896737c61e2d175e1bfd382c6a80c2e9b0337613d0a533ce6926ced5bd12819ac32faaa402066aaf63ff21c596d3f9bc53f0d1ffc859b324bd8e03f09ff3237f3a41418f60cfb7cc7c6c2cfa504e27baef72512cf90d244ffab6bb82560b03bae1109a804898fb11d12f46d272a3c8d86d2aa141ee473a54e9c83c765bd779e2a0053d40c5e4d8138b17871fa919943732544c865863d3322a4cda3efeb51e5a9fa9dcfdf0324ab15fcb951b0c33c1b73bb8806b7910547ec1208fca01548bee31892b5c49afb64a642c2b64813cce73a74f219756f96274a19fa9f35bc824fc7d7de641c4f189db7e68bb67c9b1ec71c396e37f64c165e1d2191a63fbc83cc9", "result": "invalid" @@ -1693,9 +1375,7 @@ { "tcId": 161, "comment": "length of null = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "62da84a7056baf9243506ba8b381b68a40861d63bfecc637a03b861cda4fc98c4513caf02def90a6b83f814a825ee43c4ab6f46ea022bf754bf095ef60a3b36d07f1525710a3129335b017ce6903bb12604f4472f843d8937da588574c529bae9c78eb0404832207a697f4d988d1a35de25bb6847073113d8f292c8a8453f584439e73090702c532eea0da02ccc6f56ff75ec775dbe09f2b8416115d981d213efc75ffcc0a363ad3006e10c7f6883ca23418367c137d384a6700fd774050fef2f718444b5a4e6bb49f2d8ea6e665870a0eaacebeb4cb15cbe124c1dd9698bab972a4b3b94d832f0cb37d3741561d49330263187bc3cc585843690dfa0430601c1f9affe5d6c36524a393a550f3090dde7d3ec739799551dcfea1fd1c84c26e366dcad31a33d5794c4a427e870d4a054e636986f332ee7808609fd9c2aa595da5bd7e06f42dd5a889438163d10a0eb34768c04a382119cd88a2d640a96a49b8fc3b1d321346a4e229b9db24a6a635e5635822809eeb885bec4edfb9d23ef3b9ac00290d8016adaccd52519ff71ee46d7b05a32b376035caffc34b7ea39cf69f7707c755fd216f1e003b49b3125af09210ccaf49e9f19c481cae17d11ec5cd8b16795183ee20f24858db2b4dc0cfa0dc79582aea9b9e1fbff70665a5875b40dec5f03a0172078e89a1c4070002d311440142fee01fb394b82d417d6a45aaffed48", "result": "invalid" @@ -1703,9 +1383,7 @@ { "tcId": 162, "comment": "length of null = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7662f05803a5e2fbb302a7d7e1d693d9ee26e887221415f4a47b2a460b2a8b5e33e74d3483360ac3ee3c282e65e49950fc8e315b1e2c394ca7edddf6af8a27c315738db64ab611266f6eb777409731b7bdcd10eadb2bc70093eedcb9bd3ad4be0c9cfa3e57da225c03f69bf536aade5ad807b5be697bc445bc8ce34a6e112f35bbba860b449cc7b8de7decafa63ca4a3b63421dd69aed52de3a2aee02178e47f66e6368ee470235c27b8bef0cecc03c933fd20e7273e7a9ef1050d73b06fc8e6cb6b380602a0556258839e1770a971bafbb95c09d4641657a815578aa3fe8aa02b889e17b69dc7d9a945bf9fa72c1ebac082abb2e09acfcbf9ad96a0183d858387c962acb8547c20c2868abbdeb8d9b4c6533c09190fdff9d66ba82afc44f4768a0321e1cce491fd8360ba8a0d4681b7a5731756bdd25fd4a3788e899c5182d02285c61415abb100c80c97ff1b2cbddf72492ce0994b895597357acd72e77333a1ada2b9cddedcca8e1de5fb272261b5d9230bbc56d88f79245b7f1de55cd3b5e2674bb376027da472e84b0b7a7f27bd7a4782693a87dc0021fef6dad1663312b7b540ea9730175d33af1dbe9fa95a90a87e24e42cc517a6ecf5254da94c290a230109c90e43c6afbab1216501b7402fac49bd1635af2e978f29730485dcc0db2ce103de666c942d553cd30f457d354d85ff93bda1c7539fdfc376f828f18fd1", "result": "invalid" @@ -1713,9 +1391,7 @@ { "tcId": 163, "comment": "length of null = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5e03978f9c1d06eaa32f1ce7725fad4e15686f3ed47bd41d1786ea1e0f46c6e82982efb29e8dd45823091d87f6dffa1c36f24687b16a6b2f9206b9deedb8b844658c251e4aac969440f39255202b1590674558ac75dcebfd94e36b64eb4070c63a121bd3c5f06da961347286bd6e06ec0e25eba34452c17385411aa687f06cf4c790e765e7486556f01e814522c9421805030dee904a835c2c6fd20680a86ca16d8f140aaab50b12723fb9b3adf57555bea048016478faed0e4ad092aab495e8ee488c035f5900d460316281a70c33f2caa3e67266d89a9366cb1f44dce250aa85e451a4b0234e90aa7ce0d9bf673a27dedb1bc4eea6e135f26abf2390a8e69e732cd8ce1afa41043ee13ae57614c2794d8cbc35782c6548bc1b6ecee4b083dfcbb5931b932dbf6d2d352b4e3c28a2105cf1408b7cbe7248627c9dab02c24166eb88d9fe41853e8c1e249f837cc3700f0e8fd555f6a12c218cc25b9166f7dfab93ad10735cf3c2e673251049d2caa940106c04f0bf067ecd944e74c95b1087937cc4b91fd2bee341773444d6f1e9562f11baa7a89e1b1dc8a3d37d99ea10c9962af3c1a3dd4454de6ef62716e190bd80fa1d4975e87f336a102807216458eda8f030a7d38dc8df596370eed9aadc41817cebec8cb5e5a62e3f8fe40fa8db4b29a4861e1f21912f1a5d2b7e4756b58bab843f05ec2e9f6eb34fd3324524930b00", "result": "invalid" @@ -1723,9 +1399,7 @@ { "tcId": 164, "comment": "incorrect length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0408494a779f9df626d5c70760b2b575e8d70537e47afb304a152fc336bceea2e48c48867ebfb32915d372dba61a0973416620d878b6d02081c0338541083ba664062ace4b27aad8b47f53904a85f0b0836463d6f57c66fbdc3f8828873958e97d7d67d045d36c93310e0dd3a478392c29201cdfd20bef727c934e76c63149e5351cbc1bec9396ce985506f148451c78aba738014e40917b4fb44f78e6db00bb2591a3563db5182879a88bdb10a66492061dd8d935d6af6f73aea54447fdb8bcff2a30a941da0c11dc57c6ee3b253bf44bfdd89c4f31e8ef15ee6749fd071e025cab7eed030ae8d8b355fd69f103025a0bf5ef7434857cce36fac5098a8390a61f4878c8d544cee8bc8ec53e28f0d0a993559a73816de675dedfff9bf5b159b61a70a9dcaeb766e6635aa54bd88ba450fb5886f2aa857c3442a47ba9d0a4014d53085c82a0d9ad7629a3daa4f53ba0b8702086950c12b2d7d010b3042a011e3ca3dadcacbbf8d819d18f270708360a1f5fb2d5baadbe487579f98b37db5b10d834cf106f4e9399f4b28315dfa953930115a358042d4733d03fc7da8d98b111f2370760c73d2adbaa01c0d5c37d0d38eaaf410eedad4a4f97a4547c3f3a27f1553aa61a6b55f4dc404454e2eb4eee0b22262660ab5906ba49a4b6a1b697ca022fc7e496e6514fbcab8a799b487b17cdf8d922d7b638701e29e769c7ba8e4a6710", "result": "invalid" @@ -1733,9 +1407,7 @@ { "tcId": 165, "comment": "appending 0's to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "274db226194625bb0597ea04f523afe5601e5827525940ae194ccb6a8e15f35d8170c5537cf10662ab5abb841400e94109000b9b5cdc4b28d30f9a10aa59df4bee57145c9037a35fc8d5ff2f666635e64930f6ab370571a411f999372876776e119792e461ccb4aeff0987f92c15ad68f10c8221b1c583d3c63cc3dba6b46d4f653137e11b589a63599a715822985095e051f97165524257735ff35ff9f7daf3796249156ab27a20ec94e9e565fa7a3e0d94f33219918a6508762a5d3a23ae43adbd9129c18aa69a9d9c226091629a8be1752baedb943d5b4ac020675d26d82b2a41b96112ed961a50279930aef4791325ed75e744faabde3a8b04112ddd34653e7f56a49074b41c4e6bef8fd3755d8a0dc4519d4107068abbb3d98871037c834717e27f1ae5156666ac598a7224085dafa0814b770dec1fa0afde42d4ce9c5867e72b5df7e445aa23f63681b556f356d94cfff5477953d906bf887c82bcbb583723d11ea20cd0e372339f0155a9494b103a35c63a4197ab2434c79cbd1ec03c7e199815790335a06f56753d70488e7135cad48e1fba56c9b17aa4ad882c636fc2382fe33ce6a05b838bdf158a3ac8bc4d12f00e2d7157308d6aa92b7905988e8bacade901282f3af3e7bf4b13bf5e1aa58f0f36c6809fb05327d9747bf4f8fad6bd2bca8310db96f2015ba20760b1d2df568807d3393e29554eae243a83ee91", "result": "invalid" @@ -1743,9 +1415,7 @@ { "tcId": 166, "comment": "appending null value to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8c24d21a6bec4d9bc4a5a7c14177772865ca6094f66455366fec74ce7e33fc63f7ce12772a3f423cb1ef8ca9ca74119e2f618c32011d37aa06f7220f6ea56710ab94d36a62f538e3104d29d2d71b0b8d3db3f72a886c0ac1582e3ede1838ca8cd4586f69f113edd312e7f7ecca51b356316d9129d4fb5e495753626de0e9f3f8bddf8f3762ca0983cf4ff9697f8d48a91f7b311ceecb02f7a50d8167799c72b73462837667d88a74b1f67045b67110393062221f49433a08ad5abcb27578e26f2ffaf97e7dae9d01ae613e4a3636ece91b08cfe591750be5c855103c06e0e219a4fdce62813da893053b34a60098514bf8eb1968e7c951ccc492bbee65210dda16fea5ec08a9a507dfe9995281db58d2dbb3d531609dccd61f1bd0390f00f480ec206d7f13520596ebbe3b7dfb64c1270dbc69550146b70fce4218b36c028c7b9b91acb8ca8dbeb757d2511ddb99d269b3d241f7b9b2ccf53cbc8195e32c4fc757c7c022ab22dc6f4b2ef61236ceb1cf6063eacf7836862a1eab93484f03f75ef1a612ded7cd59ed15ecab79a9ebd5b66ea6387ac11b2542d76855e4056fde6892b57c1bbd75dfffbcdd8236fb40da5579f7658f27ad3f774a4837e08cf7d61e3379e9c7765e2077b7e99986bc835ea0549cb649304d1ea431d2d69f0a32cd99f1acd4cdfb8a8dff0cd257a493aa7ae71e2b0b2b5a49b45207815e77141b2be6", "result": "invalid" @@ -1753,9 +1423,7 @@ { "tcId": 167, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "75454a323922b8328629a47dd52adf1717c9b8ece75c1a7bc65fe7e5018cef325abd0c942b12f8f0f3b64bf0175c781b07e1a16bbf81c073e5d3c7143b49d430c8fc66e7c18d6bd3d09565eda928a4fc744c88f1f1ff1de3016a6bcc5400f592c85f4584fa87fb40dc633337b4766811d3ddb567f64f3b1fd0871aa06061e2ea50a6288d6e69173dfd09b982c3750fd07838d381c2613a27bd7701745959db044f8b42dfaa12369647ef1df6a42565266b04a5b558f1261ca8893694a4746184885d2f73041042b52f72c74a2152cb07d8737d9165758552dc14aa6c4c3cd461aa2853bfb2786f150e8e21d255b6da5e034e23ba79c78b5ad7db3e33674e579d42501c5f02ed34f75c7d2e2888bbc74194ab40fd18d34c65443c132e45308a6c7eae499e4f962929846669b00bcd3ad6933a5b3bd86dbeaf8390d64d8777f06d6b0878f3b651db53e8784dc56355ced53b96bc3bc11102516887f6863d1f7b7619739751f26f56cb9b48ae0efb8d5fcdf312df82601d4dec57ff4797b7a47e728658ccf53d95863e4c0ee3952df31ab44967aeddb5706a566384a2a1b4c9bd7a66983224df7125803b84fb6baaef4fd66ad2154a6a0f8b7efdda4b683eb5dc9b9f9ce7156d20f77f28455977d0474e8e2946fe7840e6b7b3bcb3a0e58505efea023f5b8b079696e7d7435d1fb54a211227313f1b5b35b6bcc2d2634528ebbf3d", "result": "invalid" @@ -1763,9 +1431,7 @@ { "tcId": 168, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5008268247ce3d20867195d5bfad5de40a4f82b0d26ea43e15b11d434fba76c778f410408f1390577f66c0884b8bcfdc569c97c9d977d3849249826d9d2d7c3d84b8a6ff7594801a276d033e04a0d16645d36d0777205d6846f0737691178642ea8152e98643ceefea9da1695b0ca092944c4e670551064cdf0100c4648ef8e665d61b5d2c5664c6cb146374b7b128ec1599215685ffdae24b1675cd922c5956a789be7611fd571d622abb0eee8eccca72dd2d26a1f5d15d1f931a1f75c92f2639069b43ca9a2343adc94010342f5a7d6f215663044a67b2e1279ce21fc3ba72d9c2c06410c26da815cfe00584e79b63b150d859c48dd1727d4b129815675f1f649afce9e0b53954ba0f380460e10348814073202ad4db8eed51592a0eddf4d9990d81c27813417fa88c7e293b5159ba82af497ff4f26bf9f6671296a2561f250043ef4d0d82b7166046dd61e4a9be9a1dbc03a3c0054b7da001421587d7636f36106ebef23c3694ad74cffc578f5fef1e95e15b27129e33750d3286d799afe31b3f9fd823d8d6f4d4a3f90426ae0ddcda42c30fa70025474b5de40c3a3d569f76fe3aa2136a3400c253b620a8fbffb5949b88c93c084da57295470a7813d1f0bf0ae31b93197423d7c7906fb798705a325d308b41e08522e9a0397e5e33a3b65e67c05fa580165b346cdb6b48e79209aecddd9190fc9999e259601a046dae88", "result": "invalid" @@ -1773,9 +1439,7 @@ { "tcId": 169, "comment": "appending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "94d74b06935f49505dc1415082a509a688d3e1c5157b6f0354e81fda3cd35c88a6997f58d1ab72d826281893c279010fe46a9136a64ce72593aa8a7de15cd579155fc015b68e59d3fe8606fdcf3fb27b0f22b1500fb4652fb567e69811c9eb2d86d9d327402dceb152d9dd00e170241881150149c32ef9fa2315b37a102a5a58793d620ee3234a20f73c1bfc8ba3bfe3573ed25f6b141cb770f2c8acf5db31796c962ef50785763eb7767b58f3f169a6a0aa24519078b0bc45d330678c0f79dbe295d912d22b909bf95300270fc8f0a7f9feba75972b331f4a3ee801ba4f2f92ee03f22f96297355905adb13486df33542d5dd138855a88d23ad41be43b66c87ba2d4f211a64c64310705434a5c39124b0265208b40eb3e870a7fe6085a10907b16e0f2fa5f890a64388788f27a04d752ab2761a6aac31e347f87caf7f8b14518e11bf9a619eafa172ddd1d557167ee24dbf0cb35d9adfee7f08e174a733c2ce047384f5c5c1110e8d770c199e79ec91566a4422aac604308b54e3128ac3a9005818d5146b43e58fb39aa8479bc5dfa2b3806ee4340c18fe12ec1844dee771ba2ce95dd7c0692bb5001290a339655b07b5150d3c22691649739a02685ffac6cf50a18f28345fe4ad54f3dd0a83129e570ecb79b6760b03fc66e232527b6aae5813f645fa68955589bbd32d3c1517e0cb04878473e13574ae06d4557eb500a3aa", "result": "invalid" @@ -1783,9 +1447,7 @@ { "tcId": 170, "comment": "truncated length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0da2b1e8ba435665ff1fb3594389f601801f9d32eecdd5225fbf25050e8f16dfb3b223816556afe6c3a4e62c4bc9ad5155a54c3adc57e165efefa1249ed83ce882b213861d333b677fc8cc65cc484959f783769c177373a31e46cb30dd302077da251a4766f98cb855f00874145a39c2699b5c783fd2e373f563dda7a874afc35f27b77f743eafb74f62033bb004185255c7daeaa6b5f4050c1de957ebd666b1e667ac4a6d564e3fe6053330b8d743b002caf662bb42cfbbb1fb574e723ce02f01cb58696caccb4def9cb9a058de3e227ef3d91eded6913adbdfdd4c9fd7da2b3665b09654fbbf0cda71f19969db6b7d540d3ef08178dff3601eb9de7c1e2991138de7283ac6eb718f79fdee5aec525199e7ad885cd2215fe39a48e4fa62c359ebe685f58f86492e7e0858c649dc24ec46fc8c1729021cfe1ca06cc6a729232697e146ee92e3083686fd7eb7477bd75e851ae12b33247cefa1311d3d063127f17fd021a99be76dd4bd8e3f8e0246a7bbc6bded7d3350568dc23ccf0ba58454760ba66c0654fa392819ca4590a9d80e396286e7d6f7316fab1a2eaa6d63a78f3cb082ad9d72486309b6eac7ce6df81d3f14b53f237890f5aa3b76d7dd61050cd428314cce66d1866f3b22713bcf9d3014e40a1dbd801bdcab5bcf7b39ca88e7b7fe319d7b6f4a40d543ead1d28712a263d364ae9105e2408c38048434658be327", "result": "invalid" @@ -1793,9 +1455,7 @@ { "tcId": 171, "comment": "including undefined tags to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6ced519ee0b68a33d2446a4d50fdb46523696bcdf38abfb683af7c4ba4fa1c22d21c0a5a1d73728f861ec7f03833d1dc4512bc4fe1852a3c2a34884cd6fd92d4560e3bb5b3fb3e4bace8b2d71a1961f706392a48bcd8767a0439fecce05f755c4c5efa703946df474ade2780993fcd65b0b0d2d19ce5ef8f0e64858d3150c7f6c7320b2a601a91e84999cf9d43afbf8be384a4c47d2861f8c31fb8b879ee10fdd7b7de5e9fedb2d704d9d82596c3d5e4d478c8db5aa81a1fd2e4ce8f3f3c2be889bff6aab364dc4c0b04eb2b8c6d9a7b93b4cf98b7d2bf622ff3c21c2f0a1f34f2ca41360df495b812f8bc16751292b27a1cba789d92ac6b3041e57bcd5c4315316e38ca82177a9557254ff5deb19290cd1a937dda7bce8e809942cc0491aaac7a03d0ad634c8eb4c54e0574bff04b6a045f2899b1d033653844d25391ab9623ed2ee7a4800c6f49a48c15ae98276cff43275a46c97f919c88ae1769bbdae9c57ce71e458873fa6d15748ab91e51b632c337d724b299b46e909df590d3793a108063bff6a041002943781e040ae6148bf762d31a8588578cf0976664dcebe992fca3248163c3f3721d9c1264870fcb4c437bc788ead1a9dcb6c3f405cf7ad53d65aec12bbf0aafd81c5cfbc75e0a2c700bc23abc377c5180da921721755e86bac03c230eb3897d29f4b84258be26a82ac9ca9839ee6c5732400aac79ec7d60f0", "result": "invalid" @@ -1803,9 +1463,7 @@ { "tcId": 172, "comment": "using composition with indefinite length for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4163b3d98c361bde5b71cb4233ff0420e8ea4d455720172b2ec922c1d68d1f381a1fd17978ba6301d0bc2495c892e351f8c86436b18eab7787ce83b1a7516e9550316456c8606637728864b5fa05dfdd4bf84561f876dea924a07f1028e646b47e48c3d2f322c5d83c11e03c378163b07f9ac549ab688f4f2345e3d68e0bad14c2df6abbe1f11ede033ea10bd3c17b8c4c0d38c665af84cc29c3597c13e1f0c52ee3566b5e70bc0ac0e5850ed353c2a4a467414615fd5c26a078c91fd3acd655e3175fa03deb51ec34f85c9654e700cbd23a69bd37d10fc4901743d363d7eac31f7056e896b1dfde9c1d2d61c6c9fdc268ef27c6c346da3c6d141732dd0ae0ae97ff9bdb12b0a809caf6193b49e7145a09be329a5e0e7cfa664db4785d7b24f71d5030d10d3ad87ca070582b2c09b54df138e5ab08902e339b9d9ce615d62be60001a71645e25d855151cd012c56c99cb2fc11da299cfb2e72a3b7ca2f0c2b661431983f697e29c660083617145c054c142b3fa9d76ac9431ea376f19f6c4c54e0ccb7be1a30aa4fb2f7335ab63c63c50df19b607d96f1f0b75911ec7842acc682818e9c61316630e03a15cfcdbbfd6b23c3924dff6dc0c51822729627212f26bdb8f6a888c48ce9c9ee550e059d650e2f9bf6d310fb4b97d0acb4058e87804ba7dc4779aea3964d8807ad445f59986c8e8e96da93424fd9dae4d0c2e58eab01", "result": "invalid" @@ -1813,9 +1471,7 @@ { "tcId": 173, "comment": "using composition with wrong tag for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0d7bfc61f0bbfc10af0d59bdb30c21477cc2150e8566ee1ccb8c365930169b34178d337241069d3fe841f4f702f1c96c809edc7010e594b44703d5b744e9f3dde9f1fbcbffbe707032a03334abd4bf5a36bd0a4c9b807617ee3eb6280ace1065e192e0e0318113002408b3073f6a9287d129d3ac993e89ed183942df9154f822aee43fe91ef86fd6d59103593ec777d6941c3ebf4fdbc36b129646eb9b9cefdad52b4d4b012c55fe845d7a2e20b00bed511c88790d6f471d374c8f926a3c659dce267007bd10bce536fd1d5a9ec3aae114422f625c0a6f8c70c3a387196491632522c1ff83f5b18f29d5b9000b77d8a3a7d9013c8aa65e868c618b825ed4b0d939e315223b0f66d3567c3e69d16d47cd58c0972dcba36e3f57658adf19171495c04c88d5475a236e648c4c7873d8118077f34b92eb6b5aaab69c3d003b148d1e003a10e4897e7a57f0d4b4d52d7bf002ba87e36693bc599998920b6bbd8e597ec63afb1cff74c95dce097d5bc72abe616e8de1df1efabce1027829fcebb28d985efa6424a8b5715ac6b6bd12426ff0c5034223c55f32cd65df4b8008136080860fc22189f3b59eb9706213386ff53ad96ce872bb05582b4f4014dfd1e3514357d5a93467d2dd5312023a16b3ef309b12b1e17a3d3d87d2706989755075ea03dd20f61d73ab8524a4e5e51ffd7a72aeb7424f9a976bcbd8abe1d8755d33e4c961", "result": "invalid" @@ -1823,9 +1479,7 @@ { "tcId": 174, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "448a1ebbcce2c59b05ef75dc64c3d33d57600bb8842a59e548d671e9114d0885d6aa3612e53317e5fe0c3f5f36e7cf8e49f1c2215885531cadb5a4802f6e29de7927270add15790b1975088a885d581635e52f8966c36116559f5bbee9f2d5f94ddcf77b1c672929a204f5ca25d55baa1a63d3f90e08c9d95ffb31b6e32fccc7b3d0231bf7acb8fb037d20938d2f4e8154a491ad25282fd6b3d5d0b32a3a57f9f2485a5a13dfabe9a9f795338be054259f739cbd4f60b69483bc2a9644c1ace175ec7b4a71bb283083500678dc7d539e8bec1a3c0e16e8e51283c614b7d012c463433796007e8f0850fd69fd8794866747140ba3a0291c841413c4ae7b0a179ac3dd83b15be031fbb92101ff682f877f9ac65b0810392eb1147e7342b1607ef6d4f158b25683f391fb6430ab8e5d9fac2165bcb346f423dcd56765daa95fbc508d61067a11484917023857513a3a2271ca47ccf5e82443474a5d87971faff6778935653a43276aba1a172494038328af88af483c96b96e337e905a850f26b13fc428da443640c1400d6b5bd0cf2a7bfa5081d641e64bfb76c2dff4cd215f858b56c09b224cd3e0bbf15a5c7d9be1072165aaebfc420751fa5518da885037be98e38fda8e60b62ff7082e64ba7d9c69f90b92b6f42c00fc71d81910f25a4c9d22010d63a5857f3f6e54570a3bb10a046841ea1f7370c0f25edb74db870849ab9f", "result": "invalid" @@ -1833,9 +1487,7 @@ { "tcId": 175, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5bfc3c6e65c54b853e1b8217d38f4925dfa294a457427353a753ee83c6330a964c7c7868207d5260d77f777692ecde533ef74bca0e6546a925b193fd644bde8b5b12a45bf7cb5f5e42e19afa32a882ec7b11e8ca4f8c396eacc8a3696bfd0c672dd89450af0c6b0dda6c9a35dc7b521cf93a9f407b348ebeb3dc0497df2675bb0f62ebe93949795df9505560d41158739abe24a4c28aacc3a3bcb8a9659b45bf91d4302fa073d57c2c033688520bad6dc2570f1c2c8ae923e05af66357311e7a3068b56162810bb2161e806ae8621d340ae4dd40cb86b56375fb11aaa2f2319e6199e0f4a23985e854507a3132aad8087b0f1017acc5dc8772fd67cf35b7e255402d705c41b6ef6890b7e8da671417695c824a3b48c00991096c89e5ffd7a055036f2db292aede696d43f7ea9085727c984eb2f3db6630973dfe8c2180610620a3a75f7194a64cd64cb40998841d0452f9a163c9fcc99c2ccbf1085396c454fd50c16999be554c2d6db0df213729d62f55ffe5199fcdb369677072b8b3a87e13cba4c6b3833338448251d01ffd65480d01b63e0108ead82210e7de2cedaba809e88183b21cc79fd791b7fa4a3e7f711b205a0206825b9560f36846452a12e78b8cba265a1a794397dc034ce8deb7377ed541f03a0b28a560ad5c2e00c4a735ba5b5a47342c26ba3b985412e4c1da89ee685841b53f573050a5e8f7dd110d5233", "result": "invalid" @@ -1843,9 +1495,7 @@ { "tcId": 176, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "84138d02ec624fbfacde076dc028d434e7077b366b00a0b19964a4eb01f637840b31e555098016f9818029eef0995e7b76e0feb3496cfffd2466fbe086084d0c65155d1247d06d46452b1ceb99161d71b16882d00b032ab2ace64155f986834df602dff09c6c99b3aa836c086c786561f69f780049e27f61ff7ad762986fbef4390c76799df06f779bd41172fba471a489500648b36e6a3b03c4c2eff6de1c520a9434336842f83f605d19afac8a907dc69d86393512bc79a986bbce4824a7807b2b8eda577fc29d4d53f30dc0eb91b57efc4c49f65e6b13a22e1a7ec36820c64ac3e586e449ce800ce62ebdec7a448452c921dd9898fe0a4ed4dd4e9d52716b8d605c300a9e57a2327d62735ef699e077f3130cd6dad2f77dd7430d434bce6afae95aa995d735abdc189d346db5127f4714eac6c7d6d51c1fedf4e4458263f29e30e207ab67c94d71956a323358a899603aa23d73761fc51d9864dcc3afd28994c1c80ce89bc2ee3e2a31d748026c081a7fab9ddc4b4947f7c8d655b91473d17c016b0ee10d4eb971dcff2c530ebfa8bb6c01cecc37f0e544f850a879285761a704d7e4133a4ffed5797529008f4b9057cabbbdc0ed6c611371f831b1ccf86a6d2ac965af731e45fcf5b24401ecc1085b89183a1c981b9417ca2cf2772faab796a16bd555e3a31d7ab90093b18ae3683e481079dae84c32e17e790d0c9a5a4d", "result": "invalid" @@ -1853,9 +1503,7 @@ { "tcId": 177, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "54721252b016375d05f67dbb8b416f1919eb9621d7f82b3e0135221bc0d33cecb4d7b817fe396a534cc84064971928cf42b2485a70a3a3c4555d1ddd9656978f6307e999245a581ebffb8a9d09e3e617a02b0fbe3a80b83e0b1a8b24d79fb84745cf24d1568a32d4c7c6f241107a42fed3f44b1976fd356ff1b853eacb96dbd141d35eb46943a6227973cf79a0fc30b379e4fc3f5eb9a542783439b7722bca9247c4a16b4542bb236c1e6074715d8d4f5ba02014c646e917a57d2691a983f1108b090f6361fc9ab614e8e9f8b0ee4823157fed42fac7f70fbaac46dc3e5cfdf28b9abbcdb76f32e6b67925700cf1d5c907c292fc873e196faa2fc44aa41b03b1da7f5f321e7b36f87e219f2565f1ffd6dc96cd99d908d219fb9224aad8968bfd250b9c8ebaaf4ae951acb3edafea4a4930a959320af67e01a97cc301554bb99e35faaa4f94ad99545e15d078e22da8f8d5a4881cc37ce4d97bf9914af2ceee60071388974f00423973a0f4bfe61f6ae22b811d02d830e44553218008845f1f0fece36ca753d4bf838498f254255a9354f99756ca7681994ab16f050c2591cbcd36bac4022bc7aba6c7e2fb6c9811993caf107475e948320faffefb78a4897f732379ec1357e9be89fb5bdd229a1b19ef7f85ca9187873103e59dd4ec396ae21568616baa5b263b09fdc1a6543812413d99a3e55d6cbdbb7a5ee1f501cac8e572", "result": "invalid" @@ -1863,9 +1511,7 @@ { "tcId": 178, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4dab27ec39bcc026136cf8b7d1b06dfc376c23ce6d7fbdc7a0921e4a40a34609ccf1c42ac2847a67df4bd945fcaed5542fc1ba47a1f81ae162e8a0db210d908b8d69bfa5ff86e950af60992fc5831aa41b9ea2b90774c58ff557b10f9d1fd9d8eab3031a59874a641c5732ad6d3693c0229c1fc0269b5c14e0d993d5f640a8d80785aa9d83c4b0669ea35cd17818c6310d10c7ec7623e09929da731734947f37d4f7d0bb403ebdf6a1a40f25be9d00b01bb2a217140b2d3244b217da45609a709c2744d866834af754aaf2dd032b6a04a844bafe3307a98ef17142b3b685e53af71bd9a361a28bd3a5ee6d38d68276973d40c3eef1316289955443552012cc104f5ef05aa5eeae63de02d02f08269800e0cf2bcff0f34f14d8cb32e4b1e8f639d9ef75c94e0e12764f90da76bc9bac7b9b060319aee4a1a9d38face5ad431982d7a496df3bac1cfb00edf0a10d31f1883a8b1fb81183c7e2a07afa1b3440fc36aecd274ead4e971482d8271d033f81f1c03d279da363dc9c554ee3651ca60db1d1d22fa6e78eeced1ee1c9a665c1a0716280e74aaa594f3d907e4ea2458344650493b75a710c9680a38b1be19d2063d2efe0f252a6c62af8b26f51b5f81017dbc53e32a6d157f2b6ddfa8d28c3d335ea4d48f84d1751e2e0f002379885cff728c4f2171b1c31233e2df4b6ae8a31b21154bd0a38d838505e0825f403f380ced2", "result": "invalid" @@ -1873,9 +1519,7 @@ { "tcId": 179, "comment": "composed null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "586efa6abc5b3add422af45e584698096b2d26386f93f46067a3065a671444668f47a9a43a499b0f511091c3bd31c0bcc94ada4189ad0ba51cdcf9b81c5eabfdf201512d90a86f7b73a77a9de28ef052fe1860fda5762bae36340465119506bc9a82342bc5f74d146dfeda63483e074b1feae34beb9caff8dfa6304b2da2f47f538d0f2993dc8bc05e3e52c49935175667f63ae2a487ca3dae6b0f06554ad127afd16923e8ca8aa333fc8906c3d1470319966036203170f597404d5f4d3dc41a14844655305af39bfa729379ef872a34968948b0b3a856b4926b4aa3f8cddbf7532246850602fcb400fd672bbe56c4f7c560f467657660fb75880c9803380815a53f6c96cc029d623b67b3d7baec8d3d2cc653aaf809618eb3ae8f8744b64ee2c6aa58dacbb8736ef15edf66c3a85e916d47a8216e1a41e1a5e64dcad95f3e902818035bb32cc76c973d10423209cb8cf349737d343b36844d938fa02fb0be8a8acf592bc59236e7cbe91de4022bbd3c50f81e1d36d6019587a6dd2ed44808421227f0f51264f791ac4290f0ebd8961d9de0d93fbd0934bb44644bbf644ffceda0614cbca6ecc00d001518d0711c677abb906d29fda4adaa5bab997a3933eaac2b62eb19bf94c5cc08267e860dee87731a4e931948322ce2053469bb6174813921b3b2af5f49c4b095c747b544558a78bf4d300b109b995064fe7e8708a41e92", "result": "invalid" @@ -1883,9 +1527,7 @@ { "tcId": 180, "comment": "incorrect null", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "111a1d8bbff55dfbb1dc7d6c21826bbb499ba6437033eb5de8b01454285e2b30576d57ef703c9a1e0082651f34e6f563c5a08c9ff54204747daf9086d9819977b554f8057a093ebfb4896035a30fb15c8d5fef079521e1a79cc102b57a0af272416a2cfff0bba33d686bb1581aa0cd0f874c9cd09fe3c974a622d56c2ea2bd4cc3b346b63e3ab0398abecb88cc033df27e8c1e744cc365648d6d76c7592c628cc3e3b65ae564ed8258d35eef26adebc1f38baa32a2747191d0a604054995a109df7134b6129836fcd4ab98da84384ca06d8450614271241b7681e390ed5d205314b15e194e2061ea25b08e2a34d727cfc0f8048eaa47a44f9751a120c4cd26c904b6da8a37862fc6ef46cdcb77d6d4a0ad5c24e4e5499a7e787ce7fffaafb6d5a2b5e0b6eb444b5ece5ad396d3e68325b07fada0951f1636e09b570f703bda4dfb0b67c828b2f38bf5fc508c319c78ec04bb9034f2952224c1a5ca7b453a50385506f60a6f47e9cebab0aebcf83ef648217f8e59587db6f7299ad898cd1cef7ca0c98fc384855954f02d8855749bcf61da6badfb234c3539e9ce08fc11ac464dcdfc951e9034c2160f5614b10d1a7871e61f0a5b286fcedbbb4b5fcd149b74e0dc7b057b86214985f058f328947cb011a0935d98147af9a074d2f5beffd3e790994562358e4ced5e4848b1bf9ae48eb3171247205cbd73aefaff4cfc5ef4d7f8", "result": "invalid" @@ -1893,9 +1535,7 @@ { "tcId": 181, "comment": "length of digest uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "5f11ebd0ae2f2c3ae7df9885b7021a5278d7a432c3615709ea757176c3bd32c81173f85195559340aafafbc53497ff6c520d4346d810f8fc8c1a14cde76f1c2e9a26c28329f629a62f643b832018df3335862d804cce7f5dc4357762a5ae757df42f37729627e943aaa7d704ddc17be2eee6db5488b7915bb508b391e9e2a305438dd3a321f131b90746eb74b8b658d9844a494e2c5fd4aab0669cd3b6ae710b041cba9892f3e04dac5df4c8b52f445e0af6faab4bed91e7a4c17e4f0188f494e9228ab8d6a750b3a50dbc00cfca3a78f465c104cd5d959e699436ef6cf87fa9685db106d97b2524dc73f4c2cd9c3482e98ac0d4c503ec803edd06a29b56511f514726f49789db4c87ec490c6c6d44c15c3f90bb0ffd8f2ddce006c76b415d7004e9dd103e588e403596def5e2cac3da83f51e2787ee1d7427b5862d9753e257cabf63982441fdc254ee07c7cdd545632aeda72173372656d66c3a3ce026c13fd172118e6d1d31030ca19e3fbdca772ad0a9d140af83b5ab983264c26a7a7874794fe9544d7446819ab7294e66c753718d48e668a0ce745cb5e06a3ad1a6ba2e5551e0f9cdfb4d0b28a6e522f3285ee866d420b48039ff871d5c2f41159e3ac7d41d93d99192416a6f6c2e0bc0d948c55807bb3a6e9de590728b1e350f03ab8414d0a7464d851105cdd7bf40f8229d8aeab898d1c58010b4b6438b8d902f20bf", "result": "invalid" @@ -1903,9 +1543,7 @@ { "tcId": 182, "comment": "length of digest contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "23c660db87eac03d9eaf30d2adee5f91aa18792b29b92808f25065366861e0624d61debb1ddcab9835bb6825b238045f91360ed127c73570c32ce5373dc771c1ba7cd0b9897458a409e1ee72c7a987cf172eaa55ac60987aa7adf3872cf54bbbcbccbbc9aaeddfd6f1d4cd53fe602723f5251878812f8b173c2ca28838aee554e6c7938560493fa621fc36f73104eb4add11b8eb179322fe76bb48d6c96b3815c02300587f14e87287e5beea17f20c90bef43f8fe38eb62ac3dde00148ac78a950aadcd5928ce708c57603b9f60a496458ad6ffda998773515a2816fcaaf404a89961103e40ca516206700f3a6c22b9dbfdb3efbf484e1c117fc4b2c365e4d38b58aa56d9935ad78fc58b2ffcb1be5ce9233cd0cbb0e74c062a4ee525bc1dbf8f7b918d95ac4181c33d83a4d4f8ca41c4b305c0096d3f65e8d01ebec9ade2146b5080c2e7c88a50549421508cad57a032d946fb98a2611d26a177ca09233719687b59d8037fdad815e2fd86dc1c649fc44422a37fa1bc13699e8e72a3ca77cdaef52b28f7575e020d708ba6e61f0a942f555408ecce91d6e26e9ddb157b57a2c87dbb46e55cda3a38a4be4a8bf61d92c5fac0e8ea7f3fdc1939c3b5c7771c18290b123a09fcc74e8f185a86d34433a0142b6c988eb2f822da2aa3d4b89d713cb8b834d50ebda36ccf8c98cbafd09cab2808235cc50844d6f337eb2a770dbe556", "result": "invalid" @@ -1913,9 +1551,7 @@ { "tcId": 183, "comment": "length of digest uses 33 instead of 32", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "44649631d458bcfee01ebdc6f050f8390c1ce7ad879985ca64dc112a858b58b1f5df4bb7f0a027ed8514262a4e2a32a384b13f9fc6bf793ae12b78f99dbd58ca514c259968e8c5cd8dc7a3b652664aa30d59c20c3859269d3bcc18f907d51c198abb0283cd9b75eff0657c00bce629b42756ce3267e8cca3034a0267116c367119749ed162681b0452886f47232061fa8348b1e4dc804814065219a8c81ada9ddd1667f067cc0c590ce69e291ef9aa4bbb303d46294518210aeafa2130864f21086dd1ab34663ebcd6bccbdc9faa364d4ff605b66132d5a4da566f7bc3b92227ce3539b79066d4a6a7fabc19c88075b9771027fd97a41156179b83bdd4e6b754557c7e64ab6c6a92756107d5dc21b9dbbd548c2a4169dcaae19a55862a7c331d8a7e8b9a508e5e2477ace5e2bcbcc54ea7279f6988a054d414e974ac3b28d0d842606b50a5034cc6830273c7027b992d9496323c41e99568b42dfc79298e0b82371c285b6460a6c4c4d9c646f9c23e44fd7a4dbc98bf61591c06a91557703db0cc3b1e5538641e376eec952a45f235a1e7d69544e16f03bd8c142d6a6869adf29e90f5336690a87afceb6e6d348d891e0ead24222ce77f617d106c0952ab211ed81fedef3ef0c9c20242b4699105ab8ee6dee83c71a6514b702f606386114b3d90d29b33850d753d77fb76cb70d8ff8240622f3db367a735a3e7c3c8421e691a", "result": "invalid" @@ -1923,9 +1559,7 @@ { "tcId": 184, "comment": "length of digest uses 31 instead of 32", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "08827f3c3192f417c87c8f8718b36ddf3ae7f9dce47f79032c31cd75b5b47b744968112d780aef075dd3fc027a94eb78b7a8012e177fc0e9670a4c4c81daf4d2b3a00a94a67e0c68053ca1b81ce22a8c2fd75c4f3d75ae50cf2163258812cd3fb0562cf35d917c8c754e077b14f99f7dc9d4a917b0168b2efca96481e23748b9f3703f8037aa59829f44a7fdfc8d92dcac8b483cf3a79cf8a41fb09b62fc20e359d5c1f8510184db4f5df9346693ca31dc786f84a03c6c510881223acacb754184daabb6e9baa17a32f280ec9614e94d04a46ac576dd6bae229962e31d940af670a55f617e213b4c9155dbe84f517e8ec69605dbeb3939a0c38c4be81a3213cce23819b91e54542341f58b039ddcf546a722064d1d4217f444f5309895dfe6a1ba56ffc5a19c7a958908fcebbd2468b4701f8de28a3fdc75a08963d5d79533771f5b46044d4753dfa72cc67cce478d542397c8d735cafde3f26038c7ed35303105c9e45c5817b79f69971dcda599723559f545762f6617cee3e130cef1fe58470e444846cb18bd571d817e58c0c137c64ff826a0721f1f90bf41015b90d9a22dd147bc62eb4139746cf4ea1111f321046901c112cd5112020c8666f8aaaa8333f67c973fca809b4b24c3e0227491f7a1b23be8c797eebccc31d06cf016b02aa93108f4c3b810862e186186435c28a224463fdb37b2a0a80f96ca78e787c278dd", "result": "invalid" @@ -1933,9 +1567,7 @@ { "tcId": 185, "comment": "uint32 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4c871f5d69c6d18304b034af26522cc5a38f252ec5f044f28211f46104d4d9ce54c142f6d1e46fd9f541ee07e734ae1704a6c6a5697ad0343d15ba63c55f15494d16df7046f9491aed82930fc9d2bc0a0623c20576d56084b8099f43e736b880e2030b86b834663e5c23500c9877ab370e7bee5e7889023f9aeb88095cb3aa4523746fc733e267ab14dd047647f71a4ca4a3dfaeb40ef7bbefcc103babbf2ee83b98d361fd0531096788539f197a2ae262416ba293ad227d627ec0b3e1ffa5854e199dafe98eb18747598b865ff1cacfc8fbdf135af1aba1757eb06614d39a3350690cf463c8e2f57d10800c1ddef008d7a4681cad752b8797a24ca8de5d79b506cc76ea053c17b9c318c1a026bee87559a7fcd2f64d1a3c542de656282ff535ad817430e3879e34b082e296c42f24b741ea24bd5736f6baeebeab7e25d91040e1eea4071ae4c7b131fff8a6fbfbf2b6eaeb693f4b7dd909744788fa6333537e918ffe137ddbfa867445d8234fa67e4514450b4189d01f595215639c8006d61f120fc53c507cff13964dfc65aa65ac33e09938a2602382e415ac1598b3ad12689524a75962e0a27838e3c20a504862ab6c852eebc4758710895faac6c77e55eba2fe90c99b149aa27c1c0de7da741f5a94e3f8bb8d1dbdfbc18e567d789b9ee92ff7c1471705086a28ea495dcdc50d2d23574e11960e4fb31938c412069de81c", "result": "invalid" @@ -1943,9 +1575,7 @@ { "tcId": 186, "comment": "uint64 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "399a858db65f95b71d2a0e4fca284e7ba3965e2ff8ba74dba8c1dc5d071ecf2d92e082ab9e3e072f1703b1e34ee11deb168ab6f924244ef385509aac9dab023dd712490eb2639f61bc4386f9b84e4213fb3039e1cab9679e00ddebca3cdf5226401b582ca5bffdbeca50f256df169129c6a33da967adb948ae16600db039e3a94bf6a126bc68e1fc6b5aa868af141b951fcef974cb2f583b66c4c6286acaa36dc6a49b3a02dc800cee325b81597e4460142bde2ebd966faf76631b633f96281a91ec9e2a56331359eda8efe54177937dbb24f1b170695885bef0a2a73fd8e960f7853c61b970e53c5e3a8bf6f70f67095a3c4826b6029137e94f88a0d514495776535a457f281f316e5998a550ad385ca43825d3e07430a4552e95db2204322f853260c438c88a252eb177d2293c2dee3b2c351e89eb788a22b1a8cee43a153eb212aee73bf981ef7e18ea4e28a0fe172fe5ee795323733dce2d3b9bf04ede415ebee99bdc1c06f8f0f8fe6217715dc03a118c5ffd33f6d2be2ef4f5307611400be14fad35455db4129391e4f999c05521fbdfa017957651d7d485ece34afe952072d9bb11d7aad9ea297c8d84111d5b712c9628e2a10ca8527917df819e3cffaba58448fbf25d2d22c1c0da2d6ea01ec9e718127292b219b34fb83c995aec241c235cc1692d25a03fc34327d2827db5f2cadf1a96935cec5135d7ae50ef1f6e", "result": "invalid" @@ -1953,9 +1583,7 @@ { "tcId": 187, "comment": "length of digest = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "81f366b1e6392d78c6c3368b6a8f59fe8c1195e57bf206e6482b56031ff8a50e14cb549ef198221678d641938853b43e62f4523abf4fb75ac48295365332ac618f80c7ea02d82baf201092505fcea22e3dd1bba8161d05406520de3e4a536253fa432ec8cee829a281566072c788762ad2dffbdbf9681de6eaa30e315af052b2d46ce96316f16b6efea96a41d5f0669419aa07131a950650fa0ea5d71d255018df68e8a12008131c17aadbadeb903f101a769749dd91a6a1bed2b604ae51aa425aaade665ed70bff76274d46ba83be04154889cbcdc535e6c1007877a17f0afe515cbf1e4bffa9e0f21ba990aee507b9be98e09930eb8909fc3194326eca88694099e0bdc36f516ef2c8b3ff33ec413d41c3365ddd2c1eeb6785920b4e84f67573e44318c3242d1288e73ffe45102e15e82a3e571948c10f392823d2595cbdcb08daccc5cfafd9f7a2f300ad28d3d06ef5ff0cd77d1b4f9478bceb545c9815489a95b4f2dcb6597aeb88c2b191bf5524f76be32155e13bfd147aae55189e2d6dea70a1aff192d5e67303daac25ce8b1cc5bd90211b5a97458a5cf4a6e8d69f3ecc7819238d679dd6658327e5999addb4b3d9cc4854dd87ffc09457746ef0d2c0532f030b9af684a064b4546dee86e41610993e8e1f2c4d7de37eeabc4effda45b0eb730c3ddb1244b165dc71411617b4eb11a2bbb5c0e03d7b5c1aed5d8ae3f6", "result": "invalid" @@ -1963,9 +1591,7 @@ { "tcId": 188, "comment": "length of digest = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8099e8a3f91372efc0669354dfb05dce6152a239afbf58b9f801f6df0be40569c97354d7e64094118c5069a0d60cfa08291a271a6586a5f40f801199c8bab27d91d1eeb95fd48400549316c4eee45942c230c4568ecad653529c50b0c5dbf2e48162c0993d7bd7427a24caf27b55d05222cb4941125fd3e27bd28b4e83adc78e5a5f12d32f8021d079fa07cd649a921f30f6a2125df08261147bba869d9e8835c7a3330e3a097d65f13cffcec0f3ca3bbf4982a202d1d66ee44bb37db10f97f7235e6a8d1d852f32cc77231b67f38108a167fada6370e2d40f85868558b22f89d4df9fccb6038e5918e5d7cbffdc95e66acce6497a5ccd705977486686670c711279c6e8efe3ffbf9c9663b96661caa63ef5e35c1194c6d954a1736f9062b336a22ab5273f94af2fcd67c8e0c8002adde0d226ab04662e9b2e20d5164312d8215bcdeb1bef1de43acdfea9f7438bfd534728624160d0808fa550e2f5f3e4588072722b2624635031cb502d4f01eaeea6b6c41edc2b077b3ef1ff477388846255cf92f91039b8ee977041b3c22a2081796e0e7bfc0eff5cdc6008ffb63ed0bcde37ba5e2aa71f6d09f1e8a35ae42c6e5ab9f25b63eb36e3558d2c725cf0ff4d5e4b1ee63e0e5f06f31ba7245cbc0e5fd0e3caf476d02efd3254ba87ef3f00f58e3ca8d89cd3592ce53652572de8009566dc8b66d70ecc5d732ecc29df94927181", "result": "invalid" @@ -1973,9 +1599,7 @@ { "tcId": 189, "comment": "length of digest = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "931c0908e1d0537367a96e1e38124109ab0bfb669afbd34f8b82882049681d3672246cceeb94bf19bb6626f9ed39848fe6c2515fc8485b7a87febf77ad4ceed8104c75d5a7074344c61bc1472d2692527f6a5d676a46fb8b42cf461d1e702a257b121cdc9f4d2578e8222ebefc579a5b8edf904cdc028ae92d759fe01f33ed74a0c91dbbe3389ea8cf3e79ed42ad02dc82bf20b82c28b34e48c77a0065c36b6dc09b1629b1479a76a8faa5fb08a250e9d5423c63e73bd4c44c92ee0d2c9b9c5420846fff9886105132c3a6da34a42f757b4bab642e0b285506d33c4f453169a1aa48c74c787eeef4a473240b6d5071fb5b3c66f41b4e453083f7225f00bf592fa3a7bd2e7957a770da09e466dbdd64d713dbea3c48b71bd543b3ef566b603c8a360e9e0dd8c1ea6d2475879a46e633c7ddc8e4d7d5a2a7d22afec9517272dc21ebdc89d06e966110fc3dc58e499c085d73595af74f9dafde172459eb1febf439d00be4090228bc4b864d69b94c376e8d91496e1067949913b9152d7ee0b9fec3c5d552d45fe05e55f5a9505aa367e0af7735065f0b30428a6df33a2c47478069ae9689097bc19cc8390d1b30e0b3e74b2e785388eb02e5aa6028fc05b14c58c2ffcec0a04059bdb84a56bfdb49a5f77375b0def44d429751ecf59399ad94be9a40c9b6f570d183e299b4725db7a2ff60fe7055c455ba28dcde4e043051a2f4fd", "result": "invalid" @@ -1983,9 +1607,7 @@ { "tcId": 190, "comment": "length of digest = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "27768f74378f2f74184d585afa5c7e6dad4253b3c911725beb27a0def9e9b4f24ebd49f5fa4db0f7e0c11fb1c3ac2fd8c71ac24bb5a7b7a10051c254d80b437197d4bcb84bdc61953f689ff8927fd22b787604b9ce2b8a7fff5f3987d859048dfcdcd119c8d33b566cafd7bd3abdfc3fabd32f334fb7ad94c95683f74fb48f4cf9627f6642cf6c5bfd8d2e4b07ce1f7d929be184c9989a9cbcf0f688978e7faa1b9486e99a9b2c1833511e04ec0efa11c760e624d478e6a96d2a73db1d70e83c0e1740983eaf93dad91eb9b7757d149c75904bf1316cc5a24228f03578abba3f28ce860577393ea0973a0b78fd21150f4a56bc4a32c54750dbff9da10b20909e4c5e44c08049f2633cc83b9f2da09c39daf76eb1d9f058f716b195eb894f7023cefc3cd1057f78a0cc4d426e87d4aabe79334bb1bcf37718770818903658ec8961beb9e119c0f525ce43f920dbf2ef25c65c4dea52f722133cc56daf985c547f14330e5ca90bf0ccf313ed7a0d61ea57a0158ee6456a80c122b7bc958b0bca126a4fcdc53c2a5de3d4ac69279e2258d3bd6b7c6e95b7794a235bb8d3399699dc51fd5289a09bbfb511f184896a58b1470c12c0631fedb57b3b89e29f102736b3a941b93bb7217b4c2b89311fe216c898ce8ab0c2e632a343bcece23f6df81e54423e57484926bc55b49b0d8ef633908474f7694f0af2de7c5068b258c3874f4d", "result": "invalid" @@ -1993,9 +1615,7 @@ { "tcId": 191, "comment": "incorrect length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2cbe0e112ce78703ee4ed8952f6fadb250abf4a243b418cbba294361adb42a83fea55f2afc60687cef1e6715f817d08ec387a5b8c4b05fb8af658f5c6aa0742b1d3a3ea2bbea779af5b8969ae803afcaced5dc775bb1d0d64e1612de2e35e1b2730dda9f1a75aed618449b34aa00e5a9372fced2f9cfd5b1733e71575c72092e56fbcad26be2792a57651e74db6d86204d84c8a5fff7ab3aaf82cd7f383f16ff6fd33b8c91c943c55d97e7093462fe1ec5c9ed9061436245351b7ffa17d062bedcef0b139a28f5cddf9dc3b47867ad178b65496c91134749600fc0a9ee99bb1920e9ca769efa58fef3edbcfdc9669e74082988feb7b3467d568ce4b4fcfefe88ed2e2bcbcf6b253493f940d24008d3a3754f1ec287169d272545d42c16eb37865952225a06508b0b57c3f69d2fcaf4ad6d84401f1a1b10297259d04efa02645fb4f446f7ccbf73f8790aa55d960e206f607a89217c3f95810a9de7ce33029ed2dca5816036973c68af3e4c52bd45a65ef83553a26b94f10add92627343ee1b6185f4ef2039ace7d485872567635fd7b53d21d570c34531b567550319bf45f7b702ddd7714c3ace8005ad3828487a0afbcfbe6274c92eb669f9e336bffd83acbef9a4cb385a219c6a3098c9071952e05dffb25298ad09a8a0e1b3001af69dcf851e7218a4e0d75fe3b085ba2474e5ac05b004bd782129821b9212cad3e335b3ff", "result": "invalid" @@ -2003,9 +1623,7 @@ { "tcId": 192, "comment": "replaced digest by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "39a1105d903af0f70dd0617181982e7320d0e206e1634010a5c97986203e76cf7a236c94a3b89175ef97791760dedfe66c51dbbece5604fc248fe801cfa147ef6764b80827a599ffacfd6ad89ac87994d78370b8b69dda7885322fafb80b042c72de9152df247c9a8a2653d9cc3cec8e0ec6e3e7df0e3dd9022cfeee51fb2d7d6becd3549b2aba1e653f44ce0ad12420b716411929efaa04408ac07b5661c090f8f3909b03ab2e13e567c2f1cd04fb54ba4e876e1cc204ae85902f170ee8b230d9d3b2d3eaf1ecbc7c065cb66de795f8b144eda1936ee5dd4da0c562dcec8405f951e1a03c2fa22df62235c8c255ebc60f6beef8714a041836259f5c5ab2bc3107552bebb5e9f705266f6b8cc0f8ec9ecbd6834655ea0e14bf51e68138dded86f742282edd2fcfde3213a304774952771f754ea23d97bb3cf01b3cb81a2699cb064db28baa741612ff9f68232f8f92da28150a9d19ce329457c9e6206857784b6c2f47cdc49b8d3a1a723930c927c5eb2ed670664db295b71836135ef0c19eee7726c72418bf7e2994610c2024515297ebd98010196b97713ce22bf5700543a298862a00eb60925358261ba5332beb2e319c0cf7b50a4e78f7d7006c41c33fae173956dd20c0b192f69ed857c0bea17cae0ffade108090124a9fa99c38d459f25c192a8e184af6ddb28f174f5bfd74a9f27a3a1ddebe41bf8b5f743b1bdb7fa6", "result": "invalid" @@ -2013,9 +1631,7 @@ { "tcId": 193, "comment": "lonely octet string tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4609ae7954301f3a807b9049de6b704745952c52ad6c67d3de9d3ca13d65c5c346756ba0c3d65192672adecc0fea4047ed547b605a3084df8adbcdd46d565bff127d2c2956f9a46be45e15fa66379197f6a3579d160e3d5a41e0b46f307391503a29b29bcd9a5b49e9e38118f6c6c0e258d17eea3bd6dcf52c54cab0226fa6ab51dca5a5c078091183007b0236f0f1bf4d1b11a10a4ea9b4d71c632212b7ee745a93b4ed11e2089442c082ec275e8fa79477e43285ba73905e7bb1025668d2f6e8b077e9b4bc520be28e11ffe680ed25cefa7a3e1622a2bc942c1bad2ca4beeb1fa784be5f516b786096e320d705b1ab0f0d891134c4f937e1120369a5a4f1e5f7cea7984755e409b016d172dd6a4ce7369d45d2ba30a4bfe0d9fe48280aec6286eccbfe7f60ef79391c0185094524aa86036ab72613537957ef7327037cd9b47d60e539ca141cee3b371ba2dd80a55255a9f2b8759f92d6b861ab1a57b0287132e6d7a378bd8723fd2e223ddf82b6e1c3dea9c0ff3587fda7aa7401272750d9ccd30772ab2d21f7aa8103a8f2cd203116a9b57d957c9aa6e0b04411e4aeeb14bf472e1586006282bac900be8e8666473c451a89b9834276d02fe5e31d8873fdc81073b7b092996c0dda90126740e7494e2ac39ab31ec42d076cd11a099ac9a8ff0471c63754cab3bbbecbbed95556340897f3a1f6660dd3e0102bb044a26d4c", "result": "invalid" @@ -2023,9 +1639,7 @@ { "tcId": 194, "comment": "appending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4654613912d7642530a250aaea40ff81f3190736cdf18aa040d0cabb62ba83e8d30fe90b94b9b0dd64450cfd8b0c55449714cf2e846b8c32f831dbd8b149874267b274bc8a5e2561f48001d340f5eea54fc2f6393a287329323333e0bcaadee0e2522e51aaff5c3755ca922409928dea0a5abff302d72c830d4aacab24a8ebcf1e6bb46b4daf2cbe4da58ff8caa956fee3a53d7252dffaf8aa1ee79abde6de848ec06b0db8b4c90233032488ccd378e46d8e715567cb78f8a2ce444f4035f68a318cfd813935e5a835bd1ef9c832c8294141ac3ad7f3768225124dd373c1bf03339bddcbeb4813414d3e94bfb9f61b84952e7eca3290887391309174e32a02875120c83b6f520d86b3959a460706fca30ceb92a5d7669b0646814bef24331a2463386f7d66bf43f2eb023ad96ed9854bd2a441e6d337ae758f1b7b873a443182773b5ba4b0b3f8673e8e3923d3f50e2458f227b8350b7ed8fcf7cf55b256cf2fb7ccd5626a99d00e18fd223864d4301cbe0f0b8f09ef8b06630b71737fc976372d5fccfd783e9e0a5a21a04a2841c64466838d67805efee3cb872d695bb1593abd209f5b37d76ac6a1bb2e483190aba71b3b06e777ac28b5f31e02700c0f5f64243acc5b65b50a52ac6bb2531717ede1cf16235db0ea16c21bc7cd0e6063198e3aedaad5123c814a484484d479e64c2c213174ffa3b773e838679bcf84f291c7", "result": "invalid" @@ -2033,9 +1647,7 @@ { "tcId": 195, "comment": "prepending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "835273b3988c5bf0d63e6fbc4d2f6150d74a59a335041abdb7efebab06d01d47b15ca1ae2914f636bd26c0be5a9450fa65c6e1bfc7ddeafd40beb86babdd14285bdaa938ad5f632d379281a2d24005108e8cb86bb5f5a414b9af843a95cc1a4209aca7b2e7f7ac9f7ba1ff8068a6b9c07212cc07fdead10572da20572b84ebdc18526b7136c0952340a3af2916d6ee53df66373c5f7ba0a069142fb58df956589c8b33493d2cfe2dc82e5022da15ad926e5ea49faeb9623308091cc4b72f689a567a8e77bc7f998d086af2bce86c54ac185de11bff5aa3193d767ff2a3155dd55740eccea9a2011fc0d394dbc59d13c2c630c948e651bb8db0bcc8cfd43fac57a018f57259aa1acf7ce3152442fb6dec3d7c3d9feeaa3dc36088f8af74033434fe70272a767dbd3038806c313ee5b6062a006dd7ed129cd642e1a3f383fe72ff3d57e970336d8fc672bbb37b76f30fd9e1a6e47671643e3881147664ffb6705dc514d3157c8e9c5cfa3e61669cbe543bd388b6047142c055159c495a010c91bb6517bc21f8fa62335442d7c049559c436f4453d11dccc06c4c4c52ec0388dfd5273d282a5e4b02b08ce340c1e8ecd73826feae453e85523a5aacead06464b75b65fa69a8eb3c495ef5b357fc71e6fc51dca0c16979f45732ec13c5290f87a0b42baaea7b5908ec888804b4400a2ee0b9ca2a020a1b2f603b50ba9bba51cef02e", "result": "invalid" @@ -2043,9 +1655,7 @@ { "tcId": 196, "comment": "appending null value to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "56cabab55d255d6f4c0caf561945c06c80ddcf900c9a9cda9d7cb23e7c86676a80ad6a8e12ac35170976633d92050e9c527a7b2a58e5e031043cb95f395f1f1bc23072207d1bd52c23d24e4927480f0810005050ec026d7060ec15eede1693b496cbe87dec2cb65d43756cd323d770e3e345a72dd9f31dbf028481bd4a60a919b99321ace822a65746aa9a9702b575bfd4b37fe2a20bc815273a47c3b7c8821bf244b4c362a3e0d345b80aba210430592e5ff07c456d1733790af5f7893cb344a042e77460191dd1743cc2e2d88b10eec4d27c07f367a2e52174083e7387f9c1b66682674276c617ec3502d7058d1cb04397e20b1ba3770302ed119b6eef0655a76decedac06036af6a552174be6aadf01349d9b9cab4b7d65303e7cbcb5b87bf594f995a19de79c6c46c3f5c6baaa22184a602b218fb4f6a16088b076e2d4d77de7d1dd3455c13041a7057918ac92f017685b314b53ae5c34c4af4a4b564c35cefcf9ec4527e533bf2c1a5bbd1c2e1d27140e42ab8850fff44b2364de5ea050e1813859085ad2783e47fd257ce3ffac28acd08d0469e4e845a129ae594006198b00a0d77a3b108f155077abf76e7bb29de8955725ed74182323eb35f47f0d10171d6197f8c8de5acddd035efaa51a76713269307b0f2656789ba3815d32a925c67b79505a918ca3c7ae57f9aac7b8637afa094e4e92338ae062cb4a3a6f8fad", "result": "invalid" @@ -2053,9 +1663,7 @@ { "tcId": 197, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "13045b1272f47c829c090d6518fd090bcaff953cce4a15ffd2d4618348266a89166b507d82008a157bbe5a4a9217d47b38bb53250d02af7048041ab1ace494e2abea8c50e354610cf24dc66ed1bd58eca0af855044c4ff59a158271fabcf58f4849b6b6d393cd14fab8ae2ad164eb88390f59c083760e8708fd1a076e30a62f8b66cc8d83ca2a76ebc6f02b04aed4a3471ac2bf1668df3aa04a9b9d95b074a5298ef7d2c9d6bd0c978f30e947fe299e402b03eb648e45dd5e51ecb3c8944cd945726d568ad31b7e236279f817d97406b2be36b23106c338db25fe20b23edf86ee8f099382ca0be7134fe259e84023b591908bfa6962fbb2aca34462329d1b40a946fcd01308b81f4c9b683f605bab8ae122a33843518e621f8c7890bff4a87a8620fab7072cb1764249cda2a6f2b801397641dc73b25c8148a528c8d81a9a7f888938b554ea1774ea6a578271abe925828b5bf6d9bf7863253cea82e753aac6562981c0848701c0e7f82a6657346e9813a27bc12cb54d9794828a9cbf77d8f4f313a09d5f29db843d94fd51caba04ff59f3027cce01d6a2fb43a5db8b5ee1f8d3237bc3a8acd4b164b484f634c59b6848266b44c1e41ab4a38d7b6ca6eb1c6b24408134110a7ce311013b731494cb8f2b111a9741d5f2e9d8d18dd33c07c6ee281287677066a6d2938d559be5b5368845045cac482af2a2f7d5752d978cf3833", "result": "invalid" @@ -2063,9 +1671,7 @@ { "tcId": 198, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "15a7171c1bad5fa3b2a2bffe58732c90bd48c6671efb85d912b4f644312155911ed367b7ae25dae15ef05b3cf60dfdb6926564eb155131dae860b89a9bb12c37133daea0b93b5509d6a385374c84514bbc2aaaea12b046fca003362c3b5b571d919aa4ee8cbd785dc875849c9669507472a431c601c5b653467e340ef48522fec6de6c569e24f26644f1964f91cf86158186705ec7aaec1a927a2bcc77d6970935b2dd4c374cd081cc8ad280ae48e0c8e7c9df3ba8e034e663229103285937f19f1e5689348c8d302315a7f32cc78a4f3f4a52089a97aca562b8f3f897262aed918d73e1055f2dd21ee61f3d93fd59cd79d48be01581fa94c1a3408acd1cbba125cad709c3064967fa6a02c3b942bb32ee91feba1c0f6bdd57ef3d51d2ebe09a4fdfeaece94ac27ea44baa859ffac4effd5a8691b47c4704459e8323ff2ac8fce4bf69a218c52ea3b7454e9a807df188cddbd0cc0a83a2752218fef329f352d9f4fc24fdc3df75d2b5fb0d796428e4a8cdf2c076ecb7d4a4196043c325d3991274ee783bea402bcae470a1c3e3c4689d0d6c2156d79d3a768ed41e262d677a54901631bbf9a40c3184c31fa8a77d9f3f0a9718176929c04f299b252d8a3074bde2c613bcf14ad2e997821200cf4da202556193a609e788aa0c58313b5ce615376ac70cf445d6aa78f8e05614b012aeac7adb28fc8aa316840b15023973ca529f", "result": "invalid" @@ -2073,9 +1679,7 @@ { "tcId": 199, "comment": "appending garbage to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8bfdd726c26e0ab4de6026ac42f3cad356d5cbd0df529a1e8654810e9f111fcd3cf3d2940e743d3a6cee1658a29ee8a8add32effb93e231379b3f54511586a11f31c1ddc460f7abf8611aa20caa707e6de17399c0130ba2cd484383305f7626d750bc5e176f63039fbabf7952ad83c28d1f7f37d49bc50d222e232a5640e1d53f01f7a507326c6cb5c2f875fba44b745e063c6be2a04f47ae4a3c0866d11eea7482e17aea6097be9c6a2dd1501fa03f67dcdba8e3f29b57eb0bfae7c421e84a1c6be10f6b7ea959f11cd89e9dc86ec183595682f785d7d18599e001552a02af8b187fc57661b9f1898d948f0933a0cef810b3e5ede1c6e7ecef783df314d4abe70cb5665dea223a6d9474ba4a708d798f95308c1431b201640994f916ac025ec0ba7b871cef80d42547d88b6095fa7640547c8fc4d25fb9c1886576075ea58c0d8e4769bd79afdec19fb2805bae55b443237071210f57f881843b5cb63c24b1f17ab5297217661f6d8765be9e4a4ba6540a989bf394fdb69604b7f39c9a0c2ec8be06d83ec0d97aee05c886a5ac40c3435eff12bfca475246abcc9da975b02454ce786222ec4d97a1337ffcc3bb7052d7e5846fdcfc5233794ee02e28b1c6e0fbda39f1620fa10f1d9d66ba7e83b21b0cc9cb7328a0c0629bbe06632f9eb5c4dbb569b1d345bb6de291403196c5e830e24183b718eb4a2d7463fcc5acf332888", "result": "invalid" @@ -2083,9 +1687,7 @@ { "tcId": 200, "comment": "truncated length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3873c19e16a42fac0f901abadb070f09b051f5c2fbf1564a362ab89b7e106524e4a3d1425c426eb6a6aab6fdb1833b2571b20dd713df5ab6918af9315688809f9f0e6b8403af9b05ece5487d74d138ef79197e058ab8a2cc66d28d9bbb529b2893b6b8ef87b460a02447ffbf8ac34b3c68d4b477fbd99ef3239183df4623bbe728f654c128108abf18527d7e610c1a1185f34e6c20ac260e781eb706ee8a8034d972cf05b747c0ffbb9bec806599f3d8c43ca504fb2e44add2d6378dfc1902e406d7b3be605b0f5b6b1d4ca58b66445ace837281148d1938a10d29c10b839b583ed1ebd322a1ce5acd9f12662887a046e6dd9ff5250af351793782cba6f060b4233f426fce5bd4f91aedc2ba4fba18fdfe83df4872acf6b34d667759411d14c6af779372518d48046be5b4ea20caf23a50a99225def79fa680aa14bec9a2b3e5715bace1b5509e0eba22a8bcb9bdfb99151907ebb862922c6b761f2cac20153ad65dfd729ce9328d5a2ce17e0e9552f92c789610db1991e5211cdbdae2c89e1381f3219e567d64cc740edf2ad7fe1e0fd4eae6c1ac035c01d7be3b1d0b6233fa50a415c2b5f54d388b80e12f6b1f192911c53826bee5ff17a5c822fe08722360437bf6775070c077f52d24fb57cb09d7bb3cdaaf131f9943db82ea9c9e48b4e8086c7b8db8cf23e0ba2d964ec991dbeb88ca117b3c1fb00216b8d6ebf5469e92", "result": "invalid" @@ -2093,9 +1695,7 @@ { "tcId": 201, "comment": "including undefined tags to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "92b47215500ce01d9134b5aabe15e2cd4ff658ef412e269a687cd765cad47fe97926b862058e4195455f0e06d473ac642f5d6755b64054a37b0db40b64cc1269cda1a6b73b00c67dee5646d577cccfe7488f3bd101defd008b52d11bd31a36695305197550949da655191b6d16247d2186afe7aa2a8de34c04ace69fcb9df0dbe7e047325f00d5b1cb3afc3cb066be72c2683a880fd86b8d6a29b707262f82aedae0dd15454256f7a744d9e5133eec54bb6a3296246c4329d65f779a1c85ba087a8d4161c367333773be5f71294c71ad88ce726d4a542e9c2d7a483f03ab3e44df0dd6fd8b95ce830ea5dd9745de4a7e7fb751f5a87c0ce39d2eb0c07e53e412ff85b1ee70612e319aa27c3f91df224e98055e4de40333d9b81e59c97be32f8100a7bacf67c9352d4959108a2aac319a1d4405c41061ec6b60ec8a69b622519296fda2a81262b9db04be0d95f3626448e06269b2ddfb74a6cbea082e3cc0141ca24b3ee59ba93a280f311356991342958fd209ba2a89f06948851fb49292d62ca0c54623a59094e550551ee9d46aa1ca534b6b499ca393a361d617291a914b15cd671cbc948d9a726f1b5b5cc4ec3028f95e6ce647d0c09a9b044be8e9836e5a114eb5a64e65e5052b56cc645987bbffd953dc81ea49d369730e7daf9f87983b8a103ba523ac71eb16b41c4b1c11ad636d9ca89d6620511ae3987f5c3c4c1c54", "result": "invalid" @@ -2103,9 +1703,7 @@ { "tcId": 202, "comment": "using composition with indefinite length for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "73235ac67a72c8ec9bff8ce898d59bcb57fa6ce66745272d93e7c0f8e5beb554c30dcf856d1c81d7e352e2829f8bd5e08459c7e0283fb6173d13708854b84bdd23e3ceb69d5407ff66f877f28c870eda395a34c6bdec3c8d9ae86fa6d57b863a7e5fc93fd77859c827ac00177693ff060a0a4be503dfac5ea59236b8823b6680a58e7d47dc570ba306d08d9882febb8cf0a74803fb26eec7dc18509beecc37999aa69025a5c8a3630f354e7e1cc861f40c831039e0428de2872bb0ad63e4b6a3a509b603fc7ee14cc6793135a6df3fbb2935b4a20114b03fce5eb82a4ebb01f5a4c6b3764ec2374e5e4cbfcaa190a5071089244d3901e96556c1243328c61a219ee72c3a3abb4e55c15bff9d4a159a14ecd173cef53f274e72543b12179201324abe1a0033e01560b08615dbcb29692d7b6bc28b72dbb5ab11ace0cf463558c0232c34b06cf00c3f15974700340f48d28e5fa34ca62dd0a2373b0864c0a2b6de074b822a11a305d3c5a4a0904e49f55fddad24c102f45c376331be2f358c075b9ef0513310b706802306018a9acf65a7c31049c8698d86a8b48ab3fc7fb90e5e39d93938df92cd30725ddd0dd9a497eb6cd8267998752f02c311c6ad80de6619436f178833ea112fd08c6285b6e3d4d1b5029a694f12ed69e442d1d7f7490abfdc3f0cbdf9714cff272607979d97d6c7eb38d2c1efa453bc7aa8b4874b624a96", "result": "invalid" @@ -2113,9 +1711,7 @@ { "tcId": 203, "comment": "using composition with wrong tag for digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "593391d83518433394d41b1d683a1ae1534a4e7f1216a53d90a88e7715009c32d57897c282614db9829ffd9325ceea0f378e42de7078e6b85d2ea6063c9ee1f32dd3ca1533f622d1264b4463a3d7656367b80de78136eeb638366fa98860c73d663fc235c7e8cedb6e34e07410b18a3d65ec32c9fbe17a80bb404d681ab1d0bd0ce81cf27c3635a7209539509f861f2cb5404db716bfb0d676c76db2e6de2ffd10df8b94064bd1e1a95baf5a6da4f5df07df66fd66bfc49372db8ac911d7177a9e778e72354dabaff6c3d74e4371e7810d859ea2cced9004cc146e737b1ad93e1773c002e46cd77c61c823a84a9c003ce7029600d20ec80064ac60571b3b4412834ec5517a1db890792099551c19449fe53cf62a4d38a967ba1b9d873569de6855db2b8dbfa02af8ea69805214530f3601cb66e2ec42c9ea3380097ab304e41437f214eeabc5b2652e0f07763b3838f0dd3beed1185de16ad2e7f88c557414a6ac12e2a28b9b99fb2651fc7ad9ae2cc21f615e76677c95341da8f89ff803f0a5bb6b2e12766dd658600df9b63123cc81d857d3adbd5b053b9f6600b0ac243d1b8982ebd4f5db29c89a09770fcc226fb0784e8553d0aa6ddca06c8dfd2af9f74985c4ebc69892285b8f6e084097e56c6723f2bafa789310958a04b2c1c506e128ca222421a4c0d30a2bc34eb9657cb2347b4a6cd7e5df4ab19c8a8c703d996ba8", "result": "invalid" @@ -2123,9 +1719,7 @@ { "tcId": 204, "comment": "Replacing digest with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "178a0793c6d54d6d24535b2feeb23c9b43bb943ea9e9d3d1eed262a230db8e71ff6d478b6f786c1f7aaa8360fd303de91c47a71d08f344b428460775b854de7aab8cc70b3d98cea8a6d5cc3f1016cbf68b0dd23f0934de0a1f97bb03653a9e9216306d2d59f2ef9908999dabcf2f7aee128b0c176c36626030992cba75e0c86a0ffcbe10d1496b7175135daa5367a67643917db2ff31708c3a35c3372aad0bc59c55935d6c404b837cc28f758d27886f33ee1ad95e6db1cdce7e27397922b586ccb21dcd0d9a03d6204fba2058c608bed9976f2e7bfe429371836e9e011f01ef43c8edfb04ddaaccdaea9a594d68c3b744e836ec710b16b7a94facf43dd0b1f088eabaf1e868a5380bbd945b0dcb4342171ec31e6ff6c2e21976bb11cad1301930fa3524dbbb23bfb7871b2bf2ed9cc43cc6a124788228cbecfa0a99d7163276196b3f43d3663dfd1020e0566f34e04c0e7df69318706ab7980d19eab1fa10eb1d94cbf1b047874138f66a34378a4a94e1dabd56a0b2e887a8d6e5a47e84c6b120fc424f77e3a06cae228b9c1cf7e54b390a84bd280c77ce4c29bc972c69a1f2e43a24602dedc4d75ef05af64081c21b4e52cec1988d3d135fc4d5797931849518cfca377a3758610d4bb2b35bf030f2a3a0a4112d1094e3e9f74f168cf434e5cfaa73fcf34095db0358091b6219110efa919d935b5cdeb550076486685e5e23", "result": "invalid" @@ -2133,9 +1727,7 @@ { "tcId": 205, "comment": "changing tag value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "562db37d869a7f9ab9b5c3676d7f864a64d5b63a581fab80261b779235a0e5f757f3f6123416ec90c141b0df89f7f04ab50958458c64d0dbed7b6de4b2848de0e5f15719a4f324a0ca249a947232cd52f4681d3e238a7c3ceab38ed897494819bc0fecc8976f3c71a00f05b5b34bd75cef81c5b65f0d396a37023916163ccfff354b7bb16b50dce650c2608949d5f05a1e8293a0df3c9c36da7117ff69f35dfbdc7cfe797fb00e4961783545e54ec44909c73df9a5339acda46b829a5e9a09e3e38400dd565a095ff0275be747441b4b7b52b28fb3822794f0b2de5b9899091fa051db464644ec1056452b2ace2a91d11ad608e5c1be86cd88e69fe44cbed56e05fef6914129dd4c211c494d97945f7e1dd4392ed0d81467be6ec83e63060ddb15313996cc2eb4fa1389b3c1f3a27e052bddb03a4ccfa02639852668d67895c65b91bcf95475e9cc244ac68aa5fe06a6b907fe0ea11680616bbe6442dbc49dc95b55cb05aa5146d8c709a0177530c497e44743c61923709ea01fb70aed651f14e78f1bfa7b2f1f0ee44fdc33766cb360c587046a574386cae08be200f62801797b9868354ae0f86750a00a334227a298022b71bb653c71f0ee24c3be76db9a30135715b7a7cc89d923f37e349c04cedf0c9bcee53baeaead55990cde8007c37e8a3b5c5831f64b67dc84c705c39c6ecbad5bb568f339142e0e00f04f695fe5d8", "result": "invalid" @@ -2143,9 +1735,7 @@ { "tcId": 206, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3f1c24776a3735bd37f0029eea757751bea40e3e0e7a96cfa7ec44c94883e8a29f231c9d002bdff1a530326c8f5f4335186dfcf503e2949b425d16ab08c2242cb78fc52e6fb6e07f625f873b969420962a7f42d7a19200a5810f59177224a2168870f5828f14b31786981bfd992152c2ed0d5ab9a3819840dc449aaef888687e36572291344f404ec53f0334559a899ee393578b4d3bef10841bd686c23dd9a8db3846b75cfe8c26d3c85d7e1133de31f6a136ff77bb06ad2d5ad702ced779d72e5bbb7cf03d5e9294fbb1a70ad8e9af834c8e4f3b2319d9685268fab44096833ea8c9046b6d3d421fd9584555a547279f1e672bdc35414df018aa6be93067a1fa0d7f2e43cae5e1aff13460d90a2a843a2e040a6172df8e245b4607f318761de01847e62e4206768d39e4a13754f07cc50f59ece516e9e1fb82c0ac23781a5e5a72b7dd476654ae324d18c8f61970e72c7bf898123d47c89464902182c9b41318c29f6ebe022f080820a31734fa99bc079c003a1efb5f091c432e2da40b8b9d7a21c3a2c6f73d263232590b98182c9d8f76028f90ecc95ed5d756c735b0c76eb679f7d13d48cb40fc5c560ec05571db4aa566d864bb159bc95dfb9b3eff6d0e16439560c1616e482a20f0e526dba63c545cf3bb7e14a8e48bb9cd7d0a207231d26b6b1c1dfe1f9153b520e70f76fdf0f6d964dfeb74104b07e18547464cc9df", "result": "invalid" @@ -2153,9 +1743,7 @@ { "tcId": 207, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "73a43024ae002cd9808ba8e37b756aa8d1390ee40a7840ac2baeeee7cda3392895db4ef31713c2fa3999de443eeb7aa58d0183691467f9e47669923bf86156d482b2fda9d9e5d4d5f9bb48f7c06f66e0e5bd375a8e4846b31797878b799e447bcb89f4c5d562e13538668ca9ac181ad042949efac8b748d80cbfb0bcc10bfce5b9fdd07710a4634e851a7a91833ef8b9eb5c18d6654792fc2c33b97b66e35154fd9906fe8dd21974361682884289b10179219f5326c3677b5ea24ea8ffd38cc38cb953ec8cda3d831d8a3d4026c8b5fdb8899fa23aa7801830f8649148df88ab0c3759b45a8de5c36ddc247c7470224ba75f6e80de817d0f82c118338c334eb5a2d3a81f21d99233b5f17960b9d77777b53aa743e3c8969d5555e805002c5115cb184358dc5df431bfac960886dbce705379e14ec1fcaec436531716d0553ac5c3ed8a7076c00de7d1e4ae21155ce6cd7c9f79495e0f18594098f5bb880f1f8070b532e3101887f720c80ca33e2420c6499170c79477befeb68e59142f7c1682b8da1bcad3aa4548ada48c20ff3c186f057fd1f10073dc4d34c25d19b31d29da2743114b02fd4cb1a88ef40a80e986c4007b73a1d45bc8daa18035af2dcc3c508d6bc766ccb62bd1d31b4a04e36466834211a84367579b2055050de67efa66e6cf7f6e9eba71d979ee2247e885b4d2e56cf250023f9996f0be80bad634de07d9", "result": "invalid" @@ -2163,9 +1751,7 @@ { "tcId": 208, "comment": "changing tag value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7d04f77cae81e33e48cbc2a48cf7da99543f94aaa1590190ae1fc3ab3f091165afa296aa6f5464e7c609f9eb39e11413349259ab8a1e7e746d560868bbf4e4df4c1c69720d25b83c040bed3b0941fe75efda632cf2c48f8cfbb92063581b552f77402ca63b82384b8828d0023dfdd780831244ac0e7c94827cc3fd4b6cbcdf30f0579dba4c1e34346dae0d93d37eb95819f071dd8e6911d855a76e9aeb921f5a9553a466f20bce1d3412a995be20f9e7e3afda7c2ac77a89b70a87ff8188160a2a69f99cced3640dc46de7bc4dc03d34abb1ea15517ee4d9d73c12ae8331dae8552d10f768c04657e6b4c00f31789783b8b8dbd2869f29842894897c94962f8b8fc38b9979917c87b047f9b829ef8fc47a0263161987dfbcafbfd2607ebadc9922351d23d622faae4236fa9431a4ac343429a3c5af3e307d5e21aad3c655e2258f9190c184d2daf13fc7251d747450a1fdca0f957d0065ff7ad8c730b65f196d56fdcf21b7e9582a3bbe78204768622b9ca1722e6a831b45fc790969619acbd536d9fc5332f714b19faf853ddf12ae6061a3746fa6dfc740be893e4c576504480161d9f6bfd167111b63431fb42765561f899e4d0ca0cf0d23e558bb7333276cad5fe8374ac03fbc56b854353932befae894a75bdc0d14d68b5a249548d5402a1b54d9f60e676d1ad98c47cdb174733a1322522097daee655ad016be7354d9fe", "result": "invalid" @@ -2173,9 +1759,7 @@ { "tcId": 209, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6f722cd695714245e55da0c53566dac19d8abe7fc450fed4b18e3ac86277cb70d091904c1b91ecfe59f4528495f0772f22773eeb5f48c5d9a0c2b69fe81022854f9cd48e0bd609553c63ff60659c89951e52d7213d6e9e5b2c56dffe442d0001fc982af83bbebce2ef92f1259988dbea2e10d844d9c52f57b6d9d82678ca1cdc763cb01d971b4eba586ea6e8de4cb70a502321d4c254ed811e862b2acaf19f8e524acf247e6a4f4510dfdc3752edfdea45a3046e8db5e83f9cf8bdbced9e5e9d9be4a5b64e237059393c5b13702951db3fe06fc05e477aa24fdd9429fd5f469f228ea81be9aae1029b343784498c51bb72c8f33bc1785ad6e73b90138b3572f5173aaf958021d8b3ed6b3cef35acffddf37743e82942ab7916264d6bf5ff9dca7af6b59802892573342d539d2cec5aa44a83dd30294edffd618235c3dad4345679d47d254b65573866dc9d642ab96d1fbed87394fb29bcca931ab66e2996642ff8a7552333ac391d4d56c23393916e66e9da1b28294cae4690d1b1f9e3173152fb7ae38a1dd4ef064cb4f99a472238ef0888e5f9ff565b04873b9ec88b96067a8c371e6e8a39236fb682652454b38da10f37da018233e68346e67f2462157e3623773316dc2b76c458b52428df57df7e03af815f3b3c5fce0db949c913c0f688cccb23f825df43fb098e7a5efb1ac6c643d20f5b5834ef931c84109acb5e33d9", "result": "invalid" @@ -2183,9 +1767,7 @@ { "tcId": 210, "comment": "dropping value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3fc41bd081436118c92760c8be322774dda598cf23436543d6b68ce3e1afcb1d7f564226f5d4ff2fbcbaf468e4b3118f760cd65d6d229842e8e3047c5a5bc09aa592d03278ceeaad1361a30232b687f5456cefa74804559dadba591cfbdfbc03960d98039f4a9da94e84cde5abf623ebb2df333711fe32066fee0dd6fd6eed02da2907c0e1e81790b6743eb36c48a1531b4fbc7ec9106c4e3a534d79a5ae991960b1f38db5aa2a9a68eecc90b71f4a60e8d0913f289cffd6113154af7b228fc5a62c20a9f2132d2ec9f34d23cc3b41afcdebb7238d86da74ad79c4894f31814b1a4680034f59a5ba2c5f24648511e8310a6bdc7e0f65bd5947abd4eec572758128dd5f5353bb6aae47e072dd2907c2779819514242c586ab63c8fa560187cd360269f2025d318ae5c2e9093225d2da0ea222d30e1ec3f621bfbfb1c9f663621de5ed0cae7a2a7ecd13572e5d14ad6f62f7e9bde79adce69fa5f2863f03c9b493512f770eef1ec993c971750b9338e8e1ddcb058d8b3b0d3c781b33bd93b01608ef912e1fa41db7cd5b040127dfc294ee6afc68dea21ad0bb41d25ca23d8305f25fc18df861183c26517763b2b898f52ebbcdb1916136e5dd4245e3a603f11d581fd95088b0e71e47902f9a3d9841c984805efc9f6f9d0b33f7a5a53cc405f41dc9435bb5ac99ef79946ff9e0b7793b2a11968756fd07ceb6c78a822784bd29f3", "result": "invalid" @@ -2193,9 +1775,7 @@ { "tcId": 211, "comment": "using composition for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "04c3e789468847b21c6c38d5b259df8fab7aa03e02a2bd8609fb9706e4c033633bc42f25c8c091c14d19877a53283f48d9864ec41ba5d74e1adeb2fa20f3f2ff2a786043fa00fa7d2d0d221b0f50eec6e6a2f1e4c67ef1127b3000a6c91137801feb76262728839f060aa5dd99b5ffa558357032b19254f02171b3f0ee0992504ffece9f1d7e56f41f2dcebaa28ced0a0e65a9f701176ae77f769d13585c097d1db5e9e89ea419882403f47cf9f2709964d0173a9a2f8a1eccbebda91a4013455aa99ed2677ad4d8b34359e71e91f4bca09b3eb236b101965a8258bca028ee62d389a0c1d19eb3344a2a62d621febb2b0eddc9d45f576513b67d31d76eac4c6bdb8598893c538cc36216d06688b44ed663fcee3c0f6e25b2ecaf034857c47be27e668a8b89dbfff652715bea56280c2883da2737cc1a12e6a8d397609f70047b4c0956ea5c9adc388990f0015f243dd2cf6fd7dd95dc2dd81ea1fca85a658813aa38c28a53e84a075cc69d0bfd87164935c0edcb77737fdb9cececa896db43dd45266b0b3b4c873404747150d6aa5d3cd367ffea346169586f03f14c8a6482111333bb11cf69a3eef7f8210a750958aa6cfff1cc1de10e1f7b81532af5d06e3bd0c90933132e6988eac664841d8e1bebd7c7a5cebd67b894a3396eb1a556a8b3545ed7353010bdc9840ba918c8cbfaa2b85572c5772c4f52592a8eceaa5ea307", "result": "invalid" @@ -2203,9 +1783,7 @@ { "tcId": 212, "comment": "modifying first byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4cbbc803f71650e614aaa6ec61e9cd25125d9896e9014bd1915d6a31bf37e47a02789ca25f17f020346c25bf818db9bdba1a2851c099a42b673d332b044f085b04b102afb739d87cb716ac39bd99e71904fa0ae2c65e72bb81cd0df0aa9d2173e1892dc5b04c30dce47eac83696bee364dbd5fb724f15212acfcfdb8124211b9feb4a8cfaf497ca1b788ecf8d6854cadd89e77cafb1b9ad78e25b1568c6eb086b24dcb892f20de2c9fa3aaa9801b7f93933397e76fd76a3139addefd202a45eb35ca67ad936c2978004216dc81e78829f1247e4c05b2c2a2f0b368b4f8412e7c218d3ec392dbf01811b98bd3ab2b300e0f728d8c691298aa5cb78c551a1c40db2bb968752fa8857343a384f3ba46a9ef8444c85c060d95319557cd1b75528218a7fef6fe949a1f2995fa9bf91783e9dbaa356bd4443254165212d4f8d9f6e29388c4aa6d413ac795e3a1bca55ed71a49d653b6fae41ad446f76d1c5f1568e5d1c724913dbd03a0965fc95c13f5f8562a28318c0a85c602f92d0de561a307d81d9ab9e37f1c3c9dc2b9281975c8dbf4a6c4e98f7a32dbfdcc8e2f449af84ab263fd077e7672e2e65332c85979e1b5b3ffc506e713fe262493460a1bf7f6ae93a8f80f3ee5ff88bd430c5e89f68b113a0bd95298771fa542efd2337cc0dcfcd97eb13e699b37c11e447c86493f71a94f02551ae291d69d18dcd41a34a21179056a", "result": "invalid" @@ -2213,9 +1791,7 @@ { "tcId": 213, "comment": "modifying last byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "38ecb3ecc1918c8baa4cce4ba937093b4d7f0827fa8346365820e7b107ec188d0710a28f9caf122f6d565d5f8a02426ae26cbcce141ca27bad9d9aeb796867f4d4e09d8bba5288573c50c18380cd9649257c8bd254bd50282047cde8cfe7c7490b3e61040ec31a5101329e3698db0db2062426c6f5555bbb6688c0e938d829baf516b924402eae319a18bea829e51beafd7cf09301987d8b7376e5e6b1dd7800bdf15c24228728ec1791db08111e6d264b282c584d1885d2e070948410e55f19444ab7e2ea8e4eb982cdee6a5edafcc09c3f03ee744092bfd7d2ffb99071bacae1cf1cccfacc6e89d9ef4fbebd7cb380f94b5b5693d744183e1e93b22a53f2b380910e14201fbeb64521e52b552e61f1b8d22e129250f3644759722962958c58c33526e6e1e52e1de3ffed8be52aea5165aa07f74980dc06daeff5d01d8f303df7119da13b4dddec08200ebe25a94738ca1a69d13a250ab33e11c4f32887009787755eb8cc581817b197096ca6ddbfd5010e68cd72fb15a5684b8ec6be7fc19dd75f63172591fa9492cbfc43793b924e50ce9a1f61a415fb82d524b4b73d403043f1fc0d9e9d35463573ae83ee86cb4de3e96a038f00dbd68e77f26a0ce5430d6061ea739658809271273f6adebe004510d638a31ab6e85358027ca338b1f4d2743a6756854b7950dd28042e8580aeff680dbb34427e106e60334e97e0ab0e2b", "result": "invalid" @@ -2223,9 +1799,7 @@ { "tcId": 214, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0a307c169720747fdde454d7ce36df5316bbb18e47775efff4a9e708d305c5dc0ccd84ff9fdaae096fce421966938b4ecba8341f3974cfb028e189d97c47c06b9a10e78c113cf8c8c117c56ad68d2cb5442f58af4d46f757884170af9c1f5f91d099b207157dbd2cede179b0dcb736ad4afbfd41a28c2ab0fce0d982f3255dc4cd9e916bf1cf3b8665b8dbf92c9a11c883f9f649293f260864f990280d8238539b9b617585f8ca169fb28b573a92f2e2104f4cc721bf9cfcfc003a34208feeda023a4c6eef2e18fde927c986b833c70276203730bfd12823212f8806d5b48ae687a695a7b1626951776f38a49922757ea0ceffa9bc3de37a5cd905fd87847b15a7b6c04e946fdfbad9c1ce71e68c47135f43b76d263ac363af8c1d2c579dc2b586793e54c11a944e6c550dfc45354d5912f4ea2ee776b7ce0316a0b2f55e154b53233f72a4e74bd41f0cacaf44d7c6e74cc317399840d0430946d35992c88b631b155aa4d332abcab9caa9244e78134d8b221cfc7322446bff136e1285f41289fb297df2b9e185088bd59fdcc080a5eaf18f375d9eda6d52192c068b6063a709dcb0a30ca8ac41f767c05cf6dd43017df56fa007547135afb3f436a7d603d9ea10c4db2c5e7f829e49596e200d66885ec695454bb55ef0b00e7eeb9849a558cb79b0100c25995bedefe2b0e9f034361b29cc91ff0efa63de0ca5d262c4d4cf05", "result": "invalid" @@ -2233,9 +1807,7 @@ { "tcId": 215, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7de032d5e884acdf828a1c1a5fa1d9cf5e46c2ddf45ca53da86cbd78f4ec909e14c7af6019810f701063100b02df6ffbef436e9a3ca4c92c2c6da93ecab8ffbb83ffb96d886a78e8348aa45c191245ac895f93028bf7a1e72f05c5aa2d70fd96d3c59287eae07d4b5625ba2f73f2184c87e516a262c702c672e0c7856e509a3b7decd0774c0c9425bbfe13b42cfaa55dd840d2547e60e874e56ee392e1bb49cd16fec231f012c16634440efaa871b881583966f55ef0dbd547ef26498b62c6afa344ca60e6090785b1e8bae7443dabc1d1bfdbe72bd616eea4e4be49bf82030bacc9996891cbe2557d06e1630bf5382bd9a8108472a594b890cfe5e01b66b8c78ebba832e74000345702c04a0fa4f3a3ec3b9d05f9275fc9ae1f72697cb468e82798e979074f4076921e0cd315cbde5365ac9f89e02f4a9cfb7a88fa0c98d6daba03b47d7dc9d45c3d85a4641005493dc6ec6f894af7790c2df4f84cc8486fcdead585bc6b71b49e1e32feb0b09ceb7103daa49d656decc646327d63894900216de76b5f3a301cea8323633571caec20e0e904b71432c04363d3622067f8ce290790ac4293c38dc29df8e34004028df71f8a4458051f38bf9b5f707c53f74bd8a3268924c1aa88cc2cdf3235d2aae89125b84c71069c9247dba28673d1cd13d15e4f6e9ac818262bf009f86491114ab7cb3158721f4518b7c497b6ceea81f5aa", "result": "invalid" @@ -2243,9 +1815,7 @@ { "tcId": 216, "comment": "The algorithm encoded in the padding is MD5 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "06eb90bb1220706718f2bc2521d3401b93843f801985dd72bc4f270a2dc03db16f52e9347f27145cd3791c7b1e2fa63f1261189df51fd4edd3457a3b8f6886a08147716c9f17eecfd3de00bd0ba3b184cfb2e1da3bfc9aa142e0839ead654704e8f711d692db87b5d3100b08200e0d5da781ce5fb3d5a4899df1382cf7c950438b539b4bd286375951cb248e968a7eff7a050692b2f0fe5d1672aeb262b4c54b648b9d769e25c3e9eaef802d234ae596f67b596ca5c3d054d52be3843849b7351bd5df8b4850cdf13eba560318d52312970bcf9670358dcc9d9a9bd74bb9cd6c290cc8647e1ba309d9bfb807c3073e80556249f5d3c2988cce4b493926cc60d501ebc2180d13d66971634d9b079505288f1589866dbb029255f3e6ba36305491b19f16189ffbe2ab72dbb6022c986adebe1de8cf1a15f2cd6debfcf566ff815f184e5b136dcb8ad23bbd1205b8b531b86235afb0f8fdcd2a0a01e777df67c48dcb4af7d403eee06dc6fe71b423a65aa59fa17cb9bb95f411b4de2b83f8721cfa78e6fe60f931ce11edef585a08320dea05588ecd5f04825c54fb4f3a16c8fb52eae82865b40a7dec718f295f322db3f1855d0054a4319fcb66adcf7dc20ef6e483a0467e53a9e3f6fe2c946cfd6df9feba17d475b7e6ccef693a360c35db373cbb95f297ab7dbe50572d316515efa5ff383119d7c5b8579bf2ceaa9dbc1be8c8", "result": "invalid" @@ -2253,9 +1823,7 @@ { "tcId": 217, "comment": "The message is hashed with MD5 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "77809cf557ade535cef7e4fe4dd0163e5dd3ada2f045bb2eed5048a02bc1b36df1c6f0b516a72726b4a14e3133fd98efa569366575d4c45fb0254f33a3dfdea5875a63bbebae17b190769a3e75a2839562e34bb40bf781f10af82b2ecac7257710b115939eba98a8b63e5a0db23982b68ce6bc437002dc7ee79897f32d42282d7341e48dcc638bc587dcc1e5613da242c3c234492f78ec1dd8f8f58d17eadb1e0c8a98089b6f11dab4c79fe3f0c64af69fb25d09744e6c21cb35365916935e8a8e4e7d43412006bc3cbc0a2e3d5aa2ed97dbd00d775e38f5d2ecf78215a03a84c4c26867c1a0e624936679a787d35e4269876c3b01b6e660a98dd6e82377d6c158535f5b72b65eafcbf717c0bbe225bda2428853478a741db550051ec9d3b21c70374248f5f4f9cfa871d54f31ac23ccf7506017d26c26c27bf28486e4fd727ecd8fcb8b3ff9523257a59e138f841f059629fc5761618e7f5a91350b39e8ec2e33994cc77661decd471c6d82050bf84bf585812898e1b67e9776919cf5e206ae897fcf0311d1c1f2d03aa22724f56dc7a6a25f3216eb43c8bda409fa38e695c13dd47e6e5fc346088a508f53345f0aa2e50598fb006a607bd1296077003ccaae888bdb3c6179100caef139411fcaa4796391975bd6bbb369f6524e0efd07b2653e1d7e9283b8fd29f7e7defc21dfb2fa42dd6d10c00c35b578807d7c43d797f5", "result": "invalid" @@ -2263,9 +1831,7 @@ { "tcId": 218, "comment": "The message is hashed with SHA-1 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "71ba8012b801302972936d4d45e21fab4048533f4dddeb72cdf508037051c79125ef021da4f05ea81f00c73eb2a8fa9a258025c146eca660c4f70219452a8ddcf8210251c5ba6881bd6b58ae8e9a2b9dd1cee5ca1c5a9cfe2e2b69bcbb101547218548417f74f7179285b2840c7a4e84fce2ef786f8e7a873590188e4096c375de720fac677193de8cb2487e57ac3dc3c34d3361cb3badc2e9b7ce44ef1722054410e0d9b7e03abd04bbd8c55046cf7fdf11be5eab0c8aba282fd3933cbb3404dac281fa3f1da634c8e3c5a2775c090753b66b093b32cd505ddf2f8f6c3318cd2a3f3ecb2aea6e386c389464c25a728fe023b137e614bc311ba5403744ad91cbea2f85184330b02cbb8730daad1ec5fe7b24c692b85accf84911ef239088e7958b561ad92da5c2ddd363438496a12b135f1dcb8aa02db1eac3448d02fcb590feced091c1a223ae21dc38ccefee21977939637eff6892a2b2827833ba8896717dc9bbf89679f50532389eac4ead1a79f257e34a2cfe3b4457401822edc8901206f3773f45da22d02b7cfc58ebb0b97bc87755afbf7af918213127d6f9f9f0aa8063e649420ce4126ff4360718b085c781b17af706f5ddf1199da93ff297ae99e1876e8ec877d29d7c491f1f1a08857814a3074ccd443bf322e38e2ef0315bc5b1745d25b2cf7527edc4d96588ba5fa3df13be00aebce5589f019970027f28fc45", "result": "invalid" @@ -2273,9 +1839,7 @@ { "tcId": 219, "comment": "The algorithm encoded in the padding is SHA-224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "40c079f1a0f0a82ac2bb04d04da18d488be15c9be29ad1ac5f88e802519fc665ef484a68b5c3b823606f535dfbb91d03a16903334cf5af1dbde258fc0b7bb0a4770a0a9d760da1ba55544a9c9da5161f5653b7ee4cfe29d215254ecebafc3e2c993f4e46294a0d48acd591912dc26b2c162944ca1f85ae8db73cc9457f60481f4ad34bef6a0efe451dd7750dcb4d9172f194d6e25d8642b6373ca0768999a72341d3d27b67f3355d921b24680f7c0cc26799e79bed12aa674f6fe54ff07dd747722bada47c747c94a4914bf36f406eccc18a1d117316dae6dbd7892586ddb4173a5de4308fbf4e37227b9504201e884ac009ef879f6a4a577556b373e98af5c05a4e4f7ce0b9076c36ad98fa55e96329ba32a23335a249da0fa253eb0676f47120298a9a27a119e54104fbc22f5d5fcb7d9a94972064af56e6da970ca2229241408f96b521fa519f52052ec3f17cf0c9c202ed49257c698fe79df025af5b5e37e637ce70893e32ff59747ba208b192ae57a3531f14db4ae97d2dfb07774bc91350401e124130dacf3faca8e69de7c2d346a8cf80d8b542d91a3e51ee2e99d764a2870b2509c565edf2046dd11ecf4000e617bdd93656a6841eecca69dd11979f30c8beb04802ac33356bde8d37786d6f9fe5c794e0c3f7ed8c35fdb0f11532a01ffa35fc7e47b5dba1ee5c6fd76e89c54cd79be83cc29050e939e45f6e36748d", "result": "invalid" @@ -2283,9 +1847,7 @@ { "tcId": 220, "comment": "The message is hashed with SHA-224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "75f5e57e3016a455bdee466f906ec331a34b52934b018a2e17951f1841bf753c982dd0da4dc84a24eb6e2906947729938b6bc57b2ccd78fc2402d0c2ab10406c5997a960f5f39b7fa4dda78e03123ee4e84a6025feb0ce41bddd0d686ee7e37881cf5659560cdd95f9848816f6d9cc5e64954fadd3f470ca7d779875cba5c5ee5fb14ebd8e4c26c230f6ef0a5d501a35abd84886793bb9fe7166af9c7e26effd36536d50e2a5c20b4cce0b2092d431204a742c51e94199b55af3d40598daa269e32aca0108662556f985df4860b479e0839a6d09f8e6b14bd97f037c097fc310a389133831add05b41ac1be2349e3b1d5afd7126d2f2863987d120fad87a632429dd37e6d34e86c1f176687e5a170236fd3f12c9c989a931acc9400e5794e85bd616c57896146ce308c96f2ca1e107e0722a49a25ac66a5b4daa2dd0d6396dfbde8badfddf2a9a21b6ee5fb2d86f9bbf948826546b8fb116c9f9635d9e7cc957414ae84604d6bd161f2cb85513f08e5541439d0307943258a4a9f681bb2f6acf1b171e8837beeb43057fe207e3a4e9d212ed6f5dd3da56e0efe4854aa6ffb0aea545c56ce94d84eed186d318125cdd3faf6199a8da62aa48cf4685dc0bd11bbe046de500197c4d2353741e9ebdc180cdfdc8b68bd25e927cff174e66633dc78374e74be187ef7aa7e7cceac8ec73eeaf6b02ef67f9558a04b2685578c6673a82", "result": "invalid" @@ -2293,9 +1855,7 @@ { "tcId": 221, "comment": "The algorithm encoded in the padding is SHA-384 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "8b0a10229c09e7249ea220dd0cb27b35f2610c92503991bdedc2a5f644eb0c52e58ac32a32fef0956ad37b0d9f62bd4c8adf260024ac74f7022a49a1f82b7655688c03e748fa34cd61809f335fd5b469c48cdb24878635afd2e1f956b584cbf4837ecac94424261dbc69c0de7cd9b583170ec9a279aef0392500ad7e99c55069aa4ef0bffec1346a92e22c05469ef412ef433a78a96dc7c25327aca4020821aa1a0b0a91546d1b7928f6d12aa3e5acd631354b082952a2116d996cf4fb6e0c03958532b6da19e7a26b469e7377cd492b90b6c5f5fe77275357fd30f3991d2e9c102a67214dd5c8036029c8f963fc732b89a1347d536f2773b855d54f69824e1afc51bd796fef5f664b275c11be82c6b336f83d11cb2d5d6acad0df32b8a8cc7aa83030422ab9ab4adc4f5e9cc9413e3a6014fa3011f2f461b734fe393af91e45992cea9e9e9b769a363f4bdacfd3a11acf5fe3cf283bfc511ae3fb9cc10c01da18117bb2e5dfacc15823dc7295d4e35c33798ae372c70ee1bb48f8bc16377efa9f86aab1c5238eed9b2282501e1069900f329ac3e643e70389e4d9fc75d4f2955dfc6d753affb0366928e416b7dd09d5d0b8e6459000ad998552ab27bb6730467ac64e8c458969f10f0adba72ccd1e3bc9d5991447357246a95fdfb22880a3f6dd48c12d1c2bbfb059ca335d780b48b871481f5ac88a13e11582cd4739283418", "result": "invalid" @@ -2303,9 +1863,7 @@ { "tcId": 222, "comment": "The message is hashed with SHA-384 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "4b3e45978862e2cba638c9d933fcfe97d6d868b0dc3df653f326bc0035976549bc5fc7586cfa796e2be6ad124d63ff8f039721b82d5a3747e41a4310651f256fc9e997ba962b63a8f3519585133bd31b053d4563f46072b2b5ce51c2a574f69cc921d2e235ec58a81b1bb49156eb4359233872e2dc4982c827b1a3db4a256178ebb0543566605a694f452dd9c6951d96b5479294dff2a33168121b049f83686b317b22135c9f2fca95c07394f89527551006a2600406374d9b74bc959330e58b30dddc6faa14e02dd164f1207fc74b60c8cdb456294d8b309e80c355f32dce738da4232131994aa4e0da1af23a7ee6e7b6cb7aeba47b5eb84451d837ebde7f1f882b50408fb6436df346218189657f992beb7b36b6f726d177c37674218b0a049db4a8e662f8a3628a0ff1e6e13195f35f41111fd4b490683088acd16932feb5f1aa103c75adcf0efd4090549319d06997cebdb39fdae6bb0c9f21ac8e5014dd776de93b2de4660ce977a90c1a1818cc17c32bafd3d91423bd5c6f3b02c965dcaaee97c0212d635408c88c7d3c0b6934574934c7e6b7e37d8c00db22cb836a03998def1afde1e7cb56950f6de43c8f0b5ef97c081140517ce9693e17c819c0ab042b3251d3d35f4c7365ae344f851f420b4680f97671cccd9e9e9b80dafd8b34a8a46cfeed658582f2ca8fb733491940a3738ceb36c3ef8e4fb8ff1cf5b568fb", "result": "invalid" @@ -2313,9 +1871,7 @@ { "tcId": 223, "comment": "The algorithm encoded in the padding is SHA-512 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "6726d676cda1298b6695edc09d838bc443ea04af2b456f27ca77fedf254630f92ffba8e9363709a50208a21fbe0b6eb45ef2df5f5ffb9f14ba267b88bb1a350b2f72141c04286927993e7de8a038f3d699eb292b788667e67a7bb6a969cf47fd55cb1592345421496d9825d63e72bfc0c79bb1cab624a94309f1077ef599d07eca981c57d43149ab6b0321a7441f69f7a2f7c778e0c484cf96efe5b03a9b3d86743c1e811a7fe1c26d3162c969544ae698083aa571c91b45e80ff75fa9fa2e94cfdf6f395b5293e7084a85bcc96044813e44e59e7058c779d607d51054d9f2aef63a22d1d896492b955ed9bf98f92486f27ae866353952c14298cc4cc49b0cdb7c6f8ae0232fb1c94a6cd48ba0904873b79dd1e90c8d50e67d1d6fde0315ce25782e6d8de090e22528fbefc149fb22e5378f162d81ff79921aa46b33a4f60eb19cbe4fd14b7b63cb9c67098a8b41cb2bb99f545b0eb536964bd0df738225c7c73dcbe09ccb97ba0853ad86eebd6998e0085fbe3cf6362ed6e9c66d82eed0be0f7868b060df44447a8ee87f694b3b8eee1cc3c77bc0d8be49a9860d85452d985163f64307acf370a43054b68f42397b34ade4dfa8b5c9ff6dfd483f24ec10c905722e17e68ee2e04b677a1d5593038f5f46077a6486a455e5dd195758539d1bf4cd1da7b807df69600469f0e1f0c95ba135d9b7628a07a321ef3f36a48feeea0c", "result": "invalid" @@ -2323,9 +1879,7 @@ { "tcId": 224, "comment": "The message is hashed with SHA-512 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "0c8526d39afc50cfe91ea266edcb2345b329ea9025320143b1b5729383f186dd0a4936226ba9db645133f3f5aa71e57cb5fda22918d37986fe3d955883eea27e7ad1e79843454b09a23c535d721cce71fd39c086855e0dba809f3052f9958df6389d53006519dfbcac7fd52fd8fecea87989ff521b7f3d72438be27532da0c2d279031dcb4c92f8f2fdb0ef3319640b44d961b5d017dedbcebe4fc64ab1e8943581c95b91987c7f88a8d6ab99cb574338f4fa2609f4134a3690cb4f9a0d9d45efbf2b7148dceaedd29c8737798c09845903f571b41e9dcc42e3c8ef32fb2fc9b7ab2f28f4410c51a5f34d2c461be10c1d0c2179d2773299a02c5a88302867830ea0f0f14980a34d2826fb89ff0c0def8ab7893e4f16a828ea65e01e6350dfa949494c0279bdc562a34aa5712da7440e52a29b66f89bf1f23bc14ac0dd245038f0440a2028b85cf501dea011b2072d1a4277698e21c006d6d15fe4ed466d5d3c36aa4b3d54013df1907f8f982d0820cd71fdd71a066e617829ac5409c5c6578b8003fc8b61f5012c00de9c0ffd1ba050dfb89d6aad79832cef7a596681da3fd48b532ef037faca1c9778e73373b0860720cda0cca50190b622904c877daf76a3c7858cf4bc6b7f65d1ecd627304f3e94908ec105dd97101d39212dfb58e57795f40d9c51955e43cc1929a4531b89902fe2f084b51a39fd6743579ed276e73259b", "result": "invalid" @@ -2333,9 +1887,7 @@ { "tcId": 225, "comment": "The algorithm encoded in the padding is SHA3-224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "59584e8fdbdb4ef2213063e7a45bb68973f2cb47fa8fa6aadf367c3a650ab0dd91742bfc106ea83a8b622fbffcbcbf6c0e8518489bb409bc9ab5c7c96eb72555faed15f0a6a8c5df9cc7a8e9ffe03d0d612e39238427357bfbbcd18b0b56bd52985f326d82d6e15bf718b17acbf16cf88b1dd3aea7d286ec5c8f8e1e0af1f90c53282f5c21be811387ba41b6343f44a79ddd9c012ff0902c761ce3ff2b31e2cdb7dc8d4181226bf4cbb54b7ca58165b53d4fd32618b8750cf0c0b308340f9ba059bb5c556c2fb6d077fed676fcc0f9f80e39245c9df0fd8059c4c41af4fefdaa01f8c0651b61318e30a286ff0cb77bd126f5e2034239ca7950771339e7971d7299f018f229b8ef20c1279aa986fe74c6216762980c58cd7c8d94a0646ec9af1b44c9e5781160be40fcd9fd3d097e9524c2aa4371275194527033a268ea8defbd1804e1abcaaa607c2fc4ac15161b547dd342cdd5a9ae1cfbf5c07a5a940bbb2862b590033df443056c03b39571ce3d2053dd9a3ac363d3db93674a6e9862a824df242c7bc14ba738bcf1d5191511f783d23fff7ed4f7314a9a350c4b620ade3b8b56d19e9a68b96c5c36871292f9849259af283b447d390f1908c0c2ff932ded07613e1ef6220e69e2f5173c13a8844625400cf0c6ee1a67d9d7d5a9baa6b641bcea3a9f896c17e67ab699d01415eac3915b956df3d3ab50975d63ab52b398c9", "result": "invalid" @@ -2343,9 +1895,7 @@ { "tcId": 226, "comment": "The message is hashed with SHA3-224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "3270915c54f28277429a5b24db619f83eab69f6a0cda5a5eed98fc324270fb01e070772a18ed19b04cbb3e5371b6fff0ed0acc1b049667fdead7dd260f47deed838014727ce7e7afe7eb93e5c8bdc0e8cbb7aca9d3255333e347f2d2edde237ee38b1b3e220f56218aaf2155d2e5e4416d302068e0de974725e25c671bcf835a276c6c19a969390efc12eb283b4387767aeb1f974c87c83065c318b93c0c25bb5eb9b6a41329b68934bca3fc5ac597c2bb49315230503914e1f95c6b89c5314e934101d1c359407f24f416da4ba2ef7bf991da9be73e2fb37d2483234db7a4e82373a76cf72abe56b65e4b0a37f2516804120a7bbda476dd36a9a8c2fa5ab4f96ac7f80b4765274d6b2877703d4b761c96eaf319d29fbfa2681bcececaca00466cf614c42f04005c2b99ea7913535b1ef2f9ac1f5a758514e07225bbe5f95d49d8ca0bf05c309fa45914a1871f099c60c3e8f771953e83b45bc2e39b18024893c87ea96ac864330c7ad9ca592436e7067c33507e17e9759447788b87adee914cd53dc516d41231a59b9f03e5e6188aeae994cfd018ab97dffc0d0eb4ed1ff7e2a6b8b4bbe08044b4ccac453816c53d00dcbfdad46638ccce0754cd83646363d557b9f6b3c02cacf40ffb3e5ba71f3c6c5253ef072844477fb350e2b2ba444ccbf7e4fb61ec57c4be95ed07454133bf6ce1029f933a94acea1096616a08f3296d", "result": "invalid" @@ -2353,9 +1903,7 @@ { "tcId": 227, "comment": "The algorithm encoded in the padding is SHA3-256 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "282291879c0ae489955bcb22973f36935de060932261ba23c70c73df42333923bbb06b7f3b5f2b6bfb5f1b8afc535bbe4946e922d16cb5c714bfad46dfb2a1adad1e26f24fbf2bc6783cc3be87506de14addea7f83f3ca801a2d604b872de47b5523e848d99ef3a1cec61f94a4d1759975c4d4b14ccff61354f9c4ed6fd14175023a79d07a85eee7745256fe5dc0e7c8d8e125eae57b0b555f8cd435eae67e56debaa6b187e728570916419ee03b25a62568785f8daa710f974353c4d5ee0d798a86107c538cded5cb5a3f47723aede53134adec5ec3508a449102fe56831e53067ce20503039c355d472254a08d967f9d13807ce725103d86850b8acfd8b79cb0f24b97fa4862a475b813e903660930d1f13a92c1ac2f5c3bcef51d535112b7d1a78a4da93b4fdf035d59e086cb07f556008fa0e8c12c45a132c937022679daa3ce83004d8abbdbf19ed0a5e0425f60f00f5949df8c03548b324f262a3f844fa7d132f34aeaf792d56e29d69f4b78fba46df30f11c55ef2cc5f91a66e4ed410d71f8e065e3d2c3fd601a9c10e50992dc1a774557445558ae22bdd126e546e27498104d0b7d9430f72ace81b18a1b5e09eabf6ef344c90eff9438532f378a6bcccc7548139f3b29e75fb18315feabb7cb7c647e586c5c0c4a8e84737c1d9d9549cdd018a6f1a2ecee3dea049fa4651d6d463686c1bc9cd21cde2b4f10ef61f15", "result": "invalid" @@ -2363,9 +1911,7 @@ { "tcId": 228, "comment": "The message is hashed with SHA3-256 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "8b00b1feb3ac5d013e2593297d6118a0cf9b141166881751f76e4f27118af0d3ceda0c4f3e903041b9eaaedc30426883ea8d174c25a05570ee982679dc9e46e6c42f03232b1565e25877a116293e0fb4660362d7f01c171561f833bc9a1e38acafcdbdd81fa9f80fe92e0fd9f142238ad43ccac0220306b15efa10bc45e8c63976f6fe5b0d8347f1febc021a8b9f4327431d2b1b2d2b2c5ff27cc5b9f6ecf7355fe3cb9ca9236b48b6404c4679ea90f72ff9119989dea30ad36eeef076440247f0bdd9d97f3cb0c26a951c8e82760a2e9f86744ff0a212e83e6bba5c3073ae8c86e8293a0e11ca0a80b84cd0518f456d3944e2dccfc59d0f7ad9c0e6464d7224d378cf59843849ac50d9d8863b889191d59c89832668400f7d31cff22f462000b9c378bf245c721c61fa277f24ecc1af5ef9aaebfdaca98f526b148782b81ecb689323d505e0a8ffc965e33c9e8eb881148f1f497906d186a64b30d53329df306b72f792901f7555f12925df83519da28da1fe6e7f6bb9a6a9a528a3cba96b630cc201562f07ee66bf5b5fda580b75e85e591ad8cd0cf5c038fa4a4d1939c3d1ab02158d6caab6741fdeed4a6c4631aa7d0fb94aeffb75fa2faad2399b2cca80e085e80d90e552d4b3be0c0f4aecbd03393663cd231a77e512b493848ce96313a6072c9cd213325944c9ce4214ee8cd3b5ec381975348ea2c975a50adad3b99b", "result": "invalid" @@ -2373,9 +1919,7 @@ { "tcId": 229, "comment": "The algorithm encoded in the padding is SHA3-384 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "729e4d0bf84e7f39ef55c6a65c849d3c7b7aaaf6c486c00e310798cec9ae270f9b533da055457b64b98c0b2fe1c56b8c83cebcb6217fe3d9a931a9c100d2c20c1f7ee8d7c518362ca2344e7c972a4d652c3091f7fdede37747830fb3be15c45ab35abac4604f4aca9dc3c970983076d597944d8d65940334808f562b17b3703a6965ac806179ba9482b71dcdbd378152c5ee2d0143e310f64a79b4740af3d7d6714aff225b7517f15520c556b76879fabbb821e01b928392f8e086e84f7b4dcc94a00d1178998ef4a570d1529c3c27514d427239d240f3c149217f3107dcb7cb93ee23703360573999a7a264d7c4b41f2cead54abb3c6364e31f177434430a8eff10ca8f86478d982e3fd6ce2741cca6a379ad052e59c6642bcbdc392ca52d634e387a6859d1c17d5f17b3b4309d17e4ad60b56688d9f0382eb5660711cc9eab55d0c2b41871c98e7509d030d9c0448313d82a73b2025ba42d10d824d7fd3a94d2e6428daa4d7ab5b90e1bf862e54e996b1b365ac9d36ac224cf5d84efddfe531a46a83b2f2d4da1a78b7353bd99cb13d5d49f0412d5a5e9f55c1652377353cb0e2bd7d01c8679a9ae6daf0d56325781d99ebfb5ecf911cacfec371875acdd200d10ccb536b23995db19517a6bedc911548746a508f808b0efa754cae0fb4f09898364cca260c6ac3bc0d3c3b649d9692825bc30cdbc3813dcf268baa6aa556a", "result": "invalid" @@ -2383,9 +1927,7 @@ { "tcId": 230, "comment": "The message is hashed with SHA3-384 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "45c97c11f68ce9f8cd581ebd381b4e9f2d41f7fe4a2d3218d1f3d45c6f85fc0c9e2fe45ab5b4e787fb9f4fdb0939880484d8408de2fe92a7742a7e6d4949c9e674e39d04607aee91f06d6857c833a28d81d9173557dffd80206e7a9c6698894ebfac2d677afa984070974442fdd236280ab1020be458b9ddcfdc0a63b936f115e5fa67b569549d12a7a9e0d6bdea6a91191e8efac05d09f60cd70b31826af1ea71ed160b8a4174aedec4e52d5884af7da6063e6f879c9de9f67a449c485b673383a8937ec68bd0edd09acef2128f19afc664d9a12e3876a8a7b400eccbfd802e46c399f59ecd5bc774241e917cd91a1ed711e2fe570cc7ef4a6c8bafad3cbd2ca341ee8ee57499126485c46135c3c6ee2391a147e0e84fcbe6f5739c93aff283171842a0b7d410eeec72720c660fe7e3c5de5fd31a1d7ab40f35a937cd827f293ab0d502d039753e59accca28ba4bcef68456202c17ecface6a08a283beb5fca9a78035bd6fe18ef68bd589b3e5456b89a0d93e7ef852fb1e53f82f27d1f3169f06763a8e00292f6d3c6d662c86a9fc59d8c74d89b0f0b7a18553df138b1ed6938006180a2513f12dd7216f9098cd571b13af51cb1850175bfb21b48d4c6a8b5d58e43489ad79903bedf379fdb481a55bcd26c7ef12fd50fda19bae40cb28993369b50d9ef2a522438896205d777b7a44bfdf5f9120cb585ba791117b7b845f6", "result": "invalid" @@ -2393,9 +1935,7 @@ { "tcId": 231, "comment": "The algorithm encoded in the padding is SHA3-512 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "8584efc3770da61a34e7bc64a3732562bbd059991e22cc66a95a6ac4c0a850f1d86fd01041fe2579ac7c2bb02ba662a3069411d3abb9ebabe1bfc3e525543d474985cc87336b6d996154e17e8b0b0588710a46c8ca7611b30c3c5d105aa6bb274233127a9360a5e6d05bc33538bf2b9811824b2b0ac8d4f79984397f094b77fa0d59c5a0f23a9dea26640c40174dbe26ff061d1cbb95ea73a98851b77a2568f6feaff1c9176905fe5fe83439016646614985c08849646cf3af1ffb9b84d6e7442ffacb8680f75e5303d98c1e5aaf85dca350caf84899b1469a19ce3652e737a2ef8c15975c3f55239ac63ed29b2b7f0b87ceee53ecc34a2866db7a053ddca06e4cbab88a1b34f5b508a505ff522803064750aad749b950144caf46abbcf878c7d6f6b7ab401a687ec56c626a7c5f8f9a0da4510bc24eda59de5126b3dc3f8f9688de94d1a5d6a1f509a400f257717b6480d12e175240c86caf1389fb0712af5ecb22c01def2e2f689004e2b7adb0595f41b0704f150e4d61ec3869dff8ed87c88e3d860a716a1969a837da78293002514c17d25efefbc55061e526485cc2c9906939689ff58b3fcfbef1b1a8e42893350e8fc79a6a99f50cf0a31f3505a22734545b067de5a79086305a0fcbaf4e06fd967f011f1601b3ad2be1d5b710eeea8aad228b0051d1fa0b87ae33c84468f64b646f2e029169e4a9cba10e6611f42162", "result": "invalid" @@ -2403,9 +1943,7 @@ { "tcId": 232, "comment": "The message is hashed with SHA3-512 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "46bcd0de4ab0c663d34c862da2a63d692cb62af73c92aeb72f027f40d696bc9068a2f895825a90039c700d23165f612e0c5083bfca6de42a16b48ec2b131c43a2a15668984b38c9a73da140aae29962875057325686f6cfb5dcf4fc78a3334e3870fb2ead227ac97a4ce30e793a72ffd31bb12e15b40e59244562ffeacdedf0155e55a9cf57db62bb369735ababd1b4fad2b2f70c76fe8f7aea23f8d1e604c3d45bdc48d61d95c46dca46eaa4623d22e2332a2e87c94ed6b6793f6b030f5a18a9e9852d327945bc5bd2c445d0e05c8b47552d3f528a07c7d4b21200b54f59f7266c0108c4243c659bdd6b7bd2b2716417a0cb50be2fb3fee10322354ac97d58b72c1e2c2131aed091ef91a7693e3d045b0e28851506d5a3483336cb3ac1b0cb3b8e15dba063935300530f98201707e9a0974666504855fae2c8edc78f0ce35ad4132f5f4a4752246297bc58a9952f17892db954caa7154c8f0991e7823e3b3f96710b64a64d9bf77fb1c727c52d81093ad5538217c7960cd8bd4c0f8461b76571e5cc3baeb91afa6beec66275f0ef49157d6879233e07d0f1d06b88a71dc71d95a809414c0829cfec493c8965a867219026486aafa689e48117f784d2ca93c84ed21922a60945d4b1e05b02830542fec6062a37acd0c3f44e1e162af37d2b3b79ee0045cd616a6cc4ec4fa1aa396bd128fc96ddeab06314ec305c8bba84ad053", "result": "invalid" @@ -2413,9 +1951,7 @@ { "tcId": 233, "comment": "The algorithm encoded in the padding is SHA-512/224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "21b33a1679aaf8fa8be6e223fd28148706d45b7be5bebf54816002e0ac9fbf0bcb874ecb91086c602fd4276751fbdfa06bca9c792d129b8290c78d1563f3ed405432a92a6b082ea9302c58995c91ff7075292ed53a2eefb690eef460571dbaf09d4e4b0c15961a2f0fc7be702b1deebe8e9236eef7fae4a02d7d51877345b7343df89c3a4f6596e52c5c810d377ff185eb3a84550ecd772a366f6f3a382ca98aa89cce4e28c627574e2d93946b2a4b89a878b6021ad798bca3792a2fb1ed776dd43ff9e3fe64c33c26d85ae6960212bd61af20f2e86114df113a7e5bb153d84b46c8e1d94658b80c54c3c47e9b85f840b83dae6713cf2835e28a5f4fd4d8742b9c1af6536fd8c6648cfd7d8384fa2d8fa109516b4168c7db551cdd4e3971d883f6ebd24a19e3883a764818e1e3486c172b13d77f59922c7fa9c4f005921dd05b5b95c10f912d2cb7b92f34da36debebf06e1564504d5623f004126fb4cd15ec3a9118b2a6b96a27eb681427b15029260b35fe7a2c945d6cbba7332574b6bf43d23db396dcdc3d649c9635d0e3eea20fca543e68152c55c066e23077c40c9f456a374d5c56ee8f00a4706614444fbec9a753e6275622e55e4bbfba77d091d2d6534ab76322cc7983425b048b995bdee14aeb9d09344e5bcd0d35d7d71fd71fef63e75668ef1566c59525d31eff180eb618ee522872a92fb157dbc1e556dd891d3", "result": "invalid" @@ -2423,9 +1959,7 @@ { "tcId": 234, "comment": "The message is hashed with SHA-512/224 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "558bc0fdc6af3425e28c9748d189b9c34edaeae8b5c4b222595c3d0c46f15ccdff198bd8d152960bd4e5bc7ff450b7f84ea5e32f6a181d7eabe17a45ed356100514bf52ecfe2a07f2896cee9b0810a35a0ffb81e88ca6810ff76d2ce1d3af6ca94644bc09bfe29d280c22d95e0747911fca1b52a9647ba6ad491983210cd372e42971fa47a2530aa2917a8e1a3a0a76fe69b60a5b18ef5f8eb3a1331f2dd3864cb991bcac0787617ed9eda207e570e6028441bfc6785381ac855765a1ea13dbf140c9359483dc15913c10de2a413e2907d2fe958a06e1adeb2830d999476b3ae267e1d885c58f8f530daecd112a1616d16dd51ebc6eacc304d5a3f210d5d6d0bcad1aa3428ef8466a23653705cc6fe99ccf98d314ba62235d5191773f4bf3266d47336019e5f9cc892a1ecd78eefbc64aec995d2e8d18f055c512054f4678c6089b2a7e4174aa4490aba9f2e443291031ba7e2a5b9e5f342dd98f1489dc14f9caaa374d9434d4b9f03e754ad21fb9bba287b5fe748b11afe804419615b37a9a3e38b85aee2d6e24c41185a5abc84fbb1b131a0aa2b171587e7673f8517e6fe3ba1d895fc1f40d26283df77479129aad5d8a6871526818833217367ba91540739c1b6b10fef6ef8551980a714b79dfeeea84782948a5bc128b767dc6fc667c59c1e1b303eef5b193713614681776aeadb1700fe52e0b8af528cc89d933309719e", "result": "invalid" @@ -2433,9 +1967,7 @@ { "tcId": 235, "comment": "The algorithm encoded in the padding is SHA-512/256 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "3c93b1932754317bb34fc12b78f46bdc90bd35e9dbed4ba94f9613daa4b7e22148109a3269958e9bfdabd5ddb1f8ab7c2b803e55b8da2a3811f23772ce2eaeaa91c3983630ae5dd095898fd3e3fa8066053e8c94f90359407b5b49ade593cb5dbf579d0e9974b47256d03d281f349346ea12806440010afaf3bcc814635b1e1ccce1851b8885fe29f58289d715e453335d6b8dfbd7a5e729f7827fb8ad0a88fcc6379f99c964b8584e3975d2b25d56b0cca0d6769dc18bb1c890055ab3f25c80dd075cc2903869d1b2b364faef215e086264ce7365380c3939c547ce2f969345872db6584a0ee5b0a0497d6409ab73218c5a6e02823f702e0678f4dc1655a202583b8e384bb495874e926d4947ea3e76792cae55325db7804b42cab8d9ec3c13cc270bd94bff8a440f653f538d7c4fd94b29ac39c2ac0c128558171d287adcd1dcda41886a66e01457c9ee8f27ed9a6b9ba3b551a719824eeb49ae510a8da504eddb1e275587e79e9cb2ad8f1c15e30d71ff1f8c96ce152c2efe5a0d9c18be7444fb0a87d3b21a8d99ac7003838bd54d45d90eefe01121f9aafac8322611bf8ba44b5528f3f61db2a9aa1f7f8fb461770f0aa2098fff9b6f58987e03faff1035c835a79a2704cab4017145b151f45ac53813ac6cc74bc67248f128bed5e4eb0d9bf4efa806a347226920ea6b27c0ffb9e9558ae96e16b4e11eaad47d45219e10", "result": "invalid" @@ -2443,9 +1975,7 @@ { "tcId": 236, "comment": "The message is hashed with SHA-512/256 instead of SHA-256.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "17804612cd16bbd02181ad5706b74635c02bad3243754209bf689e2251ab019eea3170c711e1e864df373a1ec3073307e2201a729c65fc1afdc79970131336958e96003d1d0d209a50e83462e023e73ef4d85cc66360798ea096bdaf4e90ffe36ccd3884e1cb5ccb47ae15e445630a77acfdc8ca035d14289812572bd48f492dd8e9cf66f6b97c4621afcd699f2812809a623262905020c0ad92ce9e6e5812782ac2ae3ff896df645d7f61dda5c5256ab0acd69fa899d252cb64f546707f4e4749e5001c25309afa0de81647b679dae1de568e0745afd16a7844dc681985d6860eaef93070b90aade947234162b66b83ce06a09a91d22dea58abc629a667e0ad2713ab992a7269acf142c088660d12648a1fb3f20e048e7b6424250ce96db3fcf9139f345e6ad5dc664da3e8c0bfbb75382b1847bfc6e260aa2cb69050673123f227e9aaddc29bb42ab8c7976311c33d3c3c865dade459fbddce0dd6d0fe73ab5605820da0d49c327e1f9ef9bbecb2d416e1220bac4d4562a67157d6b46fdadfd420afc1e79ad4bb40d0d049975dd2fe136d9e4a6203123cd714d367b1176dbba671b33cf4c6b486a7e95d1d9c146a31b646cbb37900db4b89e2525e3c86e8b45ae86616c1a8997b05bad9f9951c51ce89c952d2d54bfe57565f77aaf7310163137becc7329dc1227914c2dca0be4f1a748d0cc1bd802a08875d8f95f2d34c28", "result": "invalid" @@ -2453,9 +1983,7 @@ { "tcId": 237, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "010a16c145d2466d5876a49075f66a2a960a39ccd79359a8cfd461bbfebb32dd91c8442dbc4c23f52f95269785a48ba3f54131a456ac47cc26e22386abb37580561835ff767739f98029ada299278d6e09fa2d124ca1d656216392c5151d5e9fc0760812d80d431a7f246c7347fed06be3902aa293267e364a9ba31c68b25675238360ecbbb1006eafe9fd25810f5a8199a7c138e2ffee27d235433ebd9ecb4aff73712ec4d87556573f1e063ec8cfe80d9096efff889438d7a8998c0ee0121ac5684f2c1ce333ff1f8d67cbcf372aa2484be9d9fa362e9a840e9123a513fcd020e6a10e7ee1574d65fe4270a0b69dd89123d72ebfcd74567aa1fb211428c0417ccdbc68f172c41ad1d81d4430bc0abef08d8199c6f1d04d5d8c80fe5147421f6be0f46ef7b8ab703946f6d75ba3b48b00be1a7cfb9be82181ef56cc5db307aad6d17f7e2f69e10785f633f464e0959b715bafa3751628fe4e4568431c11de44f0d3a3f86af3ff8397d8c9c5015f7ebc6cfeb143c4de4b132356338c5ddf5b13b7db91f1a889e73fb1c7a20c714f3ee660c42048578c9ba44b6b79a72636fd8ffecae34a6ed003e0e72d93ab204e2928d6604f505cae67dfa31600b9690b779c12600e1f58cf1bb6ca4588e2739c2309041e7865de7cae8b340c251f2da966b7181896d119c61b29231c2ac1e62abfb45d8e9e93682c8d02c27cef33864a7e96", "result": "invalid" @@ -2463,9 +1991,7 @@ { "tcId": 238, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "745635e527e8d09e4f748d5e5e34763ae04ee26eaac68a5dca992220a9cf2dc140045b2761cde1aecdb2b6398c4ca18af2bd97f7895f93e8c5c38aefa82eeac154712f6d93acd6063cec2071bb19f3d60905b851d3ee69115102f18257d42466bb49da3a3650186c51a1648d7df4e8a15cff3ac57887e824e6c74fb0cae32237246b1a1a908900198626354cfc838d7bb2ec945e0e992d9afcf1ca0fec96b827ddd1a5261f6e473d9a8a1048f6e21eab7187389f44dc06f638808c96c3e12fcce832aeabcf9746d3b538fea6beb0d5aa3cd8b20f3358227d4ce29c45158d98d6703e36a0f36ad80be13e9aca219e1faab719781d32157addb5caf0c52696abdbb8afd656dba9d5aeb8a5187f2c0ff1f2546cf79b6f0b2d49cf40393c86d58d73137aa35d36220ca61ab4d32a41303f4c04e2dd415f7dce7b0ab7033f2a62053c49a83147f4fa1b60d6c44de1a0a773f51a30fda6c33952614d5bec8200e8c140ac5ea7d94720874b77758953f64def6aef5211b19f6d0047dfc451937729bdacad62fdbe5b6ec7825e2825cdfe30fdf03f613ddb845a039f6f1abb7679fa949a440668d48f88410c732c58d3181850e149b3b799903a4c380d0c37254c88e38e4d4f0f641e9906f0e1ff990b0c540098ac8a637b23df4672618e12472702cf319cd35c73a9c808bfa101f50b24580b79582dec0e95e1da6a2b82c251553e0a1b", "result": "invalid" @@ -2473,9 +1999,7 @@ { "tcId": 239, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "67e9cc9a810ce7dec94b86e4952333ab95996539e2f5d8653b24a5bd65ea37505ca720548f79d313d2aa82e5f3657052f05d2993cd38511e21260f2c7a9aeebee60e8dff2479535fafa8c0a324564730eedeea687f69acdf9114c74bda779befedc197b373e870b3c0def46744658936e2ef26a019c0bf0ce61b824fb7734f189e7608e6101301eb60e85ca14b73913528477ba4cc311c3846d451114037279c9ee718541a8e2e808e412315eeb7783075b90fa682933dca2728e2d42285afd7378c824386bff4d4767b78531af3540ec19967bd37e187ebbc1bba213a07ef10b52635c407cfa26db403ac3556cfcf862c451e6a04c4113f9295b4bcdb0c0f44f1b4ffd4bea2b782915721f20f36a9e031d95c9faca8dda7ec0839e82113179726b36ffcae8d359f0e8ffc3e5c39ea20716be2bc5a5dba90cd0260db63c6e1ac9ced107d672840622d24228b6abf6b6baa73a45d9104738be3fb7dc87e4b1b88b08f5f0bfe11b760e4da5ead85fb28e5bea4a9033b7ffe06918f4c096ae5521b98e9e6ea0dc417369aab27a8921de976f1f991fdaccb88a829b6b3d610db56497c01b852d42853f761d046e80e16cfec8df6423b72a43deb6f23c9ba595bbd1c88223bfd96060362824b49eccd3246479133821094cefe5f672d0d2564cd2ac47d9f5cfbeab9fbf09e7b85eb005d05c32b97d118d5f3b75ed8183844a653889e", "result": "invalid" @@ -2483,9 +2007,7 @@ { "tcId": 240, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "03d2148c4777e7c6232db7218e559becf72990fc16b002a1b293afae51ce47a14524d78ad4ba07ed38e4740c827d5b5399a7f4fd41ace28b6ff542602961153a4b311335f86c54d5dc61ec66b8172f75a536b57a4ac0cdbb79963013f164ca58ae6398654c236c65cb1fa37602d586fcfb607bc696e2d59791f41ad6bbd7048e86430b02fdf75a627bab5b71322ab2318d76e602a5e2d2963a983e8acbbc03efb97ad54db7412025ed2e259f55592586be0ed7b47990aeb906714456ed77fa5eb97151c75b21ca70b441e8f46868231a788286c3134576564a7cf44afc6b5a1c11cd607b59c966e83cfe0c737b5f7d801ba62bda5f5ad57fe258e3efdb5d19b056370465c7e62fa575d2894ff848acc86a5be21a570992223f63168a00d4bf04a989b1c7a0a2644cf21d936069a1973ea095d546fc34995be250f9a0e2f9bd5a276d228ac60c2494ff9cb51c90ed76a0ea5c9c5d21c28c75e6134ec2938b8f5037affae252b524b8154d9495cbf0a84a74dbfc06a20e53db0c77be03840b9cd2245c7f01ed4344cc9fb12d040aa92069ca1fe5c82eb695fbd9addf586d34fda4b697f43056e0be7007ce193f4f8fbf17419d35d593c891126629ae592cd37a1d50e86128a48905d66d423b74bab2992290a23012e10ae93cb254475c997f6b3f9dd6186df132fbb6b05793a302dabb651fe01f702fadfa4a34a140f2dc8a68b1", "result": "invalid" @@ -2493,9 +2015,7 @@ { "tcId": 241, "comment": "invalid PKCS#1 signature padding: 0001ff...ee00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "7339ad11c7a9a3b836942c8ac664ca29612311a3434c6b32de1143490e7ef9a205473b472d6b5cf89d97b619ea508b5ff44de8b22a906d9e07dedc652484303afc2c7a3e82256ac2005761b104f2a8429f415afc7dad6efbfd318705159dad9322876626261387631113421645fb8ab7e16938ffd256c27b27c55d99190f443a216199effc6b3ac983832a03a6a58994dbf7008ef87ea51576c2230e5718eb0d699915826bd65bc6bf7fea013fd2f1f68ee084ece9718d9ed3ff9ba6fced2e5e8342481f6705fca6df30f9f51ceba90d95381365eedfc56acca9ac130fc25b4522ff10aaaf43382510e6e5fdacaacfd19544fbcdd38def71ab05dfb41badf0f6027fac875217298cbad40924a037d0e587b15221d7a7c61bd2a5510e2d6b0b7ff785332d8bb9815442423061958b6cb5f9e281982c5043a4275154e5ac97b4eff29e8c5beca5c60f3d26b7bc4ee6124fe8f239d9ad9b79787dd47f08bf72754c656436295f53cd0ea58bcdc459379c8c9c40906b05336697795eecc6ebd068bd2d2967ef586faa4d47b37cc61da46b5ab815c29bcbb3f2c76fef669efc175e9fc73f8492afa993d1ea79a870cffc83ebc523fff96b4a893190c2f74ce21a8626ec99aba912cad1692740ed85f3d21063cfa9cea4395d33487be32fd9064067723eb40b74b60b71b7e5208bfbcb433e8f42645d2e13aa5012de3ef13f867a2e6a", "result": "invalid" @@ -2503,9 +2023,7 @@ { "tcId": 242, "comment": "empty padding: 000001ff...ff", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "8d787fc76215062453a27c766fb9435941b0d1d8c8da8ae4e0d9a1435f7febfd34cdbfba8f83f92876342734cdc654a3ebc0165cb8aecd55e8e38c171077aa28cfda2d62d94355a07bd368c0ea9c5526b1177abc3bc1cb0db266a830dea002fdff7904712b87402cc9252e7792110f62f86372cd269662be1e69c986678ec3525aa378afb248194e352f90bd0bedfe2ec30985bed3c0c1f22f5eabf523542314949316fb8fa49678e4f3aced2c25051cc6e416a5a69f4a68002b4b70e9dd7779e0850d05e76db42d522dec1d29bc4379a7b827a8dbbfdfc760b77f191fe7231ea8bc69ed655c78f92cf97e353e51682a6c7239bec03a5399761ca772ebb2189ec506ed39251c7a31154769accb30ac80ef69515ffed596d633851a60edfcdbd9b621e25f7022274e2a9e2977438f9ab4612ce1c856107f211d12eb3f612716251e4963810968afe59c607db95055eb72bba8edf0e54e1e6c86fd4e66bbe4b700a11130db99bb26524d3bcdc8af7fa30441e50e096181cb64c208c71d34efebabd2092c11825c2bda54392ef357864e29e336abd435b3446adc4169a56a4868812eed4859945478ce832ec9a0bb7a309d091f46cd91e7eb3672b65e947a90e85d582ad71e308616d86de74c5221754bfd96c59eec25020ab15261e93302003611bbd86c0c213a46fd5999ad1ed181240e5304f98f57df7a980599a9be87b1215a", "result": "invalid" @@ -2513,9 +2031,7 @@ { "tcId": 243, "comment": "no padding", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "313233343030", "result": "invalid" @@ -2523,9 +2039,7 @@ { "tcId": 244, "comment": "PKCS#1 padding too short: 000001ff...", - "flags": [ - "ShortPadding" - ], + "flags": ["ShortPadding"], "msg": "313233343030", "sig": "16394935476c85aa37b0f4a61e8ec8a5ab4b89cddd4403aaf210c3af1a005b1d9dcc9512423721d850e7066b03ded5d81355037f0c060cbe2fe9be987a0a4e7f9728d34ed96876a44d5230bc8abb91e99bc42571618d9c66080e147991131e15b11cd0c39f0beb04975b69def27629f0078dd9c2b7ca06bf085abf5638a02eea652db3c08d36d0fb8b49e5cd78f28f78a1544d92a5c4ab17052282b3529561e6583a1c26d8b9e7307ffb609c56e573129c8ab8f97dbe6b87d9a1d534a4facca2959117627ba1aa42c8788117c6b1f3a06e65b3c7808d247925b553aaaee5bb8c7b108e860b7c862062131d0cb8c5e61972887c0553d5d221935b9fc8e1f721b2b4948bf4117fef3c1bbdd3b988bc3f0affe05a9410266fb4e36090f656d696e85558e765b07955fc79b6bcecd1c7a5d88a886282af1ffc6507d8c8c11e5789f879b600146ce7d988ce6e2262546335afbfc7e7ef989fb8c12f33e702d747d0975f6faa848a06cfffd38de06e550e11d3d6b4a3b390997b93aa475e2e540866541c762a3988d939ba77749ed9a6d23e3c7dbbd9eb57504f62b3dccb381500e6bf4f5a5353d2d6fb6bb23e02348b052cf685e03a6a1e966616cfa6b9fc707be34af5c34cd358386d0c88309ef137d5bdbc87894e189c9c1edabeeadd1aaba6ba4b605056720dbc8cf8f68cc94600d416e790a4453b21107652615cc82b55058d81", "result": "invalid" @@ -2533,9 +2047,7 @@ { "tcId": 245, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "a383d1cde0b2c420f15ed43655fff7017c9469e55d2127bb929fce56668c9c8b2b24ba96d5d64aa349a5c8256dd61826cfa988cfda37ffbe8b663330128d5e1631b4467ffe3dbe130f87bfe555f18f5ec9d87f51e20074b88ac27377bf16c164470297b9dcbd80b9527069501d56df224a5380ddf3ce7c29def3b5f73992a3506a23a97f2e24dd4bd28da50154b2831e0f707b0f951e9a8e41a860880395dfa36d32d98b63d99264e40195774128572d9357b06c64729fad4b4e7e907637105d2fce49fcb7c4814b839544d3494f2a9fcfb8e7f174115b6ef4fc4a5df6d711b97d17240a5b9b6a43df096e286a9974a19549aa752794053cc42208156b7e02a454aa4a8aecc7a51761369f79b795f20971d9818c7bb7da41f83829d094dfe7057488027f74f00791cf0692bbbac2da60bfb7522f475f00510f5db99eb12712d16ea9d7b82258be18c2f74d6a4cd5e2c89ff38d8e137b3ffb21cb0a53c33a4e2eec1c9b875aa2b0e6be57c36c9ff8fad0db0d3d75be75b354e5c25a1cd525b4650a2e0b4726a31c58b270e4a0944affe6803168a955deb59897810398bb4c103aec1f080e3b58fdd001d43fd8becb867cefd70a59afef1587f9bcb7167331b44bf2561fe359ba50bc9c2432e17ecd6cd5e1329fcb2416bafdcf3b6ac0989c5c662d44acdf1029b564cc2a65034d3492f6375a4d253fabdbc6becafbf3ff973934", "result": "invalid" @@ -2543,9 +2055,7 @@ { "tcId": 246, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "71746a987f75f0b76a4e73b21a41988683f2fc67c5d104f83b66a611b4ca48258790010f9dc150a633a858fbf08e39c5487ec6c435d3ee614961f80a4723cd5bbda5c089f75c933f27882d965fd0645f5bd6b6bc59abebfc2d511cca9812e3ed1b80c46727649663ca669452656bf83cf64cc7cf35a494a591ca933a80b6548307f60bf404e1fc319f07ae832b5d342333a2a924a2adb5985542c65a7b45fcb087c3d736c10f9ba5e5e0e3cdf1ce6addc693ab298e6b768d5346f9541fb15c14cdad6523b6cadc72d4b52b4ded0b893b7513689eb71c5e87518c218dfcb0e7b8c7e1bb41649f9dbef8f8a70342166e76d9cbdfc24b1f1f7f247ed4f291d93eb985f916f8afd4fa8d93cdd0f498e84de917d74c195d3528daa990bed1a7e27ad613028a5a31a54bf609124b48a747f5effca6fbca47c6726c92dd956182248ca6ea138bd924583f9f7c28b7bae6cb35ef0a39a22b978e98c204c4ea41951f86bdf2fd510ae48ac5d951805d7fbe47e41a0134f9d92e9460e47358b8a5f4dd077ef3453a75c89e72c2fe4495cb0399beca254267144fb3f22131a54e68bf14d8ef7b2521929f3a74334fb7c19a56b76e5ba2e2cf11738c8f1317f07042216be62c16108b016046596ccf158b066c7402c1b075a73a482695c485866200ab4a9bdd88f182837cad46b1e1081ee00cf8abfbe71759ef3fc8f54c56f81b17ec2f3f47", "result": "invalid" @@ -2553,9 +2063,7 @@ { "tcId": 247, "comment": "the signature is 2 bytes too long", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "53ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ed0000", "result": "invalid" @@ -2563,9 +2071,7 @@ { "tcId": 248, "comment": "the signature is empty", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -2573,9 +2079,7 @@ { "tcId": 249, "comment": "the signature has value 0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -2583,9 +2087,7 @@ { "tcId": 250, "comment": "the signature has value 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -2593,9 +2095,7 @@ { "tcId": 251, "comment": "the signature has value 2", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002", "result": "invalid" @@ -2603,9 +2103,7 @@ { "tcId": 252, "comment": "the signature has value n-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ec", "result": "invalid" @@ -2613,9 +2111,7 @@ { "tcId": 253, "comment": "the signature has value n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ed", "result": "invalid" @@ -2623,9 +2119,7 @@ { "tcId": 254, "comment": "the signature has value n+1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ee", "result": "invalid" @@ -2633,9 +2127,7 @@ { "tcId": 255, "comment": "the signature has value -1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "invalid" @@ -2643,9 +2135,7 @@ { "tcId": 256, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "924769b488c2f25bc1d2d2ac9b2934bf4a00122bc9e635e8b2dc3f5550579fd7fd9e072bd8dfeb7e8917045c7b2537b96f8fff9961115a8f8e866b35cc1444633877208bfd1410e1ac91fe62484adf7e8c0eb5885859c0757590e34f095f388320ce455e4df56cfedc7b15fb5c9d95e696207cbddfab63a71eeb9ebd4aba5c214267a6af1524716821a5a2693702e103c3f9b487235a3fd3ed9debcfa51b5c796fe2916746146c07147370ed15424fff4b07ec133a92037783626a0a48d2a3a440a611712ecc7f28d4ab146d898382a2b25df98e27e15e168ffd725c57077e86e2e88cc015217fe2ede8978e4d85acfb66cbd2fbd36936b0292fe63650ea2280f86a9d3ca427a77f4f9db69f117a0e41ff86e98caf36072322201c928c125c2f4a19358c62ef47df4a796d67d2feb9879e3a195895042a5a8028bf9e013f8b142363a1a192a2e3bc96847a515322de750fe346ef150a14e1adc7cbb6d480bc42dd06a8495c4e6ed4ea6441ad719f2edd6696da0530f54868715bb25e17d492b174b77a992e2fd997bee727a63e8cbaec87de36bb700eb4208e174e2ed437930990fc7f5e58e59706402565e52e9f207b4546514dcfd84d74348ee93e90e9bb0f4f288fca98d526ae8876779112236a5446cbaa615d8f6e45dc5c351ff45fcaa7f9e6891f09a620b2b12489d6ee3043c86c35b0992a086a271d78a37fa5ed6322", "result": "invalid" @@ -2653,9 +2143,7 @@ { "tcId": 257, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "1db0c28280679c7279d9f4ca1b3ad582da63a80e18ab2baaec5194aa6c2435cc5f7c3ad16e9b3e8eae8a9e33a7dceef69588aa5b0b16c184ff54b60c41c687b77d849eb36295a7aa3590e30f21f2768eeab26f13135ad5353c889540906da7021ad10751876587888c25247584dd4c7e35de68d6900676872d7aa84dca74cd41390c01eadc982359766fa6cff61bd424baa7cd46fdc40a17a97df468bc200849ed315f4f53d6f24a0af0a1b51112eeeee438f48ebab9c396f4b6a0dfe6e23beac92cda74d5a762bf7591da988341a796ad7e6cd72ffb6df68b081db763a48eacfbfca7132f27979af705089cafcb774e592f92ee06fef8c9f6635480a0f84c89c2ca4a131937a93307ea76326f2c1627989c0dd0eee1b34371d78ab794543124ccc2269f67152f409532e9c1d1231d79e5d6bcfe9a153223038a1fc2df9e5c50739edfcb6e7157e0d885105b11be6e5a55a950cf48e827961c00b556c3f52554ddc9ee9b1a0e3534b724de96b1009af28a3b2d2e4359e674b76ff7bf79d9d6e52db23471c9a3d430b05e85edb469dfe566441e5bd565621006e1d1605b8fc45b2570cb06779b28283834708485438b41b478216ecb9db8ec64158159bfdf84361bb1a2839a6733db28d46f99e2bcb704b55f25cab22c7436474c68fd259e86800ed657b4a2624a1a5de45dcac39c5c2d04f08792b9a5013bff0b6da1c1c288b5", "result": "invalid" @@ -2663,9 +2151,7 @@ { "tcId": 258, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "75fbc044fe19c72f459b5a1fc4793f7893ffcc95bab8609900b3c3d3be6643a42987c167e7feb63ec2a57f961c1b9c35b11b34044e065d7d3df0b49496dd80f7cd1eb2e8c0d0b726f37e701ba62a3003a17657af55adcb0b6e86f95198ed435207663d616d516bf7222db241094849fb232bf6fbeeed7b5879a6b6c8aebc57646117220bf55403d0ff078e219ff119bd2e52e767b708b91afe30e9be348766e7537e1128087b4c9aca0281415e550965a395ab20d423330939b4e37551a7735c6df2b0395dd032266ec7dd4afaa3c477c64e3f95ee4945960b7a0c43b7a9622448eba4149e30ccaa0c234be7b06f4ebe8ef43063c62282e0643c6e483feb1942e3310bad0c05bb2f87674825fed098d5c787b69c5ba6a1f716dfa62ede3b8a01c076598b15ffa2e2be82fd1d8025f8ded14cd8fc8753ef76419e1dd561bc0310b2c7845e2744c9621735758645af0252315b6a05894c264c4587c8870e02e94813fc3a797d590a9645d92845b614b0d89cfffc0b80c5b48186ae350d877f0bc06e561770736342f00d56b2ae785891afe39cc0412337e4f5d29ff06d727f6fee8f0966d52ac146ba82a753751ad786c9d70ccd3005b11fc4f6b81517433a052c2351390332bf7fcb4326a19930b512631317c0354a81ec7c529ccd1bb2ef206d697999950a539808958d6c2be64220123f12e7aad168be35de70103090937f44", "result": "invalid" diff --git a/testdata/rsa/wycheproof/rsa_signature_4096_sha384_test.json b/testdata/rsa/wycheproof/rsa_signature_4096_sha384_test.json index 492e3321..48aba640 100644 --- a/testdata/rsa/wycheproof/rsa_signature_4096_sha384_test.json +++ b/testdata/rsa/wycheproof/rsa_signature_4096_sha384_test.json @@ -10,32 +10,24 @@ "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" - ] + "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" - ] + "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" - ] + "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" - ] + "cves": ["CVE-2017-11185"] }, "MissingNull": { "bugType": "LEGACY", @@ -46,9 +38,7 @@ "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" - ] + "cves": ["CVE-2006-4339"] }, "NoHash": { "bugType": "AUTH_BYPASS", @@ -74,9 +64,7 @@ "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" - ] + "links": ["https://bugzilla.redhat.com/show_bug.cgi?id=1510156"] } }, "schema": "rsassa_pkcs1_verify_schema_v1.json", @@ -163,9 +151,7 @@ { "tcId": 8, "comment": "Missing NULL in the ASN encoding", - "flags": [ - "MissingNull" - ], + "flags": ["MissingNull"], "msg": "313233343030", "sig": "174f3644f5380c9d804287d8b58435cf141283eebfeb4e376493b401b812b525dca70833fdf626b043e70a71a9a54974be4b77b8fac0c8cd8b5141eb4c8a906cb16584b385124f2d339035906572e446d230cb60a0604e53454d8d0cfc588c0491190e2c26f46234bce081aab2c2cf15cd1d764baf46fd8b154e75e8be85d54c0b9062ee266e2ec781f7dbbe8764eccd13da5c107b46829590f6f28f595ef4de3744050fa2f721c3fbe1afe8250069d815c63273cfceb77505fec5844c21ad8e60a73149e5d7c3018895967abe471d7cc0800030c70760bd0d3d48d61e7eb12a0a27a91677216d0095a2a95a37f3c86942c1981dde4f7897a4190a270e962e2ba427b4e630e3187ab42cbb3f9aacc9c0f2eac9a8c44f6d73f96eab34b74dbba066c9dd56d32ba7df087dba9e479582bf73d5941cc107cad55c6596d4e25e39a7ee3704228ef978307605f2872eae23d8f2fc5d8c088b482e15adeda22a7cab9d00578d143d53af27b04416a1c3841aa88de6dc4f16b8dd320897d1498e4effb58a6d87b8ddcdcfaeee75ecb9ef64e3db62c232965f556ee3f74d73d2b19993e9a9b8d6ba56cc87fbbe3b7fb7ddcb35184ee2b881d55e55a7803ab2dcddcd3572cb8921bedf958185ee7046b12ef4e6190a314012006f8003aca93f430d121df1ada316ffe0b1ef85706e36ad2164cd1e40389b2f36cf10735e68e15022097884", "result": "acceptable" @@ -173,9 +159,7 @@ { "tcId": 9, "comment": "length of digestInfo uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "34e01ccf88b7b25ed56f5fafc89ddcb9b6fade81ed2446b0c133f6949e73a1d68134973f59a551582bb3c28651b34fff77f97e91d947a96f269baef355697e15f4999d3b8b173c66c86eaa546b44f1aa42251df45584a938b40c6f1b5e1f8c58ff74f96257a044b10a70bc5075f9769c3c949dcde889e3b9c6d32d4eee6e312dfa2c74318954770556677d1937265e896bf044b3c0a03ac6ef1d82888a5a010787dc4a65a855368532b092a5f6c985dd720966fcd407d465b33426cd6e56ac30feff073bd4c55115bdbaef71c14f180fb559fa4860d7bc94b52aac8d121d0c0ae4c2a64ee32d1a1086efdb4264f4f93f4e8db096724f52d608bc686eb55f3e2820abc4384af6e4e4a8f9eca4cb3e52c43a67e673f2610ded69df520fec76d3aa50b9a6556fcec204cb959a0ebfa6dfb868068f583338e57cdcc2d2603acedc48c59500453522bfa8165c8e2c63e4ac97b3d4d70075c857beffb5db8df58247ec4842fda08a093df5ddae1cad03e374a350a87961408bf4fa99e5511ba42a9059a0ed73c1c9618ae0a300399347ee194003fb81f6e905f0286e1467fc0eef2c5691c0d05a480e52ec578f77d2616503061530de1346d1a424facd2cbb9a7c8da38d870e5f4b8cd406d41421c959101c6eeee60e092b2a5dc717f2caf292c8622d903856a266e31c7c342bbf09f8bc37f67f576a3e8b963b88ebda9aa31d093fd9", "result": "invalid" @@ -183,9 +167,7 @@ { "tcId": 10, "comment": "length of digestInfo contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "10877ae7a63a66b8249e34557c24145c4a5bbce1b2d7191ed8a6b194b5a14c6f0c75e157772c90553632c4a58636aec356e50bb15035b7409084ba68e91d09cfa3d090e1b4e17c08c56a3d20fbebd483df984b5f800c7724c52c19339db62ff9b13b2cb38b1187c5927ffe5728b8c7a66d3f209db3e2a490b115e6e854bb8b5fb6e390aedb5ac7fc93921399824120a24c6dfe8b084845e4921c5bdc04f0d3f9dcd7896632252b69727996b325e99a07fddaf055328685035b629c001078c8182e4bc79155405aac2324790497ca082e0d9e6b2707a011a9530fed0fb0e2568a05ab26e3cd1e613d6cf4f10ee619f97bebff59df634427584e26fa81cf8efe07c40eb910a7cbe463eb568cbc0cb1992146fbd7280064a8189d22ee23283f661b9e980d2403e70753c1bca7505ec92c1d688200fe001d597874968d14a8f3d8edbe436a6f7328218b69957b1526d22eea70992ed14526a0415e12534af443a1d8100578be888bad5e2fa18638d77dc5eb177fbb12045d6bb2fc70bd4ac3d9f3a202503611ef6b55b005f6a39cf45e3a896c5a726f8eec1ad5b68624347be0b4561df68afcbbd665935b4b5219d75af0252849ae4bdc9ae89636f7d0bd9533b0a18f94fa2ec5b4c4fcb63a0880619a887b710cb92b3376a407fbc6fbc43d5794dd243c7d235a14e8cc3e4f786c3bd57f391393d05c283bd9c62104fe04cef29c75", "result": "invalid" @@ -193,9 +175,7 @@ { "tcId": 11, "comment": "length of digestInfo uses 66 instead of 65", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "23da245bc1defff09dc4a0adc58347ce419109e3002fd1300331a8dfbde68f4b17d7e65b8ecaaa69abc14134422b76036f4917b7d991e0f51d168074722a2f1ccd1b30bbd6f3139f147d29ef11a0da1204d4ad115df67a66d4d10509abeafd2502a6b671a40746861751e7e5912e23db05d0b3ebfa95f0f3fff8876b6f01af3dc3d5e94ccc7582536def9d40facb2c6d91e0eaef3ef7753fa8830c71e6e583fa21d423cdac47189337f8cca61044e492b073caee975cd3cd33ebd548eee68d7220fce78ba2db17ef8ae487d2ff06e94d3d4ae67e3ff9d3d78256403744dfc18c5649d529f3283b51edd7817cc3ee9a3d417d4e2e583f13a36bddc93f078cdfbdfba1c8cc486b50e8104f4dc862d4cfffc7c9209143d43fd7d55918d326f022db836d6d3ae155897aa4a12af78846c94e1bb42025a796d594920011945aa7d7f41eac8c0a42252286267433c0409371d20e312423062dea435283d3857a56d1b47248190b73b358ecbc998e7dfaa4f4b89acd10b05b58a172fa58fd37f07b707a978aa4e26d471726240edce522d4083477db37e4e230031cf06096d373d65e4e7fda47d421e4d000b722da6326d9e8fa5f09f2685f6af3a51f5649e99a67010bfb695f3f5bd8a6027ab1eb759ef0a022f5bd6775e5fe96aa22d9d76b375377e2b556199c940f0567f09899874e02e8b972940fc7d7fd632efa97a617c1d4767e", "result": "invalid" @@ -203,9 +183,7 @@ { "tcId": 12, "comment": "length of digestInfo uses 64 instead of 65", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bec4ecc1e9935d26a8a448266a6d450ef1926d3e0353bb61f7d84934d7c66d66b4441d21b54abaf9200257fca89ad352fb0247b5b65fc952f4d75fdfd2c04a8b440817cf351c4c09493191ede4d73ca55d4142f1c8abd1982278c60c2f9f5f2adf4a0d1e0ad8ea2e3aa1778a846a91bcf4ba4b9637e4a2ae49ed91379c2127dce0fe03048e78dc9c37b700089ab84b84cff7872fe08d0d773818e158b896bbd6075af6df1a751909dd1e5dad968ecc91bc6219c613a4ab902de6b0acc46748a30fef9fb33a335820d737fdb353f9e8e5378e9ceced5b8809906ddb710038c6f2c4e3c80158f5ea4ab1e2357bee7f01e2dd2dc81e9912d8b260ef4ad38e181d7f2d5b07287659e03351e4cee0f0cd4e4ca477415504a8e59168937958e3eadda0a9e366fc370c308ad78505a8faca416e94b7f27f60f40709959fe26c1c6ab985a1141537d1fa110cce115ae45a10a3498591800e81102097ff514551819abfab67d876df37e1d04557ca98ac6d9c14cde0bd2e0f9ccfd6e2571750b3a69519ff2630c5f1a08f22767e9500727433126a7da85d992cd14d4d946aafeb596f7aa8ea2239d1d5fc0556584669a8fe968c7d1ec9f35a601afc7d8c5e2620af5bb95fd922dfb3b8d013f5b87c3cb1da4b3349ab13135a13d45de49b4991eefe8c6f6b1bd409b2f827288986e986cf08c643420b160a642dc47afb7af321d9eee89af7", "result": "invalid" @@ -213,9 +191,7 @@ { "tcId": 13, "comment": "uint32 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7658eabf44cbf5777f121c459c87744aee55b520f3163f9753d7c21d6487dabccbdd6a54bd8186cc5cd68fde76e6eaba46443ec0a750a1824e7f8e7581f7b57949cc6c44b5a6bc08d61178617c4ee99ec700053562efee3d8c7d532082cea526f6e0949b686399f15658771949cf6ea8eb455587fd328de1315180df149bf764ce52536c82b2d1e924e7b7cdc09d11f7e8e8e1279cfebd39b8dd64902206e3fe437697b0cde2620da6f3252d09e2ceb52a6bb1a63b407d3ef1a0ec2d6dfe7a413dd8e899b8da238032241514b44add07e2a3cf37cee9cbd50bbdecd386226b08020652bb651e292fb4ddf6a0cf8c3acf9ba13ad90e74055418d6cf0ec2dee44fba207a2052474c6e397a7eb30a021d2e44b343624657d4753706df893b031395d0cfd831eae47775b2a4ee21bb36f294f26a1ba1011d16d5a889edfdf0f69e3bcc10d85dd89f54318aa6403ffa0dd3711516a0d13771f04a23c7679a2fead20c57f067e9feb5f43729bf6351ee3bda720d5f01d56688ec2bd5f760977beab14b22bb72885e2b7f43572c0bfda433eb65e8f8c7da81414f96454fde33ceb6775ae73ee119e25a8f54a9cf33922fb06def12c6c6e3cdf01134a62a81412acb67b7e63778d675d110d8fbeef33db054737c9c99b86041e96a13bf064264d3abbde65af598cd60aa827f4f7416d3f3b0c622c038c7fb63ea7c10691e4900f0505a05", "result": "invalid" @@ -223,9 +199,7 @@ { "tcId": 14, "comment": "uint64 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "20dc09d6978139edbfb570a17a39704a662b77fe4047037275064346e761f2e198046a42ba19087fbf5f44977615a8c3d26950acb99ef1aabb32a99a5a069ba7008a0f8594c4fbd7010ddcdd71c2f5bd2ac972d4f2434cc662443e280f2e241f0c36ed47c276563763d09591c80d1c77fb1fd2ca278448f3d183fdc16f1d9acdbdf94c7a2408ebb7bd3883767ffd5f7a392ba1945c2ab9b03da850e745432f0a09c7c02e7065c8b55c3ff86b171b78b13c3ab933ea1a76c332a2690c852f4bc39e7e8cbff8d71f1d2e614c611e4ac5b9f6340fad1db3a3484fb7a295f9e7673bbaa8ed675da4915eaaf0b3cb882e9b9055ae4bb8ca513762c73a78f12f42bf3cc42c8e37eec06f7caf1da5cad92cda284d07de75aae9681cc4cc9974e2683d4a56a6af6c792f26a281e72df45ee3b2beeb7667e2b254405c3af92889e6add37aacd2e6f1ddb106d1e7de901f285ec7097b15898443d8f368a0756c2c937ef1ec177736e94043689d6ab04abcd7829d58e888335fc64d19783ef08544fae0ef5cda771e481217c09ebbc12e41981f56b68c4c9078172f575928c7003606f69c3d75ef2b397dddb856ad5625035c274b5bfdd6ee91045eb8aef15004160b98846c817cbbe8e608fb1426daff941e9f0d358abef9d8b52b59d3d25ff41a44cd1168e6ac32f09e86569adf3dd11c632ad14c43a4545575f4461bcc29122cbfaf5440", "result": "invalid" @@ -233,9 +207,7 @@ { "tcId": 15, "comment": "length of digestInfo = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b32024e88a28fefc022e4d54eb5e820b5ce205d4eaabc87d3c8dd1877cd163b1bbfb3d3d29c3da78b98d31f2478e8cf31e5238a1d2849b39d4f074ec3ca96bbce4c7364f9a14c83e363ac17a36e42ddbf61fb6638a0307f3feb468ef526b0b1e1d23030fc6eb323f405c3e34cf211e5967c8d84ac436d1ef722650117eb5f74d4ec6e168bbfda7e372c1ad828160937067cf0bed8939b8af2289583f459e6a2e43aa942a78ab811c5f720cdb92cf6357f995dc3c176be981ce4e86be3b63bcd5ca84382031f16440c8cdbaf4327d914166af22321ecdaa02da8faa12a5522de776f23ff9024b60446bca0da45e5e348ecfebb7c85ee4952cf6b543019b5cfc9108d9edabed761b8522e49354fecfddb24fe08154250b2524dae76128f3364f78008a414d0c01bce320b32e8fd8bc820d4598e5a818014cf8ceb119e991722c95e2e4380f66d3e7a2e96b49cfe06dba26b3c6eb4d67f2c61a9864c40230df50b784145be40ad067c0acbbfcfc0d706b87137020317d5d5cedc0bbaaec40c16b5900541eb2c2dee9227f69a006db0554b7eabbd6f5789bddbfbc0d729bc36759cb23c47cb9b0428246351d254735d92816f8f1cc1bb2e3030fb8dec028af473a643997d621b06aab75d8261e9d6e17a7f1c222ea7b4f5c4204a1ffbf60a7a1989fcd0e9accfe8f53ed03dc6ec04ee4ffdc1ab63b581137abac5995afc7c52b11b7", "result": "invalid" @@ -243,9 +215,7 @@ { "tcId": 16, "comment": "length of digestInfo = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d5b62dafa940c5f752457503a90e75696688f04e3723f25ee50765f7061e44a4a02de87395f70f0f13c163fc6b458d3df6bc4ba862be1299858f065373d2bbb5d61c8e43c522cc92ac612c6d508593fc5bdd0e025458094689298a1e8acd76f2cc777d86a430c431c7b1b119c619399ae89a789d99a070e2abff83b93c2a79b8a066a9561021771be167777589612053b3810c12a58ae994ef56917cfac3fadbf9e0c5538301ccbeb566c3736717e32d358e705be486b19a66533d1898fc4771e87929fc25ed6e76f16cf4b9e8801a6846fcc1e63c700e809ac2e4347735a17abf9ac04f6a88fd12a14d36370dafe73e63c802b917b474c6b1bf9e39a052b4193027c4893757f92f6ea8a5bbb7abd4219d561dd0b765408833a84ef118d50340676f8e108024220968416c71372b74c5fd678183e632e814f286f329555a192d2d0d996d47a7de6ee27ba68540adc9b1318fdeb6e2eac326db64cbe4ec7b6e0b019c5171757600eddf9ce00a30591e0fba2fe9037e14d8db08be53de4c89b14849d09022e1b2e914045d9900c80db8af2985c19957c693430ce47f1492c1df5e43bf22800a56be0551dcac39c493db50fc4d47109c93b058c487689c41c5523eaf98e88b792740353ca54dad3f7fb0e143b85f90493716faf91a43ec5a640784e2ab58c5b268ee44ffff1a41b57373b2a6f605067e1323a6892a0f0fb73f4249", "result": "invalid" @@ -253,9 +223,7 @@ { "tcId": 17, "comment": "length of digestInfo = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "591963c2164e2ef706cf711051010a9bb0e6f3bbe51e77b211431fb7b818873b0f4b62da58f970aa0f397dc65ab9c5a2cd3cb1cd1bb7b10a14d56af37814955db4e5bafaeb5e22956f2adb8b37d7db4753414a7551c287d618967bcd138c79ce2a8f590687285c14ceff93e7acd18005e64221cbe671f2dea1ece956227893031e2b4241a7f7bad418579bbd261913be9033102a03cdc1e3f509cc1597863c7a685921ca005011ec59c22382dede35f94acc06a19660f812e633d730b6ce73468508baf78a072a6b8428bb83f6c5d11df4fe14000fb0d8ecb12f8bf4fc811c1218d2522930972fbb33e0bf4927f51f5921d58ae4a63ed7499761937f482a22ad45efbe0d64e6304be819296a551f958454efe0685b921931a0e5742c94b8fa23ef472d0b718ef96476f27aa87a18562041ba1223ea3401df10ac43b433ebb8f434dbbfd1cdc509956df61c49bf6205a61b36b0df718ae108bd41e91724048c8b73fabdaecae53429ab2b57c7e13bae23a148b39639ef331e0c77ddb4068b1699dcfad43c7170e41c2446011e58ce1722b8276cd69365f798e0bfefafef766e41b3d0b59c8af8ef8f073ac6f540a2ddd6a1aa8628ae5100f0a2d9e2db9eb449e3d5a1c7f01e7cd52bc341b38cab3b26676103e19800391569f73d896fe4440bf3e97cec301fae4260fecbe9a0cc720f5b8c5cd1263456186d77e5c2052870db42", "result": "invalid" @@ -263,9 +231,7 @@ { "tcId": 18, "comment": "length of digestInfo = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4dfe3bd4db47837f8c4903e0db204c2d14c0977691f66b21b0036bb849c4688f1472587fc7e1eb6752e41ac492fb40ff14914565998ec30ec3d9963c24167002e1934ad79e9f772622a5d74eecce81fc5e3c02790771c3e44b9ba3eb82f3dae44910a2a5ccb3b4bdfe05d7d0789bbf79412fc27df50b3e7ed7e3016c804705dd24e060a60b0599714dfa46c4e229fc3380129b9e540cbff28fd367f6f0fee13ff47dd2f77c04f18ff123d8f0b02dc8979c9b7035ab1533a890e49b2e19a6122e98ae4fb08978af7486e3e589cb9924cd79026a3262284f8c8fa13c8f29bfb2869a3ce1daa6f2513f939e1e9dd5c2ec8a8c3fc47f0620b38af8bf37059c24d6fe922ec1c9141a8e4804389e328607ff918fbb5e3de846479e71be55ccb4793365b985e4a2ac8b78ec2a40bb1f09ad5bf08bcd6fbcc3fc1eae8dbbc3f6f819e7e4b8f592e8e212eba13fed31483631e0bfea788de85ccccb45307e3a873f5088a3d5e6781eb5223d0e49dde2379b413ba1fce0197734a2a4f12204b16988d576a3d2de4b8f570bcbf5c5e008a9697e89ed47e837428d413a5faa1e98a73d92dae13da9802f615a37415d74e0622f30fb5f637890b28876da30cca8f36f63b755a8aa3f9f5a0490c250258200937d0d8371cc9fcf0cf8e22206a7086fc1e9335d496265a3ff0376f87724f7ff763f24c63c630a8da0ec4d762da5c4db57c5bd4bbd", "result": "invalid" @@ -273,9 +239,7 @@ { "tcId": 19, "comment": "incorrect length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "dce897567a75219cd59c02c7adef6038f5e937aecf7f1abb14163503e7a37a958b6fd815d088421610b669c47dfb96283c4e843dd6552598d5a10b16f4b638ee97005e13943efe09764f5eaa29227799477e4e10010d11dd09b9964d32d2c0dc5812c282c24d6fa3a2322f90a27d56f8d7d457b2c0965f17768a8c95c109bc73a0130c56fc1c8a2275e0216409b79dfb3c83055b1335006f76bf2eb629d6b2512d022c1683d0ef13af008df0db74cae1a415570ad0bef58bbf6f41ec3d69ef7f53f098b04c477a082bf27a3c4f913c88f5210618873f8deeb12ed59b758364ddfd3d1b19882f085a982feea5fb71594e78a61b0600ff8d460b29af6d155246c77de5e65866dd60b02de47722a898e1948d3e7f083968c9fc9ed995239525af099a51eb44fb95f0fd6f33045e38113ca5e8f38b7fbb2cb3002ee816fb88f4855c97ffc9170e5678d9693a246dad58e22ef4a28f98e235c80e26d1d5f8abd063535852f4c11b74b899a485dd262ce07ec03032179d14226a9b3ccc46bce3add8fb4df08c4678f252e55a972553514403e1804ce5f1e2fce2cc3fd2e7ff72b09d0a1fac8a51e8b4d7391936567ddeff3d1da45ae4c022a57318957f2a46ae8dba2b12623e8d681cfcef63829df00a50983666dbf4b7aa5bbd597579520f20aafa8ee0f7dc2383ca0717d22fb35ed75c9dd65535fdfe95684c9ad076a8dfa96f67b5", "result": "invalid" @@ -283,9 +247,7 @@ { "tcId": 20, "comment": "replaced digestInfo by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7892f12ddbd48d20aba080f3b7c92cb5c918c416a2f71999c89e790e92802968f683602929f8c37acaf2e0a7337e85b5f0bcb9e2e9a1208921d578b24eadf3bc8e130571648dadc144e07f6decff4ffe18a944b8feb38474d9df08db28b65ec155d168f37371708af138316be70103e8f4a8b372ac0d3a9ddeb3144db05120899f8759a37ccc93d0c0907c83e401f0f3118a76ddb2ef14c62a304f618318e2fbee1d5459e48437ed45f5c5efcd8a85e420d350f3c24dcb5f0feb1491019438e4d8f49317f3ec670eedae0d22fa6be70ff190057bd7c9df6411e2ae7cc0f35bec1066bc23d7f2be90b779e017f3b9499b32ce12547a98cb50403620eaaec33757bfad20c55c680fc8e5b0a9d8d9958b1fc377fd34739369cb9118b8ed40db29864975f4451abc2f0c9513ba1d6821ce65c05a4f7d0af7feb9267c5c890aff779b39e6782c3918521ed4a51ff049b8fe9e5d8f5cd9efd9e3b37dc3a0c61769fe25a3e75402121329ae5077b6e71f39ed32d6c6c3c26bda4cfda757bc42e5da1c9f6a99359fc3b3c15bae37528f1df374347ddf4684a5acacdc8de4aa5d7273cd91e29e84c75e197ea168004bed8038ad5b42343e88cbdd073baeb3b1fb7c8df155fb73b1f722f4454d649f939dad2b7ec93b309cc10eeee6634bf96b63aa14434e96dd714a72ffe2d581bad37ba0c73dae1dd23ee6d6743f457232ceb309b25860", "result": "invalid" @@ -293,9 +255,7 @@ { "tcId": 21, "comment": "removing digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4afffe50d1173d25bbc0f2b430589925e1cc85a5370b32b3dd4cf051fa80185552ce457146372792abe9238bebf6727e8da06c652ecae75d1a33b254a9440b54cdc0c2f1fa5f82fda4826ed0e0bf230690a451f14e1c9fea3939a141d354e2240a7d49d57d40556a84ea0b1e27f1914f7acf67865c68e52f406228a0be9d5619dbbd0b090928ebfd87a357d43218a0d63fb5e87cd85f4673b0cfa45d578e608476d6e6e7fb632399e5ac7bb65aee1bc43e86919d5f283ac30ad1b21bff19c5176b24a3c5991f098decc122c35e2f809b6afbf9128395d126350e2a9ef50130064c74e30e34ba97d33192069a286214e4d723e1464a1eeb804d68dc5408252f1c420b98ae118fb50e290b919abbbc379aa5a1a2cec88982feec6029a7018e2b6353b7ff5961dd6e44dc72ca97318806e24dde46dc0f1434c506e070e31b76f4b731661141604047e93018ce7a2cbf3c38b8234a30498d81d0120fa70eadf890ced155ad5d486aa4f1790bf59bd9731cee686b5d4d115bdc1245079defa9092e839ab567a6e741c8760f342ff0f004d6f71dae463d04053b98d5019407f0a885778f7c38d1f6fe80b743354fd1d4c5f7234821a41f6fee658500242763e339a6ea362db1e9cdbc7177733f17331abd97ac4a148c8e2c6dc7e6776853d37308f3a3fc1a5f2724ed1e6793651da7b6fe9e8e8198e58d8f8137a36ec5275622f1018a", "result": "invalid" @@ -303,9 +263,7 @@ { "tcId": 22, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7b6a7e872b1845f321814af7b20fa9879ba28e1e1433b718a6fe0e521fc8725e57e4ab0cde1d53b0dbedc5a0cacf06237b2eb795e89b8d2fbd0aa22711ad30849b71fd57d67f6eb6a2a8893d8ed68552c163811722b405330040917affbe2a746b4d13428198111ac3e4d63368ea2ee2e3db0a22fa04552d847a0ed9b43efa3dbd0b71e297c4baf9e30f94b06b3f1ec0553713460af77cfc71e537ea1f794aecb1105b57620042e75b248189364c27980f0e4b382fc54cb4b7b2028ee73d04aafc71e77e19e751b1106b3afbff80876da433e13e4607a84bd4e2de85cccfa94337d818d2100d8ab3818f7a973d7164831e9e21f1c9510ccebb4d4cdfe93212757ef97b40b947a10dc846fe5e7d5d4f492acb3284a318a11c12aa9c2828013d08c68f854d0ad9278ae1e88ba8d6849fff026126c04f4dd633e6d35a74585cb4cab87848391fd3fcc77412676ea5c85fca75d5247c283ab168b48173b7753bcd6c20607645fb51e21f43ad1cf5c1968c73e4da07933ec68829d569c5cc270cafcc83015fcb6ae48e6ba4b4542ac802f398428d969e1b2ba5261e9d7ecec0f559b54a6bf1b12727dc640c8dc70d71f2876227f5f1b2b8bb068e94140eb1edddfd4cec54e9b93e0d60ef2d36cf4fba069a72599a7f856f9b12de77ceb658ea7ab615ff3606804805de196309015e4d4f3c73e091e8fe24d9f49d0f7107bc719e816e", "result": "invalid" @@ -313,9 +271,7 @@ { "tcId": 23, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5a6bb1b516d2406cbb398deafa93858bf9f4e3d0229bf1b36baf7534265b53aec5c039c371d1fdd6af2ee2a5d6e2af244415fd630443cea8ba4d796f48212ee3fca5815712be72ae6a68f36b5124bb0d5721fa04da44e3a49f02d14a468340000e0394a8f2c7ac78801cde387dda6ddfcd653fa50534e204cd44c679be66f2aee499fecd63946c5b4885baa597ba16ce2cfe9af382879d68ff06139fb5e7d1ea68ba5bf4f3570a1912fba89d6dc5271b588e1684c8f0b9f20e7cb24916e87be1c4600d2e434b22d924260c1b934d630df3adb64b79662925b09ac8c66f8e74a49868f8a7ff23280f5a4d75c9711e59cdb24b3021c02e3dc993161ecc3b3fdebf48581b2984e87ced238cc797e8a173ed0df1b9a8461bb56348f272a43b2c8a065b83ff9fd80e78ab7aa6efefe603a3c6f7d1558c4e5eeb3a89673250a9e15a3257abca309774728813ebab2ae0f4d4cc4d703310a8df68fb7e0fbf58dc280c139cdc14be97cd9bdd8cfa2cbf14ce7cf94f9191b1077909882ae4a181b0dce8aba69c69beb752c80c7fa19025e3d3908108431b10e270cdc7ac75ab040a8f0522e890f1a95b6c1746b9ef2200400821dc4d85ce9efddbd51b1580377b36326ac6b0d88e0a7263c3815605a517cee5cb89bb118fc783ad3ed56700ac82412255469c38c6352b354a0e8d7a0d0a3ebb98791c18aee99962c0d3fee3d49180128f1a", "result": "invalid" @@ -323,9 +279,7 @@ { "tcId": 24, "comment": "appending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a6f508b757f7a2299a0f259e025b53eaadb72cb0132983fac955cdee1706bb1321463634f707ccadf80291a45663c1676b7e7a24fd7a195d3ae8b1f3aa42ec55b5bf8102c1691a9f6feb4d6462e66219a9aa1a9c85c33a3ed123a6c563de615027becf2722bfb00b9427a641b6acca929caf2201630636f000e252246d979d027c566de5815c19a06edfba163cf0f78e2a73b926ed59e1874848d91a03e579289cd9dcdae852cfc61db8fe0153ce966609cccfac151157643aba1677749e140a81c5d4883e68d8a582c7519c9a0fd3600b1f813afe06b3f5039ac608f5b189bc1c5b0fc2fd2b3d91e936298b312bcda6554a51cda97aa9f22f7118f565017f5690fd500ab90176cac20c0251c5f82d691c0695ca35c7a550e3dda3a20c7e1d34870d04a01e9ecd9f0391143021a1328c74bedf8394530d5868e0fea177c02074e1d732fae99e5ef67de614753889d00c11acc07bbe61c5081659e2d9994f81b1510098a7f2d59a73569c689c1881e0370e00eb9826cc95b74569a7bcacce467701e11424f5d800b910606c453c7e908d8357f0333b829b10d2621832b5067cef0780c8ef9a369ff32569ed2ea2054ed1e25f2afaf34b110dec648533f0cfb4ae8ef327d8341ac054501655235b7dd0e8aea8c93dd656d289e24bc80e90bec472e876a0f1d508c09f1c8444be6e1030848ed6a891bfdb97677d30b8f5f5fe2aa6", "result": "invalid" @@ -333,9 +287,7 @@ { "tcId": 25, "comment": "prepending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3e1148fa9bebf37e875a51c52dc509a08497b6adfbda1a63565fb63c0f2df6f463be90cdbebca587114bf1ab32cf3516049d3c6530ce8dc7b7dfc6a8c4a6dda8221bbf6fdddc8965820a36ceb33fb98f37b0490caa2a9e5c3a1af0113d92ea9c6df0ea256ffcbf97dbac6316c6b5fc1969b5a3c390fcfdba370b4d802b2c3e53d9ddbddbc888bec7384322fdf550523e1492326434b77e26fa51e213c49606020e3547fe10b7949f6e734bb4ace65d1fc45b4a98b643cd0917aae9315833fc7114a154882bbaac999a86e9ca1e1f29ff2e4d3bf44aa91bee7ee18647a3ff9e033df28a9d34e1f3eea40c5848a39c29bd8b36fcf0264a58ee6586cb3e351eae22848e15a482e9288582c1505a917064db22909b81ea3718ff66c2551bf0bb72d210ae2c3568b71fa654993f75620a1e414fda3eba16406a6a74137752e0da1f9e264df5a025807547c72364682fdcca79dc040fd013b4b4ed3f83f5b2d729640f393a47ba0b4ecac45692ee7245809246b9f010896da355f4078ae0788a007d7fada58b9254e0b5eabe4e4749684c481b940a58a00db7d4e5296f4a5fcbf8a9c8f7ba51712ac64fb3f51fed9b866e86c5354b297796e66d54f3ada43948b5c0605b34ccd39f7c39112ea54d951c88b166c5d7190070e4022cf232161211dc13668f37f0b61602e51aaddbfa9c92f43ae42e057d89d94c41b0e93e27fd8dc8202a", "result": "invalid" @@ -343,9 +295,7 @@ { "tcId": 26, "comment": "appending unused 0's to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d9907f701a9e5696add73ff7055d62ade27bc2f945327aa20f2e36cb9e67666293eae511e11db7de1602493f321a8eb295ab9808c1eb2d0b10eaf78002bdd6a7e65c2d279280b0374feea4b9ec1772edd57b3d0bee6c2c43a9f6edb9c6cd4cf15781ea859eee86e1a354c277549960e05dad60b83348f43a2a8c16fa2735e8562a811bda1ac318102c2f349fda3827b6176918bb8d19aff195d9a7f15d3397bfc437869b322cadd8582945ddaa4ee0741614b62ee2d322015b32da2ae6f3bfb4a4bc63680eabdc8ecddcfa13d56932073f7f96aa5944831a0bee75dfba553e6bfae8cc67ca893116acf8e7a9920eae393fbc40eb34120ce135659d95ae285aa00f8a77431a9a8f83e48f0840bc9fdf891130bf71e2dcaf090b6a87d427816931c5a77ca04b8431c4c96e9b9240dd1b89335653de84615208b9980ce33588c8a145b373f4dae0bf1c722a90f4a21939f9d400f4adcee397a3fb49bfbd3c745936985400eb9125126c5c4d76dedb75c11b1c2a4388d45e1dceac5d467a8eed5cefddbc663ef3c8d853ab1e09022e89218b042752955ebfad1447bc113e21c0abe32fff54bcb2b68d8f18f7a7189d5267c662a7831512b5c419dc34d452b2120642c31c0ffec828251a464be1af84e18768697e88ebbad72fd3a656b1eab86efe5223f521867359aa9202ce7a3cd29e2e20763e660d3bf49d602fa15cb2411def61", "result": "invalid" @@ -353,9 +303,7 @@ { "tcId": 27, "comment": "appending null value to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "568b017c1093af7eff04290be0619378435477999ece4008f8a4829fc668d0f75dc7c30a3822decc8df78da28ed12d1780c4dab154887609e2ecbed4e64b22970ec500567c6dcda59979d284f7944bcdbd511fb0e0f3850869e523c778ba53832e1c0806bf737340f7731c5126874f99ba0ddb38f3c2ae5ef879ee0728ef2a9bee6e08fc2d949de4b96ea8a6974b03804ea2574c210f06db4fff6e435c5b7400abe6baf9df97d56432d1082d46f98a302f2ad7ee19cf60d46103eaa1a303819233c62dd76fbcb0ebb1b48fcdbe462fe3dcc9d56b7ee57cbf07988bb6afd1a77f5795c16c261702fe6eadc228df8b4ac3dd371e10fef69f261b4b7460d174724fe9b676c91e24d62a996e7a877b7674d9b0cb01083077ebece7087004377a4450f3eb28abf73bfc3be41ca03691727b1a50409aa5321139826cd5ea3d830617bd1f8e40fe68b5f3e2c7d43dc5ef59482df795a7115a20dd58851c2bb42877507c099dd7a5cd29931ed4153970d4d1d29b36df95d1460f06396757657e3b4ee7b981c810f870702d48ed10cbc11f06595bf72386394c953da2e187a6db74b673967b1e71cc7f69d89747c3f7ccda9eb4f2e7df3b780bbd73ee75e873e5dc486991385c33b25a6ee5fb492bd51db6960e3c9452eb559413ba43140ee14d7fdd5fab8267320e255ef0d55e52680c5c518349d242c2ac2d7d0e3933addfac80e613f4", "result": "invalid" @@ -363,9 +311,7 @@ { "tcId": 28, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0edea314cdcac3303b62b333b886360c775d9170e35dbb92d5b113e151828f8c244bf9ef45c607f3b84fdbe2d6775afc74cd8584dcb7b36c5c8deb47af8839c0cd4f1eb319bc88ab0a233f7ba897f96e60b506e83c42b8c35da4c1796bd33930c38490925b13d6ac1800e76a0ec011fea9a6b97cfc36628e519ca8e8422645f61bd26efb3e963f7a3eaa661487bebd9abf377ad9e9700adb2ea6fc60dc7186644afafa6abc6aac644d24efc726147a99d0a745c93ac5ac0d17a0c51308b3d4ad430339543cfc3728902268d024e35c14deb8454d39fffd638289862c7547653346a14760ca700350137cf900964ef4497cf10eda0035dac8d6cd9c1e8dd2410698b5fe3899c2d62bf8d7812c538512fb9ba593ec583643ee162174d7e2095575ea66df5dc6f970fe1add50a001a9c4f8b7f730ceae488d5d5b8fa8a08779a7ead3b49c6082790e35e229fc5532519ab6dfeaa190de89671ee7ff2cc2c06f0a1e056a86bf6c1aaeb02c3c50a534757cf3eeaf899a4866d67c31ff3c480cdafc2042bedc67d26de464032778e9db384df0664246d2514d72e1ba29b0003d051814c1c40c1ace9d4b2ab2d38415dfc6d2ce822de2fa3fa95b3f507130d7664d304f6b1d6efd67f817eff71163d9cc46c0b0069834b60e17948ee101d19311734ae77151c49f283417168518bca3d5ca2d94b4ed525276c363dc35fb45c06a0f14c1", "result": "invalid" @@ -373,9 +319,7 @@ { "tcId": 29, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3adb1ea98e1c3eb5412c117762e5b5e98fdfd21e7b51e4eadb5a59704615c2b2d0290a14385bf3daa87c13d374628850a2ac4fd9a1980a015f1a2cc9743d6b6c0e8190e7d9620f7aa6dd7171823a3fe92733921ad95004eff8a3485535fc9ed6bf2e3ff99628d1fca044bdbdf9315e6fdff6d176165b2520b44dba7c17c4f833228ca442bc76f96c957e13c4cd1e3c3bf83d983e92654a55c56dfcee9ce354ee4064a1ad3aad03741825b7b8b155f4ee164890ccf470266468898f8822c964a3f00e3576a4d82e680e0bf9498b291cec1c55c963f2bf6354ea30d17f26c755bee0030b2f97b8c0d6e04f17295df8652a1df84639ef453fd9aab01f1659de48368c5761813ee64e9ad7acd06e5a1f47a26c8fa9adc6af2868dba525b01fc4173fb24e918a1982974cbe2b341ba4056d412cc9b24f06bd5055bbd2da558223c3b0cf7a6dfe97b10c96f669280d69d6ca0fd72d3730b9a9ca6451bbf10ccb6ea80a0ee9896d1102f5a6364e54b4c3f7539c5b185bf90debc8403e060fda58cbadc305ec6055b221651af2cb18b2d1eea8f34e6b5f7bf3a4eca8cc172eaa0498528083913bd42514c832daecc0ce11c5da1fd7665c741f232cdf01024c83b4140be2f34b2f550511b5d7676710941d5363a2bc837f55bb6df390e95929e2ba1f4f305823c9751aad2aa6307ebb9980794c0daa95362430290d6b1e50161c3445bb7a", "result": "invalid" @@ -383,9 +327,7 @@ { "tcId": 30, "comment": "appending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "86404f1a251b770891f3fbe1a6b57add1a0d6ab6137efebe6405cf37a00b26f0a5acbf61d0fd46524780d554cdc4d6c6f5dd100e3a2a90c3de522c5491fd433c559726e06da3a0ed73613099fb17c7b4d3234b152ce4e0e6d26220d49f5ebf9aa65d34a83ac664f47ad1e247c9a1f2916ee6e519c2b4a3eef4afb1049c5f9351e15e43ad8d66d0512edaae3dca0e43dce60cb523e22ec14597c6c1da3d571142b1369d2dcc7c829845f1c59d23d29389cff0f6ddedc4b18241d266de5658da7b49118623b212e69b891b3698dfd0f63112d7a63af1be9a8f8ba88d78e3eeb5d846f71c0d5f6ec192f70a686088953e6c4ee1e6463e6576fb18806209225da46eb55cd888812d563f8d0dd403cc8faa2ec984fb0000a8a847f9572f3a0447a2575feb220cb928abb019e8f624d3fa1a6aed2c46406dcd9b13857f08a69cb59a9ec936295f67632a04d68230da4452a4adda23c12af159f0b5fd5afa282b454365cb5e47c696a00e1102b1bd7d478d6dd35cc68a91680e6f7ebfe8b98086f1cfa0ba89391d95733888093878be7d83ed58a0d758c64077fc42089dddb2f4ab25b312ff2e4cd545a507b0ba5e98372c9f61c8f8e854cd455d03382f5d95a985a45e17b5cff6ad3e759e4c00fbbfcc73e1b2f695f9c103f879b05f0d2d7a8b89070ba578a56bbb4f072cf81db13bdb2cf4dfbc744677b1a175373d075533fc99078a", "result": "invalid" @@ -393,9 +335,7 @@ { "tcId": 31, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "523c906493b202dd0ce8893f31ad828c81f07140fdc071f030e6f44afea4fb067dfc44b80edad16a26a1a2ee1c048e1479924f114eebfef6976d595baa77cebce5f955eb34c9f0a6d4d2a0518deef00b8a3fd673508907b7c46e8326bb874f593ea3562489dc03315a5e29f58223a110be55c37bb88509369f84e218d538439f13d46ea315367696299f3966560d282a2c835a9479709242ca2f49d90a341192b32aea1ffe69a2d2444eacf3ab92c083e8593f6ba06cfcb7a0e843d6b830c7b2cb9e9bab1249348ec7b97accc6415c86353fdb158b2008a27baa12e08980f216a724bee7632c9c49595c47e61e565448645fb3b349699ea3a8023256f76e8df613f59364aef561cc970bbf94545518012d5898ec4106af592c5fee551861c7e96659e47f133b6c4e7b63631105367fdabeb3ce38c033d5a965a4dbbed1aff66104df32d237c0264e44cd938d4335fe5c67db6e8be9ca79373dec2631985854fa010cb5be92922a1695d6e47e013a0d7728f3a0dfd519b54e0cdabdc290f4b6eb2c4e3b102055aa1d9005520f00532a8ef3e76d6e6b2470f270aa2456c5bea1db924b863b9749e4b09dcd186a0e0fbca8b3b2f7b98cb64e3682659b3de80e3ad723344269e908c393e8f9b72db5776d51262e9a59f275e56e612c106182745d0e5e8d5299860e631f97b0a5356534a7724c5412ddcf52c85628ae591f40780149", "result": "invalid" @@ -403,9 +343,7 @@ { "tcId": 32, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "824ca998fad6a19067dec5785be1397c8e8b341c82b70c02960ce64284cda341bb38a5f1f86a428bcdd7085e939157ca627a18a823b8e3acf152391a8bc1f527cdbea011e44e8450749f0bd28b4568a30ed276d3866d2ed3bcf48e1e1cc8d9687e12736c0de3a1c0693913e39152d636210a3a50788fa9dcd5f747505f48f86b9a406927321a62e006b5a0eed073266efd9fe8d942bc64d1cf32e525e7dd9a036fc4e7229ec141ecd24e0ec67aa0e23f242c04212649b7fb8daaee515737c0d0a1b24a69ce324fc690d6ea0195ffe3f6f8969e19eb7505a56661243035edf27007b6e63bd5cb3abfd755726662a09199ef1a84b3a759cd86c469c5a7bc672cd4e9987154486614688fa3c7763d608f09ef07fda12b257f2550dcdf77617147d0c6ac25751aaa9b8e68210f94c7b2022a7a2659160e74d9bda4d6549a2bcd0930106879365ad7b807bff9971c6083147bb10b89bfd8611a2e363d0e0b77193ee746203faf89acdfd0e85e9efced46c0bf1f7d61c7778a7b8c091da878b5309ed503e9986984a56c857783501237326644b35bad0c50cab3f238b60d6fc63bf23176ae9a6d61e640e5b01aa20469fe5a75613e9da7131c97ca654377ff4f08d32048c99eea9414bf5e60f5d69d9f8c8787e12a4d526febc52b585764df437aa13b50f471fb9bd5cd6d265fde61fe159c4cc709bd27dcb3f18e333fb28265e9db86", "result": "invalid" @@ -413,9 +351,7 @@ { "tcId": 33, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c7ea4cf1dedb76167a8c96f7e42346822c6785c94be056d0aef3918c89c243d9a64adef8a7f42f736a19c3688c8ee5d013bc633fee0696408d28c38b9548d998677b3289c7cd8061751e0a7bed4c1ce74d85f66715eb31974f28640e82190bddc7048dc84f747bcb8f74f3567753da72e888e29c6dba6efbf4fd87940d3c707064fce7e600d38318dd1c742b154002a164eebe1e57418f30292f61ba4b2c4bde76699a0f0f069ab3949c2a97116636c6a21603d6e8a419099bcb19eaec3f8d6ac0c76c5b9512f7a0962297aa631e564aedce4d41f36485f3112e2ddc08145c0b02a87067ecdf6e256f70a34b483065c9d15dc294d1e7372c4bf45991a0ef9247d14c8de0acab93ea0b87892b103fb8c1823002c977a7d390b3a3d392c67b72ceec6af72b9f500dc92050327a286b8b9df09a68186c03a6fad8210184a551f6f2545cf86562d978e8a6f2aa697e059c1f37181769058ba7b199150f165edaae00f85a51670c2ef79e2bf4e8c4cc0cbfc5b430b763205e2f208b460b3b70ae504e08b5237c890bbc7312e61823aed4b6998abecf0835f6bab7c6fbd729143f833c1e5cbcebdaa7ead5b5a135b16eeca9255cce98983f3a9cedfa7a01d1c2fd179172a56cd661b642b52ef26a51e98f957c8cf4cd96bcab7b216a48267e661bb6acb328454d376cd3a2367bd47069b2daa01abc3e45dca349710dd174ca55ebe747", "result": "invalid" @@ -423,9 +359,7 @@ { "tcId": 34, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "ba6fe199b2287df8633e89b1a7f38d651092d2fbbdf6cdf6d852590557497bfe731ae99c71b145ea009b6cd17313ced406f0188f773a4e8bf0e351decac56c0ce582ba1924d2d305ca3eb1f10ad87c869bc232a83fd6aa4d9ca4ab22b83dc5964f9dc4a1510032bc409c037e2367ee5a7f6dadf02e54137fe04e84468c424a050e722848c594d3ec59325842ab1ffa0fa25c107251e6d86233e5d43e9d6cc2bb3006bc1b5cd53417a23e1a880045995abe2c6ce8e54bcacee477e6c99e04bc3740b1bbaa246217770b553eec19c61e3267f9db9e68ae8a2ef216c253a668905398e073ddff62075a7aa7ae9530e588f40c18ac294e1d5c1771997887e27d2f07d20ea76989cd12785015cee5194e2db5fb736c2582cfd0486316ff3d3f26f19a348af147b77cf6cdc6264a38761ac270c2ec5d857785abc53a3a5d6d8a05236366180eb7df08765297b384a8e267994b847751b25398671453aab2770e1dd2448d1285e078ae5a561bd233a0ecfa2a4a9264a132beb83eaab5de5c29d9b0d2aacd3b125279e81336700f2ba8e76e756f4411c4f76cfa7580622ea86fab035acda5dffa60dbfea9df2b03b9540a1b89076559cf5606aa96987a5b9c46039593726b6c19c70515db21760817fbf588cd159b7bc56803f1c275533fb59e4913ae2b7973a7dbf034d58b6948a4910b5dbe688b2a2e48354d19259edff55c49527412", "result": "invalid" @@ -433,9 +367,7 @@ { "tcId": 35, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a735f661613e78684ccee436e49d78af41a89c325a5d2cc8fefd734c76938ada09ff8ebaa3bbb1f35546fba76e74782076d56cda9a43363c3ec58bdb12183abaa5c50f5ae337ea53af2dff1148ae87825461d294fe433711c9891011f64b2433a643ee850d2227e59a1322a318ea66e3516a8a5844ef87fc4ed961eb55c146b6f98a389455b97304158283ccf03df52471e25d35a9c4693eb51e326ca0a2ae719af93388119365dd06ce0d942a810895e1ed0427960148a6f9e9d65173933482d1babbbfc2f3053d6ead274529254a69a903d7f2d15fe3a347e9e737fcfaf724b7a7cc21d02048dac0e0607aa7f6a7a8e5de4edb2f81c25c7973f632bfd522dad78eb6c628775e12484fc72d97e6bc35b8daf68f48456537682797cb66d4252d01c798606e440142f25859c4dec2e916b3f006c14c329ad67e6fe4f13bb0522145ad1583aa49239cc596cf276ca2e5894e448275a474c9353d2e7e7095cdaa1cee50d967e459b0619d5e48e32c328e0148381ea3f4b5a8afbf3e33ab58b98209d5fe152cf43af042efd5dab4224380e6f209f151642290513affb63961864f35ac85eeaccb8804da6a10aba85eda5438f9aa184f96412a0e205b6b8baf552e0e89a338cacf85eabc390af745694c51e26c877cd0c9c0e38f83436219eabf9dd23be5604a06c2411a08dec7e15cc6eaa99899c56c8c9fc151b838b998e8aebe58", "result": "invalid" @@ -443,9 +375,7 @@ { "tcId": 36, "comment": "truncated length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "673e324d7cd249bddfd4cc0fecfbc59fc92528386045c2c8df3ab0673e631d675a321752134e30947ed7d5cd2124b2870f8777c32ef7e5e8c76b51d262acd2e0b30904140979ee18dc5d6e7e3d4e97bb75825ada5631a1036e8aedfb194de2aefefe38827c13d528752d5337a752d3938ccb492793c99e7a726683ab7dcd9fcbe3fdd2908fffac6d866b13c9617d272b16b35c73bafa10bbcb216f44a543a9c75e88ac85e06c45cdcdfc2b0cbb900dabc11de036fe22ea06d33bf844d1371681c2a511e1c8a475debd0701c67b6ddd907818c300f32fed341ac4fcd7a356d30542cf096bf369dc95e35b59aef2a7c0a3b91e7ed4267e059398e282caa40d4cfd407001af2e85c78199ce9065944d8effcb1a330ea5cf5ccaca9fc448d967ac3e7bfbe1f2499700aafd222fe743377cc91302235e6446cdcde822ab441d074adbd175135b0777588d5a08c6e4a752f46b7e1d24b5179efc3c0e12068567b5c187d327a44de9f8cf2d4346a309bf91995faad1fa7b62270665bfc9d7ab4e5e0a0bf8d86901e5c904170fbc818d2db67f7a341bcf44a13b063d53c81fd7f7c5b83ad2554e5e624b6edb708d0bf1a0b45b0c9a087bc711dab3018615b5f41d164330d5f95dafe67bc482dc4183e70d3e16a4e4d438a728825d30831eb95f59cc65649b4ee89c01db4c013d96265bc85a55ee62fb3360e4cbc08e9dd1986840e8acd3", "result": "invalid" @@ -453,9 +383,7 @@ { "tcId": 37, "comment": "including undefined tags to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "30b0c596ab84978dc1e37e88cc7af788047ce46c06f804c749322c0ad6bf2bc5608cf8a7aca3bf695a922e826eb5c3e64b46079d23457c9fb0b98aa6acb470de05fa612e9dfafcc492bead178ad8cac673420f5da5d609b518f1d0b9c0faac154b9310ed12652988fbcd7d5ce757d0704a5aa0b5144345f85cfcb5ee3138dc86cbc291713e50908718faa9badfeebcb73cef9a687db4b811d996ad92c1a9af7e44d875842cef14ee59d6a1f335d4cbb9e41b6155dbb694e15a1487d664e5c8e6c37956ad1292958502a1f4dd75e08efdb1ad4276fbc5c31804937cb175bce6e0f734aaad59ef27c77ec6cc6267bd250455027581565cf91bcec27f62ca5e9a1e1b8b48fb47f91a086ed300c09bdf5e0a4cc36e7f4fa4f431cc5b00c7f7212dc321e9d483770397bdd8e1b22ded6d01ad2d12ea4253ae223c786b474f5751a046357d7caf4322e61ad55c2279ab06dadcff635fae5edd2dbb6d429759a173cfbbc8d3d537eb6cda911b290c0b0396b4b04bcc9a59a73b985b45f2a91612df57fc760a7eeba04ab1d8e728c7e2fc461553eafe21d2af3882b1cf95381c759714603e426748977294038ad528d82e8338f7403c78d78cd4d0fec8f6b0f8cbdc1fbc33f6d70f1cf792cb7066540768a44c4351319512ea70b20831b70682b96c1784316a1be737826e8f4022bd4fa84396f8dcd3ee4ba71542b6c6bf3b3ea9edf150", "result": "invalid" @@ -463,9 +391,7 @@ { "tcId": 38, "comment": "using composition with indefinite length for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0922a02d38b254cfc1b02965be4db3b6db137a3fcc7414737ee34b1a204c575ee12a6860e84d8f204dbc67c6613e75ade8450364c05cd7945641dc920f49f92e0aacb59d04d7e302da6f030009305674cfd724946ef5bf661763585addc7081876fc4efbdbbadfd5d77a65221bfe2960b3c7f43842544cc97f3710ef90ce508096921a2e2c32cd55983b2685b2f5fdd7c0da5a2293ab6e7d47a61301222c40f5d64bc66386febd37c375efd2ee8e43abe68afb34ff2ea1236e3f1d01959625aee0e05fa40f95583c455322f8ccf7dbff80d5212bd8cfbc54a12cb6a689f8f4eb4977fc5bdb287ce02f7c5a714abccdf50efd2e5302a89e5654993fa09ff5e45086dace58eabc0f078ce2fce724bbc96b6de36ad9d0e5c4993f2c2fc416ea196b93ac63619f5eab707777a376d8d0a51d79a5c586b4469a54beffa8fe56b0ebfaba579b47844859202e5ff8bcc8660e132c37e46c3fe801aa614d50c9953025b338dc4d8cc2ddebc1d07745a7cec01bd9414d82892a3f4818c634d51c486b7065288e57ae9d1520cf02c397cc0296c674aa05cf671760f2f018b6dcb8db73f79f6e95ea2111c0645be64927c9f802f8277922bdf94a6bdd7023531247baaac95ab10d7fcbfc8354bb44616a859a83fb080ff895528076a5c328f89516e62694b2803600305d10a8513cf705866f459f362f764eec706f77b325bd7cd40255fe08", "result": "invalid" @@ -473,9 +399,7 @@ { "tcId": 39, "comment": "using composition with wrong tag for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "894190558157e1924961175fb40c7d937b9087ebebf38f4456960ead945187ab3692a7990e51302577603487298ec75044aba599d46ff8dd7f97300f8797da644dd2f8299e3e4193e43c41197a9ac3bcc8ead4713a189c7ebac962b2e4a38c85ca94743998e6b078f936b9a53ec2f1afef70df7df96a6a40d03cd13218b884f4060bf2abe465db3e7ecabe9108fb4da987f1983bc0f79e2a2fdf86ee8272c5b8087bb595168c1ea59d32ea3a6538b9b13ace08ab09f75b4eb7c7aa6b23dc4bab318ac58b01758799e3459db3c19964c676d50d3b8196fbfacdc628d6e534061ed6e14a7b0d41c9856966df9c74f2ae82deac7148a9f786797ef4cebec6d431a2e1240727a793882dd3213edd4f22b1f94afea6fba4bcfdb4b41b4d3dc46400cb37bfe61d4236c518db4be052720e774351c7fb2cc7beed192e28a56d3353632ea4c807f688b368660db57b92afde5defa61c4cbc9b6ad1fb012b13b34d545065e448c614835b4bf88042039eb5ef3cfbe93361628635854c37487468e82f946e01da78c3648f04fa903704996a6b8feb98a6d1a393db42443bbeaf266d4fae1ab2c41cf9e974039e4aabe028e40acb4be89c6d7cd8be7b4f4ff743e12b9e3b29ec4b1508a059064c93020d2b8dca8a5488df4219d2e91db5542ca7483609ab8e881c202ed3a48aa6596c7f62cb73c9f0c433f563e49abcefed5c02e307954a7d", "result": "invalid" @@ -483,9 +407,7 @@ { "tcId": 40, "comment": "Replacing digestInfo with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "077e1d74012e8d54b2583056d0eb8895fdbc56e0a6612b8a38c985d402788c3f0d47cee7bfd3a138dc8f08670fa045de7f1949cd1621bd0963bbd6bbfe8cb35289e998f07f08e101a5de1748acfc0d65bebdf6162ad23ff706b759a0ddad1c10b7685d510cff228c098cefff1cc12f2f9b6c1cbc4ac76cfdf79b49230264dc6a515f58fbbe035016a240df9d7a223501c10bf740332aafff301072d572fa5c6791d45e8cc87f03101ccfefa358afb598e822da5268fdaad0682f7219e6f4bd4ea8b1a138bc9b28e42580fdff4de74b75a10feb9e78b122f8699f5383cac12e8d0efd3e88c5d6d0f4c4c9702303fdcdfe115d662abda6bae43473494051ee74d6289996c4d54beed7e5b2de6453b0cef1f4f42a1fd057362f935d466b48c6873c8737af9a5e62d8c832c1546087f459999658f3ff1a6f7cdb56c2b834eafeb992791316ff9d52b1918da4fb3d091861c7b66f7db4474b501ad83da0b4ff1c4e3be7931949a7bbee7c9a48f01f5f83459ebf93b0cd34b7e8b6bdd35cfdf6815d747fd6f6ce405b9264ce4ab26a458ecb0269d5a849b10393ca441f7e80d90977ac0276599188f8cca39f059185267cb7d60c7d6f2c643343d1161175e39aee85be4f3e87c464bff1088c20edbe4a543e8b54a05c4f1cdcbf1ee887d14c09496b306bfbe70654d0bd19d266952d3d9c9d0b17342f8aeb73aac7f827e53da2585c72", "result": "invalid" @@ -493,9 +415,7 @@ { "tcId": 41, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d292f30cf75b901051216a9579ab9108ca9cdda91d618c08ff9b8ceb455ba0a197ae8b6f60c1722b1d212cda0048144f0147e1b61ec2fb65573e76746be9b237031e95af76d6c726185855436cdfe4051fd56ff929cbcf4ca2e2dd8014d8957c1b821100dd186776dbf463a46a884969bc6e2153b76805a0ced2230b9233fe9a30445d8a5aade694241e6ddaf6a1765a1719c4187e6b8e9a9722fb8b18b3fefc746d32927dce857b2083ac43ece35968b616090157db2b09e2dfdf378f5b593b03c2569e941084eabb29dee9cf6a6706800b274bab9526fa57c1e1fd6ff4195ae377c64a01e8842463ebc41312ac8ba9e72126fc6e31439314145991085a7e876793885511318b2e435461890d588286e8c938d63534da7bb734df3962069b62d1c84acebc0b2d0ecd349126e44da37e04f1cdf42a30941b0622735ad6c13e4757a3d48b96d51d2720ff9b0d02f5df213b26e75facea01a5a2452d3a3a041c4ebea57364bc5f9fb4612998acce1f4f774f8479e488e6efff6c21f68e9a6af70bd7fbe7798b75bf76fc2dc1280d109a8c5fb1ce23c02b1398556d5355f0673e84378cc26ffb27418109c24d30ecf4c4957f30ced867b6cff4f71e832ab81e61573a5ddd4c4091e26ddd0f0d0a85cfc369f8685aee93a225ec7bb23225cdc47ab102d699636be2521694c5aae2be6d282b3222f2e3da965fd0cbd583aeff86b658", "result": "invalid" @@ -503,9 +423,7 @@ { "tcId": 42, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7018fd12137bb5fac9fe8cbd2eb3e9d1d08de4546e8af48342160cc305d954b8f9460a12bf0bbcc47e6f93bfab80754fbe2ce64af899a71bd93ef5868e1ce15438843da5d1519d1833d75fc7b7beccdf159bdb175883f3cd71c7590526fd581bef307e21edac07d97c80a274418b7a5a1d5b5aa4de53f478c1d8dbe886d53ab82020869e4ea390d4ff87adea84a2949e2cd29c214ad0f15f041b8cdf427a3c26ec6f51af64142aa40892fe3692d2020eb4b9f3f2285a20ef0144e581e98a4844b4c495fb6213c00112ca114f9450b8abbb727dfee8d1a29b56b847ccef1dac8eca4dda740504a4ac172a8a422bf7f074dae49b5b8269375ffff4d150f07f605d97a3dac62625c25a81f3f5436d36f2386a541a5cbd3768f2fe97dbfcc9d30010401a4d6e679ee3aa7545aba2f0f096f81b579950724539e7538dd175011eb1e47b7e358db13e7785981ce36ed13f979d4bd720728f2d37bec72573aabcf8bf2990932c8e478598a72cdb34efb20f66b3b530a479c679620bf893b3ff0e33e85a3a6db1d72d7c87f9306977f18a8746179ba4948e51fa996d5dbcc27bb4f1c789feba3b1925b9c0af744d294de1375ef8f52ba8753444d798363a76a5f84a1fa542e431f8440df957cc731b7bec4e4ab6e52f092219374a525ec222029dae6448a41702a7cc8920058821a9790a3fa8c88ed06283b43c8ce15fec4138713cfbfd", "result": "invalid" @@ -513,9 +431,7 @@ { "tcId": 43, "comment": "changing tag value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "491a44b18097d9d62e0d3eb41b3f0172f3647d65d9ffcbedc31ee68f03f52795fdc5fa753fc8bd77a21dccafac57924c4051eb89ffd17c0c703fb9d968c0d18b2762ac02faf72d8ab448a5d0161a15eb4ab923f28f82dd6e97ef61fe4eefdb63066a140ed5ac486da016071bde06b617889ebfec7c71ee3f66f35cfeee2ef49e5491021c26d73ed920c8e3913514f65ea49d5453876b85885d51bf0265983578ffd05dc8df8efc0d915e90a4cef181cd0898befeba7300855de21a42600a4fb2d2eb7fed5bb3f940af3d1cf7404f9f6bb3da863fbde246f4d3931278fb7485d59c4af8a6f5354ff4e05153280f6fd6015a13fa15439b9b4ea1c20ce681acf92aac4f60a86fad5f6a636a7e1581b3f8fc1c90ff058c40b5d0e64b7d82056a5bd1fa661610382c92967bedea57af5eaf52d7304e774e4f85daf09d9cc5c039d5bdab649703044047828ef2291777061de497de6d3abe1d2b7d0c5244a6cd7d317327f6e596b1aaa552b2d3048bbd26eee31757aadab0e439460f530fa90b92665856201e4675e99c6c2173fee1828954f2f9cfd324ff1f9b77d6eb0d48f1745dc01fb4761a00d1d29de9c034d502658b2926f6f3c283f82dacc85b8e306f9881a75a71c2bb03f36b5ddc44de525cc3af0c72b1af01c4445e305058af24fde5569594e656ce85192f9409c6bb7f5fa08622dc00102ba4f8fe7f7762ac3050aac0f0", "result": "invalid" @@ -523,9 +439,7 @@ { "tcId": 44, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c9667d958f9646740576ce18ce3085fbaf6f3392524423be838d71af5c576f2d12ece21c30da0e209921beae756b9ab6a8b04c3cc10c06dcd785a118f45b59cc50be3f3e62ec01e70d0e9d5859e098fb4eb172ce430e32a5ee1d11a94f749bbc0d444e9e03bb2632bc611a70a1e6a4cacfc9118247ecd374f628d3acc5cca79572e45bf4a94bc1da631a59e4b781b88368979f3a909a01cc7c4fc543fd165b67c82d8f82b7961989dfec8e9c4fa6077c89438a6667e42be64aa56944ac43c7eff8e4b9a9fa2b968da2a1f3f03bf7a80e884d22b6d3ff4564444fa5dbefbe62361bfd46c32ab42a27c3f819cd56016479a40ad138b3288560e6a1f3831bdac5c3e850c3f2ce500f766843549f5af32e002941b50cd88ce822a46183f4938d58c12cf17e1ab29da94c0df368d3910318582624cd66f1bf08c7ef9c29a7489ade8086b750f432e1699676a6483099e9ddcd3fa9771b0ed58dbfdb3f61f882799e20114de7c6e0384785a9ee6b22266b2816d485ae09ed2d71d4f8bb0013c932c477745eea36bffed3abf8eabad517118088fe7d6c22c018e0bbcff07ab814f541ff1e4a58042cbea1bf9d5d6f6950691bc61cb918296e05b9747d2303085a8e9057add2b109a661490e357ebd10a8888c7ffc7fe788ca3da7bbba52a8c6b056754d88cc2dc2aecc1a7dd770d19d0a9412860d1a3d7cdf905ab92fd37d559e4e5679", "result": "invalid" @@ -533,9 +447,7 @@ { "tcId": 45, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0139a6c57398ec02a29cbd47a11129f51c07b61659d0d83fa68a16564795a669bb164e4162d19f852129ad135586a4227b91c54ccbb1e6a02e0a4b1d1e741291d508ac2e9f74bbd27a2d3d4a810ff016fbbd545a479fbe27a37ccd462a9cb22cbcd5d99ea7f99ce4a3e3ce3bba2db87d4343b22304436c60752f6baf33d3cf4d110f7b1b964110fdfa2e0058158325e78b5b4010801aa8ca59986f629912781cecebc33f7d9edb6f6ed529fee06f54ec2e62c6f4b72bddc8ab6ea30db83574bc931c0155db26d3a5bb830b1840c544b155788c66a42e6c8161f05a03e05b7271578d8380946c72b7d322bcc84b1be714cb97cc7851d06e1cb892ff39d88f821a5bebc043135326addaf480c4c99b21c26af904d41a014d5611f42481769228054729973b248ade31a4ea963a626770c5f9277782328ea0635e3a5f6013501e6275b419f145cb60ca2fbb3a7c4bcad7449c47a9336d658bc4a9a3c06b2f84ee9d8a8209ff7ed0505144311df3342d7fb25616c31566f29dd6139aac391e7832fcd0a6bb69cee74cc6a39a2cb29fead82bd23ec272e62bc87656eba34a5a44f443d69de2a572b3d7e9d5435ee69f6c281362c9fab99ef72c7e04bb8d4ff34497b2a80f5cb750462d131cac6da0907b8fc04cdc45a69c22c13c77606a6d6cbb7b27ec65fdbf496b123a3323b0370b031ce839d63e2e1ef59b0d95e646cae94bedc4", "result": "invalid" @@ -543,9 +455,7 @@ { "tcId": 46, "comment": "dropping value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9ca87049dbcaef6dbbf981c211100fc02b92a79380e2fc0c4c59e320b1f559ad83ed653d77fa0b5ba3aa005182b4359158ffb0c072e6c7d02ae32d19567de28e4fb035be09471b07ff6e72a10f1ab173e46f770d94f78e21ab0ec4d4c11b568f394ad3bf3fef14610afa6a8c8347c99116cacc8833affe119d913a6596e8a2ae4d09bd9816e2c1cf8fc2519ec6319f8f219e36cdc5eace1a4dedd47b09519d64586282674571972eb578cf1e640e58463930fc0b08b1b297c5760303b799b7f24faa760c2442f0adc7d83cddc56a99692cada6ba8ea3fa5aba200719ae43d0770b178ad9cf574ba5b0ce847dde18df9cac32d0adaf7b3cfb460f14db0c542413d5f528b6046e9ba47ce986cb134011efb55064f9eb2163b0cdb264a6eb9793f12203ea5ce9d48896f2c448926615d2dab2dc51a0fbdc6f5c2dfd474f455d0b0d421e3711326ed522d1840c0d0e93bdbeb3781c066b7c050e299a2e450640ab46af4fc1bf4291953372134340d4ced304430efe82ab7c9f391f28c238806249258b7e8cba2db75f62ba910b815db2f889326f3fd724f93adc45b031e08bdbbefb8b2a48d0a861f07390a9f041a0255eb9016157c526e52edd7d714bff40473eb36d0d381e7ec2277dcc3f145d2efa02cd63e5acc5f05632723d5c5e016d5dd5ee267ebb2eb39909c0ce31db4ba0cce2f404f0c42c44d0826b24e0778880067b5e", "result": "invalid" @@ -553,9 +463,7 @@ { "tcId": 47, "comment": "using composition for digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4bb15135ffc32d2a7e59a5c536d0788ec37633b9b1e5c94adb9f5b01c845dbfab129194b8a5361f352682de8f5a92f0a691df77e06a147c2aa759eb5bb72ca96ebca33367360e22d19f0d4d90c25c3e2ca3785a5cf26fb80e1993ffc08dc9f3d4c1554e5e90a46a21f8f00a2cb376ac4efdbe72e0ab1308bbcfa83b9b484f43fbcb3311a6ee4927e07c568f977545e7d5b8179e6612c2311d5b10c72681c9655b2529017f245639195e416fe0c2800853ffa387bb0934aa977adaea2a13fb87d2f8903cb362c1ae1f4e84fe13d29bcffe4dd92f856db6c5f1e9622268da090a8cf85481036c15d6d9bc97687a09bcbd92e73ac9008d22988893bf78ec3ef87620ee27633faf1fbf3caa3b79323c999932a728b40294ace55c6c7c73ed0fc03151a56c7a87962dee757a29892811dd4ced9500b8bdc905946575ad9521758856780fb4b6192eb6b52a81e9a1ee9c6e563a5682b867511093a14f735f5f20bd6e2ca1d01e4c6598ea6347bbc61dac6a69d05914e716ff1d53ef0b8259e3dafc203c24166f32067201e11c241ad4c107179b93b3e254defb5c67f2d88b732abe96ea5ce09cb360298f1a34b87a8860c32079d5c80ce3f4629ae27f4731293294fc2ab7cd9f2fc101ad87dd489e7a2b0edcca37910d51b8aefe80874088ec53c0d56548ad4761ef14a988739a02ce08fcf81935da7f65c375787740b94d48d8168f1", "result": "invalid" @@ -563,9 +471,7 @@ { "tcId": 48, "comment": "truncated digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "10b4e879f27b553ff426c209658d787219ebeec9bdba09afadf14362022bc1f6e35be08895bda1c67465c74f8c225de02d49878f460515831f1fb1dcd42b2547558ba805b85a97e17ced0a1f1bcb6aa5ac390129916fa79726452af274fe65a963074be70710c59463e3b90e69e1fe40dc8105f2fdc7f863cc9d808c6878480431b847f372e9cf6418203e9c9a267bc6cb1a1377c394b0f2d69911d48650717644c79fd02b355c4790610ee930c2e9cf1fa1fed72b111f3f4183a2ced3d3aded6b8b5ff3b80b4ed00e97aa6a1e947e95fdad77d91e36472fc9326f745c7127b231eca5b2dca161d5429c0d4c4fb15f43e066d80dc84cfa50949f4dfe3f3a1c9af6aefacef20604fd4d884b4656931c0d3bc02a70e37c810fc7758639e4710a229348e134b5a67443dc36853fdddf632b7688e7622247be4d47b39d8f8dd639f9a32db3bdaf3e45441a8807017a9f078baf89eb46e44e2484e22586842658d1ae39bcb4b6be3e5518079fb10fac9cf6ea9d1e98a3986148ec834cf2d00e365ef8b45af8e7b4f8ef1c36fc675aa704269d5c1cc34e63f4362e527c3c42bcf38c2b1262bc350373941a50102b5f2f1175ba09d9d5235a6c90d3db2875545b7330cc64d44ab5543ede211e9736124ba88db37680574e225deb86e40b1c2943eea5b8351486c75cd7536d6da8dad82334cde6f3cc55033d09c387d6abda7d98398e47", "result": "invalid" @@ -573,9 +479,7 @@ { "tcId": 49, "comment": "truncated digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a62486e6b5c6dbb918e6de18664bf6f2a8c8de6bc0b3b323fdb736faf48d9cca2792f842b3a5e80548a243ab59725c1dd6b2dce185b060008b623be218a9997131106b47eb2bda88fe9479ac8d539698b6f3b3e14eecb3c3a7f8c9e39d5398de8d1c5e9fcfd52bc8fb4e73319a8248f9c99592aaa9ba8c7f44142f63bd851f218a9a73845812f865b921faeed8bdfd8b61b98ea26fab09cc90f78e1e714b3ea6948f1647e1258f2fb965a407d1582f28663b76e187197b71e209bdcf3b7223c1596b9aa2df1e2736ceaf4fb830459415556aa52f47cb26e3e22e4ddbbab3904a7b1968e83661f5c8a02bb50b33200be928cdf1babd794e58e79890435f4e6f3af79b7015a7dd7d996f25d61d6b29bd0034445ab6d8b664667ca7bb4537f19edb9ab1f58ecaae3dd8c56a07b57d9cb60725bda9057e3d9c52cf17caa1d435f8022149901d27e3b152898e3865dcfb0580281838a72fef458328cc1130e59d4f69e58db5fd4552938c182128fe967a42c8413928008581bd41865e0c747b7d5be7df50435adcc707e00c7837a45da8a6e7a6c7ab5f5d3494f36d9f98bc2f422f3bf4c1ff0918529eeff3d4e8e5817ec22021f57a2c66078b8622ff4eedeab8bb61362488e215760dd82ff3a58ac5df2dd0d38073ec574084dce82aa9a056328fe5eab9e637aa71b9d6ba317fabb96944c65eaa00399d2793252a4a7140e1780d6b", "result": "invalid" @@ -583,9 +487,7 @@ { "tcId": 50, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "1332f011b204562cc83d5f2a84606cc9afe8a6a374041192e02d13f425e75f9b6db68bf4004158fa11bd591ec7b63b568e18f19191b5b9c67cb2defb5faec6140f240c0014396e9d6e8fd5a0f84dda87f4a46c3b933c34bff55883adaa70c5cd3d69b93326fdeec53e7d1c8897494855f6d83c21470f0bd2248b0f731d45003b7f5897be4bc3993865a6a530952a6505cf49ef6c6e319a581f73a61b20cc678af45d53fa33e8be9988aec097bbaa22bb9544985a23c55df8a2a9776eaaa682bb706003f93d16695646330c8a0475f84900305b40f9b2e54d522ec0372aacb5109079d9db19c03595ad70350aaeefdac12009a4b9898ab4259cc5a29524f2000772440d3d0526cfc7f2d780888832b7527a3fc7b5df763d4d4d774712c31441269aadbe75378be716bf0b4f5cf3164707c8a8d300957564c5c1258119d988b59cf222950de826246f4fb5de111e8b72d6a7b038c9d03ac3b2d061a07c7d6d3b574860cce8d958ccf676324599b33e8ff0d24e24f25e4341fdbd872725c84bb666e604cd6e7521cb478aa80ec831279aea590654a8480ad545df96d89728c0de9e46718a6dcd74758ac354b47c772f23cad609ef6357266c4d21787528c16be7e2b74e23db435e9281029b6b941bf87c9ef9ecc222c2bf7d9feb05fd82aad572d03fb392445517e93ab6231ae9ff9354ddab4d49afa0291563e283e6ec3a7bec33", "result": "invalid" @@ -593,9 +495,7 @@ { "tcId": 51, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "bf2d6fc105da6e9b202864ec36961da33148c02b3ef01919b54252458c48d9c47e8e6c44f68df073be76057a4ce99f7f39a42685522a1d3cb9f4a1a16cdacb079fc3f5947726478d403cec4f6d8547f8113ff42ab2c2a048cebb7f8d989d6b8690b52c19494f7dbb4e9f54b03233f05cf068f715006b0ba22d027b2b026c50690de6bdefb68e36ce3774ba496b4fd6eb9b4dc75756f492e91a7eff34df34739ee4c9d4c70e28cf0d101ef7ae131c602d3ad17adfa6fa6b2d9e290bd3133545d8f86fd9719068bf6466916b1fee375506f4759360dc67394eb5f2eb8229b4f25cf257d5ac798494f936b458f45e97bbb0e555c7ff0a83eb4cabffaf0acb62a5baf3eb76a571aa5c6fee066d9dcf4ee8e114f9b1a67b89de311c2d4e6305330224c10aaa8050c30f7eb611b544c74c3e76f38ecc193bffd82a2fb5538763db40a58d86c5d308d3fc40f7e9d2fc760ab91ec17872907be2b5b59cf8b63c5cb677e0471005eabce70776361e2cc91e98bb925d5576d5e9307b91e30d63cfbd1b77bcbe30541dc2e6367b75bfde9cbecbdedc7b6e83e201716434fc159705ae334e74417e35d5e08540f59061855cdceb1bff124810d6b44c673803257b8fb0d1d381a370d55f3bf59d8364299b7fe2f3ce0e0c8573be935c930a7cf301d5cad10601b5cefbf060e75642c9f6110df8739346c26ab3e7d4eeb8573aba901cdd7f5bc4", "result": "invalid" @@ -603,9 +503,7 @@ { "tcId": 52, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5924a0a489677abc21003678c30202453cbdbceb80a0730c318745baf67b9ce438861e71076bb3981849310aedd78866d23b493ba42c37ece84044404f43664dd2648fd0e2ccec96acddb8d7ac1a73efd782d994c257b367dc9e84433b09ad4283b87cd6ef27c64b73a33fff9bc80314712adf54abdca29b61722cf38e509de1a7a86100605bd602f4ef5511105c50b1b49c51fb974e9efdde71e6b83858df47228e2e6de6eed91946f03c4b8429dc91d76f449fdc4caa251adb6b55840540b3ea379ba6220a6ea75fc1a716d91fab436bef8894501ec2fec9ca25b4013ca066e4a6f093bf3f2c0fef2965b14acd44c032f28af20d142feeb35eed9f3b7e3339d39a2d20069654df27f6b2577720b3291c7f65dc78601e6088e6c81d9ddfc207d47472b4fe0b4c633640f43c8fa0ed860e9624335d6c8c873b8a57c55c319975c96cb7e1c2c91ba4a4bec588d91837d7698de14ffd27ca6a1407e6cb58657b9a9ea050bede8d3e15d8a1ae9fd5bbe6f544ac0a56e95f5819025e392167db36abff9dc7e22fa1ed8f4034f77b89bcdd472855b918d241608f5d48a0ddf72b97fccb8d5cbbfbd43176d0949c48553ad6d56412244c763deaecf92ae8e09432c871eb2e62c1fe0f385e3590fe9c39264f00bc10d9280d385d88e28a522199a9108bd6d76f7d0d12585c8f6671074ea8405d2b396da5a86d11152d7ed86935e84adc", "result": "invalid" @@ -613,9 +511,7 @@ { "tcId": 53, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "18ac3a1210812bcad60da4018b757ed3494d9f41e8458fec434aea32dd9497ebe4872c19643ad7692ceb186179c168f9e21a58f65531c494f18cdebf315cfc2ab7e423fa0e3872bd1c81dac4f85ff2192c9efaebd2a5f2162a72d13dac495557853cb10f0fc0f06155a808a21202f5743ed6df409f3e8e563feba4b0b11f3fbdd9646a2af4ae47f375dcaf2880ff199f56f1c528868f0bb4ce21434be80ab0e4b8d8f0ad76002542d2fb1d582dca46cdac63192a1b1a23b28807ef569da9a4dd9abf31f6a7b6bcd1cf19cbcd3df50abac097b33ef20dc1f9f372c070c9cf96b8adcde790e02bec4e26204460090fcf13b9cfbb71122c29bf22c2fc1500fb9bce140abf739f84822b4f7c8b8a115f5050993cca0589c5f762bb290643b13d39673238f43219af66b2fe0fa426cd05a774c29e3f6174b210f1eec5b12d879890dbc4b3cc3c43c17ce6d5d4964e3592475ca2aad44b0528f83835c328788d3adc68050b20e399efb422879bab8e5bdec8744c2376fac385abf5f68cae5239a1662da8d56cc048d1b1f55646dced4d1b5d79365d29b330abe412217eccadef0f18e37a2a6b7693271c67143a65adb96dbb561dcfd4fdac0ff9d2ad3579f9d692716ca28008294724709756df98fc53af3a24505294b74d8b43f5ceff8556f021cda4bca401b21f2aa9af455da7f8ad45b1c0c31291ff00e55620480de1fc33f2c96f", "result": "invalid" @@ -623,9 +519,7 @@ { "tcId": 54, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "ac914ad805a436102bc7f16f93f17600f5f37d53ca361b03273540f838e5b216cab3ae38652a1b23b25db59483f2fff00a369a80cf99d3d0b39d40a66cbc5491213c47f5ea013583653c68eeb5ccdc701a6ffd79f189dd6d6cbe0dee4ee7f537ca3d0399c7ed4171bbb27619c008745227ed2a45535a7f70684d2934cba5f35f60530a27ef9df9a122cda908c357c86ed656993eb8f700b375d050a7c5308cce03f86efdebaddd0ad10e14272047e504bc12145dbedc7fd0b4eae560a1db0688ff1000b4da2645c129b714ef72117505e458bced44cbeeb331399841296ff1ee9dc926edd04f95979653307a5c359b420face9f3b6d8504195bcef9911fb25db0bb3418e87370541a160c53c5db901dc397fe15f9b86f68dac53c9119a6a51ae60005756477fda826c4e0013b272fb2b029eaa8f87375c20ea9626e250927d9649f69ae9e554b6f993ad0976810c3c1b1db5275e1994e8f066c998190fe116bde212b6f11a7efa6c76695f324697cde80faabaa97a9e26bc4c0cfb2c42be2021406156971a74ec6b16ca9954c3ceec6f39c07e9b3c8d60a4c57311d5ea1e66bfcf3df18e3c0cef0e7a791db286e9fdddd143644fc6dde22854d3081fa0a5acbb4e50c14aaec6da1ef6698a20e1d2c1ea6a9f67e4d4658e63f7550e84769cf9d7a1f29ebf28b72ab2d35f7f079ead71abfcec576f862dbd32f6906334384660bf", "result": "invalid" @@ -633,9 +527,7 @@ { "tcId": 55, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "94d625e64194e4ddf817475a9b0c6ba31804290ff703f39c0f806f54c200be4522cee5c0c37a350546115b28b3bd503f3b9ce17cb485e4c2875a48dbb5b664a280b971f5f7e3f33e09ff9818cb32f14e62eaad82bf7af60c84dde0be79b51c0764fca7b2eb6b3c193738cdc94a3177af0fc6e5fb2ad97e3777c423429e52b7fb937bb4d3b9e0851484501a1c77d0e0bc3b9766bdfcf58a7a909eecd6fd2984f5934e0616f56c1db1b4e72992796b00d7386890d6906170c8349e0a313599024ffb3ae5b7f7a857f9cf91b7b90460be3c975156ce3590ff8bef6eefa4d65e2966e5bd510467d864213367d3ac6db3607b4c6b773078620905d7cc19094e0407f4c92753971227e9888005d1cb12a855563552e610537385ce80ac1eb543ac67331394047c12f4c1f29578e62062b078bcafef26ac9c6a0a306b68cf0a717b99641ea7eaf5677d8effaacc6b6d71ad713c120426b225842accaf4921b9a96151bc9334c545e936462b5eaeac25ae02df0a2c4e76167a4091182d2159ea3d1b2dbfa45fe521fb25aaa56b8e7c5cb0746ef9c984d31dfbc95e40357051ee2182e3a949337e3eea4074ad2d9c0d578584f1a01923393ead31338f23dc48e6f9743f4ea9afa98354ea3c6f657305b4c35eebc391f1601a88e0022601de01a5caf66ed3fc7107c4cd37961cbb953547484efdc4807bbfc8574ee0d895f1bef46437b1ce", "result": "invalid" @@ -643,9 +535,7 @@ { "tcId": 56, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "10158b081c00409582fa82d751e779cdb9501972d673a5702d7df6268c8b6c6d76ae8e98ebf558e93c4460f9be3bef7edcd4f78cb3a8bb5893cd055e884d72525b0f249e2418308c7e81b73cd72fdb5f0710b01878917677019fb21165fb819451b807c5b6caa23123e7ff0b889ffbc3484690ff2484acaf8030b6c8221a0f933b82e0b2f92f3b3d17105e4a52dde787ca4e37252ccc060bcb04d9ad752b03e85de89d2eb5d455a91363d189c4f8c0730cd165f4773089896b460584d4048837d9a18941aeb2ef5172ca71d44c72769f34272f612a89691702047ac079c0c52e77229a1baa744620d3b551a26a3b9ac18feb2cfe17abcfe3b9699b2474478ba586b7fa19f8f582f9f57a96a414d81dec30027e2784e031e52a3913de59fd5b5a6645fc71e162b73f0bf37dea30278a50bfff343f4c9f511f1880dab8c53871faa5683c219877d6cb29da4ce3d22ccdd3079f74953fc64262be53ae4dacdde65bac77dc39634e3955c00d817e8321427b6643dbf9f8bc83b85e61c959539e18af5efc22d4c22a18fafddd36b4f18d6285cdf37452d4f6fdbe4da2d478d11c8b5d1ef5435b3c9955a488e76b049dad19f2407871349093020f7879a950536a0a6c0f07c3e7eec951c8ab42dd150405fafc93abf43fbd895686ff662efacf9e3d13aec7ec8a8f318750715b45074c277d25a6ca71142dd15920d7047a4bb4363a10", "result": "invalid" @@ -653,9 +543,7 @@ { "tcId": 57, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5eb6e05dbd5ef027479a4685b3dbb29ab9be86fe8951a6d6908643a94d8a6ffda59fdeed42df9d400f8b89c1341024560ce5c48646981d6454d2301bf4f1df70be0af6c6dfa2b312eedad88d4a86af49e4c8d8a795b9433c42d77c84fe58035b4ceab914c1a9a19b37f18c85a47fc4449bb403eb1f2de3bc55a1cec6ff7de41bdbcc708b8af6b3776464e9eea900f910e807acd7ba886a7c2b76cc2ae5a6d372c39a6a89035da6934a09be6bf632392289cedcaa1785f6c008f332a887be0b148381f39b5d6da18b1be87920cb5b598eaf87dee65eef6b51f985d02cf5e2658d2847aa05776a81ff06f84bf9445b02cfa5bea1529e216f903b75216b794f3536ab3791eea6b38da91e732d784a870eab2fbf96ba60685db8d618a6dccee306bbbb3fa2c3c755d8a629099593faad78014c9f10ff9b949ee0aeba8bd3b16ad55bd19f18d14820c3a99ed87e1c21da8409786be4cb1b5c48e11fae272d8fa65f53f0bc2b79223f657d19a37931a73b4204573049b96d2e60d6e01e5ece0df14776121efceba7252dbb90c3d889fb7dcb7c43dfae6cdbc5c83416252d3304a82836b1e379046d73317598e6cbdc13bd7a2e89de3e92aa844f41a343e5e682692eb4ed102b3fc29e89567d789cf226811f08fc6d7ca3af31a363087c9cbed0201a2083225062710110395ffb2a2e446784b5c124f6597aa787acf303a0f20fa336f1", "result": "invalid" @@ -663,9 +551,7 @@ { "tcId": 58, "comment": "indefinite length with garbage", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d42e9d65ad28358b663b241dcd920f1390247f086f8cb360e6eafbefc46d8cd3e58ec96f691d39981ffa2c6f1951f4466d71bba2cdfdaffd85646456146121295e672ec14b5ace16b2dbbfca9d8d2c9d9c37aea8598cccc56edec2aa30a592abf542e18febbb8e075b11661676e0099002251faeeae23557efef2d8ec21d713c2fd85f4d194318f9763b81521c270828db050e12248dd6cc60b36752d17d0d3355080370cbcebe4d7323d022b4cd463de54bef641027f4d1bdffcb23f6b0ca3bef588122e35989629c209337bcac8129054d1cf05c057c9ed266ef389791cefbe3b38697c87b8362a7f16bc2fefcd107a99ba1b776dcf83177e5034999cd56fd184ef93320a88f40c0eed889b3ba77a5378938f6c8f0b822e7f4afcef619823e789565de67a7a3daae4b4b9d561fd7361ed000fec8236b94cefe60095c0516f3ee3712b9d3dc8684843c0683881d0ff690bd82dd29e15349817fa12db6f8017374568e127db29115dd9217ffc11c2ea85a563065b3b21372a2173dc0d21a0f8008b73ecb36b605cc17f1603f0d7ba3b1ce95593b77b572ecccd6c4297c60bf260ce5fe07729b75005a9ccade5ee19a04e68549fd926ef629f8cf2f956436f47bed5636afef7cbabcb4fc9c94a190cbeea82c79512b5938f9a746b1d651bd6e1944b3f88289d9c377bdc463457e3e1fcddf8dce6637d88cafc53fa6a3e2078018", "result": "invalid" @@ -673,9 +559,7 @@ { "tcId": 59, "comment": "indefinite length with garbage", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0ea22f253fe76780dad6680542ea0f0b559ba604c7f5e16f1f248c773092f6fce860792b7c0a691f3b854d8554f098519084df3cccfa3db83ce1a172edfc672aab5e8d13ea73b15457b0d497f268a5816f842d9d787485dcf1655f6b73378c8e85372485054ddf409a5ce8ed8e8e2769fbcf58648863f0463d4361aa7c32aeb1e2dd3742106a49c684f89cf9f0871c33991ea99f488b81b042721f346400382deaed4dca657ce8ac17a68af64cbf9326088b00913e41885cfab0a551f097b59e2e192101148634bc063a8b2301acc3e5e0088dd1d47a37880c28883f87164b4d667eb96733ab93198c854658a4380b28e5ace8decade9ac82da2d889ec0092d361e34ce2664cfd9c52a0b49a45aee3e65ad4b545fb8c2a9bf2478b7c3ad969f916ab44cfa26f90bc802400435488512c63c83a7a46a1482f89777b629f913ea11a9b7c723c672b7f3f0396239ed75b329b94e1aa33df30523fe904204983db25d80396937c439709e443ece935e51e2d018b6159dc33c064598db728f7199f53fd659df0f6e6cac74e97812920becfb20bfb71d31fb0624a14e521c7a88086830016bb22c43a4efc3fc2a7ceba4291301c5bbb4aa0858823b65b0d90f0baa680809546f0dca13b4dd62f76cad902b522106ac4468c601218896a73da1971d7364e0dd1b6bfbb6f372dcc3ebb4a3f75063b20d389f4ebc5a9938c66c278b5a710", "result": "invalid" @@ -683,9 +567,7 @@ { "tcId": 60, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "22b60129d2653639fbe477cba3f07e1c8a6f05a5eeced1d0e1d534acee45949c41c0059a2c24dde635b3b4c11b5f2126eb67d9deeba2067b17546421c970b6f6c72b66fb0fc992d8ea1c871b1256a99cfbfcbf75b2fbe130e2e8ffb0dc1b57d19c2a8ad3f944e27cb3a14eb444c84b2227da621610d3569907fffe581708ac09dcc10d0d4893bf46f18de5be2a5dddfcab4edec6965ca6259c700edf114bdc86444dd2a891ed114c52471a7409f81da490509502ffde2af5ffaea6cbc9c6a37aa18918012a4ce9edec18adde61b8b4f7612e312f466aa00ddf0b27851420f61901d94efc0473cb1f5ce22090735ead3fe18e7e72234ef758fc0a6dadcab006ba54166724099aa8942d7f3ad90f7e0031d4d3ecd79817cee7a0808400deb50c1f0f30589dde23af0990683d5463fd2d3a661edbc9cc79681098c79d61291d1c225bfe2a1d53111d35164e23f3e1cf176f41d292cc08e36a70552ff0114cd8b8ea7a8fe0615b0df6113d2e300a142803132bf296630f331190a33f040d5e8d22ecd8b2aa044d280d72e59a98286e72583521d075be2c39d2d5c35c97b626d571cfe214eb4ddb9ae4353352f6634e0a80e31d1eed3adc698d9652041461e1dbe63ab3cbb992b8dc32ca0ab5e8e280b19585df23317924b888b18416f131adb1ffc30c7e43b330a5ddadcf930ee026a228c2faaebf5678ee5a78677dba739fd7e799", "result": "invalid" @@ -693,9 +575,7 @@ { "tcId": 61, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c31a07c948030712faaa219622fb7c5d0b617ac39b9a2c64e944dad71fe7d4c5ac41ac5b03b4d2ef702f86a80da37124c396efb3cb49a699a290a2aad3d94042e51448fa160305403559814627d6f6b71f4869382da10d58e3f3d9b960f3bc6d96b2c228ea08eb37d65099b18ccadba626b79d3feacf1735999e35999dd0925d3384b621d97958533eaad9787159843a431e984e12d502314450336511cbf28a21c313a6308ac7769147caaf7bfe1acb28d819250ba87679a52692f9b1c2f833fbeb68986081fe36d8a9c91bbb939b999d6b4535e796368dad07ab86efaff9cf03dc56f91532e802433c7adff70b18a60c402ce53a3c7077884a3f405014c59fd2efc9fd1c2c008120bb97831b9ef1df8088e80fdfbebc7f0136c9f77e7ffd5123eda1e5d4e40fbec8149f227c5752b0c23035b0a5711b666db60a3ffb1a9e7e704f9704fc735b07d2347c6389c207c9aa17f414712bad469fea9fe6230825955c3bc54949aa3838131c3012cf9e0863cab77d95a96d37e021efd83dae21b9b16f75d3a97d72e8096cffd2f267992c27511b8e1db80c45efd0d95d55b6aff706aa37d7b142193d1ea74b7c359d4f6c8af3aa0bc439f35649d7161cd2ce79041eb268957cda759602d1e197adc6a2fd7421f0ea74a401bf5b947c4b39e6d39c19b18652eb04398e03c9f33d47acc6e3cd4744911bb8ebe5f3b9fa2ef62ad2eecf", "result": "invalid" @@ -703,9 +583,7 @@ { "tcId": 62, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0ef4e9c1a2dea678cfb6b58581e01ae001e67e8310244ccdd6b83dd34d3246fee465fe61853c2fe02fa9857becafa74fdbe59aa21166c210b11730c0699ed35e36a274d0952a88f52e5b60e948d6bc2684146c74cfb255f346a3fac2d7ba3435923877648803976112b19cd9fe347955d0100146d7b8279a3d48b4c55813a60411915388f40ddd87175fb09c0b4aca6b68dad94c811385680c0a54799cabe22d9f376eb73105749dc2408c033f20d21ce0082d6197b2e62ca2fad78f221d971c432445a9330fd06cab0cffbce8046ebe419bfb354a4c935be8d72e75f7f932fa45bc2fae7f6614d59936b669b6a81b15275d8ba7c9e181a99e7d82bae1e152c02b2d3f3406cc98fe85da5dbab2cd6f1f379c302dbfe80e82e0a368c43d4d45907dbbf3c58b2c5eced793e8863dccdfd4c503af9b69355069f1b5254a349ab7350a2584ec044af3ca4c2246bf4ab174bd0477b11d6bdbfed1a9d48f1693c761e340348583ee522d51c89f427dc5c74771f0dd33538b90249db9c67b879d65b65dc818c1b016c51e055be80e8ed68841001c396d19c3caae57bea782dfc1596dbc26a3642b5661dfac202210ab4c85d5a516c2479cbb546915fcc809c14e0db9e6b4c6ca0fbb3c1b5b1f00fb8036cebaa357e05c796b546fe31bb1bf461ab2b65885b48109fec7b215fec0df1459774c96bfa8624f0f4202cdc907ec63162dafbf", "result": "invalid" @@ -713,9 +591,7 @@ { "tcId": 63, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "ac7d5e195ed9531de7ab8c86b4ae02c6e0c8d4845d2adfe0580ef3331db8d3267f83d0920cb5384735e1d70b053613e3cedfa84ec606fb2de2de471f40657e05493a05ccd0618a0a1edbbcbb997db604b122b50e12171888cd0af9c5e87614b7a4b91a714e45b1108340127442010b50f135f2e00119d25b32277923ef98c7863c678ae2eb44e8078f60bb2f43aacedd95af37d8d7e773e6405493093c20d358cca6206c4f76c7835bc8b62cbd98962587646ceccf57ffd3a29e1df1ed3e2fc7c69dc1a5c9bf13cedb130e685622807fc1f5ea48de9921f8e53979654b819114fbb475ec43467250dc3ce9fac210924d29d09e16594edfe9b5ecbeb90c14e56ade3bcb0f99fbcec5d0b44089ac0f006b3bc7e51c04420b6b2cbfdc850602c461672d4d1f19bc94e016fb756d59b0818356f07fa9396703adf698a0f29c6709ceb2789d698896ccbf8aadc965596d9072327e84418a733f3ada1b9fe3a7b50319f66a948fad2554644cae7347dc184137ad4fee0d63aa1766f935187d842d4c7a4f51d752c2c22916a2abe41bd1cabd1e155e1637915bec41a5e792ae8ce41917a8041d169b036f705daab59f48d7e4b8e7a4c63b992a4bdbf7fefb14cc76d14936ddd7682363a2b5e9782a0d2a0b3d1cb2d2e4974e4f7edf4e50ac02c1613c33018d1d85b35b7bb435ec957f37b693d736f89769adccf85872818943a67c93a8", "result": "invalid" @@ -723,9 +599,7 @@ { "tcId": 64, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6fcdaa3bdd2851153a88d3ee180d531ffdb082b548f0ad27b1dbeaab932401c62bc47a6cc41a551f6babae17fcf81e8b1d290350d6c827a6219819e9796f1cdec2bbc8a2c75b59953d9003bc0e5d1e9633563e4120ce608c758ba03a779bc54022303fd59bf1f0238fde26748ee60c2d87411bf0c93fb67adc1bec65833bf5d3e80b7a34c8c652b67f73a36e8dd3e450e16b8edbe9623fc895692018899437e14136b72633cccd14703ff9845166793773562f5df070496f5e0b721534b35a5305699cb5dbf56cfd62c1a8527f7d06604bcbd74d0a8f8fce4dc8733bd8ca3aa08fd85a05e2044933702d90897e407b274a6cda2397b58abf12f9cdd377368131e435096915b1031fe900d308196de742c12f156c26e49d7d95c44f4cebb16de3741ce6ce97a4c932a3baa286f4b0521afac0ff081976f028f8e6cf3c14bc16d905818f8c6c5fa8befbe4f753da2c335181e99c92ad106de82aa152fafd8507bc0032d68f22949ff03e3dbc829c513d5c6b4fd003f76516cb2b23859b07b77131fddb427886329db959e4e3553eb8d049ef6e33e42090611fea717ab3b42d56a1f678b0e70dffe70125f5c924d8d0154a3efb75a555b970bde79c1c6c64af6ce2b803e46b8bc94d7db826eab51d9fd441affd173031c0b28447aa6c2dd666ad32814c753fea22f3d816da523f3565e438d73175d508a1cb24bbd2a892d87df509", "result": "invalid" @@ -733,9 +607,7 @@ { "tcId": 65, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a5a73b52429e9596e8dc30c0960699a9a39cac3a14404c0e79db0a4e3c81aeb8391ced2ac1fb2808f6d45a8e84432053e9cbc8bd12a3bb862b067697c6d8e602db8c79524ab379fb68da90aa27fdc54617cd4e27433253dab56fa380fbac707a8626129e20a49b207cf0674633e29801eb034354a5252acff7ffeba3d64b29bfc69c54480fdee04d7686b392bdbd489da711de0656b7b86aa174dd78a80e6ddc424e0de16a01c25624f200a19178054835ceaac2c20b183199e62668f3c8141c0c7e4048ebe7623e8b511573dc12cb03ff1023d41484262a0f8f57a73a6ea1e00b3237404dad1ce60c0d7f40faefed4f97f56aae395c6b28f6d2038a769cbd4ee32507c17b4bd17075e855367053b5c2eabe33727c1f54e0a96d188da41220d57575efac1ef2ff9784e0dd5be65bca24e918570c52aff4419d7b0571466091a9f68e3d55a59216f8f69357faaafef2b0627e85ffb6f8cf2338d427952c49e7430a427a5099d22bbee55e8afaf266e10e4fac632769619501c35f48789373f155f3f12adc0047444413a9ebf490e6fb68f8f75a575971333a14ac669f6056f1ca0196761df6a19d237e1b60895386feec829fc7ee1d74c4830f9435562568f858a75dbfa512782d9a3f817cb40d6a496a7e6161e066c8529f1d925eb215ed88b2984a0f98dd8e28886865945ff1be0789677012ec93b88c9593c4cca14d5a4a09", "result": "invalid" @@ -743,9 +615,7 @@ { "tcId": 66, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "bef5816fa3b15f171af504f2ea184e57d3f99474ea62911aaa3255a3335293e1fd2006f814c81130a763c9c65cfe3bd040e831f350ec7b4c513f4499899c052638d15baabc13c9e8fc3e7b312f869ad557ee4367c38072a2c9886250c1433c44c4ce88fe65f56622ad336729d1627af94119a81f50f0449d025f8401ee17cc1eebb697c65a97caec4fd3e6e1b5af854f1763a8afe5ab1893541c1f3105ca5f1e36124ae1a9a2b21a252f3d7f4de6fbe07707746b303ed98418d5694c9e67d2f546ba7e6fe71620ce3793edacd477948ad09aa8d640ef91c87e81b43c1d581a1ed662ab5345143ee572462d4b88293748964f49943385faab3bd2d067c7368522ea9daa137016fe060e7c5b561a6e4e0e6e63396c44bfb93ba917d873bd2ce382470763935afbeb086071268669c82edd9048aa96d8f4f9f329d8a27fa247716e60d122536f3b9455897c0694950a9f60e53f88380ca5cca2339faa3398a766621132671f7c9693cd2f02d21e7abd33244d63622fdc156321ab6c7fc7ca7efc56e28ec52148470d8addeed698fcf0ff8bd01bd64b5b5bcff96e82dbd84161d4ef4c3339cbe7b82c36b529078ccd6fe42918029ec5d7b6a69f5c82a50364e040dff69ee5a7b015e604ab43aa46691ddad543dbfbac3785fecb209817d0348482d5671198fa124d5a45a29ecae1670a11c6c7da496cb10dec64cfe80761f76b74a4", "result": "invalid" @@ -753,9 +623,7 @@ { "tcId": 67, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7b74df1019573cce85ac1fb8b57e46c725c06c4f44f515a653b26f50e677600b5cad055508d54c7f73c50d7df2822916716221df94bb6a87b0abe955ebf1216949a8827e380fd05b4e59c86c4d821e244a26ebb0d5221dd461d9287d0cb2e9c27f9fe5c53c3c243b45b816902b5d2ff3a5650ecd749cee7d69e3fd517e56986739f66d82fa54412ffbdce94cda4b9523fa177a09a275634a014d594efc16eb52c52376e9a1c7a52a6b01f4ec609dd276eb40bb3149d8d2e1d7ab7c1e7e391770e0f821495dc9d574ab859567b0a1d32c255b398d38a6d75d8798f8c1edb9ef2fa47b0f27b9f6ab5cd3599d5786ba01616a41a385158f92f551bffadf72a68d53748d67f909b85a653e04f39722ebb2f628447e7eb83f75657ea547af3b722bac597fc2efe61e540e4ecd5de24d3e739c6fd219220a37a230834d8d0238a09c4b16fcc1efd85e074f5acd71daaa4ee42a144c9bc5a117a9854f07b62a0aeda7887c13f56f98f73d555f0b9ac5bf933887639ae6bdad38d3c0222ab54bdfdbf5bcb407d27b8c20f8f45713905c1d6d9bd98160db03f7fab8186dcface315c27e361456b7fe8c47e25a7a1044b6def6c6a88ec91af7a841d18e5efa9d301a35817e1c43465c273ad19df89ed7d5ebf8f0a6ad808459084dd6124726491abafff6f95e0c1fdc8640d5e6a7db52916493792514ea858679ed9d660cb73d7d84f6c09b", "result": "invalid" @@ -763,9 +631,7 @@ { "tcId": 68, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "491c0bb27f2b2ebe6cba22bfd9a778fb32edd221994c1e85c8500f10e4271ac3cb0e641ab90919089d9768947e6325872f4deae14e6e030fd23bc9e6a64ddc45a5feb92bb5cb5ee21ba68ba5ebc9ba4655c67f8b226c7f0a6ab234429c2590a2244e54e670b1d5de4b30439e80e05873a4222f2785381d7d7822007a53c5ab604b0c8fcbaf1edc847900e8ae4ddd2faa4f2d6f69a8a01995015113fd97725ad61f03a98dd3eccb1bf4d9f08407c43eecef9c5178a8681fd1c99b3b2099320b80c396c3e6a06160d37d38bf1b605a7d1b299df7636fb68e9329e49dcd73228a719bca529790eee93629b67b19d5bfb4e8baf70d4236d490597d9cfea8f174ca4c748d435212aea699fa143c5927c75174546064051783577b87fec1a4bf65c3c9701e613d018f4a56ce0ee34e7f089636a4c57a528b6e39eef1475851950d7b731b36325063fb67554659e6f596595b12661eff56215a62699c9f09c8a7a267dcd4bdc39e33e4973bcd941f9ad3ebf5ae08a2ecdded6206950ea2480921e385b6ec5b36735a496a1329ce62ab5964f09d1e3a8577fbf75a0fa6e613768b27e4e20a18d87176195f8f24620b5484d1c9141fb880db52ba4b25deb1122c0c7b61d8077542996b15158e3b8ac6a3d908418e36fb9703ec37208838e826e574ad98b042d20c74c1c4ebf7d29b62aca94e343816bf14cc668ee9c2e95a2ae6220ef51f", "result": "invalid" @@ -773,9 +639,7 @@ { "tcId": 69, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "46051396c25c67145f662737452c8f44e3568a86f2165d31b99f96e9d2003bce7ceecd6eb9bec875409ad3cb6ea9bd7a317b3c2805566373e81837ef06a5fcd0fdcb5c1bafeb3cc7b3f4da295ed9eb47d00e49a04246877fbee08a43520b046f49b889c3cabf1158306675e882689da7c7cc1e214782f5288e473143775029661b2b3863fa18b3d5f8463e043ff42d1c86d9863fa1563887e8ca447faa825f286e94fb1d1ed5d4000de78481b601735888a70b617f101527c2b1d4441aaf79078625e570bc08e6fb1569e4f5b07f68e7084a686125cc9f2df10abde2235bac8ca0c42195f2333bb1053b64842a1a7c77b540e1fcee22512a5a8617f3a3ce269e8234c2225fd9c3d330fa33e68b2eb7a448773d3790b781791aa796f30f79fd181e98363fb2a4708b3d9fca2fc04997426951719f1df4b11af6cd669400f5f1b65ff4a51b942a126083303ee15864bda720f9e41b43f47483dab2d8c1d5b9aec2e48c821fff8d1520c3e47b2b3795b9478e092bc58f85f04d6e96f46485caa6f37b50e0174d3332392be3cf4652fdb2bbc6bf5b4cbdddf1f7e4669f9d936973e3d7c078a79daf7b1fddc4b43c5ba1e3611abd7e236b0f10f04e9c9c9e3e838af09c7680e1552cf61c519fd9a29cc3729ef29562d50582e032c0b61fce190c97f4b4dcbcae19f61476c52809133dfc194433b09e57fb9aacb8f58819bac334a0d7", "result": "invalid" @@ -783,9 +647,7 @@ { "tcId": 70, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "07910d114f8ce3f107dd3a1fdbea7697ccbc1e5b92c6ae64e92384f1a9b2860841ca77063eb4d5bdfc6bb2e10b7d7dea2e710c048ad2e79d1d102f9d2dbc25d405105c690105d0d3294cd7aae4a824760c0b216170b28057f1855ea5ceacb8b50c11c452ae404d6ff64e888785e3cbeba6b35c29eb61ffa88790938d978dd7ffd1a3581a669e0b170da695d6c5d51e4572bf46dc6c81a969a9add783f896c3acfe3f184103d0f1495f8c835e9cab11bc81c7e12924c9c98343b2f2249dc48465122f540ab598220fe9040d365d9bf5cc47c5d91ab8953437f1478980e361873ef71031fbea5aaa88c0ab24285f46688562aa6e2be98506c19690fdc01068b711234b4a3f39f72d667b85b291d9343c84f4edb1dd32d1d3e3f76837193ece4eb3b6a934fcd2cac02f08e95f963ec5e1f8f11034de12bd6ab89847de5f60927d7050b0d63b677a67e3368afface0674f94875228234c2cbc2449eb395f1cb661b221640ad786291a4ee436ff494286697521dc2feff094210e8f123c644449ed58cef92154521a1bdb0630ce53b295df2187a67ab9ea78ebe2ae5f797b2b91ec050fe26ea04dbdb123ca57159c038fc564215c3ddb4c57242bb49a1c0f6e40e5757aca3e3715bca09c29f61cf7959ccfce3da8084e8338835268ae4836bbf0681f7c4d99d6b562900faa7715c9b8819745197383d38779e1a8b7fc09582d560c71", "result": "invalid" @@ -793,9 +655,7 @@ { "tcId": 71, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "269446ee05cb44b5cd533c70ff553a914bb0731af81ae936bd9b41112d685402698d40e43ae749649c487ebe30a8c64d8b1decca4184cf518d277ea97cad59d07b7e67856eb484b8e111e27cd2bf8f8c02594773850f637e8a0380159d8f83dd750b00fd097f7d1ee8763623931cc2cc20285f4680f7d1ece4f91498c5ca2ad8e724dee2aafc4377d71351717f16ced0bbb66baae892f23eeee66a3286fe6fc7ab06908e0ae563632d666f65ca7fdb1d5ca7935c2839d8bcb2e93d1a2386e42475a5c6b56c6ae6503ee68d1652a23e2012a9adc92b2321e11ccc2fd9dcc61e723c57a640353b1f807d8388ef7d5dc2e03d24501ee2bf4cf52cdcf06defb406b6cde3499c1073c689140faeded7c07f27f4e761578a3f2ab5b13dcf98eb93069e24a38cdfea706b3d6078b5a19190159680c6b36bdb461dd2146b69b9b52a2c4e9cf9369184b05f0725f1073192f0149d4ad03b4601dc165262b416a22234f1ccf18837f413de4ca743604090d39723baf5c6ea217db316cd77a37018ccc6d5d9a2c2ea3bc4711cc3ee5a85c4ca1231b3cdd8b651723c9f331eda61bc848f4621740671c807d4d8d6b2887d31307d4494bd8b4b018cd0d060b23cf34a9131c56bc86359f6e57f35328e14890a30e48a90e9f3853396bee0fe328caf4197a002f79b2dff6d8c1295883e9f41b6da3b0b52478ad420d703429ac7a108cb9086b74f", "result": "invalid" @@ -803,9 +663,7 @@ { "tcId": 72, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "db24a033b6f1f1fb4e43ff98b0612b93c5d19957914cb21ca78c4cc6b3ad5242c13f575302ca531697c1b73cb06f1b7d29d017224a1f2e3fef14c97aee8290d86c00922af0b2e82f7d8010ed993fa983ca77c5dba14d491b32d7db94c56bdc1159e743f4812d73b1103badb4739f2f8a1d4b65d4b6c43fc7b83f35c0f30f0d9177219c133b9be10873c2bb0909c6a3658e5e1b3eff12b0a98c39b7a6b0121b240685113746834eabe950d61e0080ccca319dfe0d7fe33b28ac7d7628691be5211f2e1ae02b394aa9c88b1ad93ed64af0eb8af3898daa98d384e6751767b61687a5a54f6adb4c2fa76319565a5236253faf0497a625a62df92734799e192464f792ddfbb8f64ae65fa1fea3e3d0c4da249c28711db543a588493c5d20f42baf8812b3b41b059c7bba828700e0c032e55ef1c60a1a4d59dfdc2d9f10f9e72e24477256dc956ecc69af456409c700805ae0f04e9fd42c840382708e59214ddcd888e03cb96f2d22d594ec199c54162eabb5b65cec08473590f9c2ac034302391e1b2e9ddb78263bea393992a43ea1bdb3571075d56e2b77f874fffca00e291efbea0efdcb813a5083e4b74b1066ccff5e7a77fa4168dbd14ddec94d523816ac0289f5285b63ece4e5aa48854705a03dfcc6e41982139fac18f7e4fc0893954841be37c18c4f9b1f891c2b8811a60b12ee62b3085509754d9f33c30ba808581168f8", "result": "invalid" @@ -813,9 +671,7 @@ { "tcId": 73, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3ec8c8209450d96ed0cb462e1908c450926e7092378c8afec5f70636b8574e85c67635697b95b3fa3ecc024e5629c68435736d1412ca8665b77670afe1a48bd79d636855e2f85ad049385846d275f75b6e77bb69251112352f2d438a5b0db1b71f9f3c8e2d46744a4176ac3a7880a36e0afb157de03e5d59e01fc929c672c144a448c77bde4dda5d5a9dd74ea5e53e07d07e5db63d845fd1a18114548a5098665aa644601d6e696bd5d2f81f1f71d9f2e55e456042d7ff36d813b19ca420d608c8704efa0519e2e147f155c5f85b6430275b5c1fa913f94d78911e0f081f8749f5bf7dfbf21a21fe50312ec40b8f8c9d1c1d955d0a49e668b51fec3a52d268dcc826bd77fd5e0af4f2c447a51dee40fc15faad7f797e0db9072faeb1fecf7cf312814c7d854ff3ce000fb0680028c110e608ca25b8902709faf64d0ea53201abbaac6025b87992d961a455a2778ff556015becb6ca41b477733c22d991cff0416b842ec3d86c5404b2d9ed3f47efddb6fa1f0725385d1733a44bf75b51a6a6fbe25af3ce0840a95f86da227e7f93f30ad47c033660c45013be292820f33d9c9e5d4f68b5e05755e18a1bce10003b7d2ee97932af123f636295bd8a13e07577ee3f3bc46ae6e471fbfee565a3b461bab9af67f18e244bbef312c8a59cf1eac8e88d4ee1b7e085260c0507945dd907ed6797041a594b88bfb1f338669f06984a70", "result": "invalid" @@ -823,9 +679,7 @@ { "tcId": 74, "comment": "truncated sequence: removed last 1 elements", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4d54e56f587d6fcaf2e43ee1a8eff33e833f83d91ca092d0b536d0fff80ad67bbd9926e7fae8b2b2215babc678e6abb916dd19b35c8bacf99b397c8ef364b9d75b595a4dc9f07d3d4a59c52fa4fbfea7815a2196b7971867c8bf931705be8f106d150e71bd7f7d652686ede684addb0a29987a224627cfad213064c1d1d6cfac92f88fd9fd0703a74741a71d43c8029804fcac4d14f5d8591b15eeb3dff5ba654b521c31cecf2ed7a70014c748f9beca3f1b69baa4fbef8400888c5b354a8f6c80587675435927699f0894e109b21aed4ea54ff60fb2c8298425b2f017db44fce14f6eb4fb95759d79d805f113493f7d40722fa37cf797e03b6937179db4438a7895e74263a93ba212e7410e17251d5fb49fabf05c142c9f4649d44617652a5869496345cd48245a3fbb6dead2ace71b7fc3965de6e70be503b2fa953bd9fc76f5be70c0f7d987a323f8a221b875c805282b6eb58a6e4343eb3caab62b902c9310e56ad50fb4adfdc68f11e9bf94d76410bdcf4ebf05dd90d341f025ab182bb8ea0e36579288f6274d47c6c25ea8650424c2e12682ae58078f6bf5b0772d932aa77d837c2ccbb0856efcc564a28a03fe57e9c674889bda54b452388ba8373cbcc26c74e7e93edb9cdf6b91d22fedd014f1151f8a5935ac64e28bf90bf71d92d8415af15127dbfdeb98ef80e841254015641596f331cf5214edb7d8b3dec1f8b0", "result": "invalid" @@ -833,9 +687,7 @@ { "tcId": 75, "comment": "repeating element in sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3393a6451aa65fb86560a8d01c75c99485be4cf363e43f829a74ccadf02aaaaa85553853ed1cf0115ed5358580eed986a3de779a1feb8e4e1e312cded0824a0e1b5669422d00ade2d77da369cf2280a99b9cf42b6c2a7f3038aff49599555cd9549064d806625c077a85468c5d36fc8ea42078a16181ffa5f75db72f0eb19d2bbefb5ed86aa80a821078dc42bcaa0f206bf9712ced9f18853a6b24e80b418a0dfafc6f3d25f7ac4f20b305fd959c8972eac20fc1dd962c0e504ed23d2231425ffa5a8ce0a43216f07a3cce90cb503ace3a4dc6e43f4eb9a93a68a0eccacfc5300ce94a48f96cedd1179b294918bf6b1c6989ef4804bd62d820a8e9ffc04025b7657290f74fe6f02f2f6c6e0a5638d2b806aeb27110629ab78f1d4bfb22224e8ca09e47b118c972bbd3038024214e0d2a8d939ce06e0f13ad60d753fd62b26a83f9b2c28a10ab6b8e5112d3e52b03258edf0fb204ddbbe1270e41eae54c7f92c2f65cd287aad76e6dc7724711ec03b338e3f6ccb9c8c859f878c281dc0bc61a990d244154b39cacfe47b92d7f8752334e859b5796951ab3b3a09bb269de282b8530a018e5d4f15481400c0f3fa5e60d0d14ff4546598ced7f73a28468639cda085efd5099c12378b12fa4067c1678c16d0954f4b5954a48c2deabb4f694c171d69e7efdccfd18887e79207fdfd0e879824ab991aace5dbfcab0826ee8f44efb54", "result": "invalid" @@ -843,9 +695,7 @@ { "tcId": 76, "comment": "length of digestAlgorithm uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "5da09302fd2e6eb0695f2d027893f42d71476bd0ad8e1783f3015fda3d1b5d4fac1b56fbf133144bf82f874160a3a248e2c6a4da691a7db2110e4bd095d536e72fbde3b47ce0bdcca2fc9050aaaf2395686f98b8da83a7ad152b2f517125843b8306828a0d5ef8d4b3abb874373644e81755e7a929a33e98069c4d4d0a732b65c5b836c2b7ffc6a914ce02c2ac0d4bd5e67f7a395da04d8f24031d1bdad73eed9d08982216aac5a067d90311bffc2b109f9dc3ab4ee2c051e23880a675fab15a3ceebf15f114d79523ea5780d62a0785caddd3d345697b8a1a785b1488eaecbb863f8ba22a307bc835f3c832ce37de47a416136b8c2e559b38fe8d2b94c4cd376fbe209130206b53271f69789bd0f2596b85d9ccb000a15e3f2e7c50e8820dabdb36b1dfac83cf0a307ee46eca142eb747dd72972f0e824e9107f318036e83274ade55d53fb47069cc49cc51460f982cb712074082559bef436c501c968e1b73fae4adae5f2d7111a1741d1299869b5f5d6c831c69c4ab323c4e04227e435cf3cbfba1a3a9e6e6a64368027d5c385acbab0012f385ffa331db5decd358d44afe4d7d047ca4ec9b8f888930c1c6ca1a01106c8f7482ed80cecf0e244ee76e28527d8464f41395e949eda74e233282f50b6fcceddd3478be8b7825ac05f0f1f09617f31f79eacf10d90be50711b8d2c0a4e1f2062a3d6d4ab9ed05c0f6678f94e7", "result": "invalid" @@ -853,9 +703,7 @@ { "tcId": 77, "comment": "length of digestAlgorithm contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "bd9586f52f2e14b0694a447fc111086141f8864f0d2464ed83adeeb0b702cc0dc501b899f0c1ba5acb0c0163191dc8f46e26631fa236289902949c087ef4968585a9daddac00fdf4430561fd81605f7f3568222da3c4cdddb9047dd529527a5d370c343dd2058d3dd3885157e4594d7af160e2443297a3c87c4214ae3ae2fb3c13a8ff39e1e804fbb39f3097b097a7d2dd568d885a5abdc3d1bb012349758e96b608050285ad3c80132390ae5fc9eddac40ca98d6db6463b8f10f79e4c4a98d2aa91b7d8d6b9c2536d8131a3d447a9622467e7170c66c72495df3f8cec11951db3cc6407ce75ef398581677753773bceb6aece44f40292d8de15e020523644acf0afc79e1381875b6a67168bf566665c4a4aab1a8c6a2a384437f4cd2b242acc8d8385cb39764dab2c73e2476200c2136e4904f8ba0479e5a6ece38ac8b4e99b6be4a2f12310b265a8470628f9d198d897cace6efd9cc2b8bd299696654ae205e1470521ec7ec74d2cfffd058a1bd1f84d72a5e13d2bf44aa8306d78319569635d492c639397d886222d5de46f82dcc5bd9736d401ba2920577bc71e7cee77b9395732317b849d22ea98bd5c6ee461d8275df4fa8a9acaadc3db528d7c53e8b7e797e6647ddf9e2259af83b4c56d63bca901e1f0ce5414b5609fc1edcd2a6a7121b41a2f3082a7ba6fcc630fbc7fff4bc2535920d6e8345e0aa8d6240a5f04f1", "result": "invalid" @@ -863,9 +711,7 @@ { "tcId": 78, "comment": "length of digestAlgorithm uses 14 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6e5a44b4fe52c8104eb60e7d96e697c2fb0c7610fe17fe8c6d10fabc509cd3cb16bb4428935ec58fac84db83542ba166991f923a9889ee78088f0886deee107c1d0852ebcb295561c3977b2d69aa069e1c15e41d5ac47050b2221962413f9b5111a536a0a6c1762d04dd8ad96318964e34b8230564509e62d63b4bfd0dccafefc31bc44a0086daae5da89baf990e454f390343f1755f7db2bceaef0a310d07b7817a29371485d5abce1cb9b1e556b830e15b35de0b0aa977aeb1b6a54117bd787f7f9a64452123a3f29fc2e87256395102b6ac86bfde21c05a5aebd4862008be79eae34faaf324db09b5bc57e7e2650ba2d5a11851ef8c864dc5c04c58b132c208b7c579673b7419557d4bbdb47b2281129c72072d906e0e63f4e6dd55f3d3b2fc386a81a7b746a991a751d49d91a76fa4876b3c93c4b8e6bd9326957994354ce4d93dc93df5c5a8d115897d263857c702f2a95ff4a714d402c88b07caa43d4876ae5c37780a7a22a01e8f5a89ee1b50185a27318120a6d3dad156811ee818fa2d7b051d57c5a4f9b93a99dbe9630b3e301e94b04ff6bfd4361abcd95d86fc89046f66da80e29073365fcbbef0e7f29ea799e33302ee3a29792742f4a078f6cf86494c97e8b1dc2018d4a65ffaca21af43675a6461a4a8519e95f4320e2ce904f88ee8bfcc5d10a980684a2038b3dc8b34b5131995c684c89d01095b41b713be", "result": "invalid" @@ -873,9 +719,7 @@ { "tcId": 79, "comment": "length of digestAlgorithm uses 12 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "856accc6420e940cb6ae49009afc46bc43ce4853098a25631d172c30b2d94b71268949c8ecb721a24f1d9b1dd0448f2825268c3f62c39a97d40bbb36cc93f36f9e78c1e87ae7e217a3f0f3b96c20b99c96d10d8a06b40dab75e7045f484bd6537610f423345df4b9235be70874c3754dc9131ad5041da7ce7c61ede789d87adac85dc9318b82985c83143ea1194c07386ecf2e3af4c1a72722c19649875378b43e85b8251e769e42405f70ae26d94e7b7492dc761accf9d793f5b9e3619a8192d8166ecc53679dc2bd1b8ff609d698bf92c75ac92895653c650ab205a9233237c5ef111d71cd13ae2cabe6c71f5164e896e9659afe547ed1321a6cf84734bccc19b9b93d796b54ee6f3f5355bf1a8f681854ada63ca8beaf9695c5da9adb1705ef06b3bfcf2d35be7793c48c8d8d32a1e2273714c314670447c51065619558c8ae80ef286048ced7e53d3c7b5293d1145b337a0ec34b21dbd3e2bac4897bc657737044c9ebf8c9d8ce82a33a56785a2f21c296b18435895005d1a5bef8c496a36c4608b9f7dff13bc7a741217b54b8293e8b754e1f1d98f9ad74bd3334f381726f405130509b815bcb09f34b3c34b3340870e7702b54dfab81fe68c20e1d6ec9f64ddbb73ef0768f3ed80babbfca7eafe69ccbe1bc8db50ed35614f1b883e702c04612af87fe3cf48063068abc42f3dfbe6499b8faa57ab75384bbc47c0a83bb", "result": "invalid" @@ -883,9 +727,7 @@ { "tcId": 80, "comment": "uint32 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5bdf25b34b0452928d5616140daed62cb7916283165722a98f344e2fb86028f4a5a6459227502f558ab0e6d0591f28bbafc7fbab5a5411167acd7183936d072c3192d73aaf5f02ad4d31d0afec686a6c6c73cb0426c4320b57b73cf6dccc2a376d0cdaa2b0f86f9aac6bdc3700e5df7a75fe69881e3e0573167f3b8faba3d7be21635e7dd10ce82c7cb74e97611415f7e283bdac4b186f7b0c4e9e803a9f19220f686657300e4ec312229ff8cf69fb780964d14c3654df79903fae9969058533a7d0fc29f417f98c1c62aee7eb260a318404e64164699d18a16bdb934e5beaad513d6bb7bdf1f30c89eebc2cc02e623aa7f52532f2e89122f50ad8be9cd3d6476d815e721b789f148be254731e4d5236a678a5894b939de88067a8f70c3ff5355b7a10c2a624d09fadffe29c97e6c2b655b22cbc8f99a1912539d034537f29c343e94d762496ed93072940bc2d56bc419dc584e0f984bcdb4681920d650eac7bac0cf2ad14457566dcb2c4165813aee4d2891adf8979bf38e6d7a3b80073ba04c35b2d161575edba17520fa709e2f1ad8ee43ff5327fb8f40935b7563c0a1487701e964b282c3e5e294b5d5cb570d18108c2d8fb9f9e2419bc154e1f865b2512bcff2424a690afb6d0f582f4b84a41e4a211fe57ac406db5908ac95a5a26d7de6c3d7b4b27d4a7919c8362293e8c8dfe21675e800794d31cb96d9a400c15df4b", "result": "invalid" @@ -893,9 +735,7 @@ { "tcId": 81, "comment": "uint64 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "380c5334185962bef9ee8ad0672b4b997fa0d1be3fad6300732dede2697e5900230c64f93ec093263e62aeea76754223acc93faaced53e558a7147b560bc19638642ddd82d1b240a7983bf2d7c70b986be5cf85abaf28b51599e8d3d50d49abaede889ad06644982aa010d86f3f9e9332443bcee685dd90d2b88a26b41a4bb3675b6242836a168917d22a5eebda2800d65c33da791c3befbb2bc72a17976c027686f967632ad94bddcac0559e82fce6918588f814dcf65cc3137344dd84ae82c00469308ec62e9dcbafa501fd6091e05888a28180b8401a5a2098702e5bc3c8a218f608586c1252cb5ef81bfec154198f0e2af6993e4ad57edd8f74f1212f70509b459b1058584463b96925723c1e9537086356887b450db8525d04f4e53a874b0919e663fc9bf8bd2848986054d56f3766fbeaac550565c8736b65c8b21cd68c3497852bfbc6f9c83f48e787fcf2be244017bef9de6c633d2906bc3a2907ebbc177aeb685e2ffb25be2933c39e426ed28046eb06dd9f02fbf133887fc930b44ceb52a7e45011d1cec76d4937399cf5f5310cc09f847c04efae92aa80543be893dab2b05c30c9b46dd8f075d4d03a8f5c6c07f059c740fd557a406f5147573a9d92c0a832ee25959239760ca0453ec1aea8a1c6a2b332d2a9700236b975b697640082c6974047cb2d3d39968761202701420486e1e271c5ee495eeb7967bfcd6", "result": "invalid" @@ -903,9 +743,7 @@ { "tcId": 82, "comment": "length of digestAlgorithm = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0a95093021bc15ab7be12947e892fc72f12f5cb76600ee3adc0e536dccbdd235110658ff7d1d63b242b9e41ce4d6d8d20ffeacb59a86dab7f5729328d3f5d9d886e88d344788ccd8ac4daced3d4c7eefb5727037d5c073b3abd221c95207f2f7344ef4ff95ffd65a97f4c60a3a75901a616c9af07571bbbc25a9ea3f5caf40bc2790c824b6b31685fc92438b735226c1a2f730eb8596954be137182ee9bf0ba68606006c262d7b24360cb4c08dd5e0d144f8f0cae94d691aec91e0efc1c92d0128ed99ea7ddae3bbbcdbb1669485593a5313ac42f273525fd8dd6337037635571f05898baa6db86fb576054c2f62f9ee695f7bdb54e8224cdd914ce9ec073253917563f9353164b373a7e3d65f3d7860c9692ad5ecbd58ba4fb1c0db705aa2e707332df7573c704569ac92942fc8d7f0c49e973a71a7f7792ea8af8fef8055db774ec12579c9f32809101ab0ad92ffb5157f26a18343c3594a3183d2a92c293db280fc4e4dcfba02b4441048498e3ba8ec1cf92b2f54157349161c90f7259e2aee6572218587b99dccfed4bbcb6fcb2cb9fb2da566d5ce7075e5a8e2932ba467fd027b63cb7bdcad671c1c84b7647598506ff0a572c1762f5a3d9d84860bbae6022e4578d300c507219185446dcef47300dc156fff1b1806e2322b46390b4f38d65c8124baa8af2439ae0d04534cf0d53f8ca768e8c5341254885cce7410a06e", "result": "invalid" @@ -913,9 +751,7 @@ { "tcId": 83, "comment": "length of digestAlgorithm = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7a4af45432969bd549b2425cfed92f2632f12a13d73f742dba27c886f2ed487ab7aff7acff1dfebb3f3c56b5ca804c3604c49fc328e680c3e1490e1abe753de6f798b7a4472dae1b7d992aef93aa1712fd2b016ddeab87557c5309056aad97a77a63c9668067560fe99973e78571c60e0c41f91dd9b6a6029cd911fa7f9d6145d34c4f49a46fdf0966b2994eec3707a84fc3a473d6d0279de1e8c02a50cdcc9a2784aa956d76a1aa11aceee7032a196cb03b1d374403700757c55363000553c18eed69a31658c77604792b2b9cef101d63c9a16db88d5572be93af8e1b683801bf058456dd033c12a7f4058bb9e55a8d318e4af0c3c62dc045b6c247c80a018485c27d107f6ff8d83bb234f902568085079a6c68042b724577ad18d82b470bec73af855d0b51cccc505fe3199bb7ebd332e7363f50743710a4812240114eeb1184a2bc79a33fcf69f29a61677ee15785d3b419f3d0a82fa32272b05b85495bf1ce2d2e4560aa0983a393b94b247350fac856b28799b84822567957a49fca2d4da6488c7216fff1d4895fcc8e62658643974b8c299bb05fcd46158f929446a536f8564a806e6b37b3058b2465881faa8157b7ec838998fec9fc251cb33630b1c5378d39960f3835b10aefa611bfc1ad0d11f736b9e56a434d2891bafafe8b42049626a8a39325b307c992ebd46f8e0a2a6a9f00f3d7e103fc18e7e6e624760735", "result": "invalid" @@ -923,9 +759,7 @@ { "tcId": 84, "comment": "length of digestAlgorithm = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8e09ddeb3998ab05c2e49d3b184db86d9d4a19680e38fc4ee1116ab488b2d51d7bc13c45af9611aaff2e2b2278439606cef737361c2a44f705f4797da447154ab72eddecbdf6c0120597728983736a90ffb0bdec5787de559a58b187422143fbe160dbc1ab03cceab3ad8053812a68e9dc87df1610bb68b3dfebd7ec7fed78d7dba4563e5b1a30bbadce6886fcefeecd3f6e3314087a315c1adb893362a32831097b099429efdd2815085b78814a73ed1a99e803f7d10b522f540a2b3d02c6c5ae70f29fc35ec1ff6ec8a0779b6bfcf91c509d423118efd7d9c91fd011e678f6d7adfce905555c06bbfc4bf7e2f5b8e8bad468bcd1f2b3db9a346f68063032c57d0715c7352c48f1171d32943840f5ada9142c50f202f7671b5b4a12b6b516bcccd488c1717dc49025f49c59879a6494c19e2e27445cbe9bb2b3743ac8dabe1139465b8b81939f9e2fcc90b6432b1021a377f8ce728c2bee156d3127163f96be29af1a149e69a9d3834c60e7ad12069933e11e7d6ccb1f36c442ff51250b6c10502b37071dece766b5ed55a068e2b7329ea29b7dfc8f841a7cece5319a14749967b42931e27eb832ec749b9ad8b3ae0802608eaa1fbe4223993471f72ddb90704fa645cd0d9a25da15f2e4d79f949d0e6ead887c309c8cdeff60c5d1990f358ab933077dcf5e6c04db4388da1e93bc3302ae6b7e6efba0f8d3eab4d735513630", "result": "invalid" @@ -933,9 +767,7 @@ { "tcId": 85, "comment": "length of digestAlgorithm = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "42b9b53d0b6a1013f99a911e61b527fdb2c617ca3df908c74c36ee5a8e856a4b803bd39823bf093e191712c7f6c6fd2e08b0ee793f681ea52205d0c28d8d9cc09d7eb42a5227de646665ffac349718bacb75db619f5b04e920ccb44d45d6386cd697024193e68f39ca2b66906fb5575e9f0ab9d30462a8ab6daa8da2af3403584faf6c5d90801a599f9f6ad6aa8e0b05f9dcbd5da4a816b0e2bf89999bf462f3da047c26c623f3f00c928a1599afd4b7b902716d81e37c82e37e85a6c2e2cd6945dadcd3b0b4ab038b2d4b864358615d4c2d131cd734581f4542dd9c66318828247bff3a5ac977bfa6b6e279a5f01c339ff3d77ab1e35ff268f0be286a0d8a613410be65079062dcf700e262f469295d3392c747226c2a696e4c1b84dff4c8b77149fb9ee79a5f423952df41613715c021354c7ae88f4637d5209f5bfc5d9079fa578425e6b29341c12f7776a6b6386900a2422f950acfebfe4750e60fbdd26f3a9be8db57948e40d340b9ff6834b0893a6f4cc5da6adad48096348cbba72204215cdeb1ad26f772c7bf78ff1bf6eacad8da89262a6a5df69e7532f80f665285cb93b9f69a2aa506d652eb08e6f2592113619e32e9463dcb76d2b21cc298a130379dc0b368596e3b039a5bad86a88b0054225d608aa3e3ba729d3fef1fb9720c9ec19fec34f8002651ed2467764617b0a25c368747853760c3b31096f65538b1", "result": "invalid" @@ -943,9 +775,7 @@ { "tcId": 86, "comment": "incorrect length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7996321602d0a9b5aa742393e774cae9e747a4315dcfd17077cbde30abf1bbbef88d208ff462cfaddd092242f6d0eabeb30638f50157bd844b80e02fb00ebf79b3d67f83534be4f0a65f244bd21b947c379c71cd3d75e83f26ddaa7e643c5ba00ecf7bf18a8ba71a5d200c53d70beb1781e4ed3a1421b0a5aa52333763ba5c739287a1d8f0814258b292e3de344030fa099af0ef5986145da163bf7a85473704daa88116b3a079cb8e4685dddefcf3f8cb39987200a94bd82012a95f5b564cb958aaefdf6f0e84eac82b93004ddbf4ac434357605141e0d03566ed55596c0a4f5e2fee6ca57aa85d454cc11b3f002521b3f59c7e2ecdf0e55f5152625f7f829c3172d278d7a7ec2fbc31ac6b09d983f73bf8fd8413555d91a99ba1c95ddd8c614e7595efe71136f69dc6903f28914b1127e6d6eaf473d56870221abf63977669d215dd7681e8b95fe6cfbf6592a089e69dc9779187fb88536f7ce15fb820018a4b05b0843a18490c03ba611bb07f02d1150ce2d5a2c87bfcdf83b196564379413b899912baca97e1d19c5af7deb1eb3991ca2733604995a2e8c801a1d813b4a65569238b961655e19143610bfeda30f0a6c0526774a622a15bf6d91d5ff7a3bd87ad81a85c20183e9e7290d49f0a5c2e080453906a5f1e67952d6e0e5097c58720519cc5b8b52bc4f63aa9bdaad6d8052fc9e53d670df191d89c5dbc2d7359f1", "result": "invalid" @@ -953,9 +783,7 @@ { "tcId": 87, "comment": "replaced digestAlgorithm by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c0a94ed1c9b55121960dc8d128d4dd62753d5198120db43451504287097c746d74b6be35cab6db103c1ae88189d91ec2028b71b05ee1361eff41b3eb191c08488bbcdde888f91d296ffe68b5a881611a104db77b8d3f7dec932e542eea14de6b0946cb8450455e40623cc9869b92142beabe3bf1e50a6312dea264402e079c5bb78e2f01dcecefbe19958a13078492535600fb052860f673c4046178a7f14f4f316f476b595447ae6acd2ab098f6c9a468b5909a8ff758faed6f457831583e52be6577ac693f3b51984888d3977e5f1d70f46e49e72d0cf46cdfa99047a9b684a2317c9b45cfd450e7a470d147677ac0dfbc6447b6d1dd288ea5769b7a6d6d38b536d952d256a1f5055d058eb5d7d8da33c35e2af92814384ab67241422c2124b30c8289fe7c506ef960f6fd65248b80638060421d1f274d12b5537a2b99030eaa05571dae32857fdae6482a6c989e987aa874a2ce5286d16fea05ca099cce49538ee82e2bd3991ac9aef37cbd9f5498e86c742abfe6778aaba7514ad826a3f53772e9e740df5fa8c3e8f88e836f3f74f743023dc31a49897c6236b37101279aa77f605d6f3b0b4b4ada7d2116ef95ec2ea3d93115112f4542a5d1309df787a78295a0b2572fdcb3f0e1eff6c53537488ef7622d980d9a8a2e33a9d69232dba00a6496da1ceecf055b78f196d3f67c80cc6931fb7c83934d1d44a3749cb19e77", "result": "invalid" @@ -963,9 +791,7 @@ { "tcId": 88, "comment": "removing digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "d90cc3b01cda923057562eb11c013ec3cf77da6c325655a8965eb426fad34786b9b47c3849906135d4a7e9116ce1aa3dbd489345686fb7983947c03ae82ad06faa44c95b7df8a8bad4628a95b8164f75f59f21ae26ac70a3c60009a8d7fbc7f59650d96f19232f8c101ba3ed1127e89f2f8d10c4a8550b0ee5a163b3968c9e252f13a835faddb090d357386a96a0354ab84b119d8eeecd973129edade6450a95f3b8bd4ee32f20eefa54275c5f522bbde6906664d5e612c15b5b7d55beb1a36880bceeb0ec63e62c8f007a836f28759247f606f7c03ac934d1285fd8886540054ac8212f9fb55c01b2aa7d3726c4de0fb9df4eb3e883fc479e51640602b0d306c117f0fc48d71efbcdb898a2b553b39333d31893ac9d7fc2ba13f4334baba4f9f4147aa072912c317f229f04571e56f771873bedbaf8c7641213b06509e1d38e5191573842690bd17d3d16faa0e4263cd3576ae8e25da20037e4701afebbb0e3c5ba8baf2eba91c7a63601577406f7fead119d4c3f0a216f4fda7fa6b869edaff2683b52122cc60edeb5b5536c8583c39df7d1e0c61f7a5ee19ce7c879440258a6b07483210e3b50827d118d0386cb511ceff59afe6d6914de84d7a5ed447288e046440264dbb48dc9249226c92786b5210feac2318e2db91661d96542a6192e3fcdbef679be33a8bff8d31e66ea41cdae65d0aa18c3c460ce9731b14d967abe", "result": "invalid" @@ -973,9 +799,7 @@ { "tcId": 89, "comment": "appending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "e26e48dace9b39bb74735c99152cbb6703468744f52c44b21be6e3e2f9633842ef01ae9c38974b4aec38890f7cd3bd865a791eb47553b939c71979f16fe3b9d60c68545839b6089bccfbecc16abc2b9abfede4618d6913ec2cd7848dcd3dfd4c85ddbceadfd2277997e25239f66a3271036912d5974328d439b8935a10f84b04e29dc56e8f6cd851a52c69d658c369a2b5cee465b997c31320f3d9f8d578a25d28a43cf383064eea022780a28f4ad9f0962b1352ba441aca836189d2b01ac3094a68c18cb49edea1dd348aa32374e5d5ca329184d0139ad64a433e8899d41a448bab67f0350460f3bc081e32b18be25643634f3f5769e8c8c79589ea49a471ef9239086a814d4d8bcf53f1b9c9f327305d0d4e5879bb7702cf351d31e436888c63ad64ea53894c5c260dc7bcba2fc138c01b9320656a5cc9e9fabad0cc0f1e68609edd51538babcb4855e90debe0e57077860c4d310891405aab95c51c87d48d2ef276e1edba36048935f1883b69e6b09e84ebca727e6392d94d2325ff943e2d83800127290a6aef55c2f04faa862c17448952c7a18e6d4998d128459fddd24aa8298561e8af09d94f7ac58db509d376132c1133570a211604701a52c233896f20783b86d581474dad71aeb2a560d325d55e74abe17432143f7bae58d7948b2c743910fe3557731d75486f38bdc942dd1aeed216476ebe9e3b8833ef2ba97bcf", "result": "invalid" @@ -983,9 +807,7 @@ { "tcId": 90, "comment": "prepending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "b99fe6f7e3d7a622bc628c60f1a8772309c2ae74e906aa7e0d7c332f991629859edf934f7a38d65a586a646462fff53fb764c7eb9d74a599c7561834c7edbb186c95341d7f2832234537d8c7d16d3722da8de0c4ccbd7f68fa41e0cd0259ec3cd70f25993931690d467351b6d6e89eb59e36ee9a2c871b704800941f2dfca80e4ef46bbdaabbe3ab74ddaa413b6d8b0a9122112e925f193e0335071fd9fbb80486cb29683180a672bfef9e22bd992d46f996b5de54bdf8b3772282dc9adfe3b05b9365359223cf2673b701cf681bf97d9aea8f1425cbb8bb0474db547024220b3592294c2c08998061ab5f788ec9c1b6f9245e621bc68560446306d6579698350132a89dc650f77b334c2d720d5437b1e455627d2726d88aa683b93a17fc8884d0481d00765c7708105321d57f18d64c8268058c94787acecf693da8c7cde204feac0993af053f5a91e78ebee07072a4638eb27a660eed29c4b4183639c51b700eb11e7316750426da74c9bea545051959b122753be9c709ede76d5e0bbc21427f95f8ecdcaad7e9076d1230b363a492bd162441fe22210280982138bb1e9ada871ed719b7f9f7a36e4ff69a2ec2c07d7adb421dec61864e608613bbc539c1666bdd6c2daff21c170d692fe923651f2aee28a88a97b3ee0e707dab503337716cf1c447fbd181f71bb521c1cb10ff2c64d23f1d64c8e1cc8c0b963839dd1cc2ee", "result": "invalid" @@ -993,9 +815,7 @@ { "tcId": 91, "comment": "appending unused 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8c1e88b818fe8bbd9d82efbe963b9057e1a9758a6d3c22c9724ef766c3dccdca775bed485ae98d8da9a1fea495b5146ab3106e41e6c73e79290be5dc0d2345af061a8c9143ab809ad84e42564e6484b9711317823af7cd16a88669881227ec2879d8db30f19ce2e8eabccf6d4274809c6ff9fa778db591937406e3221650c3f44e676e3a9df7a6e405bd55e756e3cf19c0b7b2796eca70d836327e10f490d26fd6cebb73c45048c9451c9490c3ff4966a2c48e5c41c35ff982d6bc6c97b5c99dd8fffcd8c3fcfacd65e9c4e7a3b3043134891457649770a622384e9f2c8414d40609f7c3644020492fb84ffc71819713867d45ce5611cb35925b5e1fce8274457ec3608cc7b0f13ba8dbb65d3ce6a3451b5f22d3a62340f0b16669c5d128ed1c93af2dc2c466267d7a09bf73961d14e597d221ef853f036878c3f3b66ecb34a519bee3ff8711207a0fb7816d2d9cf0d5c752c0fec89a08a6e724600f5401e0712296e8c6e4e7f585f72549cf54bbbd3e28d3499310390e644e89f509162e005187b9e52244acda342884dc7964a880d59e5174363bb3e84310fc78d7d2d2b6cd70dd6e01ffb9fea6567231a0f7114d5aaf8741500f834bb03e43e74a1e6515e64475bfe96b8ac855a107dff12d4b4f6f24fd7dc5d5fe254bce1d946522c50387be15c5d6660ffe3fb9ae1237538c5e8f3fadc3c7b984907dc0b7c3b902b5d570", "result": "invalid" @@ -1003,9 +823,7 @@ { "tcId": 92, "comment": "appending null value to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8770c11ccdf5fd9459f0361718db0e130720d2eaa098e8d8229c44d348b8c219c6af4515d33c86f620c81d8aa2bc8aeb4a6c40df8b8bc4a68dee303a0a1d67e6dfd8a69ec38ae7b09dcb4d513a2600e1107f55eccd5f5f1b95ab3c5d31bb56b3be465c3ae323b681d95be15ad1b048bbba2f5325a030098f2e0d54db13760f635acbcb1fa73dbfc695f62720a5ff534631108cb49b20ba3fbe339fdf1df7e14bc583b2166104dd053117a5b2b35b97a0f241cf4dcc6933d25bdad9f3bb5ae606d69dfc33b042f755c725296b942edcf87ebeb4aaecec9aaeee73c9bf04354d76130606f6e56729a459bc950e5cda8a147ce4f578796e3ce1b35d544d2536dddf97628e9acb3c2bca83acbd90bf6613d2bfc31c6895868c360de56b6087c1015be043a166fd67bf7f7865ad46184d68e500ce2d919ee4972c257c2f09ba1bfcf97a712488dee5db462e4fc964a7c7d7d99536f62c4b7ab2c18e8648deff7f2b21fd79a91b1d9eae5105d1dbc5cafba92ed803aa94fac2a7443787f2c22dd65bf1be7e40822dbc8897df8fd97668f997f716b460d0ca19360281886be8769da08cacf41deb7c497aba4e55ff2ab3e012a559420ad9e7730e9c218feec1ce64abe1f76702923eedc2b3b21c171af98e4540548102c586616e3ff5f97ae843e909d07b5b81a198b16d8a8b1b55ac21a35fc657e52bc6ea549eda09e53fd9e8c4f080", "result": "invalid" @@ -1013,9 +831,7 @@ { "tcId": 93, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b6f794713172695ae6a9b6c10489f3ad19fbd363329919ea81824c7e394c38f1498a9bed26e7edbe1974feb098d184af43cfe6e2ec6c3cf9b79451f96e0bd49a09a6779a351826461c17167f47370325599a30aa61365084ccd505e90128ea8f98dc54f08d0e2531fb03c109360c3fadb01d597ec51e98df1739737c6e477ba5f4de2d20025602fc5858900cb721da6818b12b6d9ec854dc5b0a4d472f20a7dc6a1ba15b55c4f5c6ec284c9cdc723e208a31c4a3a0ad5316af8a83839060dfdbe9e80e7048d4cf4c6c70ae1db30597d460ac727b41088e21a967e43974048482feac3b76d3fe25cc61626ad48929f83a3b17052d5ca36025095ee06e7a767ce2ebf40e0882191942ed7f1180cb0c449d8dd35306e3c3e6d03881568bbf4adac1274f354e345804e65bddfa54c0fc340fee750672f9a262ab2b54ea3d4c17b6f7a0853624507b320fa94af2a162f401a6898b2cdda7a2595057934656863945e8e3a11c4897fce95133fc4dfea279e94464889c58e7483116559909c405d4754dbca59c65082e9094d116bb7a6d457f9d6efd095882cf412f6aeb9c04fce6508ca47512fc9b802a57c8c9880f66c9092894217a681f636d284109f2ba1ecc6fc62103eed28c93832c9f5ec04cbe535ff9ac489667d48a1e78def8680c0cb81174bd51dae40df4106d65239935455863389026e123165348f46a1ec846c1043fa9", "result": "invalid" @@ -1023,9 +839,7 @@ { "tcId": 94, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "dc886629819f93db9aa51ff96f33a3ed76a83f8aef11178e596785c068195b1ca53a951896558786b2cb3933ac12cad77197a94adcc77542acf2f0d9bb733ec6464c14dde15f4b1dd281e6256a9886fdc8bbf4d07cbf314e84692fc3571e2f26a2b7fc44f51bedb668d109a7b7181b2be96663e9bcfca0e8b73e79381bfd95e9ed7a1622cf1934fd18d0f1bbb81b000218a6ecc7e26b20cc9a8ea96c9c34742cb7243fc8135c89a8b7e793bbc433ef09f9e3c8e3a813b0831717ac076a5e1cc58f5055745c96d25422b0f435844bec0504022931b3cff27a4673cd687d071b0442eaef44dc01ce9cc24e239da85963a5ff50d16d74ae9b45418c5306895bb597bf64e0cd0a06bcdb2f08bb35e672841a092ea9723ed665129aeeb40fdeee7d843895a575e2dd757165247652b76ee39dd379b8a3c39db7f7c8946503f8b1e498fd97dc12f847f2f4ef269eb37e1d602b2df249ddf3f5c4a99ce5d0d4c131d89053e8ae848a2a6f281f7555fa2a61782cdbfdb6367a5fec9c61f5c4e2ee32003529c33c8a4f70e30997cc4a74c69e107aa658122c32ab864e1b33f7bd9bb0c5329e0d3195bff711972fc11a10580e16c0f4049b22a955872172f8fd4cc406485af45c34beeba96a23e78183a400bdd3a9d3328d5d2b3b9eb2da2f6f6b95f04b6da502d0b4b1af9704644309ce39378951cc86a0c277fc2a76f1e2c39a8a95e447", "result": "invalid" @@ -1033,9 +847,7 @@ { "tcId": 95, "comment": "appending garbage to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5a8c242268d4abca2915e7ac989fcc7e14cdff7982763487ead667bfcefab1022daae19f137a8921e24e1326db1618757c3210cd67c72a893c09e112915446587367f7a7469d0cfc1f95e40fd19fbf653ae1ad505a71d12dadede3a15721d3c917d7822a8365c5724acb43f45283511a3e8ff6e5958974eadd1a46296a7737802d04291f32bb7bffeafa8dd1325173faec9e3932b45496f0aa7fde91b1586d695684c23536068f1017b837ad2b21238d7ede902808f2e756db620bf145ae62fb9de07fa748d9f0d98599358eba3ac24571d015e44dbe3f4227c369e551005662ca42711877cee27c02a341005bfd393eb42a1384088ec42b4ca574ff548bdec9e1125c67b396da765944d35654776043baab5dc6af360d799cd70a6255a5691cd5d02f6cfacfd6d8747c735750b1b5a6746cafc8237d33ad1d13037884a21b7ba5c897405c34e4ddd4ddffafde442ebf0e34e88b101844bdb1542ebe432ed438ac7cf7f6a1798e8f81c0c296e266a710e83128c6de317df95a01fd60fe899bca898569c14e89edbad7b847675e511429bf22bb6da4f7f01f832916eb8c92e53913b433ada43e2ae909bbb13a05c174bd8827cc181984066ec687801c325e1b694b8fc2ac14066053c20ab52f9e34c3bc4b11584ce3e5350522f1eccc7846541b9f4857a20a13caaffa99b7c0c7c7575ce63143222fd9bf24ee8193d087823a1c", "result": "invalid" @@ -1043,9 +855,7 @@ { "tcId": 96, "comment": "truncated length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b01220c67ddd48e204e77994ffae3d6f96790f57837b141deece461202e89f15a4487990e4f5a703c1b24110aae87a8378b7bc5bc8896d51df2d10020ed3a3a3ec74d17db4024c2b23b7b7db958b4f8373cd3800f2acda5848c7d8ab163e54d49336fabc6c3b5d190a8fc78614b4b8ab12dda7846e4094b28decf8fe91f6f6133e2c10c6a8c27338f820416745d2be921d92b1ec557a40e2153bfb6f39e2ed4c462e8d6cea5108a715a857c3e0cbe905b6c9c71858a92aaad5dc8ee34123a8a58fed92edfc68053ad492d29197601994bf8edd7d1f1f86123f0ec55f8b8d15e1e0a9fdd78543f16a7b79a48dd9476466d57d2f0bf43ea4a153c093e2144e53e2fba6c41415c5f40b8a032e753995ba93082e66ab11e1e01321a66fcf65af2d270444f48f1e54f14bb271f4a5d206469ad1fcc6d2416d989c8a42c5f42abd525aec9736bab919ab5dd5bc6314e64d4c0770b963425dd021f90d9043192326974250ba86bf362c566a7012078087dad8c4a17b81466985baa51a306bf675e348c24d27d90a56aecbe7276d214f088313340dcfcf5e5f4400d6f3ffc1497c3eea09ebbd77ed8cfaea82764f2f9478715afa737b079aaa03cfb3dee6ee6fd219d1df49d4c8c7b57f24c8899804aea9f1c1a379616c04ab4b5810543c45f30ba1a660f1325cdd8592069b95196fbdc79c32da7976ed399ddc4948c0cb1994d2c8f109", "result": "invalid" @@ -1053,9 +863,7 @@ { "tcId": 97, "comment": "including undefined tags to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "844dadc18f1bd4b8bfcd206b0eb2163a3ac64e5fdabc81d17058fd97fb5c883af60bebb6f5a42e0dbf02cd66d3bc6c46787f581549bd22176d8e9b75eee0c10f64052af5ab3c02dd64fa87613b59293900fc5d2ed715d6a022ddd1572449233972a6b39b7c80ef408dd083e4f69ffe1ac2e7ec58153ddc52743c0a4caa9f58bdf44b4cf6890bfc99db817702bb44637a88f13ba92408d53145d693970ce81154124da6bd88cd96d731d0f248f76554ccdb34adf41fffb3c99c660ebe4ce501ab96ad52d184802ed4a66823d44b0374034841e4485909a7c7c888e01742d04f85bf9fabd39fdffacba9e97b3b6cfc3e27bb2530739275f3cd02ca0b4cc0a5b9485546bab8c101511b3d7f1ef335327b10b618cd7bf40a043ed02ee667d5e23277eff4b5d4fb51c92a82fdce10e412e03100c2667c084f54f3769b21dcf6fac728ef47fcb7f3fdf52b6243c155162fa63a832fdc4b48e650cdf17e887d0d37786061c5263a7f61e966a546584e454b61d2ae0b5365ba3fbdff4739ab388c082883ecc9385682c74c3057755ac90cbcac7dc296f795224a902bba9428fbac5cf197d36ada194a221cc6b36d9a93ec508dbeb9abc740cc736023c5298300f0dd3bf6edf0db417af44727807ee26020d33ceeec49efe751671bc06b5f4da2706bca7a0916445d11777725895f741a3e2d137349f43079a89f049f78b680c2e9cb5bdb", "result": "invalid" @@ -1063,9 +871,7 @@ { "tcId": 98, "comment": "using composition with indefinite length for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "cefdcf39902d003e18d802fe6069039ec65e16a3d14e8e81d5d7187db2eae04a36b3636a0e0ceb37439ba21b0dc127ae57c8d07557d16903ae33d1b3523bf3b93c65e079e5dd7d3d6f467f8c065edade7704b62c3a4d422cd14c0e17220038b1df0e039542758b42a60603411494adca0fe357a33d140c2e53a43b756c0a2444618044fbd2b1844bbe0bac59bf10e527e2b9694887135a29ddec1c68af681547f38fb203bcde4f8b0cadb1930fb63e344067ea1c104f71562c55c5a2fddb1babc7f0de0c3c28a32931d0970f6e42aae2105332e04a36c3b9618bca0a91999c426e32c26a1277fb1338df1b194478d2fa30dffda105007a461b954c1b8bbf843b36964abc21e6b43bed000e19753060f795b9bc1f238a59328a24e7cb3bac9f1a4fdddf01577d8b8ba92523fbcc26e3fabc9dd17ef950d10d61832a269a09a1cd5123eb76c4be680b633d0f6cd58d87833aaab542bcc380971561a5a8d82a49dbb24e48ce5f90f84afb2ac8a32b8e60604650247df0aa9c8e6aeddb84b55446fb8334baaba4b08884d7db20c4abc1fd819cc1a39b1fe63d7a74d272eb4ae5ae25a6d854fefe0d089535a4c3cce02d247dd81f1504c983d8765f3dfa1b1778d2c5d7d90dd1b3ab07dd1bb21841bffeeaf2beb323403a7cbfee9f4fc9e83d3f90af100ea4f892626355bb6c0a9b14c6937cd5974b951afd7221545f1d4ab6cf710e", "result": "invalid" @@ -1073,9 +879,7 @@ { "tcId": 99, "comment": "using composition with wrong tag for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2be0a2ea43b8a3a0568411d79a73aa29e74f3e7ab88d8e47426bbe6b6c8730b465f017fb8977caf1cb898300cd86cc873d514253fcaf2398980d89851215dce7f61b3106faff71655b218e2528897a4516014337dcd40867ac81ecc0ab0497908396237f3265be06c005b110b6eeb69dea0c1458ede4fe8b9161427723f0603f8a19cb90a221c5ee9f868f4ad29fe64721e202ab3985f6d93aefc7975380260ad0af2e77fbb9ea4c4326e31307879850d016ee12b239d1fcfa42383dd3e5ac4c11e8aaf3fc8c7b50c650ebcbbcee41c82326830c473e718dbe58adb20b5ae9374ccf3ad9eefaa9e015829ece498f5827326286e2f4c07ea5dc7618d8e56e4f09f0bfa53cd6895f3d6a37871fceeaaae9ad8996007a83a8ff070718e9014fc61c4cb9a4d9cd762b4f1df1883de6efcadd6849a0bdbf3095f4281ffecc278b20e56a978d23e2d2b0f0ff929dd4e11f0f93479f9e09fbcfc50bc3ee345784ed9354ef1dc384316d5a901a87d141238dcc25e90f739bc2d0f61cb5829a6fb298d01527726ffd63030fcfaed120f17836d1c1177f6dc5f10b228d38a3bd3bbc997f33925079e421e2b1e904ff34337f087b609b62f6ce4cc484d2bcad953d7436b4bd0f22036150be04ee75bed7eec5c9f282dd686037178b6c517402431809d60db3eb69fcae0f949131183cb532364fe2a54deb5663070666a6913ba2ddf7ad7007", "result": "invalid" @@ -1083,9 +887,7 @@ { "tcId": 100, "comment": "Replacing digestAlgorithm with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "994dd64cdb6233b09ff4b2a5126f50c3dc01880d0d8ac3e9d5c2d34bbc02c674583ddb9a520de643ac81f1ad407855da715e807f200a9310fc1a134f0d6e3cda9ebf541e8437199961c96a5f617e075fdf3e37788ab62c393c2808061e6ed92f72c25916ec8ed846d76adb3114d15ff77a323bbb22463bca4d7d7d95a8c9cdabee3c1b236641a6166d083eb7f772cba93d0945197bf6b9a8a54a24c5f12e6ed520eac3ee9aa244e8374ec4cfe95fab470cc09ead7999f054cdd6b90ff95bc6df33d34d765547fcb6c120c042f1deef402f764d494aeffbd9f8b59d012671ebcf08409e90b40d19fbccb29e105fa087eb1a1cbe6dabfccf41b7e33fb0508116de4548609c1b57d24bc744041362cebd3fe201944c4e4455290f950ca68f5efca364c985a5531957edf5857645fdff619f5dd013b3f751a7a9feac4c971323b730f3ac4663a6b36b21749e6643ef43ebbb3b81c601f23d159c9df3acf6bb3fe63cc86e53b6a846960337afa595ae25694d7a67145c1227c8c693e133131e2c622926e9b363e4445e6dcd89bb65dd74a4f766fbc8570f954513dddc8b5b16e3c200afd47413ce9318a3c08f8b092e0c527be4a6bcf7557264593b803f652652e59712ed718954353197ffd6f19853d8be525e1dd999284fee98ea3ca49dd39a1329cdc1b10ff336bb1b34be9f2334529176792666ed4b924f884a49bbedf0f430ae", "result": "invalid" @@ -1093,9 +895,7 @@ { "tcId": 101, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1d6813c5fa766d4437e3fcf8c38e7cf829f02eba0cbcfb369b7b087bcefc6c5f65156d0e947d9f537cd885d4dc6050083aeb26f413ac082989b1df5efe7cfd7cca2a9acdea4b8f673ed943f6591ca2e603094fbe5dc4587ce41828b3ea08255ecca5ec6595f326d29616e9c47cd889d063ad8b90326163fff3010a5205883ae86c6cc95d90e449566d771873e5d3ca7584972f824015ec5bbe9330135a7ed18e58581b89d5a26ae0d13ac0b9272df6452d4d3c1761c2b6c5affbd7ac4a2f7d9b5ed2aba0edd11a068d58fcfeedbbd44011bc0b1e64435bf35c49a5411478239d7382d42c53c6fa972a20023da69daf44f091f1da06967809e4976fa851eab901c85514cf410f99c3686ae21c778b075fe73edac13173a13cb08f37ccbca2fab56329832dc0b7b8725bb8f95eb0fe811703dc2047eba3c23a1571c5c7312b38fdaf79e43dc00e82e63d8acef305c12d190b5abdcad1a82e2621b20c8484f56b1c84e55880c0ad9b03920c44a080d436181a7e742580be80602695ffbaa20c22c6b484adcc63cc2b417bd45ac6826764aaebc918a1fbe7ba4400cec0c9728c1c18f943069463a5747052d387f63890be573634f8f122efd0a75969b1aaefe14ae3d3fb3cedf5248df995415095a22dbb3c9d95cc4aa792c05116b727d60a7a9ce4086d00b963c177e3a661caacde70196f4541cbfd1b8909d1f7ff18da9f221b02", "result": "invalid" @@ -1103,9 +903,7 @@ { "tcId": 102, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7370d0c5dcd81ebe6544bcea2a73c187a5001c360c8a82c7cfa7b26eb703b73990e6f742c87008e0a2c676d2209d00f069dcfe8ec1dd7f21459236247061a6367bbc4dd02cd88d0bf6505b624c1530e6b730ef29c12da0a664c5e56bc0ed2928e1e2635c3bb82502d3f71d88e2108074664801fa4ee16d49e2de3cc638ba3f6f152b4b4289f715f48a26985c7ade2af50d8f0c1bfc92325863c64b864ee14dc8203be4ec8bf798bde95fc7da29d0a8d6ef2dc428e7e73df45f206646bd0242a49f673847b5d0cdc1da20a1ebc3f04c0e99b2aefb6a0dae2a9421fbc9f26f8f9601b9477145a0526db84440b0ea125182a9c1938c48fff51ea366e4bc2c499ea06d8056ed77e292f5a91a532c0ea68666687d2966249379f5476c35cb28b3242b546dce34c506b9a9991ebccd8fa9285b76b32a9c76d1afb431a040b4bbb5b7a3451ac80866075d776ef12cceecfd48f8202aa2444c44135cfe0b9f57de378326bc1eaae7b656b7dd8a5140c057b6cecb3e9941aeccb2ea87040aa980d06630ac8147282af6160fd36e003586d47b5ad5ba5df676c16c8abd90dfe2f5462d12498bbd2626cdb6fe419d4e98be24049b203288207298167a05e4f9d5c3f96ba3ac6dc14b3e1e6bce3b80ff46d5f370495dfac4636b2c9006299c2056129836b32e0e4d4c79fc300f9c7c59f973b48929f56c299893828343a2875e70e33617f0b8", "result": "invalid" @@ -1113,9 +911,7 @@ { "tcId": 103, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2e171b383d528aac51817ba667915906775f6ba446878617d1d4d659d41607ed671f78083488103c0fafa3bb445fb908d548f41314237d36df3840ad82394d23ff9be4a5e45ae6a3bad3e6555ad4362c46ce6f583109ba2a2c2463f98364e1e596db59be7fafa8fe9ee1876dc306a3780900c7cda8f90dd727480bfe707ad46a0321a3cd1e679bdb16f1570ec3b2335665b0c77548c905debe1894a29431f9ebd19222fbabb379521006bf0c490bdbb6e700c06c2ced743c5953b5756641d4105bdb0448ac0daff3fd2e75932ef6f0b4514d483b026d2a6ab9b617f52da83e062d80ca7fa80146023d5fb3f57be6752b8256622364d1c0b793ff070e1b30824bce0b6a1d8115cc13127700072d42b719c849404e7e9c49e71dc5987414aebfde54ebee2238c0568dc5e386f384043967740a231e6290fd42d6dc2b8e2c59fb373a30adaa57eaed796677b9b7b849256c6dff0ca6739206fd30fa6f43692a9d1d3e43c003e5a7f021f691b6f61dfef0f803def665303d95d2e51c7fa4d33ec4efe33de2f6f8ec8de4542500df75fb1b8c0936c992fea43a53a7e22b483a2743fb1fd1f7fc057b1712c8f61af638abbb14fd872ad3df465e81d3036eba7b52587344b9cb25960ebc68e62f9187c1b564136f599746233ab299be16be2d13960d3fe3217733026aa88e3be09510ca181bef04b17d5c198120e5b56ab3e13a2bee61", "result": "invalid" @@ -1123,9 +919,7 @@ { "tcId": 104, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6be3d15693608f669ebb88cbdde4159a52412b2cb4d839af0f4d2d0c000bb1f6b651be8ae44405276456abd5fe78951c8d24105e2218734a1fbaf7997d1aeadbbf7c5f92c5652b4d447538205d9cfa5c20094bc992358f4c08776b9807d4d32e9b40bf54b717f2f691be337d881f1187b32393522ecaeb30a14de104fa9e229f276f3416675b7b39e92e1987e3d82e2765e35354f4238879bcdbd31a54aee464188b8750d64d2dd5317806b0c32888e0c8cd78264ab0da873ff9e8c9d833c4b00fb51b63155a122f880471f9b163fb63636d94710de21caa3017ce31986ed4e7e46a6e8d5ed7a7ca8df681bfad29cd7566e9e9e2716d37494aa0bf97e412f8e7ffc0056fa0d2000ae151e6a746290e8ef0a2adb8bc9189b8dccbc9b7ca59ded3fb7b1135c261de2a863dae5673cf7934148daa94d1da8e576b9f561af962e2411c5d0f3db0c5410adb7dfd9c25366ed7289389d3859afc92d385fbdf00153164f5f16d9470002c669500988e4a0e413d5b5308a7a3006eafdbc7f3e6710f84d8e76d43f0cbc09a686d7b023aad028bb91a72a4af271ba741d5eb853bded8e82c11297ca0853861c18f89002f76928f5af4db3edb79f91b70e4c5e98203011150488adecdec2e20f4ec6e8dea8a411a45363df881d1ca32a8bee6f2711fdd75c5cc8b27a04509e0e3a832fb83090d32b520db60c7867cf2c4426def622c120d4a", "result": "invalid" @@ -1133,9 +927,7 @@ { "tcId": 105, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8f89981a56c9e66d4bcf301c57c57a0c2ee2ad2ba19f497f553b898c4ff883fefbd4cdb7da8464cef028cdf35397b440d9367915c47c493f61da7bfa2a33eb62a4a421aebb5183287392f122e28a4963e45566e25fef1816071341b28daa7f586bd6a90fe3f6b9d786d0e57dfc5e4b3e300d5dce337784ca5f967488fcab93c9664a4efff22a213d127ae3918513e4824b5b0471a02d188a1da97cf94e828b2badea31e81dc14ae197c108d822cce7eefb5f4fad27b2e0fbba8d8e25db7b26b6411a87cf01c631675ff3cd0651ba67a419c29a4b9fc01dcd273bda9714a1028f55f926a7b469e4dbf01bd8276a9c04df24f653955c9671f37f001b254334d535e1659fcd4de185f21515c8b0072f6a9b6e93fe0195cb5480d81571270cac23e05a32809f204930ca25f554b22980b0f0ecf99f414fb8fa72cd9530dbbc7dd5ce46490c7c910f9ea229ad88a476ff9cfecd83dc1e9c68ed0a7024e841a81484ab7103c6e6695ddf4ede558e9c48cfa3d7eeae2bebca78ed5b0e3f6879d0cb4c59059e1710eb3142771e63514307cf4151a89875ea5af2c5bb0873a0114c7c1b43f47aeda2aeec62b0c6234793ff1421a36a46f0805fe5fe5b8daf234d48a3664b5f387c92e1a4ca67cc3d4d1783456d4b1a918eb833d14a0cb6f26920e843ee5d648d1332624a21e91a7d23a62dfcd3fee72380d59d78041a52d7e314192fb3d8", "result": "invalid" @@ -1143,9 +935,7 @@ { "tcId": 106, "comment": "dropping value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "29835fc87200783df0affe15fbf9e7850b21180cc9033c9918520e4fed3efbd8f41a5f8c558b377782d5c6b4cf038dbc7d084ccee88d3bbbf33a7d0addb95f0e149b39c4a4bcb4ee918c7196fad1d591a166b369effe1d6f3e42bb64597fb7a152d51d18d45f45f9a0593adafd36e522a1e1f777647b225104dbbac31f1e08ca476dd61526e18c4c6a8de4ce4374e139326377d11122fa685dee074ff5541c88d6652af1e5a1b8fb42e5f591c7101d12f5172b6bc5c0002889d5e74653d5e0a86e4fac756ce20eaf5a20cab51e5b6b5dc99e1c481144ea22745d2d7e6c98b7ea4edbfe0161169fea2400d326c53cc5bcd60bb2df345a91333e076ee31c003505c19df7bc96365014a413adc07edc86bbef255c26a46cbdfc381f23192de7c768976dc8e75155ae8d07beba0af122f8a5dd8edc4d425825710bf6845da8008dbf6ab6bb7a5bca8ee7037c9682f8b4e2a5954290d49bf2b0a9e7aee22d63136b7cc2fd7e6cc48b4c88e8c60520d4ddb793c69cb1c677d01770756e58e5846bbf868e0a5996c2ff7faeb2dba19440acba41fa514f84283e66547c5d9e4df8165df402033298759c906c9afa8dd15933573183d5269b4a9a2c63d5636f8b2e0839919897fbe6f87dd2a8cdeefa559cb7071ed2ec18d79fe068cf8f6bbc4dd0dad7f6f7cc869eabd1eba5775901cd248cb500d23110eac0ed206a1649453b81b583b6", "result": "invalid" @@ -1153,9 +943,7 @@ { "tcId": 107, "comment": "using composition for digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9298b6ef7eec73665c848e50e2c221a013b951888a85d1f7465be1a306f9bc239b206fc3a85ccd438b8e45ac4892478c4945df6849e6148c62a81f8c58f8c78ca4be32806a3d8b16c1a258534f1a5d9694e364c27490ef31e8b45b96c88a10829d902aa48396fb1646fb5a50496780ea455a2f918a914c8408165d11651b2d490874d870b2c2d6c0c73cf654c3522007b8fbd4f1ac59906cf719228d1795cc479c9df3a7baa81f5cb71d8c73d154b90e4d33d208f311150e08f486e76fc1786bee3f287a8b07a768f91ae9d65c3529601568265780031e359273f93ff7df610f47c8d0b025d017e1dd088a676fcec39099f78b25192fcbda0a34c79fbaa6a5abb554e3babe386e7e2246d4f68f0bd60d6036133ea451a12e7c3ed1382e539a01fb3c21e1d21be7ed9372b943937ae4857adb7aff2721a5f5acec2580f2e7620d7fc8cc20fb315ddb42461abe93e8b8911613d06e0fc1947a6376c430837562f8ee8348c1f2086acbd60f8de959355ffd5cb4f58efd9291538f9574fd94e75c7a7710a119f7ee75c4ac0ed49e45b703b2f5e34db04fb71478cbef4292f59b2a76ed18b51992f164b88903da966a0ca3fdb98458979ef79ef83122a6bc2194ed0f737b75c02bd713c670e26aa19883327481597a980475405e8dc4f4eebcfb35e7cb73a05524c92c1599950f0226c11f2721e658673ba9abdf8bb39fe3be76e1a7", "result": "invalid" @@ -1163,9 +951,7 @@ { "tcId": 108, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b48e469d7a411e1521244f8817cf17566517969357f4a8e71297d48d736886793186dd648946bef8f9d74f87b0d0490e6eb58dcfcf7c3504adce0fb2886c174e04e5ee0544465607441a08a93a3d8ef41bde863c05a3825d083e48575175b897792ba547e79b38ab25b89c0067e28dc8014e51486c8cd5c17a190dff2375f3a920fa1c3879ecb7fe387edd215cac72f490cd7018ee17d46a0f4d5fad0b69a74b64ab3363415c6d5edb5b69aa9831984d24ba5f4d1cb192c19cdc4c095375dd5e5a562b17dad8dde34741c865772eb2451afcfb45aaa6023e5932a4d5fe0edbd4d1dd37276755938a47aa3392611013c491962b717744107d2f756f9808a2a2551079277483ab680b1289f2f42655ffe770c78b8f21cfbe461a9f2e8429837f7f15be891797dfc58ab59262e697a03b9ef351e08ab943fbacc7d8c0d23c7351e93a11b614dd8c9024a0a2fbfa91ec04be611b4c5a282278c33c5aa1500d31cf6b7daa8f27158bf28121684f24e8d79e706beb696452ffb71c4ec2c2b9904612e300f61fe9746eb370b3719fc7964e3459f8e61c98d5b1e9ece929381d6bd19ffad5a0ff36e6214d27a0259729a8358fe4ded419576d94de0a27e0828f95d60b0b25a567e397a6d2a45e92a161ad6bdaf503a1b6711d18a2f4aeda01b790f3187d6cb74ed23cea60716105ef65c9c01476c846a0e7f73c01ffe7e9774e74bdd0dd", "result": "invalid" @@ -1173,9 +959,7 @@ { "tcId": 109, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "414f44654349ab1ee5933470957247bfcbed3bda71bfaf9688523ff3b198500b5e37a62634cba22a0fe2f8b8be9498fc916c704e1070d3940005d889e1618374d0035bd9198dcef4a6b5b7bbdcc1714dce5e21658f107be2d90e10ec048d5f2734f04d58cbf384b4282c839e3c587fdd8657c8201309178dbdfae5a2e0f2f163474cd7dbaaedac90782ac187b493f4f36040b8a9321253335de7a84402ea2bb4a64664030080c69c058426c952bd483de6691760de0b8d13b94ac72c8fe57fbaeee54832b7511113bde450158ffc96821493e37cfb6d21156b3bc038ec64f4e4b3e1e5d01b40982f52041214c55800f9129c2b9c76060f9317285e79a666fe3452d4f13fe1bd1f0ca3254d7dbf0ca5d740ada8db916a1a8305d6969567f39a2ff2662f3642612deecf0a99149420947e7984172bb54efe8dd72f7cae439947c8ca79436209d6de5b65f42542f24c33728e5b3192a76bc9ea51dc1d248f41381d898cca441dcea3c515e9cf15729dcfdaad5c249110254fe2f6738632b5c2a4090b76cbfd4b23378138e21b25ace3635ef68f3d679447cc744ef6d880fd5329058b2ea9cca1eaaf8bb31c8e0bab1342975d268eb4e8fcefa1f702ce1636ac04dbfa772fd2e778ad89c4caa9accb6e3a6324be7e5213790d80b4e217f362b34ce1ede12677ef547e8dd7ba229fc808ce31491764bcf85593f932096556b7d404a1", "result": "invalid" @@ -1183,9 +967,7 @@ { "tcId": 110, "comment": "length of oid uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "d7084e9d50f340dd41618f6236c0dd09f86ee1858c77e29fcf82cf88431111edd025d3ccfb90039f5b6315e1eaf2adad3f591f3cd4a0ee492061a73da45668485dffbec020947e3f4a07f82b3a5b4797623867ff4d928bd58c19096f604656f60d8e3eca9e218fab21d3470453634838bb52444ae1e2bbbc553b112ec3a3c0785bb3051183fa28ff255584d75b445102521c9376ed9114e84f7a22de4021c334e7da873aef6db293903a8d03cdeec3150bc1890d493b418ed23ee4df2631347247d418f201c04ffadbabfea441684621e78425b9f5e6dfe89977e7d5da88720595850b5e4586337c22c1a4eaf35d5a40b47791925d8ddb9471de7c8756b5bfbe1a440685d3c99fc91f73a334aa2d2b7071f5b5cffa643a40b9a8544b725a1e9f2c2bc62a4ed42dd4db24cdf80f1cfb8e9e5b5b86d200b5b950de96dbae50266f5ee7ec6e4e2cb2a635f4930e0b38d1028f878bfea22b56acc9526af21296a08849bc1c3a9b9f90686d4a0426dd8904fb44e3401fcd6fa3a625a8523184d2e03fd6d341e3bc365bb549c5307dd928cf1e409e7d60a1f3bfec1a95501d32eb79b38cb50cd5202f12de07d466531d85e0c668a70cee060cc3c46983cb488b8f79ca5311c91f2b90c8446fcd2a58d5617709b79ebcfd5234c7103489c4d2fc3d7b3387904e03bfa9f8c5ccb9d5b3f78eb05943273dc8a940ec0f74c5910dc93da81c", "result": "invalid" @@ -1193,9 +975,7 @@ { "tcId": 111, "comment": "length of oid contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "c08f38df11975c781af71a9a75b80f89ca790240533b40de0363b19584977b411adbb2a69921f53d0aafe040ce96d6356b879e0e4f24eb0dc04eb8b3a19ef578033514c63ce08a01e5b3cade4d25ae36e7c105450c7c1e2f2b4077b492a3b23961c9c40616617eb081b8a5616a741c30ddef99e6fcd0934c4af56b99cb48d4419dcb5c0d0db5cabb1a3dd11eb8ebed9a6303efe4b9ba9d00014b72a03b0589cbf604a9a13f224d6540a2881c180370ab9e2c90c93e5c9bb5e58a0926b6ab75cc18c12431c4a173e8c3388170a8cb7100193a8c644ff27495d98fca0a5f0d49cafe618c769cd5831707c8baeadaf32df0713063820173803c58dba9ce292b8e318b93fea3b40d75ba0a0570512e148d9e84b5535ea70eca59e450aa053782ff8e5ffcca140dea1dbfcd37ad8ba3ba24e6087275e947c17a64cbdd8488bd6f98f9388549b00b3389d256ed0c6043785de6932f25c18bed5c0527ba46652f56df24d3ee969e109d9bf23ccc9359603648d8e7b064043c9973931ef78fd107a9df7128362b0ad4cfa449c86fc613c47d99222f9500a95584c746b91dd729a987bc5de7c6bb926d52081945a9b42ae061347c16e71d91a6553109018d159fa7fc13a8d0ac9a57b132bcf7947f19e0444148173728397afcde410416b1360ad1e37cba2762f7e15ff2fffeee2e09d03b83ace24e9395e3aa6a0fe97d035e213164d1c8", "result": "invalid" @@ -1203,9 +983,7 @@ { "tcId": 112, "comment": "length of oid uses 10 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "21aedb00191da333a649ecba6a9d715d4b5d379a854f27c6d27c2ce892d6d664664ecb53351ec7f1bf7573336b3bcccf7fb25ffdc3a6feb3b95483717c08eabdb8d9e3a9f91937f495a965028a1c89dbcea8390032d737289298d6124197090f10611e418d7f6d2b36542549de777fb8d0a257f7ede55a9b63a9b0d7bebdc21b4b8c845e43faa271d55d87781ab76bab9b57a2e2237c466bfcdd8e2b23f8f65582c2105aa37aef7687ffb514df3629a367bc2d3fd183199699cf93c687611fc8f190efdcb02dd6b9e228361c7a72c2ebdd5077e09ef866e304dfce2b4b80fe99b42a0ce9f47b8ded420fc0e7e462a46a82307d42e5f139198556c3bd74f7b0215d8d1552c079c895efca2f9de22bdabc46efcadc355d13cb8ad6262f7468b85eb1b1d5c13a9aec97884421914b474d9c5031f8963b5d635cfb8dabde4ba9550978d0bda9c6ea0e28a7f78b1a6ca82185acf4412770cef4189b491c16f77357df7b6b848f4722c098e20cb7c249f3883c029e76ff184f657ac4b38995b428d7acf40239b101787e5c798c683afee7fe19fcada3ce41d45e63d06afcc6baacdf4287e70f03d38ece2b523f57c3a74f89d23c9490f0771cc4259b1d6382f1f0d6ce95e7aa6002104c2571d08f201f57cc8058628677dfc7c9dd631f648327c9478671291acac13cdb02d54c0e7a7ba5899b8757796d976e97ca64b18af462047226", "result": "invalid" @@ -1213,9 +991,7 @@ { "tcId": 113, "comment": "length of oid uses 8 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "372a2b118adb8ad8f08f5a1d9ad3688c8507591aef9122fb295c7aced53d3ccd26854a348624757e008de36dcdd1367cff7bfbc94776e762a5c1fe61d1dd2ef8d25e714cc68c2651456bfe310b2c61d170bce07d2d6a574eb6a4fcf0606956d6c18a25406ff80c0e153fd8d78dec66d319a31080906150a8fbd3a6b5a42fc8345be0bd28335baffcdeb458150327591770697bf785cdc1774a34ec740b9ed76f386d941a81e0bf8902f403526797ec5bd5058700131bd42c9c1a42a7f883a85592679f1e81647f7a60981fb5d0975ce03366d4bc5a3cda125e6dde4173b4b99f674e5feb0b94ac15e4226f1817a43761b7871a82a8d0b5a22b30c3969eef469127bb01c3f8be5e35de49c41b3713ca204d750e191a5a303f03ccd67a3d3fc1162b197cdda6cf604b5d7b36c25930f5ca5029f071438fde1f940a27055cdb0a902f3da6f57f28ae670ea2d3d5554c99c967024386835b604b0fd3f148ab081c8e79da6ea467ca16f14c938691eeb831574dd35eee97a8ace57afacd1f5c564db178ca057f596f5f667fe7a6b938075c9ce3b110bd12ec2ba3b82c5eae0d12b6bf1962496bc7e13e4ce04de5a1639c261f9562aecf8f87211821010b0a32b28a4cd6b8c1818b3ea248b5f11ac9ea9372121f30bdde55f28013c9713761a2c85fe563c58c418c08081fecfc178fd6b64c6ba93a9cbd2e7d81bb971132156b03105d", "result": "invalid" @@ -1223,9 +999,7 @@ { "tcId": 114, "comment": "uint32 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6c6f4014c6ea5c64e868215a495fb2e805065458db2bf01987d4457589d5735582c61ae5648d93ec37e3423f721311b9514ba7d59cad19fe731740af194225523889c451eddb5ee1af9b6f3e8da6a439f49052ea041010d0143f2abec804b0d6b1bd1a0336e8e1bf3aa74b817c212712f649862c68667abf57e0aac47b6d03de3b7099c7384669afd0b5dacbae4bc5c4d6b3bf52dfdc23c465d5904d6b6333ff685edbef1f9cdbe5912b4fcdec6c6be4ea77f3d913f47b09123a9d3afa48c231453063ec9c800130efaafe7beb7f7cce2ca5e3ea43529e68d85f93b11392e9912c9ee4b6df257c76d01a18aa6e6cd9d021d7d0d0309cb18b9f1e5a2f30972e57c5c3e12a4f5c37680bc1d1bf68911dbfa79553d993d7a9b197360ea9ea9ef6e7667b23b6eb1067d8bdba19a87d302c7cc627a4beb504860f17b89ff4e3fa7600d9ab651bf71bfabd89166033cfb5585cb6b2356391bdb06cfd034a9fbf467355ee91e19f25a9cd66b45456b50c8133e495e22075374374fcab1d373dbc52d57c1f38224b1aee50c8f0ffb34a7182220d1adfb780548289d7690ca5c2f0414c80e318ce0c62a3b74b793c34b708f1dfa1f87fed6d0ee5ae1813a7e881ef99b0f3c0df8616bde1aaad8571e106497b56c8515ac53bd24879489d7017f7f9dd182b5acb49bd3b76bac12ba7920b1c2e4f0b705a99e29c93963ca897d152329fa097", "result": "invalid" @@ -1233,9 +1007,7 @@ { "tcId": 115, "comment": "uint64 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "df88a9d6ac58442587b86def97fc8b0bd5934b841c15f3f1bb78d684060ad8d58991bacdd86880be01e1921d2a0701834dec7b5eab1ce4d6f11c314d4cd28fc7ea6fb63d4bf49c78deea16ec7ad3d807e57dcce387f21b643c7efbbcb36ca23d22ffbfcc27ae5c019a9974fe1543ca1bc894abf08aef39e25f4634eb04f4573862a73aff683ba42a8bf344f8840070dfed0bae179a314d235a6930079c62b22ed6a0d945d237832afe911ebab772ba0ab6f8ce703e28adf589edb836b120f370eb2c78c34a9f5d6258b133f350d211d2ee2955a64d0c7bdf53e957ab1ca4499684ff828aa51b844015bf527f89daf8e54f315144d0ca426fb67ba965a92fe77aaf42290609eb6ee7d9c098b4c396337a4e667baa50ecfc21d53d43270efae88206f4afbb58e94f43ba42ff3bf43ff665e84e7b2c6707d51b71155a734a8cee902d55927e1bc020e72154c06bfae645177142b0d331b480221c5c33555b9ed83057543219528d118b7e66365d9df9eb381d2e31da9b0f6d8dfcf30edaa7da7c3dd2150d9f5c52735c05723995d348c7bfd9f6b38000848ce4ecd8e91b445300a3744e453bf36247df120e5df0f9686d99fb9a5847fbea8b09c2b64003daf243c46e017190ba5a7f7cc8a3c8d3af7f348a757e814f673a8680311769b39288582c9d33de02b2f20cef728cbc9de9629b6002dd71f8e6516eb1f000e17158e9d407", "result": "invalid" @@ -1243,9 +1015,7 @@ { "tcId": 116, "comment": "length of oid = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6f6718083ec44daacefd671314a9b2740e6fe164384d24642bdd71f6233d5de5bdbb6045ff38a86974822016f221d7b3d1c0035ebd7bcbc3f1d4e82bea0346f979242e5d279b41d05e30040d4994d8bfba56724a734298dcc01e7104814253f12ef0f1f677365a27173bb95aaf805e31a305e81d382142447d8c63a424a8cd5b130266659969cbf65f7ddf6b547d4e1bb752a96c6186bf29ffd52a9d8cebd61ceeebce3353b3d9797c6d1f15ab1db5d83b56b7c0b5dcfb10d68c963a7b819e2090645cb3b2be0c85919b114aafc7e08db4c5f05662a74beec2ce7f33a020987743e9fd7f580c6b17399178aa77c230bf1b0afde4ca9b8d5cb18442441f4ea54e5923adb44284cb0478965b5f7f50bf0f3d36eaf9210a5fbaac8deebebcf842d70f2386bde916c04120376c876e671f8df173bb12cc11746cb1b3a7bffac5576fd2fd670b95750b803c8edbf761f1f321251110994027bdfc300a0920ce03a18884d28b4878a1dc6ffe6a4710b37b9ec252b40f69902b737267f0cafceb3c8587c5e484f79abc607bd28135f88ceea3adf84153013afe1b415fea01a6e95793eda64b9f6f701e9b6a51d0f96a04f74a5fae2b19db2ad72d8cc358367cd8b6391e12a852f8963b559f863ae850777b2cbb602bd6a9da58b25464aa24315ecc78c104947b608c41d3589798dcf910fe5279c128c99d6c5467d7ddcfbe35e766c9ac", "result": "invalid" @@ -1253,9 +1023,7 @@ { "tcId": 117, "comment": "length of oid = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0c7b971b62c6a539a0f1c217fdf2796fe862e091e98390e752972fee87adf3a541d3c656962aa30f641a28972bd01f2074133f2077477e474f413b5694b872622a1798c776d001d76a2268b7b00020236e95b47f6dcc83e46074643d69545d4f80978c4b127be5eeec5dc87d3e5820432a23b717d276e86ab42eb9c87bea82f602b5036d6b28cba431460bdf475f2c74104d1155cf8004f083dd257aed7048428085a7c345f6e8359bf19a0e6e7d6ee100bbf706e3c7819d427d76920f0ded8d8d1a24c35f182198eb7f3d53bd4f85a011175d2bbe62918e3e021a1273a808bbd3639bebf3792ca0f6c4b541244775976815d5a1f989ffd93e5deb1cceb61dfd10a13eb2ad6b22ae6eaa8ba8c25bf64525dfb440813c5b7486c33651add322f833483e34e16527c5cf5cd881a5dc8f75e369610a301c6565605dcf0c631994bff502872ce62ed85a86412fe40af2289064a551ff8f5e22a79049398933a6d5dfbd4d525ac67781fdc680c9c22e40c0b92a8d25842c076570a983b852957dff31361fcfee297548bbff92be123361d6253adbdd0c0d8bb9d38546c79d59c1f9a09d711bc1728e68ebce398d94fb8244f1c959d54f071c321ec9a69a255e10a69c521d9a1a7128f61169a9621845cf4bfa700729e31edfb9cb9a01cec36882a1d31f8448b63be4d98affc9e5132f171b93604c83f8a688dfdbbae596d563211c36", "result": "invalid" @@ -1263,9 +1031,7 @@ { "tcId": 118, "comment": "length of oid = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "df87b7a14a7127daff816395b61a9d9b8f6055460f79962c9561a94ee33f766f8fcf52879859f11df95018eb83abf3fd08331fc0bdb902104c7a931946a638aed114b0e1141c669d31516497945e2ccdbe386e1cc48fa19d9a3b4fea902f8fc62b8977bfd468fdf0e6b7cc2ae4219ee8b42b1ff5b22d72a0c60aea95cae3f7fc542469b3a4811925ce493bd9763a4cea8b87e3e4372d855ca61779a88a51832f72d8f96a31b5b0ce2c312c94cc477febc69d1afbf9c32258e88291d745442b153b4ad31ac376287e9fc20ee27442736d187e396f089f6ec80ec38461bd28af88165bcc5676fc0a09be3c0a322b07ebadc1e90152a50131719ff676efe3624056c03a2484e1745754c58d78a38802969eabbb9a750de6684543086c3b42a1d58c04ab222a465578af09c644e1c7a25bca4f3b5110ec89b5b8c6bc055706f0b4af09e772bd05c5f5dfd8b4e2241778d8d5b6ae3275208a016e53891618d6f6145cf5a6ca613bdacec5b75e183864c61c8354c9ec6939795c818353b8b99b043a2afad1e7b6bd2e91cdc5230169fb551754bfd2dca793124c3c863e7be8a7387ddea9409b745d952b53fca4a20cc29b6bed8bcdf5b2f51ed34721c59e0c630d08d19abbd7d95f6d12892aef338f0c57fdae3b67194c9906d09ffafb5588fb6925ce4a2580e7af10831efbe8f56e24c3e7171239af5e6be3303331c59574cc910edb", "result": "invalid" @@ -1273,9 +1039,7 @@ { "tcId": 119, "comment": "length of oid = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9c5700b7d722a8f1f83fd11359fde32aad1606d20834a7b7b84b22bf34b18f5c383a34f229b65c56f70e1347632ab59a75821ea623d0ebc09c4005c0f32a86e1bc873689ace2b73c7c84b91fe270f457fea200051e041eff72af27e7b773769d37d5569c02de5a101467bbb014b065bdfec7780823e83199a32064cb2149c8ea388162f7a2e3604c7c33e14e5cbfb54e3597704026ded5670f5efd979dcb80a0b5beca42e5f49ee80aee7a81348de4616e3b3d723dd4fa5e73c1f56bd9b3276f85ad8ace654fcd46d7b6160d8ecd640e823432a074d4bef0ab0b58a0dd14943e710b7f6d7d23abff0cc855b7e932a14c9a6a0d550dd28a7dcce4605391b0ad128bf78ef8b550187c4042ae89570670587b8f1f422b12b3cb20d095788a8b31a388efafe616dd1841cb458de9d45829fd1597e55ee0c24e5f6cc71d194fe02930dc371f1243ffa4260a03129f00281e8000069cbdc8701f4693f94d6679807e28944b40317ce760b8ac170390233ab0d00f4e42f1e514950c7699215e2e2cb0a70075a22e554b0821083ad45d63eb8adb54cd0063665c4cb10f679ea3caa647fd5488bb3af879a2f2facc56efb97880a168a3c656c4d100826936934253c47f87a26490e51843845722862b55daeeacf70b7da98e76b497627de060ab3ba712dd8bf9e1a9e15dab3d4674dc32d2ff4caf9b30f81c82e4c302f7288b762b205ce0", "result": "invalid" @@ -1283,9 +1047,7 @@ { "tcId": 120, "comment": "incorrect length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "84dc441ed215a1b7afa0815ea15f403da0b53709b327a8ad26677bdd79910bc931e84f6e0a9a0617af72c5bf284ee1c05aa0029d4bd5f7204404d58378b5150746097d2f650456bcea0eff70ee1d1371a8b3d14564252bcf655d539a666343883941b3023b095001cd1b05ab45aeb3057bb40f8fc1100108d9c1ba4fccbb776965ba45a5a9cc6eb0ecfd230b0a2c4da0d8ded54f12f290f681878ccfb02ce97c8055f29032497b87efec10e225c204315adc30921de222e4f2fe2a92f995152693f9048700aa127ad651e4fa8f6aace224953a436fdba27470f239c7f9a59bee180e2c114b7e435a634f9cb4ddf49717ec10e95db84fbeec6bc6fb09a10f613c6d8ae9ec315db947fdf8f116256235b02687f0bea2c706637ebfc309895be00264bb462348d524903cc8b134ce52f407aa8c871a829ba7cc568a03b80336603af5ef3d55e54f4bb1aad3353df4645ea9229b3a84c83092df72b0ad5a6ca0972c54f9c1dd7b05f3b8d45e2f5161bc5c32fce2cf9a35bb55e818ca267c0aac225a2e3b63587d9391094596365b3132eed6ce24299f365495cc6029480c2b9e3562d8b7be8ff01ab487c39df67f09ed69fe586eb1875ac71a7a2b696db2362037b8ec4f5f71872119fc975bcebe0247a8bc15cb61bfba478a6f178c1ee9b2936dfbdc0b408ab056d04e9848a7c95c8bd9b00013eb8a045f32a9ae4017557a23400c", "result": "invalid" @@ -1293,9 +1055,7 @@ { "tcId": 121, "comment": "replaced oid by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c46b6e7c4963cf7d9b40d58052d59a10d3a4636dc71164158099e3d3071b7dc4c706bf3b2d8763ce7f31e7829092aa74d2b800c0274e4d8f203d33953a4b7a5624ad8b8742a2835c030bdb022a96354f930b8ab6608e8c83c889ac5df6c27823e0050c3cead92db5f3d9624d7b4af915e4215bd25cc2e3138ffa07021e5460a036f6c249ca842e8ae704a7c252c7de2291ce101ea28665ee436e80b5678fc84bf12c4bc81f35d813fac8e71dbbab0320c0997170b07e5f06426e66ad7e09afee86c17224671455cfe893c2966b1fe4ff0ba3db1e4ccf541567d7966e29b132290da4705e9769e76e7be4d9caddca5d2c1aad3d0ff87fbc136468e0a32583949b92a395d36d856002f16c251693f147dee1dbf90f05838b25aa43712c2d85dad962362976423edf11631c4099b4b5c4421d9686480765c87e0bb046b2502dc85a71af6cf5264e7959d5beb6e797de18c3fabc79dd4d5b5e6d8f5dbd852463b7abe49c8602eee12b8b0d4a7bc329722c79d57504239f331d27a62e63ad1a9050d2dc3940badda9c55631dab5ad2bc9e6bbbc8d920274d54879220989ebb6d5db5ed6bd2fa36e1510a76a17447d7b1d8d2e9787c3a98e9684622152eb4f65c04cef55670556d747db203aa62562903d5f2293ce38c2920afb41a0cd94c87cd5c75ba84cd5b4ad841c97f32489562a8571cb282b9047d93ef285fcb867be3cf7a878", "result": "invalid" @@ -1303,9 +1063,7 @@ { "tcId": 122, "comment": "removing oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "747cbc58a4e2564523c46358d210af9490c1dd2679ce66d26704351d19fa8ccbb3f66e32a066deb11de7dc910a37f46e250e0f9256dfc8df5c72cbde63a2b2ab561b1d79ea94d51e84d0a022552a7ed8e457822e8c17c30c723ad5c4e333e087211566cfaae130e79bb0103bbe093b30f1819f908c5691f4b4f0ace3d8cbca25654ebbb506560683fad45d8a4914b242b72b99a223a2c0a3ab20486d2cd1b0ac60b438d8cca5ec2f7bb8384690ec4ee9fbb005b3d2ea21749ab86ce9d64414e9a87827fc9177f1a5af6cd97fb823874ba82e9ff53093fa2c05566c63e4c7f5dbbad75d8263594cba2949113341fac7c83fa13350ca06d73177241b3793f78027d61a20c37c56e9f34fffda7258004b0202a12969f718c278854b136a110dfd65fddea97486786bd5785fa2596bfd6e78e353b4d28ee6434df0844af14de10efe2d6f088b2b3ec0a7cf6f9e4a5830d7b0123caed7857d0b71fe9c56e72c29a908bba3cb99482178d64a4e27972179e4da6058c97e648c830e0cb96ba71eddc1cdf41d38f852a16554f3d9821aec57ec8506f0bc1df2a630b58fb082c84dee5e7bf3b645c9887e650098508ea288370f9f2cd32fc3f74784c82fc42bc2a09aef3b8c5fcaf538c50e12adc672200739cb2dbb343b1559bf70b00b2f83ed3139b106ce717f906b6de178c0d9da66966782cad3f7727da3e32950af437f33cf14e868", "result": "invalid" @@ -1313,9 +1071,7 @@ { "tcId": 123, "comment": "lonely oid tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "e168ece53793eaa84954f43707e9db53e1541394540472d502a676f12c5b4c1f1844d1e4a4fbbc3117c1cc503aa49a63138565aa366288fae712542b11b35026a027d3679c5a35f1957cb6c5942b5d86464e3b9dd6463ab9cfb9931136da744370f6b3307ff01e1180a5e79569e73e5ef9de4ea5c9f0d5a3b124714c1b645c8f0c1cc2ab4e1845969654ae9b0c565f4d17a844ed066366c17dca17f22ce69aa56e48937aa1c9f39fc85435770fbcb4d9f05048215664184ee40a4ff77ad44ae9b1d9dbcd9f9f013080b751ac9e2f05aa8f546575562194730f6cf1ea52f0d365d0dfc3fcef820c51d9a5263a2d1dc4ca97be6ef69bb2ebcddc3f8f4ea2f4e12c187949d95c3667f4c2dcbd65e06937fc788b5585b742eb5b99ccad8252be7dd0b4d38460340cccf82c5d2d58c29f87f0fd6f78a90ac7a113d0e5427aa56a42438c3c6fd98fdaaebb3dff5d8d3025cb408da8a6764988bef9d171c7c3a51d187aa1bab3f2a58425dfb82730488e83d97fc54070e2240c2f9083e6f6a4f49c50077067a4fc7d27e40bbf30f8fa90624d7be0e6f8c43ac1ce42760512aadd27f2cabdce2c6fbf7adeae0221e2e82cf22d2941ac56a3e10cf0f0c22242b4d7fcae009081eff5d23b6dbcb7387eb59922e5bf757c02143e1140b2831478a2a5785d056978e07dae02aa804141805acb7a5343acc17206c949d8b9f8fd5df0a36e7755", "result": "invalid" @@ -1323,9 +1079,7 @@ { "tcId": 124, "comment": "appending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5a23159bb4948c16c9c31f7b3be4e2fd147717b755d13f5f86933302f7356f31003bce391de69f54ff602dacb1522b908fa1fb7156fa555f3f38bddccef9f85f22a53e4f53757f81d6455998169743a4a2306906a375235e548aece0715f94d83377e06faf758a36fc8758a586cadd368b1db26ee3861b79d6b69c0f3639c9ed0a24bf530625319125c301f5c10d12084b2f9917ab404a65a5bfd2bbc78fdd6bd1e583cfe87c0cbb4d41c710c137a7b330247b881af9aac5b2c5075c66ea33910a3b07d55c461940a54cb7579aaadc9e8f567d60d0548d6c2d3628e7bde8b631335f2ed00122e07f942f7005afbb0d2f0340c5c9270b27be30d10333b9ed5edb90ad6216b95594f6ad595abed26576a7b1d807530e7c5556a8698de56b481e5717683404f6b9ecc35bfb6ccc48a381a51537143abff51a717581f2c44df1a1f058c1b793be004b1a837f7acfd764644921b3472906e90a5bd265a0f0fda5e16be4db391e07f8daa84349fdf7a134aa138767441759b74a4913a4790f0e599691df06acd4f80cf5b64767052ff470617c93ab420d90b1838c0bc891bbd2581769bf203dbc8df0073bb826114e71fadea586d7cf6f06cf4d04bfedda455e043439937d330ce0a03ff97d420fc623163afbcc3e7de7025d0689f9441580308d1280e9235d8f5988ef12447067df3ec846c3e3319eee29c2b8cc713c979156d3e3f8", "result": "invalid" @@ -1333,9 +1087,7 @@ { "tcId": 125, "comment": "prepending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "819926a1c7a0e283aa3ef42cea08dc3893fc71d7295924d7e8909f46ced6724bf38d137541224982f072e39a80cb277dab8dd848ca85fe1ce6a102e8adaaa55f2e9169d8094f10280829c3332d24507a54452a026a541446fb388a7663eec512a0ddf7402efde859fa1662108c704afeac80daf6f8279e5ab5bd552dbb5a0a5d0f35fa5431e8ac36daf25a5e36e09699ba25f00fa69ed7fb527a49fb25908ef400ab9c080b73c5f4d41d965ab1faa1472f76c63d9cc359f7964d854d8f8db382c304572ea6498a6f7e39f6f6064aea336949eb157a2346975f1a71e1c18a77abcd0c7bc2f1ab6a0e9297d121bf13f42cca5662667947d70fbc026fd2a03c1353e34cec608dc2fba202163201cadb6341cf80f49048f55333db9754c5fe95b01219eeb608ca3e8b890df71501dbc579332c7ca6479c6fc3c34f31561c15d500ca81f25204e2f848f87c472cf030b5b40e499e3f034be87041dd5756173f1f2795d1f62bd74aa817f72ca8a131b0a5b7fea3fded32baf493871f0be8251970fb2b3031122c328e7809139d044d8f49e6bd31fa938b732a5ddc0039a723eb7e40491d7533092f1b7b7d8ae68add6001178ed1624fd3b660f0af184fb70c709c78e83b1dbf156b2c8848cb986160db4de954c12a29d88496283a3cf37acd0e7a63d86135376d43bde517c40e9b5e538999a86e55319eebd9a87149a81aea225a8128", "result": "invalid" @@ -1343,9 +1095,7 @@ { "tcId": 126, "comment": "appending unused 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "dbbc34b6ead6c85534784953c2f6ffa36b018f95e15e0c28b214ca2f80bd9694e2f091d8bc3e25aad3c4c9e11edcd73b6785384693e4ccb183553eeee251c5587150bac7bb2d7c717fd6453a72803443c8372260a096596da4a0b7c32750fb264ed58acdc736c86c83396b705fd3acc0f3d7d3135dd4b576729d68664cb1e11966438f08d417c0db8bc37b0201cc9ac0daf9ef60b9b600cefb79c25104d2fd5480c2e2ac100e9500729a4676ab97e09078736696dd2f51cf90ff963a6ee99b765e4e0f7cf52094507294de601c0d46b87e8072e37b88621f9dcaad28cec7d4544ae2d1b5828bc1ac9e5258058209944ab8e924fd228a047dca03ffe2f28e88f49def895401ba3f05c305beaa10928b7a390eca9b61b73e864c93559a3295703c9bd82664b226bca0ecc90d2b27dff22dbe635f3f0a347c49239104080c5b8195eb4d750055889d5853be4cc984f215bb491e2a8c7b0017016dcbea3b9951ee935e967d1515e659ba295f76be48feac1c3aee2e35d309ac71877ae59f024dc9aaa9e2053e4d4223e482ec3fb1d7f9cae98c18db9dcfe307ea6916f137dece096398a0a62a594dce4048588f87e1741cceddec314d5960fbecaae8cf48afb09d3eeadbf5a77ea1c27905f7ae47dcf066207e621e892e7d780bcc9bae3ab62cbe2a4cb43b6621c47f904dcdcbe7036461ee2563de1f6061c22f33a5e4997adf9e63", "result": "invalid" @@ -1353,9 +1103,7 @@ { "tcId": 127, "comment": "appending null value to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "ae10acef7e1ff0d50705a425f623225fecd0ef91890696ff1636123023a6009b971a0fc20c50144ba4c42a6d45fbb9f48dce8a52514574cb41b71bf6c7cb255903aa9dae232c1c1ba567ef505cd040a910c2809be37a0f1d3aa8e6345ff77d0f95502fd6cb88d894d961b987c4c2ff6a11c279eab2c0759024e90ff7332e028391eaa1a9e5d50bf3e7d2a223b52619143afe8066faf3841c28e8b057f4326c0a5eda878226583d1d06e491ed2bccc20dc8ca7340f3582a7e9f313c90759f1fd076054ed464a10971c1f1e837d0dd7539bcc29ae9923691169f6f1b6a3f40eb09605fd987b75f4d035605f9fbb33a4d58f912b76089cdbed34f14d1c26cad0d400fc4f7d048990ab37749dd00b22f1b3b9bb31ec35a51cc336d3a7bfdace0ce5c916784a40c7cc76a8a2ec396939487b62516182b19830aafbfa6bb9c7947e7b1302f1e344100975c1d1ae523bcbdbb9a5a0dccf800447a7917b2a7c40e7b983e98ce15ca2516ed660975f1db031116196d4a52f8bd3ed40e904509506f8fa63daf1dbfce32b817dafd452c03e5502a36b8cf7391a3a7d9d303a9d5c5684dcd17634a80a73eb8a46855318239bc585eb2b1341bbd842baf93373e4b8e611dbd6c24767f1a8d620f5f4b97c8e00c67e77b13315abf9e5a98a08e56630b3d3049ea354ab3e69d5a5ba6c09d1ded3cc61d0006949a140b66b80ac31755c856be989b", "result": "invalid" @@ -1363,9 +1111,7 @@ { "tcId": 128, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3ae7c74e597df065e162d4c2a183a7dac48f6281c50f5e9ed4382e6ad0df3256a29c9423038c5642c17d2d28b733c0cc89eabe1889847f3e883889f4c37cf61a812573f983fdb0c8907c4ec15a46efbfc66a3174e0d7f718ad28cb86bcd3de32912321882f342b47bed73b243d9c01003ed17389b08101775ba979f7c15dc2e27fd7c67249b38b68211373592c59c541b324c88271c21144e924e78b37a40da423f9b61c59d1af0727ffa6e90719c73230feef6462571986185b47dac3dcc73818e84155c9c93075e454c3739c084d952edf1a6ce208cbbd60595fc18ac560c095522639646cb6787930ca76b09fe40a13a2987c997f45dfa9ee981af3437e4fe92cb1e909716335142cb98b73428d0f86630d08b5b48b9264a869cc68c0c25f30774d145c5067646a43d161313d0bdcd2e4602cfcc1ce8ebfc91873643542adcea5806c7c52895d77e365a2665ef6bd2a49ea86a96833786ba349f2ed6eeef4fc5ad45af3f12fbd57bccba0db235ac56594d9b9671f9b8e5a5e94ca19d84ebf68c3d588b16f14dc8806cdbbf7968f67cd25674ba28e051f35dab89690834111a1bd2fc8c20c12a0b517fe059e2318d22882e6942de196d52cd1a63b1594355fc1f4937798060472eed1c7919d304e6acb8ac022fb56a32a0b48da89e09ef8578a53f150ac4796124e101c531f5aed8bf2a010638c90eebaef8b9d4cd6871c95", "result": "invalid" @@ -1373,9 +1119,7 @@ { "tcId": 129, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b489aef0ea7a3c7171468a91132d30bba759e3506289023b8d414e5b42829e81ec7257392fad82d2d54cbc2626df4f906ad3e899f202df6df5428ab992c4e2c33d3b4812c3f9eba9d210be1845b37363698d6bb3713003277abb0363b26989a30c151a65a0589bb25c053760219bd2e68c4b5e0a999b64cf7959e05dc427a799ea7f80835b44aef449c4ced5d708a9e12f82d3f4340f98eb9836d1471d76975188dae04bbcb34bbf5b65ece044397d3f05ca734ff978cf3aecd6ef8f2d7569e7d7828abee068445314b9ab143edd70c347863909393d217d7cc35a2e3c12285bea6d848bf0cac7530e306adf3f128044b83e3e2a0cfb2d22feb0af4c1e93ab79b706c903cc0a13cf6bf17a7e23ddbd0e92b68957dd1cf80bcb83a76a9001136712956ceec4523d9be19c71f4455f2c6aaf2f6dbe187b50cdf25855b3d86242404c5544919aed5129f07e2e24511c794aaa75112597a792fea352e1c8230e7ebdb6d48089efd8b85e09fda8d8f317d88792fc7ec2e9693edee4dff1d12acd568c91239b2fca4b6d5fb7bb8fea899976a33fb0e72162b1c9737bf84992d210f6374010187afc02fc27a97e07cf6604d8ee70277189ae97da0a865f93307c8029358ebe4ba1b04a5e06833ac0e468cf1ddf04490884c7fd5b776d578dcf73ffc813ef78d18361c0f4ddaa45afdbd02f5c4e7082ade911b2c69d0bc64d6238cbbbf9", "result": "invalid" @@ -1383,9 +1127,7 @@ { "tcId": 130, "comment": "appending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "cf90ee6813db19fd26a6fcde2185d2bfedf5dbe16a87f7b3e04379845855450091675187bb43cb4c8394a38577b88b750b3659da84c6de73c59c63baae39077123192fde07b630dbeb1df55462541a0286ad6029f93f61e954d9f3aabe15732d0130e530ebfc1dff8d846b37904ea72781ab7b8d88e31ca5b35940e738e6594f9c801ebacb2aa227f483f63d52d2200d42ca1261e21cae1424cde46b0f58973a3d73eba6f372637b3679aa31336321501f1c0b28e735829f841de63177c3772020cd446482a76c0700403859d9506e32c99afb0cf674a23c5275529467e65f0dd6e9b838493a94a0af4ee21719270ba83b19f93eeb7705dad959b837f2eb9a6c6aca8d6edeaabaa43175477d644fa4b2b3f5a8a243b19868ddbd4a199f0521f4f00b91399fedd7f7a45df6ef145d54e2019ed8dc56f207e1a4d116a2dec57aaf68b2b8b847524cc1fd208063e74d508bfe648dd8c3d909b3cee1b675ba8fc660cbd1010bb4cd7df3825c3b2279321a9015a1c88022c941db129684e1a7d2817e8b362e5d9aafac8e675923ab8e76aff8aac56e8a682a789487501076f664e16afb5ce76f550bcbcb0e4250791000585ce762594c2f48701654691b0d7b09770d7c9d4b24729d4138995654fed704c47bf1b3341552e1143788630be88d44e7833e3e76f68f3cc81695d1514daadc12349e5e4cac57453e262cccde41238396dd", "result": "invalid" @@ -1393,9 +1135,7 @@ { "tcId": 131, "comment": "truncated length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d9acf55c9c01cb10d9acf6dc61e7c7be67340ac52414cab198b8feab214a561b1e20ee5f6c5f169f0339836efbe99044ea672d41aba73cc40ee7eb47f9262eea426cb560232bce5dd11aff64d9af3bcca961207f8ae559fce24b3335789c8ec32e6f4732ef0136f59ca560f91aaa1fe6d53902822fe559d2dea8d3a318a94ce4d6fbd2fc399c7a78c0f14d70e44de3bac04f3668237f7d45d2cdf53782879a6dce950a33314122654fdce0158c46de33d991b9097b24fd11a2718f60156affb27ace6a880f04689ccde83eb365543406fb7e7826986f2529f0678441ada0b0be5870ce5d1c22d0c6684b5f897ebeeb9ff5833505ce2fd352b5286a3dc9209a490483f3607dd907006e1895b3cf887fd657058d9918e8170f4031f6dea28b73b83f59a94efeac01716a0128807a767860ea417ae681f5f2bc627c3c9de61584f30496d28fcb8f9a18276eb488144f9adc33df6727871d3570ad5f69085073a3622dd8bf4634881d7defaaac0ea73b3a40e98b0ef1214e895c1d449c05137b0440f581641c7f9be0c7c718a08c3c8a6537fca80ab3c5f026644435b873af6b098a792dd4dad914f60e3f0de666df582b0c2279c786a82d44f2bf2328b9dca6a92da5b8a5bbfccc6b9cdbdc741560e9918ca6228629437ce593080b2952af34d28f72fbee2af5347fbcea9c51798ada5e09a8d8b3db7096175b5a44e7005689b49d", "result": "invalid" @@ -1403,9 +1143,7 @@ { "tcId": 132, "comment": "including undefined tags to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "19728d28c3d3ab395d47846577799244469fe195b59730a81e7bc3e02416a86a496d634d704d0a59dbe865a92090b9e37e3a5a0a76a18216f5641eee2a1a8e58a25d3c96500db282fbe476758bcd0bae998732332e42efd1c06db3d3d0dcdc63fa8955c06c7bcbfa968272d4c9f618d2cf211a156b19656acfeffc8749838fbdbbb033d6560bb2df8a07f99db7f18f850fd28aa5d89d1bdebd60fdba1f8b6044c946ab0e53a239e449674c5b9836d5f5a3a9eb1ffac8cb5b0a8714a8fe2e15b6e988b371e434b82891e7896de752216426e0769b11eb59c826856df058992654db6cf4e8999ad4c57d67bcf505fdd3b843d2daf0fc11016d64c554b17713ff838ca03ec5896ee6f26f90fad63cd44f78bb717ebd2c839b655fc5adf0e78018c5ebfc9422bb7efc669e4dd7ab1c306d328cd18e69d16a86b63f0b832e08144980c2e1d7a8c96636d4f4907f365959af5b5604408192d11311199f468ddecdd71e80d0e86f31f36df3576dc0823ee82a0bcaab62afff548201f054f7fbc2272c3dc347363e5b0fd78658db5c91475acf7d02a425ac53cdefa130e2686769daf742d05e06f79d0320617433e0f48980cf09354425d96334a724c1a3628e5fe437b486113bc5ddf70ad93322057e7cfac773fff134591e5133c18fcd49d5ba053ce021ca13744ab764b30c0233546d67b43bc253efbfec35f97d881c3e4c38fc4528", "result": "invalid" @@ -1413,9 +1151,7 @@ { "tcId": 133, "comment": "using composition with indefinite length for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c7bb6a8acdbb237c80d697ae06513c4cbfcc6d823440eb42519a29fb17a7a71a02a8f07f9077057ab2e9664933d0b1905971ed0d8746b11f7036ca7d6fc6328911342c65412716316e6124d074b6a59c2e5c43f4d3d1663bb53882940b34bb34fbb871e0d56bcb590069e6fbdef4601331ae13f6d3a4aeca9ad2143c68e46af7d4114d48a9b33452e072be7a88188f729525e9c72f804402fa6070b24d4c2cd87b498031aa87909ee73d53d3ecc07e9e4766f45dcf8f02ffb289ff6e1507e913e55a9d68bc8c35589b0665ec498237341597f85b1d3e8e7c764ba7da01901f90e9eef54ae72f319ed17a608c256d78a615c16cd430d94af5c0d89777166b048d52fd54f81b548358b1ba94d65d677599ddd7c3b74f1002b2d084334713a39eb5499f5d5163aa2f56cad7d7e18bc42ee1edcc76d921896f0ff7b3b06906b7d074aac730909504b10678a83ead711cdc4c984748228ecd6f92729abd000e38e1755ef159ab0001abbb8af20315ce10fae39d92d2b692e6fb7a2e2200722bf8715b6a3a0bf4a8312b01c20aa1affbbcd49ccf7d6312c5ee3fdd443dc2b7639c417488c63722cf02710432c623854504ee0b6e1183bc3c940876d58f3a507a306c0018982f1cb1630c97c649bb645ef3d1b875189437da270f25f0b5e5fcd1576ad4cf38710bdef5f09131bfe35c82aa0c841e09a14837a5db728a1f377283f95262", "result": "invalid" @@ -1423,9 +1159,7 @@ { "tcId": 134, "comment": "using composition with wrong tag for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "daed6d077ca0d4725797747d0bad8e617b24c4d6bc22d6d6743a01e0b8f9e689c92567b13e68139235e0f0759a7ad4ee967b482828f85cdaacd9070850cedafd2b2fd33f1c5affdc826109e0bf68a0f8b655599c578650326674ba2570abff0ecfec37bd133fb795cccc83162bb84aa93fa4c928a943db51f7ee30c5002e92b8efae476c55560572a2f47a7ba04c9f85018402a4ad8cf2b21388a5276d9a31afa6d3e0f85e45406c54dfcecd1e01e8ff6e0f12f23b95cde387c3ebf6a86a9ead7631d775a39880225107cdff549ca8aa5474885c21a3db2129036b474abfd0abcc134d0866c05e043d16d49eea0109b621c51fd441850013cb2d17a5302f62646efe2dd383f4464eccf727b28f83a2dbbf8febe8472eaa975f6dc34f82571a5e4e1f21d65d19664aec694c1f54dbeed9bd3d6855b19892b4a9d2dc4e54451d2866311770bb2d3da6e091ae83cc261fa14a710511c103eac2fa7bc06c6b1c048133d1479d323ec79adf85908a81f106a20470eed3d1d60b8750a508d8da17164a952a170a2f2aadbdf611ea312b25d93fa10e202ea30edf8f584c3ebd3d7113d5e4ae618a63755b7103e5f5887ed8d33bea287b17162e6497aeca3632076b81e17fa03597f9336f279492899b8f04255a9a8dbd3adfb6ec17adb305dd0fc7a214402963342b33bf1eae98f5bdbc0ff7ca3f6b94cab3e93cf8af64d39d294ec6c0", "result": "invalid" @@ -1433,9 +1167,7 @@ { "tcId": 135, "comment": "Replacing oid with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5e82a192a85eb098c1413968d3a0e58d0084210b641355a74a1b59e8651914017920e905a2909c89cf7b3b097ffebc34c06457bb9647ac394b8a0db5dc33af5f4e95248c45cf22c53ab1906bf5516dd3344c0cb02073e99ebe267e5b36586f3b20cf090f3c9512bf1bff2e3aeebabb3b9c328c971039aef1da8608f0d05ef9128038c35002889af2f463df56d028eb0ffb5309474e7f7e6101ac9aaa854d56f1a120588201f4fa8362515a26201d6249b02f554e7c2a885b520b4ec352387b40a7baef56c3828432feed464c1265225c8183e781869455f36159259297006cdf368c2dc82a93a286941c136c6293b5aa753a053757a8cbdb59ddff5c8b2d7122327d89802b711ec638c6b7c4f8830f160b2aabc128d9f4104b5d794ecc35d5d7773baa976e0efc795e5272fe0b6dedebf3137e9d04085b19912d011cb7e746b10cad9eaf5063cf9e1c1e37c6957a72bacc261fb1c777795d16badee7dc0bdf3bc12672f4d8819eb111bbd2b3ac7b4658d97901ef0c44ecaae7b21d9b04ceced25e50044c69600573c24541608f1ed52c6b2f5feb0684d0b1bda858467f2de0b7c405490bc985817d1bb53d55f99ccc85e6f4dfe3729b43dc6e39ddb6f470e52221447dfc336fad0abce1ef06a4c0741ff70e52fe94af1088fbe6f7ca22bcb0a097e32f3dc6407f757d80fe345bca163f0def954e0b58211b2509a647bd238d08", "result": "invalid" @@ -1443,9 +1175,7 @@ { "tcId": 136, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "15f0e55d2c991f709600d78d4e4a2ad19496adb55b99c5f6bd92f460112957c54474afde1f3e75908a5694883b9ce7dc956c28f89aa692b6ebbbd2873836b8ae596c914c11cab73e6333f2aac5d92778d95361110f9f4a23f09a37350c20a8850db12b522a8493cd085714b79906254c14ee5760c7bd41d605ccc106a94794988b2faa823e39b49c828a2a03bae06c57ddb675f0fad16f085a0d720ae8971395e8a317770b5da937b73ffb2a1d86dc6000f0d39be03c1dc0198f5f3121321c1ba0fc480c4280852cb315198ee86a3b295e37160aa2c5e8705b22ad9631a51a76789ffcb753c3cb4802fd7563da76b8ae740bd7546d8dc6b12c318dfdfed2d3f353bc94b0ab8a1c9111531a21c1af6d8422eb61d6fcfc77f983aa87ef8577a737bc095fc766a7a37025d1743969768c3f4389219f4660f9930f4cc45d62d181cd35d118b75ab3b013433b529234204f52bd0dade8609786ae30b97c0152e05ab1b119c3f8862c1eb1756dffccd5f1ad89c93cd946384e615e2c712fdbb0bf16ceb5c233b88e2ebc2b461e27bfe44b35ae09ecf6b726236f45e8b1a8f56fa23f0dd889a5d132448c04ce225d7c83695a891b93639f3214b7ab76418b0a252a595ae3f4e6dbd4e0d729bab70ffd3a31e6e8d8142df6f76a7d5ec60fccc8f04d3f790bd373bdce92e0f92af5bc90b5b7da24a18a38c8fee8f3a20dd303b540dd64a4", "result": "invalid" @@ -1453,9 +1183,7 @@ { "tcId": 137, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d156c8f72fd7bb5413c822f35cb58dc39bf8960f0171b2bf045a46db932d402e63c24e954a466fdaba36689fedd624a0c44c02225866921414909b99aed97925736028ae48bf2ddc5cdc6f57257afaa46b6224a5e9675849493c097542bd778c5da2bc3406bbea398180549027d6602906e25233c078b7ea06b4af69cfa5860ca69eb0070ecc5273db8cc0445eb4caf565af68467a4a24d8a5c31f714ef82c7efaba313ab44f4cd4f6dddc78f604e2dd42802ab9f6d828e43da3dcdf67dc2e5e139bb5aa5c944589f6f57b1e0841c86fce76158b1d3683bdc0c8f85c361f0312dc4b0ed456ff9c670072520f1a139c49d70d21932a50783064d7775adbbb638f36c25b2c5d75af8fa67ab53440508860d1de242a815d0eb87f2692f5c8ecba455380b61dc8653130e2a85110532df6aa39bbe134da1f3a14adcc48a8e7f282e142ed34b1feb119c0189079e81ee35a86472245789d193bf6f5717b5fda552e4eb547b3518b292925f50d51afdc352469796e2c9d28791a7428a68925afd1eea528aa5e85b00edeb34daa09f7da65c49f31d8e12052fa22be651918a797edef66fc5946d5926f21318d8abf21dc15163bf7f630037ca055e83d31cb4cd47d6d44ce81491f318252c8b2d80aea4f5f060643812be02196df31e73c354f91f0dd2cacbfc73501b1d8d5cfd81d6574cc5be05dcbf7603819b81f6fd1b11dd0d3198c", "result": "invalid" @@ -1463,9 +1191,7 @@ { "tcId": 138, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2ebdece5ba8e494f3810c98f49cc05c16369ba336ae0351123ab6f1f80f3fde76b98bcd9f79643993bcf0bee4e05ad6d9350729c4ef61597b454bbd716a85022aa9c9a0ee2471bfdc22e87c327086cbf76e36ae4f55fbf7fe3ddbabf50e744facaeed389aad2f58e8d11d355b2639f382404936d88db825b6de87aeaa3789eec51746db3cf7db9998ff8961a3f499079112c4f59535b8896a30b4deddf1ff6a52e370dcf3dff8b7f3b3164ce78b579469d823292304886cd596c512a1ee5f189e40eb9629095653d45f05683b53404ab2cb5ae55f64bbea4cdcd003ef80c3cec9f24e8842f83a992f8010cb996955a91a5362c6fd2c6e57a81f5dda1fdb931ca43997e51ffedb235d843b590a253d5bf395f6db9ff233af68a1a54349dd7cb37351a1cb3e5ee25cc79f19403ecb41e41eddc02d4eeaab64202b8696ca7149456ff00a563e8a2fc9f90a5d25ad754722763d8a04bd7336dd7884b5b577d88017b2cc66214b9d0d569267b43b0d3b7446f31cffe4b37161ba027e24353d2d63a339c8fb5bd495ac341e0eb864bc8ec25874f65fb627553031a58c932de9e99330a28e65a4066ceaf4120d1036f46b5cff421061796f245ca59a89715e86343a8b52f94eace323ee7578f0cd7ac8b2b6c9d53f1a979cfc863538c1d8a87bf21d07d7104975ec7a62afa2a551b5206d2729cdabf3f7c39396bba123a207a03c6686a", "result": "invalid" @@ -1473,9 +1199,7 @@ { "tcId": 139, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5d02decff78b7129151a66d93a53d501ff3cac82d92694dac78b6833b088a3889daaadc9f1021b02b6d2ee77a2095745a84048f606810b980f715d18f15027ebe9f59279895d668b86d14cd1c056d3de0e1e7da6472349de57b10cbcfa2c71cec7bdcf966ae6407bcc90b3aaa3df2802dd70be459da4e7612be94598dbb67026d61bf3f88fdd014fd6f180b32b785037a396970279fc26c0e689cf47f2b006908251dc1448caf42e71e19bfa0668d7bc4436d11e694add08d86cc10316f07bf64c54508ff058ffd70c24074abe83797157e057465a1129b0712ebc2d3311a7d6bc8226411a824c28d8ce81b21a26eee3cf5de86bae79f8206abdc93698850d141fc54b22d7f8165aeedfefa8a34f78bda9baee9c2ffbe249c33ea2040fe31651a4ab3977a71f36d13f912fac5cda4c1ed36750a6f16bb2e097535de4f019489a18634c4036ec73a3a944fa45bd1ebe073e0d3c36c536340538ca349ffa780e408a4f10da0aa6c01c3bfdc41d4001dabd379d50184c1a78d27944a1bcd25dc17b36ecc89babd03665029bdacc3aaa8c86709e91f656ce7176a25a67622642a5013a7e4d6906f8c3c49f998e9d566b62409b016d7befb6a87ac983b1784e9a1963d7500159912ba514f82966bda58e2aa5ca13c8244c464508c3eb11e9469497a06f1f96b3c459055f6d2e56a73609b5adf94d0587a31e3d85f643b9bc6ce2df28", "result": "invalid" @@ -1483,9 +1207,7 @@ { "tcId": 140, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "39ea92860d76b373c6eaee74fb97f8439067c02e26e0da5a1a85e466aa9df4bbc1f2b644cabe5452b2692b4aa396d298e7a9e563d03ce3bb65a64272f903968e5ddba1d0e3322c90c80827beec9935094fe07681f41241bcafade0a2a7fa69f15f852ec457763427075ad4a3e129c229d75fc288b462a1713c8dee10d2a271168e109cacbb2b7f14e625007409aba3436d1ecc074c914b93fbcea73c5132591cf5037814ed9bf7100b48d0caa41f415ed7317072091d72036871a2d32107d02480bbc1f3c2cfaf407d0eb218d003dbd3a53c0a4ceacaf9466eecc741ba7763c912a594ceeebaeb3491ad7603cb74f5772567ff5c978c9dd1a3f5317d957492618b824a445155d1f7fdc25dc93b5d17c696796b21070af78c6bb4ef055b0e44f319af4235daa79b864fda2cf40030c04c1230e721565043e6ff907f17d7b1fe34961e9c8603461dc15c9969d62f17ea9e9ea8783459b135bd8943a8e1825bfcf7eae8437567280f6303abf5a9158bae430b1585c21b2be5ae189ecb5ec59ea66b97dc1d8247641e200c1b5b8ce905d6b095c0a0022efa707017378573eb309fb204c1d85baa39ccf3ac6841673e1aa8caa1954a3a3fd2d8d8bbef94541bcb593172a87b8e5a27f94272a053ba5fc940d905731977c20e050fc5864d2dabdc9b07c9a1512982b6fcfb1bd9ae4a4bf8be086e6c9f8904e1d0da3fe81f756852e982", "result": "invalid" @@ -1493,9 +1215,7 @@ { "tcId": 141, "comment": "dropping value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a3d32a7d13de642496d925d37624c62ccefc1019fb614d289e74e71a71c98381f39dd0a041a364243687ec4d235bf07909fc862a1f9bcf122e73e53ca83433e0588988ae9e3cfd743f2d68404b3fb3b7ddddbf38f202094752f868caf1a234d984c2f80b26a69e39282b3e5dcd7c0a425e16788c1980497aa77aff1d545c95e1ba03b3a22933cbe79f047abdeaa29f9529c871702d59aad3e206579bcf9c1bd05f0986333031b0262734b3ce2c1e11f22408c751917832be4d9fa83e255249775bc9611e5966d08bd2813cd41cb2224d952e6f3d465ba97af6db4d957d72cd82505b6d814ffe92ffdaf742a1e0852b9899a512b02197ba58788513cb5eab15c87e45154dd11095758b7954f2bd10a363557d92e07071b2176230df060a2a6e026eec784bf65664d903a4bda0a6ca37c2463a5347e404cc49d48c1c006f43259441535d53ced7ef3451c705f90f33bcd7e770065c2bdf5af1b407548c79564ea766dea5a4c59a1c07a64b72a9421eb42a9b59107700aa94f9a674c3e948f476da18abc459f8cab734d2742d6557c4c6003d08f8bcb217e7a5aae2dac2c25a5b547d842271203862bf2b351a9848ca7e5b86de87fd1c58d05d801bf648a0b9233560f9704f4eafc35735dfc975d701492d453cc02fba018ff51874185c2d64898e3cf26138aade6e5d99e7d6fb3d1ad8eee11b366d000f1552acf5a4d261ade6f8", "result": "invalid" @@ -1503,9 +1223,7 @@ { "tcId": 142, "comment": "using composition for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8675ddacec059c224f46442ca3f2c506800fe11dd2444a6a341689fad88cb74047890df144bd1f4589fdd732b92b39a1c654dd33031f4541aa888295887362ac0db4eb7bcde0b2028e8674ed15eff004fda1e7ad4071d4b7eadb9e4a0106b90c92ce3621d9e12ead9917c5ee72b373cf4657dfe69da410fe30fd8ed72ca220c9e471195bae3face29e184c0f33a05b48b2737ba1ce2960a0ccb0ddc4760b5f88c463bb4a349446cf1c56ef332e50f1d6a6369cb3ecd7e2af504de42c075670438e7c58c5ef52e23804167b6db30022e1272f8b698ae457981a18d239c228f78e128a01c7c0c4fe62ab91dcfecf7b6a4e89e9be784d043b4b35fdaf8e81ef0ae534ad448a6650f496b15899abc5f61df6793c97cbed05cc1eadb227ac204bad3edfff32150c73c369a74ec0d84093fac2af59f53ca0d7d8723ea6d5c84a8349ee4936df5b71a3f162c2dbf6f5704a7465702acc00c91c247337d2ffd54f51194530be506660f21916c24305d1d4bded04e39a249a584178fcd2235f5e4997989febb486009e52f9da43b705732895b42c3c4428612aaf8bb966d8274d0b75afe0d0139d55e987211651c4d82cae3ee493c4cdbc7322489bd5d4ff12cf38e31241a817618a18cb5dceced2a5bbf2d32889912a6652cc8d4a4b6e05d9d7bfff47008eda7a0f9e292c360a2cf5d2dd5af567b703718bd4c4c040db4847e30124a29a", "result": "invalid" @@ -1513,9 +1231,7 @@ { "tcId": 143, "comment": "modifying first byte of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3636498fdb54663dde2c0d06599bcc1ef3a10ef4ed2519c6da19893f3ed970c7f64ac516e14506243846d84e26d53f903e74acfab638a2c62c6aca740a83927561fa27d05296b6459088aa8d21ffaeaeb4e62330c49238b217146c60a777aa25ac96b701a561dfbdde859041d2fa0a116d14e5653a117e5988b2e7bf2bb5835a92e316903113fce30d23e1f55179b2049bb65241acad621d315187c1f0656efe345c7fbae6cc7c4de1e8f060f78acf2022fe6e7373966f5f10e525f0eba8b08a5a167108d3f5323a752577ee05529a5303262edaa6adbec6b7729e282f1f7d9722caa9eb21e856275979785e178b1c19b9b3a60ba678ed34994563b7caef22f13c6f6aedefb827a1afce0c899f72bdf27bdf9bd035ac37c071bc9f131c665e2adae13a14bb9b6d22ae96efa383b783c4d2fc8f5fd8c70688fb70173688f298208429465a7eb7b2e2a9a7531aed6a26d35c856bc099cc212460c0cddddde87440e552386e85ccccddd86aaff940ebf7cea462bda33579515ce1643323ef2d0c37290f3387355240404fc7b4ea610474b026616a4b4a837d78e4c9bda61320892e7cc1124357c08ebc5aad0ef5459ad0036884139ae05f3fd7fb23faaac48995474fa2d9c12f5dda1e3d68de42bf0578e4959bddd26d1ee79479cdf543605407c4ea2c24d84156210a278a8abb93969b519ae9978f8692fa16fd4921d8ae3dabc0", "result": "invalid" @@ -1523,9 +1239,7 @@ { "tcId": 144, "comment": "modifying last byte of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1d8f7364a550c1e7d07ea18b511aa9314f5bdb758301473b4f2ce4360e0489a8afeb09064f2071c1939b154799160d8cd205866624baac546edd3d8edaba18aa42c0cc9e8316fb8fc69f35d965ef5b7fe18f32d8f12b8180756c9322723b2c97546a2ae62f25b6f3ff7fa2c060f40e6ddb04d18b32fd6c51cf14ea7c2df2b0f2ffab5f0a9f6d1db361fb6d216847d5edb91bee9827eae208ddf18122c9c296020b82c7521c5ed6e30c6ff0b3f0a587f45ff6e993b855cfed925734b5ce86459d3fcbefc0458a6697e933e4d311d09b9bf896c1e2e7be6f739bfb2d5923ac0e69465becbd2e8b90ef3e73c06da041eead456fb5075daf8dfe3e48ab5e23b669fe4958f2b08e518df7eebf9cd8e0653400159c095667e204e1e122e889d87dd1898b27bcb1a40956f9a451cff052dd1c252e384d61e1c7f7015c79714d70a766fb14d2936b01f1d84af1a10f40a53897e6a938caf4c736289a4362fc4cc454f71650a78c1335b4199ff318de908bc098f685d0560abd8168aa0da4022a50b5b5249ceb4a9e52097bc60c254798deca930a5ea160950535a4583fcefe6a61b7d847302408eaf52dfc93478fa99e031d0623a9f5d353cdd735a0a4ca347e81f8d75c1939f5acccdb34f5a0624354b701f74a793d550e33b58b972ae1e7761f03b7a1db88c3dcc451441b89845fd6af4d9328092597f0541253c3bb695a0261dacd08", "result": "invalid" @@ -1533,9 +1247,7 @@ { "tcId": 145, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "b0bcd77729a5eb38cb5327a725f93c4d5aac39e8fb1ef6325b8625a37c01a00fbce9cb5f150005a147ab5ccff9c0f347257746d05085e14bea6c016fd56e798517ee93cf9911af32d87b92df6122cb4f21b75d898e5c57255344f8759380c44a06af52d91794044f1cbe022c59fcea76f9d4f692895a8aaed98e7834aa00f0496594b056b1b800271b653d1fc07bd81885f8ad2b4aa60300d30fb29b416020fdc890af547090d307c2034283fedef2edc4ff450457ceb7a3d14442c4c1640a5cb1b67a7db7d6e227258409b36ae1fd52d126f59b0599da776cc1cc960387beb5b0f57cece021f8402ac56d87eba3c2867e4046a8acd9769b9d8164c0d0f5b628d9ffd3c495381f34bd81b73c38bc94441bb62e5716091fe09d40a3ca9a71897f610a501ab173714ba801b22069d20e4edcbb980024a5862e19a600f9bb0657fa3b10be05710817e5bb8388517d8d7597ef5053af84a856c1f3ff403d8e2f028f7dbe110f1ef406b2a78e8afa220a8ff444481eccd1e79fa4c9c38e45d9942fca714fba026d9da0fa3c047abfef6e090e39b973e97990cb8527460edb5c49ce61d3669f27d90cc411b16c8eaddcadecd586d55d237661823bc4eba7078631ddc49960cceb6f6ade3cbdea8e43661d28fff86eed6999f6fed8b76a614f9f5e0a1df9d3bb4ce5b6838d7fbecc3778025cf50698abb0c4249e9aef98720f8ba3c54a", "result": "invalid" @@ -1543,9 +1255,7 @@ { "tcId": 146, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "052f44e3f7c5fb805564627c973b591454211db2446e10486a68c3c49847e6bdef7a0530f2db906a93f8e37c8f77bc1be341a96570a4807cc74e72e222bd8cdcbd406ff198df61ea9787d9fad51901a6931bcf67195509055e01b7095527f45e9cffdd4aa2f75fbcb039d011f5c2dcd87233cd74d496c53f95a8d90d1ce1063d9a9384d4bcd0013682974de3deaae49c44a08daf8a8ba770dba97b6fb1ca270535fd777c7b732a5852f48c1f52bf343a3215017af69bd6eb55ca379d556816859ea79f35a2d8e272fa0d8672da61aa10c100f2273772cc459349c015234ce17fd41d6a8cdb516f5e26aeaef9d98e4b41fdf748aef9e40ee2063761e32b919d1051285b3df90063fec355601f0e65e8e4b23579252adbbc3592c1d5479a9f5b8eeaaca95aad9c887540a950c9f83a03a44336672026d911fe40b137fdbfcb28e312a3f1aff09e2140055e89c8d3db97cd69e4f3512c211fab4b2997882d5e4a16b699c64ff73418126a10f63c83b922f1bd145739275aaa7e5d6446e8cf295e7e65244fea145a8d87d3f305a0d6b9dcc912cba677028a21cd1892737c4bcdaf925f2f56a6fdc9e0721fa8eaa1bfc4ef8f678dccd65bcd5726ddccb395eab8a82221d59190514ff08d6ca2043a73484b93fe5b5f6b5519d0973d4ca62e715d61f64d823825bb08161157477686f44ebd157f231d187e8907ddbaf77db58c90a390", "result": "invalid" @@ -1553,9 +1263,7 @@ { "tcId": 147, "comment": "wrong oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6dd73d8eb7f7af0e6f0bfdcd84a107a4cd6edaee3cbc50b137426e21e2608ff446a2ff5badb2dfd517cfb47c60d832c00f86e14292c79872633c26f92008f2664672a24e8f9347c3b37940ce86f64ac698a5038afd97d6545969a7a5c03e81a29cff5dfcd1c0915df288766c6483bf32b980e60b07208479be18046acc3050fe0f25def3cd63cd5c77f86d2bd0f41925dc7881e19b74bab0323b2bfef61da8948d77dac968eca8f66a10d384735d57badeb0cf738d90652f48512d05bf39bfb0c239de3c0573519c1067f08feccf48d928e8e36633e48025dbfea49efe70dae118f0cfdd2cf5978cb8f63df6ab89f39e13ce05e6d27eb1091d803b5a621ed95758fe45d1fb249811735e7e1a5f2fb6d4e413dffd6c4b95cf106f7f7629b0525a77c70dc78822cfdadda44681652e4d1baf883114bc558b4eac1d43c2701365d5863429f1ac71684e08bf3e5bbafedc5b419b148b2d5161e763a96b634f29b32f2b43dabc68b3a51136576df5e2bbc40f319332971c8fdf673e2b65c6a09fb981182701eaf5afd6bbbc17073c49d6a6de3a539c5429f48eccfe9359db691b06f122ee22864176bfa5dbf6fc6b4d6bb1ccb2f10d58ffb941474bf5d5be955f4b2d45edf7c4c5bcb0605186ad3776a2308852144ce69df2ad216eb5db72b904e50c7b9e25a8c3e7c14243e3fa9a91069561c77d0c51d3f84008f512032949926433", "result": "invalid" @@ -1563,9 +1271,7 @@ { "tcId": 148, "comment": "wrong oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4ed5e27ff4a7733f60af2f99d2515c155f29854768664dc309f14b8040496645fe6a3e2c7d868f8c4aa8ff6152f38f3646b0b00e9fc8b60f9c893c2941ea6ea031d9d2fe212ed3f6c0b50e6c09b23bf1016d5f2ddb1d72f96a4a67a2c425795c96e4b9ccd22d3c1cba00a1b1c6e6f07acf1ecd730827c5a7ac0718a8f0617e7612e85c56b4359bab844753e2c8f7d15c853bc1a60fc58096036641ef7cd3d6ff8d3865b730194867022ed6a9a8c3955d95860dcfec490d6639c264a42807ff4978247498ede2dcd993c7d70fdfad848093f76710b8528ff8cdc6850eec48f0e59c278cab5da3fb35c26852f52c0672b87112332980a1910927561aad6fde18edc05f0eb607a976da88cd78e9c19e356ed79591736839a78ade95e098c04135e87b4062a6064913d079cf682a6799dfd41cc35a44cf8b04c5666e74b6cf4c1ef76dfb777eb8b071a42a1032450ff4dd198d0d429659948685854b4a4f97f4a281279d364760442475ea124f0f5f0d6c4a48ec7f8224e068dd640331138e8fbab4da96f757c09d96ade27c6a3f4c85192ab63c3c61ffbe21643c0e261d60791f59628fe128245f49b64227ddf357c0ea1b63ffeb48c1bacf088b63bcf6d3958cba85bfb081d3208eef0562f2df3d9d0b939d2aee3bc841e337d69243ed1ff627ece41fbb9fcebdbaaa9687f2a18fc43e571c8a1af885907d1a751d0253e918d04f", "result": "invalid" @@ -1573,9 +1279,7 @@ { "tcId": 149, "comment": "longer oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "ad5cde7fbdeaf524f09092d828341d2c5a7a7b715993a79df40f4c2dd5a53a06f906cdde4657b8097f6772fcc368503519cbaf2477f727ce7a12de5e6eb9f1ddb771e4857db185650acf11da2e92c393b26dc26e6230358c0f165206dc6547d444fbeb135c3f2d73e78ce4edb564d67556cfe82d6e10c18b69d9beb3332ea4f775d4356425ae59b225b793cfe91662e6ca62687f6734b2f53d5c8944d7d921203041bc96cd4a897a85c845c1e11f43810d14b2f19e75af5faed56664298d034d38552acaf1228c5b317b16dea8dbe138942f95adb517ecbc947348a460e322a6ed5f64bdb9614b060eb5f676c7151e89d10d2af6453dd0563160c1418f1f0a833fc54e85be8e1a689b5da312089a4dd4b2ee575edcd8ccb2d5ea69c549bebf836e8f069727a579207594cee3c2c20bf8b11297f7ed9d5b04d845cfcda01c01002a827666fd88da3ba4d9677aa547efdce532780aa2b672cd05f233d4ab0e38ad9733596b2e638de75e95ff52899d73a26b225d129a7209125219f34ba5c55f239f2e8df97760a17873870e711538727be4ed0e1c24b89c640689e1ea6d741a6c72b843c7a06131aea6c095e03c2cc434372d533bcb48e805ddfce858d1925081b1355bce6dae7a682c4451ba8d2b5db814a7a8e8846a1d5cda686417a94e3a3f82a583c9686db6df6ed086a25cd5efecbfc7899b75798086aaa75be71cb038de", "result": "invalid" @@ -1583,9 +1287,7 @@ { "tcId": 150, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "98cbc5bd47668e1af5ff51e5c810cddca50aa42caa602f0000cef1b8952f8aa145a2232faa528f9625ee8eed12a5d1b373b0f6b42834c45d21d77f824b46042079ad384b98bc6a8e303052a3ab4af757b45747297b02347130dfdee575bc9ee37796c82b877ca0d617b861d0fbae1fd075cb7250cccb12aa2d2d881f185a8fe9b0c914fe1ec55d7ca897efc582cf12c6b624e684aa12de2ad411e5fd4b2f95cfc66650db95d921e66bdc9106086c064ccf7164d8bae42a7c3a0481980f4172c38824c2381a457a78ae0d85622d6dd623165c881fa2f29376d584c87179509373a87a38b782f2ef95142ac641b9f4675f8e32b0204d0bfcfda43d2a04e4db4676e104b6545ed8fb7c93292beb6158ae998081ea8dade67a26f8ba454f1604c30f9d904e8653530262d47739ff615ddf8080f3a7c52beca6c1b0c81708de9e587a523dd15e2af8e58d691794513f82206bd8a382163c992bdf0c5cedc62aae520836b149d4f1a41c911447ae921ea55ee06a970d0fcda1db4b7343f7c2a0d0d5e34eaac0857c75a308ab881593183b598e0efff36e9cbc5953aafc83c7d205623169d12dc6ade35be76cc4b8f3c16a392b9a375f5d0c152de93a858f253692bc2c6a2c0cd9dfc14d6ca750df5afdd9877c1e8596689743f26bb0f293173b978828a3f528719515b663c2636dc4dae3c657e4afc2a1065b53c97a985dc96abc8b6e", "result": "invalid" @@ -1593,9 +1295,7 @@ { "tcId": 151, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "097b1032f9a51a68af7fe8d75308784844f6b4391ee1b166ebd7333a60eaf923391b3e6a5c453dd0a5c6db19df38cc1c65e1e2bf183492f71b2b47e7b6442c780553104132c7bdba8067158265b773735310640fa9efd6eae33241937a92772e9e0cf3c0ac9f1bef801d57da950ea35c83bb9b412881eda9c80ac51bd089ba6c3b9ec33ec71ad17bf5ccd1434528a48b624d0c0a88ca9d531975489bce7008909ef295eaafdc239d482539d2a4c7801ced4bd773013412b67f97b43cf855a9705c442b35a4bf7728fb08a76fc8d20b60cfba5447ad50c16a79bdf5a03091be50415a79294ea5d372fe2cf033fa046e63ec3609831626dd21f9492f968f79786aa7f4a7f56df4edc0a355e488db1b348f6decf73f467c106ef0a1d693e59843de66651a59e714fe59fb41ff93dd3c54d188596887bcfe914096230030261d258f0348dea3af6469927c3532c4e00c15b9a3c0795eb8bd5611c8701c318b716a3bed53092107d792e9537dca6d7cf5a00b297a6ab61822d5149f4e8a95e78b0a97d1b808110e08a06918385062ec3a8944492ca3ce1f5686e776223a3e9878a4e53eb52668dc7740278aeee9794c718f3ff5efcc69cba7eec07fcb5143303abcb30c05f9c7ab5ceeb00bb848a5a6a6d41750fc49f695c6ed346e5c7f79a06e50fd2531c2bf8bdc92b82bb3105bb985e0a1eea524f7a045c4a91475661c0b8b578d", "result": "invalid" @@ -1603,9 +1303,7 @@ { "tcId": 152, "comment": "large integer in oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "402ba3eeb6fe3e781e285b0cf4f659c240adc5f87c2d84e6d1043abde97a690df747aecb5fab8809a62bf86ef8400faba680b5511a193bc963e01dab7ab087b1ca0651c0fae04bb4928067981155d8450082b2d04ff7f1c6ac7ca1eb2c044aa7af472c511f3cb061de3766865258e363ffa2dd5e6d96c5fe32254c6c08b4e075643ec3bbdcafcb67455466bd005ed9874d8d439a37ab3ffb4694cfa58cca05058445ae70d02b30a67fd0d378c9ae9eed9b02c60f9ab54a8649b6201682685ea2ac8aa244da31066b1ff41f92a255840158fd8e5a4f17b6e55395331c823183d252dcec7833ebac21c4a716606815a5af641400e17f90644f5c6cde79edf34730ed6b3d58795d02f1dedc6be721ecbae2e5938cd8ba745c58230bfe1b60ec655e4d7f86667ea057be02c54a12f0feda686112caf921f67afe3744155d28db55f2e340d66c82b3cfa6266b19accf889624c0e8eac6fba05d97b1ede3472c2d4e90698a7d12cb0cf025922f4afb511b9dd69f335c79a4c6266ce0c8f5e003452f6abd178fabc1e027e22eb36afd610582c1904581af8b165e1bbecb48a85cfec8bb96550bb6874b1a4aa8d2433b309a8fa68074a941de7980a1ed4800d1d3ce5ac7d41152f6c99439f48796cea0b1597adefbfd034b6fc94787982fe960e074e74ecdf7c919d3c1309ec539e5a63529a042fd50b86049e44931a4bef4984acf5137", "result": "invalid" @@ -1613,9 +1311,7 @@ { "tcId": 153, "comment": "oid with invalid node", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5dcc4f5a91b4b4b2bd189cbc3e865d035b34a0f413d4dbf3a3bfad18250f50d0bc7460a715821eac2af824f3161fb3d197a8e9dd5c0ee462e1e04ce1d0f3a8101aba2acc64e120f247c269aa3cb110f28b5ac9ef4ceb8669b7141e2226f73d0c274b238da7ad59b5d86ba731b02ce34b095c936891354507cf02ca2b8c64a7a1ba742a813752863254438f7193e852fd192e493f2f910a95de6af02aeab7e623d7ca86b8914d40fc95632997dc8b4155026afcc94f19370fa0ab1ab0f87c8fe0681cdeee71faac3f6eb37f7ed15e795d21d38062669e2b2be8ee9a1212645d3c0dab97ea6682ead7d2255f6d23a79d0e895102de75d07927b44d1408c085f2738af994f82ad9b7810b10aa161ddc90cd22ad6f60d3a61db98ded42e20a3e1787c65d9d9804b4aa0d5d73cd8e09800000575171b4e57b3d0e92830dddca0cc268a547e9a0fa0488c12d82f9379ad4b26f2472e489dc8062ee4439b4c0c5ec63b10a466a0ed2e591828377a44b87efb412c776170f9f66f374993316f24c2a0264aa87008912e082729a7b723ddaef1d6abdf10a23d55ead4c27d68e64933f8739931f48861d5c5c55b62c7b7d7c925fba2b88e23409b914c9b38bd42fbe559752b4a08ec2aaf374b81fecda420330e0ed832fe4579959f66bfbfe3cfebcbe3155058c34e4a709f389110fe874cf262dbffef835e17ffba41d700c4f36f6f721cd", "result": "invalid" @@ -1623,9 +1319,7 @@ { "tcId": 154, "comment": "oid with invalid node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a8008cf08682a5bda70df5f1cb05178be6f1f073095cd92e609f8babf0c45938a2cb8f025755b173af0181e87ee79f8a73e60133f4183ee172dc60d6ea0f6d30ab60bc816bd239b0bc70cd2f95e2d6d280bc7401d27cc536dac23cebedb38202a7f4a1709728b3d32dcb67b2e4081153c652ec0f53c13c856ddfc0c57088c4a6acaa4fef18aaea1abb902f8bca7147c54bb13d430f792c48e4d3050a705922d73b2a19f3074857841338521fb996810602683ab0c8299bbab9c598754a34947a2983dd63c76cf74b06f81c02a78d448d228eca205a88cac0877723835afb46869cf38a28b46962269f8fab5695423ac3b37f88d5dd95127c280a1a4018e47755b9bf5c54ba7c470c1ef5ce78dc49d9a175a07352edb26fa36b65c53163c261cdff35e9e2955c5e3a793a00a14cf7c90cb4c43a2009d8e3c896101e5226e65f096804f26f644ae1311f4247a972a60dc6b22062edb565540ce4f3f4cccfeb57ea2a2cc9205a592e7f522a8867fce5681f292c5f2035859fb40790572b319e748fae1b7cd8fcf87421e0ddf8a20b3ae9c02244c6523eeb350f70a19542587eaa9e9798f104136c8ab673c7f3bcf199532d14f17ab532f957cd6afc5b5e57f15064d8b39ef444ff513d7de02ccae382b14aeb2cac0028e5fdb8c1fc33615ae4d93534f3044c97126816a1732d814ced6bd043045b918a4f5b97c8e652b16130f205", "result": "invalid" @@ -1633,9 +1327,7 @@ { "tcId": 155, "comment": "oid with 266 nodes", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5e1985859367b78111bfab5c6e5c2179237cc8f1e17aca06c380b76b71a82498ad78dcffdcf1d2dd57d6e55cedb21449136fe565d3b9fd16456c5af5d230fdf8a8f59767a195f2ca80f46b838ccf76d87fef4419fe8b31d899bdea3306804bedcb8b39a717f13a7202850447f46963afa8568d5cdc5a81beedcd0f7f76d7a74fb31d1d8022313eac8ac176019571811e92396c85bb5a2af619aa81200d619c5717708427a0fd24f9fcbd7387c1f1bd0b7870daf010a621e11f58452dc189d6b031a3ca60ad04d21168da269cc62e287acfb6c50c8ec3740e6173f8d745a8f49fef0ff68af097760fb883b44a3c7a750b052c8014157a9060a068eb79f9e964391e384c8474454cfb777cbe076118770763d73631fb5216e4c45b23a9e2d5beb4ca579ad7734e19dcbb434f3502cdae29ba1687043ad5e632bdd76fab3151dcb7e77ae497aacde8e2407c86b36746e1225bc8d98fa41a65effbcdc096c515ec34b931435bc3747bc9380c7026d7b4e884efe3dd9325652c1c805a5f4181b4cf9dea555604316eff8939c3d7e2e8f00695037fb83adc0dad66fba080aaa1299c61b81cb9d3cab75e82de686e0d1af61c34d6ae81cd7818abedcaba742d70d9afb55eed305af7bbbdf25a927ce891b642e9f2838be79e588adda1a8c86b3bcd0cdf67819e64612b0f553ca6f552c889a2aa9ca8f44e25eaaec7a8b3b7749827f34a", "result": "invalid" @@ -1643,9 +1335,7 @@ { "tcId": 156, "comment": "length of null uses long form encoding", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "48821832360f4c8fc6a5bd036c58e36074e0404cbab3edf5f78e9a9a939b732bdbe5909d09d084fc47de1b6ea7bd1ee82d45167fa49934fa17fe2986bfd540b954990e8db0513872844da0b0b1aab4e7caac1ccbe6ca1a58d2364eb0fa52664082e92d7e05e9fb95b0f27f1a8c1202fd4d5a1b97eb61f4fc80afe72c38e5792f3376c32a01db7ade6704725c3697c65e4700e4b4c94017d2c169603b65388792de2ba38af6c758bf6456d61877ea3af8364e8634621e1fd8167c6af3255a44dc56e4915d4ee2fa77b0e1d3cdc3e1a0b2038095a6462b07c55fdaf5f75862d69dbec7db8d6e63b2df7d99f8b4a98093fdcdeeb680bd1631f89fd7fc667b2f7fa70d3794edd7dc70d3848fcbf47d29132fc344d52b058e99d9146ccdb0fa16b81abb1f1144659eb79bc0d3cdc159dfbe64658d78c0a591f50f88fdeefbfb89716d0c8b7ae983cf00cc0eb8c14ec18f5f7317393dfbefd81774f89171bc1b46e6eb0a9f575c8d31b3694184f8f121188f10560324a67c755ccf816632d143679661c0be62869b20c8b99d752255b67bf8d3f7818559218552d34267e82f805c0a6381e7b82fa862b1af81f96e7fde3d59d1b1f883822131f35a3a7f8607a492066d4958a46a339640533f431951c84662604896f04be007578b8fa0be96ae61946ff4d3853c021eee29541aba68f08c8ec32146058745ef14fc1fbef93bf601afc1", "result": "invalid" @@ -1653,9 +1343,7 @@ { "tcId": 157, "comment": "length of null contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "47e7664b1dfd6e4711f4de90fd311c1db87659ea992382d5e18aa9fe5a2429eec9cb7abc063e3fe3371e175ec9a51fe4a629d851355c38072743c37352674f6a113dbd79286994c5c6ad37f621283443e30cae094f834585e7ab2580f6d4d8a09310eb56be9105e0f44ce7ea9cf0da7766c2b9bedbf732113a4db1bc0bc7f2569cb71093eb50c0cb88668a78c040860cb54e19a3ceafd7dca8860c4920db6376dc37149e5b18d434853d36eb5977e4012c744faa739832d5f11e33151da54403746678456e3e70a7ac2b3802c719b0892207f2babaca7a3c763fe3399fe109846273e010bb69d15e09d7d9193b2ef00ff0dfb65c983a2c88becf232fc5bd246f441e9dc61a23d0e4c25cfbb527ebd64ec503ac7b4d501cd397e372bdb104aa2004b255a4e11424aac978c32c9e2b61978b1b2818caf2795542ae1a7808f47ff8af16e458f0771bdea370d31b1cfae0f0d73e14d99dd3872c4d9bedb3caf630ddc6ff49d98df360c9c6c4a61e0c94d5af3e5239ac443aa8ef1caecb1d22b148874669c263c325e6b7008a404e5374a9dc10214d412d5d00da814a6f9af0c83c40794e3fea7331f3d3e5736b176c8d6ee13a28efe25239addd4ce4d4ccbf9d79ede0f2cd53f575a4c47a46c14924178f2d4afc2d93d0722d85cb7d3e609d4cf270950e5300c1a75dd2fc10be6421a0c016db3d2d6863f644fb68a5ddf1354c6075", "result": "invalid" @@ -1663,9 +1351,7 @@ { "tcId": 158, "comment": "length of null uses 1 instead of 0", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5ac94a9a7fad561012e21c69abeefd2e31e79c2978f2512eb8a3d59c50430c0ba3ba47ebf001b7cd0f6b38455255c3bf241beeb1b4ffe47c8a32919ff9e7aefab02352d4a95f2508d35409dbf0883f2b9d6ba8963c13d8a403096cac6be6a61e52c6a62e416b98036104f4375666a9566e78d3be53708a41f0407d4912a7da03c28d0edf69e6dac1653f8edf05d081a637e3e179d30d595f35f7e75ff418e84991deafec863e100e758de855ce51c1d047fd2c52242ea4f36b0d5a7690b784bcc99eb09eb3a0d434e12aedc829cd9b43fa6d4d2dd6566e12295b25c9a204b0c50a65f3aa69ca20f8f1f2036067891a4927bf3fe00ba892ec904a6e64d01eda8c224765fd3ce14103cf4d4b6261e4dc4d0dd3ab112707f2ba113baf69a56324370689302a956f9d1b1042a9e2baae8d7ae38582f597ab86bfec08f99e8970df218772bda2076ae24f2265fa1a2d197d78143c3daced75e66604098d0587258eed61509cce845410a18a81ff44fe8b46de83909eb0ff18f7c99abb1e3763bc09de54d07500626bd5f11f21f0ca62d1b8cda6297d7ba833934c5a94c60f6a3cb8868a8f7cadd01a154f028d42c00097161253f223b14d7b3656405728804519fd6b903658eb0a56ada5c08348c2263d30b3b476bdbee5810f0dfc131527a5669a4194cfef11c045336c4d60a9966e9117b1b5c0331f9eb9b1669752b0b259bf2972", "result": "invalid" @@ -1673,9 +1359,7 @@ { "tcId": 159, "comment": "uint32 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8808740c5b391010d78d9daf18b3108f4c94a0efedd9294f73c977a25d6fb372535d5cb7a4a72455f1c540097f8763dc93748307c3cd75852a572d07030c1727dafc70674470e7aef12df09fee2eb53ba1f526de8e15599010a5bebf18d7711a82400b757186e55972ffc4f6493c1a984df0cce9aa53419d4caea1c4f4947081ef3ec9e7888b5b40e4ee943b2b2047ece7b7c63be08660408d8cb061fffd6b43b36d01d0617232c3a6770ce2a6ba1e5e0aba86c77af3e60c74677ea7e458719aaac0b26bc57c3e115db330603f2ff5aa523bd6530b6afc32e014b69a4a929cd83384aaba6ff6220d43bfbde5cab82f572b8d8fd9e1a57b8ec184f48fa174974ae43d5e7d1034301e1f656554929891d61929b43f77023c389bd651dcf5f2278bd9c99ef7ef61a46c1a1ea589beed36e80efc821e8865412a9c22aefe14940ab17e68055d79f328eb5ebff9d43bab4e829c51e9dddc5e8900c1b82381c9e5a3fc56f922a95e3b56c5d2e9cf2797bd394c0fb62a47a5c54f19c76428ecf0bd2e5e3b845a1a14f14660932a446c9617f1b7418a642212bd3465cd812592c0cbcda5c88c8820c514f0702a20c59380ae782190f0e2e4f5f6dbbd296729d7f81ff365f7d8f273f49d27e0e1224930b48f86085a702a45cadb1aefbc07eb0dfb56c2628313953befb3988b20f9bdfbc6481f1816a05344c5a776ce20404897571df934", "result": "invalid" @@ -1683,9 +1367,7 @@ { "tcId": 160, "comment": "uint64 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "62b367fd98766786960949acd2db1e084830ecad8dd52370500e54357ad5cd1f250274fd3108540bb54101981e326949b5a671f582ac3d05a4aa959be04754f1fcc20f3fc43ac910455a217579cb05f50abbc9091fa8cd76fd7cda030c899cad2eb7cd76ea3a3749d524cf08ad4898382e48faf9d34113628280b306e0180a1f9b8122bf8a69bb53ed19200c45fef52c8a41db390839696c4de65d287f0b90afb92d830b7b96a84f122c70df93db43a52876aa58d16c1ada28fffad42995075b41f0117d661f145f11b8bb18982708ef779e27d0d2303930752badd2b73f5720812c5626b38a1cf9b6a759c474d8256b668d50050e00f99ffdaa111cb3f4d96f8f6890ac908dfc56acd0076a6aea13de904acdcae17dcc8d3aabfc90f8f7a51e9f430e56ca8fb0ee3bdec82d2709f514ed037255ec7fafc22e7a396014ff7c479e9333455ab1707e0b65870ccbfd0a3f17b8a33c2fa3e06d9d2b47a77c3ea25dfc95519f2f28e54ed7308157965caa26caff01f64db282a7ac0f51fdeb3d6913939f1c8686f4434a2f4aabb0692ac2b09e269d74a83d8b5c917d1275481dda53a9b040f533b7307e2eba6d6fe582f5a594945182df5b1a7d855f36bd4fa9a47be0912c1be5aea36ca346c6f092157111c89fe825ffbd7bc9d9a5bd778b8c257c90c6677caf72c176efe2645f413acf5616fffc9dc9fff34d4d312a0647ccc296", "result": "invalid" @@ -1693,9 +1375,7 @@ { "tcId": 161, "comment": "length of null = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "ad84f260175f9a0153420722e2d76c6de0d2bb38edccf510041f35818a1802b679b8b1ba3688ea486da1c58a0a22177c500d92e5eb880e6ea0edb543c30f11733e55167ef90bb3d91e0ae27ca2617f3ddf5cf2257335458ad65959eb6552df443de1dd3128475ba5db130524093007b5d4b7c6ff85186107152523b37aa1981e4fc995c1045a018e3559be52ab580eab73424f0d344612be29197b4bd571fc34287c987f090c639099db693f9b85368b61b6a506a283116df3cf651880959d0c98cf0e0372f4467f30b57eef683ebd057d6dc8a9b363bc9589c10edce9c522f2f6df7408e9453eb9439050c9a01eeb95f9a54a64c12bc8cbc883f23a4885c81b0d2fd01459cab54060721ac7245ab1b4cdc6b4c1c9bb4414a3d4a92d273b5edce9f947b9c5c238c10fc383461e3eaf11da8677e65236e70ff18db3966aa07cf596814ead0dca523081b47798dfcc07415720705a888b21d62316c675a8a3abf97deee7641ef7418da715ffdd00de54706de1bb458763142eca28aad1ffa928a06b5bfcb28a1629f1a606cdb6d9af8c0f93425e57cc1dd6b00b0bfbedb8f2bbf7f462cf677dd4483e3178558a0d6ef3cb4ad55f5a302b8d3b4d83ebed4accec1dee8a97c308f86197c4a9a2149531739ac00d3a832cc7f9cead2e8c3fc7c8563040503923090afad5b37266c297452b527211526230bca293bcafda4423983799", "result": "invalid" @@ -1703,9 +1383,7 @@ { "tcId": 162, "comment": "length of null = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "24e1fadf0da791af63242170a1ed87c2dd8c9f66dc7c5584b953fa27cdacb3e2eb0175086b34b402bbf7da96f9e5cf6726a06d6472b818701b963530b9fdc8538cc229f0c05d883664de6dc58e0ef822c984bc83db6266f62f6ef6b661e360a1feace84ac3070ca90ee424e19afbbb6123e4ea1094078fafcdadd6a0e7c5b3a10ac38fa6456927021e5e201d5dbb32779e962252950bd3262f5951bf6a2d092e61e3610fd9f8f888a091fe95d0e29a6b519eb1808906458780afc51e476dc9c94d4d15385a0048304beee75ac739d698abd2372f59b107bf31c9af2d6a3476081c7a9a2b1faa1b7b414090f971491205d887dee30ed56e5cf43bf5ba160d6f4909d8cc35015533de2dc7948f51947e268ea29694fc44bc20582ac31184975ef043345b3296c7776999d2b65a5ed429826f658c79db5da04d511b01c2dde23cd0af17fbb95a99bfd0cebc94598adfc0c6aa58f3c6f24a2535849e094d8e87a860e232acbd4bbec060daccafa3fa1fa8b7dd68fa0374ae4feb71f7afd9e9911183db449ec67c89202d9ca3eb6319286b7377733abe0c8b215acb640352267530ab307f94f0a70fc86431e7f1920e97a2f67ec663418350a820ed5bc2df6dfcb05601d24128720eadc5068ccfe7d1df0391cf0427c5555b611f4c9a5f3748e525bb7d1de2bdfa37b8787917fc6f72877e2b9e970068982db3accdded9b533402a0a", "result": "invalid" @@ -1713,9 +1391,7 @@ { "tcId": 163, "comment": "length of null = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4e29d514bab9cdc8821f688fd7c846daab154661b0fc6404b45a0e2b487b6ea8a66eb6bb7822e10e3ee4ce601207e64237b29f1e7080fa059c4caa7531ada59cd7d8d9355f382737ac4629273138912392120d5da6ab617e810cce32c67c0cd459ef2a95f8a153167a285f21b67a312a01c150ca94cd9cb6c204b1f98a45705ea48566bceb45a7200f162d30abfff33c97b7ecdf3abec66407d69c0d9bc8964aa8d5cc183b0ee0873bd3bd62d0d29838b1ae51655d2f0af2ff818730f5b26dba1570d569d271c874395e8bfcecc34035c0a216881f7c5ff6bbf715397c2d64119252598357fa9dbe2fcbd3bf76d34a35b9abb7ce42e336b00f7cd1e0369f296d0425fa40102120f76684def5c4d2cb1f82a9cbb35e0b0c62901c676959aeb8a469c07c21cf672c9878efeedea12fe48a10a938253730d2aa5df7277e401bcba1d83a6da09f06769d9d15d4c744ec39ea01135a645b89419197af49d0c7c71f8d40f578282d81f6f3001a8ee6c3b9353b458b2b3db4e66a2969940d3a2404b4c4cdeeba15648cb98989f9eed34dfdadfaa107b9d089d38153099fbb8447a7825ef41511af710eef6c227b1ce034c10a62945f40ecd388cbacf547fb44b8d533acfbbdbf13e078979aa2189aa533decb86f23b7fdae67c48075917b32457b4f67ba84b00e657bea303e23dce601f74a0aca78f6c5ef039d766678770111ff90ec8", "result": "invalid" @@ -1723,9 +1399,7 @@ { "tcId": 164, "comment": "length of null = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9e61a779b2a12e128f87cbc3097c4c4f76fc0d0276cf1e7a1cb4eced9fcc0fd4f545e247c6cd6bdfb93835582f153161403efac0ff2b604420855c668691b067a12e1088faa1b0570b6b33821b454b405ccccfa60a9d240beda3ea295c750f45a80e316b4c416a901594b7406decb58ce6aa412a9040807fcd50a100b7fcd882246d1d6924e587a6a625a0fd6789def10a77379ffb653c96eca0ebbb72a5b300c5477ea534e6f853f1a2865f5713a2379835b348ef0e6e79c23812d6231214237c9b19dcf92ed8b474bd5dda450aba3f998854f123710d282878681b92134b851458b071e92863f0305d959bcd7689e597d03ef48ecadceeb74f7ddb5546b8e21a9d3e49505d16520bf67ad8a02b1ed660e6fd9288da454e43d4d45d32ad2f4f087c24a899bf74f0163af4f7d058d14e733a2078001bd619875e0d603614a95b76d4650b338f6cd244b1fe2cf70230f453f84db1abeabb1e8f70cf2650bb3762e3119a156fbb8c5c1dadba6fcf94bd607192bfab2dcea15a6184e71b31d038baf93998e72135af1ee22c5701019f4ae4244b39242a603e983b919efa61c221ab85254d43235ee337b064131a52ddfbcb298d50079c1a9e84700c688f14cfb1c673f347becb6dd337c310f57b800d12a476c2e014efa85245cb5c587d69c3fec4f59bf2bd9482233f9d7a8fa3290dc075df31339447d44577a27682111a9c41c0", "result": "invalid" @@ -1733,9 +1407,7 @@ { "tcId": 165, "comment": "incorrect length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "034db01968cfcc19d6a59c9a15214fa3a7f57ea39a17de71a1b92e4210b48c9299964ec353a6a64bb185e545aa039b7967bab630ac4773fce449ab1a6eaaae89842589d6c92e0047fce4e7adc71190f554ad592c4975cdf6c5b0ce78b3738040d35fa0515479a0967482052ec9a0bf7d00ad2398eb5fcc07ea88682e158da47df3bfb0d895749b1d613160542b1ab30493344a279bd1e9fd4222951adea977cef7ea3458e16360f00ac44bfd8e6fc09e3f4ba5929e1bfb0a33909c180346385461d4b619e0cd2d2b7c30f94cf3192f72ca397901a0d385754b7f80393bcdd5bfb00931ae15194d0c83a8e6d4a3ce682c9f34e2d8f0df0941aecc2aa2d632e6b5a6053171fe54ee84318f305aa2e06280feb10dbcb98b0070b0db8b06209558b6404960f809d51085035b0d032cda67256d747925688f17f98d3f30895a435314c76f6f6936fc6f93b53d117fa0a99fa3953ffd614899ae2dda61bf695935c5fc408a1322ff8678c1a239d8733ac9b65173d4b04a24fdc3236901431fa195b2adb767990f6a9e1bc515e6971b5e34ab9f426b501df7c6fad19db554121a7d955e7fc3e9c3d33abe0198b2c8ff870decc2e3eb31af4d43d895147961278de29e9c11a67a5abf83b0ce89aeeca6e7085ea8ae30595e0f11e0eb65d0252e0cf682c813054b8f05fdb9d77cbf85207e4eeb3c48b9ca07df13d771218fbded402b7121", "result": "invalid" @@ -1743,9 +1415,7 @@ { "tcId": 166, "comment": "appending 0's to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4985a583b2e7cc653a5343d6bffa4f349e115441d35f594332b753ae0069b66ed24e65a93bbeab94b25d992ca871b64f18974fc65ea52dcef1dd95e46b2b758a847a7c66082cabbc1d08df1e3b4d69dd5e351af6e1dc1edf2db8851ee9ebf24135ad62ca44547bcb954ae58602f7d8eb35a55e8835926726fc31360fe822fb12dc3e08a03ca6e3c19299682feb785ddadce89486ee1175763b52ea96267e5e90cca8b49724c77c27102a2502f1b898353220a0894bee75278539eec5d19431f81ed9b2fa3ddf17955d41ba0b86cf5dc1e78828a8561187d87140ae1a8dfc22646b23df51ba756f0af64a806be81a652cfece86a47e5077f560b89e11758eaf8b01559be0376ea02f40cbeddc9735681b83450f10696f2306d06f98bf2879b3d35b05b75cdf316d62ed6cdcd7a64455c0642f44b1c603d35c1042aad35262db291383400797ab4a0875addda08cbff48811c925df7482e468a3076bc8cc89e8b4b76f7c9202acd554fbeaee95be3ee8d59207ffe2a5461fc3019607ec8da4c267be29ae4646aed386aea72b47e2abf1be5ea4c2ca0107aecf9813da0ba6b3db42c3d48816e35c3432a0db42f433b121b80b461e4b93bfbe26479eac726d5e70643aa2a0cb2c2e4dea03a57ab8e8158c6aa96fa0a70d050969e4ec40ba064bd9abe59d5f35cb7cca552a745d9306f05eb1a16945d5f20477f203f2a4cc69a06a52", "result": "invalid" @@ -1753,9 +1423,7 @@ { "tcId": 167, "comment": "appending null value to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8f4b449309fbf4b460d841593ba66bf21a11565e948d155c9989410e0a112bd38c950e245cbf3010b34218d48c47318116a5f6161c5ac19c9b7d65c6c51ffffe852ee655d33e9dc5b1b92b83efccc1e68376c8e29665a8acbf56837c3fd12ade872b248021e701a64ad8f99ee2d26367b3463bda23654fd736c64dcf737f12b372e146ef652c1d468cdbb669aeb50ddb966da6907d2cf7456d29c3e2b1334147327cf6fcd254c536dd4607f3a2a8b197d5c5f44570d88ebe5fe821f656a6b254fd0fa034f7a56cd1e51724b6bfbbf5fe301223512c6b30a08eb4f8d37f1000ceca973ff43d409a1b7c37586524aaba49d86cf5187dfecc24d8e8fdc2386dc18d519d3125f753b672fa2baf48c8f8fc883f01de016b9d264b31862870340721c8fe35e254689b1ef3beaeb8b9d0dcd6a28bea69ede8f2997206ac30e9999ebeeb15936e24b0964a2198f97f9efbdf45377b064c62aaa68f67d68b181859e2f9022cb2253eebab8c39090fc8828ed6b2a44a9465d4e3068f15bd41c7fa7160e0cf5565180ad3053499628e4d91c27bbf7416429d7e2763ef30719fe639f72e851c305f0ea4c6de7ecb7a010357c17e0a3a4ce3ae784a78b3eabdb524133ecb59b94c3afc1fff696d7d89b03928d0ff480ed32f8610dc36d941665a2880c4af94fd8aed67e70542ce3caeef19bb34517e62aa566c81f1b0f232c9adcfa07c8291ca", "result": "invalid" @@ -1763,9 +1431,7 @@ { "tcId": 168, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "45c53db9a2345c4d808d6b309de82bb90b71431fb3cd7952a48d3aa90abcc9bb7801cdcc1ce324d9cc9314137219511dbd7d5f6195bfb78c85586ae9940ed29ed74ec036f94d440c9cb6750fa3e1389e3cf86acf77671e31c9b6876f80225d75bf18c2b52d96ba2274c91e1c6a0f18c952800f0a975a09e5b17aee54d6cc05438086bb71123bd403b4ae9e0523962cd1e0e5a36bb0411f429657ab0715269b6581c788cda17e806bfdcea6c244d156c01728446e12116e34d3739227817be078406660d8b84881150845aedc295cbf1e83bd3bd0bb7f2b397a3623ec49de587a4d2577e28d288931170a7a119a74ea9a1ad37e06f2913b5884cf563f4b367efa900edeb6948fd81a24877a429636dbb68d94d6a2a73514bdc4f198348f72acd57d022e295ba9829bedf756003818b722cde1e3e65595b28df3b95bc98a59dc3377d0bed0804221cacbb1f5a4f3f8d3eccd8837078447be684afffadcef59c240747172b30881cd960705d88c364cd022e438a1c200b98ad602246d5802ea71a0fbacbe62502ab0f1ed31da96ab5293c9ab6fa9b52674619d3525a4fc5a9d5ae32814f8f0e284a16d0b7917a578692b934bf3d62eabfb2f155328489f89f90dba95b2780419a410fc637b953a9d77549a877ee896977e166e3aa11123d9bd25ff54728453c4b42a5b493dfc88a3ea188d59bf48b8d75a608b8d97d198692483d4", "result": "invalid" @@ -1773,9 +1439,7 @@ { "tcId": 169, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "87f22dd5dae36089e206d23ffa45fa5f0b05ceed7b35b24558d9fde749403d1a90929a5a34f25b6ddb44c5e40f2084b77393edd5ad8cdc3bc2853a1054524838bc1a4f70f2e043d4397c339aaa8a8bbf918ba192b225e758576e9f3a0b20a8d3ce79506223a4b926fa1bc302b98d37a53382b04d8e76e4739689b0094812d82e29148e297b217173790751036cc7c800b4a80614a18fee9b4885ca841a69ab44aeadcb81ced8612ec11596aa136a2ef0457b2e2c4924eb87dbcfe51ccfb4d229db275d8b9956c4cdd572b0255d08b8efd9368c056f8f147d28690f1831ecf26d70c66533c87616ad1dbc074cd0d3b058e93a0b6df107f8d713161fa38d916821bbc12bb654d7d23c59175a38694a040d1ab03592153d2ef7423bd4f8eca5741f91ac6ad4f25e7fd47d1f41ce63a886affffbcf71ec1bef39dc6ef09f1928c35a4d126a75332a31bc9ff8219f16c1226b872a95f89d03388084a7e2b55f9c04211ec1fb59966fae3446f9390a4a3607e6fb23c366401131296bdd961c76e5f1f19eb25ff8d887cf5f0e28b2a95bd8da627cf4673ac32b368cf62fd3e7bc9e5d1ca78ee406b71c5e965251d8567d9abb05b16dba5cead301c77a4771f08e3b290ee778ea4d7c43666a388efbe5b1a163e3d14417c4b318539344e86592e46374c1ca1b1423fabbe6bebe276067ecc25fc453180e0b1975d01bbc037342cebdeb5e", "result": "invalid" @@ -1783,9 +1447,7 @@ { "tcId": 170, "comment": "appending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8d3e95a6d3e758dff6cf320702f6865ab1baba3c7bc01e5e6e1bf501e3766e9efc7a3e2c73d1ae06dbc4025219ea6275a92a4b361eab888d100536e620cce007ba3aa7a917f6e715e29cbeecb28308b873d5e3dd4b619c484b9a3d80567570e426b15942c30e9d39879099d2b6e483af3752397342b7d0fc4e556bc8348af4ad280a3d1b1ed25f18b866a8bfbed243cc5257e1b1e5b5a4527f26c99691f2be8bd6e6ef75928672458bc4cd4bd04220b81ee70bd0111041d612f66d57d8b33c251e2ef69d693777cc9fa8d5c9299d2643f7cf95f6992db44ac5524ac9f3193cd4d1bbd1bca5309a830d023c129bffab5441c406572fa40b22fedd76fd23b04f3c6871baee621cbd5dae7e6580a6930105f842f9b213580485b11a01b9788b0c27926f6094851345dfb47f5ef90abd14412173694b8a14609bcd35bb93f9c8d5abccf1697a1c81093afbd83b972d5424195ae6aee02a7c91dcb198440e305b265b1a6e11c1d2eab3bf7d2d4bf17a1da5694701501674838d4e5d79c3b005a4cf08a6bdf8cef2ae75b7e054ee6d15ab0ee04897560060dd514d073d9352d50141e2444c9eda715e68b8a6c24f1e717dd53852fcb5bcfd0d2957f83cc67a7c5f6ad9235ed8355363e02111925faabf8f78f33879b7205695217b780fbae9f69ecf48dd3cde100267a914a81ecd021ad0fdaf2a0d047df68a0a1bf73c18a8cee865de", "result": "invalid" @@ -1793,9 +1455,7 @@ { "tcId": 171, "comment": "truncated length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1a23f908899cfd37778dc29a4944afea6494b2c3356480113316ed761fbec243ed42fd6f0e7a1bd51c6c432013cb8feb8c4e5203065a8bc5866d2159869d9e4b47f0b8749e606e371f9204dc6b8d1315b9e356cf4d361da1a9054a30620e48f668387b1d825f53752fde9f15fc187f64409df1da8fa8409f09951f445abaaa15c5f370975cd38a0051168779ac77a798a9956fc678acd6c43df3381558ca7b3bb30d3d2a77bf391cc55f057e25e2203c719bfeab7dd434a7bebc8427f70b239497bf1267e053901e161e8be2d461ab0006f151392c598ab08c189ab5797a349b3c06f87b82c894f7b1d6301338e10a960353a6306cd0f3997de6d4a9f31de9cf2da9517935ce7eb91900d517e45a664cefe494ab8c247e0ec7c76f201b6a3b619c286bd84759b5f1055d4a353d7e4feb71185b8e2b00ba3a06f180109941017fa849c10bd9cd187cba1154e64c4a9856f563c6af807d6fb914fbb2a843193c234c3f933e442fd6de4e2f2fba5b228dc0dc53ffc413f5b8eced36d9f19b890ad0aaf77b8e08fef44bcc53d2e7b277578632cb30180e642297d24e9975476236f46cd0fafcd93dccb47097fe91aed1a05dfe855b62768ab2bd65574e6974777d54a1e6620f31e3fe757a4f24e43817ae45538aed83c22ebe904b453bc89796998b3c43661d5b638670a9d46beed06e2208ebe9892da5bdac7127029e1a621731ef", "result": "invalid" @@ -1803,9 +1463,7 @@ { "tcId": 172, "comment": "including undefined tags to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "82c99abbb7e54f234ff2f2645d4267ba80f4b4cc7e65a52702f1f735bbaad8861c3d57052d8da51c478e2863d2e806f9ebbaee76625d07be4c49a0fd6e3f8c56f186a43d994bad73eb09ccc7bc3ecd47d05defbe45b5615cfaa2630a1da049f7000f4fc398ca1a969c9debe2bc244f7eca92374a3d57794d5a1b7727b74a9ac3e0343724e6e23cc3645795bb464e505888ba01a87b089659724e52a4fd308ed0452254395eec76cc759b0b352bb5481f721fdc21d4cd31548d11c31541628ff58d6978cb0f8ca0659b53312229e79c17183b727a60f482dd8afe7b212254dfe425cf54c48aad515cedcd0e1184ed757f7d5df9fa7664f1dc2b950de557af0a7ac06782487e40e85b2864c9bce8134ea2ce6112173ccddee031bd53bdb63491d596d43b8b1767018fddb26703f0e5d84fad73c8f8f6fab38234ac60a96c0b6a12619b9570f54491cf86ff7c00fc0414e6bff2ba0c1d79ec42de7cbf5a3237c890dd6626ba6f0b94ece47d616da769b66670cf0e787606903eee99f74f30d453ee0f03a5d5fbe16b1f4954e37af07880e779a913aca04a084e234feca996362a6267304b2133619f91a1cd5dbc87320f46fb3d13637eaade44846fa6dceab8ae8cf591a9119fe50cff61ef789dc2b3fd7996e82d0846a5db6dcd0cfab96bff1dbe14047b213ad6da8229cd281f47abec5c1eb24238eef1006770e5730ff270d168", "result": "invalid" @@ -1813,9 +1471,7 @@ { "tcId": 173, "comment": "using composition with indefinite length for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "ab9dd3b3177b8f9fe49bf693b7d6eb8562fa2e0d04905de5bb2d8c27c9504af20cc90052e041880635f454045717779ebd2359a0d25c5d237f5279daf46d016fdba37d271622158b6b1f7defa08ecee01620b0b6e398feac0b3a14b84ebe004a2063d8248f9614b3a469c426f68df38e11c29d88563fa791604adec416b771ecfec6d4c7125b1a1a4c36a617bfb46ff11625914a09d6e72b411a35dfd7b805793ad7458892f7847d5f8d0185285aea27fa43020334e8b5c970f0ac306abcc33b179b2a1c22322543fff1b4031816b62f648490f96c8658752b96e12b222488e0e6bdb170c83d2697c0e97931c26895c9574998d67a2c9a2fe7309e498a22acc7977509e2a7c44764d10ac1f0f269812b0faf98273da99996e0d16816ab33c3c6a2dc8209ab39fe5fe0b121c4e07b3e3bcc5e2fdc46d01cac7dc1c9be8f4b1fb4434ea63d204313101b01aca2f6479d24ac2937c1f80a231de5a263f9faa5c36c1e0af380c550606a92b0b632bc486dc5d496c59c32665d13d8c19b2dcd2af6affc7cae03f7df5547fad63771023114fe8e68628b1bac81231a359b0a27ba86f5ee07e8a1f68c76a9862cbec38150c02c6cd01805d90d249ef0f6616ecca9e844fd9c9c10f4952534e95f0bd0abf66a24a6276dba332bc4dff19e17601da8007bbb2b0ed1e4517b2111e751506461a85271b7651d891d303eada229a311267311", "result": "invalid" @@ -1823,9 +1479,7 @@ { "tcId": 174, "comment": "using composition with wrong tag for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "77d2bd2f55b37cd6812038cd8285b7e6dfb491c52b65a7f3465b35a198cdb694d44e8d6613f9061cf5ccbc6c8616317cab78c94a6560e1f64c25dbae259a47b753d9b1f95c62720462043ddc6a1390fda9e151848bfada7f74f523a9e729daf508f2053977f73fcf1a97dd5c227c5cfc03595ef82b36a99be50891aaa1d516eea29c094c4eee18d61e9a53e200b6fdaa4e48d6d954e9d6557f8b4154ece19c745ce348bc5886aa75f753086a1cc613b8b3bd8df209751aa6d7d7ad141eeb19463a44d836e36b1b88b22cbae08d87a713d8308c9af96679122986a2411cad90d4919be3284857a297c3fa4fa950ba0b74e9bf8570171bbd01672a5a0ad6e465090ab74fe6cf7d7d9ea6c5e2f621d52e86b69672e8bdda174f4f1efe745f040ab2745be06254dc94d92022ecd89feac48fe3eb181338bf679df7c06b8c6dd6e8badb7208c609e15ec6e38cbecccf2492b925d245cac1e50376801867d229f8fb92d49a9892645b6d7564647361ad047874f85c202e624128ebdea6e96794f4e941918015ded3b9b7566538f057bdd38866176f004b3639f680f63195a18e8020e042642fefac3edd45a2e746280bcd180e54ea4e8c9c7d196a919d0db1d30d3d5339747dba152bae5cb6eb7b53b85f00b8720f6d4de2109537804c1b1d65293b385c8d97660c1b9b84c46eddee1d2d97b810879ef95c1e83ee250574a9823639d8", "result": "invalid" @@ -1833,9 +1487,7 @@ { "tcId": 175, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3cfa2d610f8884246aad5616c1ce4c5212b2cde20d26b7fb8809e988d6fff65ac322dd443df32ff4008d0f6a9f30a990da3b4c9b3830a9b6f9616e1be9194dcb6f05e634bcf8b8f1241991ec8e922f5b3db8c5f81cd1b4b92f5248b9ae87f00117375c9bb02ff436ee6d078c9f86f1d5635b1100c5c41daa43c9781b414fa2a065b906630259976891e1ba4b97848f10c3425bbddc1e94d7f3e88f8c5e35851cdb1f070fca63a0e49114afede07cb02f2688c2337e632849cef8b5266f1e1e752f4f038bb15c7c08de3bbffe8671280c50e389e2ada8dc33ef777f3b4bc62594061cae12c21a0997e1be807dc9a78de7a8b39d35458a385beaa10cce743cc5cbe105ea2b2f36fda69f7314edfcf14c906ba89fc7bd118a3fa2c874cf72fd50bdbb5519e9fa054b24a86117b1b6cff2674d62d744dcefaadde620970f626a69d9d1db151134f3dae14a02878001e0e4a7eff328255e9e06cd1cf1817fac0cf9e7644177a3b46f417d9845060a8c62e2002dbc6702af1f3eb78822edd87fdc9ed01eeb8d6fa3bbd434ce5b089dc3922c0f0a7d56ffcf874421ffcc843c2675f882de1ce707b9797e73e4144a1ec5324b6b367c2b1c2ab7a3ebec71ce88825192e1959fc1d4e45c7c8c6cc117420c8ac15143c7a4e129b99c61c07db1f01951c3936f5307566df63ae81208ab3bcd7a6a67990d36bfd18b4af41c64d8ee36500d22", "result": "invalid" @@ -1843,9 +1495,7 @@ { "tcId": 176, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a85de4a779b4d0a339959eba0f9517f408ed878472054e215d066760722aa54f18977e8a58c7b5fd36a5f06220d75b2e6bd6e46a471e6b58df82205b25458c13a7a36f7789bd52e960244403f1a495dfb4feb44e0b0d745b9908de3a7832f5941335a59bf9f4ce32d5b8fab88db64a6fbb043f084bfae5b3d388d38c3e22c893491db8d7995a9206fc89ae29806093e1c0056a80534d20f41ac99473eb3c50695ab5c98deeae78458a00366e620efb890bde973201d0bd2dc5e8c23a5a4d49f94d09e89667f029c68c7a64f46831a718da5f160edf9c85e7e990c6557a3dc6fd3f1f4ee05b6d135abb1c1b338e101061d9197ed6f291900cde627e3bf34757e65d670f3834c2e991c27cee515d36f306369f32b1136553245242d8ce4dda06d6cc1f6f59bf784cf6aae50d2345bab804a934bac9d3bda14ce8f0e658464e42f0fade2d6b464fce88496f7a876aa519f334f2084d83323a4310ca2db6ba79ed24efe8e1349963d3fc7dfbb56adf0752427dc057e88fb250780962df439a6fba2ce35ebb4a6668278555500d32759697ba383b2b6ac70b9307d9497065a4f940196b384a371fc90195de37080c7129f584e57c893b1d45ea1a9b87b1c22dc8e3ba79e2a91765cea094932fb6544c0365960ec87ae9d1ce42c7612c3e66be8595e5c48ec96c2cbd3db29f0ba770836a1ee01069fade93625b4222dd22f4690d21e1", "result": "invalid" @@ -1853,9 +1503,7 @@ { "tcId": 177, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "90cf98fdad0342a96065e493823ccade9b64ba7d55854ea54d5427b5982193727e12382e5626e1c2129551d389b613c4ccf7d29ef7c1b7af895b1081760eab34d354180c22e64a6c4e9e5daa00a13a7d8046478503d3121a02c9ffe35c3bd2b881815f388497d66ea3985bac4eb92f783b53b4e8f9b51e54c7a115aa3412688e3b8a5261d20035945b91cee01839cdb8abe51d96a850bf506466bdca087dbafda1d7eff29170c4c977b18bf218d29212e2dfc170918cee6cdfb6fce32991b71a1103e7df86ee31900509e519e59ecbcc74c99800a241db9fe9f7900cc48f54a3b29366696b65f15a057b2b5299ce92b975c0c0438a2b785d933b131f6ed2ae8506cbfafc0057afb142857d90264c07dedd9707a866ba150a1c54fa76fa3ca46627ba438cf261991e1efa73204f8f6ca7ae1ef041dd52888667bce336641b955161c7c718756c4a4cee7fab6cb9d5b98a96e5417902b30f518328e6f8c405615e5ef53b1ee685081c3d4758da7872395fa7b7010727b873d38f2d9164f254ee8382261f8ca4e7221261082ce9d913362933a2e5f1b3ff1736147782b0a18e17e913353f10d9a8cbf643a73743a37b085b608f2d9579be7a985c1dee58172c5b50bc4315fb2cc32bd62f9876ae4826ad75548573d4b7ce1c0aaf816b91a9b71e4e7e134e4042b219b6ea185814b5a265383f70b9311ee33965f16020d259d34aba", "result": "invalid" @@ -1863,9 +1511,7 @@ { "tcId": 178, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "26bc51a5ca916c06954c53f78cf9cb9828bebffcf0a8a665e3f57b21b1d5448d44d2013cd44df286080125c4996395384de92a32e301369f22c36d554b7fafef65aabde06577edcef85f432691064a07fd71244bd642973d5267e07b6d224b1af31f0f7922c35192f3011e32fd64cf57f9eee9af506136b50d0a8957e9a701b1a0ae2e3115c6a95ff437fe17db195f85db8cea850a6eeae99cfaf496ac1ce023b909127ec2f3d79817348790fb88d36d5777384e0c2ff36f5616a6f805b74078e501a1e8d61b29fb92e95f14624ff9fb56de3a24d28fbe10a111589ff33b28455980410b36c636bf159f94ef30b9f18ca3e6ed69a0d593e06a79bb1a0b066d718064956ea884c7fe13f7bc80f9960efee39ccdd45d36686be74c43ca4106e94dc1be24d799610efbd2fb5002e2549183362ca0eff49bd9971855c29fc4ac31a759a57b2de8db0b1e226d924b4aa0e04f035a3cf7c0ccdd118e577a0eebae4d984f0230287c666d989d4ace41e02da8c704c3b5a2aa95dfa1d18f47dc1532a9fcce3cec6a49ca16e47288857d7553d3526916a976f0eaa238a9e3a2d37714ddacce0b40e260f56e1ccd9073466230b7d328fa69caaf79030a84a1aaca741cc196ee2ac9a44d9ad4788856e9fb510c34b9ccd61aab89a725870171b8a8ebbca35ea0968efb441346c2f04e4fffc19428e54ef96b3cf96593c579a33336e6cc1cd2", "result": "invalid" @@ -1873,9 +1519,7 @@ { "tcId": 179, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "ac0c2beed1984df4bc57b6ac738f12723f8bdba28d7c9a6b4494cd26ca118bf50490d366a1029443bd7754cc507ea785ae55e726762b11bf5ad687342f64b1e48ee2ed52a53f1dff4d5a939c585f2ddd1ce4cb15c460f5b48ac9fb8ee6f0f8e308237319cf7445c6d4c4fe7eecd5edb127eae01496b470aaab8a06488e9bb6473366ab21448855237f1f622a3c419093236cb2b6fdb672ede809f23afb675f15e7723facbe7d542950856e4b104109d6e647d80e29876c698f80dba9fccb279c2bcfbb289252e78477b776bf30b98c2405b9fbaa5ef53d5d846edf70215a99ed6bfa578a613a9cd0cdc5827269311efdc8cb9e907ffcf0e66161fab2c4eb4e3aae73a21a159b341a38d92755a3094854588b1e5e8a427fd310f24a0d5422fd8967d36fa0c54efdf471dd230cc2d0bb837989fc197d193786fc84158649c914e69322c1d831ef10fbd8d26a6cf5a78e86b6ff5958b492201abdd3c3c00f3508eed16c2d243d15b4a41becf2692b45ad351b388550c04520361349df518001e5b0a5df31afd63e67440ce02d72880df09b6a3556200f68dee0eb665e287d197975c998f13272cd02e0a6b41b6d3d4994360abb26b35579d2dfc256b99d110e8328cec738062b1b04aff46aa43f7ff3db2cb6f702a45c23a18949f4e63427c9a6aaf4e44bb6917ec578653eac975b80d9bd8e4f04a2dd518ac74c626022b9214e22", "result": "invalid" @@ -1883,9 +1527,7 @@ { "tcId": 180, "comment": "composed null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5e315a5a02fbce14aaec84d260b755cdafc00a9c0108766839d1b0a412eb9825f684118b78d8361fa3e51ce358654f6d179ae660aaab17f75f7f787f9447e7771e559593b0621bb7d169ae936e4e8c85e1a46a2e74364a3b3c965b263259fbd836ebf944eb2d81cacb367562323588745358511512aeb969e6ad5865c6065353daf9d14da626166228f0e9b16381d2717b686d37a3ab02c02ee673042df9ad204c260f35d5ef14fa74d903e6b759d0c558c698470267bfbbbc3181c7be95f9098d21a084bc3210828bfb32618f3c3345f7d54dc97ae69d256ad1e8ee4c7338290cdfaf90d35364ed3e2e9e212345f119571e59bb0fa867a93a2573145c9e943e6ece0e0b88c011ce15c69f143d4054b06897a5681503ca8882154044b003395195f25d32918b380339d13ed673fb434e3a94e104314a79589d53079179552d43de2a18d1e849696d4702d8c905f9cf29f0f805bf28a79ee8ba6557aa96d01a5ee4c8f3d7583a2daf1c5338490fff7dc276669aabe88d851026b3bf6818b7c17299e23412f4bd084a52a1604c00389b629d2310c932cb8606c6dafa16f357565b96d8af78bbeb6b2e10fa2f57cbdde3cec2b3e78d3f853bedaf58fb33d455387ce6aaf6e9d9681d74a88b767acf5f99cb83afe65e167c61b6fedae893b19bd9ebba8c9d1f791ec162aec15eb7301c881bf3bbdcacd1ab4d9bcf032a2472cd98fc", "result": "invalid" @@ -1893,9 +1535,7 @@ { "tcId": 181, "comment": "incorrect null", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "52187afc616f1372de47c41592fd7d19bf2989accac116b8fb4e5c6b19452f733bd89001169f13cda52f0c38c7d842b0217326145b02a02a7bf41f3229cffa9fd696a152072fe2fdeac9c2829528dee6168f08712b9f4879f4da627fc1ba176a6049f68e00ea00e8f2dcb70f36bdca4dfdc7a33d43f4500f4dc774efb5f228690a87e78553ad97c2d402ee92648391310ece59ceecbd25b5ce630abc5e063d0b1946bc44639f22af8d3a5b6b5e9f322cbbeafa0d8ce850b933eb67534c7a240e272b1f117b63a59d122a16c2d45c7a891b62ab2e49ecf0f71e702ac02212d01187a201239c8f54a6f114574a78e663c948166942bd05ff8ddc2a62615dcb30a9c58086027ba2c39cea67f4440c41c7145337832dcad97d91af4f3fa7540e184e5c30c35e2458b6e4cf713d5152094d567217ac032b5aa7418c598511ae46152338b525f30ca9bacdd80e6e4eb242d61217afecdb5f7988ba5a6440cdb821f6c2bdc46b731f66fac51152427b7269a91c1ea2b35de0b9f690a5cfe29abe7e125bb1ae45ed78b1ef7ea961055154f52fbeb638cf72b8fed371211b774f712da5ebacf0b7311461fdfd86e16015e0b85af0d38079a8070d83043c437e3270658c023ebe1319536eada54a815191ab769e41ef3795247e4670ccb7a347878e373f4541893aee9745761eb8d1c582ac305e899e8bdae24bf2eeec7e4a18c5fd22ea06", "result": "invalid" @@ -1903,9 +1543,7 @@ { "tcId": 182, "comment": "length of digest uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "913842cc62a41a3e105873bac488ab6e5e5971f24f38fb6d99fecb1b99d47519704bce498791e29ebabdefa89b02a516e92afbdea73d39c801a05ebc7b9988b732103d09064fb8137d96383b1c261b52614c8e531684ea0f1a29c043419ab9eb8610e2b5cda1ab9515b5ee19bae627bf622c8c802d6e97565e50a7fd6715ef3e921bdb3e0c82ba1e369541ac3037c056f911d5d434b3ff1185d33e2095a3627134bd6e0bf7e10d2a7a46712c9de87120daeb6b13eaec78d4c577a5f7d33f5a17e5fbe48ca4de7990df00e403cf2871050fe49d49e7b3121f48482d35600f5cf9a836554ee0f80abae1d6379b16833a64b8c354f80be5794fb6d6bac6e1b567917fb903237c79900146bd6120dc49cd1cd48cae7b84de5588d0c4a76fc4cb5b0f6bb3b1a13e7e6bc395d8f6f0723470d300d4529eac1ad6e1b2ed62d6903bd6f92475d585508d242c2b720fa694b09a7b66ec83317596ee62122324b0169cba1564d6c12345ff106472af605f732fb635646c9b608d6e8dce4951b8e72e56ef25eda9b8e81a4a6b40294fd8754340d9ca752274ad72ae3e4cbb5dcc85bdff3903016fdfdf1823134e1c10398d1ede0fa0dff7ab631db5a1bcd943bf6a2a73a03f97a4f504e5e8832df7f58c9ba99c54e843a4420b977a6602d555fdb4ed29e5237347be3707621a43cf809e3ec3b6b1c0e0c8ce7768ef96c7f4735c0632956e83", "result": "invalid" @@ -1913,9 +1551,7 @@ { "tcId": 183, "comment": "length of digest contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "b188bf6d0ef7001eda21409538960de8ce6765f52a39a886d5fe4e5d7854f56888ef04b8f005439ce3db47572166b13717de4c58ad31683e380bf23ac98d5c541aa558fec78b27c0e315fccc960f6b6445f8d732a144dac80980eccb6b6efb7dac2aa3c44c70ffad0d38f50c92acb71d799fa31b7efce919e9a7e7593c864e1eb19e1873a4359b4cee15f941fb70e4ed1c180fceee643c55f35e0a0ea45eda985ed5e104b696f6db37a21df74693c75311ac31b2213babfa473fab2c5eaff5b003264d8a1fae68b701879d8bf7d18af7f2380e513744b7eebe1ee83f6490cac6fb47962d59b2d304a920d7dac88b05260229a178f6196bc0977305a6f9de8aa58f6275df14ea42d3aa74d06760a712a257b2e1e7a83e0f41bd9c1da4f76d7634f8a9c2ea66ca1f16d82d27b55d55586399838c3cbc523c2f588e1de72b0f08ad782c5aa6f28f5eaf5eb04dcbe5b74fb5b3fecc99877330cea7c8bc9f2d99006c0f44f8908716ec8eb3c3273104418dc5b0d90593ddf8d73bfdc883dfa5f3abfa977861147fdeded55d4ce67a27bc8f68fe407cb86f5565879888b207576e05534dd0c6e5ef30a9f7d49dfb2d5023e318c6512a1c91d6a38961ae9681fe98aacb81802ab2415ff7889763329eac8a630245f0acbd2d29d18a5f5b7261e0379bf335e750c6a497d0725f2def9e4f0250e40dd11c62a4f4bee3cad2eaa361afcf06", "result": "invalid" @@ -1923,9 +1559,7 @@ { "tcId": 184, "comment": "length of digest uses 49 instead of 48", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "88ea7c7ebd2b87ad0909f3c32cd4a460d33a96fb7e5c2fa353245e2f26ab1a6240c895ce28c94af7289d359836ff59dc634556bbac9689d33bb9515cecd733487a3e3b5440187bdbd524853d5102c500975db75252b96806350d875ef933f64ccab351143128ad81e3a02571e5b4048ec58b5a8f774ea5663f13f3e80f9452d67804c142b05ff2bc11de1d2ba0ec0b2e5e0f330006febe1fb470c93a424a05e14029834787d85f3b9d2a0a508a90d00c93ae76ec0a9009344f37c433ee15ec4831a0f14c5222928c2f4af0e6f581a77b3c8caccf5f61e46fc564fd2ef8c29f6ce07257499d70c2861247e3fe037cb986a782536b4bf05ca186e02fa5a5467b11a16f81e6d5eb9502e5d74fb207306c1bca443480b7fb69222152543892f8d4521e18a63690d392dec80db59f9e391f1b1eb733062268f9e5d9df7271b29ffaeb58563bf1eaede746788198afdacfd5443dec21e638e1eaf32341c2dee6a2a46b1a22d20b1c2ec698fefb5bbbeb3950e1f16e75578fbefcf5ce2a65a248d7dbaebf6c5ac23207ef7bf1ab0f52cf0daed998022efc6dd3132439e69b9208abb16dfe4d75a0b87edcd433a62b2be284a68d91ce0e987d5b79bec6924fd24cc030b2720a87fbff09baf20690dcedce53ba70a24fccaf89fe7bd6e70a94c957a910044d434b8326c4cd3cf85d2ac2cc41a4a86f336975ddb73229ea1c46c1637a3279", "result": "invalid" @@ -1933,9 +1567,7 @@ { "tcId": 185, "comment": "length of digest uses 47 instead of 48", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "35f9b145c1ebe1e46ade2d5c23d421f944fc093ebd2de01e4a394954b55331c916101ce35eeeb6894e1aa41de098e076b18e258f24a9614581176ba9a5520993d9f4ceefa40943b192be0b39e27b6cb6dc972434d99150ef0737a8f2ceda8353013f0e74455dece6e0364168661b1f394c33f5543d77005feeebf72dbd5e553dc24af1d6f22042adb7ff5aec1ca4d808b490ded1fa867d15909b723cc0d82c45e0d4dbac745901d6f98c73b0fc64bd012d4ec94bb3537b4099655f3e37ba3fd9afa0f27951f57c88dac0658e73e9622fac5826fbf9386bda7ac59c36ca1350a5639215c6c5dd9c22221a8f47f413583a08b6e7d348db552db19dfb245276566df9698fa3685549ed93b95788c918dc4d3b37eb6c79a3020bb61cdc770242325d18b21081507968ae90298986903a55d7f3e4fd79b21bb1e669662a9c3e53f8d43aa201e65aa2dde0778744b2496ea2d9cef2099b68b4090b8dd73171ef95aaed07c4094ba842ebd4155e2d016ee872593bda7f020c59f3911a91d9f4b52dba9a47583bbe57fbf6603c7275de7f49a416440579ca93fedd626d52ce9faa51edc5502a9f28bae780e75cb92fc2a9453e7299d7783745d7bed7b3d1e54224f22f26668ff129ee7b64f4f065ac95b4caaeddb428035be9578ab51202bce32163a5f2b14802698f689216d9cc018ff1f33311f0758d99223a0fcfb3d5e6b451ef782c", "result": "invalid" @@ -1943,9 +1575,7 @@ { "tcId": 186, "comment": "uint32 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c03269d89ef851b1471facf40576a4e6eac16ac9d530f70b1b8af39a3d885b263c893536c943a1449396c38389ffcbeaa8bae8622fb327a2191eac27c1dd682c40ecfbbd977f7988509255a57879940b1e70f8f0252335e128f092b50157aaec86b46b0cb15dc1da05a593124a19a96889df23b6f5c6e2925057e0438aa79acd8fe8f02fe9bf6042668e9e8db2b2eaa67892e61852533e556ab5680db3db94a098c65e5b45526bea26c2809c406871bc32db868630890206c3ad3ac83ede31d8911724af0cd645a7cf99701c44f25d4e717de38e8a6972c9956ca14d17f66484a6e09c294911e5ca70fd29cc3099639f37e832e9baae0031b7f0e2825514683b6a0b38060354c6edef6d990f22ca88154b2a1faad0ff249a7b6e6ffa5d5a1b76534f4c8bfc305bb22872cb762d081485832ce74e9954fb4f6991e3b9adea0d728893d5511ea80a74562d126cb91e1d059621df2e61f59ef08b8f1dbf61ef5a983b168148b3cff5bd8fcc73630055fb50ec800de1a1b758daa39d79f17aae7790ff92c760d4286af58a8eef669e582d44d772bff4fa36d998b1a70f3a57c530d3b1416c1457903ed760f83a2b211c69cfd99d2a19cb604bc6831ef52338985fbf6f0ed657034bdc5cb528f576aeac77500717ff7cae5aebd6e8e5b6e7707babc79e0ff101f72727424bba8a9b50304dbf3843c63d4a4700d544d55e1b8634d75a", "result": "invalid" @@ -1953,9 +1583,7 @@ { "tcId": 187, "comment": "uint64 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "ce821022807ab70f29ff8ad554934d4ee6dbbc97073bafd17b16a72d43ee3691788048afd16a781fc8c48e6c4fe164a50ffed9acabc313531b77a4e3fbdb2bfe73016b3f58da588a98b8670b94db5f21f29ac475c4246c1b7bb06d136250f5e70cd3efd0ade5a107eff64d6c0269949935e4779161e0e0047c5ff6191bb3a7ae9c0188a1928807d694e0e5d60e6e04ab6ec025d958f97e9fd2ff9bc1068600dcd227bf02ec37811e48c2c6963276a157c0ba580b5347d44726626f59db6db03d2470b402325c1173939a96dccb438c81278a7a9ecec51637d2003ea74d66262a389b0937d5586dc4d8d86175625bcee7211ba6b2a037a156f45eb450073f813d4cd5bd7ed02e55cbaf112cc1221da9a0e133733561884ea82e295f8778603e9c438159eefeeaa7e6176c1287a887d97ed394cd37832db837c336bde154d525ea5190d0803fe2b89f12ac8d0744dc02b688915064fa260931fc0d46c2c630b4eec48df59e8eed49aa81f903a8fa9a35b83dc70ab658e8cf9c9b5dd0b12ec4b4187ff7168dd5f5878d1ace1c5d101f9cad3012600b3193c2968cc29a6fb123c640a556c568867f8a18b367a45cfa339615c93a170ddbe5978af9c35a20ed7329de82cac130442813c404c2165bd32437fdbcf6eacf2b07df7cdd637f63cb0ca0fd427ef66292559cb5aae38e4f33400b89d1adeb7a0f40f4dd0f2ae79702c0fdb8", "result": "invalid" @@ -1963,9 +1591,7 @@ { "tcId": 188, "comment": "length of digest = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "056b0422a3c52fed3b4245e6d75557810d0605df9630c1c82c2b2e2bfdd3321a5e5d27a5c09e5babca9c489f104c17d1b185d6e2e471940869c65312c8c5fc3bccdf97b83a0307847c81bc775a2086327c825f063cc5ae421cecafd00651eb9b4404e8714ff87d753e264d91ef350c41f9d78bf48082fe70de64b29da11b139bb4fc3057d7d956c0863a1ef4e73dfdef88c7746175298a27ad247d6433f3328d4dcd81674cc58005b2383d175700798a55b08d4036066f8a42e021a455a753911a26a0d289f7fe0e2e47bff5e9ea690a5db22e78945fd08337314278b39c0c793cfb1756724f29a730355c969ceae1b2f5f128375f2557bb9f77c4d4a0dd5b375435afb0ba57e9a8535e8b18639ad594c38ed77f53e441cdc6b09827ed9cfd2eee3d8bea950f36d707eed98f4dcedab58ef866e61fbfa5fa12a42e776cec9319e578a3ec6878bfcecb073140b0c1cd3a3b57b7341f743a38cb203136a49cb037eeae34dddbd0fe2b495a508567514f9ed2f663325aa751dc689db7e4fbf94a4a42ece4b7fec7ba1b32c384cb5b083e3d3dadadf1ed303a4f3b6536f648b64915eba1287823834ce0fe9e7726e8714adfca53493ed5828449f1737e3d0b33427e4a1b34341272a8a9ebce78402abe4416292d7aa7e342402f92ca5284369fc8850bcad65e38af3848a5dceeb8b3c2337355e104a6f8892079fc4d140b165aece0", "result": "invalid" @@ -1973,9 +1599,7 @@ { "tcId": 189, "comment": "length of digest = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "db414598d4c4387f225934fd5e4c72084ff10722cc898dc51c2c1d45294b29ce712a53a09b710108811a46b33898e0fcbab281e029152fce0b5c29a83665252c7f205993e1f13d9f66e81e6e9394b82f107871cbbd72a44f04bcd433ed44e05c33029b0b5ad1e1d0e0c9e318c2c9b67078b14b75222c162193635f6dfa120429b1e0a4903d9edc3b503909403f2087f3f1eee09628ee7b74489a99abe3b7c7f6d76dcea609035f594194ee3c370e91d6f23d5d397235b07478a61bf983617b999a39baf9b008f34b615ecc2a6bf1936546dedab2b6082066ebf3713f6ba3bfd13733964a8daca273fb2cc11f09658ed20de09095655eac231c5141553d5ff7cf1fb90b4af73e12635b190270db4612a0e3e728d2f3e9495beecb5f05b2d3b235dfb823e1c4dbd5b6944d05f10987a6eeaa1471307483fa0f089b1af4f162eed20567c71eae78f4a409442f05e8465fe796fce7b2ba6ff729d5688d04d4af0f6730836abc1516c3cbc60c29e9883ef270591e98588da2b164afa4540e7707bf162163b5656254136b02bf1343f75b03a28e57d1cdabd20d0a3b0043d80671235e8f617748d4c5e2e574376f6b4af3d4d9222b0f660b0fa24ec53d5532daf334b9da6e5da51b07249579346b987d19481ba501237d82b0da87bb8f69615478bc9faf40f26d190b5dd160ca75226842db370080c0e861a944f97fcaee673db1dff2", "result": "invalid" @@ -1983,9 +1607,7 @@ { "tcId": 190, "comment": "length of digest = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "11283dbc06396d4c41d44796ffa79ef35040703def2dd15b591abca401e0929ea0eed828b8c495e63c13ea6eb39b646c91a57368d93f6d3546e875b573d05d538fe9bc1cf568488aa150913ac5d0434989e7bdcd86363ea056d7d95f41d8de4926861c9252b345de78986fdcf62940fc53badde36ac81618336e345cc27117533a2e6d92a31b8fdebd5d3d439f09f868d4a0dbc0946516bd833806f722698b1d6b3e7357605d2d1754f4b88371c84fc45ac9dbaa83c1f490f1c5a86ea4154665adbf9dae438984f1c7b2357d6dc51bb7da5f4962f7bdb11f3cd1eb502dae227c61123d9d62fe8ee90346601a0cdff03743576fabb6e93ffb5882d40e4acd41d8dd40819021432d035ad981de1e816a528e31c6f0670d59cee80c0f51687c27e600bddff43f4e15577745d34685c636ebf17c1917c02716bab26596800a43b80e6a46bfde3346945baf12283ac9c03fd0a8b693ad8da48576169132b730f608ed60390efc1af09e6759d9bac49a9b5baa262f071f21f701ff0cebb032b2a755c6ab5495e96c5bd28c8c3956b93eb353eea6fc832cb6d9a3da3b19abb6bdfdf8430de973dfa02006c110a8bacd705b2cf0293783728fcef3faf3bf691975ace772ad4f39c6372d8fee7760bc8867e6b2cecf2e80667ad52ff1d51dc8ef361204e66c1737b1a2ed42883b01ac665177dedc96d436b8780a14bd69b1398c2c27bbc6", "result": "invalid" @@ -1993,9 +1615,7 @@ { "tcId": 191, "comment": "length of digest = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "df34b1f8f45bf7f30425d81e8bf759ab02605330d5ca334ed2358b7098320c8cd2cb393b8fcdcf3e34b5979e8da7a39b9319f75d8ccb7fca4e67e92a8d19d4597bcceff395a9f27b9b97074e45ba7f041d464e543017a608b6abcefb4d4573eb864278dfcefa71d609ba6f806c95172bb7262f6f3fe586d819b6d6474909b8c03866c43d4fc06a028f30d574aba042cfd53f33a6c5f17ceb642018d4f65f429c4f1993c43c052a796297a5374a77485de537a3d3f94a84913367a90a1b25e9918aae8a1af92fcc6a166e90fba579934b04cc3f77b9f00a85f7c9ec0bfdce253a73599107567e73dd0f7eaceefa468f6444be09e8f598b197de5d81db3c54ed18bf6378145b31842473389c9c818ac5732af3085f44f2d273bcc4e9fe39dac188658f94f02af5f80a19233b5f210fea84d6864709ffd726d9e6d75ce653b2b2c628a355d0abede74a39a2fffcc9738a37bab90d4fd0a5b625e695fc36d289385e2125b55a4d3776eb42f38c18e9eb2231ddcdcca400b366d712aa140a1d9ca6af3744fab95cef9079c9b7b9abe8b93d64b0ad7da07ac6198a497fc4f827e300a98d6b572c89e397b3fc6c443168b23feda2986915d27fc857924cc5ae39ff3ddd357178cc1fe4e57ddc1bbf1548912a0d64e970ee4169b04e24c21fdd8b9046a6c07fdcf191d16691aa091d8547717c40374de170686076275d9231e90743604d", "result": "invalid" @@ -2003,9 +1623,7 @@ { "tcId": 192, "comment": "incorrect length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "27c4e3f4b1afadcf0fcf455f2973f0c261934f3e4876020d91106a1b2909e5e7765ae76909f33a3fb40788b50330ec983764d2692d09f63cfb0fb109a32c799cad3c1f6cef40959a47eb988c364c85a70f6debc4adbfc9cf5e322b4466a6cf3272f897f072626c61e9d80b5e8f605c71db0a5df837949b023d9cd084b74f09a047c97822f2d9ca140b4a1f7636d49e0ab72d3e06935d67baaeba7eaa7e2c04216020ce84b3b8f424a46f615f1547051af2d9c0eb37a5967b77bd3455f32b029c1377bdb8bc24b9715a4ed04901d117ac3c2e243ad01074eff35c72f23b158b04e0eb5143417e611a5933f085161e9f99eace1c06eb0a12f0aa0e18222c3f9faa53651b587d48c1b455ee41b57b6fb592744b331c0b61962fe2f8e011dc891486bc1f93cab761d48b28635585217ed652cc22b7edd433226a62685405e086df7cba2942b728ee21cd3defa180865fc1da04edaafd86546f84e4569f763ccd70f560f838dcad56868967da89a6271d8e5daecc9b81d2848f8da7223628d016f6a8c8b7debc6fc7f457f31fd8d7e8dc81a9aa826b15569e9e28f9b2d807288f18f08f24ecab89e5d829c64a7a2f304a4b44e1e84966934b86e6d81b2489efa05a72fc8706460b305406e7340130132a7e16d5830dea332c78b8d8da73557052b22e59389a17f9ba3677a78d685ed435e96eed10c073f450a0c720ad3375946e19d3", "result": "invalid" @@ -2013,9 +1631,7 @@ { "tcId": 193, "comment": "replaced digest by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "130eccf66275d0518cbf167b6f922525de36f21d9d9ad74483a34acc65da996d1a98825e1b39281415e8724533b5ddfacacc7afeff1aa28e1cfa8d079483d35debe4ffbdd9cfcf06ea244266ce7444ad91e66fcb1d4fe7bab93d29e69726f6fe45df1aa684304e160c2db01b39628b4a69a1ca48305628d3e5a82d7890a0bc44354f3b640473c8d8f82a313ebe86b07935a94e6ca4ca06170227984ce2f8d20afc9858246048b96ba4d7b62f7247bac17c8d130046fe50e7abac7e8acee2e02cf68d6f8853ac58522751853e89eb36470d8255f43924138640d7566d0d2d66d07d49d2056d3b09bca497ec882c6b6010829f88ff48bb526d7215bcc5613c5b89d4cb12cd9d41761e16756b7164b237cddf0937797bff6020a5158bc3364afb634d0c292df068ed29f5e3501c1aa6961566c61d2641bd3f9012c2e3e346537502c50688ace379155910d98104205f1bded745f40ffb766a45dd90d085eda384fb3f112100ad27f437e56cbf4e47180ae2d6424172664c11136986ed53e5aefef07b927b5c46be8c5849843472bf07e6c49f2f68eb6d619460bf183f424e383b5c858e36c2f287f5c034c9e60ef9a92ed861abba9c057227fdf2daceeec04faf1680751285615cf03734a8b07aadd81f5762776a235258ad5962af2db8c206552e9ff77dafe457572e464a0dc324d597f35d89e0cefb8d0192a749c8ab8856754d", "result": "invalid" @@ -2023,9 +1639,7 @@ { "tcId": 194, "comment": "lonely octet string tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bade6f04bccb08b16c76f8905a7b8487705e1c1298d0b9b3883014015457e65638e4ac31d5c2c88895c3435a5add7e2f107551f035fc823f1f9492e7f62629357cf03d899c90f09ce6f055a703c0a65dcbab879058975d9cf7c9036e1558278a085c9acd7a0e37ddf5f2395d51cc6312205717b981806add1ca8da8bfa3ab963245f534711b1a5223013270427a7f4282c42008a1d68280a2a9dcc2b61742013aeb6bba22406deb2b01894e4117e90093f2456bb5909320d579b2bcd35b48e5256d91f6c2f45eb0ec97d5238b427bb1995c5d396f1c1f6fcc5b51d80ed61961b1e031d4677415e9a1f7c3b11864426d967f7ffe89d58d6de00cea2933dd2efd018d7f42c8325921c09bb4c7639379cbb22d82ccd6e8b6ce8f309d7ac3b4ce836b7a3c2e10a22235b4b6af855069bfc2be8c509a05c501cbdd5bb76781f6a21bbe54124dd45e9419a7f6ecca95559340b111d7879b55b20a9b66ccb0efb0ac280a0af5a5087548b6dd57513d475f99d2309e1d813303b0317f509b270e016cf598eda54018c04dd9b5931c66ed751a38096bb7d0d37989a9c329a3e614c1feb2a45ed99c2cd32258351b98a3283a489c06bb5a7658dc09d7d50c9eb9a9779f43472c46a48071aad0c93bc08fbc422a4b2130f31099a7a8b6aa53915c448c6e1062008a6b3db1396ed9721fea2232c29b77668f590ff91a6a9171b45fc498a80d0", "result": "invalid" @@ -2033,9 +1647,7 @@ { "tcId": 195, "comment": "appending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "e0fe1aaa2e1f3a9fad69dfc47b59fc4b7a62fe809d601b7e1898eb1d4757af2272064446583468db4c0579c2312ae2dbcb8f53e3e775e00b6c422f17aead765cfc7bac9bd9a1ac95ce174716631f1436f418f87d4a0c22a239ddfd6fca4100a7ff5dac5a0aca2d445bdf8a0e0367612d8ca4b666bfd8ec11cc1a5974bc39cceb3023e26ed582089ff4c9e121104fe5e54a15013643eee10fdd063f7ec8a0617d69b880a50c4c53759b75bb7364e8505a630e0ec85855453f0669051d95c14636005f5884dfffedc042b68171b335ca8c1a0d9138bc48b3fbdc72b22a79f05acba1d1a95a4c7508cf2a0e7291575da7f0ed3bcdbf85ac0e5c9f717811a367045f13f6c46401184738d138e310b7b62180ed71d4df05181c6636374667d4c08a954845fe8fd7fb1cfc04eb673e5f76c9a15991986d3cbb0afee88124a705bbdc0875d5fd037eeeb16e84296da65db616fbf53ff57b0379be4902b26e8ad9f6d8e49a88987ba658673bf24bda358554842a6172b1656fed2dcb7d37ced7f25db9eb6f1e07ee6a313143c7acfcaf466034cbf7d2e6598dea6a4ddadb5ff6b3c595e9924df35942c53afb4894669de7af0a4d0ba2bb045f0969016596590a3233c13afe8af5a4f03e47a3e4b1310257ab6d42bb78527e7f36314d0bf37e6d35234ff8be9791694a4e018672678483859f4fe484718e324e1d753d90e95dbcf0273855", "result": "invalid" @@ -2043,9 +1655,7 @@ { "tcId": 196, "comment": "prepending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "d2fc4f1a9c2d8ec2900a5f3fd171e869bd10a9e1be8b0ceae5581ad77b2e3ed42c0e1c1f64e2c813d0aa650cab443039fc9096b36ac2014d8ba3a4ca0f16f64c1b61b14b7d0247836228b3c4c9520666b6971e969096dd431d8467414d1afdcb9df197a8e1985693de6c8933049644dcbf2ad818600b16d77203648cd3be96393f8fbdc2cf885df2cbeefe27b8cb487eeaf75a2c05a18f0e8067c60dcbed330dd08c3e37708db2e2f0647de8f9370db07b4725b594aa23e4c5d991a99d5a889798e5974e783c87df5cc025b0e66d718c76b2977c7fb734b31628b102d280854046923cc31277e01a5567df6811ffedc36b5131c14d49ecb6b07bb10262dc24cc830ba47ff8037d95dd0db3e75b7c0bcace8012c12132889d5bfc68728ab7573fcfc7c0dca0a49f6e3603f911fb0c3865afe52a2e1f45ad880b8bd7d86dc549fc4c697462d0e4e017a307732351accd9f36b4e151554c6ffc300b0cc1a9ae9b517bcba3f2183fbc257fef21de1aac5d88c7cad1145bd20d09e12d757bd3c9f9666ff9f458ce7ea06272d898b8e8689105f699d2f63444ce1e10e901134b200f81424a3b01aec402632118fa103b36ba67a6a42cac9769db9f0013511a436d64ca2bb4f77db3c74ee45d1a745ca9b6080badbf6fe2c37fb8161405fbc7904a348ccd388afb23601099c59bc819231eae98c1c9a393780ea89a5381a65ec61ea3c6", "result": "invalid" @@ -2053,9 +1663,7 @@ { "tcId": 197, "comment": "appending null value to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "89ddcabd561a4f806194b8946c8ee5763c45805019564cf69c69884f5139e7be9abb0a6c2bbf57f6ddb5dd4caca478bcbba0e47afa0d811a91a0948f96901fe6343c59769718c517f971c954d9b0a81026b6391839da3cf7deda8425454ca099f4f772de94306b75e92f97070a16d5cfff1446617ac6331de218c2bce80e4146ee109a4344bcf9e0f3a4b487954681d2f55a3a1f6fa6cc4a8cc535a62aa14f8cdb6649dc1323ed62871191bff0c29b2e17593a4ffcd3f453fde02cfa252926d800d4a5c76198f9d178bb5b0ea1142a89eafd52070b4a073667aa5c9bc2cd0b13ed22e3f5eebed02893828feb90db44d0fbd9cd0b7eeed1b46f465b131073b1a2f1e7fbbbcb3fb681b1d22acaeddc6783407dd349a593cba891f5caa2328e5812abe370a017436e25f28db1617bbc66cac26f5722f0b9d78ebf59aa416f41f44da46035ae02e2817ff53d4b9f53e34d81795e4d2fd1cbdf3993942938a323f2a8c05760d9c3eae60698a1a38852bcd8206d5a47c3bb62fe027ff0b699c33b031ebcf275dc31f90b780633db0aceafcf28b25e618c3b3993794f4dd2a6407295d80e9fefea100af06b00815662855a9d5b1bba952417f1787480b4e22dd3f9fbec04fd8b83e9ef6590f6d7387f3e991ab3b98cc88e9b3c625c78c806752a7cec21aa06334bacae39392d009f54e4f5d3a12b6e8a934506273c2059632bbd57dd17", "result": "invalid" @@ -2063,9 +1671,7 @@ { "tcId": 198, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5d1c5c91033b1025d81faea8acd768139c112a3669ce1ebb101151ae257f299ba5138b7ea2ce123e927bfdcd8865dc09154fb2adf40ed7ba82d8e757ddf8363063259e8d30d24b169d4d5e98b911ced54d88353c7767922c502db33bd9b4f4dccfb6f5335a0e1839c31405f4c960b9d7a60d7827a405f3bab6296acfaca844392a2f3bb824029c209747e35961a9eea605b12a93134d0b24fd6778dc10699bfc160ab12e39455c027df447bb4d9c915ecfba78d6e66e904c5bae25a9fcd78b84690902dbadc14f636acae14effd84aa28112252e0706262106fc02ec191e891807be31046134ff7922f07e88737ffa9bd34732f87f3d459a53e5e061febc44daf18d0df04cf125ea93064acc3f257652ff1eb9aae4aea921dd89fc28fd7dcb2aafe5d9366e0f6a11a7bd0f67afb62d12efdb537298d787c328390951da3d778d107413b238ea66c766c1a1c3cc364679f8f99098a1cd2b7f9505e7626c6906c837deb1b1587e2c4b680c5a8133782b863fd4baa6b879a292312abe76492cfee03c20790e5ff7c768f206d0b4e3138d46cc515a25bae0d2cd9219f78b9b932a2671097ea651f709477c1649ab3c8c9875e76efac70bdc70671217aa15c6be247c367354443c7e527065fd1874d6edf1826600663eab61097bd007478396be2a2d837d44bba28766048aa02b3860b46cc71915798787ed59e06d836f46ec0c31c0", "result": "invalid" @@ -2073,9 +1679,7 @@ { "tcId": 199, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2b5eecfb4064a56748b56fcef79277e05ec827298359df48c41c75a65355c23c678d616bf25f08f44761ae7dbc7d161543b4394c5687d762c85fadb0eaa6e098ade6bb80dfe922b88231fc296e269411bd40ad3f18c6afff66a4bb2599628aa6fac25e4eb996cdeabdf6700327f73f26905ba5923a98908ea13f326538e1423805b75d6637262029c345cb0fdc7c6acf0897f138eb3f7b7976fe129587d4485cbeacadc16fc31dcaffbaeb7bb51c49a4f8bdb15e14a3d0ba958f330ee3d7e805db7474c4a7bfdc7f26a47cf82ae35a589559ff7b39a60564a3fc3b9e4e759bfce76e1e2844368d6d92e0e8ccbe74045cb3caf0ffbc470fbac748f72b5455b9ee38a615bfc5009923890802042a4d273fbd51bb1b00d78904ba06b0d5c425333616af7de7fffc8942a3d42f79ea6b3c5c0696f810e6033b0504ae3db2c6df83982bea64c1d8043573ac3310ffc17e210ddce4b61abf164a5e447591e072b67d01537b525c5388afe87636011ca70a0f2e75f3afa289a1d9de2894e7f8377baddf252019f4770eb1d99d4a473e92f9792066c4ac9019c2e0915a74acbfa9cc8882a4ad243a07767e77246c58618169578ba6a24af4ef24fc0059124668ff988e58aa4f654afd81383ccf9c80e2efd7b7f65aac3369d4cab253d1725a414c169d5c25d08bdd809af264ddf0a0c0d95f1b3acc71a1db00bd3efff553ea78703e54f1", "result": "invalid" @@ -2083,9 +1687,7 @@ { "tcId": 200, "comment": "appending garbage to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "68c8e6796c0cab6fb142bd411354b642469102ae094ef94e1157b704ab4be36e1580adf1ceab32e1c94a2bac154b11c0d80a84284a87d5e5a48ed09f08639be9c7349e2c8b6d52190a241b0afa60a4993981b12a59a38f2ff89e14cd8c765ffe7a07fd6aab3e66aec6b15ba042dd6576ba9526d8a53816a8dec33a81b4fc8b5e6c4447f4db261842c12cd76a3f145269c6a488f6c1baf116624e697270f10f8eec462febc798bfbdf095593271cdf47db347da18f4c470472638b711da67654a6ff54147ed86aeab70f6d85ca62c4a374cf56d0aada38e75c8611343b3bbbb7a5a49bfa8ac327c70cf0a16bf8a700c95fc761a0caea994b9a51089dd90d4c3570717102f965cf78d2015bb6eb19711d51613220be1c9a964319eda9bd767d8d42c6390b19f053e759e027cef3f18431dca9ec303c175356a597bca8807e72e20c71f5d18285e96eaa66ff632a1378d1a38a76c1cd7120c5887a8b2583d64ceb3f5dbb9a0ea3151e8c9e86140b8bbbc5e00b8f1467b1f7dcee49204cc435ba129dfc3c714f144f9b6322bba7184961b496039fb5f015af34b55e2eb2f8eae26c63a99e7b4a04b43efd61b69b670afc39f5e7d5806320f9a6f8c85babefb617df537e2228f85696dfe2e2cca3c057995cb838eb0f39a390f257241de5f1afdbdfb33df3cc1098db7383bc9b47a3c3c68c3f66b8f2028d4176c00556479a9d32d96", "result": "invalid" @@ -2093,9 +1695,7 @@ { "tcId": 201, "comment": "truncated length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "afdb8b4cfb240b4ef8bc1b202c038ca85119be1c48ff7ae6039ff1a6d46e26286708ec8bfc3a9726304f944bd82b67201d7becce9a147441ba8eb9ceea369e004f702c29b59faeb1e5efc72d5ba3f989672b170cc1afdf77511a9a2178b6e14a008a2b347b5c8c47efe68c6b44d86c65b9dbd997bf42d143fcbcb90048c92860448e6ae8939add23fbe5ccae562a02df9f9681be016d2d90a96c77fb241c838b1f54526a1adcaff0a6fe50254c9b5c6b3dfd00906849ded5fb6ab06c22473f471288c745b591195568a5ca52f25f7893eb95b17a081763ce66e8490ddbb588fe23b8c9d339348df81b7699631fdb20756b8d915e7cfa3a20bb5a643c90a2dbbc97142a4ca091589a0222c459b8738efde499dfa10e729f863aa42b10a199f4395bf0d131c13891050147db51c8333fa6f2d021a263df37dd10e4b264df144657e9c8bf23175079ef4c9a24b561806d9304a0f342ae4ffa69925b629bf65948e53056ba8891def8b1b827f86a1da69945907bdb365b627bb47f3432616318164a751ee85691ef0a20fd7a3e61c1acc4c2d08bda5b9a23a7119b8b1933af56497d06af4627eb63ed4fa8cabacd70c42e9a2e638863de1138f332d1ddc8a24b4369d4605dacd4df96b1075235d10ddec93e13a20488ba9b649bea15d69a30c716f962119f31927bf4ad5741a739cbb794b68e4103bc05fe30877d5404976c5de0b9", "result": "invalid" @@ -2103,9 +1703,7 @@ { "tcId": 202, "comment": "including undefined tags to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0d7d84cec3b897703850d770826b1ac6f74ed87d4c5139a1121aeeab20ba0ad83447d7e767f2394ef5b8b28cc431ca907ab64d57d9419028471cae8d6c6dd76ad031f06b462d44f3c82052825bfbc4924e31ef5a89166d90402e082a01ae289d5a92b66ab26a9dad5f279dd39694f291f6113abb9337efdfaccb8a94cb49bed18e2a79865882d24074bd096a3525a6606ed00a3378f867a2ac2e81c4303d59a83871e77d4098f8fafdbf2db9a0e00006e9305dddbf9774d4c55ff925127df721679a0d701aeb8e987b6e061874b5a48a315a3758d398ef265fd7a14d76cbc8a2681bbb3f3cc3ef7ded37f99bf9862205b333d644945dff50fc6b20288b27591a204a415d79c9c1e1a088f9234edc4ecbe49e7951e08350ca64163d27d838433183086f8f5492d7a4c7e018006e82610dd7fc9b744419d3bca768709533e70ad77189a7190f5d1de2e55e31e68efe3724239b61dc8114060b69a0ef2a720eee08162901b05a005036752844caa02b69537efbf24dc522010c7eb53af96ee8bdb033678ec96829f4fbc33c94112c87d945ebdc3334f5b0fcb399b3733fdec76ec4c1d87b5706eb8294ef3f06877a33f311d5533180addae563c57fc939cb791404eba064c8f0009828eb2315b46c266d7352c563a41d6ff038258c94b51a710985ae678fba0a4731d4303b553085162d35440c453eb223d2d8cdb58cd4c348655d", "result": "invalid" @@ -2113,9 +1711,7 @@ { "tcId": 203, "comment": "using composition with indefinite length for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "c68d78d710aa7934f4ea6dbea0e50ea99fabd2ecf5bfbd51974aee80c574509f2bde952d4580b8fecca78a1034aa8b483dfc6a7a4413cc71c4f836f765fb86686ee68f46cf0eb2191f9e887b930544d3fcf20d98a2ec29b652eb77ef6d994dbc9d2bdb0e901b5bb6aac49ccedac770ab1a7a3fb95e33f0b5f42285886c52a65196061f53a308cd43e089fa9d17d14a5ea0fcc39dd837aafc6f556c3b5afff72d76d8a707e6766841baa75640cdc0d9e8c0b01b8d1f0a3a67d91bc12fc500f3a0fcb1c3342e27a6ff48dea24f24cace5494afcf3382d950279a07d175bb10f942fa57d3a28d5bfea906f2311b6432012a42ec25997ff35396c76e48767d6f0d0063b07222de97f1619ab8f4471f092694ef7c3822ac88206b3f491bc0cb92a343bd2912ae54b74330ce8eeb1f2749c99df30667f8c7b39e7c623d0c12aae78feb8ed47578f347eb9e6d9e330de8c1f29745b23e657403367ffc5064d6b62833a3944f4f7e41ff82f8a49a3f08395e5a8101b83621bc479a208236a6c32731206c5363997d5b12efa54fc7946d1cc1c6eb4c955183d9ebc0e16dc4bfd1c11701fc987c5abb11a48fe5c786325a7396f88a155f95a04790590927846d16a62574d2c5f3c716fd4966d9dd4d9c90019b864b23c81794482940400501b224ba9f4e61f690eda2b3359b1a24c63816c3b65d5274e21be2c7482a19865168bc2cc1cc0b", "result": "invalid" @@ -2123,9 +1719,7 @@ { "tcId": 204, "comment": "using composition with wrong tag for digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "141921b1c1b1dfd44caab5b9439bcf12f1a5c7fa273da49e7ba8b9aa6cffb8474817a7fd799022c762defa18bc64e704aa3defd44de0ac97833f1fcae8a52b58f9ccdb93bc3aa68132584301852534aab75bf2da3da07f4abc46d8591ebbb9fd1f826fd55a9a9bce55c897dedf40379ec289b83ce2842c5953365ddf43b09c9d59dc70e8552ba34d57c8a4ce108c28bb6282439be010211c637980aeb30bb8c01d9b0839cd85e1a3642f3ccda4040cb6037de2f59cbf0af15fac420ca0393589d2d77336dc08a86255a4b9999e2db9195ff3ed79cb80c9ecdae380d684dc07ee1fbafa977dd248e342c12c04808d2fc89dacde84b701364671f5a44952598d2c6fd0e45d53b0e518f1dabe34701b69279253d99b8dba6798ef23648a06c4bf08b8061a956ecbaaeafb6df6d320acb71b6ac0a6a104624f1f54664d688e1853316e000e28e27e5f248085b17265fbcac4311b27b90756eebb3a8001d920c086f517c2aebfcc6a70b89b9130d826b927aa119dd10a15de8c90156efc7df8f684597b62ca9c79869a5157ebeb74d66f6fa6c92dabebe18d652548ae951c8ba659956b263bc2b08ced50176e5a4b2cf265a81511529f961338078fdf0652194da4ae51cd28480c952ee7722d04c5d69383ae8d06fd67e19ec8e6df47d192a9cc605d400b5fbead890e3841005e150ef8d0e1d3fd4e1e8d64faa452c4ffd55cda557c", "result": "invalid" @@ -2133,9 +1727,7 @@ { "tcId": 205, "comment": "Replacing digest with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "e34288ff196d90eed5925c81a8a0127abfd0f0de550948f63be0f60896ed6ed7c474b544a62a96c0f82197e67a34bd53de8cbca4cbbc28b6d65593a154521ffe4331bc7f8459a4326413e838828c0709aa794e62f7518b028d811ab400ee7c875671992ab6553dab38e94a897be099ca7633e790ddd330b50325ae29d8b9f57c498156ba0b74c310e40dd10c1cf8d3ebd1dd40dddecebad7a3f2cb9551e7d384eac9d23bdff84726ea3e14d785994f3ebe7cc1c0cd336f95ccb8b0d6d8ad787ffc2ef008a1112b0315457c631df1641929675f2aa126f66dc88c5ae1b887e417619a1fb853cdc27182d35d1c2db526830540e2e96e9f16f15a0156d6ca4a418c911c2635338e366847b2bf0c48625f3b7c56ab5b19ddc5e1e1fa638a76f562b9d7d26bb4017895b84399317f110159f5710a00b3d9993b1a4d5fd3ab1d79b3aa75597e7ec07db221c84ed88ee9996f510c88ee0bcdc79e13dba8c503e1ae2bf2ea9c0fb7afd67eb2ec7d73823cba3e3bfa84d151b7720c235b13907e2dc5c2c90be719bfceb230448e7ac52b8e0da096182871e2485b96c90c56c9ec69ae4106803af433b50c787c24ad04836d959f9a624c1ef04de3b0f0261fd05720b462c3d6c946b11d337edffb2d44d806ed25f3a9038cb94bc5706e54a81a16fdea228be8356ec86305e7cae97200e8593b47caf69c81b673fc334f7bdcb637872340f2", "result": "invalid" @@ -2143,9 +1735,7 @@ { "tcId": 206, "comment": "changing tag value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4ff661f10890ed75355d79a70ed18965ceb4a7114154ff3ecde025523853d4efe1d0b80047b5017f4c929aed05d28bc71271ef2dad01142aa2d45a8b82fad9536034799519d51532ed4f1821490fefe3b4e8b305e1c852e0bb1a0231a969236e9abaec94bd62a4b9a7e2e4da50c43a6d284d5a6d596a8b7855a4ca8aef9a1f6b16386f29d161d2f5a7fca600da02fdae9d15f61b1336019e0f280065877f7ba130fd7fa4fa0e97d22ef3d36fba4595bb0f944a6c8da0c5c9be5359067c191ccd486f6475af452f808cffe772dca4726fee3e86bba959633ee16c507c06c35e8c8942a20c1fc6ca323f843414d7fc5022bb24271bed6843244dcea15f5374095d66b4b48fb2ef94684a82826461907705dffee887be660578cca4eb06a6aa53a73a3608bc4206e585b6003d1c67b9964c82611067930612f60a8432486cf11a0b210bf45561f0a97addbd2d6a83d7173c109bdec2ff97e94bf1333b5b09950cf53144ff8b7ae2dc0afe647234f47471655b4c8b0e95ae4ddaa5487c2edfcecc5bb604e2dce7ced405ace964f49d3e3bddd7a18d9d6196df422b6c31c475aa4a055855cadc2d76a644f747823b79f7a10814473ac020f5f776181aa8c202ff00333dbde525a8c312fa2f1b8b739ffc6093dd3f40d604f10c6aac5caab4bbacbcbbd171e44664a4506f6f877f0f043dc25a21ccf6a366974423942187a90b6e915c", "result": "invalid" @@ -2153,9 +1743,7 @@ { "tcId": 207, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1d2ea8aef61828d7421eb7a118de2a98a2cd0d629657d1a3ce68dd6d101347ada185feafb8b90ba2184d90c232636a25a450cda95a9fb0ac7d4aebecbed14f672a3acf8d9fc3f942ad993446bb6955c5dc821eba7a333970a00d8d50bf8b95ce31da018bd9ae5739acff8e06498247e6b3f2a86658f4b5aba6d2a4594b17429b160f6a57510b89eb0e9960aae2b41f516ad10d9caf4c0f2ba014d365620933aef5de42ac831ba096b7ae17ddf6c9ab72507302a8c32d132752c19b173df21efaba1c875548fd2e3f7400e410c7921db0929a1614de61725b26e84d2919d53ffee6579e99d4630b2fe6414f329f1998a771a85ee265a1686d5f89943a48bf817fbf0750255d4648f835e12ca37a990aaa8d676a8f085269a2943fc244477cbcda6c57226fab8de4ab60f6ee6f87aad20f675521624bce16d3f172190d86fbbb0d71ef72ea0f05b45baef86e5a482d613248e07fd2eb6eaf61d0def5e0fc3ac457d2e232a1eabf31908d22f1539002c115a7d9a5eac4aa63e3b1fd7bd2dae0abd001f7caa0c5b20bb45f269a7eb117621f82b508960f2a0cbbff2b52935b93f213a8cfdb1822989fa9605c8b828296e3d3a5ca31b27ad87f10d92c13e783e7e0c1edafa0904f3cbacd4e0841498653dbca0983a3b7d173a51f4de2cc23cda295a96efd310fd119cbcd163bf7bb66e9aea8116ade1a9348cfc703e51fd98eb1b0e1", "result": "invalid" @@ -2163,9 +1751,7 @@ { "tcId": 208, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "d3290f4a3b1c0505d4c9b5152ef833339e71aaa0cd14bd0b2d03a521036f28e650619432759d127c2f20fda5abb7e88fbcb907892df94d67e6dd2d4a92a6a047e7e953596741cfd29b53f663527acec8d0504cc88c8e1f156e1ee45b51f98a4c8bbbc466af0722622140ee525aa03e11c3d62f4110eed8678b503a0cae1c65b89a4e97a1770aec47a0a6bac5ef72dc3377796c043c04ec25f697fdcce652e63fabaae912750342cd57231316539e28e99eae207fb457271f01ddf51790761c647cb8f7491105444f26b5cd2c1a03effc43689cd9b71a92965f250adcc1222ab43b0d3b1c1c3934247b50f96e847aaa0f0acb93124bc9bdc7beb4b9a3254df7a53eab2440228fc7c2c2dbdf3c629b7c8645d31ad4a0d229a5fc872230d35c058ad05b6d285eadb405f29913cc139b9e308de6360e07ac50811fc91edde0a74a6b7f2ce95854401faf3eb8befc1e1cc55022ef6d347997787c30c302d82137a634a74d9318c34788233731bf071a2ea9babc4e44006401222ea35fb82a7bb4d53daa757b7429a992b88d817488a785506feafd638af45b66b52198f53f9d6ca41650bcce8bcb8139f246342b964552ab4672dffba1c9d1272ae2c2619a4b58eece51e1a00fdae1df59fc32528a7e77f6095792e84c62b00be673c1772023a8890fa8d6032d4c145e5a48854b78784583a191e851e4698454e2b047ee1723c2e721", "result": "invalid" @@ -2173,9 +1759,7 @@ { "tcId": 209, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a4fb0c8c9ac70f9ef42b996437e16e4b5c7d17b821a5b38b5b0c648cf67967193b09e2fcb3ecfd6a9cc8b758bbbdc105b69a1384ebeef13bcdecafa1a6bf90a45100ad0689e71664f4244f814c8996bba8e11ba864938c256dbfba387b946d6ee631accb6b3758cf7db7255916b0e58862aa9d8a193479dcd2f72402d2f77e5f9084c013eac518820295177d46e99b5407da65eef2785fab0391f294678dde09781a5047666c6a49312498d888fcba2c7e614222dbb0065703535993946cd86f13f98b36411a6cd02c9071a0d5a3d45a96b73f728e8158ee16525bd3efb0f3f99a622f77e07dd54a9cbf158d20084e8a426c5f55f2d34714ba0057dbe37992292236dde94bd9dfaa686ae06a4519a5760f8e7eaae57eef705b4f508321f759362340216b0f8d652212c7688f39b3559807054af2b318125214b30c22f5f0f1526bfeb14feb388c441611130ce8923115f199d111de1710a81c578ab551b59c1cacc7b642fae437ded45d04dfbd2a18a8d79ee2fd7a4056e74aa2d15fe9c2d1abaa6c16ad412b96b8026c662b3f23abd8b7f15469684cae9b6fa2c720f3a79ffec8df5790a57454b70580f70eeeb2f34267c33ba0d5d9ea23bb807ceac9dcc3e028409c938a558daf691b63b426026308d3d9083c8093e6e78c35a3e281eb0745520deb51b68d4b1952d69b426f4a0204571fe96439083b0c5d0059d7447a1821", "result": "invalid" @@ -2183,9 +1767,7 @@ { "tcId": 210, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "58422b206a09e3565c35b4f267dfd0ce1adfdc43ec9a055794338ef4416126e8e19f2cc560e2181a0bb06123b67eb5f4064fab203e21b53b3c9c947951a8c847ef8b93e737e8af6ce491cc6bb9c551eb396190cebccce7d5e4a635317ee177a703c558d5747a67c44d11a6bb4975f7ea5638f6250bef9a54afc6cce0845644e12f0eef92cd5d6257eaf866154c23b29e40963d9377450942e730f613c8514d2907a5ba5923c2c0aa953f78fbf735b7f92d5803384deb562d108b12e37509538d95f98a8fc19b4d3ebeea086b6798c6bd10eae7b3c2dd49da6f20a9f4f5d2a10d12cf42b7b00b5e1abe973df0d87efba3fd9ab3e1e8679dd8bf9ff242fce530806190b48d2bb0fc45190894402213420b170fac5485eeebfafa1067211853f7b90b627e52e40b50b7a1ffcba5cf658bd77812170cc0ab620d3989f5da77474d5026fe48776bb3868baab780fb67ea8ee8c91d414a82904b37b59cde4b9f07e7099ad493cc32933e5c809a00fe5f7455b1e086681e7b15c3dd3fb8ad56fe2b3d78751231cc5b8a006b3ca2c6b3485a7974a85d80ef23824d25588ab7298a3425806620ed51ebdfb58e36c7b8bce12ce956734c6c4776b4c62ffad9083c59648b56efd64d9646763fd49d67302fcc6ea850c7f0a8c95c2e507a73f4818c8683261bb6c5f53b82aec1d969b396d93517113482902903adc8751fac1b6f788ab21f68", "result": "invalid" @@ -2193,9 +1775,7 @@ { "tcId": 211, "comment": "dropping value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "42efdb22fe5240c1d2865936d0f9c6d1bf192c9f8cf4c4784876af753b45bb619b2417ca65d9cb24d1d1302c7ed5262c8b78baa6e167e96a4d612fec50bb7fb3a25dd1007ca0da4c83451515462594f38a1092a480a0e5a267ad312a556bff53f2fe02f9b011a97c48c8748d57340bc77ba12a1d6ac1f63a1751b945c7c1ca5521d6e66ac524ac6d5d8a8e02a7688384d39598034c76a1571a65f6f2246aa24773a032353ccfc764515fe1f2466ff95b2d49889b511f6518fcdd83843777968b2fc8317ae488daf8c66153da7339774180444f9498646f9533e7b7dedb87037891941001e92490cef687949087f1de9f96e0f5fc53aba7b4054aeb58c0b53e3357e1a201dc588470cb93b8ec631ea3590c1edd06de087725e9d11d474a730c3558303f9b3f333527acdc77db186883e821db8ee8517535c5bd17b20ba5025b92996237c7eb57d15e87c8bfd5f705646b3f9138f24d85a955a78d757939454d4715309d31c267e4f2914d2f4ea22a0b8c3acedc88812d4341fe0af38a84d3dbccd5b46326f8dd05d54d310449165bcb33e701600f5b65a543c96dc50e4035a5ebc11391db62ffe56d8359f64544edfe08f7426605d5d2c13f77c09330c6a400daf9aa9f406c3a4d25f589b37ca298a2bd5a53320ede5ce4af3d66737173840e875705d77a6835d0ae1896a696683cdfc2d57a07227bcf56d52faa9c7c7f3e3e7a", "result": "invalid" @@ -2203,9 +1783,7 @@ { "tcId": 212, "comment": "using composition for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "6f7a76a5951ecbab674440063d1e84141cb042487a12d45d262fd84731b2c17be86ff70cb498838d27ac9a9578ce66eeed034afc5f7701bdc94d7ae2232add9959dd810ad38ef28b49b5b86ccc48f4635c05a5f79a0915efed17cabee46c7bb4f01a73995e076f1b603005ac8337c616e933ff925db88ac61a674dca81c4adbc9c5c7b998cc2d517243da348212cd335c63b789777b1c10a3b0c37004ef7020d0738dfa6c16f4f8d8653f90d166468ca5b9afccc19a62e53b9c8a8e5aacec116996c253b801bdafd66894850d89e0af4a82af11aa8a2fbfa9ecefd8e91265eb3d10b745a018b7bbe7598682dd48aa9221d135c2b8151e611e09deeb145d600583f7158ec5f5cb79d626286b3e9c371339d52eec29a4ab31685f4363d6b14da452c0e1c07744dc831982792f417536186d8aa200f916ab14a462296f78461b104af201499682ef3c2e9500de916d18ec7bc6d4405a0fa54614e637e8847de309bead8750601876b2e0fb0fb86b59aa2176aa07b46e5d4e9c06faf6fc8aea873ce81e78d7dba87e6064e61c2ed382e940fa6804661f34dea0030d518c9b927da7043d13e1ca5c5d2e398c5c11c91930d262ed604a3f43f192e447beef0c6a3ce0c484704ae2cc36f16c88da090f856b802e93ac47b9d5c8a1ad6dba286ec1e2dcdfc8db758f0690d40a02cc02b552f4c9fc337943a2b32f75932a6b88797faebad", "result": "invalid" @@ -2213,9 +1791,7 @@ { "tcId": 213, "comment": "modifying first byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "90500ce4cddabd94c38fc4428e7a4d024ff698e05bd46c654e0f8e0d56c1816e9842124e30f8dc4307c67956759339248ffab63bc8a89b440d071d8dd513cf144fd8bdfbd9329a895945acca6515d2775458690baa1f91636b29057f322654c15d8d777e6e065892d2e2880b23ba740f3206b04f2be0ded63bd9797f314f6dcd127bd39322f08c12099f7bb6553f71696101244f34ad21d246e125c8e9581099888cb5b71becf9813e500cf54d6d07db780695d92cce8353bb4e8d78dd46512450508ec7da0192e8967675b572960e9bbcacea5958d56db1c8b3ac3ce5dc36da6e200c388194a51dc7f6edd86ceb9c4907d3150f9392298ff2e4058077ec9e61e13ebb45abf8eb51137bca51a8193e5e153894aa3beb7f6b5846da01acf0936858784598750b1c0494625bb6aff4af8b08e4198378677eb230282ccf57cf3dc82315107191fcd19b695bc3b7289b3c2f03d64fdcf62f06aa2eebeb09583659d3ee473f61381809c9ca3c268fc75ace4d69675fe50db2b8381935bda99b69f777fb9b26feee35aedd39725ea93ae945a9403478cb708a4054e3efd4e57eae8122b4b7632e0947452d5f417f08ded0ba479be8e05389b37d0b8e6875b0d4820cb5ea874dd7fe872c2e031ca2717f04bd592e7b8c2edd54b284cf8a713f13a46c4b7a501e1545ecdedfaab179d08aa6af51352f1510a61458b71dd18f46dd255140", "result": "invalid" @@ -2223,9 +1799,7 @@ { "tcId": 214, "comment": "modifying last byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "990e1338bb87618092594f64a8b924b5891fc8300b3544c6a35e56f9d526576ba80ad84479ee270364d7a56ce6d1ad3babe976c85866971ea1e4a579e178c457a2862c62d48d38fd6e019895b44a9945ec481291e1a8b4da0e14ac656db4932ad54f31493b7888881a70b263b1494fb842b3d7b28b2782c95902e3dc41979cab7019331437b4d1bb30fbc1e1d36bf282fbe7d3f63804ab61ba14f3d4249401694ea5263334010d22ac8466d4748916e5463a3e3ea330dee97363bbef5146f2f1b0a29767fa674ce724744ff67bfb583699dbecc3c12795b3d5b4e39d6318d4efd0610b1bf9cddc06feb587b7c67978968558173ab5e96c8518b694cec5806c21446b9acd975cde187dd30242afc3eaed7b841749b1df8372c3d5701b6bf9ae0d81d8cbf19a45089fb71843a6b8e933482fc862c80b5eb3193ecfff870f9fb58f5fd5d2463691193dd71b13553adbc54486c24557299b48436a75068baa9220d9537a52dcc20429f7356f1daac52a6077760aedfd82093996793cd506b3a08d50ca7e9972da658dfff8df88e635b6fd8ad576096ad274ce36313f662dd46b52a2d5e822eaded67fa51f74c4bc7ae66ea44dbc3c6f3b5dde792cc0176d780e34efd7174ab64a3249e530f5f75b0e3723deca0b1447d0256a2d3638b4b0d0f26afc1887c4dbbd73cff676e7bc67fb114fbbf791e9483a27cdbb6f24177ebe7d8d08", "result": "invalid" @@ -2233,9 +1807,7 @@ { "tcId": 215, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7e6e6f4d815794ba19f8a3d48d051c33d2a46e34d4239ebec18df040695d1712bf978993a142d7ef283f020d75dfc7ec1bf3576f1af6d844b091a2cf9533f3cbe0b408c079327b67bbcc161689cd3754108378c4d88995245069df43ce3328c91b0e7ef50454ce344147761e600d3f4ea33f18da72d0c4f5c2cf6f16d4935fbccbf57369f81d057341eb38023bc14a72f7b6284bd68281a1f43a3e10c00dfa09215e12cb5f091884bbb1c09dcc05f400a41f3a38090716ac1166374d42ca4b90cebfe78e886128b58a3d123d4a31102c0e9e7b3219201fed4fd1a690bcefe17aa37f534ea37391595da40e381f58a4323666d64691d4506721568e96a82376bf7b058e224d8dc977065895e1adecc31e68c469ec0199377fc59e3c9f65b8702fd7da1bc6f6e4840b902eee1fe4b77b847b407402c68295274b748b3ff93c505127a64ca61ef8a2c9e2615b60d559d1d03e06bec92bd54f671f115b2f17f81aa68b55535f3624d3ca940939578f54cd9e570db55e07c4a192d5086c534c4b499ca7d5ab240ddc1c6ce63364f39d2cb9e6489f2fce8941a20556da30f419ce039920bb266a38ad00fe8cecbdfe430066f9656b5a85d8984e9950e78f5cd1918adcc0c8dca978616e17734ec911985e08223a6175492d1aa8fe98db769fdd0c2ea375e085889a7c366ca471717f676ab2873c0f31bf9e9ae9a820f5985f37295259", "result": "invalid" @@ -2243,9 +1815,7 @@ { "tcId": 216, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "79e0a3e4c04ca817128b73f11c4286e6c39a25b6a979deea45f0ee0a6cc0b5b9bc67b206da977f628c8db3b242b451fc0faa8ba3e522f0ec09776801cd78129230e121d2e2c9d302a1ffc5489052eae15ba9152738d1e0fae879a324bde029546082da97f88f67bc40e3431425b9599d6d097c452059fac41839a6e8194e0e539a5ac1a94af4708fe29dee4df1e21f0085016aec68f3c4fcbf7e64b7820885bef35ed4cd6b5d8775d691d2553b61afb596eee499666b7dbcd043d928ccd8d0be5754c73bbf36226017bb62b27cdf64bcb900ded9452eee442fc0341211f58cf15fb6164cfbd0a187c3ac90c05c4620394ef3e4b93841191a299c763e24f5695a230d1c03b1edff006d774cf400d2ec2fa2d4c397a5aeed9394699553c7102839267ae8379a3d7311d8d7bcc2547773e8acbb5a7fa2a9d2724597304f865bd8ff38e975afead121e2456f669b54a442fd6312aaa3c9bf1320eaac7a9fddd82abf70c2c0d252bf9d74432f9595e9d19ceb1b89a416c1c10bc62e031215f579fd5049f6e2ef5c34717f192c28f34aed00bfd8314adad692bcf2e5af5e68bbf31ed2923949df8c28bd77be6f4ecc00f5c1ce725da9fca12b884ff5a8576db58b174fbb11822202a8b015dc6d1b3ccdd5d306b64dcf4e4df138e44e8ddb264326fa35e969dad71eae521697a1ee02b101ccf76e794eb252acc5472ea00d8366d4e2ad", "result": "invalid" @@ -2253,9 +1823,7 @@ { "tcId": 217, "comment": "The algorithm encoded in the padding is MD5 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "388f02de647e67bc729a241dca57c75fc55d876559d697587b302bddef18222d1d0f53a9c5f6d9459d457c2f8b22db872078fa3ee73407be9be6ec15785f9721400d414fbe908aced1af9453092e241a41d9506944ee4c7f0ba79ca3d05195408cbed131a6cf4ee28167959ad35cffcaef2b88903213a7a9f7270278cfecc9c61077517e3b7c9fb72bee572bea2817e8c0a774040b5eb508bfb280e3bbc878ecaf8cacb91fbec22d130a1a123b8dd6451c3744de779dddfc7516e483fc01554f16ada990016ed6e4ee81470688b0d91b36199a8e7e0b8aa3f3e12161f53ca859b2accf0667a1a306bc10cf9e66e5562410c183c5322b1024f0eac7cfa4a5e633ff99412d769d52a0dc2c585b7b6a5706c7351b7d04b26d7b9061d4455a97f89b0824023ceabfde9837d743a06a36ec974ed0c1a626fca20c95e5dd1e1a3a59e15632bc6b556c8394ccf4733c85a9b9008c8dcef89693ca34f8cd32847816eb75f303c96b627ecc8801c3a25b612983f0d8b098c0833316b427f5dfd66834afbd9222110c31e81c61eb2eaacfa39b5082d2207b547eccc25c03a825648cde875a09a03d2205080b4352c5cd6b47c32a5257f9b77b6b4d25b606f87e353ca096ea5b63fb0ae5e51e0ade201ac4452d3cc457a49be9aac9068e584ca9f056fd5908aba626b5fb12fad165fdb1687a358a010adf42020d6aa17152676a11a6a060df", "result": "invalid" @@ -2263,9 +1831,7 @@ { "tcId": 218, "comment": "The message is hashed with MD5 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "64d797c9a480a0af29bc1d0fab877feb031e12d211621d1780f0e6c7d1e121fff78490dacb450c84ca886124336160b381c49e2985f90148b86015e32adb5d090f3a5b09e3cc46fddeb0905f92c3efb94e2ee887d160008d5a6221a637411ffecd725df8e92baaa8249f07c452439750c40b0afb88654585bd287bafe4a61de4509721eb4bd71d992f62d1f49ef96695c155055138fef906cf2846a2abf8c51d70a333206bd7a19ec8b0c9ea182a7b4d76c33c21196aa72d158a0ca7fb3dd44a39e4191fa47d061e2fe283dbb98dbb0914859a73d5fc199c297080f71a1c91547730b219a365646b5fdbbc0b397ed2b4eeb3055ea7ac38fa2e27ac236ef055965456bc2ea396acc1ea2802e367ed1b465d4706ff7e1ed810620247378abcf6545cfb3793a695a0abaf924333b291a6ba8e1714db4986a5b485f7a0618b731b9ad4b03b3d07ea3f8d7be90114f9d66211ff8b30febb2def245e6a561108264c237f8fc8c35e52b20953b9c49e620146beab9c3912f9a012cc5d421ef8ba5fdbbec3a142098ce9861c6750498cf7ad05d9d5e5cb557a2bc386960274d9d0bd091478bbe20c086d3321cf44c8f8466755dcece0078a0a5ec83d206d0c3f70744f234bbfe0130c3f6bb455f175a038db19ed336306ba77d1c4646a578d229fc94ad2dbabdaf773c49452bfa06ad01b8fc8aa6b63a4d4d8144c3270018bbc122f87c2", "result": "invalid" @@ -2273,9 +1839,7 @@ { "tcId": 219, "comment": "The message is hashed with SHA-1 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "26864e54d84f29b53367ac7073df84ce5d885c7b67320e09f3bd3a8468de72f8ee21253f1157e74680190a14c895897535e04d8861a7460039970e10bd1f1c7f4690a2b7e2422f33c4eb2c18fbefaf72a85b552a26dac27bcf5e66aa97a4763a1a32a8681b2627409c8a71c4a6e35b5d845e35a3ef67b976ef02940fe0a4e479535a0b6239e4d1eec727e4a214cc7bd7f3029b3c36aca191ce5bec40f0927cf16a38542a46453764ba94ecf0651946978df3396f6bf12dec23c3f33c78376df770842f28aff8d752f25308c2ecc74e588bf16cef324cc0f9aa156b0f52c93b1590056f3f5e01248c589f55e415ec387bdee72f96790b1cdf01f07a48f57f058d1eae9730dfffe05eefc8882952f88a4a193e76ea79c03a32941e051f750c49b39e5f42083664f8e56a1a09854ec7f11931f9b59b880dd19ec698e4fd299b155427e209614bad115f277812b1dfcbe81375342d8336096012ff6d5b819c0a3d3592ff31994c2e6734c11fe3aa9767f2e07ca61e5fcc1b38fb0284bcccb80eb4763aaaea78ae33483d0aa73e5109182913347ede34ecea4cd1571efba8086cf7a4532a85c872e27f39375f736aed8cd56348aef209544efb5c433b013b912a71e25e832bf7d8f657b8885062dfbdf092085e34eba9b60cd4523a118405985e85370ba59735ca3c8805616158eee9b2431fb135e061d2c9b7af6f1a1e100a77da79", "result": "invalid" @@ -2283,9 +1847,7 @@ { "tcId": 220, "comment": "The algorithm encoded in the padding is SHA-224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "94763a0c443cb31cbbdd9cbc768c42ef90fde5f86250e08ac07ecc32de2a2f17489c8d8de256ef3a288079edb3c4efed2d629313c7898519d6140658096d21fdacc75020c5690608f50a802ab3a0d74ee050f9ed16ab568d13208e70da96a607ffad5a18f4baa46174109cd98682889970b8dddc1507e451ddefb960e4ad1ddac0566f1f6991d63628458d271e541c6793619e8a9bf33b694b9936a2fe55c16f55619843333643b6cbd24641cf9de94e4e77a5a1d61dcab48cdbbb47a5ea7869f30e89823d9744513003863381623bebf21ef6d84e0c239b0c04fc9a96a78b8082446cb82faa9820683595ded2ad0bb9004ea0de0d175cecb86524f0af60ee653a90922ccd2c093db755eff9f490827866dbf87efc3d9eddc04637d0e6dcd5b71ebfc3acfcc8b584041257fc3af67a6c491f6e9d46830713290e57b075d6e2d0b25cfa619b6f11cecbedc2473a3c51c139cc6db428be6e96bd67c059eaca92460a8e0cc0104f5e6d9c68e525dd31c9c174783a883c1acc9dad10f08a854c0b454641ba5c1adb980ef51cf3df22e9413ff6bbd16878a83cbf9fbc2b9d5de5997525f2ffd33d13a244f0890c5d2c0a39345bf9bdc00019bb4b5b73407243039bbd506feb8a43efe92da59157d3e3a4c6f0dbd92453b4b02a843c278be0feca021635ad92e91a1b5d4ef2c5bfb4b632d678bc077108cdc438faac1ca5c7112c9133", "result": "invalid" @@ -2293,9 +1855,7 @@ { "tcId": 221, "comment": "The message is hashed with SHA-224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "1513f34b827779588067e904386bbd04f70927ff280b6841b18dd1374bc9f8721f09eb9cb6319c2be393769be0784035afdd3e6ca7e351eb1a5bc1774d14a38c89daf0cb69474de14d2b356e5babc572c91ac149260740ab96d0c1e6d079a600c800426cd4c788f33019262423b695787fbf1f7903d4fefe8df2b1b199213eeba803952aef222477d3a70c669bfaad47d95ef1af04322d9f9cbcbbad9695f31b8538cd1584f352bd0dcd604de61379938e09727e3a510c729f53a48308398534a2ca4c48d8ad385a40b47ca014720706c27b22e741ecfb17bcff8034df26c19612bbe831e54f7a6d6f1cbcf96da7c81ea51a92e9bcf922ddd244c59f179d1b49c76cfe6f0908c414b6d055df1ef6055f9d79fb9a7083d568478a49a3e8fb6358a5f7abb9f75961ff5201eb464ccfa499fd495235464c3ee374909d3833cf0be7318a4fbf528836322a2cf2b1ea863ac325ade027ea16d7fdd0f3763b45c0b99d4c69bfc35a0ce49e390d089190cd72bc8fa54484e057cf78c73c0e355e3a624aae6fde691cce796e689aaa23cb97c2011dbfcbe239e8a4a6478c9260bd8ecc3f691be939c1d16d4f9809ad93ff244546160478909ebc2eac8aa7665c02d609dd5e1b48b99f76f4f3a5889bf5c746d1ea2e3c0c0c3c5be1d795e8139b71b05e6428c96033b2422e1c66b57fe15054d2f1aacbbde31b4accbbc670cff7b40bd93a", "result": "invalid" @@ -2303,9 +1863,7 @@ { "tcId": 222, "comment": "The message is hashed with SHA-256 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "05efbba03b90bda7ba280c6aa2bc8af655c884de2401c9ff9dd59e0d82c8502dca3d90879694692ea2b3e77c6dd3fb0e1f180777b237e462bae0a8b35cc21497c36818a1dc89dfa64bca89cb07babc10ddb98538aee10a4e59b4040c366c8413326e79bc015ca2ebe0a53ee6a4c49f5d9a87bac550e4b6a8173fb49188aeefd28457b594420cf2d77bbc044f6f4f6a7d7ba52d657f5dc6b631ad914bb05bcbf2901293e5eb5a17a88dad2326b508624b698b31d1fa08d00a001db8cba4a9f42bebb0eaba07e87235a883bc719513aa217a36ee016832b12cc4ca0d628598212d5da416af6342855da7d77ba153e5435ed7ea5d04b2459d68c721adeba8c071e979bf89c04a3c8219d67eb514a79b3a2f6926650c55e724b62f800b4f9060110479442e4f8b82ead56330e2374cde8b335552dcfdc3d0f940186192fa9fa6daa8156b1e55005896fe74a3b7164520823e7b7f21611421c281242b37da0ded476903f4b44be8ea35b594a2d97cb0c98a7d2a50123be606c3e3c11b4984c5a55ed01b1848fc54b83f681ceec448dbc4d35d15c389283b26de66c713f05a0d31993ad3e6e1b3aaff06b6f046ab075d93a8ca75c3e5558f8f2a445cf10d5eb813bd6f2754c502c93e81b904d845fb55c9e0810ca7259a012840cb0c85056b0a7e141e8d3a7fa5849da50e157c46164c9c02ffc099f42cffb71368f0ac3dac77b2ceb6", "result": "invalid" @@ -2313,9 +1871,7 @@ { "tcId": 223, "comment": "The algorithm encoded in the padding is SHA-512 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "365c5a432cd3eec15aa93df76917c577a947c5442ffa98373c70f19199dea96ffd8faae8233f46963ca70052348123d394796f596102506e4e09e6717493aeb257d9dda41316afc0499678ad11df91104afffc1e20beefd94f0d57500fac2dd7b71b3ca0366f3187452f3c202bd4441862ea4ff715c12af53b68f01001e5054ef851aceef138b094461abb7796a5dc84bf53f7c4e7006effbd9ff91e1edc498e867e754854c59213c0116a8dde9ea694210731eb366c53729cb2b6a9d9038b153ba2879b0de5b5c9088b79a84a9552f3f6f2021213010dc915b041713eb9350f7a1858e338fee7063cee43aa0f195fc70639479b5fa9e6539e69033c8d3f12acd78eff73c3ac110025f6f7c7dce6d472a240f5e6aea2beec9b7d8bc413e27df4a0cc5be5e73e887ac265fb258ddf5c94ec90c0a4909c73a58bfd4beebcfd9f23602ee10f78a8a8b395aa17ccff5e737a0de2a061394355b1bc5e3c688ed06ba65e8b57967a429a2c352a2437a448fdbf8fe52ec1da0934b8eaa2b7c230e507341efa2625bc4e015c21a7f9aa4e050b26d3aac6e474ac7f2dcd709984643700a0521b0d840cf93c29a276c12e6ff32978d92adbf36690d2fe8bcc9e12a42f42c26119f1f432a7304b1350c3d584a04b14cc6f31e4566f72786ec1e24d5ae1fcb8b66ed7d8e28619a02cbb8f217b1d8a3ab2938aa0b92e5b3cd8d3d0fbfb77f5c5", "result": "invalid" @@ -2323,9 +1879,7 @@ { "tcId": 224, "comment": "The message is hashed with SHA-512 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "182a3c3009c88b744220bb4740f2e7a3fbaff9f691ad27dd572ef3678c908fc22897accadbd6900c8b754b47a5f680784303978971fd9ccc90364a19a13e2b681c980bd71be1b45280d57febc33da4d1cb6201bdb2f7efb61b2c48dee4b395738e6814fb228d41203a6cb99c5b6affd6e11a0327fb0a920db90319b0b8578399ed7461f0575acd25157153bf483793f047d02cc02466201fbf6383478b05e61c49683bdc610ad3b0e77e95d9adc991e7214f26db5e685d0ca7ccdd3ea77c5069085d421633c1d7b894c8253da0cf5905bb16e412ff92c5dd91bf0a88e9ebfd34cb65b2f0347e4f2148741e8f660c39e3a156700548a8f5e847903011af1c1821fc5b4139bf306449d77f0acb5a8703687063a16bbed3fde1c5ea05bb8c7ccf9201f44634fcf08af88540a005f590eb5f91421a14d96431be124655dc3dc11bd7dc9922c35699c8b5c9244bd3286dc2514df3b034c973db50a4289e49eb179b7424ecaff6c3ddb7c3f7038e63474a270adde2d5a347e6138dd9f1c5deb7b5bd3a0c5a3720d960314c6f6e47b1508c38fbabb63466e0029157c34f3b67517e9044b5c0c4473c0b88a845e314a4b0193e0057d460384c62cfbd7ec5ba725114635baf28fd44f35ab0f9023d59019c2bd3bf48a9d8b223931e1587057633749590c19c8e96175c8384c3a525d35575429d9b4e89d01585ea15caea456a6d947964df", "result": "invalid" @@ -2333,9 +1887,7 @@ { "tcId": 225, "comment": "The algorithm encoded in the padding is SHA3-224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "486e523864eccd94168bb1a35aafa9c4d00d9603394f346706a21748a7c6c8ec71cf0c22c70ef094f624e5a68e8b57c673cf16f202453ae8991a2455c0cabf229290aa89189758ec71e1c38fe45725dcd0880dff956f0f752ae2214c2c7c62912307d7d41bccc708272ca405a6f63e04afb5b1fb446f9cb769fb8910792415e9034ecbfc88e5abf729cb0a4ba90e36e1e4044259dea74bf0461fe959db005c694136c2c507cfbee72449d0e986f9270e6ef1e0cc826efc212abd1c5bb9cfdfda37f718c3db9464c1bd30e9707db910760178bb7d949b75c1fc885109357537021a185b0bfcc0439fd9380a0542131d4bebb932fd91f032a6ad686d4520e3b5ef55413d540e2d50331c61bcde505051a7ec5b4aeb773d7418a74e166ae9e9c4cf349005f0839c2a44b4ff0ab5ca7a3a814b05ae964842e475bb0d68c743bb09015b5be5bb207d4e0ec449a2a054380a0831fbb026eabc7d4dc88b5b1b4b08359cce9f70e47662763fc7d1c24af23e0e986a8e9a93fca41d6f9fd290315f31d960efa8c81423e50d3d2fc8a6f077706561d78dcd7504cbab5b77a62a7e7388eaa844d62b1e33925a15c7f1fb32541a83e3b3bc12a67010629bf1da8b67c326869f9d8c169cd3db6feee7d42a0dd922a83e41de9ecaa95f41ae4a7aee81283401476520b24c8e2b2a173090a9ae6f246f0a3dabc970e3603ff1f236bdd32bf558b9", "result": "invalid" @@ -2343,9 +1895,7 @@ { "tcId": 226, "comment": "The message is hashed with SHA3-224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "1718514fbd5c44203e3fb4ee3f89e87bc1c646cae92863df91a5bfa6041370fb21ade219aadd3ddb9384d97fbb6b28b960466a1b656332a16b340bedd87ac7e56d76b2b8e0f0217ca7bfeb710afbeeab4a9eb3d019e3e4463f2bf292758159955b90160fe5a1665a033eb176849bae94e422a23396c81836eae2811fea7f5ae4a5e4fd54c0897fd1a84c283150053e452d467e74b62cc50398f0abf16b01b0d2ca05feb82c4785fa7195427aa4f0d714d9a7bf25042c591c2227e0090091da33377725435f7bb54d7a072edb0d6b9408eece76082c565797ca2c14add636c18ae3a052839730e8a8249049eefc1d1fd2cc269869aacd8fe8d46a26cb3286050ddb7adef47c67fda69ca9deadf7fb57b8a3e9e6b665fef3c5257777eec14e021465a831dea1c705b9cde34af60f5987a8b18b00fde7c92cca8776a09c3b89100098119bb2ae6bf121202a20846824106a9e45dca1d5a4cbb405cef425d2185acf9d08d1f14cd1915ff12c0be8349f9553766eba43d07c1ce860ae8a3f1016cc0e157e9c95c9a29ba80b6c0794dbcaafe27c5b9b6eaddefa23811c698183c245c1a46da0b2e8a63373dd7e75e85b48fd495d5e8440829cdf1fc62c350e92a01eaf22b2dac2a89b31dc1eb4fece29e5e7a92844aaa6bbaa8c09e252b7f8795d63032c5cba18e6f623c3044f11e2c4c06f8bebdba71f0785a0cfe3c895eb5d21b506", "result": "invalid" @@ -2353,9 +1903,7 @@ { "tcId": 227, "comment": "The algorithm encoded in the padding is SHA3-256 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "75118da5c21a75bebc04dfc426ab2c69f963865191f476da903afe483bf58068eec2798fb2587006392e4b1747dbe849628e5c6d595f042e8ad05b8564d99ff5e928af56ca407b8cab991336fe8e95e4c7017eab55cf65d1cc943c7d45d96e80b818712e1690ac53d5cc7665e973fa9e4156a890408041348a2d27de4b8718c5bdecdae213ded75b5706f4980e7c7acebec753fbd6785e39600024f6901e709f029cf06d9860e30e75d4a2e1628aef6193573ad71bfd07041298ada259e2fda5f134213c22821ac08e2e015157fbc47b88f5dafcdd2e32c88133dfa946e80a1177be4f51aa4676b91b2e455dbcd32fd0276ca901dbff7bebedd023336133b7fad0e7e49677a286b35a813eb7fe018b33244bd641792295eaf1c1489b1ad009f9c34dc6f7f60529d9dc399fdd6561aab546e6d038cb1757c7c5bc13e7a27eb96573b1fafc16499bd4bfcf13a4c98a3907558682e3d9e2dcd389230dd49ccb2b004c4cfa567d5b382aa1847cddd5176409311ae3709b2427210d332c9151e17e4ad08cda35f90979cfb9ea16c963cad30ee166727999d31bab9dfa4d721f53b8794f3f6dd4482b8c93fbf9450143445ac4d01ced8d7291c9e80f0d42cc8de22fd28bfaf2c344e1439878a9ab543f5339f03e5d6c1ad6e898707f92e2b8e184f6bde52b1bf35e0ef3d801fb69f10850f28c32b2c499e12461882d5ab13b1446ec00", "result": "invalid" @@ -2363,9 +1911,7 @@ { "tcId": 228, "comment": "The message is hashed with SHA3-256 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "b1126936a2d4489224446d552bef91967764baa279ee2efa9e8314935ba44c32ac666e0539a92e1ef2ee052301a0b8a796df654a2cf0ebe8abd715a36117124397bb285970ebaf9e4ae0c29fdb50fdee5c5cae7e596ac432463057006f4aa021becf670f3d855c06f1896f8223e675539becc608962ce6f662d1d17545a3a45c838f9b6a993368eda8ccc5d686c58c05d09b4574769d7e3f8c1772e85cef2375218c427c2b8baa36d6666aea4a341fc0e3259feab81cbc484cac8f035a0ead132de839122c68951b117442de6acfd8eb606b271416498ac123d41626a567dc483201800c1273407ad4ba5813a0d24ff570921a9d0c768b9c3500ad58c54e79a1fee1efdef02f06dfe848620647c32ca6758a3f1d3be70187628c01197be7a6e340cc50062a38c15afdb300f519e446772ab94170966c5bcc7e22f0c6a97a6eb6820b009ab957f81e43f5a6eaeae0eafb3cdeaef5f856780ad7bc3f5aa4045c191af7438d52fad9248c7ab1f119d05983902bc6e14575bfdb0ed92b1faaf7027acc7a1e7a825bde3a55d952240d73091cf87dd09e56012ed78a9e8e609358d56b0f9f84ab62d022938ed5bd5eb5ea8fbbba154a272f27804c28e0648cf3258af564ac6b9d496c3e999e54a3744917bc5914aa17dac46a5945d0c0abf45730b62c5cd74b6df984cf679de57c9ff143da291cf27239d0287b349aa5748f0fcde033", "result": "invalid" @@ -2373,9 +1919,7 @@ { "tcId": 229, "comment": "The algorithm encoded in the padding is SHA3-384 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "02ba9f58569953291a66cee82e9a902832b812bcf11c6d7e7c79eec1890be1075a519a0c020427c3cbac7ec718f3f1f902142be1a6083ae6a3f1428fb4c8cc8c885f87fcb761bb1be31014d232408bbef10448afdbb8d0dfd96529eaf1b3c32e4553dfa5aba3a657c50f9ca703cc1c99803bf072004fbe04764c9807e7169d6dcbe8e431120806ec194477491449e2eec95233c36928569c546b7138216be74b106b763c4bcabfff0ff448d0f98e2e98a00f5942ae192b85a3009bd3b924c09c99ab1952507873a7ef37cd384a87705a055219e32473b4ae2b7007e9d9379e3545a578ddd03d1d1320ebdd87c1633d1bc63efc3b2a26569d0d595c85f2f297c696430c4d49ccfa0160ac67a944a5c717b9c14363ef281aa4a8b9cadfa23d3da7fbb3aaa2252bd7b138ab655f5ddd42199265912fe47a130ca5a57b7bfd048eed438612ccbaff851501b0215042fa9b061f1c6b70375356466931c007a3215e1ea6204aaa12bdd57247f9080daea1b78707983b5019ed509a1f040a0f9f13cf783797fce0f0070aab3f70e0b1db3cb2e238c04550b9f5f48273eaf850cbb68ca01790e223223f0138af1ed44986a46cd1b648e72ad3a68eabb2d78a4d9822740cfe0403c63119925c70be888a58d55ad24622bca4e98f367b9f5c1d303929e41dce8331b9f40392b33d50ffe7bc6558d5bebf096201c561f517c2795a1141b29f", "result": "invalid" @@ -2383,9 +1927,7 @@ { "tcId": 230, "comment": "The message is hashed with SHA3-384 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "36fba61cb48c5becf29269ca5e5958e8c9a3746dc97b517acd34d9a0d2b8aa2d4b4dcb6b4911cc9d416def6b3deb109b53f4594afc4114b9245319bf56f819fc11c73347975844e5d38c5e85e290bbae0eab0e70a4ab2ece33cf29e3b10ef0a3e2a09b5de15a6a9fe887221dd5f748a86e711c6c8b32aa902e5a9cde80629962c612b9ac9c50d245b5cf2e9af7ad9173bdd9b8ac87518484a9c0db7392c1c9345866c3087725076da4cd74e6a9c8fccdaf983f7f74d1bcb635dae7781b3f56a311d6f4bf64013aec19fbab9c447bd7f38d15064068060a71f06acae7b6cbb70d1cd0c816eac672013c5d8a78acb2ebc5f7d95e277530284bd86a2213c3ba7dcb39230fe8843b0a0d098ecf66dbf4391b986e190217e0fa5d31d564b37644bf11badfe62dee4a3200a65eca91921aa546d8808683d7f1314a6a4c22f60cd9762d14b4001e2a62a47a1f9c38726040cca98b0ab05bfb1bb1bac3fa7468de1f49efb3d2c876487c6d8d82e6c7ccae9fbe489c44734e561bdffa61cf5a4ee8ac0f6f895c8dbd2773252df2264e682b7b7067d745abe371034bdde21f4b30e1579c67e6536f6beb636501c9454b4581558bcbf09f471f2a5b89a58b3d54b8d4a94a6d11e1b58b3668106c0d7de0c3f0af93da6e04e13181fbf0a2893f325e6657312df89040eec483b90e1cf1214baea511b82c0078298c113a08af55bf8f1825b190", "result": "invalid" @@ -2393,9 +1935,7 @@ { "tcId": 231, "comment": "The algorithm encoded in the padding is SHA3-512 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "9d9b3bc8bc4184abc376c14b8ff919f4ac48de1500f08f4d377c93cf2ca03dcb5d2886101d9835ea7c1d85626100e6760297241abbac69f6c266acd37636bcee261a920a71c666c19a22a099e3fce4750c7ebb49bf55a24a509abe944da7b6ed15859d28e36f51ecf5a973397b80c362e5c524787627f1d919d7a3c5c100560dfa828696c830393d227f7bb25e3b78d96ef2a29123b261d16d290576c354d71771f23d3a139e1a597c85340882778df5931da4ab821d787dc1152baff7e22537248fa28e626af5eb54742dfdda1873ae7fbaa9cf32d2c62166d8b9ea2b9d32ff5ab5c19e4acc719b7fed0ac8ff7abe97da2dda75198cac100829d46ef948a11a1b262e1df9f8380bcae63bf2b2cf5649b191ee67ab7b24c254b67a18aae771b28660bcbae0afd06a23e632f01638dc2de2ac0abbc62a1a3bb8c17e036a99172b3d4405392057f0d10797618b498f76b8d80cdc45e4896102e1a54013fcb1696a27418e8cd5c4e518fc6b1ba7c3ad8195714df90ee4fc3f6d80fb4cb7cb6ed0126d44af5bc327f886804dfc2c5622d6bf267ae1ca1dd3bf873be12b1894d9bd534a4d9d95f68d2100cd709e8c25cc38394cae1cbcbc2efa588c67b4ce9cb8cfbfd5abb79c6e0f40a99607e37e19b01a3e87be62e2e2b89e2bbcc6e5d988cfea4226028a0349c03584dd7e8bc8c9ab32a99b488140830450568bd12868b46f756f", "result": "invalid" @@ -2403,9 +1943,7 @@ { "tcId": 232, "comment": "The message is hashed with SHA3-512 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "5d883067a1f519e8d940d4e0bd0135ec56a1ad2a0231d740c76669e5e8ba58fdf728518d55ba89e1ad4b25d0002db793e793ef96b88b1dff482a97725d25fa582e5b3de477275b8d331519a923b1293df933c36ff788ee7faff918404f6d6fa226ce607eda6e8b0854a0b4527c7669bf0eadfa626bca08831fc37b0c79cd375a56607fe49b43e025ada090ca2274b71923ff98962895df5b06f9d1a9f5ff5568d8a7dca00b542cfe2440a7c35ed85dd06958d081760dc083a692fbd0ac074bf3fbf14de3d0218b936efd3ff7d011c6ae71ad7b5648e5efdc193ea1294ac4e73dd5456c398f7addad63b8c222a2ca31de5d8d40684267bab02ad8772f031133ad1a241ac7300e955356509dae1df20fefbcba3ad45e85268f24d6f641f3c5f9bdb9ae1c92217813e91212f2efed9d2bb048bf405e003fae3a3601c969bd247577fc8086dbdca87c58c173e589a7e4fad98f7e1d863dd6fb2f27bf7956f205d59f8376f5a64b9b0cb72f72461ee3a58cd539d1d7195ba93aae2ea0afb9fec2f81e07c3f3d008a66b0dd5f325209f04b85689d9b409278c861337831d119e6c3a3934442d5a700cbde52c481fb1c31bcb4d5cfc7a3a5891e25fb60d1273f14d3af89a8a1879bbbe1a1511f9220d02cbe01839adcc7577b622155f07efc8e8c39940ff6ae5e3d207467b766fd64da6558aa86589ada93613558eb1d57ab79edbca89", "result": "invalid" @@ -2413,9 +1951,7 @@ { "tcId": 233, "comment": "The algorithm encoded in the padding is SHA-512/224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "7490012d98906855d76ba8ffcd01aa92f248bdcd0af48d6b7e36912dcd243e40ddabcc89494e45505d8e2aa02aa4f11b4f6f78ff41eeabedaf71c8deac91003b9b2ffa6aceadd549d450b38eeed238d35594b1355168d783bdacef4bb479b08142e5551c93f4ac98e30e378b7a96cf077acaa103b4cf130a6e03433c93e4c66a10bffe7012a9f64f2343d05b83060b0662211bf11e2457ee73744bbe9ece03d778c3a754542b73537d17347c91fb67561f1189db60e7242a0322e0d68e7c588d465552d30096c71759237258892e464a5571d03498159a65bba13e8744b21865a9b20e293b4574a7e47fbd06b43342c4c6346755ec247a1f0ee3d426f288eab171929917416c7aed88bca8536c4b8e41c2abac9ebeb858fbfa0652ed5339f4be1a095beb4c681b23612fa837bb8d3a9f495576f0e90f5c9cae0e4b31c563647a6783c08c5cb4b88b2b987b344ddbc55d91fd6d5ed8b5c7dde9415d978146f375d17b8157a1568119c367b04029262d9513b9eec649ee33d2a3358dd487230c2ac022edf178473df241cc995da8b0f64d408d3e5dd2ca7efcb3b4fa18a22e73ad8decffab1f7cfab0019087337eccf428f7684b347f57bc0518495a29225adafa5e2c6968148acded29577789f944816aa1899b59034104935614a4dfdd298b32eff540e1749db910509242fcbb4a291e6238a7bea3c434a9d70ccd97a0c5c674", "result": "invalid" @@ -2423,9 +1959,7 @@ { "tcId": 234, "comment": "The message is hashed with SHA-512/224 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "a6b6983f13ba639fce45b4e3752669c4626582e4adc2ee3dc7b3c092e9b4e3e520b1d739db714790bd01f5d84a071d1c4d15eac790df1772ad57aa0555601241cdf3bad454aeb99c44b174ded61e4f369bfbd28cc96ccd82405e61c621592d504480a3ac62e6615835176d9f46adf6b2598875497f0f9d8f279f432715714345530e95b07ad4f79a7ec1132d57bb8c1e0d94354749763a78aac8d938c554513515f7b7ee5a60f8b055f2a067616f31b0eead78d3fbce2991a0214203ad2df2acc6f8cc77abbf0af93b29c682c40db867c237a011c07f01c6200e96d3b279298e7af01f868be13e10d48c4390873c3771934ee67376550baa69b9795d0fba21e49b3987eca238a0e60b9e548809ef6d9f62777ced2b6d3cff72b4058b3f9da31d7be423972615daa79ffef9e038f8b033c16734b36dc95b2c943ed8d3e8275863d5c4c57e60f96a245c88aa76a795376df485f5074f69137ef8afdb5c1caaaceb00e3d119be1beae4370eff356c545d5a336ad5b4f2bf221f517988b3b0a072880dd52fd4cb665eb851e0cf18c50de29750f7b422453582c8f40857515c68cb3c87ac6f4e3bff7d7da256ad0eff7441212927a5fb026b1c5d8813cf985a778705eb9ef4768d492531cc56cdc602fc5ee996e76b821dc221a9f60ea8ee3eda66328b2b34e65e230a625721349ad9402f36f9feebc3a2ae189b24244fbe690956cd", "result": "invalid" @@ -2433,9 +1967,7 @@ { "tcId": 235, "comment": "The algorithm encoded in the padding is SHA-512/256 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "7c809cd47c076901d20a6b4937b92664144eed7ef52507afdb1a1d5be2787c4d2c6dd3ed8aa67063eb9ca8e126c4c22015b656ae39260f5e12d1f5f69325cbae60ade2ccaaa66dfdd81edcab93c0686329b532ee46c757be284575e463cf5960b2d756be813062fc4b40b9a046ef554f925569ce294612ee6023b928893a47ec5d91663ffca8e0a61670a04c83feb47c6ff49886cb9f966743f3dd76684fec5cdcfb133fb5fe1e371b62672cc3c109e243b6237c152f457d2400ac2cbd2e7866a3540d54867c97d75eaf86c3f8f1c09184899397b5a95f831d76f911e72a91073f6609f323db0602874eabedff717f977ecc9ec976db0aac5caa1e21abf4af863f07cc652af1a7a8ab7e7a7445a740350b6355e9165272731044dcf9e022bc59f80d0f69a6f2b818efd967f33ab94598b3a2620c70e5f9852a1d9a9faab2cc27fede597ec6620cc8428fbc54ebe930c845079c12e7d160133af74856405f2cb9f4d990f7306ce88c885163c337597266a5a80eacfb824dd07eb64b2d243867f605a5535dbaaddae489a35e8716e5d982c17820049d9e45951b613af89429f7fa0c496ffade69dd1fd01aa69ce8cf35e57ea15496a9aca6d699ad28274f0e946603958e3f908d3b5b842c1708628d10b963cca7abf920e2edf743807204474141571c8d1ca0126ff2714c11177d3de346ae8c0251bef279fd586c478fb1d8a203", "result": "invalid" @@ -2443,9 +1975,7 @@ { "tcId": 236, "comment": "The message is hashed with SHA-512/256 instead of SHA-384.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "711a74e4e3ffa9420143f7bca91271d28907ed7b4caa57f4fe034d55a0b73f17a85ce1bd03df66783b0d74866902b53af3a1c92f9b0013db9bde95b6c841161c2815c901739a7ab7edb8d1e57b6421734c865f79e611150123a5fa0750848db3d3b9959bd012b868be2820496b18fd532171a81361d9f10ff2de39fc3eca7793aa35147266b4888140f082ddf41be9d6cd8a0981dcab01de0693b5bab2735ce3f337c12a7c5d26619d4b8abbbd5134d8ea63679fde5f40e735322d6f40f43c973bafc3e7d49a3e34fddfe1ec8f8adc5ba18dfc856b063b8a6bd6b18efaefb04af9817a50f311c81bbffe14a45c824c1f5da83c598ad614c0badc2f68e445e1e4e692a876d4d6db96b03f20ca8e569508f4dddbb79f454276c4cd3c8a5aea4d4396d7a542dd9a20f512b7e67377d81606877cd0e241042b9d289c783fb24f5d8096e036af76283f490096f24c730c6a99f78332b6b07ed7b05af5c72035403d0990bb0db9f35daee87a838563e11c1cfdf8bc3d1a680818b38d9306ed86e205db9d9b091a9f20ac3c83d592124735bc9ca04febbf34d5a24f946c2d340ffa8c8306aa01ffaca4fe0596b76204d1064d739ef7950cc74336782ee477d65ac4983cba65b42a0fd08ce8c2a1ba171aa20e2af948a0cc99fdcdfc11a1b1ed655a5047ded9b82502c196674fa6bbf01a586f51daaaee78acfa2ba80088d9681bfe481c", "result": "invalid" @@ -2453,9 +1983,7 @@ { "tcId": 237, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "4c620417c3aad58d966f762754b64e22c3e37d9d504f4b96edd44944120918782e604c7bc62db1c5f69ff862e51ba876f562de42b75376249286020a14120fb5a9c6223063f992eee6badb230bb2f0e3ad8a9a59dc7247e211f6aa97515050d5ccb8142f2501b9440b9a782cd8e9d392bb584a5a27ecda09f2ef1dc3ebb6e01cc433cb59f788ff823abed3845393812c846167229d92934e0f74d1471ce270f5286106b25422a358715a7b558fc791c26e803cfce57116362634b511cebff74468f2bd30532f6cb78a355f454b6f3a23e208150850fa5f6f487da771fb261d84f2c7ef0f669f9338e18d92797d3dbd8aff0f7d5a8f96c3e46e3d7744b10e9d3eccf93a74ed5b21bc1c1c7e866c6ac2b5b3daf764a4bf3bd4e62e60af84b2a47c6ec2b2b8d7ad2e1efb8dd94eb986aa2ebc26df9c45c845e5c098012958a7f51183aaf3462088f2d626db468e1a02a3e0a0eb2d6e0c4dbe8f7828a2391f0ef7872e2eeb653c98670bd0d9334b115df7b32896cec3a7fbb5331942951fd95d4d1a4bd2946d73e42bf59f2c6b847876761ade9fa866ca3c494b805d6618c4e7815129465f9b91dc5cc81d27690728f48058cc7786bbf7fc11855b1a0c0b169bc7eaf023e2ad9393da18d543829cb41aa7f5d693e665576d1915b5fc4c78c7ca35d4346c57f018ac85d8ec58c8637ac7189a83540d32706a2df8f0e9b5a9e64e36ef", "result": "invalid" @@ -2463,9 +1991,7 @@ { "tcId": 238, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "91417ceb9001aa48641c92d1eeb3df7459f91eb93e379f3eadcb1b33164c02f619cf5d626d9cc594701a87d5c3d51f8bce6f00da86a07bcd1853984def2ac42fe273c3ad4d63c50064c532c9cdbdb1cd507035be54f5e0e34406676d1f7d9a5ec8d11abe9552ddde103e31a2fa23d8f9009372748b9d485bc77e17bfd70389d3c74231b3650ec6fe74acc8be6651e019af2f299b6e2d8183cf9ce2012d1a722e3aa91f9b8a9bcc05ec52537923c791bd43b2c7ef34567209a54d200adcbc61fc4d32498abc58add9b75842f5ef244117a658159351b44b29b8b57854e5e4052228dfaadb925ad3d33cd1559ac1134675369c17748744728b71d823f8d55fd8f57c4617e22a942622deb926e40ae90699d98d754941b34d2771680e51278314b382aa496abd01d2438e7cd047280be29600df056e23cc2e2667cdeff32464a8a834881180847b28d949bda9f9d7df75ff4365e009f114d5bf46b2f7f67df85d00068f347f201cf86821b9becd752c4ff0ef24ab3725c173eee2d9971bc5fb84559f9731d9f10ae84ae950e20d52ddf3338818b2ddd8c687e051ea8d21c935d58debde2e7325796756ca4c83a7271ed91b14040646cf7e6fc01174874bb1144f8506b5bb464ef71cf748de2c9069409836d9458e8f0e8105e19ec4a93d63782057de994f337850cd605e07b022a73d3e2e1487eedc35b2abc547f1c099ae0db128", "result": "invalid" @@ -2473,9 +1999,7 @@ { "tcId": 239, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "a9be2b7e578d123771e2247f45546fe481806d2cf9bf1a2c7c32d618b9953826bff8114ce0d355d3df6ff85d8e72fabfb7790d1209e5fa3c0bc538783238eef6375f12bc580110a044fbea4eea3290f22132e9a588936c41c62d8eeedd7e6dcbf4ba2bf55cbb52bc832c48bafb134e2899cd591e3d30b9e4eda081a4a86e2809118cb7395d64a22b7ac4c62aaeb34d4a19ef1db78c4ce900ae070375c41e88f6731051ef40a69cb7a46f67cc5a0717490dda02f19cbc3d370df8bd5a8fff937792b143eed0d566b8a7825f825aae265c3b198aba77aef6ea358d9b96c99ac97539369e9ac1fb940d3e84cb942fa82e1c56c2ca22d173170c5d007a7d4bdb36349a37a5d1c013419c5204a77bcc953b90b9cb9bff823fa83e6ce25b2a2efc243bee55a586dd6a67aa2b2c771fbc6f74a8af2258df120e1a215f563cdf280e353162cc325846ec0e8049c5f1c7b503124e55d98a67da930c16c9134c8cf21390e849132e6c489844e5a008aebf42aa6077d4c26abec5aafe856f0a1fe7ab6e212ae3d2fd4240bb118fdfb73c3cdb63fc0404373af0ef7b6f0330fd5f78b533991ca95b0c49d1383f3d05de356ea1f705d0d96d1e36baa673cb4654e8d2f48db4084c0d78ceeeb87f8562bbd43b40e8e9f7819efb6a0a264a36232770a3848dc101c438bc22cc690bd893652977496445076246ca868f2062025e130ae30e6c1fb9", "result": "invalid" @@ -2483,9 +2007,7 @@ { "tcId": 240, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "27fb31d24272be63d4a23be596a254d2210f451d22bfc729b0acbd824c64b011ac42644701b0d9314a7dcafbc164ef3cb3fc4c6be58e80421817725312ded43460d18202ea90fd0aa22c78ffcd832c4de6431d3e67ab389608809d0ddb340fce33d048a870bee480d7b9de62d9be24bb06ceb698e234108753534b69d5d6d5c8dbd306e1c60b13c74662b33510021629c8852fa594fb63a8798ecb36b5040fc823a341028320d57fb12bb6ac2ce30f929e331ba9f4dc13fcd91d842fc35bc667395a32525c888f497112f1f842de851e55cd8d1ab778b7b001fe04fce3e091f3e88928d4e5b24e79b7fe037f8148ec192ec16f2a0d7fec9eb29013b0634a2558f77e82b3195cf0a661f491ffe0fe128bcc264553ef7c9ce78be4cf4f7baceff55246ca0c3a336935a56215570044952c4fa40f6fd74cf8ffe664c80d04e36f4f180d7b3428212d4675dd36442c0583d3ce2db749bd70e914da74b306a8954daa0989c95701b2f58eed141eb21673f2f922f4f726f7568f954ade85a5cc8ba375c1c17eadfbb24b26eaf5f6998b98f145287d6b4ef3468203cdc477b6a124674b0a1256bea929754af00794735c068e57f5606d14c7c29f6c12745c8c89be976003b641787a55d962bcbf6679f6e60ea03d780733576eb4a0271481e62d78b5f9def5c8eb760c9adb594b1e4f8e25a5c50832b1d1d425cda5acfeb109a9b5fa9e", "result": "invalid" @@ -2493,9 +2015,7 @@ { "tcId": 241, "comment": "invalid PKCS#1 signature padding: 0001ff...ee00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "78fbe68519b106475e9407f0ec83652a9ee79bc60c3eddacc3419860190237ae947b21ccbfdee04db09e7ee4383f2b5b1019aed8c7ce14d4832d48153316499f21f4348bb87126ede5f8976e0d31a712200ca85cc484b114bdb7c32990e067a15ece647d637405ce8cca20db1a0b5918a8b7e51c29c9e323582c78de565de12b828bad378a3e13c85d7771790f6bd89186c991560d8d83c405c212ca195d765d6a8e3eddbc77471a077ab4e239f75a147919d817cb8da78fc35c907624900aef916dc0a81c394e9f8124103a5096b8d737e395c1d5a8ea70f79f416e6e7277c28c041e02c7bd4b1b4b07841cf35701da7184abf8943430fb443e81f7844f2f85fb9fdc349620c8bcff4d7c8d1bf0f38e4b2476c27afd74977ebfeeb301f58e6982ff78b1442376fb5a60cbf26d9df59dee940ae42fc2071ceb4ca78aeed44214546aadd6b34774a1e487c0b383d02d458bb7d76b799244ed1bcde685d8d913a785803166440a9147af47de0500a65b8166568f5a1d9bd0b8a5a805ed3c665dd95d6b8241ab9c81bfdc0ca1da068839c46babe1b344ccf2a9b8abe3d4421ab7debad0be0102ccbabbed438a384f5fd131d2e3b85d3a733f9a625e55be79010c44d386a2df6d7d96e896b2db0d06e3fe9c2eca9970c3abe79e1d413db294515eb54e479fb3c718cdef7b47c6a89287e48f246177207b8e75b75f47a2a348062b5a", "result": "invalid" @@ -2503,9 +2023,7 @@ { "tcId": 242, "comment": "empty padding: 000001ff...ff", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "19dbcbb9419ce8e967aceafbba2703d2b819acc4c41a67342c13af55c4fd095da08c169deac3e0f024832660203d77959970760e02474e6895ff922a61834c598ea7d2264d80bca1a5a04d1fae57f8f8e6b0d241bbb6f1071a755cd70e22f27b844240e8b4b0715e414084dd7e92e34f19ef0c5ce7fca6f9aad31c580242b465119747fc8323c7f4274ebd7ac06214001c399ddb84a3c30372ea69603feac2d1a15bcc76beb5be14686b66c4560a86ec6a4a73ec839b34bf66e93a500e0324cefdd0673b44521aece53c164678c7204a73602ff2067b0727a14230d4271ebd3d7d6fc2e202d65f7240e88950b697da5912f2b0675bd4de371d0dbf840b57b3f1febe602071c9f3a10e46e1224ee32b36b30334d2cf6126f1ccb7d038942bbf45d05ac74685162ac824269f17167591f0120206951bb0559088c9d2c1c4024260abb16f181feed16485dfb51b39eb244fb5472411f2ab84eacd8ec9f3bd351b6befd48a89ae03fdb09decf75b04776c4a0779cf881b188519372ea8e69abc76ef659b207b9feb65222de9d6da2322b588ca160de31feb9a74dcef4f4a8d40f1dbd6ec45691099add70decb9a3e3edbd843c563a72b89aea44657b7c2b9029addc2b2f7010d263e13a8093c0e39bb821ed5edfadb7795f1654753ae54b150c897d0a6aabfff3281ff4121bd87e76e48dd66be18f8bd9212964c65ea8895c97e511", "result": "invalid" @@ -2513,9 +2031,7 @@ { "tcId": 243, "comment": "no padding", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "313233343030", "result": "invalid" @@ -2523,9 +2039,7 @@ { "tcId": 244, "comment": "PKCS#1 padding too short: 000001ff...", - "flags": [ - "ShortPadding" - ], + "flags": ["ShortPadding"], "msg": "313233343030", "sig": "66d61f2a7ad147629cba218b658af820e70d3ab781e2f3dae93a00fbed52178daaef29cf182a49ed35314913f66036bc416d1ccddbf40fae95d71fb8e0419e357933a957427c0407a31c3caaacbb89a89cde75879687cbc59f26645b4b323aae49305150a1e38fac3b8d4e87a025d43b8b53a452b2987cbe944ee16e60a28c67f6487ccf8e23e049806af9538797733167c35317b4b627258156cb5bbd2956dec5a753c21d2f3857ef07c720af3e59456b45700bbe1546dea6ac825f1928344c0ad416e9e65a5f2ca59245290bd8e6154320688c2081dc3c8628e45f2fe9c5c1976f4b46d9c3d96270ca27bf1c92ca283ec414a88b2a8e95bd73665740569608a414a44a55682aa2b2e529babf0b5dc09dbac91e4be602cb2e973cbafae13557e2a09c8259973b9c44c798493d5ea677a4e500dc4ba1c52b33165992844d9e174f8d803df0eaafb11b8175cf85343a832fea27ff09073253c650e36222551244c34938c322e4beb9ac39f0736155df7769380788c85ec56549b4ef44fc555522aeeff63f2cc5560b6e276134d2bd9c5bb78f0b54b0820b08798e44fc26c3d78cf1023c5b231eeec7cfbe5cbb69e3b658f177af0a963701a0934105f35deca96b720e32da434ab99a4b263a7c3d182f37cbed3500abc1d68ff3f24a4f9003725b27bdc64f6cfcaf86ff66705b9b5ce4b2c99e8650805b0948c897c3bbedffacff", "result": "invalid" @@ -2533,9 +2047,7 @@ { "tcId": 245, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "1ee41e2863bdfc3ee19385399e377b4860b8bcaf771e539a2f64250fa25369aa11c29d1892256e890b2593e3d53599af85a7b06fbf2dee33a67f55b4cd1f4b525eaaf92eec5c571ac9f2e05225f45d3f6464db42edd377774b914caec4431cb1bc9183a7f03381a233fcf279ba009f39d3ea5a3d9c84e94a26e73624b6887aac96a4a2046869a6ed8476af98b936c9363679587de28619186fea8a3890e08c076737e8e8e13c50fdbb474b3a0a619d669069ec4c83ff63fd7501f6812774bc5fe315eadf9c3abdfa266ebd76dcd1ef7e0a18545c1cf6e12e576c642e84f3a4d3bae527f9abd50f706b60ba7e0a1ba17288fd8867cb0720fb4a069097593f01c91f0cd1f19be2b21cda3d175575538949a78d2f68c4c4811a3db12359337b00b9fabc0ee568333790cebd7a58c2f7dd9976a172eb48ba7e481b5a871455dfdd77e485ac41112b02c699869e21bdfc8a4e54a0352148109125be5a23da4a52687e79088994701a2d0eb1932f4fd5d825157e780a6758dae22e0a6321b49010917937ea9b3c0dbebfb16d426d8c76b477e81c45b20f675e847a2cbe741f20397a853bb6578a061466dd2c4ccac2a3ff08e59689d30ef3a3c059d255b2cee0b5080defbd18a0b753d702125c6f3f4db09553ddc3410f9624bba2038646ad750bf1e8ffe6b4356ec560e9fad2bbdbcf0b982b8066e71ce8498c292abe42a67cb02029", "result": "invalid" @@ -2543,9 +2055,7 @@ { "tcId": 246, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "e9b38601e9579af72a38ee3b0f3eb1b2ccec7d1faaeb46783e9087d1b2b72a318a614b491a3433a2bcaf7db7997c844c6771f1cfff60a34574ba485a5a1cd55366542adcb8a9143e3b9f11237f6c20914c69ee7a03dff03748c45f9d0c297709e8f7d750c8f06f91be66fccbcf2a726e5ecbeb345938e31e54ad8d87fcf7098463a093cf4ad62e0fb4424a388f2267fdcd86df563ee44fdacdd18bc57fdcf7d571cee6fbfda2df3d87f9bf06b55c580951d58d2d517fe0c2590bf66396324fb11c189630057d2a9896cc00f70c1a9d9e41a32b83950230d24629f5217c241fec65853384266929715050d8b7f898ac9b8835ba2d2617882077b926af077fe6afb09ebd5244c2207d1e318400fb20794eb23cc5bd31d3059bf2d1677800b8d2080fc1cf533be045f1e636b74b7e43ab98372a1f9756334ea62f1c9aac6770fea277f5fd077dc523e172452fefec5297c28be4d125889cca81138b44a05e951dc3ef094f4ea3d8e052bf280e0b54e56c79c1bd869c1ab913b3b0e6c26272a3c6fd2df5c2f39f350cb2f9d55495690ae6b724963e1e8d173f813f4ba95a06dd69b6d6554a3ca20b116b6c933e2648e0f36f68df330c1a64a3197ca29d1b1f1525962dbfc861d4b2f57cd07e5316cae2db9574270854e4e9136a52e7b04c67ec9f1090c7ad201f73b4caf0b98b50beede2597d1884799593b5d0050b3268c763d258", "result": "invalid" @@ -2553,9 +2063,7 @@ { "tcId": 247, "comment": "the signature is 2 bytes too long", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "7de5bf44de7d357e238c8dff063ca713470777ab786b495884e7a9ba1dde65de7d2b5be3f2b7d1830cf6ca8ed5c05d3f094aaaeb1dd2e4b2ede08613109a9ba34c7e2bf8450225974374459f16da2c14192c637985febebbef01f0381e78d0fd63b76038f5e3d35dc7d2243963366af5d7685f1bcfc99dcb91e94c93019068353122edd03cc3e615e17c1bf1dd7c43dae86f47a40238fb594041cebdba25f3fe9593a6c329b7f7c476eab7625d17ba7be7886936b733f8dce6e6c937f588da1315c1117abd29c83895d95988d17f9fd7623960d8e433d7c6841507ff2faac36e0e19a41eb2cccdb2a2c0fae966719a99d203c924349bc0eea1374efd3e23099b2d187922016fd014087520a67363687322b90d7a890d8f4464a8c794d2a3f2070ccd3b0ebbca2b42bbf8eba6f2c0bf8008b5616ee7b81629ebff97a93a5b861989daa10da7c8e3bc7b0cdb095f6ce1185cf8fd3dca035eb3e505cbe022d81d93945a144806b9fe0ba07f3ab9c70e72b5fb77ac6e4c7e03aa2dce7c5ef227aba1acd48c1d93e0e26f01e8f1e43aa97880d15d6c924b060d1face21d03a796c86301f4a74339e472b2f96cd0755741cb9df3535077381ada84d1bc0846a6c44c8a8d3cfe1b7a9913d1f3d7af2c5ea4e67ce0a7ed3c0058206fd13ad9ccad5a8212f3ecd788368a6b6148178c7c5ea8d6d385227f2c76a047216e5e206b1ed10000", "result": "invalid" @@ -2563,9 +2071,7 @@ { "tcId": 248, "comment": "the signature is empty", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -2573,9 +2079,7 @@ { "tcId": 249, "comment": "the signature has value 0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -2583,9 +2087,7 @@ { "tcId": 250, "comment": "the signature has value 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -2593,9 +2095,7 @@ { "tcId": 251, "comment": "the signature has value 2", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002", "result": "invalid" @@ -2603,9 +2103,7 @@ { "tcId": 252, "comment": "the signature has value n-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "e3ae7de5bf44de7d357e238c8dff063ca713470777ab786b495884e7a9ba1dde65de7d2b5be3f2b7d1830cf6ca8ed5c05d3f094aaaeb1dd2e4b2ede08613109a9ba34c7e2bf8450225974374459f16da2c14192c637985febebbef01f0381e78d0fd63b76038f5e3d35dc7d2243963366af5d7685f1bcfc99dcb91e94c93019068353122edd03cc3e615e17c1bf1dd7c43dae86f47a40238fb594041cebdba25f3fe9593a6c329b7f7c476eab7625d17ba7be7886936b733f8dce6e6c937f588da1315c1117abd29c83895d95988d17f9fd7623960d8e433d7c6841507ff2faac36e0e19a41eb2cccdb2a2c0fae966719a99d203c924349bc0eea1374efd3e23099b2d187922016fd014087520a67363687322b90d7a890d8f4464a8c794d2a3f2070ccd3b0ebbca2b42bbf8eba6f2c0bf8008b5616ee7b81629ebff97a93a5b861989daa10da7c8e3bc7b0cdb095f6ce1185cf8fd3dca035eb3e505cbe022d81d93945a144806b9fe0ba07f3ab9c70e72b5fb77ac6e4c7e03aa2dce7c5ef227aba1acd48c1d93e0e26f01e8f1e43aa97880d15d6c924b060d1face21d03a796c86301f4a74339e472b2f96cd0755741cb9df3535077381ada84d1bc0846a6c44c8a8d3cfe1b7a9913d1f3d7af2c5ea4e67ce0a7ed3c0058206fd13ad9ccad5a8212f3ecd788368a6b6148178c7c5ea8d6d385227f2c76a047216e5e206b1ed0", "result": "invalid" @@ -2613,9 +2111,7 @@ { "tcId": 253, "comment": "the signature has value n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "e3ae7de5bf44de7d357e238c8dff063ca713470777ab786b495884e7a9ba1dde65de7d2b5be3f2b7d1830cf6ca8ed5c05d3f094aaaeb1dd2e4b2ede08613109a9ba34c7e2bf8450225974374459f16da2c14192c637985febebbef01f0381e78d0fd63b76038f5e3d35dc7d2243963366af5d7685f1bcfc99dcb91e94c93019068353122edd03cc3e615e17c1bf1dd7c43dae86f47a40238fb594041cebdba25f3fe9593a6c329b7f7c476eab7625d17ba7be7886936b733f8dce6e6c937f588da1315c1117abd29c83895d95988d17f9fd7623960d8e433d7c6841507ff2faac36e0e19a41eb2cccdb2a2c0fae966719a99d203c924349bc0eea1374efd3e23099b2d187922016fd014087520a67363687322b90d7a890d8f4464a8c794d2a3f2070ccd3b0ebbca2b42bbf8eba6f2c0bf8008b5616ee7b81629ebff97a93a5b861989daa10da7c8e3bc7b0cdb095f6ce1185cf8fd3dca035eb3e505cbe022d81d93945a144806b9fe0ba07f3ab9c70e72b5fb77ac6e4c7e03aa2dce7c5ef227aba1acd48c1d93e0e26f01e8f1e43aa97880d15d6c924b060d1face21d03a796c86301f4a74339e472b2f96cd0755741cb9df3535077381ada84d1bc0846a6c44c8a8d3cfe1b7a9913d1f3d7af2c5ea4e67ce0a7ed3c0058206fd13ad9ccad5a8212f3ecd788368a6b6148178c7c5ea8d6d385227f2c76a047216e5e206b1ed1", "result": "invalid" @@ -2623,9 +2119,7 @@ { "tcId": 254, "comment": "the signature has value n+1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "e3ae7de5bf44de7d357e238c8dff063ca713470777ab786b495884e7a9ba1dde65de7d2b5be3f2b7d1830cf6ca8ed5c05d3f094aaaeb1dd2e4b2ede08613109a9ba34c7e2bf8450225974374459f16da2c14192c637985febebbef01f0381e78d0fd63b76038f5e3d35dc7d2243963366af5d7685f1bcfc99dcb91e94c93019068353122edd03cc3e615e17c1bf1dd7c43dae86f47a40238fb594041cebdba25f3fe9593a6c329b7f7c476eab7625d17ba7be7886936b733f8dce6e6c937f588da1315c1117abd29c83895d95988d17f9fd7623960d8e433d7c6841507ff2faac36e0e19a41eb2cccdb2a2c0fae966719a99d203c924349bc0eea1374efd3e23099b2d187922016fd014087520a67363687322b90d7a890d8f4464a8c794d2a3f2070ccd3b0ebbca2b42bbf8eba6f2c0bf8008b5616ee7b81629ebff97a93a5b861989daa10da7c8e3bc7b0cdb095f6ce1185cf8fd3dca035eb3e505cbe022d81d93945a144806b9fe0ba07f3ab9c70e72b5fb77ac6e4c7e03aa2dce7c5ef227aba1acd48c1d93e0e26f01e8f1e43aa97880d15d6c924b060d1face21d03a796c86301f4a74339e472b2f96cd0755741cb9df3535077381ada84d1bc0846a6c44c8a8d3cfe1b7a9913d1f3d7af2c5ea4e67ce0a7ed3c0058206fd13ad9ccad5a8212f3ecd788368a6b6148178c7c5ea8d6d385227f2c76a047216e5e206b1ed2", "result": "invalid" @@ -2633,9 +2127,7 @@ { "tcId": 255, "comment": "the signature has value -1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "invalid" @@ -2643,9 +2135,7 @@ { "tcId": 256, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "556bb026d73b4d8949c94db2740b6cfbb17137b69cf269ba5f1be736ab6eb0746cb7ffbc5d7d11995b2053227013d5102b9484c59f521853d99f961e46611974f47f3932a8e1f82a3f5eb047cf7c7bfc63b5dcf86effae34ba216287fa23d5d79e7ea2439aad07fd751e190111308d9b49a524db7c3b0c939d9012f9c2f3edd9534176ab2096d4e3d1195566d072e3deef214539bd70223f712ec45f8a28060604e29ccf6e5031432c9623190dd194a79bea16a1b51745f2fc33f2d4229cd543a1d197813525c655b34def9990fcf75deabf65b325815f80d544528a0639383cbad12d18d4103abfb634a7b9dd68d416600aa4bee19bbedff26f81ed91e119bdcde3ca52792e2a5eb20a4c927f96b238bb478ab31230901eb99f856d0c92915fba339393d1acd7f29270b728d3f26614c6c894c11693d2d52a89da376530f3356cda798f1ff98277e8f469895e66fdcd8e685d663e9a4b9b25874626ccec38e1acdf1762e20852727854cdfda4682951000c6b412a1d0344aa4f7a13ac1a6af8d34bd7881c8449e645940df870292dc70493149f609db2624ad3ec293d8666bd8e6d8deb62b16fb88e662ca32f99ab3a7a99247f9baf9ebaa3cb2dd05b110d5288550042ddacf603388efca1493da1c9bb92cac856f5eacb8c7fb5650e9288635b6c44a47b5d6fd36c41637a6de1eceb135871e747318c27fd341fd5d3ebab70", "result": "invalid" @@ -2653,9 +2143,7 @@ { "tcId": 257, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "af875eda2f4243accd942bf9abf7eb89260c365d64e610997961b3278914c330e607ca8342847b02c9ca916b1f51c2afdd95229c9c3e1d33dcdba370f472060a3f7ee1d74c8667bb8945b6f10bdecec96a9699895f2fc58f21e235d54f2988cf78d27b65037b7b46552412d30ea2b4e1d96167b9f720f4704bff09e3bf6e2ba899445debdb09cc9e06078f4dbf1794813662d522c25c0e3346132c53e31b02723cd0252ac0932e0171ecf11cef73ecf8eee9ce23f3ce66fa6301050c8e8ea96ad136968926753fbd09a4da0176e8e3d9f572d4857962d04aaf33145fd4613329fc4b3b50c28f4d43d54317752f983dea5432ca88efd035ce839d09867e0d84ed57e331eb7ed2de74ddcd625d13f3bb586bb4dbdbfba34eb0d72130a62ac10079807cdafb40c6383f08af4109472d2ee6430c3c301bd6bc1a983ddced8618b08db2fd4ddca07c9f48b668c9d6f2cb2755a29e19ca0c8d037d3db7919450900d217fe426f054443aaad6be22285faa923cf719350cdaedc8733ece6d62264bf4a0dc1bb88646f157686a4053111aafdefd412d3d7f59a2544829ed429038f1452ff36d4e8b297d0b43148090a995944b4225bdf519a6315d62df555d2337f7ef07975f0fddecef82ef0ca5bb41444d89860405fc06a8dc6c93bd23663a977c68ff8890bcd20988efc44df6891b9daea3af083137a21f3776f2e85443b359ed13e7", "result": "invalid" @@ -2663,9 +2151,7 @@ { "tcId": 258, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "cfbad304e05807af505f5590a49eca630fc43df9950e5f43b2128a45d7271f2ddc86d8374af08bb478bc2ee3873f883ca0dd41f5aa853bc442dcf5b6fb1fed395d8d7d71f19a47e27cdc790e63f4bb6d17faad0f58efff1a36044448db8883325b290308caf5272255be1d15276fba4039206762ffa3b63cfd07c82ecbe0f8b68345f748c42729ef05ee87d7d5d83bf6f708658d7c45a7f457c3187f76e2e2e69bc74e60bb729acbd1bfac5b79ecd895ada4b2c9ba433ee513b651168fc23709bc75f27ac8f79336543d44af3910ccf66fff78113b103de9d3d0665157ebc14355e9048e04cba51882db9d70f41505e5343dd82894ff277417fc6b9524904b32655ff0dbd8899671b64b8f4e6b3878553d21da3ab842c12c0cc4cd88bc131bee41896d0337ea887dc729874922f4cf5b242296787db9709b237cf0b9a7712ca722ecc6842c11612dd79dba6b3fda11597baacd44a00519bf864fbdd3b4eebb923b7eee29aaa968d074cb45efb3304cb923b247867f819bb6145186cbf779b5c4d8b95add1b649b38ce306479e8684beda55cf68b2aa23359a9034c6b37e54262bf54e6cc3c959f3c7b8906ea15864c488e33bbec8b5d465054602798359eedb80c9dff2463fb16d153b0200aa01222fb3b2dd844f915efb05612a8f1f0371b2d668a68768a168d507af7765ae805ba3edc1f81e0dfc495d824212d1cb00012a7", "result": "invalid" @@ -2673,9 +2159,7 @@ { "tcId": 259, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "92528f459c1bd0775d8c4655fb2fd5e8040f3265bb57fe1ee553c48f34738f3d5ad2ae40d6037f02a23989669e0ee9835f3fc7444213558f2eda9bb9485c3b81d99fe1ae4e26b22cd5ea7268d489d291d4f5e47f5cac8fad31027cc56138d5b55b3e45b05cc858afd6ed92bec181e1176b84ec33f134801aba8620b294b2238165b8182dd30c1831307ec35944e1611469a458ed3eeec14805562f88eba7e952beb9c19a8ec9c6a0c7e2418d0ade519c1675ee3b029bfad20c434ecf2b1105e76592bfb0341380adc413d566e62c9308f59d6ee717d25c5a2887af1c8341127b690156186a7d265fecb99a08421c89c8da829c6e242f561876919b229e73cea2f0694d8bff282231ad9b010e4d1c65483c2acfe70e0d840ab25e5d181ed7ff884f45d48c45934a60ffa6cbeefcff85d4bb3b6187a7d1454a2c08c5fa222715bbfbf707a492ac8fa2a709686acf466966823473d82a7d7366e253a41372fa2200cd4f3cc4d78a4bc2c425a53d1580f0e3ecc17b48bc55a8185688f3362a5ef7cb547ef4524606ad3e317f0d1027059bea88a0ed7fdf44515838e3a03fe059a804534b482801e5b1cc35ee6bbdcd4c6af53899cc97457224b8470cb72c4c41cb180ca639e18d45a9cdb38d27d9a82c04157c70d5ac18b623e79eeb9ff747289b8580257356e7a2488f0811509190aff1c7dfe3e28019f5f861543af0004f897ee7", "result": "invalid" diff --git a/testdata/rsa/wycheproof/rsa_signature_4096_sha512_test.json b/testdata/rsa/wycheproof/rsa_signature_4096_sha512_test.json index 5dcb85df..8c3e7a75 100644 --- a/testdata/rsa/wycheproof/rsa_signature_4096_sha512_test.json +++ b/testdata/rsa/wycheproof/rsa_signature_4096_sha512_test.json @@ -10,32 +10,24 @@ "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" - ] + "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" - ] + "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" - ] + "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" - ] + "cves": ["CVE-2017-11185"] }, "MissingNull": { "bugType": "LEGACY", @@ -46,9 +38,7 @@ "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" - ] + "cves": ["CVE-2006-4339"] }, "NoHash": { "bugType": "AUTH_BYPASS", @@ -74,9 +64,7 @@ "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" - ] + "links": ["https://bugzilla.redhat.com/show_bug.cgi?id=1510156"] } }, "schema": "rsassa_pkcs1_verify_schema_v1.json", @@ -163,9 +151,7 @@ { "tcId": 8, "comment": "Missing NULL in the ASN encoding", - "flags": [ - "MissingNull" - ], + "flags": ["MissingNull"], "msg": "313233343030", "sig": "47dd8953f9fef033d428958a32a4b30983d7eb9950c3d9acd167d50d9445cafe2bd02f44db5f7c5f6f999d3e1cae5b7458cd3220034132a3195481fbe5ba6b878d85c6f8ec53769f28245dacf66b562bec12399919265b3ce99c5f2217c3f5b33228a7300a0e87174675b379ffcd8a048467f04df2b5b7a7b8e3b8ffeb2dcd408a9363891518988a2a09453e98f7cd73aee8be03acb0bc8d67f7f944b62a717a7a5dc9869ac3d30e7fdf68cef439eabb8220c6923016f00b353ce5209ace5d387a7f50dbe09a7d2e521f1ce57251c48883229dfcea220e31810aff68da93744715f0720d49d8a5f3df2ce56d8fa42c02300729e8099df6e8d39bcfed502a5ef910b024e09031e141266e5493e64202a77c661da8c363f713b78247d8962b271e6ce968810775b6e76b577f01c24daeb7f765e9aa0118168103a51870dacbb4144389cb0e221e6529f9692005a2828e68936c339c96f7bcb4ae61494d03a3ff46adde34aec671b5aaff2fb61dc6011f53f9dd9a19bb6f0180ed90a4ed44ec0ecf97fc50c15607d1c6e42d35e36526f3a39278a7afa2601ba7610292bd6f04bff85f8c4f32f32b42379085b461eaee65de85ef2fbdce1d0dc39120f5670ee2ba5b12902878d2eae39290909dc55d64d1d6b03cfb4b144dab9e7bd8cbfe8500576e1a9f300818abce002ffedb4e8f2f0f58eab36f5c81929b50578d4ca3626b87fe", "result": "acceptable" @@ -173,9 +159,7 @@ { "tcId": 9, "comment": "length of digestInfo uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "17ac14ac21d38aaa857542a9d871f7d81a829c39aa26cbe7db722f68e4397a7c758b11a0154edd42e1cc6b64047238ce4177558a0caac2a6c66136c8347ba058d6aadfa3630b4c44fa7205e0b8a9582eb5d904cdc7d25e5b9fc83bb4fc5723b3171834c07d59876f9ac771ee66ee17dae152dcfd86095fcd908697008ec1776536724d9e4322b6f7cfa59949a0b9be7990ada56722e6536b8e1442e0f0d8799ebb36e7881ccd52ddcd8a8033cfaf6d3e2a5f2d5aaa04291ab11e48e745c4de3fcad3120261d01eca03f502b69ea1d5d6f5556e9a198d663b05b7d631dc975cb7368b8f34fac47c621e60163914144b2e98e2f993606f1961d2f176a1b1eb17e119d48fd2249889a89be68ac78a415a8752f0425f1baa1cc5de9a4e0b51bed081ebdb538a70be96cf7519eeda55bccfa7ec5fc82acf88036af913cd8b30f182646d9f7f02daa27306f0ea2fdf436a40bace578ec2166a4080c7cef4a862804820020d9bdccfb2289c99ae61ee3fb3b3a9d3f6df672c4690e8c943f2fe23b5718a199439c5b2dc65b63d37e00440fbba51660242550484c94c8b6f504b0bb4e2579f1f560042b721db7d2ec2ea175401c14899062f9022fc0d8e4775c8d10c63cef61e9c649f771351b94620a3305f2d4b681c11089b5fddfbbdd291ccf9e1a997c1b2e6ab3cb1e1bdb428590ced534cd4da5a9548f3d8a6edc20139115d459853", "result": "invalid" @@ -183,9 +167,7 @@ { "tcId": 10, "comment": "length of digestInfo contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "b053f20b91837472425746c5cb3c26f4aa24bb58482556b418aad3aa6df71b9f67fb66855b83ee57e7a62aba93167d9a0aadb514c7d9f4c6e0000fea8525aee39ebcd59017fe5e58ba751c89daa976c158d9de60192230c0ce85f832882fb3db671ae091c886559dce66ad1d6ac0a5d1b2ebf2e1c30d88c46d43f9ffce192ad1cef57a7f0c437f6d25db071b74b49faee3b9732e9e0c7fef58e5b9971277411fff636aa2393ddc82202319f2aa5b2d14024609310f9c4fb6b8641504151f07ec1db8f729ecbbadd5a1d21969cdca6d4c9e7995de673ef79e95384f83900303c157ac79bcb681d2601e9b2f97a9438cef3a8ccb72a740750a2cdecd1b1b0df4a313e912701e82d76d4af9c8e18ad175345ef59968ea8c5dc62a8afb39f52515d6e8527902a03dab09419208636a3b0eeda8148d2ddce169ad3389776e10ac3a88b1e57f0f5da8e12bb1339f1cbfd367b221fc2754c185fd52897deacfadfa401eba9d55521592311ca3441c4228896a09c080443f78144e3e5d8068a946fa0d30b2187cea28085913ac86051e77f84873ff2b150455fc2486edad521ccd0b58a9055b049664d1156f4eb4ed393bf73a5d3d09cf7d163b4ef5df618dc6a57d2983024b779eb6a3331cbca72094052a8621d24d76db741a9f57dc42f41712b474cd8ad90fb348a2646f456c6ffd8a30657e344e57bcf890bd0a2d199bec9e2d5be5", "result": "invalid" @@ -193,9 +175,7 @@ { "tcId": 11, "comment": "length of digestInfo uses 82 instead of 81", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5113288772030fec77b5bcea9a599a9502d8dc6b2b13832ae23c34e4be89eeefc4cdce3311fc6520ef8164ac409e9c2a8f6b3f7ae54788bd652f73cb8902be3f0f95c64b7135a231d8b0ac9dbb82441408eae432106aecd8167e0d3ff56fedfdd0facdaf1478183fc35a522e34933ec07844f21dcf76ed0eef71559769ee6b5a6bfb14f654528e6e24cd3f331634e88862f2b37e25cd61549a7ce207aabf6550292c21b187a30707eb0a463be2bc8ca7532f1b00f7bf3e7b561f685c91f6492c5b728ff2fa26865e6f1bc85ad84d44728fb549fc9d1ef6cc0fce603c3fd94ba8bf795fdf1b347a9f5ac58f1d922bc7cc3754cf427287a8458d075a148f6a336a0fde617f771789cdaf7223a2dab71448cfe2c2ffabd43eb839c5eca84538785e3c6f1cb0a19e532b5efebbdab5b98260f26190a359c378983548497cd746d4ee0021f148a6c7b5ae97e96d72565521b9d9ea066a3bbfba1427d40099ca367e378b227616d3d679ab5832b2dc93d2eb4993ade501059cfa8b916158aa8238bd5e1cd83e4a2ee676dfcb85051906f94a8861f5e2679912df5b48ba309b90fb383e213a70ebba0964b00f7df451c6d60ec38350e260861f5b5e86af8fadfd09d66d8d1c4955fc8dabba82b937ddea4003f9c39d4e7b152c4d13fd2e54fc95cd3c3e1bf20a065fb6a78d161e80bc4bc00c5bd93acfac027c94d21accbc423c2932db", "result": "invalid" @@ -203,9 +183,7 @@ { "tcId": 12, "comment": "length of digestInfo uses 80 instead of 81", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "78e1817f4671f8c737dd45ca7d069a572d73010927e5957dd6f05ecede34487e8b4168e666305a80ead3f6f5701d350397ee730ffb6a320161c9743db09cdfa272683383271287908eb5a61b0e72cb783b4b0f341f042973247e525330201eed0b0ad881582de9ca70aa66e5171fc08ae22a89a6d5bf61f056ec02fb5207a82ca0270da42d44afb79f299782da7fc8156320e837269c9170dec5a767451edf0543361c5e5ef4f6a165cde8b0f6c6b6c62ceddd73bbab815d08340046579482e39a216d2dc8069fea722937ba5333cd47905497e512b904db8731a88006aa6b650841f636cb75c1b6d0be32b955389eb1f6ab5df19bdeb9ec19f090d7a46b1d45063126037b9f8f025816bc79d33b983cb576392ae135bcef786665522b65a6afcae3e345c06d551d5a122b305b413144cda4a58012d539bc7f9326f1a80ff70b5cde353622577dd23d10f75d206839274c771f2c6e4da1eb7b93c3c0640ebf7d3d8010e22a2d58281b8f811cf8f99725542fc9059228fd7e01113b9c3c8956badeb798d89606f481e99c222ea1918a26aca49a9ce98bd4fd658ded3c5a2c946643ff312d418b7b0da0e8d96ce91da8cc037c16280632083ee0032ef65532ecdc45589dddac1fab52f8ed55e35c261425701d9778ae53caf595d7b32510f7dfa8a7c86af4e358fe08b8efc19835e0e9c40dda2f1ac05613a26520f0ca5a126e95", "result": "invalid" @@ -213,9 +191,7 @@ { "tcId": 13, "comment": "uint32 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3fe3db1dfbb41a675e4768562c60dc2c2ed3c43022b54f4c9fa8e99de6a93ce650984c6c27b7bc5524c0b032c9115fae2cd23ac7b03e496c6f4785e7045b24d226b2ac535b7eb605cf8b56906ab95ab0e2e6cb3e2b3df71b714c66685a2433244ed153a8f526bad60a530c97ea9a238fca6fc5aac295a257b32fa6fdc68f9216d8118907f282df1fb2085644cd8c51d1be9f6dfa9f3eaaa57acc75d1bd29c3a59f167215c90603e790c5658b2d7887254ff80630122ab5578083556351edf1cffb7e42775a5ef79b2ff6cad7a1b8f32a7704bdaad7d63844b7cb7a295155fd8643044c3a83f867d427511e352079f578f00fa55575445e4af5c6e42500d0e4ffeb718e13076d9531195bcc36333960060830496256702c20df4759c74cba389ad73001f166a3b6c2d9e69d2b3bf86a5f929c79d17483164d76cb43f8723cda7648cd37e5d9d3aaa5cf9d077a6f3a1135e3e62feac9d0a0d8c15d6cade7ed6d2b568f89f74d6892d645c89bbf1429cce33e525c4d151a0a4e9192fb6737f151d5b460c4915ba57e3fec3b537aed97ca425f58a81beb3144b5898e27905ae56539c97b9994cffdb9e4bd91a600dd02c2ab3c9d8c668ee077a2f1f58c8ab7d0db0333190c59d37ad615dc3029faed93f31a4334a1ea29bf7b53f3d9415b8b760891a4a649a92781eb0568d5442b65e574193f040af56e5d33d2e6a47da09b7bb8c2", "result": "invalid" @@ -223,9 +199,7 @@ { "tcId": 14, "comment": "uint64 overflow in length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a79151876e4e870920cd837bdf756398cf9929bc47dd5d082916cb622c05b52f2d02406960c2eccbd387b722303d5de1edb4f0a2ec2ac82fe2842dc6b321bb1ac772270997594460bb14d9ac27c3fa7c17ffc987035a30784e0817b4a90fdbcbecddfcbdda814b2296b2fa976199c2cfe8e2567a56b100aeadc571b8172f05eabfe8e10b302fb3dca6079c387914430e64f32c5267dd41782fda4e134e691eb4455656f740048640e3bb1226d47f04c973236a2c0a864cb1bf0dd354f47df45486c60ee8fd931328d8298aa77dc561c394dc337b418d4c41040fc3f15fe72d3b6ef9d3c582c939b6a33692b8032ef32e025683b015c276161e526c19c3e4223e71460918c03c31496e8eae68fa97850b051208e2a989a8e53beff882484992fe9b5c47a4f72849aa8d7896adf4592736e31940c714f8198101d123b72c2715a18e8d58d2c3d7d0d3a36c303f62ffa1abb5f8ca057aa5c4030af66b931fc6bf80389d84dfc1af44dd69e73bfe22f76ae6c0da7f936f06f652a9432697a94bdc2f869f8ce2338cc938cbc2c7809a4000666002bc351ffbce64a860d7e00bfb1083c47a2cde7ba67ba5829769b0bd63d0f2277f000faec93e225234e3cdf1a3c41c8a327f67d41eacea3a7ba3dac55072429f47226d95c235857739027b85a9462e7a9906d8908e5c7f25f0efe596ee4c05a22b611a33580054686f6dc17e930a41", "result": "invalid" @@ -233,9 +207,7 @@ { "tcId": 15, "comment": "length of digestInfo = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "15948a4c114544bcb6ede3a68bf71cc062eb718dd9ba2818136084e79852026a4241918ed4ff81739356e960493f83da7cb4ea536c2a77ca574b94b44cc9fcfe3a35d442a2d43e91fb74c426e94d9b5381ae2853a1f1f06f9c9fb23ce3974d7184b3a3981e0e30a88f8614c305fb6d98b6af1175f39457c02a8c61364238382cb5a4cd861b9a406526c0308fded92dde543e1b26ca3fa2ecc6ddb6a5641760ec774b6f43c40880d57c504ceac48d550288617012f54d803b21aabaeccd041f6eae3beede1ee7146e91ca544721ad3de98e7118e1787f8b3fbce518b2c238f9ab8c10c1c1f391388759015c25365ea57fe6cf01188cd262ab3795b9f00aea6b333a64e505afc9fab75fb7df290668a5d60b5c2d3c18228b9ffbc5a56ee04edb24cbfd4a0a1ba42928342c25b9415e37f564672e7c83ba1824066c21ff578a081381b62f7fc8d2776fd6bdaa7cc68bb6e9ccccce8296334ee42dc33cfb6f2e56e01c9df06fd5dc43e868eed33635a291cc509c707638cd2f09cc595561d3007ff0bb49cdf9fc7c2d61d464878cb0abce6afea05f2806e65c7914ef33f8bbda8a2e7766750b79d60c00803dfa636339093f72ee4fd062508cfddaac7a1e3e0c1a0601000e69eb09ca3445893109adb13312b9e4f604d85aee88378993420f6d88da3763dac4844d01ad76c9030a60178444652d3e0f0c1fbe43ec2d558e0871f640", "result": "invalid" @@ -243,9 +215,7 @@ { "tcId": 16, "comment": "length of digestInfo = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5fed965c75ed7cb7051779c004ea0cac049734ad8579394d660565337bc0f248057b24f89a7e52d3bae2a3defa4a4c8359c074cfe96bb29c63d7f183c2d5959cd7a5f5728611fed9d511ad078b7fd6c6661aa269fced9216bd094664602f537c77871d8cba65f149c600007d5e57804d2540d4a5b0fb109c1811fc86775a19f716174c5331e693ad53bb893a950afa1b5821c97dd70f7a2ced3cc2e9b1b5f40a7dec2d44b17c8df9f9f2d956d5bed00c2718e7d3b724af758ee6e1577a2f4bae9c4d47053418b49c4fdf3f94e5835774a432598e456e1e9a474d9c39434d741450b02143d365bc28699cb470cef886e5a92a60c66b1a11934127aab6b36e93c7635fa42d8ec014ee26e679ea7e3470e7836f3948bfee3505e0434504884508ba66aaa79b32be94e2545881f47da2132bfa380aaf5380b7d45e76893b628deaee0336cadf927e64c3acddaedc182b92280bbb505ef6e70eb53717feb00c9c29b035f2e4e1431409ff809678188b400d70227c540fbce9b17eb5532645e762a26e00d532fc326f589a831f5fae74addc916942cc1e5025f55b8500fe55f44199a625514e017551ee8b4ab0cedea5fd1c7f6f66bb03f031ddcb572a4178f3feedd1174d91fa2a43b82972a14cf5a207c021595176bad8b6fa4b76544d42457410a140dc871ceb0617b36b9ba8cf4ad10111f5206279dafc6685bd7f56c6b19b1a77", "result": "invalid" @@ -253,9 +223,7 @@ { "tcId": 17, "comment": "length of digestInfo = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "183f3c9853c987fe83123605574c6317a7b6779047cba4e661a0b8b48a8d8b94a1a1fa9f3fd2b6c2d7d133d778d34bc2d9234c122e81019756f8ce88fb07a4ae0af3b532facfed257532e6f148b85111a5b8a005000e63f44e31113748ca045db35b85af307d5c5b6928c88395801d2983c198952985811ea64258ef4087c604b71570a54f9881c2c7139323d682e6e4c137cf391d9b91b1dd5370ae0d0cdbb24a8c0c376d6528381d1a63599e46e145ddf81ad18086ea2146969f16b21075cd89fb18f695ec6461e4d572be485838aca6d0e76ab0ea3c33484defa48522fe5069d2040260f55cb7ad9750a4ba94375b660ac25a7d71443ff8d3ef54d58e2a05709e3b679dbd4b9104763d386edaf807996ab84fe8006b33313c16958885f2fc22aefdbb28c34d6835225f03a7b18324a99a2175b83f198547e210d56b68a1d85315779df7957bf19c62aec044236a4bbe63a7d8e982b4572b386d3c85b18357f44d807ac218a8b8f75697db20800650a543f57a151c23288d0f5c9df00b780857f43596da4cbadd531f47017476cbedcc551fb1beb70f9f922d72a3cae9a467cd02258cf4cfb673c0cdcae118ae56c2d3b3892f1cdcf5087fa421588c09c9031056d297ba9e0bf443072fca124e53023e1d8db5b60d7aeba0bb1958002a72f54cbcefb740340c8f4fefb82b4e5dd57d6ac7bcf85f9f9d57ca4c1a60bfac4b25", "result": "invalid" @@ -263,9 +231,7 @@ { "tcId": 18, "comment": "length of digestInfo = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4df5e7aadd429163a756b8b9d9035bcf3d61151fb765688dbb4c238a2b0199ee7d520bf3d593ec42660f28ecb6825f72e5a124d6858a33514fd43e1485cc06b7813c7659c68273e05a615d1f7f51873e1e2c7582882faa2564c0ecebd364fc7d6a63c0f2abb4dcd15a2688ea5450d9b5ad445abe6035758aed19604e46ed2cf7b3627278c86c218a5d3dbf9446d94a53f59e46d540db4a0f714defd10b310042a63f07132d36fb13ea731d1124ce3c6138d3423b44f7b7680ac8c78f4d89ae98a6c226d5c4e3a1f5d69513199c629dd008cd4a2d272b429060f136931c41b58384f5297e88f6a72d7b10d982c93c4757e4f86cb888e8472417091e9fc5f3bfdcb673063c15d108a01b04819c53962ced6bc98894de71ffcb211a4d5032731b98cce5854efae284e247d224b71de20cb680ab64f32e18a2165986ef45717b710f3b23b3265c547980044455f9bff029de7b9a750645975f04ac7992d66393645aef61896e372d4df1c40685e5abb8db4a788d65e0ead96d6c13713eb2c5197f0c561a4889a0052380166936ef096637717ac8650b1b821164e2ebfa6efb6a0443079c2c8b04f2dfd2410cde6049c511a46ccbd4001fca328160f2f499380f03b17ec2d98ac3c9fbb38ae18309328a3a3230d0d85d55e9159b710d357100b4673f7c1b73ca66e08359dbb260bd0c72d6e95e293f1c6b7b754729c90f5a5102ed99", "result": "invalid" @@ -273,9 +239,7 @@ { "tcId": 19, "comment": "incorrect length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "52fa2c3025e2673fb95953747fc989615f634d32362d365dcabe6dd1c37370e0c582fe0cd54245fb2b7a892f9b45fdd6ce6bfa5e630eae4163f83c4ea2ca9a43a3f21e8a8b803d50d0345ba48155d1af3f419d8b0f2e8da897f7a36f88f0420bf53d89f3c2618852a858be2ab5d49d5a79b1d7866dff1421deea7143f75c27d9caee5372b1fe36c8ac8f3b5b06f4f71525c88be369b7743a7f5e84abad148492c23f6dc57f4218289a0be3ba1db5cc4468173b5fffe7455f94f5c2ca6c8acae8701dc393b9e5c2c5ab8633a67e4094ffbe2ced9700af85c8b3c0a31878696b53510a991b35f00e1f7c8d17106615b32e8649aaee855e25305c6864bdcea7ff583687ace773a9d56c67df5b462995444bf414b17ad7d5801c60340bec5bbffd49bb69ef97eb10156a490fdee3c3695fc8055cccf2cbf217587f5570efa8baaa384fe2053530791434610e4da67d075f6b8c5613e862e743bd42dbc1766dea5e67f2dc6117791ba42c737e56b108d6e8845b08a33f905416726b02354c6c2c17b296fb58d90fb2d87902e87a80ebe83f72380c9d8c7c5c74dbba510d658dc84976b2122b3216eb3b1cf7bbf868b844fd5559a4ea0c8a8a67219634fc9e4ceb637e6afaba347f7cbcaa562d21fa7e9364251aa9600a50b22694e4b532638d56ff3cce3a232d76b756bb2b7b21e8102841731f923ed410b04b4efb414454aaeb8120", "result": "invalid" @@ -283,9 +247,7 @@ { "tcId": 20, "comment": "replaced digestInfo by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0a8e2386caa1122470b2b1c28bc9ff5e752726b52ec4a2205a45e8bdf28081cc12527d06ea5ea752de377078e2d0419b8e8da0ca5379b7d798c198e3bddfbc847fcf97baa52b2e8f03a03ca394d6e551b441d48a9a6cd005ec3c306c86b72feaa859dbc3076960cb5e43ec88092f2d0c69d2c6d55b0b8e955c514a420bd8c3d3cba6168f2c3ce212c8a04b534c8f2cf1b4cf5d5032ff5d23f74b332064a70e4fb9ca814269e0dd93d7bf7164361726d48fcb20820e3fddcbb480010b7589adcf19722d60097c2aa40ddeec5f02997e496c07b094f66f21288b1b6c634efc647301b76333c6bfe1934a038a5e83f0135d49156fa50bea7db362fe67bdf081f32de8418216717f63bb8ceca3664953aad3c0fc0629798635cbc193830551988fb7aee0b78dce22addfa3f4a830947a29fbe19464d0d0a74fb76237ed128e42b192fbd428e8d72c4b9ed37b07f800cc368e9c6aded9f1b1d45cb10978432990197ef5982290cb64e422a844e69a5fa9d96b854be009d3d9c223dfa4fadfb13a6e4c060308619c2d3682ce48c9b7ce29d2f0e56e5c95129f12f97b8857e0fc1d85480de20fea1db5f66a9a3eee6c085e1288c8a12fd0cda67ce1637d307a3852207184bca56b478fbfc07fa83b427f61320c6723bd877e1a34a38773f71df65b07619b94028001be0ddaaf43bb1f738c6cf728617bbb466161450a4ea79ac83d353b", "result": "invalid" @@ -293,9 +255,7 @@ { "tcId": 21, "comment": "removing digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bb673cbe9c34aa4e50653b50f151d67ed2c1297ecd20ae73a53df4fbb4987d51c3c229b0cc6063b220a0b3afcf5afaeb1881f1307da10a41af9588276b4649b0d023621ad0ee4df1fca2b4e7d1f605c587c52b8bdc566097a72f99c29cb8d29d6167731441429ce6f8931a331b44d33b691d044a7efbe97a31cfa22129ad3df7633a78f3859ee5d4a970f404be87b5f486e8006562d3312f3b13a934dcc48894dea5985505a917dc6976151f17a9818f6ca4ffcd2b020fe9cedf53945ba1b5b840a7291f449f1b42c56da6d229e9d48b0e51764cdcd1e1709ef7a9e2def7306e32b6e8355140220b4a5c53f38aba8d505fce60541a47eea7c7e3d8f2dfae74e1cd1725b4ed477a8771f55f51a50be57bb97f40329fde3a2acc3ec8d13f51428320a8d184240bb0af9ea0b67eb7d441ab63782f7e75e11aab72a7ac87e3fa6143c969b4ac80877bbb21e0b0c66be69db1eb46fe475cf6a1d5d46786cdd11ab88a99957f451cfc743a0928dfc5ba41764ab9154a8783edccad25f8336599ca5659758bb55f77d0b2ec2ef6f627047b7a15a82065dff9fb436fcfce4e747c2a0c52d30fdd3507835b49ef4158d77ad86cdc51293399aa7424369d2fc11bc93ca0c66d3d7a75f82cd2b0002b28c28cf3c91ca89b5115bfaca6d04a0daa82fc3d4dbeec6e87db394b67026b6a595b5965db12cdd8ab2ca1519fc19d326056fec39ad5", "result": "invalid" @@ -303,9 +263,7 @@ { "tcId": 22, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "3f529f9eecfc1e50f2407c70f82ab4c0a62d7ac9401e6c239063d575b0e198449dfd14b8fd732a9dc562b7ba83d9bf6df2295927dc8293c8502f1db4049ad46fcf9996b9b3746a0264517b909e7415a9f7d97d0754b83de36d16e85e201666321df84177a862634f3667fa8f780c404178e744cf73a923f470e02411d452991822d6b509a786b48a89480eb559c5ca7a351c9a383c76f2895ff80bfad92b57c80aa621bf67963dc1924a3014982ed5f30dfdaa4429e65767bca3521b450c4f9c8a1c36b91a9652598ce31b3cd531cefe675299d171112d2e591357c12fee6be0c52b192baa95e951fd563c4471de85bb6cdfdcc2fe7e7219b8d0963a4d6d4d72a3e94f724756c198ca340c1e09bc418b72ce9954c625c1547589e45563ee79cde1211e0169e94514f9f27c3eb3f19ef78ec78d50638150b41b59d369ff44c1f5e54dc00961a05600c5491f558e698d316eb0b21074422cccc11f80ca7c6f6ea8942e198ffbe9375f1fa55103717b765ab0fde89c58cedd0933785565bbfb0ced42133ff4726b5d42afff53686da3348572eb3a24f6e7b119906d30f24b5d007900d7095e4be80097f509e89d630a931582e112eabfaed2f562e4cce3c121167c454f9043ffabd95cd8dfc1ceb2c10a5e58faca8a23f32c86aed077fef810c32cd7266080a8b0238607a107cd036414a2185ef4b0328c6b1023c178d4fab5de38", "result": "invalid" @@ -313,9 +271,7 @@ { "tcId": 23, "comment": "lonely sequence tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2cae83310a2b413f44e68ca488b6d13ecaca8289e797786076bc63b00b583e373c48128d8500924bcf95b1d67fcd6961f2429aaad0e07a3a8273d164b8c9031d7b90bbda134ada626562d45c693c92847fa180af4f67dd87b31485b4a3e11aa188a69cec24f7603548fdb523c064cbaaee173cf45c82824c0bf5398b6339f55e07b66d0377ddc4282e3bf0bea5e987c556ed138bb66e3976288e0255701223cf93d11f415066d405aac2c330eeeabd84e7c7d022d6805dc854ab29f1ea6528762e40abcb4710503b44801b23473bc8f15a58f5f3cb69a0589acd129aebd2480cbd1c90018ecf36c4e2ecf82ef8076d8c8747db8cff0e0799840305d11ea2ebb36e4874d689622c223e3744356aff9e9817b9a8c0af82956bb11546382747d7cf8a9eb861b1ec6cfba56678b5a1581213898c63454db21714e2da0fc3eaf897f8f21ef84e8ee207b6c90a9821d4689f603e27827c0859a497abd9d0af6e7c070671c407bc3f864e600c43107a0270bc06585a6a14fcc7547978296f7b51dd8ecd43303ec204b6c83dfd4e731e3486014987ae821d69446b3578fc9862f13384f66afd807ce69037c5d6a388ebfa3e5ea5b9602f5e48abf21472838682e23826179b9c60ed6c5724db772c087e4f4a5109cb8eb90a70ee95779e89909ff47b7ca553b8f35ddb2e6d57049ede2879408fee0cd28a3444790544f5d9688e54199a97", "result": "invalid" @@ -323,9 +279,7 @@ { "tcId": 24, "comment": "appending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "40dbf72ca7d7f8067728e9c31e118d8899d71bb6a5e57253462a107521babbf81943428ffaaf03bab926e41a12da79961fec9233150d0af2d2a384d75f0c83ba607bfa485f6614d2d08879906fdb8ac9ceaf98bb2015af14e36fbbf3b381dff6c033dcb157f46da42fd89aa3d95208b917ebc387313013b3c550a906c0ffc27ca7b6fb8dba26b7696b36886800148d7cbc2ef6cedcd938a97a4792ee150cfcddb7d405d5c7670852b1e40b8d3bf3b4b74e208210378c5caa2071149d5a0ed6f2f8b69ebd8922e5f6232369fa2774dafb6b69254083517465aabad8657e550d7c36c2e2ae7788f1f2fe475c17e910e796a0e84f36eed6dfb8a3650d80b91d77f0442075c8009bc76f84a289b45768307f00f583bc3d98bb92e2cafa4703d52d6164ba44940c393e06e9b5d7bc91a11bc9396c910763aeec359d1a98259605edb643b0bee6ccd8f830daf123bf802fa0424cff97218ca54e5be6fa49f1c1e4a021d4e8981fede024c87b7f1ca2f3edbd3b9510bd8ccc90178449689eb261521f88d3a6a4e9cfd5b3a74d139297eaa0fb5b0fe39b0034881a11b2da1679e266cc636c8066fb7891863d885bf0ab06403066e2e00692148c9980a143517a1044e04709d38efea7fc7825fea19379356055ee0831d2dc0ced31070514fdb2c0bfe4a1ac1c5001166bd9b3939cb213d43b28e0825a503abfd138db3ea9d170e02f0236", "result": "invalid" @@ -333,9 +287,7 @@ { "tcId": 25, "comment": "prepending 0's to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6918ed68ef3e63fb6a020a6af0504fa7caf68d21bd87306ae1161bb6b6658c2e6d42277c9eeec6676d6273fbe9c215d9dab12e3aec042d663ec40c2a6ba3a1847d4f81e6631f40e1f1de474b79318a6ee72e39943ebfe8217c4f6be9fedf801ea50d7532319f82f0c43d0bb80031f589364b0cf93553dbbcbada10ca0983f03a35801af10e373459673b1bff8d1154069828762778ac146efb4f2653ac1d42243a76036d0faf8040945b41cdd1cfa4994d4e9120b8dea24cc862ff4c6fc7b3da4f6a1867368165a5e4e7d786f85ad850193baf614cecd9dd1035105ede78d16daeb015f1c7ea44bcd2a75318652bc91895b40d9538568cf033a590106d370c778c0566c0881609cf0f6235296bba81fa78c59eaf76ecc275904947aa74ec1692e6d35e715cd09c4a57bf8ef2fea478a30c9ca8b773f2aa7ba49af33260f9d37d72eca27f67abc14d51cd8f644a163d2996b9e92ba424ef1cc7f657dc7591d4947fb5a19ac5cf8372c0b6ea64616873a2b8bc2cbeb6eb0d58e106984a3691a588dca0e0d6fbfc071cd3c5e4c00c3b0b3c245c685cd1932c58770cef8bc916ac11781994a9fb61f490fc707ede0e90ef1f700800c59d113ca7a347a61791100c60f3eb5aacb168bce7a7535d57f29ce61be9ed75f2f02cae48e3637eab25e1e26c432ae7d94e40a5ac8b6c9117f12fc1ca3df21aee1160df775e201c9d32c33393", "result": "invalid" @@ -343,9 +295,7 @@ { "tcId": 26, "comment": "appending unused 0's to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5179f20c7125d575420c85b0954d96a0fa73100b265113f301d91457cc901e04876f86603f7b5edfd2578fa64c1ca58ea48bdb7de0f7831f4f331f25548b35915167cbbfafa56ece7fae60f814c3faabd5101d82f04c80f53e3d1ae1a3ebc6e764e26676ea8ac34c64cc3f1d81a6343ce1622dde7b80f7d01f5906b1b05e6bb013f1c9ec9f60fd9a0b6220ad1ed6daf7b4a81371f3d80ee3a5f80bab868a70462b6414d700f60df20185bace77576a106594d2d5ce4b1eed154b85d779329d92b9187e181b321619e7fbe9aa711d98594b434f3e013eb64ee56cfeb7a70e0ca586e177540460512e61698035ed1e1537a635857c09e01c762809a8fc348278060b7b751c3009ffb9181703671546797a604b435625f21196b49d3cab7a4450c8bd339e2aee3a1ad8ef61e6643ec1037b593f66f9632a6fdd92cfc7edf472e62e386a3b5434a45f742461372ceb097d23b7b4f5d153d4cb4e7b692a736925e5110ad1a8ee42f992b96d4fc39ab47e14854913b7e9aa41536dba61de7f084e25609a08cda63f1b8677396778a0016445333ae370a3f26de61c607da3b1bc52dc3ef8c2b96b9a9d7261c4081449da088c6f02cd6f97222191a828dceb8d3c257ad60aed903d689123982b6d3af0b03ff17613a4b77d0bbe6f671c6cc04978714899714106892cb91fa91d912b1fd570665264508dfc1117b5d60e066ecdc494d7b3", "result": "invalid" @@ -353,9 +303,7 @@ { "tcId": 27, "comment": "appending null value to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5294afb7d060306ba815a17ba743aa671114bb97487289a092183bd41373e5e3a0df7244688781af07d118e9f18818468a837e83f2c58252da523f8b25e61c96fa6ac97434ee553ce58fded689ee82ceab47b38f845e725504b2ddd61753bb9e334a607fc45616ef66b347aec5cd44b8a78968abc6bcc0a2a19c36324937fd1eb11554516806dede4075c86b86835a35c60f4bb482204d0b0855bbaf67228d6936dd1886335e85a59ea445084735368f76be5b7fa3aeaebdbe87591451d9499cdad26f82ec680a46587d5b1008b78bd99575650af8975797bdea912932ac9398ba35ac95a615ef6b51b141f18eea88a1aac53dc13542eecab714285f5bf2ea75d9385425784fcffb33128bbe3646e5be152b2000020bdd0d00e008e674d5012170b2ded848ae57bdaf25877e333fa1c112acee9fa1498cef6b353e5b3c6da68bf49f302372bab5946065fe20b68ffda400f57f82f9e0bb024e06da7370d8ff47c8cc0098cb365ae97bba0608d14565f83a73008a454f028eb818dc8f5ff2897ffc964530990dceebcbe3acf46151b1f1111d79f99d988e89481144c39ae4902effebba8799ca9ff6d51994d94c70eacf33fd5e8a5c38c72d2f1e282688d2699a76a99f123dbca741d83aa222cbb11c85ca1019da80950c0e00a31922aabd37f6685150df7ef26587feb3cd825d5b4801a46b056b2d9dc491790249fff549bae0", "result": "invalid" @@ -363,9 +311,7 @@ { "tcId": 28, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "81d45dd2ed7bdeb122eded3c9d8e2a9c0aed1857483764f86e8d9453ca398e159886710558cfd82594b82726c95806e364c857aac2309f249c3f9272e2842f19f381ba9f062ba12163cec808a9d2f75f01d3760937e3c795d3028223b29ebc6b23898205ce286fc2c7345e67644db5b5fafc539a4a07f8da447815204827e53421431e978e86f61c07e413ccdad6bd8353cb0b6929cab0b309f88891ad9306046835eb04e6295536bc39f95d4023d326b93896217f4f5966d7c297dc58940652c46af565871fa0af03d9445357cc1e62ee9019a3cf0709b395db776d69063a028c04ca1a1430cc85dcced8d05b42698304f674238394febf532e3aa281ea66248b5539a33c7320e6c080bde47ee1107b107761170ee18c094a45385dde9def358360114c7ff9b561901646f2872825d63547ea3dcefa9a07be2b96ac269e4065cdddea77b8462478c981d0ef19c0bc856e00680e728e9189674fee43e2ab98b8b43f822b0d3194ca8e7df40ca9b8c795848c9f4a7e7a7ad8011e07a1ad88322c84af0cc1b979efb2c53bda8877c0bf7620128dabb993c4df1f6a6b254aab3425b9ccef47eb04c20112d04d6089ab2bf67b1fa9e4beabca33f882a9075dab810dbcde8dca885c897983159aa6074e022a2e2e4e3b679452ffc04bcef7f267111df2e7ea57c7bb593454924c3640c37487b0d3a967e56748400c856c6530df8ca4", "result": "invalid" @@ -373,9 +319,7 @@ { "tcId": 29, "comment": "prepending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "63bfae421bea1bc841c4c55761d3b902663c575777e3a4ef2231406600c6055f138a97d8e52a67b1edf7d47384e32c56ca0e9addb1f33e425613a4449ab1d511ec58f9b03cf8ddde8113b943148ae6456590a81746382d4622f260adeaf217434315e1ed44f52ee89e705b292a641a72e25d6393599af2d77524f720996c233540751d9d300ffd467acf58eeb1b3af0ea9805d5ebc8e6f70ed6bab6c5350088ab1d279b4ecbccb41a34a3d7f366df89f1c477981876ae70f019b9716e8c45519fed27f1599d469c93ac32ab0aeaedd37a067b6d460eb7de710e7a25c7c2e02f2d2a79a2299c6d4745af60e44cd30d804fb958e9c8851c191575b9cba358200f413e97dc435a8de7b996a935b87192a1fb9c892be426786c2a26e38ce1b61ed0600aa73b142498952ec8bafe3e261c5a51d70cfcd8f179216386f71956b017fae883697fd626798dc3ffea15fd689e59fd5c9143cae2f150e54243839fb48dced3c70c4061a88fb77d971420b858ffc221f3ad6577848117970d062af3f255e197ed358a5eb7efb063b54fb6c21073ae1187659099682fb1583a0242947bb804665912471e4121381e4a7ac9b33d9a1d82b48a12c8b98e434e97eed912a41363bb66b78d92fc52dfb7c153449a06a095f29798101577fafa4d9125775621853644e2fac9b2de281c0dcd8665cef3d1d6bbef61c2c091dfa931cc6ef40ee9d5b80", "result": "invalid" @@ -383,9 +327,7 @@ { "tcId": 30, "comment": "appending garbage to digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "921897122fe95da7b369055a24438e31977ae5ecebec0e6a969efc589fddf69237fe8ae0761a4ea886fcf52cf3c40a8432cc462815fe34480488b094d5e156df992564afcb2808939dee01a8d9398b7dac996a76a207f7538b382e4da8eaf403d470e8ec98b9ce939ec7c9d97a8a9eadc2b7ed4d01b088b57483b9840570ef35d404f5bc47be1ee7db3a19d9359f5433b7ba5d5770a1c2c319c0e4574e7068dc0481c6446a47291f8a658ccdc974842d85658106d75a3d2979baad2c90b597b036814535b3d437fdfdcd0977f72a66c51c27ddb846ad7181930ece42056be4c1b7f4d62f081f60befadfd4493b1400c749c9d343b15356a0c4b863b9dfe92baae0a6784e4cd25ee1d352c55d257c16c7ecda76954fbfdaf79c3ae8ba81a940264bc75203a1ce4090f1e09ac54eada3b84a06a13fa5253f38f61dd5bf8fccc8b4645756f08e66f44499c4cf3a235acf0aa156a24f6070e9496ac4ee0211068fecbc5e6c7ee19455351c1037561deb2e86ad855dfc8c02d73b109a4e775a9a104c0f389dfaced039127b93c8a6edd943f8aad35c7e074a918b599a9d305b31f32c52e1a5a735f71635abb0d7833e449d16247e4d1bc1dbffceeed7c92c4b1805460aec4e2442513ad391671ac87b9b089b8482eebc80efb9eb389c4e87a85f5f53f7882bd66b42bd09b0275e60e76b4208384e6fd864ff99a4d72b39f401962e72", "result": "invalid" @@ -393,9 +335,7 @@ { "tcId": 31, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "584e9969bb4b1cafaa2378ffd159216abc171a48487e7ff85533efbb00c31b133eaf6b61d1bc392c0eac00711c2c0a5815319b8e12f0a50c3f357d9fa419df1f1c81e1746ca5f4fb0d304f269f07d4041ebb0906de301a6ab99f8a792ffdcb26ed2fe000f8a719a4987425628e49559cccdaa74f56b3029b23ee6be01da127bb6c7c47067b281ad8dd47ab02ad93c87941a01e3369c7d21086279d45f2cde90faf493933539ed526eaebd254b03a5c5b69af634f81dbf30ec8b9cd2ee5d5638e7b9bb9051e9dbaed1895afd992db9cec16b30a440c640660bffe55621ade0ac1ee1f61823389577de5b76a0b52319a42b80c31f457aa9bf483a9d61820d418d90ab9a578560cf4b8d27ef68c338b2c5a6c7b92efa493ebf792b24218911b5acabf2d4101a62b90bc0d860c66dd871a9a748a4adcf8307f676bb49da703cbc24ca190a2641ddcf7e590f8b93b12ebcedbada2020ffcd25492f1683909e8f63a2139acbae12b9b077f2e327a990503b7ec079d288b23dc1ec70df44f821869e106d1717d384e8d8e55e29143042f91d98fd14f403740d0885f353519f2be192b172d4a0ae3399324ae7620514029bf60d1f80d4d228f3378b6d093729aab9af1defc2731929037b6f36495f764ad7b023517edbba0f9deb31e82456c98f7d1b7aa0a308af1350c17295208515b6055a6d2bf41e9a98f193a5568e9719523b6dc7e", "result": "invalid" @@ -403,9 +343,7 @@ { "tcId": 32, "comment": "including undefined tags", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "72e0dbe8885928b6f14fbb06089957a13e57a87fb1e1de0edcf859b35bcae036a4986c939cd93a67525e960a3863ef32a4eeecd5544f151e6838305cb7cfac7ff9a5040c078fa09b5b6b3e1297fdccf34ee22c69079e912a67acdff40ed543def23bf6185fe12c91b29f73f68baf91144d4298c6200941f7fa381cb70f02d951f261bf1e42543eb82a93e94c50c955e90d4fa70317b1d0d6d6ab771a6a4663a08a6b22248f855eb064364fb7f96d755ea62debc5f6b6f08e6024c221eb599465ffae9ddbb0db1f9a81f6e140b24a36bf16d4c02908af25478d1d5e8f35c2fb088343cb51a9280dfa5d0795957cf62ca1d4c51289e64c7b14ce178ca6ce0baab676c629f363d4a6ff8fb8395a1fbfe85d3de190252d058e2be5f1dc3f8a9929d5cee2320cf0945a82be5e649b83e8ede3a3b01a18259a5b5afc377c36a2b038e5fe5904651619e470a083da069efbd2dca6725c92f34f574d7f5d467453f1802b970211f041caf78139a41f671d7500b1e6659894b4cd7d1af04e6d7a3fc6359430d4680260cdbfcfc49d46d8ff1801eb6f28b32c1cc4278750529328d10adedd792e6397209bd0ce6db0c965df029eb835bcd3b5661b083a4b46b9616525da7f5783793ac5e22c0a58f343aa7b11c05c4ed039e19a072549e31bcbc6bb5f6889d3c28ece7f091b6abe7fa5a2d952d9ac2408127bc46b773b4dedeb78e76bdcfd", "result": "invalid" @@ -413,9 +351,7 @@ { "tcId": 33, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "57b03e4921cdc73982de748d94eb594090e998ce4ae520cb801b881a5b6ff9830a28b4419e7b3059e919bc0b27a5d020506f2db02c504b7029aa21a8be8a225ca9acc9472912d00348313fe856ed032dfa2814d88d7925c1f9e955e8ff4fd175b96e8fac7a5c6d749bb68073df1db6dd4b54b9cf87958379e327ea95c2b68a3fa8bd3aea08c34d82d82ac4e425fac275620d29704d3d636a5f6153b4b10695af831e694dd11bb17f72dcf6e72d807d7b876bcba57e49040297a417183f92827c449fc1ab162fc76520a74f03c979516f2ce46e2e25d07744ed93848a2bdebe55edcd978ac7249d0a61cebff1af4611a163b810c29140c93f05781b613fb046d87302ab6bb9ec68612c6e61481984f09eb3b57a80866e7085deb66130d24aa74bc9d9b44d7bd93e979c50265baa9a2528e98cd42668084f0c6d94d3740aaf55b66183d2b899808d418eb18e1490c7fa1224c870d9236e68ee071191dffc084a6590ebfaf7d54bcd2c7f14660f73fdd57e8339af64cacf159081bb4ba2a158b0c2e4795ea140383e4a0edaf6126721670919bba3fb41b4eff070608d364c0fcdf17c983938624d2eb7244a438a605a87a45374ddc6a5886a5550e5e2430a29b956aa24f2a217937ac96caf55488d9bff9956f41dfc00f017b9b53ff2ac77e69447ff53d0211745f0e9f91951e6f0b148f0488f88f70906c4606b47a6e6490be868", "result": "invalid" @@ -423,9 +359,7 @@ { "tcId": 34, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c69503be9745fead30b4fc7dce08d8c6a0178754a15f805dae455ffe8f33262105017502235f8ab25c13d63b42703d9fdc272beaf4f9553f62832203dc1d45915d64032496749eed244b798580e3c2594c0cf3d100e9c600912dad5d777708b0a883490b28e5922c6061458f57730eea9c6b61c6c6325a7c46435b3626cc9d7d33142ef75551a12e644b50115c4feca83d69406482b0d7d4e5ade8cc8345575d61cd7cb4e9bdd2efa07d2c998e2a1c205b54445ccda6d54a885eeae9fea3fe6fdeab8c9ad58412cbdd2a3ae4b8290bc792bf64a7f36f8574f22ac8839a7c4fa68c23d7bec8638c08cc7b501ff0652b272442b89692a5ab724050add8cbf9b229f50e75ffb88b07c29f3193d1c90bf4973ba336f70b06830202ea0dc69fa965f4bb05bfcf9c1e896dc832c8d4fdc98242ef26ec72df311d011a7aebf850efe276fafc7ebe3b7de020863e9ca1a3bce423302f47487b17e24ce9305d98bd2222d27404ea8a2d25c688c85d0640d96c05a1c2b49ce27abbb7ff0895b3fa75a3d649a2e14872a2919004f6a1a833b8a15ca91db08d5a6261f63fc3c0cd8e95aaf78c328d60409bdbcad741c9858924a844ae55a80e1ece9e9505ab8f301d9b8ab6a5d49f90fc46c09eea0d3b0ef7586536712dc695b2b1053880bf6282344098d6658a94f9d2c81d931cd1d35441e57f1c24d85150ac37b2280033f16bcda1c4f86c", "result": "invalid" @@ -433,9 +367,7 @@ { "tcId": 35, "comment": "including undefined tags", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0a0cf5f50cbdfd0571c75579da50bbe83c0f92f154534ad5682a5e4b5ea7da1f0b6967ccc0e228d03a0232901493954451713c76daf5b7a550c42ad6e9dcaedd42c6212c20065b09b2be9bbb6d8479bac00393ae00c82313efc6fd3de3e3e48355e232be62c89ac74077cac1fb83dc7315723d879c9282056ef53b2ebd2570b517c498f587eb23b7c1d84cfa7aaffe4839d8ca39acaf2156425ea49134b41d4824347bbcdf7798f7d56009e8def5450f9519e3520e956357f11abf364077c287ec249e54810757300bd9b5c4b525a998b19247d41301bfe3f01ef89356a7322d0b3effa08c7b6c996194ae6b154ab33a97b9b35523314e5f5c8bc130fe2504fe08316449f46dec845395edd389ee5672b5e8e3360bc54a6c45d02b04150e86f695afb6537e6d1000f8e7c65cc0a2fa1fdcd8f823e5d8d972a99fad864b9a7423d06e8d4f5421e439d54e3d250e807fdddecdb65705d98e0200026e1d46ae9461534361ca41f6c68e126992b177d9692ecc7c77a68df09fc74159d382e9943ba85a62825f700ea3c8010c385e1fb2f4c2d1755c54cafba826055c0a4d2a2bdb2093e0b8f6fd009d448b09806ba4a3714937c39a23370e99f96bd293af486674d746faaae76bddf56e43f1a0218ca64891d0cb1ad8130ea80156a32c0873bda12f372ae58cdc2766bed53dc27d81e7f16487ebea46893818b434c7c9ad4e1a60dd", "result": "invalid" @@ -443,9 +375,7 @@ { "tcId": 36, "comment": "truncated length of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8901dfd3f87f0a88bd64a6dca03f9b9143c12558838d7c4e8e8e7683f0a5fe4d89a6e92898ae653d7d54ff54f388f1fe6b3d7199619993fffbbf239a46bbd76573752a20fe645abd67856980c541ac70cab0f61bf08d35230d1c3dac05d2a109ca3695bac4525fda535baf36263856fd5060f95c9fdbd84c23f37fc8f00d9c545d491e33c056b1844b68cafb3d380563a9d24bfb85cfb871c81522cf70afe2d872d5cf98fd857abb68e14144651afcb52d3aed6cafbcf8473d63aa37732c3d6ac04439e0bdeb8708758dbbaef40726733c65a0714583ae97e9d61c7d59fc03cd5a8ee0201bf1e20c75c4d3a55f7c959b6e6b37168a5ed527d50d7ab4312ab3b4b20a57e8d4e1393abb77bd898bfe43385477850580a461a663f5ff587c67b33f2c7510833de38c2cf6188e52e6414884d10131fe66c0576cd0f786a07ec47590d777a9ccca9b542aedb4995da75878c7e56605396538972abf182148acc26f7b2f7b9812c09efcc7150f31e661aad6136a6148757a2a06661821848b2ee0bbdcc158fe0d7063a7cd7e65a519a0e97950c9cfe2a2550aa1a568b0cea62e16a9f96d75d49e4b0db0a9e6041de753dcebb1152f51b8140bc3e567c1fac0a5b37fd9ba91ccde9bb8c9d6da2b82f22d10137e78de24fd2ebb7a720d55cdf5e8375e3cf903aee907ba530d953c52f236b55411c082fc956b16a31a321d714a67e82a19", "result": "invalid" @@ -453,9 +383,7 @@ { "tcId": 37, "comment": "including undefined tags to digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2eebba04c692db87e21982dab4776e0ea15be89e1ea2b7096225bb3d4c7ff8eb5a35c0ede28f57b052eeee4718a1215d4767b8d31931d52e9afb52e48b493a451f32e1a90564db40bc81ab8a1885b049609abe7d0f2e4ed8afce0f7b7d6fff141dd76a3004c2bd9dc8cd903a2bafb77e8b9524f38a4aee393a07b787c9527cc7f39d2254f10f1c834416ae9cc689dc71dad489051bec16469552714601fd5c059fd076c2f011a37b1ab0acf7fd4729e232e68dfd79ec0b6ee87413ba94ab4b53b1619d760c8473fad0d5d6b6921cc0838810c911e891d3492c2eeb008a1124c25a2a68c48c72064f4171c114a16effb23e351614cf6bf87e63df60bb59a77acf769924ecc1a7a6cbaa9cb29d69a7ee5721f1e3dfe8820120265195b8650a4c3f5c3fff2c66658a79c3f9e1e9b83985e09b42b0907791f65ff0c46bb10dceb0c16d0aa49c8d1b9b5f094eae440e62b938c842bdbfb0d52340e8b77da5c728574f0a090dd3e5eaa97a2c3fa7c1402768a693c7635ca722d81f101ebf1ad853ed6a3a2fda270c49e9afedeba199cc6dac0a329eaf47a35ca0a304286c5e9269d6d82cf9bc3aa49feb6b775e82a1e474d6bf5b40ddcf8f976f5017018ad1471ad50fa1237d1af971c153339cbdf9b6ac5bd4f348838c94c5d68183bbf81c87f3a362a795a714396c0e2c458bdd86c3ada3b8049b175d540d36b5ff48ea6f51cfd0b0", "result": "invalid" @@ -463,9 +391,7 @@ { "tcId": 38, "comment": "using composition with indefinite length for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a91c56df4ca300b638c505771bf7b9ac3ef866ef9b16979ea0e5f691f5c91b886bb4e3540be2eb3c5dfa7a6ec11c513a62036766dccf50a36c058a9d06dbee640c0830bef3e50747ad7de9dda9810309856bcb634043b0907b7dd70f50f49b8fa35e2181c4a7d386742639f049a758b05e8a66b5f41756909d8d7afc31f63eb4b03a346e3a79d3ec22ffcea5c01632641e469c441951765eaf41c09f5c7dec10f7aa0eea85cb991428c496b67880b3ebaf13397878af0264a4276b08d85eae131553c6eacda05c5cce34ede7e5248427e390af8434e567a8941aaec4ed57049df79996de2cf3355b7b16531e0bef7ab3a3d715eaef6fb19d5e03c755cbf9dcd1a1d8ea756c6c75df8080963a9bfbdcdb551a53a7f4ae14d9469d93f92a8a509a687e96ec567176bf2c0766f03a9947545302b750d8901beb87acc83b6eb358fc1b82138741b5d33aaa7b6186a96f78f28d1e83aab719b6f383fa2e56062dcc50aafdbac7877ce8c2cd794e72d07e6b10555e06ecdeb03ad3de8f45a65b4a654ea3dda0c8bedab17ff55768ea45b17cf66ed9c00c8156ba86c5ce0228d4e5996b0268f3e19c75f14c34a3327808015e46cb347e892e88429fffea65b295eefd007ee77b533fa2be245af0bee8f175b6170c3b9d85cab02c40d15c6aeb7651c325caeba8fb17bf177b38d0a06abbda7030fff4969c11bae68d0027a79bdae1f340", "result": "invalid" @@ -473,9 +399,7 @@ { "tcId": 39, "comment": "using composition with wrong tag for digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "685f47587011d1f43cf865c9ef73b28f633f3a93aabc67ec69b6f3556b78c86e6b64409652b936d327bb1dd2bf96ece912d27b08899d11aa7dc9a27988d8dfa61f6ccb87084e22425a35dd57a43be80d508c04bc8fd18bd0348c790b1b33b6b84d9ddbec598ef50b739e4ecf1127457410ab2410e3164f313fc185f1d07dfecebc543eb5a9ac30cffbdd56d183c63efb7e288677492aebf212241a492ee1a736dc2d9e31c0200630d00a42b808d812c660ae2b4700958bc7f2f8223dc5ab0d32c788be311170608dff9378336dd152f4705ec687e75d4beec24c9495d801c3dce72fd604c3ebd50f0b7b6095f54cbd6c9b7a167a76649fdf98d627ed94d1307463430e4ddd99d4f79221fd0af76f42d94f5f472daf0faf63d9bd8649cb998f7be39388b85b5e0af9a3cf71fc8e72360f7efcd3e96af14601fcbc2d019bf4cb62fc9d892b070e191d7d68553a01fe04a3a46fce2ac45220e40f4033c07ba794bcdf31d90ebfeaf2da93f2bb7f51e58e884ac453e2274da963c60db990fed394f181f9578f7165b852ae2a9bf51415c89787b440f358e7774e6c8f2ae0a52588f13334cafa9f71c4262016e6995a76c98d5afe3e62bc8d23bbf62d3f2a3ed019165004a05a16c074a021b1064909c591e84c4a547c90de53e2bdfff68ef170660526708fe788e4b1b98d136295113112ec13f87ee3ec3f2590bcea4c34dbfa6561", "result": "invalid" @@ -483,9 +407,7 @@ { "tcId": 40, "comment": "Replacing digestInfo with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1f40a467924354f3025b37a3c5569518bfcc634350ce3f82ba8ba961d2dc9ba4206cf8b99ac3838e24c1ad80a8a967a7224ac47d3b3b141bae6b6ac34e2d5e1c65305038ac88f83e63e1d59cfd3db23ebdd8e3d32ac2a8c57b16c367540e2eadf9ae41a9fe284e3b0a9514557d468d17883cd55f741fa03f4ad166cc9b40b96eae4ce3546264582281562357d66942d09aad87d739dcfe6510295d08189562276a0cb11b38a32acd0b4372fbcb8ab19ada423416a99173205aecda49447d0d000cfbccaa8ed870416a1ba8401ad61cd94d4e99a98c4789f7af5afb24685fca9ba12bd7052f69517b3024c3b1fbeac62ac04a4746731cfe00948acb95aee3ea746776a90c7a4a54411432adbecd6bc239e7f629f02faa24e55f42bc15ca566d7214494577611d173746ffb3d59adc68fb3dce801993f779a2b6cdc0c10cdbfe5af0c99a2edaa23dca3152585221cc17ddded8474dc77954a6c96c5f903d179bc00603c6e0c9b809ff31bf31bc4d91c1973d29a0931c8dbdbb70ed09730f6c8274cc43adb64004bba369b1f6a9c7be6a49ce36a50121c342b1ac60ee51e89b73afa1afbe52bc86667a89536eba90d5cf036849bc2c26e7c45cbb7f919d3c7d139a3c7c249c0b8943ddb1da3bd875e5aeb917a9730cd20c58994e965f7dc35f26d35642e08210a82024343289a724709c9eca3a468b5825f6a13eb2e22da584634e", "result": "invalid" @@ -493,9 +415,7 @@ { "tcId": 41, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "339ef221a9520ce055fc25955bcca1c6565b3f889fa1c2b2f078923905e9b6e950af0977e5d81bba0d8e39a5efc6a21ab6e6c942ea872d2311fab297d550d8444848ab12f920affb56ff2f70d750c3fcc4d5e0e8653b9f8cd1bc1a44985cd6c62b43d2b59e1f08e6a807e376295fde08fa32fc6ab25e8668a8bbe72c8e0332f83ba64e635f1cbecb0e06d548f24821a673a8b4600d45506a2e84fcbb57bacb0c47204a4006b0a5ac3d5e2677b01ec4b1461e4e862232010559dcbd177ca1c327cc2179b8c62f4b84c2bd77b8115b221ca83a1664daa100c060caf945dbce345b1f16c4c95f3fd8fdda21c1fd274b548862e751641d0152fe2be7f14e168c911c0400c589a6ba879995d017a31535a0dea22d29d6df8ad7d3f7e98c5f3c9a6c1a29f4dfa50002e59d39c9a46e03350dd2eada66f087e517dade0f72fe33ebd6af0859fb16d945aba9571d8e263127f633d14c68a61da09cec82dd75226388ba86c3b9499e6e5ab1fd34797a1f9f4a054d9636665e7e54442b24edf93c3b9e59119e15e0bc9e6d390aa42f3fba32b3c2dee6e66499ef065c0a0001b489e56ccf082264f9ebdb9ce1fc0c2de37c9fe81ca2c8071ea4e79d0cf70bbaa64e4b07af3a57a54ed85bcbc21cac3ab32ff623f38cbca65df1afc17ab5f6c7e7e54d67f8fb768a8c4f32d1a69b7b0ffd2ebf811a72219a9b0d26778ffce5da7cfa53655d57", "result": "invalid" @@ -503,9 +423,7 @@ { "tcId": 42, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1ac7cb7cc3dace7b4cb1f0900ad3e3d0b246d19095bb39c2afa0965995d5ebd42a4dfb6bf8931f8f641adc2eb34dd714b1da21c3c64bece5d77b3e2e5a7757fdf885ae0a92afc7da4965cc4cbd83cb5ae15d7d104d92eec701fe676a61347f11d0afc1bd4ff3cccec0ba5bcf47615ec6f4ff6dc5d036ea64aef6dabe6d47c2252095f45f9f9165ee591498328131a379cea3548f0e403d4f859dc083124b67171256cb54d6d328c206056bd00e3168b1184a8c21704ee9a4b990221c37a524579d0ce74703be382858d921a8d8afa1915d6cdad89c753d828bb8afebd22eaa0298470221260fb7ad9d3267fdf6840e4efe266a26e591b55bdc742a8605debe986ef689f5bc9a0c131317f06daa631712c5c33a604f5af4f6e023bae233a74dded177d6cfe42bcbad3a82468fdb7f60da8f4e11b61fe1c635e0a9ea0eeaa8265344a75e34d66d42ec85c817d86686d0d0c19d8419ecbb119d023b603ff48f22e39bbfdfbab66314f8f0e3f22e750b873336c37a1612c075fe7959b28dd39362749062afa4f57e08ec8dd8781f878fd5ca8707b07417adb72cfbf8fab72b21faddb8a1be9356227f4738f56f03212f4198c2e5ad0888d6cff60796be3e77d85425f666c7ad8a2c684257b922aaa6f1574d469a6a7f9840f4851454f5772161c8509877c6f3b6ac748a56a63b0e4d8e07942efeae3fd88d239cc5341261defbd83d", "result": "invalid" @@ -513,9 +431,7 @@ { "tcId": 43, "comment": "changing tag value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "272f90a1f74f89ecd56326849a40d81bcb2ceb3cbbc7f961dd3c2a86fa187137b913b034012546e518e8cf9c5b07ce126435675f1f9f543e49f470a9d75f129d089c6c8aff33d19e51101502ea903f7b271817a58abe086dd8a2f41ad3aea277f17e26d3932c0fc0bfc506cdd19cd86cb41670d202bff6d55f413036c94520a197c12b58c3cbea1e9599e2ee80e361dad7ca71439a5e000720d8b0c979aa7f37e5637800f23fcfc736f8a9f687e2cdeca40936caadaac563a1a66c61b6e65ea3a251446ff0c38050516396aecef1762eb1d821b5c3d1a8dffefb29a77a8f680d240dfa98daea7d514216fb9dd5a9aa4e47795e6885c876b446df905a690044a85e30bd19aac5a32aab889e12663e5d68c2af656c12815c27ca62d28cadd5a08ef7c745a8dc0271799362da62dadc289243cfd8cdb422a348d23cbc5f3de64d2183d3d7e30677a665c656f60a40c0bfeab92442291ad1d15d9ee46e437df9391600af277bb2bd4000547dc4fedea3b0dcec337dc6db5bf2a18ff8561bf1952eda654fbdb865b7c06ec316a9244708c3466ca5b67356cdc702e1713d8a1591a4407e0f8eb6185437c2eb3b599c4b530aef6ec5a700f49ac3720f0761e69b97b71921212a75bf9c29ecd97ccbffa7f636860e12f54899ce4608cb774f2fb99b23c43e7f12dc262e593ee941a1b987936c16ade689e43d56ae9ca02fbaa0d4d7e9d3", "result": "invalid" @@ -523,9 +439,7 @@ { "tcId": 44, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "90fceda255c8612798fe325acdca9c8dff227bb9564768155bae0187bf834cc4c03bf14ccc9a58516389da715e70376272dd4112150d678983878b5a3af8784d1302a04f7f3dd7dbc47e2deda258051fbcd018be39605f34aa0af4bdfc3015de49afa72e966d1667630992c31aea0747ddc925ced69407c64352bfc65c6aa48b0236cb0f9e7869f4a408ad90f2ee7ffe5ffceaaa9db1c778b568a3c6a1844d1af2051c81c618d3327c6085b18beea8ced2168921f63bdeb67dfee4ddc481f247237cd3a6e7ed0e4b6b0f2a332899ec6726cf90eb317b54375122d975868d785d2a99e42a3914798a0378ee293f6b12ea6de0370ba30dc8bd33d4f0c81459a21a729556fb02456a2abed752b3e0c666704b1b3195d269ee43a9de6dc224b69b2def19fe10d247d0554182eb998b49833fa874c6ce3a2148c9addba17db473c09cee1b910316be921cbb19b18b1c2aab1ce08ec1753080aeb17af2b4aa88a2b76474481bfe347c744dced8e7c627b4c99c490d6f8a24d049b7fab93a134a485127cb58b817ffa2123497bd4961722a1e23c5f9a275d9de6fcb0d0e94992e7903d4856a92c85696fdac207d4716896afabe0cb9e500650632088f1d1a13414aaae61ea0a13b756b71e88711c5a810b2729b7320cd58698cf08bf9d6d1304154a06f9d8c6f2e8362fc4ccfb9e261ebc3a600450f30d09cabd456eba321f21e2e9a60", "result": "invalid" @@ -533,9 +447,7 @@ { "tcId": 45, "comment": "changing tag value of digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "af7c386df1cba24f753c589d9756266b6473ca3513b51cc50c888103636e9cc1e0f2ae4f74220004ab02c9f734ffa96b6db34556fdd27a0a6ced6bd0f695f4550d941064f509185e4b3dc2e71de6512725fbe167083650e7deba3035a5d7bab68050d2a0bb1f3ac6e13dffb43db0f6355cff1809e0450f629a99975e9368213853a1bc49538ece8aa64aeb1dfd837ea7e7ef54845bccbb8c9a409f262004f55c5e0a807ba3cbd6f3c43cf498852765f740c2c3e8ca8b3fc4c43bd7d28f6ec2d29bcb0ffa8e484b4d9f6f26c75add460a3b98c0e911a3ace448a66d8a313afc2c1abff8e4f7cbb30bd7660659da17b4c7e7c42764363899881d43c3fb306cc0cfb17c7b4d2c1de8aba3a43a5bc16431d8630bdc1338421c12d65b2909a87b7f82b9e8a3af44a28cc762f5b62b58737e07ed34ef550d553b0447f994405287a2542befed0b2eefdc552a6fb94e42e354928eec6c8e93e0b24ae6719da20dfc2d6a4a79086379fdbe5dfbd3c35e4ab219481f8a64d33ab84a94f4b8b57a174788dfaf9e558798a98c4fdb52ebaefc0f1f5617652de0aec1724e015381ef7145a15245917de42cdde83188dd12afba47cef5b1fcb064a3a6945fa4d7c6ef37ea582d4036d6cfb6621335747fb6473306b27fec80afffc4deb77578644637c9c3f2cee11a0eb641b491c84e9201fb2829d80e7fb0418ee0b44b76b7c2940edf29a4a7", "result": "invalid" @@ -543,9 +455,7 @@ { "tcId": 46, "comment": "dropping value of digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4614ec70586ef4c0e772106102b65652fd9e90aea637b0c808e6d28ed8aeab18ab750d5b7b5d34f918ce863eee94fae4cb67d8d30951db4bfadf62070436630a495e108f22c383c08107fbf7e363d5e7f7b610c134617c527027490aa2582ed0d8769853f9447afb7444aca2034a7e0258585c49aab54e6124ecb9f95daa507e86d7dde366c9fb2eb0430b7a990f1f055df4b3b6c2cb7e353b394723a1672301a43579028a34a92235cc26d2a15d5c7b9935c5b98a99c752badd0836e7902cde06abfad9ee917052814fb9d8a775516b948450c06d3e33b612e848c0f7dd7322e8b264d17bb67ef21177a93b13e9fd54b70cf5737a6aa870caa9a082595e70e6df68fab028e9cbb7f72e9d48c2f2106a98a8298dfddf575afb3fe266729c3346f567dbd3cf2fbafb82ae5851ca031c6e8259d822ea8623a3b63dd1de7c266c89278b3bbe2d3384ebd94c7557c63d08d290508cb77ed80ad97663540b7209ac3f7e9608be2db31b837154f1accfed92e0124fcd1c626d0d24db9e9c5a316d3e9fedf2c62fa55483ceea4c9c1c9a540d3eb8116422ac4229f3be8ddf8dbca64151590b3eef0411aaeb2b25ca03ccdb5309b28153515e9d343d5def471d5c67ac2ce59b62db6291b8753b0ec15038b8ba5ed0fd17050cbafebde18d78cda92f21e162ed72758f68fd50ad4b84b4a2318dd06279937db705d535d516fdb0757241a2", "result": "invalid" @@ -553,9 +463,7 @@ { "tcId": 47, "comment": "using composition for digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b6b03138199eb4e399d472be6d3504666820c52260150bd3ed24fac67d346de3dfc5b94f8683704de5dce5e5e4fc2fc3dcd77a3f60ec393d4b7b183e3d609d2ada0e6b2107cc84089acf9209183607b22dfb9739f40557192292f51723b8a261bbf1f1184cbbea65f6da8118634abca9b8c23fccecd74f14c49fc0c83bf2e6c8a6ce20d8c50bdac4c52cc0053480626b01b3b468160fc47147ebf8edf75860a5a500455347630983ada520e7317e91824fdec6a0d17a9001b9d2322c39c8eafe67ec484efeceecae83c875589d6625b20f494e390fc79816cb80f8f305018143a68b46572252ce0ae5240fd55e40ad76d36993cdeec6bd6733ddfe71ea6be95998ce53a601dfe87e35ca08f6aef11a247cea520ee7f3a8c703053ecc85f9b041af3e68254b4c3cc28d10714cd9e1b6cb08b0f9a9e0a6f902a0bbaacc98db90caade714a1ede7f132593794e25a469243d7cbac76f852d822fc823515419e6f0ac8a85abae42abadf274abc5a9c4127a375cfaefe6cad2be69d14dd29829b62c9f748a2f64c632bfeedba192d7b0d686bcedb29be3ff0589866dae5ac16058e0227fc98eae32da566851c023ae67f5de3d2eea56a15effdb615d4aa217681216fd42d50b255ddcb9ddec8a81b2e7e881bacd3cc0f1a5212dd3f66dc52994555a67ac5df0607cdfd279adb3cb0983c05a0117daa86b2da84b5ce146c1dd58115a4", "result": "invalid" @@ -563,9 +471,7 @@ { "tcId": 48, "comment": "truncated digestInfo", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "95313651a554ffad8c251bddb24dac0c4fab3544e82d62f7445cc6be99be3a5eb2b7f6b7db3f26b91795210a56907af9ae5306b73d6b8993eda74c44184385c4c0368b9d4314e05ba0f519dfb3959376554989f4e850d5e25cc0c091ffaf3388cfdbe94688d54e5ed4954e00f74d1f719d8f9615d4406882bf37f0c1cf8c1c0f2a6c7a82aab3a820f9fb241971cf51d15bd26f8df90cd3597d9ee31e258c53372c1949b2728559e174ae34726ff176d38055ec1bda06cfa96d07c4934f4fcebeb9d4a4c03080cee9d611cdf6af64f051c5cbcdb97d91fa2de5b92bbb9b01bd874e1e9ed2964982bdf4dc9140ea84b2700693f804e4ab9c6bccfe251964fca579879e2c015e6537c4889743da609fa78b155fc02548f353db6f470358b9c6e72b1c40cc41a5c3da88581663e721f02d443f22c9d8db056925d805f505c77c270f37c448b15c0ecdb2396cd790c434c1b9cf8cb889c272c0524c44351abb64b3b65194eb7b76241d971d2505c21af85588aa98b4c020e3da106275d6ad92ac77b383b463f712c70ad7085c49f4515402264cfe1fdd70a220b3a0552d71be2c8f1caa3f6f7e53b9147b42d4971d7b0314da97a20dac44795849a155a48f40dd10d2025189d5a2a6a176e44aed266e79a52713d8820a52893efd32b3d2f22509c813245a6df5fb9076a9340352167f2aba0e5d9af38569feb6edf485cb106dde284b", "result": "invalid" @@ -573,9 +479,7 @@ { "tcId": 49, "comment": "truncated digestInfo", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a057eeff7fb0d83799344e85b08e98410e2a85f6bd08bcb9c15a1662b0d4ccc9d7cbbadd7494b8ad390b58e5c48c9fead61091df7b3b59c721b82438265b7ba6e3cfaf3912bd3eee3a8f0ea64cb8696a393dbaf55959d7e516e16785d184847daac958445a79013a4884e434ee756de7533853cd219b0f5a4faa1133ff09d43c00c49fe37dffe0e3fac850c2d9c8e0264e64955eb3f78fa17795dd595c38324742ed77b85560e3dee3867ba4a793dcaf8f08faa612530355bd377c8009a08687999a76b5e4c74b36385a074e7316392457486a8679b226a1ecfa53f3666977af37e860e2c074e817b11b9dd4965d660074ae3c5016029a3fc210823f3f849a1c8fbeace5688a7ae7fd3358bdd6ee47d96c0ae6090360ba5601fa21cd60e71594438fb4d99b3276d49e506575d86fca9749d2db9639df69e15c89c3d555f1bb0c74e4f1ba3297b8affe1fa70d8fe5a19649a1f0d7f06804b0e021598c881b696d8a0b9396cecb61abe0e14ec200cde80fbf23cf521e110934ee7f33abd6355dca78f543d71a2b05327e0dbd88c9becb1817feb07f18df694e9312c3b4e24bbccedafef4d0bd99a268dfaba389f6462471eb9133a3bb49379bba80389105c5200b899b53b4f504d4dcaac174f99dd742ef574be0350d8c4f2db3a896e162e3058af5b919f40249349c0c3e780f685b113d01a1f4405cdf8ed4bd865adb2d1c3140", "result": "invalid" @@ -583,9 +487,7 @@ { "tcId": 50, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "6dc8ab655d1a764a219c97ef4053addff2957e3d350b50f85d8c51c26e34d923a080ebb7a7ebf2feffa328b6d39109b821c241741ede029a55c83ed08c861f677470b8455ca048a0e329e67ec921943c1a6b5121ad714c3f7207a8b2ea1e7b100c3f95a8033afa5c0abf37f7f6120454466c019581bbf2fa26eb456f7f773cd5a60a6b1db90d9a26c652df8ef63e2de5b55b2fc14689e1a88df9cb95e11e5ce4944e1b9ad036d02cd25fa46ae08fddae96f5aa78539b062ba705af779a566209805190b57abf5698c129f149200ecd1260dd14dd59cb27160ead13c2f6d0494356a556295f6cbf5d237318e16b3ef9b0485c13a193e59f0adefba176d1f27ca5dbceed9ca6cbe8e112de56084ff3bd80d27a2d5e9306d6f56764feb4be5871930ad278c09bb444e213a7ec5f1fa6665a1f39c6fb4f4fc5aa8bec99141c4c559fdf9760ab4074780e191a9d3d1581ed411d502846748fa2956f75f779a2d0172c8011611da0a2e77e2fdf94aff98dfb549ca04227283d63224fe97d01bc3b80e08efab42b381013afdd1de26fe343acfe0d9981f0a432888c7e93afda0b4618d513663658556902c2396156ccfc4a8ea7bd650627a8228e51c4252b7df0ffd0f5b25df547c2691d6c4cae45081bd66e3e18ffe8eb37d378abef362024b4b73340cef4cceb36b38d78d816a2489be479244bf5fd25416a277535b350a90eb799c7", "result": "invalid" @@ -593,9 +495,7 @@ { "tcId": 51, "comment": "indefinite length", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "6f1c83e54cd4810755b1ab483607f44f5437b82d8fefd1428e4831a825ec7d2182fe4e0910a596413d425aea53665a58622f66bf3b2fd42b04d4fc0212a5bf06c6093c8fc87c3fdcd59ddfb4672e3e78a289e74f7715865035cb1d66dc82d70b4565594e368e02afce093f12106407f47c2a21fca84259fccda46fcd1de83b697d48123946b1cfcdd58415d3e8bb5603981b0ae3367f7a65fb80b8545104fbf8a7a1df79d2b9c5c2775c9e25d5675c8dea5beec01ddc6e404e1b13dba3cd00ee19f59e5fc69bb82aa31a26f7e5ebbc8884783ea3fbfb8a56558a487d12f2b54f6a79758f2f9c803475979c0ae53ef9f808a0ad08abc836cd87134cd956e76a440454e4b9632d38f67afc1fed63d142e58fe5b61fee453ad4fc180498f91d47ef3481622e390c81bb4ad16e641d2c6223aea9b99ac4a8c39aaa8048e2fe34fe938c0b2fd5f097df6f15280c6a8af7517e4f94b0d081582892937efd56aeae6dfd8e410c08527395fe58b7520c7557e3166a863c4c29c79172f164c4c99f084b7bcf661a2612851ae04656bfe640413b45e0597c05c221def5109be11c28038323d5fc183f0b8c487551696d800bc157303e06dcbb8ec86a7423bab242cf24fde4d08fc640735a0158865dfb338c23ce90a9f4976836860fb737d504e5ca6d3d733a4865d9aa9e97e9cc8d923d31b8088da0e575cbe4bf9c78410452704cf5a2e0", "result": "invalid" @@ -603,9 +503,7 @@ { "tcId": 52, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "92b2c003636f38616d66d59c6288063f36e8c81b57a64fbb4225fa0bce3d058dc3821098d60d44efe8c925c34d3c607bc79eb6a8b667bc99800843bcded44846a974dd0eccae8db6a5a6bf66bf8df83306ccd785e3d16b21bbebc9be03ee86f107dd9a99fb227d7c95aceafaaf2945b653df862269d16aa9eead9449d77c55dd998316f9f9f6f8de1b2fdbd9eac1791541e3b725902284e6ea5e29ab66bb00bde4b0f702891205363328f0a185527826a1cf3db16d016b34fa511234d672830606747f4b06c251cb153707207c22e76f1b85841db5a282554e6d35bdb540709fa1ff4a22d429ba582049766aa5b9a9767a37adef399ca976f086e7b8e0cdd61d8ec24258056921b487d2eb51ebeeb612d26d5678f51cf187be515a4dc642674c9c797ef0696ad4b6bffb3d958aa95b76b2320cc2383155e6ba45ec6546d57925c8ee96f212c46af7a3ad6f8bc833f3e3b416f5be85a1ff7cf77d112e7836ec085ae65c183b1fcc598e9f3af8bd032b0aaf83cdef8109bdf4c3c4a418c966fa459e1bbeb8ef48be950543a784016e84cb67d26f5755e499bf93e8047d16e954796d5522b28df0a20ba9f27b2141c9f20ee1a2421d13822fc35d50e1d6cc9ad4bb197b19b6b9613cf7f4d56501fe9188bd87a17f6ca070c95ec64c76f8637fd952188737895a327d3c90513f47cc9a76d7dbf74b554367882b934545ae2d030f3a", "result": "invalid" @@ -613,9 +511,7 @@ { "tcId": 53, "comment": "indefinite length with truncated delimiter", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "4e04d028ddc31ef77e19b3638cce03719a814aa2749b04c73be1d5d2235799185625bc17f1116b386bc70bff5caba577cfdd09270a7d1ba05de0770dd727f94c5a7a73a5beb611c68a765bfce90983e6f1948168b3921ee8fe338ae19d4af386b8c17dec3edf4ab7aa9cd98a3c8c6740b760de0b07bc7e5855c5c2ff196930d0af0674712f4b4b6c8043de8284d3175daef39756d8afe3bf5ae868045553ed7bd8233e087ddd4ff276246f16aa9676d8e8bd2d2499459c927c164c9faa9e9a0f12879c13fe204c422a4256fda1f67eeedfee97fd67c726ae522d2a67e56932588439aa6fa190b3cced40daca91f7f27e22c36dd17e4260e4e85cd1d005356863eee5fb09653054192003fce49dc211102513107f01cf0a86ff85ad0e9808a195f721ddc38405bd13b26603293b0edbe508f3df5da640270b33a7f4bd40558467ef1945087e57e387fc3864bcdff5de2246c86b11e1a5ec56161d11dc10cb116f099e9700060a0daa45c96930aaf58b440a5c78c58057cd93508558dc363c332bc9a825f0c0650e49053e69c6d3798e127236bb0397a4bbe0d7fada7b5caa28fd7ce9c86fe57c00eee1a7c0cf2e218519dc529455cf650ea19c6a446edddd04733376cd9423f3f64fd3dd9cd2ef9e79f1c905be8e1e2f1c95e6e0289cd57c281f715a283258e3887d853db97677e8f3f3a7fae06cd9eb29012ffec0ee3347b3ba", "result": "invalid" @@ -623,9 +519,7 @@ { "tcId": 54, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "968d675e64da18df5f5a42aeff479ecfc8cca4c2e95d3f75df51328496dadb3b33b9a0c0606fcc8c709e9bba0327f8caaa1f5bbe11fdfe89b9e34e5e3411cd3a64e08b268689386b2a83b0e05a997083befc86a74fd3db92c0445f9f253466807cbcacc80592c5befa2441aad8b3ca3c561522eb0571556d6a71e1cbbef325183fe70e92af1bb2d0011b0f56ac2688d7d24364e324bd76a8f86a3274647197c4ae625c44f24891365e62bdfd0e50d13b3a883ce21c1a563620a4023f228078e56a75ec884e376b09a6f03729b28e515b3ebf7179e21017d0c129832a19f9762cba6af38a2ee230f2c2d3e07258ea3f50a92f39f13050578ee0b5523f05a5be71ab0f84d13b0b63eef3632ebd7139de37b37056982d202141582b086ff099aa4f919ce2a346e43f252289bb21d0005c97175764cb9ce717aec0e8ee1b81de516014ee5885d442b2bfbdd6e40c69ac74e149612b21a017e6d0dec38513e4c4049f47fd01c23b56274eb074292a1c40bf5c0725ff83ca0fa1e32c7ed454ab6cbe57507a1929530462531560f8b075d363948dc3ef4c3f48f44853d395999aae8d8efb4aee9e83e490d6a3e76a91aa2569551e8b82b760029c5f38713af907bdaeb0c36079ab3e16dd678762e67c7bf3239deee05de9b11d5ac35dbba0affa55b0682f20bdd42f5f37a6022d962720dbdaf9c7e0f751070489c850349fbd9f9ff486", "result": "invalid" @@ -633,9 +527,7 @@ { "tcId": 55, "comment": "indefinite length with additional element", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "99c99292436a3f1b088154826d134aa10426f2a1d3a359a316eecaba5537f4f655e99e268d66e146250da025b82a3265d8ba2994f7eec9c9dd87c1232225cd985a40def354a42c4ed35c428743def6871d2c3381bf8586634558c28f5eec0e5020993359037fac4d1ecffc2468e75c88ed996c7bec2fb9c7893a6114381662be9e476653973f9e93d12ba4c738a51e67f813ad34d625c75f99acf5acb3cbf9997c86c52da8b41aa2012f2d492e30e898ae5f79af10db51bb492ea3b25f4bff2f4bc00b35af3aea5666289cb2685917d3c67b32c3eabeabfc79b1fa2722157b8e1d36e503314017d022f6d188a62c6f9aa05ab53ee7851e911dce4ee74c555c3534660271e3fbad5d398e5d0472651079ac2d79d5ce759ef71e0b38f2d2f023c4d9e7126a02773c41c996940b84193fededb07651ccd5b411e5f44d0e14614978842fa7a38c127d781a59b9c1a9f76b50ada3c4835c3ba2691556ec3b90ca5ffc93890ed1a6fdff6b2e40dcb747d1c2f7112e4ae75e79e4061823f330c6931663c4540d4898ed2004209fdda0f65eb06436bc562546d0d49f8181f7aadb15995d2e3468e41bdbe96fb42079dff14133f05175ffc5c6547e76ee232de0887713d9aed4daf1f72b6e131002821b5ad30a0afae478de9b3e4a559bdc8db9fa523b1aa402cb00a55320bc3d1e7bb2bc7cd1a3fe9f367203926a5da28a745d3741b368", "result": "invalid" @@ -643,9 +535,7 @@ { "tcId": 56, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a79dac666f7dd5d498b2e84b9b5eb5a88138bdb68e3d2377d85dd1608ccf2eb73cfbacab4f0ecc390c773e8676b88512fa3831093dc88264768a46a7914220b511f64155012df7927eac52a5367a8060e91259d169eedcc6be788dc39bee42b55e1c98f1c8597e5bc5ffe014cf2502dede3899e91ef7284689f726ee9ab4cb405d729452359e210d71219c236e1c66c694d69d36f85374d7f64d9ad4168a45e8e50309944b8bcec31f8131252ce42dcc840431a27a8b2d881bad3cafac25f653e65a182c8ed5afe75c82fb056ef7d6bc22e82c47f3bd0d389873c4decbc0b94313902331595c933bf445feeb6a9908fd2abe26f5744b963fcf6cb225d28612e609c1f443984f2ac84f1c49a8c814b21113d95dffd0307019b675f5b91e65c2d0756782ea1969e9afdba85d18ba0f7b4b5bc24bc06458cb3adb431af2be297387a28bac89f2266bd7dde35c9483183f8239bf7bb253df1305ca218d1d4ff7015f74df1ca7e1b29f7a66844f59e7ed96ed28b4bf53a3e6bc21b348fbcf144d26d4003d3e15ea5e51dfbb40bbf7eda7f5f0ed515532bdff3943f98fcebcf17c1d6cc73825f093a4fa261550417314ff9d53658c9f9aab00839394e91c1d07bce42a816f1a80f0192b76c482affa5c0e85d359e926d43bc595d0e74b44c3c6195bc5fcd3ac29734db6882e344bdb56c0dd367b9478880935bff82381f546d5182965", "result": "invalid" @@ -653,9 +543,7 @@ { "tcId": 57, "comment": "indefinite length with truncated element", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5a6d798ed5ea0d324429c38276b8f78bd3dd300f80b5700df516a4ef353587029bccac953861455cec0fd8cafc06dc18d1bf4883c76ba7c52a55213b7b57cae878e6ffa29890c4ee9b1f9f402f81168ca1f8fccdaaa1d3b712c6426e67690b868391d32e11e238c8edba7ac67e52ce364c9dd3302972a14405e43b93e212ed0063474b1227ce409d4e4b9b6c6d100d96670e464272b3db6e2688bf3d3214b766218d14cb2d33c53cfcb70cb955bc8ccac2fe2943e9209fdf046d03bd3d278898aafaf4ce87bcff6fc9ca1145e66fc35534cfe5e9323ac1ca62665e71912d50b3d0510c2f831c5829a33d5b86ed5d67270f21d514745e4a1b1413157c4c059bb43340fd30552a0b2443b3a005f824a3fb3ba930f836c3346553c50fdc4c344e8ba0ebed8c5a095c9fcf3f6725c49738740cbc450fc6a6e07accf91ebdc8d73fe70be3ead564823e4dc86a6cf2766b1d528ad04dd6578f4cd582b23faa2a2da787882012a8239d28ee4a072265eec50637b753c9f03ac890767df638c37834a266251f57a7283efa8ad9f9eab2f636608a7708d41d06c94382c1dd19c057f163e4d1363e93fec15c4739c41e1428ee3e013354739a6321d7149c51740c23e03a3e31ed1856c04fd35aa3f5e974e5900c29257c5033db7930e8e1c3b0c08de956cd89ffd1adde36f330584b533891505df523481c41945842b3136a13fc183b9d0d", "result": "invalid" @@ -663,9 +551,7 @@ { "tcId": 58, "comment": "indefinite length with garbage", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c16831c84203186d55d5391ca48c31c4a7ea17f4c83a773041af8fdbf4f98511ce7122decf06b7ed3a0b3e3a3fd3aa9927984c3a5e59661ae35366b2330caea6c2a33f01134d30fc210529c599e9f4dd0b12142acefef6b218ed6723dd06fe88a55d3e9f3cee052b83044a46e84d39a80eb1ebdbb0db8a0a7caa5231ea82a9738b1393e77965092377723f9a6b8f2d6a35deea4023d87c6e6a46fe9cde5fcec17ce55960a784df02dbfaa300f8e939d9afdc509e7805e253bdd64da9dc3e17cda39a4fa1e183c4e81f6fda5a79df2a4b9cd388509e350c47d5cc039514a25a37ec758ffe196afdaa8174578ba0e91d435580f17270847731123f0a9fe98a7586e6c82da1b9b59b43b283c03ace8da8eb56a3c4b6231893622100b3e277cdc0eeb13897ce9c676c0c1413b6751b220cc6394494962b4fc09aff620eb82d59f823afe1be2341908b3972eb0d17280a67de0156ea3430b498201e5bc38301928983a61473ba28fb8984daf6d1a551489c26d69b9f8761f2d5537e514e453d5d06ba960d298f25a16aeeb2dda3be6072535c336c8c8e96d99105a7b3dd93a310073e520e7cca1b3ca34bbcfd247c981685e7a0b141de1895c555d2feb883bdada9f070edf8cbfe32bcbc9d00a64e636c776fe7dc4ffb271ab92b673b396c90cf3774beeb7fc568dff65b46e73764c3c291c92ee2910604d75d3d890a90ef57461a2b", "result": "invalid" @@ -673,9 +559,7 @@ { "tcId": 59, "comment": "indefinite length with garbage", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8cfbbab87567c1c9444563c93fbbc9900e197b42e47db8e082aee99df5eb7457e50282b28479c59a49a939ae6819eaec9f6e20b3631e4d1a86a23ae7eb5f7d7daa28ee3b5ee22b6ec7baa6541795d5785fd432d9586ea69951c0e2ab370ecda5836ce161abd44d2bf811c9145c40aa0d79eb3b26d2969b9e80d408c8a15f468989b0cd65af62445321c901309a18791eb87bd114dbd7f9a67d9ce717d3ee72c6604813593e885d52a7d6214c286c8b1160a50c816140ceba231b9b16e05f73006b90f63916941916b987d732138c6e8bab399f2ff0ef3e48aba6cbda52eba31555a89dca745c8e20c1dc4711189c49d58f212ab314159294aef96d6f3c3fddbcab72355d8d3b4cf26334543fd9f4e1b7e78314db152de2824f5001c1ec25fdb1cc9ad7a7ad753f4da458e70517e152b17961f27fd33b16222e974add27e34ff67f31da5bcb05c489d7b0bb163e0043d63d2e064a4f626f8d9917a9ac0a6ae79d94630773dee440af99562a7a918d77cac2d3c82e43cbf02a4cc00e4e7dbd149151b78b1aff4de3959b857fb8cf73f8c0da2d683101d4d3bfce02d234c343116836cf47aec0f593ce76f0ad9ce206194b4d830be1008937f5dd6418adbcd58f36c772e3ac456bb7d675f7027b692d3e759cbeb5f6fc57fd1ec70d459dc6153be6f056fa5c0b660cd37c0d3c73a8fe6a368e81c4f50a43d6147ffc057e6642000e", "result": "invalid" @@ -683,9 +567,7 @@ { "tcId": 60, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "06d7c10ab9db50ccadcab75474b8d9ac17dd43f24c5fb37ddac738e3e102150975e6b37c63bbcdd987b9675d6f96c1ffe35e74da3c13fcf689a5e0c33ad11db44e87fa3db110e19bb25a6c8abe573a52f0b35e718a2c3365dda52f566c62785e61a47f87f56d870f148ead3571a1569f2e58fc46a8f5f8b7bf03a6494d9bbba960da1ff465815dc697480c8c4d4ac08e960d9f17511aa2bb6347c0d95f33e7e9c444c302019100cba7aeb93eb4dab84d80764559ea3cd3e17ddc8606a279d7bd54f7f2d2e9eeee1ff28427cb8fc1d4d4c552b8c6a52940841a3409f0cdc28eefb5eccbb9e12f604bbc8ca24d02d706f633810810d9bdad9ee77cd4971c6c5c6aaf3718440c7a8191fd1e5b334435152552c34181aabad626384e68329b32b4abc53b157a255b8e077dbd950e9e6cba24cbdc59e54ef056139b5899ee90fcb0113909b0df2ca447ecc860c416c025f9d65f7f17afacb7075c3378660a9432f4e4582d5db2009c5180567522c5a58eb72efb1ab9b4799111f351fb5b0a8326559467ca4363094ce9de5ff622fe15ba857d5b24a091a39cf1bfc0a1f5ca167f3a61ef57bbecb827638abe183f8ff1bdd6231e262a98469a8dd2afa0b436d9c47e121ca9c9bf318ffa0020490e89684662eb540b4eca22282695f422aee1520f290e10c6a66cb7e2153bbd3bb90965784b46711cf93750907b632cd816fa9398614a", "result": "invalid" @@ -693,9 +575,7 @@ { "tcId": 61, "comment": "indefinite length with nonempty EOC", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8bdd32c9ebc98617e93f5c81c5f9b2e65183486cd249dc4efdbe1a91aa9e3aae668f8008db7f2a09c42435766ecf436dc73bcc496e6908a17697129ad1594ea8d169b89198d632907e050340583a7e9580328cadc4c6cce0686eca1cf7cc5445b84846a4042648120de621104f05fea2f5f12ca2a856bb90654dbbe1ab3a15337deb7ef4798fae6eb3b9664d7afdcac73e1972e5abf2f16c8d1672e54c97e321f41d5ace05eaeb9513e2d18cbc2d7a1ad856aaf18bc84cc6cd6d7273279191315970e55838922b3d10fc4d99eedb22bca24e20e586258928343620a8361239b919d03a2ab2a537f2224376576eaa4a67e0e06cf79e335aa39b928e1c4d7a2a7c87ca4401d188715a6063802408582fb486c8890dab132276665f5f173a587fb2c4d3b1e9d50fb62e7ac6c548ca6da19d1a0c22a79d4c190550e109fd3a85a0adde9f00b22a9331eb72bedb1b564a788a5df7b5516388f37f8fb7b534adbd8ab7eb7be5e66963c6fd00bea58fdf570ed9b5b0aa7cebfb17b477e28ecd78461ab8b0cc026d2bde97fe1d1643a971670081ac495396e61d234b591ed07c58081fe938d0ec534eae561cef1999bc5cdb1f20cafe4dc4223ed015a41ceacbeef2e886bb0d3e5e70925f02c8e9f59afb86c5937598fd69d61e69054d5670c484ddd5b2b54a2e39633e611dbef4e4c72a8be0b7fd163ab5686e09030abcf373fe86138f", "result": "invalid" @@ -703,9 +583,7 @@ { "tcId": 62, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9188914ee2bbab207120e12f280d6176cd8e12276eaa94f9c7b7dc66d886879b5641f12ab8b232982db86ad14145191f13ef8909f63108806c49ed9998824845730ab86db5fb3a4b4ab100f79da8af5c10d0372fbd2c9a2448ad5f3b10365fa316762c3031218b4a874b66d14be5ecada07c9e772283a9a678450b60d56fe71a6c2ebb4936c5c89b66dd2b68ba4a5cb1dc2866cc3792e710bf6548e24565ed2b15eb02fea87d239ec8802f802a31bb62591b72f59bfb4a63403d89663d9ab2aaf87d37400aee9c44de5f246571bb2fbf0557ae04a35cb515d42232b0a311fecd31319830ee6d2e505e6b315aedaeb68e7efff3015da5d390521782d32edc15386e102247f81d0607bda75cb15e06bc7bf25bf3063207c36c85a4d1cb3da5b96b638df3c80fa40579209834a1bd980e28da8f1916f62d9bf567e0afae734afc2bb2ca8288487164a3a7941b64af1a86efcd630aff21587ae9d2927faf1534d23765f7e88432a8e2fea53f385540fb992a8ce42e89176c07e66656e03fc875f81b897e002783bdea0eb92d1f1e6a95b676f616c6a03cd1c952477f3744c5473d4e2132e7945c290239428c6f140f79907ee082bfb7e6b96a3f314956acca345e8b832a8f97057a33c70416d2382c5e695173365261fd1f32039215db4bffa1a08a0991ff2bd09b31ee4642f090fb029a95bc1edb6e310cbd50cacff508ec1d2040", "result": "invalid" @@ -713,9 +591,7 @@ { "tcId": 63, "comment": "prepend empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "bb7c6dd59e12462ac9895137d99e3c8d96772e6cce695c0c75abada842cb602c1a2a74d048e1ab581b237cca9dc909e6012bec30f40742375af7a0f6a00e85176c22ad0abb49cabfe3b15c90376898357e6b1faf61428cff699046a2b3b534b4c0abca5c1c5494c6549475a468a33e139edaa09ce1f59d58e51b80cb7c7e268b90338735bc3019c289cc610a9dabb6dd8751d00f7a90148db42d812aa53aee5223b76a19cdd0f41697aecbc2860f52aeaad6ea9927bfb1e7eb5b66c44c717c4378150c8df156a8dc9f42b9859a7905d79af61e7ab5e9aa7dacf2177c12c6cbb43c70815cbef1b4d4d7421564b1e6587553b64577961ed23b2da0113ca0b6a86f78d98ad3c91569992b1e1efec5a7accddafa8d806543f0705b0808fc52923575b068cfb227ca0bb8ddd65c421456c1d7028ecaecf56e2f42dab6b02c6b6df257263d941e7540c67cd09db507d1b63c59047ac7859f0d7d311419ce3016af5c2b74f68c3cefc073d5740aff573696c5f6c3e0c5f099f9d25d9ece981961a0591077e2ff0e07e1849bb75874350b68e368c48a1d9648a91904c53dda47b0071577a2217db4ed9edfa33aa44a250664d0a7c7c8defd05cd0c56d029f3c3213d1115cb44a109367617ff6cda8409e8e3eaf7042e49a9391e972b70024877ebae686909bb339d3f7c225256e1735d3b11028bff3ec7ac928f8469c60bc84c58fe7f41", "result": "invalid" @@ -723,9 +599,7 @@ { "tcId": 64, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a292fadf0c5839f4b4c282a8871f366351d2f5889daf595e2d309f750fe7d05961004a614f398ad47138a63a9eb493f4232e8073b30f48245c12d700a7ca19a95af5f128a5203f80709e7ca612a8d3924dcfe28d626351553287de2bba75a6aeab85988566555b22e4b13f8bfa5a81e6e8b66f51758b2de5639bb7bfef99df264d0e0d5f4e475b73ad5533c9862fce2ac8c28463f9a2d9ad6ba7db7d94a387c309c92da156c46a7413bb6fbea0dcc14492f1b8fce4009daadefd6304e864559a1b27e473df7a8a7166054d9eef10511c90ea6c69cc19389529101f917c2562de3a1681fa1b41c789cae6ccdd82f93a9dbdc4775274783d37a8b975945ec05a0d7362941a041e4fe7ba87624a586586010444ac79ffea8d58057d808d3b8c1f2c705b8f77ed5e3907a16ed8685eba933d34f1dae99743a11a6cc6a47c6c168441ccdac81c0a9006ffe79473385d2c9f74ddd55d593af03b209df03eca844a26068c2da0967b7d0f2f4f2f2caca2decdb2ed3b33bab1250a0be60a2b0722cd481921518eb025f4aad96ac49e408b74ec6e372ef7c4921622b250a73de56b2a1721b5db919182eb3a5cad4e0f383d9ec82dd588e544741035be958e9bf14f7f029eec8828d98f8e2efc943efdac302e78e424779dda31d29ecdbfcb583e9573f0a3eb348d9f63d683d9e190f8f7a51c1fc7db924f70cbcdf8c70ac1ecd2176d38f6", "result": "invalid" @@ -733,9 +607,7 @@ { "tcId": 65, "comment": "append empty sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "22e0569ccd3187cbe2091997452e48c5a91308a4f9c944f58afc3ba1f9b4c155121b4ebbcbcb90a548bdf98c8e713ba6ca20c701363af4fff2b0784af10414077f5a0747eb60d0f1a38a03d90aa952f3da3d908eb8d0de98d4dadee03d4fd2ddc4ada4389d21da9d8a2cd4ba752ace8be606c0c088e10e7b411c90eaa342c5e8425f5733d0668c586ccbece1482d0ee5855b3a5d93c5105d631df7a1d13c0597d5530b32c13ad5bc7ef5c578e442322267a48b427bc201d30c2010fc6c3e27c40bd924e897e9e4d932467c1389c3465c71374e8a289720332da4a0ec29d7aafdc115515edab8064cfb35c653b99cf651c2fb004dc898a0c4b66af1eb370b1556b3d28814cdce5b7fff88981e6b7707d95eece4b9b75d624b3c6efffc10222e742090dc030542b7c2918bb2c73e20139aa9c383be690e8be74f3ea9eb8881c6c0ab27c16ddf10867a4a7dce3496b1a0a2295357d49b498ff1ea0a27bc7ea182a7a89a7cc53859fe2ac8d876e30d1e810bbefc5a48bee8be7b3e12e83c1dff218814bd6ea42228faa6b69195121f0d079cd887d1da9c1be4e3b3ffa9e4d23a1884d19845e6c76e74d9319884bd31622e09525ae8507c4d4b66e93ab55d57e1dee708542e1ec9ba7baa2fbab8c41c8be4101bb7c75ff7f3178169f93899c0c0b4550276cf166962194091c177179481c620a50290fb85feb83665a399f0afe6d961", "result": "invalid" @@ -743,9 +615,7 @@ { "tcId": 66, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1839350788eb5904ca9deb1c30ebfad0c8938522d127135e5dcf4f5cacf2f24e32f056ce74da93b68517acf3abf45b55bfd19f25adce4aed72e2fe8496376f8299f06e55c4e6fbcb516ba1c475751c2e8a848d6604d866c7a391505623265d7ac9b6397444f4d229f0b82cbfe673c1eb7e0f3f6528e2b662a5b50f94db86d53abf341bf927e70bfe6a25f6da50e1383c9e6892b3cc148aca796ec1d957c7933eb82ca92eddb7da4a488e0768e1bd980e61312cd614149a3420c6e5fc1e5f987d07ca223cf39319b03877de14e6766a191bd45d5905b1f92530e60c093e106b2575b254cc0965244c5fcdb788a82d3c54afdb41e009c401913109e068d5599c3fa599cd69034164ea03e4409a29c259410f460ce9743ed98ba3a9bfe9c513635610280b9505c331be4674613504bef0c45ea16030e1d917199c69ea701bae06cfcd6143981b1608c8662e7ea0d97aa0cd6a2c9a81cc5d5ef472c83c03d2b3649ec3b0a49aa32ced70f716af4f25b5d788b711dad4dbc3738651a29b080e7dd13f18292c5c31a18a769f6f1d7c5970a2693c1e38e9665673cb48ad316a3af9c4217d98fb69d7cc4fb0eefe950564d6666aac6804b4dd476568d86b1a0fef91cbbca49c4bdd7f845d8c7adc5bbf3eff13dc014cb29d8c7f1c6d033922d00eb4a14566af2850d76cec15a4e9ab5d5811577cd4dae6ec7e6792c23c4becb949e12212", "result": "invalid" @@ -753,9 +623,7 @@ { "tcId": 67, "comment": "append garbage with high tag number", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "af85d132381c07e90840669e177f93ed7c511b434145021a0be225287a5d97a9c1399ce025a73b3c3e15af034e8a568f5463d4f5c89fe39b28f0cba99191b8de71bee60621db19804b2401c6f6375b0adac5cd99b52927973f695660fe6b53eeecbf288cfa69cdc891c70be7c04a38453d9e81928f4799c9599b1e7f6f0f56319d30e98d16d7787075fc633bc3ac955ac6fd5b8c12f7e07272cba3d3af1506a77c5357e7c17b6883d1498d7465a675f015420da08f4029900dade8b94cad5e5ee3445c9b159b3acb81de430a39996e3d1abc7389e8ca34ef1a105437c543bb88995b02ebc01b97a86ee1520d15400dbc4c32a0b769ee2a9c71251e100634dea5c7771c7c7cc6ee8b9c5e2fad1c746f9be63394c1a36171828966ecc528f501e7a7f54f0a74d761c0a0fed6bd775047608350208c88a222b6b4e097285ff39a57620b579bd42d00f0adf09988c1e9ba8386806b79347d31460b8d1b96e0f26a9616ebdc8008a1ca46f60b294ba39e8c4080258d897a45a3c310cde1d71046f44f981c8de07b72c16dbacc53115555d19de38fa169414294caf0e90f7766d1e2cc3acddffb84d8b1770ec501fc32c22c7a2c5707f724590a73e96a30b243c8611c4342e2b5f1c94b67cd5fed0f10811ab82b28c16c38ef2aff795cf40babb92c19e62822bdb1b2d02333d14efeb3be8206165d3e75171d5666be0c92e96235ef2c", "result": "invalid" @@ -763,9 +631,7 @@ { "tcId": 68, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "6f5d0df704feb49c5e7ea64bf5b25b1ae53f16eeeb6ef325f4550b27b5ad29a263b218ef64ce12d7f0385a400da876e47759167dcf72e35ebd13461a51508ad454ada535dd5030dd805f95609f689dff5a8483c4d72a43512176123219572c1b18f6adbf30c1d7909ecd89a47afa7fe485cc96165c7869457abb72e4d7b5f367d5193a1c98434e19fc423c4a67038a47cb8e957077a29af32c94a041af86509acd2ab6252c4232135f8078f6a5c4a38cca8070b0b5a56cb962d961894479ef2eb891d7ac9363a70dc27acb1c2133da56f99c6af94c1c3a860a2587c1f056d54882554200df20e7f7c968827544299dbb996979d6e2aa2c0dc7c7a40017caf88a31140d71f0b5d26698db0cb2e656d588fd4c303de449b18156841a05116116de3436225ebbfd68f0bba689f8d2b24387c2db186f949db5072b3be28281284671d33433e9205a568fc4987d8452afe77661dab39892f1a6c4b969a1120aff0c726b251b86378a5bd4028e4da5fcbee85244efa7913dd7b1b565dc8ef1a6c1f54f36ee7feebcdd64ff0a4e4edf5d4a9123836226bab5a29a25754d02bbc7a1e7a4ba14ffa51a0cd31adf7293b0e553c5e51a3d5b7fcaeb78cf0a3d93f894aa2d7fe69e03b46ae665c46f45212bb355ff9996f58665139552df825733ae2f248932fc1e59db4443d3160603be874c0ac68af00a7c116af30ea32163a29355ec87f0", "result": "invalid" @@ -773,9 +639,7 @@ { "tcId": 69, "comment": "append null with explicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1f4ed70f61b0c12ddfe8d4555ced53d25ad62e2de584893b8a9648f155e67f72f1b6c0d7062768a902d75ee5faa0587ecfe3653f6f1aa3c3013026ab3564c5b4ff2126ef104bd5fc888780f935df22543dc440cced8b5a13889c54a9d9b832dede71d1b1e91218482a1019af2c5bb84785da9b12f2669cba65c912d607bfa5ead4c25183e168995ecf5e56acf37badeae1bdf55a27e1f5d7d640fef892af8abeb1c11d3fac778aea47936918a45a4bc4a70d8a14d1a6cf8863f867c28838d2eb21be06c2f4d1f21bffdecb7b698de547fb920511c6f8d89c9f3c6e57936a02ec9858cbd531ed35493e79149d1da2ca9e70fbc9669f82ea48e11347bfb2daa5618f83958d4ee7ca93e5aa856252081379e3fac659d46932434192eb1a042e7c0104991d62ab887f05b0599300c75745e1ed45099cee762fbd47694629ccaab6b62c3602900725a9aa90c72a401cb6bf5702f21967eb8409abef400961d840b4e99e047735d6474db0bb4bf1602e4e0c96e22358f5d5652f90c34ea0bf0b59817be7595569f0af0c2a01e4aa507d3c263d91aa7b7c3bdc519ae7fce39cf4b269a3cc7951ba63ef52d8666aacec130d3096448e56e03e62c3a2bccab9effdd06b3217d035cf24991f4afe3cbf45f294c787d3bb6cb84fac404f8600dc0998549ec3a986f1095df9e909f3c5a23abac6d107c2ed843f2169ae9fc1be70513b5b23c6", "result": "invalid" @@ -783,9 +647,7 @@ { "tcId": 70, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2f7834bcf6ee69fb49d4908553ef7f6ceaf82a3c325ea574bab00b5b639b1a67522ef85bbc7895db58326dd3908e07ffb8b82869785b972980354b7ad6cf23b596c3095d9116e3e8c726fca3fc8b4ae37796a5f0ef9700ffcbf7b57a6ac7a8f69c80551b0e81bce85606c166d24ac5bb52240c5079ac0f55faff0dbd82cec240de4bfb1fc02fbaea9d6f05027bfbbf4441d652600b7a7e6072936a728fe40a9c784c48fe2174a6fbce4b351ba219672a351c6f08ca69686cca6c0116bf61d7b78148f47352aeb1388f0c87760f9df7f6dc9c35f6c5a08b579a9e94681c605e620c0a1c8d5d598d993f291ca0a8418e145b497ad786e695a643a033e92968012e44191b49b7c8e167d4e3c13286e38d9bc2e00f851aff4cf2408154b39b301fc76e2e964adec582a8ae6a7a1df1572584e9dce92699c89a420bb22c965262426db12f8ba9852d08a741a8157bec0de9e884023c94a1428b9dfd9e4c384afb8002efbec6aab6d44b49535a76c67ae922825f354a8f7f6dfdf0ec7c5fe2de4985496192ecd06cdbe0feb706eec6aab643a2cf16f87418672e9e89bf817eadc9abd895cd4e434bb01a33e95b006de3dcaaed945387a9d6e4f3b6fb01ab6d98bed54d4e57d286505779f3e1f96b945bfcbd89147afaf1a3c9e127577677319abd451d8725fad279eafa8ecc801f258fb3de99dda9655fc03ad2bcafe0396247f463fb", "result": "invalid" @@ -793,9 +655,7 @@ { "tcId": 71, "comment": "append null with implicit tag", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "80d5801207a3ec5044f90b0b9f1aef6182d6188ce26ac6f37b013ec2ee12903a9fb72d720757a4782c7c466a3b0cbbbb621ebbe8266fd5500317c5324efda37868e705502b4f81dac6fdfcaf6fec1d7bd016546d7edee8dc542ffe7840a2f71b68a5fb8288af337e41d6ec4ac8f50fa53b1ee2ec03d02b205de90c638959543d84690ef5eee0205a29927fa40300c89a13e074f16d538b44d4c61df8fcc109904a760799bf89cf3cf7f156874bb41a5fbf0c482862b83c9f9f93809c98265557c2abdf2b452c5cc3ceff1799d360d742a679e4c736b560d47577f27681f094c6bd70b8e80bc5604687e6574c412652b287f0a62885e5321c4af6e080735a9fa731fe182e5da4e54b7e23000921c4538b567c287c78f7891f79d97a6660d1675138665a93e2e56b8a5b1bc22fbd0271a8b35e9889d3264cf0b24be4b5eddd911b7e75cad0afd5a6eb7cc86af60260d223a5aa0d1bdc580849e5efe82106a83b9b4d564085f89de06e950787af7e4c05422158433a7e5be5fc54ecf56b7dccba6d069e8a9555be72ad994b53caa18af9d33d214e14428e62af0ac142c4b4b4f12c18b411369635d7bc940dd3100a33cc8ade5fc85d711400bb25bbeaf7c60f3aaf2c47eb2ffbc5f598f6210a2dbe8b60f9faa6160ef3af7d03f586b3f50417439a7af1b99d7a5a7f1085d741505e9469e9772e333c5845073ec074ffb9bbb50ccc", "result": "invalid" @@ -803,9 +663,7 @@ { "tcId": 72, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "57f36d681dbd16ac7cc447a9bd77b3f71ec31ae19853de2d9899d8acf7a95002f8e838efe479f56995d56e9822e5928d261017e1ff0042d00c9aa8b2adc00ea72778279e9665a394cba187af5b9ea3c9772cf0721528ca14d1cb6bcf0b13a71e455202641838f6bc353563204147960a5cadd5e370929cbed21150c85df76dfc907d4aa372e66e891adec59aab2460a97f473f0bc1f6480d2bffc94d0662d5a35c6771aaacd07e096f9802116b9b2440bd2c4b85c57556f4fe2d0765fef9c77b2428c39a1117fc26ef7f15fec08da0be03c0fd4617b32038d692aa3999f81bff85d1783a48a6f0973bbb7df191da707b797419c856e589a5acdff0a934b0646bc3e42fcf6f0568f233096209466f0aabb90d9e1ee5945820f46fc4d7d63f12048a542d3d4df4aaf21f43fd7ed74183971b458da1162864fe8c85187868a3916ba95e80cb130cd89116ce3ffac1b9d3090b8d90be18f48d61ac56635fda18498b4bc9a6ac1d41e5cc7f73b67f28dd03572f1efc3a73438652c3e49a6be79c9325439005be0d2d87d9fef65129bd6c9186a01fbc3812738b006e8952c500f4b271694f3cbc7b9dc648be76592fde4fd757f68f79d659ea3edb6b3434a73a125303e1bbe6d24bcd8e0e4b36e70b3e386b181ce8291492eca83fe7633901423ba5d273e1ce2bbb8da9b6afa8ca6870ce99cec7e5d470eee11d1835012fb228ca1c50", "result": "invalid" @@ -813,9 +671,7 @@ { "tcId": 73, "comment": "sequence of sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "342ec794c9b7ca5d17ac049f38b6528a847ca8b9a56cbcf05d106b4f3ed1459b3d99df85f2f5c55f1c78aff72007ec8a04a7d484865120907cc4afc8cca65bbab407f60d7548e189ae03bbe3084a5eddb27412d63e2475b2bdd6f7e432e3715222dd21ab3311b70d1199fcf3a1577f94ddfa9ce19029b7d7e9bab354fb471188f03956773b839d4c2e2527d912fc13daefef311e023657e17f2accf7f76056e3ebb24ba42881ea916d88ee494eac687ce75c6af7bc5206a25ccf3988a6c39aadbefacf496ae5864a1176a1f556f70fa9885b4e0fc263d70f11463d1409f6dca8a3fabd5898a8b93add7cad8d46f122173a0b764328e649251ea1184c4d13d7236fd420c8dcdfd821df19e1ffbb082dac30220d3fb7e16bf9711917707842aeab180c3ee05ff2529a3c5be2677768be4ce7aed70c64c8dcb8c7b22fee404fbd9651a7a02d514c62e7dcd8038deeeb8adede607209fa263bdae4a5ac37b8e7f3c6e8c3a9c63ebd250c5846c331638c147e39f3f8ecb6356e9238b779e75da7b94f4924d63211796e88ca11343455a5d1b1f6c3918c311ece01e5fd65f766046452c644319cf4e495e67ae1c108e5b7c50fe5e3fbe3fa75c25ed71c013f81ab53a77dfb8014f357afe68a42da2e41e5f689ecdda7445e3c5996ccf16eb2dbc2b5f4c4601aa4094929986a776def1da70a530bd21d71d3ef62d559eb2727216f0f30", "result": "invalid" @@ -823,9 +679,7 @@ { "tcId": 74, "comment": "truncated sequence: removed last 1 elements", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "770f83107ea496e0b6104c4d507008ad00b37608d30426b960d834c64614b5ed556771cb945f69af00cf2b055a08c1e2292dbfef0135e913164732348607873891269417b291fa737bdf689a11f48638e55a5242b55698b1c19080fd01fb4b3d2409ec9cc3b8a06c0c6c3244ccfd38ee9af027e84a2ab0cc1a90bc9af780579dbac88ef61a5aad1a8cf6e625eb8b18df7413d4363d68171430088897f02c5751a321d5c44a2de28c4739e974a881a46bb3c7d33021dc40c6baee2b85baa12bc9a54047834ce19f2ac97859b1e3818cb9179fa04f339d0c348f3681f40eb775b0d5ae6df0a653b2816d98f6a3554846f007c357f1f357d4cfecc4177097b0eb88dc4d132d70872f3f51f18617781e6a4f7a3ed74fb653c7946ee6600392a113d446d5a957fec8b797313ecff115eabe61cc7f01af93fa1af6dedb962f26f10d703d4b984e5bc33e74de3c04289bb9a96db7180823bf74245b4ca80262438cea1cf2b552289976b026301fc1570d94fb8767def547f086d91609f5b133755631611b81b3bdf1d63e163c3457b2ff144bd2a98805ebfc29b75ccc605e2a98b75f66ccd4182be191f8558c4b5aaf3446b86ccc1fe74758b85b555a268eba91acec4473bf96729a423f22d3222b042aca2d7838348bcca7563df0659ac6625f1678454e7eeb35ae0a63873f0e0c2632a4ce990826e66b943d70bba0bf562db8a289fe", "result": "invalid" @@ -833,9 +687,7 @@ { "tcId": 75, "comment": "repeating element in sequence", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "bda7b5ffedb9d0072c3dd8fb9ca35213dfb68e61eb9e3ac88e2647e3a7dbfc28de193485f97561b7c72e899416bcb191798cdcff2f50630aea4b296943a970dfb983acd47ec990d55b1ec8c16329ad94320fb1c2c3b896a19619dc204523aca890324f022b41a20bff7ca4356314bc4e952313edf91cbebfe55a65d27ea92290b975adeaf952c5fbc4415e7d8d3bd6e6319b578de5a66fd0a2197736b88d06bbd0a58ca65e1ba649759c70ffc914ab4b88bb81a1c7e6a2d4327944c967019ee63e34adadd5c1c77c2c733d02f93503e532af0a5178be79777a75a30bc2b4a5a374ca61f35f9d166d9bd3eb0aec8cc31b4c7e89bb751d1e38a16df5860e393c7c7ce995a315fb7c9a3d5c7eb38ffdcd3a9888c5b80b19cf35885f2ca26ce78a00d05654ee97c5dca4624f5c763bdac9fa45e8a0f53c3a18859f544421f746d00021aecde92466e5be57731900e57711e49868f826286ccf44133411b566b5300d9205aaa3231d02caa8434043e30b891b4e47969db9cf85ae95617db31e9a9d8834f816552c239649dd0962414cc683a39089144f3c1ee8c622c41c7b9b740a840ccd7f24275618a3f1e68c50f37c8fa073bfce35629c5512de29e50e74cfd66600564469de2500572a3e1867f549590bdd99f20487276246742dd114eca02905ebaade0a3895ee0f3d5fc70249f28612550f1f7a9a0356d4fed33020125b21c7", "result": "invalid" @@ -843,9 +695,7 @@ { "tcId": 76, "comment": "length of digestAlgorithm uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "15850012d1a5af88b5d1105aa0aacf404c2417de3dec04484cac687f6bec531cd569074e5c44ba15b27ebd131d018c2a4b463ae029bef8295e89c594c23ac9878e6d7a03276cb7c0b5231e887fa7e0fc3529c11e2580e329e65c669c346998d687fbf7e76b3539605753c3cd708dc19a072331d77290d810311b23a76137ddb50737436fa31f078852bc0d546364a28456c4048bae337ccc0fd8713c02713a987f89f9868cb64658ab1b8298846bd36b8efbbca088b6489d69a674aef11191c3409ea5b6428c2d847833db1563c77727706d2657ae8f249a75e23a1782024f23383330d11f1b91ca7b0ebfbe3f4a5fc6b2d37210b16049a2aa61030ed1c15b5d2ebd1a0ece36de2f53b36323a0eb25d4f77ea3582591e13f00e836a87a1fd2fd432f074fdca1a27e97dfb62f1666277bef1404958601d4e6b8b24125b4a86c9dfb260c3eb84750ba00930a1f7772510fdc0b265efeafb5de8c2525f5706fdf52a6e813bdd18cf683dbe94a6df2464366707bec34cfebb097b2f025011a0c4b5f263d30fc0c67c6e5a65f2281b463988ceb9b072718802a0a80a52f90af1aeadc8fb290bcdfea333a90b55c1a73839665df30f5b42f3e795ff1f57cdd7edfdee1dcbc81155bc3be1e264084ee3d7af4fe8d9a5be9cb2692674f1f608139b9707dc4c4b5b6968d4081236946f4c6ed2c8836769a03f9e87efd1c555f4ac1013882", "result": "invalid" @@ -853,9 +703,7 @@ { "tcId": 77, "comment": "length of digestAlgorithm contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "4d8feae269696ba5aa750a49b64e7346de9e11ce331a3c7bf917c5467bb077099150b760541fce35521073fc68a5c638a5884fff577e97f0d78faab8161ca4c766ee4cd89e26d8b747671d84bba1865fd133e51a7e81e8986f0c95400ecb58c8b0af8aabc9ab352a675041e7bccd972c2be01080ad175c76e431ff670780e4b63d34aa69e3227696d8736a6d6fc2e20015180a680117a6f04f8f56836d907fd9efe10a7fb5a0f57f6461fb527494e9678568e168a83ad61b8c5cc9872f27a80e159f8547849186ebc43a54c41bd49c0dbc48fa2ce3781cec1d6623017035cf7425d7fd8a8562d3ab36c9e605738f82b5a77fc65afd217963e710a1e3a4e30862c8a8f18c97b095f68ae0878ce3cf1d062dd440764e19868c5b98f08575d65e0b944ce83b35028da466051d082ba66c2650eaca9ea9d83804f41437a3ea43932ddc217fee2c59765b5e862e85bed19e9ba0de41d64e518dd1c7c2f2f0b4bf44b40b26eeae0911d0c63b1b2cbbf3cb8e24a1ec6ddd70b9d442313e47fd36d1f1624d071de53d76384aeeedde697c206dd27cb1d54e513621351444a4d139cee2fd04ff760d08d6aa949fe9f2c2ebcecda4f8478900503eaf172a63d4d6deeac67b3b880cf20f8472394451caad83af1e8de2e29c0bf904f288d74b73fb330fb3a50b63ecafee8ad9701361db09a1026146bbd0ffc4f0375488e5a178af304b6301", "result": "invalid" @@ -863,9 +711,7 @@ { "tcId": 78, "comment": "length of digestAlgorithm uses 14 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "246873df5e978483ab6bde2bf90219bfce3d2b6dd6db3a32d5f3da3808e5ad945f1dcdf1186f066ef8860c8854cc80ea794758a84dcf399c9ecfc54f184de1397d48b2a15432422c60d50ae42ca8203be687f4a51fb27f46ae5c8ffe354b708d9e7007af22b42a2662a61ce1001761f3935cd6649efcf5049e4ecc0dadf8424dc3be83a299902ec387e42a79207170bea5db24c729d811b6ae9480065809aa0956760d40fe0759024af27620c12a9ce2f842b429d005848857a904ed62cca6752cb5be1935c6562c3319d42efddd490705eaff46c822f81a28c6dc44dc9e08893ffda5e044217a6e01fcb0f6e55ef1a6393ced7049657d4c37b3dca55f5ed8ca383a4a72c3a6ea6f096d1cdb63c767d0c5f4900006ced15e0d39a1a6c2d36f69af25b2a324fe6568e4665b4ca9730f50aea9ac98bb2a8aca25132e614a70c20533cc0b78c1092988482dd42cd13e4a3adabf45f811d638915214b184692ea09b83975a5e0c3384c9b37db667cf321f3d297c0f4fea1c80ed2fdc218c0b7db9cf8da370cec25549f2a0e5be001df317f0d1f6f36b4dbbe4a499e5e5c004a51bc88435872e4c4e34115619659b94bacada61e7d3283bf5a23e6c548bd089a6553524e430285e2ee278768242952b041732fc7091260537b0801d50e01891cdadab05c671a39dd46db4d9988e03593f7b4002b3ed4b0ce1b0e6d5253c423f59bf6e", "result": "invalid" @@ -873,9 +719,7 @@ { "tcId": 79, "comment": "length of digestAlgorithm uses 12 instead of 13", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0d93eb247bbcf1003b3360fd8ab063378baf9ca43df1ed46aac03429ad1d817071522cc56dfe61e96db6ee747a5ebfcbe2ae6ca7571b17b9e8e2a3f5fd8879f167d3f9c20fed72058c00801a4058446122ef04d8685a16804ff91c0073efa697ba4d6639fd789a3fef6a53fa5eb062c82c974bf8206dcd5617ed1851f537643ae16b58e368456636b56f4fcda9c81041def1cfc854203af0a5ad581ea126bee84a4452c58602a2eed0ee082ef19f4ac75f8a7ba52d927f35a3bdcfc64183238adf1174dddc29c49ae4e1e3388fb08d28d9cbb379dd6c83903f096f395ad3bef4fa245e6aa7af5533ab6bedff2775649e5cbe89513a18b00ba726954ef0ed94865a7d9aad1e845415cbc19e039b3f7a7e4fb8a0b47edffd9c6eb2834331f0b636fb5eca42925b5dab4ba08078a71a6e44896abd06276f6f2e41f122848b94e2a22baf2d262a06498e0084f700ed1d23faa7b2ba9f7a71673f4f8c2a9a00e611f53c2095c43d9e78c1a9dd73cdcf0b74aadb47127a990ce7dc335ee26f4c13fee45a1eb44b99b2325fdc30e33fd675fb991d487efd478ac79c8d7a57dd210c5cb9c6fcc7be1a7e4a86f2ddde1ec8e4ac687b61231646d9457b4bac5dd5eba2eecfadcc5852dd2f1f7b9a14a0d346c6effce2549c9fe552bf1f21b99e5a013d41b5693059fb905bc30eb40b075ea8da092fab2024e6c03c4630f53e31b8e78be253", "result": "invalid" @@ -883,9 +727,7 @@ { "tcId": 80, "comment": "uint32 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "34e1788aadfc237f7896f530426725bf06a553fad96003cf7f6dc90dc6ecf745ea1c6ed5facf0fed6a0b88f9eaea6895b6bdd4a6e79f114a75a01be620eb5eb782431bb58feef95956cfea2b5fbfcbca452f65ea049663639e996e35ef37c27987015ed3af600598543f1faef183199ceaecf01ef86b026e974721a94a549aff6545f42197df772729797f4b6c6dc7f500106a793993216d5a356104a72c880f8e55343bc4593f13f988834c03c45101a4c1b27ef8ade0b56c4df4592654c32289a706d7afd7095e7f8a7846d2607d12a409c67fff8a3997e4d6963abb979d51dba6c5be5e58b105738744acbffb6ebf7428ae4599318948767b40c831ea810f5d11cd3de09a066093205e852ebc663b0b970497c64081d1ac6a418289f7ac2eb755cad07390c553bdd82ff5dacd2937bedec7d84f820e054a3ec16ba447a8c25325c0f1cf1b8df93443c56947f5c9c8ba2eed73d379583fd6c57ecf4f70e1b899cdbff6c6d80834e8e88440cc8bb2596cb26df266544326c5a15b4e6fcd6f3296994ff3887898d95a0d32f92d179c3d1dedac8e2eab8e097770a0b35e886c2fe65fbf9766e397b746a2819d1e1d4f8eec4f7354e504310241bf6becf0b84d21a2b41ac6fa5ada51cde86b8151c409d642bde0307fc732de16476995628f79bf02295929e220e2a16dc17c6b271be629cbdd43823e0ac5a25c4596400b0b2f2a", "result": "invalid" @@ -893,9 +735,7 @@ { "tcId": 81, "comment": "uint64 overflow in length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "18318a9ed077357126cea3c22f6dddd974374e2615a3b964804e3169121d24d7b3ad9aee6a697e6de7e85c76e40a0c4cec8c00b679530706408ca48ec12eec40291480e42638bd948fd55c0540eacdca1bb95dbd596455d48782a291ec35c2dbad742b46f84ac5a4bf6cc2ee23a8ca421477292a64598089a96739f905581f77d1ffac1288ebdc9daa41cdcafb517ab8b44d22799706903d9ef4d9e43756a7e0b146fee94fd6a899ebb6f46039c52c95ee5fbe3aaaca76f604f013749baa2d25127df4f358f0f8b8a0b90706925ff62deb6c30fd871bda0e40121f59ae0a683062dcf3afd85af83ee06a059f3c74c62c13e250f9ac7fbee4efd083d897db98b2f69a3241d10331c00eebf1c6bddcde26b45407f925fbb499bb52be2659cf2b6df5921f96f5d6d97a1ff80b4360135cd5e0660f08c3f4391d84cbadb483415a3e60730ebe52936a66edb549430de1549941d9442f0cb465081328a80bac3b4b68ed504e41af0ee6b2ceb087db8e6e497ddda5b0692b1d527b3ab9f5906098e62bbcbf39cf897b06df78c059b766f2fb17ff0434af9aa3d9a3b3b9ce8c0a2bcce33fc8ffd0bf06e4209050ebd175e292d2e9e4a36c702d6e7712d951cbbc516c2421b65b1cd9359629b7f772e410f1cab7a2c675d7c7e5082b09f9ed92f1d417523281a61d37d19b0f1e77d58a6956148ac20b5dbe28d8afec6ecc4e789ac08c52", "result": "invalid" @@ -903,9 +743,7 @@ { "tcId": 82, "comment": "length of digestAlgorithm = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bd94dbe35a23ac704c874dff24aab7514d82b17cb8eaa8a3654539d2a658307b4a4457259d985db4601beedd8e48036efb05a7f7131f18380a21117fe644c6363de327b73f424f45a98022315a02cd61988e359f1728984bd06545f04bdceae8bf8bda39cd67331ba88a88e9f24e6924e51deb29db461fe9c3bc6ad0d3d3093c2fb873ef9749b93fcad251f20d851e111f61c835c99b259130f4d08669d636506d1049081e4ebba38cf616628929c6c16bf0a5714eb91270aa3e28b9884de986075e308d84ddcdd4f44d47ee9cdcc95bf77ca9d2a862c5866d57b14b0a4e4adba7a520f0257340ce255abc2237810e5005e2194bbbb116f6c4d078f4fb2240f4daa732d5bc22347d897e517beccdda073b35ca8aa6f822a5a6b4acd20cebc2eb34b97e6c298e4264634017fda05db8efb65bf7cdf11ecd774124834f9edf6291a885e456f075b681e892ce86397e95b3a7c39edd39b8424b42f1d40210840d5768b39dbbb96ef0e5debf2c4bb8ad0c9a6e4b23799d5aee4115ee6a393a362d790c6b18eac3c32e37a0aa33b37cf986aa1c23f0ad49f44c303cfe304d799cd7448517d4ddc6b4605ce92ec5e15d76fcd2a50ba005e52925218dcfb22bca9cd988c3c703fd1f5de578d2d3b003a8c5b42506ac72ff19c553aac8e73183dbddecb88b75c78b2b56cd86b5de592b88279bd4608b38124bcbbca35fcdce44f8743e26", "result": "invalid" @@ -913,9 +751,7 @@ { "tcId": 83, "comment": "length of digestAlgorithm = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b14d10f659dd8ee3065e57bca4e4c0ea28531de697385355944e72a7e877ecef2760764e1451d88276b6223f5a973d3b706443ae1645b0ecdb019063d176589aeacb7886893bb0ac1289a5e99496892e5010fc5e3625de66c3f0c3394e9485a405e6b2b448a3c07ecf6d27e784c5b271bba20af97e86fe909d84e4b9ebc8e80ddf8f4f55df28aac9d332dcdf547849167767ca496883bb6c546447753e7f35aa0f9daa9a4a293ad172b8b5c383189478301574d8d2f0033a982013bf39d8f041c510df0fab7dbca86d092409af5c75d43b39a83e52962c576e891b00fe1bf9a26dfc75299e61aedf4ee27b35d024e6d5f00f9ee58a5aae97b65b98a900b489800c59a94ad91b2e99a5dda868c46be99154b874e85621f683543f70c5433c06e76b0921abcb5431e1e7094e4fa4c9bfcfdc6a29eba44a28fbe44c082d510dee9db21b002521754b47f072fd9e074025a2cb928abadefc045a925926cf53cb9702c059ed8cc48e37f5a4a639cb7aa1152e6099e183a63baab5252129897f92e388d819a1067c3c870e3630ba599f2445b92c04830b24c3067cb8ec39eba5a06de0cb9da04f1914d817b5fd56d2ff1e2e37aa588272a665afb3474a0709293412bfb6a94c185d8bd66a7de0720e9a66ea8f6652cbe172c0f3af0b48c6d349c73f654477460acc5cd10d757cbba8a8d9bf7bf8627ce7f76a99b9223fd5de3f59f3e3", "result": "invalid" @@ -923,9 +759,7 @@ { "tcId": 84, "comment": "length of digestAlgorithm = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bdeb05d5e66c9bf5f9771a973872e05adb613d2bcbb6748193a8d21105cfeb4e8ab5242e9f2a1bb2bc2e48ecd8669ee7d66f1a1a93ca824b1daf21b52b416bbba48c667facc86a10d0d54c9c08f2bb002b22499b5537351f5490b397bbf0533a34b3b7d058a50dafa7765b1ccd5afb89e4b354d538b89f42a5b5fb5eef7b4e5d8ca9ae40d46fb3c83e36fdae9dd08d282f1ecf5664d319f07f430ace3e321d215af9ac8cbec02275f7b26d89505e3a0d2668c8c06f30d57cbc09733d45bec55f2e877cfef31db7782b5de2f1d8d2a7f03b1f3e6c5fd517dab5c0145a8e36578a86eea7ecf9f3dfd6081042023f3025d6124ee9b2ac7b40a6dec3b5c2d29d46d834d2c47b9837d377c0a2e965ac248a84dddc9fcfd11ad448788b2b9a2aac2eb8cb25932eaf1d7c36529c6f6892980b4cef6759dcdfcfdc2aab28b10df46f39a1724824918669f0df2a9e7af87c3ef0602a56d09bad330f1cbf71b146fbdd3a5e45f16b701744e28c8821adc2397171554e0c6713355155065591e0b6fed94c17ecd47a9beba3da0c7a6d17bd5145f0fb438cc4fb4b53b08b16d239bf839b33a321fb030df77c7534c0cc0664cc0f485fb54745111891e92ea2bc1c3596bcbc3ad40034d6e511b7e9a3a7eba426bfde56926d05af2f98ba15cc3ddc26686d5ed5a3611ddd0ee774094111bfab88dbf5ad99c1b3f6edba85285e7478465d351755", "result": "invalid" @@ -933,9 +767,7 @@ { "tcId": 85, "comment": "length of digestAlgorithm = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "737fa672e21c243bad70363eb698965a67083b4abcc3576c66353ee8204e36d260b00e5efc8bcc2bf5d9667468f99c6353b06c4eafbf49414f4bc80213907ba5a455e65fad522a00e08ddf44137e417f8d4fcf61ac7f1b826bb38322a403e8f6d2eb4e76ddb4badec8c4d50944615930d86194d7954c686caf822dbe253e72a184ade53fd494873d38344ed2f41c09b3941813d5e3cc4827626d02d420ba50c46619914fd0e3b8ba5639b1bccfc12bc2017fb9aa679e5ba5f3f7fa898a977d2660a06339df5341ac63bd4595d327fd9f651e478f701d58312c5ef36cacbe9fd3b8f8c726a580639267c6d2f3aec161a6dab89169c50e68e116549da431b50c1b18d157f48c3a28d9f5c8bbe6e5ed535356843cb12fa06680d117d9c663c84e512c9500ea876a547f5b60286388bd13bafe446aad7420d67cd2a7925a0b46720ff5aaf5e9c2e7f8cbb8141892d2d27c7e0976913db329213f277a08d9a9c99317a14e92bf48f01443298901e57c287488dc4d4126aaf560c9423239e21052f1a0485d80f86b74f2748c0f192f416ce236a79e7c0e6d77d08a2869f49c3a5e73210745699cb677372e3afb14d64767c1f7f31932720c3ad0b08348233d757cd02a39025a9460c83e8daf8be59b6d9240263bf9cafce0f3656fd4f4b0f9f8ebfaea86ccef25b93a8c893789e6eea2d588815639c09abee232812b8b379b3248f39b", "result": "invalid" @@ -943,9 +775,7 @@ { "tcId": 86, "comment": "incorrect length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1a79e14f144c0b349987f2d2bf07b860848a6cb5abb07b3229796960a81adce08c7eebc1b935c58db8ac1b9a0998236cb726f704005b128e9da87cda8b47e43881a67d9fefaf081cd1597a8095c935e5eb3625940b1ad60d071a5085bafd3b662a2e7dd23205fd4d5af060c52ce23a9e8566977f696cd1d941508db5af70d6b065c3ec1ea08ecdd5c1d2591bbec6d48aef425d91b65761e1cbc38ef4c0792ca3a52c62b6a812db9d6c4ceebabbdb2e1c125e419912b12ba64ac1c89563eb5e10e55798513f8b6068235fffe66ea13815021f2e4cff34d0501aa4a8023a6c1e2aad933f69be3229b161da5902979bf0e71fbde0fedd73b2674eec7f478628d45e2ed59b5b1321b9c68d8c0ec79fb7422f3ef9cda93e97212412c1210c2d1c02a2e5ee1b653b923fd5b350ca17196c821095e5e71fbf32577e2720593b5f8a7786907b2d460489bf25ae961fdffb3aff6cbad48b067811f192e20971204085b2c297f8c4a1f64e0847d267ba11486f2304b03cf72880c78d92dc33ae458f436b266749f0b472ed0371c5a7ddd0701dd2a70578064986ffae40fb6bcd9d9c268821c0eeba083405318c43b9ffdd1053e717c938ae7ca2df8bfb4a69fad029c6de8993fff2f4be3fa051fcf4404362341e831e37be5f48081a9a439f07382c1706956f3088da20806b5cb56daed9247a9c414e08748f44681f84bea5d835af6e2f3e", "result": "invalid" @@ -953,9 +783,7 @@ { "tcId": 87, "comment": "replaced digestAlgorithm by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "78fa766502eccb06f5d328dd19237803a09beab4470437f46eecb745950c6bbb6e8c28213c1a108f472098f9b955449d29d33444103ec65861116dfacbb0d52e2fbb5fd3ecfa4658d34622e88d11fd1d1d2be67ca63e26e022de9cd14a0a1b20598b1cc0d0733015ea386fe92645e15d23360f9a654c1fec8da3982bc16d2848a62494fe24fe8c3aaffbbb0e017e42de8a886617d6716aca701a706344bb00ed486dd6c4976ce5e95edfe2616154975259ff539081f8b71dae6333b1bdd181cfc93bb15fe656a5a4eb964df55d1519a66fc8023dfabf02a59af4554e77fc2e391e9645909a70684f0beae65fc39b260ea86f63da19482a8286e8c7ee3bfc93fb7e0a09fda6f8a2ac59f7642e5e88373f93e242bfb2c1665186cc1223101df4843752cd9ceaf73157eee67a93d14ad939dcbc88d9c4e13a7328d9df5b6529c9db604770764355081f703030279a9f997dc9cb9af61e0c4d53e89005d664be47d07eb6bb4c4b5e79453f7afa2192bdc5491d34d9b5b34cd9c08c18a3cf9cd9cf3f9d13e229c8611a2fc583d22b0f3737f4f1a74ceb6944c0198c88c4b693a43cdfe353778a5f5fd792c4d165811b388fcc3e65dca3565131c522cf19e848fb2a38f1be44ae4f9b3c2840ed539d8add6f11a549d30255544e3e25a8b7db849ac3de562f8d7477f0fc58e26c89b6dca486b5bbef305ea1dfe91bf790124102e14dc5", "result": "invalid" @@ -963,9 +791,7 @@ { "tcId": 88, "comment": "removing digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "94b660539810d7595c69b95cc2a59e20ad68292d1f381f639bb38f2f24f3ffeb81cebdabe27a56e33e7cbdf954bc00930de4afbebc7dc798a911efd3f62b2f6b8a3fbb71b94aab913d50a5f48250ec509a8a2fa3cc22cce006aec45697ef50672d44b574262422071424fa1e7a33b81df9a74ded09018072c9941d261e2751e173c6f32ffaa184fb51ad3b020b812a890fd650987d5fd374531535dd1c89dc52215c1660f71833060945a5e1a0b530a87b34a542549c1730989b9d25b0cda122e590f0304bcd3d08bd65b4f19df84d3755e993ac5a80f169797e16760d1bb4f714a762103895283b403b55271b4fdf0a8e486651a4a955cdc8e23f7287aa6f75f8c01e365d38fc4e783de00f05081399294b1be143af43904afd6d211d49ade9b78307281ffac4eef7a5624b9f867e113c30a686472f1af4663085eb8f65394f623dc029a0b5adf0140147900ecb0320bac5fe856baccd42eec8b5c9a5e69d2d6a42b00f0e60a6b9619b111ddfca6f94e845a1b8bfbcb4f6b13e52259852ea8475fb168bd8deba00a6424b6e54e1225542493a535e7a6cf01479da324f98c34403ee944a8e37f36596779b895d829b9f35f063723ec8ff2a423c1e78328de60a03bc61095d037e8a3e246e34e2e3df1b07f243daa208240edc73ff3d9b89a1db8086b1cc7fd0adbca26510723791afb390877222434982b8b19d566cb2f300d9", "result": "invalid" @@ -973,9 +799,7 @@ { "tcId": 89, "comment": "appending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4d8f1f1511d2c2f4ba2572e057ee0f73377ac09fca0eba99e32a346ef406c504ac40ccc3b8f89fc566b9ad43e62d1d389aebb2ec4ac35edf65b71a4d05d8b712176ffd3d0025636785a01f7710105d13155bffe7f2c128ee9580248655aebcb98bbf1410ad652e73089fb570b33038e91b1b898451cf8cd4e65eef5ff25e94e19acf1593ec99240bf3d839c1c01538705dc62f93709dc1e59d00c4f9ee1879d3454e68a205a83165a7726d13a8e47a84fc88ae0a9a74389bf1d73b89fc2fcfcfc2780c1e2773b38d3688b82e03c2298c3f584968afd0181b5dd6221ef2b0d2813c6dfb95b763bbaa68771029b1b19c77c75acd36dcef0b5754dd85109d4c86f593df46d2adc57238abfd2ac3a9ad14bc443a0c4ec6f3d2aa4133b1598e77a5990d456309245268ec6b48f876b1fbad84d3c20c928fc2695197bb5893023582e0403e06954c03a3748b1d96df7abcfe77d59b97451499aa8fb02a181ab68fe5a5d6380fb7a7bfc16e186f119b6ecd18c4a4007b72be18efa2ebb005430a405ea0cc1f2740c1b07ac0775f3b1bb25637a2142416588e043747a4303b7f7265a8ae34aefb7ec0cc912a81ac7b975b16651426fc0392b8850d78af728503a9ccb687249388d05045733cc2abb27929287cbb8963e5cc4a18fd64d167922decf900f39d1a9d745d995568bbc56a80ac21940a991e6211beb5fbb4a7857a4fb151ee92", "result": "invalid" @@ -983,9 +807,7 @@ { "tcId": 90, "comment": "prepending 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5c3930a672c7bb3370704c2118883d71eec08d0373c386eafaae8ad29f6e34cd9052f2c532bdc2dde0d33dcbc4e00b54984f80844462bd222a886abb303fd4e78735c34eed7d9e72039c01d8a6ab7b8ad0d5c161d6d6a50e67a72b1bbb58fa03656f6860bacc01d1e79d99818e26793100573a3a86441100dffe2b1bec0028c320e271801d9e29427c7e48277568775fcdb84199451ea0cabf17b44474dfb632552f03118338100118495dc62df9fbb2d623bf8f09de14a03a18c0d5895844bd08c7c982fa966af224bea611bf7fa7a38e7d0bb788827ed66413ec962a8c49a30c2b01697b0246f812d484afee38fc3f49e34770be2e7ae6dfb0a92c70ed84bb516b1f5e26a04ef51a00f22c894507fbde0c35563e2c1ffb33e2847d16fa1c713cfd7f25245df18062c8c8a6d30c4244b01dd243481a65ab0685ba3cc6be4aabcebd7c8af3e5bcc7ea0c75e2f7955bc834d4f4280c31dd3ccf30dc0ae5ffb2862c8e42fbd86919e4f449f0513587a346a714699c4d1c99a28d17f4b1cfddc3a6c032113608e36cf0dcba19d743189f40a4374b66499b737d7f53bfc86cf334ab9ef9dc9e178098751e32471e9edbc00251988cc18fbd9e786290e523ca54907d3e3c6ed78c8217708f06a5bcda4e048d698453d1e0deb0d79b3200c1a7380289ab047bbc99e05dd897f48526d7fbff7cd0cfc244c991c1f962b6570c83e409b7", "result": "invalid" @@ -993,9 +815,7 @@ { "tcId": 91, "comment": "appending unused 0's to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2b822c97ee5998744c50488a0c2b47422c2ca0e13c8a07aeec7e42e0ef813077212ad5046b522898fd5d5f4a4662f25ebaa6403260ab5966599159c45e66e21e62b94f8dbd41cb760424cb8dedea67405e14bdf327065b2ee3844da82f7ae8a2ff4641b9a83ed6abe51cfdeb0c84022ef42570ca51f1f4a59956e43e3a59f132afaa4e872b1534fadd8568cfae195f6faf0fd4a405d5b2e8840df0db18ed8dbc2030ba57d2d49d364544dddac038628296b9937ff4eb97123bbba35fe7a32c676bc0292901b16fec329536eff1922a565b91b2b8ffc0985563a6ea245a20ac0fd096b227b0f3fc610f627a9e306336e42012ec55797a67a5c411c647e7d4f3422b3914ad8be283f33d654debafc3bedbd84bcac4fc16f70467c34461355396d59afdd13420a5cd5b290adb9c5d05e5ef3c9360c3ccebff652221dfe6076104e9acd92715344cbbec2b174c024ac06f7dadd34ca1d24750cb248bafae221e7d88750d3daf842717d567a7add339ef54b1b218d634caaca3a729b15561ac75f1f38a00ed34bc322e854f9bd5fb69b3e82062696e40602203f9e534295ce2ba8245afdd0c6028d1b02719962ff054d2e575cf33aa5076c75244d07fac155c3515a4ea9eafd6af33ad2d7536322f0e9ef91a28bf82e98feef675b50b223da27331425029a6c30d9ced424992b75d10c1657c0ec5c133f168304e34dedb4cda80128c", "result": "invalid" @@ -1003,9 +823,7 @@ { "tcId": 92, "comment": "appending null value to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "15347a7617d234e8c94d0fecb9960972c2c99ccb33d384967fb821d9138debad76fa5dbaa4af3672c773cd95c9f0349251a90e813acced8b37d99255cb6190b5beb3083c176a6e30a5371fb32e8e1b8345dc60bb4b642aee31179e81107bfe71389bb4c821357f01c2fa352368f4d03f88e4b6ffbb82228681b1d8bbc40bad39ee532f35e747c7962a2a2b8b862939c017fd16f1f9e1cb68ffa78b491af152559376397f59ea0d13fa47a101c57fec26152ef46809244a7a1518d9a921a2f07b76e5b0269a504bd7add87de023a323eb4fb32a2d36b05d3edc840be4b93300cfce30db29d3b7e2ccdac422423e6027a8de9cdf5d998bd04feb953cd455d1b87e7cace1d5ef40cf41857e2611cb046bdcf6670d548e76015f2ffc48f482ee68aa9c963d81196ac8e99bde7e0959107e5646de07a1c44e99fd5ee6e2633b541c40579779baa2dd0448ef4e1169dbc7f328e59f618e8084212f07869d323510e88d19e0eee65784fe6b4eeaa584db42db2587740a6a89e746bac566fbe8ede6aa3e494db5143c5834454c70a1da8a66cc7382292f04102713132cf74f992e4690efea72dce8cc0345c0ce368671deb564515a43925d858f4e04d99c681195ca77e0731dc73ab14c1994a32703f7f30859a542e949cc5b07398246a2e428fb04cff95d4fe48a525384c9f03dec4d4a3220e17d55e6a2b2c241e83c76363a327d8483", "result": "invalid" @@ -1013,9 +831,7 @@ { "tcId": 93, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "37aa38b4532bc3cbba962bdd106979b4bd0d06963490f0a7c4bb0b1bbee5772fd976902c077799e6d24d21613e1aaf364687521ec8c75c763e27b94734c25a5595a1359e9f2a72641e473e70aff36ba14cd79495fdc0055c2f22cde8a0dc36bd0c4eb8d12f67ea9fbc05c282b57834b94f8704e8c229207b82bc379d959ca4284da7ea2bf6cf08c189439d765db056144f4e0f65db91128f506664fb1c136c7649c92b38bce90a4f8ab6e08290cbcc4d924c01b1178ad2993c971d055969b5253cbf98cdeab6a87cfa9983c7201ba7ff3522a292eac3a08c7f463fff16ffef3271175ea4eba206a634844fbd4b130a683a93785b7893e9ef8bd3ae73c513cee3bb1ed8da9be1a9c39b20ff0c6aad6f1f178ba75d3ebb71140f6d75f7aa71d258069a14e1d42934bdb8ddc3ddfff75b78c1cd8e1fedf0bb0fe66e2e817db92f98f7f73417ce821415a0c1b06a7ac5d1e4586545129d02a6fb171209446c7adceff80198dfd010f84241f3e18b0b99458092319f967b7064f3915d171875a2b63a30b45ae60dd1ed8af936bb48d8254e823f167a40e89bbfa2ff40ae2d48dae05989552cf8ab5bf7f571e5ffa7f9a1808723fc27555ee7595b09dbbdb3f35181da4b794995b5a07b96cfadf38d60204a8e0172fd92e0d3c8902fdb0c161f3ea3053bae2e21a9c478aea7bea42f8ab082e6e3777ee58ad797b0bfb7e7c79e0e371c", "result": "invalid" @@ -1023,9 +839,7 @@ { "tcId": 94, "comment": "prepending garbage to digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "15796dfe18c6eedb2488e75f4501f350c1c35b6af637f09460d94f3c61d4e119039c4779b88994006c3f62cb7f34f39e8ed8757f28dfafb55ca2ba207147960a71c29d1089550778b7b187a4953610e856adadcec93e166bb718cbb2e5e7fd09a2c0d978652eb89b698f2f629d71da55c2b2caa24d4069b82f4074dfad02d78ded1e1058f67117def7ceaeeab37bd48da1ba887bee751bef68ef4028c7cf4577f883f463eb56a5fe9145be0b2cc5455a9b3096d41af9f0f500da9489d00b6082689706fa01f40ecd0dc554c8e8bf6021139978bdcc25b73e11c3fdf6a74d3e1ec6260eaadf40c0cd86db81de9287b25e5cfbcb754a713eedba9e8253f65a7f02eab00851e2c189b3cf47f1d60a1c3f058f93aa644def56afa071677eff0d9f60eae8f3bfecccfb63724c618558e51d3455b7ed103ed1bab225dac9a675d56c960757cfe3609f178a13ba299ebca3468d7ed0ae53a5854134bcb3d875642224d330e4af4680fc951801392cf2c43bb8b299ba348cb91c890886f7db8ad8113b5e84215ca1be49199396be27553f8d3c1c4e281d4f911e39048229e4761197d2147276fb9d88565135d1a2767f8c8817ccb76b835dcd2b598c5567efdadde869d4ed4a3446f01f271f324c7cc943a194a4e6e1a9d56658419eaec73b0557f823a946c2f6f4dfb8505cb2620192df8f110fbbcdc4fd6b2298f124cd53041b0913e6", "result": "invalid" @@ -1033,9 +847,7 @@ { "tcId": 95, "comment": "appending garbage to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "c699a76b8f2743d7fbe4c47d6052887a8cb6cec90f7eb95f39256fa677093c71f604645c9d01b6cf177e6b30f825f63a0ff805337e1eb4f64d5d894de4d2bb3d0aa3c39cf309580a3fbd5415710b4d9aa015edbe4e3189ace28cad4477f2a73af8cfeaac7637cb18bb5aca78fdd2914281d6c0cda03ea136ceec5920fb258da99e6816074dff6fe625873d3bfde7818c756329f84f398a52e7a7ac886169f77acd790dbffe66f01c3820d93dd487eb3c0e222c4f0c246b99b13b5038a81120d8035c5d023e1296fc25d09a64a1782ea557df44219748c0572df48cf8eb285f7c2231e1aa8706f58e5dfd6723c779f71d87b8af852895564f869031c6696838f9a00164e78069ea87c9106d439c43d7c050ff1dcccc17a83b05cfd2b59c7c267ad5c32ac6e467496650d6fdba12ede1cda8e15e03091e628149e6c43183fd95d4bcabe8d179096879551e1259c59d6fbf9f19838c6283936b6402039928c8a428ccbe97ab523f79e70adc17e324315a740b00be8ae82c2adfdc0aeb60a840beeab03c6e690f54d4103858bca95dc507333892c15536d62b1f6b32e3f50f6faac5cf29833186fada7deba7604b1229a8c832d1685323f0a45e67d32a447db8ebe1c1d5083fd84510a5c92e839573dabbb97c240cb1d53909e1d304807c79a859228a3dc5756eba16b9545940c077133e876c6c280f08c5dde9eff0498bd5187a7a", "result": "invalid" @@ -1043,9 +855,7 @@ { "tcId": 96, "comment": "truncated length of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "977e0e6d0d2153c34a30178af3fb99efb9edb76799ff0b1669bd0eea5b5e87150e84e5313a921e074108cc2ae6cbccc6ef0e0219af4f226a3e9e57f0a162ed209feffd5a89e65716486bcf5d6a79bf926edfacda0bf4091746345fdfa7d688aff90d9b3570185f664d94e5216bbe0de6143480d7051a36306ed99599631efb6a916e61cf49a03d10aae2317f758f1c4d1c46097e161a4ccf7d1029b4778645d5cf5e8d022681db62ff15c3854349727d7f65df9cd24f5cace6fc0fb131571144d24866be5509332fc77c3823779340c95637a003a549b3a8e1e90d8a3502e42cc355391371b09946a2274861a558d90dcfa12e1021cc1b98e96796264f7bbae5f6a3080ddc498a8e810e112ce6b6bacfafc8326e92956618886e2d3d4081a54339c895805d9242b7146f635af6c1f17ae1955f7fe49f45b148b65fa7c616cf48b5627de9f08c609575ec4581f0062f1476076b359145857325d19c0c22c30ceccf055dbdde9b562a1adcbaceef8429a44f62fb8f24a512d6ee70499bc3921f70831b57a15d7a3c023b18b6febde581d7ed5d3f2d587a4af0a3ed1f87be027a1cb7cc171756b170a65ae7a1fa4da832dffcf7efbd37cbd4d98750d437377cae209c51c049fbc166e381d4f879cc50a5dc3b31bf7d693c0d613171eeaf9e2572267236b08b655e4a068826300d7d92d370bc348124e63f8b871fbab0b2d85303b3", "result": "invalid" @@ -1053,9 +863,7 @@ { "tcId": 97, "comment": "including undefined tags to digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1bd88eaedfb86d2f11d9db39d011b4c001a20a726545cca555df9b3ba46f032dff5a259fab7ccab203a50faade4db09302a5dd3bb1f0d854d96baa47e74e59d42e54b94409a2cb63aac19aa2c601d49821c7a0cfe5f612fc00b5ac3963b19298bd4a00eb3eb8169d06b2c4ab7cef1e3e3504ab4750da995019cfe760ed976f7c996df4a353fb1177121a7b3d6165d08f6fdfe75716c031f49572c2b2981a770180723a62bd337d6a8916447cc25718c19e61122b32ada40a3948d1dc12b8a2940cb16245330e721e251955f3d48c7ffb8d0dba29c552270f5d5971fbc304729b7b0ce405ecef1e38d42a3823ea27cb177e85e8da196d8a07ca9a105f4e6ffc4a857d9a3a03cacfa097d3de68b2948dc29b19cffb847d0f1ebed4752d4f31697fa3adacef16eca901fa058efdc7a70338bd1541e851009916cf49b79b593010986e4042f7855b0c5a4a3fa331209e46aa2c7e6f1f180ec4e1ea6a81fcec25bb2c7f212ac4a7ab23ccdacaf81ac854d7826ab51cc991a1cb602f13e0039abacdce2e565c8709f4ee23ea3b3b23186af7560050676e905590fa9f6b40f0b874fbeaff6a467163a50cc1339e16f79bdcbf0b1670feb1dffc3cf867312861053a2908ed92be30edbd1ac1b3376c5fe7f05e27f56d72b08e7813c597d58ce3681cfbf943ce086db930f82cf0cb6b131169cdb8c57bee130d30eca2deec14dc0cf3b174", "result": "invalid" @@ -1063,9 +871,7 @@ { "tcId": 98, "comment": "using composition with indefinite length for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "563ccc0f74bc3c6bd12af3bfa0a290244bc017a3b6c452eb9531906f5ab092222dc5eedfb06b129ccf1eeff16d5f3a241be62b671098393661ddf88d1ef751e5cc46d90118334961eb989b8c6f1c38f806fe636c1f8c1961604b9cb3f4275d520b7f037b4c6c78cc3162d6cf3caa589af31f77a8edae1489ba86a2b36652a84a861e34f480783ff10bb3c9d1bd0794abcb77b785a9d214eae906a51e2d65fd30ef722bbc687fe8eb43df347f9ede204ceca53f7ee9525b5498d04233df06631706acf65338a88cdcb9201607ae6f71f830653d6e3d320a362248617ebab100c6450dd88cbb01c6e3bdc183b8851e2cd2780ebdace96eb88d2c5672b28d9e77ddf9146b6ca17caeeacb472840d0e965a038e08e437b0f8a1402356bd6305aaaa9cfb8fea1282feb103cf3e2014259513f1f43316a5610d767398eca18cf3bcffbb1ae179df35ad4342d89bad741db6cf2f0fbcb08ad857a738d306c651e6f7eda3f9d0eeed6e6d11df2c0398b2d3e0cba596fa1891872021c7fbe6c99e0ed545f147b093397b2727756f1a0260a50fccab5ac17cba2926ceb3495a11db8f1537ba3530d0d428644ae8721c67baf87bd2788fbde87c7c907860c277030d3141a65c57df025551ecf385c12da746ec7b594305bed042104922751eede193dfc9e1c9fb4785bfc622328bdfc5607dd21a6817abe4c941f2ffb63657f8797e3c84973", "result": "invalid" @@ -1073,9 +879,7 @@ { "tcId": 99, "comment": "using composition with wrong tag for digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1b68c793bbbc11aaaebe1b09036cdbb4b754b5d18858127699a1091714e6d07687b5d9ea9ceb4d937c8c09db1f919f33a319bbbf62efb506aeb085387632b9a1a016061f0ab9aa2b717c4602c5996b42e312f04854ee21852ad9fc9bcba137f59c981864b608d82fcd26964df05832983991cbe6bf74d09d851f95d13650994f56e8fa3204bc8685f16a0e7006918230a30f025547834145774758cec92d25c1b75fd143e4166c255aecf9af8189b90bacb4d08655d861b0ce2d58894f00b6eae3395a1d692cf7091f43885ce8220c5a4ea8d312625b650377238dac43da5b8ffac7420991d00b70453fcf633b844fe630e798b8ded1f27bc170ba0e7565a85299158bfd9249bc5d006f3ae97969f18334290b00c284c8a61ebdb1bc8c78f913f724f308c6f34d1b36ffef06f09a2ff5efe4e0f1cc6b16db8690ef0dd07cef88cd2b56c25cbc76d6ef2a0c1c7bbb5145eeec4ead730faea578f98c6fb30a4751fa15dca5a09d353c7afce7d572b8c725a8cf82386a3fe49c4ae31227c165a93fb821a93b47636170a2e1379ff57bd4ec495293eff1e0162ab6926c787005723fc58fbf3f4b23f466eebc1916c3d2a7e99a1416a06a3753284f02f4066cafdb9f6cd739fe8f34e49737b2989b37c4a01ee133fb41fefea2d437f4814f5a3ff433396800221428e420692c8d70271755234bfca374c43b331c20e3d8c77d11863b", "result": "invalid" @@ -1083,9 +887,7 @@ { "tcId": 100, "comment": "Replacing digestAlgorithm with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "c3f770ae10c10780d0ba92c89a1fcfabc248c0c4f8cccc3c6fe3e2887b543661e946c0ddb982d5b7cd89ae430058cba9fd40a321641646e590df3a2cf86b9645e347fb368c6ef5695ca8d2e9a9a327fdc75ae0d54010f594a050c9be6c5c0f60a4ee41f29191f7570f6dfb2d17d6b0933a22bf7822f520b3cba26419de1a91e39fbb12a84bab08ce9b1deb10b56e576e7be5dd9b746118ca8c8d991255bbcc34f9c7ba317f5e1190637c585f5a4f10dd037a498176b7d84d33a0370da7f834d443dbcfe1e5f502f09a0ca946eb4e6373dce383c9ae8714a5ae45ff555ba407405057d60dbbedb0b9782608a92f0710547330e842ff95533537e01272898f7a4dad71d4099b372a504a0e02770efc85190e0987fa7bc49a3ae482905f47d23260a698842c1d94123c79320d042c8f39f5ab91c241bc7ca834aae345548660617d0d886d89cc91780e070ac36d67dd28bd48109dfd69f7229077dbf490467ff14b6b57dcc05c3e46fd8a2688f248011b539d2fd5dc2b217a0b41d57fe667b936158be8c91c0044c688e752566a383db0525b9a72d9059b9d2793cda58dc9980ba8f4c3557304d991d190c935e76a9eccf50953d04d561b5fef7e62b1368fbcff1797c6cd6768885c9bb98e6876d556b29a54e7e535df63be53a4f509f5454d492bc92be81d1bb68516e35dac89aad54fb10e286b012a0d41a04f75860c7e03113b", "result": "invalid" @@ -1093,9 +895,7 @@ { "tcId": 101, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b986dd481be76a98b5a23ee494a8264f9cf2b37e2ce40caf5a7ceaa1b2a5cced5827a652c998e1c26d03b48b77c440733d1be048a651ea93ee60695c34b4642a88d848897d89bc4f285081345f54516fb9705c9a90589115ddd0587544ec6a1984a4a72c1b6d36f2a57218b647b57315177834169b29d0b57326b3f4cd1df7914b088f48573b6b32efdaa678118e85aa6aa319ffd85cdfc4ca054a0f04822d934af73a7aa4d5f51d93b443e4d8473831b31bcd9aee22fcf4a6234f0fd6e27125905bc0bed0d7274f0734bb1f51414a5151fe60e4510e158e98004f9203c7a711bb2057d0e6aa7066469f900bfad93c7f9b1eb87459900b915da4d1a59aed8393088d5f23ea4614551607d8cd0c0dd0aea75734ae23a75e93e50c09bfeb7303fb704f3c976ae573f363553e89391d6f65035c613831abbb5f266cf40ad5ec1ef2a4871d798575216606ad76a1634d78abe9f16d6b2cc4ae3e99d1d43ec25e93b52c547be4a30a98e5d6c180e44a7c2db4eb0247b2b42993552e691cd9eb22547ff3bc4ee6cb2033549b883a58d3f50e121a70d51070b0d37647cfb6227764ad2703e0fe5ea61108f4e7e3d3318fc87a9ff59b005e7a6d232243ae16d4420e9e024d3904a6e54b30815a5bc1f1619b4416c2baa464a61cefd7a6fe1442d4552238414d5b2ecfe531bec9045e811fea37f8cd2e7a8345bb309cf17654cee8884c1b", "result": "invalid" @@ -1103,9 +903,7 @@ { "tcId": 102, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5b3aac4ec4a0db836f2686221ab82071979fc1f09facbdaec056ad60e952c91ac77efef520fcd6627f5510b04b8651fe73c364e5fed835b412c37e5dbd81db1bb86838bf1cd865132fbffda55ecb18b2c7801be854a06aad0e1c2f0b4cafc8612ce40cba4865c3ddee40aa43782833f5ce775f2fc1be9a4097b1dd0fd5c7ea1afbeae7577fd70cd2c019642b74e2c94a259b26c34bcdebcd68982fd745127d0974a6397b92e9a3bd56ef74fbcf89a84546daf1b97b85be46106e6a6c91488694e25f9ed88ed136629ef0409a0686745c94322787dbb0df7f78d9e3424f5f47b24c6bd455d7bc1d89ce95e0229041bc985a6dc49695719878c28f821cd1aaf3cff0e23855890452bb92de37f04e9bb756fe62e9e4529e5f01b7b6a4374cd504cf7882c7377a82dbff7b4b87184709166e52238792368392c25d9b28218bf8730e6549cc9087e28fdc7bbcb0b6fc4c752b0482ab3b1c7c62d64b53fce9cfd558fcbba96c39c6a3d50708c0c5947dfc62a764f30feb857688e004d2e4e2c21523231dfa4cfaabb982b449ef516f93c81b53ff1a8dec51a441c50cc8a20ee5e2a19fa120b992e58e3cd5ca57a30f17c7ae47c6e579a572a1d667128e4285390f2906b69923fba414c6c92fadc58b87dae9378d2be30ad3240a27226530cb8afc70292eed5af4037ae6c0c28684fe964d049ddad06305ea30ddae64d0a86094339a6f", "result": "invalid" @@ -1113,9 +911,7 @@ { "tcId": 103, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4c53c7b94b6eaacda889c647202d90dfecaa05e75a1b78041a08526869cf299a48b306577c1a1d1efebc7dd694e45155dc434e11627a7e7246aa0703a1592b00898ce4cb40e672d35ffe4aee140a6bc1df6d40c560da214aaa637d94b665763a7cb34e1db10d0f6772debc15d05bd0e1af359b53a521fd359c7e67e28d87c903254bba1f0c48f95a8e4dfdf09ac7afa2fd37a836e85b10c2cc6e0e0986a526dff679d3bd9da38e24e1a8a91adbe57f40ec7fc713792294da7682008be9cda6652254f0af7128c5c5ada8f7d5530ca4659b19b3a2b4b900776a9e06fd7fbf96a80320f9cf52d16936038e151e1b4928a0232c7d0d69d7c16839cc975ccba76bf435f50521e1905548e68302e35ba6642cabd84facdb0e9e5964ea683e1f09a12939abf306564bd97bf95f2fd266ca17326c6bf4e2a3f52a32fee4acb963872893f502e7a12ed4e97080816d34a112f3b5d184f7e0c7f4fa06e716fefa909ddb8d04a07c13f23b9ac919e10231e8bccd43a91d71ef02dce87ba6728e32e6dd92b1cfd96e9f3997e56aeb57ebed6b5f9b33ef1b6e4fec0410053339a5e7eaf956f262bb0ee6e828204627755a4c7bfd29e0485cf9d38f459b36f4783a6888639e0117b5fb72505184a727e2f3c7d7117d0cd4ccf621c670b33b709d165b68374dbd1eae9ac58da2826336fa01fea00f2a09ddd7a32ec83ba4ce0cdf4108241a7ac5", "result": "invalid" @@ -1123,9 +919,7 @@ { "tcId": 104, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7c757f1a1ca4ddc9e1b4cac3b2166c6b8185de0b1214c48cf1cbafecb58147d5649e741af62736cb3945afc90e720b3d0d4dae820fe84169b2857e0bed0119593520f6f6d0103490526b9952e62ab19544509c174de8d2683722f83a332b4b2ec736eb85dc08faa8c76ce48b0ce51521a967a559fac7f39767ec4544f5a4901fc4b3c7fec298a843eda287a152d48ef75d1ed2464de565da4b82fcdb872633509b67c6b15be1ae709539261595fda30b6f46423aa74b4e12f505c2f160082b4cde448f59a70137aefa4fa4ff3f146a25a91a657c639e4855fc97c98d2f21b52376a881554d39a23acb938ba15f7f63f849b20465e1583c27bdb32952635e497d8f7321a2d45678cb8d5d3317f8c8a593c84aa0b767ec5472a0cfa6f7f4b6c32cb48dd11eaeafa25b1e195545a602f3b3cd18ac318a48743e9adc8ee1ee4134787d9de88b796340c46862d7c7ca97f142a28e915985308e3f703df70d88d72bc22404aba08d6bde21e2540a3d58d49517bf48cc0b3138d1ac08aa427876630199e11460cd6bb04bb9bb29210d9880bdd05b95ac9d769f00da72cc2f7ee20d3cc10fbb20490957022837656a69fefa83c5f0873aac068481921fe82482c05943a6607ae92c38806f5396387617c26b9f330c52384bc0e818c66465ff3650c1d3414d95bb528a768c82a7c076fa4050b353fa614a830bfb0c603a5d44a01d4d0e72", "result": "invalid" @@ -1133,9 +927,7 @@ { "tcId": 105, "comment": "changing tag value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "ba1157f9b6c0d31a4c928e0c3dae7df2e13853eba781fd40605da2d2e71edbe65adac0f982bd940f52cd816f791232ae056d2553f5c82027616a65501a2ad1239d5c7b2b7511aae7c385d72f63944d1f1fcd9613ce5ccd192e674d22280a79817ab3308c3dff66c0fadbe9c0434f5318fcb9e1da396f11b4ba9e961de9f18e5b2ba3716d917e38de29027de43cda232f50d6ad948368a0faaf96f28fc4bea690d347f80e3ce21aa0aa49f445d3a4a1ebe5640f9f16e0b3d8b24405b1afae7d7eae6339ceabfa538a7ebdb66a4da5716dd3aafe0305c928c12175c648384ccc85e425b202e4cb34410f602a6bea3be79038ccf90af5357ae8ae842fd46359225d56371b05146798f04e92869c33c4166acef5bdf5b433c191a31eb4d4ef8827cd9bfe40345789d07f685f5d6fea483ace17fc8bddd120b245e7362a4516cfe4c192f3922bb9638cedd5e6958a6d2cb5da85fbae98ed6db16208336baa6950265adcba00b0203b669b62494bb56dcf3a417fe0f7d568c1e0ad1c11137d5b5736d344d0e5b3451721653c4bc9278284d9881ddf0e0fee8fcbb3f54db82747a0d8ea828229e09ce7d5459dfa590e4ad6ea2ac31dc72e68768a702546f0a98687a3dd45f2783e1fca8617d391598a6f9aaba7c829dc8f6e824cc5f9a7df39e209d12264205609d49c9958da2a3a59e4706ff9b119bfde600cb3a1127a75c77c77e586", "result": "invalid" @@ -1143,9 +935,7 @@ { "tcId": 106, "comment": "dropping value of digestAlgorithm", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "904acef8f764eda821c39c4c75443f43cc00e0ab0cdcc6ac9a3ecbf21c38999d04c15a9b11d7ca9de9c221b2ad3a233f988423868f5aff0ace189a48c4452c41d3cfd0bdfa29d6652cca3685062fd6d59122a37cded790122d1f4ddecdacfa50605658f23c2013c31814c23230ca2adef7ca10239fa9d56a141cfd6c4f48eb87b08d7fbf12e9e62d27a86f82f229cdad78ec31d1146d339aa6fe06261823f899f418d19a3bdf817f086077d7dfc8fa1b9f96586f0854279795e9b72596f25872f88a0e00e91ed18545823f8e427b2b4dde5dcc110381b77d4e5c397ad9cda2052062123b32293a1d73f7b32dd98761b9eac5cca2d397489469216eed8e4f359471c7025f66e7affd79c8b34c611233a197a96642ed5d7ae4d4a8155679f174386c5a90c8265f7c73faf1d9c510173dd52a00877bd7afc995f6399145816a764e68838afcc54dcebe67181290505d3a274be28c9b2a4db3924a98c3c13121239fe46b76685bedf1b89fa2c055f01d4a44679231dd9b9a2c24fcd0b7c95254c36de5251e496db67372c1f76422a687267186b3ebbb6b4fdb7a93ab5ca9eb0e0e45cab2b2b9ca8d5c8e19aad48776e45b92e1baa1b4275d7a8355911693e5f791793bd6cc01fba821d4b4e6150cbb4958cd1abf7e3c9e11e19254e74d441903791c8db111fc40b9cbe780ed3175596c98546073e918daffba9f87a92e397b61b8a3", "result": "invalid" @@ -1153,9 +943,7 @@ { "tcId": 107, "comment": "using composition for digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a6cbc4959b1df49d751233e534513fba0efb1d4670e72f76ceb2b0aa90c1caad8430ba7067e4e9f4d0a274762a78c6a4c24c4039ea668e6e51ed4df98be132804078ffff469d00acad620fae3be3a9b46d89824a4f8a4a34d0c837dd6e612c05477c39623429fc34504524d6cdfee03104c6cd05ab2e01f2e4cccab8b08e905cae05d7f858a67a149e8eefbee4e7c01c851215a1c303666ec39272b5ba9870c0d3824546b3d314bf0407e33bbd8e7c04ac77c935f90b4679e8b14f724601a25bbd3c61e304028eb9ed0f974daacd5fc9f6feaf36237bbd413e16aaf188c65def2ab73353c9f17a5fa0d490598f27f3c7ec41bc2399436e7ba6a10b8f2cd6639c932c5f1f8512e3e25bd40d6e2776633828c2556f0661bb80ae7a5fd22eb50d8b617916b64df8e4927d07d61685a0c31b168bbd3f89dca636864735b3d6851ab6d4cefe983d7e765a251d26ab98c530d19de0213c7625a7904604acd68633d0284d83e6a559cdeee27f1dc308dbf23521a22a42739d5db8119dbc5d34220d1f30e62bcdd97808f00920f990edea9c3cd73ab659cc443e6c38a7209669176f8530699dc22ec02bf01feb4b2f58674c4838663fdb37c8aed415bfd2b79b7779384ad4555c62670d271c553cc00e46537e4d25fec955ca504351b7c7786993ad92335e19bfbcbb8f4441714523f28755b8cfba031c719d1521ac05e399092ad4d51c", "result": "invalid" @@ -1163,9 +951,7 @@ { "tcId": 108, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "04050d0ef42a4d145e63322e2b20da48aec3bd58dc95a4658e69be740b655bc94ba3af9c5f9af76f023eb6051d9e2956ec963fdf64cfef1862bf15b4e896d37e884a0a23b60754140aac87d15583b0cb84d8f9083555ca64530c64984e3d322b4233b0a318ce33c57857829986dcfd1d23dfed79d3c59ffc6ba44052fe9f74232348b9e4e2d704070449b4852d6985609b3d4f5b1ee55d99612d23db06f5d2fdcabc0b1f5cb2f47187aec2fad8f385a438a5ad5d6212574c5b61f500a0d192d253968282c393c42855fbe46fd1e85627c154e4df999ed95d905e89278c23eeb79c581c9bd2f9252c265e3368951fa3270b6582c99d80f7e2b58a6ea278d98b295273abda89f0dda0caeb3fc7819673d5116ad16991563f08db0c5639e1fadcf0ca122a2d1286a2f994f646fe98efd35a83999915df0170094add1271f2e3bb193d5605d8e410d0fd0bb3e73f64295dec54093626f92a227498b6af7aaabd88ae1f057d30b61d5da0778d67cf45c65a3bee3a172039efe97e25f3b3145c47cb824b02b393d15f7b67e2167da3f2c740eb591f6a4a6afdee0eaf602fc963af1792cadc6fcf805432cfe005e2d4484df25c999eb484ffe618b03ee9bfd373418ef12af89b73ba49021b2721d18f5f9a024497dfadf201b7f6fb7415f255fd8534b62b2e2cf1e337a2270d6c286ffbadd063fc09f0f8e9880820a6dc7d03d2bcdf5b", "result": "invalid" @@ -1173,9 +959,7 @@ { "tcId": 109, "comment": "truncated digestAlgorithm", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "25f364b8aed878c58caf9b40fabf09d3a9517f297dbe4e101eb1fd840a82e57ebe9ec185206756fc76a53d9f045eca0a4d819e87e81fb0569804c3b9f62a54ace4163c9695849878ade09dfae4f50fca5c68dd201e6a1bc2cb0cf970cdeab3630915556b79a9aed7903a526288b66b00a30f565e53875f448ce0b3b5b05e3b6cf71df9fbdf248fc1843eeb11955570136bcb4f8214c39e8c12ce59aba1f96062d7ba5e63ee178a9210f8cc53965b62fc4b0dfbcec2cb35933c7cc1bf5d5e26aa63aafe3c53e2b8d06bde785db99dd8ccc981435cc9a5c3d69a75de2c6ad22a87fb9262099563a6a149ed96012f25e0c87ea90885734332d21a66381b5c7c6a306ee571905a21d95a2e6374a3bb84aed9af3cecb5724a5afe5126541ceebae4cecf2a91802f18ab4c6f421c9ac31fec7fb6b883a576e1d26b1671663df442810ea405bb3d311b795dd8292b093e5650196189f83ae963623196ce850130f018eecf9a933c442f4f0f3b8067e24a50d363e4d10e2f254571b3acd5c318209c93f002436fdc0484373ba47b18b6ea50e9a9726dad987ff09b2bcd00bccd56e7572a75e321d1da85f0da1be719b893a06a40c3813ece6623dc70d0115946297ee0bc62d733aac3f1065e6f7b79d7b2a6f2be33e3264828e911b09e38582b56f0c1bb46c014506aa9c8293926401e0c6b4c1aabc2d70e739498f723605b7dce4eabf7", "result": "invalid" @@ -1183,9 +967,7 @@ { "tcId": 110, "comment": "length of oid uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "4f7ebe74a37d53164e8aad17079b798dce589d4b27878e57789093081e1fd6333871fca7943ad1444010f8a181c2cc6fb35b0729830fbbe3313551d51dd443011fda09370cf7aff65c448e5270781e1483291efc6f6fedfec81ada2f141fd436f685d28acfd7e2a01ad2e87030e076d8a93c497bd986654409c427c4f58ff7bfb9937cc068230804fa78977fc7649f31202437db9475db9def4e9b8409438c0724b9c05f3ad9f5ed9908ae3211367d465442de238edc8c2ca8d0e109cabed865fe37f6a4994651bbcb4d0af61e466808be729cc6978d1c08a1332a21f04aef0ee77e62becf11590b096704ba67219147b0881a000fd06baecb87db7549a74e08c17f2c1b54d93cbd43adadcd94fd116f7aa45d6e595d9ceac28d5ea23847ae6424bebe2d856f1c5605f8c88ba0ede58b90382e3eacf64c1c153174732061f4c80d071bf985946fcbaa362049fa86e59a72a93781a26c0f52f93a80e42d4a01fa4d292911325fe2cd70fa48d7e02ae80ae50bd37a2b23010cb8805b26a6415c4c6d265b3e28196c54d65cb67736378b00551a44da7d2f9f345f697175e4d5628f61998429312045f2baa16579a8511d9b4656979bb89babdf101ca9b81d49dbe0e329c9104ff76e290f6182e96e729884cb8dc3c5d43818508a19f462f0b7e4c790ba7601ae40d41cc6678a8a6eeb694d7e2c374397dca9ebc6a49ff79ca5463d", "result": "invalid" @@ -1193,9 +975,7 @@ { "tcId": 111, "comment": "length of oid contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "8023460b5fd886c16f15c0a31d2ec5a0cf43fecfb5a5bf4c9ca5a13e4c076cd55483398a20920138d821f1ddea3706ce3ea84df82a1542e9905f89322462e818fbd22873176ef1112d5bc2d8be0363b84dafc4dfdd4f09a694469d0c60133e2f4563a8718f0666f3d137456c2a1b644e963100e43b038b0896bca1775567d9ea6f0dc112918c2a5049c00823652222109eb6de7ea784e1f620666d61ba1127b4b2efcbd184a2300365d04b4724fa89a915d59c62903e93e8aa2b5cd04f6e1713de76335ae34ab98e2ab7c8b2da8009da54124685b2ec2688c4cd324e0b550c521274c848799a24fc901cc8f4cdac2a83d702e8ae0dbd1cafb69cb5ef4980e39d6683ef62454b47d0234bcefd2a9d93a482492a1bf80da22c8f43c0315b81f845b9597f855288370dce9f3d4256573e867d9fab46e5fcbf419f7f87c8ead3beaf9ddb345970648a0ceb2a94b487aebfecf020ca6b2950619da60af583abecd0c3f35fd449f20de3c6ae3ced3d348019c60295d324d68ca6be1071d336658e98d6882468ea8086af6ec66777076425bd708a046c259a391d90c1c89fcd4a8012de03872630368419d5d71dc1d77d0624fc6c29202c60cfd4904a1455955874c8fea2ebd940215d8978c5d23cd40cac7e99575b9b536eceb3351dee111e7a724798039a9c0bf8b5e671060e1e497877788967fb482ca6569472b6a4fd195dd1f9a7", "result": "invalid" @@ -1203,9 +983,7 @@ { "tcId": 112, "comment": "length of oid uses 10 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6e936a844e70aacab2a52b08c722035c1fece44e7da375047c8a0131072d4cd34598250ce2d953f1bcd3b9f010f6e73da16b5956b26017831e4937e3331c74f67de02623a0553e236e2f2c6c37b5ea6f9e88f2ccb33b6aa92823e23407998fca861bd2474c266070d32433b2d2d880dee2969b483b7b4701fc2eadaefb0954d17a2ab9ea94b050e84a71e32f319cb517f1c84a2df48cf8792fd4fe41ce53f71fcbef77a2aeb4b5f1214564e9bc238f92fddb7a231d154b65b1d02441e45a44c68fb775ecbad29b6b6afe0bcf37f7b28b9c2d0bf2aea540eb1a0035552147b25354f695070decab791e6a6f4524ed7d5991bb47b055fe4110a55dbff10c8d906c3b05bf012297cba96001c175130316a6080e9ef61f0afc653e9b0f82b7a5f07734865754753993c80b1aed172b2fc097d9cc1bb0eed9ecacab4f1954f454954db7bac959828a1b2e3e60f9a72280237d54653daf3561f65aacfb930774dabd34b52955d7f44cb81071bba7843ee327847e6f9190a6898f0907435595deb3ae9ea6bd6a11d1834f663fb9af3676f76a5e12762e893700eb9e65f4679dd2357b093285a96af7654cde9378919b5459c92f9d439b88cb3d9599204543a5ed89f24457c5f43f0afd36e774a23642c4359d1dda581cd27aec0fad4fb2554058d37cd5f517e3f0e9f71d9e80454f8c201144d966a626afeb31aa36126c115a33496461", "result": "invalid" @@ -1213,9 +991,7 @@ { "tcId": 113, "comment": "length of oid uses 8 instead of 9", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "89d47254637f19d578cbbf89ab9f8dd5d658411d763501e10dc13a73b1898421be0b28352e2c505c3957cb65d745aa6dec6227954e7d7f9b6be8ccb98ff67f5733efa8b10d2041b862d2123a055291bc3038f9abfd340eac2e2ce9e4a6ede56feaf504903e7e8a2b1534bbf774cf56db230ec03be0da2299cd316af26c3e2058d3551ea3319b38a2ed142c8d806a0fe308a752277e8061aed64fe252464d94d60e1ddba421ba48262073b114566b3c9837cf643b8d168342624282dc20272dd5d92fa3de55fb1edc0079f4c2f63f2bad399323c3d3697e48eb5497289bedfcde9303e1e8de42f45e6ae9bbe94ce1cdbc1e92755ede9dcec33f49e711d0120df200c0dd6747801ef42e08e6d32902876bfd9a946ce2167a6575d4f9ff6ead1c320c2234482aead7fa90720b8115932cf243f49d3545e16e70afbec4c27b12dbab36954899ec927833a81087abb75d9bd854a4fe4daa1c3c6d466ffaf15fc2371789d64abef79ba05036b671311944179bce2fd6e707e4987ef9201a2a20531ab0dd163501892696166c47fc00e1060f5eddc64d79dcaf85551afe31ba3d87aad9c302e7c22bff0d7a5aae109f9a1bd95e02ac5c41bb3177a0bbaf4a1efef0dd9efa6e09d4cc3900c5a0164f6d391fdab7720c577b7fa1f6e3699457c72bd7ffc0bc32198e7ecc87a26946090c0199252a340acaf9dc5ed063b0b2ead7350ce5ce", "result": "invalid" @@ -1223,9 +999,7 @@ { "tcId": 114, "comment": "uint32 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "40a14c4df726ed0f62b294f62573994e821d855a28d990fe600b7efad50219b2b2fa584ac37aacaf50428a36194ae2674ca2d6775290eda47cd40bc7b15a43f1f14293ede4f90c29c3a5bdd4081328d03d19511663d1e83dae82a791fda6a97d70ce80a977e4cf6b68ec832c24e4cfab0b0bcc9730d95395630bf4ae205c54cd45a1b818c83b6f9e457644671370753036920d62c2d6f64ded5f8249c79badb8bd6c2a1664069979ec38a739a92fd81114abf1a143a51af4a8895912e83b5c08a5206931feaed126374e870bf73e36203c9ed70028bcfb8965f2fdd115538d3cd603e2b172555c11347ab15caf65cc535bc09429fd0e5ff2ee9ddea121b18caf4d6436c24c56c4d97de567d4dee96daeadd310c808358cb1fbbf7bacd2b87eadd063e9bd10d6969b9cfcbbb7287162eb2a5fc904d53408b64cfd346a507f39ba6d8bab3dc01a12ebd753a7113fe3bce02ddbb47e2d4ded5e342758cb9e9113f0f287da337594fa3da4ec03b167b606f1f5cb42aa205f275e5187d166d8769d0d210f88fd956580ffae30c6fc637bbf16204146309569fda24fd38ef7a7ca5bd0f74ca8197d2bb9b2ef82f58d5e541a54190d1198a1a3d88a4e0331f1900f8edf2d31d6d8c74f0662ad92ec598a7fa27ff41de4951fdc4c353cb90caee871e725bda215068e41ed1df37f6287157deaab3f6e30c68cdb71e3257165cdd4c1489b", "result": "invalid" @@ -1233,9 +1007,7 @@ { "tcId": 115, "comment": "uint64 overflow in length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "80c01d6f05ac1f8cea15e6adb85916192c365af6860d9760082ee6c15bfe56139b7bbe81865e9bccd775c0e805df4d82449dac42b29dcb7d404d5cb0532842572677fdfc834cd5fcdb0eb4be798a50d583b8d4ba730712e3f2d7c18c430aa7622b8239851441021fb08a9f98d51213ce81d0fb8e07ef990090610be6bd930367d76cd06835fb32cdff607d27f55a84b8ad7b8cdbab417cbc3072adaac5694c55a2e63a59a67585b925a56a4d9f47f0e9012935979ac75af96f7a40306363fe3bfdb428e9998adb3f2695e68cde1310212439abfcb5f78b56c5bd3db7b48caf897537d29c9433221359d080af9f8139d946d87ad5561741508f4ef400da92cebac640572c62ebd1d047a0f575fea856eefa057fac1fa3fc641dc8c1db63aa9074afec472feaf0082497cb37fe86fd84303b501f3e0346148635caa1ae2dc76f9fd7fc606529d5ffdc7a74d0ad667386aba017d510b11ee624adbc397e01b24ac8511bb1f3d1f74953a28114b5f26f0bd175f13949bdacaf9e69afc712f711d51c54c04db4da3c598c055ed786381c449265433719c26ebe442880f0797a254b165d0142527aef085a025b53c422e5ed4c4f8ad66455360e1344070c9ed3276979bcd210db43598033e60bfa302a02f77c30bb18487482d2c9b26447527d6cec876139379cc6b2a5df9f3ed91ddfd19a9ee6952ad4ffdece266203bb77a136a6de", "result": "invalid" @@ -1243,9 +1015,7 @@ { "tcId": 116, "comment": "length of oid = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b260371786cab481593ce95cd03a0ae66ed3a9b9e15f0a5a928a94a44f26e0c965c0035901ca12d09b5acfcd95ae770c7598f49e9f67eb7cf5d62722242cb0da595e2b5ac350140dac4eb36df1fdcf2298365527f876e1f798396b141f083b5de06f4a37741da6d8a6b227a8ffa1437d9afb73bc5eac196d846e3d7b209e61ef8122809fd21571e22876c8229e3a6ba49501784199ad8836838d2c28b90f86c570e25edc8aa8ebdc2bc2c08e8b24a0fa61b57fcfaf9427e6899b8fd10f2c263e3d2eb6981537bf461c3bc0f13748b937fe6ca7dad710c1706fbea0df183efb1efaa5ea2a73a61be57acea6dc6480db146a0798c2d50a310bf538da086305efdcde7735da2bd5e4efe5f1546602abbb378b1e8cca85507e6af865914b07f271305cacab66ebbcdaa4f9a21c66bae144b97e80aef5b75150613d46a2da399f3a51d4abe8d5959f96819820594ac4b8e37672552f58e3339b259cbefb000ab82c3c00839c265c032bacd25fd5c0c7816e65539eb4598d669834e2771f0fc416c4527e0c904e96ba50dd6786f6296b4d0de93ddfee864f8f8cd1a38c82ff4f46494aed49bf928721945b5e7c881549dd31b603391f1eab6d67ed5065d19d78159766a807fe05083d13986949b5fa004bae48252878c98aeddb884b079dc55b3771a67e294bc3aed666d25dfc865c7302bb012ffca4f146abeabc1eb1268d88a6faa2", "result": "invalid" @@ -1253,9 +1023,7 @@ { "tcId": 117, "comment": "length of oid = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "84b69d46718915c6e9fb582d7209f64d7d05927985b47f60903584f73d1652d571ec61243051dafa5d440d9ba7ee59813c5ed847386952769b0c0ebb9633b302597a3eef713499129440a20e9f4c33d982261d68b87c5fec638475c41982e84229b6ce7e4d2fc957e66084dfe57702d94a7e8f31599c49e1baf6bcff00cf1a422e833c29233a71db631f125b1efd05c472d78f1244a2bdb1707d6c9f9b4fc7022b47a9a6de1530966e49a67e0b6346afb05bbf77e3fc415a696509b7ee4ca8e7b0a9b8cf7325f7f5d4cc37ebcdfa009d33d285e4064a554f0bf8010528db507d9dd12172236e02616a4e8693f064cc08e733eb1b975956d1db53b4d267fd0567e5a913f083df1dc3053e2377f0f2e063b69c4a741b51a2cc430a2539c13e831a7f35ce971587b08bd90ac0c3d801e22ece2a673ba1e224d4bed142f8a6fbdb6bc2a573bbd0674a05958868d994cc9c91165bddb67d6f2008a6b78896a77bbda1d14ca1f9c49dd34ae43f1e85585396b56223c2535b49df276e7e25bd6d75f137c9f3bc6411690c0dcf9b9d0882996df8ba5a36a5178e0975e8eea0007ca4b54bb7f6914172370226033f9780614236c21aa2864306da344876fce8f24a055caf66809648b608107ab0ce1881398ee5b14c2cdc6f49521317b9cb68fc877b3b52b4909be1d599a835903832bd243fd0dab75b43a02eabf7c7c61efdf59a2ce2ec", "result": "invalid" @@ -1263,9 +1031,7 @@ { "tcId": 118, "comment": "length of oid = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7755314b6e33091c4217c503165e7465cf272fa856ade2cd36ff9a5db7b8e846f15a39418ab5e681d038fbe89ab6c7f7dc8ff7bc57040844b0ca6905a9019e592ac6a523b0edda7d3f11e224da2535338e371b05f736b7593c37ff156f73003b1ff335271649beccd87c02d5308b339ffd5b909b005274a2a09c8a0ac425e7d51599158407fe05de1d41e11008143dfca497f70c0e283faf9554025fc0ecdb1ff83b1cfafcb6ca8f0cc6e97e3a3a7b62b00d61cc4c1401dfeae2408622e19d5c06e69fe7fc1feb4570d58a7049de874751309af9ee0fc7ca3b50fa6493d03368405db1d483b61486bf06e640985c3adffe3540883716c3f78281347de09dc3de044a5c60c33caf0608fbb685d21fae3213fa280ba68aab5f822b9f1f5afcd51832b59466a1212c92063d657441b55fc39cdbf16801137cb531fd23de3fea0ff01d5cc68a6804fb7115a7deb35952d9a0dff4d3e31d52af4b68104f85654619908d08b16881c68a52b9b52b4807c3b44425b0987c08ab934c1342bb5469646ec0480798453d5c4d471f1c2b59fd4e4e363e1b01e1f05e19157e2508e57b615a1016269effd29890148867f5cc4159dc409a3320f9b2124997da6fce481be241ad7d4f780786eddd5ea0ee7a0b52fe419148059aadf0b90cf81825719abe73d6f9110b01b96fcd5640f945870404afda9550926db3611d89b22b73d05976adb679", "result": "invalid" @@ -1273,9 +1039,7 @@ { "tcId": 119, "comment": "length of oid = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "51729b157cf61f9dc88245a3d0caed291c33d738c416ddc9f4aa73fc17a2a9b39500a361cd0db72243e02faf129acc8378f689842db2cff07ad43ee7cbf3948902d847ee2d43773e8a86fcc3016cc879d238ba4d7f19e097e331225146dfc915ae1c19184f81be47a3cace37327b134999c497425671a8f62e6678530114665f1861df49e8ef9a924e40424daf847b6ae1297d4c554ddf327f3b22b58488d83712fc5d736bb11e807bfb83297484902e100fa9abd4f36dae6195239d4ba9da11dd685574565df0b2cd9b4cd60dba42f646d76315d2eff56b24f7ad5744e109148d608a0a130b278974047992d7c508216a134cf0dc73931c85fa130ada08905d0046c2c5d05125db1fbac0af81c3c465bbec62fe0d93f7971639335013e7daebe749c1369764e9ca158bd27624fd1ed440046bdc49a6c4319ebc41a813f5859983fa023f781b0f99ffa62aa22d77363970f4e9085e2d5e928ce0dca2122df17dbcb3db72c73f68f7b507356ad1c7b3c47500408aaa4aa8b9070affa7c7fde7cbf29c3c93d29ac2283543e0912795d71e21e4c722d6db948ba8c30844879b151fa7e1543c0dddca62c34461ac3220a57e7efa9b01d48f8c41c13612c74e47feccae95fd8e1bf41b6e4c5946c32a5edaca3b6a89793ce34f3579fae2a765fc21c3521d5c3d5b3d80d7fc29f92bf94127ca0e509112aa579d66eb9a015c001be1d4", "result": "invalid" @@ -1283,9 +1047,7 @@ { "tcId": 120, "comment": "incorrect length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b39a0d5cfcdf3534ffd2b1f7f025b33dd949164a50acba28b30499c7c6a5ced79dc278df30aa2e1e8086377b9b958a79751f32c4804a435f237c74fcdcac84c6fc635723446196b46d44356771eb5e276f2c8a2e359b2cdf052c0ad7fb629fef23fc22c82c375ee52601f858cae79643646f77e4c84fcc31f50455a48095c1eb72a54b4c0dd36ea3199a762a885d20694e0875ea2d2237053086dd7d34982ae10971b6bb478a85193d1114aea5ceae7821cfca3f521d62c57e7c97b55dd5fc1369602f15874925745503ccdf131345815bfd16b386de391f32cffd30a529e9f210cb3b9efe865f07b50c26810fc7220089b193e51003c819197e0d4a4044c5eeac1e87288a091db026886e09ecc386cfc378b775f42d403d6cccab2e473f1936eccb4cd41d5b246870ebe32785d8f9abc503db5ac269554ac3b6286b3b63434de33aee9df97b817050b0b857906d6cd4cd4d07b11df2058bcf924405ce020c42d01ffe04bb3919deab04b190d1eb4906378288a6feb1a1ce01e8256cf5b5f8888d6ce18b093151ae18bacbe81c42058fd35d6fcd1f6385d9d7a01a164cbfeb6882c7d094d2f058a5686d64708c928967dc8c7115ea940f994416563115d847e1c3e15f63618d42af12b47ed76b2ec0a96634b409c80241abcf3a68b0e255b9da7985a966ffe8098f1af6c7fe9da64be053c7db9addeb142f97a3ee6a90fe2329", "result": "invalid" @@ -1293,9 +1055,7 @@ { "tcId": 121, "comment": "replaced oid by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "481b7bdecb34d4cfc817f217c883dea3248f2cfe0e004d830b0a5e6002af4d94a52a7ef208df247747bc26f958aa82dde17152612005bf5924c79557b3039105238a66b1754e0dddeff2b399182827a5f24fbab5dcef1d8134193db2b7358269fd02bc11ad83ca74114e7d0f36e700eaefbce93509ebfc6483b177b58292646d16e1c66a31deed0c041884456f3577757917b045b9db6ca5a93c54258255716e022916fe656883e350d90bc59e11d0f3687ad073e3a4f9430dbdf7209fedf051b7b2b6ef4decc1c8bd56e3b6f38e0343567909282908449ceac2fd162bf019175eaaeb9c74eff24180e04747537a8e6464acedf96e557ed956104453c03a191830ee9fa23d5d8eed138d1e498a9fdfb0603456df099b1650d78ff836d13cf1bf068c8d6c9ca828b234b9076439f6ab2b4b778a1ab529d8a6d6011becb7cdddf11ac5cf2f24af50425d26db425815d7913e6f76b804890b13e5c01faca314a8d79cbfff018b4f8c69005b4db1f4dd5a2706f17d5f7558e52368aedd61117b8f3b3e8f08615396c6427deb4a53d3b0237946a4d25bc47e3f5ea0aaa5c569e37f755a9e0cf172212920cbeb31eb00a1fbf2fd55d400fd5785c5d15a52865ce512ade691bcbc27459465bc4e65a9cfb07ae397c80e0df579635ee74d0cd38fdb58bb9bd506269023d3dc8c8c5f58a3d1151171ba92b35cc7cddde54e383dfed063ac", "result": "invalid" @@ -1303,9 +1063,7 @@ { "tcId": 122, "comment": "removing oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1747d4961c28d37c225f944ffbd967ae2fcb8f5dbd3ec217cfed16b1ed602f3d00b16007f94369a754f240ccfbf089f13a086d7e5cb5c39b4205d24c1b1838ab13618c8e6607d9fa52d08243d09c2ada538ee032fbf4bde8fd0b80ad97a557f6d3deb365481e6895525db6664c10f909a87915091608764707a7afc42a64a5c8a8effd4855485de4457d74765aa82a744614d35c83a21ea8f6b5591eec74a31476f39fce293328f9d3865070942308d64599d704aebaa707e406f3ab55945b7f9165392c13d069527011d813d20638d80eca7fafbdb548161e7f6c8ed25c0e8ed1d0faa3179dd18e75f0132ae11bc1904f7b195a345ea2b78025f0de6d81e05c01bb1734c766eb23e4032febfd5a3617ed3641ba7e18a16cb46ba9cf89dd406f8ed55748e0e9e868578a6575470b1066e336b4bf8fa42fc687d0590c8055866c3bb33d272f435258fcc2208a161d300267e7014b2a6bc95a42638daccff3cdad1570bc3e92746108d56d5ecb4a5fbf7d43062b5906571f41e09a3f7d2c5858b80cc25f9fe54774874539ffeefb485e25f2330893a16a0754b681ef34672eb8b881adb6700f5e19251259a3d20f42fd8b9bf3d9bce3b7b53639564171ae6bf78943009583bb1eca73809b1703f1ddbefc678e3f435c356676803a6072bbd0711d367f28f70338414895bdead3c97688c1e070f77697eef691a8cc609660e4f6bd", "result": "invalid" @@ -1313,9 +1071,7 @@ { "tcId": 123, "comment": "lonely oid tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bc565c386b1056d48bf0bdfeaba954dca19874a51159f3ed835f2ed3d9023e3752171e70cdaa1f8ad1bb47cc921daab303f371759a5eb35a20722119921f2b3b866d2a806c4ce9ec9ea458b26c3e4d1e1c146b4e5cc855fffe27e4409a4fbf1c847ee6894a74a25a28e1dbdc4c3cc58c645e3b81be590aef4ea038add13779c29dc7c25710750cf516551d53e8a50f42f5117b9c6e139b2e8f1ab64331886a959136f55a03614d230b2f2b076c5d76df5dfe1a3ecdd38718cc6cf9c4d92f63df73b6672591760e46ed7e99ad65a800f15df2b88baed34d70242ae8f1a966f1289fd7beda15105bcafffa314f899016ad723a3e8fe067a7fb7763e019845caf1259b8f82cbf4dfb8682c7ac98d9293be1f0e697dd1c2c5bedac5a8f4c84e7a27f5fa5122007991c34a415ca7c8ea7cb15b16b2d85783e703e6b95ee7e2920fb5ca35b1f0e06b7f3107255e8b3d6041c5c105d225fd3eebd2799fc6677454a8a72d9086f741e0d83b4bf4a4c8051e5f02194328089182de71ad70c083287150c42eb48c613ced2aa51c713fffacf451c7bb03bed05280d3b30c2fb702e9efd31b7e79a3c27e419243da148024186afb40213a5c9b9325987c3abcc40187971b8590f6f4c3f945a63044851390ebb6ea99fc56e682c2c0c1b969f1fd265a7d6d11a38ec96f9ca517ee9849634bdd0cdfee2ecf0af21303ddc97b93e9c12e0a136fb", "result": "invalid" @@ -1323,9 +1079,7 @@ { "tcId": 124, "comment": "appending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3d8f557eb9f275a861327edb49e64aab8f27f15b0503ef64543cb50003c8e8198d1a21b220ae7fa8f2b9a82d150a6c07777d68ddb51e2ce4954f96936bf62f4f8b0417138a28cdce24f760368cf8a2d316dbe30597fe6060da1ee0a6a8a79774431d63c425a70eccc0ba2e6edd5e6708183f556689235736610049a2ca48e3ea3f4e15966eb95401581d159f89128614af8ba09cb380b814a0e0798ca89413a7ac4dd882b051c95599e6997ea029667103433c8f899b97807ea5e08bfc96e2cf7b1f76bfebd1ee3bdec90b6ecdfec135f97ccdae19d9c2a8f27fd63bd4ebd8f081df8db0e467a6f8ccffc09525edf345558446a919ef25acb69d419264af84cf45ac9756af252d8108cb10fc63fe8d0f15d8ce8c3ba4aaa9131bee157b99821e2fbc479092a9bfaae7b816046826e104b9f89eb2472b1d604ca09d4d530dfbb5ce8ed2cb4caaa0b0bb0c7694b37e64ad1f7bc26a976bf69467c671561270b38b224f0817e0380be488f2a86d1eb753c1470de56eb72a18380979e7d2f4b6a39778b4546f8b4782b19b5cfa41544171ff640a90a418a8f3fbee0e0c7a5e3a30c7fc2beb63a6bb51a071d6fdb3ca6ffbfe9d49890529a4c47452cf34f828e46c2d14437c47fa7a0ed16a1024752b5a9112692ebec7fd4f81d443d52c94849d3a1de7880ca30886f1b7497a18ecb3da314e66b6ac35996b609682307e1846d1efdf", "result": "invalid" @@ -1333,9 +1087,7 @@ { "tcId": 125, "comment": "prepending 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7d26b01b6f272a51683167a0a345b132e2a259b1d2d255d839844bc1587837a366b9313c33a76a8e2c3b0dde023d4b4b45090fa8ee80ee3bc1ccbaa7a69aba4ca0dafaf412aa618b4ade92260a34b60792ab817a199d6a4efb8edbd1a6b1f9a2b9b100eca45f2566f29c9f3af891442804e7f9784ffe9cff2d8c78485640668ff7c0228acb147d66f8e42e72ac8961dd6f1102ed68d9812457c24e87708e4225ac098b4d604f1863fa90a45a6adbb67390d715a393e1229e1736bbc8a7a5cf7b7bf8a5d132122bc94f6056a47dd3f4ab0fb395adc96ea6f1ed3f96d0907e14b80d539abc99d5a5ecd1f7cfe310adf519a15c2cfa0447190c70982c07b35ca89c5717b8cc7bae01cdc7725af43fcd4ccea4175564b1a673c464d83f8c43dba42d0e2785245dffcc104f2e717782886dcddd29ca2a7ba5ee630ecd2ad185ae29647b728aed38924001ef055077ec01fb0333d5a687425a8385e7ec274635e780e0e4ed50dae9602b133111a08ffbd266945cb6e798b45820bfdece8b9ea7ac10253fa822e45071b8cfbe1387b0b7b70ca0a071cb20c5f0487c2ed022123606dd6a9228cbc892ff0c39e4816e8e1974942cc094cfa324e9074d55fc66acf160fb8577b04fa213a4010133211d59714fc1bc284a9d96d9a7351ac644d48e0ef6518142f06efdd702652638ac9725cb769b8c8faad1ac0c0edc344d17483f4f1dc073", "result": "invalid" @@ -1343,9 +1095,7 @@ { "tcId": 126, "comment": "appending unused 0's to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "19f9103e7ea9ba79c0e880bf8724136202b5ad3328108384813ebffa98e1c84c7f335c99473cb72207371222e86a6c6f601bbf017a1bc50a42749730a03bf6722c24a928156b86bccc97906be1ee6abde357a2ec4850719d8507a567cea7d1581c1bfd35b78aee7e44edcdecf768d636a257ad39f9def79e0459bc33aca63d97287e3bb37e41482bcdc0bc41071af3a01a33560db1a150ee744206dc5ea20da2bf75e5d2b7656d85e83d9bf63250d97998e3cbeee6eb3e112f590017c5d0883af97b7d3ed36ec7f8fce6bc84c7cccbcd7f69b205f9ffbe2aa940f929be01e25861efc0bc0701f366a5197e50da18f8d79cd277c48086d1373ed67b983dab817fe44fc1b85411c3205a46f4e209474a8b23c0da698f8c4130ec8e032714a05bb38dab60c79feacaac3907c4a353f21c40f00d3df123fa4327d686576606af1e380472712f65ff064f31ead17c79c87daaa0be792f8074099ce70bae1016a62f941aa124811b1316a6a584401ed8b3c5c58583cb43afb29140c90422c9557b8033413604cbf425a1f3d61e7d8aeb9f989a2b4d2549602f2db514b44b82e7850388cc396f5be16ac1a5d4e919724239c5c784e16d6439589e832031c1a133741ed373a1ea5a7ca08916b7a305ec97dd8f2ec080a051c60f4e7aee36ff5ec62ef81365806ce48a3eaf77ccdf4263b38207fe922ae4beb49621aa396376357b03dc88", "result": "invalid" @@ -1353,9 +1103,7 @@ { "tcId": 127, "comment": "appending null value to oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "a5c5c5ceb2d575014100aa459cee7136fa14894260c42d89da8b5d63e100ff5b504c25103319366e169a99516de7d0e14d37c590b586b5eec989a9cce06141f6e130e377285e4c64bdf57f2821f6aca81db1bb95539016956039d74f7c3f47fd689eed707f5e6defddf68f0d5185debd03d67bd84172481df01a83bfa45787585be655f7a064f8cd86d03fa2537f061edcbf8a141caec80c6a745a77c5fa8a00821582e7975e0f61a5ef0cc5ec2ce48fb793dd28dfd076b67424fd2498ee01a7e6721ce868474bcae0f29ede3a3afc7d6dae8bc35790ddf1e61f170d6609bb9634ed6bcf2482870c700dafa2af9769ddeb7bc98fef19fc04ce1663006d44f388c93cd6f4e4cc56825f341c09073a6252f142404b1521c83b42272899b19b7853d238e50784a9d5424290d1763a441a7709d02e49bec7c7837fffecf13ac1a8fc21764b5d88e333172a660c816ec8472a921dee5782d1037f32f9b938da205411c05f8ba0e869fed9efb7b898558d0a5480ae0092f836279bf4bea3f20d202bd8a2cde9cd118c84cad909be76a5aafccd602158052bf7d2ad765526e26648eab3526a5d5e8d198231e88f487641c8232a9e15e6acb1e72b550c6d60ff47f3247a558e94b2838032b2a43ebcea66e47e554ab8783308c75713d58e57bac17ffd472bbb8ace21cd8aa3dd60e712c76d81b7bec09b23d3db48549dbaa7dcb42e5e9e", "result": "invalid" @@ -1363,9 +1111,7 @@ { "tcId": 128, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c4c8233dcbfc7d176ff4d31081ed91fe02a64cd00f66e830a97dfdc3ce1a7952fcac2696da6a95a54b76c14115ff9337ddf7c74bd36932e0d0abf5535b1d030ad6848f8f0184d62784d0d378d150fa8be447f00570492b6f540f88eba62917796cf9a76e7338f27779144ce3ec7196bba1f6cfb2b47541741ec454a97fc465cfbf1aeb681618837c481fb76074ecbcecf18f9ced503b5203fd3bb4c18a6a2d6858020c39d641063d28dd5d4903fe7437e914114e2fd8898b5170d3d50dfe856bd72ec1c676015a5335832892d015e39ac498e90c8d179967d425fd59663b8270fdbcff3b433fc2468f88f3126a4f3a5636ca92af919d6ab566598498130d777ebf8ca73705cc4e4dd6507f28baabebd462ca47ca24e2ad4a1a0ab930eea27053aeebeea63d32d6096fc0469adce1649132081acf55b80eeab28743bf7da9deea58d3ca0a96e4784397f459f6cbb040dfb9a6f813be0d55b1dbc1c3a0ed32e2e11ee01b4c6854cb4b3332027cbca24d0af9c2f9eaf61ea809831d44c4e194a0b142b49897496f56f933aee0e2fdbf4e542e0a05dbfc077d4cf1e4c41f8464f6ca18a9f958d859a6a6326230800e88eb6163d8056e0103b68987aaf0a601bbe5b9c50f6dda156315e84913cef48007933d4b52f100c763b7e1b78daeb2cfe7d6c92d32307039db8ab24889dadb7657ce0d36377f9e646da539747b266d849bb92f", "result": "invalid" @@ -1373,9 +1119,7 @@ { "tcId": 129, "comment": "prepending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "42d49b58398a0600e337a94146eb805b9419d7424189ced4a3cbdb49fdb82f47aceafcada6b120f6ab678496ba35be664598cc35e230491f474475d5ac55638d02c5a1ff93287a684ade443b5ef6a4715ee19680d9466db8a85d152251a54afd2d102eeb546d61ad80552353ffbf93ce5c38850c60a627df67d57fec100cd70a51558dac111972df1a1f6923644cc53d0b32c8236f0d30fabe027767c81e429e77cf2f0c21c979939133eb3063b447f12c6df48d82aaf3294d6b2fd1ed44a9ee123c7a6ba68b278c412b673787f6f6161553604d7bccaa4178bca05eb4b650dd94d73f55c7b2a2859310d406f6ea36f1400230113b3c4c6a9cf2b5b79b7906a184d9bdf2445330e5d869693537897ff45dc8e9dff48a78626e7da181ae439068f80f2bf460e9274a42d9be27115a456f28593bbcee4f2b1e8c33da85cbb0d4a25f551340b2a6dc6cbc26802457a720b053ff39d70b164a019643ba9e61172b5792cf4f90a277637ffdd9eec290d1ca9717cfae6285ae504120db2a081368e06bee71dbf5ee70b63037044b1b3f20e5dbe1749832566bf2c5788826df2983c38049b806e06e568d18637a4209cfca714626a433dfd4f4954a6e348fc373f95c59d2aa29b9d3dd435630f500d50ab424cb8c7b795de92d14c7fed75f0e2181b7ea901286dc9fc61cd887c6289a357d633c7c0ddcec38461784cb59be0fc7430e03", "result": "invalid" @@ -1383,9 +1127,7 @@ { "tcId": 130, "comment": "appending garbage to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "28abe06eabb02be52b20e50de761f97fa5f454f4ce892484ca7df812c4dbcbab2d7163a20c0544ee454e43d1c96fbdfafcfee7d9c5114a5c6b324157e77bc283c3b0202e7067e252289f6feffd3bc287d6670f85175bac90d4d842cd902ecbc489c881abd113273cf3802ab3c4e347572394a8517763d7a2985214add76e757ade4994bdf23f7b9fe3d936eac96ebf11f13b3f09deb71e13705fb2a2c52311162eef035523902874989cd63e688ad53fb35bd5f0ead9dab6112db19c2ee186009c83455a57f6eceb4e6e5c2f46435d21d3d9f7d6e53583c35d859f42da569d0113322d7d0f91468d9c7c05b4a648b45b15ec638e210436ccc59acd2b223fd98255dce7cf75dea03cce9e8f80ebbb09b13fd2c0adc7c039ef0c5b369031600c29636a7ed8dbab4eac60a9940547e3591b48d97c329c47d86eff1b0a3f28f3b6cb213fc35bf35098e394c7f9f84277859fda51ac25a3e75dad7fdec12c29ea441612213c56d24b4cbb8529b8ea80d1c95690d540819ec36332d05ad922d71782fa48a2268fe149b6a77ea4b4f941b537c170607ad1a453550cb62e81ec6cfe8c0eac8fff6fef5e5b148c7ac5bdb5317a44c17bd9ece2a41305845ed3693911b3243b94f8a5f8cbd06cd1fbee782fff542f3dbb8367263eb1f79474d1419c6351923d861a347c53f298f2a959f6ea29015a99bf76034ba9ff91cd79a43402172080", "result": "invalid" @@ -1393,9 +1135,7 @@ { "tcId": 131, "comment": "truncated length of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "959e078e58b4daeeb3cf822627f6603bf94ecc5bb5d06afe4755fb188b6d7f96223cbf39211a8a37929dfa8c429544723de33d8fc7082625ea483abd525551a0be89a2d3c80d810e7a66b86129675c87cbe54b3b5b636c057a3858a4151890fa45652b673399ccb0fbd66856c43452407adbf856deaa851b3e3fe39df38ce388bf8d368252d3ae1f6290328a3db8b924870eff43e61469aaf2f3a82a5afbd4ffcbff173bab81de4534bbda85f92571021975e06ceda4232b821e8c1fbc8fd897086ebd5a364a212ad0fae314767ff535632abae2e11d2012d40b4f7d4657fa6df28fd0105e6075414cbc05fa139adbd0f777d280ca6cb84c46b819293f165fb288a96a19fe58bb4ce835e0f2fc8827dac483bbd60c5d7398a9723646644c20edd068efa8ee85806a0db06f761bd325fefd07566a34d9f5e61897c39af9d7b953c3deb5817bf01084bfa3f8b1783e2f545abe8ac76f1d1e32ddc5ac66695d976f111e05dd921f4413063b014167e45228eb070a390dcb44443ea6ec44794c86804a64368a9ed51dab5d95b34de8719c602727dbe1952d7a6107a43a54877871ec9a82dca237eaf7ae007a3c35f33f3f39401fa4e134623ef69feee6c2ddca8e25cb8a07f8a696a0b344d046cf3f83d3580b1ae75af0a033a000ed490204ee19c0338e5eac9906dc3d66f5edd402baf5576c7df56eea17070dffe047997851e0a7", "result": "invalid" @@ -1403,9 +1143,7 @@ { "tcId": 132, "comment": "including undefined tags to oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b67f4a92151f8959f87b8c02ef7dfcab2a34f0d185432b277587e06fd14d00f580f66453ff4bf9e82cfa4fd399fef899f868d573b4dfc75b1b537a3d899e8064811417b5df57e02f8909b6fa45aaf40793a7b3ea3bc7941e785cd47e38c941d3b5976fcae196e6448646eb7d3110bdde27193dce9a199137b33374390bb6619096d219713981cbc199eb427de73a715f1e63e59c512c74d386b60ca716bb96646526445364205dbd102e05ef53d552ff293603554de2199e470e9c5db18aa885efc16771be1b4af38ef6a1d08282554afd5fca4f7282dbb07174843778aef52c70503a97b8f29acc72ca9becda1bf35ef6888c50905cc49d9747cc244eb3f023d822e977eef43e4cbea91993a0f9c9698ab45b21f2cc6408a55aa370662cc0e6238a2c18f77cb3db699828bce9b7a782b5448fdd0c1f9cd18544386f863ad07531385b9a2b5619672f706f22ee3dc9a20658178347135e9d22f141c0b759c3926ad8dcd9283a19c77791324a94f9200d53e0e7de40fff54494803559b0d72f5bb8f8a7903c8586c8e179a1787c8653bc54a3d1fef1dfbcc8e6f7efd460e5b255e759551b21dd72d4c68a73be8f7e5e7eb94cf3790d0aa5a2406e53e67b4cd32bca5d57b463821441b7d4feffa4894a2b1a1db26567256051d2f195b5f8e7ac676706788093b222e5617455a4ab45f291ed2382f12918a4044a502598d23b166d", "result": "invalid" @@ -1413,9 +1151,7 @@ { "tcId": 133, "comment": "using composition with indefinite length for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2a7439f30d8d4600ba553f9100b26a2c5861d5d5106410b369b94801c262d124a262fb17b448bc14114f1dd5c24c36e0d5528c4d617093df934e0523f4adaa4e262c2fa1cfe59db2f51336c627bc2e2a11b3022bdffc649de8690aa22fb6b96f90f7573d0fe23ff65d95c81274543a01ea654728c57b64c717f0767b800734aa84af805fdaf2d04946303c80286a487b48638b8972e49d412d351b9101bc435dac70f28c78dc1d79986e9a8dd64bcb11c8fb3e90d2c036c5b74d22157be15ee1ba291b97606057a5926b84eee13fffb3c8ba245f153d47b48d836828d71a5bcc02ffb12fa7ca66b576d2d76f38643502c4e529605f833b1d0af3bc7a58f20b5fabe63de399693b728b3b35db26ddd52f62bf6268c502cdffe883e8485f4a7c60e438e1bb84070c7adbe021a6380989a76b72faba576d20c4333879700e5142522589dd2c49e539b7d49f1293634b18f594d3f8106687049cd4093f442d34654e82f20bb8c4b252287cda4d9e69223e22e95a717aa5008bfd232ec5e2b85c92ec093c6ec16a7b043aa5a86c136a38dc9d1c7fabaee3af9f1b77fa4f4517c596b129d8fea402c856f041af5f98d235ecf2e6894798a857fa3e295a4a63c4d5d7d5a5d3fd6452775cf512ab4bbe7355f71be5c07449e0a8345bd6c3960a999c3c3ce6681071f5078f331619a9f5283e01d184782b7e1393c8291d0c409094d45b84", "result": "invalid" @@ -1423,9 +1159,7 @@ { "tcId": 134, "comment": "using composition with wrong tag for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "530e5a01bd59e922ae4ac02a57974759da8bd978d6331bf58a522460a4cea7cd3e78c76987ed9bf39f5e6e0a0127d950c3de95e3603fd9dfa9d2f8daecc8f84ede2dbf99f29fae1a73da64c6ea602a90a529d9da1d8b1c2c1575667a7ffdffb8347dba3d13174f63c387966b3661429fcfe8da1f3e3287769b5826be0ebc0f6bf04b47cf5f0e6d9f494f6073ff7533131d17d7ce859febda32f8c639b9e2a7aabf0e82a3da62aac20864738d215a862c984343a639d4caf91fde8e4289bc23c65321dc387d8dac38765e4a3bfb1b7feb6360fabb62b97efe71c9fe789347187562ae4a6bc35c6f842f7e8f1bda9ea31b39f58340b352ed31745306c4cb5dd24fe308bafbf1e654bb8898333ab6b2fc96ccee80a50c44bf8af4f77f2c146ad5f552b893c2a036e3e7e64b1e6f8ed152ed1ac66390b1b828ea9c43645d7f36723c111cc56a4f7c973c0ff99c460e3f82169fe2cb3d30e518a38f1c1e2bf4bd113b85a30d26d9ab03a803ed4cdc59fc7f16f095a84d663eae4a3b1c3aaafad19c2458528cbf37ffc46d5b1595422210c9378bad7ecfdd222260f12a304baf3113e0a20d40a1202de6a2f5b8d23a8bb2fa12aecfab4d8c6c402ac417f6ddbd27e17f4fc3f5349b97f5363c9f74b5200d8e96e1d38e08dbba1a68b8d09f115d0bd277c39bc02ecb13ec6ee590d0ba1ca3effb97021a4802e2d1ea47d58cc494a68f8c", "result": "invalid" @@ -1433,9 +1167,7 @@ { "tcId": 135, "comment": "Replacing oid with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "62f4be8408c6b8884e73392b37df67e92bc0efc3ac3f8d75a226d0d4955177b71d63d25b25353f34d4ecc9b9389958129d3467b57448e75820fc6630cd595c58263a582027dca51a7e84767c2e619fda7746f230e9f0679ba4407e1d2719774e8a4476afed55cd636df12391a55e4f94a37b81747abbbac5d95891e4971c705402e8a9e6d0d9c4a028f36ff2db53a12624086ed6d4deca25801d849d82d79e95d09eebea8d783b2461d1af6ef4ba880aadc1b25c7ab8dfe474f8eff200ee551fb261c620499b7cc36de32f20bdde7891eb0e7683893f3bd9aedf0af9cb06fb090628d0b83ce6cc3f7a22bf337a30e9b3c77e112ded280a391e5c66774da01b282ae7444247f90a4ef58eca6983fa271442b8706f881b3f1ca7c338bd5316f16bc8e7f5887e54f39f1858d2496f724ad49cbf9d1c53bcfa4ceebc9327d977d844ce25cc3ee109a54f33c7fb5ed72149f454b39da42aa64a96227965936e70c79b3d1e0aaa670179e5293e601e30cf18632b00480592403b915408a054cbe42c81a9812e9722fb19d96d9838ce9b5f83e953305278e34ed676f520c49814fe45ff07d85085fcc262f93b622fa26af2adcb5996b241d137aed2af656db1d00b55f16935b04bf6f56961f093632f3876cc1285cf48262b3d5431932d1ab7c509681b98714fe34c59ea8ff235118155d1ca81ec1f7467cbeec0baab014b84d26d62f4", "result": "invalid" @@ -1443,9 +1175,7 @@ { "tcId": 136, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "93d462a876e26c401e4efed28a56ff2f4328d4b66d26ba4fe5679c334d7466d3b9907d4b4f78e933f91aa5fc18e36b751a6e40fb1221ba375dd55805fc0623834355d39985253dfcffa3802e8719db3a213fd3500506127fd9a3b856f06f1ba54c720458b1a40a7c349df52515615e61c7bb93ebf7871d7f781df46467e4cf37004fbbb87915fbea73368b5108de32ea25954d3ecc1777d1d6f818ed3ebc2b86b7c431df48974c5efccab71c44f8ee7882f9ef8057e87e1c48aeba10952b48f75ae296943988460bd489688a9179d27eca11e3878f7422177ab6f451ebc48d30ea79609b36c4fb16d35f43b0ac1bd2e765841f571413cd2474fef28d695a7daae3a42dbecfb4ccd3c3200b69bf39f725a15d749fca56eeee1b6c43bf59e490ae15237992561c8d7994592b4d911e8d26aa95b131ec228c5da95367e3a4a0ce74f73cf3a83d9ba31eac9673e73361ecc504ee52d943470db9668aaf8263bee6457338c19439cfc1d24a4f8fe20df2270fc32b145ef974d13e666124ddab7c5d879a2255cadcbcc78167e5a6afe692d2711450ed29f5459ca4a65168a090f17e82323b0ed5abd8558509071ec5b90acb7353a6bf5001bafd690c8c35cde3376e104a9c46b3c4d3302dbb00cfcf252d788a003c5cc50dd0e4cdb6a4038e4b7cf347ebaa49a9270c2b846d032b5dfced84571a1cf365c6a83a3f3eae71b97566a6c2", "result": "invalid" @@ -1453,9 +1183,7 @@ { "tcId": 137, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "1b1c3f45878014d91b5c757bdab09dc48b38af3068ea80e1c2d412b8518c6b3382d067bbb2308d3e5c109bee3e483c90717d7c6d71554812acbeae40566f205393c4873e63bfae5acfa95ee73559d152595b78f11ab33112fbaf0296b335e6efc4aff2dba640abc0cc76c69cdc0f4748aa1ab1c4ae9792e2801a852b63f297f0d6126fd57df87a628a12cd1b33f9fcfbacf140fd393282cb9c3c7d04a93d3c7e00ddd691095530643260973134504911d98aeffb49d04e8594a261b813995ba19ada639de090bccc10b87ed1f2304a16d2a4b5c0c868b376789d03f291ae8c0bb9ec336d89c5865536bb725fb94a73dcb830f03d49d4567a444b1ddcd1c575fbc27adcaea7b1d98949890acbb554b49bf92924ead8f616c83563ca93874317048a48d71ec0aada0a7b8d05daf073e8095bc9c6fc280c6e35ffe414d75b059efebcb67ce51c3f6efe0967bff90ff5b1ec7cf818d9485f1dc8baa5e8e30119e055448f0d12b0005a0581c4a296e8490ca032bd4ea05ee8d7bc3bcf290cebe11ea116609e13f5fb7b9f2caae9c5fd233c88b8f5ed90b5c8a167187c9510e6e902eb927aa7b315dac3ce141aaa61a3238f29c19a2af0d76c9ee5944257644d81a4e8a3a5ebd4aba0001c4fe6eea68d01a0b0fe715f591e07d7b39f560a91f3559542a8fe9be39424fd852f5dea99524cddecd1c7127be1f6524d5de2acd10c01da74", "result": "invalid" @@ -1463,9 +1191,7 @@ { "tcId": 138, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9de0c820290da7fede3b34f8936c27812fd7c039c23a49117215ee99e2c17ee43c48727b6cf75a404936d393c1c592ef014682d49144263cec28708c1909cd4aec3270ccdc81de872f30b62fc6379ccb5fcf7056c100b2db6e57f4d2dc217a0ec9a3d6e912776c401b11d75b193e4b5d0104a92b0110d8af03740860d1824c5569451183c0f9a8bbbb84b64d2acc0595ff5c68ee203e0a0b148fae4115298ae9efda89aed3c7a5185f8e26b9b846bfee61d98da9bf0bb6cd5e4029dbb10f96e9f30815316399807ab31aaca8b3127ad35e2de8c01f2f63082898ff7913e3b8cbbe9191ca94074c3c99ead0b363d35d64df211462f42a30b280f4933d17b0f9df9ecbf424c07c733fef868c1a42cc380421df8a6c2ad49059d0cf7aa585c2a3314e1a0930a340d30cb4d4dbcb0514a7e8fbbe93a6071352ca91e9bfbce906189b8a319a4f44fbd4aae52477f90b75f82578adbf1310c6c62011279f1bc8c71519428b8b9be578a5532125a47900e9167f33d18307ce54b140778b5502b5a22198d1300ce03d16ebb95c4a927a69b9dafafcebb4435cab780851ce586b746f1bb46186bcffc2e78c58211087948546eb9260742ae938b3f04f10d194a4c937f9affd573be9942945e0720c5d3b4740f6a498259195243e51127a581cd6728f0d8ef67261320737906816810324089d9e535b111355d4bc1b1a1d082fe44820774e", "result": "invalid" @@ -1473,9 +1199,7 @@ { "tcId": 139, "comment": "changing tag value of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1a14143280cfd555bd05a13d9d546a94f5fc0e7994eba32475ea07f73aaef2f5e914c6018db12835b3168fd8e39cd580918a52ae09df03b93afc2335f05caf5ed944f9210af9223108b50bc49a48627487f7131a12d35d338d840c74961a55b41c099b152d052371ed15a7849dfb37f65a980f628f4033803decab3db64c80cb39cfefd94a38e21c9c650d7734a40262200c1b9265c823b006a3c4d95e1ac3cdd493015e4616b70bf73ff0cdffe5c5c05de8e5007c8d58613fb4280e70e51ccf2680098fd89eec6aa1d860d03a8b2cb722208a68d721713ca6c2c5c514db6e296087a8aa4a65e0be3f721a9abf46aa4767677a0016e27e16fd12d00ea0b9bd30b8f44e698d659aedff34fee6f563ead88fd2d53f2c5260f23d299a4bea1829b85ae898b47d76fe64e6294c1a7629702e5807f9ae131a8ac34c694c8284065e986a4134401675ee4124fecbfb772ef057a5a2602b24e1842b7a4a160bf0ec6b599e9ec7ed6f4bb6be0c27c0c6505aff4b3ab889a3e8b9c24bd329d39a362b8446a9b01827330782323c455466855f5de197463fe4d9810d69490b12cb92023b4a02a01429d8e03f22dfe9f614aa326f0a7a0d153cc6f4f7c9b5d3916fbbf115839c7250657f03e17931269d043f16612be118f3d64b0a8a85fd57ac7fbc02ba7a5212c5e71813a3f711245c68a3b28db4723462af16e1a3db94e79c344b7614b4", "result": "invalid" @@ -1483,9 +1207,7 @@ { "tcId": 140, "comment": "changing tag value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "76afacb11b73f2de01c01482b3b9c0e0be0a814bd0f9dbfe73e5acc49d4089d7702dcd9cc4bb3a4efb3036c8ff062fd816b41ce2b144c6f7fccc9c6edec44609d13d052011ba6994c74c30c5e17670ba07868aeeeff18a65a70408fa422428bba9131b8586c2a4ac2af0aac2c2a0a2a56f3126d1b76dd2608a3d9512b9396559491a98c761226ed435ac657172664b865fc5a038747f3ee225694de434838e0b87d14fed71a9046fb36434104051a17a658d76b129bffd25a11098137f561cc4f2e3a72cc66619658848dafc5fabce6707acf3c919ca2f88fd4117eb3b9805d2a00dc65da7ae9656e77d671872d73dcc43e72a0c94846061cd7ab361f0e3d33e03d72732e39545e6283da8b50726c6ccaec0ff96c5a3504da85b11e61e167a7965ed18b828bce7606f1aabaf66701c2d7c23a6c7dabbe8e087ce5302d16b2bdfc372be4f7002e7d3204b5d410edab015995dbc4258205a76d9ba1981dac70aaff4059c87255ba196140a0a2b8e484edbaf242dd3e14780c499c78c5c809cb11fa0329e17d47d890b4011838aee545b4312517527eb59fff5e52a125ce8dbb9dae5f72f3577344cd4f2330f09758e36b50dfd38006382767393c308c0acf9f4bb0c580bee3eb619b8d94a30568eb5a67b32e602370f7023c363c7b6d8ac38cc2666914ebfbe0b190a032405d73c7c2a8cfd1349e4fecb90d7e50575e3d3f5be4a", "result": "invalid" @@ -1493,9 +1215,7 @@ { "tcId": 141, "comment": "dropping value of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a08cc360ffd7fa1cdf82be1d2ee5a39b9dfa9d34eec9a7e5125444a080ce3ef49061d8f188facd751b06abf4ab4360ae343c245244bee8f6517c894491c2dbfd94cffca8344066009a4be1275dcbf3932d58566e8d71be2365d3ac081350726d429cc0a4edeec41713a3496ffcc476451862190142d895449851f07a79bdd3387697dc0b76a1476ecfe9cb05675b49a12f3552d0c3d90239899921fb41bd26774e00ab270296300c7dfc577f854d7868600f8ac69d7efa5cf331095ac1300d410c6f25ad48894474e9008c91cdfeb187feaf47c6f4cab4e4cf83b300b19a566abdd957677eb63d30c53c4feafd3bf37e2bd4680f2c4e473a1ceb44dd7ff18e99dca6c506feac0785255f91a03267a3268603e4d39ccf16880a436c2c87c79e075dd4e712577cb9dbe0dec4f42328cd1f369478ab43ed516bdb45d91fb237194149ee89dc656e0814f951ad30f75ea04a0ecdf8e3d4657d47290502d67bd1fe18b9530765e4db10211da2e1470849d7021a39cd4e7b954464296595064883374cd3ad5ac417fa48fb2816d5896bd7f0b588be9e483246c48afd9898b49889d13af851d064cdcbb4ce35747b15d1c7a050aaf494ba7e79687f59f326acae771742ac7f7b0f1a680321d0356f97164203260e187d661fe9387b9d20f8f26e3871eb0ae331b4962599490743e1ed509c50d55721be351ab7662f2d9e039699ebaa52", "result": "invalid" @@ -1503,9 +1223,7 @@ { "tcId": 142, "comment": "using composition for oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bb59b5832cc0b4cb649cf9bd8548cc025f6596fe73c3315684ccce1b79b453093328336edfd8562045a4ba413aec0ae63678fef9402cb0aadeceb20f9419a654d81c83ef0e4183797a054091dd8fb06d8614ab0d266cbef3b871bdb5643dbe7a93fb0a733166a556993a60809083ef5a4bc70b525c5c0de3ef220d725059561436ec2162c3beb9793f4e9849e7b89e0a26c44446e52c514e8000c9f206676fd6a034d54a77c31ca73c2396f58048d6c90148fd6d2924bf125e3b126edd1f17fdf31498ba04b7b86da5f1c4a6843a7bf6394d021b1692acc641d0956ff3bd6b7663a4759eafe920eb28a363ad12cfbbf654343aca9f670ce6757ee12f21446c23ea32ac46b79d10a3bb55683caa97450607b5473920cf10c7059b5719430102dc511b039f9a55b9e1824332c9b0e29608666c0f1ca37c8c299a9c1c5ecb25e2b9695903f8d406c98c0ca3d74052f09d16cd2f4a607d70732b8d877285c9089ae59dac80e031e563283270dffc024dbd8e70120d44b0fd36c643c135a811dc042fa376eaddf2e3c1fd5f2a23c0b7f481f5a053da7a4971d911db3acc6d4a3e60b63b291debff77fb55acc5b7081dc75c651706986e90e9f77edc2dcf721ead020f86bbb1ba439ffd165d127e51063b0916f36ca292eae26962cf9a59f68ef8d200652d42d13c80ce7f0b5817fa9c701600a4ec3fe770a4b42aa8e6016cd16d8dab", "result": "invalid" @@ -1513,9 +1231,7 @@ { "tcId": 143, "comment": "modifying first byte of oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "557a0cbd9b8b16b5c9603b2d36e541313d22a1904f446dbd308308679a096c2fc3110d4e98a474e0f5a7e04628f066b4480697dd29d63df810ef7f1890d5b16c3a7172200dbf7eff2862bbe6eea017cb8c98097bec1f342a985ed7d9e462a55da249f9a523c80b1cb5def853ce94cf43d22243c028c84201a993d2eb48a876722f939aaa81a9e92e65b07e541894e5bc23d8cc901b121dcb6f543a12272a81c8274bcf996bb010188d99efbbe07403c708085e5e7b24ac09e96b2fbe561c2d4ad49ab3f9d45ed7c2bfecdd26f089b9bbb3361c848607fb50ebb00fdcd8bc9dea6cd311ea49be89b1fc59063ef2da7a9b03c5b8aff5478e7d8a7aab8b271215d4f26afb0d6b71b4520eedb4687c72e26680e79c20ac06f7a245b0257567d3f325c186f891289513848c7066acb96241b1efc2bf2a2908f39576c9976131d89e4d1f7c71f0a4b97238d05e7e46cd207c0c864df8b8df368160fd766efb98cccd879afe48cf448eea4f660b069be0b15a6bbd561671997c5d92d0e1c0d24a52b5ac82aeceebe419b6e092ecc02b8f151a33108150301bffaacd8de624e4c50ef1e392063b9249ac6d2b7e747e5899619df886e41f92571d3015a1eccf1d1de6bf469bc54442161ecaa56d447c99ee5224e1d049e626faa95cd1b099151fe6091660fdd2dc9aae83b4c2228447b36a440c639bde2cf65a14fe778aaedb21fda83a1d", "result": "invalid" @@ -1523,9 +1239,7 @@ { "tcId": 144, "comment": "modifying last byte of oid", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "857a7a9076c1d8345142a6f66d251882cd958629e8e4a101f22d75bf0080a964916c5224484f4ac8de771c2ae210567b09bf49e8842e08370c874bec3cb4472cbf597f4877571f9a89e01e2d7247229103a7d9086cdd86c488dd51065ad8dfed3b30c9505881f4daed5f86ee6e8ee2eebc995b8da2e8b3f44f768bad620192f5e798b31b6eae9abad0b6db18366958b5e6c04894af47deaa57dc443d03391adcd5fcaba34dafe33dc8bea6042fad8d5313cf8b5b7079bc3a3a7b68c36777ab2e6f6b72cdcd93ce0297509f3db4fbe69a628696b13f705622e679a0dcc64037aecdc5b3b379692c048162fb8290ac71f017e82a85a8e6550f53872ada3efad72da3632514e50e709f4ca60c1f079deb46e70724f7db31f1c47fbfafebe5be9e78168ee135a629b2daffecf3077b8456ff91dc520b344461bf2c8be7de3f9889a67d0811695efc5799853c23640cdf5f60d837019ea6a536e27ea9c16ab5a7014e1c4fb6005d74a74bf1921a6d7ec725e336d10e1d649f4731b4ec2be54ff6e61ccec57e07f6a90a80085897f584b371db73b27d0e8ca29dc7fc35a809f9c69d7a3bef3740c93b0aeb3938b59b018009a4580e35337599dd56b8d06c63025fd12952fa1f292e053adee0a8cfea8cc8b5ee5d01ed4f141356e294bf6056eb712248a0884508075f40d0facddeebba5d73e6a9dabddd829aead07c7e473859e479b3", "result": "invalid" @@ -1533,9 +1247,7 @@ { "tcId": 145, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3722ef91b2465c53451d59972adbbe6b7f65bf07c91677858924b5b5b4ec59422d6d57ec065fc652357963d616593862e74dda3b43d2f93fafb8366d4a7c708e3d0ec1098c6f92a53b7067bf73054662385957ed8efaa09675436154fe3b069614a0c61f58e78ee5e18dbf8daa2cc43a3bf46e4a71bc3db0a80c719cdcb7e009fe6f0757861a8d6e3c59a5596c428bb1767e5648cf682d03f5d0794061bebb57ef1b817956e697bc5ff3746510f29242eb7a4ccfdcab6b9a9daa343f4d86763f498fb71cfd842f9f8d1f7ddd766959099066a2adf21170288b2dec74ceff77728cb1f3a75c5897c0ff781564f628286e61f21b25dd5b36f8c8682f596b783a29d84d7b450c910c2b6b20434f377c304d08983af0b12e16a700f063b370882ad64ef9310f5716ec50402f33b336ee84a6cc96f115982ddd3d35a9494ed3d347d70f61cc699fdc7a7a1fe8808cad7f13e52dabf86ad417bb76614c0cee7e63a53f5f5e5b7e7bf04e94ed42d5db1d1e70455ffee317ee167f041b2619b6549dc6627c954f65b4b06171889429a21bf286cc6b80cc18db089fbc00ec827e3360fa1ce1f4224ada5f778c7e433863afe19350a248bb78b7c5aa6ecba8c2f8b9936980611c4260ac3cbf4d821a22a3d886f598085c3efc8818a95336ee6a748d0c811b7256f3ab8eee183597956f793a44e85be9f87e92b6b197baf7cf2f7a08c5f9c3", "result": "invalid" @@ -1543,9 +1255,7 @@ { "tcId": 146, "comment": "truncated oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "8d1a54e2472f14039f1a2e1019fc6ae4159ad89f6480d141b78ebd8cd4837246a94c5938a67f2d2e05b5d5d196ae055d26e1b4fda469d6b8068163bef5bed0be6d098deb84e7007c06b3b6eaf14a07130b44dd01c14d7cd0d3fc2579c220f2822628edb9adb9aa5509858c14d242bf1d77d56a10e379e370c892d1ff2becf19aebbef2302aba66763c853e575c29421ed66f842b859c222ac2c0636078057adc1a185511085111d279b520cb2fe43b011554e8e7e37baf2a9a51003630759a9b6f6d2f18074751327ed739f39ad69f5275f340bfa985a4adcf865478278430eaca43d99cfe865bfe279ce417c10cff0f8cdf4d73a5e5ce77c95a0e306f3500b19055aba5b389de3d7809498725469f4396f05c2eb89a09f55cbfa087202d7c9b1f25fcca58f3908199a9e733f57aabdd3ca42bf2ddcc5612c81cd8619bce0c3b339ba8e9010535513d2aae38953b573800a4924a3e26a5739af64fb0667370038ec0e2f09b053e1c32312c72583ae40b78846c7fc128fb17b5f5cf88b276eaab83c54ce2db2b8d6ffb6cb8f6d0dea42f6c4b8a01999285a55c2e48aab2a29ee15d6101b699bd7d361436a6547788b68d40b340af8e61ed6caa189e1d095fe735bf98dd4fa8730c204f67dce1faa021238a1dcd34b14869d8ecf8bc283f964cfb7c8f01e4d1ed92204316b5f3eb5355adfc8f04ba97a2b9f0f221ba103551458e", "result": "invalid" @@ -1553,9 +1263,7 @@ { "tcId": 147, "comment": "wrong oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "37a5fb4d5ba5c2177b7fe767e59ed949992e0bb6b0c9e5d1cd2b777bd1f57f60e79799b42cea9eef4b0415d6d1825199f44d703b80298c93f4cf5a46b33c891a93f9b54b9462f0286e6504f0877e32160d098fa7b8f593010c5a315399660567adcba7fcaeaf557feb6b0b743d09866cf92abb2586560c70897d2d1d5c7958cba4bd8fa33814091acf3e36260b44158faeed33510f1de9a6c8ca38f3182328576ca98ee18531b24c8699e4f975cdfadce528f87914aa1e9fedc573634534b2f080ff4458f64e1e02d71b2490a0db3595797b5ddcf213238d4b91d04c44bda997740e4d1a73b150f82e874cd6d062955f2993fbdf3523f2132d6cfd6ffb1e33ca1fca9dc53f2f767d604aea78a3f2751df2a21ef92b408d10549234490172c26168e293acc3b862e5537f9e6975476246e91a72e38b5554405e130caf094ffead06e397e885d79994dd3d7eefd7decce7e93621e93867d33c68ed87ed11ffa4ca700ee3c36cf06ad467f339fcbc35da52bad2c8e3cc65e9a89e6046ab0142095f0502f6ddab68f341f5b71c39d57629cd66bb7b0b4fdd507105cb12ec3810361430a78ccd1f0aedd96fac40f8f31823d6c3c11534ab3dc6978838ef91e2526362ae869fdfc52a6166bb5611a43f4783867649db78fda04954cb6a52f43d81048934519429de8de14a75a87f1802625c391138d79a96775b87ceff69d0f8d2b729", "result": "invalid" @@ -1563,9 +1271,7 @@ { "tcId": 148, "comment": "wrong oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0139c2571d73ed85895ed7e78bc4fd1eb47b9883d5feb7b17cf7b571ab4d9731e3210c4d4c3eb6c6f1f833f59e01e9487afb35a0ac558f8c337a1261f2c6bbb21de0a54d2f8740d452477ddb8ca734ac9fdbc508e77f266b6ea3291bd26b1617c7f2737fea1b154c035ecd0ec7c796955a66d23a799f755c64e28b0996ce26c529a11d876423df3aabe0f2cb7d8b5a7688b4b1a0563ec3ec9265171bd766f226e855567348df48da3e7c5b12bb6cd6b3773eff51d82f0de2fcea359d88b664dfa9b33c5aa079a9e0d874553a9ecaf76c0e1358c7e1f4cf2d0b8943555740a827b98d141e760c27f7c673c54d562d28ef86770b3673dfd205222e6ff0b03f394e89ce5e04825b4696c4c88e92dc3242746872a8a409e5e01b07ff64ef1e9554c35cd1630a842125516c6f4073b455217640711d80d6352e263ea0439cb67dfe9d9e169c5a9f0a34d21de64d63e67b4474e1004af8a251200e21ff01acc9290e6afcd02da6bd5f18c2af4ac01414eed63211b14af38ce103d190061ee6eb54edb69b4e443708703125883647466784e45ecdb6ff15a9be7281491bbd1e557445c77ef7d5de6d50f8b03ae9bbf670edc8d87b7ce3d39fb57fa245ea98b54c4da97ff4928206368841257880198236b308ac230a18b20e5b89ffaaa58be66fb748a2971794a88f36c7c3b81e389ca5cd993a0fe6d911838ae07480925d4899e38e83", "result": "invalid" @@ -1573,9 +1279,7 @@ { "tcId": 149, "comment": "longer oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "65f98b901b21fca824a5c3c0175f305a09c7d99aaf15df12801c7b4a8decd14e99bf1e2a378aa29ad3544a15f281347812a6d02f80711139effb6fb0a916b15e56f87a3ab7c099ed807738b644722b0df4f9676bb039c4417ab9668244abfe10b660481832b515c3e756cb7726165a50281bd4655fa41e5df37ab0c870a334ab4377fa9861b0a7ce70dd8ad88fd7cc8f8cdf970784501e3ee3e62fb10ffa3da02ec33b723a79fdfab282baae9af35cba5656b6a568ca41a60d0bbe24f4d3405ace896b6267abbaa84666361b969ad8f64423cda7301e931830363cae6b98cf11f73fb9002780518d71f2f222cccd07965bf315c85625aaa3a47e319ac26f35ecd011282f1085dc1d84266153718b2b87b7736d4c0e175ce2a0759b57a3b412039ec5150ba3c2d84f6dee05006978437b65dc68fcdab6371a0e84c5db21697436fb4a74fe24219f077dce31a1377117807375774d4533f28b8710369c14d569806ab6026e0dad1f39a0a30a766d5f435da01b072ce6dd0649b23d25f9d16dd80645c0ddf93e80ac8d7d6ff552656ec048ad7c31a52047cddc86daf9ec2904358930b0f082187b104cf7fb866915caac8522e060141c8b580d602ff7f4bc60deb6c29db8cde03705e9d3ae4a6e84e95728e1584f3d00c58afa45136c38e482fa7c7bdffa39da749e78ae7e2a5e3013422ae9f9576933ddaad4afe500ba1104ddb3", "result": "invalid" @@ -1583,9 +1287,7 @@ { "tcId": 150, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "30a4511b14bd347031dbff60a60f69a111a19445c3369ee8d9fb20d3ba93114df68ceebfa1a1b28030a43dd8505518e9a4a04dfe14a828dd49005832e57fdf0890661eeb5717441b2e27a42624fecedaa2f3035d0de3ee48f1f86d1bfb4a57e17814940348e57fe704e44b7cc7ba5f7b8891ed9c11731f7744303439168e9ffbbd5c8705426cb33a6d52dc9127bfed861dd2e85edce5c0f848b99db2546ca10bd65f5b0c36f30367ada3d400aa9cbee083dc2c3d99fd1dff71d779faada417cda34f1df080e2c8c0200f545131e385457a8a0236099c61a28ae737cfe6e200198dce46d1e3b1c97b09b359e86b9909187e42eff1abf90fa53e8caf1e17d32544bb78fbc0160586b0e615cf0980314d1e13bbe66a1ff97c0675d72b7853c441874ad4979e8c22f726961b077d3e99cf92f4e6ed28c8fb0d4f79fb2414f62a07e8f55cd79bc55d2662822aa17220c53888588d89229bc596d1e07883dc713c2595d026957f4fa61ad2a00ddf1d4dad8080a39fad12242793b18ae23ca6106daf717afde60705d59aae2fc10ddfe7231969fccdd91a347b6fc127eb52de6b92e4887736004abf2b62a3f23446ad8a0e73cf75ad7067bb2724e16e7219d7b294af79cac1961b15e4d1c647f6a107c6745fbfc322025fdb386c5553dd986bfd0647d8496a71f264b9c70343fff829016a94ed4acad561b59bff1e94bf6a0ac86bf748", "result": "invalid" @@ -1593,9 +1295,7 @@ { "tcId": 151, "comment": "oid with modified node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1402744b6a6c94923bea2f48d4aca69150de1c4d4e04ed7e64e6cd2bc97bd7892ec94d70173cff6985c736b6bd5a698c41bc5987353109ee10c2df36a681b6c81e81dd0e391254100b9f219c49563dc7b871f797d025ed06906264906d2923ffa931a0309ff9e072ce756d0b4785328c12d630169cd34956ddd7a0e73078e7c738e8128c9d319686197e53b92cef17d8b10d5c8cebf5003d4d2c38c63c6cc230d3af7450766e7759ae4e854efc1945f855ef2e098d8199b6b024d43aa9f7793ad93dcd99ddda78e9f9be8da8e34d4796280d5a6816b6bb7565755659afcde89b5c12f9a90f5919c15ccc3de585d8543693ec44a63cadd1fa09a827880a406cae0b51568ff0e622efc2b7c65f4a17b1de728c68f3a9293d904ec1bd33e327ecf880efedcd0dab78e2e11fbac7da503bcb7ed989d0f8c534b1296587cb21dfb049b83bee34033a4a414b27dae3e7f6124622e90a58803d8e85a43a692b675f3bddb0fd2aa46687f41482e13edd65aaa6fa5b40c349c45db18039355612239b15bc13eabab538be3b56bff80d3e142f69109852c46420dc156e11babf02fb0a68246dfba0af8aea918e5e2ccfbe420ec162784ebf7520230680ba64d17fce66dcfad87affea0b5cd2c892e5f147a497dba031f4465d98d588dc925a93305425cda853d0eeafee04babcf0acf849ce36b511d90fa8a7510939b20ed11f7917ee37bb", "result": "invalid" @@ -1603,9 +1303,7 @@ { "tcId": 152, "comment": "large integer in oid", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2ec964d15d88d1bc2cefc93b2d5eb3f2c06f686bf4acd04ed7e27ec045597b571204092038d1b3c236cb18f1f4496bc48d1760f6276bb094b3fc8d3a1bccc51c3319597e8f4436cb3bf676751257ce3d33cad4e831b57f7979d7cdc3ba9d39b4fa4c7f599b5023de8c9e97fa4b263f6c715b2e6ce138eccd550c5741510c059cdbb6f16df84c47bc697384cc9c52e7a5cf35e9265fe4a7673817d5ee5d88ea643c155af4350d8503a4af044da8fa87b64f151b8c579deb09768a6f3a0862a3bdc8f23ea5c22f9862e24795bdbdf01e8446e93771b131beb46230440afa4aa5665083d373359b76c8b4d91e860b45699cc1c3714732889dac71319afca09a0b769c18810ab0a72b8c3aee35188e5758473230840972b1b55a0895894ea360c3be19d13f8ff89660971ee9c6c27da97dc3f09ba6291b19e2868a0c6e7132f5123b53152ba33caf41c7d941d3cd0908255a530cdabc356beea4169c996a6e9b317d28eee79ce021b714f54f398fb8554b24fac28993f8c40415241039a9176227735d4392ba15eae47d89c0281018df2edec17c5daf17ef4d2fb7cb0d849397d8cc5ed20b52fc4d222e3510c3d75c24ac4964053bff5d15476caa86218ed5988b92db01ff999e74846e5218595f9a67b604efa7e771ddfbc2367749ac8172d8504846ac64816e317e40c0c7ec59668981c7d91d39582d4e5ea1041136645a23ad37", "result": "invalid" @@ -1613,9 +1311,7 @@ { "tcId": 153, "comment": "oid with invalid node", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b82c24a2768b4dd4852565218795876793aad9712b4343afe30ecbd03a9112d47378859a1445a0a13f47c306e453541228e8a9273829aad0653d54a2126ba0658a2c0b730eaa1f8d5353386f16019a258ee69058a30912cbdc5e50cb84ed47f6df681713603dbfb51fa46b3d31a9f5e9cf937b348022db4f6f512c1aa60974bebc6b125a049894c2bd4def0b55af5ddb6d8a228ea02b9eac2c46c835ad00e94ef5952997b7626c37d899bf2609a224e54c2dd27c09c178a681a5a810d594f2ddb93fbdf44eba21b0e092ba99b8a7e9aca3306372e552293b51b6b17646bbd06a3fbac254f7549e544a4d1e3822adafbc46c299f9f2450b0ae267ff4ed4717e3f4c2fef81633f9a1499f90dc436ab2f0a598e5390a6978f56ad0dfd6c8d9a9f8c7f4d5370699d1b8a86c779488b6b6a9170d1a82e6de47833774ad76f06a05f19105c9936146e98c8a3a6b5dad4f6e6e5daa01dc0b803fb4cfe455f20c677ff501eccccb1c5fffdb111645835183cc06c3763beba5d753a6ede04aca03f5f96155de6ad93b211b2eb2a70d72e3c257ae4f1a0cbae5642b9fd4881e36c69bc9e4655fa9008cfd7821fd72391209241f604bb2b00ea99d8f545c9bbad6258a11a0fc22618cb44e713adbe4176edd9c30685f0bf76e4de97862d47c0c1abb80b47b6323b69b77451d59bbf274619374cb3745725d5ad2c828fee88829286a352714e", "result": "invalid" @@ -1623,9 +1319,7 @@ { "tcId": 154, "comment": "oid with invalid node", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "43f736eaeec5b5ae03b1c68c460e115d20a6c1b456f5847599aed9af2900c6316bc090729d466a83b6879834108dda0325770913f14b248a71707a52fa2982db368f86b4eab52dcca31c07cc5e7ef1634c6a1b25e273fb35d3f802571278f79b8c27a6cf2a170205c493fc457248170ecbca4ebd0b42bc3d03198489680fcb5e58bb31c2b22d2aa1b99d8c8c3ccf42fb784c878f3c7632a656781ef638381c3604b0f4d84fc7086c0000664fb6bab33e55105dfd5dfbef634905dafbc12da2a25df3bd8530440fa636812da39c5faf26e76261a4ff947795156e9d159d6bd5b0c9c9b86ee1818d31dac3f541a4bb6b25a02df82057be4f9320c8be9764e989aaeab72d8559dd35bb1bfc221940624db06f46e467936bbeb1b97018b7e632d770447bdf7553d9f696b6ef56f2b737aa6171791d756c0809b3d50c5cde737492b87a9c5517c6607df77ca126e08e34139664137b6bd30ce2e6d97a9e2b8c4d4d4441c71697697bc3ff75fcd980d6e65e8ad8a0b3d29bc952e07c19a5bc0f5f09357cb664dc8b79ef7279f047ff1a7592b5ac8b1bc98b99a426da08a2178f76d96624ce84e1996e3b4af9e978e041c5e326f3c9e0db0fdd7787e2c138063db4415182e9af87c74cd36fef96761703e5843aca4c3963f484b90b1b800d189ff727debaa2773e08c8ca70c6f762bbc935687f4bb103b53805495cc0bd6caedee834eb", "result": "invalid" @@ -1633,9 +1327,7 @@ { "tcId": 155, "comment": "oid with 266 nodes", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "2e418dd2bef4bb3d74888c0ca6368c2e6967dfd8ee2f37444ec680add9899fce38f919edb843edc9648209bf64b14b1e35c1863da4fca62558e7717f9f096d7bf814cdad1d80b11ae1b60b60a84c9e80175d79437bf2400c0e5cad5af64d534bec88b870fb1759fd92b3999ed1403d641dfae078e9b0e375eda88278f713abbf6c1ef851ae32c15e274df384c23cf4086a279009006773ffaa9942e421330b885691bd737c3d09678a02c5e13407622fc72e64b787dfe76942949e97e6430e224d685776c8ee6268740d32a64a9af48f4380531aec1bfa5acdb08516154bc05ed2960dd4808fa8527e5fbeae67749f3d3e8f557aa123e91ff4425c8f7d36997bd4e680e5fb04d9afa8060a365053743dea5b2dff948cd4d3e7102e0c3ba58b259658f360d3125fe31fd3adda8cdd26ec1d5d60df0f70e2a99ee8ad27fd7eda7d26a76c9d9625d51f87b769cb19d0afcbd682a4ce469a6c332d892e82e85187fbe96b5e90f0d47bded694d5320c99226a40dfdd9b2515dc64ee22dc3d3c2e87d9c5bd5229a8432de110fe993bc246e0a300be32ac060ee72fdc2cb7a0f923ccd64764ac7d01bf8123fbf82aef454bb2a95e152908d5449d41402d56febaf91e808bf75f8476af5673a27c2a715e5610d81ea4f20bf0329ecf7e823e363adc971c4be3c75ba327b292a472391389684d6eb18241c3a06fde69a9818bd6b479112b", "result": "invalid" @@ -1643,9 +1335,7 @@ { "tcId": 156, "comment": "length of null uses long form encoding", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "27ab14c45501ca20e57d171479b224267f159104fdc8a76db33244e25be46d2555280c20e6adda573133dbfa5a3be591483f2dfefe52fba5e524106c7565642ba5c035723f00202b278e3c0c4c0ac4c2f71271ca3d55a41ffa111b9b16b38bfdf64a7fbd3e4b747c44802775168358110ad9df1b50608a1576078c13f71ddb9ef1654d433ead4dad38de9ef07bbc0ecc9f157a73414eaee1ce395141c9595aa51781dbd81fbf024ac7a0fac3efe0086d22e1372179532660ea51a593f24ef7cab63f2493f994e8836c47a340d45b04acc0efefad4eb839e537b0f9b30589adb7923a06464714dcdba351553926e78846e3662b0f8326c02efbb93b11b739e1993f4302695850b1d09b558ff35392fb6006c6cec3382c192da7ba5cbf5e233520b13b56c2dc231a607aaaddb3449c0673428bb5e43fd27b5ffa6c6b2e073d7192962d81289f3b6727095e5e7b3527c8c27dc1b5958a87f3d073880c25e022ac4e4986f2fb5f176f964722f62115e15406464270d6f3aa15dffd1203ad732c42d91b3979fb182bb4a5f0a8d1142847cadbadeedf2a8365981137b87237f3699c0f0b114fcb41f83855b2af879bbca68001147af3f226fe82a2329ff7db263972730521e405c9bf408f36a1017950ed2f609a41164985634330615811b5005261fa3774166eb5a79bdda9b3e6c5528f54589ac294dbc6cc2cb0c8a76822a1deddeb", "result": "invalid" @@ -1653,9 +1343,7 @@ { "tcId": 157, "comment": "length of null contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "a9e80f11d11c6a1c07319788837939fcc55b76cae1c7338e5858e56aa250343b3a3b2c898e0e47623f4f3cc1fa6499ff7f12bdd8d43b4c811c067ba6739958dcba6c849a7f1dd924b12a6442a6bfe5ea60876452b86589a904d71b7b997a1dc4486bc1b4f2a9776948e0c3d1da887c20be126db414566425a409577eef6969836bb84afb715ff8e7f434505503193ba9e398bb7a15df0b132bcabe98d64e05aef8007b9acc87b1792283468ba77fa8173585411da87308f3715d0caf957f44b05f5fae579551a111288bfc8e3a2c2bd41db3dd741ae3c70bcd9f01504174d9117dae1bfae2f38b0391a377d230a6dc246c552b4fe41c7bc4e797daaf5dc5b421d1b5e7d88c69c5d5d7b4dcdad3a2a854935c01fc7e44fbcce85e6419511bd3191c973c6590e024dd21e46c0a5144e71b4f7166f4bb69455f59c6e617ee457d0fd1aabc9f77b56a05397cceae6c4a7dfda5758e52f6c94a8949d426e6f554b2aa86767d32ace6885f4c63767775ea2bc925325d9fdf665dbc941d6cebcc0385f590ba36100e6848e309d3d2e2cd0523fa7ab95fa871d78510a978a988c34e10204f1d669a4f78858fb49672c13e9f489fca236b913fdf075a7167d1e27e45a6b3614e55f7817f191cb2e09fa3c98a6a77ad0330385af0c875c471010e33a8c1633a23badc03f7046a6c2634054892d60d5b3da0aeb3f14282749e7e5e62c9760d", "result": "invalid" @@ -1663,9 +1351,7 @@ { "tcId": 158, "comment": "length of null uses 1 instead of 0", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9a4fe22826f1c64e9c88e178efd07f4ef95991c6c3e9c1cb10bfcf0a0c9d028cf05207e93edf3ac302b72d2961073cd1113ea5c8b3ba05a0e3c913535839884eb595ab189ee81c5e67763268f47fa7e313951e65a84165fb096edc7f1a8318e66d740c61d8bd9031d78189120262d2b9e50bf639a7bd70881e9e598f8f7d83de56793cf960971b60dbb24f3b6e8209d87464776e55d4cd6291cf8fa578a2d943fe03251898aabd477b748dbf12712f30b4cc5732826318b76bd638788d2bab9b178e12d28433e52856b7f466a155e3fea2e45e7d3e570074eb6c2227b0fa3ce6a3372f448f7791f2c7471a0cfcb098060bdeb700729a53e5236b5e35eafe765d672627014c94450289a8f62b90c4f928768372ace3658bd158f02a7953863597f0f0774a463125e0b5eea643f2d1049514e5c6590cfe2c28ec9ddced3c6185d5cb2656cea16506a302b65070eba32f8a873a873164bda838744a0d5a315e37739ee4c66b511d036661114d4a0443b2fb8ebd433abbd045d219423ece0a2d6d7f3f2e24b8a5dd88988eaa96fcf879eda5f01c26a19728f9ed917a6741448f9e3dd64b02c8eb059c13bebec0d6df85a44be3887b8b25797941d2252f8605dcc3f0e7d3aed45bd110b6c79acd65adc8d6d8551345ca8b277de67279f2315c0a19240bd57466bb6263ddfea47474420b1be82a37e2f65bec7f973c15c961d5dbbf55", "result": "invalid" @@ -1673,9 +1359,7 @@ { "tcId": 159, "comment": "uint32 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2446322c0bcfed72abd95c57f8e7d815ada2a5a1d15f98c567f568cd033c0aec84af602fe7376a885166f611d4139dd9f78bb581b3f1ec373c474947c7751e67acd90c7c66bdb233811da04d5ddf9dbed9c6b560f144f6ced47c810142325103bbda47fcb5659688ae56e678c117f33fe01ec8b01de1faf0ff40a27c57f851e4ef399d8108c229471205a5d3a08a41069af72764842314887d3c141d1899926bdb6d825a0616a0d635c4ecabc4324c0f56418e7db0de1a7f94a9861ce9148f9da47e034157b522d60bec3387a659bba7d14a63d31fba5865d7a7b061d75f87be4bc830617c84445d7eefa53c5c4f77a730f7e06335b3fa4f5ae201834caa5bb73a14916dc4e6c577a0357039c8fcee155ac51f47b0c19ca692b73ec194d7db0134065e59bf784ddedb87233859e639fb675ea80ea4458b7f783b6c2de5bad3313844b4a7cbde66521597cf964e48ecd8f9ce97fe7e40dd2f3247192a382694f3d0ba5dc95d64028f8c0a11afa8708651cbf9d80438a0426424182f9b19f064ae7294d54baabe358255e258ea129cc81133032b73398942430657b796655a6d4a21e284425fca023f7d8609f80ff564e34d4919c1168b48322a32c6f3808eb977c7e696fe7f0709e5e1001ceb17233b5452fcf1f4b5939b4f0302ca90897073170f0a6efc3a5379905af1a813b384f3c850a69d700f0375fabc0e43680d847e53", "result": "invalid" @@ -1683,9 +1367,7 @@ { "tcId": 160, "comment": "uint64 overflow in length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7531710ce5187fb75a63038aeca4e24e4c64b6746320b231ecd1073fe8c8d002a2f8fa7debecb3a7a156cc9485dbb452d0c39922e6ec9fe0ddba0f068d8a3615a459c8c2787e5224034094ec18a744508590723523492be0c307f0a241549f5c12c8bf9ef2561c402fb2c4b1989c351c9746133e75bb3b0edefbd81d334c46dc9c18208f2ea55614edac9f01ffe02688e3f5831de580ae2e02b70e3925ae2f791af72e992abd82c5c79122d81e32db603b2ab19e484e5ba13e1c319cb14ad23e746e90fb2091165822a88289c45095d9f823196d9c62c4d0222c53aeb192b5f69aaff7997d88e76c923942e1ad889e80ae7aaf33a225acf23e14c41b649df7c94ceba04bb9eb53f19220835c998cc9c55be022f4037a027c0e25ed2ead758d8a305c35fc3e94f2c410a1e7d49d75e0c34cd01c7924cfe4f7dd76d44c22ff53e3f8433f8c18486c99ba7e25afe3dd2eb2484bf01af23c24e61d92cc0a31d1f3a60952020269e640e9b22788df23c28e8132fba1655bae5df03da2cbfa87a416d2dec19ec427a733f3284cf9aebe2b915113e0976caf6110577687e73d0882d6d6653844a22b82ccae942dfda37c669eb81aff068b724d2f21c7b0b1b44a6ffe1b7dcf0272b1fc3555956a5dd97f2ee460e500d011067cb2fa8f2b43e15f66ad48e63c1a26f00516f9914c05b45d0daa854ac7f5a3be7829f6cbceae7fbd558cfa", "result": "invalid" @@ -1693,9 +1375,7 @@ { "tcId": 161, "comment": "length of null = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6e737db7a2273a789f038e94bace3aedcf7ef5e889b6859e1cc75a4a8854773368f32a500e9bfabf732548a3b3f4feaf62d0c20a0b5f4f7731f2dfec63dd1561fccccf0d9c91af47eb064c15e7883a41c9b49cbff3ee59f612a1b639617be841ac2e0fbfc5ea482a4ed9a245f8ac8a0a2e624ab1a4482eeea3e5f1e13f120c23829ee33ae2b6e2d5b90dec3b6f68eac069ac50634ce52b7f4f8653f48e3e92d3874172eb7d721d57d782475e8915b44476415260bd69eed4f15c2d99e2cdcfc2b1ef5d9cef4b105d00efbadfabf26392b1bf7b4f0634ba970a87eab426025d71191ac78e28abacded9d2fb99cfdd3d2dbebd6807da96c540e704b1396188c0778c022b9d0ce92dd9f70bd2c96eab2b47dfcbaa2f2a6546764fafd16ade9dd9c6ac65fbbccb7906138ad28beeb4ad74d87d1e477ef60763eb312954f8c1b3eacf0353f39b0cfe7da589d672a7403fa5ecd0c83ccf8879087639cf704edb09459abad3322b0b6d5c01138f4b19adefe1a02ab86f49cd964ff463e839f2334a39b44bb3661e80a55cd15343adae57e0e8f958ce50ee1693b40c4a61c48e119d05da98016dc6f29d85940a64d7a5b605f51313a586fc1ef9930073ad616011ad6662ef43c85c99857ed8a5fd0f6f7df8b180fb1c07a41374ca7c0fbb8334159243f630b63e76f068da81c6ce07c8b9f6fa543e1047418c126451f528e5ce8f495039", "result": "invalid" @@ -1703,9 +1383,7 @@ { "tcId": 162, "comment": "length of null = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9fb8c68e27ac09ce37068c09d56d3a4c354d5710945253078aa47f31c1e709cd2dd6d53be85eb45535c2aa0ce139d0dcecb093749193bb55d08d8af62f142db9a07dd178022b303ed05d49eb61e1094798f33ecdac79ae6f5726306dec7f652c58be5fb196c2b9479f0806b19adea15448d359987e9377f3706290e1e75237657310555d5cdbbbcef83dcfc90cafb1c98aaffd0c277c6b73c6e0023ec66136e60a6be3375e1140d87ebcbc11a753aaa679b8e4b2ab8d686d4954b0b85365f070a35d600f18b34151460227ee3b49d2770e07bedcff1cb69ccfddfbdc6541f3273990b6f3c708c0eb40863fbb691cf5cf8e19b87746270cf7cb827cb64984cc3be7b9357c66b00d8a90063d2af51c34bc3da3857f07eef270989fca58b09435d4b15335722fb5b214965494edd8a9dd0ac0abe5523ec62367d8c119a5ed637a97a507286705d06520e7df4077de24dce5e087bff576eae20f9bcc4b651a8630eb025edc7ea28ad2df19305658e20db4abbeb18b38aceab9c611da6ccf127429ca4d0c448aff54342431b3d99fc69010945cefefb905a4dc63def5c2adabf71bc9f02691b35bf9367408f4408c315ca0f8a0f28466f8b5a7b069ed76cf9180c0125e56df8b515cf590c1bd6d61f443fcbe584e0695b68c9b097c21e12c1d06f1ad0177252822474bbbb2c29b6f4810e749f71b18b306812525c42e727f92f1b949", "result": "invalid" @@ -1713,9 +1391,7 @@ { "tcId": 163, "comment": "length of null = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "bf7d4aacb76f4174b6787a710da30bcbc9115857b5170f6f98d4aa4e9f74888fcd341824e5da12c26d05612b591d4aec64c008db58c2710f450eddb1fc71fcef26ca5f3cbac2bfe53f611f7f0b4f3909fd763481cf4aa76e25d755e33c3e7a2e3d7a2ab8cf9d49d2ebe952f02637cd901e8784556ee49407a5901d9a1b6cc777b5f036650de693440dbec5b466efb84053d73c7932aaf18350f9c6acba1cfee21f874ec779f0e5d756afe936644459edc592e217fad93d799c9bff84921a2159eaefb9a978021e8bc1673f8e1a809797d317bc8c3d4ce1c38ae1e995cdc37c50457a16d553cfcaa2cd58e36bb43557ef70e1588bc0f6a4fc59604f921abdde57a2b05375c4ddecf23c5ac0cfd3465a364a6387327844aae68e9732b776e04330744296429200be89136aced6bc329e4715de6be8db047d4810c62bc19c8c2ded5e34e6cf8ccf000563b342b6ac2df2833232d12be0bedf219dddc187ecf1a61f994225f04eadf96e330c2f8dd42fb7035d6785328f8f2a575513eff22390ecfb93bbf9a57b97a4458e95bfde6c676a9b8fca765ead93cdfe9927e2330cc17061da5f2860a0291513361dab4ee5bd7bfa91af6857d1afc47faab730066ac9777b69804f491f0e2106361161fdc83f1e89ad18e61a1cea4fb128dfa681d1126bb3fb11610a7071965c9f706347b2c521f63c6e59dde524cf107403205e905d0eba", "result": "invalid" @@ -1723,9 +1399,7 @@ { "tcId": 164, "comment": "length of null = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5b652650b3d26f1c5b3451483c4dd8072de76b639b34ed959f13328df20289042264a64d76d711a7b33dfc0b6e65a8d8a1ee8a747b7e4e1511c53200742b1b54bade56fea7895eca7557a45da92aca71daefde3e56cddc12667a06acaa609bef750ff1efda81490ecfec3838583c1a4d6453cfac3de7958dc0ee4fb650d50d36ed7724c53819a53de3e1498a8fd1cab183a567417c217a10f028edbfd4c35b339c4b5aafd0c8e04a474b7671681b80e95c3474702b2608478ae3ed0a8b0cef33d8265c98db5758a2c5c2166833cb560a0b88b9d2b5eb0f38392685cf8591eee3d38d66aab0a33b88e00dcca04f0a2a5b47d367d93390305e1fc0a49e70ec117836e6fad4d7cd5492379a612b2b0634f66195529a40293b1c08b87deb03ced33210721a63bc534e7e00761789d49a27cb348b2e89dfa1c238d733dbecec88d9e962bd32fbed47dbc134fc79990d0fac4dbeb7484b149a9b08169ee9ab46f1c9297fa19504f8f7060858bb57852386063c04d5e0a1c4e0545d57bda9d0f342574f02c7e3a2ef88842872461513bd524457856b24e4c25ab3f16527e9c90ff98ae9ec263358d6e8c192257c0269db714803cf2ef8a3e6c0d203c939adbdbdef1e7d37633c54873ba6b6ac5a26e8100f17f8b4be1e64ff884c40befef7c40e7e810cb03b1e738e6628ff424c20d2ca064df9b92a1f337b9905a918bb948fb9e03e52", "result": "invalid" @@ -1733,9 +1407,7 @@ { "tcId": 165, "comment": "incorrect length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "8de0ebcefe961be81df5cfbf212c86481071c93b89c876272597e9a1e069deb3677a8cc273c2f29233ee063611cf7a9d42af04e9e1d4a8c148f0152e7b7b73e5b6feb87e964b6bd71d7666cc25f96947442844a915425af387a876623c40f9760edd28bf2f6a51251db8b8139266a04b13258a6294dbd08bd1e9eb5154265d691afeaafc4fd1a386d09fb71f8c2241163fb84b9ac18f6294c3d3ffd10515532ec501998c2f73790e8e15075645061e9ac3109cee0b3b23e49ee7db31512cd251aecbd536aefa435b54980d6d2668812fed9516ae8e3e0f7e235e338f40d4fb192d126e19d709eb892c2e54f55e15d43e08373f0358f7ffe874d23596b63ef34511f59b692a20e386f410c2238f46b7d5d546619329790c8dcdf825e9bcd7a5251c650f25f8cad5eb4ac50735a04dda2fd03ad759eb1c5e1cb61f4befbe96f3bd432a4ac7882fe3f7a8aaec56a0d9d0ed4ef29b1332ad3c0155d3069de4b6fc6dd299c319ba67d1156549f2ff6403a087f21559d084ad4a0e6e99c55a9fe1efbb6cb1eba926673d182ca112a2d42ae8c402f24d54c4f8ecf0c2d5140850b3dcd676754d7cfb423c5c4da1fba0c1ee257eb22864b6481bab3228d8e42e8068993a87af19e78bde89cf7afc0643121880177d817f04523dc9e792b987bfc96ee4d5aaf4d18465a0e6d28f50e9701dc84c347302b7cee5fe7d048d07be8ee620a34c", "result": "invalid" @@ -1743,9 +1415,7 @@ { "tcId": 166, "comment": "appending 0's to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "2fcc3280d48b7b6d5e9bcaa5d4dcbe70cad1bae22b1c4f407591021f4afab50c0a1f454329f8ba4cdfa69f4a7bb6fbec6744e32c78d9bdc6d585f30160e17117fa364638215531afbef6822ebdaa6ed89708343e14c843a24a6c152820b9e130b1a1a406270f50db5b0f2eb63204dfdc8e4230738ab9f43bb982a2435988e1e44ca08b77dade0c55e57b35db27e4cb9af9a35d634a69f6869110b219b2d8d231ce92aa5c1c2d8bfa78d67cac339e4af01a238e6cbf5dfbd58b92765d7818963f68e107db5388fd2b430b1541f2560c79a861288c17bd066d51672866ae8f9796ac5385ea4b4c165f2860dbb950435d830cf9d920f79a42507af93ee82876c02dc097b6c47c56a6bf3b1b165b98bd34c4335ab212b66c99c43894f67ae20e3e5730fb1fc1af38333f46f4aa8c745ed0f58b5d2f5b48a98fad75e922864eeb43e339b9ff8768f71f92a3bfc5806e34e02f2f3769c6d36f3a4d9bc13d939944bbbe1449735f9d848d2a4681e0dfd426115397bca1df86ea5739871722b0191dda8dbf93be29a8b8ecc154ef4810022500533425891991c3c8fd5540263a69a13fae3cdcc72c337d7e37571e9a3a590e82ce6a05daa260ea38f7fda25737716ac5a3b558bbcb5055e473f0d87cc8a171a4766432e66ab84177f924eec6e8504f658571ef737f466407717f30c7276306995831487ed1c6031bfa8929b68e51fb341f", "result": "invalid" @@ -1753,9 +1423,7 @@ { "tcId": 167, "comment": "appending null value to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "6f76a4e433c0c2702e0bef87379cb827927b9350f9a6537aa67bc7812457c4406de7684ba9614e09e75ab4a54ae09717c7147c69ac0ce8b9b962f5842eed73aba82ba2db71c39337948fb4a2fa00ac018b5cf19e0dd9824f5b836ea9c04ac875abd8b8efdcffe7e6e17e75782b4c93ce0bc186a99e8567d9fe089dda051aa77b82f329dce58ff7228fde880d5e86342e3d049118f8e4c9034f2d586f3376851ead317eb691e9975f08f1767bdf8c5db321428fa7899e23ebbe11e2b5e7575805319a3b18a1e0fb7e763f6390434df2ec5062f4a4223b353bd12760d09636829a740cb3b6761536c1aa7f50f36711180ed2925d1aaa6bdd38d5d5c45b9b5f9c09de47751449ad6962cffccc6eb9a4939f7551a18f3cfb3dcfe13f1c160eef9de768b23faf85b480a2342216238ce93c59d202d861dabb693639695cbbd8009151ff64e5e3eab3bcb5e6a539bdd8d4bb5434f30a12a12ea92ae5d21dfacecbf559a2ce1dc9e5082e2217cea6c122b3468f01c737f0be0391723c8448f3372d88c9dc46cd40041e11a592606f6409c1fd831fd51fd6adc8cced49e62e9466cba70d177adb0a295019011d463b153c5e05a6c1177548c3dfac3ac1b2e8978e39ce1923244cf10dab652d250b2cd6abae03df960add94e9519dd801f4dcf2242cd5c22e287b34091fc42f6644e83006402dfce2b82bf8acebd4b65a9738642963bf82", "result": "invalid" @@ -1763,9 +1431,7 @@ { "tcId": 168, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "606368a102b687b3f77b23add45ce84f5ba81f69c55f327ab98c8a2af52a89d332e202bb3531a31394d683c691cfe3dd1087dc7001bbd58aa6eed9b22933c4e84ae303b449f38017dce2fe034a2cedc6ed4b2d29c8ba95dbabbd7337dd797429ddb2defa3410479bdf13b120f1ab1663f01fe13cebde75545ff950f374bee071a35d0078e0d11e56f4a73738a205431b10bc54e935f097c10559c7f8cd0fae3f60dced2ae9cfb90f641ef79c627a0eefeaf04f1c5d03c1a3e2dea991c7e18be5db6bd821b07297b630e33b58cd8e1d964935cc330921f89d97b3b14960d59d8a228fd1c7ded2728e7159a5121cac987c8afe63b58616b8b8db82942558f997be8853b3b152bebc39f251223fde61e05b6da00e273e54b29cfdebc54b2faf84280b09881def19f25ef3d36a13ee4a30dd30f517f9e738123f090e69a87f98b51b9a3100802e4be126b36f02dc999b1a1d83481a8903e6e87bec9c85182a6573747dd00d61c9daa35954cfa76196a1cbedb50b9491e41c28b2fd3cf69c262fc52307f97870fad0b16ad013ac7ad6f9ce9155d9c67d0f5e197aed564fee6a12b0c8c7fe3adc5e354397d80d7ce9afc2516b101f67b061cf0ca4842be2dc535fe51bd073103fd57b3872ccebed778cc2901abb454fbc77594e85c5d02e4d0d388e1e3ce0e3ab5b99a321de242f6631b70b44bb32a004d167ec248e6e0a9c55bc01b6", "result": "invalid" @@ -1773,9 +1439,7 @@ { "tcId": 169, "comment": "prepending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "578e32b1a21efd13040da60f84b4b23177693f91f0655042a485aa72bbd8ab5c9404ddbfd679586e11ed1115784c1d0a052345106b8beab6073258d01758fbfe4dc6c6990c0eaabf24fccb77ca7bf85e7b18ad25817adeb6ddad6d85b7d7cb3214281676ebc2adf0a4e6bbc9a64e1301c31d0c0c55dccc050a798568525bc01e99fac22fb44dd636ea08f388f3ac0c515f92242cde081077e88ac47b13920206834ba3e27ff6fb4ecb7c364d8c70f66cd6df9f0e3a4742f72a8ece5a4578d7f6d54eb7ef24f6a693ff684d0358802d0d842f7ae8b29d934ab657265cc8af115da8b8049ebd8767192db1a876f9412d021ffc7b8e91e2495090d556a35ca16cd850c521b65a28468cd130f0f23fabad041385b3232583d70a904cb3d7b6d7f1781b4267bbe27e40d91b2cb2c18a8da23aa3dd6f82b3fd6e9325dfde9958a284845958f5cebb0bba2ca1f34e96c010251286fe440e6e395117b6e2c7d9b007f13dbfc4d5d512fe66464264e6f5c502bd6af825bd502f8bcf21d1f213ae69cfa68f16449634505a6e965bd68e959d5dd247e0944ec26e4f1bc857f1b46f55ffc4cfb85df6130cdefb147a65025fa6b12f313e0b893815876ab575c0f9647bf69f45f538bf0ecb8593dd6a39aa12ad3420187d291cab553cf3a4c801e282a5db349b54ba15fbfb1054e9aafec5b45ee83634dadb7d7a50af029291428f6556280b09", "result": "invalid" @@ -1783,9 +1447,7 @@ { "tcId": 170, "comment": "appending garbage to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9759ffc461e0e342fc0ccab8bf5f71a528e12e368d45c371dbfd709e7a16d146c3b847b2a9a00d54b2eb91ffa080b072a630c0645f2c8c6de2f4f815702a754971651914ba24a9c35d895e747745dabaaf21ac9b908116e56a8043702b151555a9f90b33356cb46b6989a4a900b8b7911c2704440173321293ca6382b2289f859bedc8ba6d160355b029a4b3f30d4205b33416b41e97c2cb5848acfac5d52006ef8d93638d48a2e0fab5dd6d6009e1945463e7ab53809ef6aa7ebb297b5b72ed9f55c43df18d85596bada1b014a5576a195a99c9e6c729ccba224fd46da6f0ad1ce90422318b0a2edeb135b12fd61d0ed2b56be2cda4b4d9819d537bb10079cba8d44eb401498c194d1e9eed31604cf79ffed10f8675ee31d57dd2443afd43d07d55b7971ae50c38b2b00dda28f7b99d14d3f885b70762ed54eeaa899aa62c738035a972d0b6ad1574bfbaf0e8d2fbaefda5dfd7c64e44e5a81f1feaa3c9305013ccbb10af2268c6001d0c2b3d0edbf558c2eaa22d3a840e1cf678de90c341d310de3d7a3eeff1f275fc92119c7e13e9c7f8230da11c9acfc1ce44d1dbf3766cb83e1a335d9b2a51dd2d7c5e9316db24a8d1f9fece9b3e19abee6a54694a0b622120840629710eec4da9b1a1125f0a8d68a3a4e95e8d5de298a308857563add33499e50aa09dfed1ec34c103dbcbe400daeacd8d0d1a526b922afefd2e421c54", "result": "invalid" @@ -1793,9 +1455,7 @@ { "tcId": 171, "comment": "truncated length of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b1cb3df9c5d8e04a90cbaf83a03e1e976535db1d66372c4efa3370948e546cc310d827fad9227a7e35923d8b2fc56dfa1039d25968f984e5f22614cb2dd0e5dec8e1719fc7bd7018843889e3fca0c9e9ffa6de47fdf67c266398de961c51e7831475b0b8021a0c587617d62eef417b93e675630ca26d8f41111b20d944c39f47adaff1b636d7fa1ee000fca852038b3ccbb05d99a2fd664a50129e5062b8e5ab04a65476aa60dfc872345be0139f4e30f107f7e1d40a7a01a7889592c5ab40c2bfb188f345d3086af7e725b5a209420798e30084561fd5ac1626e93ccbc42e9c1f283073bf91232cb48f571c32c71e4b47c2575295726340cfb69112877501618575748da81e7f8fc6f898003ab89a11a8d7e3647c72f4389d30b265020e99814ea8bf0406bd75292aa55e69c5a168f5915bb1e9df30be1bfc1f097bcfe78d6f7ea963f8f0482f2a122d1b3d3c66465b6d7d035ac5249d4a3a2c54fdae260a9d50f29c84cc39defd53b616c785da76a862fc60a619e25903bef207cf1c93e8c765a13f87027c9bd7736fc044ef4f6dd3cf3752beda24b3d2890f09ed85e5f45c02fdcc474ecbac108d63f4bb0266f5f08d4a4cc09e5217793ed16532d0796bc22f05607f6f265d967e424e47d73a3c486532efbc91d8f7bd970cc9412fbf1650cdaceb99635885b78abe2b8047d3e04b07573018a5c8b9518d26f25fc6b64ff6", "result": "invalid" @@ -1803,9 +1463,7 @@ { "tcId": 172, "comment": "including undefined tags to null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "727998d4a172ced0ec2cb6d2d49f766837c1dfceff9fbd35dfe9e357a4b9b143c4d53a8214a39000467bc8c88bb3582633d471fdecc58c033bf3f66a29b893cf4f6777f58841e467b84c15c2c5007e0c322b0a51779490bad134e905e83bb90c13a2f0425331b97197d6485f2c4c534e3262f78dbda5a5adae63901504fae86d25ab579aa8b1a3f2451d1b8a02c2d81f425689c34cc9abb8d035c0acad50f2d166c58d1fcb75c251615e48741a38831da8124d821b2a369ebbf7c06cc5fa2c78950640274675d1ac38530814c4b0642fbc895f966bd7bc1648f526a611a979df403672b29d37786281311d9d537a9faf74020b8af03df4bea590463f31aa9b5aad6c602642d012b65eb70122a40e93ac059d25c6f7ade43ca1257bbfd17b29b1cac1ab46aca85213c9399e9f3c2bce25b9709ca52d9be29890a409090e8d4356aeb85751c3a8d85a6f49e498aa63e48f6fa08754711ae2e849dda0a784b29ed39fbc92cc54c2027b2912572da0242d480c2df0a347ca68f4435405c14fde7e07ab61860924fc9e2f0b123a7d1dc9505cf9219ee2e5fc0e3a40240cb9398fd5583b48971842e57227adf50927c7b2ce06fc52007920582a7fecf2a5848e8aaf44be1fdf01b39e833fe2e6874109154d321a00218c37e368c2cdaf2bf743fbc724b2d4ddf772b7dcb5c0f50aeaecca9e0351b93be126ff4f8653df60a21765c71c", "result": "invalid" @@ -1813,9 +1471,7 @@ { "tcId": 173, "comment": "using composition with indefinite length for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5276a6fab88bd401b451eff5d1a669c405225e90450584c5d6d2e4c05f715249900d10679fd58d736deaec1cc26b1000d6d0e60afe374981790dc850af0ce22d1e51946605783e37e8a2e899a607fa2551fa76ea9b20780b92e9b263be76e8b1da9a725e58b20a34e5013ede41c8601b466a7d693ea2b903295f0768fadef5c0ec3f0c83f659fa2db43fba1986bf3c6c7bb8bbb851905e62c4bf9b0b8f9029edf9f737ac3060f252cfe8c46b4bc4dd58f2ad8bb55a89a0989d9f2d684ee4934c1bb6859d17f8077275ec229e8bea6ce9e2d9383c2b89109380ac6335a46017bcfc57d500e5833cc404fb81b25f0b3ba28d71996a345ac8c9869167521daf8af6c89e130bbc27d55869717e5b7e3eb67f1c6912c6e9cf262544ac8d7b76ffa24bbd078c12c09f0b26e4f87aa227820aeaf17102180d272291d7c65dc40914f42c026cfdd5bc330b8d0d5c948e0c93f4beff299872f65da8790a9ad33e7a3232220b684cb8ea87d6855aa4c053c98fd20830dc89f66dbd1046f816405490884f97b9dc0ba5b5c2e9c8c0cd5dc13a156edb25ac384ab16bd5921008e823050b166b3f727efbd7f65d3e4fe741dec24d7e95f6ba707d5315c71749fdbaccd16b6e98a0cfdc456257878a2138ac754ecd96b76b9b63644c3c40a31f5553a0dfb5ce7c02ac8b9875a0a24b0f9b655502af4d5c5a8d714fe708f0e1dc188369a07f927a", "result": "invalid" @@ -1823,9 +1479,7 @@ { "tcId": 174, "comment": "using composition with wrong tag for null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "26bc4df6a3ac430e14349156fa87159cfe3be489c4f4a3bb3ab1e9fb6a24224bc08c8fc68d31c2dfa7bb1eee34486c189cde443569fcb046837278b85c2a3dd5d79a32ab234d962d9c3397901dc2cb9a9f2a4efa607b2d664974fc0ed8b21d83b6fc26fbec342aa000e798b398da25aec7f3036b4bf5b996268ca306497d49f94c29612fda4013e51bbd5f8ebd7ed6d3cb9651810f1953a0a0d91f21d23d2193d9124eb7b993b92c3f39b4b2ed75b9a6998899a0e627685244d692c9bbfbf57a32d2075066e26693b66c2d6abcaa06349610a30b9e365bcb40563232f5a618975d70b9ef3d2e370ebcf371e840400bc59cdb8ed8816e21295378668349f9b6872ed38cceed565b37d67f7cc53ef3048b4dae2ff6e6ef05c54f08da2b25af6ff8971b1e9b56eaf59312a82e074fd03ff310d2d063fd604807c2e1c9d8d10f1f63ade7df27f0894daef9cf713bc1900b8e9697bbd19c8ccbb6f7e608cd751f6befce4d1672190beac40e81feaea5987e8be14ef53f95af53a766c864e1e20922d745ad3db7fbc03b0889525a00ae2e748a9675628439b5967ee7dc3f3babc24f4497744940448806af9143b552a304a25f9112aefaf7dd32ba9cac33bc8c3e77f7133ad325cc83a10a2890c5ebe73cab87e756e16d7f17721af90c927ddc53d448adec90932dfbfd28c031e497953f1b75d16fc59f44f232eda3c6d9a05d601b05", "result": "invalid" @@ -1833,9 +1487,7 @@ { "tcId": 175, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b4fb9d923c57a13fd71e27c25cf0edf872de5a7345f04c2d5e002a9a42445f823e976f078fcd9b24014d74b31c2380f953007afd3da3ffa66e89f03425faed2befeb11cdc7725e9a031277be6e2c6216b0f2d0a53bb8242f055b80fc4709292b1c56a18101f2c2abaeb9bc5ddcc6ad3184e6ae8562c30216e22b43c889ce27cdf1469fd996ed90ac09050f31264cd93051507aae73eab22c64a63a28150de06b43b3b4099aeda795811cdd47e2b73515c2cad2609b9d8adfa543ed2ab122285a12bfb7df219151f0eddfdb4be45a5624621e1d45ec511e7b505c92516b70bc7981ad61ac6b8b1037b5e00aabe9851e3577d4e335244f32de627a7fcf9e937715bf31414bf432d339c65ab8ceea49bfac6f5ddaa4ed0a9d2bd7f5d2abb29819ffdd7ddea9c71c3bd575eb18c4d69f50d98c4955373408651ae19bd2ad839ab1fcb43f5881fd290ac2109df9c16fc6c14a86a614fc5509b7329e7dfd8197bbf659966701a1395a5f498988c485025a25822423efb7775c9b44ad3f3c7c79efb329735b21339611e7756a532dfe00d2c426b2b41942d65c48be63f9188f0b851348405dda0ce3de333fb82ea80e3dccb7f4f2453415ab86bf5a5cf8512c6f5bc1846961fdeba1955b96a5145cf447aa34d6fa22b226bc6696db29a50e3455474754db86155065dd596f9412cac880a0132b1e1fec5ed015b1c8dc8b682ba771021c", "result": "invalid" @@ -1843,9 +1495,7 @@ { "tcId": 176, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "98a116f889aa8209366a0ff461bc3a2283c37f78b990622ee49e7046af1dfb8d5b56c2c669e71e4a0fa1f1cc5024d387d6f9f5d981e8fdf09142da58d760c1cf10ce4ce8f2b467f054a9c26eecf4abee45d3b582f9f881e77d626b3b30054507efcfa2d4444dca8a3075780d306f5780de76f70db07a57e0a49f80883bf0d9e838ca5770f07ced784ea09e4eee412d02e20411ee5ec48aa85330c5e2c7a93ade0ec3383ac0f821e086871c207144472a47ae36e15b5b6eb5c564031b1581afe321de00be20e5125cf4fa01d2cb7e510f85eb690c32bbcbf79de19d6f162805c4b630d2f0122176222799b9e5ec6729bc150e360ff7e5ad28741626577926efaf8541336a9bc1adb4d1205e0b2e7eee73740357ce21599ff5414082d228f089f2e218f413109fcc20bd61dac6218d84f90c2926a6dee012edf069adf4007465a8e3574033c4be54bedb51abda9bb2cec081d1ee2aa616178aa08cb0fe4836ec7536649cebd2a29b9056510b4a6fabc6b91c72fca3c46572f397749486e4b118df5237703be3de3b5efbbf31033905300c50efce2aaa7f0a819b819ace881984707bb1ec6680b9ab97186b0696e9cf1043ae43acb3fd9cac9fba305d756c4406418e5dd148034f6b3b87e207fb9d1ac3ac24bcbd5f681645773177d09c73e8c14874bca763c79f873a2853e742aeef70b4c74f88e2b2c8b094dead8ed088dca294", "result": "invalid" @@ -1853,9 +1503,7 @@ { "tcId": 177, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "aa4cd5424b77ce7dbe0654a7609ce273d77cb2b2b0a2262a093f4ee53cd4fcc4bb01e16fb50a13b20023fe6f3003ac635d1fc7148318745b52e4df0a88a72a20ba60334fb5b445f9e67f31dcbc08b0933d10d320cc48b0ab426ccdbe5658d6dc66159d622a0b3550a970e4b90de79e76f1bb5e5f073f7802a627493dcdf5e8c22f3bd3cc6b48b1ee4077527b75fb38a23e0ab2ffb302f7c50a85215cbac99a49357ad13cbc12496c2495fb70608c242118e3bf01ebd0a63dc259e605c5421cb83e1003643a6ffa96e385bbff3f49a17de6846f54631c95d4534f3a9069069c578a40ca248be0e5915e6e499a42cf11f2652bd9b81719750f0e0a9707ba30753771af12726afe23a9c4e38b03e34c0bd18eb0cc93770a6f00543966d1709b659780a35af82b32c259d46f19efe26cb51f062d142f897cc99940bef767805c32ac8a1bda03d5e20c7f60385720e2d47544f8dd5999fdc766afd8c988751111521381422dfcc8816b862c422372e9b86a5d9859be32d8dfc02bd6f5e61f6bbba6cf7f4531ed7b12341c91533133d90402d0668552fc17470c21bb843cb36b8a4fa6a3db24b0d4254b3e16b92515d31baf6f76b988ccec2a420d0f0e9591962de92fdedd1b619711417af45702d7e1d5ce0daf2ef0154bfc46c6460492a8855d87e9a5046071a990d6e7fb0ca63c03b15b12c42c1ad5b0a20cc0472dc5e0028c642a", "result": "invalid" @@ -1863,9 +1511,7 @@ { "tcId": 178, "comment": "changing tag value of null", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5f9515d56d86e65d565634ad95002b9595f25ecfbaf4dc44897a7d468d3c71278131444d48b1cbf19e6409b6756fe753eb6c3ac1c73fd6391d4cd6e1e7be9f0fc044cd124db1a3db575046698d140d477a4c6d95a5eb06de11d8bbbc8b2e6c04f8184008cb2388574fef51aecb8f188ab2206da09333cf536d004dfd33890cb24be2af682d02bbbac68fb1fcfa6a5cafd3266ef4b09a758c667ccbded9affc37c13ee29daa9d0db2c1afde3f6e7b070e2a9b5a9b3b7d75e0871e4e60d868d8ce38fee726c40a27fc4f54287fa7872e5f719198f20b7887ba524262feda06d751a670dc1827374cd2fd25330a180e21bca4cf8dffef445acdee58eaa8c6aea3cfe55ec6ed963c05b7d492e7984f976d6ee4831c4ea1e65b840a1d190f1c49b3cd7f8d289c3a2751c4885cd6368f17bfd0da533bb2ffdeeeef4281a1efa93667b9fb07042e0ce3d17c7c94d39fdf81c348bb3a9caa17b96b028fd04f89bbdaaba37ca3c867b5b06f913b6c3bd6f7c1dabc82be3cdbd4a184b1ee30dddd28b00b4f015765cc95db18c74847839ccd3ac02f3997ce47f63f26c9f20d02dc1aea57dbc768778534a8460f88554ded387a64fc65209c0413fcbfa81dc24a9b8a081e14509fd1c2cbc05aaa90e202acb0688da67cebcd3eb0eb867eaadba412cb6c88f0fe9c780b2f61b33f47ce2d70060b8146a6cc5ae825b1edc492a88b4e397f5c05", "result": "invalid" @@ -1873,9 +1519,7 @@ { "tcId": 179, "comment": "changing tag value of null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "550fbcf50804c11a93debfbf269fbb6437b171fe00b9e93076ca7fc7db88e91765ee439bccc417d647d145943ed7994324b514a2d4a70527d8f857ff5933f4a47168b49f5920641c49ca5f287b0497ce878857f64c51afcf36f5f115b4a8e8491286e972f54deec16ffdc4b8b602b5eb76d8a729d35fa964fd685813bb7ef3ae6529d6610af6efcc825eb234e4561973956c0b0ce4f93c4bdbbc6787418a6a738b7771547deec774c404589efa676bc800019a9ec8a68f4f479d0c03b7cc7e7f04444fbcde9f8b1180db9a7e60a7fc82ef7f4e7ca2130833c5f5683ab06e244ca904e791dfd01be0a96cbd55b69cfb31d640f4bcdb72deac2cec6fcb045f3c259ff598e82c52b34b96a6e0f3e2558b6e84e8b90591ebec10c66f809c37738349cc6e2691f02d69e95a2db99510cc17e76993a5d860d7f19f21593f6be3907a3a56aee4e79eb2d5f61d9c8732796e3894002bc09a8550e682d9acc92fa3fbad21503b117c6a6382651d08eab777cc87dc06266709625d7f162739532ef1b8e25fa0254a71ac1dfb00c77ea5b593267b142fd60f565c6825985812e1a8c1e47353ecb743a2ea52f165c330a5f0a25a0a2edc515ccfda97dcaf40b774140e1306e68911932170e103aed2ffe108efd2197a05188f9f18b1f59bf59c6571f27ef20d12bd1f0b12d513243d0e117630b0f521e29e401cda904a0484eeed9ecf1d049c", "result": "invalid" @@ -1883,9 +1527,7 @@ { "tcId": 180, "comment": "composed null", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "78c6bcc6e22b2051f5dcba26edd20d680536ea15aa5d5ed438db92b3b2ecce0eb59dd46c2496dafeac3e49911dbc72f895ca0cf6679f36c770847646e99ea102648b8fcc3d6e41466c5fbfb0a343d985fc95f4582b671650d991768403e4f75d852856a450804ee29e0203c076736076ae79929a88d307c07efa0992e45fe49205f67061f7ae2adc2caa37cdd4ae3e4b9157983834055bd521124360e8e03021f703ab4b245ba30b4e421505cb3263d955c6d315fbcfd08dba056e2eb96daba28abfda149084b0052a9f0013593692a35d52f3843a76ed35ce3f0c8e8aa3418a53bceb9d5cef61b84c766648563bf00ff3def6a71d02a03acbe3458679ad8b710225544af5c4f7142bcf0289e54f76b4ab0d2273a651ddaf4f565ad76f231eed8c80b5d98481eb6dd507da55396c6fec6571d81c3008081c7cb4792c47025ef33f89332a4f28f03bced3111c895c5f48fdb64faba97dedd1c18d86335be0b66a334113a0149c67dcad53040d8ad2325fd6c11b40350a92f03fce0d991034e25272ef3665d2bcffc8f52b7c08a23d821fb824713d04196075b05e82d3138c06319759e859c7973ce15c3aaf1baa2bf90ebed260f87a413ef0a17fa654c35aedfccb4e496612b947235522eca5b10e195f7341951cabe3e0db663532a8fb6cd8eea06a3667e1fcc4002a0a0bbbcb4d7b7e20bb635a4934f58213775693ed2c64f8", "result": "invalid" @@ -1893,9 +1535,7 @@ { "tcId": 181, "comment": "incorrect null", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "1ecc71fd2e34fccc01158a46f68fe41ac963dd9f4a5279ea5ca87e81195b05241a8f4799a862fbbc3250ab7e86bc508f8fe32a1ee65007f90d0b319dae0e226b9f3ceadf362a5488afbd3a4c22d9a5917856f5f7edf02f61ddcaee6e25720406c3fada9af24eb2f9b1e7826890f621bc26837a82bff1532448fee49185c6535b3c1561f845aca7bd7d934c6511f1513428b928ee0465157a829284e89639b76f514ffa1cede07fc6d88cc9ca9f8dc09f17ec65b1fa6b08820b895f408194fdfc17b98d29b6acd5b36504ec8c616b0476143622e513f0a8ad331792499bb18271ec3ad794677cfabdb22d192924ee982f74bbd062acffdc8eb70bd2f3161dd8bd0e0b130d8e63f940620b89010f76e4e6ef039b7fc8f2fca7db563f5f5b80da69662735eb47eb2def9730eaddb164db61445bb254e22a8bf71942e5b2cfddcad5d8d1c119e7c8c2663db3b526dc8a265d03454fb35b18923af4c8da19faf08c6f770e3ddfc38c5c3988a4e302fd9c8c92ad5cbeb0d18b1de43cb8bbea6d76e1b0e57a49af3d3a2e242fd1f390f71bde968b6ce91230d10401d466fe7b6fd2fa1ae8ca58999b808670ffb76488882a880f4b9eafd414acbb8a2abc3e2dbc79362cdf67a28242e8ebc393f065dab6659c3006854f577e34d876bbe0afa97484af0ebe454e44bca989d7e38f8c42e009d4b9aa118f8e2c560d7320074a777fafb9a6", "result": "invalid" @@ -1903,9 +1543,7 @@ { "tcId": 182, "comment": "length of digest uses long form encoding", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "8abfb449d903f408a10718ce5c72d6160d662b03cfffabfe52cda027247d2af8ac9d870446a8b657b496fbf8d74d9d8e36d396f2e0d85d3948404788fdcc02f5462be06329efd901f711c77e83014ff3a02751ba8f3dd28cb2f30ccfe3a958ef2945c0f8a3c6d331e38a5c6534e71612c3f0b45dc81396410e4d55c7d31401ae7c7a1549104c718bbacbc9623637705a2342f261c37bbe35ed30c64d87be17ac10a263a2cdf82947b73144d145f8711693edbb51e707f1bc75a63ec875572f6f1913469bd9e8ce4f7dcb542ed3c5a61e82f671a39f69895f0c360233b0613c73ad683bb4d2b7771c7b7a24ffec537d8e9382c0b1a274d96eecc6a541e6a7a8115cb07767d7ff40bf1266df4b22bbaf49c8f1d103a3b9d3aab33bfb05dfced5b1e04a842add8f18a462c47363793d707f4fd5fce6fd1d2be48faf532523955adbd22d7294dd66e5c586e90a59be612777b3e66139a72fcb608329c297cb84134f20e55622d6f56e9653877042b1532c143a2d9c00004a5bb4355eb290695524c38a45f97a0d67eb4d1bb487d3967349e25fd4dd5b1823a545478dad20ee4dee931c6637ffca4f88549ead5f36d86e799ee757cc555f910835077f273f5c38c9508e8d1a932169618daf6269e2c85676c515f3a190dcdabb0bf1c748a385fef8bf108cd716ec09cf2251916ba42c20d67f178fd0853d40a90327053cabd5d8997f", "result": "invalid" @@ -1913,9 +1551,7 @@ { "tcId": 183, "comment": "length of digest contains a leading 0", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "33ebb328fe4a82206ee3db40d58d9e3081b53aa51ef33625afc2d778c8ef56c174bf40ad2a20d3524675269efc92579bccc332b1b1af5ae33092a3579d21ac756a232ca4c18f6a5e73ebb1fd0547e18b6bca99cd8dc715f715fc262461f587b2ebf4c2f7bf41c9a21cd45455d492d5dfbeba588cbdc2ad00183a3dfcdba9ebac02bed5425ba71d0890efa95d0caddd9c871cf414f2357ae97a28b48b656b27b3ce1efee9b29114ec551c2afb28c4057451d52c8ca1050444bccc8863c0b8ea65f45c985264022a767d245d3fb2d677b7bc56007d55ccc85dd572d2cf669855e38b41ea69b75f2a6f405a55c495daffd75ade0f086ecff34e3b89dd80627041165a91be8d92b58a44664c32bb7baeb5b3906a475e5efd680a85a0a3bc0aace9bcda1b5f83239d88f1d8f085149c3bf9b4dd972444d3885f266d4b30bb5ff239b05f2addf7e2e8b6588fe46ae137ab7fb9e795a37bea74766f79938b0d56d2df81bd3c7ff79c387909463dddfe36029275ba18c7fc7d2f50a042b4e2a65ecbee8b89f99cc2a5e45d34e1d4d42855f2d36a2a8e2459ad564ac9bd83b87a5d73e499cafff57c3742c652fa8651ceb10456b3673eaa564e4d72352e7f4f24e15a16ba94e7673f9c584cd9a12670cbf0f1fbd6764e15544a179e9e1cdada1c42ce8ea189d0d4bb9a275bc3102a180f440b09dfefb355a56f0c74ad80ab8954c6e35767", "result": "invalid" @@ -1923,9 +1559,7 @@ { "tcId": 184, "comment": "length of digest uses 65 instead of 64", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9f80040b3371cf9b2bcbacc068f03645a114b73c73313b3e146d2c20e8c6d4bcad24f0893bfd320febd6991379ec8ea796faefa3384b9289f3023eb4a188439c79ad5c501cdc0807630ee7f9617a4ffb0e00fda1674972eadbf57692f516f52b3ca7c4146694cad95d54257d76abd3a93b6e2a30114217d2439959d9df1d218b95eefe36e4a01456aae9311932bbbaa34aeb12ed21039d643524462c7e0bfdd647576a3ced6b2a28558230ce33dec63a5123666d1522f9b2e624574fee22827ecd7314bd2e2ba28cb5b0fffb0e78798da8a61b1b752753f6053b67def7b19936e35fd9a0671a12cc54d099a7db5c4429b39eb4df20ba325ebf478675e5532cf79b9e534a96129dc71225e9cd337207fc1a060734c132843317b05c8b0b2a253366dd340a7d65e61f825a8b96af263b351a13c312141c7f70794a048c704294b152a918e21c1546b0e50694c12fa1feb5e999b2076dde418f2b3a8d4c906824a9735f80f0914e94740366fdad81a02911cd40e1a590a587dbdc31d15196698b8f1d658262a5d88752a0c102208f4c24c0e61a66561175cb71b3dafcb599ac327ecdb72bfc4794568e3ca5696e1d0b64039caaf2d2808d9f528d9740243d781359f9b4b9b68244a381ea74023f8b5c7eb770ef189b1c2638fa1234ecf74037ad0f6f03d62bcaf10df7755846d8d1ff31223d20b0543f39092e40d5aac96e3c5f58", "result": "invalid" @@ -1933,9 +1567,7 @@ { "tcId": 185, "comment": "length of digest uses 63 instead of 64", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7216b71f801c5c4976a9db1cdba4262f4158e424644b9c9f9dadfb3de7648175ed1b4f57f2ffa25f6b5977153d059366e80bb07619ec5d9ba865cdb004bffee65b066fc285a4829891d17e502337991baac032138d85c6f0b3398e3029343010fb7ddfa6d9e444022cd4992918a55e5df7bf0604120d9adf25b30eba21725105077cbb6b142e00ae97f03a7ea943f6107e4e7ac8c639fce407f3a335cae69a960dd423a511802e8d1fb25f7e736a49d8ebfc4cdccdee4168726eba22246f9f21ce0483e6f07499d6375158a7761ffefe81948b59d47f0e9a45a8bf104b19536535d5b315fa325341c4c199b3dceed592b3b06d10f5b8223644e7e85287038f71cff7302ef5ea1cac02511e47aadff53010e8bf433ac804df5f0c80f71e580f1cfba783ba758b8fd1f62a6278eac81a798ccde4b15e3ce1909ddea724ce9ccc674320e3e023fa0c35bb5a705bf17875ba623e4c30feef0e6ffdd34f4c303e042d551f5a83ff18120f9f44c104cf8a604fa9cd0e300daec6298581cf6426b9f89f4b7fbeb7de681c638a2873c27e73528362c32332b9cf7bb03560f30558d1fa0c3b1ad8b3478911ae41bf1c939b59852570529eee9f7615109f1ca228a5ec78258e57276bfba2ff77f6ea715c2bd0113bf28e7bbc152dec211d14ccd8fb30e72149bd8c097ea8b6dd82d49481dc8794b120164ee0d9cbf9a2778216abaecbf4fa", "result": "invalid" @@ -1943,9 +1575,7 @@ { "tcId": 186, "comment": "uint32 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "c11a64adfcc6711c6b80549a729c311ecf30d66ca2c7d31eaa2e7f7e867b3c3b5101146f4161aa11f6e44756215ec09859602051c7cf6238dc49cf3afcfea22683c4cef0cdddab1ee87365d9999445c083c5fa28234597bdb19b90789a84393c72aef4b7767694b3e0c09e62b4a2a864525e43e858e1e9a1424d7ea29a44f24038bfa2cac74501156e3fdb7d7956cae230f5d3efe726d817988351e893b3727643a3a78a484d91103a5c50fb80efdb8fd5852e9d63019c8d80a1ecfa043783c918d45e356c552b0957ac92841f3acaf38e725fd2cff798e941ca9a63d53c94a578c9e936140c2c0ea7f261c8cfe6376fd20bc3171b30fb386d9cad48a24fbf17896781d0c56d7635d9e61348673defc7ff1ddcd2530dd3b7d6a8b09c0c94a44ae450652b0954671ee78c93a0c5213b0e97dcef53b738fee913215684e4858a6f3bd6533591ac8988b91f1b60dcda60f17ed3f0de1388656589ddd78c5d61e40ab2280e7c4ccf83a0a6c0c0845b3036d55b48be0100f0945a86a3bd539f4d2421cd93a722eea084a839f70b21790a503a5c5c5ee89dddaec3fbe4f35ceb6fde832f281b8e2eba35d9dcdb0fddab11a7c6fc6c365cbc0eb59607e3dcb37ee8e15cf473f5118ba8727ebd705613a7a2ce2df80f21af23522c585d499a2503f11614a0fb7f2949f8e7882cac49e0fa077b6d5435c9a49e3f0714dd118709f95a27e5", "result": "invalid" @@ -1953,9 +1583,7 @@ { "tcId": 187, "comment": "uint64 overflow in length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "197247a515fb4a12e874a4d4c9be95cee53782ef475577df61e0e70e3c3bcd5bd4e9867c0e5c9ee5decdedc53603f5aaa5b783d756279f4f74cdeb36a93aa51bf6ae3db9d1647ee62f6a079286391c0f691d2aedc1378e83de154572db611b61b8f06a84e93b94a868b7e6f2d1346acfe7e154986e49afe19f906b69f3e8f420b57774deb244d26b515e88fc133eee717786da42a166de47d7ba2736bda6227ec63d089a37064130d95e1605c848407b38ae9d35850a3b4988a22b867078a01fa038281c5f7a5abd947a9ed12a2121a74e3da6b2b50a7d8c24009fecdd7018335a1de8d86677a2a2ce9c57241b4805310608fe7a5e7ed9d29d46f99f63f89f1c4a5012f41ca1696383d9b2b4d19bf92b7d0302639797b4dc5576a059278badf1da475fc4731bea6d6277117d03f4939ed50f989095286d5dfc484e535f7929cf0191c5e006f8876527169a49f3ccfb8b9b21a9fa48a371da5960ff7b399ac3cf89a1cc0dd0315b23207ebfff886cf03422a01405dd8c7098ca926f65db7bdc8f32ad9146ac2cd81f743568207ddd52b04420a6fdb861938790234b3ae923e2f483bc6905ddc5a084e6265b39a443178aba79079e33e7d18315a86a0ac42d6ec513e3a88c0619e09cb25195aea856355bb3df00820a856e1730a61196bae28b89fc1914cda5ce0f97447c5817798516b48c0dd437953ae7ca17a1c84502b31198", "result": "invalid" @@ -1963,9 +1591,7 @@ { "tcId": 188, "comment": "length of digest = 2**31 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "568e9fe5954b9d77643aff10e698d24ca734bb988a6591bcbd38659638e58e8ba7d5b03a9114c9dc8cd4c91613a5e90e21a83ecdb08844a6b42639e1c4a2929754eef740b7dd21626d2a3d0f93d1a78e6402361ea406652d98db84e235858c6c35aa4ae83133fdd08807fba77825668c0f6e36af5adbb5422db4b5bde2c9669fd6973e56dc12866d48e132be7393a95aee49613df83a042c6ec389d51fdf2e38ac4f9e816eb3fa5467f50d5939481ede71c94577095d2f94fa1f09fcb2529e86ee0e9548b455eeb7d435b14764fd9936b0b000b6157cdfb1940ebcc4f4ab2470913fa9af408042f4cd09a6e32bea3301a1ab093ea930413c230dcc72360391b95e9819e4e245529b0a1e75511cab8f2d4d3c10c37f2bd1c2548ca688f3db84c274d66ef934d6ae55a48ea68e8b9b37214cfda51036a526f33744bf2ba5a63b7d8be0a4e6f503949d38bcef9dfb8137984ad9c87c44e7e79c00a0a82d00c5757823d2c49f4ac73f05589a9ac3f97bddafa208a5e07171f9b2e5dbb692bec4aa4c7122a72084346ea665b87da227e31d8773f49e086c6ba1d2cfeadfb356419b3c695a3634693f2eb023eba301d6218685993c201eda426a377310f853afe4f5eb0171d772089c63faef2e7341145408d7a32ce5cf2d1212408446c8e04bb5a2ff58badae4019a56a99d64c95daff600d8ece037f98d7c763f9b699136106feab5", "result": "invalid" @@ -1973,9 +1599,7 @@ { "tcId": 189, "comment": "length of digest = 2**32 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "9d5698c424b9c2d5980a5913afc9fa988a5115e0e689b9684ac6a1f894749561467804d11fda1fd2e6fb7b983727f42229be82938ecba0e9c446bcae9f213d722baef08fe2386e490712104d795fe939ee7cefa78bdac9e63d23bc9a27f5a93f3577517b7607b432cd0b045babaf241c9fb6f2bc4abb0f710b7b707aee58249837fac16d3a0b8745713611082d50327daad96b57e8f9b256e72e0a32c11e439abaa21d1693de7e03016bfce396b3591d27d069616a8e0bdc340df8340048b0073a4b24dffc83f0d662a58ecf549b1821cf71f4acac30c1566c95f14f02f7dc3e7ab75f91827284c5417b47e3a513bfba2a8a34e15c253c5c4ecd87a4d470cffd49cccb44f1b94e0e43738e526e2fbde7a75d7984d317d2f7d0e3dff24d5c0edda477ce1ecde8e1ba73b84575fbf77d9dbe50112b9e130581f8587dc7a2dead3e2e52cd9ae558bb74243aea20fbec26c9323e45b30dd9cc6c68f1d0febd890920d89aa0fa1eab29b8658c7331d65790da9e12c4a92945ee54b38cb9b12795d74b5cb9bce70633b007a6051516d48018d0157a946a1b8297d5417d8fd54084ac611bac2ef2df20600c3bd1b6056d2a29c9d4369890958ba030eb25cfd33ea00455c682bd2c36bfd24b02a8862060feb3da9f437ced7faff2afbe5a157fa0ade435e94116fa17f67424faf3d01c22763f95c9486e03ca0c46527769393d47ba2daa", "result": "invalid" @@ -1983,9 +1607,7 @@ { "tcId": 190, "comment": "length of digest = 2**40 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "a63a208ccc6becc02fc5c8b433d34b4e380e232e4a03a0b95b8df2ca86d6a5c402852d3a9e3ca48f65af6733ebadbf99226b3522db6a7c851873822f859ebe6c12014ee9d792bacaa7b917c0b8408ff1eb328bbe31a36832b0729344a38a60ee140f3ff708b64e1af538d888345b5afd7015163f5749d2d025bcc9fde2da10a3a193447ffbb6b9f110da2cfabefb9b4e00bd151ae7855c35d3da37f03a17490e02416ea7b8075431f3280afa904df88fb8c5e4d3bb0a7f2a52c67134d8c81756540921c9ec8273983079c4bbba69e11ae24240725c6a4ed90cd8ce1311b7531908b2cb2a58ad8b49eaa208a5bbc67c4293d97d34f507b120971aba0f1bc9c539aaeec3dbe1f9a252e203e48b05eef955e0a2aec652d330a4766705a73f6c4edacd9da5b4fb5cbc20d39e9ed1954e2c80ac15f59abfbe6d8f5fffa95862f4c151132a2b11c4d1a7b615cd6f5c1b2658593c43124ad3d5da14c3d3923fc11dd0e797decae73ce25b58966c5d00e48fad63afc4204c52b27985f4b15012ababd9c901dc81d7f63797fdd350e748862e56228f7fc0516a93f3e95ad15c1d2401eccabe185a533d42630e94b7cbec2a200a59405350a5a9399d83c58dcc3a64429c6d9fea31cb1917aa6b312416bd19b9c6c6113b9f44d812d7e83690d5a9120d4bcf3caec2c7d1e629a840a50143da2c242b2a761193fdfa3d33707dcac7d09563da", "result": "invalid" @@ -1993,9 +1615,7 @@ { "tcId": 191, "comment": "length of digest = 2**64 - 1", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b6302a6dc2c5c9e13b4b3931769ba271d97f0df7e54b7b636e3275ef69f06b521563bc5f5ca1cc3170705fb1800500e67c97dfce5d4986514f4e8dcc67c8318fde5794e1ed138f9f50f748a66ffdefc9eb0c227cb8bdb6b003fe63558c6698cbfcb12cd53b5f986ce977eda7be54e62ac9ea523fc38ca255998b744c8ff907a99dd8bfdb0305e0b1d8e79c8313ea0c78d47d6b76a25ded0da248502800ccb44b1665d1793de207e20fecd09152eef0dadc99d24fc013e55c983e9a4b3097895d41c38cc6e9c7034b225de5a03fe11bfaf4aa2f2cc290ba0765732adcb24796ac9a7c3e2ad159856750cc9417427ca013e26fe911d2a31ba8746da30ae717dfe866446b6b6ada2fe9a5b9137ab9e65e2ab8fd79d8ea8f55d5f7215e234fd5ead6c334ef3405c567999e0b3a540e9467ad17ad20dba6ac7de39c11545e86e2d973c39f0a83e15a62d22b628b4b88903015ccc5c2ed12818c9f22fc97a9ebe1d32f426acbae9723f71b86f7ac7b6fdaf7075b9fb14620486a218da4ed75578aabe4600f2a394cc6865ab2f5c35913cdcb7d7580285ec08389ed9d8eca93a7490098c89c720bf1af7e1f37889fb85ca6b4bec4d552784fff6fce0be5c62a79e6ccf05f048bbcd033e6c7210c1311c48876d3e739827ced4e8344b7477ce5cbe5f561ca32a61b1927d0af1419e75f383a5ea01b117bf4ea4c9e0c64052f2367af8b4a", "result": "invalid" @@ -2003,9 +1623,7 @@ { "tcId": 192, "comment": "incorrect length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "56c674dd1819d11b4546be728e25e19c23ff0529c927013e81d637a082b2d0ae13e2f6f9f48727f3b9e318d6f15d4e737eee63a7e0104ae6c115539cd26c4133ba386bf5265d2d9fc91997d3f262b53c311f2b54e75ffc716844d806ee30a5ab463d1bbd635f882e188b67b06210c2afca567bc47af50c76d1bcf703397512d30b67c198af319c2afabe343fd0366ca8099b4e8bf925bb01f39ddfda97c1f0f3bb7f62b8285ad6dbd427889bb4d29bee788ff4b46b29dd8ff4c5e5af919e61e5cbd4242a0e46a1af6a26ad99d8de39a1864501f3724e348b62445673a9d71b997afe2348bf8cc6f9ca262e81b955e5109b0258502ad9ac8a24c5e220536b99be690851169c3ea56a125eee7b2b374daf9f6b95eeedaf97f8151f618f1499256656afcedb8fefd1a524128068ce65c98162f9b5467fe3e41f73b2039d056745544d927ed63f8a588c820a8b45ad7bbf4cde144fdea2f241560199eb8ce45b1868498385677a13ba3f3db9f2ecaf8b55985a398a8c95ec2e02dae95d4e4c0cf864aff3fac920c1f12d7685961bb6e681b31e944d58ca22d64d38322d66d28e2d7db1bbe640df42a108daa275ddf2050ca93cadee433f3a65e88e7e52733d4a352dab1449baf69c9efa736427443c26b587bb0e359de5ddb75253615654b33246f1a035a23eeedb2f150704589e986a52cb8354697f33ea874079cb828be00d56ca", "result": "invalid" @@ -2013,9 +1631,7 @@ { "tcId": 193, "comment": "replaced digest by an indefinite length tag without termination", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "b01aebed848724596b962d0d628a4420f25d12814e4d5ae253b3a67ea1c9638b540c678a8ae83622c0d755206fe423c29bb3f46cc52ab963ad9e8078240cb96c36becfd2e69b60644b1e4f2183ec24e53938fe2720c4c78252b2919e178b9a53db4168a5a65534cc149e56b3e93153bcb7bb96be3429583da9b5ab2ae7bd2546cd5ef2def209872ce619a2c1d1f98bd4d720d90cbf9396441db92e41a045b874061a6d2d196d3dbe19e871c60cad31460cabb88b0c35873939ce29e70e8c11cb35ddf80b5c82a47a399890cc20eb32181f732755d4f3e761c070e88b6b1d3dc38224349d26a7c77945073bf70037cb184ddb893f29f06b6864323f0963def7652692957d2ae6dfa25979f516763ce7cea66f21e2a774a8cd1e077af88c3927f181ee599239c76ca063631a53f419497efeabc48d4b31124fc986586760224621f46826e3e7acf1e83c33a09e4a6ec9d36ed286c37c27629725bb318525ba2f0332743227aef14b42c86696a44400c496ada4270cdee164a67eacdf5a1252e3066c0775d7d1bdce5bd42dcb429bf355428acfc7e3d9d0e88878054da4b5b0dfde7f31454488ac214f0b484b2eb95419395d7936d0ff3c6f2cd2e0ec1485a7c741a766656b3275533abeec8d598648d3527feefb378749e622f97b9e5c068e222fcbca164bd1a5cae13e0a5e9d0b32e8b64bad7ad7cd17967b06d18b8b5e6e8706", "result": "invalid" @@ -2023,9 +1639,7 @@ { "tcId": 194, "comment": "lonely octet string tag", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "876d9d2c9fe40b3d3c9b3589ac75cd8876b5e3b65fd15d39cf61daa157dabfb659ac0d411e5da5a4fc69edbd33f3f2dc2bdd12b5e2a497c7a0d6486cdccef0ca8ee1f654aafae800ed764670a34d2f2d6491a97724e6d8c933a318726bf91765baf06bac71788178e565ad8caf12c4c1003ed4f724d7fb83ab09cf05cebf660daa44fe8918b6bc6525e7361ce4190625c52442bc99ac3657f25a0ace3890b90eb947d8229adccf191f7b7362ebda5f62794de03589b7437d85991c91fd55f0123b6c489e18514c0a977a798ba90453f4bf4521f438b6c096f2cf76352e2d48737a28cbc26fcf1515ee54e6bda99524b9c2fb454abbcaa9835f36f73509ed7fdf1b367be380283f0d391a1ff6a9819bffe629e7144ae5fbe03fd5fa9bb9acb9bfc0c2906aba09f8d797c38046c996f458a2e55f1451dcac20e082257d6ebb13f6966b0c2cbee4b8df9e75d31b457205a8b534efecdbbfd8706aa8258b2a85669641fe9ee8132e6fb356ddfca16344329f9245b856aefd263fa4a74fec495e28eacc50eebb822792c400b2b3c0741013da880d5f739bfc5ed23b0f523c719588f3a1f4c45b8f3058794013ee49cd604888a1477b3227c9de0230210479dbeddb1fdd6b94573141200db3da79a6caae2b0118fa8ef28b924b7116b304d2f2b469db8757fb463a05c495baac6d63a76119ed4a8c4910048eb7813fdc86eb9b9db1de", "result": "invalid" @@ -2033,9 +1647,7 @@ { "tcId": 195, "comment": "appending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "b0f76eeff1462f8ee6e73c524c8fc6792547774d17c00f38df8533546d802c0d8ebe192d23a5f1472eaf562423c423d3646c12574f69f7c85fed1aed0083532d1e52050053a8a111e3cf4e24a24b0944f0f14afbd70fe53615764524a9715e3336bfabad476c12faaeca1df21c0162b7ed9a5c91ea64b2b8ddfbe5d7d1b50149b31523d396e6c96ea7c5f9c2fd20fbbdcb699a6d75fa00adc390ff6ab95de2b405c314a1ae7398087f4d54f37b6805318fc8088a49ba46b2b1f7dcd6dd16881a641d922aae80e3cd0baa82cf1bc1da9b0d3af24d4b04bbfb1d1570b2385c848cad1902083f9e7823fd8f6afe84051ba54c76db9d7313238959791fe2b0947cef28b2954234a56ea3823433ff5fcfbeb37dd8d18f6a04d202c7757d2f0c0e91d6384a9037104041dabd72ca429a3b649315c5e700c51d35c16a585b0e9b6b9e019ab36c9168a17170fcc38b4c8dbfaf413b148b3217efee713e0a44540498f92cb33e8439ec585d03fb9c5ddb443253914b0ac90ff97c6c9093003bf10cb05652ac59cc2a4fb54e92ff6438f3985e7cedcc0fc7ff18e2e2683d5bc41eafb8bd267b3bb50b6370b164fd84f053acacd8dd38a26c08a3ca1ae85284249b5b9419080a6dea945191421504a1eaf3230ef8d1a8b353fa68452aff1423f5021e3b9b6c7d290c9eeb03101909f96a3b02d87a1239663e3460c6ca0453f5b2c17bc2f08a", "result": "invalid" @@ -2043,9 +1655,7 @@ { "tcId": 196, "comment": "prepending 0's to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "9ab76d318d79a840c7d81a15fb67baf380901dda026d6ad392eee9cad2520a7d87a659a49b65d5dee773b30c0d319dc57f31818902247868a55874f210b1e0b8629f4d565626837ee063deee65d95c8b569f3c38673172c48ad68cbacaee2d8c69fc3e22523f95ab75f587af15d5be529d95835f72c163b54af9d92831ae8f3fff0cf7920d57c28a88a23084649cb20a68216458ae67b6d99d54387fc00d845174e2f3e930c1a0e089cda56273ea4f673af196b56b55924b57aa0b91adee03b69e98438b12ef9d3c3a65f7ba06d7c58e5fc10eaec8253cb6fcdaeed5c31f177291945bf0c69e7bfa273d30504cc6e94f7b7d60754135117411ad5b25b6003ea86b808ad80efed199a559f9c84f473fa1f554eea985e7111dcb2df4c4bee1aae22e58fe0216c4a0c937aa08d62b9222833fde32d991e4f8eca619d0353c2770e61ba3abe08e9b71de29fbb71c10ee6d8220f0ac6289c9c425f4981fc290f9faffe65ef6d207572055a5cd5a33caf6a61f4eeb6205c76887accff381591c51499a32a310a50ac479b45ec1a3f05c1bffe4d38d1f083926a208d9ef6e8b9e852a6261cb4a9224d35b0eab8bced1a3e0946736e6d49edb2885325a01bc0e7f89a58ceb57f88cd7047c5b002104fb180415094251e49bed59112eeccb7ddf99977d1a25544cdba5b10516d7f6f95c9e9275b484fad64b7e2e25d995a541d28448329d", "result": "invalid" @@ -2053,9 +1663,7 @@ { "tcId": 197, "comment": "appending null value to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "1d21743f51fa1fe1038b8126f6ed9e62f99a0fccc2a8b645fd90b996de8ee8d76e0752c83ec965e342a87c02c248b96665413de03aa7cd413ca67b17f74bf9886c9fd8223cd94dd71c98f874476667ee96c311fb40e17f8e7446624a41c02791726e62c0489accdcebffcbde06bbe3ccae1d669667f0f6157b463eefe4474ee89f2e9c6ef07b6d63c1582c4570f8473e07b2d7d0be72ee7446633b7ca5f7838e92b977558444580f0d305dba8ac74e3542b0277c6c21d51491c1a5fc6abf3ece671675e48a41c254f78e1d2a58c2d5a0294ed4720e511985e03502458108200fb47ba00ce379da0f429877b62d6d60133f231debae91a29b940c8e8dd278f7551bb5df882a833a3205d2058958a0f11685b3bc0df0dfd5b8b2badb8e02c4449f1144fd744ebdc2452522ab32de4bba59a3abee73c9baa120a74474d79a5b414645ed827ed3b19842a78e9bb83f03ce2a985cd5ecebf6e773594af60e285638a7ab6fa5db555015460f03fe3fe2e4e815792108d5a39f2fc5fe620145e7899001cb722b1c1524c0c409d8207e48e7341ad209ffc2552e4fa4eb09c749c320f9568cf9fe1f4c0f1a04c20ebb522fa77a1d2016305a75dab806ff3f5dfa49a191bed0468fc5bcd680e0f5f4c730123571408d6e3c3d466fb5adb838e9be035d8588f1fc9055473200cfa569454bdc5a31531d9af5e7861f035119b1584356c7f505", "result": "invalid" @@ -2063,9 +1671,7 @@ { "tcId": 198, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "55c9f8533f91e175b2faef772dfc8452afdd8af6558e62d854688457772785a37fb25c9bdd54c94374ce39f25d08ae61d32e42389a01c7ebfe19ad81f85b2680b157ba885f77bc651da4744f06fa06219f791c19e6c65a443d6f8ee989e0112a9b2c7a50f7180474861ccff6bef6f4d625e06d072b987ab6d5f4e49397a1d6ab5de81fa17790af6c20d6cc173b7afd8a986e885db4596d784196a1aa6aa16566e4fd95ea1acca6abf75e76d23bb5bcb9ff77703924c6cf0841bfe20a9210c6b039837765fd88621ac40966a7fff636d8c08d6e01aae0e6cbbe6d939273b41fded42cef520723689533b9c9ef880cec7165b51d2b2661abbaeec93655075e8ba0966387770ee4bf6dc0b5c64f700a1627ddb6444331d3d84a5f049e4313ed3408b3235f906cf1f71cb8a659cbb9d2d21bdb570a890a84b4eda357f5798e491306a146f9e48548567c21ed146082cc827c298cc03c7e9948ce0aade3c663ac1ba599a0aa4794f80507c5948f68c72ec45815b714cbd5efc5cc44b9b8143a00dab66bbf96d8caa34d89508b05de17282fcf4cbc16232123634efda9dd797f38d54cba71f4d0c4d610368f7687dc0d042dc85088f8f8da3ef01583613b2a3093b9f0f67c29120a6de03c92de3fa40078d5145d9331c69ca03e4978bee78418ecfc85410a19092d2eadcea18edb79849b838dd991026fe3bfaac57ffb0fa4992e41af", "result": "invalid" @@ -2073,9 +1679,7 @@ { "tcId": 199, "comment": "prepending garbage to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "622bc03c975ecbcf270d4fd0a81e245d2d2bb967211995550d2599b1ff72b0106fb155b2683ff4b3a61aeefaa4b9933a5177d45374eda2994c3b5394106a021ba370247559fa1217fb401b6a57c0c7f7af1dbfbb73ea8c1a8f60b23a65c1bbaaef01f35c0c950e70f430ebbce87ca13c2429b8e7a99bfc2fd9d563e60c68b0852da2db0acf752a1fe73f577fbd62a6c06f479e8bcbe0f6eece671644d0f650254b0131381b3b5e55529dda85fbb96ca8e7668d55acd5dc08dfbcba9962ebcf9e82469a11e38377d47aa6ac47e9a8985d35f0a23296da33457e3c95dbfeb57378dede44d8be3df8c88eb953ee82aebabd5ad5e632f5f89aef6aa7519a07fc52ed7314703cd8778672968ab6b31e5b371859fcac5267fc568c1339234eef70b22590dcfbb3678f8e91483fb2fda6c62b2dc38c7db4538d3c4673b7ab32806f8251b41be88226def56d05e031b1ae47b7375dd348081bfc34b655ad5181f83f4c7866510e947580c9f79d7cec9a2284ad169dc5c12a135df8f8aceb2bbb853246f9bed7ba175dec9c5f4aadac16c9b3ce74383260c9c71e88ad54161edbda05cda6922d906be8567d1dd5a78191a96c164976c0f6078d36468acc911f4c5782841273f7181be5781ad330d4b371e2b1888f53c26824ac4321efabe3a63a70775ba2a6b123d82365aa08aa01434fb973feee939ddba69d1d9ea0a4cf5c8750ecfb98", "result": "invalid" @@ -2083,9 +1687,7 @@ { "tcId": 200, "comment": "appending garbage to digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "48ebe9de8e53729f8eda91b65096655ced00e42b9e60135730e26f454fa2ccfb75ca69fe5d199b049200d5eb092052df1e49c7788f0dae5b1e1fd0b90ce71be65c3078adc9f2ca1690dea7c8c742070449f5f2e381711f64960a3c8af07492a7211c6c4c130b51cc02eb4705cfcc5de189e59a4ff1f118bcd05a99ba5bda03d789f573aa859df0f6fe2e09acb2b48f3f2205d9a1b1a576d10a3506344c82dcf636013ae464dd694c299f6bf3035a230ddc08b9bab222ac4ab8eedfd75cd00ff7574fd351d3908f9c625188916a44a57c3da0233043fc4c20d2cb2d2a02f134764982a9a0004324ac2e8cc68ce7d22cc50fa792923c5582321ec980231bf00be12fe58c942584689d2174260558c2ba96366185de989149b4bea1b45811ca835f98293f6da83325f9f7fc24a67652e2629e8b429ffcfdfb1f5f8835d4e5fedb6f37b0646c3593fc2085d6166202535d16da6eb67bf63c5de8972224356424e230e54710c25d0077927564c35f7898766a6f9c4aace37037c438a6d795e575bed7df883e8ec673dd7b40e801ca1fa943ca8794f3edb528acae6f083985f5fd05b2d8eaecb3db23304d6ca405507b0aa3ea0ce5dc3db24e1d4ed5567659a51aa2f0c32d5653a78a9a3664109b47c2ca8667a190dd5879377e2a9749f45b115dd6a89bd98befe252178f4a202479e6bf1ec5efa3ca4381e66cb2e69d56d68a5f9039", "result": "invalid" @@ -2093,9 +1695,7 @@ { "tcId": 201, "comment": "truncated length of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "807554d5b4af18450ab5584c0d81a98da3c2cd417048399c060fdc8d45d8fe3f621a06f7ebf08953c091157014bb9c555673aa6bafdfcff69bf27b62992af6694b1426236cff69fdad373f11044d2352259144ad73f37025bd23b2a9fb9b9d310eedef1c875c269194584c9672f229af762274bbff201e9cc0faf3a8ea4b0ac0605666aa358b87c63ad12c4fd644113fc049f98daf2b076abe82670f85853ca2ba8058480b124461057be13f690057a9cf68cff0cab120de21c6d18b7b6a099a0a3cd60c9bb40fc683c19a4def659ad9d806dfa876a2860c6f63bc48c96bb75d0e3bebc1fe6da96251703264b9657d4a3c355f692b27608ef72d5cc88b0415273c3717f5a3809fd1bab1be928881efe8ac5968050494030fbb332bca315a6b2b31ddb433cfeb1dcfd4a8aabb50d3db62f33822cc6d68d96f1e600fc83edb4b8784930c0b9c9b7ebb22b12218840fc65c6467703ce961b19d7a64aef4cd4c2acd350779df4ddb1050429a0858570ab155b174c928e168b818dfcd311e0d2d2135c7d2d639ef5e66c2b806ffba10edc6e789f3816b7de76bcf84e0db5e7509babe5c2cc057d835428aea81f13a5de5e38d5a4a34dd657c72874c21065c02b4f0bd841bcf58e1c35ae3f1214d719f8790f1c873ba3f0d7a70d18622382d94d0468c2f5b1834b57abcd33d1ecd71ff9cc18ff398a0c14a88a2ef0738d866c767d8b1", "result": "invalid" @@ -2103,9 +1703,7 @@ { "tcId": 202, "comment": "including undefined tags to digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "5aa65a18332c2b515bb70c97059bde6c6cfef26b9c7d874575dc2fdabbd1176199b208c3ccec06bf52324a0cf13222add3b65011bf54338e139b91602fafde29d01df109540c057786a20a211283bd87b051cd0c226cc6d5539048a9622105379db015326cbbc1353da1ee4575b5635784c67dd9fe2e464a949f84f9926f7102f92b2a3109a77785a05416ac162179ab3ea4425755c61c5fe04cfbf735318415cb17f45c90f86b3ac7112698a0efe9e903fc816ff08817e62d645437359781098efa9b34c0246b3bf43e10233d55b334ced1d9a590fddd1190b9eaa56855f464d8152a71eea9dc4e9a82f021472b84f34b48fb418a941995ded70529149acc84d50880a8370e00f7c9817b86ca8d58991fd517e3d1123cd46e459c13fa1b07d42c64e32e1855225739b4a29d28e0c550db2080d1e41451fb1eaa55cb69c7d7ee0677201bff841ce0d59277b09daa91aaae042ca730d2e835371d6e1551c72fdde0466188278a651178c769769c4c5e83f7b492bc01c94dea2906dcefe48473da6e00b47823ee1440af77f058b0b3c53787f26ac1879ca0ea0fd5fb4dde72cc47f22fa0897b8ebb0d594163201b6d1e565c6a9070abb42567f65f5d252b1ba537c496b2688e1dc864cffb8863727e5311daaa0ec54397d725b6fd88c5f10c76dd4878a8981d864358d16764d82915064c1df1d14edfc0217ff13a367d8c9634ef", "result": "invalid" @@ -2113,9 +1711,7 @@ { "tcId": 203, "comment": "using composition with indefinite length for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "8e96d28c66d90a67a5f09894c5b2db57b24cc18480fac7132ccff9b0b0da5f3cde652a919a7d20270083bf5da9635cb1c1e4927b8a2238e00c7e828c9fc251c8a5d326fd8e46f08ff6c36ce4b0a8b368806612e3172bff7534b2a28b365e4f74fced400efc93c1d4adc7483cc270b9d1f30afc7d25430b36e2abe82e3220f040e221483447f6d5b153eeaf137d4b2f5102a07e4cfa336e53e71a624236e3def136b479190072a55ed97d15be64bd92006623009b34cbd5197a3d57318c9754b90b105b3fef38db1acc0b8c3325581a1521371500bea1c1f5212d95f3def741d96e3d5387c4aab64b0a0f584b33fc00039e58c526280cf1aabb380c66d3b191ba11ce20b73944d76a50e8547fdad2d3486918a104c4622a78493eb1cec2ae748701ea5329d67814f581c8576149034e655c9d230dc72d93df0d37a0a4b23178220ec2a22dfa95f99ffa650d55d73c09ffd95fbed23407cfb5042e93a2baf9074ff85cb0efd306e5ec0813df08677dcb75e0c067559760d310a17c7ac0249c5193ed1823821b210e100b130909c2296b2cb1feff4e58f58065e8321515f99295d93400c133e528e44e659530e17b8b92156f151e49574774ff3e05038a31d6ba247efec4feb0a1efec266d5a90d0643fac6e390b37b26ff6e83c5f5aee67bb9c229b8362b50f4a10bf37d47df247841a28dd20d6d10934f6204c8681df0cfb1816", "result": "invalid" @@ -2123,9 +1719,7 @@ { "tcId": 204, "comment": "using composition with wrong tag for digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "62f48629c7a24179701c9c7dd3ad6573b147a46ad95364fe9b061f1a7a53f22ca9c94b628fb114ae94219eb443ce43847a948c04b9c9e865d06a508eaa53ea6e95bd06c0d678a99c68eb5d637e1348669853ed27aaf9eac212e10e63db88ee4ae572d71bcbaa9559ee698af1464e8c7e06a6089fac21e0f44673b59ad886870556b6aad683457ec4c8000a7213544de10d493f70a67bf768472c06a4d8d013d246cb6301c05d251d06e396297510bbd802adfb16c44d5667d49784f390cdd51a989227db8a0547b70139cee85fb98405157566f48df9bd99fc93f05164a3806a7a73225b0369b66b1a5b297184ebea4bf6e6d003458da70655aa78f936236dcf096d1bf2afae7552b42cbfa127343ef081a8a63cc65f2075b33f01ebde0c4c80306b36a70657becca450f3d720f5c0855a827e4d43fc2a12512f5f19301ba404ec46814e1bbfdf81e41dc03154283df7a10e6c38a89d2e1d1c43a71cf19edd6e4fad846ede85d42faaaa84c1b5380be55933200ec463f149915d65321cbd21ffd57c3afcfb84832c9b81e654f9a402d9c5b305fd3bd042e99a33dfbb4e3d6f441ad9646bbfb8473c9c01707ac4cff91e7ba9d5996ed795a1d562a174cf117b22ecce7e679e474e1f7e2e305818058aa85a80f87efa5c2877db870e4d784a3446802339b9f8e1f09e6eda2aea8c447794ca16a814bdcb1877c29a5a0e99243f70", "result": "invalid" @@ -2133,9 +1727,7 @@ { "tcId": 205, "comment": "Replacing digest with NULL", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "7bc68409ccab429900777ef7996b067cf577eb5c5005f8244e0aebc2d09f35dae9f555c6b3c103fc01df943d90d6d57ff6594d47f080dc486607df002fcbf308cdf2a0291f702c23127d7856e9e442ab0cadfaa393dd6a0cba3c07c66e864f8fd488ec6b309267a18bd3099be8f38c31eb016a7ba00d2a74103a78e7877365da66f3c16a7fb2165a9de1e8b81d7e2ba33f3d687298545af611ca205912b79a5c63425f8c9659ff27d0041ade0ef02a1cb204588000a37733de3b2099d6eb7addb0baf2cbd6c9c92ea36b39c38943d6550d13adccd447aac93c664efc2100f48a0a6f9cd490e2668de46299347d04090f39b01de69032cd527e2b961cfe90f888053cc177fe98eaadb3ebb1b8eb44a1b232aa0e286d6f7ffebb7ac0a4aaea6711c1f0b95db88ec6dd10e2b84e83c672e4015edca760899d69f0f7801eb95a50d6673220968db8d7459ea74982ef3e907caf08ed42343a48d60f529fa64011ea457f69d2fcf693013ed6da6eaea5e80965d4d218fdf3b3d46445ed081d47e9b148ac2aa7669b3f1ada4f5b110ccb4bab9c869f849bd1947aad30cadab36b69ee0de614765315b7926055d3704aa0ada17b9d109111e538ebe431ddb745c6a4910dfe276eda05629126422d70dc3d9490cb79cd25625cbb96b300e11c0ed68a2ac10f87322129494468999ac29a7b2f1871a6d06fa4029903bdc441c7bc6af879fa", "result": "invalid" @@ -2143,9 +1735,7 @@ { "tcId": 206, "comment": "changing tag value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "3fd9709bd5e962443646b263ec4869daa6faeec59433cce2f237fdd1a1c6c4373bb770bc4172cb2374d937abadcd12abde5287705ba3b7c76aaa36e92c73e44b0dc629514ba6c24ce82daf867c21300d573970877b588c1292e2dfa8e9eb6dda466bd64c1f484e0a40fa25885f8cd3685de748df58e2fe3203451421b3aa0cedd45559e2c723747fb4d63c42ff078479b52ef98db0ad558def856f23ed9093ff8e7a36b475c66993ee13ca6ec2ab8d27d9021b5195cfe57c0d48fc51bf9237a7876d693bbb27cfd1668306bf5aaac676aa6a4095c8691d77b75a3e98725d2cf80a3136f64d2b7d11c26735f98b3f49000a67cbb37ed39a985cc3cb3af3ffe4ef43820b4bc9db22d2c5d7ec74b52b7b2ac1dcedca614265dddf30066fccc217043dcb37c1d40a370e6039a1490f41830be87766415dc6f0423e3b979e90f4ec0cc738ec11c03cec9bfe7cb1bca84c9086e0824cdcb55fcde0df40ba1fa4acaa51d2c548a58cffa69b14fc71f34f36c457989da718f9ab2ed5f428337bcd7211ea982879593724b8ad8a347bf1a8b260bf56dfe0994e2104c00d5cc1f6fadcff927b4e12ce53a2b784430a5b55ad52a1927c6a6c949fad1fa121b0061fc838e6923ec22734c94758b3d1ed033ca1f5c3235fbf79fddb61618b620b76bacd320ffc20e0110c8e106ef1fc8ba46f4cd42786a689c1ed80df66dde2c8f76716c5cbf7", "result": "invalid" @@ -2153,9 +1743,7 @@ { "tcId": 207, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "0e698f7add604508b556c6f9a02cb65d3c8b494e68d440fdce02375781c264e4b0120bb5a417c1f1b47e355dc68821a5d2a72bd3bd5424e1f9671a1267c7672a411e1e6412998a1ef45f80d96a11e50a6585696389250f8f84dfcd8c9e357fc35edc022084ba99eae2af55885fb145db13636a81a5f7ea52eef79c9268cf98cdf43f1a47674daee33cb1df5f7a09f875c65f7f9978442827bbc156ced42e564070ab44d551bebc7d218617a9d1ec4a5f48619e5987629060700bc188ef8b90a48137f5b31eef4710d5ee7561691832a0af77df933bbaff392be3b2b598b57acb38240a5b204ff9b28b0a52972f278919a8c14d01deb6447fc78e9659c32ac9e68706c1b16f8db3303290ee0c94b5c33db127e741f6980d1868a91571ac2d72e3a174dd3eb417f3739ad61c68110b0ce8ec78cae6b20cc59a6e7a07a8ca7cb37214105f1cd04447127144882dc3cc7b86fbce2827b9b756deac3f911e11a35599db509cca6f41e2b718a850befb7401772a5b3453dfdcf99b1781f9f41411e1f67d22dccf2ac2e0db7b524feac72ea2029cc8ae2ff834ae17031d4e052652ad957593ca6a042501dab1a8b000d6499d7a79741b0b73ebbf497023e6854753cce30a43fd01cb3db662c9e06da25e17122733987cc156cebeae44d67f3c0c5abe680fe105d2b8b501960f75bfb2397130f1d3ac0c5c13aee841f3e5c0aca621300e", "result": "invalid" @@ -2163,9 +1751,7 @@ { "tcId": 208, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "06956b9875fd5b4f7e0bc252a1fb560303d1d5eab0b676b6aa555b0bfa9be63100357c74a05624f9babbbe980a94b5e68b37202082d6ae713b4dfd0a7689ad5ed3ff70e9aafba45f7e905ac6b9aa9e4717969065d51c003d23bad8f2c821e709746ef58a9fffee3a99dc782811b8af30501d28d6865d0f52899df3c08b2254b199faa6402ff9cbab16b168c801bda906e537f01d9a541bebd77f112947480f1d7d470add94411e0598e7f0895b1ede3ba2f1b907ed04b10ed415fc3880043871677624ca0b74ade7f18f6e01bedc0d1931986e29e7eb0e7e2514742f828879cc8668d110f4bb940d1f7573835a504ba6021d6075cecbb5a1e4e908a418f56b1cc7edc77957305521534fe00e919d6cd03ff0a3b9416e44fdf31cedbe02b47932a6d95b702418ec6fe6e3e69ce5cbab745bec15a6122b5e74dc32bf7ad2b984f25bf4018d4b62fe92b1010558024b28009a72cc4f72412a559d84559b97d12c549cc569f2ce4ec25a31567930cf85caa4cdd34117e775f48750b6b5c70d819b9e6e5579009179eb8fdf779bb8b898686f03617501d9293ecaa5df479b046819706d73a9b3afa0ed6292aa30504b65ab73aba5c1acf8485472bceea7256540a00e6c4624623286c9e4847172881b091f40e520e0a6d1280cba14abd774eb0db338f76a0d86ceaa5df7ce4fed554b890fec7f32874798265d1838a590be8634c217", "result": "invalid" @@ -2173,9 +1759,7 @@ { "tcId": 209, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "7afebee544075bd481ae14685a0fd2c391eca22ac5dc5379a2dfcf9cfaa21ff2cbc334c7ee489572c9cf30f34fef16457dd60f391f85c304779482bfe2ddfe8573345fb16860f60e3489f4314f971d169e8a4ebb910e05013965384830750e6d82e4dda7b366ee11372e638de2dbbab1c1cbb3439f45e57a8863bd7abe7c53d61f050c0a52b63bacf5e92fe47e3e7448f16ddf73d2576bd222ec6466572a134e54921ba1a7c29b6c6e7049ca08172e1d55cda0bcaabc7f6a38e17033d92b5d81e5c6c45fe117230fbdcb11541f019afca47ee5132d9368903ac946e5522b636fbd302c9013f0e5cd2acae07cf7e806fe7e96ed3390f214769ffe7a78fb76879820990ccf7799991695286944b5416aaa09e85fce29ac1360f055e7ff698a11c40de0be6c5d5d39b8e969552da090274fb2f996a0b7baf57d75e63669efd5113667f732a91aefe57c9fc18022ec83d1865f858c74a397806588c3849a30235749bdd7dbdd3f3d8debaa92d4c91cbde08fbd929073bc9d9d5855614415eb54ca518dc2b91ed1b90c0d2ec27a149d18f6ea006abca2cbccf1fdd9c03d46dab827e9cf420ffdc9109dd8505a0db745312d19bc3bb6896f99cd9ca124bc4ed4edfcfb972abd98b1fe606662ccd77471a35b8ae3f405d688cc8c6b2e27399fdc89d189b8aeb67031138c7168afdef50b9b2bf9c23191fd19203ba4e9d0b4629e5a0dd4", "result": "invalid" @@ -2183,9 +1767,7 @@ { "tcId": 210, "comment": "changing tag value of digest", - "flags": [ - "InvalidAsnInPadding" - ], + "flags": ["InvalidAsnInPadding"], "msg": "313233343030", "sig": "806cbf33b9b7c058714403ea504babd8ac78416b0a3e77b4f821e6fe2161f86104703f2ecf9e747be60512aae660fe8f7c1dbacdde77b421172b5e68aec78d7646ae8e849fdc878b8dee55947e58deb80235f1d79999dedfb2967e52b2554350ed7954b21710c96537d58ee2ffb4f3310e77d8663fd6b1ff92efb0fbd5658d757c887b92c84f8d79c17bcc498543a38e97219029343f59eb0d67b0f16e80bf74d50361798999b7783f92575d3ae4fe8ad6efb51346fea20e6c0beaeea2f56af5d073dc45878e6e975bbab9632d38f84da8296165320652c4fdeaaeb8cf17e5a3ba72aea4e46d91008de112144d770ad7ce78ee230b296cb2df5b4a1585c6346566ba8963648750c3744a17de3dad45fad71702bc0f0396969cd6ffe6368b6274418d23b56de452f14894db50720f657bf2e3700635cd1e1fd80fc61de45297fb7f180d02d4563edd24e757c461987a06ec07638bda0f362a5b3ca2ca1d7272d6039d4cf161e2cadbbc755ba3d19157d4fbf320845e9c7242265807add4b18f5952229e4dad0d1eaa5d225d4d1aea144e83254e6c9690272e3312995ab337d673a285707fee499e72701a5283e0cf5802c49d07a113383d65e3496de37b3dbbfdec2b90df48490bd9e9dc21ae294144759434a7183c9c8767e0d8efcae2a6bd1bc794781f8df000431664256b0d1e3413824317eac6db977937e47f2e401a7c70", "result": "invalid" @@ -2193,9 +1775,7 @@ { "tcId": 211, "comment": "dropping value of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "4c9e5d015a27bbbdffff3fefa717015004f1daa497060fa5d67660621ae82c148dd128cf2c3b6a2212ee74303ede9736327d56b79bd967dbe4593ec445d551582f0094e4d6573f1425325778b1a9720949d4a67ad98019839314daac19044472fbb463e576f5164ea0815b013773ab8abaf57d895316e6b7baa4fea6168b2d5f622f88ea37612b75417016ed92defab4de906951df472ad10700b11ea13f8f43ebe8bc27a944572ac4435e8f03772ac427bb794bffc52cb26bd7f058750a991d2bfcb5eaa205a1ed321487e7a2d80157f6d394ea1fb4f51ae546b8f8189c41415cd6a983fc363422ee0cd1bc9c6b0e3f5171fac51406af6b93f47a9449c0ba274584c8332d6253aa967690e59671591f9cc783d045f8cd2e53ae695d2b43c6dbef08398f17cb53faffa1ee45475879bd6b1763c361af445175723c6fc55f1dd2f108d51f9e2249e6b1c0b11e8a1134dc4aa348942ca2818df11a84be7ef9056b57d0701e41373909b0b7f2acbbec997c20f9c4c5b6fb373396608f8e2cbf4d246b5ab7bef83eac4061caef51895ad856839c8b776522ad217f8cdf54311720c28da64ab5d9a339ca82d43ba98eac57b8532c5606dc6d1a9c7fcb20dab617ec74984246b326ddf2596326267dd90cddd41586ec2279a25c2798fafb68684df90036f3bbab85ccef8d50209fb317af04825ea69c844b613d0f8388db9c2cef819c", "result": "invalid" @@ -2203,9 +1783,7 @@ { "tcId": 212, "comment": "using composition for digest", - "flags": [ - "BerEncodedPadding" - ], + "flags": ["BerEncodedPadding"], "msg": "313233343030", "sig": "1b4fa86e9437a740396f01dfc719b300bc30013ef20702a886018f73ff6009e20b0aea169d6c8d3f8e5b39938edb137e2118fadf6c6b66a352880d08fd59d0db8e5682214fd2344a67ce6dce96e4e7d0bca67211498b3cb2688dc312c97b051bfdcb6e950c19edad779d41df34888a89ab67e9ed352890a8e29a9c9009d0c22facf3f18351faa3ebbbc617be26ed26787208e8c6028534155fe983e8a856addecde394e7eb182177e32179582f3eefa06f8db14915f65053e7e5a17575551774be4848c00c8d781984e6e421df5d2e2cf6a59fd7049c2a2a299bf1fbbe1aec676ecc30e2e20656410d98eacabaa9de1c216f16363097e81b49bb0783a611ab32dd19eaf4dea1f97c4ba1204cef5f6dc1f1b20ec8ae246c3ebcce57d61d0dcd13ac4765ff8f0f36c0f2e7249b85b9178ccb454a4aaef2c9a5d05bee8e1464404036f4e17fa1c6dc31aa622f4e130ee6c447ee85d78852b424bbfe55330265d2f013915edf736da1a3871d3c62df5a1b0007306706286fa6c3897eea636fb2de3f4cb6a0f3c23294a4831d388b4ddd0fdff21461a8cd27b84da0a12d1e35405e2726071c7a0ac8523d19254a15296737a8a08630a767aabe2ea6eeac27271479e1fca1ca2b13ebfe8341c52411abd3056d00947f68b2434d94129a0f604b3fc76734d32e5ea65078af02330543d4e7f728988506095925a9c215f1b8ee0e734ec4", "result": "invalid" @@ -2213,9 +1791,7 @@ { "tcId": 213, "comment": "modifying first byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "5b2d1405cd372618413fccf1492dda7ddd2aba5e48f1f0396cd56e4f51a8728c67d3e127839b8fd44871165e2b0ef25f31e612fee9614f5ad6a1112f20e9283ca7906eb93cbe75290d015bc90957e570324689e466ff8822863178fccd491e5aaf34b0e16bf00986abd15e2117523643761f45eecbd7beed4d59fc8be32473872f2cbc91b17410a35d55badc3bfb746cea5f725863dcbc6aedd0228f56e94f5021ccfbd522c5d25f6b8ec86ba5c15f784b4d819e91ac622edc774cb4863844ae120c35e5fe78ec777bd815b07df996ceb679d74141684358aa50f96c47940157aed461e465d6aafd16b1e22c85e93336f93cbecfa9cd113e72af41012374a8bc143f95004705925b35f1724369000ccc3c07ec572dbcfe36a0d29cfe99b9fb5d6fc620864a717b8556c931e05d32ee93674c092025cf01f37e36ec21d34b9631b3ce3fa40893376abfdaa2f7aad26a60817106651660948b8ca568128348534c82778af0c91bc6204ce6b6bcba682146244903d0c6ec12130005c97d390977f71ed0a3acb9fe5c69b62db6ecc0baa94d608a4c95a62f98ca67f9d4583cc96c98cedff1f563ce9254d4e4cc88d127d74b7f9e6e59bd83a03ad3c720cc687e102cde5bdff8bfa0b4969bf037126b2eabeaf4d67bbd8f19449ac1af10442c5976f0d99e57070d6fafd0c64a25ec8fbc380cb71ef952f120530f3940227d0de6c8c1", "result": "invalid" @@ -2223,9 +1799,7 @@ { "tcId": 214, "comment": "modifying last byte of digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "0ecfdc9e8f66eb0091fd4ba2c702c3be35664feb4a8f2cb6612b3aa6585180c8dd1cb81956b0ff84dd7463a00d007bd26bd4132f29fc540b8f6fd2a29806fcebb167ce31cfe9d307558deb60db8e68f6c22fc153ad979686e0bc82bc199500a1a71ceae7b3cced4141c95dfd54fe0d8af15c0fa93e416525892d30ea6890ea451c0425db2ad2437f6dd77d0487fafb966f2d82f6752456f8604a66ea9367c7fd5e7dae8e4a8237da2cbadc97814fe05be3fb8da7a8263151451300e8f6ac051d1f2757920d59d5138181c41649b786f8957246a3459a299177f5e895d47d1156bdb2dde021b20a1e6153aff898fbdbb17824036cb0c0965ab508f1a323044fcaa8bb7955ca9188aa42ba3807c595ad27632b7b381a219cf162d0a80d56f58c7b5089a167dd0766e6cd77f5a1af2945a1930752b46a3c729233f6d849a6aea1dd13ed3a2e7a91ee0b8bd00bcf4c5888542fea02792367d42a9a675d3b3c973c8f1497811d6fe27a8bd82bbe5b8b4abfb39cac4c2265da619a01fb5847e5a4fd423674b2d3949d262095805555597e4930a2895bac40b8e18c711223ae7b2ce23dd556ac179c0124a6f1ac327807e8540b1497e1c72499757468b1ea8c39e8e9b9a5058db4340846c410ccb4dd6c477484ef3c96b183b6586fa79054b06ff22475dd6fa7aa08bb6bc3451dff8de4457523a4c0fd832007396ecff76b16ad19017b", "result": "invalid" @@ -2233,9 +1807,7 @@ { "tcId": 215, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "97b76bef18ef7d36234435eb59cb4e7c93d3820b825122b19c2e0824f255cca6486aff6ed6f2cba7603e81e17c5839678b6e498e41c0959ec95415ecc8795a091655790cdd335ac12fc7be271587433ae2b8cec08d2375c16a02afca54b4a68fdb63e3645678977ecb5f05696fa668ee06a2e390e48057999f018e98ef9fad938b124d86bd4a4739282f5273d198339faadf0d6488e4b6a968ac25d7a0ca88ea7cf8aff0de54509970fee9bf9914773bf247b622f7471d0df722ee5e7fdafd18c33ad92c6673d464c9e1f0de460c106d4a54be1c7538248f65004eb7ca94aabffc4f37cce9f4e628fde81a3d8300e0ee486b52555c94d4182e5e7cd1eb6328f872f9b1528d0e1337d20bc96cae3b5744ae88db90bd9f3a5cb3ba6d64e949e9b64d84c47ec5f5b7af02b08fd06a820b4df22b808203d0f9e327ab64a54282a30ad12abddd03b9beb83b8647897c52a889e7039632fc63b40c3cd5a8554f0dc96e3727fa24948d97cf0ea2644f888129cc6a450840cc526b9bc9446430393d571e4081a10e6fae856e15ea97b5852ccb253517bd8db2ceedf23e50e51c1b3500919e0e4c915a3ef3b75c862290bc0b6dfd88129195ef4fb4b16837a0064c60513246f1d4ac068754aca0f59aa847ab5c7086ef65d371075ed4caf0345bb22a69163089d683465d48d27cff4d5a200a1cc93e54bea0033b6082d52cdec5726c9bb9", "result": "invalid" @@ -2243,9 +1815,7 @@ { "tcId": 216, "comment": "truncated digest", - "flags": [ - "ModifiedPadding" - ], + "flags": ["ModifiedPadding"], "msg": "313233343030", "sig": "50bd7b6ee4aea6da1a7e92a2439817dd3e521030d55ffb99889681a9e938f9ff0fc50c4a329ce439f862b8c12744fd565f0f18063bc27357faee33bcaf24887a72f15851de6c014664501954ad7e27cadfa2a1c852bbdf212928807be0185ef51d11175195e8621dabf5d29a58cfa28d96a1aac79a60bf83dbf6508fe891177f521388e13ffef6e870614a35c60253c5717020d6e91f860c3f447f038d65891cd783d06095b615bf1016b0d73183bf417521bb05d007f6fc23ee5c46e9e43307b0e2ef35bab3d7c86601c54cdd7cf9d495a4a514a0e804e084f53235ba8b7050fcea6c858eb67c17f45f1baa9f4afb7d7cc0c0df4fff8301ff4cc3a5754ac6a9c2956e78ec3ed3faba10994621b8474982809418124f8392a123abf92d8bdb717b94e8dbe87fa620c1c8f597401ee7f3087cd1765d9bc008db8bc017fa151860c9280984db887cc74c9429b503413b6c2d29765a3bb04c70dad254d598104becffc37173c892048c490df48addf5970193f748eb51c5536692e61c21f6f33f5a4728455ca916e3d707053b6d781535ac3c75bd33a1f6048d3632b092fced4f4214a6e060aaf0e6fcb5153f1f65cd3e62d65842e8587b378c0310d9fa6197f1981adcefb5b33936763945704df6b871d7026a3a2d011e43aec8651020b01902168c216ccfe367edb111184ac012abff7dc1a188fdfe5d8e865db27fd9ce4a4af5", "result": "invalid" @@ -2253,9 +1823,7 @@ { "tcId": 217, "comment": "The algorithm encoded in the padding is MD5 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "8aa39e382cd8607c148606cb9693ec37591bf4f663b0ac40892656050e57dd9442cbfbf34d1b45d6e6b2ba24fb5910c6521627c45a580af8b26bc2c4dc411794a0115d11588fe7c24324661ad04023e8700f0958bd700e7319685e5e349497037a9dff809d5d8a2b89b62bb1e7530f35f5024ea927a4ad4c40ae09736fccdd967d0e59dba17af33d803061e4349e19066d92ecfc327cd660fd7dbf2863a1fb6685b5a7b9386c232fb7df96fee7244f37a5df24e4a039931a41cee3763919544bb1bb6d14e2adfb88607ab80fc0e434553a5e4c2186064a9c0d844571644977da31d6e5bb70d1ea319a6cd270983d22d73e226f65a5a5bc0c804272ebbc4553cf9666bd0985a97ddf676788d09889b2d323241c6fac07e13b7440554734d2c0aee1f3b882085f3a266b452ed2fb69d518304c5289b2c2a6484ab93f8a540e6d1f423aef15a8441485e5768cd0e9f47cbebdb85d7dcf045a5d2714f0d422fa2ff6a77325d5fddfe194eff9f03fb02a3914096a9078d0d954e981e7542c975fcf43503d2aa806bce49b2c6cdc971b290b3b2fe45b3e0b6c106cd6fe0e7003103fd2324665f800068f0a8ce635b6aa3de021ae52b2cf33cefd54b9e874a0665ef31fb8584ef80df6eeca5e1c323feeb36d804266cf2193c9a660efc6c791d9f571c22de39296deed36f10f59acb93b1558a15d5da024574a1a5c190ea80de8d9cc97", "result": "invalid" @@ -2263,9 +1831,7 @@ { "tcId": 218, "comment": "The message is hashed with MD5 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "c996f9bc755208b9231ff74c7eb386572fae494aa1ef14d906947d8e392a8c9729df0875788716010cc0b65c2e7fc445425a3e0f3f268a981886ea82fa6638eeb399b13e382c699c9c2120190315dfbcabd96c64cc65251cadc8eaa344fd48bfb139a7f3b84d0b9ba2e8ba730807e8f39035672f4fcc6e16959e77b33457881af75f658ad3493dc8cc10e8ebeee25f6ab0c435b6608fa1754ce3610a729a8f620ab5007fe95866feeab912deaca144b8dcfc682bafd0d766372d37ca4f78ce57bdb180079f577ba2a8b38754d7849179df6fb76c26fb6e744d2ae5bc1ec622eadc77dc58789e691160f369e02c1490316a3236dd8938bb17627e9a2e0a6450ba6617b65d068ca22c3e2fd32c94a1edf25d05231dfa1848a79959f327ca2eb2a5945f3c6520f6fbee14f4271e22b47c53879f1e968979f08232619aaa82e5477692edf1df76ce5c7588bfcecd32986360ee77ff918d34b7fa81df9d9630cfbbe9e789382679ab360c9623a414cb8472ea1bb85184099a66e53074d35d8c6bfd8a7e2ab60fde351d253a69f5f75c103a43457024f2500c0175f09af86694e278f6d7c967445195c1094d93b5bc1d3871a673ba4038e59ab4e4a3e034b1ce2385ede252e6ca5d8b40785fe3c0f9fc02071db80e97deff27dff9d9b96679ef5c25e8e68d1ad5c17b1e35ee054d7a3e7e9bc8fb97b68918979741f8d73bf75ba910f0", "result": "invalid" @@ -2273,9 +1839,7 @@ { "tcId": 219, "comment": "The message is hashed with SHA-1 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "b5fdeed7f0f69e4c0c2aeb07d36e868c827d2e7eccf409a77ee8bdb810d2dedf337dfbbf723bcf9411c5357650f8e92ca9189ed821dd2baddab466084d348b0580b19acb9dc7346739a314846aaa59d5c28e3120621b961b5d0b0c1d4de49739cd95eed627738cc1e4512881568e41ee94a77b9b0ae19c7c4f07bda6900c010a5e10ac9f8d110f2edf368669002d2585b1394aff0687e98ebb7e88a8fb1d950bd563e77c8c9852faaf941e17405c1d7f12a51e8ac338f5c0d6a605ed2445814c14ee949a781c65d318cf2e46064ed0eb8cfe68fbb0970115aace71722b6c5649017125685a79ea175c30d1d0ada039d453a56c59f4d01333948e769580db290c271c15e5800706db6b5ab775822b293be7c62c647f42feb2effc270d50accf866dc1b19616e7b2d7c5c91e298df86044df61f00ac48ebe2957258ad7d9f4d69266627a0aa7acce8350bcdd2d139a0e8a641d38b85070ee7a909ea71d3d10f9108324a5ba8288137b322367d973e5a6a8a8a12c2442eb93879bb4b3b3495960a4b704f7dab9690c44528d2bd442cf2d597c1ed9681f9352077bfe6177b3ecb157177cc572db7081113e45750d8850314a49e7fc38c31b4cd79709161b87d1f31280f496f07d39804d8b638819d250a5755b00440c91be15114e1244bdd8e5a783a61da98688af5781cff347fea61445580103bcd75422d43bcd77177c7ea0b554", "result": "invalid" @@ -2283,9 +1847,7 @@ { "tcId": 220, "comment": "The algorithm encoded in the padding is SHA-224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "6c7a8ff1076336dc91a00c0a6ffeeb9cd6aa506fe4088db51b66fe1c4707fcb1b4aae948eadb09eaf7bc7df761bb9bcf2315296700d5e96db499e6ffbcfcbc7eddd7e4407b0ea5741ceac538c5525dbd5143778e1c8de3c0aeb6b78f4916edf48694b1a8397b1b392b4b7bc053489e51a106588ba7fc1d9b3960dd2a8e092ef4adf061aaacc7f55b46d0a84857c2073a6641d019571cebe80b79837c9b1fd827f65d37919924b089e1f995eeea82717a5cbaafa50ceed0ed45340b0ac9a888b3945f6b0c76b47efda50f65fad363ed9204a34e980adf913f9a714faa221b295ec295cc5e696a30c1669b7a3c245f5e15fc8b2991f5af2266c7d8c0ea5cc233d43a0899e9e204c1da7761982ee05294b04d43679fbc7526aa74eb92bbfd3b0a63dc936953033bd89bf06b3191591b879456b73a5d71dfc81b5a61fe31e925119639d011362df5072edd9512bde9c41d7cd333ae323b079dc7802934d78720355d471516c1eb1748ae1e67738d7f87a9bacde1757748881b217d86b8dab09641ac69153619159adafee86a636e5a3458455fce930b897f95301689d954f5ba6f320fdd51cf8a30a5461a665bf8ca683f8e388047e5389bf7c053e8fed6286b170974785e087f07a671d9823a9f3044c046d24e54e4f777c7a3a123b7701d36cc3318c2f2b3c6124de2ec2d0ef7acb6431315420dda9b9b27e598f1847659cc38ae", "result": "invalid" @@ -2293,9 +1855,7 @@ { "tcId": 221, "comment": "The message is hashed with SHA-224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "aed5d718215918289cc2735ae11f6b9a78e2a49221af2c610e61a12852fbdf05f294bd9f26b16f64c4d23d4dc54e2a0ea86957968e2f6c4b2f29526a3f130fcd40f5f5cfbeed5483d5eda6a90c3d917160e356396ea1acf2af99694e09bb55b0efb75a8d389d8a675da4ca5e5edc69e0faa83e382162674854016422b180c48028f44b000556eae762f41c5e1ae1f72f4fa4f7246cd2159f1f9ce3300d74a193eea906bf8ec25d18ea976533a63917a39eb40367dacbd43cbefa6c71eac8c781b20bba8e8875adedd22c4a43ebb33c5c6d418034de01b3d808008a5f75760281801d18253a788cbbb77f8e11457e247d7683a45871af9c6f13d84e55ac157d91b2c1e300f555e973d89fd1bf6c9afcce332894d5a88d010c2a9cac742b06aa225895f79876a23863ebe127a6ab415c3e507c9cd0a8b2f1367e303e678e9f270f77d8158fe9786889c6c89d9d54fad04efc77a5bf9527f1666e5d8bfd427ff3d434bb8fffdf70e82253932c1a836b56dfe2ff4eecb7926c8dfdae61c60e7f86c8f7068b4e3e37c6e6f5e82066412a350c457a87cb4760cef0dc05325a637f9a0774dadbd87a7d1104e2c7f271eb4284d0ee9c86e935a276297f0444351659fd79fd4836513af0b01a3feebce900e087c25c13f65ddc06e0f4c9eedd6373adf0d8b37e6bf828338399979afefe40911e744c86061ae9096c93d5633f9eff52bda0", "result": "invalid" @@ -2303,9 +1863,7 @@ { "tcId": 222, "comment": "The message is hashed with SHA-256 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "8682d5bac51bb32bf283b8cab1172d6e8054dbfc672de6f35f33a9f7b3f0662fe19ec01a74d5cbe6d90351843e2b129d0ce30884fdbdcfc962d2721fec5b3b7f6a9db4a95b13def111c737cfae72d13aef4d0ea9c29181891505a0d28c5c8853ce5c37476654703ea2e7c68ed52591c182bc051b5d837ef3be064901be454967be52f9c7d406b7409e93308b74a826d3d1e6aedd8aba3f5f971824784167df53d042781b7c2d3cac29428c7da1fbc451680cc211517f9175ff1b2c00f819916d6d25581542c8f05479aacfc245e5894763db8e79849d3e2dd8d7178a38cd4cb7b03436c150c467540dfcdd001d6c8994b2f8b332705b2b5ae0c841708c83dadc7d647ae15e547403d689a00a6bd4de8602633443e0b7edf060bb7b529e0afeb1b4171f70a943a14f69c59720b4b5ae59313325685c102d992645fd23af12f3b8f8de79399cc6c80f9a0c006c316ff7a6963a1f8ef58a67d107e5b49fd8d7079bd45f23ef67f6a83127da157f54fef9dc01415a6cf7a957f5ffa15457a1a8bf831273f48f927ba8bde79da623a8a2784e7d8950c5fcbeef5868311acbb793cdfa54c702209073ad8599c4c74b31ce3b662399789febb36d922d77cddf63c1de3a6aba21d6d8ed54a1b48f48955602d0f6a4f5eb5546131561809236f0c71b8374290106b893ab70f6fec1fbc3bb6ef5e6c0263a7c8cd90c289968671744e853d7", "result": "invalid" @@ -2313,9 +1871,7 @@ { "tcId": 223, "comment": "The algorithm encoded in the padding is SHA-384 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "bde28951ec3257efc054f48bb34c43fa230009131244f0a909bbbb387527e8251d9594d22e435db30fa55c01c43421dd51ab38dcbc23cee280180d74b6a9c1c30fdcbca02070ce3e0868419d9f28b04dcb1013734bfe9678f7c16f156f382596d9561fc32fa8b9de8b7b1bbc0047a4a2deac7add9a0736f0b0546956291d231d39b53d19e533d99924c8237df0ff91bd74a5131f4f361d7e541083dd4f3d711ce4ec9aa869a082e4d93ac9cec840cd00690629d7aa30454991a18d8d342fd582d8054eb66c6bc41df3e7c98b47b50ef7d1955215d5ca27f80d2b919a75c25f6c18bf427caaf3431d64e27969b6002cf125758316378fe05a26e3b2cd0da2f86016a5a9a8587577463592ae0c02f95c0b099f2bb0ac2143a13b9131ba86af8b32414d33c63d4cc281d5b1b442a68033dbdb445591ab88d33d184b4d87e84ea09fc047261f6cdef18462ea8392ef9f8593b71acbcea15f81fa68c9418ef37720c8077d7384f9544f85a519614a6e900f178f57535761cb388f60fd15eff8ab321f49bc152626c2749bc3033f46bdc20e853e2b5d98297c4f74d9b0b632d0bd1b6b64346cb6704afcb8afe94979caba4f56713c4c966ceee9bc0d7d1f248bb55dca1c58b55fd04422c8f2c390238c1fa4778d6f31b54a3ffe7654fadd8bcb14540333ca3aee93184ea1022b355a902373d7de9b60f3785465668bb0ab7a2542bd86", "result": "invalid" @@ -2323,9 +1879,7 @@ { "tcId": 224, "comment": "The message is hashed with SHA-384 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "088bef646bbe07ef0c2d8b191ba0b36420a35ca1a85f222bd9622af778497ec8e489fe00f0b7b236e7a594ac83963d8f07079e97397b8b973402225215d2fab8ddfbc11ab3de487fbf9fb704a5e0cd1191acfdd61031e72ab931407029a9fdf519de6fd39e61f89c6f8773b588b1645ba193de9c44cf9e237c4aab05767ac6b13b125b39b9e303d175f38952d536cd1f0a4aa92872fe6bbf630414bee94a824f063dac6238f846ff829ea4dac1ac46037ab115aad3fe76c58c28bfd15a0f43b445e0d2ca02f7a886ca123fb19ee6b9685b4a704796e35c2e05c3bdd7106efde0a2fc3f478fb734b39e1f6fe6507d8804d8067dc57a02f6687a5efa85168131db331b1b426a0f86a6c2581cb3101b1baa35e24c2fc5d8127ad8c749cfcb62e94f0bd1c68341cc9c680aa2a067d242b1085cc6724d5411e1e71fd0747b2a17408371740b2c95f6956385936ab4322c977d95d03dc320629bd8ac9326169c073c2c1a87f4e36bda5546766c2d8a1f6599e20aac010d447458b84f5160e186861096f035f28c44cfa6e6a4565ee25b8f1a2868fdc079e1e93beeaa0c2da15adbea1af2f4de54b4015218420e309c330476bca71e303bb2910edec339ffe7f9048d16d98c0e3e6f4c582c50fdcc85c54e11b72542ca7b1fe4507095b0fba9cabfe5ff9596ade9efddafe266d7a542ea8549bba6c52910a76ccdf5ce296271380ef6b3", "result": "invalid" @@ -2333,9 +1887,7 @@ { "tcId": 225, "comment": "The algorithm encoded in the padding is SHA3-224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "b4f21a585ac1bb89c6db27f3626820d09729b078204e940cbd5fb3aa517edec4c752772b54533b5776d1e4bbd47388b786501a3bfffd52f9ea38d71bbbd4f1262ec6518cdda43bbe78ab8a2942a16cf634fec7addf869d1c5457d807ffdba2c46d78e11328bee829ddb706660f9c961e52f1e6a31597aa252749e9766ebd3f68a825b0525f62bc8a98597d9437ac629fd7a6d993a200b056e80af6ee29fd293c25381a378a3bbbddc0f4d9f71b393e7523b71e7d3acb36986a70c21a2dcacf02277df18037f2f1152200f2f9a2d8a59e9eacdb0516abedd927ef59c7fdeadb51c56ef021ab1f447a2886e7520bbda7e5190ea85b442870a6d370465147d1c516fc650c285a401aee9d12b54165d37da794950b913ff4f0ae5cb40d3fd7825424330a36851981b785b51e58ee7b163e8dc559c25ccbe2bfad2ca6865a374ae3abbc15cd548dd5b40797085c33a6d9bf711512335d8395f352609ef6b5884d88f5a148508b305fe71341b46c23803617e9f16a63c1b849bbf889b5c2066a59d10d00385566a48222a88612f0f1867dae9fad41ae4f3ca5fcf06e7e85b8ca92346208fa881fd5ba9266d8b8e7ccb17decb4193ad28d5ee9a5bc16452b4881621f85c1d1e03969c28a78c28ecfc04bcb416f0034235cc8214ab97989d6896dc72560822981a6a504ca81a0a87a76e1f19e93954df62d6be2f3f2182a9edcdf0bc172", "result": "invalid" @@ -2343,9 +1895,7 @@ { "tcId": 226, "comment": "The message is hashed with SHA3-224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "3be04416da3f87bc99cc5b365bca2a84651668bd53af071c4017d760ddbdbddf2bb7f75a748000a2116ffc87e8e8ab4a3634b6df9397f317f1a7345fb4945f1d21a1e5a1560c7950718ef0e28e22e3e5ae45f910996b92b05a2b60c918d85905254580b8dbd85cb5577c4de020a5f844eb3e6c7adcc3102a641d09f46361bcd79f59afe3d7b0f05490ba655df0fb307691fe35e9727b4931d6474f174b667743384c4bf1f34719c387de409724781284ea7b587740385ca4cb96cd13732057cae211f7eced911e940574d38205c9f19f0720c09849ce0606d33ba2645dade15a3540fffc083d2aee01727d0483bdc5b6cc14c928fab8bf8324961571b651f494870d7e6f87ccb894d0f838e8288f5b20243c638d5c8fc87ee5affed39fd54c90ee9af493412fe5ec5218612fe8212b570a1f1e0cc526b4ab1562bdbc42639de0120752034cae0cd16a45886e68d02d0769de4a1dbaccba98806c06d6c7e9ae4df33f46b280b9f0a6581528082036a58a19708833a90dcf01c73334a25016c7c1b65405116f792f653d8067e7ddf4f80795d6c4218f7ca8090de1528d14b09829336477361e9d4d574c7f09e674d6031d742b295c16a2efe1566a43f5674d8b434efa9e0421829dff14046e1d40d4b939d1e71b46de2252164b1bf2348764c2e612c435b9358525e252bad66e3e66aa0bba604299cc07484acbd9f4dbc450237d", "result": "invalid" @@ -2353,9 +1903,7 @@ { "tcId": 227, "comment": "The algorithm encoded in the padding is SHA3-256 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "1f49dbb2e0d8a6d2ceddf684bdc15296ba1ff8056e414704e75ad687a8368f327831609759d63e8645a0f7a2bfb607106bfad54753c481b7489957e4552784413262b39e328d0e01460253eb03e8ec29ca9244e89f38c3a714b7bfd0b2e56c638a989115bb1f43283ce51a2bdd99afbb30bff5acbe2a19b6d3b523992b2ea900816276e6363cbf29d565e444be46093f93be36871896f490ec1ca4c3933dab8d76044aad15f1e066fff88d06af492bdb39a4bc8ab6d7920fb2fa67b0cdd29fd2dd196fbbc96b8d14f65a9fc65efb8f25555d04c3b405ab9ff86e89b43f731495471e0a75a7f4f869799969bf5f2f88b1bc6d0bc4fbbfc60df77b634dfd271e8dc3953609e264169931c1a07d0619437ba013e798a69a6f9f5e5c6c25d88c3ea0a598ddd0e282d1c22feafadd6f046d5460e0ecea9e2e98b4bd115b1ea7ec40e588ead0735c14a05f4c48d6a3c9e854ac666a09e23c6d0fc45082e6835fa0d82287ba29c85eb764a4cc1a8fa861c57bbe03d4aab3d298def0213749eff1ea0464b30b784c32ec41f49e896cf92d08dc47db7da92e9eaaeeb2f2280c7aae3ce206a991926351317eeda1513599de2241ac8f4661fbd025dbff53faa5446ef18deff7002d752945a2b7237437c471d23e1d3995cd8ce9d887b159e59b8b8a02536072eeb124dd2c292e4e4ca74deb73a909dd05878385ca68f5405c57cad6d582eb", "result": "invalid" @@ -2363,9 +1911,7 @@ { "tcId": 228, "comment": "The message is hashed with SHA3-256 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "8ee2801d8bfe7d16c82b0d5933176ffa34e4ba4ec76b93461564ecb542241fe0612ab64bba54df456af014c2a5a0a51cd1834d7195a37d3a4abdf573466dea3d4438e875448dee9fadf9c411e202b122c71a2a6c58a40d89f0b8367f2e73d00e7dd6ed0095a2a686d4d7ee4534d04738f6c64f2cc45ff06d474f12b7612469a2aa9cce8e6ac78ec538c7787b8eae09fb8957dbe236053481ee5608ff20ba8c7a6bdbacf0993287d9c92c8acebd5bc72540917adeea33afb2d0919133b3a6187293297b9d685afc6885f631f9c9e924e97f37a2a61a797358e293ea61c40277b7d4ff90311f9b86b5b9390e614a1656e1b97a91ae74d7164c7e52a3e0a2b25628c4f91bd688961a7bf362b42493436042173f600d4aeeb1789c64a0ba257ecc92ae3ef2c67a20b210112624d663d2b6fa4c75a4b6e2bd819f477d534353a4160a57f1d23c7b4560b2965cfded84bc0d0e74e7657feb74da8f4b6386c7d7a0451df71bc8dcc6279c24f83b594f162a76d614563339c3dd17ca8ec7a64a94c946b3b497606f15e5ba7e78e892607287e164eedfe50d94cfbadc8d8a6b9f8c4a3b18a776887f51baadb0f164d182f4eca5d370abf30a635babe8e1db266e64b1e21c597d623fc0c38730625821394d0c8df9fcfbd91997c3e08f0ec8fabe86c9e235c7085b51b13514d14ce96f7640bdce49f28934bc557e7584c9ef789c6ff7d564", "result": "invalid" @@ -2373,9 +1919,7 @@ { "tcId": 229, "comment": "The algorithm encoded in the padding is SHA3-384 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "4c9a2c3dded964a70e60afe79e7dbc6d64510d4c07090d0750d265a0e74ad3f4441c262dbb7aa0685fc48eed36f99b858c1d7507c8b0cfd8aaca78fcd06fa6913cd8feb65a7a2e669fb3d590b9bc4922235b70b8b86dde05fde1a211ea70b4aab2f0f15d9a293a38d100319dda5f0db128a8a4e6d956ce248a21340284e4b02e873c4cc0513485a4361ca9c9cc94be7f76c96a7c58e49d5c992fac519c252beb8a638377134b2c2d6257f0b90b226cbf53a0631a0095bafeda7c10576e6def71d64fd11056ab9419dcb8f9a75b1dd041f60d048a13e875f1e4578750d1e7ec0932f3d757781692ef20353daf8b4ec649d097eb1c680423cfd103abdb0235a8a13e2b350954dfa0462ca186530c72b0985640ba973319ed83b6f2ecaa4ea59683a80ebc95c99a4ba9f6cf4d3b0041fc3f244ddbda35cc21e7b9efc731ade0a5430b62a8e1255a5e4e13a9a62bd207cb305c417c9ec54410e7ffe7339429f8a8e677eb2fe13bc35674523ef697281357d23fa00bb528cb1425f14bf2110da415229dd71a80967d3e64b05bcefa4f9877bd1ddbd8214d0322301c27aa241a2133a18f8b2917abc445c1272e63a8d5e4f2ba974ea02aa5902a0355e9eef4b5a72be4c33cb4281669ccf33caad4aca4198f5b2963ee173e0e0a3976c94ac24bf32ff3a841b2acf640a806a799843099b68f774de5d31acd0240a51bb23b4f8449b7fe", "result": "invalid" @@ -2383,9 +1927,7 @@ { "tcId": 230, "comment": "The message is hashed with SHA3-384 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "c584e199dc84304f5ae5533645d328431366a36d332c1a3bf86514487ef94f54dfc1f75e0cdf68e66e93f8f5a833827f50c72958c147fa160026c250810329eff7eeccb7ba2f9fb0f2e3ea22beb666fbd093421d947890b7bf6cf2b5695c3e2ce3d275df35fb9d0409b5766ea66b8625981e38c59c16fe728770a7a7edabb856c266f88d99fbdcbe639abebc45fa506c588b6880415b3bfdfd56e01123ddaf924a42e029598d794c42e8694b0b07986879b1af2d009ebcffe549c0537e3d93806f00339cc51222174487bf8ebd49123f5995d21d3aa049869872754975d6f21cb07249a514466b7fb0512bda8c56cfc53198811298ff9620726fae086447babe8b6e284ec76f17210d5b2f5a56e20b71eac8f6220f9bc7570c32e3b38537d3cc92a5764e64416541b50df4be61e5bd95480d8c9e4749a78dbffe4949d4af1c89ae88d1e49a9af4c9b043895456594e521596c031f54ab797d75def40c25545a0ed0dcc5e04a0458921f9c26c871210920be88655bf90305b1a309b08805301b44e48e160ef5fbbc074c7afd2a87ed32861c6f1d81ad637ea36074429fc9541ba00400e7f56536c8fb08949101c5736b0adb8ea8e3213858ac6d6b32b07d6fb4a56e0f723ee4a956ce52c2de49f842e6fc666ae8e9a3c491d6a80fa03852b990b2ece14013496329a62d493bce853b22eb491fbec26993d8028394e532f0721ac", "result": "invalid" @@ -2393,9 +1935,7 @@ { "tcId": 231, "comment": "The algorithm encoded in the padding is SHA3-512 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "9fcd043c0dce394b1c768f5299dcc3218353093ade0af9790d082d4c02a5d9b3f596d928f147254c888bc22a2d8101078951c61276ddf0132226b9a5afa7fc0964a9736279b870728ccadcd2fce7f33b9f9b06b7d6d37593d69eb635cea9289917750ccd93d1e7c2ef47c69a7c8ace42dae43dc1810c052b0746f6f9c39c63b8dcfb98de58c894575bf5e8706d967486d0c57c3a81eb46d7ecc9807cec9020e30dad2b8768ee46827fba35bc92a93d3e65ce7798be770909119c74fc27d6711119444f53cc1bd4b9ef6e809d873e23d760e1e35291a7cce653184db7233738ce94ab32a3b60925c3112b13535a9f294f2b925a650786f79ddbe913a569b191532c5bd21a7157a6d780ac603ff033ae5b1ae757d0cb425f472f38c30c1a404ec7ba19e3246c2ac8e846051facf79ff51005c38d4eee8416a89a45b8e8201eb2feda96ef11d3085971404004fc0a6a3812342f7e019582031c2e1105e5db36d8bf304ff27b9565adbdb67c0b89d328f2415b47b84d5599179574d67e7071cc08e7bb0a1f0e54155cdb8c7b63ad8d3a2927de1a51f2453fec9b94abcab47de834bba9c8f864d3283bf29c5ff1ba66aebc8e7935da6e67a6013547262e012156a8258edb39814b4e72fd88c585710de95c98fa89007fb2a70b34e186519a649656ed90ef0585e1201f08578ee09393c744a633454fec9c39d299b1fa1bd434129177", "result": "invalid" @@ -2403,9 +1943,7 @@ { "tcId": 232, "comment": "The message is hashed with SHA3-512 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "3e90300061e7566def28b07c9b817dd27d6d496cafc392429644f70741ba3f5017d37f00164750d505d5791e4982be1920208bd3eb7a299d788237df2c671639252aaa7f4998917c9ef4c0f1b2af510c954dfaeb1284e975917f2459b3f43305d6bf713149cf28ad17306cef8ab6139d166dbb41f719ebefd93c08b019d90ea06c2be1f4aa1df5fa94b57c1b4ab2b10c3bf7a332e908a51f5d0df42cca8ec9584356182dfa8e8ae2f785716820acca87bbcdac1a79dc49ffa25fde21242ba1bfbfec62732f826f887f75654ef3bb123a50be1e08c6a3e3635846d52bb9d154329ff559151c3d571218bc6def525a0b1d5f436be3d8a1216506c311c2a1bb961644dd9970b47eade2bce03395e1c646012984ef1926b0c8843af93b0712b78dde6cd42c103d48e43900c62ee6451fafc0ea129b39d3d41c7775eabaf29eec2207dba73013f56027ee27051614f7524294aa28f8ea3317f4eefb1baa897363eff34386a39c404ba8b6f88347fefadf767dc3e4cdee2d9f69cb8eedb1a79f562f858f89759a06889139efe206c9feb67881f962535a5d39acf001daa20eaad55c6e03b0dd29c954e050128fce526b7a4884b13fd43e331a2bdf0e98f7f9226af1d1cb1da32cb09c7e907c30539640adbee059320cecbe02d721ec20c0a6b2e91f6bd8f190fa5fb48419ea6a57e7c5f24b9ef8093c2e3e51271830eb03d33a6953f2", "result": "invalid" @@ -2413,9 +1951,7 @@ { "tcId": 233, "comment": "The algorithm encoded in the padding is SHA-512/224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "5ff2b7aedbe6b80cc81ab7eae3ff400b68fbc3efd289f6f1404d4dc96ba5496e4fd1747ab74819e9232b06737b6b0029daf79b0490f550693a86c7c3d87ec0047f6a4f65954b88a4cda0e58ffff5c1c8d2eedeb1539279314f6ef608860de951ac0503768b328128fd4ca1a83c909b4a7d402614d9e38ae58298f80407e25cef34309ac8e5d311987f35f4b810af2df32ef9e635706fc6480eb059ed56539edf72d4def603c9399c110ad75878a9af2ef42a8688f9aa21956df40475548e46b935e6b7c9324e6010b2e61b9755fddd28875bfdee677336610fa530a839352d0a7dba1d4248fc578b1dc43a45fa229ae82a78856aee11adc2043ad2546fc1d27ba8bfe0b58a1ee9bb17b64a9f2ff03e537c6ebfe36b348e79304bc1f26740eb7a295a3f269bd44301e375820345dc7f4e9c5081120605e765e20b63ad3254d2f2005945c24986ee7675eb1c9a6e6fc02e4128118e8246c8a9105eca0d7b7478f3338d0c0ef2dedd9436644b51e848ca978ef5cac3127f48f2ac609b35e2acde6fe96f29029a69ef149c14d1a94405ad48ec43d67286188e43831c160b8b1d985822a9767caeacfe5f1885b92c62b9ba6333ca75c98f3e6a06857976ed90975dd7b5d02b433c281f624b738d61cc277a674b19fcfd3d7ef334bd450f3439e9f2a5bf5c777abf11044a95b04e923c1010c6cf4ce3dbbd6b46e610f2cc5880192774", "result": "invalid" @@ -2423,9 +1959,7 @@ { "tcId": 234, "comment": "The message is hashed with SHA-512/224 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "6db269a5ecc47c00b0d61a95a58fc5b176e1f2608218375ad6dc8f9312f809f17ae98a536152619647236b523552e139bb3fd268d2a5d749d5877b0f5b55435abc9aaf953c23cf48c1347d2c254bda2a6afe9b1e91ba37532c646ddff59709deab9779648221419fd04d7e09807dcfdf0d2a896fcd6fee620d0be5d537115da216928101a3e3ed9a5ad7971e221a40a8c0b805ff44639d60d84173a879fa90700c874fc08300ef01c88484c8abb0c30c56434850d306360530bdfeb36545dae1092ef1cc23f57540281f27044b4b062e264cc919d9658607d5ec57b10fa8f1a3ba56952732dd2413c69568c3b0ffbf17ee3cd36f4685653a41577661cb6fa8e80b3caf9aab2822b0cd8e5be99486a68da4e04c0025c5239742222ec5cb7a6c0c8b1f15409f3903e132ad12d1895751fb3705b1ffc24523b6c83dadcc50cb5cc27510bfdc1a229d54dc48e3e91b2b727a2711b4f62408c66f82c9c183325cfe1c1f5a7859b1e365b6d4c9672ddcc11559cdb26443950d892c20780802232be29943f1d2e8227a2346a60de3c1bf00802e416700ce340b44c2e2f886162f63095d46aebf3d5ea0959bc5069a56f1cc902482f82717a61def479d044813868ba04b2c210233132f20725afa55b34c0b5f6d953b9b13df7bf0e6dc244c224e95a2e8e27d6932c0e0a8d40f8805284b51d6809a05b04740bc8eabbe83975cdbbd111d", "result": "invalid" @@ -2433,9 +1967,7 @@ { "tcId": 235, "comment": "The algorithm encoded in the padding is SHA-512/256 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "795e09eb60f0d7a9987e8b696aa1d2d671100cb57b5f1973c41d7b48ce780bc989a69c68bd7010c388cb428a7101a9ee7c8138cb8018435c6de683820cb877f7b09425a57b0a370a2cfde123a926a4d3f166e736a03b39972d3d12aa326dfce13c17332dd948e77ed0c9104d4cbea58e2960d8ec6faa005b8331bfe6ed3277d5a2762c5c3b37c0c3bbb73b82329ee85225a27f5dbbc358533020ff65244f086d471baf9f5ef508eb51dbab25d3e1baa80962ea911b82a1c7307d0a777a49f9fd2a8cd14e141ba1e6761143509f60b14a53ae51fc7056cd8981143131fe400cea568e86c11c27cc656b4b297014dac3917907cb177b16526445cfa12044bd07c3f5025e44ba7e4e709a546e35c12cd49f09a4b2cff04d9d50d31e6c3950648ba72e7dd8fcbd309f903492c755640edd9bafda4d0f6733cc5d99b049a0b8e878c5c6da01eaf814bb4f1d880501f198fbd3ef87cc8b179284010c251b1fa6a4ee1b83d5cbd21ba4bd678d4567a1abb54da428ec817e8bc9626dc3e8b3b0c6d145c5f60ba1b575197afb6a614c809f7508acc2bcce664deb27ee70e38d145601867c6c0c3d3618c8d2333bd4c67298bf6d9843604b1d357331eb06191d5d2e2ac2b42a2bba30e312f17e6f7bcdf1e98e6fc76fa07399afd4e9b647b2f838cb7d4e5168a332e0ee55588836953853fc837bfffb0a3d5b5bd7436dd5fe408bf61bc735", "result": "invalid" @@ -2443,9 +1975,7 @@ { "tcId": 236, "comment": "The message is hashed with SHA-512/256 instead of SHA-512.", - "flags": [ - "WrongHash" - ], + "flags": ["WrongHash"], "msg": "313233343030", "sig": "7f5b52a23da11c4c1fc7b2e6e67580fb43baadc186d93dbf8f84344afb6edd9778a27c4b7c1aafff92bfd5b422ece1bcfd239f70bafee7090faf91986ac47e94683e869b0e1035a541ddb39b684432979e824bba06ed58b283dc9291f979c81b3379eeb53bf58fcbe816c44812c0de8c0cae57f3ce9ed157284ad089c025fa4c162d19ed1086788c986dac57e18b2106bfb4ec66c733059ff225476d96c645e4142098b511f26244d5079d9031cc5fda482dceb32af479fe37d3717d64224552469bcfd32ac144baef2dc6e20824f1b9b04600460fb53e5f576aa53aa2bfe85cea6bad0633af5400f873b2d00072110728e00b692a774e285b024bb6bfa482c7718901fcd3dd9ae36eadf2c30cca960f6e031dcf4339f378ee2efc815a3ce24aa3d3567f07c09d2b823a54e5cef427bf0eb00257499538334454fa8caa7c1ac39215980f6124bb6e1ea5b640608ea824d3a3f42ac2e376fc165bd71e9f6cdde55262ab52b474d2f9ffa2f106242c1b4244fe757b9adb06dd903dcf1779d8e5c3966d5948ecbc411d6eeb3068e00ad484d464be4817b28f4bd5f5f1a8d129b1f00f0a958d4f9532c5c9cafd94610a64d6147ff173e97cf2357b8e368328a3c7c5532e23baa5f59148af020cfb399c61caa25c2821d5ab380c411865602d792c43bcc87aa66601cbea780a52c2d19fda53bed094da73171a64fc1e02447d9145bc", "result": "invalid" @@ -2453,9 +1983,7 @@ { "tcId": 237, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "b363ab557c443634934971ec7a90537c3243f1c40aa765b76f02883c4bff89d32bd27565e4a34ad1fcc36ad6d657df085c19f3ea0c428dbbbb0def2762312e4e3917d658d7a7e0fc7ed4b073df80ac671fd4106bce4ddd34939b2c23c205e9838123c95a0fc6d3ed72918c09d15b93aa856b3d1a736fab56ce548f947d99634834049e6f9594e705ba037efcb6dfa46f738f49ef631678f8366897b261edbecd29feb13ebdb27dbeb95d432218dadaea3c313547fc5f938c3ddcd6216d6250441e0d89d1a58a0d736ea9ea33b63bb70ae6745a33f8923e6c7c4c665f324030ace94af922e1eaada9b641091799e04cb3b9a3a7f235ea915a955ca0be2679a00cc539580ff76fd66272e8d2fe4f9bf2f32fced7538edf0c703a0ac09c8ca909c5bb2585130326a44a172dae07e21cf10b2358f1cef04bc4a7aff332493fbe409e634a9b370423368eb2de662258d1f74ea79c7962e450377236c3f5a4031c0a8856b533608dc23fdfa65ead64a90c1e0e00c2900bcb4df00b0305a8ef7f244e4a1a8e6283225b26cd6a537de85d0b634937926b4ee5cd4b41ef67f3c6a91e60a7eb319c163c6d48cae6c32ad6015eebc85dfac2e34748b184d930d6dca11058eecb01c64f741d53e1955c1e4d8eaf8671f88b0b2b52c1b6b9571be73c8d8e42e38e5c665cc832ff9b321ccf63db49e6026db0837789e355a4aebecd473df6344b", "result": "invalid" @@ -2463,9 +1991,7 @@ { "tcId": 238, "comment": "The message is not hashed.", - "flags": [ - "NoHash" - ], + "flags": ["NoHash"], "msg": "313233343030", "sig": "7af72677251061769f1084ad9ae01faaf771b1287ac350f1f11fa2ad41a416e464cbc415825852aad2717f92481b2027ffd72a8c5de6e0fbb682d386d19f74305ff18ea65c8b46f46d4a1ec0df6dac7b73896072efd7b9ccf83d54d367dc27379e058aafa16bc42b734b0257cef0b2443f5820743d855130cb62a0fb81955cd477354ad5093bf370e22c083c28c4dee5ec0001d83f05ebe069e1de81703c8837dc34638ebfbc9111c60716f83b9603f60a9041782b360cbcbfdeaeeda3459072ec76206305fcc8182c30c76a1dd2376be109d3e95c0a37db6fe76c4f777f3e674e8fafdef17685832db568728cc1cb16acebe584d19d86317706144f92bd9a3557dbcc020c0582916d4d26d5464f4bbbb14e2cbd828700249d9439ce634bc3e73f483027a37d26fd01aff3e5a7eaa7f109be43cf008f74f7517b96620c1a2e490bb950485af2f9f215c05ec3c3dd8f8b40646a5e47691cca0185f3923f1e836a8db77155164a335a8cb4bd9cfdbac013b895e7de340419c4ca884e6c39eecc2fc420babfdddb06669f511559ef64ad9a1f54198b82810a9e35c30bc3e9b7ea1594e372d1c29584cb6af71444b07d4099d027bfeb42dda594790dade61f47b00019f78f6fe1408088018c5ff3a6d3334173379dc918f3939330de53de5272e6db98f15eb5d78d33c2ddf485c27e34279732ff82ed2230be48de068046fc25d56b", "result": "invalid" @@ -2473,9 +1999,7 @@ { "tcId": 239, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "bfb6950af6a54009b15f3cb301f49457f6061570241f4894dfe959c4844f74efa233ad3d3c08a5d4b90a81933cb7617f097f416f98515c0843ac979f9b11eebee5b3a4b71952114e3f81c5a31c8ce1ed9056c885c819d8b7e4cb1ee048464f9729adc206c1644f5f5849082605b40899b698989599e196cf40a1a63590a967e28e206ae35a560ff592b0b8353058feb46ff37aec12b5fd2d223f633d29f5f2b8f4a727ecda939112f390bb298b12fcbbb82dcd89358bafd32b03ae1de3dea26fd093e2dd5d8ae32db8ff55b52a06c35f3c1ea19210a08738244417aa94ba315113bb44a3dfb42d8828b388439c65a39231e22c8d9bbc016ba2ae6fa78450ea63e2c74bc35036c7a0d46967be69ea64e9f12be10bf2471fc00729cc6ca859f1544d3ba9fa606d1b9b98b9506679a8c2d354927861c056a900c0e34759b652d7315f223c77cdbd768c429e6cec837387e28deb288057b1a946012622ce0575b8f88c755e5b8491cafeae51bceb2e0b84a1691d497828ddd3c47aa9c4a4db5939e259b8416619c6d809c082569f1cccadb4810a29687c3b4d67e597f7a0f46818d3d9db14ff17150ef510424d55ab2a2352f3e33bbeb6fa5d78586b2b6a9a98a7bad54e79883baffbcda21694de2e6e11591c8794d8006b7c6c24c6f8b6c6d8d3da28f297627868b88a1d3431b47ee1cb7ced2c65cc06f9cd9f39ec5bec6b829d49", "result": "invalid" @@ -2483,9 +2007,7 @@ { "tcId": 240, "comment": "using PKCS#1 encryption padding: 0002ff...00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "c65e3bb6ffe59d75109b3133109137e6ca7648dc4e66d5824f1125fcc3c425524aa76df24b5e4cd75a2995fd38b9a2b0a71149394ca75c68e9ae2f1f941b416f9f945c55311058b295bf364414c796edb63188a2122b6fc30044e67d7a2238ebd5a5a1f8ddaa824b8d459bb1b87f6314c6ad5aead8c06dd644d5b94e406964da17d3f14f0fd6a7c1eb514c3379ea10b7f069c66d482f48dba86edee4333bff652b0afe4774a92c12119ba78344ebe71f2bf678b426212722a80cf76572ea5f6160379a77f704c7d632f05cd9b64ac9006310abc9b2ea1f93e3c86f18aecd57e6520e0aa60b938916e7e21e2555ae04d5c331b88bbac176225f521ffd29f357f3ccefc7e4403e88861344c883967a817dd3bf97184b696d03ba15d372760e6d9b0786eddb0ce33a0382d1cd9b6c64f317a569d1dd4de11b4b5c5e4a376e454ee21e05ca5085c52bce8be8389ebbacb35346f9e1f9a2e890a2b6d68c9639589d32b53a68e41811e456b580e0484b62856ac5e2eab656b13391e51178bb858a180f8be7ea3efa9ce4e03d8feb5e7a9bcb7136c20e73bd6e53c169304886e6b99902c79d9872c7f9fcf3536bb2c5b2446de2025e70d8f1a3d577d6727cd5386ca14736a4470f7ee516782536be298123172dc2c6241d70e16489f50410989eca98be9c4348adcdbe3a557a10964a666ece02d7b2012cde282b5fb37bfdc370a5f5ae", "result": "invalid" @@ -2493,9 +2015,7 @@ { "tcId": 241, "comment": "invalid PKCS#1 signature padding: 0001ff...ee00", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "6048d8149c4c3744c35b315117e983d47ac0719c8417b41e7d001af0b9dcf465db93631d7ecfd4994086409d39cfbb2b2cb08a30c69bd45ad74d63007e0853f763dd5006d1f1f9b457d5fde60fb86904b669e0f3d5379eef168dd74f0d33989c308a80fcb26b61002a81a1ddd619d5c9bbb4f9fbd7c4f99eb2d4df27e37d0d4984ec2853475cfb533b5cacce9c31d65f06d7fb06613530d942696ff427150e112be4fd06517d643e50c59ee0e5f8fc28ad2f8a220399bdaa66569492dbc1a817bf76dfd07d9d99fcd2c290a6a289e4f5030508ef4d07c77fa1f61084cd14bc3041b20d1672b3948a4de3005e3709e126c46eb1ec1f63dff00785cdb4c16cd02645a7acc1bab969625977d2037a7ad910185c4c8109dd72294d553ef8b73998c12a118c4feeb40c27fa8ff4fac98da8ecb7b5883f22e09487db871351b89d484d113d58dab0dfabe42c06fd46547588c53f5cf11088025d54f61f724623275b18d4c361ec021379f2fa50df7d2bea9efaf028d13aa5f6a024dcd93454b278790844bc42cd39af896c23a46c37f5dbbd7fb791bd8e5378d5df68ef053264710c224fe80a197c9a9338a4433f174be73c37e25af31158c5bffd71fc480514560db478553adedde31fbb65ed5d28201e3bf15750f328834e5a963d0fc2daa4949df041f54a6a196ebcb789f023084e48433820815ed7e5c5359d3a0fffdaae8b34f4", "result": "invalid" @@ -2503,9 +2023,7 @@ { "tcId": 242, "comment": "empty padding: 000001ff...ff", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "050954bfedc541245843f4151a627ddec54275fe03af9ff0b66066230d5c5436eee3fd3b3286822d3ee94c8ef2f317db7546090954eb99679c2366fe455859a863d158e58b76bf904ea304bc6bec0ab28507a82917bdefbb0e01a625ed978d795373f89d366cbb6f711b44157ed29aed6d7227d1a387955badbce018c6e0e01730b848bf0d9169ee6bf3417d1b5faf2d3780ceb1c44b106247b5a8b62bf5b7d6e48a647bc1f2e49aa2ac499371f6028b2a4800acf33c226018deda5b12e1ce7536924da11e53c06ab04c06b36664504ad281ce1cb2d08db04e3895b9931bba5f1b6b593d52abf5053f752eb53f192ef108d849a4bda1003a01062d1d6becb144b0389a5c8c8824f00477c6a7a6a93c8c93a6d486c88432b9633fb5d8a9782e0c00e633fe00a615a260f72acf3859972c1809fbf1876c7a7d35ec9b81c0d30b52abf1e599dcb6888f8f9f6648374756ccba0b9d51dffd2c140426719e0827eadae6359cc9a2c1f1ca4e8442c8b780538b91ed7563634b9d229805717127fe7b26352d1f0afdafe59192d63ded0a5fe114fa599c18c3e58f7f97b1c07da2f4864bddca24864f3fa436bd768b2bd86b5f3f6106acc8c60e6ddee9ec84e4846349ce7bc1f2c09da0fc8975a5f5a353c7ca9f754e75374a8622edb39dd09b6f0dcf550376228abfa68a161e9ee55cb5d6867532ad640d98d276b27c045cfc22ce4335", "result": "invalid" @@ -2513,9 +2031,7 @@ { "tcId": 243, "comment": "no padding", - "flags": [ - "InvalidPadding" - ], + "flags": ["InvalidPadding"], "msg": "313233343030", "sig": "313233343030", "result": "invalid" @@ -2523,9 +2039,7 @@ { "tcId": 244, "comment": "PKCS#1 padding too short: 000001ff...", - "flags": [ - "ShortPadding" - ], + "flags": ["ShortPadding"], "msg": "313233343030", "sig": "c3e5adf5e13fda7c81694e10779c9c04a0573895363f81c06b9f39c52d10beb991002e5e705b2512308845c1693718a4d0a8578c6d913db332174e310a0c60be2c3144353d7e2d550eb93e3cdbef46980e28bb0af56db8918f017b6f86fbe112ef08647e82801abbf11c153216b8c7bbd53be1198c6dc8a6ef38e89828ec07ce94717eea99767fbfa8847ea2699a288da741e9d5b76f0e43e3f317b7d61957eb60224fb1d122d20661e0cd2676a199d8aca2fe1fb982c9f1101f255e08ccb9f59b4b6d6286e5f70b32874ee3cf8fbe740233c60c36facaa5834f2942a3ea3718db42ed42db6fd295a92c8d1c6e3b4b8e6c5fe3901ae2f9ae8015d83d5982d3834641308d83370aed9c0ef0ca00d55ae1cbe66281a6c699c36b1d50b55fb71aa3cd2697aeb04488a4d52a7545838177ab9b37429ab36df81ca25d93165f1273476760d8c8396ddc19ee2d6087c5cc1a04669f32cd8170a0295e1e50483dc587e81133b1b007eab1aea25ca5cda9bffda1e667021741da641c85cc61ae80485beca46129b229d52c33a7710c3543ccc1d8742d9e0147872cf21cb97021b3ed2b937456c816df450e56730628ab740fae0940a965393b8af420f64cd79b0f98a1e0aaad9e2457b3e89bf57bf36a48beb7d5701c3040a8f1ff2c9ab3854a34acc4adadb41f5ba1844903c23d7274f63f2594a8dd978877bce3a98aadecbd601e6eb5", "result": "invalid" @@ -2533,9 +2047,7 @@ { "tcId": 245, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "dc289716199aed35cd68a22b169ee1e2e7498a038cb59ee9024a660a25aa142c41a594d802bc80be5465148e806ab022062651baaedc84ed7004917fa7ad3a3d3ad14cf171d431a02d62f3c5ea85dc35149523730a9a3327e2fe32e692a05caaca6fa1b9fb6380bfbd555758028f7d8de22a4cfe4713611bfdc3be0e4af2f888f64a6632d3d3119fc831bac3e8229b54af8c10ffdd5445fb2c3a96cc320318acc4d26773f1c9324c3dc41e598480b2cde2151bd2b176da928c0b1a3364dc839fa7df916a915a0d0df495e1d6e4dbbf4b62b157b082d7b00e4097d8f1b02337a19b09b8bd58bb571fba9500b236077ae8950d21adc05c475c5442409dcc55bf9a3abcd028ded88726bd68aecf55583749ba9d5a7a1af16975961c0848c201a662a0c257e2abfe936d2b0c164d9a731e69530d48206c90f656a83fbae8af9e566f80c735551321c0512508f354e13bfdfe0051f4617512033fd736aa5b48b053cd6baf3ec576509ace02b6b396801ab76efbedd08da091678deccfc317e4163ff4b7d9845ef247c05ecfacd8a202ada5e11e027020bb6e733f4d9cc384c659c89ca0162e1a477362f16a07b76032144acc8e4167f5c86f752dca3a4c397013822eaf24607b0f267eeb09b4d797d9065ef6f9d333abd1afb41b4b0abee81b2e73ee4fa50a987a8b647b4c0657b6374c6e35175ca44f8e60c6d195a6dfd23dfd75c1", "result": "invalid" @@ -2543,9 +2055,7 @@ { "tcId": 246, "comment": "the signature is not reduced", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "b9e6f3b9cec61b90f0bd68b6da86c688c3cc23f64004d61b21b5c43609229a7215d3c45d0eb982eaf66ac5afb395ae82310350768854e0ece7e1e6940f6f978fb3d5abfd2d94d6ef32583c2042896e471aa5928700ec9610f08c1acf9adaabf4f8050d50869e4bff50051d375d9494119d0b31c22619f3ab4c1824a81b4d26dc218084dd1ad8b242ab702640d864ed866cb65737bc157cd66fce6890db9ec1dc0d0c3f61042778bcd0705f87a1412f0f0041a7a26f0a21aadac78116e7c0a24a6c174bc8681cc59ace871154dd5a3633b9569699f72488b750a997a783ddde418314380a6ab2d60e6748582c38b07bc6a38a405f885c6b0b10596ce16441d0718371f66047d4c85683a4a69182ba5cf7547bff5fa5ceb7161ef307da26045d4460d1b061d2d5041143ba150ccd9f899dd72c705dae5bca1ed2b1a66e5d8316de2a3d0f6edcda0327dc10ea204af758e6a7b2443dc19ef2e0a1d5b68fd9c2fa53a6793e78d1a6ccbf69ba30e17ef6adc4b06861bdd5da913cb56c5a395c2b92c4acd2d45cafeddb91230928e5e0bf30cc9d5b7a710c081383dfdf9371fb5ac3f166e46673a952d84acecc0f55233bac358be05bb660042c3c5ee8a558716beda40a0ac3e5fc8e61b7489e533aa079eba750f54d555e878949d14a02d48a2994e049370d3a5cdc5a9edc5f2241e9efb94e174e464ec637954056a01b5407d500ee", "result": "invalid" @@ -2553,9 +2063,7 @@ { "tcId": 247, "comment": "the signature is 2 bytes too long", - "flags": [ - "SignatureMalleability" - ], + "flags": ["SignatureMalleability"], "msg": "313233343030", "sig": "65c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d30000", "result": "invalid" @@ -2563,9 +2071,7 @@ { "tcId": 248, "comment": "the signature is empty", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "", "result": "invalid" @@ -2573,9 +2079,7 @@ { "tcId": 249, "comment": "the signature has value 0", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "result": "invalid" @@ -2583,9 +2087,7 @@ { "tcId": 250, "comment": "the signature has value 1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", "result": "invalid" @@ -2593,9 +2095,7 @@ { "tcId": 251, "comment": "the signature has value 2", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002", "result": "invalid" @@ -2603,9 +2103,7 @@ { "tcId": 252, "comment": "the signature has value n-1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d2", "result": "invalid" @@ -2613,9 +2111,7 @@ { "tcId": 253, "comment": "the signature has value n", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d3", "result": "invalid" @@ -2623,9 +2119,7 @@ { "tcId": 254, "comment": "the signature has value n+1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d4", "result": "invalid" @@ -2633,9 +2127,7 @@ { "tcId": 255, "comment": "the signature has value -1", - "flags": [ - "InvalidSignature" - ], + "flags": ["InvalidSignature"], "msg": "313233343030", "sig": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "result": "invalid" @@ -2643,9 +2135,7 @@ { "tcId": 256, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "9e591980e9ec3d62e2edc3163ac8206fc09fe026a2f7e622dc5a6d02976d30ecf141295335008d91a223ee98a143541494ccf7cb06a1aa61de524fb5bb4b379a67ed2ced447c7b395c57a625f835dec6844c3b67a85aaae10e273d3902f5f30539711f98d73f86beccd798b98541a84a03ccb3379e8eff88c19c88aac7b7ea99758194ffa6660153d4f22c1252dd1b7b574e19b3492f28cc097d3ee3f30f6b88576bc6299512f9f8749e0b297295bc275ca59f8056decfca9f3980e6f8d6e07b73e1a8ae8b3847556cd67ab77b96618979ed37744be2d6bc9f2b671615f1d4c4c1b419f05036148182ad4c6375f9e3c7cb37bb75d16c4486e97c0ac5685995cd8e5d76452934b26105be9074b2f8daeb1add13c9b127dca2858e5c80e686791a6f98cd98e540bdf27d21b2dc9fc84e09561df968d73c190b3081293d666be7d991761f4722450ac249a6eb4bcdf190c214630c85243a6c5970184e257c00c5a2a18bcd20195fd041887f001e06d4a6049e210cce62356f99853f3da2522d3d63739fbb2ff315e68ab4a05ba1e29e5b93808df51aeaced52539d7b956db2f229999ac09a6d4c2ef8714ef9d4783f538559f29af9d850bf71b001f231270874fb8dc60f1d1554f60fa69cd657112530e22563fcde26c3c86137e476a2fc1d8ba4a15dda42d4d8a20fbbad7586f472b716d6ea2ee30f1c111bdbb3db8e5e2d933a8", "result": "invalid" @@ -2653,9 +2143,7 @@ { "tcId": 257, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "23e198d582d048874ce4e6e69f5a81234ca08be1fc9cf0f7be05454997fad87da8f05c2faf7285a7a9ca7aa50f772b8175479b7bec85919162b8a7eb7cd4c1b8f0aaa64a8f371e23ec2c3428d7d83411f24bbd4b80762a75fa0e5de468a71dbe9bac382b4072241e3c7085ed2b9e72ec3779c1f70bbd0f246834f3e81ebffee13312d133e1ddaeb58b84d1ac1b441f311ee1e2c9693e300862cdf5b4a5d820dfde870da22746be0b12dfb943780c0ba928c657c54bea0d84db37fe50f0965ceab905f2ec3ff177421b11c30e846ad93212485e7f6e52d7d51af1c96f31fef174ab38cfb1b1fb5961cfadac518a6a4991ff2d561a7d8dadc5ad430c94b40c04a297012f81e6e84ca02879fd82b73744c4372ec02f141ae6c4ce75595559f3f4cc9e4b7a7a6d93636487e34938082b3fd5f09366a062484d1820586a720a9618ec18d980c969a28d74c81fe4fe7bb61986769a89716c965a7f056aff60e9175527778210eae23e53e244b973b2452f40ab375222621a89e1f5f2abfe5039708f2a659553582f760f0d264f854840d069e8c4db0246738af1697b05980c1f53a1ba4eef8e08583781c13a93d03eb19db75e71bdd0602b91908a885b41f0b8d9588d6e05796c8a6f8d220922ef9bcdb026af9bb328ac7d96d4078205ba1abf00eea45b9c260e3b55da036864bf5bc0cc2d3944fdbcc7e64539a45238bb2061210514", "result": "invalid" @@ -2663,9 +2151,7 @@ { "tcId": 258, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "4a80cafbe2a6095f8e8663f6289878514d7ee7daba0c1b0a077cefb333cacdf7c116ab89b0a01cab3161c68cac92a08aae7d117c9a3416d67365621da3380a85ff34a7a3b512846048acd1ec5957af942721c241a180a5dc5d8f6f6fe54d4d9fcb3709cde37081e2233b4fffa201d2029241932da170a5bad0d927a803a7f6289fc9f7b1d41cc1a6c94cbf588d5492b363920d0c98404f5da9eb9457648e2a4e9a034b2e2328c7f8c0e794771641a981df765887b5ba19b769156b375535911e1a2da68bb6a37eaa0ef8dded4ce3eac5caff4e8dc357703f0409d00baeedf3fbcbd6895dd3938e1f03dd9f131f9c979e22e4fcbea0c58721bc72d1f4976e93fc1a7649a23745c0310181031ac34b2200dfb4e8fe9bd4cdb52a23c31416745521aa4861eaea7dec4ea2c18ae9f75fa9d36c9b61bdc4185e434f8cb091cd731607b749a3990585cbbea2b1c0e0fff4f589a547d320bc7923b8a6b594c5866095df9c914cca80cd6c0e9aa3d691e2607f9de64322031ccfed04d9c805226cb476d3246d6caa1b04c63372a77668d5edf06365827b80391a6abd66010e8e1b873bd83db4dcc99444e109efa2414c6e5319f30a718eb43a1256b2142afa2382316e37aebde32da5bfec93e89d2adc39f62aca25a2289933a7cd8234d72a9b3c6a001d27560f8c8a2d9a233bac0b519b34f4f79288ea2cb08a87242953ac24ea144143", "result": "invalid" @@ -2673,9 +2159,7 @@ { "tcId": 259, "comment": "RSASSA-PSS signature", - "flags": [ - "WrongPrimitive" - ], + "flags": ["WrongPrimitive"], "msg": "313233343030", "sig": "727f107d20a02c2a2e530a78fdcc8ee88816badea1204d4c6a3b116776217f86f6fce6612cacb44aa288991146675cc0907094b5f90a06f0e940c886c07b5157605102c670aa9927fd0f2222b737890d1cb905f0fe4b47e67d254e6fef0f2004be64c94ba630839199b3656abe2c6eb59e84584bb652a181a64895d52d46aaebcb46bdd5eca4655eee4c340649a49a5eed60a2d3c95762bf825f622bc48d05fd6813393d39021c0db5b2104186f5cd00b203b43ca839c192755b40a8d946d1db6b0d2d7df6ec6929e5655396d935ce9d45bd7364b1e8e2bbc316918d33caf6a08ff1c8404fb66cc679f03f9ed6c5997f72e52da5df41af58893129bccf2fe3f2ab7173fa227f24c30438e064c0c1e99d3ab9bcc929391893187b9683cc1026546b6d21c02fed28fe1c43bf1eb679faa560375d445af434fdc2794ea44fea6445a8e89ed6c14379f756070227b20cc2c0add3a6709be39680eee5efac9697f45d2122a51ee64f9ae310c6a9b85d0b300528b858581d59e59c7755a0764c59cb81d355396042cf8150c91376660bc737d33144fa7b6d7231fbd43c16a79d06de0fd18a53415acb352065cf169e82abf94a3337e6b525ddc3d25eb6516208e9f832168faf3c3a224612c9791369ba2ab85a701e8332b738bf2942cd20975d2edac2ece8568d101ab8602d58fbdf652580b5008b499aa06062bb99697c41ce8e34bb", "result": "invalid" diff --git a/tests/rsa_public_key.rs b/tests/rsa_public_key.rs index 86e95e1c..6f5dea71 100644 --- a/tests/rsa_public_key.rs +++ b/tests/rsa_public_key.rs @@ -36,6 +36,7 @@ use rsa::{ use rscrypto::RsaEncryptionError; #[cfg(feature = "diag")] use rscrypto::auth::rsa::{ + diag_rsa_private_exponentiate_fixed_width, diag_rsa_private_exponentiate_fixed_width_with_scratch, diag_rsa_public_operation_bitserial, diag_rsa_public_operation_cios, diag_rsa_public_operation_cios_portable, diag_rsa_public_operation_comba_product, diag_rsa_public_operation_product, diag_rsa_public_operation_window2_exponent, diag_rsa_verify_pkcs1v15_encoded, diag_rsa_verify_pss_encoded, @@ -3512,6 +3513,76 @@ fn public_operation_boundary_representatives_match_independent_reference_across_ } } +#[test] +#[cfg(feature = "diag")] +fn diagnostic_private_exponentiation_matches_independent_fixed_width_reference() { + let len = 128; + let modulus = vec![0xa5; len]; + let mut input = vec![0u8; len]; + *input.last_mut().expect("an RSA representative must be nonempty") = 2; + + let mut leading_zero_exponent = vec![0x5a; len]; + leading_zero_exponent[0] = 0; + let mut full_width_exponent = leading_zero_exponent.clone(); + full_width_exponent[0] = 1; + + for exponent in [full_width_exponent, leading_zero_exponent] { + let mut out = vec![0u8; len]; + diag_rsa_private_exponentiate_fixed_width(&modulus, &exponent, &input, &mut out) + .expect("fixed-width diagnostic exponentiation must accept the valid representative"); + let reference = + BigUint::from_bytes_be(&input).modpow(&BigUint::from_bytes_be(&exponent), &BigUint::from_bytes_be(&modulus)); + assert_eq!(out, left_pad_to_len(&reference.to_bytes_be(), len)); + } + + let mut out = vec![0xa5; len]; + assert_eq!( + diag_rsa_private_exponentiate_fixed_width(&modulus, &[1, 2, 3], &input, &mut out), + Err(rscrypto::RsaPrivateOpError::InvalidLength) + ); + assert!(out.iter().all(|&byte| byte == 0)); + + let mut even_modulus = modulus; + *even_modulus.last_mut().expect("an RSA modulus must be nonempty") &= !1; + let exponent = vec![1; len]; + out.fill(0xa5); + assert_eq!( + diag_rsa_private_exponentiate_fixed_width(&even_modulus, &exponent, &input, &mut out), + Err(rscrypto::RsaPrivateOpError::RepresentativeOutOfRange) + ); + assert!(out.iter().all(|&byte| byte == 0)); + + let rustcrypto_key = rustcrypto_fixture_private_key(); + let component_modulus = rustcrypto_key.primes()[0].clone(); + let private_der = rustcrypto_key + .to_pkcs8_der() + .expect("the fixed private key must encode as PKCS#8"); + let key = + RsaPrivateKey::from_pkcs8_der_with_policy(private_der.as_bytes(), &RsaPublicKeyPolicy::legacy_verification()) + .expect("the fixed private key must import for reusable-scratch diagnostics"); + let component_len = component_modulus.to_bytes_be().len(); + let mut component_input = vec![0u8; component_len]; + *component_input + .last_mut() + .expect("an RSA component representative must be nonempty") = 2; + let mut component_exponent = vec![0x5a; component_len]; + component_exponent[0] = 1; + let mut component_out = vec![0u8; component_len]; + let mut scratch = key.private_scratch(); + + diag_rsa_private_exponentiate_fixed_width_with_scratch( + &key, + &component_exponent, + &component_input, + &mut component_out, + &mut scratch, + ) + .expect("reusable-scratch diagnostic exponentiation must accept the valid representative"); + let reference = + BigUint::from_bytes_be(&component_input).modpow(&BigUint::from_bytes_be(&component_exponent), &component_modulus); + assert_eq!(component_out, left_pad_to_len(&reference.to_bytes_be(), component_len)); +} + #[test] fn public_operation_matches_independent_65537_vector() { let modulus = hex_to_vec( diff --git a/tests/vectors/mlkem_acvp_encapdecap_fips203_expected.json b/tests/vectors/mlkem_acvp_encapdecap_fips203_expected.json index 5a1c6af7..4da8f19b 100644 --- a/tests/vectors/mlkem_acvp_encapdecap_fips203_expected.json +++ b/tests/vectors/mlkem_acvp_encapdecap_fips203_expected.json @@ -801,4 +801,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/tests/vectors/mlkem_acvp_encapdecap_fips203_prompt.json b/tests/vectors/mlkem_acvp_encapdecap_fips203_prompt.json index 2b302b4c..c403e80d 100644 --- a/tests/vectors/mlkem_acvp_encapdecap_fips203_prompt.json +++ b/tests/vectors/mlkem_acvp_encapdecap_fips203_prompt.json @@ -867,4 +867,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/tests/vectors/mlkem_acvp_keygen_fips203_expected.json b/tests/vectors/mlkem_acvp_keygen_fips203_expected.json index 883e3183..f013f248 100644 --- a/tests/vectors/mlkem_acvp_keygen_fips203_expected.json +++ b/tests/vectors/mlkem_acvp_keygen_fips203_expected.json @@ -396,4 +396,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/tests/vectors/mlkem_acvp_keygen_fips203_prompt.json b/tests/vectors/mlkem_acvp_keygen_fips203_prompt.json index 0d701155..9ac03445 100644 --- a/tests/vectors/mlkem_acvp_keygen_fips203_prompt.json +++ b/tests/vectors/mlkem_acvp_keygen_fips203_prompt.json @@ -402,4 +402,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/tools/ct-dudect/Cargo.toml b/tools/ct-dudect/Cargo.toml index 48fe052f..75c52b8d 100644 --- a/tools/ct-dudect/Cargo.toml +++ b/tools/ct-dudect/Cargo.toml @@ -18,7 +18,12 @@ codegen-units = 1 [dependencies] dudect-bencher = "0.7.0" -rscrypto = { path = "../..", default-features = false, features = ["std", "full", "parallel", "diag"] } +rscrypto = { path = "../..", default-features = false, features = [ + "std", + "full", + "parallel", + "diag", +] } rscrypto-ct-harness = { path = "../ct-harness" } [[bin]] diff --git a/tools/ct-dudect/src/main.rs b/tools/ct-dudect/src/main.rs index 479a2e95..7577b35b 100644 --- a/tools/ct-dudect/src/main.rs +++ b/tools/ct-dudect/src/main.rs @@ -1,3 +1,5 @@ +use core::cell::RefCell; + use dudect_bencher::{BenchRng, Class, CtRunner, ctbench_main_with_seeds, rand::RngExt}; use rscrypto::aead::expert::AeadWithNonce; use rscrypto::{ @@ -18,19 +20,22 @@ use rscrypto::{ }, auth::{ diag_ecdsa_p256_basepoint_blinded_limb_digest, diag_ecdsa_p256_final_multiply_limb_digest, - diag_ecdsa_p256_nonce_inverse_limb_digest, diag_ecdsa_p256_nonce_reduce_limb_digest, - diag_ecdsa_p256_order_mul_blinded_fixed_r_limb_digest, diag_ecdsa_p256_order_mul_fixed_r_limb_digest, - diag_ecdsa_p256_reduce_wide_order_limb_digest, diag_ecdsa_p256_scalar_finish_limb_digest, + diag_ecdsa_p256_nonce_inverse_blinded_limb_digest, diag_ecdsa_p256_nonce_inverse_limb_digest, + diag_ecdsa_p256_nonce_reduce_limb_digest, diag_ecdsa_p256_order_mul_blinded_fixed_r_limb_digest, + diag_ecdsa_p256_order_mul_fixed_r_limb_digest, diag_ecdsa_p256_reduce_wide_order_limb_digest, + diag_ecdsa_p256_scalar_finish_limb_digest, diag_ecdsa_p384_basepoint_blinded_limb_digest, diag_ecdsa_p384_final_multiply_limb_digest, - diag_ecdsa_p384_nonce_inverse_limb_digest, diag_ecdsa_p384_nonce_reduce_limb_digest, - diag_ecdsa_p384_order_mul_fixed_r_limb_digest, diag_ecdsa_p384_reduce_wide_order_limb_digest, - diag_ecdsa_p384_scalar_finish_limb_digest, diag_mlkem_from_montgomery_product_domain_input_digest, + diag_ecdsa_p384_nonce_inverse_blinded_limb_digest, diag_ecdsa_p384_nonce_inverse_limb_digest, + diag_ecdsa_p384_nonce_reduce_limb_digest, diag_ecdsa_p384_order_mul_fixed_r_limb_digest, + diag_ecdsa_p384_reduce_wide_order_limb_digest, diag_ecdsa_p384_scalar_finish_limb_digest, + diag_mlkem_from_montgomery_product_domain_input_digest, diag_mlkem_inverse_ntt_montgomery_product_input_digest, diag_mlkem_multiply_ntts_add_assign_input_digest, diag_mlkem_ntt_input_digest, diag_mlkem_to_montgomery_product_domain_input_digest, diag_mlkem512_keygen_secret_noise_digest, diag_mlkem768_keygen_secret_noise_digest, diag_mlkem1024_keygen_secret_noise_digest, diag_mlkem1024_multiply_ntts_accumulate_input_digest, diag_rsa_import_pkcs8_private_key_der_stage, diag_rsa_private_component_validation_32, - diag_rsa_validate_pkcs8_private_key_der, diag_rsa_validate_pkcs8_private_key_der_stage, + diag_rsa_private_exponentiate_fixed_width_with_scratch, diag_rsa_validate_pkcs8_private_key_der, + diag_rsa_validate_pkcs8_private_key_der_stage, }, traits::Kem as _, }; @@ -1328,6 +1333,26 @@ fn ecdsa_p256_diag_nonce_inverse_fixed_vs_random_secret(runner: &mut CtRunner, r } } +fn ecdsa_p256_diag_nonce_inverse_blinded_fixed_vs_random_secret(runner: &mut CtRunner, rng: &mut BenchRng) { + let mut inputs = Vec::with_capacity(samples()); + for class in balanced_classes(rng, samples()) { + let secret = if matches!(class, Class::Left) { + [0x42; EcdsaP256SecretKey::LENGTH] + } else { + valid_p256_secret(rng) + }; + inputs.push((class, secret, rand_array::<64>(rng))); + } + + for (class, secret, blind) in inputs { + runner.run_one(class, || { + core::hint::black_box(diag_ecdsa_p256_nonce_inverse_blinded_limb_digest( + secret, blind, MESSAGE, + ))[0] + }); + } +} + fn ecdsa_p256_diag_final_multiply_fixed_vs_random_secret(runner: &mut CtRunner, rng: &mut BenchRng) { let mut inputs = Vec::with_capacity(samples()); for class in balanced_classes(rng, samples()) { @@ -1454,6 +1479,26 @@ fn ecdsa_p384_diag_nonce_inverse_fixed_vs_random_secret(runner: &mut CtRunner, r } } +fn ecdsa_p384_diag_nonce_inverse_blinded_fixed_vs_random_secret(runner: &mut CtRunner, rng: &mut BenchRng) { + let mut inputs = Vec::with_capacity(samples()); + for class in balanced_classes(rng, samples()) { + let secret = if matches!(class, Class::Left) { + [0x42; EcdsaP384SecretKey::LENGTH] + } else { + valid_p384_secret(rng) + }; + inputs.push((class, secret, rand_array::<96>(rng))); + } + + for (class, secret, blind) in inputs { + runner.run_one(class, || { + core::hint::black_box(diag_ecdsa_p384_nonce_inverse_blinded_limb_digest( + secret, blind, MESSAGE, + ))[0] + }); + } +} + fn ecdsa_p384_diag_final_multiply_fixed_vs_random_secret(runner: &mut CtRunner, rng: &mut BenchRng) { let mut inputs = Vec::with_capacity(samples()); for class in balanced_classes(rng, samples()) { @@ -1563,6 +1608,27 @@ fn rsa_pkcs1v15_full_width_vs_short_canonical_crt_exponent(runner: &mut CtRunner } } +fn rsa_private_exponent_fixed_width_high_byte(runner: &mut CtRunner, rng: &mut BenchRng) { + let key = rsa_ct_fixture_key(RSA_CT_KEY_A_INDEX); + let len = key.signature_len().div_euclid(2); + let mut input = vec![0u8; len]; + *input.last_mut().expect("RSA representatives must be nonempty") = 2; + + let mut exponent = vec![0x5a; len]; + let state = RefCell::new((key.private_scratch(), vec![0u8; len])); + + for class in balanced_classes(rng, samples()) { + exponent[0] = u8::from(matches!(class, Class::Left)); + let exponent = core::hint::black_box(exponent.as_slice()); + runner.run_one(class, || { + let mut state = state.borrow_mut(); + let (scratch, out) = &mut *state; + let result = diag_rsa_private_exponentiate_fixed_width_with_scratch(&key, exponent, &input, out, scratch); + (result.is_ok(), core::hint::black_box(out.as_slice())[0]) + }); + } +} + fn rsa_oaep_decrypt_fixed_vs_random_plaintext(runner: &mut CtRunner, rng: &mut BenchRng) { let key = rsa_ct_fixture_key(RSA_CT_KEY_A_INDEX); let sig_len = key.signature_len(); @@ -2229,6 +2295,10 @@ ctbench_main_with_seeds!( ecdsa_p256_diag_nonce_inverse_fixed_vs_random_secret, Some(0x70323536696e766b) ), + ( + ecdsa_p256_diag_nonce_inverse_blinded_fixed_vs_random_secret, + Some(0x70323536696e7662) + ), ( ecdsa_p256_diag_final_multiply_fixed_vs_random_secret, Some(0x703235366d756c73) @@ -2257,6 +2327,10 @@ ctbench_main_with_seeds!( ecdsa_p384_diag_nonce_inverse_fixed_vs_random_secret, Some(0x70333834696e766b) ), + ( + ecdsa_p384_diag_nonce_inverse_blinded_fixed_vs_random_secret, + Some(0x70333834696e7662) + ), ( ecdsa_p384_diag_final_multiply_fixed_vs_random_secret, Some(0x703338346d756c73) @@ -2267,6 +2341,7 @@ ctbench_main_with_seeds!( rsa_pkcs1v15_full_width_vs_short_canonical_crt_exponent, Some(0x7273615f6372746c) ), + (rsa_private_exponent_fixed_width_high_byte, Some(0x7273615f65787068)), (rsa_oaep_decrypt_fixed_vs_random_plaintext, Some(0x7273615f6f616570)), (rsa_pkcs1v15_decrypt_fixed_vs_random_plaintext, Some(0x7273615f64656331)), (