公开密钥指纹

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

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

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

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

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

相关

  • 弗兰克·盖里弗兰克·欧恩·盖里,CC(英语:Frank Owen Gehry,1929年2月28日-)原名“埃弗拉伊姆·歐恩·戈德堡”,美国后现代主义及解构主义建筑师,曾获得普利策克奖。生于加拿大,后来移民至美国,现
  • 列克星敦和康科德战役列克星敦和康科德战役(英语:Battles of Lexington and Concord)是英国陆军与北美民兵之间的一场武装冲突,发生于1775年4月19日。虽然美国参议院在1908年通过决议,将邓莫尔伯爵的
  • 半缩酮半缩酮(Hemiketal)是一类同一碳上连有一个烷氧基,两个烃基和一个羟基的有机化合物。有些糖类可以以半缩酮的形式存在。半缩酮可由酮与醇反应得到,而半缩酮可以继续与醇反应得到
  • 计算数学计算数学是数学的一个分支,研究的内容包括设计和分析算法以及数学建模等,目的是为了在实际工程中利用快速稳定的算法得到精确值的近似值。在计算机科学高度发展的今天,其基础计
  • 丹麦女孩《丹麦女孩》(英语:The Danish Girl)是2015年的一部英国传记剧情电影,由汤姆·霍伯执导,改编自大卫·埃伯肖夫(英语:David Ebershoff)于2000年出版的同名小说,以丹麦画家莉莉·埃尔伯
  • 本南族本南族是居住于砂拉越与文莱的游牧原住民。他们是现存少数的原住民之一。本南族以实践'molong'著称,亦即不说非必要的话。多数本南族直到二次大战后传教士进入前仍是游牧采集
  • 八不沙八不沙(蒙古语:Бабуша,14世纪-1330年),元明宗的皇后。寿宁公主(甘麻剌女儿、元成宗侄女)之女。出生年份没有记载,侍封明宗于潜邸,于1326年生元宁宗。天历二年(1329年),设立宁徽寺,掌
  • 陈慧坤 (画家)陈慧坤(1907年6月25日-2011年2月11日),字上苑,台湾知名画家、教育家,出身于台湾台中龙井人,为陈清文、蔡恐夫妇的次子。长年担任国立台湾师范大学美术系教授。陈慧坤自幼受其父常临
  • 钟国楚钟国楚(1912年11月-1996年4月30日),男,江西兴国人,中国人民解放军将领、中国人民解放军开国少将。钟国楚是江西省兴国县埠头乡人。1930年加入中国共产党。曾任中国人民志愿军23军
  • 曼托瓦及蒙费拉托爵位继承战争曼托瓦及蒙费拉托爵位继承战争(意大利语:Guerra di successione di Mantova e del Monferrato,1628-1631年),或称曼托瓦爵位继承战争,是一个发生于17世纪前期的战争,战争原因是因贡