错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Fully Homomorphic Encryption for Embedded Systems: IP Core Design and Implementation

  • Amandeep Kaur,
  • Nagendra Gajjar,
  • Vijay Savani

摘要

Fully Homomorphic Encryption (FHE) is a critical cryptographic tool, especially in challenging cloud computing environments with stringent security requirements. This unique encryption method allows computations on encrypted data while keeping the original plain text hidden, distinguishing it from conventional encryption techniques. Notably, FHE schemes tailored for integers offer the advantage of shorter public keys, making them well-suited for efficiently implementing addition and multiplication operations. Moreover, they seamlessly integrate into FFT-based multiplication architectures by utilizing efficient integer multiplication algorithms, further enhancing their suitability as fundamental encryption components in FHE schemes designed for integer operations. This paper presents the hardware implementation of the CMNT scheme proposed by Coron et al. and CNT encryption primitives specifically designed for Fully Homomorphic Encryption (FHE) over integers. The CMNT scheme was proposed by Coron et al. in 2011, which is an improvement over the first FHE scheme proposed by van Dijk et al. The CNT scheme was presented in 2012 and has the smallest public key size among the three FHE schemes over integers. Incorporating modular reduction in Fully Homomorphic Encryption (FHE) substantially addresses storage concerns and simplifies intricate computations.