Lastest Update: 1st Nov 2023 Lectures E-Cash and Blockchain Shandong University, Autumn 2023-2024 (details), Autumn 2024-2025(details) Theory of Provable Security Shandong University, Autumn 2025-2026 (details)