[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[DotGNU]Portable.NET Status 18 July 2002

From: Rhys Weatherley
Subject: [DotGNU]Portable.NET Status 18 July 2002
Date: Thu, 18 Jul 2002 15:11:37 +1000

Hi all,

I've been working on pnetlib mostly the last two weeks,
particularly on support for the System.Security.Cryptography
namespace.  About 95% of the work has now been done, including
the implementations of the following:

    DES, Triple-DES, AES (Rijndael), RC2, MD5, SHA-1, SHA-256
    SHA-384, SHA-512, RSA, DSA, and X.509 certificates

I've chosen to implement the cryptographic algorithms
in C within the runtime engine for greater performance.
It simply isn't possible to implement the above algorithms
efficiently in C#.

Aside: if you ever want to drive yourself crazy, try spending
two days debugging "off by 1 bit" bugs in crypto code! :-)

The remaining things to do are random number generation and
the key management database in the runtime engine.

No official release this week.  Check the CVS server for
the latest updates.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]