This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
The Crazy Phoenix's profile picture

LTLS - Custom TLS Protocol for Computercraft

Started by The Crazy Phoenix, 07 July 2016 - 07:15 PM
The Crazy Phoenix #1
Posted 07 July 2016 - 09:15 PM
LTLS, short for Lua Transport Layer Security, aims to provide the highest possible level of security to any network application while still allowing it to manage transmitted messages. It allows neither sniffing nor forgery. In 2 days, I've got most of the code written, although I have tested little of it (see README.md in repository).

Here is the specification: https://github.com/C...ecification.txt

You're welcome to submit issues on the repository if you can find any security flaws with the current specification.
In my current implementation, I'm using SquidDev's implementation of AES.

Is there a specific RFC for AES? If so, could someone give me its number?
Edited on 07 July 2016 - 07:16 PM
Luca_S #2
Posted 20 July 2016 - 03:59 PM
Tbh I don't think this will work. The problem is the RSA, you won't be able to work with high numbers and acceptable speeds in CC so this will be insecure(If you want you can take a look at 1lann's RSA). He also demonstrates how insecure it is and it already takes ages to create a key and about 2 seconds to encrypt/decrypt. Also we are talking about 256 Bit keys, and today everything over 2048 bit is secure.
Edited on 17 August 2016 - 07:47 AM