Basic Principles of Dynamic Masking