相關主題
商品描述
This book deals with timing attacks on cryptographic ciphers. It describes and analyzes various unintended covert timing channels that are formed when ciphers are executed in microprocessors. The book considers modern superscalar microprocessors which are enabled with features such as multi-threaded, pipelined, parallel, speculative, and out-of order execution. Various timing attack algorithms are described and analyzed for both block ciphers as well as public-key ciphers. The interplay between the cipher implementation, the system architecture, and the attack's success is analyzed. Further hardware and software countermeasures are discussed with the aim of illustrating methods to build systems that can protect against these attacks.
商品描述(中文翻譯)
本書探討了對加密密碼的時間攻擊。它描述並分析了在微處理器執行密碼時形成的各種意外隱蔽時間通道。本書考慮了現代超標量微處理器,這些處理器具備多執行緒、流水線、平行、推測及亂序執行等特性。針對區塊密碼和公鑰密碼,描述並分析了各種時間攻擊演算法。還分析了密碼實現、系統架構與攻擊成功之間的相互作用。此外,還討論了進一步的硬體和軟體對策,旨在說明構建能夠防範這些攻擊的系統的方法。