Summary
Two testing infrastructure additions:
- Benchmarks (
criterion) - Performance regression testing for crack/brute force
- Fuzz testing (
cargo-fuzz) - Robustness testing for JWT/JWE parsing, especially decode_jwe
Acceptance Criteria
- Benchmark suite covering: encode, decode, verify, crack (dict + brute)
- Fuzz targets for: JWT decode, JWE decode, header parsing
- CI integration for benchmarks (compare against baseline)