一种基于逻辑字体的文字加密方法与系统技术方案

技术编号:2919266 阅读:250 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种基于逻辑字体的文字加密方法与系统,属于信息处理领域。现有技术中处理文字加密有多种方式,通过编码转换进行加密,但是文字本身的词频统计特征,为密文破解提供了依据,本发明专利技术针对汉字的字符编码特点,通过采用一种32位4字节编码方式逻辑字体,将文字的字体信息,包括物理字体、字形字体或者扩展字体等信息加入文字编码中进行混合加密,提高了语言词频的混淆度。采用本发明专利技术所述的装置与方法,加密后密文的词频统计特征弱化,从而加大了破解的难度。

【技术实现步骤摘要】

【技术保护点】
一种基于逻辑字体的文字加密方法,包括以下步骤:(1)首先由字体变换装置中的字体管理装置读取逻辑字体的文字及相关字体信息,并将逻辑字体文字提供给加密机加密;所述逻辑字体同时包含多种物理字体,通过分区段记录不同物理字体的位置偏移 ,即同一个字符在该逻辑字体中有多个物理字体对应;所述逻辑字体的编码至少包含如下三个部分:字符编码段,2个字节,存放字库中的文字编码;分区段,记录逻辑字体包含的物理字体的位置偏移表,其长度不少于4位;预留段,存放字体扩展属性或者是加密 关联信息;(2)加密机依据逻辑字体中分区段以及预留段记录的信息,选择适用的加密密钥、加密算法和加...

【技术特征摘要】

【专利技术属性】
技术研发人员:龚健李平立
申请(专利权)人:北京方正国际软件系统有限公司北京大学
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利