A fill device or key loader is a module used to load
cryptographic keys into electronic
encryption machines. Fill devices are usually hand held and electronic ones are battery operated.
Older mechanical encryption systems, such as
rotor machines, were keyed by setting the positions of wheels and plugs from a printed keying list. Electronic systems required some way to load the necessary cryptovariable data. In the 1950s and 1960s, systems such as the
U.S. National Security Agency KW-26 and the
Soviet Union's
Fialka
In cryptography, Fialka (M-125) is the name of a Cold War-era Soviet cipher machine. A rotor machine, the device uses 10 rotors, each with 30 contacts along with mechanical pins to control stepping. It also makes use of a punched card mechanism ...
used
punched cards for this purpose. Later
NSA encryption systems incorporated a
serial port fill connector and developed several common fill devices (CFDs) that could be used with multiple systems. A CFD was plugged in when new keys were to be loaded. Newer
NSA
The National Security Agency (NSA) is a national-level intelligence agency of the United States Department of Defense, under the authority of the Director of National Intelligence (DNI). The NSA is responsible for global monitoring, collectio ...
systems allow "
over the air rekeying
Over-the-air rekeying (OTAR) refers to transmitting or updating encryption keys (rekeying) in secure information systems by conveying the keys via encrypted electronic communication channels ("over the air"). It is also referred to as over-the-a ...
" (OTAR), but a master key often must still be loaded using a fill device.
NSA uses two serial protocols for key fill, DS-101 and DS-102. Both employ the same
U-229
The U-229 is a cable connector currently used by the U.S. military for audio connections to field radios, typically for connecting a handset. There are five-pin and six-pin versions, the sixth pin version using the extra pin to power accessories ...
6-pin connector type used for U.S. military audio
handsets, with the DS-101 being the newer of the two serial fill protocols. The DS-101 protocol can also be used to load cryptographic algorithms and software updates for crypto modules.
Besides encryption devices, systems that can require key fill include
IFF
In logic and related fields such as mathematics and philosophy, "if and only if" (shortened as "iff") is a biconditional logical connective between statements, where either both statements are true or both are false.
The connective is bicon ...
,
GPS
The Global Positioning System (GPS), originally Navstar GPS, is a Radionavigation-satellite service, satellite-based radionavigation system owned by the United States government and operated by the United States Space Force. It is one of t ...
and
frequency hopping radios such as
Have Quick and
SINCGARS.
Common fill devices employed by NSA include:
*KYK-28 pin gun used with the
NESTOR (encryption)
NESTOR was a family of compatible, tactical, wideband secure voice systems developed by the U.S. National Security Agency and widely deployed during the Vietnam War through the late Cold War period of the 1980s. NESTOR consists of three syst ...
system
*
KYK-13 Electronic Transfer Device
*KYX-15 Net Control Device
*MX-10579 ECCM Fill Device (
SINCGARS)
*KOI-18
paper tape
Five- and eight-hole punched paper tape
Paper tape reader on the Harwell computer with a small piece of five-hole tape connected in a circle – creating a physical program loop
Punched tape or perforated paper tape is a form of data storage ...
reader. Can read 8-level paper or
PET tape, which is manually pulled through the reader slot by the operator. It is battery powered and has no internal storage, so it can load keys of different lengths, including the 128-bit keys used by more modern systems. The KOI-18 can also be used to load keys into other fill devices that do have internal storage, such as the
KYK-13 and
AN/CYZ-10. The KOI-18 only supports the DS-102 interface.
*AN/CYZ-10 Data Transfer Device (DTD) - a small
PDA
PDA may refer to:
Science and technology
* Patron-driven acquisition, a mechanism for libraries to purchase books
*Personal digital assistant, a mobile device
* Photodiode array, a type of detector
* Polydiacetylenes, a family of conducting poly ...
-like unit that can store up to 1000 keys, maintains an automatic internal
audit trail of all security-relevant events that can be uploaded to the
LMD/KP, encrypts key for storage, and is programmable. It is capable of keying multiple information systems security (
INFOSEC
Information security, sometimes shortened to InfoSec, is the practice of protecting information by mitigating information risks. It is part of information risk management. It typically involves preventing or reducing the probability of unauthorize ...
) devices and is compatible with such
COMSEC equipment as
SINCGARS radios, KY-57 VINSON,
KG-84, and others that are keyed by common fill devices (CFDs). The AN/CYZ-10 supports both the DS-101 and DS-102 interfaces. It was developed in the early 1990s, weighs about 4 lb (1.8 kg), and was designed to be fully compatible with future INFOSEC equipment meeting DS-101 signaling and benign fill standards. It will eventually replace the legacy family of CFDs, including the
KYK-13, KYX-15 electronic storage devices, and the KOI-18
paper tape
Five- and eight-hole punched paper tape
Paper tape reader on the Harwell computer with a small piece of five-hole tape connected in a circle – creating a physical program loop
Punched tape or perforated paper tape is a form of data storage ...
reader. Only the DTD and the KOI-18 support newer,
128-bit keys.
*
Secure DTD2000 System
A fill device or key loader is a module used to load cryptographic keys into electronic encryption machines. Fill devices are usually hand held and electronic ones are battery operated.
Older mechanical encryption systems, such as rotor machin ...
(SDS) - Named KIK-20, this was the next generation common fill device replacement for the DTD when it started production in 2006. It employs the
Windows CE operating system.
*
AN/PYQ-10
The AN/PYQ-10 Simple Key Loader (SKL) is a ruggedized, portable, hand-held fill device, for securely receiving, storing, and transferring data between compatible cryptographic and communications equipment. The SKL was designed and built by Ralph ...
Simple Key Loader (SKL) - a simpler replacement for the DTD.
*
KSD-64 Crypto ignition key (CIK)
*
KIK-30
The KIK-30 "Really Simple Key loader" (RASKL) is a fill device made by Sypris Electronics and approved by the US National Security Agency for the distribution of NSA Type 1 cryptographic keys. It can also store and transfer related communications ...
, a more recent fill device, is trademarked as the "Really Simple Key Loader" (RASKL) with "single button key-squirt." It supports a wide variety of devices and keys.
The older KYK-13,
KYX-15 and MX-10579 are limited to certain key types.
See also
*
List of cryptographic key types
This glossary lists types of key (cryptography), keys as the term is used in cryptography, as opposed to key (lock), door locks. Terms that are primarily used by the U.S. National Security Agency are marked ''(NSA)''. For classification of keys ac ...
References
External links
Fill devices
{{commonscat, Fill devices in the National Cryptologic Museum
Key management
Encryption device accessories
National Security Agency encryption devices