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
3050浏览 • 1回复 待解决
HarmonyOS HmacSHA1加签算法实现
2045浏览 • 1回复 待解决
HarmonyOS HmacSHA1 加密算法 参数问题
1220浏览 • 1回复 待解决
HarmonyOS中HmacSHA1加签算法实现?
822浏览 • 0回复 待解决
ECC算法是否支持secp256r1
1229浏览 • 1回复 待解决
在加解密算法框架中使用HMAC 算法,采用SHA256,怎么传入自己生成的密钥去实现加密?
2017浏览 • 1回复 待解决
HarmonyOS 使用SHA256WithRSA签名算法验签,有现成的方案吗
1615浏览 • 1回复 待解决
HarmonyOS 如何使用HMAC-SHA256算法和已知密钥对一个签名字符串进行加密
1430浏览 • 1回复 待解决
HarmonyOS 如何进行HmacSHA1加密
1107浏览 • 1回复 待解决
HarmonyOS 摘要算法问题
750浏览 • 1回复 待解决
HarmonyOS 异或算法
857浏览 • 1回复 待解决
HarmonyOS 国密算法API
1423浏览 • 1回复 待解决
HarmonyOS 加解密算法匹配
1130浏览 • 1回复 待解决
HarmonyOS module的SHA256值
1201浏览 • 1回复 待解决
HarmonyOS 有sha256的文档链接吗,目前只找到hmac sha256的资料
639浏览 • 1回复 待解决
HarmonyOS AES加密算法demo
1182浏览 • 1回复 待解决
HarmonyOS ArkData关系型数据库使用的加密算法是哪种算法?
1542浏览 • 1回复 待解决
HarmonyOS RSA算法如何使用
974浏览 • 1回复 待解决
HarmonyOS 是否有类似drawBitmapMesh的算法
1260浏览 • 1回复 待解决
HarmonyOS web#onFirstContentfulPaint算法逻辑如何
635浏览 • 1回复 待解决
鸿蒙加密算法与传统加密算法的区别?
576浏览 • 0回复 待解决
HarmonyOS 加解密算法如何使用
1053浏览 • 1回复 待解决
HarmonyOS RSA加密算法实现
1295浏览 • 1回复 待解决
HarmonyOS 需要MD5加密算法
1125浏览 • 1回复 待解决
HarmonyOS MD5加密算法demo
1149浏览 • 1回复 待解决
请参考示例如下: