Для шифрования текста с использованием шифра Цезаря, необходимо сдвинуть каждую букву на указанное количество позиций в алфавите. В данном примере мы используем сдвиг на 3.
Вот шаги для шифрования строки "HELLO, WORLD SECUREDATA":
Зададим сдвиг: 3
Шифрование:
- H -> K (H + 3 = K)
- E -> H (E + 3 = H)
- L -> O (L + 3 = O)
- L -> O (L + 3 = O)
- O -> R (O + 3 = R)
Пропуски и запятые не изменяем.
Теперь шифруем строку "WORLD SECUREDATA":
- W -> Z (W + 3 = Z)
- O -> R (O + 3 = R)
- R -> U (R + 3 = U)
- L -> O (L + 3 = O)
- D -> G (D + 3 = G)
Пробелы не изменяем.
- S -> V (S + 3 = V)
- E -> H (E + 3 = H)
- C -> F (C + 3 = F)
- U -> X (U + 3 = X)
- R -> U (R + 3 = U)
- E -> H (E + 3 = H)
- D -> G (D + 3 = G)
- A -> D (A + 3 = D)
- T -> W (T + 3 = W)
- A -> D (A + 3 = D)
Итак, зашифрованный текст будет выглядеть так:
Исходный текст: HELLO, WORLD SECUREDATA
Зашифрованный текст: KHOOR, ZRUOG VHFUXUHGWDW
Таким образом, зашифрованное сообщение заключается в том, что каждая буква заменяется на букву, находящуюся на три позиции далее по алфавиту.