Folks, I have updated whisper or SecureSession to provide Java/Squeak/Pharo interoperability. I am no longer able to access the Cryptography repo so I cannot push code, but the squeak/pharo code is in the squeak-pharo directory in the whisper github project. Here is the GitPages link: https://robertwithers.github.io/whisper, with all other links.
whisper is osi Layer 5 SecureSession with modern crypto: Java/Squeak/Pharo interoperability.
* flips normative osi layer 5 and 6 on its head: now, 5 is crypto and 6 is session state resumption * 3-way DH-2048/RSA-2048/RSAPublicKey ASN1DER encoding * 256-bit AES/CBC/PKCS7Padding, 128-bit IV, 160-bit SHA1 E&M * PBEEncryptorAES-256 with PBKDF2WithHmacSHA1
Rob