3
문자열 공개 키를 모듈러스 및 지수가있는 publickey로 변환하려고합니다. 하지만 어떻게 작동합니까?문자열 공개 키를 RSA 공개 키로 변환
이 내 코드
public void toPubKey(String filename,String sms) throws NoSuchAlgorithmException, NoSuchProviderException, InvalidKeySpecException, IOException{
byte[]keyBytes=sms.getBytes();
byte[]decode = Base64.encode(keyBytes, Base64.DEFAULT);
KeyFactory fact = KeyFactory.getInstance("RSA");
X509EncodedKeySpec x509KeySpec = new X509EncodedKeySpec(decode);
PublicKey pubKey2 = (PublicKey)fact.generatePublic(x509KeySpec);
saveToFile(filename,pubKey2);
내 코드에 문제입니까?
도움이되는지 확인하십시오. http://www.javamex.com/tutorials/cryptography/rsa_encryption.shtml –
아니요. :(나는 그렇게 생각합니다. ( – androidBeginer