Internet Security: Cryptography

General Information

Course Duration
5 hours

Audience
A wide range of information technology (IT) professionals and business managers, including IT managers, webmasters, system integrators, Internet/intranet/extranet consultants, departmental managers and strategic IT planners

Prerequisites
The course Internet Security: An Overview, familiarity with modular arithmetic

Course Structure

Symmetric cryptography
  • Cryptography's origins
  • Symmetric key algorithms
  • Block ciphers
  • Stream ciphers
Public key algorithms
  • Asymmetric technology
  • RSA algorithms
  • Exercise: Performing public key encryption
Public key techniques
  • Digital signatures
  • Message digests
  • Exercise: Using digital signatures
Key management
  • Diffie-Hellman key management
  • Fundamentals of key management
Cryptanalysis techniques
  • Attacks on algorithms l
  • Attacks on algorithms ll

Course Aim

To provide an overview of the various cryptographic techniques used for internetworking applications


Learning Objectives

After taking this course, the student should be able to
  • discuss symmetric cryptographic technologies.
  • discuss public key cryptographic techniques.
  • describe how public key algorithms are used.
  • discuss key management.
  • describe the various threats to cryptographic algorithms.



Course Incorporates: Tests, hands-on exercises