Sammanfattning Det är långt ifrån självklart att hitta logiska motsvarigheter till krytografiska protokoll primitiva. I logiken är ett vanligt antagande att agenter är helt rationella och inte har några beräkningsmässiga begränsningar. Detta skapar ett dilemma. Om man bara abstracts från beräkningsaspekter, protokoll blir triviala och skillnaden mellan dragbar och intractable beräkning, säkert en väsentlig egenskap i protokoll, försvinner. Den här vägen går protokollet förlorat. Å andra sidan, om en "bara" (scare citations verkligen) modellerar agenter med beräkningsbegränsningar (eller annars avgränsad rationalitet), mycket uppenbara aspekter av resonemanget blir problematiskt. På så sätt går logiken förlorad. Vi presenterar en ny väg ut ur detta dilemma. Vi föreslår en abstrakt logisk arkitektur där offentliga och privata, eller symmetriska nycklar, och deras roller i krytografiska protokoll, alla har formella motsvarigheter. Istället för att ha kryptering och dekryptering gjort av en huvudansvarig, agenten skicka eller ta emot meddelanden, introducerar vi ytterligare, virtuella, agenter att modellera att, så att enkelriktade funktion aspekter av beräkning kan modelleras som begränsningar på kommunikationen mellan huvudmän och dessa virtuella motsvarigheter. I denna modellering påverkar det inte viktiga protokoll funktioner om agenter är beräkningsmässigt obegränsad. Vi har genomfört förslaget i en dynamisk epistemisk modellkontroll som kallas DEMO.
Paper REF föreslår en abstrakt logisk arkitektur av en virtuell kodnings- och avkodningsagent för simuleringskryptering och dekryptering.
Modelling Cryptographic Keys in Dynamic Epistemic Logic with DEMO
{'venue': 'PAAMS', 'journal': None, 'mag_field_of_study': ['Computer Science']}