mirror of
https://github.com/emmansun/gmsm.git
synced 2025-10-13 23:00:47 +08:00
错误函数描述
This commit is contained in:
parent
69e446d7b2
commit
ce886f1c6b
@ -223,7 +223,7 @@ func (cd *CtrDrbg) bcc(block cipher.Block, data []byte) []byte {
|
||||
return chainingValue
|
||||
}
|
||||
|
||||
// Destroy destroys the internal state of HMAC DRBG instance
|
||||
// Destroy destroys the internal state of DRBG instance
|
||||
// 对称加密的RNG内部状态组成为 {V,Key, reseed_counter, last_reseed_time,reseed_interval_in_counter, reseed_interval_in_time}
|
||||
func (cd *CtrDrbg) Destroy() {
|
||||
cd.BaseDrbg.Destroy()
|
||||
|
@ -223,8 +223,8 @@ func (hd *HashDrbg) derive(seedMaterial []byte, len int) []byte {
|
||||
return k
|
||||
}
|
||||
|
||||
// Destroy 根据 GM/T 0105-2021 B.2 对内部状态进行清零处理
|
||||
// SM3_RNG 内部状态组成为 {V,C, reseed_counter, last_reseed_time,reseed_interval_in_counter, reseed_interval_in_time}
|
||||
// Destroy destroys the internal state of DRBG instance
|
||||
// HASH 内部状态组成为 {V,C, reseed_counter, last_reseed_time,reseed_interval_in_counter, reseed_interval_in_time}
|
||||
func (hd *HashDrbg) Destroy() {
|
||||
hd.BaseDrbg.Destroy()
|
||||
setZero(hd.c)
|
||||
|
@ -154,7 +154,7 @@ func (hd *HmacDrbg) update(byteSlices ...[]byte) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
// Destroy destroys the internal state of HMAC DRBG instance
|
||||
// Destroy destroys the internal state of DRBG instance
|
||||
// HMAC的RNG内部状态组成为 {V,Key, reseed_counter, last_reseed_time,reseed_interval_in_counter, reseed_interval_in_time}
|
||||
func (hd *HmacDrbg) Destroy() {
|
||||
hd.BaseDrbg.Destroy()
|
||||
|
Loading…
x
Reference in New Issue
Block a user