公开密钥指纹

✍ dations ◷ 2025-12-05 00:31:45 #密码学,网络安全,信息技术,公钥密码学

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

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

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

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

相关

  • ATP合酶三磷酸腺苷合酶或ATP合酶,三磷酸腺苷酶(ATPase)的一种,在这里并特指F类的FoF1ATP合酶(F Type FoF1 ATP Synthase)。它利用呼吸链产生的质子的电化学势能,通过改变蛋白质的结构来进
  • 效果效果可以指:在医疗或药理学中:在媒体或影视产业中:其他:
  • ATF1466100040260ENSG00000123268n/aP18846n/aXM_011538388、NM_005171、XM_011538386、XM_011538387、XM_017019331、XM_017019332、XM_017019333、XM_017019334、XM_017019335
  • 辽太宗大契丹国皇帝:927年12月11日—947年 2月24日 大辽皇帝:947年2月24日—947年5月15日 辽太宗耶律德光(902年11月25日-947年5月15日),大契丹国第二位皇帝(927年12月11日至947年5月15日
  • 佐藤淳志佐藤淳志(1975年2月4日-),前日本足球运动员。
  • 乔治·巴代伊乔治·巴代伊(法语:Georges Bataille,1897年9月10日-1962年7月9日),全名乔治·阿尔贝·莫里斯·维多·巴代伊(Georges Albert Maurice Victor Bataille),又译巴塔耶,法国哲学家,有解构
  • 叶元龙叶元龙(1897年-1967年),乳名桐,又名卫魂,安徽人,毕业于大同大学、威斯康辛大学,中国近代经济学家、教育家。1897年,叶元龙出生在安徽省歙县溪头镇蓝田村。6岁开始,叶元龙在蓝田村私立
  • 邦吉公司 美国白原市 (纽约州) (运营总部); 百慕大 (法律注册)邦吉公司 (英语:Bunge Limited)是一家美国农业和粮食公司。是全球四大粮商之一,其他三家为路易达孚,嘉吉公司和阿奇尔丹
  • 中国科学院物理研究所中国科学院物理研究所(以下简称“物理所”)是中国科学院早期成立的研究所之一,成立于1950年,所址地处北京市海淀区中关村,其前身是成立于1928年的国立中央研究院物理研究所和成
  • HED陨石HED 陨石是三种无球粒陨石的总称,它们分别是:它们都被认为是来自小行星灶神星的地壳,期间的差异只在于来自不同地质历史的母岩石。由放射线同位素测定这些陨石结晶体的年龄都在