How to Remotely Inject Test Keys (Master Key or DUKPT Key) into a Terminal: Difference between revisions
No edit summary |
No edit summary |
||
Line 21: | Line 21: | ||
1.WP17391Q20000031 = 0, 0, 0, FFFF9876543210E0, 6AC292FAA1315B4D858AB3A3D7D5933A | 1.WP17391Q20000031 = 0, 0, 0, FFFF9876543210E0, 6AC292FAA1315B4D858AB3A3D7D5933A | ||
2.WP17391Q20000031 = 9, 38383838383838383838383838383838 | 2.WP17391Q20000031 = 9, 38383838383838383838383838383838 | ||
* Please download the [ | * Please download the [http://ftp.wizarpos.com/advanceSDK/InitCertForRemotekeyInject_201903131833.apk initialize certificate APK] | ||
Please notice this step will replace the owner of the terminal, when you ends the test phase, and want to apply your own owner certificate, all the test | Please notice this step will replace the owner of the terminal, when you ends the test phase, and want to apply your own owner certificate, all the test | ||
certificates should be clear, the clear process will need us to approve, so it will generate a token file in an inserted TF card, send us the token file, | certificates should be clear, the clear process will need us to approve, so it will generate a token file in an inserted TF card, send us the token file, | ||
after we signed, we will return you a .sig file, after you verify in the terminal, then the certificates will be removed. Then you can install your owner | after we signed, we will return you a .sig file, after you verify in the terminal, then the certificates will be removed. Then you can install your owner | ||
again. | again. | ||
* Get and install the [ | * Get and install the [http://ftp.wizarpos.com/keyInjectDemoClientAgent.apk key loader client agent]. Run it to inject your keys. |
Revision as of 06:39, 22 April 2021
This is only for testing terminal.
Follows are the steps:
- Send us the serial number of the terminal.
- Send us the key file, the key file will be configured to our demo server, the follows are the key file template:
Or send us the key information, includes the key index, the key value, for DUKPT key, please send us the KSN and IPEK.
## key type: 1 dukpt key 2 master key 3 transport key ## ## dukpt key ## 1.sn = key_index, usage, counter, ksn, initial key ## ## usage, not used again in the demo system, in demo system, we set 0xFF, that means it can use more convenient, for not limiting its usage. ## ## master key ## 2.sn = key_index, hex_master_key(length: 32 or 48) ## ## transport key ## 3.sn = key_index, hex_transport_key(length: 32 or 48) ## 1.WP17391Q20000031 = 0, 0, 0, FFFF9876543210E0, 6AC292FAA1315B4D858AB3A3D7D5933A 2.WP17391Q20000031 = 9, 38383838383838383838383838383838
- Please download the initialize certificate APK
Please notice this step will replace the owner of the terminal, when you ends the test phase, and want to apply your own owner certificate, all the test certificates should be clear, the clear process will need us to approve, so it will generate a token file in an inserted TF card, send us the token file, after we signed, we will return you a .sig file, after you verify in the terminal, then the certificates will be removed. Then you can install your owner again.
- Get and install the key loader client agent. Run it to inject your keys.