Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Slow" cryptographic functions (hashes) for password derivation / stretching (like PBDKF2, bcrypt, scrypt) [CORE6222] #6466

Open
firebird-automations opened this issue Jan 11, 2020 · 3 comments

Comments

@firebird-automations
Copy link
Collaborator

Submitted by: Vladimir Lomov (l_vv)

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 (CORE4436)"
I did not find anything about this in relation to Firebird...
http://firebird.1100200.n4.nabble.com/HASH-function-CORE-4436-td4646140i20.html#a4646164

@firebird-automations
Copy link
Collaborator Author

Modified by: @AlexPeshkoff

assignee: Alexander Peshkov [ alexpeshkoff ]

@firebird-automations
Copy link
Collaborator Author

Commented by: @AlexPeshkoff

There are no plans to add any more builtin functions to FB4 (or we will never release). But what about next version - why not?

@firebird-automations
Copy link
Collaborator Author

Commented by: Vladimir Lomov (l_vv)

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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants