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加密相关推荐

  1. 文本的DES加密 MD5散列值 DSA的数字签名

    作者:未知 文本的DES加密 为了对称加密的安全,将密码进行封装,先新建一个用于保存密码的类库cl: using System; using System.Text ; namespace cl { ...

  2. IOS、java支持DES加密

    最近在考虑数据加密方面的需求,所以对数据加密简单的看了一下,当然不是看的原理,只是看看怎么能够实现.现在我们需要实现的是移动端和后台(java)数据加解密的配合,开始的时候考虑的使用RSA,因为RSA ...

  3. python加密库_python基于pyDes库实现des加密的方法

    本文实例讲述了python基于pyDes库实现des加密的方法.分享给大家供大家参考,具体如下: 下载及简介地址:https://twhiteman.netfirms.com/des.html 如需要 ...

  4. getcoo php_PHP简单实现DES加密解密的方法

    本文实例讲述了PHP简单实现DES加密解密的方法.分享给大家供大家参考,具体如下: des加密: function des_encrypt($str, $key) { $block = mcrypt_ ...

  5. .net实现md5加密 sha1加密 sha256加密 sha384加密 sha512加密 des加密解密

    写项目时,后台一直用md5加密,一天群里人问,除了MD5还有其它的加密方法吗?当时只知道还有个SHA,但怎么实现什么的都不清楚,于是当网上找了下,把几种常见的加密方法都整理了下,用winform写了个 ...

  6. MD5 AES Des 加密解密

    MD5加密不可逆 只能加密,不能解密,代码如下: package com.ruoyi.common.utils.security; import java.security.MessageDigest ...

  7. C#与java可以共用的DES加密解密

    C#的DES加密与解密算法我就不写了,主要写一下怎么去解密C#用DES加密后串,大家都知道C#的DES加密密钥长度是8位的,而java是8的倍数位,所以用普通的java中的DES是不行的,要解C#的加 ...

  8. 对称加密——对入参进行DES加密处理

    体验更优排版请移步原文:http://blog.kwin.wang/programming/symmetric-encryption-des-js-java.html 对称加密是最快速.最简单的一种加 ...

  9. java和c 进行des_c语言的des加密,怎么用java解密

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我试了好多java解密方法都不对,主要是看不懂c代码以下是C代码大神帮忙看看 /*------------------------------------ ...

最新文章

  1. ZOJ 2334 HDU 1512 Monkey King
  2. 什么是TCP和UDP?—Vecloud微云
  3. python mysqldb安装_解决centos7 安装MySQLdb-python 报错 方案
  4. 傅里叶变换处理sar图像_SAR和ISAR雷达的基础知识
  5. 多浏览器判断,切换及使用
  6. 利用SpringCloud搭建一个最简单的微服务框架
  7. 第二个冲刺期的第四天
  8. 谷歌研究员发现新的 iOS 安全系统
  9. Hadoop基础教程》之初识Hadoop【转】
  10. 小程序云服务器机型选择,小程序云服务器机型选择
  11. 小白零基础C#学习笔记
  12. 最小公倍数与最大公因数
  13. 无缝衔接的人会遭报应吗_伤害这几种人,你的报应会来得快来得狠
  14. 不让苹果开发者账号折磨我
  15. 2021年5月软件设计师考前总结笔记
  16. 武汉市2022年东湖高新区外资企业投资发展补贴政策申报指南
  17. 京东争抢AI人才,前微软亚洲研究院资深研究员梅涛博士加盟
  18. Coursera登录不上/视频看不了
  19. weakauras教程_简单的WeakAuras2教程 基础功能设置指南(2)
  20. 学计算机单身率为什么高,大学单身率最高的10大专业,排名第一的扎心了!

热门文章

  1. 工作199:获取接口token
  2. 前端学习(2675):vue3.0学习建议
  3. 前端学习(1903)vue之电商管理系统电商系统之调用api添加用户
  4. 前端学习(1318):同步api和异步api
  5. 前端学习(1257):基于promise处理ajax请求
  6. 前端学习(169):无语义元素
  7. java面试题33 Math.round(11.5) 等于多少 (). Math.round(-11.5) 等于多少 ( ).
  8. html:(8):span标签和q标签
  9. STM32F407控制AD7606 采用HAL库的TIM和SPI
  10. 机器学习算法总结--EM算法