A data loader device is used to convey digital data in a secure manner to
another device. The data loader may be fixed (referred to as a Class_A
loader) or portable (referred to as a Class_B loader). The data loader
encrypts the digital data using a location-identity that permits the
digital data to be transferred only if the data loader is disposed at an
appropriate location. The fixed data loader remains in a stationary
location, and a device to be loaded is brought to the data loader for
loading. The portable data loader can be loaded by the fixed data loader,
and then transported to another location to load a recipient device. The
digital data that is conveyed is unrestricted in nature, and can include
keys, navigational information, watermarking parameters, or any other
digital content requiring secure delivery. In an embodiment, the data
loader device includes a "no-move" system that precludes compromise of
data contained therein if the data loader device is moved. Upon detection
of movement above a predefined threshold level, the "no-move" system
produces an alarm condition that inhibits operation of the device.