c# - Performance question: SQl Server CE 3.1 secured with a password -


मैं Windows Mobile 5.0 और above अनुप्रयोग को C # , नेट कॉम्पैक्ट फ्रेमवर्क 2.0 SP2 और SQL सर्वर CE 3.1

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

मैं भी एक संहिता में पासवर्ड को संभाल करने के लिए सोच रहा हूं क्योंकि आप असेंबली को अलग कर सकते हैं और पासवर्ड पुनर्प्राप्त कर सकते हैं।

< पी> क्या प्रदर्शन को प्रभावित करने जा रहा है?

मैं पासवर्ड डेटाबेस को इसे पुनः प्राप्त करने से कैसे बचा सकता हूँ?

धन्यवाद।

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

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

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

Comments

Popular posts from this blog

sql - dynamically varied number of conditions in the 'where' statement using LINQ -

asp.net mvc - Dynamically Generated Ajax.BeginForm -

Debug on symbian -