各种密码加解密
各种密码加解密
凯撒密码:
经典
synt{5pq1004q-86n5-46q8-o720-oro5on0417r1}
变异凯撒
加密密文:afZ_r9VYfScOeO_UL^RWUc
def f(): con = str(input("输入凯撒密文:")) a = 5 for s in con: print(chr(ord(s) + a),end = '') a += 1
Quoted-printable
=E9=82=A3=E4=BD=A0=E4=B9=9F=E5=BE=88=E6=A3=92=E5=93=A6
Rabbit密码
U2FsdGVkX1/+ydnDPowGbjjJXhZxm2MP2AgI
栅栏密码
大概就是调换位置
felhaagv{ewtehtehfilnakgw}
RSA
在一次RSA密钥对生成中,假设p=473398607161,q=4511491,e=17
求解出d
使用py
import gmpy2 p = 473398607161 q = 4511491 e = 17 d = int(gmpy2.invert(e,(p-1)*(q-1))) print(d)
使用工具:RSATool2v17
本文作者:crabin88
本文链接:https://www.cnblogs.com/crabin/p/17092299.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步