로딩
요청 처리 중입니다...

RSA 이론 및 실습 with Java

 RSA 이론 및 실습 with Java

RSA의 이론과 실습을 진행해보자. RSA는 DES, AES와 다르게 비대칭키 특성을 가지고 있다.

DES, AES는 암호화할 때 사용하는 키와 복호화할 때 사용하는 키가 모두 하나로 동일했다. 그러나, 비대칭키의 경우엔 암호화때 사용하는 키와 복호화할 때 사용하는 키가 다르다!

그리고 암호화할 때 사용하는 키를 모든 사람들에게 공개하는데, 이를 공개키라고 부른다. 또, 복호화할 때 사용하는 키는 개인만이 가지고 있는데, 이를 개인키라고 부른다.

예를 들어 A가 B에게 암호문을 보낸다고 가정해보자. 그러면 A는 평문을 B의 공개키로 암호화한다.

B의 공개키는 말 그대로 공개되어있기 때문에 누구나 B의 공개키로 암호화하는 것이 가능하다. 하..........

RSA 이론 및 실습 with Java에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.