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
3148浏览 • 1回复 待解决
HarmonyOS HmacSHA1加签算法实现
2205浏览 • 1回复 待解决
HarmonyOS HmacSHA1 加密算法 参数问题
1309浏览 • 1回复 待解决
HarmonyOS中HmacSHA1加签算法实现?
889浏览 • 0回复 待解决
ECC算法是否支持secp256r1
1317浏览 • 1回复 待解决
在加解密算法框架中使用HMAC 算法,采用SHA256,怎么传入自己生成的密钥去实现加密?
2117浏览 • 1回复 待解决
HarmonyOS 使用SHA256WithRSA签名算法验签,有现成的方案吗
1698浏览 • 1回复 待解决
HarmonyOS 如何使用HMAC-SHA256算法和已知密钥对一个签名字符串进行加密
1564浏览 • 1回复 待解决
HarmonyOS 如何进行HmacSHA1加密
1197浏览 • 1回复 待解决
HarmonyOS 摘要算法问题
811浏览 • 1回复 待解决
HarmonyOS 异或算法
965浏览 • 1回复 待解决
HarmonyOS module的SHA256值
1341浏览 • 1回复 待解决
HarmonyOS 国密算法API
1487浏览 • 1回复 待解决
HarmonyOS 加解密算法匹配
1209浏览 • 1回复 待解决
HarmonyOS 有sha256的文档链接吗,目前只找到hmac sha256的资料
722浏览 • 1回复 待解决
HarmonyOS AES加密算法demo
1388浏览 • 1回复 待解决
HarmonyOS ArkData关系型数据库使用的加密算法是哪种算法?
1620浏览 • 1回复 待解决
HarmonyOS RSA算法如何使用
1061浏览 • 1回复 待解决
HarmonyOS 是否有类似drawBitmapMesh的算法
1332浏览 • 1回复 待解决
HarmonyOS web#onFirstContentfulPaint算法逻辑如何
693浏览 • 1回复 待解决
HarmonyOS 有提供hs256签名的能力吗
793浏览 • 1回复 待解决
鸿蒙加密算法与传统加密算法的区别?
630浏览 • 0回复 待解决
HarmonyOS RSA加密算法实现
1432浏览 • 1回复 待解决
HarmonyOS 加解密算法如何使用
1211浏览 • 1回复 待解决
关于私钥SHA256加签方法
1248浏览 • 1回复 待解决





















请参考示例如下: