惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
F
Fortinet All Blogs
量子位
G
Google Developers Blog
J
Java Code Geeks
N
Netflix TechBlog - Medium
博客园 - 聂微东
宝玉的分享
宝玉的分享
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
月光博客
月光博客
The Cloudflare Blog
Apple Machine Learning Research
Apple Machine Learning Research
爱范儿
爱范儿
雷峰网
雷峰网
M
MIT News - Artificial intelligence
T
Tailwind CSS Blog
V
Visual Studio Blog
阮一峰的网络日志
阮一峰的网络日志
博客园 - 三生石上(FineUI控件)
Microsoft Azure Blog
Microsoft Azure Blog
aimingoo的专栏
aimingoo的专栏
Martin Fowler
Martin Fowler
有赞技术团队
有赞技术团队
T
The Blog of Author Tim Ferriss

Yubico

Secure it Forward Spotlight: Cybersecurity as a key foundation for civic infrastructure Yubico expands OpenAI partnership to new countries as hardware-backed passkey mandate begins for Trusted Access for Cyber program Code and connections: Inside Yubico’s YubiKey 5.8 Hackathon Leading Yubico forward: Q2 reflections and securing the AI frontier What the European Central Bank’s October 2026 AI cyber mandate means for bank identity security The ‘Air-Gap Conundrum’: When Password Managers Meet the Data Center Floor The Defense Industrial Base Has a New #1 Cybersecurity Priority: Phishing-Resistant MFA RIP SMS: Microsoft transitioning to passkeys as default authentication method for Entra ID Beyond the login: Top 3 things developers need to know about YubiKey 5.8 OpenAI mandates hardware-backed passkeys for Trusted Access Cyber members to log into ChatGPT accounts Works with YubiKey Spotlight: Translating YubiKey logistics into enterprise cyber resilience with EgoMind’s Appterix Google Play Services adds support for NFC-enabled FIDO2 security keys: How Yubico makes Android passkey authentication seamless Post-quantum cryptography is now a federal mandate: Here’s what it means and what your agency should do now Salesforce enforces MFA for all employee logins: Here’s what you need to know Secure it Forward Spotlight: Cyber defenders as a force for resilience New Executive Order on AI: Identity as a critical foundation for trusted AI YubiKey 5 FIPS Series and YubiHSM 2 FIPS are now FIPS 140-3 validated: What it means for high assurance security Secure It Forward Spotlight: Securing independent journalism with Radio Free Europe / Radio Liberty The passkey spectrum: Importance of user choice in digital security journeys OpenAI’s Advanced Account Security program: Top 5 things Codex users need to know New to OpenAI’s Advanced Account Security program? Here’s how to add your YubiKey to ChatGPT accounts Leading Yubico forward: Q1 reflections and securing the AI frontier Building a safer AI journey: How to add your YubiKey to ChatGPT accounts OpenAI partners with Yubico: What it means for the future of AI-based workflows and the role of the human Works with YubiKey Spotlight: Securing the AI frontier and high-assurance infrastructure Yubico’s commitment to securing the future of digital identities: Reflecting on RSAC 2026 YubiKey as a Service expands to Ping Identity with pre-configured security keys Securing agentic AI: Why automation still needs human oversight Yubico officially lands in Singapore: Opening our third global headquarters Welcome to YubiNation Partners: Reimagining the Future of Channel Partnership to Secure Identity at Scale
Beyond overload: Yubico's measured approach to AI adoption
Chad Thunberg · 2026-08-20 · via Yubico

Earlier this year, I shared my perspective on “AI Overload,” voicing the apprehension felt by many CISOs regarding the flood of non-useful content, increased social engineering, and the massive spike in the threat landscape without a commensurate amount of immediate value. The tension between supporting business demand for AI and protecting the business remains a unique challenge for risk management organizations. We cannot afford to be spectators; we must navigate the hype with clarity and rigor. With this in mind, I am sharing some of Yubico’s journey navigating the AI landscape with the hope that there is something to be passed along to others in the industry who may be dealing with similar challenges.

The company’s AI strategy is being driven by the twin goals of accelerating innovation and improving efficiency. AI adoption offers the promise of cost savings through direct labor substitution (e.g., replacing support agents with chatbots), process acceleration, and cost avoidance (e.g., catching software bugs prior to release). 

The adoption of AI across Yubico includes a gradient of use cases across the company, but the more obvious use case is in the secure development lifecycle for both development and analysis. Our efforts to integrate AI were accelerated in response to the announcement of Anthropic’s Project Glasswing and OpenAI’s Aardvark programs to minimize unwanted surprises. In this post, I won’t touch on vibe coding or democratized software development, as I think it deserves its own focus.

Inside Yubico’s approach to AI adoption

We prioritized the review of our open source software due to its accessibility and to minimize the impact of potential mistakes as we gained comfort with the process and tooling. The assessment included holistic code analysis of 29 repositories using Anthropic’s Claude Code Security and OpenAI’s Codex Security. 

What we learned about prompting is that models benefit from explicit direction and narrow goals. We started experimentation with orchestrated multi-stage prompts to have better:

  • Accuracy: Fewer mistakes because each step is narrower.
  • Control: One can inspect or validate intermediate outputs.
  • Complex reasoning: Useful for analysis, planning, coding, legal review, data extraction, etc.
  • Consistency: Each stage can have its own rules or format.

We settled on an approximately 1000 line prompt that includes consuming a threat model, enumeration of weakness patterns, context about the software’s privilege level, and specific direction on the type of threats we wanted it to evaluate for. We then used a main agent responsible for initial finding review with subagents focused on individualized assessment tasks to mitigate against shallow findings and task drift. 

Anthropic’s blog, which was posted after our initial evaluation, aligns closely with our experience and recommendations on how to incorporate AI into the security assessment process.

Agentic assessments were conducted by two security engineers, both operating independently on each repository which resulted in at least two independent evaluations for them. Observations and findings across the two runs were consolidated and AI assisted triage. The LLM was asked to present the findings, reference relevant source code, and reason about the observations and impact. These were interactive sessions with the security engineers who attempted to use code flow, vulnerability exposure, and attack chains during triage. On numerous occasions, we hit guardrails that were intended to prevent adversarial testing but they significantly impeded the triage process. 

Human triage found that the models frequently overstated severity. Approximately 46% of the cases were downgraded, most commonly from High to Medium. After triage, the findings were categorized by weakness type to support broader trend analysis. The assessment ultimately produced 448 verified findings and only a handful of false positives. All findings relate to security hygiene and defense-in-depth improvements, and they were distributed relatively evenly across the programming languages assessed.

The models were less effective at identifying complex or higher-impact vulnerabilities. As a control test, we evaluated them against a codebase containing a known flaw in its WebAuthn implementation, later published as YSA-2026-02. Even after we refined the prompts and adjusted the supplied context, the models did not identify the issue consistently. They also frequently refused requests involving the analysis of multi-step attack chains or the validation of how several lower-severity weaknesses might be combined into a higher-impact exploit. At the time, these assessments used general-purpose models operating under their default cybersecurity safeguards.

The assessment took four weeks and incurred approximately $3,000 in direct model-usage costs. Given the breadth and depth of the review, we considered both the product-security team’s investment and the direct model costs reasonable. Since completing the initial assessment, Yubico has enrolled in OpenAI’s Trusted Access for Cyber program and incorporated Codex Security and Claude Code into its secure development lifecycle. These changes have reduced inappropriate refusals during authorized defensive validation and accelerated the triage process. 

The introduction of AI into our assessment and validation process has allowed the security team to perform more comprehensive assessments that we expect will lead to an increase in code quality and improvements in defensive programming. Presently, we lack the confidence required to reduce our manual effort or to reduce our investments in other infrastructure. However, it does allow us to push skills and automation closer to the developer, whether classically trained or otherwise. We continue to evaluate our approach as we expect the tools and models will continue to rapidly improve.