====== Exercice : saisie d’un code pin ====== Afin de sécuriser la saisie d’un code pin, un clavier numérique sera proposé à l’écran. Pourquoi cette précaution ? Tout simplement pour tromper certains logiciels malveillants, appelés keyloggers, dont le but est d’enregistrer et de transmettre à des pirates les frappes au clavier et les boutons sur lesquels l’utilisateur a cliqué : les boutons virtuels utilisés par les banques en ligne échappent au fonctionnement normal des keyloggers classiques. [[https://drive.google.com/drive/folders/1CIRR_ndIfn0w2bkQKgSapOANn4kpIP6V?usp=drive_link|ressources à utiliser]] ===== Version 1 : ===== * Reproduire l’affichage d’un clavier numérique comprenant les 10 chiffres possibles de 0 à 9. Un survol sur un chiffre devra le mettre en évidence. * Un clic sur un chiffre, affichera le chiffre concerné dans une zone en input, à la suite des chiffres déjà saisis. * Un bouton devra permettre d’annuler toute saisie. ===== Version 2 : ===== * Les chiffres saisis ne sont pas visibles, sauf si l’utilisateur souhaite les voir momentanément en survolant l’icône ===== Version 3 : ===== * Les chiffres du clavier numérique sont affichés de manière aléatoire, un chiffre ne doit apparaître qu’une seule fois.