The increasing use of new technologies and the internet underscores the need to ensure users’ privacy and security while browsing the web. To achieve this, encryption schemes rely on sharing keys ...