Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

데블스캠프2011/다섯째날/Cryptography: Difference between revisions

From ZeroWiki
imported>linflus
No edit summary
 
imported>linflus
No edit summary
Line 8: Line 8:
(e, n) 은 공개키, d는 개인키
(e, n) 은 공개키, d는 개인키
== 암호화 ==
== 암호화 ==
C : 암호문, P : 평문
C = P^^e^^ mod n
== 복호화 ==
== 복호화 ==
C : 암호문, P : 평문
P = C^^d^^ mod n
----
[[데블스캠프2011]]



Revision as of 10:16, 1 July 2011

키 생성

두 개의 p != q인 큰 소수 p와 q를 선택한다. n <- p*q φ(n) <- (p-1)*(q-1) 1 < e < φ(n)이면서 φ(n)과 서로소인 e를 선택한다. d <- e^^–1^^ mod φ(n)

(e, n) 은 공개키, d는 개인키

암호화

C : 암호문, P : 평문 C = P^^e^^ mod n

복호화

C : 암호문, P : 평문 P = C^^d^^ mod n


데블스캠프2011