分享

iOS AES加密 PHP解密

 yeah51 2015-03-23
iOS AES加密 PHP解密
2013-12-20 15:19 未知

  不知道大家对于iOS AES加密 PHP解密的内容有没有所研究,下面达内php培训老师就为大家分享具体内容。
1.php代码
<?php  
$iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_ECB);  
$iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);  
$key = 'a16byteslongkey!a16byteslongkey!';  
$plaintext = "iphone";  
$ciphertext = mcrypt_encrypt(MCRYPT_RIJNDAEL_128, $key, $plaintext, MCRYPT_MODE_ECB);  
$base64encoded_ciphertext = base64_encode($ciphertext);  
echo "ciphertext: ".$base64encoded_ciphertext."<br/>";  
$plaintext = mcrypt_decrypt(MCRYPT_RIJNDAEL_128, $key, base64_decode($base64encoded_ciphertext), MCRYPT_MODE_ECB);  
echo "plaintext: ".$plaintext."<br/>";  
$base64encoded_ciphertext =  "I3chV+E2XUHeLCcJAhBaJQ==";  
$plaintext = mcrypt_decrypt(MCRYPT_RIJNDAEL_128, $key, base64_decode($base64encoded_ciphertext), MCRYPT_MODE_ECB);  
echo "plaintext: ".trim($plaintext);  
?>   
2.oc代码
    NSString *key = @"a16byteslongkey!a16byteslongkey!";
    NSString *plaintext = @"iphone";
    NSString *ciphertext = [plaintext AES256EncryptWithKey: key];
    NSLog(@"ciphertext: %@", ciphertext);
    plaintext = [ciphertext AES256DecryptWithKey: key];
    NSLog(@"plaintext: %@", plaintext);
   以上就是今天北京php培训老师为大家分享的有关iOS AES加密 PHP解密的内容,希望能够帮助到大家。



           

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多