Linux 软件免费装

TIP Protocol

开发者 theailaborg
theailab
更新时间 2026年11月3日 08:40
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

publisher trust badge ai disclosure content provenance content authenticity

下载

2.6.1 2.6.2 2.4.0 2.3.1 2.6.0 2.1.6 2.1.7 2.1.5 2.2.1 2.2.2 2.3.0 2.5.0 2.4.1 2.5.1 2.2.0 2.3.2 2.7.0 2.7.1

详情介绍:

TIP Protocol puts your name and the date on everything you publish with WordPress, in a way anyone can check. When you press Publish, the plugin creates a signed public record of the post. The record says who made it, when it was published, and whether AI was involved. It also holds a fingerprint of the words, images, audio and video in the post. Anyone holding a copy can compare it with the record and see whether it was changed. Readers get a small badge under the post and can check the record in any browser, with nothing to install. Every signed post becomes a Verifiable Asset. A Verifiable Asset is any piece of digital content that carries a CTID (Content TIP ID): a permanent, signed public record of who made it, when, how it was made, and a fingerprint that shows whether it has changed since. Who is it for Anyone who publishes on WordPress and wants credit for their own work. How it works
  1. Install the plugin and connect your TIP-ID. A person gets a personal Author ID at vp.theailab.org. An organization gets its ID from The AI Lab after a review.
  2. Write and publish as usual. Label the post Original Human, AI-Assisted, AI-Generated or Mixed.
  3. Confirm with Face ID, Touch ID, Windows Hello, a fingerprint or a security key. The plugin signs the post and records it on the TIP network.
  4. A badge appears under the post. Anyone can click it to see who made it, when, and how.
What it proves, and what it does not A signed post proves who published it, when, how it was made, and whether it has changed since. It does not prove that what the post says is true, it does not stop anyone from copying your work, and it does not stop AI companies from training on it. Under the hood Key capabilities How TIP Protocol differs from other provenance systems TIP Protocol is built for the publishing surface that already exists in WordPress, not for the camera-to-cloud capture flow that systems like C2PA Content Credentials were designed around. Where C2PA focuses on signing images and videos at the moment of capture, TIP Protocol focuses on signing the final published article (text, media manifest, author roster, origin label) at the moment a publisher hits Publish in WordPress. Both approaches can coexist; TIP Protocol fills the editorial gap. About the AI Trust Council The AI Trust Council is the governance body that maintains the Trust Identity Protocol specification, sets the criteria for the Global Seal of Trust certification, and curates the AI Trust Registry of verified publishers. Operated under The AI Lab Intelligence Unobscured, the AI Trust Council keeps AI disclosure standards, content provenance methods, and reader-facing trust signals open, auditable, and aligned with how content actually moves across the modern internet. Specification updates, scoring rule changes, and Global Seal of Trust certification announcements are coordinated through the AI Trust Council and published on theailab.org. About The AI Lab The AI Lab Intelligence Unobscured is the research and standards organization behind Trust Identity Protocol, the AI Trust Council, the AI Trust Registry, and the Global Seal of Trust certification program. Founded by Dinesh Mendhe, The AI Lab builds open infrastructure for the AI-native internet: cryptographic content provenance, verified human identity, AI disclosure labeling, and the verification systems that make those signals trustworthy to readers, search engines, and platforms worldwide. The #HumanOrAI public campaign extends the same goal into everyday discourse: every published piece should answer "human or AI?" with a verifiable signal, not a self-claim. Learn more at theailab.org. Integrations and compatibility TIP Protocol glossary Resources

安装:

  1. Upload the plugin folder to /wp-content/plugins/.
  2. Activate the plugin in WordPress.
  3. Open TIP Protocol in the WordPress admin menu.
  4. Import a reviewed .tip.json package for a publisher TIP-ID or creator TIP-ID.
  5. Verify your domain and review the publishing defaults.
  6. Publish content and confirm the TIP badge, headers, and provenance metadata on the front end.

升级注意事项:

2.7.0 Website protection is live on the TIP network. Personal TIP-IDs can verify a website, renewal no longer signs in the background, posts send a text fingerprint for near-copy search, and the badge says Protected by TIP. 2.6.2 Keeps the revocation check in step with the TIP network and spares large teams' request budget. Recommended for everyone on 2.6.1. 2.6.1 Fixes reading the TIP network's replies, so AI-check notices, trust scores and revocations work. Warns when a key was replaced on vp.theailab.org. Tested with WordPress 7.1. 2.6.0 Organization posts can credit the people on your team on the TIP network, each with a role. Required since the network's 2.7 update, which refuses the bylines older versions sent. 2.5.1 Organizations with no personal byline can now sign posts as their own author. Organization TIP-ID files now ask for the date of incorporation instead of a date of birth. 2.5.0 Every TIP signature now needs biometric confirmation (Face ID, Touch ID, Windows Hello, fingerprint or security key). After publishing, a popup asks you to confirm; adding a device asks for your password. wp-admin must use HTTPS. Unsigned posts stay live until signed. 1.5.0 Renames all internal identifiers from the legacy "tip_" prefix to "theailab_" to comply with WordPress.org plugin guidelines. Stored data is automatically migrated on upgrade. Backward-compatible shortcode aliases preserved. 1.4.0 Adds typed publisher / platform / personal identities, central officer governance policy, CNA-2.1 signed payload, ML-DSA-65 vendor import fix, hardened REST permissions, and accessibility improvements. 1.3.0 Aligns WordPress hashing with the current developer guide, including guide-compliant content-string building, tipmedia body indicators, and CNA-MIX-1 combined hashing when attached media participates in the registration hash. 1.2.3 Switches TIP identity setup to an import-only workflow, adds .tip.json package imports, and aligns publisher binding headers to the registered permalink. 1.0.2 Improves store readiness with local default asset delivery, richer schema, privacy-policy integration, stronger badge accessibility, and WordPress.org packaging files.

常见问题:

What is TIP Protocol and what does the plugin do?

TIP Protocol (Trust Identity Protocol) is an open content-provenance specification. The WordPress plugin lets publishers and creators sign their published content with a cryptographic identity, label whether AI was used to write it, and surface a verifiable trust badge to readers. It works as an editorial layer on top of WordPress without requiring a browser extension.

How does TIP Protocol handle AI-generated content?

Every post can carry one of four origin labels: Original Human (OH), AI-Assisted (AA), AI-Generated (AG), or Mixed (MX). The label is part of the cryptographically signed payload, so it cannot be modified after publication without invalidating the signature. Readers and verifiers see a verified AI-disclosure label, not a self-claim.

Does TIP Protocol replace C2PA or Content Credentials?

No. They solve adjacent problems. C2PA and Content Credentials focus on signing images and video at capture time, typically inside a camera or generative tool. TIP Protocol focuses on signing the final published article (text, media manifest, author roster, AI label) at the moment a publisher hits Publish in WordPress. They can coexist on the same site.

What is a TIP-ID?

A TIP-ID is a unique cryptographic identifier in the format tip://id/REGION-xxxxxxxxxxxxxxxx. Publishers receive a reviewed publisher TIP-ID from The AI Lab. Individual writers can generate a personal creator TIP-ID on vp.theailab.org. Both types are imported into WordPress as a signed .tip.json package.

Where do editors set the AI / origin label?

In the block editor, open the post sidebar and use the TIP Protocol panel. In the classic editor, use the TIP Origin Declaration metabox. The label can also be confirmed or changed in the biometric sign popup that opens right after you publish.

Why does TIP Protocol ask for Face ID, Touch ID or my fingerprint when I publish?

Every signature is confirmed on one of your devices with Face ID, Touch ID, Windows Hello, a fingerprint or a security key, so a signature needs both your WordPress account and a device you set up. Right after you publish, a popup asks you to confirm, then signs the post and registers it on the TIP network. The first time, the popup asks for your WordPress password and sets up the device; you are emailed whenever a device is added or removed. Your fingerprint or face never leaves the device. WordPress stores each device's public key, its name, and when it was added and last used. You can add or remove devices in your WordPress profile, and administrators can remove a user's device if it is lost. When a post signs with its author's personal TIP-ID (sites without a site-wide TIP-ID), only that author can confirm the signature. Retracting a post (moving it to the trash) and updating its address after a permalink change are signed automatically, because they add no new authorship claim.

What happens when I publish from the mobile app, the REST API, WP-CLI or a scheduled post?

The post publishes normally. It is not signed yet, because those tools cannot show a biometric prompt, so it waits as "awaiting biometric signature" and appears under Waiting for a signature in the TIP Protocol dashboard widget. The next time its author opens the post in the WordPress editor, the sign popup opens once, and the TIP Protocol panel keeps a Sign with biometrics button until it is signed. Scheduling a post from the editor opens the popup straight away and signs the post with the address it will have once live, so it is signed before it goes live. Private posts are never prompted, because signing registers a post on the public TIP network; you can still sign one from the panel. Sites that sign in through single sign-on, where users may not know a WordPress password, can turn off the password step for adding devices with the theailab_webauthn_require_password filter.

Does biometric signing need HTTPS?

Yes. Browsers only allow passkeys, Face ID, Touch ID and Windows Hello on secure pages, so wp-admin must load over HTTPS (plain http on localhost also works for development). The plugin shows an admin notice when it detects that wp-admin is not on HTTPS.

Can I use TIP Protocol on a multi-author blog or newsroom?

Yes. The site signs with your organization's TIP-ID, and each post can also credit the people on your organization's team on the TIP network. You invite writers on your Team page at vp.theailab.org/team, and once they accept, they appear in the byline picker. Each person credited on a post gets a role for that post (author, editor, contributor, reviewer or correspondent). The organization is always credited first, so it stays the owner of every post it signs. A free organization has two team seats, and larger teams can add seats on the Team page.

Does this work with WooCommerce, multisite, custom post types, and page builders?

Yes. TIP Protocol registers any public editor-supported content type, which includes WooCommerce products, custom post types, news/event types, and pages built with Elementor, Beaver Builder, Bricks, and similar tools. Multisite installations are supported.

Does the plugin add duplicate SEO schema if I already use Yoast SEO or Rank Math?

No. TIP Protocol detects active major SEO plugins. When Yoast SEO or Rank Math is present, TIP Protocol merges TIP provenance into their existing JSON-LD graph instead of emitting a competing article-schema block. When neither is active, TIP Protocol emits its own complete provenance-enriched article schema.

Does the public verification badge require a third-party CDN?

No. The badge ships as a bundled local web component by default. A CDN option is available in plugin settings if you explicitly choose it, but the default works fully offline and respects strict CSP environments.

What happens to private signing keys stored in WordPress?

Private keys are encrypted at rest with AES-256-GCM. The key-derivation input includes WordPress salts plus a PBKDF2 stretch (200,000 iterations of SHA-256). The admin UI never exposes the stored encrypted private key back to the browser. Decryption only happens server-side at the moment of signing.

What file should I import into WordPress to connect an identity?

A reviewed .tip.json package that contains tip_id, public_key, private_key, algorithm, region, created_at, and (for organizational identities) vp_id. Publisher packages come from The AI Lab after organization review. Personal creator packages are exported from vp.theailab.org and can be DOB-locked for additional protection.

Is this plugin free and open source?

Yes. The plugin is licensed under GPL-2.0-or-later. The TIP Protocol specification is open. The plugin can be used commercially on any number of sites.

Where is the TIP network and where does my data go?

By default the plugin talks to the TIP node at https://node.theailab.org for registration and verification calls. You can configure a different node URL in plugin settings if you operate a self-hosted TIP node. Signing a post sends its address, its text, content hashes, the origin label, author TIP-IDs, and signatures to the TIP node, which uses the text to check the content (for example the AI-origin prescan). Biometric data is never sent anywhere.

Will TIP Protocol slow down my site?

No. Reader-facing badges use a small bundled web component (about 8 KB), all provenance meta is emitted server-side as HTTP headers and HTML meta tags during the normal page render, and verification lookups for trust scores are cached. There is no extra browser fetch on every page load.

更新日志:

2.7.0 2.6.2 2.6.1 2.6.0 2.5.1 2.5.0