Enabling Database Encryption

An entire database can be encrypted when creating a new database or a new replica of an existing database. When a database is encrypted locally, it can be opened only by the Notes User ID that was used to encrypt the database. It isn't advisable to encrypt a database that's on a server because it's too easy to lock everyone out of it that way. Locally encrypting a database is useful for databases that contain sensitive information and are carried on a laptop. As illustrated in Figure 23.14, if you encrypt the database and the laptop is stolen, the database cannot be accessed unless the password for the Notes User ID is known.

Figure 23.14. Encrypting a new local replica of a database provides additional security for laptop users.

graphics/23fig14.jpg

As shown in Figure 23.14, three levels of encryption can be applied. The first is simple encryption, which provides the fastest access to documents but also is the least secure. Medium encryption is recommended as the best choice in that it provides decent access to documents while providing a good level of security. With strong encryption, the documents take longer to open , but it's the most secure option.

Take Care with Encrypted Databases

When using medium or strong encryption, databases should not be compressed by a compression utility.

To enable encryption for a database, simply select the database, and then choose File, Database, Properties from the menu, or right-click the database icon and choose Properties from the pop-up menu. Click the Encryption Settings button to open the dialog box shown in Figure 23.14.

Part I. Introduction to Release 6

Whats New in Release 6?

The Release 6 Object Store

The Integrated Development Environment

Part II. Foundations of Application Design

Forms Design

Advanced Form Design

Designing Views

Using Shared Resources in Domino Applications

Using the Page Designer

Creating Outlines

Adding Framesets to Domino Applications

Automating Your Application with Agents

Part III. Programming Domino Applications

Using the Formula Language

Real-World Examples Using the Formula Language

Writing LotusScript for Domino Applications

Real-World LotusScript Examples

Writing JavaScript for Domino Applications

Real-World JavaScript Examples

Writing Java for Domino Applications

Real-World Java Examples

Enhancing Domino Applications for the Web

Part IV. Advanced Design Topics

Accessing Data with XML

Accessing Data with DECS and DCRs

Security and Domino Applications

Creating Workflow Applications

Analyzing Domino Applications

Part V. Appendices

Appendix A. HTML Reference

Appendix B. Domino URL Reference



Lotus Notes and Domino 6 Development
Lotus Notes and Domino 6 Development (2nd Edition)
ISBN: 0672325020
EAN: 2147483647
Year: 2005
Pages: 288

Flylib.com © 2008-2020.
If you may any questions please contact us: flylib@qtcs.net