Batch cryptography is a field of cryptology focused on the design of cryptographic protocols that perform operationsâÂÂsuch as encryption, decryption, key exchange, and authenticationâÂÂon multiple inputs simultaneously, rather than processing each input individually. Batching cryptographic operations can significantly reduce the marginal cost of handling individual inputsâÂÂa principle that was first introduced by Amos Fiat in 1989.