Happy !

SvenVanCaekenberghe / Zodiac

Project infos

License MIT
Tags https, tls, ssl, zodiac
Creation date 2013-07-03
Website http://zdc.stfx.eu

Monticello registration

About Zodiac

Zodiac is an open-source, cross-smalltalk implementation of regular and secure socket streams. The primary goal of the project is to offer TLS/SSL streams that can then be used to implement for example HTTPS when combined with a suitable client such as Zinc HTTP Components.

The current implementation of ZdcSecureSocketStream is combining the socket stream implementation offered by the ZdcSocketStream hierarchy with a ZdcPluginSSLSession object. This object handles connection setup handshaking as well as the encryption and decryption of data travelling between two parties through the SqueakSSL virtual machine plugin, which is an interface to the native TLS/SSL facilities on the operating system.