Oleh
Muhammad Ghifary
(13505023)
2
1. Pendahuluan : Teori Komunikasi Klasik
Teori komunikasi digunakan sebagai pendekatan untuk memahami perkara
komunikasi. Berdasarkan kurun waktu dan pemahaman makna akan komunikasi,
teori komunikasi semakin berkembang dengan adanya kemajuan dari teknologi
informasi. Pada awal perkembangannya, lahirlah teori komunikasi klasik. Teori
komunikasi klasik yang paling populer dirancang oleh Claude Shannon yang pada
akhirnya teori tersebut dikenal dengan teori informasi Shannon melalui papernya
yang ditulis pada tahun 1948 berjudul “A Mathematical Theory of Communication”.
Sebelum penulisan papernya, Shannon sudah mengajukan rancangan generalisasi
protokol sistem komunikasi kepada presiden Bush. Rancangan tersebut dibuat untuk
mengatasi permasalahan efek distorsi pada pengiriman sinyal.
Karya Shannon ini berkembang pasca Perang Dunia II pada waktu Shannon
melakukan penilitian di Bell Telephone Laboratories di Amerika Serikat. Di sana
Shannon berprofesi sebagai insinyur yang bertanggung jawab atas penyampaian yang
cermat melalui telepon. Titik kajian utamanya adalah bagaimana menentukan cara
bagaimana saluran komunikasi dapat digunakan dengan cara yang efisien. Menurut
Shannon, misalnya dalam suatu sistem telepon, faktor yang terpenting dalam
komunikasi bukanlah terletak pada makna pesannya, melainkan seberapa banyak
sinyal-sinyal yang diterima selama proses penransmisian berlangsung.
3
Karena teori informasi ini dibuat dengan pendekatan matematis, maka teori ini sangat
banyak manfaatnya dan digunakan diberbagai disiplin ilmu seperti ilmu komunikasi,
ilmu probabilitas dan statistika, ilmu komputer, dan sebagainya.
Bagi para ahli dan praktisi komunikasi, teori Shannon dijadikan sebagai inspirasi
untuk membangun media komunikasi yang akurat dan efisien walaupun memiliki
beberapa kelemahan. Salah satun kelemahannya adalah ia tidak menjelaskan konsep
umpan balik (feedback) dalam model teorinya. Padahal dalam konsep analogi
pesawat telepon yang ia kemukakan, konsep umpan balik sangat berperan penting
dalam menentukan keberhasilan komunikasi. Hal ini dikarenakan teori yang ia kaji
hanya melihat komunikasi sebagai fenomena linear satu arah.
Sedangkan, di dunia ilmu komputer dan teknologi informasi, teori Shannon menjadi
sebuah landasan utama untuk merancang dan membuat mekanisme proses
pentransmisian pesan, kompresi pesan, keamanaan pesan, encoding dan decoding
pesan, dan sebagainya. Secara umum, teori Shannon dibagi menjadi 2 bagian besar.
Yang pertama adalah mengenai konsep informasi beserta pemodelan sumber
informasi. Sedangkan, yang kedua adalah mengenai teori yang melingkupi
mekanisme pengiriman sinyal melalui saluran komunikasi – apa yang menjadi
batasan jumlah informasi yang dapat dikirim dan efek apa yang timbul akibat noise
yang terjadi pada komunikasi.
4
Teletype (1931)
Frequency Modulation (Amstrong, 1936)
Pulse-Code Modulation (PCM) (Reeves, 1937 – 1939)
Vocoder (Dudley, 1939)
Spread Spectrum (1940-an)
Dari sekian banyak sistem-sistem komunikasi yang muncul sebelum tahun 1948,
belum ada satupun konsep sistem general yang mencakupi semua sistem. Pada tahun
1924, H. Nyquist, dalam papernya yang berjudul “Certain Factors Affecting
Telegraph Speed“, mengemukakan bahwa laju transmisi merupakan proporsi
terhadap logaritma dari jumlah level sinyal per satuan waktu ( W K log m ).
Kemudian, ia merancang kode “optimum” yang menggantikan peran sandi morse
agar dapat menghasilkan kinjera transmisi yang optimum pula.
4 tahun kemudian, tahun 1928, R Hartley memaparkan dan memomulerkan beberapa
konsep dan terminologi komunikasi seperti “rate of communication”, “intersymbol
interference”, “capacity of a system to transmit information”. Hartley juga
5
menyempurnakan persamaan logaritmisnya Nyquist menjadi H log S n dimana S
merupakan jumlah simbol-simbol yang mungkin, dan n merupakan jumlah simbol-
simbol pada suatu pentransmisian.
Kedua pemikiran dari Nyquist dan Hartley inilah yang berpengaruh besar bagi
Shannon dalam merumuskan teori informasi yang menggeneralisasi konsep
komunikasi.
Pada diagram diatas, sistem komunikasi umum terdiri dari 5 bagian utama yaitu :
1. Information Source
Information Source berfungsi untuk memproduksi sebuah atau sekumpulan pesan
terurut yang akan dikomunikasikan ke terminal penerima. Pesan yang dihasilkan
memiliki berbagai tipe bentuk, yaitu deretan huruf seperti pada telegraf, fungsi waktu
tunggal f (t ) seperti pada radio atau telefon, fungsi dari waktu dan berbagai variabel
f ( x, y , t ) seperti pada TV hitam-putih dimana koordinat ( x, y ) menunjukkan
6
Transmitter melakukan operasi-operasi tertentu terhadap pesan yang berfungsi untuk
menghasilkan sinyal yang cocok untuk pentransmisian melalui suatu saluran
komunikasi tertentu. Operasi yang dilakukan transmitter bergantung dengan
kebutuhan. Contohnya pada sistem telefon, operasi yang dilakukan adalah mengubah
tekanan suara menjadi arus listrik lemah yang proporsional.
3. Channel
Channel merupakan media yang digunakan untuk mentransmisikan sinyal dari
transmitter ke receiver. Channel dapat berupa sepasang kawat, coaxial cable,
frekuensi radio, dsb.
4. Receiver
Receiver melakukan operasi-operasi kebalikan dari transmitter, yaitu mengubah
sinyal-sinyal yang diterima menjadi pesan asli.
5. Destination
Destination merupakan tujuan dari pengiriman pesan.
7
Entropy adalah konsep keacakan, di mana terdapat suatu keadaan yang tidak dapat
dipastikan kemungkinannya. Entropy timbul jika prediktabilitas/kemungkinan rendah
(low predictable) dan informasi yang ada tinggi (high information). Sebagai contoh
ada pada penderita penyakit AIDS. Pengidap AIDS atau yang lebih sering disebut
OHIDA tidak dapat dipastikan usianya atau kapan ia akan dijemput maut. Ada yang
sampai delapan tahun, sepuluh tahun, bahkan sampai dua puluh tahun, masih bisa
menjalani hidup sebagaimana orang yang sehat. Hal ini dikarenakan ajal atau
kematian adalah sebuah sistem organisasi yang kemungkinannya sangat tidak dapat
dipastikan.
Informasi adalah sebuah ukuran ketidakpastian, atau entropy, dalam sebuah situasi.
Semakin besar ketidakpastian, semakin besar informasi yang tersedia dalam proses
komunikasi. Ketika sebuah situasi atau keadaan secara lengkap dapat dipastikan
kemungkinannya atau dapat diprediksikan (highly predictable), maka informasi tidak
ada sama sekali. Kondisi inilah yang disebut dengan negentropy.
Konsep kedua adalah redundancy, yang merupakan kebalikan dari entropy. dudansi
adalah sesuatu yang bisa diramalkan atau diprediksikan (predictable). Karena
prediktabilitasnya tinggi (high predictable), maka informasi pun rendah (low
information). Redundansi apabila dikaitkan dengan masalah teknis, ia dapat
membantu untuk mengatasi masalah komunikasi praktis. Masalah ini berhubungan
dengan akurasi dan kesalahan, dengan saluran dan gangguan, dengan sifat pesan, atau
dengan khalayak. Kekurangan-kekurangan dari saluran (channel) yang mengalami
gangguan (noisy channel) juga dapat diatasi oleh bantuan redundancy. Misalnya
ketika kita berkomunikasi melalui pesawat telepon dan mengalami gangguan,
mungkin sinyal yang lemah, maka kita akan mengeja huruf dengan ejaan yang telah
banyak diketahui umum, seperti charlie untuk C, alpa untuk huruf A, dan seterusnya.
8
ini : jika sebuah sumber informasi memproduksi pesan-pesan dengan cara memilih
simbol-simbol dari himpunan simbol terhingga, dan probabilitas simbol-simbol yang
muncul bergantung pada pilihan sebelumnya, maka seberapa banyakkah informasi
yang terkait dengan sumber tersebut?
Ide utama dibalik teorema ini adalah bahwa jumlah informasi yang mungkin untuk
ditransmisikan berdasar pada besarnya entropy atau derajat keacakkan. Oleh karena
itu, berdasarkan sifat-sifat statistik dari sumber informasi, ini memungkinkan untuk
dilakukannya pengkodean informasi sehingga memungkinkannya untuk melakukan
pentransmisian informasi pada laju maksimum yang diperbolehkan channel. Ini
merupakan ide revolusioner bagi para insinyur komunikasi sebelumnya yang berpikir
bahwa jumlah sinyal maksimum yang dapat ditransport dalam suatu mediam
bergantung pada berbagai faktor, seperti frequensi, dan sebagainya.
9
Sedangkan, bunyi dari teorema kedua adalah sebagai berikut.
Diketahui sebuah channel yang memiliki kapasitas C dan sebuah sumber entropy
discrete per second H. Jika H<=C maka akan ada suatu sistem koding dimana
output dari sumbernya dapat ditransmisikan melalui channel dengan tingkat
kegagalan yang sangat rendah. Jika H-C > C maka akan ada kemungkinan untuk
meng-encode pesan sehingga pesan yang ambigu bernilai kurang dari H-C + e
dimana e sangat kecil. Tidak ada metode yang mengenkode pesan dimana tingkat ke-
ambiguitasnya kurang dari H-C.
Sektor besar dari penelitian Shannon melibatkan ide tentang redundancy dalam
bahasa –yang telah kita bahas di atas. Sebagai contoh, dalam bahasa Inggris, simbol
“q” selalu diikuti dengan “u” dan maka “u” dapat dikatakan redundan karena dengan
menghilangkan simbol “u” tidak akan mengurangi makna pesan. Begitu juga dengan
kata “the” yang juga redundan sehingga pada sistem telegram kata tersebut
dihilangkan.
10
Shannon menunjukkan bahwa jika semua huruf dalam bahasa Inggris dapat
digunakan dalam kombinasi apapun maka seluruh permutasi dari 4 huruf cukup untuk
menghasilkan 456.976 kata (lebih kurang sama dengan jumlah seluruh kata dalam
bahasa Inggris). Seandainya ada bahasa yang memiliki konsep seperti ini, maka akan
sulit untuk melakukan pemeriksaan kesalahan karena semua kombinasi dari simbol-
simbolnya merupakan kata yang dapat diterima. Hanya konteks dalam sebuah
kalimatnyalah yang dapat digunakan untuk memastikan apakah kata tersebut tepat
atau tidak. Kesalahan 1 atau 2 huruf saja dapat membentuk kata yang bermakna.
Shannon pun mencetuskan ide tentang sistem kerahasiaan umum (general secrecy
system) yang mirip dengan sistem komunikasi umum (general communication
system) yang memang pada kenyataannya dikerjakan dalam waktu hampir
bersamaan. Berikut ini diagram tentang general secrecy system.
11
Gambar 2 – General Secrecy System
Beberapa ide dari Shannon yang sangat bermanfaat di dunia kriptografi di antaranya
adalah sebagai berikut.
1. Computational Security
Ukuran ini menjelaskan tentang kompleksitas komputasional yang dibutuhkan dalam
sebuah percobaan kriptanalisis. Kita dapat mendefinisikan sebuah kriptosistem yang
aman secara komputasi jika algoritma terbaik yang digunakan untuk memecahkan
sistem tersebut membutuhkan paling tidak sebanyak N operasi, dimana N merupakan
bilangan khusus yang sangat besar. Namun, masalahnya adalah tidak ada kriptosistem
yang dapat diklaim aman secara komputasi jika menggunakan definisi tersebut.
Dalam prakteknya, sebuah kriptosistem dikatakan aman secara komputasi jika metode
terbaik yang telah diketahui untuk memecahkan kriptosistem membutuhkan sejumlah
banyak waktu komputasi yang tidak rasional. Pendekatan lainnya adalah
memunculkan fakta dari keamanan komputasi dengan cara mereduksi definisi dari
tingkat keamanan dari kriptosistem untuk beberapa masalah yang sudah lazim yang
12
telah diklaim sebagai masalah rumit. Sebagai contohnya, diberikan sebuah pernyataan
yang dapat dibuktikan sebagai berikut : “sebuah kriptosistem dapat dikatakan aman
jika ada bilangan bulat n dimana n tidak dapat difaktorkan”. Kriptosistem bertipe
seperti ini disebut dengan “provably secure”. Namun demikian, harus dimengerti
bahwa metode ini hanya dapat menunjukkan keamanan kriptosistem secara relatif,
tidak secara absolut.
2. Unconditional Security
Ukuran ini menjelaskan tentang keamanan dari kriptosistem dimana tidak ada batasan
yang terdapat pada jumlah komputasi yang diperbolehkan. Sebuah kriptosistem dapat
didefinisikan sebagai unconditionally secure jika sistem tersebut tidak dipecahkan,
bahkan dengan sumber daya komputasi yang tak terbatas.
Shannon pun membuat sebuah teorema mengenai perfect secrecy sebagai berikut.
Diberikan sebuah kriptosistem ( P, C , K , E , D ) dimana | K || C || P | . Kriptosistem
tersebut memiliki perfect secrecy jika dan hanya jika setiap kunci yang digunakan
dengan probabilitas yang sama yaitu 1 / | K | , untuk setiap x P , dan untuk setiap
y C , ada sebuah kunci unik K dimana ek ( x ) y
Salah satu contoh kriptosistem perfect secrecy yang berhasil direalisasikan adalah
Vernam One-time Pad yang digunakan untuk enkripsi dan dekripsi otomatis
terhadap pesan-pesan pada telegraf. Setiap pesan yang dienkrepsi dan didekripsi
menggunakan kunci yang berbeda-beda dan kunci yang telah dipakai tidak boleh
dipakai kembali.
13
diimplementasikan dalam teknik substitusi dan permutasi yang merupakan metode
yang paling banyak digunakan dalam kriptosistem yang ada saat ini.
4. Daftar Pustaka
[1] C.E. Shannon, “A mathematical theory of communication”, Bell Syst. Tech., J.,
vol. 27, pp. 379-423, 623-656, July-Ock. 1948.
[2] H. Nyquist, “Certain factors affecting telegraph speed”, Bell Syst. Tech. J., vol. 3,
pp. 324-352, Apr. 1924.
[3] S. Verdu, “Fifty years of shannon theory”, IEEE Transaction on information
theory, vol. 44, no.6, October 1998.
[4] D. Stinson, “Cryptography Theory and Practice”, CRC Press LLC, March 1995.
14