Принцип Керкгоффса

Принцип Керкгоффса — правило разработки систем шифрования. Впервые его сформулировал в XIX веке голландский криптограф Огюст Керкгоффс. Согласно этому принципу, стойкость криптосистемы должна определяться только секретностью ключа шифрования. Другими словами, при оценке надёжности шифрования необходимо предполагать, что противник знает всё об используемой системе шифрования.

Большинство широко используемых систем шифрования, в соответствии с законом Керкгоффса, используют известные, не составляющие секрета алгоритмы. С другой стороны, шифры, используемые в правительственной и военной связи, как правило, засекречены; таким образом создаётся «дополнительный рубеж обороны».

6 требований Керкгоффса

В книге Керкгоффса «Военная криптография» было изложено шесть основных требований к криптосистеме. В переводе с французского они звучат так:

  1. Система должна быть нераскрываемой, если не математически, то практически.
  2. Система не должна быть секретной, и если она попадёт в руки противника, это не должно причинить неудобства.
  3. Ключ должен быть легко передан и запомнен без каких-либо записей; у корреспондентов должна быть возможность по собственной воле менять ключ.
  4. Система должна быть применима к телеграфной связи.
  5. Система должна быть портативной; для её обслуживания должно быть достаточно одного человека.
  6. Наконец, необходимо, чтобы система была простой в использовании, и её применение не требовало ни соблюдения длинного списка правил, ни большого умственного напряжения.

Второе из этих требований и стало известно как «принцип Керкгоффса».

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home