常见密码归纳(入门级)
**
常见密码归纳(入门级)
**
前言:前几天的比赛发现密码忘得有点多,今天总结一下吧。方便自己以后看看。
常见密码:
1:base密码(base16 ,32,64,58 ,85 ,100);:
2:ROT密码:ROT 5/13/18/47;
3:凯撒密码+变异凯撒;
4:栅栏密码,栅栏密码W型;
5:猪圈密码;
6:维吉尼亚;
7: 特殊密码:摩斯密码,培根密码,与佛论禅,百家姓,Uuencode编码转换
一:base家族:
base算是最常见的密码之一,经常用到的base64/32/16,少见的有58,85,100,92,93。说一下各个的特点吧。
base64:
实例:YWRtaW4tcm9vdA==
特点:一般情况下密文尾部都会有两个等号,明文很少的时候则没有;
加密原理:
Base64编码要求把3个8位字节(38=24)转化为4个6位的字节(46=24),之后在6位的前面补两个0,形成8位一个字节的形式。 如果剩下的字符不足3个字节,则用0填充,输出字符使用‘=’,因此编码后输出的文本末尾可能会出现1或2个‘=’。
base32:
示例:GEZDGNBVGY3TQOJQGE======
特点:超过十位会有很多等号,一般大于三个;
base16:
示例:61646D696E
特点:它的特点是没有等号并且数字要多于字母
下面的没有以上三种常见
base58
示例:**6tmHCZvhgfNjQu**
特点:它最大的特点是没有等号
Base58是用于比特币(Bitcoin)中使用的一种独特的编码方式,主要用于产生Bitcoin的钱包地址。
相比Base64,Base58不使用数字"0",字母大写"O",字母大写"I",和字母小写"l",以及"+“和”/"符号。
比特币的Base58字母表:
123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz
base85:
示例:@:X4hDWe0rkE(G[OdP4CT]N#
特点:奇怪的字符比较多,但是很难出现等号。
base100: toppwdhash 一款常见密码哈希离线查询工具,包含算法类型 :'md5', 'md5x2', 'md5x3', 'sha1', 'ntlm', 'mysql', 'mysql5', 'md5_s ... 09月11日报道:昨日,一位程序员利用一个Telnet Wifi扫描脚本,经过两三天的扫描,积累了9万余条Wifi密码数据.遂针对扫描到的数据做一次简单的分析,得到了中国家用Wifi常见密码TOP10 ... 常见网络攻击归纳总结 1.Land (Land Attack)攻击 防御方式: 2.Ping of Death 防御方式: 3.ICMP Redrt 防御方式: 4.Smurf 攻击 防御方式: 使用 ... 前言 对常见的编码和密码做个归纳 并记录一些可用的网站和工具 可以当做手册使用 一.常见编码 1.ASCII编码 现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646 可以分作三部分组成 ... ROT13密码 即旋转,往后/往前13位 ROT13(回转13位,rotate by 13 places,有时中间加了个连字符称作ROT-13)是一种简易的替换式密码.ROT13被描述成"杂 ... 杂项 1文件操作与隐写 2图片隐写术 3压缩文件处理 4流量取证技术 文件操作与隐写 文件类型识别 1.File命令(linux下) 使用:不知道后缀名,无法打开文件. file 文件名 2.winh ... C语言中常见错误分析 摘要:C语言是许多高校开设的第一门程序设计语言,使用方便灵活.根据C语言的特点,并结合实际教学,对在编程中经常遇到的错误进行分析.总结,为初学者尽快掌握C语言,提高程序设计水平提 ... 一.单向散列函数 1.1 概念及术语 单向散列函数(one-way hash function)有一个输入和一个输出,其中输入称为消息(message),输出称为散列值(hash value).单向散 ... 修改(一个found一个错) 程序改错题,在found处找错,不要偏离位置,一个found就一个错,不会多.一般1-3个found. 以下是我对改错题常见错误的一个归类,希望可以帮到大家,多争取时间, ... ASCII编码 简述:使用制定的7位或8位二进制数组合来表示128或256种可能的字符.使用7位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0到9.标点符号,以及在美式英语中使用的 ...
示例:
常见密码归纳(入门级)相关推荐
最新文章
热门文章