]> www.wagner.pp.ru Git - oss/ctypescrypto.git/blobdiff - README.md
Added explicit check for CMS functions in libcrypto
[oss/ctypescrypto.git] / README.md
index 4a22761f640be6885465f6d362bdf891457a7241..e52cd6a79069ec5ab229311f14210c1d0bc68909 100644 (file)
--- a/README.md
+++ b/README.md
@@ -209,6 +209,24 @@ Tests can be run using
 
 Test suite is fairly incomplete. Contributions are welcome.
 
+Note that you need properly installed OpenSSL library with set of CA
+certificates in the certs directory, otherwise default certstore test
+would fail.
+
+You also need gost engine to be available (check with 
+
+   openssl engine gost
+
+) otherwise mac test would crash with error. Unfortunately there is no
+non-HMAC MAC in the openssl core, so GOST MAC is only option.
+
+OpenSSL 1.0 includes GOST engine by default. For OpenSSL 1.1 and above
+GOST engine is developed as separate project and can be downloaded from
+[https://github.com/gost-engine/engine](https://github.com/gost-engine/engine)
+Debian buster and above includes gost engine as
+libengine-gost-openssl1.1 package.
+
+
 Possible future enhancements
 ----------------------------