[英]How to pass BigInteger to a Signature function
在這里,我正在使用RSA實現數字簽名。 我從文件中讀取純文本,然后獲取MD5,即純文本的MessageDigest實例,並將該純文本轉換為BigInteger,此處應對此bigInteger進行簽名。
MessageDigest m1 = MessageDigest.getInstance("MD5");
m1.update(bFile);
byte [] digest1 = m1.digest();
for(int i=0; i < digest1.length ; i++){
System.out.println("b["+i+"]="+digest1[i]);
}
BigInteger bi = new BigInteger(digest1);
//這里我不知道如何將BigInteger傳遞給Signature函數。
有人可以幫我嗎。
你不知道 您從BigInteger中獲取字節,然后將其傳遞。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.