Saltar al contenido principal
Verifpal User Manual
-5%

Verifpal User Manual

Kobeissi, Nadim

The security of cryptographic protocols remains as relevant as ever, with systems such as TLS and Signal being responsible for much of the Web's security guarantees. One main venue for the analysis and verification of these protocols has been automated analysis with formal verification tools, such as ProVerif, CryptoVerif and Tamarin. Indeed, these tools have led to confirming ...

Editorial:
Bod Ingles
Año de edición:
2020
ISBN:
978-2-322-16129-4
Páginas:
100
Encuadernación:
Cartoné
19,70 €
18,72 €
IVA incluido
Pedido a proveedor- Consultar
Reservar
Añadir a favoritos

Sinopsis

The security of cryptographic protocols remains as relevant as ever, with systems such as TLS and Signal being responsible for much of the Web's security guarantees. One main venue for the analysis and verification of these protocols has been automated analysis with formal verification tools, such as ProVerif, CryptoVerif and Tamarin. Indeed, these tools have led to confirming security guarantees (as well as finding attacks) in secure channel protocols, including TLS and Signal. However, formal verification in general has not managed to significantly attract a wider audience.

Verifpal is new software for verifying the security of cryptographic protocols. Building upon contemporary research in symbolic formal verification, Verifpal's main aim is to appeal more to real-world practitioners, students and engineers without sacrificing comprehensive formal verification features.

In order to achieve this, Verifpal introduces a new, intuitive language for modeling protocols that is much easier to write and understand than the languages employed by existing tools. At the same time, Verifpal is able to model protocols under an active attacker with unbounded sessions and fresh values, and supports queries for advanced security properties such as forward secrecy or key compromise impersonation.

Verifpal has already been used to verify security properties for Signal, Scuttlebutt, TLS 1.3, Telegram and other protocols. It is a community-focused project, and available under a GPLv3 license.

The Verifpal language is meant to illustrate protocols close to how one may describe them in an informal conversation, while still being precise and expressive enough for formal modeling. Verifpal reasons about the protocol model with explicit principals: Alice and Bob exist and have independent states.

Easy to Understand Analysis Output

When a contradiction is found for a query, the result is related in a readable format that ties the attack to a real-world scenario. This is done by using terminology to indicate how the attack could have been possible, such as through a man-in-the-middle on ephemeral keys.

Friendly and Integrated Software

Verifpal comes with a Visual Studio Code extension that offers syntax highlighting and, soon, live query verification within Visual Studio Code, allowing developers to obtain insights on their model as they are writing it.

Artículos relacionados

Cuaderno de Actividades para Mentes Viajeras Vol. 6 -5%

Cuaderno de Actividades para Mentes Viajeras Vol. 6

Piñeiro, Raquel / Terol, Gemma

"En Lonely Planet llevamos los viajes en el ADN. Nos encanta explorar el planeta, descubrir historias y acercarnos a los lugares con curiosidad y ganas de vivirlos de verdad. Y como cada verano, vuelve nuestro Cuaderno de actividades para mentes viajeras, este año con 101 destinos que te invitan a mirar el mundo desde perspectivas nuevas y sorprendentes. ...

En stock
13,90 €

13,21 €

Por qué Fracasan los Países -5%

Por qué Fracasan los Países

Acemoglu, Daron / Robinson, James A.

"Nogales (Arizona) y Nogales (Sonora) tienen la misma población, cultura y situación geográfica. ¿Por qué una es rica y otra pobre? ¿Por qué Botsuana es uno de los países africanos con mayor desarrollo y, en cambio, países vecinos como Zimbabue, Congo o Sierra Leona están sumidos en la más desesperante pobreza? ¿Por qué Corea del Norte es uno de los países más pobres del mundo ...

En stock
9,95 €

9,45 €

¿Por qué Vendemos? -5%

¿Por qué Vendemos?

Turienzo, Laureano

Este libro nace de una década de investigación dedicada a responder una pregunta fundamental: por qué compran los seres humanos y, en consecuencia, por qué vendemos. El autor recorre miles de años de historia ?desde el Antiguo Egipto y Mesopotamia hasta el comercio electrónico actual? para identificar patrones constantes en el comportamiento del consumidor. A través del estudio...

En stock
19,95 €

18,95 €

Cuaderno Creativo: Crea tu Propio Junk Journal -5%

Cuaderno Creativo: Crea tu Propio Junk Journal

López, Cira

"Este libro explica paso a paso cómo crear junk journals, una adictiva afición que combina scrapbooking, collage, diario y coleccionismo y que se ha convertido en una forma muy personal de guardar recuerdos que cada día gana más adeptos. ...

En stock
12,95 €

12,30 €

Vuelta Al Mundo en 80 Albóndigas -5%

Vuelta Al Mundo en 80 Albóndigas

Banyai, Bunny

"A todo el mundo le gustan las albóndigas, ¿verdad? A la escritora y autoproclamada amante de las albóndigas Bunny Banyai le apasionan, por eso en este libro te llevará de la mano en un viaje alrededor del mundo para encontrar las bolas de carne más exquisitas. ...

En stock
21,95 €

20,85 €

Estuche Stephen Hawking -5%

Estuche Stephen Hawking

Hawking, Stephen

"Este estuche reúne cuatro títulos fundamentales: ...

En stock
39,80 €

37,81 €