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
2353浏览 • 1回复 待解决
HarmonyOS HmacSHA1加签算法实现
1039浏览 • 1回复 待解决
HarmonyOS HmacSHA1 加密算法 参数问题
338浏览 • 1回复 待解决
HarmonyOS中HmacSHA1加签算法实现?
212浏览 • 0回复 待解决
ECC算法是否支持secp256r1
767浏览 • 1回复 待解决
在加解密算法框架中使用HMAC 算法,采用SHA256,怎么传入自己生成的密钥去实现加密?
1184浏览 • 1回复 待解决
HarmonyOS 使用SHA256WithRSA签名算法验签,有现成的方案吗
794浏览 • 1回复 待解决
HarmonyOS 如何使用HMAC-SHA256算法和已知密钥对一个签名字符串进行加密
194浏览 • 1回复 待解决
HarmonyOS 如何进行HmacSHA1加密
277浏览 • 1回复 待解决
HarmonyOS module的SHA256值
227浏览 • 1回复 待解决
HarmonyOS 异或算法
238浏览 • 1回复 待解决
HarmonyOS 摘要算法问题
114浏览 • 1回复 待解决
HarmonyOS 有sha256的文档链接吗,目前只找到hmac sha256的资料
100浏览 • 1回复 待解决
HarmonyOS 国密算法API
700浏览 • 0回复 待解决
HarmonyOS 加解密算法匹配
282浏览 • 1回复 待解决
HarmonyOS AES加密算法demo
336浏览 • 1回复 待解决
HarmonyOS ArkData关系型数据库使用的加密算法是哪种算法?
745浏览 • 1回复 待解决
HarmonyOS RSA算法如何使用
470浏览 • 1回复 待解决
HarmonyOS 有提供hs256签名的能力吗
163浏览 • 1回复 待解决
HarmonyOS 是否有类似drawBitmapMesh的算法
410浏览 • 1回复 待解决
HarmonyOS web#onFirstContentfulPaint算法逻辑如何
145浏览 • 1回复 待解决
HarmonyOS 加解密算法如何使用
258浏览 • 1回复 待解决
HarmonyOS RSA加密算法实现
334浏览 • 1回复 待解决
HarmonyOS 如何获取应用签名证书指纹 SHA256 值
1650浏览 • 1回复 待解决
HarmonyOS 需要MD5加密算法
346浏览 • 1回复 待解决
请参考示例如下: