鍍金池/ 問答/PHP  Python/ python 加密如何用PHP實(shí)現(xiàn)

python 加密如何用PHP實(shí)現(xiàn)

python加密

def des_encrypt(data, Des_Key):
    if isinstance(data, dict):
        str = json.dumps(data)
    else:
        str = data
    Des_IV = bytes(Des_Key)
    k = des(Des_Key, CBC, Des_IV, pad=None, padmode=PAD_PKCS5)

    EncryptStr = k.encrypt(str)
    return base64.b64encode(EncryptStr) #轉(zhuǎn)base64編碼返回

請問如何用PHP實(shí)現(xiàn)


python 用的是pyDes這個包

回答
編輯回答
懶洋洋

W3school
百度 PHP crypt就能查到了= =

2018年1月29日 06:45
編輯回答
孤毒

PHP 原生有 OpenSSL 函數(shù)可以自己寫,第三方庫有個 phpseclib 挺不錯的。

2018年5月12日 15:41
編輯回答
念舊

php7看下openssl

2017年6月18日 13:09