Montgomery MultiplicationCovers Barrett reduction, Montgomery form of integers, and efficient Montgomery product computation.
Exponentiation: Time ComplexityCovers the fast exponentiation algorithm and its time complexity, prime number properties, and the El-Gamal encryption scheme.
Windowing ExponentiationExplores windowing exponentiation with base-B representation and precomputed small powers of x for efficient computation.
Quantum Random Number GenerationExplores quantum random number generation, discussing the challenges and implementations of generating good randomness using quantum devices.
Encryption Key UsageCovers the usage of encryption keys in the context of image encryption using Scratch.
Conditional Access IICovers conditional access, encryption, decryption, authentication, and advanced encryption standards, exploring identity-based encryption, biometrics, and attribute-based encryption.
Solving Parity Games in PracticeExplores practical aspects of solving parity games, including winning strategies, algorithms, complexity, determinism, and heuristic approaches.