发明名称  全文 
   
 
专利号:200610090232
  [主 附 图]
  [公开说明书]
  [授权说明书]
 
  钱眼网首页
  钱眼专利首页
  发送留言
  收藏这个专利
 
   
    相关业务范围
    我要申请专利
    我要申请商标
    版权业务
    知识产权海关保护
    诉讼代理
    企业顾问
             更多>>
   
   

 
 



 

一种分组加密及解密算法

本发明涉及一种分组加密、解密算法,采用现有技术加密时,10进制密文数字序列长度比明文要长,一些特殊场合,如消费拨打电话防伪码查询商品的真伪时输入密文的操作量较大,本发明提供的算法中明文、密文和密钥为10进制数,算法内的各个函数以10进制数字为基本运算单元,通过加密时采用模10加,解密时采用模10减的方法,这样得到的10进制密文数字序列长度和明文一样长,使用如电话等手段进行密文验证时,减少了密文输入的时间和操作量的问题。

一种分组加密及解密算法

一种分组加密算法,对明文进行加密,生成加密的密文,所述分组加密算法包括步骤如下:    1)对明文P进行分组运算;    2)加密循环迭代计算;    3)位置变换与输出密文;    所述步骤2)加密循环迭代计算包括:    a、数字扩展运算;    b、密钥与变量的混合运算;    c、非线性变换运算;    d、信息掩盖运算;    e、再赋值运算;    f、密钥一次循环右移运算;    其特征在于,所述明文P为一组10进制数字P↓[1]、P↓[2]、……、P↓[i]、……、P↓[m],0≤i≤m,且数字Pi取下列a、b的一种值域,    a、0≤P↓[i]≤9    b、0≤P↓[i]≤99    密钥K为一组10进制数字K↓[1]、K↓[2]、……、K↓[i]、……、K↓[m],0≤i≤m,且数字K↓[i]取P↓[i]的值域,算法内的各个函数以10进制数字为基本运算单元;所述密钥与变量的混合运算中的模运算为模10加运算或模100加运算,所述信息掩盖运算中的模运算为模10加运算或模100加运算,生成一组加密的10进制密文。
 


投资有风险,请您关注我们为您提供的专利咨询服务
  
专利号: 200610090232
申请日: 2006年7月7日
公开/公告日: 2006年12月13日
授权公告日:
申请人/专利权人: 北京财富投资有限公司
国家/省市: 北京(11)
邮编: 100102
发明/设计人: 叶季青
代理人: 何文彬
专利代理机构: 三高专利事务所(11138)
专利代理机构地址: 北京市海淀区学院路蓟门东里12楼1单元201号(100088)
专利类型: 发明
公开号: 1878059
公告日:
授权日: 20
公告号: 0000000
优先权:
审批历史:
附图数: 3
页数: 13
权利要求项数: 2
 请进入中国专利检索数据库核实 

对该专利感兴趣:

姓名

电话/邮箱(不显示)

 
关于钱眼 | 服务指南 | 欢迎合作 | 联系我们 | 免责声明
将钱眼设为首页 | 将钱眼推荐给朋友
钱眼网 版权所有 Copyright ©2019 Qianyan.biz All rights reserved. | 网络实名:钱眼
网站咨询热线:010-82727623  E_Mail:qianyan.biz@hotmail.com QQ:532008814