High-Agreement Uncorrelated Secret Key Generation Based on Principal Component Analysis Preprocessing

High-Agreement Uncorrelated Secret Key Generation Based on Principal Component Analysis Preprocessing
复制标题

基于主成分分析预处理的高一致性不相关密钥生成

DOI:
10.1109/tcomm.2018.2814607
复制
发表时间:
2018-07-01
影响因子:
8.3
通讯作者:
Cao, Daming
Cao, Daming
中科院分区:
计算机科学2区
文献类型:
--
作者:
Li, Guyue;Hu, Aiqun;Cao, Daming

文献摘要

被引文献

相似文献

由于信道样本内部的自相关性和两个密钥方的信道测量之间的互相关性,从噪声宽带信道中随机和高一致性密钥生成是具有挑战性的。本文研究了在信道独立窃听者存在的情况下,建立高一致性不相关密钥的信号预处理算法。我们首先提出了一个通用的数学模型,各种预处理方案,包括主成分分析(PCA),离散余弦变换(DCT)和小波变换(WT)。在预处理方案中,PCA被证明可以获得最优的密钥速率。接下来,已经发现,在密钥协议、信息泄漏和计算开销的总体考虑方面,具有公共特征向量的PCA优于具有私有特征向量的PCA。然后,我们提出了一个系统级设计的密钥生成,包括量化,信息协调,和隐私放大。数值结果表明,采用公共特征向量的PCA增强密钥生成方法可以获得高密钥生成率、低密钥错误率和良好随机性的密钥。
Random and high-agreement secret key generation from noisy wideband channels is challenging due to the autocorrelation inside the channel samples and compromised cross correlation between channel measurements of two keying parties. This paper studies the signal preprocessing algorithms to establish high-agreement uncorrelated secret key in the presence of channel independent eavesdroppers. We first propose a general mathematical model for various preprocessing schemes, including principal component analysis (PCA), discrete cosine transform (DCT) and wavelet transform (WT). Among preprocessing schemes, PCA is proved to achieve the optimal secret key rate. Next, PCA with common eigenvector has been found to outperform PCA with private eigenvector in terms of an overall consideration of key agreement, information leakage, and computational expense. Then, we propose a system level design of key generation, including quantization, information reconciliation, and privacy amplification. Numerical results verify that the key generation enhanced by PCA with common eigenvector can achieve secret key with high key generation rate, low key error rate, and good randomness.