PDA

View Full Version : سوال: کد کردن متن ذخیره شده در سی شارپ



maythammsp2000
جمعه 08 مهر 1390, 15:28 عصر
یه برنامه مثل نوت پدنوشتم. میخوام وقتی که متن را ذخیره میکنم کد بشه که سایر برنامه ها مثل نوت پد اون رو باز کردند به صورت کد نمایش داده بشه و فقط همین برنامه متون رو به صورت واقعی نشون بده :متفکر:

mehran_sh_t
جمعه 08 مهر 1390, 23:02 عصر
از رمزنگاری استفاده کنید. کلید رمز رو در نرم افزار دارید فقط، و با اون متن رو کد و دیکد می کنید، و تا وقتی کسی رمز رو نداشته باشه، نمی تونه به متن دسترسی داشته باشه

ya30ien2
جمعه 08 مهر 1390, 23:22 عصر
فکر میکنم شما باید بیاید معادل هر حرف رو به یک مثلا عدد تعریف کنید بعد موقعی که میخواید ذخیره کنید کل نوشته ها رو برنامه بخونه و معادلش رو ذخیره کنه

maythammsp2000
شنبه 09 مهر 1390, 23:21 عصر
من تازه کارم.میشه کاملتر بگید چطوری رمز نگاری کنم.ممنون میشم

mehdi.mousavi
شنبه 09 مهر 1390, 23:53 عصر
یه برنامه مثل نوت پدنوشتم. میخوام وقتی که متن را ذخیره میکنم کد بشه که سایر برنامه ها مثل نوت پد اون رو باز کردند به صورت کد نمایش داده بشه و فقط همین برنامه متون رو به صورت واقعی نشون بده :متفکر:

سلام.
لطفا به این آدرس (http://support.microsoft.com/kb/307010) رجوع کنید؛ اینجا طریقه نوشتن دو تابع DecryptFile و EncryptFile رو مشاهده خواهید کرد.

موفق باشید.

faravaghi
یک شنبه 10 مهر 1390, 00:40 صبح
سلام،
یک فایل پیوست گذاشتم. با این می تونید همین کار رو بکنید. طرز کارش این جوریه:

//Used:
Encryption enc = new Encryption("EncryptionCode");
//Decrypt :
txtEmailPass.Text = enc.Decrypt(DataBase_Password);
//Encrypt :
string Encrypt_Password = enc.Encrypt(txtEmailPass.Text);

EncryptionCode که تو خط اول اومده کلیده رمز نگاریه. برا اینم هست که اگه کسی خواست با همین فایل اطلاعات رو ببینه نتونه چون کلید رو بلد نیست.