发明公开
- 专利标题: 基于多变量二次方程的可证明安全的密钥流生成器
- 专利标题(英): Approved safe key stream generator based on multivariate quadratic equation
-
申请号: CN200810046106.X申请日: 2008-09-19
-
公开(公告)号: CN101677270A公开(公告)日: 2010-03-24
- 发明人: 聂旭云 , 廖永建 , 秦志光 , 马秋明 , 熊虎 , 卫琳娜
- 申请人: 电子科技大学
- 申请人地址: 四川省成都市建设北路二段四号
- 专利权人: 电子科技大学
- 当前专利权人: 电子科技大学
- 当前专利权人地址: 四川省成都市建设北路二段四号
- 主分类号: H04L9/30
- IPC分类号: H04L9/30 ; H04L9/18
摘要:
本发明设计了一种密钥流生成器,能够在计算资源消耗很小的情况下输出任意长度的伪随机序列,且其中的生成算法是可证明安全的,其安全性基于解有限域上多变量二次方程组问题的困难性,可以满足可证明安全的密钥流生成器的设计需要,可应用于安全性要求较高的领域。在一个实例中,本发明是由一个GF(q)上的多变量多项式组定义的密钥流生成器,q是一个大素数。选择合适的参数,可在较快的速度下根据明文长度的需求产生任意比特的密钥流,同时能达到2 80 的安全级别,可以满足目前大多数密码应用的需要。