Open MaddieM4 opened 12 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.
Since I'm working on this, I have some questions that in my opinion are design decisions:
ejtp.identity
to provide certificate information.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.
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.
Create a TLS Jack based on the TCP Jack.