More Podcasts by InfoQ episodes

Future Cybersecurity: Hardware Memory Safety, Automated Governance and Post-Quantum Cryptography thumbnail

Future Cybersecurity: Hardware Memory Safety, Automated Governance and Post-Quantum Cryptography

Published 5 Oct 2026

Duration: 00:34:15

"Challenges and advancements in AI, security, and software development are discussed, emphasizing governance, open-source maintenance, hardware security, automation, and regulatory compliance like the EU's Cyber Resilience Act, alongside post-quantum cryptography and AI's dual role in security."

Episode Description

In this episode, Chris Swan, engineer at Atsign and security track host at QCon London, reflects on the ideas shared during QCon London 2026 and tease...

Overview

The podcast discusses critical challenges and advancements in software and hardware security, emphasizing the need for systemic approaches to vulnerability management. Key topics include the limitations of rewriting legacy code in memory-safe languages like Rust, and the potential of hardware-based memory safety solutions such as the Sherry project, which can protect existing C/C++ applications with minimal changes. The discussion highlights the growing importance of hardware security in mobile platforms, with RISC-V, Android, and iPhones beginning to adopt memory safety features, as well as the role of automation and systematization in addressing leaky abstractions and human oversight failures.

Another major focus is on regulatory and structural shifts in software security, including the EU's Cyber Resilience Act mandating Software Bill of Materials (SBOMs) to improve transparency and accountability. The conversation explores the dual impact of AI - accelerating both vulnerability discovery and exploit development - and stresses the importance of integrating security into CI/CD pipelines through shift-left practices. Additional topics include the urgency of post-quantum cryptography adoption, challenges in cryptographic agility and trust in certificate authorities, and the need for least-privilege access models, especially for AI agents and non-human identities. Throughout, the emphasis remains on foundational, full-stack security practices that can scale against evolving threats from both human and AI-driven actors.

What If

  • What if you proactively embedded hardware memory safety into your next C/C++ project using Sherry-aware tooling?

    • Move: Research and integrate a Sherry-compatible compiler toolchain (e.g., LLVM patches) into your development workflow for a new or existing C/C++ module. Test it with out-of-bounds access scenarios to validate automatic exception handling.
    • Why Now?: Android and RISC-V are actively exploring Sherry adoption, and early tooling is becoming available. As memory-safe hardware rolls into mid-tier devices, being first to validate this in production gives you a security and differentiation edge.
    • Expected Upside: Reduce memory corruption bugs by 60 - 70% without a full Rust rewrite. Lower long-term maintenance costs and align with future mobile/SoC security standards, potentially accelerating certification or compliance (e.g., under CRA).
  • What if you automated SBOM generation and vulnerability scanning in your CI/CD pipeline before EU CRA enforcement hits?

    • Move: Integrate an open-source SBOM tool (e.g., Syft + Grype) into your build process, generate SBOMs on every commit, and fail builds on critical vulnerabilities. Store and version SBOMs alongside releases.
    • Why Now?: The EU CRA mandates SBOMs for software sold in Europe starting next December. Getting ahead avoids last-minute rework and positions your product as compliant and trustworthy in B2B markets.
    • Expected Upside: Unlock enterprise sales in Europe by demonstrating compliance readiness. Reduce incident response time by 50%+ with pre-mapped component vulnerabilities and automated risk signaling.
  • What if you treated your AI agent like a high-risk service account and enforced least-privilege access from day one?

    • Move: Design your AI integration (e.g., LLM agent for code generation or user support) with scoped permissions - run it in a sandboxed environment, log all actions, and restrict file system/API access using policy-as-code (e.g., Open Policy Agent).
    • Why Now?: AI agents are already causing breaches (e.g., Hugging Face) due to excessive permissions. With non-human identities outnumbering humans 10:1 in orgs, solo devs must model enterprise-grade identity hygiene early.
    • Expected Upside: Prevent data leaks or privilege escalation from AI misuse. Build a reusable, auditable security model that scales if you later integrate multiple agents or sell the system to regulated industries.

Takeaway

  • Audit and generate a Software Bill of Materials (SBOM) for all software products to comply with EU Cyber Resilience Act (CRA) requirements and integrate SBOM generation into CI/CD pipelines for continuous compliance.
  • Implement hardware-assisted memory safety by exploring Sherry-compatible toolchains and targeting RISC-V or Android platforms for early adoption to protect legacy C/C++ code without full rewrites.
  • Enforce least privilege access controls for AI agents and non-human identities in your applications, limiting permissions to specific tasks and enabling strict logging and auditing.
  • Integrate automated vulnerability scanning using AI-assisted tools (e.g., LLMs for source code analysis) into development workflows to proactively detect and remediate security flaws before deployment.
  • Begin planning for post-quantum cryptography (PQC) migration by inventorying current cryptographic implementations, monitoring NIST standards, and designing systems for crypto agility to support future algorithm swaps.

Recent Episodes of Podcasts by InfoQ

More Podcasts by InfoQ episodes