Obfuscation of Unitary Quantum Programs
summary
Claims an ideal obfuscation for unitary functionalities in the classical-oracle model and constructs an obfuscator that outputs authenticated ciphertexts, EPR halves and classical oracles. Uses a functional quantum authentication scheme, homomorphic CNOT+Hadamard measurements, teleportation for quantum I/O, and one-time tokenized signatures to enforce input consistency. Proves simulation security and that auxiliary states are restorable so the obfuscated program is reusable across evaluations. Leaves open extending to isometries, removing auxiliary states, and weakening assumptions.
AI-written summary · about
chapters (7)
- 0:00Quantum program obfuscation intro
- 1:01What is quantum obfuscation
- 8:52Ideal obfuscation for unitary programs
- 17:26Constructing unitary obfuscation
- 30:29Handling quantum inputs and outputs with teleportation
- 37:05Reusing obfuscated programs
- 39:24Summary and open problems








