解密工具与配置工具的实现

来源 :中国外资·下半月 | 被引量 : 0次 | 上传用户:gongshan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:解密工具是MFC开发的一个单文档视图结构的应用程序,用于实现对加密文件进行解密并显示原始文件的内容。解密工具也可以看成加密文件(sef文件)的处理程序,与加密文件的扩展名.sef进行绑定,可以直接在资源管理器中通过打开加密文件来运行解密工具。配置工具实现默认加密模式配置的设置。配置信息通过注册表进行存储,在加密插件中,会从注册表中读取这些默认的配置信息,影响加密文件下载的默认处理流程。
  关键词:解密工具 配置工具 实现
  一、主要功能类
  除了使用公共业务层中的相关功能类外,界面工具实现涉及到的其他主要功能类主要都是一些界面处理相关的类,见图1。
  图1 解密工具主要功能类
  这些功能的的主要功能描述如下:
  1.CSefFileViewerApp
  主应用程序类,也是该应用程序的入口。有MFC的CWinAppEx类派生,处理应用程序的创建、初始化、退出等系统事件。主要函数有:
  2.CMainFrame
  应用程序主框架类。这个类负责应用程序主题界面框架的创建,包括菜单、工具条、状态栏的创建以及窗口事件处理等。CMainFrame中,除了对标准的窗口事件和菜单工具条事件处理外,还增加一个自定义事件,用于实现默认口令的设置。
  3.CSefFileViewerView
  应用程序的视图类,用于显示文档内容。视图类直接与图像设备打交道,完成文档内容的可视化处理。CSefFileViewerView从CEditView派生,实现了一个简单的文本编辑视图窗口,大部分实现细节都由CEditView来完成。
  由于解密工具只想让用户查看解密后的文件内容,不希望用户进行编辑,因此CSefFileViewerView类在OnDraw方法中进行了特殊的处理,将CEditView的编辑控件置为只读状态。
  4.CSefFileViewerDoc
  应用程序的文档类,处理加密文件的读取、解析、保存等相关操作。主要的功能函数包括:
  5.OnOpenDocument
  打开加密文件文档。打开文档时,首先读取注册表信息,获取默认的配置参数。
  如果用户采用默认口令,则尝试通过默认口令去解密正在打开的加密文档。如果解密失败,则提示用户重新输入加密口令。
  在没有使用默认口令的情况下,弹出输入加密口令对话框,要求用户输入文件的加密口令。
  加密文件通过CSefFile类来进行打开处理,成功打开后,获得原始文件信息的内容。需要判断文件的编码方式,对文件数据进行Unicode转码,操作,之后显示在用户界面中。
  6.FileSaveAs
  文件另存为。将当前打开的加密文件的原文信息另存为明文的文件副本。
  二、界面设计
  解密工具的用户界面主要包括一个单文档视图结构的主程序界面和两个对话框界面。各个界面的截图如下:
  图2 解密工具主界面
  图3 加密口令输入对话框
  三、配置工具主要功能类
  除了使用公共业务层中的相关功能类外,界面工具实现涉及到的其他主要功能类主要都是一些界面处理相关的类,包括CConfigApp和CConfigDlg。
  CConfigApp类是主应用程序类,也就是应用程序的主入口,由MFC的CWinAppEx类派生而来。
  CConfigDlg类是配置界面处理类,是一个标准的MFC对话框类,由CDialog派生而来,处理配置对话框界面的用户操作,以及将用户设置的配置信息保存在注册表中。
  四、结论
  解密工具目前对文件的处理相对还比较简单,只能够简单的查看文本文件的内容。对于网上银行的历史记录数据,大多数是列表的形式存在的,如果能够使用电子表格的方式来显示解密后的数据,用户使用起来将更加的方便,数据的显示将更加直观。
  参考文献:
  [1]Jinno C, Inoue M, Fujiwara H. Internally balanced structrue with hold and switching functions[J]. Transactions of the Institute of Electronics, Information and Communication Engineers D-I. 2003, J86D-I(9):682-690
  [2]Hamzaoglu I, Patel J H. Test set compaction algorithms for combinational circuits[J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2000, 19(8):957-963
其他文献
中国从哪里来?走什么路?往何处去?面对西方模式的主宰和西方话语的质疑,我们比过去任何时候都需要回答这些问题。本书为作者走访百国之后的沉淀之作,在《中国触动》和《中国震撼》的基础上,深入探讨了中国对以美国为代表的西方和西方模式的超越,从领先到落后,从落后到追赶,从追赶到超越,中国带着世上唯一不断的五千年文明基因,重返世界之巅。作者以其丰富的海外阅历和深入的观察分析,平视西方模式与话语,展现中国崛起之
期刊
这是一个讲述父女间离别与重逢的故事绘本,平平出于对离世父亲的思念,虚构出“往来书信”的形式,与父亲展开一场有关成长与爱恋的心灵对话。前半部分是女孩独白,回顾了平平初次面对疼痛与孤独、体味爱情与亲情的生命体验,以及深埋心中的那份对于父亲的不舍与依恋。后半部分来自天堂父亲的回信,讲述了爸爸一生的故事,一字一句尽是对于女儿的嘱托与鼓励,以及他们这代人有关理想与爱情的坚守。  如同书名一样,本书以口语化文
期刊
本书以历史观照现实,从日本历史上日本政府正视历史的三次重要谈话着眼,通过具体深入的考证研究,条分缕析地反驳了“靖国神社”问题和“修正主义历史观”的错误思想。更重要的是,作者作为日本著名历史学家,能够摒弃民族偏见,理性面对历史,回应中日关切的历史问题,其说法具有很强的说服力,在一定程度上反映日本国内民众和学界对于安倍政策的观点和态度。全书关注热点,通俗易懂,视角专业独特,分析鞭辟入里,对中国和日本的
期刊
色彩是绘画艺术中的重要元素,当然也是小说创作中的重要元素。  高尔基曾说:“我所理解的‘美’是各种材料——也是声调、色彩和语言的一种结合体。”《红楼梦》中的世界五彩缤纷,其色彩艺术效果除了精彩的色彩描写外,还有对颜色词的精确而大量的运用。据红学家统计,《红楼梦》共使用颜色词多达228条,涉及到红系、绿系、黄系、青系、紫系、黑系、白系等多种色系,是中国历代文学作品中运用颜色词最多的一部书。  在《红
期刊
国家领导人应该拥有怎样的头脑和思想?这些思想之精华又应该从何处汲取?扬·马特尔想到了文学。每两周一次,前后近四年,他给加拿大总理斯蒂芬·哈珀写信推荐文学作品,从门罗、卡佛到库切、鲁迅,从小说、诗歌到儿童读物,几乎无所不包。这一封封署名、签封的书信睿智频现,妙语连珠,如今就呈现在我们面前……作者相信文学作品并不是一堂索然无味的道德说教课,而是承载了真实生活的重负,争奇斗艳,清新盎然,它是一个深谋远虑
期刊
Max Weber, Political Writings, Cambridge Texts in the History of Political Thought, 1994  论美国的民主,托克维尔著,董果良译,商务印书馆,1988  自由的法:对美国宪法的道德解读,刘丽君译,上海人民出版社,2001   尽管隔着海峡,但民主、法治却是两岸现时期不约而同的选择。当然,时间上可能有先后,程度上亦
期刊
读诗·陶渊明,陈文璟疏讲,文化艺术出版社,2014  《读诗·陶渊明》是新思想系列丛书中的一本,该书将书法作品图片与诗文解读相结合,虽然以“创新”作为新思想的主旨所在,但实为借用古人的人生态度来反观时代问题,通篇洋溢着作者对“道”“仁”等先秦哲人理念的观照,并不惜笔墨过度诠释靖节先生诗句来抒发文化信仰和文化传承的自我胸臆,让人不得不产生质疑:作为古典诗词的经典代表,曾被钟嵘、萧统、王国维、叶嘉莹等
期刊
冯唐诗百首,冯唐,湖南人民出版社,2012  2005年冯唐凭借其散文作品《浩浩荡荡的北京》获得第三届“人民文学奖”,之后又以小说《北京三部曲》被大众所熟知。不得不承认,其小说确实以一种“调侃且辛辣”的表达“俘获”了不少读者与批评家。2013年,冯唐登上“中国作家富豪榜”更是引起广泛热议。似乎,冯唐热已经达到了一个高潮。然而,他的唯一一部诗集《冯唐诗百首》,却在诸多方面显示出了这位青年作家在对诗意
期刊
摘要:积极心理学是当代新兴的心理学思潮,它对二战后心理学中出现的病理学研究倾向提出了异议,主张心理学应对人类自身拥有的正向品质加以研究。本文从积极心理学的理论出发,分析了目前大学生职业生涯规划教育中存在的问题, 并从大学生自身角度提出了职业生涯规划课程教育相关建议。  关键词:积极心理学 职业生涯规划教育 大学生  一、什么是积极心理学  积极心理学是指利用心理学目前已比较完善和有效的实验方法与测
期刊
一  周五的工作结束,苏锦华走出办公区大楼,低头看到他的手表上显示夜晚二十点。  他跳入车内,不一会儿便疾驰在环城高速公路上。偶尔抬起脸,看到金色的繁星影藏在稀疏缥缈的云层之中。下午,平时帮助打理家务的姐姐给他打电话,说在英国读书的侄子会乘坐飞机回国度假,今晚要他去医院照顾生病住院的儿子。但此刻春运临近,是一年中特殊时期中的特殊时期,这一点让他很是为难。  来到汾州大医院,广场上矗立着白求恩先生的
期刊