Comment créer une clé de sécurité simple et économique avec Digispark

Comment avez-vous parfois délibérément réduit et également simplifié votre mot de passe pour vous en souvenir ? Que diriez-vous de régulièrement saisir votre mot de passe paranoïaque lorsque vous êtes en public ? Ce sont des problèmes réels et courants auxquels tout le monde est confronté aujourd’hui, tous pouvant être résolus avec un petit outil soigné appelé clé de sécurité.

Bien que YubiKey et Google Titan fournissent des secrets de protection fiables, ils peuvent être coûteux. Alors aujourd’hui, découvrez exactement comment créer votre propre clé de protection économique avec une carte programmable Digispark.

Raisons d’utiliser une clé de sécurité

Clé de sécurité Google-Titan

Les secrets de sécurité sont devenus une méthode populaire pour stocker les mots de passe au fil des ans. De nombreuses personnes les utilisent pour des raisons de commodité ainsi que pour des fonctions de sécurité.

Étant donné que ces secrets saisissent immédiatement les noms d’utilisateur et les mots de passe, les utilisateurs peuvent améliorer leur défense sur Internet en utilisant des mots de passe longs et compliqués qui prendraient certainement des années à la force brute. Des astuces de sécurité permettent également aux utilisateurs de contourner les enregistreurs de frappe physiques, car la saisie au clavier n’est plus nécessaire.

Une autre raison d’utiliser un secret de sécurité serait simplement par commodité. Beaucoup de gens sont des dactylographes lents et peu confiants. Lors de la saisie d’un mot de passe, la saisie d’une mauvaise personnalité entraîne généralement la suppression de tout et le redémarrage. Avec un secret de sûreté et de sécurité, les utilisateurs n’ont plus besoin de s’inquiéter de faire de mauvaises frappes.

Pourquoi un Digispark ?

Mises à niveau de la clé de sécurité Digispark

Un Digispark est une carte programmable conçue pour différentes applications – automatisation légère, programmation RVB, outils d’exploitation, astuces de sécurité, ainsi qu’une variété de tâches électroniques très discrètes.

Nous souhaitons utiliser un Digispark principalement pour ses dépenses. Dès la composition, vous pouvez en trouver un sur eBay pour entre 3 et 4 dollars. Vous pouvez même acheter un duplicata qui fonctionne aussi bien pour moins de deux dollars. Étant donné que le microprocesseur est actuellement emballé dans une carte très discrète, les composants de soudure ne sont plus nécessaires.

Création de la clé de sécurité

Pour rendre le travail de protection essentiel, vous devez programmer le Digispark pour qu’il entre votre mot de passe chaque fois qu’il est placé directement dans un port USB de votre appareil. Ne vous inquiétez pas; ce n’est pas compliqué. Le code est déjà donné ci-dessous. Tout ce que vous avez à faire est de configurer un IDE (environnement de développement intégré), de monter les chauffeurs Digistump et de publier le croquis dans Digispark, et le tour est joué.

Voir aussi :  Comment lire les LED de votre Raspberry Pi et résoudre les problèmes de démarrage

Configuration de l’IDE Arduino

L’IDE Arduino est un logiciel destiné à programmer tous les types de cartes Arduino telles que Uno, Leonardo et Pro Micro. Étant donné que vous utiliserez certainement un Digispark (une carte non enregistrée par Arduino), vous devez d’abord établir l’IDE pour celui-ci.

Étape 1: Téléchargez le IDE Arduino .

Télécharger les options Arduino

Si vous utilisez Linux et que vous ne savez pas quelle version obtenir, essayez d’utiliser la variante 64 bits de l’IDE. Pour Windows comme pour Mac, optez simplement pour l’option fournie initialement. Une fois le téléchargement terminé, installez l’IDE avec tous les paramètres par défaut. Après cela, lancez le programme.

Étape 2: Ajouter Digistump au superviseur du conseil

Étant donné que Digispark n’est par défaut pas pris en charge par l’IDE Arduino, vous devrez communiquer à l’IDE que vous avez l’intention d’utiliser une carte tierce en lui donnant un lien Web vers la base de données Digistump.

Vous pouvez le faire en survolant Déposer et en cliquant sur Préférences ou en utilisant le raccourci Ctrl+Commande .

Option Préférences Arduino

Copiez et collez également « http://digistump.com/package_digistump_index.json » (sans les guillemets) sur le URL supplémentaires du gestionnaire de cartes , après ce clic d’accord .

URL du gestionnaire de cartes Arduino

Étape 3: Sélectionnez votre carte Digispark

Survolez Outils > > Tableaux , après ce clic Responsable des planches.

Gestionnaire de cartes Arduino

Rechercher échographe , puis choisissez Cartes AVR Digistump et cliquez sur monter. Il faudra un moment pour télécharger, installer et configurer toutes les cartes Digistump dans notre IDE. Après la configuration, cliquez sur Fermer .

Installer les cartes Digistump AVR

Survolez Outils > > Cartes > > Cartes Digistump AVR , puis cliquez sur Digispark (par défaut – 16,6 mhz).

Sélection-Digispark-Board

Votre IDE est déjà configuré pour définir le Digispark. Cependant, si votre PC ne détermine pas le Digispark lorsque vous le connectez, vous devez installer ses pilotes de véhicule appropriés.

Installation des pilotes Digitump sur votre PC

Étape 1: Téléchargez le Pilotes Digistump.

Voir aussi :  Les 10 meilleurs projets RFID ESP32

Étape 2: Extrayez les documents zip et ouvrez le dossier. Double-cliquez Installer les pilotes installer.

Installer les pilotes de digistump

Vous êtes prêt et prêt à installer le Digispark.

Programmation du Digispark

La programmation en Arduino est relativement simple. Néanmoins, cela demande un peu de barbotage pour que vous vous y habituiez.

Le croquis (un manuscrit dans Arduino s’appelle un croquis) fonctionne en faisant agir le Digispark comme un clavier. En utilisant la bibliothèque DigisKeyboard, l’esquisse imprimera automatiquement votre nom d’utilisateur, frappera l’entrée vitale, saisira votre mot de passe et frappera à nouveau la touche entrée pour vous connecter directement à votre compte. Voici le croquis total :

Décomposons-le pour que vous compreniez au moins ce qui se passe.

Cette commande est utilisée pour importer le DigiKeyboard bibliothèque pour augmenter la capacité de l’esquisse avec des fonctions pré-codées pour faciliter la création de scripts.

le mettre en place () La fonction est utilisée pour configurer les broches lorsque vous incluez des déclencheurs comme des boutons sur votre carte programmable. Vous pouvez manquer ce composant étant donné que vous n’avez soudé aucun type de composants ajoutés à notre Digispark. Il est inclus ici en tant que convention, vous pouvez donc l’utiliser chaque fois que vous souhaitez inclure plus de fonctionnalités à votre secret de sécurité Digispark.

La fonction échappatoire () permet à l’illustration d’être dans une échappatoire de rétroaction continue pour permettre au Digipark de répéter les fonctionnalités ci-dessous à un moment défini. le DigiKeyboard Les fonctions sous la boucle obligent le Digispark à saisir votre nom d’utilisateur et votre mot de passe.

Maintenant que vous savez exactement comment fonctionne l’illustration, commencez à configurer votre astuce de sécurité Digispark.

Étape 1: Supprimez chaque petite chose créée sur l’IDE et collez ce script :

Étape 2: Changer  » Nom d’utilisateur ici  » avec votre nom d’utilisateur ainsi que « Mot de passe ici » avec votre mot de passe. N’oubliez pas que votre nom d’utilisateur et votre mot de passe doivent être entre guillemets.

Étape 3: Cliquez sur Télécharger

Étape 4: Une fois que vous voyez  » Branchez le gadget maintenant… » , branchez votre Digispark sur le port USB de votre ordinateur.

Compilation d'un croquis de Digikeyboard

Une fois l’illustration soumise avec succès à votre Digispark, vous devriez voir un message similaire à celui-ci.

Voir aussi :  Comment configurer un serveur multimédia Raspberry Pi : 7 façons

Croquis de Digikeyboard compilé avec succès

Félicitations, vous disposez actuellement d’une clé de protection Digispark ! Utilisez-le pour conserver votre nom d’utilisateur ainsi que la combinaison de mots de passe pour vos comptes Facebook, Instagram, Google et autres.

Mises à niveau possibles de la sécurité Digispark

Votre toute nouvelle clé de sécurité Digipark est prête à servir pour votre sécurité et votre confort. Cependant, cela reste assez limité. Cela est dû au fait que vous pouvez simplement enregistrer un nom d’utilisateur et un mot de passe. De plus, il y a un certain nombre de secondes avant que le Digispark n’entre vos informations d’identification.

Si vous êtes prêt à relever le défi, vous pouvez effectuer quelques mises à niveau pour améliorer considérablement cette sûreté et cette sécurité. Vous pouvez supprimer le blocage au démarrage en configurant un autre chargeur de démarrage sur le Digispark. Cependant, le délai de démarrage a été activement contribué au chargeur de démarrage par défaut, afin que les clients puissent continuer à télécharger de nouveaux programmes sur le Digispark avant d’implémenter le code. Une fois cela terminé, vous devrez souder un commutateur pour régler la carte en mode programmable ou régler l’outil quand vous le souhaitez.

De plus, le Digispark dispose de cinq broches utiles, vous permettant d’accumuler potentiellement jusqu’à quatre noms d’utilisateur ainsi que des mots de passe (si vous utilisez une broche pour le bouton). Vous pouvez le faire en utilisant quatre brefs commutateurs et quelques résistances pour choisir et déterminer les informations d’identification que vous souhaitez utiliser.

Sécurité abordable

Que vous ayez choisi d’effectuer la mise à niveau ou non, le fait de disposer d’une clé de sécurité offrira une protection améliorée ainsi que des avantages chaque fois que vous tenterez de vous rendre sur une nouvelle machine. Pour les personnes souhaitant optimiser leur sécurité et leur sûreté, il est optimal de s’en tenir aux clés de sécurité et de sûreté de l’entreprise avec une double fonction d’authentification.

Cependant, si vous ne souhaitez pas dépenser beaucoup d’argent pour une clé physique, ce secret de sûreté et de sécurité à faible coût et joyeux est pour vous.

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *