Heim  >  Artikel  >  Backend-Entwicklung  >  Probleme mit der symmetrischen Verschlüsselungs- und Entschlüsselungsfunktion der API-Schnittstelle

Probleme mit der symmetrischen Verschlüsselungs- und Entschlüsselungsfunktion der API-Schnittstelle

WBOY
WBOYOriginal
2016-08-08 09:06:521111Durchsuche

Ich habe eine Verschlüsselungsfunktion und die entsprechende Entschlüsselungsfunktion in PHP geschrieben. Wenn PHP die PHP-Schnittstelle aufruft, gibt es kein Problem. Wenn das Front-End-Ajax jedoch meine PHP-Schnittstelle aufruft, können die Ajax-Parameter nicht verschlüsselt werden. end kann die PHP-Funktion überhaupt nicht verwenden. Sollte ich js verwenden, um meine PHP-Verschlüsselungsfunktion neu zu schreiben? Selbst wenn Sie es ausschreiben, ist es nicht sicher, dass der js-Quellcode nach außen offengelegt wird. Haben Sie gute Methoden? Gibt es eine Lösung, die es sowohl Ajax als auch PHP ermöglicht, Autorisierungsaufrufe durchzuführen?

Antwortinhalt:

Ich habe eine Verschlüsselungsfunktion und die entsprechende Entschlüsselungsfunktion in PHP geschrieben. Wenn PHP die PHP-Schnittstelle aufruft, gibt es kein Problem. Wenn das Front-End-Ajax jedoch meine PHP-Schnittstelle aufruft, können die Ajax-Parameter nicht verschlüsselt werden. end kann die PHP-Funktion überhaupt nicht verwenden. Sollte ich js verwenden, um meine PHP-Verschlüsselungsfunktion neu zu schreiben? Selbst wenn Sie es ausschreiben, ist es nicht sicher, dass der js-Quellcode nach außen offengelegt wird. Haben Sie gute Methoden? Gibt es eine Lösung, die es sowohl Ajax als auch PHP ermöglicht, Autorisierungsaufrufe durchzuführen?

Suchen Sie nach dem Diffie-Hellman-Schlüsselaustauschalgorithmus

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn