Android에서 RSA 암호화 (기존 key를 바탕으로)

의외로 Android에서 '이미 존재하는 key를 사용해' RSA 암호화를 적용한 예를 찾기가 쉽지 않았다.

Java에서는 작동하는데 Android에서 사용할 수 없거나, 

최근 웹에서 찾을 수 없는 패키지의 클래스를 사용했거나, 등의 이유로 인해 예상보다 긴 시간이 걸렸다.

아무튼, 아래 코드는 Android에서 동작함을 확인했다. (Android 4.0.3)


Public Key와 Private Key는 openssl에서 미리 만든 key다.

(key를 만드는 방법에 대한 코드가 아니라 이미 만들어진 key를 이용해 RSA 암호화를 적용하는 방법에 대한 코드다)


RSS :
Response
0 Trackbacks 0 Comments