कोडिंग के प्रकार। शराब के लिए कोडिंग - उपचार और परिणाम। शराब की लत के लिए प्रभावी कोडिंग तरीके। शराब से कोडिंग के परिणाम

खोज मॉड्यूल स्थापित नहीं है।

इंटरनेट एन्कोडिंग और फ़ॉन्ट प्रकार

व्लादिमीर मोलकोव

इंटरनेट या ई-मेल के साथ काम करते समय, आपमें से कई लोग रूसी वर्णमाला के अक्षरों के लिए एन्कोडिंग चुनने की समस्या एक बार से अधिक आ गए हैं। लेकिन koi-8r या UTF-8 जैसे नामों के पीछे क्या है? क्या आपने कभी सोचा है कि अंग्रेजी के 26 अक्षरों में से रूसी वर्णमाला के 33 अक्षरों का प्रतिनिधित्व कैसे करें?

कोशिका विभाजन की प्रक्रिया बहुत बड़ा चमत्कार है। यह सिर्फ एक सिर रहित जुदाई नहीं है, इसलिए यह केवल द्रव्यमान का निर्माण करेगा, जैसे कि रोटी का आटा बढ़ गया था; या चलो ट्यूमर के आकार को देखते हैं। यह अलगाव एक उच्च उद्देश्य के बिना है। एक नए जीवन की शुरुआत में, कोशिकाएं विभाजित होती हैं, जाहिर है, कुछ भी इस पृथक्करण को नियंत्रित नहीं करता है, और फिर भी प्रत्येक कोशिका को पता है कि शरीर के किस हिस्से को बनाना चाहिए, इसका क्या आकार होना चाहिए और क्या कोशिका मांसपेशी, हड्डी, रक्त या एक आकर्षक आंख बन सकती है । कैमरे जानते हैं कि किस दिशा में साझा करना है और कब साझा करना बंद करना है।

नई अवधि

एन्कोडिंग एक वर्ण तालिका है, जहां वर्णमाला के प्रत्येक अक्षर (साथ ही संख्या और विशेष वर्ण) को अपना विशिष्ट नंबर - वर्ण कोड दिया जाता है।

अपने पीसी की स्क्रीन पर पाठ प्रस्तुत करने के लिए, आपको प्रत्येक वर्ण को एक निश्चित संख्या निर्दिष्ट करने की आवश्यकता है - इसका कोड। सभी आधुनिक एन्कोडिंग टेबल अमेरिकन स्टैंडर्ड कोड फॉर इंफॉर्मेशन इंटरचेंज (ASCII) 7-बिट टेबल से आती हैं जो 60 के दशक में वापस दिखाई दीं, जिसमें 33 कोड ऑफ कमांड या कंट्रोल कैरेक्टर होते हैं, जिनमें से अधिकांश का आज उपयोग नहीं किया जाता है, और विभिन्न पात्रों के लिए 95 कोड हैं। अंग्रेजी ग्रंथों के साथ काम करने के लिए पर्याप्त है। 7-बिट एन्कोडिंग में, प्रत्येक वर्ण को 7 बिट्स पर मैप किया जाता है, अर्थात, 0 से 127 तक की सीमा में एक संख्या।

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

यह परिवर्तनशीलता की "यादृच्छिक" प्रक्रियाओं के लिए संभव नहीं होगा, जैसा कि विकासवादियों ने निर्धारित किया है। किसी व्यक्ति के जीवन के दौरान दिल लगभग एक अरब बार धड़कता है। बिना रुके, बिना रुके थोडा। स्ट्रोक की गति वोल्टेज को बढ़ाती है। हृदय में सही कक्ष और वाल्व होते हैं, और सभी नसें सही ढंग से जुड़ी होती हैं। हृदय की गतिविधि हमारी चेतना से पूरी तरह स्वतंत्र है, यह पूरी तरह से स्वचालित है। यदि कोई व्यक्ति सचेत रूप से प्रत्येक दिल की धड़कन पर ध्यान केंद्रित करता है, तो यह लंबे समय तक पृथ्वी पर जीवन का अंत होगा।

WWW पर जानकारी प्रस्तुत करने के लिए हाल के वर्षों के हाइपरटेक्स्ट तरीकों में तेजी से विकास ने इलेक्ट्रॉनिक रूप में सिरिलिक जानकारी पेश करने और काम करने की समस्या को तेज कर दिया है, जो एक दशक से अधिक समय से मौजूद है। इसका कारण यह है, सबसे पहले, विस्तारित ASCII कोड के लिए एक मानक की कमी के लिए - एक तालिका जिसमें सिरिलिक वर्णों का एन्कोडिंग शामिल है, और विभिन्न वाणिज्यिक कंपनियों द्वारा पेश किए गए समाधानों की विविधता के लिए।

तो, यह सब, मेरे दोस्तों, सांख्यिकीय रूप से असंभव है, कि यह संयोग से हुआ, और निश्चित रूप से, पहले प्रयास में नहीं। हम केवल यह पता लगाने की कोशिश कर रहे हैं कि उसने कितनी कुशलता से प्रभु की रचना की। यह स्वयं ईश्वर का रहस्य है, और हम विनम्रतापूर्वक उसकी पूजा कर सकते हैं। विकास इस सवाल का जवाब नहीं दे सकता है कि पहले क्या आया, एक अंडा या एक चिकन। यह, निश्चित रूप से, अंडे, यानी सांप, पक्षी, कछुए और अन्य से उत्पन्न सभी प्राणियों की समस्या है। विकास की यह समस्या बहुत अधिक महत्वपूर्ण और व्यापक है। क्या आपने कभी सोचा है कि पहला स्तनपायी कैसे बन गया?

ASCII तालिका का केवल आधा मानकीकृत है, अर्थात् पहले 128 वर्ण, जिसमें लैटिन वर्णमाला के अक्षर शामिल हैं। और उनके साथ कभी कोई समस्या नहीं होती है। तालिका की दूसरी छमाही (कुल 256 वर्णों के साथ - राज्यों की संख्या जो एक बाइट ले सकती है) राष्ट्रीय पात्रों के लिए दी गई है, और प्रत्येक देश में यह हिस्सा अलग है। उदाहरण के लिए, रूस में लगभग 10 अलग-अलग एनकोडिंग हैं। यही है, एक अलग डिजिटल कोड एक ही प्रतीक से मेल खाता है, और यदि हम गलत तरीके से पाठ के एन्कोडिंग को निर्धारित करते हैं, तो हम पूरी तरह से अपठनीय पाठ देखेंगे। और यद्यपि यह समस्या वास्तव में मौजूद है, यह वास्तव में अभ्यास में पाठ एन्कोडिंग के प्रकार को निर्धारित करने के लिए पर्याप्त नहीं है, और कई कार्यक्रम, उदाहरण के लिए, स्टर्लिंगिट (छवि 1), स्वचालित मोड में ऐसा करते हैं।

वह कहां विकसित हुआ, वृक्ष के नीचे? या कहीं फर्श पर एक पोखर में? माँ के शरीर में, पहला शेर दिखाई दिया था? अंत में, वह पहली थी और उस समय कोई माँ नहीं थी! जो महिलाएं उच्च जोखिम वाली गर्भावस्था से बचती हैं, वे आपको बता सकती हैं कि यह चीज कितनी नाजुक है। माँ के शरीर के बाहर भ्रूण के विकास के बारे में सोचना कम से कम यूटोपिया है। हम जानते हैं कि कई प्राणियों को अपने विकास के लिए एक माँ की आवश्यकता होती है, इसलिए यह समस्या बहुत आम है। यहां हम बहुत अच्छी तरह से देखते हैं कि विकास, उत्परिवर्तन और प्राकृतिक चयन के मुख्य इंजन बड़ी दरारें प्राप्त करते हैं।

अंजीर। 1. एन्कोडिंग मान्यता कार्यक्रम "स्टर्लिंगिट" की मुख्य खिड़की

अंतर्राष्ट्रीय मानक ISO / IEC 8859-1 आजकल ASCII का प्रतिस्थापन है। इसमें, पहले 32 कोड, संख्या 128-159, लगभग सभी अप्रयुक्त नियंत्रण वर्णों के अनुरूप हैं जो सभी आईएसओ एन्कोडिंग तालिकाओं के लिए सामान्य हैं। यद्यपि लगभग सभी पश्चिमी यूरोपीय भाषाओं में ग्रंथों के लिए 8859-1 का उपयोग किया जा सकता है, लेकिन यह फ्रेंच और फिनिश की जरूरतों को पूरी तरह से कवर नहीं करता है। यह कमी, साथ ही नई पैन-यूरोपीय मुद्रा के लिए एक संकेत की कमी, 1999 में 8859-15 कोडिंग के उद्भव का नेतृत्व किया, जिसमें कोड 8859-1 के मूल्यों के एक नए संस्करण का उपयोग किया गया था।

एक और मिथक, जिसे हम तुरंत खंडन करेंगे, यह है कि जीवित प्राणियों का विकास लाखों और लाखों वर्षों में विकास के स्तर पर पहुंच गया है। आइए कल्पना करने की कोशिश करें कि पहले, थोड़ा और अधिक विकसित व्यक्ति कैसे विकसित हुआ। उत्परिवर्तन के कारण, आदमी कई प्रयासों के बाद दिखाई दिया। हालांकि, यह धमनी को सही ढंग से नहीं जोड़ता था और जीवित नहीं था। एक अन्य प्रयास में, कई असफल हो गए, उनका मुंह एक साथ बढ़ गया और उनकी नाक में कोई छेद नहीं था, इसलिए उनका दम घुट गया। एक अन्य उत्परिवर्तन में, एक आदमी दिखाई दिया, जिसके पास सब कुछ था, लेकिन नेत्रगोलक पारदर्शी सामग्री से बना नहीं था, इसलिए उसने कुछ भी नहीं देखा और भुखमरी से मर गया क्योंकि उसे कोई भोजन नहीं मिला।

सिरिलिक वर्णमाला के रूप में, आज रूसी पत्रों को एन्कोडिंग के लिए पांच बुनियादी सारणी हैं:

डॉस ऑपरेटिंग सिस्टम के साथ उपयोग के लिए, एक कोड टेबल CP-866 (IBM / Microsoft) विकसित किया गया था। CP866 कोडिंग वैकल्पिक कोडिंग GOST पर आधारित है और विशेष रूप से MS-DOS OS के लिए बनाई गई थी, जो छद्म ग्राफिक वर्णों का उपयोग करता है। आज, यह एन्कोडिंग एमएस डॉस के रूप में अलोकप्रिय है।

मान लीजिए कि अगला व्यक्ति पूरी तरह से पैदा हुआ था, लेकिन विकास माँ को स्तन ग्रंथियों को विकसित करने के लिए भूल गया, इसलिए गरीब साथी भूख से मर गया। अगला दिल शुरू करना भूल गया। एक अन्य मामले में, हड्डियों को एक साथ फिट नहीं किया गया था, और यह सिर्फ मांस और हड्डी का एक गुच्छा था। दूसरा पूरा जिगर गायब था। शरीर में एक बार में कई गैर-कामकाजी चीजें होंगी, और सिर्फ एक ही नहीं। भौतिक अवस्था या अन्य परिस्थितियों में केवल असमानता होती है, और व्यक्ति जीवित नहीं रहता है।

सब कुछ बिल्कुल सही हो सकता है, लेकिन अगर केवल एक छोटी सी चीज गलत है, तो इसमें से कोई भी नहीं होगा। हम जानते हैं कि वैज्ञानिकों ने विभिन्न प्रजातियों को पार करने की कोशिश की, लेकिन कोई फायदा नहीं हुआ। कृपया मुझे समझाएं कि प्रजनन अंग कैसे विकसित हो सकते हैं यदि थोड़ी सी भी अनियमितता स्वचालित रूप से इस प्रजाति के विलुप्त होने की ओर ले जाती है, क्योंकि अगली पीढ़ी के वंश का जन्म नहीं हुआ होगा। इसी समय, पूरे शरीर को 100% काम करना चाहिए। या पानी में एक मछली धीरे-धीरे गलफड़े कैसे विकसित करती है? यदि वे पूरी तरह से काम नहीं करते हैं, तो पहली बार मछली का दम घुट जाएगा, और विकास समाप्त हो जाएगा।

विंडोज ऑपरेटिंग वातावरण में उपयोग के लिए, कोड टेबल CP-1251 (Microsoft) का उपयोग किया जाता है। Microsoft Windows के लिए कोड पृष्ठ 1251 कंप्यूटर प्रौद्योगिकी बाजार पर Microsoft के भारी प्रभाव के कारण लोकप्रिय हो गया है। इसके अलावा, इसमें चित्रमय वातावरण में छद्म भौगोलिक प्रतीकों के लिए समर्थन का अभाव है और अन्य एन्कोडिंग की तुलना में बहुत अधिक पूर्ण है; सी, आर, विभिन्न प्रकार के उद्धरण चिह्नों, डैश आदि जैसे प्रतीकों को प्रस्तुत किया गया है। यह कोड तालिका आज रूस में मुख्य है।

वही हृदय के विकास पर लागू होता है, और सामान्य रूप से बड़ी संख्या में महत्वपूर्ण अंग। इसलिए यह अरबों साल नहीं है, बस एक पीढ़ी, या बल्कि, वह पल जब भगवान ने अपने वचन के माध्यम से सब कुछ बनाया। क्या आपने कभी इसे समझा है? इस प्रकाश में, विकासवाद का सिद्धांत धूल में धंस जाता है। एक जीवित प्राणी को भगवान के रूप में देखना अच्छा है, लेकिन हम देखते हैं कि इन तरीकों को जीवन के वैश्विक सिद्धांत के लिए सामान्यीकृत नहीं किया जा सकता है।

यदि आँखों में, फ़ोटोसिटिव पीले धब्बों के बजाय, कान में ईयरड्रम के बजाय स्वाद कलियाँ, आँख का लेंस था, गुर्दे पूरी तरह से अनुपस्थित होंगे, और मूत्राशय के बजाय। नेत्रहीन विकास कैसे जानता है कि कैसे मदद करनी है? जैसा कि हमने पहले ही दिखाया है, सभी निकायों को एक ही समय में ठीक से समन्वित किया जाना चाहिए। यहाँ स्पष्ट प्रमाण है कि इस सब के पीछे एक तर्कसंगत निर्माता - ईश्वर है। क्या संभावना है कि अंधा विकास यादृच्छिक परीक्षणों और त्रुटियों के माध्यम से इस तरह के एक आदर्श जीव का निर्माण कर सकता है?

कोडपेज 10007 - मैकिन्टोश कंप्यूटरों पर उपयोग किया जाता है और सीपी 1251 के सेट में लगभग समान है।

UNIX वातावरण में, सबसे आम KOI8-R कोड तालिका है। यह कंप्यूटर प्रौद्योगिकी के विकास के भोर में सोवियत संघ में अपनाई गई रूसी भाषा के मानक एन्कोडिंग में से एक है। KOI का अर्थ है "सूचना विनिमय कोड।" संख्या 8 इंगित करती है कि यह कोड 8-बिट (KOI-7 के विपरीत है, जो सोवियत कंप्यूटरों पर व्यापक रूप से उपयोग किया गया था)। वर्तमान में, koi8-r लिनक्स ऑपरेटिंग सिस्टम में मुख्य रूसी-भाषा एन्कोडिंग में से एक है। यह CP-1251 (जीत) के बाद दूसरा सबसे लोकप्रिय एन्कोडिंग है। एन्कोडिंग छद्म भौगोलिक वर्णों का समर्थन करता है, जो सभी कोडों के आधे हिस्से पर कब्जा करता है। 1993 में, koi8-r तालिका को इंटरनेट पर मानकीकृत किया गया था (चित्र 2)।

यह मामले के लिए अप्राप्य है। तथाकथित विकासवादी का एक और सबूत प्रसिद्ध मिलर-उरे प्रयोग है, जब कुछ शर्तों के तहत बिजली के आरोपों ने पानी, मीथेन, अमोनिया और हाइड्रोजन से विभिन्न अमीनो एसिड बनाए। हालांकि, न्यूक्लिक एसिड उत्पन्न नहीं हुए थे। हालांकि, यह पाया गया कि पृथ्वी के शुरुआती चरणों में वायुमंडल की एक पूरी तरह से अलग रचना थी, और इस प्रयोग ने इस रचना के साथ पूरी तरह से अलग परिणाम दिए। कहने की जरूरत नहीं है, ऐसा वातावरण किसी भी जीवित प्राणी को मार देगा।

बेशक, निर्माता के बिना कोई रचना नहीं है। ऐसे लोग भी हैं जो कहते हैं कि पृथ्वी पर जीवन अलौकिक है। बेशक, यह एक समाधान नहीं है, समस्या बस एक और जगह पर ले जाया गया है। हम जानते हैं कि कई ब्रह्मांड में अलौकिक जीवन खोजने की कोशिश कर रहे हैं। यह प्रयास गणितीय संभावना में भी निहित है कि इतनी बड़ी संख्या में सितारे, सांख्यिकीय रूप से कहीं न कहीं मौजूद हैं। अब हम देखते हैं कि यह उपयुक्त परिस्थितियों के बारे में नहीं है, बल्कि निर्माता के निर्णय के बारे में है। यह भी ज्ञात है कि यदि हम पूरे ब्रह्मांड में केवल एक ही हैं तो यह अंतरिक्ष की बर्बादी होगी।

अंतर्राष्ट्रीय आईएसओ मानक रूस के लिए कोड तालिका आईएसओ 8859-5 को परिभाषित करता है। स्यूडोग्राफिक्स गायब हैं। फिलहाल, यह एन्कोडिंग व्यावहारिक रूप से उपयोग नहीं किया जाता है। हालाँकि, इसका समर्थन सभी ब्राउज़रों में मौजूद है।


अंजीर। 2. एन्कोडिंग KOI8-R में रूसी भाषा का प्रतिनिधित्व करने के लिए वर्णों का एक समूह

यदि हम अपने ब्रह्माण्ड की तरह, इसे सबसे अलग कर लें, तो अनंत अंतरिक्ष से कितना गायब हो जाएगा? अनंत अनंत रहता है। ईश्वर हमारे अंतरिक्ष-समय तक ही सीमित नहीं है, और जो हमें विशाल प्रतीत होता है वह ईश्वर की निशानी है। क्या आप जानते हैं कि कहावत: "एक पत्ता हवा के बिना नहीं चल सकता है"? क्या आप जानते हैं कि यह मूल रूप से एक मौलिक वैज्ञानिक कानून है - कार्य-कारण का सिद्धांत, जो निर्धारित करता है कि प्रत्येक घटना का एक कारण होना चाहिए? इस कानून के आधार पर, विज्ञान को इस सवाल के जवाब से निपटना चाहिए कि मुख्य कारण क्या था।

बिग बैंग के कारण क्या हुआ, या विज्ञान किस ब्रह्मांड के जन्म को मानता है? इस कानून के अनुसार, इस घटना के कारण कुछ होना चाहिए था। ऐसा लगता है कि शातिर चक्र और विज्ञान ने असहायता से इस समस्या से छुटकारा पा लिया, इसे दर्शन में डाल दिया। बाइबल इस सवाल का जवाब जॉन के सुसमाचार के पहले अध्याय और उत्पत्ति की शुरुआत में भी देती है। शुरुआत में वचन था, और शब्द परमेश्वर के साथ था, और परमेश्वर शब्द था। ईश्वर के साथ शुरुआत में भी ऐसा ही था। सब कुछ एक और एक ही किया जाता है, और इसके बिना कुछ भी नहीं किया जाता है, जो किया जाता है।

नोट

सिरिलिक वर्णमाला को कोड करने के लिए, पांच और तालिकाओं का उपयोग किया जा सकता है, जो अब पुरातन हैं और जिनकी कोई अंतरराष्ट्रीय स्थिति नहीं है: 1987 से मुख्य एन्कोडिंग GOST (USSR राज्य मानक) है। इसका मुख्य दोष यह है कि छद्म-ग्राफिक वर्ण आईबीएम पीसी पर उसी तरह स्थित नहीं हैं। वैकल्पिक GOST एन्कोडिंग (242-251 पदों में CP866 से भिन्न)। बल्गेरियाई एन्कोडिंग (यांत्रिक रूप से 128-191 CP437 पदों में रूसी वर्णमाला के 64 अक्षरों के एक ब्लॉक में प्रवेश करके प्राप्त)। केओआई -8 (आईबीएम पीसी पर सिरिलिक वर्णमाला के अक्षरों की गैर-वर्णानुक्रमिक व्यवस्था के कारण व्यापक नहीं है)।

उसमें जीवन था, और जीवन लोगों का प्रकाश है। पहला थर्मोडायनामिक कानून बताता है कि एक बंद प्रणाली में ऊर्जा स्थिर है। इसका मतलब है कि ऊर्जा उत्पन्न या नष्ट नहीं की जा सकती है। यह शारीरिक कानून की बात करता है। तो ब्रह्मांड में सभी ऊर्जा कहाँ है? कुछ कहते हैं कि यह बिग बैंग के बाद आया था। लेकिन कानून कहता है कि ऊर्जा उत्पन्न नहीं की जा सकती है! तो, क्या विस्फोट हुआ और इतनी ऊर्जा कहां से आई? यह ईश्वर के अस्तित्व का वैज्ञानिक प्रमाण भी है। केवल सर्वशक्तिमान ईश्वर, जिसके पास कोई शुरुआत या अंत नहीं है, वह ऐसी चीज का उत्पादन कर सकता है।

कुछ भाषाओं में वर्णों को एनकोड करने के लिए, जैसे कि चीनी या जापानी, 8-बिट संख्या पर्याप्त नहीं है। इसके अलावा, किसी बिंदु पर 8-बिट एन्कोडिंग तालिकाओं का निर्माण लगभग बेकाबू हो गया: प्रत्येक नए कंप्यूटर फ़ॉन्ट ने अपनी तालिका पेश की। यही कारण है कि यूनिकोड कंसोर्टियम बनाया गया था: इसका लक्ष्य सभी संभावित पात्रों के लिए एक एकीकृत कोडिंग प्रणाली विकसित करना था, जिसने हमें एक विशिष्ट पैटर्न में कंप्यूटर फ़ॉन्ट वर्णों को कोड असाइन करने की अनुमति दी।

उसके शब्द पर्याप्त हैं, और सब कुछ होता है। विज्ञान का सार हमारे आस-पास की घटनाओं और प्रक्रियाओं के कानूनों की जांच करना और स्थापित करना है, जिन्हें साबित और गणना की जा सकती है। यह कहना अनुचित होगा कि जो हम प्रायोगिक रूप से सिद्ध नहीं कर सकते, वह मौजूद नहीं है। और यह लोगों के लिए एक ठोकर है। क्योंकि हम केवल खोल रहे हैं और धीरे-धीरे महसूस करना शुरू कर रहे हैं, क्योंकि भगवान ने वास्तव में सोचा और सब कुछ किया। विज्ञान एक ठहराव पर आ जाएगा यदि हम यह नहीं पहचानते हैं कि परमेश्वर वास्तव में मौजूद है और वह सब कुछ का निर्माता है।

यह अवैज्ञानिक और कमजोर लगता है यदि विज्ञान मानता है कि इस सब के पीछे भगवान है, लेकिन यह एकमात्र तरीका है। एक व्यक्ति कभी-कभी सभी सृष्टि के स्वामी और ज्ञान के शिखर के लिए अपने घमंड में रहता है। हम कई अजीब सिद्धांतों का आविष्कार करते हैं और दावा करते हैं कि वे सच हैं, और हम जानते हैं कि हम कितने कमजोर हैं। ब्रह्मांड के सिद्धांत, परमाणु स्तर के कण और कई अन्य आशाजनक सिद्धांत, जिन्हें अंततः बाहर रखा गया था, बहुत स्पष्ट रूप से दिखाई दे रहे हैं। मनुष्य, बुद्धि और सृजन का शिखर। आइए देखें कि किस तरह के व्यक्ति ने आविष्कार किया और सोचा कि वह परिपूर्ण और कुशल होगा।

यूनिकोड एन्कोडिंग आईएसओ 10646 मानकों के यूसीएस (यूनिवर्सल कैरेक्टर सेट) कैटलॉग पर आधारित है और इसमें 231 \u003d 2147483648 विभिन्न वर्णों के साथ-साथ पुनःपूर्ति हो सकती है। UCS-2 कोड दो-बाइट हैं, अर्थात् 0 से 65535 तक की संख्याएँ, और UCS-4 चार-बाइट हैं, अर्थात्, 0 से 2147483647 नंबर हैं। दो और चार बाइट यूनिकोड कोड को दो तरीकों से दर्शाया जा सकता है: बाइट्स को बाएं से दाएं और सबसे पुराने से व्यवस्थित किया जाता है। बिग एंडियन, बीई) या जूनियर से सीनियर (लिटिल एंडियन, ले)। दूसरी विधि अधिकांश मामलों में पाई जाती है। इसके अलावा, अधिक कॉम्पैक्ट एन्कोडिंग के लिए, चर लंबाई कोड UTF-8 (यूनिकोड ट्रांसफर फॉर्मेट) 1-6-बाइट और UTF-16 - दो- या चार-बाइट का उपयोग किया जाता है। उत्तरार्द्ध भी दो रूपों (लिटिल और बिग एंडियन) में मौजूद हैं और 220 + 216 \u003d 1114112 अक्षरों से अधिक एन्कोडिंग की अनुमति नहीं देते हैं।

मानव प्रतिभा की उत्कृष्ट कृतियाँ, और फिर भी वे असफल प्रयास हैं जो उड़ नहीं सकते हैं और प्रकृति द्वारा कॉपी किए गए हैं। यह मानने से मत डरिए कि कोई है जो हमसे बड़ा है। यह कमजोरी का संकेत नहीं है, बल्कि परिपक्वता है। प्रत्येक व्यक्ति को यह पहचानने में सक्षम होना चाहिए कि मौका और निर्माता के काम का परिणाम क्या है। संपूर्ण ब्रह्मांड और इसलिए, पृथ्वी पर हम जो कुछ भी देखते हैं, वह केवल सृष्टिकर्ता की रचना है, लेकिन गैर-भौतिक पदार्थों में केवल भौतिक नियम ही कार्य करते हैं, इसलिए यह ध्यान देने योग्य नहीं है और इसे यादृच्छिक माना जाता है। वैसे, सभी कानून, भौतिक स्थिरांक अच्छी तरह से देखते हैं, और यहां तक \u200b\u200bकि खुद आइंस्टीन भी मानते थे कि उनके पीछे एक प्राणी होना चाहिए।

उल्लेखित एन्कोडिंग्स में, सबसे व्यापक रूप से इस्तेमाल किया जाने वाला एन्कोडिंग UTF-8 है, जो आपको ASCII वर्णों के लिए 8 बिट्स को बाईपास करने की अनुमति देता है और रूसी सहित अधिकांश वर्णमाला लिपियों में एन्कोडिंग वर्णों के लिए 16 बिट्स। ASCII में ग्रंथ, विशेष रूप से अंग्रेजी में, UTF-8 में एक साथ ग्रंथ हैं। यूटीएफ -8 कोड, बाइट्स का एक क्रम, एक विशिष्ट योजना के अनुसार यूसीएस निर्देशिका कोड से प्राप्त होता है। उदाहरण के लिए, कोड 169 \u003d a916 \u003d 1010 1001 (चरित्र c) के साथ एक यूनिकोड वर्ण UTF-8 में 11000010 10101001 \u003d c216 a916 के रूप में एन्कोड किया गया है।

विकासवाद के सिद्धांत ने हमें इतना बेवकूफ बना दिया है कि प्रतीत होता है कि स्पष्ट निर्णय अब विकासवादियों की बार-बार की गई समीक्षाओं के लिए धन्यवाद नहीं है जो हम सभी पक्षों से सुनते हैं। 100 गुना दोहराया झूठ सच हो जाता है। मनुष्य और कई अन्य जीवों को लें, जिनके पास एक सममित शरीर है। और हम जानते हैं कि यह सख्त समरूपता नहीं है, क्योंकि अंगों की आंतरिक व्यवस्था सममित नहीं है। क्या संभावना है कि संयोग ऐसी समरूपता पैदा कर सकता है? इसके अलावा, पुरुष और महिला एक दूसरे के लिए आकर्षक और सुंदर हैं।

और यह पूरी रचना पर लागू होता है। मादा फेरोमोन नर प्रजातियों के लिए बहुत आकर्षक हैं। जंगली सूअर द्वारा हिरण को यौन आकर्षित नहीं किया जाता है, लेकिन एक आकर्षक महिला द्वारा, और समय आने पर वह उससे मिलने जाता है। और यह युग्म सभी प्रकृति द्वारा काम करता है। कई के पास स्मार्टफोन भी है। यह एक जटिल डिवाइस है जिसमें प्रोसेसर, मेमोरी, चार्जिंग के लिए बैटरी, कई मेगापिक्सल वाला कैमरा, माइक्रोफोन, स्पीकर आदि होते हैं। यह गणना कर सकता है, फ़ोटो और वीडियो स्टोर कर सकता है और संचार कर सकता है। संक्षेप में, एक बहुत ही जटिल उपकरण।

यूनिकोड पूरी तरह से आधुनिक कार्यक्रमों - ब्राउज़रों, कार्यालय सुइट्स आदि द्वारा समर्थित है, लिनक्स यूटीएफ -8 का उपयोग करता है, और माइक्रोसॉफ्ट विंडोज भी यूसीएस -2 का उपयोग करता है। अब तक, लिनक्स पर यूसीएस समर्थन विंडोज 2000 / मी / एक्सपी की तुलना में थोड़ा कमजोर है। यूनिकोड का उपयोग करते समय मुख्य समस्याएं फोंट के एक उपयुक्त पूर्ण सेट की कमी और इनपुट की जटिलता हैं।

(यहां मैं चौकस पाठक से सवाल पूछना चाहता हूं: "सबसे पहले यूरो प्रतीक किस कोडिंग में दिखाई दिया?"

ब्राउज़र और साइट फोंट के सामंजस्य पर

वेब पेज पर फोंट का उपयोग करने के साथ कई समस्याएं हैं। उनमें से पहला स्थान साइटों और ब्राउज़रों पर एन्कोडिंग का सामंजस्य है। विभिन्न उपयोगकर्ताओं के ब्राउज़रों वाली साइटें एक ही एन्कोडिंग में संचार करना चाहिए, अर्थात्। ब्राउज़र को "समझना" चाहिए कि साइट उसे क्या भेजती है। ऐसा करने के लिए, आपको उस साइट पर एक सिस्टम स्थापित करने की आवश्यकता है जो एक संदेश भेज सकता है जिसके बारे में पृष्ठ को उपयोगकर्ता को भेजा जाएगा। उसके ब्राउज़र को इस संदेश को स्वीकार करना चाहिए और साइट को सही ढंग से प्रदर्शित करने के लिए ट्यून करना चाहिए। इस स्थिति में, आप सीधे HTML कोड में साइट पृष्ठ के एन्कोडिंग को निर्दिष्ट कर सकते हैं। ऐसा करने के लिए, मेटा पैरामीटर के एक विशेष संस्करण का उपयोग चारसेट पैरामीटर के साथ करें जो वांछित भाषा सेट करता है। उदाहरण के लिए, Win1251 एन्कोडिंग में लिखे गए पृष्ठ के लिए, संबंधित कोड इस तरह दिखेगा:

हालांकि, रूस में एक विधि बहुत व्यापक है, जिसमें वेब सर्वर स्वचालित रूप से निर्धारित करता है जिसमें क्लाइंट से अनुरोध एन्कोडिंग आता है, और पेज को पहले से ट्रांसकोड किए गए वेब ब्राउज़र को देता है। यह मेटा टैग यहां एक बुरा मजाक खेल सकता है। तथ्य यह है कि पृष्ठ पर दिए गए निर्देश वेब सर्वर द्वारा भेजे गए आदेशों पर वरीयता लेते हैं, और पृष्ठ को सही ढंग से एन्कोड किया है, हालांकि, सर्वर, मेटा टैग की सामग्री को बदल नहीं सकते हैं। वास्तविक एन्कोडिंग के बीच एक बेमेल है जिसमें एन्कोडिंग आया और मेटा टैग में निर्देश। इस तरह के पेज को आमतौर पर ब्राउज़र का उपयोग करके नहीं देखा जा सकता है। इस मामले में मैन्युअल रूप से एन्कोडिंग का चयन करने से मदद नहीं मिलेगी, क्योंकि मेटा टैग ब्राउज़र सेटिंग्स पर पूर्वता लेता है। ऐसा करने का एकमात्र तरीका पृष्ठ को डिस्क पर सहेजना है, और फिर टैग को हटाना है।

इस संबंध में, RUNET में इस टैग का उपयोग करने की अनुशंसा नहीं की गई है। इस मामले में, देखने को एन्कोडिंग में ले जाया जाएगा जो कि ब्राउज़र को कॉन्फ़िगर किया गया है, अगर सर्वर दस्तावेज़ के एन्कोडिंग के बारे में एक अधिसूचना नहीं भेजता है। बेमेल के मामले में, यह काफी आसानी से बंद किया जा सकता है। इसके अलावा, यदि डिफ़ॉल्ट एन्कोडिंग Win-1251 है, तो अधिकांश उपयोगकर्ताओं के लिए पेज तुरंत सही ढंग से प्रदर्शित होगा।

पठनीयता का एक माप किसी दस्तावेज़ की लाइन चौड़ाई है। बड़े स्क्रीन रिज़ॉल्यूशन का समर्थन करने वाले मॉनिटर के आगमन के साथ, एक पंक्ति में कई सौ वर्णों तक "स्टैक" करना संभव हो गया है, लेकिन "आदर्श चौड़ाई" की रेखा लगभग 50-70 वर्णों तक फिट होनी चाहिए। उनमें से अधिक के साथ, पढ़ने की गति धीमी हो जाती है, और थकान बहुत तेजी से होती है।

दूसरा कोडिंग मुद्दा स्टाइल शीट (सीएसएस) को कैस्केडिंग कर सकता है। यह ज्ञात है कि सटीक फ़ॉन्ट आकार और इसकी अन्य विशेषताओं को कैस्केडिंग स्टाइल शीट का उपयोग करके सेट किया जा सकता है (उन्हें अध्याय 8 में चर्चा की जाएगी)। CSS का उपयोग करते समय, हम किसी भी फ़ॉन्ट का उपयोग कर सकते हैं। लेकिन समस्या यह है कि फोंट उपयोगकर्ता के कंप्यूटर पर स्थापित सेट से लिए जाते हैं, न कि साइट पर। यही है, साइट पर फ़ॉन्ट सेट और उपयोगकर्ता का फ़ॉन्ट सेट मेल नहीं खा सकते हैं।

साइटों को देखते समय, आप डिफ़ॉल्ट रूप से ब्राउज़र में स्थापित फ़ॉन्ट का उपयोग करते हैं। इंटरनेट एक्सप्लोरर में डिफ़ॉल्ट फ़ॉन्ट को बदलने के लिए (यानी, टाइम्स न्यू रोमन) एक और एक के लिए, उदाहरण के लिए, एरियल के लिए, कमांड सर्विस 4 इंटरनेट विकल्प 4 फ़ॉन्ट्स को निष्पादित करें।

तीसरी संभावित समस्या तब है जब साइट पर और उपयोगकर्ता के कंप्यूटर पर फ़ॉन्ट समान है, लेकिन एक मामले में यह सिरिलिक है, और दूसरे में यह लैटिन (फ़ॉन्ट का गैर-रूसी संस्करण) है। इस मामले में, पाठ को कुछ विशेष वर्णों के साथ प्रदर्शित किया जाएगा और इन पात्रों को पढ़ना समस्याग्रस्त होगा।

वेब डिज़ाइन में फोंट का उपयोग करते समय ऐसी समस्याओं से बचने के लिए, आपको कई नियमों का पालन करना होगा:

केवल मानक फोंट का उपयोग करना बेहतर है जो विंडोज के साथ आते हैं और ग्राहक की मशीन पर होने की गारंटी है। ऐसे तीन फोंट हैं: "एरियल", "टाइम्स न्यू रोमन", "कूरियर"।

स्टाइल्सशीट (सीएसएस) में फोंट को सही ढंग से वर्णन करने के लिए आवश्यक है कि अन्य फोंट की सूची में एक सूची के साथ मुख्य एक (प्रतिस्थापन के लिए फोंट) को प्रतिस्थापित किया जाए। सूची के अंत में सामान्य फ़ॉन्ट परिवार का एक अनिवार्य संकेत होना चाहिए (सेरिफ़, सेन्स सेरिफ़, मोनोसेप्ड, आदि)।

उदाहरण के लिए:

स्थिति से बाहर निकलने के विकल्प के रूप में, ग्राफिक्स के साथ फ़ॉन्ट प्रस्तुत करें, उदाहरण के लिए, जीआईएफ प्रारूप में। ब्राउज़र और ऑपरेटिंग सिस्टम दोनों परवाह नहीं करते हैं कि क्या खींचा गया है - सभी उपयोगकर्ताओं की स्क्रीन पर एक ग्राफिक फ़ाइल के रूप में फ़ॉन्ट प्रदर्शित करना समान होगा (लेकिन यहां एक और समस्या उत्पन्न होती है - ग्राफिक्स बड़े हैं)।

पूर्वगामी से, यह निम्नानुसार है कि इंटरनेट प्रौद्योगिकियां वेब दस्तावेजों के डिजाइन में फोंट के उपयोग पर विशिष्ट प्रतिबंध लगाती हैं और वेब डिजाइन में गैर-मानक फोंट को सावधानी से संभाला जाना चाहिए। दुर्भाग्य से, वर्तमान में एक वेब पेज पर पाठ के रूप में जानकारी प्रस्तुत करते समय एक निश्चित हेडसेट को निर्दिष्ट करने के लिए पर्याप्त रूप से विकसित और विश्वसनीय साधन नहीं है।


विश्वसनीय सुरक्षा बनने के लिए आपके द्वारा खरीदी गई कार अलार्म के लिए, आपको इसे सही ढंग से चुनने की आवश्यकता है। अलार्म के प्रदर्शन को प्रभावित करने वाले मुख्य मापदंडों में से एक सिग्नल एन्कोडिंग विधि है। इस लेख में हम एक सुलभ तरीके से यह समझाने की कोशिश करेंगे कि संकेतों के गतिशील कोडिंग का क्या मतलब है और कार अलार्म में डायलॉग कोड का क्या मतलब है, कोडिंग किस प्रकार बेहतर है, जिसमें प्रत्येक के सकारात्मक और नकारात्मक पक्ष हैं।

कार अलार्म में गतिशील कोडिंग


पहली कार अलार्म के निर्माण के बाद से अलार्म और कार चोरों के डेवलपर्स के बीच टकराव शुरू हुआ। नए, अधिक उन्नत सुरक्षा प्रणालियों के आगमन के साथ, हैकिंग के साधनों में सुधार हुआ। बहुत पहले अलार्म में एक स्थिर कोड था, जिसे चयन विधि द्वारा आसानी से क्रैक किया गया था। डेवलपर्स की प्रतिक्रिया को कोड चयन की संभावना को अवरुद्ध करना था। पटाखे का अगला चरण हड़पने वाले उपकरणों का निर्माण था - जिन उपकरणों ने कुंजी कोहरे से संकेत को स्कैन किया और इसे पुन: पेश किया। इस तरह, उन्होंने सही समय पर कार को सुरक्षा से हटाते हुए, मालिक के प्रमुख फ़ॉब से आदेशों की नकल की। कार अलार्म को हड़पने वाले से तोड़ने से बचाने के लिए, उन्होंने डायनेमिक सिग्नल कोडिंग का उपयोग करना शुरू कर दिया।

गतिशील कोडिंग का सिद्धांत

कार अलार्म में डायनामिक कोड रेडियो चैनल के माध्यम से एक निरंतर बदलते हुए डेटा पैकेट को कुंजी फ़ॉब से अलार्म यूनिट तक प्रेषित किया जाता है। प्रत्येक नए कमांड के साथ, कुंजी फ़ोब से एक कोड भेजा जाता है जो पहले उपयोग नहीं किया गया था। इस कोड की गणना निर्माता द्वारा निर्धारित एक विशिष्ट एल्गोरिथम के अनुसार की जाती है। सबसे आम और विश्वसनीय एल्गोरिथ्म Keelog है।

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

अलार्म निर्माताओं द्वारा विकसित मूल एल्गोरिदम भी हैं। इस तरह के एन्कोडिंग ने कमांड कोड का चयन करने की संभावना को लगभग समाप्त कर दिया, लेकिन समय के साथ, हमलावरों ने इस सुरक्षा को दरकिनार कर दिया।

हैकिंग डायनामिक कोड के बारे में आपको क्या जानने की जरूरत है

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

डायनेमिक कोड के लिए किस सुरक्षा का उपयोग किया जाता है

कार अलार्म निर्माताओं ने हैकिंग की समस्या को काफी सरलता से हल कर दिया है। उन्होंने ट्रिंकेट पर दो बटन स्थापित करना शुरू कर दिया, जिनमें से एक ने कार को सुरक्षा पर रखा, और दूसरा - सुरक्षा को निष्क्रिय कर दिया। तदनुसार, सुरक्षा स्थापित करने और हटाने के लिए अलग-अलग कोड भेजे गए थे। इसलिए, कोई फर्क नहीं पड़ता कि सुरक्षा के लिए मशीन स्थापित करते समय चोर कितना हस्तक्षेप करता है, वह अलार्म को निष्क्रिय करने के लिए आवश्यक कोड कभी नहीं प्राप्त करेगा।

यदि आपने "सेट टू प्रोटेक्ट" बटन पर क्लिक किया और कार ने कोई जवाब नहीं दिया, तो आप अपहर्ता का निशाना बन सकते हैं। इस स्थिति में, आपको किसी भी तरह से स्थिति को सुधारने के प्रयास में, बिना चाबी के सभी बटन दबाने की जरूरत नहीं है। यह फिर से सुरक्षा बटन दबाने के लिए पर्याप्त है। यदि आप गलती से "सुरक्षा से हटाएं" बटन पर क्लिक करते हैं, तो चोर को कोड की आवश्यकता होगी, जिसे वह जल्द ही उपयोग करेगा और आपकी कार चोरी कर लेगा।

डायनामिक एन्कोडिंग वाले अलार्म पहले से ही कुछ पुराने हैं, वे चोरी से कार का एक सौ प्रतिशत संरक्षण प्रदान नहीं करते हैं। उन्हें इंटरैक्टिव कोडिंग वाले उपकरणों द्वारा प्रतिस्थापित किया गया था। यदि आप एक सस्ती कार के मालिक हैं, तो आपको चिंता करने की ज़रूरत नहीं है, क्योंकि यह बहुत संभावना नहीं है कि सबसे आधुनिक उपकरणों से लैस एक चोर आपकी संपत्ति का अतिक्रमण करेगा। अपनी संपत्ति की सुरक्षा के लिए, बहु-स्तरीय सुरक्षा का उपयोग करें। वैकल्पिक स्थापित करें। यह कार अलार्म हैक करने की स्थिति में कार को सुरक्षा प्रदान करेगा।

डायलॉग कोडिंग एस्ट्रोसिग्नल्स में


डायनेमिक ग्रैबर्स के आने के बाद डायनेमिक कोड पर चलने वाली कार अलार्म हमलावरों के लिए बहुत असुरक्षित हो गई। साथ ही, बड़ी संख्या में कोडिंग एल्गोरिदम को हैक किया गया है। ऐसे उपकरणों द्वारा हैकिंग के खिलाफ वाहन की सुरक्षा के लिए, अलार्म डेवलपर्स ने डायलॉग सिग्नल कोडिंग का उपयोग करना शुरू किया।

संवाद कोडिंग का सिद्धांत

जैसा कि नाम से ही स्पष्ट है कि इस प्रकार का एन्क्रिप्शन कुंजी फोब और कार अलार्म कंट्रोल यूनिट के बीच एक संवाद मोड में किया जाता है। जब आप बटन दबाते हैं, तो कमांड को निष्पादित करने के लिए कुंजी फ़ॉब से अनुरोध भेजा जाता है। ताकि नियंत्रण इकाई यह सुनिश्चित कर ले कि कमांड मालिक की कुंजी से आया है, यह कुंजी संख्या में एक यादृच्छिक संख्या संकेत भेजता है। यह संख्या एक विशिष्ट एल्गोरिथ्म के अनुसार संसाधित होती है और नियंत्रण इकाई को वापस भेज दी जाती है। इस समय, नियंत्रण इकाई एक ही संख्या को संसाधित करती है और इसके परिणाम की तुलना प्रमुख fob द्वारा भेजे गए परिणाम से करती है। यदि मान मेल खाते हैं, तो नियंत्रण इकाई कमांड निष्पादित करती है।

वह एल्गोरिथ्म जिसके द्वारा गणना महत्वपूर्ण फ़ॉब पर की जाती है और नियंत्रण इकाई प्रत्येक कार अलार्म के लिए अलग-अलग होती है और किसी अन्य कारखाने में उसमें रखी जाती है। आइए सरलतम एल्गोरिथ्म को समझते हैं:

एक्स X टी 3 - एक्स 2 एस 2 + एक्स H यू - एच \u003d वाई

टी, एस, यू और एच नंबर हैं जो कारखाने में अलार्म में एम्बेडेड हैं।

X एक यादृच्छिक संख्या है जिसे नियंत्रण इकाई से सत्यापन के लिए कुंजी फ़ोब पर भेजा जाता है।

Y एक कंट्रोल एल्गोरिदम के अनुसार कंट्रोल यूनिट और कुंजी fob द्वारा गणना की जाने वाली संख्या है।

आइए उस स्थिति को देखें जब अलार्म के मालिक ने एक बटन दबाया और कार को निष्क्रिय करने के लिए कुंजी फ़ॉब से नियंत्रण इकाई को अनुरोध भेजा गया था। प्रतिक्रिया में, नियंत्रण इकाई ने एक यादृच्छिक संख्या उत्पन्न की (उदाहरण के लिए, संख्या 846 लें) और इसे किचेन में भेजा। उसके बाद, नियंत्रण इकाई और किचेन एल्गोरिदम के अनुसार संख्या 846 की गणना करते हैं (उदाहरण के लिए, हम ऊपर दिए गए सरलतम एल्गोरिथ्म के अनुसार गणना करते हैं)।

गणना के लिए, हम लेते हैं:

टी \u003d 29, एस \u003d 43, यू \u003d 91, एच \u003d 38।

हम सफल होंगे:

846∙24389 - 846∙1849 + 846∙91- 38 = 19145788

कीफोब कंट्रोल यूनिट को नंबर (19145788) भेजेगा। उसी समय, नियंत्रण इकाई एक ही गणना करेगा। संख्याओं का मिलान होगा, नियंत्रण इकाई कीफोब कमांड की पुष्टि करेगी, और मशीन निरस्त कर देगी।


यहां तक \u200b\u200bकि ऊपर वर्णित प्राथमिक एल्गोरिथ्म को डिक्रिप्ट करने के लिए, डेटा पैकेट को चार बार (हमारे मामले में, समीकरण में चार अज्ञात) को इंटरसेप्ट करना आवश्यक होगा।

संवाद कार अलार्म के डेटा पैकेट को रोकना और डिक्रिप्ट करना लगभग असंभव है। एक सिग्नल को कोड करने के लिए, तथाकथित हैश फ़ंक्शन का उपयोग किया जाता है - एल्गोरिदम जो मनमानी लंबाई के तारों को परिवर्तित करते हैं। इस एन्क्रिप्शन के परिणाम में 32 अक्षर और संख्याएँ हो सकती हैं।

नीचे सबसे लोकप्रिय MD5 एन्क्रिप्शन एल्गोरिथ्म का उपयोग कर संख्या को एन्क्रिप्ट करने के परिणाम हैं। उदाहरण के लिए, संख्या 846 और इसके संशोधनों को लिया गया था।

एमडी 5 (846) \u003d;

एमडी 5 (841) \u003d;

एमडी 5 (146) \u003d।

जैसा कि आप देख सकते हैं, एन्कोडिंग संख्याओं के परिणाम जो केवल एक अंक में भिन्न होते हैं, एक दूसरे से पूरी तरह से अलग होते हैं।

इसी तरह के एल्गोरिदम का उपयोग आधुनिक इंटरैक्टिव कार अलार्म में किया जाता है। यह साबित हो गया है कि रिवर्स डिकोडिंग और एक एल्गोरिथ्म प्राप्त करने के लिए, आधुनिक कंप्यूटर को एक सदी से अधिक की आवश्यकता होगी। और इस एल्गोरिथ्म के बिना, कमांड की पुष्टि करने के लिए सत्यापन कोड उत्पन्न करना असंभव होगा। इसलिए, अब और निकट भविष्य में, संवाद कोड की हैकिंग असंभव है।

संवाद कोड पर काम करने वाले अलार्म सुरक्षित हैं, वे इलेक्ट्रॉनिक हैकिंग के लिए अतिसंवेदनशील नहीं हैं, लेकिन इसका मतलब यह नहीं है कि आपकी कार पूरी तरह से सुरक्षित होगी। आप गलती से चाबी का गुच्छा खो सकते हैं या यह आपसे चोरी हो जाएगा। सुरक्षा के स्तर को बढ़ाने के लिए, अतिरिक्त साधनों का उपयोग करना आवश्यक है, जैसे कि और।

यदि आपको कोई त्रुटि मिलती है, तो कृपया टेक्स्ट का एक टुकड़ा चुनें और Ctrl + Enter दबाएं।