Get desktop application:
View/edit binary Protocol Buffers messages
Used in:
Time window of keys in this file based on arrival to server, in UTC.
Region for which these keys came from (e.g., country)
E.g., Batch 2 of 10
Used in:
Key of infected user
Interval number when the key's EKRollingPeriod started.
Number of 10-minute windows between key rolling.
Risk of transmission associated with the person this key came from.
Used in:
,Apple App Store Application Bundle ID
Android App package name
Key version for rollovers
Additional identifying information E.g., backend might serve app in different countries with different keys
E.g. ECDSA using a p-256 curve and SHA-256 as a hash function
Used in:
Info about the signing key, version, algorithm, etc
E.g., File 2 in batch size of 10. Ordinal, 1-based numbering. E.g., Batch 2 of 10
Signature in X9.62 format (ASN.1 SEQUENCE of two INTEGER fields)
Information about associated signatures.
Used in:
Key of infected user
Varying risk associated with a key depending on diagnosis method
The interval number since epoch for which a key starts
Increments of 10 minutes describing how long a key is valid
defaults to 24 hours
Time window of keys in this batch based on arrival to server, in UTC seconds
Region for which these keys came from (e.g., country)
E.g., File 2 in batch size of 10. Ordinal, 1-based numbering.
Information about associated signatures
The TemporaryExposureKeys themselves