Datatypes

AWS access key ID

ID aws_access_key_id

DatatypeNot PIIidentifierDraft

This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).

Public half of an Amazon Web Services access key pair, sent with every signed API request together with the secret access key. It has 20 characters: the prefix AKIA for a long-term key of an IAM user or the root user, or ASIA for a temporary key issued by AWS STS, then 16 uppercase letters and digits.

Categories
Secrets and credentials (passwords, keys, tokens)
Countries
Global (not tied to a country)
Languages
Common to most languages
Quality
78/100 · missing: second example, mapping (Wikidata, Schema.org, ...), translation
Metacrafter rules
no detection rule yet
Supported by tools
Amazon Comprehend, detect-secrets, Gitleaks, Semgrep, TruffleHog

Regular expression

^(?:AKIA|ASIA)[A-Z2-7]{16}$

Python re syntax.

Examples

ValueDescription
AKIAIOSFODNN7EXAMPLEExample key ID from the AWS IAM documentation
AIDACKCEVSQ6C2EXAMPLE invalidUnique ID of an IAM user (prefix AIDA), not an access key

Sources

Use this record