보호된 글: [Dreamhack] Carve Party
보호 글이라서 요약이 없습니다.
Alice와 Bob 사이의 대화를 도청했고, Bob과 통신할 기회가 주어졌다고 한다. 어떤 내용을 도청했는지 확인해 보자. Alice로부터 p, g, A를
이번엔 Alice와 Bob 사이에서 parameter를 협상하는 단계가 있는 것 같다. 한번 살펴보도록 하자. 이렇게 받아오고 있다. 일단 뭔지 모르겠으니 그대로
MITM(Man-In-The-Middle) Attack을 내가 실제 Eve가 되어서 수행해보는 것이다. 문제에 나온 곳에 접속해보면 Alice로부터 p, g, A를 얻어온다. 💡 {'p': '0xffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca237327ffffffffffffffff',
#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를 구하는 것을