crystal-sha3:用Crystal编写的SHA-3实现

时间:2024-02-25 16:28:46
【文件属性】:

文件名称:crystal-sha3:用Crystal编写的SHA-3实现

文件大小:8.39MB

文件格式:ZIP

更新时间:2024-02-25 16:28:46

crystal keccak sha3 CrystalCrystal

水晶sha3 用Crystal编写的SHA-3实现。 支持: FIPS 202 SHA-3标准( Digest::SHA3 ) Keccak [3]( Digest::Keccak3 ) 两者之间的主要区别是在缓冲区中输入后设置的填充的第一个字节的值。 对于SHA-3,此字节为6u8 。 对于Keccak [3]来说是1u8 。 用法 将依赖项添加到您的shard.yml : dependencies : sha3 : github : OscarBarrett/crystal-sha3 version : ~> 0.3 然后在您的代码中: require


【文件预览】:
crystal-sha3-master
----.gitignore(79B)
----Makefile(474B)
----src()
--------sha3.cr(24B)
--------digest()
----.travis.yml(81B)
----LICENSE(1KB)
----CHANGELOG.md(1KB)
----spec()
--------helpers()
--------keccak_spec.cr(2KB)
--------kat_data()
--------spec_helper.cr(45B)
--------sha3_spec.cr(2KB)
----README.md(2KB)
----shard.yml(172B)
----shard.lock(81B)
----benchmarks()
--------benchmark_generator.cr(2KB)
--------Gemfile(42B)
--------Gemfile.lock(125B)
----.editorconfig(314B)

网友评论