Используя переменные alpha и key, зашифруйте ptext в переменную с именем ctext. Используя подстановочный шифр
Итак, у меня есть текстовый файл, разделенный вектором
ptext <- strsplit(ptext,split = "", fixed = TRUE)
ptext <- unlist(ptext)
Я также создал ключ для этого шифра
key <- "ZGYHXIWJVKULTMSARBQCPDOENF"
key <- unlist(strsplit(key,""))
and an Alphabet vector for the key
alpha <- "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
alpha <= toupper(alpha)
alpha <- unlist(strsplit(alpha,""))
Теперь моя цель состоит в том, чтобы попытаться заменить все символы в векторе ptext, соответствующие буквам в ключе по отношению к альфа (Пример: A в альфа по отношению к Z в ключе. Таким образом, все A в тексте будут заменены по Z) * 1011 *
Я знаю, что должен соответствовать альфа-ключу
cipher <- match(key,alpha)
Теперь моя проблема в том, что файл ptext содержит более 1000 символов. Как я смогу заменить все буквы в этом векторе?