PDOS

[uia] / trunk / uia / alpaca  

Log of /trunk/uia/alpaca

View Directory Listing Directory Listing


Sticky Revision:

Revision 3463 - Directory Listing
Modified Fri Oct 24 20:50:18 2008 UTC (13 months ago) by ctl
 r5008@brainchild:  ctl | 2008-10-24 16:50:07 -0400
 irrelevant old changes
 

Revision 2536 - Directory Listing
Modified Thu May 31 20:35:16 2007 UTC (2 years, 5 months ago) by ctl
 r2841@brainchild:  ctl | 2007-05-31 16:36:40 -0400
 merge conftest changes into trunk
 

Revision 2529 - Directory Listing
Modified Thu May 31 18:26:59 2007 UTC (2 years, 5 months ago) by ctl
make nonce explicit


Revision 2522 - Directory Listing
Modified Wed May 30 22:59:46 2007 UTC (2 years, 5 months ago) by ctl
s/stream_nonce/series_nonce/


Revision 2520 - Directory Listing
Modified Wed May 30 22:10:44 2007 UTC (2 years, 5 months ago) by ctl
change syntax of hash and uia principals.


Revision 2519 - Directory Listing
Modified Wed May 30 21:56:24 2007 UTC (2 years, 5 months ago) by ctl
move basic_test into top lib directory.


Revision 2508 - Directory Listing
Modified Wed May 30 19:22:16 2007 UTC (2 years, 5 months ago) by ctl
Un-revert the library move, and incorporate the needed bits from my branch into the trunk.
This should work if you re-configure (from the top level) and re-install.


Revision 2503 - Directory Listing
Modified Wed May 30 03:27:56 2007 UTC (2 years, 5 months ago) by jastr
revert -r2498:2502 -- broke the install

Revision 2499 - Directory Listing
Modified Tue May 29 21:56:07 2007 UTC (2 years, 5 months ago) by ctl
Move pylib files needed by both alpaca and uianet/router into a separate top-level directory.


Revision 2496 - Directory Listing
Modified Fri May 25 20:34:39 2007 UTC (2 years, 6 months ago) by ctl
Resolve semantic merge conflicts (at least, some of them).
UIAnet now builds properly, and calc.py's test suite runs again.


Revision 2485 - Directory Listing
Modified Wed May 16 18:57:53 2007 UTC (2 years, 6 months ago) by ctl
a couple of additions


Revision 2484 - Directory Listing
Modified Tue May 15 23:29:40 2007 UTC (2 years, 6 months ago) by ctl
updated comprehensive todo list.


Revision 2366 - Directory Listing
Modified Sun May 6 07:46:00 2007 UTC (2 years, 6 months ago) by ctl
implement one-time-authenticator authority for alpaca.
current only used to implement ping-of-death in llamalab.


Revision 2364 - Directory Listing
Modified Fri May 4 10:42:42 2007 UTC (2 years, 6 months ago) by ctl
Implemented a model version of planetlab.
Supported operation:
  - contribute resources (disk) to the node
  - principal a grants quota to principal b
  - principal creates a "sliver" (virtual machine) on the node
  - sliver requests to grow its resource (disk) usage (modeled by a request by the principal)


Revision 2363 - Directory Listing
Modified Thu May 3 06:33:12 2007 UTC (2 years, 6 months ago) by ctl
Simplistic implementation of a quota network.


Revision 2348 - Directory Listing
Modified Fri Apr 27 00:11:42 2007 UTC (2 years, 7 months ago) by ctl
fix error message handling.


Revision 2347 - Directory Listing
Modified Thu Apr 26 23:13:04 2007 UTC (2 years, 7 months ago) by golem
move alpaca doc tree into its own trunk dir so that people don't have to download 16MB of PDFs and latex.


Revision 2344 - Directory Listing
Modified Thu Apr 26 22:56:32 2007 UTC (2 years, 7 months ago) by golem
Copied from: branches/ctl/alpaca/trunk/certificate revision 2343
move alpaca source tree into the uia trunk


Revision 2343 - Directory Listing
Modified Tue Apr 24 16:50:27 2007 UTC (2 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
change name to "sandbox" authority


Revision 2342 - Directory Listing
Modified Tue Apr 24 16:48:20 2007 UTC (2 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
implement vx wrapper (yet untested)


Revision 2341 - Directory Listing
Modified Fri Feb 2 22:00:54 2007 UTC (2 years, 9 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
Fix tiny test suite bug in sexp.py.
Attempt and fail to get py.test to work on pylib.


Revision 2340 - Directory Listing
Modified Fri Feb 2 21:50:46 2007 UTC (2 years, 9 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
Move directory name pcp->alpaca


Revision 2339 - Directory Listing
Modified Fri Feb 2 21:24:17 2007 UTC (2 years, 9 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
Change name PCP->Alpaca.


Revision 2338 - Directory Listing
Modified Fri Dec 8 02:30:44 2006 UTC (2 years, 11 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
llama photos

Revision 2337 - Directory Listing
Modified Tue Nov 21 16:39:31 2006 UTC (3 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
Another diagram, everything tidied up; this is the version I'm going to present.


Revision 2336 - Directory Listing
Modified Tue Nov 21 04:01:47 2006 UTC (3 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
Many comments incorporated; some diagrams reworked.


Revision 2335 - Directory Listing
Modified Mon Nov 20 13:07:27 2006 UTC (3 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
Notes from Max I have yet to incorporate usefully.


Revision 2334 - Directory Listing
Modified Mon Nov 20 12:53:58 2006 UTC (3 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
Another totally reworked draft.


Revision 2333 - Directory Listing
Modified Thu Nov 16 15:53:00 2006 UTC (3 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
some related works, some random notes.


Revision 2332 - Directory Listing
Modified Tue Oct 10 00:01:56 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
spelling errors


Revision 2331 - Directory Listing
Modified Mon Oct 9 23:59:00 2006 UTC (3 years, 1 month ago) by kaashoek
Original Path: branches/ctl/alpaca/trunk/certificate
rtm comment

Revision 2330 - Directory Listing
Modified Mon Oct 9 23:51:22 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
expand the lemma example considerably --- better?


Revision 2329 - Directory Listing
Modified Mon Oct 9 23:44:22 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
remove DRAFT footer


Revision 2328 - Directory Listing
Modified Mon Oct 9 23:35:41 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
Write a short, not very good summary.
In submittable state, will submit a version asap.


Revision 2327 - Directory Listing
Modified Mon Oct 9 23:11:04 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
Try to address some of frans's other comments about confusing jargon


Revision 2326 - Directory Listing
Modified Mon Oct 9 22:48:39 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
clean up overview figure a bit.


Revision 2325 - Directory Listing
Modified Mon Oct 9 22:37:15 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
kill some more XXXes


Revision 2324 - Directory Listing
Modified Mon Oct 9 22:27:24 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
I'm an idiot, Jacob caught me citing where I should be reffing


Revision 2323 - Directory Listing
Modified Mon Oct 9 21:59:10 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
fill in a bit of future work section


Revision 2322 - Directory Listing
Modified Mon Oct 9 21:26:17 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
fix accumulated bugs pointed out by frans


Revision 2321 - Directory Listing
Modified Mon Oct 9 21:09:54 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
add paragraph about uia implementation


Revision 2320 - Directory Listing
Modified Mon Oct 9 20:50:04 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
overhaul sections 3.3 and 3.4 as per suggestions of frans.


Revision 2319 - Directory Listing
Modified Mon Oct 9 18:43:15 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
fix figure and table captions.


Revision 2318 - Directory Listing
Modified Mon Oct 9 18:36:03 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
frans and robert's comments on abstract, intro, background


Revision 2317 - Directory Listing
Modified Mon Oct 9 13:14:48 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
I am almost a paper.


Revision 2316 - Directory Listing
Modified Mon Oct 9 00:31:48 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
all citations should be valid now

Revision 2315 - Directory Listing
Modified Sun Oct 8 23:07:31 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
Remove motivation (how apt)


Revision 2314 - Directory Listing
Modified Sun Oct 8 19:56:23 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
overwrite with figure from talk


Revision 2313 - Directory Listing
Modified Sun Oct 8 19:56:06 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
delete old figure


Revision 2312 - Directory Listing
Modified Sun Oct 8 09:21:05 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
It is a whole draft again after being gutted.
12 pages, so room to expand.
Need thorough massaging of structure and XXXs tomorrow.


Revision 2311 - Directory Listing
Modified Sat Oct 7 00:05:48 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
Forgot to check in new pulled-out background section.


Revision 2310 - Directory Listing
Modified Sat Oct 7 00:04:21 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
insert comments from frans.  deal in morning.


Revision 2309 - Directory Listing
Modified Fri Oct 6 20:02:48 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
unbroke the build


Revision 2308 - Directory Listing
Modified Fri Oct 6 16:08:34 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
tweak references.


Revision 2307 - Directory Listing
Modified Fri Oct 6 09:40:42 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
Finish basic PKI section.  What remains is an unknown amount of space devoted to the advanced tricks section.


Revision 2306 - Directory Listing
Modified Fri Oct 6 06:36:53 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
reorganize names


Revision 2305 - Directory Listing
Modified Fri Oct 6 06:16:58 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
reorganize implementation into future work, fill out serialization


Revision 2304 - Directory Listing
Modified Fri Oct 6 04:12:58 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
api description


Revision 2303 - Directory Listing
Modified Fri Oct 6 01:14:07 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
Authority section


Revision 2302 - Directory Listing
Modified Wed Oct 4 13:38:01 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
forgot to check in this image before.


Revision 2301 - Directory Listing
Modified Wed Oct 4 13:35:10 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
A checkpoint.  Everything is indeed still a mess.


Revision 2300 - Directory Listing
Modified Mon Oct 2 23:56:39 2006 UTC (3 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
checkpoint (submitted abstract)


Revision 2299 - Directory Listing
Modified Fri Sep 15 04:52:42 2006 UTC (3 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
version presented on 9-12


Revision 2298 - Directory Listing
Modified Tue Sep 12 02:19:54 2006 UTC (3 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
simple demo


Revision 2297 - Directory Listing
Modified Wed Sep 6 22:00:13 2006 UTC (3 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
new draft abstract


Revision 2296 - Directory Listing
Modified Wed Sep 6 21:09:03 2006 UTC (3 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
fix __future__ in wrong place;
add small demo harness
add some random notes;
set svn:ignore properties


Revision 2295 - Directory Listing
Modified Wed Sep 6 21:04:04 2006 UTC (3 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
change directory name to contain date of presentation.


Revision 2294 - Directory Listing
Modified Wed Sep 6 21:02:47 2006 UTC (3 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
frans's suggestion


Revision 2293 - Directory Listing
Modified Tue Sep 5 21:12:14 2006 UTC (3 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
comment from Russ


Revision 2292 - Directory Listing
Modified Tue Sep 5 21:10:21 2006 UTC (3 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
alpaca pictures


Revision 2291 - Directory Listing
Modified Tue Sep 5 19:50:49 2006 UTC (3 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
"final" version


Revision 2290 - Directory Listing
Modified Tue Sep 5 19:09:39 2006 UTC (3 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
almost completely filled out --- probably 3 hours worth of material :(


Revision 2289 - Directory Listing
Modified Tue Sep 5 11:47:26 2006 UTC (3 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
oops, that wasn't the right file.


Revision 2288 - Directory Listing
Modified Tue Sep 5 10:21:23 2006 UTC (3 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
actually include text


Revision 2287 - Directory Listing
Modified Tue Sep 5 10:14:43 2006 UTC (3 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
pdos presentation draft


Revision 2286 - Directory Listing
Modified Fri Jul 14 18:58:38 2006 UTC (3 years, 4 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
caching to improve performance a bit...


Revision 2285 - Directory Listing
Modified Fri Jun 30 22:42:25 2006 UTC (3 years, 4 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
just some notes to myself on linear logic.


Revision 2284 - Directory Listing
Modified Fri Jun 16 06:19:13 2006 UTC (3 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
use filename instead of __main__


Revision 2283 - Directory Listing
Modified Fri Jun 16 06:12:59 2006 UTC (3 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
a self-contained test framework minimally compatible with py.test


Revision 2282 - Directory Listing
Modified Thu Jun 15 21:32:13 2006 UTC (3 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
handle newer version of pyparsing, with memoization changes I suggested to maintainer


Revision 2281 - Directory Listing
Modified Thu Jun 8 23:02:16 2006 UTC (3 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
refactoring, performance improvements, expose interfaces


Revision 2280 - Directory Listing
Modified Wed Jun 7 22:35:49 2006 UTC (3 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
further reorg


Revision 2279 - Directory Listing
Modified Wed May 31 22:49:14 2006 UTC (3 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
clean up old irrelevant version


Revision 2278 - Directory Listing
Modified Wed May 31 22:32:06 2006 UTC (3 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
package reorganization and some resultant renames and bugfixes


Revision 2277 - Directory Listing
Modified Wed May 31 22:18:45 2006 UTC (3 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
paths change


Revision 2276 - Directory Listing
Modified Wed May 31 20:27:30 2006 UTC (3 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
reorganize and refactor tests


Revision 2275 - Directory Listing
Modified Tue May 30 20:55:38 2006 UTC (3 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
updated to use new pkcs1 framework


Revision 2274 - Directory Listing
Modified Mon May 29 10:00:34 2006 UTC (3 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
massive overhaul of pkcs1 code for spec compatibility


Revision 2273 - Directory Listing
Modified Wed May 24 18:46:16 2006 UTC (3 years, 6 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
check in skeleton modifications


Revision 2272 - Directory Listing
Modified Wed May 24 18:30:32 2006 UTC (3 years, 6 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
rename


Revision 2271 - Directory Listing
Modified Wed May 24 18:28:51 2006 UTC (3 years, 6 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
nsdi branch


Revision 2270 - Directory Listing
Modified Mon Apr 24 14:28:34 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
needed an __init__.py


Revision 2269 - Directory Listing
Modified Mon Apr 24 14:19:08 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
update certificate chain and fix some minor bugs


Revision 2268 - Directory Listing
Modified Mon Apr 24 13:29:45 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
after long travails, generated a single precious certificate chain.


Revision 2267 - Directory Listing
Modified Mon Apr 24 11:34:46 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
fix x509 signature computation


Revision 2266 - Directory Listing
Modified Mon Apr 24 11:22:43 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
x509 signature checking


Revision 2265 - Directory Listing
Modified Mon Apr 24 10:31:34 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
x509 encoding/decoding


Revision 2264 - Directory Listing
Modified Mon Apr 24 07:41:51 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
expanded ca endorsement theorem, sign using hash


Revision 2263 - Directory Listing
Modified Mon Apr 24 03:07:51 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
readme, another related doc on proof compression, some tools


Revision 2262 - Directory Listing
Modified Mon Apr 24 03:06:56 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
ASN.1, DER, PKCS1 implemented.
Many related changes.


Revision 2261 - Directory Listing
Modified Sun Apr 23 11:18:57 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
various changes to support named integration.


Revision 2260 - Directory Listing
Modified Sun Apr 23 07:11:54 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
various performance tuning, bug fixes, etc.


Revision 2259 - Directory Listing
Modified Sat Apr 22 23:50:01 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
proof compression / serialization --- only gimpy version works.


Revision 2258 - Directory Listing
Modified Thu Apr 20 20:08:27 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
streamlined api


Revision 2257 - Directory Listing
Modified Thu Apr 20 20:03:02 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
untested eid delegation lemmas


Revision 2256 - Directory Listing
Modified Thu Apr 20 18:23:56 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
fixup fresh variables


Revision 2255 - Directory Listing
Modified Thu Apr 20 18:16:56 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
kill let command


Revision 2254 - Directory Listing
Modified Thu Apr 20 18:11:21 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
streamline some theorem code.


Revision 2253 - Directory Listing
Modified Wed Apr 19 19:19:37 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
eid principals with rsa signatures


Revision 2252 - Directory Listing
Modified Mon Apr 17 22:42:08 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
encapsulate into principal classes


Revision 2251 - Directory Listing
Modified Mon Apr 17 21:40:16 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
rsa proof


Revision 2250 - Directory Listing
Modified Sat Apr 15 01:49:18 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
write lemmas and contexts for prover to support hash principals


Revision 2249 - Directory Listing
Modified Fri Apr 14 00:32:04 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
logic axioms


Revision 2248 - Directory Listing
Modified Thu Apr 13 23:57:51 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
tidy up interfaces again.


Revision 2247 - Directory Listing
Modified Thu Apr 13 22:43:07 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
clean up lemmas and last usage, refactoring mostly done.


Revision 2246 - Directory Listing
Modified Thu Apr 13 20:13:22 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
tabular authorities as instances, not classes.


Revision 2245 - Directory Listing
Modified Thu Apr 13 17:01:28 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
get witnesses provisionally working again


Revision 2244 - Directory Listing
Modified Thu Apr 13 09:48:53 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
bring principals into theorem land


Revision 2243 - Directory Listing
Modified Thu Apr 13 08:53:15 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
encapsulate theorems as a statement with a proof.


Revision 2242 - Directory Listing
Modified Wed Apr 12 14:45:40 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
proof combinator


Revision 2241 - Directory Listing
Modified Wed Apr 12 14:18:17 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
fix subtle alpha-substitution/free-variable bugs.


Revision 2240 - Directory Listing
Modified Wed Apr 12 01:46:31 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
replace all uses of 'apply' with new magic 'deduce', and fix consequent bugs.


Revision 2239 - Directory Listing
Modified Wed Apr 12 00:26:06 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
new magic deducer, thank god that's working.


Revision 2238 - Directory Listing
Modified Thu Apr 6 05:35:49 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
rsa key proving works.


Revision 2237 - Directory Listing
Modified Thu Apr 6 02:38:09 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
importing authorities


Revision 2236 - Directory Listing
Modified Thu Apr 6 01:13:24 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
function authorities, general refactoring of authorities.


Revision 2235 - Directory Listing
Modified Wed Apr 5 07:28:06 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
math and encoding for integers


Revision 2234 - Directory Listing
Modified Wed Apr 5 05:21:27 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
create integer constants


Revision 2233 - Directory Listing
Modified Wed Apr 5 00:23:30 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
streamline parser.
sadly, tests with psyco indicate that psyco is broken.


Revision 2232 - Directory Listing
Modified Tue Apr 4 22:39:53 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
fix transition-related bugs, clean up code.


Revision 2231 - Directory Listing
Modified Tue Apr 4 20:54:19 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
test cases


Revision 2230 - Directory Listing
Modified Tue Apr 4 04:47:39 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
rewrite case->union, expression, proof classes.


Revision 2229 - Directory Listing
Modified Fri Mar 31 00:13:06 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
finish tree and test-case reorg.


Revision 2228 - Directory Listing
Modified Thu Mar 30 23:04:22 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
more tree reorg


Revision 2227 - Directory Listing
Modified Thu Mar 30 23:00:21 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
reorganize tree


Revision 2226 - Directory Listing
Modified Thu Mar 30 22:58:36 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
reorganize tree


Revision 2225 - Directory Listing
Modified Thu Mar 30 22:56:33 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
reorganize package


Revision 2224 - Directory Listing
Modified Thu Mar 30 22:46:15 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
test suite tests right thing


Revision 2223 - Directory Listing
Modified Thu Mar 30 22:31:07 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
swap names of beta-reduce and beta-abstract to be consistent with others.


Revision 2222 - Directory Listing
Modified Thu Mar 30 20:24:58 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
reduce proof-generating kludginess.


Revision 2221 - Directory Listing
Modified Thu Mar 30 20:20:02 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
main proof for hash principals compiles and checks out.


Revision 2220 - Directory Listing
Modified Thu Mar 30 18:30:57 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
prove delegation theorems.


Revision 2219 - Directory Listing
Modified Thu Mar 30 15:40:41 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
implement substitute and apply


Revision 2218 - Directory Listing
Modified Thu Mar 30 02:06:36 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
keep track of lemmas.


Revision 2217 - Directory Listing
Modified Thu Mar 30 01:10:32 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
proof inference in principals' contexts.


Revision 2216 - Directory Listing
Modified Wed Mar 29 22:39:37 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
fix base64 encoding
implement several authorities
refactor proof command interpreter using decorator
new claim checker


Revision 2215 - Directory Listing
Modified Wed Mar 29 05:19:42 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
names


Revision 2214 - Directory Listing
Modified Wed Mar 29 01:16:06 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
equals and says


Revision 2213 - Directory Listing
Modified Tue Mar 28 21:40:45 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
modify sandbox branch


Revision 2212 - Directory Listing
Modified Tue Mar 28 21:40:15 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
new sandbox branch


Revision 2211 - Directory Listing
Modified Tue Mar 28 00:48:08 2006 UTC (3 years, 7 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
many changes dealing with level inference for contexts.  kind of kludgey.


Revision 2210 - Directory Listing
Modified Mon Mar 27 13:56:02 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
refactor some expression-munging code out of proof.py.


Revision 2209 - Directory Listing
Modified Mon Mar 27 13:06:56 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
OK, level solving in proof inference seems to work, albeit in a minimal way!
What a nice way to start the week.


Revision 2208 - Directory Listing
Modified Fri Mar 24 06:06:13 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
new beta-reduction code works well now.


Revision 2207 - Directory Listing
Modified Fri Mar 24 02:12:42 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
reworking beta-reduction search, taking a break for food.


Revision 2206 - Directory Listing
Modified Thu Mar 23 20:41:04 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
new beta reduction checker, hopefully also better.


Revision 2205 - Directory Listing
Modified Thu Mar 23 14:58:32 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
checkpoint last night's proof inference code.


Revision 2204 - Directory Listing
Modified Wed Mar 22 15:53:49 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
partial proof inference engine.


Revision 2202 - Directory Listing
Modified Tue Mar 21 22:33:38 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
more prover automation is good.


Revision 2201 - Directory Listing
Modified Tue Mar 21 20:14:38 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
more believable level code


Revision 2200 - Directory Listing
Modified Tue Mar 21 09:00:29 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
generalize level structure for proof inference


Revision 2199 - Directory Listing
Modified Thu Mar 16 21:09:05 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
some definitions for data, skeletal uia context for reference only


Revision 2198 - Directory Listing
Modified Thu Mar 16 19:27:36 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
hit a darn hairy snag.

Revision 2197 - Directory Listing
Modified Thu Mar 16 15:24:52 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
various logic definitions


Revision 2196 - Directory Listing
Modified Wed Mar 15 22:41:03 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
some very difficult manual proofs


Revision 2195 - Directory Listing
Modified Sat Mar 11 00:05:11 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
pretty up the test suite.


Revision 2194 - Directory Listing
Modified Fri Mar 10 23:04:24 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
proofs work again, with fancy generic types and all.  17 proofs in test suite all work again.


Revision 2193 - Directory Listing
Modified Fri Mar 10 01:11:51 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
pull implicit levels from context


Revision 2192 - Directory Listing
Modified Fri Mar 10 00:25:00 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
first step in reformulating parser for context.
also some cleanup.


Revision 2191 - Directory Listing
Modified Thu Mar 9 20:47:59 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
midway through restructuring more robust proof code


Revision 2190 - Directory Listing
Modified Thu Mar 9 00:06:09 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
another checkpoint with broken proofs

Revision 2189 - Directory Listing
Modified Wed Mar 8 23:22:36 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
more sophisticated generics support in parser


Revision 2188 - Directory Listing
Modified Wed Mar 8 22:38:47 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
intermediate check-in --- non-working state, but there's just too many changes to kep everything in working copy anymore.


Revision 2187 - Directory Listing
Modified Tue Feb 28 03:01:12 2006 UTC (3 years, 8 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
more related work


Revision 2186 - Directory Listing
Modified Thu Feb 23 01:43:52 2006 UTC (3 years, 9 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
many bug fixes, progress on the message verification front, but unexpected badness on the paradox-avoiding front.


Revision 2185 - Directory Listing
Modified Thu Feb 16 20:56:42 2006 UTC (3 years, 9 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
empty file needed to find modules


Revision 2184 - Directory Listing
Modified Thu Feb 16 20:35:37 2006 UTC (3 years, 9 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
substitute constant


Revision 2183 - Directory Listing
Modified Thu Feb 16 20:09:40 2006 UTC (3 years, 9 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
renaming of modules


Revision 2182 - Directory Listing
Modified Thu Feb 16 19:53:32 2006 UTC (3 years, 9 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
rename directory


Revision 2181 - Directory Listing
Modified Thu Feb 16 19:48:59 2006 UTC (3 years, 9 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
keep old branch around in handy location for now.


Revision 2180 - Directory Listing
Modified Thu Feb 16 19:44:35 2006 UTC (3 years, 9 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
trash old-old files


Revision 2179 - Directory Listing
Modified Thu Feb 16 19:40:25 2006 UTC (3 years, 9 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
various other related works I've been poring over


Revision 2178 - Directory Listing
Modified Thu Feb 16 19:36:41 2006 UTC (3 years, 9 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
a whole bunch of stuff I've failed to check in before...


Revision 2177 - Directory Listing
Modified Mon Jan 23 23:07:59 2006 UTC (3 years, 10 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
some hastily scribbled notes


Revision 2176 - Directory Listing
Modified Tue Jan 17 11:02:20 2006 UTC (3 years, 10 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
notes dump


Revision 2175 - Directory Listing
Modified Wed Nov 30 20:40:33 2005 UTC (3 years, 11 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
checkpoint, postmortem


Revision 2174 - Directory Listing
Modified Tue Nov 29 22:14:39 2005 UTC (3 years, 11 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
sad, sad slides


Revision 2173 - Directory Listing
Modified Tue Nov 29 15:47:11 2005 UTC (3 years, 11 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
pull in skeleton from previous pdos presentation


Revision 2171 - Directory Listing
Modified Tue Nov 15 08:02:42 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
submitted PDF


Revision 2170 - Directory Listing
Modified Tue Nov 15 08:00:25 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
submitted version


Revision 2169 - Directory Listing
Modified Tue Nov 15 07:26:43 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
abstract


Revision 2168 - Directory Listing
Modified Tue Nov 15 07:18:33 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
minor related and summary tweaks


Revision 2167 - Directory Listing
Modified Tue Nov 15 07:12:19 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
finished pass over examples


Revision 2166 - Directory Listing
Modified Tue Nov 15 06:21:06 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
frans nits


Revision 2165 - Directory Listing
Modified Tue Nov 15 06:07:18 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
worked up through hashes.


Revision 2164 - Directory Listing
Modified Tue Nov 15 05:31:02 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
footnote


Revision 2163 - Directory Listing
Modified Tue Nov 15 05:25:03 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
work over x.509 and dnssec sections.


Revision 2162 - Directory Listing
Modified Tue Nov 15 03:02:44 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
let's move around cut blocks and see what needs to be salvaged.


Revision 2161 - Directory Listing
Modified Tue Nov 15 02:39:30 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
apply robert's comments


Revision 2160 - Directory Listing
Modified Tue Nov 15 01:51:31 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
some minor wording and formatting clarifications.


Revision 2159 - Directory Listing
Modified Tue Nov 15 00:59:19 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
hack and slash based on frans comments.
improved, but still doesn't flow with the rest.


Revision 2158 - Directory Listing
Modified Mon Nov 14 23:55:55 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
make expression notation less bulky.  much more pleasant to look at now!


Revision 2157 - Directory Listing
Modified Mon Nov 14 22:37:16 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
cargo-cult latex squeezing


Revision 2156 - Directory Listing
Modified Mon Nov 14 22:21:54 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
rule 1: fix the easy things first


Revision 2155 - Directory Listing
Modified Mon Nov 14 21:13:09 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
all sorts of changes, formatting, also fixes to frans's comments to first 3 sections.


Revision 2154 - Directory Listing
Modified Mon Nov 14 12:08:00 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
one more edit.


Revision 2153 - Directory Listing
Modified Mon Nov 14 12:06:46 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
streamline interface section somewhat.
wording tweaked, subsections reorganized to reduce redundancy, figures trimmed.
downside: the actual content of proofs remains put off to the next section.


Revision 2152 - Directory Listing
Modified Mon Nov 14 09:04:07 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
make figure more consistent with text


Revision 2151 - Directory Listing
Modified Mon Nov 14 08:49:07 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
tweak 3.0


Revision 2150 - Directory Listing
Modified Mon Nov 14 08:29:34 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
fix figure labels


Revision 2149 - Directory Listing
Modified Mon Nov 14 08:18:08 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
minor tweaks to wording here and there.  edit figure to be more complete but more complex.


Revision 2148 - Directory Listing
Modified Mon Nov 14 07:21:07 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
tweak intro a bit more; perhaps more comprehensible now.


Revision 2147 - Directory Listing
Modified Mon Nov 14 07:09:26 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
improve accuracy of intro.


Revision 2146 - Directory Listing
Modified Mon Nov 14 03:01:09 2005 UTC (4 years ago) by kaashoek
Original Path: branches/ctl/alpaca/trunk/certificate
Streamlining intro

Revision 2145 - Directory Listing
Modified Sun Nov 13 06:47:55 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
latex-style quotes, fix some citation locations


Revision 2144 - Directory Listing
Modified Sun Nov 13 05:45:49 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
clarify policy-mechanism in intro, somewhat clarify role of bob.  (robert's comments)


Revision 2143 - Directory Listing
Modified Sat Nov 12 23:55:38 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
snip down intro section.  add more citations.


Revision 2142 - Directory Listing
Modified Fri Nov 11 22:18:04 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
various related works, for reference


Revision 2141 - Directory Listing
Modified Fri Nov 11 22:11:48 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
actually check in the new section


Revision 2140 - Directory Listing
Modified Fri Nov 11 22:05:00 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
motivation section, first draft.
very long.


Revision 2139 - Directory Listing
Modified Tue Nov 8 05:39:12 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
huge quantities of tweaking.
fits under 6 pages!  (6.5 -> 6 achieved by cheating and setting tiny margins)


Revision 2138 - Directory Listing
Modified Mon Nov 7 15:29:35 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
rewrite intro to account for robert's comments.


Revision 2137 - Directory Listing
Modified Mon Nov 7 02:35:49 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
jvm and clr refs


Revision 2136 - Directory Listing
Modified Mon Nov 7 02:12:12 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
I'm a "real" "paper" now.  (summary section)
Now all that's needed is a complete reorganization. 


Revision 2135 - Directory Listing
Modified Mon Nov 7 01:33:00 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
related work section.


Revision 2134 - Directory Listing
Modified Sun Nov 6 21:51:34 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
some bibliography


Revision 2133 - Directory Listing
Modified Sun Nov 6 02:23:45 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
i.e., e.g.,


Revision 2132 - Directory Listing
Modified Sun Nov 6 02:20:59 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
work out pgp example.  start bibliography.


Revision 2131 - Directory Listing
Modified Sun Nov 6 00:08:19 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
dnssec and sdsi


Revision 2130 - Directory Listing
Modified Sat Nov 5 22:36:48 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
partway through examples fleshing-out


Revision 2129 - Directory Listing
Modified Sat Nov 5 14:38:38 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
further tweaks, formatting, wording --- no major reorg.


Revision 2128 - Directory Listing
Modified Fri Nov 4 18:47:37 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
reorganize somewhat; try to address round 1 of frans's comments.


Revision 2127 - Directory Listing
Modified Fri Oct 28 17:41:32 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
start in a tiny bit of implementation section (this may be redundant)


Revision 2126 - Directory Listing
Modified Fri Oct 28 17:22:14 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
fill out rest of interface section


Revision 2125 - Directory Listing
Modified Fri Oct 28 14:06:37 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
formatting change so it compiles


Revision 2124 - Directory Listing
Modified Fri Oct 28 13:25:57 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
convert rest to latex


Revision 2123 - Directory Listing
Modified Fri Oct 28 13:21:36 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
use latex instead of rest


Revision 2122 - Directory Listing
Modified Fri Oct 28 13:07:26 2005 UTC (4 years ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
ReST modifications


Revision 2121 - Directory Listing
Modified Fri Oct 21 13:51:59 2005 UTC (4 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
checkpoint of a draft


Revision 2120 - Directory Listing
Modified Thu Oct 6 17:02:42 2005 UTC (4 years, 1 month ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
basic outline of certificate subsystem.


Revision 2119 - Directory Listing
Modified Fri Sep 23 22:38:24 2005 UTC (4 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
kludge libtool to statically link libuip


Revision 2118 - Directory Listing
Modified Fri Sep 23 19:05:30 2005 UTC (4 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
hack in some goo to barely interface with UIP transport.


Revision 2117 - Directory Listing
Modified Thu Sep 22 19:57:47 2005 UTC (4 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
a bunch of half-working uipsock interface code --- need to completely rework this.


Revision 2116 - Directory Listing
Modified Wed Sep 14 01:17:37 2005 UTC (4 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
some goop to prove UIP-style self-certifying messages.
uses RSA instead of DSA --- don't want to have to hash messages yet!
this goop is really kludgey.  this codebase wants an overhaul badly.


Revision 2115 - Directory Listing
Modified Thu Sep 8 22:34:36 2005 UTC (4 years, 2 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
dsa support


Revision 2114 - Directory Listing
Modified Thu Aug 11 21:50:07 2005 UTC (4 years, 3 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
skeleton of uip support


Revision 2113 - Directory Listing
Modified Mon Aug 8 23:14:15 2005 UTC (4 years, 3 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
various prep for restructuring, integration


Revision 2112 - Directory Listing
Modified Thu Aug 4 01:29:55 2005 UTC (4 years, 3 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
some more todo


Revision 2111 - Directory Listing
Modified Wed Aug 3 13:06:14 2005 UTC (4 years, 3 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
Throw together blecherous example application.


Revision 2110 - Directory Listing
Modified Tue Aug 2 21:55:30 2005 UTC (4 years, 3 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
extensive changes -- encapsulate and refactor all message proving functionality.


Revision 2109 - Directory Listing
Modified Thu Jul 28 00:35:38 2005 UTC (4 years, 3 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
a whole mess of edits in order to refactor certificates, in preparation for incorporating into a test application.
not in a working state!


Revision 2108 - Directory Listing
Modified Sat Jul 23 10:29:30 2005 UTC (4 years, 4 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
now checking messages with real RSA keys.
keys have to be very long (and hence slow to generate) because we're not doing any message hashing.
(This is intentional, since the whole point is to bootstrap that stuff.)


Revision 2107 - Directory Listing
Modified Sat Jul 23 09:22:23 2005 UTC (4 years, 4 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
add hooks to verify messages using the module entry point


Revision 2106 - Directory Listing
Modified Sat Jul 23 09:06:28 2005 UTC (4 years, 4 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
wrote the two-line toplevel stub that would be called by an external module.
still todo: write documentation for this rubbish.


Revision 2105 - Directory Listing
Modified Sat Jul 23 08:56:30 2005 UTC (4 years, 4 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
proofs can be marshaled and unmarshaled


Revision 2104 - Directory Listing
Modified Sat Jul 23 08:08:33 2005 UTC (4 years, 4 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
incorporate marshaling/unmarshaling into expression code directly.
should this really go in another file?  it's not part of the TCB.


Revision 2103 - Directory Listing
Modified Sat Jul 23 06:22:33 2005 UTC (4 years, 4 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
we now have a proof proving itself to a verifier.


Revision 2102 - Directory Listing
Modified Sat Jul 23 03:09:28 2005 UTC (4 years, 4 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
new pretty printer uses proof flattening code.


Revision 2101 - Directory Listing
Modified Fri Jun 17 20:57:23 2005 UTC (4 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
prover/verifier interface, mark N.
pretty printing works, but need to hook it up to marshal/unmarshal.


Revision 2099 - Directory Listing
Modified Fri Jun 3 00:07:10 2005 UTC (4 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
get rid of test file


Revision 2098 - Directory Listing
Modified Fri Jun 3 00:05:05 2005 UTC (4 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
test commit email

Revision 2097 - Directory Listing
Modified Fri Jun 3 00:01:18 2005 UTC (4 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
test commit email

Revision 2096 - Directory Listing
Modified Thu Jun 2 23:59:59 2005 UTC (4 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
test commit email


Revision 2095 - Directory Listing
Modified Thu Jun 2 23:48:05 2005 UTC (4 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
remove test

Revision 2093 - Directory Listing
Modified Thu Jun 2 23:34:05 2005 UTC (4 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
test commit email

Revision 2092 - Directory Listing
Modified Thu Jun 2 23:33:47 2005 UTC (4 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
test commit email

Revision 2091 - Directory Listing
Modified Thu Jun 2 23:32:55 2005 UTC (4 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
test commit email

Revision 2090 - Directory Listing
Modified Thu Jun 2 23:29:03 2005 UTC (4 years, 5 months ago) by ctl
Original Path: branches/ctl/alpaca/trunk/certificate
test commit email


Revision 2089 - Directory Listing
Modified Thu Jun 2 23:00:55 2005 UTC (4 years, 5 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
make tests more consistent
prepare some notes about proofs


Revision 2088 - Directory Listing
Modified Wed May 25 22:50:18 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
test


Revision 2087 - Directory Listing
Modified Wed May 25 22:49:45 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
test


Revision 2086 - Directory Listing
Modified Wed May 25 22:48:39 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
test


Revision 2085 - Directory Listing
Modified Wed May 25 22:47:29 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
test


Revision 2084 - Directory Listing
Modified Wed May 25 22:44:06 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
test commit mail


Revision 2083 - Directory Listing
Modified Wed May 25 22:36:22 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
test commit


Revision 2082 - Directory Listing
Modified Wed May 25 07:02:15 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
begin framework for real RSA. (NYI)


Revision 2081 - Directory Listing
Modified Wed May 25 06:14:40 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
break out witness axiom into separate module


Revision 2080 - Directory Listing
Modified Wed May 25 06:08:58 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
add RSA snake oil --- for testing purposes only!


Revision 2079 - Directory Listing
Modified Wed May 25 05:44:48 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
fix representation
test it in message.py


Revision 2078 - Directory Listing
Modified Wed May 25 05:43:50 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
expose the "representation" function


Revision 2077 - Directory Listing
Modified Wed May 25 05:20:08 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
both instance axioms are now "key says something"


Revision 2076 - Directory Listing
Modified Wed May 25 05:15:05 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
fix parser to accept no-argument functions, e.g. constants.


Revision 2075 - Directory Listing
Modified Wed May 18 03:04:41 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
use s-expressions for representation.  hopefully this will be easier to incorporate into the logic.


Revision 2074 - Directory Listing
Modified Wed May 18 02:54:57 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
first stab at representation code.  extant problems:
 - doesn't scrub symbols --- should only allow conservative values
 - let's dump this syntax and do s-exps.  so much nicer.


Revision 2073 - Directory Listing
Modified Wed May 18 01:47:35 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
clean up code a little bit more


Revision 2072 - Directory Listing
Modified Wed May 18 01:39:58 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
message proof much simplified by use of generalized infer.
next step: extend proof backwards


Revision 2071 - Directory Listing
Modified Wed May 18 01:15:58 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
since the new implementation is also python, this is a better name.


Revision 2070 - Directory Listing
Modified Wed May 18 01:14:38 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
great, generalized substitution and inference seems to work.


Revision 2069 - Directory Listing
Modified Wed May 18 00:46:35 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
further prepare infrastructure for real axioms


Revision 2068 - Directory Listing
Modified Wed May 18 00:35:27 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
new parser implementation.  a bit ugly, but shorter than the old one...


Revision 2067 - Directory Listing
Modified Tue May 17 22:58:17 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
fit in the generalized inferencer; start to build up axioms (NYI)


Revision 2066 - Directory Listing
Modified Mon May 16 07:09:46 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
fix subtle substitution bug


Revision 2065 - Directory Listing
Modified Sat May 14 00:21:15 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
converted and-elimination-right proof to brave new world.


Revision 2064 - Directory Listing
Modified Fri May 13 05:28:11 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
proof infrastructure


Revision 2063 - Directory Listing
Modified Fri May 13 04:49:40 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
first module of brave new implementation --- disturbingly similar to old implementation.

Revision 2062 - Directory Listing
Modified Thu May 12 22:35:35 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
move all this unwieldy python stuff into its own directoy


Revision 2061 - Directory Listing
Modified Thu May 12 22:34:38 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
yet another half-assed broken checkpoint


Revision 2060 - Directory Listing
Modified Wed May 11 15:07:36 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
checkpoint --- nothing works at this point

Revision 2059 - Directory Listing
Modified Fri Apr 29 20:59:36 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
large portion of a single message proof


Revision 2058 - Directory Listing
Modified Fri Apr 29 05:48:19 2005 UTC (4 years, 6 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
logically unsound changes to make says work.
this is only for testing purposes!  burn it all down and start from scratch for final draft.


Revision 2057 - Directory Listing
Modified Fri Apr 22 18:15:13 2005 UTC (4 years, 7 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
checkpoint of a couple random changes -- about to restructure entirely

Revision 2056 - Directory Listing
Modified Fri Apr 1 16:52:30 2005 UTC (4 years, 7 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
intermediate state I used to demo to Frans.

Revision 2055 - Directory Listing
Modified Mon Mar 28 06:55:51 2005 UTC (4 years, 7 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
intermediate state


Revision 2054 - Directory Listing
Modified Fri Mar 25 20:15:57 2005 UTC (4 years, 8 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
questionable substitution code.
when is the type checking going to come in?


Revision 2053 - Directory Listing
Modified Thu Mar 24 22:06:22 2005 UTC (4 years, 8 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
oops, forgot to check in primary domain file


Revision 2052 - Directory Listing
Modified Thu Mar 24 07:25:37 2005 UTC (4 years, 8 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
baby's first proof!


Revision 2051 - Directory Listing
Modified Thu Mar 24 00:23:56 2005 UTC (4 years, 8 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
lots of code to fill out Domain class --- not yet working


Revision 2050 - Directory Listing
Modified Wed Mar 23 03:54:04 2005 UTC (4 years, 8 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
implemented expression comparison


Revision 2049 - Directory Listing
Modified Wed Mar 23 03:08:34 2005 UTC (4 years, 8 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
fix parsing bug --- I really should refactor the "parsing position" code out.


Revision 2048 - Directory Listing
Modified Wed Mar 23 03:03:47 2005 UTC (4 years, 8 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
refactor parsing code;
implement semantics
implement substitutions.


Revision 2047 - Directory Listing
Modified Fri Mar 18 07:22:15 2005 UTC (4 years, 8 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
some initial parsing code


Revision 2046 - Directory Listing
Added Thu Mar 3 23:04:46 2005 UTC (4 years, 8 months ago) by golem
Original Path: branches/ctl/alpaca/trunk/certificate
framework

Sort log by:

Maintained by PDOS
ViewVC Help
Powered by ViewVC 1.0.3