Skip to content

holif/AESPasswordManage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AESPasswordManage

结合AES与图片密钥的密码存储系统

1.系统说明

系统客户端与服务端分别使用C#、PHP开发,开发工具是VS2010,运行环境为.NET4。
使用的第三方库:CSkin.dllNewtonsoft.Json.dll

加密过程:在预设好的长度为36的数字与英文字母组合的字符数组中,可重复地选取32个字符作为AES加密密钥,并将密钥写入图片中交与用户保存。

2.导入本地开发环境

· 将项目导入VS中,添加项目依赖的库;
· 将cloudkey文件夹直接复制到Web服务器上并修改执行权限;
· 修改VS项目中的配置文件config.xml中的url为服务器地址(注:配置文件中的path为图片密钥的输出路径);
· 修改Register.cs与UpManagePass.cs中的以下三项内容:
        email.mailFrom = "发送地址";
        email.mailPwd = "*******";
        email.host = "smtp.163.com";
· 编译运行。

3.下载运行系统

下载可执行文件 ,修改path路径,双击即可运行。