攻防世界 Crypto 幂数加密

  • 1.看到题目是幂数加密

1.看到题目是幂数加密

先去了解一下什么是幂数加密


二进制幂数加密法就是应用这个原理,由于英文字母只有26个字母,由公式可知,只要2的0、1、2、3、4、5次幂就可以表示31个单元。通过用二进制幂数表示字母序号数来加密。例如
明文: d o n o t p u l l a l l y o u r e g g s i n o n e b a s k e t
字母序号:4 15 14 15 20 16 21 12 12 1 12 12 25 15 21 18 5 7 7 19 9 14 15 14 5 2 1 19 11 5 20
由于4=2^2 所以D加密过之后是2;15=20+21+22+23所以O加密后是0123。同理得到上述明文的加密后的密文
密文:2 0123/123 0123 24/4 024 23 23/0 23 23/034 0123 024 14/02 012 012 014/03 123 /0123 123 02/1 0 014 013 02 24
其中空格表示字母的间隔,/表示单词的间隔。


看一下题目给的是一串数字

8842101220480224404014224202480122

每个数字个位数字之和都小于26,而且题目告诉我们是八位密码
以0为区分分成八段
计算出密码即可

得到flag

cyberpeace{WELLDONE}

攻防世界 Crypto 幂数加密相关推荐

  1. 攻防世界 Crypto 转轮机加密

    攻防世界 Crypto 转轮机加密 1.题目下载地址 2.分析题目 1.题目下载地址 点击下载 2.分析题目 打开文件 根据密钥提示按照顺序讲上面的内容进行排序 2: < KPBELNACZDT ...

  2. 攻防世界crypto篇

    攻防世界 crypto 1.base64 根据题目提示用base64的方式解密即可得到flag cyberpeace{Welcome_to_new_World!} 2.Caeser 根据题目标题提示密 ...

  3. 刷攻防世界crypto

    小白刷攻防世界crypto新手区 001 base64 002 Caesar 003 Morse 004 幂数加密 005 Railfence 006 不仅仅是Morse 007 混合编码 008 e ...

  4. 攻防世界 crypto入门WP

    攻防世界 crypto入门WP 前言 下学期要求密码和Re,现在这俩几乎是空白,趁着暑假的功夫,最近也能闲下来,就学一学crypto,其实真正接触发现挺有意思的,各种密码的加密千奇百怪,层出不穷,也是 ...

  5. [攻防世界]crypto新手练习区Caesar

    [攻防世界]crypto新手练习区Caesar Caesar最佳Writeup由Um0 • Umo.提供 难度系数: 1.0 题目来源: poxlove3 题目描述:你成功的解出了来了灯谜,小鱼一脸的 ...

  6. 攻防世界crypto高手题之best_rsa

    攻防世界crypto高手题之best_rsa 继续开启全栈梦想之逆向之旅~ 这题是攻防世界crypto高手题的best_rsa . . 下载题目,是一个明文和密钥的4个附件: . . 其实一开始我并不 ...

  7. 攻防世界 Crypto高手进阶区 5分题 简单流量分析

    前言 继续ctf的旅程 攻防世界Crypto高手进阶区的5分题 本篇是简单流量分析的writeup 发现攻防世界的题目分数是动态的 就仅以做题时的分数为准了 解题过程 题目描述 binwalk无果 查 ...

  8. 攻防世界 crypto 入门题之easy_RSA

    攻防世界 crypto 入门题之easy_RSA 继续开启全栈梦想之逆向之旅~ 这题是攻防世界crypto 入门题之easy_RSA RSA的密码学听说了好久,主要是战队的队友之前有研究,而我却是一点 ...

  9. 攻防世界 Crypto cr3-what-is-this-encryption

    攻防世界 Crypto cr3-what-is-this-encryption 1.分析题目 2.exp 1.分析题目 题目描述:Fady同学以为你是菜鸟,不怕你看到他发的东西.他以明文形式将下面这些 ...

最新文章

  1. 20220401 A满秩,B满秩,AB一定满秩
  2. 4.K-MEANS聚类算法
  3. 一年毕业 5000 多博士,发 18000 多篇 SCI,这所“双非”高校实力不输清北!
  4. linux complete函数,Linux驱动中completion接口浅析(wait_for_complete例子,很好)
  5. equals和== 的用法
  6. hibernate之6.one2many单向
  7. 论文中的统计学如何计算机,统计学教学中如何利用Excel软件及其利弊分析论文...
  8. 软件开发过程回归与回溯之区别
  9. 用计算python两点之间的距离math_Python求两点之间的直线距离(2种实现方法)
  10. 计算机管理能看到移动硬盘,我的移动硬盘 在我的电脑和 磁盘管理 中都看不到,只能在设备管理器的磁盘驱动器中能看到,怎么恢復啊...
  11. 火箭十八连胜内幕大曝光(坚持看完)(搞笑)
  12. 程序员为什么更容易掉头发?
  13. 查看服务器ip配置信息,怎么查看服务器ip地址,怎么查看ip地址和端口
  14. BeyondCompare4破解最佳实践
  15. 矩阵分解在推荐系统中的应用及实践
  16. 专家级解说缓存服务器负载均衡概念
  17. WIF调试分享(ap6256)
  18. 常用离子液体有哪些?粘度和密度是多少?(解答)
  19. 关注中国IT产业的明天 (转)
  20. STM32程序下载4:通过STM32CubePro-USB下载

热门文章

  1. 怎样查看内存条的频率,3200MHz会满频率吗?
  2. activemq 的 AMQ214013: Failed to decode packet和AMQ219032: Invalid type: 1错误
  3. 八、DMSP/OLS夜间灯光数据之GDP空间化结果分析——增长速度
  4. 调查计算机在大学中的应用,计算机技术在大学教学中的应用
  5. 小白必看!OWASP top 10详解
  6. 基于linux pdftotxt工具 进行pdf转txt
  7. solaris10-查看硬件信息
  8. 模线性方程组(中国剩余定理+通用解法)
  9. 使用hbuilder前端工具直接连接服务器FTP/SFTP连接传输上传文件
  10. Alink如何读写Libsvm格式数据【Alink使用技巧】