2 research outputs found
Security of Cloud FPGAs: A Survey
Integrating Field Programmable Gate Arrays (FPGAs) with cloud computing
instances is a rapidly emerging trend on commercial cloud computing platforms
such as Amazon Web Services (AWS), Huawei cloud, and Alibaba cloud. Cloud FPGAs
allow cloud users to build hardware accelerators to speed up the computation in
the cloud. However, since the cloud FPGA technology is still in its infancy,
the security implications of this integration of FPGAs in the cloud are not
clear. In this paper, we survey the emerging field of cloud FPGA security,
providing a comprehensive overview of the security issues related to cloud
FPGAs, and highlighting future challenges in this research area
A cryptographic module for hardware-constrained device
Tato bakalářská práce se vÄ›nuje popisu a implementaci šifry AES-128 jazykem VHDL. RozebĂrá základy šifrovánĂ, architekturu FPGA a VHDL. Srovnává ÄŤipy FPGA a ASIC. Dále popisuje princip šifrovánĂ a dešifrovánà šifry AES-128 a rozebĂrá jejĂ jednotlivĂ© bloky v procesu a periferie pouĹľitĂ© pro interakci s uĹľivatelem. Praktická část pak popisuje vlastnĂ tvorbu návrhu a ověřuje jeho funkÄŤnost. CĂlem práce je popsat šifru AES-128 a ověřit funkÄŤnost návrhu pomocĂ simulace, dále zprovoznit jednotlivĂ© periferie a zajistit jejich funkÄŤnost a návaznost.This bachelor’s thesis focuses on the description and implementation of the AES-128 cipher using the VHDL language. It discusses the fundamentals of encryption, FPGA architecture, and VHDL. It compares FPGA and ASIC chips. Furthermore, it describes the principles of encryption and decryption of the AES-128 cipher and analyzes its individual blocks in the process and the peripherals used for user interaction. The practical part describes the actual design creation and verifies its functionality. The aim of the thesis is to describe the AES-128 cipher and verify the functionality of the design through simulation, as well as to activate and ensure the functionality and coherence of the individual peripherals