Skip to main content

How are API keys secured at amaise?

Written by amaise Support

How are API keys secured at amaise?

API keys at amaise are subject to strict security measures:

  • Time-constant comparison: Validation uses a time-constant comparison algorithm to prevent timing attacks.

  • Production validation: When the application starts, it automatically checks that no development or test keys are used in the production environment. If such keys are detected, the application refuses to start.

  • Logging: All authentication events are logged with the client IP address.

  • Rotation: API keys follow the same rotation policies as other credentials. AWS IAM credentials are rotated every 90 days. Keys for the authentication service and the CDN provider are also rotated regularly.

  • Storage: Keys are managed via the encrypted parameter store and provided at runtime as environment variables — never in source code or configuration files.

Did this answer your question?