[논문 리뷰] One-Time Pad, Arithmetic Coding and Logic Gates: An unifying theme using Dynamical Systems
이 논문은 일반화된 루르드 시리즈(Generic Lur"oth Series, GLS) 변환을 통해 일회용 암호화, 산술 압축, 논리 게이트 계산을 통합하는 동역학계 프레임워크를 제안한다. GLS 모드 간의 무작위 전환 하에서 초기 조건을 찾는 방식으로 암호화와 압축을 해석함으로써, 저자들은 OTP가 이진 맵에서의 무작위 산술 압축의 특수한 경우임을 보이며, 이는 동역학계의 모드 전환을 통해 표준 논리 게이트를 모두 실현할 수 있음을 확장한다.
In this letter, we prove that the perfectly secure One-Time Pad (OTP) encryption can be seen as finding the initial condition on the binary map under a random switch based on the perfectly random pad. This turns out to be a special case of Grangetto's randomized arithmetic coding performed on the Binary Map. Furthermore, we derive the set of possible perfect secrecy systems using such an approach. Since OTP encryption is an XOR operation, we thus have a dynamical systems implementation of the XOR gate. We show similar implementations for other gates such as NOR, NAND, OR, XNOR, AND and NOT. The dynamical systems framework unifies the three areas to which Shannon made foundational contributions: lossless compression (Source Coding), perfect encryption (Cryptography), and design of logic gates (Computation)
연구 동기 및 목표
- 샤논의 업적에서 핵심적인 세 영역인 암호화, 소스 압축, 계산을 하나의 동역학계 프레임워크 아래 통합하기 위해.
- 일회용 암호화가 이중 모드 간의 무작위 전환을 거쳐 이진 맵에서 수행되는 무작위 산술 압축과 동치임을 보여주기 위해.
- 이진 OTP를 초월해 다중 기호 GLS 변환을 사용하여 비이진 알파벳에 대한 완벽한 기밀성 체계를 일반화하기 위해.
- 논리 게이트(XOR, AND, OR 등)가 동역학계의 모드 전환에 의해 초기 조건 복원으로 실현될 수 있음을 보여주기 위해.
- 압축, 암호화, 계산이 모두 동일한 기초 동역학 과정에서 유도되는 프레임워크를 수립하기 위해.
제안 방법
- 이항 맵과 그 비대칭 변형을 조각별 선형, 르베그 측도 보존, 카오스적 동역학계로 모델링하고 기호 역학을 적용한다.
- 산술 압축을 메시지의 기호 시퀀스에 기반해 GLS 변환의 초기 조건을 복원하기 위한 역반복으로 해석한다.
- 개인 키 스트림에 따라 각 단계에서 이중 GLS 모드(예: 이진 맵과 그 이중 모드) 간에 확률적으로 전환함으로써 무작위 산술 압축을 구현한다.
- 이항 맵을 사용할 경우(p = 0.5) 이 전환 과정은 키 스트림이 각 단계에서 어떤 모드로 전환할지를 결정하는 방식으로 일회용 암호화로 축소됨을 보여준다.
- 같은 알파벳 기반의 키 스트림을 사용하여 n-기호 알파벳으로 프레임워크를 일반화하고, n-모드 GLS 변환을 사용한다.
- 특정한 GLS 모드 전환 순서를 선택하여 목표 게이트의 진리표를 재현함으로써 논리 게이트를 실현하며, 초기 조건이 출력을 인코딩한다.
실험 결과
연구 질문
- RQ1일회용 암호화는 무작위 전환 하에서의 초기 조건 복원을 포함하는 동역학계 과정으로 해석될 수 있는가?
- RQ2무작위 산술 압축은 완벽한 기밀성과 어떻게 관련되어 있으며, 어떤 조건에서 OTP로 축소되는가?
- RQ3OTP에 등가인 동역학계 기반 완벽한 기밀성 체계의 전체 집합은 무엇인가?
- RQ4XOR, AND, OR, NAND, NOR, NOT 등의 논리 게이트는 GLS 모드 간의 전환을 통해 실현될 수 있는가?
- RQ5이 프레임워크는 비이진 알파벳으로 일반화될 수 있으며, 완벽한 기밀성과 논리 기능을 유지할 수 있는가?
주요 결과
- 일회용 암호화는 대칭 이항 맵(p = 0.5)에 적용된 그란제토의 무작위 산술 압축의 특수한 경우이며, 이중 모드 간의 전환이 키 스트림 적용에 해당한다.
- 16개의 서로 다른 완벽한 기밀성 체계가 존재하며, 각 키 비트에 대해 네 가지 모드 중 하나를 독립적으로 선택함으로써 형성되며, 모두 이중 GLS 변환 간의 전환에 기반한다.
- 비이진 알파벳의 경우, n-OTP를 위해 n-모드 GLS 변환을 사용하고, 동일한 n-기호 알파벳 기반의 키 스트림에 따라 전환함으로써 프레임워크를 일반화하며, 암호화는 모듈로 덧셈과 동치이다.
- 모든 표준 논리 게이트(XOR, XNOR, AND, OR, NAND, NOR, NOT)는 모드 전환 순서가 게이트의 진리표를 재현하는 스위칭 동역학계에서의 초기 조건 복원으로 실현될 수 있다.
- 동역학계 프레임워크는 스트리밍 입력과 출력을 허용한다: 메시지와 논리 결과는 실수(초기 조건)로 저장되어 누적 및 배치 처리가 가능하다.
- 이 방법은 손실 없는 압축, 완벽한 암호화, 논리 계산이 모두 동일한 핵심 과정인 제어된 동역학계 전환 하에서의 초기 조건 복원에서 유도됨을 제공한다.
더 나은 연구,지금 바로 시작하세요
논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.
카드 등록 없음 · 무료 플랜 제공
이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.