]> Cypherpunks.ru repositories - gost-www.git/blob - en/index.texi
SESPAKE
[gost-www.git] / en / index.texi
1 @node English
2 @unnumbered GOST cryptography
3
4 This site is dedicated to Russian Federation's cryptographic algorithms
5 and is intended to popularize them as a viable alternative to
6 extensively used western ones. Many people even do not know about their
7 existence.
8
9 Why those algorithms could be interesting and great worth alternative to
10 foreign ones? Because they are obviously not worse, in some places are
11 much better and have high serious security margin.
12
13 Information here is aimed for software and protocol developers.
14
15 Site is also available as @url{http://xebi32h252spzwkfa7akzfpib3fsd5qv7gm7r27rmlayuchyckla.b32.i2p/English.html, I2P service}.
16
17 @multitable @columnfractions 0.5 0.5
18 @headitem Western algorithm @tab Russian analogue
19
20 @item
21     @itemize
22     @item @url{https://en.wikipedia.org/wiki/Advanced_Encryption_Standard, AES}
23     @item @url{https://en.wikipedia.org/wiki/3DES, 3DES}
24     @end itemize
25     @tab
26     @itemize
27     @item @ref{en34122015, Kuznechik} (GOST R 34.12-2015)
28     @item @ref{en2814789, GOST 28147-89} (Magma)
29     @end itemize
30
31 @item
32     @itemize
33     @item @url{https://en.wikipedia.org/wiki/SHA2, SHA2-256}
34     @end itemize
35     @tab
36     @itemize
37     @item @ref{en34112012, Streebog} (GOST R 34.11-2012)
38     @item @ref{en341194, GOST R 34.11-94} (obsolete)
39     @end itemize
40
41 @item
42     @itemize
43     @item @url{https://en.wikipedia.org/wiki/SHA2, SHA2-512}
44     @item @url{https://en.wikipedia.org/wiki/SHA3, SHA3}
45     @end itemize
46     @tab
47     @itemize
48     @item @ref{en34112012, Streebog} (GOST R 34.11-2012)
49     @end itemize
50
51 @item
52     @itemize
53     @item @url{https://en.wikipedia.org/wiki/ECDSA, ECDSA}
54     @end itemize
55     @tab
56     @itemize
57     @item @ref{en3410, GOST R 34.10-2012}
58     @item @ref{en3410, GOST R 34.10-2001} (obsolete)
59     @end itemize
60
61 @item
62     @itemize
63     @item @url{https://en.wikipedia.org/wiki/ECDH, ECDH}
64     @end itemize
65     @tab
66     @itemize
67     @item @ref{enVKO, VKO GOST R 34.10-2012}
68     @item @ref{enVKO, VKO GOST R 34.10-2001} (obsolete)
69     @end itemize
70
71 @item
72     No standardized analogues.
73     @tab
74     @itemize
75     @item @ref{enSESPAKE, SESPAKE}
76     @end itemize
77
78 @end multitable
79
80 @menu
81 * GOST R 34.12-2015 (Kuznechik) (block cipher): en34122015.
82 * GOST R 34.13-2015 (cipher modes of operation): en34132015.
83 * GOST R 34.11-2012 (Streebog) (hash function): en34112012.
84 * GOST R 34.10 (digital signature): en3410.
85 * VKO GOST R 34.10 (common key derivation): enVKO.
86 * GOST 28147-89 (Magma) (block cipher): en2814789.
87 * GOST 28147-89 (cipher modes of operation)): en2814789modes.
88 * Key meshing: enMeshing.
89 * GOST R 34.11-94 (hash function): en341194.
90 * Security Evaluated Standardized Password-Authenticated Key Exchange: enSESPAKE.
91 @end menu
92
93 You can send questions and suggestions either to
94 @url{https://lists.cypherpunks.ru/pipermail/gost/, gost maillist} or to
95 site's author: @emph{admin at cypherpunks dot ru}.
96
97 @include en/34.12-2015.texi
98 @include en/34.13-2015.texi
99 @include en/34.11-2012.texi
100 @include en/34.10.texi
101 @include en/vko.texi
102 @include en/28147-89.texi
103 @include en/28147-89-modes.texi
104 @include en/meshing.texi
105 @include en/34.11-94.texi
106 @include en/sespake.texi