상기 RSA 알고리즘 은 주로 인터넷 네트워크 상 에서 보편 적 으로 사용 되 는 암호 화 및 인증 알고리즘 으로서 , RSA 알고리즘 은 두 개 의 큰 소수 ( prime number ) 의 곱 과 추가 연산 을 통해 하나 는 공개 키를 구성 하 고 또 하나 는 개인 키를 구성 한다 . 상 기 개인 키는 공개 키 에 의해 암호 화 된 데이터 를 복호 화 하 는 데 사용 하 며 , 프라이버시 를 확실 하 게 하 기 위해 데이터 를 암호 화 하 는 것 외 에 도 , 자신 의 개인 키를 사용 하 여 전자 서명 을 암호 화 해서 함께 보냄 으로써 , 그 데이터 가 틀림없이 개인 키 의 소유자 로부터 온 것 임 을 수신자 에게 확신 시킬 수 있 다 .