DocumentCode
2675574
Title
A Key-dependent Cipher DSDP
Author
Chen, Like ; Zhang, Runtong
Author_Institution
Coll. of Inf. Sci. & Technol., Dalian Maritime Univ., Dalian
fYear
2008
fDate
3-5 Aug. 2008
Firstpage
310
Lastpage
313
Abstract
Block ciphers based on key-dependent cipher structures have been investigated for years, however, their overall performance in terms of security and key-setup speed has not been sufficiently addressed. In this paper, we propose a 128-bit block cipher based on a novel SPN structure, which uses both S-box and P-boxes that are all key-dependent. With these two key-dependent transformations, the internal structure of this cipher algorithm is hided from the cryptanalyst, so as to resist the linear and differential cryptanalysis in a few round encryptions. We named this key-dependent structure the DSDP structure, and the cipher DSDP. A fast permutation algorithm is used to generate both the key-dependent S-box and key-dependent P-boxes. This greatly compensates the performance penalty of complex key schedule. The experimental results show that our algorithm has a very fast encryption/decryption speed and a reasonable fast key scheduling implementation.
Keywords
cryptography; block ciphers; complex key schedule; differential cryptanalysis; encryption-decryption speed; key-dependent cipher DSDP; key-dependent transformations; permutation algorithm; Cryptography; Educational institutions; Electronic commerce; Information science; Information security; Java; Lead; Resists; Scheduling algorithm; Technology management; Block cipher algorithm; DSDP structure;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronic Commerce and Security, 2008 International Symposium on
Conference_Location
Guangzhou City
Print_ISBN
978-0-7695-3258-5
Type
conf
DOI
10.1109/ISECS.2008.77
Filename
4606078
Link To Document