EIEIOTECHNOVATION
← Training programmes

EIEIO / AUTOMATION & EMERGING TECHNOLOGY

ECES Course Outline - Sakra Edutech

Course outline

3 days

Duration:

3 days

Course Synopsis:

EC-council’s Certified Encryption Specialist (E|CES) program is designed to introduce professionals and students to the intricate field of cryptography. Covering a board spectrum of topics, the EICES program delves into modern symmetric key cryptography, offering detailed insights into Feistel Networks, Data

Encryption Standard (DES), and Advanced Encryption Standard (AES) algorithms. Additionally, students gain familiarity with various other algorithms, including Blowfish, Twofish, Skipjack, CAST,

TEA, and more. The curriculum extends to information theory basics as applied to cryptography, covering essential concepts such as hashing algorithms (MD5, MD6, SHA, GOST, RIPMD256) and asymmetric cryptography with in-depth discussions on Rivest-Shamir-Adleman (RSA), Elgamal, Elliptic

Curve, and Digital Signature Algorithm (DSA).

Course Objectives:

Completing the EICES program empowers individuals to make informed decisions in selecting suitable encryption standards for their organizations. EICES candidates learn the theoretical aspects of cryptography and possess the practical skills necessary for effective technology deployment.

You will learn:

Types of encryption standards and their differences

How to select the best standard for your organization

How to enhance your pen-testing knowledge in encryption

Correct and incorrect deployment of encryption technologies

Common mistakes made in implementing encryption technologies

Best practices when implementing encryption technologies

Quantum computing and cryptography

Course Prerequisites:

No prior knowledge of cryptography is assumed, and no mathematical skills beyond basic algebra are required.

Who Should Attend:

Penetration Testers and Computer Forensics Specialists.

Cloud security architects, designers, and developers.

Anyone involved in selecting and implementing VPNs or digital certificates, information security operations.

Anyone involved in developing operating systems, cryptography systems, blockchain-based solutions, etc.

Outline Course Contents:

Module 01: Introduction and History of Cryptography

Gaps in Crypto Knowledge

What is Cryptography?

History of Cryptography

Mono-Alphabet Substitution

Multi-Alphabet Substitution

Homophonic Substitution

Null Ciphers

Book Ciphers

Rail Fence Ciphers

Vernam Cipher

The Enigma Machine

CrypTool

Module 02: Symmetric Cryptography & Hashes

Symmetric Cryptography

Information Theory

Kerckhoffs's Principle

Substitution

Transposition

Binary Math

Block Cipher vs. Stream Cipher

Symmetric Block Cipher Algorithms

Symmetric Algorithm Methods

Symmetric Stream Ciphers

Hash Function

CryptoBench

Module 03: Number Theory and Asymmetric Cryptography

Asymmetric Encryption

Basic Number Facts

Birthday Theorem

Random Number Generator

Diffie-Hellman

Rivest Shamir Adleman (RSA)

Menezes-Qu-Vanstone

Digital Signature Algorithm

Elliptic Curve

Elgamal

Cramer - Shoup

YAK

Forward Secrecy

CrypTool

Module 04: Applications of Cryptography

FIPS Standards

Digital Signatures

What is a Digital Certificate?

Certificate Authority (CA)

Module 05: Cryptanalysis

Breaking Ciphers

Cryptanalysis

Frequency Analysis

Kasiski

Cracking Modern Cryptography

Linear Cryptanalysis

Differential Cryptanalysis

Integral Cryptanalysis

Cryptanalysis Resources

Cryptanalysis Success

Rainbow Tables

Password Cracking

Tools

Module 06: Quantum Computing and Cryptography

Quantum Computing and Cryptography

Timeline

Issues for QC

Two Branches

QKD

What do we need?

Qubits

Trends

The Problem

Why?

Major Approaches

Lattice-Based Crypto

Learning with Errors

GGH

NTRU

Module Overview

Examination Information

Length of exam 2 hours

Number of questions 50

Question format Multiple choice questions

Passing grade 70%

Exam availability English

Testing center EC-Council Portal

Programme scope, delivery arrangements and suitability are confirmed during enquiry.