How credulous67/payshield_test works
Payshield_test is a script for exercising typical payment-HSM operations. The README documents setup tasks followed by per-card PIN and verification tasks. The only source file is the script; without source excerpts, the graph shows documented capabilities and workflow, not internal call structure.
Main entry points: Payshield_test.py Test script
Components 12
Other components
- Operator
- Test script
Payshield_test.py - Target HSM
- Test cards
Payshield_test.py - Key generation
Payshield_test.py - Test hashes
Payshield_test.py - RSA signing
Payshield_test.py - Signature validation
Payshield_test.py - CVV checks
Payshield_test.py - IBM PIN flow
Payshield_test.py - Random PIN flow
Payshield_test.py - Visa PVV flow
Payshield_test.py
Connections 11
- Operator → Test script: runs
README.md - Test script → Target HSM: targets
README.md - Test script → Test cards: generates
README.md - Test script → Key generation: generates
README.md - Test script → Test hashes: generates
README.md - Test script → RSA signing: generates
README.md - Test script → Signature validation: validates
README.md - Test script → CVV checks: runs per card
README.md - Test script → IBM PIN flow: runs per card
README.md - Test script → Random PIN flow: runs per card
README.md - Test script → Visa PVV flow: runs per card
README.md