公开密钥指纹

✍ dations ◷ 2025-12-07 21:49:28 #密码学,网络安全,信息技术,公钥密码学

在公开密钥加密中,公开密钥指纹(简称:公钥指纹)是用于标识较长公共密钥字节的短序列。指纹通过应用加密散列函数到一个公共密钥来实现。由于指纹较比生成它们的密钥短得多,因此可以用来简化某些密钥的管理任务。

生成公钥指纹的概括步骤如下:

产生的短指纹可用于验证一个很长的公共密钥。例如,一个典型RSA密钥的长度会在2048位以上,SHA的指纹却只有128-512位。

当指纹被显示时,通常被编码成十六进制字符串。然后,这些字符串格式化成可读性字符组。例如,如一个128位的SSH指纹将被显示为:

 43:51:43:a1:b5:fc:8b:b7:0a:3a:a9:b1:0f:66:73:a8

使用公钥验证

安全性

公钥指纹主要的安全威胁是原像攻击,攻击者构造一个密钥对,与受害者可生成的指纹相匹配,即可能伪装成受害者;某些系统的第二个威胁是碰撞攻击(英语:Collision attack),这可能允许攻击者否认他所创造的签名,或导致其他混淆。

在指纹长度必须不惜一切代价最小化的情况下,在技术上,如使用散列扩展可提升安全性。

相关

  • 递归集合在可计算性理论中,一个自然数的子集被称为递归的、可计算的或具可判定性,如果我们可以构造一个算法,使之能在有限时间内终止并判定一个给定元素是否属于这个集合。更一般的集合
  • 土壤生态学土壤学是研究土壤及其生成的学科,是自然地理学的分支。它对研究植物的生长,繁殖以至分布都起着重要影响。 从农业角度来看,土壤是指陆地上能够让植物生长的疏松表层。英语pedo
  • 硒半胱氨酸硒半胱氨酸(Selenocysteine;简称:Sec 或 U;其它出版刊物亦简称为:Se-Cys))是一种氨基酸,存在于少数一些酶中,如谷胱甘肽过氧化酶、甲状腺素5'-脱碘酶、硫氧还蛋白还原酶、甲酸脱氢酶
  • 生育繁殖,或生殖,是透过生物的方法制造生物个体的过程。繁殖是所有生命都有的基本现象之一。每个现存的个体都是上一代繁殖所得来的结果。已知的繁殖方法可分为两大类:有性生殖以及
  • 基础物理学突破奖基础物理学突破奖(英语:Fundamental Physics Breakthrough Prize)是由基础物理学奖基金会(Fundamental Physics Prize Foundation)颁发的一个奖项。该基金会是由俄国物理学者与互
  • 有脊椎动物见内文脊椎动物亚门(学名:Vertebrata;拉丁文词根“vertebra”意为脊椎骨),是动物界脊索动物门下的一个亚门。目前所知最早的脊椎动物是中国云南省昆明发现的丰娇昆明鱼,距今约5.2
  • 吴海燕吴海燕(1958年-),女,汉族,上海人,染织与服装设计专家,第十一届全国政协委员。1984年毕业于浙江美术学院工艺系,担任中国美术学院设计学院院长。2001年,成为第5届中国时装设计“金顶奖
  • 1967年亚足联青年锦标赛1967年亚足联青年锦标赛在泰国曼谷举行。以下球队参加了比赛: 泰国 v 新加坡以色列 v 南越缅甸 v 锡兰印尼 v 印度印尼 v 新加坡以色列 v 缅甸缅甸 v 新加
  • 樱桃公司www.cherry-world.com樱桃公司(德语:Cherry GmbH)是一家德国计算机外设制造商。该公司创建于美国并在1970年代迁往德国。该公司目前以生产高品质机械键盘和机械键盘轴体闻名。
  • Maru Maru Mori Mori!《Maru Maru Mori Mori!》(日语:マル・マル・モリ・モリ!),是日本富士电视台2011年人气电视剧《MARUMO的守则》的主题曲,由剧中演员芦田爱菜和铃木福组成限定组合薰和友树,偶尔还