728x90
반응형

암호학 3

Argon2

개요Argon2는 암호학적으로 안전한 패스워드 해시를 생성하기 위해 설계된 메모리-하드 함수(memory-hard function)로, 2015년 패스워드 해싱 대회(PHC, Password Hashing Competition)에서 우승하며 표준으로 채택되었다. 다양한 보안 위협(예: GPU/ASIC 병렬 공격)에 견딜 수 있도록 설계되었으며, 현재 가장 안전한 패스워드 저장 방식 중 하나로 평가받는다.1. 개념 및 정의 항목 설명 정의메모리 사용량과 연산 비용을 조정 가능한 안전한 패스워드 해싱 알고리즘목적병렬 공격에 저항하며 안전한 사용자 인증 정보 저장필요성SHA-1, bcrypt 등 기존 알고리즘의 병렬 공격 취약성 극복Argon2는 Argon2d, Argon2i, Argon2id 세 가지 모드..

Topic 2026.01.17

BLS Threshold Signatures (BLS-TSS)

개요BLS Threshold Signatures(BLS-TSS)는 Boneh–Lynn–Shacham(BLS) 서명 방식을 기반으로 한 임계치 서명(Threshold Signature) 기법이다. 분산된 여러 참여자가 개별적으로 서명을 생성하고, 이를 결합해 하나의 유효한 서명을 만들어내는 방식으로, 블록체인·분산 시스템·암호화폐 지갑 등에서 보안성과 확장성을 동시에 확보하는 핵심 기술로 활용된다.1. 개념 및 정의 항목 내용 설명 정의BLS Threshold Signature Scheme (BLS-TSS)BLS 서명에 임계치 서명 개념을 결합한 기법목적안전한 분산 서명 생성다수 참여자 기반 서명 검증 강화필요성탈중앙화 환경의 보안성 강화키 유출·단일 실패 지점(SPOF) 제거BLS-TSS는 단일 키가..

Topic 2025.10.04

Zero Knowledge Proof(영지식 증명)

개요Zero Knowledge Proof(ZKP, 영지식 증명)는 어떤 정보를 직접 공개하지 않고도 해당 정보가 참임을 증명할 수 있는 암호학적 기법입니다. 기존 인증 방식은 비밀번호나 개인 정보를 요구하는 반면, ZKP는 개인 정보 노출 없이 신뢰성을 보장할 수 있어 블록체인, 보안 인증, 프라이버시 보호 등의 다양한 분야에서 활용됩니다. 본 글에서는 ZKP의 개념과 주요 유형, 활용 사례 및 최신 트렌드를 살펴봅니다.1. Zero Knowledge Proof(영지식 증명)란?ZKP는 검증자(Verifier)에게 어떤 정보를 직접 제공하지 않고, 해당 정보를 알고 있음을 입증할 수 있는 암호학적 기술입니다. 즉, “내가 이 정보를 알고 있다”는 사실만 증명하고, 실제 정보를 노출하지 않는 것이 핵심입니..

Topic 2025.03.15
728x90
반응형