For Unix implementations you could use RPC with GSS security. However that's not really going to help you much for Windows unless you want to port an rpcsec-gss implementation to Windows.