Uthibitishaji na magogo ndani ya controllers automatisering jengo via TCP / IP

EHouse Jengo Automation System hutoa kuunganishwa na Kijijini udhibiti wa vyumba juu ya Ethernet , WiFi , Internet .
Hali Mapokezi ya controllers zinaweza kupatikana kupitia matangazo ya UDP (bila uhusiano wa kudumu) au kwa kuunganisha kwenye seva ya juu IP TCP / .
Kutuma amri ya kudhibiti controllers inawezekana tu baada ya TCP / IP ambayo ina ya juu sana uhusiano kuegemea na huongeza Usalama yake . Connection kwa controllers eHouse smart nyumbani via TCP / IP inahitaji uthibitishaji (magogo) ili kuhakikisha usalama wa mfumo wa pamoja Lan , WIFI , Internet , Interanet .
Home Automation eHouse lina controllers Ethernet (CommManager , LevelManager , EthernetRoomManager , nk . ) , ambayo inaweza kushikamana moja kupitia mtandao Ethernet kutumia TCP / IP .
Uunganikaji ni imara juu ya msingi wa Berkeley matako kutumia TCP / IP .
Kila mtawala Ethernet ya eHouse mfumo automatisering ina servrar kadhaa TCP / IP ili kuwawezesha kuanzishwa na matengenezo ya uhusiano na maombi kadhaa wa kujitegemea na paneli kudhibiti .
Kuna njia kadhaa kuidhinisha eHouse mfumo wa zaidi ya TCP / IP:

  1. Uthibitishaji njia ya chalange nguvu code – mwitikio
  2. Dynamic uthibitishaji na password kazi encryption , na XOR rahisi
  3. wazi password uthibitishaji
  4. Hakuna Authorization

kiwango cha usalama (uthibitishaji) lazima kuchaguliwa katika Configuration ya mtawala kila .
Kuchagua ngazi ya usalama ina maana uanzishaji wa njia salama zaidi ya uliopita .

Mfumo wa uthibitishaji kwa kutumia chalange – mwitikio

Njia hiyo inahusu kupokea code kipekee (maswali) kutoka server wakati kufundwa uhusiano na maombi ya mteja .
Kisha maombi ya mteja lazima mahesabu jibu algorithm kulingana na Server (au mtawala TCP / IP programu server) .
algorithm ni ya kipekee kwa kila ufungaji wa mabadiliko ya mfumo na muhimu encryption .
algorithm pia inategemea vigezo nyingi kama vile idadi SMS gateway simu , timestamp , ” Muuzaji / Reseller ” code .
maombi ya mteja lazima , ndani ya wanandoa wa sekunde kutoa jibu sahihi , vinginevyo uhusiano ni imeshuka .
server inapokea data kutoka kwa mteja , inalinganishwa na wakati tofauti , karibu haiwezekani kutuma ujumbe huo huo tena .
Ni pia hulinda , mfumo dhidi ya hujuma au shughuli nyingine ya Hackare , kukataa uhusiano wote ruhusa kutoka mifumo ya kigeni na kikomo mfumo wa kudhibiti maombi kutoka eHouse ari .
algorithm ni hivyo kulindwa kutokana sniffers Ethernet , pakiti analyzers , Spyware maombi , virusi , Trojans .
Hii algorithm fiche ni tu kujitolea maombi eHouse uliotokea mfumo .
Inaweza kupatikana kwenye msingi wa makubaliano ya leseni , moja kwa moja na vyama vya tatu zinazoendelea programu kwa ajili ya eHouse automatisering , na kuuza Controllers eHouse chini ya tawi yao wenyewe .
Ni algorithm salama katika mawasiliano na LAN , WIFI , Internet , nk . .

Dynamic uthibitishaji kazi kwa usimbaji password heshi na XOR rahisi

algorithm ni sawa na ya awali lakini password umesimbwa kwa maombi ya mteja na tabia rahisi XOR kazi na tabia ya .
maombi ya mteja encrypts password mara kwa mara na code nguvu kupokea kutoka server tabia na tabia .
Jibu ni alimtuma server kama ombi wote na majibu ili kuangalia muhuri wakati .
Algorithm Hii ni kiasi salama katika LAN , WIFI , Intranet .
Algorithm Hii hauzuii salama zaidi autentication algorithm kwa ajili ya mawasiliano , ambayo bado inaweza kutumika .
Hivyo inawezekana salama kuungana na nje (Internet) kwa asili eHouse jopo njia ya maombi mfumo wa uthibitishaji .

Open password Uthibitishaji

Algorithm sawa na uliopita lakini password ni kuweka katika kimaandishi njia . programu ya mteja ni unaorudiwa wakati muhuri na kisha zituma nywila katika maandishi wazi .
muhuri wakati ni checked kupuuza ” roho paket ” kwenye mtandao kwa kuzuia kurudia mfuko huo na Hackare au kwa kushindwa viungo , retransmissions , nk . .
Kutokana na usambazaji wa nywila katika maandishi wazi ni njia si ilipendekeza kwa ajili ya mawasiliano nje ya LAN funge na kuulinda .
Wakati kuwezeshwa , njia hii pia inaruhusu matumizi ya mbinu ya awali (salama zaidi) .

Hakuna Authorization

Hakuna uthibitisho ni njia kwamba utapata kuungana na yoyote ya controllers kwa kutuma kamba mtawala (13) .
Njia hii haifai kwa ajili ya operesheni ya kawaida , na tu kwa ajili ya kupima katika mwanzo wa maendeleo ya , ili kuwezesha kuanza haraka na kufanya kuwa rahisi kwa watengenezaji wa kupima eHouse mazingira .
Wakati kuwezeshwa , njia hii pia inaruhusu matumizi ya mbinu zote za awali .
matumizi ya njia tatu za mwisho inafanya rahisi kwa controllers kuungana kwa wote LAN , WIFI , Intranet , Internet , hata hivyo , kwa sababu ya algorithm rahisi encryption inapendekezwa kupunguza kuunganishwa na LAN salama na WiFi .

Unaweza kuunda yako mwenyewe algorithms programu , programu interfaces , Web Service mbio juu ya LAN na inatoa huduma nje ya utaratibu wa kutoa zake za usalama kama SSL , vyeti , VPN , nk . kwa ajili ya usalama kuongeza uhusiano . Home Automation eHouse