凯撒密码:密码按照字母表或ascII码以固定数值进行位移
变异凯撒密码:密码按照字母表或ascII码以不同数值进行位移
如:密码:afZ_r9VYfScOeO_UL^RWUc
思路:已知密码格式为flag{},同时密文中有数字,下划线。所以得出此次密文以ASCII码为蓝本进行位移,所以从"afZ_"与"flag"之间的关系——密文-明文—变化规律
a(97)-f(102)—+5
f(102)-l(108)—+6
Z(90)-a(97)—+7
_(95)-g(103)—+8
Quoted-Printable:它也将输入的字符串或数据编码成全是ASCII码的可打印字符串
特征:等号众多,且编码为十六进制
如:=E9=82=A3=E4=BD=A0=E4=B9=9F=E5=BE=88=E6=A3=92=E5=93=A6
RSA算法密码:过程:(三个未知数N,T,E,D和两个已知数q,p)
N=p*q,T=(p-1)*(q-1)
选公钥E(条件:质数(因子只有1与他本身,即只有1*自己=自己一种因式),1<E<T,不是T的因子)
算私钥D(D*E)除以T=1
PS:以上仅仅是我个人自学不知道有没有走偏或者有什么不对的地方,请各位大佬多多指教
最后请问给位大佬有没有好的网页抓包工具能推荐一个吗?