The
ewallet.p12 stores credentials and certificates protected by a user password, while cwallet.sso provides an obfuscated, random password for auto-login capabilities, allowing for passwordless wallet access. Both files are often used together in an Oracle auto-login wallet, where ewallet.p12 holds the sensitive data and cwallet.sso enables the wallet to open without requiring the user's password. Key Differences
- Function: Stores private keys, certificates, and credentials.
- Protection: Protected by a user-defined password, which is required to access and modify the wallet.
- Use Case: For password-protected wallets where the password is provided during connection or modification.
- Function: Stores private keys, certificates, and credentials.
- Function: Enables "auto-login" functionality, allowing for passwordless access to the wallet.
- Protection: Uses an obfuscated, random password that is more secure than a simple user password for auto-login.
- Use Case: Bound to the specific host and user where it was created for increased security in auto-login environments.
- Function: Enables "auto-login" functionality, allowing for passwordless access to the wallet.
Relationship in an Auto-Login Wallet
- When you create an auto-login wallet using Oracle utilities, both
ewallet.p12andcwallet.ssofiles are generated. - The
ewallet.p12file contains the essential credentials and certificates, while thecwallet.ssofile contains the obfuscated password needed for the auto-login feature to work. - The
orapki utilitycan be used to modify the wallet, but it requires the wallet's original password, which was used to create theewallet.p12file.
In summary: Use ewallet.p12 when you need a password-protected wallet to store your security credentials and certificates, and use cwallet.sso when you need the wallet to open automatically and bypass password prompts on the host it was created on.
No comments:
Post a Comment