No hay evidencia en las fuentes consultadas de que WAuth guarde sus claves dentro de un TPM, Secure Enclave u otra raíz de confianza física. “Machine-locked” describe la derivación de clave basada en un identificador de máquina que el proyecto documenta: puede vincular el descifrado a una identidad de host, pero no demuestra que el secreto esté protegido literalmente por el silicio.
Qué es WAuth y qué promete
WAuth es una biblioteca de Python para almacenar secretos. Su ficha de PyPI dice que permite guardar, rotar, respaldar, recuperar y verificar secretos cifrados con Fernet y respaldados por SQLite. También enumera texto y archivos —por ejemplo, certificados y claves— entre los datos que puede gestionar. Son capacidades descritas por el proyecto, no resultados de pruebas independientes.
As an Amazon Associate I earn from qualifying purchases.
La descripción del paquete presenta WAuth como “ligado a la máquina en que se creó”. Un artículo promocional de DEV Community usa una formulación más específica: afirma que combina un UUID con una sal vinculada al procesador y la placa. Esa explicación corresponde al autor del artículo; la ficha de PyPI consultada habla de derivar una clave a partir de un identificador de máquina con sal y no confirma esos detalles de CPU o placa. PyPI: wauth · Artículo promocional en DEV Community
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →Cómo se describe el cifrado
Según la ficha de PyPI, una aplicación entrega un secreto a WAuth; la biblioteca deriva una clave o recibe una configurada, cifra el valor con Fernet y guarda un token en una base SQLite local. Al recuperarlo, vuelve a leer el token y lo descifra. La descripción también enumera TTL y rotación de claves, pero esos datos no establecen por sí solos cómo se comporta cada versión ni prueban la seguridad del flujo.
#1 Best Overall
- POWERFUL SECURITY KEY: The Security Key C NFC is the essential physical passkey for protecting your digital life from phishing attacks. It ensures only you can access your accounts.
- WORKS WITH 1000+ ACCOUNTS: Compatible with Google, Microsoft, and Apple. A single Security Key C NFC secures 100 of your favorite accounts, including email, password managers, and more.
- FAST & CONVENIENT LOGIN: Plug in your Security Key C NFC via USB-C and tap it, or tap it against your phone (NFC) to authenticate. No batteries, no internet connection, and no extra fees required.
- TRUSTED PASSKEY TECHNOLOGY: Uses the latest passkey standards (FIDO2/WebAuthn & FIDO U2F) but does not support One-Time Passwords. For complex needs, check out the YubiKey 5 Series.
- BUILT TO LAST: Made from tough, waterproof, and crush-resistant materials. Manufactured in Sweden and programmed in the USA with the highest security standards.
Conviene leer con cuidado la etiqueta “AES-256” que aparece en el lema del paquete. La misma ficha describe Fernet como AES-128-CBC y menciona una clave derivada de 32 bytes. El tamaño de esa clave derivada no convierte automáticamente el cifrado efectivo de Fernet en AES-256: son afirmaciones distintas y deben mantenerse diferenciadas.
Qué responde a la pregunta sobre una copia robada
La respuesta depende de qué más obtenga el atacante y de cómo se haya configurado la instalación. WAuth documenta una derivación predeterminada a partir de un identificador de máquina con sal, pero las fuentes disponibles no prueban que una copia de la base de datos sea inútil fuera del host, que una clave no pueda extraerse ni que un equipo comprometido no permita acceder a los secretos. Un artículo promocional afirma que un vault robado no serviría en otras máquinas y que no habría texto plano en disco; esas afirmaciones no están validadas como garantías generales por la documentación citada ni por una auditoría independiente identificada.
Rank #2
- POWERFUL SECURITY KEY: The YubiKey 5C NFC is the most versatile physical passkey, protecting your digital life from phishing attacks. It ensures only you can access your accounts
- WORKS WITH 1000+ ACCOUNTS: Compatible with popular accounts like Google, Microsoft, and Apple. A single YubiKey 5C NFC secures 100+ of your favorite accounts, including email, password managers, and more
- FAST & CONVENIENT LOGIN: Plug in your YubiKey 5C NFC via USB and tap it, or tap it against your phone (NFC), to authenticate. No batteries, no internet connection, and no extra fees required
- MOST SECURE PASSKEY: Supports FIDO2/WebAuthn, FIDO U2F, Yubico OTP, OATH-TOTP/HOTP, Smart card (PIV), and OpenPGP. That means it’s versatile, working almost anywhere you need it
- PRIMARY & SPARE KEYS: Just like having a spare house key, we recommend buying two YubiKeys - one for daily use and one as a spare. That way you’ll never get locked out of your accounts
Por tanto, no se puede asegurar a partir de estas fuentes que un atacante que robe la base de datos o filtre variables de entorno no pueda descifrar las claves de API. La configuración importa: la ficha contempla claves personalizadas, variables de entorno y secretos Docker como opciones para trabajar entre máquinas. Si una clave de descifrado está expuesta junto con los datos cifrados, el supuesto de protección cambia. Tampoco se establece aquí el comportamiento exacto ante manipulación o compromiso del host.
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Clear out junk files and repair common Windows errors3Fix the driver behind crashes, sound loss and screen glitchesPortabilidad, copias de seguridad y recuperación
El vínculo con una identidad de máquina plantea una decisión operativa: mantener el descifrado asociado al host o provisionar una clave que permita mover el acceso. PyPI describe opciones con custom_key, variables de entorno y un controlador Docker que lee secretos desde /run/secrets. Estas opciones pueden facilitar el uso entre equipos, pero trasladan la responsabilidad de proteger y recuperar la clave configurada.
Rank #3
- POWERFUL SECURITY KEY: The YubiKey 5 NFC is the most versatile physical passkey, protecting your digital life from phishing attacks. It ensures only you can access your accounts
- WORKS WITH 1000+ ACCOUNTS: Compatible with popular accounts like Google, Microsoft, and Apple. A single YubiKey 5 NFC secures 100+ of your favorite accounts, including email, password managers, and more
- FAST & CONVENIENT LOGIN: Plug in your YubiKey 5 NFC via USB and tap it, or tap it against your phone (NFC), to authenticate. No batteries, no internet connection, and no extra fees required
- MOST SECURE PASSKEY: Supports FIDO2/WebAuthn, FIDO U2F, Yubico OTP, OATH-TOTP/HOTP, Smart card (PIV), and OpenPGP. That means it’s versatile, working almost anywhere you need it
- PRIMARY & SPARE KEYS: Just like having a spare house key, we recommend buying two YubiKeys - one for daily use and one as a spare. That way you’ll never get locked out of your accounts
Antes de depender de una instalación, define y prueba el procedimiento de restauración en el entorno previsto: qué datos se respaldan, dónde se conserva la clave necesaria, quién puede recuperarla y qué ocurre si el host original deja de estar disponible. Una copia de seguridad que no se pueda descifrar durante una recuperación no cumple su propósito; una clave guardada junto a la copia puede reducir el valor de separar ambos elementos.
Qué está y no está acreditado
- Documentado por el paquete: derivación predeterminada desde un identificador de máquina con sal, cifrado Fernet, almacenamiento SQLite local, y opciones de configuración para claves y secretos externos.
- No confirmado por las fuentes consultadas: custodia de claves dentro de TPM, Secure Enclave u otro módulo físico; resistencia garantizada frente a un host comprometido; comportamiento uniforme de los identificadores de máquina en cada plataforma; o una auditoría criptográfica independiente con alcance verificable.
- Contexto de versiones: PyPI muestra la versión 0.5.0 con fecha de publicación del 7 de mayo de 2026 y metadatos que indican Python 3.9 o superior. La ficha también reúne texto sobre LTS y versiones que parece pertenecer a estados distintos, por lo que conviene comprobar la documentación de la versión concreta antes de basar una implementación en una promesa de soporte. Ficha y metadatos de WAuth en PyPI
Las métricas de calidad que la ficha atribuye al proyecto, como cobertura de pruebas o resultados de análisis, son reportadas por los mantenedores; no equivalen a una revisión independiente de la criptografía. iTechGuides señala esa limitación y tampoco establece una auditoría verificable. WAuth explicado: almacenamiento de secretos ligado a la máquina y portabilidad, iTechGuides, 5 de octubre de 2026
Rank #4
- POWERFUL SECURITY KEY: The Security Key NFC is the essential physical passkey for protecting your digital life from phishing attacks. It ensures only you can access your accounts.
- WORKS WITH 1000+ ACCOUNTS: Compatible with Google, Microsoft, and Apple. A single Security Key NFC secures 100 of your favorite accounts, including email, password managers, and more.
- FAST & CONVENIENT LOGIN: Plug in your Security Key NFC via USB-A and tap it, or tap it against your phone (NFC) to authenticate. No batteries, no internet connection, and no extra fees required.
- TRUSTED PASSKEY TECHNOLOGY: Uses the latest passkey standards (FIDO2/WebAuthn & FIDO U2F) but does not support One-Time Passwords. For complex needs, check out the YubiKey 5 Series.
- BUILT TO LAST: Made from tough, waterproof, and crush-resistant materials. Manufactured in Sweden and programmed in the USA with the highest security standards.
Cuándo encaja y qué verificar antes de usarlo
WAuth puede ser pertinente si buscas una biblioteca Python que describa almacenamiento local cifrado y aceptas gestionar la relación entre claves, host y recuperación. Si el requisito es que las claves sean no exportables y estén protegidas por hardware, la descripción examinada no demuestra que WAuth lo cumpla.
Recommended Free Tools
Quick Recap
Best Value
- POWERFUL SECURITY KEY: The YubiKey 5 is a versatile physical passkey that protects your digital life from phishing attacks. It ensures only you can access your accounts.
- WORKS WITH 1000+ ACCOUNTS: Compatible with popular accounts like Google, Microsoft, and Apple. A single YubiKey 5 secures 100+ of your favorite accounts, including email, password managers, and more.
- FAST & CONVENIENT LOGIN: Plug in your YubiKey 5 via USB and tap it to authenticate. No batteries, no internet connection, and no extra fees required.
- MOST SECURE PASSKEY: Supports FIDO2/WebAuthn, FIDO U2F, Yubico OTP, OATH-TOTP/HOTP, Smart card (PIV), and OpenPGP. That means it’s versatile, working almost anywhere you need it.
- BUILT TO LAST: Made from tough, waterproof, and crush-resistant materials. Manufactured in Sweden and programmed in the USA with the highest security standards.
- Revisa el código y la documentación de seguridad de la versión exacta que vas a instalar, en lugar de inferir detalles de una descripción resumida.
- Confirma cómo se obtiene el identificador de máquina en cada plataforma objetivo y qué sucede al cambiar componentes o migrar el sistema.
- Decide dónde residirá cualquier clave personalizada o variable de entorno, y evita que la copia de seguridad de esa clave quede expuesta junto con la base de datos.
- Ensaya una restauración en otro host siguiendo el modo de configuración previsto.
- Si una garantía de seguridad es requisito de producción, solicita o localiza un informe de auditoría independiente cuyo alcance, fecha y versión cubierta estén claros.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

