Hello, All. I've finished some modifications in database encryption system:
Crypt plugin interface was made simpler. Database id generated at creation time is provided to it. Key holder interface was made simpler. Management of key holders was moved to Y-valve that enabled using of client-side key holders. Default key holder allows to use application-defined key callback out-of-box. You can get binaries for Windows 32 for testing and patch from http://www.ibphoenix.com/ibpr_devel/ Example of crypt plugin and key holder are included. For test purposes isql also sets up key callback and show you when the key is requested. Most likely I forgot something, comments are invited. -- WBR, SD. PS: No, I don't want to force you to apply these changes to Firebird and I won't commit them without request. ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
