- 浏览: 1084597 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (695)
- 心情日记 (14)
- AS开发工具 (12)
- 文章转载 (99)
- AIR (5)
- 问题总结 (46)
- SWF格式 (7)
- 测试总结 (10)
- 外文资料 (9)
- 算法技术 (33)
- AS3常用开源库 (43)
- 源码范例 (102)
- FLEX (72)
- FLASH 优化 (33)
- 游戏开发 (49)
- 开发技术 (11)
- 工作应用 (34)
- AS3收集 (140)
- WebBase (0)
- 开发构想 (4)
- 设计模式 (2)
- 框架和框架范例 (19)
- RED5 (3)
- java开发 (3)
- JAVA (1)
- FLASH-3D (23)
- 3D (6)
- 书籍 (10)
- 业界信息资料 (3)
- C# (1)
- JavaScript (12)
- HTML5 (6)
- Flixel (1)
- D5Power RPG网页游戏引擎 (0)
- ColorMatrixFilter - 获得相应颜色的色调 函数 (0)
- Starling (0)
最新评论
-
老顽童203:
字体
水果忍者鼠标跟随特效制作[转载] -
hairball00:
[转] 放出超多的Flash组件源代码 -
he74552775:
flash AS3 RegExp简单功能用法(转) -
hanshuai1232000:
第四点,有利也有弊,等你做了大型的aprg,你就知道了
[转]位图数据内存优化 -
yangfantao:
太感谢
[转] 放出超多的Flash组件源代码
http://code.google.com/p/as3crypto/
As3 Crypto is a cryptography library written in Actionscript 3 that provides several common algorithms. This version also introduces a TLS engine (TLS is commonly known as SSL.)
Protocols: TLS 1.0 support (partial)
Certificates: X.509 Certificate parsing and validation, built-in Root CAs.
Public Key Encryption: RSA (encrypt/decrypt, sign/verify)
Secret Key Encryption: AES, DES, 3DES, BlowFish, XTEA, RC4
Confidentiality Modes: ECB, CBC, CFB, CFB8, OFB, CTR
Hashing Algorithms: MD2, MD5, SHA-1, SHA-224, SHA-256
Paddings available: PKCS#5, PKCS#1 type 1 and 2
Other Useful Stuff: HMAC, Random, TLS-PRF, some ASN-1/DER parsing
The library is offered under the BSD license, and include several derivative works from Java, C and javascript sources. Check the LICENSE.txt file for a list of contributors.
You can look at a demo of the functionality of the library. It's built with Flex 2. It includes a unit test tab, and a benchmark tab.
This is what the benchmark tab outputs on my computer (Athlon64 2Ghz):
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 1.01k 3.64k 15.08k 53.89k 171.76k
md5 221.85k 447.32k 739.54k 893.72k 905.82k
sha1 82.28k 184.78k 286.76k 336.03k 345.41k
sha224 60.84k 125.67k 200.27k 234.28k 247.58k
sha256 60.52k 126.30k 199.19k 234.04k 246.01k
hmac-md5 48.37k 159.37k 282.87k 295.15k 341.21k
hmac-sha1 18.29k 64.82k 165.72k 277.60k 342.52k
hmac-sha224 5.75k 24.84k 125.71k 204.35k 256.36k
hmac-sha256 15.10k 49.33k 123.71k 206.17k 249.08k
rc4 117.24k 381.34k 878.93k 1315.01k 1539.44k
xtea-cbc 2.49k 6.48k 12.80k 33.00k 44.48k
aes128-cbc 1.61k 4.01k 22.97k 78.55k 205.01k
aes192-cbc 1.34k 5.13k 20.91k 69.45k 172.43k
aes256-cbc 1.48k 5.63k 18.87k 63.45k 150.39k
blowfish-cbc 2.77k 10.81k 42.28k 140.27k 343.05k
des-cbc 2.53k 9.73k 35.20k 124.84k 624.88k
3des-cbc 2.50k 9.72k 35.61k 115.21k 253.42k
The library has not been optimized for speed, and those numbers could probably be improved.
You can browse the source, download the source or download the SWC binary
Check out the release notes for a bit more details.
Things that should make it in the next release:
better ASN-1 parsing
SSL 3.0 support
various bugfixes (Socket, BigInteger)
As3 Crypto is a cryptography library written in Actionscript 3 that provides several common algorithms. This version also introduces a TLS engine (TLS is commonly known as SSL.)
Protocols: TLS 1.0 support (partial)
Certificates: X.509 Certificate parsing and validation, built-in Root CAs.
Public Key Encryption: RSA (encrypt/decrypt, sign/verify)
Secret Key Encryption: AES, DES, 3DES, BlowFish, XTEA, RC4
Confidentiality Modes: ECB, CBC, CFB, CFB8, OFB, CTR
Hashing Algorithms: MD2, MD5, SHA-1, SHA-224, SHA-256
Paddings available: PKCS#5, PKCS#1 type 1 and 2
Other Useful Stuff: HMAC, Random, TLS-PRF, some ASN-1/DER parsing
The library is offered under the BSD license, and include several derivative works from Java, C and javascript sources. Check the LICENSE.txt file for a list of contributors.
You can look at a demo of the functionality of the library. It's built with Flex 2. It includes a unit test tab, and a benchmark tab.
This is what the benchmark tab outputs on my computer (Athlon64 2Ghz):
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 1.01k 3.64k 15.08k 53.89k 171.76k
md5 221.85k 447.32k 739.54k 893.72k 905.82k
sha1 82.28k 184.78k 286.76k 336.03k 345.41k
sha224 60.84k 125.67k 200.27k 234.28k 247.58k
sha256 60.52k 126.30k 199.19k 234.04k 246.01k
hmac-md5 48.37k 159.37k 282.87k 295.15k 341.21k
hmac-sha1 18.29k 64.82k 165.72k 277.60k 342.52k
hmac-sha224 5.75k 24.84k 125.71k 204.35k 256.36k
hmac-sha256 15.10k 49.33k 123.71k 206.17k 249.08k
rc4 117.24k 381.34k 878.93k 1315.01k 1539.44k
xtea-cbc 2.49k 6.48k 12.80k 33.00k 44.48k
aes128-cbc 1.61k 4.01k 22.97k 78.55k 205.01k
aes192-cbc 1.34k 5.13k 20.91k 69.45k 172.43k
aes256-cbc 1.48k 5.63k 18.87k 63.45k 150.39k
blowfish-cbc 2.77k 10.81k 42.28k 140.27k 343.05k
des-cbc 2.53k 9.73k 35.20k 124.84k 624.88k
3des-cbc 2.50k 9.72k 35.61k 115.21k 253.42k
The library has not been optimized for speed, and those numbers could probably be improved.
You can browse the source, download the source or download the SWC binary
Check out the release notes for a bit more details.
Things that should make it in the next release:
better ASN-1 parsing
SSL 3.0 support
various bugfixes (Socket, BigInteger)
发表评论
-
greenSock新老库
2012-08-07 13:25 0老库-做项目的时候比新库完全不抖啊 -
Starling开发的游戏源码
2012-07-26 17:13 0Starling开发的游戏源码 -
HttpStatusConfig --一个HTTP 协议返回的 解析说明类
2012-04-18 16:40 0package guwanyuan.qicool.game ... -
[转] [Flash/Flex] 加载SWF性能VS影片剪辑性能
2012-03-15 22:29 0http://bbs.9ria.com/viewthread. ... -
greensock-as3
2012-02-23 21:26 0greensock-as3 -
禁止输入文本可以粘贴
2012-02-10 13:15 2316//禁止输入文本粘贴动作 private static ... -
江湖情缘游戏里的跳的类
2012-02-08 23:55 0package com.app.role.montions ... -
[教程] 路点导航(Waypoint Navigation)
2011-12-31 00:51 0前言:这个不难,所以知道的童鞋不要喷,不知道的童鞋也不要怕,要 ... -
ARPG游戏引擎设计思路
2011-12-31 00:48 00.整体结构 下载 (32.92 KB ... -
[转]三次贝尔曲线
2011-11-10 01:09 1923http://bbs.9ria.com/viewt ... -
[转]FLASH与JS序列简单应用
2011-10-28 01:03 2086FLASH与JS序列简单应用 (一) 用swfob ... -
2个加载作用
2011-10-24 22:14 1867第一话:加载Base64 encoded string 通过 ... -
翻译: Flash文本引擎, 第三部分: 布局
2011-10-20 02:36 0http://www.riade ... -
珍宝探索 AS3-过关类小游戏
2011-10-13 02:15 0珍宝探索 AS3-过关类小游戏 -
(RepeaterOverTimeLine能将一个for循环执行的工作类似异步地平摊到多个帧上)RepeaterOverTimeLine
2011-09-30 02:26 0(RepeaterOverTimeLine能将一个for循环执 ... -
海洋效果非常绚丽
2011-09-30 02:17 0海洋效果非常绚丽 -
读取SWF并且画出其中的SHAPE图形, 其中的SWF格式文件有说明 很不错
2011-09-30 01:11 0读取SWF并且画出其中的SHAPE图形, 其中的SWF格式文件 ... -
[转]TweenMax的用法和参数说明
2011-09-28 19:41 6011TweenMax 参数说明(中文): 本文源自”独自行走 ... -
[转]开发一个类似水果忍者的游戏flash Fruit Ninja source code
2011-09-25 01:15 0http://game-develop.net/blog/?p ... -
[转]批量生成swf资源文件 JSFL
2011-09-22 22:58 0发布文件夹里的所有flash.jsfl var fol ...
相关推荐
as3 crypto patched AS3 常用加密库 一个as3的关于加解密的开源项目
Crypto类是AS3中的一个开源库,它实现了多种加密算法,包括对称加密、非对称加密、哈希函数以及消息认证码(MAC)。这个库的主要目标是提供一套易于使用的API,让开发者能够快速集成加密功能到他们的项目中。...
Crypto库是一个强大的AS3加密库,包含了多种加密算法,包括DES,它使得在AS3中实现加解密变得更加便捷。 **使用Crypto库实现DES加解密** 1. **引入Crypto库**:首先,你需要将Crypto库导入到你的Flash Builder 4.7...
### Python3 加密解密库Crypto的RSA加解密与签名/验签实现方法实例 #### 一、引言 本篇文章重点介绍如何利用Python3中的`Crypto`库实现RSA算法的加密解密以及签名与验签功能。通过具体代码示例帮助读者理解并掌握...
这篇博客主要探讨了在ActionScript 3(AS3)环境中,如何使用Crypto库和AS3CORELIB来处理加密和安全相关的任务。虽然描述中没有提供具体的信息,但我们可以通过标题推测,内容可能涉及到使用Crypto库进行数据加密、...
在这个环境中,加密算法的实现主要依赖于AS3的Crypto库,这个库提供了对多种加密算法的支持,如AES(高级加密标准)、DES(数据加密标准)和MD5(消息摘要算法5)等。 1. **AES加密**:AES是一种广泛使用的块密码,...
"Crypto"是一个专门为AS3设计的加密类库,它提供了一系列强大的加密算法,帮助开发者实现数据的安全传输和存储。 1. **加密基础知识**:加密是将可读信息转化为不可读信息的过程,目的是保护数据不被未经授权的用户...
19. **as3crypto**:包含多种加密算法的AS3加密库,如AES、DES、RSA等,确保数据安全。 20. **flare**:强大的可视化交互库,用于创建复杂的图形和交互式数据可视化。 21. **SWFAddress**:一个小型但功能强大的库...
3. **JCE在J2ME中的应用**:学习如何在资源有限的设备上实现加密和解密操作,包括导入JCE库,配置安全政策文件,并使用不同加密算法。 4. **数据传输安全**:了解SSL/TLS协议在J2ME中的实现,用于确保无线网络通信...
eclipse 工程完整工程文件,编译环境Ubuntu16.04 OpenWrt 15.07 可添加sll 和crypto 库用加密 文件目录: msg_server/ msg_server/Debug/ msg_server/Debug/sources.mk msg_server/Debug/objects.mk msg_server/...
AS3CoreLib提供了MD5类,实现了MD5加密算法。例如,你可以用它来计算字符串的MD5值: ```actionscript import flash.utils.ByteArray; import com.adobe.crypto.MD5; var stringToHash = "Hello, World!"; var ...
`crypto-extra`是一个专为前端开发者设计的开源库,它提供了加密和解密功能,使得在浏览器环境中进行节点加密操作变得更加便捷。本文将深入探讨`crypto-extra`库的核心特性、使用场景以及如何在项目中集成和应用。 ...
【as3corelib库及帮助文档】是针对Adobe Flash平台的一款重要的开源库,它提供了许多在ActionScript 3(AS3)中缺失的实用功能。这个库由John Resig开发,最初是为了填补AS3标准库中的空白,为开发者提供更强大、更...
该库对程序员公开安全加密函数 如随机数生成,哈希,加盐哈希,消息认证码,对称加密,非对称加密,混合加密,数字签名和内存保护。该库是伴随实现着一个复杂的参数,演示如何使用用CryptoLibrary. This library ...
4. **AS3 Crypto库**:在Flex中实现加密解密,可以借助AS3 Crypto库,这是一个开源的ActionScript 3加密库,包含了多种加密算法的实现。使用这个库,开发者可以方便地集成加密功能到自己的Flex应用中。 5. **加密...
2. **as3crypto**:这是一个AS3实现的加密库,提供了包括AES、DES、RSA等多种加密算法,适用于数据安全和隐私保护。 3. **Away3D**:这是一个强大的3D图形库,允许开发者在Flash平台上创建复杂的3D场景和交互式应用...
as3corelib库作为AS3的补充,包含了许多实用工具类,如MD5加密算法、Base64编码解码、XML处理、颜色转换等。这些工具类可以帮助开发者在项目中实现更多的功能,提高代码的可复用性和效率。 其中,JSON(JavaScript ...
在AS3中,我们可以利用内置的加密库,如Strong cryptography for ActionScript (ASC)库或者第三方库如as3crypto,来实现加密和解密操作。这些库提供了多种加密算法,如AES(高级加密标准)、DES(数据加密标准)等,...
【AS3常用英语单词大全】是针对ActionScript 3.0编程语言的学习资源,包含了AS3中常见的英文词汇及其解释。ActionScript 3.0是一种广泛应用于开发Flash平台应用程序、游戏和富互联网应用的脚本语言。以下是一些重要...
二进制文件可以在/deploy/as3crypto.swc找到 复制到您的库文件夹,将其添加到您的类路径,然后就可以了。 特征 协议:TLS 1.0 支持(部分) 证书:X.509 证书解析和验证,内置根 CA。 公钥加密:RSA(加密/解密、...