863046648c3832f9703b353c174e5000295ca0df
[openssl.git] / engines / ccgost / meth.h
1 #ifndef CCE_METH_H
2 #define CCE_METH_H
3 /**********************************************************************
4  *                             meth.h                                 *
5  *             Copyright (c) 2005-2006 Cryptocom LTD                  *
6  *       This file is distributed under the same license as OpenSSL   *
7  *                                                                    *
8  *      Declaration of method registration functions                      *
9  *                                                                                                                                        *
10  *          Requires OpenSSL 0.9.9 for compilation                    *
11  **********************************************************************/
12
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16         int register_ameth_gost (int nid, EVP_PKEY_ASN1_METHOD **ameth, const char* pemstr, const char* info);
17         int register_pmeth_gost (int id, EVP_PKEY_METHOD **pmeth, int flags);
18 #ifdef __cplusplus
19           };
20 #endif
21
22 #endif