Memristors, as emerging nano-devices, offer promising performance and exhibit rich electrical dynamic behavior. Having already found success in applications such as neuromorphic and in-memory computing, researchers are now exploring their potential for cryptographic implementations. In this study, we present a novel power-balanced hiding strategy utilizing memristor groups to conceal power consumption in cryptographic logic circuits. Our approach ensures consistent power costs of all 16 logic gates in Complementary-Resistive-Switching-with-Reading (CRS-R) logic family during writing and reading cycles regardless of Logic Input Variable (LIV) values. By constructing hiding groups, we enable an effective power balance in each gate hiding group. Furthermore, experimental validation of our strategy includes the implementation of a cryptographic construction, xor4SBox, using NOR gates. The circuit construction without the hiding strategy and with the hiding strategy undergo T-test analysis, confirming the significant improvement achieved with our approach. Our work presents a substantial advancement in power-balanced hiding methods, offering enhanced security and efficiency in logic circuits.
翻译:忆阻器作为新兴纳米器件,展现出优异的性能与丰富的电动力学行为。继在神经形态计算和存内计算等应用领域取得成功后,研究者正探索其在密码学实现中的潜力。本研究提出一种利用忆阻器组的新型功率平衡隐藏策略,用于隐藏密码逻辑电路中的功耗信息。该策略确保互补阻变读取(CRS-R)逻辑系列中全部16种逻辑门在写入与读取周期内,无论逻辑输入变量(LIV)取值如何,均保持恒定的功率消耗。通过构建隐藏组,我们实现了每个门隐藏组内的有效功率平衡。进一步地,我们采用NOR门实现了密码结构xor4SBox,对该策略进行实验验证。分别对未使用隐藏策略与使用隐藏策略的电路结构进行T检验分析,结果证实该方法具有显著改善效果。本工作在功率平衡隐藏方法领域取得重要进展,为逻辑电路提供了增强的安全性与高效性。