با چه کدهایی و چه روشی میشه یک فایل رمز دار در C# ایجاد کرد؟ (ترجیحا فایل متنی باشه)
با چه کدهایی و چه روشی میشه یک فایل رمز دار در C# ایجاد کرد؟ (ترجیحا فایل متنی باشه)
سلام خیلی راحت میتونی یه دونه فایل رو رمز نگاری کنی که هر کسی هم بهش دسترسی داشته باشه نمیتونی بخونتش
اینو رو ببینین
http://www.codeproject.com/Articles/...ecryption-in-C
آیا بدون اینکه رمز رو داشته باشیم فایل قابل حذفه؟
الگوریتم استفاده شده نا امن هست. از این استفاده کنید: rfc2898
private static Rijndael CreateRijndael(byte[] salt, string password, string pepper)
{
string passpepper = password + pepper;
Rijndael Rij = Rijndael.Create();
Rij.Padding = System.Security.Cryptography.PaddingMode.ISO10126;
Rij.Mode = CipherMode.CBC;
Rfc2898DeriveBytes aesKey = new Rfc2898DeriveBytes(passpepper, salt);
Rij.Key = aesKey.GetBytes(Rij.KeySize/8);
Rij.IV = aesKey.GetBytes(Rij.BlockSize/8);
return Rij;
}
آخرین ویرایش به وسیله Mahmoud.Afrad : جمعه 07 آذر 1393 در 00:34 صبح
منظور من اینه که زمانی که روی یک فایل در ویندوز دابل کلیک کردیم تا باز یا اجرا بشه یک فرم باز بشه و رمز رو درخواست کنه و اگه رمز درست بود فایل اجرا بشه.