From: cvs@openprivacy.orgCVS update: openprivacy/htdocs/notes
Date: Friday December 15, 19100 @ 19:08
Author: fen
CVSWEB Options: -------------------
Main CVSWeb: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi
View this module: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/openprivacy/htdocs/notes
-----------------------------------
Update of /usr/local/cvsroot/openprivacy/htdocs/notes
In directory openprivacy.org:/home/fen/projects/openprivacy/htdocs/notes
Modified Files:
flow.txt
Log Message:
added a bit more detail
*****************************************************************
File: openprivacy/htdocs/notes/flow.txt
CVSWEB Options: -------------------
CVSWeb: Annotate this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/openprivacy/htdocs/notes/flow.txt?annotate=1.3
CVSWeb: View this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/openprivacy/htdocs/notes/flow.txt?rev=1.3&content-type=text/x-cvsweb-markup
CVSWeb: Diff to previous version: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/openprivacy/htdocs/notes/flow.txt.diff?r1=1.3&r2=1.2
-----------------------------------
Index: openprivacy/htdocs/notes/flow.txt
diff -u openprivacy/htdocs/notes/flow.txt:1.2 openprivacy/htdocs/notes/flow.txt:1.3
--- openprivacy/htdocs/notes/flow.txt:1.2 Fri Dec 15 18:59:49 2000
+++ openprivacy/htdocs/notes/flow.txt Fri Dec 15 19:08:57 2000
@@ -1,21 +1,35 @@
Agent1 JetsPeek Agent2
// create a primary (secret,public) key pair
+// store this pair as a primary (top-level) pair
+//
A1: (N1s,N1p) = createPseudonym(rand())
[see e.g. openssh]
// ask OCDS for OCS channels filtered by keyword
-// for secure usage, communications are onion routed
-A1=>JP: sendMessage(facility=getStream, filter=keyword, callbackAddr=A1)
+// how does SendMessage know who to send to? (for now, hardwire addresses)
+// what is the message format (required SOAP fields, etc.)?
+// for secure usage, communications must be onion routed (optional feature)
+//
+A1=>JP: sendMessage( // how is SendMessage implemented?
+ address=JP, // what does and address look like?
+ facility=getStream,
+ filter=keyword, // what is the specification of a
+ // filter (should be general)?
+ callbackAddr=A1) // onion-routed for security
// OCDS returns streams collection (size of collection may be zero)
-A1<=JP: sendMessage(address=A1, value=rss[]) // (may be null)
+//
+A1<=JP: sendMessage(address=A1,
+ value=rss[]) // (may be null)
// or OCDS may return an exception is the service is not cutrrently available
+//
A1<=JP: ServiceNotAvailableException
// create pseudonyms based on N1 key such that N1 can later prove parenthood
// this could be implemented simply as a list that N1 maintains
+//
A1: (J1s,J1p) = createPseudonym(N1s)
// configuration object
This archive was generated by hypermail 2b30 : Mon Jan 22 2001 - 15:52:14 PST