Sisällysluettelo:

Paranna kiintolevyjen turvallisuutta Arduinolla ja sormenjälkitunnistimella: 6 vaihetta
Paranna kiintolevyjen turvallisuutta Arduinolla ja sormenjälkitunnistimella: 6 vaihetta

Video: Paranna kiintolevyjen turvallisuutta Arduinolla ja sormenjälkitunnistimella: 6 vaihetta

Video: Paranna kiintolevyjen turvallisuutta Arduinolla ja sormenjälkitunnistimella: 6 vaihetta
Video: Instalamos Cámaras de Seguridad, presupuestos a Medida... Solicita el tuyo 3704-521612. 2024, Marraskuu
Anonim

Tekijän ElectropeakElectroPeak virallinen verkkosivusto Seuraa lisää tekijältä:

Ultraäänimoduulin ja Arduinon käytön aloittaminen
Ultraäänimoduulin ja Arduinon käytön aloittaminen
Ultraäänimoduulin ja Arduinon käytön aloittaminen
Ultraäänimoduulin ja Arduinon käytön aloittaminen
Luo WiFi -lämpökartta käyttämällä ESP8266 ja Arduino
Luo WiFi -lämpökartta käyttämällä ESP8266 ja Arduino
Luo WiFi -lämpökartta käyttämällä ESP8266 ja Arduino
Luo WiFi -lämpökartta käyttämällä ESP8266 ja Arduino
Värintunnistus W/ TCS230 -anturilla ja Arduinolla [kalibrointikoodi sisältyy]
Värintunnistus W/ TCS230 -anturilla ja Arduinolla [kalibrointikoodi sisältyy]
Värintunnistus W/ TCS230 -anturilla ja Arduinolla [kalibrointikoodi sisältyy]
Värintunnistus W/ TCS230 -anturilla ja Arduinolla [kalibrointikoodi sisältyy]

Tietoja: ElectroPeak on keskitetty paikka oppia elektroniikkaa ja viedä ideasi todellisuuteen. Tarjoamme huippuluokan oppaita, jotka osoittavat, kuinka voit toteuttaa projektisi. Tarjoamme myös korkealaatuisia tuotteita, joten sinulla on… Lisätietoja Electropeakista »

Tässä artikkelissa haluamme näyttää, kuinka voit parantaa kiintolevylle tallennettujen digitaalisten tietojen suojausta sormenjälkitunnistimen ja Arduinon avulla. Tämän artikkelin lopussa sinä:

Opit käyttämään sormenjälkitunnistinta.

Tekee tietoturvapäivityksen kiintolevyllesi.

Voi antaa tietyille käyttäjille käyttöoikeuden tietopankkiisi.

Vaihe 1: Paranna kiintolevyjen suojausta Arduinolla ja sormenjälkitunnistimella

Paranna kiintolevyjen turvallisuutta Arduinolla ja sormenjälkitunnistimella
Paranna kiintolevyjen turvallisuutta Arduinolla ja sormenjälkitunnistimella

Tietopankkien turvallisuus

Kiintolevyasema (HDD), kiintolevy, kiintolevy tai kiinteä levy on sähkömekaaninen tietojen tallennuslaite, joka käyttää magneettista tallennustilaa digitaalisen tiedon tallentamiseen ja hakemiseen käyttämällä yhtä tai useampaa jäykkää, nopeasti pyörivää levyä (levyä), joka on päällystetty magneettisella materiaalilla. Lautaset on yhdistetty magneettisiin päihin, jotka on yleensä järjestetty liikkuvalle toimilaitteelle, jotka lukevat ja kirjoittavat tietoja lautasen pinnoille. Tietoja käsitellään satunnaisoikeudella, mikä tarkoittaa, että yksittäisiä tietolohkoja voidaan tallentaa tai hakea missä tahansa järjestyksessä eikä vain peräkkäin. Kiintolevyt ovat eräänlainen haihtumaton tallennuslaite, joka säilyttää tallennetut tiedot myös virran ollessa sammutettuna. Flash-muisti on elektroninen (solid-state) haihtumaton tietokoneen tallennusväline, joka voidaan poistaa sähköisesti ja ohjelmoida uudelleen. Toshiba kehitti flash-muistin EEPROMista (sähköisesti pyyhittävä ohjelmoitava vain luku -muisti) 1980-luvun alussa ja toi sen markkinoille vuonna 1984. Kaksi päätyyppistä flash-muistia on nimetty NAND- ja NOR-logiikkaporttien mukaan. Yksittäisillä flash -muistisoluilla on samanlaiset sisäiset ominaisuudet kuin vastaavilla porteilla. Vaikka EPROM-tiedostot oli poistettava kokonaan ennen niiden kirjoittamista uudelleen, NAND-tyyppinen flash-muisti voidaan kirjoittaa ja lukea lohkoina (tai sivuina), jotka ovat yleensä paljon pienempiä kuin koko laite. NOR-tyyppinen salama mahdollistaa yksittäisen konesanan (tavun) kirjoittamisen-poistettuun paikkaan-tai lukemisen itsenäisesti. Jos käytät kiintolevyjä tai flash -muistia tietojen tallentamiseen eikä niiden laitteisto tai ohjelmisto ole suojattu, tämä projekti on erittäin hyödyllinen sinulle.

R301T -sormenjälkimoduuli

Sormenjälki sen suppeassa merkityksessä on ihmisen sormen kitkaharjojen jättämä vaikutelma. Sormenjälkien talteenotto rikospaikalta on tärkeä oikeuslääketieteen menetelmä. Sormenjäljet laskeutuvat helposti sopiville pinnoille (kuten lasille, metallille tai kiillotetulle kivelle) luonnollisilla hikierityksillä, jotka ovat peräisin ihon ulkopuolisista rauhasista. Näihin viitataan joskus nimellä”Chanced Impressions”. Laajemmassa termin käytössä sormenjäljet ovat jälkiä vaikutelmasta ihmisen tai muun kädellisen käden minkä tahansa osan kitkaharjoista. Painatus jalan pohjasta voi myös jättää vaikutelman kitkaharjoista. Tässä projektissa käytämme R301T -anturimoduulia, joka muodostaa sarjaliikenteen tiedonsiirron kanssa Arduinon kaltaisen ohjaimen kanssa tietojen vaihtamiseen. Tehdään se.

Vaihe 2: Tarvittavat materiaalit

Tarvittavat materiaalit
Tarvittavat materiaalit

Laitteiston osat

Arduino Pro Mini *1

R301T Puolijohdesormenjälkimoduuli *1

1 -kanavainen 5V SSR SSD -rele *1

5 mm: n RGB-kolmivärinen 4-nastainen LED *1

Micro USB 3.0 -liitin *1

Ohjelmistosovellukset

Arduino IDE

Vaihe 3: Piiri

Piiri
Piiri

Vaihe 4: Koodi

Sinun on lisättävä sormenjälkitunnistimen kirjasto ja ladattava koodi. Jos käytät Arduino -korttia ensimmäistä kertaa, älä huoli. Seuraa vain näitä ohjeita:

1. Siirry osoitteeseen www.arduino.cc/en/Main/Software ja lataa käyttöjärjestelmäsi kanssa yhteensopiva Arduino -ohjelmisto. Asenna IDE -ohjelmisto ohjeiden mukaan.

2. Suorita Arduino IDE ja tyhjennä tekstieditori ja kopioi seuraava koodi tekstieditorissa.

3. Valitse levy työkaluista ja taulukoista, valitse Arduino Board.

4. Liitä Arduino tietokoneeseen ja aseta COM -portti työkaluihin ja porttiin.

5. Paina Lataa (nuoli -merkki) -painiketta.

6. Olet valmis!

Tarvittavat tiedostot ja lataukset:

Vaihe 5: Kokoaminen

Kokoaminen
Kokoaminen
Kokoaminen
Kokoaminen
Kokoaminen
Kokoaminen
Kokoaminen
Kokoaminen

Tee ensin pieni kaapeliliitin micro USB 3 -liitännällä. Käytä kiintolevyn levyä selvittääksesi pistorasian nastakartan.

Tee laatikko, jossa on akryylilevyä (pleksilasi) ja aseta piiri siihen.

Vaihe 6: Mitä seuraavaksi?

Voit parantaa tätä projektia haluamallasi tavalla. Tässä muutamia ehdotuksia:

Yritä tallentaa kunkin käyttäjän yhteysaika Arduinoon.

Yritä laskea kunkin käyttäjän siirtämän tiedon määrä.

Suositeltava: