go-x11-hash:Go MIGRATED TO GITLAB中的X11哈希算法

时间:2024-06-04 07:43:42
【文件属性】:

文件名称:go-x11-hash:Go MIGRATED TO GITLAB中的X11哈希算法

文件大小:2.11MB

文件格式:ZIP

更新时间:2024-06-04 07:43:42

dash x11-hash Go

go-x11-hash 在Go中实现X11哈希和必需的功能 用法 package main import ( "fmt" "github.com/samli88/go-x11-hash" ) func main() { hs, out := x11.New(), [32]byte{} hs.Hash([]byte("DASH"), out[:]) fmt.Printf("%x \n", out[:]) } 笔记 回声,simd和shavite实现没有100%的测试覆盖率。 要对它们进行全面测试,需要对哈希值大小为数十个千兆字节的blob进行哈希处理。 执照 go-x11-hash已获得ISC许可证的许可。 归因/信用 整个存储库均基于Nitya Sattva的原创作品,


【文件预览】:
go-x11-hash-master
----.gitignore(6B)
----bmw()
--------bmw.go(11KB)
--------bmw_test.go(268KB)
----.gitlab-ci.yml(1004B)
----hash()
--------hash_test.go(140B)
--------digest_test.go(142B)
--------hash.go(683B)
--------digest.go(247B)
----keccak()
--------keccak_test.go(268KB)
--------keccak.go(10KB)
----LICENSE(792B)
----x11.go(2KB)
----simd()
--------simd_test.go(268KB)
--------simd.go(54KB)
----x11_test.go(868B)
----aesr()
--------aesr_test.go(136B)
--------aesr.go(22KB)
----jh()
--------jh_test.go(268KB)
--------jh.go(14KB)
----README.md(885B)
----nist()
--------nist_test.go(938B)
--------nist.go(1.53MB)
----groestl()
--------groestl.go(24KB)
--------groestl_test.go(268KB)
----luffa()
--------luffa_test.go(268KB)
--------luffa.go(36KB)
----blake()
--------blake.go(11KB)
--------blake_test.go(268KB)
----echo()
--------echo.go(8KB)
--------echo_test.go(268KB)
----shavite()
--------shavite.go(7KB)
--------shavite_test.go(268KB)
----cubehash()
--------cubehash.go(11KB)
--------cubehash_test.go(268KB)
----skein()
--------skein.go(8KB)
--------skein_test.go(268KB)

网友评论