Ben Adobe tarafından oluşturulan MD5 algoritması kullanarak MD5 ActionScript bir dize çalışıyor ve as3corelib parçasıdır duyuyorum. (Http://as3corelib.googlecode.com/svn/trunk/src/com/adobe/crypto/MD5.as).
Ben doğru olduğunu biliyorum php oluşturulan bir MD5 bu karşılaştırma duyuyorum.
Ben "Abcd1234" gibi bir dize söylemek için AS ve PHP kullanarak MD5s oluşturursanız beklendiği gibi ikisi de, eşittir. Benim dize içinde, yani "abcd \ x28 \ xBF x4E \" bazı onaltılık içeriyorsa sorun olduğunu Actionscript ve php gelen MD5s farklı bir değer döndürür.
Şimdi gerçekten garip bir parçasıdır sürece hala bir dize ince ve maçları ne zaman onaltılık bir sayının şeklinde olduğu gibidir:
yani
"abcd\x28\x46" will have matching values from AS's MD5 and php's MD5. While "abcd\x28\xBF" will yyanild different hashes.
Anyone have any ideas? I've tested the php MD5 thoroughly and I know it is correct and the ActionScript is incorrect. I appreciate the help, thanks for reading and I apologize if this was confusing. I'm a noob when it comes to string encoding, representation etc. Thanks, Drew S.