月度归档: 2022 年 3 月

16 篇文章

thumbnail
跟我一起玩转Makefile
[toc] 本节内容来自跟我一起玩转Makefile 另外还有个不错的学习makefile的参考网站:跟我一起写Makefile 一、实验介绍 1.1 实验内容 本课程通过以实例构建软件项目编译环境的工程,从这个过程中学习make命令的使用及makefile的相关编写技巧。 1.2 实验知识点 make 工具的使用 makefile 规则的概念 m…
thumbnail
STM32C8T6入门笔记
海创电子工作室 it : interrupt s: set R: reset 库函数配置 NVIC:嵌套向量的中断控制器 SysTick:系统滴答定时器 stm32f10x_ppp.c 和 stm32f10x_ppp.h PPP表示外设名称 例如:stm32f10x_gpio.c 和 stm32f10x_gpio.h system_stm32f0x…
thumbnail
PXE自动化装机
军训空余时间很有限,经过4天的艰苦奋斗(到0:00)和教程斗智斗勇,终于实现了PXE网络引导无人值守安装系统 Day 0 晚 这一天是军训前1天,10.10日晚 查阅PXE安装系统相关资料后,发现主要以CentOS作服务器的居多,于是把香港的轻量应用服务器备份了快照和镜像,换成了CentOS 7.6,并重新搭建好了梯子 Day 1 ​ 在实际工作中…
thumbnail
2022春ACM算法与程序设计练习题
[toc] ACM-ICPC 这里记录了大一下参加ACM-ICPC核心通识课训练的代码,代码会有少量解题思路和注释 项目 完成时间 2022春ACM算法与程序设计练习题1 2022.3.1~3.2 2022春ACM算法与程序设计练习题2 2022.3.2~3.3 注:借鉴代码的同学请自行注释掉freopen [warning]本项目仅作个人学习,若…
thumbnail
DEBUG大事记
先上图片压位 让我列举下OI之路上的玄学(坑人)事件 & DEBUG重要日志: 1.天下第一玄:记得做Codeves上某题的时候,交上去,输出一堆奇怪的东西,然后下载测试数据,本机测试,发现和正确答案一模一样 解决方案:读入多余换行符不能使用一个$temp$读进去,而应该用$scanf$("\n")忽略空格 2.最强卡常数:$P1979$华…
thumbnail
CNSS 2021 Crypto WriteUp
现在是 10.30 晚,离招新网站拉闸还有 1 天的时间,做不动 Crypto 只好滚来写 WP [🤖] Crypto做题指南 最好拿的 flag cnss{Welcome_to_the_world_of_crypto} 好像还有很多东西不会咧(;´д`)ゞ [😋] 大大超人的代码 I 求乘法逆元,exGCD 或者费马小定理二选一皆可 $$ i \…
thumbnail
安全传输资料
昨天发现了2个自己以前一直没有发现的错误,导致调试了很久代码,因此上次的"实现保密性"的代码也有问题。今天又增加了消息长度,又检查出一个代码BUG(;′⌒`),经过多次测试,理论上应该没有大问题了 [toc] 总体实现思路 将消息用RSA加密得到密文,同时把消息添加一个递增序号,以避免重放攻击,通过mmh3和共享密钥计算出MAC,再把消息认证码使用…
thumbnail
基于零知识的数字签名复现
故事讲完了,相信大家对零知识证明有了一个大概的印象。零知识证明的本质就是在不揭晓我所知道或拥有的某样东西的前提下,向别人证明我有很大几率(这点很重要,零知识证明说到底是一个概率上的证明)确实知道或拥有这个东西。 科学上网观看零知识证明相关的视频: 对于evaluation_1.pdf的理解(基于零知识证明设计的数字签名方案) 签名者的Public …
thumbnail
不那么趣味的小游戏
[buy]题目丢失了,需要请呼叫yggg[/buy] $\text{Adv} = \dfrac{1}{6}$ 学习笔记: 链接:知乎 和 B站 唯密文攻击:攻击者只知道密文,其他什么都不知道,分析难度最大 选择明文攻击(chosen-plaintext attack, CPA): 攻击者可以获取明文―密文对,而且可以对这些明文-密文对进行自由选择,…