Projects in Awesome Lists tagged with image-authentication
A curated list of projects in awesome lists tagged with image-authentication .
https://github.com/whoisgautxm/image-authentication-model-in-rust
This project is an implementation of an image authentication scheme using blockchain and Merkle tree mechanisms, developed in Rust. It is based on the research paper "An Image Authentication Scheme Using Merkle Tree Mechanisms" by Gaurav Malav and A. K. Sarje, published in Future Internet.
image-authentication ipfs-blockchain merkle-tree rust
Last synced: 05 Jun 2026
https://github.com/sourceduty/image_authenticator
📸 Conceptual custom GPT for determining if an image is real, fake, AI-generated or photoshopped.
ai ai-authentication artificial-intelligence authentication chatgpt custom-gpt custom-gpts gpt gpt-store image-authentication image-authenticity images openai photos
Last synced: 08 Aug 2025
https://github.com/kshitijkota/water_marking_system
Watermarking System | AI-Generated Media Detection A system for detecting and flagging AI-generated images using ML and steganography. Ensures authenticity with imperceptible, resilient watermarks embedded at creation.
ai-generated-content computer-vision deepfake-detection image-authentication machine-learning misinformation-detection steganography watermarking
Last synced: 10 Jun 2025
https://github.com/colddsam/truth-guardian
An advanced AI-powered fake news detection system that verifies text, images, and social media posts using Gemini AI, FastAPI, and Next.js. Includes a modern web interface, a lightweight Streamlit app, and a Chrome extension for real-time fake content detection. Built to combat misinformation with explainable AI results and contextual source links.
ai-news-verification ai-verification chrome-extension fake-news-detection fastapi-backend gemini-api image-authentication machine-learning misinformation-detection news-fact-checking nextjs-api nextjs-app nlp nlp-news-detection social-media-analysis streamlit streamlit-app truth-score
Last synced: 06 May 2026