ASPA: making Internet routing more secure
Read Full ArticleSummary
The article introduces ASPA (Autonomous System Provider Authorization), a new cryptographic standard aimed at enhancing the security of Internet routing by validating the paths that network traffic takes. It builds upon the existing RPKI (Resource Public Key Infrastructure) framework, which secures traffic destinations through Route Origin Authorizations (ROAs). ASPA allows networks to publish lists of authorized upstream providers, enabling receiving networks to verify that traffic follows an approved path. The validation process involves checking the 'Up-Ramp' and 'Down-Ramp' of traffic paths to ensure they align, thus preventing route leaks and enhancing overall routing security. The article also discusses the implementation of ASPA in Cloudflare Radar and its implications for network operators.
Key Learnings
- 1ASPA enhances Internet routing security by validating the entire path of network traffic, preventing route leaks.
- 2The validation process involves checking both the upstream and downstream paths to ensure they conform to authorized relationships.
- 3ASPA builds on RPKI's foundation, which secures traffic origins through ROAs, thus addressing both origin hijacks and path validation.
- 4The implementation of ASPA requires careful management of authorized providers to avoid legitimate traffic being dropped.
- 5ASPA can expose forged-origin hijacks by allowing networks to cryptographically declare their authorized providers.
Who Should Read This
Senior Network Engineers implementing routing security protocols and seeking to understand the implications of ASPA on BGP configurations.
Test Your Knowledge
What are the key differences between ROAs and ASPA in terms of Internet routing security?
How does the ASPA validation process detect route leaks, and what are the implications of a mismatch in the Up-Ramp and Down-Ramp checks?
What challenges might arise in the adoption of ASPA across different networks, and how can they be mitigated?
In what scenarios might ASPA fail to prevent forged-origin hijacks, and what additional measures could be taken to enhance security?
How does the integration of ASPA data into Cloudflare Radar improve visibility for network operators?
Topics
More articles about BGP
Explore BGP engineering →Route leak incident on January 22, 2026
On January 22, 2026, a misconfiguration in Cloudflare's routing policy led to a significant BGP route leak, affecting both Cloudflare customers and external networks. The incident, which lasted 25...
A closer look at a BGP anomaly in Venezuela
The article examines a recent BGP anomaly involving AS8048 (CANTV) in Venezuela, highlighting the implications of route leaks and the underlying routing policies that may have contributed to the...
BGP zombies and excessive path hunting
The article delves into the phenomenon of BGP zombies, which are routes that persist in the Default-Free Zone despite being withdrawn, causing operational issues for network operators. It explains...
More from Cloudflare Engineering
View Cloudflare engineering blogs →Complexity is a choice. SASE migrations shouldn’t take years.
The article emphasizes the shift in the cybersecurity landscape regarding SASE migrations, arguing that complexity is a choice rather than an inevitability. It showcases how Cloudflare's SASE...
Active defense: introducing a stateful vulnerability scanner for APIs
The article introduces Cloudflare's new stateful vulnerability scanner designed specifically for APIs, addressing the limitations of traditional defensive security measures. It highlights the...
Fixing request smuggling vulnerabilities in Pingora OSS deployments
The article addresses critical HTTP/1.x request smuggling vulnerabilities identified in the Pingora open source framework, particularly when deployed as an ingress proxy. It outlines the nature of...
From the endpoint to the prompt: a unified data security vision in Cloudflare One
The article outlines Cloudflare One's evolution in data security, emphasizing a unified approach that encompasses protection in transit, visibility and control at rest, and enforcement in use. It...
A QUICker SASE client: re-building Proxy Mode
The article outlines the challenges faced by security teams when implementing proxy modes in SASE environments, particularly the performance issues associated with traditional TCP implementations. It...