이 도구에 대하여
베이컨(Baconian) 암호 인코더 / 디코더는 1605년경 프랜시스 베이컨이 발명한 두문자 암호를 위한 무료 브라우저 내 도구입니다. 알파벳의 모든 글자는 단 두 가지 상태 — 전통적으로 A와 B — 에서 뽑은 다섯 기호의 묶음으로 표현되므로 각 글자는 AABBB 같은 패턴이 됩니다. 다섯 개의 이진 자리로는 32개의 코드가 가능하여 26개 글자에 충분히 넉넉하며, 바로 이 점이 이 암호를 알파벳의 5비트 이진 인코딩으로 작동하게 합니다.
두 가지 테이블이 제공됩니다. 24글자 고전형 테이블은 베이컨의 원본을 따르며, I와 J가 하나의 코드를 공유하고 U와 V가 또 하나를 공유합니다(A는 AAAAA부터 Z는 BABBB까지). 26글자 개별 테이블은 모든 글자에 00000부터 11001까지 고유한 5비트 코드를 부여합니다. 출력은 A/B 또는 0/1로 표시할 수 있습니다. 모든 처리는 브라우저에서 로컬로 이루어지며 입력한 내용은 어디로도 전송되지 않습니다.
인코딩할 때 글자가 아닌 문자는 무시되고 각 글자는 다섯 기호의 묶음이 됩니다. 디코딩할 때 이 도구는 두 기호를 제외한 모든 것을 제거하고, 스트림을 다섯 개씩 묶고, 각 묶음을 다시 글자로 매핑합니다. 베이컨 암호의 진정한 묘미는 스테가노그래피에 있습니다. 두 가지 서로 다른 상태만 필요하므로 A와 B를 두 가지 서체, 대문자와 소문자, 또는 다른 어떤 미묘한 양방향 차이를 사용해 표지 텍스트 속에 숨길 수 있어 비밀 메시지가 눈앞에 대놓고 숨을 수 있습니다. 그래서 방탈출과 퍼즐 헌트에서 인기 있는 암호입니다.