[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.
Cheers,
Rhys.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [DotGNU]Portable.NET Status 18 July 2002,
Rhys Weatherley <=