In cryptography, Cobra is the general name of a family of data-dependent permutation based block ciphers: Cobra-S128, Cobra-F64a, Cobra-F64b, Cobra-H64, and Cobra-H128. In each of these names, the number indicates the cipher's block size, and the capital letter indicates whether it is optimized for implementation in software, firmware, or hardware.
- Nikolay A. Moldovyan, Peter A. Moldovyanu, Douglas H. Summerville (January 2007). "On Software Implementation of Fast DDP-based Ciphers" (PDF). International Journal of Network Security 4 (1): pp.81–89. Retrieved 2007-01-12.
- C. Lee, J. Kim, S. Hong, J. Sung, and S. Lee (2005). "Related-key differential attacks on Cobra-S128, Cobra-F64a and Cobra-F64b" (PDF). Proceedings of Mycrypt '05, LNCS 3715. Retrieved 2007-01-12.
- C. Lee, J. Kim, J. Sung, S. Hong, S. Lee, and D. Moon (2005). "Related-key differential attacks on Cobra-H64 and Cobra-H128" (PostScript). Proceedings of IMA Cryptography and Coding '05, LNCS 3796. Retrieved 2007-01-12.
- Jiqiang Lu, Changhoon Lee and Jongsung Kim (2006). "Related-Key Attacks on the Full-Round Cobra-F64a and Cobra-F64b" (PDF). Proceedings of SCN '06 (The Fifth International Conference on Security and Cryptography for Networks), LNCS 4116. Retrieved 2007-01-12.