{
"version": 1,
"description": "AWS WAF challenge-algorithm → PoW solver mapping. Keys are SHA-256 hashes (hex, lowercase) of the challenge descriptor emitted by the browser challenge script. Updated when xKiian/awswaf-solver publishes a new map.",
"algorithms": {
"e07e04f2bd2dac5b1ad2a4c9bda2d7d6c4b7a7c3f5d1e9a2b6f4c8d1a3e5b7c9": {
"algo": "sha256_basic",
"iterations": 1,
"notes": "Plain SHA-256 over the challenge blob. No KDF."
},
"12a34b56c78d90ef12a34b56c78d90ef12a34b56c78d90ef12a34b56c78d90ef": {
"algo": "sha256_pow",
"iterations": 65536,
"difficulty_bits": 16,
"notes": "Iterated SHA-256 until leading N bits are zero."
},
"deadbeefcafebabe1234567890abcdef1234567890abcdefdeadbeefcafebabe": {
"algo": "mp_verify_network_bandwidth",
"buffer_bytes": 524288,
"notes": "Zero-filled 512KiB buffer, base64-encoded. Trivial bandwidth verifier."
}
}
}