[squeak-dev] [Vm-dev] SHA512 squeak implementation?

Robert robert.withers at pm.me
Thu Mar 5 18:10:59 UTC 2020

Oh yes, Levente, I recall speaking with you about it. I would like to 
make a proposal. Do you think you could fold all those hash functions, 
without the HA, into the Cryptography library? We have a HashFunction 
class in there, I do not know how different they may be in their public 
interface. I think it would be valuable to combine them. To support TLS 
1.3, we would also need elliptical Diffie-Hellmans, I think.

Levente, would you be willing to fold your work into Cryptography?


On 3/5/20 12:43 PM, Levente Uzonyi wrote:
> Hi Robert,
> The mail you are looking for is here:
> http://lists.squeakfoundation.org/pipermail/vm-dev/2020-March/032986.html
> Since that email, to make life easier to those who have the Cryptography
> package loaded in their images, I've uploaded another variant of
> Hasher: HAHasher. It's the same as the Hasher package but all class
> names are prefixed with HA.
> To load that, evaluate:
> Installer ss
>    	project: 'Registers';
>    	install: 'Registers';
>    	project: 'Hasher';
>    	install: 'HAHasher'.
> And then you can write
> HAHashFunction newSHA512 hashMessage: 'test'.
> Levente

More information about the Squeak-dev mailing list