Nous développons un produit avec des services web .net et des clients Android, iPhone, BlackBerry, Nokia et Windows Mobile. Les applications mobiles échangent des données avec le serveur. Pour cet échange, je dois fournir une communication sécurisée pour les données. Comment faisons-nous le cryptage et le décryptage entre ces différentes langues?échange sécurisé de données entre plateformes mobiles et .net
1
A
Répondre
0
Utilisez simplement un transport crypté, par ex. https
utilisant le protocole HTTPS a beaucoup d'avantages:
- Le cryptage est tous triés pour vous, vous utilisez juste les services système fournis.
- Il est facile de basculer entre http et https pour des raisons de débogage.
- Vous ne rencontrez aucun problème pour les périphériques où vous devez signer l'application pour un magasin, par ex. iPhone, si vous incluez le cryptage dans votre application (autre que le cryptage de transport comme https), vous devez passer par plus de cerceaux et avoir beaucoup plus de temps pour l'obtenir dans l'appstore.
Questions connexes
- 1. Jeux mobiles inter-plateformes?
- 2. Échange de données entre xaml et aspx
- 3. Messagerie sur les plateformes mobiles?
- 4. Comment implémenter des plateformes mobiles avec Cocos2d, TMXTiledMaps et Chipmunk
- 5. Échange de données entre applications sur ActiveSync
- 6. Échange d'objets entre C# et C++
- 7. Échange d'informations entre ActionScript et Lingo
- 8. Synchronisation de base de données partielle entre site sécurisé et non sécurisé?
- 9. Échange de valeurs entre deux lignes de données
- 10. Échange de données entre programmes écrits en plusieurs langues
- 11. Windows Service/Processus - échange de données/instructions
- 12. Transport de données sécurisé entre le serveur Web et le serveur de base de données
- 13. Synchronisation des données mobiles
- 14. Échange de données entre les composants de la page Web et du backend C++
- 15. cryptage et décryptage dans les services web mobiles et .net
- 16. Échange de données en temps réel entre l'application R et Windows
- 17. Échange de données entre l'ordinateur et le téléphone android sur Wifi
- 18. Différences entre les tests des applications mobiles et de bureau
- 19. Constructions multi-plateformes multi-plateformes avec Maven
- 20. Programmation Android: Authentification et échange de données avec Java EE
- 21. Comment échanger des données entre applications de bureau et mobiles basées sur le code managé
- 22. Héritage privé et échange
- 23. sécurisé transfert de données json?
- 24. Marshaling types de données complexes entre .NET et COM
- 25. Échange de données iPhone avec eMail
- 26. échange de fichiers sécurisés
- 27. SOAP et services distants avec les plateformes Open Source, Recommandations
- 28. Échange de données entre deux fichiers XAP situés dans des fenêtres de navigateur distinctes
- 29. Bibliothèques Open Source et Multi-plateformes/Réseauter?
- 30. GAE - Connecteur de données sécurisé et Taskqueue/Cron
si je développe un encodage en c ou en C++, est-il possible d'utiliser ce code natif dans toutes les plateformes – Aswan
Modifié pour supprimer la demande de code et supprimer 'urgent' –