Aegis Http GPG Login (Firefox) | En / TR
Aegis Http is an autonomous, End-to-End Encrypted (E2E) HTTP gateway extension mapped for Mozilla Firefox. It seamlessly intercepts REST API requests sent by frontend web applications, passing them to the locally running Aegis Http Native Host (Rust Daemon) where they are encrypted using PGP before hitting the network.
- Transparent Interception: Intercepts
XMLHttpRequesttransparently; meaning the frontend code doesn't need to know anything about cryptography. - Native Security: Cryptographic private keys NEVER touch the JavaScript context or the browser. It securely communicates via Firefox's Native Messaging API.
- Auto-Decryption: Once the server responds with a GPG encrypted tunnel, this extension transparently decrypts and proxies the JSON response back to the original function call automatically.
- Go to
about:debugging#/runtime/this-firefoxin Firefox. - Under "Temporary Extensions", click Load Temporary Add-on...
- Select the
manifest.jsonfile inside this/firefox-extensiondirectory. - Important! Make sure your Native Host daemon is installed! Ensure that the
aegis-http.jsonis correctly installed in your~/.mozilla/native-messaging-hosts/directory, pointing to the Daemon binary.
manifest.json: Defines the Firefox Gecko ID and properties (nativeMessagingpermissions).background.js: Persistent background script to interface with the Mozilla Native process.content.js: Injects theinject.jscode dynamically into the webpage's DOM.inject.js: Highly privileged override script that patches theXMLHttpRequest.prototype.sendobject.icons/: High-resolution extension brand icons for the browser UI.