HarmonyOS 鸿蒙Next 对大文件进行SM4加密时特别耗时
HarmonyOS 鸿蒙Next 对大文件进行SM4加密时特别耗时
App要求对下载的文件进行SM4加密处理再保存到本地。
安卓实现方案是边下载边加密的方式。
鸿蒙目前没有提供类似的下载方式,目前实现方案是通过request.agent.create接口,先下载到本地,再对文件内容进行SM4加密。
参考了文档https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-crypto-architecture-11-V5
但当前方案一旦文件比较大时,加解密就特别慢。对几兆的文件加解密可能会耗时到几分钟。
鸿蒙这边针对这种场景是否有其他更优方案?
安卓实现方案是边下载边加密的方式。
鸿蒙目前没有提供类似的下载方式,目前实现方案是通过request.agent.create接口,先下载到本地,再对文件内容进行SM4加密。
参考了文档https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-crypto-architecture-11-V5
但当前方案一旦文件比较大时,加解密就特别慢。对几兆的文件加解密可能会耗时到几分钟。
鸿蒙这边针对这种场景是否有其他更优方案?
更多关于HarmonyOS 鸿蒙Next 对大文件进行SM4加密时特别耗时的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
1 回复