密码学的脑洞

简介: 1.来Play啊!!!(playfair)WOODPECKER有一群大佬等你来的啊SL SY I APLWB GW KBOBflag:IT IS A PIECE OF CAKEw c f  m uo k g  n vd r h  q xp a i/j s ye b l  t zplayfair的解密:Playfair解密算法首先将密钥填写在一个5*5的矩阵中(去Q留Z),矩阵中其它未用到的字母按顺序填在矩阵剩余位置中,根据替换矩阵由密文得到明文。

1.来Play啊!!!(playfair)

WOODPECKER有一群大佬等你来的啊

SL SY I APLWB GW KBOB

flag:IT IS A PIECE OF CAKE

w c f  m u

o k g  n v

d r h  q x

p a i/j s y

e b l  t z

playfair的解密:

Playfair解密算法首先将密钥填写在一个5*5的矩阵中(去Q留Z),矩阵中其它未用到的字母按顺序填在矩阵剩余位置中,根据替换矩阵由密文得到明文。(密钥可以竖着或横着填,两种方法)

(1) 若c1 c2在同一行,对应明文p1 p2分别是紧靠c1 c2 左端的字母。其中最后一列被看做是第一列的左方。

(2) 若c1 c2在同一列,对应明文p1 p2分别是紧靠c1 c2 上方的字母。其中最后一行被看做是第一行的上方。

(3)若c1 c2不在同一行,不在同一列,则p1 p2是由c1 c2确定的矩形的其他两角的字母。


2. Who are U(列移位密码)

    734 152 6

rita/taea/hrli/eels/eshw/hwry/weie

flag:wherethereisawillthereisaway

whereth

ereisaw

illther

eisaway

密钥的字母按26个英文字母表的顺序排序,然后将给的密文划分成矩阵。例如w是7就将划分的第七列填到第一列,然后将答案横行显示就可以了。

3.(Bazeries密码)

3332啊哈哈哈

cp/dpv/ypg/gpe/lb/npi/ilk/kdp/rw/fbg/nk

flag:experienceisthemotherofwisdom

PC/VPD/GPY/EPG/BL/IPN/KLI/PDK/WR/GBF/KN

EX PER IEN CEI ST HEM OTH ERO FW ISD OM

T W    O  H U                            A F  L Q V

S A    N  D R                            B G  M R W

E I/J  Y  B C                            C H  N S X

F G    K  L M                            D I/J O T Y

P Q    V  X Z                            E K  P U Z

3332是啥呢,是反过来的2333啊,将密文按2333这个顺序循环划分,然后反过来啊,如cp就是pc,dpv就是vpd。

2333的英文是two thousand three hundred thirty three 这是密钥啊,将它按照playfair密钥的填充方式填一下,这回是先横,然后明文顺序填出,密文所在的密钥的矩阵位置对照的明文矩阵就是flag了

4.(ADFGX加密)

dd fx da df dx xd dx fg

areyouok

A D F G X

A p h q g m

D e a y n o

F f d x k r

G c v s z w

X b u t i/j l

adfgx加密:第一个字母是行,第二个字母是列。类似维吉尼亚解密。

5.

题目:0x436c5579526e4e6b52315a725744453551334e4c526a4933636c564e596c6878526a425862314a61535374444e5649326432564d4e465172547a565052456c525644526857545a54634552425258497765566f726332493950516f3d

0x是16进制开头,将0x去掉,转换成字符串,一定要将0x去掉

ClUyRnNkR1ZrWDE5Q3NLRjI3clVNYlhxRjBXb1JaSStDNVI2d2VMNFQrTzVPRElRVDRhWTZTcERBRXIweVorc2I9PQo=

一看等号base64啊,base64解密

U2FsdGVkX19CsKF27rUMbXqF0WoRZI+C5R6weL4T+O5ODIQT4aY6SpDAEr0yZ+sb==

怎么还有等号,还是base64么,当然不是

aes对称加密,U2FsdGVkX1这是aes加密后的算是标准格式吧,既然是aes加密肯定得有密钥啊,题目提示出题人的名字,那就出题人的名字就是密钥啊。md5加密密钥再解密就可以了

md5(shenghuimin,16) = 751ce6e59ec905d2

yuanjiashengisveryhandsome



几个比较棒的加密解密网址:

http://tool.oschina.net/encrypt/

凯撒密码解密:http://www.zjslove.com/3.decode/

词频分析:https://quipqiup.com/

栅栏密码: http://www.qqxiuzi.cn/bianma/zhalanmima.php

这个真的超级全:https://www.bejson.com/enc/base64/

目录
相关文章
|
机器学习/深度学习 传感器 运维
综述:弱监督下的异常检测算法
# 一、前言 文章标题是: Weakly Supervised Anomaly Detection: A Survey 这是一篇针对“弱监督”异常检测的综述。 其中弱监督异常检测 简称为 WSAD - 论文链接:https://arxiv.org/abs/2302.04549 - 代码链接:https://github.com/yzhao062/wsad # 二、问题 针对异常检测问题,其
988 1
综述:弱监督下的异常检测算法
|
3月前
|
传感器 数据采集 数据可视化
基于STM32的智能家居控制系统设计
基于STM32的智能家居控制系统设计
540 10
|
8月前
|
缓存 资源调度 算法
《3D端游开放世界场景流式加载的资源调度优化实践》
本文聚焦灵墟纪元苍梧山脉场景流式加载问题,针对传统方案因预加载策略僵化、资源分块不合理等导致的“地形透明”“内存过载”等问题,提出五大优化方案:动态预加载半径+行为预测、自适应资源分块+优先级排序、内存冷热数据动态置换+池化复用、多核线程池调度+异步资源传输、纹理LOD渐进加载+Mipmap链动态生成。优化后,飞行时“地形透明”概率降至2%,内存稳定在5GB内,加载线程CPU耗时降5ms,纹理弹出率低于0.5%,各设备帧率稳定58-60帧,为开放世界场景加载优化提供可行路径。
491 9
|
存储 Linux iOS开发
格式化指南:格式化选NTFS、FAT32还是 exFAT?
NTFS、FAT32和exFAT是平时很常用的三种文件系统,每个文件系统各自有优缺点,适用于不同的场景。如果自己不知道该如何选择,不用担心,本文会细讲解这三个文件系统的特点与适用情况,帮助您轻松作出正确的选择。
|
6月前
|
安全 数据挖掘 API
如何快速识别游戏安全运营中外挂与多开用户?
IP是反外挂与多开治理的核心信号,贯穿账号、设备与行为。本文从工程视角出发,结合可运行代码,详解IP在风控中的关键作用:识别网络特征、构建聚类模型、集成主流IP数据库(如IP数据云、IPinfo),并提供可落地的IP风险评分方案,助力游戏安全体系实现高效防御。(238字)
|
7月前
|
数据采集 安全 数据可视化
2025年能源管理平台厂商综合推荐:哪些方案真正帮助企业实现能耗精细管控与成本下降?
在“双碳”与数字化转型背景下,树根科技能源管理平台凭借工业互联网底座、千种协议兼容、多系统融合能力,实现能耗精准监测与智能优化。覆盖钢铁、工程机械等行业,助力企业降本增效,实证节能显著,入选Gartner魔力象限,成为制造企业绿色智控优选方案。
432 0
无影云电脑产品使用黑神话悟空之外设连接问题
本文汇总了无影云电脑在使用《黑神话:悟空》时遇到的外设连接问题及解决方案,包括鼠标乱窜、游戏卡顿、鼠标不动、鼠标丢失及转向不完整等问题,并详细介绍了各问题的解决步骤与参考链接,帮助用户更好地进行游戏体验。
|
算法 应用服务中间件 网络安全
阿里云WoSign“国密RSA双SSL证书”应用实践
阿里云WoSign品牌SSL证书是阿里云平台热销的国产品牌证书之一,支持签发国密合规的SM2算法SSL证书以及全球信任的RSA算法SSL证书,能够满足平台用户不同的SSL证书应用需求,同时为用户提供国密模块支持,实现“国密/RSA双证书部署”。
1689 6
阿里云WoSign“国密RSA双SSL证书”应用实践
|
数据采集 编解码 缓存
通义万相Wan2.1视频模型开源!视频生成模型新标杆,支持中文字效+高质量视频生成
2025年1月,阿里通义万相Wan2.1模型登顶Vbench榜首第一,超越Sora、HunyuanVideo、Minimax、Luma、Gen3、Pika等国内外视频生成模型。而在今天,万相Wan2.1视频生成大模型正式开源!
7424 8
|
JavaScript 前端开发 流计算
JS:oninput和onchange事件的区别
JS:oninput和onchange事件的区别
667 1