Oracle Wallet Manager v2.1 ist eine Java-orientierte Anwendung, mit der Sicherheitsadministratoren Sicherheits-ID-Daten mit öffentlichen Schlüsseln bei Clients und Servern verwalten. Die Verschlüsselung mit öffentlichen Schlüsseln setzt voraus, daß die Parteien, die auf sichere Weise miteinander kommunizieren möchten, bestimmte Sicherheits-ID-Daten haben. Diese Sammlung von Sicherheits-ID-Daten wird in einem Wallet gespeichert. Ein Oracle-Wallet ist eine Abstraktion, mit der Sicherheits-ID-Daten für Clients und Server gespeichert und verwaltet werden.
Sicherheits-ID-Daten bestehen aus einem öffentlichen/privaten Schlüsselpaar, einem Zertifikat und geschützten Zertifikaten. Jede Entität, die Bestandteil eines öffentlichen Schlüsselsystems ist, muß ein öffentliches/privates Schlüsselpaar besitzen. Der öffentliche Schlüssel für die Entität wird veröffentlicht, so daß andere Entitäten, die dieser Entität sichere Informationen senden möchten, diese Informationen mit dem öffentlichen Schlüssel der Entität des Empfängers verschlüsseln können. Mit Oracle Wallet Manager können Wallets verwaltet, öffentliche/private Schlüsselpaare für Clients und Server generiert und Zertifikate verwaltet werden.