Please enable JavaScript.
Coggle requires JavaScript to display documents.
Web application security - Coggle Diagram
Web application security
attacks
Cross site scripting (xss)
types
Reflected cross site scripting
Stored cross site scripting
prevention
validate data
sanitize data
Cross site request forgery (csrf)
types
csrf using get
csrf using post
preventoin
anti csrf token
same site cookie
Denial of service
types
flood attack
ICMP flood
SYN flood
Crash attack
prevention
black hole routing
rate limiting
security
encryption
symmetric key
asymmetric key
ssl/tls
validation
domain validation
organisation validation
extended validation
types
single name
wild card
multi domain
benefits
authenticity
confidentiality
message integrity
Authentication
session based
token based
benefits
scalable and stateless
secure
helpful in authorization
can be generated anywhere
types
access token
refresh token
jwt
types
singed(jws)
encrypted(jwe)
use cases
authorization
information exchange
structure
header
alg
header
payload
registered claim names
iss
sub
aud
exp
nbf
iat
jti
public claim names
private claim names
signature
cookies
validity
session cookie
permanent cookie
source
first party cookie
third party cookie