[태그:] 동형 암호화

SMPC (Secure Multi-Party Computation)

1. 안전한 다자간 연산, SMPC의 개념 및 목적 SMPC: Secure Multi-Party Computation 개념 참가자의 프라이버시 보호를 위해 서로 다른 당사자 간 개인 데이터를 공개하지 않고 공동으로 개인 데이터 기반 계산을 수행할 수 있도록 하는 분산 컴퓨팅 기술 목적 입력 정보 보호 개인 정보 등 입력된 정보에 대해 당사자 외 확인 및 추론 불가 출력 무결성

준동형 암호화 (Homomorphic Encryption)

I. 암호 상태 연산, 준동형 암호화 비트 단위의 AND와 XOR 연산을 복호화 없이 암호문을 통해 수행할 수 있는 암호화 기법   II. 준동형 암호화 구성요소 및 기술 가. 암호화 구성요소 구분 구성요소 설명 키 요소 비밀키 – 두 개의 큰 소수 p, q 공개키 – n = p x q 암복호화 암호화 – E(m) = (m mod p, m mod q) 복호화 – 중국인의 나머지