首页 > 其他分享 >Crypto凯撒密码

Crypto凯撒密码

时间:2024-01-16 19:44:07浏览次数:27  
标签:mod26 题目 Crypto 密码 flag 密文 凯撒

凯撒密码主要用于26个英文字母加密

密钥:k(偏移量)

明文:x            密文:y

加密:y=(x+k)mod26

解密:x=(y-k)mod26

例:

  k=3

  明文:abcde

则:密文:defgh

Buuctf题目:

题目一、

MTHJ对应flag,这里的密钥k不是一个固定值,且k无任何规律可言。

 

将空格去掉就得到了flag

题目二:

由-和^可以推测密文是ASCII码的格式

afZ_和flag对应,通过查ASCII码表知道k的值以此为5,6,7……依次加一

 

标签:mod26,题目,Crypto,密码,flag,密文,凯撒
From: https://www.cnblogs.com/h-22-07-26-html/p/17968411

相关文章

  • openEuler欧拉系统重置root密码
    步骤:系统启动时,出现如下页面,按e进入内核编辑模式进入如下页面按下光标后,找到linux开头这一行,修改ro为rw,并在行尾添加init=/bin/sh,修改后效果如下,在crtl+x保存后开始进入如下页面执行修改密码操作,指令如下#修改root密码命令echo'87654321'|passwd--stdinroot#如果系统的sel......
  • MYSQL8以上修改初始root密码的方法
    很遗憾的告诉你,你网上查到的各种改my.enf,各种update,在新版MYSQL中,统统失效。解决方法,如下:1.[root@yisu-5f735cb14d716~]#servicemysqldstartRedirectingto/bin/systemctlstartmysqld.service[root@yisu-5f735cb14d716~]#mysql-vWelcometotheMySQLmonitor.Comm......
  • openEuler欧拉使用sshpass不输入密码远程登录其他服务器
    ssh登陆不能在命令行中指定密码,sshpass的出现则解决了这一问题。用-p参数指定明文密码,然后直接登录远程服务器,它支持密码从命令行、文件、环境变量中读取。操作步骤:一、关闭防火墙systemctlstopfirewalldsystemctldisablefirewalld二、安装sshpassdnf-yinstallsshpass三......
  • 公司电脑怎么加密码防止文件外泄?
    为了保护公司信息的安全,防止文件外泄,您可以通过以下几个步骤加强电脑的安全措施:设置BIOS密码:在电脑启动时,进入BIOS设置,为系统设置一个密码。这样,没有密码的情况下,他人无法启动电脑。操作系统的用户与权限管理:为电脑创建多个用户账户,并为不同用户设置不同的权限。例......
  • 忘记了iPhone锁屏密码怎么办?
    忘记了iPhone密码?了解如何将iPhone置于恢复模式,以便可以抹掉并重新设置它。忘记了iPad密码?忘记了iPodtouch密码?如果你在iPhone锁定屏幕上输错密码的次数太多,屏幕上会显示提醒,告知iPhone已停用。(了解如果你在iPhone或iPad上看到“[设备]不可用”或......
  • Console口密码忘记了别慌,这样救急!
    你们好,我的网工朋友。一般网络设备都是托管在运营商机房,或者第三方厂商机房,都会有比较严格的规章制度,所以好多公司的网络设备console口都没设密码。但有些保密性要求比较高的单位,还是会设置密码的,但总有不靠谱的客户忘记密码……你遇到过吗?设备的console口密码忘记了,登又登不进去,里......
  • docker mysql8 忘记root密码解决方法
    使用docker搭建mysql,docker-compose.ymlversion:"2.1"services:mysql:image:mysql:8.0.35container_name:mysql8healthcheck:test:["CMD","mysqladmin","ping","-h","localhost&q......
  • 重置 wsl2 中的 Linux 子系统的账户密码
    转载:重置wsl2中的Linux子系统的账户密码(liuwenzhuang.github.io)默认账户改为root变更普通账户密码将默认账户从root修改为普通账户其他注意事项参考重置密码的操作也很简单,经过查询资料,可将步骤大致分为3步:将Linux子系统的默认账户改为root利用root......
  • NSSCTF Round#16 Basic crypto misc-wp
    CRYPTOpr题目CRTfromCrypto.Util.numberimport*importrandomflag=plaintext='NSSCTF{****************}'charset='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'padding_length=100-len(plaintext)for_inr......
  • 基于单片机的电子密码锁仿真设计(#0070)
    功能描述1、采用51单片机作为主控芯片;2、采用6个数码管显示输入密码,空闲时显示递增计秒;3、采用矩阵键盘输入密码、确认、取消;4、采用继电器控制电磁锁通断,LED指示状态;5、密码666666,不可改;6、连续3次输入错误LED报警指示;仿真设计采用Proteus作为仿真设计工具。Proteus是一款著......