I. Introduction
Multiform factors authentication (MFA) is a technique widely used in digital systems for user's authentication. It relies on credentials [1] for example bound to something that a user knows (PIN code), something that a user possesses (electronic token), something that a user does (press button). Many MFA tokens are made with microcontrollers providing USB connectivity; when high security level is required they use secure elements (such as smartcards) that store secrets and compute cryptographic procedures.