Бібліотека брелоків використовує стандартний брелок для вашого робочого середовища, наприклад, брелок GNOME . Цей брелок розблокується, як тільки ви ввійдете в систему, що означає: так, будь-яка інша запущена вами програма має доступ до пароля, який ви зберігаєте разом із вашою програмою, але - і це ідея створення брелока - інших користувачів та їх програм немає.
Цитуючи " Філософію безпеки gnome-keyring ":
Прикладом театру безпеки є ілюзія, що якось одна програма, що працює в контексті безпеки (наприклад, ваша сесія користувача), може зберігати інформацію з іншої програми, що працює в тому ж контексті безпеки.
Зауважте, що usernameв set_password/ get_passwordфункції не пов’язано з іменем користувача, який запускає додаток (тобто користувача, ключовий брелок якого використовується), але може бути, наприклад, адресою електронної пошти, іменем бази даних тощо.