AES crypto Editor v C# .NET

C# .NET Windows Forms Zdrojákoviště AES crypto Editor v C# .NET

Tato aplikace je mým čtvrtým programem síťové komunikace. Předchozími programy byly: FTP Web Client, Web Explorer a E-mailový klient. AES crypto Editor navazuje na posledně jmenovaný, neboť ten již umožňoval šifrování textu pomocí Vernamovy šifry. AES krypto Editor používá k šifrování AES (Advanced Encryption Standard) na bázi Rijndael algoritmu. Program slouží k vytvoření, editaci a šifrování jednoduchého textu.

Obsluha

Obsluha programu je intuitivní. Skupina ovládacích prvků "Soubor" umožňuje potom výše zmíněnou činnost.

Ovládací prvek:

  • "Nový" vymaže okno editoru.
  • "Šifrovat" provede zašifrování textu.
  • "Uložit zašifrovaný soubor" umožní uložit zašifrovaný soubor. K souboru je na začátku připojen inicializační soubor a ukládá se s příponou sec. Následně se ukládá bezpečnostní klíč s příponou key.
  • "Otevřít zašifrovaný soubor" umožní načíst zašifrovaný soubor do editoru. Předtím nebo potom je před dešifrováním nutné načíst bezpečnostní klíč.
  • "Načíst bezpečnostní klíč" provede načtení klíče.
  • "Dešifrovat" dešifruje text v případě, že je k šifrovanému textu načten správný klíč.
  • "Otevřít textový soubor" umožní načíst běžný textový soubor s příponou txt do editoru.
  • Následně může být zašifrován, nebo jen editován.
  • "Uložit textový soubor" umožní uložit běžný textový soubor s příponou txt.

Pozn. Pro bezpečnost textu je nutné ukládat klíče k souborům a soubory na různá paměťová média. Stejně tak při distribuci souboru je nutné použít rozdílných přenosových kanálů pro zašifrované soubory a klíče k souborům.

Program je volně šiřitelný.

Pozn. Program byl pozměněn za účelem zlepšení ovládání, potom co jsem jej doporučil k použití v článku Krátké pojednání o digitální steganografii.


Galerie

Program byl vytvořen v roce 2015.

 

Stáhnout

Staženo 155x (196.23 kB)
Aplikace je včetně zdrojových kódů v jazyce C#

 

  Aktivity (1)

Program pro vás napsal itnavi
Avatar
Autor se věnuje tvorbě a správě webových stránek a programování v C#

Jak se ti líbí článek?
Celkem (1 hlasů) :
55555


 



 

 

Komentáře

Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zatím nikdo nevložil komentář - buď první!