«Традиционным» эквивалентом Windows будет подсистема защищенного хранилища, используемая IE (до IE 7), Outlook Express и несколькими другими программами. Я полагаю, что он зашифрован с помощью вашего пароля для входа, что предотвращает некоторые офлайновые атаки, но как только вы войдете в систему, любая программа, которая захочет, сможет его прочитать. (См., Например, NirSoft's Защищенное хранилище PassView .)
Windows также предоставляет CryptoAPI и API защиты данных, которые могут помочь. Опять же, я не думаю, что Windows делает что-то, чтобы процессы, работающие под одной учетной записью, не видели пароли друг друга.
Похоже, что книга Механика идентификации и аутентификации пользователя предоставляет более подробную информацию обо всех из них.
Eclipse (с помощью функции Secure Storage ) реализует нечто подобное, если вам интересно посмотреть, как это делает другое программное обеспечение.