fox的密码学习记录
  • Hejmpaĝo
  • Arkivoj
  • Kategorio
  • Etikedoj
  • Pri
  • Ligoj

CVE-2021-3711的原理解析以及简单复现

CVE-2021-3711漏洞解析 这个文件位置在1.1.1不同的版本位置可能也有变化,具体可以gpt或者官方文档看看这里示例的是) 在crypto/pkcs7/pk7_doit.c,有这个函数,是对被包装的密文进行解密的函数 123456789101112131415161718192021222324252627282930313233343536373839404142
2025-07-20
tools > crypto
#crypto #openssl

openssl使用-1

Openssl使用-1这一章介绍一些基础的命令。openssl用的地方有点多,分两张写 openssl的安装和配置Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions 下载地址 使用这里是别人配置好的安装包 下好之后点击安装,之后就傻瓜式点点点。 配置环境变量 这样就配置好了 lunix下配
2025-07-06
TLS > crypto
#crypto #algorithm #tools

摩斯电码(Morse Code📘 一、什么是摩斯电码?摩斯电码是一种利用点(.)和划(-)组成的编码方式,用于表示文本信息。最初设计用于电报通信,现常用于航空、求救信号(如 “SOS”)、无线通信等场合。 🧠 二、编码原理 每个字母和数字由一组点和划构成: 点(.):短信号 划(-):长信号 字符间用空格分隔 单词间用 / 分隔 ✅ 示例对应表: 字符 摩斯码 A .-
2025-06-03

JQCTFone-line-crypto1assert __import__('re').fullmatch(br'flag\{[!-z]{11}\}',flag:=os.getenvb(b'FLAG')) and [is_prime(int(flag.hex(),16)^^int(input(&#
2025-06-03

一篇文章速通群论

群论群基础群的基本定义 代数系: 设S表示一个非空集合,那么$S * S->S$ 的映射叫做S的结合法或运算$SS->S$, $(a,b)->ab$ 其中a,b∈S集合(这里的号不是乘法,只是一种计算方式)如果这个S满足封闭性(任意上述a*b∈S)。 这样的S叫做一个代数系,当然这只是为了方便我们理解群的性质 半群:如果这个S满足结合律。 结合律: (ab)c
2025-05-30
math
#math

LitCTF复现

LitCTFez_math简单的矩阵rsa,原理见论文 https://www.gcsu.edu/sites/files/page-assets/node-808/attachments/pangia.pdf#:~:text=We%20propose%20a%20variation%20on%20the%20RSA%20Cryptosystem%3A,methods%20to%20matrix%
2025-05-25
crypto
#crypto #复现

梅森旋转生成随机数

梅森旋转生成随机数的逆向预测和恢复 预测下一个随机数,恢复被隐藏的随机数据 首发于先知社区 :子集和问题的两种解决方式-先知社区 算法过程 wiki上有算法实现的源代码 123456789101112131415161718192021222324252627282930def _int32(x): return int(0xFFFFFFFF & x)class MT19937:
2025-03-30
crypto
#crypto

hgame2025-week1 crypto

hgame week1sieve题目代码: 123456789101112131415161718192021222324#sagefrom Crypto.Util.number import bytes_to_longfrom sympy import nextprimeFLAG = b'hgame{xxxxxxxxxxxxxxxxxxxxxx}'m =
2025-03-05
python > crypto
#crypto #python #ctf

多维子集和问题

背包密码和多维子集和问题(Multidimensional Subset Sum Problem。) 知识:LLL算法,以及BKZ解决方法,还有MITM(中间相遇算法)算法解决。 首发于先知社区 :子集和问题的两种解决方式-先知社区 简单介绍一些这里所称的背包问题,以子集和问题(Subset Sum Problem) 背包问题 $W=x_1a_1+x_2a_2+…+xna_n$
2025-02-23
crypto
#crypto

coppersmith方法相关

coppersmith原论文ch19.pdf 借鉴博客:https://jayxv.github.io/2020/08/13/%E5%AF%86%E7%A0%81%E5%AD%A6%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0%E4%B9%8Bcoppersmith/ 前言 最近经常遇到coppersmith攻击,所以决定还是有必要深入学习一下 coppersmith
2025-01-23
python > crypto
#crypto #python
12

Serĉi

Hexo Fluid