This blog post gives some details about how address books work in Remote Utilities and introduces local address book encryption that became available in version 6.5.
Unlike many web-based tools Remote Utilities is stand-alone software that always stores its address book on the local disc. This also applies to synchronized address books - in this case the local copy is in sync with a remote address book.
Address books are stored as .xml files with each book in its separate .xml file. When you first install the Viewer it automatically creates your first address book called “General address book” that you can populate with folders and records (connections):
The General address book is your default book. Its corresponding .xml file is stored in the current user’s %APPDATA% folder under the name connections_4.xml:
You are not restricted to using the default address book only. You can create other address books and save their files in different folders on your local disc. The Address Book Manager allows you to manage your address book files and specify which address books to show in your Viewer interface. The paths to your address books are shown in the Address Book Manager:
To load address books in the Viewer interface, just select the books in the Address Book Manager and the Viewer will display them in the folder tree:
Note that removing an address book from the Address book manager does not delete the actual address book file – it remains on the disc. The remove operation only deletes the record in the Address book manager itself, that is the address book name and its associated path.
Since Viewer always stores your local address books (or copies of your synced books) locally you might need protection against a situation when your computer is compromised and someone gets unauthorized access to your address books. This is especially important if you use the Save password feature and keep your remote access passwords in connection properties.
This is when local address book encryption can help. When it's enabled you are prompted to enter a passphrase every time you run the Viewer. The passphrase allows you to unlock your address books in the Viewer interface and work with them. Without the passphrase neither you nor anyone else will be able to open your address books even if they possess the .xml files of the books.
Important: The local address book encryption is just an option and has nothing to do with other types of protection provided by Remote Utilities and specifically with the data transfer encryption. Remote Utilities connection between Viewer and Host/Agent is always encrypted and this type of encryption cannot be turned off. Learn more about Remote Utilities security here.
To enable address book encryption navigate to the Tools tab, click Options and select the Protection tab. In addition to encryption itself you can set options such as "lock on sleep", "lock on minimize" etc. that define the scope of this feature. For best possible protection you might want to enable all additional options in this tab.
Note: If you need to disable encryption or change the protection options later, you will need to provide the current passphrase.