Loading

摘要: CTF 阅读全文
posted @ 2026-09-08 11:46 yi_fan0305 阅读(11) 评论(0) 推荐(0)
摘要: 小目录 阅读全文
posted @ 2023-07-10 20:43 yi_fan0305 阅读(337) 评论(0) 推荐(0)
摘要: 吸取教训,再接再厉 阅读全文
posted @ 2023-06-07 11:22 yi_fan0305 阅读(145) 评论(5) 推荐(1)
摘要: UUID 相关知识 很小的知识点, 但碰到相关题目了, 因此记录一下. 介绍 UUID 是通用唯一识别码的缩写, 是国际标准化组织 (ISO) 提出的一个概念, UUID 是一个 \(128\) 比特的数值, 这个数值可以通过一定的算法计算出来. 为了提高效率, 常用的 UUID 可缩短至 \(16 阅读全文
posted @ 2026-09-09 22:02 yi_fan0305 阅读(26) 评论(0) 推荐(0)
摘要: 线性代数相关知识 实时更新, 碰到一个记一个 行列式, 特征值与迹 对于矩阵 \(A\), 如果存在 \(\lambda\), 使得 \(\det(A - \lambda I) = 0\), 则 \(\lambda\) 就是矩阵 \(A\) 的特征值, 若存在 $ Av = \lambda v$, 阅读全文
posted @ 2026-09-09 21:30 yi_fan0305 阅读(30) 评论(0) 推荐(0)
摘要: 秘密共享 门限密码学的思想基于秘密分享, 即使用秘密分享的办法, 将基本的公钥密码体系分布与若干参与者之间. 门限密码学包括门限加密和门限签名. 门限加密与解密 如果我们直接让分发者将密钥分享给参与者是一种方案, 但会引发一些问题, 如果分发者是不可信的, 则会有直接盗用密钥的风险, 同时, 参与者 阅读全文
posted @ 2026-09-09 19:43 yi_fan0305 阅读(15) 评论(0) 推荐(0)
摘要: 格密码 格定义 格是 \(m\) 维欧式空间 \(R^m\) 的 \(n\) 个线性无关向量 \(b_i\) 的所有整系数的线性组合, 即 \(L(B) = \left\{ \sum_{i = 1}^{n}x_ib_i:x_i \in Z, 1 \le i \le n \right\}\), 这个 阅读全文
posted @ 2026-09-06 22:02 yi_fan0305 阅读(19) 评论(0) 推荐(1)
摘要: Coppersmith 相对于前面的学习, 这次对原理更深入理解了一些. 文章感觉更侧重于对原理的理解. 为什么要用 coppersmith 对于求解形如 \(f(x) = a_0 + a_1 x + a_2 x^2 + a_3 x^3 + \cdots + a_{n - 1} x^{n - 1} 阅读全文
posted @ 2026-09-04 16:54 yi_fan0305 阅读(30) 评论(0) 推荐(1)
摘要: AMM 算法 解决 \(e\) 与 \(p\) 不互质的问题, 可以使用 AMM 算法. AMM 开二次根 对于奇质数 \(p\), \(p - 1 = 2^{t} \cdot s\), 其中 \(s\) 是奇数. 对于 \(x^2 \equiv 1 \pmod{p}\), 则 \(x^{\frac 阅读全文
posted @ 2026-09-01 18:43 yi_fan0305 阅读(21) 评论(0) 推荐(0)
摘要: 矩阵 主要记录在 python 跟 sage 中关于矩阵的语法与相关函数, 实时更新中. 基环与数域 在 sage 中, 基环指的是创建某个数学对象(如矩阵、多项式、模)时, 该元素所属的那个底层代数世界, 他决定了这些元素能做的运算以及运算的规则. 数域是基环的一种, 基环的范围则要更广泛一些. 阅读全文
posted @ 2026-08-19 17:58 yi_fan0305 阅读(26) 评论(0) 推荐(0)
摘要: DES 博文学习链接: CSDN 十分钟读懂DES(虽然并不是十分钟……) 介绍 DES 是一种对称加密算法, 使用 \(56\) 位密钥和 \(64\) 位明文进行加密, 明文长度不足 \(64\) 位要进行补齐, 超过 \(64\) 位则要进行分组模式加密(ECB, CBC, CTR). 加密过 阅读全文
posted @ 2026-08-18 18:07 yi_fan0305 阅读(32) 评论(0) 推荐(0)
摘要: 二次剩余 定义 如果对于一个模数 \(n\), 存在整数 \(a\), 使得 \(a^2 \equiv x \pmod{n}\), 则我们称 \(x\) 是模 \(n\) 的二次剩余, 若不存在 \(a\), 则称为二次非剩余. 举个例子, 对于模数 \(7\), 有 \(1^2 \equiv 1 阅读全文
posted @ 2026-08-16 22:56 yi_fan0305 阅读(46) 评论(0) 推荐(0)
摘要: RSA 核心原理 公钥 \((n, e)\), 私钥 \((n, d)\) 消息加密: \(m^e \equiv c \pmod{n}\) 密文解密: \(ed \equiv 1 \pmod{\varphi(n)}\), \(m^{ed} \equiv c^{d} \equiv m \pmod{n} 阅读全文
posted @ 2026-08-16 19:59 yi_fan0305 阅读(10) 评论(0) 推荐(0)
摘要: 2026.8.16 成功进入 CTF 队,后面主攻就是网安了,算法竞赛与OI复建夭折了。 2026.5.9 咳咳咳,转眼间已经五月了。 上个月打了天梯赛,没想到没咋复习还能混个国三,还不是团队里的倒数第一,只能说挺满意呵呵呵。 天梯赛线上的规则有多又繁琐,这可能是我最后一次打天梯赛了,除非以后能打线 阅读全文
posted @ 2026-03-10 11:27 yi_fan0305 阅读(59) 评论(5) 推荐(0)
摘要: 人工智能导论重点 第一章:绪论 图灵测试与人工智能 图灵测试:如果一台机器能够与人类展开对话(通过电传设备)而不被辨别出其机器身份,那么称这台机器具有智能。 图灵测试用于判断机器是否具有智能的想法。 \(2014\) 年,“尤金·古斯特曼”聊天程序首次通过图灵测试。 罗德尔·布鲁克斯提出了新图灵测试 阅读全文
posted @ 2026-01-09 17:51 yi_fan0305 阅读(161) 评论(0) 推荐(0)
摘要: [NewStarCTF 公开赛赛道]BabySSTI_One WP 提示让着 get 一个 name,结果提示里是大写,真正 get 的是一个小写…………卡了我好长时间…… ?name={{7*7}} 检测,能用 SSTI 注入 结果,?name={{"".__class__}} 就被绕过了…… 那 阅读全文
posted @ 2025-12-25 01:47 yi_fan0305 阅读(115) 评论(0) 推荐(0)
摘要: 一进来,只有一个 password is wrong: 别的啥都没有…… 打开 F12,发现也是啥都没有 那就试试 get 题目中的 password(目前看着最可行) 然后惊喜的发现,确实是 get password,试一试 {{7*7}} 发现返回 49,说明可以用 接下来,找父亲,找子类,找模 阅读全文
posted @ 2025-12-25 01:04 yi_fan0305 阅读(48) 评论(0) 推荐(0)