안녕하세요.
RSA 암호화를 해야하는데, 구글에 있는 대부분의 예제는
공개키와 개인키를 직접만들어서 테스트하고 사용하더라구요.
저는 타 서버로 부터 공개키를 받으면 그 공개키로 암호화 해서 다시 서버로 암호화된 데이터를 전송해야하는데, 구글링해서 찾은 예제들은 어려가지 아주 다양한 오류들만 뿌릴뿐 ㅜㅠ 해결이 안되네요..
도와주세요!
byte[] publicBytes = Base64.getDecoder(publicK);
X509EncodedKeySpec keySpec = new X509EncodedKeySpec(publicBytes);
KeyFactory keyFactory = KeyFactory.getInstance("RSA");
PublicKey pubKey = keyFactory.generatePublic(keySpec);