From c1229575426f6a01b88895957e2109813babb13c Mon Sep 17 00:00:00 2001 From: Jakob Schlyter Date: Sat, 14 Mar 2015 11:27:18 +0100 Subject: some early sketches on application aware signing --- application-aware-signing.graffle | 1280 +++++++++++++++++++++++++++++++++++++ 1 file changed, 1280 insertions(+) create mode 100644 application-aware-signing.graffle diff --git a/application-aware-signing.graffle b/application-aware-signing.graffle new file mode 100644 index 0000000..86d2f47 --- /dev/null +++ b/application-aware-signing.graffle @@ -0,0 +1,1280 @@ + + + + + ActiveLayerIndex + 0 + ApplicationVersion + + com.omnigroup.OmniGraffle6 + 159.2.0.222945 + + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {818, 571}} + Class + SolidGraphic + ID + 2 + Style + + stroke + + Draws + NO + + + + BaseZoom + 0 + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + CreationDate + 2015-01-08 13:51:19 +0000 + Creator + Jakob Schlyter + DisplayScale + 1.0000 cm = 1.0000 cm + FileType + flat + GraphDocumentVersion + 12 + GraphicsList + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 235 + + ID + 255 + Points + + {541.41732965961216, 340.15748308249351} + {541.41732965961216, 299.05508109346147} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 254 + + + + Bounds + {{541.41732965961205, 348.66142016752497}, {99.212599325367762, 28.346456527709961}} + Class + ShapedGraphic + ID + 252 + Magnets + + {-0.59628479399994394, -1.1925695879998879} + {0, -1.3333333333333333} + {0.59628479399994572, -1.1925695879998872} + {1.1925695879998883, -0.59628479399994305} + {1.3333333333333335, 0} + {1.1925695879998894, 0.5962847939999415} + {0.59628479399994649, 1.1925695879998865} + {0, 1.3333333333333333} + {-0.59628479399994472, 1.1925695879998872} + {-1.1925695879998888, 0.59628479399994228} + {-1.3333333333333333, 0} + {-1.1925695879998879, -0.59628479399994394} + + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs20 \cf0 RPKI} + VerticalPad + 0 + + + + Bounds + {{541.41732965961216, 377.00787669523493}, {99.212599325367762, 28.346456527709961}} + Class + ShapedGraphic + ID + 251 + Magnets + + {-0.59628479399994394, -1.1925695879998879} + {0, -1.3333333333333333} + {0.59628479399994572, -1.1925695879998872} + {1.1925695879998883, -0.59628479399994305} + {1.3333333333333335, 0} + {1.1925695879998894, 0.5962847939999415} + {0.59628479399994649, 1.1925695879998865} + {0, 1.3333333333333333} + {-0.59628479399994472, 1.1925695879998872} + {-1.1925695879998888, 0.59628479399994228} + {-1.3333333333333333, 0} + {-1.1925695879998879, -0.59628479399994394} + + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs20 \cf0 SAML} + VerticalPad + 0 + + + + Bounds + {{442.20473033424423, 377.00787669523493}, {99.212599325367762, 28.346456527709961}} + Class + ShapedGraphic + ID + 250 + Magnets + + {-0.59628479399994394, -1.1925695879998879} + {0, -1.3333333333333333} + {0.59628479399994572, -1.1925695879998872} + {1.1925695879998883, -0.59628479399994305} + {1.3333333333333335, 0} + {1.1925695879998894, 0.5962847939999415} + {0.59628479399994649, 1.1925695879998865} + {0, 1.3333333333333333} + {-0.59628479399994472, 1.1925695879998872} + {-1.1925695879998888, 0.59628479399994228} + {-1.3333333333333333, 0} + {-1.1925695879998879, -0.59628479399994394} + + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs20 \cf0 X.509/PKIX\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\fs16 \cf0 CSR/CRL/OCSP} + VerticalPad + 0 + + + + Bounds + {{442.20473033424423, 348.66142016752497}, {99.212599325367762, 28.346456527709961}} + Class + ShapedGraphic + ID + 249 + Magnets + + {-0.59628479399994394, -1.1925695879998879} + {0, -1.3333333333333333} + {0.59628479399994572, -1.1925695879998872} + {1.1925695879998883, -0.59628479399994305} + {1.3333333333333335, 0} + {1.1925695879998894, 0.5962847939999415} + {0.59628479399994649, 1.1925695879998865} + {0, 1.3333333333333333} + {-0.59628479399994472, 1.1925695879998872} + {-1.1925695879998888, 0.59628479399994228} + {-1.3333333333333333, 0} + {-1.1925695879998879, -0.59628479399994394} + + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs20 \cf0 DNSSEC} + VerticalPad + 0 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 233 + + ID + 248 + Points + + {103.90070816388307, 279.21258109346149} + {201.2598458333278, 279.21258109346149} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 245 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 257 + + ID + 247 + Points + + {103.90070816388307, 279.21258109346149} + {201.25984583332797, 331.65352655741185} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 245 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 261 + + ID + 246 + Points + + {103.90070816388307, 279.21258109346149} + {201.25984583332797, 226.77163562951122} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 245 + + + + Bounds + {{54.294408501199186, 259.37008109346152}, {99.212599325367762, 39.685000000000002}} + Class + ShapedGraphic + ID + 245 + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs20 \cf0 Application} + VerticalPad + 0 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 241 + + ID + 242 + Points + + {591.02362932229607, 279.21258109346149} + {620.78740880113878, 279.21258109346149} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 235 + + + + Bounds + {{620.78740880113878, 259.37008109346152}, {99.212599325367762, 39.685000000000002}} + Class + ShapedGraphic + ID + 241 + Magnets + + {1, 0} + {-1, 0} + + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs20 \cf0 Signer} + VerticalPad + 0 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 235 + Info + 11 + + ID + 239 + Points + + {399.6850444840635, 279.21258109346149} + {491.81102999692826, 279.21258109346149} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 233 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 235 + Info + 10 + + ID + 238 + Points + + {399.68504448406367, 331.65352655741185} + {491.81102999692826, 289.13383109346148} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 258 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 235 + Info + 12 + + ID + 237 + Points + + {399.68504448406361, 226.77163562951122} + {491.81102999692831, 269.29133109346151} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 260 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 235 + + ID + 236 + Points + + {541.41732965961216, 205.29918035556122} + {541.41732965961216, 259.37008109346152} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 13 + + + + Bounds + {{505.41732965961216, 170.07874201939808}, {72, 39.685000000000002}} + Class + ShapedGraphic + ID + 13 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + + Shape + DocumentShape + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs20 \cf0 Module\ +Policy} + VerticalPad + 0 + + + + Bounds + {{491.81102999692826, 259.37008109346152}, {99.212599325367762, 39.685000000000002}} + Class + ShapedGraphic + ID + 235 + Magnets + + {-0.59628479399994394, -1.1925695879998879} + {0, -1.3333333333333333} + {0.59628479399994572, -1.1925695879998872} + {1.1925695879998883, -0.59628479399994305} + {1.3333333333333335, 0} + {1.1925695879998894, 0.5962847939999415} + {0.59628479399994649, 1.1925695879998865} + {0, 1.3333333333333333} + {-0.59628479399994472, 1.1925695879998872} + {-1.1925695879998888, 0.59628479399994228} + {-1.3333333333333333, 0} + {-1.1925695879998879, -0.59628479399994394} + + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs20 \cf0 Inspection Module} + VerticalPad + 0 + + + + Class + Group + Graphics + + + Bounds + {{201.25984583332797, 311.81102655741182}, {99.212599325367762, 39.685000000000002}} + Class + ShapedGraphic + ID + 257 + Magnets + + {1, 0} + {-1, 0} + + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs20 \cf0 CKM_SHA256} + VerticalPad + 0 + + + + Bounds + {{300.47244515869585, 311.81102655741182}, {99.212599325367762, 39.685000000000002}} + Class + ShapedGraphic + ID + 258 + Magnets + + {1, 0} + {-1, 0} + + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs20 \cf0 CKM_ECDSA} + VerticalPad + 0 + + + + ID + 256 + + + Bounds + {{201.2598458333278, 259.37008109346152}, {198.42519865073572, 39.685000000000002}} + Class + ShapedGraphic + ID + 233 + Magnets + + {1, 0} + {-1, 0} + + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs20 \cf0 CKM_SHA256_RSA_PKCS} + VerticalPad + 0 + + + + Class + Group + Graphics + + + Bounds + {{300.47244515869585, 206.92913562951122}, {99.212599325367762, 39.685000000000002}} + Class + ShapedGraphic + ID + 260 + Magnets + + {1, 0} + {-1, 0} + + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs20 \cf0 CKM_RSA_PKCS} + VerticalPad + 0 + + + + Bounds + {{201.25984583332797, 206.92913562951122}, {99.212599325367762, 39.685000000000002}} + Class + ShapedGraphic + ID + 261 + Magnets + + {1, 0} + {-1, 0} + + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs20 \cf0 CKM_SHA256} + VerticalPad + 0 + + + + ID + 259 + + + Bounds + {{184.89250291133504, 195.05909091062659}, {231.1598844947213, 181.94878578460836}} + Class + ShapedGraphic + FontInfo + + Font + Helvetica + Size + 8 + + ID + 243 + Magnets + + {-0.59628479399994394, -1.1925695879998879} + {0, -1.3333333333333333} + {0.59628479399994572, -1.1925695879998872} + {1.1925695879998883, -0.59628479399994305} + {1.3333333333333335, 0} + {1.1925695879998894, 0.5962847939999415} + {0.59628479399994649, 1.1925695879998865} + {0, 1.3333333333333333} + {-0.59628479399994472, 1.1925695879998872} + {-1.1925695879998888, 0.59628479399994228} + {-1.3333333333333333, 0} + {-1.1925695879998879, -0.59628479399994394} + + Style + + fill + + Color + + b + 0.901961 + g + 0.901961 + r + 0.901961 + + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 + +\f0\fs16 \cf0 PKCS#11} + + TextPlacement + 2 + + + Bounds + {{435.82677752047073, 340.15748308249346}, {211.18110427828282, 86.456693697820469}} + Class + ShapedGraphic + ID + 254 + Magnets + + {-0.59628479399994394, -1.1925695879998879} + {0, -1.3333333333333333} + {0.59628479399994572, -1.1925695879998872} + {1.1925695879998883, -0.59628479399994305} + {1.3333333333333335, 0} + {1.1925695879998894, 0.5962847939999415} + {0.59628479399994649, 1.1925695879998865} + {0, 1.3333333333333333} + {-0.59628479399994472, 1.1925695879998872} + {-1.1925695879998888, 0.59628479399994228} + {-1.3333333333333333, 0} + {-1.1925695879998879, -0.59628479399994394} + + Style + + fill + + Color + + b + 0.901961 + g + 0.901961 + r + 0.901961 + + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1343\cocoasubrtf160 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f0\i\fs16 \cf0 Content Inspection Modules} + + TextPlacement + 2 + + + GridInfo + + GridSpacing + 5.6692914962768555 + MajorGridSpacing + 10 + ShowsGrid + YES + + GuidesLocked + NO + GuidesVisible + YES + HPages + 1 + ImageCounter + 2 + KeepToScale + + Layers + + + Lock + NO + Name + Layer 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoLineLength + 0.20000000298023224 + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + LinksVisible + NO + MagnetsVisible + NO + MasterSheets + + ModificationDate + 2015-01-09 14:26:57 +0000 + Modifier + Jakob Schlyter + NotesVisible + NO + Orientation + 2 + OriginVisible + NO + OutlineStyle + Basic + PageBreaks + YES + PrintInfo + + NSBottomMargin + + float + 12 + + NSHorizonalPagination + + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG + + NSLeftMargin + + float + 12 + + NSOrientation + + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwGG + + NSPaperSize + + size + {842, 595} + + NSPrintReverseOrientation + + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG + + NSRightMargin + + float + 12 + + NSTopMargin + + float + 12 + + + PrintOnePage + + ReadOnly + NO + RowAlign + 1 + RowSpacing + 36 + SheetTitle + AAS + SmartAlignmentGuidesActive + YES + SmartDistanceGuidesActive + YES + UniqueID + 3 + UseEntirePage + + VPages + 1 + WindowInfo + + CurrentSheet + 0 + Expanded_Canvases + + Key protection + + FitInWindow + + Frame + {{30, 45}, {1626, 982}} + ShowInfo + + ShowRuler + + Sidebar + + SidebarWidth + 230 + TopSlabHeight + 363 + VisibleRegion + {{0, -29.999999999999993}, {818.00000000000011, 632.77818853974134}} + Zoom + 1.3227383863080684 + ZoomValues + + + AAS + 0.0 + 1 + + + + + -- cgit v1.2.3