Посл.ответ |
Сообщение |
Ранг: 8.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 08 декабря 2007 19:09 · Личное сообщение · #1
Эм, у кого нибудь есть сорс своей реализации RSA. Такой чтобы простой и понятный без кучи файлов и ненужных функций. Натолкнули на miracl и cryptopp, но в чем проблема там много лишнего (не лишнего скажем так а слишком большая функциональность) и вовевать с ними в компиляции мне уже надоело =)
Я верю что кто нибудь писал хотя бы для себя подобное, поделитесь пожалуйста
| Сообщение посчитали полезным: |
|
Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 08 декабря 2007 19:29 · Личное сообщение · #2 |
Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 08 декабря 2007 19:40 · Личное сообщение · #3
А ещё есть вот такая прилольная либа
www.cryptlib.com/standards-compliance.htm
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
Ранг: 8.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 09 декабря 2007 09:54 · Личное сообщение · #4
Isaev пишет:
http://www.exelab.ru/f/action=vthread&forum=1&topic=3519
Пример там канеш хороший легко понимаетца но FGInt к CPP думаю не прикрутить =)
А вот вторая ссылочка там вроде на си но опять же пример - 6 строк и коментарий оставляет желать лучшего =)
Чтож видимо придеца все что уже написал переписывать с нуля в дельфе чтобы РСА все таки было =(
| Сообщение посчитали полезным: |
Ранг: 8.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 09 декабря 2007 09:59 · Личное сообщение · #5
Попробовал еще по совету друзей CryptoAPI использовать =) ГРят все просто и понятно ... ага ждал ..
Свой готовый паблик ей втюхать кое как удалось, и то каждый раз для одного и того же m и ключа она криптовала по разному =) Ужасть винда рулит
| Сообщение посчитали полезным: |
Ранг: 30.6 (посетитель) Активность: 0.01↘0 Статус: Участник
|
Создано: 09 декабря 2007 12:16 · Личное сообщение · #6
--> Crypto++® Library 5.5.2 <-- http://cryptopp.com/
А на codeproject'е целая подборка статей, типа Crypto++ для чайников!
| Сообщение посчитали полезным: |
Ранг: 516.1 (!), 39thx Активность: 0.28↘0 Статус: Участник
|
Создано: 09 декабря 2007 15:43 · Личное сообщение · #7
очень громоздкая эта cryptopp
| Сообщение посчитали полезным: |
Ранг: 8.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 09 декабря 2007 20:30 · Личное сообщение · #8
Да уж, в ней напиханы все алгоритмы. Начинаеш собирать там не так тут не так, не знаю в чем там проблема но и разобратца в этйо куче не в силах если что то не так. Это звучит как наглость но хотелось бы пример на С++ желательно борланд но мона и VC лиш бы это писал человек и это у него Работало!
| Сообщение посчитали полезным: |
Ранг: 8.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 10 декабря 2007 06:32 · Личное сообщение · #9
Взял Verylong.h вроде сделал простенькое шифрование наконец то)
Но возникает вопрос, есть буфер с данными длинной 128 байт, и есть ключик в 128 байт, а по стандарту шифровать надо интерпритируя весь буфер с M как одно длиннющее число? или по блокам, если по блоками то по скоко) А то verylong умирает если целиком число ей даеш)
| Сообщение посчитали полезным: |
Ранг: 387.4 (мудрец) Активность: 0.17↘0 Статус: Участник системщик
|
Создано: 10 декабря 2007 08:08 · Личное сообщение · #10
cust, у меня в калькуляторе используется integer из cryptopp. Под VS2005 всё компилеццо и работает душевно.
RSA одной строкой:
out.valBig_ = CryptoPP::a_exp_b_mod_c(args[0].valBig_, args[1].valBig_, args[2].valBig_);
| Сообщение посчитали полезным: |
Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 22 декабря 2007 15:29 · Личное сообщение · #11
Вот кстати ещё ну Очень не плохая либа, но только для Delphi
--> Encryption Compendium <-- http://www.michael-puff.de/Developer/Delphi/Importe/Hagen_Reddmann/
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
Ранг: 13.5 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 23 декабря 2007 03:56 · Личное сообщение · #12
Вот такая вот штука есть. ТОж под Делфи
www.isyst.ru/download/rsa_demo.rar
| Сообщение посчитали полезным: |
Ранг: 309.8 (мудрец), 21thx Активность: 0.17↘0 Статус: Участник
|
Создано: 23 декабря 2007 04:32 · Личное сообщение · #13
biglib юзай и норм... но там по теме есть только PowModExp, и нет всяких test prime, rabin miller и прочего...
----- Shalom ebanats! | Сообщение посчитали полезным: |
Ранг: 111.1 (ветеран) Активность: 0.04↘0 Статус: Участник
|
Создано: 23 декабря 2007 06:34 · Личное сообщение · #14
А какие трудности возникли с криптоапи? На рсдн.ру вроде даже статья есть, в которой описывается работа с криптоапи, разбирается пример работы с рса. Я по ней сидел разбирался, вроде все достаточно понятно.
----- The truth is out of there... | Сообщение посчитали полезным: |