Что такое шифр
Перейти к содержимому

Что такое шифр

  • автор:

Шифр

Шифр (от араб. صِفْر ‎‎, ṣifr «ноль», откуда фр. chiffre «цифра»; родственно слову цифра) — какая-либо система преобразования текста с секретом (ключом) для обеспечения секретности передаваемой информации. Шифры применяются для тайной переписки дипломатических представителей со своими правительствами, в вооруженных силах для передачи текста секретных документов по техническим средствам связи, банками для обеспечения безопасности транзакций, а также некоторыми интернет-сервисами по различным причинам.

Шифр может представлять собой совокупность условных знаков (условная азбука из цифр или букв) либо алгоритм преобразования обычных цифр и букв. Процесс засекречивания сообщения с помощью шифра называется шифрованием. Наука о создании и использовании шифров называется криптографией. Криптоанализ — наука о методах получения исходного значения зашифрованной информации.

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

Не стоит путать шифр с кодированием — фиксированным преобразованием информации из одного вида в другой. В последнем отсутствует понятие ключа и не выполняется принцип Керкгоффса. В наше время кодирование практически не используется для защиты информации от несанкционированного доступа, а лишь от ошибок при передаче данных (помехоустойчивое кодирование) и других целях, не связанных с защитой.

Типы шифров

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

  • Симметричный шифр использует один ключ для шифрования и дешифрования.
  • Асимметричный шифр использует два различных ключа.

Шифры могут быть сконструированы так, чтобы либо шифровать сразу весь текст, либо шифровать его по мере поступления. Таким образом существуют:

  • Блочный шифр шифрует сразу целый блок текста, выдавая шифротекст после получения всей информации.
  • Поточный шифр шифрует информацию и выдает шифротекст по мере поступления, таким образом имея возможность обрабатывать текст неограниченного размера используя фиксированный объем памяти.

Естественно, что блочный шифр можно превратить в поточный, разбивая входные данные на отдельные блоки и шифруя их по отдельности.

Также существуют неиспользуемые сейчас подстановочные шифры, обладающие в своём большинстве, слабой криптостойкостью.

Асимметричные шифры

Асимметричный шифр — система шифрования и/или электронной цифровой подписи (ЭЦП), при которой открытый ключ передаётся по открытому (то есть незащищённому, доступному для наблюдения) каналу, и используется для проверки ЭЦП и для шифрования сообщения. Для генерации ЭЦП и для расшифровки сообщения используется секретный ключ. [1] Криптографические системы с открытым ключом в настоящее время широко применяются в различных сетевых протоколах, в частности, в протоколах TLS и его предшественнике SSL (лежащих в основе HTTPS), в SSH. Также используется в PGP, S/MIME.

  • RSA
  • Elgamal
  • Elliptic curve cryptography, ECC — (криптосистема на основе эллиптических кривых)

Симметричные шифры

Блочные шифры

Поточные шифры

Примечания

  1. Брюс Шнайер. Прикладная криптография. 2-е изд. Протоколы, алгоритмы и исходные тексты на языке Си. Глава 2.7 Цифровые подписи и шифрование.

шифр

Морфология: (нет) чего? ши́фра, чему? ши́фру, (вижу) что? ши́фр, чем? ши́фром, о чём? о ши́фре; мн. что? ши́фры, (нет) чего? ши́фров, чему? ши́фрам, (вижу) что? ши́фры, чем? ши́фрами, о чём? о ши́фрах

1. Шифром называется система условных знаков, с помощью которой люди передают друг другу секретную информацию.

Цифровой, словесный, буквенный шифр. | Сложный, классический, опознавательный шифр. | Число ключевых комбинаций в шифре. | Пользоваться шифром. | Передавать донесения шифром. | Изобрести, разгадать шифр. | Эти письма были шифрованными, но шифр раскрыть не удавалось. | Цезарь использовал в переписке шифр, который вошёл в историю как шифр Цезаря. | На разгадку самого сложного в мире шифра ушло 70 лет машинного времени.

2. В библиотеках, архивах, каталогах и т. п. шифром называют регистрационный знак на книгах, рукописях, информационных разделах и т. п., по которому определяют их место при хранении.

Проставить шифр на корешке книги. | Индивидуальный, регистрационный шифр. | Шифр хранения. | Шифр книги по каталогу.

3. Шифром называют код, пароль — условленное сочетание цифр или букв, которое даёт человеку право доступа к информации, к сейфу, в секретное учреждение и т. п.

Трёхзначный шифр. | Произвольный шифр. | Сохранение шифра в памяти компьютера.

Толковый словарь русского языка Дмитриева . Д. В. Дмитриев. 2003 .

Что такое шифр

Толковый словарь В.Даля

ШИФР
м. франц. вензель, начальные буквы имени; | знак отличия, резной вензель государыни, какой получают на выпуске институтки, и знак фрейлинского звания. Она вышла с шифром. Шифра ж. всякий условный письменный знак, кроме обычных букв. У каждого из заговорщиков был свой шифр или своя шифра, вместо подписи. Шифры мн. или тарабарская грамота, условные знаки для письма, заменяющие в тайнописи буквы. Шифровать, писать шифрами; -ся, страдат. -ванье, -вка, действ. по глаг. Шифровщик, -щица, кто пишет шифрованным письмом, тарабарщиной; | мастер разгадывать, читать письмо это без шифранта, без ключа.

Вы можете поставить ссылку на это слово:

будет выглядеть так: ШИФР

Что такое шифр

Шифр, код — совокупность алгоритмов криптографических преобразований (шифрования), отображающих множество возможных открытых данных на множество возможных зашифрованных данных, и обратных им преобразований. Важным параметром любого шифра является ключ — параметр криптографического алгоритма, обеспечивающий выбор одного преобразования из совокупности преобразований, возможных для этого алгоритма. В современной криптографии предполагается, что вся секретность криптографического алгоритма сосредоточена в ключе, но не деталях самого алгоритма (принцип Керкгоффса).

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

  • Симметричный шифр (симметричные криптосистемы) использует один ключ для шифрования и дешифрования.
  • Асимметричный шифр (ассимметричные криптосистемы) использует два различных ключа.

Шифры могут быть сконструированы так, чтобы либо шифровать сразу весь текст, либо шифровать его по мере поступления. Таким образом существуют:

  • Блочный шифр шифрует сразу целый блок текста, выдавая шифротекст после получения всей информации.
  • Поточный шифр шифрует информацию и выдает шифротекст по мере поступления, таким образом имея возможность обрабатывать текст неограниченного размера используя фиксированный объем памяти.

Естественно, что блочный шифр можно превратить в поточный, разбивая входные данные на отдельные блоки и шифруя их по отдельности.

Также существуют не используемые сейчас подстановочные шифры, обладающие в своём большинстве, слабой криптостойкостью.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *