发明名称 Protecting memory interface
摘要 An apparatus includes an interface and logic circuitry. The interface is configured to communicate over a communication link. The logic circuitry is configured to convert between a first stream of plaintext bits and a second stream of ciphered bits that are exchanged over the communication link, by applying a cascade of a stream ciphering operation and a mixing operation that cryptographically maps input bits to output bits.
申请公布号 US9455962(B2) 申请公布日期 2016.09.27
申请号 US201414301456 申请日期 2014.06.11
申请人 WINBOND ELECTRONICS CORPORATION 发明人 Tasher Nir;Alon Moshe;Teper Valery;Hershman Ziv;Kaluzhny Uri
分类号 H04L9/32;H04L29/06;G06F21/85;H04L9/06 主分类号 H04L9/32
代理机构 D.Kligler IP Services Ltd. 代理人 D.Kligler IP Services Ltd.
主权项 1. An apparatus comprising: an interface, which is configured to communicate ciphered bits over a communication link; and logic circuitry, which is configured to convert between a first stream of plaintext bits and a second stream of the ciphered bits that are exchanged over the communication link, by applying a cascade of a stream ciphering operation and a mixing operation that cryptographically maps input bits to output bits, wherein the logic circuitry is configured to apply the mixing operation by multiplying the input bits by a respective non-constant mixing key in a Galois-Field (GF), and to iteratively update the mixing key in coordination with a remote apparatus at an opposite side of the communication link, by multiplying the mixing key in the respective GF by a constant element or by a GF multiplicative inverse of the constant element, such that at any given time the mixing key is the GF multiplicative inverse of a corresponding mixing key used by the remote apparatus.
地址 Taichung TW