首頁 >後端開發 >php教程 >php aes 128 CBC加密、解密函數 php aes mcrypt php aes ecb php java aes加密解

php aes 128 CBC加密、解密函數 php aes mcrypt php aes ecb php java aes加密解

WBOY
WBOY原創
2016-07-29 08:48:411692瀏覽

/*

* $data 加密的內容,$key 密鑰

*/

function cbc_encrypt($data ,$key ) {

    $iv = $keypad
data; ) % 16);
    $data .= str_repeat(chr($padding), $padding);
    $encrypted = mcrypt_encrypt(MCRYPT_RIJNDAEL_128, $pkey, $mcrypt_encrypt(MCRYPT_RIJNDAEL_128, $key, $data, MCHypkey, $ );
}
function cbc_decrypt($data,$key) {
    $iv = $key;
    $data = base64_decode($data);
   $data = ptptpt_decm (
    $padding = ord($data[strlen($data) - 1]);
    return substr($data, 0, -$padding);
}
以上就介紹了php aes 128 CBC加密、解密函數,包括了php,aes方面的內容,希望對PHP教程有興趣的朋友有幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn