SlideShare a Scribd company logo
1 of 8
Download to read offline
How Encryption Works

  When we use the Internet, we're not always just
      clicking around and passively taking in
 information, such as reading news articles or blog
  posts -- a great deal of our time online involves
       sending others our own information.
  A typical transaction might include not only our
 names, e-mail addresses and physical address and
  phone number, but also passwords and personal
           identification numbers (PINs).
Information security is provided on computers and
     over the Internet by a variety of methods.
• Security Encryption Systems
• Computer encryption is based on the science of
  cryptography, which has been used as long as
  humans have wanted to keep information secret.
• As long as both generals had the correct cipher,
  they could decode any message the other sent.
• To make the message more difficult to decipher,
  they could arrange the letters inside the grid in any
  combination.
• Most forms of cryptography in use these days rely
  on computers, simply because a human-based
  code is too easy for a computer to crack.
• Computer encryption systems generally belong
  in one of two categories:
• Symmetric-key encryption
• Public-key encryption
• Symmetric Key
• Just like two Spartan generals sending messages to each
  other, computers using symmetric-key encryption to send
  information between each other must have the same key.

• In symmetric-key encryption, each computer has a secret
  key (code) that it can use to encrypt a packet of
  information before it is sent over the network to another
  computer. Symmetric-key requires that you know which
  computers will be talking to each other so you can install
  the key on each one. Symmetric-key encryption is
  essentially the same as a secret code that each of the two
  computers must know in order to decode the information.
  The code provides the key to decoding the message.
Caesar's Cipher
• Julius Caesar also used a similar substitution technique,
  shifting three letters up. If he wanted to say "CROSSING
  THE RUBICON," for instance, he'd write down "FURVV
  LQJWK HUXEL FRQ" instead. As you can see, the text is
  also broken up into even groups in order to make the size
  of each word less obvious.

• Think of it like this: You create a coded message to send to
  a friend in which each letter is substituted with the letter
  that is two down from it in the alphabet. So "A" becomes
  "C," and "B" becomes "D". You have already told a trusted
  friend that the code is "Shift by 2". Your friend gets the
  message and decodes it. Anyone else who sees the
  message will see only nonsense.
SSL and TLS
• A popular implementation of public-key
  encryption is the Secure Sockets Layer
  (SSL). Originally developed by Netscape,
  SSL is an Internet security protocol used by
  Internet browsers and Web servers to
  transmit sensitive information. SSL has
  become part of an overall security protocol
  known as Transport Layer Security (TLS).
Hashing Algorithm
• The key in public-key encryption is based
  on a hash value. This is a value that is
  computed from a base input number using a
  hashing algorithm. Essentially, the hash
  value is a summary of the original value.
  The important thing about a hash value is
  that it is nearly impossible to derive the
  original input number without knowing the
  data used to create the hash value.
Authentication
• As stated earlier, encryption is the process of
  taking all of the data that one computer is sending
  to another and encoding it into a form that only the
  other computer will be able to decode. Another
  process, authentication, is used to verify that the
  information comes from a trusted source.
  Basically, if information is "authentic," you know
  who created it and you know that it has not been
  altered in any way since that person created it.
  These two processes, encryption and
  authentication, work hand-in-hand to create a
  secure environment.

More Related Content

Viewers also liked

A tribute to Bishop Clemens Thottungal
A tribute to Bishop Clemens ThottungalA tribute to Bishop Clemens Thottungal
A tribute to Bishop Clemens Thottungalpatergiri
 
Williams 2010 W Globaliz Vs Darul Islam As Pubd
Williams 2010 W Globaliz Vs Darul Islam As PubdWilliams 2010 W Globaliz Vs Darul Islam As Pubd
Williams 2010 W Globaliz Vs Darul Islam As Pubdmarkswilliams59
 
Wesolekpresentation 1
Wesolekpresentation 1Wesolekpresentation 1
Wesolekpresentation 1guest52df3b0
 
Politikat tregtare dhe funksionimi i organizates Boterore te Tregetis
Politikat tregtare dhe funksionimi i organizates Boterore te TregetisPolitikat tregtare dhe funksionimi i organizates Boterore te Tregetis
Politikat tregtare dhe funksionimi i organizates Boterore te TregetisMenaxherat
 
Университеты Англии
Университеты АнглииУниверситеты Англии
Университеты АнглииKlukva
 
Seu corpo é o novo computador - Social media week 2014 - Luciano Palma
Seu corpo é o novo computador - Social media week 2014 - Luciano PalmaSeu corpo é o novo computador - Social media week 2014 - Luciano Palma
Seu corpo é o novo computador - Social media week 2014 - Luciano PalmaLuciano Palma
 
مقرر تنظيم السنة الدراسية2012-2011
مقرر تنظيم السنة الدراسية2012-2011مقرر تنظيم السنة الدراسية2012-2011
مقرر تنظيم السنة الدراسية2012-2011Elhassan ROUIJEL
 
Using Rails to Create an Enterprise App: A Real-Life Case Study
Using Rails to Create an Enterprise App: A Real-Life Case StudyUsing Rails to Create an Enterprise App: A Real-Life Case Study
Using Rails to Create an Enterprise App: A Real-Life Case StudyDavid Keener
 
Vernal Pool Identification and Conservation in Keene, NH
Vernal  Pool Identification and Conservation in Keene, NHVernal  Pool Identification and Conservation in Keene, NH
Vernal Pool Identification and Conservation in Keene, NHChristopher Brehme
 
Millennial Mom's Eating Habits - Infographic Study
Millennial Mom's Eating Habits - Infographic StudyMillennial Mom's Eating Habits - Infographic Study
Millennial Mom's Eating Habits - Infographic StudySheSpeaks Inc.
 
玩具拆解 刘扬 107081026
玩具拆解 刘扬 107081026玩具拆解 刘扬 107081026
玩具拆解 刘扬 107081026zust
 
HSA Drama Symbolic Capital
HSA Drama Symbolic CapitalHSA Drama Symbolic Capital
HSA Drama Symbolic CapitalDimitris Tsingos
 
Who's talking about your sports book brand today? iGaming Business Super Show...
Who's talking about your sports book brand today? iGaming Business Super Show...Who's talking about your sports book brand today? iGaming Business Super Show...
Who's talking about your sports book brand today? iGaming Business Super Show...Joakim Nilsson
 
TVARMA_Hardbound_declassified
TVARMA_Hardbound_declassifiedTVARMA_Hardbound_declassified
TVARMA_Hardbound_declassifiedTarun Varma
 

Viewers also liked (20)

A tribute to Bishop Clemens Thottungal
A tribute to Bishop Clemens ThottungalA tribute to Bishop Clemens Thottungal
A tribute to Bishop Clemens Thottungal
 
Williams 2010 W Globaliz Vs Darul Islam As Pubd
Williams 2010 W Globaliz Vs Darul Islam As PubdWilliams 2010 W Globaliz Vs Darul Islam As Pubd
Williams 2010 W Globaliz Vs Darul Islam As Pubd
 
Wesolekpresentation 1
Wesolekpresentation 1Wesolekpresentation 1
Wesolekpresentation 1
 
Politikat tregtare dhe funksionimi i organizates Boterore te Tregetis
Politikat tregtare dhe funksionimi i organizates Boterore te TregetisPolitikat tregtare dhe funksionimi i organizates Boterore te Tregetis
Politikat tregtare dhe funksionimi i organizates Boterore te Tregetis
 
Университеты Англии
Университеты АнглииУниверситеты Англии
Университеты Англии
 
Seu corpo é o novo computador - Social media week 2014 - Luciano Palma
Seu corpo é o novo computador - Social media week 2014 - Luciano PalmaSeu corpo é o novo computador - Social media week 2014 - Luciano Palma
Seu corpo é o novo computador - Social media week 2014 - Luciano Palma
 
مقرر تنظيم السنة الدراسية2012-2011
مقرر تنظيم السنة الدراسية2012-2011مقرر تنظيم السنة الدراسية2012-2011
مقرر تنظيم السنة الدراسية2012-2011
 
FLASH繪圖工具介紹
FLASH繪圖工具介紹FLASH繪圖工具介紹
FLASH繪圖工具介紹
 
3ª Declinación
3ª Declinación3ª Declinación
3ª Declinación
 
Using Rails to Create an Enterprise App: A Real-Life Case Study
Using Rails to Create an Enterprise App: A Real-Life Case StudyUsing Rails to Create an Enterprise App: A Real-Life Case Study
Using Rails to Create an Enterprise App: A Real-Life Case Study
 
Anti
AntiAnti
Anti
 
Vernal Pool Identification and Conservation in Keene, NH
Vernal  Pool Identification and Conservation in Keene, NHVernal  Pool Identification and Conservation in Keene, NH
Vernal Pool Identification and Conservation in Keene, NH
 
Millennial Mom's Eating Habits - Infographic Study
Millennial Mom's Eating Habits - Infographic StudyMillennial Mom's Eating Habits - Infographic Study
Millennial Mom's Eating Habits - Infographic Study
 
玩具拆解 刘扬 107081026
玩具拆解 刘扬 107081026玩具拆解 刘扬 107081026
玩具拆解 刘扬 107081026
 
HSA Drama Symbolic Capital
HSA Drama Symbolic CapitalHSA Drama Symbolic Capital
HSA Drama Symbolic Capital
 
Encuentro 4 Evaluar con tic
Encuentro 4 Evaluar con ticEncuentro 4 Evaluar con tic
Encuentro 4 Evaluar con tic
 
Who's talking about your sports book brand today? iGaming Business Super Show...
Who's talking about your sports book brand today? iGaming Business Super Show...Who's talking about your sports book brand today? iGaming Business Super Show...
Who's talking about your sports book brand today? iGaming Business Super Show...
 
Durf je
Durf jeDurf je
Durf je
 
TVARMA_Hardbound_declassified
TVARMA_Hardbound_declassifiedTVARMA_Hardbound_declassified
TVARMA_Hardbound_declassified
 
Pik's portfolio2011
Pik's portfolio2011Pik's portfolio2011
Pik's portfolio2011
 

Similar to Amazon

Similar to Amazon (20)

Ss
SsSs
Ss
 
Week12
Week12Week12
Week12
 
How encryption works
How encryption worksHow encryption works
How encryption works
 
Sw2
Sw2Sw2
Sw2
 
Week 12 slide
Week 12 slideWeek 12 slide
Week 12 slide
 
Cryptography
CryptographyCryptography
Cryptography
 
$ii7oi5i-12
$ii7oi5i-12$ii7oi5i-12
$ii7oi5i-12
 
Kadai1
Kadai1Kadai1
Kadai1
 
How encryption works
How encryption worksHow encryption works
How encryption works
 
Cryptography
CryptographyCryptography
Cryptography
 
Week12 b
Week12 bWeek12 b
Week12 b
 
week 12
week 12week 12
week 12
 
How encryption works
How encryption worksHow encryption works
How encryption works
 
Cryptointro
CryptointroCryptointro
Cryptointro
 
Group slide presentation week12
Group slide presentation week12Group slide presentation week12
Group slide presentation week12
 
Week12
Week12Week12
Week12
 
Computer Security (Cryptography) Ch01
Computer Security (Cryptography) Ch01Computer Security (Cryptography) Ch01
Computer Security (Cryptography) Ch01
 
Eng Slide3
Eng Slide3Eng Slide3
Eng Slide3
 
Eng Slide3
Eng Slide3Eng Slide3
Eng Slide3
 
Eng Slide3
Eng Slide3Eng Slide3
Eng Slide3
 

More from yuyatamaru (15)

Amazon
AmazonAmazon
Amazon
 
Amazonda
AmazondaAmazonda
Amazonda
 
Amazonda
AmazondaAmazonda
Amazonda
 
Amazonda
AmazondaAmazonda
Amazonda
 
Amazonda
AmazondaAmazonda
Amazonda
 
Amazonda
AmazondaAmazonda
Amazonda
 
Amazon
AmazonAmazon
Amazon
 
Amazon
AmazonAmazon
Amazon
 
Amazon
AmazonAmazon
Amazon
 
Amazon
AmazonAmazon
Amazon
 
Amazon
AmazonAmazon
Amazon
 
Amazon
AmazonAmazon
Amazon
 
Amazon
AmazonAmazon
Amazon
 
Amazon
AmazonAmazon
Amazon
 
How Firefox Works
How Firefox WorksHow Firefox Works
How Firefox Works
 

Recently uploaded

A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 

Recently uploaded (20)

A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 

Amazon

  • 1. How Encryption Works When we use the Internet, we're not always just clicking around and passively taking in information, such as reading news articles or blog posts -- a great deal of our time online involves sending others our own information. A typical transaction might include not only our names, e-mail addresses and physical address and phone number, but also passwords and personal identification numbers (PINs). Information security is provided on computers and over the Internet by a variety of methods.
  • 2. • Security Encryption Systems • Computer encryption is based on the science of cryptography, which has been used as long as humans have wanted to keep information secret. • As long as both generals had the correct cipher, they could decode any message the other sent. • To make the message more difficult to decipher, they could arrange the letters inside the grid in any combination. • Most forms of cryptography in use these days rely on computers, simply because a human-based code is too easy for a computer to crack.
  • 3. • Computer encryption systems generally belong in one of two categories: • Symmetric-key encryption • Public-key encryption
  • 4. • Symmetric Key • Just like two Spartan generals sending messages to each other, computers using symmetric-key encryption to send information between each other must have the same key. • In symmetric-key encryption, each computer has a secret key (code) that it can use to encrypt a packet of information before it is sent over the network to another computer. Symmetric-key requires that you know which computers will be talking to each other so you can install the key on each one. Symmetric-key encryption is essentially the same as a secret code that each of the two computers must know in order to decode the information. The code provides the key to decoding the message.
  • 5. Caesar's Cipher • Julius Caesar also used a similar substitution technique, shifting three letters up. If he wanted to say "CROSSING THE RUBICON," for instance, he'd write down "FURVV LQJWK HUXEL FRQ" instead. As you can see, the text is also broken up into even groups in order to make the size of each word less obvious. • Think of it like this: You create a coded message to send to a friend in which each letter is substituted with the letter that is two down from it in the alphabet. So "A" becomes "C," and "B" becomes "D". You have already told a trusted friend that the code is "Shift by 2". Your friend gets the message and decodes it. Anyone else who sees the message will see only nonsense.
  • 6. SSL and TLS • A popular implementation of public-key encryption is the Secure Sockets Layer (SSL). Originally developed by Netscape, SSL is an Internet security protocol used by Internet browsers and Web servers to transmit sensitive information. SSL has become part of an overall security protocol known as Transport Layer Security (TLS).
  • 7. Hashing Algorithm • The key in public-key encryption is based on a hash value. This is a value that is computed from a base input number using a hashing algorithm. Essentially, the hash value is a summary of the original value. The important thing about a hash value is that it is nearly impossible to derive the original input number without knowing the data used to create the hash value.
  • 8. Authentication • As stated earlier, encryption is the process of taking all of the data that one computer is sending to another and encoding it into a form that only the other computer will be able to decode. Another process, authentication, is used to verify that the information comes from a trusted source. Basically, if information is "authentic," you know who created it and you know that it has not been altered in any way since that person created it. These two processes, encryption and authentication, work hand-in-hand to create a secure environment.