Collection Contents 上一页 下一页 PDF

UltraLite C/C++ 用户指南

使用 UltraLite C++ 组件开发应用程序

对数据进行加密


可以使用 UltraLite C++ 组件加密或隐藏 UltraLite 数据库。

有关背景信息,请参见加密 UltraLite 数据库

加密 

要创建加密的数据库,请通过指定连接字符串中的 key 连接参数来指定加密密钥。调用 CreateAndOpenDatabase 方法时,您就在创建数据库的同时用指定的密钥加密了数据库。

有关详细信息,请参见 Encryption Key 连接参数

更改加密密钥时,使用 UltraLite_Connection.ChangeEncryptionKey 指定新的加密密钥。

有关详细信息,请参见类 UltraLite_Connection_iface

对数据库进行了加密后,与数据库的连接必须指定正确的加密密钥。否则,连接将失败。

模糊处理 

若要对数据库进行模糊处理,请指定 obfuscate=1 作为一个创建参数。

有关数据库加密的详细信息,请参见加密 UltraLite 数据库


Collection Contents 上一页 下一页 PDF