Форум программистов, компьютерный форум, киберфорум
Наши страницы

Передача пароля из 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...
Программирование Android Маркеры на карте, как выбрать верхний? Добрый день! Столкнулся с проблемой, что если маркеры на карте находятся один под другим (или очень близко), то при тапе, на тот, что сверху, берется самый нижний (невидимый) маркер. как... http://www.cyberforum.ru/android-dev/thread1233848.html
Назначение id динамически созданным view Программирование Android
Парсю с интернета JSON с повторяющимся набором информации. Потом создаю программно по блоку с информацией и для размещения элементов внутри блоков использую RelativeLayout. Для размещения одних...
Программирование Android Удержать кеш в памяти
Гуру, помогите! Задача не для новичка... Есть сложная программа (моя), которая при старте читает много данных в память и хитро индексирует их. Как это обычно делают игры.... Проблема в том что...
Программирование Android Кодировка Post запроса http://www.cyberforum.ru/android-dev/thread1233505.html
здравствуйте, я делаю post запрос на сервер и получаю ответы в json. Когда я ввожу на русском в ответ приходят ??? . Кодировку в которой нужноо отправлять я не знаю. Что мне делать HttpClient...
Программирование Android Как проходит собеседование на Junior Android Developer Здраствуйте! Кто уже проходил собеседование на позицию Junior Android Developer, расскажите пожалуйста как оно проходит и что спрашивают? Какие технические вопросы задают по андроиду? подробнее

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

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

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

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

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