Side Channel Analysis in Homomorphic Encryption
Baraq Ghaleb and William J Buchanan
同态加密为隐私感知处理提供了许多机会,包括与机器学习相关的方法。 我们现有的许多加密方法在过去已被证明容易受到侧通道攻击。 有了这些,加密方法的实现可以揭示使用的私钥,结果,甚至原始明文的信息。 一个例子包括使用Montgomery方法处理RSA指数,以及0和1在模块化指数的处理时间上的差异。 使用FHE,我们通常使用晶格方法,并且在与侧通道泄漏相关的实施中可能会遇到特定问题。 本文旨在概述与侧通道分析相关的FHE实现中的一系列弱点。 它概述了侧通道分析,一些案例研究和缓解策略的分类。
Homomorphic encryption provides many opportunities for privacy-aware processing, including with methods related to machine learning. Many of our existing cryptographic methods have been shown in the past to be susceptible to side channel attacks. With these, the implementation of the cryptographic methods can reveal information about the private keys used, the result, or even the original plaintext. An example of this includes the processing of the RSA exponent using the Montgomery method, and w...