trevp / tlslite

TLS Library in python
Other
235 stars 67 forks source link

[v3] Implement RFC 7366 - Encrypt-then-MAC #79

Closed tomato42 closed 9 years ago

tomato42 commented 9 years ago

Implements the encrypt then MAC mechanism for CBC based cipher suites in TLS. Add some simple tests for HandshakeSettings.

Missing:

Changes since v2:

Changes since v1:

Obsoletes #52

tomato42 commented 9 years ago

when can I expect review?

trevp commented 9 years ago

Next week.

trevp commented 9 years ago

Hi Hubert, added some line comments. Also:

tomato42 commented 9 years ago

have you done interop testing w/another library?

yes, I tested against the eid server mentioned in drafts

RFC 7366 mentions that once EtM has been negotiated, it should be used for resumed sessions, could you add that?

I'll look into that

tomato42 commented 9 years ago

fully obsoleted, closing