Ich weiß zwar nicht, wie das vom Client-Seiten gehandelt werden kann, aber wenn du die Webserver-Idee verfolgst könnte dir unter Umständen htaccess weiterhelfen.
Wenn es sich allerdings um sensible Daten handelt, dann sollte selbst die Übertragung verschlüsselt laufen! Somit ist eine einfache
TCP/
IP-Verbindung auch schon so eine Sache für sich.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)