发明名称 文本加密系统及方法
摘要 本发明提供一种文本加密系统及方法。该系统包括一存储单元用于存储文本;一文本获取模组用于获取要加密文本的点矩阵档,该点阵档中每一点矩阵对应一符号类型,每一像素点对应一显示属性及一亮度值;一加密位置确定模组用于确定加密位置;一判定模组用于判定点矩阵符号类型及像素点显示属性;一加密模组用于调整加密位置上像素点亮度值;及一保存模组用于保存加密后文本。利用本系统对文本中文字所对应像素点亮度值进行调整,实现对文本显性加密,使文本在以纸本档形式显示过程中能显性的指示出加密资讯,辨认出版权所有者,实现版权保护。
申请公布号 TWI281808 申请公布日期 2007.05.21
申请号 TW094120184 申请日期 2005.06.17
申请人 鸿海精密工业股份有限公司 发明人 谢冠宏;陈小芳;潘在安
分类号 H04L9/00(2006.01) 主分类号 H04L9/00(2006.01)
代理机构 代理人
主权项 1.一种文本加密系统,其特征在于包括: 一存储单元,用于存储文本资讯,该文本资讯包括 文本的点矩阵档; 一文本获取模组,用于从存储单元中获取要加密的 文本的点矩阵档,其中该点矩阵档中每一点矩阵对 应一符号类型,每一像素点对应一显示属性及一亮 度値; 一加密位置确定模组,用于根据预先设定的位置参 数确定加密位置; 一判定模组,用于判定加密位置上点矩阵的符号类 型及像素点的显示属性; 一加密模组,用于调整加密位置上像素点的亮度値 ;及 一保存模组,用于将加密后的文本资讯保存到存储 单元。 2.如申请专利范围第1项所述之文本加密系统,其中 :当判定模组判断该加密位置上对应点矩阵为非文 字符号类型时,加密位置确定模组可重新确定一加 密位置。 3.如申请专利范围第1项所述之文本加密系统,其中 :当判定模组判定该加密位置上对应点矩阵为文字 符号类型且像素点显示属性为非显示时,加密位置 确定模组可重新确定一加密位置。 4.如申请专利范围第1项所述之文本加密系统,其中 :当判定模组判定该加密位置上对应点矩阵为文字 符号类型且像素点显示属性为显示时,调整该加密 位置上像素点的当前亮度値。 5.如申请专利范围第4项所述之文本加密系统,其中 :该调整包括按一调整値提高当前亮度値与降低当 前亮度値,该调整値可为当前亮度値的一特定百分 比。 6.一种文本加密方法,其特征在于包括如下步骤: 获取所要加密的文本资讯,该文本资讯包括文本的 点矩阵档,其中该点矩阵档中每一点矩阵对应一符 号类型,每一像素点对应一显示属性及一亮度値, 该符号类型包括文字符号类型与非文字符号类型; 根据预先设定的位置参数确定加密位置; 判断加密位置上点矩阵的符号类型及像素点的显 示属性,如果该加密位置上点矩阵为文字符号类型 且像素点显示属性为可显示时,调整该加密位置上 像素点亮度値;及 保存该加密后的文本资讯。 7.如申请专利范围第6项所述之文本加密方法,其中 :还包括步骤如果该加密位置上点矩阵为非文字符 号时,返回执行步骤确定加密位置。 8.如申请专利范围第7项所述之文本加密方法,其中 :还包括步骤如果该加密位置上点矩阵为文字符号 且像素点显示属性为非显示时,返回执行步骤确定 加密位置。 9.如申请专利范围第6项所述之文本加密方法,其中 :确定加密位置步骤包括如下步骤: 根据一第一函数获取一点矩阵; 判断该点矩阵是否为文字符号类型点矩阵,如果为 文字符号类型点矩阵,根据一第二函数获取该点矩 阵内一像素点;及 判断该像素点显示属性是否为显示,如果为非显示 返回执行步骤根据第二函数获取一像素点。 10.如申请专利范围第9项所述之文本加密方法,其 中:确定加密位置步骤还包括如下步骤: 如果为非文字符号类型点矩阵,返回执行步骤根据 第一函数获取一点矩阵。 11.如申请专利范围第6项所述之文本加密方法,其 中:调整包括按一调整値提高当前亮度値与降低当 前亮度値,该调整値可为当前亮度値的一特定百分 比。 12.一种文本加密方法,其特征在于包括如下步骤: 获取所要加密的文本资讯及加密资讯,该文本资讯 包括文本的点矩阵档,其中该点矩阵档中每一点矩 阵对应一符号类型,每一像素点对应一显示属性及 一亮度値,该符号类型包括文字符号类型与非文字 符号类型,该加密资讯为一串二进位位元; 判断加密资讯长度是否为0,如果为0,保存加密后的 文本资讯; 如果不为0,根据一第一函数获取一点矩阵; 判断该点矩阵是否为文字符号类型点矩阵,如果是 文字符号类型点矩阵,根据一第二函数获取该文字 符号类型点矩阵内一像素点; 根据加密资讯二进位位元値调整该像素点当前亮 度値;及 标记加密结果,加密资讯长度减一,返回执行步骤 判断加密资讯长度是否为0。 13.如申请专利范围第12项所述之文本加密方法,其 中:步骤根据加密资讯二进位位元値调整该像素点 当前亮度値包括步骤: 如果二进位位元値为一第一値,判断该像素点显示 属性是否为显示; 如果为显示,调整该像素点当前亮度値;或 如果为非显示,返回执行步骤根据第二函数获取文 字符号类型点矩阵内一像素点;及 如果二进位位元値为一第二値,返回执行步骤标记 加密结果,加密资讯长度减一。 14.如申请专利范围第12项所述之文本加密方法,其 中:调整包括按一调整値提高当前亮度値与降低当 前亮度値,该调整値可为当前亮度値的一特定百分 比。 15.如申请专利范围第12项所述之文本加密方法,其 中:加密结果包括加密像素点的位置及相应二进位 加密资讯位元値。 图式简单说明: 第一图系为本发明文本点矩阵档示意图。 第二图系为本发明文本点矩阵档中一点矩阵示意 图。 第三图系为本发明文本加密系统的模组架构图。 第四图系为本发明文本加密方法的流程图。 第五图系为本发明文本加密方法流程中步骤S401子 流程图。 第六图系为利用本发明实现对文本加密的实施例 。 第七图系为利用本发明实现对文本加密后,一个加 密文字显示效果例子图。
地址 台北县土城市自由街2号