Software-based Implementation of Secure AES Frame Encryption (SAFE) for CAN FD in Multicore Environment

dc.contributor.advisorTezmol-Otero, Abraham
dc.contributor.authorContreras-Estrada, Alberto
dc.contributor.authorReyes-Olvera, Ivan E.
dc.date.accessioned2022-10-19T00:32:37Z
dc.date.available2022-10-19T00:32:37Z
dc.date.issued2022-08
dc.descriptionThe SAFE kernel software implementation was born as an inexpensive alternative from the original implementation which uses a field programmable gate array (FPGA). This paper proposes to replace the FPGA with a microprocessor, which will drastically reduce the cost of the implementation. The new implementation includes the MIMXRT1170 EVK that integrates two microprocessors, a Cortex M4 running at 400 MHz and a Cortex M7 running at 1 GHz. After the software implementation, the multicore environment met the required time deadlines and achieved the desire performance, keeping the CAN FD bus occupation at 100% and the encryption and decryption time less than 50 microseconds, which represents 25% of the microprocessor overhead. In future works the implementation could be adjusted to one microprocessor, such as the cortex M7 due to it is powerful capability to process data which also reduces the cost and the complexity of the implementation.es_MX
dc.description.sponsorshipITESO, A. C.es
dc.identifier.citationContreras-Estrada, A.; Reyes-Olvera, I. E. (2022). Software-based Implementation of Secure AES Frame Encryption (SAFE) for CAN FD in Multicore Environment. Trabajo de obtención de grado, Especialidad en Sistemas Embebidos. Tlaquepaque, Jalisco: ITESO.es_MX
dc.identifier.urihttps://hdl.handle.net/11117/8239
dc.language.isoenges_MX
dc.publisherITESOes_MX
dc.rights.urihttp://quijote.biblio.iteso.mx/licencias/CC-BY-NC-ND-2.5-MX.pdfes_MX
dc.subjectCybersecurityes_MX
dc.subjectAES algorithmes_MX
dc.subjectMulticorees_MX
dc.subjectCortex M7es_MX
dc.subjectCortex M4es_MX
dc.subjectCAN FDes_MX
dc.subjectMIMX RT1170-EVKes_MX
dc.titleSoftware-based Implementation of Secure AES Frame Encryption (SAFE) for CAN FD in Multicore Environmentes_MX
dc.typeinfo:eu-repo/semantics/academicSpecializationes_MX
dc.type.versioninfo:eu-repo/semantics/acceptedVersiones_MX

Archivos

Bloque original
Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Software-based implementation of Secure AES Frame Encryption (SAFE) for CAN FD in multicore environment.pdf
Tamaño:
709.52 KB
Formato:
Adobe Portable Document Format
Descripción: