Next: Publishing mutually hyperlinked documents
Up: Implementation issues
Previous: Server software
The client software consists of an HTTP proxy and
a set of publishing tools. An individual wishing only to
retrieve Publius content just requires the proxy. The
proxy transparently sends non Publius URLs to the
appropriate servers and passes the returned content
back to the browser. Upon receiving a request for a Publius URL
the proxy first retrieves the encrypted document and shares
as described in Section 3.3 and then takes one of three actions.
If the decrypted document successfully verifies,
it is sent back to the browser. If the proxy is
unable to find a document that successfully
verifies an HTML based error message is returned to
the browser. If the requested document
is found to have been updated then an HTTP redirect
request is sent to the browser along with the update
URL.
Avi Rubin
2000-06-13