O ROT8000 gira todos os caracteres Unicode?
A implementação usa um mapeamento definido de caracteres selecionados do Basic Multilingual Plane. Ela exclui vários intervalos, em vez de aplicar um deslocamento aritmético a cada ponto de código possível. Teste seus caracteres reais antes de assumir cobertura Unicode completa.