公开密钥指纹

✍ dations ◷ 2025-11-30 18:45:50 #密码学,网络安全,信息技术,公钥密码学

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

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

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

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

相关

  • 希腊语希腊语(Ελληνικά),中文也称希腊文,是一种印欧语系的语言,广泛用于希腊、阿尔巴尼亚、塞浦路斯等国,亦有使用于土耳其(包括小亚细亚一带)的某些地区。希腊语言元音发达,希腊人
  • 阿耳忒弥斯计划阿耳忒弥斯计划(英语:Artemis program)是美国NASA正在进行中的一项太空探索计划,目标是重返月球并且登陆火星。该计划以希腊神话女神阿耳忒弥斯命名,她是太阳神阿波罗的孪生姐姐,
  • 行政法行政法是法律中,有关国家行政权运作的国内公法总称。行政法的定义系由日本学者提出,在中文法律领域中广受引用。行政法涉及到行政机关执行职务时所适用之各项法律,在各法律部门
  • 分身分身(德语:Doppelgänger;“面貌极相似的人”、doppelga(e)nger、分身体、生魂)本意是指某一生者在二地同时出现,由第三者目睹另一个自己的现象。该存在与本人长得一模一样,但不限
  • ISVISV(英语:International scientific vocabulary)指国际科技词汇或国际通用科技词汇,指的是欧洲语言为了科技术语的统—及科技术语的单义性,以吸收外来词为方法,以术语国际化为目标
  • 爱尔兰教会爱尔兰教会,或称爱尔兰圣公会,是普世圣公宗团契的一员,普世圣公宗两个母会之一(另一个是英格兰教会)。在普世圣公宗各成员教会中列位第二,在英格兰教会之后。它有12个教区组成。目
  • 怀疑派化学家出版于1661年的《怀疑派化学家》(英语:The Sceptical Chymist),作者是英国化学家罗伯特·波义耳(Robert Boyle,1627-1691)。本书是现代实验科学的里程碑。
  • 勇气号火星探测器勇气号火星探测器,台湾译作精神号火星探测车(Spirit, MER-A),是美国国家航空航天局火星探测漫游者计划的第一部火星漫游车。火星探测漫游者计划旨在将勇气号和机遇号两部双胞胎
  • 3面夏娃《3面夏娃》是台湾歌手萧亚轩于2008年发行的第九张个人国语专辑。此专辑曾举行预购活动,预购者将购买此专辑的“真挚版”,并随碟附送三张萧于1999~2003年在维京所发行的专辑。
  • 大学入学共通考试大学入学共通考试(日语:大学入学共通テスト/だいがくにゅうがくきょうつうテスト  */?)是日本的大学联合入学考试(英语:Educational entrance examination),由大学入试中心(日语:大