User Guide - nxpkeygen
This user’s guide describes how to use nxpkeygen application.
Command line interface
nxpkeygen
NXP Key Generator Tool.
nxpkeygen [OPTIONS] PATH
Options
- -v, --verbose
Print more detailed information
- -vv, --debug
Display more debugging information.
- --version
Show the version and exit.
- --help
Show this message and exit.
- -k, --key-type <KEY-TYPE>
- Set of the supported key types. Default is RSA2048.
Note: NXP DAT protocol is using encryption keys by this table:
- NXP Protocol Version Encryption Type
1.0 RSA 2048 1.1 RSA 4096 2.0 SECP256R1 2.1 SECP384R1 2.2 SECP521R1
All possible options: rsa2048, rsa3072, rsa4096, prime192v1, prime256v1, secp192r1, secp224r1, secp256r1, secp384r1, secp521r1, secp256k1, sect163k1, sect233k1, sect283k1, sect409k1, sect571k1, sect163r2, sect233r1, sect283r1, sect409r1, sect571r1, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1.
- Options
rsa2048 | rsa3072 | rsa4096 | prime192v1 | prime256v1 | secp192r1 | secp224r1 | secp256r1 | secp384r1 | secp521r1 | secp256k1 | sect163k1 | sect233k1 | sect283k1 | sect409k1 | sect571k1 | sect163r2 | sect233r1 | sect283r1 | sect409r1 | sect571r1 | brainpoolP256r1 | brainpoolP384r1 | brainpoolP512r1
- --password <PASSWORD>
Password with which the output file will be encrypted. If not provided, the output will be unencrypted.
- --force
Force overwriting of an existing file.
Arguments
- PATH
Required argument