• Personlig, Rejse Kommentarer lukket til Tilbage i Danmark

    …men blot for en kort bemærkning. Skal besøge venner og familie, til koncert i Ålborg og lige konstatere ved selvsyn at min lejlighed står her endnu. Det gør den så, da jeg sidder i den nu, men godt nok har en eller anden storm rykket rundt på min grill og mine havemøbler, men som vejret er lige nu har jeg ikke lyst til at gå ud og stille dem på plads 🙂

    Det er forresten noget underligt noget med det vejr. Da jeg ankom til Zürich øsregnede det, og mindsanten om det ikke også gør det når jeg kommer til Danmark. Det må være vejrets måde at byde mig velkommen på 😉

  • Personlig, Rejse Kommentarer lukket til Færdig!

    Sådan, så er vores artikel til Eurocrypt 2007 blevet indsendt, og det endda hele fire timer før deadline. Hvis nogen er interesseret i en kopi, så sig bare til 🙂

    Derudover har Dell fikset min computer i dag, så nu kan jeg ligefrem se hvad jeg skriver. Nå, jeg vil smutte ned i fitness centeret…

  • Personlig, Rejse Kommentarer lukket til Dell fikser min bærbare

    Bare en lille kort opdatering da jeg er på arbejdet nu. Dell skulle gerne komme og reparere min bærbare i morgen, så det bliver rart! Ellers er det jo på onsdag at jeg tager et kort smut til Danmark, så til en del af jer der læser dette: Vi ses 🙂 Nå, tilbage til arbejdet. Eurocrypt deadline er i morgen.

  • Personlig, Rejse Kommentarer lukket til Vintertid

    Okay, det kan godt være at min skærm er lidt defekt, men jeg prøver nu alligevel at skrive lidt om hvad der sker hernede. Jeg undskylder på forhånd stavefejlene, men jeg har lidt svært ved at se hvad jeg selv skriver 🙂

    Det har været en hård uge. Jeg har fundet ud af Erasmus Student Network også har en afdeling hernede, der trives i bedste velgående, og de har holdt et par arrangementer i denne uge. Først velkomstfest onsdag aften, torsdag aften det ugentlige møde med IAESTE som derefter endte hos endnu en Erasmus fest, fredag tog jeg det stille og roligt, for lørdag holdt Erasmus endnu en fest, som jeg føst var hjemme fra kl. 4 i morges. Tak vintertid 😉

    Jeg må indrømme at jeg er ved at falde godt til her. Det tager åbenbart lige de par måneder før man begynder at kende folk hernede, og ikke føler sig som en fremmed. Det gælder både på arbejdspladsen og i fritiden. Jeg tror såmænd godt at jeg kunne klare at skulle blive boende her. Folk er venlige og mentaliteten minder meget om den danske… hvis blot jeg kunne få flyttet venner og familie fra Danmark med 🙂 Nej, jeg føler mig nu stadig mere hjemme tilbage i DK, men jeg har heller ikke travlt med at komme væk herfra.

    I går hjalp jeg Niek med at flytte (igen) og denne gang bor han i en lejlighed tæt på Langstrasse. Udover at være et gå-i-byen sted, så er Langstrasse Zürich’s “red light district” og i stueetagen til den lejlighed han bor i, er der ligefrem et suspekt sted hvor man ikke er i tvivl om hvilke ydelser de tilbyder. De arbejdende det sted stod da også i døråbningen og så til, mens vi tømte bilen og da vi hev to madresser ud af bilen og begyndte at gå over mod huset med dem, tænkte de nok “dumme turister… dem behøver man altså ikke selv at tage med” 🙂 Og nu ved jeg godt hvad I tænker, men ja… man kan faktisk godt have to madresser i en rusten Opel Corsa 🙂

    Jeg ville egentlig skrive mere, men jeg bliver træt i øjnene af at kigge på denne skærm, så jeg stopper nu. Jeg skal også hjælpe Niek med at flytte de sidste ting i dag. De ting der ikke kunne være i bilen, som fx sengen.

    Hyg jer derhjemme. Jeg ser jo nok de fleste af jer om et par uger, hvor jeg tager et lille smut hjem.

  • I går fik min computer den idé at jeg ikke havde behov for at se hele skærmbilledet, så den besluttede at tegne masser af hvide vandrette streger henover min skærm.

    Irriterende hvide streger

    Dette betyder også at de billeder jeg har taget i weekenden ikke lige er blevet lagt på nettet endnu, da det er noget svært at redigere billeder uden at kunne se dem ordentligt.

    Oh well, jeg ser om ikke det kan repareres hernede på en eller anden måde.

    Godt at jeg har det bedre hernede end min computer 🙂

  • Personlig, Rejse Kommentarer lukket til Mit arbejde hernede

    Som lovet kommer her en beskrivelse af hvad jeg i øjeblikket arbejder med hos IBM. Håber dette får stillet nysgerrigheden hos et par stykker 🙂 Dette arbejde afsluttes den 7. november, hvorefter vi går i gang med noget andet. Som tidligere nævnt arbejder vi med batch verifikation af signaturer, men for at jeg kan fortælle mere om det, så kommer her lige lidt baggrundsinformation.

    De fleste kender vel en digital signatur, der er en mulighed for at underskrive en digital besked. I har alle uden tvivl benyttet jer af digitale signaturer på et eller andet tidspunkt, men måske uden at vide det? Hver gang I køber ind på nettet, checker e-mail over sikre forbindelser, ordner banksagerne hjemme foran PC’en, etc. har der været en digital signatur involveret for at sikre at oplysningerne ikke bliver ændret undervejs, eller for at give mulighed for at se præcist hvem der lavede hvad, uden at vedkommende senere kan afvise at det var hende der gjorde det. Dette bruges fx hver gang I godkender en overførsel eller betaler en regning via jeres netbank.

    Digitale signaturer fungerer ved at man har to stykker data, den offentlige og den private nøgle. Den offentlige er tilgængelig for alle, mens man holder den private for sig selv. Givet den private nøgle og en besked man gerne vil underskrive, kan man lave nogle beregninger og resultat af disse beregninger kaldes signaturen. Givet en besked, en signatur og den offentlige nøgle kan man checke om den givne signatur rent faktisk var lavet ud fra den tilhørende besked og private nøgle, eller med andre ord om den eneste person der ejer den private nøgle rent faktisk har underskrevet beskeden. Ændres der bare et enkelt tegn i beskeden eller signaturen, vil det ikke længere være en gyldig signatur på beskeden, så det er altså den digitale version af en underskrift på et stykke papir. Der findes mange forskellige metoder til at lave disse digitale signaturer, med forskellige egenskaber. Fx vil det jo være rart at det tager kort tid at checke om en signatur er korrekt og det er også godt hvis signaturen ikke fylder ret meget, da den jo evt. skal sendes rundt.

    Og nu endnu mere baggrundsviden til dem der ikke er faldet i søvn. Forestil jer fx at alle biler der kører rundt på vejene er udstyret med sensorer der rapporterer data om trafikforhold, vejforhold, vejr, etc. til alle andre biler i nærheden. Disse biler vil så, afhængigt af hvilken type information der er tale om, videresende beskederne til andre biler der var uden for rækkevidde af den bil der oprindeligt sendte beskeden. Hvis beskederne markeres med koordinater, kan man opnå at data “lever” indenfor et bestemt geografisk område, fordi de hele tiden bliver sendt rundt mellem de biler der befinder sig i området. Det kunne fx være at en bil opdager at vejen er glat, og så sørger den for at alle biler i samme vognbane op til fx 500 meter før det glatte sted, får denne besked. På en travl motorvej kan dette betyde at en bil modtager flere beskeder per sekund. Lyder dette som science fiction? Det er det ikke… det er et EU projekt der om nogle år sagtens kan gå hen og blive til virkelighed på de europæiske veje!

    Har disse to ting overhovedet noget med hinanden at gøre? Ja, det har de skam. For man har en interesse i at kun beskeder sendt fra sensorerne indbygget i bilerne bliver accepteret af de andre biler. Ellers kunne man jo forestille sig at folk bevidst saboterede tratikken ved at sende falske beskeder om kødannelse, glat føre, ulykker eller hvad der nu kunne skabe mest kaos. Dette kunne man fx sikre sig imod ved at hver bil har en offentlig og privat nøgle indbygget fra fabrikanten, og så skal alle beskederne have en digital signatur når de sendes. Modtageren kan så verificere denne signatur, og hvis den er ugyldig ignoreres beskeden. Problemet er så at med flere beskeder pr. sekund er det en stor belastning for den computer der sidder i bilerne at udføre alle de beregninger der kræves for at checke disse signaturer, og det er så her vi kommer ind i billedet med batch verifikation. Det går i alt sin enkelthed ud på at man tager en bunke beskeder med tilhørende signaturer, laver nogle beregninger på dem der resulterer i at man kan verificere alle signaturerne på en gang, hurtigere end hvis man verificerede hver enkelt signatur hver for sig. Det lyder jo simpelt nok… men det er det ikke.

    Litteraturen er fuld af mislykkede forsøg på dette, og artikler hvor folk påstår at de laver batch verifikation, men hvor det faktisk ikke er sandt. Det de i stedet for opnår er at hvis deres beregninger siger “ja” så betyder det at alle beskederne var underskrevet med den rette private nøgle på et tidspunkt, men det betyder ikke at de enkelte signaturer ville verificere korrekt hver for sig. Tag fx dette tænkte eksempel: Man har to signaturer A og B, og den påståede batch verifikation går ud på lægge dem sammen og lave nogle beregninger. Det er klart at A+B=(A-2)+(B+2) så en algoritme der kun arbejder på summen kan ikke se forskel, men (A-2) er ikke en gyldig signatur på den givne besked. Dog kræver det at A er beregnet på et tidspunkt før man kan beregne (A-2) så det betyder stadigvæk at en eller anden har underskrevet beskeden på et tidspunkt, ellers ville A jo slet ikke eksistere! Betyder denne forskel noget? Ja, i nogle scenarier gør den. Fx i bilscenariet hvor en bil verificerer beskeder og sender dem videre til en anden bil. Vi vil jo ikke belaste netværket med ugyldige beskeder, så derfor laver den første bil batch verifikation, men hvis individuelle signaturer kan være ugyldige alligevel, så går det måske galt senere når disse beskeder sendes videre til en anden modtager.

    De konktere bidrag fra vores arbejde er et overblik over emnet så folk kan se forskellen og alle de fejl der er blevet begået i tidens løb, formelle definitioner af batch verifikation og den svagere garanti kaldet screening samt den første algoritme til batch verifikation der er beviseligt sikker når vi har flere forskellige personer der underskriver beskederne (nuværende resultater kræver at den samme person underskriver alle beskederne, hvilket er helt urealistisk i vores bilscenarie). Desuden er metoden beviseligt sikker uden et cryptografisk trick kaldet “random oracles” som man i dag prøver at undgå. Forklaringen på dette er for lang til at den skal med her, men pointen er at metoder der bevises sikre i random oracle modellen, ikke nødvendigvis behøver at være sikre i den virkelige verden! Udover dette præsenterer vi batch verifikation i random oracle modellen der er særdeles effektiv hvis vi har en person der underskriver alle beskederne, og til sidst præsenterer vi et nyt system til digitale signaturer der har nogle begrænsninger, men har meget små signaturer og er hurtigt at lave batch verifikation af, selv for signaturer fra mange forskellige personer. Vi undersøger også muligheden for at lække noget information om den hemmelige nøgle. Så lidt at man ikke kan bruge det til at forfalske signaturer, men derimod kan lave batch verifikation endnu mere effektivt.

    Når denne artikel er færdig går vi i gang med at se på det samme igen, bare for anonyme systemer. Folk er jo nok ikke interesserede i at deres bil har en unik nøgle, der sendes ud flere gange i sekundet, så det kan bruges til at spore den alle steder. Så det vi har brug for er systemer hvor en signatur blot kan verificeres som kommende fra en bil i systemet, men uden information om hvilken, og alligevel på en måde så biler med defekte sendere eller folk der bevidst benytter deres sensorer i bilen til at sende forkerte data, kan opdages og identificeres. Sådanne systemer findes, men kan vi lave batch verifikation af den slags anonyme signaturer? Lige nu er der ingen metoder til det, men så var det måske på tide at man fandt på nogen 🙂

    Der mangler naturligvis et hav af detaljer i denne beskrivelse, men det er da lige en smagsprøve på hvad jeg kigger på for tiden. Ved ikke om det gjorde jer ret meget klogere 🙂

  • Personlig, Rejse Kommentarer lukket til Så skete det

    Jep, det er sket. Lindt chokoladejulemænd i supermarkedet. Ved ikke om der allerede har været tegn på jul i Danmark, men det er årets første tegn på jul hernede 🙂

    På arbejdet er det ved at gå godt, og vi er nu ret optimistiske mht. vores artikel. Jeg er flere gange blevet spurgt om hvad jeg egentlig laver, men har indtil videre blot afvist det med at det nok ikke vil give mening at forklare. En af de nærmeste dage vil jeg dog skrive et længere indlæg her om hvad jeg laver hernede rent fagligt, og skal nok få det skrevet så det giver mening for alle (håber jeg 🙂 Hvis man læser denne blog får man jo næsten indtrykket af at her ikke sker noget fagligt, og det er langt fra tilfældet.

    På det sociale plan har det nu også været en travl uge. Tirsdag var der karaoke-aften på en bar her i nærheden. Sært sted drevet af et par japanere (hvem ellers) og ved første øjekast lignede det et sted hvor folk i deres midtvejskrise samledes. Der var 6 personer i baren der bare sad og kiggede ud i luften mens en sang med på en eller anden stille, sørgelig sang. Den stemning blev dog ændret da ca. 20 studerende fra forskellige lande indtog stedet. Jeg tog hjem omkring midnat, men jeg hørte da fra de andre at de blev smidt ud kl. 3:30 om natten fordi stedet skulle til at lukke 🙂

    Torsdag var der så det ugentlige møde for de internationale studenter, hvor jeg havde fået lokket den nye canadiske pige fra IBM med. Det var stille og roligt, men ganske hyggeligt… og så fik vi at vide at tre af personerne skulle tage hjem, så derfor ville der blive holdt en afskedsfest dagen efter. Den skulle jeg naturligvis med til. Så fredag aften troppede jeg op ude ved en stor grå bygning der viste sig at være et kollegie, og festen foregik i kollegiebaren. I starten var der ikke ret mange mennesker, men det ændrede sig hurtigt. Det var sjovt at se hvordan folk fra forskellige lande fester, især en flok fra Brasilien levede op til det ry de nu har hvad angår at holde fest 🙂 Og så fik jeg også demonstreret at Danmark kunne slå alle andre lande i fodbold… okay, bordfodbold i hvert fald 🙂 Klokken 2:30 blev jeg dog nødt til at tage hjemad, da der var en person der kraftigt havde brug for at sove, og ikke var helt sikker på at han kunne finde hjem. Jeg nævner ingen navne, men jeg har dog snakket med Niek her til morgen, og han er frisk igen 🙂

    Planer for i dag er der ikke ret mange af, men jeg vil nok benytte muligheden for at smutte i byen og kigge lidt på forretninger. Bare for at se hvad prisniveauet er og hvilke ting de har hernede. Man er jo lidt nysgerrig.

    Håber I alle hygger jer derhjemme, for det gør jeg her 🙂

  • Personlig, Rejse Kommentarer lukket til Mandag i Zürich

    Jaja, jeg ved godt at jeg ikke skriver ret meget her på det sidste, men jeg kan da forsikre alle jer læsere om at jeg trives i bedste velgående hernede. Desuden betyder manglen på tekst fra min side, blot at jeg ikke ret ofte sidder alene hjemme og hænger ved computeren 🙂 Desuden er der heller ikke altid lige meget at berette. Hverdagene har jo en tendens til at gå mest op i arbejde, og skal jeg lige en tur i fitness centeret bagefter, så er klokken over 20:00 inden jeg er hjemme og kan lave aftensmad. Heldigvis er arbejdet hos IBM interessant og ikke mindst lærerigt, så jeg har intet imod at bruge en del tid på det. Man har jo altid weekenderne til at lave alt det andet 🙂

    Dog er antallet af venner hernede faldet med et par stykker, da Tina og Patrick er taget hjem igen. Tina har dog sagt at hun vender tilbage et par dage i næste måned, og så har hun lovet lige at kontakte mig så vi kan lave et eller andet sammen. Vi skylder stadig hinanden en dagstur til Luzern 🙂

    Bare lige en opdatering herfra, så I ved at jeg ikke har glemt jer derhjemme. Og skulle I være bange for det, så kan I jo altid sende mig en mail 🙂

« Ældre indlæg   Nyere indlæg »

Seneste kommentarer

  • Du har misforstået det hvis du tror det handler om at man b...
  • > En sjælden gang imellem er der dog nogen man skal hold...
  • Currently I'm using Garmin Connect. I need a way to tra...
  • What are you using now? Before the last update I used to lo...
  • This script is obsolete. Use the renew feature of certbot in...