diff options
Diffstat (limited to 'chromium/net/third_party/quiche/src/quic/core/crypto/aes_base_encrypter.h')
-rw-r--r-- | chromium/net/third_party/quiche/src/quic/core/crypto/aes_base_encrypter.h | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/chromium/net/third_party/quiche/src/quic/core/crypto/aes_base_encrypter.h b/chromium/net/third_party/quiche/src/quic/core/crypto/aes_base_encrypter.h deleted file mode 100644 index 8ea3787a911..00000000000 --- a/chromium/net/third_party/quiche/src/quic/core/crypto/aes_base_encrypter.h +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) 2013 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef QUICHE_QUIC_CORE_CRYPTO_AES_BASE_ENCRYPTER_H_ -#define QUICHE_QUIC_CORE_CRYPTO_AES_BASE_ENCRYPTER_H_ - -#include <cstddef> - -#include "absl/strings/string_view.h" -#include "third_party/boringssl/src/include/openssl/aes.h" -#include "quic/core/crypto/aead_base_encrypter.h" -#include "quic/platform/api/quic_export.h" - -namespace quic { - -class QUIC_EXPORT_PRIVATE AesBaseEncrypter : public AeadBaseEncrypter { - public: - using AeadBaseEncrypter::AeadBaseEncrypter; - - bool SetHeaderProtectionKey(absl::string_view key) override; - std::string GenerateHeaderProtectionMask(absl::string_view sample) override; - QuicPacketCount GetConfidentialityLimit() const override; - - private: - // The key used for packet number encryption. - AES_KEY pne_key_; -}; - -} // namespace quic - -#endif // QUICHE_QUIC_CORE_CRYPTO_AES_BASE_ENCRYPTER_H_ |