A system and method for providing, managing, and accessing a multi-user secure portable database using secure memory cards is provided. The database has a secure portion for storing security keys and a non-secure portion for encrypted data files. Access to the encrypted data files is controlled by assigning...http://www.google.ca/patents/US7661146?utm_source=gb-gplus-sharePatent US7661146 - Method and system for providing a secure multi-user portable database