MessageDigest中的digest()方法是否應始終爲相同的輸入提供相同的散列值?MessageDigest摘要()方法
我嘗試這樣做,我得到不同的一組hashvalues的對於相同的輸入每次
md5 = MessageDigest.getInstance("MD5");
System.out.println(md5.digest("stringtodigest".getBytes()));
System.out.println(md5.digest("stringtodigest".getBytes()));
System.out.println(md5.digest("stringtodigest".getBytes()));
更新:改變參數去消化()方法
實際上是否有簽名'digest(String input)'的方法?因爲[我看不到一個](http://download.oracle.com/javase/6/docs/api/java/security/MessageDigest.html)... – DaveRandom