网络空间安全
文章平均质量分 94
料理码王
什么都不会!
展开
-
【安全多方计算之FSS】通俗易懂理解函数秘密分享——FSS(一)
通俗理解函数密码分享,形象生动地介绍了函数密码分享的前世今生,后续将陆续推出FSS的底层原理和深度哲学。原创 2024-05-20 14:21:33 · 821 阅读 · 0 评论 -
密码学——保序加密算法(OPE算法-2009年提出)通俗易懂解析(小学生都能懂!)含python代码
保序加密算法(OPE算法-2009年提出)通俗易懂解析(小学生都能懂!)一、 预备知识保序加密算法:最初是由2009年,Boldyreva等四个人提出来的,可简称BCLO-09算法,论文题目为。。。。。。。,请自行搜索并下载,本文直接让你读懂该论文的核心算法。算法目的:简单来说就是本来有顺序的明文,加密之后依然保持顺序,但是除此之外不知道任何信息。简单来说,我要加密2,5,8三个数字,我把它们分别换成45,4424,22224,这样就保证了别人不知道我原来的数字,但是又保持了原来的顺序,但是我们必须原创 2020-12-17 22:52:20 · 11780 阅读 · 4 评论 -
小技巧——利用python实现变量的存和读
我们在运行耗时间的代码的时候经常需要保存变量到本地,以免宕机或者下次使用这些变量。本代码适合字典、列表、字符串# 要存的变量名,要存的文件名字(不用后缀),存(write)还是读(read)def operate_file(file, filename, cmd): if cmd == 'write': f = open(filename+".txt", 'w') f.write(str(file)) f.close() p.原创 2020-10-20 10:45:59 · 185 阅读 · 1 评论 -
布隆过滤器言简意赅讲解
布隆过滤器通俗讲解布隆过滤器含义引用代码——guava实现布隆过滤器引用代码——redis实现布隆过滤器布隆过滤器含义先准备一个长度为n的二进制向量若干个哈希函数,计算出来的若干个索引在0-n-1某数据通过这组哈希函数计算出来若干个索引,在该向量中若都为1则表明该数据大概率存在,否则一定不存在有误判率设计难度在于:随机映射函数的设计 和 二进制向量的长度设为多少?引用代码——guava实现布隆过滤器 <dependency> <groupId>c原创 2020-05-13 06:13:32 · 114 阅读 · 0 评论 -
任务二 利用wireshark抓图(发现中国地图中的flag!!!)
利用wireshark抓图一、步骤二、找到其中的flag任务描述:从抓到的包文件pcpa中解析出一张图片来。一、步骤1、在过滤器的搜索栏中输入http,找出所有通过http传输的包2、发现其中有一个包是有图片image格式。3、找到image媒体流,找到以十六进制ffd8开头的二进制代码,这一部分即为图片的二进制传输。4、点击文件导出为字节流,以jpg格式保存到桌面,点开之后就是...原创 2020-04-03 18:13:39 · 4067 阅读 · 1 评论