प्रमाणीकरण और टीसीपी / आईपी के माध्यम से निर्माण स्वचालन नियंत्रकों में लॉगिंग

EHouse बिल्डिंग स्वचालन प्रणाली कनेक्टिविटी और प्रदान करता है कमरों का रिमोट कंट्रोल ईथरनेट पर , वाईफ़ाई , इंटरनेट .
नियंत्रकों के रिसेप्शन स्थिति प्रसारण UDP (स्थायी कनेक्शन के बिना) के माध्यम से या टीसीपी / आईपी पर सर्वर से जोड़ने के द्वारा प्राप्त किया जा सकता है .
नियंत्रकों के लिए नियंत्रण आदेश भेजने के बाद ही संभव है टीसीपी / आईपी जो एक बहुत अधिक कनेक्शन विश्वसनीयता है और इसकी सुरक्षा को बढ़ाता है . EHouse टीसीपी के माध्यम से स्मार्ट घर नियंत्रक / आईपी कनेक्शन (लॉगिंग) प्रमाणीकरण प्रणाली के Lan सहित सुरक्षा सुनिश्चित करने के लिए की आवश्यकता , वाईफ़ाई , इंटरनेट , Interanet .
गृह स्वचालन eHouse ईथरनेट नियंत्रकों के होते हैं (CommManager , LevelManager , EthernetRoomManager , आदि . ) , जो सीधे एक ईथरनेट टीसीपी / आईपी नेटवर्क का उपयोग कर के माध्यम से जोड़ा जा सकता है .
कनेक्टिविटी बर्कले के आधार पर स्थापित किया गया है टीसीपी / आईपी का उपयोग कर कुर्सियां .
EHouse स्वचालन प्रणाली के प्रत्येक ईथरनेट नियंत्रक कई टीसीपी / आईपी सर्वर स्थापना और कई स्वतंत्र अनुप्रयोगों और नियंत्रण पैनल के साथ कनेक्शन के रखरखाव सक्षम .
EHouse प्रणाली टीसीपी / आईपी पर को अधिकृत करने के लिए कई तरीके हैं:

  1. गतिशील कोड chalange के प्रमाणीकरण विधि – प्रतिक्रिया
  2. पासवर्ड एन्क्रिप्शन समारोह के साथ गतिशील प्रमाणीकरण , एक सरल XOR के साथ
  3. खुले पासवर्ड प्रमाणीकरण
  4. कोई प्राधिकरण

सुरक्षा (प्रमाणीकरण) के स्तर पर प्रत्येक नियंत्रक के विन्यास में चयनित किया जाना चाहिए .
एक सुरक्षा स्तर का चयन पिछले के एक अधिक सुरक्षित साधन की सक्रियता का तात्पर्य .

प्रमाणीकरण प्रणाली का उपयोग कर chalange – प्रतिक्रिया

विधि सर्वर से एक अद्वितीय कोड (प्रश्नों) प्राप्त शामिल है जब क्लाइंट अनुप्रयोग से कनेक्शन दीक्षा .
तो क्लाइंट अनुप्रयोग सर्वर (या नियंत्रक टीसीपी / आईपी सर्वर सॉफ्टवेयर) के अनुसार जवाब एल्गोरिथ्म के लिए गणना करना चाहिए .
एल्गोरिथ्म एन्क्रिप्शन कुंजी के साथ प्रत्येक प्रणाली में परिवर्तन की स्थापना के लिए अद्वितीय है .
एल्गोरिथ्म भी एसएमएस गेटवे टेलीफोन नंबर के रूप में इस तरह के कई मापदंडों पर निर्भर करता है , टाइमस्टैम्प , ” / विक्रेता पुनर्विक्रेता ” कोड .
क्लाइंट अनुप्रयोग , भीतर सेकंड के एक जोड़े के सही जवाब दे , अन्यथा कनेक्शन गिरा दिया है .
ग्राहक सर्वर से डेटा प्राप्त , समय और अंतर की तुलना , लगभग असंभव फिर एक ही संदेश भेज .
यह भी बचाता है , हैकर्स के तोड़फोड़ या अन्य गतिविधियों के खिलाफ प्रणाली , विदेशी सिस्टम से सभी अनधिकृत कनेक्शन को खारिज और eHouse समर्पित अनुप्रयोगों से प्रणाली नियंत्रण की सीमा .
एल्गोरिथ्म इस प्रकार ईथरनेट sniffers से सुरक्षित है , पैकेट analyzers , स्पाइवेयर अनुप्रयोगों , वायरस , Trojans .
यह एन्क्रिप्शन एल्गोरिथ्म ही समर्पित देशी अनुप्रयोगों प्रणाली eHouse .
यह लाइसेंस समझौते के आधार पर उपलब्ध कराया जा सकता है , सीधे 3 पार्टियों स्वचालन eHouse के लिए सॉफ्टवेयर विकसित करने के लिए , और अपनी शाखा के तहत eHouse नियंत्रकों की बिक्री .
यह लैन के साथ संचार में सुरक्षित एल्गोरिथ्म है , वाईफ़ाई , इंटरनेट , आदि . .

पासवर्ड एन्क्रिप्शन के साथ गतिशील प्रमाणीकरण समारोह एक सरल XOR द्वारा hashed

एल्गोरिथ्म पिछले करने के लिए समान है, लेकिन पासवर्ड सरल XOR समारोह चरित्र के साथ चरित्र क्लाइंट अनुप्रयोग द्वारा एन्क्रिप्टेड है .
क्लाइंट अनुप्रयोग गतिशील सर्वर चरित्र द्वारा चरित्र से प्राप्त कोड के साथ निरंतर पासवर्ड encrypts .
उत्तर दोनों अनुरोध और प्रतिक्रिया के रूप में सर्वर के लिए भेजा है क्रम में समय स्टाम्प की जाँच .
इस एल्गोरिथ्म लैन में अपेक्षाकृत सुरक्षित है , वाईफ़ाई , इंट्रानेट .
यह अधिक सुरक्षित संचार के लिए autentication एल्गोरिथ्म एल्गोरिथ्म बाहर नहीं है , जो अभी भी इस्तेमाल किया जा सकता है .
इस प्रकार यह संभव है कि एक देशी पैनल eHouse आवेदन प्रणाली प्रमाणीकरण विधि के साथ सुरक्षित बाहर (इंटरनेट) से कनेक्ट करने के .

ओपन पासवर्ड प्रमाणीकरण

पिछले करने के लिए समान है, लेकिन एल्गोरिथ्म पासवर्ड में डाल दिया है जिस तरह से unencrypted . ग्राहक सॉफ्टवेयर समय स्टाम्प दोहराया है और फिर स्पष्ट पाठ में पासवर्ड भेजता .
समय स्टाम्प की अनदेखी करने के लिए जाँच की है ” भावना संकुल ” इंटरनेट पर हैकर्स द्वारा या विफलता लिंक द्वारा रोकने के द्वारा एक ही पैकेज दोहराने , retransmissions , आदि . .
स्पष्ट पाठ में पासवर्ड के संचरण के कारण एक बंद और सुरक्षित लैन के बाहर संचार के लिए सिफारिश की विधि नहीं है .
जब सक्षम , इस पद्धति का भी पिछले विधियों के उपयोग की अनुमति देता है (अधिक सुरक्षित) .

कोई प्राधिकरण

कोई प्रमाणीकरण एक तरीका है कि आप नियंत्रक (13) के लिए एक स्ट्रिंग भेजकर नियंत्रकों के किसी को कनेक्ट करने के लिए अनुमति देता है .
इस विधि के सामान्य ऑपरेशन के लिए अनुशंसित नहीं है , और केवल विकास की शुरुआत में परीक्षण के लिए , क्रम में एक जल्दी शुरू करने की सुविधा के लिए और के लिए डेवलपर्स eHouse वातावरण का परीक्षण करने के लिए आसान बनाने के .
जब सक्षम , इस पद्धति का भी सभी पिछले विधियों के उपयोग की अनुमति देता है .
पिछले तीन तरीकों का उपयोग नियंत्रकों दोनों लैन कनेक्ट करने के लिए यह आसान बनाता है , वाईफ़ाई , इंट्रानेट , इंटरनेट , तथापि , सरल एन्क्रिप्शन एल्गोरिथ्म की वजह से सुरक्षित लैन और वाईफाई कनेक्टिविटी की सीमा की सिफारिश की है .

आप अपने स्वयं के प्रोग्रामिंग एल्गोरिदम बना सकते हैं , प्रोग्रामिंग इंटरफेस , वेब सेवा लैन पर चल रहा है और SSL की तरह अपनी खुद की सुरक्षा तंत्र उपलब्ध कराने के बाहर सेवाएं प्रदान करता है , प्रमाण पत्र , वीपीएन , आदि . कनेक्शन सुरक्षा बढ़ाने के लिए . गृह स्वचालन eHouse