Browse Source

Use binary interface to encode in big-endian

tls_sidh
Henry D. Case 6 years ago
parent
commit
905048a9b0
1 changed files with 1 additions and 2 deletions
  1. +1
    -2
      conn.go

+ 1
- 2
conn.go View File

@@ -485,8 +485,7 @@ func (hc *halfConn) encrypt(b *block, explicitIVLen int) (bool, alert) {
if hc.version < VersionTLS13 {
copy(hc.additionalData[:], hc.seq[:])
copy(hc.additionalData[8:], b.data[:3])
hc.additionalData[11] = byte(payloadLen >> 8)
hc.additionalData[12] = byte(payloadLen)
binary.BigEndian.PutUint16(hc.additionalData[11:], uint16(payloadLen))
additionalData = hc.additionalData[:]
} else {
// opaque type


Loading…
Cancel
Save