公开密钥指纹

✍ dations ◷ 2025-11-18 16:53:20 #密码学,网络安全,信息技术,公钥密码学

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

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

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

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

相关

  • 类人猿类人猿下目(学名:Simiiformes)是一类高等灵长类,由旧世界猴及猿组成。它们比原猴亚目的要大。类人猿下目分成三类。阔鼻小目于约4000万年前分支出来,只余下狭鼻小目留在旧世界。
  • 谷三十郎谷三十郎(?-庆应二年(1866年):副长助勤,新撰组第七队队长,亦有枪术师范之说法。讳供国。出生于备中松山藩。松山藩藩士谷三治郎长子。年幼时自父亲谷三治郎学习剑术。至于擅使长枪
  • 的研究此页面乃关于世界各地在历史上的国内生产总值的列表,数值依据购买力平价因素。本页内所述之地区并不全然以一国为准。例如阿拉伯帝国、古罗马、阿契美尼德王朝等横亘多个地区
  • 湘西土家族苗族自治州湘西土家族苗族自治州,简称湘西州,是中华人民共和国湖南省下辖的自治州,位于湖南省西北部。州境东北达张家界市,东南邻怀化市,西南界贵州省铜仁市,西毗重庆市,西北接湖北省恩施州。
  • 中部公约组织中央条约组织(英语:Central Treaty Organization,简称CENTO;巴格达条约,Baghdad Pact;北方层,Northern Tier),又名中东条约组织,成立于1955年,由巴格达公约演变而来,组织成员国为亚洲的
  • 北恩德贝莱语北恩德贝莱语(siNdebele saseNyakatho),也称为津巴布韦恩德贝莱语(Zimbabwe Ndebele),是班图语支其中一种语言,主要由恩德贝莱族使用,也是津巴布韦官方语言,它深受斯威士语的影响,在某
  • 奥西普·曼德尔施塔姆奥西普·埃米尔耶维奇·曼德尔施塔姆(俄语:О́сип Эми́льевич Мандельшта́м,1891年1月15日-1938年12月27日),苏联诗人、评论家,阿克梅派最著名的诗人之
  • 意大利篮球联赛系统意大利联赛系统是一系列具有升降级制度的篮球联赛。目前意大利共有九个等级的篮球联赛。
  • 古斯塔夫三世古斯塔夫三世(瑞典语:Gustav III,1746年1月24日-1792年3月29日),是1771至1792年间的瑞典国王。他是瑞典国王阿道夫·弗雷德里克之子、卡尔十三世之兄、普鲁士国王弗雷德里克二世的
  • 米那·萨菲·优素福·卡萨斯贝米那·萨菲·优素福·卡萨斯贝(阿拉伯语:معاذ صافي يوسف الكساسبة‎;1988年5月29日-2015年1月3日?),约旦皇家空军(英语:Royal Jordanian Air Force)中尉飞行员,201