Closed Bug 1321808 Opened 8 years ago Closed 7 years ago

tls13_CreateKeyShare() slows down client fuzzing

Categories

(NSS :: Libraries, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: ttaubert, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

We call tls13_CreateKeyShare() from tls13_SetupClientHello() and generate new key shares for every connection, i.e. for every fuzzer run. We should add an API to set a static key share. That will help with fuzzing and might also provide an API for TLS 1.3 network monitoring [1].

[1] http://spar.isi.jhu.edu/~mgreen/tls_static.pdf
Attached image pprof profile
Let's wontfix this. Fuzzing seems to be fast enough, and the work here isn't that trivial.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: