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.1 Batching cryptographic operations can significantly reduce the marginal cost of handling individual inputs—a principle that was first introduced by Amos Fiat in 1989.2
References
References
- Zhenfu Cao (2012). New Directions of Modern Cryptography. Boca Raton: CRC Press, Taylor & Francis Group. p. 171. ISBN 9781466501386.
- Amos Fiat (1997). "Batch RSA". Journal of Cryptology. 10 (2): 75–88. doi:10.1007/s001459900021. S2CID 15613430.