< Terug naar vorige pagina

Project

.

Ondanks het wereldwijd gebruik van cryptografische standaarden, zorgt de opkomst van het Internet der Dingen voor een nood aan nieuwe cryptografische primitieven die geschikt zijn voor situaties met beperkte middelen. Wij richten ons voornamelijk op het ontwerp en de implementatie van lichtgewicht lineaire lagen voor symmetrische cijfers. We stellen nieuwe constructies van MDS (maximum distance separable) en bijna-MDS matrices voor. We stellen nieuwe cryptanalytische methoden voor voor twee klassen van opkomende primitieven: lichtgewicht geauthenticeerde encryptieschema's en domeinspecifieke cijfers voor geavanceerde protocollen zoals Multi-Party Computation en Volledig Homomorfe Versleuteling. Om een efficiëntie implementatie te bekomen, maken veel van deze cijfers gebruik van bouwblokken van lage algebraïsche graad. Om gebruik te maken van deze structurele eigenschap, verbeteren we de cube aanval met nieuwe graadevaluatie en termenumeratie technieken en herbekijken we lineaire cryptanalyse door nieuwe technieken voor het berekenen van correlaties voor te stellen. Bovendien ontwikkelen we geautomatiseerde tools om distinguishers te zoeken bij deze aanvallen. We verbeteren ook het geheugengebruik van interpolatieaanvallen. De voorgestelde methodes leiden tot de beste aanvallen van het moment op sommige cijfers, inclusief de eerste aanval op de volledige versie van MORUS. Versleutelingsalgoritmes zijn cruciaal gebleken om de veiligheids- en privacyproblematiek van gegevensverwerking op het Internet te garanderen. Ze voorkomen echter ook het werk van intrusiedetectiesystemen gebaseerd op deep packet inspection. Wij gebruiken symmetrische cryptografische primitieven om een privacy-vriendelijk en marktconform intrusiedectiesysteem te ontwikkelen voor versleutelde datatrafiek. Onze experimenten tonen aan dat ons protocol in de buurt komt van de noden van praktische toepassingen.

Datum:8 sep 2015 →  13 feb 2020
Trefwoorden:Symmetric Key Cryptography
Disciplines:Toegepaste wiskunde, Computerarchitectuur en -netwerken, Distributed computing, Informatiewetenschappen, Informatiesystemen, Programmeertalen, Scientific computing, Theoretische informatica, Visual computing, Andere informatie- en computerwetenschappen
Project type:PhD project