Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.02.25;
Скачать: [xml.tar.bz2];

Вниз

Самый быстрый алгоритм шифрования.   Найти похожие ветки 

 
DVM ©   (2007-02-02 15:11) [0]

Какой алгоритм шифрования считается самым быстрым и в то же время достаточно криптостойким (ну чтобы взлом занял не менее месяца)?
Мне требуется шифровать на лету приличный объем данных (порядка 10 мбайт в секунду).


 
tesseract ©   (2007-02-02 15:13) [1]

RSA? Он в SSL 2 используется - на лету шифрует. Да и почему просто не использовать SSL 2 или 3 ?


 
DVM ©   (2007-02-02 15:17) [2]


> Да и почему просто не использовать SSL 2 или 3 ?

Я не передаю данные по сети - я их принимаю и в шифрованном виде пишу на диск.

> RSA?

А часом не ли готового, отлаженного модуля для RSA кодирования?


 
tesseract ©   (2007-02-02 15:19) [3]


> А часом не ли готового, отлаженного модуля для RSA кодирования?


Где-то видел, в той же мозилле точно есть.


 
Суслик ©   (2007-02-02 15:28) [4]

может www.openssl.org поможет


 
Сергей М. ©   (2007-02-02 15:33) [5]

Глянь сюда

http://www.cityinthesky.co.uk/cryptography.html


 
DVM ©   (2007-02-02 15:36) [6]

Спасибо. Буду глядеть.


 
JFK&MM_extramarital_son   (2007-02-02 15:51) [7]

Алгоритм Гилберта Вернама.
Быстрее не бывает по определению.
Абсолютно криптостоек.
Просто абсолютно криптостоек.


 
Jeer ©   (2007-02-02 16:04) [8]

Доказано Шенноном. (С) Шеннон.


 
novill ©   (2007-02-02 16:15) [9]

> Абсолютно криптостоек.

Угу ))) криптостоек ровано на длину ключа :)


 
Сергей М. ©   (2007-02-02 16:18) [10]

Рейндол рулит.


 
palva ©   (2007-02-02 16:20) [11]

RSA вряд ли самый быстрый. Ассимметричные алгоритмы медленные. Обычно на RSA шифруют симметричный ключ, а сам файл шифруют уже этим ключом с помощью AES.


 
DVM ©   (2007-02-02 16:22) [12]


> palva ©   (02.02.07 16:20) [11]

Сейчас сравниваю - RC6 пока вне конкуренции.


 
tesseract ©   (2007-02-02 16:24) [13]


> а сам файл шифруют уже этим ключом с помощью AES.


AES уже быстрее RSA?  SSL RSA использует, сильно тормозит? Если так то лучше уж DES.


 
DVM ©   (2007-02-02 16:24) [14]

70 кб - 4400 микросекунд на Pentium D820


 
iZEN ©   (2007-02-02 16:34) [15]

Рандомный XOR с длиной ключа, равном длине сообщения.


 
DVM ©   (2007-02-02 16:39) [16]


> Рандомный XOR с длиной ключа, равном длине сообщения.

В моем случае не очень удобно. Придется генерить этот ключ


 
JFK&MM_extramarital_son   (2007-02-02 16:47) [17]

>В моем случае не очень удобно. Придется генерить этот ключ

Ключ придется генерить в любом случае


 
DVM ©   (2007-02-02 16:47) [18]


> Ключ придется генерить в любом случае

Я в том смысле, что он будет очень длинным.


 
Суслик ©   (2007-02-02 17:25) [19]

лучше xor ничего нет :)


 
palva ©   (2007-02-02 17:26) [20]

tesseract ©   (02.02.07 16:24) [13]
> AES уже быстрее RSA?
Вообще я не проверял, но так пишут в умных книгах. И быстрее на порядок. Если не прав, то просветите.


 
SlymRO   (2007-02-05 14:41) [21]

tesseract ©   (02.02.07 16:24) [13]
AES уже быстрее RSA?

RSA Многократно! медленней AES (на стандартной i586 платформе)
генерация ключа RSA1024 - до нескольких секунд...
генерация ключа AES256 - рандом битов - пара мс...
SSL - технология! использующая асиметричный алгоритм (в т.ч. и RSA и ГОСТ и прочая установленная асиметрика) для обмена симетричными ключами (Negotiation или Phrase1) и контроля целостности (HMAC)... для шифрации используется любой симетричный алгоритм (в т.ч. и RC(x) и DES(x) и AES) (Phrase2)



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2007.02.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.043 c
2-1170944748
Цукор5
2007-02-08 17:25
2007.02.25
Excel


15-1170297594
hmmm
2007-02-01 05:39
2007.02.25
опять куки


1-1167840478
Igor_Z
2007-01-03 19:07
2007.02.25
Adope Acrobat


15-1170430896
Чапаев
2007-02-02 18:41
2007.02.25
Delphi+Translation Manager+Unicode


2-1170671273
kail
2007-02-05 13:27
2007.02.25
запуск программы один раз





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский