优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

基于USB KEY的文件加密工具---客户端的实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘?? 要 随着计算机不断的发展,文件的安全性受大越来越大的重视,为了对自己需要保密的文件进行加密,防止别人窃取和不被别人识别,提高文件的安全强度,文件加密已成为一个重要的话题。 本设计为了解决用户记忆烦琐的密码问题,以软、硬件相结合的方式,实现了文件加密和解密的功能。具有操作简单、稳定性高、兼容性好、速度快等特点。该系统使用Rockey2加密锁,用delphi进行开发。本文主要介绍了该设计的基本功能及实现方法。在设计与实现中对KEY内存的划分,初始化、文件加密和文件解密进行了详细的分析和说明;在应用与编码中介绍了各个模块的应用与实现;最后介绍了本设计的操作界面及改进方式。 关键词:USB;加密锁;加密;解密 利用USB KEY文件加密应尽量满足用户的需求,使用户对文件加密和解密的过程操作简单,使用方便。并且对密码也要有完善的管理。使用USB KEY可以在USB Key中保存密码,不在需要用户去手动输入密码,解决了用户去记忆复杂密码的过程。 利用USB KEY文件加密需要从两个方面去实现用户的需求,第一:KEY的管理。第二:客户端应用。 在KEY的管理方面:主要包括分类管理、客户添加、查看、编辑这几个方面的功能。分类管理是指对锁里面保存的信息进行统一的归类,不同的信息保存在不同的地方。并且对锁里面的相关信息进行记录,如果用户损坏或则丢失了锁,都能给用户提供一把相同的锁。 在客户端方面,应该尽量使操作简单,不麻烦,就类似winrar对文件加密的操作一样。这样才能被用户接受。这一方面主要完成文件的加密和解密操作。 USB KEY是一种带有USB接口的加密锁。因为USB KEY是一种比较简化型的加密锁,不需要任何驱动程序。并且它具有极高的加密强度,用硬件保存密码,用软件配合来使用。并且携带方便,简单易用,性能稳定。