رمزگذاری و رمزگشایی فایل با گواهینامه مشخص
سلام
در این تاپیک کدی برای رمزگذاری و رمزگشایی فایل نوشته شده :
encryption - Encrypt / Decrypt in C# using Certificate - Stack Overflow
که از NET Framework 4.6 (and .NET Core 1.0 / .NET Standard 1.3), استفاده می کنه....
آیا روش دیگه ای هم برای اینکار موجود هست که از نسخه کمتر از .Net Framework استفاده بشه؟!
نقل قول: رمزگذاری و رمزگشایی فایل با گواهینامه مشخص
سلام و روز خوش
اتفاقا برعکس باید از آخرین ورژن استفاده کنین!
معمولا کدهای قدیمی بدون تغییر یا با تغییرات کم (جایگزینی پراپرتی ها و متدهای obselete) با ورژن های بالاتر هم کار میکنن.
ورژن 4.6 الان 2 سال هست که از رده خارج محسوب میشه،
نه تنها ساپورت نمیشه، که دیگه هیچ پچ امنیتی هم دریافت نمیکنه - و این خطرناکه بخصوص برای انکریپشن.
دست کم ورژن 4.6.2 باشه که هنوز 3 سال دیگه پشتیبانی میشه.
اگر مشکل سیستم های قدیمی خریدار نرم افزار دارین،
ویندوز 7 (آپدیت شده) تا ورژن 4.8 پشتیبانی میکنه - البته خود این ویندوز (و 8 و 8.1 و 10 پیش از 2022) که دیگه مطلقا پشتیبانی نمیشن.
به طور متعارف نرم افزار رو برای سیستم عامل بروز بنویسین،
و برای دستگاه های قدیمی و از رده خارج باید گرونتر بفروشین (چون زحمت بیشتری داره).
نقل قول: رمزگذاری و رمزگشایی فایل با گواهینامه مشخص
با دات نت ۸ هم میتونید برای ویندوز ۷ به بعد برنامه رو کامپایل کنید.