Системы шифрования — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
(Новая страница: «'''Система шифрования''' - совокупность преобразований, производимых над данными (обычно - т…»)
 
Строка 2: Строка 2:
  
 
Большинство систем шифрования используют ключ - строку или число (для текстовых данных). При этом преобразования данных производятся с использованием или в зависимости от этого ключа, что обеспечивает большую эффективность, так как даже при известном алгоритме шифрования, секретность сообщения сохранится.
 
Большинство систем шифрования используют ключ - строку или число (для текстовых данных). При этом преобразования данных производятся с использованием или в зависимости от этого ключа, что обеспечивает большую эффективность, так как даже при известном алгоритме шифрования, секретность сообщения сохранится.
 +
 +
То есть систему шифрования можно представить в виде совокупности <tex>\langle E_{k1},D_{k2} \rangle</tex>, где <tex>E_{k1}</tex> - шифровальная функция, <tex>D_{k2}</tex> - дешифровальная функция, обе из которых зависят от ключей <tex>k1</tex> и <tex>k2</tex>.
  
 
По тому, используют ли алгоритм шифрования и дешифрования одинаковые ключи различают:
 
По тому, используют ли алгоритм шифрования и дешифрования одинаковые ключи различают:
 
*симметричные шифрования,
 
*симметричные шифрования,
 
*асимметричные шифрования.
 
*асимметричные шифрования.

Версия 14:06, 27 мая 2010

Система шифрования - совокупность преобразований, производимых над данными (обычно - текстом), предназначенный для защиты от утечки информации в случае ее перехвата. Зачастую, в систему шифрования включают также и последовательность действий для расшифровки сообщения.

Большинство систем шифрования используют ключ - строку или число (для текстовых данных). При этом преобразования данных производятся с использованием или в зависимости от этого ключа, что обеспечивает большую эффективность, так как даже при известном алгоритме шифрования, секретность сообщения сохранится.

То есть систему шифрования можно представить в виде совокупности [math]\langle E_{k1},D_{k2} \rangle[/math], где [math]E_{k1}[/math] - шифровальная функция, [math]D_{k2}[/math] - дешифровальная функция, обе из которых зависят от ключей [math]k1[/math] и [math]k2[/math].

По тому, используют ли алгоритм шифрования и дешифрования одинаковые ключи различают:

  • симметричные шифрования,
  • асимметричные шифрования.