公开密钥指纹

✍ dations ◷ 2025-10-25 15:42:18 #密码学,网络安全,信息技术,公钥密码学

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

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

产生的短指纹可用于验证一个很长的公共密钥。例如,一个典型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),这可能允许攻击者否认他所创造的签名,或导致其他混淆。

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

相关

  • 重复使力伤害重复使力伤害(英文:Repetitive strain injury,缩写:RSI),或称重复性劳损、劳肌损伤、重复性动作的伤害,是指因长时间重复使用某组肌肉造成的损害。吉他、打字、在装配线工作、某些
  • HBrOsub3/sub溴酸的化学式为HBrO3,是溴的含氧酸之一,其中溴的氧化态为+5。它形成的盐类称为溴酸盐,衍生出的酸根离子称为“溴酸根”离子。固态溴酸及溴酸盐与氯酸/氯酸盐类似,都具有强氧化性
  • 香槟液泡香槟液泡(英语:Glistening)是发生于软性可折叠式的人工水晶体在白内障手术植入眼内一段时间后 ,镜片内容易产生细小液泡的一种现象 ,这些细小液泡称为之香槟液泡。可能原因很多
  • 科学博物馆科学博物馆:主要陈列与科学技术相关展品的博物馆。
  • 志愿军第二次世界大战蓝师(西班牙语:División Azul,德语:Blaue Division),西班牙陆军正式名称为西班牙志愿师(西班牙语:División Española de Voluntarios),德军正式名称为步兵第250师(德
  • 贵溪市贵溪市位于江西省东北部,是中国的铜工业中心。目前贵溪市三面包围了鹰潭市区,全市通行赣方言,并与福建省相毗邻。境内有国家重点风景名胜区、道教仙山——龙虎山。唐代置贵溪县
  • 刁马恩岛刁曼岛(马来语:Pulau Tioman),为马来西亚半岛东岸外32千米的一个小型火山岛,属马来西亚彭亨州云冰县管辖,面积约133平方千米,也是县内的一个巫金(区)。当地居民人烟稀少,仅3,000人左右
  • 美世生活质素调查美世生活品质调查(英文:Mercer Quality of Living Survey)是根据美世咨询每年4月公布的调查结果来评定。分析是美世咨询每年对环球生活质数调查的一部分,调查覆盖221个城市。根
  • 单列齿鲷异黑鲷(学名:),又名单列齿鲷、大眼黑鲷,为龙占鱼科单列齿鲷属下的一个种。本鱼分布于印度太平洋区,包括非洲东岸至太平洋中部诸岛、台湾岛以及西沙群岛、南沙群岛等。该物种的模式
  • 草酸锶草酸锶是锶的草酸盐,化学式为SrC2O4。草酸锶存在无水物和水合物(SrC2O4•nH2O),也能形成酸式盐(SrC2O4•mH2C2O4•nH2O)。草酸锶可以用于烟火中,这是由于它受热易分解:SrC2O4 → SrO