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

Processes : Process description and control

Blog banner

Virtual memory

Blog banner

Paginng In OS

Blog banner

Service Design Model

Blog banner

What is a geographic information system (GIS)?

Blog banner

21ST CENTURY PATRIARCHY

Blog banner

Principles of Service Operation

Blog banner

Malware

Blog banner

OS assignment 3

Blog banner

BIRYANI ! The history you never knew about

Blog banner

Pro-Tips On How To Keep your Foot Healthy

Blog banner

The IT Service Lifecycle

Blog banner

The Bold Digital Marketing Moves That Made Durex India’s Second-Largest Condom Brand

Blog banner

Solitary Play Activities for Preschoolers: Types and Benefits

Blog banner

E-Cash (Electronic Cash)

Blog banner

BLOCKCHAIN MACHANISM

Blog banner

Random Forests

Blog banner

Modern Operating System

Blog banner

Education?

Blog banner

10 Problems you face if you are an Otaku

Blog banner

Decrypting Cryptocurrency: Tracing Transactions in Cyber Investigations

Blog banner

How to use GIT & GITHUB

Blog banner

Save Environment

Blog banner

Mobile Survey

Blog banner

The Rich Heritage Of Patola Sarees: Gujarat’s Timeless Weaving Art

Blog banner

HR Automation : Need of the hour

Blog banner

Have You Explored India Yet?

Blog banner

ONLINE NEWSROOMS

Blog banner

Data Lake

Blog banner

Operating System

Blog banner

Cache Memory in Operating Systems

Blog banner

MAJOR ACHIEVEMENTS OF OS

Blog banner

Modern operating systems (OS)

Blog banner

indian premier league

Blog banner

Ethical Hacking

Blog banner

Apple

Blog banner

Password Generator - Lisp

Blog banner

The Procedural Framework for Corporate High-Tech Investigations

Blog banner

Top 5 Places To Stay And Visit In Berlin, Germany

Blog banner

Virtual memory

Blog banner

Facebook marketing

Blog banner

Beatbox

Blog banner