On 27/08/2018 06:15, Alex Peshkoff via Firebird-devel wrote: > In firebird4 we have improved hash() function in order to make it > support various kinds of hashes. But except hashes there are a lot of > other crypto-related tasks that may be useful to execute directly from > SP & triggers. Does it make sense to add functions (may be UDR?) for > signing something and verifying that sign or various cyphers to > encrypt/decrypt data? Please pay attention that database (specially > encrypted) is not bad place to store various keys in it. > Why would we add *User* Defined Routines with non core functionality?
IMO sometimes is better to let user create they extensions, or create them in side projects. But if a functionality is decided to be created in the engine, then it's better to write as a system package using the internal engine (created in time zones branch). Adriano ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel