I'm sorry for the confusion, Pierce. You can find these plugins in the CryptographyPlugins package in http://www.squeaksource.com/Cryptography. The confusion arose because the vm team just included them so the latest VMMaker pulls them in for us. I am on an Ubuntu 32-bit OS. Thanks so much for looking into this!- robert On 12/19/2015 04:51 AM, Pierce Ng wrote:
On Sat, Dec 19, 2015 at 12:30:19AM -0500, Robert Withers wrote:
I am looking for DESPlugin, DSAPrims, MD5Plugin and SHA256Plugin. they are now in the squeak vmmaker. Evidently not in pharo just yet. I didn't ask which OS which version you want :-) but looking through my collection of source and binaries for OSX, Linux and FreeBSD, I have none of those files, alas.
From a Pharo 4 image with an Apr 2015 VM, DSAPrims is builtin, and used by SHA1:
SmalltalkImage current vm listBuiltinModules select: [ :x | x beginsWithEmpty: 'DSA' caseSensitive: false ]. #('DSAPrims VMMaker.oscog-jeanbaptistearnaud.828 (i)')
SHA1 new primHasSecureHashPrimitive. true
SHA1 should give you better performance on Pharo at this time.
Pierce
-- . .. .. ^,^ robert