summaryrefslogtreecommitdiffstats
path: root/src/include/ipxe/ecdsa.h
blob: fdf8c615946192bd5fb57e73cb9f4b5b8ee10dab (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef _IPXE_ECDSA_H
#define _IPXE_ECDSA_H

/** @file
 *
 * Elliptic curve digital signature algorithm (ECDSA)
 *
 */

FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );

#include <ipxe/crypto.h>

/** Uncompressed curve point */
#define ECDSA_UNCOMPRESSED 0x04

extern struct pubkey_algorithm ecdsa_algorithm;

#endif /* _IPXE_ECDSA_H */