| 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
|
|
|