I. Introduction
A. Smart Grid Communications
B. Smart Grid Applications
C. Smart Grid Security
D. Smart Grid Privacy

II. Attacks of leaking privacy in Smart Grids

III. Security Requirements

IV. Countermeasures, Game Theoretic and Formal Proof Approaches
A. Countermeasures
B. Game theoretic and formal proof approaches

V. Privacy-Preserving Schemes for Smart Grids
A. Data aggregation communications
B. Smart grid marketing architecture
C. Smart community of home gateways
D. Vehicle-to-grid architecture

VI. Conclusion