Tagged: FOSDEM

FOSDEM 2024 Call for Participation: Software Defined Radio & Amateur Radio Devroom

FOSDEM (Free and Open Source Developer’s Meeting) is a yearly conference that this year will take place in Brussels, Belgium on 3 - 4 February 2024. This conference will also feature a track on FOSS-powered radio, and there will be a combined Amateur Radio and SDR Devroom.

FOSDEM have issued a call for participation and have noted that slots are still open, so please submit any proposals for talks now if you are interested in presenting. The recommended topics include:

Topics discussed in the devroom include, but are not limited to:

  • SDR frameworks and the tools that make them useful
  • New SDR-based developments in ham radio modes
  • Cellular/telecom software
  • Amateur radio operator software tooling
  • Free / Open radio hardware
  • Wireless security research
  • Entertaining wireless hacks
  • SDR & ham radio in mass and higher education
  • Satellite, spacecraft and interplanetary communication

Software-Defined Radio is the technology of enabling radio signals to be processed and generated algorithmically, typically within general purpose processors, but also within FPGAs and GPUs; Free and Open Source (FOSS) Software Radio allows these algorithms to be inspectable and improvable. With the advent of ubiquitous IoT, sky-filling satellite megaconstellations and 5G/6G as standards designed with commercial Software Radios in mind, wireless is an exploding field of interest in the FOSS realm.

Ham Radio, also known as amateur radio, is more than just a hobby orbiting the usage of radio communication – it’s a passion that merges the realms of electronics, human interaction, and communication. At its core, ham radio is about establishing connections: with people, with technology, and with the world at large. It is a free and open community effort at heart!

SDR Talks from FOSDEM 2019: EM Attacks with RTL-SDR and Neural Networks, Radio Telescopes, GNU Radio in 2019 and more!

FOSDEM is a large yearly conference where thousands of open source developers gather in Brussels. This years FOSDEM was held between 2-3 February, and within the last few days the talks have been uploaded to YouTube. Below we post some SDR/Radio related talks that we've found interesting.

Performing Low-cost Electromagnetic Side-channel Attacks using RTL-SDR and Neural Networks

Electromagnetic (EM) side-channel attacks exploit the EM radiation that inherently leaks from electronic systems during various computations. Patterns in the amplitude or frequency of this radiation can be analyzed to break even theoretically secure cryptographic algorithms such as RSA and AES. In this presentation, we will cover the various challenges involved with successfully performing EM side-channel attacks using relatively low-cost Software Defined Radios (SDRs) and EM probes. More concretely, we will discuss the measurement setup, trace capture process, trace alignment / filtering, and Correlation Electromagnetic Attack (CEMA) for a scenario in which an Arduino Duemilanove is executing a software AES algorithm with an unknown key. Finally, we will see how artificial neural networks can be used to reduce the complexity of performing successful EM side-channel attacks. In present-day communications systems, cryptographic algorithms (ciphers) provide confidentiality and integrity of data through secret pieces of information (i.e. shared or private keys) known only to the communicating parties. However, as shown in numerous previous works, measuring the physical properties of hardware during executions of a cipher can reveal information about its current state. When sufficient information leaks through these so-called "side-channels", an adversary can compute the key. In this presentation, we will examine the EM side channel, which originates from electromagnetic radiation leaking from a device.

Performing EM side-channel attacks used to require rather expensive oscilloscopes with high sample rate ADCs. With the advent of inexpensive SDRs such as the RTL-SDR and advances in AI, the bar to perform such attacks has been adequately lowered. We will learn how to use the open-source ElectroMagnetic Mining Array (EMMA) tool to capture leakages emanated by an Arduino Duemilanove during the execution of an AES encryption operation. Next, a standard CEMA attack will be performed. This attack correlates the measured amplitude of a signal with the hamming weight of part of the key in order to determine which key was used during the execution of the cipher. Finally, we will examine applications of neural networks to side-channel analysis. Both traditional deep Convolutional Neural Networks (CNNs) as well as a novel "correlation optimization" (CO) method using shallow neural networks will be discussed.

Performing Low-cost Electromagnetic Side-channel Attacks using RTL-SDR and Neural Networks

The Dwingeloo radio telescope goes SDR

The Dwingeloo radio telescope is a historic instrument in the Netherlands. At its opening in 1956, the 25m dish was the largest fully steerable radio telescope in the world. These days it is run by a group of volunteers, who have restored and rejuvenated the instrument. It is used for radio astronomy and amateur radio, but also for outreach and art projects, to name a few of our activities.

We perform observations of pulsars, the hydrogen line of our own Milky Way and other galaxies, have a SETI project, and have recently participated in our first VLBI observation. We are increasingly using Software Defined Radio and in particular GNU Radio to perform our measurements. This allows for rapid development of new signal processing chains, and a lot of flexibility in how we process the incoming data.

In this presentation I will present some of the signal processing that is useful for radio astronomy, the flowcharts we have developed, and the astronomical results that we obtain with them.

The Dwingeloo radio telescope goes SDR

GNU Radio in 2019: Facts and Plans An overview of where GNU Radio is going this fine year

GNU Radio is one of the biggest and most widely adopted SDR framework in the free software world. In this talk, we will lay out how we intend to keep it going for the next year, and beyond. GNU Radio is one of the biggest and most widely adopted SDR framework in the free software world. It's history is pretty interesting, and spans multiple decades at this point. However, we're far from being done! We will talk about how we intend to keep the samples flowing in 2019, and beyond.

GNU Radio in 2019: Facts and Plans An overview of where GNU Radio is going this fine year

SDR Makerspace sdrmaker.space

SDR Makerspace (https://sdrmaker.space) is a collaboration between the European Space Agency and Libre Space Foundation with the objective of bringing innovative open-source SDR technologies to space communications. Makers, open-source hackers, SDR enthusiasts, and researchers are brought together to work on small SDR hardware and software projects, focusing on rapid prototyping and development of reusable open-source SDR components for future CubeSat missions. In this presentation, we give an overview of the current activities and present the results achieved so far.

SDR Makerspace (https://sdrmaker.space) is a collaboration between the European Space Agency and Libre Space Foundation with the objective of bringing innovative open-source SDR technologies to space communications. Makers, open-source hackers, SDR enthusiasts, and researchers are brought together to work on small SDR hardware and software projects, focusing on rapid prototyping and development of reusable open-source SDR components for future CubeSat missions. In this presentation, we give an overview of the current activities and present the results achieved so far.

SDR Makerspace sdrmaker.space

gr-soapy: A handy SDR hardware interface module for GNU Radio

gr-Soapy is an OOT module for the GNU Radio platform to configure and manage a plethora of SDR devices through the SoapySDR API. It provides easy to use source and sink blocks with various parameter fields, enabled according to the capabilities of the device specified by the user. With the emergence of various low cost SDR devices that anyone can experiment with, ham radio community continues to expand and create fascinating open source projects. Aside from the ham radio community, also researchers and professionals study and develop protocols and applications for the radio spectrum with the use of SDR devices.

To facilitate the interface of users with SDR devices, in this short talk we will present the gr-Soapy OOT module for the GNU Radio platform. gr-Soapy tries to simplify the process of configuring and using SDR devices inside the popular platform of GNU Radio, without omitting functionalities needed by more experienced users. It uses the open source SoapySDR project for the management of the devices. SoapySDR is an active, expanding and robust API, enabling gr-Soapy to be up to date without the need to actively update it with every new SDR device that becomes available.

gr-soapy: A handy SDR hardware interface module for GNU Radio

Other Talks

GNU Radio with a Rusty FPGA Experiment building FPGA accelerated blocks with Rust bindings

Protect your bits: Introduction to gr-fec A look into the error-correction capabilities of GNU Radio

GNU Radio meets Scapy

libsigmf: Human Tools for Extra-Terrestrial and AI Radios

FOSDEM 2017/2018 SDR Conference Videos: Passive Radar, Radio Telescopes, SatNOGS and Wireless Traffic Lights

Fosdem 2017 and 2018 were conferences on software development that occurred on 4 & 5 February 2017 and 3 & 4 February 2018. The conference features several software defined radio and RTL-SDR based talks which appear to have recently been uploaded to YouTube. Below we're posting some of our favorite SDR related talks, but the full video list can be found here, and here is the SDR playlist from Fosdem 2018.

(Yet another) passive RADAR using DVB-T receiver and SDR

by Jean-Michel Friedt @ FOSDEM 2018

In this presentation Jean-Michel shows a GNU Radio passive radar implementation utilizing two coherent RTL-SDR dongles. During the talk he demonstrates his results with RTL-SDR passive radar operating on planes, boats and cars.

Slides: http://jmfriedt.free.fr/fosdem2018.pdf
Paper: http://jmfriedt.free.fr/URSI.pdf

(Yet another) passive RADAR using DVB-T receiver and SDR.

Intro to Open Source Radio Telescopes

by Martin Braun and Sue Ann Heatherly @ FOSDEM 2018

In this talk Martin and Sue discuss how amateur radio astronomy can be performed using lost cost software defined radio tools such as an RTL-SDR. They show how to receive solar flares and detect the 21cm hydrogen line and focus on showing how easy it can be to do these projects in a classroom environment.

Intro to Open Source Radio Telescopes

Claim Space, the Libre Way, using SDRs

by Manolis Surligas @ FOSDEM 2018

In this talk Manolis from the Libre Space Foundation and SatNOGs discusses how they use RTL-SDR's and other SDR's in their volunteer run network of satellite ground stations to create an online database of received satellite data.

Claim Space, the Libre Way, using SDRs

Receiving Wireless Mobile Traffic Lights

by Bastian Bloessl @ FOSDEM 2017

Wireless mobile traffic lights are often used to secure construction sites when roads are partially blocked. Some day, when a pair of them was placed close to our home, I set off to explore how they are working. In this talk, I will describe how I used a cheap RTL-SDR together with GQRX, Inspectrum, and GNU Radio to reverse engineer the modulation and frame format of different types of wireless traffic lights. With some patience, I could also make some sense out of the bits. In particular, I was able to extract the signal state and display it in a web interface, mirroring the traffic light. A closer look at the frame format and the apparent absence of any authentication might leave one with a bit of a worrying impression regarding the security of those systems.

Receiving Wireless Mobile Traffic Lights