Она не расшифровывает, она зашифровывает - то есть просто заменяет каждый символ фразы на какой-либо другой. Пример: ввод - аабабава, вывод - tt!t!t"t. Чтобы опечаток не было при переделывании из русской фразы в английскую, а то с ними гораздо сложнее решать.