Cryptographic Techniques in Privacy-Preserving Data Mining