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
Block cipher
(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!
{{Short description|Type of cipher}} {{More citations needed|date=April 2012}} In [[cryptography]], a '''block cipher''' is a [[deterministic algorithm]] that operates on fixed-length groups of [[bit]]s, called ''blocks''. Block ciphers are the elementary [[cryptographic primitive|building blocks]] of many [[cryptographic protocol]]s. They are ubiquitous in the storage and exchange of data, where such data is secured and authenticated via [[encryption]]. A block cipher uses blocks as an unvarying transformation. Even a secure block cipher is suitable for the encryption of only a single block of data at a time, using a fixed key. A multitude of [[block cipher modes of operation|modes of operation]] have been designed to allow their repeated use in a secure way to achieve the security goals of confidentiality and [[authentication|authenticity]]. However, block ciphers may also feature as building blocks in other cryptographic protocols, such as [[universal hash function]]s and [[pseudorandom number generator]]s.
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)