V2EX  ›  英汉词典

Candidate Key

释义 Definition

candidate key(候选键/候选密钥):指在某个选择或搜索过程中可能成为最终采用的“键”。在不同语境中常见两类含义:

  1. 密码学/安全:密钥搜索或破解时“可能正确的密钥”。
  2. 数据库:在关系数据库中“候选键”,指能唯一标识一行记录的最小属性集合(更常见写作 candidate key,复数 candidate keys)。

发音 Pronunciation (IPA)

/ˈkændɪdeɪt kiː/

例句 Examples

The program tests each candidate key until it finds the right one.
程序会测试每一个候选密钥,直到找到正确的那个。

In a brute-force attack, attackers generate millions of candidate keys and verify them against the encrypted data.
在暴力破解中,攻击者会生成数以百万计的候选密钥,并用加密数据来验证它们是否正确。

词源 Etymology(简述)

candidate 源自拉丁语 candidatus(意为“穿白袍的人”,引申为“竞选者/候选者”);key 源自古英语 cǣg(钥匙),后来在计算机与密码学中引申为“密钥/键”。合起来表示“可能被选中的键/密钥”。

相关词 Related Words

文学与著作 Literary Works(出现语境)

  • Bruce Schneier, Applied Cryptography(常用“candidate keys”等表述讨论密钥搜索与验证)
  • Alfred J. Menezes, Paul C. van Oorschot, Scott A. Vanstone, Handbook of Applied Cryptography(在密码分析/穷举相关章节中常见该术语)
  • Abraham Silberschatz et al., Database System Concepts(数据库“candidate key”概念的经典教材语境)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2431 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 06:08 · PVG 14:08 · LAX 22:08 · JFK 01:08
♥ Do have faith in what you're doing.