Du är offline. Det här är en skrivskyddad version av sidan.
Hoppa till huvudinnehåll
KTH Exjobbportal
Växla navigering
Uppdrag
Prenumerera
Om KTH Exjobbportal
Om KTH Exjobbportal
För uppdragsgivare
För studenter
FAQ
Svenska
English
Svenska
Logga in
Ansök med e-post
Ansök med URL
Uppdrag
Rubrik
*
*
Organisation/Företag
*
Plats
*
Uppdrag
*
Beskrivning
*
*
# Open-Source encryption key management for an on-premise environment ## Description The major cloud providers (Azure, AWS, GCP) provides a KMS (Key Management System) to securely manage encryption keys for internal and external users. A KMS enables end-users to outsource the management of the keys, that can be used to encrypt their data both at rest and in transit, to their provider. There are no existing solutions, clear methods nor any research of how this would be designed, implemented and used by an entity not relying on these cloud providers. The purpose of this thesis is to investigate, design and prove the feasibility of running a KMS on an internal platform and publish the results as Open Source with a fully permissive license. ## Background and purpose Molnett is building a cloud provider that fulfills the frameworks that EU has established for Data Protection, such as NIS 2, with extremely high requirements on reliability. This thesis and it's results will be absolutely crucial to prove that it is be possible for private and public sector to provide these services without relying on EU-external proprietary technology. ## Description of the assignment We see that the thesis work consists of some, or all, of the following tasks: * Research and establish a framework based on existing techniques and publications (Blog posts, provider documentation). * Implement a reference architecture based on Rust that is compatible with the Google Cloud KMS protobuf API. * Actively publish design documentation and code on GitHub under a public repository. Due to the nature of this project, we are looking with a Computer Science student with a keen interest and knowledge of cryptography (required), distributed computing, cloud orchestration (preferably all three). Knowledge of a statically compiled language such as C++, Go or Rust is required. Number of students: 1 or 2 Start date for the Thesis project: January 2024 Estimated time needed: 20 weeks Compensation: 70000SEK Contact person Jonathan Grahl - Founder jonathan@molnett.com
Det finns inga poster att visa.
Du har inte behörighet att visa de här posterna.
Fel när begäran slutfördes.
Läser in ...
Skapa
×
Stäng
Redigera
×
Stäng
Visa information
×
Stäng
Ta bort
×
Stäng
Vill du radera den här posten?
Fel
×
Stäng
Ett fel har uppstått.
Sista ansökningsdatum
*
*
Publiceringsdatum
*
*
Omfattning
30 hp
15 hp
15-30 hp
Applikationskanal
*
e-post
URL
Båda
E-post för ansökan
*
*
Appens URL
*
Ansökningshandlingar
*
Relevant information about technical skill and an informal letter of interest.