Entrust社のHSM製品は標準APIを通じてアプリケーションと統合することが可能です。APIの例としては、Microsoft CAPI/CNG、PKCS#11、Java JCE、OpenSSL(CHIL)といったものがあります。標準APIで機能が足りない場合には、独自APIの「nCore」を用意しており、より高度な統合が行えます。「CipherTools」は、これら標準および独自APIを使ってアプリケーションを開発するためのソフトウェアです。
このソフトウェアには、APIのドキュメントとサンプルコードが含まれ、「nShieldシリーズHSM」の能力を最大限に活用するアプリケーションを開発できます。