Low-earth orbit (LEO) satellite communication systems must have anti-jam property, which is based on information, structural and energy secrecy as well as immunity to jamming. One of the directions associated with increasing information secrecy is based on the use of a satellite identification system. This system is designed to prevent the imposition of foreign content on the subscriber through the use of an authentication protocol built on proof with zero knowledge. To reduce the time of applicant identification, a number of works propose to use modular codes (MC), which allow parallelizing the computational process in the protocol. It is known that MCs can improve the fault tolerance of the identification system since they are able to eliminate the consequences of faults and failures during operation. However, they can also be used to improve the immunity of LEO satellite communication systems to jamming. Thus, the use of a unified algebraic system when constructing MCs capable of correcting errors caused not only by faults and failures during the operation of the identification system but also by interference in the communication channel will enable to abandon concatenated codes. Therefore, the development of a method for constructing a modular turbo code for an anti-jam satellite authentication system is an urgent task.