]> pere.pagekite.me Git - homepage.git/commitdiff
Inn med gårdagens foredrag.
authorPetter Reinholdtsen <pere@hungry.com>
Wed, 11 Jun 2008 07:21:27 +0000 (07:21 +0000)
committerPetter Reinholdtsen <pere@hungry.com>
Wed, 11 Jun 2008 07:21:27 +0000 (07:21 +0000)
12 files changed:
mypapers/20080610-fri-id/20080610-friid.html [new file with mode: 0644]
mypapers/20080610-fri-id/aol.gif [new file with mode: 0644]
mypapers/20080610-fri-id/feide.jpeg [new file with mode: 0644]
mypapers/20080610-fri-id/openidnet.gif [new file with mode: 0644]
mypapers/20080610-fri-id/signatursti-0x2A30D729-0xA86B35C5.png [new file with mode: 0644]
mypapers/20080610-fri-id/signatursti-pf.png [new file with mode: 0644]
mypapers/20080610-fri-id/signatursti-style.css [new file with mode: 0644]
mypapers/20080610-fri-id/signatursti-wot.gif [new file with mode: 0644]
mypapers/20080610-fri-id/signatursti.html [new file with mode: 0644]
mypapers/20080610-fri-id/slides.css [new file with mode: 0644]
mypapers/20080610-fri-id/wp.gif [new file with mode: 0644]
mypapers/20080610-fri-id/yahoo.gif [new file with mode: 0644]

diff --git a/mypapers/20080610-fri-id/20080610-friid.html b/mypapers/20080610-fri-id/20080610-friid.html
new file mode 100644 (file)
index 0000000..64b6ee9
--- /dev/null
@@ -0,0 +1,237 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+  <head>
+  <title>ITAKT-innlegg 2008: Åpen identifikasjon i en fri verden</title>
+    <link rel="stylesheet" href="slides.css" type="text/css">
+    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+    <meta name="Language" content="en">
+    <meta name="Author" content="Petter Reinholdtsen, Espen Grøndahl">
+  </head>
+  <body>
+
+<h1>Åpen identifikasjon i en fri verden</h1>
+
+<p>Hvilke frie og åpne standarder eksisterer i dag for identifikasjon
+  av personer og hvilke løsninger uten bruksbegresninger er
+  tilgjengelig for disse.</p>
+
+<br>
+<br>
+<br>
+<br>
+<div class="presenter">Petter Reinholdtsen / Espen Grøndahl
+  <br>pere@hungry.com / espen.grondahl@usit.uio.no
+  <br>ITAKT 2008, 2008-06-10</div>
+
+<!--
+
+30 minutter 14:00 - 14:30
+
+-->
+
+<h2>Litt om oss</h2>
+
+<p>Espen Grøndahl<br>
+IT-sikkerhetssjef ved Universitetet i Oslo. Linux og friprogramvare bruker i 15 år.
+Jobbet med IT-sikkerhet på Unix og Windows siden 1997.
+Utdannelse og bakgrunn fra Forsvaret. 
+
+
+<p>Petter Reinholdtsen<br>
+  Fri programvareutvikler (Skolelinux, Debian, KDE, glibc, mfl), leder
+  i NUUG, ansatt på Universitetet i Oslo med utvikling av
+  driftstjenester.  Utdannet ved Universitetet i Tromsø samt tidligere
+  robotfotballtrener ved Universitetet i Vestaustralia.</p>
+
+<h2>Hva er en åpen standard</h2>
+
+<p>Det finnes flere definisjoner om hva en åpen standard er.
+Fellestrekk er at det er en spesifikasjon som:</p>
+<ul>
+  <li>må være offentlig tilgjengelig</li>
+  <li>må være komplett - dvs. ikke henvise til
+    utilgjengelig dokumentasjon<li>
+  <li>må være uten begrensninger når det gjelder å ta den i bruk
+    - f.eks. uten patentkostnader</li>
+  <li>vedlikeholdet må foregå i et offentlig forum
+    åpent for alle som ønsker å delta.</li>
+    
+</ul>
+
+<p>Disse egenskapene gir leverandøruavhengighet og gode vilkår for
+samvirke på tvers av produkter. (Kilder: DKUUG, EU)</p>
+
+<h2>Kjente standardorganisasjoner</h2>
+
+<ul>
+
+  <li>Bureau international des poids et mesures (BIPM)</li>
+
+  <li>Internet Enginering Task Force (IETF)</li>
+
+  <li>World Wide Web Consortium (W3C)</il>
+
+  <li>International Organization for Standardization (ISO)</li>
+
+  <li>Organization for the Advancement of Structured Information
+  Standards (OASIS)</li>
+
+  <li>European Computer Manufacturers Association (ECMA)</li>
+
+  <li>American National Standards Institute (ANSI)</li>
+
+  <li>Standard Norge (SN)</li>
+  
+</ul>
+
+<h2>Fordeler med fri programvareløsninger</h2>
+<ul>
+  <li>Innsyn i hvordan løsninger fungerer</li>
+  <li>Unngår bruksbegresninger, kan brukes av alle</li>
+  <li>Letter feilsøking, tilgang til interne strukturer</li>
+  <li>Valg av populære system gir fagfellevurdert løsning</li>
+  <li>slipper lisensadministrasjon (telling og oppfølging)</li>
+</ul>
+
+<h2>Hva er fri programvare</h2>
+
+<ul>
+  <li>Programvare med fokus på brukernes rettigheter.</li>
+  <li>Med lisens som gir brukerne noen ugjenkallelig tillatelser:
+  <ul>
+    <li>ingen begrensninger på bruk
+    <li>dele med andre på like vilkår
+    <li>innsyn i oppskriften til programmet (kildekoden)
+    <li>endre programmet og dele endret program
+  </ul></li>
+  <li>Definisjonen kommer fra Free Software Foundation og Open Source
+    Initiative</li>
+</ul>
+
+<h2>Kerberos</h2>
+<ul>
+  <li>RFC 1510 fra IETF</li>
+       <li>Autentiseringsprotokoll</li>
+       <li>Stammer fra "Project Athena" MIT 1983-1991</li>
+       <li>Tilbyr gjensidig autentisering</li>
+       <li>Primært tiltenkt i en arkitektur med klient og tjener</li>
+       <li>Finnes en rekke implementasjoner:<ul><li>
+               MIT, Heimdal, Shishi, Sun Java og MS Active Directory</li></ul></li>
+       <li>MS AD utvidet med noen properitære utvidelser som gjør interoperabilitet meget vanskelig.</li>
+
+
+</ul>
+<h2>LDAP</h2>
+       <ul>
+       <li>RFC 1823, 2247, 2307, 2589, mfl. fra IETF</li>
+       <li>Stammer fra dengang OSI og X.500 var "hot"</li>
+       <li>Laget som en lettvektsversjon av DAP som ikke krevde OSI, men kunne benytte TCP/IP.</li>
+       <li>Benyttes i dag primært for tilgang til en LDAP katalog.</li>
+       <li>Hovedfunksjonen er å spørre etter egenskaper til et objekt, f.eks. en bruker.</li>
+       <li>Flere implementasjoner av LDAP-tjener: OpenLDAP, Apache Directory Server, Novell eDirectory, MS Active Directory</li>
+       <li>Noe greiere å operere i blandede miljøer, men "støtter LDAP" på kommersiell software betyr fortsatt dessverre ofte "støtter MS AD"</li>
+       <li>MS AD har LDAP-utvidelser som ikke følger
+         spesifikasjonen (attributt-paging)</li>
+
+       </ul>
+<h2>Pretty Good Privacy (PGP/GPG)</h2>
+       <ul>
+       <li>Fri programvare-implementasjon av RFC 4880 fra IETF, OpenPGP</li>
+       <li>PGP Philip Zimmermann 1991.</li>
+       <li>Asymetrisk kryptering</li>
+       <li>Primært benyttet til kryptering og signering av e-post.</li>
+       <li>Etterhvert benyttes det også i stor grad til signering av programvare.</li>
+       <li>Litt annen sikkerhetstankegang enn PKI - "Web of trust"</li>
+       <li><a href="signatursti.html">Signatursti mellom personer</a></li>
+       <li>Fungerer fint på tvers av Linux, Mac og Windows</li>
+       </ul>
+
+
+<h2>OpenID</h2>
+<img align="right" src="openidnet.gif">
+       <ul>
+       <li>Ganske "fersk" - 2005<li>
+       <li>Laget av Brad Fitzpatrick - som også startet livejournal<li>
+       <li>Primært for å ha en "single sign on" på webapplikasjoner<li>
+       <li>Finnes flere fri programvareimplementasjoner</li>
+       <li>To-faktorautentiseringsstøtte fra Yubico</li>
+       <li>Støttes av mange store:
+       </li>
+       </ul>
+       <p><img align="right" width="20%" src="wp.gif">
+       <img align="right" width="20%" src="yahoo.gif">
+       <img align="right" width="20%" src="aol.gif"></p>
+       
+<h2>FEIDE</h2>
+<img align="right" src="feide.jpeg">
+<ul>
+       <li>Felles Elektronisk Identitet</li>
+       <li>Et program hos UNINETT, finansiert fra Kunnskapsdepartementet og utdanningssektoren.</li>
+       <li>Vertsorganisasjoner: Læresteder der brukerne hører hjemme</li>
+       <li>Tjenester: systemer og applikasjoner for brukerne</li>
+       <li>Desentralisert struktur, intet sentral brukerregister</li>
+       <li>Tillitsmodell - tjeneste sender innlogings forespørsel til vertsorg.</li>
+       <li>Teknologi og platformuavhengig</li>
+       <li>http://www.feide.no</li>
+</ul>
+
+
+<h2>Cerebrum</h2>
+<ul>
+
+  <li>Cerebrum er et fri programvare-brukeradministrasjonssystem
+  (BAS), utviklet ved USIT.</li>
+  <li>Utviklet i samsvar med de krav FEIDE har til et BAS</li>
+  <li>Integrert mot en rekke tjenester:
+               NIS, LDAP, RADIUS, AD, e-post, Notes, DNS mm.</li>
+  <li>Støtter desentralisert brukeradministrasjon</li>
+  <li>Støtter diffrensierte brukerrettigheter
+  <ul>
+    <li>F.eks. kun sperre netttilgang for en bruker, men ikke e-post.
+  </ul>
+  <li>Stor vekt på automatikk
+  <li>http://www.cerebrum.usit.uio.no/
+</ul>
+
+
+<h2>Bruk av disse ved Universitetet i Oslo</h2>
+<ul>
+
+  <li>Kerberos som en del av AD, vurderes brukt for *NIX</li>
+
+  <li>LDAP mest mot OpenLDAP, noen få systemer mot AD</li>
+
+  <li>GPG endel internt på USIT, samt en pilot hos Rettsmedisinsk
+    institutt</li>
+
+  <li>I gang med planlegging av GPG integrert mot Cerebrum og
+    Thunderbird</li>
+
+  <li>OpenID foreløbig ikke, vurderes brukt for "løst tilknyttede"
+    brukere ( typisk: blogg- og wikikommentarer )</li>
+
+  <li>FEIDE der mulig, integrert med en rekke nettsteder og
+    webapplikasjoner<li>
+
+  <li>Cerebrum hos oss og hos andre universiteter og høyskoler i
+    Norge</li>
+
+</ul>
+
+<h2>Takk for oss</h2>
+
+<br>
+<br>
+<br>
+<br>
+<h3>Spørsmål?</h3>
+
+<br>
+<br>
+<br>
+<div class="presenter">Petter Reinholdtsen / Espen Grøndahl
+  <br>pere@hungry.com / espen.grondahl@usit.uio.no
+  <br>ITAKT 2008, 2008-06-10</div>
+
+  </body>
+</html>
diff --git a/mypapers/20080610-fri-id/aol.gif b/mypapers/20080610-fri-id/aol.gif
new file mode 100644 (file)
index 0000000..648434c
Binary files /dev/null and b/mypapers/20080610-fri-id/aol.gif differ
diff --git a/mypapers/20080610-fri-id/feide.jpeg b/mypapers/20080610-fri-id/feide.jpeg
new file mode 100644 (file)
index 0000000..2f4ffcc
Binary files /dev/null and b/mypapers/20080610-fri-id/feide.jpeg differ
diff --git a/mypapers/20080610-fri-id/openidnet.gif b/mypapers/20080610-fri-id/openidnet.gif
new file mode 100644 (file)
index 0000000..cc07ba7
Binary files /dev/null and b/mypapers/20080610-fri-id/openidnet.gif differ
diff --git a/mypapers/20080610-fri-id/signatursti-0x2A30D729-0xA86B35C5.png b/mypapers/20080610-fri-id/signatursti-0x2A30D729-0xA86B35C5.png
new file mode 100644 (file)
index 0000000..c770528
Binary files /dev/null and b/mypapers/20080610-fri-id/signatursti-0x2A30D729-0xA86B35C5.png differ
diff --git a/mypapers/20080610-fri-id/signatursti-pf.png b/mypapers/20080610-fri-id/signatursti-pf.png
new file mode 100644 (file)
index 0000000..f6c384b
Binary files /dev/null and b/mypapers/20080610-fri-id/signatursti-pf.png differ
diff --git a/mypapers/20080610-fri-id/signatursti-style.css b/mypapers/20080610-fri-id/signatursti-style.css
new file mode 100644 (file)
index 0000000..9a0c214
--- /dev/null
@@ -0,0 +1,5 @@
+BODY { background-color: #FFFFF0 ; }
+H1, H2, H3, H4, H5, H6, HR { color: #bb0022 ; }
+PRE { font-size : smaller ; }
+HR { border-style : solid ; }
+TD.formbox { background-color : #FFFFE0 ; }
diff --git a/mypapers/20080610-fri-id/signatursti-wot.gif b/mypapers/20080610-fri-id/signatursti-wot.gif
new file mode 100644 (file)
index 0000000..444b99a
Binary files /dev/null and b/mypapers/20080610-fri-id/signatursti-wot.gif differ
diff --git a/mypapers/20080610-fri-id/signatursti.html b/mypapers/20080610-fri-id/signatursti.html
new file mode 100644 (file)
index 0000000..8258736
--- /dev/null
@@ -0,0 +1,119 @@
+<!DOCTYPE html
+       PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+        "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en-US"><head><title>PGP trust paths : Petter Reinholdtsen  -&gt; Linus Torvalds </title>
+<link rel="stylesheet" type="text/css" href="signatursti-style.css">
+</head><body><A HREF="http://pgp.cs.uu.nl/"><IMG SRC="signatursti-pf.png"
+ALT="pgp pathfinder and key statistics" ALIGN=RIGHT BORDER=1></A>
+<h2>PGP trust paths : Petter Reinholdtsen  &rarr; Linus Torvalds </h2><form method="get" action="/mk_path.cgi" enctype="application/x-www-form-urlencoded">
+<TABLE BORDER=1 CELLPADDING=5 CELLSPACING=1>
+<TR><TH >from</TH><TD ><A HREF="http://pgp.cs.uu.nl/stats/2A30D729.html"><B>stats</B></A>&nbsp;&nbsp;<A HREF="http://pgp.surfnet.nl:11371/pks/lookup?op=vindex&amp;fingerprint=on&amp;search=0x2A30D729">Petter Reinholdtsen &lt;pere.at.debian.org&gt;</A></TD><TH ><input type="text" name="FROM" value="2A30D729" size="10" maxlength="42"></TH></TR>
+
+<TR><TH >to</TH><TD ><A HREF="http://pgp.cs.uu.nl/stats/A86B35C5.html"><B>stats</B></A>&nbsp;&nbsp;<A HREF="http://pgp.surfnet.nl:11371/pks/lookup?op=vindex&amp;fingerprint=on&amp;search=0xA86B35C5">Linus Torvalds &lt;Linus.Torvalds.at.Helsinki.FI&gt;</A></TD><TH ><input type="text" name="TO" value="A86B35C5" size="10" maxlength="42"></TH></TR>
+
+<TR><TH >find</TH><TD ><A HREF="http://pgp.cs.uu.nl/paths/A86B35C5/to/2A30D729.html"><B>reverse path</B></A></TD><TH ><input type="submit" name="PATHS" value="trust paths"><input type="reset" name=".reset" value="reset"></TH></TR>
+
+<TR><TH >see also</TH><TD >paths <A HREF="signatursti-0x2A30D729-0xA86B35C5.png"><B>image</B></A>
+ by <A HREF="http://webware.lysator.liu.se/jc/wotsap/">wotsap</A>
+</TD><TH ><A HREF="signatursti-0x2A30D729-0xA86B35C5.png"><IMG ALIGN=MIDDLE SRC="signatursti-wot.gif" ALT="wotsap"></A>
+</TH></TR>
+</TABLE>
+
+<div></div>
+</form>
+<BLOCKQUOTE><TABLE BORDER=0>
+<TR><TD ALIGN=RIGHT>&nbsp;0&nbsp;</TD><TD ><A HREF="http://pgp.surfnet.nl:11371/pks/lookup?op=get&amp;search=0x2A30D729"><TT><SMALL>2A30D729</SMALL></TT></A>&nbsp;&nbsp;<A HREF="http://pgp.cs.uu.nl/stats/2A30D729.html"><B>stats</B></A>&nbsp;&nbsp;<A HREF="http://pgp.surfnet.nl:11371/pks/lookup?op=vindex&amp;fingerprint=on&amp;search=0x2A30D729">Petter Reinholdtsen &lt;pere.at.debian.org&gt;</A> <SMALL>#379</SMALL>  <I>signs</I></TD></TR>
+
+<TR><TD ALIGN=RIGHT>&nbsp;1&nbsp;</TD><TD ><A HREF="http://pgp.surfnet.nl:11371/pks/lookup?op=get&amp;search=0x19A42D19"><TT><SMALL>19A42D19</SMALL></TT></A>&nbsp;&nbsp;<A HREF="http://pgp.cs.uu.nl/stats/19A42D19.html"><B>stats</B></A>&nbsp;&nbsp;<A HREF="http://pgp.surfnet.nl:11371/pks/lookup?op=vindex&amp;fingerprint=on&amp;search=0x19A42D19">dann frazier &lt;dannf.at.fc.hp.com&gt;</A> <SMALL>#119</SMALL>  <I>signs</I></TD></TR>
+
+<TR><TD ALIGN=RIGHT>&nbsp;2&nbsp;</TD><TD ><A HREF="http://pgp.surfnet.nl:11371/pks/lookup?op=get&amp;search=0x2A960705"><TT><SMALL>2A960705</SMALL></TT></A>&nbsp;&nbsp;<A HREF="http://pgp.cs.uu.nl/stats/2A960705.html"><B>stats</B></A>&nbsp;&nbsp;<A HREF="http://pgp.surfnet.nl:11371/pks/lookup?op=vindex&amp;fingerprint=on&amp;search=0x2A960705">H. Peter Anvin &lt;hpa.at.zytor.com&gt;</A> <SMALL>#1100</SMALL>  <I>signs</I></TD></TR>
+
+<TR><TD ALIGN=RIGHT>&nbsp;3&nbsp;</TD><TD ><A HREF="http://pgp.surfnet.nl:11371/pks/lookup?op=get&amp;search=0xA86B35C5"><TT><SMALL>A86B35C5</SMALL></TT></A>&nbsp;&nbsp;<A HREF="http://pgp.cs.uu.nl/stats/A86B35C5.html"><B>stats</B></A>&nbsp;&nbsp;<A HREF="http://pgp.surfnet.nl:11371/pks/lookup?op=vindex&amp;fingerprint=on&amp;search=0xA86B35C5">Linus Torvalds &lt;Linus.Torvalds.at.Helsinki.FI&gt;</A> <SMALL>#13636</SMALL> </TD></TR>
+</TABLE>
+</BLOCKQUOTE><UL><LI>no other disjunct paths found ; the <B>to key</B> (A86B35C5) has only 1 signature
+</UL>
+<HR>
+<h2>PGP pathfinder &amp; key statistics</h2><form method="get" action="/mk_path.cgi" enctype="application/x-www-form-urlencoded">
+from : <input type="text" name="FROM" value="2A30D729" size="10" maxlength="42">&nbsp;&nbsp;&nbsp;to   : <input type="text" name="TO" value="A86B35C5" size="10" maxlength="42">&nbsp;&nbsp;&nbsp;<input type="submit" name="PATHS" value="trust paths">&nbsp;&nbsp;&nbsp;<input type="reset" name=".reset" value="reset"><div></div></form><form method="get" action="/mk_path.cgi" enctype="application/x-www-form-urlencoded">
+<P>
+stats : <input type="text" name="STAT"  size="10" maxlength="42">&nbsp;&nbsp;&nbsp;<input type="submit" name="STATS" value="statistics">&nbsp;&nbsp;&nbsp;<input type="reset" name=".reset" value="reset"><div></div></form><HR>
+<UL>
+<LI><B>input :</B> key id's of length 8, 16, 24, 32 or 40,
+  optionally preceeded by <B>0x</B>, in upper or lowercase, like
+  <BLOCKQUOTE>
+  <A HREF="http://pgp.cs.uu.nl/stats/FC243F3C.html"><B>FC243F3C</B></A>
+  &nbsp;&nbsp;&nbsp;&nbsp;
+  <A HREF="http://pgp.cs.uu.nl/stats/FC243F3C.html"><B>0xfc243f3c</B></A>
+  &nbsp;&nbsp;&nbsp;&nbsp;
+  <A HREF="http://pgp.cs.uu.nl/stats/C001BABE.html"><B>C001BABE</B></A>
+  </BLOCKQUOTE>
+<P>
+<LI><B>example :</B>
+  find
+  <A HREF="http://pgp.cs.uu.nl/paths/D5327CB9/to/FC243F3C.html">trust paths</A>
+  from
+  <A HREF="http://pgp.cs.uu.nl/stats/D5327CB9.html"><B>D5327CB9</B></A>
+  (Wietse Venema)
+  to
+  <A HREF="http://pgp.cs.uu.nl/stats/FC243F3C.html"><B>FC243F3C</B></A>
+  (me)
+<P>
+<LI>if you have a PGP page, visitors may want to find trust paths
+   to your key ; here is what I use :
+  <BLOCKQUOTE>
+  <TABLE CELLPADDING=10 BORDER=1>
+  <TR>
+  <TD CLASS="formbox">  <FORM METHOD="GET" ACTION="http://pgp.cs.uu.nl/mk_path.cgi">
+  your key id :
+  <INPUT TYPE=TEXT    NAME=FROM   SIZE="10">
+  <INPUT TYPE=HIDDEN  NAME=TO     VALUE="FC243F3C">
+  <INPUT TYPE=SUBMIT  NAME=PATHS  VALUE="find trust paths to me">
+  <INPUT TYPE=RESET   NAME=reset  VALUE="reset">
+  </FORM></TD>
+  </TR>
+  </TABLE>
+  </BLOCKQUOTE>
+  To make this work for you, just include this piece of html :
+  <PRE>  &lt;FORM METHOD="GET" ACTION="http://pgp.cs.uu.nl/mk_path.cgi"&gt;
+  your key id :
+  &lt;INPUT TYPE=TEXT    NAME=FROM   SIZE="10"&gt;
+  &lt;INPUT TYPE=HIDDEN  NAME=TO     VALUE="********"&gt;
+  &lt;INPUT TYPE=SUBMIT  NAME=PATHS  VALUE="find trust paths to me"&gt;
+  &lt;INPUT TYPE=RESET   NAME=reset  VALUE="reset"&gt;
+  &lt;/FORM&gt;</PRE>
+  and replace <B>********</B> with your key_id.
+<P>
+  <FONT COLOR=RED>The site moved to <B>pgp.cs.uu.nl</B>
+  in december 2006 ; Please fix your links ; Thanks.</FONT>
+<P>
+<LI>for plots, facts and figures see the
+  <A HREF="http://pgp.cs.uu.nl/plot/">
+  <B>analysis of the strong set in the PGP web of trust</B></A>.
+</UL>
+<HR>
+<TABLE ALIGN=RIGHT>
+<TR>
+<TD VALIGN=TOP>
+<a href="http://validator.w3.org/check?uri=referer"><img border="0"
+  src="/icons/valid-html401.png"
+  alt="Valid HTML 4.01!" height="31" width="88"></a>
+</TD>
+<TD VALIGN=TOP><A HREF="http://www.cs.uu.nl/"><IMG SRC="/icons/li-dsol.gif"
+ALT="computer science department, Utrecht"></A>
+</TD>
+</TR>
+</TABLE>
+  software by
+  <A HREF="http://www.cs.uu.nl/staff/henkp.html">Henk P. Penning</A> &rarr;
+  <A HREF="http://people.cs.uu.nl/henkp/">home</A> &rarr;
+  <A HREF="http://people.cs.uu.nl/henkp/henkp/pgp/">pgp</A>
+<BR>
+  <A HREF="http://www.rubin.ch/wotsap/">data</A>
+  by
+  <A HREF="http://www.rubin.ch/pafei/">Patrick Feisthammel</A>
+  &amp;
+  <A HREF="http://www.lysator.liu.se/~jc/">J&ouml;rgen Cederl&ouml;f</A>
+  <BR>
+  last data update : Mon Jun  9 02:28:53 2008 [UTC]
+<BR>
+</body></html>
diff --git a/mypapers/20080610-fri-id/slides.css b/mypapers/20080610-fri-id/slides.css
new file mode 100644 (file)
index 0000000..188e1e8
--- /dev/null
@@ -0,0 +1,251 @@
+<style type="text/css">
+.add:before {
+  content: "Chapter: ";
+  font-style: italic;
+  text-decoration: blink;
+}
+
+H2[ID]:before {
+  content: attr(ID) ": ";
+  text-decoration: blink;
+}
+
+PRE { 
+  font-family: courier;
+  font-style: bold;
+}
+
+BODY {
+  font-family: sans-serif;
+  margin: 0.7em;
+}
+
+P, LI, DIV { font-weight: bold; }
+
+LI P  { font-size: smaller }
+
+H1, H2 {
+  clear: both;
+  font-family:sans-serif
+}
+
+IMG { /* width: 200px display: none  */ }
+
+UL UL { list-style-type: circle }
+
+BLOCKQUOTE {
+  margin: 2em 0 0.5em 0;
+  padding: 0;
+  font-style: italic;
+}
+
+/*
+TD.yes { background: red }
+TD.no { background: black; color: white }
+TD.none { background: #aaa }
+*/
+
+TD, TH {
+  vertical-align: top;
+}
+
+TH.left {
+  text-align: left
+}
+
+TH.right {
+  text-align: right
+}
+
+td.yes {
+  background: green;
+}
+
+td.no {
+  background: red;
+}
+
+td.unknown {
+  background: orange;
+}
+
+
+TH P {
+  margin: 0;
+}
+
+P.caption {
+  text-align: left;
+  font-size: 60%;
+}
+
+CITE { font-size: 80%; font-style: italic }
+
+H1 { 
+  clear: both;
+  margin-top: 1em;
+}
+
+
+PRE {
+  font-weight: bold;
+}
+/*
+DIV.intro { text-align: center }
+*/
+
+
+table.architecture {
+  border-collapse: collapse;
+  border: 2px solid black;
+  border-spacing: 0em;
+}
+
+table.architecture th { 
+  border: 2px solid black;
+  text-align: right;
+  padding: 0.2em;
+}
+
+table.architecture td { 
+  border: 2px solid black;
+  text-align: center;
+  padding: 0.2em;
+  font-weight: bold;
+}
+
+table.architecture td { background: white } 
+table.architecture td.remain { background: yellow }
+table.architecture td.option { background: red }
+table.architecture td.required2 { background: white; text-align: left }
+table.architecture td.remain2 { background: yellow; text-align: left }
+table.architecture td.option2 { background: red; text-align: left }
+
+
+
+@media screen {
+
+UL, OL { margin: 0 }
+UL LI { margin: 0 0 0 15px }
+OL LI { margin: 0 0 0 30px }
+LI LI { margin-left: 0px }
+UL { list-style-type: disc }
+UL UL { list-style-type: circle }
+
+DIV.logo { display: none } /* hide logo when not in OperaShow mode */
+
+IMG { /* width: 200px */ }
+
+H1, H2 { 
+  background: #BB8;
+  padding: 2px 4px;
+  font-size: 1.2em;
+  margin: 1em 0 0.1em 0;
+}
+
+}
+
+
+
+@media projection, print {
+
+EM { 
+  color: #080;
+}
+
+DIV.presenter {
+  margin-top: 2em;
+}
+
+IMG { display: inline;  }
+
+TABLE.legend TH {
+  text-align:left;
+}
+
+
+TABLE.market TD {
+  text-align: center;
+}
+
+TABLE UL {
+  margin: 0.3em 0.3em 0.5em 2em;
+}
+
+TD { 
+  background: #EDA;
+  padding: 0.2em 0.4em;
+}
+
+
+BODY {
+  font: 30px Gill Sans, sans-serif;
+  margin: 0px 30px 0px 40px;
+  color: black;
+  background: white;
+}
+
+H1 { 
+  font-size: 180%;
+  margin-top: 4em; 
+  border: none;
+  page-break-before: always;
+}
+
+
+H2 {
+  padding-right: 200px;
+  margin-top: 1.5em;
+  page-break-before: always;
+  padding-bottom: 0.2em;
+  border-bottom: thick solid #e04;
+  font-size: 140%;
+}
+
+
+DIV.intro {
+  position: absolute;
+  top: 30%;
+}
+
+TABLE {
+  font: 30px Gill Sans, sans-serif;
+}
+
+TABLE.stuffed {
+  font: bold 20px Gill Sans, sans-serif;
+}
+
+TABLE.reallystuffed {
+  font: bold 16px Gill Sans, sans-serif;
+}
+
+TABLE.text TD {
+  text-align: left;
+}
+
+
+
+TABLE.stuffed UL {
+  list-style: inside;  
+  margin-left: 0;
+}
+
+
+.noshow { display: none }
+
+DIV.logo {
+  position: fixed; 
+  top: 50px;
+  right: 100px;
+  height: 80px;
+  width: 80px;
+}
+
+UL UL {
+  font-style: italic;
+}
+
+}
+
+</style>
diff --git a/mypapers/20080610-fri-id/wp.gif b/mypapers/20080610-fri-id/wp.gif
new file mode 100644 (file)
index 0000000..0c360ae
Binary files /dev/null and b/mypapers/20080610-fri-id/wp.gif differ
diff --git a/mypapers/20080610-fri-id/yahoo.gif b/mypapers/20080610-fri-id/yahoo.gif
new file mode 100644 (file)
index 0000000..78d6877
Binary files /dev/null and b/mypapers/20080610-fri-id/yahoo.gif differ