Mitu korda olete oma parooli tahtlikult lühendanud ja lihtsustanud, et see meelde jääks? Kuidas oleks kõigi hetkedega, kui olete avalikult viibides paranoiliselt oma parooli sisestanud? Need on tõelised ja tavalised probleemid, millega kõik tänapäeval silmitsi seisavad. Kõik on lahendatavad väikese korraliku tööriistaga, mida nimetatakse turvavõtmeks.
Kuigi YubiKey ja Google Titan pakuvad usaldusväärseid turvavõtmeid, võivad need olla kallid. Nii et täna õppige, kuidas teha Digisparki programmeeritava plaadiga oma taskukohane turvavõti.
Turvavõtme kasutamise põhjused
Turvavõtmed on aastate jooksul muutunud populaarseks viisiks paroolide salvestamiseks. Paljud inimesed kasutavad neid mugavuse ja turvalisuse huvides.
Kuna need klahvid sisestavad automaatselt kasutajanimesid ja paroole, saavad kasutajad oma võrgukaitset tõhustada, kasutades pikki ja keerulisi paroole, mille toore jõuni jõudmine võtab aega. Turvavõtmed võimaldavad kasutajatel ka füüsilistest klahvilogijatest mööda minna, kuna enam pole vaja klaviatuuril tippida.
Teine põhjus turvavõtme kasutamiseks on lihtsalt mugavus. Paljud inimesed on aeglased ja enesekindlad tüübid. Parooli sisestamisel põhjustab ühe vale märgi sisestamine sageli kõik kustutamise ja otsast alustamise. Turvavõtmega ei pea kasutajad enam muretsema valede klahvivajutuste pärast.
Miks Digispark?
Digispark on programmeeritav plaat, mis on loodud erinevate rakenduste jaoks – kerge automatiseerimine, RGB programmeerimine, kasutustööriistad, turvavõtmed ja diskreetsete elektroonikaprojektide valik.
Tahame Digisparki kasutada eelkõige selle maksumuse pärast. Kirjutamise seisuga leiate selle eBayst kolme kuni nelja dollari eest. Võite isegi vähem kui kahe dollari eest osta klooni, mis töötab sama hästi. Kuna mikroprotsessor on juba sellisesse diskreetsesse plaadisse pakendatud, pole jootekomponente enam vaja.
Turvavõtme tegemine
Turvavõtme toimimiseks peate programmeerima Digisparki sisestama teie parooli alati, kui see teie seadme USB-porti sisestatakse. Ärge muretsege; see pole keeruline. Kood on juba allpool toodud. Kõik, mida pead tegema, on seadistada IDE (integreeritud arenduskeskkond), installida Digistumpi draiverid ja laadida eskiis Digisparki ning ongi valmis.
Arduino IDE seadistamine
Arduino IDE on tarkvara, mis on mõeldud igasuguste Arduino plaatide, nagu Uno, Leonardo ja Pro Micro, programmeerimiseks. Kuna kasutate Digisparki (plaati, mida Arduino pole registreerinud), peate esmalt määrama selle jaoks IDE.
Seotud: Miks peaksid kõik Arduinot õppima
Samm 1: Laadige alla Arduino IDE.
Kui kasutate Linuxi ja pole kindel, millist versiooni hankida, proovige kasutada IDE 64-bitist versiooni. Windowsi ja Maci puhul valige lihtsalt esimene pakutav valik. Kui allalaadimine on lõppenud, installige IDE kõigi vaikeseadetega. Seejärel käivitage programm.
2. samm: Lisage juhatuse juhile Digistump
Kuna Arduino IDE vaikimisi Digisparki ei toeta, peate IDE-le teatama, et soovite kasutada kolmanda osapoole tahvlit, andes sellele lingi Digistumpi andmebaasi.
Seda saate teha, hõljutades kursorit üle Fail ja klõpsates edasi Eelistused või otsetee abil Ctrl + käsk.
Kopeeri ja kleebi " http://digistump.com/package_digistump_index.json" (ilma jutumärkideta) peal Täiendavad juhatuse halduri URL-id, seejärel klõpsake Okei.
3. samm: Valige oma Digisparki plaat
Hõljutage kursorit üle Tööriistad > Tahvlid, seejärel klõpsake Juhatuse juht.
Otsima digistump, seejärel valige Digistump AVR-plaadid ja klõpsake installi. Kõigi Digistump-plaatide allalaadimine ja installimine meie IDE-sse võtab veidi aega. Pärast installimist klõpsake nuppu Sulge.
Hõljutage kursorit üle Tööriistad > Tahvlid > Digistump AVR lauad, seejärel klõpsake nuppu Digispark (vaikimisi – 16,6 MHz).
Teie IDE on juba seadistatud Digisparki programmeerima. Kui aga teie arvuti ei tuvasta Digisparki selle ühendamisel, peate installima selle õiged draiverid.
Digitumpi draiverite installimine arvutisse
Samm 1: Laadige alla Digistumpi draiverid.
2. samm: Pakkige ZIP-fail välja ja avage kaust. Topeltklõpsake Installige draiverid paigaldama.
Kõik on valmis ja Digisparki programmeerimiseks valmis.
Digisparki programmeerimine
Arduino programmeerimine on suhteliselt lihtne. Siiski nõuab see veidi nuputamist, et sellega harjuda.
Sketš (Arduino skripti nimetatakse sketšiks) töötab nii, et Digispark toimib nagu klaviatuur. DigisKeyboardi teeki kasutades prindib sketš automaatselt välja teie kasutajanime, vajutab sisestusklahvi, sisestab oma parooli ja vajuta uuesti sisestusklahvi, et kontole sisse logida. Siin on täielik eskiis:
#include "DigiKeyboard.h"
void setup() {
}
void loop() {
DigiKeyboard.print("Kasutajanimi siin");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.print("Parool siin");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.delay (2000)
}
Teeme selle lahti, et saaksite vähemalt aru, mis toimub.
#include "DigiKeyboard.h"
Seda käsku kasutatakse importimiseks Digiklaviatuur teek, et laiendada visandi võimekust eelkodeeritud funktsioonidega, et muuta skriptimine lihtsaks.
void setup(){
}
The seadistamine () funktsiooni kasutatakse tihvtide seadistamiseks, kui lisate oma programmeeritavale plaadile päästikud, näiteks nupud. Võite selle osa vahele jätta, kuna te pole meie Digisparki lisakomponente joonud. See lisatakse siia kokkuleppena, nii et saate seda kasutada alati, kui soovite oma Digisparki turvavõtmele rohkem funktsioone lisada.
void loop(){
}
Loop () funktsioon võimaldab visandil olla pidevas tagasiside ahelas, et Digiparki turvavõti korrata alltoodud funktsioone määratud ajal. The Digiklaviatuur tsükli all olevad funktsioonid panevad Digisparki sisestama oma kasutajanime ja parooli.
Nüüd, kui saate aru, kuidas eskiis töötab, alustage Digisparki turvavõtme programmeerimist.
Samm 1: Kustutage kõik IDE-l kirjutatud ja kleepige see skript:
#include "DigiKeyboard.h"
void setup() {
}
void loop() {
DigiKeyboard.print("Kasutajanimi siin");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.print("Parool siin");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.delay (2000);
}
2. samm: Muuda "Kasutajanimi siin" oma kasutajanimega ja "Parool siin" oma parooliga. Pidage meeles, et teie kasutajanimi ja parool peavad olema jutumärkides.
void loop() {
DigiKeyboard.print("[email protected]");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.print("Väga keeruline parool");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.delay (2000)
}
3. samm: Klõpsake nuppu Laadi üles
4. samm: kui sa näed"Ühendage seade kohe…", ühendage Digispark arvuti USB-porti.
Kui visand on teie Digisparki edukalt üles laaditud, peaksite nägema sellist viipa.
Õnnitleme, teil on nüüd Digisparki turvavõti! Kasutage seda oma Facebooki, Instagrami, Google'i ja muude kontode kasutajanime ja parooli kombinatsiooni salvestamiseks.
Võimalikud Digisparki turvauuendused
Teie uus Digiparki turvavõti on teie turvalisuse ja mugavuse huvides kasutamiseks valmis. Siiski on see endiselt üsna piiratud. Seda seetõttu, et saate salvestada ainult ühe kasutajanime ja parooli. Lisaks sellele kulub paar sekundit viivitust, enne kui Digispark teie mandaadi sisestab.
Kui olete selle ülesande jaoks valmis, saate selle turvavõtme paremaks muutmiseks teha mõned uuendused. Käivitusviivituse saate eemaldada, installides Digisparki teise alglaaduri. Käivitusviivitus lisati aga sihilikult vaikimisi alglaadurile, nii et kasutajad saavad enne koodi käivitamist jätkata uute programmide Digisparki üleslaadimist. Kui see on kadunud, peate plaadi seadistamiseks programmeeritavasse režiimi või täitmisrežiimi igal ajal jootma.
Seotud: Mis on alglaadur? Kuidas alglaadur töötab?
Lisaks on Digispargil viis kasutatavat tihvti, mis võimaldavad salvestada kuni neli kasutajanime ja parooli (kui kasutate lüliti jaoks ühte tihvti). Seda saate teha nelja hetkenupu ja paari takisti abil, et valida ja käivitada, millist konkreetset mandaati soovite kasutada.
Taskukohane turvalisus
Olenemata sellest, kas olete otsustanud versiooniuuenduse teha või mitte, turvavõtme käeulatuses olemine suurendab turvalisust ja mugavust iga kord, kui proovite uude masinasse sisse logida. Inimestele, kes on huvitatud oma turvalisuse maksimeerimisest, on kahekordse autentimisfunktsiooniga kaubanduslike turvavõtmete kasutamine ideaalne.
Kui te aga ei soovi füüsilise võtme peale palju raha kulutada, on see odav ja rõõmsameelne turvavõti teie jaoks.
Kui teil on seade, milles töötab Android 7.0 või uuem versioon, saate nüüd kasutada oma telefoni turvavõtmena, muutes 2FA turvalisemaks kui kunagi varem.
Loe edasi
- DIY
- Turvalisus
- Arduino
- Arvuti turvalisus
- DIY projekti õpetused
Jayric Maning, kes ihaldas õppida, kuidas asjad töötavad, hakkas teismeeas igasuguste elektrooniliste ja analoogseadmete kallal nokitsema. Ta asus õppima Baguio ülikoolis kohtuekspertiisi erialale, kus tutvus arvutiekspertiisi ja küberturvalisusega. Praegu õpib ta palju ise ja tegeleb tehnikaga, et välja selgitada, kuidas need töötavad ja kuidas saaksime neid elu lihtsamaks (või vähemalt lahedamaks) tegemiseks kasutada.
Liituge meie uudiskirjaga
Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!
Tellimiseks klõpsake siin