Itse mietin scriptiä joka salaisi tiedon pgp:llä. Tietoa on maksimissaan 100 merkkiä, joten ei ole vaativa homma.
Mitä tapoja suosittelette sarjaliikenteen sisällä liikkuvan mittaustiedon salaukseen?
2
153
Vastaukset
- Anonyymi
Annoit hiukan niukasti lähtötietoja. Sarjaliikennettä on varsin monenlaista. Sekä langallista että langatonta.
Itsellä on ratkaisu jossa mittausanturit on kiinni RPi ZW:ssä ja se siirtää wlanin kautta mittausdatan linuxserverille. Liitäntä serveriin on sshfs:llä eli Rpi on mountannut itsensä sillä serverin mittausdatan tallennuskansioon ja kirjoittaa tiedot suoraan sinne.
Salauksena siinä on sekä WPA 2 wifille että sitten vielä ssh itse tiedon siirrolle. - Anonyymi
Riippuu mitä mitataan. Täysin varmaksi asian saa, jos laitteeseen saa vaikkapa 8 gigan muistikortin kiinni, jossa on valmiina satunnaislukuja. Tämänjälkeen ohjelma kertoo vastapäälle "käytin salaukseen kohtaa offset tavua satunnaislukutiedoston alusta". Tämän jälkeen vain xor-operaatio datalle ja satunnaisluvuille tavu tavulta, jonka lopputulos lähetetään.
PGP toimii kyllä sellaisenaankin, mutta sitten pitää olla varma, ettei yksityiset avaimet päädy jakoon vahingossa tai ole urkittavissa.
Toinen juttu on sarjalinkin laatu, ts. jos se on vaikka rs-232, ei ole mitenkään harvinaista, että siellä välillä menisi jotain härömerkkejäkin. Pitääkö data paketoida jotenkin ja lisätä perään jonkinlaista tarkistussummaa? Mitä nopeampi linkki, sitä enemmän siitä saa kyllä dataa läpi, mutta virheiden määrä melkeinpä kasvaa samassa suhteessa nopeuden kanssa. Miten pgp tähän suhtautuu, ts. saako salattua datapakettia enää millään auki, jos siinä on virhe?
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 73873
Miltä se tuntuu
Miltä se tuntuu havahtua, että on ollut ihmistä kohtaan, joka on rakastanut ja varjellut, täysi m*lkku? Vai havahtuuko s104728- 36613
- 47603
- 30591
- 35587
- 40585
Mitä se olisi
Jos sinä mies saisit sanoa kaivatullesi mitä vain juuri nyt. Ilman mitään seuraamuksia yms. Niin mitä sanoisit?34557- 50550
- 36483