A data transfer device is a fill device designed to securely store, transport, and transfer electronically both comsec and transec keys. A dtd is designed to be backward compatible with the previous generation of comsec common fill devices, and programmable to support modern mission systems.