can we just make libcrypto a real requirement (since it's required for libcurl to support ssl anyway and realistically will be there) and remove this thing?