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

Robert Withers reefedjib at yahoo.com
Thu Oct 12 16:27:25 UTC 2006


Here is the version of DESPlugin that I filed out of my VMMaker image:


Robert

On Oct 12, 2006, at 9:12 AM, Robert Withers wrote:

> 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>
>
> _______________________________________________
> Cryptography mailing list
> Cryptography at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/ 
> cryptography

-------------- next part --------------
Skipped content of type multipart/mixed


More information about the Cryptography mailing list