BlueBeam Revu and TLS 1.0

Kahua supports TLS 1.1 and 1.2 but no longer has support for Transport Layer Security (TLS) 1.0.  While the latest version of BlueBeam Revu (2017.0.10 and higher) offers support beyond TLS 1.0, some earlier versions of Revu only support TLS 1.0 and will not work properly with Kahua.  It is strongly recommended that users that are affected by this change upgrade to the latest version of Revu as there are other enhancements and security fixes that are addressed with the latest version of the software.  

Potential Workaround:

There is a change that can be made on your local computer that will enable Revu to work with the higher levels of TLS going back as far as Revu version 12.  Kahua is not aware of anyway to make Revu versions prior to version 12 support TLS 1.1 or 1.2.

To configure Revu to utilize the higher level of TLS, a couple of registry keys must be added to the local computer to add support for strong cryptography.  These are easy to implement but will require local admin on the computer and should only be performed by someone knowledgeable with updating the registry.

Note: You will be editing the registry. This could have detrimental effects on your computer if done incorrectly, so it is strongly advised to make a backup.

  1. Start the registry editor by clicking on Start and Run. Type in "regedit" into the Run field (without quotations).
  1. Highlight Computer at the top of the registry tree. Backup the registry first by clicking on File and then on Export. Select a file location to save the registry file.
  1. Browse to the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NetFramework\v4.0.30319
  1. Right-click on the right pane and create a new DWORD (32-bit) Value with Name SchUseStrongCrypto.
  1. Ensure that the Value data field is set to 1 and the Base is Hexadecimal. Click on OK.
  1. Repeat steps 4 and 5 for the registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NetFramework\v4.0.30319
  1. Reboot