常见加密特征

MD5——示例21232F297A57A5A743894A0E4A801FC3

一般MD5值是32位由数字“0-9”和字母“a-f”所组成的字符串

sha1——示例d033e22ae348aeb5660fc2140aec35850c4da997

这种加密的密文特征跟MD5差不多,只不过位数是40

sha224——示例765330e48dc31606f27f2918834a888cb72689542de3b5567522b4df

特征跟MD5差不多加密结果是56位数字加小写字母组合

sha256——示例807d0fbcae7c4b20518d4d85664f6820aafdf936104122c5073e7744c46c4b87

加密结果是64位数字加小写字母组合

sha384——示例54fb3bd9d6052999fbf5bbd397f483d2af35461fec3c1a8886f52109950aeea611a58ddf7c17efb80f7a754272dbd4955d9b974ee506db6e499e5b162fa7848092d2616694c9c29e0295298184e110607b3bbfe10fb572d8f5c4d6e78fb30dee83da69bf85a8e7fa444241b9b880b1c9

加密结果是96位数字加小写字母组合

sha512

加密结果是128位数字加小写字母组合

base100——示例👝👣👘👞👲👫👟👠👪👖👠👪👖👝👣👘👞👴

一堆Emoji表情

base91——示例@iH<,{zvx#Vsjmzh@iH<R}A

由91个字符(0-9,a-z,A-Z,!#$%&()*+,./:;?@[]^_`{|}~”)组成,不支持中文进行加密

base85——示例Ao(mgHZWq8F'iX&?Y4+_B70

等号一般出现在字符串中间,但是很难出现等号,含有一些奇怪的字符;

Base64——示例YWRtaW4tcm9vdA==

一般情况下密文尾部都会有两个等号,明文很少的时候则没有

Base58——示例6tmHCZvhgfNjQu

它最大的特点是没有等号

Base58不使用数字"0",字母大写"O",字母大写"I",和字母小写"l",以及"+“和”/"符号。

Base32——示例GEZDGNBVGY3TQOJQGE======

他的特点是明文超过十个后面就会有很多等号

如果不足40位,则在编码后数据补充"=",一个"="相当于一个组(5个二进制位),编码后的数据是原先的8/5倍.

Base16——示例61646D696E

它的特点是没有等号并且数字要多于字母

Unicode——汉字示例这、字母示例t、数字符号示例5

可以说Unicode与HTML实体编码是一个东西

16进制Unicode——示例\u8fd9\u662f\u4e00

Escape/Unescape加密解码/编码解码,又叫%u编码

特征:以%u开头

凯撒密码——示例iodj{khoor_zrug_123}

只对字母进行加密,常用于CTF比赛中

栅栏密码基础型

培根密码——示例AABABABABBAAAAAAABBABAABBAABBBABAAABAABAABAAABAABAAABABABABBAAAAAAABBA

使用两种不同字体,分别代表A和B,看到一串的a和b,并且五个一组,那么就是培根加密了

栅栏密码是按一定规则将明文内容互相调换了位置

栅栏密码(Rail fence Cipher)基础型加密方式,是一种简单的移动字符位置的加密方法,首先把加密的明文分成N个一组,

然后把每组的第1、第2、第M个字符连起来,形成无规律的密文字符串。

例如字符串“123456789abc”,首先将字符串分成3组,如下排列:

1234

5678

9abc

依次取每一组字符,组成加密后密文:“15926a37b48c”。

栅栏密码W型加密算法:

栅栏密码(Rail fence Cipher),扩展变种W型,采用先把明文类似"W"形状进行排列,然后再按栏目顺序1-N,取每一栏的所有字符值,组成加密后密文。

比如字符串“123456789”,采用栏目数为3的时,明文将采用如下排列:

1—5---9

-2-4-6-8-

–3----7–

取每一栏所有字符串,组成加密后密文:“159246837”。

猪圈密码

特点:只能对字母加解密并且符号无法复制,粘贴后会直接显示明文

样子:

百家姓暗号

特征:不要多说当你看到一串百家姓的时候多半就是这个暗号了

莫尔斯电码

特征:密文由不规律的.、/、-组成

ROT13

特征:它与凯撒密码差不多都是字母替换,你看到一句特别奇怪的语句可能就是它编码的

Brainfuck

特征:brainfuck语言用> < + - . , [ ]八种符号来替换C语言的各种语法和命令:例如: +++++++++++++++++.>+++++++++++++++++++++++++++++++++++++++++

ook加密

特征:ook密码中有大量ook,加上一些符号;Ook! has only three distinct syntax elements:Ook.Ook?Ook!这种就是ook密码

aaencode加密(颜文字)解析

  • 特征将JS代码转换成常用的网络表情,例如(o^_^o))+ (゚Д゚)[゚ε゚]+(゚Θ゚)+ (゚ー゚)+
  • 打开浏览器,进入控制台。
  • 去掉最后一行的('_')复制到控制台,回车得到解密后代码。测试edge解析不出源码,但其他浏览器可以解析。

与佛论禅

佛曰:罰悉若真呐大侄穆諳能怯參罰爍梵提依俱爍盡薩夜心冥楞遮呐迦一竟殿呐舍俱喝罰諸侄老俱諦勝俱瑟侄利遠奢若尼怯闍一世實呼怯等侄所知倒缽伽得實梵智怯咒神怛

社会核心价值观加密

公正公正公正诚信文明公正民主公正法治法治友善平等法治自由公正爱国公正

看见一串社会核心价值观就是这个加密了

希尔密码:NWEEDTCZEACGHJWVAQ

每个字母当作26进制数字:A=0, B=1, C=2... 一串字母当成n维向量,跟一个n×n的矩阵相乘,再将得出的结果模26。

埃特巴什码:OLEVNFNFAR

也是一种置换密码,就是将字母表逆序作为密文,a对应z、b对应y这样子

键盘密码

利用键盘的特性制作的密码,常见有计算机的键盘和手机的键盘

  • 10
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值