• 专利标题: 基于多变量二次方程的可证明安全的密钥流生成器
  • 专利标题(英): 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 的安全级别,可以满足目前大多数密码应用的需要。
0/0