好听的音乐
一些好听的音乐
编码与古典密码
常见工具CyberChef地址:https://github.com/gchq/CyberChef
随波逐流 CTF编码工具地址:http://1o1o.xyz/
编码ascii码
ASCII(发音:,American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语,而其扩展版本延伸美国标准信息交换码则可以部分支持其他西欧语言,并等同于国际标准ISO/IEC 646。ASCII 由电报码发展而来。第一版标准发布于1963年 ,1967年经历了一次主要修订[5][6],最后一次更新则是在1986年,至今为止共定义了128个字符;其中33个字符无法显示(一些终端提供了扩展,使得这些字符可显示为诸如笑脸、扑克牌花式等8-bit符号),且这33个字符多数都已是陈废的控制字符。控制字符的用途主要是用来操控已经处理过的文字。在33个字符之外的是95个可显示的字符。用键盘敲下空白键所产生的空白字符也算1个可显示字符(显示为空白)。
ascii码对照表:https://blog.csd ...
office_tool安装visio
office tool安装visio
MathType安装与激活
MathType的安装与使用
LitCTF2024
关于litCTF的记录与复现
hexo+butterfly美化日记
美化hexo的过程
格密码
理论基础
格理论的起源可以追溯到 17 世纪有关球堆积问题的研究,直至 1840 年,高
斯才引入格在几何中的概念并给出了三维空间中球的最大堆积密度。格在群论和几何中的定义不同于离散数学中有关偏序集合的描述,几何上,可以将格看作是具有周期性结构的 n 维空间中的点的集合。
Shamir最早将格理论引入密码学领域,其在 1982 年利用格对背包公钥密码体制进行了攻击,后来 Coppersmith对其分析方法做了推广,将破解 RSA 公钥密码体制的问题转化成了求格中的困难问题。近些年,随着对格理论中有关计算性难题的研究,人们发现其在数论、计算机科学、密码分析和设计中都有着很*
广泛的应用前景。
格的定义
设b1,b2,...,bn∈Rmb_1,b_2,...,b_n\in \mathbb{R}^mb1,b2,...,bn∈Rm一组线性无关的向量,其产生的格被定义为
L(b1,b2,...,bn)={Σi=1nxibi∣xi∈Z}L(b_1,b_2,...,b_n) = \{ \Sigma^n_{i=1}x_ib_i|x_i\in\mathbb{Z}\}
L(b1,b2,...,b ...
HZNUCTF2024
HZNUCTF2024的wp
纠错码理论及基于纠错码的公钥密码体制
基于纠错码的公钥密码体制
数论
中国剩余定理
Chinese Remainder Theorem(CRT)
导入
1物不知数」问题:有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二。问物几何?
出自孙子算经,问题大意为求一个整数,除以3余2,除以5余3,除以7余2.
定义
中国剩余定理,用来解决一元线性同余方程组(n为互质的正整数,为整数)
计算过程
先求所有模数的积n
再求m_i =