wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Computer security techniques

profile
Krishna Johari
Sep 09, 2024
0 Likes
0 Discussions
95 Reads
Computer Security Techniques 
1. Computer Security, also referred to as cybersecurity, is the practice of protecting computer systems, networks, and data from theft, damage, and unauthorized access. 
2. It involves implementing measures that prevent and respond to security threats, ensuring the confidentiality, integrity, and availability of information.
3. Several techniques are used to protect computer systems. 
4. Below are explanations of the key techniques like Authentication, Access Control, Intrusion Detection, Malware Defense, and Buffer Overflow Attack mitigation.
•Authentication :
(I) Authentication is the process of verifying a user's identity before granting access to sensitive data or systems. Common forms include password-based, multi-factor, biometric, and token-based. (II) These methods ensure only authorized individuals can access sensitive data and systems, reducing vulnerability to attacks.
•Access control : 
(I) Access Control is a system mechanism that restricts access to specific resources. It can be discretionary, mandatory, role-based, or access control lists. 
(II) Discretionary Access Control (DAC) determines access and permissions, Mandatory Access Control (MAC) assigns permissions based on security policies, and Role-Based Access Control (RBAC) assigns access based on roles within an organization.
•Intrusion Detection : 
(I) Intrusion Detection Systems (IDS) monitor network traffic to detect unauthorized access or activities. 
(II) They can be Signature-Based, Anomaly-Based, Host-Based, or Network-Based, focusing on incoming and outgoing traffic, log files, configuration changes, and process behavior.
•Malware Defense : 
(I) Malware, including viruses, worms, trojans, and ransomware, infiltrates systems without user knowledge.
(II) Defending against it involves antivirus software, firewalls, sandboxing, and regular updates/patches to prevent malware from affecting systems.
•Dealing with Buffer Overflow Attacks : 
(I) Buffer overflow attacks occur when a program writes more data than it can hold, potentially leading to malicious code execution. 
(II) Defenses include bounds checking, data execution prevention, address space layout randomization, and safe programming practices like using memory-management languages like Java or Python.

Comments ()


Sign in

Read Next

The seven-step improvement process

Blog banner

Not anti-social, but pro-solitude

Blog banner

MQTT (MQ Telemetry Transport) in Data Science

Blog banner

SQL Injection practice on DVWA

Blog banner

Threat from Inside: Educating the Employees Against Cyber Threats

Blog banner

note taker app

Blog banner

MUTUAL EXCLUSION

Blog banner

Smartphone Security: Vulnerabilities and Attacks

Blog banner

Why Oak Tree Hotel Is Arcadia’s Hidden Gem?

Blog banner

Getting to Kashmir: Alternative to the Jammu-Srinagar highway

Blog banner

Busted : Common Web Security Myths

Blog banner

Instagram

Blog banner

DATA VAULT

Blog banner

10 Unknown facts about India's Independence

Blog banner

Efficiency of SQL Injection Method in Preventing E-Mail Hacking

Blog banner

OPERATING SYSTEM

Blog banner

DIGITAL ECONOMY

Blog banner

GIS in Disaster Management

Blog banner

Direct Memory Access

Blog banner

How User Data Shapes Personalised Campaigns

Blog banner

Virtual Memory

Blog banner

THE INPACT OF SOCIAL MEDIA!

Blog banner

The evolution of OS

Blog banner

Women empowerment

Blog banner

How to feel Happy everyday day

Blog banner

Tea, Coffee, Red Wine, and Teeth: A Stain Survival Guide

Blog banner

Tableau

Blog banner

Yoga in INDIA and ABROAD

Blog banner

MODERN OPERATING SYSTEM

Blog banner

Developments in Modern Operating Systems

Blog banner

What is service level Agreement?

Blog banner

Zero Trust Security Model: Revolutionizing Cybersecurity in the Digital Age

Blog banner

What does the Australian summer have in store for your oral health?

Blog banner

Short-Form Video Marketing: Why It's Dominating the Internet

Blog banner

Threads

Blog banner

Why is it hard to design an Operating Systems ?

Blog banner

Fashion design

Blog banner

Multiprocessor

Blog banner

Virtual Memory

Blog banner

E-security systems | CCTV

Blog banner

Instagram

Blog banner

The application udemy

Blog banner