[Cryptography Team] Include Cryptographic Primitives In VM's - DESPlugin

Ron Teitelbaum Ron at USMedRec.com
Thu Oct 12 16:50:36 UTC 2006


Ok I added that file and a comment to the bug:
http://bugs.impara.de/view.php?id=5228 

Ron

________________________________________
From: Robert Withers [mailto:reefedjib at yahoo.com] 
Sent: Thursday, October 12, 2006 12:12 PM
To: Ron at USMedRec.com
Cc: 'Cryptography Team Development List';
vm-dev at discuss.squeakfoundation.org
Subject: Re: [Cryptography Team] Include Cryptographic Primitives In VM's -
DESPlugin

Ron,

That fileout has ProtoObject as the superclass, that needs to be replaced
with InterpreterPlugin, I believe is the correct superclass - not
InterpreterProxy.

Rob

On Oct 12, 2006, at 9:01 AM, Ron Teitelbaum wrote:


Rob,
Thank you for that clarification. I thought that it was already included. 
Tim, 
Since it is not part of the VMMaker can we have it included? What
specifically do you need from us to make this happen? Does the plug-in need
to be pulled out of our code and submitted separately? I attached an .st
file of the plug-in.
Ron 
________________________________________
From: Robert Withers [mailto:reefedjib at yahoo.com] 
Sent: Thursday, October 12, 2006 11:50 AM
To: Ron at USMedRec.com; Cryptography Team Development List
Cc: vm-dev at discuss.squeakfoundation.org
Subject: Re: [Cryptography Team] Include Cryptographic Primitives In VM's -
DESPlugin
Ron, I don't believe the DESPlugin is part of VMMaker. It is part of our DES
package and it is confused about it's superclass. Steps to get the DESPlugin
into an image with VMMaker:
1) take 3.7 image, which has VMMaker loaded.
2) load Cryptography package from SqueakMap (no Monticello in 3.7)
3) respecify the superclass of DESPlugin to be InterpreterProxy.
4) run VMMaker and generate plugin
The 3.8/3.9 image has no VMMaker in it and the VMMaker on SqueakMap is in an
inconsistent state.
I hope this helps,
Robert
On Oct 12, 2006, at 6:52 AM, Ron Teitelbaum wrote:



http://bugs.impara.de/view.php?id=5228 : 
Hans-Martin did some testing and as we expected the performance of pure
squeak cryptography is disappointing: 
Hans-Martin wrote:
"Ok, I did some measurements. Results are pretty disappointing.
Squeak on my AMD 3800+ processor encrypts 32 KBytes using 3DES CBC mode in
about 8 seconds - unusable for anything but a proof-of-concept.
Therefore I think that DES (and maybe some other small cryptographic
primitives) should be part of the base VM."
The DESPlugin is already a part of the VMMaker, I am asking the VM group to
please include the DESPlugin in the base VM that is distrubuted. We will be
submitting more code and will follow the process of code -> VMMaker -> VM.
If the VM team wants to wait before building a new VM's until other
primitives are available, that is fine, but if a build is going to be done
anyway for other issues, please include the DESPlugin.
Thank you for your help!
Ron Teitelbaum
Cryptography Team Leader
_______________________________________________
Cryptography mailing list
Cryptography at lists.squeakfoundation.org
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography
<DESPlugin.st>




More information about the Cryptography mailing list