文件名称: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)