2011-01-28 11 views
1

私は文字列を暗号化する必要があります&は、PHPにあるサーバーに送信します。Android SDKの文字列の暗号化

暗号化コードとその暗号化機能があります。

define('SALT', 'whateveryouwant'); 

function encrypt($text) 
{ 
     return trim(base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, SALT, 
$text, MCRYPT_MODE_ECB, 
mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), 
MCRYPT_RAND)))); 
} 

function decrypt($text) 
{ 
     return trim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, SALT, 
base64_decode($text), MCRYPT_MODE_ECB, 
mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), 
MCRYPT_RAND))); 

} 

私はアンドロイドでいくつかのクラスを試しましたが、全く動作しませんでした。 この機能をサポートするAndroidの機能やクラスについて考えている人はいますか?

答えて

関連する問題