11 2020 档案
摘要:前言 第六届湖湘杯的密码学 简单的密码3 这道题考察CBC字节翻转。 CBC模式 CBC是一种分组加密模式,CBC模式中,每一组的密文由上一组的密文参与异或运算得到。 CBC字节翻转攻击就是根据CBC解密过程中的异或关系,改变上一组密文,从而使下一组解密得到的明文达到特定的值。 加密过程 第一组明文
阅读全文
摘要:第六届湖湘杯的密码学 LFSRXOR 这道题其实和LFSR没多大关系,主要是靠XOR。 原题如下: import numpy as np from pylfsr import LFSR from Crypto.Util.number import * import random import str
阅读全文