2017年3月2日星期四

编码直觉

编码直觉是作为一名黑帽子与白帽子必须掌握的一门技能

注意:在处理并且理解编码意义的时候,经常需要用到碰撞与撞库的术语,或者fuzz。

unix时间戳
                    10位数字长度   1487404381          秒
                    13位数字长度   1487404381121    毫秒

md5  特点
1. 128bit  (16字节)  32个字符
2. 一般128位的MD5散列被表示为32位十六进制数字  (注意:表示一词用的很好)
3. 定长输出

        示例:
                 md5(sdafsd,32) = 569ebc3d91672e7d3dce25de1684d0c9

SHA-1  特点
1.  比md5多8个字符,40个字符
2.  有更多的加密选择,sha-128-256-512

1. 这类加密只能使用脚本进行比对,得出使用的加密算法

BASE64  特点 
 1. 等号“=”用来作为后缀用途 , 后面有一个或者两个 = 号的
 2. 64个字符

   52个大小写字母
    ABCDEF  GHIJKL MNOPQR  STUVWX YZ
    abcdef    ghijkl    mnopqr     stuvwx  yz

  10个数字
    0123456789

  两个字符
     + /


参考链接:
1. 几种常用加密算法比较 


没有评论:

发表评论