Statements (29)
Predicate | Object |
---|---|
gptkbp:instanceOf |
Security Feature
|
gptkbp:abbreviation |
gptkb:PAC
|
gptkbp:category |
gptkb:ARM_Architecture
gptkb:Computer_Security |
https://www.w3.org/2000/01/rdf-schema#label |
ARM Pointer Authentication
|
gptkbp:implementedIn |
gptkb:personal_computer
gptkb:operating_system |
gptkbp:introduced |
gptkb:ARM_Holdings
|
gptkbp:introducedIn |
gptkb:ARMv8.3-A
2017 |
gptkbp:prevention |
Code Reuse Attacks
Pointer Substitution Attacks |
gptkbp:relatedTo |
gptkb:Control_Flow_Integrity
gptkb:Return-Oriented_Programming |
gptkbp:supportedBy |
gptkb:Android
gptkb:iOS gptkb:macOS gptkb:Linux gptkb:Apple_A12_Bionic gptkb:Apple_M1 Qualcomm Snapdragon 8cx Gen 3 |
gptkbp:usedFor |
Mitigating memory corruption attacks
Protecting function pointers Protecting return addresses |
gptkbp:uses |
ARMv8-A architecture extension
Cryptographic key Pointer Authentication Code |
gptkbp:bfsParent |
gptkb:Intel_Control-Flow_Enforcement_Technology
|
gptkbp:bfsLayer |
6
|