Poly1305

✍ dations ◷ 2025-10-22 06:31:02 #高级加密标准,互联网标准,讯息鉴别码,带有源代码的公共领域软件

Poly1305是由丹尼尔·J·伯恩斯坦设计的密码学消息认证码(MAC)。它可用于验证数据完整性和消息真伪。不依赖AES的Poly1305变种已由互联网工程任务组在RFC 8439中标准化。

在原始提案中,Poly1305使用AES分组密码来扩展密钥(Poly1305-AES)。在NaCl(英语:NaCl (software))中,Poly1305使用Salsa20替代AES,在TLS和SSH中,它与ChaCha20密钥流一起使用。

Google选择了伯恩斯坦设计的,带Poly1305消息认证码的ChaCha20,作为OpenSSL中RC4的替代品,用以完成互联网的安全通信。Google最初实现了HTTPS (TLS/SSL)流量在Chrome浏览器(Android手机版)与Google网站之间的通信。

不久之后,Google在TLS中采用它,ChaCha20和Poly1305算法也以 chacha20-poly1305@openssh.com 成为OpenSSH中的一个新密码包。后来,通过编译时选项避免它依赖于OpenSSL也成为可能。ChaCha20-Poly1305的使用已在RFC 7905中标准化。

以下是支持Poly1305的加密库列表:

相关

  • 欣欣客运欣欣客运股份有限公司(英语:Shin-Shin Bus Company, Ltd.),简称:欣欣客运,为1967年台北市升格为直辖市后,第一家民营公车业者。原始股东由行政院国军退除役官兵辅导委员会结合裕隆
  • 美育美学(英语:aesthetics),在欧洲又名感觉学,是以对美的本质及其意义的研究为主题的学科,乃哲学其中一个重要分支。欧洲的美学概念的词语来源于希腊语:aisthetikos,最初的意义是“对感
  • 圣安东尼奥 (得克萨斯州)圣安东尼奥(英语:San Antonio)位于美国得克萨斯州中南部,是美国得克萨斯州人口第二多的城市(排在休斯敦之后),同时也是美国人口第七多的城市。据2005年美国人口普查局估计,圣安东尼
  • 七鳃鳗科七鳃鳗科(学名:Petromyzontidae),又名八目鳗、七星子,是圆口纲七鳃鳗亚纲七鳃鳗目的一个科,其下生物是至今少数仅存的无颌类脊椎鱼形动物之一。最古老的七鳃鳗化石,有3.6亿年历史,在
  • 英格兰教会英格兰教会(英语:Church of England),或译为英格兰国教会、英国国教会、英格兰圣公会,是基督新教圣公宗的教会之一,16世纪英格兰宗教改革时期,由英格兰君主亨利八世领导,由神学家托
  • 经史百家杂钞《经史百家杂钞》是清人曾国藩编纂的一部文言散文选集。共二十六卷,所选分为论著、辞赋、序跋、诏令、奏议、书牍、哀祭、传志、叙记、典志、杂技等十一类。
  • 玛丽·科尔文玛丽·凯瑟琳·科尔文(英文:Marie Catherine Colvin;1956年1月12日-2012年2月22日),又译玛丽·卡彬,是著名的战地记者,标志性特征是“独眼女侠”,生前三十多年一直在战争的前线报导新
  • 张晶张晶(1973年10月18日-),中国前短道速滑运动员,退役后从事短道速滑教练工作。张晶出生于中国吉林省,曾入选中国短道速滑国家队,参加过1991年短道速滑亚锦赛以及1994年利勒哈默尔冬奥
  • 荒原 (诗)《荒原》(英语:)是英国诗人T·S·艾略特的作品。1921年,由于精神原因,艾略特接受医生建议到瑞士洛桑易地疗养,《荒原》初稿的大部分内容都在这三个月的时间完成。《荒原》全文分五
  • 咪咪·集普纳咪咪·集普纳(英语:Mimi Gianopulos;1989年5月12日-) ,是一位美国女演员,她因出演2012年的电影《好孕大作战》里的茉莉(Molly)一角而闻名。2013年,她也参与电影《22K人力银行(英语:Ge