2017-01-10 2 views
-1

In einem meiner aktuellen Projekt habe ich die HTTP-Post-Anfrage für das Senden einiger Daten an den Server implementiert, bis jetzt alles funktioniert gut.Wie zu verschlüsseln/entschlüsseln die Daten in http Post-Anfrage mit typescript in angular 2 Anwendung

Beispiel Daten, was ich in HTTP POST-Anforderung senden wurde: -

{ 
    "ID": 1, 
    "FirstName": "John", 
    "Lastname": "Tom", 
    "Age": "24", 
    "SSN": "123456789", 
} 

aber wenn ich diesen Code zu Client zeigen, sagte er wie, wie ist Ihre SSN Spalt Datensicherheit der zum Senden von Daten im HTTP-Post-Anfragetext.

Danach begann ich R & D auf die Verschlüsselung und Entschlüsselung der Daten mit Typoskript in angular 2 Anwendung, aber ich habe keine richtigen Links, ich fand alle Links sind nur mit C# nur zum Beispiel.

http://tekeye.biz/2015/encrypt-decrypt-c-sharp-string

Können Sie mir bitte sagen, wie Verschlüsseln/Entschlüsseln Konzepte in Winkel 2-Anwendung mit Typoskript zu implementieren.

-Pradeep

+2

Dies ist, was HTTPS ist, Daten über/auf es serviert/wird automatisch vom Server & Browser verschlüsselt. –

+0

Aber wenn ich meine post-Anfrage-URL in Fiddler erweitern, dann bin ich in der Lage, ganze Daten zu sehen, was ich in post-Anfrage-Körper senden. – pradeep

+2

* Wenn * Sie HTTP ** S **: // verwenden und den Text sehen, dann ist Fiddler zum Entschlüsseln des Datenverkehrs konfiguriert, dies ist kein Sicherheitsproblem. –

Antwort

-2

Hoffe, das wird jemandem helfen. Sie können dieses Winkelmodul Crypto-JS for Angular verwenden. Dann können Sie einen Weg finden, um es von der Server-Seite zu entschlüsseln