上传者: yao050421103
|
上传时间: 2021-10-23 12:05:36
|
文件大小: 1.54MB
|
文件类型: -
采用Visual C++ 6.0开发的一个RSA加解密工具。支持文件加密、文件解密、文本加密、文本解密。
文件包括源代码和安装包,源代码里包括自定义的RSA加密解密模型,方便复用。
程序采用分层的设计方案,将底层的RSA加密解密功能封装为单独的组件,并定义了RSA的操作模型,提供视图和底层模型进行交互的外观;视图层分离为视图和控制两块,视图信息的更新由控制层进行控制。
程序综合采用了多种设计模式,包括观察者模式、模板模式、工厂模式、外观模式等。