的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,然後反之亦然。 –