Je travaille sur une application métier où les clients sont des appareils Windows Mobile 6.1 Professional. Le serveur est une application d'entreprise Java.Réalisation du cryptage AES-256 avec le .NET Compact Framework
Le groupe de travail sur l'industrie recommande le cryptage AES-256 pour les communications client/serveur. Ceci est nécessaire pour obtenir la certification. Le cryptage ne doit pas nécessairement être un cryptage de canal, mais un cryptage de charge utile. Le cryptage des canaux est préférable.
Le client et le serveur communiquent via SOAP/HTTP, que nous n'avons pas encore implémenté. Nous prévoyons d'utiliser WCF sur le cadre compact. Afin d'alléger le travail requis pour implémenter le cryptage/décryptage manuel, il serait bon que nous puissions réaliser le cryptage requis soit au niveau TLS, soit en utilisant les standards WS- * (je ne suis pas particulièrement familier avec ça groupe de technologies mais j'apprends en ce moment). Le serveur prend en charge https avec AES 256 bits.
Est-ce que quelqu'un a une idée sur la meilleure façon de mettre en œuvre cela?
Merci d'avance.
C'est ce que j'avais en tête. Le problème est que je ne suis pas certain que le framework .net compact supportera AES-256 en tant que type de chiffrement pour les connexions de services Web. J'espère trouver a) si c'est le cas, et b) comment l'implémenter en utilisant les bibliothèques de framework standard. – pakeha
@pakeha Qu'est-ce que vous avez trouvé? –