公开密钥指纹

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

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

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

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

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

相关

  • 蒸发蒸发是液体表面汽化的过程,与另一汽化过程“沸腾”不同的是,蒸发只会发生于液体的表面,而且可在任何温度发生。在工业生产中,一般需要加热,可以在低于沸点时蒸发,也可以在沸点时进
  • 笛是一种管乐器,是属于无簧片的木管乐器,由通过乐器开口的空气来发声。依照霍恩博斯特尔-萨克斯分类法,笛属于边棱音气鸣乐器(edge-blown aerophones)常见的笛为直身长管,除了吹奏
  • 罕布什尔学院汉普郡学院(Hampshire College)是一间位于美国马萨诸塞州阿默斯特的私立文理学院。它是五学院联盟成员。汉普郡学院的理念是1958年阿默斯特学院,曼荷莲学院、马萨诸塞大学阿默
  • 捕捉、绝育、释放诱捕、绝育、放回原地或诱捕、绝育、回置(英文:Trap Neuter Return,缩写:TNR),是一种以人道方式管理和减少流浪犬和流浪猫数量的方法。TNR借由对流浪犬猫施以绝育手术,使之无法继续
  • 温带气候温带(英语:Temperate climate、德语:Gemäßigte Zone、法语:Climat tempéré),在地理学上,是位于热带和极圈之间的气候带。北半球温带区的范围是从北纬23.5°的北回归线到北纬66.
  • 圣玛丽亚圣玛丽亚(英文:Santa Maria),是美国加利福尼亚州圣巴巴拉县下属的一座城市。建市于1905年9月12日,面积 大约为22.76平方英里 (58.9平方公里)。根据2010年美国人口普查,该市有人口9
  • 白喉疫苗白喉疫苗是一种用来对抗白喉杆菌(英语:Corynebacterium diphtheriae)的疫苗,而白喉杆菌正是白喉的致病原。在1980年到2000年间,白喉疫苗的出现让白喉患者的感染人数减少90%之多。
  • 空中花园坐标:32°32′08″N 44°25′39″E / 32.5355°N 44.4275°E / 32.5355; 44.4275巴比伦空中花园(古希腊文:οἱ Κῆποι Κρεμαστοὶ Βαβυλώνιοι)是古代世
  • 微软数据中心微软数据中心是微软公司为了满足日益增长的在线服务,包括电子邮件、软件更新下载、图片共享等的需要而建立的资料中心,分为三个级别:微软建立数据中心的原因有二:位于芝加哥的数
  • 夜鹰属夜鹰属(学名:)在动物分类学上是夜鹰目夜鹰科中的一个属,是中等体型的夜行鸟类,广泛分布在世界各地。夜鹰属鸟在地面上筑巢,主要活动于深夜与凌晨,以飞蛾和其他大型飞行昆虫为食。温