Обзор One Time Pad

  • Криптография может быть разделена на древние, средневековые, мировые и современные сегменты, так как она оказывает огромное влияние в эти периоды и продолжает расти и в будущем. Криптография - это наука и практика для защиты жизненно важной информации и коммуникации.
  • «Крипто» означает «скрытый», а «график» означает «письма». При этом мы можем сказать, что криптография имеет дело со скрытыми записями, и чтобы сделать ее более безопасной и удобной, существует метод шифрования, известный как One-time-pad. Это метод для шифрования этой информации.
  • Это один из наиболее предпочтительных и полностью неразрушимых шифров (алгоритмы шифрования означает). Это наиболее надежные и рекомендуемые криптографические протоколы.

Что такое One Time Pad?

One-time-pad - это система, которая генерирует случайным образом организованный и уникальный «закрытый ключ», этот закрытый ключ одноразового использования используется для шифрования сообщения, которое впоследствии расшифровывается получателем с использованием совпадающей одноразовой панели. и ключ. Информацию, зашифрованную ключами, практически невозможно взломать. Каждое шифрование уникально и не показывает никакой связи с другим шифрованием. В одноразовой панели используемый ключ известен как секретный ключ, поскольку он содержит очень важную часть информации.

Понимание One Time Pad

Чтобы понять одноразовую панель, мы должны сосредоточиться на процессе шифрования, чтобы увидеть, как все работает. Это поможет нам лучше понять одноразовую панель. Процесс шифрования крайне важен для понимания, при этом некоторые ключи используются парами. Каждый пользователь имеет свою копию ключа, которая распространяется безопасно перед процессом шифрования. Поскольку клавиши One-time-pad являются строго конфиденциальными, им обеспечивается непрерывная защита на этапе хранения и распространения.

Существует комбинация и вариация XOR, связанная со всем процессом шифрования. Давайте посмотрим, как все работает на уровне земли -

  1. При шифровании любых текстовых данных отправитель использует строку ключа, длина которой аналогична тексту. Этот ключ используется путем смешивания (XOR-ing) бит за битом. Побитовое микширование означает немного «ключа» с небольшим количеством «простого текста», чтобы создать немного «зашифрованного текста».
  2. Этот зашифрованный текст затем пересылается получателю.
  3. На стороне получателя закодированное сообщение смешивается с дубликатом (XOR-ed) одноразового ключа, и простой текст восстанавливается . После этого ключи, принадлежащие отправителю и получателю, уничтожаются автоматически. Это гарантирует, что никакое повторное применение и использование того же самого невозможно.

Как работает One Time Pad?

По своей сути система с одноразовой клавиатурой содержит «случайный ключ». Этот случайный ключ является блоком или набором чисел, который используется для преобразования исходного сообщения.

Примечание . Исходное сообщение называется открытым текстом.

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

Следуйте приведенной ниже таблице переходов -

ВСDЕFграммЧАСяJКLMNОпQрSTUВWИксYZ
0102030405060708091011121314151617181920212223242526

Например, ваше сообщение: ASFKHRGQLRIUGQLFHT

1) Чтобы сделать более простой и эффективный подход, мы должны разбить его на набор из двух символов, давайте посмотрим, как -

AS, FK, HR, GQ, LR, IU, GQ, LF, HT

2) Следуйте приведенной выше таблице переходов - у нас есть что-то вроде этого.

AS, FK, HR, GQ, LR, IU, GQ, LF, HT = 0119, 0611, 0818, 0717, 1218, 0921, 0717, 1206, 0820

3) Наконец, текст «ASFKHRGQLRIUGQLFHT » был преобразован в « 0119 0611 0818 0717 1218 0921 0717 1206 0820 »

принципы

Существует базовый принцип, лежащий в основе работы «Криптография» и «Одноразовый блокнот». Принцип криптографии Керкхоффа родился в Голландии Огюстом Керкхоффом в 19 веке. Этот принцип формирует фундамент открытой безопасности, безопасности по замыслу. «Проект системы не должен требовать секретности».

Что вы можете сделать с One Time Pad?

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

Преимущества и недостатки

Давайте посмотрим на некоторые преимущества и недостатки One Time Pad:

преимущества-

  • Это устройство абсолютно не ломается.
  • Он защищен, так как его можно использовать только один раз.
  • Каждый байт в одноразовой панели имеет какое-либо соединение с другим байтом лей.

Disadvantages-

  • Обмен одноразовых планшетов.
  • «Ключ» равен «сообщению».
  • Ссылки на недостатки в деталях - Coursera.

Использование One Time Pad:

  1. Конфиденциальность . Одной из главных причин будет «Конфиденциальность». Пользователи One-Time-Pad понимают это, поскольку сообщения и стенограммы защищены от других.
  2. Целостность: информация однородна и не может быть изменена или изменена ни в хранилище, ни во время передачи. Отправитель и предполагаемый получатель получат предварительную информацию об изменениях, если кто-то попытается.
  3. Безотказность : отправитель и создатель информации не могут отрицать намерение создания или передачи информации.
  4. Аутентификация : отправитель / получатель может заявить свою идентификационную информацию, указав источник / место назначения информации.

Для чего нужен One Time Pad?

Потребность в одноразовой вкладке заключается в:

  • Оборона (по всему миру).
  • Сотрудники службы безопасности.
  • Шпионы и
  • Несколько других секретных агентств.

Кроме того, с пользователями, которые хотят общаться с учетом конфиденциальности.

Вывод

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

Рекомендуемые статьи

Это был путеводитель по One Time Pad. Здесь мы обсудим понимание, использование, необходимость, как это работает, преимущества и недостатки One Time Pad. Вы также можете просмотреть наши другие предлагаемые статьи, чтобы узнать больше -

  1. Криптография против шифрования
  2. Что такое дешифрование?
  3. Что такое кибератака?
  4. Криптографические методы
  5. Типы шифров
  6. Потоковый шифр против блочного шифра
  7. Режим работы блочного шифра