![]() |
|
|||||||
| Home | Register | FAQ | Members List | Search | Today's Posts | Mark Forums Read |
| Additional Libraries Users contributed libraries. This sub-forum is only available to licensed users. |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
||||
|
OK, so I got carried away with the fun bit
. Version 1.1 posted above now does Base64 encoding/decoding, SHA1 and MD5 hashing together with DES, TripleDES, RC2, Rijndael and RSA encryption/decryption. Examples of all attached. Needs .NET 2.0 as the encryption facilities in .NET1.0/1.1 are primitive. Should work on the device as well as the desktop but I haven't fully checked that.Base64, SHA1 and MD5 results conform to published examples in Wikipedia. The encryptions all round trip successfully but no guarantees for compatibility interworking with third party data as I can't try that. Still no help file - I need an enthusiasm transplant to get started on it. |
|
||||
|
Version 1.2 posted in original post. Changes are to the symmetric alorithms which previously used the default key sizes.
GenerateIV() now added to generate a random intialisation vector for use with block chaining. Existing IV property is used to access it if necessary. New property BlockSize added to match existing property KeySize, but is not particularly useful as all these algorithms work on fixed block sizes. New property LegalBlockSizes added to match LegalKeySizes, see below. Again not much use! New property LegalKeySizes added. TripleDES, RC2 and Rijndael can have variable key sizes. This returns an array giving the max and min keysizes and the size of the steps between them. EDIT : I've just noticed that the RSAdemo has the bitwise library added. This is a hangover and is not needed so you can remove the library and the bit object. Last edited by agraham : 05-14-2008 at 03:43 PM. |
|
||||
|
I am afraid that won't happen, from me at least!. .NET has a well developed security model which this library partly exposes and I have limited the facilities to those that are available on .NET 2.0 Compact Framework as it's security is a sub-set of the full framework capability.
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Door library (Beta) - Special library | Erel | Official Updates | 48 | 07-18-2008 02:33 PM |
| Merging Outlook library and Phone library | Erel | Official Updates | 2 | 07-14-2008 03:38 PM |
| CryptoEx and Exceptions manuals are online | Erel | Announcements | 0 | 05-17-2008 01:20 PM |