...
首页> 外文期刊>IEEE transactions on information forensics and security >On the Analysis and Improvement of Min-Entropy Estimation on Time-Varying Data
【24h】

On the Analysis and Improvement of Min-Entropy Estimation on Time-Varying Data

机译:时变数据最小熵估计的分析与改进

获取原文
获取原文并翻译 | 示例

摘要

Widely used as fundamental security components in most cryptographic applications, random number generators (RNGs) rely mainly on randomness provided by entropy sources. If the provided randomness is less than expected, RNGs may be compromised and thus impair the security of the whole cryptographic applications. However, the common assumptions (e.g., outputs are independent and identically distributed, i.e., IID) may not always hold. For example, many entropy sources are based on some physical phenomena that are fragile and sensitive to external factors (e.g., temperature), which means the distributions of these entropy sources' outputs are continuously changing. As important tools to measure the quality of entropy sources, existing entropy estimation methods may provide false estimations against these time-varying data, because they cannot detect the changes of data distributions. In this paper, we firstly review and analyze the existing typical entropy estimators including the NIST SP 800-90B (90B for short) estimators and the lately proposed neural network based (NN-based) estimators, especially, their limitations on the aforementioned time-varying data. Second, we propose an entropy estimation framework adopting change detection techniques to address this problem. In contrast to the NN-based estimators, the proposed estimator under this framework employs a change detection method to preprocess the tested data and adds additional distribution features to each data sample, which makes it possible to learn the distribution changes and estimate the entropy more accurately. Finally, we evaluate the performance of our estimator using various kinds of simulated data and real world data, and compare our estimator with the 90B estimators and the NN-based estimators. Extensive evaluations demonstrate that the proposed estimator provides similar or more accurate entropy estimation than the other estimators, especially for time-varying data.
机译:随机数生成器(RNG)在大多数密码应用中被广泛用作基本安全组件,主要依靠熵源提供的随机性。如果提供的随机性小于预期,则RNG可能会受到损害,从而损害整个密码应用程序的安全性。但是,通常的假设(例如,输出是独立的并且分布相同,即,IID)可能并不总是成立。例如,许多熵源是基于一些易碎且对外部因素(例如温度)敏感的物理现象,这意味着这些熵源的输出分布在不断变化。作为衡量熵源质量的重要工具,现有的熵估计方法可能无法针对这些时变数据提供错误的估计,因为它们无法检测到数据分布的变化。在本文中,我们首先回顾并分析现有的典型熵估算器,包括NIST SP 800-90B(简称90B)估算器和最近提出的基于神经网络(基于NN)的估算器,尤其是它们在上述时间上的局限性。变化的数据。其次,我们提出了一种采用变化检测技术的熵估计框架来解决这个问题。与基于NN的估计器相比,在此框架下提出的估计器采用变化检测方法来预处理测试数据,并向每个数据样本添加其他分布特征,这使得有可能了解分布变化并更准确地估计熵。最后,我们使用各种模拟数据和现实世界数据评估估算器的性能,并将估算器与90B估算器和基于NN的估算器进行比较。广泛的评估表明,与其他估计器相比,所提出的估计器提供了相似或更准确的熵估计,尤其是对于时变数据。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号