()
| 244 | } |
| 245 | |
| 246 | func (h *Handshake) Clear() { |
| 247 | setZero(h.localEphemeral[:]) |
| 248 | setZero(h.remoteEphemeral[:]) |
| 249 | setZero(h.chainKey[:]) |
| 250 | setZero(h.hash[:]) |
| 251 | h.localIndex = 0 |
| 252 | h.state = handshakeZeroed |
| 253 | } |
| 254 | |
| 255 | func (h *Handshake) mixHash(data []byte) { |
| 256 | mixHash(&h.hash, &h.hash, data) |
no test coverage detected