<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>The code is broken, so I jumped the gun again! Its more than I
thought with PBE iv problems. I rolled the code out of the
Cryptography repo until I can get it straight. The vm issue can
use this package to reproduce: <a class="moz-txt-link-freetext" href="http://jmp.sh/GWcI9rB">http://jmp.sh/GWcI9rB</a>.</p>
<p>Sorry about that,</p>
<p>Rob<br>
</p>
<br>
<div class="moz-cite-prefix">On 10/27/2016 2:02 PM, Robert Withers
wrote:<br>
</div>
<blockquote
cite="mid:2ea62630-2715-dc71-8f01-7faf4b36313e@gmail.com"
type="cite">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<p>Though the whisper code is currently language inter-inoperable,
the latest code is being hosted on gitlab with International
Rabbits, as voix-basse-mourde. Here is the code: <a
moz-do-not-send="true" class="moz-txt-link-freetext"
href="https://gitlab.com/des-lapins-internationale">https://gitlab.com/des-lapins-internationale</a>.</p>
<p>If you would like to help, Java could be brought forwards
adding PBEReader/PBEWriter, dataEncoding negotiation,
SecureSessionSpecification with filtered cryptoProtocolNames,
dataEncoderNames, scopeMaker and the traceDomains to
parameterize the server behavior. On the Smalltalk side,
Whisper_json, Whisper_magma and Whisper_fuel could be
implemented. Matching JSON on the Java side. FEC Reed-Solomon
could be tested and repaired (it's broken). <br>
</p>
<p>kerkkutatti is the Java code for remote promises and has the
Smalltalk porcini code too. With Whisper's new
SecureServerSpecification, the injection of a scopeMaker and
encoder is all the config after push into the stack. Lots of
work there on both sides, to get them talking.<br>
</p>
If you want to help, have a beer and I'll match you, let me know
what you want to work on and I can add you as a gitlab rabbit.<br>
<br>
Best,<br>
Rob<br>
<br>
<div class="moz-cite-prefix">On 10/16/2016 7:22 PM, Robert Withers
wrote:<br>
</div>
<blockquote
cite="mid:612f7bf3-aaf1-8f49-634f-6e6305658f86@gmail.com"
type="cite">
<meta http-equiv="content-type" content="text/html;
charset=utf-8">
<p>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: <a
moz-do-not-send="true" class="moz-txt-link-freetext"
href="https://robertwithers.github.io/whisper">https://robertwithers.github.io/whisper</a>,
with all other links.<br>
</p>
<blockquote>
<p>whisper is osi Layer 5 SecureSession with modern crypto:
Java/Squeak/Pharo interoperability. </p>
<ul>
<li>flips normative osi layer 5 and 6 on its head: now, 5 is
crypto and 6 is session state resumption</li>
<li>3-way DH-2048/RSA-2048/RSAPublicKey ASN1DER encoding</li>
<li>256-bit AES/CBC/PKCS7Padding, 128-bit IV, 160-bit SHA1
E&M</li>
<li>PBEEncryptorAES-256 with PBKDF2WithHmacSHA1</li>
</ul>
</blockquote>
<p>Rob<br>
</p>
</blockquote>
<br>
</blockquote>
<br>
</body>
</html>