Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: webauthn Clear Filter

Encrypting files with passkeys and age

Typage ( age-encryption on npm) is a TypeScript implementation of the age file encryption format. It runs with Node.js, Deno, Bun, and browsers, and implements native age recipients, passphrase encryption, ASCII armoring, and supports custom recipient interfaces, like the Go implementation. However, running in the browser affords us some special capabilities, such as access to the WebAuthn API. Since version 0.2.3, Typage supports symmetric encryption with passkeys and other WebAuthn credential

Topics: age file key prf webauthn

Encrypting Files with Passkeys and Age

Typage ( age-encryption on npm) is a TypeScript implementation of the age file encryption format. It runs with Node.js, Deno, Bun, and browsers, and implements native age recipients, passphrase encryption, ASCII armoring, and supports custom recipient interfaces, like the Go implementation. However, running in the browser affords us some special capabilities, such as access to the WebAuthn API. Since version 0.2.3, Typage supports symmetric encryption with passkeys and other WebAuthn credential

Topics: age file key prf webauthn

Breaking WebAuthn, FIDO2, and Forging Passkeys

Okay, but why does this even work? Forging Passkeys: Exploring the FIDO2 / WebAuthn Attack Surface Fri Jun 20 2025 authored by vmfunc Introduction Passwords are dying—slowly, awkwardly, and not without a fight. Large parts of the internet are already nudging users toward "passkeys", the marketing-friendly name for FIDO2 credentials that live on your phone, security key, or TPM. In theory passkeys solve phishing and credential-stuffing in one swoop. In practice... they might introduce a shin