Cryptology Academy · Pelajaran

Kripto dalam Kehidupan Seharian

Lihat cara kriptografi melindungi mesej, kata laluan dan pembayaran anda hari ini.

Pelajaran 4 daripada 413 langkah

Kripto dalam Kehidupan Seharian ialah pelajaran Cryptology Academy percuma di CoddyKit. Ini ialah pelajaran 4 daripada 4. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Cryptology Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Cryptology Academy merangkumi sejumlah 4 pelajaran.

Selamat Datang

Kriptografi melindungi hampir setiap interaksi digital anda. Dalam pelajaran ini, kita akan memadankan teknologi dunia sebenar dengan primitif kriptografi yang mendasarinya.

HTTPS & TLS

Apabila pelayar anda memaparkan ikon kunci mangga, TLS sedang berjalan. TLS menggabungkan pengesahan sijil, pertukaran kunci ECDH, penyulitan AES-GCM dan pengesahan HMAC.

Penyulitan Hujung ke Hujung WhatsApp

WhatsApp menggunakan Protokol Signal: persetujuan kunci X3DH dan Double Ratchet untuk penyulitan mesej dengan kerahsiaan ke hadapan. Mesej anda disulitkan pada peranti anda.

Penyimpanan Kata Laluan

Perkhidmatan yang baik tidak pernah menyimpan kata laluan anda — perkhidmatan itu menyimpan bcrypt(password + salt). Walaupun pangkalan data mereka dibocorkan, kata laluan anda kekal selamat.

Bitcoin & Dompet Mata Wang Kripto

Alamat Bitcoin diperoleh daripada kunci awam ECDSA pada secp256k1. Penghantaran syiling memerlukan tandatangan transaksi menggunakan kunci persendirian anda — jika kunci itu hilang, syiling juga hilang.

Pengesahan Kunci SSH

SSH menggunakan pengesahan kunci awam: pelayan menyulitkan cabaran dengan kunci awam anda; klien anda menyahsulitnya dengan kunci persendirian untuk membuktikan identiti.

Penandatanganan Kod

Kedai aplikasi dan kemas kini OS ditandatangani secara kriptografi: pembangun mencincang binari dan menandatangani cincangan itu dengan kunci persendiriannya. OS anda mengesahkannya sebelum pemasangan.

Pengesahan Dua Faktor (TOTP)

TOTP (Google Authenticator) menggunakan HMAC-SHA1 pada cap masa dan rahsia yang dikongsi. Pelayan dan peranti anda mengira kod 6 digit yang sama setiap 30 saat.

VPN & WireGuard

WireGuard menggunakan Curve25519 ECDH, ChaCha20-Poly1305 AEAD dan kod pengesahan mesej BLAKE2. WireGuard mencapai keselamatan yang lebih baik daripada IPSec dengan jauh lebih sedikit baris kod.

Penyulitan E-mel: PGP & S/MIME

PGP menyulitkan e-mel dengan kunci awam RSA atau ECC penerima dan menandatanganinya dengan kunci persendirian pengirim, lalu memberikan kerahsiaan serta pengesahan.

Penyulitan Cakera

BitLocker (Windows) dan FileVault (macOS) menggunakan AES-XTS untuk menyulitkan seluruh cakera anda. Kunci itu dibalut dengan kata laluan anda melalui PBKDF2 atau Argon2.

Semakan Pantas

Primitif kriptografi apakah yang digunakan oleh TOTP (Google Authenticator) untuk menjana kod sekali guna?

Imbas Kembali

Menakjubkan! Kriptografi ada di mana-mana. Anda telah melihat penggunaannya dalam HTTPS, pemesejan, kata laluan, dompet dan banyak lagi. Selebihnya kursus ini akan membina setiap primitif dari asas.
Percuma untuk bermula

Pelajari Cryptology Academy dengan tutor kecerdasan buatan — percuma

Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.

Kursus
67
Pelajaran
261

Soalan Lazim

Adakah pelajaran “Kripto dalam Kehidupan Seharian” percuma?

Ya — teks penuh “Kripto dalam Kehidupan Seharian” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Cryptology Academy, tingkat taraf kepada CoddyKit PRO. Kursus Cryptology Academy merangkumi sejumlah 4 pelajaran.

Apakah yang akan saya pelajari dalam “Kripto dalam Kehidupan Seharian”?

Lihat cara kriptografi melindungi mesej, kata laluan dan pembayaran anda hari ini. Anda berlatih Cryptology Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.

Adakah saya memerlukan pengalaman untuk memulakan Cryptology Academy?

Tiada pengalaman terdahulu diperlukan. Pembelajaran Cryptology Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 4 daripada 4.

Berapa lamakah pelajaran “Kripto dalam Kehidupan Seharian” diambil?

Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.

Bolehkah saya menulis dan menjalankan kod dalam pelajaran Cryptology Academy ini?

Ya. Setiap pelajaran Cryptology Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.

Semua pelajaran dalam kursus ini

  1. Sifer Purba dan Sejarah Kriptografi Awal
  2. Kosa Kata Asas Kriptografi
  3. Gambaran Keseluruhan Simetri berbanding Asimetri
  4. Kripto dalam Kehidupan Seharian
← Kembali ke Cryptology Academy