Secure software interface
AssigneeInfineon Technologies AG
InventorsManuela MEIER, Andreas GRAEFE
Life of this patent
Estimating the term…
Abstract
A system may include a first processing component arranged in a secure domain of the system. The system may include a second processing component arranged outside of the secure domain of the system. The system may include one or more hardware accelerators to perform operations in association with providing communication security for the system. The one or more hardware accelerators may be accessible by the first processing component via a channel in the secure domain. The one or more hardware accelerators may be accessible by at least the second processing component via a channel outside of the secure domain.
Claims20
A system, comprising:
- a first processing component arranged in a secure domain of the system;
- a second processing component arranged outside of the secure domain of the system;
- and
- one or more hardware accelerators to perform operations in association with providing communication security for the system,
- wherein the one or more hardware accelerators are accessible by the first processing component via a channel in the secure domain, and
- wherein the one or more hardware accelerators are accessible by at least the second processing component via a channel outside of the secure domain.
A system, comprising:
- one or more hardware accelerators to perform cryptographic or hash operations in association with providing communication security;
- a secure processing component in a secure domain;
- a set of non-secure processing components outside of the secure domain;
- a channel that provides the secure processing component with access to the one or more hardware accelerators;
- and
- one or more channels that provide the set of non-secure processing components with access to the one or more hardware accelerators, the one or more channels being outside of the secure domain.
A system, comprising:
- a first processing component arranged in a secure domain of the system;
- a second processing component arranged outside of the secure domain of the system;
- a hardware accelerator to perform operations in association with providing communication security for the system,
- wherein the hardware accelerator is accessible by the first processing component via the secure domain, and
- wherein the hardware accelerator is accessible by the second processing component outside of the secure domain and without communicating with the first processing component;
- and
- a set of security components for enhancing security of the system.
Dependencies are inferred from the claim text.