Novel secret key generation techniques using memristor devices | Synapse