Find more
Windows programming tools at
 
   
  EzTools Software Logo Quality Windows Programming Tools
Because Presentation is Everything
ActiveScript.NET
Add Scripting capability to
your .NET applications
more info
 
Home  Downloads  Buy Support Services About Us

Compression & Encryption

 

Product Quicklist  
  Database Products
SQLitePlus & SQLite++  
Database Explorer  
COM DLL  
SQLite++  
Compression & Encryption  
Stored Scripts  
Grid ActiveX  
FAQ  
Licensing  
SQLite.NET DLL  
SqlWeb COM DLL  
  HSP System
Overview  
HTML Scripting Pages  
EzWeb Compiler  
EzReg Copy Protection  
  ActiveX Components
EditListView Enhanced ListView  
WOW WebBrowser  
BrowserList HTML Listbox  
HotButton ActiveX  
HotLink HTML HyperLink  
HotList HTML Listbox  
SuperCombo HTML Droplist  
TabStrip ActiveX  
  Other Products
RegDb COM DLL  
Zip COM DLL  
Source Code  
EzComm Messaging DLL  
ActiveScript.NET  

 

Encryption and Compression with SQLitePlus

SQLitePlus features built-in strong TwoFish encryption (click here for more info about TwoFish encryption).  The SqliteDb COM class has methods for encrypting and decrypting any type of data, and the Column class can also automatically encrypt and decrypt on the fly, making it very easy to create and use encrypted database fields.  Any field type can be encrypted, making SQLitePlus the secure desktop database of choice for Windows developers.

*** Now you can use SQL query commands against encrypted data directly ***

You use the ENCRYPT and DECRYPT keywords directly in your SQL statements, like this:

    SELECT DECRYPT(LastName) FROM Customers WHERE UPPER(DECRYPT(LastName)) = 'SMITH'

To encrypt, do something like this:

    UPDATE Customers SET LastName = ENCRYPT('Smith') WHERE CustomerId = 1

Compression is just as easy with SQLitePlus.  It features built-in ZLib compression (click here for more info about ZLib compression).  And like encryption you can have SQLitePlus compress column data automatically, making it so your code is the same whether compressing, encrypting or neither.

Version 3.0
SQLite 3.0 has support for BLOB data, so there is no more need to encode data to remove Nulls from the data.  SQLitePlus allows you to encrypt and compress data into these BLOB-type fields. Since there is

Version 2.8
SQLite 2.x stores all data as null-terminated text, including numeric data, which turns out to be a very good thing when in comes to encryption.  SQLitePlus can encrypt data of any field type, including numeric fields, and you can even query the encrypted data.  This is makes it so your database can be completely secure.


 

Copyright © EzTools Software2001-2007 All rights reserved. Trademarks and Disclaimer:
All trademarks belong to their respective companies.