Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Valakin
 Аватар для Valakin
430 / 96 / 15
Регистрация: 21.02.2015
Сообщений: 718
#1

Как лучше шифровать данные приложения? - Android

30.10.2015, 11:31. Просмотров 184. Ответов 4
Метки нет (Все метки)

Не знаю в какой ветке писать, но раз уж приложения так легко ломаются...
У меня есть данные в небольшом текстовом файле.
Которые я не хотел бы чтобы у меня украли из приложения (или с сервера, не важно).
Теоретически это сделать не возможно?
Можно расшифровать и обойти любую защиту?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2015, 11:31     Как лучше шифровать данные приложения?
Посмотрите здесь:

Android Где лучше хранить информацию для приложения?
Куда лучше записыать временные данные (массив данных) Android
Загрузить данные один раз с MySQL таблицы в память приложения, и в дальнейшем использовать ее Android
Android На чем лучше программировать приложения для Android?
Как лучше всего хранить данные для приложения? Android
данные приложения Android
Нужно ли шифровать файлы данных на андроиде? Android
Android Данные или размер приложения после установки
Как лучше хранить небольшие (до 50 записей) и крупные до 600-1000 записей данные? Android
Как извлечь данные из андроид-приложения (wifi analyzer)? Android
Как сохранить данные своего приложения через аккаунт Google? Android
Как сделать, чтобы при обновлении приложения в Google Play сохранялись пользовательские настройки и данные Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
 Аватар для YuraAAA
1564 / 1306 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
30.10.2015, 11:48     Как лучше шифровать данные приложения? #2
Valakin, Вам нужно обратимое или необратимое шифрование? Если необратимое, то BCrypt
bastrakov
91 / 91 / 14
Регистрация: 10.10.2015
Сообщений: 307
Записей в блоге: 1
30.10.2015, 15:29     Как лучше шифровать данные приложения? #3
пара мыслей по-поводу вопроса:
1) не хотите, что бы украли - не выкладывайте публично.
2) маленький текстовый файл, может быть создан другим человеком, за маленькое время.

по поводу защиты. текстовый файл - это вообще практически раздать всем в открытую.
чуть сложнее - не текстовый файл, а класс, в котором будут эти данные.
еще сложнее - криптануть текст, и положить зашифрованный, но надо будет ключи и конвертить обратно во-время работы программы. так-то вариант интересный, с точки зрения поупражняться в кодинге. но все же подумайте над 2).
Spelcrawler
522 / 492 / 110
Регистрация: 12.03.2014
Сообщений: 1,643
Завершенные тесты: 1
30.10.2015, 15:35     Как лучше шифровать данные приложения? #4
Чет мне кажется как не шифруй, если этот файл приложение расшифровать может - можно и в дебагере все что нужно достать. Если только нативным кодом этот файл обрабатывать и наружу отдавать только какой-то результат, который уже не секретный.
Valakin
 Аватар для Valakin
430 / 96 / 15
Регистрация: 21.02.2015
Сообщений: 718
31.10.2015, 16:53  [ТС]     Как лучше шифровать данные приложения? #5
Цитата Сообщение от bastrakov Посмотреть сообщение
конвертить обратно во-время работы программы
то есть с учетом ломкости приложений никакие данные не спасти? по приложению же видно как оно расшифровывает данные

Добавлено через 6 минут
Цитата Сообщение от Spelcrawler Посмотреть сообщение
Если только нативным кодом этот файл обрабатывать и наружу отдавать только какой-то результат, который уже не секретный
а если все наоборот в коде используются данные из файла ,которые нужно скрыть
Yandex
Объявления
31.10.2015, 16:53     Как лучше шифровать данные приложения?
Ответ Создать тему
Опции темы

Текущее время: 22:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru