加密
資料加密,預設加密物件是位元組 bytes str(字串) decode encode
自帶的庫 binasict
二進位制十六進製制
儲存單位 byte 位元組8位 1byte = bit
kb 1k=1024byte
mb 1024kb
gbtb
對稱加密 des aes
非對稱加密 rsa
單向加密(雜湊) md5. 不可逆性,抗修改性,易計算,定長輸出的
乙個字母或者乙個數字 都是乙個位元組 八位
bit 一位
對稱加密 演算法
des 秘鑰長度 56位 入口引數有3個 key(秘鑰8個位元組) data(加密的資料) mode(方式)
aes 128 256 512 位
pycryptodome
windows
安裝 pip install pycryptodomex
ubuntu
安裝 pip install pycryptodome
非對稱加密 公鑰和私鑰
rsa安裝 pip install rsa
ios常見加密解密方法
在其他平台中經常會計算md5值,在ios平台中也提供了該方法,首先需要匯入標頭檔案 cpp view plain copy import 方法cc md5可以獲取md5的16個字元的陣列,再通過 02x的形式輸出即可獲取32位md5值。cpp view plain copy implementati...
常見的加密 解密
base16編碼使用16個ascii可列印字元 數字0 9和字母a f 對任意位元組資料進行編碼。注 base16不可能用到填充符號 base32編碼是使用32個可列印字元 字母a z和數字2 7 對任意位元組資料進行編碼的方案,編碼後的字串不用區分大小寫並排除了容易混淆的字元,可以方便地由人類使用...
php常見的加密 php常用加密解密
最近在做乙個功能需要對字串進行加密,然後在指定的方法獲取直接進行解密,從而的到自己需要的引數,接下來吾愛程式設計為大家分享一下php常用加密解密方法,有需要的小夥伴可以參考一下 1 encryptdecrypt function encryptdecrypt key,string,decrypt e...