WP Manifestindependent plugin directory
manifest / security / encrypt-ai-connector-keys

Encrypt AI Connector Keys WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Repository for WordPress-Plugin Encrypt AI Connector Keys

★ 4stars
12release downloads
2.2.0latest · 3mo ago

Install

Download encrypt-ai-connector-keys.zip From the 2.2.0 release on GitHub, Aug 2, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/threadi/encrypt-ai-connector-keys/releases/download/2.2.0/encrypt-ai-connector-keys.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

With WordPress 7.0, the AI Client was integrated into the CMS. This allows users to store their API keys for accessing AIs in a central location within the backend. However, these keys are stored unencrypted in the database, which for some projects is a deal-breaker for using API keys in the AI Client.

This repository contains a small plugin that handles the encryption and decryption of these API keys. It uses the Crypt for WordPress, which has already proven its worth and supports various encryption methods. The key to decrypt the strings is not stored in the database but in separate files (wp-config.php, a generic MU plugin, or a custom file). This allows the API keys to be stored securely in the database by the AI Client.

Features

  • Encrypt any existing key on activation.
  • Encrypts any new API AI key entered under Settings > Connectors.
  • Decrypt encrypted API AI keys only when their use is requested.
  • Decrypt any existing key on deactivation.
  • No further settings necessary.

Usage

  1. Download the actual release ZIP (not the source ZIP) from GitHub.
  2. Install it in your WordPress and activate it.
  3. Enjoy the peace of mind that comes with knowing your data is secure.

Settings

There are no settings for this plugin. However, you can use this hook to control how encryption works:

add_filter( 'encrypt_ai_connector_keys_crypt_config', function( $config ) { // change the configuration here. return $config; });

The possible configurations are described here: https://github.com/threadi/crypt-for-wordpress?tab=readme-ov-file#parameters

Alternatives

The WordPress AI Client also includes an option to store API keys more securely. This can be done by using environment variables in the hosting environment. The key is stored in a hosting setting and then read by WordPress. The downside is that not all hosting providers support this, and it can be difficult for regular users to implement.

Releases

4 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
2.2.0 latest
Aug 2, 2026 3mo ago
encrypt-ai-connector-keys.zip +1 asset
3
encrypt-ai-connector-keys.zip3
encrypt-ai-connector-keys-build.spdx.json0
Jun 27, 2026 4mo ago
encrypt-ai-connector-keys.zip +1 asset
1
encrypt-ai-connector-keys.zip1
encrypt-ai-connector-keys-build.spdx.json0
May 16, 2026 5mo ago
encrypt-ai-connector-keys.zip +1 asset
2
encrypt-ai-connector-keys.zip2
encrypt-ai-connector-keys-build.spdx.json0
Mar 29, 2026 7mo ago
encrypt-ai-connector-keys.zip +1 asset
7
encrypt-ai-connector-keys.zip6
encrypt-ai-connector-keys-build.spdx.json1
A grade

Security

Encrypt AI Connector Keys 2.2.0 · audited by WP Registry

No security issues found.

Audited release
2.2.0
Findings
none
Worst severity
—
Content hash
6a24837a836581e09737b6c7…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.