English
Related papers

Related papers: Verifying QUIC implementations using Ivy

200 papers

The Transmission Control Protocol (TCP) is one of the most important protocols in today's Internet. Its specification and implementations have been refined for almost forty years. The Linux TCP stack is one of the most widely used TCP…

Networking and Internet Architecture · Computer Science 2019-05-23 Viet-Hoang Tran , Olivier Bonaventure

Reliable verification techniques for quantum communication protocols are of paramount importance, given their high implementation cost and critical contexts of application. Extensions of process calculi have been proposed, together with…

Logic in Computer Science · Computer Science 2026-04-28 Lorenzo Ceragioli , Fabio Gadducci , Giuseppe Lomurno , Gabriele Tedeschi

With the rapid growth of new technological paradigms such as the Internet of Things (IoT), it opens new doors for many applications in the modern era for the betterment of human life. One of the recent applications of the IoT is the…

Cryptography and Security · Computer Science 2022-04-19 Pintu Kumar Sadhu , Venkata P. Yanambaka , Saraju P. Mohanty , Elias Kougianos

Solving real-time quadratic programming (QP) is a ubiquitous task in control engineering, such as in model predictive control and control barrier function-based QP. In such real-time scenarios, certifying that the employed QP algorithm can…

Systems and Control · Electrical Eng. & Systems 2025-02-17 Liang Wu , Wei Xiao , Richard D. Braatz

Trapped ion (TI) qubits are a leading quantum computing platform. Current TI systems have less than 60 qubits, but a modular architecture known as the Quantum Charge-Coupled Device (QCCD) is a promising path to scale up devices. There is a…

Quantum Physics · Physics 2026-05-04 Scott Jones , Prakash Murali

Low-Earth Orbit satellites have gained momentum to provide Internet connectivity, augmenting those in the long-established geostationary orbits. At the same time, QUIC has been developed as the new transport protocol for the web. While QUIC…

Networking and Internet Architecture · Computer Science 2023-05-02 Mike Kosek , Hendrik Cech , Vaibhav Bajpai , Jörg Ott

We present the first formal verification of a networked server implemented in C. Interaction trees, a general structure for representing reactive computations, are used to tie together disparate verification and testing tools (Coq, VST, and…

Programming Languages · Computer Science 2021-02-02 Nicolas Koh , Yao Li , Yishuai Li , Li-yao Xia , Lennart Beringer , Wolf Honoré , William Mansky , Benjamin C. Pierce , Steve Zdancewic

Intelligent Connected Vehicles (ICVs) are a core component of modern transportation systems, and their security is crucial as it directly relates to user safety. Despite prior research, most existing studies focus only on specific…

Cryptography and Security · Computer Science 2026-01-05 Yuelin Wang , Yuqiao Ning , Yanbang Sun , Xiaofei Xie , Zhihua Xie , Yang Chen , Zhen Guo , Shihao Xue , Junjie Wang , Sen Chen

We develop QUICtester, an automated approach for uncovering non-compliant behaviors in the ratified QUIC protocol implementations (RFC 9000/9001). QUICtester leverages active automata learning to abstract the behavior of a QUIC…

Cryptography and Security · Computer Science 2025-05-20 Kian Kai Ang , Guy Farrelly , Cheryl Pope , Damith C. Ranasinghe

The Physical Internet (PI) puts high emphasis on enabling logistics to reliably perform at the speed mandated by and promised to customers, and to do so efficiently and sustainably. To do so, goods to be moved are encapsulated in modular…

Optimization and Control · Mathematics 2021-11-16 Sahrish Jaleel Shaikh , Benoit Montreuil , Moussa Hodjat-Shamami , Ashish Gupta

Applications enabled by Cooperative Intelligent Transport Systems (C-ITS) represent a major step towards making the road transport system safer and more efficient (green), and thus suited for a sustainable future. Wireless communication…

Information Theory · Computer Science 2015-10-09 Erik G. Ström , Petar Popovski , Joachim Sachs

Quantum protocols such as the BB84 Quantum Key Distribution protocol exchange qubits to achieve information-theoretic security guarantees. Many variants thereof were proposed, some of them being already deployed. Existing security proofs in…

Cryptography and Security · Computer Science 2019-04-11 Lucca Hirschi

We establish fundamental and general techniques for formal verification of quantum protocols. Quantum protocols are novel communication schemes involving the use of quantum-mechanical phenomena for representation, storage and transmission…

Quantum Physics · Physics 2007-05-23 Simon Gay , Rajagopal Nagarajan , Nikolaos Papanikolaou

As QUIC gains attention, more applications that leverage its capabilities are emerging. These include defenses against on-path IP tracking and traffic analysis. However, the deployment of the underlying required support for connection…

Networking and Internet Architecture · Computer Science 2025-04-18 Aurélien Buchet , Cristel Pelsser

As the cloud computing paradigm has gained prominence, the need for verifiable computation has grown increasingly urgent. The concept of verifiable computation enables a weak client to outsource difficult computations to a powerful, but…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-02-23 Justin Thaler , Mike Roberts , Michael Mitzenmacher , Hanspeter Pfister

HTTP/3, the latest evolution of the Hypertext Transfer Protocol, utilizes QUIC, a new transport protocol leveraging UDP to overcome limitations such as connection time and head-of-line blocking prevalent in HTTP/2. This advancement is…

Networking and Internet Architecture · Computer Science 2024-04-29 Abhinav Gupta , Radim Bartos

Quantum computers promise to efficiently solve not only problems believed to be intractable for classical computers, but also problems for which verifying the solution is also considered intractable. This raises the question of how one can…

Quantum Physics · Physics 2018-07-10 Alexandru Gheorghiu , Theodoros Kapourniotis , Elham Kashefi

Continuous variable quantum cryptography has developed rapidly in recent decades, but how to verify identity in the continuous variable quantum system is still an urgent issue to be solved. To solve this problem, we propose a continuous…

Quantum Physics · Physics 2022-03-17 Xing-Qiang Zhao , Hai Wan , Lv-Zhou Li

The Stream Control Transmission Protocol (SCTP) is a connection and message oriented transport protocol. It supports multiple uni-directional streams in each direction allowing user message sequence preservation within each stream. This…

Networking and Internet Architecture · Computer Science 2016-09-16 Felix Weinrank , Irene Rüngeler , Michael Tüxen , Erwin Rathgeb

With the advent of cloud-based quantum computing, it has become vital to provide strong guarantees that computations delegated by clients to quantum service providers have been executed faithfully. Secure - blind and verifiable - Delegated…

Quantum Physics · Physics 2024-05-06 Theodoros Kapourniotis , Elham Kashefi , Dominik Leichtle , Luka Music , Harold Ollivier