اینجا طرف خوب توضیح داد: http://crypto.stackexchange.com/ques...ment14433_5434
Encoding simply means to "write something differently", either to save space, increase readability, or some other purpose. Encryption means "encoding something with the clear purpose of preventing unauthorized entities to read the information". So encryption is a specific form of encoding, but encoding is not encryption. But in general we do not like to call encryption encoding because it is too broad a term.
ترجمه: « Encoding بسادگی به معنای "نوشتن چیزی به شکلی متفاوت" است، به قصد صرفه جویی در فضا، افزایش خوانایی، یا یک هدف دیگر. Encryption (م: رمز کردن) به معنای "Encode کردن چیزی با هدف واضح جلوگیری از خوانده شدن توسط موجودیت های غیرمجاز" است. پس رمز کردن یک شکل خاص از Encoding است، اما Encoding برابر با رمز کردن نیست. اما بطور کلی ما دوست نداریم تا رمز کردن را Encoding بخوانیم، چراکه آن یک اصطلاح بیش از حد وسیع است. »