的Flash CS6(AS3):编码和加密解码的BitmapData
这就是我试图完成......
转换的BitmapData - >字节组 - 使用JPEGencoder(包括PNGEncoder,或任何其它>编码替代品) - > base64字符串。 一旦我掌握了这个base64字符串,我将能够使用我的字符串混淆算法,并将该字符串发送给php。
现在反向(解密)找回我的原始图像。 从PHP加载混淆字符串到Flash - >反混淆算法 - > decodebase64toBytearray - >的BitmapData
我现在爱色丽是转换的base64到字节组,然后以位图数据的挑战。
有人可以指导我如何从base64字符串找回位图图像吗?
恕我直言,更好的办法是加密/解密图像(或任何二进制数据),并直接发送没有base64编码从Flash到PHP,反之亦然。 无论如何,您可以使用as3Crypto库进行Base64编码或一些加密。 这不是你问的理智,但肯定会给你指示。使用AES-128加密可能是一个很好的解决方案: http://sarakhman-lab.blogspot.com/2012/02/encryption-as3php.html – gMirian
我正在构建一个应用程序,让用户加密他们上传的照片。所以我不希望图像的原始数据存储在服务器中,因为它很容易找回照片而不会混淆字符串。所以我正在考虑能够将bitmapdata转换为base64,然后反之亦然。 –