Journal of Cryptology

, Volume 15, Issue 1, pp 61–72

A cipher based on data-dependent permutations

  • A. A. Moldovyan
  • N. A. Moldovyan

DOI: 10.1007/s00145-001-0012-9

Cite this article as:
Moldovyan, A.A. & Moldovyan, N.A. J. Cryptology (2002) 15: 61. doi:10.1007/s00145-001-0012-9


Data-dependent permutations (DDP) are introduced as basic cryptographic primitives to construct fast hardware-oriented ciphers. Some variants of the DDP operations and their application in the cipher CIKS-1 are considered. A feature of CIKS-1 is the use of both the data-dependent transformation of round subkeys and the key-dependent DDP operations.

Key words

Internal key scheduling Data-dependent permutations Controlled permutations Fast block cipher 

Copyright information

© Springer-Verlag 2002

Authors and Affiliations

  • A. A. Moldovyan
    • 1
  • N. A. Moldovyan
    • 1
  1. 1.Specialized Center of Program Systems “SPECTR”St. PetersburgRussia

Personalised recommendations