Pengujian Keamanan
Apa itu Pengujian Keamanan?
Pengujian keamanan dalam sistem perangkat lunak bertujuan untuk mengoptimalkan keamanan sistem dalam desain, pengembangan, penggunaan, dan pemeliharaan sistem perangkat lunak dan integrasinya dengan sistem perangkat keras yang sangat penting dalam lingkungan produksi.
Aspek Keamanan Perangkat Lunak:
Perangkat lunak yang berfungsi tidak boleh menimbulkan bahaya - Misalnya: Memandu pesawat canggih TIDAK boleh mengarahkan ke laut
Sistem pemantauan harus bekerja dengan sempurna - Misalnya: Komputer cadangan Harus dimulai secara otomatis saat primer gagal
Tujuan dalam Pengujian Keamanan:
Dalam sistem yang kompleks di mana terdapat banyak interaksi yang terlibat, fungsionalitas keselamatan kritis harus diidentifikasi dan dianalisis secara menyeluruh.
Faktor yang berkontribusi dan bahaya yang diakibatkan yang terkait dengan sistem diidentifikasi dan dihilangkan.
Jumlah antarmuka keselamatan kritis dijaga agar tetap rendah untuk menghindari cedera atau kematian.
Atribut keamanan harus ditangani sebagai bagian dari semua tingkat pengujian perangkat lunak.