Dove usi ROT13?

13

Stavo leggendo i documenti per vim e ho notato che c'è una scorciatoia, per esempio g?w trasformerebbe la parola successiva usando ROT13. So anche che puoi cambiare la codifica di un file Python su ROT13.

Ecco la mia domanda: perché? Sembra che non sarebbe così utile, a parte i programmi scherzi come Django FUNserver .

    
posta Brian Hicks 28.07.2011 - 15:56
fonte

3 risposte

18

C'è una storia lì. Ai vecchi tempi, molto prima del tag spoiler, avresti ROT13 uno spoiler, o una battuta finale o un indovinello, in modo che non fosse immediatamente leggibile, ma poteva ancora essere rapidamente convertito in formato leggibile (se ROT13 una parte di testo una seconda volta, la cambierà di nuovo al testo originale perché ci sono solo 13 26 (hai bisogno di più caratteri COFFEE) nell'alfabeto romano.)

Quindi molte cose che hanno fatto una leggera offuscazione hanno utilizzato ROT13, perché era comunemente disponibile, e quindi è stato sostituito in un numero di lingue più moderne. È solo uno strano capriccio.

    
risposta data 28.07.2011 - 16:03
fonte
8

ROT13 è stato originariamente concepito per essere utilizzato con messaggi Usenet che contenevano materiale offensivo, quindi i più sensibili tra noi non sarebbero stati inavvertitamente esposti a loro. L'idea era che dovevi eseguire un'azione per decodificare il post come un modo per indicare che hai capito che potresti trovare il contenuto offensivo.

È solo un codice di sostituzione e non è destinato a fornire alcun tipo di privacy o autenticazione.

(ETA: Era molto difficile resistere alla tentazione di pubblicare questa risposta ROT13'd.)

    
risposta data 28.07.2011 - 16:01
fonte
2

In realtà una volta veniva usato seriamente come parte di un processo di crittografia a 4 stadi da parte di Netscape Navigator per memorizzare le password di posta elettronica. Probabilmente non è la loro più grande idea e fa parte di un case study of poor encryption (Potrebbe esserci una versione migliore di questo documento da collegare a qualche parte - se così fosse - per favore modifica)

    
risposta data 28.07.2011 - 16:17
fonte

Leggi altre domande sui tag