3진 암호 엔진

4상균형3진법(TOAU) 기반 대칭·비대칭·하이브리드 암호화. 243트릿(9큐브) ≈ 385bit 키, 27라운드 3축 확산. AES-256(256bit) 수학적 상회.

고유 기술 양자 내성 v3.0 (CRN-CUBE-243)

🔐 큐브 대칭 암호

243트릿(9큐브) 마스터키로 27라운드 T-Box 치환과 3축(X/Y/Z) 확산을 수행. 3사이클 키 스케줄 + 크로스블록 확산으로 2진법 공격 도구가 구조 자체를 파악할 수 없습니다.

🔀 3진 Diffie-Hellman

이산대수 기반 키 교환 + KDF로 243트릿 세션키 파생. 양측이 공개 파라미터만으로 비밀 세션키를 합의하며, 3진 이산대수 문제의 이질성이 기존 공격을 무력화합니다.

🔑 비대칭 암호 (ElGamal 변형)

공개키로 암호화하고 개인키로 복호화하는 비대칭 구조. 임시키 기반 설계로 동일 평문도 매번 다른 암호문을 생성하여 패턴 분석을 차단합니다.

📦 봉투 암호화

DEK(Data Encryption Key) + KEK(Key Encryption Key) 하이브리드 구조. 대용량 데이터는 고속 대칭키로 암호화하고, 키 자체는 비대칭키로 보호합니다.

전자서명 (DSA 변형)

243트릿(9큐브) 서명으로 문서 무결성과 작성자 신원을 동시에 보장. HMAC 체이닝 기반 DSA-243으로 AES-256급 서명 강도를 제공합니다.

🔒 KDF (키 파생)

PBKDF2 유사 구조. 솔트와 반복 해싱을 통해 비밀번호로부터 고강도 암호키를 파생합니다. 3진 해시 함수의 비가역성으로 원본 비밀번호 역추적이 불가합니다.

🛡 TMAC (3진 MAC)

81트릿(3큐브) TMAC. 3중 SHA-256 체이닝으로 데이터 변조 여부를 검증하며, 내부/외부/교차 해시를 분리하여 길이 확장 공격을 원천 차단합니다.

🔢 3진 인코딩

T(+1)/O(0)/A(-1) 네이티브 인코딩. 데이터가 처음부터 3진으로 표현되므로 2진 역변환이 불가하며, 기존 바이너리 분석 도구로는 구조를 해석할 수 없습니다.

기술 스펙

항목
블록 크기27트릿 (1큐브)
마스터키243트릿 (9큐브) ≈ 385bit
라운드 수27 (3사이클 × 9큐브)
키 공간3^243 ≈ 2^385
치환 함수이중 T-Box (Kleene 3값 논리)
확산 방식3축 큐브 회전 + 크로스블록 확산
MAC 길이81트릿 (3큐브)
서명 길이243트릿 (9큐브)
DH 세션키243트릿 (KDF 파생)

성능 비교

AES-256 키공간
2^256 (256bit)
CRN-CUBE-243 키공간
3^243 ≈ 2^385 (385bit)

탐색 공간 이질성

CRN-CUBE-243의 키 공간(3^243 ≈ 2^385)은 AES-256(2^256)을 수학적으로 상회합니다. 여기에 3진법 기반 암호 구조의 이질성이 더해져, 기존 2진법 공격 도구(SAT Solver, 차분/선형 공격 등)를 3진 체계용으로 재설계해야 하는 추가 비용이 발생합니다.

코드 예시

한선씨 crypto_example.한선
가져오기 "삼진암호엔진.한선"

변수 키 = "나의비밀키2026"
변수 암호문 = 크라우니암호화("기밀 데이터", 키)
변수 복호문 = 크라우니복호화(암호문, 키)
출력값(복호문)  // "기밀 데이터"

⚠ 인증 현황

본 암호 엔진은 독자 설계이며, KCMVP/NIST/ISO 등 공인 인증을 받지 않은 상태입니다. 표준 규격(AES-256, RSA-2048) 이상의 보안 강도를 이론적으로 제공하나, 독립적 제3자 검증은 진행 중입니다.

다른 솔루션 보기

도입 문의