RUS  ENG
Full version
JOURNALS // Matematicheskie Voprosy Kriptografii [Mathematical Aspects of Cryptography] // Archive

Mat. Vopr. Kriptogr., 2024 Volume 15, Issue 2, Pages 7–28 (Mi mvk467)

Two-party GOST signature scheme

E. K. Alekseev, L. R. Akhmetzyanova, A. A. Babueva, L. O. Nikiforova, S. V. Smyshlyaev

CryptoPro LLC, Moscow

Abstract: In this paper, we investigate the possibility of designing a secure two-party GOST signature scheme. This is a two-party interactive signing protocol that adheres to the signature equation and verification algorithm of the Russian standard signature scheme (GOST scheme) with the signing key distributed between the two parties involved. We had solve this problem in two stages. The first stage was a (fruitless) search for an appropriate scheme in the literature. It turned out that all existing schemes are insecure in the strong security models. The second stage was a synthesis of a new two-party GOST signature scheme. We had solve this problem guided by the features of the GOST signature scheme, as well as the known attacks on existing two-party schemes. The proposed signature scheme additionally uses the $\mathrm{HMAC}$ algorithm. We prove that this scheme is secure (neither party can create a correct signature without interacting with the other party) under the assumption that the classical GOST scheme is unforgeable. The proof is carried under the assumption that the $\mathrm{HMAC}$ algorithm and a certain operation in the GOST signature are modeled as random oracles.

Key words: two-party signature, GOST signature.

UDC: 519.719.2

Received 06.IX.2023

DOI: 10.4213/mvk467



© Steklov Math. Inst. of RAS, 2024