ورود

View Full Version : انکد کردن دیتابیس آماده در اندروید



Mohammad1980
پنج شنبه 05 دی 1398, 14:06 عصر
سلام دوستان
چند روزی هست درگیر این موضوع هستم . آموزشهای داخل اینترنت هم کمکی بهم نکرده متاسفانه. من یه دیتابیس sqlite آماده دارم در فولدر assets که اطلاعات زیادی داخلش هست . میخوام در صورت امکان کمی امنیتش رو بیشتر کنم . میدونم که امنیت صد درصدی نیست اما حداقل باعث میشه که افراد کمتری بهش دسترسی داشته باشند . چطور میتونم اطلاعات داخل دیتابیس را انکد کنم یا اینکه چطور روی خود دیتابیس پسورد بذارم . خیلی جاها نوشته بودن با sqlcipher میشه این کار را کرد ولی این کتابخانه برای دیتابیسهایی هست که تازه ساخته میشن . البته شاید بشه ادغام کردم این دو رو با هم . ممنونم میشم اگر کسی کامل راهنمایی بکنه چون تازه کار هستم در اندروید .

mehdi.safavie
سه شنبه 22 بهمن 1398, 09:03 صبح
شخصا داده ها رو Encrypt کنین و نگهداری کنین.
نیازی نیست همه داده ها و یا کل دیتابیس رو محافظت کنین. فقط کافیه قسمتی که اهمیت امنیتی داره رو Encrypt شده نگهداری کنین. نیازی هم به دردسر بیشتر ندارین.