Борис, насколько я знаю, эта функция документирована только для платформы Win32, а Константин ищет решение для Linux.
Константин, что касается приложений Linux, то существуют уже готовые решения, не связанные с eDirectory. Одно из таких решений (
http://passwordmanager.sf.net) я обнаружил, перелистывая октябрьский номер журнала Хакер за 2004г. Цитирую:
PwManager -- безопасный менеджер паролей для KDE, написанный на Qt. После введения списка паролей, они сохраняются в зашифрованном по алгоритму blowfish (используется 128-разрядный ключ) файле, так что останется запомнить лишь один пароль (master password), с помощью которого будет получен доступ ко всем остальным. Управление паролями организовано в простом и удобном виде, допустимо создание категорий (например, отдельные списки паролей на электронную почту, форумы и т.п.). Кроме самого пароля, к нему указывается описание, имя пользователя, URL, комментарий и
launcher. Последний может пригодиться для быстрого запуска приложения, требующего ввода пароля (таким образом нетрудно
организовать быструю аутентификациюв форуме и подобные вещи). Существует механизм, прячущий отображение паролей от посторонних глаз во время работы с ними, и его более продвинутая версия:
deep-locking, шифрующий все важные данные, записывающий их на диск и удаляющий из памяти. Предусмотрен поиск (по любому
из полей пароля) и сортировка списков. В PwManager поддерживается интерфейс chipcard, т.е. вместо master password для получения доступа к списку паролей могут использоваться смарт-карты. Существует
взаимодействие с GPasman и KPasman для импортирования/экспортирования данных в эти форматы. Разработчики напоминают, что используемый алгоритм шифрования до сих пор остается "непробиваемым", так что для полной безопасности достаточно придумать только хороший (читай: трудный) master password.