In computer science, cryptography refers to secure information and communication techniques derived from mathematical concepts and a set of rule-based calculations called algorithms to transform messages in ways that are hard to decipher....
In computer science, cryptography refers to secure information and communication techniques derived from mathematical concepts and a set of rule-based calculations called algorithms to transform messages in ways that are hard to decipher....
Introduction
59mOverview on Modern Cryptography
53mIntroduction to Number Theory
53mProbability and Information Theory
53mClassical Cryptosystems
57mCryptanalysis of Classical Ciphers
51mShannons Theory
44mShannons Theory (Contd...1)
53mShannons Theory (Contd...2)
53mSymmetric Key Ciphers
54mBlock Cipher Standards (DES)
54mBlock Cipher Standards (AES)
54mBlock Cipher Standards (AES) (Contd.)
54mOverview on S-Box Design Principles
51mFew other Cryptanalytic Techniques
51mDifferential Cryptanalysis
51mLinear Cryptanalysis
51mModes of Operation of Block Ciphers
52mStream Ciphers
47mStream Ciphers (Contd...1)
47mStream Ciphers (Contd...2)
47mPseudorandomness
47mCryptographic Hash Functions
50mCryptographic Hash Functions (Contd...1)
50mCryptographic Hash Functions (Contd...2)
49mMessage Authentication Codes
51mMore Number Theoretic Results
50mThe RSA Cryptosystem
50mPrimality Testing
50mFactoring Algorithms
1h 60 minSome Comments on the Security of RSA
58mDiscrete Logarithm Problem (DLP)
58mThe Diffie-Hellman Problem and Security of ElGamal Systems
58mAn Introduction to Elliptic Curve Cryptography
58mApplication of Elliptic Curves to Cryptography
55mImplementation of Elliptic Curve Cryptography
55mSecret Sharing Schemes
55mA Tutorial on Network Protocols
55mSystem Security
53mFirewalls and Intrusion Detection Systems
49mSide Channel Analysis of Cryptographic Implementations
49m