Cryptography systems/public key cipher systems

Code No
Skill Category No: 
7
Skill No: 
1
Topic No: 
3
Level: 
II
Objective: 

Introducing the public key encryption, knowing its basic concepts, features, advantages and disadvantages, understanding its mechanisms.

  •   Introduction
  •  Goals of Public Key Cryptography
  •   Key Exchange and Digital Signature
  •   RSA public-key cryptosystem
  •  Rabin public-key cryptosystem
  •  ElGamal public-key cryptosystem
  •  Elliptic curve public-key cryptosystem
  •  NTRU public-key cryptosystem
  •  Key Length and Security