Grant: Discovery Grants Program - Individual
École de technologie supérieure
$10,000.00
Security aspects of partial reconfiguration in software defined radio
EF 2007-08
Résumé
As FPGAs become more powerful and more power efficient there acceptance grows in the world of software defined radio (SDR). In SDR efficient sharing of resources is critical to the implementation of multiple waveforms. Partial Reconfiguration (PR) enables such technology. PR has been shown to work on large scale problems and is now well supported by some FPGA manufacturers.PR opens not only the way to the dynamic sharing of resources but also permits the implementation of security sensitive algorithms. Secure applications have many requirements that can be addressed by PR technology such as boundary monitoring and enforcing. PR however also raises a number of important security aspects due to the possibility of dynamically altering key portions of various algorithms.This project will focus on two distinct but similar problems. It will introduce and validate mechanisms to monitor and police the boundary conditions of secure algorithms such as to prohibit unwanted communications in and out of the secure box. It will also introduce mechanisms to monitor the dynamic download of code into the FPGA. A security framework test bench will be build in order to investigate these mechanisms.
Programme
Discovery Grants Program - Individual
Bénéficiaire
Emplacement
Quebec, Canada
Type de bénéficiaire
Academia
Type
Grant
Source
NSERC's Awards Data
Tel que publié
Application id
155208-2007
Name nom
Belzile, Jean
Department département
Génie électrique
Organization id
53
Institution établissement
École de technologie supérieure
Province en
Québec
Province fr
Québec
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2007
Competition year année de concours
2007
Award amount
10000
Program id
RGPIN
Program name en
Discovery Grants Program - Individual
Program name fr
Programme de subventions à la découverte - individuelles
Group en
Discovery grants programs
Group fr
Programmes de subventions à la découverte
Committee code
334
Committee name en
Commun.,Computers & Components
Committee name fr
Communic.,ordin. et composants
Area of application code
802
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Information systems and technology
Area of application fr
Systèmes d'information et technologie de l'information
Research subject code
2502
Research subject group en
Electrical and electronic engineering
Research subject group fr
Génie électrique et électronique
Research subject en
Electromagnetics
Research subject fr
Électromagnétisme
Partie
1
Nb partie
1
Application title
Security aspects of partial reconfiguration in software defined radio
Keyword
NA
Application summary
As FPGAs become more powerful and more power efficient there acceptance grows in the world of software defined radio (SDR). In SDR efficient sharing of resources is critical to the implementation of multiple waveforms. Partial Reconfiguration (PR) enables such technology. PR has been shown to work on large scale problems and is now well supported by some FPGA manufacturers.PR opens not only the way to the dynamic sharing of resources but also permits the implementation of security sensitive algorithms. Secure applications have many requirements that can be addressed by PR technology such as boundary monitoring and enforcing. PR however also raises a number of important security aspects due to the possibility of dynamically altering key portions of various algorithms.This project will focus on two distinct but similar problems. It will introduce and validate mechanisms to monitor and police the boundary conditions of secure algorithms such as to prohibit unwanted communications in and out of the secure box. It will also introduce mechanisms to monitor the dynamic download of code into the FPGA. A security framework test bench will be build in order to investigate these mechanisms.