#include "quiche/quic/core/crypto/channel_id.h"
#include <cstdint>
#include "absl/strings/string_view.h"
#include "openssl/bn.h"
#include "openssl/ec.h"
#include "openssl/ecdsa.h"
#include "openssl/nid.h"
#include "openssl/sha.h"
namespace quic {
const char ChannelIDVerifier::kContextStr[] = …;
const char ChannelIDVerifier::kClientToServerStr[] = …;
bool ChannelIDVerifier::Verify(absl::string_view key,
absl::string_view signed_data,
absl::string_view signature) { … }
bool ChannelIDVerifier::VerifyRaw(absl::string_view key,
absl::string_view signed_data,
absl::string_view signature,
bool is_channel_id_signature) { … }
}