U++ contains a very thin wrapper over openssl in the Web/SSL package. This basically implements SSL-based streaming sockets only, all additional work like certificate management has to be done directly via calls to the openssl library. For certain special functions there are tools in the U++ itself, namely the MD5 digest or the BASE64 encoding (see Web/util.h, Base64Encode / Decode & MD5Digest). Some time ago I posted somewhere here a snippet of code demonstrating the usage (mainly the initialization phase) of the SSL-based sockets, if you don't find it, I can re-post it here.