Exemplo n.º 1
0
        private void btnEncodeText_Click(object sender, EventArgs e)
        {
            var steg = new ImageStegonography(image);

            image = steg.CreateSignature();

            Thread.Sleep(100);
            image             = steg.EncodeText(tbTextToEncode.Text);
            pictureBox1.Image = image;
            //image.Save(tbSavePath.Text, ImageFormat.Jpeg);
            SaveFileDialog sfd = new SaveFileDialog();

            sfd.Filter       = "Image|*.png";
            sfd.DefaultExt   = "png";
            sfd.AddExtension = true;

            sfd.ShowDialog();
            MemoryStream ms = new MemoryStream();

            if (sfd.FileName != string.Empty)
            {
                image.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
                File.WriteAllBytes(sfd.FileName, ms.ToArray());
                CheckForSten();
            }
        }
Exemplo n.º 2
0
        private void btnEncodeAudio_Click(object sender, EventArgs e)
        {
            var steg = new ImageStegonography(image);

            image             = steg.CreateSignature();
            image             = steg.EncodeBinary(File.ReadAllBytes(tbBinaryFile.Text));
            pictureBox1.Image = image;
        }
Exemplo n.º 3
0
        private void button2_Click(object sender, EventArgs e)
        {
            var steg = new ImageStegonography(image);

            image = steg.CreateSignature();
        }