Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#963 closed defect (fixed)

SSU AIOOBE if DH key < 64 bytes

Reported by: zzz Owned by: zzz
Priority: maintenance Milestone: 0.9.8
Component: router/transport Version: 0.9.6
Keywords: Cc:
Parent Tickets: Sensitive: no

Description

Won't ever really happen since nominal key size is 256 bytes. See #716, DHSessionKeyBuilder.getSessionKey(), In/OutboundEstablishmentState?.generateSessionKey(), and http://www.i2p2.i2p/udp_spec

IES/OES expects DHSKB.getExtraBytes() will be 32 bytes but DHSKB.getSessionKey() doesn't honor that. Docs must be fixed when the code is fixed.

Low priority since won't ever happen.

Subtickets

Change History (4)

comment:1 Changed 6 years ago by zzz

Milestone: 0.9.8
Status: newaccepted

comment:2 Changed 6 years ago by zzz

fixed in d9503018b581dd08579385f2022d67ff1b9ca50f in i2p.i2p.zzz.test2 branch, to be propped

comment:3 Changed 6 years ago by zzz

Resolution: fixed
Status: acceptedclosed

Propped in 0.9.7-2.

Note: See TracTickets for help on using tickets.