<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[[New Plugin] EncTags — inline text encryption via ^^...^^ tags]]></title><description><![CDATA[<p dir="auto">Hi everyone,</p>
<p dir="auto">I built a small plugin called EncTags. It lets you encrypt a fragment<br />
of text right inside any file, using a simple ^^…^^ tag format,<br />
without touching the rest of the file.</p>
<p dir="auto">Repo: <a href="https://github.com/saintleningrad-prog/enctags-npp" rel="nofollow ugc">https://github.com/saintleningrad-prog/enctags-npp</a></p>
<p dir="auto">How it works:</p>
<ul>
<li>Select text, or place the cursor inside a ^^…^^ tag, press<br />
Ctrl+Shift+E</li>
<li>Raw ^^some text^^ gets encrypted into ^^L1:base64…^^</li>
<li>Cursor on an encrypted tag decrypts it back, with a password prompt</li>
<li>Nothing happens automatically on open, save, or close, every<br />
action is explicit</li>
</ul>
<p dir="auto">Crypto: AES-256-GCM + PBKDF2-HMAC-SHA256 (100k iterations), via<br />
Windows CNG (bcrypt.dll), no third-party crypto library.</p>
<p dir="auto">The tag format is intentionally simple and documented in the README,<br />
so a tag can be decrypted outside the plugin too (Python, a browser<br />
script, anything that implements the same AES-GCM parameters).</p>
<p dir="auto">This is an early release (v0.2.0), built with help from an AI<br />
assistant for both the design and the C++ implementation. I would<br />
appreciate any feedback, especially on the Notepad++/Scintilla<br />
integration, whether the notification handling and buffer position<br />
tracking is done correctly, and whether the approach makes sense<br />
from a plugin-architecture standpoint.</p>
<p dir="auto">Thanks for reading.</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/27634/new-plugin-enctags-inline-text-encryption-via-...-tags</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 19:32:57 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/27634.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 18 Aug 2026 10:49:51 GMT</pubDate><ttl>60</ttl></channel></rss>