File:Asymmetric signature algorithms.svg
Original file (SVG file, nominally 248 × 125 pixels, file size: 26 KB)
Captions
Summary
[edit]DescriptionAsymmetric signature algorithms.svg |
English: A cryptographic signature method uses three algorithms: to generate a pair of secret and public key, to sign a message with the secret key, and to verify a signature with the public key.
Deutsch: Ein kryptographisches Signaturverfahren besteht aus drei Algorithmen: zum Erzeugen eines Paares von öffentlichem und geheimem Schlüssel, , um Nachrichten mit dem geheimen Schlüssel zu signieren, und , um eine Signatur mit dem öffentlichen Schlüssel zu verifizieren. |
Date | |
Source | Own work |
Author | Sn KGS |
Diese Abbildung ist, wie viele andere, während einer Kryptographie-Vorlesung für Lehramts-Studierende im Wintersemester 2020/2021 an der Christian-Albrechts-Universität zu Kiel entstanden. Einige dieser Bilder beziehen sich ausschließlich auf Fallbeispiele aus der Vorlesung.
SVG development
Source code
LaTeX code
\documentclass{standalone}
\usepackage{pgffor} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{ifthen} % This image is part of a large %
\usepackage{pgfplots} % collection of diagrams. Some %
\usepackage{libertineRoman} % or all of the used packages %
\usepackage{biolinum} % may not be necessary to com- %
\usepackage{fontawesome5} % pile this specific file but %
\usepackage{epsdice} % vital for others. Sorry for %
\usepackage{mathtools} % any inconvenience. -- Sn KGS %
\usepackage{amsfonts} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\highlight}[1]{\textbf{\textsf{#1}}}
\newcommand{\todo}[1]{\textbf{\color{red}TODO: #1}}
\newcommand{\drawrand}{\ensuremath{\xleftarrow{\mathcal{R}}}}
\usetikzlibrary{decorations.pathreplacing}
\pgfplotsset{compat=1.17}
\begin{document}
\begin{tikzpicture}
[thick, scale=2,algo/.style={draw, rectangle, minimum height=1cm, minimum width=1cm}]
\node (S) [algo] at (1,1) {$S$};
\node (V) [algo] at (3,1) {$V$};
\node (G) [algo] at (2,0) {$G$};
\node (m) at (0,1) {$m$};
\node (ksec) at (1,0) {$k_{sec}$};
\node (sigma) at (2,1) {$\sigma$};
\node (kpub) at (3,0) {$k_{pub}$};
\node (res) at (4,1) {$0/1$};
\draw [->] (m) edge (S);
\draw [->] (ksec) edge (S);
\draw [->] (S) edge (sigma);
\draw [->] (m) edge [bend left=45] (V);
\draw [->] (kpub) edge (V);
\draw [->] (G) edge (kpub);
\draw [->] (G) edge (ksec);
\draw [->] (sigma) edge (V);
\draw [->] (V) edge (res);
\end{tikzpicture}
\end{document}
Licensing
[edit]- You are free:
- to share – to copy, distribute and transmit the work
- to remix – to adapt the work
- Under the following conditions:
- attribution – You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- share alike – If you remix, transform, or build upon the material, you must distribute your contributions under the same or compatible license as the original.
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Thumbnail | Dimensions | User | Comment | |
---|---|---|---|---|---|
current | 12:10, 3 January 2024 | 248 × 125 (26 KB) | Sn KGS (talk | contribs) | Uploaded own work with UploadWizard |
You cannot overwrite this file.
File usage on Commons
The following page uses this file:
Metadata
This file contains additional information such as Exif metadata which may have been added by the digital camera, scanner, or software program used to create or digitize it. If the file has been modified from its original state, some details such as the timestamp may not fully reflect those of the original file. The timestamp is only as accurate as the clock in the camera, and it may be completely wrong.
Width | 247.749 |
---|---|
Height | 125.191 |