點擊藍字 ╳ 關注我們
特點
常用加密算法的使用場景
RC4算法是Ron Rivest為RSA公司在1987年設計的一種流密碼,作為RSA的商業機密直到1994年才被匿名公布于Internet。RC4被用于為網絡瀏覽器和服務器間通信而制定的SSL/TLS(安全套接字協議/傳輸層安全協議)標準中,以及作為IEEE 801.11無線局域網標準一部分的WEP(Wired Equivalent Privacy)協議和新的WiFi受保護訪問協議(WAP)中。從這些應用來看,RC4構成了當今網絡通信的非常重要的部分,因此這個算法非常重要。
Demo效果

使用示例
ohpminstall@ohos/crypto-js
最新版本支持
import { CryptoJS } from '@ohos/crypto-js' 或者
importCryptoJSfrom'@ohos/crypto-js' //第一步在需要使用到的頁面,導入CryptoJS
import { CryptoJS } from '@ohos/crypto-js'
//第二步在需要使用到md5的業務邏輯,調用md5算法
varhash=CryptoJS.MD5("123456")//傳參是需要加密的內容,返回值是加密后的數據 //第一步在需要使用到的頁面,導入CryptoJS
import { CryptoJS } from '@ohos/crypto-js'
//第二步定義加密解密需要用到的key
var key = 'secret key 1234'
//第三步在需要使用AES加密的業務邏輯,調用AES加密
var encrypted = CryptoJS.AES.encrypt('hello world', key).toString() //傳參為加密內容及秘鑰
//第四步在需要把上面的加密塊解密的業務邏輯,調用AES解密,注意key必須相同
vardecrypted=CryptoJS.AES.decrypt(encrypted,key)//傳參為加密后的內容及秘鑰源碼地址&ohpm倉地址
參考資料
https://gitee.com/openharmony-tpc/docs/blob/master/OpenHarmony_har_usage.md
https://gitee.com/openharmony-sig/crypto-js
https://ohpm.openharmony.cn/#/cn/detail/@ohos%2Fcrypto-js
原文標題:【開源三方庫】crypto-js加密算法庫的使用方法
文章出處:【微信公眾號:OpenAtom OpenHarmony】歡迎添加關注!文章轉載請注明出處。
-
鴻蒙
+關注
關注
60文章
2963瀏覽量
45884 -
OpenHarmony
+關注
關注
33文章
3952瀏覽量
21096
原文標題:【開源三方庫】crypto-js加密算法庫的使用方法
文章出處:【微信號:gh_e4f28cfa3159,微信公眾號:OpenAtom OpenHarmony】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
SM4算法實現分享(一)算法原理
加密算法指令設計
加密算法的應用
AES加密流程
貨拉拉開源兩款三方庫,為鴻蒙應用高效開發貢獻力量
輕量級加密解密:Crypto核心庫守護數據安全的終極答案
【開源三方庫】crypto-js加密算法庫的使用方法
評論