Differential private noise adding mechanism: Basic conditions and its application | Synapse