這個命令會讓你輸入乙個字串,然後會再輸出一串加密了的數字。
python -c 'print reduce(lambda a,b: a*256+ord(b), raw_input("string: "), 0)
'
dc -e 輸出的數字p
用 rcosr8toz7nf9gyc 作為明文,加密分兩步,當然了,也是可以一步過的,呆會說~
echo"rcosr8toz7nf9gyc
" |xxd -ps -u
得到:52434f535238746f5a376e46394779630a
echo"ibase=16;52434f535238746f5a376e46394779630a
" |bc
得到:27992624244640545969914199055074927928074
echo"ibase=16; $(echo
"rcosr8toz7nf9gyc"
|xxd -ps -u)
" |bc
得到:27992624244640545969914199055074927928074
dc -e 27992624244640545969914199055074927928074p
得到:rcosr8toz7nf9gyc
同樣用 rcosr8toz7nf9gyc 作為明文,來看**:
echo"rcosr8toz7nf9gyc
" |base64 -i
得到:z3rhbgtaz21hawwuy29tcg==
echo"z3rhbgtaz21hawwuy29tcg==
" |base64 -d
得到:rcosr8toz7nf9gyc
C 字串加密和解密
using system.security.cryptography using system.io 預設金鑰向量 private static byte keys des加密字串 待加密的字串 加密金鑰,要求為8位 加密成功返回加密後的字串,失敗返回源串 public static string ...
C 字串加密和解密
using system.security.cryptography using system.io 預設金鑰向量 private static byte keys des加密字串 待加密的字串 加密金鑰,要求為8位 加密成功返回加密後的字串,失敗返回源串 public static string ...
shell幾種字串加密解密的方法
第一種 python 與 bash shell 的結合 這個命令會讓你輸入乙個字串,然後會再輸出一串加密了的數字。加密 照直輸入 python c print reduce lambda a,b a 256 ord b raw input string 0 解密 數字後 p dc e 輸出的數字p ...