Firefly is the name of the key exchange protocol, or "cooperative key technology", used in the STU-III secure telephone. STU-III is a family of secure Telephones introduced in 1987 by the NSA for use by the United States government its contractors and its allies
Firefly is an NSA key distribution protocol based on public key cryptography. The National Security Agency/ Central Security Service ( NSA/CSS) is a cryptologic intelligence agency of the United States government Public-key cryptography, also known as asymmetric cryptography, is a form of Cryptography in which the key used to encrypt a message differs from the key Firefly keys are distributed by NSA's Electronic Key Distribution System EKMS. The Electronic Key Management System ( EKMS) system is a United States National Security Agency led program responsible for Communications Security ( COMSEC