logo
Kurashizu Blogwhere ideas flow
  • Home
  • News
  • Blog
  • About
  • Home
  • News
  • Blog
  • About

© 2026 Kurashizu. All rights reserved.

Admin·New Post·Service Status
Powered by Cloudflare·30.10.26
← Back to news

Communication by means of modulated Johnson noise

Original article
pnas.org|43 points|20 comments|by austinallegro|Sep 17, 2026

Communication by means of Modulated Johnson Noise

Introduction to Thermal Signaling

In the realm of secure communications, the goal is often to hide a signal within the natural background of the environment. One sophisticated method involves the use of Johnson-Nyquist noise—the electronic noise generated by the thermal agitation of charge carriers inside an electrical conductor—as a medium for data transmission.

Unlike traditional modulation, which imposes a structured waveform onto a carrier, this method modulates the statistical properties of the noise itself. This results in a transmission that is easily detectable virtually indistinguishable from ambient thermal fluctuations to an unauthorized observer.


The Underlying Physics

The fundamental principle relies on the relationship between temperature, resistance, and voltage fluctuations. The root-mean-square (RMS) noise voltage is defined by the following LaTeX expression:

Vrms=4kBTRΔfV_{rms} = \sqrt{4 k_B T R \Delta f}Vrms​=4kB​TRΔf​

Where the variables are defined as:

  • kBk_BkB​: The Boltzmann constant (≈1.38×10−23 J/K\approx 1.38 \times 10^{-23} \text{ J/K}≈1.38×10−23 J/K)
  • TTT: The absolute temperature in Kelvin
  • RRR: The electrical resistance in Ohms
  • Δf\Delta fΔf: The bandwidth of the measurement in Hertz

Key Insight: Because the noise power is directly proportional to both TTT and RRR, any controlled variation in these two parameters will result in a corresponding change in the noise power spectral density.


Modulation Mechanisms

To transmit information, the sender must manipulate the noise characteristics. There are two primary vectors for this:

1. Thermal Modulation

By varying the temperature TTT of a resistor, the amplitude of the noise is altered. While this is conceptually simple, it is limited by thermal inertia—the time it takes for a material to heat up or cool down.

2. Resistive Modulation

By switching between different resistors or using a variable resistor (like a MOSFET in the ohmic region), the value of RRR can be changed rapidly. This allows for much higher data rates than thermal modulation.

System Architecture

The following Mermaid diagram illustrates the signal flow from the data source to the final output:


Comparison of Communication Methods

FeatureTraditional RF ModulationModulated Johnson Noise
Signal ProfileDistinct Sine/Square wavesStochastic/Random
DetectabilityHigh (via Spectrum Analyzer)Very Low (LPI/LPD)
Bandwidth EfficiencyHighLow
Hardware ComplexityModerateHigh (Requires precise noise floors)
Primary ConstraintInterference/CongestionSignal-to-Noise Ratio (SNR)

Implementation and Detection

The receiver does not look for a specific frequency, but rather a change in the variance of the noise. This is often achieved using an integrator circuit that calculates the average power over a specific window.

Simulation Logic

A simplified representation of how one might simulate the noise generation in Python:

import numpy as np

def generate_johnson_noise(T, R, df, duration, sample_rate):
    # Calculate the variance based on the Johnson-Nyquist formula
    variance = 4 * 1.38e-23 * T * R * df
    std_dev = np.sqrt(variance)
    
    # Generate Gaussian white noise
    num_samples = int(duration * sample_rate)
    return np.random.normal(0, std_dev, num_samples)

# Example: Modulating between 300K and 310K
signal_low = generate_johnson_noise(300, 1000, 1e6, 0.1, 1e6)
signal_high = generate_johnson_noise(310, 1000, 1e6, 0.1, 1e6)

Deployment Checklist

  • Calibrate the baseline ambient noise floor.
  • Ensure the R value is high enough to overcome cable capacitance.
  • Implement a synchronized clock between transmitter and receiver.
  • Apply a band-pass filter to isolate the Δf\Delta fΔf of interest.

Nuances and Limitations

While this method offers extreme stealth (Low Probability of Intercept), it is not without drawbacks. The most significant challenge is the Signal-to-Noise Ratio (SNR). Since the signal is noise, the receiver must be able to distinguish between a deliberate increase in thermal noise and a natural fluctuation in the environment.

Conceptual Diagram of Noise Floor Figure 1: Conceptual representation of a noise floor where data is hidden in subtle power shifts.

In summary, communication via modulated Johnson noise transforms a fundamental nuisance of electronics into a secure channel, leveraging the laws of thermodynamics to hide information in plain sight.