سلام
یه الگوریتم رمز گذاری برگشت پذیر که بعد از کد کردن ، اطلاعات از قبل حجیم تر نشه
احتیاج دارم
ممنون از توجهتون
Printable View
سلام
یه الگوریتم رمز گذاری برگشت پذیر که بعد از کد کردن ، اطلاعات از قبل حجیم تر نشه
احتیاج دارم
ممنون از توجهتون
الگوریتم های مهمی که من می شناسم ( AES,idea.des,rsa) همشون طول رشته رو بیشتر می کنند
حالا چرا خروجی باید درست اندازه ورودی باشد ؟
می تونی بعد از رمزگزاری اطلاعاتت رو با GZipstream و یا Deflatestream فشرده کنی و حجمشو کم کنی!!
سلام
1) به نظر میاد این بحث جاش در این تالار نباشد - بحث رمز است نه C#
2) یسته به هدفتون ممکنه الگوریتم متفاوت باشه (الگوریتم چقدر امن باشه،آیا به صورت کلید خصوصی عمومی باشد یا فقط خودتان می خواهید اطلاعات و رمز و سپس باز کنید و ...)
3) پیشنهاد من الگوریتم RC4 یا استفاده از این خانواده است (اگر خودتان می خواهید اطلاعات و رمز و سپس باز کنید).چون عملا حجم داده ها رو تغییر نمیده.
4) استفاده از فشرده سازی رو هم فراموش نکن.
موفق باشی
استفاده از الگوریتم
md5 که رمزت رو دیکد میکنه و دیگه هم قابل برگشت نیست
ولی هر بار که رمز شما رو دیکد کنه عبارت یکسانی رو برمیگردونه که از این طریق میتونی عمل مقایسه رو انجام بدهی
مهمه كه بخواي از كليد استفاده كني يا فقط مي خواي واسه خودت رمز كني؟
يعني فرد ديگه اي هم قراره الگوريتمو داشته باشه يا نه فقط خودت مي دوني.
اگه از كليد استفاده كني بهتره.چون اگه كسي به نرم افزار رمزگشات يا الگوريتمت هم دسترسي داشته باشه نميونه اطلاعاتت رو رمز گشايي كنه.
اگه بيشتر مي خواي بدوني بگو دقيقا اطلاعاتت چيه تا بگم.
از هر روشی استفاده کنید طول رشته بیشتر میشه ، به نظر من بهتره به امنیت اون توجه کنید.
در کل به نظر من الگوریتم DES و AES از بقیه بهتر هستن.