公开密钥指纹

✍ dations ◷ 2025-11-25 20:50:32 #密码学,网络安全,信息技术,公钥密码学

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

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

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

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

相关

  • 生育控制生育控制(英语:Birth control)也称为避孕,是避免怀孕的方式或是设备。而计划生育即对生育子女的数量和时间做出计划,其中也会包括取得及使用避孕设备或方式。从远古时代以来,人类
  • 有色人种少数裔可见少数族裔(英语:Visible Minority)是指可通过肤色判断的少数族群或个人,这词主要在加拿大使用。在非欧裔移民大量进入加拿大之前,加拿大社会主要按语言(英语和法语)和宗教(罗马天
  • 面包师面包师是指一种以烤箱或者其他热源制作面包或其他食品,并且贩卖之的人,面包师工作的地点称为烘焙坊。
  • 钴氰酸盐钴氰酸盐是三价钴的氰配合物,化学式为3−。钴氰酸盐性质较为稳定,在溶液中和盐酸、氢氧化钠和一些氧化剂(如H2O2、Cl2)呈惰性。
  • 汤姆·艾金斯汤姆·考普斯维特·艾金斯(Thomas Cowperthwaite Eakins,1844年7月25日-1916年6月25日),美国现实主义画家、摄影家、雕塑家及艺术教育家,被誉为美国绘画之父。生于费城,早年入读宾
  • 囊胚 (哺乳动物)哺乳动物的囊胚(在英语中称为“Blastocyst”,其他动物的囊胚则被统称为“Blastula”)由内细胞群(Inner Cell Mass, ICM)以及滋养层(trophoblast, TE)组成。内细胞群有发育成成体各
  • 桑乌蒂耶尔蒙特桑 (上马恩省)桑乌蒂耶尔蒙特桑(法语:Semoutiers-Montsaon)是法国上马恩省的一个市镇,属于绍蒙区(Chaumont)绍蒙南县(Chaumont-Sud)。该市镇总面积27.4平方公里,2009年时的人口为897人。桑乌蒂耶尔
  • 滨田翔子 (演员)滨田翔子 (1986年1月1日-),日本京都府熊野郡久美滨町出生。 官方身高157公分、体重44公斤、BMI 17.9 、三围80 - 54 - 83 cm,日本女演员、写真偶像,因拥有丰满的臀部而受到关注。
  • 越狱特别篇:最后一越越狱特别篇:最后一越(英语:Prison Break: The Final Break)是2009年的电视电影,作为越狱系列的结局。电影5月27日在英国SKY1频道上播出。2009年7月21日在美国和加拿大,电影首次发
  • 苏利文兄弟苏利文五兄弟是在第二次世界大战同时在美国海军亚特兰大级轻巡洋舰朱诺(CL-52)号(英语:USS Juneau (CL-52))上服役的五兄弟。1942年11月13日,在瓜达尔卡纳尔岛战役中船舰沉没而