2015-10-14 79 views
2

我想將PublicKey轉換爲字符串,但我不知道如何正確執行。以下代碼不會給我正確的密鑰,那麼如何轉換它?Android公鑰到字符串

byte[] publicKeyBytes = userKeys.getPublic().getEncoded(); 
String pKstring = new String(publicKeyBytes); 

回答

2

我找出解決辦法,下面的代碼是正確的:

byte[] publicKeyBytes = Base64.encode(userKeys.getPublic().getEncoded(),0); 
String pubKey = new String(publicKeyBytes);