首页> 中文学位 >Redflag下的安全打印驱动设计与实现
【6h】

Redflag下的安全打印驱动设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 打印问题

1.2 课题研究的内容和方案

1.3 本论文的结构

第二章 Redflag的安全打印驱动设计与实现

2.1 概述

2.2 驱动结构

2.3 驱动处理流程

2.4 本章小结

第三章 PPD文件设计与实现

3.1 PPD文件

3.2 PPD文件设计方法

3.3 本文所用PPD文件设计

3.4 本章小结

第四章 过滤器程序设计与实现

4.1 过滤器程序

4.2 用户安全认证模块

4.3 水印嵌入模块

4.4 数据处理模块

4.5 数据压缩模块

4.6 数据格式转换模块

4.7 本章小结

第五章 后端程序设计与实现

5.1 后端程序

5.2 网络接口实现

5.3 USB接口实现

5.4本章小结

第六章 运行与测试

6.1 驱动安装

6.2 测试

6.3 本章小结

第七章 总结与展望

7.1 总结

7.2 展望

致谢

参考文献

展开▼

摘要

随着国产Linux操作系统的发展,越来越多的用户使用国产Linux操作系统,对打印的要求也越来越高。大多国产Linux操作系统使用通用UNIX打印系统(CUPS)完成打印操作,但是普通的打印驱动只完成打印操作,在打印过程中并没有进行安全性以及效率的考虑。
  本文根据对于在打印操作中的安全性和效率的研究,设计了一款Redflag的安全打印驱动,该驱动基于CUPS架构,包括PPD文件、过滤器程序和后端程序三部分,PPD文件负责描述打印机相关属性;过滤器程序负责对用户进行安全认证,对打印数据进行水印嵌入,半调处理和数据压缩,以及对经过处理的数据进行格式转换;后端程序是用来负责传输数据通过网络接口或USB接口发送到打印机。
  在过滤器程序中,数据的半调处理,数据压缩都是关键环节。本文分别对比了现有算法的效果和效率,结合实际项目需求,各选取两种高效的处理算法应用到软件中,根据项目测试出了具体算法在应用中的表现,并给出了对比和分析。
  经过在Redflag Linux上进行驱动的应用测试,表明该驱动很好的完成了的对用户进行安全认证,对打印数据进行水印嵌入,半调处理和数据压缩,以及对经过处理的数据进行格式转换等特性,该驱动具有安全性级别较高,驱动传输效率较快的特性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号