|
GOST in 417 bytes of PERL © Vipul Ved Prakash, 1997-98. All Rights Reserved.
Soviet Encryption Algorithm (GOST 28147-89)
GOST is a 64-bit symmetric cipher from the
former Soviet Union. It uses a 256 bit key
and some additional secret information in
form of SBOX permutations.
The details of the
algorithm were published in 1990 as the Soviet Standard - GOST 28147-89.
The algorithm provides flexible security (bad SBOXes can compromise the
plain text) and can be implemented in both hardware and software.
Papers
Further Comments on GOST : Mathematical analysis
Description of GOST, General Properties of GOST, Avalanche Characterstic
of GOST adder, Cyclic shifts in GOST and Selection of SBOXes.
English Translation of GOST Specs by Aleksandr Malchik Algorithm Structure,
Electronic Codebook Mode, Output Feedback Mode, Cipher Feedback Mode,
Authentication Mode, Flowcharts.
GOST Hash Function
English translation of the GOST Hash function standard (GOST R 34.11-94)
by Michael Roe of Cambridge University. Incomplete.
Gost.pm
A PERL 5 Module based on gostcrypt. Still undocumented. Vipul Ved Prakash, 1997.
Gost.c.
C Implementation.
GOST for Windows
GOST implementation for Windows 3.x, Divya Mahajan and Vipul Ved Prakash, 1995.
GOST for DOS
GOST implementation for MS-DOS. Vipul Ved Prakash, 1995.
|