An auditable camera, comprising: a video sensor; a video data store configured to store video data generated by the video sensor; an audit trail signing engine, an audit trail gathering engine, an audit trail reporting engine, an audit trail data store configured to store records of auditable events as a set of auditable event entries; and a certificate data store configured to store one or more digital signing certificates; the audit trail gathering engine configured to receive reports of the auditable events from other components of the auditable camera and to record the auditable event entries in the audit trail data store, wherein the auditable events include at least one of a battery or other hardware fault, a battery charge status threshold event, a storage error, a free storage threshold event, an interaction or connection status change via a wireless interface, an interaction or connection status change via a physical dock interface; a lack-of-physical motion event, a drop event, or a debug event; the auditable event entries represent the auditable events and are recorded by the audit trail gathering engine in response to receiving the reports of the auditable events; the auditable event entries include information that identifies a type of the event; the audit trail signing engine configured to apply digital signatures using the digital signing certificates in the certificate data store to auditable event entries in the audit trail data store, and the audit trail reporting engine configured to: transmit one or more auditable event entries from the audit trail data store to an evidence management system. a video sensor; a video data store configured to store video data generated by the video sensor; an audit trail signing engine, an audit trail gathering engine, an audit trail reporting engine, an audit trail data store configured to store records of auditable events as a set of auditable event entries; and a certificate data store configured to store one or more digital signing certificates; the audit trail gathering engine configured to receive reports of the auditable events from other components of the auditable camera and to record the auditable event entries in the audit trail data store, wherein the auditable events include at least one of a battery or other hardware fault, a battery charge status threshold event, a storage error, a free storage threshold event, an interaction or connection status change via a wireless interface, an interaction or connection status change via a physical dock interface; a lack-of-physical motion event, a drop event, or a debug event; the auditable event entries represent the auditable events and are recorded by the audit trail gathering engine in response to receiving the reports of the auditable events; the auditable event entries include information that identifies a type of the event; the audit trail signing engine configured to apply digital signatures using the digital signing certificates in the certificate data store to auditable event entries in the audit trail data store, and the audit trail reporting engine configured to: transmit one or more auditable event entries from the audit trail data store to an evidence management system.