InformaCam Trusted Destination (ICTD)

The ICTD file provides a means for an organization who wishes to receive InformaCam enhanced media, to create an easily distributed file that includes all the necessary information to contact and submit media in a secure manner. It also includes the ability to define organization specific form definitions using the Open Data Kit format.

ICTD files can be bundled in with InformaCam-based applications:
https://github.com/guardianproject/InformaApp/tree/master/app/assets/includedOrganizations

or they can be loaded at runtime through sending as an attachment, downloading from a secure website, or beaming via Bluetooth, among other standard data transfer mechanisms.

Sample Structure

{"organizationName":"",
"repositories":
[{"asset_id":"","source":"","asset_root":""}],
"forms":[],
"publicKey":"",
"organizationFingerprint":"",
"organizationDetails":""}

Actual InformCam TestBed ICTD File:

{"organizationName":"InformaCam Testbed","repositories":[{"asset_id":"0B07iVinFhZgqa2tTZXhQdXNXYlk",
"source":"google_drive","asset_root":"https:\/\/drive.google.com"},{"asset_id":"6c393ca6-2e7b-4bcb-9b7a-e28a0a9b93e7","source":"globaleaks","asset_root":"http:\/\/jmsoty67uqopt3at.onion"}],"forms":["H4sIAClz6VEC\/51UsVLjMBCtna\/QqIErsJKjuX..."],
"publicKey":"H4sIAClz6VEC\/31Xxwr0Opbe+yn+5QzmtrNdHpiFcyr....",
"organizationFingerprint":"0E7804B31CCD9C1F179A32039CB5E4893246922E","organizationDetails":"Brooklyn, NY"}