公开密钥指纹

✍ dations ◷ 2025-12-01 07:03:12 #密码学,网络安全,信息技术,公钥密码学

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

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

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

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

相关

  • 超声超声波(英语:Ultrasound),是指任何声波或振动,其频率超过人类耳朵可以听到的最高阈值20kHz(千赫)。超声波由于其高频特性而被广泛应用于医学、工业、情报等众多领域。某些动物,如犬
  • 克洛德·洛兰克洛德·洛兰 (法语:Claude Lorrain,约1600年-1682年11月21日),也译作劳兰、劳伦或罗兰恩,原名克洛德·热莱(法语:Claude Gellée),是法国巴洛克时期的风景画家,但主要活动是在意大利。
  • 介子原子K介子原子是一种由K介子和质子构成的奇异原子,是在高能加速器研究机构中的 X-射线光谱发现他。K介子原子的半衰期有 1.18 ×10-18秒。
  • 新蔡县新蔡县,是中国河南省驻马店市下辖的一个县,是河南省直管县之一,亦是河南的国家级贫困县之首,位于河南省东南部;洪河、汝河在境内汇合,与安徽省接壤。目前下辖:月亮湾街道,古吕街道、
  • 内营力作用内营力作用(英语:endogenetic processes),指地壳运动产生地球内部各种力量(例如,挤压力,张力,剪切力)所带来的地形演变过程,地球内部的岩浆为主要能量来源.令地球表层岩石(地壳)震动、
  • 台州港台州港是一个位于浙江省台州市的天然海港。港口的中心在椒江河口,港区分布在东海上的台州湾、乐清湾及三门湾,为长江三角洲最南端的港口。2013年,港口达到5628万吨和166571标准
  • 绍纳乡坐标:46°13′N 24°01′E / 46.217°N 24.017°E / 46.217; 24.017绍纳乡(罗马尼亚语:Comuna Șona, Alba),是罗马尼亚的乡份,位于该国中部,由阿尔巴县负责管辖,面积106平方公里,海
  • 泉守纪泉守纪(1898年2月11日-1984年10月21日)日本政治家、官员。山梨县北都留郡大原村(今大月市)出身,其父为教育界人士。1923年毕业于东京帝国大学法学部。毕业后进入内务省工作,前往青
  • 演员的诞生《演员的诞生》是浙江卫视推出的大型演技比拼类真人秀节目,由浙江卫视节目中心制作,张国立主持。第一季节目共15期,其中12期是正常篇,1期是回顾篇,2期是春节特别篇,于2017年10月28
  • 霍洛威 (伦敦)坐标:51°33′25″N 0°07′02″W / 51.5570°N 0.1173°W / 51.5570; -0.1173霍洛威(英语:Holloway )是伊斯林顿伦敦自治市下的一个区域。根据2001年的人口普查,霍洛威共有人口1