點擊藍字 ╳ 關注我們
特點
常用加密算法的使用場景
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】歡迎添加關注!文章轉載請注明出處。
-
鴻蒙
+關注
關注
59文章
2503瀏覽量
43765 -
OpenHarmony
+關注
關注
26文章
3820瀏覽量
18122
原文標題:【開源三方庫】crypto-js加密算法庫的使用方法
文章出處:【微信號:gh_e4f28cfa3159,微信公眾號:OpenAtom OpenHarmony】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
在STM32微控制器中實現數據加密的方法
鴻蒙文件傳輸三方庫上線開源鴻蒙社區 十行代碼實現大文件高速傳輸
摩爾線程支持DeepSeek開源通信庫DeepEP和并行算法DualPipe
EE-303:將VisualDSP線程安全庫與第三方RTOS配合使用

加密算法在云計算中如何應用?
加密算法在網絡安全中扮演什么角色?
加密算法的選擇對于加密安全有多重要?
常見的加密算法有哪些?它們各自的優勢是什么?
華納云:加密算法在保護網絡安全中扮演什么角色
鴻蒙Flutter實戰:05-使用第三方插件
三維天地低代碼開發平臺助力第三方質檢行業數據可視化

評論