Je dois réaliser un logiciel client / serveur et dans un soucis de sécurité il faut que je crypte les messages allant de l'un à l'autre.
J'avais pensé à utiliser md5 pour générer la clef à partir du mot de passe utilisateur (en ajoutant un sel).
Puis je comptais utiliser l'algorithme de chiffrement AES (probablement en 128 bit) pour chiffrer les message echangés entre le serveur et les clients.
Mon soucis vient de la performance de l'algorithme AES: est ce qu'il est suffisament rapide ? Sachant que le serveur devra envoyer un nombre important de messages aux clients, mais la plupart du temps de l'ordre de la 10aine ou de la 100aine d'octets. Rarement plus.
Est ce que ca ne risque pas de "tuer" le serveur (au niveau de l'utilisation cpu) s'il doit encrypter tous les messages (on table sur 200 clients environ)?
Existe t'il des librairies connues qui implémentent AES ? J'ai pas vraiment cherché, mais si quelqu'un en connait une très bien...![]()
Merci d'avance![]()
Partager