Security Flashcards

1
Q

What is Encryption

A
Scrambling data (before transmission)
So that it is meaningless if intercepted by 3rd party
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is Symmetric Encryption

A

Encryption algorithm
Both party’s use to encrypt data
(turn plain text into scrambled/encrypted file

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is Asymmetric Encryption

A

Public - Private Key
A key pair are generated
Public key is made available to anyone wanting to send encrypted data to owner
Private key is kept secure inside the network used to decrypt messages encrypted by its paired key (public)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is a Digital Certificate and what is on the certificate

A

Certificate of authenticity
… Proves the identity of a real world entity e.g. amazon
Given out by known certification authorities
Company Name
Company Public Key*
Who certifying authority
Expiry Date for certificate
Company digital signature
Certificate authorities digital signature

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a digital signature

A

a digital code (generated and authenticated by public key encryption) which is attached to an electronically transmitted document to verify its contents and the sender’s identity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Explain what https is

A
Secure channel for web communication
… Created using SSL
Encryption is used
… eg usernames, passwords
For sensitive sites e.g. payments/online banking
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is SSL

A

Browser contact the web server
Web server will send digital certificates to browser
Browser will authenticate the digital certificate/digital signatures
If authentication fails … Terminate
IF passes
-Browser will generate a public/private key pair
-Passes its public key to web server
-Have fully encrypted communication
(Have each other public keys
You can tell SSL is used by the closed padlock located beside the https.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Explain what Authentication

A

-Digital certificate is signed by web server
.. check sum is calculated from certificate
.. check sum is encrypted using servers PRIVATE Key
.. Attached to the certificate before transmission
-Browser used Public Key to decrypt signature
… into original check sum
-Browser recalculates checksum from digital cert
-Compares 2 checksum
-If same signature is genuine
… Not fully authenticated yet
Process is repeated using certificate authorities signatures (part of certificate)
… Browser pre-programmed with C.A. public
-When BOTH signatures are validated then authenticated is passed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly