Explore the challenges of IPv6 security in this comprehensive conference talk. Delve into the historical context of IPv6 development, examining the factors that have contributed to its complexity and security issues. Analyze the role of cryptography, the impact of the 1990s mindset, and the evolution of networking principles. Investigate key IPv6 properties, including neighbor discovery and routing protocols, while considering their implications for security. Evaluate the predictability, functionality, and vulnerability aspects of IPv6, as well as its protocol complexity and trust requirements. Gain insights into the provisioning process and understand why IPv6 security poses significant challenges in modern network environments.