Giter Club home page Giter Club logo

fpass's Introduction

  _____   ____       _      ____    ____
 |  ___| |  _ \     / \    / ___|  / ___|
 | |_    | |_) |   / _ \   \___ \  \___ \
 |  _|   |  __/   / ___ \   ___) |  ___) |
 |_|     |_|     /_/   \_\ |____/  |____/

GPL-3.0 Sync Gitee Build Status

只需记住一个足够长的安全主密码,无需安装任何插件、应用,就可以安全管理所有网站的密码

https://fpass.github.io

功能

  • 防止黑客攻击,可生成符合网站密码长度限制的最长且包含大小写字母和数字的强密码
  • 防止社工撞库,不同网站生成的密码不同
  • 不可逆,即使其中一个网站的密码明文泄露也不会令你的主密码暴露

使用

访问 https://fpass.github.io 选择域名,输入安全主密码,点击确定即可生成

生成的密码将被复制到剪贴板,页面不做展示,可直接粘贴到网站的密码框中使用

如果您需要设置密码的网站不在列表之中,欢迎提 issue 或 pull request 添加

也可以选择列表第一项 自定义 来自由生成密码

私人设备,可使用浏览器或应用的记住密码功能保存密码,避免每次登录需要重新生成、输入

原理

我们将通过下列步骤为您生成密码

  1. 将输入的密码拼接上网站域名,使用 SHA-512 对其进行 3 次计算
  2. 依据网站对密码最大长度限制截取计算结果
  3. 依据 ASCII 对截取结果的前 3 位字符做转换操作,第 1 位转大写字母,第 2 位转小写字母,第 3 位转数字

包含大小写字母和数字的密码,可以满足绝大多数网站对密码强度的要求

fpass's People

Contributors

zhuweiyou avatar greenkeeper[bot] avatar huangdenghe avatar duminghong avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.