Cristian Curaba

A passionate mathematician and coder dedicated to driving impactful research through technical expertise. With an eclectic, creative approach, I excel in collaborative environments, prioritizing trustworthiness, and intellectual rigor.

Education

About Me

Recently, I'm delving into the AI safety alignment problem and I regularly spend time into creative theoretical thinking while get in touch with the state of art on this field.

Outside of my academic pursuits, I'm an avid consumer of didattic videos: it's my way to get into most of the fields of the human knowledge and build a personal comphensive understanding of the world.

When I'm not delving into coding and papers, you'll likely find me having deep good talks with friends. Sports also play a significant role in my life: they are a nice way to spend thoughless time with friends while preserving my physical health.

Board and card games are a passion of mine—they're a fantastic blend of entertainment and mental stimulation, providing an opportunity to strategize and having good time.

Reading is finding is way to become an integral part of my routine. Recently, I've been exploring Nassim Nicholas Taleb's "Antifragile," which challenges conventional thinking in a captivating manner, and Benjamin Todd's "80000 Hours," which has been instrumental in shaping my career aspirations toward meaningful impact.

Movies are another avenue where I find inspiration and entertainment. They serve as a window into different cultures and ideas, sparking my imagination and creativity.

Education

Master in Data Science and Scientific Computing
link to website

2022 - 2024

Grade: 110/110 cum Laude

The Master in DSSC aims to prepare professionals ready to face the challenges of the modern digital society: experts in the analysis and management of data, in particular Big Data, and in computational modeling with application in engineering and scientific fields.

Link to table of contents: Download File

Integrating Large Language Models And Formal Verification For Automated Cryptographic Protocol Vulnerability Detection

The School for Advanced Studies "Di Toppo Wassermann"
link to website

2019 - 2024

Grade: 110/110

The School for Advanced Studies of the University of Udine is a higher learning institution based on merit. After a very selective admission (including two written and an oral examination), it provides a five-year scholarship covering taxes, board and lodging. During this period, students have to attend extra courses and exams, and in the end, we gain a second-level Master's degree diploma.

Link to table of contents: Download File

Thesis:

CryptoFormalEval: Integrating Large Language Models and Formal Verification for Automated Cryptographic Protocol Vulnerability Detection

Well structured transition systems

Distributed interval synchronization on directed graphs

Misure di Entanglement

Il corpo dei quaterioni reali

Bachelor in Mathematics
link to website

2019 - 2022

Grade: 110/110
Mathematics allowed me to develop a sharp and effective method, enhancing my analytical and critical skills which I successfully integreted in my day-to-day thinking. It's intellectually challenging and I love it. For me is the fundamental tool for the problem solving ability and it's a great way to train your mind to think in a structured way, guiding my creativity.

Link to table of contents: Download File

Teoria descrittiva della complessità: la logica FP+C cattura Ptime nella classe dei grafi ad intervallo

Working Experience

Postdoc Research (2025 - Now)

Development and implementation of advanced methods to support decision-making in emergency scenarios involving critical infrastructure. Supervisor: Prof. Stefano Grimaz - Chairholder of the UNESCO Chair in Intersectoral Safety

Apart Fellowship (2024 - 6 months)

At Apart Research, we developed CryptoFormalEval: a benchmark aimed at assessing the capability of LLMs and to detect and analyze vulnerabilities they may have. Blog, Paper.

Website

Sms Group (2023/2024 - 4 months)

R&D: Applying machine modelization techniques to devise strategies for controlling electric furnaces

Website

Extra Activities

Here are some of the recent extracurricular activities I pursued

  • Agi Safety Discussion Group (2025)

    Leading a discussion group on AGI topics at University of Udine for researchers and major students.
  • AI Act Summer School (2024)

    I've participated in the AI Act Summer School at University of Udine, a 3-day program on AI ethics, AI policy, and AI governance.

    Website

  • Alignment Mapping Program (2024)

    I've successfully completed the Alignment Mapping Program, an 8-week program on AGI issues, AGI plans, and personal career plan.

    Certificate

  • ML4Good French (2024)

    A 10-day bootcamp on Machine Learning for AGI safety run by EffiSciences.

    Website.

    Download Certificate

  • Testing Language Models for Autonomous Capabilities - Apart Hackathon

    Winner as best Quality Assurance Tester. Evaluated Task: Tamarin Formalizer.
  • AI Safety North course (2023)

    Fundamentals of Artificial General Intelligence (about 40 hours). I shared my insights in a weekly-planned discussion group. Download Certificate
  • International Collegiate Programming Contest (SWERC - 2023/2024)

    Participation in the international programming competition (C++) in the team of The School for Advanced Studies "Di Toppo Wassermann".

    Classified 55/103. Website.

    Download Certificate

  • Sisifo association (2020-2024)

    Actively participating in a non-profit association mainly for divulgation (Website link).

Publications

CryptoFormalEval: Integrating LLMs and Formal Verification for Automated Cryptographic Protocol Vulnerability Detection

Cryptographic protocols play a fundamental role in securing modern digital infrastructure, but they are often deployed without prior formal verification. This could lead to the adoption of distributed systems vulnerable to attack vectors. Formal verification methods, on the other hand, require complex and time-consuming techniques that lack automatization. In this paper, we introduce a benchmark to assess the ability of Large Language Models (LLMs) to autonomously identify vulnerabilities in new cryptographic protocols through interaction with Tamarin: a theorem prover for protocol verification. We created a manually validated dataset of novel, flawed, communication protocols and designed a method to automatically verify the vulnerabilities found by the AI agents. Our results about the performances of the current frontier models on the benchmark provides insights about the possibility of cybersecurity applications by integrating LLMs with symbolic reasoning systems.

NeurIPS 2024 Workshop: Sys2-Reasoning Poster

GitHub Projects

CryptoFormalEval

We introduce a benchmark for testing how well LLMs can find vulnerabilities in cryptographic protocols. By combining LLMs with symbolic reasoning tools like Tamarin, we aim to improve the efficiency and thoroughness of protocol analysis, paving the way for future AI-powered cybersecurity defenses.

Linearization of CNN layer

In this work I've built a custom loss function to penalize non-linearities through the convolutional layers (Pytorch package). I got a pretty interesting outcome: the ReLU activation function arises naturally in a parametrized family of functions.

Solving Gymnasium toy games with Reinforcement Learning methods

I've coded from scratch (Python) fundamental methods (Q-learning, Montecarlo, SARSA and Expected SARSA) and tested them to solve easy games provided by OpenAI (Gymnasium). I've analyzed outcomes and commented them.

Real Estate Sales Prices Estimation

This is a project group where statistical methods are applied to estimate and understand estate prices.

Thoughts