2010-10-13 12 views

Respuesta

8

ROT13 se utiliza en partes del registro de Windows. La razón habitual para usar algo como ROT13 es la búsqueda. Por alguna razón, no querían que aparecieran algunas claves de registro cuando realizaba una búsqueda de "notepad.exe" o "Archivos de programa" en el registro. Entonces ellos ROT13ed ellos.

1

Por Basic symmetric encryption in action: str_rot13() from TuxRadar ROT13 se puede utilizar para ocultar el contenido no deseado del usuario final, es decir, spoilers y blasfemias, que luego pueden interactuar para revelar el contenido real.

Ejemplo aplicación (JavaScript w/jQuery, JSFiddle):

function rot13(s) { 
    // credit: http://stackoverflow.com/a/617685/1481489 
    return s.replace(/[a-zA-Z]/g,function(c) { 
     return String.fromCharCode((c<="Z"?90:122)>=(c=c.charCodeAt(0)+13)?c:c-26); 
    }); 
}; 

$('.spoilerText,.badWord').each(function(s) { 
    var $this = $(this); 
    $this.text(rot13($this.text())); 
}).click(function() { 
    var $this = $(this); 
    $this.text(rot13($this.text())); 
}); 
Cuestiones relacionadas