Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Common Scrambling Algorithm
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==History== CSA was largely kept secret until 2002. The patent papers gave some hints, but important details, like the layout of the so-called [[S-box]]es, remained secret. Without these, free implementations of the algorithm was not possible. Initially, CSA was to remain implemented in hardware only, making it difficult to [[Reverse engineering|reverse engineer]] existing implementations. In 2002 FreeDec was released, implementing CSA in [[software]]. Though released as [[executable|binary]] only, [[disassembler|disassembly]] revealed the missing details and allowed reimplementation of the algorithm in higher-level [[programming language]]s. With CSA now publicly known in its entirety, [[cryptanalyst]]s started looking for weaknesses.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)