Skip to content

HSM integration for private keys #226

@Otaiki1

Description

@Otaiki1

Context

Exposing oracle private keys in env vars is a major security risk.

Goal

Implement KeyService adapter for AWS KMS / Google Cloud KMS.

Contributor guide

  1. Directory: oracle/
  2. Create HSM-backed sign() method in KeyService.
  3. Never fetch the raw secret; perform signing in the HSM.
  4. Update config to choose KeyProvider based on environment.
  5. Document IAM policy requirements.

References

  • Security Best Practices - Key Management.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions