Jeg er ansat i afdelingen for IT-Sikkerhed. Her arbejder jeg som software-udvikler primært med at designe og implementere programmer, der benytter Secure Multiparty Computation (SMC). SMC er en teknik, der gør det muligt at regne paa private/følsomme oplysninger, uden at de bliver tilgængelige for den eller de, der udfører beregningen. Det er for eksempel nyttigt ved auktioner eller poker, hvor den, der blander kortene ikke bør kende dine kort. Jeg har bl.a. været med i SIMAP-projektet som stod bag verdens første kommercielle anvendelse af SMC teknologien.
Jeg beskæftiger mig med hele kæden af udvikling fra matematiske beskrivelser af nye SMC protocoller, over design, test og implementation af disse i form af højt parallelliserede og distribuerede programmer, til optimering af performance kritiske dele i C.
Jeg har også involveret i et projekt indenfor pervasive computing, hvor vi har lavet IT-Sikkerheds værktøjer til andre programmører indenfor telemedicin, så de nemmere kan identificere relevante ricisi og imødegå disse vha. standardiserede løsninger i deres daglige arbejde.
Jeg har været ansat hos Alexanda siden 2009. Jeg er uddannet ph.d. i Datalogi fra Aarhus Universitet, hvor fokus for min afhandling var domain-specifikke programmeringssprog for Secure Multiparty computation og stærkt typede macro sprog.
Mine publikationer:
- Efficient Implementation of the Orlandi Protocol. Thomas P. Jakobsen, Marc X. Makkes, and Janus Dam Nielsen, 8th. International Conference on Applied Cryptography and Network Security, Beijing, China, 2010
- Languages for Secure Multiparty Computation and Towards Strongly Typed Macros. Janus Dam Nielsen. Ph.d. afhandling 2009. Aarhus Universitet
- Secure Multiparty Computation Goes Live. Peter Bogetoft, Dan Lund Christensen, Ivan Damgård, Martin Geisler, Thomas Jakobsen, Mikkel Krøigaard, Janus Dam Nielsen, Jesper Buus Nielsen, Kurt Nielsen, Jakob Pagter, Michale Schwartzbach, and Tomas Toft. Thirteenth International Conference on Financial Crypto and Data Security. Barbados, 2009
- Growing a Syntax. Erik Allen, Ryan Culpepper, Janus Dam Nielsen, Jon Rafkind and Sukyoung Ryu. Foundations of Object Oriented Languages. Savannah USA, 2009.
- A Domain-Specific programming Language for Secure Multiparty Computation. Janus Dam Nielsen and Michael Schwartzbach. Proceedings of the 2007 workshop on Programming languages and analysis for security. San Diego California, USA, 2007
- Fortrolig lagring af data i skyen og dermed udenfor perimeteren
- Implementering og anvendelser af Secure Multiparty Computation
- Sikkerheds-patterns for healthcare med særligt fokus på telemedicin
Jeg er software udvikler og har erfaring med alle faser af software udvikling fra projektplanlægning til implementation, test, levering og vedligehold.
Jeg har en solid teoretisk viden om Datalogi, specielt programmeringssprog og secure multiparty computation.
Mine tekniske og personlige kompetancer omfatter følgende områder:
- Jeg kan anvende Java til at implementere komplekse programmer, der udnytter flere CPU'er
- Jeg kan anvende Python til at implementere komplekse programmer
- Jeg kan vurdere kvaliteten af Java og Python programmer udfra parametre som modularitet af kode og funktionalitet, maintainability, scalability, availability, performance og testability
- Jeg kan anvende Objective C, C og Scheme til at implementere mindre komplekse programmer og vurdere performance
- Jeg kan forstå programmer skrevet i Fortress, Clojure og Lisp
- Jeg er certificeret Sun Java 6 programmør og IBM DB2 Fundamentals
- Jeg arbejder effektivt sammen med andre eller selvstændigt med en opgave
- Jeg er god til at kommunikere med andre både på skrift og tale, og dansk og engelsk
- Jeg er hurtigt til at beherske nye evner på et niveau så jeg kan anvende dem til at løse problemer
Alexandra Instituttets indsatsområde it-sikkerhed tilbyder forskning, innovation og rådgivning inden for sikkerhedsproblematikker med fokus på teknologiske trends som pervasive computing, cloud computing, mutual computing og privacy.
Vi udvikler innovative koncepter og løsninger til dette problemkompleks med afsæt i en række kernekompentencer: secure multiparty computation, autentifikation og privacy enhancing technologies (PETs), usable security, sikker kommunikation, sikkerhedsarkitektur og forretningsforståelse.
Vi er sammen med Aarhus Universitet verdensførende inden for implementering af Secure Multiparty Computation - en særlig kryptologisk teknik, som tillader at man kan regne på krypterede værdier. ...læs mere |
|
|
Medarbejdere i It-sikkerhed
|
|
|
|
|
|