MATLAB模拟QKD,基于STK和MATLAB的星地量子密钥分发仿真系统的制作方法

94debc98e929180142c747cefa8aff13.gif

本发明属于量子信息处理技术领域,涉及一种基于stk和matlab的星地量子密钥分发仿真系统。

背景技术:

目前,自由空间量子密钥分发的研究仍局限于在星地平台的实验探索,相比于信道状态相对稳定的光纤量子密钥分发系统,自由空间量子密钥分发信道动态开放,并且缺乏有效的主动监控等手段对信道进行监控,因此不能简单地将光纤信道量子密钥分发的实际安全性分析等技术直接移植到自由空间量子密钥分发平台中,此外,卫星载体的轨道选择、通信链路损耗的补偿、核心器件参数的优化也会影响自由空间量子密钥分发的性能和实际安全性。,因此,在研究过程中必须对终端所处的光学环境进行仿真分析,针对卫星轨道与地面站场景建立模块、大气环境下的量子密钥分发协议模块和自由空间量子密钥分发平台参数优化模块等进行参数分析与优化是开展自由空间量子密钥分发实验的基础。

技术实现要素:

本发明的目的是提供一种基于stk和matlab的星地量子密钥分发仿真系统,该方法通过matlab和stk构建基于墨子号的自由空间量子密钥分发仿真系统,可视化链路实时衰减状况及信道非对称性程度,获得在基于量子密钥分发的参数配置条件下的密钥生成率。

本发明所采用的技术方案是,基于stk和matlab的星地量子密钥分发仿真系统,包括两个依次协同作用的子模块,分别为:卫星与地面站参数子模块、大气环境下的量子密钥分发协议子模块;

卫星与地面站参数子模块用于完成星地自由空间量子密钥

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/142901.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

基于MATLAB的混沌数字图像加密技术研究与仿真实现

摘 要 近年来,图像数据信息的安全性逐渐受到人们的关注,为了保证图像的可靠传输,混沌系统被引入图像加密技术。本文主要研究了两种基于混沌系统的图像加密方案。第一种方案是基于超混沌系统和 DNA 编解码运算相结合的图像加密算法&#xff0c…

MATLAB 2018a安装

matlab2018a的安装 matlab的各个版本的安装过程都是大同小异,安装过程中都需要断网。 第一步:如下所示,双击.iOS文件 第二步:以管理员的身份运行setup 第三步:选择使用文件安装密钥,之后点击下一步 第四…

archlinux 安装matlab

最近在学matlab使用的是windows版本的,比起windows我更喜欢在linux中写代码。于是乎就想在Linux中安装一下。 主要过程参考此篇文章: 《【首发】 ubuntu20.04安装matlab2021b/matlab2020b》 https://blog.csdn.net/hanjuefu5827/article/details/1151677…

2019matlab安装

本文转载自Matlab R2019a Win64位 迅雷下载链接_Yohaoa-CSDN博客_matlab迅雷下载 和MATLAB 2019a安装教程和破解方法(附Crack文件) | 我爱分享网 1.下载安装包18G,迅雷磁力链: magnet:?xturn:btih:733DFBA6CCC23DB9FFD6287C169A15664897E78D 2.在打开…

matlab更改安全密钥,Linux下设置安全密钥登录

步骤: 1、本地生成密钥(公钥和私钥): (1) 本地是 Windows 系统: 打开 XShell ,选择 Tool >> New User Key Wizard 密钥长度可以是1024或2048,导出公钥,假设文件名为: Ubuntu_59_rsa_2048.…

Matlab R2014b安装教程

1,下载Matlab R2014b ISO格式安装包 2,用虚拟光驱加载下载的ISO格式安装包 3,双击setup,开始安装,选择不联网安装,许可证安装密钥为11111111111111111111 4,选择安装位置,这里…

微信公众号网页授权步骤过程

微信公众号网页授权 准备工作网页授权 准备工作 登录微信公众平台,启用“服务器配置”并添加相关配置 (1)代码中加入token校验的验证,这时可正确配置服务器,如下图: 其中url和token值要相对应。 GetMappi…

Django+微信公众号开发小项目

最近搞了点事情,因为web.py对微信公众号开发时不方便扩展和复用,使用Django开发微信公众号。使用celery推送模板消息到用户微信上,最终方便以后重复利用和功能增加。 01 准备 python3环境 微信公众号 可用域名 Mysql数据库 redis数据库 …

微信公众号开发流程

1、首先注册微信公众号,要根据实际需求考虑清楚应该申请哪一种公众号 以下是官方给出的建议,大家可以多参考参考 1)如果想简单的发送消息,达到宣传效果,建议可选择订阅号; 2)如果想用公众号获得…

微信公众号程序开发接入流程

文章目录 文章简介微信公众号程序介绍传统H5网页,无需微信支持建立在微信支持下开发的微信公众号程序第一步第二步 文章简介 公司常有微信公众号程序开发的项目,每次接入微信时都要四处查找以前的代码,百度接入微信公众号的流程。浪费大量时间…

微信公众号白名单配置

微信公众号白名单配置 微信公众号升级之后,在获取access_token的时候需要配置IP白名单,如下图: 那么这个白名单是干什么的呢?微信给的解释是:为了提高公众平台开发者接口调用的安全性,避免一旦开发者ID和密…

uni-app开发微信公众号

一、公众号JSSDK使用 【1】验证后端返回的签名是否正确 https://mp.weixin.qq.com/debug/cgi-bin/sandbox?tjsapisign (1)jsapi_ticket获取方法:(注意把本地IP放入白名单) 1) https://api.weixin.qq.com…

微信公众号--发送模板消息

目录 一、登录微信公众平台二、开通模板消息三、增加及选择模板四、在项目中配置使用五、遇见的问题 一、登录微信公众平台 1、搜索微信公众平台 2、扫码登录后即可跳转 二、开通模板消息 1、在左侧菜单栏找到模板消息 若找不到则点击新的功能 2、点击新的功能后&#x…

SpringBoot微信公众号开发

SpringBoot微信公众号开发 环境准备 微信测试公众号申请 访问https://weixin.qq.com/,点击公众号,申请一个订阅号(个人能申请订阅号,服务号只有企业才能申请)。 公众号填写服务器配置 注意:服务器提交需要…

微信公众号接入开发

目录 前言: 一、公众号中配置 1、获取AppID、AppSecret: 2、配置IP白名单: 问题: 解决: 3、配置JS接口安全域名: 重要:认真阅读系统提示的注意事项: 问题: 解决…

电子科技大学编译原理复习笔记(三):控制结构

目录 前言 重点一览 语句级控制结构 单元级控制结构 四种单元级控制结构 本章小结 前言 本复习笔记基于张老师的课堂PPT,供自己期末复习与学弟学妹参考用。 重点一览 语句级控制结构 定义:用来构造各种语句执行顺序的机制 传统三种语句级控制结…

geotools简介

geotools简介 官网 https://docs.geotools.org/latest/userguide/index.html 架构图 特性 1. 主要特性 Geotools主要提供各种GIS算法,实现各种数据格式的读写和显示。在显示方面要差一些,只是用Swing实现了地图的简单查看和操作。用户可以根据Geoto…

Linux学习笔记 --- Linux基础命令Part2

2.9 查找命令(which、find) 目标:1. 掌握使用which命令查找命令的程序文件 2. 掌握使用find命令查找指定文件 which命令 我们在前面学习的Linux命令,其实它们的本体就是一个个的二进制可执行程序。 和Windows系统中的.exe文件&#x…

清除一键还原精灵开机热键F11的正确方法

刚开通博客园,就写我刚才才处理的一个问题吧。 先描述一下问题吧,我以前才装Win7系统的时候,想弄个还原,于是去下载了一个一键还原精灵,结果安装失败了,不过开机热键却保留了下来,每次开机都要提…

u深度重装系统详细教程_u深度一键还原精灵电脑重装系统使用教程

电脑已经是家家户户必备的电子产品,有了它可以为我们带来一系列不同的乐趣以及帮助。当然,电脑也有出差错的时候,在遇上电脑系统无法正常使用时,大多数人会使用附带有应急系统的u盘启动盘为电脑重装系统的操作。但是pe系统中附带的…