PDA

View Full Version : سوال: decrypt کردن متنی که encrypt شده



armira
سه شنبه 05 آذر 1392, 20:01 عصر
با سلام خدمت دوستان
من یک تکست رو با دستور زیر encrypt کردم . چطور میتونم این تکست رو decrypt کنم ؟

str = Convert.ToBase64String(Encoding.Unicode.GetBytes(t extBox4.Text));

plus
سه شنبه 05 آذر 1392, 20:23 عصر
string result = Encoding.Unicode.GetString(Convert.FromBase64Strin g(str));

armira
سه شنبه 05 آذر 1392, 21:11 عصر
string result = Encoding.Unicode.GetString(Convert.FromBase64Strin g(str));


با خطای زیر مواجه شدم :
Invalid length for a Base-64 char array.

مشکل از کجاست ؟

plus
سه شنبه 05 آذر 1392, 22:21 عصر
مثال رو کاملتر میکنم، یک TextBox و یک دکمه روی فرم بگذارید و کد زیر رو در رویداد کلیک دکمه قرار بدین:

string someText = textBox1.Text;
string encodedText = Convert.ToBase64String(Encoding.Unicode.GetBytes(s omeText));
MessageBox.Show(encodedText);
string decodedText = Encoding.Unicode.GetString(Convert.FromBase64Strin g(encodedText));
MessageBox.Show(decodedText);