Escolar Documentos
Profissional Documentos
Cultura Documentos
By
Bhadreshsinh Gohil
Who is This?
Instagram CEO_Kevin Systrom_Story
Why to Study this subject?
Job Requirements?
Web Application Tester
Syllabus
• Overview: Services, Mechanisms, Attacks, OSI Security Architecture, Model for
Network Security
• Classical Encryption Techniques: Symmetric Cipher Model, Substitution
Techniques, Transposition Techniques, Steganography
• Symmetric Ciphers: Block Ciphers and the Data Encryption Standard,
Confidentiality using Symmetric Encryption
• Asymmetric Ciphers: Public Key Cryptography and RSA, Elliptic Curve
cryptography, Key Management;
Other Public Key cryptosystems
• Integrity: MAC, Hash Functions and Digital Signatures
• IPSec: Architecture of IPSec, Encapsulating Security Payload, Authentication
Header
What is Network ?
#Fix the Problem
Google Server-1999 – First Production server
#The Internet
What is Security?
Exam in China
What is Encryptions?
Overview of N/w Sec.
Services
• Types of Services
• Web Services
• Mobile Application Services
Case study 1
Case Study 2
Case Study 3
Case Study 4 and many more…
Mechanisms
• feature designed to detect, prevent, or recover from a security
attack
• no single mechanism that will support all services required
• however one particular element underlies many of the security
mechanisms in use:
• cryptographic techniques
Attacks
• any action that compromises the security of information owned by an
organization
• information security is about how to prevent attacks, or failing that,
to detect attacks on information-based systems
• often threat & attack used to mean same thing
• have a wide range of attacks
• can focus of generic types of attacks
• passive
• active
Passive Attacks
Active Attacks
OSI Security Architecture
• Physical and Data Link Level
• Network and Transport Level
• Session Layer
• Presentation and Application Layer
Model for Network Security
Module 1 Completed…
How to Earn money?
#whoami
• Asst. Prof. at Gujarat Technological University
• https://about.me/bhadu.gohil
#What is nginx? Engine X..
NGINX | High Performance Load Balancer, Web Server, & Reverse Proxy
#What is nginx?
#What is nginx?
#Cent OS 7
# Get root access first and update-upgrade
system
(su) (yum update && upgrade) apt-get
# Add Nginx Repository and install nginx
Yum install epel-release(Extra Packages
for Enterprise Linux) yum install nginx
#Start Nginx and put it at start up service
nano /etc/fail2ban/jail.local
#ignore ip
#bantime, findtime and maxretry
#Changing Defaults
#update the SELinux policies
yum update -y selinux-policy*
#Start the firewall service
systemctl enable firewalld
[nginx-http-auth]
enabled = true
filter = nginx-http-auth
port = http,https
logpath = /var/log/nginx/error.log
#Create the filter for nginx-http-auth
• Cd /etc/fail2ban/filter.d/
• Nano nginx-http-auth