密钥

✍ dations ◷ 2025-04-25 09:56:39 #密钥
在密码学中,密钥(key,又常称金钥)是指某个用来完成加密、解密、完整性验证等密码学应用的秘密信息。在对称密码学(或称密钥密码学)中,加密和解密用的是同一个钥匙,因此钥匙需要保密。而在公钥密码学(或称非对称密码学)中,加密和解密用的钥匙不同:通常一个是公开的,称为公钥;另一个保密,称为私钥。现实世界中的钥匙通常是具有一定形状的金属片,钥匙用来打开锁。而密码算法中的“钥匙”(密钥)则用来“打开”密文。密钥是一串非常大的数字。根据密钥的使用方法,可将密码分为对称密码(symmetric cryptography)和非对称密码(asymmetric cryptography)两种。非对称密码通常又称为公钥密码(pubilc-key cryptography)。对于大多数计算机安全目的和大多数用户而言,“密钥”与“密码”不是同义词,尽管密码实际上可以用作密钥。密钥和密码之间的主要实际区别在于后者旨在由人类用户生成,读取,记忆和再现(尽管​​用户可以将这些任务委托给密码管理软件)。相反,密钥旨在供实现加密算法的软件使用,因此不需要人类可读性等。实际上,在大多数情况下,大多数用户甚至不会意识到他们日常使用的软件的安全组件里面含有密钥。如果密码被用作加密密钥,那么在精心设计的密码系统里就不会是这样使用的。这是因为密码往往是人类可读的,因此可能不是特别强。为了改善这缺点,一个好的加密系统不会使用密码作为密钥来执行主加密任务本身,而是充当密钥衍生函数(英语:Key derivation function)(KDF)的输入。KDF使用密码作为起点,然后从中生成实际的安全加密密钥。在生成中可以使用各种方法,例如添加盐 (密码学)和密钥延伸。

相关

  • 多个多关节炎(英语:polyarthritis)是一次有五个或五个以上关节同时发炎的关节炎。自身免疫是常见的病因。多关节炎可能发生在任何年龄,且没有特别的性别偏向。若一次只有一个关节受
  • 心跳过速心跳过速(tachycardia、tachyarrhythmia),也称心动过速、心跳过快。是指心跳速度超出了正常范围,达到每分钟一百次以上的现象。剧烈的体育运动、紧张、焦虑或服用某些药物等可能
  • 世界知识产权组织世界知识产权组织(英语:World Intellectual Property Organization,简称WIPO)是联合国的15个专门机构之一,致力于促进使用和保护人类智能作品的国际组织。总部设在瑞士日内瓦,负责
  • 甲状腺最下动脉甲状腺最下动脉是一条头颈部动脉,属于一种解剖学变异(英语:Human variability)。当这条动脉存在时,它会供应原本由下甲状腺动脉(英语:inferior thyroid artery)和上甲状腺动脉(英语:su
  • 黑脊鸥银鸥(学名Larus argentatus),又名黑脊鸥,是一种大型的海鸥,于北美洲、欧洲、澳洲和亚洲等地繁殖。它会于冬天时向南迁徙。有些会永久居住于五大湖及北美洲的东岸。银鸥在内陆的垃
  • 世界末日世界末日包括以下几种层次:
  • 甲硫醇甲硫醇又被称为巯基甲烷、硫氢甲烷,分子式:CH3-SH,分子量:48.10,CAS号:74-93-1。常温常压下为无色气体,有烂白菜气味,因此常被加进煤气中。它是一个具有独特腐臭气味的无色气体。它
  • 核苷酸多样性核苷酸多样性(nucleotide diversity)是分子遗传学(分子生物学)中的一个概念。该概念用于表征某一种群中多态性的强弱。Nei和Li在1979年引入了一种计算核苷酸多样性的方法:在从某
  • 帝国自由城市帝国自由城市(free and imperial cities (德语: Freie und Reichsstädte))是神圣罗马帝国中的一种特殊行政区划,帝国自由城市的城市不被任何一个帝国贵族管辖,其直辖于神圣罗马
  • 斯巴达克·别利亚耶夫斯巴达克·季莫费耶维奇·别利亚耶夫(俄语:Спартак Тимофеевич Беляев,1923年10月27日-2017年1月5日),俄罗斯理论物理学家,罗蒙诺索夫金质奖章得主。