HarmonyOS HmacSHA256算法
当前业务需要使用HmacSHA256编码,根据文档开发
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/crypto-compute-mac-V5#开发步骤
发现此算法针对不同文本得到的加密值相同,希望提供有效HmacSHA256编码
附其他系统实现:
public static String hmac(String msg, String secret) {
String hash = "";
try {
Mac sha256mac = Mac.getInstance("HmacSHA256");
SecretKeySpec secretKey = new SecretKeySpec(secret.getBytes(),"HmacSHA256");
sha256mac.init(secretKey);
hash = HexUtils.toHexString(sha256mac.doFinal(msg.getBytes()));
} catch (NoSuchAlgorithmException | InvalidKeyException e) {
e.printStackTrace();
}
return hash;
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
加解密HmacSha1 、HmacSha256、aes参考Demo
3116浏览 • 1回复 待解决
HarmonyOS HmacSHA1加签算法实现
2135浏览 • 1回复 待解决
HarmonyOS HmacSHA1 加密算法 参数问题
1260浏览 • 1回复 待解决
HarmonyOS中HmacSHA1加签算法实现?
857浏览 • 0回复 待解决
ECC算法是否支持secp256r1
1262浏览 • 1回复 待解决
在加解密算法框架中使用HMAC 算法,采用SHA256,怎么传入自己生成的密钥去实现加密?
2073浏览 • 1回复 待解决
HarmonyOS 使用SHA256WithRSA签名算法验签,有现成的方案吗
1666浏览 • 1回复 待解决
HarmonyOS 如何使用HMAC-SHA256算法和已知密钥对一个签名字符串进行加密
1520浏览 • 1回复 待解决
HarmonyOS 如何进行HmacSHA1加密
1156浏览 • 1回复 待解决
HarmonyOS 异或算法
905浏览 • 1回复 待解决
HarmonyOS 摘要算法问题
782浏览 • 1回复 待解决
HarmonyOS module的SHA256值
1267浏览 • 1回复 待解决
HarmonyOS 有sha256的文档链接吗,目前只找到hmac sha256的资料
674浏览 • 1回复 待解决
HarmonyOS 加解密算法匹配
1182浏览 • 1回复 待解决
HarmonyOS 国密算法API
1457浏览 • 1回复 待解决
HarmonyOS AES加密算法demo
1218浏览 • 1回复 待解决
HarmonyOS ArkData关系型数据库使用的加密算法是哪种算法?
1596浏览 • 1回复 待解决
HarmonyOS RSA算法如何使用
1027浏览 • 1回复 待解决
HarmonyOS 有提供hs256签名的能力吗
771浏览 • 1回复 待解决
HarmonyOS web#onFirstContentfulPaint算法逻辑如何
658浏览 • 1回复 待解决
HarmonyOS 是否有类似drawBitmapMesh的算法
1308浏览 • 1回复 待解决
鸿蒙加密算法与传统加密算法的区别?
604浏览 • 0回复 待解决
HarmonyOS RSA加密算法实现
1374浏览 • 1回复 待解决
HarmonyOS 加解密算法如何使用
1117浏览 • 1回复 待解决
HarmonyOS 如何获取应用签名证书指纹 SHA256 值
3562浏览 • 1回复 待解决
请参考示例如下: