| Example Project:
Encrypted Field in MS Access® '97 using Visual Basic for Applications (VBA) |
|
| Description: This example project illustrates how to secure sensitive information stored in an Access database using VBA with the DEScipher and HASHcipher ActiveX controls. In this example the clients' Social Security Number (SSN) is encrypted and stored in the database automatically when the user updates the form. If the user supplies the correct password/key the SSN is decrypted temporarily for display and editing in a text box; the SSN is re-encrypted and | |
|
|
| Table View: The SocSecNumber field contains ciphertext SSNs for each of the contacts, and the SSNHashValue field contains the SHA "fingerprint" for the cleartext SSN. |
![]() |
Notes:
1) Due to export restrictions this project DOES NOT contain a copy of the DEScipher/OCX. It will not run unless
DEScipher/OCX and MS Access '97 have already been installed and registered.
2) This project is not "production quality" code, but intended only to illustrate use of the DEScipher and HASHcipher
controls in the MS Access/VBA environment. You are free to use this sample project for any legal purpose provided
you have a valid developer's license for DEScipher/OCX and HASHcipher/OCX. Bokler Software Corp. does not
warrant, nor do we support this sample project.
3) Password for records in db is "jim@bokler"; create your own password to add additional records!
Copyright © 1995-2000 Bokler Software Corp. All rights reserved. DEScipher, TDEScipher and HASHcipher are trademarks of Bokler Software Corp. The "animated_cipher.gif" is copyrighted by Bokler Software Corp. Microsoft, Windows, Visual Basic, Visual C++ and ActiveX are trademarks of Microsoft Corp.