Index: openssl/engines/ccgost/gost_params.h |
=================================================================== |
--- openssl/engines/ccgost/gost_params.h (revision 0) |
+++ openssl/engines/ccgost/gost_params.h (revision 0) |
@@ -0,0 +1,34 @@ |
+/********************************************************************** |
+ * gost_params.h * |
+ * Copyright (c) 2005-2006 Cryptocom LTD * |
+ * This file is distributed under the same license as OpenSSL * |
+ * * |
+ * Declaration of structures used to represent GOST R 34.10 * |
+ * parameter sets, defined in RFC 4357 * |
+ * OpenSSL 0.9.9 libraries required to compile and use * |
+ * this code * |
+ **********************************************************************/ |
+#ifndef GOST_PARAMSET_H |
+#define GOST_PARAMSET_H |
+typedef struct R3410 { |
+ int nid; |
+ char *a; |
+ char *p; |
+ char *q; |
+} R3410_params; |
+ |
+extern R3410_params R3410_paramset[]; |
+ |
+typedef struct R3410_2001 { |
+ int nid; |
+ char *a; |
+ char *b; |
+ char *p; |
+ char *q; |
+ char *x; |
+ char *y; |
+} R3410_2001_params; |
+ |
+extern R3410_2001_params R3410_2001_paramset[]; |
+ |
+#endif |