谷歌推出了一款名为Credentio的开源C++库,专为C2PA(内容溯源与真实性联盟)内容凭证而设计。
该库于8月13日正式发布,托管于mediaprovenance代码仓库,提供一套可在开发者应用本地运行的API接口。这一设计消除了将媒体文件发送至云端服务器进行验证的需求,从而规避了隐私泄露、高延迟、带宽占用及文件大小等方面的限制。
Credentio支持C2PA规范2.2和2.4版本。谷歌表示,该库所采用的代码此前已为旗下近40款符合C2PA标准的谷歌产品提供技术支撑,累计处理规模达数百亿个生成资产,涵盖图片、视频、音频文件及多种格式的文档。
谷歌介绍,通过Credentio进行验证时,媒体文件无需回传至谷歌或任何外部验证端点,实现了零带宽开销、即时验证结果和完整的数据隐私保护。本地化验证方式不仅消除了外部数据传输需求、降低了验证延迟,还能在高吞吐量工作流中实现即时反馈,媒体内容始终安全保存在本地环境中。
Credentio专为希望构建高性能企业级C2PA验证产品的开发者量身打造。谷歌指出,该库内存占用极小,适合集成到资源受限的客户端应用、服务器处理流水线或高性能边缘计算软件中。
Q&A
Q1:Credentio是什么?它有什么作用?
A:Credentio是谷歌发布的一款开源C++库,专为C2PA内容凭证设计。它提供可在开发者应用本地运行的API,支持在不将媒体文件发送至云端的前提下完成验证,具备零带宽开销、即时验证和完整数据隐私保护等特性。
Q2:Credentio支持哪些C2PA规范版本?
A:Credentio从C2PA规范2.2和2.4版本开始支持。此前同一套代码已为谷歌旗下近40款C2PA合规产品提供支撑,累计处理超过数百亿个生成资产,包括图片、视频、音频和多种格式文档。
Q3:Credentio适合在哪些场景下使用?
A:Credentio专为构建企业级C2PA验证产品的开发者设计,凭借极小的内存占用,适合集成到资源受限的客户端应用、服务器处理流水线或高性能边缘计算软件中,尤其适合对延迟敏感或数据隐私要求较高的高吞吐量工作流场景。
