Generate strong key for encryption using pbkdf2