赞
踩
计算 MD5 摘要需要导入HarmonyOs提供的统一的密码算法库加解密相关接口。
import cryptoFramework from "@ohos.security.cryptoFramework";
示例:
let md5 = cryptoFramework.createMd("MD5")
PS:此步骤可重复,算法库不限制单次update的长度。
示例:
md5.update({ data: new util.TextEncoder().encodeInto(text) })
示例:
md5.digest()
- static async digest(text: Uint8Array): Promise<Uint8Array> {
-
- let md5 = cryptoFramework.createMd("MD5")
-
- await md5.update({ data: text })
-
- let result = await md5.digest()
-
- return result.data
-
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。