Sirvi Autor "Peets, Alo, juhendaja" järgi
Nüüd näidatakse 1 - 20 35
- Tulemused lehekülje kohta
- Sorteerimisvalikud
listelement.badge.dso-type Kirje , Andmeturbe kursuse praktikumimaterjalide värskendamine ja täiendamine(Tartu Ülikool, 2025) Vaiküll, Hjalmar; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutDue to the rapidly evolving cyber landscape, it is essential to ensure the relevance and effectiveness of educational materials related to cybersecurity. As part of this bachelor’s thesis, the lab materials for the University of Tartu course LTAT.06.002 “Computer Security”, which is taken by over 300 students annually, were updated and enhanced. The goal of the thesis was to test and modernize all 15 lab guides and associated resources, such as virtual machines, web applications, practical tests and the grading guide. Key achievements of the thesis include the update of 4 preconfigured virtual machines, the creation of 3 Moodle quizzes with automatically graded practical tasks, modernization of various software tools and their configuration files, and a comprehensive overhaul of the content and layout of all lab guides. The thesis provides a detailed description of all activities related to the practicals and explains the reasoning behind the updates and improvements made.listelement.badge.dso-type Kirje , “Andmeturve” kursuse näitel automaathindamise realiseerimine ja hinnete automaatne laadimine Moodle’i keskkonda(Tartu Ülikool, 2024) Sillat, Beata; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutThe objective of this Bachelor’s thesis was to implement a system for automatic grading and the seamless integration of grades into the Moodle environment, using the "LTAT.06.002 Computer Security" course at the University of Tartu as a case study. The thesis explores the methodologies employed at the university for the automatic uploading of grades within Moodle across various courses. The existing Moodle environment was initially examined to theoretically explore its architecture and structure, subsequently assessing its functionality. Scripts were meticulously developed for evaluating the initial two practical assignments in the "Computer Security" course, as well as for facilitating the efficient upload of grades to the Moodle platform. Each stage of development was exhaustively documented. Moreover, the development adhered to GDPR guidelines to ensure the confidentiality and protection of personal data. The feasibility of deploying this system within the educational framework of the University of Tartu was also thoroughly investigated.listelement.badge.dso-type Kirje , Arduino näitel põhinev riistvara programmeerimise valikkursus gümnaasiumiastmele(Tartu Ülikool, 2020) Elberg, Paul; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutIn the course of studies for this Master Thesis “An Arduino-Based High School Supplementary Course in Hardware Programming” was completed. This supplementary course has been aimed to teach hardware programming to persons with no prior experience in electronics or programming. The chapters of the supplementary course provide a practical introduction to hardware programming to promote sustained interest in the subject. A key concern throughout this work has been to achieve a material suitable to the entry level abilities; the chapters have been tested on pupils younger than the age group of gymnasium students. The author provides an account of the problems encountered as well as the solutions provided thereto in the course of writing and testing the chapters of the supplementary course. Created materials are available in Estonian at https://courses.cs.ut.ee/t/nooredkoodi/Arduino/Arduinolistelement.badge.dso-type Kirje , Configuring and Performance Benchmarking a Storage Array for the University of Tartu HPC Center(Tartu Ülikool, 2024) Oopkaup, Ott Eric; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutThe University of Tartu HPC Center offers computational power and data storage to hundreds of researchers. In order to accommodate growing amounts of data, fine-tuning and profiling file systems meant for HPC use cases has become essential. The theoretical aim of this thesis is to describe the setup, profiling and benchmarking of a high performance file system. The thesis explains the various metrics and characteristics of setting up a filesystem and also includes performance results on multiple different configurations of a Lenovo DSS-G based filesystem. The practical aim of the thesis was to familiarize with the documentation of the Lenovo DSS-G251 storage array, set up the servers controlling the filesystem, determine the file system metadata and data block sizes in order to guarantee the necessary reliability of the file system and to test the final performance of the storage array.listelement.badge.dso-type Kirje , Digiõpiku II kooliastme robootika peatüki uuendamine(Tartu Ülikool, 2021) Bremen, Johanna Angela; Peets, Alo, juhendaja; Palts, Tauno, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutBakalaureusetöös kirjeldatakse II kooliastme informaatika digiõpiku programmeerimise õppeteema robootika peatüki uuendamise protsessi. Peatükis olev õppematerjal on koostatud 2017. aastal ning on praeguseks iganenud. Näiteks on materjalis kasutataval tarkvaral välja tulnud uuem versioon, mis erineb palju materjalis kasutusel olevast. Digiõpiku robootika peatükk annab õpilastele esialgsed teadmised robotitega programmeerimisest. Uuendatud materjalid tutvustavad nelja erinevat robotit – mBot, Codey Rocky, LEGO SPIKE Prime ja LEGO Mindstorms EV3. Peatüki jooksul saavad õpilased tuttavaks oma roboti erinevate osadega, näiteks põhilised andurid, ning plokipõhise programmeerimiskeelega Scratch. Töö eesmärgiks on luua uuendatud näidismaterjal, milles on rohkem võimalusi erinevate robotite kasutamiseks. Edaspidi testitakse loodud materjali robootikaõpetajatega. Testitud ja selle põhjal parandatud materjali saab aluseks võtta digiõpiku lõpliku uuendatud versiooni tegemisel. Töö teoreetilises osas antakse ülevaade informaatika ja robootika õpetamise olukorrast, olemasoleva materjali puudustest ning materjali uuendamisel lähtutud põhimõtetest.listelement.badge.dso-type Kirje , Eesti domeenide statistika ja turbeinfo kogumine(Tartu Ülikool, 2021) Marvet, Siim Markus; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutAastal 2019 avalikustas Eesti Interneti SA .ee tsoonifaili, mille tulemusena on nüüd avalikult teada nimekiri kõigist .ee lõpuga domeeninimedest, mis on Interneti kaudu kättesaadavad. Käesoleva töö eesmärk on luua monitooringuprogramm ehk ämblik ning kaardistada selle abil Eesti domeenimaastikku. Töös kirjeldatakse ämbliku loomise protsessi, tööpõhimõtted ja toimimise efektiivsust. Kogutud andmete alusel antakse statistiline ülevaade .ee domeenide majutusvalikutest riigi- ja organisatsioonipõhiselt, uuritakse aktiivse veebilehega domeenide arvu ja nende tehnoloogilist arhitektuuri. Töö viimases peatükis kirjeldatakse mõnda valitud murekohta veebilehtede kaitsmisel Eesti suurima majutusettevõtte Zone Media OÜ haldusalas ning keskendutakse selle juures põhiliselt sisuhaldussüsteemile WordPress.listelement.badge.dso-type Kirje , Eesti infoturbestandardi võrgud ja side mooduligrupi rakendamine haridusasutusele(Tartu Ülikool, 2025) Strikkojev, Ivan; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutThe Estonian Information Security Standard (E-ITS) is a national framework that defines the requirements for ensuring information security within an organisation. The aim of this bachelor’s thesis is to assess the compliance of an educational institution’s network infrastructure with the requirements of the E-ITS NET module group, identify deficiencies, and develop solutions for their elimination. The thesis describes the existing network architecture and configurations, analyses firewall configuration, logging, monitoring, backups, and wireless network security. The presented recommendations and technical guidelines can be applied not only in the analysed educational institution but also in other schools, including in new network deployments or when procuring network solutions from a service provider, helping to ensure compliance with E-ITS requirements and network security.listelement.badge.dso-type Kirje , Eestikeelse veebipõhise Linuxi käsurea õpikeskkonna loomine(Tartu Ülikool, 2022) Halapuu, Joonas; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutTartu Ülikooli kursuste „Operatsioonisüsteemid“ ning „Andmeturve“ esimeste praktiku-mide käigus õpivad tudengid Linuxi käsurea kasutamist sooritades seal erinevaid tegevusi. Arvestuse jaoks pidid tudengid varasemalt esitama mitmeid ekraanivaateid eduka lahenda-mise tõestuseks, mille kontrollimine oli õppejõudude jaoks ajakulukas. Täiendavalt pidid tudengid ootama õppejõu tagasisidet, et olla veendunud oma lahenduskäigus. Käesoleva ba-kalaureusetöö eesmärgiks oli luua veebipõhise Linuxi käsurea õpikeskkond, kus tudengid saaksid interaktiivselt harjutada Linuxi käsurea kasutamist ja süsteem kontrolliks ülesannete edukat lahendamist automaatselt. Antud töös kirjeldatakse õpikeskkonna nõudeid ja tööpõhimõtteid. Õpikeskkonna arenda-miseks kasutati veebiliideses JavaScripti, HTML’i ja CSS’i. Veebiserveri arenduseks kasu-tati Node.js’i ja Dockeri konteinertehnoloogiat. Lõputöö viimastes peatükkides tuuakse välja rakenduse testimise tulemused ning edasiste arenduste võimalused. Töö tulemusena valmis Linuxi käsurea õpikeskkond, kus on implementeeritud automaatkontrolli süsteem. Keskkonda katsetati edukalt 100 tudengiga aines „Andmeturve“ (LTAT.06.002).listelement.badge.dso-type Kirje , Eestikeelsete paroolide mustrite uurimine ja ründesõnatiku koostamine(Tartu Ülikool, 2024) Pärismaa, Anett; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutPeople use a variety of passwords for authentication on a daily basis, hence it is crucial to gain more insight into them. The aim of this study is to investigate the password creation habits and patterns of Estonian-speaking users. This thesis provides recommendations for avoiding predictable passwords and strengthening security practices. Passwords of Estonian users that had leaked online were collected, and a survey was conducted to map out people’s password creation habits. To implement the findings, a website was developed where one can test whether a password can be found in a sample attack dictionary that has approximately 50 million entries. The compiled attack dictionary has a total volume of over 50 GB. This can be used in security testing to identify vulnerable passwords and patterns. The written part introduces the survey research, web application, and the process of compiling the Estonian attack dictionary and the analysis results.listelement.badge.dso-type Kirje , Elektrihinna kuvaseadme arendamine kasutades ESP-32 süsteemikiipi(Tartu Ülikool, 2025) Ottender, Ott Eric; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutThe aim of this bachelor's thesis was to develop a device based on the ESP-32 system-on-chip that displays real-time electricity prices and helps users schedule their consumption for cheaper hours. The design requirements emphasized affordability, user-friendliness, and minimal digital skills from the user. The final solution consists of an ESP-32 microcontroller and an LCD display (either ILI9341 or ILI9488 model). The software was developed using the open-source Arduino IDE, and electricity price data is automatically fetched via the Elering API. During the project, two prototypes with different screen sizes were created, which were tested in a pilot project with potential customers. The strengths of the device include its low cost, ease of use, and independence from smartphones or computers, making it particularly suitable for elderly users.listelement.badge.dso-type Kirje , ESP32 süsteemikiibil põhineva kaughallatava seireseadme välja töötamine(Tartu Ülikool, 2024) Ehrlich, Enn; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutDue to the COVID-19 crisis, the use of parcel machines has increased significantly in Eu-rope and Estonia. The company that maintains the equipment has developed a need for access to the client's equipment in the event of power outages and communications outag-es. The aim of the thesis is to design and build a remote management device that enables remote monitoring. The resulting device is created on the ESP32 System on Chip and uses a mobile connection according to the GPRS standard. The device uses a DHT 22 sensor to measure temperature and humidity. The alternating current, voltage and power network frequency are measured with the Peacefair PZEM-004T device. The resulting data shall be accompanied by a time stamp from a hardware real-time clock and transmitted to the cen-tral server via an encrypted MQTT protocol. To control the client's devices, the device has two output relays. In the absence of connection to the central server, the data is stored on the Micro SD card. The internal UPS of the device ensures autonomous operation within 10 hours. The ESP32 microcontroller firmware source code is written in C-language.listelement.badge.dso-type Kirje , Gümnaasiumi praktilise valikkursuse „IoT lahendused“ väljatöötamine ja läbiviimine Tartu Jaan Poska Gümnaasiumi näitel(Tartu Ülikool, 2021) Lell, Vahur; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Matemaatika ja statistika instituutMagistritöö eesmärgiks oli välja töötada ja läbi viia praktiline valikkursus “IoT lahendused” gümnaasiumiastmele. Praktilise kursuse üheks eesmärgiks oli tutvustada õpilastele üht võimalust, kuidas tehnoloogia abil probleeme lahendada ja selle kaudu saada praktilisi kogemusi infotehnoloogia alal. Kursusel kasutati riistvaralise lahendusena ESP32 kiibil baseeruvat mikrokontrollerit ning digitaal- ja analoogandureid. IoT lahenduste loomiseks kasutati programmeerimiskeelt MicroPython. Materjali loomisel lähtuti ADDIE mudeli printsiipidest. Magistritöö autor piloteeris kursust Tartu Jaan Poska Gümnaasiumis 10.‒11. klasside õpilastega. Õpilaste tagasiside küsimustiku põhjal võib kursuse riistvara ja teemade valikuga rahule jääda. Kursuse läbiviimist jätkatakse Tartu Jaan Poska Gümnaasiumis järgnevatel õppeaastatel.listelement.badge.dso-type Kirje , Gümnaasiumi praktilise valikkursuse „IoT lahendused“ väljatöötamine ja läbiviimine Tartu Jaan Poska Gümnaasiumi näitel(Tartu Ülikool, 2021) Lell, Vahur; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutMagistritöö eesmärgiks oli välja töötada ja läbi viia praktiline valikkursus “IoT lahendused” gümnaasiumiastmele. Praktilise kursuse üheks eesmärgiks oli tutvustada õpilastele üht võimalust, kuidas tehnoloogia abil probleeme lahendada ja selle kaudu saada praktilisi kogemusi infotehnoloogia alal. Kursusel kasutati riistvaralise lahendusena ESP32 kiibil baseeruvat mikrokontrollerit ning digitaal- ja analoogandureid. IoT lahenduste loomiseks kasutati programmeerimiskeelt MicroPython. Materjali loomisel lähtuti ADDIE mudeli printsiipidest. Magistritöö autor piloteeris kursust Tartu Jaan Poska Gümnaasiumis 10.‒11. klasside õpilastega. Õpilaste tagasiside küsimustiku põhjal võib kursuse riistvara ja teemade valikuga rahule jääda. Kursuse läbiviimist jätkatakse Tartu Jaan Poska Gümnaasiumis järgnevatel õppeaastatel.listelement.badge.dso-type Kirje , Indoor Positioning System Using IN100 BLE NanoBeacons(Tartu Ülikool, 2025) Turban, Siim; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutThis thesis evaluates the suitability of the Bluetooth Low Energy (BLE) protocol and dedicated IN100 BLE NanoBeacons for indoor positioning, implementing and testing the solution on the iOS platform. Position estimates are produced by fusing an RSSI-based trilateration method with a smartphone inertial-sensor based Pedestrian Dead Reckoning (PDR) algorithm. The results are weighted through dynamic confidence classes. The application presents the result on an interactive map, where its functionality is comparable to modern navigation apps. The system was tested both in the University of Tartu’s Delta building and in a home environment. Examined deployment parameters were beacon-density, signal strength and maintenance, also a cost analysis of the covered hardware, installation and configuration effort. The findings confirm that a BLE-beacon network is a technically viable and cost-effective alternative to Wi-Fi-based indoor positioning systems.listelement.badge.dso-type Kirje , Küberhügieeni kursuse „Tagasi kontorisse” loomine DeLRAP platvormile(Tartu Ülikool, 2022) Tamm, Tauno; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutKüberuum meie ümber on pidevalt arenev. Digitehnoloogiate laialdasem kasutuselevõtt suurendab vajadust paremate küberteadmiste järele. Interaktiivses digiühiskonnas on tõusnud ka kodanike ootused õppematerjalidele ning on vajadus inimeste küberteadlikkust pidevalt tõsta läbi praktiliste näidete. Käesoleva bakalaureusetöö raames loodi ettevõtte Cybexer Academy OÜ platvormile DeLRAP küberhügieeni moodul „Tagasi kontorisse“, mis koosneb 14st eeltesti küsimusest, 25st kaasusest koos selgitavate õppematerjalidega ning 12st lõpptesti küsimusest. Moodul keskendub kasutajate küberteadlikkuse tõstmisele ning nende riskide välja selgitamisele nii tavakontori kui ka kodukontori perspektiivist. Uue mooduli sisu loodi analüüsides hiljutisi küberintsidente, tuginedes Eesti infoturbestandardi 2021. aasta versioonile ning klientide vajaduste kaardistamiseks läbiviidud küsitluse analüüsile. Töö kirjalikus osas antakse ülevaade, milliseid referentsmaterjale analüüsiti ning tutvustatakse uute testküsimuste ja õppematerjalide loomise põhimõtteid.listelement.badge.dso-type Kirje , Lõikelaua ajaloo jagamise rakendus(Tartu Ülikool, 2025) Kaljulaid, Henry; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutThe aim of this bachelor’s thesis was to create an application that synchronizes the clipboard and its history between multiple computers. The app monitors the clipboard for changes and saves all available data to a database whenever something is copied. That way all the computers that have the application and are connected to the same server using the same account have access to the same clipboard history. This enables the user to use previously copied information regardless of the device. The thesis explains the clipboard systems in different operating systems, analyzes existing solutions and their strengths and weaknesses. During the thesis, a solution was developed, consisting of a sever and a client application. The server API is written in the Go programming language, it stores data in a Postgres database and serves an HTML file for web browsers. The client application, which communicates with the clipboard, user interface, and server, uses Go, C and web technologies. In this document the used technologies and the reason behind the choices is given.listelement.badge.dso-type Kirje , LPWAN raadiovõrkude võrdlus ja kasutusjuhud Tartu näitel(Tartu Ülikool, 2020) Tali, Kert; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutSigfox, LoRaWAN and NB-IoT are the best known LPWAN (Low Power Wide Area Network) technologies, which allow for large scale deployments of IoT applications. This survey assesses the suitability of those technologies to known IoT use cases by testing the available services in challenging environments near and within Tartu, Estonia. The resulting analysis gives insight about the best services to use for static sensor, mobile tracking or remotely operated device based applications. Testing is conducted on the FiPy development board by Pycom. In addition to the services, a self-made LoRaWAN gateway is also built and tested in parallel.listelement.badge.dso-type Kirje , Malicious Android app for security testing(Tartu Ülikool, 2020) Gorohhova, Jekaterina; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutThis bachelor’s thesis details the design, implementation, and deployment of a prototype of an Android application that is used for an illustrative example of how applications in a given operating system can use permissions to access user's sensitive data. Application uses only built-in Android API and it can access and transmit different kinds of user’s sensitive information including photos, downloaded files, location, SMS messages, and call logs. The output of this thesis can be used to enhance the digital literacy of users.listelement.badge.dso-type Kirje , Malicious Android application for security testing(Tartu Ülikool, 2021) Gurbanzade, Jamil; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutThe growing popularity of mobile device artifacts brings data security issues with themselves. Sensitive personal data on mobile phones have already become an open target for malicious third-party developers. The lack of digital literacy of the users enables not only the spiteful developers but also companies to acquire personal data through application permissions. This study investigates the implementation and designing of a prototype Android application to discover what kind of user data is possible to get by application permissions. The prototype application obtains private user data such as contact names, contact numbers, SMS messages, last location coordinates, email account ID, last picture and le (optional), calendar events, and lastly, call logs. Users will see the collected data on a webpage. This thesis's outcome can be used as a good sample of demonstrate permission issues and improve consumers' digital security awareness.listelement.badge.dso-type Kirje , Nutiseadmest kaugjuhitava roboti ehitamine Raspberry Pi näitel(Tartu Ülikool, 2015) Karelson, Taavi; Peets, Alo, juhendaja; Tartu Ülikool. Loodus- ja tehnoloogiateaduskond; Tartu Ülikool. TehnoloogiainstituutEestit peetakse üheks juhtivaks riigiks infotehnoloogia valdkonnas ja selle positiivse kuvandi hoidmiseks peame igapäevaselt kaasas käima tehnoloogiliste uuendustega. Kuid veel rohkem on meil selle jaoks vaja noori, kes oskavad ja tahavad kaasas käia tehnoloogia arenguga. Selleks on vaja õpetada noortele üha uusi ja huvitavamaid võimalusi, kuidas enda informaatika ja elektroonika teadmisi rakenda. Antud töö sisaldab juhiseid õpilaste ja õpetajatele, kuidas kasutada Raspberry Pi miniarvutit, et luua ratastega robotit, mida saab juhtida nutiseadmega. Püsitatud eesmärgiks oli luua selline seade neljandiku LEGO Mindstorms EV3 hinna eest, mis ka saavutati. Lähemalt tutvustatakse ka Eesti koolides õpetatavaid nelja põhilist programmeerimiskeelt ja riistvarasid, millega õpilastele õpetatakse elektroonikat (Arduino ja Raspberry) ja robootikat (LEGO Mindstorms). Loodi riistvaraline lahendus kuidas minimaalsete vahenditega luua liikuv robot Raspberry baasil. Tarkvaraline lahendus töötab puhtalt Raspberry Pi peal, millel jookseb nii veebiserver, kui ka mootorite kood. Vajalikud nutiseadme güroskoobi andmed edastatakse läbi loodud kodulehe otse veebiserverisse. Selline lahendus lihtsustab süsteemi nii palju, et nutiseadmele pole eraldi tarkvara vaja luua ja selle suurimaks kasuteguriks on see, et kõik nutiseadmed, mis HTML5 puhul güroskoobi andmeid edastavad, töötavad antud koodiga probleemideta. Välja pakuti ideesid, kuidas sellist projekti võiks kasutada erinevate ainetundide raames õppetöö integreerimiseks ning mida võiks antud projekti aluseks võttes veel edasi arendada, nagu näiteks targa või maad mõõtva roboti ehitamine.