Переглянути джерело

Use binary interface to encode in big-endian

tls_sidh
Henry D. Case 6 роки тому
джерело
коміт
905048a9b0
1 змінених файлів з 1 додано та 2 видалено
  1. +1
    -2
      conn.go

+ 1
- 2
conn.go Переглянути файл

@@ -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


Завантаження…
Відмінити
Зберегти