Technika | Programování

Šifrování ConnectionString v ASP.NET podruhé

Anonym

18:23 | 8.2.2010
Anonym

Hodnocení

Ukázka programového šifrování connectionStringu v ASP.NET

Šifrování ConnectionString v ASP.NET podruhé
Šifrování ConnectionString v ASP.NET podruhé

Před časem jsem zde psal o šifrování connectionStringu pomocí aspnet_regiis.exe. Nyní jsem nabyl dojmu, že budu muset použít šifrování programové, tak jsem si ho vyzkoušel.

Vzhledem k tomu, že mám vytvořený příklad na úpravu souboru web.config, rozhodl jsem se doplnit ho o dvě tlačítka. Jedno pro zašifrování a druhé pro dešifrování sekce connectionStrings. Potřebný kód je ještě jednodušší než u zmíněné úpravy sekce v web.config.

//Tlačítko Dešifrovatprotected void Button4_Click(object sender, EventArgs e){ Configuration cfg = WebConfigurationManager.OpenWebConfiguration(Request.ApplicationPath); ConfigurationSection section = cfg.GetSection("connectionStrings"); if (section.SectionInformation.IsProtected) { section.SectionInformation.UnprotectSection(); cfg.Save(); }}

Samotné šifrování a dešifrování zajišťují metody ProtectSection() a UnprotectSection(). Metodě pro šifrování je potřeba předat jako parametr kontejner s šifrovacím klíčem.

Zdroj: Weboveaplikace.info

Nepřehlédněte

Google Chrome 19: neotevře poslední taby

Google Chrome 19: neotevře poslední taby

19.5. | 10:11 Mickey.pise.cz

Před pár dny jsem si aktualizoval Google Chrome na verzi 19.…

Jak funguje internet?

Jak funguje internet?

16.5. | 17:16 Objevit.cz

Propojení počítačů v rámci firmy, školy či domácnosti…

Jak evidovat docházku zaměstnanců?

Jak evidovat docházku zaměstnanců?

16.5. | 12:31 Blog.stranky-Webove.cz

Evidence docházky zaměstnanců se v některých firmách stále…

Naučte se efektivně využívat PPC kampaně

Naučte se efektivně využívat PPC kampaně

15.5. | 11:09 Sovanet.cz

Naučíte se správně nastavit, plánovat a optimalizovat PPC…


Komentáře

  • Tento článek ještě nikdo neokomentoval. Buď první!
  • Anonym