# data[].attributes.body
SSL exists:

Encryption-Hiding what is sent from one computer to another

Identification-making sure the computer you are speaking to is the one you trust.

Encryption

Without SSL any computer can locate and find your details when sending to another person. SSL will encrypt it and make it look like garbage. Services like Gmail use encryption for sending emails. We know if something is encrypted if by looking at the web `address. If it says HTTPS it stands for hypertext transfer protocol SECURED. This means that it is secure and uses encryption and stops people taking you details.

Encrypting is making a letter stand for another letter and both the receiver and sender agree on an encryption key to decode later when the receiver gets the message. From an outside perspective it looks like random letters.

Encryption is most common for payment details or usernames and passwords for when a client is sending details to the server.

Identification

Who to trust:

1.       Company asks CA for a certificate

2.       CA creates certificate and signs it

3.       Certificate installed in server

4.       Browser issued with root certificates

5.       Browser trusts correctly signed certificates.

# data[].attributes.body
Encryption- Hiding what is sent from one computer to another. When sending data to a server that is not protected, another computer on the network can read this data and steal it. If its protected the data will be scrambled and make no sense to the other computer.
1. the computers agree on how to encrypt the data, the client computer
2. the server sends a certificate
3. your computer says start encrypting
4. server says start encrypting
identification - Making sure the computer you are speaking to is the one you trust
2 reasons as to why SSL exists:
Encryption
Identification
encryption- hiding what is sent from one computer to another.
identification-making sure the computer you are speaking to is trustworthy
if you do not use ssl any other computer on the network can get a hold of your details in which you send over.
Encryption-How?
1-Computers agree on how to encrypt
Key->Cypher->Hash
2-server sends a certificate
server sends a certificate to a client

Thanks Jack :)

# data[].attributes.body
Encryption is hiding information that you enter into a server so that no one can intercept any of the information you just entered from being sent to the server. The data that you enter into a login or payment options will be encrypted which means that anyone intercepting information will get scrambled data that will make no sense to the person on the other computer.
1. Company asks CA for certificate
2. CA creates certificate and signs it
3. Certificate installed on server

# data[].attributes.body
Encryption- Hiding what is sent from one computer to another. When sending data to a server that is not protected, another computer on the network can read this data and steal it. If its protected the data will be scrambled and make no sense to the other computer.
1. the computers agree on how to encrypt the data, the client computer
2. the server sends a certificate
3. your computer says start encrypting
4. server says start encrypting
identification - Making sure the computer you are speaking to is the one you trust
2 reasons as to why SSL exists:
Encryption
Identification
encryption- hiding what is sent from one computer to another.
identification-making sure the computer you are speaking to is trustworthy
if you do not use ssl any other computer on the network can get a hold of your details in which you send over.
Encryption-How?
1-Computers agree on how to encrypt
Key->Cypher->Hash
2-server sends a certificate
server sends a certificate to a client

# data[].attributes.body
Don't vote for Jack

# data[].attributes.body
Encryption- Hiding what is sent from one computer to another. When sending data to a server that is not protected, another computer on the network can read this data and steal it. If its protected the data will be scrambled and make no sense to the other computer.
1. the computers agree on how to encrypt the data, the client computer
2. the server sends a certificate
3. your computer says start encrypting
4. server says start encrypting

identification - Making sure the computer you are speaking to is the one you trust.
1. company asks CA for a certificate
2. CA creates certificate and signs it
3. certificate installed on computer
4. browser issues with root certificate
5. Browser trusts correctly signed certificate

# data[].attributes.body
Encryption - hiding what is sent from one computer to another . it acts as a wall between trusted and non trusted computers.
Identification -  making sure the computer you are speaking to is the one that you trust.
if you do not use SSL any other computer on the network can get hold of your details in which you send over.
HTTP: Hyper Text Transfer Protocol.
HTTPS: Hyper Text Transfer Protocol Secure.

Encryption.
1. Computers agree on how to encrypt.
2. Server sends the certificate.
3. your computer starts enrypting.
4. the server says start encrytpting.
5. all messages are now encrypted.

- SSL acts as wall/shield that covers your information/ details from entrusted users on the network so that they cant steal your details.
-

# data[].attributes.body
·         Encryption – hiding what is sent from one computer to another

·         Identification – making sure the computer you are speaking to is the one you trust

·         Without SSL any computer can locate and find your information

·         HTTPS stands for hypertext transfer protocol secure

·         When HTTPS is displayed in the URL it means the website is secure which means data transferred is encrypted

·         Encryption is hiding letters by displaying other letters

·         Encryption is a code used to decode the information

·         Anyone trying to intercept information being passed the information will look like rubbish so therefore would be useless

·         Company asks CA for a certificate

·         CA creates certificate and signs it

·         Certificate installed in server

·         Browser issued with a root certificates

·         Browser trust correctly signed certificates

# data[].attributes.body
Encryption - hiding what is sent from one computer to another.
SSL acts as barrier protecting information sent from one computer to another so that a computer on the same network will not be able to interpret the information.
Identification - making sure the computer you are speaking to is the one you trust.
TLS

# data[].attributes.body
Encryption - Hiding what is sent from one computer to another. Identification - Making sure the computer you are speaking to is the one you trust. Encryption:- 1. Computers agree on how to encrypt. 2. Server sends a certificate. 3. Your computer says 'start encrypting'. 4. The server says 'start encrypting'. 5. All messages are now encrypted.
TLS
HTTPS - Hypertext Transfer Protocol Secure
Key -> Cypher -> Hash
Who to trust:-
1. Company asks CA for a certificate
2. CA creates certificate and signs it
3. Certificate installed into browser
4. Browser issued with root certificates
5.Browser trusts correctly signed certificates

# data[].attributes.body
Encryption - hiding what is sent from one computer to another.
Identification - making sure the computer you are speaking to is the one you trust.

SSL is a barrier to protect your information you send to another computer, so another computer cant steal it.
TLS
HTTPS- hypertext transfer protocol secure
key-cypher-hash
master secret code is used to encrypt all messages once the computers says it is okay.

# data[].attributes.body
Encryption and Identification
-Hiding what is sent from one computer to another
-Making sure the computer you are speaking to is the one you trust
SSL puts a barrier around private information so unapproved computers can not see the information

Encryption - How?
- Computers agree on how to encrypt
(e.g Cypher)
- Server sends certificate
- Computers begins to encrypt
- The server starts encrypting
- All messages are now encrypted

Who To Trust?
- Company asks CA for a certificate
- CA creates certificate and signs it
- Certificate installed in server
- Browser issued with root certificates

# data[].attributes.body
Encryption - hiding what is sent from one computer to another.
Identification - making sure the computer you are speaking to is the one you trust.
if you don't use SSL any other computer can get the info if they are on the same network.

SSL encryption
1. computers agree on ht to encrypt between them
2. server sends certificate
3. your computer says start encrypting
4. the server says start encrypting
5. all messages are encrypted

https - hyper text transfer protocol secure
key<cypher<hash
master secret code is used to encrypt all messages after the computer says it is okay.

who to trust
1. company asks CA for a certificate.
2. CA creates certificate and signs it.
3. certificate installed in server.
4. browser issued with root certificates.
5. browser trusts correctly signed certs. - it will not accept incorrectly signed certs.

# data[].attributes.body
master secret code is used to encrypt all messages after the computer says it is okay.
2 reasons as to why SSL exists:
Encryption
Identification
encryption- hiding what is sent from one computer to another.
identification-making sure the computer you are speaking to is trustworthy
if you do not use ssl any other computer on the network can get a hold of your details in which you send over.
Encryption-How?
1-Computers agree on how to encrypt
Key->Cypher->Hash
2-server sends a certificate
server sends a certificate to a client
CA creates certificate and signs it
certificate
browser issued with root certificates.
browser trusts correctly signed certs.
3.certificate installed in server

# data[].attributes.body
encryption - hiding whats sent from one computer to another by changing its content to something else to stop the code being easily cracked
if SSL isn't being used then any computer between you and the receiver can grab the info you have sent and use which is why SSL is important, google uses HTTPS which means it is secure and it encrypts your details such as passwords and usernames
TLS - sends a certificate to the client to agree on an exchange

# data[].attributes.body
SSl exists for encryption (hiding what is sent from one computer to another)& identification (making sure the computer you are speaking to is the one you trust)
Encryption - if you do not use ssl any computer around you can grab your details, ssl creates a barrier that when computer see this as garbage
TLS
1. computer agree on how to encrypt ,
2.  server sends certificate to the client
3.  your computer then says start encrypting
4.  the server then says starts encrypting
5. all messages are now encrypted
Identification -  who to trust
1. company asks CA for a certification
2. CA creates certificate and sign it
3. certificate installs in server
4. browser issued with root certificates
5.  browser trusts correctly signed certs

# data[].attributes.body
2 reasons as to why SSL exists:
Encryption
Identification

Encryption

Without encryption, anyone would have the ability to take that information and use it, with it people will be able to take it but will not understand what it says.

HTTPS = Hypertext transfer protocol secure
TLS

1. The computers agree on how to encrypt
2. Server sends a certificate (including validation etc.)
3.The computer then starts encrypting
4.The server then starts encrypting

Identification

1. Company ask CA for a certificate
2. CA creates certificate and signs it
3. Certificate installed in server
4. Browser issued with root certificates
5.Browser trusts correctly signed certificates.

# data[].attributes.body
encryption- hiding what is sent between computers
identification- making sure the computer you are talking to is the one you trust

encryption- SSL acts as a barrier to keep out other computers from stealing the data you are sending across by encrypting the data,
computers agree on how to encrypt data,
HTTPS- hypertext transfer protocol secure
TLS
sever then sends a certificate to the client
your computer then says "start encrypting" to the server,
the server then says "start encrypting"
look at SSL trust
identification- company asks for CA for certificate, CA creates certificate and signs it, certificate installed in server, browser issued with root certificate, browser trusts correctly signed certs

# data[].attributes.headline
SSL notes Rob Walford (the only class rep you should vote for ;) )

# data[].attributes.subject
SSL notes Rob Walford (the only class rep you should vote for ;) )

# data[].attributes.body
-encryption and identification are the reasons for SSL
-encryption is hiding whats sent from one computer to the other
-identification making sure you can trust the computer you're speaking to
-SLL helps to protect details sent through encryption
- the handshake of encryption is done in 4 steps, the computers agree on how to encrypt they do this by agreeing on a key, cipher and the hash.
TLS, SSL trust
the server then sends a certificate
your computer then says start encrypting
the server then says start encrypting gives the cipher spec and it says im finished.
-identification happens in 5 steps
Companys asks CA for a certificate
CA creates certificate and signs it
Certificate installed on server
Browser issued with root certificates
Browser trusts correctly signed certs

# data[].attributes.body
PAT FOR CLASS REP

# data[].attributes.body
It exists because of encryption and identification
encryption - Hiding what is sent from one computer to another.
identification - making sure the computer you are speaking to is the one you trust.
You need encryption because when you sending information to another computer it can seen or taken by a third party. When the information is encrypted then the third party will not be able to read the information.
You can tell a website is encrypted, when in the HTML stats with https.
First the computers agree on how they encrypt, they exchange the cipher they are using and the key to de-crypt it.
They send certificates to each other, to make sure that they are the right computers they are meant to be talking to.
Then a message is sent to your computer saying to start encrypting
Then a message is sent to the server saying to start encrypting, now both system are encrypting the messages exchange to each other.
Company ask CA for a certificate
The company has to  provide information to prove that they are who they say they are
CA creates the certificate and sighs it
Then its installed into the server
The browser issued with root certificates
The browser trusts the sighed certificate