Forums » Suggestions

provide encryption for plugins

Dec 21, 2022 haxmeister link
Currently we have TCP available for plugin writers and we have used this often to provide added functionality to the game. However there are many functionalities that are limited by the lack of secure connections. It is not reasonable to attempt to write the latest encryption algorithms in LUA and it would probably not run well, it needs to be written in C.

This would make it easier to have SSL type connections and plugin layers can be written to do things like communicate directly with remote mysql servers and APIs like Discord and HTTPS, Websockets etc that all require encryption. It is also much safer for obvious reasons and we should all probably be using encryption in our TCP stuff anyway but can't really.

Please give us some tools to communicate using secure layers in the plugin system.
Dec 21, 2022 draugath link
As I'm sure Incarnate is aware, there are already crypto libraries for Lua available, though I'm not sure if they work with Lua 5.1. Even with that, obviously we don't know if it would be a simple drop-in or if it would require a lot of extra work to possibly shoehorn it in.