[CryptoHack] Diffie-Hellman Starter
#1. Diffie-Hellman Starter 1 모듈러 n에서 n이 소인수이면 집합의 모든 요소의 역수가 보장되고, 이를 finite field 라고 한다. diffie-hellman은 이러한 […]
#1. Diffie-Hellman Starter 1 모듈러 n에서 n이 소인수이면 집합의 모든 요소의 역수가 보장되고, 이를 finite field 라고 한다. diffie-hellman은 이러한 […]
HMAC의 간단한 버전을 만들었고, 이게 merkle-damgard 구조의 문제와 같은 취약점을 가지지 않기를 바란다고 한다. 그 말은 즉슨 merkle-damgard 구조와 같은
모든 문서가 해시에 의해 참조되는 자신의 입자 물리학 문서를 확인하라고 한다. 문제 파일을 보자. documents에 두 개의 해시값이 저장되어
# DDT 구하기 가장 먼저, Sbox가 어떤 형태로 구성되어 있는지 확인시켜주고 있다. Sbox는 위와 같이 구성되어 있다. 이를 바탕으로
소수를 생성하는 빠른 방법을 찾았다고 한다. 문제 코드를 보자. secret 리스트로부터 랜덤으로 두 수 a, b를 뽑아서 2^a-1, 2^b-1을
큰 소수를 구하는 것이 느리다며 뭔가를 생략했다고 한다. 문제 코드를 봐야겠다. r이라는 랜덤 수를 바탕으로 p와 q를 구하는 것을
위의 everything is big 문제에서부터 뭔가를 더 보완한 거 같다. 문제 코드를 보자. e를 구하는 조건이 (3d)^4가 N보다 크고
친구들에게 flag를 암호화해달라고 했다고 한다. 문제 코드를 보자. 나는 e를 0x10001로 하여 키 N과 d를 얻어냈고, 친구 다섯명에게도 N과
슈퍼컴퓨터가 있어서 큰 수로 암호화가 안전하다고 한다. 문제 코드를 보자. get_huge_RSA 함수를 보면 p와 q는 이전과 같게 구하고 있지만,
내 소수는 지금 충분히 커야 한다고? 뭔 소린지 모르겠다. 문제 코드이다. 이번에는 e를 3으로 암호화하고 있는 것을 확인할 수