MaddieM4 / EJTP-lib-python

Encrypted JSON Transport Protocol library for Python 2.6-3.3.
GNU Lesser General Public License v3.0
23 stars 10 forks source link

TLS Jack ($50) #10

Open MaddieM4 opened 12 years ago

MaddieM4 commented 12 years ago

Create a TLS Jack based on the TCP Jack.

MaddieM4 commented 11 years ago

Bounty is $50.

http://www.freedomsponsors.org/core/issue/142/tls-jack


(copied from acceptance criteria)

Jack that works like the TCP jack, only with transport-layer protection via TLS. Useful for blinding the addresses and edges of EJTP frames.

Should have jack types “tls” and “tls4”, for IPv6 and IPv4, respectively.

You may generalize code out of the TCP module to whatever degree you find appropriate.

MoritzS commented 11 years ago

Since I'm working on this, I have some questions that in my opinion are design decisions:

MaddieM4 commented 11 years ago

Good questions, and tough ones. I don't have all the answers yet, and some of them will probably hinge on "jack reform" a la #66 happening.

MoritzS commented 11 years ago

I'll wait for #66 to be implemented until I finish working on this because that will introduce some heavy changes to Jacks and a total remake will be necessary.