Crypto

  • 摩斯密码
  • 手机九键
  • qwe解密
  • 栅栏密码
    • 普通型栅栏
    • w型栅栏
    • 总结
  • 补充
  • 总结

这几天看了几集少年派2,抖音上看见的,又虐又甜又现实的剧吸引了我这个不咋看电视的人(坦白了,无聊时候看,或者用来下饭的…),忽然发现剧里出现了密码的相关情节,主人公可以直接用脑子自己解!我好菜!决定分析分析剧中出现的几个密码…

摩斯密码

摩斯电码是一种神奇的密码,它是一种信号的代码而且它时通时断,这样的信号代码经过不同的排列顺序从而表现出不同的英文字母、数字以及标点符号等。来源于百度百科


字母规律不太好记,我是废物…

数字可以记成从0~9的规律,且每个数字-与.数量和为5,
0~5可以理解成.数目代表数字,从左往右;
6~9可以理解成-数目代表数字-5的数量,从左往右;

手机九键

了解到CTF题库—实验吧,这是其密码学综合的一个讲解!

这个我反正是没听过,整一道例题奇怪的短信,巩固一下。
总结一下!题中给的数字数目是偶数,所以两两分开,九键上有数字,则和第一个数字对应,第二个数字对应此区域的第几个字母。

注意:每个数字代表三个字母而7和9例外,代表四个字母!

qwe解密


qwe…低头看看键盘吧!

嗯…我还是记不住,从qwe开始,顺序行数从上往下,从左往右!对应a,b,c,d…
以下图片来自此博客!博客里有Python代码,不得不说剧里的人设是真的厉害!

栅栏密码


栅栏密码,比较复杂,这个要分普通型栅栏和w型栅栏。都要分栏目数,嗯…剧里直接解这个的话,怕是不太现实!

所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规律的话。 不过栅栏密码本身有一个潜规则,就是组成栅栏的字母一般不会太多。来源于百度百科!

普通型栅栏

也就相当于,图片来自博文,密码学——培根密码和栅栏密码



这里能看出,剧中的栏目数为2,

这里采用另一个思路(结果一样,但是不建议两个思路一起看),这个原理和w型栅栏原理差不多,便于记忆,当栏目数为2时,把将要传递的信息的字母交替排成上下两行,再将下面一行字母排在上面一行的后边,从而形成一段密码。
所以…解密就是平均分成两行,自上向下读出。可以看看这个博客!

剧中多了一步,将解出来的内容倒序,倒叙这个思路,也可以借鉴到其他的密码解码当中!

w型栅栏

W型加密栅栏密码解密,下面的图片来自此博客!W型栅栏密码是栅栏密码的变种,将明文按w型排列。

当然行数,也是要看,栏目数的

总结



当且仅当栏目数为2的时候,解码的结果一致,所以剧中栏目数为2,无论那个型的栅栏都可以得出结果。

补充

这…算不算让three one感到他们在当众秀恩爱(虽然那个男的是个会花言巧语,时间管理的渣男!)
当然还是要远离,要不然会变得不幸…


three one:“妙妙居然不是和我…伤心”,咳咳,这张图当时three one的表现,很大一部分是因为是three one有心里疾病的原因(求生欲…我解释一下)

总结

  • 我…还是一个热爱Web的孩子,虽然已经三四天没做相关的题了,但是我依旧是热爱Web的,真的!
  • 不知道少年派2之后,还会不会出现相关知识,我弃剧了…以我的脑洞。理解不了前期误会的剧情,three one为什么一开始不告诉林妙妙,又可怜,又可气,为什么让两个人都难受,后期的甜剧…我不适合看,会恋爱脑(求生欲…这里光说的是我自己)
    各位师傅们有兴趣可以看看剧,有的话再写写,文章链接告我,多谢!
  • 同时希望这篇博客,给没有接触过这一领域同学,带来亿点点兴趣。

分析少年派2中的Crypto相关推荐

  1. DllMain中不当操作导致死锁问题的分析--导致DllMain中死锁的关键隐藏因子2

    本文介绍使用Windbg去验证<DllMain中不当操作导致死锁问题的分析--导致DllMain中死锁的关键隐藏因子>中的结论,调试对象是文中刚开始那个例子.(转载请指明出于breakso ...

  2. python处理excel表格数据-利用Python处理和分析Excel表中数据实战.doc

    利用Python处理和分析Excel表中数据实战 [利用python进行数据分析--基础篇]利用Python处理和分析Excel表中数据实战 原创 2017年06月28日 15:09:32 标签: p ...

  3. 【Android 逆向】整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmContinueOptimizati() 函数分析 )

    文章目录 前言 一.DexPrepare.cpp 中 dvmContinueOptimizati() 方法分析 前言 上一篇博客 [Android 逆向]整体加固脱壳 ( DEX 优化流程分析 | D ...

  4. 【Android 安全】DEX 加密 ( Application 替换 | 分析 ContentProvider 组件中调用 getApplication() 获取的 Application 二 )

    文章目录 一. ActivityThread 中的 installProvider 方法 ( 创建 ContentProvider 内容提供者 ) 二. installProvider 方法的第三分支 ...

  5. 【Android 安全】DEX 加密 ( Application 替换 | 分析 BroadcastReceiver 组件中调用 getApplication() 获取的 Application )

    文章目录 一. Service 中的 getApplication() 方法分析 二. ActivityThread 中的 H 处理 RECEIVER 消息 三. ActivityThread 中的 ...

  6. 【Android 安全】DEX 加密 ( Application 替换 | 分析 Service 组件中调用 getApplication() 获取的 Application 是否替换成功 )

    文章目录 一. Service 中的 getApplication() 方法分析 二. ActivityThread 中的 H 处理 CREATE_SERVICE 消息 三. ActivityThre ...

  7. 【Android 安全】DEX 加密 ( Application 替换 | 分析 Activity 组件中获取的 Application | ActivityThread | LoadedApk )

    文章目录 一. Activity 中的 getApplication() 方法分析 二. ActivityThread 中的 H 处理 消息及 handleLaunchActivity 方法操作 三. ...

  8. 谷歌云请更正这张卡片的信息_如何识别和更正Google Analytics(分析)报告中的(未设置)值

    谷歌云请更正这张卡片的信息 Have you ever noticed the (not set) value instead of actual value in Google Analytics? ...

  9. python 标签数量_python实现的批量分析xml标签中各个类别个数功能示例

    本文实例讲述了python实现的批量分析xml标签中各个类别个数功能.分享给大家供大家参考,具体如下: 文章目录 需要个脚本分析下各个目标的数目 顺带练习下多进程,自用,直接上代码: # -*- co ...

最新文章

  1. 2019了,互联网研发是不是都快要被淘汰了?
  2. java字符串,包,数组及空心正方形,菱形的实例
  3. 汇编--INT 10H功能
  4. android 获取网卡mac_Android获取本机Mac地址及IP地址方法
  5. TextMate 通用快捷键
  6. shell中的比较(if运算)
  7. 无盘服务器 机械盘,Win7启动速度研究,同样的PC配置,机械盘、固态盘、无盘网络启动速度为何不同?...
  8. 华为云微服务应用平台服务能力业界领先,通过微服务标准首批评估
  9. 编程语言对比 循环语句
  10. 24岁大专非科班转行前端开发可行性有多少?
  11. 华为p40pro如何升级鸿蒙,可以升级到鸿蒙OS的四款华为手机,相信都没有后悔入手!...
  12. CentOS 本地ISO 挂载并配置本地软件源
  13. python做词典_字典实现
  14. 电磁场与电磁波公式总结
  15. rtf转换成html,转换Rtf到HTML
  16. Carson带你Android面试:Android语言篇 (附答案)
  17. android6.0原生壁纸,安卓6.0原生壁纸 androidM6.0自带高清壁纸下载
  18. 2016年的年终总结吧
  19. jquery表格插件jqgrid
  20. LWN:在Linux上用Waydroid运行安卓应用!

热门文章

  1. linux u盘 慢_SUSE 10.0 U盘写入速度慢的最终解决方案--及两个Linux系统能否共享同一个swap分区...
  2. android 中获取logcat缓冲区信息
  3. 打印机接无线共享服务器出现乱码,Ricoh理光复印机网络打印机出乱码的解决办法...
  4. 【济南校区】将来的你,一定会感谢现在拼命的自己
  5. ubuntu12.04.4安装tcl/tk和Tkinter
  6. 包的概念与常见内置模块
  7. 写在母亲节――5月8日的心情
  8. 选股策略与技巧 选股策略报告
  9. FNL资料的变量说明
  10. 如何关闭计算机服务检测,交互式服务检测老是弹出来?Win7系统交互式服务检测怎么关闭方法...