可直接用于React Native开发各种加密标准的JavaScript库(MD5,AES,DES,SHA...)
2017-03-23 09:02
267 查看
尊重版权,未经授权不得转载
本文来自brix 文章来自江清清的技术专栏(http://www.lcode.org)
项目库地址:https://github.com/brix/crypto-js
(一).前言
之前很多朋友问有没有非常OK的,MD5,AES,DES相关库,需要在React Native上面进行使用。之前我也封装过一下MD5和AES相关的库,但是那个是在原生模块基础上面进行封装的,使用起来非常不便捷。其实做加密操作,加密标准都是统一的,直接有相关JavaScript库可以用来使用,今天给大家推荐一款前端加密库,直接安装就即可在React Native上面进行使用。常用的MD5,AES,SHA等等一系列的加密方法都已经封装好了。
(二).安装
必须依赖环境
Node.js
npm (Node.js package manager)
?
(三).引入方法
模块引入方法
?
或者引导所有的库,进行方法调用
?
(四).使用方法
这边简单介绍一下其中AES加密的使用方法。具体该库还有其他很多的标准加密的API请查看:https://code.google.com/archive/p/crypto-js/
注意该地址请自带梯子访问。
AES加解密演示
4.1.普通文本AES加解密实例
?
4.2.简单对象加解密实例
?
(五).该库模块列表
![](http://odp9ddz40.bkt.clouddn.com/js_001.png)
![](http://odp9ddz40.bkt.clouddn.com/js_002.png)
本文来自brix 文章来自江清清的技术专栏(http://www.lcode.org)
项目库地址:https://github.com/brix/crypto-js
(一).前言
之前很多朋友问有没有非常OK的,MD5,AES,DES相关库,需要在React Native上面进行使用。之前我也封装过一下MD5和AES相关的库,但是那个是在原生模块基础上面进行封装的,使用起来非常不便捷。其实做加密操作,加密标准都是统一的,直接有相关JavaScript库可以用来使用,今天给大家推荐一款前端加密库,直接安装就即可在React Native上面进行使用。常用的MD5,AES,SHA等等一系列的加密方法都已经封装好了。
(二).安装
必须依赖环境
Node.js
npm (Node.js package manager)
?
(三).引入方法
模块引入方法
?
?
(四).使用方法
这边简单介绍一下其中AES加密的使用方法。具体该库还有其他很多的标准加密的API请查看:https://code.google.com/archive/p/crypto-js/
注意该地址请自带梯子访问。
AES加解密演示
4.1.普通文本AES加解密实例
?
?
(五).该库模块列表
![](http://odp9ddz40.bkt.clouddn.com/js_001.png)
![](http://odp9ddz40.bkt.clouddn.com/js_002.png)
![](http://odp9ddz40.bkt.clouddn.com/js_003.png)
相关文章推荐
- 可直接用于React Native开发各种加密标准的JavaScript库(MD5,AES,DES,SHA...)
- IOS开发之—— 各种加密的使用(MD5,base64,DES,AES)
- DES,AeS加解密,MD5,SHA加密
- IOS开发之----常用加密方法(AES、MD5、Base64)
- 加密原理介绍,代码实现DES、AES、RSA、Base64、MD5
- 加密算法概念简介--MD5、SHA、DES、3DES、AES、RSA、ECC
- Android加密和解密(DES,AES,MD5)
- IOS开发之----常用加密方法(AES、MD5、Base64)
- 常用加解密工具类(MD5、SHA、DES、AES、RSA)
- AES DES RSA SHA MD5优缺点
- 项目里面常用的加密方式base64、AES、MD5、sha-1
- 在.NET的平台上,加密MD5,SHA,DES
- java 实现各种加密(MD5 ,SHA-1,SHA-256)
- iOS开发(93)之常用加密方法(aes、md5、base64)
- iOS开发之----常用加密方法(AES、MD5、Base64)
- DES、RSA、MD5、SHA、随机生成加密与解密
- 【JAVA】常用加解密算法总结及JAVA实现【BASE64,MD5,SHA,DES,3DES,AES,RSA】
- 常用加密解密算法【RSA、AES、DES、MD5】介绍和使用
- 【转】asp.net(c#)加密解密算法之sha1、md5、des、aes实现源码详解