Discuss this help topic in BizCrypto Forum


BizCrypto for BizTalk can be deployed to the production server by installing it from the installation package, which was used to install the "development" version. You need to skip installation of documentation when you install the package on production server. If you install BizCrypto from installation package, you don't need to deploy the assemblies (the step described below).

If you have specific requirements regarding how your product must be deployed, you can take all BizCrypto assemblies and install them with your product. You do installation by installing the assemblies to Global Assembly Cache on the destination computer. Such installation is usually performed by the installer tool.

The assemblies for deployment can be found in <BizCrypto>\Assemblies folder, which includes several subfolders, namely

  • NET_20 - the assemblies that work with BizTalk 2006, 2009 or 2010.
  • NET_45 - the assemblies that work with BizTalk 2013.
You choose, what assembly sets to deploy with your application.

Additionally, if you plan to use certificates stored on hardware devices and accessible via PKCS#11, you will need to deploy SecureBlackbox_PKCS11Proxy.dll and place this DLL in \Windows\System32 folder on the destination computer. Note, that there are two versions of PKCS#11 proxy DLL installed, 32 bit and 64 bit. You should choose and install an appropriate version of the PKCS#11 proxy DLL depending on the type of BizTalk executable you are using.


Discuss this help topic in BizCrypto Forum