PDA

View Full Version : سوال: برنامه ای برای Encrypt و Decrypt فایل با استفاده از کلید خاص به روش pgp



samanff2000
دوشنبه 26 آذر 1397, 13:55 عصر
با سلام
من برای ارسال فایل نیاز دارم که فایل به صورت pgp رمز گذاری شده باشه و بعد ارسال بشه . از طرف مقابل هم کلیدی داده شده که با استفاده از اون کلید این کار انجام بشه . هرچی سرچ کردم توی سایت های فارسی چیز مفیدی ندیدم برای همین اینجا پرسیدم که هم برای خودم مفید باشه و هم برای دوستان دیگه ای که نیاز به انجام همچین کاری دارند .
توی سایت ها چند سایت بود که توضیحات خوبی به همراه کد داده بودند اما من نتونستم از اونها استفاده کنم
https://blog.bitscry.com/2018/07/05/pgp-encryption-and-decryption-in-c/
https://github.com/Cinchoo/ChoPGP
https://github.com/mattosaurus/PgpCore
https://stackoverflow.com/questions/4192296/c-sharp-how-to-simply-encrypt-a-text-file-with-a-pgp-public-key
مشکل من اینجاست که این پروژه هایی که در این آدرس ها قرار داده شده باز نمیشه و کدی رو هم که دادن وقتی میبرم توی برنامه خطا میده که باید رفرنسش نصب شده باشه مثلا باید از

using PgpCore; یا از
usingChoPGP; استفاده بشه که هرچی گشتم در اسمبلی ها نبود و اما در فایل هایی که قرار داده شده با همین نام ها فایل موجوده . میخواستم بدونم که چه شکلی میشه از این کد ها استفاده کرد و اگر ممکنه این کد رو توضیح بدید که دقیقا بشه فهمید هر قسمتی چه کاری رو داره انجام میده .
ممنون از توجه شما دوستان عزیز

336699
دوشنبه 26 آذر 1397, 16:05 عصر
سلام

کتابخانه PgpCore رو از nuget می توانید دانلود کنید. (یا از پیوست دانلود کنید)

توضیحات رو هم باید خود سازنده بگه که چیکار کرده.

samanff2000
دوشنبه 26 آذر 1397, 18:43 عصر
سلام دوست عزیز ممنون از توضیح و فایل شما . من فایل رو دانلود کردم ولی وقتی که این رو به رفرنس هام اضافه میکنم با خطا روبروست و یک مثلث زرد در کنارش میاد از ساییتی هم که فرمودید رفتم بگیرم که متاسفانه موفق نشدم . ممکنه راهنمایی کنید که چیکار باید کنم .
برای توضیح کد هم منظورم همون کد های موجود در سایت های بالا بود در همون اندازه اگر ممکنه راهنمایی بفرمایید
با تشکر

samanff2000
دوشنبه 26 آذر 1397, 18:43 عصر
سلام

کتابخانه PgpCore رو از nuget می توانید دانلود کنید. (یا از پیوست دانلود کنید)

توضیحات رو هم باید خود سازنده بگه که چیکار کرده.

سلام دوست عزیز ممنون از توضیح و فایل شما . من فایل رو دانلود کردم ولی وقتی که این رو به رفرنس هام اضافه میکنم با خطا روبروست و یک مثلث زرد در کنارش میاد از ساییتی هم که فرمودید رفتم بگیرم که متاسفانه موفق نشدم . ممکنه راهنمایی کنید که چیکار باید کنم .
برای توضیح کد هم منظورم همون کد های موجود در سایت های بالا بود در همون اندازه اگر ممکنه راهنمایی بفرمایید
با تشکر

samanff2000
یک شنبه 02 دی 1397, 07:11 صبح
سلام دوستان کسی هست بتونه من رو راهنمایی کنه ؟