|
|
|
|
|
by throwawaybutwhy
161 days ago
|
|
Why are you rolling out your own crypto? Timing attacks, unvalidated inputs and no bounds checking. > I am not a cryptographer. ... However I am fairly confident that this is at least safer than pass. Feel free to prove me wrong. Translation: I have no experience in safe cooking. Please use my garlic oil, and my chicken salad. Feel free to prove me wrong - from the ER ward. |
|
As for the "safer than pass" thing, pass does not encrypt entry names, so yes encrypting my way is safer than not encrypting at all in that aspect at least. Plus the whole KDF + symmetric only thing, though if you don't trust the way I handle it I have nothing to add here.
And I wouldn't translate "use it at your own risk" to "please use it". More like "you may use it if you choose so". You are free to back me up or tear it apart, or do nothing and go about your day. The software is not production-ready, though any help to change that is welcome.
Thank you for your attention.