[Resource Topic] 2017/984: Self-Guarding Cryptographic Protocols against Algorithm Substitution Attacks

Welcome to the resource topic for 2017/984

Self-Guarding Cryptographic Protocols against Algorithm Substitution Attacks

Authors: Marc Fischlin, Sogol Mazaheri


We put forward the notion of self-guarding cryptographic protocols as a countermeasure to algorithm substitution attacks. Such self-guarding protocols can prevent undesirable leakage by subverted algorithms if one has the guarantee that the system has been properly working in an initialization phase. Unlike detection-based solutions they thus proactively thwart attacks, and unlike reverse firewalls they do not assume an online external party. We present constructions of basic primitives for (public-key and private-key) encryption and for signatures. We also argue that the model captures attacks with malicious hardware tokens and show how to self-guard a PUF-based key exchange protocol.

ePrint: https://eprint.iacr.org/2017/984

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .