JS des加密解密
引用库
<script src="https://cdn.bootcss.com/crypto-js/3.1.9-1/crypto-js.min.js"></script>
des解密
function decryptByDES(ciphertext){
var keyHex = CryptoJS.enc.Utf8.parse('秘钥');
var decrypted = CryptoJS.DES.decrypt({
ciphertext: CryptoJS.enc.Hex.parse(ciphertext)
}, keyHex, {
mode: CryptoJS.mode.ECB,
padding: CryptoJS.pad.ZeroPadding
});
console.log(decrypted)
console.log('+++++++++++++++++++++')
var result_value = decrypted.toString(CryptoJS.enc.Utf8);
console.log(result_value)
return result_value;
}
des 加密
function encryptByDES(message, key){
var keyHex = CryptoJS.enc.Utf8.parse(key);
var encrypted = CryptoJS.DES.encrypt(message, keyHex, {
mode: CryptoJS.mode.ECB,
padding: CryptoJS.pad.Pkcs7
});
return encrypted.toString();
}
JS des加密解密相关推荐
- js des加密 java_Java实现与JS相同的Des加解密算法完整实例
本文实例讲述了Java实现与JS相同的Des加解密算法.分享给大家供大家参考,具体如下: 这里演示java与js实现相同的des加解密算法,不多说,不废话,直接上代码 一.java实现 package ...
- js实现在线DES加密解密(支持各种工作模式,填充模式)
具体请参考:在线实现DES加密解密
- DES加密解密算法(前端后端)
DES加密解密算法(前端&后端) 原作者 阿弥陀佛1114 原文链接:https://blog.csdn.net/zong1114/article/details/51754470 DES对 ...
- getcoo php_PHP简单实现DES加密解密的方法
本文实例讲述了PHP简单实现DES加密解密的方法.分享给大家供大家参考,具体如下: des加密: function des_encrypt($str, $key) { $block = mcrypt_ ...
- .net实现md5加密 sha1加密 sha256加密 sha384加密 sha512加密 des加密解密
写项目时,后台一直用md5加密,一天群里人问,除了MD5还有其它的加密方法吗?当时只知道还有个SHA,但怎么实现什么的都不清楚,于是当网上找了下,把几种常见的加密方法都整理了下,用winform写了个 ...
- python des解密_python实现DES加密解密方法实例详解
本文实例讲述了python实现DES加密解密方法.分享给大家供大家参考.具体分析如下: 实现功能:加密中文等字符串 密钥与明文可以不等长 这里只贴代码,加密过程可以自己百度,此处python代码没有优 ...
- java 实现 DES加密 解密算法
DES算法的入口参数有三个:Key.Data.Mode.其中Key为8个字节共64位,是DES算法的工作密钥:Data也为8个字节64位,是要被加密或被解密的数据:Mode为DES的工作方式,有两种: ...
- DES加密解密算法Java实现
DES 使用一个 56 位的密钥以及附加的 8 位奇偶校验位,产生最大 64 位的分组大小.这是一个迭代的分组密码,使用称为 Feistel 的技术,其中将加密的文本块分成两半.使用子密钥对其中一半应 ...
- DES加密解密与AES加密解密
× 目录 [1]AES加密算法和DES加密算法的效率比较 [2]AES和DES加密解密代码 随着开发时间的变长,当初认为比较难的东西,现在渐渐也就变的不那么难了!特别对于一些经常很少使用的类,时间长了 ...
- 转载并学习实现三重DES加密解密代码(一)
作者:finallyliuyu 出处:博客园 声明:此篇博文代码来自于邹德强先生.由于目前找到的版本是残缺版,所以我又进行了补全.读一份好代码,可以领略到作者的编程风格和语言驾驭能力,同时又能从其中汲 ...
最新文章
- 【Web API系列教程】1.2 — Web API 2中的Action Results
- [Hibernate] - Annotations - One To One
- QT学习笔记(-): 利用QHttp进行http下载(1)
- 中国海洋生物医药产业专项应用调研及战略展望规划分析报告2021-2027年
- MySQL Cookbook 学习笔记-04
- Centos7.6环境Docker安装Oracle19c企业版
- 从IT的角度思考BIM(二):模式与框架
- 正则表达式学习笔记001--点号匹配
- 调查了 2 万多名 Python 开发者,有了这些发现!
- Hi3519v101调试 RTC功能
- python代码写龙卷风_python-打开网站时龙卷风403获取警告
- JavaCV图片和视频互转 视频添加文字
- 免费建立一个自己的网站
- mac下 iterm+Zsh+Oh My Zsh+tmux 配置方案
- 开箱即用的Vue 框架
- 如何制作一份疫情场所分布地图?(附数据和源码)
- 微信服务器接口配置程序
- SSM毕设项目校园书蜀黍易购平台xk9g6(java+VUE+Mybatis+Maven+Mysql)
- 乐得瑞推出LDR6028 SOP8 专为领夹式无线麦克风方案打造
- 苹果平板可以用html么,苹果iPad怎么用?iPad新手必备十个使用心得分享(必看)...
热门文章
- 内网安全-隧道穿透漫游
- maple化简_Maple对多项式化简教程
- 操作系统实验报告 实验2 进程管理(答案全)
- iso硬盘安装 凤凰os_凤凰os系统下载_凤凰系统phoenix os官方下载-188软件园
- centeros安装mysql_CenterOS上安装MySQL具体步骤
- python将数据导入wps_使用python调用wps v9转换office文件到pdf
- 微信小程序导航:官方文档+精品教程+demo集合(6月12日更新)
- 数据库学习笔记【自学教程】—— 如何建立数据库
- 红米k50 至尊版 解锁bl 获取root教程步骤
- 接地气的大数据来了:如何预报雾霾