[Cryptography Team]Re:[squeak-dev]DigitalSignatureAlgorithm>>#initRandomNonInteractivelyisnot random

Chris Muller asqueaker at gmail.com
Thu Sep 2 20:43:18 UTC 2010


Shouldn't we stay with the same naming convention, "Cryptography"?

What is the plan to deal with the redundant classes, such as
SecureHashAlgorithm and SHA1?

If RSA is in Cryptography-Core, shouldn't ElGamal and DiffieHellman
belong in core as well?



On Sat, Aug 28, 2010 at 6:30 AM, Rob Withers <reefedjib at gmail.com> wrote:
>
>
> --------------------------------------------------
> From: "Bert Freudenberg" <bert at freudenbergs.de>
> Sent: Saturday, August 28, 2010 7:13 AM
> To: "The general-purpose Squeak developers list"
> <squeak-dev at lists.squeakfoundation.org>
> Subject: Re: [Cryptography
> Team]Re:[squeak-dev]DigitalSignatureAlgorithm>>#initRandomNonInteractivelyisnot
> random
>
>>
>> On 28.08.2010, at 12:59, Rob Withers wrote:
>>
>>>
>>>
>>> --------------------------------------------------
>>> From: "Bert Freudenberg" <bert at freudenbergs.de>
>>> Sent: Saturday, August 28, 2010 6:42 AM
>>> To: "The general-purpose Squeak developers list"
>>> <squeak-dev at lists.squeakfoundation.org>
>>> Cc: "Squeak Crypto" <cryptography at lists.squeakfoundation.org>
>>> Subject: Re: [Cryptography Team]
>>> Re:[squeak-dev]DigitalSignatureAlgorithm>>#initRandomNonInteractivelyis not
>>> random
>>>
>>>> It's best to first publish to the inbox. You do not need special
>>>> permissions for that. Once we're happy with the packages we move them over
>>>> to trunk.
>>>
>>> Done.   The following packages are in the Inbox:
>>>
>>> CryptoCore
>>> CryptoCoreTests
>>> CryptoExtras
>>> CryptoExtrasTests
>>> CryptoCerts
>>> CryptoCertsTests
>>>
>>> All tests pass, although I have not tried to load just CryptoCore and
>>> CryptoCoreTests and run its tests.
>>>
>>> Rob
>>
>> Ah, should have commented on the package names - didn't think you're
>> *that* fast ;)
>
> I did the work last night.
>
>>
>> The convention is to use hyphenation. As Andreas suggested, that would be
>> "Crypto-Core", "Crypto-Core-Tests" etc.
>
> The problem with that approach is the the Test package gets included with
> the core package.  In the example of "Kernel" and "KernelTests" hyphenation
> is not used.
>
> Rob
>
>
>
>



More information about the Squeak-dev mailing list