Patent ID: 11734414

Abstract:
Example implementations include generating a guard service for a secure service at a secure region of a processing system by detecting a call to a secure service at a secure region of a processing device, obtaining a secure interface associated with the secure service, generating a guard interface based at least partially on the secure interface, generating a guard service based at least partially on the guard interface, locating the guard service at a secure region, and locating the guard interface at a secure address at the secure region. Example implementations also include accessing a secure service at a secure region of a processing system, from an application at a system region of the processing system, by obtaining a service request associated with a secure service, validating a service parameter associated with service request, generating a secure service parameter based at least partially on the service parameter, generating a guard request based at least partially on the secure service parameter, generating a secure request based at least partially on the guard request, and processing the secure request at the secure service.