Bietet LibCurl einige Funktionen zum Erzeugen von Token oder Hash/Salzen einer Zeichenfolge und eines gemeinsamen Geheimnisses? Mein C++ - Programm wird Dateien auf den Server hochladen und mein Serverscript wird authentifizieren, dass der HTTP-Post von meiner C++ - Anwendung kommt und nicht von jemand anderem. Daher sende ich ein Auth-Token oder einen Hash in der Abfragezeichenfolge, die das Server-Skript mit seinen eigenen vergleichen kann, um die Anfrage zu authentifizieren.LibCurl Funktionen zum Erzeugen von Tokens oder Hash shared-secret
Ich habe gesehen, dass Sie mit curl --user name:password http://www.example.com
authentifizieren können, aber kann ein Benutzer nicht nur die ausführbare Binärdatei lesen und den Benutzernamen und das Passwort sehen?
Obwohl, vielleicht erfinde ich das Rad mit meinem Auth-Ansatz neu. Bietet LibCurl oder ein anderes C++ die Möglichkeit, Shared-Secret-Authentifizierung durchzuführen?