Is it possible to have null, untrusted, or shared certificates, to simplify 
deployment for apps that don't care about SSL?

Basically I have an infrastructure that uses OpenSSL for comms. As it is 
protocol based, it's important that everything runs the same code (I.e. I don't 
want different ports for non-SSL comms, and the SSL sockets require different 
blocking mechanisms otherwise deadlocks).

However, some applications using the infrastructure won't care about TLS. To 
ease development/deployment for those, I don't want them to have to define 
certificates, CAs, etc etc for nothing. Rather, is there anyway I can package 
the code such that there is a default (insecure certificate/CA) that they can 
use which will work with other SSL clients (though insecurely); or they can 
specify their own for real security?

Essentially, just want some sort of default SSL certificate that is accepted, 
can be used to establish a connection just as any other, but doesn't actually 
provide security.

Advice welcome!! thanks!
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to