Pointer Authentication (PAC)
GPTKB entity
Statements (27)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:security
|
| gptkbp:appliesTo |
pointers
|
| gptkbp:category |
computer security
hardware security |
| gptkbp:introduced |
gptkb:ARM_Holdings
|
| gptkbp:mechanismOfAction |
cryptographic signature
|
| gptkbp:purpose |
mitigate memory corruption attacks
protect against control-flow hijacking |
| gptkbp:relatedTo |
gptkb:ARMv8.3-A
memory safety return-oriented programming code pointer integrity |
| gptkbp:supportedBy |
gptkb:Android
gptkb:iOS gptkb:macOS gptkb:operating_system |
| gptkbp:usedIn |
gptkb:Apple_A12_Bionic
gptkb:Apple_M1 gptkb:Apple_M2 gptkb:Apple_M3 ARMv8.3-A architecture Qualcomm Snapdragon 8cx Gen 3 |
| gptkbp:uses |
PAC instructions
PAC keys |
| gptkbp:bfsParent |
gptkb:ARMv9-A
|
| gptkbp:bfsLayer |
6
|
| https://www.w3.org/2000/01/rdf-schema#label |
Pointer Authentication (PAC)
|