il existe tout de même une solution qui ne passe pas par OpenSSL et qui est de moi
https://github.com/tothpaul/Delphi/t.../Indy.SChannel
je viens à l'instant de publier le support TLS1.3 qui se fait simplement en ajoutant
un flag
l'avantage de cette solution (et aussi son inconvénient) et qu'elle utilise Microsoft SChannel à la place de OpenSSL...donc rien à déployer, mais ça ne fonctionne que sous Windows
pour le reste ça ne change rien dans Indy, il suffit de remplacer le composant TIdSSLIOHandlerSocketOpenSSL par une instance de TIdSSLIOHandlerSocketSChannel (à créer à la main ou à enregistrer comme nouveau composant)
Partager