Theory/Cryptology

공개키 - 수학적 기본용어

D4tai1 2018. 8. 12.

1. 수학적 기본용어정리

 1) 항등원 [덧셈 = 0, 곱셈 = 1]

 - 연산의 결과가 자기 자신이 되는 수

 

 2) 역원(inverse) [덧셈 = a의 역원은 -a, 곱셈 = a의 역원은 1/a (a0, 0은 곱셈역원이 없다.) ]

 - 연산의 결과가 항등원이 되는 수

 

 3) 약수

 - 어떤 수를 나누어 떨어지게 하는 수

 

 4) 소수(prime number) 합성수

 - 약수가 1과 자기 자신 밖에 없는 수

 - 소수는 무한집합이며, 알고리즘이 없다.

 - 소수를 구하기 위해서는 일일이 나누어보아야 한다.

 - 갈수록 간격이 벌어져 구하기 힘들어진다.

 - 그래서 공개키 암호에 사용된다.

 

 5) 공약수

 - 공통된 약수

 

 6) 서로소

 - 1 이외에 공약수를 갖지 않는 둘 이상의 약수

 

 7) 소인수분해 [24 = ( 2³ x 3 )]

 - 주어진 합성수를 소수(소인수)들의 곱으로 나타내는 과정

 

'Theory > Cryptology' 카테고리의 다른 글

공개키 암호를 사용하게 된 이유  (0) 2018.08.12
공개키 암호  (0) 2018.08.12
블록암호의 운용모드  (0) 2018.08.12
DES암호의 특징  (0) 2018.08.12
DES 암호  (0) 2018.08.12

댓글