上課了:Python 加密解密演算法
來看看HASHLIB,他是一種單向摘要出定長字串的方法:
In [18]: import time,hashlib
In [19]: t = int(time.time())
In [20]: t Out[20]: 1495597851
In [21]: md = hashlib.md5('test%s' %t)
In [22]: md.hexdigest() Out[22]: '8ed81a627d94055cd34d3e7e1d2fed72'
In [23]: md = hashlib.md5('test%s' %t)
In [24]: md.hexdigest() Out[24]: '8ed81a627d94055cd34d3e7e1d2fed72'
In [25]: md = hashlib.md5('test123%s' %t)
In [26]: md.hexdigest() Out[26]: '554aac9fa6ba5a5821f6a80e840b6b36'
In [27]: md = hashlib.md5('test123%s' %t)
In [28]: md.hexdigest() Out[28]: '554aac9fa6ba5a5821f6a80e840b6b36' 相同字串md5加密後的16進位制是一致的 接下來看base64 In [29]: import base64
In [30]: base64.b64encode('123456') Out[30]: 'MTIzNDU2'
In [31]: base64.b64decode('MTIzNDU2') Out[31]: '123456' 可以反向計算的
相關文章
- 線上加密/解密工具加密解密
- Java 常用加密解密演算法Java加密解密演算法
- 加密解密演算法系列加密解密演算法
- Python AES 加密和解密(qbit)Python加密解密
- python AES-CBC 加密解密Python加密解密
- Go 加密解密演算法總結Go加密解密演算法
- 加密解密加密解密
- C/C++ 常用加密與解密演算法C++加密解密演算法
- python加密與解密,加簽與驗籤Python加密解密
- 如何在Python中加密和解密資料Python加密解密
- python怎麼使用md5加密解密Python加密解密
- PHP加密解密PHP加密解密
- js加密解密JS加密解密
- AES加密解密加密解密
- AES 加密&解密加密解密
- Python使用AES進行鹽值加密和解密Python加密解密
- AES線上加密解密-附AES128,192,256,CBC,CFB,ECB,OFB,PCBC各種加密解密原始碼加密解密原始碼
- php mcrypt 加密 解密PHP加密解密
- Javascript 加密解密方法JavaScript加密解密
- AES CBC 加密解密加密解密
- RSA加密與解密加密解密
- Python幾種加密演算法Python加密演算法
- 如何在 Linux 上用密碼加密和解密檔案Linux密碼加密解密
- Python2 解密易語言DES加密的密文Python解密加密
- Java加密解密瞭解Java加密解密
- android加密解密完美教程Android加密解密
- 影像的加密與解密加密解密
- .NET Core加解密實戰系列之——對稱加密演算法解密加密演算法
- 2021課程加盟影片加密線上播放方案加密
- 我的慕課實戰課程上線了
- PHP Base64 加密 & 解密PHP加密解密
- php rsa長文加密解密PHP加密解密
- utf8 加密與解密加密解密
- golang AES-CBC 加密解密Golang加密解密
- golang securecookie加密解密cookie值GolangCookie加密解密
- RSA 非對稱加密&解密加密解密
- CART演算法解密:從原理到Python實現演算法解密Python
- 文字加密:常見的密碼加密解密方法加密密碼解密
- 免費線上PHP加密、解密、混淆原始碼工具-toolfk.comPHP加密解密原始碼