Internet communication via https (http via TLS) has been standard for years and is no longer the exception. TLS serves as an "encryption layer" to protect communication from unintentional eavesdropping. Many other protocols (including SIP) can use this "encryption layer". While the use of TLS is very simple, the configuration is complex and anything but trivial. It requires understanding of asymmetric encryption, hash functions, the RSA cryptosystem, certification authorities, certificate chains, etc.
There are a lot of questions: what needs to be prepared to get a certificate, what exactly is a certificate, how does it work, where do I get it from, what do I get from the certification authority, where do I have to place it, which material is confidential and which not.
This course provides extensive understanding and background knowledge and provides comprehensive answers to the above questions.