Memahami Keamanan Internet dengan Protokol SSL

Memahami Keamanan Internet dengan Protokol SSL

SSL adalah protokol keamanan yang mampu melindungi koneksi antara server dan klien di internet secara aman. 

Apa itu SSL

SSL singkatan dari Secure Sockets Layer. SSL adalah protokol keamanan yang dilengkapi dengan proses enkripsi, untuk membangun koneksi aman antara server dan klien di internet. Protokol ini dipanggil melalui web server yang menggunakan HTTPS. SSL telah digantikan oleh protokol Transport Layer Security (TLS), tetapi istilah SSL masih sering digunakan secara umum untuk mengacu pada kedua protokol tersebut. 

Proses SSL dimulai dengan klien yang mengirim permintaan koneksi ke server yang dilindungi SSL. Setelah itu, server dan klien melakukan serangkaian negosiasi dan pertukaran sertifikat digital untuk memverifikasi identitas masing-masing. Setelah verifikasi identitas berhasil, kunci enkripsi yang unik akan dibangun untuk mengamankan komunikasi antara server dan klien. 

Penggunaan SSL menjadi sangat penting dalam situasi seperti transaksi online, pertukaran data sensitif, login ke akun yang aman, atau ketika privasi dan keamanan data menjadi prioritas. Contohnya adalah ketika Anda mengakses situs web yang memiliki protokol “https” di URL-nya, ini menandakan bahwa situs tersebut menggunakan SSL/TLS untuk menjaga keamanan dan privasi komunikasi. 

Fungsi SSL 

Fungsi SSL (Secure Sockets Layer) adalah untuk menyediakan keamanan dan privasi dalam komunikasi antara server dan klien di internet. Berikut ini beberapa fungsi utama SSL: 

Enkripsi Data

Salah satu fungsi utama SSL adalah untuk mengenkripsi data yang ditransmisikan antara server dan klien. Enkripsi ini melibatkan proses mengubah data menjadi format yang tidak dapat dibaca (terenkripsi) oleh pihak yang tidak berwenang. Hal ini memastikan bahwa data yang dikirimkan melalui jaringan tidak dapat diakses atau dimanipulasi oleh pihak yang tidak sah. 

Keotentikan (Authentication)

SSL juga memfasilitasi proses keotentikan (authentication) antara server dan klien. Ini berarti bahwa server dan klien dapat memverifikasi identitas masing-masing, sehingga memastikan bahwa komunikasi yang terjadi terjadi antara entitas yang sah. Keotentikan ini dapat dilakukan menggunakan sertifikat digital yang dikeluarkan oleh otoritas sertifikat yang terpercaya.Integritas Data: SSL juga memberikan jaminan integritas data. Ini berarti bahwa setiap data yang dikirim melalui koneksi SSL tidak dapat diubah atau dimanipulasi secara tidak sah selama proses transmisi. Integritas data terjaga dengan menggunakan fungsi hash dan penanda tanda tangan digital untuk memastikan bahwa data yang diterima adalah sama dengan data yang dikirim. 

Perlindungan terhadap Serangan

SSL juga dirancang untuk melindungi terhadap serangan keamanan seperti serangan pencurian data (data theft), serangan penyadapan (eavesdropping), serangan perusakan data (data tampering), atau Spoofing. Melalui enkripsi data dan keotentikan yang kuat, SSL membantu mencegah serangan-serangan ini. 

Kompatibilitas dengan Aplikasi Web

SSL memungkinkan situs web untuk menggunakan protokol HTTPS (HTTP Secure) yang menunjukkan adanya koneksi aman. Ini memberikan keyakinan kepada pengguna bahwa data mereka dilindungi saat berinteraksi dengan situs web, seperti saat melakukan pembelian online atau mengisi formulir yang mengandung informasi pribadi. 

Dengan menyediakan enkripsi, keotentikan, integritas, dan perlindungan terhadap serangan, SSL memainkan peran penting dalam menjaga keamanan dan privasi dalam komunikasi data melalui jaringan. 

Kelebihan dan Kekurangan SSL 

Berikut ini adalah beberapa kelebihan dan kekurangan SSL

Kelebihan SSL

SSL memiliki beberapa kelebihan antara lain

Keamanan Data

SSL menyediakan Enkripsi Data yang kuat, sehingga melindungi informasi yang ditransmisikan antara server dan klien dari pihak yang tidak berwenang. Enkripsi ini membuat data sulit untuk diakses atau dimanipulasi oleh pihak yang tidak sah, sehingga meningkatkan keamanan komunikasi. 

Keotentikan

SSL memastikan keotentikan (authentication) antara server dan klien. Dengan menggunakan sertifikat digital yang dikeluarkan oleh otoritas sertifikat terpercaya, SSL memverifikasi identitas dari entitas yang terlibat dalam komunikasi. Ini membantu mencegah serangan pemalsuan identitas dan memastikan bahwa klien berkomunikasi dengan server yang benar. 

Integritas Data

SSL menggunakan fungsi hash dan penanda tanda tangan digital untuk memastikan integritas data. Ini berarti bahwa data yang ditransmisikan melalui koneksi SSL tidak dapat diubah atau dimanipulasi secara tidak sah selama proses transmisi. Dengan menjaga integritas data, SSL membantu mencegah serangan perusakan data. 

Kekurangan SSL

SSL memiliki beberapa kekurangan antara lain

Biaya

Mendapatkan dan mengimplementasikan sertifikat SSL yang valid membutuhkan biaya. Sertifikat SSL dikeluarkan oleh otoritas sertifikat yang terpercaya, dan terkadang biaya ini menjadi kendala terutama untuk pemilik situs web kecil atau individu. 

Keterbatasan Keotentikan

SSL menggunakan sertifikat digital untuk melakukan keotentikan antara server dan klien. Namun, sertifikat SSL hanya memverifikasi identitas server, bukan identitas klien. Hal ini berarti klien tidak diotentikasi dengan cara yang sama. Dalam beberapa skenario, ini dapat menjadi celah keamanan jika ada serangan yang memanfaatkan kelemahan di sisi klien. 

Rentan terhadap Serangan Man-in-the-Middle

SSL juga dapat rentan terhadap serangan Man-in-the-Middle (MITM), di mana penyerang mencoba memperoleh atau memanipulasi data yang ditransmisikan antara server dan klien. Meskipun SSL dirancang untuk mencegah serangan semacam itu, serangan MITM masih mungkin terjadi jika penyerang berhasil menggagalkan mekanisme keotentikan SSL atau memanipulasi koneksi di antara mereka. 

Jenis Jenis SSL 

Berikut ini adalah beberapa jenis-jenis SSL (Secure Sockets Layer) yang umum digunakan: 

SSL 2.0

Ini adalah versi SSL yang pertama kali diperkenalkan. Namun, SSL 2.0 dianggap tidak aman dan rentan terhadap serangan. Oleh karena itu, penggunaan SSL 2.0 tidak disarankan. 

SSL 3.0

Ini adalah versi SSL yang diperbaiki dari SSL 2.0. SSL 3.0 memperkenalkan perbaikan keamanan dan fitur-fitur tambahan, tetapi kemudian ditemukan adanya kelemahan dan serangan pada protokol ini. Oleh karena itu, penggunaan SSL 3.0 juga tidak disarankan. 

Perlu dicatat bahwa penggunaan versi SSL yang lebih lama dapat memiliki kerentanan keamanan yang lebih tinggi. 

Definisi, Fungsi, Kelebihan, dan Jenis Protokol TCP

Definisi, Fungsi, Kelebihan, dan Jenis Protokol TCP

TCP adalah protokol  TCP/IP yang berfungsi memastikan pengiriman data yang andal, terurut, dan efisien melalui proses pemecahan atau penggabungan data pada jaringan komputer. TCP merupakan dasar komunikasi yang handal di Internet.

Apa itu TCP 

TCP singkatan dari Transmission Control Protocol. TCP adalah salah satu protokol utama dalam suite Protokol TCP/IP yang digunakan untuk mentransfer data melalui jaringan komputer. Protokol TCP merupakan bagian dari Layer Transport (Transport Layer) pada 7 lapisan OSI Layer yang mendukung efisiensi dan jaminan komunikasi data pada jaringan

TCP adalah protokol yang handal dan terkoneksi, yang berarti bahwa itu memastikan pengiriman data yang dapat diandalkan dan mengelola koneksi antara pengirim dan penerima. 

TCP beroperasi pada lapisan transport model referensi OSI Layer (Open Systems Interconnection) dan digunakan secara luas dalam komunikasi data di Internet. Protokol ini bekerja di atas lapisan IP (Internet Protocol) dan menyediakan koneksi yang andal dan terurut melalui jaringan yang mungkin tidak dapat diandalkan. 

7 Fitur Pada TCP

Protokol TCP memiliki tujuh fitur utama yang menjalankan fungsi dan perannya masing-masing antara lain:

Connection Oriented

Connection Oriented adalah fitur pada TCP untuk melakukan permintaan koneksi dan menggunakannya dalam transfer data

Point-to-Point Communication

Point-to-Point Communication adalah fitur pada TCP untuk melakukan koneksi pada dua titik

Reliability

Realiability adalah fitur pada TCP untuk menjamin pengiriman data dapat terkirim secara sempurna tanpa adanya hilang atau data double

Full-Duplex Connection

Full-duplex connection adalah fitur pada TCP untuk memperbolehkan baik pengirim maupun penerima dapat mengirim dan menerima data secara bersamaan melalui koneksi yang sama.

Stream Interface

Stream Interface adalah fitur pada TCP untuk memperbolehkan aplikasi mengirimkan koneksi berkesinambungan tanpa harus terlalu memikirkan detail teknis dari proses pengiriman dan penerimaan data di tingkat protokol.

Reliable Startup

Reliable Startup adalah fitur pada TCP untuk melakukan persetujuan terkait kedua aplikasi untuk melakukan koneksi baru

Graceful Shutdown

Graceful Shutdown adalah fitur pada TCP untuk dapat membuka aplikasi, mengirim data dan menutup koneksi serta menjamin pengiriman data sebelum koneksi terputus

Fungsi TCP 

TCP (Transmission Control Protocol) memiliki beberapa fungsi utama dalam komunikasi data melalui jaringan komputer. Berikut adalah beberapa fungsi utama TCP: 

Pemecahan dan Penggabungan Data

TCP memecah data yang akan dikirim menjadi segmen-segmen yang lebih kecil sebelum dikirimkan melalui jaringan. Ini memungkinkan pengiriman data yang lebih efisien dan fleksibel. Di sisi penerima, TCP akan menggabungkan segmen-segmen tersebut kembali menjadi data yang utuh sebelum diserahkan ke lapisan aplikasi. 

Koneksi Terkoneksi

TCP mendirikan koneksi terkoneksi antara pengirim dan penerima sebelum transfer data dimulai. Proses ini melibatkan “tiga tangan saling sapa” (three-way handshake), di mana pengirim dan penerima saling bertukar pesan untuk membentuk koneksi yang stabil. Koneksi terkoneksi memastikan pengiriman data yang andal dan terurut. 

Pengiriman Data yang Andal

TCP menggunakan mekanisme pengiriman dengan tanda terima (acknowledgment) untuk memastikan pengiriman data yang andal. Setelah sejumlah data dikirim, pengirim akan menerima tanda terima dari penerima sebagai konfirmasi bahwa data telah diterima dengan sukses. Jika tanda terima tidak diterima dalam batas waktu tertentu, TCP akan mengirim ulang data yang hilang. 

Pengaturan Aliran

TCP mengelola aliran data antara pengirim dan penerima untuk menghindari penumpukan data yang dapat mengakibatkan kehilangan atau penghancuran data. TCP menggunakan mekanisme jendela geser (sliding window) untuk mengontrol jumlah data yang dikirim oleh pengirim sebelum menerima tanda terima dari penerima. Ini memungkinkan pengirim dan penerima untuk beroperasi pada kecepatan yang berbeda-beda sesuai dengan kemampuan jaringan dan kemampuan pemrosesan mereka. 

Deteksi dan Pemulihan Kesalahan

TCP dilengkapi dengan mekanisme deteksi dan pemulihan kesalahan. Jika terjadi kesalahan dalam pengiriman data, TCP akan mendeteksi kesalahan tersebut dan meminta pengirim untuk mengirim ulang data yang rusak atau hilang. TCP juga dapat mengelola pengiriman ulang secara otomatis jika diperlukan. 

Multiplexing dan Demultiplexing

TCP dapat menggabungkan (multiplex) data dari beberapa aplikasi yang berbeda ke dalam satu koneksi dan memastikan data tersebut diteruskan (demultiplex) ke aplikasi yang tepat pada penerima. Dengan demikian, TCP memungkinkan pengiriman data yang efisien dan terkoordinasi antara berbagai aplikasi yang berjalan pada host yang sama. 

Melalui fungsi-fungsi ini, TCP memastikan pengiriman data yang andal, terurut, dan efisien di jaringan komputer. Protokol ini menjadi dasar untuk komunikasi yang handal dan dapat diandalkan di Internet. 

Kelebihan dan Kekurangan TCP

Berikut ini merupakan beberapa kelebihan dan kekurangan yang dimiliki protokol TCP

Kelebihan TCP

Protokol TCP memiliki beberapa kelebihan antara lain

Keandalan

TCP menyediakan pengiriman data yang andal dan terjamin. Protokol ini menggunakan mekanisme tanda terima (acknowledgment) dan pengiriman ulang data yang hilang atau rusak. Jika ada kesalahan dalam pengiriman data, TCP akan mendeteksi dan meminta pengirim untuk mengirim ulang data yang hilang, sehingga memastikan bahwa data yang dikirimkan tiba dengan integritas yang terjaga. 

Terurut

TCP memastikan pengiriman data yang terurut. Setiap segmen data diberi nomor urutan (sequence number) untuk memastikan bahwa segmen-segmen tersebut diterima dan diurutkan dengan benar di sisi penerima. Ini penting dalam menjaga integritas data dan memastikan data diproses dalam urutan yang benar oleh aplikasi penerima. 

Pengaturan Aliran

TCP menggunakan mekanisme pengaturan aliran (flow control) untuk mengendalikan laju pengiriman data antara pengirim dan penerima. Hal ini memastikan bahwa penerima tidak terlalu dibanjiri dengan data yang melebihi kapasitasnya untuk memprosesnya, sehingga mencegah terjadinya penumpukan dan kehilangan data. Pengaturan aliran TCP memungkinkan pengiriman data yang seimbang dan efisien. 

Kekurangan TCP

Protokol TCP memiliki beberapa kekurangan antara lain

Overhead

TCP memerlukan overhead yang relatif tinggi dibandingkan dengan protokol transport lainnya. Hal ini disebabkan oleh adanya mekanisme pengiriman yang andal, pengaturan aliran, pengurutan, dan pengiriman ulang data yang hilang. Overhead ini dapat mengurangi efisiensi dan kinerja jaringan, terutama dalam lingkungan jaringan dengan kapasitas terbatas atau keterbatasan bandwidth. 

Kompleksitas

TCP memiliki kompleksitas yang relatif tinggi dibandingkan dengan protokol transport lainnya. Hal ini disebabkan oleh fitur-fitur yang kompleks seperti pengiriman yang andal, pengurutan data, dan pengaturan aliran. Implementasi dan konfigurasi TCP dapat menjadi lebih rumit dibandingkan dengan protokol transport yang lebih sederhana, seperti UDP (User Datagram Protocol). 

Kecepatan

Meskipun TCP merupakan protokol yang andal, mekanisme pengiriman yang andal dan pengaturan aliran dapat mempengaruhi kecepatan transfer data. Algoritma pengiriman ulang yang kompleks dan pengaturan aliran dapat memperkenalkan penundaan dan latensi tambahan dalam pengiriman data. Hal ini bisa menjadi masalah dalam aplikasi yang membutuhkan transfer data yang sangat cepat, seperti streaming media atau permainan online real-time. 

Jenis Jenis TCP 

Terdapat beberapa variasi dan pengembangan yang berkaitan dengan TCP yang dapat disebut sebagai “jenis” atau “variasi” dalam konteks tertentu. Berikut adalah beberapa contoh variasi yang berkaitan dengan TCP: 

TCP/IP

TCP digunakan sebagai bagian dari suite Protokol TCP/IP yang meliputi protokol lain seperti IP (Internet Protocol), UDP (User Datagram Protocol), dan lain-lain. TCP/IP adalah standar de facto untuk komunikasi data di Internet. 

TCP Congestion Control

TCP Congestion Control adalah mekanisme yang mengatur laju pengiriman data TCP berdasarkan kondisi jaringan yang dapat mempengaruhi kinerja dan keadilan jaringan. Beberapa variasi algoritma pengendalian kemacetan telah dikembangkan, seperti TCP Reno, TCP Vegas, dan TCP New Reno, yang memiliki pendekatan yang sedikit berbeda dalam mengelola pengiriman data saat kondisi jaringan bervariasi. 

TCP Fast Open (TFO)

TCP Fast Open adalah mekanisme yang memungkinkan pengiriman data dalam satu kali perjalanan (one RTT) pada awal koneksi TCP, tanpa harus menunggu tiga tangan saling sapa (three-way handshake) yang biasanya terjadi. TFO dapat meningkatkan kinerja dan mengurangi latensi pada koneksi TCP yang sering terjadi, seperti pada browsing web. 

TCP Keep-Alive

TCP Keep-Alive adalah fitur yang memungkinkan pemeliharaan koneksi TCP yang aktif bahkan ketika tidak ada data yang sedang ditransfer. Fitur ini digunakan untuk mendeteksi jika koneksi telah terputus dan mengambil tindakan yang sesuai. 

Meskipun ada variasi dan pengembangan terkait dengan TCP, mereka tidak dianggap sebagai “jenis” TCP, tetapi lebih sebagai perubahan dan pengembangan pada protokol TCP yang ada. Protokol dasar TCP tetap sama di seluruh implementasinya untuk memastikan kompatibilitas dan interoperabilitas antara sistem yang berbeda. 

sumber : https://it.telkomuniversity.ac.id/tcp-adalah/

Pengertian, Fungsi, Kelebihan dan Kekurangan Protokol SMTP

Pengertian, Fungsi, Kelebihan dan Kekurangan Protokol SMTP

SMTP adalah protokol standar yang digunakan untuk mengirim email melalui jaringan komputer. SMTP mengatur beberapa proses seperti pengiriman pesan, routing surel, pengelolaan antrian surel, autentikasi, dan verifikasi.

Apa itu SMTP

SMTP adalah singkatan dari Simple Mail Transfer Protocol. SMTP adalah protokol yang digunakan untuk mengirim surel (email) melalui jaringan komputer. Ini adalah protokol standar yang digunakan oleh klien email (seperti Microsoft Outlook, Mozilla Thunderbird, dll.) untuk mengirim surel dari perangkat pengguna ke server surel yang dituju.

Apa itu SMTPS

SMTP juga mendukung beberapa ekstensi, seperti SMTP dengan proses enkripsi SSL/TLS (SMTPS) yang menggunakan port 465 atau SMTP dengan enkripsi STARTTLS yang menggunakan port 587.

SMTPS adalah metode keamanan data pada SMTP yang menggunakan lapisan transport. SMTPS memberikan perlindungan data dalam bentuk autentikasi komunikasi, integritas data, dan kerahasiaan. SMTPS menggunakan teknologi SSL (Secure Sockets Layer)atau TLS (Transport Layer Security) untuk membangun koneksi yang aman dalam proses pengiriman dan penerimaan email.

Fungsi SMTP

Fungsi SMTP (Simple Mail Transfer Protocol) adalah untuk mengirim surel (email) melalui jaringan komputer. Berikut ini beberapa fungsi utama SMTP:

Pengiriman Surel

Fungsi utama SMTP adalah mengirimkan surel dari klien email (pengirim) ke server surel yang dituju (penerima). SMTP mengatur proses pengiriman pesan dengan menangani koneksi, autentikasi, dan transfer data surel antara klien dan server surel.

Routing Surel

SMTP memastikan bahwa surel dikirimkan ke server surel yang tepat untuk pengiriman selanjutnya. Ketika klien email mengirim surel, SMTP berkomunikasi dengan server surel tujuan dan menggunakan protokol routing yang ditentukan untuk mengarahkan surel ke tujuan yang benar.

Pengelolaan Antrian Surel

Jika server surel tujuan tidak tersedia atau sibuk saat pengiriman surel, SMTP dapat memasukkan surel ke dalam antrian pengiriman untuk dikirimkan kemudian. Ini memungkinkan surel untuk tetap terjaga dan akan dikirimkan saat server tujuan kembali online atau tersedia.

Autentikasi dan Verifikasi

SMTP memungkinkan autentikasi pengirim untuk memastikan bahwa pengirim memiliki izin yang sah untuk menggunakan server surel. Ini membantu dalam mencegah pengiriman surel yang tidak diinginkan atau spam. Selain itu, SMTP juga dapat melakukan verifikasi alamat surel penerima untuk memastikan validitas alamat sebelum mengirim surel.

Pelaporan dan Notifikasi

SMTP menyediakan mekanisme untuk melaporkan hasil pengiriman surel. Setelah surel dikirim, server surel pengirim dapat mengirimkan laporan atau notifikasi ke klien email pengirim tentang apakah surel berhasil dikirim, ditolak, atau ada masalah lainnya selama proses pengiriman.

Interoperabilitas

SMTP adalah protokol standar yang digunakan secara luas di seluruh jaringan komputer dan berbagai sistem email. Dengan menggunakan SMTP, klien email dari berbagai vendor dapat berkomunikasi dan mengirim surel satu sama lain tanpa masalah kompatibilitas.

Dengan menggunakan SMTP, pengguna dapat mengirim surel dengan aman dan efisien melalui internet dan jaringan komputer lainnya. SMTP berperan penting dalam infrastruktur email yang memungkinkan komunikasi elektronik yang luas dan dapat diandalkan.

Kelebihan dan Kekurangan SMTP

Berikut ini merupakan beberapa kelebihan dan kekurangan yang ditawarkan protokol POP3

Kelebihan SMTP

SMTP memiliki kelebihan antara lain

Standar Industri yang Diakui

SMTP adalah protokol standar yang diakui secara internasional untuk pengiriman surel. Ini berarti bahwa hampir semua server surel dan klien email mendukung SMTP, sehingga memungkinkan komunikasi yang lancar dan interoperabilitas yang tinggi antara berbagai sistem email.

Efisiensi Pengiriman

SMTP dirancang untuk mengoptimalkan proses pengiriman surel dengan menggunakan metode yang efisien. Protokol ini mengatur transfer data surel dalam bentuk teks yang sederhana, sehingga meminimalkan beban lalu lintas jaringan dan mengurangi waktu yang diperlukan untuk mengirim surel.

Scalability

SMTP memungkinkan pengiriman surel dalam skala besar. Dengan dukungan untuk antrian pengiriman, server surel dapat menangani banyak surel yang dikirim secara bersamaan dan mengelolanya secara efisien. Hal ini memungkinkan organisasi atau penyedia layanan email untuk mengirimkan surel kepada ribuan atau jutaan pengguna dengan cepat.

Kekurangan SMTP

SMTP memiliki kekurangan antara lain

Kurangnya Enkripsi Default

Secara default, SMTP tidak menyediakan enkripsi data yang dikirimkan antara klien email dan server surel. Ini berarti bahwa isi surel yang dikirim melalui SMTP dapat terbuka dan rentan terhadap penyadapan. Untuk meningkatkan keamanan, diperlukan penggunaan ekstensi seperti SMTPS atau STARTTLS untuk mengenkripsi koneksi.

Tidak Mendukung Penyampaian Surel Terjamin

SMTP tidak memberikan jaminan penyampaian surel. Setelah surel dikirim ke server surel tujuan, ada faktor-faktor di luar kendali pengirim yang dapat mempengaruhi pengiriman, seperti masalah jaringan, kesalahan konfigurasi, atau kegagalan server. Hal ini dapat menyebabkan surel hilang atau tertunda dalam pengiriman.

Rentan terhadap Spam dan Serangan

SMTP dapat rentan terhadap serangan spam dan serangan lainnya, seperti serangan DoS (Denial of Service) dan serangan spoofing. Serangan-serangan ini dapat mengganggu operasi pengiriman surel dan mempengaruhi kinerja server surel.

Jenis Jenis SMTP

Ada beberapa varian dan ekstensi dari SMTP yang perlu diperhatikan, seperti:

SMTPS (SMTP Secure)

SMTPS adalah varian SMTP yang menggunakan lapisan keamanan SSL/TLS untuk mengenkripsi koneksi antara klien email dan server surel. Ini membantu melindungi privasi dan integritas data saat surel dikirim melalui jaringan. SMTPS menggunakan port 465 sebagai default.

Submission SMTP

Submission SMTP adalah ekstensi SMTP yang menggunakan port 587 sebagai alternatif untuk mengirim surel. Ini umumnya digunakan oleh klien email yang terautentikasi, seperti klien email pengguna akhir yang membutuhkan autentikasi SMTP sebelum dapat mengirim surel melalui server surel. Submission SMTP sering menggunakan STARTTLS untuk mengamankan koneksi.

Extended SMTP (ESMTP)

ESMTP adalah ekstensi SMTP yang memperluas fungsionalitas dan fitur SMTP dasar. Ini menyediakan mekanisme tambahan, seperti penegakan kebijakan, notifikasi ekstensif, dan perintah tambahan. ESMTP menggunakan perintah-perintah baru dan dikembangkan untuk meningkatkan komunikasi dan interaksi antara klien email dan server surel.

LMTP (Local Mail Transfer Protocol)

LMTP adalah protokol yang digunakan untuk pengiriman surel lokal antara server surel di dalam jaringan yang sama. Dalam skenario ini, server surel lokal menerima surel dari klien email dan meneruskannya ke tujuan lokal menggunakan LMTP. LMTP lebih efisien daripada pengiriman surel melalui SMTP biasa dalam lingkungan lokal.

DSN (Delivery Status Notification) SMTP

DSN SMTP adalah ekstensi yang memungkinkan server surel untuk mengirim laporan ke klien email tentang keberhasilan atau kegagalan pengiriman surel. Ini memberikan mekanisme untuk melacak status pengiriman surel dan memberikan informasi kepada pengirim tentang apakah surel berhasil dikirim atau ada masalah dalam proses pengiriman.

Harap dicatat bahwa SMTP yang paling umum digunakan adalah SMTP standar yang beroperasi di atas port 25. Varian dan ekstensi lainnya, seperti SMTPS, Submission SMTP, ESMTP, LMTP, dan DSN SMTP, mungkin tidak tersedia di semua server surel atau klien email, tergantung pada konfigurasi dan implementasi yang digunakan.

sumber : https://it.telkomuniversity.ac.id/smtp-adalah/

Perbedaan antara UI & UX

Perbedaan User Interface (UI)dan User Experience (UX) Apa Saja? 

Pada dasarnya perbedaan User Interface dan User Experience cukup signifikan. User Interface (UI) dan User Experience (UX) adalah dua konsep penting dalam desain aplikasi website. Baik User Interface (UI) dan User Experience (UX) merupakan dua aspek desain yang berbeda namun memiliki tujuan yang sama yaitu meningkatkan kepuasan pengguna.

Meskipun keduanya saling berkaitan satu sama lain, mereka memiliki perbedaan yang signifikan dalam pengertian dan fungsinya. 

Daftar Perbedaan User Interface dan User Experience  

Seorang programmer atau web designer harus paham betul perbedaan User Interface dan User Experience.  

User Interface (UI) adalah segala sesuatu yang terlihat oleh pengguna saat menggunakan aplikasi atau website. Hal ini mencakup warna, font, tipografi, layout, ikon, dan tombol. Tujuan desain UI adalah untuk membuat tampilan aplikasi atau website yang menarik dan mudah digunakan oleh pengguna. UI harus didesain agar pengguna dapat berinteraksi dengan mudah dan mengakses fitur yang mereka butuhkan. 

User Experience (UX) adalah tentang keseluruhan pengalaman pengguna saat menggunakan aplikasi atau website. Jadi mencakup interaksi, respons, kepuasan, dan emosi.  UX mencakup segala sesuatu dari mulai pengalaman pertama saat membuka aplikasi hingga akhir interaksi pengunjung. Biasanya UX mencakup aspek kegunaan, aksesibilitas, dan pemenuhan kebutuhan user atau pengguna. Tujuannya adalah untuk membuat pengalaman pengguna yang menyenangkan, mudah, dan intuitif. Desain UX umumnya fokus terhadap pemahaman mengenai bagaimana perilaku pengguna.

Selain perbedaan diatas, berikut adalah perbedaan lainnya antara UI dan UX: 

Fokus 

Adanya perbedaan User Interface dan User Experience bisa dilihat pertama dari fokusnya.  UI fokus pada tampilan visual dan interaksi pengguna dengan elemen desain. Lain halnya dengan UX yang fokus pada keseluruhan pengalaman pengguna dalam menggunakan aplikasi atau website. 

Tujuan 

Tujuan UI adalah untuk membuat tampilan yang menarik dan mudah digunakan. Tujuan UX sendiri ialah untuk menciptakan pengalaman pengguna yang positif dan memuaskan. 

Komponen 

Komponen UI meliputi warna, font, layout, dan tombol. Komponen UX mencakup alur pengguna, interaksi, kecepatan, keamanan, dan kepuasan. 

Faktor-faktor 

Faktor-faktor yang mempengaruhi UI meliputi estetika, kejelasan, dan konsistensi. Lain lagi dengan UX yang lebih mengedepankan kecepatan, keamanan, kemudahan penggunaan, dan kepuasan pengguna. 

Pengaruh 

UI mempengaruhi pandangan pengguna tentang tampilan dan keindahan aplikasi atau website. Pengaruh UX terletak pada keseluruhan pengalaman pengguna dengan aplikasi atau website. 

Waktu 

UI dibuat di awal proses desain. Lain dengan UX yang melibatkan desain, pengujian, dan evaluasi pengalaman pengguna dari awal hingga akhir. Dari penjabaran di atas, bisa dilihat bahwa perbedaan User Interface dan User Experience cukup besar. 

Namun keduanya tetaplah sebuah konsep yang saling terkait dan mempengaruhi dalam desain aplikasi dan website.  Jadi UI dan UX harus diperhatikan menyeluruh untuk menciptakan produk yang sukses dan memuaskan pengguna. 

Referensi

https://www.hercodigital.id/perbedaan-antara-ui-dan-ux/
https://www.dicoding.com/blog/5-perbedaan-utama-ui-dan-ux-mana-yang-lebih-penting/

Perbedaan Linux vs Windows dari Berbagai Sisi

Linux adalah salah satu sistem operasi untuk memudahkan penggunaan perangkat keras. Dapat dibuka secara open source artinya pengguna tidak hanya dapat menggunakan tetapi juga mendistribusikan serta melakukan perubahan demi kinerja lebih bagus. Sekarang ini banyak sekali muncul jenis linux, bisa dipilih sendiri sesuai kompatibilitasnya dengan komputer. 

Windows juga sistem operasi namun memiliki perbedaan dengan linux. Windows pertama berhasil dirilis pada 1985, saat itu masih banyak kekurangan. Namun, seiring berjalannya waktu hingga sampai di tahun ini sudah mengalami berbagai peningkatan. Bahkan banyak sekali digunakan di kantor untuk menyelesaikan pekerjaan. Lalu apa saja perbedaan antara linux dengan windows? Berikut penjelasannya. 

Perbedaan antara Linux dengan Windows

Keamanan

Windows mudah sekali dimasuki virus. Maka, jangan heran selama menggunakannya sering terinfeksi virus. Karena itu, untuk menjaga dan mengantisipasi harus menginstall aplikasi antivirus. Sedangkan linux lebih aman dan handal serta paling banyak digunakan oleh penduduk dunia. Meskipun tidak menginstall aplikasi antivirus khusus, jarang sekali terinfeksi virus. 

Dukungan Perangkat Keras

Windows kompatibel pada hampir semua perangkat keras. Bahkan keluaran lama pun bisa dipasang tanpa ada masalah. Karena memang para pembuat hardware membidik windows. Sementara itu, linux lebih fokus kepada penggunaan server. Saat dipasang pada perangkat tertentu, bisa saja ada masalah kompatibilitas. 

Performa 

Linux memang sedikit sulit untuk digunakan. Tetapi memiliki interface sederhana. Tidak banyak detail UI sehingga performanya sangat luar biasa dibandingkan Windows. Sementara itu, performa windows lebih dinamis namun kurang optimal sebab mudah terinfeksi virus. Memiliki detail UI yang banyak, akibatnya kinerja lebih lambat bahkan mampu menghambat proses komputer. 

Distro 

Linux didukung oleh distro dalam jumlah banyak dan dapat dipilih sesuai kebutuhan. Masing-masing distro memiliki kelebihan dan kekurangan. Beragamnya distro justru menimbulkan masalah saat terjadi bug dan error. Sebaliknya, windows memiliki sedikit distro. Jika sistem operasi windows bermasalah maka tidak terlalu sulit untuk menyelesaikannya. 

Update 

Linux menawarkan kebebasan kepada pengguna untuk memilih jadwal proses update sistem. Artinya, selama menggunakan linux, proses update bisa dilakukan ketika sudah dibutuhkan. Berbeda dengan windows yang memiliki jadwal khusus pembaruan. Artinya, tanggal telah diatur dan ditentukan oleh microsoft. Mau tidak mau, pengguna harus memperbarui saat itu juga. 

Komunitas 

Linux memiliki komunitas sangat luas, mulai dari komunitas pengguna, ahli keamanan dan pengembang. Saling bekerja sama memberikan umpan balik guna menunjang proses pengembangan. Sementara itu, windows memiliki sumber teknis privat. Sehingga, komunitas windows hanya berisi pengguna yang berkonsultasi kepada pihak pengembang (support). 

Lisensi 

Linux adalah bagian dari open source GNU Public License. Artinya, lisensi linux dipublikasi untuk umum sehingga pengguna dapat mengembangkan dan memodifikasi secara gratis dan bebas. Sedangkan windows dikembangkan oleh Microsoft menggunakan kode privat. Lisensinya hanya dapat diakses oleh pengembang internal, bukan oleh pengguna secara umum. 

Kestabilan 

Pengguna linux yang berhasil melakukan update, tidak perlu restart ulang laptop. Makanya, sangat disarankan untuk sistem operasi server yang tidak boleh mati. Sedangkan windows setelah selesai pembaruan, harus di-restart terlebih dahulu sebelum digunakan. Tanpa hal ini, maka performa tidak stabil, sering macet bahkan bisa mengalami bluescreen. 

Perangkat Lunak 

Perangkat lunak yang dimiliki linux lebih sedikit. Karena hal inilah, user interface linu dinilai lebih sulit oleh sebagian pengguna. Sebaliknya, windows memiliki lebih banyak software sehingga sangat dibutuhkan dalam menyelesaikan pekerjaan di era digital. Perangkat lunak penting sekali untuk menunjang serta memudahkan proses komputer. 

Itulah 9 poin yang membedakan linux dengan windows. Meskipun sama-sama sistem operasi, namun keduanya dikembangkan oleh developer berbeda. Makanya, memiliki kelebihan dan kekurangan. Meskipun begitu, baik linux maupun windows masih diminati hingga hari ini.

sumber : https://it.telkomuniversity.ac.id/perbedaan-linux-vs-windows/

Kelebihan Windows 11 dibanding Windows 10

Saat ini keberadaan gadget sebagai sarana atau alat untuk membantu tugas manusia semakin canggih dan bagus. Tentu saja ini berkat kemajuan teknologi yang pesat dan juga karena persaingan bisnis yang semakin ketat. Ini juga tak luput dari perkembangan teknologi di bidang sistem operasi.

Gadget yang bagus pasti di dalamnya terdapat pula sistem operasi yang baik. Keberadaan sistem operasi dalam sebuah gadget khususnya komputer sangatlah penting. Mengingat tugas sistem operasi yang salah satunya adalah membuat pengguna nyaman saat menggunakan komputer mereka ketika sedang melakukan tugas.

Nah, kali ini kita akan membahas mengenai sistem operasi yang sudah sangat populer dan banyak orang gunakan. Pada artikel ini kita akan bahas tentang sistem operasi Windows.

Sistem operasi Windows beberapa waktu lalu telah resmi merilis Windows 11 versi penuh, setelah sebelumnya kita hanya bisa merasakan pengalamannya menggunakan versi beta atau tester saja. Namun kali ini siapapun dari kita sudah sangat bisa merasakan pengalaman terbaik yang microsoft berikan lewat sistem operasi terbaru mereka ini.

Meskipun, sejak perilisannya sudah banyak orang yang mencoba dan terdapat beberapa feedback keluhan. Ini karena spesifikasi minimum yang harus terpenuhi ketika menginstall windows 11 terlalu loncat jauh dari pendahulunya, Windows 10. Tentunya hal ini sangat masuk akal mengingat fitur keren yang yang menjadi kelebihan windows 11 ini. Nah, mungkin dari kamu masih ada yang belum tau mengenai kelebihan apa saja yang windows 11 ini miliki.

1. Mempunyai tampilan yang keren

Sudah sering kita dengar bahwa saingan terbesar windows dalam industri sistem operasi ini  tidak lain adalah Mac OS. Banyak yang sering membandingkan tampilan antarmuka dari kedua sistem operasi ini. Nah kali ini windows sedikit menggunakan gaya tampilan dari rivalnya tersebut.

Yang pertama kali akan kita temukan adalah posisi taskbar yang bisa kita posisikan di tengah. Ini menjadi salah satu aspek menarik ketika kita baru saja menggunakan windows 11.

2. Peningkatan sistem keamanan

Spesifikasi minimum yang windows berikan ketika ingin menginstall windows 11 adalah adanya penggunaan sistem TPM 2.0 yang dari pihak mereka menyebut bahwa hal ini akan berpengaruh pada peningkatan keamanan bagi pengguna.

Trusted Platform Module, itulah kepanjangan dari TPM, merupakan sebuah module atau chip khusus yang memiliki fungsi sebagai pengamanan ganda yang tersedia untuk sisi hardware.

Kemampuan yang TPM miliki antara lain adalah mencegah akses dan kerusakan kunci enkripsi, kredensial pengguna, maupun segala hal-hal personal lainnya yang sensitif oleh serangan virus malware atau peretasan.

3. Memiliki fitur snap layout

Sudah pasti sebagai pengguna windows lama, sudah tidak asing dengan kustomisasi layout layar. Fitur ini sangat sering pengguna gunakan untuk mengatur kemudahan kerja saat melakukan multitasking.

Biasanya ketika kita hendak mengatur posisi layout layar, kita akan drag and drop aplikasi yang hendak kita bagi. Nah tentunya hal itu akan sangat merepotkan dan tidak hemat waktu.

Kabar gembira untuk pengguna windows 11 karena kita tak perlu lagi melakukan hal tersebut. Saat ini kita dapat menggunakan fitur bernama snap layout yang bisa secara otomatis memilih pembagian layar yang hendak kita gunakan. Dengan begini kita bisa lebih menghemat waktu karena tak perlu lagi menggeser-geser aplikasi yang ingin kita buka.

Baca juga artikel mengenai Aplikasi Android di PC Tanpa Emulator !

Framework php paling populer di Indonesia

Framework php dalam bahasa Indonesia framework memiliki arti kerangka kerja setiap bahasa pemgrograman memiliki framework yang berbeda-beda. Framework diciptakan untuk mempermudah developer mengembangkan aplikasinya. karena itu terkadang membuat kita bertanya : “Framework apa yang paling populer di Indonesia?” pada artikel ini kita akan membahas framework untuk bahasa pemrograman php terpopuler khususnya di Indonesia.

1. Laravel framework for php

laravel Adalah salah satu framework php populer buatan Taylor Otwell dari negeri paman sam framework ini pertama kali dirilis pada tahun 2011. Struktur Framework laravel digadang-gadang lebih manusiawi daripada framework lainnya. Laravel memiliki semboyan “love beautiful code? We do too, the php framework for web artisans” artisan disini merupakan salah satu fitur unggulan laravel fitur artisan dijalankan dengan CLI (command line interface).

2. Codeigniter framework php

laravel Adalah salah satu framework php populer buatan Taylor Otwell dari negeri paman sam framework ini pertama kali dirilis pada tahun 2011. Struktur Framework laravel digadang-gadang lebih manusiawi daripada framework lainnya. Laravel memiliki semboyan “love beautiful code? We do too, the php framework for web artisans” artisan disini merupakan salah satu fitur unggulan laravel fitur artisan dijalankan dengan CLI (command line interface).

Codeigniter atau dikenal dengan CI pertama kali dirilis pada tahun 2008. Codeigniter mendapat apresiasi dari pembuat bahasa pemrogram php Rasmus Lerdorf “I like Codeigniter because it is faster, lighter and the least like a framework.”

3. Yii framework

Yii berasal dari negeri tiongkok dirilis pertama kali pada 30 desember 2008. Nama Yii sendiri merupakan singkatan dari “yes it si” yii mengklaim melampaui framework php lain dari segi gaya fitur, efisiensi dan dokumentasi. Yii memiliki andalan fitur generator CRUD (Create, read, update dan Delete) yang telah include didalamnya. Fitur ini sangat membantu programmer terutama dalam hal membangun dan pengembangan aplikasi terutama aplikasi system informasi.

4. Cakephp

Cakephp Dikutip dari Wikipedia CakePHP merupakan sebuah rapid development framework yang gratis dan sumber terbuka untuk PHP. CakePHP adalah sebuah framework atau kerangka kerja untuk membuat aplikasi CRUD berbasis bahasa pemrograman PHP.

5. Zend

Pencipta bahasa pemrograman php Rasmus Lerdorf pada tahun 2013 pernah mengatakan bahwa “semua framework menyebalkan” tapi kenyataan nya zend tempatnya bekerja juga membuat framework php  yang diberi nama Zend sama persis dengan nama perusahaan tempat dia berada. Zend framework memiliki semboyan paket profesinal yang mengutamakan kesederhanaan, keunggulan serta kecepatan.

sumber : https://tekno.blog.unisbank.ac.id/pemrograman/framework-php-paling-populer-di-indonesia

Sejarah Perjalanan AMD Sebagai Perusahaan Prosesor Tenar

Sebuah perusahaan besar menyimpan cerita perjuangan panjang. Lika-liku kehidupan dan bisnis yang sudah dilewati menjadi sebuah pembelajaran yang sangat baik untuk kemajuan di masa mendatang. Tidak mengherankan jika sejarah perusahaan selalu disimpan dan diceritakan kepada khalayak ramai. Selain sebagai sebuah kebanggaan tersendiri, kisah ini sekiranya dapat menjadi inspirasi bagi sebagian kecil orang.

AMD menjadi saksi hidup kesuksesan sebuah produsen prosesor ternama saat ini. Sekelumit cerita yang dimulai sejak 1969 mampu bertahan hingga generasi terkini. Simaklah lebih lanjut sejarah perusahaan ini, siapa tahu Anda menjadi salah satu yang terinspirasi darinya.

1969-1984

Cerita panjang AMD dimulai pada tahun 1969. Perusahaan ini dibentuk dengan modal US$ 100.000, jumlah yang besar untuk saat itu. Dengan modal tersebut, AMD berhasil membangun markas besarnya di Sunnyvale, California. Setahun kemudian, AMD berhasil merilis produk pertama mereka, logic counter Am2501. Dengan produk ini, AMD dengan percaya diri menjadi “go-public” pada tahun 1972.

Debutnya di dunia saham dimulai pada tahun 1979. Sembari masuknya AMD ke bursa saham New York, produksi pun dimulai di pabrik baru merekayang berada di Austin. Dengan pabrik baru ini, tiga tahun kemudian AMD menandatangani kontrak untuk menjadi sumber sekunder sebagai pemasok prosesor mikro PC Intel untuk IBM. Kencangnya haluan kapal AMD ini membuatnya masuk ke daftar “100 Perusahaan Terbaik Untuk Bekerja di Amerika” di tahun 1984.

1985-1999

Prestasi AMD pun tiada berhenti mengalir. Kali ini, di tahun 1985 AMD masuk ke Fortune 500 untuk pertama kalinya. Pada tahun yang sama, ATI bekerja sama dengan AMD, dan merancang controller grafis beserta produk graphic board pertama di dunia.

Prosessor AMD pertama

Setahun kemudian, ATI menandatangi kontrak besar dengan Commodore Business Machine untuk menyuplai 7000 chip per minggunya. Angka yang fantastis ini membuat ATI mengeluarkan debutan EGA Wonder dan VGA Wonder pada 1986. Di tahun yang sama, AMD mengakuisisi Monolithic Memories, Inc. Dengan menguasai perusahaan ini, kini AMD ikut masuk ke bisnis logic yang dapat di-program. Dengan demikian, tahun berikutnya pun dimulai pekerjaan baru pada AMD Submicron Development Center. ATI sendiri kemudian mendukung perilisan VESA standard pada industri grafis.

Dalam kurun waktu 1991-1999 ini, AMD dan ATI menarik perhatian dunia dengan menciptakan beragam produk yang pada saat itu dianggap sangat mutakhir. Seperti debut prosesor mikro Am386 yang diikuti chip Mach8 (1991) yang menjadi terobosan baru di dunia grafis CPU. Mach32 (1992) kemudian hadir sebagai produk baru, diikuti dengan pendirian ATI GmbH yang bermarkas di Munich, Jerman. Jajaran produk Am486 (1993) diperkenalkan bersamaan dengan kerjasama AMD dengan Fujitsu untuk menciptakan produk flash memori yang kita pakai hingga saat ini. ATI pun kemudian go-public dan mulai mengeluarkan saham di NASDAQ dan bursa saham Toronto.

Am386DX-40

Mach64 (1994) menggantikan pendahulunya. AMD kemudian menjadi pemasok Am486 untuk komputer produksi Compaq. Berkembangnya AMD melahirkan inovasi microprocessor lain, AMD-K5 (1995) yang kompatibel dengan socket prosesor mikro x86. ATI juga merilis graphic board untuk produk Mac. Pada 1996, ATI membangun cabang di Irlandia. Tidak berhenti di sana, ATI juga merilis chip grafis 3D pertama di dunia. Di tahun ini, AMD mengakuisisi perusahaan lain lagi. Kali ini, NexGen yang dibelinya.

AMD-K5

Komputer murah diperkenalkan pada 1997. Harga komputer saat itu ada di bawah US$ 1000 berkat produk AMD-K6. Dengan diperkenalkan teknologi DVD, ATI menjadi perusahaan pertama yang memproduksi hardware yang mendukung teknologi tersebut. ATI berhasil mengirim chip AGP yang ke- 10 juta ke pasaran pada 1998. Prosesor generasi ke-7, AMD Athlon, menjadi prosesor untuk komputasi Microsoft dan Windows (1999) dan menjadi titik penting kemajuan AMD yang begitu pesat.

2000-2012

Memasuki abad ke-21 ini, AMD seperti kesurupan ketika merilis produknya. Lihat saja bagaimana AMD Athlon menjadi prosesor pertama dengan clockspeed 1 GHz pada tahun 2000. Beberapa produk lain juga diperkenalkan pada tahun ini, seperti prosesor AMD-K6 -2+ dan debut ATI Radeon.

AMD Athlon 62x2 Dual Core

Tahun 2001, AMD merilis Athlon MP sebagai platform multi-proses milik AMD yang pertama. Teknologi HyperTransport yang dirilis juga digunakan oleh beberapa perusahaan besar macam Apple, Cisco, nVidia, dan lainnya. Tahun berikutnya, jajaran produk Radeon baru keluar, dengan seri Radeon 9700 Pro yang mendukung DirectX 9.

Segala prestasi dalam kurun 2003-2011 pun cukup membanggakan, dengan puncaknya pada tahun 2012. Pada tahun itu, AMD menjadi perusahaan pertama yang mengumumkan kalau mereka akan mendesain prosesor dengan mengadopsi teknologi 64-bit ARM untuk pangsa pasar yang berbeda. Pada tahun-tahun inilah semakin terlihat bagaimana teknologi rancangan AMD menjadi begitu penting di industry grafis komputer.

2013

Saat ini, teknologi AMD banyak digunakan pada sederet nama mentereng konsol game dan hiburan rumahan lainnya. Produk seperti Xbox One, PS4, dan Wii U adalah bukti sahih betapa eksisnya AMD saat ini. Kesuksesan di dunia komputer juga diikuti dengan digunakannya AMD FirePro pada produk Apple yang spesifik. Tidak hanya itu, belum ditutup tahun 2013, AMD sudah meluncurkan Opteron X-Series. Prosesor ini digadang-gadang sebagai prosesor dengan inti berukuran kecil, tapi memiliki performa yang sangat optimal.

amd in consoles

Dengan sepak terjang lebih dari empat dekade, AMD sudah menunjukkan bagaimana komitmen perusahaan terhadap industry grafis dan prosesor saat ini.

sumber : https://www.amd-id.com/sejarah-perjalanan-amd-sebagai-perusahaan-prosesor-tenar/

Cyber Security : Pengertian, Jenis, dan Metode Ancaman

Dalam era digital, keamanan cyber merupakan metode keamanan yang harus dikuasai oleh semua pengguna internet. Karena saat ini, setiap orang bergantung pada teknologi untuk melakukan aktivitas sehari-hari, baik itu individu, perusahaan, maupun organisasi pemerintah. Teknologi dan internet digunakan untuk mengirimkan data, mencari informasi, berkomunikasi dengan orang lain, dan menyimpan data penting di berbagai perangkat.

Oleh karena itu, keamanan cyber sangat penting untuk memastikan semua aktivitas dan data di internet tetap aman dan terlindungi dari berbagai jenis penjahat siber. Jika Anda ingin mempelajari lebih lanjut tentang pengertian cyber security, Jenis, dan metode ancamannya.

Pengertian Cyber Security (Keamanan Siber)

Cyber security merupakan upaya untuk melindungi sistem komputer dari berbagai ancaman atau akses ilegal. Upaya ini mencakup penggunaan alat, kebijakan, dan konsep keamanan untuk melindungi aset organisasi dan pengguna, serta meminimalkan risiko ancaman ke dalam sistem komputer.

Perlindungan ini dilakukan pada perangkat komputasi, aplikasi, layanan, dan informasi yang dikirimkan serta disimpan di lingkungan siber. Keamanan siber memastikan tiga poin penting yang disebut sebagai CIA Triad.

CIA Triad terdiri dari:

  • Confidentiality (kerahasiaan)
  • Integrity (integritas)
  • Availability (ketersediaan)

Sebagaimana disebutkan oleh Warkentin & Orgeron dalam buku Pengajaran Berbasis Teknologi Digital karya Sandirana Juliana Nendissa. CIA Triad adalah mode keamanan yang dikembangkan untuk membantu manusia memahami berbagai aspek keamanan teknologi informasi dan menjadi konsep utama dalam cyber security.

Jenis Cyber Security (Keamanan Siber)

Berikut ini jenis-jenis cyber security:

Keamanan Jaringan (Network Security)

Keamanan Jaringan atau Network Security adalah upaya untuk melindungi jaringan internal dengan meningkatkan keamanan. Hal ini sangat penting bagi perusahaan yang menggunakan sistem jaringan untuk segala hal.

Keamanan jaringan dapat melindungi aset bisnis dari ancaman cyber crime dan juga dapat mengelola lalu lintas jaringan dengan lebih efektif. Contoh network security adalah penggunaan perangkat lunak anti-virus dan firewall untuk mendeteksi ancaman malware.

Keamanan Awan (Cloud Security)

Keamanan awan atau Cloud Security mengacu pada upaya untuk melindungi data yang disimpan di awan. Beberapa hal yang terkait dengan perlindungan ini adalah teknologi, kontrol, dan layanan yang memungkinkan keamanan awan.

Cloud security adalah salah satu aspek penting untuk memastikan keamanan data. Beberapa ancaman cloud security termasuk pencurian data, penyalahgunaan data, dan pembajakan lalu lintas layanan.

Keamanan Aplikasi (Application Security)

Application Security atau Keamanan Aplikasi adalah jenis keamanan jaringan yang digunakan untuk meningkatkan keamanan aplikasi terhadap berbagai ancaman. Aplikasi dapat diakses dari banyak jaringan yang berbeda, memungkinkan serangan siber terjadi.

Hal ini membuat aplikasi rentan terhadap ancaman siber, sehingga perlu diterapkan application security. Beberapa cara untuk memastikan proses keamanan bekerja dengan baik termasuk otentikasi, otorisasi, enkripsi, logging, dan pengujian keamanan aplikasi.

Metode Ancaman Cyber Security (Keamanan Siber)

Berikut metode ancaman cyber security:

Malware

Malware, singkatan dari malicious software, adalah salah satu ancaman siber paling umum yang dapat merusak atau mengganggu kinerja komputer, biasanya menyebar melalui lampiran email atau unduhan ilegal. Beberapa jenis malware meliputi virus, trojan, spyware, ransomware, adware, dan botnet.

Injeksi SQL (Structured Query Language)

Injeksi SQL adalah metode ancaman yang digunakan untuk mencuri data dari pusat data dengan memanfaatkan kerentanan pada aplikasi basis data. Penjahat siber dapat memasukkan kode berbahaya pada aplikasi basis data melalui pertanyaan SQL untuk mencuri informasi pribadi pengguna.

Phishing

Phishing adalah metode ancaman yang seringkali dikirimkan dalam bentuk email palsu yang meminta informasi sensitif. Ancaman ini bertujuan untuk melakukan penipuan dan mendapatkan informasi pribadi korban.

Serangan Man-in-the-Middle

Serangan Man-in-the-Middle adalah metode ancaman yang digunakan untuk menyadap komunikasi antara dua individu dengan tujuan mencuri data. Salah satu contoh serangan Man-in-the-Middle adalah penggunaan jaringan wi-fi yang tidak aman sehingga penjahat siber dapat mengakses dan menyadap data yang dikirimkan dari perangkat korban ke jaringan.

Serangan Denial-of-Service

Serangan Denial-of-Service adalah metode ancaman yang digunakan untuk menghentikan kinerja suatu sistem dengan cara menghabiskan sumber daya yang dimiliki sistem sehingga sistem tidak dapat berfungsi dengan benar. Metode ancaman ini bertujuan untuk mengganggu layanan dan aktivitas pengguna sistem yang menjadi target serangan.

Konsep Cyber Security (keamanan Siber)

Terdapat tiga konsep penting dalam cyber security, yaitu kerahasiaan, integritas, dan ketersediaan informasi.

Kerahasiaan

Kerahasiaan merupakan konsep pertama yang bertujuan untuk membatasi akses informasi hanya untuk orang-orang tertentu agar tidak terjadi kebocoran data di masa depan. Contohnya, laporan keuangan hanya dapat diakses oleh orang-orang tertentu saja.

Aspek penting dari kerahasiaan adalah mengaktifkan otentikasi dua faktor (2FA) saat mengakses akun. Dengan 2FA, kamu harus melewati dua proses verifikasi, yaitu memasukkan kata sandi dan kode khusus yang dikirim ke perangkat tertentu.

Integritas

Konsep kedua adalah integritas, yaitu menyampaikan informasi yang benar, tepat, dan akurat kepada publik serta melindungi data milik pengguna. Perusahaan harus memperhatikan cara penyimpanan data agar tidak bocor ke pihak yang tidak berkepentingan. Salah satu cara untuk mencegah kebocoran data adalah dengan menggunakan teknologi enkripsi, tanda tangan digital, atau otoritas sertifikat (CA).

Ketersediaan

Konsep ketiga adalah ketersediaan, yaitu memastikan sistem yang kamu miliki selalu tersedia dan tidak membuat pelanggan kecewa. Misalnya, jika bisnis kamu bergantung pada aplikasi keuangan, pastikan aplikasi tersebut selalu tersedia dan dapat diakses dengan mudah oleh pelanggan.

Kesimpulan

Dalam era digital yang semakin maju, cyber security menjadi semakin penting bagi individu dan organisasi untuk melindungi data dan informasi penting mereka dari ancaman siber. Ancaman siber dapat berupa malware, injeksi SQL, phishing, serangan Man-in-the-Middle, dan serangan Denial-of-Service.

Untuk melindungi data dan informasi dari cyber security, ada tiga konsep penting yang harus dipahami yaitu kerahasiaan, integritas, dan ketersediaan informasi. Kerahasiaan membatasi akses hanya untuk orang-orang tertentu, integritas mengupayakan informasi yang benar, tepat dan akurat disampaikan kepada publik, dan ketersediaan memastikan bahwa sistem selalu tersedia dan tidak mengalami gangguan.

Penerapan konsep ini dalam cyber security dapat dilakukan melalui berbagai cara seperti otentikasi dua faktor, enkripsi, tanda tangan digital, dan otoritas sertifikat. Penting bagi setiap individu dan organisasi untuk memahami dan menerapkan konsep keamanan siber secara tepat guna melindungi data dan informasi mereka dari ancaman siber yang semakin kompleks dan meningkat.

Referensi

  1. Anderson, R. (2008). Security Engineering: A Guide to Building Dependable Distributed Systems (2nd ed.). John Wiley & Sons.
  2. Blyth, A. J. C., & Kovacich, G. L. (2005). Information Assurance: Security in the Information Environment. Springer.
  3. Clarke, R. A. (2010). Cyber War: The Next Threat to National Security and What to Do About It. HarperCollins Publishers.
  4. Cybenko, G. (2015). Cyber Security and Resilience. CRC Press.
  5. Goodrich, M. T., & Tamassia, R. (2011). Introduction to Computer Security. Addison-Wesley.
  6. Koziol, M. J. (2019). Cybersecurity Blue Team Toolkit: Tools, Tactics, and Techniques for Building Your Own Cyber Defense Team. Wiley.

sumber : https://pasla.jambiprov.go.id

Kisah Sukses dan Sejarah AMD, Berhasil Menumbangkan Intel dengan Chip Mikroprosesor Ryzen

Kisah AMD (Advanced Micro Devices, Inc.) yang sukses mengalahkan Intel lewat keunggulan kecepatan dan performa chip mikroprosesor Ryzen yang mengalahkan mikroprosesor terbaik Intel? Kisah ini sangat inspiratif, karena hebatnya AMD melakukan ini setelah lima puluh tahun terus menerus menempel di belakang Intel si penguasa pasar.

AMD memang seolah selalu menjadi chip pilihan kedua setelah Intel bagi mereka yang mencari laptop atau komputer desktop untuk kebutuhan studi atau kerja. Hal ini barangkali disebabkan citra chip mikroprosesor buatan AMD yang lebih cepat panas dan tidak sekencang buatan Intel, meskipun harganya memang lebih murah. Pengecualiannya mungkin adalah khusus bagi para pengguna yang mahir mengutak-atik chip untuk melakukan over clocking, maka AMD saat itu bisa menjadi pilihan nomer satu. Namun sekarang situasi telah berubah sejak tahun 2017.

Sejatinya tidak ada yang abadi di dunia. Dahulu jawara, sekarang kalah. Dulu dicari-cari, sekarang justru mengejar-ngejar. Jika saat ini menang pun, belum tentu lima belas tahun lagi masih eksis. Contohnya seperti Nokia, AOL dan sederet merek terkenal lainnya yang sekarang hanya tinggal sejarah. Akankah Intel mengalami nasib yang sama?

Sejarah AMD

Dikutip dari Wikipedia, sebagai perusahaan pembuat semikonduktor multinasional yang berlokasi di Santa Clara, California, Amerika Serikat, AMD memiliki sejumlah produk andalan. Semisal mikroprosesor, chipset motherboard (papan induk), prosesor tertanam & prosesor grafis untuk server (peladen), workstation (stasiun kerja), komputer pribadi serta aplikasi embedded system (sistem tertanam).

AMD didirikan oleh sejumlah mantan pekerja perusahaan Fairchild Seminconductor di San Jose, California, AS. Wilayah ini sekarang dikenal dengan nama Silicon Valley. Salah seorang pendirinya yang terkenal dan kemudian menjadi presiden AMD pertama adalah Jerry Sanders.

Awal Kekalahan Intel

Intel merajai pangsa pasar mikroprosesor sejak chip buatan mereka dipakai IBM, yakni Intel 80286 untuk menjadi prosesor bagi produk PC mereka. Ditambah lagi Apple pun kemudian mengganti chip PowerPC mereka dengan buatan Intel pada tahun 2005 untuk seluruh produk Apple.

Dr. Indrawan menjelaskan, posisi yang nyaman sebagai penguasa pasar membuat Intel terlena. Inovasi mereka melambat. Yang lebih parah, cara-cara kurang elegan mulai dipergunakan, yakni melakukan praktik anti kompetisi. Antara lain melanggar kontrak dengan AMD, memberikan informasi palsu untuk menghambat perkembangan AMD hingga menyogok perusahaan-perusahaan seperti NEC, Hitachi, Fujitsu, Sony, Dell, HP hingga Lenovo untuk tidak menggunakan chip buatan AMD.

Bahkan pada tahun 2010, Intel ketahuan memalsukan data hasil tolok ukur (benchmark), demi menunjukkan seolah-olah prosesor Intel berkinerja lebih cepat daripada buatan AMD. Semua itu dilakukan Intel hanya untuk mempertahankan posisi sebagai raja mikroprosesor. Hmm, speechless deh rasanya….

Awal Kemenangan AMD atas Intel

Momen kemenangan AMD dimulai sejak tahun 2014 saat Dr. Lisa Su diangkat sebagai CEO AMD yang baru. Hanya dalam dua tahun, yakni pada tahun 2017 AMD meluncurkan mikroprosesor Ryzen berdasarkan arsitektur Zen hasil desain insinyur AMD sendiri.

Setelah peluncuran Ryzen, pangsa pasar AMD naik dari 18% menjadi 31%. Sementara Intel justru turun dari 82% menjadi 69%. Puncaknya di kwartal pertama tahun 2021 ini, untuk pertama kalinya chip AMD menguasai 50,7% pasar desktop yang sebelumnya dikuasai Intel selama 50 tahun.

Dr. Lisa Su, wanita kelahiran 7 November 1969 sebagai CEO AMD di tahun 2021 ini pada akhirnya juga mendapatkan pengakuan atas kontribusinya di bidang mikroprosesor dengan memperoleh Robert N. Noyce Medal dari IEEE (Institute of Electrical and Electronics Engineers). Menjadikannya sebagai wanita pertama yang memperoleh penghargaan bergengsi tersebut.

Para pembaca yang budiman, untuk lebih detailnya, berikut video yang sangat menarik mengenai pelajaran yang bisa dipetik (lessons learned) dari kisah perjalanan kesusksesan AMD mengungguli Intel setelah berjuang lima puluh tahun lebih, diambil dari kanal Youtube Dr. Indrawan:

Penutup

Seperti yang dikatakan oleh Dr. Indrawan dalam video di atas, bahwa pemasaran yang hebat sekalipun tidak akan bisa mengalahkan produk yang bagus. Dalam bahasa marketing, jika positioning produk tidak sesuai dengan differentiation-nya maka brand integrity akan rusak, brand image luntur dan brand identity juga ikut memudar. Untuk konteks Intel, cara-cara yang tidak elegan dan fokus mengeruk keuntungan semata dengan mengabaikan kebutuhan akan inovasi yang terus menerus, tampaknya inilah yang menjadi awal kekalahannya dari AMD.

Semoga tulisan singkat ini bermanfaat bagi para pembaca sekalian.

Sumber:
[1] Kanal Youtube Dr. Indrawan Nugroho
[2] https://id.wikipedia.org/wiki/Advanced_Micro_Devices
[3] https://wccftech.com/ieee-robert-n-noyce-medal-awarded-to-amd-ceo-dr-lisa-su-for-pushing-the-semiconductor-industry-forward/