Me lembrou o algoritmo rot13
rot13-start Zvavfgeb Nheéyvb fbygbh b anepbgensvpnagr Naqeé qb ENC. FGS rfgá yvtnqb n anepbgensvpnagrf. FGW nahyn vadhéevgb r qribyir uryvpócgreb qr Naqeé qb ENC. rot13-end
rot13-start Grfgr qr znvf hz grkgb. rot13-end
Me lembrou o algoritmo rot13
rot13-start Zvavfgeb Nheéyvb fbygbh b anepbgensvpnagr Naqeé qb ENC. FGS rfgá yvtnqb n anepbgensvpnagrf. FGW nahyn vadhéevgb r qribyir uryvpócgreb qr Naqeé qb ENC. rot13-end
rot13-start Grfgr qr znvf hz grkgb. rot13-end
A diferença é que no ROT13, quando passa do "Z", volta para o "A".
Já no código do post ele não volta. Por exemplo, se a string for zZ
, o resultado é {[
.