[squeak-dev] Re: [Cryptography Team] DESPlugin is broken

Rob Withers reefedjib at yahoo.com
Sat Jul 24 11:01:53 UTC 2010



--------------------------------------------------
From: "Levente Uzonyi" <leves at elte.hu>
Sent: Saturday, July 24, 2010 6:27 AM
To: "Cryptography Team Development List" 
<cryptography at lists.squeakfoundation.org>
Cc: "Squeak Dev" <squeak-dev at lists.squeakfoundation.org>
Subject: [squeak-dev] Re: [Cryptography Team] DESPlugin is broken

> On Sat, 24 Jul 2010, Rob Withers wrote:
>
>> Hans-Martin Mosner, if you have your ears on, I could use some help 
>> figuring out the algorithm.  Anyone else for that matter.
>>
>> Here is the spec: 
>> http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf
>>
>> The key is cooked for encryption or decryption
>> The data block is submitted for encryption (or decryption, depending on 
>> the cooked key)
>>   - first the data block is permuted using the Initial Permutation
>>   - result of the permutation step is encrypted using the cooked key
>>   - result of the encryption step is permuted using the inverse of the 
>> Initial Permutation
>>
>> I do not know if the problem is with the key cooking or the encryption 
>> transformation.
>>
>> Thanks for any help!
>
> Do the tests in the Cryptography package pass for you?
>

I should note that this failure is under Cog.  I am trying to build plugins 
for Windows Squeak 4.0.2, but am having problems - the topic of a different 
thread I started.

Some DES test fail.  In CryptoDESTest, I am failing on #testDES, #testDES2, 
#testDESFormal, and #testTripleDES, with the DESPlugin loaded.  Without the 
Plugin all pass green.

Rob

>
> Levente
>
>>
>> Rob _______________________________________________
>> Cryptography mailing list
>> Cryptography at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography
>>
> 


More information about the Cryptography mailing list