반응형 공개키1 Java RSA 비대칭 암호화 구현 개인키, 공개키 생성 RSA 란 RSA 는 간단히, 공개키로 암호화를 하고 개인키로 복호화를 하는 암호화 알고리즘 입니다. SSL에서 가장 많이 사용되고 대부분의 인터넷 뱅킹에서 RSA-2048을 사용한다고 합니다. 자세한 내용이 궁금하신 분들은 구글링 하면 정보가 많이 나오니 참고하시기 바랍니다. 특징 위에서 얘기한 것처럼 서버에서는 공개키(Public Key)와 개인키(Private Key) 쌍을 생성하여 요청하는 Client에게 공개키를 전달 합니다. Client 는 받은 공개키를 사용해 개인정보를 암호화 한 후 server로 전달합니다. Server는 공개키로 암호화된 데이터를 개인키를 사용하여 복호화 합니다. 구현 이제 구현을 해보겠습니다. 키는 서버 어플리케이션이 실행될 때 특정 폴더에 키가 있으면 기존키를 사용하.. Programing/Spring 2023. 2. 23. 이전 1 다음 💲 추천 글 반응형