[Cuis-dev] How is your Way? Cuis-Crypto, initial port of Squeak's Cryptography library

rabbit rabbit at callistohouse.org
Tue Mar 14 13:10:03 PDT 2023


Hey y'all, I would inform the Cryptography list what's happening. I've ported Registers and Core & Tests: #green.

On 3/14/23 15:03, rabbit via Cuis-dev wrote:

> Awesome. I am also green, now. I am going to be porting Squeak's Cryptography packages to Cuis yet I want to extend it to use NaCl, first, so this is a fantastic discovery, Ken. Thanks Juan and Ken!
>
> I have pulled in your Cuis-Smalltalk-Crypto-NaCl code, into my new package, Cuis-Crypto. I figured out how to establish a git package repository and pulled it into a local project folder 'Crypto/Cuis-Crypto' which loads as Crypto.
>
> I also loaded your NaCl code into Squeak so I am starting to create NaClPlugins for various algorithms, such as SHA1 and MD5. I will emulsify NaCl into the Cryptography library and then continue porting into Cuis. That's the plan, anyways. I've been wanting to add NaCl underneath for the standard cryptography library, rather than all our homegrown. It is tasty, seeing our functional crypto code. However, were lacking Elliptical DH and such for TLS 1.3 so I hope to get it from NaCl.
>
> My new Cuis project is hosted here:
>
>> https://github.com/CharlieRabbit/Cuis-Crypto
>
> 🐰
>
> On 3/14/23 14:33, ken.dickey--- via Cuis-dev wrote:
>
>> On 2023-03-14 10:41, Juan Vuletich wrote:
>>
>>> I guess that it should be replaced with #sameAs:. Who is the author of
>>> the code? Ken, maybe its yours?
>>
>> Yep.  Not tested since 2016 / Cuis 4.2.
>>
>> All tests again green.  Do a pull of
>> https://github.com/KenDickey/Cuis-Smalltalk-Crypto-NaCl
>> and reload.  Run
>> unit tests.
>>
>> Thanks,
>> -KenD
>> --
>> Cuis-dev mailing list
>> Cuis-dev at lists.cuis.st
>>
>> https://lists.cuis.st/mailman/listinfo/cuis-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20230314/3b575116/attachment.htm>


More information about the Cuis-dev mailing list