Course Outline

Pendahuluan

  • Ketimpangan keamanan jaringan dalam pengembangan perangkat lunak
  • Lanskap ancaman umum dan motivasi penyerang
  • Ulasan tentang strategi pertahanan bertingkat dan prinsip desain yang aman

Keamanan IT dan Secure Coding

  • Ulasan tentang tujuan keamanan (CIA)
  • Pengenalan pengembangan perangkat lunak yang aman
  • Miskonsepsi keamanan umum dalam penulisan kode

Network Security

  • Model OSI dan kerentanan jaringan
  • Ancaman umum (DoS, spoofing, MITM, sesi hijacking)
  • Pertahanan keamanan jaringan dan praktik terbaik

Cryptografika Praktis

  • Algoritma enkripsi simetris (AES, DES)
  • Enkripsi asimetris (RSA, ECC)
  • Penguraian hash dan pengecekan integritas (keluarga SHA)
  • Pengelolaan kunci dan Infrastruktur Kunci Publik (PKI)

Protokol Keamanan

  • Pengenalan protokol kriptografi
  • IPSEC: arsitektur, mode, dan kasus penggunaan
  • SSL/TLS: proses sambungan tangan dan komunikasi yang aman
  • Lubang umum dalam protokol dan konfigurasi yang salah

Cryptografik Kerentanan

  • Ancaman spesifik protokol: BEAST, CRIME, POODLE, FREAK, Logjam
  • Pengejaran oracle padding
  • Penyerangan waktu (misalnya, RSA timing)
  • Mitigasi praktis dan pola penggunaan yang aman

Sumber Pengetahuan

  • Standar penulisan kode yang aman (mis., OWASP, CERT)
  • Panduan dan alat untuk pengujian kerentanan
  • Pembelajaran berkelanjutan dan sumber daya komunitas

Ringkasan dan Langkah Berikutnya

Requirements

  • Pemahaman dasar tentang prinsip pengembangan perangkat lunak
  • Ketahui tentang dasar-dasar jaringan dan model OSI
  • Beberapa pengalaman dalam pengembangan aplikasi atau arsitektur sistem

Audience

  • Pengembang
  • Arsitek perangkat lunak
  • Insinyur keamanan
  • Profesional IT yang tertarik dengan komunikasi aplikasi dan jaringan yang aman
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses (Minimal 5 peserta)

Related Categories