mirror of
https://github.com/zeek/zeek.git
synced 2025-10-16 13:38:19 +00:00
Merge remote-tracking branch 'origin/fastpath'
* origin/fastpath: for dh key exchanges, use p as the parameter for weak key exchanges. Y can be a few bytes smaller due to the modulo operation - this is ok.
This commit is contained in:
commit
3868cbd88e
3 changed files with 7 additions and 2 deletions
5
CHANGES
5
CHANGES
|
@ -1,4 +1,9 @@
|
|||
|
||||
2.3-303 | 2014-11-18 10:53:04 -0800
|
||||
|
||||
* For DH key exchanges, use p as the parameter for weak key
|
||||
exchanges. (Johanna Amann)
|
||||
|
||||
2.3-301 | 2014-11-11 13:47:27 -0800
|
||||
|
||||
* Add builtin function enum_to_int() that converts an enum into a
|
||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
2.3-301
|
||||
2.3-303
|
||||
|
|
|
@ -65,7 +65,7 @@ event ssl_dh_server_params(c: connection, p: string, q: string, Ys: string) &pri
|
|||
if ( ! addr_matches_host(c$id$resp_h, notify_weak_keys) )
|
||||
return;
|
||||
|
||||
local key_length = |Ys| * 8; # key length in bits
|
||||
local key_length = |p| * 8; # length of the used prime number in bits
|
||||
|
||||
if ( key_length < notify_minimal_key_length )
|
||||
NOTICE([$note=Weak_Key,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue