Dalton Calford wrote:
> I still argue that we should take the opportunity to not only
> fix this issue, but to improve the FB product functionality.

Part of the problem is the timing.  How much do the Firebird
developers really want to implement right now before v3.0
release.

Another part is that application developers need an overlap
between the removal of the old feature and the introduction
of the new - because this allows the migration to be done in
a more controlled manner.

Hence my previous suggestion that option 4 is the best way
to go _now_ - if that is viable.  Any improvement/replacement
features should be discussed separately.


> The core requirement is to stop non-authorized users from
> viewing source code.   The current process is to delete the
> source code from the database.
[...]
> So, a database can theoretically have some items that are
> encrypted on the database owners security authorization that
> even SYSDBA can not see, nor can they decrypt since the on
> disk records are encrypted using the database owners
> encryption key vs the regular users encryption key.
[...]

The core requirement, as I understand it, is to prevent
legitimate customers (who possess a copy of the database that
they access from a Firebird server running on their own
machine) from extracting the source code.

[Cutting this short, because Jim has already covered the
point I was going to make about replacing the server to
extract the data and/or keys.]

-- 
Geoff Worboys
Telesis Computing Pty Ltd


------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to