Тебе нужно посчитать буквы (в смысле как часто они встречаются в тексте) и построить график. А потом используя частотные таблицы языка произвести расшифровку. Чем длиннее сообщения, тем точнее будет разбор. Частотная таблица это просто с какой вероятностью встречается та или иная буква в тексте. Допустим буква А встречается гораздо часто чем буква Ё. Если сообщения обычного типа (допустим фрагмент из какого-либо произведения), то лучше учитывать и пробел и знаки препинания. Быстрее всего частотную таблицу можно найти на... клавиатуре. Часто используемые символы располагаются в центре. Ну и гугл тоже не зря придумали