Cryptology Academy · Pelajaran

Cara Bank Melindungi Transaksi Anda

Pahami lapisan kriptografis yang mengamankan pembayaran kartu kredit, perbankan daring, dan penarikan ATM.

Pelajaran 2 dari 413 langkah

Cara Bank Melindungi Transaksi Anda adalah pelajaran Cryptology Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Cryptology Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Cryptology Academy mencakup 4 pelajaran total.

TLS dan Koneksi ke Bank Anda

Saat Anda mengunjungi situs web bank Anda, TLS (Keamanan Lapisan Transportasi) mengenkripsi setiap bita yang dipertukarkan antara peramban Anda dan server bank. Tanpa TLS, penyerang di jaringan yang sama dapat membaca saldo rekening Anda, mencegat kredensial, atau mengubah transaksi.

Bank mewajibkan TLS 1.2 atau yang lebih tinggi dan biasanya menerapkan kebijakan rangkaian sandi yang ketat untuk mencegah serangan penurunan versi.

Chip EMV dibandingkan Pita Magnetik

Pita magnetik pada kartu lama menyimpan data statis, termasuk nomor kartu dan tanggal kedaluwarsa. Siapa pun yang membaca pita tersebut dapat menyalin kartu persis seperti aslinya.

Chip EMV menghasilkan kode kriptografis unik untuk setiap transaksi menggunakan protokol tantangan–respons. Bahkan jika penyerang menangkap data transaksi, data itu tidak dapat digunakan kembali untuk melakukan pembelian penipuan.

Tokenisasi dalam Pembayaran Seluler

Apple Pay dan Google Pay menggunakan tokenisasi: nomor kartu asli Anda diganti dengan token khusus perangkat yang tidak bermakna di luar konteks transaksi tersebut.

Saat Anda mengetukkan perangkat untuk membayar, pedagang hanya menerima token yang berlaku satu kali. Nomor kartu Anda yang sebenarnya tidak pernah keluar dari lingkungan aman perangkat Anda atau brankas jaringan kartu.

Modul Keamanan Perangkat Keras dalam Perbankan

Bank menggunakan Modul Keamanan Perangkat Keras (HSM) untuk menghasilkan, menyimpan, dan mengelola kunci kriptografis dalam perangkat keras tahan manipulasi. Kunci privat tidak pernah berada di luar HSM dalam bentuk teks biasa.

HSM disertifikasi sesuai standar FIPS 140-2 atau FIPS 140-3 dan melakukan ribuan operasi kriptografis per detik. HSM merupakan tulang punggung setiap terminal pembayaran dan sistem perbankan.

PIN dan Blok PIN

Saat Anda memasukkan PIN di ATM, PIN tersebut segera dienkripsi menjadi Blok PIN menggunakan format standar seperti ISO 9564. Blok PIN tersebut kemudian dienkripsi dengan kunci yang hanya diketahui HSM bank Anda.

PIN Anda tidak pernah dikirim dalam bentuk teks biasa di bagian mana pun dari jaringan. Bahkan bank pengakuisisi dan pemroses pembayaran tidak dapat melihatnya; hanya bank penerbit Anda yang dapat memverifikasinya.

SWIFT dan Enkripsi Antarbank

SWIFT (Telekomunikasi Keuangan Antarbank Sedunia) adalah jaringan yang digunakan bank untuk pembayaran lintas negara. Pesan SWIFT dienkripsi dan diautentikasi untuk mencegah manipulasi.

Meskipun aman, perampokan Bangladesh Bank pada 2016 menunjukkan bahwa kredensial SWIFT yang disusupi menyebabkan pencurian sebesar $81 juta. Autentikasi sama pentingnya dengan enkripsi.

Autentikasi 3D Secure

3D Secure (seperti Visa Verified atau Mastercard SecureCode) menambahkan langkah autentikasi saat Anda berbelanja daring. Jaringan kartu mengarahkan Anda ke bank untuk verifikasi, biasanya melalui OTP atau biometrik.

Komunikasi antara pedagang, jaringan kartu, dan bank dalam 3D Secure menggunakan TLS dan pesan bertanda tangan untuk mencegah serangan pemutaran ulang dan pemalsuan.

Deteksi Penipuan dan Integritas Kriptografis

Sistem deteksi penipuan modern menganalisis pola transaksi secara waktu nyata. Sistem tersebut mengandalkan kode autentikasi pesan (MAC) untuk memastikan data transaksi yang diterima bank tidak dimanipulasi.

Transaksi penipuan yang mengubah jumlah atau kode pedagang akan gagal dalam verifikasi MAC sebelum sempat mencapai mesin deteksi penipuan.

Mengapa Bank Melakukan Hash pada Kata Sandi

Bank yang menyimpan kata sandi Anda dalam bentuk teks biasa berisiko mengeksposnya dalam kebocoran data. Sebagai gantinya, bank menyimpan hash kriptografis satu arah dari kata sandi Anda, biasanya menggunakan bcrypt, scrypt, atau Argon2.

Saat Anda masuk, kata sandi yang dimasukkan diubah menjadi nilai hash lalu dibandingkan dengan hash yang tersimpan. Bank tidak pernah perlu mengetahui kata sandi Anda yang sebenarnya, melainkan hanya perlu memastikan nilai hash tersebut cocok.

HSM dalam Pemrosesan Pembayaran

Dalam rantai pembayaran, dari terminal ke bank pengakuisisi, lalu ke jaringan kartu dan bank penerbit, setiap tautan menggunakan HSM untuk mengenkripsi dan mendekripsi kunci. Terminal menggunakan kunci kerja yang diturunkan dari kunci utama dalam HSM.

Hierarki kunci ini berarti tidak ada satu pun penyusupan yang mengekspos seluruh jaringan. Kunci individual diganti secara berkala dan setiap penyusupan dibatasi pada cakupan yang sempit.

Penyematan Sertifikat dalam Aplikasi Perbankan

Aplikasi perbankan seluler sering menggunakan penyematan sertifikat: aplikasi diprogram secara permanen untuk hanya menerima sertifikat atau kunci publik tertentu untuk server bank. Jika penyerang MITM mencegat lalu lintas dengan sertifikat berbeda, aplikasi menolak tersambung.

Penyematan sertifikat memberikan lapisan perlindungan tambahan di luar validasi TLS tingkat sistem, sehingga jauh lebih sulit bagi penyerang untuk mencegat lalu lintas aplikasi perbankan bahkan pada jaringan yang telah disusupi.

Kuis Kriptografi Perbankan

Uji pengetahuan Anda tentang kriptografi dalam perbankan dan pembayaran.

Inti Pelajaran: Kriptografi Perbankan

Perbankan mengandalkan tumpukan kriptografis berlapis: TLS untuk keamanan jaringan, chip EMV dan tokenisasi untuk keamanan kartu, HSM untuk pengelolaan kunci, dan blok PIN untuk kerahasiaan PIN.

Kata sandi disimpan sebagai hash, bukan teks biasa. Setiap tautan dalam rantai pembayaran diautentikasi dan dienkripsi menggunakan protokol standar industri serta perangkat keras tersertifikasi.

Gratis untuk memulai

Belajar Cryptology Academy dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
67
Pelajaran
261

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Cara Bank Melindungi Transaksi Anda” gratis?

Ya — teks lengkap “Cara Bank Melindungi Transaksi Anda” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Cryptology Academy, upgrade ke CoddyKit PRO. Kursus Cryptology Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Cara Bank Melindungi Transaksi Anda”?

Pahami lapisan kriptografis yang mengamankan pembayaran kartu kredit, perbankan daring, dan penarikan ATM. Kamu berlatih Cryptology Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Cryptology Academy?

Tidak diperlukan pengalaman sebelumnya. Cryptology Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.

Berapa lama pelajaran “Cara Bank Melindungi Transaksi Anda” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Cryptology Academy ini?

Ya. Setiap pelajaran Cryptology Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Enkripsi dalam Aplikasi Pesan
  2. Cara Bank Melindungi Transaksi Anda
  3. Internet Tanpa Kriptografi
  4. Kehidupan Digital Anda dan Kriptografi
← Kembali ke Cryptology Academy