Sikesibian's Blog

2025春密码学基础课程补充内容笔记

这一学期担任学校密码学基础课程助教,这里记录一些我给同学们补充的内容 课程参考书: 《密码编码学与网络安全:原理与实践(第七版)》:对密码学、密码学与网络中基本安全组件的联系有着十分详尽的介绍,同时也对sagemath在密码学中的使用有所展示 《应用密码学手册》:使用图表,伪代码等方式对密码学的基本数学机理、重要

记《沂蒙山小调》

初识《沂蒙山小调》是在小学,当时还在校管乐团中。第一次是在音乐课本上看到的,但老师并没有向我们介绍这首民歌;之后是在五年级的一次音乐会上,是一个单簧管独奏。当时不知道沂蒙山在山东,也不知道什么是民歌,只记得当时很喜欢它的前奏,也只记得第一句“人人都说沂蒙好”。 今年正好是小学毕业后的第十年,又偶然在视频平台上看到了这

记于乙巳春节前第六天

2025年1月22日清晨回乡的路上,打开软件,听到的第一首歌就是王菲的新歌。朴素轻柔的旋律入耳,倒是没反应过来是新的曲子。路上有些嘈杂,便调高了一些音量。 词曲直白,充满着烟火气,笔者很受感触(虽然网络上褒贬不一)。 .custom-audio { display: flex;

计算复杂性作业笔记

1. 图灵机 1. 图灵可判定 已知 ATM={⟨M,ω⟩∣M 为图灵机且接受ω}\text{A}_{\text{TM}} = \left\{ \langle M, \omega \rangle \mid M\text{ 为图灵机且接受} \omega \right\}ATM​={⟨M,ω⟩∣M 为图灵机且接受ω}

关于代数学习一些很酷的网站

查资料:Math StackExchange (MSE) 话不多说 群论的神:Finite groups 特征标表:Character tables 线性群:Linear and projective linear groups 多项式的Galois群:Transitive groups of degree up t

一次深夜随笔

本预找回高中时的一份数学笔记,反而促使我开始回忆那段长达6年的中学时光,深夜有感,零零碎碎拼凑得此篇。 我的语文不是很好,我并不擅长预习。小学老师说有时候他喜欢写一些人生随笔,而我看着作文本上的“题记”二字不知道如何预习人生。 我的语文不是很好,老师们常常这么说。我总是理不清拐弯抹角的题干,分不清“意义”与“作用”

手搓的简易基于 rust 的自己设计数学语言的解释器,很爽!

关于人在不想干正事的时候能干出啥来。。。 第一次记录:2024年12月24日丑时 有不少 Bug,稳定性可能不是很好,但是很爽!(比如优先级问题) 项目结构如下! MrMath ├─ ... ├─ Cargo.lock ├─ Cargo.toml └─ src ├─ backend │ ├─ ast

Rust 实现(一个弱智的)大整数计算

后续:这个代码发现还是有不少问题的,但是博主很懒,所以有空再把调整后的代码放上来吧~ 前天学习了如何使用 rust,想随便写点东西练练手,就想着写一个简单的 Math Repl 吧。这是第一版(对的,还有第零版)的某个数学运算组件,正好没考虑效率地写完了可以进行测试,于是就有了这篇博客。 背景故事:第零版写着写着

Rust 安装过程中遇到的一些小问题

不必先安装 Visual Studio,可以直接安装 Rust。建议先安装 MinGW64(ucrt),然后选择 rustup-init 的选项 2 自行配置。点击跳转参考1,点击跳转参考2 建议检查一下 gcc 版本,别太低了。。。(与安全选项有关) 调整安装路径。方法:自行配置环境变量 RUSTUP_H

关于 校内CTF比赛 UCATFLAGS 2024 出的一些题

本次比赛是笔者主导发起的、学校本科的第一场本科部级的CTF比赛,笔者共出了 5 个Welcome题目,1 个 Pwn题(UAF+堆管理),3.5 个 Misc (1 个 AI模型题、1 个音频隐写、1 个文件格式题、0.5 个社会工程题)和 6 个 Crypto。下面给出其中两个 Crypto 题目的解题思路。

下一页