Book a Appointment for Free consultation
Security, Confidentiality and Hacking in Software Engineering
OVERVIEW OF ETHICAL ISSUES
Research work by Sana & Nayab
Keywords: Ethical issues, Security, Confidentiality, Hacking.
Ethics are moral principles in engineering, as engineers are socially responsible for manufacturing products and processes. Ethical issues arise when actions conflict with societal standards, impacting people’s quality of life. This paper aims to understand why these issues occur and analyze tools and techniques to overcome them, focusing on their effectiveness in technology evolution.
Ethics, initially a personal concern, were adopted in 1912–1914 to address gaps in technical practices and ethical standards in engineering.
Why Software Engineers Face Ethical Challenges
Software engineers face ethical challenges due to shortened life cycles, direct code deployment, potential misuse, security, confidentiality, and hacking concerns, particularly in the Internet age.
Software engineering requires ethical decision-making, using systematic methods like flowcharts and UML diagrams. Ethical hackers protect data, while technology advances increase security threats.
Methodology and Techniques Available
Our paper uses a back study approach to examine the need for ethics in engineering, addressing security, confidentiality, and hacking issues, and discussing mitigation techniques.
Need of ethics in software Engineering
Software engineers have the power to positively impact society, but ethical decision-making is crucial. An example is a software developer's rapid development of a product leading to abnormalities in maternity wards, highlighting the need for ethical awareness and responsibility.
Information security, particularly in digitalization, safeguards data assets from unauthorized access, misuse, disruption, alteration, or destruction, requiring moral judgment and confidentiality for control.
The study utilized Google Forms to conduct a survey among software engineering students and professionals regarding ethical issues like security, confidentiality, and hacking.
The study used a questionnaire to collect primary data from thirty respondents, primarily female and IT professionals, based on their occupational status.
Data Collection Techniques
According to the ways of working or according to their intension, Hackers can be classified into three groups.
- White Hat Hackers
- Black Hat Hackers
- Grey Hat Hackers