RSA 암호화 란 무엇입니까?
비공개 및 비공개로 메시지를 전송하기 위해 암호화 및 암호 해독 프로세스가 사용됩니다. 암호화는 평문 이라고하는 원본 메시지를 암호문으로 변경합니다. 암호 해독은 암호 텍스트를 일반 텍스트로 되돌려 메시지 수신자가 읽을 수 있도록합니다. 특히 점점 더 많은 메시지가 인터넷을 통해 전달됨에 따라 네트워크를 통해 전송되는 메시지의 암호화가 중요해졌습니다. RSA 암호화는이 프로세스에서 사용되는 암호화 유형 중 하나입니다.
Rivest-Shamir-Adleman 암호화 라고도하는 RSA 암호화는 1977 년 MIT의 교수진이었던 Ronald L. Rivest, Adi Shamir 및 Leonard M. Adleman이 발명했으며 가장 일반적으로 참조되는 암호화 시스템을 개발했습니다. 각 성의 첫 이니셜 만 사용합니다. PKC (Public Key Cryptography)에서 공개 키 암호화 시스템 또는 비대칭 암호화 라고도합니다. 대칭 키 암호화 라는 다른 유형의 시스템이 있습니다.
공개 키 암호화는 PGP (Pretty Good Privacy)라는 프로그램을 통해 인터넷에서 자유롭게 사용할 수있는 시스템입니다. 개인 정보 보호를 위해 Phil Zimmerman이 1991 년에 설계 한 PGP는 일부 용도로는 프리웨어로 제공됩니다. PKC 시스템은 공개 키와 개인 키의 두 가지 키를 사용합니다. 개인 키는 사용자의 컴퓨터에서만 알 수 있지만 공개 키는 각 사용자의 컴퓨터에서 안전한 방식으로 통신하려는 다른 컴퓨터와 공유됩니다.
다른 컴퓨터로 메시지를 보내기 위해 보낸 사람의 컴퓨터는 공개 키를 요청하고이를 사용하여 메시지를 암호화합니다. 수신자의 컴퓨터가 RSA 암호화 및 자체 공개 키로 암호화 된 메시지를 수신하면 개인 키를 사용하여 암호를 해독합니다. 즉, 공개 키는 인코딩에 사용되고 개인 키는 디코딩에 사용됩니다. 받는 사람이 아니지만 해독하여 읽을 수없는 사람이 메시지를 가로 채거나 가로 챌 수 있습니다.
2010 년 3 월 미시간 대학교 (University of Michigan)는 3 명의 컴퓨터 과학자가 RSA 암호화를 해독했다고 주장했다. 사용 된 방법은 서버의 전원 공급 장치에 변동을 일으켰습니다. 일부는 특별히 구성된 장치에 액세스하여 변조하는 것이 암호화를 깨는 것과 동등하지 않다고 항의했습니다.