4

Adobe’s Content Authenticity Initiative Team Launches Open-Source Tools for Digi...

 1 year ago
source link: https://medium.com/adobetech/adobe-content-authenticity-initiative-open-source-tools-content-provenance-193bacbd4e5a
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Adobe’s Content Authenticity Initiative Team Launches Open-Source Tools for Digital Content Provenance

1*70bUcf_04IJOKuDKeR6J2g@2x.png

Editor’s Note: Welcome Andy Parsons, a Senior Director at Adobe to the Tech Blog! Andy leads the Content Authenticity Initiative at Adobe and has been with the company for two and a half years.

— Erin Finnegan, Community Engineer, Creative Cloud.

This post is for developers who want to easily implement the C2PA specification in their product, app, or service via the Content Authenticity Initiative’s open-source tools. Content provenance allows publishers, creators, and consumers to understand the origin and evolution of different types of media, to counter misinformation, and ensure creators receive credit for their work. You can find which of the three tools is right for you and get started here. Join us for a free virtual workshop on Thursday, June 16 at noon ET with members of our product and engineering team to explore the offerings. RSVP required: adobe.ly/CAIopensource.

Adobe and Provenance

The Content Authenticity Initiative (CAI) is an Adobe-led group founded in 2019 with the goal of increasing trust and transparency online through an industry-wide attribution standard that empowers creators and consumers alike. Created to counter the growing issue of widespread mis- and disinformation and to protect creators through attribution, the CAI now has over 750 members across technology, publishing, human rights activism, journalism, and more.

Earlier this year, the open standards organization Coalition for Content Provenance and Authenticity (C2PA), launched by Adobe and other industry leaders, released the technical specification for certifying the source and history of media. The CAI team has realized the specification in our product feature Adobe Content Credentials, available since late 2021 for Creative Cloud subscribers across several products including Photoshop and Stock, which enables creators to securely attach important attribution data to images and help consumers better assess the authenticity of content.

Why Open Source?

The CAI is creating a provenance solution for mis- and disinformation using proven cryptographic techniques to seal and protect information about the content journey, with the goal of broad adoption in news, art, social media, and anywhere media integrity is essential. Our work has always been underpinned by the guiding principles of security, privacy, accessibility, interoperability — and openness. Our open membership model encourages feedback, and we look to our global membership for diverse perspectives and use cases to deepen the impact of our work. Read more about our end-to-end process, explore case studies, FAQs, and our foundational white paper here.

What’s Ahead

We’re looking beyond provenance and attribution to the future of a larger ecosystem of trust. Having already implemented Content Credentials in the Adobe suite of products, starting with Photoshop, Stock, and Behance, we’re now sharing what we’ve learned and providing our code to any potential implementer. The next phase of our work, beyond expanding our footprint within Adobe products, will focus on advocacy and implementation of the C2PA specification for content provenance. With widespread, diverse adoption of the spec, we look forward to a near future where seeing content credentials displayed on media across websites, social media platforms, and even the metaverse is expected and second nature to use.

The Tools

We’re releasing three simple tools for implementors, described below and a new open-source home for explainers and documentation. While we believe these tools are tested and ready to use, we know that fostering a vibrant open-source community starts today and requires input and participation to flourish. We want your feedback — and pull requests — to evolve today’s code into tooling that meets your needs.

Here’s what everyone can make use of, today.

1.JavaScript Software Developer Kit (JS SDK). This provides what you need to develop rich, browser-based experiences with content credentials.

Use this to:

  • Display content credentials on your site or app;
  • Link content credentials displayed on your site or app to Verify;
  • Adhere to best practices using a suite of Web Components, and style them to fit with your native user experience.

2. C2PA tool (Command Line Interface). Install this utility to create, verify, and explore content credentials on your command line. Or, wrap it into a service to quickly equip your processes to interact with content provenance.

Use this to:

  • Integrate quickly, with a standalone process supporting a rich set of configuration options;
  • Display content credentials on your site or app;
  • Link content credentials displayed on your site or app to Verify;
  • Write content credentials data into files;
  • Quickly create and inspect content credentials data.

3. Rust Software Developer Kit. Develop custom applications across desktop, mobile, and services that create, verify, and display content credentials via our powerful Rust library. This SDK exposes a simple but powerful API for creating and interacting with C2PA manifests.

Use this to:

  • Display content credentials on your site or app;
  • Link content credentials displayed on your site or app to Verify;
  • Write content credentials data into files;
  • Quickly create and inspect content credentials data;
  • Customize displaying and creating content credentials data, with the full power of the specification;
  • Deploy on web, mobile, and desktop.

The release of this initial offering marks the start of a new chapter in the CAI’s commitment to openness and collaboration. Give these tools a look, use them to build authenticity into your products, and tell us what you think.

Join Us

You can join the CAI for free here, to keep up with our news and events and help foster the community of representatives. You can connect with our team via Discord with any questions, and submit issues via our Github organization. RSVP here to join members of our product and eng teams for a virtual workshop exploring our open-source tools on Thursday, June 16.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK