IRTUM – Institutional Repository of the Technical University of Moldova

Proiectarea și cercetarea dispozitivelor criptografice bazate pe Arduino utilizănd limbajul de programare vizual XOD

Show simple item record

dc.contributor.advisor PUȘNEAC, Iurii
dc.contributor.author CURLAT, Vitali
dc.date.accessioned 2021-02-22T09:50:18Z
dc.date.available 2021-02-22T09:50:18Z
dc.date.issued 2020
dc.identifier.citation CURLAT, Vitali. Proiectarea și cercetarea dispozitivelor criptografice bazate pe Arduino utilizănd limbajul de programare vizual XOD: tz. de master: Programul de studiu: Securitatea Informației în Sisteme și Rețele de Comunicații. Cond. şt. PUŞNEAC Iurii. Universitatea Tehnică a Moldovei. Chişinău, 2020. en_US
dc.identifier.uri http://repository.utm.md/handle/5014/13238
dc.description Fișierul atașat conține: Rezumat, Abstract, Cuprins, Introducere, Bibliografie. en_US
dc.description.abstract Structura lucrării: Introducere, 3 Capitole, Concluzii, Bibliografie Scopul lucrării: Proiectarea și cercetarea dispozitivelor criptografice bazate pe Arduino utilizănd limbajul de programare vizual XOD. Obiectivele lucrării: analiza capacităților tehnice ale Arduino, analiza mediului de programare a blocului XOD, analiza metodelor de criptografie cu rezistență acceptabilă, găsirea unui compromis pentru implementarea metodelor de criptografie cu rezistență acceptabilă în mediul de dezvoltare XOD pentru Arduino, crearea unui program de implementare a blocurilor criptografice în XOD, evaluarea rezistenței criptografice a algoritmului și a dispozitivului dezvoltat, asigurarea disponibilității unității criptografice create pentru utilizatorii mediului de dezvoltare XOD. Metodele aplicate: În conformitate cu sarcina, au fost utilizate metode de programare a blocului XOD, programare C ++, generator de secvențe pseudo-aleatoare . Rezultatele obținute: Pe parcursul lucrării, a fost găsit un compromis cu privire la implementarea dispozitivului criptografic pentru streamingul criptării datelor cu resurse limitate al Arduino. S-a realizat dezvoltarea elementului care lipsește (în limbajul de programare C ++). În mediul de dezvoltare XOD pentru Arduino, a fost implementat un generator de secvențe pseudo-aleatoare ca unitate separată. Blocul elaborat compilat și verificat în programul XOD pentru Arduino. A fost evaluată rezistența criptografică a algoritmului și a dispozitivului proiectat. Sunt identificate domeniile potențiale de aplicare a dispozitivului criptografic dezvoltat: criptarea datelor interne, criptarea fluxului de date pentru protocoale care se utilizeaza pentru comunicare intre dspozitive. en_US
dc.description.abstract Thesis structure: Introduction, three chapters, Conclusions, Bibliography, Appendices. Thesis purpose: Elaboration and research of Arduino based cryptographic devices using the visual programming language XOD Objectives: analysis of the technical capabilities of Arduino, analysis of the XOD block programming environment, analysis of cryptographic methods with acceptable strength, searching of a compromise for the implementation of cryptographic methods with acceptable strength in the XOD development environment for Arduino, developing a program for implementing a cryptographic block in XOD, evaluating the cryptographic strength of the algorithm and the developed device, ensuring the availability of the created cryptographic devices for users of the XOD development environment. Applied methods: In accordance with the task, the methods of block programming XOD, C ++ programming, Pseudo-random number generator were used. The Obtained Results: During design of the project, a compromise was found for the implementation of a cryptographic block for streaming data encryption with limited resources of Arduino devices. The development of the missing element was carried out (in the C ++ programming language). In the XOD development environment for Arduino, a pseudo-random sequence generator (PRS) was implemented as a separate block. The model was compiled in the XOD program for Arduino. The cryptographic strength of the algorithm and the developed device is assessed. Potential areas of application of the developed cryptographic device are identified: encryption of internal data, encryption of data flow for protocols that are used for communication between devices. en_US
dc.language.iso ru en_US
dc.publisher Universitatea Tehnică a Moldovei en_US
dc.rights Attribution-NonCommercial-NoDerivs 3.0 United States *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/us/ *
dc.subject criptografie en_US
dc.subject XOD en_US
dc.subject Arduino en_US
dc.subject cryptography en_US
dc.title Proiectarea și cercetarea dispozitivelor criptografice bazate pe Arduino utilizănd limbajul de programare vizual XOD en_US
dc.title.alternative Elaboration and research of Arduino based cryptographic devices using the visual programming language XOD en_US
dc.type Thesis en_US


Files in this item

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 United States Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States

Search DSpace


Browse

My Account