init: v1.0.0
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
package sm3
|
||||
|
||||
import "hash"
|
||||
|
||||
// NewSm2Precomputed return a Hash which is the internal states after
|
||||
// d.Write(entl[:])
|
||||
// d.Write(id)
|
||||
// d.Write(abg)
|
||||
func NewSm2Precomputed() hash.Hash {
|
||||
return &digest{
|
||||
h: [8]uint32{
|
||||
0xadadedb5, 0x0446043f,
|
||||
0x08a87ace, 0xe86d2243,
|
||||
0x8e232383, 0xbfc81fe2,
|
||||
0xcf9117c8, 0x4707011d,
|
||||
},
|
||||
x: [64]byte{
|
||||
0x21, 0x53, 0xd0, 0xa9,
|
||||
0x87, 0x7c, 0xc6, 0x2a,
|
||||
0x47, 0x40, 0x02, 0xdf,
|
||||
0x32, 0xe5, 0x21, 0x39,
|
||||
0xf0, 0xa0,
|
||||
},
|
||||
nx: 18,
|
||||
len: 146,
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user