Issue Details (XML | Word | Printable)

Key: CORE-6222
Type: Improvement Improvement
Status: Open Open
Priority: Minor Minor
Assignee: Alexander Peshkov
Reporter: Vladimir Lomov
Votes: 0
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
Firebird Core

"Slow" cryptographic functions (hashes) for password derivation / stretching (like PBDKF2, bcrypt, scrypt)

Created: 11/Jan/20 12:36 AM   Updated: 11/Jan/20 01:45 PM
Component/s: None
Affects Version/s: None
Fix Version/s: None

QA Status: No test


 Description  « Hide
I would like to ask if there are plans to implement "slow" cryptographic functions (hashes) (like PBDKF2, bcrypt, scrypt) for password generating / stretching?

If so, when might they be expected?
This would be very useful for generating / verifying passwords directly in PSQL, without the need to create a UDR.


I searched the documentation and the internet, but besides the discussion in the topic "HASH function (CORE-4436)"
I did not find anything about this in relation to Firebird...
http://firebird.1100200.n4.nabble.com/HASH-function-CORE-4436-td4646140i20.html#a4646164


 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Alexander Peshkov added a comment - 11/Jan/20 08:59 AM
There are no plans to add any more builtin functions to FB4 (or we will never release). But what about next version - why not?

Vladimir Lomov added a comment - 11/Jan/20 01:44 PM - edited
Excellent, it would be great if these functions / hashes appeared in Firebird 5, and even better, in 4.1 (or what is the next minor version will be in the FB4 branch), if it possible :)

Thank you!