< All Cryptography Notes

String46 | Cryptography | Section 1

By: String49 | Related Course: Cryptography | Published: March 13, 2017 | Modified: September 20, 2017
Join Cybrary

NotepadCRYPTOGRAPHIC TOOLS

 

Cryptography is used to protect confidentiality, integrity, authenticity, & non-repudiation. Prevents unauthorized disclosure of information.

3 MAIN ATTACKS to Confidentiality:

  1. Social Engineering
    1. Attacker pretends to be member of organization to gain info from company staff.
  2. Media Reuse
    1. Reusing rewritable CDs, DVDs, or other drives.
    2. The only way to safeguard info on these devices is to physically destroy the drive. [Shred or incinerate]
  3. Eavesdropping
    1. Attacker gains access to network, uses a Sniffer to monitor packets or data used on network.
    2. Best defense  from Eavesdropping is preventing anyone from gaining access to network.
      1. Keep unused ports blocked
      2. Use MAC filtering
      3. Keep plain text off the network
      4. Keep passwords off the network


NotepadCryptographic Tools

Privacy/ Confidentiality

  • Prevent Unauthorized Disclosure of info
    • 3 Main Threats
      • Social Engineering
      • Media Reuse

Integrity

Authenticity

Non-Repudiation

 


NotepadCryptography

Concepts:

  • Keys
  • Principles (I, A,C)
  • Substitution/Transposition
  • Disk Encryption

PRINCIPLES

Symmetric:

  • AES
  • DES
  • 3 DES
  • IDEA
  • CAST
  • 2 FISH
  • BLOWFISH
  • SERPENTS
  • RIJNDAEL
  • PGP
  • OTP

Integrity:

  • Hashing
  • Message Digests
  • MD5
  • SHA
  • Hashing Calculator

Assymmetric:

  • DH
  • El Gamal
  • RSA
  • Elliptical Curve
  • Knapsack
  • DSA [Digital Signature Algorithm]

PKI:

  • CA [Certificate Authority]
  • RA [Registration Authority]
  • X.509
  • IKE [Internet Key Exchange]
  • ISAKMP [Key Management Protocol]
  • CRL [Certificate Revocation List]

Attacks:

  • Known Plain-text
  • Known Cipher-text
  • Chosen Cipher-text
  • Chosen Plain-text

Protocols:

  • SSH
  • HTTPS
  • IPSEC
  • SSL/TLS


< All Cryptography Notes
Join Cybrary

Our Revolution

We believe Cyber Security training should be free, for everyone, FOREVER. Everyone, everywhere, deserves the OPPORTUNITY to learn, begin and grow a career in this fascinating field. Therefore, Cybrary is a free community where people, companies and training come together to give everyone the ability to collaborate in an open source way that is revolutionizing the cyber security educational experience.

Cybrary On The Go

Get the Cybrary app for Android for online and offline viewing of our lessons.

Get it on Google Play
 

Support Cybrary

Donate Here to Get This Month's Donor Badge

 
Skip to toolbar

We recommend always using caution when following any link

Are you sure you want to continue?

Continue
Cancel