- 博客(14)
- 收藏
- 关注
原创 RC4 算法实现和介绍
RC4 算法是一种对称流密码算法,由美国计算机科学家罗纳德・李维斯特(Ronald Rivest)发明于 1987 年。它的实现相对简单,运行速度快,适用于资源有限的设备和环境,对实时性要求比较高的应用场景。其密钥长度可变,可以在 1 到 256 字节之间,这使得用户可以根据不同的安全需求选择合适的密钥长度,增加了其灵活性。 在加密过程中,RC4 通过将一个密钥和一个初始化向量经过KSA算法和 PRGA 算法生成一个长度为 256 个字节的密钥流,然后将明文与密钥流逐字节异或,得到密文。
2024-10-09 15:25:56
1094
原创 优快云 转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
可将markdown格式的图片转为 html格式的图片,即可正常显示。还写了一个用python的图形库tkinter实现的UI界面。
2024-08-04 21:33:00
282
原创 proxychains 设置kali代理
ip地址为主机ip地址, 端口号为clash开放的端口,记得clash的Allow LAN 要打开。Kali 虚拟机,windows主机,clash代理, 主机和kali使用NAT 模式。kali自带proxychains。ping 命令无法使用该代理,因为。命令来访问google。
2024-08-03 21:59:50
760
原创 HTML&CSS阅读笔记
chapter1 web语言1.html语言首部包含< head > 和 < /head > 标记及它们之间的所有内容。主体包含 < body > < /body > 标记及它们之间的所有内容。编写html要把首部和页面主体分开< head > 和 < /head > head首部包含web页面的有关信息 ,head标记中放入title标记,title总出现在浏览器窗口的顶部< body > < /b
2024-03-03 18:04:00
1230
原创 python编程从入门到实践阅读笔记
def greet_user(username): #函数定义")greet_user('jesse') #函数调用关键字def告诉python你要定义一个函数。这是函数定义,向python指出了函数名,还可能在括号内指出函数为完成其任务需要什么样的信息。--snip--
2024-03-03 18:02:56
1057
原创 直接插入排序和希尔排序
即将原本有大量记录数的记录进行分组 ,此时每个子序列待排序的记录个数就较少了。然后在这些子序列内分别进行直接插入排序 ,当整个序列基本有序时,再对全体记录进行一次直接插入排序。由于局部有序,插入下一个元素时,只要碰到比这个元素小的值就可以停止继续向前遍历了 ,因为前面的元素更小。将相距某个增量的记录组成一个子序列 ,这样才能保证在子序列内分别进行直接插入排序后的结果是基本有序而不是局部有序。1.当记录本身是基本有序的,只需要少量的插入操作,就可以完成整个记录集的排序工作,此时直接插入很高效,
2023-06-22 15:14:55
89
1
原创 NOJ实验2.4稀疏矩阵的乘法
思想:借助了十字矩阵数组与链表结合的思想 ,用数组存放每一行的第一个非零元素 ,且对每一个triple 都设置一个 right 域 ,记录该行的下一个元素 ,这样每一行的输出用链表的方式 (为什么要这样?:会发现乱序的只有每一行的列顺序 ,因此只要在这一行内部修改,但若采用数组格式 ,更换顺序是一件麻烦事 ,因此采用链表的插入方式构建)
2023-04-29 16:08:41
192
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人