java中的MessageDigest.getInstance("SHA-512")用ArkTS该如何实现
public static String getSha512(String salt) { 
  MessageDigest md = null; 
  String sha = ""; 
 
  try { 
    md = MessageDigest.getInstance("SHA-512"); 
    byte[] digest = md.digest(salt.getBytes()); 
    StringBuilder sb = new StringBuilder(); 
 
    for(int i = 0; i < digest.length; ++i) { 
      sb.append(Integer.toString((digest[i] & 255) + 256, 16).substring(1)); 
    } 
 
    sha = sb.toString(); 
  } catch (NoSuchAlgorithmException var6) { 
    Log.w("MD5Utils", var6); 
  } 
 
  return sha; 
}是这样吗:
let mac = cryptoFramework.createMd('SHA512'); 
let inputBlob: cryptoFramework.DataBlob = { data: StringUtil.stringToUint8Array(salt) }; 
await mac.update(inputBlob);
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 该如何在鸿蒙arkts中如何实现ftp服务? 
1179浏览  • 3回复 待解决
如何在ArkTS中实现Java运行时注解的能力? 
2951浏览  • 1回复 待解决
arkts中的this该如何使用呢 
556浏览  • 0回复 待解决
HarmonyOS  ArkTS扫描UI该如何实现 
1241浏览  • 1回复 待解决
ArkTS中globalThis无法使用该如何替换 
3920浏览  • 1回复 待解决
HarmonyOS sha512能否直接对字符串进行hash,api是要求输入文本路径 
1195浏览  • 1回复 待解决
HarmonyOS  java中的Class<? extends IModuleApi> 使用ArkTS如何翻译? 
1183浏览  • 1回复 待解决
synchronized在java中可以修饰方法,从而简单地实现函数的同步调用。在ets开发中,如何简单实现该功能 
3053浏览  • 1回复 待解决
#鸿蒙通关秘籍#我该如何在HarmonyOS里用ArkTS编写我自己的组件? 
1544浏览  • 1回复 待解决
ArkTs支持类似java的匿名内部类实现接口 
5720浏览  • 1回复 待解决
如何实现类似Java中的反射方法调用能力 
3204浏览  • 1回复 待解决
JS中的input值文本对齐该如何实现? 
9197浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何实现ArkTS中监听HiLog日志以进行用例验证? 
1510浏览  • 1回复 待解决
HarmonyOS中如何用Java实现配音功能 
6187浏览  • 1回复 待解决
HarmonyOS NEXT中ArkTS与Java/Kotlin的混合开发如何最佳实践? 
2203浏览  • 0回复 待解决
ArkTS中如何实现反射? 
2647浏览  • 1回复 待解决
HarmonyOS 有没有sha1加密库可以用 
1180浏览  • 1回复 待解决
ArkTS中有没有类似java中反射创建实例的机制 
1498浏览  • 1回复 待解决
HarmonyOS HAR 包中的 so 如何用 Node API 加载该 HAR 包中的 ArkTS 模块 
1697浏览  • 1回复 待解决
ArkTS中如何实现对象的深拷贝? 
2863浏览  • 1回复 待解决
鸿蒙怎么用Java实现崩溃日志收集以及上传服务器? 
4113浏览  • 1回复 待解决
如何在ArkTS中实现接口? 
3263浏览  • 1回复 待解决
ArkTS中有类似java中的System.arraycopy数组复制的方法吗 
4266浏览  • 1回复 待解决
希望提供Java里的Float.intBitsToFloat()和Float.floatToIntBits()的ArkTs实现 
1573浏览  • 1回复 待解决
HarmonyOS 实现类似Java中的反射方法调用能力 
1316浏览  • 1回复 待解决





















是的,详细的用法可参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-cryptoframework-V5#cryptoframeworkcreatemd
更多cryptoframework用法,可参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/e3_u5bc6_u7b97_u6cd5_u6846_u67b6_u670d_u52a1_uff09-V5