Цезар шифър
Цезар шифър
Цезар шифър - един от най-старите кодове. Когато криптиране всеки знак се заменя с друг, на разстояние от нея в азбуката от фиксиран брой позиции. Шифъра на Цезар може да се класифицира като шифър заместване с по-тесен класификация - проста смяна шифър.
Cipher е кръстен на римския император Гай Юлия Tsezarya, който го използва за тайна кореспонденция на. Физическо развитие беше Цезар шифър Vigenère шифъра на. От гледна точка на съвременната криптоанализ Цезар шифър не са приемливи издръжливост. Фигура 1 идентификатор Цезар
математически модел
Ако сравним всеки знак от номера на азбука последователност (номериране от 0), за криптиране и декриптиране може да се изрази по формулата:
където х - символ на прав текст
Y - символ на ciphertext
п - кардиналност на азбуката (брой знаци)
K - ключ.
Тя може да се види, че наслагването на две криптиране ключовете к1 и К2 - е просто ключ за шифриране k1 + k2. По-общо, множество шифриране Цезар шифър трансформации образува група Z.
азбука:
например:
Отговор: "Phnfchuzheschnd"