Arken: 基于secp256k1的无密码认证中间件

Show HN: Arken – Passwordless auth middleware using secp256k1 keys

Arken 是一款革命性的无密码身份验证中间件,专为 Web 服务器设计。它彻底摒弃了传统的密码哈希、会话令牌和 API 密钥,将秘密完全交由用户私钥保管,服务器端无需存储任何敏感数据。通过 secp256k1 密钥和 DID 签名技术,Arken 实现了真正的“零信任”架构,有效杜绝了数据泄露和钓鱼攻击风险。项目核心由 Rust 编写,并提供 Node.js 和 Python 的 FFI 接口,开发者只需几行代码即可在 Express 或 FastAPI 中集成。无论是浏览器端还是 CLI 工具,只要支持以太坊消息签名,即可轻松接入这套安全、可移植且无需账户体系的认证方案。

Arken 颠覆了传统模型:用户持有秘密,服务器一无所有。