[其他]汉字国标码“压缩密码型”通讯编码方法无效
申请号: | 85108511 | 申请日: | 1985-10-21 |
公开(公告)号: | CN85108511B | 公开(公告)日: | 1988-03-09 |
发明(设计)人: | 葛友昌 | 申请(专利权)人: | 华东师范大学 |
主分类号: | G06F3/02 | 分类号: | G06F3/02 |
代理公司: | 华东师范大学专利事务所 | 代理人: | 于川江,陆晋阳 |
地址: | 上海市中山北*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 汉字 国标 压缩 密码 通讯 编码 方法 | ||
本发明是属于计算机在通讯领域中实现中西文合理兼容及密码通讯的一种通讯方法。
目前,世界上绝大部分计算机都是采用国际标准IS0646编码,它是以七位通讯编码方式的ASCII代码来与系统软件进行功能约定的。在实际通讯时,由于它是以拼音文字组合方式进行的,所以也称为西文方式。而汉字是以拼形组合而成的,因此如直接用单字节ASCII代码来定义汉字编码显然是不够的,所以日本国家标准JISC6226编码和中国国家标准GB2312-80编码规定,均用双字节的七位编码来定义汉字编码,但由于双字节汉字编码复盖、重合了AScII代码的所有印刷字符集,而在ASCII代码的印刷字符集当中有较多符号代码与系统软件都有特殊的功能约定,因此,在已有技术中,为了在西文通讯方式的计算机上能达到汉字通讯处理的目的,都要先修改扩充系统软件,然后才能实现汉字通讯。在国内版《中文信息》一九八四年创刊号杂志,林东海作者写的《汉字信息处理研究的意义和范畴》一文中谈了关于如何在英文数字处理系统上实现汉字处理的几种扩充修改方法,并提及了汉字信息处理与英文数字系统如何兼容问题还需分析研究。显然这一技术难题还未突破。关于AScII码与汉字国标码在系统通讯及系统软件中如何区分问题,在《中文信息》一九八五年第二期王伟智作者写的《汉英信息处理系统的合理方案》一文及《计算机工程与应用》一九八四年第十一期王懋江作者写的《高级语言与汉字信息接口之浅见》一文中提及了二种对汉字国标码的定义方法,一种是在汉字国标码最高位设置为“1”,简称为八位通讯方式。另一种是把每个汉字分解成三个字节,第一,第三字节用A至Z表示,第二字节用0至9表示,以达到汉字编码与ASCII码的区分。可在实际使用中发现,由于在三字节定义方式的汉字编码中还含有ASCII代码的数字符及所定义的汉字编码之间无明显分隔,因此在中西文进行混合通讯中,还都隐藏着中与中,或中与西的编码二义性,严重影响着系统资源的安全性和可靠性。再则,对于有些中、大型计算机的系统软件,由于本身都有加锁,加密功能,从而极大地限制了用户对系统软件的随意修改,因此单靠修改系统软件的方法就难以实现汉字化,这也就是我国至今为何还有许多计算机尚未具有汉字处理功能的主要原因。
本发明的目的之一,是为了解决已有技术中存在的不足,而提出了一种新颖的实现汉字化方法,对系统软件不作任何要求,只通过对汉字国标码进行合理变换,即可实现汉字通讯。为此发明了一种对汉字国标码具有跟踪控制功能的压缩方法,这种压缩方法能使汉字编码在系统软件中实现完全透明,在中西文混合通讯处理中,达到与原系统软件完全兼容。这样既避免了对系统软件的修改,又解决了各种编码二义性的问题,使汉字压缩码能与西文字符串一样,可渗透到系统软件的各个角落,共享系统的全部资源。使汉字外设如同西文外设一样,利用通讯接口直接就可与主机系统方便自如地进行中西文混合通讯,从而也合理解决了汉字信息处理与英文数字系统如何兼容的这一难题。
本发明的目的之二,就是为了使计算机汉字信息处理系统能安全地用于机关办公,企业管理,军事作战指挥,情报传递等需保密通讯处理的各个方面,因此,在对汉字国标码进行压缩处理的基础上并增置了密码通讯功能,可供使用者在通讯中对汉字信息具有明码或密码二种方式的选择。
本发明关于汉字国标码具有跟踪控制功能的压缩方法,其原理是:在遵守通讯编码标准化的前提下,把汉字国标码的区号,位号双字节代码通过压缩,使之映射在ASCII字符集与系统软件无特殊约定的字符区域及用户在通讯会话或英文书写不常使用的英文大写或大小写交叉的A至Y代码集中,并具有跟踪控制的功能,只要系统在通讯中需要,随时都可把汉字压缩码还原成汉字国标码,以确保通讯编码的标准化。在中西文混合通讯中,汉字压缩码与西文字符串的区分,及汉字压缩码与汉字国标码的转换工作,均由汉字外设来识别完成。
本发明的密码功能是用来解决用户汉字信息的安全,保密问题,密码的产生是利用汉字国标码在压缩过程中,由于可从不同途径进行压缩,而能得到相同结果的产物。汉字国标码的形成其本身就是通过二维矩阵双字节编码的组合而成的,每个汉字能有十个压缩区域的压缩参数可供选择,而十个压缩区域可组成一个全排列,压缩控制码也是采用二维矩阵定义的,又可组成不同的排列,所以这对建立密码钥匙卡提供了有利条件,经统计,密码钥匙卡采用杂凑组合算法产生种类可达4.95912×1015种,在每张密码钥匙卡中还能提供25种动态密码,可供用户建立双重密码,在实际使用中,不仅汉字外设之间能有不同的密码通讯,而且在同一汉字外设及同张密码钥匙卡中也能建立各自不同级别的密码文件,以满足用户的不同需求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东师范大学,未经华东师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/85108511/2.html,转载请声明来源钻瓜专利网。