[issue43765] Add support for the RFC5705 SSL_export_keying_material function

2021-04-07 Thread Christer Weinigel


Change by Christer Weinigel :


--
resolution:  -> duplicate
stage:  -> resolved
status: open -> closed

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43765] Add support for the RFC5705 SSL_export_keying_material function

2021-04-07 Thread Christer Weinigel


New submission from Christer Weinigel :

OpenSSL has a function to "SSL_export_keying_material" as described in RFC5705. 
 This function is needed to be able to support a bunch of other protocols such 
as "Network Time Security for the Network Time Protocol" defined in  RFC8915 
and half a dozen other RFCs.

I have written a patch to add support for this function which can be found on 
github:

https://github.com/wingel/cpython

And it is used in my implementation of the NTS procotol which can also be found 
on github:

https://github.com/Netnod/nts-poc-python

It would be very nice if mainline Python could support for this function in the 
future so that I don't have to maintain a patched version of Python for this.

I'll make a pull request on github for this when I have a bpo number.

--
assignee: christian.heimes
components: SSL
messages: 390432
nosy: christian.heimes, wingel71
priority: normal
severity: normal
status: open
title: Add support for the RFC5705 SSL_export_keying_material function
type: enhancement
versions: Python 3.10

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com