[Mono-list] PATCH: Rijndael

Nick Drochak ndrochak@gol.com
Mon, 16 Sep 2002 14:02:06 +0900


| -----Original Message-----
| From: mono-list-admin@ximian.com 
| [mailto:mono-list-admin@ximian.com] On Behalf Of Andrew Birkett
| Sent: Tuesday, September 10, 2002 6:32 AM
| To: mono-list
| Subject: [Mono-list] PATCH: Rijndael
| 
| 
| Hi,
| 
| Here is my implementation of Rijndael for mono.  It only 
| supports ECB mode and zero padding just now.  I think the 
| implementation of the other chaining modes can be shared with 
| the other symmetric ciphers.  The patch also includes fixes 
| for SymmetricAlgorithm to make it treat key sizes properly in bits.
| 
| But!  It only works under mint just now because of bug 
| #29365.  So, I've not included my test case in the patch 
| because it will just fail under the jit.  I've included a 
| seperate test program (RijndaelMain.cs) if someone else wants 
| to test it (or use it as a test case for checking a fix for 
| #29365).  The test program runs three of the test vectors 
| from the FIPS standard.


Hi.  Bug 29365 is fixed now, so can you test it again and commit if ok.
There's a couple of unit tests waiting on this.  I might try myself if I
have time later today too, but didn't want to duplicate the work.

Regards,
Nick D.