首页> 外文OA文献 >Extreme learning machine based sub-key generation for cryptography system
【2h】

Extreme learning machine based sub-key generation for cryptography system

机译:基于极限学习机的密码系统子密钥生成

摘要

The key generation process is the substantial step in any cryptosystem. Incorporating Artificial Neural Network (ANN) in the algorithmic work of cryptography achieves good performance in realizing high accuracy and security. In this paper, ANN based sub-key generation algorithm is presented. Extreme learning Machine (ELM) type is adopted for one hidden layer neural network. Initial key includes all needed information about ANN topology, activation function, and seeds for Pseudo-Random Number Generation (PRNG) in each round to initialize input-hidden layer weights and data. Sub-key in each round is generated from output layer weights. Evaluation measures have proved complete sensitivity and inevitability of this approach. In addition, it contributes in reducing the risks of breaking the symmetric key algorithms due to the generated independent sub-key in each round. Thus, it can be integrated in any cryptosystem for subkey generation.
机译:密钥生成过程是任何密码系统中的重要步骤。将人工神经网络(ANN)结合到加密算法中可以在实现高精度和安全性方面取得良好的性能。本文提出了一种基于人工神经网络的子密钥生成算法。一层的隐层神经网络采用了极限学习机(ELM)类型。初始密钥包括所有有关ANN拓扑,激活功能以及每轮伪随机数生成(PRNG)的种子所需的信息,以初始化输入隐藏层的权重和数据。每个回合中的子项都是从输出层权重生成的。评估措施已证明这种方法具有完全的敏感性和必然性。另外,由于每轮产生的独立子密钥,它有助于降低破坏对称密钥算法的风险。因此,可以将其集成到任何密码系统中以生成子密钥。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号