none
şifre yanlış hatası RRS feed

  • Genel Tartışma

  • protected

    voidbtnSave_Click(objectsender, EventArgse)

        {

           

           

    if(newPass().TextSifrele(((object)((object)this.Request.ServerVariables["HTTP_HOST"]).ToString().Replace("www.", "")).ToString()) != txtlisans.Text)

            {

                lblStatus.Text =

    "Şifre Hatalı!";

                Response.Redirect(

    "Default.aspx");

            }

           

    else


            {

                lblStatus.Text =

    "Şifre Kodu Hatalı!";

            }

        }

    private

    stringpassword = "SanaAitKey";

       

    privatebyte[] Sifrele(byte[] SifresizVeri, byte[] Key, byte[] IV)

        {

           

    MemoryStreamms = newMemoryStream();

           

    Rijndaelalg = Rijndael.Create();

            alg.Key = Key;

            alg.IV = IV;

           

    CryptoStreamcs = newCryptoStream(ms,

            alg.CreateEncryptor(),

    CryptoStreamMode.Write);

            cs.Write(SifresizVeri, 0, SifresizVeri.Length);

            cs.Close();

           

    byte[] sifrelenmisVeri = ms.ToArray();

           

    returnsifrelenmisVeri;

        }

       

    privatebyte[] SifreCoz(byte[] SifreliVeri, byte[] Key, byte[] IV)

        {

           

    MemoryStreamms = newMemoryStream();

           

    Rijndaelalg = Rijndael.Create();

            alg.Key = Key;

            alg.IV = IV;

           

    CryptoStreamcs = newCryptoStream(ms, alg.CreateDecryptor(), CryptoStreamMode.Write);

            cs.Write(SifreliVeri, 0, SifreliVeri.Length);

            cs.Close();

           

    byte[] SifresiCozulmusVeri = ms.ToArray();

           

    returnSifresiCozulmusVeri;

        }

       

    publicstringTextSifrele(stringsifrelenecekMetin)

        {

           

    byte[] sifrelenecekByteDizisi = System.Text.Encoding.Unicode.GetBytes(sifrelenecekMetin);

           

    PasswordDeriveBytespdb = newPasswordDeriveBytes(password, newbyte[] {0x49, 0x76, 0x61, 0x6e, 0x20, 0x4d,

    0x65, 0x64, 0x76, 0x65, 0x64, 0x65, 0x76});

           

    byte[] SifrelenmisVeri = Sifrele(sifrelenecekByteDizisi,

                 pdb.GetBytes(32), pdb.GetBytes(16));

           

    returnConvert.ToBase64String(SifrelenmisVeri);

        }

       

    publicstringTextSifreCoz(stringtext)

        {

           

    byte[] SifrelenmisByteDizisi = Convert.FromBase64String(text);

           

    PasswordDeriveBytespdb = newPasswordDeriveBytes(password,

               

    newbyte[] {0x49, 0x76, 0x61, 0x6e, 0x20, 0x4d, 0x65,

                 0x64, 0x76, 0x65, 0x64, 0x65, 0x76});

           

    byte[] SifresiCozulmusVeri = SifreCoz(SifrelenmisByteDizisi,

                pdb.GetBytes(32), pdb.GetBytes(16));

           

    returnSystem.Text.Encoding.Unicode.GetString(SifresiCozulmusVeri);

        }

    }

    nerde hata var bulamadım sorun nerde yardımcı olacak biri yokmu acaba

    19 Mayıs 2013 Pazar 13:53