diff options
Diffstat (limited to 'docs/images')
-rw-r--r-- | docs/images/prague-whiteboard-2007-03-21-02-29-14.jpg | bin | 343410 -> 0 bytes | |||
-rw-r--r-- | docs/images/prague-whiteboard-2007-03-22-21-50-26.jpg | bin | 306385 -> 0 bytes | |||
-rw-r--r-- | docs/images/prague-whiteboard-2007-03-22-23-15-01.jpg | bin | 339641 -> 0 bytes | |||
-rw-r--r-- | docs/images/repository-structure.dot | 42 | ||||
-rw-r--r-- | docs/images/repository-structure.pdf | bin | 2828 -> 0 bytes | |||
-rw-r--r-- | docs/images/whiteboard-object-model.dot | 65 | ||||
-rw-r--r-- | docs/images/whiteboard-object-model.pdf | bin | 3259 -> 0 bytes |
7 files changed, 0 insertions, 107 deletions
diff --git a/docs/images/prague-whiteboard-2007-03-21-02-29-14.jpg b/docs/images/prague-whiteboard-2007-03-21-02-29-14.jpg Binary files differdeleted file mode 100644 index 79c0a807..00000000 --- a/docs/images/prague-whiteboard-2007-03-21-02-29-14.jpg +++ /dev/null diff --git a/docs/images/prague-whiteboard-2007-03-22-21-50-26.jpg b/docs/images/prague-whiteboard-2007-03-22-21-50-26.jpg Binary files differdeleted file mode 100644 index 4c3c828d..00000000 --- a/docs/images/prague-whiteboard-2007-03-22-21-50-26.jpg +++ /dev/null diff --git a/docs/images/prague-whiteboard-2007-03-22-23-15-01.jpg b/docs/images/prague-whiteboard-2007-03-22-23-15-01.jpg Binary files differdeleted file mode 100644 index 7b973ab0..00000000 --- a/docs/images/prague-whiteboard-2007-03-22-23-15-01.jpg +++ /dev/null diff --git a/docs/images/repository-structure.dot b/docs/images/repository-structure.dot deleted file mode 100644 index 7154202d..00000000 --- a/docs/images/repository-structure.dot +++ /dev/null @@ -1,42 +0,0 @@ -// $URL$ -// $Id$ -// -// Pictures to go with repository-structure.txt. First picture is rekeying b with -// a g(ski)/g(ski)/g(ski).cer model, second is with stable meaningless identifiers. - -graph rekeying_ski { - rotate=90; size="11,8.5"; splines=true; ratio=fill; - node [ shape=box ]; - a [ color=black, label="rsync://host/foo/g(ski(a)).cer" ] - b [ color=red, label="rsync://host/foo/g(ski(a))/g(ski(b)).cer" ] - c [ color=red, label="rsync://host/foo/g(ski(a))/g(ski(b))/g(ski(c)).cer" ] - d [ color=red, label="rsync://host/foo/g(ski(a))/g(ski(b))/g(ski(c))/g(ski(d)).cer" ] - a -- b [ color=red ]; - b -- c [ color=red ]; - c -- d [ color=red ]; - b_ [ color=green, label="rsync://host/foo/g(ski(a))/g(ski(b')).cer" ] - c_ [ color=green, label="rsync://host/foo/g(ski(a))/g(ski(b'))/g(ski(c)).cer" ] - d_ [ color=green, label="rsync://host/foo/g(ski(a))/g(ski(b'))/g(ski(c))/g(ski(d)).cer" ] - a -- b_ [ color=green ]; - b_ -- c_ [ color=green ]; - c_ -- d_ [ color=green ]; -} - -graph rekeying_gensym { - rotate=90; size="11,8.5"; splines=true; ratio=fill; - node [ shape=box ]; - a [ color=black, label="rsync://host/foo/g(ski(a)).cer" ] - b [ color=red, label="rsync://host/foo/G001/g(ski(b)).cer" ] - c [ color=black, label="rsync://host/foo/G001/G002/g(ski(c)).cer" ] - d [ color=black, label="rsync://host/foo/G001/G002/G003/g(ski(d)).cer" ] - a -- b [ color=red ]; - b -- c [ color=red ]; - c -- d [ color=black ]; - b_ [ color=green, label="rsync://host/foo/G001/g(ski(b')).cer" ] - a -- b_ [ color=green ]; - b_ -- c [ color=green ]; -} - -// Local Variables: -// compile-command: "dot -Tps2 repository-structure.dot | ps2pdf - repository-structure.pdf" -// End: diff --git a/docs/images/repository-structure.pdf b/docs/images/repository-structure.pdf Binary files differdeleted file mode 100644 index 0fcc7615..00000000 --- a/docs/images/repository-structure.pdf +++ /dev/null diff --git a/docs/images/whiteboard-object-model.dot b/docs/images/whiteboard-object-model.dot deleted file mode 100644 index 3c61f3ab..00000000 --- a/docs/images/whiteboard-object-model.dot +++ /dev/null @@ -1,65 +0,0 @@ -// $URL$ -// $Id$ - -// This is an attempt to capture -// http://subvert-rpki.hactrn.net/docs/prague-whiteboard-2007-03-22-23:15:01.jpg - -// {arrowhead,arrowtail} shapes to use for database object relationships: -// 1- none -// m- crow -// Color code: -// Blue: visible in left-right protocol -// Green: created on the fly - -// Explanation for many-many mapping beween CA and child objects -// (courtesy of RobL): Each child is an entity; each CA can have -// multiple children, and each child can hold certs from multiple CAs. - -digraph rpki_engine_objects { - rotate=90; size="11,8.5"; splines=true; ratio=fill; - node [ shape=record ]; - - // Objects visible in left-to-right protocol - node [ color=blue ]; - self [ label="Self|{Preferences}" ]; - parent [ label="Parent|{URI|TA}" ]; - repo [ label="Repository|{URI|TA}" ]; - child [ label="Child|{TA}" ]; - biz_sign [ label="Business\nSigning Context|{Keypair|CertChain}" ]; - - // Objects created on the fly by the RPKI engine - node [ color=green ]; - ca [ label="CA|{CRL #|Last Issued Serial #}" ]; - child_cert [ label="Child Certificate" ]; - ee_cert [ label="EE Certificate|{ROA}" ]; - ca_key_pair [ label="CA Key Pair|{Latest CA Certificate|Latest CRL}" ]; - - // One-many mappings - edge [ color=blue, arrowtail=none, arrowhead=crow ]; - biz_sign -> child; - biz_sign -> parent; - biz_sign -> repo; - self -> child; - self -> parent; - repo -> parent; - - // Many-many mappings - edge [ color=green, arrowtail=crow, arrowhead=crow ]; - ca -> child; - - // One-many mappings - edge [ color=green, arrowtail=none, arrowhead=crow ]; - ca -> ca_key_pair; - child -> child_cert; - self -> ca; - parent -> ca; - - // Weird one-many - edge [ color=green, arrowtail=none, arrowhead=crow, style=dashed ]; - ca_key_pair -> child_cert; - ca_key_pair -> ee_cert; -} - -// Local Variables: -// compile-command: "neato -Tps2 whiteboard-object-model.dot | ps2pdf - whiteboard-object-model.pdf" -// End: diff --git a/docs/images/whiteboard-object-model.pdf b/docs/images/whiteboard-object-model.pdf Binary files differdeleted file mode 100644 index 9b7da850..00000000 --- a/docs/images/whiteboard-object-model.pdf +++ /dev/null |