openpgp-notes/book/assets/drawio/PKESKv6-decryption.svg
2023-12-13 15:18:12 +01:00

4 lines
13 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file with editors other than draw.io -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" style="background-color: rgb(255, 255, 255);" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="481px" height="206px" viewBox="-0.5 -0.5 481 206" content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2023-12-07T20:54:04.932Z&quot; agent=&quot;Mozilla/5.0 (X11; Linux x86_64; rv:120.0) Gecko/20100101 Firefox/120.0&quot; etag=&quot;_q45QRactlbWrrO2M86V&quot; version=&quot;22.1.7&quot; type=&quot;device&quot;&gt;&lt;diagram name=&quot;Seite-1&quot; id=&quot;ocT50L08296YUH-PY7lG&quot;&gt;zVnbcqM4EP0aHp3iYi5+9C2zO8nUpMpVm8m8ySCDZgSihGzjfP1KIAwC4pDEdpKXoFZLgtN9TjdYs+Zx/o2CNPpBAog1Uw9yzVpoJv9zDP5PWA6lxR3rpSGkKChNRm1YoWcojZXbFgUwUxwZIZihVDX6JEmgzxQboJTsVbcNweqpKQhhx7DyAe5aH1HAotLqmW5t/weiMKpONpxJORODylk+SRaBgOwbJmupWXNKCCuv4nwOsQCvwqVcd/vC7PHGKEzYkAXR6M/zz5+3C9ec79Z/1+n38Pf3kTeWN8cO1RPDgAMgh4SyiIQkAXhZW2eUbJMAim11Pqp97glJudHgxj+QsYOMJtgywk0Ri7GchTlivxrXT2KrG1uOFrncuRgcqkHC6OFXc9BYJYb1smJUrevCJJHLyJb68AQ2EhoGaAjZCT9DOgrgGifIKHyDJIb8hrgDhRgwtFMzC8gEDY9+dQz5hQzjG0Iq72YH8FaepJkO5g8wC9COX4bicgV9yh/K1O/goZrmpzU8ehZx39G/C82a8nV6PtNn/Sv/gzRDJCn9nE5+cR6k4jKCOQiF2yyFFPFnh7S2PlQmjuNsHyEGVykoorXnOqNm0wblsFIO41TEd5AymJ8MkZwdGRVrpWyZtsszrbDsaxk4ekUNCfD0CwXW8T6TqzU/nxozr3G1pueTws5zc9UYSlbna5HVGMTWaXaIxXnIH8zVBSf4IWWCh3JyTdvu7U1ayUUjEq+32esEPAPhxl+Qbt3QrGAmlG1UiGYbLYVoV0fMmgxGzLkUYmZPLn8ySt3EMofCZNSInp/29utQ+Vu6K5AqtDYJpqKb5UMfA56FvgqViutRs9/QX1VleYNhLo+qddx4W89VQWuUU1VxHn9I4t1zt2ONBLB74l/ZBhcCecIDQQmrM9CaqBk4Nlr0Kx9crmr2762NTFfdyLBbG5XIdDbiwQSHhlsqHLKXb9jwWpSZeK18L3ess/+I6fsJYQ0pgw93y9XdzhlYvrhCMJUkGaPkL5wTTESnmZAEFt0jxi0TwChMBNN4joqmdCb0BvF3wqmciFEQFN1Vn4CpVDyHhrlDNMzpSWHrUkrfla9blISQplSkUvMF4bP1326VSbNH/fVrQud2oGt2d/oUh+Tmy8Fmer1l86rAeZMOLNd8/XnPpwqlbB4HZ3/5mZy7Mr6t5H20wIwlJ18qfG1/y9NP+1sn/S9TwKoq3+C1j9KoYBzrTdx7sIZYTbbhhYfCDD2DdbGfSB6JOd/cnmn2ojedTrKqow3HT6ryFK351bJPM/Qb17bVDuVjDVS1S0tQyGaTQaa15eQcMeyEcJn4XIz1r/Te15bmYz95DWFePC6AkZmTlHnW/fpH/Dj1H0ZGBzbxofCVr4DvgK0nRTtIDm8E3MvBxof1Z/0yOesfR6zl/w==&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><path d="M 120 45.5 L 153.63 45.5" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 158.88 45.5 L 151.88 49 L 153.63 45.5 L 151.88 42 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 20 5.5 L 100 5.5 L 120 45.5 L 100 85.5 L 20 85.5 L 0 45.5 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 46px; margin-left: 1px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><div>Secret Key</div><div>Key-ID: 0xB0B</div>Version: 6</div></div></div></foreignObject><text x="60" y="49" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Secret Key...</text></switch></g><path d="M 220 85.5 L 220 139.13" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 220 144.38 L 216.5 137.38 L 220 139.13 L 223.5 137.38 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 220 5.5 L 280 45.5 L 220 85.5 L 160 45.5 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 46px; margin-left: 161px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><div>Asymmetric</div><div>Decryption<br /></div></div></div></div></foreignObject><text x="220" y="49" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Asymmetric...</text></switch></g><rect x="160" y="145.5" width="120" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 176px; margin-left: 161px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Session-Key</div></div></div></foreignObject><text x="220" y="179" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Session-Key</text></switch></g><rect x="360" y="0.5" width="120" height="197.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/><path d="M 369.46 40.5 L 369.54 50.5 L 299.96 51 L 293.37 50.84 L 293.11 61.33 L 280.5 45.51 L 293.88 30.34 L 293.62 40.84 L 300.04 41 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="1.42" pointer-events="all"/><path d="M 293.37 50.84 L 293.11 61.33 L 280.5 45.51 L 293.88 30.34 L 293.62 40.84" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="4" pointer-events="all"/><rect x="390" y="0.5" width="60" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 16px; margin-left: 391px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><div>PKESKv6</div></div></div></div></foreignObject><text x="420" y="19" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">PKESKv6</text></switch></g><rect x="370" y="73" width="100" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 88px; margin-left: 371px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Fingerprint: 0xB0B</div></div></div></foreignObject><text x="420" y="92" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Fingerprint: 0xB...</text></switch></g><rect x="370" y="30.5" width="100" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 46px; margin-left: 371px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Asymmetric Algo.</div></div></div></foreignObject><text x="420" y="49" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Asymmetric Algo.</text></switch></g><path d="M 370 173 L 300 173 L 300 128 L 250 128 L 250 71.87" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 250 66.62 L 253.5 73.62 L 250 71.87 L 246.5 73.62 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 104px; margin-left: 250px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">ciphertext</div></div></div></foreignObject><text x="250" y="107" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">ciphertext</text></switch></g><rect x="370" y="158" width="100" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 173px; margin-left: 371px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Enc. Session-Key</div></div></div></foreignObject><text x="420" y="177" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Enc. Session-Key</text></switch></g><rect x="370" y="118" width="100" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 133px; margin-left: 371px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Key-Version: 6</div></div></div></foreignObject><text x="420" y="137" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Key-Version: 6</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.drawio.com/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg>