powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как отхешировать строку ?
6 сообщений из 6, страница 1 из 1
Как отхешировать строку ?
    #34103053
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дано: диалог регистрации в приложении с двумя полями - "Пользователь" и "Пароль". Есть таблица, в которой будут храниться имя пользователя и хеш-код пароля (ну не хранить же в самом деле пароль as is). Вопрос: нужен простенький алгоритм хеширования пароля. В криптографии - полный дятел. Натолкните на мысль, коллеги ! Никаких сверхтребований нет, просто надо замутить пароль :)
Спасибо
...
Рейтинг: 0 / 0
Как отхешировать строку ?
    #34103907
Фотография Ruslan.Isbarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну если уж совсем просто - то можно его XOR'ить. Но это совсем примитивно с точки зрения криптоанализа. В технологиях Java Cryptography Extension / Java Cryptography Architecture, которые входят в состав J2SE, есть масса уже реализованных алгортимов шифрования. В том числе и шифрования паролей, ключей и т.п. Откройте JavaDoc, выберите подходящий по надежности или быстродействию алгоритм.
...
Рейтинг: 0 / 0
Как отхешировать строку ?
    #34103969
Yoda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
MessageDigest digest = MessageDigest.getInstance("MD5");
digest.update("MyMegaPassword".getBytes());
System.out.println( new  Base64Encoder().encode(digest.digest()));
...
Рейтинг: 0 / 0
Как отхешировать строку ?
    #34104280
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что такое Base64Encoder () ? В каком пакете сей класс ? Чтой-то не могу найти :(
...
Рейтинг: 0 / 0
Как отхешировать строку ?
    #34104324
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все, нашел :) Это из пакета sun.misc.*
И правильное имя класса BASE64Encoder.
Спасибо, работает
...
Рейтинг: 0 / 0
Как отхешировать строку ?
    #34104360
Абыр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Base64Encoder тоже есть (по крайней мере в пятой жабе)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как отхешировать строку ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]