This event is a part of the "Best Practices for HPC Software Developers" webinar series, produced by the IDEAS Productivity Project. The HPC Best Practices webinars address issues faced by developers of computational science and engineering (CSE) software on high-performance computers (HPC) and occur approximately monthly.
Resource Information | Details |
---|---|
Webinar Title | Secure Software Programming Practices and Development |
Date and Time | 2023-12-13 01:00 pm - 02:00 pm EST |
Presenter | Nitin Sukhija (Slippery Rock University of Pennsylvania) |
Registration, Information, and Archives | https://ideas-productivity.org/events/hpcbp-081-securesoftware |
Webinars are free and open to the public, but advance registration is required through the Event website. Archives (recording, slides, Q&A) will be posted at the same link soon after the event, and all registrants will be notified.
Abstract
In scientific software development design priorities such as cost, speed, convenience, open architecture, backward compatibility, and others often trump security requirements. Moreover, this problem is compounded by an increased dependence on the integration of a myriad of software packages and technologies along with an increased need for long-term sustainable software. Thus, incorporating secure software knowledge and practices into scientific software development is becoming increasingly critical to mitigate and defend against malicious attacks that can cause extreme damage to any piece of software, compromising integrity, authentication, and availability. The webinar aims to address this issue by providing a comprehensive overview of the secure software development process and a thorough introduction to threat modeling and security assurance testing.
Presenter
- Nitin Sukhija (Slippery Rock University of Pennsylvania)
Presenter Bio
Nitin Sukhija is an associate professor in the Department of Computer Science and director of the Center for Cybersecurity and Advanced Computing (C2AC) at Slippery Rock University of Pennsylvania. He has been involved in the research and management of various projects pertaining to the security and software challenges in industry and academia for over a decade. His research aims to address the threats to confidentiality, integrity, and availability in high-performance computing (HPC) environments and to discover solutions that utilize the power of the HPC environments to study and understand the multifaceted complexities and anomalous characteristics, and also includes the modeling and simulation of complex technical, organizational, and human systems instrumental in providing security and trust.