Cryptographic Key Generation from PUF Data