J8k3
a2880a4dfc
Add Format 1/3 PIN block tests and Generate→Verify chain tests
PIN block coverage:
- PIN Block Build: ISO Format 1 deterministic (fill 0xF, no PAN)
- PIN Block Parse: ISO Format 1
- PIN Block Build: ISO Format 3 deterministic (fill 0xA, PAN-bound)
- PIN Block Parse: ISO Format 3
Chain tests (exercises the input/arg swap work and confirms output flows correctly):
- VISA PVV Generate → Verify
- IBM 3624 Generate PIN Offset → Verify PIN
- EMV Generate ARQC → Verify ARQC
Closes part of issue #12 (testing gaps).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>