Skip to content

Commit c631b19

Browse files
committed
update
Change-Id: I8a2e547c352aa089bd0cf8592acdca74e528d73d
1 parent 1196a22 commit c631b19

File tree

1 file changed

+2
-0
lines changed
  • src/crypto/internal/boring

1 file changed

+2
-0
lines changed

src/crypto/internal/boring/sha.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,7 @@ func (h *sha224Hash) AppendBinary(b []byte) ([]byte, error) {
303303
b = byteorder.BeAppendUint32(b, d.h[5])
304304
b = byteorder.BeAppendUint32(b, d.h[6])
305305
b = byteorder.BeAppendUint32(b, d.h[7])
306+
b = append(b, d.x[:d.nx]...)
306307
b = append(b, make([]byte, len(d.x)-int(d.nx))...)
307308
b = byteorder.BeAppendUint64(b, uint64(d.nl)>>3|uint64(d.nh)<<29)
308309
return b, nil
@@ -323,6 +324,7 @@ func (h *sha256Hash) AppendBinary(b []byte) ([]byte, error) {
323324
b = byteorder.BeAppendUint32(b, d.h[5])
324325
b = byteorder.BeAppendUint32(b, d.h[6])
325326
b = byteorder.BeAppendUint32(b, d.h[7])
327+
b = append(b, d.x[:d.nx]...)
326328
b = append(b, make([]byte, len(d.x)-int(d.nx))...)
327329
b = byteorder.BeAppendUint64(b, uint64(d.nl)>>3|uint64(d.nh)<<29)
328330
return b, nil

0 commit comments

Comments
 (0)