journal article·2023Open access

Constructing Representative Collective Signature Protocols Using The GOST R34.10-1994 Standard

Tuan Nguyen Kim, Duy Ho Ngoc, Nikolay A. Moldovyan

Computers, Materials & Continua· Volume 74· Issue 1

Abstract

The representative collective digital signature, which was suggested by us, is built based on combining the advantages of group digital signature and collective digital signature. This collective digital signature schema helps to create a unique digital signature that deputizes a collective of people representing different groups of signers and may also include personal signers. The advantage of the proposed collective signature is that it can be built based on most of the well-known difficult problems such as the factor analysis, the discrete logarithm and finding modulo roots of large prime numbers and the current digital signature standards of the United States and Russian Federation. In this paper, we use the discrete logarithmic problem on prime finite fields, which has been implemented in the GOST R34.10-1994 digital signature standard, to build the proposed collective signature protocols. These protocols help to create collective signatures: Guaranteed internal integrity and fixed size, independent of the number of members involved in forming the signature. The signature built in this study, consisting of 3 components (U, R, S), stores the information of all relevant signers in the U components, thus tracking the signer and against the “disclaim of liability” of the signer later is possible. The idea of hiding the signer’s public key is also applied in the proposed protocols. This makes it easy for the signing group representative to specify which members are authorized to participate in the signature creation process.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Cryptography and Data Security · DNA and Biological Computing · Geometric and Algebraic Topology

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (25)

Show source-provided references
1. Radack · Updated digital signature standard approved as Federal Information Processing Standard (FIPS) 186-3 · 2009 · 183
2. Pieprzyk · Fundamentals of computer security · 200310.1007/978-3-662-07324-7 ↗
3. Chaum · Advances in Cryptology-EUROCRYPT’ 91 · 1991 · 25710.1007/3-540-46416-6_22 ↗
4. A new group signature scheme for dynamic membership10.1504/IJESDF.2016.079446 ↗
5. A code-based group signature scheme10.1007/s10623-016-0276-6 ↗
6. Group signature protocol based on masking public keys
7. Group signature protocol based on collective signature protocol and masking public keys mechanism
8. Collective signature protocols for signing groups
9. Collective signature protocols for signing groups based on problem of finding roots modulo large prime number10.5121/ijnsa.2021.13405 ↗
10. Blind signatures based on the discrete logarithm problem10.1007/BFb0053458 ↗
11. Blind signatures for untraceable payments
12. Blind collective signature protocol based on discrete logarithm problem
13. A public key cryptosystem suitable for digital multisignatures
14. New elliptic curve digital multi-signature schemes for multi-section messages
15. Poulakis · Computation, Cryptography, and Network Security · 2015 · 44110.1007/978-3-319-18275-9_19 ↗
16. Digital signature scheme based on a new hard problem
17. Bolotov · Cryptography Protocols on the Elliptic Curves · 2006
18. Generic groups, collision resistance, and ECDSA
19. New signature scheme based on difficulty of finding roots
20. RSA and its correctness through modular arithmetic
21. Analysis and comparison of electronic digital signature state standards GOST R34.10-1994, GOST R34.10-2001 and GOST R34.10-2012
22. Special digital signature schemes based on GOST R 34.10-2012
23. Research on digital signature based on digital certificate
24. Constructing collective signature schemes using problem of finding roots modulo10.32604/cmc.2022.025653 ↗
25. C. Popescu, “Blind signature and BMS using elliptic curves, Studia univ babes–Bolyai, Informatica, pp. 43–49, 1999.