摘要: 蹉跎千万次,我仍是我。——不动点 原理简介 不动点,是一个函数术语,在数学中是指“被这个函数映射到其自身一个点”。在函数的有限次迭代之后回到相同值的点叫做周期点;不动点是周期等于 1 的周期点。 不动点原理是数学上一个重要的原理,也叫压缩映像原理或巴拿赫(Banach)不动点定理,完整的表达:完备的 阅读全文
posted @ 2022-11-25 12:07 ZimaB1ue 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 怎么说呢,这比赛简单题又太简单,难题的paper实践又太难,只会套轮子,就随便记录一下。 ## trace 给了gcd函数的整个debug流程,并且该算法是可逆的,所以逆回去计算phi就行。 ```python from Crypto.Util.number import long_to_bytes 阅读全文
posted @ 2022-11-18 13:47 ZimaB1ue 阅读(172) 评论(0) 推荐(0) 编辑
摘要: ## ezdlp **题目:** ezdlp.py ``` from Crypto.Util.number import * from math import prod from secret import flag def keygen(pbits,kbits,k): p = getPrime(p 阅读全文
posted @ 2022-11-09 14:10 ZimaB1ue 阅读(648) 评论(1) 推荐(0) 编辑
摘要: 秘密共享 秘密共享 秘密共享指的是秘密发布者D根据访问结构T将秘密在参与者P中分享,每个参与者得到的秘密份额被称为子秘密。访问结构T定义了参与者的授权子集,由任意授权子集的参与者贡献出他们特有的子秘密可以恢复被共享的秘密,但是非授权子集中的参与者不能获得关于秘密的任何有用信息。 (t-n)门秘密共享 阅读全文
posted @ 2022-10-18 21:50 ZimaB1ue 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 国外的小比赛,一个人随便打打(继续逆向入门),rank: ![image](https://img2022.cnblogs.com/blog/2902310/202210/2902310-20221003092146168-2061588718.png) ## Re ### flag-checker 阅读全文
posted @ 2022-10-03 09:31 ZimaB1ue 阅读(60) 评论(0) 推荐(0) 编辑
摘要: ## Choose_U_Flag **分析:** 一.非预期解 1.首先再熟悉一下ntru加密系统,这里直接搬图了: ![image](https://img2022.cnblogs.com/blog/2902310/202209/2902310-20220930154307753-15756844 阅读全文
posted @ 2022-09-30 21:50 ZimaB1ue 阅读(115) 评论(0) 推荐(0) 编辑
摘要: ## Ez_Pager_Tiper **题目:** magic_box.py ``` class lfsr(): def __init__(self, seed, mask, length): self.length_mask = 2 ** length - 1 self.mask = mask & 阅读全文
posted @ 2022-09-15 17:25 ZimaB1ue 阅读(98) 评论(0) 推荐(0) 编辑
摘要: medium Aniely 题目: 点击查看代码 #!/usr/bin/env python3 from struct import * from os import * from secret import passphrase, flag def aniely_stream(passphrase 阅读全文
posted @ 2022-08-24 09:34 ZimaB1ue 阅读(181) 评论(0) 推荐(0) 编辑
摘要: easy Baphomet 题目: 点击查看代码 from base64 import b64encode from flag import flag def encrypt(msg): ba = b64encode(msg.encode('utf-8')) baph, key = '', '' f 阅读全文
posted @ 2022-08-13 21:01 ZimaB1ue 阅读(428) 评论(0) 推荐(0) 编辑
摘要: Attacks on RSA by Lattice Coppersmith 简介:coppersmith攻击简单来说就是通过格基规约在多项式时间内找到满足$F(x)\equiv 0 (mod M)$的小根,具体地,如果$F(x)$阶为$d$,那么小根$x_0$需要满足$|x_0| < M^{1/d− 阅读全文
posted @ 2022-08-05 08:23 ZimaB1ue 阅读(138) 评论(0) 推荐(0) 编辑