Меня вот во первых интересует откуда появились символы
в шифротексте? Не несут смысловой нагрузки - это раз (всё равно ж обрезаются). Да и теоретически, откуда они вылезли если у тебя код символа берётся из таблицы, а в таблице нет ??
Есть подозрение что автор чего-то недоговаривает.