От Максим Гераськин
К Dmitri
Дата 11.12.2002 18:03:02
Рубрики Танки;

Скорость криптования

>Разницу между сдвигом синхры уже существующего АНАЛОГОВОГО сигнала и криптовкой высокой степени защищённости мегапакетов в секунду не ощущаете ?

На моем компе Blowfish криптует 128 битным ключом 1 Мегабит за 1с. PIII 733Mhz

От Максим Гераськин
К Максим Гераськин (11.12.2002 18:03:02)
Дата 11.12.2002 18:37:35

Причем

Видать реализация не самая эффективная. Pascal, что Вы хотите.

http://www.counterpane.com/blowfish.html

18 clock cycles per byte of encryption on a Pentium. 8.3 Megabytes per second on a Pentium 150.

От Dmitri
К Максим Гераськин (11.12.2002 18:37:35)
Дата 11.12.2002 20:11:45

А ввод-вывод кто будет делать ?

Обработка файла на диске и потока две очень разные вещи.

От Максим Гераськин
К Dmitri (11.12.2002 20:11:45)
Дата 11.12.2002 20:33:50

Вывод простой

>Обработка файла на диске и потока две очень разные вещи.

Хе-хе, файл на диске.

Вывод таков - Вы в теме не "рубите".

От Ktulu
К Максим Гераськин (11.12.2002 18:03:02)
Дата 11.12.2002 18:35:59

Re: Скорость криптования

>>Разницу между сдвигом синхры уже существующего АНАЛОГОВОГО сигнала и криптовкой высокой степени защищённости мегапакетов в секунду не ощущаете ?
>

>На моем компе Blowfish криптует 128 битным ключом 1 Мегабит за 1с. PIII 733Mhz

Да, верно, к тому же Blowfish - довольно медленный
алгоритм. AES, к примеру, существенно быстрее.
Но всё равно, P4 1.6GHz не способен шифровать
с помощью AES быстрее, чем 7-8MBps (т.е. не мегабит,
а мегабайт), т.е. порядка 56-64Mbps.
Но использование процессора общего назначения для
узкой задачи типа шифрованиния в чём-то подобно
колке орехов микроскопом - специализированная
микросхема справится с этой задачей
1. Быстрее на порядок
2. С на один-два порядка меньшим энергопотреблением
3. С меньшим на порядок числом транзисторов

Все перечисленные факторы крайне существенны для
военных применений.

--
Алексей