发明授权
- 专利标题: 一种椭圆曲线公钥的短汉字编码、解码方法
-
申请号: CN201910067861.4申请日: 2019-01-24
-
公开(公告)号: CN109905241B公开(公告)日: 2020-08-28
- 发明人: 王斌 , 顾小卓 , 荆继武 , 马原 , 杨颖珊 , 陈朝晖 , 李彦初
- 申请人: 中国科学院信息工程研究所
- 申请人地址: 北京市海淀区闵庄路甲89号
- 专利权人: 中国科学院信息工程研究所
- 当前专利权人: 中国科学院信息工程研究所
- 当前专利权人地址: 北京市海淀区闵庄路甲89号
- 代理机构: 北京君尚知识产权代理有限公司
- 代理商 司立彬
- 主分类号: H04L9/30
- IPC分类号: H04L9/30
摘要:
本发明公开了一种椭圆曲线公钥的短汉字编码、解码方法。本发明编码方法为:1)使用椭圆曲线上点压缩方法对公钥P进行压缩,得到压缩后的公钥P’;2)选取2k个汉字组成数组C,根据公钥P’的长度确定编码公钥P所需汉字个数n;3)设置一保留位OP,然后根据该公钥P’与该保留位OP生成一比特串M;4)将比特串M以每块k位按序拆分为n块,对于每一块中的k位比特串,将其转化为十进制数i,取出数组C中第i个字符C[i]表示该块数据,于是依次将代表n块数据的n个字符拼接后形成新的字符串S;5)用该字符串S表示该公钥P。本发明公开的方法使得公钥信息可以以短汉字文本的形式方便地传递,为使用公钥密码保密通信奠定基础。
公开/授权文献
- CN109905241A 一种椭圆曲线公钥的短汉字编码、解码方法 公开/授权日:2019-06-18