Michael Huth

Professor of Computer Science
Head of Department of Computing
Imperial College London



Researching
Privacy-enhancing tech
Privacy, ethics, and policy making in AI

Teaching
Cryptography engineering (CO70009).

  • Resources:
    • lecture notes (PDF) with exercises and sample solutions
    • pre-recorded videos introducing concepts
    • live Q&A sessions
    • Jupyter Notebooks that animate most covered concepts (no knowledge of Python required)
  • Topics for Spring 2024:
    • symmetric encryption
    • integrity primitives
    • elliptic curve cryptography
    • commitment schemes
    • zero-knowledge proofs
    • quantum-key-exchange protocols
Ethics, Privacy, AI in Society (CO70052)
  • My topics for Spring 2023:
    • AI Regulation

Learning
Quantum computing and its applications

Championing
Innnovation activities of staff & students
Equality, diversity, and inclusion in tech

Collaborating
Member of the Working Group (IT Security and Privacy) of the Platform Learning Systems
Co-founder and Senior Researcher at Xayn, unlocking next genAI for enterprises

Communicating
m.huth@imperial.ac.uk