CONIKS - Bringing Key Transparency to End Users
Explore CONIKS, an innovative end-user key verification service designed for integration into end-to-end encrypted communication systems, presented at USENIX Security '15. Learn how this system addresses key challenges in user key verification, eliminating the need for global third-party monitors and enabling efficient self-monitoring of key bindings. Discover how CONIKS allows users and providers to collectively audit for non-equivocation while maintaining privacy by concealing usernames and total user counts. Delve into the technical aspects of CONIKS, including its approach to trust establishment, consistency verification, and efficient checks through "summaries." Understand the main security properties, privacy challenges, and performance metrics that make CONIKS a practical solution for bringing key transparency to end users in encrypted communication systems.