Here are some notes for people upgrading to version 3 from earlier versions of SafeHouse.
The new Professional Edition has replaced what was previously known as Standard Edition to better represent the differences between this and our Personal Edition.
Here are some of the most-important new features:
Full support for Windows Vista
Smartcard support everywhere
Virtual smartcards using USB memory sticks
Increased compatibility with Windows & other applications
Password strength meter
Updated dialogs and user interfaces
Automatic shadow copies of critical volume information
Auto-detect file corruption to volume files
Trial version no longer limits size of volumes
Password dictionary warns about weak passwords
Run scripts on open/close volumes
Web-based administration
Remote password resets
Administrative groups
Greatly-enhanced Branding wizard
Greatly-enhanced Deployment wizard
No encryption strength limits for branding
Password resets using smartcards
ActiveX programming component
The notes below detail some things you might want to be aware of with regard to compatibility between this version 3 software and the earlier version 2 software.
You'll notice that the terms map and unmap used in prior versions are replaced by open and close. The meaning is the same.
The volume file format has been changed to support the new features and to increase security. Version 3 software can fully read and write all Version 2 volumes; however, Version 2 will not be able to read volumes created with Version 3.
Version 3 software supports administrators performing a local password reset on Version 2 volumes. Remote resets are not supported.
If you have a volume created with Version 2, work with it some using Version 3, then open with Version 2 again, and then Version 3 again - SafeHouse will warn you that it has detected unauthorized changes to volume's file header. This is okay. Version 3 performs some new integrity tests which Version 2 does not know to keep synchronized. The volume data is fine. This happens only when switching back and forth between versions of software using the same volume.