Posted by : Deepak Vasudevan Saturday, January 13, 2007

Elegant Encryption Routine

Securing information from prying eyes has always been a concern of a project architect. The perils waiting to prey on an unsecured information is aplenty. .NET comes with it a vast amount of rich Cryptography libraries. Now the next problem that confronts an architect is:

  1. Which algorithm to choose?
  2. What is the strength of encryption to use?
  3. In future, if algorithm or strength changes, how easy and flexible is the implementation?

I have been trying out various encryption logic and then I came across a library called XCrypt from CodeProject.  I feel that this is a very good feature-rich wrapper of .NET Cryptography API. Also, there are implementations for algorithms like BlowFish, which does not have API in .NET BCL. It also comes with a rich Windows application that helps us troubleshoot encryption and decryption with specific keys in a easy way. Let us thank pdwolf for the really excellent encryption library.


Free 3D Marine Aquarium Screensaver - Watch dolphins, sharks & orcas on your desktop!
Check it out at http://www.inbox.com/marineaquarium

Popular Post

Blogger templates

Labels

Blog Archive

Followers

Blog Archive

Powered by Blogger.

- Copyright © Lavanya Deepak -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -