CryptoCode provides on-site and off-site training programs, short courses, lectures, and seminars in theoretical and applied cryptography, hardware security, and cryptographic engineering. You select the schedules and titles of these courses at your convenience, and we will deliver them in your choice of method or the place.
The purpose of these courses is to introduce and cover in detail the fundamental issues pertaining to applied cryptography. These seminars cover in detail fundamentals aspects of cryptographic algorithms and protocols, theoretical security of cryptographic algorithms, cryptanalysis, hardware and embedded software realizations of cryptography, side-channel attacks and countermeasures.
As businesses migrate from classical public-key cryptography to post-quantum cryptography, CryptoCode will fill the knowledge gap by training the technicians, engineers and managers on all aspects of PQC deployment.
Some of our lectures and seminars are
- Number Theory in Cryptography
- Groups, Rings and Fields in Cryptography
- Fundamentals of Cryptanalysis
- Factorization and Primality Testing
- Discrete Logarithm Problem
- Discrete Square Root Algorithms
- Public Key Cryptography
- RSA and Rabin Algorithms
- RSA Signatures
- ElGamal and DSA Algorithms
- Elliptic Curve Cryptography
- Public Key Cryptography Standards
- Post-Quantum Cryptography
- Algorithms and Standards of PQC
- Partially Homomorphic Encryption
- Fully Homomorphic Encryption
- Computer Arithmetic for Cryptography
- Implementing Finite Field Arithmetic
- SW/HW Realization of PKC
- Basics of Side-Channel Attacks
- Micro Architectural Attacks
- Side-Channel Countermeasures
- Random Number Generators
- Pseudo and True RNGs
- Evaluating and Designing RNGs
- Stream Cipher Fundamentals
- LCG, LFSR and CA based Stream Ciphers
- AES Algorithm and its SW/HW Implementations
- Hash Functions and their SW/HW Implementations
|