Computer Science  ·  Level 6
Information Systems Development
Chapter 2: Security measures to data, hardware, software in automated environment
📚 5 Topics
⚑ What you will be able to do

By the end of this chapter, you will be able to:

  • apply data security and privacy measures correctly using current technology standards
  • identify security threats and apply control measures that follow ICT protection laws
  • detect computer threats and crimes by following Information Management security guidelines
  • take appropriate actions to protect against computer crimes in line with ICT protection laws

These skills will help you keep information safe and secure, which is essential in today’s technology-driven workplaces.

2.1 Data Security and Control

Data security and control are fundamental in protecting sensitive and critical information from threats that could compromise confidentiality, integrity, and availability. In Kenya, institutions such as commercial banks and county health departments rely heavily on robust data security mechanisms to prevent breaches that could lead to financial loss, reputational damage, or regulatory penalties. This section dissects the key concepts and strategies for securing data throughout its lifecycle in an automated environment.

2.1.1 Meaning of Data Security and Control

Data security refers to the protection of digital information from unauthorized access, corruption, or theft throughout its entire lifecycle. Control involves the policies, procedures, and tools implemented to regulate how data is accessed, shared, and maintained. Both concepts are integral to ensuring that data remains accurate, confidential, and accessible only to authorized users.

Characteristics of Data Security

  • Confidentiality: Ensures information is accessible only to authorized users, preventing data leaks especially in sectors like banking where customer privacy is paramount.
  • Integrity: Maintains the accuracy and consistency of data over its lifecycle, critical in systems like hospital records where errors can impact patient care.
  • Availability: Guarantees timely and reliable access to data, necessary for real-time decision-making in county government offices managing public services.
  • Authentication: Verifies user identities before granting access, commonly implemented via multi-factor authentication in university information systems.
  • Non-repudiation: Ensures that data transactions cannot be denied by the parties involved, supporting accountability in online tax submissions to KRA.

Components of Data Control

  • Access Control: Mechanisms that define who can view or modify data, often through role-based access in retail business inventory systems.
  • Data Encryption: Converts data into unreadable formats for unauthorized users, widely used in mobile banking apps to protect transaction details.
  • Audit Trails: Logs of data access and changes that help detect unauthorized activities, integral in insurance firms for compliance audits.
  • Backup and Recovery: Processes to duplicate data and restore it after loss or corruption, essential for farms using automated irrigation control systems.
  • Data Classification: Categorizing data based on sensitivity levels to apply appropriate security measures, practiced in universities managing research data.

2.1.2 Significance of Data Security and Control in the Workplace

Data security and control are vital for safeguarding organizational assets and maintaining trust with stakeholders. In the Kenyan context, where digital transformation is accelerating, effective data security frameworks prevent disruptions that could halt critical services or expose personal data.

Importance of Data Security and Control

  • Protects Sensitive Information: Prevents unauthorized disclosure of personal or financial data, such as patient records in county hospitals.
  • Ensures Compliance with Laws: Helps organizations adhere to Kenya’s Data Protection Act and industry-specific regulations, avoiding legal penalties.
  • Supports Business Continuity: Data control mechanisms like backups reduce downtime following cyberattacks or system failures in retail chains.
  • Enhances Decision-Making: Reliable and accurate data enables institutions like SACCOs to make sound lending and investment decisions.
  • Builds Customer Confidence: Demonstrating strong data security practices attracts and retains clients, as seen in insurance companies with secure online portals.

2.1.3 Methods of Implementing Data Security and Control

Implementing data security and control requires a combination of technical solutions, policies, and user education tailored to the organizational context. Kenyan computer science professionals must design systems that integrate these elements to mitigate risks effectively.

Technical Measures

  • Firewalls: Act as barriers between trusted internal networks and untrusted external networks, commonly deployed in county government offices.
  • Antivirus and Anti-malware Software: Detect and remove malicious software that can corrupt data or steal information, crucial in university computer labs.
  • Data Encryption Protocols: Use algorithms like AES to secure data in transit and at rest, standard in mobile money platforms.
  • Access Management Systems: Employ role-based permissions and multi-factor authentication to restrict data access, used by banks for online banking systems.
  • Intrusion Detection Systems (IDS): Monitor network traffic for suspicious activities, implemented in large firms to identify hacking attempts early.

Organizational Policies

  • Data Handling Guidelines: Define procedures for collecting, storing, and sharing data securely across departments, practiced in hospitals managing patient information.
  • User Training: Educates staff on recognizing phishing attacks and secure password practices, vital in retail businesses with online sales.
  • Incident Response Plans: Outline steps to take when a security breach occurs, enabling quick containment in cooperative societies.
  • Regular Audits: Conduct periodic reviews of data access logs and security measures to identify vulnerabilities, common in insurance firms.
  • Data Retention Policies: Specify how long data is stored and when it should be securely deleted, important for compliance in government offices.

2.1.4 Challenges in Data Security and Control and How to Overcome Them

While data security is critical, organizations face multiple challenges that can undermine efforts to protect information assets. Understanding these challenges and deploying targeted solutions is necessary for maintaining robust security postures.

Challenges in Data Security and Control

  • Insider Threats: Employees with authorized access may intentionally or accidentally compromise data, a risk in any sector including universities.
  • Rapid Technological Changes: Keeping up with evolving cyber threats requires continuous updates to security infrastructure, challenging for small retail businesses.
  • Limited Resources: Budget constraints can restrict investment in advanced security tools, common in county government IT departments.
  • Lack of Awareness: Users may unknowingly engage in risky behaviors like weak password use, prevalent in cooperative societies.
  • Complex Compliance Requirements: Navigating multiple regulations can be overwhelming, affecting firms like insurance companies with diverse data types.

Strategies to Overcome Challenges

  • Implement Role-Based Access Controls: Limit data access strictly to necessary personnel, reducing insider threat risks in hospitals.
  • Continuous Security Training: Regularly update staff on emerging threats and safe practices, essential in SACCOs with many frontline employees.
  • Adopt Scalable Security Solutions: Use cloud-based security services that offer flexibility and cost-effectiveness, suitable for small businesses.
  • Conduct Risk Assessments: Periodically evaluate vulnerabilities and prioritize mitigation efforts, practiced in county government IT units.
  • Engage Compliance Experts: Consult legal and IT professionals to ensure adherence to relevant laws, supporting insurance firms’ regulatory compliance.

Practice Questions

  1. Explain the difference between data security and data control, providing examples relevant to Kenyan institutions. (10 marks)
  2. Describe five key components of data control and how they contribute to protecting data integrity in an automated environment. (15 marks)
  3. Discuss the significance of data security and control in maintaining business continuity in Kenyan organizations. (10 marks)
  4. Identify six technical and organizational measures that can be implemented to enhance data security and control. (18 marks)
  5. Analyze three major challenges faced by Kenyan organizations in data security and propose strategies to address each. (17 marks)
The rest of this chapter
🔒

Create a free account to open more of this chapter.

Free: practical guides, quick cards, workplace scenarios and more.

Create a free account
🔒2.2 Security threats and control measures

In Kenya’s rapidly digitizing economy, computer science professionals encounter a wide variety of security threats targeting data, hardware, and software in automated environments. These threats jeopardize confidentiality, integrity, and availability of inform…

🔒2.3 Types of Computer Crimes

In Kenya's rapidly digitizing economy, computer crimes pose significant threats to organizations ranging from banks to county government offices. These crimes exploit vulnerabilities in automated environments affecting data integrity, hardware functionality, a…

🔒2.4 Detection and protection against computer crimes

In Kenya's rapidly digitizing economy, computer crimes pose significant threats to organizations across sectors such as banking, healthcare, education, and government services. Cybercriminals exploit vulnerabilities in data systems, hardware, and software, lea…

🔒2.5 Laws governing protection of ICT

In Kenya, the protection of information and communication technology (ICT) assets is governed by a comprehensive legal framework designed to safeguard data, hardware, software, and networks from unauthorized access, misuse, and cyber threats. These laws provid…

Chapter Summary

This chapter explored the critical aspects of securing data and maintaining control within automated environments, emphasizing the importance of safeguarding information assets. It examined various security threats such as malware, hacking, and unauthorized access, alongside effective control measures designed to mitigate these risks. The discussion covered different types of computer crimes including fraud, identity theft, and cyber espionage, highlighting their impact on individuals and organizations. Strategies for detecting and protecting against these crimes were outlined, focusing on tools and techniques like intrusion detection systems and encryption. The chapter also reviewed relevant legal frameworks that govern the protection of information and communication technology, ensuring compliance and promoting responsible use. Overall, the content provided a comprehensive understanding of how to secure data, hardware, and software in modern automated settings.

Self-Assessment

🔒 PDFDownload this self-assessment, with answers

A. Written Assessment

  1. What is the primary purpose of data encryption in an automated environment? (2 marks)
  2. Identify three common types of security threats that affect computer systems. (3 marks)
🔒20 more in this section.

Chapter Examination Questions

🔒 PDFDownload these examination questions, with worked answers

SECTION A (40 Marks) - Answer ALL Questions

  1. Explain the importance of data encryption in protecting sensitive information at Equity Bank. (4 marks)
  2. Differentiate between physical and logical security controls in a computer system. (4 marks)
🔒18 more in this section.

Chapter Practical Activities

Practical 1: Implement Data Encryption and Configure User Access Controls on a Database System

Computer Science · Level 6
Information Systems Development
PRACTICAL ASSESSMENT
TIME: 4 HOURS
⬇ PDFCandidate Instructions (Candidate Tool)

Type: Individual

INSTRUCTIONS TO CANDIDATE:
1.  You are required to perform the following task:
i.  Configure Transparent Data Encryption (TDE) on the 'ClientsDB' database of size approximately 150MB and set up user access controls with at least 3 user roles: Admin, DataEntry, and ReadOnly.
2.  You have been provided with the following resources for the practical task:
Tools & EquipmentMaterials
Windows 10 Computer with administrative rightsFlash disk
Microsoft SQL Server Management Studio (SSMS)Internet access
⬇ PDFResources Required (Cutting List)
S/NItemQuantity
1Windows 10 Computer with administrative rights1 Pc per Candidate
2Microsoft SQL Server Management Studio (SSMS)1 Pc per Candidate
3Flash disk1 Pc per Candidate
4Internet accessAs needed
⬇ PDFAssessor Guide
Items to be EvaluatedMarks AvailableMarks ObtainedComments
TASK 1: Enable Transparent Data Encryption (TDE) on ClientsDB
Observed candidate logging into SSMS with administrative privileges
(Award 3 marks or 0)
3
Observed candidate creating a database master key
(Award 4 marks or 0)
4
Observed candidate creating a certificate for encryption
(Award 5 marks or 0)
5
Observed candidate enabling TDE on the 'ClientsDB' database
(Award 6 marks or 0)
6
Observed candidate verifying encryption status on ClientsDB
(Award 2 marks or 0)
2
Sub-Total20
TASK 2: Configure User Access Controls on ClientsDB
Observed candidate creating three SQL logins: Admin, DataEntry, ReadOnly
(Award 5 marks or 0)
5
Observed candidate creating database users mapped to the logins
(Award 4 marks or 0)
4
Observed candidate assigning appropriate roles and permissions to each user
(Award 7 marks or 0)
7
Observed candidate testing access rights for each user role
(Award 4 marks or 0)
4
Sub-Total20
PRODUCT CHECKLIST
Verified that Transparent Data Encryption (TDE) is active and ClientsDB is encrypted
(Award 10 marks or 0)
10
Verified that Admin user has full control, DataEntry user has insert/update rights, and ReadOnly user has select-only rights
(Award 10 marks or 0)
10
Sub-Total20
GRAND TOTAL60
ASSESSMENT OUTCOME:   ☐ Competent    ☐ Not Yet Competent (competent if at least 50%)

Practical 2: Installation and Configuration of Firewall and Antivirus Software on a Workstation

Computer Science · Level 6
Information Systems Development
PRACTICAL ASSESSMENT
TIME: 4 HOURS
⬇ PDFCandidate Instructions (Candidate Tool)

Type: Individual

INSTRUCTIONS TO CANDIDATE:
1.  You are required to perform the following task:
i.  Install and configure firewall and antivirus software on a Windows 10 workstation to block unauthorized access and enable real-time virus protection.
2.  You have been provided with the following resources for the practical task:
Tools & EquipmentMaterials
Windows 10 Pro WorkstationFirewall Software Installer
Mouse and KeyboardAntivirus Software Installer
MonitorInternet Access
Flash Disk
⬇ PDFResources Required (Cutting List)
S/NItemQuantity
1Windows 10 Pro Workstation1 Pc per Candidate
2Internet AccessAs needed
3Firewall Software Installer (e.g. Windows Defender Firewall or third-party firewall)1 License per Candidate
4Antivirus Software Installer (e.g. Bitdefender, Avast, or Windows Defender Antivirus)1 License per Candidate
5Flash Disk1 Pc per Candidate
6Mouse and Keyboard1 Set per Candidate
7Monitor1 Pc per Candidate
⬇ PDFAssessor Guide
Items to be EvaluatedMarks AvailableMarks ObtainedComments
TASK 1: Install Firewall Software
Observed candidate wearing appropriate PPE (e.g. anti-static wrist strap if required)
(Award 2 marks for correct PPE usage or 0)
2
Downloaded or copied firewall software installer to workstation
(Award 3 marks for successful download or copying or 0)
3
Installed firewall software correctly without errors
(Award 5 marks for successful installation or 0)
5
Launched firewall software and accessed configuration settings
(Award 3 marks for successful launch and navigation or 0)
3
Configured firewall to block all incoming connections except allowed ports (e.g. HTTP, HTTPS)
(Award 5 marks for correct firewall rule configuration or 0)
5
Enabled firewall logging and alerts
(Award 2 marks for enabling logging or 0)
2
Sub-Total20
TASK 2: Install Antivirus Software
Downloaded or copied antivirus software installer to workstation
(Award 3 marks for successful download or copying or 0)
3
Installed antivirus software correctly without errors
(Award 5 marks for successful installation or 0)
5
Launched antivirus software and updated virus definitions
(Award 4 marks for successful update or 0)
4
Performed a full system scan and documented scan results
(Award 4 marks for completing scan and documenting results or 0)
4
Enabled real-time protection and scheduled automatic scans
(Award 4 marks for enabling protection and scheduling scans or 0)
4
Sub-Total20
PRODUCT CHECKLIST
Firewall configured to block unauthorized inbound connections and allow essential services
(Award 5 marks for correct firewall functionality or 0)
5
Antivirus software installed with latest virus definitions and real-time protection enabled
(Award 5 marks for correct antivirus functionality or 0)
5
System successfully scanned with no detected threats or threats quarantined
(Award 5 marks if scan completed and threats handled or 0)
5
Sub-Total15
GRAND TOTAL55
ASSESSMENT OUTCOME:   ☐ Competent    ☐ Not Yet Competent (competent if at least 50%)
🔒

Free: practical guides, quick cards, workplace scenarios and more.

Create a free account
🔒Simulate and Identify Types of Computer CrimesPractical 3
🔒Setup and Monitoring of Intrusion Detection System (IDS) for Network SecurityPractical 4
🔒Apply physical security measures to secure computer hardware devicesPractical 5
🔒Configuring and Applying Software Updates and Security Patches on a Windows 10 ComputerPractical 6
🔒Setup and Management of User Authentication Methods on a Computer SystemPractical 7
🔒Prepare a Compliance Report on ICT Security LawsPractical 8
🔒Perform Data Backup and Recovery Procedures on a WorkstationPractical 9
🔒Configure Network Security Settings for Secure Data TransmissionPractical 10
Flashcards 20 cards Study deck ▾
Question
1

↻ Tap card to reveal answer
🔒

18 more in this section.

Create a free account
Test Yourself 19 questions Start quiz ▾
0%
0 / 2
🔒

17 more in this section.

Create a free account
Am I competent?

At the start of this chapter we promised you would be able to:

  • apply data security and privacy measures correctly using current technology standards
  • identify security threats and apply control measures that follow ICT protection laws
  • detect computer threats and crimes by following Information Management security guidelines
  • take appropriate actions to protect against computer crimes in line with ICT protection laws

Tick each one you can genuinely do.

So, are you there yet?

You're competent when you can confidently do 50% or more of what this chapter promised.

Sign in to record how you're doing.