Kodowanie ma pare znaczeń:
https://pl.wikipedia.org/wiki/Kodowanie
https://pl.wikipedia.org/wiki/Szyfr
Szyfrowanie:
Szyfr (inaczej kryptograficzny algorytm szyfrujący) – funkcja matematyczna wykorzystywana do szyfrowania tekstu jawnego lub jego deszyfrowania. Zazwyczaj jedna funkcja wykorzystywana jest do szyfrowania, a inna do deszyfrowania wiadomości. Wiadomość przed zaszyfrowaniem nazywana jest tekstem jawnym, zaś wiadomość zaszyfrowaną nazywamy szyfrogramem. Proces zamiany tekstu jawnego na szyfrogram nazywamy szyfrowaniem.
Kodowanie:
Zestaw znaków – zestawienie znaków pisma z odpowiadającymi im kodami binarnymi lub liczbowymi. Tabelę taką można następnie wykorzystać do przekształcenia tekstu na postać cyfrową, w szczególności w komputerze.
Historycznie istniało wiele różnych zestawów znaków. Większość z nich określała również odpowiednie kody liczbowe. Wszystkie jednak były ograniczone, najczęściej do znaków jednego (lub kilku pokrewnych) języków, lub też były zbyt nieporęczne by można ich było łatwo używać. Obecnie powszechny we wszystkich nowoczesnych aplikacjach i systemach operacyjnych jest międzynarodowy standard Unicode (najczęściej w połączeniu z kodowaniem UTF-8), zdolny przedstawić każdy znak ze wszystkich pism świata.
Różnica:
Terminem kodowanie określa się często wszelkie formy szyfrowania. Jednak w technicznych zastosowaniach między określeniami kod i szyfr jest istotna różnica - dotyczy ona stopnia zastosowanego przekształcenia tekstu; kody operują na poziomie znaczeń słów i zwrotów, przekształcając te ostatnie w inną ich postać. Szyfrowanie odbywa się na poziomie pojedynczych liter lub ich małych grup, w nowoczesnych szyfrach, nawet na poziomie poszczególnych bitów.
Zródła:
https://pl.wikipedia.org/wiki/Zestaw_znak%C3%B3w
https://pl.wikipedia.org/wiki/Szyfr
http://www.sat-charts.eu/artykul,281,Kodowanie-czy-szyfrowanie.html