Esempio n. 1
0
        private void btnDalje_Click(object sender, EventArgs e)
        {
            this.Hide();

            if (rbtnCodebook.Checked)
            {
                algoritam = new Codebook();
                CodebookForm cod = new CodebookForm(this, algoritam);
                cod.ShowDialog();
            }
            if (rbtnKnapsack.Checked)
            {
                algoritam = new Knapsack();
                KnapsackForm knap = new KnapsackForm(this, algoritam);
                knap.ShowDialog();
            }
            if (rbtnRC6.Checked)
            {
                algoritam = new RC6();
                RC6Form rc6 = new RC6Form(this, algoritam);
                rc6.ShowDialog();
            }
            if (rbtnTEA.Checked)
            {
                algoritam = new TEAXTEA_PCBC_mod();
                TEAXTEAForm tea = new TEAXTEAForm(this, algoritam);
                tea.ShowDialog();
            }
        }
Esempio n. 2
0
        public TEAXTEAForm(OdabirAlgoritma poc, Algoritam t)
        {
            InitializeComponent();
            Pocetna          = poc;
            Tea              = (TEAXTEA_PCBC_mod)t;
            nijeDekriptovano = false;
            OdabranFajl      = "";

            OdabranaLokacija = "D:\\IV godina\\Zastita informacija\\Projekat\\OdredisnaLokacijaTea\\";
        }
Esempio n. 3
0
        public RC6Form(OdabirAlgoritma poc, Algoritam r)
        {
            InitializeComponent();
            Pocetna = poc;
            Rc6     = (RC6)r;

            kljucGenerisan   = false;
            nijeDekriptovano = false;
            OdabranFajl      = "";

            OdabranaLokacija = "D:\\IV godina\\Zastita informacija\\Projekat\\OdredisnaLokacijaRC6\\";
        }
Esempio n. 4
0
        public CodebookForm(OdabirAlgoritma poc, Algoritam cod)
        {
            InitializeComponent();
            Pocetna        = poc;
            Codeb          = (Codebook)cod;
            modSimulacije  = false;
            SimulacijaText = true;

            prvi  = new Hashtable();
            drugi = new Hashtable();

            cbxRecnici.SelectedIndex = 0;
        }
Esempio n. 5
0
        public KnapsackForm(OdabirAlgoritma poc, Algoritam k)
        {
            InitializeComponent();
            Pocetna = poc;
            Knap    = (Knapsack)k;

            privatni         = new int[8];
            javni            = new int[8];
            javniGenerisan   = false;
            im               = m = n = -1;
            OdabranFajl      = "";
            OdabranaLokacija = "D:\\IV godina\\Zastita informacija\\Projekat\\OdredisnaLokacija\\";
            //fsw
            FSWUlaznaLokacija = "D:\\IV godina\\Zastita informacija\\Projekat\\UlaznaLokacijaKnap\\";
            FSWOdrediste      = "D:\\IV godina\\Zastita informacija\\Projekat\\OdredisnaLokacijaKnap\\";

            txtUlaznaLokacija.Text    = FSWUlaznaLokacija;
            txtOdredisnaLokacija.Text = FSWOdrediste;
            //fsw
            watcher = new FileSystemWatcher(FSWUlaznaLokacija);
            watcher.EnableRaisingEvents = false;
            watcher.Created            += watcher_Created;
            watcher.Renamed            += watcher_Renamed;

            queue          = new Queue <string>();
            timer          = new System.Timers.Timer(300);
            timer.Elapsed += new System.Timers.ElapsedEventHandler(ObradiFajlove);
            timer.Enabled  = false;

            nijeDekriptovano = false;

            ukljucenFSW      = false;
            obradjeniFajlovi = new List <string>();

            FSWOdabranFajl = "";
        }