crypto

Crypto_常见编码

CTF常见编码及加解密(超全)-CSDN博客

CTF-Crypto 密码原理及解密方法_ctffunction encrypt(n) { var aux = forwardpass(n);-CSDN博客

base家族

1
2
3
4
5
6
7
8
9
10
11
base64:大小写字母,0~9,+,-,64位组成的
base32:Base32编码是使用32个可打印字符(字母A-Z和数字2-7)
base16:使用16个ASCII可打印字符(数字0-9和字母A-F)对任意字节数据进行编码。没有=
base36:base36编码是使用0~9的数字,加上所有26个字母,所有的字母要不全大写,要不全小写。
base58:58=9个阿拉伯数字(去掉0)+24个大写字母(去掉I和O)+25小写字母(去掉l)
base62:Base62编码是由10个数字、26个大写英文字母和26个小写英文字母组成
base85::d]>JA62bf<^o]!;,or.=a;i@9/17'@8oNU
base91:从94个可打印ASCII字符(0x21-0x7E)中,以下三个字符被省略以构建base91字母:
​ -(破折号,0x2D)\(反斜杠,0x5C'(撇号,0x27)
base92:比base91 多一个字符 〜

Crypto-古典密码

[CTF·Crypto·古典密码大全_crypto中和诗词相关的加密-CSDN博客](https://blog.csdn.net/qq_32284207/article/details/124771025?ops_request_misc=%7B%22request%5Fid%22%3A%22169651735816800182764756%22%2C%22scm%22%3A%2220140713.130102334..%22%7D&request_id=169651735816800182764756&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-124771025-null-null.142^v94^insert_down1&utm_term=CTF 古典密码&spm=1018.2226.3001.4187)

常见编码及工具网站

Quoted-printable编码

1
2
例子:
=E9=82=A3=E4=BD=A0=E4=B9=9F=E5=BE=88=E6=A3=92=E5=93=A6

CTF在线工具-在线Quoted-printable编码|在线Quoted-printable编码|邮件编码|mail编码 (hiencode.com)

Rabbit解密

在线Rabbit加密 | Rabbit解密- 在线工具 (sojson.com)

凯撒在线加解密

凯撒为什么叫凯撒?3

CTF在线工具-在线凯撒密码加密|在线凯撒密码解密|凯撒密码算法|Caesar Cipher (hiencode.com)

单表替换

1
2
3
例子:
密文:MTHJ{CUBCGXGUGXWREXIPOYAOEYFIGXWRXCHTKHFCOHCFDUCGTXZOHIXOEOWMEHZO}
网站操作 输入密文,输入MTHJ=FLAG,直接梭哈

quipqiup - cryptoquip and cryptogram solver

猪圈密码

猪圈密码变种

中文电码解码

中文电码转换 - 在线工具栏 (usetoolbar.com)

中文电码查询 Chinese Commercial Code - 标准电报码免费在线查询|姓名电码|美国签证电码 (mcdvisa.com)

可能的替换式密码

盲文解密

盲文点字加密/解密 - 一个工具箱 - 好用的在线工具都在这里! (atoolbox.net)

标准银河字母

跳舞的小人

圣堂武士密码

埃特巴什码

曼彻斯特编码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# exp如下:
cipher='5555555595555A65556AA696AA6666666955'
def iee(cipher):
tmp=''
for i in range(len(cipher)):
a=bin(eval('0x'+cipher[i]))[2:].zfill(4)
tmp=tmp+a[1]+a[3]
print(tmp)
plain=[hex(int(tmp[i:i+8][::-1],2))[2:] for i in range(0,len(tmp),8)]
print(''.join(plain).upper())

iee(cipher)
cipher='5555555595555A65556AA696AA6666666955'
def iee(cipher):
tmp=''
for i in range(len(cipher)):
a=bin(eval('0x'+cipher[i]))[2:].zfill(4)
tmp=tmp+a[1]+a[3]
print(tmp)
plain=[hex(int(tmp[i:i+8][::-1],2))[2:] for i in range(0,len(tmp),8)]
print(''.join(plain).upper())

iee(cipher)

新约佛论禅

新约佛论禅/佛曰加密 - PcMoe!

社会主义核心价值观

社会主义核心价值观加密计算器 - 在线计算网 (zaixianjisuan.com)

jsfuck

JSFuck - 在线加解密 (bugku.com)

brainfuck

普通brainfuck:

CTF在线工具-在线Brainfuck加密|在线Brainfuck解密|Brainfuck|Brainfuck原理|Brainfuck算法 (hiencode.com)

藏在内存区的brainfuck:

pablojorge.github.io/brainfuck/

在线分解质因数计算器工具

在线分解质因数计算器工具 - 在线计算器 - 脚本之家在线工具 (jb51.net)

查询MD5

md5在线解密破解,md5解密加密 (cmd5.com)

MD5免费在线解密破解_MD5在线加密-SOMD5

quipqiup暴力破解

quipqiup - cryptoquip and cryptogram solver

普莱费尔密码解密

常与playfair联系,或者是公平地玩,密钥没给的话还可能是playfair

普莱费尔密码加密/解密 - 一个工具箱 - 好用的在线工具都在这里! (atoolbox.net)

埃及文字

宝可梦图腾

精灵语

曲折密码/夏多密码

外星人密码

音乐密码

斐波那契移位替换

对照原表

九宫格键盘解密

crypto工具

维吉尼亚密码

暴力: Vigenere Solver | guballa.de

有密钥:

维吉尼亚密码加密/解密 - 一个工具箱 - 好用的在线工具都在这里! (atoolbox.net)

维吉尼亚密码在线加密解密 - 千千秀字 (qqxiuzi.cn)

AES加密

在线AES加密解密 - 拉米工具 (lmeee.com)


crypto
http://ikun604.github.io/2023/10/05/crypto/
作者
yfz-ikun604
发布于
2023年10月5日
许可协议