Home | History | Annotate | Download | only in tls

Lines Matching full:byte

10 	raw                 []byte
12 random []byte
13 sessionId []byte
54 func (m *clientHelloMsg) marshal() []byte {
112 x := make([]byte, 4+length)
135 z[0] = byte(extensionsLength >> 8)
136 z[1] = byte(extensionsLength)
140 z[0] = byte(extensionNextProtoNeg >> 8)
141 z[1] = byte(extensionNextProtoNeg & 0xff)
146 z[0] = byte(extensionServerName >> 8)
147 z[1] = byte(extensionServerName & 0xff)
149 z[2] = byte(l >> 8)
150 z[3] = byte(l)
172 z[0] = byte((len(m.serverName) + 3) >> 8)
173 z[1] = byte(len(m.serverName) + 3)
174 z[3] = byte(len(m.serverName) >> 8)
175 z[4] = byte(len(m.serverName))
176 copy(z[5:], []byte(m.serverName))
181 z[0] = byte(extensionStatusRequest >> 8)
182 z[1] = byte(extensionStatusRequest)
191 z[0] = byte(extensionSupportedCurves >> 8)
192 z[1] = byte(extensionSupportedCurves)
194 z[2] = byte(l >> 8)
195 z[3] = byte(l)
197 z[4] = byte(l >> 8)
198 z[5] = byte(l)
201 z[0] = byte(curve >> 8)
202 z[1] = byte(curve)
208 z[0] = byte(extensionSupportedPoints >> 8)
209 z[1] = byte(extensionSupportedPoints)
211 z[2] = byte(l >> 8)
212 z[3] = byte(l)
214 z[4] = byte(l)
217 z[0] = byte(pointFormat)
223 z[0] = byte(extensionSessionTicket >> 8)
224 z[1] = byte(extensionSessionTicket)
226 z[2] = byte(l >> 8)
227 z[3] = byte(l)
234 z[0] = byte(extensionSignatureAlgorithms >> 8)
235 z[1] = byte(extensionSignatureAlgorithms)
237 z[2] = byte(l >> 8)
238 z[3] = byte(l)
242 z[0] = byte(l >> 8)
243 z[1] = byte(l)
252 z[0] = byte(extensionRenegotiationInfo >> 8)
253 z[1] = byte(extensionRenegotiationInfo & 0xff)
259 z[0] = byte(extensionALPN >> 8)
260 z[1] = byte(extensionALPN & 0xff)
267 z[0] = byte(l)
273 lengths[2] = byte(stringsLength >> 8)
274 lengths[3] = byte(stringsLength)
276 lengths[0] = byte(stringsLength >> 8)
277 lengths[1] = byte(stringsLength)
281 z[0] = byte(extensionSCT >> 8)
282 z[1] = byte(extensionSCT)
292 func (m *clientHelloMsg) unmarshal(data []byte) bool {
486 raw []byte
488 random []byte
489 sessionId []byte
495 scts [][]byte
530 func (m *serverHelloMsg) marshal() []byte {
579 x := make([]byte, 4+length)
596 z[0] = byte(extensionsLength >> 8)
597 z[1] = byte(extensionsLength)
601 z[0] = byte(extensionNextProtoNeg >> 8)
602 z[1] = byte(extensionNextProtoNeg & 0xff)
603 z[2] = byte(nextProtoLen >> 8)
604 z[3] = byte(nextProtoLen)
612 z[0] = byte(l)
613 copy(z[1:], []byte(v[0:l]))
618 z[0] = byte(extensionStatusRequest >> 8)
619 z[1] = byte(extensionStatusRequest)
623 z[0] = byte(extensionSessionTicket >> 8)
624 z[1] = byte(extensionSessionTicket)
628 z[0] = byte(extensionRenegotiationInfo >> 8)
629 z[1] = byte(extensionRenegotiationInfo & 0xff)
635 z[0] = byte(extensionALPN >> 8)
636 z[1] = byte(extensionALPN & 0xff)
638 z[2] = byte(l >> 8)
639 z[3] = byte(l)
641 z[4] = byte(l >> 8)
642 z[5] = byte(l)
644 z[6] = byte(l)
645 copy(z[7:], []byte(m.alpnProtocol))
649 z[0] = byte(extensionSCT >> 8)
650 z[1] = byte(extensionSCT)
652 z[2] = byte(l >> 8)
653 z[3] = byte(l)
654 z[4] = byte(sctLen >> 8)
655 z[5] = byte(sctLen)
659 z[0] = byte(len(sct) >> 8)
660 z[1] = byte(len(sct))
671 func (m *serverHelloMsg) unmarshal(data []byte) bool {
782 m.scts = make([][]byte, 0, 3)
803 raw []byte
804 certificates [][]byte
817 func (m *certificateMsg) marshal() (x []byte) {
828 x = make([]byte, 4+length)
852 func (m *certificateMsg) unmarshal(data []byte) bool {
878 m.certificates = make([][]byte, numCerts)
890 raw []byte
891 key []byte
904 func (m *serverKeyExchangeMsg) marshal() []byte {
909 x := make([]byte, length+4)
920 func (m *serverKeyExchangeMsg) unmarshal(data []byte) bool {
930 raw []byte
932 response []byte
946 func (m *certificateStatusMsg) marshal() []byte {
951 var x []byte
953 x = make([]byte, 4+4+len(m.response))
956 x[1] = byte(l >> 16)
957 x[2] = byte(l >> 8)
958 x[3] = byte(l)
962 x[5] = byte(l >> 16)
963 x[6] = byte(l >> 8)
964 x[7] = byte(l)
967 x = []byte{typeCertificateStatus, 0, 0, 1, m.statusType}
974 func (m *certificateStatusMsg) unmarshal(data []byte) bool {
1002 func (m *serverHelloDoneMsg) marshal() []byte {
1003 x := make([]byte, 4)
1008 func (m *serverHelloDoneMsg) unmarshal(data []byte) bool {
1013 raw []byte
1014 ciphertext []byte
1027 func (m *clientKeyExchangeMsg) marshal() []byte {
1032 x := make([]byte, length+4)
1043 func (m *clientKeyExchangeMsg) unmarshal(data []byte) bool {
1057 raw []byte
1058 verifyData []byte
1071 func (m *finishedMsg) marshal() (x []byte) {
1076 x = make([]byte, 4+len(m.verifyData))
1078 x[3] = byte(len(m.verifyData))
1084 func (m *finishedMsg) unmarshal(data []byte) bool {
1094 raw []byte
1108 func (m *nextProtoMsg) marshal() []byte {
1119 x := make([]byte, length+4)
1126 y[0] = byte(l)
1127 copy(y[1:], []byte(m.proto[0:l]))
1129 y[0] = byte(padding)
1136 func (m *nextProtoMsg) unmarshal(data []byte) bool {
1164 raw []byte
1170 certificateTypes []byte
1172 certificateAuthorities [][]byte
1187 func (m *certificateRequestMsg) marshal() (x []byte) {
1204 x = make([]byte, 4+length)
1242 func (m *certificateRequestMsg) unmarshal(data []byte) bool {
1260 m.certificateTypes = make([]byte, numCertTypes)
1296 cas := make([]byte, casLength)
1323 raw []byte
1326 signature []byte
1342 func (m *certificateVerifyMsg) marshal() (x []byte) {
1353 x = make([]byte, 4+length)
1373 func (m *certificateVerifyMsg) unmarshal(data []byte) bool {
1407 raw []byte
1408 ticket []byte
1421 func (m *newSessionTicketMsg) marshal() (x []byte) {
1429 x = make([]byte, 4+length)
1443 func (m *newSessionTicketMsg) unmarshal(data []byte) bool {
1501 func eqByteSlices(x, y [][]byte) bool {