init: v1.0.0
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
package ctrrng
|
||||
|
||||
import (
|
||||
_ "crypto/sha256"
|
||||
)
|
||||
|
||||
// func TestSm4CtrDrng(t *testing.T) {
|
||||
// rnd := make([]byte, 1280)
|
||||
// _, _ = Reader.Read(rnd)
|
||||
// fmt.Printf("%x\n", rnd)
|
||||
// }
|
||||
|
||||
// func TestSm4DrngRandomness(t *testing.T) {
|
||||
// // 测试Sm4Drng的随机性测试通过率
|
||||
// total := 10
|
||||
// pass := 0
|
||||
// for i := 0; i < total; i++ {
|
||||
// fmt.Println("======================================", i)
|
||||
// if statistics.SampleSelfTests(Reader) {
|
||||
// fmt.Printf("%d-th test: [O]\n", i)
|
||||
// pass += 1
|
||||
// } else {
|
||||
// fmt.Printf("%d-th test: [X]\n", i)
|
||||
// }
|
||||
// }
|
||||
|
||||
// fmt.Printf("Pass Rate: %d/%d\n", pass, total)
|
||||
// }
|
||||
Reference in New Issue
Block a user