ШИФРОВАНИЕ

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

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

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

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

Существует два основных вида шифрования: симметричное и асимметричное.

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

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

Основу симметричного шифрования заложил алгоритм DES (Data Encryption Standard), использующий 56-битные ключ, из-за чего возникали споры относительно способности данного алгоритма противостоять различным атакам. Этот стандарт применялся до начала 2000-х годов, пока ему на смену не пришел более совершенный AES (Advanced Encryption Standard), где длина ключа составляет 128, 192 или 256 бит.

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

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

Наиболее распространенным алгоритмом с асимметричным шифрованием является алгоритм RSA, в основе которого лежит вычислительная сложность задачи факторизации больших целых чисел. Длина ключа RSA теоретически не ограничивается, но обычно составляет от 1024 до 8192 бит.

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

— посредством асимметричного алгоритма серверу отсылается сессионный ключ для симметричного шифрования;

— сам обмен информацией происходит по симметричному алгоритму.

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

Еще больше полезных материалов от экспертов и свежих новостей Компании Индид в нашем Telegram-канале

Присоединиться

Читайте еще по теме

Обновление Indeed Privileged Access Manager (Indeed PAM): версия 2.10

Компания Индид представляет версию 2.10 продукта Indeed Privileged Access Manager (Indeed PAM). Теперь Indeed PAM помимо Active Directory и FreeIPA поддерживает службы каталогов OpenLDAP и ALD PRO. В […]

Подробнее

Indeed Privileged Access Manager сертифицирован ФСТЭК России (сертификат соответствия № 4667)

Компания Индид объявляет о прохождении  Indeed Privileged Manager (Indeed РАМ) сертификационных испытаний в Системе сертификации ФСТЭК России по 4 уровню доверия.  Важно отметить, что сертифицированный Indeed PAM поддерживает […]

Подробнее

АСИММЕТРИЧНОЕ ШИФРОВАНИЕ

Асимметричное шифрование, или криптографическая система с открытым ключом, представляет собой криптографическую систему, использующую открытые (public key) и закрытые (private key) ключи для шифрования и расшифровки данных. Открытый и […]

Подробнее

ИНФРАСТРУКТУРА ОТКРЫТЫХ КЛЮЧЕЙ (PKI)

Инфраструктура открытых ключей (или PKI — Public Key Infrastructure) представляет собой совокупность различных средств для управления ключами и цифровыми сертификатами пользователей, приложений и других элементов IT-системы.  Главными компонентами […]

Подробнее

КРИПТОГРАФИЧЕСКИЙ КЛЮЧ

Криптографический ключ представляет собой строку, состоящую из битов и используемую криптографическими алгоритмами для шифрования и расшифровки данных и проверки электронной подписи. Соответственно, криптографический ключ применяется для выполнения криптографических […]

Подробнее

ЗАКРЫТЫЙ КЛЮЧ

В асимметричном шифровании для прямого и обратного преобразования данных используются разные ключи, составляющие так называемую ключевую пару. Открытый и закрытый ключи — это очень большие числа, связанные друг […]

Подробнее

ОТКРЫТЫЙ КЛЮЧ

В системах асимметриченого шифрования (криптографических системах с открытым ключом) открытый ключ (public key) используется для шифрования данных и проверки электронной подписи документов и данных. Особенностью открытого ключа является то, что […]

Подробнее