Je me demandais, est-ce que le chiffrement utilisé sur Internet dans un navigateur web ralentit sensiblement la vitesse de transfert des données? Je lis toujours des choses sur des sujets comme HTTPS, mais je me demande toujours s'il y a un inconvénient en termes de vitesse à sécuriser vos données via HTTPS, des messages instantanés chiffrés, ou même une connexion VNC LAN chiffrée.
Réponses
Trop de publicités?Il s'agit de taux. Si votre CPU peut crypter des données à 30 Mo/s, mais que vous ne pouvez transférer des données qu'à 10 Mo/s, la communication chiffrée ne sera lente par rapport à la communication non chiffrée que s'il y a autre chose qui occupe le CPU et ramène le taux de cryptage en dessous de 10 Mo/s.
S'il y a quelque chose d'autre qui limite le taux de transfert (disons le temps nécessaire pour lire à partir du disque les données à crypter puis à transférer), alors cela pourrait aussi être un facteur limitant, mais ne serait pas dû au cryptage.
Sinon, il n'y a que la latence dont il faut se soucier, et je pense que la plupart des implémentations sont raisonnablement bien ajustées pour réduire l'impact du cryptage sur la latence.
Avec les PC rapides d'aujourd'hui, je ne pense pas que le chiffrement en lui-même ralentira la vitesse de transfert.
Cependant, la navigation web générale sur une connexion sécurisée (HTTPS) peut être plus lente car le navigateur est moins susceptible de mettre en cache les pages sécurisées, ce qui entraîne davantage de requêtes au serveur.