Security
As more of the global population use digital systems in their daily lives, so it is increasingly important to consider the security of the network communication that enables our digital services. However, this is not as simple as "just encrypting" everything we send and receive online. We need to consider the algorithms and protocols used for communication — the protocols and operation of the control and management planes of the communication architecture.
This work is more focussed on the nature and architecture of communication protocol and systems, rather than new cryptographic algorithms, though, of course, cryptographic techniques are used.
- Security for IP — ILNP: Much of the work I have in security of protocols is based on the new security mechanisms possible through the use of the Identifier-Locator Network Protocol (ILNP).
- Health: Secure communications for mobile health systems is vital to protect the integrity of sensitive, personal biological data during communication between those producing the data (e.g. patients) and those who need to view the data (e.g. professional health workers).
- Management of systems: The management of communication systems also needs to be secure so that the management plane does not offer an additional attack vector, even if the user plane and control plane are both secure.