HOME

TheInfoList



OR:

Integrity-aware parallelizable mode (IAPM) is a mode of operation for cryptographic
block cipher In cryptography, a block cipher is a deterministic algorithm operating on fixed-length groups of bits, called ''blocks''. Block ciphers are specified cryptographic primitive, elementary components in the design of many cryptographic protocols and ...
s. As its name implies, it allows for a parallel mode of operation for higher throughput.


Encryption and authentication

At the time of its creation, IAPM was one of the first cipher modes to provide both
authentication Authentication (from ''authentikos'', "real, genuine", from αὐθέντης ''authentes'', "author") is the act of proving an assertion, such as the identity of a computer system user. In contrast with identification, the act of indicat ...
and
privacy Privacy (, ) is the ability of an individual or group to seclude themselves or information about themselves, and thereby express themselves selectively. The domain of privacy partially overlaps with security, which can include the concepts of a ...
in a single pass. (In earlier
authenticated encryption Authenticated Encryption (AE) and Authenticated Encryption with Associated Data (AEAD) are forms of encryption which simultaneously assure the confidentiality and authenticity of data. Programming interface A typical programming interface for ...
designs, two passes would be required to: one to encrypt, and the second to compute a MAC.) IAPM was proposed for use in
IPsec In computing, Internet Protocol Security (IPsec) is a secure network protocol suite that authenticates and encrypts packets of data to provide secure encrypted communication between two computers over an Internet Protocol network. It is used in ...
. Other AEAD schemes also provide all of the single pass, privacy and authentication properties. IAPM has mostly been supplanted by
Galois/counter mode In cryptography, Galois/Counter Mode (GCM) is a mode of operation for symmetric-key cryptographic block ciphers which is widely adopted for its performance. GCM throughput rates for state-of-the-art, high-speed communication channels can be achie ...
.


See also

*
OCB mode Offset codebook mode (OCB mode) is an authenticated encryption mode of operation for cryptographic block ciphers. OCB mode was designed by Phillip Rogaway, who credits Mihir Bellare, John Black, and Ted Krovetz with assistance and comments on th ...


References

{{Cryptography navbox , block , hash Block cipher modes of operation Authenticated-encryption schemes