Pith. sign in

REVIEW 4 major objections 5 minor 24 references

SCNIFFER: Low-Cost, Automated, Efficient Electromagnetic Side-Channel Sniffing

T0 review · 4 major / 5 minor · reviewed 2026-08-14 · deepseek-v4-flash

Pith's one-line read This paper claims that a fully automated, low-cost electromagnetic side-channel attack can replace expensive manual chip scanning: a greedy gradient search finds a high-leakage point on an $N \times N$ grid in $O(N)$ measurements, and a…

desk verdict A genuinely useful low-cost EM side-channel attack platform with an honest heuristic search; the O(N) claim is empirical, not proven, but the paper's own framing mostly respects that. read the letter →

arxiv 1908.09407 v3 pith:PQVAHG6A submitted 2019-08-25 cs.CR

classification cs.CR
keywords electromagneticside-channelanalysisautomatedEMscanningcorrelational(CEMA)testvectorleakageassessment(TVLA)signal-to-noiseratiogreedygradientsearchlow-costhardwaresecurityIoTdeviceattacks
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

This paper claims that a cheap, fully automated rig can carry out an entire electromagnetic side-channel attack without a human expert. The key move is to replace exhaustive chip scanning with a two-phase greedy search: measure a leakage statistic such as TVLA or SNR on a coarse grid, then take gradient steps toward higher leakage until it converges to a strong attack point in $O(N)$ measurements on an $N \times N$ scan grid. A correlational EM analysis at that point then recovers the key, and the total trace count is about $N$ times smaller than an exhaustive all-points attack and more than 20 times smaller than attacking a random location. The hardware is a modified roughly 200 dollar 3-D printer with an H-field probe and an open-source capture board, bringing the whole platform under 500 dollars. If the claim holds, unprotected IoT microcontrollers are exposed to low-cost automated attacks, not just attacks from well-equipped labs.

What carries the argument

The load-bearing mechanism is the two-phase greedy gradient-search heuristic (Algorithm 1), which treats TVLA or SNR as a scalar leakage surface over the chip. It first samples the surface on an $M \times M$ grid, starts at the best cell, estimates the gradient from the four neighboring cells by treating each leakage measurement as a vector, and moves by a step-size parameter along the averaged direction until an "iterations without improvement" criterion stops it. This mechanism converts a two-dimensional exhaustive search into a near-linear traversal, so the number of measurements grows with the grid resolution $N$ rather than with the number of cells $N^2$.

What would settle it

Take a chip whose full leakage map and per-point MTD are already known, run SCNIFFER many times from different initial grids, and record how many measurements are needed to reach a point whose MTD is within a fixed factor of the chip's best MTD. If the required number grows with the grid size as $N^2$ instead of $N$, or if a meaningful fraction of runs end stuck at a local maximum with a far higher MTD, the central efficiency claim is false. The paper's own Figures 4, 5, and 8b show enough roughness and per-point variance to make this test non-trivial.

Watch

Extended reading notes

Core claim

SCNIFFER's central claim is that the spatial search for the point of highest EM information leakage can be done in $O(N)$ measurements instead of $O(N^2)$, where $N \times N$ is the number of candidate probe positions. The paper argues that a coarse initial grid followed by greedy gradient ascent on the TVLA or SNR surface lands at a location whose CEMA minimum-traces-to-disclosure is close to the best point on the chip. Because an exhaustive attack must run a full CEMA at all $N^2$ positions while SCNIFFER runs roughly $N$ leakage measurements and then one CEMA, the total traces needed scale as $N$ times the per-point measurement cost plus the single-point MTD. This makes automated end-to-end EM side-channel attacks practical on hardware that costs two orders of magnitude less than commercial probe stations.

Load-bearing premise

The load-bearing premise is that the leakage surface (TVLA or SNR as a function of probe position) is smooth enough at the chosen grid scale that a coarse start plus local gradient steps reaches a high-leakage point; if the surface has too many sharp false peaks, the $O(N)$ efficiency guarantee fails.

Editorial extensions

If this is right

  • At $N \times N$ scan resolution, the search needs about $N$ leakage measurements before a single CEMA, so finer grids and larger chips make the savings over exhaustive search grow linearly with resolution.
  • The same two-phase search converges for AES, DES, and RSA on both an 8-bit and a 32-bit microcontroller, suggesting the method does not depend on a particular algorithm's leakage pattern.
  • With SNR as the search objective, the location SCNIFFER chooses carries an exploitable-leakage guarantee, because SNR is directly tied to CEMA success rate, while TVLA does not offer that guarantee.
  • When the device SNR is low, trace counts for the search grow as $1/\mathrm{SNR}$ but the final CEMA grows as $1/\mathrm{SNR}^2$, so SCNIFFER's advantage over exhaustive search becomes most pronounced for the noisiest targets.
  • A fixed masking countermeasure lowers the SNR of the found location but does not stop the search from converging in about $O(N)$ measurements.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • Editorial inference: the gradient loop is agnostic to the physical channel, so the same two-phase search could locate leakage for power, optical, acoustic, or on-die voltage measurements, wherever a scalar leakage objective can be evaluated at a position.
  • Editorial inference: the method could be run in reverse during chip design, using simulated leakage maps to flag leaky blocks before fabrication, not only to attack finished devices.
  • Editorial inference: the >20x comparison against a random attack location would be more informative as a distribution; repeating random location choice many times would show how often SCNIFFER beats the average random start rather than one representative bad point.
  • Editorial inference: because the paper's own surface plots show local maxima and per-point variance, a natural robustness extension is to run the search several times per board and report the distribution of achieved MTDs, turning the $O(N)$ claim into a probabilistic guarantee.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 5 minor

Summary. The paper presents SCNIFFER, an automated electromagnetic side-channel attack platform built from a ~$200 3-D printer, an H-field probe, an amplifier, and a ChipWhisperer capture board. The main technical contribution is a two-phase greedy gradient-search heuristic that, for an N×N grid of possible probe positions, uses TVLA or SNR as a leakage measure to find a point of high leakage in claimed O(N) leakage measurements, after which CEMA is performed at that point. The system is evaluated on AES-128, DES, and RSA running on an 8-bit XMEGA and a 32-bit STM32F3, including a masked AES implementation, with reported convergence in roughly O(N) measurements and MTDs at the found locations that are far below those of poor locations. The paper also presents a trace-count model in Eqs. (1)-(3) and Figure 11 to argue for a large reduction in total traces compared with exhaustive-search attacks.

Significance. If the O(N) localization claim holds, SCNIFFER would be a meaningful step toward practical automated EM side-channel attacks: it removes the need for an expert to choose an attack location, uses hardware that is two orders of magnitude cheaper than commercial scanning stations, and is demonstrated across different architectures, algorithms, and a masking countermeasure. The careful comparison of amplitude, TVLA, SNR, and MTD in Figure 6 is a useful contribution, as is the explicit hardware cost breakdown in Table I. The paper is also honest in reporting surface roughness and parameter sensitivity (Figures 4, 5, and 8). However, the central scaling claim is empirical rather than proven, and the trace-reduction model is calibrated to the data rather than independently predictive, so the headline efficiency numbers need substantial qualification before they can be accepted as general results.

major comments (4)
  1. [V-B, Figures 7 and 8] The O(N) convergence claim is presented as a general property of the algorithm, but the paper's own evidence shows that the leakage surfaces are rough and the search can fail. Section IV states that the TVLA and SNR surfaces are "not smooth or monotonic, as there are many local minima and maxima" (Figures 4(a) and 5(a)), and Figure 8(b) explicitly shows that a 0.54 mm step "gets stuck in a local minimum." Algorithm 1 computes the gradient from four single leakage measurements with no averaging, while Figures 4(b) and 5(b) show wide distributions of repeated measurements at a fixed point. Please state precise conditions (for example, surface smoothness or unimodality at the scale of the initial grid and step, or a bound on measurement noise) under which the O(N) conclusion is expected to hold, and support the scaling in Figure 7 with repeated runs and error bars. Without such support, the O(N) claim is an observation on a few tested surfaces, not a validated property of the method.
  2. [VI-C, Eqs. (1)-(3), Figure 11] The trace-count model is circular with respect to the claimed ~100x reduction. The text says the constants k0, k1, and c0 are "chosen such that the models match the results presented," so Eqs. (1)-(3) and Figure 11 are a fit to the data they are used to explain, not an independent prediction. To make the trace-reduction claim load-bearing, the authors should derive the constants from the cited SNR-MTD and TVLA/SNR relations or validate the model out-of-sample, for example by fitting on one chip or algorithm and predicting another, and report confidence intervals. As written, the ~100x reduction is a calibrated description rather than a falsifiable prediction.
  3. [Table II, Figure 10, Section IV-D] The statements that SCNIFFER converges to "one of the points of highest EM leakage" and that "the location of highest SNR will theoretically be the location of lowest MTD" are stronger than the evidence. Table II shows the SNR-based location gives MTD=134 and the TVLA-based location gives MTD=183, while exhaustive search finds MTD=91 at (3,6); Figure 10 itself notes that the MTD "is not the minimum." In addition, the "theoretically" SNR-MTD statement is asserted without proof; the cited SNR-MTD relation is asymptotic and does not by itself imply pointwise minimization on a finite grid. Please replace these with "a high-leakage point" and "empirically correlated with low MTD."
  4. [Abstract, Section VI-C] The factor of improvement is stated inconsistently. The abstract claims "~N times" reduction compared with exhaustive MTD analysis, while Section VI-C and Figure 11 claim a ~100x reduction for a 10×10 scan. For an N×N grid, exhaustive MTD analysis performs CEMA at N^2 locations, so a single CEMA is an N^2-fold reduction in CEMA traces before accounting for leakage-measurement traces. The total-trace ratio in Eqs. (1)-(3) depends on SNR and on the fitted constants, so the headline should specify whether it refers to total traces or CEMA-only traces and state the SNR regime and N value for which the claimed factor holds.
minor comments (5)
  1. [Algorithm 1] In the while loop, "bestLoc = loc;" uses an undefined variable; it should be "bestLoc = m;" to record the current measurement point.
  2. [Section VI-D, Figure 12 caption] The step size is given as 0.54 mm in the text and 0.84 mm in the caption of Figure 12; the same parameter is reported as 1.14 mm in Figure 8(a). Please ensure the parameter values in the text, captions, and figures are consistent, especially since Figure 8(b) identifies 0.54 mm as a step size that gets stuck in a local minimum.
  3. [Eqs. (1)-(3)] The constants are not all defined consistently: the text mentions k0, k1, and c0, but Eq. (2) uses c1. Define all constants and state which are calibration parameters and which are intended to be universal.
  4. [Figure 7] The axes are not fully specified in the text: the caption describes "Leakage vs. number of SNR measurements" while the surrounding discussion refers to MTD. Add explicit axis labels and units, and clarify what the plotted quantity is for each curve.
  5. [Section III-A] The sentence describing scan times says a 30×30 scan takes ~15 minutes and an amplitude scan takes ~75 minutes; it is unclear whether these times include leakage-measurement trace acquisition for TVLA/SNR or only probe movement. Please clarify.

Circularity Check

1 steps flagged · score 3.0 of 10

The trace-count model in Eqs. (1)-(3) is calibrated to the results it illustrates, but the central O(N) search claim rests on independent experiments rather than on a circular derivation.

  1. fitted input called prediction [Section VI-C, Eqs. (1)-(3), Figure 11]
    "where N×N is the resolution of the grid scan, and k0,k1, and c0 are arbitrary constants chosen such that the models match the results presented."

    The equations offered as a quantification of SCNIFFER's trace-count advantage are not independent predictions: the constants k0, k1, and c0 are explicitly fitted so that the models match the same experimental results shown in Figure 11. Thus the displayed quantitative agreement is guaranteed by construction rather than being a test of the model. The underlying scaling is nonetheless partly structural, because exhaustive search visits N^2 locations while SCNIFFER visits about N locations, so this is a partial circularity in the presented model, not a complete reduction of the paper's central empirical claim.

full rationale

The paper's main load-bearing claim is the O(N) greedy gradient-search convergence, which is supported by direct measurements on 8-bit and 32-bit microcontrollers across AES, DES, and RSA, and by convergence plots in Figures 7, 8, 12, 13, and 14. That claim is empirical and not derived from a fitted parameter, so it does not reduce by construction. The only explicit circular element is in Section VI-C: Eqs. (1)-(3) use constants explicitly chosen to match the presented results, making the quantitative trace-count curves illustrative rather than predictive. The qualitative ~N or ~N^2 reduction, however, follows from the distinction between exhaustive N^2-point MTD analysis and SCNIFFER's N-point leakage search followed by one CEMA. No load-bearing self-citation was found: the STELLAR citation [4] is background on EM emission mechanisms, and no uniqueness theorem from the authors is used to forbid alternative search strategies. The O(N) guarantee is not proven for arbitrary leakage surfaces; the paper's own Figures 4, 5, and 8(b) show roughness, noise, and a step-size configuration that gets stuck in a local minimum. That is a correctness and generality concern, not a circularity concern, because the claim is explicitly presented as an observed heuristic performance, not as a consequence of the model's fitted constants.

Assumptions & free parameters 4 free parameters · 4 assumptions · 0 invented entities

The paper introduces no new physical entities. Its quantitative claims rest on fitted constants and several empirical assumptions about leakage surfaces and the correlation between leakage measures and MTD.

free parameters (4)
  • k0, k1, c0 (trace-count model constants) = not reported
    Introduced in Sec. VI.C as arbitrary constants chosen so Eqs. (1)-(3) match the measured results; no values are given.
  • Initial grid size M = 2x2 or 3x3 in most experiments
    Hand-chosen parameter of the two-phase search; Fig. 8a shows performance depends on it.
  • Gradient step size = 0.54 mm to 1.14 mm
    Hand-chosen; Fig. 8b shows small step sizes get stuck in local minima.
  • Traces per leakage measurement = 400 for TVLA, 1000 for SNR
    Chosen to give separation between high and low leakage locations; not derived.
assumptions (4)
  • domain assumption Hamming weight of the first round S-box output is a valid leakage model for the attacked AES/DES/RSA implementations.
    Used for CEMA and for SNR computation (Sec. IV.C); standard in side-channel literature but not validated for every target.
  • domain assumption TVLA or SNR measured at a point predicts the MTD of a CEMA attack at that point.
    The paper shows empirical correlation on one 10x10 scan (Fig. 6) and cites theory linking SNR to success rate, but TVLA is acknowledged not to guarantee exploitable leakage (Sec. IV.D).
  • domain assumption The leakage surface is smooth enough at the chosen step size for greedy gradient ascent to reach a high-leakage region.
    Figs. 4 and 5 show rough, non-monotonic surfaces with local minima; the algorithm's convergence is empirical, not proven, and small step sizes cause it to stick (Fig. 8b).
  • domain assumption MTD scales as k0/SNR^2 and leakage-measurement trace counts scale as c0/SNR, with constants independent of the chip.
    Taken from prior work [22],[14],[23],[24]; used in Eqs. (1)-(3).

how reviews work

0 comments
Cite this review

Pith. "Pith review of SCNIFFER: Low-Cost, Automated, Efficient Electromagnetic Side-Channel Sniffing." pith.science (2026). https://pith.science/paper/PQVAHG6A

@misc{pith2026190809407,
  author       = {Pith},
  title        = {Pith review of: SCNIFFER: Low-Cost, Automated, Efficient Electromagnetic Side-Channel Sniffing},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/PQVAHG6A}},
  note         = {Machine review of arXiv:1908.09407}
}
abstract

Electromagnetic (EM) side-channel analysis (SCA) is a prominent tool to break mathematically-secure cryptographic engines, especially on resource-constrained IoT devices. Presently, to perform EM SCA on an embedded IoT device, the entire chip is manually scanned and the MTD (Minimum Traces to Disclosure) analysis is performed at each point on the chip to reveal the secret key of the encryption algorithm. However, an automated end-to-end framework for EM leakage localization, trace acquisition, and attack has been missing. This work proposes SCNIFFER: a low-cost, automated EM Side Channel leakage SNIFFing platform to perform efficient end-to-end Side-Channel attacks. Using a leakage measure such as TVLA, or SNR, we propose a greedy gradient-search heuristic that converges to one of the points of highest EM leakage on the chip (dimension: N x N) within O(N) iterations, and then perform Correlational EM Analysis (CEMA) at that point. This reduces the CEMA attack time by ~N times compared to an exhaustive MTD analysis, and >20x compared to choosing an attack location at random. We demonstrate SCNIFFER using a low-cost custom-built 3-D scanner with an H-field probe (<$500) compared to >$50,000 commercial EM scanners, and a variety of microcontrollers as the devices under attack. The SCNIFFER framework is evaluated for several cryptographic algorithms (AES-128, DES, RSA) running on both an 8-bit Atmega microcontroller and a 32-bit ARM microcontroller to find a point of high leakage and then perform a CEMA at that point.

Figures

Figures reproduced from arXiv: 1908.09407 by the authors.

Figure 1
Figure 1. The difference in MTD between a CEMA attack at a [PITH_FULL_IMAGE:figures/full_fig_p001_1.png] view at source ↗
Figure 2
Figure 2. (a) The complete EM Scanning and trace capture set-up [PITH_FULL_IMAGE:figures/full_fig_p003_2.png] view at source ↗
Figure 4
Figure 4. (a) TVLA Surface plot. Again, the surface is not smooth [PITH_FULL_IMAGE:figures/full_fig_p004_4.png] view at source ↗
Figures from the paper (8 more)
Figure 6
Figure 6. Figure 6: 10 × 10 heatmap of (a) TVLA values (b) signal amplitudes (c) SNR values and (d) MTDs. From these plots TVLA and SNR appear to correlate to MTD much better than the signal amplitude. While amplitude is easy to measure, it is clear that high amplitude of leakage does not…
Figure 5
Figure 5. Figure 5: (a) SNR surface plot of the same scan as [PITH_FULL_IMAGE:figures/full_fig_p005_5.png]
Figure 7
Figure 7. Figure 7: Leakage vs. number of SNR measurements for varying grid scales. The data for the 30 × 30 grid was the same as in Figures 3 and 5(a). The full 60 × 60 and 10 × 10 grids were also collected, allowing the performance of the algorithm to be seen at various degrees of measu…
Figure 8
Figure 8. Figure 8: (a) MTD vs number of SNR measurements performed for varying the initial sample grid size parameter. Note that the 2 × 2 and 3 × 3 grids locate the point of high leakage within 40 measurements, while a single point start only reaches a higher MTD, and after 45 such meas…
Figure 10
Figure 10. Figure 10: MTD plots at locations found by SCNIFFER using TVLA as a leakage measure (a), and SNR as a leakage measure (b). While the MTD is not the minimum, it is fairly close to the minimum for both measures, with SNR having a slightly lower MTD than TVLA. see that for reasonab…
Figure 11
Figure 11. Figure 11: Number of traces required for TVLA and SNR based SCNIFFER compared to exhaustive search vs. SNR for the case of a 10 × 10 scan. The ∼ 100× reduction is due to the fact that an exhaustive search must perform a CEMA at each location, while SCNIFFER only visits N locatio…
Figure 13
Figure 13. Figure 13: (a) Max t-value vs. number of measurements for both the 8-bit XMEGA microcontroller and the 32-bit STM32F3 microcontroller. The algorithm converges within O(N) mea￾surements, where N = 30 in both cases. the algorithm parameters used are the same as in [PITH_FULL_IMAG…
Figure 14
Figure 14. Figure 14: Max SNR vs. number of measurements for the [PITH_FULL_IMAGE:figures/full_fig_p011_14.png]

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

24 extracted references · 23 canonical work pages

  1. [1]

    Differential power analysis,

    P. Kocher, J. Jaffe, and B. Jun, “Differential power analysis,” inAdvances in Cryptology CRYPTO 99 , ser. Lecture Notes in Computer Science, M. Wiener, Ed. Springer Berlin Heidelberg, pp. 388–397

  2. [2]

    Electromagnetic analysis: Concrete results,

    K. Gandolfi, C. Mourtel, and F. Olivier, “Electromagnetic analysis: Concrete results,” in Cryptographic Hardware and Embedded Systems CHES 2001, ser. Lecture Notes in Computer Science, . K. Ko, D. Nac- cache, and C. Paar, Eds. Springer Berlin Heidelberg, pp. 251–261

  3. [3]

    ElectroMagnetic analysis (EMA): Measures and counter-measures for smart cards,

    J.-J. Quisquater and D. Samyde, “ElectroMagnetic analysis (EMA): Measures and counter-measures for smart cards,” in Smart Card Pro- gramming and Security, ser. Lecture Notes in Computer Science, I. Attali and T. Jensen, Eds. Springer Berlin Heidelberg, pp. 200–210

  4. [4]

    Stellar: A generic em side-channel attack protection through ground-up root-cause analysis,

    D. Das, M. Nath, B. Chatterjee, S. Ghosh, and S. Sen, “Stellar: A generic em side-channel attack protection through ground-up root-cause analysis,” in 2019 IEEE International Symposium on Hardware Oriented Security and Trust (HOST) . Los Alamitos, CA, USA: IEEE Computer Society, may 2019, pp. 11–20. [Online]. Available: https://doi.ieeecomputersociety.org...

  5. [5]

    Stealing keys from pcs using a radio: Cheap electromagnetic attacks on windowed exponentiation,

    D. Genkin, L. Pachmanov, I. Pipman, and E. Tromer, “Stealing keys from pcs using a radio: Cheap electromagnetic attacks on windowed exponentiation,” in Cryptographic Hardware and Embedded Systems – CHES 2015, T. G ¨uneysu and H. Handschuh, Eds. Berlin, Heidelberg: Springer Berlin Heidelberg, 2015, pp. 207–228

  6. [6]

    ECDH key-extraction via low-bandwidth electromagnetic attacks on PCs,

    D. Genkin, L. Pachmanov, I. Pipman, and E. Tromer, “ECDH key-extraction via low-bandwidth electromagnetic attacks on PCs,” in Proceedings of the RSA Conference on Topics in Cryptology - CT-RSA 2016 - Volume 9610 . Springer-Verlag New York, Inc., pp. 219–235. [Online]. Available: http://dx.doi.org/10.1007/978-3-319-29485-8 13

  7. [7]

    Low cost attacks on smart cards

    A. Matthews, “Low cost attacks on smart cards.” Next Generation Security Software Ltd. [Online]. Available: https://pdfs.semanticscholar. org/1b5a/48426397d3e5d7d56b35ffe2d8456e29834e.pdf 12

  8. [8]

    EM side-channel attacks on commercial contactless smartcards using low-cost equipment,

    T. Kasper, D. Oswald, and C. Paar, “EM side-channel attacks on commercial contactless smartcards using low-cost equipment,” in Infor- mation Security Applications , ser. Lecture Notes in Computer Science, H. Y . Youm and M. Yung, Eds. Springer Berlin Heidelberg, pp. 79–93

Show all 24 references
  1. [9]

    IoT goes nuclear: Creating a ZigBee chain reaction,

    E. Ronen, A. Shamir, A.-O. Weingarten, and C. OFlynn, “IoT goes nuclear: Creating a ZigBee chain reaction,” in 2017 IEEE Symposium on Security and Privacy (SP) . IEEE, pp. 195–212. [Online]. Available: http://ieeexplore.ieee.org/document/7958578/

  2. [10]

    The EM sidechannel(s),

    D. Agrawal, B. Archambeault, J. R. Rao, and P. Rohatgi, “The EM sidechannel(s),” in Cryptographic Hardware and Embedded Systems - CHES 2002, ser. Lecture Notes in Computer Science, B. S. Kaliski, . K. Ko, and C. Paar, Eds. Springer Berlin Heidelberg, pp. 29–45

  3. [11]

    Tempest attacks against aes,

    C. Ramsay and J. Lohuis, “Tempest attacks against aes,” Technical Report White paper, Fox-IT, Tech. Rep., 2017. [Online]. Available: https://hardwear.io/document/slides-craig-ramsay.pdf

  4. [12]

    Correlation power analysis with a leakage model,

    E. Brier, C. Clavier, and F. Olivier, “Correlation power analysis with a leakage model,” in Cryptographic Hardware and Embedded Systems - CHES 2004, ser. Lecture Notes in Computer Science, M. Joye and J.-J. Quisquater, Eds. Springer Berlin Heidelberg, pp. 16–29

  5. [13]

    Test vector leakage assessment (tvla) methodology in practice,

    G. Becker, J. Cooper, E. DeMulder, G. Goodwill, J. Jaffe, G. Kenworthy, T. Kouzminov, A. Leiserson, M. Marson, P. Rohatgi et al., “Test vector leakage assessment (tvla) methodology in practice,” in International Cryptographic Module Conference , vol. 1001, 2013, p. 13

  6. [14]

    Hardware countermeasures against DPA a statistical analysis of their effectiveness,

    S. Mangard, “Hardware countermeasures against DPA a statistical analysis of their effectiveness,” in Topics in Cryptology CT-RSA 2004 , ser. Lecture Notes in Computer Science, T. Okamoto, Ed. Springer Berlin Heidelberg, pp. 222–235

  7. [15]

    Fully time-domain scanning of EM near-field radiated by RF circuits,

    Y . Liu and B. Ravelo, “Fully time-domain scanning of EM near-field radiated by RF circuits,”Progress In Electromagnetics Research, vol. 57, pp. 21–46, 2014

  8. [16]

    Modeling time domain magnetic emissions of ICs,

    V . Lomn, P. Maurine, L. Torres, T. Ordas, M. Lisart, and J. Toublanc, “Modeling time domain magnetic emissions of ICs,” in Integrated Circuit and System Design. Power and Timing Modeling, Optimization, and Simulation, ser. Lecture Notes in Computer Science, R. van Leuken and ...

  9. [17]

    Electromagnetic radiations of fpgas: High spatial resolution cartography and attack on a cryptographic module,

    L. Sauvage, S. Guilley, and Y . Mathieu, “Electromagnetic radiations of fpgas: High spatial resolution cartography and attack on a cryptographic module,” ACM Transactions on Reconfigurable Technology and Systems (TRETS), vol. 2, no. 1, pp. 1–24, 2009

  10. [18]

    Localized electromagnetic analysis of cryptographic implementations,

    J. Heyszl, S. Mangard, B. Heinz, F. Stumpf, and G. Sigl, “Localized electromagnetic analysis of cryptographic implementations,” in Topics in Cryptology CT-RSA 2012 , ser. Lecture Notes in Computer Science, O. Dunkelman, Ed. Springer Berlin Heidelberg, pp. 231–244

  11. [19]

    [Online]

    EM probe station: Electromagnetic analysis solution. [Online]. Available: https://www.riscure.com/product/em-probe-station/

  12. [20]

    [Online]

    Creality3d ender-3 3d printer economic ender DIY KITS. [Online]. Available: https://www.creality3d.shop/products/ creality3d-ender-3-pro-high-precision-3d-printer

  13. [21]

    ChipWhisperer: An open-source platform for hardware embedded security research,

    C. OFlynn and Z. D. Chen, “ChipWhisperer: An open-source platform for hardware embedded security research,” in Constructive Side-Channel Analysis and Secure Design , ser. Lecture Notes in Computer Science, E. Prouff, Ed. Springer International Publishing, pp. 243–260

  14. [22]

    An overview of power analysis attacks against field programmable gate arrays,

    O. Standaert, E. Peeters, G. Rouvroy, and J. Quisquater, “An overview of power analysis attacks against field programmable gate arrays,” vol. 94, no. 2, pp. 383–394. [Online]. Available: https://ieeexplore.ieee.org/document/1580507

  15. [23]

    CC meets fips: A hybrid test methodology for first order side channel analysis,

    D. B. Roy, S. Bhasin, S. Guilley, A. Heuser, S. Patranabis, and D. Mukhopadhyay, “CC meets fips: A hybrid test methodology for first order side channel analysis,” IEEE Transactions on Computers, vol. 68, no. 3, pp. 347–361, 2018

  16. [24]

    Leak me if you can: Does tvla reveal success rate,

    D. B. Roy, S. Bhasin, S. Guilley, A. Heuser, S. Patranabis, and D. Mukhopadhyay, “Leak me if you can: Does tvla reveal success rate,” IACR Cryptology ePrint Archive, Tech. Rep., 2016. [Online]. Available: https://eprint.iacr.org/2016/1152

Pith tools

Reviewed August 14, 2026 · model on record in the stance chip above.