![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
tipoc |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 60 Регистрация: 20.3.2004 Репутация: 1 Всего: 1 |
Как их хранить и где?(интересует windows)
В криптографии не силен,а разбираться нет времени(поэтому ссылками на англоязычные статьи лучше не кидаться ![]() Можно использовать возможности java5.0 Заранее благодарю |
|||
|
||||
Гость_Игорь |
|
|||
Unregistered |
Самый дешевый способ - MD5
Шифрование в одну сторону - т.е. зашифровать можно, а расшифровать нельзя. На практике это выглядит так: При первом введении пароля (при регистрации например) этот пароль шифруется MD5 и записывается в файл. При проверке пароля - введенный пароль также шифруется MD5 и сравнивается с тем что записан в файле (банальный String.equals(... ). Получается, что пароль не знает никто кроме самого юзера. |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15717 Регистрация: 24.3.2004 Где: Dublin Репутация: 209 Всего: 537 |
Полностью согласен с Гость_Игорь, Windos именно так и делает. В Java это реализуется приблизительно таким кодом:
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
tipoc |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 60 Регистрация: 20.3.2004 Репутация: 1 Всего: 1 |
А где лучше хранить пароли - в реестре винды или в файле(и в какой именно папке,чтобы грамотно все было)?
|
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15717 Регистрация: 24.3.2004 Где: Dublin Репутация: 209 Всего: 537 |
Хранение в реестре не будет переносимо на другие платформы, кроме использования Preferences. А вот файлик можно спокойно перенести на другую платформу.
Я бы советовал для настроек использовать Preferences, а для данных файлы. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
tipoc |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 60 Регистрация: 20.3.2004 Репутация: 1 Всего: 1 |
вообще-то я имел ввиду Preferences
в винде он записывает в реестр,а в других осях куда(например,в линухе)? |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15717 Регистрация: 24.3.2004 Где: Dublin Репутация: 209 Всего: 537 |
В файлы, в домашней и общей директории соответсятвенно. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
anonymouse |
|
|||
Unregistered |
для шифрования туда и обратно используй пакет javax.crypto.* а конкретно класс Cipher
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |