Revert "Remove compatibility with OpenSSL."

This created a build breakage in Trusty, and so was reverted in AOSP.  Reverting here to sync.

This reverts commit de4ffa99837df492faca1ded33b14446c4a5c9be.

Change-Id: I80ffcb8f432e4af849aae49f40d313dd475d47fc
8 files changed