Communication on various platforms such as video conferencing, social media, messaging apps and emails necessitates a sufficient level of privacy. As a result, end-to-end encryption is required, rendering data incomprehensible when in transit, with only communicating users able to read data exchanged between them. This prevents information from being stolen and read by a third party. Secure provisioning and storage of identifiers and credentials is integral to provide a secure deployment in order to achieve trust and security. Hardware technologies such as HSMs need to be utilised.