-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkey-cert-rel.tex
53 lines (47 loc) · 2.17 KB
/
key-cert-rel.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
\begin{tikzpicture}[->,>=stealth',shorten >=1pt,auto,node distance=2.0cm,
thick,key/.style={rectangle,fill=blue!20,draw,
font=\sffamily,minimum height=5mm,minimum width=15mm},
cert/.style={rectangle,fill=red!20,draw,
font=\sffamily,minimum height=5mm,minimum width=15mm},
label/.style={rectangle,font=\rmfamily,minimum height=5mm,minimum width=10mm}]
\node[key] (EK) {EK};
\node[key] (IAK) [node distance=1cm, below of=EK] {IAK};
\node[key] (IDevID) [node distance=2cm, right of=IAK] {IDevID};
\node[key] (LDevID) [node distance=1cm, below of=IDevID] {LDevID};
\node[cert] (EKC) [node distance=2cm,left of=EK] {EK Cert};
\node[cert] (IAKC) [node distance=2cm,left of=IAK] {IAK Cert};
\node[cert] (IDevIDC) [node distance=2.2cm,right of=IDevID] {IDevID Cert};
\node[key] (LAK) [node distance=1cm,below of=IAK] {LAK};
\node[cert] (LAKC) [node distance=2cm,left of=LAK] {LAK Cert};
\node[cert] (LDevIDC) [node distance=2.2cm,right of=LDevID] {LDevID Cert};
\node[label] (ManCA) [node distance=1.75cm,left of=EKC]{Foundry CA};
\node[label] (OEMCA1) [node distance=1.75cm,left of=IAKC]{OEM CA};
\node[label] (OEMCA2) [node distance=1.75cm,right of=IDevIDC]{OEM CA};
\node[label] (OwnerCA1) [node distance=1.75cm,left of=LAKC]{Owner CA};
\node[label] (OwnerCA2) [node distance=1.9cm,right of=LDevIDC]{Owner CA};
\path[every node/.style={font=\sffamily\small,fill=white,inner
sep=1pt}]
(EK) edge node[right=1mm] {} (IAK)
(IAK) edge node[above=1mm] {} (IDevID)
(IAK) edge node[right=1mm] {} (LAK)
(LAK) edge node[above=1mm] {} (LDevID)
;
\path[every node/.style={font=\sffamily\small,fill=white,inner
sep=1pt}]
(EK) edge [color=red] (EKC)
(IAK) edge [color=red] (IAKC)
(IDevID) edge [color=red] (IDevIDC)
(LAK) edge [color=red] (LAKC)
(LDevID) edge [color=red] (LDevIDC)
;
% \path[every node/.style={font=\sffamily\small, fill=white,inner sep=1pt}]
% (NM) edge [bend left=30] node[above=1mm] {$\{(R,n,a)\}_{A^{-1}}$} (NME)
% (NME) edge [bend left=30] node[below=1mm] {$\{(E,n)\}_{T^{-1}}$} (NM)
% (IN) edge (NM)
% (NM) edge (OUT)
% ;
\end{tikzpicture}
%%% Local Variables:
%%% mode: latex
%%% TeX-master: "nfm24.tex"
%%% End: