एक परियोजना में ईमेल पते निजी रखने के लिए अतिरिक्त सुरक्षा के लिए मैं काम कर रहा हूं, मैं अपने डेटाबेस एन्क्रिप्टेड में संग्रहीत सभी ईमेल रखना चाहता हूं। हालांकि, हम Asp.Net सदस्यता प्रदाता का उपयोग कर रहे हैं, और ईमेल aspnet_Membership के ईमेल कॉलम में स्पष्ट टेक्स्ट में ईमेल दिखाई देते हैं। क्या यह हासिल करने का उनका तरीका है? आदर्श रूप से, एक आसान तरीका है।क्या एप्लिकेशन सर्विसेज डीबी में एन्क्रिप्टेड ईमेल पते होना संभव है?
उत्तर
मैं एक कस्टम प्रदाता बनाउंगा और ईमेल पते को एन्क्रिप्ट करने के लिए केवल थोड़ी मात्रा में कोड जोड़ूंगा।
वे ASP.net प्रदाता के लिए स्रोत जारी किया
http://weblogs.asp.net/scottgu/archive/2006/04/13/442772.aspx
आप ProviderToolkitSamples.msi
लाइन 366 यह ईमेल भंडारण है पर सदस्यता प्रदाता के लिए SQLMembershipProvider.cs का प्रयोग करें डाउनलोड करते हैं एड्रेस संग्रहित प्रक्रिया को कॉल करने से पहले आप इसे एन्क्रिप्ट कर सकते हैं।
आपको इसे डीबी से पुनर्प्राप्त करते समय भी इसे डिक्रिप्ट करने की आवश्यकता होगी।
एन्क्रिप्शन पर एक अच्छा लेख है, मैं सुनिश्चित करता हूं कि आप ईमेल पते के साथ नमक शामिल करें ताकि यह अधिक सुरक्षित हो।
http://hectorcorrea.com/blog/Encrypt-and-Decrypt-a-string-in-C-Sharp
आशा है कि मदद करता है!
लिंक के लिए धन्यवाद! बहुत उपयोगी! –
- 1. क्या मेरे एप्लिकेशन कॉन्टेक्स्ट में एकाधिक PropertyPlaceHolderConfigurer होना संभव है?
- 2. एन्क्रिप्टेड ईमेल पता
- 3. एप्लिकेशन सर्विसेज कनेक्शन एन्क्रिप्ट करें
- 4. सबसे लंबा संभव ईमेल पता क्या है?
- 5. क्या ईमेल पते में कोई एस्ट्रोफ़े हो सकता है?
- 6. क्या यह डेटाबेस में ईमेल पते एन्क्रिप्ट करने लायक है?
- 7. php - क्या मुझे ईमेल पते एन्क्रिप्ट करना चाहिए?
- 8. क्या 'पृष्ठभूमि' फेसबुक ऐप होना संभव है?
- 9. ईमेल पते केस संवेदनशील हैं?
- 10. क्या ऐसे पते पर ईमेल भेजना संभव है जिसमें सीएफमेल के साथ लैटिन यूनिकोड वर्ण हों?
- 11. क्या पैरामीटर वाले वैधकर्ता होना संभव है?
- 12. क्या "स्थानीय" टाइपक्लास उदाहरण होना संभव है?
- 13. क्या गैर-आयताकार div होना संभव है?
- 14. क्या आईपी पते के लिए एसएसएल प्रमाणपत्र होना संभव है, डोमेन नाम नहीं?
- 15. एक ईमेल पते में जावास्क्रिप्ट 'सीवीएमएल'
- 16. ईमेल पते वाले स्प्लिट कॉलम
- 17. क्या मेरा दृश्य एन्क्रिप्टेड है?
- 18. grails मेल प्लगइन में पते से अलग पते को उत्तर देने के लिए संभव है?
- 19. नेट MailAddress "एन" ईमेल पते में
- 20. प्रमाणीकरण: ईमेल पते/फोन नंबरों से परे
- 21. जावा में स्विच (java.lang.Object) होना संभव है?
- 22. गिटोसिस और एसएसएच कुंजी - क्या ईमेल पते के पास गिट ईमेल पते के साथ कुछ भी करना है?
- 23. जिरा उपयोगकर्ता पते से ईमेल भेजें
- 24. क्या MySQL में अनुक्रमित दृश्य होना संभव है?
- 25. क्या सूची सूची में हमेशा fastscroll सक्षम होना संभव है?
- 26. क्या जावा में एक हस्ताक्षरित बाइटबफर होना संभव है?
- 27. क्या PHP अनुप्रयोग में बहुत से फ़ंक्शन होना संभव है?
- 28. क्या फ़ंक्शन में temp टेबल होना संभव है?
- 29. क्या ऐप सेटिंग्स कुंजी में एम्पर्सेंड साइन होना संभव है?
- 30. क्या आरएसपीईसी में पैरामीटरकृत चश्मा होना संभव है?
एन्क्रिप्शन के बारे में कुछ भी आसान नहीं है। एन्क्रिप्शन के कारण नहीं ... अगर आप ईमेल एन्क्रिप्ट करते हैं तो आपको अपने रहस्य की रक्षा करना होगा या अपनी चाबियाँ प्रबंधित करना होगा। क्या आपने सोचा है कि आप इनमें से किसी एक को कैसे करेंगे? –
@EstebanAraya: ठीक है, मुझे पता है कि कोई सही समाधान नहीं है, लेकिन मैं बस कोड में चाबियाँ लगाने की योजना बना रहा था। एक बार संकलित हो जाने पर, उन्हें ढूंढना उतना स्पष्ट नहीं है। साथ ही, ऐसा इसलिए नहीं है क्योंकि किसी के पास डेटाबेस तक पहुंच है कि उस व्यक्ति के पास डीएलएल तक पहुंच है। –