मैं एंड्रॉइड पर SQLCipher के साथ प्रयोग कर रहा हूं। मैंने एक छोटा ऐप लिखा जिसने एक टेबल के साथ डेटाबेस बनाया और एम्यूलेटर पर कुछ रिकॉर्ड बनाए। फिर, मैंने एम्यूलेटर से डेटाबेस को अपने डेस्कटॉप पर खींच लिया। मैंने SQLCipher दस्तावेज़ों को देखा है, लेकिन मैं यह नहीं समझ सकता कि डेस्कटॉप पर डेटाबेस को वास्तव में कैसे डिक्रिप्ट करना है, इसलिए मैं इसकी सामग्री से पूछताछ कर सकता हूं। मैं यह सुनिश्चित करना चाहता था कि मैंने वास्तव में रिकॉर्ड डाले। रिकॉर्ड्स तक पहुंच प्राप्त करने की सबसे आसान प्रक्रिया क्या है? धन्यवाद।SQLCipher - डेस्कटॉप पर एक एन्क्रिप्टेड डेटाबेस खोलना
उत्तर
SQLCipher site पर निर्माण निर्देशों के बाद आप sqlite3 कमांड लाइन खोल के कमांड लाइन संस्करण को संकलित करने की अनुमति देंगे। यदि आप विंडोज़ पर हैं तो आप windows binary distributions में से एक भी खरीद सकते हैं, जिसमें दोनों में पूर्व-संकलित विंडोज बाइनरी खोल शामिल है।
क्या यह sqlite3 कमांड लाइन उपकरण से अलग है जो एंड्रॉइड एसडीके के टूल फ़ोल्डर में शामिल है? –
हां, एंड्रॉइड एसडीके के साथ वितरित संस्करण में SQLCipher एक्सटेंशन शामिल नहीं हैं, इसलिए यह एन्क्रिप्टेड डेटाबेस तक पहुंचने में असमर्थ है। आपको SQLCipher एक्सटेंशन को शामिल करने के लिए बनाया गया एक sqlite3 कमांड खोल का उपयोग करने की आवश्यकता है। –
ठीक है, मैं समझता हूँ। धन्यवाद। –
- 1. सुरक्षित एन्क्रिप्टेड डेटाबेस डिज़ाइन
- 2. SQLCipher लाइब्रेरी
- 3. sqlcipher-2.08
- 4. रेल 3.1 attr_encrypted मणि (जहां एन्क्रिप्टेड फ़ील्ड पर क्लॉज) के साथ एन्क्रिप्टेड डेटाबेस को क्यूरी करना
- 5. वाइल्डकार्ड एक MySQL डेटाबेस में एन्क्रिप्टेड डेटा की खोज?
- 6. क्या डेटाबेस कनेक्शन को खोलना महंगा है?
- 7. एक लेनदेन के अंदर डेटाबेस कनेक्शन खोलना और बंद करना
- 8. एक पूर्णस्क्रीन ओपनजीएल विंडो खोलना
- 9. विंडोज 8 डेस्कटॉप एप्लिकेशन में डिफ़ॉल्ट ब्राउज़र में एक यूआरएल खोलना
- 10. क्या मुझे अपना SQL डेटाबेस लगातार खोलना चाहिए() और बंद करना चाहिए या इसे खोलना चाहिए?
- 11. जावास्क्रिप्ट पर डेस्कटॉप एप्लिकेशन
- 12. विंडो "डेस्कटॉप पर"
- 13. पिकासा (डेस्कटॉप) डेटाबेस तक कैसे पहुंचे?
- 14. एक नए टैब में एक लिंक खोलना
- 15. डेटाबेस में एन्क्रिप्टेड स्ट्रिंग को कैसे सहेजना है?
- 16. डेल्फी कंसोल ऐप में stdin/stdout पर एक टीस्ट्रीम खोलना
- 17. आईओएस पर जावास्क्रिप्ट: एक HTML चयन तत्व खोलना
- 18. फ़ाइल के बजाए एक बाइनरी स्ट्रीम पर SQLiteConnection खोलना?
- 19. रनटाइम पर हाइबरनेट डेटाबेस पासवर्ड
- 20. एक विस्तारित डेस्कटॉप
- 21. रीड-ओनली मोड में पायथन से sqlite3 डेटाबेस खोलना
- 22. एक न्यूनतम रिमोट डेस्कटॉप
- 23. संपत्ति फ़ोल्डर में सीधे पढ़ने के लिए केवल डेटाबेस खोलना
- 24. मुझे आईओएस में SQLite डेटाबेस कैसे सुरक्षित करना चाहिए?
- 25. एन्क्रिप्टेड जार फ़ाइल कैसे बनाएं?
- 26. आईफोन - सिम्युलेटर पर डेस्कटॉप पर UIImage सहेजें
- 27. डेस्कटॉप पृष्ठभूमि पर चित्रण (WIN32)
- 28. एन्क्रिप्टेड सबवर्जन रिपोजिटरी
- 29. एक मॉडल पॉप अप विंडो खोलना
- 30. एन्क्रिप्टेड ईमेल पता
मुझे पूर्व-संकलित कमांड लाइन 'sqlite3' या SQLCipher के आधार पर कुछ भी कोई सबूत नहीं दिखता है। सिद्धांत रूप में, आप इसे स्वयं संकलित कर सकते हैं। आप SQLCipher समर्थन समूह पर पूछताछ भी करना चाहेंगे: http://groups.google.com/group/sqlcipher/topics – CommonsWare