Glitch attacks in mcus

dc.contributor.advisorRoa Fuentes, Elkim Felipe
dc.contributor.advisorRueda Guerrero, Luis Eduardo
dc.contributor.authorCepeda Riaño, Diana Milena
dc.contributor.authorCastro Benavides, Felipe Alberto
dc.date.accessioned2024-03-04T01:11:53Z
dc.date.available2021
dc.date.available2024-03-04T01:11:53Z
dc.date.created2021
dc.date.issued2021
dc.description.abstractLos ataques de software han sido los más comunes. Sin embargo, últimamente una de las preocupaciones de la industria electrónica es la seguridad del hardware debido al aumento de dispositivosconectados a Internet o loT. Por lo tanto, es necesario estudiar los ataques existentes. El ataque porgliteh es uno de ellos. Su implementación requiere un bajo coste y puede llevar a la fuga de información de los dispositivos. En este trabajo se han realizado múltiples ataques de glitch por alimentaciónutilizando la tarjeta ChipWhisperer. La tensión de alimentación baja a O [V] durante el ataque, y seincrementa la duración del glitch hasta tener un ataque exitoso. Por otro lado, se propuso y se probóun circuito de glitch para gestionar la amplitud y duración del glitch. Un circuito divisor de resistencias permitió controlar la amplitud, y la tarjeta ChipWhisperer ayudaba a manipular la duración. Seencontró que la duración del glitch se mantiene aproximadamente constante a diferentes frecuenciasutilizando sólo la ChipWhisperer, y el circuito propuesto permite ver la energía de la señal de glitchpara tener un ataque exitoso; esa energía es aproximadamente constante a diferentes frecuencias yamplitudes. El trabajo futuro debe concentrarse en encontrar la causa del salto de instrucción, estose puede lograr mejorando la simulación de Turpial. Además, debe investigarse la relación entre laenergía de la señal de glitch y un ataque exitoso.
dc.description.abstractenglishSoftware attacks have been the most common ones. However, lastly one of the electronics industryconcerns is hardware security because of the increase of devices connected to the Internet or loT.Therefore, it is necessary to study the existing attacks. The glitch attack is one of them. Its implementation requires low cost and may lead to leak information from devices. In this work, multiple glitchpower attacks were done using ChipWhisperer. The supply voltage decreases at 0 [V] during the attack, and the glitch duration is increased until having a successful attack. On the other hand, a glitchcircuit was proposed and tested to manage glitch amplitude and duration. A resistor divider circuit allowed to control the amplitude and the ChipWhisperer helped to manipulate the duration. It was foundthat the glitch duration remains about constant at different frequencies using only the ChipWhisperer,and the proposed circuit leads to see the glitch signal energy to have a successful attack; that energyis about constant at different frequencies and amplitudes. Future work should concentrate on findingthe instruction jump cause, it will be achieved enhancing Turpial simulation. Besides, the relationshipbetween the glitch signal energy and a successful attack should be investigated.
dc.description.degreelevelPregrado
dc.description.degreenameIngeniero Electrónico
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/40972
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingenierías Fisicomecánicas
dc.publisher.programIngeniería Electrónica
dc.publisher.schoolEscuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones
dc.rightshttp://creativecommons.org/licenses/by/4.0/
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAttribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0
dc.subjectGlitch
dc.subjectCanal Lateral
dc.subjectAtaque
dc.subjectMcu
dc.subjectMicrocontrolador.
dc.subject.keywordGlitch
dc.subject.keywordSide-Channel
dc.subject.keywordAttack
dc.subject.keywordMcu
dc.subject.keywordMicrocontroller.
dc.titleGlitch attacks in mcus
dc.title.englishGlitch attack in mcus
dc.type.coarhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.hasversionhttp://purl.org/coar/resource_type/c_7a1f
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
Files
Original bundle
Now showing 1 - 3 of 3
No Thumbnail Available
Name:
Carta de autorización.pdf
Size:
385.45 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Documento.pdf
Size:
6.71 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Nota de proyecto.pdf
Size:
133.14 KB
Format:
Adobe Portable Document Format