समाचार
समाचार
सिंगल-चिप कंप्यूटर प्रोग्राम फ़र्मवेयर एन्क्रिप्शन का एक और विचार
2022-03-17 1094

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


*टीएमएस 1000 श्रृंखला टीआई की एमसीयू*


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

सबसे पहले, व्यापक अर्थ में "सुरक्षा" को "सूचना सुरक्षा" भी माना जा सकता है, जिसकी तीन महत्वपूर्ण विशेषताएं हैं:

1. गोपनीयता: यह सुनिश्चित करना आवश्यक है कि जानकारी अन्य अनधिकृत व्यक्तियों या समूहों द्वारा प्राप्त न की जाए।

2. सत्यनिष्ठा: जानकारी की अखंडता बनाए रखें और सुनिश्चित करें और अनधिकृत छेड़छाड़ को रोकें।

3. व्यवहार्यता: जानकारी तक पहुंचने के लिए अधिकृत विषय जरूरत पड़ने पर समय पर जानकारी तक पहुंच और प्राप्त कर सकता है।

गोपनीयता, सत्यनिष्ठा, अखंडता और व्यवहार्यता उपलब्धता, जिसे सीआईए कहा जाता है

उपरोक्त विवरण से, सूचना सुरक्षा से निपटने के लिए तीन सामान्य उपकरण प्राप्त होते हैं: पहचान, प्रमाणीकरण और प्राधिकरण, जिसे संक्षेप में IAA भी कहा जाता है।


1)पहचान:पहचानसबसे पहले, सूचना आगंतुक विषय की पहचान को इंगित करता है, लेकिन क्या यह निश्चित नहीं है कि विषय वास्तव में जानकारी तक पहुंच सकता है? इसलिए, इसकी प्रामाणिकता को सत्यापित करना आवश्यक है;

2) प्रमाणीकरण: प्रमाणीकरणप्रमाणीकरण यह सत्यापित करना है कि विषय द्वारा दावा की गई सामग्री सत्य है या नहीं। ताकि विषय की पहचान सत्यापित होने के बाद अधिक विस्तृत कार्रवाई की जा सके।

3) प्राधिकरण: प्राधिकरण

अधिक विस्तृत सूचना प्रसंस्करण के रूप में, हल की जाने वाली समस्याओं में शामिल हैं: अधिकृत व्यक्ति द्वारा कौन सी जानकारी देखी जा सकती है? क्या देखी गई जानकारी बरकरार है और प्राधिकरण के बिना संशोधित नहीं की गई है? और अधिकृत व्यक्ति किसी भी समय देखने योग्य जानकारी तक आसानी से पहुंच सकता है।

सूचना सुरक्षा के तीन तत्वों और तीन उपकरणों के बीच संबंध के लिए, कृपया निम्नलिखित चित्र देखें:



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

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

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

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

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

(4) जांच तकनीक

यह तकनीक सीधे चिप के आंतरिक कनेक्शन को उजागर करने के लिए है, और फिर हमले के उद्देश्य को प्राप्त करने के लिए एकल चिप माइक्रो कंप्यूटर का निरीक्षण, हेरफेर और हस्तक्षेप करती है।

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



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



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

इस समस्या को ध्यान में रखते हुए, चुआंगक्सिन वर्कशॉप (ICWORKSHOP.com) ने 2017 में पहली बार प्रोग्राम फर्मवेयर की क्लाउड डिलीवरी की अवधारणा को सामने रखा और इसे ऑनलाइन लागू किया। प्रोग्राम डेवलपर/समाधान कंपनी और अंतिम उपयोगकर्ता के बीच एक विश्वसनीय और सुरक्षित डिलीवरी प्लेटफॉर्म बनाएं, और फर्मवेयर को बर्निंग टाइम की संख्या के साथ बांधें, ताकि डेवलपर्स के बौद्धिक संपदा अधिकारों की रक्षा की जा सके और दोनों पक्षों को लाभ हो सके।




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

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

एसटी-लिंक क्लाउड डिलीवरी का परिचय: https://www.stmcu.com.cn/hardwaredevelopmenttools/1242


जीडी-लिंक क्लाउड डिलीवरी का परिचय: http://www.gd32mcu.com/cn/detail/289

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



वर्ष 2021 की शुरुआत में, पॉवरराइटर ने प्रोग्रामिंग डिवाइस में अच्छी खबर दी। वर्तमान में, इसने आठ सिंगल-चिप ब्रांड पूरे कर लिए हैं, जिनमें STM8, STM32, GD32, MM32, HC32, HK32, CX32, CS32 और AT32 शामिल हैं, जिनमें 600 से अधिक श्रृंखला और लाखों चिप मॉडल हैं। अधिक जानकारी के लिए www.powerwriter.cn पर आपका स्वागत है!



"ICWORKSHOP चुआंगक्सिन वर्कशॉप" को संक्षेप में ICW कहा जाता है, जिसका अर्थ क्रमशः नवाचार + रचनात्मकता + धन है। यह एमसीयू डेवलपर्स की मदद करता है, उनकी रचनात्मक भावना को उत्तेजित करता है और उनकी रचनात्मकता को आगे बढ़ाता है, इस प्रकार बौद्धिक संपदा अधिकारों के मूल्य को मूर्त रूप देता है!

नोट: यह लेख बौद्धिक संपदा अधिकारों की सुरक्षा का समर्थन करने के लिए इंटरनेट से पुन: प्रस्तुत किया गया है। कृपया पुनर्मुद्रण करते समय मूल स्रोत और लेखक का उल्लेख करें। यदि कोई उल्लंघन है, तो कृपया उसे हटाने के लिए हमसे संपर्क करें।

कंपनी का फ़ोन नंबर: +86-0755-83044319
फैक्स/फैक्स:+86-0755-83975897
ईमेल: 1615456225@qq.com
QQ: 3518641314 मैनेजर ली
QQ: 332496225 प्रबंधक किउ
पता: कमरा 809, ब्लॉक सी, झांताओ टेक्नोलॉजी बिल्डिंग, नंबर 1079 मिंझी एवेन्यू, लोंगहुआ न्यू डिस्ट्रिक्ट, शेनझेन


whatsapp

सेवा हॉटलाइन

tel: +86 755 83044319

WhatsApp

Whatsapp:+8618073002950