世界首颗量子科学实验卫星将发射:绝对安全的通信保密?

本文主要是介绍世界首颗量子科学实验卫星将发射:绝对安全的通信保密?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

世界首颗量子科学实验卫星将发射:绝对安全的通信保密?

据悉,8月中旬,中国将发射首颗量子科学实验卫星,利用量子纠缠加强人类保密通信。理论上说,这或将能实现绝对安全保密通信。

所谓量子纠缠,就是爱因斯坦说的“幽灵般的超距离作用”——两颗光子无论相距多远,都会处于“一个变化,另一个亦随之同步变化”的纠缠状态。因此,一对量子纠缠的光子可以被当作钥匙分发给任何两地,A的光子发生变化,B也会马上心灵感应,呈现出同样的变化。这样一来,不管发送什么密电通信,两地受到的信息都会一样,外人想要篡改、盗取则几乎不可能。

操作原理来说,量子科学家通过操纵激光发生器,让一个光子分为两个纠缠的光子。据了解,经过20年的潜心研究,中科大潘建伟教授等科学家发明了能够长时间(毫秒级)存储量子的中继器。有了这个中继器,人类发传送纠缠光子的距离超过一百公里。据悉,中国的“北京—济南—合肥—上海”量子通信干线已经建立。

世界首颗量子科学实验卫星将发射:绝对安全的通信保密?

说回这颗即将发射的卫星。据悉,即将发射的中国量子卫星质量约600千克,由长征—2D火箭运载,运行于500千米太阳同步轨道。卫星将携带一块晶体来制造激光和一对纠缠光子,并将他们分发到两个地面站。经过编码的光子将被发射到地面,由地面系统负责接收。由于无论是近地面空气还是光纤玻璃都容易阻挡和吸收光子,因此到时将采取跨越大气层的卫星量子通信方案,来避免上述阻碍。

量子卫星的两个激光器必须分别瞄准两个地面站,精度极高,被称为“针尖对麦芒”。为了让单个光子传送数百公里,穿越大气还能钻进地面接收器,中国量子卫星必须时刻矫正位置,控制传输错误率。

近两年,意大利、新加坡和英国的科学家曾利用卫星探索天地量子通信的可行性,为量子保密通信打下了基础,接下来,中国将通过发射量子通信卫星来验证整个量子保密通信流程。


原文发布时间为:2016-11-14
本文作者:温晓桦
本文来源:虎嗅网,如需转载请联系原作者。

这篇关于世界首颗量子科学实验卫星将发射:绝对安全的通信保密?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/419348

相关文章

Java中常见队列举例详解(非线程安全)

《Java中常见队列举例详解(非线程安全)》队列用于模拟队列这种数据结构,队列通常是指先进先出的容器,:本文主要介绍Java中常见队列(非线程安全)的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录一.队列定义 二.常见接口 三.常见实现类3.1 ArrayDeque3.1.1 实现原理3.1.2

RabbitMQ工作模式中的RPC通信模式详解

《RabbitMQ工作模式中的RPC通信模式详解》在RabbitMQ中,RPC模式通过消息队列实现远程调用功能,这篇文章给大家介绍RabbitMQ工作模式之RPC通信模式,感兴趣的朋友一起看看吧... 目录RPC通信模式概述工作流程代码案例引入依赖常量类编写客户端代码编写服务端代码RPC通信模式概述在R

在Spring Boot中实现HTTPS加密通信及常见问题排查

《在SpringBoot中实现HTTPS加密通信及常见问题排查》HTTPS是HTTP的安全版本,通过SSL/TLS协议为通讯提供加密、身份验证和数据完整性保护,下面通过本文给大家介绍在SpringB... 目录一、HTTPS核心原理1.加密流程概述2.加密技术组合二、证书体系详解1、证书类型对比2. 证书获

Python模拟串口通信的示例详解

《Python模拟串口通信的示例详解》pySerial是Python中用于操作串口的第三方模块,它支持Windows、Linux、OSX、BSD等多个平台,下面我们就来看看Python如何使用pySe... 目录1.win 下载虚www.chinasem.cn拟串口2、确定串口号3、配置串口4、串口通信示例5

基于C#实现MQTT通信实战

《基于C#实现MQTT通信实战》MQTT消息队列遥测传输,在物联网领域应用的很广泛,它是基于Publish/Subscribe模式,具有简单易用,支持QoS,传输效率高的特点,下面我们就来看看C#实现... 目录1、连接主机2、订阅消息3、发布消息MQTT(Message Queueing Telemetr

JAVA保证HashMap线程安全的几种方式

《JAVA保证HashMap线程安全的几种方式》HashMap是线程不安全的,这意味着如果多个线程并发地访问和修改同一个HashMap实例,可能会导致数据不一致和其他线程安全问题,本文主要介绍了JAV... 目录1. 使用 Collections.synchronizedMap2. 使用 Concurren

Python从零打造高安全密码管理器

《Python从零打造高安全密码管理器》在数字化时代,每人平均需要管理近百个账号密码,本文将带大家深入剖析一个基于Python的高安全性密码管理器实现方案,感兴趣的小伙伴可以参考一下... 目录一、前言:为什么我们需要专属密码管理器二、系统架构设计2.1 安全加密体系2.2 密码强度策略三、核心功能实现详解

最新Spring Security实战教程之Spring Security安全框架指南

《最新SpringSecurity实战教程之SpringSecurity安全框架指南》SpringSecurity是Spring生态系统中的核心组件,提供认证、授权和防护机制,以保护应用免受各种安... 目录前言什么是Spring Security?同类框架对比Spring Security典型应用场景传统

浅析Python中的绝对导入与相对导入

《浅析Python中的绝对导入与相对导入》这篇文章主要为大家详细介绍了Python中的绝对导入与相对导入的相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1 Imports快速介绍2 import语句的语法2.1 基本使用2.2 导入声明的样式3 绝对import和相对i

浅析Rust多线程中如何安全的使用变量

《浅析Rust多线程中如何安全的使用变量》这篇文章主要为大家详细介绍了Rust如何在线程的闭包中安全的使用变量,包括共享变量和修改变量,文中的示例代码讲解详细,有需要的小伙伴可以参考下... 目录1. 向线程传递变量2. 多线程共享变量引用3. 多线程中修改变量4. 总结在Rust语言中,一个既引人入胜又可