没有合适的资源?快使用搜索试试~
我知道了~
文库首页
后端
Python
信息安全基础与密码学综合实验-基于中国剩余定理的秘密共享方案python源码+实验报告.zip
信息安全基础与密码学综合实验-基于中国剩余定理的秘密共享方案python源码+实验报告.zip
共2个文件
py:1个
docx:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
信息安全
课程设计
作业报告
python
0 下载量
90 浏览量
2024-12-04
09:47:07
上传
评论
收藏
632KB
ZIP
举报
温馨提示
12.12大促:#39.90
69.90
VIP享9折下载
买1年送1年
个人实验报告及实验源码,可借鉴学习!
资源推荐
资源详情
资源评论
基于Android的图书管理系统——源代码+课程设计报告.zip
浏览:121
5星 · 资源好评率100%
包含项目源代码文件以及课程设计报告完整版。 报告目录: 一、设计背景 1.1任务背景---------------------------------------------------------------4 1.2设计目的---------------------------------------------------------------4 1.3开发运行环境------------
学生成绩管理系统(JAVA课程设计)
浏览:128
本程序采用JAVA编写,能够j实现学生成绩的录入、查询以及查看排名的基本功能,程序里面包含了两个交互界面,一个是控制台的交互界面,一个是采用Swing的可视化界面,大家按照需求自行选择即可。压缩包中包含Mysql建表的sql文件。
YOLOv10海上红外目标检测+代码+模型+系统界面+教学视频.zip
浏览:194
5星 · 资源好评率100%
本资源配套对应的视频教程和图文教程,手把手教你使用YOLOV10做海上船只红外目标检测的训练、测试和界面封装,包含了YOLOV10原理的解析、处理好的训练集和测试集、训练和测试的代码以及训练好的模型,并封装为了图形化界面,只需点击上传按钮上传图像即可完成海上红外图像的预测。 在这里,我们用一个红外海洋目标检测的数据集,里面包含了7类海洋目标 `['liner', 'sailboat', 'wars
基于vue+nodejs的电商后台管理系统
浏览:135
5星 · 资源好评率100%
资源包括源代码,答辩ppt,api接口文档,项目报告,实习笔记是我本人实习答辩所准备项目,其中后台服务器已经部署云服务器可直接使用
计算机网络课程设计-局域网组网
浏览:199
计算机网络课程设计-局域网组网
STM32下推式磁悬浮装置代码.rar
浏览:95
详情请参考作者主页《STM32下推式磁悬浮装置》系列文章,工程基于STM32F1固件库,使用MDK进行编译。代码亲测可用,包含基本驱动和PID控制器。仅供参考,请结合自身硬件进行使用。
Java学生信息管理系统项目源码(毕业设计)
浏览:168
5星 · 资源好评率100%
一、基本功能 1)该学生成绩管理系统,涉及学生基本信息:姓名、学号、专业、班级、所属院系;高等数学、英语、数据结构、计算机组成原理、面向对象程序设计 系统可以完成对各类信息的添加、修改、删除等功能。 2)成绩的统计汇总 可以计算班级平均成绩,某科最高成绩,最低成绩,优、良、中、及格、不及格各个成绩等级的人数,每位同学的总成绩、班级总成绩,总成绩排名等。 二、核心功能 成绩信息查询 查询功能是系统的
Python 课程设计 高校教务系统(内有课程设计报告)
浏览:81
5星 · 资源好评率100%
Python 课程设计 高校教务系统(内有课程设计报告)
python小游戏,源代码,点击直接下载
浏览:88
4星 · 用户满意度95%
设计小游戏盒子 如将(猜拳游戏,骰子猜点数大小)运用于同一个游戏盒子中,用户可以键入关键字来实现选择游戏,进行游戏,切换游戏,退出程序等功能,同时该游戏盒子呈开放状态,随时都可以添加新游戏,并互相不影响,即可模拟现实中软件更新,游戏上新! 现给出示例代码如下(可直接用于小游戏程序设计期末大作业) 代码可更换,可创新,点赞收藏直接使用 python小游戏_课程设计_期末大作业——小游戏合集(含源代码
Android Studio实现功能强大的购物商城APP,优秀课设,高分必看
浏览:85
5星 · 资源好评率100%
本次项目是现在软件商店很流行的购物商城APP,现在万物互联的时代,网上shopping早已经是大家的习惯了。足不出户地选择自己想要的商品进行购买多么地方便,这就促使了这款购物商城APP的出现。它具有底部导航栏,有首页、分类、发现、购物车和个人中心五个选项卡,每个选项卡功能都很丰富,资源文件都是放在Tomcat服务器里面的,直接调用就行。总体来说是非常好的实战项目。资源包含源码和资源文件,直接按照我
ensp典型三层架构校园网络搭建(文档+拓扑)
浏览:97
5星 · 资源好评率100%
该网络是一个典型的校园网络架构,采用华为ensp模拟器搭建。该压缩包中包含网络工程拓扑文件和项目报告文档,报告文档包含设计思路、网络规划、配置步骤及代码、网络功能测试等。该项目中涉及的技术包括,VLAN、链路聚合、DHCP、OSPF、缺省路由、VRRP、MSTP、ACL、NAT、DNS、FTP、WEB、无线WLAN、防火墙的相关配置等内容,功能自认为非常全面,需要做课设的和毕设的可以参考,不想动手
课程设计-交通灯控制器(原理图+PCB)立创文件
浏览:39
5星 · 资源好评率100%
设计一个十字路口的交通灯控制器,控制主、次两条交叉道路上的车辆通行,具体要求如下: (1)在十字路口,主、次干道分别设置一组信号灯,每组信号灯由红、黄、绿灯组成,绿灯表示允许通行,红灯表示禁止通行,黄灯表示该车道上已过停车线的车辆继续通行,未过停车线的车辆停止通行。 (2)主、次干道交替通行,主干道每次放行30s,次干道每次放行20s。 (3)每次绿灯变红灯时,黄灯先亮5s(此时另一干道上的红灯不
C语言课程设计大作业-学生管理系统(含报告和源码).zip
浏览:53
4星 · 用户满意度95%
内涵实验报告和源代码,注释详细,可直接做课设使用,课程报告已写好。 题目:学生管理系统设计 功能:学生管理系统设计,每个学生信息作为一条记录,包括姓名、学号、性别、出生年月、专业、班级、家庭地址、宿舍号码等。 系统要求实现以下功能: 1、输入功能:录入学生信息(包括学生学号、姓名、性别、出生年月、专业等); 2、显示功能:完成学生记录的显示。 3、查找功能:完成按学号或姓名查找学生的相关记录,
计算机网络课程设计,实验报告和源码,校园网
浏览:34
5星 · 资源好评率100%
计算机网络课程设计,实验报告和源码,校园网 1.1 校园网总体概述 现有一家小型商务公司-科达发展有限公司,其公司内部划分多个部门—销售部、财务部和行政部。销售部负责商品的采购和销售,财务部负责财务分析和财务审计,行政部负责人事招聘和后勤调动。每个部门又有众多人数,总体加起来也有400人。由此分析网络节点数众多,我们需要划分VLAN,即差异的部门在不同的VLAN中,然后网络管理员可以集中式管理。同
51单片机学习代码-普中51单片机.zip
浏览:13
基于51单片机开发的小程序,学习资料,用于学习51单片机的嵌入式开发,应用案例 基于51单片机开发的小程序,学习资料,用于学习51单片机的嵌入式开发,应用案例 基于51单片机开发的小程序,学习资料,用于学习51单片机的嵌入式开发,应用案例 基于51单片机开发的小程序,学习资料,用于学习51单片机的嵌入式开发,应用案例 基于51单片机开发的小程序,学习资料,用于学习51单片机的嵌入式开发,应
python数据分析课程设计
浏览:36
5星 · 资源好评率100%
其中包含4个案例,以毕业论文的格式写出。包含原始数据。代码可复制粘贴。
西南交通大学SWJTU信号与系统课程设计
浏览:8
西南交通大学SWJTU信号与系统课程设计报告
数据库完整的课程设计——学生宿舍管理系统
浏览:17
自己做的数据库课程设计包括需求分析、逻辑结构设计、概念设计、物理结构设计、数据库实施和维护、sql语句增删查改、存储过程触发器都有、还有各种图也画了
利用CD4538代替CD4098设计触摸延时灯Multisim仿真
浏览:201
5星 · 资源好评率100%
利用单稳态触发器设计触控延时灯,利用触发波形的边沿模拟触控点实现触发,触发后3s灯亮,灯可以亮的时间可在5-10s之间可调。 实验说明报告链接: https://blog.csdn.net/m0_54240221/article/details/123946260
基于Python实现的机器人自动走迷宫.zip
浏览:84
5星 · 资源好评率100%
资源包含文件:设计报告word+代码 实现基于基础搜索算法和 Deep QLearning 算法的机器人,使机器人自动走到迷宫的出口。 使用 Python 语言。 使用基础搜索算法完成机器人走迷宫。 使用 Deep QLearning 算法完成机器人走迷宫。 使用 Maze(maze_size=size) 来随机生成一个 size * size 大小的迷宫。 使用 print() 函数可以输出迷宫
基于SSM的网上购物商城系统
浏览:78
5星 · 资源好评率100%
SSM网上购物商城系统 项目描述 该网上购物商城前端使用了jsp来实现数据的展示,后端通过java代码来对数据进行一系列的操作,前端使用了原生的html页面技术进行渲染,同时也加入了jquery技术制作了一下控件效果,后端使用了经典的spring技术对整个系统进行统一调度,使用springMvc框架实现了前端和后端的交互。开发工具使用了Eclipse以及tomcat服务器,同时使用了Mysql
人脸识别系统+windows64位-dlib-19.17.0-cp37-cp37m-win_amd64.zip
浏览:73
5星 · 资源好评率100%
python编写的人脸识别程序和预编译的dlib库
很棒的毕业设计、课程设计、练手的java项目-仓库商品管理系统(文档+视频+源码).rar
浏览:83
很棒的毕业设计、课程设计、练手的java项目---仓库商品管理系统(文档+视频+源码) 很棒的毕业设计、课程设计、练手的java项目---仓库商品管理系统(文档+视频+源码) 很棒的毕业设计、课程设计、练手的java项目---仓库商品管理系统(文档+视频+源码) 很棒的毕业设计、课程设计、练手的java项目---仓库商品管理系统(文档+视频+源码) 很棒的毕业设计、课程设计、练手的java项目--
《ROS 2机器人编程实战——基于现代C++和Python 3》配套代码及相关内容维护.zip
浏览:63
《ROS 2机器人编程实战——基于现代C++和Python 3》配套代码及相关内容维护.zip
数据库课程设计(学生宿舍管理系统)附sql文件、源代码和Word模板
浏览:154
1、设计内容 设计一个学生宿舍管理系统,该系统的用户由寝室长和宿管员组成,不同的用户拥有不同的管理权限,各自完成各自的管理功能,首先是登录,登录的时候首先要判断用户的身份,合法的用户然后进入到系统主界面中,不同的用户看到不同的系统功能。 2、学生宿舍管理系统主要功能 (1)登录界面 (2)寝室长界面:寝室人员信息、保修操作、修改密码。 (3)管理员管理:查看学生住宿信息(按学号搜索、空白搜索全部)
很棒的毕业设计、课程设计、练手的java项目-电影票购票管理系统(视频+源码).rar
浏览:174
很棒的毕业设计、课程设计、练手的java项目---电影票购票管理系统(视频+源码) 很棒的毕业设计、课程设计、练手的java项目---电影票购票管理系统(视频+源码) 很棒的毕业设计、课程设计、练手的java项目---电影票购票管理系统(视频+源码) 很棒的毕业设计、课程设计、练手的java项目---电影票购票管理系统(视频+源码) 很棒的毕业设计、课程设计、练手的java项目---电影票购票管理
基于SpringBoot+Vue技术框架的试卷系统(源码+数据库+ppt+使用手册+论文)
浏览:50
5星 · 资源好评率100%
试题库和试卷管理是高校信息化建设和计算机辅助教学的重要组成部分。这不仅有利于教考分离,也可以减轻教考老师的组卷压力,提高考试效率。目前,这类系统的实现主要采用.NET或者SSM,node.js等框架,都存在系统响应慢,扩展性差等问题。本文采用了前后端分离的技术,主要包括SpringBoot框架、Vue.js模板、ElementUI组件库和MySQL数据库等,开发出智能试卷生成系统。系统具有创建题库
C++课程设计:基于Qt的航班信息管理系统
浏览:54
5星 · 资源好评率100%
1.设计每条航线所涉及的信息,包括航班信息:起点终点站名、航班号、飞机号、飞机周日(星期几)、乘员定额、票价、余票量等,所有客户订票信息:包括姓名、订票量、航班号,舱位等级1,2或3等;所有客户退票信息:包括姓名、退票量、航班号,舱位等级1,2或3等; 2.结合基本操作的单链表、队列、二叉树等数据结构以及排序算法,设计实现机票订票系统的查询、订票、退票、改签等功能; 3.设计并实现人机交互友好的界
基于stm32f407的俄罗斯方块
浏览:18
4星 · 用户满意度95%
基于CUBEMX开发,硬件平台为正点原子探索者。 芯片为STM32F407ZGT6 按键操作的俄罗斯方块游戏*(具有完整的UI界面)。 游戏消除一行会有声光提示,游戏失败会有结束界面和提示。
基于思科模拟器的校园网课程设计和pkt文件
浏览:21
5星 · 资源好评率100%
1.技术主要包括:VLAN,SVI,OSPF,TUNNEL,IPSEC,帧中继,HSRP,链路冗余,NAT,ACL,WEB,DNS,FTP,E-MAIL,DHCP,TELNET等 2.包含课程设计和pkt源文件,可以直接用 3.不包含配置命令文档,想学习如何配置的兄弟自己百度各功能具体实现吧,大同小异嘿嘿 4.希望可以帮到大家
收起资源包目录
信息安全基础与密码学综合实验-基于中国剩余定理的秘密共享方案python源码+实验报告.zip
(2个子文件)
CRT_Secret_sharing.py
3KB
信息安全基础与密码学综合实验-基于中国剩余定理的秘密共享方案python源码+实验报告.docx
694KB
共 2 条
1
信息
安全
基础
与密
码学
综合
实验
实
验
报
告(三
)
基于中国剩余定理的秘密共享方案
日期:
20
24.10
.15
一、实验目的
1.
实验环境
a)
Windows11
b)
Python3.12
2.
实验目标
a)
编程实现基于
CRT
的秘密共享方案
b)
加深对于中国剩余定理的理解与运用
c)
体会密码学与数论的紧密联系
,
将数论的知识运用于密码学的方案设计中
d)
提高逻辑思维能力与实践能力
二、方案设计
1.
背景
a)
1983
年,
Asmuth
和
Bloom
提出了基于中国剩余定理的
(t,n)
门限秘密共享方案
2.
原理
a)
(t,n)
门限,一个秘密
k
,被分割成
n
个子秘密
(d
i
,k
i
)
,
t
个子秘密可以恢复出秘
密,
t-1
个子秘密则不能
对于某个秘密
k,
计算
k
1
≡
k
(mod
d
1
)
k
2
≡
k
(mod
d
2
)
…
k
𝑛
≡
k
(mod
d
𝑛
)
则子秘密为
(d
i
,k
i
)
b)
其中
:
i.
d
1
<
d
2
<
…
<
d
𝑛
,
ii.
d
𝑖
两两互素
iii.
N=
d
1
×
d
2
×
…
×
d
t
,M=
d
𝑛−𝑡
+
2
×
d
n
−𝑡
+
3
×
…
×
d
n
,
N>M
iv.
N>k>M
3.
算法步骤
a)
读入秘密
k
b)
生成符合的
n
个
d
i
i.
列表中随机添加一个数
ii.
增加新的数并判断列表元素是否满足互素,互素则保留
iii.
判断列表中是否有了
n
个元素
,
并排序
iv.
计算
N,M
判断是否符合
N>k>M
v.
符合则返回
d
c)
计算
k
i
≡
k(mod d
i
)
d)
任选
t
组子秘密,利用中国剩余定理进行恢复
e)
比较恢复的秘密与原秘密
k
是否相同
三、方案实现
1.
流程图
2.
主要函数介绍
a)
生成
d
b)
这里我们设定了随机数的生成范围是
0
到
10
的
200
次方,能够在很短的时间内计算
出结果。
i.
三个参数,
k, t, n
ii.
使用列表
primes
存储
d
iii.
列表中随机生成一个数
iv.
判断列表中的元素是否为
n
个,否则进入
v
,是则进入
vii
v.
列表中增加一个随机数
vi.
判断列表中的元素是否满足互素,不满足,则删除新增加的随机数,重新进
入
v
,满足保留随机数,进入
iv
vii.
对列表进行排序
viii.
计算
N
和
M
ix.
判断是否满足
N>k>M,
满足则返回列表
pries
,不满足则回到
iii
c)
随机选择
t
个
d
这里,我们随机选择
t
个密钥对,组成同余方程组
d)
CRT
求解同余方程中用到的函数,分别是求模逆元、求最大公约数、判断列表元素
是否满足两两互素、计算
M
和
Mi
。
评论
收藏
内容反馈
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
12.12大促:#39.90
69.90
VIP享9折下载
买1年送1年
资源评论
资源反馈
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~
联系上传者
评论
.whl
粉丝: 3878
资源:
4846
私信
上传资源 快速赚钱
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益
登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜
最新资源
Matlab1-matlab资源
matlab-matlab资源
matlab-matlab资源
xoffice-PPT资源
new_bird_c-c语言入门
tsp-problem-模拟退火算法
christmas-hat-圣诞节主题资源
BPSK基带调制解调的MATLAB实现源码,非库函数
火电厂主汽温控制模型及特性研究-可实现的-有问题请联系博主,博主会第一时间回复!!!
云计算实验操作指南:从云盘创建到云主机启动-可实现的-有问题请联系博主,博主会第一时间回复!!!
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功