#include "components/gcm_driver/crypto/p256_key_util.h"
#include <stddef.h>
#include <set>
#include "base/base64.h"
#include "crypto/ec_private_key.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace gcm {
namespace {
const size_t kUncompressedPointBytes = …;
const char kBobPrivateKey[] = …;
const char kBobPublicKey[] = …;
const char kCarolPrivateKey[] = …;
const char kCarolPublicKey[] = …;
const char kBobCarolSharedSecret[] = …;
TEST(P256KeyUtilTest, UniqueKeyPairGeneration) { … }
TEST(P256KeyUtilTest, SharedSecretCalculation) { … }
TEST(P256KeyUtilTest, SharedSecretWithPreExistingKey) { … }
}
}