Algorytm Rijndael w C#. Przykład prostej funkcji szyfrującej i deszyfrującej.

25-Kwi-2012

Przechowywanie danych w pliku konfiguracyjnym aplikacji w postaci niezaszyfrowanej bywa ryzykowne. Dlatego warto zabezpieczyć napisy w jakiś sensowny sposób. Jednym z algorytmów szyfrujących AES (Advanced Encryption Standard) jest algorytm Rijndael. Nazwa algorytmu pochodzi od nazwisk jego twórców. Może nie jest to algorytm nie do złamania, jednak do takiego celu, jak ten z którym przyszło mi się teraz zmierzyć jest wystarczający, a nawet za dobry!

Przydatna prosta i krótka klasa ilustrująca na przykładzie jak używać tego algorytmu znajduje się pod adresem: http://www.obviex.com/samples/Encryption.aspx Po prostu – polecam. Klika ciekawostek o algorytmie Rijndael znajdziesz w wikipedi: http://pl.wikipedia.org/wiki/Advanced_Encryption_Standard.

Dodaj komentarz:

Autor: Rafał Kraik