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

Twisted world

Blog banner

Goa Trip With Friends

Blog banner

PERT Overview

Blog banner

Deadlock Prevention

Blog banner

Jamming Attacks in Network Security: Disrupting Communication Signals

Blog banner

Evolution of operating systems

Blog banner

Direct Memory Access

Blog banner

VIRTUAL MACHINE

Blog banner

Evolution of the Microprocessor ~ Aditya Pai

Blog banner

Explaining Buffer Overflow with Example

Blog banner

Virtual memory

Blog banner

Theads

Blog banner

MOVEMBER

Blog banner

MYNTRA

Blog banner

Multiprocessor and Multicore Organization

Blog banner

Deadlock and starvation in operating system

Blog banner

Animal’s have my heart

Blog banner

Puri Jagannath temple

Blog banner

KASHMIR TRIPS

Blog banner

IT Service as as Value Creation

Blog banner

File Systems in OS.

Blog banner

Types Of Interrupt

Blog banner

A Tourist’s Guide To Florida’s Rodeo Culture: What To Expect At The Arcadia Championship Rodeo

Blog banner

Data-Driven Prediction of Virtual Item Prices in Online Games

Blog banner

Information of meesho company

Blog banner

How Social Media Algorithms Will Work in 2026?

Blog banner

How to tie a Tie

Blog banner

Service Validation and Testing during the Design Phase

Blog banner

Modern operating system

Blog banner

The Five Steps of Data Science

Blog banner

Raid and levels of raid.

Blog banner

Threads

Blog banner

Incident management in ITSM

Blog banner

Smitten Kitchen Keepers

Blog banner

Deadlock in Operating System

Blog banner

Concurrency and Deadlocks

Blog banner

Security requirements for Safe E-Payments

Blog banner

The War With Cold On Earth

Blog banner

Emerging threats in cyber Forensics

Blog banner

Risk management in IT

Blog banner

Open Source Project By Google

Blog banner

PROCESS STATES OF OPERATING SYSTEM

Blog banner