计算机应用 ›› 2012, Vol. 32 ›› Issue (10): 2783-2785.DOI: 10.3724/SP.J.1087.2012.02783

• 信息安全 • 上一篇    下一篇

2-adic有限状态自动机的新实现方法

林志强1,2   

  1. 1. 广州大学 数学与交叉科学广东普通高校重点实验室,广州 510006
    2. 广州大学 数学与信息科学学院,广州 510006
  • 收稿日期:2012-04-09 修回日期:2012-05-17 发布日期:2012-10-23 出版日期:2012-10-01
  • 通讯作者: 林志强
  • 作者简介:林志强(1983-),男,广东潮州人,博士研究生,主要研究方向:流密码。
  • 基金资助:
    国家自然科学基金

New implementation of 2-aidc finite state machines

LIN Zhi-qiang1,2   

  1. 1. Key Laboratory of Mathematics and Interdisciplinary Sciences of Guangdong Higher Education Institutes, Guangzhou University, Guangzhou Guangdong 510006, China
    2. School of Mathematics and Information Science, Guangzhou University, Guangzhou Guangdong 510006, China
  • Received:2012-04-09 Revised:2012-05-17 Online:2012-10-23 Published:2012-10-01
  • Contact: LIN Zhi-qiang

摘要: 对2-adic有限状态自动机(2-adic FSM)的构造进行了研究,利用多输入的Galois 进位反馈移位寄存器(FCSR)模块代替以往方法中单输入的Galois进位反馈移位寄存器模块,给出一种实现2-adic有限状态自动机的新方法。该方法可将一般的2-adic有限状态自动机等价变换为整数矩阵的2-adic有限状态自动机,且当输入矩阵或状态转移矩阵某行中存在分母不互素的元素时,所得的整数矩阵2-aidc有限状态自动机长度更短,从而节省了寄存器的使用数量。

关键词: 密码学, 流密码, 有限状态自动机, 进位反馈移位寄存器, l-序列

Abstract: The structure of 2-adic Finite State Machine (2-adic FSM) was studied. To build the machine, multiple-input Galois Feedback with Carry Shift Register (FCSR) vanes were used as building blocks instead of the one-input vanes which were used in the old method. This leads to a new implementation method of 2-adic FSM. With this method, a general 2-adic FSM was transformed into an equivalent 2-adic FSM with integer matrices. Moreover, if there exist some entries whose denominators are not coprime in the same row of the input or the transition matrix, the length of the transformed 2-adic FSM is shorter than the one in the old method, thus reducing the number of registers.

Key words: cryptography, stream cipher, finite state machine, Feedback with Carry Shift Register (FCSR), l-sequence

中图分类号: