crypto
RayLee23333
这个作者很懒,什么都没留下…
展开
-
简单的有限域运算与欧几里得算法
上海CTF的一道关于有限域的题目import osload("secret.sage")def genstr(n): return os.urandom(n)def encrypt(msg, base, key): key_1, key_2 = key m = bin(int(msg.encode('hex'), 16))[2 :] key1 = bin(key_1)[2:]...原创 2019-11-11 19:34:23 · 1114 阅读 · 0 评论 -
CTF之Crypto新手入门
心路历程2019年8月中旬,到了现在的实验室,从零开始学习CTF的相关内容,这里记录一下自己的学习经历。19年8月中旬至19年9月开学看了《密码编码学与网络安全》的大部分内容,因为队内缺少一个crypto方向的人,所以我需要研究这一方向的东西,首先做了攻防世界网站里面的新手题目,对它考查的内容有了初步的认识,有加密和编码的内容,加密包含了几种密码:栅栏密码,摩斯密码,RSA密码,轮转机,培根...原创 2020-11-23 11:11:20 · 12467 阅读 · 1 评论 -
ByteCTF之密码题lrlr
赛题下载链接:lrlr下面是这道题的python代码部分:from Crypto.Util.number import getPrime, bytes_to_long, long_to_bytesfrom Crypto.Cipher import AESimport randomclass lrand: def __init__(self, seed): s...原创 2019-09-10 15:17:12 · 2535 阅读 · 0 评论