개발Story
JAVA(RSA 암호화,복호화)
java/암호화 2021. 3. 22. 11:17

RSA 암호화는 공개키 암호화 방식이다. PRIVATE KEY PUBLIC KEY 두 키를 생성하여 . 암호화, 복호화 하는데 사용한다. PUBLIC KEY를 이용하여 암호화하고 PRIVATE KEY를 이용하여 복호화한다. JAVA CODE로 알아보자. 우선 util 기능은 이렇게 정의한다. /** * 키페어 생성 */ static HashMap createKeypairAsString() { HashMap stringKeypair = new HashMap(); try { SecureRandom secureRandom = new SecureRandom(); KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance("RSA"); keyPairGene..