<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Side-Channel on Karpoke - Just Another Blog</title><link>http://karpoke.ignaciocano.com/tags/side-channel/</link><description>Recent content in Side-Channel on Karpoke - Just Another Blog</description><generator>Hugo -- 0.167.0</generator><language>es</language><lastBuildDate>Thu, 25 Jun 2015 22:16:00 +0100</lastBuildDate><atom:link href="http://karpoke.ignaciocano.com/tags/side-channel/index.xml" rel="self" type="application/rss+xml"/><item><title>Stealing Keys from PCs using a Radio: Cheap Electromagnetic Attacks on Windowed Exponentiation</title><link>http://karpoke.ignaciocano.com/2015/06/25/stealing-keys-from-pcs-using-a-radio-cheap-electromagnetic-attacks-on-windowed-exponentiation/</link><pubDate>Thu, 25 Jun 2015 22:16:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2015/06/25/stealing-keys-from-pcs-using-a-radio-cheap-electromagnetic-attacks-on-windowed-exponentiation/</guid><description>&lt;blockquote&gt;
&lt;p&gt;We demonstrate the extraction of secret decryption keys from laptop
computers, by nonintrusively measuring electromagnetic emanations for
a few seconds from a distance of 50 cm. The attack can be executed
using cheap and readily-available equipment: a consumer-grade radio
receiver or a Software Defined Radio USB dongle. The setup is compact
and can operate untethered; it can be easily concealed, e.g., inside
pita bread. Common laptops, and popular implementations of RSA and
ElGamal encryptions, are vulnerable to this attack, including those
that implement the decryption using modern exponentiation algorithms
such as sliding-window, or even its side-channel resistant variant,
fixed-window (m-ary) exponentiation. We successfully extracted keys
from laptops of various models running GnuPG (popular open source
encryption software, implementing the OpenPGP standard), within a few
seconds. The attack sends a few carefully-crafted ciphertexts, and
when these are decrypted by the target computer, they trigger the
occurrence of specially-structured values inside the decryption
software. These special values cause observable fluctuations in the
electromagnetic field surrounding the laptop, in a way that depends on
the pattern of key bits (specifically, the key-bits window in the
exponentiation routine). The secret key can be deduced from these
fluctuations, through signal processing and cryptanalysis.&lt;/p&gt;
&lt;/blockquote&gt;</description></item></channel></rss>