/qpenc

Utility for encrypting Q-Sys plugins

Primary LanguageJavaScriptMIT LicenseMIT

Q-Sys Plugin Encryption Tool

MIT License For production use Uses stable undocumented features

QPEnc is a web-based tool for protecting the source code of QSC Q-Sys Lua plugins.

It performs RSA-based encryption in-browser using the node-forge library, such that unprotected plugin source code never leaves the user's computer.

The tool is hosted on Github Pages and may be accessed at locimation.github.io/qpenc.

Browsers tested: Chrome, Edge, IE11, Mobile Safari