Inhoudsopgave:
- Benodigdheden
- Stap 1: NRF24's aansluiten
- Stap 2: Sluit een knop aan (elke knop, niet echt nodig)
- Stap 3: Upload code naar beide Arduino's (extern onderdeel)
- Stap 4: Upload code naar beide Arduino's (garageonderdeel)
- Stap 5: Resultaat
Video: Veilige Arduino-afstandsbediening: 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Dit is een voorbeeld van hoe je een ultraveilige draadloze (garage) afstandsbediening maakt.
Meestal hebben afstandsbedieningen een beveiligingscode van het type rolling code, die door elke geavanceerde dief kan worden omzeild.
Dit systeem op afstand is afhankelijk van het gebruik van een sleutel van 16 bytes, dus het hacken ervan zou een kans van een op een zijn
3, 4028236692093846346337460743177e+38 (256^16)
Hoe het werkt:
1. Remote verzendt verzoek om systeem
2. Systeem genereert willekeurige code en stuurt deze naar de afstandsbediening
3. Remote versleutelt die code met behulp van een unieke sleutel en stuurt deze terug naar het systeem
4. Het systeem decodeert de ontvangen code met dezelfde sleutel en controleert of deze overeenkomt met de willekeurig gegenereerde code.
5. …
Voor een knop gebruikte ik TTP223 aanraaksensor
Benodigdheden
Benodigde onderdelen - 2 NRF24L01 draadloze tranceivers, twee arduino's, 2,54 mm kabels, een knop (DUE werkt niet)
Stap 1: NRF24's aansluiten
Verbind elke draadloze module met elke Arduino SPI-pinnen -
www.arduino.cc/en/reference/SPI
Stap 2: Sluit een knop aan (elke knop, niet echt nodig)
Stap 3: Upload code naar beide Arduino's (extern onderdeel)
Stap 4: Upload code naar beide Arduino's (garageonderdeel)
Stap 5: Resultaat
Seriële monitor print '1' elke keer dat ik op een knop druk - dat betekent dat de verbinding veilig was en de gegevens correct waren versleuteld.
Aanbevolen:
Maak een veilige zone voor Android/IOS/WIN10-apparaten om ontgrendeld te blijven: 6 stappen
Maak een veilige zone voor Android/IOS/WIN10-apparaten om ontgrendeld te blijven: in dit artikel willen we een coole gadget maken die een veilige zone kan maken voor je apparaten om te worden ontgrendeld. Aan het einde van dit project: leer je hoe je een vingerafdruksensor gebruikt. leer je hoe je je apparaten kunt koppelen met je safe zone-gadget
Veilige SSH/SCP-verbinding van Raspberry Pi naar cloudserver voor back-ups en updates: 3 stappen
Veilige SSH / SCP-verbinding van Raspberry Pi naar cloudserver voor back-ups en updates: het doel van deze instructable is om u te laten zien hoe u automatisch en veilig verbinding kunt maken van uw Raspberry Pi met een externe cloudserver (en vice versa) om uit te voeren back-ups en updates etc. Hiervoor gebruikt u SSH-sleutelparen die
Verander een gewone USB-stick in een veilige USB-stick: 6 stappen
Verander een gewone USB-stick in een veilige USB-stick: In deze Instructable leren we hoe je van een gewone USB-stick een veilige USB-stick kunt maken. Allemaal met standaard Windows 10-functies, niets bijzonders en niets extra's om aan te schaffen. Wat heb je nodig: Een USB-stick of -stick. Ik beveel getti
Een veilige digitale kluis maken: 26 stappen
Een veilige digitale kluis maken: ik dacht dat ik de basisprincipes van het maken van een veilige digitale kluis zou delen met behulp van de veracrypt-software. Ik gebruik het al enkele jaren om digitale kluizen te maken voor mezelf en mijn gezin. het is een krachtige coderingssoftware en zeer veelzijdig, maar niet en
Arduino luchtmonitor schild. Leef in een veilige omgeving: 5 stappen (met afbeeldingen)
Arduino luchtmonitor schild. Leef in een veilige omgeving.: Hallo, In deze Instructabe ga ik een Air monitoring shield voor Arduino maken. Die LPG-lekkage en CO2-concentratie in onze atmosfeer kan detecteren