Skip to content

Commit f49c8e1

Browse files
authored
Merge commit from fork
Destroy key handle when exiting cng.TLS1PRF
2 parents 50d2dfa + 18327f1 commit f49c8e1

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

cng/tls1prf.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ func TLS1PRF(result, secret, label, seed []byte, h func() hash.Hash) error {
4444
if err := bcrypt.GenerateSymmetricKey(alg, &kh, nil, secret, 0); err != nil {
4545
return err
4646
}
47+
defer bcrypt.DestroyKey(kh)
4748

4849
buffers := make([]bcrypt.Buffer, 0, 3)
4950
if len(label) > 0 {

0 commit comments

Comments
 (0)