PATFC: Novel pseudorandom affine transformation-based feistel-network cipher

Research output: Contribution to conferencePaperpeer-review

2 Scopus citations

Abstract

In this paper, we present a navel symmetric-key block cipher, with variable block and key lengths, referred to as PATFC (Pseudorandom Affine Transformation-based Feistel Cipher), suitable for software and hardware implementations. PATFC adopts the 3-round Luby-Rackoff construction (a compact form of the Feistel network structure) for fusing pseudorandom functions of the plaintext partitions to obtain a pseudorandom permutation. PATFC mainly makes use of a novel keyed pseudorandom function (PRF) that is based on a pseudorandom affine transformation (constructed using a highly nonlinear pseudorandom sequence generator) followed by a data and key dependent encoding and simple hash processes. Extensive statistical tests of PATFC and its underlying PRF consistently demonstrated their competitive diffusion, confusion and pseudorandomness characteristics. Furthermore, PATFC is provably secure and not vulnerable to known/chosen/adaptive plaintext/ciphertext attacks.

Original languageEnglish
Pages811-816
Number of pages6
DOIs
StatePublished - 2005
Externally publishedYes
Event5th IEEE International Symposium on Signal Processing and Information Technology - Athens, Greece
Duration: 18 Dec 200521 Dec 2005

Conference

Conference5th IEEE International Symposium on Signal Processing and Information Technology
Country/TerritoryGreece
CityAthens
Period18/12/0521/12/05

Keywords

  • Feistel network
  • Luby-rackoff construction
  • Pseudorandom function/permutation
  • Symmetric-key block cipher

Fingerprint

Dive into the research topics of 'PATFC: Novel pseudorandom affine transformation-based feistel-network cipher'. Together they form a unique fingerprint.

Cite this