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

BUSINESS MODELS OF E COMMERCE

Blog banner

Chicken Dum Biryani

Blog banner

?Why Does My Breath Still Smell After Brushing?

Blog banner

Social Engineering

Blog banner

On-Page SEO

Blog banner

Operating Systems

Blog banner

Buffers in Operating Systems

Blog banner

Virtual Memory

Blog banner

MENDELEY

Blog banner

Modern Operating System

Blog banner

Save Environment

Blog banner

Dr. Venkadavarahan

Blog banner

Sweet and Sour Mango Pickle (Gol Keri)

Blog banner

File management

Blog banner

Multicore and Multithreading

Blog banner

Understanding Business Layer in Data Science

Blog banner

Vulnerability Assessment (Vulnerability Analysis)

Blog banner

Objectives and Functions of Operating System

Blog banner

Friendship

Blog banner

Understanding Gen Z: A Generation Facing Crisis and Potential

Blog banner

What Function Does SEO Serve in Digital Marketing?

Blog banner

Memory management

Blog banner

Study on cyber and network forensic in computer security management

Blog banner

Esri India launches Policy Maps.

Blog banner

“Shot on iPhone” : A campaign by Apple that turned into a prodigy

Blog banner

What is the point of living if we can die at any moment of our lives ?

Blog banner

Fashion marketing in india

Blog banner

Art and Culture of Rajasthan

Blog banner

Wrike

Blog banner

Dudhasagar waterfall ?

Blog banner

The New Dr. Frankenstein who will perform first full head transplant

Blog banner

The Role of Cyber Forensics in Criminology

Blog banner

PROCESS CONTROL BLOCK IN OS

Blog banner

MQTT (MQ Telemetry Transport) in Data Science

Blog banner

Article on different management system

Blog banner

Virtual memory in windows

Blog banner

I/O buffer and its techniques

Blog banner

Zero-Day Attack

Blog banner

Street foods

Blog banner

Microsoft powerpoint presentation

Blog banner

How Puppet Shows and Role Play Teach Empathy to Preschoolers

Blog banner

To travel is to live

Blog banner