Python APIs
The following Python libraries are available for processing nShield warrants:
-
nfdddsimplements encoding and decoding of DDDS structures -
nfwarprovides warrant support in Python, including verification with or without using an HSM -
nchexallows for parsing warrant files in hex format
For an example using nfwar to parse a warrant without access to an HSM, see $NFAST_HOME/python3/examples/offline_warrant_verification.py.