zoukankan      html  css  js  c++  java
  • 实验吧—密码学——WP之 古典密码

    首先我们研究题目

    1、古典密码

    2、key值的固定结构

    3、加密方式就在谜面里

    首先看到这些数字我们就能想到ASCII,而且做题多了就能看出123是{;125是},所以得到字符串如下

    OCU{CFTELXOUYDECTNGAHOHRNFIENM}IOTA

    题目中说加密方式在谜面里,且是key的固定结构CTF{},那么我们观察

    这段字符数是35个,可以分为五行七列(在栅栏加密中,除了行置换,还有列置换),分解如下

    1 2 3 4 5 6 7
    C  F  T
     E  O  U  D
    N  G  A  H
     O  E
     N  }  I  T  A

    还有提示是按照key的格式,二key的格式是:CTF{}。故第2列打头或第5列打头,接下来是第7列,然后是第6列,考虑到“{”是第4列,考虑到“}”是最后一列 尝试后得到

    那么对应的是:2764513

    即:

    2 7 6 4 5 1 3
    C T F { C O U
    L D Y O U E X
    C H A N G E T
    H E I N F O R
    M A T I O N }

    最终得到答案:

    CTF{COU LDYOUEX CHANGET HEINFOR MATION}

        

     

     

  • 相关阅读:
    javascript window.Event对象
    sql 命令
    ASP.NET 2.0实现防止同一用户同时登陆
    设计模式(抽象工厂模式)
    javascript幻灯片
    javascript window.open
    c# 注册表操作
    大话英语
    oracle 插入、合并、查询、聚合操作
    guy,mistake
  • 原文地址:https://www.cnblogs.com/Yuuki-/p/8082744.html
Copyright © 2011-2022 走看看