Interleaved sequences of geometric sequences binarized with legendre symbol of two types

Kazuyoshi Tsuchiya, Yasuyuki Nogami, Satoshi Uehara

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

A pseudorandom number generator is widely used in cryptography. A cryptographic pseudorandom number generator is required to generate pseudorandom numbers which have good statistical properties as well as unpredictability. An m-sequence is a linear feedback shift register sequence with maximal period over a finite field. M-sequences have good statistical properties, however we must nonlinearize m-sequences for cryptographic purposes. A geometric sequence is a binary sequence given by applying a nonlinear feedforward function to an m-sequence. Nogami, Tada and Uehara proposed a geometric sequence whose nonlinear feedforward function is given by the Legendre symbol. They showed the geometric sequences have good properties for the period, periodic autocorrelation and linear complexity. However, the geometric sequences do not have the balance property. In this paper, we introduce geometric sequences of two types and show some properties of interleaved sequences of the geometric sequences of two types. These interleaved sequences have the balance property and double the period of the geometric sequences by the interleaved structure. Moreover, we show correlation properties and linear complexity of the interleaved sequences. A key of our observation is that the second type geometric sequence is the complement of the left shift of the first type geometric sequence by half-period positions.

Original languageEnglish
Pages (from-to)2720-2727
Number of pages8
JournalIEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
VolumeE100A
Issue number12
DOIs
Publication statusPublished - Dec 1 2017

Fingerprint

Geometric progression
Legendre
Binary sequences
Shift registers
M-sequence
Autocorrelation
Cryptography
Feedback
Pseudorandom number Generator
Linear Complexity
Feedforward
Statistical property
Linear Feedback Shift Register
Pseudorandom numbers
Binary Sequences
Galois field
Complement

Keywords

  • Balance property
  • Geometric sequence
  • Interleaved sequence
  • Pseudorandom number generator

ASJC Scopus subject areas

  • Signal Processing
  • Computer Graphics and Computer-Aided Design
  • Electrical and Electronic Engineering
  • Applied Mathematics

Cite this

Interleaved sequences of geometric sequences binarized with legendre symbol of two types. / Tsuchiya, Kazuyoshi; Nogami, Yasuyuki; Uehara, Satoshi.

In: IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, Vol. E100A, No. 12, 01.12.2017, p. 2720-2727.

Research output: Contribution to journalArticle

@article{0e00d0cf8dc94dc499fd5701080737bf,
title = "Interleaved sequences of geometric sequences binarized with legendre symbol of two types",
abstract = "A pseudorandom number generator is widely used in cryptography. A cryptographic pseudorandom number generator is required to generate pseudorandom numbers which have good statistical properties as well as unpredictability. An m-sequence is a linear feedback shift register sequence with maximal period over a finite field. M-sequences have good statistical properties, however we must nonlinearize m-sequences for cryptographic purposes. A geometric sequence is a binary sequence given by applying a nonlinear feedforward function to an m-sequence. Nogami, Tada and Uehara proposed a geometric sequence whose nonlinear feedforward function is given by the Legendre symbol. They showed the geometric sequences have good properties for the period, periodic autocorrelation and linear complexity. However, the geometric sequences do not have the balance property. In this paper, we introduce geometric sequences of two types and show some properties of interleaved sequences of the geometric sequences of two types. These interleaved sequences have the balance property and double the period of the geometric sequences by the interleaved structure. Moreover, we show correlation properties and linear complexity of the interleaved sequences. A key of our observation is that the second type geometric sequence is the complement of the left shift of the first type geometric sequence by half-period positions.",
keywords = "Balance property, Geometric sequence, Interleaved sequence, Pseudorandom number generator",
author = "Kazuyoshi Tsuchiya and Yasuyuki Nogami and Satoshi Uehara",
year = "2017",
month = "12",
day = "1",
doi = "10.1587/transfun.E100.A.2720",
language = "English",
volume = "E100A",
pages = "2720--2727",
journal = "IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences",
issn = "0916-8508",
publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
number = "12",

}

TY - JOUR

T1 - Interleaved sequences of geometric sequences binarized with legendre symbol of two types

AU - Tsuchiya, Kazuyoshi

AU - Nogami, Yasuyuki

AU - Uehara, Satoshi

PY - 2017/12/1

Y1 - 2017/12/1

N2 - A pseudorandom number generator is widely used in cryptography. A cryptographic pseudorandom number generator is required to generate pseudorandom numbers which have good statistical properties as well as unpredictability. An m-sequence is a linear feedback shift register sequence with maximal period over a finite field. M-sequences have good statistical properties, however we must nonlinearize m-sequences for cryptographic purposes. A geometric sequence is a binary sequence given by applying a nonlinear feedforward function to an m-sequence. Nogami, Tada and Uehara proposed a geometric sequence whose nonlinear feedforward function is given by the Legendre symbol. They showed the geometric sequences have good properties for the period, periodic autocorrelation and linear complexity. However, the geometric sequences do not have the balance property. In this paper, we introduce geometric sequences of two types and show some properties of interleaved sequences of the geometric sequences of two types. These interleaved sequences have the balance property and double the period of the geometric sequences by the interleaved structure. Moreover, we show correlation properties and linear complexity of the interleaved sequences. A key of our observation is that the second type geometric sequence is the complement of the left shift of the first type geometric sequence by half-period positions.

AB - A pseudorandom number generator is widely used in cryptography. A cryptographic pseudorandom number generator is required to generate pseudorandom numbers which have good statistical properties as well as unpredictability. An m-sequence is a linear feedback shift register sequence with maximal period over a finite field. M-sequences have good statistical properties, however we must nonlinearize m-sequences for cryptographic purposes. A geometric sequence is a binary sequence given by applying a nonlinear feedforward function to an m-sequence. Nogami, Tada and Uehara proposed a geometric sequence whose nonlinear feedforward function is given by the Legendre symbol. They showed the geometric sequences have good properties for the period, periodic autocorrelation and linear complexity. However, the geometric sequences do not have the balance property. In this paper, we introduce geometric sequences of two types and show some properties of interleaved sequences of the geometric sequences of two types. These interleaved sequences have the balance property and double the period of the geometric sequences by the interleaved structure. Moreover, we show correlation properties and linear complexity of the interleaved sequences. A key of our observation is that the second type geometric sequence is the complement of the left shift of the first type geometric sequence by half-period positions.

KW - Balance property

KW - Geometric sequence

KW - Interleaved sequence

KW - Pseudorandom number generator

UR - http://www.scopus.com/inward/record.url?scp=85038207932&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85038207932&partnerID=8YFLogxK

U2 - 10.1587/transfun.E100.A.2720

DO - 10.1587/transfun.E100.A.2720

M3 - Article

VL - E100A

SP - 2720

EP - 2727

JO - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences

JF - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences

SN - 0916-8508

IS - 12

ER -