Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add basic TLS1.3-PSK logic #20

Closed
wants to merge 16 commits into from
Closed

Add basic TLS1.3-PSK logic #20

wants to merge 16 commits into from

Conversation

rfk
Copy link
Contributor

@rfk rfk commented Jan 16, 2019

This adds actually-appears-to-be-functioning code to implement the TLS1.3 PSK mode. It needs a lot of tests, but I have confirmed that it interoperates successfully with an existing TLS library (tlslite-ng) so I have some base level of confidence that it's doing the right thing in the happy case.

This includes the latest from #14 and is rebased against latest master.

@vladikoff @eoger I reckon it's in sufficient shape for a preliminary r? from a "will we be able to maintain this code?" perspective, but needs tests before putting it in front of Martin et al.

@rfk rfk force-pushed the actual-crypto-jan16 branch from 9c5ddae to 1da31dc Compare January 16, 2019 10:21
@rfk
Copy link
Contributor Author

rfk commented Jan 18, 2019

Closing in favour of the much cleaner diff in #24

@rfk rfk closed this Jan 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants