Add Definitions for GS
This commit is contained in:
28
macros.tex
28
macros.tex
@ -51,11 +51,11 @@
|
||||
\newcommand{\ROM}{\textsf{ROM}\xspace}
|
||||
%% Experience/Games
|
||||
\newcommand{\Exp}[2]{\ensuremath{\mathsf{Exp}^{#1}_{#2}}\xspace}
|
||||
\newcommand{\Expt}{\ensuremath{\mathbf{Exp}}\xspace}
|
||||
\newcommand{\advantage}[2]{\ensuremath{\mathrm{Advt}^{#1}_{#2}}\xspace}
|
||||
\newcommand{\oracle}[2]{\ensuremath{\mathcal O^{\,\mathsf{#1}(\,#2\,)}_{}}\xspace}
|
||||
\newcommand{\ensemble}[1]{\ensuremath{\mathcal S_{\mathsf{#1}}^{}}\xspace}
|
||||
|
||||
|
||||
\newcommand{\Proba}[1]{\ensuremath{\Pr\left[#1\right]}\xspace}
|
||||
|
||||
% Operators
|
||||
\newcommand{\sample}{\xspace\ensuremath{\hookleftarrow}\xspace}
|
||||
@ -83,5 +83,29 @@
|
||||
\newcommand{\GT}{\xspace\ensuremath{\mathbb{G}_T}\xspace}
|
||||
\newcommand{\atob}[2]{\xspace\ensuremath{\{#1,\ldots,\#2\}}}
|
||||
|
||||
% Primitives
|
||||
%% Dynamic Group Signatures
|
||||
\newcommand{\crt}{\mathsf{cert}}
|
||||
\newcommand{\scr}{\mathsf{sec}}
|
||||
\newcommand{\usk}{\mathsf{usk}}
|
||||
\newcommand{\upk}{\mathsf{upk}}
|
||||
\newcommand{\Ngs}{{N_\mathsf{gs}}}
|
||||
\newcommand{\gspk}{\mathcal{Y}}
|
||||
\newcommand{\join}{\mathsf{J}}
|
||||
\newcommand{\Sign}{\mathsf{Sign}}
|
||||
\newcommand{\user}{\mathsf{user}}
|
||||
\newcommand{\users}{\mathsf{users}}
|
||||
\newcommand{\GM}{\mathsf{GM}}
|
||||
\newcommand{\OA}{\mathsf{OA}}
|
||||
\newcommand{\ok}{\mathsf{ok}}
|
||||
\newcommand{\transcripts}{\mathsf{transcripts}}
|
||||
\newcommand{\transcript}{\mathsf{transcript}}
|
||||
\newcommand{\trace}{\mathsf{trace}}
|
||||
\newcommand{\ajoin}{\mathsf{a}\textrm{-}\mathsf{join}}
|
||||
\newcommand{\bjoin}{\mathsf{b}\textrm{-}\mathsf{join}}
|
||||
\newcommand{\pjoin}{\mathsf{p}\textrm{-}\mathsf{join}}
|
||||
\newcommand{\interface}{\mathcal{I}}
|
||||
|
||||
% Other
|
||||
\newcommand{\TODO}{\textbf{\textcolor{red}{TODO}}}
|
||||
|
||||
|
Reference in New Issue
Block a user