
encrypt the content of a post
If you're looking for a way to encrypt post content and manage images effectively in your Hexo setup, this plugin might be just what you need. Designed to offer a reliable solution for developers and content creators, it enables the encryption of posts using AES while providing options for image storage either through Qiniu or inlined as Base64. This adds an extra layer of security to your content, allowing for private sharing without compromising accessibility.
The plugin is relatively easy to install and configure. With instructions integrated into the documentation, you can customize your settings to meet your unique requirements and streamline your workflow. Whether you want an encrypted blog or simply need a reliable image management solution, this tool covers a diverse set of needs.
AES Encryption: Securely encrypt your post content using AES, ensuring that your information stays private.
Qiniu Image Storage: Utilize Qiniu's private cloud to store images efficiently, requiring a Qiniu account for access and management.
Base64 Encoding: Easily convert local images into Base64 and inline them directly into your HTML for a simpler display.
Flexible Configuration: Options to configure passwords, image types, and other settings in the _config.yml file, allowing for considerable customization.
Password Protection: Ensure your sensitive posts can only be accessed with a password, enhancing content security.
Error Handling: Built-in error callbacks allow for user notifications in case of issues, such as a failed decryption attempt due to incorrect passwords.
TTL Settings: Set a time-to-live for your generated image URLs, providing control over how long images stored in Qiniu remain accessible.
Decryption UI: Effortlessly decrypt content with a user-friendly interface and default template support, making it convenient for users interacting with encrypted posts.

Hexo is a static site generator built with Node.js that enables developers to create fast and efficient websites using Markdown, EJS, and Stylus. It offers features such as server-side rendering, plugin support, and easy deployment to hosting services like GitHub Pages and Netlify.