我只想根据私钥将一个给定的字符串编码成HmacSHA256,在java.anyone中可以提供一个简单的程序...?
发布于 2011-02-24 14:54:15
SecureRandom sr = new SecureRandom();
byte[] keyBytes = new byte[20];
sr.nextBytes(keyBytes);
SecretKey key = new SecretKeySpec(keyBytes, "HmacSHA1");
Mac m = Mac.getInstance("HmacSHA1");
m.init(key);
m.update(inputData);
byte[] mac = m.doFinal();从'http://oreilly.com/catalog/javacrypt/chapter/ch06.html'复制,你会在那里找到所有其他的加密信息。
https://stackoverflow.com/questions/5101244
复制相似问题