En informática, una mochila, llave, candado o seguro electrónico (dongle en inglés) es un pequeño dispositivo de hardware que se puede integrar a un programa y se conecta a un ordenador, normalmente, para autenticar un fragmento de software.