تیم برنامه نویسی آریان مهر

آریان مهر محیطی برای آموزش برنامه نویسی و ارائه اپلیکیشن ها

تیم برنامه نویسی آریان مهر

آریان مهر محیطی برای آموزش برنامه نویسی و ارائه اپلیکیشن ها

  • ۱
  • ۰

تفاوت بین encoding و encryption

Encoding :

در کدگذاری، داده ها رو به یک فرمت دیگه تبدیل میکنیم تا اون داده به درستی توسط یک سیستم مورد استفاده قرار گیرد(یعنی به فرمت قابل فهم اون سیستم) و در کدگذاری بدون کلید می توان به راحتی داده را معکوس کرد.

 برای کدگذاری میتوان از الگوریتم های  ASCLL، UNICODED, BASE64 و URL استفاده کرد.

مثال: داده های باینری که توسط ایمیل فرستاده می شوند یا مشاهده کارکترهای خاص در یک صفحه وب.


Encryption:

در رمزگذاری هدف اینکه فرمت داده ها رو به گونه ایی تبدیل کنیم که از دسترس دیگران محفوظ بماند. برای نگهداری داده های محرمانه و اطمینان از اینکه داده ها توسط  هیچ کس به غیر از گیرنده مورد نظر  استفاده نگردد، بکار گرفته می شود. و برای بازیابی آن نیاز به کلید است.

 برای رمزگذاری میتوان از الگوریتم های ,TWOFISH , Triple DES, RSA, BLOWFISH و AESاستفاده کرد.
مثال: فرستادن یک نامه مخفی.
  • ۹۸/۰۲/۲۳
  • زهرا سقائیان

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی