Ich habe jetzt den http://www.delphipraxis.net/122981-%5Bl ... tform.html als grundlage genommen und erstmal SSL implimentiert jetzt meine fragen
1. Ist die implimentierung so richtig oder gibs eine bessere methode
2. wie sieht es mit der priorisierung aus, also is sie absteigend nach version, oder fortlaufend also wie sie eingetragen sind
3. welche Verschlüsselung und Hash wird standartmäßig verwendet, und wie finde ich die raus die gerade verwendet wird
Code: Alles auswählen
procedure TIndyIrc.Connect;
var
SSL: TIdSSLIOHandlerSocketOpenSSL;
begin
Try
SSL := TIdSSLIOHandlerSocketopenSSL.create;
SSL.ssloptions.sslversions := [sslvTLSv1,sslvTLSv1_1,sslvTLSv1_2];
FIRC.IOHandler := SSL;
FIRC.Connect;
Except
Writeln('SSL connection failed, you are now connected without ssl');
Firc.IOHandler := nil;
Firc.Connect;
end;
end;