diff options
Diffstat (limited to 'net/quic/crypto')
-rw-r--r-- | net/quic/crypto/aes_128_gcm_12_encrypter.h | 3 | ||||
-rw-r--r-- | net/quic/crypto/aes_128_gcm_12_encrypter_nss.cc | 8 | ||||
-rw-r--r-- | net/quic/crypto/aes_128_gcm_12_encrypter_openssl.cc | 3 | ||||
-rw-r--r-- | net/quic/crypto/aes_128_gcm_12_encrypter_test.cc | 5 | ||||
-rw-r--r-- | net/quic/crypto/crypto_handshake_test.cc | 5 |
5 files changed, 0 insertions, 24 deletions
diff --git a/net/quic/crypto/aes_128_gcm_12_encrypter.h b/net/quic/crypto/aes_128_gcm_12_encrypter.h index abea8ac2..a2d1dc9 100644 --- a/net/quic/crypto/aes_128_gcm_12_encrypter.h +++ b/net/quic/crypto/aes_128_gcm_12_encrypter.h @@ -36,9 +36,6 @@ class NET_EXPORT_PRIVATE Aes128Gcm12Encrypter : public QuicEncrypter { Aes128Gcm12Encrypter(); virtual ~Aes128Gcm12Encrypter(); - // Returns true if the underlying crypto library supports AES GCM. - static bool IsSupported(); - // QuicEncrypter implementation virtual bool SetKey(base::StringPiece key) OVERRIDE; virtual bool SetNoncePrefix(base::StringPiece nonce_prefix) OVERRIDE; diff --git a/net/quic/crypto/aes_128_gcm_12_encrypter_nss.cc b/net/quic/crypto/aes_128_gcm_12_encrypter_nss.cc index ae6adab..e100edee 100644 --- a/net/quic/crypto/aes_128_gcm_12_encrypter_nss.cc +++ b/net/quic/crypto/aes_128_gcm_12_encrypter_nss.cc @@ -256,14 +256,6 @@ Aes128Gcm12Encrypter::Aes128Gcm12Encrypter() { Aes128Gcm12Encrypter::~Aes128Gcm12Encrypter() {} -// static -bool Aes128Gcm12Encrypter::IsSupported() { - // NSS 3.15 supports CKM_AES_GCM directly. - // NSS 3.14 supports CKM_AES_CTR, which can be used to emulate CKM_AES_GCM. - // Versions earlier than NSS 3.14 are not supported. - return NSS_VersionCheck("3.14") != PR_FALSE; -} - bool Aes128Gcm12Encrypter::SetKey(StringPiece key) { DCHECK_EQ(key.size(), sizeof(key_)); if (key.size() != sizeof(key_)) { diff --git a/net/quic/crypto/aes_128_gcm_12_encrypter_openssl.cc b/net/quic/crypto/aes_128_gcm_12_encrypter_openssl.cc index 166fd55..cc9bf35 100644 --- a/net/quic/crypto/aes_128_gcm_12_encrypter_openssl.cc +++ b/net/quic/crypto/aes_128_gcm_12_encrypter_openssl.cc @@ -25,9 +25,6 @@ Aes128Gcm12Encrypter::Aes128Gcm12Encrypter() {} Aes128Gcm12Encrypter::~Aes128Gcm12Encrypter() {} -// static -bool Aes128Gcm12Encrypter::IsSupported() { return true; } - bool Aes128Gcm12Encrypter::SetKey(StringPiece key) { DCHECK_EQ(key.size(), sizeof(key_)); if (key.size() != sizeof(key_)) { diff --git a/net/quic/crypto/aes_128_gcm_12_encrypter_test.cc b/net/quic/crypto/aes_128_gcm_12_encrypter_test.cc index 0c9928b..bb641d6 100644 --- a/net/quic/crypto/aes_128_gcm_12_encrypter_test.cc +++ b/net/quic/crypto/aes_128_gcm_12_encrypter_test.cc @@ -261,11 +261,6 @@ QuicData* EncryptWithNonce(Aes128Gcm12Encrypter* encrypter, } TEST(Aes128Gcm12EncrypterTest, Encrypt) { - if (!Aes128Gcm12Encrypter::IsSupported()) { - LOG(INFO) << "AES GCM not supported. Test skipped."; - return; - } - char key[1024]; size_t key_len; char iv[1024]; diff --git a/net/quic/crypto/crypto_handshake_test.cc b/net/quic/crypto/crypto_handshake_test.cc index 3ad50bb..dcde964 100644 --- a/net/quic/crypto/crypto_handshake_test.cc +++ b/net/quic/crypto/crypto_handshake_test.cc @@ -155,11 +155,6 @@ TEST(QuicCryptoServerConfigTest, ServerConfig) { } TEST(QuicCryptoServerConfigTest, SourceAddressTokens) { - if (!Aes128Gcm12Encrypter::IsSupported()) { - LOG(INFO) << "AES GCM not supported. Test skipped."; - return; - } - QuicRandom* rand = QuicRandom::GetInstance(); QuicCryptoServerConfig server(QuicCryptoServerConfig::TESTING, rand); IPAddressNumber ip; |