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

Передача пароля из Android приложения в PHP - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Получение кода web страницы http://www.cyberforum.ru/android-dev/thread1233973.html
Не могу получить код web страницы: runOnUiThread(new Runnable() { @Override public void run() { try { Log.d("TRUE", "TRUE"); URL site = new URL("http://yandex.ru/index.html"); BufferedReader br = new BufferedReader(new InputStreamReader(site.openStream())); }
Android Маркеры на карте, как выбрать верхний? Добрый день! Столкнулся с проблемой, что если маркеры на карте находятся один под другим (или очень близко), то при тапе, на тот, что сверху, берется самый нижний (невидимый) маркер. как отследить, или как контроллировать нажатие. нужно чтобы при тапе на верхний - верхний и выбрался... если кто знает, подскажите, пожалуйста. http://www.cyberforum.ru/android-dev/thread1233848.html
Назначение id динамически созданным view Android
Парсю с интернета JSON с повторяющимся набором информации. Потом создаю программно по блоку с информацией и для размещения элементов внутри блоков использую RelativeLayout. Для размещения одних элементов относительно других нужно знать id элементов. Я назначаю id так: ... textView1.setId(Integer.parseInt("1")); ... textView2.addRule(RelativeLayout.BELOW, 1); ... Конфликтов при создании...
Android Удержать кеш в памяти
Гуру, помогите! Задача не для новичка... Есть сложная программа (моя), которая при старте читает много данных в память и хитро индексирует их. Как это обычно делают игры.... Проблема в том что мне надо при старте устройства один раз проделать эту длинную процедуру (около 15-20 секунд), а потом иметь доступ к этим данным (набор классов) при каждом запуске по иконке. Убив программу через хоум...
Android Кодировка Post запроса http://www.cyberforum.ru/android-dev/thread1233505.html
здравствуйте, я делаю post запрос на сервер и получаю ответы в json. Когда я ввожу на русском в ответ приходят ??? . Кодировку в которой нужноо отправлять я не знаю. Что мне делать HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost("http://translate.google.ru/translate_a/t"); // Добавим данные (пара - "название - значение") List<NameValuePair>...
Android Как проходит собеседование на Junior Android Developer Здраствуйте! Кто уже проходил собеседование на позицию Junior Android Developer, расскажите пожалуйста как оно проходит и что спрашивают? Какие технические вопросы задают по андроиду? подробнее

Показать сообщение отдельно
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,502
29.07.2014, 00:42     Передача пароля из Android приложения в PHP
Цитата Сообщение от MRAK87 Посмотреть сообщение
а нет ли простого варианта без всяких SSL
Думал над подобным... (сам пока в открытую пароли передаю)
Насколько я знаю, PHP само по себе не особо поддерживает шифрование, как и андроид. Все нужно писать самому, а это обчно подглючивает (это обычно специалисты писать должны).

1) шифровать предстоит и параметры в строке заспроса, и пост-параметры, и передаваемое/получаемое "тело" (файл).
2) зашифровать относительно надежно строку еще можно, хотя про открытые ключи в ПХП не слышал. разве что через левые библиотеки (некоторые из которых требуют админ доступа для установки в настройки ПХП).
3) зашифровать файл - это опять-же долго и тяжело. К тому-же предстоит одинаковое шифрование поддерживать на обоих системах. А я до сих пор не нашел даже метода шифрования зип-файлов в обоих языках.

ИМХО, SSL-"тунель" самое надежное средство, но не для новичка... Там идет шифрование ВСЕГО и сразу. Причем на низком уровне и написано все это достаточно надежно (проверено мировыми криптоаналитиками).

Кстати, до сих пор не услышал ответа: тяжело ли переписать с обычного GET/POST на SSL? Нужны ли для этого отдельные библиотеки?

Добавлено через 4 минуты
Цитата Сообщение от MRAK87 Посмотреть сообщение
Например, на java зашифровать пароль с открытым ключом, а затем передать через POST зашифрованный пароль, а уже на стороне PHP дешифровать, зная открытый ключ?
Зачем Вам "открытый ключ"? Если я правильно понял, и код на PHP и код на андроиде пришете ВЫ! А значит можно использовать ЗАКРЫТЫЙ ключ любой сложности. Хоть по словарю. Любая методика подойдет, а не зная метода шифрования с обоих сторон тяжело расшифровать строку...
 
Текущее время: 16:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru