Foundations of computation,
models of information
and system security

A meeting point for mathematical logic, theoretical computer science and cryptography, bringing together research, education and scientific collaboration.

Linear Logic par connective

Research area

Mathematical Logic

Linear logic, proof theory, proof nets, logic and computer science, natural languages and the foundations of mathematics.

Connected with the International Linear Logic Network.

Explore the area
Visualisation of a complex computational graph

Research area

Theoretical Computer Science

Combinatorial optimization, natural algorithms, computational number theory and computational methods for biology.

Explore the area
3D visualisation of the AES cipher transformations for cryptanalysis

Research area and laboratory

Cryptography and Cybersecurity

Cryptography, cryptanalysis and information security, with applications of algebra, geometry, logic and theoretical computer science.

Visit the Cryptography and Cybersecurity Laboratory.

Open the dedicated C3 Lab site

Visit the laboratory

Research structure

Groups and themes

The area brings together research groups, interdisciplinary collaborations and structures dedicated to education and development.

Linear Logic

Proof theory, proof nets, semantics, normalization and logical paradigms for programming languages.

Group page

Theoretical Computer Science

Formal methods for representing and processing information, designing algorithms and analysing the complexity of computational processes.

Group page

Cryptography and Cybersecurity Laboratory

A centre for research, cryptanalysis, internships, projects with companies and institutions, education and outreach.

Dedicated laboratory site

Scientific community

People

Researchers in this area come from different groups within the Department and share an interest in mathematical methods applied across a range of fields.

Knowledge in motion

Activities and resources

Seminars, educational opportunities and resources connecting research, education and the wider community.

Upcoming seminars

· 15:00

Key-Then-Hash: Universal Hashing from Public Functions

Jonathan Fuchs · Radboud University

Location: Largo San Leonardo Murialdo 1 – Edificio C · Room: C006

Read the MEMO announcement

Abstract

Universal hashing is a standard tool for extending keyed functions on fixed-length inputs to variable-length messages, notably in message authentication. It can provide efficient compression with information-theoretic bounds on collision probabilities.

This talk presents the key-then-hash approach to constructing universal hash functions from public functions. We will first consider constructions based on public permutations and explain how their concrete properties yield universality guarantees without relying on an ideal-permutation model. We will then generalize these techniques to non-invertible public functions, examining which properties are needed to preserve these guarantees.

Contact: Prof. Marco Pedicini · marco.pedicini@uniroma3.it

· 11:30

On polynomial systems, mysterious solutions and complexity theory

Massimiliano Sala · Università di Trento

Location: Largo San Leonardo Murialdo 1 – Edificio C · Room: C006

Read the MEMO announcement

Abstract

Among square quadratic systems over F2, those with exactly one solution outnumber those with none — by one part in 2n, at every n, the opposite of the linear case. We give an explicit O(n3) injection from most solution-free systems to uniquely solvable ones, and read it against coNP, DP, NP and the planted-MQ assumption of post-quantum cryptography.

Contact: Prof. Marco Pedicini · marco.pedicini@uniroma3.it

· 15:00

Anamorphic Cryptography and Secret Sharing

Daniele Friolo · Roma Tre University

Location: Largo San Leonardo Murialdo 1 – Edificio C · Room: C006

Read the MEMO announcement

Abstract

Anamorphic Encryption (Persiano, Phan and Yung, Eurocrypt ’22) allows private communication in a challenging setting where encryption is severely controlled by a central authority (henceforth the dictator) who can demand the users to surrender their secret keys. Anamorphic Signatures (AS) (Kutylowski, Persiano, Phan, Yung, Zawada, Crypto ’23) face the even more restrictive world where only authentication is allowed but users still want to send secret messages despite the repressive control of the dictator holding their signing key. Several constructions have been proposed so far, but they all come with some limitations.

In this talk, I will introduce the main ideas behind Anamorphic Encryption and Signatures and present my recent work on Anamorphic Secret Sharing Signatures (ASSS), a new flexible setting where digital signatures are used to covertly embed secret shares which t out of N designated receivers can combine to recover a covert secret. We formalize this new primitive together with new robustness, forward secrecy, and private unforgeability notions and give a construction for Schnorr-like signatures overcoming the limitations of previous constructions. ASSS additionally imply regular single-receiver AS, but two signatures (instead of one) are needed to recover the covert message.

Contact: Prof. Marco Pedicini · marco.pedicini@uniroma3.it

Browse past seminars and the archive

Browse the historical seminar archive together with seminars, workshops and courses.

DateSpeakerTalk or eventLocationSource
15.00 Ilaria SiloiUniversità di Padova Quantum and Quantum-Inspired Methods for Combinatorial Problems Lungotevere Dante 376 · Room M3 Overleaf flyer
15.00 Massimiliano SalaUniversità di Trento Una chat privata con l'AI Largo San Leonardo Murialdo 1 – Edificio C · Room C309 Overleaf flyer
15.00 Emanuele CesenaJump Crypto, Firedancer Team CRYPTOGRAPHY IN SOLANA Lungotevere Dante 376 · Room M2 Overleaf flyer
Edoardo PersichettiFlorida Atlantic University Code Based Cryptography Largo San Leonardo Murialdo 1 – Edificio C · Room C308 Overleaf flyer
10.00 Marcello Paris Formal mathematics: improving collaboration and reach. Notes on machinery for Lean 4 Largo San Leonardo Murialdo 1 – Edificio C · Room C308 Overleaf flyer
14.30 Valerio ArdizioKU Leuven, COSIC TOWARDS AN ISOGENY-BASED PROTOCOL FOR MORE EFFICIENT PASSWORD-AUTHENTICATED KEY EXCHANGE (PAKE) Lungotevere Dante 376 · Room M3 Overleaf flyer
dalle 9.00 alle 17.00 —Roma Tre Cryptography Laboratory / De Cifris Algorithms for Encryption 2025Workshop Via della Vasca Navale 84 · Room 71 Overleaf flyer
13.30 Tim BeyneKU Leuven A GEOMETRIC APPROACH TO -KEY CRYPTANALYSIS Via della Vasca Navale 84 · Room C Overleaf flyer
14h00 Prof. Roberto La ScalaDipartimento di Matematica, Università di Bari A FLUSSO DEFINITI DA SISTEMI DI EQUAZIONI ALLE DIFFERENZE SU CAMPI FINITI E LORO CRITTANALISI Via della Vasca Navale 84 · Room B Overleaf flyer
14h00 Luca De FeoIBM, Zurich THE ISOGENY TOOLBOX Largo San Leonardo Murialdo 1 · Room M1 Overleaf flyer
14h30 Annalisa CimattiDMF, Roma Tre University DYNAMIC-FROST: SCHNORR THRESHOLD SIGNATURES WITH A FLEXIBLE COMMITTEE Lungotevere Dante 376 · Room M3 Overleaf flyer
16h00 Emanuele BelliniTechnology Innovation Institute, UAE A PRACTICAL INTRODUCTION TO AUTOMATED ANALYSIS OF PRIMITIVES THE CLAASP LIBRARY Via della Vasca Navale 84 · Room F Overleaf flyer
14.30 Marcello ParisUnicredit MATHEMATICAL PROOFS SOFTWARE DESIGN Via della Vasca Navale 84 · Room 108 Overleaf flyer
11.30 Noa LaviRoma Tre University FACTORIZATION IN GENERALIZED POWER SERIES Via della Vasca Navale 84 · Room C Overleaf flyer
13.30 Elena CiampedelUniversità degli Studi de l'Aquila AN OVERVIEW OF SECURE TWOPARTY COMPUTATION Via della Vasca Navale 84 · Room C Overleaf flyer
11.30 Marco PediciniRoma Tre University SECURE MULTIPARTY COMPUTATION (MPC) BASED ON FHE: NUMBER THEORY AND TRANSCIPHERING Via della Vasca Navale 84 · Room A Overleaf flyer
15:00 Fernando L. Pelayo Quantum invariants for graph isomorphism — Legacy archive
15:00 Davide CATTA Towards a denotational semantics for proofs in constructive modal logic — Legacy archive
15:00 Chien-Chung Huang Minimizing the Number of Unhappy Singles: Improved Approximation Algorithms for Stable Marriage — Legacy archive
15:00 Giulio Guerrieri Categorifying Non-Idempotent Intersection Types — Legacy archive
15:00 Matteo Acclavio On the 24th Hilbert problem and the notion of "simplicity" for proof — Legacy archive
15:00 Paolo Pistone The Yoneda Reduction of Polymorphic Types — Legacy archive
15:00 Federico Olimpieri Intersection Type Distributors — Legacy archive
15:00 Ilaria Chillotti Introduction to FHE and applications to machine learning — Legacy archive
15:00 Francesco Pasquale Stabilization and expansion of simple dynamic random graph models for Bitcoin-like unstructured P2P networks — Legacy archive
15:00 Margherita Zorzi Compositional theories for embedded programming — Legacy archive
11:30 Massimo Lauria Clique is hard on average for regular resolution — Legacy archive
15:00 Vito Michele Abrusci Proof-nets and laws of Categorial Grammar — Legacy archive
15:00 Michele Pagani Automatic differentiation in PCF — Legacy archive
15:00 Matteo Acclavio (SAMOVAR - Telecom SudParis, INRIA – Saclay) Logic programming with generalized multiplicative connectives — Legacy archive
10:30 Jean-Yves Girard (CNRS, Directeur de recherche émérite) LA LOGIQUE DÉCONFINÉE — Legacy archive
11:30 Matteo Acclavio (SAMOVAR - Telecom SudParis, INRIA - Saclay, LIX - Ecole Polytechnique) Logic Beyond Formulas: the multiplicative case — Legacy archive
11:30 Roberto Maieli (Università Roma Tre) Multiplicatives — Legacy archive
11:30 Nguyên Lê Thành Dung (LIPN, Université Paris 13) Proof nets through the lens of graph theory — Legacy archive
11:00 Giulio Guerrieri (University of Bath) Types by Need (joint work with Beniamino Accattoli and Maico Leberle) — Legacy archive
12:00 Luc Pellissier (IRIF, Université Paris 7) Linear Implicative Algebras, a Brouwer-Heyting-Kolmogorov interpretation of linear logic — Legacy archive
16:00 Paolo Pistone (Università di Tubinga) Coends and proof equivalence in second order multiplicative linear logic — Legacy archive
11:30 Davide Barbarossa (Università Roma Tre/Université d'Aix-Marseille) La teoria della realizzabilità classica e l'assioma dell'ultrafiltro. — Legacy archive
11:30 Federico Olimpieri (Université d'Aix-Marseille) On the Taylor expansion of lambda-terms and the groupoid structure of their rigid approximants — Legacy archive
11:30 Prof. Pasquale Malacaria, Queen Mary University of London Universally optimal mitigation strategies for leakage of information — Legacy archive
11:00 Jean-Baptiste Joinet (Université Lyon 3 - Centre Cavaillès, ENS, Paris) Collusions : toward an agonal ontology — Legacy archive
14:30 Matteo Acclavio (LIX - INRIA Parsifal Team) Dalle prove sintattiche alle combinatorial proofs — Legacy archive
11:00 Paul Ruet (CNRS, IRIF, Université Paris-Diderot) Negative local feedbacks in Boolean networks — Legacy archive
11:00 Jose C. Valverde (Università di Castiglia-La Mancia) Periodic structure of graph dynamical systems on maxterm and minterm Boolean functions. — Legacy archive
11:00 Stefano Del Vecchio (Università Roma Tre - Université Paris Nord) Una interpretazione di CCS nella ludica — Legacy archive
11:00 Federico Olimpieri (Université d'Aix-Marseille) A characterization of head-normalization through some intersection type systems and the relational model via Taylor expansion — Legacy archive
11:00 Prof. Attila Pethö, University of Debrecen, Hungary Parallelism between the growth of the known Mersenne primes and the development of informatics — Legacy archive
11:30 Massimo Marraffa Le teorie del ragionamento nella prospettiva dei due processi: la distinzione tra processi inferenziali intuitivi e riflessivi — Legacy archive
11:30 Patrick Dehornoy (Université Caen-Normandie) Laver tables — Legacy archive
11:30 Matteo Acclavio (Université de Caen) Proof Diagrams for Multiplicative Linear Logic: Syntax and Semantics — Legacy archive
11:30 Jean-Yves Girard, Université d'Aix-Marseille Seminari di J.-Y. Girard a Roma Tre — Legacy archive
11:30 Giulio Guerrieri (Università Roma Tre - Université d'Aix-Marseille) Il !-calcolo: una variante del lambda-calcolo che generalizza la chiamata per nome e la chiamata per valore — Legacy archive
11:30 Roberto Maieli (Università Roma Tre) Connettivi generalizzati in Logica Lineare Moltiplicativa — Legacy archive
11:30 Stefano Del Vecchio (Università Roma Tre - LIPN, Université Paris Nord) Tipaggio in Ludica del frammento moltiplicativo di CCS (Calculus of Communicating Systems) — Legacy archive
11:00 Giulio Guerrieri (Università Roma Tre - Université d'Aix-Marseille) Open Call-by-Value (joint work with Beniamino Accattoli) — Legacy archive
11:00 Matteo Acclavio (Institut de Mathématiques de Marseille) Diagrammi di corde per le reti di prova — Legacy archive
11:30 Prof. Pietro Lio', Computer Laboratory, University of Cambridge, UK Multi scale and multi omic approaches in systems medicine — Legacy archive
11:00 Prof. Abdul Salam Jarrah Algebraic Models for Systems Biology — Legacy archive
11:30 Prof. Attila Pethö, University of Debrecen, Hungary Results and problems around a discrete dynamical system — Legacy archive
16:00 Prof. Attila Pethö, University of Debrecen, Hungary Algorithmic and numerical solution of diophantine equations — Legacy archive
11:00 Virgile Mogbil, Laboratoire d'Informatique de Paris-Nord (LIPN), Université Paris 13 Proofs as schedules — Legacy archive
11:00 Thomas Ehrhard CNRS, PPS - Universite' Paris Diderot - Paris 7 Linear logic, polarization and evaluation strategies — Legacy archive
11:00 Wagner de Campos Sanz (Faculdade de Filosofia, Universidade Federal de Goias, Goiania, GO, Brazil) How to find a proof? Leibniz's anagogical analysis illuminated by Kolmogorov's interpretation of logical constants. — Legacy archive
12:00 Jean-Baptiste Joinet (Université Lyon 3) Aspetti computazionali della negazione: dal lambda-calcolo di Church alla Logica Lineare. — Legacy archive
11:30 Paolo Pistone (Università Roma Tre/Aix-Marseille Université) Dimostrazioni e tipi nella logica del secondo ordine (seconda parte) — Legacy archive
11:30 Paolo Pistone (Università Roma Tre/Aix-Marseille Université) Dimostrazioni e tipi nella logica del secondo ordine — Legacy archive
11:30 Francesca Ferrante (Université Aix-Marseille & “Resurgences” ) Verso una teoria del dialogo in Ludica — Legacy archive
11:30 Silvia Rognone (Università Roma Tre) Stati Entangled e Matrici di Bell — Legacy archive
11:30 Arnaud Valence (Università Roma Tre/Université Lyon 3) Sulla Sintassi Trascendentale — Legacy archive
11:30 V. Michele Abrusci (Università Roma Tre) Dai grandi teoremi della logica del XX secolo alla Sintassi Trascendentale — Legacy archive
09:00 Vito Michele Abrusci Seminario sui fondamenti — Legacy archive
11:30 Matteo Acclavio (Aix-Marseille Université) String diagrams e categorie: dimostrazione della coerenza delle categorie monoidali simmetriche tramite riscrittura — Legacy archive
09:00 Vito Michele Abrusci Seminario sui fondamenti — Legacy archive
11:00 Jean-Yves Girard Analytique/synthétique, a priori/a posteriori: une relecture du typage — Legacy archive
11:00 Anna Chiara Lai (Università di Roma La Sapienza) Seminario di Logica e Informatica Teorica: Mathematical models for quasicrystals and expansions in non-integer bases — Legacy archive
11:00 Matteo Acclavio (Institut de Mathématiques de Marseille) String diagrams e categorie: dimostrazione della coerenza delle categorie monoidali simmetriche tramite riscrittura — Legacy archive
12:00 Prof. Mitsuhiro OKADA (Keio University, Tokyo) Wittgenstein's philosophy of arithmetical proofs, and its influences — Legacy archive
12:00 Prof. Mitsuhiro OKADA (Keio University, Tokyo) Husserl and Hilbert on the completeness of arithmetic and Husserl's term-rewrite based computational theory of definition — Legacy archive
09:00 — Temi e problemi della ricerca logica esposti da giovani ricercatori — Legacy archive
11:00 Roberto Maieli Costruzione incrementale di reti dimostrative — Legacy archive
11:00 Giuseppe Longo (Centre Cavaillès, CNRS - Ecole Normale Supérieure, Paris) Cambiamenti di simmetrie ed aleatorio: dalla fisica alla biologia — Legacy archive
11:00 Teresa Numerico, Marco Pedicini (RomaTre) Big Data tra tecnica e filosofia — Legacy archive
11:00 Marco Pedicini (RomaTre) Aritmetica dei campi finiti e complessità polinomiale implicita (joint work with D.Canavese, E. Cesena, R. Ouchary e L. Roversi) — Legacy archive
11:00 Lorenzo Tortora de Falco (RomaTre) Invarianti della normalizzazione e tempo di esecuzione — Legacy archive
18:00 Emanuel Beffara (IML Marsiglia) Interaction in proof theory: from classical realizability to concurrency — Legacy archive
11:00 V.M. Abrusci (RomaTre) Dai grandi teoremi della logica del XX secolo alla Sintassi Trascendentale. — Legacy archive
11:00 Matteo Acclavio, IML Aix-Marseille Université Un'introduzione alla teoria della riscrittura: proprietà omologiche dei sistemi convergenti finiti. — Legacy archive
11:00 Paolo Pistone Lenti, dilatatori e tipi — Legacy archive
14:00 Andrei Dorman, Giulio Guerrieri Discussione tesi di dottorato e workshop — Legacy archive
14:00 — Logica, sillogismo dialettico e "Topici" di Aristotele — Legacy archive
10:30 Paolo Pistone Laboratorio di sintassi trascendentale: tutorial su GoI6 — Legacy archive
15:00 Francesca Romana Ferrante Ludics and dialectics — Legacy archive
09:00 — Laboratorio di sintassi trascendentale — Legacy archive
09:00 — Laboratorio di sintassi trascendentale — Legacy archive
14:00 Gianluca Calcagni Proof-Nets with Slices for Non-Commutative Intuitionistic Logic — Legacy archive
14:00 V. Michele Abrusci Sintassi Trascendentale e Geometria dell’Interazione: interazioni tra logica e filosofia — Legacy archive
11:00 Marco Romano Linked Data e questioni di Compatibilità — Legacy archive
16:00 Paolo Pistone La normatività, risultati logici e prospettive filosofiche — Legacy archive
15:00 Marco Romano Web, Spazi di Compatibilità e Ludica: quali prospettive di ricerca? — Legacy archive
15:00 V. M. Abrusci, T. Numerico, D. Fiormonte, R. Vacca, P. Cursi, R. Maieli L'eredità di Steve Jobs e il futuro dell'informatica — Legacy archive
14:00 Jean-Baptiste Joinet L’interazione: un concetto della filosofia — Legacy archive
11:00 Andrei Dorman Non-determinismi nelle reti d'interazione — Legacy archive
11:00 Giulio Guerrieri Espansione di Taylor dei lambda-termini ordinari e uniformità — Legacy archive
11:00 V. Michele Abrusci La sintassi trascendentale: cosa è, che prospettive apre alla ricerca logica — Legacy archive
14:00 Jean-Baptiste Joinet (Université Paris 1 Sorbonne-Panthéon) Negation and protological foundations for logic — Legacy archive
10:30 Damiano Mazza Measuring the Expressiveness of Rewriting Systems through Event Structures — Legacy archive
11:30 Mattia Petrolo Armonie classiche per connettivi computazionali — Legacy archive
11:30 Paolo Di Giamberardino Jump from parallel to sequential proofs: Exponentials — Legacy archive
11:30 Marco Pedicini Un'applicazione del SAT-solver in bioinformatica — Legacy archive
11:30 Remo Pareschi Verso una logica dell'innovazione — Legacy archive
11:00 Prof. Roberto Avanzi (Bochum, Germany) Arithmetic of Supersingular Koblitz Curves in Characteristic Three — Legacy archive
11:30 Gabriele Pulcini Alcune osservazioni sulle nozioni di verità e indecidibilità — Legacy archive
11:30 Lorenzo Tortora de Falco Sulla iniettività della semantica relazionale in MELL, 2 — Legacy archive
11:30 Daniel De Carvalho Sulla iniettività della semantica relazionale in MELL, 1 — Legacy archive
12:15 Giulio Guerrieri Semantica relazionale e tempo di calcolo, in logica lineare moltiplicativa — Legacy archive
11:30 Andrei Dorman Linear Logic by asymmetric levels — Legacy archive
11:30 Michele Abrusci Prime considerazioni su “LOGICOMIX: an epic search for truth” — Legacy archive
11:00 Thomas Ehrhard Il modello di Scott della Logica Lineare è il collasso estensionale del modello relazionale — Legacy archive
17:00 V.Michele Abrusci I principali teoremi sulla logica: un bilancio e alcune prospettive — Legacy archive
14:00 Gabriele Pulcini (ENS Parigi) Alcuni aspetti logici del teorema di classificazione per le superfici topologiche (Massey) — Legacy archive
16:00 Claudia Casadio (Università di Chieti), M. Teresa Medaglia e Camillo Porcaro (Aston University, Birmingham) Le proposizioni "positive" e "negative" nel ragionamento: uno studio elettroencefalografico — Legacy archive
16:00 Jean-Baptiste Joinet (Philosophie, Paris 1 Panthéon-Sorbonne) La logica contemporanea e lo statuto della metafisica aristotelica: alcune considerazioni — Legacy archive
11:00 Mattia Petrolo Sull'unità della logica classica — Legacy archive
11:00 Antonio Mosca Una rilettura logica d'alcuni problemi di metodo in linguistica e in scienze sociali — Legacy archive
11:00 Giulia Frezza La dinamica del vivente — Legacy archive
11:00 Michele Pagani Ricostruire una rete di prova dal suo sviluppo di Taylor — Legacy archive
11:00 Damiano Mazza Semantica denotazionale per la logica lineare a livelli — Legacy archive
11:00 Roberto Maieli Costruzione concorrente di reti di prova e sistemi transazionali — Legacy archive
14:00 Mario Piazza Logica, cognizione e dimostrazioni visive — Legacy archive
14:00 Marco Pedicini Algebre di von Neumann, shift registers e complessità — Legacy archive
14:00 Lorenzo Tortora de Falco Una misura semantica del tempo di esecuzione in logica lineare — Legacy archive
14:00 Stefano Guerrini Jumping boxes — Legacy archive
14:00 Teresa Numerico La logica dopo le macchine: Turing, Gödel, Von Neumann e gli altri — Legacy archive
10:00 Marco Romano Ricerca sui contributi della Logica Lineare e dei suoi sviluppi al Semantic Web — Legacy archive
17:00 Michele Abrusci La logica e il quadrato aristotelico degli opposti — Legacy archive
10:00 Paul Ruet Dynamique discrète et structure des réseaux génétiques — Legacy archive
08:00 Michele PAGANI Between interaction and semantics: visible acyclic nets — Legacy archive
13:00 Daniel de Carvalho TBA — Legacy archive
16:00 Paolo Di Giamberardino Jump from Parallel to Sequential Proofs: Additives — Legacy archive
13:30 Thomas Ehrhard (joint work with Olivier Laurent) Pi-calculus in differential interaction nets — Legacy archive