Poly1305

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

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的加密库列表:

相关

  • 应用气象学应用气象学(英语:applied meteorology),是指研究有关专业与气象条件的相互关系及气象学应用于有关专业所形成的各专业气象学的统称。该学科将气象数据、分析、预测技术应用到实
  • 阿尔弗雷德·冯·施里芬伯爵阿尔弗雷德·冯·施里芬伯爵(Alfred Graf von Schlieffen,1833年2月28日-1913年1月4日)德国陆军元帅,德国卓越的天才战略家。1833年生于柏林,父亲是位普鲁士将军。1854年参加陆军
  • 卞赵如兰卞赵如兰(英语:Rulan Chao Pian,1922年4月19日-2013年11月30日),东方语文与中国音乐博士,哈佛大学荣休教授 。赵元任和杨步伟之长女。与丈夫卞学
  • 州政府州政府(马来文:Kerajaan Negeri;英文:State Government)是指马来西亚十三个州属的三权分立下的行政机构。每个州的州政府都是依据各州的州宪法建立和运作,由州务大臣或首席部长领
  • 龙堂里站龙堂里站(韩语:룡당리역)是朝鲜民主主义人民共和国咸镜北道庆源郡龙堂里的一个铁路车站,属于咸北线。咸北线
  • 1,3-二甲基-2-咪唑啉酮1,3-二甲基-2-咪唑啉酮(英语:1,3-Dimethyl-2-imidazolidinone,DMI)是为一种强极性非质子溶剂,可与水、乙醇、乙醚、丙酮、氯仿等有机溶剂混溶;不溶于石油醚、环己烷;其用途甚广,可作
  • 邾侠邾挟(?-?),曹姓,名挟,陆终第五子曹安的后裔,被周武王封在邾国(今山东省邹城市),为鲁国附庸,成为西周诸侯国邾国君主第一代君主。朱氏大始祖挟公:乃晏安公之廿七世孙,为关中大豪,当殷末乱世,尝
  • 台中市私立新民高级中学台中市私立新民高级中学(英语:Shin Min High School),简称新民高中,位于台湾台中市北区,邻近台中中友百货、一中商圈等闹区。该校创立于1936年。新民高中日校学生数达7千人,是一所
  • 柯尔特M1877转轮手枪柯尔特M1877转轮手枪(英语:Colt M1877)是一系列由美国康乃狄克州哈特福的枪械制造商柯尔特专利枪械生产公司(英语:Colt's Manufacturing Company)所研制,并且在1877年1月至1909年之
  • 王凯杰王凯杰(本名:Ersan Yamur,原名:Yamur Kursat Ersagun,1986年9月12日-),男,土耳其籍与加拿大籍,身高178厘米,2007年来台湾,淡江大学学生,曾参加庾澄庆、ELLA主持的交友节目《王子的约会》