]> Cypherpunks repositories - gostls13.git/commit
crypto/tls: support AES-GCM.
authorAdam Langley <agl@golang.org>
Thu, 29 Aug 2013 21:18:59 +0000 (17:18 -0400)
committerAdam Langley <agl@golang.org>
Thu, 29 Aug 2013 21:18:59 +0000 (17:18 -0400)
commit2fe9a5a3e826d8b2dc45652e1b5d1c23eeeb428b
treebcf30de95ec461ce3e6d275858a4e83dfcc99232
parentc4aa9c5c4ef32cdc65d29ac7e7cfa96fdbf7d394
crypto/tls: support AES-GCM.

AES-GCM is the only current TLS ciphersuite that doesn't have
cryptographic weaknesses (RC4), nor major construction issues (CBC mode
ciphers) and has some deployment (i.e. not-CCM).

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/13249044
src/pkg/crypto/tls/cipher_suites.go
src/pkg/crypto/tls/conn.go
src/pkg/crypto/tls/handshake_client.go
src/pkg/crypto/tls/handshake_server.go
src/pkg/crypto/tls/handshake_server_test.go