Codec 1.0

Dominic Steinitz dominic.steinitz at blueyonder.co.uk
Sun Jan 16 11:49:26 EST 2005


On Thursday 13 Jan 2005 9:38 am, Simon Marlow wrote:
> On 12 January 2005 19:45, Dominic Steinitz wrote:
> > Simon Marlow wrote:
> >> What's a LargeWord?
> >
> > For example, the keys for for encryption algorithms are words of 128,
> > 192, 256 bits. They are composed from smaller words.
> >
> > type Word128 = LargeKey Word64 Word64
> > type Word192 = LargeKey Word64 Word128
> > type Word256 = LargeKey Word64 Word192
>
> Data.LargeWord seems reasonable, then.  We probably don't want these in
> Data.Word.  Do they support the full range of operations and instances?
>
> Cheers,
> 	Simon
Simon,

They only support enough operations to allow the Crypto package to work. It 
would be easy enough to develop the full range but I don't have time at the 
moment.

Dominic.



More information about the Libraries mailing list