<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="../part2stratml.xsl"?><PerformancePlanOrReport><Name>The Content Authenticity Initiative: Setting the Standard for Digital Content Attribution</Name><Description>The initial mission of the CAI is to develop the industry standard for content attribution. By augmenting subjective judgments about authenticity with objective facts about how a piece of content came to be, the CAI aims to help content consumers make more informed decisions about what to trust.</Description><OtherInformation>System Overview ~ The proposed system is based on a simple structure for storing and accessing cryptographically verifiable metadata created by an entity we refer to as an actor. An actor can be a human or non-human (hardware or software) that is participating in the CAI ecosystem. For example: a camera (capture device), image editing software, or the person using such tools. T his metadata comprises information regarding asset creation, authorship, edit actions, capture device details, software used and many other subjects. There are standardized types common to most use cases as well as custom types, supported through extensibility. They are represented as claims and assertions as described in  “Claims and Assertions”. In short, assertions represent distinct pieces of information and claims wrap them into verifiable units. These pieces form the provenance of a given asset. The CAI embraces existing standards. A core philosophy is to enable rapid, wide adoption by creating only the minimum required novel technology and relying on prior, proven techniques wherever possible. This includes standards for encoding, hashing, signing, compression and metadata.</OtherInformation><StrategicPlanCore><Organization><Name>Content Authenticity Initiative</Name><Acronym>CAI</Acronym><Identifier>_2c83e3e4-757a-11eb-9dfe-c7f81583ea00</Identifier><Description/><Stakeholder StakeholderTypeType="Person"><Name>Leonard Rosenthol</Name><Description>Co-Author ~  Adobe</Description></Stakeholder><Stakeholder StakeholderTypeType="Person"><Name>Andy Parsons</Name><Description>Co-Author ~ Adobe</Description></Stakeholder><Stakeholder StakeholderTypeType="Person"><Name>Eric Scouten</Name><Description>Co-Author ~  Adobe</Description></Stakeholder><Stakeholder StakeholderTypeType="Person"><Name>Jatin Aythora</Name><Description>Co-Author ~ The British Broadcasting Corporation</Description></Stakeholder><Stakeholder StakeholderTypeType="Person"><Name>Bruce MacCormack</Name><Description>Co-Author ~ CBC/Radio-Canada</Description></Stakeholder><Stakeholder StakeholderTypeType="Person"><Name>Paul England</Name><Description>Co-Author ~ Microsoft Corporation</Description></Stakeholder><Stakeholder StakeholderTypeType="Person"><Name>Marc Levallee</Name><Description>Co-Author ~ The New York Times Company</Description></Stakeholder><Stakeholder StakeholderTypeType="Person"><Name>Jonathan Dotan</Name><Description>Co-Author ~ Stanford Center for Blockchain Research</Description></Stakeholder><Stakeholder StakeholderTypeType="Person"><Name>Sherif Hanna</Name><Description>Co-Author ~ Truepic</Description></Stakeholder><Stakeholder StakeholderTypeType="Person"><Name>Hany Farid</Name><Description>Co-Author ~ University of California, Berkeley</Description></Stakeholder><Stakeholder StakeholderTypeType="Person"><Name>Sam Gregory</Name><Description>Co-Author ~ WITNESS</Description></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>CAI Expected Users</Name><Description>While not intended to limit consideration of other interested parties, CAI users can be broadly understood as:</Description></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Content Creators</Name><Description>A content creator is someone who wishes to assert information about content they’ve produced in a way that can be trusted. Common examples include:</Description></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Creative Professionals</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Knowledge workers</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>News Media Organizations</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Journalists</Name><Description>Including both professional and citizen journalists –  Including those operating in high-risk environments</Description></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Human-Rights Defenders</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Amateur producers</Name><Description>Amateur producers of news media content</Description></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Content Publishers</Name><Description>Content publishers wish to have better information on which to make decisions about what content to trust. They also wish to credit the proper creator. Common examples include:</Description></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>News Media Organizations</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Social Media Platforms</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Content Distribution Networks</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Content Consumers</Name><Description>Content consumers, those users who interact with assets, want to access authentic content and understand the process by which the content they consume was created. Common examples include:</Description></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Legal Professionals</Name><Description>including lawyers, investigators, and law enforcement</Description></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Fact-checkers</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Media Consumers</Name><Description>Consumers of news media and social media content</Description></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Implementors</Name><Description>Implementors build software or hardware tools to create, persist, exchange, or consume CAI provenance data in a way that is interoperable with other CAI-enabled systems.</Description></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>CAI Working Groups</Name><Description>Establishment of Working Groups ~ To move from high-level system concepts to detailed specifications, several Working Groups have been created. Working Groups are open to any interested organization or individual. When appropriate, a Working Group will produce one or more specifications for peer review and publication.</Description></Stakeholder></Organization><Vision><Description>Content consumers make more informed decisions about what to trust.</Description><Identifier>_2c83e5c4-757a-11eb-9dfe-c7f81583ea00</Identifier></Vision><Mission><Description>To develop the industry standard for content attribution.</Description><Identifier>_2c83e740-757a-11eb-9dfe-c7f81583ea00</Identifier></Mission><Value><Name>Attribution</Name><Description>With the increasing velocity of digital content and the democratization of powerful creation and editing techniques, robust content attribution is critical to ensure transparency, understanding, and ultimately, trust.</Description></Value><Value><Name>Transparency</Name><Description/></Value><Value><Name>Understanding</Name><Description/></Value><Value><Name>Trust</Name><Description>We are witnessing extraordinary challenges to trust in media. As social platforms amplify the reach and influence of certain content via ever more complex and opaque algorithms, mis-attributed and mis-contextualized content spreads quickly. Whether inadvertent misinformation  or deliberate deception via  disinformation, collectively inauthentic content  is on the rise.</Description></Value><Value><Name>Standardization</Name><Description>Currently, creators who wish to include metadata about their work (for example authorship) cannot do so in a secure, tamper-evident and standard way across platforms. Without this attribution information, publishers and consumers lack critical context for determining the authenticity of media. This is especially true for users of creative tools that enable augmenting reality with AI or even authoring fully synthetic content who need to be empowered to use their tools responsibly.</Description></Value><Value><Name>Authenticity</Name><Description>Ultimately, the solution to the problem of inauthentic content and the erosion of trust it causes will rely on efforts in three distinct areas:</Description></Value><Value><Name>Detection</Name><Description>First is  detection  of deliberately deceptive media. Through a combination of algorithmic identification and human-centered verification of intentionally misleading content the amount of inauthentic content can be reduced. However, as techniques for creating misleading content become more sophisticated and accessible we foresee an escalating arms race impeding progress on this front. As malicious purveyors of content become faster and better, detection techniques will struggle to keep pace.</Description></Value><Value><Name>Education</Name><Description>Second, education is essential. Well-intentioned creators and consumers will need to understand the danger of disinformation and the use of techniques to eradicate it. They must also understand ways to use sophisticated creative tools responsibly. These are skills that must be learned and passed on through media literacy campaigns and formal education. We must all understand why and when to trust what we see, hear and read. And we must be equipped with the tools and knowledge to do so.</Description></Value><Value><Name>Provenance</Name><Description>Finally, we must consider content  attribution, which is the focus of this paper. Often referred to as provenance, attribution empowers content creators and editors, regardless of their geographic location or degree of access to technology, to disclose information about who created or changed an asset, what was changed and how it was changed. While detection can help address the problem of trust in media reactively by identifying content suspected to be deceptive, attribution proactively adds a layer of transparency so consumers can be informed in their decisions.</Description></Value><Value><Name>Awareness</Name><Description>Content with attribution exposes indicators of authenticity so that consumers can have awareness of who has altered content and what exactly has been changed. This ability to provide content attribution for creators, publishers and consumers is essential to engender trust online.</Description></Value><Value><Name>Privacy</Name><Description>At the same time, it is critically important that those same content creators be able to protect their privacy when necessary. Any solution attempting to restore trust must be globally viable across technology contexts and minimize opportunities to cause unintended harms or risks.</Description></Value><Value><Name>Expression</Name><Description>It must also have freedom of creative expression in media production at its core.</Description></Value><Value><Name>Scalability</Name><Description>We seek to address the issue of content authenticity at scale. To accomplish this, we propose an open, extensible approach for content attribution and have begun working toward establishing standards with broad, cross-industry collaboration.</Description></Value><Value><Name>Openness</Name><Description/></Value><Value><Name>Extensibility</Name><Description/></Value><Value><Name>Collaboration</Name><Description/></Value><Goal><Name>Provenance</Name><Description>Provide a mechanism for the producers and custodians of content to assert information about that content and any actions taken on it</Description><Identifier>_2c83e920-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>1</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Content Producers</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Content Custodians</Name><Description/></Stakeholder><OtherInformation>Overarching Goals ~ CAI  specifications  should  provide a mechanism for the producers and custodians of any given content to assert, in a verifiable manner, any information they wish to disclose about the creation of that content and any actions taken since the asset’s creation. We refer to such information collectively as provenance.CAI  specifications  should not  provide value judgments about whether a given set of provenance data is “good” or “bad,” merely whether the data can be verified as associated with the underlying asset, correctly formed, and free from tampering.</OtherInformation><Objective><Name>Claims &amp; Assertions</Name><Description>Enable actors to produce assertions about what they did</Description><Identifier>_2c83ea9c-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>1.1</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>As shown in “Workflows” above, each of the actors that create or process an asset will produce one or more assertions about what they did, when they did it, and (if possible) on behalf of whom. An assertion is typically a  JSON-based data structure which represents a declaration made by an actor about an asset at a specific time. Some of these actors will be human and add human-generated information (e.g. copyright) while others are machines (software/hardware) providing information they generated (e.g. camera type or device time). Each type of assertion is either defined in the CAI specification, defined by other metadata standards such as  XMP  or  schema.org  or can be custom data for a particular actor or workflow. Assertions are cryptographically hashed and their hashes are gathered together into a  claim. A claim is a  digitally signed  data structure that represents a set of assertions along with one or more cryptographic hashes on the data of an asset. The signature ensures the integrity of the claim and makes the system tamper-evident. A claim can be either directly or indirectly embedded into an asset as it moves through the life of the asset. Each time the asset reaches a specific key point in its lifecycle, such as initial creation, completion of some editing operations, publication to social media, etc. a new set of assertions and a claim are created. Each new claim refers to the previous claim, thus creating a chain of provenance for the asset (see  “Figure 1: Creating a Claim”). Because there are various workflows, some of which are more or less cloud-averse, assertions and claims are designed to live either embedded inside an asset or in the cloud or a combination of the two.</OtherInformation></Objective><Objective><Name>Trust</Name><Description>Create a list of trusted certificates or their certification authorities (CAs)</Description><Identifier>_2c83ec0e-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>1.1.1</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Certification Authorities (CAs)</Name><Description/></Stakeholder><OtherInformation>Establishing Trust ~ One key component in establishing trust in the CAI system comes from the entities whose certificates are used for signing the claim. To ensure that only assets signed by trusted actors can be considered properly attributed, it is necessary to create a list of trusted certificates or their certification authorities (CAs). Similar to the  EU Trust List, the  Adobe Approved Trust List, and similar lists used by web browsers and operating systems, the members of the CAI will establish their own Trust List of certificates that can be used to sign claims. Details on the governance of the Trust List is outside the scope of this paper. In many cases, the holder of the certificate will not the individual who created (or edited) an asset, but instead will be the entity responsible for the hardware or software that they used. The signing certificate belongs to the actor (e.g. Truepic Camera, Adobe Photoshop, BBC, etc.) that performed the actions  on behalf of  someone else. This model allows CAI to provide anonymity (and/or pseudonymity) where desired. For scenarios where the certificate holder is able to reliably establish the identity of the individual, and the individual wishes their identity associated with an asset, an  identity assertion  is  used.</OtherInformation></Objective><Objective><Name>Identities</Name><Description>Enable identity assertions</Description><Identifier>_2c83ed94-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>1.1.2</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Identity ~ One of the assertion types that can be present in a claim is Identity. This digital identity (also sometimes referred to as a Subject or an Entity) is present when an individual (or organization) is making a clear statement about their association with this claim. Digital identity fundamentally requires digital identifiers — strings or tokens that are unique within a given scope (globally or locally within a specific domain, community, directory, application, etc.). In order to support a variety of use cases, including those where identity might be anonymous or pseudonymous, it is important that various schemes for the identifiers are available for use. Fortunately, most common identity formats such as Decentralized Identifiers-DID, WebIDs, OpenID, ORCiD  and others are all based on URIs. This enables an identity assertion to be expressed in the standard format described in  RFC 3986.</OtherInformation></Objective><Objective><Name>Decentralization</Name><Description>Enable usage of decentralized identifiers</Description><Identifier>_2c83ef1a-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>1.1.2.1</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Decentralized Identifiers ~ Decentralized Identifiers are particularly well-suited to capturing identity in the CAI attribution system because they adapt well to different authentication scenarios. Although the name implies that a DID is to be used in a decentralized environment (commonly in conjunction with a blockchain) rather than a centralized one, there is nothing in that specification that prevents it. In fact, the specification itself  not only calls that out, but points out this flexibility as a benefit of DID.</OtherInformation></Objective><Objective><Name>URLs</Name><Description>Encode identities as URLs</Description><Identifier>_2c83f0a0-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>1.1.2.2</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Non-URL formatted identities ~ Other standards used for identification that are not represented as URLs must be encoded as a URL in order to store it in an identity assertion. For example, ISNI.org recommends that the ISNI - ISO 27729  identifier be added to the end of a standard URL reference to their site like this: http://www.isni.org/isni/0000000114559647.</OtherInformation></Objective><Objective><Name>Claim Reviews</Name><Description>Enable augmentation of CAI claims with human-generated review assertions</Description><Identifier>_2c83f258-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>1.1.3</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Fact Checking Professionals</Name><Description/></Stakeholder><OtherInformation>ClaimReview ~ CAI claims can be augmented with human-generated review assertions so that fact checking professionals can provide additional evidence of authenticity. We can leverage existing standard schemas for this. One popular schema used for this purpose is  ClaimReview  which can be used in conjunction with  MediaReview  to add fact-checking reviews  to images  and other assets. By having a standard assertion type that contains a ClaimReview instance, these fact checks can now be embedded into the asset itself, enabling additional checks related to the context where the asset appears. By embracing ClaimReview and other standards like it, the CAI will support fact checking with rich metadata to optimize verification workflows. This will help keep the fact checking ecosystem decentralized and diverse.</OtherInformation></Objective><Objective><Name>Redaction</Name><Description>Enable removal of assertions</Description><Identifier>_2c83f410-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>1.1.4</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Redaction of Assertions ~ In many workflows, there is a need for assertions to be removed by subsequent processes, either because publishing the assertion would be problematic (e.g. the identity of the person who captured a video) or the assertion is no longer valid (e.g. an earlier thumbnail showing something that has since been cropped out). The CAI allows for the redaction of these assertions in a verifiable way that is also part of the provenance of the asset. In the process of redacting an assertion, a record that something was removed is added to the claim. Because each assertion’s reference includes the assertion type, it is clear what type of information (eg. thumbnail, location, etc.) was removed. This enables both humans and machines to apply rules to determine if the removal is acceptable. NOTE: Assertion redacted only applies to assertions that are part of the CAI data. It does not have anything to do with removal of other metadata (XMP, EXIF, etc.).</OtherInformation></Objective><Objective><Name>Retrieval</Name><Description>Leverage XMP rules to ensure CAI claims can be reliably retrieved</Description><Identifier>_2c83f5aa-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>1.2</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Use of XMP ~ XMP, as defined in  ISO 16684-1, is the standard for embedded metadata in numerous asset types. The CAI leverages its standard rules to ensure that the CAI claim can be reliably retrieved using existing technology including a variety of open source tooling.</OtherInformation></Objective><Objective><Name>Composed Documents</Name><Description>Enable referencing of claims and assertions associated with the ingredients of composed documents </Description><Identifier>_2c83f762-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>1.3</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Composed Documents ~ It is very common that a content author will integrate other assets (e.g. stock art/photos) into the work that they are creating. In the world of dynamic media, such as video and audio, this is the normal mode of operation where various clips are combined to form the final production. These scenarios produce what are called Composed Documents  as described in the “pantry and ingredient” model of XMP. (See the  Partner Guide to XMP for Dynamic Media.) To fully understand the complete history and attribution of an asset that has been created as part of a composed document, it is necessary to include or reference each ingredient along with any claims and assertions made on them. The CAI provides for this with a specific type of assertion that references each ingredient’s claims and assertions, whether they are embedded into the new composed document or stored in the cloud.</OtherInformation></Objective><Objective><Name>Digital Signatures</Name><Description>Enable application of digital signatures to ensure the integrity of CAI information</Description><Identifier>_2c83f906-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>1.4</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Digital Signatures ~ In order to ensure the integrity of the CAI information that is embedded into an asset, including the asset’s data itself, digital signature  technology is employed. That same technology also provides an authentication mechanism connected to the signer, that provides a way to  establish trust  in the actors involved in the CAI-enabled workflow. Because the data being signed is, in signature terms, “arbitrary message content,” a standard Cryptographic Message Syntax  (CMS) signature is used to sign the asset. While a simple CMS signature is sufficient, CAI recommends using a CMS Advanced Electronic Signature (CAdES) instead. Use of a CAdES-compliant signature will ensure that the CAI data complies with the European eIDAS legislation. It is also recommended that the signer should use a trusted timestamp authority to generate a trusted time-mark or time-stamp token. This is for proving that the signature itself actually existed at a certain date and time and can be incorporated into the CAdES content-timestamp attribute to create a CAdES-T compliant signature.</OtherInformation></Objective></Goal><Goal><Name>Privacy</Name><Description>Respect the privacy concerns of creators, publishers and consumers</Description><Identifier>_2c83fcb2-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>2</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Creators</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Publishers</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Consumers</Name><Description/></Stakeholder><OtherInformation>CAI  specifications  must  respect the common privacy concerns of creators, publishers and consumers of content.</OtherInformation><Objective><Name/><Description/><Identifier>_2c83feba-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator/><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation/></Objective></Goal><Goal><Name>User Needs</Name><Description>Take into consideration the needs of interested users throughout the world</Description><Identifier>_2c840090-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>3</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>CAI Users</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>CAI Implementors</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Content Creators</Name><Description>For content creators, it is important to ensure that data sharing via CAI claims is well understood by the user and that publishing CAI claims is not an automatic process. While flows may benefit from a simplified UX, requiring the user to make intentional decisions about what kind of CAI data to record will prevent unintended claim capture.</Description></Stakeholder><OtherInformation>Global Audience / Accessibility ~ CAI specifications must take into consideration the needs of interested users throughout the world...User Experience ~ There are two types of user experience (UX) each CAI implementor may need to carefully consider, depending on the goal of the implementation.First, that of creators using the implementor’s tools, and second that of consumers viewing content on the implementor’s platform.</OtherInformation><Objective><Name>Clarity &amp; Guidance</Name><Description>Optimize for clarity and provide guidance for users</Description><Identifier>_2c840270-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>3.1</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Both types of experiences should optimize for clarity and provide guidance for users who may have questions about what they are seeing.</OtherInformation></Objective><Objective><Name>Terminology &amp; Iconography</Name><Description>Use consistent terminology and iconography</Description><Identifier>_2c8404f0-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>3.2</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Above all, experiences should default to the use of consistent terminology and iconography in order to achieve this so that over time expectations of what the CAI provides and its realized value are precisely aligned.</OtherInformation></Objective><Objective><Name>Previewing</Name><Description>Support previewing claim content </Description><Identifier>_2c8406da-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>3.3</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>It is strongly suggested that creator tools support previewing claim content before it is signed and attached. Content consumers will be best served by a different set of UX principles to help them make decisions about what to trust through the presentation of claim evidence. For that reason, it is important that if a visual indication is associated with a valid asset, it should indicate only that CAI data is present and verified, and should  not  appear to indicate whether the content is authentic. In cases where the asset and its CAI data do not match, this should be clearly indicated as well. For the purposes of this discussion, platforms on which content consumers view content can be native desktop or mobile applications, web sites and web browser integrations. Since CAI data can contain a depth of detail that is not always relevant for all viewers, we envisage a UX based on the idea of progressive disclosure. This means users are presented a small amount of critical data up front, then empowered to reveal more detail by interacting with the user interface. Which information is most critical for users will have to be carefully evaluated for each situation, but in general it is recommended that the user see when an asset was modified, how it was modified and by whom as top-level information. This model also helps to provide a solution suitable for diverse levels of digital literacy. There will often be multiple claims for an asset. Implementors should think carefully about how to display them so viewers are provided the simplest and fastest possible path to decisions about what to trust. In some cases a straightforward list of assertions in reverse chronological order might be appropriate. However, a clear visual classification of assertions based on the type of actor that created them (hardware device, software program, human fact checker, etc.) could be a very powerful way to help users decide which assertions matter most in a given context. Not all information in CAI claims is the same. Each has different dependencies and potential vulnerabilities. For instance, on-device camera information (such as lens used) is different from creation date or location information which is dependent on an external signal (e.g. clock or GPS). An optimal UX for viewers will indicate this, through progressive disclosure, without overly complicating the experience.</OtherInformation></Objective></Goal><Goal><Name>Interoperability</Name><Description>Create an ecosystem of interoperable tools</Description><Identifier>_2c8408ba-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>4</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>CAI specifications should result in an ecosystem of tools for various types of target users which inter-operate successfully to create, maintain and display provenance information about assets.</OtherInformation><Objective><Name>Creation</Name><Description>Create provenance information</Description><Identifier>_2c840ad6-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>4.1</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation/></Objective><Objective><Name>Maintenance</Name><Description>Maintain provenance information</Description><Identifier>_2c840cc0-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>4.2</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation/></Objective><Objective><Name>Presentation</Name><Description>Display provenance information</Description><Identifier>_2c840eaa-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>4.3</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation/></Objective></Goal><Goal><Name>Workflows</Name><Description>Accommodate existing workflows</Description><Identifier>_2c8410b2-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Fit with Existing Workflows ~ CAI specifications must fit into the existing workflows of each of the target users, typically through incremental additions to existing tools...Though not intended to be exhaustive, the following workflows demonstrate the essential characteristics of the system. While these workflows make use of the same fundamental features, there is distinct value derived for different personas.</OtherInformation><Objective><Name>Photojournalism</Name><Description/><Identifier>_2c8412b0-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5.1</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Photojournalists</Name><Description/></Stakeholder><OtherInformation>The news media industry is facing a growing sense of distrust in digital media and a changing distribution system as the number of people who receive news from social and nontraditional media sources grows. T he following CAI-enabled workflow is meant to provide trust and transparency for photojournalists, editors and content consumers. 1. 2. 3. A photojournalist uses a CAI-enabled capture device during a newsworthy event they are covering. The photojournalist will set the capture application to the preferred settings of the outlet (i.e. authorship, geolocation, time, file storage preference) and register their identity via the device. The photojournalist then captures images from the newsworthy event with CAI capture attribution details included. T he photojournalist then moves their files from a capture application into a photo editing application (e.g. Lightroom, Photo Mechanic, Capture One, etc.). The photojournalist will ensure that the editing application has CAI functionality enabled with the proper settings and manually add metadata about subjects and context as well as complete some light editing. T he photojournalist then sends their assets and captions to the appropriate photo editor of their publication. The photo editor opens the assets in a digital imaging tool (e.g. Photoshop), verifies the incoming CAI provenance data, and checks that the data meets editorial standards. The editor then makes edits in accordance with their posted photo editing guidelines. The photo editor ensures they are utilizing CAI-enabled applications with the appropriate settings throughout their work to ensure that their editing actions are captured and documented. 4. 5. 6. 7. The photo editor works with others to finalize the article to be posted on the website of the news organization. The asset is moved into the content management system of the news organization, which has a CAI implementation so that journalistic context can be displayed and carried through to the website. The article is published. T he social media manager then posts links to the article on various social media platforms. While social platforms may alter the asset by, for example, compressing and cropping, the CAI metadata survives these alterations. In fact, these modifications would be added to the CAI data captured in the preprocessing pipeline of the social media platform. The resulting post is CAI-enabled and provides consumers the ability to learn more details about the asset (e.g. Who took it? For what publication? When did they take it?). As other social platform users continue sharing the asset (thus disconnecting it from its original affiliation with the media outlet), CAI data will travel with the asset and any user who sees the asset posted by any other user, will be able to investigate the source and original context of the asset. As required, various analysts from fact-checking organizations will verify the CAI data present in the asset, correlate it to any associated article, and then add their own labels and clarifications to it. Together this collection of CAI data creates a rich, verifiable context that amplifies confidence in the authenticity of the asset.</OtherInformation></Objective><Objective><Name>Creativity</Name><Description>Enable attribution of digital assets with their creators</Description><Identifier>_2c841490-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5.2</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Creative Professionals</Name><Description/></Stakeholder><OtherInformation>Creatives rely on attribution details to receive recognition and compensation for their completed works. The scale of digital media today has made it relatively common to disassociate the creator and context of an asset from the asset itself. Additionally, creative professionals often make edits to assets and combine them into new works for creative purposes, without any intention to deceive. In many cases the creative will have obtained permission to use ingredient assets and that permission may bring obligations of proper attribution that need to be included in the final work. Although this example depicts a visual creative flow, the scenario applies to the creation of audio, video and document assets as well. The following CAI-enabled workflow is meant to empower creatives to continue using innovative editing techniques without removing or losing authorship attribution.</OtherInformation></Objective><Objective><Name>Creation</Name><Description>Enable creation of digital assets</Description><Identifier>_2c8416ca-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5.2.1</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>A creative professional opens an authoring application (e.g. Photoshop) to create a new asset. They may start with existing assets that they would like to composite, or from a new empty document. Similar to the photojournalist use case, the creative will authenticate via the software and select the appropriate CAI settings before beginning work, to ensure that CAI data capture is enabled.</OtherInformation></Objective><Objective><Name>Configuration</Name><Description>Enable configuration to ensure no detailed edit history or work-in-progress thumbnails are captured</Description><Identifier>_2c8418dc-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5.2.2</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Creatives</Name><Description/></Stakeholder><OtherInformation>The creative will configure their settings to ensure no detailed edit history or work-in-progress thumbnails are captured. This is because they are not attempting to represent a news image where there would be a higher level of concern for transformational edits to the asset. The creative is also less likely to want to share their detailed edit history as it may include trade techniques.</OtherInformation></Objective><Objective><Name>Transformations</Name><Description>Enable usage of AI-assisted techniques to transform assets</Description><Identifier>_2c841af8-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5.2.3</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Creatives</Name><Description/></Stakeholder><OtherInformation>Given #2, the creative may use AI-assisted techniques to transform the asset into something that does not represent a discrete event that occurred in the real world. The creative can use these tools within their authoring application and have the CAI-enabled process capture only “before” and “after” renditions to share the impact of the change without revealing their trade secrets to consumers.</OtherInformation></Objective><Objective><Name>Saving</Name><Description>Enable storage of creative assets</Description><Identifier>_2c841d32-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5.2.4</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Creatives</Name><Description/></Stakeholder><OtherInformation>After completing their asset, the creative will save to their preferred file storage system and post to their own distribution points, such as a marketplace or a stock asset site. The creative chooses distribution points that support the CAI to ensure their attribution information remains intact. These distributors have strong incentives to inspect and preserve attribution.</OtherInformation></Objective><Objective><Name>Previewing</Name><Description>Enable presentation of previews of attribution information </Description><Identifier>_2c841f58-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5.2.6</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Content Consumers</Name><Description/></Stakeholder><OtherInformation>A consumer may then view the asset on social media and decide to engage with it. The consumer will be able to click on a CAI icon to be presented with a preview of key attribution information including thumbnails, author, date and a link to follow for more information.</OtherInformation></Objective><Objective><Name>CAI Data</Name><Description>Provide access to the asset’s CAI data</Description><Identifier>_2c842174-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5.2.7</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Content Consumers</Name><Description/></Stakeholder><OtherInformation>When a consumer clicks through to see more information, they will be directed a CAI-enabled website. This website will provide access to the full set of the asset’s CAI data, which have been made public in accordance with the creative Professional’s preferences.</OtherInformation></Objective><Objective><Name>Human Rights</Name><Description>Enable capture of asset details without unnecessary exposure of privacy details</Description><Identifier>_2c84244e-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5.3</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Human Rights Activists</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Non-Governmental Organizations (NGOs)</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Media Institutions</Name><Description/></Stakeholder><OtherInformation>Across the world, people are capturing digital assets as proof of human rights abuses. Many of these activists are not professional content producers. They may live in areas with high levels of surveillance or lacking high connectivity or with lower digital media literacies. Due to the difficulty of sharing assets documenting abuses without exposing themselves to potential harm, human rights activists may use the CAI standards to share their work widely without compromising their identity. There are considerations specific to this workflow for ensuring activists can protect themselves and the reputation of news outlets who publish their assets.The following CAI-enabled workflow is meant to provide human rights activists as well as non-governmental organizations (NGOs) and media institutions with an option to capture secure and provable details of an asset without unnecessary exposure of privacy details.</OtherInformation></Objective><Objective><Name>Tools</Name><Description>Enable usage of various tools to capture digital assets</Description><Identifier>_2c84267e-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5.3.1</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Human Rights Activists</Name><Description/></Stakeholder><OtherInformation>A human rights activist will select a capture application. Given the non-professional nature of many human rights activists, some will use tools provided by NGOs (e.g. ProofMode) while the majority will use native capture apps on their phone and/or preferred applications. In the path where the user is actively thinking about tools to use beforehand, they will select their CAI preferences within the tool before capture.</OtherInformation></Objective><Objective><Name>Information</Name><Description>Capture important information</Description><Identifier>_2c842890-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5.3.2</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Human Rights Activists</Name><Description/></Stakeholder><OtherInformation>The human rights activist then captures something of importance within their community on their smartphone. The user may choose to operate online or offline depending on connectivity and privacy concerns. If operating in an offline workflow, CAI data is written to the file itself. While some users may not act beyond this step for significant periods of time, users who do post are likely to share on messaging and social applications (e.g. WhatsApp or Twitter).</OtherInformation></Objective><Objective><Name>Sharing</Name><Description>Share digital assets and associated CAI data</Description><Identifier>_2c842af2-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5.3.3</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Photojournalists</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>NGOs</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Media Outlets</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Social Platforms</Name><Description/></Stakeholder><OtherInformation>If connected to an organization, a user may send the asset to the organization in a similar workflow to photojournalists. If the user is not connected to an organization, it is likely that the asset will be later discovered by an NGO or media outlet on messaging and social platforms. These institutions will be able to read the associated CAI data and confirm key attribution aspects before verifying that the asset is accurate.</OtherInformation></Objective><Objective><Name>Verification</Name><Description>Use CAI data to verify assets</Description><Identifier>_2c842d18-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5.3.4</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>NGOs</Name><Description/></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Media Outlets</Name><Description/></Stakeholder><OtherInformation>The NGOs and media outlets will then enter their own verification process. In order to verify the assets, they are likely looking at information such as author, time, location, etc. If the asset has preserved CAI data, it will significantly simplify this process. The institution will then likely try to contact the original source as part of verification and may or may not receive the details they desire to feel comfortable sharing on their platform. (If required, this would also be where an institution may decide to use redaction capabilities, e.g. blur out faces before distributing widely.)</OtherInformation></Objective><Objective><Name>Editing</Name><Description>Edit digital photos</Description><Identifier>_2c842f34-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5.3.5</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Photo Editors</Name><Description/></Stakeholder><OtherInformation>Assuming the verification process is completed, in a media context, the workflow is then in the hands of a photo editor who will complete a similar processes as the one in “Photojournalism”  to post the asset.</OtherInformation></Objective><Objective><Name>Trust</Name><Description>Empower sources to be trusted entities</Description><Identifier>_2c8431a0-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>5.3.6</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Digital Asset Sources</Name><Description/></Stakeholder><OtherInformation>A key point of differentiation for the asset with CAI information is that it empowers the source, rather than the institutions publishing the asset, to be the trusted entity. As consumers view the content on social media platforms and/or the CAI website, the attribution details that they can see will start with the original capture and mitigate uncertainty for end users who may or may not trust the publishing institution.</OtherInformation></Objective></Goal><Goal><Name>Performance</Name><Description>Avoid unreasonable performance characteristics</Description><Identifier>_2c8433da-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>6</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>CAI Implementors</Name><Description/></Stakeholder><OtherInformation>CAI specifications should avoid unreasonable performance characteristics for implementors.</OtherInformation><Objective><Name/><Description/><Identifier>_2c843614-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator/><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation/></Objective></Goal><Goal><Name>Complexity &amp; Cost</Name><Description>Avoid unreasonable technical complexity and cost</Description><Identifier>_2c84388a-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>7</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>CAI Implementors</Name><Description/></Stakeholder><OtherInformation>Simplicity and Cost Burden ~ CAI specifications should avoid unreasonable technical complexity and cost burden for implementors.</OtherInformation><Objective><Name/><Description/><Identifier>_2c843ace-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator/><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation/></Objective></Goal><Goal><Name>Extensibility</Name><Description>Accommodate the extension and evolution of authenticity data</Description><Identifier>_2c843cfe-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>8</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>CAI specifications should provide extensibility to allow for extension and evolution of authenticity data.</OtherInformation><Objective><Name/><Description/><Identifier>_2c8440a0-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator/><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation/></Objective></Goal><Goal><Name>Misuse</Name><Description>Guard against abuse and misuse of CAI specifications</Description><Identifier>_2c84438e-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>9</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>CAI specifications must be reviewed with a critical eye toward potential abuse and misuse of the framework. In addition, CAI specifications must be reviewed for the ability to be abused and cause unintended harm, threats to human rights, or disproportionate risks to vulnerable groups globally.</OtherInformation><Objective><Name>Harm</Name><Description>Avoid unintended harm</Description><Identifier>_2c8445dc-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>9.1</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation/></Objective><Objective><Name>Rights</Name><Description>Avoid threats to human rights</Description><Identifier>_2c844870-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>9.2</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation/></Objective><Objective><Name>Risks</Name><Description>Avoid disproportionate risks to vulnerable groups</Description><Identifier>_2c844b90-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>9.3</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name>Vulnerable Groups</Name><Description/></Stakeholder><OtherInformation/></Objective><Objective><Name>Security, Trust &amp; Privacy</Name><Description>Consider security, trust and privacy issues</Description><Identifier>_2c844dfc-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>9.4</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Security, Trust &amp; Privacy Considerations</OtherInformation></Objective><Objective><Name>Education</Name><Description>Educate users</Description><Identifier>_2c8450ae-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>9.4.1</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Educating the User ~ The presence of the CAI information in an asset means that there is evidence about the asset that the user can use to make their own determination of trust. For a user to fully understand what CAI does (and does not) achieve, it is important that they understand how CAI works, what the disclosed information means, and more. This information needs to be useful but not overwhelming. These considerations apply to both the people who are creating and editing content, who will need to understand why they need to enable it for their assets  but  also how consumers will understand the information to consider it worthwhile. One key aspect of the user experience presented to users (and perhaps the whole CAI ecosystem) that should be called out specifically is the implication of “trust” in the system. It is extremely important that a consumer of assets not interpret more trust in the presence of valid CAI information than it truly means — specifically that an asset with valid CAI information does not imply anything about the trustworthiness of the content of the asset. T his education is key in preventing  social engineering attacks.</OtherInformation></Objective><Objective><Name>Disclosure</Name><Description>Allow for any type of assertion to be added and redacted at any time</Description><Identifier>_2c84531a-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>9.4.2</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Unexpected Disclosure ~ In cases where adding identity (or any other form of identifying attribution) to an asset at the time of capture could lead to increased risk to content producers or others, it is important that assertions and claims can be added at some later time. The CAI assertion and claim model allows for any type of assertion to be added at any time. In addition, the redaction capability supports the inverse case where  too much  information was added and some needs to be removed. Of course, once an asset has been released “into the wild” the information contained inside cannot be modified there, as control has been relinquished. When assertions are stored in the cloud, it may be possible to have those assertions removed or made inaccessible by the hosting provider, but it may not be possible to track down and remove all copies of that data cached by third parties.</OtherInformation></Objective><Objective><Name>Certificate</Name><Description>Guard against attacks on the certificates used to sign claims</Description><Identifier>_2c84557c-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>9.4.3</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Certificate Trust ~ A number of potential concerns arise from attacks against the certificates used to sign the claims of an asset. To address these concerns, the CAI ecosystem is built around its own CAI Trust List for “Establishing Trust”. This provides CAI with a well-defined model for allowing only certain approved signers and managing the lifecycle of those certificates (e.g. revocation, expiration, etc.). Another design goal of the CAI is flexibility in certificates used for signing claims. In most cases, signing certificates tied directly to an individual should not be used, but instead organization certificates (e.g. Adobe, Twitter, etc.) or even one time private keys will be used to sign  on behalf of  the actual user performing the actions on the asset. This is recommended due to the inherent complexity required of users to manage their own keys. Using organization certificates also has the important advantage that the domain of the certificate can be matched to URLs in the claim data, thus preventing  link manipulation attacks. Implementors should take appropriate precautions to ensure that their signing keys cannot be stolen or compromised. Use of a cloud service, hardware enclave and use of a One Time Private Key are some possible approaches that will be taken.</OtherInformation></Objective><Objective><Name>Distributed Ledger Technology</Name><Description>Accommodate usage of DLT to federate storage of assertions and claims</Description><Identifier>_2c84581a-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>9.4.4</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Distributed Ledger Technology ~ The use of a Trust List is the proposed model for early CAI implementations, but it is not the only possible approach to underwriting trust. Distributed Ledger Technology (DLT)  offers a consensus model for replicated, shared and synchronized data. While other approaches to secure content attribution have investigated the use of such technology, it was felt that mandating a single ledger for all authored content may not be globally scalable for the CAI and may be at odds with the spirit of decentralization. Implementors in the CAI ecosystem might opt to use a DLT to federate their storage of assertions and claims to achieve an additional level of integrity and transparency. Having a distributed ledger as a secondary model for storing information about issued claims (e.g. their hashes) could serve as proof that data stored in a given provider’s cloud has not been modified or tampered with (either intentionally or unintentionally).</OtherInformation></Objective><Objective><Name>Misattribution</Name><Description>Implement solutions in concert with the CAI model to achieve resilience against intentional misuse</Description><Identifier>_2c845a5e-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>9.5</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Intentional Misattribution ~ The CAI attribution model does not prevent a malicious user from stripping all of the CAI data (claims and assertions) from an asset and then adding new claims representing themselves as the originator. Similarly, the “analog hole” or “rebroadcast attack,” which are common terms for subverting provenance systems by capturing an image of a photograph or computer screen, are not addressed directly by the model. However, there are some solutions that can be implemented in concert with the CAI model to achieve resilience against intentional misuse...While not part of the core CAI infrastructure, such solutions easily integrate with CAI and provide great utility. These techniques support the application of judgment and reason — they are not technological guarantees.</OtherInformation></Objective><Objective><Name>Watermarking</Name><Description>Use watermarking technology to embed information about the asset’s current claim</Description><Identifier>_2c845cac-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>9.5.1</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>An actor could use watermarking technology to durably embed information (either perceptibly or imperceptibly) about the asset’s current claim. The watermark could be subsequently used to recover provenance data.</OtherInformation></Objective><Objective><Name>Depth Mapping</Name><Description>Utilize depth mapping to capture scene information for photographs</Description><Identifier>_2c845f40-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>9.5.2</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>A camera device or software could utilize depth mapping to capture scene information (as CAI assertions) which would indicate whether a photograph depicts a 3D scene or a rebroadcast photo of a photo.</OtherInformation></Objective><Objective><Name>Similarity</Name><Description>Use similarity detection to help users find additional information about assets</Description><Identifier>_2c846198-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>9.5.3</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>It is possible for systems using “similarity detection” to help users find additional information about an asset. For example, users could be shown whether the asset was published at some prior date or the asset could be contextualized by surfacing substantially similar assets.</OtherInformation></Objective><Objective><Name>Timestamps</Name><Description>Use trusted timestamps</Description><Identifier>_2c8463e6-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>9.5.4</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Trusted timestamps can be used to cast doubt on assets with deliberately altered histories. For example, when identical assets with different claim histories are encountered, the earlier CAI claims are likely to be trustworthy while the later ones may represent an attempt to alter history.</OtherInformation></Objective><Objective><Name>Domains &amp; Organizations</Name><Description>Compare assertions that include information about specific domains or organizations against the domain associated with the signing certificate.</Description><Identifier>_2c84667a-757a-11eb-9dfe-c7f81583ea00</Identifier><SequenceIndicator>9.5.5</SequenceIndicator><Stakeholder StakeholderTypeType="Generic_Group"><Name/><Description/></Stakeholder><OtherInformation>Identity, actions and other assertions that include information about specific domains or organizations could be compared against the domain associated with the signing certificate. This would, for example, prevent the use of a signing certificate from “badsoftware.com” claiming that the user was using “Adobe Photoshop” to edit the image. </OtherInformation></Objective></Goal></StrategicPlanCore><AdministrativeInformation><StartDate>2020-08-31</StartDate><EndDate/><PublicationDate>2021-02-22</PublicationDate><Source>https://documentcloud.adobe.com/link/track?uri=urn:aaid:scds:US:2c6361d5-b8da-4aca-89bd-1ed66cd22d19#pageNum=1</Source><Submitter><GivenName>Owen</GivenName><Surname>Ambur</Surname><PhoneNumber/><EmailAddress>Owen.Ambur@verizon.net</EmailAddress></Submitter></AdministrativeInformation></PerformancePlanOrReport>
