private void btnAesDekriptiranje_Click(object sender, EventArgs e) { string putanjaDatoteke = Datoteka.KreirajAesDekriptiraniSadrzajDatoteku(); string putanjaKriptiranaDatoteka = Datoteka.DohvatiRadniDirektorij() + @"/kriptirani_sadrzaj.txt"; string kriptiraniSadrzaj = Datoteka.UcitajSadrzajDatoteke(putanjaKriptiranaDatoteka); string dekriptiraniSadrzaj = AES.DekriptirajSadrzaj(kriptiraniSadrzaj); Datoteka.ZapisiUDatoteku(putanjaDatoteke, dekriptiraniSadrzaj); PostaviTekst(dekriptiraniSadrzaj); }
private void btnAsimetricnoDekriptiranje_Click(object sender, EventArgs e) { string putanjaDatoteke = Datoteka.KreirajRsaDatotekuZaDekriptiranje(); string radniDirektorij = Datoteka.DohvatiRadniDirektorij(); string putanja = radniDirektorij + @"/RSAkriptirani_sadrzaj.txt"; string kriptiranSadrzaj = Datoteka.UcitajSadrzajDatoteke(putanja); byte[] tekst = Convert.FromBase64String(kriptiranSadrzaj); string dekriptiraniSadrzaj = RSA.Dekriptiraj(tekst); Datoteka.ZapisiUDatoteku(putanjaDatoteke, dekriptiraniSadrzaj); PostaviTekst(dekriptiraniSadrzaj); }
private void OsvjeziFormu() { txtDirektorijRada.Text = Datoteka.DohvatiRadniDirektorij(); }