@node en2814789
-@section Magma (GOST 28147-89)
+@section GOST 28147-89 (Magma)
@table @asis
@item Algorithm type
@item Rounds
32
@item RFC
- @url{https://tools.ietf.org/html/rfc5830.html, 5830}
+ @itemize
+ @item @url{https://tools.ietf.org/html/rfc5830.html, 5830}
+ @item @url{https://tools.ietf.org/html/rfc8891.html, 8891} (Magma)
+ @end itemize
@item Best attack
- 2@sup{248} with 2@sup{64} open-enciphered text pairs.
+ 2@sup{224} with 2@sup{32} open-enciphered text pairs.
Highly depends on used S-boxes
@item Wikipedia
@url{https://en.wikipedia.org/wiki/GOST_(block_cipher), article}
strength.
@item Implementations using different S-boxes are not interoperable.
@end itemize
-@item "Magma" name was issued in @ref{en34122015, Kuznechik} standard,
-that also defines this algorithm.
@item You have to be very cautious using that cipher with that small
blocksize and often do rekeying.
+@item "Magma" name was issued in @ref{en34122015, Kuznechik} standard.
+It is identical to GOST 28147-89, except for fixed S-boxes and slightly
+different key and block conversion.
@end itemize
+
+@strong{Implementations}: @ref{2814789Impl, here}.