[REVS] The CS^2 Block Cipher

SecuriTeam <[email protected]>
Newsgroups gmane.comp.security.securiteam
Message-ID <[email protected]>
The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com
- - promotion

The SecuriTeam alerts list - Free, Accurate, Independent.

Get your security news from a reliable source.
http://www.securiteam.com/mailinglist.html 

- - - - - - - - -



  The CS^2 Block Cipher
------------------------------------------------------------------------


SUMMARY

This paper describes a new CS block cipher that is an extension of the 
original CS-Cipher. The new design inherits the efficiency of the original 
design while being upgraded to support a larger block size as well as use 
a slightly improved substitution box.

DETAILS

Introduction:
The CS-Cipher is a 64-bit block cipher designed for efficiency on 8-bit 
processors as well as in hardware. In their design they introduced the use 
of multi permutations as a design construct as well as a very non-linear 
round transform. In a subsequent paper, Vaudenay claimed that the active 
substitution box ``sbox'' count is at least 72 over the full cipher, thus 
concluding the design is immune to differential and linear cryptanalysis. 
As of yet no full cryptanalysis of the CS-Cipher is known to exist.

In this paper the CS-Cipher is extended using the results of [ 
<http://www.securescience.net/ciphers/csc2/node20.html#FPHT> 5] and [ 
<http://www.securescience.net/ciphers/csc2/node20.html#DMWT> 7] to produce 
an efficient 128-bit block cipher with a 128-bit secret key. It is shown 
how the design can be implemented efficiently as well as explain the 
hardware rationale. The white paper linked here also prove that the new 
design is immune to both differential and linear cryptanalysis. It is 
further argued that the new CS-Cipher design resists several other known 
attacks.

The full paper can be found at:  
<http://www.securescience.net/ciphers/csc2/> 
http://www.securescience.net/ciphers/csc2/
Sample reference code can be found at:  
<http://www.securescience.net/ciphers/csc2/csc2ref.c> csc2ref.c


ADDITIONAL INFORMATION

The original article can be found at:  
<http://www.securescience.net/ciphers/csc2/> 
http://www.securescience.net/ciphers/csc2/



======================================== 


This bulletin is sent to members of the SecuriTeam mailing list. 
To unsubscribe from the list, send mail with an empty subject line and body to: [email protected] 
In order to subscribe to the mailing list, simply forward this email to: [email protected] 


==================== 
==================== 

DISCLAIMER: 
The information in this bulletin is provided "AS IS" without warranty of any kind. 
In no event shall we be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.