Show simple item record

dc.contributor.advisorItkonen, Jonne
dc.contributor.advisorTiihonen, Timo
dc.contributor.authorMäkelä, Teemu
dc.date.accessioned2024-08-12T06:59:26Z
dc.date.available2024-08-12T06:59:26Z
dc.date.issued2024
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/96566
dc.description.abstractSalakirjoitus ja obfuskointi ovat keskeisiä tekniikoita ohjelmakoodin suojaamiseksi luvattomalta pääsyltä ja väärinkäytöltä. Näiden menetelmien avulla voidaan parantaa tietoturvaa, mutta ne voivat myös vaikuttaa ohjelmiston suorituskykyyn. Tämä tutkielma tarkastelee, miten salakirjoitus ja obfuskointi vaikuttavat ohjelmakoodin tehokkuuteen ja suoritusnopeuteen. Analyysissä käsitellään erilaisia salakirjoitusalgoritmeja ja obfuskointitekniikoita, ja arvioidaan niiden vaikutuksia käsittelyaikaan, muistinkäyttöön ja järjestelmän kokonais-suorituskykyyn. Lisäksi tutkielmassa tarkastellaan tietoturvan ja suorituskyvyn välistä tasapainoa ja annetaan näkemyksiä siitä, kuinka näitä tekniikoita voidaan optimoida eri ohjelmistoympäristöissä. Myös mahdolliset parannukset ja tulevaisuuden kehityssuunnat suorituskykyhaittojen minimoimiseksi ja vahvan tietoturvan ylläpitämiseksi ovat esillä.fi
dc.description.abstractEncryption and obfuscation are crucial techniques for protecting software code from unauthorized access and misuse. While these methods enhance security, they can also impact the performance of the software. This study examines how encryption and obfuscation affect the efficiency and speed of software code execution. The analysis includes various encryption algorithms and obfuscation techniques, evaluating their influence on processing time, memory usage, and overall system performance. Additionally, the study explores the trade-offs between security and performance, providing insights into optimizing the use of these techniques in different software environments. Potential improvements and future developments in minimizing performance overhead while maintaining robust security are also discussed.en
dc.format.extent23
dc.language.isofi
dc.titleSalakirjoituksen ja obfuskoinnin vaikutus ohjelmakoodin suorituskykyyn
dc.identifier.urnURN:NBN:fi:jyu-202408125442
dc.type.ontasotBachelor's thesisen
dc.type.ontasotKandidaatintyöfi
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.laitosInformation Technologyen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.oppiaineTietotekniikkafi
dc.contributor.oppiaineMathematical Information Technologyen
dc.rights.copyrightJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.rights.copyrightThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.contributor.oppiainekoodi602
dc.subject.ysosalaus
dc.subject.ysosalakirjoitus
dc.subject.ysokryptografia
dc.subject.ysoalgoritmit
dc.subject.ysokoodit
dc.subject.ysotietoturva
dc.subject.ysotietojenkäsittelytieteet
dc.subject.ysotietokoneohjelmat
dc.subject.ysomenetelmät


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record