Thumbnail Image

Dynamic Secrets in Communication Security

This dissertation focuses on both theoretic and practical aspects of using a new approach, dynamic secrets, to provide secrecy to cryptographic keys in secure communications. In the conventional paradigm of communication security, cryptographic keys and the users' communication are independent. The cryptographic keys are generated using dedicated algorithms, protocols, and even specialized hardware. Contrarily, the dynamic secrets approach extracts shared secrecy from the users' communication traffic to generate and update the cryptographic key. The dynamic secrets approach offers several distinctive security benefits over conventional cryptographic key management approaches. Dynamic secrets can harvest true randomness from the communication channel and render the cryptographic key truly random without using any random number generator. Dynamic secrets can quickly and automatically restore a stolen cryptographic key by frequently updating the key using the secrecy extracted from users' communication traffic. Last but not least, dynamic secrets provide an extremely accurate method to detect intrusions to the secure communication system when a stolen key is used. We present the dynamic secrets approach in a secure packet communication model and verify its applicability in practical secure wireless communication scenarios. We further explore the security properties of dynamic secrets from a theoretic perspective and prove that dynamic secrets can achieve near optimal utilization of all possible secrecy in a secure communication. In this dissertation, we study the application of dynamic secrets in smart grid communications, where scalability and many other engineering factors are considered. We also investigate possible theoretic outreaches of dynamic secrets and find the reliability theory in system engineering as an important quantitative methods to evaluate the consistency of communication security. Finally, we present several dynamic secrets related topics as potential research directions.
Research Projects
Organizational Units
Journal Issue
Publisher Version
Embedded videos