WP Encrypted Uploads

Description

WP Encrypted Uploads ueses state-of-the-art AES-128 encryption standard to secure and encrypt uploaded files’ contents.

The plugin supports many file types:

  • All Image Files.
  • All Audio Files.
  • All Video Files.
  • PDF Files.
  • ZIP Files.

You can turn on or off encryption for each file type individually, and you can choose which Role can have access to the encrypted files.

The plugin supports very fast encryption for large files, and uses php output streams to serve files which doesn’t consume any memory resources from your server.

Features

  • AES-128 encryption for uploaded files.
  • Customize access permissions using WP roles.
  • Force download browser-viewable files like Images, Videos and PDFs.
  • Supports fast encryption for very large files.

The plugin is all about data security, which means there’s never a decrypted version of your files stored in accessible location on your server, the plugin uses temporary files to serve files for download.

Installation

  1. Upload the plugin folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. The plugin will automatically create the custom upload directory inside wp-content.
  4. The plugin will automatically create 16 byte AES key for encryption.

Reviews

Read all 1 review

Contributors & Developers

“WP Encrypted Uploads” is open source software. The following people have contributed to this plugin.

Contributors

Translate “WP Encrypted Uploads” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0

  • Initial release.