Diskussion zum Artikel "Einführung in MQL5 (Teil 36): Beherrschen der API und der Funktion WebRequest in MQL5 (X)"
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Neuer Artikel Einführung in MQL5 (Teil 36): Beherrschen der API und der Funktion WebRequest in MQL5 (X) :
In APIs funktioniert eine Signatur ähnlich wie ein spezielles Siegel, das an jede Anfrage angehängt wird. Mit diesem Siegel kann der Server zwei Dinge überprüfen: Die Anfrage stammt wirklich von Ihnen, und es wurde vor ihrem Eintreffen nichts verändert. Anders ausgedrückt: Die Signatur teilt dem Server mit, dass „diese Anfrage vertrauenswürdig ist“. Ohne sie kann sich jeder für Ihre Anfragen ausgeben, was bei heiklen Transaktionen wie der Erteilung von Aufträgen oder dem Abschluss von Geschäften ein Risiko darstellt.
Zur Überprüfung der Anträge sind Signaturen unerlässlich. Die Authentizität einer Anfrage muss von Servern überprüft werden. Dazu werden kryptografische Verfahren wie HMAC-SHA256 eingesetzt, um eine Signatur unter Verwendung der Anfragedaten und eines geheimen Schlüssels zu erstellen. Diese Signatur wird zusammen mit der Anfrage an den Server gesendet, wo die gleiche Berechnung durchgeführt wird. Die Rechtmäßigkeit der Anfrage wird durch ein übereinstimmendes Ergebnis bestätigt. Für ein leichtes Verständnis stellen Sie sich einen unterschriebenen Brief vor. Man kann sicher sein, dass ein handgeschriebener Brief, der unten Ihre Unterschrift trägt, von Ihnen verfasst wurde. Der Empfänger könnte erkennen, dass der Brief gefälscht ist, wenn Ihre Unterschrift fehlt. Ähnlich wie bei APIs garantiert die Signatur, dass Ihre Anfrage als von Ihnen stammend identifiziert wird und während der Übermittlung nicht von jemand anderem verändert wurde.
Autor: ALGOYIN LTD