当前位置: 首页 > 软件库 > 管理和监控 > 安全相关 >

LessPass

免同步的跨平台密码管理器
授权协议 GPLv3
开发语言 JavaScript
所属分类 管理和监控、 安全相关
软件类型 开源软件
地区 不详
投 递 者 萧胜
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

LessPass 是一个开源的密码管理器,它最大的特点是不需要同步。

目前市面上主流的密码管理器都有以下这些缺点

  • 我如何在我所有的设备上同步这个文件?
  • 我如何在不安装密码管理器的情况下访问我父母电脑上的密码?
  • 如何在不安装任何应用程序的情况下访问我手机上的密码?

为了寻找一个更简单的解决方案,开发者创建了 LessPass,它不需要同步。诀窍是计算密码而不是生成和存储随机密码。LessPass 根据主密码和你知道的信息,为网站、电子邮件账户或其他任何东西生成独特的密码。

该系统使用一个纯函数,即一个给定相同参数的函数将始终给出相同的结果。例如给定一个登录名、一个主密码、一个网站和选项,它将返回一个唯一的密码。因此也不需要将你的密码保存在一个加密文件中。你只需要访问该工具,从你知道的信息(主要是登录名)中重新计算出一个密码。

为了提高破解你的主密码的成本,密码的生成必须是耗时的,特别是通过暴力破解。所以 LessPass 使用了有 10 万次迭代的 PBKDF2 和哈希函数 SHA-256。

工作原理演示:

 

命令行界面

利用 pip安装 LessPass CLI:

python3 -m pip install --user lesspass
 

用法:

lesspass --help

 

 相关资料
  • 需求:在外打工租房,与朋友合租。吃住费用管理麻烦。故利用业余时间开发此小软件。 工具:gcc,codeblocks,wxwidgets,opencv,sqlite(本人常用到开发工具) 特点:跨平台(win+linux) 使用说明:无。完全根据本人思路设计而成。暂时没有文档。 SVN源代码:http://householdmanagement.googlecode.com/svn/trunk/。c

  • 我正在更新一个密码加密实用程序,从完全自带的东西到一个围绕Jasypt和Bouncy Castle构建的。实用程序加密密码;然后,加密的字符串被补丁到属性文件中,并由Grails应用程序回读和解密。 我编写了一个Java命令行实用程序来加密密码。相关的Java代码是:

  • Import Path # site_import_path.py import sys import os import site if 'Windows' in sys.platform: SUFFIXES = [ '', 'lib/site-packages', ] else: SUFFIXES = [ 'lib/py

  • 多平台支持 Mpx支持在多个小程序平台中进行增强,目前支持的小程序平台包括微信,支付宝,百度,qq和头条,不过自2.0版本后,Mpx支持了以微信增强语法为base的跨平台输出,实现了一套业务源码在多端输出运行的能力,大大提升了多小程序平台业务的开发效率,详情可以查看template增强特性 不同平台上的模板增强指令按照平台的指令风格进行设计,文档和代码示例为了方便统一采用微信小程序下的书写方式。

  • 更改历史 * 2017-11-12 高京京 初始化文档 1 介绍、现状 介绍 JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。 现状 JIRA已经被分布于115个国家的19000多个组织中的管理人员、开发人员、分析人员、测试人员和其他人员所广泛使用。 2 安装和使用 2.1 jira的安装 安装

  • "管理密码" 对话框提供了保存您经常使用的密码和以后快速访问它们的方法。它包含了用户存储的密码记录列表。通常密码标签和压缩文件掩码会被包含在此列表中,但是如果没有定义标签,“标签”列将显示密码文本。 您可以从常规 WinRAR 密码对话框中打开“管理密码”。在您输入默认密码或 WinRAR 询问一个加密的文件、压缩文件的密码时,点击“管理密码...”按钮。 点击“添加” 按钮添加一个新的密码记录到

  • 密码管理在非必要情况下一般不会重新发明,Django致力于提供一套安全、灵活的工具集来管理用户密码。本文档描述Django存储密码和hash存储方法配置的方式,以及使用hash密码的一些实例。 另见 即使用户可能会使用强密码,攻击者也可能窃听到他们的连接。使用HTTPS来避免在HTTP连接上发送密码(或者任何敏感的数据),因为否则密码又被嗅探的风险。 Django如何储存密码 Django通常使用

  • 使用Django中提供的密码方案 该django.contrib.auth.hashers模块提供了一组函数来创建和验证散列密码。您可以独立于User模型使用它们。 # from django.contrib.auth.hashers import make_password, check_password # 对密码进行加密操作 # upass = make_password(reque