Cryptographic extension and its implementation for Russian programming language
Prikladnaâ diskretnaâ matematika, no. 3 (2013), pp. 93-104

Voir la notice de l'article provenant de la source Math-Net.Ru

Cryptographic extension of the Russian programming language LYaPAS called LYaPAS-T is presented. The extension concerns the size of operands and the set of elementary operations over them. It is caused by the need of trustworthy and effective soft and hard implementations of contemporary cryptographic algorithms in secure computer systems applied for the logical control of critically important objects such as cosmic systems, nuclear weapons, energetic plants, submarines, etc. A LYaPAS-T compiler generating a load module for operating system Linux, and the projects of a LYaPAS-T processor implementing LYaPAS-T in hardware and of a preprocessor translating LYaPAS-T programs to the executive code of the processor are presented too. It is also told that for a LYaPAS-T subset containing neither subprograms nor operations over complexes and long operands, the architecture of the processor has been described in VHDL, tested by means of a computer simulation, and implemented in a programmable logical integrated circuit obtained with the help of a computer-aided design.
Keywords: Russian programming language, preprocessor, processor
Mots-clés : LYaPAS-T, compiler, hard implementation.
@article{PDM_2013_3_a9,
     author = {G. P. Agibalov and V. B. Lipsky and I. A. Pankratova},
     title = {Cryptographic extension and its implementation for {Russian} programming language},
     journal = {Prikladna\^a diskretna\^a matematika},
     pages = {93--104},
     publisher = {mathdoc},
     number = {3},
     year = {2013},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/PDM_2013_3_a9/}
}
TY  - JOUR
AU  - G. P. Agibalov
AU  - V. B. Lipsky
AU  - I. A. Pankratova
TI  - Cryptographic extension and its implementation for Russian programming language
JO  - Prikladnaâ diskretnaâ matematika
PY  - 2013
SP  - 93
EP  - 104
IS  - 3
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/PDM_2013_3_a9/
LA  - ru
ID  - PDM_2013_3_a9
ER  - 
%0 Journal Article
%A G. P. Agibalov
%A V. B. Lipsky
%A I. A. Pankratova
%T Cryptographic extension and its implementation for Russian programming language
%J Prikladnaâ diskretnaâ matematika
%D 2013
%P 93-104
%N 3
%I mathdoc
%U http://geodesic.mathdoc.fr/item/PDM_2013_3_a9/
%G ru
%F PDM_2013_3_a9
G. P. Agibalov; V. B. Lipsky; I. A. Pankratova. Cryptographic extension and its implementation for Russian programming language. Prikladnaâ diskretnaâ matematika, no. 3 (2013), pp. 93-104. http://geodesic.mathdoc.fr/item/PDM_2013_3_a9/