This page (revision-1) was last changed on 29-Nov-2024 16:16 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 16 lines
!!! Overview
[{$pagename}] ([IV]) is a fixed-size input to a [Cryptographic Primitive] primitive that is typically required to be random or [pseudorandom].
[{$pagename}] [Randomization|Random] is crucial for [Encryption Schemes] to achieve semantic security, a property whereby repeated usage of the scheme under the same key does not allow an attacker to infer relationships between segments of the encrypted [message].
For [Block Ciphers], the use of an [{$pagename}] is described by the [Block Cipher Mode] of operation. [Randomization|Random] is also required for other [Cryptographic Primitives], such as universal [Hash Functions] and [Message Authentication Codes] based thereon.
[{$pagename}] for some [Cryptographic Primitives] [MUST] only to be non-repeating, and the required randomness is derived internally. Under these conditions, the [{$pagename}] is commonly called a [nonce] (number used once), and the [Cryptographic Primitives] are described as [stateful] as opposed to [random] because the [{$pagename}] need not be explicitly forwarded to a recipient but may be derived from a common [state] updated at both sender and receiver side. In practice, the [nonce] is still transmitted along with the [message] to detect message loss.
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]
----
* [#1] - [Initialization_vector|Wikipedia:Initialization_vector|target='_blank'] - based on information obtained 2017-06-09-