The most recent post on the crytography mailing list starts out as follows:
 
Since the Cryptography Team doesn't exists anymore, the Cryptography package is not maintained by anyone. The SSL implementation doesn't allow easy debugging, you can't just turn on logging to see what's happening. Following the state machine transitions should give you the answer why the handshake isn't succeding. It might be related to certificates or TLS->SSL3 fallback. If I were you, I would go with curl.
I think it is time to write a wrapper around open SSL in addition to looking at the curl plugin.  Trying to write cryptography code from scratch and get and keep it right is a huge effort, and pretty avoidable, and IMHO, better avoided by letting others do the job.  Ever read Sun Tzu?
 
Bill
 
 


From: pharo-project-bounces@lists.gforge.inria.fr [mailto:pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of Mariano Martinez Peck
Sent: Thursday, May 21, 2009 8:51 PM
To: Pharo Development
Subject: [Pharo-project] Port of Cryptography to Pharo

I don't know if there is anyone of the developers of the package Cryptography but is someone is willing to do the port of it to Pharo? Most tests are break and it seems not to work because lots of  Cryptography methods where in classes like SmallInteger and these methods were removed in Pharo.

Regards,

Mariano