IRTUM – Institutional Repository of the Technical University of Moldova

Analiza și implementarea mecanismelor de securitate cibernetică în dezvoltarea aplicațiilor Java

Show simple item record

dc.contributor.advisor CERBU, Olga
dc.contributor.author PETRUȘCA, Dorin
dc.date.accessioned 2024-01-29T11:55:32Z
dc.date.available 2024-01-29T11:55:32Z
dc.date.issued 2024
dc.identifier.citation PETRUȘCA, Dorin. Analiza și implementarea mecanismelor de securitate cibernetică în dezvoltarea aplicațiilor Java: tz. de master: Programul de studiu: Securitatea Informației în Sisteme şi Rețele de Comunicații. Cond. şt. Olga CERBU. Universitatea Tehnică a Moldovei. Chişinău, 2024. en_US
dc.identifier.uri http://repository.utm.md/handle/5014/26094
dc.description Fişierul ataşat conţine: Rezumat, Abstract, Cuprins, Introducere, Bibliografie. en_US
dc.description.abstract Scopul lucrării: De a explora și înțelege conceptele esențiale ale criptografiei, precum și de a evalua implementarea și aplicarea acestora în limbajul de programare Java. Prin analiza detaliată a criptării, a algoritmului AES și a mecanismelor de serializare și deserializare, se urmărește dezvoltarea de soluții practice pentru protejarea informației și asigurarea confidențialității datelor în mediul digital. Obiectivele: a) Analiza conceptelor criptografice. b) Studiu detaliat al algoritmului AES. c) Explorarea mecanismelor de serializare și deserializare Java. d) Implementarea practică a criptografiei în Java. E) Evaluarea securității criptografice în aplicații web. Metode aplicate: În cadrul acestei lucrări, s-au adoptat metode analitice pentru a investiga detaliat aspectele legate de criptografia și securitatea cibernetică. Aceste metode au fost utilizate pentru analiza conceptelor fundamentale ale criptografiei, implementarea algoritmului Advanced Encryption Standard (AES) în limbajul de programare Java, și evaluarea mecanismelor de serializare și deserializare în acest context. Rezultatele obținute: Această teză de master a realizat cu succes obiectivele propuse prin investigarea amănunțită a criptografiei și securității cibernetice. Rezultatele includ o înțelegere profundă a conceptelor criptografice, cu accent pe avantajele și limitările criptografiei simetrice și asimetrice. Un studiu detaliat al algoritmului AES în limbajul de programare Java a relevat complexitatea și robustețea acestui standard. De asemenea, s-au analizat mecanismele de serializare și deserializare în Java, evidențiind beneficiile, limitările și riscurile asociate. Prin implementarea practică a criptografiei în Java, utilizând Java Cryptography Extension, s-a dezvoltat o aplicație care a testat eficient algoritmul AES și mecanismele de serializare/deserializare. en_US
dc.description.abstract Thesis purpose: To explore and understand the essential concepts of cryptography and evaluate their implementation and application in the Java programming language. Through a detailed analysis of encryption, the AES algorithm, and serialization and deserialization mechanisms, the aim is to develop practical solutions for protecting information and ensuring data confidentiality in the digital environment. Objectives: a) Analyze cryptographic concepts. b) Detailed study of the AES algorithm. c) Explore Java serialization and deserialization mechanisms. d) Practical implementation of cryptography in Java. e) Evaluate cryptographic security in web applications. Applied methods: In this thesis, analytical methods were adopted to thoroughly investigate aspects related to cryptography and cybersecurity. These methods were used to analyze fundamental cryptographic concepts, implement the Advanced Encryption Standard (AES) algorithm in the Java programming language, and evaluate serialization and deserialization mechanisms in this context. The obtained results: This master's thesis successfully achieved its objectives through a detailed investigation of cryptography and cybersecurity. The results include a deep understanding of cryptographic concepts, with a focus on the advantages and limitations of symmetric and asymmetric cryptography. A detailed study of the AES algorithm in the Java programming language revealed the complexity and robustness of this standard. Additionally, Java serialization and deserialization mechanisms were analyzed, highlighting their benefits, limitations, and associated risks. Through the practical implementation of cryptography in Java, using Java Cryptography Extension, an application was developed that effectively tested the AES algorithm and serialization/deserialization mechanisms. en_US
dc.language.iso ro 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 serializare en_US
dc.subject deserializare en_US
dc.subject cryptography en_US
dc.subject AES en_US
dc.subject Java en_US
dc.title Analiza și implementarea mecanismelor de securitate cibernetică în dezvoltarea aplicațiilor Java en_US
dc.title.alternative Analysis and implementation of cybersecurity mechanisms in Java application development 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