Device with a specific MAC address

My intention is to connect a device as we connect an USB WiFi adapter: the computer detect it (and reads it's MAC address) but you do not need to use it (for example because the computer is connected via Ethernet).

I would like to use this device as a "programmable hardware key" and if I connect to net this device changing the MAC address I could have MAC conflicts in the network.