1.一种水下通信的方法,其特征在于,包括:
预先与水面基站建立量子通信信道;
还包括:
通过所述量子通信信道获取所述水面基站共享的量子密钥;
获取待传输数据;
利用所述量子密钥加密所述待传输数据;
将加密后的所述待传输数据发送给所述水面基站。
2.根据权利要求1所述的方法,其特征在于,
所述通过所述量子通信信道获取所述水面基站共享的量子密钥,包括:
通过所述量子通信信道获取所述水面基站共享的量子比特流,所述量子比特流包括预设数量个量子比特;
根据所述量子比特流,确定所述量子密钥。
3.根据权利要求1所述的方法,其特征在于,
进一步包括:预先保存每个水下节点的密钥;
所述获取待传输数据,包括:
接收任一所述水下节点以声波的形式发来的经过加密的密文;
确定发来所述密文的所述水下节点的密钥;
利用发来所述密文的所述水下节点的密钥解密所述密文,解密出所述待传输数据。
4.根据权利要求1-3中任一所述的方法,其特征在于,
所述预先与水面基站建立量子通信信道,包括:
根据第一量子比特与所述水面基站的第二量子比特构建一对纠缠的量子比特;
所述通过所述量子通信信道获取所述水面基站共享的量子密钥,包括:
获取所述水面基站对所述第一量子比特、所述第二量子比特和第三量子比特构成的量子态进行bell基测量的测量信息;
根据所述测量信息,确定所述量子密钥。
5.一种水下自由航行器,其特征在于,包括:
建立单元,用于与水面基站建立量子通信信道;
密钥获取单元,用于通过所述量子通信信道获取所述水面基站共享的量子密钥;
数据获取单元,用于获取待传输数据;
加密单元,用于利用所述量子密钥加密所述待传输数据;
发送单元,用于将加密后的所述待传输数据发送给所述水面基站。
6.根据权利要求5所述的水下自由航行器,其特征在于,
所述密钥获取单元,用于通过所述量子通信信道获取所述水面基站共享的量子比特流,所述量子比特流包括预设数量个量子比特,根据所述量子比特流,确定所述量子密钥。
7.根据权利要求5所述的水下自由航行器,其特征在于,
进一步包括:保存单元,用于保存每个水下节点的密钥;
所述数据获取单元,包括:
接收子单元,用于接收任一所述水下节点以声波的形式发来的经过加密的密文;
节点密钥确定子单元,用于确定发来所述密文的所述水下节点的密钥;
解密子单元,用于利用发来所述密文的所述水下节点的密钥解密所述密文,解密出所述待传输数据。
8.根据权利要求5-7中任一所述的水下自由航行器,其特征在于,
所述建立单元,用于根据所述水下自由航行器的第一量子比特与所述水面基站的第二量子比特构建一对纠缠的量子比特;
所述密钥获取单元,包括:
获取子单元,用于获取所述水面基站对所述第一量子比特、所述第二量子比特和第三量子比特构成的量子态进行bell基测量的测量信息;
量子密钥确定子单元,用于根据所述测量信息,确定所述量子密钥。
9.一种水下通信的系统,其特征在于,包括:
至少一个如权利要求5-9中任一所述水下自由航行器和水面基站;
每个所述水下自由航行器与所述水面基站相连;
所述水面基站,用于通过预先建立的量子通信信道共享量子密钥,接收所述水下自由航行器发来利用所述量子密钥加密后的待传输数据,利用所述量子密钥解密后,获得所述待传输数据。
10.根据权利要求9所述的系统,其特征在于,进一步包括:至少一个水下节点;
所述水下自由航行器,进一步包括:保存单元,用于保存每个水下节点的密钥;
所述水下自由航行器中的数据获取单元,包括:
接收子单元,用于接收任一所述水下节点以声波的形式发来的经过加密的密文;
节点密钥确定子单元,用于确定发来所述密文的所述水下节点的密钥;
解密子单元,用于利用发来所述密文的所述水下节点的密钥解密所述密文,获取所述待传输数据;
所述水下节点,用于获取所述待传输数据,对所述待传输数据进行加密生成所述密文,将所述密文以声波的形式发送给所述水下自由航行器。