base64编码:字母A-Z、a-z、数字0-9

base32编码:大写字母(A-Z)和数字234567

base16编码:数字0-9以及大写字母ABCDEF

base91编码

例:@iH<,{bdR2H;i6*Tm,Wx2izpx2!

ASCII密码

数字0~9对应的ASCII码(十进制)袭为“48”~“57”

大写字母A~Z对应的ASCII码(十进制)为“65”~“90”

小写字母a~z对应的百ASCII码(十进制)为"97"~“122”

摩斯密码:点和横的组合,相当于二进制编码

还有一种是由0和1构成,每段长度不一样,可能由空格、tab或则其他字符分割,将0和1替换成.和_,再进行解密

网站:http://ctf.ssleye.com/morse.html

栅栏密码:大小写和字符

把要加密的明文分成N个一组,然后把每组的第1个字符组合,每组第2个字符组合…每组的第N(最后一个分组可能不足N个)个字符组合,最后把他们全部连接起来就是密文。不过栅栏密码本身有一个潜规则,就是组成栅栏的字母一般不会太多。(一般不超过30个,也就是一、两句话)

明文:THE LONGEST DAY MUST HAVE AN END

加密:

1、把将要传递的信息中的字母交替排成上下两行。

T E O G S D Y U T A E N N

H L N E T A M S H V A E D

2、 密文:

将下面一行字母排在上面一行的后边。

TEOGSDYUTAENN HLNETAMSHVAED

解密:

先将密文分为两行

T E O G S D Y U T A E N N

H L N E T A M S H V A E D

再按上下上下的顺序组合成一句话

明文:THE LONGEST DAY MUST HAVE AN END

栅栏密码变形:W型

例:

解密加密网站:栅栏密码_栅栏密码在线加密解密【W型】-ME2在线工具

Ook密码:Ook和三个标点(.!?)

要么就是没有Ook只有标点

网站:https://www.splitbrain.org/services/ook

Brainfuck密码:+,-,[],<>组成

jsfuck密码:+,!,(),[]

凯撒密码:英文字母排序偏移

明文字母表:ABCDEFGHIJKLMNOPQRSTUVWXYZ
密文字母表:DEFGHIJKLMNOPQRSTUVWXYZABC

例:攻防世界Caesar

棋盘密码:一种查表加密法,小写字母(数字没两个一组,数字范围为1~5)

网站:https://www.qqxiuzi.cn/bianma/qipanmima.php

银河密码

猪圈密码

md5编码:一般为32位,由数字和小写字母组成(数字1~9,字母a~f)

希尔密码:是运用基本矩阵论原理的替换密码,每个字母当作26进制数字:A=0, B=1, C=2... 一串字母当成n维向量,跟一个n×n的矩阵相乘,再将得出的结果MOD26。

例题:bugku 小山丘的秘密

希尔解密即可

希尔密码加密/解密 - 一个工具箱 - 好用的在线工具都在这里!

Unicode编码 :每一字符都用一个5位字符编码表示,并用\分割

核心价值观编码

 键盘解密

例1:qwerty键盘

bhjm,6tghu7,wazxde,3wsdr4,xdfv,bhjm,ujko98,7yhji8,0ol

bhjm:在键盘上将26个字母中的n包围了
6tghu7:在键盘上将26个字母中的y包围了
wazxde:在键盘上将26个字母中的s包围了
3wsdr4:在键盘上将26个字母中的e包围了
xdfv:在键盘上将26个字母中的c包围了
bhjm:在键盘上将26个字母中的n包围了
ujko98:在键盘上将26个字母中的i包围了
7yhji8:在键盘上将26个字母中的u包围了
0ol:在键盘上将26个字母中的p包围了

例2:手机键盘

33是指第三个按键里的第三个字母,既F。53则指第五个按键的第三个字母L

佛箴言密码:

解密网站:与佛论禅

当铺密码:中文和数字进行转化的密码,算法相当简单:当前汉字有多少笔画出头,就是转化成数字几(俺称笔画密码)

 词频密码:

加密网站:quipqiup - cryptoquip and cryptogram solver

urlencode编码:将需要转码的字符转为16进制,然后从右到左,取4位(不足4位直接处理),每2位做一位,前面加上%,编码成%ab格式。

空格ASCII码是32,对应16进制是20,那么urlencode编码结果是:%20,但在新标准中空格对应的是+。字母是不进行编码的

sha1编码:40 位(由数字和小写字母组成)

博多密码:是一种5位代表一个字节的编码。每一个字母都由五个单位的电流开或关信号组成,它们的持续时间相等,进而来传达信息

网站:https://www.boxentriq.com/code-breaking/baudot-code

培根密码:加密时,明文中的每个字母都会转换成一组五个英文字母。

网站:Baconian Cipher

杰弗逊转轮加密

首先查看密钥第一个字符为2,因此我们需要到加密表中去查找第2行的数据 2: < KPBELNACZDTRXMJQOYHGVSFUWI < 这里我们再利用密文的第一个字符N进行旋转,N在这里的作用就是旋转过后的第一个字符即为N,在这里的旋转为循环,不为补0 因此我们可以来对加密表中的第一段密文进行解密: 原先:KPBELNACZDTRXMJQOYHGVSFUWI 旋转:NACZDTRXMJQOYHGVSFUWIKPBEL

盲文密码

数字盲文:

英文字母盲文:

汉语拼音盲文声母表:没有全部举出,随便截了点,大概知道点

QWE密码:QWE格式密码就是QWERTYUIOP ASDFGHJKL ZXCVBNM 依次表示字母ABCDEFGHIJKLMNOQRSTUVWXYZ。

BubbleBabble密码解密/加密:

例:bugku EN-气泡

套娃解密三次

解密网站:​​​​​​CTF在线工具-在线BubbleBabble编码|Bubble编码|BubbleBabble解码|BubbleBabble编码原理|BubbleBabble编码算法元音密码:元音密码表(1~5开头的数字)

例:bugku Math&English

7*9-9=54,算错一个(草率

crypto密码总结相关推荐

  1. 【Android 逆向】Android 系统文件分析 ( cmdline 系统启动参数文件 | crypto 密码算法信息文件 | devices 设备信息文件 )

    文章目录 一.cmdline 系统启动参数文件 二.crypto 密码算法信息文件 三.devices 设备信息文件 一.cmdline 系统启动参数文件 /proc/cmdline 文件中 , 记录 ...

  2. 【node】【错误记录】crypto密码加密报错 [ERR_CRYPTO_HASH_FINALIZED]: Digest already called

    错误记录: 调用密码加密方法,报错 const md5 = crypto.createHash('md5'); const salt = 'hhug6dcKyCNBQ5sUC0i6hja5dCTqdS ...

  3. CDUT新生赛wp crypto(密码方向

    我不会密码 我麻了 easy RSA 我不懂RSA 但百度百科有 虽然我看懂了 但我还是不会解题 用RSATool2 先右上角选10进制 把N复制进对应的框 把e=65537 转成16进制 即1000 ...

  4. Crypto++简要入门

    本文转自:http://suicidedamsel.blogbus.com/logs/27337701.html 在win32的操作系统下用vc6++来编译Crypto++™ Library 5.1  ...

  5. 基于shiro的权限设计

    shiro介绍 Apache shiro是一个权限控制框架,它将安全认证抽取出来,实现用户身份认证,权限授权,加密,会话管理等功能,是一个通用的安全认证框架,而且还可以用于分布式集群.功能如下 1.验 ...

  6. shiro 没有注销再登录_Shiro 详细介绍 068

    1 什么是Shiro Apache Shiro是一个强大易用的Java安全框架,提供了认证.授权.加密和 会话管理等功能. 对于任何一个应用程序,Shiro都可以提供全面的安全管理服务.其不仅可 以用 ...

  7. Nebula:Slack 的覆盖全球性的开源网络

    Nebula是Slack开发的高安全性与性能的网络服务,这可以为Slack的用户提供可靠的安全隔离,谁也不希望和同事讨论的内容被他人窃取.感谢学而思网校架构师刘连响对本文所做的技术审校. 文 / Ry ...

  8. CTF入门--题目介绍

    CTF 题目类型一般分为 Web 渗透.RE 逆向.Misc 杂项.PWN 二进制漏洞利用.Crypto 密码破译. 1. Web类题目 在传统的CTF线上比赛中,Web类题目是主要的题型之一,相较于 ...

  9. mfc编程vc6.0实现进程的创建和通信_免费送书:windows黑客编程技术详解

    01 书怎么送 点赞并留言,关注在下面的公众号后台回复「抽奖」,弹出小程序后点击参与. 开奖时间是 7 月 7 号 20:00 ,一定要留意微信消息,如果你中奖了,请尽快在中奖页面提交收件人信息并备注 ...

最新文章

  1. 详细通俗重点CRF层讲解
  2. Perl默认的内部变量
  3. python循环变颜色_在Python中使用循环变量在matplotlib中指定颜色
  4. Apache常见配置错误
  5. 【2012百度之星 / 资格赛】I:地图的省钱计划
  6. win环境下安装python之matplotlib经历
  7. python 函数的调用的时候参数的传递_Python Unittest;如何获取调用函数时传递的参数?...
  8. 未能创建可接受的游标。
  9. 猎豹MFC--图片控件CStatic和动画控件CAnimateCtrl
  10. 数据挖掘肿瘤预测_给你一个基因,利用数据挖掘能做什么?
  11. 如何选择网页更新提醒工具
  12. 如何通过 SSH 连接到 Docker 容器
  13. 身份证扫描件用手机怎么弄?手把手教你生成电子身份证
  14. Mac OS 简易U盘重装系统 亲测
  15. nodejs实现读取本地目录生成文件树
  16. 人才测评之计划能力,如何提高计划能力?
  17. 使用Karabiner为Mac内置键盘、HHKB进行映射
  18. 量子计算机英语的ppt,量子计算机简介.ppt
  19. 倾斜摄影顶点XYZ转世界坐标系再转BLH
  20. Mysql table_definition_cache

热门文章

  1. 自由宣言--《I Have a Dream》(马丁.路德.金)
  2. 广发卡自动分期,提额就是养卡的过程
  3. KSO-.NET 6 中的新增功能
  4. 一、针对工业领域线圈小目标检测,基于Yolov5s网络改进检测头实验及其检测效果对比
  5. 《muduo网络库》学习笔记——时间轮Timeing wheel
  6. 概率论0—概率初步简介
  7. Tp5生成带头像二维码海报(带文字描述,居中调整)
  8. android的APEX接口实现,Apex API 请求
  9. java $ 怎样用_jsp中$是什么意思?怎么用?
  10. CS231n公开课系列1_视频+课件+作业下载+GitHub批量下载工具