GNOME Keyring


GNOME Keyring is a collection of components in GNOME that store secrets, passwords, keys, certificates and make them available to applications.

GNOME Keyring is integrated with the user's login, so that their secret storage can be unlocked when the user logins into their session.

GNOME Keyring is based around a standard called PKCS#11, which is a standard way for applications to manage certificates and keys on smart cards or secure storage.

Philosophy and Architecture

Storing Passwords

GNOME keyring has a password store which GNOME applications can access to store and find passwords and other sensitive data.

Automatic Unlocking

GNOME Keyring supports automatically unlocking keyrings when the user logs into the machine.

SSH Agent

GNOME Keyring includes an SSH agent that uses X.509 and/or OpenSSH encryption keys.

Certificates and Encryption Keys

As of 2.21.3 gnome-keyring stores and manages certificates encryption keys. It contains a PKCS#11 module which allows other applications to retrieve and use the certificates and keys.

Other Information

CategoryAdministration, CategoryProject

Projects/GnomeKeyring (last edited 2021-10-07 11:21:00 by GeorgHackel)