Security of network protocols (specifically layers 3-4 and auxiliary protocols) and their implementations.
The security impact of unsafe (concurrency-wise) implementations of PRNG algorithms.
Web/application security.
System security.
At present I research the IPv4 and IPv6
protocols (layer 3), and TCP and UDP protocols (layer 4), with focus on Windows,
Linux/Android, XNU kernel (macOS and iOS), FreeBSD, OpenBSD and NetBSD, and I intend to widen the protocols and operating system combinations I look into.