• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • Tagged with
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Radering av känslig information i C : En studie av gcc på Linuxsystem

Österlund, Rikard January 2017 (has links)
Många datorprogram måste hantera potentiellt känslig information som exempelvis lösenord eller kryptonycklar. För sådana program kan det finnas ett behov av att radera denna information så att den blir otillgänglig så fort den inte längre behövs av programmet. Den här studien undersökte vilka möjligheter en mjukvaruutvecklare som använder programspråket C på Linuxsystem har för att kunna säkerställa att känslig information skrivs över av programmet. För att åstadkomma detta användes ett antal testprogram för att utvärdera eventuella negativa effekter av kompilatoroptimering. I de fall en överskrivning optimerats bort av kompilatorn utvärderades även åtgärder för att förhindra den aktuella optimeringsåtgärden vid omkompilering av programmet. En fallstudie av hur ett etablerat krypteringsbibliotek hanterar ovan nämnda problem genomfördes också. Slutsatsen av studien är att det i princip inte är möjligt att garantera att känslig information raderas om utvecklaren inte samtidigt har full kontroll över både operativsystem och övriga processer.

Page generated in 0.0242 seconds