





Development/Cryptography(2)
-
XMSS(Extended Merkle Signature Scheme)
블록체인과 양자컴퓨팅2025.03.25 - [Blockchain/Base] - 양자 컴퓨팅과 블록체인2025.03.25 - [Development/Cryptography] - XMSS(Extended Merkle Signature Scheme)양자 내성을 가지는 암호 알고리즘인 XMSS에 대하여 확인해 본다.개요기존 비대칭 공개키 알고리즘이 소인수분해, 이산 수학적으로 풀기 어려운 구조이기 때문에 private key를 유추할 수 없는 구조이지만, 양자 컴퓨터를 이용하여 Shor's algorithm을 적용하면 이를 유추할 수 있게 된다.이를 대비하기 위하여 양자 컴퓨터로 암호학적 문제 해결이 어려운 충돌 저항성 기반 해시를 통한 서명 알고리즘을 사용하는 XMSS에 대하여 확인해 본다.XMSS는 Merk..
2025.03.25 -
Ciphertext-Policy Attribute Based Encryption
※ 원글 작성 : 23년 3월 13일 CP-ABE(Ciphertext-Policy Attribute-Based Encryption)는 말 그대로 속성기반 암호화로써, 사용자의 속성(attribute)을 통해 encrypt/decrypt하는 암호학이다. 대학원 때 다뤄보니 아이디어도 신박하고 분산환경에서도 재미있게 쓰일 곳이 많아보여 차후에 더 쓰일 수 있지 않을까 하는 마음에 내용을 정리하려 한다. 개요 CPABE는 2007년에 Bethencourt 등의 논문에 제시되었다. 사용자의 비밀키(secret key)를 생성할 때 액세스 트리 정보를 사용하는 것이 아니라 데이터 자체를 암호화하기 위해 액세스 트리를 사용한다. 암호화된 데이터를 복호화하기 위해서는 사용자의 속성 집합을 기반으로 생성된 트리에서 생..
2023.06.15