实验吧WP(密码学部分)【变异凯撒,传统知识+古典密码,try them all,trival】

一. 变异凯撒

找规律找规律,既然说是凯撒那就看看怎么移动才能得到flag。

因为flag{前四个字符是确定的,所以对比下密文和flag{的ascii码。

发现规律是这样,然后写个python脚本

#-*- coding:utf-8 -*-
from __future__ import print_function
import string
str = "afZ_r9VYfScOeO_UL^RWUc"
num = 5
for x in str:
    i = ord(x)
    i = i + num
    print (chr(i),end='')
    num=num+1

得到答案


二. 传统知识+古典密码

首先做这道题我们要知道古典密码就是维也纳,凯撒,栅栏这些。

看题目:

         辛卯,癸巳,丙戌,辛未,庚辰,癸酉,己卯,癸巳。

          信的背面还写有“+甲子”

百度一下得到天干地支甲子年是第1年,然后各个词语(辛卯等60个天干地支年)按顺序对应1到60,得到一串数字。

然后+甲子的意思是加一年,得到一组数字 88 90 83 68 77 70 76 90.

对应的字符为XZSDMFLZ,试了下凯撒,无结果

然后栅栏有两栏和四栏,分别得到两串字符串&#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值