소수

    RSA 암호화 - 수학편: RSA와 소수

    RSA 암호화 - 수학편: RSA와 소수

    RSA 암호화 RSA 암호화 - 개념편 RSA 암호화 - 수학편: RSA와 소수 RSA 암호화 - 수학편: 나머지 계산 RSA 암호화 - RSA의 동작 방식 RSA 암호화 - RSA의 작동 원리 [알림] 이 글은 RSA 암호화 시리즈의 2편입니다. 앞선 편을 모두 읽고 이 편을 읽는 것을 추천합니다! 비대칭키 암호화의 기본 비대칭키 암호화는 비밀키로 공개키를 알 수는 있지만 공개키로는 비밀키를 알 수 없고, 두 키가 암복호화에 따로따로 사용돼야 하는 한 쌍의 키가 필요하다. 이는 보통 이산대수의 어려움을 통하여 구현된다. 이번 글에서 다룰 RSA는 소인수분해의 난해함을 기초로 보안이 유지된다. 두 소수 $p$와 $q$가 있다. 이 두 수를 곱하여 $pq$를 계산 하는 일은 누구나 쉽게 할 수 있으며 컴퓨..

    일정한 차이가 나는 소수

    일정한 차이가 나는 소수

    이 글에서는 일정한 차이가 나는 소수들에 대해 탐구하여 본다. 조금 더 자세히는 다음 성질을 증명한다. 소수 $p$와 자연수 $d$에 대해 $p$, $p+d$, $p+2d$, $\cdots$, $p+(n-1)d$가 모두 소수일 때 $d$는 $n$보다 작은 모든 소수들로 나누어 떨어진다. 증명의 방법 위의 명제를 귀류법으로 증명할 것이다. 즉, $q$가 $n$보다 작은 어떤 소수일 때, $d$가 $q$로 나누어 떨어지지 않는다고 가정해보자. 완전잉여계 증명 증명은 우선 $p$, $p+d$, $p+2d$ $\cdots$ $p+(q-1)d$가 $q$에 대한 완전잉여계임을 보임으로 시작한다. 이는 귀류법으로 증명할 수 있다. 만일 위의 소수들이 $q$에 대해 완전잉여계가 아니라면 $0 \leq i < j \le..