Új ház automatizálása - titkositas
Moczik Gabor
pm at progzmaster.hu
Wed Jul 12 23:01:41 CEST 2006
vajk fekete wrote:
> Viszont pl a rendszered masodpercenkent tobb uzenetet is kuld ezzel a kulccsal kodolva. A lehallgatonak par het alatt hatalmas mennyisegu kodolt uzenete lesz. Sot, ha kifigyeli hogy melyikek nyitjak a garazsajtot, akkor tudni fogja hogy azok csak az idobelyegben meg sorszamban kulonboznek, de a felado, cimzett es parancs ugyanaz bennuk. Tehat olyan kodolast kell keresnie ami jelentos reszben azonos uzenette dekodolja oket. Meg egy francos nyilt-titkos szoveg parja sincs, es mar irhatja is a megfejtoprogramot. Az hogy a kulcs milyen hosszu, meg hogy effektive mennyire bonyolult ket kulon dolog. bena protokollal a 128 bites kulcsod hamar effektive 32 bites lesz.
A titkositasi protokolloknak egy tulajdonsaga az is, hogy a vett uzenetbol
mekkora szamitasi eroforrassal lehet a kulcsot eloallitani.
Celszeru jot valasztani, bar uC-n a szamitasi teljesitmeny a legnagyobb gond.
El tudom kepzelni, hogy nem minden eszkozhoz kell ugyanazt hasznalni, a
kapucsengonek gagyibb is jo, meg a belepteto terminalhoz valami tuti.
> Alap trukk, hogy a kiosztott szimmetrikus kulcsot csak kulcszetosztashoz hasznaljuk, a kommunikacio kodolasara egyszeri kulcsokat hasznalunk. Igy a lehallgatott sok uzenetbol csak egy rovid eletu kulcsot lehet fejteni. Az igazi kulccsal meg keveset kommunikalunk, a lehallgato keves kodolt uzenetet tud megszerezni. (probalkozhat pl aktivan olyan uzeneteket kuldeni amik a mastert uj kulcs kikuldesere kenyszeriti, igy generalva masterkulccsal titkositott lehallgathato uzeteket) Lehet tobbszintu a dolog, es akkor az igazi hardkodolt kulccs csak nagyon ritkan van hasznalva.
Szerintem az is jarhato lehet, hogy minden eszkoz vagy eszkoz csoport masik
kulcsot hasznaljon.
A kozponti eszkoz ugyis valami komolyabb cucc lesz, ott lesz ra eroforras,
hogy rengeteg kulcs legyen letarolva, meg az osszes eszkozhoz fuggetlenul
tarolva legyenek a titkositasi algoritmus belso valtozoi.
Tovabba bele kell tenni, hogy ha durva kommunikacios hiba miatt kiesik egy
eszkoz, akkor a kozpont a tovabbiakban nem probalkozik vele tovabb. Kezzel
vagy valamilyen biztonsagos modon kell ujra engedelyezni. Az eszkoz
funkcioja donti el, hogy kell-e alkalmazni, es milyen szinten. Pl. az utcan
levo belepteto terminalnal igen, egy mezei villanykapcsolonal felesleges.
Az eszkozoket is ugy erdemes megcsinalni, hogy ha bekapcsoljak, ne kezdjen
el a buszon dumalni, bejelentkezni, hanem kussban legyen, es varjon
valamilyen uzenetre. Ne csak sima definialt adatsorra, hanem pl. a beegetett
master kulccsal "ertelmesre dekodolhato" random adatra.
Igy ha ellopjak az eszkozt, nem lesz konnyu dolguk.
Barmennyire is univerzalis meg egyszeru, hogy 1 globalis busz van, amin a
kapucsengotol kezdve a riasztoig minden rajta van, nagy biztonsagi res.
A kapucsengonel analizalva az adatforgalmat, elvi lehetoseg van a riaszto
piszkalasara.
Celszeru a lenyegesebb helyekre kulon dedikalt vonalat vinni, es a
kozpontban nem broadcastolni az uzeneteket, hanem csak arra a vonalra
kuldeni, amelyiken a cimzett eszkoz van.
Szoval sokmindent be lehet vetni a kulcsokon tul, hirtelen ennyi ami eszembe
jutott...
--
((( Móczik Gábor )))--((( pm -> @ -> progzmaster -> . -> hu )))
((( Skype: moczik )))--((( Website: http://www.progzmaster.hu )))
More information about the Elektro
mailing list