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 :
بازگشت