<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>I got you.<br>
</p>
<div class="moz-cite-prefix">On 1/5/23 01:28, Chris Muller wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CADTxDUiQH=P9KxbX27sCriVsmKOEYcnMhLj_U1V+XONGsgmAVg@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">Wow, I did not expect to get such good mileage from
that email! :-) I loaded it and the issue appears to be
fixed. Thank you very much, Rob, that was a nice interaction.
<div><br>
</div>
<div>Best,</div>
<div> Chris</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Wed, Jan 4, 2023 at 9:29 PM
rabbit <<a href="mailto:rabbit@callistohouse.org"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">rabbit@callistohouse.org</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<p>I should add it made me absolutely cringe to touch
Luciano's code in fear, but for the tests...</p>
<p>Luciano, whattup B. You still skatin in Shanghai? Dojay,
dojay! Love to have you back!</p>
<pre cols="72"><font size="5"><b>•</b> rabbit</font></pre>
<p><br>
</p>
<div>On 1/4/23 22:20, rabbit wrote:<br>
</div>
<blockquote type="cite">
<p>Hey Chris,</p>
<p>Thanks much for your investigations. I took a look and
it is an issue with PrimesWheel>>#+= where the
satisfied variable is counter-logic. <br>
</p>
<p>I defaulted to false, set to true when a Zero is found
in the residue (such that the pertinent prime candidate
residue is added with the provided term (+ 2) modulo the
prime candidate is ZERO).</p>
<p>I merged with your CryptographyRandom change to
SecureRandom.</p>
<pre cols="72"><font size="6"><b>••• </b><b>Config Maps </b><b>•••</b></font>
</pre>
<p>I updated the following config maps:</p>
<ul>
<li><i><b>ProCrypto.release.2</b></i></li>
<li><i><b>ProCrypto.release.3</b></i></li>
<li><i><b>ESqueak.release.1</b></i><br>
</li>
</ul>
<pre cols="72"><font size="6"><b>••• Packages</b><b> </b><b>•••</b></font>
</pre>
<pre cols="72"><font size="5"><b>••• </b><b>CryptographyRandom </b><b>•••</b>
</font></pre>
<font size="5"> </font><font size="5"> </font> Name:
CryptographyRandom-rabbt.24<br>
<p>Author: rabbt<br>
Time: 4 January 2023, 10:06:57.026992 pm<br>
UUID: c9bd4f75-e822-4b25-96e3-7ff0f0734067<br>
Ancestors: CryptographyRandom-rabbt.23<br>
<br>
extended to #*=<br>
<br>
Name: CryptographyRandom-rabbt.23<br>
Author: rabbt<br>
<br>
Fixed PrimesWheel to satify isZero for the residue and
allowed for growth of the wheel when the primes exceeds
the current primes array.<br>
</p>
<pre cols="72"><font size="5"><b>••• </b><b>CryptographyRandomTests </b><b>•••</b></font>
</pre>
Name: CryptographyRandomTests-rabbt.2<br>
<p>Author: rabbt<br>
Time: 4 January 2023, 10:03:17.773586 pm<br>
UUID: 1f0afa87-8c19-4ba2-9653-e982886dc8b4<br>
Ancestors: CryptographyRandomTests-rww.1<br>
<br>
Added CryptoPrimesTest, testing PrimesFinder, next after
11 is 13 and Wheel growth and exceeding the base 2000.<br>
<br>
Fixed PrimesWheel to satify isZero for the residue and
allowed for growth of the wheel when the primes exceeds
the current primes array.<br>
</p>
<div>On 1/3/23 20:04, Chris Muller wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">I just committed a fix to
CryptographyRandom, and while working on it noticed
another problem which I don't know how to fix.
<div><br>
</div>
<div> (PrimesFinder candidate: 11) nextPrime
"2003"</div>
<div><br>
</div>
<div>Obviously, it should be 13. The issue appears
to be with PrimesWheel>>#+=, original code
since 2002, but I can't quite follow what or why the
method is trying to accomplish. "residues"?</div>
<div><br>
</div>
<div> - Chris</div>
</div>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
Cryptography mailing list
<a href="mailto:Cryptography@lists.squeakfoundation.org" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">Cryptography@lists.squeakfoundation.org</a>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography</a>
</pre>
</blockquote>
<pre cols="72">--
•••
𝙄𝙛 𝙮𝙤𝙪 𝙖𝙧𝙚 𝙙𝙧𝙞𝙫𝙞𝙣𝙜 𝙖 𝙋𝙤𝙧𝙨𝙘𝙝𝙚, 𝙩𝙝𝙖𝙣𝙠 𝙮𝙤𝙪 𝙛𝙤𝙧
𝙢𝙤𝙫𝙞𝙣𝙜 𝙤𝙫𝙚𝙧, 𝙨𝙤 𝙩𝙝𝙖𝙩 𝙄 𝙘𝙤𝙪𝙡𝙙 𝙨𝙖𝙛𝙚𝙡𝙮 𝙥𝙖𝙨𝙨!
𝘼𝙧𝙧𝙞𝙫𝙚𝙙𝙚𝙧𝙘𝙞, 𝙧𝙖𝙗𝙗𝙞𝙩 • 𝘿𝙖𝙩𝙨𝙪𝙣 𝟮𝟰𝟬𝙕 • 🐰</pre>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
Cryptography mailing list
<a href="mailto:Cryptography@lists.squeakfoundation.org" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">Cryptography@lists.squeakfoundation.org</a>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography</a>
</pre>
</blockquote>
<pre cols="72">--
•••
𝙄𝙛 𝙮𝙤𝙪 𝙖𝙧𝙚 𝙙𝙧𝙞𝙫𝙞𝙣𝙜 𝙖 𝙋𝙤𝙧𝙨𝙘𝙝𝙚, 𝙩𝙝𝙖𝙣𝙠 𝙮𝙤𝙪 𝙛𝙤𝙧
𝙢𝙤𝙫𝙞𝙣𝙜 𝙤𝙫𝙚𝙧, 𝙨𝙤 𝙩𝙝𝙖𝙩 𝙄 𝙘𝙤𝙪𝙡𝙙 𝙨𝙖𝙛𝙚𝙡𝙮 𝙥𝙖𝙨𝙨!
𝘼𝙧𝙧𝙞𝙫𝙚𝙙𝙚𝙧𝙘𝙞, 𝙧𝙖𝙗𝙗𝙞𝙩 • 𝘿𝙖𝙩𝙨𝙪𝙣 𝟮𝟰𝟬𝙕 • 🐰</pre>
</div>
</blockquote>
</div>
</blockquote>
<pre class="moz-signature" cols="72">--
•••
𝙄𝙛 𝙮𝙤𝙪 𝙖𝙧𝙚 𝙙𝙧𝙞𝙫𝙞𝙣𝙜 𝙖 𝙋𝙤𝙧𝙨𝙘𝙝𝙚, 𝙩𝙝𝙖𝙣𝙠 𝙮𝙤𝙪 𝙛𝙤𝙧
𝙢𝙤𝙫𝙞𝙣𝙜 𝙤𝙫𝙚𝙧, 𝙨𝙤 𝙩𝙝𝙖𝙩 𝙄 𝙘𝙤𝙪𝙡𝙙 𝙨𝙖𝙛𝙚𝙡𝙮 𝙥𝙖𝙨𝙨!
𝘼𝙧𝙧𝙞𝙫𝙚𝙙𝙚𝙧𝙘𝙞, 𝙧𝙖𝙗𝙗𝙞𝙩 • 𝘿𝙖𝙩𝙨𝙪𝙣 𝟮𝟰𝟬𝙕 • 🐰</pre>
</body>
</html>