FW: First Attempt at Crypto Library

Simon Marlow simonmar@microsoft.com
Tue, 22 Apr 2003 12:42:12 +0100


> Since we already have a little hierarchy based on the codec's purpose:
>     Codec.Image			(e.g. Codec.Image.Jpeg)
>     Codec.Video			(e.g. Codec.Video.Mpeg2)
> then how about adding
>     Codec.Text			(e.g. Codec.Text.Base64)
> because its role, like uuencoding, is to convert binary streams to
> 7-bit ASCII text i.e. transmissible by email.
[...]
> I would have thought that its population would look something like:
>=20
>     Codec.Encryption.DES
>     Codec.Encryption.RSA
>     Codec.Encryption.Blowfish
>=20
> etc.  No need for any deeper structure.  Any attempt to further
> classify crypto schemes by method or purpose would be confusing I
> think.  Crypto is just crypto, i.e. binary to binary.

Ok, both sound reasonable to me.

Cheers,
	Simon