Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 12499 байт. Загружен за: 0сек.
Проверяемая страница не запрещена в robots.txt.
Цепочка редиректов для файла robots.txt:
http://nterzo.sh/robots.txt
301 MovedPermanently
https://nterzo.sh/robots.txt
200 OK
Показать содержимое robots.txt
<!DOCTYPE html>
<html lang="en-US">
<head>
<title>Noemi Terzo | Doctoral Researcher at Max Planck Institute for Security and Privacy </title>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<link rel="canonical" href="https://nterzo.sh/"/>
<link rel="icon" media="(prefers-color-scheme:dark)" href="" type="image/png" />
<link rel="icon" media="(prefers-color-scheme:light)" href="" type="image/png" />
<script src="./assets/js/favicon-switcher.js" type="application/javascript"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.8.6/css/academicons.min.css" integrity="sha256-uFVgMKfistnJAfoCUQigIl+JfUaP47GrRKjf6CTPVmw=" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css" integrity="sha512-z3gLpd7yknf1YoNbCzqRKc4qyor8gaKU1qmn+CShxbuBusANI9QpRohGBreCFkKxLhei6S9CQXFEbbKuqLg0DA==" crossorigin="anonymous" referrerpolicy="no-referrer" />
<link rel="stylesheet" href="./assets/css/font_sans_serif.css">
<link rel="stylesheet" href="./assets/css/style.css">
<link rel="stylesheet" href="./assets/css/publications.css">
<style>
.wrapper {
display: flex;
flex-direction: row-reverse;
gap: 2rem;
align-items: flex-start;
}
header {
flex: 1;
min-width: 250px;
}
.main-content {
max-width: 700px;
width: 100%;
margin-right: auto;
}
@media (max-width: 768px) {
.wrapper {
flex-direction: column;
}
header {
order: -1;
min-width: 100%;
margin-bottom: 2rem;
}
}
.fixed-navbar {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 50px;
background-color: rgba(255, 255, 255, 0.85);
-webkit-backdrop-filter: saturate(180%) blur(12px);
backdrop-filter: saturate(180%) blur(12px);
border-bottom: 1px solid rgba(5, 8, 97, 0.10);
box-shadow: 0 1px 14px rgba(5, 8, 97, 0.05);
display: flex;
align-items: center;
z-index: 10000;
}
.fixed-navbar::after {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: -1px;
height: 2px;
background: linear-gradient(90deg, #050861 0%, #3b49b8 35%, rgba(59, 73, 184, 0) 80%);
opacity: 0.6;
}
.navbar-inner {
width: 100%;
max-width: 960px;
margin: 0 auto;
padding: 0 20px;
display: flex;
align-items: center;
justify-content: center;
}
.navbar-title {
display: inline-flex;
align-items: center;
text-decoration: none;
}
.navbar-title h1 {
margin: 0;
font-size: 1.8rem;
font-weight: 500;
letter-spacing: normal;
line-height: 1;
color: #050861;
transition: opacity 0.2s ease;
}
.navbar-title:hover h1 {
opacity: 0.75;
}
@media (max-width: 560px) {
.navbar-title h1 {
font-size: 1.55rem;
}
}
@media (prefers-color-scheme: dark) {
.fixed-navbar {
background-color: rgba(32, 33, 43, 0.85);
border-bottom-color: rgba(152, 231, 253, 0.18);
box-shadow: 0 1px 14px rgba(0, 0, 0, 0.25);
}
.fixed-navbar::after {
background: linear-gradient(90deg, #98e7fd 0%, #6cc6e6 35%, rgba(108, 198, 230, 0) 80%);
}
.navbar-title h1 {
color: #98e7fd;
}
}
body {
padding-top: 50px;
font-family: "Open Sans", sans-serif;
font-size: 14px;
}
.image.avatar {
display: block;
}
@media (max-width: 768px) {
.image.avatar {
margin-top: 1.2rem;
}
}
.pub-details {
margin: 0.4rem 0 1.5rem;
padding: 0 0 0 0.9rem;
border-left: 2px solid #dfe3e8;
line-height: 1.5;
}
.pub-details .authors {
display: block;
}
.pub-details .venue {
display: block;
font-style: italic;
font-weight: 600;
}
.pub-details .venue-meta {
display: block;
font-size: 0.92em;
color: #6b7280;
}
.pub-details .venue-links {
display: block;
font-size: 0.92em;
}
@media (prefers-color-scheme: dark) {
.pub-details {
border-left-color: #3c4152;
}
.pub-details .venue-meta {
color: #a5a8b3;
}
}
ul.talk-venues {
list-style: none;
margin: 0.4rem 0 1.5rem;
padding: 0 0 0 0.9rem;
border-left: 2px solid #dfe3e8;
}
ul.talk-venues > li {
position: relative;
margin: 0 0 0.85rem;
line-height: 1.5;
}
ul.talk-venues > li:last-child {
margin-bottom: 0;
}
ul.talk-venues > li::before {
content: "";
position: absolute;
left: -1.2rem;
top: 0.45em;
width: 7px;
height: 7px;
border-radius: 50%;
background-color: #dfe3e8;
}
ul.talk-venues .venue {
display: block;
font-style: italic;
font-weight: 600;
}
ul.talk-venues .venue-meta {
display: block;
font-size: 0.92em;
color: #6b7280;
}
ul.talk-venues .venue-links {
display: block;
font-size: 0.92em;
}
@media (prefers-color-scheme: dark) {
ul.talk-venues {
border-left-color: #3c4152;
}
ul.talk-venues > li::before {
background-color: #3c4152;
}
ul.talk-venues .venue-meta {
color: #a5a8b3;
}
}
</style>
</head>
<body>
<nav class="fixed-navbar">
<div class="navbar-inner">
<a class="navbar-title" href="/"><h1>Noemi Terzo</h1></a>
</div>
</nav>
<div class="wrapper">
<!-- Header (on the right) -->
<header>
<a class="image avatar"><img src="./assets/img/profile.jpeg" alt="avatar" /></a>
<div style="font-size:1rem;">Doctoral Researcher</div>
<div><a href="" rel="noopener"><autocolor>Max Planck Institute for Security and Privacy</autocolor></a></div>
<div><email><a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="177978727a7e396372656d78577a677e3a646739786570">[email protected]</a></email></div>
<br>
<div class="social-icons">
<a style="margin: 0 5px 0 0" href="https://www.linkedin.com/in/nterzo/">
<i class="fab fa-linkedin"></i>
</a>
<a style="margin: 0 5px 0 0" href="https://scholar.google.com/citations?user=4FVcLDIAAAAJ&hl=en">
<i class="ai ai-google-scholar" style="font-size:1.2rem"></i>
</a>
<a style="margin: 0 5px 0 0" href="https://orcid.org/0009-0008-8042-890X">
<i class="fab fa-orcid"></i>
</a>
<a style="margin: 0 5px 0 0" href="./assets/cv.pdf">
<i class="ai ai-cv" style="font-size:1.3rem;"></i>
</a>
</div>
</header>
<!-- Main Content -->
<section class="main-content">
<h2 id="about-me">About Me</h2>
<p>I am a Doctoral Researcher at the <a href="https://www.mpi-sp.org/">Max Planck Institute for Security and Privacy</a>, supervised by <a href="https://cryptojedi.org/peter/index.shtml">Peter Schwabe</a> and <a href="https://people.cispa.io/cas.cremers/">Cas Cremers</a>.
My research deals with the security analysis of cryptographic protocols, through the use of formal verification and cryptanalysis, with an emphasis on secure messaging.</p>
<p>Previously, I completed both my MSc and BSc degrees in Computer Engineering at <a href="https://www.polito.it/en">Polytechnic University of Turin</a> and <a href="https://www.unical.it/?lang=en">University of Calabria</a> respectively.
My Master’s thesis, titled “Design and in-orbit Demonstration of a Post-Quantum Cryptographic Solution Based on KEMTLS-PDK to Enhance Satellite Communication Security”, is available <a href="assets/dissertation.pdf">here</a>.
During my studies, I completed two internships as a Cybersecurity Engineer in the Italian Army (Rome, Italy) and at the European Space Agency (Darmstadt, Germany).</p>
<h2 id="research-interests">Research Interests</h2>
<ul>
<li>Secure Messaging</li>
<li>Security Analysis of Cryptographic Protocols</li>
<li>Formal Verification</li>
<li>Applied Cryptography</li>
</ul>
<h2 id="publications">Publications</h2>
<ul>
<li><strong><custom-text>Message Injection Attacks Against Signal</custom-text></strong>
<div class="pub-details">
<span class="authors">Kien Tuong Truong, <b>Noemi Terzo</b>, Kenneth Paterson</span>
<span class="venue">USENIX Security 2026</span>
<span class="venue-meta">Baltimore (Maryland, USA) · August 2026</span>
<span class="venue-links">[<a href="https://eprint.iacr.org/2026/484">ePrint</a>]
[<a href="https://doi.org/10.6084/m9.figshare.31272589">code</a>]</span>
</div>
</li>
<li><strong><custom-text>Formal Security Analysis of the Olvid Messenger</custom-text></strong>
<div class="pub-details">
<span class="authors"><b>Noemi Terzo</b>, Cas Cremers, Ruben Gonzalez, Peter Schwabe, Yuval Yarom, Zhiyuan Zhang</span>
<span class="venue">ACM CCS 2026</span>
<span class="venue-meta">The Hague (Netherlands) · November 2026</span>
<span class="venue-links">[<a href="https://eprint.iacr.org/2026/1622">ePrint</a>]
[<a href="https://doi.org/10.5281/zenodo.20647106">code</a>]</span>
</div>
</li>
</ul>
<h2 id="talks">Talks</h2>
<ul>
<li><strong><custom-text>Message Injection Attacks Against Signal</custom-text></strong>
<ul class="talk-venues">
<li>
<span class="venue">Workshop on Attacks in Cryptography 8 @ Crypto 2026</span>
<span class="venue-meta">Santa Barbara (California, USA) · August 2026</span>
<span class="venue-links">[<a href="assets/wac8_slides.pdf">slides</a>]</span>
</li>
<li>
<span class="venue">USENIX Security 2026</span>
<span class="venue-meta">Baltimore (Maryland, USA) · August 2026</span>
<span class="venue-links">[<a href="assets/usenix26_slides.pdf">slides</a>]</span>
</li>
<li>
<span class="venue">Real World Crypto 2026</span>
<span class="venue-meta">Taipei (Taiwan) · March 2026</span>
<span class="venue-links">[<a href="https://iacr.org/submit/files/slides/2026/rwc/rwc2026/29/29_slides.pdf">slides</a>]
[<a href="https://www.youtube.com/watch?v=3_ChwTVBExI">video</a>]</span>
</li>
</ul>
</li>
<li><strong><custom-text>Olvid — The Good, the Bad and the Ugly</custom-text></strong>
<ul class="talk-venues">
<li>
<span class="venue">ZISC Seminar Series @ ETH Zurich</span>
<span class="venue-meta">Zurich (Switzerland) · June 2025</span>
<span class="venue-links">[<a href="https://zisc.ethz.ch/event/olvid-the-good-the-bad-and-the-ugly/">abstract</a>]</span>
</li>
</ul>
</li>
</ul>
<h2 id="contacts">Contacts</h2>
<p>I am always happy to connect regarding research, collaboration, or professional opportunities. You can reach me through email or LinkedIn.</p>
</section>
</div>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script src="/assets/js/scale.fix.js"></script>
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496" integrity="sha512-ZE9pZaUXND66v380QUtch/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==" data-cf-beacon='{"version":"2024.11.0","token":"d4e2bbbc19dc40419d08e92a05d10f82","r":1}' crossorigin="anonymous"></script>
</body>
</html>