Prikladnaya Diskretnaya Matematika
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Impact factor

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Prikl. Diskr. Mat.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Prikl. Diskr. Mat., 2013, Number 3(21), Pages 93–104 (Mi pdm416)  

This article is cited in 12 scientific papers (total in 12 papers)

Mathematical Foundations of Informatics and Programming

Cryptographic extension and its implementation for Russian programming language

G. P. Agibalov, V. B. Lipsky, I. A. Pankratova

Tomsk State University, Tomsk, Russia

Abstract: 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, LYaPAS-T, compiler, preprocessor, processor, hard implementation.

Full text: PDF file (507 kB)
References: PDF file   HTML file
UDC: 004.43+004.056

Citation: G. P. Agibalov, V. B. Lipsky, I. A. Pankratova, “Cryptographic extension and its implementation for Russian programming language”, Prikl. Diskr. Mat., 2013, no. 3(21), 93–104

Citation in format AMSBIB
\Bibitem{AgiLipPan13}
\by G.~P.~Agibalov, V.~B.~Lipsky, I.~A.~Pankratova
\paper Cryptographic extension and its implementation for Russian programming language
\jour Prikl. Diskr. Mat.
\yr 2013
\issue 3(21)
\pages 93--104
\mathnet{http://mi.mathnet.ru/pdm416}


Linking options:
  • http://mi.mathnet.ru/eng/pdm416
  • http://mi.mathnet.ru/eng/pdm/y2013/i3/p93

    SHARE: VKontakte.ru FaceBook Twitter Mail.ru Livejournal Memori.ru


    Citing articles on Google Scholar: Russian citations, English citations
    Related articles on Google Scholar: Russian articles, English articles

    This publication is cited in the following articles:
    1. A. S. Gribanov, V. A. Sibiryakova, “Programmnaya realizatsiya operatsii nad bolshimi chislami v yazyke LYaPAS-T”, PDM. Prilozhenie, 2014, no. 7, 146–148  mathnet
    2. S. Yu. Grechnev, D. A. Stefantsov, “Modifikatsiya LYaPASa dlya razrabotki OS”, PDM. Prilozhenie, 2015, no. 8, 129–131  mathnet  crossref
    3. V. O. Safonov, “Sistema upravleniya bibliotekami dlya LYaPASa”, PDM. Prilozhenie, 2015, no. 8, 133–134  mathnet  crossref
    4. D. A. Stefantsov, P. A. Tomskikh, “Razrabotka operatsionnoi sistemy na yazyke LYaPAS”, PDM. Prilozhenie, 2015, no. 8, 134–135  mathnet  crossref
    5. A. O. Zhukovskaya, D. A. Stefantsov, “Operatsionnaya semantika LYaPASa”, PDM. Prilozhenie, 2015, no. 8, 131–132  mathnet  crossref
    6. V. N. Knyazev, M. S. Knyazeva, “Translyator yazyka LYaPAS-T na yazyk assemblera dlya OS Windows i Linux”, PDM. Prilozhenie, 2016, no. 9, 121–122  mathnet  crossref
    7. V. O. Safonov, D. A. Stefantsov, “Kompleksy v LYaPASe”, PDM, 2017, no. 38, 101–109  mathnet  crossref
    8. A. A. Pesnyak, D. A. Stefantsov, “Intervaly indeksov v LYaPASe”, PDM, 2018, no. 39, 99–106  mathnet  crossref  elib
    9. M. S. Nedyak, V. O. Safonov, “Rabota so stekom v LYaPASe”, PDM. Prilozhenie, 2018, no. 11, 130–133  mathnet  crossref  elib
    10. I. V. Borovkova, I. A. Pankratova, E. V. Semenova, “Kriptoanaliz dvukhkaskadnogo konechno-avtomatnogo generatora s funktsionalnym klyuchom”, PDM, 2018, no. 42, 48–56  mathnet  crossref  elib
    11. N. M. Kiseleva, E. S. Lipatova, I. A. Pankratova, E. E. Trifonova, “Algoritmy vychisleniya kriptograficheskikh kharakteristik vektornykh bulevykh funktsii”, PDM, 2019, no. 46, 78–87  mathnet  crossref
    12. I. V. Borovkova, V. A. Kondratev, I. A. Pankratova, “Kriptoanaliz asimmetrichnogo shifra na bulevykh funktsiyakh”, PDM, 2020, no. 50, 42–50  mathnet  crossref
  • Прикладная дискретная математика
    Number of views:
    This page:398
    Full text:162
    References:37
    First page:1

     
    Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2021