Jump to content

Talk:S-box

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Dimawik (talk | contribs) at 19:28, 19 October 2023 (Reverted 1 edit by 109.233.191.246 (talk): No information). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Please add {{WikiProject banner shell}} to this page and add the quality rating to that template instead of this project banner. See WP:PIQA for details.
WikiProject iconCryptography: Computer science Start‑class Top‑importance
WikiProject iconThis article is within the scope of WikiProject Cryptography, a collaborative effort to improve the coverage of Cryptography on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
StartThis article has been rated as Start-class on Wikipedia's content assessment scale.
TopThis article has been rated as Top-importance on the importance scale.
Taskforce icon
This article is supported by WikiProject Computer science (assessed as Mid-importance).


This page does not agree with the page on Confusion and Diffusion. While that page associates diffusion with dissipating the relationship between a plaintext and a ciphertext (as here), substitution is there considered to be a component of confusion not diffusion. IMHO the first paragraph here needs to be reworked. Dvunkannon (talk) 20:44, 21 November 2007 (UTC)[reply]

hashes

Note that for some hashes (like the simple s-box hash) the s-box is also an important technique in hashes to increase the avalanche achievement behaviour of relatively simple algorithms. —Preceding unsigned comment added by 213.61.9.74 (talk) 12:29, 26 January 2011 (UTC)[reply]

Cache timing attacks against S-boxes

djb wrote an interesting paper about cache timing available here. While the paper focuses on AES, the attack is applicable against most encryption algorithm using large S-boxes. —Preceding unsigned comment added by 24.1.63.132 (talkcontribs)

Expansion

This article needs expansion. It doesn't talk much about what a S-box is, or how it works, at all. I'd expand it, but I don't know myself. Surgo 05:32, 20 November 2005 (UTC)[reply]

I second this. 68.126.192.237 06:01, 30 October 2006 (UTC)[reply]

Title should be S-box

The "S" may stand for "substitution" but no-one ever talks about a "substitution box", only an "S-box". If we're to follow the terminology used in the field, we should title this appropriately. — ciphergoth 18:02, 25 November 2008 (UTC)

The answer for "Corresponding Output.." ?

Looks to have been updated. Thank you. Brifish (talk) 07:21, 7 November 2012 (UTC)[reply]

DES S-box size

What's the meaning of "6×4-bit"? It's neither 6 4-bit boxes, nor 6×4 = 24-bit boxes. Shouldn't it be on of the following?

I agree, it's confusing. The only way it makes sense is to read it as a 6-bit input (there are 26 boxes) mapped into a 4-bit output, so 26×4 bits total. I'll change it. -- intgr [talk] 19:34, 13 November 2014 (UTC)[reply]

Not that the current text is wrong, but the notation "m×n S-box" is introduced right in the preceding paragraph. 92.10.41.178 (talk) 23:21, 2 April 2016 (UTC)[reply]