2
String
に署名して両方を送信する必要があります。私は秘密鍵として.pem
ファイルを持っており、このファイルをPrivateKey
に変換しようとしています。アンドロイドでダイジェストを取得するにはどうすればよいですか?
これは私のコードです:
try {
File privateKeyFile = new File("path to .pem file");
//TODO: HOW CAN I CONVERT THAT FILE INTO PRIVATE KEY?
Signature signature = Signature.getInstance("SHA1withRSA");
signature.initSign(privateKey);
signature.update(data.getBytes());
byte[] sign = signature.sign();
} catch (NoSuchAlgorithmException | SignatureException e) {
e.printStackTrace();
}
はあなたにこのことについて私を与えるためにどんな提案をお持ちですか?