Сейчас на форуме: YDS, _MBK_, user99 (+9 невидимых)

 eXeL@B —› Основной форум —› Защита при помощи RSA
Посл.ответ Сообщение

Ранг: 7.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 23 января 2006 02:20 · Поправил: leha_2005
· Личное сообщение · #1

Всем привет,



Вот интересный вопрос насчет того что пишет Каталов.
Его главная идея сравнить ключь введенный пользователем
с прикрученным листом ключей при помощи RSA. Но что, как то
не получается, это то что, если зашифровать 2 одинаковых ключя
при помощи OpenSSL, то шифровка все время получается разная,
хотя если потом разшифровать то ключи сходятся. Это явление Я
знаю под названием salting. Kак задавать программе не
менять шифровку (salting off) ? Спасибо за любой интересный ответ.



Ранг: 39.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 23 января 2006 09:40
· Личное сообщение · #2

Насколько я знаю, опцию -salt можно включать/отключать в OpenSSL. Хотя напрямую не сталкивался...
Кажется, задаешь ключ -salt или -nosalt.



Ранг: 7.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 23 января 2006 10:17 · Поправил: leha_2005
· Личное сообщение · #3

Mordred : Это уже с компилированной версией, а как из программы (на СИ), если там есть, то и в программе по идее можно ?



Ранг: 39.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 23 января 2006 10:31
· Личное сообщение · #4

Честно - не знаю... Но по идее - можно



Ранг: 45.9 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 23 января 2006 12:44
· Личное сообщение · #5

salt - это определенное кол-во байт (в openssl - 8) которое добавляется к ключу как раз для того что бы шифровка получалось разной каждый раз и которая вместе с шифровкой посылается в открытом виде... При расшифровке этот сальт добавляется к оригинальному ключу и все, получаем оригинальный расшифрованный массив данных... В программе при шифровании можно например указывать salt как NULL или еще че-нить в таком духе...


 eXeL@B —› Основной форум —› Защита при помощи RSA
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати