Protecting FPGA-based Partially Reconfigurable Embedded Systems and IP Cores from Remote Update
نویسندگان
چکیده
Intellectual Property (IP) core remote update via the Internet is an advantage of FPGA-based devices. Whereby the system designer or user can change or renew a part of his equipment. However, the problem of communication in an untrusted environment can lead to significant damage: The risks for the IP cores of designers or damaging devices or losing the properties of the user. There have been already many proposals to overcome these problems, for example, using symmetric encryption techniques for bitstream, bitstream version to prevent replay attacks. This paper presents a framework, which include a protocol and authentication and encryption algorithms for protecting IP cores and partially reconfigurable embedded systems based on FPGA. Experimental results and analysis show that the proposed technique reduces resource overhead, increase the flexibility of the system, and it is robust against attacks.
منابع مشابه
Investigating Dynamic Reconfiguration of FPGA Based IP Cores
FPGA technology has progressed to the point where complete digital systems can be configured on to a single device. The design complexity of integrating entire systems on FPGA platforms mandates the extensive re-use of intellectual property (IP) cores. This paper investigates the dynamic reconfiguration of IP cores for FPGAs to improve their area, timing and power characteristics. We report a c...
متن کاملPerformance Analysis of Various Fragmentation Techniques in Runtime Partially Reconfigurable FPGA
Reconfigurable devices, such as Field Programmable Gate Arrays (FPGAs), are very popular in today’s embedded systems design due to their low-cost, high-performance and flexibility. Partially Runtime-Reconfigurable (PRTR) FPGAs allow hardware tasks to be placed and removed dynamically at runtime. A novel 2D area fragmentation metric that takes into account feasibility of placement of future task...
متن کاملKeys for Administration of Reconfigurable NoC: Self-Adaptive Network Interface Case Study
The design of recent Systems-on-Chip (SoC) for a large scope of applications, such as telecom and multi-media domains, and in various platform types ranging from dedicated platforms to fully programmable platforms, is mainly constrained by communications. Networks-on-Chip (NoC) have recently emerged as a promising concept to support communication on SoCs providing a solution to connect differen...
متن کاملRun-time Fallback and Multiboot Technique for Embedded Platform using Low-Cost Spartan-6 FPGA
This paper aims at demonstrating the whole process allowing implementing a robust in-system update solution for Microblaze-based embedded systems using low-cost and low-power consuming Spartan-6 FPGA. In this work, we design a run-time full reconfigurable embedded platform based on the Spartan-6 Multiboot and fallback features. The FPGA Multiboot feature enables switching between two or more co...
متن کاملFPGA Implementation of JPEG and JPEG2000-Based Dynamic Partial Reconfiguration on SOC for Remote Sensing Satellite On-Board Processing
This paper presents the design procedure and implementation results of a proposed hardware which performs different satellite Image compressions using FPGA Xilinx board. First, the method is described and then VHDL code is written and synthesized by ISE software of Xilinx Company. The results show that it is easy and useful to design, develop and implement the hardware image compressor using ne...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013