Cryptology Academy logo
PemulaKeselamatanTahap A1 → C222 bahasa

Cryptology Academy

Terokai ilmu penyulitan dan komunikasi selamat dengan Akademi Kriptologi. Laluan pembelajaran CoddyKit yang merangkumi 67 kursus pendek dan 261 pelajaran interaktif, dengan tutor kecerdasan buatan 24/7 di sisi anda.

Kursus
67
Pelajaran
261
Langkah interaktif
3,316
Percuma untuk bermula
Kursus 1
Kurikulum

67 kursus dalam laluan ini

Setiap kursus dalam laluan Cryptology Academy, mengikut urutan pembelajaran. Kursus pertama adalah percuma.

1

A13 pelajaranPercuma

Kursus ini memberikan pengenalan kepada bidang kriptologi, meliputi konsep asas, sejarah dan teknik kriptografi asas.

2

A14 pelajaranPRO

Temui bagaimana kriptografi bermula pada zaman purba dan berkembang hingga era digital. Pelajari kosa kata serta konsep asas yang diperlukan oleh setiap pelajar kripto.

3

A14 pelajaranPRO

Temui cara kriptografi melindungi setiap aspek kehidupan digital anda secara senyap — daripada aplikasi pemesejan hingga perbankan dalam talian — dan sebabnya kini lebih penting daripada sebelumnya.

4

A14 pelajaranPRO

Pelajari sifir penggantian dan transposisi yang digunakan sepanjang sejarah, daripada Caesar hingga era mesin Enigma.

5

A14 pelajaranPRO

Terokai lebih daripada sifir Caesar dan pelajari sifir klasik canggih yang membentuk kriptografi moden — Playfair, ADFGVX dan struktur Feistel.

6

A14 pelajaranPRO

Bina asas matematik yang diperlukan untuk kriptografi moden: perduaan, heksadesimal, aritmetik modular dan nombor perdana.

7

A14 pelajaranPRO

Jelaskan salah satu punca kekeliruan paling lazim dalam kriptografi: perbezaan antara pengekodan, penyulitan dan pencincangan — serta kuasai Base64, heks dan ASCII.

8

A14 pelajaranPRO

Fahami maksud sebenar ikon mangga, cara laman web mendapatkan sijil dan tindakan yang patut diambil apabila amaran TLS muncul.

9

A24 pelajaranPRO

Kuasai XOR, AND, OR, NOT dan anjakan — blok binaan bagi setiap algoritma penyulitan moden.

10

A24 pelajaranPRO

Lindungi komunikasi anda dengan memahami PGP, S/MIME dan penyulitan hujung ke hujung yang digunakan dalam aplikasi pemesejan moden.

11

A24 pelajaranPRO

Terokai lebih daripada penyulitan dan pelajari steganografi — seni menyembunyikan mesej rahsia secara terbuka di dalam imej, audio dan dokumen.

12

A24 pelajaranPRO

Lihat perkara yang dilihat penyerang apabila mereka menangkap trafik rangkaian — dan fahami cara penyulitan menukar teks biasa yang kelihatan menjadi data terlindung.

13

A24 pelajaranPRO

Fahami cara penyerang cuba memecahkan kunci kriptografi dan kata laluan — serta sebab saiz kunci dan pilihan algoritma ialah pertahanan utama anda.

14

A23 pelajaranPRO

Kursus ini meneroka kaedah kriptografi awal seperti sifir penggantian dan transposisi.

15

A23 pelajaranPRO

Pengenalan kepada teknik dan prinsip kriptografi moden.

16

B14 pelajaranPRO

Fahami Public Key Infrastructure — cara pihak berkuasa sijil, rantaian kepercayaan dan sijil X.509 melindungi web.

17

B14 pelajaranPRO

Kaji Data Encryption Standard yang mendominasi kriptografi selama beberapa dekad — reka bentuknya, kejatuhannya dan pengajaran yang membentuk AES.

18

B14 pelajaranPRO

Fahami fungsi hash kriptografi, sifatnya, algoritmanya dan keadaan setiap satunya selamat atau tidak selamat untuk digunakan.

19

B14 pelajaranPRO

Selami Advanced Encryption Standard — sifir simetri yang paling meluas digunakan di dunia.

20

B14 pelajaranPRO

Pelajari cara kriptografi kunci awam berfungsi dan cara RSA menggunakan kesukaran pemfaktoran integer untuk melindungi komunikasi.

21

B14 pelajaranPRO

Pelajari cara tanda tangan digital menyediakan pengesahan, integriti dan tanpa penafian — serta perbezaannya daripada penyulitan.

22

B14 pelajaranPRO

Pelajari sebab penyimpanan kata laluan memerlukan algoritma pencincangan yang perlahan dan disertakan garam — serta cara bcrypt, Argon2 dan PBKDF2 menyediakan perlindungan itu.

23

B14 pelajaranPRO

Pelajari cara blok binaan kriptografi disusun menjadi protokol dunia sebenar seperti SSH, SFTP dan DNSSEC.

24

B14 pelajaranPRO

Terokai cara sifir blok dirangkaikan menggunakan ECB, CBC, CTR dan GCM, serta sebab pemilihan mod amat penting untuk keselamatan.

25

B14 pelajaranPRO

Kaji sifir strim daripada RC4 yang telah dipecahkan hingga ChaCha20 moden dan fahami tempat setiap satunya sesuai digunakan.

26

B14 pelajaranPRO

Melangkaui pencincangan kata laluan dan fahami protokol kriptografi yang membolehkan anda mengesahkan identiti tanpa pernah menghantar kata laluan anda kepada pelayan.

27

B14 pelajaranPRO

Kuasai alat baris perintah OpenSSL untuk penjanaan kunci, operasi sijil dan pengautomatan pengurusan kitar hayat sijil.

28

B14 pelajaranPRO

Kuasai JSON Web Tokens — fahami struktur pengepala/payload/tandatangan, algoritma tandatangan dan kelemahan lazim.

29

B14 pelajaranPRO

Sulitkan fail, arkib dan keseluruhan volum cakera menggunakan GPG, age dan VeraCrypt — serta pelajari cara memusnahkan kunci dan data sensitif dengan selamat.

30

B14 pelajaranPRO

Terokai landskap pustaka kriptografi — libsodium, OpenSSL dan Google Tink — serta pelajari cara memilih dan menggunakannya dengan selamat.

31

B13 pelajaranPRO

Kupasan mendalam tentang teknik kriptografi kunci awam dan aplikasinya.

32

B13 pelajaranPRO

Memahami protokol komunikasi selamat yang digunakan dalam kriptografi moden.

33

B24 pelajaranPRO

Terokai lebih daripada GCM dan fahami keseluruhan landskap Penyulitan Disahkan dengan Data Berkaitan — termasuk skema tahan salah guna nonce dan berkelajuan tinggi.

34

B24 pelajaranPRO

Fahami cara dua pihak boleh menetapkan rahsia dikongsi melalui saluran tidak selamat menggunakan Diffie-Hellman dan varian lengkung eliptiknya.

35

B24 pelajaranPRO

Kuasai protokol Kerberos yang melindungi persekitaran Windows Active Directory — cara protokol ini berfungsi, cara ia diserang dan perkara yang menggantikannya.

36

B24 pelajaranPRO

Pergi melangkaui RSA asas untuk meneroka sifat matematik, kelemahan RSA buku teks dan padding selamat dengan OAEP serta PKCS#1.

37

B24 pelajaranPRO

Fahami geometri dan algebra di sebalik lengkung eliptik serta sebab ECC memberikan keselamatan setara RSA dengan saiz kunci yang jauh lebih kecil.

38

B24 pelajaranPRO

Fahami asas kriptografi OAuth 2.0 dan OpenID Connect — serta kerentanan yang timbul apabila kedua-duanya dilaksanakan secara tidak betul.

39

B24 pelajaranPRO

Pelajari cara MAC menyediakan integriti dan ketulenan mesej, serta cara HMAC membina MAC yang selamat daripada sebarang fungsi hash.

40

B24 pelajaranPRO

Selami SSH untuk memahami jabat tangannya, pengesahan kunci, keupayaan pemajuan dan pengukuhan keselamatannya.

41

B24 pelajaranPRO

Ikuti jabat tangan TLS 1.3 yang lengkap dan fahami setiap primitif kriptografi yang melindungi sambungan HTTPS.

42

B24 pelajaranPRO

Teliti protokol kriptografi dalam IPsec, WireGuard dan OpenVPN — serta fahami pertukaran antara keselamatan dan prestasi bagi setiap protokol.

43

B24 pelajaranPRO

Pelajari Shamir's Secret Sharing dan kriptografi ambang — memecahkan rahsia supaya k daripada n pihak perlu bekerjasama untuk membinanya semula.

44

B24 pelajaranPRO

Fahami sebab kerawakan ialah asas keselamatan kriptografi dan cara sistem pengendalian serta pustaka menjana kerawakan dengan selamat.

45

B24 pelajaranPRO

Kaji kerentanan kriptografi dunia sebenar yang paling berbahaya — oracle padding, serangan ulangan dan kebocoran pemasaan — serta pelajari cara mencegahnya.

46

B23 pelajaranPRO

Meneliti peranan kriptografi dalam teknologi blockchain.

47

B24 pelajaranPRO

Fahami primitif kriptografi yang menggerakkan rantaian blok: rantaian hash, pokok Merkle, Proof of Work dan tanda tangan UTXO.

48

B24 pelajaranPRO

Dedahkan mekanisme kriptografi lanjutan di sebalik konsensus Proof-of-Stake, protokol BFT, VRF dan pengagregatan tandatangan BLS.

49

B24 pelajaranPRO

Selami dalaman TLS 1.3 — 0-RTT, TLS bersama, pematuhan sijil serta penghijrahan kepada QUIC dan HTTP/3.

50

B24 pelajaranPRO

Pelajari pengurusan kitar hayat kunci perusahaan — penjanaan, penyimpanan, penggiliran, escrow dan pemusnahan — serta cara HSM menguatkuasakan dasar.

51

B24 pelajaranPRO

Tulis kod kriptografi berkualiti produksi dalam Python menggunakan pustaka cryptography — dan pelajari perkara yang TIDAK patut anda laksanakan sendiri.

52

B24 pelajaranPRO

Kuasai penjana bit rawak berketentuan, piawaian NIST SP 800-90 dan serangan RNG dunia sebenar yang telah menjejaskan sistem utama.

53

C13 pelajaranPRO

Meneroka teknik kriptografi yang direka untuk menentang serangan kuantum.

54

C14 pelajaranPRO

Kuasai algoritma pascakuantum yang baru distandardkan oleh NIST — ML-KEM, ML-DSA dan SLH-DSA — serta rancang strategi penghijrahan anda.

55

C14 pelajaranPRO

Fahami sebab komputer kuantum mengancam RSA dan ECC, serta kaji pengganti berasaskan kekisi, kod dan hash yang distandardkan NIST.

56

C14 pelajaranPRO

Terokai skim kriptografi ambang yang membahagikan rahsia antara beberapa pihak — termasuk ECDSA ambang dan penjanaan kunci teragih.

57

C14 pelajaranPRO

Kaji sisi ofensif kriptografi: kriptanalisis pembezaan dan linear, serangan hari jadi, pertemuan di tengah dan banyak lagi.

58

C14 pelajaranPRO

Pelajari cara pengukuran fizikal — pemasaan, jejak kuasa dan pancaran elektromagnet — boleh membocorkan kunci kriptografi daripada perkakasan sebenar.

59

C14 pelajaranPRO

Pelajari cara mereka bentuk protokol kriptografi yang selamat daripada prinsip asas — serta kaji kegagalan terkenal yang memberikan pengajaran paling sukar kepada bidang ini.

60

C24 pelajaranPRO

Pelajari cara membuktikan pengetahuan tentang rahsia tanpa mendedahkan rahsia itu sendiri — matematik dan aplikasi ZKP.

61

C24 pelajaranPRO

Selami asas matematik kriptografi kekisi — LWE, Ring-LWE dan NTRU — yang menjadi asas keselamatan pascakuantum.

62

C24 pelajaranPRO

Terokai konsep terobosan pengiraan pada data yang disulitkan — fahami skim BGV, BFV dan CKKS serta batasan praktikalnya.

63

C24 pelajaranPRO

Lindungi bukan sahaja kandungan data, malah corak capaian data dengan ORAM — teknik kriptografi yang penting untuk pengkomputeran awan selamat.

64

C24 pelajaranPRO

Temui skim penyulitan yang melangkaui model satu kunci membuka semua — dengan membolehkan kawalan capaian terperinci berdasarkan atribut dan dasar.

65

C24 pelajaranPRO

Terokai protokol MPC yang membolehkan beberapa pihak mengira fungsi bersama-sama tanpa mendedahkan input peribadi mereka.

66

C24 pelajaranPRO

Gunakan kaedah formal dan alat seperti ProVerif serta Tamarin untuk mengesahkan secara matematik bahawa protokol kriptografi mencapai matlamat keselamatannya.

67

C24 pelajaranPRO

Terokai matematik isogeni lengkung eliptik — asas SIDH, SIKE dan CSIDH — serta fahami sebab bidang ini dibina semula selepas kejatuhan SIKE.

CoddyKit PRO

Dapatkan akses kepada kesemua 67 kursus dalam laluan ini dan semua laluan lain

Tutor AI, peperiksaan pensijilan dan sijil. Berfungsi di laman web, iOS dan Android.

Lihat semua pelan
Tahunan$29.90 / tahunKira-kira $2.49 sebulanBayar sekaliSeumur hidup$69.99 sekaliTiada pembaharuan. PRO selama-lamanya.
Gambaran Keseluruhan Kursus

Kriptologi: Daripada Sifer Klasik kepada Sistem Kriptografi Moden

Kriptologi ialah bidang sains yang melindungi maklumat — matematik dan kejuruteraan di sebalik setiap sambungan HTTPS, tandatangan digital, rantaian blok dan protokol pengesahan yang digunakan hari ini. Laluan ini merangkumi kriptografi (mereka bentuk sistem yang selamat) dan kriptanalisis (memecahkannya), supaya anda mendapat gambaran lengkap tentang cara kerahsiaan, integriti dan pengesahan dicapai dalam amalan. Sama ada anda ingin memahami cara TLS melindungi trafik anda, melaksanakan AES dan RSA dengan betul, atau menilai binaan pascakuantum, kurikulum ini berasaskan algoritma sebenar dan permukaan serangan sebenar.

Perkara yang Akan Anda Pelajari

Anda akan bermula dengan sifer klasik — Caesar, penggantian dan permutasi — kemudian beralih kepada teori nombor dan operasi bit yang menjadi asas sistem moden. Topik teras merangkumi penyulitan simetri dengan AES serta mod operasinya, penyulitan tak simetri dengan RSA dan Kriptografi Lengkung Eliptik, fungsi cincang (MD5, SHA-1, SHA-256) serta penyulitan disahkan dengan AEAD. Liputan protokol merangkumi TLS/HTTPS, JWT, OAuth 2.0 dan OpenID Connect, Kerberos, SSH serta pertukaran kunci melalui Diffie-Hellman dan ECDH. Anda juga akan mempelajari pencincangan kata laluan dengan bcrypt, Argon2 dan PBKDF2, PKI dan pengurusan sijil dengan OpenSSL, kriptografi rantaian blok termasuk pepohon Merkle dan konsensus, serta pelaksanaan praktikal dalam Python menggunakan pustaka dan API kriptografi sebenar.

Laluan Pembelajaran

Laluan ini merangkumi 67 kursus daripada A1 hingga C2 secara berperingkat tanpa jurang. Kursus A1 dan A2 membina asas: pengekodan, aritmetik binari dan heksadesimal, teknik klasik, operasi XOR, steganografi dan serangan cuba semua kemungkinan. Kursus B1 membina set alat teras — DES, AES, RSA, tandatangan digital, mod sifer blok, sifer strim dan protokol. B2 memperdalam setiap bidang: ECC, pertukaran kunci, HMAC, kejuruteraan TLS, pengurusan kunci dengan HSM, kelemahan lazim dan kriptografi rantaian blok. Tahap C1 merangkumi kriptografi pascakuantum termasuk Piawaian PQC NIST (FIPS 203, 204, 205), kriptografi ambang, kriptanalisis dan serangan saluran sisi. Kursus kemuncak C2 — Bukti Pengetahuan Sifar, Kriptografi Berasaskan Kekisi, Penyulitan Homomorfik, Pengiraan Selamat Berbilang Pihak, RAM Oblivious, Penyulitan Berasaskan Atribut dan Pengesahan Formal Protokol Kriptografi — mewakili barisan hadapan penyelidikan kriptologi gunaan.

Cara Kursus Ini Berfungsi

Setiap kursus dibahagikan kepada pelajaran yang ringkas dan berfokus, yang anda lengkapkan dalam penyunting kod terbina dalam dengan maklum balas masa nyata. Tutor AI tersedia apabila anda buntu tentang sesuatu konsep atau perincian pelaksanaan. Anda mempelajari algoritma dengan menulis dan menjalankan kod sebenar, bukan sekadar membaca teori, supaya mekanisme setiap sifer, protokol dan serangan menjadi jelas sebelum anda bergerak ke tahap seterusnya.

Cara Anda Belajar

  1. 01

    Pelajaran Interaktif

    Latihan pengekodan amali dengan maklum balas masa nyata

  2. 02

    Tutor AI

    Dapatkan bantuan segera daripada AI kami apabila anda buntu

  3. 03

    Penyunting Terbina Dalam

    Tulis dan jalankan kod terus dalam pelayar anda

  4. 04

    Sijil

    Dapatkan sijil selepas melengkapkan kursus

FAQ

Soalan Lazim

Adakah kursus Cryptology Academy percuma?

Ya. Anda boleh memulakan kursus Cryptology Academy secara percuma dan mengikuti pelajaran interaktifnya tanpa sebarang bayaran. Langganan PRO pilihan membuka akses kepada alat kecerdasan buatan lanjutan dan sijil yang boleh dikongsi.

Adakah saya memerlukan pengalaman terdahulu untuk mempelajari Cryptology Academy?

Tidak. Kursus ini bermula dengan asas dan beralih secara beransur-ansur kepada topik yang lebih maju, jadi anda boleh bermula walaupun tanpa pengalaman terdahulu dalam Cryptology Academy.

Bagaimanakah saya akan mempelajari Cryptology Academy di CoddyKit?

Anda belajar melalui amali. Pelajaran interaktif yang ringkas menggabungkan penerangan yang jelas dengan latihan pengekodan praktikal yang berjalan dalam masa nyata, manakala tutor kecerdasan buatan 24/7 memberikan bantuan yang diperibadikan apabila anda menghadapi kesukaran.

Adakah saya mendapat sijil selepas menamatkan Cryptology Academy?

Ya. Pelajar PRO boleh menduduki peperiksaan dan memperoleh sijil tamat kursus yang boleh dikongsi, lengkap dengan kod yang boleh disahkan untuk kursus Cryptology Academy.

Bolehkah saya mempelajari Cryptology Academy melalui telefon saya?

Ya. CoddyKit tersedia di web dan sebagai aplikasi asli iOS serta Android, jadi anda boleh mempelajari Cryptology Academy pada mana-mana peranti dan kemajuan anda disegerakkan merentas semua peranti.

Berapakah kos CoddyKit PRO?

Kursus pertama dalam Cryptology Academy adalah percuma. CoddyKit PRO membuka akses kepada setiap kursus: $5.90 seminggu, $7.90 sebulan, $29.90 setahun atau $69.99 sekali untuk akses seumur hidup tanpa pembaharuan.

Berapa lama masa yang diperlukan untuk melengkapkan Cryptology Academy?

Cryptology Academy mempunyai 67 kursus dan 261 pelajaran. Kebanyakan pelajaran mengambil masa kira-kira 5–10 minit, jadi keseluruhan laluan ini memerlukan sekitar 30 jam latihan amali, mengikut rentak anda sendiri.

Mulakan Cryptology Academy Sekarang

Sertai ribuan pelajar yang menguasai pengaturcaraan melalui pelajaran berkuasa kecerdasan buatan.