易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

blake2s 纯翻译源码   [复制链接]

    2023-06-17 09:16:40
    模块控件源码
    易语言资源网
    681 次浏览
    来源链接

blake2s 纯翻译源码

只翻译完成了 2S 算法 纯易2B 算法 在路上

BLAKE2https://blake2.net/https://tools.ietf.org/html/rfc7693BLAKE2 系列比常见的 MD5,SHA-1,SHA-2,SHA-3 更快,同时提供不低于 SHA-3 的安全性。BLAKE2 系列从著名的 ChaCha 算法衍生而来,有两个主要版本 BLAKE2b(BLAKE2)和 BLAKE2s。BLAKE2b 为 64 位 CPU(包括 ARM Neon)优化,可以生成最长64字节的摘要;BLAKE2s 为 8-32 位 CPU 设计,可以生成最长 32 字节的摘要。二者的衍生版 BLAKE2bp 和 BLAKE2sp 可以进行多核并行计算,在保持相同安全性的前提下,进一步提升计算速度。此外,BLAKE2 系列有一个特殊的变种,BLAKE2x,可以生成最多 4GiB 的“摘要”,可以用于 KDF(密钥派生)和 DRBG(固定随机数序列)。WhatsApp 和 FreeBSD 的包管理器都在使用 BLAKE2 系列哈希算法。距 2008 年初代 BLAKE 算法获得 NIST 认可具有 SHA-3 同级别安全性已经过去了将近 10 年, BLAKE2 也已经成熟,或许能成为 SHA-2/3 之外的一个不错的选择。



点我下载 (已有 22 次下载)

引用模块





引用支持库


源码文件名 支持库文件名 支持库标识
blake2s.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0


[错误报告]   上一篇:自定义信息框按钮标题/自定义信息框相对于...     下一篇:动画个洞3.1版本更新...