发明名称 一种ibus拼音码表的加密方法
摘要 本发明涉及一种ibus拼音码表的加密方法,该方法从文本码表产生数据库码表文件的过程中对汉字字段进行加密处理,此时,写入数据库码表文件的信息为:加密的汉字字段,未加密的拼音(包括声母、韵母)和使用频率字段。对ibus码表的解密是在输入法查找码表时完成的,输入法通过拼音在加密了的数据库码表文件中查找得到一组加密了的汉字,然后对这组加密了的汉字进行解密处理,得到正常的汉字,再将这组汉字送到候选词选择区。本发明的码表加密方法适用于ibus输入法下的拼音码表加密。通过对码表部分字段加密,使其他人即使获得了保存ibus码表信息的db文件,其得到的ibus码表信息也是乱码,保证了ibus输入法的安全性。
申请公布号 CN102456108B 申请公布日期 2014.09.03
申请号 CN201110169574.8 申请日期 2011.06.22
申请人 中标软件有限公司 发明人 刘鹏;李斌;夏颖
分类号 G06F21/62(2013.01)I 主分类号 G06F21/62(2013.01)I
代理机构 北京汇智英财专利代理事务所(普通合伙) 11301 代理人 潘光兴
主权项 一种ibus拼音码表的加密方法,其特征在于,其包含:码表加密转换步骤,其为从文本码表生产数据库码表文件的过程中,对汉字字段进行加密处理;其中,该码表加密转换包括以下步骤:1)加载明文码表;2)初始化数据库;3)明文码表到数据表的转换,即:读取明文码表文件后,循环每次读取一行记录,判断是否是码表文件的末尾,如果是则退出转换,如果否则取出当前汉字字段,对记录中的汉字字段加密,并根据汉字的长度保存到该数据库相对应的表里。
地址 200030 上海市番禺路1028号1006-1010室