PDA

View Full Version : سوال: کد و دیکد کردن فایل های پی دی اف



ahmadreza.s
سه شنبه 06 مرداد 1394, 20:00 عصر
سلام دوستان

چطور میشه یه فایل پی دی اف رو به صورت کد شده تبدیل کنیم که در حالت معمولی کاربر نتونه پی دی اف رو ببینه و حتمن باید با برنامه اونو دیکد کنه که بتونه ببینه !

اگه میشه یه روشی پیشنهاد کنید !

pbm_soy
چهارشنبه 07 مرداد 1394, 01:52 صبح
فایل pdf را باز کنید بایت به بایت بخوانید و آن بایتها را طیبق یک کلید خاصی رمزنگاری کنید (با توجه به الگوریتم رمزنگاری که انتخاب میکند) و سپس بایتهای کد شده را در یک فایل جدید بنویسید و فایل pdf را حذف کنید

برای نمایش دادن محتوای فایل هم دقیقا عکس این عملیات را انجام بدید
الگوریتمهای رمزنگاری دوطرفه استاندارد در سی شارپ موجود است و شما راحت میتوانید از آنها استفاده کنید مانند AES که در لینک زیر یک مثال با این روش موجود میباشد
http://lukhezo.com/2011/11/06/encrypting-files-in-net-using-the-advanced-encryption-standard-aes/

میتوانید به برای اطلاعات بیشتر به لینکهای زیر مراجعه کنید
http://www.codeproject.com/Articles/5719/Simple-encrypting-and-decrypting-data-in-C

http://www.obviex.com/samples/Encryption.aspx

http://www.codeproject.com/Articles/769741/Csharp-AES-bits-Encryption-Library-with-Salt