Skip to content

Credential Store

Mac OSX

Passwords are stored in the OS X Keychain.

Linux/Unix

If running, GNOME Keyring is used, otherwise qtkeychain tries to use KWallet (via D-Bus), if available.

Windows

By default, the Windows Credential Store (aka Windows Credential Locker) is used (requires Windows 7 or newer). Pass -DUSE_CREDENTIAL_STORE=OFF to cmake use disable it. If disabled, QtKeychain uses the Windows API function CryptProtectData to encrypt the password with the user's logon credentials. The encrypted data is then persisted via QSettings.

CredRead/CredWrite/CredDelete API on Windows

Freedesktop

Secret Service supports many DE including GNOME (requires secretstorage)

KDE4 & KDE5

KWallet (requires dbus)

Docker

secret 을 사용. (컨테이너에선 /run/secrets 파일로 확인 가능)

See also

Favorite site