首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

密码储存软件(Java开发)——ES

2013-08-25 
密码存储软件(Java开发)——ES如果要开发此软件可以与我联系,我可以提供源码,以及开发说明,联系方式shizheng

密码存储软件(Java开发)——ES
如果要开发此软件可以与我联系,我可以提供源码,以及开发说明,联系方式shizheng0124@sina.com

说明书见附件中



密码存储软件说明书
如何安装软件
由于本软件才用Java进行开发,因此只需要系统已经安装了JDK。要求使用JDK1.7以上
如何使用软件
1.源文件包括ES.jar和一个com_encryption_util_CLS.dll。如下图

2.运行方式:采用命令行方式运行。首先打开cmd,然后进入该目录,应用如下命令进行用户注册。

注意:
注册用户名和密码必须都是是字母和数字构成,并且6—16位。
3.注册完之后出现下图几个文件。其中Login.dat记录了用户名和密码信息;文件shizheng_record用于存储各种类型的账户信息。


4.注册完后进入加密信息输入阶段,首先可以使用Help命令,用来查询能够输入的加密信息类型,下面给出具体的介绍

Help命令:查询所有帮助信息


Help category:查询所有的账户类别


Help record:查询所有加密账户的输入字段:




Help record bank/email…:查询具体账号的字段信息


注:帮助目前还很简单,需待完善,正在开发阶段。

5.清屏命令cls


6.接下来就是提供添加加密账户信息

通常结合help命令,首先使用help category查询添加的账户信息的类别,然后使用help record查询对应的账户类型的每个字段,然后利用add命令向对应字段添加内容,如下所示


7.查询用户信息
Query:查询所有的账户信息;
Query 字段:值  :  查询符合该字段取值的账户信息
Query 字段:值  字段:  查询符合该字段取值的账户信息,并且只查询指定字段的内容


8.修改用户信息
目前只开发了updatebyid命令,update命令待开发中。下面介绍updatebyid命令的使用方法:
Updatebyid:是通过指定的id来更新账户信息内容

9.删除用户

10.用户登录
登录有两种方式:







11.安全性介绍

shizheng_record文件:这是账户的加密内容,采用的AES和CBC方式进行加密

Login.dat:采用的是SHA加密算法。如下图所示,密码是通过SHA加密得到



热点排行