Ezio Plug&Sign is a secure USB key, made for online banking authentication and transaction signatures. It is a zero footprint solution that diminishes advanced attacks on bank websites. Ezio Plug&Sign contains an SD card that hosts all bank applications, including a secure browser and cryptographic software, as well as a smart card for hosting end-user credentials. Its transaction validation button also controls USB port access. The casing is made of brushed aluminum and semi-transparent plastic, which allows two colored LEDs to illustrate the workflow. Ezio Plug&Sign leaves no traces behind and requires zero installation.