Reliance on PKCS \#11 ===================== > *When you have reached this point in the TLS Pool Handbook, you may have > seen the term PKCS \#11 so often that you have stopped to think of it as > innovative. Despite that, the choice to build the TLS Pool around PKCS \#11 > and to support integration with external components for management of local > credentials is highly innovative. Not only that, it solves real problems > felt by real security administrators.* PKCS \#11 is useful for a number of reasons: - It separates secret or private keys from the TLS protocol logic. - It enables the administrator a range of choices in security levels. - It may work on a remote key storage device. - It may facilitate cryptographic speed-up. - It helps to lift reliance on hardware security — or virtual host security. In client environments, it is somewhat common to see PKCS \#11 implemented. The TLS Pool is a first innovator to also pull it into the server environment.