Key Vault

Oracle Key Vault securely stores encryption keys, Oracle Wallets, Java KeyStores, SSH key pairs, and other secrets in a scalable, fault-tolerant cluster that supports the OASIS KMIP standard and deploys in Oracle Cloud Infrastructure (OCI), Microsoft Azure, and Amazon AWS as well as on-premises on dedicated hardware or virtual machines.

New release: Oracle Key Vault 21.8

Oracle Key Vault 21.8 further streamlines the management and governance of SSH server access, moving vulnerable SSH public and private keys off the servers and clients into a secure, centralized repository where they can be managed and their use can be audited.

Explore Oracle Key Vault

Secure key storage, management, and distribution

We engineered Oracle Key Vault to deliver performant, fault-tolerant, and flexible encryption key management for transparent data encryption (TDE), part of Oracle Advanced Security. Key Vault has been purpose-built to support all database deployment options, including Oracle Real Application Clusters (Oracle RAC), Oracle Data Guard, sharded databases, and Oracle Multitenant pluggable databases. Key Vault scales to support highly consolidated workloads on engineered systems, such as Oracle Exadata, Exadata Database Service on Dedicated Infrastructure (ExaDB-D and ExaDB-D@Azure) as well as full integration into the database provisioning workflow for Exadata Cloud@Customer (ExaDB-C@C) and Autonomous Database on Exadata Cloud@Customer (ADB-C@C).

Oracle Key Vault 21.5 introduces non-extractable TDE master keys

Centralized secrets storage and distribution

Oracle Key Vault delivers consolidated control over remote SSH server access using public key authentication. Exercise complete key governance of public and private key pairs by generating and retaining them in the Key Vault. Reduce complexity and strengthen security by centrally storing and delivering passwords, tokens, SSH keys, Java KeyStores, certificates, wallets, and other secrets to authorized users and servers.

The impact of losing one of these secrets can be catastrophic. Key Vault mitigates that risk while maximizing availability, reducing management burden and deployment effort.

Scale without downtime

Continuously available multi-master cluster deployments support up to 16 fully replicated Key Vault nodes, each capable of read/write operations. Scale the cluster without downtime, support geographically distributed systems, and enable high levels of resource utilization with no idle standby servers. Clone cluster nodes from a Key Vault template, enabling node additions and removals with a few RESTful API calls.

Tested and certified

Oracle Key Vault works seamlessly throughout the Oracle ecosystem, with support for Oracle Database, Oracle MySQL, Oracle Exadata, Oracle RAC, Oracle Data Guard, sharded databases, GoldenGate encrypted trail files, and Oracle ZFS Storage Appliance. Key Vault supports KMIP-compatible databases, such as MongoDB. Key Vault addresses the demanding performance requirements of a busy IT stack, providing secure, centralized storage and management of keys and secrets in a highly available key management cluster.

Easy to deploy

Key Vault is available in the Oracle Cloud Marketplace, with prebuilt images to get you started in just a few minutes. Key Vault clusters offer fault-tolerant, continuous key management services to on-premises and multicloud database deployments. Key Vault nodes work seamlessly across environments, including on-premises data centers, Oracle Cloud, Microsoft Azure, and Amazon AWS.

  • Leverage Oracle Cloud’s resiliency by installing Key Vault cluster nodes into different availability domains within the same region or across different Oracle Cloud regions.
  • Benefit from the flexible deployment options by increasing or decreasing the size of the OCI VM shape.
  • Scale Key Vault to meet requirements by adding or removing nodes on-premises or in the cloud.


Key Vault provides RESTful APIs for cluster monitoring, database enrollment, and automation, allowing the management of large database deployments and reducing administration costs by eliminating the repetitive tasks of manual database registration. A refreshed management console with new dashboards and built-in reports allows administrators to quickly drill down into the various keys and secrets, along with the endpoints and their users.

Oracle Key Vault use cases

  • Online storage and distribution of keys

    Embrace a more secure alternative to using local wallets. Remove encryption keys from the database server and reduce the risk of compromise.

  • Key management for Oracle Database Zero Data Loss Recovery Appliance

    Leverage Oracle Key Manager to secure long-term retention backups stored in Oracle Cloud using the ZDLRA archive to cloud solution.

  • Key management for Oracle GoldenGate

    Key Vault offers online key management for encrypted trail files, independent of the database vendor, protecting data throughout the entire replication process.

  • Key Management for ACFS

    Key Vault supports key storage and distribution for Oracle Automatic Storage Management Cluster File System.

  • Accelerate Compliance

    Manage keys for Transparent Data Encryption to accelerate compliance with regulations such as GDPR, CCPA, PCI-DSS, HIPAA, and more.



Oracle Key Vault documentation

Review the Oracle Key Vault documentation. Topics include installation, upgrading, clustering, integration with HSMs, maintenance and management, and much more.


AskTOM database security Office Hours

AskTOM Office Hours offers free, open Q&A sessions with Oracle Database experts who are eager to help you fully leverage the multitude of enterprise-strength database security tools available to your organization.

Learning Library

LiveLabs Workshop: Oracle Key Vault

This workshop introduces Key Vault’s features, explains how to set up the environment and walks attendees through the process for generating SSH keys. Run this workshop on your own tenancy or reserve a time to run the workshop on LiveLabs, free of charge.

March 18, 2024

Simplify SSH key management, enhance manageability and improve operational security with Oracle Key Vault 21.8

Peter Wahl, Senior Principal Product Manager, Oracle Key Vault and Oracle Transparent Data Encryption

Oracle Key Vault provides highly available, scalable, centralized key and secrets management for Oracle Database, MySQL, MongoDB, GoldenGate, the Zero Data Loss Recovery Appliance (ZDLRA), ZFS Storage Appliance, and custom applications. Oracle Key Vault can be deployed in Oracle Cloud Infrastructure (OCI), Microsoft Azure, and Amazon AWS, as well as on-premises on dedicated hardware or as virtual machines. This release of Oracle Key Vault 21.8 includes a number of essential security and stability improvements along with several functional improvements.

Read the complete post

You may also be interested in

Blog post

Deploy Key Vault in minutes


Benefits, features, and more

Frequently asked questions

Get the answers

Oracle Database security

Learn about more security solutions

Get started with Oracle Key Vault

Buy Key Vault today

Download the Key Vault software appliance from the Oracle Cloud Marketplace to start using the scalable, highly-available key management system.

Try the Key Vault LiveLabs Workshop

Learn how to set up the environment and generate SSH keys. Run the workshop on your own tenancy or reserve a time to run the workshop on LiveLabs, free of charge.

Run the Database Security Assessment Tool

Quickly identify your database security posture and get recommendations to mitigate risks.

Contact sales

Talk to a team member about Oracle database security.