首页 > 其他分享 >CTF密码学学习(1)

CTF密码学学习(1)

时间:2023-04-01 17:34:03浏览次数:45  
标签:加密 .- 二进制 学习 密码 CTF https .-.. 密码学

培根密码

原理

培根密码加密类似于二进制,使用AB或者ab两种方式,其中A或者a类似二进制数里面的0,另一个类似1;用于加密26个英文字母,则需要5个‘二进制数’,也就是五个‘a’,
每五个一组。

第一种加密方式:

第二种加密方式:

就是将第一种的换成大写的即可
加密码在线网址:https://wtool.com.cn/baconian.html

摩斯密码

对照表

例子

.- .-.. .--. .... .- .-.. .- -...或者(空格用/代替).-/.-../.--./..../.-/.-../.-/-.../,表示:ALPHALAB
注意:摩斯密码不区分大小写
加解密在线网址:https://www.lddgo.net/encrypt/morse或者https://www.matools.com/morse

标签:加密,.-,二进制,学习,密码,CTF,https,.-..,密码学
From: https://www.cnblogs.com/caihaiyang/p/17278974.html

相关文章

  • python学习-基础案例
    案例一打印排序好的数据#列表方式lst_name=['林黛玉','薛宝钗','贾元春','贾探春','史湘云']lst_sign=['①','②','③','④','⑤']foriinrange(5):print(lst_sign[i],lst_name[i])print(�......
  • 建模学习方法
    如何在全国大学生数学建模中胜出 CAJ下载 PDF下载永久保存本文,请下载至本地李顺勇 闫卫平 张晓琴山西大学数学科学学院导出/参考文献 分享 打印摘    要:全国大学生数学建模竞赛已经成为高等院校学生在校期间展示自身能力的一个平台。这项高水平的竞赛引起......
  • 深度学习| 循环神经网络RNN与应用
    循环神经网络1.场景与多种应用模仿论文(生成序列)模型Linux内核代码“写程序”(生成序列)模仿小四的作品(生成文本序列)机器翻译Imagetotext/看图说话我们知道神经网络结构如下:   那循环神经网络和它是什么关系呢?循环神经网络为什么有BP神经网络,CNN,还要RNN?传统......
  • overcommit_memory的简单学习
    overcommit_memory的简单学习背景前几天一个测试环境启动失败.总是有如下的提示:Nativememoryallocation(mmap)failedtomap12288bytesforcommittingreservedmemory.当时看free其实内存剩余总量还是有的.但是JVM启动总是失败.当时没有考虑太多.改了下参数......
  • Qt学习笔记9——P30-33. 自定义控件封装,鼠标事件,定时器
    P30.自定义控件封装P31.Qt中的鼠标事件P32.定时器1P33.定时器2P30.自定义控件封装(创建了新项目) 添加新的界面和类:右键项目的文件夹(顶层的文件)->Qt——Qt设计师界面类->“选择界面模板”选"Widget"->在"Classname"中取个类名(此案例中改成了SmallWidget)->别的没......
  • Mock学习
    mock原理图 mock环境配置1:vuecreatemock-demo(本地用vue3)2:npminstallaxios--save3:npminstallmockjs--save-dev4:npminstalljson5--save-dev5:进VSCode中下载json5syntax插件 代码配置部署1:进入mock-demo目录2:文件结构与测试代码如下  3:各文件如下/......
  • Python学习笔记
    importthisprint("helloworld!")s1="bai"s2="lin!"s=f"{s1}{s2}"#f是format的意思,后面的s1,s2会把值复制到中括号内生成一个新的字符串print(s.title())#每个字母的开头大写a=2b=3print(a**b)#a**b表示a的b次方x,y,z,=1,2,3print(x,y,z......
  • Git提交本地项目到云端仓库(学习理解持续更新)
    进入项目文件夹初始化本地仓库gitinit把所有文件添加到版本库中gitadd.查看添加的文件gitstatus......
  • click house学习
    创建表createtableblog(idUInt64,titleString,contentString,created_atDateTime)Engine=MergeTreeorderbyid;日期数据一般指定默认值createtableblog(idUInt64,titleString,contentString,created_atDateTimedefaultnow())Engine=MergeTreeorderbyid;......
  • 深度学习概念辨析——Epoch、Batch、Iteration
    本文转载自简书https://www.jianshu.com/p/22c50ded4cf7写在前面在训练神经网络的时候,我们难免会看到Batch、Epoch和Iteration这几个概念。曾对这几个概念感到模糊,看了网上的一些文章后,在这里做几个小小的总结。名词解释:【图片来源:https://zhuanlan.zhihu.com/p/29409502......