-
公开(公告)号:CN108712424B
公开(公告)日:2020-10-20
申请号:CN201810486373.2
申请日:2018-05-21
Applicant: 中国石油天然气集团有限公司 , 中国石油管道局工程有限公司 , 中国石油天然气管道工程有限公司
Abstract: 本发明公开了一种基于测绘控制点成果表对文本加密的方法,包括:选定测绘控制点成果表;表中选取20个控制点并顺序记录点号;读出20个点所有坐标值有效数字;每4位有效数字形成一个整数值密钥;按字节读取要加密的文本文件;将字节转换成ASC码值,将双字节字符或汉字转换成区位码;将ASC码值或区位码值按顺序与密钥的一个密钥整数值相加,所有密钥数值循环使用,将加密后的数值写入加密文件;将加密文件传输到接收端;接收端顺序读出控制点点号并以同样的方法生成密钥;顺序读取加密文件数值,减去密钥值,将结果值转换成ASCII字符或汉字,得到原始文本文件。本发明的有益效果:传输速度快,保密程度高,使用方便,密钥生成方便。
-
公开(公告)号:CN108712424A
公开(公告)日:2018-10-26
申请号:CN201810486373.2
申请日:2018-05-21
Applicant: 中国石油天然气集团公司 , 中国石油管道局工程有限公司 , 中国石油管道局工程有限公司设计分公司
CPC classification number: H04L63/0428 , H04L67/06 , H04L67/12
Abstract: 本发明公开了一种基于测绘控制点成果表对文本加密的方法,包括:选定测绘控制点成果表;表中选取20个控制点并顺序记录点号;读出20个点所有坐标值有效数字;每4位有效数字形成一个整数值密钥;按字节读取要加密的文本文件;将字节转换成ASC码值,将双字节字符或汉字转换成区位码;将ASC码值或区位码值按顺序与密钥的一个密钥整数值相加,所有密钥数值循环使用,将加密后的数值写入加密文件;将加密文件传输到接收端;接收端顺序读出控制点点号并以同样的方法生成密钥;顺序读取加密文件数值,减去密钥值,将结果值转换成ASCII字符或汉字,得到原始文本文件。本发明的有益效果:传输速度快,保密程度高,使用方便,密钥生成方便。
-