교육
공개키 비밀키 암호화 방식
neodalos
2021. 4. 28. 00:30
반응형
공개키와 비밀키를 사용하는 암호화 방식은 현대 들어 가장 널리 사용되는 공개 통신의 암호화 통신방식이다.
공개키는 모든 사람이 접근할 수 있지만, 이 공개키로 암호화된 문장을 풀 수 있는 사람은 최초에 공개키를 배포한 사람뿐이다.
이 공개키 암호화를 해킹하기 어려운 것은 공개키 암호화에 숨어 있는 복잡한 수학적 원리 때문이다.
공개키 암호화에 숨어있는 수학적 원리로는 RSA 방식(사람 이름을 딴 약자-큰 소수의 곱으로 구성되는 암호화), 로그함수를 활용한 타원곡선 암호화 등의 방식이 있다. 물론 최근에 들어서는 양자컴퓨터들이 이 같은 암호들을 수시간 내에 찾아낼 수 있다는 위기감도 있다.
어쨌든 이렇게 공개키를 통해 접근한 최초의 암호화 통신에 성공하면 최초 공개키의 배포자와 이에 접근한 공개키를 사용해 암호화한 문장을 보낸 개인이 두 연결만의 고유한 비밀을 완성할 수 있게 되고 이를 통해 쌍방의 안전한 통신이 가능하게 되었다.
반응형