Implementation of GOST encryption algorithm

Source: Internet
Author: User

A. GOST algorithm

The Gost (Gosudarstvennyi Standard) algorithm is a block cipher algorithm designed by the former Soviet Union, which is similar to the DES algorithm. She is a 64-bit grouping and 256-bit key with a 32-wheel simple iterative encryption algorithm. The DES algorithm uses a 56-bit long key, in cryptography, the security of a symmetric cipher system is determined by the strength and length of the algorithm, and in ensuring that the algorithm is strong enough (the only way to attack a cryptographic system is to use the exhaustive method to test all possible keys) The length of the key directly determines the complexity of the brute-lift attack:

When the GOST key is poor, I think it's going to be another big bang:-)

Principle of 1.1 GOST algorithm

1.1.1 Key Generation

The GOST algorithm uses a 256-bit long key and the key is entered by the user:

Divide the 256-bit key into 8 parts, 32 bits per section

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.