Arken - Passwordless auth middleware на secp256k1 ключах
Show HN: Arken – Passwordless auth middleware using secp256k1 keys
Arken предлагает принципиально новый подход к аутентификации: сервер не хранит никаких секретов — ни паролей, ни сессий, ни API-ключей. Вместо этого пользователь подписывает одноразовый nonce своим приватным ключом secp256k1, а сервер проверяет подпись через DID. Криптографическое ядро написано на Rust и доступно через FFI для Node.js и Python. Middleware легко подключается к Express или FastAPI одной строкой. Идентификатор did:key переносим между серверами и устройствами, что выгодно отличает Arken от WebAuthn. Попробуйте живое демо или установите пакет из npm/PyPI.
Пользователь хранит секрет, сервер не хранит ничего — никаких паролей, сессий и баз данных, которые можно взломать.