V2EX  ›  英汉词典

Cache Timing

Definition / 释义

Cache timing(缓存计时/缓存时间测量):指通过测量程序访问CPU缓存(cache)时的耗时差异,来推断缓存命中/未命中情况;在安全领域常用于指缓存计时攻击(cache timing attack),即利用这些时间差侧信道推断敏感信息(如密钥、访问模式)。该短语也可泛指“与缓存相关的时序表现/延迟”。

Pronunciation (IPA) / 发音(IPA)

/kæʃ ˈtaɪmɪŋ/

Examples / 例句

Cache timing can reveal whether data was already in the CPU cache.
缓存计时可以揭示数据是否已经在CPU缓存中。

Researchers used cache timing measurements to infer secret-dependent memory access patterns, which posed a risk to cryptographic implementations.
研究人员利用缓存计时测量来推断与秘密相关的内存访问模式,从而对密码实现造成风险。

Etymology / 词源

cache 源自法语 cacher(“隐藏”),在计算机中引申为“把常用数据隐藏式地放在更快的位置以便快速取用”的缓存timing 来自 time(时间),表示“计时/时序”。合在一起即“与缓存访问时间相关的测量或现象”。

Related Words / 相关词汇

Notable Works / 文献与著作中的使用

  • Computer Architecture: A Quantitative Approach(John L. Hennessy, David A. Patterson)——讨论缓存层次结构与性能/时序影响时常涉及相关概念。
  • Security Engineering(Ross Anderson)——侧信道与实现安全中会涉及计时类攻击思想(与缓存计时密切相关)。
  • “Cache Timing Attacks on AES”(Daniel J. Bernstein)——经典论文,系统展示利用缓存计时信息攻击AES实现的思路。
  • Cryptographic Engineering(N. Koblitz 等领域相关工程类著作中常见)——实现层面对计时与缓存泄露的防护讨论中常出现该术语。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5751 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 03:11 · PVG 11:11 · LAX 20:11 · JFK 23:11
♥ Do have faith in what you're doing.