ВУЗ:
Составители:
24
D
k2
(C)=M
в которых алгоритмы зашифрования Е и расшифрования D должны
удовлетворять равенству
D
k2
(E
k1
(M))=M
Различают симметричные и асимметричные криптосистемы. В
симметричных системах знание ключа зашифрования k
1
позволяет легко
найти ключ расшифрования k
2
(в большинстве случаев эти ключи просто
совпадают). В асимметричных криптосистемах знание ключа k
1
, не позволяет
определить ключ k
2
. Поэтому для симметричных криптосистем оба
ключа должны сохраняться в секрете, а для асимметричных — только один
— ключ расшифрования k
2
, а ключ k
1
можно сделать открытым
(общедоступным). В связи с этим их называют еще шифрами с открытым
ключом.
Симметричные криптосистемы принято подразделять на поточные и
блочные системы. Поточные системы осуществляют зашифрование
отдельных символов открытого сообщения. Блочные же системы производят
зашифрование блоков фиксированной длины, составленных из подряд
идущих символов сообщения.
Асимметричные криптосистемы, как правило, являются блочными.
При их использовании можно легко организовать передачу
конфиденциальной информации в сети с большим числом пользователей. В
самом деле, для того чтобы послать сообщение, отправитель открыто
связывается с получателем, который либо передает свой ключ отправителю,
либо помещает его на общедоступный сервер. Отправитель зашифровывает
сообщение на открытом ключе получателя и отправляет его получателю. При
этом никто, кроме получателя, обладающего ключом расшифрования, не
сможет ознакомиться с содержанием передаваемой информации. В
результате такая система шифрования с общедоступным ключом позволяет
существенно сократить объем хранимой каждым абонентом секретной
ключевой информации.
Возможна и другая симметричная ситуация, когда открытый и
секретный ключи меняются местами. Предположим, например, что для
проведения контроля соблюдения выполнения каждой стороной договора об
ограничении испытаний ядерного оружия создаются пункты контроля,
которые ведут запись и конфиденциальную передачу сторонам, участвую-
щим в договоре, сейсмологической информации. Поскольку на каждом таком
пункте контролируемая сторона одна, а участников договора может быть
очень много, то необходимо обеспечить такое шифрование информации, при
котором зашифровать сообщение мог бы только один отправитель, а
расшифровать мог бы каждый.
Не существует единого шифра, подходящего для всех случаев жизни.
Выбор способа шифрования (то есть криптографического алгоритма и
режима его использования) зависит от особенностей передаваемой
информации (ее ценности, объема, способа представления, необходимой
скорости передачи и т. д.), а также возможностей владельцев по защите своей
Страницы
- « первая
- ‹ предыдущая
- …
- 22
- 23
- 24
- 25
- 26
- …
- следующая ›
- последняя »