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
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