default banner

Glitch

A subclass of fault injections consisting of short term modification of the system's environmental conditions. A glitch can be applied to the power supply, the clock or the reset.

Graphical User Interface (GUI)

Human-computer dialogue device, in which the objects to be manipulated are drawn as pictograms on the screen, so that the user can use by imitating the physical manipulation of these objects with a pointing device, most often a mouse.

Hardware Description Language (HDL)

Computer language used to describe an electronic circuit. This language can describe the functions performed by the circuit (behavioral description) or the logic gates used by the circuit (structural description)

Hardware Security Module (HSM)

Physical computing device that safeguards and manages digital keys, performs encryption and decryption functions for digital signatures, strong authentication and other cryptographic functions. A hardware security module contains one or more secure cryptoprocessor chips

Hash MAC (HMAC)

keyed-hash message authentication code or hash-based message authentication code is a specific type of message authentication code (MAC) involving a cryptographic hash function and a secret cryptographic key. As with any MAC, it may be used to simultaneously verify both the data integrity and the authenticity of a message.

Intellectual Property (IP)

In electronic design, a semiconductor intellectual property core (SIP core), IP core, or IP block is a reusable unit of logic, cell, or integrated circuit layout design that is the intellectual property of one party. IP cores can be licensed to another party or owned and used by a single party. The term comes from the licensing of the patent or source code copyright that exists in the design.

Internet of Things (IoT)

Describes physical objects (or groups of such objects) that are embedded with sensors, processing ability, software, and other technologies, and that connect and exchange data with other devices and systems over the Internet or other communications networks.

Kernel

At the core of a computer's operating system, the kernel has complete control over everything in the system. It is the portion of the operating system code that is always resident in memory and facilitates interactions between hardware and software components. A full kernel controls all hardware resources (e.g. I/O, memory, Cryptography) via device drivers, arbitrates conflicts between processes concerning such resources, and optimizes the utilization of common resources.

Contact