ROT13은 어디에서 사용합니까?


13

vim 용 문서를 읽고 있었고 바로 가기가 있음을 알았습니다. 예를 들어 g?wROT13을 사용하여 다음 단어를 변환 할 것입니다. 또한 파이썬 파일의 인코딩을 ROT13으로 변경할 수 있다는 것을 알고 있습니다.

여기 내 질문이 있습니다 : 왜? Django FUNserver 와 같은 장난 프로그램 외에는 유용하지 않은 것 같습니다 .


+이 순간까지, 나는 우리가 ROT13과 "비 괴짜들"과 함께했던 재미를 잊어 버렸습니다 ... 한숨.
Martin S. Stoller

답변:


18

거기에 역사가 있습니다. 예전에는 스포일러 태그보다 훨씬 오래 전에 스포일러, 농담 펀치 라인 또는 수수께끼를 ROT13으로 사용하여 즉시 읽을 수는 없지만 여전히 읽을 수있는 형식으로 빠르게 변환 할 수있었습니다 ( 로마자에 13 26 개 (커피가 더 필요함) 문자 만 있기 때문에 텍스트를 두 번째로 ROT13하면 원래 텍스트로 다시 전환 됩니다.)

그래서 가벼운 난독 화를 한 많은 것들이 ROT13을 사용했습니다. 왜냐하면 일반적으로 사용 가능하기 때문에 ROT13은 더 많은 현대 언어로 백 포트되었습니다. 그것은 이상한 기발한 일입니다.


6
"... 로마 알파벳에는 13 자 밖에 없습니다." 나는 당신이 26자를 의미한다고 생각합니다.
GreenMatt

1
또한, 나는 라틴어를 공부 한 적이 없지만 영어보다 훨씬 더 많은 문자 변형을 사용합니다. 그러나 영어 알파벳에는 26 자만 있다고 말하는 것이 안전합니다 .
CVn

1
@ 그린 엘. 오. 엘. 13은 내 두뇌를 썩어 가고있다.
Satanicpuppy

1
@Satanicpuppy : 반드시 YBY를 의미합니다!
TMN

1
@Michael : 라틴 알파벳에는 영어 알파벳의 문자가 거의 없습니다. 21 자입니다. 사실 영어도 몇 글자 더 있었어요.

8

ROT13은 원래 불쾌감을주는 자료가 포함 된 유즈넷 게시물과 함께 사용되도록 고안 되었기 때문에 우리 중 더 민감한 정보는 부주의하게 노출되지 않습니다. 아이디어는 공격적인 내용을 발견 할 수 있음을 이해했음을 나타내는 방법으로 게시물을 디코딩하기위한 조치를 취해야한다는 것이 었습니다.

그것은 단지 대체 암호이며 어떤 종류의 개인 정보 보호 또는 인증을 제공하기위한 것이 아닙니다.

(ETA :이 답변 ROT13'd를 게시하려는 충동에 저항하는 것은 매우 어려웠습니다.)


9
대신 당신은 ROT26에 게시-비열한!
Roger Attrill

4
ROT26은 없습니다. 보안을 강화하기 위해 4 중 ROT13을 사용했습니다.
Blrfl

2
"originally devised to be used with Usenet postings"Caesar가 유즈넷에 게시 했습니까? (؟)
StuperUser

2
@StuperUser : ROT13은 의도적으로 하나의 오프셋 만 허용한다는 점에서 Caesar 암호의 하위 집합입니다. Al Gore가 인터넷을 발명 할 수 있다면 Caesar가 Usenet을 발명하지 못한 이유는 없습니다.
Blrfl

2
@Blrfl : Caesar는 ROT3을 사용했습니다. en.wikipedia.org/wiki/Caesar_cipher

2

실제로 Netscape Navigator는 이메일 비밀번호를 저장하기 위해 4 단계 암호화 프로세스의 일부로 심각하게 사용되었습니다. 아마도 가장 좋은 아이디어는 아니며 암호화가 불량한 사례 연구의 일부 가 될 것입니다 (이 문서의 다른 버전으로 연결하는 더 나은 버전이있을 수 있습니다-그렇다면 수정하십시오)


sqlite3 ~/.mozilla/firefox/vzfbtbbq.default또는 이와 유사한 것을 포함하는 디렉토리로 cd 하고 :sqlite3 urlclassifier2.sqlite 'SELECT * FROM goog_black_url' | tr "[A-Z][a-z]" "[N-ZA-M][n-za-m]"
사용자 불명

물론 sqlite3을 포함하는 디렉토리가 아니라 firefox-Cache 등을 포함하는 디렉토리에는 죄송합니다.
사용자가 알 수 없음
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.