Flex DES加密
as3crypto:一个as3的关于加解密的开源项目
http://code.google.com/p/as3crypto/
加密
var key:ByteArray= new ByteArray();
key.writeUTFBytes("cf43qbhs");
var iv:ByteArray= new ByteArray();
iv.writeUTFBytes("cf43qbhs");
var des:DESKey=new DESKey(key);
var cbc:CBCMode = new CBCMode(des);
cbc.IV = iv;
var tmpByteArray:ByteArray=convertStringToByteArray("123456");
cbc.encrypt(tmpByteArray);
var $base64:Base64Encoder = new Base64Encoder();
$base64.insertNewLines = false;//该值等于true时,输出的结果会自动换行,默认为true,
$base64.encodeBytes(tmpByteArray);//这里注意,如果想加密中文就不要使用$base64.encode();
var str = $base64.toString();//输出结果
解密
var $base64D:Base64Decoder = new Base64Decoder();
$base64D.decode(str);//这里注意,如果想加密中文就不要使用$base64.encode();
tmpByteArray=$base64D.toByteArray();
cbc.decrypt(tmpByteArray);
var strResult = convertByteArrayToString(tmpByteArray);//输出结果
Flex DES加密相关推荐
- 文本的DES加密 MD5散列值 DSA的数字签名
作者:未知 文本的DES加密 为了对称加密的安全,将密码进行封装,先新建一个用于保存密码的类库cl: using System; using System.Text ; namespace cl { ...
- IOS、java支持DES加密
最近在考虑数据加密方面的需求,所以对数据加密简单的看了一下,当然不是看的原理,只是看看怎么能够实现.现在我们需要实现的是移动端和后台(java)数据加解密的配合,开始的时候考虑的使用RSA,因为RSA ...
- python加密库_python基于pyDes库实现des加密的方法
本文实例讲述了python基于pyDes库实现des加密的方法.分享给大家供大家参考,具体如下: 下载及简介地址:https://twhiteman.netfirms.com/des.html 如需要 ...
- 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写了个 ...
- MD5 AES Des 加密解密
MD5加密不可逆 只能加密,不能解密,代码如下: package com.ruoyi.common.utils.security; import java.security.MessageDigest ...
- C#与java可以共用的DES加密解密
C#的DES加密与解密算法我就不写了,主要写一下怎么去解密C#用DES加密后串,大家都知道C#的DES加密密钥长度是8位的,而java是8的倍数位,所以用普通的java中的DES是不行的,要解C#的加 ...
- 对称加密——对入参进行DES加密处理
体验更优排版请移步原文:http://blog.kwin.wang/programming/symmetric-encryption-des-js-java.html 对称加密是最快速.最简单的一种加 ...
- java和c 进行des_c语言的des加密,怎么用java解密
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我试了好多java解密方法都不对,主要是看不懂c代码以下是C代码大神帮忙看看 /*------------------------------------ ...
最新文章
- ZOJ 2334 HDU 1512 Monkey King
- 什么是TCP和UDP?—Vecloud微云
- python mysqldb安装_解决centos7 安装MySQLdb-python 报错 方案
- 傅里叶变换处理sar图像_SAR和ISAR雷达的基础知识
- 多浏览器判断,切换及使用
- 利用SpringCloud搭建一个最简单的微服务框架
- 第二个冲刺期的第四天
- 谷歌研究员发现新的 iOS 安全系统
- Hadoop基础教程》之初识Hadoop【转】
- 小程序云服务器机型选择,小程序云服务器机型选择
- 小白零基础C#学习笔记
- 最小公倍数与最大公因数
- 无缝衔接的人会遭报应吗_伤害这几种人,你的报应会来得快来得狠
- 不让苹果开发者账号折磨我
- 2021年5月软件设计师考前总结笔记
- 武汉市2022年东湖高新区外资企业投资发展补贴政策申报指南
- 京东争抢AI人才,前微软亚洲研究院资深研究员梅涛博士加盟
- Coursera登录不上/视频看不了
- weakauras教程_简单的WeakAuras2教程 基础功能设置指南(2)
- 学计算机单身率为什么高,大学单身率最高的10大专业,排名第一的扎心了!
热门文章
- 工作199:获取接口token
- 前端学习(2675):vue3.0学习建议
- 前端学习(1903)vue之电商管理系统电商系统之调用api添加用户
- 前端学习(1318):同步api和异步api
- 前端学习(1257):基于promise处理ajax请求
- 前端学习(169):无语义元素
- java面试题33 Math.round(11.5) 等于多少 (). Math.round(-11.5) 等于多少 ( ).
- html:(8):span标签和q标签
- STM32F407控制AD7606 采用HAL库的TIM和SPI
- 机器学习算法总结--EM算法