Криптография с Python - Обзор

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

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

Терминология криптографии

Здесь объясняются часто используемые термины в криптографии -

Простой текст

Текстовое сообщение - это текст, который читается и понятен всем пользователям. Обычный текст - это сообщение, которое подвергается криптографии.

Шифрованный текст

Шифрованный текст - это сообщение, полученное после применения криптографии к обычному тексту.

Шифрование

Процесс преобразования обычного текста в зашифрованный называется шифрованием. Это также называется кодировкой.

Расшифровка

Процесс преобразования зашифрованного текста в обычный текст называется расшифровкой. Это также называется декодированием.

Схема, приведенная ниже, показывает иллюстрацию полного процесса криптографии -

Характеристики современной криптографии

Основные характеристики современной криптографии следующие:

  • Он работает с битовыми последовательностями.

  • Он использует математические алгоритмы для защиты информации.

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