Безопасный обмен данными между мобильными платформами и платформой.net
Мы разрабатываем продукт с использованием веб-сервисов.net и клиентов Android, iPhone, BlackBerry, Nokia и Windows Mobile. Мобильные приложения обмениваются данными с сервером. Для этого обмена мне нужно обеспечить безопасную связь для данных. Как мы делаем шифрование и дешифрование между этими разными языками?
1 ответ
Решение
Просто используйте зашифрованный транспорт, например, https.
Использование https имеет много преимуществ:
- Шифрование все отсортировано для вас, вы просто используете предоставляемые системные услуги.
- Легко переключаться между http и https по причинам отладки.
- У вас нет проблем с устройствами, на которых вам нужно подписать приложение для магазина, например iPhone, если вы включаете шифрование в свое приложение (кроме транспортного шифрования, такого как https), вам нужно перепрыгнуть через большее количество обручей и иметь намного больше времени подождите, чтобы получить его в AppStore.