Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Luotetun sisältöä seulovan digitaalisen allekirjoitusjärjestelmän toteutus

Koivisto, Kalle Johannes (2016)

 
Avaa tiedosto
Koivisto.pdf (1.491Mt)
Lataukset: 



Koivisto, Kalle Johannes
2016

Sähkötekniikan koulutusohjelma
Tieto- ja sähkötekniikan tiedekunta - Faculty of Computing and Electrical Engineering
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2016-06-08
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201605204032
Tiivistelmä
Digitaalinen allekirjoittaminen on yksi yrityksen tietoturvan kulmakivistä. Käsin tehdyn allekirjoituksen tavoin digitaalisen allekirjoituksen tuottaja menee takuuseen allekirjoittamansa tiedon sisällöstä.
Tässä työssä käydään läpi Intelille suunniteltu ja toteutettu digitaalinen allekirjoitusjärjestelmä, joka kykenee seulomaan yhtiön tuotteiden tietoturvan kannalta tärkeitä konfiguraatiopaketteja ennen allekirjoittamista. Seulonta tapahtuu allekirjoitusprosessin yhteydessä keskitetyillä allekirjoituspalvelimilla.
Järjestelmän ensisijainen tavoite on täyttää Intelin mobiililaitteiden tuotekehitykseen liittyvät allekirjoitusvaatimukset, mutta sen on tarkoitus kyetä skaalautumaan mahdollisimman pienellä vaivalla myös muihin yhtiön allekirjoitusvaatimuksiin.
Luotettavuuden kannalta oleellista on, että järjestelmässä käytetyt allekirjoitusavaimet on suojattu HSM-kryptolaitteiden (engl. hardware security module) avulla ja järjestelmän vaatimukset on linjattu yhdessä yhtiön tietoturva-asiantuntijoiden kanssa.
Itse seulonta tapahtuu Lua-skripteillä, jotka ajetaan allekirjoituspalvelimien yhteyteen sulautetulla Lua-tulkilla. Seulontaskriptit hyödyntävät sisäisiä funktiorajapintoja allekirjoitettavan tiedon lukemiseen ja siihen kirjoittamiseen.
Toteutusta voidaan pitää onnistuneena, sillä järjestelmä hyväksyttiin Intelin tuotantokäyttöön ja sen katsottiin täyttävän sille asetetut vaatimukset. Tuotantokäytössä järjestelmässä ei ole ilmennyt merkittäviä puutteita tai ongelmia. Jatkokehitysideoita ja -mahdollisuuksia kuitenkin on.
 
Digital signing is a trust anchor in corporate level information security. Just like in the case of classical hand-written signature, the producer of digital signature approves the data content he or she is signing.
This thesis introduces the design and implementation of a trusted digital signing service that is capable to do automated screening for the input data. The screening takes place on centralized signing servers before the signing operation.
The primary purpose of the system is to meet requirements and needs set by Intel’s mobile device RnD units but it is meant to be scalable to other signing scheme requirements of the company.
To gain trust, it is crucial that the keys are encrypted and protected using Hardware Security Modules (HSM) and the requirements are gathered together with the security experts at Intel.
The screening practically happens through Lua scripts which are executed in a Lua engine inside the signing server. The scripts have access to internal API functions which allow them to read and write data that is being signed.
The implementation can be considered to be successful. The implemented system was approved to production use and it was agreed to fulfil the set requirements. There have not been any major issues in the production use but there are potential ideas and possitilibites for the further development of the implementation.
 
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto [41871]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste