實驗吧 密碼學 變異凱撒

2021-09-02 01:45:21 字數 416 閱讀 2974

afz_r9vyfscoeo_ul^rwuc

既然是凱撒,本質還是移位密碼,但是要注意區別,看到比傳統的凱撒增加了字元和數字,但是問題在於加了那些符號字元。

為了避免這個問題,我們可以直接算移位個數,a-f 移位5,f-l移位6,z-a移位7

似乎又與ascii表對應。

比較簡單的指令碼就是把他們都移位5(遞增)就行了。

#coding:utf-8

# 變異凱撒

s = "afz_r9vyfscoeo_ul^rwuc"

res =""

j = 5

for i in s:

res += chr(ord(i) + j)

j += 1

print res

flag

凱撒移位密碼

實驗吧 變異凱撒

1.變異凱撒 加密密文 afz r9vyfscoeo ul rwuc 格式 flag 凱撒移位密碼 理解凱撒加密方式主要是變換,對照前四個字元的ascii碼。a 97 5 f 102 f 102 6 l 108 z 90 7 a 97 95 8 g 103 按照這個規律以此類推 2.傳統知識 古典密...

實驗吧變異凱撒WP

第一次寫wp,希望大佬們勿噴。題目給了一段字串afz r9vyfscoeo ul rwuc,並提示是凱撒加密。這時用ctfcrack解碼試試。並沒有發現什麼比較像flag的格式。說明不是普通的凱撒加密,而題目也正好說明了這一點。這時我們看一下前四位的ascii碼,afz 對應的ascii碼為97 1...

實驗吧 密碼學trivial

原題 usr bin env python import sys alphal abcdefghijklnmopqrstuvqxyz alphau abcdefghijklmnopqrstuvqxyz num 0123456789 keychars num alphal alphau if len ...