Skip to content
This repository was archived by the owner on Aug 27, 2025. It is now read-only.

fajremvp/SUAM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛰️ SUAM - Universal System for Media Authentication

An open, global standard to track and authenticate AI-generated content.


🎯 Purpose

To create a global and open standard for identifying, authenticating, and tracking any AI-generated content — video, image, or audio — ensuring transparency, security, and digital trust.


🧩 Key Components

🔗 1. Embedded Identifier (AI-ID)

  • Generated at the moment of creation by the AI.
  • Includes:
    • Model used
    • Timestamp
    • Generation parameters
    • Platform public key
    • Global unique ID

📌 Example: IA-ID: VEO3-GGL-2025-05-28T18:30Z-AB123XYZ456


🔐 2. Cryptographic Digital Signature

  • The content is signed with the private key of the AI model or platform (e.g., Google, OpenAI).
  • Verifiable using the public key registered in a global repository.
  • Ensures the content has not been altered after creation.

💧 3. Persistent Invisible Watermark (e.g., SynthID++)

  • Embedded in the pixels, sounds, or frames of the content.
  • Survives compression, filtering, and light edits.
  • Always points to the AI origin.

📜 4. Content Manifest (C2PA or equivalent)

  • Signed JSON attached as non-editable internal metadata.
  • Contains:
    • Origin (model, company)
    • Declaration: "This content was generated by AI"
    • External verification link
    • SHA256 hash of the content

📝 Suggested standard: C2PA (used by Adobe, Microsoft, BBC)


🧠 5. Mandatory Visual Indicator

  • All public content must include a visible label.
  • Can be:
    • An icon: 🧠 IA Verified
    • A label: Generated by AI
    • An overlay in a corner or intro frame

🛠️ Public Validation

Users and apps can use this universal verification platform to:

  1. Extract the ID and signature
  2. Verify integrity
  3. Query the global key and manifest database
  4. Display the result:

Content generated by OpenAI on 2025-05-28
Content lacks valid authentication


🏗️ Required Infrastructure

  • 📜 Public registry of models and their public keys
  • 🤝 Support from major companies (Google, Meta, OpenAI, Adobe)
  • 🌐 International agreements (UN, UNESCO, G7)

🚫 What Doesn’t Work Alone

  • Standard EXIF/XMP metadata: easily removed or modified
  • AI visual detectors: false positives/negatives increase with realism
  • Company-specific solutions: not scalable without interoperability

🌍 Universal Verification Platform

A website and public APIs to validate AI content.

Input:

  • Image, video, URL, file, or hash

Output:

  • Origin (AI or not)
  • Model used
  • Date of creation
  • Integrity check
  • Signature validation

🧰 SDK/API for Developers

Allows any app, social media platform, or CMS to:

  • ✅ Insert digital signatures, universal IDs
  • 🔍 Automatically validate AI content
  • 💼 Integrate with SUAM’s global infrastructure

🤝 Contribute

Want to help build a more transparent AI future?

  • Give us a ⭐ on GitHub
  • Submit PRs with ideas, improvements, or fixes
  • Use the Issues tab to start discussions

📄 License

This project is open source under the MIT license.


✨ Future Vision

We envision a world where every digital piece of content is verifiable, traceable, and trustworthy — powered by open, secure, and interoperable technologies.


About

An open, global standard to track and authenticate AI-generated content.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published