Re[7]: RSA и ключики
От: Doc Россия http://andrey.moveax.ru
Дата: 27.05.04 17:59
Оценка:
Здравствуйте, rastoman, Вы писали:

R>Вот где бы исходник нормальный для RSA или HFE взять.....?

Тут же вроде предлагали ?
Re[8]: RSA и ключики
От: Sergeant Украина www.photomirror.com.ua
Дата: 28.05.04 07:05
Оценка:
Здравствуйте, Doc, Вы писали:

Doc>Здравствуйте, rastoman, Вы писали:


R>>Вот где бы исходник нормальный для RSA или HFE взять.....?

Doc>Тут же вроде предлагали ?

Есть еще приятная библиотека — crypto++. Реализована хуча алгоритмов, среди них и RSA, написана на С++. Страница здесь: http://www.eskimo.com/~weidai/cryptlib.html
Курить я буду, но пить не брошу.
Re[9]: RSA и ключики
От: rastoman  
Дата: 28.05.04 09:08
Оценка:
Здравствуйте, Sergeant, Вы писали:

S>Есть еще приятная библиотека — crypto++. Реализована хуча алгоритмов, среди них и RSA, написана на С++. Страница здесь: http://www.eskimo.com/~weidai/cryptlib.html


Я про неё давно знаю.
Если бы писал на С++, проблем бы не было.
А мне C# нужен, ну или Perl — следовательно нужно всё самому писать, т.к. готовых библиотек я не нашёл.
... << RSDN@Home 1.1.3 stable >>
Re[3]: RSA и ключики
От: Pantalone  
Дата: 01.03.06 22:16
Оценка:
Здравствуйте, rastoman, Вы писали:

R>MD5 — согласен, что и быстро и дешево. Однако хеши нетрудно получать, зная алгоритм, — следовательно вопрос времени, когда генератор левых серийников появиться.



По Вашему получается, что MD5 хэши обратимы?
Re[4]: RSA и ключики
От: problemsolver  
Дата: 02.03.06 06:54
Оценка:
P>По Вашему получается, что MD5 хэши обратимы?

Был такой рассказ про Interbase — некие товарищи создали базу
в несколько сотен(что-ли? не помню точно) гигабайт.
Они хранили там строки с хэшами MD5.
Как тебе такой подход к обратимости? Я понимаю, что MD5("Война и мир")
сложно обратить, но что-то, например, ключики уже можно.
Re[10]: RSA и ключики
От: Andir Россия
Дата: 02.03.06 07:14
Оценка:
Здравствуйте, rastoman, Вы писали:

R>А мне C# нужен, ну или Perl — следовательно нужно всё самому писать, т.к. готовых библиотек я не нашёл.


Для C# .Net Framework есть System.Security.Cryptography.RSACryptoServiceProvider , под другие платформы есть реализация в mono (RSAManaged), понятно что это GPL.

С Уважением, Andir!
Re[5]: RSA и ключики
От: Pantalone  
Дата: 02.03.06 07:33
Оценка:
Здравствуйте, problemsolver, Вы писали:

P>>По Вашему получается, что MD5 хэши обратимы?


P>Был такой рассказ про Interbase — некие товарищи создали базу

P>в несколько сотен(что-ли? не помню точно) гигабайт.
P>Они хранили там строки с хэшами MD5.
P>Как тебе такой подход к обратимости? Я понимаю, что MD5("Война и мир")
P>сложно обратить, но что-то, например, ключики уже можно.

Это с какой же радости вдруг "уже можно"?
Re[5]: RSA и ключики
От: Doc Россия http://andrey.moveax.ru
Дата: 02.03.06 08:45
Оценка:
Здравствуйте, problemsolver, Вы писали:

P>Они хранили там строки с хэшами MD5.


Так хеши от строк или строки с хешами?

P>Как тебе такой подход к обратимости?


А в чем подход? Как я понимаю хранили хеши например, для проверки целостности данных.
Re[6]: RSA и ключики
От: problemsolver  
Дата: 02.03.06 09:02
Оценка:
Здравствуйте, Doc, Вы писали:

Doc>Здравствуйте, problemsolver, Вы писали:


P>>Они хранили там строки с хэшами MD5.


Doc>Так хеши от строк или строки с хешами?


С

P>>Как тебе такой подход к обратимости?


Doc>А в чем подход? Как я понимаю хранили хеши например, для проверки целостности данных.


Народ, вы ничего не поняли.
Чтобы не перебирать строки, вычисляя от них MD5,
пока не попадется тот хэш, который пытаемся обратить,
они создали готовую базу и писали что-то вроде
select str from table where md5=:param
При достаточно большом наборе строк ваш MD5 обращается
за очень короткое время.
А в 700GB(не MB!) войдет достаточно много строк, вам не кажется?
Re[7]: RSA и ключики
От: retalik www.airbandits.com/
Дата: 02.03.06 09:05
Оценка:
Здравствуйте, problemsolver, Вы писали:

P>они создали готовую базу и писали что-то вроде

P>select str from table where md5=:param
P>При достаточно большом наборе строк ваш MD5 обращается
P>за очень короткое время.
P>А в 700GB(не MB!) войдет достаточно много строк, вам не кажется?

От таких умников спасает "затравка" хэша (salt). Она выбирается случайным образом и увеличивает число вариантов еще на пару порядков.
Успехов,
Виталий.
Re[5]: RSA и ключики
От: CreatorCray  
Дата: 11.11.06 12:07
Оценка:
Здравствуйте, Doc, Вы писали:

Doc>Для шифрования все как раз наоборот. Шифруется все public key, а расшивровыввается только private key.

Doc>А вот для подписи как раз — подписываем private, а все могут проверить используя public.
Бред. Возможно в какой либо конкретной реализации так, но сам алгоритм позволяет шифровать любым из ключей, расшифровывать соответственно надо другим.
Приватный ключ светить нигде не надо — на то он и приватный. А если учесть что много где процессинг с приватным ключом реализуется через китайскую теорему то в приватном ключе в таком случае лежит очень много такого, что позволит мало того что получить из приватного публичный но и узнать P и Q, что равносильно полной компроментации ключей.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[6]: RSA и ключики
От: Doc Россия http://andrey.moveax.ru
Дата: 11.11.06 14:07
Оценка:
Здравствуйте, CreatorCray, Вы писали:

Doc>>Для шифрования все как раз наоборот. Шифруется все public key, а расшивровыввается только private key.

Doc>>А вот для подписи как раз — подписываем private, а все могут проверить используя public.
CC>Бред.

(глядя на дату своего поста) "Меня будить!!!!" (с)
Ну да давайте разберемся.

CC>Возможно в какой либо конкретной реализации так,


Так "бред" или нет? Если "в какой либо конкретной реализации так", то уже не бред.

CC>но сам алгоритм позволяет шифровать любым из ключей, расшифровывать соответственно надо другим.


И что вы нового сказали по сравнению с моим сообщением?

CC>Приватный ключ светить нигде не надо — на то он и приватный. А если учесть что много где процессинг с приватным ключом реализуется через китайскую теорему то в приватном ключе в таком случае лежит очень много такого, что позволит мало того что получить из приватного публичный но и узнать P и Q, что равносильно полной компроментации ключей.


В общем то же самое, но своими словами и в 4 раза объеменее.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[7]: RSA и ключики
От: CreatorCray  
Дата: 11.11.06 14:45
Оценка:
Здравствуйте, Doc, Вы писали:

Doc>(глядя на дату своего поста) "Меня будить!!!!" (с)

Ну звиняй, я на даты редко смотрю.

CC>>Возможно в какой либо конкретной реализации так,

Doc>Так "бред" или нет? Если "в какой либо конкретной реализации так", то уже не бред.
Нет, это будет частичная имплементация алгоритма. Т.е. неполная реализация. Речь шла именно о алгоритме, AFAIR

CC>>но сам алгоритм позволяет шифровать любым из ключей, расшифровывать соответственно надо другим.

Doc>И что вы нового сказали по сравнению с моим сообщением?

Шифруется все public key, а расшивровыввается только private key.

Тогда как для шифрования RSA:
Если шифруется public-ом то расшифровывается только private-ом.
Если шифруется private-ом то расшифровывается только public-ом.

Суть в том, что шифрование возможно любым ключом, а не "Шифруется все public key"
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[8]: RSA и ключики
От: Doc Россия http://andrey.moveax.ru
Дата: 11.11.06 15:08
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Нет, это будет частичная имплементация алгоритма. Т.е. неполная реализация.


Ну вот. А то сразу "бредом" обзывать

CC>Суть в том, что шифрование возможно любым ключом, а не "Шифруется все public key"


Согласен. У меня описан частный случай
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[8]: RSA и ключики
От: Kubyshev Andrey  
Дата: 11.11.06 16:27
Оценка:
Ой, такую старую тему подняли.
Я там отвечал в 2004 году в самом начале и еще раз скажу тоже самое.
Само по себе RSA или ECC (что лучше чем RSA так как подпизь покороче) это фигня.
А кароче, даже если накрутишь там RSA какой нить , то все равно надо что-то навешивать. А то сломают все равно 1 байтом.

Поэтому возми execryptor и не мучайся.

Вот например time limited ключи тоже делать надо. фички там какие нить ... в e. это есть. а так самому городить.
Может у кого конечно программа фуфельная, и 30 дней ей хватает, а вот у кого корпоративные клиенты тем нужна гибкость.
Re[9]: RSA и ключики
От: Doc Россия http://andrey.moveax.ru
Дата: 11.11.06 16:54
Оценка:
Здравствуйте, Kubyshev Andrey, Вы писали:

KA>Поэтому возми execryptor и не мучайся.


Кстати, как я понял для x64 вариантов кроме Армадилы нет?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[10]: RSA и ключики
От: YuriKobets Россия http://www.truelaunchbar.com — замена панели быстрого запуска
Дата: 11.11.06 17:36
Оценка:
Здравствуйте, Doc, Вы писали:

KA>>Поэтому возми execryptor и не мучайся.


Doc>Кстати, как я понял для x64 вариантов кроме Армадилы нет?


Именно так. До сих пор никакой альтернативы нет. Автор execryptor-а обещался сделать поддержку x64 но воз и ныне там Вот так теряют клиентов
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[9]: RSA и ключики
От: CreatorCray  
Дата: 11.11.06 18:30
Оценка:
Здравствуйте, Doc, Вы писали:

CC>>Нет, это будет частичная имплементация алгоритма. Т.е. неполная реализация.

Doc>Ну вот. А то сразу "бредом" обзывать
Даже скорее не неполная реализация а искуственно ограниченная реализация.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[11]: RSA и ключики
От: Alex Mova  
Дата: 11.11.06 18:53
Оценка:
Здравствуйте, YuriKobets, Вы писали:

Doc>>Кстати, как я понял для x64 вариантов кроме Армадилы нет?


YK>Именно так. До сих пор никакой альтернативы нет. Автор execryptor-а обещался сделать поддержку x64 но воз и ныне там Вот так теряют клиентов

Странно. Я слышал на днях, что для зарегистрированных пользователей Execryptor для х64 уже есть.
Re[12]: RSA и ключики
От: rastoman  
Дата: 11.11.06 19:37
Оценка:
Здравствуйте, Alex Mova, Вы писали:

AM>Странно. Я слышал на днях, что для зарегистрированных пользователей Execryptor для х64 уже есть.


Нет, нет нативные 64-битные приложения не поддерживаются.
Появился EXECryptor 2.4 RC1 для зарегистрированных пользователей, с поддержкой Vista.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.