wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Computer security techniques

profile
Krishna Johari
Sep 09, 2024
0 Likes
0 Discussions
96 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

MY MOST THRILLED TREK ..... BHAIRAVGAD

Blog banner

Virtual Memory

Blog banner

Importance of Website

Blog banner

The Power of Forensic Watermarking in the Fight Against Content Piracy

Blog banner

Life of a 2020-2021 student

Blog banner

Child labour

Blog banner

MAJOR ACHIEVEMENTS OF OS

Blog banner

Honeypot in cyber security

Blog banner

38_Network Sniffing Techniques_SBC

Blog banner

Patola Outfits for the Modern Wardrobe: Reviving Indian Handloom in Style

Blog banner

Reclaim Your Bite and Beauty: All About Dental Restorative Treatments

Blog banner

Women Empowerment

Blog banner

What is Packet Filtering?

Blog banner

Understanding Gen Z: A Generation Facing Crisis and Potential

Blog banner

Short note on expert system

Blog banner

EFT

Blog banner

Security issues in Sensor Networks and gathering admissible evidence in Network Forensics

Blog banner

Decoding Confusion Matrix

Blog banner

Virtual Memory

Blog banner

VIRTUAL MACHINE

Blog banner

Fudgy Tahini Date Chocolate Bars

Blog banner

GIS REMOTE SENSING

Blog banner

Introduction to Solidity Programming for Blockchain Development

Blog banner

The War With Cold On Earth

Blog banner

Yoga in INDIA and ABROAD

Blog banner

Interrupts in OS

Blog banner

Virtual Memory

Blog banner

Data Visualization – Importance and tools (Tableau, Power BI)

Blog banner

IOT Hacking Techniques

Blog banner

The Essential Guide to Dynamic Arrays vs. Linked Lists: Which to Use and When ?

Blog banner

ahh wait a min

Blog banner

Memory Management - operating system

Blog banner

"Can Lisp do Machine Learning?"

Blog banner

Evolution of OS

Blog banner

"Audit" In Data Science

Blog banner

Deadlock

Blog banner

How to Grow Your Brand on YouTube Without a Big Budget

Blog banner

Busted : Common Web Security Myths

Blog banner

Introduction to Data Science: Life Cycle & Applications

Blog banner

SESSION HIJACKING

Blog banner

Hey Aryan here

Blog banner

?Why Does My Breath Still Smell After Brushing?

Blog banner