Skip to content

Latest commit

 

History

History
27 lines (15 loc) · 1.71 KB

File metadata and controls

27 lines (15 loc) · 1.71 KB

Cuckoo Authenticator

Introduction

Cuckoo Authenticator is an open source and self hosted Time-Based One-Time Password (TOTP) manager.

It consists of a server and clients components. It is designed to maintain end-to-end encryption between its components and follows ”zero-knowledge” (aka no-knowledge or zero access) principle.

Server

Server component is written in Go and its source code is available here https://github.com/cuckoo-authenticator/server under AGPL-3.0 license. Docker image is available here https://hub.docker.com/repository/docker/serhiylunak/cuckoo/general.

Clients

There is a client available for iOS platform and I am currently using it on a daily basis. Its source code is not available yet. I will be registering Apple Developer account and publishing the app on its App Store under TestFlight program.

Apps for other platforms are planned with the following priority order: Android, Chrome Browser Extension.

Contribution

I would love to understand if there is any interest in this self hosted TOTP solution. Please leave your opinion here.