锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

密码学·编码类密码·CTF常见考察密码

时间:2023-12-02 10:07:02 pkm滑块式直线位移传感器

密码学·编码类密码·CTF常见的检查密码

  • 1.ASCII编码
  • 2.base家族
    • base64
    • base32
    • base16
  • 3.quoted-printable编码
  • 4.Xxencode
  • 5.Uuencode
  • 6.Url编码
  • 7.Escape编码
  • 8.Unescape编码
  • 9.HTML实体编码
  • 10.敲击码
  • 11.摩尔斯电码
  • 12.盲文
  • 13.Hex编码
  • 14.base64转图片
  • 15.编码在线核心价值观
  • 16.与佛论禅,与熊论道,兽音
  • 17.加密隐藏字符
  • 18.Brainfuck/Ook
  • 19.md5加密
  • 20.Unicode编码
  • 21.DES加密

1.ASCII编码

ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是一套基于拉丁字母的字符代码,包括在内 128 一个字符可以用一个字节存储,相当于国际标准 ISO/IEC 646。

ASCII编码转换列表


2.base家族

base64

Base64编码使用64打印ASCII字符(A-Z、a-z、0-9、 、/)编码任何字节序列数据ASCII另有字符串=后缀用符号。

索引表
在这里插入图片描述

Base64根据字节对输入字符串进行划分,获得每个字节对应的二进制值(如果低于8比特,则在高位补充0),然后串联这些二进制值,然后按6比特组进行划分(因为2^6=64),如果最后一组不到6比特,最后补0。将每组二进制值转换为十进制,然后在上表中找到相应的符号并串联起来Base64编码结果。

加解密网址

base32

Base32编码使用32个可打印字符(字母A-Z和数字2-7)对任意字节数据进行编码的方案,编码后的字符串不用区分大小写并排除了容易混淆的字符,可以方便地由人类使用并由计算机处理。

索引表

Base32根据字节对任何字符串进行划分,串联每个字节对应的二进制值8比特高补0),按5比特一组划分,将每组二进制值转换为10进制,对应32个可打印字符中的一个。

base32编码加解密

base16

Base16编码使用16个ASCII可打印字符(数字0-9和字母A-F)编码任何字节数据。Base16首先获得输入字符串中每个字节的二进制值(不到8比特在高位补充0),然后串联,然后按4比特组切分,将每组二进制数转换为十进制。在下表中找到相应的编码串联Base16编码。可见8比特数据按4比特切分正好是两组,所以Base填充符号16不可能使用=”。

索引表:

base16加解密网站

3.quoted-printable编码

Quoted-printable可翻译为可打印字符引用编码,常用于电子邮件,如:Content-Transfer-Encoding:quoted-printable ,它是MIME常见的编码表示方法! 我们经常需要使用可打印的邮件ASCII字符(如字母、数字和"=")表示各种编码格式下的字符!Quoted-printable将任何8-bit字节值可编码为三个字符:等号"=后来跟着两个十六进制的数字(0–9或A–F)表示字节的值。ASCII代码换页符(十进制值为12)可表示为=0C",等号"=必须表示(十进制值为61)=3D",gb2312下中表示=D6=D0。除了可打印ASCII除了字符和换行符,所有字符都必须表示为这种格式。Quoted-printable编码简单方便,广泛应用于电子邮件!

quoted-printable加解密网站


4.Xxencode

XXEncode是二进制到文字的编码!UUEncode以及Base64编码方法非常相似。它还定义了一种用可打印字符表示二进制文本的方法,而不是一个新的编码集合。XXEncode以每三个字节为单位编码输入文本。如果剩余信息少于三个字节,则零补充不足部分。三个字节共有24个字节Bit,以6-bit单位分为四组,每组用十进制表示字节值。这个值只会落在0到63之间。64可以打印固定字符的范围和顺序!大大小小的字母、数字和 -字符。它较UUEncode编码的优点是64字符是常见字符,没有特殊字符!

在线加解密工具


5.Uuencode

Uuencode二进制信息与文字信息之间的转换编码,即机器与人眼识读的转换。Uuencode编码方案在电子邮件信息的传输中很常见,已经被多用途互联网邮件扩展(MIME)大量取代。

Uuencode以每三个字节为单位编码输入文文本。若最后剩下的文字少于三个字节,则不足部分用零补齐。这三个字节共有24个字节Bit,以6-bit单位分为四组,每组以十进制表示出现的值只会落在0到63之间。将每个数加32,结果刚好落在ASCII字符集中可打印(32-空白)…95-底线)范围内。

Uuencode每60个编码将输出为独立的一行(相当于45个输入字节),每行开头将添加长度字符。除最后一行外,长度字符应为M”这个ASCII字符(77=32 45),最后一行的长度字符为32 剩下的字节数这个ASCII字符。

在线加解密


6.Url编码

在线加解密网站


7.Escape编码

escape采用ISO Latin字符集编码指定的字符串。所有空格符、标点符号、特殊字符和其他非非ASCII字符将被转换成%xx格式字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。

在线加解密网站


8.Unescape编码

Escape/Unescape加密解码/编码解码,又叫%u编码,从以往经验看编码字符串出现有"u",它是unicode编码,那么Escape编码采用是那一种unicode实现形式呢。其实是UTF-16BE模式。这样一来问题非常简单了。 Escape编码/加密,就是字符对应UTF-16 16进制表示方式前面加%u。Unescape解码/解密,就是去掉"%u"后,将16进制字符还原后,由utf-16转码到自己目标字符。如:字符“中”,UTF-16BE是:“6d93”,因此Escape是“%u6d93”,反之也一样!因为目前%字符,常用作URL编码,所以%u这样编码已经逐渐被废弃了!

在线加解密


9.HTML实体编码

在线加解密


10.敲击码


11.摩尔斯电码

摩尔斯电码(又译为摩斯电码,Morse code)是一种时通时断的信号代码,这种信号代码通过不同的排列顺序来表达不同的英文字母、数字和标点符号等

密码表:

摩斯密码在线加解密工具


12.盲文

盲文翻译器,只支持英文互转

盲文解密:支持中文,但不支持互转


13.Hex编码

在线加解密


14.base64转图片

base64-img


15.在线核心价值观编码

社会主义核心价值观:富强、民主、文明、和谐;自由、平等、公正、法治;爱国、敬业、诚信、友善

在线加解密


16.与佛论禅,与熊论道,兽音

与佛论禅

与熊论道

兽音


17.隐藏字符加密

在线加解密


18.Brainfuck/Ook

在线加解密网站


19.md5加密

MD5碰撞破解网站


20.Unicode编码

在线加解密


21.DES加密

DES是数据加密标准的简写,是使用密匙加密的块算法,参数有key、data、mode,其中key密匙为7个字节56位,data数据位8个字节64位,mode则为工作方式.在1977年被美国的国家标准局确定成为了联邦资料处理标准,之后哦算法在国际上流传使用

des主要原则为混淆与散布,能够有效的防止对密码系统的统计与分析以及对密匙的逐段破译

在线加解密

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章