Шифрование

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

Дешифрование — обратный шифрованию процесс. На основе ключа шифрованный текст преобразуется в исходный.

Ключ — это информация, необходимая для беспрепятственного шифрования и дешифрования текстов, а также для постановки и проверки цифровой подписи.

В зависимости от алгоритма можно выделить методы шифрования гарантированной и метод временной криптостойкости.

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

Ассиметричное шифрование — метод при котором используются два ключа открытый, доступный всем, а для дешифровки используется ключ, известный только получателю. Оба ключа математически связаны. Одной из ассиметричных криптосистем является PGP (Pretty Good Privacy), разработанная Филлипом Циммерманом, которая находится в свободном доступе по всему миру.

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


Warning: Table './accessnet/accesslog' is marked as crashed and should be repaired query: INSERT INTO accesslog (title, path, url, hostname, uid, sid, timer, timestamp) values('', 'node/3', '', '173.79.36.192', 0, 'ust3i9qao0cqgilnmc87hoihu6', 35, 1647262619) in /var/www/sites/gogolev/multi/includes/database.mysql.inc on line 135