JavaScript加密库 Crypto-JS

BSD
JavaScript
跨平台
2010-03-02
红薯

CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法。目前已支持的算法包括:

  • MD5

  • SHA-1

  • SHA-256

  • AES

  • Rabbit

  • MARC4

  • HMAC

    • HMAC-MD5

    • HMAC-SHA1

    • HMAC-SHA256

  • PBKDF2

示例代码:

var digest = Crypto.MD5("Message");

var digestBytes = Crypto.MD5("Message", { asBytes: true });
var digestString = Crypto.MD5("Message", { asString: true });
加载中

评论(11)

HUAXIADADIS
HUAXIADADIS
uni-app使用AES加密没问题,为什么解密报错 TypeError: Cannot read property 'unpad' of undefined
啊鲁
为什么报错“Cannot read property 'extend' of undefined”
大辉仔
我也是这样的问题,你解决了吗
incess
incess
针对“Cannot read property 'lib' of undefined” 这个问题,是因为少引用核心文件core.min.js
DifferentSeasons_Y
DifferentSeasons_Y
为什么报错“Cannot read property 'lib' of undefined”
sjzjams
sjzjams
很方便
Dudex
Dudex
王振威
王振威
@litescript 客户端js加密已经搞定,使用的是 Crypto-JS 测试后没问题就可以上线了
Geomen
Geomen
3.1.2的怎么出错了,2.0.0的就没问题。。。 Crypto-JS
狗头666
狗头666
打不开下载地址了,谁知道有别的镜像站点么? Crypto-JS
VanessaLi
VanessaLi
8:30 - 16:00 上班,中间不休息,有零食,你干吗?https://hacpai.com/article/1461228129063 #Crypto-JS#

暂无资讯

2
回答
crypto-js对文件进行加密解密

目前我使用crypto-js对文件进行加密和解密工作,但是发现我自己写的代码只能对文本文件进行正确的操作,其他二进制类型的文件操作后会损坏,而且对于文本文...

03/04 15:04
10
回答
求教:Java 用户的密码该怎么加密存储?以及登陆密码加密?
乌龟壳 的回答 2017/03/01 10:26
最佳答案
看下 @罗格林 和 @jfinal 最近的一些动态

没有更多内容

加载失败,请刷新页面

没有更多内容

在HbuilderX的Uni-app中引入crypto-js md5

在 hbuilderX的菜单“视图”中选择“显示终端”,在终端中把当前目录定位到uni-app的根目录,这样才可以把crypto-js库安装在正确的位置,在终端中键入:npm install crypto-js ,等待片刻,c...

2019/09/11 16:53
33
0
js加密库 Crypto-JS,前端加密解密

CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法。目前已支持的算法包括: MD5 SHA-1 SHA-256 AES Rabbit MARC4 HMAC HMAC-MD5 HMAC-SHA1 HMAC-SHA256 PBKDF2 示例代码: var ...

2019/09/09 15:59
788
0
JavaScript加密库Crypto-JS的使用

先来图片一张,看看效果(一个采用Crypto-JS实现的工具展示): CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法。目前已支持的算法包括: MD5 SHA-1 SHA-256 AES Rabbit MAR...

2012/07/30 15:13
7W
2
Error-Javascript:Uncaught Error: Malformed UTF-8 data at Object.stringify (crypto-js.js:478) at W...

ylbtech-Error-Javascript:Uncaught Error: Malformed UTF-8 data at Object.stringify (crypto-js.js:478) at WordArray.init.toString (crypto-js.js:215) 1.返回顶部 1、 一般情况下,很...

04/14 12:37
122
0
Javascript 保留关键字

JavaScript 保留关键字 在 JavaScript 中,一些标识符是保留关键字,不能用作变量名或函数名。 JavaScript 标准 所有的现代浏览器完全支持 ECMAScript 3(ES3,JavaScript 的第三版,从 1999...

2018/04/07 22:46
32
0
使用crypto-js对数据进行AES加密、解密

前段时间做项目有用到数据加密,前端加密,后端解密(前端也可以解密),话不多说进入正题: 第一步: npm i crypto-js -S 第二步:   在需要加密或解密的地方引入crypto-js; import Cry...

2018/05/17 11:07
46
0
crypto 的使用方法和说明

crypto 模块提供了加密功能,包含对 OpenSSL 的哈希、HMAC、加密、解密、签名、以及验证功能的一整套封装。我们这里讲crypto AES算法加密 一、使用步骤 1.引入Crypto 1.1 使用Crypto,有两种...

2019/08/01 11:38
75
0
基于VUE的前端crypto-js aes加密与解密

第一步: npm install crypto-js --save 第二步:在utils文件夹下新建secret.js文件,封装公共方法。 密钥可由服务端返回 const CryptoJS = require('crypto-js'); //引用AES源码js const ke...

2018/11/28 17:10
3.4K
0
Python3 实现 JS 中 RSA 加密的 NoPadding 模式

前因后果之哗啦啦废话连篇: 这几天本人在 Python 做某网站登陆的时候,发现其登陆时用户名和密码被加密了 F12 仔细看了一下,发现是调用了一个 js 的 rsa 加密库,页面 dom 中有 rsa 公钥 ...

2019/03/03 12:25
32
0
uni-app使用DES加密解密数据

1 uni-app操作 (1) 打开HBuilderX的视图->显示终端   cd 切换到你项目的根目录   执行命令 npm install crypto-js 安装成功后你的项目根目录会生成node_modules文件夹,里面有crypto-js...

2019/08/15 15:09
40
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部