Хранить пароли в GNOME вместо libgnome-keyring будет библиотека libsecret

В почтовой рассылке графической рабочей среды GNOME была анонсирована новая библиотека libsecret, призванная стать заменой libgnome-keyring.

Представленная libsecret — это библиотека для хранения и получения паролей и другой подобной конфиденциальной информации, взаимодействующая через D-Bus со службой паролей («Secret Service»; примерами реализаций таких служб являются gnome-keyring и ksecretservice). Libsecret использует асинхронную модель и поддерживает многопоточность. Для хранения связок ключей и других элементов на сервере в ней используются proxy-объекты в стиле GDBus.

Архитектура GNOME Keyring
Архитектура GNOME Keyring / Иллюстрация с сайта live.gnome.org

Пока libsecret не является стабильной, однако уже имеет базовый API для хранения и получения паролей, который разработчик считает устоявшимся. Автор libsecret пообещал в скором времени подготовить патчи для перевода различных проектов, использующих libgnome-keyring, на новую библиотеку.

Исходный код libsecret опубликован под лицензией GNU GPLv2 на git.gnome.org. Примеры работы с libsecret на языках Си, Python и JavaScript доступны здесь.

Автор: Дмитрий Шурупов по материалам mail.gnome.org.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Chrome для Android будет запрашивать подтверждение перед закрытием всех вкладокChrome для Android будет запрашивать подтверждение перед закрытием всех вкладок
В сети получила распространение программа RedLine, ворующая в браузерах пароли и данные банковских карточек
Chrome 93 может считывать одноразовые SMS-пароли со смартфона и переносить их в десктопную версию браузера
Голосовой помощник Cortana не будет запускаться при загрузке Windows 11 и пропадёт с панели задач
Версии Windows 10 c долгосрочной поддержкой будут обновляться пять лет вместо десяти
Обновление Windows 10 21H1 будет незначительным и выйдет раньше обычного
Google всё ещё разрабатывает универсальную ОС Fuchsia, но теперь будет делать это более открыто
Microsoft: процесс установки обновления Windows 10 20H2 будет «удивительно быстрым»
Firefox будет оповещать пользователей об утечках данных, связанных с их аккаунтами
Google Chrome будет блокировать весь смешанный контент
Последние новости

Подгружаем последние новости