Skip to content

Matching radar signals to signatures using MP-SPDZ

License

Notifications You must be signed in to change notification settings

FFI-no/Paper-radar-signature-matching

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Private detection and classification of radar signals

Any reports of improvements and problems in the MPC code is highly appreciated.

The work was primarily carried out by FFI summer interns Mathias Karsrud Nordal (NTNU) and Benjamin Hansen Mortensen (UiO), with help and follow-up work by Martin Strand (FFI).

Installation

  1. Install MP-SPDZ on your system, and make a note of where you placed the binaries (e.g. mascot-party.x).
  2. Clone this repository to your system.
  3. Edit settings.py to point to MP-SPDZ
  4. Run
chmod u+x SETUP.sh
./SETUP.sh

to automatically compile the MPC files and install the necessary Python packages. You might want to open a virtual environment before installing the Python packages.

  1. Execute python demo_v1.py to run the demonstration.

Known issues

  • The Multi PC option in the demo contains hardcoded IP addresses, and must be customized before using.
  • The fixed-point parameters are possibly set a bit too low, and may result in wrong results. Please report any at sight.

About

Matching radar signals to signatures using MP-SPDZ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published