Haku
Viitteet 11-20 / 90
Proseduraaliset kohinageneraattorit
(2019)
Kandidaatintyö
Kandidaatintyö
Tässä työssä käsitellään proseduraalisten kohinageneraattorien teoriaa, toteutusta ja sovellustapoja, minkä pyrkimyksenä on luoda kattava yleiskuva aihekokonaisuudesta. Erityisenä näkökulmana aiheeseen ovat tietokonegrafiikka ...
Prologin käyttökohteet ja ominaisuudet
(2019)
Kandidaatintyö
Kandidaatintyö
Tässä opinnäytetyössä tutkitaan logiikkaohjelmoinnin ominaisuuksia ja käyttökohteita. Tutkimus suoritetaan kirjallisuusselvityksenä ja pääasiassa Prologin näkökulmasta. Tavoitteena on esittää yleiskuvaus Prologin tärkeimmistä ...
Ransomwaren toimintaperiaate ja siltä suojautuminen
(2019)
Kandidaatintyö
Kandidaatintyö
Tässä kandidaatintyössä käsitellään ransomware-haittaohjelmien toimintaperiaatteita ja suojautumiskeinoja ransomwareilta. Suojautumiskeinoista käsitellään erityisesti kahta uutta kehitettyä suojautumiskeinoa, avainvarmuu ...
Backdoorin naamiointi hyökkäyksen eri vaiheissa
(2019)
Kandidaatintyö
Kandidaatintyö
Tässä kandidaatintyössä selvitetään erilaisia backdooreille ominaisia tapoja välttää hyökkäyksen paljastumista. Kandidaatintyö on tehty kirjallisuusselvityksenä. Työn aineistona toimivat sekä haavoittuvuustestauksen ...
60 GHz:n taajuusalueen soveltuvuus VR- ja AR-lasien langattoman tiedonsiirron tarpeisiin
(2018)
Kandidaatintyö
Kandidaatintyö
VR- ja AR-lasit ovat viime vuosina kasvattaneet suosiotaan. Laitevalmistajat yrittävät kovasti luoda niille kysyntää, mutta todennäköisesti laitteiden korkean hintatason, heikon kuvanlaadun ja vaikeakäyttöisyyden johdosta ...
Cross-Platform Mobile Application Development with React Native
(2019)
Kandidaatintyö
Kandidaatintyö
Developing and maintaining mobile applications for multiple platforms at the same time can be time consuming. Since the applications have to be developed with each platform’s native development technologies, the software ...
Itseorganisoituminen desentralisoiduissa pilvitallennussovelluksissa
(2018)
Kandidaatintyö
Kandidaatintyö
Pilvitallennussovellusten avulla voidaan tallentaa tiedostoja siten, että ne ovat tallessa muuallakin kuin käyttäjän omalla laitteella. Mikäli sovellus toteutetaan desentralisoituna peer to peer -verkkona, täytyy sen ...
CANopen-ohjelmointirajapinnat
(2018)
Kandidaatintyö
Kandidaatintyö
Työssä perehdyttiin yleisellä tasolla CANopeniin ja siihen tarjolla olevien ohjelmointirajapintojen käyttöön. Työn tarkoituksena oli selvittää, mitä CANopen ohjelmointirajapintoja on saatavilla ja kuinka niitä käytetään ...
Tavallisimmat web-ohjelmoinnin tietoturvaongelmat
(2019)
Kandidaatintyö
Kandidaatintyö
Tässä kandidaatin tutkielmassa esitellään web-ohjelmoinnin yleisimpiä ongelmia JavaScript-ohjelmointikielen näkökulmasta ja tutkitaan miten AngularJS-työkalun käyttö kehityksessä vaikuttaa ongelmien välttämiseen tai ...
Comparison of RSA and Elliptic Curve Cryptosystems
(2018)
Kandidaatintyö
Kandidaatintyö
The thesis was a literary review of two public key cryptosystems, RSA and elliptic curve cryptosystem (ECC). Its main focus was on their key generation as well as their use in key exchange and digital signatures, looking ...