23
Сб
Основные алгоритмы шифрования

Шифрование — способ скрытия информации, применяемый для хранения информации в ненадежных источниках или передачи её по незащищённым каналам связи. Методы шифрования могут быть разными:
- Тайнопись – не существует какого – либо ключа, метод расшифровки знают только получатель и отправитель.
- Симметричное шифрование: другим людям может быть известен алгоритм шифрования, но неизвестен ключ, который одинаков для отправителя и получателя сообщения;
Большинство современных стойких симметричных алгоритмов используют ключ длиной 64—256 бит (8—32 байта).
- Асимметричное шифрование: посторонним лицам может быть известен алгоритм шифрования, и, возможно открытый ключ, но неизвестен закрытый ключ, известный только получателю. Например, алгоритм RSA, о нем я расскажу ниже.

 
23
Сб
Алгоритмы шифрования DES, RSA, RC5 и AES

Один из самых распространненыха aлгоритмов шифрования - DES (Data Encryption Standart) - разработан в середине 70-x годов. Он используется во многих криптографических системах. Это блочный алгоритм шифрования с симметричным ключом. Ключ состоит из 64 битов, но лишь 56 из них применяются непосредственно при шифровании. Оставшиеся 8 предназначены для контроля четности: они устанавливаются так, чтобы каждый из 8 байтов ключа имел нечетное значение. Шифруемая информация обрабатывается блоками по 64 бита, причем каждый блок модифицируется с помощью ключа в интерационной процедуре, включающей 16 циклов. Да, кстати, DES создалa небезизвестная компания RSA.

 
22
Сб
Алгоритмы шифрования надежны только в теории

Два выдающихся израильских криптографа повергли в шок специалистов по
защите информации, заявив, что они нашли способ извлечь криптографические
ключи DES из ПК и смарт-карт.
Ади Шамир, один из трех авторов разработки методологии шифрования с
открытыми ключами, и Эли Бихам утверждают, что они могут получить даже
168-разрядный секретный ключ Triple-DES. Криптографы использовали нагревание
или излучение для изменения битовой последовательности ключа. Затем, применив
методику под названием Differential Fault Analysis (DFA), они сравнивали
шифрованный вывод с поврежденной и неповрежденной карт для поиска ключа.

 
   

 

Календарь

«    Май 2012    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

 
Copyright © 2010 h-one.org.
Top