【24h】

A novel architecture for VLSI implementation of RSA cryptosystem

机译:用于RSA密码系统的VLSI实现的新颖架构

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

摘要

The RSA system is widely employed in networking applications and achieves good performance and high security. In this paper, we use Verilog to implement a 16-bit RSA block cipher system. The whole implementation includes three parts: key generation, encryption and decryption process. The key generation stage aims to generate a pair of public key and private key, and then th e private key will be distributed to receiver according to certain key distribution schemes. The memory usage and overhead associated with the key generation is eliminated by the proposed system model. The cipher text can be decrypted at receiver side by RSA secret key. These are simulated in Xilinx and hardware is synthesized using RTL Compiler. The existing and proposed models are then analyzed for performance measures using Synopsis-Design Vision. Net list generated from RTL Compiler will be used to generate IC layout.
机译:RSA系统广泛应用于网络应用中,并具有良好的性能和较高的安全性。在本文中,我们使用Verilog来实现16位RSA分组密码系统。整个实现包括三个部分:密钥生成,加密和解密过程。密钥生成阶段旨在生成一对公共密钥和私有密钥,然后将根据某些密钥分配方案将私有密钥分配给接收者。所提出的系统模型消除了与密钥生成相关的内存使用和开销。密文可以在接收方通过RSA密钥解密。这些在Xilinx中进行了仿真,并且使用RTL Compiler对硬件进行了综合。然后,使用Synopsis-Design Vision对现有和建议的模型进行性能度量分析。从RTL编译器生成的网表将用于生成IC布局。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号