How to Remotely Inject Test Keys (Master Key or DUKPT Key) into a Terminal: Difference between revisions

From wizarPOS
(Replaced content with "{{Migrating|https://smartpossdk.gitbook.io/cloudpossdk/faq/key-injection/inject-test-keys-remotely}}")
Tag: Replaced
 
Line 1: Line 1:
== Purpose ==
{{Migrating|https://smartpossdk.gitbook.io/cloudpossdk/faq/key-injection/inject-test-keys-remotely}}
This procedure is intended for testing terminals only and outlines the steps for remotely injecting a test key.
== Steps for Key Injection ==
# '''Provide Terminal Serial Number:'''
#* Send the serial number of the terminal that requires key injection to our team.
# '''Send Key File or Key Information:'''
#* '''Option 1: Key File Submission'''
#** Send us the key file to be configured on our demo server.
#* '''Option 2: Key Information Submission'''
#** Alternatively, provide key information including the key index and key value. For DUKPT keys, also include the Key Serial Number (KSN) and the Initial Pin Encryption Key (IPEK).
# '''Download and Install the Initialize Certificate APK:'''
#* Download the [http://ftp.wizarpos.com/advanceSDK/InitCertForRemotekeyInject_201903131833.apk initialize certificate APK] to the terminal.
#* '''Important Note:''' This step will change the terminal's ownership to a test owner. To revert to your original ownership after testing, additional steps are required (see below).
# '''Certificate Clearing Process (Post-Testing):'''
#* After concluding the testing phase, to reapply your owner certificate, all test certificates must be cleared.
#* The clearing process requires our approval. It involves generating a token file in an inserted TF (TransFlash) card.
#* Send us the generated token file. We will sign it and return a ''''.sig'''' file to you.
#* Once you verify this ''''.sig'''' file on the terminal, the test certificates will be removed, allowing you to reinstall your owner certificate.
# '''Key Loader Client Agent Installation:'''
#* Obtain and install the [http://ftp.wizarpos.com/advanceSDK/injectkeydemo-release-New-releasekey.apk key loader client agent] on your terminal.
#* Run the agent to inject the keys into the terminal.
'''Note:'''
* Ensure that all steps are followed meticulously, especially when handling key files and terminal ownership, to maintain security and functionality.
* The process of changing terminal ownership and clearing certificates is crucial for maintaining the integrity and security of the terminal post-testing.

Latest revision as of 05:11, 8 April 2024

Please visit new link of same subject:

https://smartpossdk.gitbook.io/cloudpossdk/faq/key-injection/inject-test-keys-remotely

We're making a move! Our site's content is migrating to a new URL, to provide you with an enhanced browsing experience. Please update your bookmarks accordingly. Thank you for your continuous support!