Add OSSLTest Engine
authorMatt Caswell <matt@openssl.org>
Tue, 16 Jun 2015 11:59:37 +0000 (12:59 +0100)
committerMatt Caswell <matt@openssl.org>
Tue, 11 Aug 2015 19:27:46 +0000 (20:27 +0100)
commit2d5d70b15559f9813054ddb11b30b816daf62ebe
treed921ccc3d7a839020e4649231b4ab81dfde36c61
parent6a009812b2e249fed01488f6f19f9fbfd9ee74c4
Add OSSLTest Engine

This engine is for testing purposes only. It provides crippled crypto
implementations and therefore must not be used in any instance where
security is required.

This will be used by the forthcoming libssl test harness which will operate
as a man-in-the-middle proxy. The test harness will be able to modify
TLS packets and read their contents. By using this test engine packets are
not encrypted and MAC codes always verify.

Reviewed-by: Richard Levitte <levitte@openssl.org>
engines/Makefile
engines/e_ossltest.c [new file with mode: 0644]
engines/e_ossltest.ec [new file with mode: 0644]
engines/e_ossltest_err.c [new file with mode: 0644]
engines/e_ossltest_err.h [new file with mode: 0644]