Content Credentials

With the improved quality of content from generative AI models, there is an increased need for more transparency on the origin of AI-generated content. All AI-generated images from Azure OpenAI Service now include Content Credentials, a tamper-evident way to disclose the origin and history of content. Content Credentials are based on an open technical specification from the Coalition for Content Provenance and Authenticity (C2PA), a Joint Development Foundation project.

What are Content Credentials?

Content Credentials in the Azure OpenAI Service provide customers with information about the origin of an image generated by the DALL-E series models. This information is represented by a manifest attached to the image. The manifest is cryptographically signed by a certificate that traces back to Azure OpenAI Service.

The manifest contains several key pieces of information:

Field name Field content
"description" This field has a value of "AI Generated Image" for all DALL-E model generated images, attesting to the AI-generated nature of the image.
"softwareAgent" This field has a value of "Azure OpenAI DALL-E" for all images generated by DALL-E series models in Azure OpenAI Service.
"when" The timestamp of when the Content Credentials were created.

Content Credentials in the Azure OpenAI Service can help people understand when visual content is AI-generated. For more information on how to responsibly build solutions with Azure OpenAI Service image-generation models, visit the Azure OpenAI transparency note.

How do I leverage Content Credentials in my solution today?

Customers may leverage Content Credentials by:

  • Ensuring that their AI generated images contain Content Credentials

No additional set-up is necessary. Content Credentials are automatically applied to all generated images from DALL·E in the Azure OpenAI Service.

  • Verifying that an image has Content Credentials

There are two recommended ways today to check the Credential of an image generated by Azure OpenAI DALL-E models:

  1. Content Credentials Verify webpage (contentcredentials.org/verify): This is a tool that allows users to inspect the Content Credentials of a piece of content. If an image was generated by DALL-E in Azure OpenAI, the tool will display that its Content Credentials were issued by Microsoft Corporation alongside the date and time of issuance.

Screenshot of the content credential verification website.

This page shows that an image generated by Azure OpenAI DALL-E has Content Credentials issued by Microsoft.

  1. Content Authenticity Initiative (CAI) open-source tools: The CAI provides multiple open-source tools that validate and display C2PA Content Credentials. Find the tool right for your application and get started here.