]> WPIA git - cassiopeia.git/blobdiff - lib/openssl/engines/ccgost/gost2001_keyx.h
add: execute openssl fetcher to fetch openssl 1.0.1j
[cassiopeia.git] / lib / openssl / engines / ccgost / gost2001_keyx.h
diff --git a/lib/openssl/engines/ccgost/gost2001_keyx.h b/lib/openssl/engines/ccgost/gost2001_keyx.h
new file mode 100644 (file)
index 0000000..a014d9c
--- /dev/null
@@ -0,0 +1,10 @@
+GOST_KEY_TRANSPORT *
+make_rfc4490_keytransport_2001(EVP_PKEY *pubk, BIGNUM *eph_key,
+                               const unsigned char *key, size_t keylen,
+                               unsigned char *ukm, size_t ukm_len);
+
+int decrypt_rfc4490_shared_key_2001(EVP_PKEY *priv,
+                                    GOST_KEY_TRANSPORT *gkt,
+                                    unsigned char *key_buf,
+                                    int key_buf_len) ;
+