Botan 3.11.0
Crypto and TLS for C&
pcurves_brainpool256r1.cpp
Go to the documentation of this file.
1/*
2* (C) 2024 Jack Lloyd
3*
4* Botan is released under the Simplified BSD License (see license.txt)
5*/
6
7#include <botan/internal/pcurves_instance.h>
8
9#include <botan/internal/pcurves_wrap.h>
10
11namespace Botan::PCurve {
12
13namespace {
14
15namespace brainpool256r1 {
16
17// clang-format off
18
19class Params final : public EllipticCurveParameters<
20 "A9FB57DBA1EEA9BC3E660A909D838D726E3BF623D52620282013481D1F6E5377",
21 "7D5A0975FC2C3057EEF67530417AFFE7FB8055C126DC5C6CE94A4B44F330B5D9",
22 "26DC5C6CE94A4B44F330B5D9BBD77CBF958416295CF7E1CE6BCCDC18FF8C07B6",
23 "A9FB57DBA1EEA9BC3E660A909D838D718C397AA3B561A6F7901E0E82974856A7",
24 "8BD2AEB9CB7E57CB2C4B482FFC81B7AFB9DE27E1E3BD23C23A4453BD9ACE3262",
25 "547EF835C3DAC4FD97F8461A14611DC9C27745132DED8E545C1D54C72F046997"> {
26};
27
28// clang-format on
29
30class Curve final : public EllipticCurve<Params> {};
31
32} // namespace brainpool256r1
33
34} // namespace
35
36std::shared_ptr<const PrimeOrderCurve> PCurveInstance::brainpool256r1() {
38}
39
40} // namespace Botan::PCurve
static std::shared_ptr< const PrimeOrderCurve > instance()