Data Encryption and Decryption
Comprehensive guide to secure customer data through robust encryption solutions. Learn about methods to minimize risks of unauthorized access and data breaches while complying with the latest security standards.
Encryption and Decryption Tool
For development purposes, provide the Encryption and Decryption Tool.
You may download it via this link and verify the results are accurate.
Encryption Options
Query String Encryption
Query String Encryption
Secure Data Transmission Options
Secure Data Transmission Options
Encryption/Decryption Methods
Encryption/Decryption Methods
1. Query String Encryption
Sensitive data sent via URL query strings is encrypted using the AES-256 encryption method.
Prepare Data in JSON Format
Refer to the link below for each parameter description
Perform AES-256 Encryption Using the Provided API Key
Add Encrypted Data to the URL as the 'encrypted' Query Parameter
Caution: The following query parameters are not encrypted: pid
, lang
, sid
, action
.
The pid
, lang
query strings and the sid
, action
query strings used on the “Additional Process (Injection)” page do not support encryption.
2. Query String Encryption and Decryption Methods
2-1. Key Generation Process
Generate Hashed Key
Encryption Example
Below are examples of encrypting data using AES-256
Decryption Example
Below are examples of decrypting data encrypted with AES-256
3. Secure Data Transfer Options
Encrypt data for secure transmission in API methods (GET, POST, PATCH) and WEBHOOKs. API methods use the AES-256-ECB
encryption method, while WEBHOOKs use AES-256-CBC
encryption. Ensure that secure data transfer is enabled before using it to protect sensitive information.
3-1. Key Features
- GET, POST, PATCH requests are encrypted using
AES-256-ECB
- WEBHOOK data is encrypted using
AES-256-CBC
- Ensures data integrity and authentication through PKI
- Enhances data protection during transmission
3-2. API Request Data Encryption (AES-256-ECB)
3-3. API Data Decryption (AES-256-ECB)
3-4. WEBHOOK Data Encryption (AES-256-CBC)
3-5. WEBHOOK Data Decryption (AES-256-CBC)
Was this page helpful?