Cipher 2FA Authenticator

10+
āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”
āļāļēāļĢāļˆāļąāļ”āļ›āļĢāļ°āđ€āļ āļ—āđ€āļ™āļ·āđ‰āļ­āļŦāļē
āļŠāļģāļŦāļĢāļąāļšāļ—āļļāļāļ„āļ™
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­

āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāđāļ­āļ›āļ™āļĩāđ‰

Cipher āļ„āļ·āļ­āđāļ­āļ›āļ•āļĢāļ§āļˆāļŠāļ­āļšāļŠāļīāļ—āļ˜āļīāđŒāļ—āļĩāđˆāļ›āļĨāļ­āļ”āļ āļąāļĒāđāļĨāļ°āđ€āļ™āđ‰āļ™āļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļ•āļąāļ§ āļ­āļ­āļāđāļšāļšāļĄāļēāđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļāļēāļĢāļĒāļ·āļ™āļĒāļąāļ™āļ•āļąāļ§āļ•āļ™āđāļšāļšāļŠāļ­āļ‡āļ›āļąāļˆāļˆāļąāļĒ (2FA) āļ‡āđˆāļēāļĒāļ”āļēāļĒāđāļĨāļ°āđ€āļŠāļ·āđˆāļ­āļ–āļ·āļ­āđ„āļ”āđ‰ āļŠāļĢāđ‰āļēāļ‡āđāļĨāļ°āļˆāļąāļ”āļāļēāļĢāļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļ„āļĢāļąāđ‰āļ‡āđ€āļ”āļĩāļĒāļ§āđāļšāļšāļ­āļīāļ‡āđ€āļ§āļĨāļē (TOTP) āđ€āļžāļ·āđˆāļ­āļĢāļąāļāļĐāļēāļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāļšāļąāļāļŠāļĩāļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡āļ„āļļāļ“ āļžāļĢāđ‰āļ­āļĄāļ„āļ§āļšāļ„āļļāļĄāļ‚āđ‰āļ­āļĄāļđāļĨāļ‚āļ­āļ‡āļ„āļļāļ“āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļŠāļĄāļšāļđāļĢāļ“āđŒ

Cipher āļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āļ”āđ‰āļ§āļĒāđāļ™āļ§āļ„āļīāļ”āļ—āļĩāđˆāđƒāļŦāđ‰āļ„āļ§āļēāļĄāļŠāļģāļ„āļąāļāļāļąāļšāļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāđ€āļ›āđ‡āļ™āļ­āļąāļ™āļ”āļąāļšāđāļĢāļ āļˆāļąāļ”āđ€āļāđ‡āļšāļ„āļ§āļēāļĄāļĨāļąāļšāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ‚āļ­āļ‡āļ„āļļāļ“āđ„āļ§āđ‰āđƒāļ™āļ­āļļāļ›āļāļĢāļ“āđŒāļ‚āļ­āļ‡āļ„āļļāļ“āđ‚āļ”āļĒāđƒāļŠāđ‰āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļ—āļĩāđˆāđāļ‚āđ‡āļ‡āđāļāļĢāđˆāļ‡ āđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļ­āļąāļ›āđ‚āļŦāļĨāļ” āļ•āļīāļ”āļ•āļēāļĄ āļŦāļĢāļ·āļ­āđāļŠāļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨāļ‚āļ­āļ‡āļ„āļļāļ“ āđ„āļĄāđˆāļĄāļĩāđ‚āļ†āļĐāļ“āļē āđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒ āđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļ‹āļīāļ‡āļ„āđŒāļ—āļĩāđˆāļ‹āđˆāļ­āļ™āļ­āļĒāļđāđˆ āļĄāļĩāđ€āļžāļĩāļĒāļ‡āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāđāļĨāļ°āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™

âļŧ

āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļŦāļĨāļąāļ

â€Ē āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāļ—āļĩāđˆāđāļ‚āđ‡āļ‡āđāļāļĢāđˆāļ‡
āļ„āļ§āļēāļĄāļĨāļąāļšāđƒāļ™āļāļēāļĢāļĒāļ·āļ™āļĒāļąāļ™āļ•āļąāļ§āļ•āļ™āļ‚āļ­āļ‡āļ„āļļāļ“āļˆāļ°āđ„āļĄāđˆāļŦāļĨāļļāļ”āļ­āļ­āļāļˆāļēāļāļ­āļļāļ›āļāļĢāļ“āđŒāļ‚āļ­āļ‡āļ„āļļāļ“ Cipher āđƒāļŠāđ‰āļāļēāļĢāđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļĄāļēāļ•āļĢāļāļēāļ™āļ­āļļāļ•āļŠāļēāļŦāļāļĢāļĢāļĄāđ€āļžāļ·āđˆāļ­āļ›āļāļ›āđ‰āļ­āļ‡āļ—āļļāļāļ„āļĩāļĒāđŒāđāļĨāļ°āļĢāļŦāļąāļŠ

â€Ē āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļāļēāļĢāļ—āļģāļ‡āļēāļ™āđāļšāļšāļ­āļ­āļŸāđ„āļĨāļ™āđŒ
āļ—āļģāļ‡āļēāļ™āđāļšāļšāļ­āļ­āļŸāđ„āļĨāļ™āđŒāļ­āļĒāđˆāļēāļ‡āļŠāļĄāļšāļđāļĢāļ“āđŒ āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāļ–āļķāļ‡āđāļĨāļ°āļŠāļĢāđ‰āļēāļ‡āļĢāļŦāļąāļŠ 2FA āļ‚āļ­āļ‡āļ„āļļāļ“āđ„āļ”āđ‰āļ—āļļāļāļ—āļĩāđˆāļ—āļļāļāđ€āļ§āļĨāļē āđāļĄāđ‰āđ„āļĄāđˆāļĄāļĩāļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļ™āđ‡āļ•

â€Ē āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹āļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āļ‡āđˆāļēāļĒ
āļāļēāļĢāļ­āļ­āļāđāļšāļšāļ—āļĩāđˆāļŠāļ°āļ­āļēāļ”āļ•āļē āđ„āļĢāđ‰āļŠāļīāđˆāļ‡āļĢāļšāļāļ§āļ™ āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļŦāļĨāļēāļĒāļšāļąāļāļŠāļĩāđ€āļ›āđ‡āļ™āđ€āļĢāļ·āđˆāļ­āļ‡āļ‡āđˆāļēāļĒāđāļĨāļ°āļĢāļ§āļ”āđ€āļĢāđ‡āļ§

â€Ē āļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļšāļĄāļēāļ•āļĢāļāļēāļ™
Cipher āļ›āļāļīāļšāļąāļ•āļīāļ•āļēāļĄāļĄāļēāļ•āļĢāļāļēāļ™āđ€āļ›āļīāļ” (RFC 6238 āđāļĨāļ° RFC 4226) āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ TOTP āļĄāļąāđˆāļ™āđƒāļˆāđ„āļ”āđ‰āļ–āļķāļ‡āļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāļāļąāļ™āđ„āļ”āđ‰āļāļąāļšāļšāļĢāļīāļāļēāļĢāļŦāļĨāļąāļāđ† āļ—āļąāđ‰āļ‡āļŦāļĄāļ” āđ€āļŠāđˆāļ™ Google, Microsoft, GitHub āđāļĨāļ°āļ­āļ·āđˆāļ™āđ†

â€Ē āđƒāļŦāđ‰āļ„āļ§āļēāļĄāļŠāļģāļ„āļąāļāļāļąāļšāļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļ•āļąāļ§āđ€āļ›āđ‡āļ™āļ­āļąāļ™āļ”āļąāļšāđāļĢāļ
āđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļĨāļ‡āļ—āļ°āđ€āļšāļĩāļĒāļ™ āđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļĢāļ§āļšāļĢāļ§āļĄāļ‚āđ‰āļ­āļĄāļđāļĨ āđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļ‹āļīāļ‡āļ„āđŒāļāļąāļšāļĢāļ°āļšāļšāļ„āļĨāļēāļ§āļ”āđŒ āļŠāļīāđˆāļ‡āļ—āļĩāđˆāđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āļšāļ™āļ­āļļāļ›āļāļĢāļ“āđŒāļ‚āļ­āļ‡āļ„āļļāļ“āļˆāļ°āļĒāļąāļ‡āļ„āļ‡āļ­āļĒāļđāđˆāđƒāļ™āļ­āļļāļ›āļāļĢāļ“āđŒāļ‚āļ­āļ‡āļ„āļļāļ“

â€Ē āļ•āļąāđ‰āļ‡āļ„āđˆāļēāļ”āđˆāļ§āļ™
āļŠāđāļāļ™āļ„āļīāļ§āļ­āļēāļĢāđŒāđ‚āļ„āđ‰āļ”āļŦāļĢāļ·āļ­āļ›āđ‰āļ­āļ™āļĢāļŦāļąāļŠāļĨāļąāļšāļ”āđ‰āļ§āļĒāļ•āļ™āđ€āļ­āļ‡āđ€āļžāļ·āđˆāļ­āđ€āļžāļīāđˆāļĄāļšāļąāļāļŠāļĩāđ„āļ”āđ‰āļ—āļąāļ™āļ—āļĩ

â€Ē āļĨāđ‡āļ­āļ„āđ„āļšāđ‚āļ­āđ€āļĄāļ•āļĢāļīāļāļ‹āđŒ
āļ›āļāļ›āđ‰āļ­āļ‡āļāļēāļĢāđ€āļ‚āđ‰āļēāļ–āļķāļ‡āļĢāļŦāļąāļŠāļ‚āļ­āļ‡āļ„āļļāļ“āđ‚āļ”āļĒāđƒāļŠāđ‰āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļĨāļēāļĒāļ™āļīāđ‰āļ§āļĄāļ·āļ­āļŦāļĢāļ·āļ­āđƒāļšāļŦāļ™āđ‰āļē (āđ€āļ‰āļžāļēāļ°āļ­āļļāļ›āļāļĢāļ“āđŒāļ—āļĩāđˆāļĢāļ­āļ‡āļĢāļąāļš)

âļŧ

āļ—āļģāđ„āļĄāļ•āđ‰āļ­āļ‡āđ€āļĨāļ·āļ­āļ Cipher?

āđāļ­āļ›āļ•āļĢāļ§āļˆāļŠāļ­āļšāļŠāļīāļ—āļ˜āļīāđŒāļŠāđˆāļ§āļ™āđƒāļŦāļāđˆāļĄāļąāļāđāļĨāļāļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļ•āļąāļ§āļāļąāļšāļ„āļ§āļēāļĄāļŠāļ°āļ”āļ§āļāļŠāļšāļēāļĒ Cipher āļ–āļđāļāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āļĄāļēāļ­āļĒāđˆāļēāļ‡āđāļ•āļāļ•āđˆāļēāļ‡ â€” āđƒāļŦāđ‰āļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļŠāļĄāļšāļđāļĢāļ“āđŒāđ‚āļ”āļĒāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļ›āļĢāļ°āļ™āļĩāļ›āļĢāļ°āļ™āļ­āļĄ āļ­āļ­āļāđāļšāļšāļĄāļēāđƒāļŦāđ‰āđƒāļŠāđ‰āļ‡āļēāļ™āļ‡āđˆāļēāļĒ āļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āđāļĨāļ°āļ›āļĨāļ­āļ”āļ āļąāļĒ āļˆāļķāļ‡āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļšāļ—āļąāđ‰āļ‡āļĄāļ·āļ­āļ­āļēāļŠāļĩāļžāđāļĨāļ°āļœāļđāđ‰āđƒāļŠāđ‰āļ—āļąāđˆāļ§āđ„āļ›

āđ„āļĄāđˆāļ§āđˆāļēāļ„āļļāļ“āļˆāļ°āļ›āļāļ›āđ‰āļ­āļ‡āļšāļąāļāļŠāļĩāļ™āļąāļāļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒ āļāļēāļĢāđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļšāļ˜āļļāļĢāļāļīāļˆ āļŦāļĢāļ·āļ­āđ‚āļ›āļĢāđ„āļŸāļĨāđŒāļŠāđˆāļ§āļ™āļ•āļąāļ§ Cipher āļˆāļ°āļĢāļąāļāļĐāļēāļ›āļąāļˆāļˆāļąāļĒāļ—āļĩāđˆāļŠāļ­āļ‡āļ‚āļ­āļ‡āļ„āļļāļ“āđ„āļ§āđ‰āđƒāļ™āļ—āļĩāđˆāļ—āļĩāđˆāļ„āļ§āļĢāļ­āļĒāļđāđˆ — āļ­āļĒāļđāđˆāļāļąāļšāļ„āļļāļ“
āļ­āļąāļ›āđ€āļ”āļ•āđ€āļĄāļ·āđˆāļ­
13 āļ.āļž. 2569

āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ

āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ”āđ‰āļ§āļĒāļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāđƒāļˆāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ§āļīāļ˜āļĩāļ—āļĩāđˆāļ™āļąāļāļžāļąāļ’āļ™āļēāđāļ­āļ›āļĢāļ§āļšāļĢāļ§āļĄāđāļĨāļ°āđāļŠāļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨ āđāļ™āļ§āļ—āļēāļ‡āļ›āļāļīāļšāļąāļ•āļīāļ”āđ‰āļēāļ™āļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļ•āļąāļ§āđāļĨāļ°āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ­āļēāļˆāđāļ•āļāļ•āđˆāļēāļ‡āļāļąāļ™āđ„āļ›āļ•āļēāļĄāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™ āļ āļđāļĄāļīāļ āļēāļ„ āđāļĨāļ°āļ­āļēāļĒāļļāļ‚āļ­āļ‡āļ„āļļāļ“ āļ™āļąāļāļžāļąāļ’āļ™āļēāđāļ­āļ›āđ„āļ”āđ‰āđƒāļŦāđ‰āļ‚āđ‰āļ­āļĄāļđāļĨāļ™āļĩāđ‰āđ„āļ§āđ‰āđāļĨāļ°āļ­āļēāļˆāļ­āļąāļ›āđ€āļ”āļ•āļ‚āđ‰āļ­āļĄāļđāļĨāđƒāļ™āļŠāđˆāļ§āļ™āļ™āļĩāđ‰āđ€āļĄāļ·āđˆāļ­āđ€āļ§āļĨāļēāļœāđˆāļēāļ™āđ„āļ›
āđ„āļĄāđˆāļĄāļĩāļāļēāļĢāđāļŠāļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨāļāļąāļšāļšāļļāļ„āļ„āļĨāļ—āļĩāđˆāļŠāļēāļĄ
āļ”āļđāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ§āļīāļ˜āļĩāļ—āļĩāđˆāļ™āļąāļāļžāļąāļ’āļ™āļēāđāļ­āļ›āļ›āļĢāļ°āļāļēāļĻāđ€āļĢāļ·āđˆāļ­āļ‡āļāļēāļĢāđāļŠāļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨ
āđ„āļĄāđˆāļĄāļĩāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļĢāļ§āļšāļĢāļ§āļĄāđ„āļ§āđ‰
āļ”āļđāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ§āļīāļ˜āļĩāļ—āļĩāđˆāļ™āļąāļāļžāļąāļ’āļ™āļēāđāļ­āļ›āļ›āļĢāļ°āļāļēāļĻāđ€āļĢāļ·āđˆāļ­āļ‡āļāļēāļĢāļĢāļ§āļšāļĢāļ§āļĄāļ‚āđ‰āļ­āļĄāļđāļĨ

āļĄāļĩāļ­āļ°āđ„āļĢāđƒāļŦāļĄāđˆ

Introducing Cipher, a secure and privacy-focused authenticator app for generating time-based one-time passwords (TOTP).

- Secure TOTP generation (RFC 6238 compliant)
- Fast QR code scanning and manual account setup
- Offline-first — no internet required
- Secrets securely stored on-device
- Clean, minimal, security-focused design

Built for reliability, privacy, and simplicity.

āļāļēāļĢāļŠāļ™āļąāļšāļŠāļ™āļļāļ™āļ‚āļ­āļ‡āđāļ­āļ›

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āđ‚āļ—āļĢāļĻāļąāļžāļ—āđŒ
+918308820492
āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ™āļąāļāļžāļąāļ’āļ™āļēāđāļ­āļ›
Siddharth Patankar
siddharth.patankar1@gmail.com
B6-24, Nirmal Township NR suncity wadgaon BK Pune, Maharashtra 411051 India

āđāļ­āļ›āļ—āļĩāđˆāļ„āļĨāđ‰āļēāļĒāļāļąāļ™