CommsLock: Heralding an Era of Software-Defined Secure Communications and Threat Defence