MEMS-based PUFs for Cryptographic Applications