爬虫学习——26.JS逆向(2)

AES与DES

DES对称加密,是一种比较传统的加密方式,其加密运算、解密运算使用的是同样的密钥,信息的发送者。 和信息的接收者在进行信息的传输与处理时,必须共同持有该密钥(称为对称密码),是一种对称加密算法。一般来说加密用的是encrypt()函数,解密用的是decrypt()函数。 AES/DES加密解密网址: 在线加密/解密,对称加密/非对称加密

AES与DES的区别

  • 加密后密文长度不同

    • DES加密后密文长度是8的整数倍

    • AES加密后密文的长度是16的整数倍

  • 安全度不同

    • 一般情况下DES足够安全

    • 如果要求高可以使用AES

  • DES和AES切换只需要修改CryptoJS.DES =>CryptoJS.AES

python代码实现AES/DES加密、解密

"""pip install pycryptodome"""

from Crypto.Cipher import AES
from Crypto.Rando

你可能感兴趣的:(如何系统的学习python,爬虫-限免,学习,python,爬虫,开发语言)