다변수 이차식 기반 암호 Rainbow의 구조적 취약점 분석과 차세대 다변수 암호 설계

다변수 이차식 기반 암호 Rainbow의 구조적 취약점 분석과 차세대 다변수 암호 설계

MPKC의 공개키 사이즈를 더 줄일 수 없을까?

•

양자 컴퓨터의 발전으로 RSA, ECC 등 기존 공개키 암호의 보안성에 대한 위협

•

양자내성암호(PQC)의 필요성 증대

•

Rainbow가 Simple Layers 공격으로 취약점이 드러나면서 새로운 다변수 서명 구조의 필요성이 제기

•

Rainbow의 취약점을 시각적으로 분석하고, MAYO 기반 개선 구조와 MPKC 웹 시뮬레이터를 제안

기존 방식의 문제점

•

Rainbow의 다층 구조에서 오일 변수 공간이 분리될 수 있음.

•

기존 UOV 계열 암호는 안전성이 높지만 공개키 크기가 커 저장 효율이 낮음.

•

MPKC 알고리즘은 구조가 복잡해 사용자가 파라미터 변화와 성능을 직관적으로 이해하기 어려움.

핵심 아이디어

•

Rainbow의 구조적 취약성을 수학적으로 분석하고 White Block을 시각화

•

단일층 UOV 구조와 MAYO의 Whipping 원리를 분석해 차세대 서명 구조의 방향을 설정

•

MAYO의 W 행렬에 Block-Circulant 구조를 적용해 공개키 저장량을 줄이는 개선안을 제안

활용된 핵심 기술 또는 이론

•

다변수 이차식 문제(MQ Problem)

•

UOV의 Oil-Vinegar 구조

기존 방식과의 차별성

•

다층 Rainbow 구조 대신 단일 층 UOV/MAYO 기반 구조로 보안 설계 방향을 전환함

•

무작위 W 행렬 전체 저장 대신 Block-Circulant W 구조로 약 ℓ배 저장량 절감 가능성을 제시

문제 해결 과정

•

양자내성암호와 MPKC, UOV, Rainbow, MAYO 관련 이론 및 선행연구를 조사함

•

Rainbow 다층 구조의 오일 변수 분리, White Block, Rank Defect 발생 원리를 분석함

•

MAYO의 Whipping 연산과 W 행렬 구조를 분석하고 Block-Circulant·Sparse Mosaic 개선 모델을 설계함

•

UOV, Rainbow, MAYO 웹 시뮬레이터를 제작해 파라미터 조작, 성능 비교, 취약점 시연 기능을 구현함

최종 사용자

•

양자내성암호(PQC)를 연구하는 학부생

•

MPKC와 디지털 서명 구조 학습자

기대효과

•

복잡한 MPKC 구조를 시각적으로 이해할 수 있음.

•

Rainbow의 취약점과 서명 위조 원리를 실험적으로 확인할 수 있음.

참여 정보

팀명

135조

수강 교과목

산업수학의 캡스톤디자인1

지도 교수

안재현

참여 개발자

표주석(수학과), 김재원(수학과)

34134

|

충남대학교 산학연교육연구관 2층 C룸, 캡스톤디자인 운영지원실

문의

|

042-605-3609,3610

연관 사이트

© 2025 Chungnam National University RISE Program | All rights reserved.

34134 | 충남대학교 산학연교육연구관 2층, 캡스톤디자인 운영지원실

문의 | 042-605-3609,3610

연관 사이트

© 2025 Chungnam National University RISE Program | All rights reserved.

34134

|

충남대학교 산학연교육연구관 2층 C룸, 캡스톤디자인 운영지원실

문의

|

042-605-3609,3610

연관 사이트

© 2025 Chungnam National University RISE Program | All rights reserved.