A TDF file consists of:
- Encrypted payload
- manifest.json.
The TDF protocol also defines the following objects:
- A Policy Object created by the client and used by the Key Access Service (KAS)
- An Entity Object created by the Entity Attribute Service (EAS)