Platform Keys
platformKeysTechnical Context
Provides access to platform-managed cryptographic keys for signing and verification operations. This enables secure authentication without exposing private keys.
What This Means For You
The extension can use secure cryptographic keys managed by your system. This enables strong authentication while keeping your keys protected.
Related APIs
This permission enables access to these Chrome APIs:
chrome.platformKeysCommon Use Cases
- ✓Secure authentication
- ✓Digital signatures
How to Declare in manifest.json
Add the "platformKeys" permission to your extension manifest:
{
"manifest_version": 3,
"name": "My Extension",
"permissions": [
"platformKeys"
]
}Related Permissions
Downloads
downloadsThe extension can start downloads, see your download history, pause or cancel downloads, and open downloaded files. This is powerful access to your file downloads.
Downloads Open
downloads.openThe extension can automatically open files after downloading them. This is convenient but means downloaded files can be executed without your explicit action.
Downloads UI
downloads.uiThe extension can change how Chrome shows downloads to you, like hiding the download bar. This affects your visibility into what is being downloaded.
Enterprise Platform Keys
enterprise.platformKeysIn company-managed Chrome, the extension can use secure certificates installed by your IT department for authentication. This enables secure enterprise login.
Storage
storageThis acts as a digital filing cabinet where the extension saves your personal settings and preferences. It ensures your custom configurations stay the same every time you open Chrome without slowing down your computer.