𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Reconfigurable Architectures and Design Automation Tools for Application-Level Network Security

✍ Scribed by Sascha Mühlbach


Publisher
Logos Verlag Berlin
Year
2015
Tongue
English
Leaves
221
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


The relevance of the Internet has dramatically grown in recent decades. However, the enormous financial impact attracts many types of criminals. Setting up proper security mechanisms (e.g., Intrusion Detection Systems) has therefore never been more important than today. To keep up with today's data transfer rates (10 to 100 Gbit/s), dedicated hardware accelerators have been proposed to offload compute intensive tasks from general purpose processors.A key technology of particular interest for this scenario is the use of reconfigurable hardware, e.g., the Field Programmable Gate Array (FPGA). This work addresses their implementation in the domain of interactive communication applications, going beyond the regular packet-level operations often seen in this context. A newly developed FPGA platform (NetStage) provides the foundation for rapidly prototyping such applications. A sample application built on top of NetStage is the hardware honeypot MalCoBox. It not only serves as a proof-of-concept, but was also successfully evaluated in a live data center setting.To counter the difficulty of programming reconfigurable architectures for non-hardware designers, the domain-specific language Malacoda has been developed. Malacoda allows the high-level coding of honeypot communication dialogs, which is then automatically compiled into hardware blocks for insertion into NetStage. Together, NetStage and Malacoda address some of the key hindrances for the more widespread use of reconfigurable computing in communications applications.

✦ Subjects


Field programmable gate array.


πŸ“œ SIMILAR VOLUMES


Applied Reconfigurable Computing. Archit
✍ Nikolaos Voros, Michael Huebner, Georgios Keramidas, Diana Goehringer, Christos πŸ“‚ Library πŸ“… 2018 πŸ› Springer International Publishing 🌐 English

<p>This book constitutes the proceedings of the 14th International Conference on Applied Reconfigurable Computing, ARC 2018, held in Santorini, Greece, in May 2018. <p> The 29 full papers and 22 short presented in this volume were carefully reviewed and selected from 78 submissions. In addition, the

Design Automation and Applications for E
✍ Shubham Rai, Akash Kumar πŸ“‚ Library πŸ“… 2023 πŸ› Springer 🌐 English

<p><span>This book is a single-source solution for anyone who is interested in exploring emerging reconfigurable nanotechnology at the circuit level. It lays down a solid foundation for circuits based on this technology having considered both manual as well as automated design flows. The authors dis

Reconfigurable logic : architecture, too
✍ Gaillardon, Pierre-Emmanuel πŸ“‚ Library πŸ“… 2016 πŸ› CRC Press 🌐 English

During the last three decades, reconfigurable logic has been growing steadily and can now be found in many different fields. Field programmable gate arrays (FPGAs) are one of the most famous architecture families of reconfigurable devices. FPGAs can be seen as arrays of logic units that can be recon

Partial Reconfiguration on FPGAs: Archit
✍ Dirk Koch (auth.) πŸ“‚ Library πŸ“… 2013 πŸ› Springer-Verlag New York 🌐 English

<p>This is the first book to focus on designing run-time reconfigurable systems on FPGAs, in order to gain resource and power efficiency, as well as to improve speed. Case studies in partial reconfiguration guide readers through the FPGA jungle, straight toward a working system. The discussion of pa

Python for Security and Networking: Leve
✍ JosΓ© Manuel Ortega πŸ“‚ Library πŸ“… 2023 πŸ› Packt Publishing 🌐 English

Gain a firm, practical understanding of securing your network and utilize Python's packages to detect vulnerabilities in your application Key Features Discover security techniques to protect your network and systems using Python Create scripts in Python to automate security and pentesting tasks

Python for Security and Networking: Leve
✍ JosΓ© Manuel Ortega πŸ“‚ Library πŸ“… 2023 πŸ› Packt Publishing 🌐 English

Gain a firm, practical understanding of securing your network and utilize Python's packages to detect vulnerabilities in your application Key Features β€’ Discover security techniques to protect your network and systems using Python β€’ Create scripts in Python to automate security and pentesting t