summaryrefslogtreecommitdiff
path: root/src/ltc/headers/tomcrypt_pk.h
diff options
context:
space:
mode:
authorKarel Miko <karel.miko@gmail.com>2017-10-10 22:17:07 +0200
committerKarel Miko <karel.miko@gmail.com>2017-10-10 22:18:42 +0200
commitd12f08180844794ed295500eac32e82f5d48d111 (patch)
treea75a48c35f1c877bc28e9e523d93f5c1b97b8f81 /src/ltc/headers/tomcrypt_pk.h
parent56ebca74b19d1db75e9e2e5b6c9b79248342a3df (diff)
ltc 1.18.0
Diffstat (limited to 'src/ltc/headers/tomcrypt_pk.h')
-rw-r--r--src/ltc/headers/tomcrypt_pk.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/ltc/headers/tomcrypt_pk.h b/src/ltc/headers/tomcrypt_pk.h
index a0b35aa7..d12308c0 100644
--- a/src/ltc/headers/tomcrypt_pk.h
+++ b/src/ltc/headers/tomcrypt_pk.h
@@ -11,13 +11,15 @@
enum {
PK_PUBLIC=0,
- PK_PRIVATE=1,
- PK_PUBLIC_COMPRESSED=2, /* used only when exporting public ECC key */
- PK_CURVEOID=4 /* used only when exporting public ECC key */
+ PK_PRIVATE=1
};
/* Indicates standard output formats that can be read e.g. by OpenSSL or GnuTLS */
#define PK_STD 0x1000
+/* Indicates compressed public ECC key */
+#define PK_COMPRESSED 0x2000
+/* Indicates ECC key with the curve specified by OID */
+#define PK_CURVEOID 0x4000
int rand_prime(void *N, long len, prng_state *prng, int wprng);