SSL_Interface Refactor