All customer data stored within JD Software's infrastructure is encrypted at rest using industry-standard encryption techniques.
JD Software uses TLS 1.2 or higher for all data transmitted over networks that may be considered insecure. We also implement HTTP Strict Transport Security (HSTS) to maximize the security of our customers' data during transmission. Our server TLS keys and certificates are managed through AWS and are deployed via AWS Application Load Balancers, ensuring secure and reliable handling of encrypted traffic.
Encryption keys are managed through AWS Key Management Service (KMS), which securely stores key material in Hardware Security Modules (HSMs). This setup prevents direct access to the keys by any individuals, including AWS and JD Software employees. The keys stored in HSMs are utilized for encryption and decryption through AWS KMS APIs. Application secrets are securely encrypted and stored using AWS Secrets Manager and Parameter Store, with access to these secrets being strictly controlled and monitored.