Skip to content
This repository has been archived by the owner on Mar 8, 2021. It is now read-only.

Add HMAC support #108

Open
cemerick opened this issue May 26, 2014 · 2 comments
Open

Add HMAC support #108

cemerick opened this issue May 26, 2014 · 2 comments

Comments

@cemerick
Copy link
Owner

Friend should support HMAC in conjunction with any other credential function; obviously starting with the bcrypt that is currently shipped.

Appeals to authority include @abedra's friendly evisceration of typical Clojure webapp security practices ;-) and Mozilla's password storage guidelines.

Related work may include a "crypto-hmac" library as suggested by @weavejester here, though it looks like that was speculative?

@zonotope
Copy link

@cemerick it doesn't look like a crypto-hmac library was ever written. what do you think of using pandect?

@abedra
Copy link

abedra commented Mar 12, 2015

That actually seems reasonable. It wraps bouncy castle underneath, which is a respectable choice. I didn't look closely at the implementation yet, but the idea seems sound.

@cemerick cemerick modified the milestone: 1.0.0 Jun 11, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants